--- cachegrind/cg_branchpred.c +++ cachegrind/cg_branchpred.c @@ -48,6 +48,8 @@ # define N_IADDR_LO_ZERO_BITS 2 #elif defined(VGA_x86) || defined(VGA_amd64) # define N_IADDR_LO_ZERO_BITS 0 +#elif defined(VGA_s390x) +# define N_IADDR_LO_ZERO_BITS 1 #else # error "Unsupported architecture" #endif --- cachegrind/cg-s390x.c +++ cachegrind/cg-s390x.c @@ -0,0 +1,73 @@ + +/*--------------------------------------------------------------------*/ +/*--- s390x-specific definitions. cg-s390x.c ---*/ +/*--------------------------------------------------------------------*/ + +/* + This file is part of Cachegrind, a Valgrind tool for cache + profiling programs. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Christian Borntraeger */ + +#if defined(VGA_s390x) + +#include "pub_tool_basics.h" +#include "pub_tool_libcbase.h" +#include "pub_tool_libcassert.h" +#include "pub_tool_libcprint.h" + +#include "cg_arch.h" + +void VG_(configure_caches)(cache_t* I1c, cache_t* D1c, cache_t* L2c, + Bool all_caches_clo_defined) +{ + // Set caches to z10 default. + // See IBM Journal of Research and Development + // Issue Date: Jan. 2009 + // Volume: 53 Issue:1 + // fixs390: have a table for all available models and check /proc/cpuinfo + *I1c = (cache_t) { 65536, 4, 256 }; + *D1c = (cache_t) { 131072, 8, 256 }; + *L2c = (cache_t) { 3145728, 12, 256 }; + + // Warn if config not completely specified from cmd line. Note that + // this message is slightly different from the one we give on x86/AMD64 + // when auto-detection fails; this lets us filter out this one (which is + // not important) in the regression test suite without filtering the + // x86/AMD64 one (which we want to see if it ever occurs in the + // regression test suite). + // + // If you change this message, please update + // cachegrind/tests/filter_stderr! + // + if (!all_caches_clo_defined) { + VG_(dmsg)("Warning: Cannot auto-detect cache config on s390x, using one " + "or more defaults \n"); + } +} + +#endif + +/*--------------------------------------------------------------------*/ +/*--- end ---*/ +/*--------------------------------------------------------------------*/ --- cachegrind/Makefile.am +++ cachegrind/Makefile.am @@ -44,7 +44,8 @@ cg-x86-amd64.c \ cg-ppc32.c \ cg-ppc64.c \ - cg-arm.c + cg-arm.c \ + cg-s390x.c cachegrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_SOURCES = \ $(CACHEGRIND_SOURCES_COMMON) --- callgrind/Makefile.am +++ callgrind/Makefile.am @@ -49,7 +49,8 @@ ../cachegrind/cg-x86-amd64.c \ ../cachegrind/cg-ppc32.c \ ../cachegrind/cg-ppc64.c \ - ../cachegrind/cg-arm.c + ../cachegrind/cg-arm.c \ + ../cachegrind/cg-s390x.c CALLGRIND_CFLAGS_COMMON = -I$(top_srcdir)/cachegrind --- configure.in +++ configure.in @@ -158,6 +158,11 @@ esac ;; + s390x) + AC_MSG_RESULT([ok (${host_cpu})]) + ARCH_MAX="s390x" + ;; + armv7*) AC_MSG_RESULT([ok (${host_cpu})]) ARCH_MAX="arm" @@ -519,6 +524,18 @@ valt_load_address_sec_inner="0xUNSET" AC_MSG_RESULT([ok (${host_cpu}-${host_os})]) ;; + s390x-linux) + VGCONF_ARCH_PRI="s390x" + VGCONF_ARCH_SEC="" + VGCONF_PLATFORM_PRI_CAPS="S390X_LINUX" + VGCONF_PLATFORM_SEC_CAPS="" + # we want to have the generated code close to the dispatcher + valt_load_address_pri_norml="0x401000000" + valt_load_address_pri_inner="0x410000000" + valt_load_address_sec_norml="0xUNSET" + valt_load_address_sec_inner="0xUNSET" + AC_MSG_RESULT([ok (${ARCH_MAX}-${VGCONF_OS})]) + ;; *) VGCONF_ARCH_PRI="unknown" VGCONF_ARCH_SEC="unknown" @@ -555,6 +572,8 @@ -o x$VGCONF_PLATFORM_PRI_CAPS = xPPC64_AIX5 ) AM_CONDITIONAL(VGCONF_ARCHS_INCLUDE_ARM, test x$VGCONF_PLATFORM_PRI_CAPS = xARM_LINUX ) +AM_CONDITIONAL(VGCONF_ARCHS_INCLUDE_S390X, + test x$VGCONF_PLATFORM_PRI_CAPS = xS390X_LINUX ) # Set up VGCONF_PLATFORMS_INCLUDE_. Either one or two of these # become defined. @@ -570,6 +589,9 @@ test x$VGCONF_PLATFORM_PRI_CAPS = xPPC64_LINUX) AM_CONDITIONAL(VGCONF_PLATFORMS_INCLUDE_ARM_LINUX, test x$VGCONF_PLATFORM_PRI_CAPS = xARM_LINUX) +AM_CONDITIONAL(VGCONF_PLATFORMS_INCLUDE_S390X_LINUX, + test x$VGCONF_PLATFORM_PRI_CAPS = xS390X_LINUX \ + -o x$VGCONF_PLATFORM_SEC_CAPS = xS390X_LINUX) AM_CONDITIONAL(VGCONF_PLATFORMS_INCLUDE_PPC32_AIX5, test x$VGCONF_PLATFORM_PRI_CAPS = xPPC32_AIX5 \ @@ -592,7 +614,8 @@ -o x$VGCONF_PLATFORM_PRI_CAPS = xAMD64_LINUX \ -o x$VGCONF_PLATFORM_PRI_CAPS = xPPC32_LINUX \ -o x$VGCONF_PLATFORM_PRI_CAPS = xPPC64_LINUX \ - -o x$VGCONF_PLATFORM_PRI_CAPS = xARM_LINUX ) + -o x$VGCONF_PLATFORM_PRI_CAPS = xARM_LINUX \ + -o x$VGCONF_PLATFORM_PRI_CAPS = xS390X_LINUX) AM_CONDITIONAL(VGCONF_OS_IS_AIX5, test x$VGCONF_PLATFORM_PRI_CAPS = xPPC32_AIX5 \ -o x$VGCONF_PLATFORM_PRI_CAPS = xPPC64_AIX5) @@ -1583,7 +1606,8 @@ -o x$VGCONF_PLATFORM_PRI_CAPS = xPPC32_LINUX ; then mflag_primary=$FLAG_M32 elif test x$VGCONF_PLATFORM_PRI_CAPS = xAMD64_LINUX \ - -o x$VGCONF_PLATFORM_PRI_CAPS = xPPC64_LINUX ; then + -o x$VGCONF_PLATFORM_PRI_CAPS = xPPC64_LINUX \ + -o x$VGCONF_PLATFORM_PRI_CAPS = xS390X_LINUX ; then mflag_primary=$FLAG_M64 elif test x$VGCONF_PLATFORM_PRI_CAPS = xPPC32_AIX5 ; then mflag_primary=-q32 @@ -1943,6 +1967,7 @@ none/tests/ppc64/Makefile none/tests/x86/Makefile none/tests/arm/Makefile + none/tests/s390x/Makefile none/tests/linux/Makefile none/tests/darwin/Makefile none/tests/x86-linux/Makefile --- coregrind/launcher-linux.c +++ coregrind/launcher-linux.c @@ -205,6 +205,10 @@ (ehdr->e_ident[EI_OSABI] == ELFOSABI_SYSV || ehdr->e_ident[EI_OSABI] == ELFOSABI_LINUX)) { platform = "ppc64-linux"; + } else if (ehdr->e_machine == EM_S390 && + (ehdr->e_ident[EI_OSABI] == ELFOSABI_SYSV || + ehdr->e_ident[EI_OSABI] == ELFOSABI_LINUX)) { + platform = "s390x-linux"; } } } @@ -278,7 +282,8 @@ (0==strcmp(VG_PLATFORM,"amd64-linux")) || (0==strcmp(VG_PLATFORM,"ppc32-linux")) || (0==strcmp(VG_PLATFORM,"ppc64-linux")) || - (0==strcmp(VG_PLATFORM,"arm-linux"))) + (0==strcmp(VG_PLATFORM,"arm-linux")) || + (0==strcmp(VG_PLATFORM,"s390x-linux"))) default_platform = VG_PLATFORM; else barf("Unknown VG_PLATFORM '%s'", VG_PLATFORM); --- coregrind/Makefile.am +++ coregrind/Makefile.am @@ -289,7 +289,8 @@ m_dispatch/dispatch-amd64-linux.S \ m_dispatch/dispatch-ppc32-linux.S \ m_dispatch/dispatch-ppc64-linux.S \ - m_dispatch/dispatch-arm-linux.S \ + m_dispatch/dispatch-arm-linux.S \ + m_dispatch/dispatch-s390x-linux.S \ m_dispatch/dispatch-ppc32-aix5.S \ m_dispatch/dispatch-ppc64-aix5.S \ m_dispatch/dispatch-x86-darwin.S \ @@ -309,7 +310,8 @@ m_sigframe/sigframe-amd64-linux.c \ m_sigframe/sigframe-ppc32-linux.c \ m_sigframe/sigframe-ppc64-linux.c \ - m_sigframe/sigframe-arm-linux.c \ + m_sigframe/sigframe-arm-linux.c \ + m_sigframe/sigframe-s390x-linux.c \ m_sigframe/sigframe-ppc32-aix5.c \ m_sigframe/sigframe-ppc64-aix5.c \ m_sigframe/sigframe-x86-darwin.c \ @@ -318,7 +320,8 @@ m_syswrap/syscall-amd64-linux.S \ m_syswrap/syscall-ppc32-linux.S \ m_syswrap/syscall-ppc64-linux.S \ - m_syswrap/syscall-arm-linux.S \ + m_syswrap/syscall-arm-linux.S \ + m_syswrap/syscall-s390x-linux.S \ m_syswrap/syscall-ppc32-aix5.S \ m_syswrap/syscall-ppc64-aix5.S \ m_syswrap/syscall-x86-darwin.S \ @@ -333,7 +336,8 @@ m_syswrap/syswrap-amd64-linux.c \ m_syswrap/syswrap-ppc32-linux.c \ m_syswrap/syswrap-ppc64-linux.c \ - m_syswrap/syswrap-arm-linux.c \ + m_syswrap/syswrap-arm-linux.c \ + m_syswrap/syswrap-s390x-linux.c \ m_syswrap/syswrap-ppc32-aix5.c \ m_syswrap/syswrap-ppc64-aix5.c \ m_syswrap/syswrap-x86-darwin.c \ --- coregrind/m_aspacemgr/aspacemgr-common.c +++ coregrind/m_aspacemgr/aspacemgr-common.c @@ -159,7 +159,8 @@ res = VG_(do_syscall6)(__NR_mmap2, (UWord)start, length, prot, flags, fd, offset / 4096); # elif defined(VGP_amd64_linux) || defined(VGP_ppc64_linux) \ - || defined(VGP_ppc32_aix5) || defined(VGP_ppc64_aix5) + || defined(VGP_ppc32_aix5) || defined(VGP_ppc64_aix5) \ + || defined(VGP_s390x_linux) res = VG_(do_syscall6)(__NR_mmap, (UWord)start, length, prot, flags, fd, offset); # elif defined(VGP_x86_darwin) --- coregrind/m_aspacemgr/aspacemgr-linux.c +++ coregrind/m_aspacemgr/aspacemgr-linux.c @@ -1,4 +1,3 @@ - /*--------------------------------------------------------------------*/ /*--- The address space manager: segment initialisation and ---*/ /*--- tracking, stack operations ---*/ @@ -896,7 +895,7 @@ have a sloppyXcheck mode which we enable on x86 - in this mode we allow the kernel to report execute permission when we weren't expecting it but not vice versa. */ -# if defined(VGA_x86) +# if defined(VGA_x86) || defined (VGA_s390x) sloppyXcheck = True; # else sloppyXcheck = False; --- coregrind/m_coredump/coredump-elf.c +++ coregrind/m_coredump/coredump-elf.c @@ -233,9 +233,13 @@ prs->pr_pgrp = VG_(getpgrp)(); prs->pr_sid = VG_(getpgrp)(); - regs = (struct vki_user_regs_struct *)prs->pr_reg; - +#ifdef VGP_s390x_linux + /* prs->pr_reg has struct type. Need to take address. */ + regs = (struct vki_user_regs_struct *)&(prs->pr_reg); +#else + regs = (struct vki_user_regs_struct *)(prs->pr_reg); vg_assert(sizeof(*regs) == sizeof(prs->pr_reg)); +#endif #if defined(VGP_x86_linux) regs->eflags = LibVEX_GuestX86_get_eflags( &arch->vex ); @@ -343,6 +347,16 @@ regs->ARM_pc = arch->vex.guest_R15T; regs->ARM_cpsr = LibVEX_GuestARM_get_cpsr( &((ThreadArchState*)arch)->vex ); +#elif defined(VGP_s390x_linux) +# define DO(n) regs->gprs[n] = arch->vex.guest_r##n + DO(0); DO(1); DO(2); DO(3); DO(4); DO(5); DO(6); DO(7); + DO(8); DO(9); DO(10); DO(11); DO(12); DO(13); DO(14); DO(15); +# undef DO +# define DO(n) regs->acrs[n] = arch->vex.guest_a##n + DO(0); DO(1); DO(2); DO(3); DO(4); DO(5); DO(6); DO(7); + DO(8); DO(9); DO(10); DO(11); DO(12); DO(13); DO(14); DO(15); +# undef DO + regs->orig_gpr2 = arch->vex.guest_r2; #else # error Unknown ELF platform #endif @@ -415,6 +429,11 @@ #elif defined(VGP_arm_linux) // umm ... +#elif defined(VGP_s390x_linux) +# define DO(n) fpu->fprs[n].ui = arch->vex.guest_f##n + DO(0); DO(1); DO(2); DO(3); DO(4); DO(5); DO(6); DO(7); + DO(8); DO(9); DO(10); DO(11); DO(12); DO(13); DO(14); DO(15); +# undef DO #else # error Unknown ELF platform #endif --- coregrind/m_debugger.c +++ coregrind/m_debugger.c @@ -242,6 +242,76 @@ #elif defined(VGP_amd64_darwin) I_die_here; +#elif defined(VGP_s390x_linux) + struct vki_user_regs_struct regs; + vki_ptrace_area pa; + + /* we dont set the psw mask and start at offset 8 */ + pa.vki_len = 8*32+8; //sizeof(regs); + pa.vki_process_addr = (unsigned long) ®s + 8 ; + pa.vki_kernel_addr = 8; + + VG_(memset)(®s, 0, sizeof(regs)); + regs.psw.addr = vex->guest_IA; + + /* we dont set the mask */ + regs.gprs[0] = vex->guest_r0; + regs.gprs[1] = vex->guest_r1; + regs.gprs[2] = vex->guest_r2; + regs.gprs[3] = vex->guest_r3; + regs.gprs[4] = vex->guest_r4; + regs.gprs[5] = vex->guest_r5; + regs.gprs[6] = vex->guest_r6; + regs.gprs[7] = vex->guest_r7; + regs.gprs[8] = vex->guest_r8; + regs.gprs[9] = vex->guest_r9; + regs.gprs[10] = vex->guest_r10; + regs.gprs[11] = vex->guest_r11; + regs.gprs[12] = vex->guest_r12; + regs.gprs[13] = vex->guest_r13; + regs.gprs[14] = vex->guest_r14; + regs.gprs[15] = vex->guest_r15; + + regs.acrs[0] = vex->guest_a0; + regs.acrs[1] = vex->guest_a1; + regs.acrs[2] = vex->guest_a2; + regs.acrs[3] = vex->guest_a3; + regs.acrs[4] = vex->guest_a4; + regs.acrs[5] = vex->guest_a5; + regs.acrs[6] = vex->guest_a6; + regs.acrs[7] = vex->guest_a7; + regs.acrs[8] = vex->guest_a8; + regs.acrs[9] = vex->guest_a9; + regs.acrs[10] = vex->guest_a10; + regs.acrs[11] = vex->guest_a11; + regs.acrs[12] = vex->guest_a12; + regs.acrs[13] = vex->guest_a13; + regs.acrs[14] = vex->guest_a14; + regs.acrs[15] = vex->guest_a15; + + /* only used for system call restart and friends, just use r2 */ + regs.orig_gpr2 = vex->guest_r2; + + regs.fp_regs.fprs[0].ui = vex->guest_f0; + regs.fp_regs.fprs[1].ui = vex->guest_f1; + regs.fp_regs.fprs[2].ui = vex->guest_f2; + regs.fp_regs.fprs[3].ui = vex->guest_f3; + regs.fp_regs.fprs[4].ui = vex->guest_f4; + regs.fp_regs.fprs[5].ui = vex->guest_f5; + regs.fp_regs.fprs[6].ui = vex->guest_f6; + regs.fp_regs.fprs[7].ui = vex->guest_f7; + regs.fp_regs.fprs[8].ui = vex->guest_f8; + regs.fp_regs.fprs[9].ui = vex->guest_f9; + regs.fp_regs.fprs[10].ui = vex->guest_f10; + regs.fp_regs.fprs[11].ui = vex->guest_f11; + regs.fp_regs.fprs[12].ui = vex->guest_f12; + regs.fp_regs.fprs[13].ui = vex->guest_f13; + regs.fp_regs.fprs[14].ui = vex->guest_f14; + regs.fp_regs.fprs[15].ui = vex->guest_f15; + regs.fp_regs.fpc = vex->guest_fpc; + + return VG_(ptrace)(VKI_PTRACE_POKEUSR_AREA, pid, &pa, NULL); + #else # error Unknown arch #endif --- coregrind/m_debuginfo/d3basics.c +++ coregrind/m_debuginfo/d3basics.c @@ -409,6 +409,9 @@ if (regno == 11) { *a = regs->fp; return True; } # elif defined(VGP_ppc32_aix5) || defined(VGP_ppc64_aix5) vg_assert(0); /* this function should never be called */ +# elif defined(VGP_s390x_linux) + if (regno == 15) { *a = regs->sp; return True; } + if (regno == 11) { *a = regs->fp; return True; } # else # error "Unknown platform" # endif --- coregrind/m_debuginfo/debuginfo.c +++ coregrind/m_debuginfo/debuginfo.c @@ -703,6 +703,15 @@ 2009 Aug 16: apply similar kludge to ppc32-linux. See http://bugs.kde.org/show_bug.cgi?id=190820 + + there are two modes on s390x: with and without the noexec kernel + parameter. Together with some older kernels, this leads to several + variants: + executable: r and x + data: r and w and x + or + executable: r and x + data: r and w */ is_rx_map = False; is_rw_map = False; @@ -712,6 +721,9 @@ # elif defined(VGA_amd64) || defined(VGA_ppc64) || defined(VGA_arm) is_rx_map = seg->hasR && seg->hasX && !seg->hasW; is_rw_map = seg->hasR && seg->hasW && !seg->hasX; +# elif defined(VGP_s390x_linux) + is_rx_map = seg->hasR && seg->hasX && !seg->hasW; + is_rw_map = seg->hasR && seg->hasW; # else # error "Unknown platform" # endif @@ -1952,6 +1964,10 @@ case Creg_ARM_R14: return eec->uregs->r14; case Creg_ARM_R13: return eec->uregs->r13; case Creg_ARM_R12: return eec->uregs->r12; +# elif defined(VGA_s390x) + case Creg_IA_IP: return eec->uregs->ia; + case Creg_IA_SP: return eec->uregs->sp; + case Creg_IA_BP: return eec->uregs->fp; # elif defined(VGA_ppc32) || defined(VGA_ppc64) # else # error "Unsupported arch" @@ -2162,6 +2178,24 @@ case CFIC_ARM_R7REL: cfa = cfsi->cfa_off + uregs->r7; break; +# elif defined(VGA_s390x) + case CFIC_IA_SPREL: + cfa = cfsi->cfa_off + uregs->sp; + break; + case CFIR_MEMCFAREL: + { + Addr a = uregs->sp + cfsi->cfa_off; + if (a < min_accessible || a > max_accessible-sizeof(Addr)) + break; + cfa = *(Addr*)a; + break; + } + case CFIR_SAME: + cfa = uregs->fp; + break; + case CFIC_IA_BPREL: + cfa = cfsi->cfa_off + uregs->fp; + break; # elif defined(VGA_ppc32) || defined(VGA_ppc64) # else # error "Unsupported arch" @@ -2246,6 +2280,8 @@ ipHere = uregsHere->xip; # elif defined(VGA_arm) ipHere = uregsHere->r15; +# elif defined(VGA_s390x) + ipHere = uregsHere->ia; # elif defined(VGA_ppc32) || defined(VGA_ppc64) # else # error "Unknown arch" @@ -2318,6 +2354,15 @@ COMPUTE(uregsPrev.r12, uregsHere->r12, cfsi->r12_how, cfsi->r12_off); COMPUTE(uregsPrev.r11, uregsHere->r11, cfsi->r11_how, cfsi->r11_off); COMPUTE(uregsPrev.r7, uregsHere->r7, cfsi->r7_how, cfsi->r7_off); +# elif defined(VGA_s390x) + /* sepcial case for the first frame */ + if (cfsi->ra_how == CFIR_UNKNOWN) + uregsPrev.ia = uregsHere->lr; + else + COMPUTE(uregsPrev.ia, uregsHere->ia, cfsi->ra_how, cfsi->ra_off); + COMPUTE(uregsPrev.sp, uregsHere->sp, cfsi->sp_how, cfsi->sp_off); + COMPUTE(uregsPrev.fp, uregsHere->fp, cfsi->fp_how, cfsi->fp_off); + /* we only need R14 for the first time, no need to calculate further*/ # elif defined(VGA_ppc32) || defined(VGA_ppc64) # else # error "Unknown arch" --- coregrind/m_debuginfo/priv_storage.h +++ coregrind/m_debuginfo/priv_storage.h @@ -208,6 +208,21 @@ Int ra_off; } DiCfSI; +#elif defined(VGA_s390x) +typedef + struct { + Addr base; + UInt len; + UChar cfa_how; /* a CFIC_ value */ + UChar sp_how; /* a CFIR_ value */ + UChar ra_how; /* a CFIR_ value */ + UChar fp_how; /* a CFIR_ value */ + Int cfa_off; + Int sp_off; + Int ra_off; + Int fp_off; + } + DiCfSI; #else # error "Unknown arch" #endif --- coregrind/m_debuginfo/readdwarf.c +++ coregrind/m_debuginfo/readdwarf.c @@ -1832,6 +1832,10 @@ # define FP_REG 6 # define SP_REG 7 # define RA_REG_DEFAULT 16 +#elif defined(VGP_s390x_linux) +# define FP_REG 11 // sometimes s390 has a frame pointer in r11 +# define SP_REG 15 // stack is always r15 +# define RA_REG_DEFAULT 14 // the return address is in r14 #else # error "Unknown platform" #endif @@ -2139,7 +2143,7 @@ else if (ctxs->cfa_is_regoff && ctxs->cfa_reg == SP_REG) { si->cfa_off = ctxs->cfa_off; -# if defined(VGA_x86) || defined(VGA_amd64) +# if defined(VGA_x86) || defined(VGA_amd64) || defined(VGA_s390x) si->cfa_how = CFIC_IA_SPREL; # elif defined(VGA_arm) si->cfa_how = CFIC_ARM_R13REL; @@ -2150,7 +2154,7 @@ else if (ctxs->cfa_is_regoff && ctxs->cfa_reg == FP_REG) { si->cfa_off = ctxs->cfa_off; -# if defined(VGA_x86) || defined(VGA_amd64) +# if defined(VGA_x86) || defined(VGA_amd64) || defined(VGA_s390x) si->cfa_how = CFIC_IA_BPREL; # elif defined(VGA_arm) si->cfa_how = CFIC_ARM_R12REL; @@ -2303,6 +2307,45 @@ return True; +# elif defined(VGA_s390x) + + SUMMARISE_HOW(si->ra_how, si->ra_off, + ctxs->reg[ctx->ra_reg] ); + SUMMARISE_HOW(si->fp_how, si->fp_off, + ctxs->reg[FP_REG] ); + SUMMARISE_HOW(si->sp_how, si->sp_off, + ctxs->reg[SP_REG] ); + + /* change some defaults to consumable values */ + if (si->sp_how == CFIR_UNKNOWN) + si->sp_how = CFIR_SAME; + + if (si->fp_how == CFIR_UNKNOWN) + si->fp_how = CFIR_SAME; + + if (si->cfa_how == CFIR_UNKNOWN) { + si->cfa_how = CFIC_IA_SPREL; + si->cfa_off = 160; + } + + /* knock out some obviously stupid cases */ + if (si->ra_how == CFIR_SAME) + { why = 3; goto failed; } + + /* bogus looking range? Note, we require that the difference is + representable in 32 bits. */ + if (loc_start >= ctx->loc) + { why = 4; goto failed; } + if (ctx->loc - loc_start > 10000000 /* let's say */) + { why = 5; goto failed; } + + si->base = loc_start + ctx->initloc; + si->len = (UInt)(ctx->loc - loc_start); + + return True; + + + # elif defined(VGA_ppc32) || defined(VGA_ppc64) # else # error "Unknown arch" @@ -2376,6 +2419,13 @@ return ML_(CfiExpr_CfiReg)( dstxa, Creg_ARM_R12 ); if (dwreg == srcuc->ra_reg) return ML_(CfiExpr_CfiReg)( dstxa, Creg_ARM_R15 ); /* correct? */ +# elif defined(VGA_s390x) + if (dwreg == SP_REG) + return ML_(CfiExpr_CfiReg)( dstxa, Creg_IA_SP ); + if (dwreg == FP_REG) + return ML_(CfiExpr_CfiReg)( dstxa, Creg_IA_BP ); + if (dwreg == srcuc->ra_reg) + return ML_(CfiExpr_CfiReg)( dstxa, Creg_IA_IP ); /* correct? */ # elif defined(VGA_ppc32) || defined(VGA_ppc64) # else # error "Unknown arch" --- coregrind/m_debuginfo/readelf.c +++ coregrind/m_debuginfo/readelf.c @@ -1646,7 +1646,7 @@ /* PLT is different on different platforms, it seems. */ # if defined(VGP_x86_linux) || defined(VGP_amd64_linux) \ - || defined(VGP_arm_linux) + || defined(VGP_arm_linux) || defined (VGP_s390x_linux) /* Accept .plt where mapped as rx (code) */ if (0 == VG_(strcmp)(name, ".plt")) { if (inrx && size > 0 && !di->plt_present) { @@ -2083,8 +2083,9 @@ /* Read the stabs and/or dwarf2 debug information, if any. It appears reading stabs stuff on amd64-linux doesn't work, so - we ignore it. */ -# if !defined(VGP_amd64_linux) + we ignore it. On s390x stabs also doesnt work and we always + have the dwarf info in the eh_frame. */ +# if !defined(VGP_amd64_linux) && !defined(VGP_s390x_linux) if (stab_img && stabstr_img) { ML_(read_debuginfo_stabs) ( di, stab_img, stab_sz, stabstr_img, stabstr_sz ); --- coregrind/m_debuginfo/storage.c +++ coregrind/m_debuginfo/storage.c @@ -141,6 +141,9 @@ case CFIC_ARM_R11REL: VG_(printf)("let cfa=oldR11+%d", si->cfa_off); break; + case CFIR_SAME: + VG_(printf)("let cfa=Same"); + break; case CFIC_ARM_R7REL: VG_(printf)("let cfa=oldR7+%d", si->cfa_off); break; @@ -172,6 +175,11 @@ VG_(printf)(" R7="); SHOW_HOW(si->r7_how, si->r7_off); # elif defined(VGA_ppc32) || defined(VGA_ppc64) +# elif defined(VGA_s390x) + VG_(printf)(" SP="); + SHOW_HOW(si->sp_how, si->sp_off); + VG_(printf)(" FP="); + SHOW_HOW(si->fp_how, si->fp_off); # else # error "Unknown arch" # endif --- coregrind/m_debuglog.c +++ coregrind/m_debuglog.c @@ -516,6 +516,54 @@ return __res; } +#elif defined(VGP_s390x_linux) +static UInt local_sys_write_stderr ( HChar* buf, Int n ) +{ + register Int r2 asm("2") = 2; /* file descriptor STDERR */ + register HChar* r3 asm("3") = buf; + register ULong r4 asm("4") = n; + register ULong r2_res asm("2"); + ULong __res; + + __asm__ __volatile__ ( + " svc %b1\n" + : "=d" (r2_res) + : "i" (__NR_write), + "0" (r2), + "d" (r3), + "d" (r4) + : "cc", "memory"); + + __res = r2_res; + + if (__res >= (ULong)(-125)) + { + __res = -1; + } + return (UInt)(__res); +} + +static UInt local_sys_getpid ( void ) +{ + register ULong r2 asm("2"); + ULong __res; + + __asm__ __volatile__ ( + " svc %b1\n" + : "=d" (r2) + : "i" (__NR_getpid) + : "cc", "memory"); + + __res = r2; + + if (__res >= (ULong)(-125)) + { + __res = -1; + } + return (UInt)(__res); +} + + #else # error Unknown platform #endif --- coregrind/m_dispatch/dispatch-s390x-linux.S +++ coregrind/m_dispatch/dispatch-s390x-linux.S @@ -0,0 +1,401 @@ + +/*--------------------------------------------------------------------*/ +/*--- The core dispatch loop, for jumping to a code address. ---*/ +/*--- dispatch-s390x-linux.S ---*/ +/*--------------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm and Christian Borntraeger */ + +#include "pub_core_basics_asm.h" +#include "pub_core_dispatch_asm.h" +#include "pub_core_transtab_asm.h" +#include "libvex_guest_offsets.h" +#include "libvex_s390x.h" + +#if defined(VGA_s390x) + +/*------------------------------------------------------------*/ +/*--- ---*/ +/*--- The dispatch loop. VG_(run_innerloop) is used to ---*/ +/*--- run all translations except no-redir ones. ---*/ +/*--- ---*/ +/*------------------------------------------------------------*/ + +/* Convenience definitions for readability */ +#undef SP +#define SP S390_REGNO_STACK_POINTER + +#undef LR +#define LR S390_REGNO_LINK_REGISTER + +/* Location of valgrind's saved FPC register */ +#define S390_LOC_SAVED_FPC_V S390_OFFSET_SAVED_FPC_V(SP) + +/* Location of saved guest state pointer */ +#define S390_LOC_SAVED_GSP S390_OFFSET_SAVED_GSP(SP) + +/*----------------------------------------------------*/ +/*--- Preamble (set everything up) ---*/ +/*----------------------------------------------------*/ + +/* signature: +UWord VG_(run_innerloop) ( void* guest_state, UWord do_profiling ); +*/ + +.text +.align 4 +.globl VG_(run_innerloop) +VG_(run_innerloop): + /* r2 holds address of guest_state */ + /* r3 holds do_profiling (a flag) */ + + /* Save gprs ABI: r6...r13 and r15 */ + stmg %r6,%r15,48(SP) + + /* New stack frame */ + aghi SP,-S390_INNERLOOP_FRAME_SIZE + + /* Save fprs: ABI: f8...f15 */ + std %f8,160+0(SP) + std %f9,160+8(SP) + std %f10,160+16(SP) + std %f11,160+24(SP) + std %f12,160+32(SP) + std %f13,160+40(SP) + std %f14,160+48(SP) + std %f15,160+56(SP) + + /* Load address of guest state into guest state register (r13) */ + lgr %r13,%r2 + + /* Store address of guest state pointer on stack. + It will be needed later because upon return from a VEX translation + r13 may contain a special value. So the old value will be used to + determine whether r13 contains a special value. */ + stg %r13,S390_LOC_SAVED_GSP + + /* Save valgrind's FPC on stack so run_innerloop_exit can restore + it later . */ + stfpc S390_LOC_SAVED_FPC_V + + /* Load the FPC the way the client code wants it. I.e. pull the + value from the guest state. + lfpc OFFSET_s390x_fpc(%r13) + + /* Get the IA from the guest state */ + lg %r2,OFFSET_s390x_IA(%r13) + + /* Get VG_(dispatch_ctr) -- a 32-bit value -- and store it in a reg */ + larl %r6,VG_(dispatch_ctr) + l S390_REGNO_DISPATCH_CTR,0(%r6) + + /* Fall into main loop (the right one) */ + + /* r3 = 1 --> do_profiling. We may trash r3 later on. That's OK, + because it's a volatile register (does not need to be preserved). */ + ltgr %r3,%r3 + je run_innerloop__dispatch_unprofiled + j run_innerloop__dispatch_profiled + +/*----------------------------------------------------*/ +/*--- NO-PROFILING (standard) dispatcher ---*/ +/*----------------------------------------------------*/ + +run_innerloop__dispatch_unprofiled: + /* This is the story: + + r2 = IA = next guest address + r12 = VG_(dispatch_ctr) + r13 = guest state pointer or (upon return from guest code) some + special value + r15 = stack pointer (as usual) + */ + + /* Has the guest state pointer been messed with? If yes, exit. */ + cg %r13,S390_LOC_SAVED_GSP /* r13 = actual guest state pointer */ + larl %r8, VG_(tt_fast) + jne gsp_changed + + /* Save the jump address in the guest state */ + stg %r2,OFFSET_s390x_IA(%r13) + + + /* Try a fast lookup in the translation cache */ + lgr %r7, %r2 /* next guest addr */ + + /* Compute offset (not index) into VT_(tt_fast): + + offset = VG_TT_FAST_HASH(addr) * sizeof(FastCacheEntry) + + with VG_TT_FAST_HASH(addr) == (addr >> 1) & VG_TT_FAST_MASK + and sizeof(FastCacheEntry) == 16 + + offset = ((addr >> 1) & VG_TT_FAST_MASK) << 4 + */ + srlg %r7,%r7,1 + lghi %r5,VG_TT_FAST_MASK + ngr %r7,%r5 + sllg %r7,%r7,4 + + /* Set the return address to the beginning of the loop here to + have some instruction between setting r7 and using it as an + address */ + larl LR,run_innerloop__dispatch_unprofiled + + /* Are we out of timeslice? If yes, defer to scheduler. */ + ahi S390_REGNO_DISPATCH_CTR,-1 + jz counter_is_zero + + + lg %r10, 0(%r8,%r7) /* .guest */ + lg %r11, 8(%r8,%r7) /* .host */ + cgr %r2, %r10 + jne fast_lookup_failed + + /* Found a match. Call .host. + r11 is an address. There we will find the instrumented client code. + That code may modify the guest state register r13. The client code + will return to the beginning of this loop start by issuing br LR. + We can simply branch to the host code */ + br %r11 + + +/*----------------------------------------------------*/ +/*--- PROFILING dispatcher (can be much slower) ---*/ +/*----------------------------------------------------*/ + +run_innerloop__dispatch_profiled: + + /* Has the guest state pointer been messed with? If yes, exit. */ + cg %r13,S390_LOC_SAVED_GSP /* r13 = actual guest state pointer */ + larl %r8, VG_(tt_fast) + jne gsp_changed + + /* Save the jump address in the guest state */ + stg %r2,OFFSET_s390x_IA(%r13) + + /* Try a fast lookup in the translation cache */ + lgr %r7,%r2 /* next guest addr */ + + /* Compute offset (not index) into VT_(tt_fast): + + offset = VG_TT_FAST_HASH(addr) * sizeof(FastCacheEntry) + + with VG_TT_FAST_HASH(addr) == (addr >> 1) & VG_TT_FAST_MASK + and sizeof(FastCacheEntry) == 16 + + offset = ((addr >> 1) & VG_TT_FAST_MASK) << 4 + */ + srlg %r7,%r7,1 + lghi %r5,VG_TT_FAST_MASK + ngr %r7,%r5 + sllg %r7,%r7,4 + + /* Set the return address to the beginning of the loop here to + have some instruction between setting r7 and using it as an + address */ + larl LR,run_innerloop__dispatch_profiled + + /* Are we out of timeslice? If yes, defer to scheduler. */ + ahi S390_REGNO_DISPATCH_CTR,-1 + jz counter_is_zero + + lg %r10, 0(%r8,%r7) /* .guest */ + lg %r11, 8(%r8,%r7) /* .host */ + cgr %r2, %r10 + jne fast_lookup_failed + + /* sizeof(FastCacheEntry) == 16, sizeof(*UInt)==8 */ + srlg %r7,%r7,1 + + /* we got a hit: VG_(tt_fastN) is guaranteed to point to count */ + larl %r8, VG_(tt_fastN) + + /* increment bb profile counter */ + lg %r9,0(%r8,%r7) + l %r10,0(%r9) + ahi %r10,1 + st %r10,0(%r9) + + /* Found a match. Call .host. + r11 is an address. There we will find the instrumented client code. + That code may modify the guest state register r13. The client code + will return to the beginning of this loop start by issuing br LR. + We can simply branch to the host code */ + br %r11 + +/*----------------------------------------------------*/ +/*--- exit points ---*/ +/*----------------------------------------------------*/ + +gsp_changed: + /* Someone messed with the gsp (in r13). Have to + defer to scheduler to resolve this. The register + holding VG_(dispatch_ctr) is not yet decremented, + so no need to increment. */ + + /* Update the IA in the guest state */ + lg %r6,S390_LOC_SAVED_GSP /* r6 = original guest state pointer */ + stg %r2,OFFSET_s390x_IA(%r6) + + /* Return the special guest state pointer value */ + lgr %r2, %r13 + j run_innerloop_exit + + +counter_is_zero: + /* IA is up to date */ + + /* Back out decrement of the dispatch counter */ + ahi S390_REGNO_DISPATCH_CTR,1 + + /* Set return value for the scheduler */ + lghi %r2,VG_TRC_INNER_COUNTERZERO + j run_innerloop_exit + + +fast_lookup_failed: + /* IA is up to date */ + + /* Back out decrement of the dispatch counter */ + ahi S390_REGNO_DISPATCH_CTR,1 + + /* Set return value for the scheduler */ + lghi %r2,VG_TRC_INNER_FASTMISS + j run_innerloop_exit + + + /* All exits from the dispatcher go through here. + When we come here r2 holds the return value. */ +run_innerloop_exit: + + /* Restore valgrind's FPC, as client code may have changed it. */ + lfpc S390_LOC_SAVED_FPC_V + + /* Write ctr to VG_(dispatch_ctr) (=32bit value) */ + larl %r6,VG_(dispatch_ctr) + st S390_REGNO_DISPATCH_CTR,0(%r6) + + /* Restore callee-saved registers... */ + + /* Floating-point regs */ + ld %f8,160+0(SP) + ld %f9,160+8(SP) + ld %f10,160+16(SP) + ld %f11,160+24(SP) + ld %f12,160+32(SP) + ld %f13,160+40(SP) + ld %f14,160+48(SP) + ld %f15,160+56(SP) + + /* Remove atack frame */ + aghi SP,S390_INNERLOOP_FRAME_SIZE + + /* General-purpose regs. This also restores the original link + register (r14) and stack pointer (r15). */ + lmg %r6,%r15,48(SP) + + /* Return */ + br LR + +/*------------------------------------------------------------*/ +/*--- ---*/ +/*--- A special dispatcher, for running no-redir ---*/ +/*--- translations. Just runs the given translation once. ---*/ +/*--- ---*/ +/*------------------------------------------------------------*/ + +/* signature: +void VG_(run_a_noredir_translation) ( UWord* argblock ); +*/ + +/* Run a no-redir translation. argblock points to 4 UWords, 2 to carry args + and 2 to carry results: + 0: input: ptr to translation + 1: input: ptr to guest state + 2: output: next guest PC + 3: output: guest state pointer afterwards (== thread return code) +*/ +.text +.align 4 +.globl VG_(run_a_noredir_translation) +VG_(run_a_noredir_translation): + stmg %r6,%r15,48(SP) + aghi SP,-S390_INNERLOOP_FRAME_SIZE + std %f8,160+0(SP) + std %f9,160+8(SP) + std %f10,160+16(SP) + std %f11,160+24(SP) + std %f12,160+32(SP) + std %f13,160+40(SP) + std %f14,160+48(SP) + std %f15,160+56(SP) + + /* Load address of guest state into guest state register (r13) */ + lg %r13,8(%r2) + + /* Get the IA */ + lg %r11,0(%r2) + + /* save r2 (argblock) as it is clobbered */ + stg %r2,160+64(SP) + + /* the call itself */ + basr LR,%r11 + + /* restore argblock */ + lg %r1,160+64(SP) + /* save the next guest PC */ + stg %r2,16(%r1) + + /* save the guest state */ + stg %r13,24(%r1) + + /* Restore Floating-point regs */ + ld %f8,160+0(SP) + ld %f9,160+8(SP) + ld %f10,160+16(SP) + ld %f11,160+24(SP) + ld %f12,160+32(SP) + ld %f13,160+40(SP) + ld %f14,160+48(SP) + ld %f15,160+56(SP) + + aghi SP,S390_INNERLOOP_FRAME_SIZE + + lmg %r6,%r15,48(SP) + br %r14 + + +/* Let the linker know we don't need an executable stack */ +.section .note.GNU-stack,"",@progbits + +#endif /* VGA_s390x */ + +/*--------------------------------------------------------------------*/ +/*--- end ---*/ +/*--------------------------------------------------------------------*/ --- coregrind/m_initimg/initimg-linux.c +++ coregrind/m_initimg/initimg-linux.c @@ -1040,6 +1040,22 @@ // FIXME jrs: what's this for? arch->vex.guest_R1 = iifii.initial_client_SP; +# elif defined(VGP_s390x_linux) + vg_assert(0 == sizeof(VexGuestS390XState) % 16); + vg_assert(0 == sizeof(VexGuestS390XState) % VexGuestS390XStateAlignment); + + /* Zero out the initial state. This also sets the guest_fpc to 0, which + is also done by the kernel for the fpc during execve. */ + LibVEX_GuestS390X_initialise(&arch->vex); + + /* Zero out the shadow area. */ + VG_(memset)(&arch->vex_shadow1, 0, sizeof(VexGuestS390XState)); + VG_(memset)(&arch->vex_shadow2, 0, sizeof(VexGuestS390XState)); + + /* Put essential stuff into the new state. */ + arch->vex.guest_SP = iifii.initial_client_SP; + arch->vex.guest_IA = iifii.initial_client_IP; + # else # error Unknown platform # endif --- coregrind/m_libcassert.c +++ coregrind/m_libcassert.c @@ -135,6 +135,22 @@ (srP)->misc.ARM.r11 = block[4]; \ (srP)->misc.ARM.r7 = block[5]; \ } +#elif defined(VGP_s390x_linux) +# define GET_STARTREGS(srP) \ + { ULong ia, sp, fp, lr; \ + __asm__ __volatile__( \ + "bras %0,0f;" \ + "0: lgr %1,15;" \ + "lgr %2,11;" \ + "lgr %3,14;" \ + : "=r" (ia), "=r" (sp),"=r" (fp),"=r" (lr) \ + /* no read & clobber */ \ + ); \ + (srP)->r_pc = ia; \ + (srP)->r_sp = sp; \ + (srP)->misc.S390X.r_fp = fp; \ + (srP)->misc.S390X.r_lr = lr; \ + } #else # error Unknown platform #endif --- coregrind/m_libcfile.c +++ coregrind/m_libcfile.c @@ -795,7 +795,7 @@ Int VG_(socket) ( Int domain, Int type, Int protocol ) { # if defined(VGP_x86_linux) || defined(VGP_ppc32_linux) \ - || defined(VGP_ppc64_linux) + || defined(VGP_ppc64_linux) || defined(VGP_s390x_linux) SysRes res; UWord args[3]; args[0] = domain; @@ -836,7 +836,7 @@ Int my_connect ( Int sockfd, struct vki_sockaddr_in* serv_addr, Int addrlen ) { # if defined(VGP_x86_linux) || defined(VGP_ppc32_linux) \ - || defined(VGP_ppc64_linux) + || defined(VGP_ppc64_linux) || defined(VGP_s390x_linux) SysRes res; UWord args[3]; args[0] = sockfd; @@ -876,7 +876,7 @@ SIGPIPE */ # if defined(VGP_x86_linux) || defined(VGP_ppc32_linux) \ - || defined(VGP_ppc64_linux) + || defined(VGP_ppc64_linux) || defined(VGP_s390x_linux) SysRes res; UWord args[4]; args[0] = sd; @@ -908,7 +908,7 @@ Int VG_(getsockname) ( Int sd, struct vki_sockaddr *name, Int *namelen) { # if defined(VGP_x86_linux) || defined(VGP_ppc32_linux) \ - || defined(VGP_ppc64_linux) + || defined(VGP_ppc64_linux) || defined(VGP_s390x_linux) SysRes res; UWord args[3]; args[0] = sd; @@ -940,7 +940,7 @@ Int VG_(getpeername) ( Int sd, struct vki_sockaddr *name, Int *namelen) { # if defined(VGP_x86_linux) || defined(VGP_ppc32_linux) \ - || defined(VGP_ppc64_linux) + || defined(VGP_ppc64_linux) || defined(VGP_s390x_linux) SysRes res; UWord args[3]; args[0] = sd; @@ -973,7 +973,7 @@ Int *optlen) { # if defined(VGP_x86_linux) || defined(VGP_ppc32_linux) \ - || defined(VGP_ppc64_linux) + || defined(VGP_ppc64_linux) || defined(VGP_s390x_linux) SysRes res; UWord args[5]; args[0] = sd; --- coregrind/m_libcproc.c +++ coregrind/m_libcproc.c @@ -545,7 +545,7 @@ # elif defined(VGP_amd64_linux) || defined(VGP_ppc64_linux) \ || defined(VGP_arm_linux) \ || defined(VGP_ppc32_aix5) || defined(VGP_ppc64_aix5) \ - || defined(VGO_darwin) + || defined(VGO_darwin) || defined(VGP_s390x_linux) SysRes sres; sres = VG_(do_syscall2)(__NR_getgroups, size, (Addr)list); if (sr_isError(sres)) --- coregrind/m_machine.c +++ coregrind/m_machine.c @@ -94,6 +94,13 @@ = VG_(threads)[tid].arch.vex.guest_R11; regs->misc.ARM.r7 = VG_(threads)[tid].arch.vex.guest_R7; +# elif defined(VGA_s390x) + regs->r_pc = (ULong)VG_(threads)[tid].arch.vex.guest_IA; + regs->r_sp = (ULong)VG_(threads)[tid].arch.vex.guest_SP; + regs->misc.S390X.r_fp + = VG_(threads)[tid].arch.vex.guest_r11; + regs->misc.S390X.r_lr + = VG_(threads)[tid].arch.vex.guest_r14; # else # error "Unknown arch" # endif @@ -125,6 +132,9 @@ VG_(threads)[tid].arch.vex_shadow2.guest_GPR4 = s2err; # elif defined(VGO_darwin) // GrP fixme darwin syscalls may return more values (2 registers plus error) +# elif defined(VGP_s390x_linux) + VG_(threads)[tid].arch.vex_shadow1.guest_r2 = s1res; + VG_(threads)[tid].arch.vex_shadow2.guest_r2 = s2res; # else # error "Unknown plat" # endif @@ -257,6 +267,24 @@ (*f)(vex->guest_R12); (*f)(vex->guest_R13); (*f)(vex->guest_R14); +#elif defined(VGA_s390x) +/* fixs390: revisit once guest state is finalized */ + (*f)(vex->guest_r0); + (*f)(vex->guest_r1); + (*f)(vex->guest_r2); + (*f)(vex->guest_r3); + (*f)(vex->guest_r4); + (*f)(vex->guest_r5); + (*f)(vex->guest_r6); + (*f)(vex->guest_r7); + (*f)(vex->guest_r8); + (*f)(vex->guest_r9); + (*f)(vex->guest_r10); + (*f)(vex->guest_r11); + (*f)(vex->guest_r12); + (*f)(vex->guest_r13); + (*f)(vex->guest_r14); + (*f)(vex->guest_r15); #else # error Unknown arch #endif @@ -357,6 +385,11 @@ then safe to use VG_(machine_get_VexArchInfo) and VG_(machine_ppc64_has_VMX) + ------------- + s390x: initially: call VG_(machine_get_hwcaps) + + then safe to use VG_(machine_get_VexArchInfo) + VG_(machine_get_hwcaps) may use signals (although it attempts to leave signal state unchanged) and therefore should only be called before m_main sets up the client's signal state. @@ -383,10 +416,11 @@ Int VG_(machine_arm_archlevel) = 4; #endif +/* fixs390: anything for s390x here ? */ /* For hwcaps detection on ppc32/64 and arm we'll need to do SIGILL testing, so we need a jmp_buf. */ -#if defined(VGA_ppc32) || defined(VGA_ppc64) || defined(VGA_arm) +#if defined(VGA_ppc32) || defined(VGA_ppc64) || defined(VGA_arm) || defined(VGA_s390x) #include // For jmp_buf static jmp_buf env_unsup_insn; static void handler_unsup_insn ( Int x ) { __builtin_longjmp(env_unsup_insn,1); } @@ -835,6 +869,96 @@ return True; } +#elif defined(VGA_s390x) + { + /* Instruction set detection code borrowed from ppc above. */ + vki_sigset_t saved_set, tmp_set; + vki_sigaction_fromK_t saved_sigill_act; + vki_sigaction_toK_t tmp_sigill_act; + + volatile Bool have_LDISP, have_EIMM, have_GIE, have_DFP; + Int r; + + /* Unblock SIGILL and stash away the old action for that signal */ + VG_(sigemptyset)(&tmp_set); + VG_(sigaddset)(&tmp_set, VKI_SIGILL); + + r = VG_(sigprocmask)(VKI_SIG_UNBLOCK, &tmp_set, &saved_set); + vg_assert(r == 0); + + r = VG_(sigaction)(VKI_SIGILL, NULL, &saved_sigill_act); + vg_assert(r == 0); + tmp_sigill_act = saved_sigill_act; + + /* NODEFER: signal handler does not return (from the kernel's point of + view), hence if it is to successfully catch a signal more than once, + we need the NODEFER flag. */ + tmp_sigill_act.sa_flags &= ~VKI_SA_RESETHAND; + tmp_sigill_act.sa_flags &= ~VKI_SA_SIGINFO; + tmp_sigill_act.sa_flags |= VKI_SA_NODEFER; + tmp_sigill_act.ksa_handler = handler_unsup_insn; + VG_(sigaction)(VKI_SIGILL, &tmp_sigill_act, NULL); + + /* Determine hwcaps. Note, we cannot use the stfle insn because it + is not supported on z900. */ + + have_LDISP = True; + if (__builtin_setjmp(env_unsup_insn)) { + have_LDISP = False; + } else { + /* BASR loads the address of the next insn into r1. Needed to avoid + a segfault in XY. */ + __asm__ __volatile__("basr %%r1,%%r0\n\t" + ".long 0xe3001000\n\t" /* XY 0,0(%r1) */ + ".short 0x0057" : : : "r0", "r1", "cc", "memory"); + } + + have_EIMM = True; + if (__builtin_setjmp(env_unsup_insn)) { + have_EIMM = False; + } else { + __asm__ __volatile__(".long 0xc0090000\n\t" /* iilf r0,0 */ + ".short 0x0000" : : : "r0", "memory"); + } + + have_GIE = True; + if (__builtin_setjmp(env_unsup_insn)) { + have_GIE = False; + } else { + __asm__ __volatile__(".long 0xc2010000\n\t" /* msfi r0,0 */ + ".short 0x0000" : : : "r0", "memory"); + } + + have_DFP = True; + if (__builtin_setjmp(env_unsup_insn)) { + have_DFP = False; + } else { + __asm__ __volatile__(".long 0xb3d20000" + : : : "r0", "cc", "memory"); /* adtr r0,r0,r0 */ + } + + /* Restore signals */ + r = VG_(sigaction)(VKI_SIGILL, &saved_sigill_act, NULL); + vg_assert(r == 0); + r = VG_(sigprocmask)(VKI_SIG_SETMASK, &saved_set, NULL); + vg_assert(r == 0); + VG_(debugLog)(1, "machine", "LDISP %d EIMM %d GIE %d DFP %d\n", + have_LDISP, have_EIMM, have_GIE, have_DFP); + + /* Check for long displacement facility which is required */ + if (! have_LDISP) return False; + + va = VexArchS390X; + + vai.hwcaps = 0; + if (have_LDISP) vai.hwcaps |= VEX_HWCAPS_S390X_LDISP; + if (have_EIMM) vai.hwcaps |= VEX_HWCAPS_S390X_EIMM; + if (have_GIE) vai.hwcaps |= VEX_HWCAPS_S390X_GIE; + if (have_DFP) vai.hwcaps |= VEX_HWCAPS_S390X_DFP; + + return True; + } + #elif defined(VGA_arm) { /* Same instruction set detection algorithm as for ppc32. */ @@ -1017,7 +1141,8 @@ { #if defined(VGP_x86_linux) || defined(VGP_amd64_linux) \ || defined(VGP_arm_linux) \ - || defined(VGP_ppc32_linux) || defined(VGO_darwin) + || defined(VGP_ppc32_linux) || defined(VGO_darwin) \ + || defined(VGP_s390x_linux) return f; #elif defined(VGP_ppc64_linux) || defined(VGP_ppc32_aix5) \ || defined(VGP_ppc64_aix5) --- coregrind/m_main.c +++ coregrind/m_main.c @@ -1614,6 +1614,7 @@ "AMD Athlon or above)\n"); VG_(printf)(" * AMD Athlon64/Opteron\n"); VG_(printf)(" * PowerPC (most; ppc405 and above)\n"); + VG_(printf)(" * s390 (z900 and up with long displacement facility)\n"); VG_(printf)("\n"); VG_(exit)(1); } @@ -1925,6 +1926,8 @@ iters = 5; # elif defined(VGP_arm_linux) iters = 1; +# elif defined(VGP_s390x_linux) + iters = 10; # elif defined(VGP_ppc32_aix5) || defined(VGP_ppc64_aix5) iters = 4; # elif defined(VGO_darwin) @@ -2067,7 +2070,6 @@ = VG_(am_change_ownership_v_to_c)( co_start, co_endPlus - co_start ); vg_assert(change_ownership_v_c_OK); } - //-------------------------------------------------------------- // Initialise the scheduler (phase 1) [generates tid_main] // p: none, afaics @@ -2765,6 +2767,47 @@ "\tnop\n" "\ttrap\n" ); +#elif defined(VGP_s390x_linux) +/* + This is the canonical entry point, usually the first thing in the text + segment. Most registers' values are unspecified, except for: + + %r14 Contains a function pointer to be registered with `atexit'. + This is how the dynamic linker arranges to have DT_FINI + functions called for shared libraries that have been loaded + before this code runs. + + %r15 The stack contains the arguments and environment: + 0(%r15) argc + 8(%r15) argv[0] + ... + (8*argc)(%r15) NULL + (8*(argc+1))(%r15) envp[0] + ... + NULL +*/ +asm("\n\t" + ".text\n\t" + ".globl _start\n\t" + ".type _start,@function\n\t" + "_start:\n\t" + /* set up the new stack in %r1 */ + "larl %r1, vgPlain_interim_stack\n\t" + "larl %r5, 1f\n\t" + "ag %r1, 0(%r5)\n\t" + "ag %r1, 2f-1f(%r5)\n\t" + "nill %r1, 0xFFF0\n\t" + /* install it, and collect the original one */ + "lgr %r2, %r15\n\t" + "lgr %r15, %r1\n\t" + /* call _start_in_C_linux, passing it the startup %r15 */ + "brasl %r14, _start_in_C_linux\n\t" + /* trigger execution of an invalid opcode -> halt machine */ + "j .+2\n\t" + "1: .quad "VG_STRINGIFY(VG_STACK_GUARD_SZB)"\n\t" + "2: .quad "VG_STRINGIFY(VG_STACK_ACTIVE_SZB)"\n\t" + ".previous\n" +); #elif defined(VGP_arm_linux) asm("\n" "\t.align 2\n" --- coregrind/m_redir.c +++ coregrind/m_redir.c @@ -1065,6 +1065,9 @@ (Addr)&VG_(amd64_darwin_REDIR_FOR_arc4random), NULL); } +# elif defined(VGP_s390x_linux) + /* fixs390 */ + # else # error Unknown platform # endif --- coregrind/m_scheduler/scheduler.c +++ coregrind/m_scheduler/scheduler.c @@ -677,6 +677,10 @@ vg_assert(VG_IS_8_ALIGNED(& tst->arch.vex_shadow1.guest_D1)); vg_assert(VG_IS_8_ALIGNED(& tst->arch.vex_shadow2.guest_D1)); # endif + +# if defined(VGA_s390x) + vg_assert(sz_vex % VexGuestS390XStateAlignment == 0); +# endif } @@ -1310,6 +1314,9 @@ #elif defined(VGA_arm) # define VG_CLREQ_ARGS guest_R4 # define VG_CLREQ_RET guest_R3 +#elif defined (VGA_s390x) +# define VG_CLREQ_ARGS guest_r2 +# define VG_CLREQ_RET guest_r3 #else # error Unknown arch #endif --- coregrind/m_sigframe/sigframe-s390x-linux.c +++ coregrind/m_sigframe/sigframe-s390x-linux.c @@ -0,0 +1,565 @@ + +/*--------------------------------------------------------------------*/ +/*--- Create/destroy signal delivery frames. ---*/ +/*--- sigframe-s390x-linux.c ---*/ +/*--------------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Christian Borntraeger */ + +#include "pub_core_basics.h" +#include "pub_core_vki.h" +#include "pub_core_vkiscnums.h" +#include "pub_core_threadstate.h" +#include "pub_core_aspacemgr.h" +#include "pub_core_libcbase.h" +#include "pub_core_libcassert.h" +#include "pub_core_libcprint.h" +#include "pub_core_machine.h" +#include "pub_core_options.h" +#include "pub_core_sigframe.h" +#include "pub_core_signals.h" +#include "pub_core_tooliface.h" +#include "pub_core_trampoline.h" + +#if defined(VGA_s390x) + +/* This module creates and removes signal frames for signal deliveries + on s390x-linux. + + Note, this file contains kernel-specific knowledge in the form of + 'struct sigframe' and 'struct rt_sigframe'. + + Either a 'struct sigframe' or a 'struct rtsigframe' is pushed + onto the client's stack. This contains a subsidiary + vki_ucontext. That holds the vcpu's state across the signal, + so that the sighandler can mess with the vcpu state if it + really wants. +*/ + +#define SET_SIGNAL_GPR(zztst, zzn, zzval) \ + do { zztst->arch.vex.guest_r##zzn = (unsigned long)(zzval); \ + VG_TRACK( post_reg_write, Vg_CoreSignal, zztst->tid, \ + offsetof(VexGuestS390XState,guest_r##zzn), \ + sizeof(UWord) ); \ + } while (0) + +/*------------------------------------------------------------*/ +/*--- Signal frame layouts ---*/ +/*------------------------------------------------------------*/ + +// A structure in which to save the application's registers +// during the execution of signal handlers. + +// Linux has 2 signal frame structures: one for normal signal +// deliveries, and one for SA_SIGINFO deliveries (also known as RT +// signals). +// +// In theory, so long as we get the arguments to the handler function +// right, it doesn't matter what the exact layout of the rest of the +// frame is. Unfortunately, things like gcc's exception unwinding +// make assumptions about the locations of various parts of the frame, +// so we need to duplicate it exactly. + +/* Valgrind-specific parts of the signal frame */ +struct vg_sigframe +{ + /* Sanity check word. */ + UInt magicPI; + + UInt handlerflags; /* flags for signal handler */ + + + /* Safely-saved version of sigNo, as described above. */ + Int sigNo_private; + + /* XXX This is wrong. Surely we should store the shadow values + into the shadow memory behind the actual values? */ + VexGuestS390XState vex_shadow1; + VexGuestS390XState vex_shadow2; + + /* HACK ALERT */ + VexGuestS390XState vex; + /* end HACK ALERT */ + + /* saved signal mask to be restored when handler returns */ + vki_sigset_t mask; + + /* Sanity check word. Is the highest-addressed word; do not + move!*/ + UInt magicE; +}; + +#define S390_SYSCALL_SIZE 2 + +struct sigframe +{ + UChar callee_used_stack[__VKI_SIGNAL_FRAMESIZE]; + struct vki_sigcontext sc; + _vki_sigregs sregs; + Int sigNo; + UChar retcode[S390_SYSCALL_SIZE]; + + struct vg_sigframe vg; +}; + +struct rt_sigframe +{ + UChar callee_used_stack[__VKI_SIGNAL_FRAMESIZE]; + UChar retcode[S390_SYSCALL_SIZE]; + struct vki_siginfo info; + struct vki_ucontext uc; + + struct vg_sigframe vg; +}; + +/*------------------------------------------------------------*/ +/*--- Creating signal frames ---*/ +/*------------------------------------------------------------*/ + +/* Saves all user-controlled register into a _vki_sigregs structure */ +static void save_sigregs(ThreadState *tst, _vki_sigregs *sigregs) +{ + sigregs->regs.gprs[0] = tst->arch.vex.guest_r0; + sigregs->regs.gprs[1] = tst->arch.vex.guest_r1; + sigregs->regs.gprs[2] = tst->arch.vex.guest_r2; + sigregs->regs.gprs[3] = tst->arch.vex.guest_r3; + sigregs->regs.gprs[4] = tst->arch.vex.guest_r4; + sigregs->regs.gprs[5] = tst->arch.vex.guest_r5; + sigregs->regs.gprs[6] = tst->arch.vex.guest_r6; + sigregs->regs.gprs[7] = tst->arch.vex.guest_r7; + sigregs->regs.gprs[8] = tst->arch.vex.guest_r8; + sigregs->regs.gprs[9] = tst->arch.vex.guest_r9; + sigregs->regs.gprs[10] = tst->arch.vex.guest_r10; + sigregs->regs.gprs[11] = tst->arch.vex.guest_r11; + sigregs->regs.gprs[12] = tst->arch.vex.guest_r12; + sigregs->regs.gprs[13] = tst->arch.vex.guest_r13; + sigregs->regs.gprs[14] = tst->arch.vex.guest_r14; + sigregs->regs.gprs[15] = tst->arch.vex.guest_r15; + + sigregs->regs.acrs[0] = tst->arch.vex.guest_a0; + sigregs->regs.acrs[1] = tst->arch.vex.guest_a1; + sigregs->regs.acrs[2] = tst->arch.vex.guest_a2; + sigregs->regs.acrs[3] = tst->arch.vex.guest_a3; + sigregs->regs.acrs[4] = tst->arch.vex.guest_a4; + sigregs->regs.acrs[5] = tst->arch.vex.guest_a5; + sigregs->regs.acrs[6] = tst->arch.vex.guest_a6; + sigregs->regs.acrs[7] = tst->arch.vex.guest_a7; + sigregs->regs.acrs[8] = tst->arch.vex.guest_a8; + sigregs->regs.acrs[9] = tst->arch.vex.guest_a9; + sigregs->regs.acrs[10] = tst->arch.vex.guest_a10; + sigregs->regs.acrs[11] = tst->arch.vex.guest_a11; + sigregs->regs.acrs[12] = tst->arch.vex.guest_a12; + sigregs->regs.acrs[13] = tst->arch.vex.guest_a13; + sigregs->regs.acrs[14] = tst->arch.vex.guest_a14; + sigregs->regs.acrs[15] = tst->arch.vex.guest_a15; + + sigregs->fpregs.fprs[0] = tst->arch.vex.guest_f0; + sigregs->fpregs.fprs[1] = tst->arch.vex.guest_f1; + sigregs->fpregs.fprs[2] = tst->arch.vex.guest_f2; + sigregs->fpregs.fprs[3] = tst->arch.vex.guest_f3; + sigregs->fpregs.fprs[4] = tst->arch.vex.guest_f4; + sigregs->fpregs.fprs[5] = tst->arch.vex.guest_f5; + sigregs->fpregs.fprs[6] = tst->arch.vex.guest_f6; + sigregs->fpregs.fprs[7] = tst->arch.vex.guest_f7; + sigregs->fpregs.fprs[8] = tst->arch.vex.guest_f8; + sigregs->fpregs.fprs[9] = tst->arch.vex.guest_f9; + sigregs->fpregs.fprs[10] = tst->arch.vex.guest_f10; + sigregs->fpregs.fprs[11] = tst->arch.vex.guest_f11; + sigregs->fpregs.fprs[12] = tst->arch.vex.guest_f12; + sigregs->fpregs.fprs[13] = tst->arch.vex.guest_f13; + sigregs->fpregs.fprs[14] = tst->arch.vex.guest_f14; + sigregs->fpregs.fprs[15] = tst->arch.vex.guest_f15; + sigregs->fpregs.fpc = tst->arch.vex.guest_fpc; + + sigregs->regs.psw.addr = tst->arch.vex.guest_IA; + /* save a sane dummy mask */ + sigregs->regs.psw.mask = 0x0705000180000000UL; +} + +static void restore_sigregs(ThreadState *tst, _vki_sigregs *sigregs) +{ + tst->arch.vex.guest_r0 = sigregs->regs.gprs[0]; + tst->arch.vex.guest_r1 = sigregs->regs.gprs[1]; + tst->arch.vex.guest_r2 = sigregs->regs.gprs[2]; + tst->arch.vex.guest_r3 = sigregs->regs.gprs[3]; + tst->arch.vex.guest_r4 = sigregs->regs.gprs[4]; + tst->arch.vex.guest_r5 = sigregs->regs.gprs[5]; + tst->arch.vex.guest_r6 = sigregs->regs.gprs[6]; + tst->arch.vex.guest_r7 = sigregs->regs.gprs[7]; + tst->arch.vex.guest_r8 = sigregs->regs.gprs[8]; + tst->arch.vex.guest_r9 = sigregs->regs.gprs[9]; + tst->arch.vex.guest_r10 = sigregs->regs.gprs[10]; + tst->arch.vex.guest_r11 = sigregs->regs.gprs[11]; + tst->arch.vex.guest_r12 = sigregs->regs.gprs[12]; + tst->arch.vex.guest_r13 = sigregs->regs.gprs[13]; + tst->arch.vex.guest_r14 = sigregs->regs.gprs[14]; + tst->arch.vex.guest_r15 = sigregs->regs.gprs[15]; + + tst->arch.vex.guest_a0 = sigregs->regs.acrs[0]; + tst->arch.vex.guest_a1 = sigregs->regs.acrs[1]; + tst->arch.vex.guest_a2 = sigregs->regs.acrs[2]; + tst->arch.vex.guest_a3 = sigregs->regs.acrs[3]; + tst->arch.vex.guest_a4 = sigregs->regs.acrs[4]; + tst->arch.vex.guest_a5 = sigregs->regs.acrs[5]; + tst->arch.vex.guest_a6 = sigregs->regs.acrs[6]; + tst->arch.vex.guest_a7 = sigregs->regs.acrs[7]; + tst->arch.vex.guest_a8 = sigregs->regs.acrs[8]; + tst->arch.vex.guest_a9 = sigregs->regs.acrs[9]; + tst->arch.vex.guest_a10 = sigregs->regs.acrs[10]; + tst->arch.vex.guest_a11 = sigregs->regs.acrs[11]; + tst->arch.vex.guest_a12 = sigregs->regs.acrs[12]; + tst->arch.vex.guest_a13 = sigregs->regs.acrs[13]; + tst->arch.vex.guest_a14 = sigregs->regs.acrs[14]; + tst->arch.vex.guest_a15 = sigregs->regs.acrs[15]; + + tst->arch.vex.guest_f0 = sigregs->fpregs.fprs[0]; + tst->arch.vex.guest_f1 = sigregs->fpregs.fprs[1]; + tst->arch.vex.guest_f2 = sigregs->fpregs.fprs[2]; + tst->arch.vex.guest_f3 = sigregs->fpregs.fprs[3]; + tst->arch.vex.guest_f4 = sigregs->fpregs.fprs[4]; + tst->arch.vex.guest_f5 = sigregs->fpregs.fprs[5]; + tst->arch.vex.guest_f6 = sigregs->fpregs.fprs[6]; + tst->arch.vex.guest_f7 = sigregs->fpregs.fprs[7]; + tst->arch.vex.guest_f8 = sigregs->fpregs.fprs[8]; + tst->arch.vex.guest_f9 = sigregs->fpregs.fprs[9]; + tst->arch.vex.guest_f10 = sigregs->fpregs.fprs[10]; + tst->arch.vex.guest_f11 = sigregs->fpregs.fprs[11]; + tst->arch.vex.guest_f12 = sigregs->fpregs.fprs[12]; + tst->arch.vex.guest_f13 = sigregs->fpregs.fprs[13]; + tst->arch.vex.guest_f14 = sigregs->fpregs.fprs[14]; + tst->arch.vex.guest_f15 = sigregs->fpregs.fprs[15]; + tst->arch.vex.guest_fpc = sigregs->fpregs.fpc; + + tst->arch.vex.guest_IA = sigregs->regs.psw.addr; +} + +/* Extend the stack segment downwards if needed so as to ensure the + new signal frames are mapped to something. Return a Bool + indicating whether or not the operation was successful. +*/ +static Bool extend ( ThreadState *tst, Addr addr, SizeT size ) +{ + ThreadId tid = tst->tid; + NSegment const* stackseg = NULL; + + if (VG_(extend_stack)(addr, tst->client_stack_szB)) { + stackseg = VG_(am_find_nsegment)(addr); + if (0 && stackseg) + VG_(printf)("frame=%#lx seg=%#lx-%#lx\n", + addr, stackseg->start, stackseg->end); + } + + if (stackseg == NULL || !stackseg->hasR || !stackseg->hasW) { + VG_(message)( + Vg_UserMsg, + "Can't extend stack to %#lx during signal delivery for thread %d:\n", + addr, tid); + if (stackseg == NULL) + VG_(message)(Vg_UserMsg, " no stack segment\n"); + else + VG_(message)(Vg_UserMsg, " too small or bad protection modes\n"); + + /* set SIGSEGV to default handler */ + VG_(set_default_handler)(VKI_SIGSEGV); + VG_(synth_fault_mapping)(tid, addr); + + /* The whole process should be about to die, since the default + action of SIGSEGV to kill the whole process. */ + return False; + } + + /* For tracking memory events, indicate the entire frame has been + allocated. */ + VG_TRACK( new_mem_stack_signal, addr - VG_STACK_REDZONE_SZB, + size + VG_STACK_REDZONE_SZB, tid ); + + return True; +} + + +/* Build the Valgrind-specific part of a signal frame. */ + +static void build_vg_sigframe(struct vg_sigframe *frame, + ThreadState *tst, + UInt flags, + Int sigNo) +{ + frame->sigNo_private = sigNo; + frame->magicPI = 0x31415927; + frame->vex_shadow1 = tst->arch.vex_shadow1; + frame->vex_shadow2 = tst->arch.vex_shadow2; + /* HACK ALERT */ + frame->vex = tst->arch.vex; + /* end HACK ALERT */ + frame->mask = tst->sig_mask; + frame->handlerflags = flags; + frame->magicE = 0x27182818; +} + + +static Addr build_sigframe(ThreadState *tst, + Addr sp_top_of_frame, + const vki_siginfo_t *siginfo, + const struct vki_ucontext *siguc, + UInt flags, + const vki_sigset_t *mask, + void *restorer) +{ + struct sigframe *frame; + Addr sp = sp_top_of_frame; + + vg_assert((flags & VKI_SA_SIGINFO) == 0); + + sp -= sizeof(*frame); + sp = VG_ROUNDDN(sp, 16); + frame = (struct sigframe *)sp; + + if (!extend(tst, sp, sizeof(*frame))) + return sp_top_of_frame; + + /* retcode, sigNo, sc, sregs fields are to be written */ + VG_TRACK( pre_mem_write, Vg_CoreSignal, tst->tid, "signal handler frame", + sp, offsetof(struct sigframe, vg) ); + + save_sigregs(tst, &frame->sregs); + + frame->sigNo = siginfo->si_signo; + frame->sc.sregs = &frame->sregs; + VG_(memcpy)(frame->sc.oldmask, mask->sig, sizeof(frame->sc.oldmask)); + + if (flags & VKI_SA_RESTORER) { + SET_SIGNAL_GPR(tst, 14, restorer); + } else { + frame->retcode[0] = 0x0a; + frame->retcode[1] = __NR_sigreturn; + /* This normally should be &frame->recode. but since there + might be problems with non-exec stack and we must discard + the translation for the on-stack sigreturn we just use the + trampoline like x86,ppc. We still fill in the retcode, lets + just hope that nobody actually jumps here */ + SET_SIGNAL_GPR(tst, 14, &VG_(s390x_linux_SUBST_FOR_sigreturn)); + } + + SET_SIGNAL_GPR(tst, 2, siginfo->si_signo); + SET_SIGNAL_GPR(tst, 3, &frame->sc); + /* fixs390: we dont fill in trapno and prot_addr in r4 and r5*/ + + /* Set up backchain. */ + *((Addr *) sp) = sp_top_of_frame; + + VG_TRACK( post_mem_write, Vg_CoreSignal, tst->tid, + sp, offsetof(struct sigframe, vg) ); + + build_vg_sigframe(&frame->vg, tst, flags, siginfo->si_signo); + + return sp; +} + +static Addr build_rt_sigframe(ThreadState *tst, + Addr sp_top_of_frame, + const vki_siginfo_t *siginfo, + const struct vki_ucontext *siguc, + UInt flags, + const vki_sigset_t *mask, + void *restorer) +{ + struct rt_sigframe *frame; + Addr sp = sp_top_of_frame; + Int sigNo = siginfo->si_signo; + + vg_assert((flags & VKI_SA_SIGINFO) != 0); + sp -= sizeof(*frame); + sp = VG_ROUNDDN(sp, 16); + frame = (struct rt_sigframe *)sp; + + if (!extend(tst, sp, sizeof(*frame))) + return sp_top_of_frame; + + /* retcode, sigNo, sc, sregs fields are to be written */ + VG_TRACK( pre_mem_write, Vg_CoreSignal, tst->tid, "signal handler frame", + sp, offsetof(struct rt_sigframe, vg) ); + + save_sigregs(tst, &frame->uc.uc_mcontext); + + if (flags & VKI_SA_RESTORER) { + frame->retcode[0] = 0; + frame->retcode[1] = 0; + SET_SIGNAL_GPR(tst, 14, restorer); + } else { + frame->retcode[0] = 0x0a; + frame->retcode[1] = __NR_rt_sigreturn; + /* This normally should be &frame->recode. but since there + might be problems with non-exec stack and we must discard + the translation for the on-stack sigreturn we just use the + trampoline like x86,ppc. We still fill in the retcode, lets + just hope that nobody actually jumps here */ + SET_SIGNAL_GPR(tst, 14, &VG_(s390x_linux_SUBST_FOR_rt_sigreturn)); + } + + VG_(memcpy)(&frame->info, siginfo, sizeof(vki_siginfo_t)); + frame->uc.uc_flags = 0; + frame->uc.uc_link = 0; + frame->uc.uc_sigmask = *mask; + frame->uc.uc_stack = tst->altstack; + + SET_SIGNAL_GPR(tst, 2, siginfo->si_signo); + SET_SIGNAL_GPR(tst, 3, &frame->info); + SET_SIGNAL_GPR(tst, 4, &frame->uc); + + /* Set up backchain. */ + *((Addr *) sp) = sp_top_of_frame; + + VG_TRACK( post_mem_write, Vg_CoreSignal, tst->tid, + sp, offsetof(struct rt_sigframe, vg) ); + + build_vg_sigframe(&frame->vg, tst, flags, sigNo); + return sp; +} + +/* EXPORTED */ +void VG_(sigframe_create)( ThreadId tid, + Addr sp_top_of_frame, + const vki_siginfo_t *siginfo, + const struct vki_ucontext *siguc, + void *handler, + UInt flags, + const vki_sigset_t *mask, + void *restorer ) +{ + Addr sp; + ThreadState* tst = VG_(get_ThreadState)(tid); + + if (flags & VKI_SA_SIGINFO) + sp = build_rt_sigframe(tst, sp_top_of_frame, siginfo, siguc, + flags, mask, restorer); + else + sp = build_sigframe(tst, sp_top_of_frame, siginfo, siguc, + flags, mask, restorer); + + /* Set the thread so it will next run the handler. */ + VG_(set_SP)(tid, sp); + VG_TRACK( post_reg_write, Vg_CoreSignal, tid, VG_O_STACK_PTR, sizeof(Addr)); + + tst->arch.vex.guest_IA = (Addr) handler; + /* We might have interrupted a repeating instruction that uses the guest + counter. Since our VEX requires that a new instruction will see a + guest counter == 0, we have to set it here. The old value will be + restored by restore_vg_sigframe. */ + tst->arch.vex.guest_counter = 0; + /* This thread needs to be marked runnable, but we leave that the + caller to do. */ +} + + +/*------------------------------------------------------------*/ +/*--- Destroying signal frames ---*/ +/*------------------------------------------------------------*/ + +/* Return False and don't do anything, just set the client to take a + segfault, if it looks like the frame is corrupted. */ +static +Bool restore_vg_sigframe ( ThreadState *tst, + struct vg_sigframe *frame, Int *sigNo ) +{ + if (frame->magicPI != 0x31415927 || + frame->magicE != 0x27182818) { + VG_(message)(Vg_UserMsg, "Thread %d return signal frame " + "corrupted. Killing process.\n", + tst->tid); + VG_(set_default_handler)(VKI_SIGSEGV); + VG_(synth_fault)(tst->tid); + *sigNo = VKI_SIGSEGV; + return False; + } + tst->sig_mask = frame->mask; + tst->tmp_sig_mask = frame->mask; + tst->arch.vex_shadow1 = frame->vex_shadow1; + tst->arch.vex_shadow2 = frame->vex_shadow2; + /* HACK ALERT */ + tst->arch.vex = frame->vex; + /* end HACK ALERT */ + *sigNo = frame->sigNo_private; + return True; +} + +static +SizeT restore_sigframe ( ThreadState *tst, + struct sigframe *frame, Int *sigNo ) +{ + if (restore_vg_sigframe(tst, &frame->vg, sigNo)) + restore_sigregs(tst, frame->sc.sregs); + + return sizeof(*frame); +} + +static +SizeT restore_rt_sigframe ( ThreadState *tst, + struct rt_sigframe *frame, Int *sigNo ) +{ + if (restore_vg_sigframe(tst, &frame->vg, sigNo)) { + restore_sigregs(tst, &frame->uc.uc_mcontext); + } + return sizeof(*frame); +} + + +/* EXPORTED */ +void VG_(sigframe_destroy)( ThreadId tid, Bool isRT ) +{ + Addr sp; + ThreadState* tst; + SizeT size; + Int sigNo; + + tst = VG_(get_ThreadState)(tid); + + /* Correctly reestablish the frame base address. */ + sp = tst->arch.vex.guest_SP; + + if (!isRT) + size = restore_sigframe(tst, (struct sigframe *)sp, &sigNo); + else + size = restore_rt_sigframe(tst, (struct rt_sigframe *)sp, &sigNo); + + VG_TRACK( die_mem_stack_signal, sp - VG_STACK_REDZONE_SZB, + size + VG_STACK_REDZONE_SZB ); + + if (VG_(clo_trace_signals)) + VG_(message)( + Vg_DebugMsg, + "VG_(sigframe_destroy) (thread %d): isRT=%d valid magic; IP=%#llx\n", + tid, isRT, tst->arch.vex.guest_IA); + + /* tell the tools */ + VG_TRACK( post_deliver_signal, tid, sigNo ); +} + +#endif /* VGA_s390x */ + +/*--------------------------------------------------------------------*/ +/*--- end sigframe-s390x-linux.c ---*/ +/*--------------------------------------------------------------------*/ --- coregrind/m_signals.c +++ coregrind/m_signals.c @@ -523,7 +523,24 @@ I_die_here; } -#else +#elif defined(VGP_s390x_linux) + +# define VG_UCONTEXT_INSTR_PTR(uc) ((uc)->uc_mcontext.regs.psw.addr) +# define VG_UCONTEXT_STACK_PTR(uc) ((uc)->uc_mcontext.regs.gprs[15]) +# define VG_UCONTEXT_FRAME_PTR(uc) ((uc)->uc_mcontext.regs.gprs[11]) +# define VG_UCONTEXT_SYSCALL_SYSRES(uc) \ + VG_(mk_SysRes_s390x_linux)((uc)->uc_mcontext.regs.gprs[2]) +# define VG_UCONTEXT_LINK_REG(uc) ((uc)->uc_mcontext.regs.gprs[14]) + +# define VG_UCONTEXT_TO_UnwindStartRegs(srP, uc) \ + { (srP)->r_pc = (ULong)((uc)->uc_mcontext.regs.psw.addr); \ + (srP)->r_sp = (ULong)((uc)->uc_mcontext.regs.gprs[15]); \ + (srP)->misc.S390X.r_fp = (uc)->uc_mcontext.regs.gprs[11]; \ + (srP)->misc.S390X.r_lr = (uc)->uc_mcontext.regs.gprs[14]; \ + } + + +#else # error Unknown platform #endif @@ -852,6 +869,13 @@ "my_sigreturn:\n" \ "ud2\n" +#elif defined(VGP_s390x_linux) +# define _MY_SIGRETURN(name) \ + ".text\n" \ + "my_sigreturn:\n" \ + " svc " #name "\n" \ + ".previous\n" + #else # error Unknown platform #endif @@ -1862,6 +1886,7 @@ uc.uc_mcontext->__es.__err = 0; # endif + /* fixs390: do we need to do anything here for s390 ? */ resume_scheduler(tid); deliver_signal(tid, &info, &uc); } @@ -2247,11 +2272,13 @@ && seg_next && seg_next->kind == SkAnonC && seg->end+1 == seg_next->start - && fault >= (esp - VG_STACK_REDZONE_SZB)) { + && fault >= VG_PGROUNDDN(esp - VG_STACK_REDZONE_SZB)) { /* If the fault address is above esp but below the current known stack segment base, and it was a fault because there was nothing mapped there (as opposed to a permissions fault), - then extend the stack segment. + then extend the stack segment. We have to use VG_PGROUNDDN + because faults on s390x only deliver the page address but + not the address within a page. */ Addr base = VG_PGROUNDDN(esp - VG_STACK_REDZONE_SZB); if (VG_(extend_stack)(base, VG_(threads)[tid].client_stack_szB)) { --- coregrind/m_stacktrace.c +++ coregrind/m_stacktrace.c @@ -670,6 +670,85 @@ #endif +/* ------------------------ s390x ------------------------- */ +#if defined(VGP_s390x_linux) +UInt VG_(get_StackTrace_wrk) ( ThreadId tid_if_known, + /*OUT*/Addr* ips, UInt max_n_ips, + /*OUT*/Addr* sps, /*OUT*/Addr* fps, + UnwindStartRegs* startRegs, + Addr fp_max_orig ) +{ + Bool debug = False; + Int i; + Addr fp_max; + UInt n_found = 0; + + vg_assert(sizeof(Addr) == sizeof(UWord)); + vg_assert(sizeof(Addr) == sizeof(void*)); + + D3UnwindRegs uregs; + uregs.ia = startRegs->r_pc; + uregs.sp = startRegs->r_sp; + Addr fp_min = uregs.sp; + uregs.fp = startRegs->misc.S390X.r_fp; + uregs.lr = startRegs->misc.S390X.r_lr; + + fp_max = VG_PGROUNDUP(fp_max_orig); + if (fp_max >= sizeof(Addr)) + fp_max -= sizeof(Addr); + + if (debug) + VG_(printf)("max_n_ips=%d fp_min=0x%lx fp_max_orig=0x%lx, " + "fp_max=0x%lx IA=0x%lx SP=0x%lx FP=0x%lx\n", + max_n_ips, fp_min, fp_max_orig, fp_max, + uregs.ia, uregs.sp,uregs.fp); + + /* The first frame is pretty obvious */ + ips[0] = uregs.ia; + if (sps) sps[0] = uregs.sp; + if (fps) fps[0] = uregs.fp; + i = 1; + + /* for everything else we have to rely on the eh_frame. gcc defaults to + not create a backchain and all the other tools (like gdb) also have + to use the CFI. */ + while (True) { + if (i >= max_n_ips) + break; + + if (VG_(use_CF_info)( &uregs, fp_min, fp_max )) { + if (sps) sps[i] = uregs.sp; + if (fps) fps[i] = uregs.fp; + ips[i++] = uregs.ia - 1; + uregs.ia = uregs.ia - 1; + continue; + } + /* A problem on the first frame? Lets assume it was a bad jump. + We will use the link register and the current stack and frame + pointers and see if we can use the CFI in the next round. */ + if (i == 1) { + if (sps) { + sps[i] = sps[0]; + uregs.sp = sps[0]; + } + if (fps) { + fps[i] = fps[0]; + uregs.fp = fps[0]; + } + uregs.ia = uregs.lr - 1; + ips[i++] = uregs.lr - 1; + continue; + } + + /* No luck. We have to give up. */ + break; + } + + n_found = i; + return n_found; +} +#endif + /*------------------------------------------------------------*/ /*--- ---*/ /*--- END platform-dependent unwinder worker functions ---*/ --- coregrind/m_syscall.c +++ coregrind/m_syscall.c @@ -100,6 +100,17 @@ return res; } +SysRes VG_(mk_SysRes_s390x_linux) ( Long val ) { + SysRes res; + res._isError = val >= -4095 && val <= -1; + if (res._isError) { + res._val = -val; + } else { + res._val = val; + } + return res; +} + SysRes VG_(mk_SysRes_arm_linux) ( Int val ) { SysRes res; res._isError = val >= -4095 && val <= -1; @@ -719,6 +730,40 @@ " retq \n" ); +#elif defined(VGP_s390x_linux) + +#define _svc_clobber "1", "cc", "memory" + +static UWord do_syscall_WRK ( + UWord syscall_no, + UWord arg1, UWord arg2, UWord arg3, + UWord arg4, UWord arg5, UWord arg6 + ) +{ + register UWord __arg1 asm("2") = arg1; + register UWord __arg2 asm("3") = arg2; + register UWord __arg3 asm("4") = arg3; + register UWord __arg4 asm("5") = arg4; + register UWord __arg5 asm("6") = arg5; + register UWord __arg6 asm("7") = arg6; + register ULong __svcres asm("2"); + + __asm__ __volatile__ ( + "lgr %%r1,%1\n\t" + "svc 0\n\t" + : "=d" (__svcres) + : "a" (syscall_no), + "0" (__arg1), + "d" (__arg2), + "d" (__arg3), + "d" (__arg4), + "d" (__arg5), + "d" (__arg6) + : _svc_clobber); + + return (UWord) (__svcres); +} + #else # error Unknown platform #endif @@ -846,6 +891,24 @@ } return VG_(mk_SysRes_amd64_darwin)( scclass, err ? True : False, wHI, wLO ); +#elif defined(VGP_s390x_linux) + UWord val; + + if (sysno == __NR_mmap) { + ULong argbuf[6]; + + argbuf[0] = a1; + argbuf[1] = a2; + argbuf[2] = a3; + argbuf[3] = a4; + argbuf[4] = a5; + argbuf[5] = a6; + val = do_syscall_WRK(sysno,(UWord)&argbuf[0],0,0,0,0,0); + } else { + val = do_syscall_WRK(sysno,a1,a2,a3,a4,a5,a6); + } + + return VG_(mk_SysRes_s390x_linux)( val ); #else # error Unknown platform #endif --- coregrind/m_syswrap/priv_types_n_macros.h +++ coregrind/m_syswrap/priv_types_n_macros.h @@ -89,7 +89,7 @@ Int o_sysno; # if defined(VGP_x86_linux) || defined(VGP_amd64_linux) \ || defined(VGP_ppc32_linux) || defined(VGP_ppc64_linux) \ - || defined(VGP_arm_linux) + || defined(VGP_arm_linux) || defined(VGP_s390x_linux) Int o_arg1; Int o_arg2; Int o_arg3; --- coregrind/m_syswrap/syscall-s390x-linux.S +++ coregrind/m_syswrap/syscall-s390x-linux.S @@ -0,0 +1,172 @@ + +/*--------------------------------------------------------------------*/ +/*--- Support for doing system calls. syscall-s390x-linux.S ---*/ +/*--------------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Christian Borntraeger */ + +#include "pub_core_basics_asm.h" +#include "pub_core_vkiscnums_asm.h" +#include "libvex_guest_offsets.h" + +#if defined(VGA_s390x) + +/*----------------------------------------------------------------*/ +/* + Perform a syscall for the client. This will run a syscall + with the client's specific per-thread signal mask. + + The structure of this function is such that, if the syscall is + interrupted by a signal, we can determine exactly what + execution state we were in with respect to the execution of + the syscall by examining the value of NIP in the signal + handler. This means that we can always do the appropriate + thing to precisely emulate the kernel's signal/syscall + interactions. + + The syscall number is taken from the argument, since the syscall + number can be encoded in the svc instruction itself. + The syscall result is written back to guest register r2. + + Returns 0 if the syscall was successfully called (even if the + syscall itself failed), or a nonzero error code in the lowest + 8 bits if one of the sigprocmasks failed (there's no way to + determine which one failed). And there's no obvious way to + recover from that either, but nevertheless we want to know. + + VG_(fixup_guest_state_after_syscall_interrupted) does the + thread state fixup in the case where we were interrupted by a + signal. + + Prototype: + + UWord ML_(do_syscall_for_client_WRK)( + Int syscallno, // r2 + void* guest_state, // r3 + const vki_sigset_t *sysmask, // r4 + const vki_sigset_t *postmask, // r5 + Int nsigwords) // r6 +*/ +/* from vki_arch.h */ +#define VKI_SIG_SETMASK 2 + +#define SP_SAVE 16 +#define SP_R2 SP_SAVE + 0*8 +#define SP_R3 SP_SAVE + 1*8 +#define SP_R4 SP_SAVE + 2*8 +#define SP_R5 SP_SAVE + 3*8 +#define SP_R6 SP_SAVE + 4*8 +#define SP_R7 SP_SAVE + 5*8 +#define SP_R8 SP_SAVE + 6*8 +#define SP_R9 SP_SAVE + 7*8 + +.align 4 +.globl ML_(do_syscall_for_client_WRK) +ML_(do_syscall_for_client_WRK): +1: /* Even though we can't take a signal until the sigprocmask completes, + start the range early. + If eip is in the range [1,2), the syscall hasn't been started yet */ + + /* Set the signal mask which should be current during the syscall. */ + /* Save and restore all the parameters and all the registers that + we clobber (r6-r9) */ + stmg %r2,%r9, SP_R2(%r15) + + lghi %r2, VKI_SIG_SETMASK /* how */ + lgr %r3, %r4 /* sysmask */ + lgr %r4, %r5 /* postmask */ + lgr %r5, %r6 /* nsigwords */ + svc __NR_rt_sigprocmask + cghi %r2, 0x0 + jne 7f /* sigprocmask failed */ + + /* OK, that worked. Now do the syscall proper. */ + lg %r9, SP_R3(%r15) /* guest state --> r9 */ + lg %r2, OFFSET_s390x_r2(%r9) /* guest r2 --> real r2 */ + lg %r3, OFFSET_s390x_r3(%r9) /* guest r3 --> real r3 */ + lg %r4, OFFSET_s390x_r4(%r9) /* guest r4 --> real r4 */ + lg %r5, OFFSET_s390x_r5(%r9) /* guest r5 --> real r5 */ + lg %r6, OFFSET_s390x_r6(%r9) /* guest r6 --> real r6 */ + lg %r7, OFFSET_s390x_r7(%r9) /* guest r7 --> real r7 */ + lg %r1, SP_R2(%r15) /* syscallno -> r1 */ + +2: svc 0 + +3: + stg %r2, OFFSET_s390x_r2(%r9) + +4: /* Re-block signals. If eip is in [4,5), then the syscall + is complete and we needn't worry about it. */ + lghi %r2, VKI_SIG_SETMASK /* how */ + lg %r3, SP_R5(%r15) /* postmask */ + lghi %r4, 0x0 /* NULL */ + lg %r5, SP_R6(%r15) /* nsigwords */ + svc __NR_rt_sigprocmask + cghi %r2, 0x0 + jne 7f /* sigprocmask failed */ + +5: /* everyting ok. return 0 and restore the call-saved + registers, that we have clobbered */ + lghi %r2, 0x0 + lmg %r6,%r9, SP_R6(%r15) + br %r14 + +7: /* some problem. return 0x8000 | error and restore the call-saved + registers we have clobbered. */ + nill %r2, 0x7fff + oill %r2, 0x8000 + lmg %r6,%r9, SP_R6(%r15) + br %r14 + +.section .rodata +/* export the ranges so that + VG_(fixup_guest_state_after_syscall_interrupted) can do the + right thing */ + +.globl ML_(blksys_setup) +.globl ML_(blksys_restart) +.globl ML_(blksys_complete) +.globl ML_(blksys_committed) +.globl ML_(blksys_finished) + +/* the compiler can assume that 8 byte data elements are aligned on 8 byte */ +.align 8 +ML_(blksys_setup): .quad 1b +ML_(blksys_restart): .quad 2b +ML_(blksys_complete): .quad 3b +ML_(blksys_committed): .quad 4b +ML_(blksys_finished): .quad 5b +.previous + +/* Let the linker know we don't need an executable stack */ +.section .note.GNU-stack,"",@progbits + +#endif /* VGA_s390x */ + +/*--------------------------------------------------------------------*/ +/*--- end ---*/ +/*--------------------------------------------------------------------*/ --- coregrind/m_syswrap/syswrap-generic.c +++ coregrind/m_syswrap/syswrap-generic.c @@ -1958,6 +1958,11 @@ * call, mmap (aka sys_mmap) which takes the arguments in the * normal way and the offset in bytes. * + * - On s390x-linux there is mmap (aka old_mmap) which takes the + * arguments in a memory block and the offset in bytes. mmap2 + * is also available (but not exported via unistd.h) with + * arguments ina memory block and the offset in pages. + * * To cope with all this we provide a generic handler function here * and then each platform implements one or more system call handlers * which call this generic routine after extracting and normalising --- coregrind/m_syswrap/syswrap-linux.c +++ coregrind/m_syswrap/syswrap-linux.c @@ -206,6 +206,14 @@ "svc 0x00000000\n" /* exit(tst->os_state.exitcode) */ : "=m" (tst->status) : "r" (VgTs_Empty), "n" (__NR_exit), "m" (tst->os_state.exitcode)); +#elif defined(VGP_s390x_linux) + asm volatile ( + "st %1, %0\n" /* set tst->status = VgTs_Empty */ + "lg 2, %3\n" /* set r2 = tst->os_state.exitcode */ + "svc %2\n" /* exit(tst->os_state.exitcode) */ + : "=m" (tst->status) + : "d" (VgTs_Empty), "n" (__NR_exit), "m" (tst->os_state.exitcode) + : "2"); #else # error Unknown platform #endif @@ -288,6 +296,11 @@ sp -= 112; sp &= ~((Addr)0xF); *(UWord *)sp = 0; +#elif defined(VGP_s390x_linux) + /* make a stack frame */ + sp -= 160; + sp &= ~((Addr)0xF); + *(UWord *)sp = 0; #endif /* If we can't even allocate the first thread's stack, we're hosed. @@ -342,6 +355,10 @@ res = VG_(do_syscall5)( __NR_clone, flags, (UWord)NULL, (UWord)parent_tidptr, (UWord)child_tidptr, (UWord)NULL ); +#elif defined(VGP_s390x_linux) + /* note that s390 has first the stack and then the flags */ + res = VG_(do_syscall4)( __NR_clone, (UWord) NULL, flags, + (UWord)parent_tidptr, (UWord)child_tidptr); #else # error Unknown platform #endif @@ -3566,7 +3583,7 @@ } #endif -#if defined(VGP_amd64_linux) +#if defined(VGP_amd64_linux) || defined(VGP_s390x_linux) PRE(sys_lookup_dcookie) { *flags |= SfMayBlock; --- coregrind/m_syswrap/syswrap-main.c +++ coregrind/m_syswrap/syswrap-main.c @@ -60,14 +60,14 @@ /* Useful info which needs to be recorded somewhere: Use of registers in syscalls is: - NUM ARG1 ARG2 ARG3 ARG4 ARG5 ARG6 ARG7 ARG8 RESULT + NUM ARG1 ARG2 ARG3 ARG4 ARG5 ARG6 ARG7 ARG8 RESULT LINUX: - x86 eax ebx ecx edx esi edi ebp n/a n/a eax (== NUM) - amd64 rax rdi rsi rdx r10 r8 r9 n/a n/a rax (== NUM) - ppc32 r0 r3 r4 r5 r6 r7 r8 n/a n/a r3+CR0.SO (== ARG1) - ppc64 r0 r3 r4 r5 r6 r7 r8 n/a n/a r3+CR0.SO (== ARG1) - arm r7 r0 r1 r2 r3 r4 r5 n/a n/a r0 (== ARG1) - + x86 eax ebx ecx edx esi edi ebp n/a n/a eax (== NUM) + amd64 rax rdi rsi rdx r10 r8 r9 n/a n/a rax (== NUM) + ppc32 r0 r3 r4 r5 r6 r7 r8 n/a n/a r3+CR0.SO (== ARG1) + ppc64 r0 r3 r4 r5 r6 r7 r8 n/a n/a r3+CR0.SO (== ARG1) + arm r7 r0 r1 r2 r3 r4 r5 n/a n/a r0 (== ARG1) + s390x SYSNO r2 r3 r4 r5 r6 r7 n/a n/a r2 (== ARG1) AIX: ppc32 r2 r3 r4 r5 r6 r7 r8 r9 r10 r3(res),r4(err) ppc64 r2 r3 r4 r5 r6 r7 r8 r9 r10 r3(res),r4(err) @@ -160,6 +160,8 @@ x86: Success(N) ==> edx:eax = N, cc = 0 Fail(N) ==> edx:eax = N, cc = 1 + s390x: fixs390 later: document it here + * The post wrapper is called if: - it exists, and @@ -611,6 +613,17 @@ // no canonical->sysno adjustment needed +#elif defined(VGP_s390x_linux) + VexGuestS390XState* gst = (VexGuestS390XState*)gst_vanilla; + canonical->sysno = gst->guest_SYSNO; + canonical->arg1 = gst->guest_r2; + canonical->arg2 = gst->guest_r3; + canonical->arg3 = gst->guest_r4; + canonical->arg4 = gst->guest_r5; + canonical->arg5 = gst->guest_r6; + canonical->arg6 = gst->guest_r7; + canonical->arg7 = 0; + canonical->arg8 = 0; #else # error "getSyscallArgsFromGuestState: unknown arch" #endif @@ -728,6 +741,16 @@ stack[1] = canonical->arg7; stack[2] = canonical->arg8; +#elif defined(VGP_s390x_linux) + VexGuestS390XState* gst = (VexGuestS390XState*)gst_vanilla; + gst->guest_SYSNO = canonical->sysno; + gst->guest_r2 = canonical->arg1; + gst->guest_r3 = canonical->arg2; + gst->guest_r4 = canonical->arg3; + gst->guest_r5 = canonical->arg4; + gst->guest_r6 = canonical->arg5; + gst->guest_r7 = canonical->arg6; + #else # error "putSyscallArgsIntoGuestState: unknown arch" #endif @@ -842,6 +865,11 @@ ); canonical->what = SsComplete; +# elif defined(VGP_s390x_linux) + VexGuestS390XState* gst = (VexGuestS390XState*)gst_vanilla; + canonical->sres = VG_(mk_SysRes_s390x_linux)( gst->guest_r2 ); + canonical->what = SsComplete; + # else # error "getSyscallStatusFromGuestState: unknown arch" # endif @@ -1016,6 +1044,15 @@ break; } +# elif defined(VGP_s390x_linux) + VexGuestS390XState* gst = (VexGuestS390XState*)gst_vanilla; + vg_assert(canonical->what == SsComplete); + if (sr_isError(canonical->sres)) { + gst->guest_r2 = - (Long)sr_Err(canonical->sres); + } else { + gst->guest_r2 = sr_Res(canonical->sres); + } + # else # error "putSyscallStatusIntoGuestState: unknown arch" # endif @@ -1129,6 +1166,16 @@ layout->s_arg7 = sizeof(UWord) * 1; layout->s_arg8 = sizeof(UWord) * 2; +#elif defined(VGP_s390x_linux) + layout->o_sysno = OFFSET_s390x_SYSNO; + layout->o_arg1 = OFFSET_s390x_r2; + layout->o_arg2 = OFFSET_s390x_r3; + layout->o_arg3 = OFFSET_s390x_r4; + layout->o_arg4 = OFFSET_s390x_r5; + layout->o_arg5 = OFFSET_s390x_r6; + layout->o_arg6 = OFFSET_s390x_r7; + layout->uu_arg7 = -1; /* impossible value */ + layout->uu_arg8 = -1; /* impossible value */ #else # error "getSyscallLayout: unknown arch" #endif @@ -1957,6 +2004,23 @@ // DDD: #warning GrP fixme amd64 restart unimplemented vg_assert(0); +#elif defined(VGP_s390x_linux) + arch->vex.guest_IA -= 2; // sizeof(syscall) + + /* Make sure our caller is actually sane, and we're really backing + back over a syscall. + + syscall == 0A + */ + { + UChar *p = (UChar *)arch->vex.guest_IA; + if (p[0] != 0x0A) + VG_(message)(Vg_DebugMsg, + "?! restarting over syscall at %#llx %02x %02x\n", + arch->vex.guest_IA, p[0], p[1]); + + vg_assert(p[0] == 0x0A); + } #else # error "ML_(fixup_guest_state_to_restart_syscall): unknown plat" #endif --- coregrind/m_syswrap/syswrap-s390x-linux.c +++ coregrind/m_syswrap/syswrap-s390x-linux.c @@ -0,0 +1,1524 @@ + +/*--------------------------------------------------------------------*/ +/*--- Platform-specific syscalls stuff. syswrap-s390x-linux.c ---*/ +/*--------------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Christian Borntraeger */ + +#if defined(VGP_s390x_linux) + +#include "pub_core_basics.h" +#include "pub_core_vki.h" +#include "pub_core_vkiscnums.h" +#include "pub_core_threadstate.h" +#include "pub_core_aspacemgr.h" +#include "pub_core_debuglog.h" +#include "pub_core_libcbase.h" +#include "pub_core_libcassert.h" +#include "pub_core_libcprint.h" +#include "pub_core_libcproc.h" +#include "pub_core_libcsignal.h" +#include "pub_core_mallocfree.h" +#include "pub_core_options.h" +#include "pub_core_scheduler.h" +#include "pub_core_sigframe.h" // For VG_(sigframe_destroy)() +#include "pub_core_signals.h" +#include "pub_core_syscall.h" +#include "pub_core_syswrap.h" +#include "pub_core_tooliface.h" +#include "pub_core_stacks.h" // VG_(register_stack) + +#include "priv_types_n_macros.h" +#include "priv_syswrap-generic.h" /* for decls of generic wrappers */ +#include "priv_syswrap-linux.h" /* for decls of linux-ish wrappers */ +#include "priv_syswrap-linux-variants.h" /* decls of linux variant wrappers */ +#include "priv_syswrap-main.h" + + +/* --------------------------------------------------------------------- + clone() handling + ------------------------------------------------------------------ */ + +/* Call f(arg1), but first switch stacks, using 'stack' as the new + stack, and use 'retaddr' as f's return-to address. Also, clear all + the integer registers before entering f. + Thought: Why are we clearing the GPRs ? The callee pointed to by f + is a regular C function which will play by the ABI rules. So there is + no need to zero out the GPRs. If we assumed that f accesses registers at + will, then it would make sense to create a defined register state. + But then, why only for the GPRs and not the FPRs ? */ +__attribute__((noreturn)) +void ML_(call_on_new_stack_0_1) ( Addr stack, + Addr retaddr, + void (*f)(Word), + Word arg1 ); +/* Upon entering this function we have the following setup: + r2 = stack + r3 = retaddr + r4 = f_desc + r5 = arg1 +*/ +asm( + ".text\n" + ".align 4\n" + ".globl vgModuleLocal_call_on_new_stack_0_1\n" + ".type vgModuleLocal_call_on_new_stack_0_1, @function\n" + "vgModuleLocal_call_on_new_stack_0_1:\n" + " lgr %r15,%r2\n" // stack to r15 + " lgr %r14,%r3\n" // retaddr to r14 + " lgr %r2,%r5\n" // arg1 to r2 + // zero all gprs to get a defined state + " lghi %r0,0\n" + " lghi %r1,0\n" + // r2 holds the argument for the callee + " lghi %r3,0\n" + // r4 holds the callee address + " lghi %r5,0\n" + " lghi %r6,0\n" + " lghi %r7,0\n" + " lghi %r8,0\n" + " lghi %r9,0\n" + " lghi %r10,0\n" + " lghi %r11,0\n" + " lghi %r12,0\n" + " lghi %r13,0\n" + // r14 holds the return address for the callee + // r15 is the stack pointer + " br %r4\n" // jump to f + ".previous\n" + ); + +/* + Perform a clone system call. clone is strange because it has + fork()-like return-twice semantics, so it needs special + handling here. + + Upon entry, we have: + void* child_stack in r2 + long flags in r3 + int* parent_tid in r4 + int* child_tid in r5 + int* child_tid in r6 + Word (*fn)(void *) 160(r15) + void *arg 168(r15) + + System call requires: + void* child_stack in r2 (sc arg1) + long flags in r3 (sc arg2) + int* parent_tid in r4 (sc arg3) + int* child_tid in r5 (sc arg4) + void* tlsaddr in r6 (sc arg5) + + Returns a ULong encoded as: top half is %cr following syscall, + low half is syscall return value (r3). + */ +#define __NR_CLONE VG_STRINGIFY(__NR_clone) +#define __NR_EXIT VG_STRINGIFY(__NR_exit) + +extern +ULong do_syscall_clone_s390x_linux ( void *stack, + ULong flags, + Int *child_tid, + Int *parent_tid, + Addr tlsaddr, + Word (*fn)(void *), + void *arg); +asm( + " .text\n" + " .align 4\n" + "do_syscall_clone_s390x_linux:\n" + " lg %r1, 160(%r15)\n" // save fn from parent stack into r1 + " lg %r0, 168(%r15)\n" // save arg from parent stack into r0 + " aghi %r2, -160\n" // create stack frame for child + // all syscall parameters are already in place (r2-r6) + " svc " __NR_CLONE"\n" // clone() + " ltgr %r2,%r2\n" // child if retval == 0 + " jne 1f\n" + + // CHILD - call thread function + " lgr %r2, %r0\n" // get arg from r0 + " basr %r14,%r1\n" // call fn + + // exit. The result is already in r2 + " svc " __NR_EXIT"\n" + + // Exit returned?! + " j +2\n" + + "1:\n" // PARENT or ERROR + " br %r14\n" + ".previous\n" +); + +#undef __NR_CLONE +#undef __NR_EXIT + +void VG_(cleanup_thread) ( ThreadArchState* arch ) +{ + /* only used on x86 for descriptor tables */ +} + +static void setup_child ( /*OUT*/ ThreadArchState *child, + /*IN*/ ThreadArchState *parent ) +{ + /* We inherit our parent's guest state. */ + child->vex = parent->vex; + child->vex_shadow1 = parent->vex_shadow1; + child->vex_shadow2 = parent->vex_shadow2; +} + + +/* + When a client clones, we need to keep track of the new thread. This means: + 1. allocate a ThreadId+ThreadState+stack for the the thread + + 2. initialize the thread's new VCPU state + + 3. create the thread using the same args as the client requested, + but using the scheduler entrypoint for IP, and a separate stack + for SP. + */ +static SysRes do_clone ( ThreadId ptid, + Addr sp, ULong flags, + Int *parent_tidptr, + Int *child_tidptr, + Addr tlsaddr) +{ + static const Bool debug = False; + + ThreadId ctid = VG_(alloc_ThreadState)(); + ThreadState* ptst = VG_(get_ThreadState)(ptid); + ThreadState* ctst = VG_(get_ThreadState)(ctid); + UWord* stack; + NSegment const* seg; + SysRes res; + ULong r2; + vki_sigset_t blockall, savedmask; + + VG_(sigfillset)(&blockall); + + vg_assert(VG_(is_running_thread)(ptid)); + vg_assert(VG_(is_valid_tid)(ctid)); + + stack = (UWord*)ML_(allocstack)(ctid); + if (stack == NULL) { + res = VG_(mk_SysRes_Error)( VKI_ENOMEM ); + goto out; + } + + /* Copy register state + + Both parent and child return to the same place, and the code + following the clone syscall works out which is which, so we + don't need to worry about it. + + The parent gets the child's new tid returned from clone, but the + child gets 0. + + If the clone call specifies a NULL sp for the new thread, then + it actually gets a copy of the parent's sp. + */ + setup_child( &ctst->arch, &ptst->arch ); + + /* Make sys_clone appear to have returned Success(0) in the + child. */ + ctst->arch.vex.guest_r2 = 0; + + if (sp != 0) + ctst->arch.vex.guest_r15 = sp; + + ctst->os_state.parent = ptid; + + /* inherit signal mask */ + ctst->sig_mask = ptst->sig_mask; + ctst->tmp_sig_mask = ptst->sig_mask; + + /* have the parents thread group */ + ctst->os_state.threadgroup = ptst->os_state.threadgroup; + + /* We don't really know where the client stack is, because its + allocated by the client. The best we can do is look at the + memory mappings and try to derive some useful information. We + assume that esp starts near its highest possible value, and can + only go down to the start of the mmaped segment. */ + seg = VG_(am_find_nsegment)((Addr)sp); + if (seg && seg->kind != SkResvn) { + ctst->client_stack_highest_word = (Addr)VG_PGROUNDUP(sp); + ctst->client_stack_szB = ctst->client_stack_highest_word - seg->start; + + VG_(register_stack)(seg->start, ctst->client_stack_highest_word); + + if (debug) + VG_(printf)("tid %d: guessed client stack range %#lx-%#lx\n", + ctid, seg->start, VG_PGROUNDUP(sp)); + } else { + VG_(message)(Vg_UserMsg, + "!? New thread %d starts with SP(%#lx) unmapped\n", + ctid, sp); + ctst->client_stack_szB = 0; + } + + /* Assume the clone will succeed, and tell any tool that wants to + know that this thread has come into existence. If the clone + fails, we'll send out a ll_exit notification for it at the out: + label below, to clean up. */ + VG_TRACK ( pre_thread_ll_create, ptid, ctid ); + + if (flags & VKI_CLONE_SETTLS) { + if (debug) + VG_(printf)("clone child has SETTLS: tls at %#lx\n", tlsaddr); + ctst->arch.vex.guest_a0 = (UInt) (tlsaddr >> 32); + ctst->arch.vex.guest_a1 = (UInt) tlsaddr; + } + flags &= ~VKI_CLONE_SETTLS; + + /* start the thread with everything blocked */ + VG_(sigprocmask)(VKI_SIG_SETMASK, &blockall, &savedmask); + + /* Create the new thread */ + r2 = do_syscall_clone_s390x_linux( + stack, flags, child_tidptr, parent_tidptr, tlsaddr, + ML_(start_thread_NORETURN), &VG_(threads)[ctid]); + + res = VG_(mk_SysRes_s390x_linux)( r2 ); + + VG_(sigprocmask)(VKI_SIG_SETMASK, &savedmask, NULL); + + out: + if (sr_isError(res)) { + /* clone failed */ + ctst->status = VgTs_Empty; + /* oops. Better tell the tool the thread exited in a hurry :-) */ + VG_TRACK( pre_thread_ll_exit, ctid ); + } + + return res; + +} + + + +/* --------------------------------------------------------------------- + PRE/POST wrappers for s390x/Linux-specific syscalls + ------------------------------------------------------------------ */ + +#define PRE(name) DEFN_PRE_TEMPLATE(s390x_linux, name) +#define POST(name) DEFN_POST_TEMPLATE(s390x_linux, name) + +/* Add prototypes for the wrappers declared here, so that gcc doesn't + harass us for not having prototypes. Really this is a kludge -- + the right thing to do is to make these wrappers 'static' since they + aren't visible outside this file, but that requires even more macro + magic. */ + +DECL_TEMPLATE(s390x_linux, sys_ptrace); +DECL_TEMPLATE(s390x_linux, sys_socketcall); +DECL_TEMPLATE(s390x_linux, sys_mmap); +DECL_TEMPLATE(s390x_linux, sys_ipc); +DECL_TEMPLATE(s390x_linux, sys_clone); +DECL_TEMPLATE(s390x_linux, sys_sigreturn); +DECL_TEMPLATE(s390x_linux, sys_rt_sigreturn); +DECL_TEMPLATE(s390x_linux, sys_fadvise64); + +// PEEK TEXT,DATA and USER are common to all architectures +// PEEKUSR_AREA and POKEUSR_AREA are special, having a memory area +// containing the real addr, data, and len field pointed to by ARG3 +// instead of ARG4 +PRE(sys_ptrace) +{ + PRINT("sys_ptrace ( %ld, %ld, %#lx, %#lx )", ARG1,ARG2,ARG3,ARG4); + PRE_REG_READ4(int, "ptrace", + long, request, long, pid, long, addr, long, data); + switch (ARG1) { + case VKI_PTRACE_PEEKTEXT: + case VKI_PTRACE_PEEKDATA: + case VKI_PTRACE_PEEKUSR: + PRE_MEM_WRITE( "ptrace(peek)", ARG4, + sizeof (long)); + break; + case VKI_PTRACE_GETEVENTMSG: + PRE_MEM_WRITE( "ptrace(geteventmsg)", ARG4, sizeof(unsigned long)); + break; + case VKI_PTRACE_GETSIGINFO: + PRE_MEM_WRITE( "ptrace(getsiginfo)", ARG4, sizeof(vki_siginfo_t)); + break; + case VKI_PTRACE_SETSIGINFO: + PRE_MEM_READ( "ptrace(setsiginfo)", ARG4, sizeof(vki_siginfo_t)); + break; + case VKI_PTRACE_PEEKUSR_AREA: + { + vki_ptrace_area *pa; + + /* Reads a part of the user area into the memory at pa->process_addr */ + pa = (vki_ptrace_area *) ARG3; + PRE_MEM_READ("ptrace(peekusrarea ptrace_area->len)", + (unsigned long) &pa->vki_len, sizeof(pa->vki_len)); + PRE_MEM_READ("ptrace(peekusrarea ptrace_area->kernel_addr)", + (unsigned long) &pa->vki_kernel_addr, sizeof(pa->vki_kernel_addr)); + PRE_MEM_READ("ptrace(peekusrarea ptrace_area->process_addr)", + (unsigned long) &pa->vki_process_addr, sizeof(pa->vki_process_addr)); + PRE_MEM_WRITE("ptrace(peekusrarea *(ptrace_area->process_addr))", + pa->vki_process_addr, pa->vki_len); + break; + } + case VKI_PTRACE_POKEUSR_AREA: + { + vki_ptrace_area *pa; + + /* Updates a part of the user area from the memory at pa->process_addr */ + pa = (vki_ptrace_area *) ARG3; + PRE_MEM_READ("ptrace(pokeusrarea ptrace_area->len)", + (unsigned long) &pa->vki_len, sizeof(pa->vki_len)); + PRE_MEM_READ("ptrace(pokeusrarea ptrace_area->kernel_addr)", + (unsigned long) &pa->vki_kernel_addr, sizeof(pa->vki_kernel_addr)); + PRE_MEM_READ("ptrace(pokeusrarea ptrace_area->process_addr)", + (unsigned long) &pa->vki_process_addr, sizeof(pa->vki_process_addr)); + PRE_MEM_READ("ptrace(pokeusrarea *(ptrace_area->process_addr))", + pa->vki_process_addr, pa->vki_len); + break; + } + default: + break; + } +} + +POST(sys_ptrace) +{ + switch (ARG1) { + case VKI_PTRACE_PEEKTEXT: + case VKI_PTRACE_PEEKDATA: + case VKI_PTRACE_PEEKUSR: + POST_MEM_WRITE( ARG4, sizeof (long)); + break; + case VKI_PTRACE_GETEVENTMSG: + POST_MEM_WRITE( ARG4, sizeof(unsigned long)); + break; + case VKI_PTRACE_GETSIGINFO: + /* XXX: This is a simplification. Different parts of the + * siginfo_t are valid depending on the type of signal. + */ + POST_MEM_WRITE( ARG4, sizeof(vki_siginfo_t)); + break; + case VKI_PTRACE_PEEKUSR_AREA: + { + vki_ptrace_area *pa; + + pa = (vki_ptrace_area *) ARG3; + POST_MEM_WRITE(pa->vki_process_addr, pa->vki_len); + } + default: + break; + } +} + + +PRE(sys_socketcall) +{ +# define ARG2_0 (((UWord*)ARG2)[0]) +# define ARG2_1 (((UWord*)ARG2)[1]) +# define ARG2_2 (((UWord*)ARG2)[2]) +# define ARG2_3 (((UWord*)ARG2)[3]) +# define ARG2_4 (((UWord*)ARG2)[4]) +# define ARG2_5 (((UWord*)ARG2)[5]) + + *flags |= SfMayBlock; + PRINT("sys_socketcall ( %ld, %#lx )",ARG1,ARG2); + PRE_REG_READ2(long, "socketcall", int, call, unsigned long *, args); + + switch (ARG1 /* request */) { + + case VKI_SYS_SOCKETPAIR: + /* int socketpair(int d, int type, int protocol, int sv[2]); */ + PRE_MEM_READ( "socketcall.socketpair(args)", ARG2, 4*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 4*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_socketpair)( tid, ARG2_0, ARG2_1, ARG2_2, ARG2_3 ); + break; + + case VKI_SYS_SOCKET: + /* int socket(int domain, int type, int protocol); */ + PRE_MEM_READ( "socketcall.socket(args)", ARG2, 3*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 3*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + break; + + case VKI_SYS_BIND: + /* int bind(int sockfd, struct sockaddr *my_addr, + int addrlen); */ + PRE_MEM_READ( "socketcall.bind(args)", ARG2, 3*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 3*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_bind)( tid, ARG2_0, ARG2_1, ARG2_2 ); + break; + + case VKI_SYS_LISTEN: + /* int listen(int s, int backlog); */ + PRE_MEM_READ( "socketcall.listen(args)", ARG2, 2*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 2*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + break; + + case VKI_SYS_ACCEPT: { + /* int accept(int s, struct sockaddr *addr, int *addrlen); */ + PRE_MEM_READ( "socketcall.accept(args)", ARG2, 3*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 3*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_accept)( tid, ARG2_0, ARG2_1, ARG2_2 ); + break; + } + + case VKI_SYS_SENDTO: + /* int sendto(int s, const void *msg, int len, + unsigned int flags, + const struct sockaddr *to, int tolen); */ + PRE_MEM_READ( "socketcall.sendto(args)", ARG2, 6*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 6*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_sendto)( tid, ARG2_0, ARG2_1, ARG2_2, + ARG2_3, ARG2_4, ARG2_5 ); + break; + + case VKI_SYS_SEND: + /* int send(int s, const void *msg, size_t len, int flags); */ + PRE_MEM_READ( "socketcall.send(args)", ARG2, 4*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 4*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_send)( tid, ARG2_0, ARG2_1, ARG2_2 ); + break; + + case VKI_SYS_RECVFROM: + /* int recvfrom(int s, void *buf, int len, unsigned int flags, + struct sockaddr *from, int *fromlen); */ + PRE_MEM_READ( "socketcall.recvfrom(args)", ARG2, 6*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 6*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_recvfrom)( tid, ARG2_0, ARG2_1, ARG2_2, + ARG2_3, ARG2_4, ARG2_5 ); + break; + + case VKI_SYS_RECV: + /* int recv(int s, void *buf, int len, unsigned int flags); */ + /* man 2 recv says: + The recv call is normally used only on a connected socket + (see connect(2)) and is identical to recvfrom with a NULL + from parameter. + */ + PRE_MEM_READ( "socketcall.recv(args)", ARG2, 4*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 4*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_recv)( tid, ARG2_0, ARG2_1, ARG2_2 ); + break; + + case VKI_SYS_CONNECT: + /* int connect(int sockfd, + struct sockaddr *serv_addr, int addrlen ); */ + PRE_MEM_READ( "socketcall.connect(args)", ARG2, 3*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 3*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_connect)( tid, ARG2_0, ARG2_1, ARG2_2 ); + break; + + case VKI_SYS_SETSOCKOPT: + /* int setsockopt(int s, int level, int optname, + const void *optval, int optlen); */ + PRE_MEM_READ( "socketcall.setsockopt(args)", ARG2, 5*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 5*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_setsockopt)( tid, ARG2_0, ARG2_1, ARG2_2, + ARG2_3, ARG2_4 ); + break; + + case VKI_SYS_GETSOCKOPT: + /* int getsockopt(int s, int level, int optname, + void *optval, socklen_t *optlen); */ + PRE_MEM_READ( "socketcall.getsockopt(args)", ARG2, 5*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 5*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(linux_PRE_sys_getsockopt)( tid, ARG2_0, ARG2_1, ARG2_2, + ARG2_3, ARG2_4 ); + break; + + case VKI_SYS_GETSOCKNAME: + /* int getsockname(int s, struct sockaddr* name, int* namelen) */ + PRE_MEM_READ( "socketcall.getsockname(args)", ARG2, 3*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 3*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_getsockname)( tid, ARG2_0, ARG2_1, ARG2_2 ); + break; + + case VKI_SYS_GETPEERNAME: + /* int getpeername(int s, struct sockaddr* name, int* namelen) */ + PRE_MEM_READ( "socketcall.getpeername(args)", ARG2, 3*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 3*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_getpeername)( tid, ARG2_0, ARG2_1, ARG2_2 ); + break; + + case VKI_SYS_SHUTDOWN: + /* int shutdown(int s, int how); */ + PRE_MEM_READ( "socketcall.shutdown(args)", ARG2, 2*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 2*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + break; + + case VKI_SYS_SENDMSG: { + /* int sendmsg(int s, const struct msghdr *msg, int flags); */ + PRE_MEM_READ( "socketcall.sendmsg(args)", ARG2, 3*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 3*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_sendmsg)( tid, ARG2_0, ARG2_1 ); + break; + } + + case VKI_SYS_RECVMSG: { + /* int recvmsg(int s, struct msghdr *msg, int flags); */ + PRE_MEM_READ("socketcall.recvmsg(args)", ARG2, 3*sizeof(Addr) ); + if (!ML_(valid_client_addr)(ARG2, 3*sizeof(Addr), tid, NULL)) { + SET_STATUS_Failure( VKI_EFAULT ); + break; + } + ML_(generic_PRE_sys_recvmsg)( tid, ARG2_0, ARG2_1 ); + break; + } + + default: + VG_(message)(Vg_DebugMsg,"Warning: unhandled socketcall 0x%lx\n",ARG1); + SET_STATUS_Failure( VKI_EINVAL ); + break; + } +# undef ARG2_0 +# undef ARG2_1 +# undef ARG2_2 +# undef ARG2_3 +# undef ARG2_4 +# undef ARG2_5 +} + +POST(sys_socketcall) +{ +# define ARG2_0 (((UWord*)ARG2)[0]) +# define ARG2_1 (((UWord*)ARG2)[1]) +# define ARG2_2 (((UWord*)ARG2)[2]) +# define ARG2_3 (((UWord*)ARG2)[3]) +# define ARG2_4 (((UWord*)ARG2)[4]) +# define ARG2_5 (((UWord*)ARG2)[5]) + + SysRes r; + vg_assert(SUCCESS); + switch (ARG1 /* request */) { + + case VKI_SYS_SOCKETPAIR: + r = ML_(generic_POST_sys_socketpair)( + tid, VG_(mk_SysRes_Success)(RES), + ARG2_0, ARG2_1, ARG2_2, ARG2_3 + ); + SET_STATUS_from_SysRes(r); + break; + + case VKI_SYS_SOCKET: + r = ML_(generic_POST_sys_socket)( tid, VG_(mk_SysRes_Success)(RES) ); + SET_STATUS_from_SysRes(r); + break; + + case VKI_SYS_BIND: + /* int bind(int sockfd, struct sockaddr *my_addr, + int addrlen); */ + break; + + case VKI_SYS_LISTEN: + /* int listen(int s, int backlog); */ + break; + + case VKI_SYS_ACCEPT: + /* int accept(int s, struct sockaddr *addr, int *addrlen); */ + r = ML_(generic_POST_sys_accept)( tid, VG_(mk_SysRes_Success)(RES), + ARG2_0, ARG2_1, ARG2_2 ); + SET_STATUS_from_SysRes(r); + break; + + case VKI_SYS_SENDTO: + break; + + case VKI_SYS_SEND: + break; + + case VKI_SYS_RECVFROM: + ML_(generic_POST_sys_recvfrom)( tid, VG_(mk_SysRes_Success)(RES), + ARG2_0, ARG2_1, ARG2_2, + ARG2_3, ARG2_4, ARG2_5 ); + break; + + case VKI_SYS_RECV: + ML_(generic_POST_sys_recv)( tid, RES, ARG2_0, ARG2_1, ARG2_2 ); + break; + + case VKI_SYS_CONNECT: + break; + + case VKI_SYS_SETSOCKOPT: + break; + + case VKI_SYS_GETSOCKOPT: + ML_(linux_POST_sys_getsockopt)( tid, VG_(mk_SysRes_Success)(RES), + ARG2_0, ARG2_1, + ARG2_2, ARG2_3, ARG2_4 ); + break; + + case VKI_SYS_GETSOCKNAME: + ML_(generic_POST_sys_getsockname)( tid, VG_(mk_SysRes_Success)(RES), + ARG2_0, ARG2_1, ARG2_2 ); + break; + + case VKI_SYS_GETPEERNAME: + ML_(generic_POST_sys_getpeername)( tid, VG_(mk_SysRes_Success)(RES), + ARG2_0, ARG2_1, ARG2_2 ); + break; + + case VKI_SYS_SHUTDOWN: + break; + + case VKI_SYS_SENDMSG: + break; + + case VKI_SYS_RECVMSG: + ML_(generic_POST_sys_recvmsg)( tid, ARG2_0, ARG2_1 ); + break; + + default: + VG_(message)(Vg_DebugMsg,"FATAL: unhandled socketcall 0x%lx\n",ARG1); + VG_(core_panic)("... bye!\n"); + break; /*NOTREACHED*/ + } +# undef ARG2_0 +# undef ARG2_1 +# undef ARG2_2 +# undef ARG2_3 +# undef ARG2_4 +# undef ARG2_5 +} + +PRE(sys_mmap) +{ + UWord a0, a1, a2, a3, a4, a5; + SysRes r; + + UWord* args = (UWord*)ARG1; + PRE_REG_READ1(long, "sys_mmap", struct mmap_arg_struct *, args); + PRE_MEM_READ( "sys_mmap(args)", (Addr) args, 6*sizeof(UWord) ); + + a0 = args[0]; + a1 = args[1]; + a2 = args[2]; + a3 = args[3]; + a4 = args[4]; + a5 = args[5]; + + PRINT("sys_mmap ( %#lx, %llu, %ld, %ld, %ld, %ld )", + a0, (ULong)a1, a2, a3, a4, a5 ); + + r = ML_(generic_PRE_sys_mmap)( tid, a0, a1, a2, a3, a4, (Off64T)a5 ); + SET_STATUS_from_SysRes(r); +} + +static Addr deref_Addr ( ThreadId tid, Addr a, Char* s ) +{ + Addr* a_p = (Addr*)a; + PRE_MEM_READ( s, (Addr)a_p, sizeof(Addr) ); + return *a_p; +} + +PRE(sys_ipc) +{ + PRINT("sys_ipc ( %ld, %ld, %ld, %ld, %#lx, %ld )", ARG1,ARG2,ARG3,ARG4,ARG5,ARG6); + // XXX: this is simplistic -- some args are not used in all circumstances. + PRE_REG_READ6(int, "ipc", + vki_uint, call, int, first, int, second, int, third, + void *, ptr, long, fifth) + + switch (ARG1 /* call */) { + case VKI_SEMOP: + ML_(generic_PRE_sys_semop)( tid, ARG2, ARG5, ARG3 ); + *flags |= SfMayBlock; + break; + case VKI_SEMGET: + break; + case VKI_SEMCTL: + { + UWord arg = deref_Addr( tid, ARG5, "semctl(arg)" ); + ML_(generic_PRE_sys_semctl)( tid, ARG2, ARG3, ARG4, arg ); + break; + } + case VKI_SEMTIMEDOP: + ML_(generic_PRE_sys_semtimedop)( tid, ARG2, ARG5, ARG3, ARG6 ); + *flags |= SfMayBlock; + break; + case VKI_MSGSND: + ML_(linux_PRE_sys_msgsnd)( tid, ARG2, ARG5, ARG3, ARG4 ); + if ((ARG4 & VKI_IPC_NOWAIT) == 0) + *flags |= SfMayBlock; + break; + case VKI_MSGRCV: + { + Addr msgp; + Word msgtyp; + + msgp = deref_Addr( tid, + (Addr) (&((struct vki_ipc_kludge *)ARG5)->msgp), + "msgrcv(msgp)" ); + msgtyp = deref_Addr( tid, + (Addr) (&((struct vki_ipc_kludge *)ARG5)->msgtyp), + "msgrcv(msgp)" ); + + ML_(linux_PRE_sys_msgrcv)( tid, ARG2, msgp, ARG3, msgtyp, ARG4 ); + + if ((ARG4 & VKI_IPC_NOWAIT) == 0) + *flags |= SfMayBlock; + break; + } + case VKI_MSGGET: + break; + case VKI_MSGCTL: + ML_(linux_PRE_sys_msgctl)( tid, ARG2, ARG3, ARG5 ); + break; + case VKI_SHMAT: + { + UWord w; + PRE_MEM_WRITE( "shmat(raddr)", ARG4, sizeof(Addr) ); + w = ML_(generic_PRE_sys_shmat)( tid, ARG2, ARG5, ARG3 ); + if (w == 0) + SET_STATUS_Failure( VKI_EINVAL ); + else + ARG5 = w; + break; + } + case VKI_SHMDT: + if (!ML_(generic_PRE_sys_shmdt)(tid, ARG5)) + SET_STATUS_Failure( VKI_EINVAL ); + break; + case VKI_SHMGET: + break; + case VKI_SHMCTL: /* IPCOP_shmctl */ + ML_(generic_PRE_sys_shmctl)( tid, ARG2, ARG3, ARG5 ); + break; + default: + VG_(message)(Vg_DebugMsg, "FATAL: unhandled syscall(ipc) %ld", ARG1 ); + VG_(core_panic)("... bye!\n"); + break; /*NOTREACHED*/ + } +} + +POST(sys_ipc) +{ + vg_assert(SUCCESS); + switch (ARG1 /* call */) { + case VKI_SEMOP: + case VKI_SEMGET: + break; + case VKI_SEMCTL: + { + UWord arg = deref_Addr( tid, ARG5, "semctl(arg)" ); + ML_(generic_PRE_sys_semctl)( tid, ARG2, ARG3, ARG4, arg ); + break; + } + case VKI_SEMTIMEDOP: + case VKI_MSGSND: + break; + case VKI_MSGRCV: + { + Addr msgp; + Word msgtyp; + + msgp = deref_Addr( tid, + (Addr) (&((struct vki_ipc_kludge *)ARG5)->msgp), + "msgrcv(msgp)" ); + msgtyp = deref_Addr( tid, + (Addr) (&((struct vki_ipc_kludge *)ARG5)->msgtyp), + "msgrcv(msgp)" ); + + ML_(linux_POST_sys_msgrcv)( tid, RES, ARG2, msgp, ARG3, msgtyp, ARG4 ); + break; + } + case VKI_MSGGET: + break; + case VKI_MSGCTL: + ML_(linux_POST_sys_msgctl)( tid, RES, ARG2, ARG3, ARG5 ); + break; + case VKI_SHMAT: + { + Addr addr; + + /* force readability. before the syscall it is + * indeed uninitialized, as can be seen in + * glibc/sysdeps/unix/sysv/linux/shmat.c */ + POST_MEM_WRITE( ARG4, sizeof( Addr ) ); + + addr = deref_Addr ( tid, ARG4, "shmat(addr)" ); + ML_(generic_POST_sys_shmat)( tid, addr, ARG2, ARG5, ARG3 ); + break; + } + case VKI_SHMDT: + ML_(generic_POST_sys_shmdt)( tid, RES, ARG5 ); + break; + case VKI_SHMGET: + break; + case VKI_SHMCTL: + ML_(generic_POST_sys_shmctl)( tid, RES, ARG2, ARG3, ARG5 ); + break; + default: + VG_(message)(Vg_DebugMsg, + "FATAL: unhandled syscall(ipc) %ld", + ARG1 ); + VG_(core_panic)("... bye!\n"); + break; /*NOTREACHED*/ + } +} + +PRE(sys_clone) +{ + UInt cloneflags; + + PRINT("sys_clone ( %lx, %#lx, %#lx, %#lx, %#lx )",ARG1,ARG2,ARG3,ARG4, ARG5); + PRE_REG_READ4(int, "clone", + void *, child_stack, + unsigned long, flags, + int *, parent_tidptr, + int *, child_tidptr); + + if (ARG2 & VKI_CLONE_PARENT_SETTID) { + PRE_MEM_WRITE("clone(parent_tidptr)", ARG3, sizeof(Int)); + if (!VG_(am_is_valid_for_client)(ARG3, sizeof(Int), + VKI_PROT_WRITE)) { + SET_STATUS_Failure( VKI_EFAULT ); + return; + } + } + if (ARG2 & (VKI_CLONE_CHILD_SETTID | VKI_CLONE_CHILD_CLEARTID)) { + PRE_MEM_WRITE("clone(child_tidptr)", ARG4, sizeof(Int)); + if (!VG_(am_is_valid_for_client)(ARG4, sizeof(Int), + VKI_PROT_WRITE)) { + SET_STATUS_Failure( VKI_EFAULT ); + return; + } + } + + cloneflags = ARG2; + + if (!ML_(client_signal_OK)(ARG2 & VKI_CSIGNAL)) { + SET_STATUS_Failure( VKI_EINVAL ); + return; + } + + /* Only look at the flags we really care about */ + switch (cloneflags & (VKI_CLONE_VM | VKI_CLONE_FS + | VKI_CLONE_FILES | VKI_CLONE_VFORK)) { + case VKI_CLONE_VM | VKI_CLONE_FS | VKI_CLONE_FILES: + /* thread creation */ + SET_STATUS_from_SysRes( + do_clone(tid, + (Addr)ARG1, /* child SP */ + ARG2, /* flags */ + (Int *)ARG3, /* parent_tidptr */ + (Int *)ARG4, /* child_tidptr */ + (Addr)ARG5)); /* tlsaddr */ + break; + + case VKI_CLONE_VFORK | VKI_CLONE_VM: /* vfork */ + /* FALLTHROUGH - assume vfork == fork */ + cloneflags &= ~(VKI_CLONE_VFORK | VKI_CLONE_VM); + + case 0: /* plain fork */ + SET_STATUS_from_SysRes( + ML_(do_fork_clone)(tid, + cloneflags, /* flags */ + (Int *)ARG3, /* parent_tidptr */ + (Int *)ARG4)); /* child_tidptr */ + break; + + default: + /* should we just ENOSYS? */ + VG_(message)(Vg_UserMsg, "Unsupported clone() flags: 0x%lx", ARG2); + VG_(message)(Vg_UserMsg, ""); + VG_(message)(Vg_UserMsg, "The only supported clone() uses are:"); + VG_(message)(Vg_UserMsg, " - via a threads library (LinuxThreads or NPTL)"); + VG_(message)(Vg_UserMsg, " - via the implementation of fork or vfork"); + VG_(unimplemented) + ("Valgrind does not support general clone()."); + } + + if (SUCCESS) { + if (ARG2 & VKI_CLONE_PARENT_SETTID) + POST_MEM_WRITE(ARG3, sizeof(Int)); + if (ARG2 & (VKI_CLONE_CHILD_SETTID | VKI_CLONE_CHILD_CLEARTID)) + POST_MEM_WRITE(ARG4, sizeof(Int)); + + /* Thread creation was successful; let the child have the chance + to run */ + *flags |= SfYieldAfter; + } +} + +PRE(sys_sigreturn) +{ + ThreadState* tst; + PRINT("sys_sigreturn ( )"); + + vg_assert(VG_(is_valid_tid)(tid)); + vg_assert(tid >= 1 && tid < VG_N_THREADS); + vg_assert(VG_(is_running_thread)(tid)); + + tst = VG_(get_ThreadState)(tid); + + /* This is only so that the EIP is (might be) useful to report if + something goes wrong in the sigreturn */ + ML_(fixup_guest_state_to_restart_syscall)(&tst->arch); + + /* Restore register state from frame and remove it */ + VG_(sigframe_destroy)(tid, False); + + /* Tell the driver not to update the guest state with the "result", + and set a bogus result to keep it happy. */ + *flags |= SfNoWriteResult; + SET_STATUS_Success(0); + + /* Check to see if any signals arose as a result of this. */ + *flags |= SfPollAfter; +} + + +PRE(sys_rt_sigreturn) +{ + /* See comments on PRE(sys_rt_sigreturn) in syswrap-amd64-linux.c for + an explanation of what follows. */ + + ThreadState* tst; + PRINT("sys_rt_sigreturn ( )"); + + vg_assert(VG_(is_valid_tid)(tid)); + vg_assert(tid >= 1 && tid < VG_N_THREADS); + vg_assert(VG_(is_running_thread)(tid)); + + tst = VG_(get_ThreadState)(tid); + + /* This is only so that the EIP is (might be) useful to report if + something goes wrong in the sigreturn */ + ML_(fixup_guest_state_to_restart_syscall)(&tst->arch); + + /* Restore register state from frame and remove it */ + VG_(sigframe_destroy)(tid, True); + + /* Tell the driver not to update the guest state with the "result", + and set a bogus result to keep it happy. */ + *flags |= SfNoWriteResult; + SET_STATUS_Success(0); + + /* Check to see if any signals arose as a result of this. */ + *flags |= SfPollAfter; +} + +/* we cant use the LINX_ version for 64 bit */ +PRE(sys_fadvise64) +{ + PRINT("sys_fadvise64 ( %ld, %ld, %ld, %ld )", ARG1,ARG2,ARG3,ARG4); + PRE_REG_READ4(long, "fadvise64", + int, fd, vki_loff_t, offset, vki_loff_t, len, int, advice); +} + +#undef PRE +#undef POST + +/* --------------------------------------------------------------------- + The s390x/Linux syscall table + ------------------------------------------------------------------ */ + +/* Add an s390x-linux specific wrapper to a syscall table. */ +#define PLAX_(sysno, name) WRAPPER_ENTRY_X_(s390x_linux, sysno, name) +#define PLAXY(sysno, name) WRAPPER_ENTRY_XY(s390x_linux, sysno, name) + +// This table maps from __NR_xxx syscall numbers from +// linux/arch/s390/kernel/syscalls.S to the appropriate PRE/POST sys_foo() +// wrappers on s390x. There are several unused numbers, which are only +// defined on s390 (31bit mode) but no longer available on s390x (64 bit). +// For those syscalls not handled by Valgrind, the annotation indicate its +// arch/OS combination, eg. */* (generic), */Linux (Linux only), ?/? +// (unknown). + +static SyscallTableEntry syscall_table[] = { + GENX_(0, sys_ni_syscall), /* unimplemented (by the kernel) */ // 0 + GENX_(__NR_exit, sys_exit), // 1 + GENX_(__NR_fork, sys_fork), // 2 + GENXY(__NR_read, sys_read), // 3 + GENX_(__NR_write, sys_write), // 4 + + GENXY(__NR_open, sys_open), // 5 + GENXY(__NR_close, sys_close), // 6 +// ?????(__NR_restart_syscall, ), // 7 + GENXY(__NR_creat, sys_creat), // 8 + GENX_(__NR_link, sys_link), // 9 + + GENX_(__NR_unlink, sys_unlink), // 10 + GENX_(__NR_execve, sys_execve), // 11 + GENX_(__NR_chdir, sys_chdir), // 12 + GENX_(13, sys_ni_syscall), /* unimplemented (by the kernel) */ // 13 + GENX_(__NR_mknod, sys_mknod), // 14 + + GENX_(__NR_chmod, sys_chmod), // 15 + GENX_(16, sys_ni_syscall), /* unimplemented (by the kernel) */ // 16 + GENX_(17, sys_ni_syscall), /* unimplemented (by the kernel) */ // 17 + GENX_(18, sys_ni_syscall), /* unimplemented (by the kernel) */ // 18 + LINX_(__NR_lseek, sys_lseek), // 19 + + GENX_(__NR_getpid, sys_getpid), // 20 + LINX_(__NR_mount, sys_mount), // 21 + LINX_(__NR_umount, sys_oldumount), // 22 + GENX_(23, sys_ni_syscall), /* unimplemented (by the kernel) */ // 23 + GENX_(24, sys_ni_syscall), /* unimplemented (by the kernel) */ // 24 + + GENX_(25, sys_ni_syscall), /* unimplemented (by the kernel) */ // 25 + PLAXY(__NR_ptrace, sys_ptrace), // 26 + GENX_(__NR_alarm, sys_alarm), // 27 + GENX_(28, sys_ni_syscall), /* unimplemented (by the kernel) */ // 28 + GENX_(__NR_pause, sys_pause), // 29 + + LINX_(__NR_utime, sys_utime), // 30 + GENX_(31, sys_ni_syscall), /* unimplemented (by the kernel) */ // 31 + GENX_(32, sys_ni_syscall), /* unimplemented (by the kernel) */ // 32 + GENX_(__NR_access, sys_access), // 33 + GENX_(__NR_nice, sys_nice), // 34 + + GENX_(35, sys_ni_syscall), /* unimplemented (by the kernel) */ // 35 + GENX_(__NR_sync, sys_sync), // 36 + GENX_(__NR_kill, sys_kill), // 37 + GENX_(__NR_rename, sys_rename), // 38 + GENX_(__NR_mkdir, sys_mkdir), // 39 + + GENX_(__NR_rmdir, sys_rmdir), // 40 + GENXY(__NR_dup, sys_dup), // 41 + LINXY(__NR_pipe, sys_pipe), // 42 + GENXY(__NR_times, sys_times), // 43 + GENX_(44, sys_ni_syscall), /* unimplemented (by the kernel) */ // 44 + + GENX_(__NR_brk, sys_brk), // 45 + GENX_(46, sys_ni_syscall), /* unimplemented (by the kernel) */ // 46 + GENX_(47, sys_ni_syscall), /* unimplemented (by the kernel) */ // 47 +// ?????(__NR_signal, ), // 48 + GENX_(49, sys_ni_syscall), /* unimplemented (by the kernel) */ // 49 + + GENX_(50, sys_ni_syscall), /* unimplemented (by the kernel) */ // 50 + GENX_(__NR_acct, sys_acct), // 51 + LINX_(__NR_umount2, sys_umount), // 52 + GENX_(53, sys_ni_syscall), /* unimplemented (by the kernel) */ // 53 + LINXY(__NR_ioctl, sys_ioctl), // 54 + + LINXY(__NR_fcntl, sys_fcntl), // 55 + GENX_(56, sys_ni_syscall), /* unimplemented (by the kernel) */ // 56 + GENX_(__NR_setpgid, sys_setpgid), // 57 + GENX_(58, sys_ni_syscall), /* unimplemented (by the kernel) */ // 58 + GENX_(59, sys_ni_syscall), /* unimplemented (by the kernel) */ // 59 + + GENX_(__NR_umask, sys_umask), // 60 + GENX_(__NR_chroot, sys_chroot), // 61 +// ?????(__NR_ustat, sys_ustat), /* deprecated in favor of statfs */ // 62 + GENXY(__NR_dup2, sys_dup2), // 63 + GENX_(__NR_getppid, sys_getppid), // 64 + + GENX_(__NR_getpgrp, sys_getpgrp), // 65 + GENX_(__NR_setsid, sys_setsid), // 66 +// ?????(__NR_sigaction, ), /* userspace uses rt_sigaction */ // 67 + GENX_(68, sys_ni_syscall), /* unimplemented (by the kernel) */ // 68 + GENX_(69, sys_ni_syscall), /* unimplemented (by the kernel) */ // 69 + + GENX_(70, sys_ni_syscall), /* unimplemented (by the kernel) */ // 70 + GENX_(71, sys_ni_syscall), /* unimplemented (by the kernel) */ // 71 +// ?????(__NR_sigsuspend, ), // 72 +// ?????(__NR_sigpending, ), // 73 +// ?????(__NR_sethostname, ), // 74 + + GENX_(__NR_setrlimit, sys_setrlimit), // 75 + GENXY(76, sys_getrlimit), /* see also 191 */ // 76 + GENXY(__NR_getrusage, sys_getrusage), // 77 + GENXY(__NR_gettimeofday, sys_gettimeofday), // 78 + GENX_(__NR_settimeofday, sys_settimeofday), // 79 + + GENX_(80, sys_ni_syscall), /* unimplemented (by the kernel) */ // 80 + GENX_(81, sys_ni_syscall), /* unimplemented (by the kernel) */ // 81 + GENX_(82, sys_ni_syscall), /* unimplemented (by the kernel) */ // 82 + GENX_(__NR_symlink, sys_symlink), // 83 + GENX_(84, sys_ni_syscall), /* unimplemented (by the kernel) */ // 84 + + GENX_(__NR_readlink, sys_readlink), // 85 +// ?????(__NR_uselib, ), // 86 +// ?????(__NR_swapon, ), // 87 +// ?????(__NR_reboot, ), // 88 + GENX_(89, sys_ni_syscall), /* unimplemented (by the kernel) */ // 89 + + PLAX_(__NR_mmap, sys_mmap ), // 90 + GENXY(__NR_munmap, sys_munmap), // 91 + GENX_(__NR_truncate, sys_truncate), // 92 + GENX_(__NR_ftruncate, sys_ftruncate), // 93 + GENX_(__NR_fchmod, sys_fchmod), // 94 + + GENX_(95, sys_ni_syscall), /* unimplemented (by the kernel) */ // 95 + GENX_(__NR_getpriority, sys_getpriority), // 96 + GENX_(__NR_setpriority, sys_setpriority), // 97 + GENX_(98, sys_ni_syscall), /* unimplemented (by the kernel) */ // 98 + GENXY(__NR_statfs, sys_statfs), // 99 + + GENXY(__NR_fstatfs, sys_fstatfs), // 100 + GENX_(101, sys_ni_syscall), /* unimplemented (by the kernel) */ // 101 + PLAXY(__NR_socketcall, sys_socketcall), // 102 + LINXY(__NR_syslog, sys_syslog), // 103 + GENXY(__NR_setitimer, sys_setitimer), // 104 + + GENXY(__NR_getitimer, sys_getitimer), // 105 + GENXY(__NR_stat, sys_newstat), // 106 + GENXY(__NR_lstat, sys_newlstat), // 107 + GENXY(__NR_fstat, sys_newfstat), // 108 + GENX_(109, sys_ni_syscall), /* unimplemented (by the kernel) */ // 109 + + LINXY(__NR_lookup_dcookie, sys_lookup_dcookie), // 110 + LINX_(__NR_vhangup, sys_vhangup), // 111 + GENX_(112, sys_ni_syscall), /* unimplemented (by the kernel) */ // 112 + GENX_(113, sys_ni_syscall), /* unimplemented (by the kernel) */ // 113 + GENXY(__NR_wait4, sys_wait4), // 114 + +// ?????(__NR_swapoff, ), // 115 + LINXY(__NR_sysinfo, sys_sysinfo), // 116 + PLAXY(__NR_ipc, sys_ipc), // 117 + GENX_(__NR_fsync, sys_fsync), // 118 + PLAX_(__NR_sigreturn, sys_sigreturn), // 119 + + PLAX_(__NR_clone, sys_clone), // 120 +// ?????(__NR_setdomainname, ), // 121 + GENXY(__NR_uname, sys_newuname), // 122 + GENX_(123, sys_ni_syscall), /* unimplemented (by the kernel) */ // 123 +// ?????(__NR_adjtimex, ), // 124 + + GENXY(__NR_mprotect, sys_mprotect), // 125 +// LINXY(__NR_sigprocmask, sys_sigprocmask), // 126 + GENX_(127, sys_ni_syscall), /* unimplemented (by the kernel) */ // 127 + LINX_(__NR_init_module, sys_init_module), // 128 + LINX_(__NR_delete_module, sys_delete_module), // 129 + + GENX_(130, sys_ni_syscall), /* unimplemented (by the kernel) */ // 130 + LINX_(__NR_quotactl, sys_quotactl), // 131 + GENX_(__NR_getpgid, sys_getpgid), // 132 + GENX_(__NR_fchdir, sys_fchdir), // 133 +// ?????(__NR_bdflush, ), // 134 + +// ?????(__NR_sysfs, ), // 135 + LINX_(__NR_personality, sys_personality), // 136 + GENX_(137, sys_ni_syscall), /* unimplemented (by the kernel) */ // 137 + GENX_(138, sys_ni_syscall), /* unimplemented (by the kernel) */ // 138 + GENX_(139, sys_ni_syscall), /* unimplemented (by the kernel) */ // 139 + +// LINXY(__NR__llseek, sys_llseek), /* 64 bit --> lseek */ // 140 + GENXY(__NR_getdents, sys_getdents), // 141 + GENX_(__NR_select, sys_select), // 142 + GENX_(__NR_flock, sys_flock), // 143 + GENX_(__NR_msync, sys_msync), // 144 + + GENXY(__NR_readv, sys_readv), // 145 + GENX_(__NR_writev, sys_writev), // 146 + GENX_(__NR_getsid, sys_getsid), // 147 + GENX_(__NR_fdatasync, sys_fdatasync), // 148 + LINXY(__NR__sysctl, sys_sysctl), // 149 + + GENX_(__NR_mlock, sys_mlock), // 150 + GENX_(__NR_munlock, sys_munlock), // 151 + GENX_(__NR_mlockall, sys_mlockall), // 152 + LINX_(__NR_munlockall, sys_munlockall), // 153 + LINXY(__NR_sched_setparam, sys_sched_setparam), // 154 + + LINXY(__NR_sched_getparam, sys_sched_getparam), // 155 + LINX_(__NR_sched_setscheduler, sys_sched_setscheduler), // 156 + LINX_(__NR_sched_getscheduler, sys_sched_getscheduler), // 157 + LINX_(__NR_sched_yield, sys_sched_yield), // 158 + LINX_(__NR_sched_get_priority_max, sys_sched_get_priority_max), // 159 + + LINX_(__NR_sched_get_priority_min, sys_sched_get_priority_min), // 160 +// ?????(__NR_sched_rr_get_interval, ), // 161 + GENXY(__NR_nanosleep, sys_nanosleep), // 162 + GENX_(__NR_mremap, sys_mremap), // 163 + GENX_(164, sys_ni_syscall), /* unimplemented (by the kernel) */ // 164 + + GENX_(165, sys_ni_syscall), /* unimplemented (by the kernel) */ // 165 + GENX_(166, sys_ni_syscall), /* unimplemented (by the kernel) */ // 166 + GENX_(167, sys_ni_syscall), /* unimplemented (by the kernel) */ // 167 + GENXY(__NR_poll, sys_poll), // 168 +// ?????(__NR_nfsservctl, ), // 169 + + GENX_(170, sys_ni_syscall), /* unimplemented (by the kernel) */ // 170 + GENX_(171, sys_ni_syscall), /* unimplemented (by the kernel) */ // 171 + LINXY(__NR_prctl, sys_prctl), // 172 + PLAX_(__NR_rt_sigreturn, sys_rt_sigreturn), // 173 + LINXY(__NR_rt_sigaction, sys_rt_sigaction), // 174 + + LINXY(__NR_rt_sigprocmask, sys_rt_sigprocmask), // 175 + LINXY(__NR_rt_sigpending, sys_rt_sigpending), // 176 + LINXY(__NR_rt_sigtimedwait, sys_rt_sigtimedwait), // 177 + LINXY(__NR_rt_sigqueueinfo, sys_rt_sigqueueinfo), // 178 + LINX_(__NR_rt_sigsuspend, sys_rt_sigsuspend), // 179 + + GENXY(__NR_pread64, sys_pread64), // 180 + GENX_(__NR_pwrite64, sys_pwrite64), // 181 + GENX_(182, sys_ni_syscall), /* unimplemented (by the kernel) */ // 182 + GENXY(__NR_getcwd, sys_getcwd), // 183 + LINXY(__NR_capget, sys_capget), // 184 + + LINX_(__NR_capset, sys_capset), // 185 + GENXY(__NR_sigaltstack, sys_sigaltstack), // 186 + LINXY(__NR_sendfile, sys_sendfile), // 187 + GENX_(188, sys_ni_syscall), /* unimplemented (by the kernel) */ // 188 + GENX_(189, sys_ni_syscall), /* unimplemented (by the kernel) */ // 189 + + GENX_(__NR_vfork, sys_fork), // 190 + GENXY(__NR_getrlimit, sys_getrlimit), // 191 + GENX_(192, sys_ni_syscall), /* not exported on 64bit*/ // 192 + GENX_(193, sys_ni_syscall), /* unimplemented (by the kernel) */ // 193 + GENX_(194, sys_ni_syscall), /* unimplemented (by the kernel) */ // 194 + + GENX_(195, sys_ni_syscall), /* unimplemented (by the kernel) */ // 195 + GENX_(196, sys_ni_syscall), /* unimplemented (by the kernel) */ // 196 + GENX_(197, sys_ni_syscall), /* unimplemented (by the kernel) */ // 197 + GENX_(__NR_lchown, sys_lchown), // 198 + GENX_(__NR_getuid, sys_getuid), // 199 + + GENX_(__NR_getgid, sys_getgid), // 200 + GENX_(__NR_geteuid, sys_geteuid), // 201 + GENX_(__NR_getegid, sys_getegid), // 202 + GENX_(__NR_setreuid, sys_setreuid), // 203 + GENX_(__NR_setregid, sys_setregid), // 204 + + GENXY(__NR_getgroups, sys_getgroups), // 205 + GENX_(__NR_setgroups, sys_setgroups), // 206 + GENX_(__NR_fchown, sys_fchown), // 207 + LINX_(__NR_setresuid, sys_setresuid), // 208 + LINXY(__NR_getresuid, sys_getresuid), // 209 + + LINX_(__NR_setresgid, sys_setresgid), // 210 + LINXY(__NR_getresgid, sys_getresgid), // 211 + GENX_(__NR_chown, sys_chown), // 212 + GENX_(__NR_setuid, sys_setuid), // 213 + GENX_(__NR_setgid, sys_setgid), // 214 + + LINX_(__NR_setfsuid, sys_setfsuid), // 215 + LINX_(__NR_setfsgid, sys_setfsgid), // 216 +// ?????(__NR_pivot_root, ), + GENX_(__NR_mincore, sys_mincore), // 218 + GENX_(__NR_madvise, sys_madvise), // 219 + + GENXY(__NR_getdents64, sys_getdents64), // 220 + GENX_(221, sys_ni_syscall), /* unimplemented (by the kernel) */ // 221 + LINX_(__NR_readahead, sys_readahead), // 222 + GENX_(223, sys_ni_syscall), /* unimplemented (by the kernel) */ // 223 + LINX_(__NR_setxattr, sys_setxattr), // 224 + + LINX_(__NR_lsetxattr, sys_lsetxattr), // 225 + LINX_(__NR_fsetxattr, sys_fsetxattr), // 226 + LINXY(__NR_getxattr, sys_getxattr), // 227 + LINXY(__NR_lgetxattr, sys_lgetxattr), // 228 + LINXY(__NR_fgetxattr, sys_fgetxattr), // 229 + + LINXY(__NR_listxattr, sys_listxattr), // 230 + LINXY(__NR_llistxattr, sys_llistxattr), // 231 + LINXY(__NR_flistxattr, sys_flistxattr), // 232 + LINX_(__NR_removexattr, sys_removexattr), // 233 + LINX_(__NR_lremovexattr, sys_lremovexattr), // 234 + + LINX_(__NR_fremovexattr, sys_fremovexattr), // 235 + LINX_(__NR_gettid, sys_gettid), // 236 + LINXY(__NR_tkill, sys_tgkill), // 237 + LINXY(__NR_futex, sys_futex), // 238 + LINX_(__NR_sched_setaffinity, sys_sched_setaffinity), // 239 + + LINXY(__NR_sched_getaffinity, sys_sched_getaffinity), // 240 + LINXY(__NR_tgkill, sys_tgkill), // 241 + GENX_(242, sys_ni_syscall), /* unimplemented (by the kernel) */ // 242 + LINXY(__NR_io_setup, sys_io_setup), // 243 + LINX_(__NR_io_destroy, sys_io_destroy), // 244 + + LINXY(__NR_io_getevents, sys_io_getevents), // 245 + LINX_(__NR_io_submit, sys_io_submit), // 246 + LINXY(__NR_io_cancel, sys_io_cancel), // 247 + LINX_(__NR_exit_group, sys_exit_group), // 248 + LINXY(__NR_epoll_create, sys_epoll_create), // 249 + + LINX_(__NR_epoll_ctl, sys_epoll_ctl), // 250 + LINXY(__NR_epoll_wait, sys_epoll_wait), // 251 + LINX_(__NR_set_tid_address, sys_set_tid_address), // 252 + PLAX_(__NR_fadvise64, sys_fadvise64), // 253 + LINXY(__NR_timer_create, sys_timer_create), // 254 + + LINXY(__NR_timer_settime, sys_timer_settime), // 255 + LINXY(__NR_timer_gettime, sys_timer_gettime), // 256 + LINX_(__NR_timer_getoverrun, sys_timer_getoverrun), // 257 + LINX_(__NR_timer_delete, sys_timer_delete), // 258 + LINX_(__NR_clock_settime, sys_clock_settime), // 259 + + LINXY(__NR_clock_gettime, sys_clock_gettime), // 260 + LINXY(__NR_clock_getres, sys_clock_getres), // 261 + LINXY(__NR_clock_nanosleep, sys_clock_nanosleep), // 262 + GENX_(263, sys_ni_syscall), /* unimplemented (by the kernel) */ // 263 + GENX_(264, sys_ni_syscall), /* unimplemented (by the kernel) */ // 264 + + GENXY(__NR_statfs64, sys_statfs64), // 265 + GENXY(__NR_fstatfs64, sys_fstatfs64), // 266 +// ?????(__NR_remap_file_pages, ), + GENX_(268, sys_ni_syscall), /* unimplemented (by the kernel) */ // 268 + GENX_(269, sys_ni_syscall), /* unimplemented (by the kernel) */ // 269 + + GENX_(270, sys_ni_syscall), /* unimplemented (by the kernel) */ // 270 + LINXY(__NR_mq_open, sys_mq_open), // 271 + LINX_(__NR_mq_unlink, sys_mq_unlink), // 272 + LINX_(__NR_mq_timedsend, sys_mq_timedsend), // 273 + LINXY(__NR_mq_timedreceive, sys_mq_timedreceive), // 274 + + LINX_(__NR_mq_notify, sys_mq_notify), // 275 + LINXY(__NR_mq_getsetattr, sys_mq_getsetattr), // 276 +// ?????(__NR_kexec_load, ), + LINX_(__NR_add_key, sys_add_key), // 278 + LINX_(__NR_request_key, sys_request_key), // 279 + + LINXY(__NR_keyctl, sys_keyctl), // 280 + LINXY(__NR_waitid, sys_waitid), // 281 + LINX_(__NR_ioprio_set, sys_ioprio_set), // 282 + LINX_(__NR_ioprio_get, sys_ioprio_get), // 283 + LINX_(__NR_inotify_init, sys_inotify_init), // 284 + + LINX_(__NR_inotify_add_watch, sys_inotify_add_watch), // 285 + LINX_(__NR_inotify_rm_watch, sys_inotify_rm_watch), // 286 + GENX_(287, sys_ni_syscall), /* unimplemented (by the kernel) */ // 287 + LINXY(__NR_openat, sys_openat), // 288 + LINX_(__NR_mkdirat, sys_mkdirat), // 289 + + LINX_(__NR_mknodat, sys_mknodat), // 290 + LINX_(__NR_fchownat, sys_fchownat), // 291 + LINX_(__NR_futimesat, sys_futimesat), // 292 + LINXY(__NR_newfstatat, sys_newfstatat), // 293 + LINX_(__NR_unlinkat, sys_unlinkat), // 294 + + LINX_(__NR_renameat, sys_renameat), // 295 + LINX_(__NR_linkat, sys_linkat), // 296 + LINX_(__NR_symlinkat, sys_symlinkat), // 297 + LINX_(__NR_readlinkat, sys_readlinkat), // 298 + LINX_(__NR_fchmodat, sys_fchmodat), // 299 + + LINX_(__NR_faccessat, sys_faccessat), // 300 + LINX_(__NR_pselect6, sys_pselect6), // 301 + LINXY(__NR_ppoll, sys_ppoll), // 302 +// ?????(__NR_unshare, ), + LINX_(__NR_set_robust_list, sys_set_robust_list), // 304 + + LINXY(__NR_get_robust_list, sys_get_robust_list), // 305 +// ?????(__NR_splice, ), + LINX_(__NR_sync_file_range, sys_sync_file_range), // 307 +// ?????(__NR_tee, ), +// ?????(__NR_vmsplice, ), + + GENX_(310, sys_ni_syscall), /* unimplemented (by the kernel) */ // 310 +// ?????(__NR_getcpu, ), + LINXY(__NR_epoll_pwait, sys_epoll_pwait), // 312 + GENX_(__NR_utimes, sys_utimes), // 313 + LINX_(__NR_fallocate, sys_fallocate), // 314 + + LINX_(__NR_utimensat, sys_utimensat), // 315 + LINXY(__NR_signalfd, sys_signalfd), // 316 + GENX_(317, sys_ni_syscall), /* unimplemented (by the kernel) */ // 317 + LINX_(__NR_eventfd, sys_eventfd), // 318 + LINXY(__NR_timerfd_create, sys_timerfd_create), // 319 + + LINXY(__NR_timerfd_settime, sys_timerfd_settime), // 320 + LINXY(__NR_timerfd_gettime, sys_timerfd_gettime), // 321 + LINXY(__NR_signalfd4, sys_signalfd4), // 322 + LINX_(__NR_eventfd2, sys_eventfd2), // 323 + LINXY(__NR_inotify_init1, sys_inotify_init1), // 324 + + LINXY(__NR_pipe2, sys_pipe2), // 325 + // (__NR_dup3, ), + LINXY(__NR_epoll_create1, sys_epoll_create1), // 327 + LINXY(__NR_preadv, sys_preadv), // 328 + LINX_(__NR_pwritev, sys_pwritev), // 329 + +// ?????(__NR_rt_tgsigqueueinfo, ), + LINXY(__NR_perf_event_open, sys_perf_counter_open), // 331 +}; + +SyscallTableEntry* ML_(get_linux_syscall_entry) ( UInt sysno ) +{ + const UInt syscall_table_size + = sizeof(syscall_table) / sizeof(syscall_table[0]); + + /* Is it in the contiguous initial section of the table? */ + if (sysno < syscall_table_size) { + SyscallTableEntry* sys = &syscall_table[sysno]; + if (sys->before == NULL) + return NULL; /* no entry */ + else + return sys; + } + + /* Can't find a wrapper */ + return NULL; +} + +#endif + +/*--------------------------------------------------------------------*/ +/*--- end ---*/ +/*--------------------------------------------------------------------*/ --- coregrind/m_trampoline.S +++ coregrind/m_trampoline.S @@ -1214,6 +1214,39 @@ .fill 2048, 2, 0x0b0f /* `ud2` */ +/*---------------- s390x-linux ----------------*/ +#else +#if defined(VGP_s390x_linux) + + /* a leading page of unexecutable code */ + .fill 2048, 2, 0x0000 + +.global VG_(trampoline_stuff_start) +VG_(trampoline_stuff_start): + +.global VG_(s390x_linux_SUBST_FOR_sigreturn) +VG_(s390x_linux_SUBST_FOR_sigreturn): + svc __NR_sigreturn + .short 0 + +.global VG_(s390x_linux_SUBST_FOR_rt_sigreturn) +VG_(s390x_linux_SUBST_FOR_rt_sigreturn): + /* old gcc unwinding code checks for a sig(_rt)_return svc and then + for ra = cfa to decide if it is a sig_rt_frame or not. Since we + set ra to this trampoline, but the cfa is still in the stack, + the unwinder thinks, that this is a non-rt frame and causes a + crash in the gcc unwinder - which is used by the thread library + and others. Therefore we add a lr 1,1 nop, to let the gcc + unwinder bail out gracefully. This might also affect unwinding + across the signal frame - tough luck. fixs390 */ + lr 1,1 + svc __NR_rt_sigreturn + .short 0 + +.globl VG_(trampoline_stuff_end) +VG_(trampoline_stuff_end): + .fill 2048, 2, 0x0000 + /*---------------- unknown ----------------*/ #else # error Unknown platform @@ -1221,6 +1254,7 @@ #endif #endif #endif +#endif #endif #endif #endif --- coregrind/m_translate.c +++ coregrind/m_translate.c @@ -692,7 +692,7 @@ static Bool translations_allowable_from_seg ( NSegment const* seg ) { -# if defined(VGA_x86) +# if defined(VGA_x86) || defined(VGA_s390x) Bool allowR = True; # else Bool allowR = False; @@ -1508,7 +1508,8 @@ ? (void*) &VG_(run_innerloop__dispatch_profiled) : (void*) &VG_(run_innerloop__dispatch_unprofiled); # elif defined(VGA_ppc32) || defined(VGA_ppc64) \ - || defined(VGA_arm) + || defined(VGA_arm) || defined(VGA_s390x) + /* See comment libvex.h; machine has link register --> dipatch = NULL */ vta.dispatch = NULL; # else # error "Unknown arch" --- coregrind/m_transtab.c +++ coregrind/m_transtab.c @@ -901,6 +901,9 @@ # elif defined(VGA_amd64) /* no need to do anything, hardware provides coherence */ +# elif defined(VGA_s390x) + /* no need to do anything, hardware provides coherence */ + # elif defined(VGP_arm_linux) /* ARM cache flushes are privileged, so we must defer to the kernel. */ Addr startaddr = (Addr) ptr; --- coregrind/pub_core_basics.h +++ coregrind/pub_core_basics.h @@ -58,6 +58,8 @@ # include "libvex_guest_ppc64.h" #elif defined(VGA_arm) # include "libvex_guest_arm.h" +#elif defined(VGA_s390x) +# include "libvex_guest_s390x.h" #else # error Unknown arch #endif @@ -105,6 +107,10 @@ UInt r11; UInt r7; } ARM; + struct { + ULong r_fp; + ULong r_lr; + } S390X; } misc; } UnwindStartRegs; --- coregrind/pub_core_debuginfo.h +++ coregrind/pub_core_debuginfo.h @@ -123,6 +123,10 @@ typedef UChar /* should be void, but gcc complains at use points */ D3UnwindRegs; +#elif defined(VGA_s390x) +typedef + struct { Addr ia; Addr sp; Addr fp; Addr lr;} + D3UnwindRegs; #else # error "Unsupported arch" #endif --- coregrind/pub_core_machine.h +++ coregrind/pub_core_machine.h @@ -75,6 +75,11 @@ # undef VG_ELF_MACHINE # undef VG_ELF_CLASS # undef VG_PLAT_USES_PPCTOC +#elif defined(VGP_s390x_linux) +# define VG_ELF_DATA2XXX ELFDATA2MSB +# define VG_ELF_MACHINE EM_S390 +# define VG_ELF_CLASS ELFCLASS64 +# undef VG_PLAT_USES_PPCTOC #else # error Unknown platform #endif @@ -99,6 +104,10 @@ # define VG_INSTR_PTR guest_R15T # define VG_STACK_PTR guest_R13 # define VG_FRAME_PTR guest_R11 +#elif defined(VGA_s390x) +# define VG_INSTR_PTR guest_IA +# define VG_STACK_PTR guest_SP +# define VG_FRAME_PTR guest_FP #else # error Unknown arch #endif --- coregrind/pub_core_mallocfree.h +++ coregrind/pub_core_mallocfree.h @@ -77,6 +77,7 @@ // for any AltiVec- or SSE-related type. This matches the Darwin libc. #elif defined(VGP_amd64_linux) || \ defined(VGP_ppc64_linux) || \ + defined(VGP_s390x_linux) || \ defined(VGP_ppc64_aix5) || \ defined(VGP_ppc32_aix5) || \ defined(VGP_x86_darwin) || \ --- coregrind/pub_core_syscall.h +++ coregrind/pub_core_syscall.h @@ -80,6 +80,7 @@ UInt wHI, UInt wLO ); extern SysRes VG_(mk_SysRes_amd64_darwin)( UChar scclass, Bool isErr, ULong wHI, ULong wLO ); +extern SysRes VG_(mk_SysRes_s390x_linux) ( Long val ); extern SysRes VG_(mk_SysRes_Error) ( UWord val ); extern SysRes VG_(mk_SysRes_Success) ( UWord val ); --- coregrind/pub_core_threadstate.h +++ coregrind/pub_core_threadstate.h @@ -85,6 +85,8 @@ typedef VexGuestPPC64State VexGuestArchState; #elif defined(VGA_arm) typedef VexGuestARMState VexGuestArchState; +#elif defined(VGA_s390x) + typedef VexGuestS390XState VexGuestArchState; #else # error Unknown architecture #endif --- coregrind/pub_core_trampoline.h +++ coregrind/pub_core_trampoline.h @@ -140,6 +140,12 @@ extern UInt VG_(amd64_darwin_REDIR_FOR_arc4random)( void ); #endif +#if defined(VGP_s390x_linux) +extern void VG_(s390x_linux_SUBST_FOR_sigreturn); +extern void VG_(s390x_linux_SUBST_FOR_rt_sigreturn); +#endif + + #endif // __PUB_CORE_TRAMPOLINE_H /*--------------------------------------------------------------------*/ --- coregrind/pub_core_transtab_asm.h +++ coregrind/pub_core_transtab_asm.h @@ -43,7 +43,10 @@ 2)[VG_TT_FAST_BITS-1 : 0]' on those targets. On ARM we do like ppc32/ppc64, although that will have to be - revisited when we come to implement Thumb. */ + revisited when we come to implement Thumb. + + On s390x the rightmost bit of an instruction address is zero. + For best table utilization shift the address to the right by 1 bit. */ #define VG_TT_FAST_BITS 15 #define VG_TT_FAST_SIZE (1 << VG_TT_FAST_BITS) @@ -55,6 +58,8 @@ # define VG_TT_FAST_HASH(_addr) ((((UWord)(_addr)) ) & VG_TT_FAST_MASK) #elif defined(VGA_ppc32) || defined(VGA_ppc64) || defined(VGA_arm) # define VG_TT_FAST_HASH(_addr) ((((UWord)(_addr)) >> 2) & VG_TT_FAST_MASK) +#elif defined(VGA_s390x) +# define VG_TT_FAST_HASH(_addr) ((((UWord)(_addr)) >> 1) & VG_TT_FAST_MASK) #else # error "VG_TT_FAST_HASH: unknown platform" #endif --- drd/drd_bitmap.h +++ drd/drd_bitmap.h @@ -139,7 +139,7 @@ /** Log2 of BITS_PER_UWORD. */ #if defined(VGA_x86) || defined(VGA_ppc32) || defined(VGA_arm) #define BITS_PER_BITS_PER_UWORD 5 -#elif defined(VGA_amd64) || defined(VGA_ppc64) +#elif defined(VGA_amd64) || defined(VGA_ppc64) || defined(VGA_s390x) #define BITS_PER_BITS_PER_UWORD 6 #else #error Unknown platform. --- drd/drd_load_store.c +++ drd/drd_load_store.c @@ -48,6 +48,8 @@ #define STACK_POINTER_OFFSET OFFSET_ppc64_GPR1 #elif defined(VGA_arm) #define STACK_POINTER_OFFSET OFFSET_arm_R13 +#elif defined(VGA_s390x) +#define STACK_POINTER_OFFSET OFFSET_s390x_r15 #else #error Unknown architecture. #endif --- exp-ptrcheck/h_main.c +++ exp-ptrcheck/h_main.c @@ -564,7 +564,7 @@ # define SHMEM_SECMAP_SHIFT 2 # define SHMEM_IS_WORD_ALIGNED(_a) VG_IS_4_ALIGNED(_a) # define SEC_MAP_WORDS (0x10000UL / 4UL) /* 16k */ -#elif defined(VGA_amd64) || defined(VGA_ppc64) +#elif defined(VGA_amd64) || defined(VGA_ppc64) || defined(VGA_s390x) # define SHMEM_SECMAP_MASK 0xFFF8 # define SHMEM_SECMAP_SHIFT 3 # define SHMEM_IS_WORD_ALIGNED(_a) VG_IS_8_ALIGNED(_a) @@ -1296,6 +1296,11 @@ # define PC_SIZEOF_GUEST_STATE sizeof(VexGuestARMState) #endif +#if defined(VGA_s390x) +# include "libvex_guest_s390x.h" +# define PC_SIZEOF_GUEST_STATE sizeof(VexGuestS390XState) +#endif + /* See description on definition of type IntRegInfo. */ static void get_IntRegInfo ( /*OUT*/IntRegInfo* iii, Int offset, Int szB ) @@ -1833,6 +1838,14 @@ tl_assert(0); + /* -------------------- s390x -------------------- */ + +# elif defined(VGA_s390x) + + Int o = offset; + + VG_(tool_panic)("not implemented for s390x"); + # else # error "FIXME: not implemented for this architecture" # endif @@ -1914,6 +1927,11 @@ VG_(printf)("\n"); tl_assert(0); + /* -------------------- s390x -------------------- */ +# elif defined(VGA_s390x) + + tl_assert(0); + /* -------------------- arm -------------------- */ # elif defined(VGA_arm) /* There are no rotating register sections on ARM. */ @@ -2463,7 +2481,9 @@ ADD(0, __NR_symlink); ADD(0, __NR_sysinfo); ADD(0, __NR_tgkill); +#if defined(__NR_time) ADD(0, __NR_time); +# endif ADD(0, __NR_times); ADD(0, __NR_truncate); # if defined(__NR_truncate64) @@ -2753,6 +2773,8 @@ tl_assert(sizeof(UWord) == 4); return (a >= 0x00008000UL && a < 0xFF000000UL); +# elif defined(VGA_s390x) + tl_assert(0); # else # error "Unsupported architecture" # endif --- exp-ptrcheck/pc_main.c +++ exp-ptrcheck/pc_main.c @@ -140,6 +140,10 @@ "(like --enable-sg-checks=no).\n"); } sg_clo_enable_sg_checks = False; +# elif defined(VGA_s390x) + /* fixs390: to be done. */ + VG_(message)(Vg_UserMsg, + "ERROR: exp-ptrcheck on s390x platform is not supported yet.\n"); # else # error "Unsupported architecture" # endif --- exp-ptrcheck/tests/is_arch_supported +++ exp-ptrcheck/tests/is_arch_supported @@ -1,7 +1,7 @@ #!/bin/sh # -# Not all architectures are supported by exp-ptr. Currently, PowerPC and ARM -# are not supported and will fail these tests as follows: +# Not all architectures are supported by exp-ptr. Currently, PowerPC, s390x +# and ARM are not supported and will fail these tests as follows: # WARNING: exp-ptrcheck on platforms: stack and global array # WARNING: checking is not currently supported. Only heap checking is # WARNING: supported. @@ -10,6 +10,6 @@ # architectures. case `uname -i` in - ppc*|arm*) exit 1;; + ppc*|arm*|s390x) exit 1;; *) exit 0;; esac --- helgrind/tests/annotate_hbefore.c +++ helgrind/tests/annotate_hbefore.c @@ -167,6 +167,25 @@ return success; } +#elif defined(VGA_s390x) + +// s390x +/* return 1 if success, 0 if failure */ +UWord do_acasW(UWord* addr, UWord expected, UWord nyu ) +{ + int cc; + + __asm__ __volatile__ ( + "csg %2,%3,%1\n\t" + "ipm %0\n\t" + "srl %0,28\n\t" + : /* out */ "=r" (cc) + : /* in */ "Q" (*addr), "d" (expected), "d" (nyu) + : "memory", "cc" + ); + return cc == 0; +} + #endif void atomic_incW ( UWord* w ) --- helgrind/tests/tc03_re_excl.c +++ helgrind/tests/tc03_re_excl.c @@ -10,7 +10,7 @@ /* A simple function to "use" a value, so that gcc can't possibly optimise it into nothing. */ static void use ( int x ) { - __asm__ __volatile__( "nop" : : "r"(x) : "cc","memory" ); + __asm__ __volatile__( "" : : "r"(x) : "cc","memory" ); } static void* worker_thread ( void* argV ) --- helgrind/tests/tc07_hbl1.c +++ helgrind/tests/tc07_hbl1.c @@ -15,6 +15,7 @@ #undef PLAT_ppc32_linux #undef PLAT_ppc64_linux #undef PLAT_arm_linux +#undef PLAT_s390x_linux #if defined(_AIX) && defined(__64BIT__) # define PLAT_ppc64_aix5 1 @@ -34,6 +35,8 @@ # define PLAT_ppc64_linux 1 #elif defined(__linux__) && defined(__arm__) # define PLAT_arm_linux 1 +#elif defined(__linux__) && defined(__s390x__) +# define PLAT_s390x_linux 1 #endif #if defined(PLAT_amd64_linux) || defined(PLAT_x86_linux) \ @@ -65,6 +68,16 @@ : /*out*/ : /*in*/ "r"(&(_lval)) \ : /*trash*/ "r8", "r9", "cc", "memory" \ ); +#elif defined(PLAT_s390x_linux) +# define INC(_lval,_lqual) \ + __asm__ __volatile__( \ + "1: l 0,%0\n" \ + " lr 1,0\n" \ + " ahi 1,1\n" \ + " cs 0,1,%0\n" \ + " jl 1b\n" \ + : "+m" (_lval) :: "cc", "1","2" \ + ) #else # error "Fix Me for this platform" #endif --- helgrind/tests/tc08_hbl2.c +++ helgrind/tests/tc08_hbl2.c @@ -31,6 +31,7 @@ #undef PLAT_ppc32_linux #undef PLAT_ppc64_linux #undef PLAT_arm_linux +#undef PLAT_s390x_linux #if defined(_AIX) && defined(__64BIT__) # define PLAT_ppc64_aix5 1 @@ -50,6 +51,8 @@ # define PLAT_ppc64_linux 1 #elif defined(__linux__) && defined(__arm__) # define PLAT_arm_linux 1 +#elif defined(__linux__) && defined(__s390x__) +# define PLAT_s390x_linux 1 #endif @@ -82,6 +85,16 @@ : /*out*/ : /*in*/ "r"(&(_lval)) \ : /*trash*/ "r8", "r9", "cc", "memory" \ ); +#elif defined(PLAT_s390x_linux) +# define INC(_lval,_lqual) \ + __asm__ __volatile__( \ + "1: l 0,%0\n" \ + " lr 1,0\n" \ + " ahi 1,1\n" \ + " cs 0,1,%0\n" \ + " jl 1b\n" \ + : "+m" (_lval) :: "cc", "0","1" \ + ) #else # error "Fix Me for this platform" #endif --- helgrind/tests/tc11_XCHG.c +++ helgrind/tests/tc11_XCHG.c @@ -18,6 +18,7 @@ #undef PLAT_ppc32_linux #undef PLAT_ppc64_linux #undef PLAT_arm_linux +#undef PLAT_s390x_linux #if defined(_AIX) && defined(__64BIT__) # define PLAT_ppc64_aix5 1 @@ -37,6 +38,8 @@ # define PLAT_ppc64_linux 1 #elif defined(__linux__) && defined(__arm__) # define PLAT_arm_linux 1 +#elif defined(__linux__) && defined(__s390x__) +# define PLAT_s390x_linux 1 #endif @@ -59,7 +62,8 @@ #elif defined(PLAT_ppc32_linux) || defined(PLAT_ppc64_linux) \ || defined(PLAT_ppc32_aix5) || defined(PLAT_ppc64_aix5) \ - || defined(PLAT_arm_linux) + || defined(PLAT_arm_linux) || defined(PLAT_s390x_linux) +/* fixs390: what's the story ?? */ # if defined(HAVE_BUILTIN_ATOMIC) # define XCHG_M_R(_addr,_lval) \ do { \ --- include/Makefile.am +++ include/Makefile.am @@ -43,17 +43,20 @@ vki/vki-posixtypes-ppc32-linux.h \ vki/vki-posixtypes-ppc64-linux.h \ vki/vki-posixtypes-x86-linux.h \ - vki/vki-posixtypes-arm-linux.h \ + vki/vki-posixtypes-arm-linux.h \ + vki/vki-posixtypes-s390x-linux.h \ vki/vki-amd64-linux.h \ vki/vki-ppc32-linux.h \ vki/vki-ppc64-linux.h \ vki/vki-x86-linux.h \ - vki/vki-arm-linux.h \ + vki/vki-arm-linux.h \ + vki/vki-s390x-linux.h \ vki/vki-scnums-amd64-linux.h \ vki/vki-scnums-ppc32-linux.h \ vki/vki-scnums-ppc64-linux.h \ vki/vki-scnums-x86-linux.h \ - vki/vki-scnums-arm-linux.h \ + vki/vki-scnums-arm-linux.h \ + vki/vki-scnums-s390x-linux.h \ vki/vki-scnums-darwin.h noinst_HEADERS = \ --- include/pub_tool_basics.h +++ include/pub_tool_basics.h @@ -292,7 +292,7 @@ #if defined(VGA_x86) || defined(VGA_amd64) || defined (VGA_arm) # define VG_LITTLEENDIAN 1 -#elif defined(VGA_ppc32) || defined(VGA_ppc64) +#elif defined(VGA_ppc32) || defined(VGA_ppc64) || defined(VGA_s390x) # define VG_BIGENDIAN 1 #else # error Unknown arch @@ -302,7 +302,7 @@ #if defined(VGA_x86) # define VG_REGPARM(n) __attribute__((regparm(n))) #elif defined(VGA_amd64) || defined(VGA_ppc32) \ - || defined(VGA_ppc64) || defined(VGA_arm) + || defined(VGA_ppc64) || defined(VGA_arm) || defined(VGA_s390x) # define VG_REGPARM(n) /* */ #else # error Unknown arch --- include/pub_tool_machine.h +++ include/pub_tool_machine.h @@ -81,6 +81,12 @@ # define VG_CLREQ_SZB 20 # define VG_STACK_REDZONE_SZB 288 // is this right? +#elif defined(VGP_s390x_linux) +# define VG_MIN_INSTR_SZB 2 +# define VG_MAX_INSTR_SZB 6 +# define VG_CLREQ_SZB 10 +# define VG_STACK_REDZONE_SZB 0 // s390 has no redzone + #elif defined(VGP_x86_darwin) # define VG_MIN_INSTR_SZB 1 // min length of native instruction # define VG_MAX_INSTR_SZB 16 // max length of native instruction --- include/pub_tool_vkiscnums_asm.h +++ include/pub_tool_vkiscnums_asm.h @@ -45,6 +45,9 @@ #elif defined(VGP_ppc64_linux) # include "vki/vki-scnums-ppc64-linux.h" +#elif defined(VGP_s390x_linux) +# include "vki/vki-scnums-s390x-linux.h" + #elif defined(VGP_arm_linux) # include "vki/vki-scnums-arm-linux.h" --- include/valgrind.h +++ include/valgrind.h @@ -118,6 +118,8 @@ #undef PLAT_ppc32_linux #undef PLAT_ppc64_linux #undef PLAT_arm_linux +#undef PLAT_s390x_linux + #if defined(_AIX) && defined(__64BIT__) # define PLAT_ppc64_aix5 1 @@ -139,6 +141,8 @@ # define PLAT_ppc64_linux 1 #elif defined(__linux__) && defined(__arm__) # define PLAT_arm_linux 1 +#elif defined(__linux__) && defined(__s390__) && defined(__s390x__) +# define PLAT_s390x_linux 1 #else /* If we're not compiling for our target platform, don't generate any inline asms. */ @@ -695,6 +699,75 @@ #endif /* PLAT_ppc64_aix5 */ +/* ------------------------ s390x-linux ------------------------ */ + +#if defined(PLAT_s390x_linux) + +typedef + struct { + unsigned long long int nraddr; /* where's the code? */ + } + OrigFn; + +/* __SPECIAL_INSTRUCTION_PREAMBLE will be used to identify Valgrind specific + * code. This detection is implemented in platform specific toIR.c + * (e.g. VEX/priv/guest_s390_decoder.c). + */ +#define __SPECIAL_INSTRUCTION_PREAMBLE \ + "lr 15,15\n\t" \ + "lr 1,1\n\t" \ + "lr 2,2\n\t" \ + "lr 3,3\n\t" + +#define __CLIENT_REQUEST_CODE "lr 2,2\n\t" +#define __GET_NR_CONTEXT_CODE "lr 3,3\n\t" +#define __CALL_NO_REDIR_CODE "lr 4,4\n\t" + +#define VALGRIND_DO_CLIENT_REQUEST( \ + _zzq_rlval, _zzq_default, _zzq_request, \ + _zzq_arg1, _zzq_arg2, _zzq_arg3, _zzq_arg4, _zzq_arg5) \ + { volatile unsigned long long int _zzq_args[6]; \ + volatile unsigned long long int _zzq_result; \ + _zzq_args[0] = (unsigned long long int)(_zzq_request); \ + _zzq_args[1] = (unsigned long long int)(_zzq_arg1); \ + _zzq_args[2] = (unsigned long long int)(_zzq_arg2); \ + _zzq_args[3] = (unsigned long long int)(_zzq_arg3); \ + _zzq_args[4] = (unsigned long long int)(_zzq_arg4); \ + _zzq_args[5] = (unsigned long long int)(_zzq_arg5); \ + __asm__ volatile(/* r2 = args */ \ + "lgr 2,%1\n\t" \ + /* r3 = default */ \ + "lgr 3,%2\n\t" \ + __SPECIAL_INSTRUCTION_PREAMBLE \ + __CLIENT_REQUEST_CODE \ + /* results = r3 */ \ + "lgr %0, 3\n\t" \ + : "=d" (_zzq_result) \ + : "a" (&_zzq_args[0]), "0" (_zzq_default) \ + : "cc", "2", "3", "memory" \ + ); \ + _zzq_rlval = _zzq_result; \ + } + +#define VALGRIND_GET_NR_CONTEXT(_zzq_rlval) \ + { volatile OrigFn* _zzq_orig = &(_zzq_rlval); \ + volatile unsigned long long int __addr; \ + __asm__ volatile(__SPECIAL_INSTRUCTION_PREAMBLE \ + __GET_NR_CONTEXT_CODE \ + "lgr %0, 3\n\t" \ + : "=a" (__addr) \ + : \ + : "cc", "3", "memory" \ + ); \ + _zzq_orig->nraddr = __addr; \ + } + +#define VALGRIND_CALL_NOREDIR_R1 \ + __SPECIAL_INSTRUCTION_PREAMBLE \ + __CALL_NO_REDIR_CODE + +#endif /* PLAT_s390x_linux */ + /* Insert assembly code for other platforms here... */ #endif /* NVALGRIND */ @@ -4239,6 +4312,480 @@ #endif /* PLAT_ppc64_aix5 */ +/* ------------------------- s390x-linux ------------------------- */ + +#if defined(PLAT_s390x_linux) + +/* Similar craziness as x86 (see above), but we use r11 as frame + pointer and save the old r11 in r7 */ +#if defined(__GNUC__) && defined(__GCC_HAVE_DWARF2_CFI_ASM) +# define __FRAME_POINTER \ + ,"d"(__builtin_dwarf_cfa()) +# define VALGRIND_CFI_PROLOGUE \ + "lgr 7,11\n\t" \ + "lgr 11,%2\n\t" \ + ".cfi_remember_state\n\t" \ + ".cfi_def_cfa r11, 0\n\t" +# define VALGRIND_CFI_EPILOGUE \ + "movq 11, 7\n\t" \ + ".cfi_restore_state\n\t" +#else +# define __FRAME_POINTER +# define VALGRIND_CFI_PROLOGUE +# define VALGRIND_CFI_EPILOGUE +#endif + + + + +/* These regs are trashed by the hidden call. Note that we overwrite + r14 in s390_irgen_noredir (VEX/priv/guest_s390_irgen.c) to give the + function a proper return address. All others are ABI defined call + clobbers. */ +#define __CALLER_SAVED_REGS "0","1","2","3","4","5","14", \ + "f0","f1","f2","f3","f4","f5","f6","f7" + + +#define CALL_FN_W_v(lval, orig) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[1]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-160\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,160\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "d" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +/* The call abi has the arguments in r2-r6 and stack */ +#define CALL_FN_W_W(lval, orig, arg1) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[2]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-160\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,160\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_WW(lval, orig, arg1, arg2) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[3]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-160\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,160\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_WWW(lval, orig, arg1, arg2, arg3) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[4]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + _argvec[3] = (unsigned long)arg3; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-160\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + "lg 4,24(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,160\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_WWWW(lval, orig, arg1, arg2, arg3, arg4) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[5]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + _argvec[3] = (unsigned long)arg3; \ + _argvec[4] = (unsigned long)arg4; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-160\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + "lg 4,24(%1)\n\t" \ + "lg 5,32(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,160\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_5W(lval, orig, arg1, arg2, arg3, arg4, arg5) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[6]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + _argvec[3] = (unsigned long)arg3; \ + _argvec[4] = (unsigned long)arg4; \ + _argvec[5] = (unsigned long)arg5; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-160\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + "lg 4,24(%1)\n\t" \ + "lg 5,32(%1)\n\t" \ + "lg 6,40(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,160\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"6","7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_6W(lval, orig, arg1, arg2, arg3, arg4, arg5, \ + arg6) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[7]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + _argvec[3] = (unsigned long)arg3; \ + _argvec[4] = (unsigned long)arg4; \ + _argvec[5] = (unsigned long)arg5; \ + _argvec[6] = (unsigned long)arg6; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-168\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + "lg 4,24(%1)\n\t" \ + "lg 5,32(%1)\n\t" \ + "lg 6,40(%1)\n\t" \ + "mvc 160(8,15), 48(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,168\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"6","7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_7W(lval, orig, arg1, arg2, arg3, arg4, arg5, \ + arg6, arg7) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[8]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + _argvec[3] = (unsigned long)arg3; \ + _argvec[4] = (unsigned long)arg4; \ + _argvec[5] = (unsigned long)arg5; \ + _argvec[6] = (unsigned long)arg6; \ + _argvec[7] = (unsigned long)arg7; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-176\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + "lg 4,24(%1)\n\t" \ + "lg 5,32(%1)\n\t" \ + "lg 6,40(%1)\n\t" \ + "mvc 160(8,15), 48(%1)\n\t" \ + "mvc 168(8,15), 56(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,176\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"6","7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_8W(lval, orig, arg1, arg2, arg3, arg4, arg5, \ + arg6, arg7 ,arg8) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[9]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + _argvec[3] = (unsigned long)arg3; \ + _argvec[4] = (unsigned long)arg4; \ + _argvec[5] = (unsigned long)arg5; \ + _argvec[6] = (unsigned long)arg6; \ + _argvec[7] = (unsigned long)arg7; \ + _argvec[8] = (unsigned long)arg8; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-184\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + "lg 4,24(%1)\n\t" \ + "lg 5,32(%1)\n\t" \ + "lg 6,40(%1)\n\t" \ + "mvc 160(8,15), 48(%1)\n\t" \ + "mvc 168(8,15), 56(%1)\n\t" \ + "mvc 176(8,15), 64(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,184\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"6","7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_9W(lval, orig, arg1, arg2, arg3, arg4, arg5, \ + arg6, arg7 ,arg8, arg9) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[10]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + _argvec[3] = (unsigned long)arg3; \ + _argvec[4] = (unsigned long)arg4; \ + _argvec[5] = (unsigned long)arg5; \ + _argvec[6] = (unsigned long)arg6; \ + _argvec[7] = (unsigned long)arg7; \ + _argvec[8] = (unsigned long)arg8; \ + _argvec[9] = (unsigned long)arg9; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-192\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + "lg 4,24(%1)\n\t" \ + "lg 5,32(%1)\n\t" \ + "lg 6,40(%1)\n\t" \ + "mvc 160(8,15), 48(%1)\n\t" \ + "mvc 168(8,15), 56(%1)\n\t" \ + "mvc 176(8,15), 64(%1)\n\t" \ + "mvc 184(8,15), 72(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,192\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"6","7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_10W(lval, orig, arg1, arg2, arg3, arg4, arg5, \ + arg6, arg7 ,arg8, arg9, arg10) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[11]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + _argvec[3] = (unsigned long)arg3; \ + _argvec[4] = (unsigned long)arg4; \ + _argvec[5] = (unsigned long)arg5; \ + _argvec[6] = (unsigned long)arg6; \ + _argvec[7] = (unsigned long)arg7; \ + _argvec[8] = (unsigned long)arg8; \ + _argvec[9] = (unsigned long)arg9; \ + _argvec[10] = (unsigned long)arg10; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-200\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + "lg 4,24(%1)\n\t" \ + "lg 5,32(%1)\n\t" \ + "lg 6,40(%1)\n\t" \ + "mvc 160(8,15), 48(%1)\n\t" \ + "mvc 168(8,15), 56(%1)\n\t" \ + "mvc 176(8,15), 64(%1)\n\t" \ + "mvc 184(8,15), 72(%1)\n\t" \ + "mvc 192(8,15), 80(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,200\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"6","7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_11W(lval, orig, arg1, arg2, arg3, arg4, arg5, \ + arg6, arg7 ,arg8, arg9, arg10, arg11) \ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[12]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + _argvec[3] = (unsigned long)arg3; \ + _argvec[4] = (unsigned long)arg4; \ + _argvec[5] = (unsigned long)arg5; \ + _argvec[6] = (unsigned long)arg6; \ + _argvec[7] = (unsigned long)arg7; \ + _argvec[8] = (unsigned long)arg8; \ + _argvec[9] = (unsigned long)arg9; \ + _argvec[10] = (unsigned long)arg10; \ + _argvec[11] = (unsigned long)arg11; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-208\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + "lg 4,24(%1)\n\t" \ + "lg 5,32(%1)\n\t" \ + "lg 6,40(%1)\n\t" \ + "mvc 160(8,15), 48(%1)\n\t" \ + "mvc 168(8,15), 56(%1)\n\t" \ + "mvc 176(8,15), 64(%1)\n\t" \ + "mvc 184(8,15), 72(%1)\n\t" \ + "mvc 192(8,15), 80(%1)\n\t" \ + "mvc 200(8,15), 88(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,208\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"6","7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + +#define CALL_FN_W_12W(lval, orig, arg1, arg2, arg3, arg4, arg5, \ + arg6, arg7 ,arg8, arg9, arg10, arg11, arg12)\ + do { \ + volatile OrigFn _orig = (orig); \ + volatile unsigned long _argvec[13]; \ + volatile unsigned long _res; \ + _argvec[0] = (unsigned long)_orig.nraddr; \ + _argvec[1] = (unsigned long)arg1; \ + _argvec[2] = (unsigned long)arg2; \ + _argvec[3] = (unsigned long)arg3; \ + _argvec[4] = (unsigned long)arg4; \ + _argvec[5] = (unsigned long)arg5; \ + _argvec[6] = (unsigned long)arg6; \ + _argvec[7] = (unsigned long)arg7; \ + _argvec[8] = (unsigned long)arg8; \ + _argvec[9] = (unsigned long)arg9; \ + _argvec[10] = (unsigned long)arg10; \ + _argvec[11] = (unsigned long)arg11; \ + _argvec[12] = (unsigned long)arg12; \ + __asm__ volatile( \ + VALGRIND_CFI_PROLOGUE \ + "aghi 15,-216\n\t" \ + "lg 1, 0(%1)\n\t" /* target->r1 */ \ + "lg 2, 8(%1)\n\t" \ + "lg 3,16(%1)\n\t" \ + "lg 4,24(%1)\n\t" \ + "lg 5,32(%1)\n\t" \ + "lg 6,40(%1)\n\t" \ + "mvc 160(8,15), 48(%1)\n\t" \ + "mvc 168(8,15), 56(%1)\n\t" \ + "mvc 176(8,15), 64(%1)\n\t" \ + "mvc 184(8,15), 72(%1)\n\t" \ + "mvc 192(8,15), 80(%1)\n\t" \ + "mvc 200(8,15), 88(%1)\n\t" \ + "mvc 208(8,15), 96(%1)\n\t" \ + VALGRIND_CALL_NOREDIR_R1 \ + "lgr %0, 2\n\t" \ + "aghi 15,216\n\t" \ + VALGRIND_CFI_EPILOGUE \ + : /*out*/ "=d" (_res) \ + : /*in*/ "a" (&_argvec[0]) __FRAME_POINTER \ + : /*trash*/ "cc", "memory", __CALLER_SAVED_REGS,"6","7" \ + ); \ + lval = (__typeof__(lval)) _res; \ + } while (0) + + +#endif /* PLAT_s390x_linux */ + /* ------------------------------------------------------------------ */ /* ARCHITECTURE INDEPENDENT MACROS for CLIENT REQUESTS. */ @@ -4777,6 +5324,7 @@ #undef PLAT_ppc32_linux #undef PLAT_ppc64_linux #undef PLAT_arm_linux +#undef PLAT_s390x_linux #undef PLAT_ppc32_aix5 #undef PLAT_ppc64_aix5 --- include/vki/vki-linux.h +++ include/vki/vki-linux.h @@ -89,6 +89,8 @@ # include "vki-posixtypes-ppc64-linux.h" #elif defined(VGA_arm) # include "vki-posixtypes-arm-linux.h" +#elif defined(VGA_s390x) +# include "vki-posixtypes-s390x-linux.h" #else # error Unknown platform #endif @@ -201,6 +203,8 @@ # include "vki-ppc64-linux.h" #elif defined(VGA_arm) # include "vki-arm-linux.h" +#elif defined(VGA_s390x) +# include "vki-s390x-linux.h" #else # error Unknown platform #endif --- include/vki/vki-posixtypes-s390x-linux.h +++ include/vki/vki-posixtypes-s390x-linux.h @@ -0,0 +1,77 @@ + +/*--------------------------------------------------------------------*/ +/*--- s390x/Linux-specific kernel interface: posix types. ---*/ +/*--- vki-posixtypes-s390x-linux.h ---*/ +/*--------------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm and Volker Sameske */ + +#ifndef __VKI_POSIXTYPES_S390X_LINUX_H +#define __VKI_POSIXTYPES_S390X_LINUX_H + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/posix_types.h +//---------------------------------------------------------------------- + +typedef long __vki_kernel_off_t; +typedef int __vki_kernel_pid_t; +typedef unsigned long __vki_kernel_size_t; +typedef long __vki_kernel_time_t; +typedef long __vki_kernel_suseconds_t; +typedef long __vki_kernel_clock_t; +typedef int __vki_kernel_timer_t; +typedef int __vki_kernel_clockid_t; +typedef int __vki_kernel_daddr_t; +typedef char * __vki_kernel_caddr_t; +typedef unsigned short __vki_kernel_uid16_t; +typedef unsigned short __vki_kernel_gid16_t; +typedef long long __vki_kernel_loff_t; + +typedef unsigned int __vki_kernel_ino_t; +typedef unsigned int __vki_kernel_mode_t; +typedef unsigned int __vki_kernel_nlink_t; +typedef int __vki_kernel_ipc_pid_t; +typedef unsigned int __vki_kernel_uid_t; +typedef unsigned int __vki_kernel_gid_t; +typedef long __vki_kernel_ssize_t; +typedef long __vki_kernel_ptrdiff_t; +typedef unsigned long __vki_kernel_sigset_t; /* at least 32 bits */ +typedef __vki_kernel_uid_t __vki_kernel_old_uid_t; +typedef __vki_kernel_gid_t __vki_kernel_old_gid_t; +typedef __vki_kernel_uid_t __vki_kernel_uid32_t; +typedef __vki_kernel_gid_t __vki_kernel_gid32_t; +typedef unsigned short __vki_kernel_old_dev_t; + +typedef struct { + int val[2]; +} __vki_kernel_fsid_t; + +#endif // __VKI_POSIXTYPES_S390X_LINUX_H + +/*--------------------------------------------------------------------*/ +/*--- end ---*/ +/*--------------------------------------------------------------------*/ --- include/vki/vki-s390x-linux.h +++ include/vki/vki-s390x-linux.h @@ -0,0 +1,941 @@ + +/*--------------------------------------------------------------------*/ +/*--- s390x/Linux-specific kernel interface. vki-s390x-linux.h ---*/ +/*--------------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm and Volker Sameske */ + +#ifndef __VKI_S390X_LINUX_H +#define __VKI_S390X_LINUX_H + +#define __force + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/types.h +//---------------------------------------------------------------------- + +typedef __signed__ char __vki_s8; +typedef unsigned char __vki_u8; + +typedef __signed__ short __vki_s16; +typedef unsigned short __vki_u16; + +typedef __signed__ int __vki_s32; +typedef unsigned int __vki_u32; + +typedef __signed__ long __vki_s64; +typedef unsigned long __vki_u64; + +typedef unsigned short vki_u16; + +typedef unsigned int vki_u32; + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/page.h +//---------------------------------------------------------------------- + +/* PAGE_SHIFT determines the page size */ +#define VKI_PAGE_SHIFT 12 +#define VKI_PAGE_SIZE (1UL << VKI_PAGE_SHIFT) + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/siginfo.h +//---------------------------------------------------------------------- + +/* We need that to ensure that sizeof(siginfo) == 128. */ +#ifdef __s390x__ +#define __VKI_ARCH_SI_PREAMBLE_SIZE (4 * sizeof(int)) +#endif + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/sigcontext.h +//---------------------------------------------------------------------- + +#define __VKI_NUM_GPRS 16 +#define __VKI_NUM_FPRS 16 +#define __VKI_NUM_ACRS 16 + +#ifndef VGA_s390x + +/* Has to be at least _NSIG_WORDS from asm/signal.h */ +#define _VKI_SIGCONTEXT_NSIG 64 +#define _VKI_SIGCONTEXT_NSIG_BPW 32 +/* Size of stack frame allocated when calling signal handler. */ +#define __VKI_SIGNAL_FRAMESIZE 96 + +#else /* VGA_s390x */ + +/* Has to be at least _NSIG_WORDS from asm/signal.h */ +#define _VKI_SIGCONTEXT_NSIG 64 +#define _VKI_SIGCONTEXT_NSIG_BPW 64 +/* Size of stack frame allocated when calling signal handler. */ +#define __VKI_SIGNAL_FRAMESIZE 160 + +#endif /* VGA_s390x */ + + +#define _VKI_SIGCONTEXT_NSIG_WORDS (_VKI_SIGCONTEXT_NSIG / _VKI_SIGCONTEXT_NSIG_BPW) +#define _VKI_SIGMASK_COPY_SIZE (sizeof(unsigned long)*_VKI_SIGCONTEXT_NSIG_WORDS) + +typedef struct +{ + unsigned long mask; + unsigned long addr; +} __attribute__ ((aligned(8))) _vki_psw_t; + +typedef struct +{ + _vki_psw_t psw; + unsigned long gprs[__VKI_NUM_GPRS]; + unsigned int acrs[__VKI_NUM_ACRS]; +} _vki_s390_regs_common; + +typedef struct +{ + unsigned int fpc; + double fprs[__VKI_NUM_FPRS]; +} _vki_s390_fp_regs; + +typedef struct +{ + _vki_s390_regs_common regs; + _vki_s390_fp_regs fpregs; +} _vki_sigregs; + + +struct vki_sigcontext +{ + unsigned long oldmask[_VKI_SIGCONTEXT_NSIG_WORDS]; + _vki_sigregs __user *sregs; +}; + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/signal.h +//---------------------------------------------------------------------- + +#define _VKI_NSIG _VKI_SIGCONTEXT_NSIG +#define _VKI_NSIG_BPW _VKI_SIGCONTEXT_NSIG_BPW +#define _VKI_NSIG_WORDS _VKI_SIGCONTEXT_NSIG_WORDS + +typedef unsigned long vki_old_sigset_t; + +typedef struct { + unsigned long sig[_VKI_NSIG_WORDS]; +} vki_sigset_t; + +#define VKI_SIGHUP 1 +#define VKI_SIGINT 2 +#define VKI_SIGQUIT 3 +#define VKI_SIGILL 4 +#define VKI_SIGTRAP 5 +#define VKI_SIGABRT 6 +#define VKI_SIGIOT 6 +#define VKI_SIGBUS 7 +#define VKI_SIGFPE 8 +#define VKI_SIGKILL 9 +#define VKI_SIGUSR1 10 +#define VKI_SIGSEGV 11 +#define VKI_SIGUSR2 12 +#define VKI_SIGPIPE 13 +#define VKI_SIGALRM 14 +#define VKI_SIGTERM 15 +#define VKI_SIGSTKFLT 16 +#define VKI_SIGCHLD 17 +#define VKI_SIGCONT 18 +#define VKI_SIGSTOP 19 +#define VKI_SIGTSTP 20 +#define VKI_SIGTTIN 21 +#define VKI_SIGTTOU 22 +#define VKI_SIGURG 23 +#define VKI_SIGXCPU 24 +#define VKI_SIGXFSZ 25 +#define VKI_SIGVTALRM 26 +#define VKI_SIGPROF 27 +#define VKI_SIGWINCH 28 +#define VKI_SIGIO 29 +#define VKI_SIGPOLL VKI_SIGIO +/* +#define VKI_SIGLOST 29 +*/ +#define VKI_SIGPWR 30 +#define VKI_SIGSYS 31 +#define VKI_SIGUNUSED 31 + +/* These should not be considered constants from userland. */ +#define VKI_SIGRTMIN 32 +#define VKI_SIGRTMAX _VKI_NSIG + +/* + * SA_FLAGS values: + * + * SA_ONSTACK indicates that a registered stack_t will be used. + * SA_INTERRUPT is a no-op, but left due to historical reasons. Use the + * SA_RESTART flag to get restarting signals (which were the default long ago) + * SA_NOCLDSTOP flag to turn off SIGCHLD when children stop. + * SA_RESETHAND clears the handler when the signal is delivered. + * SA_NOCLDWAIT flag on SIGCHLD to inhibit zombies. + * SA_NODEFER prevents the current signal from being masked in the handler. + * + * SA_ONESHOT and SA_NOMASK are the historical Linux names for the Single + * Unix names RESETHAND and NODEFER respectively. + */ +#define VKI_SA_NOCLDSTOP 0x00000001 +#define VKI_SA_NOCLDWAIT 0x00000002 +#define VKI_SA_SIGINFO 0x00000004 +#define VKI_SA_ONSTACK 0x08000000 +#define VKI_SA_RESTART 0x10000000 +#define VKI_SA_NODEFER 0x40000000 +#define VKI_SA_RESETHAND 0x80000000 + +#define VKI_SA_NOMASK VKI_SA_NODEFER +#define VKI_SA_ONESHOT VKI_SA_RESETHAND +#define VKI_SA_INTERRUPT 0x20000000 /* dummy -- ignored */ + +#define VKI_SA_RESTORER 0x04000000 + +/* + * sigaltstack controls + */ +#define VKI_SS_ONSTACK 1 +#define VKI_SS_DISABLE 2 + +#define VKI_MINSIGSTKSZ 2048 +#define VKI_SIGSTKSZ 8192 + + +/* Next lines asm-generic/signal.h */ +#define VKI_SIG_BLOCK 0 /* for blocking signals */ +#define VKI_SIG_UNBLOCK 1 /* for unblocking signals */ +#define VKI_SIG_SETMASK 2 /* for setting the signal mask */ + +typedef void __vki_signalfn_t(int); +typedef __vki_signalfn_t __user *__vki_sighandler_t; + +/* default signal handling */ +#define VKI_SIG_DFL ((__force __vki_sighandler_t)0) +/* ignore signal */ +#define VKI_SIG_IGN ((__force __vki_sighandler_t)1) +/* error return from signal */ +#define VKI_SIG_ERR ((__force __vki_sighandler_t)-1) +/* Back to asm-s390/signal.h */ + +struct vki_old_sigaction { + // [[Nb: a 'k' prefix is added to "sa_handler" because + // bits/sigaction.h (which gets dragged in somehow via signal.h) + // #defines it as something else. Since that is done for glibc's + // purposes, which we don't care about here, we use our own name.]] + __vki_sighandler_t ksa_handler; + vki_old_sigset_t sa_mask; + unsigned long sa_flags; + void (*sa_restorer)(void); +}; + +struct vki_sigaction { + // [[See comment about extra 'k' above]] + __vki_sighandler_t ksa_handler; + unsigned long sa_flags; + void (*sa_restorer)(void); + vki_sigset_t sa_mask; /* mask last for extensibility */ +}; + +struct vki_k_sigaction { + struct vki_sigaction sa; +}; + + +/* On Linux we use the same type for passing sigactions to + and from the kernel. Hence: */ +typedef struct vki_sigaction vki_sigaction_toK_t; +typedef struct vki_sigaction vki_sigaction_fromK_t; + + +typedef struct vki_sigaltstack { + void __user *ss_sp; + int ss_flags; + vki_size_t ss_size; +} vki_stack_t; + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/mman.h +//---------------------------------------------------------------------- + +#define VKI_PROT_NONE 0x0 /* No page permissions */ +#define VKI_PROT_READ 0x1 /* page can be read */ +#define VKI_PROT_WRITE 0x2 /* page can be written */ +#define VKI_PROT_EXEC 0x4 /* page can be executed */ +#define VKI_PROT_GROWSDOWN 0x01000000 /* mprotect flag: extend + change to start of + growsdown vma */ +#define VKI_PROT_GROWSUP 0x02000000 /* mprotect flag: + extend change to end + of growsup vma */ + +#define VKI_MAP_PRIVATE 0x0002 /* */ +#define VKI_MAP_FIXED 0x0010 /* */ +#define VKI_MAP_ANONYMOUS 0x0020 /* */ + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/fcntl.h +//---------------------------------------------------------------------- + +#define VKI_O_RDONLY 00000000 +#define VKI_O_WRONLY 00000001 +#define VKI_O_RDWR 00000002 +#define VKI_O_ACCMODE 00000003 +#define VKI_O_CREAT 00000100 /* not fcntl */ +#define VKI_O_EXCL 00000200 /* not fcntl */ +#define VKI_O_NOCTTY 00000400 /* not fcntl */ +#define VKI_O_TRUNC 00001000 /* not fcntl */ +#define VKI_O_APPEND 00002000 + +#define VKI_AT_FDCWD -100 + +#define VKI_F_DUPFD 0 /* dup */ +#define VKI_F_GETFD 1 /* get close_on_exec */ +#define VKI_F_SETFD 2 /* set/clear close_on_exec */ +#define VKI_F_GETFL 3 /* get file->f_flags */ +#define VKI_F_SETFL 4 /* set file->f_flags */ +#define VKI_F_GETLK 5 +#define VKI_F_SETLK 6 +#define VKI_F_SETLKW 7 +#define VKI_F_SETOWN 8 /* for sockets. */ +#define VKI_F_GETOWN 9 /* for sockets. */ +#define VKI_F_SETSIG 10 /* for sockets. */ +#define VKI_F_GETSIG 11 /* for sockets. */ + +#define VKI_FD_CLOEXEC 1 /* actually anything with low bit set goes */ + +#define VKI_F_LINUX_SPECIFIC_BASE 1024 + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390x/resource.h +//---------------------------------------------------------------------- + +// which just does #include + +#define VKI_RLIMIT_DATA 2 /* max data size */ +#define VKI_RLIMIT_STACK 3 /* max stack size */ +#define VKI_RLIMIT_CORE 4 /* max core file size */ +#define VKI_RLIMIT_NOFILE 7 /* max number of open files */ + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/socket.h +//---------------------------------------------------------------------- + +#define VKI_SOL_SOCKET 1 + +#define VKI_SO_TYPE 3 + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/sockios.h +//---------------------------------------------------------------------- + +#define VKI_SIOCSPGRP 0x8902 +#define VKI_SIOCGPGRP 0x8904 +#define VKI_SIOCGSTAMP 0x8906 /* Get stamp (timeval) */ +/* since 2.6.22 */ +#define VKI_SIOCGSTAMPNS 0x8907 /* Get stamp (timespec) */ + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/stat.h +//---------------------------------------------------------------------- + +#ifndef VGA_s390x +struct vki_stat { + unsigned short st_dev; + unsigned short __pad1; + unsigned long st_ino; + unsigned short st_mode; + unsigned short st_nlink; + unsigned short st_uid; + unsigned short st_gid; + unsigned short st_rdev; + unsigned short __pad2; + unsigned long st_size; + unsigned long st_blksize; + unsigned long st_blocks; + unsigned long st_atime; + unsigned long st_atime_nsec; + unsigned long st_mtime; + unsigned long st_mtime_nsec; + unsigned long st_ctime; + unsigned long st_ctime_nsec; + unsigned long __unused4; + unsigned long __unused5; +}; + +/* This matches struct stat64 in glibc2.1, hence the absolutely + * insane amounts of padding around dev_t's. + */ +struct vki_stat64 { + unsigned long long st_dev; + unsigned int __pad1; + unsigned long __st_ino; + unsigned int st_mode; + unsigned int st_nlink; + unsigned long st_uid; + unsigned long st_gid; + unsigned long long st_rdev; + unsigned int __pad3; + long long st_size; + unsigned long st_blksize; + unsigned char __pad4[4]; + unsigned long __pad5; /* future possible st_blocks high bits */ + unsigned long st_blocks; /* Number 512-byte blocks allocated. */ + unsigned long st_atime; + unsigned long st_atime_nsec; + unsigned long st_mtime; + unsigned long st_mtime_nsec; + unsigned long st_ctime; + unsigned long st_ctime_nsec; /* will be high 32 bits of ctime someday */ + unsigned long long st_ino; +}; + +#else + +struct vki_stat { + unsigned long st_dev; + unsigned long st_ino; + unsigned long st_nlink; + unsigned int st_mode; + unsigned int st_uid; + unsigned int st_gid; + unsigned int __pad1; + unsigned long st_rdev; + unsigned long st_size; + unsigned long st_atime; + unsigned long st_atime_nsec; + unsigned long st_mtime; + unsigned long st_mtime_nsec; + unsigned long st_ctime; + unsigned long st_ctime_nsec; + unsigned long st_blksize; + long st_blocks; + unsigned long __unused[3]; +}; + +#endif /* VGA_s390x */ + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/statfs.h +//---------------------------------------------------------------------- + +struct vki_statfs { + int f_type; + int f_bsize; + long f_blocks; + long f_bfree; + long f_bavail; + long f_files; + long f_ffree; + __vki_kernel_fsid_t f_fsid; + int f_namelen; + int f_frsize; + int f_spare[5]; +}; + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/termios.h +//---------------------------------------------------------------------- + +struct vki_winsize { + unsigned short ws_row; + unsigned short ws_col; + unsigned short ws_xpixel; + unsigned short ws_ypixel; +}; + +#define VKI_NCC 8 +struct vki_termio { + unsigned short c_iflag; /* input mode flags */ + unsigned short c_oflag; /* output mode flags */ + unsigned short c_cflag; /* control mode flags */ + unsigned short c_lflag; /* local mode flags */ + unsigned char c_line; /* line discipline */ + unsigned char c_cc[VKI_NCC]; /* control characters */ +}; + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/termbits.h +//---------------------------------------------------------------------- + +typedef unsigned char vki_cc_t; +typedef unsigned int vki_tcflag_t; + +#define VKI_NCCS 19 +struct vki_termios { + vki_tcflag_t c_iflag; /* input mode flags */ + vki_tcflag_t c_oflag; /* output mode flags */ + vki_tcflag_t c_cflag; /* control mode flags */ + vki_tcflag_t c_lflag; /* local mode flags */ + vki_cc_t c_line; /* line discipline */ + vki_cc_t c_cc[VKI_NCCS]; /* control characters */ +}; + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/ioctl.h +//---------------------------------------------------------------------- + +#define _VKI_IOC_NRBITS 8 +#define _VKI_IOC_TYPEBITS 8 +#define _VKI_IOC_SIZEBITS 14 +#define _VKI_IOC_DIRBITS 2 + +#define _VKI_IOC_NRMASK ((1 << _VKI_IOC_NRBITS)-1) +#define _VKI_IOC_TYPEMASK ((1 << _VKI_IOC_TYPEBITS)-1) +#define _VKI_IOC_SIZEMASK ((1 << _VKI_IOC_SIZEBITS)-1) +#define _VKI_IOC_DIRMASK ((1 << _VKI_IOC_DIRBITS)-1) + +#define _VKI_IOC_NRSHIFT 0 +#define _VKI_IOC_TYPESHIFT (_VKI_IOC_NRSHIFT+_VKI_IOC_NRBITS) +#define _VKI_IOC_SIZESHIFT (_VKI_IOC_TYPESHIFT+_VKI_IOC_TYPEBITS) +#define _VKI_IOC_DIRSHIFT (_VKI_IOC_SIZESHIFT+_VKI_IOC_SIZEBITS) + +#define _VKI_IOC_NONE 0U +#define _VKI_IOC_WRITE 1U +#define _VKI_IOC_READ 2U + +#define _VKI_IOC(dir,type,nr,size) \ + (((dir) << _VKI_IOC_DIRSHIFT) | \ + ((type) << _VKI_IOC_TYPESHIFT) | \ + ((nr) << _VKI_IOC_NRSHIFT) | \ + ((size) << _VKI_IOC_SIZESHIFT)) + +/* used to create numbers */ +#define _VKI_IO(type,nr) _VKI_IOC(_VKI_IOC_NONE,(type),(nr),0) +#define _VKI_IOR(type,nr,size) _VKI_IOC(_VKI_IOC_READ,(type),(nr),(_VKI_IOC_TYPECHECK(size))) +#define _VKI_IOW(type,nr,size) _VKI_IOC(_VKI_IOC_WRITE,(type),(nr),(_VKI_IOC_TYPECHECK(size))) +#define _VKI_IOWR(type,nr,size) _VKI_IOC(_VKI_IOC_READ|_VKI_IOC_WRITE,(type),(nr),(_VKI_IOC_TYPECHECK(size))) + +/* used to decode ioctl numbers.. */ +#define _VKI_IOC_DIR(nr) (((nr) >> _VKI_IOC_DIRSHIFT) & _VKI_IOC_DIRMASK) +#define _VKI_IOC_TYPE(nr) (((nr) >> _VKI_IOC_TYPESHIFT) & _VKI_IOC_TYPEMASK) +#define _VKI_IOC_NR(nr) (((nr) >> _VKI_IOC_NRSHIFT) & _VKI_IOC_NRMASK) +#define _VKI_IOC_SIZE(nr) (((nr) >> _VKI_IOC_SIZESHIFT) & _VKI_IOC_SIZEMASK) + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/ioctls.h +//---------------------------------------------------------------------- + +/* 0x54 is just a magic number to make these relatively unique ('T') */ + +#define VKI_TCGETS 0x5401 +#define VKI_TCSETS 0x5402 +#define VKI_TCSETSW 0x5403 +#define VKI_TCSETSF 0x5404 +#define VKI_TCGETA 0x5405 +#define VKI_TCSETA 0x5406 +#define VKI_TCSETAW 0x5407 +#define VKI_TCSETAF 0x5408 +#define VKI_TCSBRK 0x5409 +#define VKI_TCXONC 0x540A +#define VKI_TCFLSH 0x540B + +#define VKI_TIOCSCTTY 0x540E +#define VKI_TIOCGPGRP 0x540F +#define VKI_TIOCSPGRP 0x5410 +#define VKI_TIOCOUTQ 0x5411 + +#define VKI_TIOCGWINSZ 0x5413 +#define VKI_TIOCSWINSZ 0x5414 +#define VKI_TIOCMGET 0x5415 +#define VKI_TIOCMBIS 0x5416 +#define VKI_TIOCMBIC 0x5417 +#define VKI_TIOCMSET 0x5418 + +#define VKI_FIONREAD 0x541B +#define VKI_TIOCLINUX 0x541C + +#define VKI_FIONBIO 0x5421 + +#define VKI_TCSBRKP 0x5425 /* Needed for POSIX tcsendbreak() */ + +#define VKI_TIOCGPTN _VKI_IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */ +#define VKI_TIOCSPTLCK _VKI_IOW('T',0x31, int) /* Lock/unlock Pty */ + +#define VKI_FIOASYNC 0x5452 + +#define VKI_TIOCSERGETLSR 0x5459 /* Get line status register */ + +#define VKI_TIOCGICOUNT 0x545D /* read serial port inline interrupt counts */ + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/poll.h +//---------------------------------------------------------------------- + +struct vki_pollfd { + int fd; + short events; + short revents; +}; + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/ptrace.h +//---------------------------------------------------------------------- +#define VKI_NUM_GPRS 16 +#define VKI_NUM_FPRS 16 +#define VKI_NUM_CRS 16 +#define VKI_NUM_ACRS 16 + +typedef union +{ + float f; + double d; + __vki_u64 ui; + struct + { + __vki_u32 hi; + __vki_u32 lo; + } fp; +} vki_freg_t; + +typedef struct +{ + __vki_u32 fpc; + vki_freg_t fprs[VKI_NUM_FPRS]; +} vki_s390_fp_regs; + +typedef struct +{ + unsigned long mask; + unsigned long addr; +} __attribute__ ((aligned(8))) vki_psw_t; + +typedef struct +{ + vki_psw_t psw; + unsigned long gprs[VKI_NUM_GPRS]; + unsigned int acrs[VKI_NUM_ACRS]; + unsigned long orig_gpr2; +} vki_s390_regs; + +/* + * Now for the program event recording (trace) definitions. + */ +typedef struct +{ + unsigned long cr[3]; +} vki_per_cr_words; + +typedef struct +{ +#ifdef VGA_s390x + unsigned : 32; +#endif /* VGA_s390x */ + unsigned em_branching : 1; + unsigned em_instruction_fetch : 1; + /* + * Switching on storage alteration automatically fixes + * the storage alteration event bit in the users std. + */ + unsigned em_storage_alteration : 1; + unsigned em_gpr_alt_unused : 1; + unsigned em_store_real_address : 1; + unsigned : 3; + unsigned branch_addr_ctl : 1; + unsigned : 1; + unsigned storage_alt_space_ctl : 1; + unsigned : 21; + unsigned long starting_addr; + unsigned long ending_addr; +} vki_per_cr_bits; + +typedef struct +{ + unsigned short perc_atmid; + unsigned long address; + unsigned char access_id; +} vki_per_lowcore_words; + +typedef struct +{ + unsigned perc_branching : 1; + unsigned perc_instruction_fetch : 1; + unsigned perc_storage_alteration : 1; + unsigned perc_gpr_alt_unused : 1; + unsigned perc_store_real_address : 1; + unsigned : 3; + unsigned atmid_psw_bit_31 : 1; + unsigned atmid_validity_bit : 1; + unsigned atmid_psw_bit_32 : 1; + unsigned atmid_psw_bit_5 : 1; + unsigned atmid_psw_bit_16 : 1; + unsigned atmid_psw_bit_17 : 1; + unsigned si : 2; + unsigned long address; + unsigned : 4; + unsigned access_id : 4; +} vki_per_lowcore_bits; + +typedef struct +{ + union { + vki_per_cr_words words; + vki_per_cr_bits bits; + } control_regs; + /* + * Use these flags instead of setting em_instruction_fetch + * directly they are used so that single stepping can be + * switched on & off while not affecting other tracing + */ + unsigned single_step : 1; + unsigned instruction_fetch : 1; + unsigned : 30; + /* + * These addresses are copied into cr10 & cr11 if single + * stepping is switched off + */ + unsigned long starting_addr; + unsigned long ending_addr; + union { + vki_per_lowcore_words words; + vki_per_lowcore_bits bits; + } lowcore; +} vki_per_struct; + +/* + * The user_regs_struct defines the way the user registers are + * store on the stack for signal handling. + */ +struct vki_user_regs_struct +{ + vki_psw_t psw; + unsigned long gprs[VKI_NUM_GPRS]; + unsigned int acrs[VKI_NUM_ACRS]; + unsigned long orig_gpr2; + vki_s390_fp_regs fp_regs; + /* + * These per registers are in here so that gdb can modify them + * itself as there is no "official" ptrace interface for hardware + * watchpoints. This is the way intel does it. + */ + vki_per_struct per_info; + unsigned long ieee_instruction_pointer; + /* Used to give failing instruction back to user for ieee exceptions */ +}; + +typedef struct +{ + unsigned int vki_len; + unsigned long vki_kernel_addr; + unsigned long vki_process_addr; +} vki_ptrace_area; + +/* + * S/390 specific non posix ptrace requests + */ +#define VKI_PTRACE_PEEKUSR_AREA 0x5000 +#define VKI_PTRACE_POKEUSR_AREA 0x5001 + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/elf.h +//---------------------------------------------------------------------- + +typedef vki_s390_fp_regs vki_elf_fpregset_t; +typedef vki_s390_regs vki_elf_gregset_t; + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/ucontext.h +//---------------------------------------------------------------------- + +struct vki_ucontext { + unsigned long uc_flags; + struct vki_ucontext *uc_link; + vki_stack_t uc_stack; + _vki_sigregs uc_mcontext; + vki_sigset_t uc_sigmask; /* mask last for extensibility */ +}; + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/ipcbuf.h +//---------------------------------------------------------------------- + +struct vki_ipc64_perm +{ + __vki_kernel_key_t key; + __vki_kernel_uid32_t uid; + __vki_kernel_gid32_t gid; + __vki_kernel_uid32_t cuid; + __vki_kernel_gid32_t cgid; + __vki_kernel_mode_t mode; + unsigned short __pad1; + unsigned short seq; +#ifndef VGA_s390x + unsigned short __pad2; +#endif /* ! VGA_s390x */ + unsigned long __unused1; + unsigned long __unused2; +}; + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/sembuf.h +//---------------------------------------------------------------------- + +struct vki_semid64_ds { + struct vki_ipc64_perm sem_perm; /* permissions .. see ipc.h */ + __vki_kernel_time_t sem_otime; /* last semop time */ +#ifndef VGA_s390x + unsigned long __unused1; +#endif /* ! VGA_s390x */ + __vki_kernel_time_t sem_ctime; /* last change time */ +#ifndef VGA_s390x + unsigned long __unused2; +#endif /* ! VGA_s390x */ + unsigned long sem_nsems; /* no. of semaphores in array */ + unsigned long __unused3; + unsigned long __unused4; +}; + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/msgbuf.h +//---------------------------------------------------------------------- + +struct vki_msqid64_ds { + struct vki_ipc64_perm msg_perm; + __vki_kernel_time_t msg_stime; /* last msgsnd time */ +#ifndef VGA_s390x + unsigned long __unused1; +#endif /* ! VGA_s390x */ + __vki_kernel_time_t msg_rtime; /* last msgrcv time */ +#ifndef VGA_s390x + unsigned long __unused2; +#endif /* ! VGA_s390x */ + __vki_kernel_time_t msg_ctime; /* last change time */ +#ifndef VGA_s390x + unsigned long __unused3; +#endif /* ! VGA_s390x */ + unsigned long msg_cbytes; /* current number of bytes on queue */ + unsigned long msg_qnum; /* number of messages in queue */ + unsigned long msg_qbytes; /* max number of bytes on queue */ + __vki_kernel_pid_t msg_lspid; /* pid of last msgsnd */ + __vki_kernel_pid_t msg_lrpid; /* last receive pid */ + unsigned long __unused4; + unsigned long __unused5; +}; + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/ipc.h +//---------------------------------------------------------------------- + +struct vki_ipc_kludge { + struct vki_msgbuf __user *msgp; + long msgtyp; +}; + +#define VKI_SEMOP 1 +#define VKI_SEMGET 2 +#define VKI_SEMCTL 3 +#define VKI_SEMTIMEDOP 4 +#define VKI_MSGSND 11 +#define VKI_MSGRCV 12 +#define VKI_MSGGET 13 +#define VKI_MSGCTL 14 +#define VKI_SHMAT 21 +#define VKI_SHMDT 22 +#define VKI_SHMGET 23 +#define VKI_SHMCTL 24 + + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/shmbuf.h +//---------------------------------------------------------------------- + +struct vki_shmid64_ds { + struct vki_ipc64_perm shm_perm; /* operation perms */ + vki_size_t shm_segsz; /* size of segment (bytes) */ + __vki_kernel_time_t shm_atime; /* last attach time */ +#ifndef VGA_s390x + unsigned long __unused1; +#endif /* ! VGA_s390x */ + __vki_kernel_time_t shm_dtime; /* last detach time */ +#ifndef VGA_s390x + unsigned long __unused2; +#endif /* ! VGA_s390x */ + __vki_kernel_time_t shm_ctime; /* last change time */ +#ifndef VGA_s390x + unsigned long __unused3; +#endif /* ! VGA_s390x */ + __vki_kernel_pid_t shm_cpid; /* pid of creator */ + __vki_kernel_pid_t shm_lpid; /* pid of last operator */ + unsigned long shm_nattch; /* no. of current attaches */ + unsigned long __unused4; + unsigned long __unused5; +}; + +struct vki_shminfo64 { + unsigned long shmmax; + unsigned long shmmin; + unsigned long shmmni; + unsigned long shmseg; + unsigned long shmall; + unsigned long __unused1; + unsigned long __unused2; + unsigned long __unused3; + unsigned long __unused4; +}; + + +//---------------------------------------------------------------------- +// The following are defined in the VKI namespace but are nowhere found +// in the linux headers. +//---------------------------------------------------------------------- +#define VKI_BIG_ENDIAN 1 +#define VKI_MAX_PAGE_SHIFT VKI_PAGE_SHIFT +#define VKI_MAX_PAGE_SIZE VKI_PAGE_SIZE + +//---------------------------------------------------------------------- +// From linux-2.6.35.4/arch/s390x/include/asm/shmparam.h +//---------------------------------------------------------------------- + +#define VKI_SHMLBA VKI_PAGE_SIZE + +/* If a system call returns a value >= VKI_MAX_ERRNO then that is considered + an error condition. I.e. the system call failed. */ +#define VKI_MAX_ERRNO -125 + +#endif // __VKI_S390X_LINUX_H + +/*--------------------------------------------------------------------*/ +/*--- end ---*/ +/*--------------------------------------------------------------------*/ --- include/vki/vki-scnums-s390x-linux.h +++ include/vki/vki-scnums-s390x-linux.h @@ -0,0 +1,447 @@ + +/*--------------------------------------------------------------------*/ +/*--- System call numbers for s390x-linux. ---*/ +/*--- vki-scnums-s390x-linux.h ---*/ +/*--------------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm and Christian Borntraeger. */ + +#ifndef __VKI_SCNUMS_S390X_LINUX_H +#define __VKI_SCNUMS_S390X_LINUX_H + +//---------------------------------------------------------------------- +// From linux-2.6.16.60/include/asm-s390/unistd.h +//---------------------------------------------------------------------- + + +#define __NR_exit 1 +#define __NR_fork 2 +#define __NR_read 3 +#define __NR_write 4 +#define __NR_open 5 +#define __NR_close 6 +#define __NR_restart_syscall 7 +#define __NR_creat 8 +#define __NR_link 9 +#define __NR_unlink 10 +#define __NR_execve 11 +#define __NR_chdir 12 +#define __NR_time 13 +#define __NR_mknod 14 +#define __NR_chmod 15 +#define __NR_lchown 16 +#define __NR_lseek 19 +#define __NR_getpid 20 +#define __NR_mount 21 +#define __NR_umount 22 +#define __NR_setuid 23 +#define __NR_getuid 24 +#define __NR_stime 25 +#define __NR_ptrace 26 +#define __NR_alarm 27 +#define __NR_pause 29 +#define __NR_utime 30 +#define __NR_access 33 +#define __NR_nice 34 +#define __NR_sync 36 +#define __NR_kill 37 +#define __NR_rename 38 +#define __NR_mkdir 39 +#define __NR_rmdir 40 +#define __NR_dup 41 +#define __NR_pipe 42 +#define __NR_times 43 +#define __NR_brk 45 +#define __NR_setgid 46 +#define __NR_getgid 47 +#define __NR_signal 48 +#define __NR_geteuid 49 +#define __NR_getegid 50 +#define __NR_acct 51 +#define __NR_umount2 52 +#define __NR_ioctl 54 +#define __NR_fcntl 55 +#define __NR_setpgid 57 +#define __NR_umask 60 +#define __NR_chroot 61 +#define __NR_ustat 62 +#define __NR_dup2 63 +#define __NR_getppid 64 +#define __NR_getpgrp 65 +#define __NR_setsid 66 +#define __NR_sigaction 67 +#define __NR_setreuid 70 +#define __NR_setregid 71 +#define __NR_sigsuspend 72 +#define __NR_sigpending 73 +#define __NR_sethostname 74 +#define __NR_setrlimit 75 +#define __NR_getrlimit 76 +#define __NR_getrusage 77 +#define __NR_gettimeofday 78 +#define __NR_settimeofday 79 +#define __NR_getgroups 80 +#define __NR_setgroups 81 +#define __NR_symlink 83 +#define __NR_readlink 85 +#define __NR_uselib 86 +#define __NR_swapon 87 +#define __NR_reboot 88 +#define __NR_readdir 89 +#define __NR_mmap 90 +#define __NR_munmap 91 +#define __NR_truncate 92 +#define __NR_ftruncate 93 +#define __NR_fchmod 94 +#define __NR_fchown 95 +#define __NR_getpriority 96 +#define __NR_setpriority 97 +#define __NR_statfs 99 +#define __NR_fstatfs 100 +#define __NR_ioperm 101 +#define __NR_socketcall 102 +#define __NR_syslog 103 +#define __NR_setitimer 104 +#define __NR_getitimer 105 +#define __NR_stat 106 +#define __NR_lstat 107 +#define __NR_fstat 108 +#define __NR_lookup_dcookie 110 +#define __NR_vhangup 111 +#define __NR_idle 112 +#define __NR_wait4 114 +#define __NR_swapoff 115 +#define __NR_sysinfo 116 +#define __NR_ipc 117 +#define __NR_fsync 118 +#define __NR_sigreturn 119 +#define __NR_clone 120 +#define __NR_setdomainname 121 +#define __NR_uname 122 +#define __NR_adjtimex 124 +#define __NR_mprotect 125 +#define __NR_sigprocmask 126 +#define __NR_create_module 127 +#define __NR_init_module 128 +#define __NR_delete_module 129 +#define __NR_get_kernel_syms 130 +#define __NR_quotactl 131 +#define __NR_getpgid 132 +#define __NR_fchdir 133 +#define __NR_bdflush 134 +#define __NR_sysfs 135 +#define __NR_personality 136 +#define __NR_afs_syscall 137 /* Syscall for Andrew File System */ +#define __NR_setfsuid 138 +#define __NR_setfsgid 139 +#define __NR__llseek 140 +#define __NR_getdents 141 +#define __NR__newselect 142 +#define __NR_flock 143 +#define __NR_msync 144 +#define __NR_readv 145 +#define __NR_writev 146 +#define __NR_getsid 147 +#define __NR_fdatasync 148 +#define __NR__sysctl 149 +#define __NR_mlock 150 +#define __NR_munlock 151 +#define __NR_mlockall 152 +#define __NR_munlockall 153 +#define __NR_sched_setparam 154 +#define __NR_sched_getparam 155 +#define __NR_sched_setscheduler 156 +#define __NR_sched_getscheduler 157 +#define __NR_sched_yield 158 +#define __NR_sched_get_priority_max 159 +#define __NR_sched_get_priority_min 160 +#define __NR_sched_rr_get_interval 161 +#define __NR_nanosleep 162 +#define __NR_mremap 163 +#define __NR_setresuid 164 +#define __NR_getresuid 165 +#define __NR_query_module 167 +#define __NR_poll 168 +#define __NR_nfsservctl 169 +#define __NR_setresgid 170 +#define __NR_getresgid 171 +#define __NR_prctl 172 +#define __NR_rt_sigreturn 173 +#define __NR_rt_sigaction 174 +#define __NR_rt_sigprocmask 175 +#define __NR_rt_sigpending 176 +#define __NR_rt_sigtimedwait 177 +#define __NR_rt_sigqueueinfo 178 +#define __NR_rt_sigsuspend 179 +#define __NR_pread64 180 +#define __NR_pwrite64 181 +#define __NR_chown 182 +#define __NR_getcwd 183 +#define __NR_capget 184 +#define __NR_capset 185 +#define __NR_sigaltstack 186 +#define __NR_sendfile 187 +#define __NR_getpmsg 188 +#define __NR_putpmsg 189 +#define __NR_vfork 190 +#define __NR_ugetrlimit 191 /* SuS compliant getrlimit */ +#define __NR_mmap2 192 +#define __NR_truncate64 193 +#define __NR_ftruncate64 194 +#define __NR_stat64 195 +#define __NR_lstat64 196 +#define __NR_fstat64 197 +#define __NR_lchown32 198 +#define __NR_getuid32 199 +#define __NR_getgid32 200 +#define __NR_geteuid32 201 +#define __NR_getegid32 202 +#define __NR_setreuid32 203 +#define __NR_setregid32 204 +#define __NR_getgroups32 205 +#define __NR_setgroups32 206 +#define __NR_fchown32 207 +#define __NR_setresuid32 208 +#define __NR_getresuid32 209 +#define __NR_setresgid32 210 +#define __NR_getresgid32 211 +#define __NR_chown32 212 +#define __NR_setuid32 213 +#define __NR_setgid32 214 +#define __NR_setfsuid32 215 +#define __NR_setfsgid32 216 +#define __NR_pivot_root 217 +#define __NR_mincore 218 +#define __NR_madvise 219 +#define __NR_getdents64 220 +#define __NR_fcntl64 221 +#define __NR_readahead 222 +#define __NR_sendfile64 223 +#define __NR_setxattr 224 +#define __NR_lsetxattr 225 +#define __NR_fsetxattr 226 +#define __NR_getxattr 227 +#define __NR_lgetxattr 228 +#define __NR_fgetxattr 229 +#define __NR_listxattr 230 +#define __NR_llistxattr 231 +#define __NR_flistxattr 232 +#define __NR_removexattr 233 +#define __NR_lremovexattr 234 +#define __NR_fremovexattr 235 +#define __NR_gettid 236 +#define __NR_tkill 237 +#define __NR_futex 238 +#define __NR_sched_setaffinity 239 +#define __NR_sched_getaffinity 240 +#define __NR_tgkill 241 +/* Number 242 is reserved for tux */ +#define __NR_io_setup 243 +#define __NR_io_destroy 244 +#define __NR_io_getevents 245 +#define __NR_io_submit 246 +#define __NR_io_cancel 247 +#define __NR_exit_group 248 +#define __NR_epoll_create 249 +#define __NR_epoll_ctl 250 +#define __NR_epoll_wait 251 +#define __NR_set_tid_address 252 +#define __NR_fadvise64 253 +#define __NR_timer_create 254 +#define __NR_timer_settime (__NR_timer_create+1) +#define __NR_timer_gettime (__NR_timer_create+2) +#define __NR_timer_getoverrun (__NR_timer_create+3) +#define __NR_timer_delete (__NR_timer_create+4) +#define __NR_clock_settime (__NR_timer_create+5) +#define __NR_clock_gettime (__NR_timer_create+6) +#define __NR_clock_getres (__NR_timer_create+7) +#define __NR_clock_nanosleep (__NR_timer_create+8) +/* Number 263 is reserved for vserver */ +#define __NR_fadvise64_64 264 +#define __NR_statfs64 265 +#define __NR_fstatfs64 266 +#define __NR_remap_file_pages 267 +/* Number 268 is reserved for new sys_mbind */ +/* Number 269 is reserved for new sys_get_mempolicy */ +/* Number 270 is reserved for new sys_set_mempolicy */ +#define __NR_mq_open 271 +#define __NR_mq_unlink 272 +#define __NR_mq_timedsend 273 +#define __NR_mq_timedreceive 274 +#define __NR_mq_notify 275 +#define __NR_mq_getsetattr 276 +#define __NR_kexec_load 277 +#define __NR_add_key 278 +#define __NR_request_key 279 +#define __NR_keyctl 280 +#define __NR_waitid 281 +#define __NR_ioprio_set 282 +#define __NR_ioprio_get 283 +#define __NR_inotify_init 284 +#define __NR_inotify_add_watch 285 +#define __NR_inotify_rm_watch 286 +/* Number 287 is reserved for new sys_migrate_pages */ +#define __NR_openat 288 +#define __NR_mkdirat 289 +#define __NR_mknodat 290 +#define __NR_fchownat 291 +#define __NR_futimesat 292 +#define __NR_fstatat64 293 +#define __NR_unlinkat 294 +#define __NR_renameat 295 +#define __NR_linkat 296 +#define __NR_symlinkat 297 +#define __NR_readlinkat 298 +#define __NR_fchmodat 299 +#define __NR_faccessat 300 +#define __NR_pselect6 301 +#define __NR_ppoll 302 +#define __NR_unshare 303 +/* the following system calls from 2.6.32 unistd.h*/ +#define __NR_set_robust_list 304 +#define __NR_get_robust_list 305 +#define __NR_splice 306 +#define __NR_sync_file_range 307 +#define __NR_tee 308 +#define __NR_vmsplice 309 +/* Number 310 is reserved for new sys_move_pages */ +#define __NR_getcpu 311 +#define __NR_epoll_pwait 312 +#define __NR_utimes 313 +#define __NR_fallocate 314 +#define __NR_utimensat 315 +#define __NR_signalfd 316 +#define __NR_timerfd 317 +#define __NR_eventfd 318 +#define __NR_timerfd_create 319 +#define __NR_timerfd_settime 320 +#define __NR_timerfd_gettime 321 +#define __NR_signalfd4 322 +#define __NR_eventfd2 323 +#define __NR_inotify_init1 324 +#define __NR_pipe2 325 +#define __NR_dup3 326 +#define __NR_epoll_create1 327 +#define __NR_preadv 328 +#define __NR_pwritev 329 +#define __NR_rt_tgsigqueueinfo 330 +#define __NR_perf_event_open 331 + +#define NR_syscalls 332 + +/* + * There are some system calls that are not present on 64 bit, some + * have a different name although they do the same (e.g. __NR_chown32 + * is __NR_chown on 64 bit). + */ +#ifdef VGA_s390x +#undef __NR_time +#undef __NR_lchown +#undef __NR_setuid +#undef __NR_getuid +#undef __NR_stime +#undef __NR_setgid +#undef __NR_getgid +#undef __NR_geteuid +#undef __NR_getegid +#undef __NR_setreuid +#undef __NR_setregid +#undef __NR_getrlimit +#undef __NR_getgroups +#undef __NR_setgroups +#undef __NR_fchown +#undef __NR_ioperm +#undef __NR_setfsuid +#undef __NR_setfsgid +#undef __NR__llseek +#undef __NR__newselect +#undef __NR_setresuid +#undef __NR_getresuid +#undef __NR_setresgid +#undef __NR_getresgid +#undef __NR_chown +#undef __NR_ugetrlimit +#undef __NR_mmap2 +#undef __NR_truncate64 +#undef __NR_ftruncate64 +#undef __NR_stat64 +#undef __NR_lstat64 +#undef __NR_fstat64 +#undef __NR_lchown32 +#undef __NR_getuid32 +#undef __NR_getgid32 +#undef __NR_geteuid32 +#undef __NR_getegid32 +#undef __NR_setreuid32 +#undef __NR_setregid32 +#undef __NR_getgroups32 +#undef __NR_setgroups32 +#undef __NR_fchown32 +#undef __NR_setresuid32 +#undef __NR_getresuid32 +#undef __NR_setresgid32 +#undef __NR_getresgid32 +#undef __NR_chown32 +#undef __NR_setuid32 +#undef __NR_setgid32 +#undef __NR_setfsuid32 +#undef __NR_setfsgid32 +#undef __NR_fcntl64 +#undef __NR_sendfile64 +#undef __NR_fadvise64_64 +#undef __NR_fstatat64 + +#define __NR_select 142 +#define __NR_getrlimit 191 /* SuS compliant getrlimit */ +#define __NR_lchown 198 +#define __NR_getuid 199 +#define __NR_getgid 200 +#define __NR_geteuid 201 +#define __NR_getegid 202 +#define __NR_setreuid 203 +#define __NR_setregid 204 +#define __NR_getgroups 205 +#define __NR_setgroups 206 +#define __NR_fchown 207 +#define __NR_setresuid 208 +#define __NR_getresuid 209 +#define __NR_setresgid 210 +#define __NR_getresgid 211 +#define __NR_chown 212 +#define __NR_setuid 213 +#define __NR_setgid 214 +#define __NR_setfsuid 215 +#define __NR_setfsgid 216 +#define __NR_newfstatat 293 + +#endif + +#endif /* __VKI_SCNUMS_S390X_LINUX_H */ + +/*--------------------------------------------------------------------*/ +/*--- end ---*/ +/*--------------------------------------------------------------------*/ --- LAST_MERGE +++ LAST_MERGE @@ -0,0 +1,18 @@ +mainline 11433 VEX 2065 +mainline 11430 VEX 2064 +mainline 11391 VEX 2057 +mainline 11390 VEX 2054 +mainline 11383 VEX 2046 +mainline 11377 VEX 2041 +mainline 11368 VEX 2032 +mainline 11347 VEX 2032 +mainline 11340 VEX 2029 +mainline 11314 VEX 2025 +mainline 11140 VEX 1981 +mainline 10923 VEX 1924 +mainline 10846 VEX 1913 +mainline 8899 VEX 1878 +mainline 8626 VEX 1864 +mainline 8520 VEX 1862 +mainline 8455 VEX 1857 + --- Makefile.all.am +++ Makefile.all.am @@ -178,6 +178,11 @@ -mmacosx-version-min=10.5 -fno-stack-protector AM_CCASFLAGS_AMD64_DARWIN = $(AM_CPPFLAGS_AMD64_DARWIN) -arch x86_64 -g +AM_FLAG_M3264_S390X_LINUX = @FLAG_M64@ +AM_CFLAGS_S390X_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE) +AM_CCASFLAGS_S390X_LINUX = $(AM_CPPFLAGS_S390X_LINUX) -mzarch -march=z900 \ + @FLAG_M64@ -g + # Flags for the primary target. These must be used to build the # regtests and performance tests. In fact, these must be used to # build anything which is built only once on a dual-arch build. @@ -209,4 +214,5 @@ PRELOAD_LDFLAGS_PPC64_AIX5 = $(PRELOAD_LDFLAGS_COMMON_AIX5) @FLAG_MAIX64@ PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386 PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64 +PRELOAD_LDFLAGS_S390X_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@ --- Makefile.tool.am +++ Makefile.tool.am @@ -52,6 +52,9 @@ TOOL_LDFLAGS_ARM_LINUX = \ $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M32@ +TOOL_LDFLAGS_S390X_LINUX = \ + $(TOOL_LDFLAGS_COMMON_LINUX) @FLAG_M64@ + TOOL_LDFLAGS_PPC32_AIX5 = \ $(TOOL_LDFLAGS_COMMON_AIX5) @FLAG_MAIX32@ @@ -104,6 +107,9 @@ LIBREPLACEMALLOC_AMD64_DARWIN = \ $(top_builddir)/coregrind/libreplacemalloc_toolpreload-amd64-darwin.a +LIBREPLACEMALLOC_S390X_LINUX = \ + $(top_builddir)/coregrind/libreplacemalloc_toolpreload-s390x-linux.a + LIBREPLACEMALLOC_LDFLAGS_X86_LINUX = \ -Wl,--whole-archive \ @@ -142,6 +148,11 @@ LIBREPLACEMALLOC_LDFLAGS_AMD64_DARWIN = \ $(LIBREPLACEMALLOC_AMD64_DARWIN) +LIBREPLACEMALLOC_LDFLAGS_S390X_LINUX = \ + -Wl,--whole-archive \ + $(LIBREPLACEMALLOC_S390X_LINUX) \ + -Wl,--no-whole-archive + #---------------------------------------------------------------------------- # General stuff #---------------------------------------------------------------------------- --- Makefile.vex.am +++ Makefile.vex.am @@ -24,6 +24,7 @@ pub/libvex_guest_ppc32.h \ pub/libvex_guest_ppc64.h \ pub/libvex_guest_arm.h \ + pub/libvex_guest_s390x.h \ pub/libvex_ir.h \ pub/libvex_trc_values.h @@ -38,13 +39,23 @@ priv/guest_amd64_defs.h \ priv/guest_ppc_defs.h \ priv/guest_arm_defs.h \ + priv/guest_s390_defs.h \ + priv/guest_s390_cc.h \ + priv/guest_s390_priv.h \ priv/host_generic_regs.h \ priv/host_generic_simd64.h \ priv/host_generic_simd128.h \ priv/host_x86_defs.h \ priv/host_amd64_defs.h \ priv/host_ppc_defs.h \ - priv/host_arm_defs.h + priv/host_arm_defs.h \ + priv/host_s390_defs.h \ + priv/host_s390_amode.h \ + priv/host_s390_disasm.h \ + priv/host_s390_emit.h \ + priv/host_s390_hreg.h \ + priv/host_s390_insn.h \ + priv/host_s390_isel.h BUILT_SOURCES = pub/libvex_guest_offsets.h CLEANFILES = pub/libvex_guest_offsets.h @@ -58,7 +69,8 @@ pub/libvex_guest_amd64.h \ pub/libvex_guest_ppc32.h \ pub/libvex_guest_ppc64.h \ - pub/libvex_guest_arm.h + pub/libvex_guest_arm.h \ + pub/libvex_guest_s390x.h rm -f auxprogs/genoffsets.s $(CC) $(LIBVEX_CFLAGS) \ $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@) \ @@ -97,6 +109,12 @@ priv/guest_ppc_toIR.c \ priv/guest_arm_helpers.c \ priv/guest_arm_toIR.c \ + priv/guest_s390_helpers.c \ + priv/guest_s390_spechelper.c \ + priv/guest_s390_toIR.c \ + priv/guest_s390_cc.c \ + priv/guest_s390_decoder.c \ + priv/guest_s390_irgen.c \ priv/host_generic_regs.c \ priv/host_generic_simd64.c \ priv/host_generic_simd128.c \ @@ -108,7 +126,15 @@ priv/host_ppc_defs.c \ priv/host_ppc_isel.c \ priv/host_arm_defs.c \ - priv/host_arm_isel.c + priv/host_arm_isel.c \ + priv/host_s390_defs.c \ + priv/host_s390_isel.c \ + priv/host_s390_amode.c \ + priv/host_s390_disasm.c \ + priv/host_s390_emit.c \ + priv/host_s390_hreg.c \ + priv/host_s390_insn.c \ + priv/host_s390_wrapper.c LIBVEX_CFLAGS = \ -Wbad-function-cast \ --- memcheck/mc_machine.c +++ memcheck/mc_machine.c @@ -65,6 +65,11 @@ # define MC_SIZEOF_GUEST_STATE sizeof(VexGuestPPC64State) #endif +#if defined(VGA_s390x) +# include "libvex_guest_s390x.h" +# define MC_SIZEOF_GUEST_STATE sizeof(VexGuestS390XState) +#endif + #if defined(VGA_arm) # include "libvex_guest_arm.h" # define MC_SIZEOF_GUEST_STATE sizeof(VexGuestARMState) @@ -681,6 +686,54 @@ # undef GOF # undef SZB + /* -------------------- s390x -------------------- */ + +# elif defined(VGA_s390x) +# define GOF(_fieldname) \ + (offsetof(VexGuestS390XState,guest_##_fieldname)) + Int o = offset; + Int sz = szB; + tl_assert(sz > 0); + tl_assert(host_is_big_endian()); + + /* no matter what byte(s) we change, we have changed the full 8 byte value + and need to track this change for the whole register */ + if (o >= GOF(r0) && sz <= 8 && o <= (GOF(r15) + 8 - sz)) + return GOF(r0) + ((o-GOF(r0)) & -8) ; + + + /* fprs are accesses 4 or 8 byte at once. Again, we track that change for + the full register */ + if ((sz == 8 || sz == 4) && o >= GOF(f0) && o <= GOF(f15)+8-sz) + return GOF(f0) + ((o-GOF(f0)) & -8) ; + + /* access registers are accessed 4 bytes at once */ + if (sz == 4 && o >= GOF(a0) && o <= GOF(a15)) + return o; + + /* we access the guest counter either fully or one of the 4byte words */ + if (o == GOF(counter) && (sz == 8 || sz ==4)) + return o; + if (o == GOF(counter) + 4 && sz == 4) + return o; + + if (o == GOF(CC_OP)) return -1; + if (o == GOF(CC_DEP1)) return o; + if (o == GOF(CC_DEP2)) return o; + if (o == GOF(CC_NDEP)) return -1; + if (o == GOF(TISTART)) return -1; + if (o == GOF(TILEN)) return -1; + if (o == GOF(NRADDR)) return -1; + if (o == GOF(IP_AT_SYSCALL)) return -1; + if (o == GOF(fpc)) return -1; + if (o == GOF(IA)) return -1; + if (o == GOF(SYSNO)) return -1; + VG_(printf)("MC_(get_otrack_shadow_offset)(s390x)(off=%d,sz=%d)\n", + offset,szB); + tl_assert(0); +# undef GOF + + /* --------------------- arm --------------------- */ # elif defined(VGA_arm) @@ -888,6 +941,11 @@ VG_(printf)("\n"); tl_assert(0); + /* --------------------- s390x --------------------- */ +# elif defined(VGA_s390x) + /* Should never het here because s390x does not use Ist_PutI + and Iex_GetI. */ + tl_assert(0); # else # error "FIXME: not implemented for this architecture" # endif --- memcheck/mc_translate.c +++ memcheck/mc_translate.c @@ -121,6 +121,7 @@ static IRExpr* expr2vbits ( struct _MCEnv* mce, IRExpr* e ); static IRTemp findShadowTmpB ( struct _MCEnv* mce, IRTemp orig ); +static IRExpr *i128_const_zero(void); /*------------------------------------------------------------*/ /*--- Memcheck running state, and tmp management. ---*/ @@ -343,7 +344,7 @@ /* Shadow state is always accessed using integer types. This returns an integer type with the same size (as per sizeofIRType) as the given type. The only valid shadow types are Bit, I8, I16, I32, - I64, V128. */ + I64, I128, V128. */ static IRType shadowTypeV ( IRType ty ) { @@ -356,6 +357,7 @@ case Ity_I128: return ty; case Ity_F32: return Ity_I32; case Ity_F64: return Ity_I64; + case Ity_F128: return Ity_I128; case Ity_V128: return Ity_V128; default: ppIRType(ty); VG_(tool_panic)("memcheck:shadowTypeV"); @@ -371,6 +373,7 @@ case Ity_I16: return IRExpr_Const(IRConst_U16(0)); case Ity_I32: return IRExpr_Const(IRConst_U32(0)); case Ity_I64: return IRExpr_Const(IRConst_U64(0)); + case Ity_I128: return i128_const_zero(); case Ity_V128: return IRExpr_Const(IRConst_V128(0x0000)); default: VG_(tool_panic)("memcheck:definedOfType"); } @@ -438,6 +441,18 @@ /*------------------------------------------------------------*/ +/*--- Helper functions for 128-bit ops ---*/ +/*------------------------------------------------------------*/ +static IRExpr *i128_const_zero(void) +{ + return binop(Iop_64HLto128, IRExpr_Const(IRConst_U64(0)), + IRExpr_Const(IRConst_U64(0))); +} + +/* There are no 128-bit loads and/or stores. So we do not need to worry + about that in expr2vbits_Load */ + +/*------------------------------------------------------------*/ /*--- Constructing definedness primitive ops ---*/ /*------------------------------------------------------------*/ @@ -499,6 +514,20 @@ return assignNew('V', mce, Ity_I64, binop(Iop_Or64, a1, a2)); } +static IRAtom* mkUifU128 ( MCEnv* mce, IRAtom* a1, IRAtom* a2 ) { + IRAtom *tmp1, *tmp2, *tmp3, *tmp4, *tmp5, *tmp6; + tl_assert(isShadowAtom(mce,a1)); + tl_assert(isShadowAtom(mce,a2)); + tmp1 = assignNew('V', mce, Ity_I64, unop(Iop_128to64, a1)); + tmp2 = assignNew('V', mce, Ity_I64, unop(Iop_128HIto64, a1)); + tmp3 = assignNew('V', mce, Ity_I64, unop(Iop_128to64, a2)); + tmp4 = assignNew('V', mce, Ity_I64, unop(Iop_128HIto64, a2)); + tmp5 = assignNew('V', mce, Ity_I64, binop(Iop_Or64, tmp1, tmp3)); + tmp6 = assignNew('V', mce, Ity_I64, binop(Iop_Or64, tmp2, tmp4)); + + return assignNew('V', mce, Ity_I128, binop(Iop_64HLto128, tmp6, tmp5)); +} + static IRAtom* mkUifUV128 ( MCEnv* mce, IRAtom* a1, IRAtom* a2 ) { tl_assert(isShadowAtom(mce,a1)); tl_assert(isShadowAtom(mce,a2)); @@ -511,6 +540,7 @@ case Ity_I16: return mkUifU16(mce, a1, a2); case Ity_I32: return mkUifU32(mce, a1, a2); case Ity_I64: return mkUifU64(mce, a1, a2); + case Ity_I128: return mkUifU128(mce, a1, a2); case Ity_V128: return mkUifUV128(mce, a1, a2); default: VG_(printf)("\n"); ppIRType(vty); VG_(printf)("\n"); @@ -650,6 +680,10 @@ /* --------- Pessimising casts. --------- */ +/* The function returns an expression of type DST_TY. If any of the VBITS + is undefined (value == 1) the resulting expression has all bits set to + 1. Otherwise, all bits are 0. */ + static IRAtom* mkPCastTo( MCEnv* mce, IRType dst_ty, IRAtom* vbits ) { IRType src_ty; @@ -1202,6 +1236,7 @@ ty = typeOfIRExpr(mce->sb->tyenv, vatom); tl_assert(ty != Ity_I1); + tl_assert(ty != Ity_I128); if (isAlwaysDefd(mce, offset, sizeofIRType(ty))) { /* later: no ... */ /* emit code to emit a complaint if any of the vbits are 1. */ @@ -1263,6 +1298,7 @@ { IRType tyS = shadowTypeV(ty); tl_assert(ty != Ity_I1); + tl_assert(ty != Ity_I128); if (isAlwaysDefd(mce, offset, sizeofIRType(ty))) { /* Always defined, return all zeroes of the relevant type */ return definedOfType(tyS); @@ -1414,6 +1450,22 @@ return at; } + /* I32 x I128 x I128 -> I128 */ + /* Standard FP idiom: rm x FParg1 x FParg2 -> FPresult */ + if (t1 == Ity_I32 && t2 == Ity_I128 && t3 == Ity_I128 + && finalVty == Ity_I128) { + if (0) VG_(printf)("mkLazy3: I32 x I128 x I128 -> I128\n"); + /* Widen 1st arg to I128. Since 1st arg is typically a rounding + mode indication which is fully defined, this should get + folded out later. */ + at = mkPCastTo(mce, Ity_I128, va1); + /* Now fold in 2nd and 3rd args. */ + at = mkUifU(mce, Ity_I128, at, va2); + at = mkUifU(mce, Ity_I128, at, va3); + /* and PCast once again. */ + at = mkPCastTo(mce, Ity_I128, at); + return at; + } if (1) { VG_(printf)("mkLazy3: "); ppIRType(t1); @@ -1474,6 +1526,19 @@ at = mkPCastTo(mce, Ity_I64, at); return at; } + /* I32 x I32 x I32 x I32 -> I32 */ + /* Standard FP idiom: rm x FParg1 x FParg2 x FParg3 -> FPresult */ + if (t1 == Ity_I32 && t2 == Ity_I32 && t3 == Ity_I32 && t4 == Ity_I32 + && finalVty == Ity_I32) { + if (0) VG_(printf)("mkLazy4: I32 x I32 x I32 x I32 -> I32\n"); + at = va1; + /* Now fold in 2nd, 3rd, 4th args. */ + at = mkUifU(mce, Ity_I32, at, va2); + at = mkUifU(mce, Ity_I32, at, va3); + at = mkUifU(mce, Ity_I32, at, va4); + at = mkPCastTo(mce, Ity_I32, at); + return at; + } if (1) { VG_(printf)("mkLazy4: "); @@ -2136,6 +2201,12 @@ case Iop_MSubF64r32: /* I32(rm) x F64 x F64 x F64 -> F64 */ return mkLazy4(mce, Ity_I64, vatom1, vatom2, vatom3, vatom4); + + case Iop_MAddF32: + case Iop_MSubF32: + /* I32(rm) x F32 x F32 x F32 -> F32 */ + return mkLazy4(mce, Ity_I32, vatom1, vatom2, vatom3, vatom4); + default: ppIROp(op); VG_(tool_panic)("memcheck:expr2vbits_Qop"); @@ -2162,6 +2233,12 @@ tl_assert(sameKindedAtoms(atom2,vatom2)); tl_assert(sameKindedAtoms(atom3,vatom3)); switch (op) { + case Iop_AddF128: + case Iop_SubF128: + case Iop_MulF128: + case Iop_DivF128: + /* I32(rm) x F128 x F128 -> F128 */ + return mkLazy3(mce, Ity_I128, vatom1, vatom2, vatom3); case Iop_AddF64: case Iop_AddF64r32: case Iop_SubF64: @@ -2847,6 +2924,14 @@ /* Scalar floating point */ + case Iop_F32toI64S: + /* I32(rm) x F32 -> I64 */ + return mkLazy2(mce, Ity_I64, vatom1, vatom2); + + case Iop_I64StoF32: + /* I32(rm) x I64 -> F32 */ + return mkLazy2(mce, Ity_I32, vatom1, vatom2); + case Iop_RoundF64toInt: case Iop_RoundF64toF32: case Iop_F64toI64S: @@ -2864,6 +2949,26 @@ /* I32(rm) x I32/F32 -> I32/F32 */ return mkLazy2(mce, Ity_I32, vatom1, vatom2); + case Iop_SqrtF128: + /* I32(rm) x F128 -> F128 */ + return mkLazy2(mce, Ity_I128, vatom1, vatom2); + + case Iop_I32StoF32: + case Iop_F32toI32S: + /* First arg is I32 (rounding mode), second is F32/I32 (data). */ + return mkLazy2(mce, Ity_I32, vatom1, vatom2); + + case Iop_F128toI32S: /* IRRoundingMode(I32) x F128 -> signed I32 */ + case Iop_F128toF32: /* IRRoundingMode(I32) x F128 -> F32 */ + return mkLazy2(mce, Ity_I32, vatom1, vatom2); + + case Iop_F128toI64S: /* IRRoundingMode(I32) x F128 -> signed I64 */ + case Iop_F128toF64: /* IRRoundingMode(I32) x F128 -> F64 */ + return mkLazy2(mce, Ity_I64, vatom1, vatom2); + + case Iop_F64HLto128: + return mkLazy2(mce, Ity_I128, vatom1, vatom2); + case Iop_F64toI32U: case Iop_F64toI32S: case Iop_F64toF32: @@ -2874,7 +2979,9 @@ /* First arg is I32 (rounding mode), second is F64 (data). */ return mkLazy2(mce, Ity_I16, vatom1, vatom2); + case Iop_CmpF32: case Iop_CmpF64: + case Iop_CmpF128: return mkLazy2(mce, Ity_I32, vatom1, vatom2); /* non-FP after here */ @@ -2892,6 +2999,7 @@ case Iop_32HLto64: return assignNew('V', mce, Ity_I64, binop(op, vatom1, vatom2)); + case Iop_DivModS64to64: case Iop_MullS64: case Iop_MullU64: { IRAtom* vLo64 = mkLeft64(mce, mkUifU64(mce, vatom1,vatom2)); @@ -3141,6 +3249,20 @@ case Iop_Reverse64_32x4: return assignNew('V', mce, Ity_V128, unop(op, vatom)); + case Iop_F128HIto64: /* F128 -> high half of F128 */ + case Iop_F128to64: /* F128 -> low half of F128 */ + return mkPCastTo(mce, Ity_I64, vatom); + + case Iop_NegF128: + case Iop_AbsF128: + return mkPCastTo(mce, Ity_I128, vatom); + + case Iop_I32StoF128: /* signed I32 -> F128 */ + case Iop_I64StoF128: /* signed I64 -> F128 */ + case Iop_F32toF128: /* F32 -> F128 */ + case Iop_F64toF128: /* F64 -> F128 */ + return mkPCastTo(mce, Ity_I128, vatom); + case Iop_F32toF64: case Iop_I32StoF64: case Iop_I32UtoF64: @@ -3184,6 +3306,7 @@ case Iop_Reverse64_32x2: return assignNew('V', mce, Ity_I64, unop(op, vatom)); + case Iop_I16StoF32: case Iop_64to32: case Iop_64HIto32: case Iop_1Uto32: @@ -4535,6 +4658,7 @@ case Ico_U32: n = (ULong)con->Ico.U32; break; case Ico_U64: n = (ULong)con->Ico.U64; break; case Ico_F64: return False; + case Ico_F32i: return False; case Ico_F64i: return False; case Ico_V128: return False; default: ppIRExpr(at); tl_assert(0); --- memcheck/tests/atomic_incs.c +++ memcheck/tests/atomic_incs.c @@ -76,6 +76,20 @@ } while (success != 1); #elif defined(VGA_arm) *p += n; +#elif defined(VGA_s390x) + int dummy; + __asm__ __volatile__( + " l 0,%0\n\t" + "0: st 0,%1\n\t" + " icm 1,1,%1\n\t" + " ar 1,%2\n\t" + " stcm 1,1,%1\n\t" + " l 1,%1\n\t" + " cs 0,1,%0\n\t" + " jl 0b\n\t" + : "+m" (*p), "+m" (dummy) + : "d" (n) + : "cc", "memory", "0", "1"); #else # error "Unsupported arch" #endif @@ -140,6 +154,20 @@ } while (success != 1); #elif defined(VGA_arm) *p += n; +#elif defined(VGA_s390x) + int dummy; + __asm__ __volatile__( + " l 0,%0\n\t" + "0: st 0,%1\n\t" + " icm 1,3,%1\n\t" + " ar 1,%2\n\t" + " stcm 1,3,%1\n\t" + " l 1,%1\n\t" + " cs 0,1,%0\n\t" + " jl 0b\n\t" + : "+m" (*p), "+m" (dummy) + : "d" (n) + : "cc", "memory", "0", "1"); #else # error "Unsupported arch" #endif @@ -216,6 +244,16 @@ : /*trash*/ "memory", "cc", "r5", "r8", "r9", "r10" ); } while (block[2] != 0); +#elif defined(VGA_s390x) + __asm__ __volatile__( + " l 0,%0\n\t" + "0: lr 1,0\n\t" + " ar 1,%1\n\t" + " cs 0,1,%0\n\t" + " jl 0b\n\t" + : "+m" (*p) + : "d" (n) + : "cc", "memory", "0", "1"); #else # error "Unsupported arch" #endif @@ -252,6 +290,16 @@ : /*trash*/ "memory", "cc", "r15" ); } while (success != 1); +#elif defined(VGA_s390x) + __asm__ __volatile__( + " lg 0,%0\n\t" + "0: lgr 1,0\n\t" + " agr 1,%1\n\t" + " csg 0,1,%0\n\t" + " jl 0b\n\t" + : "+m" (*p) + : "d" (n) + : "cc", "memory", "0", "1"); #else # error "Unsupported arch" #endif --- memcheck/tests/badjump2.stderr.exp-s390x +++ memcheck/tests/badjump2.stderr.exp-s390x @@ -0,0 +1,6 @@ +Jump to the invalid address stated on the next line + at 0x........: ??? + by 0x........: main (badjump2.c:46) + Address 0x........ is not stack'd, malloc'd or (recently) free'd + +Signal caught, as expected --- memcheck/tests/badjump.stderr.exp-s390x +++ memcheck/tests/badjump.stderr.exp-s390x @@ -0,0 +1,25 @@ + +Jump to the invalid address stated on the next line + at 0x........: ??? + by 0x........: main (badjump.c:17) + Address 0x........ is not stack'd, malloc'd or (recently) free'd + + +Process terminating with default action of signal 11 (SIGSEGV) + Access not within mapped region at address 0x........ + at 0x........: ??? + by 0x........: main (badjump.c:17) + If you believe this happened as a result of a stack + overflow in your program's main thread (unlikely but + possible), you can try to increase the size of the + main thread stack using the --main-stacksize= flag. + The main thread stack size used in this run was .... + +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full + +For counts of detected and suppressed errors, rerun with: -v +ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) --- memcheck/tests/linux/timerfd-syscall.c +++ memcheck/tests/linux/timerfd-syscall.c @@ -61,6 +61,8 @@ #define __NR_timerfd_create 322 #elif defined(__powerpc__) #define __NR_timerfd_create 306 +#elif defined(__s390x__) +#define __NR_timerfd_create 319 #else #error Cannot detect your architecture! #endif @@ -76,6 +78,9 @@ #elif defined(__powerpc__) #define __NR_timerfd_settime 311 #define __NR_timerfd_gettime 312 +#elif defined(__s390x__) +#define __NR_timerfd_settime 320 +#define __NR_timerfd_gettime 321 #else #error Cannot detect your architecture! #endif --- memcheck/tests/Makefile.am +++ memcheck/tests/Makefile.am @@ -295,8 +295,9 @@ origin5_bz2_CFLAGS = $(AM_CFLAGS) -O -Wno-inline origin6_fp_CFLAGS = $(AM_CFLAGS) -O -# Don't allow GCC to inline memcpy(), because then we can't intercept it -overlap_CFLAGS = $(AM_CFLAGS) -fno-builtin-memcpy +# Don't allow GCC to inline memcpy() and strcpy(), +# because then we can't intercept it +overlap_CFLAGS = $(AM_CFLAGS) -fno-builtin-memcpy -fno-builtin-strcpy str_tester_CFLAGS = $(AM_CFLAGS) -Wno-shadow --- memcheck/tests/origin5-bz2.stderr.exp-glibc212-s390x +++ memcheck/tests/origin5-bz2.stderr.exp-glibc212-s390x @@ -0,0 +1,133 @@ +Conditional jump or move depends on uninitialised value(s) + at 0x........: main (origin5-bz2.c:6481) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Conditional jump or move depends on uninitialised value(s) + at 0x........: handle_compress (origin5-bz2.c:4686) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: handle_compress (origin5-bz2.c:4686) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: handle_compress (origin5-bz2.c:4686) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: mainSort (origin5-bz2.c:2820) + by 0x........: BZ2_blockSort (origin5-bz2.c:3105) + by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) + by 0x........: handle_compress (origin5-bz2.c:4753) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: mainSort (origin5-bz2.c:2823) + by 0x........: BZ2_blockSort (origin5-bz2.c:3105) + by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) + by 0x........: handle_compress (origin5-bz2.c:4753) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: mainSort (origin5-bz2.c:2854) + by 0x........: BZ2_blockSort (origin5-bz2.c:3105) + by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) + by 0x........: handle_compress (origin5-bz2.c:4753) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: mainSort (origin5-bz2.c:2858) + by 0x........: BZ2_blockSort (origin5-bz2.c:3105) + by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) + by 0x........: handle_compress (origin5-bz2.c:4753) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: mainSort (origin5-bz2.c:2859) + by 0x........: BZ2_blockSort (origin5-bz2.c:3105) + by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) + by 0x........: handle_compress (origin5-bz2.c:4753) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: mainSort (origin5-bz2.c:2963) + by 0x........: BZ2_blockSort (origin5-bz2.c:3105) + by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) + by 0x........: handle_compress (origin5-bz2.c:4753) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: mainSort (origin5-bz2.c:2964) + by 0x........: BZ2_blockSort (origin5-bz2.c:3105) + by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) + by 0x........: handle_compress (origin5-bz2.c:4753) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: fallbackSort (origin5-bz2.c:2269) + by 0x........: BZ2_blockSort (origin5-bz2.c:3116) + by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) + by 0x........: handle_compress (origin5-bz2.c:4753) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Use of uninitialised value of size 8 + at 0x........: fallbackSort (origin5-bz2.c:2275) + by 0x........: BZ2_blockSort (origin5-bz2.c:3116) + by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) + by 0x........: handle_compress (origin5-bz2.c:4753) + by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) + by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) + by 0x........: main (origin5-bz2.c:6484) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + +Conditional jump or move depends on uninitialised value(s) + at 0x........: main (origin5-bz2.c:6512) + Uninitialised value was created by a client request + at 0x........: main (origin5-bz2.c:6479) + --- memcheck/tests/partiallydefinedeq.c +++ memcheck/tests/partiallydefinedeq.c @@ -66,7 +66,7 @@ // Hence also on ARM we get 3 errors, not 2. static __attribute__((noinline)) void bar ( void ) { -#if defined(__powerpc__) || defined(__powerpc64__) || defined(__arm__) - fprintf(stderr, "Currently running on ppc32/64/arm: this test should give 3 errors, not 2.\n"); +#if defined(__powerpc__) || defined(__powerpc64__) || defined(__arm__) || defined(__s390x__) + fprintf(stderr, "Currently running on ppc32/64/arm/s390x: this test should give 3 errors, not 2.\n"); #endif } --- memcheck/tests/partiallydefinedeq.stderr.exp2 +++ memcheck/tests/partiallydefinedeq.stderr.exp2 @@ -1,5 +1,5 @@ -Currently running on ppc32/64/arm: this test should give 3 errors, not 2. +Currently running on ppc32/64/arm/s390x: this test should give 3 errors, not 2. Conditional jump or move depends on uninitialised value(s) at 0x........: foo (partiallydefinedeq.c:15) by 0x........: main (partiallydefinedeq.c:37) --- memcheck/tests/sigaltstack.c +++ memcheck/tests/sigaltstack.c @@ -5,6 +5,14 @@ #include #include "tests/sys_mman.h" +#ifdef __s390x__ +/* on some glibc versions on s390x vprintf takes more that 10000 bytes */ +#define STACKSIZE SIGSTKSZ * 3 +#else +#define STACKSIZE SIGSTKSZ * 2 +#endif + + void sig_handler(int sig){ int var; fprintf(stderr, "caught signal, local var is on %p\n", &var); @@ -14,7 +22,7 @@ int res, i; stack_t sigstk; struct sigaction act; - static const int size = SIGSTKSZ*2; + static const int size = STACKSIZE; // We give EXEC permissions because this won't work on ppc32 unless you // ask for an alt stack with EXEC permissions, // since signal returning requires execution of code on the stack. --- memcheck/tests/sigprocmask.c +++ memcheck/tests/sigprocmask.c @@ -13,6 +13,7 @@ { #if defined(__NR_sigprocmask) \ && !defined(__powerpc64__) \ + && !defined(__s390x__) \ && !defined(_AIX) \ && !defined(__arm__) --- memcheck/tests/supp_unknown.stderr.exp-s390x +++ memcheck/tests/supp_unknown.stderr.exp-s390x @@ -0,0 +1,10 @@ + +Process terminating with default action of signal 11 (SIGSEGV) + Access not within mapped region at address 0x........ + at 0x........: ??? + by 0x........: main (badjump.c:17) + If you believe this happened as a result of a stack + overflow in your program's main thread (unlikely but + possible), you can try to increase the size of the + main thread stack using the --main-stacksize= flag. + The main thread stack size used in this run was .... --- memcheck/tests/supp_unknown.supp +++ memcheck/tests/supp_unknown.supp @@ -6,3 +6,10 @@ fun:(below main) } +{ + + Memcheck:Jump + obj:* + fun:main +} + --- none/tests/faultstatus.c +++ none/tests/faultstatus.c @@ -43,7 +43,13 @@ static jmp_buf escape; +/* Some architectures (e.g. s390) just provide enough information to resolve + the page fault, but do not provide the offset within a page */ +#if defined(__s390x__) +#define BADADDR ((int *)0x1000) +#else #define BADADDR ((int *)0x1234) +#endif #define FILESIZE (16*1024) #define MAPSIZE (2*FILESIZE) @@ -132,7 +138,8 @@ for(i = 0; i < sizeof(sigs)/sizeof(*sigs); i++) sigaction(sigs[i], &sa, NULL); - fd = open("faultstatus.tmp", O_CREAT|O_TRUNC|O_EXCL, 0600); + /* we need O_RDWR for the truncate below */ + fd = open("faultstatus.tmp", O_CREAT|O_TRUNC|O_EXCL|O_RDWR, 0600); if (fd == -1) { perror("tmpfile"); exit(1); --- none/tests/Makefile.am +++ none/tests/Makefile.am @@ -19,6 +19,9 @@ if VGCONF_ARCHS_INCLUDE_ARM SUBDIRS += arm endif +if VGCONF_ARCHS_INCLUDE_S390X +SUBDIRS += s390x +endif # OS-specific tests if VGCONF_OS_IS_LINUX @@ -33,7 +36,7 @@ SUBDIRS += x86-linux endif -DIST_SUBDIRS = x86 amd64 ppc32 ppc64 arm linux darwin x86-linux . +DIST_SUBDIRS = x86 amd64 ppc32 ppc64 arm s390x linux darwin x86-linux . dist_noinst_SCRIPTS = \ filter_cmdline0 \ --- none/tests/s390x/clcle.c +++ none/tests/s390x/clcle.c @@ -0,0 +1,71 @@ +#include +#include + +char b1[23] ="0123456789abcdefghijklm"; +char b2[23] ="mlkjihgfedcba9876543210"; +char b3[23] ="mmmmmmmmmmmmmmmmmmmmmmm"; +char b4[23] ="00000000000000000000000"; +char longbuf[17000000]; + +static int clcle(unsigned long *_a1, unsigned long *_l1, unsigned long *_a3, unsigned long *_l3, char _pad) +{ + register unsigned long a1 asm ("2") = *_a1; + register unsigned long l1 asm ("3") = *_l1; + register unsigned long a3 asm ("4") = *_a3; + register unsigned long l3 asm ("5") = *_l3; + register unsigned long pad asm ("6") = _pad; + register unsigned long cc asm ("7"); + + asm volatile( "0: clcle 2,4,0(6)\n\t" + "jo 0b\n\t" + "ipm %0\n\t" + "srl %0,28\n\t" + :"=d" (cc), "+d" (a1),"+d" (l1), "+d" (a3), "+d" (l3) + : "d" (pad) + : "memory", "cc"); + *_a1 = a1; + *_a3 = a3; + *_l1 = l1; + *_l3 = l3; + + return cc; +} + + +void testrun(void *_a1, unsigned long _l1, void *_a3, unsigned long _l3, char pad) +{ + unsigned long a1,a3,l1,l3; + int cc; + + a1 = (unsigned long) _a1; l1 = _l1; a3 = (unsigned long) _a3; l3 = _l3; + cc = clcle(&a1, &l1, &a3, &l3, pad); + printf("cc: %d, l1: %lu(%lu) l3: %lu(%lu) diff1: %lu diff3: %lu\n", + cc, l1, _l1, l3, _l3, a1-(unsigned long) _a1, a3-(unsigned long) _a3); +} + + +void multiplex(unsigned long l1, unsigned long l3, char pad) +{ + testrun(b1, l1, b1, l3, pad); + testrun(b1, l1, b2, l3, pad); + testrun(b1, l1, b3, l3, pad); + testrun(b1, l1, b4, l3, pad); + testrun(b2, l1, b3, l3, pad); + testrun(b2, l1, b4, l3, pad); + testrun(b3, l1, b4, l3, pad); +} + +int main() +{ + multiplex(0,0,9); + multiplex(1,0,9); + multiplex(0,1,9); + multiplex(1,1,9); + multiplex(5,23,9); + multiplex(23,5,9); + testrun(longbuf,10000,longbuf,100000,0); + testrun(longbuf,10000,longbuf,100000,128); + testrun(longbuf,10000,longbuf,100000,255); + exit(0); +} + --- none/tests/s390x/clcle.stderr.exp +++ none/tests/s390x/clcle.stderr.exp @@ -0,0 +1,2 @@ + + --- none/tests/s390x/clcle.stdout.exp +++ none/tests/s390x/clcle.stdout.exp @@ -0,0 +1,45 @@ +cc: 0, l1: 0(0) l3: 0(0) diff1: 0 diff3: 0 +cc: 0, l1: 0(0) l3: 0(0) diff1: 0 diff3: 0 +cc: 0, l1: 0(0) l3: 0(0) diff1: 0 diff3: 0 +cc: 0, l1: 0(0) l3: 0(0) diff1: 0 diff3: 0 +cc: 0, l1: 0(0) l3: 0(0) diff1: 0 diff3: 0 +cc: 0, l1: 0(0) l3: 0(0) diff1: 0 diff3: 0 +cc: 0, l1: 0(0) l3: 0(0) diff1: 0 diff3: 0 +cc: 2, l1: 1(1) l3: 0(0) diff1: 0 diff3: 0 +cc: 2, l1: 1(1) l3: 0(0) diff1: 0 diff3: 0 +cc: 2, l1: 1(1) l3: 0(0) diff1: 0 diff3: 0 +cc: 2, l1: 1(1) l3: 0(0) diff1: 0 diff3: 0 +cc: 2, l1: 1(1) l3: 0(0) diff1: 0 diff3: 0 +cc: 2, l1: 1(1) l3: 0(0) diff1: 0 diff3: 0 +cc: 2, l1: 1(1) l3: 0(0) diff1: 0 diff3: 0 +cc: 1, l1: 0(0) l3: 1(1) diff1: 0 diff3: 0 +cc: 1, l1: 0(0) l3: 1(1) diff1: 0 diff3: 0 +cc: 1, l1: 0(0) l3: 1(1) diff1: 0 diff3: 0 +cc: 1, l1: 0(0) l3: 1(1) diff1: 0 diff3: 0 +cc: 1, l1: 0(0) l3: 1(1) diff1: 0 diff3: 0 +cc: 1, l1: 0(0) l3: 1(1) diff1: 0 diff3: 0 +cc: 1, l1: 0(0) l3: 1(1) diff1: 0 diff3: 0 +cc: 0, l1: 0(1) l3: 0(1) diff1: 1 diff3: 1 +cc: 1, l1: 1(1) l3: 1(1) diff1: 0 diff3: 0 +cc: 1, l1: 1(1) l3: 1(1) diff1: 0 diff3: 0 +cc: 0, l1: 0(1) l3: 0(1) diff1: 1 diff3: 1 +cc: 0, l1: 0(1) l3: 0(1) diff1: 1 diff3: 1 +cc: 2, l1: 1(1) l3: 1(1) diff1: 0 diff3: 0 +cc: 2, l1: 1(1) l3: 1(1) diff1: 0 diff3: 0 +cc: 1, l1: 0(5) l3: 18(23) diff1: 5 diff3: 5 +cc: 1, l1: 5(5) l3: 23(23) diff1: 0 diff3: 0 +cc: 1, l1: 5(5) l3: 23(23) diff1: 0 diff3: 0 +cc: 2, l1: 4(5) l3: 22(23) diff1: 1 diff3: 1 +cc: 1, l1: 4(5) l3: 22(23) diff1: 1 diff3: 1 +cc: 2, l1: 5(5) l3: 23(23) diff1: 0 diff3: 0 +cc: 2, l1: 5(5) l3: 23(23) diff1: 0 diff3: 0 +cc: 2, l1: 18(23) l3: 0(5) diff1: 5 diff3: 5 +cc: 1, l1: 23(23) l3: 5(5) diff1: 0 diff3: 0 +cc: 1, l1: 23(23) l3: 5(5) diff1: 0 diff3: 0 +cc: 2, l1: 22(23) l3: 4(5) diff1: 1 diff3: 1 +cc: 1, l1: 22(23) l3: 4(5) diff1: 1 diff3: 1 +cc: 2, l1: 23(23) l3: 5(5) diff1: 0 diff3: 0 +cc: 2, l1: 23(23) l3: 5(5) diff1: 0 diff3: 0 +cc: 0, l1: 0(10000) l3: 0(100000) diff1: 10000 diff3: 100000 +cc: 2, l1: 0(10000) l3: 90000(100000) diff1: 10000 diff3: 10000 +cc: 2, l1: 0(10000) l3: 90000(100000) diff1: 10000 diff3: 10000 --- none/tests/s390x/clcle.vgtest +++ none/tests/s390x/clcle.vgtest @@ -0,0 +1 @@ +prog: clcle --- none/tests/s390x/cvb.c +++ none/tests/s390x/cvb.c @@ -0,0 +1,104 @@ +#include + +static unsigned long test[] ={ + 0x000000000000000a, + 0x000000000000001a, + 0x000000000000012a, + 0x000000000000123a, + 0x000000000001234a, + 0x000000000012345a, + 0x000000000123456a, + 0x000000001234567a, + 0x000000012345678a, + 0x000000123456789a, + 0x000001234567890a, + 0x000000000000000b, + 0x000000000000001b, + 0x000000000000012b, + 0x000000000000123b, + 0x000000000001234b, + 0x000000000012345b, + 0x000000000123456b, + 0x000000001234567b, + 0x000000012345678b, + 0x000000123456789b, + 0x000001234567890b, + 0x000000000000000c, + 0x000000000000001c, + 0x000000000000012c, + 0x000000000000123c, + 0x000000000001234c, + 0x000000000012345c, + 0x000000000123456c, + 0x000000001234567c, + 0x000000012345678c, + 0x000000123456789c, + 0x000001234567890c, + 0x000000000000000d, + 0x000000000000001d, + 0x000000000000012d, + 0x000000000000123d, + 0x000000000001234d, + 0x000000000012345d, + 0x000000000123456d, + 0x000000001234567d, + 0x000000012345678d, + 0x000000123456789d, + 0x000001234567890d, + 0x000000000000000e, + 0x000000000000001e, + 0x000000000000012e, + 0x000000000000123e, + 0x000000000001234e, + 0x000000000012345e, + 0x000000000123456e, + 0x000000001234567e, + 0x000000012345678e, + 0x000000123456789e, + 0x000001234567890e, + 0x000000000000000f, + 0x000000000000001f, + 0x000000000000012f, + 0x000000000000123f, + 0x000000000001234f, + 0x000000000012345f, + 0x000000000123456f, + 0x000000001234567f, + 0x000000012345678f, + 0x000000123456789f, + 0x000001234567890f, + /* min and max */ + 0x000002147483647c, + 0x000002147483648d, + +/* fixs390: we also need to check if invalid values cause a fixed-point-devide exception. + Not yet implemented. */ +/* 0x000002147483648c, + 0x000002147483649d, + 0x00000000000000fa, */ + +}; + + +static signed int dec_to_hex(unsigned long *addr) +{ + register signed int res asm("2") = 0; + register unsigned long *_addr asm("4") = addr; + + asm volatile( + " cvb %0,0(0,%1)" + : "=d" (res) : "d" (_addr) : "memory"); + return res & 0xffffffff; +} + + + + +int main() +{ + int i; + + for (i = 0; i < sizeof(test) / sizeof(test[0]); i++) + printf("%d\n", dec_to_hex(&test[i])); + return 0; +} --- none/tests/s390x/cvb.stderr.exp +++ none/tests/s390x/cvb.stderr.exp @@ -0,0 +1,2 @@ + + --- none/tests/s390x/cvb.stdout.exp +++ none/tests/s390x/cvb.stdout.exp @@ -0,0 +1,68 @@ +0 +1 +12 +123 +1234 +12345 +123456 +1234567 +12345678 +123456789 +1234567890 +0 +-1 +-12 +-123 +-1234 +-12345 +-123456 +-1234567 +-12345678 +-123456789 +-1234567890 +0 +1 +12 +123 +1234 +12345 +123456 +1234567 +12345678 +123456789 +1234567890 +0 +-1 +-12 +-123 +-1234 +-12345 +-123456 +-1234567 +-12345678 +-123456789 +-1234567890 +0 +1 +12 +123 +1234 +12345 +123456 +1234567 +12345678 +123456789 +1234567890 +0 +1 +12 +123 +1234 +12345 +123456 +1234567 +12345678 +123456789 +1234567890 +2147483647 +-2147483648 --- none/tests/s390x/cvb.vgtest +++ none/tests/s390x/cvb.vgtest @@ -0,0 +1 @@ +prog: cvb --- none/tests/s390x/cvd.c +++ none/tests/s390x/cvd.c @@ -0,0 +1,34 @@ +#include + +static signed int test[] ={ + 0, + 1, + -1, + 0x7fffffff, + 0x80000000, + 0x12345678, + 0x87654321, + 0x55555555, + 0x11111111, + 0xaaaaaaaa, +}; + + +static unsigned long hex_to_dec(signed int num) +{ + unsigned long addr = 0; + + asm volatile( + " cvd %2,%0" + : "=m" (addr) : "a" (&addr) , "d" (num) : "memory"); + return addr; +} + +int main() +{ + int i; + + for (i = 0; i < sizeof(test) / sizeof(test[0]); i++) + printf("%lx\n", hex_to_dec(test[i])); + return 0; +} --- none/tests/s390x/cvd.stderr.exp +++ none/tests/s390x/cvd.stderr.exp @@ -0,0 +1,2 @@ + + --- none/tests/s390x/cvd.stdout.exp +++ none/tests/s390x/cvd.stdout.exp @@ -0,0 +1,10 @@ +c +1c +1d +2147483647c +2147483648d +305419896c +2023406815d +1431655765c +286331153c +1431655766d --- none/tests/s390x/cvd.vgtest +++ none/tests/s390x/cvd.vgtest @@ -0,0 +1 @@ +prog: cvd --- none/tests/s390x/ex_clone.c +++ none/tests/s390x/ex_clone.c @@ -0,0 +1,60 @@ +#include +#include +#include +#include +#include +#include +#include +#include + +char source[40] = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\0"; +char target[40] = " \0"; + +pthread_t thread; + +void *threadfunc(void *arg) +{ + char buf2[40]; + int i; + + memset(buf2, 0, sizeof(buf2)); + for (i=0; i<5000; i++) + asm volatile( + "lghi 2,0\n" + "lghi 3,0\n" + "lgr 4,%0\n" + "lgr 5,%1\n" + "larl 1,1f\n" + "0: ex 0,0(1)\n" + "j 2f\n" + "1: mvc 0(30,4),0(5)\n" + "2:\n" + ::"a" (buf2), "a" (source) + : "1", "2", "3", "4", "5", "memory"); + printf("%s\n", buf2); + pthread_exit(0); +} + +int main() +{ + int i; + + pthread_create(&thread, NULL, threadfunc, NULL); + + for (i=0; i<5000; i++) + asm volatile( + "lghi 4,0\n" + "lghi 5,0\n" + "lgr 2,%0\n" + "lgr 3,%1\n" + "larl 1,1f\n" + "0: ex 0,0(1)\n" + "j 2f\n" + "1: mvc 0(20,2),0(3)\n" + "2:\n" + ::"a" (target), "a" (source) + : "1", "2", "3", "4", "5", "memory"); + pthread_join(thread, NULL); + printf("%s\n", target); + pthread_exit(0); +} --- none/tests/s390x/ex_clone.stderr.exp +++ none/tests/s390x/ex_clone.stderr.exp @@ -0,0 +1,2 @@ + + --- none/tests/s390x/ex_clone.stdout.exp +++ none/tests/s390x/ex_clone.stdout.exp @@ -0,0 +1,2 @@ +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa --- none/tests/s390x/ex_clone.vgtest +++ none/tests/s390x/ex_clone.vgtest @@ -0,0 +1 @@ +prog: ex_clone --- none/tests/s390x/ex_sig.c +++ none/tests/s390x/ex_sig.c @@ -0,0 +1,46 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include + +char source[40] = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\0"; +char target[40] = " \0"; + +void handle_SIG(int sig) +{ + static int counter; + char buf2[40]; + + counter++; + asm volatile( "larl 1,1f\n" + "ex 0,0(1)\n" + "j 2f\n" + "1: mvc 0(30,%0),0(%1)\n" + "2:\n" + ::"a" (buf2), "a" (source) + : "1"); + if (counter == 2) { + printf("%s\n", target); + exit(1); + } else + alarm(1); +} + +int main() +{ + signal(SIGALRM, handle_SIG); + alarm(1); + + asm volatile( "larl 1,1f\n" + "0: ex 0,0(1)\n" + "j 0b\n" + "1: mvc 0(20,%0),0(%1)\n" + ::"a" (target), "a" (source) + : "1"); + exit(0); +} --- none/tests/s390x/ex_sig.stderr.exp +++ none/tests/s390x/ex_sig.stderr.exp @@ -0,0 +1,2 @@ + + --- none/tests/s390x/ex_sig.stdout.exp +++ none/tests/s390x/ex_sig.stdout.exp @@ -0,0 +1 @@ +aaaaaaaaaaaaaaaaaaaa --- none/tests/s390x/ex_sig.vgtest +++ none/tests/s390x/ex_sig.vgtest @@ -0,0 +1 @@ +prog: ex_sig --- none/tests/s390x/filter_stderr +++ none/tests/s390x/filter_stderr @@ -0,0 +1,4 @@ +#! /bin/sh + +../filter_stderr + --- none/tests/s390x/flogr.c +++ none/tests/s390x/flogr.c @@ -0,0 +1,68 @@ +#include + + +/* Call FLOGR on INPUT. The results are returned through the parms. */ +void +flogr(unsigned long input, unsigned long *bitpos, unsigned long *modval, + unsigned int *cc) +{ + unsigned int psw; + register unsigned long value asm("4") = input; + + asm volatile ( "flogr 2, %[val]\n\t" + "ipm %[psw]\n\t" + "stg 2, %[bitpos]\n\t" + "stg 3, %[modval]\n\t" + : [bitpos]"=m"(*bitpos), [modval]"=m"(*modval), + [psw]"=d"(psw) + : [val] "d"(value) + : "2", "3", "cc"); + + *cc = psw >> 28; +#if 0 + printf("value = %lx, bitpos = %lu, modval = %lx, cc = %d\n", + value, *bitpos, *modval, *cc); +#endif +} + +void +runtest(void) +{ + unsigned long bitpos, modval, value; + unsigned int cc; + int i; + + /* Value 0 is special */ + value = 0; + flogr(value, &bitpos, &modval, &cc); + if (modval != 0) fprintf(stderr, "modval is wrong for %lx\n", value); + if (bitpos != 64) fprintf(stderr, "bitpos is wrong for %lx\n", value); + if (cc != 0) fprintf(stderr, "cc is wrong for %lx\n", value); + + /* Test with exactly 1 bit set */ + for (i = 0; i < 64; ++i) { + value = 1ull << i; + flogr(value, &bitpos, &modval, &cc); + if (modval != 0) fprintf(stderr, "modval is wrong for %lx\n", value); + if (bitpos != 63 - i) fprintf(stderr, "bitpos is wrong for %lx\n", value); + if (cc != 2) fprintf(stderr, "cc is wrong for %lx\n", value); + } + + /* Test with all bits 1 right from first 1 bit */ + for (i = 1; i < 64; ++i) { + value = 1ull << i; + value = value | (value - 1); + flogr(value, &bitpos, &modval, &cc); + if (modval != (value >> 1)) fprintf(stderr, "modval is wrong for %lx\n", value); + if (bitpos != 63 - i) fprintf(stderr, "bitpos is wrong for %lx\n", value); + if (cc != 2) fprintf(stderr, "cc is wrong for %lx\n", value); + } +} + + +int main() +{ + runtest(); + + return 0; +} --- none/tests/s390x/flogr.stderr.exp +++ none/tests/s390x/flogr.stderr.exp @@ -0,0 +1,2 @@ + + --- none/tests/s390x/flogr.vgtest +++ none/tests/s390x/flogr.vgtest @@ -0,0 +1 @@ +prog: flogr --- none/tests/s390x/lpr.c +++ none/tests/s390x/lpr.c @@ -0,0 +1,95 @@ +#include +#include + +int lpr(int org, int *new) +{ + int _new, cc; + asm volatile( "lpr %0,%2\n\t" + "ipm %1\n\t" + "srl %1,28\n\t" + : "=d" (_new), "=d" (cc) + : "d" (org) + : "cc"); + *new = _new; + return cc; +} + +int lpgr(unsigned long org, unsigned long *new) +{ + unsigned long _new; + int cc; + asm volatile( "lpgr %0,%2\n\t" + "ipm %1\n\t" + "srl %1,28\n\t" + : "=d" (_new), "=d" (cc) + : "d" (org) + : "cc"); + *new = _new; + return cc; +} + +int lpgfr(unsigned long org, unsigned long *new) +{ + unsigned long _new; + int cc; + asm volatile( "lpgfr %0,%2\n\t" + "ipm %1\n\t" + "srl %1,28\n\t" + : "=d" (_new), "=d" (cc) + : "d" (org) + : "cc"); + *new = _new; + return cc; +} + + +void t32(int value) +{ + int n,cc; + + cc = lpr(value, &n); + + printf("new: %d cc: %d\n", n, cc); +} + +void t64(unsigned long value) +{ + int cc; + unsigned long n; + + cc = lpgr(value, &n); + + printf("new: %ld cc: %d\n", n, cc); +} + +void t3264(unsigned long value) +{ + int cc; + unsigned long n; + + cc = lpgfr(value, &n); + + printf("new: %ld cc: %d\n", n, cc); +} + + + +int main() +{ + printf("lpr\n"); + t32(0); t32(1); t32(-1); + t32(INT_MAX); t32(INT_MIN); t32(UINT_MAX); + + printf("lpgr\n"); + t64(0); t64(1); t64(-1); + t64(INT_MAX); t64(INT_MIN); t64(UINT_MAX); + t64(LONG_MAX); t64(LONG_MIN); t64(ULONG_MAX); + + printf("lpgfr\n"); + t3264(0); t3264(1); t64(-1); + t3264(INT_MAX); t3264(INT_MIN); t3264(UINT_MAX); + t3264(LONG_MAX); t3264(LONG_MIN); t3264(ULONG_MAX); + + return 0; +} + --- none/tests/s390x/lpr.stderr.exp +++ none/tests/s390x/lpr.stderr.exp @@ -0,0 +1,2 @@ + + --- none/tests/s390x/lpr.stdout.exp +++ none/tests/s390x/lpr.stdout.exp @@ -0,0 +1,27 @@ +lpr +new: 0 cc: 0 +new: 1 cc: 2 +new: 1 cc: 2 +new: 2147483647 cc: 2 +new: -2147483648 cc: 3 +new: 1 cc: 2 +lpgr +new: 0 cc: 0 +new: 1 cc: 2 +new: 1 cc: 2 +new: 2147483647 cc: 2 +new: 2147483648 cc: 2 +new: 4294967295 cc: 2 +new: 9223372036854775807 cc: 2 +new: -9223372036854775808 cc: 3 +new: 1 cc: 2 +lpgfr +new: 0 cc: 0 +new: 1 cc: 2 +new: 1 cc: 2 +new: 2147483647 cc: 2 +new: 2147483648 cc: 2 +new: 1 cc: 2 +new: 1 cc: 2 +new: 0 cc: 0 +new: 1 cc: 2 --- none/tests/s390x/lpr.vgtest +++ none/tests/s390x/lpr.vgtest @@ -0,0 +1 @@ +prog: lpr --- none/tests/s390x/Makefile.am +++ none/tests/s390x/Makefile.am @@ -0,0 +1,20 @@ +include $(top_srcdir)/Makefile.tool-tests.am + +dist_noinst_SCRIPTS = filter_stderr + +INSN_TESTS = clcle cvb cvd lpr flogr + +check_PROGRAMS = $(INSN_TESTS) \ + ex_sig \ + ex_clone + +EXTRA_DIST = \ + $(addsuffix .stderr.exp,$(check_PROGRAMS)) \ + $(addsuffix .stdout.exp,$(check_PROGRAMS)) \ + $(addsuffix .vgtest,$(check_PROGRAMS)) + +AM_CFLAGS += @FLAG_M64@ +AM_CXXFLAGS += @FLAG_M64@ +AM_CCASFLAGS += @FLAG_M64@ + +ex_clone_LDFLAGS = -lpthread --- README.s390 +++ README.s390 @@ -0,0 +1,32 @@ +Requirements +------------ +- You need GCC 3.1 or later to compile the s390 port. +- A working combination of autotools is required. The following + combination is known to work: automake 1.9.6 and autoconf 2.59 +- To run valgrind a z900 machine or any later model is needed. +- The long displacement facility must be installed on the host machine. + + +Limitations +----------- +- 31-bit client programs are not supported. +- Hexadecimal floating point is not supported. +- Decimal floating point is not supported yet. +- Attaching GDB is not supported yet. +- Currently, only memcheck, massif, lackey, and none are supported. + + +Recommendations +--------------- +Applications should be compiled with -fno-builtin to avoid +false positives due to builtin string operations when running memcheck. + + +Reading Material +---------------- +(1) Linux for zSeries ELF ABI Supplement + http://refspecs.linuxfoundation.org/ELF/zSeries/index.html +(2) z/Architecture Principles of Operation + http://publibfi.boulder.ibm.com/epubs/pdf/dz9zr008.pdf +(3) z/Architecture Reference Summary + http://publibfi.boulder.ibm.com/epubs/pdf/dz9zs006.pdf --- tests/arch_test.c +++ tests/arch_test.c @@ -28,6 +28,7 @@ "ppc32", "ppc64", "arm", + "s390x", NULL }; @@ -47,6 +48,9 @@ if ( 0 == strcmp( arch, "ppc64" ) ) return True; if ( 0 == strcmp( arch, "ppc32" ) ) return True; +#elif defined(VGP_s390x_linux) + if ( 0 == strcmp( arch, "s390x" ) ) return True; + #elif defined(VGP_ppc32_aix5) || defined(VGP_ppc64_aix5) if (sizeof(void*) == 8) { /* CPU is in 64-bit mode */ --- VEX/auxprogs/genoffsets.c +++ VEX/auxprogs/genoffsets.c @@ -51,6 +51,7 @@ #include "../pub/libvex_guest_ppc32.h" #include "../pub/libvex_guest_ppc64.h" #include "../pub/libvex_guest_arm.h" +#include "../pub/libvex_guest_s390x.h" #define VG_STRINGIFZ(__str) #__str #define VG_STRINGIFY(__str) VG_STRINGIFZ(__str) @@ -155,6 +156,29 @@ GENOFFSET(ARM,arm,R13); GENOFFSET(ARM,arm,R14); GENOFFSET(ARM,arm,R15T); + + // fixs390 later: strip down to what is actually needed + GENOFFSET(S390X,s390x,r0); + GENOFFSET(S390X,s390x,r1); + GENOFFSET(S390X,s390x,r2); + GENOFFSET(S390X,s390x,r3); + GENOFFSET(S390X,s390x,r4); + GENOFFSET(S390X,s390x,r5); + GENOFFSET(S390X,s390x,r6); + GENOFFSET(S390X,s390x,r7); + GENOFFSET(S390X,s390x,r8); + GENOFFSET(S390X,s390x,r9); + GENOFFSET(S390X,s390x,r10); + GENOFFSET(S390X,s390x,r11); + GENOFFSET(S390X,s390x,r12); + GENOFFSET(S390X,s390x,r13); + GENOFFSET(S390X,s390x,r14); + GENOFFSET(S390X,s390x,r15); + GENOFFSET(S390X,s390x,IA); + GENOFFSET(S390X,s390x,SYSNO); + GENOFFSET(S390X,s390x,IP_AT_SYSCALL); + GENOFFSET(S390X,s390x,fpc); + GENOFFSET(S390X,s390x,counter); } /*--------------------------------------------------------------------*/ --- VEX/nanoarm.orig +++ VEX/nanoarm.orig @@ -1,19 +0,0 @@ - 0: e1a0c00d mov ip, sp -. 0 00008000 4 -. 0d c0 a0 e1 - - 4: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} -. 1 00008004 4 -. 10 d8 2d e9 - - 8: e24cb004 sub fp, ip, #4 ; 0x4 -. 2 00008008 4 -. 04 b0 4c e2 - - c: e3a00014 mov r0, #20 ; 0x14 -. 3 0000800C 4 -. 14 00 a0 e3 - - 10: ebfffffe bl 0 -. 4 00008010 4 -. fe ff ff eb --- VEX/orig_amd64/test1.orig +++ VEX/orig_amd64/test1.orig @@ -1,5281 +0,0 @@ - -addl 1052(%rsp,%rdx,4), %eax -. 1 0x12345678 8 -. 03 84 94 1C 04 00 00 C3 - -addl 108(%rbx), %ecx -. 2 0x12345678 4 -. 03 4B 6C C3 - -addl $2, %eax -. 3 0x12345678 4 -. 83 C0 02 C3 - -addl $2, %edx -. 4 0x12345678 4 -. 83 C2 02 C3 - -addl $32, %ecx -. 5 0x12345678 4 -. 83 C1 20 C3 - -addl $32, %esi -. 6 0x12345678 4 -. 83 C6 20 C3 - -addl $49, %r12d -. 7 0x12345678 5 -. 41 83 C4 31 C3 - -addl $4, %ecx -. 8 0x12345678 4 -. 83 C1 04 C3 - -addl -4(%rbp,%rdx,4), %eax -. 9 0x12345678 5 -. 03 44 95 FC C3 - -addl 51640(%rax), %ecx -. 10 0x12345678 7 -. 03 88 B8 C9 00 00 C3 - -addl 51640(%rbp,%rax), %ecx -. 11 0x12345678 8 -. 03 8C 05 B8 C9 00 00 C3 - -addl 51640(%rdx), %ecx -. 12 0x12345678 7 -. 03 8A B8 C9 00 00 C3 - -addl 51644(%rax), %esi -. 13 0x12345678 7 -. 03 B0 BC C9 00 00 C3 - -addl 51644(%rdx), %esi -. 14 0x12345678 7 -. 03 B2 BC C9 00 00 C3 - -addl 51648(%rax), %edi -. 15 0x12345678 7 -. 03 B8 C0 C9 00 00 C3 - -addl 51648(%rdx), %edi -. 16 0x12345678 7 -. 03 BA C0 C9 00 00 C3 - -addl $5, %eax -. 17 0x12345678 4 -. 83 C0 05 C3 - -addl $5, %r14d -. 18 0x12345678 5 -. 41 83 C6 05 C3 - -addl 672(%rbp,%rax,4), %r13d -. 19 0x12345678 9 -. 44 03 AC 85 A0 02 00 00 C3 - -addl %ebx, %eax -. 20 0x12345678 3 -. 01 D8 C3 - -addl %ecx, %r9d -. 21 0x12345678 4 -. 41 01 C9 C3 - -addl %edx, %eax -. 22 0x12345678 3 -. 01 D0 C3 - -addl %r12d, %eax -. 23 0x12345678 4 -. 44 01 E0 C3 - -addl %r12d, %r13d -. 24 0x12345678 4 -. 45 01 E5 C3 - -addl %r13d, %eax -. 25 0x12345678 4 -. 44 01 E8 C3 - -addl (%rbp,%rax,4), %edi -. 26 0x12345678 5 -. 03 7C 85 00 C3 - -addq $104, %rsp -. 27 0x12345678 5 -. 48 83 C4 68 C3 - -addq $1304, %rsp -. 28 0x12345678 8 -. 48 81 C4 18 05 00 00 C3 - -addq $2104, %rsp -. 29 0x12345678 8 -. 48 81 C4 38 08 00 00 C3 - -addq $264, %rsp -. 30 0x12345678 8 -. 48 81 C4 08 01 00 00 C3 - -addq 32(%rbx), %rax -. 31 0x12345678 5 -. 48 03 43 20 C3 - -addq $3400, %rsp -. 32 0x12345678 8 -. 48 81 C4 48 0D 00 00 C3 - -addq $56, %rsp -. 33 0x12345678 5 -. 48 83 C4 38 C3 - -addq $72, %rsp -. 34 0x12345678 5 -. 48 83 C4 48 C3 - -addq $824, %rsp -. 35 0x12345678 8 -. 48 81 C4 38 03 00 00 C3 - -addq $8, %rsp -. 36 0x12345678 5 -. 48 83 C4 08 C3 - -addq %rax, %rax -. 37 0x12345678 4 -. 48 01 C0 C3 - -addq %rax, %rdi -. 38 0x12345678 4 -. 48 01 C7 C3 - -addq %rax, %rdx -. 39 0x12345678 4 -. 48 01 C2 C3 - -addq %rbp, %rax -. 40 0x12345678 4 -. 48 01 E8 C3 - -addq %rbp, %rdx -. 41 0x12345678 4 -. 48 01 EA C3 - -addq %rbp, %rsi -. 42 0x12345678 4 -. 48 01 EE C3 - -addq %rcx, %rax -. 43 0x12345678 4 -. 48 01 C8 C3 - -addq %rdx, %rax -. 44 0x12345678 4 -. 48 01 D0 C3 - -addq %rdx, %rdx -. 45 0x12345678 4 -. 48 01 D2 C3 - -addq %rsi, %rdx -. 46 0x12345678 4 -. 48 01 F2 C3 - -addw %dx, 80(%rsp,%rax,2) -. 47 0x12345678 6 -. 66 01 54 44 50 C3 - -andl $-2097153, %eax -. 48 0x12345678 6 -. 25 FF FF DF FF C3 - -andl $-2097153, %edx -. 49 0x12345678 7 -. 81 E2 FF FF DF FF C3 - -andl $-2097153, %r12d -. 50 0x12345678 8 -. 41 81 E4 FF FF DF FF C3 - -andl $-2097153, %r15d -. 51 0x12345678 8 -. 41 81 E7 FF FF DF FF C3 - -andl $-2097153, %r8d -. 52 0x12345678 8 -. 41 81 E0 FF FF DF FF C3 - -andl $255, %r8d -. 53 0x12345678 8 -. 41 81 E0 FF 00 00 00 C3 - -andl $-2, %eax -. 54 0x12345678 4 -. 83 E0 FE C3 - -andl $31, %ecx -. 55 0x12345678 4 -. 83 E1 1F C3 - -andl $32767, %eax -. 56 0x12345678 6 -. 25 FF 7F 00 00 C3 - -andl %edx, %eax -. 57 0x12345678 3 -. 21 D0 C3 - -andl %edx, (%rbx,%rax,4) -. 58 0x12345678 4 -. 21 14 83 C3 - -andl %esi, %edx -. 59 0x12345678 3 -. 21 F2 C3 - -call lalala -. 60 0x12345678 5 -. E8 62 16 00 00 - -cltd -. 61 0x12345678 2 -. 99 C3 - -cltq -. 62 0x12345678 3 -. 48 98 C3 - -cmova %ecx, %edx -. 63 0x12345678 4 -. 0F 47 D1 C3 - -cmovae %eax, %edi -. 64 0x12345678 4 -. 0F 43 F8 C3 - -cmovae %eax, %esi -. 65 0x12345678 4 -. 0F 43 F0 C3 - -cmovg %eax, %ecx -. 66 0x12345678 4 -. 0F 4F C8 C3 - -cmovg %eax, %edi -. 67 0x12345678 4 -. 0F 4F F8 C3 - -cmovg %eax, %esi -. 68 0x12345678 4 -. 0F 4F F0 C3 - -cmovg %eax, %r12d -. 69 0x12345678 5 -. 44 0F 4F E0 C3 - -cmovge %eax, %ecx -. 70 0x12345678 4 -. 0F 4D C8 C3 - -cmovg %r13d, %eax -. 71 0x12345678 5 -. 41 0F 4F C5 C3 - -cmovl %eax, %r13d -. 72 0x12345678 5 -. 44 0F 4C E8 C3 - -cmovle %eax, %ecx -. 73 0x12345678 4 -. 0F 4E C8 C3 - -cmovle %eax, %esi -. 74 0x12345678 4 -. 0F 4E F0 C3 - -cmovne %eax, %edx -. 75 0x12345678 4 -. 0F 45 D0 C3 - -cmovne %edi, %edx -. 76 0x12345678 4 -. 0F 45 D7 C3 - -cmpb $0, 128(%rbp,%rax) -. 77 0x12345678 9 -. 80 BC 05 80 00 00 00 00 C3 - -cmpb $0, 128(%rdi,%rdx) -. 78 0x12345678 9 -. 80 BC 17 80 00 00 00 00 C3 - -cmpb $0, 19706(%rbp,%rax) -. 79 0x12345678 9 -. 80 BC 05 FA 4C 00 00 00 C3 - -cmpb $0, 2112(%rsp,%rax) -. 80 0x12345678 9 -. 80 BC 04 40 08 00 00 00 C3 - -cmpb $0, 2112(%rsp,%rsi) -. 81 0x12345678 9 -. 80 BC 34 40 08 00 00 00 C3 - -cmpb $0, 32(%rsp,%rax) -. 82 0x12345678 6 -. 80 7C 04 20 00 C3 - -cmpb %al, %r10b -. 83 0x12345678 4 -. 41 38 C2 C3 - -cmpb %cl, %sil -. 84 0x12345678 4 -. 40 38 CE C3 - -cmpb %dl, %cl -. 85 0x12345678 3 -. 38 D1 C3 - -cmpb %sil, %cl -. 86 0x12345678 4 -. 40 38 F1 C3 - -cmpb %sil, %dl -. 87 0x12345678 4 -. 40 38 F2 C3 - -cmpb %sil, (%rsp) -. 88 0x12345678 5 -. 40 38 34 24 C3 - -cmpl $0, 1088(%rsp,%rdx,4) -. 89 0x12345678 9 -. 83 BC 94 40 04 00 00 00 C3 - -cmpl $0, 108(%rbx) -. 90 0x12345678 5 -. 83 7B 6C 00 C3 - -cmpl $0, 108(%rdi) -. 91 0x12345678 5 -. 83 7F 6C 00 C3 - -cmpl $0, 12(%rsp) -. 92 0x12345678 6 -. 83 7C 24 0C 00 C3 - -cmpl $0, 20(%rsp) -. 93 0x12345678 6 -. 83 7C 24 14 00 C3 - -cmpl $0, 24(%rsp) -. 94 0x12345678 6 -. 83 7C 24 18 00 C3 - -cmpl $0, 32(%rsp,%rax,4) -. 95 0x12345678 6 -. 83 7C 84 20 00 C3 - -cmpl $0, 644(%rdi) -. 96 0x12345678 8 -. 83 BF 84 02 00 00 00 C3 - -cmpl $0, 668(%rbp) -. 97 0x12345678 8 -. 83 BD 9C 02 00 00 00 C3 - -cmpl $0, (%r14,%rax,4) -. 98 0x12345678 6 -. 41 83 3C 86 00 C3 - -cmpl $0, (%rax) -. 99 0x12345678 4 -. 83 38 00 C3 - -cmpl $0, (%rbx,%rax,4) -. 100 0x12345678 5 -. 83 3C 83 00 C3 - -cmpl $0, (%rdi) -. 101 0x12345678 4 -. 83 3F 00 C3 - -cmpl $0, (%rsi) -. 102 0x12345678 4 -. 83 3E 00 C3 - -cmpl $101, %ecx -. 103 0x12345678 4 -. 83 F9 65 C3 - -cmpl 1088(%rsp,%rdi,4), %r12d -. 104 0x12345678 9 -. 44 3B A4 BC 40 04 00 00 C3 - -cmpl 1088(%rsp,%rdx,4), %r12d -. 105 0x12345678 9 -. 44 3B A4 94 40 04 00 00 C3 - -cmpl 108(%rbx), %edx -. 106 0x12345678 4 -. 3B 53 6C C3 - -cmpl 108(%rbx), %r9d -. 107 0x12345678 5 -. 44 3B 4B 6C C3 - -cmpl $1199, 668(%rbp) -. 108 0x12345678 11 -. 81 BD 9C 02 00 00 AF 04 00 00 C3 - -cmpl 124(%rbx), %r8d -. 109 0x12345678 5 -. 44 3B 43 7C C3 - -cmpl 12(%rsp), %edx -. 110 0x12345678 5 -. 3B 54 24 0C C3 - -cmpl $-1, 48(%rbx) -. 111 0x12345678 5 -. 83 7B 30 FF C3 - -cmpl $14, %r13d -. 112 0x12345678 5 -. 41 83 FD 0E C3 - -cmpl $15, %edi -. 113 0x12345678 4 -. 83 FF 0F C3 - -cmpl $15, %r8d -. 114 0x12345678 5 -. 41 83 F8 0F C3 - -cmpl $1, 656(%rbx) -. 115 0x12345678 8 -. 83 BB 90 02 00 00 01 C3 - -cmpl $1, 660(%rbx) -. 116 0x12345678 8 -. 83 BB 94 02 00 00 01 C3 - -cmpl $1, 660(%rdi) -. 117 0x12345678 8 -. 83 BF 94 02 00 00 01 C3 - -cmpl 16(%rsp), %edx -. 118 0x12345678 5 -. 3B 54 24 10 C3 - -cmpl $17, %r12d -. 119 0x12345678 5 -. 41 83 FC 11 C3 - -cmpl $18002, 24(%rsp) -. 120 0x12345678 9 -. 81 7C 24 18 52 46 00 00 C3 - -cmpl $199, 668(%rbp) -. 121 0x12345678 11 -. 81 BD 9C 02 00 00 C7 00 00 00 C3 - -cmpl $19, %eax -. 122 0x12345678 4 -. 83 F8 13 C3 - -cmpl $1, %ebx -. 123 0x12345678 4 -. 83 FB 01 C3 - -cmpl $-1, %ecx -. 124 0x12345678 4 -. 83 F9 FF C3 - -cmpl $1, %edi -. 125 0x12345678 4 -. 83 FF 01 C3 - -cmpl $1, %edx -. 126 0x12345678 4 -. 83 FA 01 C3 - -cmpl $-1, %esi -. 127 0x12345678 4 -. 83 FE FF C3 - -cmpl $1, %esi -. 128 0x12345678 4 -. 83 FE 01 C3 - -cmpl $-1, %r13d -. 129 0x12345678 5 -. 41 83 FD FF C3 - -cmpl $1, %r13d -. 130 0x12345678 5 -. 41 83 FD 01 C3 - -cmpl $-1, %r9d -. 131 0x12345678 5 -. 41 83 F9 FF C3 - -cmpl $-1, (%rbx,%rax,4) -. 132 0x12345678 5 -. 83 3C 83 FF C3 - -cmpl 20(%rsp), %edi -. 133 0x12345678 5 -. 3B 7C 24 14 C3 - -cmpl 20(%rsp), %edx -. 134 0x12345678 5 -. 3B 54 24 14 C3 - -cmpl $2399, 668(%rbp) -. 135 0x12345678 11 -. 81 BD 9C 02 00 00 5F 09 00 00 C3 - -cmpl 24(%rsp), %ebx -. 136 0x12345678 5 -. 3B 5C 24 18 C3 - -cmpl 24(%rsp), %edi -. 137 0x12345678 5 -. 3B 7C 24 18 C3 - -cmpl $254, %ebx -. 138 0x12345678 7 -. 81 FB FE 00 00 00 C3 - -cmpl $255, %ebx -. 139 0x12345678 7 -. 81 FB FF 00 00 00 C3 - -cmpl $255, %ecx -. 140 0x12345678 7 -. 81 F9 FF 00 00 00 C3 - -cmpl $255, %edi -. 141 0x12345678 7 -. 81 FF FF 00 00 00 C3 - -cmpl $255, %edx -. 142 0x12345678 7 -. 81 FA FF 00 00 00 C3 - -cmpl $255, %r12d -. 143 0x12345678 8 -. 41 81 FC FF 00 00 00 C3 - -cmpl $256, %edi -. 144 0x12345678 7 -. 81 FF 00 01 00 00 C3 - -cmpl $256, %esi -. 145 0x12345678 7 -. 81 FE 00 01 00 00 C3 - -cmpl $2, 656(%rbp) -. 146 0x12345678 8 -. 83 BD 90 02 00 00 02 C3 - -cmpl $2, 656(%rdi) -. 147 0x12345678 8 -. 83 BF 90 02 00 00 02 C3 - -cmpl 28(%rsp), %edi -. 148 0x12345678 5 -. 3B 7C 24 1C C3 - -cmpl 28(%rsp), %r12d -. 149 0x12345678 6 -. 44 3B 64 24 1C C3 - -cmpl 28(%rsp), %r13d -. 150 0x12345678 6 -. 44 3B 6C 24 1C C3 - -cmpl $2, %ebx -. 151 0x12345678 4 -. 83 FB 02 C3 - -cmpl $2, %r13d -. 152 0x12345678 5 -. 41 83 FD 02 C3 - -cmpl $31, %edi -. 153 0x12345678 4 -. 83 FF 1F C3 - -cmpl $3, 20(%rsp) -. 154 0x12345678 6 -. 83 7C 24 14 03 C3 - -cmpl $3, 32(%rsp) -. 155 0x12345678 6 -. 83 7C 24 20 03 C3 - -cmpl $33, %ebx -. 156 0x12345678 4 -. 83 FB 21 C3 - -cmpl $33, %r9d -. 157 0x12345678 5 -. 41 83 F9 21 C3 - -cmpl $3, %eax -. 158 0x12345678 4 -. 83 F8 03 C3 - -cmpl $3, %r13d -. 159 0x12345678 5 -. 41 83 FD 03 C3 - -cmpl $3, %r8d -. 160 0x12345678 5 -. 41 83 F8 03 C3 - -cmpl $3, %r9d -. 161 0x12345678 5 -. 41 83 F9 03 C3 - -cmpl $49, %eax -. 162 0x12345678 4 -. 83 F8 31 C3 - -cmpl $599, 668(%rbp) -. 163 0x12345678 11 -. 81 BD 9C 02 00 00 57 02 00 00 C3 - -cmpl $5, %ebx -. 164 0x12345678 4 -. 83 FB 05 C3 - -cmpl 64(%rsp,%rax,4), %r12d -. 165 0x12345678 6 -. 44 3B 64 84 40 C3 - -cmpl 64(%rsp,%rdi,4), %r12d -. 166 0x12345678 6 -. 44 3B 64 BC 40 C3 - -cmpl 64(%rsp,%rdx,4), %eax -. 167 0x12345678 5 -. 3B 44 94 40 C3 - -cmpl $65534, %eax -. 168 0x12345678 6 -. 3D FE FF 00 00 C3 - -cmpl $65534, %edx -. 169 0x12345678 7 -. 81 FA FE FF 00 00 C3 - -cmpl $65535, %eax -. 170 0x12345678 6 -. 3D FF FF 00 00 C3 - -cmpl $65536, %ebx -. 171 0x12345678 7 -. 81 FB 00 00 01 00 C3 - -cmpl 668(%rbp), %edx -. 172 0x12345678 7 -. 3B 95 9C 02 00 00 C3 - -cmpl 668(%rbp), %r12d -. 173 0x12345678 8 -. 44 3B A5 9C 02 00 00 C3 - -cmpl $6, %r14d -. 174 0x12345678 5 -. 41 83 FE 06 C3 - -cmpl $7, 644(%r11) -. 175 0x12345678 9 -. 41 83 BB 84 02 00 00 07 C3 - -cmpl $7, 644(%rbp) -. 176 0x12345678 8 -. 83 BD 84 02 00 00 07 C3 - -cmpl $7, 644(%rbx) -. 177 0x12345678 8 -. 83 BB 84 02 00 00 07 C3 - -cmpl $7, 644(%rdi) -. 178 0x12345678 8 -. 83 BF 84 02 00 00 07 C3 - -cmpl $7, 644(%rsi) -. 179 0x12345678 8 -. 83 BE 84 02 00 00 07 C3 - -cmpl $7, %r14d -. 180 0x12345678 5 -. 41 83 FE 07 C3 - -cmpl $99, 12(%rsp) -. 181 0x12345678 6 -. 83 7C 24 0C 63 C3 - -cmpl $99, 24(%rsp) -. 182 0x12345678 6 -. 83 7C 24 18 63 C3 - -cmpl $9999, %ebp -. 183 0x12345678 7 -. 81 FD 0F 27 00 00 C3 - -cmpl $9, %eax -. 184 0x12345678 4 -. 83 F8 09 C3 - -cmpl %eax, 64(%rsp,%rdx,4) -. 185 0x12345678 5 -. 39 44 94 40 C3 - -cmpl %eax, %ecx -. 186 0x12345678 3 -. 39 C1 C3 - -cmpl %eax, %edi -. 187 0x12345678 3 -. 39 C7 C3 - -cmpl %eax, %edx -. 188 0x12345678 3 -. 39 C2 C3 - -cmpl %eax, %esi -. 189 0x12345678 3 -. 39 C6 C3 - -cmpl %eax, %r13d -. 190 0x12345678 4 -. 41 39 C5 C3 - -cmpl %eax, %r8d -. 191 0x12345678 4 -. 41 39 C0 C3 - -cmpl %ebp, %edi -. 192 0x12345678 3 -. 39 EF C3 - -cmpl %ebp, %r12d -. 193 0x12345678 4 -. 41 39 EC C3 - -cmpl %ecx, %eax -. 194 0x12345678 3 -. 39 C8 C3 - -cmpl %ecx, %r13d -. 195 0x12345678 4 -. 41 39 CD C3 - -cmpl %edi, %eax -. 196 0x12345678 3 -. 39 F8 C3 - -cmpl %edi, %r10d -. 197 0x12345678 4 -. 41 39 FA C3 - -cmpl %edx, %ecx -. 198 0x12345678 3 -. 39 D1 C3 - -cmpl %edx, %edi -. 199 0x12345678 3 -. 39 D7 C3 - -cmpl %edx, 0x12345678(%rip) -. 200 0x12345678 7 -. 39 15 78 56 34 12 C3 - -cmpl %edx, %r12d -. 201 0x12345678 4 -. 41 39 D4 C3 - -cmpl %edx, %r9d -. 202 0x12345678 4 -. 41 39 D1 C3 - -cmpl %edx, (%rcx,%rax,4) -. 203 0x12345678 4 -. 39 14 81 C3 - -cmpl %r10d, %r9d -. 204 0x12345678 4 -. 45 39 D1 C3 - -cmpl (%r10,%rax,4), %r8d -. 205 0x12345678 5 -. 45 3B 04 82 C3 - -cmpl %r11d, %ecx -. 206 0x12345678 4 -. 44 39 D9 C3 - -cmpl %r12d, %eax -. 207 0x12345678 4 -. 44 39 E0 C3 - -cmpl %r12d, %ebp -. 208 0x12345678 4 -. 44 39 E5 C3 - -cmpl %r12d, %edi -. 209 0x12345678 4 -. 44 39 E7 C3 - -cmpl %r13d, 16(%rsp) -. 210 0x12345678 6 -. 44 39 6C 24 10 C3 - -cmpl %r13d, %eax -. 211 0x12345678 4 -. 44 39 E8 C3 - -cmpl %r13d, %ebp -. 212 0x12345678 4 -. 44 39 ED C3 - -cmpl %r13d, %edi -. 213 0x12345678 4 -. 44 39 EF C3 - -cmpl %r13d, %edx -. 214 0x12345678 4 -. 44 39 EA C3 - -cmpl %r13d, %r12d -. 215 0x12345678 4 -. 45 39 EC C3 - -cmpl %r14d, %eax -. 216 0x12345678 4 -. 44 39 F0 C3 - -cmpl %r14d, %ebx -. 217 0x12345678 4 -. 44 39 F3 C3 - -cmpl %r14d, %edi -. 218 0x12345678 4 -. 44 39 F7 C3 - -cmpl %r14d, %r12d -. 219 0x12345678 4 -. 45 39 F4 C3 - -cmpl %r14d, %r13d -. 220 0x12345678 4 -. 45 39 F5 C3 - -cmpl %r15d, %r14d -. 221 0x12345678 4 -. 45 39 FE C3 - -cmpl %r8d, %edi -. 222 0x12345678 4 -. 44 39 C7 C3 - -cmpl %r8d, %esi -. 223 0x12345678 4 -. 44 39 C6 C3 - -cmpl %r9d, %edx -. 224 0x12345678 4 -. 44 39 CA C3 - -cmpw %ax, %r10w -. 225 0x12345678 5 -. 66 41 39 C2 C3 - -decl 12(%rsp) -. 226 0x12345678 5 -. FF 4C 24 0C C3 - -decl 24(%rsp) -. 227 0x12345678 5 -. FF 4C 24 18 C3 - -decl 32(%rsp,%rax,4) -. 228 0x12345678 5 -. FF 4C 84 20 C3 - -decl %eax -. 229 0x12345678 3 -. FF C8 C3 - -decl %ebp -. 230 0x12345678 3 -. FF CD C3 - -decl %ebx -. 231 0x12345678 3 -. FF CB C3 - -decl %ecx -. 232 0x12345678 3 -. FF C9 C3 - -decl %edi -. 233 0x12345678 3 -. FF CF C3 - -decl %esi -. 234 0x12345678 3 -. FF CE C3 - -decl %r10d -. 235 0x12345678 4 -. 41 FF CA C3 - -decl %r11d -. 236 0x12345678 4 -. 41 FF CB C3 - -decl %r12d -. 237 0x12345678 4 -. 41 FF CC C3 - -decl %r8d -. 238 0x12345678 4 -. 41 FF C8 C3 - -decl (%r9) -. 239 0x12345678 4 -. 41 FF 09 C3 - -idivl %ebx -. 240 0x12345678 3 -. F7 FB C3 - -imull $7621, 8(%rsp), %eax -. 241 0x12345678 9 -. 69 44 24 08 C5 1D 00 00 C3 - -imull %eax, %r12d -. 242 0x12345678 5 -. 44 0F AF E0 C3 - -imulq $1431655766, %rax, %rax -. 243 0x12345678 8 -. 48 69 C0 56 55 55 55 C3 - -imulq %rdx, %rax -. 244 0x12345678 5 -. 48 0F AF C2 C3 - -incl 1056(%rsp,%rax,4) -. 245 0x12345678 8 -. FF 84 84 20 04 00 00 C3 - -incl 116(%r11) -. 246 0x12345678 5 -. 41 FF 43 74 C3 - -incl 116(%rdi) -. 247 0x12345678 4 -. FF 47 74 C3 - -incl 116(%rsi) -. 248 0x12345678 4 -. FF 46 74 C3 - -incl 124(%rdi) -. 249 0x12345678 4 -. FF 47 7C C3 - -incl 12(%rsp) -. 250 0x12345678 5 -. FF 44 24 0C C3 - -incl 24(%rsp) -. 251 0x12345678 5 -. FF 44 24 18 C3 - -incl 45448(%rbp,%rax,4) -. 252 0x12345678 8 -. FF 84 85 88 B1 00 00 C3 - -incl 45448(%rbp,%rdx,4) -. 253 0x12345678 8 -. FF 84 95 88 B1 00 00 C3 - -incl 48(%rsp,%rsi,4) -. 254 0x12345678 5 -. FF 44 B4 30 C3 - -incl 672(%rbx) -. 255 0x12345678 7 -. FF 83 A0 02 00 00 C3 - -incl 672(%rbx,%rax,4) -. 256 0x12345678 8 -. FF 84 83 A0 02 00 00 C3 - -incl 676(%rbx) -. 257 0x12345678 7 -. FF 83 A4 02 00 00 C3 - -incl 676(%rbx,%rax,4) -. 258 0x12345678 8 -. FF 84 83 A4 02 00 00 C3 - -incl %eax -. 259 0x12345678 3 -. FF C0 C3 - -incl %ebp -. 260 0x12345678 3 -. FF C5 C3 - -incl %ebx -. 261 0x12345678 3 -. FF C3 C3 - -incl %ecx -. 262 0x12345678 3 -. FF C1 C3 - -incl %edi -. 263 0x12345678 3 -. FF C7 C3 - -incl %edx -. 264 0x12345678 3 -. FF C2 C3 - -incl %esi -. 265 0x12345678 3 -. FF C6 C3 - -incl %r10d -. 266 0x12345678 4 -. 41 FF C2 C3 - -incl %r11d -. 267 0x12345678 4 -. 41 FF C3 C3 - -incl %r12d -. 268 0x12345678 4 -. 41 FF C4 C3 - -incl %r13d -. 269 0x12345678 4 -. 41 FF C5 C3 - -incl %r14d -. 270 0x12345678 4 -. 41 FF C6 C3 - -incl %r8d -. 271 0x12345678 4 -. 41 FF C0 C3 - -incl %r9d -. 272 0x12345678 4 -. 41 FF C1 C3 - -incl (%rbp,%rax,4) -. 273 0x12345678 5 -. FF 44 85 00 C3 - -incq %rdx -. 274 0x12345678 4 -. 48 FF C2 C3 - -ja lalala -. 275 0x12345678 6 -. 0F 87 DD 12 00 00 - -jbe lalala -. 276 0x12345678 6 -. 0F 86 D7 12 00 00 - -je lalala -. 277 0x12345678 6 -. 0F 84 D1 12 00 00 - -jge lalala -. 278 0x12345678 6 -. 0F 8D CB 12 00 00 - -jg lalala -. 279 0x12345678 6 -. 0F 8F C5 12 00 00 - -jle lalala -. 280 0x12345678 6 -. 0F 8E BF 12 00 00 - -jl lalala -. 281 0x12345678 6 -. 0F 8C B9 12 00 00 - -jmp lalala -. 282 0x12345678 5 -. E9 B4 12 00 00 - -jne lalala -. 283 0x12345678 6 -. 0F 85 AE 12 00 00 - -jns lalala -. 284 0x12345678 6 -. 0F 89 A8 12 00 00 - -js lalala -. 285 0x12345678 6 -. 0F 88 A2 12 00 00 - -leal -1(%r11), %edi -. 286 0x12345678 5 -. 41 8D 7B FF C3 - -leal -1(%r12,%rax), %eax -. 287 0x12345678 6 -. 41 8D 44 04 FF C3 - -leal 1(%r13), %eax -. 288 0x12345678 5 -. 41 8D 45 01 C3 - -leal 1(%r13), %edx -. 289 0x12345678 5 -. 41 8D 55 01 C3 - -leal 1(%r8), %edx -. 290 0x12345678 5 -. 41 8D 50 01 C3 - -leal 1(%rax), %esi -. 291 0x12345678 4 -. 8D 70 01 C3 - -leal -1(%rax), %r14d -. 292 0x12345678 5 -. 44 8D 70 FF C3 - -leal 1(%rax,%r8), %r8d -. 293 0x12345678 6 -. 46 8D 44 00 01 C3 - -leal 1(%rax,%rcx), %ecx -. 294 0x12345678 5 -. 8D 4C 08 01 C3 - -leal 1(%rbp), %esi -. 295 0x12345678 4 -. 8D 75 01 C3 - -leal -1(%rbx), %eax -. 296 0x12345678 4 -. 8D 43 FF C3 - -leal -1(%rcx), %eax -. 297 0x12345678 4 -. 8D 41 FF C3 - -leal 1(%rcx), %eax -. 298 0x12345678 4 -. 8D 41 01 C3 - -leal 1(%rdi), %eax -. 299 0x12345678 4 -. 8D 47 01 C3 - -leal 1(%rdi), %ecx -. 300 0x12345678 4 -. 8D 4F 01 C3 - -leal -1(%rdx), %eax -. 301 0x12345678 4 -. 8D 42 FF C3 - -leal 1(%rdx), %eax -. 302 0x12345678 4 -. 8D 42 01 C3 - -leal -1(%rsi), %ebp -. 303 0x12345678 4 -. 8D 6E FF C3 - -leal -1(%rsi), %r12d -. 304 0x12345678 5 -. 44 8D 66 FF C3 - -leal -1(%rsi), %r9d -. 305 0x12345678 5 -. 44 8D 4E FF C3 - -leal -2(%rbx), %eax -. 306 0x12345678 4 -. 8D 43 FE C3 - -leal -2(%rdi), %eax -. 307 0x12345678 4 -. 8D 47 FE C3 - -leal 31(%r13), %eax -. 308 0x12345678 5 -. 41 8D 45 1F C3 - -leal 34(%rbp), %edx -. 309 0x12345678 4 -. 8D 55 22 C3 - -leal 35(%rbp), %eax -. 310 0x12345678 4 -. 8D 45 23 C3 - -leal -3(%rbx), %eax -. 311 0x12345678 4 -. 8D 43 FD C3 - -leal 48(%rax), %esi -. 312 0x12345678 4 -. 8D 70 30 C3 - -leal -4(%r14), %edi -. 313 0x12345678 5 -. 41 8D 7E FC C3 - -leal 4(%rdi), %ecx -. 314 0x12345678 4 -. 8D 4F 04 C3 - -leal 7(%rcx), %eax -. 315 0x12345678 4 -. 8D 41 07 C3 - -leal 8(%r8), %r11d -. 316 0x12345678 5 -. 45 8D 58 08 C3 - -leal (%r10,%r13), %ecx -. 317 0x12345678 5 -. 43 8D 0C 2A C3 - -leal (%r12,%r8), %eax -. 318 0x12345678 5 -. 43 8D 04 04 C3 - -leal (%r13,%rdi,2), %edx -. 319 0x12345678 6 -. 41 8D 54 7D 00 C3 - -leal (%r13,%rsi), %eax -. 320 0x12345678 6 -. 41 8D 44 35 00 C3 - -leal (%r14,%r13), %eax -. 321 0x12345678 5 -. 43 8D 04 2E C3 - -leal (%r8,%r10), %eax -. 322 0x12345678 5 -. 43 8D 04 10 C3 - -leal (%r8,%rdx), %eax -. 323 0x12345678 5 -. 41 8D 04 10 C3 - -leal (%r9,%r15), %edi -. 324 0x12345678 5 -. 43 8D 3C 39 C3 - -leal (%rax,%r10), %eax -. 325 0x12345678 5 -. 42 8D 04 10 C3 - -leal (%rax,%r14), %r15d -. 326 0x12345678 5 -. 46 8D 3C 30 C3 - -leal (%rax,%r8), %eax -. 327 0x12345678 5 -. 42 8D 04 00 C3 - -leal (%rax,%r9), %eax -. 328 0x12345678 5 -. 42 8D 04 08 C3 - -leal (%rax,%rax,2), %eax -. 329 0x12345678 4 -. 8D 04 40 C3 - -leal (%rax,%rdi), %eax -. 330 0x12345678 4 -. 8D 04 38 C3 - -leal (%rax,%rdx), %eax -. 331 0x12345678 4 -. 8D 04 10 C3 - -leal (%rcx,%r9), %eax -. 332 0x12345678 5 -. 42 8D 04 09 C3 - -leal (%rdi,%r13), %eax -. 333 0x12345678 5 -. 42 8D 04 2F C3 - -leal (%rdx,%r13), %eax -. 334 0x12345678 5 -. 42 8D 04 2A C3 - -leal (%rdx,%r8), %edx -. 335 0x12345678 5 -. 42 8D 14 02 C3 - -leal (%rdx,%r9), %edx -. 336 0x12345678 5 -. 42 8D 14 0A C3 - -leal (%rdx,%rcx), %eax -. 337 0x12345678 4 -. 8D 04 0A C3 - -leal (%rdx,%rdi), %edx -. 338 0x12345678 4 -. 8D 14 3A C3 - -leal (%rsi,%r13), %eax -. 339 0x12345678 5 -. 42 8D 04 2E C3 - -leal (%rsi,%r15), %eax -. 340 0x12345678 5 -. 42 8D 04 3E C3 - -leal (%rsi,%rcx), %eax -. 341 0x12345678 4 -. 8D 04 0E C3 - -leal (%rsi,%rsi,2), %eax -. 342 0x12345678 4 -. 8D 04 76 C3 - -leaq 1(%r11), %rdx -. 343 0x12345678 5 -. 49 8D 53 01 C3 - -leaq 20(%rsp), %rax -. 344 0x12345678 6 -. 48 8D 44 24 14 C3 - -leaq 37696(%rcx,%rax), %r10 -. 345 0x12345678 9 -. 4C 8D 94 01 40 93 00 00 C3 - -leaq 37696(%rcx,%rax), %r9 -. 346 0x12345678 9 -. 4C 8D 8C 01 40 93 00 00 C3 - -leaq 37708(%rbp,%rax,2), %rdi -. 347 0x12345678 9 -. 48 8D BC 45 4C 93 00 00 C3 - -leaq 37708(%rbp,%rdi,2), %rdi -. 348 0x12345678 9 -. 48 8D BC 7D 4C 93 00 00 C3 - -leaq 37708(%rbp,%rdi,2), %rsi -. 349 0x12345678 9 -. 48 8D B4 7D 4C 93 00 00 C3 - -leaq 39256(%rbp,%rax,8), %r8 -. 350 0x12345678 9 -. 4C 8D 84 C5 58 99 00 00 C3 - -leaq 39256(%rbp,%rdi,8), %rdi -. 351 0x12345678 9 -. 48 8D BC FD 58 99 00 00 C3 - -leaq 45448(%rbp,%rdi,8), %rsi -. 352 0x12345678 9 -. 48 8D B4 FD 88 B1 00 00 C3 - -leaq (%rax,%rax), %rdx -. 353 0x12345678 5 -. 48 8D 14 00 C3 - -leaq (%rax,%rdx), %rax -. 354 0x12345678 5 -. 48 8D 04 10 C3 - -leaq (%rbp,%rax,2), %r13 -. 355 0x12345678 6 -. 4C 8D 6C 45 00 C3 - -leaq (%rbp,%rax,2), %rax -. 356 0x12345678 6 -. 48 8D 44 45 00 C3 - -leaq (%rbp,%rax,2), %rcx -. 357 0x12345678 6 -. 48 8D 4C 45 00 C3 - -leaq (%rbp,%rax,2), %rdx -. 358 0x12345678 6 -. 48 8D 54 45 00 C3 - -leaq (%rbp,%rax), %rdx -. 359 0x12345678 6 -. 48 8D 54 05 00 C3 - -leaq (%rbp,%rdx,2), %rdx -. 360 0x12345678 6 -. 48 8D 54 55 00 C3 - -leaq (%rdx,%rsi), %rdx -. 361 0x12345678 5 -. 48 8D 14 32 C3 - -movb $0, 2112(%rsp,%rax) -. 362 0x12345678 9 -. C6 84 04 40 08 00 00 00 C3 - -movb $0, 32(%rsp,%rax) -. 363 0x12345678 6 -. C6 44 04 20 00 C3 - -movb $0, 37450(%rax,%rcx) -. 364 0x12345678 9 -. C6 84 08 4A 92 00 00 00 C3 - -movb $1, 2112(%rsp,%rax) -. 365 0x12345678 9 -. C6 84 04 40 08 00 00 01 C3 - -movb $1, 32(%rsp,%rcx) -. 366 0x12345678 6 -. C6 44 0C 20 01 C3 - -movb $15, 37450(%rax,%rcx) -. 367 0x12345678 9 -. C6 84 08 4A 92 00 00 0F C3 - -movb $15, 37708(%rax,%rdx) -. 368 0x12345678 9 -. C6 84 10 4C 93 00 00 0F C3 - -movb %al, 1(%rsp) -. 369 0x12345678 5 -. 88 44 24 01 C3 - -movb %al, 384(%rdi,%rdx) -. 370 0x12345678 8 -. 88 84 17 80 01 00 00 C3 - -movb %al, (%rcx,%rdx) -. 371 0x12345678 4 -. 88 04 11 C3 - -movb %al, (%rdx) -. 372 0x12345678 3 -. 88 02 C3 - -movb %cl, 32(%rsp) -. 373 0x12345678 5 -. 88 4C 24 20 C3 - -movb %cl, (%rsp) -. 374 0x12345678 4 -. 88 0C 24 C3 - -movb %dil, 32(%rsp,%rax) -. 375 0x12345678 6 -. 40 88 7C 04 20 C3 - -movb %dl, 1704(%rbp,%rax) -. 376 0x12345678 8 -. 88 94 05 A8 06 00 00 C3 - -movb %dl, 32(%rsp,%rax) -. 377 0x12345678 5 -. 88 54 04 20 C3 - -movb %dl, (%rax,%rsi) -. 378 0x12345678 4 -. 88 14 30 C3 - -movb %r8b, 19706(%rbp,%rax) -. 379 0x12345678 9 -. 44 88 84 05 FA 4C 00 00 C3 - -movb %r9b, (%rsp,%rax) -. 380 0x12345678 5 -. 44 88 0C 04 C3 - -mov %eax, %eax -. 381 0x12345678 3 -. 89 C0 C3 - -mov %edi, %eax -. 382 0x12345678 3 -. 89 F8 C3 - -mov %esi, %eax -. 383 0x12345678 3 -. 89 F0 C3 - -movl $0, 1056(%rsp,%rax,4) -. 384 0x12345678 12 -. C7 84 84 20 04 00 00 00 00 00 00 C3 - -movl $0, 116(%rdi) -. 385 0x12345678 8 -. C7 47 74 00 00 00 00 C3 - -movl $0, 124(%rdi) -. 386 0x12345678 8 -. C7 47 7C 00 00 00 00 C3 - -movl $0, 12(%rsp) -. 387 0x12345678 9 -. C7 44 24 0C 00 00 00 00 C3 - -movl $0, 24(%rsp) -. 388 0x12345678 9 -. C7 44 24 18 00 00 00 00 C3 - -movl $0, 28(%rsp) -. 389 0x12345678 9 -. C7 44 24 1C 00 00 00 00 C3 - -movl $0, 45448(%rbp,%rax,4) -. 390 0x12345678 12 -. C7 84 85 88 B1 00 00 00 00 00 00 C3 - -movl $0, 48(%rsp,%rax,4) -. 391 0x12345678 9 -. C7 44 84 30 00 00 00 00 C3 - -movl $0, 640(%rdi) -. 392 0x12345678 11 -. C7 87 80 02 00 00 00 00 00 00 C3 - -movl $0, 644(%rdi) -. 393 0x12345678 11 -. C7 87 84 02 00 00 00 00 00 00 C3 - -movl $0, 672(%rbx,%rax,4) -. 394 0x12345678 12 -. C7 84 83 A0 02 00 00 00 00 00 00 C3 - -movl $0, 8(%rsp) -. 395 0x12345678 9 -. C7 44 24 08 00 00 00 00 C3 - -movl $0, %eax -. 396 0x12345678 6 -. B8 00 00 00 00 C3 - -movl $0, %ebx -. 397 0x12345678 6 -. BB 00 00 00 00 C3 - -movl $0, %ecx -. 398 0x12345678 6 -. B9 00 00 00 00 C3 - -movl $0, %edi -. 399 0x12345678 6 -. BF 00 00 00 00 C3 - -movl $0, %edx -. 400 0x12345678 6 -. BA 00 00 00 00 C3 - -movl $0, %r12d -. 401 0x12345678 7 -. 41 BC 00 00 00 00 C3 - -movl $0, %r13d -. 402 0x12345678 7 -. 41 BD 00 00 00 00 C3 - -movl $0, %r8d -. 403 0x12345678 7 -. 41 B8 00 00 00 00 C3 - -movl $0, %r9d -. 404 0x12345678 7 -. 41 B9 00 00 00 00 C3 - -movl $0, (%rbp,%rax,4) -. 405 0x12345678 9 -. C7 44 85 00 00 00 00 00 C3 - -movl $0, (%rbx,%rax,4) -. 406 0x12345678 8 -. C7 04 83 00 00 00 00 C3 - -movl $1001, %edi -. 407 0x12345678 6 -. BF E9 03 00 00 C3 - -movl $1002, %edi -. 408 0x12345678 6 -. BF EA 03 00 00 C3 - -movl $1003, %edi -. 409 0x12345678 6 -. BF EB 03 00 00 C3 - -movl $1004, %edi -. 410 0x12345678 6 -. BF EC 03 00 00 C3 - -movl $1005, %edi -. 411 0x12345678 6 -. BF ED 03 00 00 C3 - -movl $1006, %edi -. 412 0x12345678 6 -. BF EE 03 00 00 C3 - -movl $1007, %edi -. 413 0x12345678 6 -. BF EF 03 00 00 C3 - -movl $100, %eax -. 414 0x12345678 6 -. B8 64 00 00 00 C3 - -movl $104, %esi -. 415 0x12345678 6 -. BE 68 00 00 00 C3 - -movl 1056(%rsp,%rax,4), %ecx -. 416 0x12345678 8 -. 8B 8C 84 20 04 00 00 C3 - -movl 1056(%rsp,%rax,4), %esi -. 417 0x12345678 8 -. 8B B4 84 20 04 00 00 C3 - -movl 1056(%rsp,%rdx,4), %eax -. 418 0x12345678 8 -. 8B 84 94 20 04 00 00 C3 - -movl 1088(%rsp,%rdx,4), %eax -. 419 0x12345678 8 -. 8B 84 94 40 04 00 00 C3 - -movl 1088(%rsp,%rsi,4), %eax -. 420 0x12345678 8 -. 8B 84 B4 40 04 00 00 C3 - -movl 108(%rbx), %r9d -. 421 0x12345678 5 -. 44 8B 4B 6C C3 - -movl 108(%rdi), %ebp -. 422 0x12345678 4 -. 8B 6F 6C C3 - -movl 108(%rdi), %edx -. 423 0x12345678 4 -. 8B 57 6C C3 - -movl $10, %edi -. 424 0x12345678 6 -. BF 0A 00 00 00 C3 - -movl $1, 12(%rsp) -. 425 0x12345678 9 -. C7 44 24 0C 01 00 00 00 C3 - -movl 112(%rsp), %eax -. 426 0x12345678 5 -. 8B 44 24 70 C3 - -movl 112(%rsp), %edi -. 427 0x12345678 5 -. 8B 7C 24 70 C3 - -movl $114, %esi -. 428 0x12345678 6 -. BE 72 00 00 00 C3 - -movl 116(%rbp), %eax -. 429 0x12345678 4 -. 8B 45 74 C3 - -movl 116(%rbp), %edx -. 430 0x12345678 4 -. 8B 55 74 C3 - -movl $1, 16(%rsp) -. 431 0x12345678 9 -. C7 44 24 10 01 00 00 00 C3 - -movl 124(%rbp), %eax -. 432 0x12345678 4 -. 8B 45 7C C3 - -movl 124(%rbx), %edx -. 433 0x12345678 4 -. 8B 53 7C C3 - -movl 124(%rbx), %r10d -. 434 0x12345678 5 -. 44 8B 53 7C C3 - -movl 124(%rdi), %r8d -. 435 0x12345678 5 -. 44 8B 47 7C C3 - -movl $1, 24(%rsp) -. 436 0x12345678 9 -. C7 44 24 18 01 00 00 00 C3 - -movl 12(%rsp), %eax -. 437 0x12345678 5 -. 8B 44 24 0C C3 - -movl 12(%rsp), %edx -. 438 0x12345678 5 -. 8B 54 24 0C C3 - -movl 12(%rsp), %r8d -. 439 0x12345678 6 -. 44 8B 44 24 0C C3 - -movl 1360(%rsp), %eax -. 440 0x12345678 8 -. 8B 84 24 50 05 00 00 C3 - -movl $144, %esi -. 441 0x12345678 6 -. BE 90 00 00 00 C3 - -movl $-1, 48(%rbx) -. 442 0x12345678 8 -. C7 43 30 FF FF FF FF C3 - -movl $15, %r8d -. 443 0x12345678 7 -. 41 B8 0F 00 00 00 C3 - -movl 16(%rsp), %edx -. 444 0x12345678 5 -. 8B 54 24 10 C3 - -movl 16(%rsp,%rax,4), %r14d -. 445 0x12345678 6 -. 44 8B 74 84 10 C3 - -movl $17, %ecx -. 446 0x12345678 6 -. B9 11 00 00 00 C3 - -movl $1, %eax -. 447 0x12345678 6 -. B8 01 00 00 00 C3 - -movl $-1, %ebp -. 448 0x12345678 6 -. BD FF FF FF FF C3 - -movl $1, %ebx -. 449 0x12345678 6 -. BB 01 00 00 00 C3 - -movl $-1, %ecx -. 450 0x12345678 6 -. B9 FF FF FF FF C3 - -movl $1, %edi -. 451 0x12345678 6 -. BF 01 00 00 00 C3 - -movl $-1, %edx -. 452 0x12345678 6 -. BA FF FF FF FF C3 - -movl $1, %edx -. 453 0x12345678 6 -. BA 01 00 00 00 C3 - -movl $1, %esi -. 454 0x12345678 6 -. BE 01 00 00 00 C3 - -movl $1, %r14d -. 455 0x12345678 7 -. 41 BE 01 00 00 00 C3 - -movl $1, %r8d -. 456 0x12345678 7 -. 41 B8 01 00 00 00 C3 - -movl $1, %r9d -. 457 0x12345678 7 -. 41 B9 01 00 00 00 C3 - -movl $-2097153, %esi -. 458 0x12345678 6 -. BE FF FF DF FF C3 - -movl 20(%rsp), %eax -. 459 0x12345678 5 -. 8B 44 24 14 C3 - -movl 20(%rsp), %ecx -. 460 0x12345678 5 -. 8B 4C 24 14 C3 - -movl 20(%rsp), %edx -. 461 0x12345678 5 -. 8B 54 24 14 C3 - -movl 20(%rsp), %esi -. 462 0x12345678 5 -. 8B 74 24 14 C3 - -movl 20(%rsp), %r11d -. 463 0x12345678 6 -. 44 8B 5C 24 14 C3 - -movl 20(%rsp), %r12d -. 464 0x12345678 6 -. 44 8B 64 24 14 C3 - -movl 20(%rsp), %r8d -. 465 0x12345678 6 -. 44 8B 44 24 14 C3 - -movl 20(%rsp), %r9d -. 466 0x12345678 6 -. 44 8B 4C 24 14 C3 - -movl 2368(%rsp,%rax,4), %eax -. 467 0x12345678 8 -. 8B 84 84 40 09 00 00 C3 - -movl 2368(%rsp,%rax,4), %edx -. 468 0x12345678 8 -. 8B 94 84 40 09 00 00 C3 - -movl 2368(%rsp,%rax,4), %r13d -. 469 0x12345678 9 -. 44 8B AC 84 40 09 00 00 C3 - -movl 2368(%rsp,%rax,4), %r8d -. 470 0x12345678 9 -. 44 8B 84 84 40 09 00 00 C3 - -movl $23, %esi -. 471 0x12345678 6 -. BE 17 00 00 00 C3 - -movl $24, %r8d -. 472 0x12345678 7 -. 41 B8 18 00 00 00 C3 - -movl 24(%rsp), %ecx -. 473 0x12345678 5 -. 8B 4C 24 18 C3 - -movl 24(%rsp), %edi -. 474 0x12345678 5 -. 8B 7C 24 18 C3 - -movl 24(%rsp), %r8d -. 475 0x12345678 6 -. 44 8B 44 24 18 C3 - -movl $27, %edx -. 476 0x12345678 6 -. BA 1B 00 00 00 C3 - -movl $2863311531, %edx -. 477 0x12345678 6 -. BA AB AA AA AA C3 - -movl 28(%rsp), %ecx -. 478 0x12345678 5 -. 8B 4C 24 1C C3 - -movl 28(%rsp), %edi -. 479 0x12345678 5 -. 8B 7C 24 1C C3 - -movl 28(%rsp), %edx -. 480 0x12345678 5 -. 8B 54 24 1C C3 - -movl 28(%rsp), %r12d -. 481 0x12345678 6 -. 44 8B 64 24 1C C3 - -movl $2, %r10d -. 482 0x12345678 7 -. 41 BA 02 00 00 00 C3 - -movl $2, %r14d -. 483 0x12345678 7 -. 41 BE 02 00 00 00 C3 - -movl $2, %r9d -. 484 0x12345678 7 -. 41 B9 02 00 00 00 C3 - -movl $2, (%rsp) -. 485 0x12345678 8 -. C7 04 24 02 00 00 00 C3 - -movl $3001, %edi -. 486 0x12345678 6 -. BF B9 0B 00 00 C3 - -movl $3002, %edi -. 487 0x12345678 6 -. BF BA 0B 00 00 C3 - -movl $3003, %edi -. 488 0x12345678 6 -. BF BB 0B 00 00 C3 - -movl $3004, %edi -. 489 0x12345678 6 -. BF BC 0B 00 00 C3 - -movl $3005, %edi -. 490 0x12345678 6 -. BF BD 0B 00 00 C3 - -movl $3006, %edi -. 491 0x12345678 6 -. BF BE 0B 00 00 C3 - -movl $3007, %edi -. 492 0x12345678 6 -. BF BF 0B 00 00 C3 - -movl $32, %r13d -. 493 0x12345678 7 -. 41 BD 20 00 00 00 C3 - -movl 32(%rsp), %eax -. 494 0x12345678 5 -. 8B 44 24 20 C3 - -movl 32(%rsp), %r13d -. 495 0x12345678 6 -. 44 8B 6C 24 20 C3 - -movl $33, %edx -. 496 0x12345678 6 -. BA 21 00 00 00 C3 - -movl 36(%rsp), %eax -. 497 0x12345678 5 -. 8B 44 24 24 C3 - -movl 36(%rsp), %ebx -. 498 0x12345678 5 -. 8B 5C 24 24 C3 - -movl 36(%rsp), %ecx -. 499 0x12345678 5 -. 8B 4C 24 24 C3 - -movl 36(%rsp), %edx -. 500 0x12345678 5 -. 8B 54 24 24 C3 - -movl 36(%rsp), %esi -. 501 0x12345678 5 -. 8B 74 24 24 C3 - -movl 36(%rsp), %r8d -. 502 0x12345678 6 -. 44 8B 44 24 24 C3 - -movl $38, %esi -. 503 0x12345678 6 -. BE 26 00 00 00 C3 - -movl 39256(%rbp,%rax,4), %r9d -. 504 0x12345678 9 -. 44 8B 8C 85 58 99 00 00 C3 - -movl $3, %r12d -. 505 0x12345678 7 -. 41 BC 03 00 00 00 C3 - -movl $3, %r14d -. 506 0x12345678 7 -. 41 BE 03 00 00 00 C3 - -movl $3, %r8d -. 507 0x12345678 7 -. 41 B8 03 00 00 00 C3 - -movl 416(%rsp,%rax,4), %r13d -. 508 0x12345678 9 -. 44 8B AC 84 A0 01 00 00 C3 - -movl 48(%rbx), %edi -. 509 0x12345678 4 -. 8B 7B 30 C3 - -movl 48(%rsp), %eax -. 510 0x12345678 5 -. 8B 44 24 30 C3 - -movl 48(%rsp), %edx -. 511 0x12345678 5 -. 8B 54 24 30 C3 - -movl 48(%rsp,%rax,4), %edx -. 512 0x12345678 5 -. 8B 54 84 30 C3 - -movl 496(%rsp,%rax,4), %edx -. 513 0x12345678 8 -. 8B 94 84 F0 01 00 00 C3 - -movl $49, %esi -. 514 0x12345678 6 -. BE 31 00 00 00 C3 - -movl $4, %r14d -. 515 0x12345678 7 -. 41 BE 04 00 00 00 C3 - -movl 4(%rbp,%rax,4), %eax -. 516 0x12345678 5 -. 8B 44 85 04 C3 - -movl 4(%rbp,%rdx,4), %eax -. 517 0x12345678 5 -. 8B 44 95 04 C3 - -movl 51640(%rax), %ecx -. 518 0x12345678 7 -. 8B 88 B8 C9 00 00 C3 - -movl 51644(%rax), %esi -. 519 0x12345678 7 -. 8B B0 BC C9 00 00 C3 - -movl 51648(%rax), %edi -. 520 0x12345678 7 -. 8B B8 C0 C9 00 00 C3 - -movl 52(%rsp), %eax -. 521 0x12345678 5 -. 8B 44 24 34 C3 - -movl 52(%rsp), %edx -. 522 0x12345678 5 -. 8B 54 24 34 C3 - -movl $53, %edx -. 523 0x12345678 6 -. BA 35 00 00 00 C3 - -movl $56, %esi -. 524 0x12345678 6 -. BE 38 00 00 00 C3 - -movl 56(%rsp), %eax -. 525 0x12345678 5 -. 8B 44 24 38 C3 - -movl 644(%r11), %eax -. 526 0x12345678 8 -. 41 8B 83 84 02 00 00 C3 - -movl 644(%rdi), %eax -. 527 0x12345678 7 -. 8B 87 84 02 00 00 C3 - -movl 644(%rsi), %eax -. 528 0x12345678 7 -. 8B 86 84 02 00 00 C3 - -movl 644(%rsi), %edx -. 529 0x12345678 7 -. 8B 96 84 02 00 00 C3 - -movl 648(%rbx), %ecx -. 530 0x12345678 7 -. 8B 8B 88 02 00 00 C3 - -movl 648(%rbx), %esi -. 531 0x12345678 7 -. 8B B3 88 02 00 00 C3 - -movl 648(%rdi), %edx -. 532 0x12345678 7 -. 8B 97 88 02 00 00 C3 - -movl 64(%rsp), %eax -. 533 0x12345678 5 -. 8B 44 24 40 C3 - -movl 64(%rsp), %r8d -. 534 0x12345678 6 -. 44 8B 44 24 40 C3 - -movl 64(%rsp,%rsi,4), %eax -. 535 0x12345678 5 -. 8B 44 B4 40 C3 - -movl 652(%rbx), %edx -. 536 0x12345678 7 -. 8B 93 8C 02 00 00 C3 - -movl 652(%rbx), %esi -. 537 0x12345678 7 -. 8B B3 8C 02 00 00 C3 - -movl 652(%rbx), %r8d -. 538 0x12345678 8 -. 44 8B 83 8C 02 00 00 C3 - -movl 652(%rdi), %eax -. 539 0x12345678 7 -. 8B 87 8C 02 00 00 C3 - -movl $65536, %ebx -. 540 0x12345678 6 -. BB 00 00 01 00 C3 - -movl 656(%rdi), %r13d -. 541 0x12345678 8 -. 44 8B AF 90 02 00 00 C3 - -movl $65, %esi -. 542 0x12345678 6 -. BE 41 00 00 00 C3 - -movl 660(%rbx), %edx -. 543 0x12345678 7 -. 8B 93 94 02 00 00 C3 - -movl 668(%rbp), %edx -. 544 0x12345678 7 -. 8B 95 9C 02 00 00 C3 - -movl 668(%rbp), %r12d -. 545 0x12345678 8 -. 44 8B A5 9C 02 00 00 C3 - -movl 668(%rdi), %ecx -. 546 0x12345678 7 -. 8B 8F 9C 02 00 00 C3 - -movl $66, %esi -. 547 0x12345678 6 -. BE 42 00 00 00 C3 - -movl 68(%rsp), %eax -. 548 0x12345678 5 -. 8B 44 24 44 C3 - -movl 68(%rsp), %esi -. 549 0x12345678 5 -. 8B 74 24 44 C3 - -###movl 68(%rsp), %r8d -###. 550 0x12345678 5 -###. 44 8B 44 24 C3 - -movl $69, %esi -. 551 0x12345678 6 -. BE 45 00 00 00 C3 - -movl 72(%rsp), %eax -. 552 0x12345678 5 -. 8B 44 24 48 C3 - -movl 72(%rsp), %esi -. 553 0x12345678 5 -. 8B 74 24 48 C3 - -movl $80, %esi -. 554 0x12345678 6 -. BE 50 00 00 00 C3 - -movl 80(%rsp), %eax -. 555 0x12345678 5 -. 8B 44 24 50 C3 - -movl 80(%rsp), %edi -. 556 0x12345678 5 -. 8B 7C 24 50 C3 - -movl $83, %esi -. 557 0x12345678 6 -. BE 53 00 00 00 C3 - -movl 84(%rsp), %eax -. 558 0x12345678 5 -. 8B 44 24 54 C3 - -movl 84(%rsp), %ecx -. 559 0x12345678 5 -. 8B 4C 24 54 C3 - -movl 84(%rsp), %edi -. 560 0x12345678 5 -. 8B 7C 24 54 C3 - -movl 88(%rdi), %ecx -. 561 0x12345678 4 -. 8B 4F 58 C3 - -movl 88(%rsp), %eax -. 562 0x12345678 5 -. 8B 44 24 58 C3 - -movl 88(%rsp), %ecx -. 563 0x12345678 5 -. 8B 4C 24 58 C3 - -movl 896(%rsp,%rax,4), %r15d -. 564 0x12345678 9 -. 44 8B BC 84 80 03 00 00 C3 - -movl $89, %esi -. 565 0x12345678 6 -. BE 59 00 00 00 C3 - -movl $8, %r8d -. 566 0x12345678 7 -. 41 B8 08 00 00 00 C3 - -movl $8, %r9d -. 567 0x12345678 7 -. 41 B9 08 00 00 00 C3 - -movl 8(%rsp), %edx -. 568 0x12345678 5 -. 8B 54 24 08 C3 - -movl $90, %esi -. 569 0x12345678 6 -. BE 5A 00 00 00 C3 - -movl 96(%rsp,%rax,4), %r13d -. 570 0x12345678 6 -. 44 8B 6C 84 60 C3 - -movl $999999999, %ecx -. 571 0x12345678 6 -. B9 FF C9 9A 3B C3 - -movl %eax, 1056(%rsp,%rdx,4) -. 572 0x12345678 8 -. 89 84 94 20 04 00 00 C3 - -movl %eax, 1088(%rsp,%rsi,4) -. 573 0x12345678 8 -. 89 84 B4 40 04 00 00 C3 - -movl %eax, 12(%rsp) -. 574 0x12345678 5 -. 89 44 24 0C C3 - -movl %eax, -16(%rsi,%rdx,4) -. 575 0x12345678 5 -. 89 44 96 F0 C3 - -movl %eax, 16(%rsp) -. 576 0x12345678 5 -. 89 44 24 10 C3 - -movl %eax, 20(%rsp) -. 577 0x12345678 5 -. 89 44 24 14 C3 - -movl %eax, 2368(%rsp,%rcx,4) -. 578 0x12345678 8 -. 89 84 8C 40 09 00 00 C3 - -movl %eax, 28(%rsp) -. 579 0x12345678 5 -. 89 44 24 1C C3 - -movl %eax, 32(%rsp,%rdx,4) -. 580 0x12345678 5 -. 89 44 94 20 C3 - -movl %eax, 48(%rsp) -. 581 0x12345678 5 -. 89 44 24 30 C3 - -movl %eax, 496(%rsp,%rdx,4) -. 582 0x12345678 8 -. 89 84 94 F0 01 00 00 C3 - -movl %eax, -4(%rsi,%rdx,4) -. 583 0x12345678 5 -. 89 44 96 FC C3 - -movl %eax, 51640(%rsi) -. 584 0x12345678 7 -. 89 86 B8 C9 00 00 C3 - -movl %eax, 51644(%rsi) -. 585 0x12345678 7 -. 89 86 BC C9 00 00 C3 - -movl %eax, 51648(%rsi) -. 586 0x12345678 7 -. 89 86 C0 C9 00 00 C3 - -movl %eax, 52(%rsp) -. 587 0x12345678 5 -. 89 44 24 34 C3 - -movl %eax, 56(%rsp) -. 588 0x12345678 5 -. 89 44 24 38 C3 - -movl %eax, 644(%r11) -. 589 0x12345678 8 -. 41 89 83 84 02 00 00 C3 - -movl %eax, 644(%rdi) -. 590 0x12345678 7 -. 89 87 84 02 00 00 C3 - -movl %eax, 644(%rsi) -. 591 0x12345678 7 -. 89 86 84 02 00 00 C3 - -movl %eax, 64(%rsp,%rcx,4) -. 592 0x12345678 5 -. 89 44 8C 40 C3 - -movl %eax, 64(%rsp,%rsi,4) -. 593 0x12345678 5 -. 89 44 B4 40 C3 - -movl %eax, 652(%rdi) -. 594 0x12345678 7 -. 89 87 8C 02 00 00 C3 - -movl %eax, 72(%rsp) -. 595 0x12345678 5 -. 89 44 24 48 C3 - -movl %eax, 88(%rsp) -. 596 0x12345678 5 -. 89 44 24 58 C3 - -movl %eax, 896(%rsp,%rdx,4) -. 597 0x12345678 8 -. 89 84 94 80 03 00 00 C3 - -movl %eax, 8(%rsp) -. 598 0x12345678 5 -. 89 44 24 08 C3 - -movl %eax, 96(%rsp) -. 599 0x12345678 5 -. 89 44 24 60 C3 - -movl %eax, 96(%rsp,%rdx,4) -. 600 0x12345678 5 -. 89 44 94 60 C3 - -movl %eax, %ecx -. 601 0x12345678 3 -. 89 C1 C3 - -movl %eax, %edi -. 602 0x12345678 3 -. 89 C7 C3 - -movl %eax, %edx -. 603 0x12345678 3 -. 89 C2 C3 - -movl %eax, %esi -. 604 0x12345678 3 -. 89 C6 C3 - -movl %eax, %r15d -. 605 0x12345678 4 -. 41 89 C7 C3 - -movl %eax, (%rbp,%rcx,4) -. 606 0x12345678 5 -. 89 44 8D 00 C3 - -movl %eax, (%rbp,%rdx,4) -. 607 0x12345678 5 -. 89 44 95 00 C3 - -movl %eax, (%rbx,%rcx,4) -. 608 0x12345678 4 -. 89 04 8B C3 - -movl %eax, (%rbx,%rsi,4) -. 609 0x12345678 4 -. 89 04 B3 C3 - -movl %eax, (%rdi,%rdx,4) -. 610 0x12345678 4 -. 89 04 97 C3 - -movl %ebp, %eax -. 611 0x12345678 3 -. 89 E8 C3 - -movl %ebp, %ecx -. 612 0x12345678 3 -. 89 E9 C3 - -movl %ebp, %esi -. 613 0x12345678 3 -. 89 EE C3 - -movl %ebp, %r12d -. 614 0x12345678 4 -. 41 89 EC C3 - -movl %ebp, %r8d -. 615 0x12345678 4 -. 41 89 E8 C3 - -movl %ebx, 2368(%rsp,%rax,4) -. 616 0x12345678 8 -. 89 9C 84 40 09 00 00 C3 - -movl %ebx, %eax -. 617 0x12345678 3 -. 89 D8 C3 - -movl %ebx, %edx -. 618 0x12345678 3 -. 89 DA C3 - -movl %ebx, %esi -. 619 0x12345678 3 -. 89 DE C3 - -movl %ebx, %r12d -. 620 0x12345678 4 -. 41 89 DC C3 - -movl %ebx, %r8d -. 621 0x12345678 4 -. 41 89 D8 C3 - -movl %ebx, (%rdi,%rax,4) -. 622 0x12345678 4 -. 89 1C 87 C3 - -movl %ecx, 16(%rsp) -. 623 0x12345678 5 -. 89 4C 24 10 C3 - -movl %ecx, 16(%rsp,%rax,4) -. 624 0x12345678 5 -. 89 4C 84 10 C3 - -movl %ecx, 24(%rsp) -. 625 0x12345678 5 -. 89 4C 24 18 C3 - -movl %ecx, 28(%rsp) -. 626 0x12345678 5 -. 89 4C 24 1C C3 - -movl %ecx, 36(%rsp) -. 627 0x12345678 5 -. 89 4C 24 24 C3 - -movl %ecx, 80(%rsp) -. 628 0x12345678 5 -. 89 4C 24 50 C3 - -movl %ecx, 84(%rsp) -. 629 0x12345678 5 -. 89 4C 24 54 C3 - -movl %ecx, %eax -. 630 0x12345678 3 -. 89 C8 C3 - -movl %ecx, %ebx -. 631 0x12345678 3 -. 89 CB C3 - -movl %ecx, %edi -. 632 0x12345678 3 -. 89 CF C3 - -movl %ecx, %edx -. 633 0x12345678 3 -. 89 CA C3 - -movl %ecx, %r12d -. 634 0x12345678 4 -. 41 89 CC C3 - -movl %ecx, %r13d -. 635 0x12345678 4 -. 41 89 CD C3 - -movl %ecx, %r8d -. 636 0x12345678 4 -. 41 89 C8 C3 - -movl %ecx, (%r8,%rdx,4) -. 637 0x12345678 5 -. 41 89 0C 90 C3 - -movl %ecx, (%rbx,%rdx,4) -. 638 0x12345678 4 -. 89 0C 93 C3 - -movl %edi, 64(%rsp) -. 639 0x12345678 5 -. 89 7C 24 40 C3 - -movl %edi, 68(%rsp) -. 640 0x12345678 5 -. 89 7C 24 44 C3 - -movl %edi, 84(%rsp) -. 641 0x12345678 5 -. 89 7C 24 54 C3 - -movl %edi, 88(%rsp) -. 642 0x12345678 5 -. 89 7C 24 58 C3 - -movl %edi, %eax -. 643 0x12345678 3 -. 89 F8 C3 - -movl %edi, %ecx -. 644 0x12345678 3 -. 89 F9 C3 - -movl %edi, %edx -. 645 0x12345678 3 -. 89 FA C3 - -movl %edi, %r10d -. 646 0x12345678 4 -. 41 89 FA C3 - -movl %edi, %r11d -. 647 0x12345678 4 -. 41 89 FB C3 - -movl %edi, (%rsi,%rax,4) -. 648 0x12345678 4 -. 89 3C 86 C3 - -movl %edx, 1088(%rsp,%rcx,4) -. 649 0x12345678 8 -. 89 94 8C 40 04 00 00 C3 - -movl %edx, 12(%rsp) -. 650 0x12345678 5 -. 89 54 24 0C C3 - -movl %edx, 16(%rsp) -. 651 0x12345678 5 -. 89 54 24 10 C3 - -movl %edx, 20(%rsp) -. 652 0x12345678 5 -. 89 54 24 14 C3 - -movl %edx, 416(%rsp) -. 653 0x12345678 8 -. 89 94 24 A0 01 00 00 C3 - -movl %edx, 48(%rbx) -. 654 0x12345678 4 -. 89 53 30 C3 - -movl %edx, 496(%rsp,%rax,4) -. 655 0x12345678 8 -. 89 94 84 F0 01 00 00 C3 - -movl %edx, 52(%rsp) -. 656 0x12345678 5 -. 89 54 24 34 C3 - -movl %edx, 56(%rsp) -. 657 0x12345678 5 -. 89 54 24 38 C3 - -movl %edx, 644(%rsi) -. 658 0x12345678 7 -. 89 96 84 02 00 00 C3 - -movl %edx, 648(%rdi) -. 659 0x12345678 7 -. 89 97 88 02 00 00 C3 - -movl %edx, 96(%rsp,%rax,4) -. 660 0x12345678 5 -. 89 54 84 60 C3 - -movl %edx, %eax -. 661 0x12345678 3 -. 89 D0 C3 - -movl %edx, %ebp -. 662 0x12345678 3 -. 89 D5 C3 - -movl %edx, %ebx -. 663 0x12345678 3 -. 89 D3 C3 - -movl %edx, %ecx -. 664 0x12345678 3 -. 89 D1 C3 - -movl %edx, %edi -. 665 0x12345678 3 -. 89 D7 C3 - -movl %edx, %esi -. 666 0x12345678 3 -. 89 D6 C3 - -movl %edx, %r12d -. 667 0x12345678 4 -. 41 89 D4 C3 - -movl %edx, (%r15,%rax,4) -. 668 0x12345678 5 -. 41 89 14 87 C3 - -movl %esi, 1056(%rsp,%rax,4) -. 669 0x12345678 8 -. 89 B4 84 20 04 00 00 C3 - -movl %esi, 416(%rsp,%rax,4) -. 670 0x12345678 8 -. 89 B4 84 A0 01 00 00 C3 - -movl %esi, 64(%rsp) -. 671 0x12345678 5 -. 89 74 24 40 C3 - -movl %esi, 68(%rsp) -. 672 0x12345678 5 -. 89 74 24 44 C3 - -movl %esi, %eax -. 673 0x12345678 3 -. 89 F0 C3 - -movl %esi, %ebp -. 674 0x12345678 3 -. 89 F5 C3 - -movl %esi, %ebx -. 675 0x12345678 3 -. 89 F3 C3 - -movl %esi, %ecx -. 676 0x12345678 3 -. 89 F1 C3 - -movl %esi, %edx -. 677 0x12345678 3 -. 89 F2 C3 - -movl %esi, %r8d -. 678 0x12345678 4 -. 41 89 F0 C3 - -movl %esi, (%rbx,%rdx,4) -. 679 0x12345678 4 -. 89 34 93 C3 - -movl 12345(,%rax,4), %r12d -. 680 0x12345678 9 -. 44 8B 24 85 39 30 00 00 C3 - -movl $0x12345678, %esi -. 681 0x12345678 6 -. BE 78 56 34 12 C3 - -movl %r10d, %ecx -. 682 0x12345678 4 -. 44 89 D1 C3 - -movl %r10d, %r11d -. 683 0x12345678 4 -. 45 89 D3 C3 - -movl %r10d, %r9d -. 684 0x12345678 4 -. 45 89 D1 C3 - -movl (%r10,%rax,4), %r8d -. 685 0x12345678 5 -. 45 8B 04 82 C3 - -movl %r12d, 20(%rsp) -. 686 0x12345678 6 -. 44 89 64 24 14 C3 - -movl %r12d, 28(%rsp) -. 687 0x12345678 6 -. 44 89 64 24 1C C3 - -movl %r12d, %eax -. 688 0x12345678 4 -. 44 89 E0 C3 - -movl %r12d, %ecx -. 689 0x12345678 4 -. 44 89 E1 C3 - -movl %r12d, %edi -. 690 0x12345678 4 -. 44 89 E7 C3 - -movl %r12d, %edx -. 691 0x12345678 4 -. 44 89 E2 C3 - -movl %r12d, %esi -. 692 0x12345678 4 -. 44 89 E6 C3 - -movl %r12d, %r10d -. 693 0x12345678 4 -. 45 89 E2 C3 - -movl %r12d, %r8d -. 694 0x12345678 4 -. 45 89 E0 C3 - -movl %r12d, (%rbp,%rax,4) -. 695 0x12345678 6 -. 44 89 64 85 00 C3 - -movl (%r12,%rax,4), %ecx -. 696 0x12345678 5 -. 41 8B 0C 84 C3 - -movl %r13d, 416(%rsp,%rax,4) -. 697 0x12345678 9 -. 44 89 AC 84 A0 01 00 00 C3 - -movl %r13d, 48(%rsp) -. 698 0x12345678 6 -. 44 89 6C 24 30 C3 - -movl %r13d, 52(%rsp) -. 699 0x12345678 6 -. 44 89 6C 24 34 C3 - -movl %r13d, %eax -. 700 0x12345678 4 -. 44 89 E8 C3 - -movl %r13d, %ebp -. 701 0x12345678 4 -. 44 89 ED C3 - -movl %r13d, %ebx -. 702 0x12345678 4 -. 44 89 EB C3 - -movl %r13d, %edx -. 703 0x12345678 4 -. 44 89 EA C3 - -movl %r13d, %r10d -. 704 0x12345678 4 -. 45 89 EA C3 - -movl %r13d, %r11d -. 705 0x12345678 4 -. 45 89 EB C3 - -movl %r13d, %r12d -. 706 0x12345678 4 -. 45 89 EC C3 - -movl %r13d, %r8d -. 707 0x12345678 4 -. 45 89 E8 C3 - -movl %r13d, %r9d -. 708 0x12345678 4 -. 45 89 E9 C3 - -movl %r13d, (%rsp) -. 709 0x12345678 5 -. 44 89 2C 24 C3 - -movl %r14d, 16(%rsp,%rax,4) -. 710 0x12345678 6 -. 44 89 74 84 10 C3 - -movl %r14d, %eax -. 711 0x12345678 4 -. 44 89 F0 C3 - -movl %r14d, %ebp -. 712 0x12345678 4 -. 44 89 F5 C3 - -movl %r14d, %ebx -. 713 0x12345678 4 -. 44 89 F3 C3 - -movl %r14d, %edi -. 714 0x12345678 4 -. 44 89 F7 C3 - -movl %r14d, %edx -. 715 0x12345678 4 -. 44 89 F2 C3 - -movl %r14d, %esi -. 716 0x12345678 4 -. 44 89 F6 C3 - -movl %r14d, %r11d -. 717 0x12345678 4 -. 45 89 F3 C3 - -movl %r14d, %r8d -. 718 0x12345678 4 -. 45 89 F0 C3 - -movl %r14d, %r9d -. 719 0x12345678 4 -. 45 89 F1 C3 - -movl %r14d, (%rbp,%rax,4) -. 720 0x12345678 6 -. 44 89 74 85 00 C3 - -movl %r15d, 80(%rsp) -. 721 0x12345678 6 -. 44 89 7C 24 50 C3 - -movl %r15d, 84(%rsp) -. 722 0x12345678 6 -. 44 89 7C 24 54 C3 - -movl %r15d, 896(%rsp,%rax,4) -. 723 0x12345678 9 -. 44 89 BC 84 80 03 00 00 C3 - -movl %r15d, %ebp -. 724 0x12345678 4 -. 44 89 FD C3 - -movl %r15d, %esi -. 725 0x12345678 4 -. 44 89 FE C3 - -movl %r15d, %r14d -. 726 0x12345678 4 -. 45 89 FE C3 - -movl %r15d, %r8d -. 727 0x12345678 4 -. 45 89 F8 C3 - -movl %r15d, %r9d -. 728 0x12345678 4 -. 45 89 F9 C3 - -movl (%r15,%rax,4), %eax -. 729 0x12345678 5 -. 41 8B 04 87 C3 - -movl (%r15,%rax,4), %edx -. 730 0x12345678 5 -. 41 8B 14 87 C3 - -movl (%r15,%rax,4), %r8d -. 731 0x12345678 5 -. 45 8B 04 87 C3 - -movl %r8d, 12(%rsp) -. 732 0x12345678 6 -. 44 89 44 24 0C C3 - -movl %r8d, 20(%rsp) -. 733 0x12345678 6 -. 44 89 44 24 14 C3 - -movl %r8d, 2368(%rsp,%rax,4) -. 734 0x12345678 9 -. 44 89 84 84 40 09 00 00 C3 - -movl %r8d, 32(%rsp) -. 735 0x12345678 6 -. 44 89 44 24 20 C3 - -movl %r8d, 36(%rsp) -. 736 0x12345678 6 -. 44 89 44 24 24 C3 - -movl %r8d, 668(%rbx) -. 737 0x12345678 8 -. 44 89 83 9C 02 00 00 C3 - -movl %r8d, 68(%rsp) -. 738 0x12345678 6 -. 44 89 44 24 44 C3 - -movl %r8d, 72(%rsp) -. 739 0x12345678 6 -. 44 89 44 24 48 C3 - -movl %r8d, 896(%rsp) -. 740 0x12345678 9 -. 44 89 84 24 80 03 00 00 C3 - -movl %r8d, %edx -. 741 0x12345678 4 -. 44 89 C2 C3 - -movl %r8d, %esi -. 742 0x12345678 4 -. 44 89 C6 C3 - -movl (%r8,%rax,4), %ecx -. 743 0x12345678 5 -. 41 8B 0C 80 C3 - -movl (%r8,%rax,4), %r10d -. 744 0x12345678 5 -. 45 8B 14 80 C3 - -movl (%r8,%rax,4), %r8d -. 745 0x12345678 5 -. 45 8B 04 80 C3 - -movl %r9d, -16(%rsi,%rax,4) -. 746 0x12345678 6 -. 44 89 4C 86 F0 C3 - -movl %r9d, 28(%rsp) -. 747 0x12345678 6 -. 44 89 4C 24 1C C3 - -movl %r9d, 32(%rsp) -. 748 0x12345678 6 -. 44 89 4C 24 20 C3 - -movl %r9d, 496(%rsp) -. 749 0x12345678 9 -. 44 89 8C 24 F0 01 00 00 C3 - -movl %r9d, -4(%rsi,%rax,4) -. 750 0x12345678 6 -. 44 89 4C 86 FC C3 - -movl %r9d, %ebp -. 751 0x12345678 4 -. 44 89 CD C3 - -movl %r9d, %ecx -. 752 0x12345678 4 -. 44 89 C9 C3 - -movl %r9d, %edi -. 753 0x12345678 4 -. 44 89 CF C3 - -movl %r9d, %edx -. 754 0x12345678 4 -. 44 89 CA C3 - -movl %r9d, %r8d -. 755 0x12345678 4 -. 45 89 C8 C3 - -movl (%rbp,%rax,4), %eax -. 756 0x12345678 5 -. 8B 44 85 00 C3 - -movl (%rbp,%rax,4), %edx -. 757 0x12345678 5 -. 8B 54 85 00 C3 - -movl (%rbp,%rax,4), %r12d -. 758 0x12345678 6 -. 44 8B 64 85 00 C3 - -movl (%rbp,%rax,4), %r14d -. 759 0x12345678 6 -. 44 8B 74 85 00 C3 - -movl (%rbp,%rax), %eax -. 760 0x12345678 5 -. 8B 44 05 00 C3 - -movl (%rbp,%rax), %edx -. 761 0x12345678 5 -. 8B 54 05 00 C3 - -movl (%rbp,%rax), %r12d -. 762 0x12345678 6 -. 44 8B 64 05 00 C3 - -movl (%rbp,%rax), %r8d -. 763 0x12345678 6 -. 44 8B 44 05 00 C3 - -movl (%rbp,%rdx,4), %eax -. 764 0x12345678 5 -. 8B 44 95 00 C3 - -movl (%rbp,%rdx), %edx -. 765 0x12345678 5 -. 8B 54 15 00 C3 - -movl (%rbx,%rax,4), %edi -. 766 0x12345678 4 -. 8B 3C 83 C3 - -movl (%rbx,%rax,4), %edx -. 767 0x12345678 4 -. 8B 14 83 C3 - -movl (%rbx,%rcx,4), %esi -. 768 0x12345678 4 -. 8B 34 8B C3 - -movl (%rbx,%rdx,4), %eax -. 769 0x12345678 4 -. 8B 04 93 C3 - -movl (%rbx,%rsi,4), %ecx -. 770 0x12345678 4 -. 8B 0C B3 C3 - -movl (%rdx,%rax,4), %ecx -. 771 0x12345678 4 -. 8B 0C 82 C3 - -movl (%rsi,%rax,4), %r9d -. 772 0x12345678 5 -. 44 8B 0C 86 C3 - -movl (%rsi,%rdx,4), %eax -. 773 0x12345678 4 -. 8B 04 96 C3 - -movq 120(%rsp), %r9 -. 774 0x12345678 6 -. 4C 8B 4C 24 78 C3 - -movq 120(%rsp), %rax -. 775 0x12345678 6 -. 48 8B 44 24 78 C3 - -movq 1368(%rsp), %rdi -. 776 0x12345678 9 -. 48 8B BC 24 58 05 00 00 C3 - -movq 1368(%rsp), %rsi -. 777 0x12345678 9 -. 48 8B B4 24 58 05 00 00 C3 - -movq 24(%rbx), %rdi -. 778 0x12345678 5 -. 48 8B 7B 18 C3 - -movq 24(%rsp), %rbp -. 779 0x12345678 6 -. 48 8B 6C 24 18 C3 - -movq 24(%rsp), %rbx -. 780 0x12345678 6 -. 48 8B 5C 24 18 C3 - -movq 24(%rsp), %rcx -. 781 0x12345678 6 -. 48 8B 4C 24 18 C3 - -movq 24(%rsp), %rdi -. 782 0x12345678 6 -. 48 8B 7C 24 18 C3 - -movq 24(%rsp), %rdx -. 783 0x12345678 6 -. 48 8B 54 24 18 C3 - -movq 24(%rsp), %rsi -. 784 0x12345678 6 -. 48 8B 74 24 18 C3 - -movq 32(%rbx), %rsi -. 785 0x12345678 5 -. 48 8B 73 20 C3 - -movq 32(%rsp), %rbp -. 786 0x12345678 6 -. 48 8B 6C 24 20 C3 - -movq 32(%rsp), %rdx -. 787 0x12345678 6 -. 48 8B 54 24 20 C3 - -movq 3456(%rsp), %rdx -. 788 0x12345678 9 -. 48 8B 94 24 80 0D 00 00 C3 - -movq 3456(%rsp), %rsi -. 789 0x12345678 9 -. 48 8B B4 24 80 0D 00 00 C3 - -movq 40(%rdi), %r15 -. 790 0x12345678 5 -. 4C 8B 7F 28 C3 - -movq 40(%rsp), %r12 -. 791 0x12345678 6 -. 4C 8B 64 24 28 C3 - -movq 40(%rsp), %r8 -. 792 0x12345678 6 -. 4C 8B 44 24 28 C3 - -movq 40(%rsp), %rcx -. 793 0x12345678 6 -. 48 8B 4C 24 28 C3 - -movq 40(%rsp), %rdi -. 794 0x12345678 6 -. 48 8B 7C 24 28 C3 - -movq 40(%rsp), %rdx -. 795 0x12345678 6 -. 48 8B 54 24 28 C3 - -movq 40(%rsp), %rsi -. 796 0x12345678 6 -. 48 8B 74 24 28 C3 - -movq 48(%rsp), %r13 -. 797 0x12345678 6 -. 4C 8B 6C 24 30 C3 - -movq 48(%rsp), %r8 -. 798 0x12345678 6 -. 4C 8B 44 24 30 C3 - -movq 48(%rsp), %rax -. 799 0x12345678 6 -. 48 8B 44 24 30 C3 - -movq 48(%rsp), %rcx -. 800 0x12345678 6 -. 48 8B 4C 24 30 C3 - -movq 48(%rsp), %rdx -. 801 0x12345678 6 -. 48 8B 54 24 30 C3 - -movq 48(%rsp), %rsi -. 802 0x12345678 6 -. 48 8B 74 24 30 C3 - -movq 56(%rdi), %r12 -. 803 0x12345678 5 -. 4C 8B 67 38 C3 - -movq 56(%rdi), %r14 -. 804 0x12345678 5 -. 4C 8B 77 38 C3 - -movq 56(%rsp), %r14 -. 805 0x12345678 6 -. 4C 8B 74 24 38 C3 - -movq 56(%rsp), %r8 -. 806 0x12345678 6 -. 4C 8B 44 24 38 C3 - -movq 56(%rsp), %rdi -. 807 0x12345678 6 -. 48 8B 7C 24 38 C3 - -movq 56(%rsp), %rdx -. 808 0x12345678 6 -. 48 8B 54 24 38 C3 - -movq 56(%rsp), %rsi -. 809 0x12345678 6 -. 48 8B 74 24 38 C3 - -movq 64(%rdi), %r13 -. 810 0x12345678 5 -. 4C 8B 6F 40 C3 - -movq 64(%rdi), %rsi -. 811 0x12345678 5 -. 48 8B 77 40 C3 - -movq 64(%rsp), %r15 -. 812 0x12345678 6 -. 4C 8B 7C 24 40 C3 - -movq 72(%rdi), %r15 -. 813 0x12345678 5 -. 4C 8B 7F 48 C3 - -movq 72(%rdi), %rbp -. 814 0x12345678 5 -. 48 8B 6F 48 C3 - -movq 80(%r11), %rdx -. 815 0x12345678 5 -. 49 8B 53 50 C3 - -movq 80(%rdi), %rdx -. 816 0x12345678 5 -. 48 8B 57 50 C3 - -movq 80(%rsi), %rdx -. 817 0x12345678 5 -. 48 8B 56 50 C3 - -movq %r12, -32(%rsp) -. 818 0x12345678 6 -. 4C 89 64 24 E0 C3 - -movq %r13, -24(%rsp) -. 819 0x12345678 6 -. 4C 89 6C 24 E8 C3 - -movq %r14, -16(%rsp) -. 820 0x12345678 6 -. 4C 89 74 24 F0 C3 - -movq %r14, %rdi -. 821 0x12345678 4 -. 4C 89 F7 C3 - -movq %r15, -8(%rsp) -. 822 0x12345678 6 -. 4C 89 7C 24 F8 C3 - -movq %r15, %r10 -. 823 0x12345678 4 -. 4D 89 FA C3 - -movq %r15, %rcx -. 824 0x12345678 4 -. 4C 89 F9 C3 - -movq %r15, %rdx -. 825 0x12345678 4 -. 4C 89 FA C3 - -movq %r15, %rsi -. 826 0x12345678 4 -. 4C 89 FE C3 - -movq %rax, 80(%rbx) -. 827 0x12345678 5 -. 48 89 43 50 C3 - -movq %rax, %r10 -. 828 0x12345678 4 -. 49 89 C2 C3 - -movq %rax, %rcx -. 829 0x12345678 4 -. 48 89 C1 C3 - -movq %rax, %rdi -. 830 0x12345678 4 -. 48 89 C7 C3 - -movq %rax, %rdx -. 831 0x12345678 4 -. 48 89 C2 C3 - -movq %rax, (%rsp) -. 832 0x12345678 5 -. 48 89 04 24 C3 - -movq %rbp, -40(%rsp) -. 833 0x12345678 6 -. 48 89 6C 24 D8 C3 - -movq %rbp, %r11 -. 834 0x12345678 4 -. 49 89 EB C3 - -movq %rbp, %rsi -. 835 0x12345678 4 -. 48 89 EE C3 - -movq %rbx, -48(%rsp) -. 836 0x12345678 6 -. 48 89 5C 24 D0 C3 - -movq %rbx, %rdi -. 837 0x12345678 4 -. 48 89 DF C3 - -movq %rbx, %rsi -. 838 0x12345678 4 -. 48 89 DE C3 - -movq %rcx, %rbp -. 839 0x12345678 4 -. 48 89 CD C3 - -movq %rcx, %rsi -. 840 0x12345678 4 -. 48 89 CE C3 - -movq %rdi, 24(%rsp) -. 841 0x12345678 6 -. 48 89 7C 24 18 C3 - -movq %rdi, 56(%rsp) -. 842 0x12345678 6 -. 48 89 7C 24 38 C3 - -movq %rdi, %rbp -. 843 0x12345678 4 -. 48 89 FD C3 - -movq %rdi, %rbx -. 844 0x12345678 4 -. 48 89 FB C3 - -movq %rdi, %rsi -. 845 0x12345678 4 -. 48 89 FE C3 - -movq %rdx, 32(%rsp) -. 846 0x12345678 6 -. 48 89 54 24 20 C3 - -movq %rdx, 40(%rsp) -. 847 0x12345678 6 -. 48 89 54 24 28 C3 - -movq %rdx, 8(%rsp) -. 848 0x12345678 6 -. 48 89 54 24 08 C3 - -movq %rdx, %rax -. 849 0x12345678 4 -. 48 89 D0 C3 - -movq %rdx, %rbx -. 850 0x12345678 4 -. 48 89 D3 C3 - -movq %rdx, %rdi -. 851 0x12345678 4 -. 48 89 D7 C3 - -movq %rsi, 40(%rsp) -. 852 0x12345678 6 -. 48 89 74 24 28 C3 - -movq %rsi, 48(%rsp) -. 853 0x12345678 6 -. 48 89 74 24 30 C3 - -movq %rsi, 8(%rsp) -. 854 0x12345678 6 -. 48 89 74 24 08 C3 - -movq %rsi, %r15 -. 855 0x12345678 4 -. 49 89 F7 C3 - -movq %rsi, %rdx -. 856 0x12345678 4 -. 48 89 F2 C3 - -movq %rsi, (%rsp) -. 857 0x12345678 5 -. 48 89 34 24 C3 - -movq %rsp, %r11 -. 858 0x12345678 4 -. 49 89 E3 C3 - -movq (%rsp), %rcx -. 859 0x12345678 5 -. 48 8B 0C 24 C3 - -movq (%rsp), %rdx -. 860 0x12345678 5 -. 48 8B 14 24 C3 - -movq (%rsp), %rsi -. 861 0x12345678 5 -. 48 8B 34 24 C3 - -movq -999(%rip), %rcx -. 862 0x12345678 8 -. 48 8B 0D 19 FC FF FF C3 - -movq 1(%rip), %rdi -. 863 0x12345678 8 -. 48 8B 3D 01 00 00 00 C3 - -movq 2(%rip), %rsi -. 864 0x12345678 8 -. 48 8B 35 02 00 00 00 C3 - -mov (%rbx,%rax,4), %eax -. 865 0x12345678 4 -. 8B 04 83 C3 - -mov (%rbx,%rsi,4), %eax -. 866 0x12345678 4 -. 8B 04 B3 C3 - -mov (%rcx,%rax,4), %eax -. 867 0x12345678 4 -. 8B 04 81 C3 - -mov (%rdx,%rax,4), %eax -. 868 0x12345678 4 -. 8B 04 82 C3 - -mov (%rsi,%rax,4), %eax -. 869 0x12345678 4 -. 8B 04 86 C3 - -mov (%rsi,%rdx,4), %eax -. 870 0x12345678 4 -. 8B 04 96 C3 - -movslq 108(%rbx),%rax -. 871 0x12345678 5 -. 48 63 43 6C C3 - -movslq 116(%r11),%rcx -. 872 0x12345678 5 -. 49 63 4B 74 C3 - -movslq 116(%rdi),%rcx -. 873 0x12345678 5 -. 48 63 4F 74 C3 - -movslq 116(%rsi),%rcx -. 874 0x12345678 5 -. 48 63 4E 74 C3 - -movslq 12(%rsp),%rax -. 875 0x12345678 6 -. 48 63 44 24 0C C3 - -movslq 20(%rsp),%rax -. 876 0x12345678 6 -. 48 63 44 24 14 C3 - -movslq 24(%rsp),%rax -. 877 0x12345678 6 -. 48 63 44 24 18 C3 - -movslq 24(%rsp),%rdx -. 878 0x12345678 6 -. 48 63 54 24 18 C3 - -movslq 28(%rsp),%r8 -. 879 0x12345678 6 -. 4C 63 44 24 1C C3 - -movslq 28(%rsp),%rax -. 880 0x12345678 6 -. 48 63 44 24 1C C3 - -movslq 28(%rsp),%rcx -. 881 0x12345678 6 -. 48 63 4C 24 1C C3 - -movslq %eax,%rdx -. 882 0x12345678 4 -. 48 63 D0 C3 - -movslq %ebp,%rcx -. 883 0x12345678 4 -. 48 63 CD C3 - -movslq %ebp,%rdx -. 884 0x12345678 4 -. 48 63 D5 C3 - -movslq %ebx,%r10 -. 885 0x12345678 4 -. 4C 63 D3 C3 - -movslq %ebx,%rax -. 886 0x12345678 4 -. 48 63 C3 C3 - -movslq %ebx,%rcx -. 887 0x12345678 4 -. 48 63 CB C3 - -movslq %ebx,%rdx -. 888 0x12345678 4 -. 48 63 D3 C3 - -movslq %ecx,%rax -. 889 0x12345678 4 -. 48 63 C1 C3 - -movslq %ecx,%rdx -. 890 0x12345678 4 -. 48 63 D1 C3 - -movslq %edi,%rax -. 891 0x12345678 4 -. 48 63 C7 C3 - -movslq %edi,%rcx -. 892 0x12345678 4 -. 48 63 CF C3 - -movslq %edi,%rdx -. 893 0x12345678 4 -. 48 63 D7 C3 - -movslq %edi,%rsi -. 894 0x12345678 4 -. 48 63 F7 C3 - -movslq %edx,%rax -. 895 0x12345678 4 -. 48 63 C2 C3 - -movslq %edx,%rdx -. 896 0x12345678 4 -. 48 63 D2 C3 - -movslq %edx,%rsi -. 897 0x12345678 4 -. 48 63 F2 C3 - -movslq %esi,%rax -. 898 0x12345678 4 -. 48 63 C6 C3 - -movslq %r10d,%rax -. 899 0x12345678 4 -. 49 63 C2 C3 - -movslq %r10d,%rcx -. 900 0x12345678 4 -. 49 63 CA C3 - -movslq %r10d,%rdx -. 901 0x12345678 4 -. 49 63 D2 C3 - -movslq %r10d,%rsi -. 902 0x12345678 4 -. 49 63 F2 C3 - -movslq %r11d,%rcx -. 903 0x12345678 4 -. 49 63 CB C3 - -movslq %r11d,%rdx -. 904 0x12345678 4 -. 49 63 D3 C3 - -movslq %r12d,%rax -. 905 0x12345678 4 -. 49 63 C4 C3 - -movslq %r12d,%rcx -. 906 0x12345678 4 -. 49 63 CC C3 - -movslq %r12d,%rdx -. 907 0x12345678 4 -. 49 63 D4 C3 - -movslq %r13d,%rax -. 908 0x12345678 4 -. 49 63 C5 C3 - -movslq %r13d,%rdx -. 909 0x12345678 4 -. 49 63 D5 C3 - -movslq %r14d,%rax -. 910 0x12345678 4 -. 49 63 C6 C3 - -movslq %r14d,%rdx -. 911 0x12345678 4 -. 49 63 D6 C3 - -movslq %r15d,%rax -. 912 0x12345678 4 -. 49 63 C7 C3 - -movslq %r8d,%rax -. 913 0x12345678 4 -. 49 63 C0 C3 - -movslq %r8d,%rdx -. 914 0x12345678 4 -. 49 63 D0 C3 - -movslq %r9d,%rax -. 915 0x12345678 4 -. 49 63 C1 C3 - -movslq %r9d,%rcx -. 916 0x12345678 4 -. 49 63 C9 C3 - -movslq %r9d,%rdx -. 917 0x12345678 4 -. 49 63 D1 C3 - -movw $0, -2(%rdi,%rdx,2) -. 918 0x12345678 8 -. 66 C7 44 57 FE 00 00 C3 - -movw $0, -4(%rdi,%rdx,2) -. 919 0x12345678 8 -. 66 C7 44 57 FC 00 00 C3 - -movw $0, -6(%rdi,%rdx,2) -. 920 0x12345678 8 -. 66 C7 44 57 FA 00 00 C3 - -movw $0, 80(%rsp,%rax,2) -. 921 0x12345678 8 -. 66 C7 44 44 50 00 00 C3 - -movw $0, (%r8,%rax,2) -. 922 0x12345678 8 -. 66 41 C7 04 40 00 00 C3 - -movw $0, (%rbp,%rax,2) -. 923 0x12345678 8 -. 66 C7 44 45 00 00 00 C3 - -movw $0, (%rcx,%rdx,2) -. 924 0x12345678 7 -. 66 C7 04 51 00 00 C3 - -movw $0, (%rdi,%rax,2) -. 925 0x12345678 7 -. 66 C7 04 47 00 00 C3 - -movw $1, (%rbp,%rax,2) -. 926 0x12345678 8 -. 66 C7 44 45 00 01 00 C3 - -movw %ax, (%rbp,%rdx,2) -. 927 0x12345678 6 -. 66 89 44 55 00 C3 - -movw %cx, 80(%rsp) -. 928 0x12345678 6 -. 66 89 4C 24 50 C3 - -movw %cx, 82(%rsp) -. 929 0x12345678 6 -. 66 89 4C 24 52 C3 - -movw %di, 88(%rsp) -. 930 0x12345678 6 -. 66 89 7C 24 58 C3 - -movw %di, 90(%rsp) -. 931 0x12345678 6 -. 66 89 7C 24 5A C3 - -movw %r10w, (%rbp,%rax,2) -. 932 0x12345678 7 -. 66 44 89 54 45 00 C3 - -movw %si, 84(%rsp) -. 933 0x12345678 6 -. 66 89 74 24 54 C3 - -movw %si, 86(%rsp) -. 934 0x12345678 6 -. 66 89 74 24 56 C3 - -movw %si, (%rcx,%rax,2) -. 935 0x12345678 5 -. 66 89 34 41 C3 - -movzbl 124(%rdi), %eax -. 936 0x12345678 5 -. 0F B6 47 7C C3 - -movzbl 12(%r10), %eax -. 937 0x12345678 6 -. 41 0F B6 42 0C C3 - -movzbl 12(%r9), %eax -. 938 0x12345678 6 -. 41 0F B6 41 0C C3 - -movzbl 1704(%rbp,%rax), %eax -. 939 0x12345678 9 -. 0F B6 84 05 A8 06 00 00 C3 - -movzbl 1704(%rbp,%rax), %esi -. 940 0x12345678 9 -. 0F B6 B4 05 A8 06 00 00 C3 - -movzbl 19706(%rbp,%r10), %eax -. 941 0x12345678 10 -. 42 0F B6 84 15 FA 4C 00 00 C3 - -movzbl -1(%rcx,%r8), %eax -. 942 0x12345678 7 -. 42 0F B6 44 01 FF C3 - -movzbl -1(%rdx,%rsi), %eax -. 943 0x12345678 6 -. 0F B6 44 32 FF C3 - -movzbl 1(%rsp), %ecx -. 944 0x12345678 6 -. 0F B6 4C 24 01 C3 - -movzbl -2(%rcx,%r8), %eax -. 945 0x12345678 7 -. 42 0F B6 44 01 FE C3 - -movzbl -2(%rdx,%rsi), %eax -. 946 0x12345678 6 -. 0F B6 44 32 FE C3 - -movzbl 32(%rsp), %ecx -. 947 0x12345678 6 -. 0F B6 4C 24 20 C3 - -movzbl 32(%rsp,%rax), %ecx -. 948 0x12345678 6 -. 0F B6 4C 04 20 C3 - -movzbl 37708(%rax,%r13), %eax -. 949 0x12345678 10 -. 42 0F B6 84 28 4C 93 00 00 C3 - -movzbl 37708(%rax,%rdx), %eax -. 950 0x12345678 9 -. 0F B6 84 10 4C 93 00 00 C3 - -movzbl 37708(%rbp,%rax,2), %r8d -. 951 0x12345678 10 -. 44 0F B6 84 45 4C 93 00 00 C3 - -movzbl 37708(%rbp,%rcx), %edx -. 952 0x12345678 9 -. 0F B6 94 0D 4C 93 00 00 C3 - -movzbl 37708(%rcx,%rdx), %r8d -. 953 0x12345678 10 -. 44 0F B6 84 11 4C 93 00 00 C3 - -movzbl 37966(%rbp,%rcx), %eax -. 954 0x12345678 9 -. 0F B6 84 0D 4E 94 00 00 C3 - -movzbl 38224(%rbp,%rcx), %edx -. 955 0x12345678 9 -. 0F B6 94 0D 50 95 00 00 C3 - -movzbl 38482(%rbp,%rcx), %eax -. 956 0x12345678 9 -. 0F B6 84 0D 52 96 00 00 C3 - -movzbl 384(%rbx,%rax), %esi -. 957 0x12345678 9 -. 0F B6 B4 03 80 01 00 00 C3 - -movzbl 38740(%rbp,%rcx), %edx -. 958 0x12345678 9 -. 0F B6 94 0D 54 97 00 00 C3 - -movzbl 38998(%rbp,%rcx), %eax -. 959 0x12345678 9 -. 0F B6 84 0D 56 98 00 00 C3 - -movzbl -3(%rcx,%r8), %eax -. 960 0x12345678 7 -. 42 0F B6 44 01 FD C3 - -movzbl -3(%rdx,%rsi), %eax -. 961 0x12345678 6 -. 0F B6 44 32 FD C3 - -movzbl 643(%r11), %eax -. 962 0x12345678 9 -. 41 0F B6 83 83 02 00 00 C3 - -movzbl 643(%rdi), %eax -. 963 0x12345678 8 -. 0F B6 87 83 02 00 00 C3 - -movzbl 643(%rsi), %eax -. 964 0x12345678 8 -. 0F B6 86 83 02 00 00 C3 - -movzbl 664(%rbx), %eax -. 965 0x12345678 8 -. 0F B6 83 98 02 00 00 C3 - -movzbl %al, %eax -. 966 0x12345678 4 -. 0F B6 C0 C3 - -movzbl %al, %r14d -. 967 0x12345678 5 -. 44 0F B6 F0 C3 - -movzbl %bh, %ebp -. 968 0x12345678 4 -. 0F B6 EF C3 - -movzbl %bl,%esi -. 969 0x12345678 4 -. 0F B6 F3 C3 - -movzbl %dl, %r11d -. 970 0x12345678 5 -. 44 0F B6 DA C3 - -movzbl (%rax), %r12d -. 971 0x12345678 5 -. 44 0F B6 20 C3 - -movzbl (%rax,%rcx), %eax -. 972 0x12345678 5 -. 0F B6 04 08 C3 - -movzbl (%rax,%rdi), %eax -. 973 0x12345678 5 -. 0F B6 04 38 C3 - -movzbl (%rax,%rdi), %edi -. 974 0x12345678 5 -. 0F B6 3C 38 C3 - -movzbl (%rax,%rdi), %esi -. 975 0x12345678 5 -. 0F B6 34 38 C3 - -movzbl (%rax,%rdi), %r9d -. 976 0x12345678 6 -. 44 0F B6 0C 38 C3 - -movzbl (%rax,%rdx), %eax -. 977 0x12345678 5 -. 0F B6 04 10 C3 - -movzbl (%rax,%rdx), %r10d -. 978 0x12345678 6 -. 44 0F B6 14 10 C3 - -movzbl (%rax,%rsi), %ecx -. 979 0x12345678 5 -. 0F B6 0C 30 C3 - -movzbl (%rax,%rsi), %edx -. 980 0x12345678 5 -. 0F B6 14 30 C3 - -movzbl (%rcx,%rsi), %eax -. 981 0x12345678 5 -. 0F B6 04 31 C3 - -movzbl (%rdx), %ecx -. 982 0x12345678 4 -. 0F B6 0A C3 - -movzbl (%rdx,%rsi), %eax -. 983 0x12345678 5 -. 0F B6 04 32 C3 - -movzbl (%rdx,%rsi), %edx -. 984 0x12345678 5 -. 0F B6 14 32 C3 - -movzbl (%rsp), %eax -. 985 0x12345678 5 -. 0F B6 04 24 C3 - -movzbl %sil, %esi -. 986 0x12345678 5 -. 40 0F B6 F6 C3 - -movzbq 1704(%rbp,%r10), %rdx -. 987 0x12345678 10 -. 4A 0F B6 94 15 A8 06 00 00 C3 - -movzbq 1704(%rbp,%rax), %rdx -. 988 0x12345678 10 -. 48 0F B6 94 05 A8 06 00 00 C3 - -movzbq (%rax,%r13), %rax -. 989 0x12345678 6 -. 4A 0F B6 04 28 C3 - -movzbq (%rax,%r8), %rsi -. 990 0x12345678 6 -. 4A 0F B6 34 00 C3 - -movzbq (%rax,%rcx), %rax -. 991 0x12345678 6 -. 48 0F B6 04 08 C3 - -movzbq (%rax,%rdx), %rax -. 992 0x12345678 6 -. 48 0F B6 04 10 C3 - -movzbw 37708(%rcx,%rdx), %dx -. 993 0x12345678 10 -. 66 0F B6 94 11 4C 93 00 00 C3 - -movzbw (%r8), %si -. 994 0x12345678 6 -. 66 41 0F B6 30 C3 - -movzwl 80(%rsp,%rax,2), %eax -. 995 0x12345678 6 -. 0F B7 44 44 50 C3 - -movzwl 86(%r15,%r8,2), %edx -. 996 0x12345678 7 -. 43 0F B7 54 47 56 C3 - -movzwl %ax, %ecx -. 997 0x12345678 4 -. 0F B7 C8 C3 - -movzwl %dx, %eax -. 998 0x12345678 4 -. 0F B7 C2 C3 - -movzwl (%r15,%rax,2), %eax -. 999 0x12345678 6 -. 41 0F B7 04 47 C3 - -movzwl (%rcx,%rax,2), %eax -. 1000 0x12345678 5 -. 0F B7 04 41 C3 - -movzwl (%rcx,%rax,2), %r10d -. 1001 0x12345678 6 -. 44 0F B7 14 41 C3 - -movzwl %si, %eax -. 1002 0x12345678 4 -. 0F B7 C6 C3 - -movzwq 10(%r15,%r8,2), %rax -. 1003 0x12345678 7 -. 4B 0F B7 44 47 0A C3 - -movzwq 10(%r15,%rax,2), %rax -. 1004 0x12345678 7 -. 49 0F B7 44 47 0A C3 - -movzwq 10(%r15,%rcx,2), %rax -. 1005 0x12345678 7 -. 49 0F B7 44 4F 0A C3 - -movzwq 12(%r15,%r8,2), %rax -. 1006 0x12345678 7 -. 4B 0F B7 44 47 0C C3 - -movzwq 12(%r15,%rax,2), %rax -. 1007 0x12345678 7 -. 49 0F B7 44 47 0C C3 - -movzwq 12(%r15,%rcx,2), %rax -. 1008 0x12345678 7 -. 49 0F B7 44 4F 0C C3 - -movzwq 14(%r15,%r8,2), %rax -. 1009 0x12345678 7 -. 4B 0F B7 44 47 0E C3 - -movzwq 14(%r15,%rax,2), %rax -. 1010 0x12345678 7 -. 49 0F B7 44 47 0E C3 - -movzwq 14(%r15,%rcx,2), %rax -. 1011 0x12345678 7 -. 49 0F B7 44 4F 0E C3 - -movzwq 16(%r15,%r8,2), %rax -. 1012 0x12345678 7 -. 4B 0F B7 44 47 10 C3 - -movzwq 16(%r15,%rax,2), %rax -. 1013 0x12345678 7 -. 49 0F B7 44 47 10 C3 - -movzwq 16(%r15,%rcx,2), %rax -. 1014 0x12345678 7 -. 49 0F B7 44 4F 10 C3 - -movzwq 18(%r15,%r8,2), %rax -. 1015 0x12345678 7 -. 4B 0F B7 44 47 12 C3 - -movzwq 18(%r15,%rax,2), %rax -. 1016 0x12345678 7 -. 49 0F B7 44 47 12 C3 - -movzwq 18(%r15,%rcx,2), %rax -. 1017 0x12345678 7 -. 49 0F B7 44 4F 12 C3 - -movzwq 20(%r15,%r8,2), %rax -. 1018 0x12345678 7 -. 4B 0F B7 44 47 14 C3 - -movzwq 20(%r15,%rax,2), %rax -. 1019 0x12345678 7 -. 49 0F B7 44 47 14 C3 - -movzwq 20(%r15,%rcx,2), %rax -. 1020 0x12345678 7 -. 49 0F B7 44 4F 14 C3 - -movzwq 22(%r15,%r8,2), %rax -. 1021 0x12345678 7 -. 4B 0F B7 44 47 16 C3 - -movzwq 22(%r15,%rax,2), %rax -. 1022 0x12345678 7 -. 49 0F B7 44 47 16 C3 - -movzwq 22(%r15,%rcx,2), %rax -. 1023 0x12345678 7 -. 49 0F B7 44 4F 16 C3 - -movzwq 24(%r15,%r8,2), %rax -. 1024 0x12345678 7 -. 4B 0F B7 44 47 18 C3 - -movzwq 24(%r15,%rax,2), %rax -. 1025 0x12345678 7 -. 49 0F B7 44 47 18 C3 - -movzwq 24(%r15,%rcx,2), %rax -. 1026 0x12345678 7 -. 49 0F B7 44 4F 18 C3 - -movzwq 26(%r15,%r8,2), %rax -. 1027 0x12345678 7 -. 4B 0F B7 44 47 1A C3 - -movzwq 26(%r15,%rax,2), %rax -. 1028 0x12345678 7 -. 49 0F B7 44 47 1A C3 - -movzwq 26(%r15,%rcx,2), %rax -. 1029 0x12345678 7 -. 49 0F B7 44 4F 1A C3 - -movzwq 28(%r15,%r8,2), %rax -. 1030 0x12345678 7 -. 4B 0F B7 44 47 1C C3 - -movzwq 28(%r15,%rax,2), %rax -. 1031 0x12345678 7 -. 49 0F B7 44 47 1C C3 - -movzwq 28(%r15,%rcx,2), %rax -. 1032 0x12345678 7 -. 49 0F B7 44 4F 1C C3 - -movzwq 2(%r15,%r8,2), %rax -. 1033 0x12345678 7 -. 4B 0F B7 44 47 02 C3 - -movzwq 2(%r15,%rax,2), %rax -. 1034 0x12345678 7 -. 49 0F B7 44 47 02 C3 - -movzwq 2(%r15,%rcx,2), %rax -. 1035 0x12345678 7 -. 49 0F B7 44 4F 02 C3 - -movzwq 30(%r15,%r8,2), %rax -. 1036 0x12345678 7 -. 4B 0F B7 44 47 1E C3 - -movzwq 30(%r15,%rax,2), %rax -. 1037 0x12345678 7 -. 49 0F B7 44 47 1E C3 - -movzwq 30(%r15,%rcx,2), %rax -. 1038 0x12345678 7 -. 49 0F B7 44 4F 1E C3 - -movzwq 32(%r15,%r8,2), %rax -. 1039 0x12345678 7 -. 4B 0F B7 44 47 20 C3 - -movzwq 32(%r15,%rax,2), %rax -. 1040 0x12345678 7 -. 49 0F B7 44 47 20 C3 - -movzwq 32(%r15,%rcx,2), %rax -. 1041 0x12345678 7 -. 49 0F B7 44 4F 20 C3 - -movzwq 34(%r15,%r8,2), %rax -. 1042 0x12345678 7 -. 4B 0F B7 44 47 22 C3 - -movzwq 34(%r15,%rax,2), %rax -. 1043 0x12345678 7 -. 49 0F B7 44 47 22 C3 - -movzwq 34(%r15,%rcx,2), %rax -. 1044 0x12345678 7 -. 49 0F B7 44 4F 22 C3 - -movzwq 36(%r15,%r8,2), %rax -. 1045 0x12345678 7 -. 4B 0F B7 44 47 24 C3 - -movzwq 36(%r15,%rax,2), %rax -. 1046 0x12345678 7 -. 49 0F B7 44 47 24 C3 - -movzwq 36(%r15,%rcx,2), %rax -. 1047 0x12345678 7 -. 49 0F B7 44 4F 24 C3 - -movzwq 38(%r15,%r8,2), %rax -. 1048 0x12345678 7 -. 4B 0F B7 44 47 26 C3 - -movzwq 38(%r15,%rax,2), %rax -. 1049 0x12345678 7 -. 49 0F B7 44 47 26 C3 - -movzwq 38(%r15,%rcx,2), %rax -. 1050 0x12345678 7 -. 49 0F B7 44 4F 26 C3 - -movzwq 40(%r15,%r8,2), %rax -. 1051 0x12345678 7 -. 4B 0F B7 44 47 28 C3 - -movzwq 40(%r15,%rax,2), %rax -. 1052 0x12345678 7 -. 49 0F B7 44 47 28 C3 - -movzwq 40(%r15,%rcx,2), %rax -. 1053 0x12345678 7 -. 49 0F B7 44 4F 28 C3 - -movzwq 42(%r15,%r8,2), %rax -. 1054 0x12345678 7 -. 4B 0F B7 44 47 2A C3 - -movzwq 42(%r15,%rax,2), %rax -. 1055 0x12345678 7 -. 49 0F B7 44 47 2A C3 - -movzwq 42(%r15,%rcx,2), %rax -. 1056 0x12345678 7 -. 49 0F B7 44 4F 2A C3 - -movzwq 44(%r15,%r8,2), %rax -. 1057 0x12345678 7 -. 4B 0F B7 44 47 2C C3 - -movzwq 44(%r15,%rax,2), %rax -. 1058 0x12345678 7 -. 49 0F B7 44 47 2C C3 - -movzwq 44(%r15,%rcx,2), %rax -. 1059 0x12345678 7 -. 49 0F B7 44 4F 2C C3 - -movzwq 46(%r15,%r8,2), %rax -. 1060 0x12345678 7 -. 4B 0F B7 44 47 2E C3 - -movzwq 46(%r15,%rax,2), %rax -. 1061 0x12345678 7 -. 49 0F B7 44 47 2E C3 - -movzwq 46(%r15,%rcx,2), %rax -. 1062 0x12345678 7 -. 49 0F B7 44 4F 2E C3 - -movzwq 48(%r15,%r8,2), %rax -. 1063 0x12345678 7 -. 4B 0F B7 44 47 30 C3 - -movzwq 48(%r15,%rax,2), %rax -. 1064 0x12345678 7 -. 49 0F B7 44 47 30 C3 - -movzwq 48(%r15,%rcx,2), %rax -. 1065 0x12345678 7 -. 49 0F B7 44 4F 30 C3 - -movzwq 4(%r15,%r8,2), %rax -. 1066 0x12345678 7 -. 4B 0F B7 44 47 04 C3 - -movzwq 4(%r15,%rax,2), %rax -. 1067 0x12345678 7 -. 49 0F B7 44 47 04 C3 - -movzwq 4(%r15,%rcx,2), %rax -. 1068 0x12345678 7 -. 49 0F B7 44 4F 04 C3 - -movzwq 50(%r15,%r8,2), %rax -. 1069 0x12345678 7 -. 4B 0F B7 44 47 32 C3 - -movzwq 50(%r15,%rax,2), %rax -. 1070 0x12345678 7 -. 49 0F B7 44 47 32 C3 - -movzwq 50(%r15,%rcx,2), %rax -. 1071 0x12345678 7 -. 49 0F B7 44 4F 32 C3 - -movzwq 52(%r15,%r8,2), %rax -. 1072 0x12345678 7 -. 4B 0F B7 44 47 34 C3 - -movzwq 52(%r15,%rax,2), %rax -. 1073 0x12345678 7 -. 49 0F B7 44 47 34 C3 - -movzwq 52(%r15,%rcx,2), %rax -. 1074 0x12345678 7 -. 49 0F B7 44 4F 34 C3 - -movzwq 54(%r15,%r8,2), %rax -. 1075 0x12345678 7 -. 4B 0F B7 44 47 36 C3 - -movzwq 54(%r15,%rax,2), %rax -. 1076 0x12345678 7 -. 49 0F B7 44 47 36 C3 - -movzwq 54(%r15,%rcx,2), %rax -. 1077 0x12345678 7 -. 49 0F B7 44 4F 36 C3 - -movzwq 56(%r15,%r8,2), %rax -. 1078 0x12345678 7 -. 4B 0F B7 44 47 38 C3 - -movzwq 56(%r15,%rax,2), %rax -. 1079 0x12345678 7 -. 49 0F B7 44 47 38 C3 - -movzwq 56(%r15,%rcx,2), %rax -. 1080 0x12345678 7 -. 49 0F B7 44 4F 38 C3 - -movzwq 58(%r15,%r8,2), %rax -. 1081 0x12345678 7 -. 4B 0F B7 44 47 3A C3 - -movzwq 58(%r15,%rax,2), %rax -. 1082 0x12345678 7 -. 49 0F B7 44 47 3A C3 - -movzwq 58(%r15,%rcx,2), %rax -. 1083 0x12345678 7 -. 49 0F B7 44 4F 3A C3 - -movzwq 60(%r15,%r8,2), %rax -. 1084 0x12345678 7 -. 4B 0F B7 44 47 3C C3 - -movzwq 60(%r15,%rax,2), %rax -. 1085 0x12345678 7 -. 49 0F B7 44 47 3C C3 - -movzwq 60(%r15,%rcx,2), %rax -. 1086 0x12345678 7 -. 49 0F B7 44 4F 3C C3 - -movzwq 62(%r15,%r8,2), %rax -. 1087 0x12345678 7 -. 4B 0F B7 44 47 3E C3 - -movzwq 62(%r15,%rax,2), %rax -. 1088 0x12345678 7 -. 49 0F B7 44 47 3E C3 - -movzwq 62(%r15,%rcx,2), %rax -. 1089 0x12345678 7 -. 49 0F B7 44 4F 3E C3 - -movzwq 64(%r15,%r8,2), %rax -. 1090 0x12345678 7 -. 4B 0F B7 44 47 40 C3 - -movzwq 64(%r15,%rax,2), %rax -. 1091 0x12345678 7 -. 49 0F B7 44 47 40 C3 - -movzwq 64(%r15,%rcx,2), %rax -. 1092 0x12345678 7 -. 49 0F B7 44 4F 40 C3 - -movzwq 66(%r15,%r8,2), %rax -. 1093 0x12345678 7 -. 4B 0F B7 44 47 42 C3 - -movzwq 66(%r15,%rax,2), %rax -. 1094 0x12345678 7 -. 49 0F B7 44 47 42 C3 - -movzwq 66(%r15,%rcx,2), %rax -. 1095 0x12345678 7 -. 49 0F B7 44 4F 42 C3 - -movzwq 68(%r15,%r8,2), %rax -. 1096 0x12345678 7 -. 4B 0F B7 44 47 44 C3 - -movzwq 68(%r15,%rax,2), %rax -. 1097 0x12345678 7 -. 49 0F B7 44 47 44 C3 - -movzwq 68(%r15,%rcx,2), %rax -. 1098 0x12345678 7 -. 49 0F B7 44 4F 44 C3 - -movzwq 6(%r15,%r8,2), %rax -. 1099 0x12345678 7 -. 4B 0F B7 44 47 06 C3 - -movzwq 6(%r15,%rax,2), %rax -. 1100 0x12345678 7 -. 49 0F B7 44 47 06 C3 - -movzwq 6(%r15,%rcx,2), %rax -. 1101 0x12345678 7 -. 49 0F B7 44 4F 06 C3 - -movzwq 70(%r15,%r8,2), %rax -. 1102 0x12345678 7 -. 4B 0F B7 44 47 46 C3 - -movzwq 70(%r15,%rax,2), %rax -. 1103 0x12345678 7 -. 49 0F B7 44 47 46 C3 - -movzwq 70(%r15,%rcx,2), %rax -. 1104 0x12345678 7 -. 49 0F B7 44 4F 46 C3 - -movzwq 72(%r15,%r8,2), %rax -. 1105 0x12345678 7 -. 4B 0F B7 44 47 48 C3 - -movzwq 72(%r15,%rax,2), %rax -. 1106 0x12345678 7 -. 49 0F B7 44 47 48 C3 - -movzwq 72(%r15,%rcx,2), %rax -. 1107 0x12345678 7 -. 49 0F B7 44 4F 48 C3 - -movzwq 74(%r15,%r8,2), %rax -. 1108 0x12345678 7 -. 4B 0F B7 44 47 4A C3 - -movzwq 74(%r15,%rax,2), %rax -. 1109 0x12345678 7 -. 49 0F B7 44 47 4A C3 - -movzwq 74(%r15,%rcx,2), %rax -. 1110 0x12345678 7 -. 49 0F B7 44 4F 4A C3 - -movzwq 76(%r15,%r8,2), %rax -. 1111 0x12345678 7 -. 4B 0F B7 44 47 4C C3 - -movzwq 76(%r15,%rax,2), %rax -. 1112 0x12345678 7 -. 49 0F B7 44 47 4C C3 - -movzwq 76(%r15,%rcx,2), %rax -. 1113 0x12345678 7 -. 49 0F B7 44 4F 4C C3 - -movzwq 78(%r15,%r8,2), %rax -. 1114 0x12345678 7 -. 4B 0F B7 44 47 4E C3 - -movzwq 78(%r15,%rax,2), %rax -. 1115 0x12345678 7 -. 49 0F B7 44 47 4E C3 - -movzwq 78(%r15,%rcx,2), %rax -. 1116 0x12345678 7 -. 49 0F B7 44 4F 4E C3 - -movzwq 80(%r15,%r8,2), %rax -. 1117 0x12345678 7 -. 4B 0F B7 44 47 50 C3 - -movzwq 80(%r15,%rax,2), %rax -. 1118 0x12345678 7 -. 49 0F B7 44 47 50 C3 - -movzwq 80(%r15,%rcx,2), %rax -. 1119 0x12345678 7 -. 49 0F B7 44 4F 50 C3 - -movzwq 82(%r15,%r8,2), %rax -. 1120 0x12345678 7 -. 4B 0F B7 44 47 52 C3 - -movzwq 82(%r15,%rax,2), %rax -. 1121 0x12345678 7 -. 49 0F B7 44 47 52 C3 - -movzwq 82(%r15,%rcx,2), %rax -. 1122 0x12345678 7 -. 49 0F B7 44 4F 52 C3 - -movzwq 84(%r15,%r8,2), %rax -. 1123 0x12345678 7 -. 4B 0F B7 44 47 54 C3 - -movzwq 84(%r15,%rax,2), %rax -. 1124 0x12345678 7 -. 49 0F B7 44 47 54 C3 - -movzwq 84(%r15,%rcx,2), %rax -. 1125 0x12345678 7 -. 49 0F B7 44 4F 54 C3 - -movzwq 86(%r15,%rax,2), %rax -. 1126 0x12345678 7 -. 49 0F B7 44 47 56 C3 - -movzwq 86(%r15,%rcx,2), %rax -. 1127 0x12345678 7 -. 49 0F B7 44 4F 56 C3 - -movzwq 88(%r15,%r8,2), %rax -. 1128 0x12345678 7 -. 4B 0F B7 44 47 58 C3 - -movzwq 88(%r15,%rax,2), %rax -. 1129 0x12345678 7 -. 49 0F B7 44 47 58 C3 - -movzwq 88(%r15,%rcx,2), %rax -. 1130 0x12345678 7 -. 49 0F B7 44 4F 58 C3 - -movzwq 8(%r15,%r8,2), %rax -. 1131 0x12345678 7 -. 4B 0F B7 44 47 08 C3 - -movzwq 8(%r15,%rax,2), %rax -. 1132 0x12345678 7 -. 49 0F B7 44 47 08 C3 - -movzwq 8(%r15,%rcx,2), %rax -. 1133 0x12345678 7 -. 49 0F B7 44 4F 08 C3 - -movzwq 90(%r15,%r8,2), %rax -. 1134 0x12345678 7 -. 4B 0F B7 44 47 5A C3 - -movzwq 90(%r15,%rax,2), %rax -. 1135 0x12345678 7 -. 49 0F B7 44 47 5A C3 - -movzwq 90(%r15,%rcx,2), %rax -. 1136 0x12345678 7 -. 49 0F B7 44 4F 5A C3 - -movzwq 92(%r15,%r8,2), %rax -. 1137 0x12345678 7 -. 4B 0F B7 44 47 5C C3 - -movzwq 92(%r15,%rax,2), %rax -. 1138 0x12345678 7 -. 49 0F B7 44 47 5C C3 - -movzwq 92(%r15,%rcx,2), %rax -. 1139 0x12345678 7 -. 49 0F B7 44 4F 5C C3 - -movzwq 94(%r15,%r8,2), %rax -. 1140 0x12345678 7 -. 4B 0F B7 44 47 5E C3 - -movzwq 94(%r15,%rax,2), %rax -. 1141 0x12345678 7 -. 49 0F B7 44 47 5E C3 - -movzwq 94(%r15,%rcx,2), %rax -. 1142 0x12345678 7 -. 49 0F B7 44 4F 5E C3 - -movzwq 96(%r15,%r8,2), %rax -. 1143 0x12345678 7 -. 4B 0F B7 44 47 60 C3 - -movzwq 96(%r15,%rax,2), %rax -. 1144 0x12345678 7 -. 49 0F B7 44 47 60 C3 - -movzwq 96(%r15,%rcx,2), %rax -. 1145 0x12345678 7 -. 49 0F B7 44 4F 60 C3 - -movzwq 98(%r15,%r8,2), %rax -. 1146 0x12345678 7 -. 4B 0F B7 44 47 62 C3 - -movzwq 98(%r15,%rax,2), %rax -. 1147 0x12345678 7 -. 49 0F B7 44 47 62 C3 - -movzwq 98(%r15,%rcx,2), %rax -. 1148 0x12345678 7 -. 49 0F B7 44 4F 62 C3 - -movzwq (%r15,%r8,2), %rdx -. 1149 0x12345678 6 -. 4B 0F B7 14 47 C3 - -movzwq (%r15,%rax,2), %rax -. 1150 0x12345678 6 -. 49 0F B7 04 47 C3 - -movzwq (%r15,%rax,2), %rcx -. 1151 0x12345678 6 -. 49 0F B7 0C 47 C3 - -movzwq (%r15,%rcx,2), %rax -. 1152 0x12345678 6 -. 49 0F B7 04 4F C3 - -negl %ecx -. 1153 0x12345678 3 -. F7 D9 C3 - -notl %edx -. 1154 0x12345678 3 -. F7 D2 C3 - -orl $2097152, (%rbp,%rax,4) -. 1155 0x12345678 9 -. 81 4C 85 00 00 00 20 00 C3 - -orl %eax, 640(%rsi) -. 1156 0x12345678 7 -. 09 86 80 02 00 00 C3 - -orl %eax, %esi -. 1157 0x12345678 3 -. 09 C6 C3 - -orl %eax, %r12d -. 1158 0x12345678 4 -. 41 09 C4 C3 - -orl %ebp, 640(%rsi) -. 1159 0x12345678 7 -. 09 AE 80 02 00 00 C3 - -orl %ebp, (%rbx,%rax,4) -. 1160 0x12345678 4 -. 09 2C 83 C3 - -orl %edi, 640(%rsi) -. 1161 0x12345678 7 -. 09 BE 80 02 00 00 C3 - -orl %edx, 640(%rsi) -. 1162 0x12345678 7 -. 09 96 80 02 00 00 C3 - -orl %edx, %eax -. 1163 0x12345678 3 -. 09 D0 C3 - -orl %esi, 640(%r11) -. 1164 0x12345678 8 -. 41 09 B3 80 02 00 00 C3 - -orl %esi, 640(%rdi) -. 1165 0x12345678 7 -. 09 B7 80 02 00 00 C3 - -orl %r10d, 640(%rsi) -. 1166 0x12345678 8 -. 44 09 96 80 02 00 00 C3 - -orl %r8d, 640(%rsi) -. 1167 0x12345678 8 -. 44 09 86 80 02 00 00 C3 - -orl %r8d, (%rbx,%rax,4) -. 1168 0x12345678 5 -. 44 09 04 83 C3 - -orl %r9d, 640(%rsi) -. 1169 0x12345678 8 -. 44 09 8E 80 02 00 00 C3 - -popq %r12 -. 1170 0x12345678 3 -. 41 5C C3 - -popq %r13 -. 1171 0x12345678 3 -. 41 5D C3 - -popq %r14 -. 1172 0x12345678 3 -. 41 5E C3 - -popq %r15 -. 1173 0x12345678 3 -. 41 5F C3 - -popq %rbp -. 1174 0x12345678 2 -. 5D C3 - -popq %rbx -. 1175 0x12345678 2 -. 5B C3 - -pushq %r12 -. 1176 0x12345678 3 -. 41 54 C3 - -pushq %r13 -. 1177 0x12345678 3 -. 41 55 C3 - -pushq %r14 -. 1178 0x12345678 3 -. 41 56 C3 - -pushq %r15 -. 1179 0x12345678 3 -. 41 57 C3 - -pushq %rbp -. 1180 0x12345678 2 -. 55 C3 - -pushq %rbx -. 1181 0x12345678 2 -. 53 C3 - -rep ; ret -. 1182 0x12345678 2 -. F3 C3 - -ret -. 1183 0x12345678 1 -. C3 - -roll %eax -. 1184 0x12345678 3 -. D1 C0 C3 - -sall $16, %eax -. 1185 0x12345678 4 -. C1 E0 10 C3 - -sall 16(%rsp) -. 1186 0x12345678 5 -. D1 64 24 10 C3 - -sall $4, %edx -. 1187 0x12345678 4 -. C1 E2 04 C3 - -sall $4, %r10d -. 1188 0x12345678 5 -. 41 C1 E2 04 C3 - -sall $8, 640(%r11) -. 1189 0x12345678 9 -. 41 C1 A3 80 02 00 00 08 C3 - -sall $8, 640(%rdi) -. 1190 0x12345678 8 -. C1 A7 80 02 00 00 08 C3 - -sall $8, 640(%rsi) -. 1191 0x12345678 8 -. C1 A6 80 02 00 00 08 C3 - -sall $8, %eax -. 1192 0x12345678 4 -. C1 E0 08 C3 - -sall $8, %esi -. 1193 0x12345678 4 -. C1 E6 08 C3 - -sall $8, %r12d -. 1194 0x12345678 5 -. 41 C1 E4 08 C3 - -sall %cl, %eax -. 1195 0x12345678 3 -. D3 E0 C3 - -sall %cl, %ebp -. 1196 0x12345678 3 -. D3 E5 C3 - -sall %cl, %edi -. 1197 0x12345678 3 -. D3 E7 C3 - -sall %cl, %edx -. 1198 0x12345678 3 -. D3 E2 C3 - -sall %cl, %esi -. 1199 0x12345678 3 -. D3 E6 C3 - -sall %cl, %r10d -. 1200 0x12345678 4 -. 41 D3 E2 C3 - -sall %cl, %r8d -. 1201 0x12345678 4 -. 41 D3 E0 C3 - -sall %cl, %r9d -. 1202 0x12345678 4 -. 41 D3 E1 C3 - -salq $10, %rax -. 1203 0x12345678 5 -. 48 C1 E0 0A C3 - -salq $10, %rdx -. 1204 0x12345678 5 -. 48 C1 E2 0A C3 - -salq $4, %rax -. 1205 0x12345678 5 -. 48 C1 E0 04 C3 - -salq $4, %rdx -. 1206 0x12345678 5 -. 48 C1 E2 04 C3 - -salq $4, %rsi -. 1207 0x12345678 5 -. 48 C1 E6 04 C3 - -salq $7, %rax -. 1208 0x12345678 5 -. 48 C1 E0 07 C3 - -salq $7, %rdi -. 1209 0x12345678 5 -. 48 C1 E7 07 C3 - -salq $7, %rdx -. 1210 0x12345678 5 -. 48 C1 E2 07 C3 - -sarl $31, %ecx -. 1211 0x12345678 4 -. C1 F9 1F C3 - -sarl $3, %ecx -. 1212 0x12345678 4 -. C1 F9 03 C3 - -sarl $5, %eax -. 1213 0x12345678 4 -. C1 F8 05 C3 - -sarl $5, %edx -. 1214 0x12345678 4 -. C1 FA 05 C3 - -sarl $8, %ecx -. 1215 0x12345678 4 -. C1 F9 08 C3 - -sarl $8, %edx -. 1216 0x12345678 4 -. C1 FA 08 C3 - -sarl %cl, %eax -. 1217 0x12345678 3 -. D3 F8 C3 - -sarl %cl, %esi -. 1218 0x12345678 3 -. D3 FE C3 - -sarl %eax -. 1219 0x12345678 3 -. D1 F8 C3 - -sarl %edi -. 1220 0x12345678 3 -. D1 FF C3 - -seta %al -. 1221 0x12345678 4 -. 0F 97 C0 C3 - -sete %al -. 1222 0x12345678 4 -. 0F 94 C0 C3 - -setg %al -. 1223 0x12345678 4 -. 0F 9F C0 C3 - -setg %dl -. 1224 0x12345678 4 -. 0F 9F C2 C3 - -setge %dl -. 1225 0x12345678 4 -. 0F 9D C2 C3 - -setle %al -. 1226 0x12345678 4 -. 0F 9E C0 C3 - -setle %dl -. 1227 0x12345678 4 -. 0F 9E C2 C3 - -setne %al -. 1228 0x12345678 4 -. 0F 95 C0 C3 - -shrl $16, %ecx -. 1229 0x12345678 4 -. C1 E9 10 C3 - -shrl $16, %edi -. 1230 0x12345678 4 -. C1 EF 10 C3 - -shrl $16, %esi -. 1231 0x12345678 4 -. C1 EE 10 C3 - -shrl $16, %r8d -. 1232 0x12345678 5 -. 41 C1 E8 10 C3 - -shrl $24, %r8d -. 1233 0x12345678 5 -. 41 C1 E8 18 C3 - -shrl $31, %eax -. 1234 0x12345678 4 -. C1 E8 1F C3 - -shrl $31, %edx -. 1235 0x12345678 4 -. C1 EA 1F C3 - -shrl %eax -. 1236 0x12345678 3 -. D1 E8 C3 - -shrq $32, %rax -. 1237 0x12345678 5 -. 48 C1 E8 20 C3 - -shrq $32, %rcx -. 1238 0x12345678 5 -. 48 C1 E9 20 C3 - -shrw $8, %dx -. 1239 0x12345678 5 -. 66 C1 EA 08 C3 - -subl 16(%rsp), %edx -. 1240 0x12345678 5 -. 2B 54 24 10 C3 - -subl 16(%rsp), %esi -. 1241 0x12345678 5 -. 2B 74 24 10 C3 - -subl 20(%rsp), %eax -. 1242 0x12345678 5 -. 2B 44 24 14 C3 - -subl 20(%rsp), %edx -. 1243 0x12345678 5 -. 2B 54 24 14 C3 - -subl 24(%rsp), %r8d -. 1244 0x12345678 6 -. 44 2B 44 24 18 C3 - -subl 28(%rsp), %eax -. 1245 0x12345678 5 -. 2B 44 24 1C C3 - -subl $4, %ebx -. 1246 0x12345678 4 -. 83 EB 04 C3 - -subl $5, %ecx -. 1247 0x12345678 4 -. 83 E9 05 C3 - -subl 672(%rbp,%rax,4), %r13d -. 1248 0x12345678 9 -. 44 2B AC 85 A0 02 00 00 C3 - -subl $8, 644(%r11) -. 1249 0x12345678 9 -. 41 83 AB 84 02 00 00 08 C3 - -subl $8, 644(%rdi) -. 1250 0x12345678 8 -. 83 AF 84 02 00 00 08 C3 - -subl $8, 644(%rsi) -. 1251 0x12345678 8 -. 83 AE 84 02 00 00 08 C3 - -subl $8, %r11d -. 1252 0x12345678 5 -. 41 83 EB 08 C3 - -subl %eax, %ecx -. 1253 0x12345678 3 -. 29 C1 C3 - -subl %eax, %edx -. 1254 0x12345678 3 -. 29 C2 C3 - -subl %eax, %esi -. 1255 0x12345678 3 -. 29 C6 C3 - -subl %ebp, %eax -. 1256 0x12345678 3 -. 29 E8 C3 - -subl %ebx, %edx -. 1257 0x12345678 3 -. 29 DA C3 - -subl %ecx, %eax -. 1258 0x12345678 3 -. 29 C8 C3 - -subl %ecx, %r11d -. 1259 0x12345678 4 -. 41 29 CB C3 - -subl %ecx, %r9d -. 1260 0x12345678 4 -. 41 29 C9 C3 - -subl %edi, %eax -. 1261 0x12345678 3 -. 29 F8 C3 - -subl %edi, %ecx -. 1262 0x12345678 3 -. 29 F9 C3 - -subl %edi, %edx -. 1263 0x12345678 3 -. 29 FA C3 - -subl %edi, %esi -. 1264 0x12345678 3 -. 29 FE C3 - -subl %edi, %r8d -. 1265 0x12345678 4 -. 41 29 F8 C3 - -subl %edx, %ebx -. 1266 0x12345678 3 -. 29 D3 C3 - -subl %esi, %eax -. 1267 0x12345678 3 -. 29 F0 C3 - -subl %esi, %edx -. 1268 0x12345678 3 -. 29 F2 C3 - -subl %esi, %r9d -. 1269 0x12345678 4 -. 41 29 F1 C3 - -subl %r10d, %eax -. 1270 0x12345678 4 -. 44 29 D0 C3 - -subl %r10d, %ecx -. 1271 0x12345678 4 -. 44 29 D1 C3 - -subl %r11d, %ecx -. 1272 0x12345678 4 -. 44 29 D9 C3 - -subl %r11d, %edi -. 1273 0x12345678 4 -. 44 29 DF C3 - -subl %r12d, %eax -. 1274 0x12345678 4 -. 44 29 E0 C3 - -subl %r12d, %ecx -. 1275 0x12345678 4 -. 44 29 E1 C3 - -subl %r12d, %edx -. 1276 0x12345678 4 -. 44 29 E2 C3 - -subl %r13d, 12(%rsp) -. 1277 0x12345678 6 -. 44 29 6C 24 0C C3 - -subl %r13d, %eax -. 1278 0x12345678 4 -. 44 29 E8 C3 - -subl %r13d, %edx -. 1279 0x12345678 4 -. 44 29 EA C3 - -subl %r14d, %edi -. 1280 0x12345678 4 -. 44 29 F7 C3 - -subl %r15d, %eax -. 1281 0x12345678 4 -. 44 29 F8 C3 - -subl %r15d, %edx -. 1282 0x12345678 4 -. 44 29 FA C3 - -subl %r15d, %r9d -. 1283 0x12345678 4 -. 45 29 F9 C3 - -subl %r8d, %eax -. 1284 0x12345678 4 -. 44 29 C0 C3 - -subl %r8d, %ecx -. 1285 0x12345678 4 -. 44 29 C1 C3 - -subl %r8d, %edx -. 1286 0x12345678 4 -. 44 29 C2 C3 - -subl %r9d, %ecx -. 1287 0x12345678 4 -. 44 29 C9 C3 - -subl (%rbp,%rax), %edi -. 1288 0x12345678 5 -. 2B 7C 05 00 C3 - -subl (%rbp,%rdx), %eax -. 1289 0x12345678 5 -. 2B 44 15 00 C3 - -subq $104, %rsp -. 1290 0x12345678 5 -. 48 83 EC 68 C3 - -subq $1304, %rsp -. 1291 0x12345678 8 -. 48 81 EC 18 05 00 00 C3 - -subq $2104, %rsp -. 1292 0x12345678 8 -. 48 81 EC 38 08 00 00 C3 - -subq $264, %rsp -. 1293 0x12345678 8 -. 48 81 EC 08 01 00 00 C3 - -subq $3400, %rsp -. 1294 0x12345678 8 -. 48 81 EC 48 0D 00 00 C3 - -subq $56, %rsp -. 1295 0x12345678 5 -. 48 83 EC 38 C3 - -subq $72, %rsp -. 1296 0x12345678 5 -. 48 83 EC 48 C3 - -subq $824, %rsp -. 1297 0x12345678 8 -. 48 81 EC 38 03 00 00 C3 - -subq $8, %rsp -. 1298 0x12345678 5 -. 48 83 EC 08 C3 - -testb $1, %al -. 1299 0x12345678 3 -. A8 01 C3 - -testb $1, %dil -. 1300 0x12345678 5 -. 40 F6 C7 01 C3 - -testb $1, %dl -. 1301 0x12345678 4 -. F6 C2 01 C3 - -testb %al, %al -. 1302 0x12345678 3 -. 84 C0 C3 - -testb %bpl, %bpl -. 1303 0x12345678 4 -. 40 84 ED C3 - -testl $2097152, %eax -. 1304 0x12345678 6 -. A9 00 00 20 00 C3 - -testl %ebp, %ebp -. 1305 0x12345678 3 -. 85 ED C3 - -testl %ebp, (%rbx,%rax,4) -. 1306 0x12345678 4 -. 85 2C 83 C3 - -testl %ebx, %ebx -. 1307 0x12345678 3 -. 85 DB C3 - -testl %ecx, %ecx -. 1308 0x12345678 3 -. 85 C9 C3 - -testl %edi, %edi -. 1309 0x12345678 3 -. 85 FF C3 - -testl %edi, (%rbx,%rax,4) -. 1310 0x12345678 4 -. 85 3C 83 C3 - -testl %edx, (%rbx,%rax,4) -. 1311 0x12345678 4 -. 85 14 83 C3 - -testl %esi, %esi -. 1312 0x12345678 3 -. 85 F6 C3 - -testl %esi, (%rbx,%rax,4) -. 1313 0x12345678 4 -. 85 34 83 C3 - -testl %r11d, %r11d -. 1314 0x12345678 4 -. 45 85 DB C3 - -testl %r13d, %r13d -. 1315 0x12345678 4 -. 45 85 ED C3 - -testl %r14d, %r14d -. 1316 0x12345678 4 -. 45 85 F6 C3 - -testl %r8d, %r8d -. 1317 0x12345678 4 -. 45 85 C0 C3 - -testl %r8d, (%rbx,%rax,4) -. 1318 0x12345678 5 -. 44 85 04 83 C3 - -xorl %edx, %eax -. 1319 0x12345678 3 -. 31 D0 C3 - -nop -. 1320 0x12345678 2 -. 90 C3 - --- VEX/orig_amd64/test2.orig +++ VEX/orig_amd64/test2.orig @@ -1,23917 +0,0 @@ - -addb 8(%rdx), %dil -. 1 0x12345678 5 -. 40 02 7A 08 C3 - -addl $102, %esi -. 2 0x12345678 4 -. 83 C6 66 C3 - -addl $108, %edx -. 3 0x12345678 4 -. 83 C2 6C C3 - -addl $108, %esi -. 4 0x12345678 4 -. 83 C6 6C C3 - -addl $10, %r13d -. 5 0x12345678 5 -. 41 83 C5 0A C3 - -addl $115, %esi -. 6 0x12345678 4 -. 83 C6 73 C3 - -addl $-128, %ebx -. 7 0x12345678 4 -. 83 C3 80 C3 - -addl $-128, %edi -. 8 0x12345678 4 -. 83 C7 80 C3 - -addl 12(%rsp), %eax -. 9 0x12345678 5 -. 03 44 24 0C C3 - -addl 136(%rsp), %edi -. 10 0x12345678 8 -. 03 BC 24 88 00 00 00 C3 - -addl $13, %ecx -. 11 0x12345678 4 -. 83 C1 0D C3 - -addl $16, %ebx -. 12 0x12345678 4 -. 83 C3 10 C3 - -addl $17, %eax -. 13 0x12345678 4 -. 83 C0 11 C3 - -addl $18, %ebp -. 14 0x12345678 4 -. 83 C5 12 C3 - -addl 20(%rsp), %eax -. 15 0x12345678 5 -. 03 44 24 14 C3 - -addl 20(%rsp), %r14d -. 16 0x12345678 6 -. 44 03 74 24 14 C3 - -addl $21, %ebx -. 17 0x12345678 4 -. 83 C3 15 C3 - -addl 24(%rsp), %eax -. 18 0x12345678 5 -. 03 44 24 18 C3 - -addl $28, 16(%rsp) -. 19 0x12345678 6 -. 83 44 24 10 1C C3 - -addl 28(%rsp), %eax -. 20 0x12345678 5 -. 03 44 24 1C C3 - -addl 28(%rsp), %ebp -. 21 0x12345678 5 -. 03 6C 24 1C C3 - -addl 28(%rsp), %r14d -. 22 0x12345678 6 -. 44 03 74 24 1C C3 - -addl 28(%rsp), %r15d -. 23 0x12345678 6 -. 44 03 7C 24 1C C3 - -addl $29, %eax -. 24 0x12345678 4 -. 83 C0 1D C3 - -addl $2, %eax -. 25 0x12345678 4 -. 83 C0 02 C3 - -addl $2, %ebp -. 26 0x12345678 4 -. 83 C5 02 C3 - -addl $2, %ebx -. 27 0x12345678 4 -. 83 C3 02 C3 - -addl $2, %edi -. 28 0x12345678 4 -. 83 C7 02 C3 - -addl $2, %r12d -. 29 0x12345678 5 -. 41 83 C4 02 C3 - -addl $2, %r15d -. 30 0x12345678 5 -. 41 83 C7 02 C3 - -addl $31, 16(%rsp) -. 31 0x12345678 6 -. 83 44 24 10 1F C3 - -addl 312(%rsp), %edi -. 32 0x12345678 8 -. 03 BC 24 38 01 00 00 C3 - -addl 324(%rsp), %r13d -. 33 0x12345678 9 -. 44 03 AC 24 44 01 00 00 C3 - -addl 332(%rsp), %ebp -. 34 0x12345678 8 -. 03 AC 24 4C 01 00 00 C3 - -addl $33, %eax -. 35 0x12345678 4 -. 83 C0 21 C3 - -addl 344(%rsp), %ebp -. 36 0x12345678 8 -. 03 AC 24 58 01 00 00 C3 - -addl 344(%rsp), %edi -. 37 0x12345678 8 -. 03 BC 24 58 01 00 00 C3 - -addl 352(%rsp), %ebp -. 38 0x12345678 8 -. 03 AC 24 60 01 00 00 C3 - -addl 356(%rsp), %ebp -. 39 0x12345678 8 -. 03 AC 24 64 01 00 00 C3 - -addl 368(%rsp), %ebp -. 40 0x12345678 8 -. 03 AC 24 70 01 00 00 C3 - -addl 36(%rsp), %eax -. 41 0x12345678 5 -. 03 44 24 24 C3 - -addl 36(%rsp), %edi -. 42 0x12345678 5 -. 03 7C 24 24 C3 - -addl $37, 16(%rsp) -. 43 0x12345678 6 -. 83 44 24 10 25 C3 - -addl $37, %ecx -. 44 0x12345678 4 -. 83 C1 25 C3 - -addl $3, %ebp -. 45 0x12345678 4 -. 83 C5 03 C3 - -addl $3, %ebx -. 46 0x12345678 4 -. 83 C3 03 C3 - -addl $3, %edi -. 47 0x12345678 4 -. 83 C7 03 C3 - -addl $41, 16(%rsp) -. 48 0x12345678 6 -. 83 44 24 10 29 C3 - -addl 44(%rsp), %edi -. 49 0x12345678 5 -. 03 7C 24 2C C3 - -addl 456(%rsp), %eax -. 50 0x12345678 8 -. 03 84 24 C8 01 00 00 C3 - -addl $4, %ebp -. 51 0x12345678 4 -. 83 C5 04 C3 - -addl $4, %ebx -. 52 0x12345678 4 -. 83 C3 04 C3 - -addl $4, %edi -. 53 0x12345678 4 -. 83 C7 04 C3 - -addl 556(%rsp), %eax -. 54 0x12345678 8 -. 03 84 24 2C 02 00 00 C3 - -addl 556(%rsp), %ebp -. 55 0x12345678 8 -. 03 AC 24 2C 02 00 00 C3 - -addl 56(%rsp), %eax -. 56 0x12345678 5 -. 03 44 24 38 C3 - -addl $5, %eax -. 57 0x12345678 4 -. 83 C0 05 C3 - -addl $5, %ebp -. 58 0x12345678 4 -. 83 C5 05 C3 - -addl 60(%rsp), %eax -. 59 0x12345678 5 -. 03 44 24 3C C3 - -addl 60(%rsp), %r12d -. 60 0x12345678 6 -. 44 03 64 24 3C C3 - -addl $69634, %eax -. 61 0x12345678 6 -. 05 02 10 01 00 C3 - -addl 76(%rsp), %r12d -. 62 0x12345678 6 -. 44 03 64 24 4C C3 - -addl $77851, %edi -. 63 0x12345678 7 -. 81 C7 1B 30 01 00 C3 - -addl $77851, %r12d -. 64 0x12345678 8 -. 41 81 C4 1B 30 01 00 C3 - -addl $77852, %r12d -. 65 0x12345678 8 -. 41 81 C4 1C 30 01 00 C3 - -addl $77873, %ebx -. 66 0x12345678 7 -. 81 C3 31 30 01 00 C3 - -addl $77874, %ebx -. 67 0x12345678 7 -. 81 C3 32 30 01 00 C3 - -addl $77875, %ebx -. 68 0x12345678 7 -. 81 C3 33 30 01 00 C3 - -addl $77886, %ebp -. 69 0x12345678 7 -. 81 C5 3E 30 01 00 C3 - -addl $77891, %eax -. 70 0x12345678 6 -. 05 43 30 01 00 C3 - -addl $77891, %edi -. 71 0x12345678 7 -. 81 C7 43 30 01 00 C3 - -addl $77891, %r12d -. 72 0x12345678 8 -. 41 81 C4 43 30 01 00 C3 - -addl $77892, %eax -. 73 0x12345678 6 -. 05 44 30 01 00 C3 - -addl $77892, %edi -. 74 0x12345678 7 -. 81 C7 44 30 01 00 C3 - -addl $77893, %eax -. 75 0x12345678 6 -. 05 45 30 01 00 C3 - -addl $77893, %edi -. 76 0x12345678 7 -. 81 C7 45 30 01 00 C3 - -addl $77893, %r12d -. 77 0x12345678 8 -. 41 81 C4 45 30 01 00 C3 - -addl $77893, %r13d -. 78 0x12345678 8 -. 41 81 C5 45 30 01 00 C3 - -addl $77894, %ebx -. 79 0x12345678 7 -. 81 C3 46 30 01 00 C3 - -addl $77900, %ebp -. 80 0x12345678 7 -. 81 C5 4C 30 01 00 C3 - -addl $77903, %ebp -. 81 0x12345678 7 -. 81 C5 4F 30 01 00 C3 - -addl $7, %edi -. 82 0x12345678 4 -. 83 C7 07 C3 - -addl $7, %r13d -. 83 0x12345678 5 -. 41 83 C5 07 C3 - -addl $81921, %eax -. 84 0x12345678 6 -. 05 01 40 01 00 C3 - -addl $8, %eax -. 85 0x12345678 4 -. 83 C0 08 C3 - -addl 8(%rdx), %edi -. 86 0x12345678 4 -. 03 7A 08 C3 - -addl 8(%rsp), %r15d -. 87 0x12345678 6 -. 44 03 7C 24 08 C3 - -addl %eax, 20(%rsp) -. 88 0x12345678 5 -. 01 44 24 14 C3 - -addl %eax, 24(%rsp) -. 89 0x12345678 5 -. 01 44 24 18 C3 - -addl %eax, 36(%rsp) -. 90 0x12345678 5 -. 01 44 24 24 C3 - -addl %eax, 40(%rsp) -. 91 0x12345678 5 -. 01 44 24 28 C3 - -addl %eax, 44(%rsp) -. 92 0x12345678 5 -. 01 44 24 2C C3 - -addl %eax, 56(%rsp) -. 93 0x12345678 5 -. 01 44 24 38 C3 - -addl %eax, 8(%r13) -. 94 0x12345678 5 -. 41 01 45 08 C3 - -addl %eax, %eax -. 95 0x12345678 3 -. 01 C0 C3 - -addl %eax, %edi -. 96 0x12345678 3 -. 01 C7 C3 - -addl %eax, %edx -. 97 0x12345678 3 -. 01 C2 C3 - -addl %eax, %esi -. 98 0x12345678 3 -. 01 C6 C3 - -addl %eax, %r15d -. 99 0x12345678 4 -. 41 01 C7 C3 - -addl %ebp, 8(%rsp) -. 100 0x12345678 5 -. 01 6C 24 08 C3 - -addl %ebp, %eax -. 101 0x12345678 3 -. 01 E8 C3 - -addl %ebp, %ebx -. 102 0x12345678 3 -. 01 EB C3 - -addl %ebp, %edi -. 103 0x12345678 3 -. 01 EF C3 - -addl %ebp, %esi -. 104 0x12345678 3 -. 01 EE C3 - -addl %ecx, 124(%rsp) -. 105 0x12345678 5 -. 01 4C 24 7C C3 - -addl %ecx, 292(%rsp) -. 106 0x12345678 8 -. 01 8C 24 24 01 00 00 C3 - -addl %ecx, 8(%rsp) -. 107 0x12345678 5 -. 01 4C 24 08 C3 - -addl %ecx, %ecx -. 108 0x12345678 3 -. 01 C9 C3 - -addl %ecx, %edi -. 109 0x12345678 3 -. 01 CF C3 - -addl %ecx, %edx -. 110 0x12345678 3 -. 01 CA C3 - -addl %ecx, %r8d -. 111 0x12345678 4 -. 41 01 C8 C3 - -addl %edi, 12(%rsp) -. 112 0x12345678 5 -. 01 7C 24 0C C3 - -addl %edi, %eax -. 113 0x12345678 3 -. 01 F8 C3 - -addl %edi, %edi -. 114 0x12345678 3 -. 01 FF C3 - -addl %edi, %esi -. 115 0x12345678 3 -. 01 FE C3 - -addl %edi, %r15d -. 116 0x12345678 4 -. 41 01 FF C3 - -addl %edi, 5555555(%rip) -. 117 0x12345678 7 -. 01 3D 63 C5 54 00 C3 - -addl %edx, %eax -. 118 0x12345678 3 -. 01 D0 C3 - -addl %edx, %ebx -. 119 0x12345678 3 -. 01 D3 C3 - -addl %edx, %ecx -. 120 0x12345678 3 -. 01 D1 C3 - -addl %edx, %edi -. 121 0x12345678 3 -. 01 D7 C3 - -addl %edx, %esi -. 122 0x12345678 3 -. 01 D6 C3 - -addl %edx, %r8d -. 123 0x12345678 4 -. 41 01 D0 C3 - -addl %esi, %eax -. 124 0x12345678 3 -. 01 F0 C3 - -addl %esi, %edi -. 125 0x12345678 3 -. 01 F7 C3 - -addl %esi, %r13d -. 126 0x12345678 4 -. 41 01 F5 C3 - -addl 1(%rip), %edi -. 127 0x12345678 7 -. 03 3D 01 00 00 00 C3 - -addl 2(%rip), %esi -. 128 0x12345678 7 -. 03 35 02 00 00 00 C3 - -addl 3(%rip), %edi -. 129 0x12345678 7 -. 03 3D 03 00 00 00 C3 - -addl 4(%rip), %esi -. 130 0x12345678 7 -. 03 35 04 00 00 00 C3 - -addl %r12d, 56(%rsp) -. 131 0x12345678 6 -. 44 01 64 24 38 C3 - -addl %r12d, 8(%rbx) -. 132 0x12345678 5 -. 44 01 63 08 C3 - -addl %r12d, %r15d -. 133 0x12345678 4 -. 45 01 E7 C3 - -addl %r13d, %edi -. 134 0x12345678 4 -. 44 01 EF C3 - -addl %r13d, %esi -. 135 0x12345678 4 -. 44 01 EE C3 - -addl %r14d, %eax -. 136 0x12345678 4 -. 44 01 F0 C3 - -addl %r14d, %ebp -. 137 0x12345678 4 -. 44 01 F5 C3 - -addl %r15d, 24(%rsp) -. 138 0x12345678 6 -. 44 01 7C 24 18 C3 - -addl %r15d, %eax -. 139 0x12345678 4 -. 44 01 F8 C3 - -addl %r8d, %edi -. 140 0x12345678 4 -. 44 01 C7 C3 - -addq $104, %rsp -. 141 0x12345678 5 -. 48 83 C4 68 C3 - -addq $120, %rsp -. 142 0x12345678 5 -. 48 83 C4 78 C3 - -addq $136, %rsp -. 143 0x12345678 8 -. 48 81 C4 88 00 00 00 C3 - -addq $152, %rsp -. 144 0x12345678 8 -. 48 81 C4 98 00 00 00 C3 - -addq $168, %rsp -. 145 0x12345678 8 -. 48 81 C4 A8 00 00 00 C3 - -addq 16(%rcx), %rdx -. 146 0x12345678 5 -. 48 03 51 10 C3 - -addq 16(%rsi), %rdx -. 147 0x12345678 5 -. 48 03 56 10 C3 - -addq $16, %rsp -. 148 0x12345678 5 -. 48 83 C4 10 C3 - -addq 16(%rsp), %rax -. 149 0x12345678 6 -. 48 03 44 24 10 C3 - -addq $184, %rsp -. 150 0x12345678 8 -. 48 81 C4 B8 00 00 00 C3 - -addq $208, %rsp -. 151 0x12345678 8 -. 48 81 C4 D0 00 00 00 C3 - -addq $216, %rsp -. 152 0x12345678 8 -. 48 81 C4 D8 00 00 00 C3 - -addq $24, %rsp -. 153 0x12345678 5 -. 48 83 C4 18 C3 - -addq 24(%rsp), %rax -. 154 0x12345678 6 -. 48 03 44 24 18 C3 - -addq $280, %rsp -. 155 0x12345678 8 -. 48 81 C4 18 01 00 00 C3 - -addq $312, %rsp -. 156 0x12345678 8 -. 48 81 C4 38 01 00 00 C3 - -addq 32(%rsp), %rax -. 157 0x12345678 6 -. 48 03 44 24 20 C3 - -addq $40, %rsp -. 158 0x12345678 5 -. 48 83 C4 28 C3 - -addq 40(%rsp), %rax -. 159 0x12345678 6 -. 48 03 44 24 28 C3 - -addq $472, %rsp -. 160 0x12345678 8 -. 48 81 C4 D8 01 00 00 C3 - -addq $4, %rbp -. 161 0x12345678 5 -. 48 83 C5 04 C3 - -addq $4, %rbx -. 162 0x12345678 5 -. 48 83 C3 04 C3 - -addq $56, %rsp -. 163 0x12345678 5 -. 48 83 C4 38 C3 - -addq $728, %rsp -. 164 0x12345678 8 -. 48 81 C4 D8 02 00 00 C3 - -addq $72, %rsp -. 165 0x12345678 5 -. 48 83 C4 48 C3 - -addq $88, %rsp -. 166 0x12345678 5 -. 48 83 C4 58 C3 - -addq $8, %rax -. 167 0x12345678 5 -. 48 83 C0 08 C3 - -addq $8, %rsp -. 168 0x12345678 5 -. 48 83 C4 08 C3 - -addq $968, %rsp -. 169 0x12345678 8 -. 48 81 C4 C8 03 00 00 C3 - -addq 7(%rip), %rdx -. 170 0x12345678 8 -. 48 03 15 07 00 00 00 C3 - -addq $2, %rdi -. 171 0x12345678 5 -. 48 83 C7 02 C3 - -addq $7878, %rax -. 172 0x12345678 7 -. 48 05 C6 1E 00 00 C3 - -addq %r15, %r12 -. 173 0x12345678 4 -. 4D 01 FC C3 - -addq %r15, %rax -. 174 0x12345678 4 -. 4C 01 F8 C3 - -addq %r15, %rdi -. 175 0x12345678 4 -. 4C 01 FF C3 - -addq %r15, %rsi -. 176 0x12345678 4 -. 4C 01 FE C3 - -addq %rax, 112(%rsp) -. 177 0x12345678 6 -. 48 01 44 24 70 C3 - -addq %rax, 32(%rsp) -. 178 0x12345678 6 -. 48 01 44 24 20 C3 - -addq %rax, 48(%rsp) -. 179 0x12345678 6 -. 48 01 44 24 30 C3 - -addq %rax, 96(%rsp) -. 180 0x12345678 6 -. 48 01 44 24 60 C3 - -addq %rax, %r13 -. 181 0x12345678 4 -. 49 01 C5 C3 - -addq %rax, %r15 -. 182 0x12345678 4 -. 49 01 C7 C3 - -addq %rax, %rbp -. 183 0x12345678 4 -. 48 01 C5 C3 - -addq %rax, %rbx -. 184 0x12345678 4 -. 48 01 C3 C3 - -addq %rax, 989(%rip) -. 185 0x12345678 8 -. 48 01 05 DD 03 00 00 C3 - -addq %rbp, %rax -. 186 0x12345678 4 -. 48 01 E8 C3 - -addq %rbp, %rbx -. 187 0x12345678 4 -. 48 01 EB C3 - -addq %rbp, %rdi -. 188 0x12345678 4 -. 48 01 EF C3 - -addq %rbp, %rsi -. 189 0x12345678 4 -. 48 01 EE C3 - -addq %rbx, %rax -. 190 0x12345678 4 -. 48 01 D8 C3 - -addq $12345, %rax -. 191 0x12345678 7 -. 48 05 39 30 00 00 C3 - -addw %ax, 22(%r14,%rdx,2) -. 192 0x12345678 7 -. 66 41 01 44 56 16 C3 - -addw %ax, 22(%rbx,%rdx,2) -. 193 0x12345678 6 -. 66 01 44 53 16 C3 - -andb 8(%rdx), %dil -. 194 0x12345678 5 -. 40 22 7A 08 C3 - -andl $12, %eax -. 195 0x12345678 4 -. 83 E0 0C C3 - -andl $12, %esi -. 196 0x12345678 4 -. 83 E6 0C C3 - -andl $13, %esi -. 197 0x12345678 4 -. 83 E6 0D C3 - -andl $15, 20(%rsp) -. 198 0x12345678 6 -. 83 64 24 14 0F C3 - -andl $15, %eax -. 199 0x12345678 4 -. 83 E0 0F C3 - -andl $15, %ecx -. 200 0x12345678 4 -. 83 E1 0F C3 - -andl $15, %edx -. 201 0x12345678 4 -. 83 E2 0F C3 - -andl $15, %esi -. 202 0x12345678 4 -. 83 E6 0F C3 - -andl $15, %r13d -. 203 0x12345678 5 -. 41 83 E5 0F C3 - -andl $16383, %ecx -. 204 0x12345678 7 -. 81 E1 FF 3F 00 00 C3 - -andl $16711680, %esi -. 205 0x12345678 7 -. 81 E6 00 00 FF 00 C3 - -andl $16711680, %r8d -. 206 0x12345678 8 -. 41 81 E0 00 00 FF 00 C3 - -andl $16777215, %eax -. 207 0x12345678 6 -. 25 FF FF FF 00 C3 - -andl $16777215, %ebp -. 208 0x12345678 7 -. 81 E5 FF FF FF 00 C3 - -andl $16777215, %ebx -. 209 0x12345678 7 -. 81 E3 FF FF FF 00 C3 - -andl $16777215, %ecx -. 210 0x12345678 7 -. 81 E1 FF FF FF 00 C3 - -andl $16777215, %edx -. 211 0x12345678 7 -. 81 E2 FF FF FF 00 C3 - -andl $16777215, %r13d -. 212 0x12345678 8 -. 41 81 E5 FF FF FF 00 C3 - -andl $16777215, %r9d -. 213 0x12345678 8 -. 41 81 E1 FF FF FF 00 C3 - -andl $-16777216, %eax -. 214 0x12345678 6 -. 25 00 00 00 FF C3 - -andl $16777216, %edi -. 215 0x12345678 7 -. 81 E7 00 00 00 01 C3 - -andl $16777216, %esi -. 216 0x12345678 7 -. 81 E6 00 00 00 01 C3 - -andl 176(%rsp), %r12d -. 217 0x12345678 9 -. 44 23 A4 24 B0 00 00 00 C3 - -andl $192, %edi -. 218 0x12345678 7 -. 81 E7 C0 00 00 00 C3 - -andl $1, %eax -. 219 0x12345678 4 -. 83 E0 01 C3 - -andl $1, %ebx -. 220 0x12345678 4 -. 83 E3 01 C3 - -andl $1, %ecx -. 221 0x12345678 4 -. 83 E1 01 C3 - -andl $1, %edi -. 222 0x12345678 4 -. 83 E7 01 C3 - -andl $1, %edx -. 223 0x12345678 4 -. 83 E2 01 C3 - -andl $1, %esi -. 224 0x12345678 4 -. 83 E6 01 C3 - -andl $1, %r8d -. 225 0x12345678 5 -. 41 83 E0 01 C3 - -andl $249, %eax -. 226 0x12345678 6 -. 25 F9 00 00 00 C3 - -andl $24, %eax -. 227 0x12345678 4 -. 83 E0 18 C3 - -andl $251, %eax -. 228 0x12345678 6 -. 25 FB 00 00 00 C3 - -andl $254, %edi -. 229 0x12345678 7 -. 81 E7 FE 00 00 00 C3 - -andl $255, %eax -. 230 0x12345678 6 -. 25 FF 00 00 00 C3 - -andl $27, %edi -. 231 0x12345678 4 -. 83 E7 1B C3 - -andl $2, %r12d -. 232 0x12345678 5 -. 41 83 E4 02 C3 - -andl $30, %ecx -. 233 0x12345678 4 -. 83 E1 1E C3 - -andl $31, %eax -. 234 0x12345678 4 -. 83 E0 1F C3 - -andl $31, %ebp -. 235 0x12345678 4 -. 83 E5 1F C3 - -andl $31, %ebx -. 236 0x12345678 4 -. 83 E3 1F C3 - -andl $31, %ecx -. 237 0x12345678 4 -. 83 E1 1F C3 - -andl $31, %edx -. 238 0x12345678 4 -. 83 E2 1F C3 - -andl $31, %r12d -. 239 0x12345678 5 -. 41 83 E4 1F C3 - -andl $3, %eax -. 240 0x12345678 4 -. 83 E0 03 C3 - -andl $3, %ebp -. 241 0x12345678 4 -. 83 E5 03 C3 - -andl $3, %ebx -. 242 0x12345678 4 -. 83 E3 03 C3 - -andl $-3, %ecx -. 243 0x12345678 4 -. 83 E1 FD C3 - -andl $3, %esi -. 244 0x12345678 4 -. 83 E6 03 C3 - -andl $4095, %ebp -. 245 0x12345678 7 -. 81 E5 FF 0F 00 00 C3 - -andl $-4, %eax -. 246 0x12345678 4 -. 83 E0 FC C3 - -andl $-4, %ebx -. 247 0x12345678 4 -. 83 E3 FC C3 - -andl $4, %ebx -. 248 0x12345678 4 -. 83 E3 04 C3 - -andl $-4, %edi -. 249 0x12345678 4 -. 83 E7 FC C3 - -andl $-4, %r12d -. 250 0x12345678 5 -. 41 83 E4 FC C3 - -andl $4, %r12d -. 251 0x12345678 5 -. 41 83 E4 04 C3 - -andl $-4, %r13d -. 252 0x12345678 5 -. 41 83 E5 FC C3 - -andl $4, %r13d -. 253 0x12345678 5 -. 41 83 E5 04 C3 - -andl $511, %r13d -. 254 0x12345678 8 -. 41 81 E5 FF 01 00 00 C3 - -andl $512, %r14d -. 255 0x12345678 8 -. 41 81 E6 00 02 00 00 C3 - -andl $-57, %eax -. 256 0x12345678 4 -. 83 E0 C7 C3 - -andl $-57, %edx -. 257 0x12345678 4 -. 83 E2 C7 C3 - -andl $-57, %r12d -. 258 0x12345678 5 -. 41 83 E4 C7 C3 - -andl $5, %eax -. 259 0x12345678 4 -. 83 E0 05 C3 - -andl $63, %eax -. 260 0x12345678 4 -. 83 E0 3F C3 - -andl $63, %ebx -. 261 0x12345678 4 -. 83 E3 3F C3 - -andl $63, %r12d -. 262 0x12345678 5 -. 41 83 E4 3F C3 - -andl $63, %r15d -. 263 0x12345678 5 -. 41 83 E7 3F C3 - -andl $-64513, %esi -. 264 0x12345678 7 -. 81 E6 FF 03 FF FF C3 - -andl $65280, %edi -. 265 0x12345678 7 -. 81 E7 00 FF 00 00 C3 - -andl $65280, %edx -. 266 0x12345678 7 -. 81 E2 00 FF 00 00 C3 - -andl $65280, %r10d -. 267 0x12345678 8 -. 41 81 E2 00 FF 00 00 C3 - -andl $65535, %eax -. 268 0x12345678 6 -. 25 FF FF 00 00 C3 - -andl $65535, %r14d -. 269 0x12345678 8 -. 41 81 E6 FF FF 00 00 C3 - -andl $6, %esi -. 270 0x12345678 4 -. 83 E6 06 C3 - -andl $7, %eax -. 271 0x12345678 4 -. 83 E0 07 C3 - -andl $7, %ebp -. 272 0x12345678 4 -. 83 E5 07 C3 - -andl $7, %ecx -. 273 0x12345678 4 -. 83 E1 07 C3 - -andl $7, %edi -. 274 0x12345678 4 -. 83 E7 07 C3 - -andl $7, %edx -. 275 0x12345678 4 -. 83 E2 07 C3 - -andl $7, %esi -. 276 0x12345678 4 -. 83 E6 07 C3 - -andl $7, %r12d -. 277 0x12345678 5 -. 41 83 E4 07 C3 - -andl $7, %r13d -. 278 0x12345678 5 -. 41 83 E5 07 C3 - -andl $7, %r15d -. 279 0x12345678 5 -. 41 83 E7 07 C3 - -andl $7, %r9d -. 280 0x12345678 5 -. 41 83 E1 07 C3 - -andl $-8, %eax -. 281 0x12345678 4 -. 83 E0 F8 C3 - -andl $-8, %edi -. 282 0x12345678 4 -. 83 E7 F8 C3 - -andl $8, %edi -. 283 0x12345678 4 -. 83 E7 08 C3 - -andl 8(%rdx), %edi -. 284 0x12345678 4 -. 23 7A 08 C3 - -andl $9, %eax -. 285 0x12345678 4 -. 83 E0 09 C3 - -andl %eax, %ebp -. 286 0x12345678 3 -. 21 C5 C3 - -andl %eax, %ecx -. 287 0x12345678 3 -. 21 C1 C3 - -andl %ebx, %eax -. 288 0x12345678 3 -. 21 D8 C3 - -andl %ebx, %r14d -. 289 0x12345678 4 -. 41 21 DE C3 - -andl %edx, %eax -. 290 0x12345678 3 -. 21 D0 C3 - -andl %edx, %ecx -. 291 0x12345678 3 -. 21 D1 C3 - -andl %esi, %ecx -. 292 0x12345678 3 -. 21 F1 C3 - -andl %r12d, %eax -. 293 0x12345678 4 -. 44 21 E0 C3 - -andq %r12, %rsi -. 294 0x12345678 4 -. 4C 21 E6 C3 - -andq %rax, 112(%rsp) -. 295 0x12345678 6 -. 48 21 44 24 70 C3 - -andq %rax, 88(%rsp) -. 296 0x12345678 6 -. 48 21 44 24 58 C3 - -andq %rax, %rsi -. 297 0x12345678 4 -. 48 21 C6 C3 - -call *128(%rsp) -. 298 0x12345678 7 -. FF 94 24 80 00 00 00 - -call *136(%rsp) -. 299 0x12345678 7 -. FF 94 24 88 00 00 00 - -call *144(%rsp) -. 300 0x12345678 7 -. FF 94 24 90 00 00 00 - -call *16(%rsp) -. 301 0x12345678 4 -. FF 54 24 10 - -call *24(%rsp) -. 302 0x12345678 4 -. FF 54 24 18 - -call *264(%rsp) -. 303 0x12345678 7 -. FF 94 24 08 01 00 00 - -call *272(%rsp) -. 304 0x12345678 7 -. FF 94 24 10 01 00 00 - -call *296(%rsp) -. 305 0x12345678 7 -. FF 94 24 28 01 00 00 - -call *784(%rsp) -. 306 0x12345678 7 -. FF 94 24 10 03 00 00 - -call *792(%rsp) -. 307 0x12345678 7 -. FF 94 24 18 03 00 00 - -call *808(%rsp) -. 308 0x12345678 7 -. FF 94 24 28 03 00 00 - -call *%r10 -. 309 0x12345678 3 -. 41 FF D2 - -call *%r13 -. 310 0x12345678 3 -. 41 FF D5 - -call *%r14 -. 311 0x12345678 3 -. 41 FF D6 - -call *%r15 -. 312 0x12345678 3 -. 41 FF D7 - -call *313131(%rip) -. 313 0x12345678 6 -. FF 15 2B C7 04 00 - -call *9909(%rip) -. 314 0x12345678 6 -. FF 15 B5 26 00 00 - -cltd -. 315 0x12345678 2 -. 99 C3 - -cltq -. 316 0x12345678 3 -. 48 98 C3 - -cmova %ebx, %edx -. 317 0x12345678 4 -. 0F 47 D3 C3 - -cmova %ecx, %esi -. 318 0x12345678 4 -. 0F 47 F1 C3 - -cmova %ecx, %r10d -. 319 0x12345678 5 -. 44 0F 47 D1 C3 - -cmova %edx, %eax -. 320 0x12345678 4 -. 0F 47 C2 C3 - -cmova %edx, %edi -. 321 0x12345678 4 -. 0F 47 FA C3 - -cmova %edx, %r11d -. 322 0x12345678 5 -. 44 0F 47 DA C3 - -cmova %edx, %r8d -. 323 0x12345678 5 -. 44 0F 47 C2 C3 - -cmova %edx, %r9d -. 324 0x12345678 5 -. 44 0F 47 CA C3 - -cmovae %r9d, %eax -. 325 0x12345678 5 -. 41 0F 43 C1 C3 - -cmovae %r9d, %ebx -. 326 0x12345678 5 -. 41 0F 43 D9 C3 - -cmovae %r9d, %ecx -. 327 0x12345678 5 -. 41 0F 43 C9 C3 - -cmovae %r9d, %edi -. 328 0x12345678 5 -. 41 0F 43 F9 C3 - -cmovae %r9d, %edx -. 329 0x12345678 5 -. 41 0F 43 D1 C3 - -cmovae %r9d, %esi -. 330 0x12345678 5 -. 41 0F 43 F1 C3 - -cmovae %r9d, %r8d -. 331 0x12345678 5 -. 45 0F 43 C1 C3 - -cmovb %eax, %r12d -. 332 0x12345678 5 -. 44 0F 42 E0 C3 - -cmovb %ebx, %edx -. 333 0x12345678 4 -. 0F 42 D3 C3 - -cmovb %ecx, %esi -. 334 0x12345678 4 -. 0F 42 F1 C3 - -cmovb %ecx, %r10d -. 335 0x12345678 5 -. 44 0F 42 D1 C3 - -cmovb %edx, %eax -. 336 0x12345678 4 -. 0F 42 C2 C3 - -cmovb %edx, %ebp -. 337 0x12345678 4 -. 0F 42 EA C3 - -cmovb %edx, %edi -. 338 0x12345678 4 -. 0F 42 FA C3 - -cmovb %edx, %r11d -. 339 0x12345678 5 -. 44 0F 42 DA C3 - -cmovb %edx, %r8d -. 340 0x12345678 5 -. 44 0F 42 C2 C3 - -cmovb %edx, %r9d -. 341 0x12345678 5 -. 44 0F 42 CA C3 - -cmovbe %eax, %edx -. 342 0x12345678 4 -. 0F 46 D0 C3 - -cmovbe %eax, %esi -. 343 0x12345678 4 -. 0F 46 F0 C3 - -cmove 104(%rsp), %eax -. 344 0x12345678 6 -. 0F 44 44 24 68 C3 - -cmove 380(%rsp), %ecx -. 345 0x12345678 9 -. 0F 44 8C 24 7C 01 00 00 C3 - -cmove 380(%rsp), %edi -. 346 0x12345678 9 -. 0F 44 BC 24 7C 01 00 00 C3 - -cmove 380(%rsp), %edx -. 347 0x12345678 9 -. 0F 44 94 24 7C 01 00 00 C3 - -cmove 380(%rsp), %esi -. 348 0x12345678 9 -. 0F 44 B4 24 7C 01 00 00 C3 - -cmove 396(%rsp), %ecx -. 349 0x12345678 9 -. 0F 44 8C 24 8C 01 00 00 C3 - -cmove 396(%rsp), %edi -. 350 0x12345678 9 -. 0F 44 BC 24 8C 01 00 00 C3 - -cmove 396(%rsp), %edx -. 351 0x12345678 9 -. 0F 44 94 24 8C 01 00 00 C3 - -cmove 396(%rsp), %esi -. 352 0x12345678 9 -. 0F 44 B4 24 8C 01 00 00 C3 - -cmove 412(%rsp), %ecx -. 353 0x12345678 9 -. 0F 44 8C 24 9C 01 00 00 C3 - -cmove 412(%rsp), %edi -. 354 0x12345678 9 -. 0F 44 BC 24 9C 01 00 00 C3 - -cmove 412(%rsp), %edx -. 355 0x12345678 9 -. 0F 44 94 24 9C 01 00 00 C3 - -cmove 412(%rsp), %esi -. 356 0x12345678 9 -. 0F 44 B4 24 9C 01 00 00 C3 - -cmove 496(%rsp), %edi -. 357 0x12345678 9 -. 0F 44 BC 24 F0 01 00 00 C3 - -cmove 496(%rsp), %esi -. 358 0x12345678 9 -. 0F 44 B4 24 F0 01 00 00 C3 - -cmove 512(%rsp), %ecx -. 359 0x12345678 9 -. 0F 44 8C 24 00 02 00 00 C3 - -cmove 512(%rsp), %edx -. 360 0x12345678 9 -. 0F 44 94 24 00 02 00 00 C3 - -cmove 528(%rsp), %ecx -. 361 0x12345678 9 -. 0F 44 8C 24 10 02 00 00 C3 - -cmove 528(%rsp), %edi -. 362 0x12345678 9 -. 0F 44 BC 24 10 02 00 00 C3 - -cmove 528(%rsp), %edx -. 363 0x12345678 9 -. 0F 44 94 24 10 02 00 00 C3 - -cmove 528(%rsp), %esi -. 364 0x12345678 9 -. 0F 44 B4 24 10 02 00 00 C3 - -cmove %eax, %ebp -. 365 0x12345678 4 -. 0F 44 E8 C3 - -cmove %eax, %edx -. 366 0x12345678 4 -. 0F 44 D0 C3 - -cmove %eax, %r13d -. 367 0x12345678 5 -. 44 0F 44 E8 C3 - -cmove %ecx, %edx -. 368 0x12345678 4 -. 0F 44 D1 C3 - -cmove %rax, %rdi -. 369 0x12345678 5 -. 48 0F 44 F8 C3 - -cmove %rax, %rdx -. 370 0x12345678 5 -. 48 0F 44 D0 C3 - -cmove %rax, %rsi -. 371 0x12345678 5 -. 48 0F 44 F0 C3 - -cmove %rbp, %rax -. 372 0x12345678 5 -. 48 0F 44 C5 C3 - -cmove %rdi, %rbx -. 373 0x12345678 5 -. 48 0F 44 DF C3 - -cmove %rdx, %rsi -. 374 0x12345678 5 -. 48 0F 44 F2 C3 - -cmove %rsi, %rax -. 375 0x12345678 5 -. 48 0F 44 C6 C3 - -cmovg %edi, %esi -. 376 0x12345678 4 -. 0F 4F F7 C3 - -cmovg %edx, %eax -. 377 0x12345678 4 -. 0F 4F C2 C3 - -cmovg %edx, %ecx -. 378 0x12345678 4 -. 0F 4F CA C3 - -cmovge %ecx, %eax -. 379 0x12345678 4 -. 0F 4D C1 C3 - -cmovge %ecx, %edi -. 380 0x12345678 4 -. 0F 4D F9 C3 - -cmovge %ecx, %edx -. 381 0x12345678 4 -. 0F 4D D1 C3 - -cmovge %ecx, %esi -. 382 0x12345678 4 -. 0F 4D F1 C3 - -cmovge %edx, %eax -. 383 0x12345678 4 -. 0F 4D C2 C3 - -cmovge %r10d, %eax -. 384 0x12345678 5 -. 41 0F 4D C2 C3 - -cmovge %r10d, %ebx -. 385 0x12345678 5 -. 41 0F 4D DA C3 - -cmovge %r10d, %ecx -. 386 0x12345678 5 -. 41 0F 4D CA C3 - -cmovge %r10d, %edi -. 387 0x12345678 5 -. 41 0F 4D FA C3 - -cmovge %r10d, %edx -. 388 0x12345678 5 -. 41 0F 4D D2 C3 - -cmovge %r10d, %r11d -. 389 0x12345678 5 -. 45 0F 4D DA C3 - -cmovge %r10d, %r13d -. 390 0x12345678 5 -. 45 0F 4D EA C3 - -cmovge %r10d, %r8d -. 391 0x12345678 5 -. 45 0F 4D C2 C3 - -cmovge %r10d, %r9d -. 392 0x12345678 5 -. 45 0F 4D CA C3 - -cmovge %r8d, %ecx -. 393 0x12345678 5 -. 41 0F 4D C8 C3 - -cmovge %r8d, %r10d -. 394 0x12345678 5 -. 45 0F 4D D0 C3 - -cmovge %r9d, %eax -. 395 0x12345678 5 -. 41 0F 4D C1 C3 - -cmovge %r9d, %ebx -. 396 0x12345678 5 -. 41 0F 4D D9 C3 - -cmovge %r9d, %ecx -. 397 0x12345678 5 -. 41 0F 4D C9 C3 - -cmovge %r9d, %edi -. 398 0x12345678 5 -. 41 0F 4D F9 C3 - -cmovge %r9d, %edx -. 399 0x12345678 5 -. 41 0F 4D D1 C3 - -cmovge %r9d, %esi -. 400 0x12345678 5 -. 41 0F 4D F1 C3 - -cmovge %r9d, %r8d -. 401 0x12345678 5 -. 45 0F 4D C1 C3 - -cmovg %esi, %ecx -. 402 0x12345678 4 -. 0F 4F CE C3 - -cmovg %r8d, %eax -. 403 0x12345678 5 -. 41 0F 4F C0 C3 - -cmovg %r8d, %edx -. 404 0x12345678 5 -. 41 0F 4F D0 C3 - -cmovl %eax, %r13d -. 405 0x12345678 5 -. 44 0F 4C E8 C3 - -cmovl %ebx, %r12d -. 406 0x12345678 5 -. 44 0F 4C E3 C3 - -cmovl %edi, %esi -. 407 0x12345678 4 -. 0F 4C F7 C3 - -cmovl %edx, %ebp -. 408 0x12345678 4 -. 0F 4C EA C3 - -cmovl %edx, %ecx -. 409 0x12345678 4 -. 0F 4C CA C3 - -cmovl %edx, %r12d -. 410 0x12345678 5 -. 44 0F 4C E2 C3 - -cmovle %ecx, %eax -. 411 0x12345678 4 -. 0F 4E C1 C3 - -cmovle %ecx, %ebx -. 412 0x12345678 4 -. 0F 4E D9 C3 - -cmovle %ecx, %edi -. 413 0x12345678 4 -. 0F 4E F9 C3 - -cmovle %ecx, %edx -. 414 0x12345678 4 -. 0F 4E D1 C3 - -cmovle %ecx, %r11d -. 415 0x12345678 5 -. 44 0F 4E D9 C3 - -cmovle %ecx, %r8d -. 416 0x12345678 5 -. 44 0F 4E C1 C3 - -cmovle %ecx, %r9d -. 417 0x12345678 5 -. 44 0F 4E C9 C3 - -cmovle %r10d, %eax -. 418 0x12345678 5 -. 41 0F 4E C2 C3 - -cmovle %r10d, %ebx -. 419 0x12345678 5 -. 41 0F 4E DA C3 - -cmovle %r10d, %ecx -. 420 0x12345678 5 -. 41 0F 4E CA C3 - -cmovle %r10d, %edi -. 421 0x12345678 5 -. 41 0F 4E FA C3 - -cmovle %r10d, %edx -. 422 0x12345678 5 -. 41 0F 4E D2 C3 - -cmovle %r10d, %esi -. 423 0x12345678 5 -. 41 0F 4E F2 C3 - -cmovle %r10d, %r11d -. 424 0x12345678 5 -. 45 0F 4E DA C3 - -cmovle %r10d, %r12d -. 425 0x12345678 5 -. 45 0F 4E E2 C3 - -cmovle %r10d, %r8d -. 426 0x12345678 5 -. 45 0F 4E C2 C3 - -cmovle %r8d, %eax -. 427 0x12345678 5 -. 41 0F 4E C0 C3 - -cmovle %r8d, %edi -. 428 0x12345678 5 -. 41 0F 4E F8 C3 - -cmovle %r8d, %edx -. 429 0x12345678 5 -. 41 0F 4E D0 C3 - -cmovle %r8d, %esi -. 430 0x12345678 5 -. 41 0F 4E F0 C3 - -cmovl %r8d, %eax -. 431 0x12345678 5 -. 41 0F 4C C0 C3 - -cmovl %r8d, %edx -. 432 0x12345678 5 -. 41 0F 4C D0 C3 - -cmovne 104(%rsp), %eax -. 433 0x12345678 6 -. 0F 45 44 24 68 C3 - -cmovne 144(%rsp), %edx -. 434 0x12345678 9 -. 0F 45 94 24 90 00 00 00 C3 - -cmovne 152(%rsp), %ecx -. 435 0x12345678 9 -. 0F 45 8C 24 98 00 00 00 C3 - -cmovne 16(%rsp), %ebx -. 436 0x12345678 6 -. 0F 45 5C 24 10 C3 - -cmovne 16(%rsp), %r12d -. 437 0x12345678 7 -. 44 0F 45 64 24 10 C3 - -cmovne 24(%rsp), %ebx -. 438 0x12345678 6 -. 0F 45 5C 24 18 C3 - -cmovne 32(%rsp), %ebx -. 439 0x12345678 6 -. 0F 45 5C 24 20 C3 - -cmovne 40(%rsp), %ebx -. 440 0x12345678 6 -. 0F 45 5C 24 28 C3 - -cmovne 48(%rsp), %ebx -. 441 0x12345678 6 -. 0F 45 5C 24 30 C3 - -cmovne %eax, %ebp -. 442 0x12345678 4 -. 0F 45 E8 C3 - -cmovne %eax, %ebx -. 443 0x12345678 4 -. 0F 45 D8 C3 - -cmovne %eax, %ecx -. 444 0x12345678 4 -. 0F 45 C8 C3 - -cmovne %eax, %edi -. 445 0x12345678 4 -. 0F 45 F8 C3 - -cmovne %eax, %esi -. 446 0x12345678 4 -. 0F 45 F0 C3 - -cmovne %eax, %r14d -. 447 0x12345678 5 -. 44 0F 45 F0 C3 - -cmovne %edx, %eax -. 448 0x12345678 4 -. 0F 45 C2 C3 - -cmovne %r10d, %eax -. 449 0x12345678 5 -. 41 0F 45 C2 C3 - -cmovne %r10d, %ebx -. 450 0x12345678 5 -. 41 0F 45 DA C3 - -cmovne %r10d, %ecx -. 451 0x12345678 5 -. 41 0F 45 CA C3 - -cmovne %r10d, %edx -. 452 0x12345678 5 -. 41 0F 45 D2 C3 - -cmovne %r10d, %r11d -. 453 0x12345678 5 -. 45 0F 45 DA C3 - -cmovne %r10d, %r12d -. 454 0x12345678 5 -. 45 0F 45 E2 C3 - -cmovne %r10d, %r13d -. 455 0x12345678 5 -. 45 0F 45 EA C3 - -cmovne %r10d, %r9d -. 456 0x12345678 5 -. 45 0F 45 CA C3 - -cmovne %r14d, %esi -. 457 0x12345678 5 -. 41 0F 45 F6 C3 - -cmovne %r8d, %eax -. 458 0x12345678 5 -. 41 0F 45 C0 C3 - -cmovne %r8d, %ecx -. 459 0x12345678 5 -. 41 0F 45 C8 C3 - -cmovne %r8d, %edx -. 460 0x12345678 5 -. 41 0F 45 D0 C3 - -cmovne %r8d, %r10d -. 461 0x12345678 5 -. 45 0F 45 D0 C3 - -cmovne %rax, %r14 -. 462 0x12345678 5 -. 4C 0F 45 F0 C3 - -cmovne %rax, %r9 -. 463 0x12345678 5 -. 4C 0F 45 C8 C3 - -cmovne %rax, %rbx -. 464 0x12345678 5 -. 48 0F 45 D8 C3 - -cmovne %rax, %rcx -. 465 0x12345678 5 -. 48 0F 45 C8 C3 - -cmovne %rax, %rdi -. 466 0x12345678 5 -. 48 0F 45 F8 C3 - -cmovne %rax, %rdx -. 467 0x12345678 5 -. 48 0F 45 D0 C3 - -cmovne %rax, %rsi -. 468 0x12345678 5 -. 48 0F 45 F0 C3 - -cmovne %rdx, %r9 -. 469 0x12345678 5 -. 4C 0F 45 CA C3 - -cmovne %rdx, %rax -. 470 0x12345678 5 -. 48 0F 45 C2 C3 - -cmovns %eax, %edx -. 471 0x12345678 4 -. 0F 49 D0 C3 - -cmovns %esi, %ecx -. 472 0x12345678 4 -. 0F 49 CE C3 - -cmovns %r8d, %ebx -. 473 0x12345678 5 -. 41 0F 49 D8 C3 - -cmovns %rax, %rdx -. 474 0x12345678 5 -. 48 0F 49 D0 C3 - -cmovs %ecx, %eax -. 475 0x12345678 4 -. 0F 48 C1 C3 - -cmovs %ecx, %ebx -. 476 0x12345678 4 -. 0F 48 D9 C3 - -cmovs %ecx, %edi -. 477 0x12345678 4 -. 0F 48 F9 C3 - -cmovs %ecx, %edx -. 478 0x12345678 4 -. 0F 48 D1 C3 - -cmovs %ecx, %r11d -. 479 0x12345678 5 -. 44 0F 48 D9 C3 - -cmovs %ecx, %r8d -. 480 0x12345678 5 -. 44 0F 48 C1 C3 - -cmovs %ecx, %r9d -. 481 0x12345678 5 -. 44 0F 48 C9 C3 - -cmovs %r10d, %eax -. 482 0x12345678 5 -. 41 0F 48 C2 C3 - -cmovs %r10d, %ebx -. 483 0x12345678 5 -. 41 0F 48 DA C3 - -cmovs %r10d, %ecx -. 484 0x12345678 5 -. 41 0F 48 CA C3 - -cmovs %r10d, %edi -. 485 0x12345678 5 -. 41 0F 48 FA C3 - -cmovs %r10d, %edx -. 486 0x12345678 5 -. 41 0F 48 D2 C3 - -cmovs %r10d, %esi -. 487 0x12345678 5 -. 41 0F 48 F2 C3 - -cmovs %r10d, %r8d -. 488 0x12345678 5 -. 45 0F 48 C2 C3 - -cmpb $0, 103(%rsp) -. 489 0x12345678 6 -. 80 7C 24 67 00 C3 - -cmpb $0, 107(%rsp) -. 490 0x12345678 6 -. 80 7C 24 6B 00 C3 - -cmpb $0, 115(%rsp) -. 491 0x12345678 6 -. 80 7C 24 73 00 C3 - -cmpb $0, 11(%rsp) -. 492 0x12345678 6 -. 80 7C 24 0B 00 C3 - -cmpb $0, 123(%rsp) -. 493 0x12345678 6 -. 80 7C 24 7B 00 C3 - -cmpb $0, 135(%rsp) -. 494 0x12345678 9 -. 80 BC 24 87 00 00 00 00 C3 - -cmpb $0, 13(%rsp) -. 495 0x12345678 6 -. 80 7C 24 0D 00 C3 - -cmpb $0, 14(%rsp) -. 496 0x12345678 6 -. 80 7C 24 0E 00 C3 - -cmpb $0, 151(%rsp) -. 497 0x12345678 9 -. 80 BC 24 97 00 00 00 00 C3 - -cmpb $0, 15(%rsp) -. 498 0x12345678 6 -. 80 7C 24 0F 00 C3 - -cmpb $0, 16(%rdx,%rax) -. 499 0x12345678 6 -. 80 7C 02 10 00 C3 - -cmpb $0, 16(%rsp) -. 500 0x12345678 6 -. 80 7C 24 10 00 C3 - -cmpb $0, 171(%rsp) -. 501 0x12345678 9 -. 80 BC 24 AB 00 00 00 00 C3 - -cmpb $0, 17(%rbx) -. 502 0x12345678 5 -. 80 7B 11 00 C3 - -cmpb $0, 183(%rsp) -. 503 0x12345678 9 -. 80 BC 24 B7 00 00 00 00 C3 - -cmpb $0, 18(%rbx) -. 504 0x12345678 5 -. 80 7B 12 00 C3 - -cmpb $0, 22(%rsp) -. 505 0x12345678 6 -. 80 7C 24 16 00 C3 - -cmpb $0, 239(%rsp) -. 506 0x12345678 9 -. 80 BC 24 EF 00 00 00 00 C3 - -cmpb $0, 23(%rsp) -. 507 0x12345678 6 -. 80 7C 24 17 00 C3 - -cmpb $0, 270(%rsp) -. 508 0x12345678 9 -. 80 BC 24 0E 01 00 00 00 C3 - -cmpb $0, 27(%rsp) -. 509 0x12345678 6 -. 80 7C 24 1B 00 C3 - -cmpb $0, 283(%rsp) -. 510 0x12345678 9 -. 80 BC 24 1B 01 00 00 00 C3 - -cmpb $0, 31(%rsp) -. 511 0x12345678 6 -. 80 7C 24 1F 00 C3 - -cmpb $0, 331(%rsp) -. 512 0x12345678 9 -. 80 BC 24 4B 01 00 00 00 C3 - -cmpb $0, 375(%rsp) -. 513 0x12345678 9 -. 80 BC 24 77 01 00 00 00 C3 - -cmpb $0, 37(%rsp) -. 514 0x12345678 6 -. 80 7C 24 25 00 C3 - -cmpb $0, 38(%rsp) -. 515 0x12345678 6 -. 80 7C 24 26 00 C3 - -cmpb $0, 39(%rsp) -. 516 0x12345678 6 -. 80 7C 24 27 00 C3 - -cmpb $0, 43(%rsp) -. 517 0x12345678 6 -. 80 7C 24 2B 00 C3 - -cmpb $0, 44(%r12) -. 518 0x12345678 7 -. 41 80 7C 24 2C 00 C3 - -cmpb $0, 44(%r13) -. 519 0x12345678 6 -. 41 80 7D 2C 00 C3 - -cmpb $0, 44(%rax) -. 520 0x12345678 5 -. 80 78 2C 00 C3 - -cmpb $0, 46(%rsp) -. 521 0x12345678 6 -. 80 7C 24 2E 00 C3 - -cmpb $0, 47(%rsp) -. 522 0x12345678 6 -. 80 7C 24 2F 00 C3 - -cmpb $0, 48(%rsp) -. 523 0x12345678 6 -. 80 7C 24 30 00 C3 - -cmpb $0, 4(%rax) -. 524 0x12345678 5 -. 80 78 04 00 C3 - -cmpb $0, 4(%rax,%rcx) -. 525 0x12345678 6 -. 80 7C 08 04 00 C3 - -cmpb $0, 55(%rsp) -. 526 0x12345678 6 -. 80 7C 24 37 00 C3 - -cmpb $0, 5(%rax) -. 527 0x12345678 5 -. 80 78 05 00 C3 - -cmpb $0, 60(%rsp) -. 528 0x12345678 6 -. 80 7C 24 3C 00 C3 - -cmpb $0, 6(%rsp) -. 529 0x12345678 6 -. 80 7C 24 06 00 C3 - -cmpb $0, 8(%rax) -. 530 0x12345678 5 -. 80 78 08 00 C3 - -cmpb $0, 8(%rdi) -. 531 0x12345678 5 -. 80 7F 08 00 C3 - -cmpb $0, 439043(%rip) -. 532 0x12345678 8 -. 80 3D 03 B3 06 00 00 C3 - -cmpb $0, 9(%rip) -. 533 0x12345678 8 -. 80 3D 09 00 00 00 00 C3 - -cmpb $0, (%rax,%r12) -. 534 0x12345678 6 -. 42 80 3C 20 00 C3 - -cmpb $0, (%rax,%r13) -. 535 0x12345678 6 -. 42 80 3C 28 00 C3 - -cmpb $0, (%rax,%rdi) -. 536 0x12345678 5 -. 80 3C 38 00 C3 - -cmpb $0, (%rbx,%rax) -. 537 0x12345678 5 -. 80 3C 03 00 C3 - -cmpb $0, (%rcx,%r10) -. 538 0x12345678 6 -. 42 80 3C 11 00 C3 - -cmpb $0, (%rcx,%r9) -. 539 0x12345678 6 -. 42 80 3C 09 00 C3 - -cmpb $0, (%rcx,%rdi) -. 540 0x12345678 5 -. 80 3C 39 00 C3 - -cmpb $0, (%rdi) -. 541 0x12345678 4 -. 80 3F 00 C3 - -cmpb $0, (%rdi,%rax) -. 542 0x12345678 5 -. 80 3C 07 00 C3 - -cmpb $0, (%rdx,%rax) -. 543 0x12345678 5 -. 80 3C 02 00 C3 - -cmpb $0, (%rsi) -. 544 0x12345678 4 -. 80 3E 00 C3 - -cmpb $100, 1(%r12) -. 545 0x12345678 7 -. 41 80 7C 24 01 64 C3 - -cmpb $101, 1(%r12) -. 546 0x12345678 7 -. 41 80 7C 24 01 65 C3 - -cmpb $-10, 1(%r12) -. 547 0x12345678 7 -. 41 80 7C 24 01 F6 C3 - -cmpb $102, 1(%r12) -. 548 0x12345678 7 -. 41 80 7C 24 01 66 C3 - -cmpb $102, %al -. 549 0x12345678 3 -. 3C 66 C3 - -cmpb $103, 1(%r12) -. 550 0x12345678 7 -. 41 80 7C 24 01 67 C3 - -cmpb $104, 1(%r12) -. 551 0x12345678 7 -. 41 80 7C 24 01 68 C3 - -cmpb $105, 1(%r12) -. 552 0x12345678 7 -. 41 80 7C 24 01 69 C3 - -cmpb $106, 1(%r12) -. 553 0x12345678 7 -. 41 80 7C 24 01 6A C3 - -cmpb $107, 1(%r12) -. 554 0x12345678 7 -. 41 80 7C 24 01 6B C3 - -cmpb $108, 1(%r12) -. 555 0x12345678 7 -. 41 80 7C 24 01 6C C3 - -cmpb $108, (%rcx,%r12) -. 556 0x12345678 6 -. 42 80 3C 21 6C C3 - -cmpb $109, 1(%r12) -. 557 0x12345678 7 -. 41 80 7C 24 01 6D C3 - -cmpb $10, %dil -. 558 0x12345678 5 -. 40 80 FF 0A C3 - -cmpb $110, 1(%r12) -. 559 0x12345678 7 -. 41 80 7C 24 01 6E C3 - -cmpb $1, 107(%rsp) -. 560 0x12345678 6 -. 80 7C 24 6B 01 C3 - -cmpb $1, 111(%rsp) -. 561 0x12345678 6 -. 80 7C 24 6F 01 C3 - -cmpb $111, 2(%r12) -. 562 0x12345678 7 -. 41 80 7C 24 02 6F C3 - -cmpb $1, 112(%rsp) -. 563 0x12345678 6 -. 80 7C 24 70 01 C3 - -cmpb $111, %cl -. 564 0x12345678 4 -. 80 F9 6F C3 - -cmpb $1, 11(%rsp) -. 565 0x12345678 6 -. 80 7C 24 0B 01 C3 - -cmpb $112, 1(%r12) -. 566 0x12345678 7 -. 41 80 7C 24 01 70 C3 - -cmpb $112, 2(%r12) -. 567 0x12345678 7 -. 41 80 7C 24 02 70 C3 - -cmpb $113, 1(%r12) -. 568 0x12345678 7 -. 41 80 7C 24 01 71 C3 - -cmpb $1, 138(%rsp) -. 569 0x12345678 9 -. 80 BC 24 8A 00 00 00 01 C3 - -cmpb $113, %bl -. 570 0x12345678 4 -. 80 FB 71 C3 - -cmpb $-113, %cl -. 571 0x12345678 4 -. 80 F9 8F C3 - -cmpb $114, 1(%r12) -. 572 0x12345678 7 -. 41 80 7C 24 01 72 C3 - -cmpb $114, %bl -. 573 0x12345678 4 -. 80 FB 72 C3 - -cmpb $115, 1(%r12) -. 574 0x12345678 7 -. 41 80 7C 24 01 73 C3 - -cmpb $115, %bl -. 575 0x12345678 4 -. 80 FB 73 C3 - -cmpb $1, 15(%rsp) -. 576 0x12345678 6 -. 80 7C 24 0F 01 C3 - -cmpb $116, 1(%r12) -. 577 0x12345678 7 -. 41 80 7C 24 01 74 C3 - -cmpb $1, 16(%rsp) -. 578 0x12345678 6 -. 80 7C 24 10 01 C3 - -cmpb $117, 1(%r12) -. 579 0x12345678 7 -. 41 80 7C 24 01 75 C3 - -cmpb $118, 1(%r12) -. 580 0x12345678 7 -. 41 80 7C 24 01 76 C3 - -cmpb $11, %cl -. 581 0x12345678 4 -. 80 F9 0B C3 - -cmpb $-12, 1(%r12) -. 582 0x12345678 7 -. 41 80 7C 24 01 F4 C3 - -cmpb $1, 22(%rsp) -. 583 0x12345678 6 -. 80 7C 24 16 01 C3 - -cmpb $-125, 1(%rax) -. 584 0x12345678 5 -. 80 78 01 83 C3 - -cmpb $126, 1(%r12) -. 585 0x12345678 7 -. 41 80 7C 24 01 7E C3 - -cmpb $126, 2(%r12) -. 586 0x12345678 7 -. 41 80 7C 24 02 7E C3 - -cmpb $127, 1(%r12) -. 587 0x12345678 7 -. 41 80 7C 24 01 7F C3 - -cmpb $127, 2(%r12) -. 588 0x12345678 7 -. 41 80 7C 24 02 7F C3 - -cmpb $1, 27(%rsp) -. 589 0x12345678 6 -. 80 7C 24 1B 01 C3 - -cmpb $-128, %al -. 590 0x12345678 3 -. 3C 80 C3 - -cmpb $13, 14(%rax) -. 591 0x12345678 5 -. 80 78 0E 0D C3 - -cmpb $-13, 1(%r12) -. 592 0x12345678 7 -. 41 80 7C 24 01 F3 C3 - -cmpb $1, 38(%rsp) -. 593 0x12345678 6 -. 80 7C 24 26 01 C3 - -cmpb $-13, %bl -. 594 0x12345678 4 -. 80 FB F3 C3 - -cmpb $-14, 1(%r12) -. 595 0x12345678 7 -. 41 80 7C 24 01 F2 C3 - -cmpb $1, 42(%rsp) -. 596 0x12345678 6 -. 80 7C 24 2A 01 C3 - -cmpb $1, 47(%rsp) -. 597 0x12345678 6 -. 80 7C 24 2F 01 C3 - -cmpb $1, 48(%rsp) -. 598 0x12345678 6 -. 80 7C 24 30 01 C3 - -cmpb $-14, %bl -. 599 0x12345678 4 -. 80 FB F2 C3 - -cmpb $15, 106(%rsp) -. 600 0x12345678 6 -. 80 7C 24 6A 0F C3 - -cmpb $15, 139(%rsp) -. 601 0x12345678 9 -. 80 BC 24 8B 00 00 00 0F C3 - -cmpb $15, 19(%rsp) -. 602 0x12345678 6 -. 80 7C 24 13 0F C3 - -cmpb $-15, 1(%r12) -. 603 0x12345678 7 -. 41 80 7C 24 01 F1 C3 - -cmpb $15, 1(%r12) -. 604 0x12345678 7 -. 41 80 7C 24 01 0F C3 - -cmpb $15, 25(%rsp) -. 605 0x12345678 6 -. 80 7C 24 19 0F C3 - -cmpb $15, 26(%rsp) -. 606 0x12345678 6 -. 80 7C 24 1A 0F C3 - -cmpb $15, 27(%rsp) -. 607 0x12345678 6 -. 80 7C 24 1B 0F C3 - -cmpb $15, 61(%rsp) -. 608 0x12345678 6 -. 80 7C 24 3D 0F C3 - -cmpb $15, 62(%rsp) -. 609 0x12345678 6 -. 80 7C 24 3E 0F C3 - -cmpb $15, 63(%rsp) -. 610 0x12345678 6 -. 80 7C 24 3F 0F C3 - -cmpb $15, 79(%rsp) -. 611 0x12345678 6 -. 80 7C 24 4F 0F C3 - -cmpb $15, %al -. 612 0x12345678 3 -. 3C 0F C3 - -cmpb $15, %bl -. 613 0x12345678 4 -. 80 FB 0F C3 - -cmpb $15, (%r12) -. 614 0x12345678 6 -. 41 80 3C 24 0F C3 - -cmpb $15, %r12b -. 615 0x12345678 5 -. 41 80 FC 0F C3 - -cmpb $15, %r15b -. 616 0x12345678 5 -. 41 80 FF 0F C3 - -cmpb $16, 2(%r12) -. 617 0x12345678 7 -. 41 80 7C 24 02 10 C3 - -cmpb $1, 67(%rsp) -. 618 0x12345678 6 -. 80 7C 24 43 01 C3 - -cmpb $-16, %al -. 619 0x12345678 3 -. 3C F0 C3 - -cmpb $16, %al -. 620 0x12345678 3 -. 3C 10 C3 - -cmpb $16, %cl -. 621 0x12345678 4 -. 80 F9 10 C3 - -cmpb $-16, (%rax) -. 622 0x12345678 4 -. 80 38 F0 C3 - -cmpb $-17, 1(%r12) -. 623 0x12345678 7 -. 41 80 7C 24 01 EF C3 - -cmpb $17, 2(%r12) -. 624 0x12345678 7 -. 41 80 7C 24 02 11 C3 - -cmpb $-18, 1(%r12) -. 625 0x12345678 7 -. 41 80 7C 24 01 EE C3 - -cmpb $18, 1(%r12) -. 626 0x12345678 7 -. 41 80 7C 24 01 12 C3 - -cmpb $1, 8(%rdi) -. 627 0x12345678 5 -. 80 7F 08 01 C3 - -cmpb $19, 17(%rax) -. 628 0x12345678 5 -. 80 78 11 13 C3 - -cmpb $-19, 1(%r12) -. 629 0x12345678 7 -. 41 80 7C 24 01 ED C3 - -cmpb $19, 1(%r12) -. 630 0x12345678 7 -. 41 80 7C 24 01 13 C3 - -cmpb $1, %al -. 631 0x12345678 3 -. 3C 01 C3 - -cmpb $1, %bl -. 632 0x12345678 4 -. 80 FB 01 C3 - -cmpb $1, %cl -. 633 0x12345678 4 -. 80 F9 01 C3 - -cmpb $1, %dil -. 634 0x12345678 5 -. 40 80 FF 01 C3 - -cmpb $1, %dl -. 635 0x12345678 4 -. 80 FA 01 C3 - -cmpb $1, %r12b -. 636 0x12345678 5 -. 41 80 FC 01 C3 - -cmpb $1, %r14b -. 637 0x12345678 5 -. 41 80 FE 01 C3 - -cmpb $1, %r8b -. 638 0x12345678 5 -. 41 80 F8 01 C3 - -cmpb $1, %sil -. 639 0x12345678 5 -. 40 80 FE 01 C3 - -cmpb $-20, 1(%r12) -. 640 0x12345678 7 -. 41 80 7C 24 01 EC C3 - -cmpb $-21, 1(%r12) -. 641 0x12345678 7 -. 41 80 7C 24 01 EB C3 - -cmpb $21, 1(%r12) -. 642 0x12345678 7 -. 41 80 7C 24 01 15 C3 - -cmpb $21, %dl -. 643 0x12345678 4 -. 80 FA 15 C3 - -cmpb $-2, 1(%r12) -. 644 0x12345678 7 -. 41 80 7C 24 01 FE C3 - -cmpb $-22, 1(%r12) -. 645 0x12345678 7 -. 41 80 7C 24 01 EA C3 - -cmpb $22, 1(%r12) -. 646 0x12345678 7 -. 41 80 7C 24 01 16 C3 - -cmpb $-23, 1(%r12) -. 647 0x12345678 7 -. 41 80 7C 24 01 E9 C3 - -cmpb $23, 1(%r12) -. 648 0x12345678 7 -. 41 80 7C 24 01 17 C3 - -cmpb $-24, 1(%r12) -. 649 0x12345678 7 -. 41 80 7C 24 01 E8 C3 - -cmpb $24, 1(%r12) -. 650 0x12345678 7 -. 41 80 7C 24 01 18 C3 - -cmpb $-25, 1(%r12) -. 651 0x12345678 7 -. 41 80 7C 24 01 E7 C3 - -cmpb $25, %al -. 652 0x12345678 3 -. 3C 19 C3 - -cmpb $-26, 1(%r12) -. 653 0x12345678 7 -. 41 80 7C 24 01 E6 C3 - -cmpb $-26, 2(%r12) -. 654 0x12345678 7 -. 41 80 7C 24 02 E6 C3 - -cmpb $-27, 1(%r12) -. 655 0x12345678 7 -. 41 80 7C 24 01 E5 C3 - -cmpb $27, 8(%rax) -. 656 0x12345678 5 -. 80 78 08 1B C3 - -cmpb $-28, 1(%r12) -. 657 0x12345678 7 -. 41 80 7C 24 01 E4 C3 - -cmpb $-29, 1(%r12) -. 658 0x12345678 7 -. 41 80 7C 24 01 E3 C3 - -cmpb $29, 2(%rax) -. 659 0x12345678 5 -. 80 78 02 1D C3 - -cmpb $-29, %bl -. 660 0x12345678 4 -. 80 FB E3 C3 - -cmpb $2, %cl -. 661 0x12345678 4 -. 80 F9 02 C3 - -cmpb $-30, 1(%r12) -. 662 0x12345678 7 -. 41 80 7C 24 01 E2 C3 - -cmpb $-31, 1(%r12) -. 663 0x12345678 7 -. 41 80 7C 24 01 E1 C3 - -cmpb $-3, 1(%r12) -. 664 0x12345678 7 -. 41 80 7C 24 01 FD C3 - -cmpb $-32, 1(%r12) -. 665 0x12345678 7 -. 41 80 7C 24 01 E0 C3 - -cmpb $-33, 1(%r12) -. 666 0x12345678 7 -. 41 80 7C 24 01 DF C3 - -cmpb $3, 38(%rsp) -. 667 0x12345678 6 -. 80 7C 24 26 03 C3 - -cmpb $-33, %r12b -. 668 0x12345678 5 -. 41 80 FC DF C3 - -cmpb $-34, 1(%r12) -. 669 0x12345678 7 -. 41 80 7C 24 01 DE C3 - -cmpb $-34, %r12b -. 670 0x12345678 5 -. 41 80 FC DE C3 - -cmpb $-35, 1(%r12) -. 671 0x12345678 7 -. 41 80 7C 24 01 DD C3 - -cmpb $-35, %r12b -. 672 0x12345678 5 -. 41 80 FC DD C3 - -cmpb $3, 5(%rax) -. 673 0x12345678 5 -. 80 78 05 03 C3 - -cmpb $-36, 1(%r12) -. 674 0x12345678 7 -. 41 80 7C 24 01 DC C3 - -cmpb $36, 3(%rax) -. 675 0x12345678 5 -. 80 78 03 24 C3 - -cmpb $-36, %r12b -. 676 0x12345678 5 -. 41 80 FC DC C3 - -cmpb $-37, 1(%r12) -. 677 0x12345678 7 -. 41 80 7C 24 01 DB C3 - -cmpb $37, %al -. 678 0x12345678 3 -. 3C 25 C3 - -cmpb $-37, %r12b -. 679 0x12345678 5 -. 41 80 FC DB C3 - -cmpb $-38, 1(%r12) -. 680 0x12345678 7 -. 41 80 7C 24 01 DA C3 - -cmpb $-38, %r12b -. 681 0x12345678 5 -. 41 80 FC DA C3 - -cmpb $-39, 1(%r12) -. 682 0x12345678 7 -. 41 80 7C 24 01 D9 C3 - -cmpb $-39, %r12b -. 683 0x12345678 5 -. 41 80 FC D9 C3 - -cmpb $3, %bpl -. 684 0x12345678 5 -. 40 80 FD 03 C3 - -cmpb $3, %r14b -. 685 0x12345678 5 -. 41 80 FE 03 C3 - -cmpb $3, %sil -. 686 0x12345678 5 -. 40 80 FE 03 C3 - -cmpb $-40, 1(%r12) -. 687 0x12345678 7 -. 41 80 7C 24 01 D8 C3 - -cmpb $40, %al -. 688 0x12345678 3 -. 3C 28 C3 - -cmpb $40, %cl -. 689 0x12345678 4 -. 80 F9 28 C3 - -cmpb $-40, %r12b -. 690 0x12345678 5 -. 41 80 FC D8 C3 - -cmpb $-41, 1(%r12) -. 691 0x12345678 7 -. 41 80 7C 24 01 D7 C3 - -cmpb $41, 1(%r12) -. 692 0x12345678 7 -. 41 80 7C 24 01 29 C3 - -cmpb $-4, 1(%r12) -. 693 0x12345678 7 -. 41 80 7C 24 01 FC C3 - -cmpb $-42, 1(%r12) -. 694 0x12345678 7 -. 41 80 7C 24 01 D6 C3 - -cmpb $42, 1(%r12) -. 695 0x12345678 7 -. 41 80 7C 24 01 2A C3 - -cmpb $-42, 2(%r12) -. 696 0x12345678 7 -. 41 80 7C 24 02 D6 C3 - -cmpb $42, 2(%r12) -. 697 0x12345678 7 -. 41 80 7C 24 02 2A C3 - -cmpb $-43, 1(%r12) -. 698 0x12345678 7 -. 41 80 7C 24 01 D5 C3 - -cmpb $43, 1(%r12) -. 699 0x12345678 7 -. 41 80 7C 24 01 2B C3 - -cmpb $-44, 1(%r12) -. 700 0x12345678 7 -. 41 80 7C 24 01 D4 C3 - -cmpb $44, 1(%r12) -. 701 0x12345678 7 -. 41 80 7C 24 01 2C C3 - -cmpb $44, 2(%r12) -. 702 0x12345678 7 -. 41 80 7C 24 02 2C C3 - -cmpb $44, (%rcx,%r12) -. 703 0x12345678 6 -. 42 80 3C 21 2C C3 - -cmpb $-45, 1(%r12) -. 704 0x12345678 7 -. 41 80 7C 24 01 D3 C3 - -cmpb $45, (%rcx,%r12) -. 705 0x12345678 6 -. 42 80 3C 21 2D C3 - -cmpb $-46, 1(%r12) -. 706 0x12345678 7 -. 41 80 7C 24 01 D2 C3 - -cmpb $46, %al -. 707 0x12345678 3 -. 3C 2E C3 - -cmpb $-47, 1(%r12) -. 708 0x12345678 7 -. 41 80 7C 24 01 D1 C3 - -cmpb $48, (%rcx,%r12) -. 709 0x12345678 6 -. 42 80 3C 21 30 C3 - -cmpb $4, %bpl -. 710 0x12345678 5 -. 40 80 FD 04 C3 - -cmpb $4, %cl -. 711 0x12345678 4 -. 80 F9 04 C3 - -cmpb $4, %dl -. 712 0x12345678 4 -. 80 FA 04 C3 - -cmpb $4, %r13b -. 713 0x12345678 5 -. 41 80 FD 04 C3 - -cmpb $5, 11(%rax) -. 714 0x12345678 5 -. 80 78 0B 05 C3 - -cmpb $-5, 1(%r12) -. 715 0x12345678 7 -. 41 80 7C 24 01 FB C3 - -cmpb $-56, 10(%rax) -. 716 0x12345678 5 -. 80 78 0A C8 C3 - -cmpb $-56, 7(%rax) -. 717 0x12345678 5 -. 80 78 07 C8 C3 - -cmpb $-58, 1(%r12) -. 718 0x12345678 7 -. 41 80 7C 24 01 C6 C3 - -cmpb $-59, 1(%r12) -. 719 0x12345678 7 -. 41 80 7C 24 01 C5 C3 - -cmpb $5, %al -. 720 0x12345678 3 -. 3C 05 C3 - -cmpb $5, %r13b -. 721 0x12345678 5 -. 41 80 FD 05 C3 - -cmpb $5, %r15b -. 722 0x12345678 5 -. 41 80 FF 05 C3 - -cmpb $-60, 1(%r12) -. 723 0x12345678 7 -. 41 80 7C 24 01 C4 C3 - -cmpb $-61, 1(%r12) -. 724 0x12345678 7 -. 41 80 7C 24 01 C3 C3 - -cmpb $-6, 1(%r12) -. 725 0x12345678 7 -. 41 80 7C 24 01 FA C3 - -cmpb $-62, 1(%r12) -. 726 0x12345678 7 -. 41 80 7C 24 01 C2 C3 - -cmpb $-62, 2(%r12) -. 727 0x12345678 7 -. 41 80 7C 24 02 C2 C3 - -cmpb $-63, 12(%rax) -. 728 0x12345678 5 -. 80 78 0C C1 C3 - -cmpb $-63, 15(%rax) -. 729 0x12345678 5 -. 80 78 0F C1 C3 - -cmpb $-63, 3(%rax) -. 730 0x12345678 5 -. 80 78 03 C1 C3 - -cmpb $-63, 6(%rax) -. 731 0x12345678 5 -. 80 78 06 C1 C3 - -cmpb $-63, 9(%rax) -. 732 0x12345678 5 -. 80 78 09 C1 C3 - -cmpb $-63, (%rax) -. 733 0x12345678 4 -. 80 38 C1 C3 - -cmpb $-64, 13(%rax) -. 734 0x12345678 5 -. 80 78 0D C0 C3 - -cmpb $-64, 16(%rax) -. 735 0x12345678 5 -. 80 78 10 C0 C3 - -cmpb $-64, 1(%rax) -. 736 0x12345678 5 -. 80 78 01 C0 C3 - -cmpb $-64, 4(%rax) -. 737 0x12345678 5 -. 80 78 04 C0 C3 - -cmpb $-65, %al -. 738 0x12345678 3 -. 3C BF C3 - -cmpb $68, 2(%rax) -. 739 0x12345678 5 -. 80 78 02 44 C3 - -cmpb $6, %cl -. 740 0x12345678 4 -. 80 F9 06 C3 - -cmpb $-7, 1(%r12) -. 741 0x12345678 7 -. 41 80 7C 24 01 F9 C3 - -cmpb $80, 1(%r12) -. 742 0x12345678 7 -. 41 80 7C 24 01 50 C3 - -cmpb $81, 1(%r12) -. 743 0x12345678 7 -. 41 80 7C 24 01 51 C3 - -cmpb $81, 2(%r12) -. 744 0x12345678 7 -. 41 80 7C 24 02 51 C3 - -cmpb $-8, 1(%r12) -. 745 0x12345678 7 -. 41 80 7C 24 01 F8 C3 - -cmpb $-82, 1(%r12) -. 746 0x12345678 7 -. 41 80 7C 24 01 AE C3 - -cmpb $82, 1(%r12) -. 747 0x12345678 7 -. 41 80 7C 24 01 52 C3 - -cmpb $82, 2(%r12) -. 748 0x12345678 7 -. 41 80 7C 24 02 52 C3 - -cmpb $-82, %r13b -. 749 0x12345678 5 -. 41 80 FD AE C3 - -cmpb $83, 1(%r12) -. 750 0x12345678 7 -. 41 80 7C 24 01 53 C3 - -cmpb $83, 2(%r12) -. 751 0x12345678 7 -. 41 80 7C 24 02 53 C3 - -cmpb $83, (%rcx,%r12) -. 752 0x12345678 6 -. 42 80 3C 21 53 C3 - -cmpb $84, 1(%r12) -. 753 0x12345678 7 -. 41 80 7C 24 01 54 C3 - -cmpb $85, 1(%r12) -. 754 0x12345678 7 -. 41 80 7C 24 01 55 C3 - -cmpb $86, 1(%r12) -. 755 0x12345678 7 -. 41 80 7C 24 01 56 C3 - -cmpb $-86, %r13b -. 756 0x12345678 5 -. 41 80 FD AA C3 - -cmpb $87, 1(%r12) -. 757 0x12345678 7 -. 41 80 7C 24 01 57 C3 - -cmpb $87, %al -. 758 0x12345678 3 -. 3C 57 C3 - -cmpb $88, 1(%r12) -. 759 0x12345678 7 -. 41 80 7C 24 01 58 C3 - -cmpb $88, 2(%r12) -. 760 0x12345678 7 -. 41 80 7C 24 02 58 C3 - -cmpb $89, 1(%r12) -. 761 0x12345678 7 -. 41 80 7C 24 01 59 C3 - -cmpb $89, 2(%r12) -. 762 0x12345678 7 -. 41 80 7C 24 02 59 C3 - -cmpb $90, 1(%r12) -. 763 0x12345678 7 -. 41 80 7C 24 01 5A C3 - -cmpb $90, 2(%r12) -. 764 0x12345678 7 -. 41 80 7C 24 02 5A C3 - -cmpb $-90, %r13b -. 765 0x12345678 5 -. 41 80 FD A6 C3 - -cmpb $91, 1(%r12) -. 766 0x12345678 7 -. 41 80 7C 24 01 5B C3 - -cmpb $91, 2(%r12) -. 767 0x12345678 7 -. 41 80 7C 24 02 5B C3 - -cmpb $92, 1(%r12) -. 768 0x12345678 7 -. 41 80 7C 24 01 5C C3 - -cmpb $92, 2(%r12) -. 769 0x12345678 7 -. 41 80 7C 24 02 5C C3 - -cmpb $-92, %r13b -. 770 0x12345678 5 -. 41 80 FD A4 C3 - -cmpb $93, 1(%r12) -. 771 0x12345678 7 -. 41 80 7C 24 01 5D C3 - -cmpb $93, 2(%r12) -. 772 0x12345678 7 -. 41 80 7C 24 02 5D C3 - -cmpb $94, 1(%r12) -. 773 0x12345678 7 -. 41 80 7C 24 01 5E C3 - -cmpb $94, 2(%r12) -. 774 0x12345678 7 -. 41 80 7C 24 02 5E C3 - -cmpb $95, 1(%r12) -. 775 0x12345678 7 -. 41 80 7C 24 01 5F C3 - -cmpb $95, 2(%r12) -. 776 0x12345678 7 -. 41 80 7C 24 02 5F C3 - -cmpb $95, %al -. 777 0x12345678 3 -. 3C 5F C3 - -cmpb $96, 1(%r12) -. 778 0x12345678 7 -. 41 80 7C 24 01 60 C3 - -cmpb $97, 1(%r12) -. 779 0x12345678 7 -. 41 80 7C 24 01 61 C3 - -cmpb $98, 1(%r12) -. 780 0x12345678 7 -. 41 80 7C 24 01 62 C3 - -cmpb $99, 1(%r12) -. 781 0x12345678 7 -. 41 80 7C 24 01 63 C3 - -cmpb $9, %al -. 782 0x12345678 3 -. 3C 09 C3 - -cmpb $9, %cl -. 783 0x12345678 4 -. 80 F9 09 C3 - -cmpb %al, 8(%rdi) -. 784 0x12345678 4 -. 38 47 08 C3 - -cmpb %al, 8(%rdx) -. 785 0x12345678 4 -. 38 42 08 C3 - -cmpb %al, %bl -. 786 0x12345678 3 -. 38 C3 C3 - -cmpb %al, %dl -. 787 0x12345678 3 -. 38 C2 C3 - -cmpb %bl, %dl -. 788 0x12345678 3 -. 38 DA C3 - -cmpb %cl, %r10b -. 789 0x12345678 4 -. 41 38 CA C3 - -cmpb %cl, %sil -. 790 0x12345678 4 -. 40 38 CE C3 - -cmpb %dil, %sil -. 791 0x12345678 4 -. 40 38 FE C3 - -cmpb %dl, %al -. 792 0x12345678 3 -. 38 D0 C3 - -cmpb %dl, %bl -. 793 0x12345678 3 -. 38 D3 C3 - -cmpb %dl, %cl -. 794 0x12345678 3 -. 38 D1 C3 - -cmpb %dl, %dil -. 795 0x12345678 4 -. 40 38 D7 C3 - -cmpb %dl, %r11b -. 796 0x12345678 4 -. 41 38 D3 C3 - -cmpb %dl, %r8b -. 797 0x12345678 4 -. 41 38 D0 C3 - -cmpb %dl, %r9b -. 798 0x12345678 4 -. 41 38 D1 C3 - -cmpb %r11b, %r8b -. 799 0x12345678 4 -. 45 38 D8 C3 - -cmpb %r15b, 139(%rsp) -. 800 0x12345678 9 -. 44 38 BC 24 8B 00 00 00 C3 - -cmpb %r15b, 79(%rsp) -. 801 0x12345678 6 -. 44 38 7C 24 4F C3 - -cmpl $0, 8(%rax) -. 802 0x12345678 5 -. 83 78 08 00 C3 - -cmpl $1000000, %eax -. 803 0x12345678 6 -. 3D 40 42 0F 00 C3 - -cmpl $10000, 12(%rax) -. 804 0x12345678 8 -. 81 78 0C 10 27 00 00 C3 - -cmpl $10000, %ebx -. 805 0x12345678 7 -. 81 FB 10 27 00 00 C3 - -cmpl $10000, (%rdi) -. 806 0x12345678 7 -. 81 3F 10 27 00 00 C3 - -cmpl $1000, %eax -. 807 0x12345678 6 -. 3D E8 03 00 00 C3 - -cmpl $100, %eax -. 808 0x12345678 4 -. 83 F8 64 C3 - -cmpl $100, %edx -. 809 0x12345678 4 -. 83 FA 64 C3 - -cmpl $101, %eax -. 810 0x12345678 4 -. 83 F8 65 C3 - -cmpl $101, %edx -. 811 0x12345678 4 -. 83 FA 65 C3 - -cmpl $102, %eax -. 812 0x12345678 4 -. 83 F8 66 C3 - -cmpl $103, %eax -. 813 0x12345678 4 -. 83 F8 67 C3 - -cmpl $1073741824, %esi -. 814 0x12345678 7 -. 81 FE 00 00 00 40 C3 - -cmpl 108(%rsp), %eax -. 815 0x12345678 5 -. 3B 44 24 6C C3 - -cmpl 108(%rsp), %ebx -. 816 0x12345678 5 -. 3B 5C 24 6C C3 - -cmpl 108(%rsp), %r12d -. 817 0x12345678 6 -. 44 3B 64 24 6C C3 - -cmpl $10, %eax -. 818 0x12345678 4 -. 83 F8 0A C3 - -cmpl $10, %r13d -. 819 0x12345678 5 -. 41 83 FD 0A C3 - -cmpl $10, %r9d -. 820 0x12345678 5 -. 41 83 F9 0A C3 - -cmpl $1, 108(%rsp) -. 821 0x12345678 6 -. 83 7C 24 6C 01 C3 - -cmpl $11, %eax -. 822 0x12345678 4 -. 83 F8 0B C3 - -cmpl 120(%rsp), %eax -. 823 0x12345678 5 -. 3B 44 24 78 C3 - -cmpl 120(%rsp), %ebp -. 824 0x12345678 5 -. 3B 6C 24 78 C3 - -cmpl 120(%rsp), %ebx -. 825 0x12345678 5 -. 3B 5C 24 78 C3 - -cmpl 120(%rsp), %ecx -. 826 0x12345678 5 -. 3B 4C 24 78 C3 - -cmpl 120(%rsp), %r12d -. 827 0x12345678 6 -. 44 3B 64 24 78 C3 - -cmpl 120(%rsp), %r9d -. 828 0x12345678 6 -. 44 3B 4C 24 78 C3 - -cmpl $124, %eax -. 829 0x12345678 4 -. 83 F8 7C C3 - -cmpl $124, %r12d -. 830 0x12345678 5 -. 41 83 FC 7C C3 - -cmpl $-1, 24(%rax) -. 831 0x12345678 5 -. 83 78 18 FF C3 - -cmpl $1, 24(%rsp) -. 832 0x12345678 6 -. 83 7C 24 18 01 C3 - -cmpl 124(%rsp), %eax -. 833 0x12345678 5 -. 3B 44 24 7C C3 - -cmpl $128, %eax -. 834 0x12345678 6 -. 3D 80 00 00 00 C3 - -cmpl $128, %ebx -. 835 0x12345678 7 -. 81 FB 80 00 00 00 C3 - -cmpl $128, %ecx -. 836 0x12345678 7 -. 81 F9 80 00 00 00 C3 - -cmpl $128, %edi -. 837 0x12345678 7 -. 81 FF 80 00 00 00 C3 - -cmpl $128, %edx -. 838 0x12345678 7 -. 81 FA 80 00 00 00 C3 - -cmpl $128, %esi -. 839 0x12345678 7 -. 81 FE 80 00 00 00 C3 - -cmpl $128, %r8d -. 840 0x12345678 8 -. 41 81 F8 80 00 00 00 C3 - -cmpl $1, 28(%rsp) -. 841 0x12345678 6 -. 83 7C 24 1C 01 C3 - -cmpl $-129, %eax -. 842 0x12345678 6 -. 3D 7F FF FF FF C3 - -cmpl $-129, %ebx -. 843 0x12345678 7 -. 81 FB 7F FF FF FF C3 - -cmpl $-129, %ecx -. 844 0x12345678 7 -. 81 F9 7F FF FF FF C3 - -cmpl $-129, %edi -. 845 0x12345678 7 -. 81 FF 7F FF FF FF C3 - -cmpl $-129, %edx -. 846 0x12345678 7 -. 81 FA 7F FF FF FF C3 - -cmpl $-129, %esi -. 847 0x12345678 7 -. 81 FE 7F FF FF FF C3 - -cmpl $-129, %r8d -. 848 0x12345678 8 -. 41 81 F8 7F FF FF FF C3 - -cmpl $12, %eax -. 849 0x12345678 4 -. 83 F8 0C C3 - -cmpl 12(%r13), %r15d -. 850 0x12345678 5 -. 45 3B 7D 0C C3 - -cmpl 12(%r14), %eax -. 851 0x12345678 5 -. 41 3B 46 0C C3 - -cmpl 12(%r14), %r12d -. 852 0x12345678 5 -. 45 3B 66 0C C3 - -cmpl 12(%r14), %r13d -. 853 0x12345678 5 -. 45 3B 6E 0C C3 - -cmpl 12(%rax), %edx -. 854 0x12345678 4 -. 3B 50 0C C3 - -cmpl 12(%rbx), %esi -. 855 0x12345678 4 -. 3B 73 0C C3 - -cmpl 12(%rbx), %r13d -. 856 0x12345678 5 -. 44 3B 6B 0C C3 - -cmpl 12(%rcx), %ebx -. 857 0x12345678 4 -. 3B 59 0C C3 - -cmpl 12(%rdi), %eax -. 858 0x12345678 4 -. 3B 47 0C C3 - -cmpl 12(%rdi), %esi -. 859 0x12345678 4 -. 3B 77 0C C3 - -cmpl 12(%rdx), %eax -. 860 0x12345678 4 -. 3B 42 0C C3 - -cmpl 12(%rdx), %ebx -. 861 0x12345678 4 -. 3B 5A 0C C3 - -cmpl 12(%rsi), %edi -. 862 0x12345678 4 -. 3B 7E 0C C3 - -cmpl 12(%rsp), %eax -. 863 0x12345678 5 -. 3B 44 24 0C C3 - -cmpl 12(%rsp), %r15d -. 864 0x12345678 6 -. 44 3B 7C 24 0C C3 - -cmpl $1, 36(%rsp) -. 865 0x12345678 6 -. 83 7C 24 24 01 C3 - -cmpl $138, %eax -. 866 0x12345678 6 -. 3D 8A 00 00 00 C3 - -cmpl $138, %r13d -. 867 0x12345678 8 -. 41 81 FD 8A 00 00 00 C3 - -cmpl $13, %edi -. 868 0x12345678 4 -. 83 FF 0D C3 - -cmpl $13, %esi -. 869 0x12345678 4 -. 83 FE 0D C3 - -cmpl $13, (%rdi) -. 870 0x12345678 4 -. 83 3F 0D C3 - -cmpl $144, %ebx -. 871 0x12345678 7 -. 81 FB 90 00 00 00 C3 - -cmpl $14, %eax -. 872 0x12345678 4 -. 83 F8 0E C3 - -cmpl $14, %ebp -. 873 0x12345678 4 -. 83 FD 0E C3 - -cmpl $14, %edi -. 874 0x12345678 4 -. 83 FF 0E C3 - -cmpl $1, 528(%rsp) -. 875 0x12345678 9 -. 83 BC 24 10 02 00 00 01 C3 - -cmpl $158, %eax -. 876 0x12345678 6 -. 3D 9E 00 00 00 C3 - -cmpl $159, %ebx -. 877 0x12345678 7 -. 81 FB 9F 00 00 00 C3 - -cmpl $15, %eax -. 878 0x12345678 4 -. 83 F8 0F C3 - -cmpl $15, %ebp -. 879 0x12345678 4 -. 83 FD 0F C3 - -cmpl $15, %edi -. 880 0x12345678 4 -. 83 FF 0F C3 - -cmpl $15, %r14d -. 881 0x12345678 5 -. 41 83 FE 0F C3 - -cmpl $1, 688(%rsp,%rcx,4) -. 882 0x12345678 9 -. 83 BC 8C B0 02 00 00 01 C3 - -cmpl $1, 688(%rsp,%rsi,4) -. 883 0x12345678 9 -. 83 BC B4 B0 02 00 00 01 C3 - -cmpl $16, %eax -. 884 0x12345678 4 -. 83 F8 10 C3 - -cmpl $16, %edi -. 885 0x12345678 4 -. 83 FF 10 C3 - -cmpl $16, %edx -. 886 0x12345678 4 -. 83 FA 10 C3 - -cmpl $16, %r15d -. 887 0x12345678 5 -. 41 83 FF 10 C3 - -cmpl 16(%rbp), %r14d -. 888 0x12345678 5 -. 44 3B 75 10 C3 - -cmpl 16(%rsp), %eax -. 889 0x12345678 5 -. 3B 44 24 10 C3 - -cmpl 16(%rsp), %edx -. 890 0x12345678 5 -. 3B 54 24 10 C3 - -cmpl 16(%rsp), %r14d -. 891 0x12345678 6 -. 44 3B 74 24 10 C3 - -cmpl $174, %eax -. 892 0x12345678 6 -. 3D AE 00 00 00 C3 - -cmpl $175, %eax -. 893 0x12345678 6 -. 3D AF 00 00 00 C3 - -cmpl $175, %ebx -. 894 0x12345678 7 -. 81 FB AF 00 00 00 C3 - -cmpl $17, %eax -. 895 0x12345678 4 -. 83 F8 11 C3 - -cmpl $182, %ebx -. 896 0x12345678 7 -. 81 FB B6 00 00 00 C3 - -cmpl $183, %ebx -. 897 0x12345678 7 -. 81 FB B7 00 00 00 C3 - -cmpl $1, 88(%rsp) -. 898 0x12345678 6 -. 83 7C 24 58 01 C3 - -cmpl $18, %eax -. 899 0x12345678 4 -. 83 F8 12 C3 - -cmpl $18, %ecx -. 900 0x12345678 4 -. 83 F9 12 C3 - -cmpl $-1, 8(%rax) -. 901 0x12345678 5 -. 83 78 08 FF C3 - -cmpl $1, 8(%rbx,%rax) -. 902 0x12345678 6 -. 83 7C 03 08 01 C3 - -cmpl $1, 8(%rcx,%rdx) -. 903 0x12345678 6 -. 83 7C 11 08 01 C3 - -cmpl $1, 8(%rdi,%rax) -. 904 0x12345678 6 -. 83 7C 07 08 01 C3 - -cmpl $1, 8(%rdx,%rax) -. 905 0x12345678 6 -. 83 7C 02 08 01 C3 - -cmpl $1, 8(%rdx,%rax,4) -. 906 0x12345678 6 -. 83 7C 82 08 01 C3 - -cmpl $1, 8(%rsi,%rax) -. 907 0x12345678 6 -. 83 7C 06 08 01 C3 - -cmpl $1, 8(%rsi,%rdx) -. 908 0x12345678 6 -. 83 7C 16 08 01 C3 - -cmpl $1, 8(%rsp) -. 909 0x12345678 6 -. 83 7C 24 08 01 C3 - -cmpl $192, %edi -. 910 0x12345678 7 -. 81 FF C0 00 00 00 C3 - -cmpl $19, %eax -. 911 0x12345678 4 -. 83 F8 13 C3 - -cmpl $-1, %eax -. 912 0x12345678 4 -. 83 F8 FF C3 - -cmpl $1, %eax -. 913 0x12345678 4 -. 83 F8 01 C3 - -cmpl $1, %ebp -. 914 0x12345678 4 -. 83 FD 01 C3 - -cmpl $1, %ebx -. 915 0x12345678 4 -. 83 FB 01 C3 - -cmpl $-1, %ecx -. 916 0x12345678 4 -. 83 F9 FF C3 - -cmpl $1, %ecx -. 917 0x12345678 4 -. 83 F9 01 C3 - -cmpl $-1, %edi -. 918 0x12345678 4 -. 83 FF FF C3 - -cmpl $1, %edi -. 919 0x12345678 4 -. 83 FF 01 C3 - -cmpl $-1, %edx -. 920 0x12345678 4 -. 83 FA FF C3 - -cmpl $1, %edx -. 921 0x12345678 4 -. 83 FA 01 C3 - -cmpl $1, %esi -. 922 0x12345678 4 -. 83 FE 01 C3 - -cmpl $1, (%r12) -. 923 0x12345678 6 -. 41 83 3C 24 01 C3 - -cmpl $1, %r12d -. 924 0x12345678 5 -. 41 83 FC 01 C3 - -cmpl $1, (%r13) -. 925 0x12345678 6 -. 41 83 7D 00 01 C3 - -cmpl $1, %r13d -. 926 0x12345678 5 -. 41 83 FD 01 C3 - -cmpl $-1, (%r14) -. 927 0x12345678 5 -. 41 83 3E FF C3 - -cmpl $1, %r14d -. 928 0x12345678 5 -. 41 83 FE 01 C3 - -cmpl $1, (%r14,%rax,4) -. 929 0x12345678 6 -. 41 83 3C 86 01 C3 - -cmpl $-1, (%r15) -. 930 0x12345678 5 -. 41 83 3F FF C3 - -cmpl $-1, %r8d -. 931 0x12345678 5 -. 41 83 F8 FF C3 - -cmpl $1, %r9d -. 932 0x12345678 5 -. 41 83 F9 01 C3 - -cmpl $-1, (%rax) -. 933 0x12345678 4 -. 83 38 FF C3 - -cmpl $1, (%rax) -. 934 0x12345678 4 -. 83 38 01 C3 - -cmpl $-1, (%rbp) -. 935 0x12345678 5 -. 83 7D 00 FF C3 - -cmpl $1, (%rbx) -. 936 0x12345678 4 -. 83 3B 01 C3 - -cmpl $1, (%rdi) -. 937 0x12345678 4 -. 83 3F 01 C3 - -cmpl $202, %eax -. 938 0x12345678 6 -. 3D CA 00 00 00 C3 - -cmpl $202, %r13d -. 939 0x12345678 8 -. 41 81 FD CA 00 00 00 C3 - -cmpl $205, %eax -. 940 0x12345678 6 -. 3D CD 00 00 00 C3 - -cmpl 20(%rax), %ebx -. 941 0x12345678 4 -. 3B 58 14 C3 - -cmpl 20(%rbp), %r12d -. 942 0x12345678 5 -. 44 3B 65 14 C3 - -cmpl 20(%rsp), %r14d -. 943 0x12345678 6 -. 44 3B 74 24 14 C3 - -cmpl $2, 1024(%rsp) -. 944 0x12345678 9 -. 83 BC 24 00 04 00 00 02 C3 - -cmpl $2, 104(%rsp) -. 945 0x12345678 6 -. 83 7C 24 68 02 C3 - -cmpl $2, 108(%rsp) -. 946 0x12345678 6 -. 83 7C 24 6C 02 C3 - -cmpl $-2147483648, %edi -. 947 0x12345678 7 -. 81 FF 00 00 00 80 C3 - -cmpl $-2147483648, %edx -. 948 0x12345678 7 -. 81 FA 00 00 00 80 C3 - -cmpl $-2147483648, %esi -. 949 0x12345678 7 -. 81 FE 00 00 00 80 C3 - -cmpl $234, %eax -. 950 0x12345678 6 -. 3D EA 00 00 00 C3 - -cmpl $234, %r13d -. 951 0x12345678 8 -. 41 81 FD EA 00 00 00 C3 - -cmpl $2, 36(%rsp) -. 952 0x12345678 6 -. 83 7C 24 24 02 C3 - -cmpl $23, %eax -. 953 0x12345678 4 -. 83 F8 17 C3 - -cmpl $240, %eax -. 954 0x12345678 6 -. 3D F0 00 00 00 C3 - -cmpl $242, %eax -. 955 0x12345678 6 -. 3D F2 00 00 00 C3 - -cmpl $243, %eax -. 956 0x12345678 6 -. 3D F3 00 00 00 C3 - -cmpl 248(%rsp), %eax -. 957 0x12345678 8 -. 3B 84 24 F8 00 00 00 C3 - -cmpl 248(%rsp), %r12d -. 958 0x12345678 9 -. 44 3B A4 24 F8 00 00 00 C3 - -cmpl $24, %eax -. 959 0x12345678 4 -. 83 F8 18 C3 - -cmpl $255, %eax -. 960 0x12345678 6 -. 3D FF 00 00 00 C3 - -cmpl $255, %edi -. 961 0x12345678 7 -. 81 FF FF 00 00 00 C3 - -cmpl $255, %r14d -. 962 0x12345678 8 -. 41 81 FE FF 00 00 00 C3 - -cmpl $256, %eax -. 963 0x12345678 6 -. 3D 00 01 00 00 C3 - -cmpl $256, %ebx -. 964 0x12345678 7 -. 81 FB 00 01 00 00 C3 - -cmpl $256, %ecx -. 965 0x12345678 7 -. 81 F9 00 01 00 00 C3 - -cmpl $256, %edi -. 966 0x12345678 7 -. 81 FF 00 01 00 00 C3 - -cmpl $256, %edx -. 967 0x12345678 7 -. 81 FA 00 01 00 00 C3 - -cmpl $256, %esi -. 968 0x12345678 7 -. 81 FE 00 01 00 00 C3 - -cmpl $256, %r8d -. 969 0x12345678 8 -. 41 81 F8 00 01 00 00 C3 - -cmpl $266, %eax -. 970 0x12345678 6 -. 3D 0A 01 00 00 C3 - -cmpl $266, %r13d -. 971 0x12345678 8 -. 41 81 FD 0A 01 00 00 C3 - -cmpl $26, %eax -. 972 0x12345678 4 -. 83 F8 1A C3 - -cmpl $26, %r12d -. 973 0x12345678 5 -. 41 83 FC 1A C3 - -cmpl $27, %eax -. 974 0x12345678 4 -. 83 F8 1B C3 - -cmpl $284, %eax -. 975 0x12345678 6 -. 3D 1C 01 00 00 C3 - -cmpl $284, %r12d -. 976 0x12345678 8 -. 41 81 FC 1C 01 00 00 C3 - -cmpl $285, %eax -. 977 0x12345678 6 -. 3D 1D 01 00 00 C3 - -cmpl $28, %eax -. 978 0x12345678 4 -. 83 F8 1C C3 - -cmpl $28, %r12d -. 979 0x12345678 5 -. 41 83 FC 1C C3 - -cmpl 28(%r12), %ebp -. 980 0x12345678 6 -. 41 3B 6C 24 1C C3 - -cmpl 28(%r12), %ecx -. 981 0x12345678 6 -. 41 3B 4C 24 1C C3 - -cmpl 28(%r14), %ecx -. 982 0x12345678 5 -. 41 3B 4E 1C C3 - -cmpl $2, 8(%rax,%rdi) -. 983 0x12345678 6 -. 83 7C 38 08 02 C3 - -cmpl $2, 8(%rbx,%rax) -. 984 0x12345678 6 -. 83 7C 03 08 02 C3 - -cmpl $2, 8(%rcx,%r13) -. 985 0x12345678 7 -. 42 83 7C 29 08 02 C3 - -cmpl $2, 8(%rdi,%rdx) -. 986 0x12345678 6 -. 83 7C 17 08 02 C3 - -cmpl $2, 8(%rdx,%rax) -. 987 0x12345678 6 -. 83 7C 02 08 02 C3 - -cmpl $2, 8(%rsi,%rdx) -. 988 0x12345678 6 -. 83 7C 16 08 02 C3 - -cmpl 28(%rsp), %eax -. 989 0x12345678 5 -. 3B 44 24 1C C3 - -cmpl $2, %eax -. 990 0x12345678 4 -. 83 F8 02 C3 - -cmpl $2, %ebp -. 991 0x12345678 4 -. 83 FD 02 C3 - -cmpl $-2, %ebx -. 992 0x12345678 4 -. 83 FB FE C3 - -cmpl $2, %ebx -. 993 0x12345678 4 -. 83 FB 02 C3 - -cmpl $2, %ecx -. 994 0x12345678 4 -. 83 F9 02 C3 - -cmpl $2, %edi -. 995 0x12345678 4 -. 83 FF 02 C3 - -cmpl $2, %edx -. 996 0x12345678 4 -. 83 FA 02 C3 - -cmpl $2, %esi -. 997 0x12345678 4 -. 83 FE 02 C3 - -cmpl $2, (%r12) -. 998 0x12345678 6 -. 41 83 3C 24 02 C3 - -cmpl $2, %r12d -. 999 0x12345678 5 -. 41 83 FC 02 C3 - -cmpl $-2, %r13d -. 1000 0x12345678 5 -. 41 83 FD FE C3 - -cmpl $2, %r13d -. 1001 0x12345678 5 -. 41 83 FD 02 C3 - -cmpl $2, %r14d -. 1002 0x12345678 5 -. 41 83 FE 02 C3 - -cmpl $-2, (%r14,%rax,4) -. 1003 0x12345678 6 -. 41 83 3C 86 FE C3 - -cmpl $-2, (%r14,%rbx,4) -. 1004 0x12345678 6 -. 41 83 3C 9E FE C3 - -cmpl $2, %r9d -. 1005 0x12345678 5 -. 41 83 F9 02 C3 - -cmpl $2, (%rax) -. 1006 0x12345678 4 -. 83 38 02 C3 - -cmpl $2, (%rbp) -. 1007 0x12345678 5 -. 83 7D 00 02 C3 - -cmpl $2, (%rbx) -. 1008 0x12345678 4 -. 83 3B 02 C3 - -cmpl $2, (%rdi) -. 1009 0x12345678 4 -. 83 3F 02 C3 - -cmpl $-2, (%rdi,%rbx,4) -. 1010 0x12345678 5 -. 83 3C 9F FE C3 - -cmpl $2, (%rdx) -. 1011 0x12345678 4 -. 83 3A 02 C3 - -cmpl $-2, (%rsi,%rbx,4) -. 1012 0x12345678 5 -. 83 3C 9E FE C3 - -cmpl $3, 1024(%rsp) -. 1013 0x12345678 9 -. 83 BC 24 00 04 00 00 03 C3 - -cmpl $316, %eax -. 1014 0x12345678 6 -. 3D 3C 01 00 00 C3 - -cmpl $316, %r12d -. 1015 0x12345678 8 -. 41 81 FC 3C 01 00 00 C3 - -cmpl $31, %eax -. 1016 0x12345678 4 -. 83 F8 1F C3 - -cmpl $31, %ebx -. 1017 0x12345678 4 -. 83 FB 1F C3 - -cmpl $31, %ecx -. 1018 0x12345678 4 -. 83 F9 1F C3 - -cmpl $31, %edi -. 1019 0x12345678 4 -. 83 FF 1F C3 - -cmpl $31, %esi -. 1020 0x12345678 4 -. 83 FE 1F C3 - -cmpl $32768, %eax -. 1021 0x12345678 6 -. 3D 00 80 00 00 C3 - -cmpl $32768, %edi -. 1022 0x12345678 7 -. 81 FF 00 80 00 00 C3 - -cmpl $32768, %edx -. 1023 0x12345678 7 -. 81 FA 00 80 00 00 C3 - -cmpl $32768, %esi -. 1024 0x12345678 7 -. 81 FE 00 80 00 00 C3 - -cmpl $32768, %r8d -. 1025 0x12345678 8 -. 41 81 F8 00 80 00 00 C3 - -cmpl $-32769, %eax -. 1026 0x12345678 6 -. 3D FF 7F FF FF C3 - -cmpl $-32769, %edi -. 1027 0x12345678 7 -. 81 FF FF 7F FF FF C3 - -cmpl $-32769, %edx -. 1028 0x12345678 7 -. 81 FA FF 7F FF FF C3 - -cmpl $-32769, %esi -. 1029 0x12345678 7 -. 81 FE FF 7F FF FF C3 - -cmpl $-32769, %r8d -. 1030 0x12345678 8 -. 41 81 F8 FF 7F FF FF C3 - -cmpl $32, %eax -. 1031 0x12345678 4 -. 83 F8 20 C3 - -cmpl $32, %r15d -. 1032 0x12345678 5 -. 41 83 FF 20 C3 - -cmpl 32(%rbp), %r12d -. 1033 0x12345678 5 -. 44 3B 65 20 C3 - -cmpl 32(%rbx), %r12d -. 1034 0x12345678 5 -. 44 3B 63 20 C3 - -cmpl $3, 36(%rsp) -. 1035 0x12345678 6 -. 83 7C 24 24 03 C3 - -cmpl $37, %eax -. 1036 0x12345678 4 -. 83 F8 25 C3 - -cmpl $38, %eax -. 1037 0x12345678 4 -. 83 F8 26 C3 - -cmpl $38, %ebp -. 1038 0x12345678 4 -. 83 FD 26 C3 - -cmpl $38, %edx -. 1039 0x12345678 4 -. 83 FA 26 C3 - -cmpl $3, %eax -. 1040 0x12345678 4 -. 83 F8 03 C3 - -cmpl $3, %ebx -. 1041 0x12345678 4 -. 83 FB 03 C3 - -cmpl $3, %ecx -. 1042 0x12345678 4 -. 83 F9 03 C3 - -cmpl $3, %edi -. 1043 0x12345678 4 -. 83 FF 03 C3 - -cmpl $3, %esi -. 1044 0x12345678 4 -. 83 FE 03 C3 - -cmpl $3, %r9d -. 1045 0x12345678 5 -. 41 83 F9 03 C3 - -cmpl $3, (%rax) -. 1046 0x12345678 4 -. 83 38 03 C3 - -cmpl $3, (%rcx) -. 1047 0x12345678 4 -. 83 39 03 C3 - -cmpl $3, (%rdi) -. 1048 0x12345678 4 -. 83 3F 03 C3 - -cmpl $3, (%rdx) -. 1049 0x12345678 4 -. 83 3A 03 C3 - -cmpl $400, %eax -. 1050 0x12345678 6 -. 3D 90 01 00 00 C3 - -cmpl 40(%rsp), %ebx -. 1051 0x12345678 5 -. 3B 5C 24 28 C3 - -cmpl $4, 1024(%rsp) -. 1052 0x12345678 9 -. 83 BC 24 00 04 00 00 04 C3 - -cmpl $4, 104(%rsp) -. 1053 0x12345678 6 -. 83 7C 24 68 04 C3 - -cmpl $412, %eax -. 1054 0x12345678 6 -. 3D 9C 01 00 00 C3 - -cmpl $412, %r12d -. 1055 0x12345678 8 -. 41 81 FC 9C 01 00 00 C3 - -cmpl $41, %eax -. 1056 0x12345678 4 -. 83 F8 29 C3 - -cmpl $43, %eax -. 1057 0x12345678 4 -. 83 F8 2B C3 - -cmpl $4, 40(%rsp) -. 1058 0x12345678 6 -. 83 7C 24 28 04 C3 - -cmpl $444, %eax -. 1059 0x12345678 6 -. 3D BC 01 00 00 C3 - -cmpl $444, %r12d -. 1060 0x12345678 8 -. 41 81 FC BC 01 00 00 C3 - -cmpl $4, 48(%rsp) -. 1061 0x12345678 6 -. 83 7C 24 30 04 C3 - -cmpl $46, %eax -. 1062 0x12345678 4 -. 83 F8 2E C3 - -cmpl $474, %eax -. 1063 0x12345678 6 -. 3D DA 01 00 00 C3 - -cmpl $474, %r12d -. 1064 0x12345678 8 -. 41 81 FC DA 01 00 00 C3 - -cmpl $48, %eax -. 1065 0x12345678 4 -. 83 F8 30 C3 - -cmpl 48(%r12), %ebp -. 1066 0x12345678 6 -. 41 3B 6C 24 30 C3 - -cmpl $499, %eax -. 1067 0x12345678 6 -. 3D F3 01 00 00 C3 - -cmpl $4, %eax -. 1068 0x12345678 4 -. 83 F8 04 C3 - -cmpl $4, %ebp -. 1069 0x12345678 4 -. 83 FD 04 C3 - -cmpl $4, %ebx -. 1070 0x12345678 4 -. 83 FB 04 C3 - -cmpl $4, %edi -. 1071 0x12345678 4 -. 83 FF 04 C3 - -cmpl $4, %edx -. 1072 0x12345678 4 -. 83 FA 04 C3 - -cmpl $4, %esi -. 1073 0x12345678 4 -. 83 FE 04 C3 - -cmpl $4, %r13d -. 1074 0x12345678 5 -. 41 83 FD 04 C3 - -cmpl $4, %r14d -. 1075 0x12345678 5 -. 41 83 FE 04 C3 - -cmpl $4, %r15d -. 1076 0x12345678 5 -. 41 83 FF 04 C3 - -cmpl $4, %r8d -. 1077 0x12345678 5 -. 41 83 F8 04 C3 - -cmpl $4, (%rbp) -. 1078 0x12345678 5 -. 83 7D 00 04 C3 - -cmpl 4(%rcx), %eax -. 1079 0x12345678 4 -. 3B 41 04 C3 - -cmpl $4, (%rdi) -. 1080 0x12345678 4 -. 83 3F 04 C3 - -cmpl 4(%rdx), %eax -. 1081 0x12345678 4 -. 3B 42 04 C3 - -cmpl 4(%rsp), %r13d -. 1082 0x12345678 6 -. 44 3B 6C 24 04 C3 - -cmpl $500, %eax -. 1083 0x12345678 6 -. 3D F4 01 00 00 C3 - -cmpl $-509604128, (%rax) -. 1084 0x12345678 7 -. 81 38 E0 0E A0 E1 C3 - -cmpl $-509604384, 8(%rax) -. 1085 0x12345678 8 -. 81 78 08 E0 0D A0 E1 C3 - -cmpl $-509605408, 20(%rax) -. 1086 0x12345678 8 -. 81 78 14 E0 09 A0 E1 C3 - -cmpl $-509606176, 16(%rax) -. 1087 0x12345678 8 -. 81 78 10 E0 06 A0 E1 C3 - -cmpl $-509607200, 12(%rax) -. 1088 0x12345678 8 -. 81 78 0C E0 02 A0 E1 C3 - -cmpl $-509607456, 4(%rax) -. 1089 0x12345678 8 -. 81 78 04 E0 01 A0 E1 C3 - -cmpl $50, %eax -. 1090 0x12345678 4 -. 83 F8 32 C3 - -cmpl $528, %eax -. 1091 0x12345678 6 -. 3D 10 02 00 00 C3 - -cmpl $528, %edx -. 1092 0x12345678 7 -. 81 FA 10 02 00 00 C3 - -cmpl $5, 368(%rsp) -. 1093 0x12345678 9 -. 83 BC 24 70 01 00 00 05 C3 - -cmpl $54, %eax -. 1094 0x12345678 4 -. 83 F8 36 C3 - -cmpl $55, %eax -. 1095 0x12345678 4 -. 83 F8 37 C3 - -cmpl $5, %eax -. 1096 0x12345678 4 -. 83 F8 05 C3 - -cmpl $5, %ebp -. 1097 0x12345678 4 -. 83 FD 05 C3 - -cmpl $5, %ebx -. 1098 0x12345678 4 -. 83 FB 05 C3 - -cmpl $5, %edi -. 1099 0x12345678 4 -. 83 FF 05 C3 - -cmpl $5, %edx -. 1100 0x12345678 4 -. 83 FA 05 C3 - -cmpl $5, (%r12) -. 1101 0x12345678 6 -. 41 83 3C 24 05 C3 - -cmpl $5, (%rbp) -. 1102 0x12345678 5 -. 83 7D 00 05 C3 - -cmpl $5, (%rdi) -. 1103 0x12345678 4 -. 83 3F 05 C3 - -cmpl $60, %eax -. 1104 0x12345678 4 -. 83 F8 3C C3 - -cmpl $60, %r12d -. 1105 0x12345678 5 -. 41 83 FC 3C C3 - -cmpl 60(%rsp), %r14d -. 1106 0x12345678 6 -. 44 3B 74 24 3C C3 - -cmpl $62, %eax -. 1107 0x12345678 4 -. 83 F8 3E C3 - -cmpl $62, %edx -. 1108 0x12345678 4 -. 83 FA 3E C3 - -cmpl $63, %eax -. 1109 0x12345678 4 -. 83 F8 3F C3 - -cmpl $64, %ebx -. 1110 0x12345678 4 -. 83 FB 40 C3 - -cmpl $65535, %esi -. 1111 0x12345678 7 -. 81 FE FF FF 00 00 C3 - -cmpl $65536, %eax -. 1112 0x12345678 6 -. 3D 00 00 01 00 C3 - -cmpl $65536, %edi -. 1113 0x12345678 7 -. 81 FF 00 00 01 00 C3 - -cmpl $65536, %edx -. 1114 0x12345678 7 -. 81 FA 00 00 01 00 C3 - -cmpl $65536, %r8d -. 1115 0x12345678 8 -. 41 81 F8 00 00 01 00 C3 - -cmpl 672(%rsp,%rax,4), %esi -. 1116 0x12345678 8 -. 3B B4 84 A0 02 00 00 C3 - -cmpl $6, 80(%rsp) -. 1117 0x12345678 6 -. 83 7C 24 50 06 C3 - -cmpl $69631, 16(%rsp) -. 1118 0x12345678 9 -. 81 7C 24 10 FF 0F 01 00 C3 - -cmpl $69631, 20(%rsp) -. 1119 0x12345678 9 -. 81 7C 24 14 FF 0F 01 00 C3 - -cmpl $69632, 16(%rbp) -. 1120 0x12345678 8 -. 81 7D 10 00 10 01 00 C3 - -cmpl $69632, 4(%rdi) -. 1121 0x12345678 8 -. 81 7F 04 00 10 01 00 C3 - -cmpl $69632, %eax -. 1122 0x12345678 6 -. 3D 00 10 01 00 C3 - -cmpl $69632, %ebp -. 1123 0x12345678 7 -. 81 FD 00 10 01 00 C3 - -cmpl $69632, (%rax,%rdx,4) -. 1124 0x12345678 8 -. 81 3C 90 00 10 01 00 C3 - -cmpl $69633, %eax -. 1125 0x12345678 6 -. 3D 01 10 01 00 C3 - -cmpl $69633, %ebp -. 1126 0x12345678 7 -. 81 FD 01 10 01 00 C3 - -cmpl $69633, %ebx -. 1127 0x12345678 7 -. 81 FB 01 10 01 00 C3 - -cmpl $69633, %ecx -. 1128 0x12345678 7 -. 81 F9 01 10 01 00 C3 - -cmpl $69633, %edi -. 1129 0x12345678 7 -. 81 FF 01 10 01 00 C3 - -cmpl $69633, %edx -. 1130 0x12345678 7 -. 81 FA 01 10 01 00 C3 - -cmpl $69633, %r12d -. 1131 0x12345678 8 -. 41 81 FC 01 10 01 00 C3 - -cmpl $69633, %r15d -. 1132 0x12345678 8 -. 41 81 FF 01 10 01 00 C3 - -cmpl $69634, %eax -. 1133 0x12345678 6 -. 3D 02 10 01 00 C3 - -cmpl $69634, %ebp -. 1134 0x12345678 7 -. 81 FD 02 10 01 00 C3 - -cmpl $69634, %ebx -. 1135 0x12345678 7 -. 81 FB 02 10 01 00 C3 - -cmpl $69634, %ecx -. 1136 0x12345678 7 -. 81 F9 02 10 01 00 C3 - -cmpl $69634, %edi -. 1137 0x12345678 7 -. 81 FF 02 10 01 00 C3 - -cmpl $69634, %edx -. 1138 0x12345678 7 -. 81 FA 02 10 01 00 C3 - -cmpl $69634, %r12d -. 1139 0x12345678 8 -. 41 81 FC 02 10 01 00 C3 - -cmpl $69634, %r15d -. 1140 0x12345678 8 -. 41 81 FF 02 10 01 00 C3 - -cmpl $69635, %eax -. 1141 0x12345678 6 -. 3D 03 10 01 00 C3 - -cmpl $69635, %ebp -. 1142 0x12345678 7 -. 81 FD 03 10 01 00 C3 - -cmpl $69635, %ebx -. 1143 0x12345678 7 -. 81 FB 03 10 01 00 C3 - -cmpl $69635, %ecx -. 1144 0x12345678 7 -. 81 F9 03 10 01 00 C3 - -cmpl $69635, %edi -. 1145 0x12345678 7 -. 81 FF 03 10 01 00 C3 - -cmpl $69635, %edx -. 1146 0x12345678 7 -. 81 FA 03 10 01 00 C3 - -cmpl $69635, %r12d -. 1147 0x12345678 8 -. 41 81 FC 03 10 01 00 C3 - -cmpl $69635, %r15d -. 1148 0x12345678 8 -. 41 81 FF 03 10 01 00 C3 - -cmpl $69636, %eax -. 1149 0x12345678 6 -. 3D 04 10 01 00 C3 - -cmpl $69636, %ebp -. 1150 0x12345678 7 -. 81 FD 04 10 01 00 C3 - -cmpl $69636, %ebx -. 1151 0x12345678 7 -. 81 FB 04 10 01 00 C3 - -cmpl $69636, %ecx -. 1152 0x12345678 7 -. 81 F9 04 10 01 00 C3 - -cmpl $69636, %edi -. 1153 0x12345678 7 -. 81 FF 04 10 01 00 C3 - -cmpl $69636, %edx -. 1154 0x12345678 7 -. 81 FA 04 10 01 00 C3 - -cmpl $69637, %eax -. 1155 0x12345678 6 -. 3D 05 10 01 00 C3 - -cmpl $69638, %eax -. 1156 0x12345678 6 -. 3D 06 10 01 00 C3 - -cmpl $69639, %eax -. 1157 0x12345678 6 -. 3D 07 10 01 00 C3 - -cmpl $6, %eax -. 1158 0x12345678 4 -. 83 F8 06 C3 - -cmpl $6, %ebp -. 1159 0x12345678 4 -. 83 FD 06 C3 - -cmpl $6, %edi -. 1160 0x12345678 4 -. 83 FF 06 C3 - -cmpl $6, %edx -. 1161 0x12345678 4 -. 83 FA 06 C3 - -cmpl $6, (%r12) -. 1162 0x12345678 6 -. 41 83 3C 24 06 C3 - -cmpl $6, (%r14) -. 1163 0x12345678 5 -. 41 83 3E 06 C3 - -cmpl $6, (%rbp) -. 1164 0x12345678 5 -. 83 7D 00 06 C3 - -cmpl $6, (%rdi) -. 1165 0x12345678 4 -. 83 3F 06 C3 - -cmpl $73728, (%rax) -. 1166 0x12345678 7 -. 81 38 00 20 01 00 C3 - -cmpl $73728, (%rdi) -. 1167 0x12345678 7 -. 81 3F 00 20 01 00 C3 - -cmpl $73729, (%rax) -. 1168 0x12345678 7 -. 81 38 01 20 01 00 C3 - -cmpl $73729, (%rdx) -. 1169 0x12345678 7 -. 81 3A 01 20 01 00 C3 - -cmpl $73731, (%rdi) -. 1170 0x12345678 7 -. 81 3F 03 20 01 00 C3 - -cmpl $73732, %ecx -. 1171 0x12345678 7 -. 81 F9 04 20 01 00 C3 - -cmpl $73732, %edx -. 1172 0x12345678 7 -. 81 FA 04 20 01 00 C3 - -cmpl $73734, (%rax) -. 1173 0x12345678 7 -. 81 38 06 20 01 00 C3 - -cmpl $77824, %r13d -. 1174 0x12345678 8 -. 41 81 FD 00 30 01 00 C3 - -cmpl $77825, %ebp -. 1175 0x12345678 7 -. 81 FD 01 30 01 00 C3 - -cmpl $77825, %edi -. 1176 0x12345678 7 -. 81 FF 01 30 01 00 C3 - -cmpl $77825, %esi -. 1177 0x12345678 7 -. 81 FE 01 30 01 00 C3 - -cmpl $77825, %r8d -. 1178 0x12345678 8 -. 41 81 F8 01 30 01 00 C3 - -cmpl $77827, %eax -. 1179 0x12345678 6 -. 3D 03 30 01 00 C3 - -cmpl $77827, %ecx -. 1180 0x12345678 7 -. 81 F9 03 30 01 00 C3 - -cmpl $77828, %ecx -. 1181 0x12345678 7 -. 81 F9 04 30 01 00 C3 - -cmpl $77829, %ebp -. 1182 0x12345678 7 -. 81 FD 05 30 01 00 C3 - -cmpl $77829, %edi -. 1183 0x12345678 7 -. 81 FF 05 30 01 00 C3 - -cmpl $77829, %esi -. 1184 0x12345678 7 -. 81 FE 05 30 01 00 C3 - -cmpl $77829, %r8d -. 1185 0x12345678 8 -. 41 81 F8 05 30 01 00 C3 - -cmpl $77831, 8(%rdi) -. 1186 0x12345678 8 -. 81 7F 08 07 30 01 00 C3 - -cmpl $77831, %eax -. 1187 0x12345678 6 -. 3D 07 30 01 00 C3 - -cmpl $77833, %esi -. 1188 0x12345678 7 -. 81 FE 09 30 01 00 C3 - -cmpl $77837, %edi -. 1189 0x12345678 7 -. 81 FF 0D 30 01 00 C3 - -cmpl $77837, %esi -. 1190 0x12345678 7 -. 81 FE 0D 30 01 00 C3 - -cmpl $77837, %r13d -. 1191 0x12345678 8 -. 41 81 FD 0D 30 01 00 C3 - -cmpl $77839, %ecx -. 1192 0x12345678 7 -. 81 F9 0F 30 01 00 C3 - -cmpl $77840, %ecx -. 1193 0x12345678 7 -. 81 F9 10 30 01 00 C3 - -cmpl $77841, %edi -. 1194 0x12345678 7 -. 81 FF 11 30 01 00 C3 - -cmpl $77841, %esi -. 1195 0x12345678 7 -. 81 FE 11 30 01 00 C3 - -cmpl $77841, %r13d -. 1196 0x12345678 8 -. 41 81 FD 11 30 01 00 C3 - -cmpl $77843, %ecx -. 1197 0x12345678 7 -. 81 F9 13 30 01 00 C3 - -cmpl $77845, %ebp -. 1198 0x12345678 7 -. 81 FD 15 30 01 00 C3 - -cmpl $77845, %edi -. 1199 0x12345678 7 -. 81 FF 15 30 01 00 C3 - -cmpl $77845, %esi -. 1200 0x12345678 7 -. 81 FE 15 30 01 00 C3 - -cmpl $77845, %r13d -. 1201 0x12345678 8 -. 41 81 FD 15 30 01 00 C3 - -cmpl $77849, %esi -. 1202 0x12345678 7 -. 81 FE 19 30 01 00 C3 - -cmpl $77851, %ecx -. 1203 0x12345678 7 -. 81 F9 1B 30 01 00 C3 - -cmpl $77851, %edi -. 1204 0x12345678 7 -. 81 FF 1B 30 01 00 C3 - -cmpl $77852, 20(%rsp) -. 1205 0x12345678 9 -. 81 7C 24 14 1C 30 01 00 C3 - -cmpl $77852, %ebp -. 1206 0x12345678 7 -. 81 FD 1C 30 01 00 C3 - -cmpl $77852, %r12d -. 1207 0x12345678 8 -. 41 81 FC 1C 30 01 00 C3 - -cmpl $77853, %esi -. 1208 0x12345678 7 -. 81 FE 1D 30 01 00 C3 - -cmpl $77855, %ecx -. 1209 0x12345678 7 -. 81 F9 1F 30 01 00 C3 - -cmpl $77855, %edi -. 1210 0x12345678 7 -. 81 FF 1F 30 01 00 C3 - -cmpl $77856, 20(%rsp) -. 1211 0x12345678 9 -. 81 7C 24 14 20 30 01 00 C3 - -cmpl $77856, %ebp -. 1212 0x12345678 7 -. 81 FD 20 30 01 00 C3 - -cmpl $77856, %r12d -. 1213 0x12345678 8 -. 41 81 FC 20 30 01 00 C3 - -cmpl $77857, %esi -. 1214 0x12345678 7 -. 81 FE 21 30 01 00 C3 - -cmpl $77859, 20(%rsp) -. 1215 0x12345678 9 -. 81 7C 24 14 23 30 01 00 C3 - -cmpl $77859, %edi -. 1216 0x12345678 7 -. 81 FF 23 30 01 00 C3 - -cmpl $77860, 20(%rsp) -. 1217 0x12345678 9 -. 81 7C 24 14 24 30 01 00 C3 - -cmpl $77861, %esi -. 1218 0x12345678 7 -. 81 FE 25 30 01 00 C3 - -cmpl $77865, %esi -. 1219 0x12345678 7 -. 81 FE 29 30 01 00 C3 - -cmpl $77869, %esi -. 1220 0x12345678 7 -. 81 FE 2D 30 01 00 C3 - -cmpl $77978, %ebp -. 1221 0x12345678 7 -. 81 FD 9A 30 01 00 C3 - -cmpl $77978, %r12d -. 1222 0x12345678 8 -. 41 81 FC 9A 30 01 00 C3 - -cmpl $77979, %ebp -. 1223 0x12345678 7 -. 81 FD 9B 30 01 00 C3 - -cmpl $77979, %r12d -. 1224 0x12345678 8 -. 41 81 FC 9B 30 01 00 C3 - -cmpl $77981, %ebp -. 1225 0x12345678 7 -. 81 FD 9D 30 01 00 C3 - -cmpl $77981, %r12d -. 1226 0x12345678 8 -. 41 81 FC 9D 30 01 00 C3 - -cmpl $77982, %ebp -. 1227 0x12345678 7 -. 81 FD 9E 30 01 00 C3 - -cmpl $77982, %r12d -. 1228 0x12345678 8 -. 41 81 FC 9E 30 01 00 C3 - -cmpl $77983, %ebp -. 1229 0x12345678 7 -. 81 FD 9F 30 01 00 C3 - -cmpl $77983, %r12d -. 1230 0x12345678 8 -. 41 81 FC 9F 30 01 00 C3 - -cmpl $79, %eax -. 1231 0x12345678 4 -. 83 F8 4F C3 - -cmpl $79, %ebx -. 1232 0x12345678 4 -. 83 FB 4F C3 - -cmpl $7, %eax -. 1233 0x12345678 4 -. 83 F8 07 C3 - -cmpl $7, %ebp -. 1234 0x12345678 4 -. 83 FD 07 C3 - -cmpl $7, %ebx -. 1235 0x12345678 4 -. 83 FB 07 C3 - -cmpl $7, %ecx -. 1236 0x12345678 4 -. 83 F9 07 C3 - -cmpl $7, %edi -. 1237 0x12345678 4 -. 83 FF 07 C3 - -cmpl $7, %edx -. 1238 0x12345678 4 -. 83 FA 07 C3 - -cmpl $7, %esi -. 1239 0x12345678 4 -. 83 FE 07 C3 - -cmpl $7, %r12d -. 1240 0x12345678 5 -. 41 83 FC 07 C3 - -cmpl $7, (%rax) -. 1241 0x12345678 4 -. 83 38 07 C3 - -cmpl $7, (%rbp) -. 1242 0x12345678 5 -. 83 7D 00 07 C3 - -cmpl $7, (%rcx) -. 1243 0x12345678 4 -. 83 39 07 C3 - -cmpl $7, (%rdi) -. 1244 0x12345678 4 -. 83 3F 07 C3 - -cmpl $7, (%rdx) -. 1245 0x12345678 4 -. 83 3A 07 C3 - -cmpl $7, (%rsi) -. 1246 0x12345678 4 -. 83 3E 07 C3 - -cmpl $8, 104(%rsp) -. 1247 0x12345678 6 -. 83 7C 24 68 08 C3 - -cmpl $81920, 16(%r14) -. 1248 0x12345678 9 -. 41 81 7E 10 00 40 01 00 C3 - -cmpl $81920, 32(%rbx) -. 1249 0x12345678 8 -. 81 7B 20 00 40 01 00 C3 - -cmpl $826343424, %edi -. 1250 0x12345678 7 -. 81 FF 00 00 41 31 C3 - -cmpl $8, 40(%rsp) -. 1251 0x12345678 6 -. 83 7C 24 28 08 C3 - -cmpl $86016, 28(%r12) -. 1252 0x12345678 10 -. 41 81 7C 24 1C 00 50 01 00 C3 - -cmpl $86016, 28(%r13) -. 1253 0x12345678 9 -. 41 81 7D 1C 00 50 01 00 C3 - -cmpl $86016, 28(%r15) -. 1254 0x12345678 9 -. 41 81 7F 1C 00 50 01 00 C3 - -cmpl $86016, 28(%rbp) -. 1255 0x12345678 8 -. 81 7D 1C 00 50 01 00 C3 - -cmpl $86016, 28(%rdi) -. 1256 0x12345678 8 -. 81 7F 1C 00 50 01 00 C3 - -cmpl $86016, 4(%rax) -. 1257 0x12345678 8 -. 81 78 04 00 50 01 00 C3 - -cmpl $86016, %edi -. 1258 0x12345678 7 -. 81 FF 00 50 01 00 C3 - -cmpl $86017, %edi -. 1259 0x12345678 7 -. 81 FF 01 50 01 00 C3 - -cmpl $86018, %edi -. 1260 0x12345678 7 -. 81 FF 02 50 01 00 C3 - -cmpl $86019, %edi -. 1261 0x12345678 7 -. 81 FF 03 50 01 00 C3 - -cmpl $8, 8(%rax) -. 1262 0x12345678 5 -. 83 78 08 08 C3 - -cmpl $8, 8(%rsi,%rax) -. 1263 0x12345678 6 -. 83 7C 06 08 08 C3 - -cmpl $8, 8(%rsp) -. 1264 0x12345678 6 -. 83 7C 24 08 08 C3 - -cmpl $8, %eax -. 1265 0x12345678 4 -. 83 F8 08 C3 - -cmpl $8, %ebx -. 1266 0x12345678 4 -. 83 FB 08 C3 - -cmpl $8, %edi -. 1267 0x12345678 4 -. 83 FF 08 C3 - -cmpl $8, %edx -. 1268 0x12345678 4 -. 83 FA 08 C3 - -cmpl $8, %esi -. 1269 0x12345678 4 -. 83 FE 08 C3 - -cmpl $8, %r13d -. 1270 0x12345678 5 -. 41 83 FD 08 C3 - -cmpl 8(%r13), %edi -. 1271 0x12345678 5 -. 41 3B 7D 08 C3 - -cmpl $8, %r14d -. 1272 0x12345678 5 -. 41 83 FE 08 C3 - -cmpl $8, %r8d -. 1273 0x12345678 5 -. 41 83 F8 08 C3 - -cmpl 8(%rsp), %r15d -. 1274 0x12345678 6 -. 44 3B 7C 24 08 C3 - -cmpl $922, %eax -. 1275 0x12345678 6 -. 3D 9A 03 00 00 C3 - -cmpl $922, %r12d -. 1276 0x12345678 8 -. 41 81 FC 9A 03 00 00 C3 - -cmpl $94208, %esi -. 1277 0x12345678 7 -. 81 FE 00 70 01 00 C3 - -cmpl $94209, %esi -. 1278 0x12345678 7 -. 81 FE 01 70 01 00 C3 - -cmpl $94210, %esi -. 1279 0x12345678 7 -. 81 FE 02 70 01 00 C3 - -cmpl $94, %ebx -. 1280 0x12345678 4 -. 83 FB 5E C3 - -cmpl $954, %eax -. 1281 0x12345678 6 -. 3D BA 03 00 00 C3 - -cmpl $954, %r12d -. 1282 0x12345678 8 -. 41 81 FC BA 03 00 00 C3 - -cmpl $95, %ebx -. 1283 0x12345678 4 -. 83 FB 5F C3 - -cmpl $95, %r12d -. 1284 0x12345678 5 -. 41 83 FC 5F C3 - -cmpl $96, %ebx -. 1285 0x12345678 4 -. 83 FB 60 C3 - -cmpl $989, %edx -. 1286 0x12345678 7 -. 81 FA DD 03 00 00 C3 - -cmpl $999, %eax -. 1287 0x12345678 6 -. 3D E7 03 00 00 C3 - -cmpl $9, %eax -. 1288 0x12345678 4 -. 83 F8 09 C3 - -cmpl $9, %r14d -. 1289 0x12345678 5 -. 41 83 FE 09 C3 - -cmpl $9, (%rax) -. 1290 0x12345678 4 -. 83 38 09 C3 - -cmpl %eax, 120(%rsp) -. 1291 0x12345678 5 -. 39 44 24 78 C3 - -cmpl %eax, 124(%rsp) -. 1292 0x12345678 5 -. 39 44 24 7C C3 - -cmpl %eax, 12(%rsi,%rdx) -. 1293 0x12345678 5 -. 39 44 16 0C C3 - -cmpl %eax, 140(%rsp) -. 1294 0x12345678 8 -. 39 84 24 8C 00 00 00 C3 - -cmpl %eax, 16(%rbp) -. 1295 0x12345678 4 -. 39 45 10 C3 - -cmpl %eax, 16(%rsp) -. 1296 0x12345678 5 -. 39 44 24 10 C3 - -cmpl %eax, 20(%rsp) -. 1297 0x12345678 5 -. 39 44 24 14 C3 - -cmpl %eax, 288(%rsp) -. 1298 0x12345678 8 -. 39 84 24 20 01 00 00 C3 - -cmpl %eax, 32(%rbp) -. 1299 0x12345678 4 -. 39 45 20 C3 - -cmpl %eax, 4(%r14) -. 1300 0x12345678 5 -. 41 39 46 04 C3 - -cmpl %eax, 4(%rdi) -. 1301 0x12345678 4 -. 39 47 04 C3 - -cmpl %eax, 8(%rbp) -. 1302 0x12345678 4 -. 39 45 08 C3 - -cmpl %eax, 8(%rbx) -. 1303 0x12345678 4 -. 39 43 08 C3 - -cmpl %eax, 8(%rdi) -. 1304 0x12345678 4 -. 39 47 08 C3 - -cmpl %eax, 8(%rdx) -. 1305 0x12345678 4 -. 39 42 08 C3 - -cmpl %eax, 8(%rsi) -. 1306 0x12345678 4 -. 39 46 08 C3 - -cmpl %eax, 8(%rsp) -. 1307 0x12345678 5 -. 39 44 24 08 C3 - -cmpl %eax, %ebp -. 1308 0x12345678 3 -. 39 C5 C3 - -cmpl %eax, %ebx -. 1309 0x12345678 3 -. 39 C3 C3 - -cmpl %eax, %ecx -. 1310 0x12345678 3 -. 39 C1 C3 - -cmpl %eax, %edx -. 1311 0x12345678 3 -. 39 C2 C3 - -cmpl %eax, %esi -. 1312 0x12345678 3 -. 39 C6 C3 - -cmpl %eax, %r12d -. 1313 0x12345678 4 -. 41 39 C4 C3 - -cmpl %eax, %r13d -. 1314 0x12345678 4 -. 41 39 C5 C3 - -cmpl %eax, (%r14) -. 1315 0x12345678 4 -. 41 39 06 C3 - -cmpl %eax, %r15d -. 1316 0x12345678 4 -. 41 39 C7 C3 - -cmpl %eax, %r8d -. 1317 0x12345678 4 -. 41 39 C0 C3 - -cmpl %eax, (%rbx,%rdx,4) -. 1318 0x12345678 4 -. 39 04 93 C3 - -cmpl %eax, (%rdi) -. 1319 0x12345678 3 -. 39 07 C3 - -cmpl %ebp, 12(%rdx,%rax) -. 1320 0x12345678 5 -. 39 6C 02 0C C3 - -cmpl %ebp, 4(%rsp) -. 1321 0x12345678 5 -. 39 6C 24 04 C3 - -cmpl %ebp, 8(%rax) -. 1322 0x12345678 4 -. 39 68 08 C3 - -cmpl %ebp, %eax -. 1323 0x12345678 3 -. 39 E8 C3 - -cmpl %ebp, %ebx -. 1324 0x12345678 3 -. 39 EB C3 - -cmpl %ebp, %edx -. 1325 0x12345678 3 -. 39 EA C3 - -cmpl %ebp, %r12d -. 1326 0x12345678 4 -. 41 39 EC C3 - -cmpl %ebp, %r13d -. 1327 0x12345678 4 -. 41 39 ED C3 - -cmpl %ebp, (%rcx,%rax,4) -. 1328 0x12345678 4 -. 39 2C 81 C3 - -cmpl %ebp, (%rdx,%rax,4) -. 1329 0x12345678 4 -. 39 2C 82 C3 - -cmpl %ebx, 16(%rsp) -. 1330 0x12345678 5 -. 39 5C 24 10 C3 - -cmpl %ebx, %eax -. 1331 0x12345678 3 -. 39 D8 C3 - -cmpl %ebx, %ebp -. 1332 0x12345678 3 -. 39 DD C3 - -cmpl %ebx, %r13d -. 1333 0x12345678 4 -. 41 39 DD C3 - -cmpl %ebx, %r15d -. 1334 0x12345678 4 -. 41 39 DF C3 - -cmpl %ecx, %ebx -. 1335 0x12345678 3 -. 39 CB C3 - -cmpl %ecx, %edi -. 1336 0x12345678 3 -. 39 CF C3 - -cmpl %ecx, %edx -. 1337 0x12345678 3 -. 39 CA C3 - -cmpl %ecx, %esi -. 1338 0x12345678 3 -. 39 CE C3 - -cmpl %ecx, %r13d -. 1339 0x12345678 4 -. 41 39 CD C3 - -cmpl %ecx, %r14d -. 1340 0x12345678 4 -. 41 39 CE C3 - -cmpl %ecx, %r15d -. 1341 0x12345678 4 -. 41 39 CF C3 - -cmpl %ecx, %r8d -. 1342 0x12345678 4 -. 41 39 C8 C3 - -cmpl %ecx, (%rbx) -. 1343 0x12345678 3 -. 39 0B C3 - -cmpl %edi, %eax -. 1344 0x12345678 3 -. 39 F8 C3 - -cmpl %edi, %ecx -. 1345 0x12345678 3 -. 39 F9 C3 - -cmpl %edi, %edx -. 1346 0x12345678 3 -. 39 FA C3 - -cmpl %edi, %esi -. 1347 0x12345678 3 -. 39 FE C3 - -cmpl %edx, 12(%rsp) -. 1348 0x12345678 5 -. 39 54 24 0C C3 - -cmpl %edx, 16(%rsp) -. 1349 0x12345678 5 -. 39 54 24 10 C3 - -cmpl %edx, 288(%rsp,%rax,4) -. 1350 0x12345678 8 -. 39 94 84 20 01 00 00 C3 - -cmpl %edx, 292(%rsp,%rax,4) -. 1351 0x12345678 8 -. 39 94 84 24 01 00 00 C3 - -cmpl %edx, 68(%rsp) -. 1352 0x12345678 5 -. 39 54 24 44 C3 - -cmpl %edx, %eax -. 1353 0x12345678 3 -. 39 D0 C3 - -cmpl %edx, %ebp -. 1354 0x12345678 3 -. 39 D5 C3 - -cmpl %edx, %ebx -. 1355 0x12345678 3 -. 39 D3 C3 - -cmpl %edx, %ecx -. 1356 0x12345678 3 -. 39 D1 C3 - -cmpl %edx, %edi -. 1357 0x12345678 3 -. 39 D7 C3 - -cmpl %edx, %esi -. 1358 0x12345678 3 -. 39 D6 C3 - -cmpl %edx, %r12d -. 1359 0x12345678 4 -. 41 39 D4 C3 - -cmpl %edx, %r13d -. 1360 0x12345678 4 -. 41 39 D5 C3 - -cmpl %edx, %r14d -. 1361 0x12345678 4 -. 41 39 D6 C3 - -cmpl %edx, %r15d -. 1362 0x12345678 4 -. 41 39 D7 C3 - -cmpl %edx, (%rbx) -. 1363 0x12345678 3 -. 39 13 C3 - -cmpl %edx, (%rdi,%rax,4) -. 1364 0x12345678 4 -. 39 14 87 C3 - -cmpl %edx, (%rsi,%rax,4) -. 1365 0x12345678 4 -. 39 14 86 C3 - -cmpl %esi, 12(%rbx,%rax) -. 1366 0x12345678 5 -. 39 74 03 0C C3 - -cmpl %esi, %eax -. 1367 0x12345678 3 -. 39 F0 C3 - -cmpl %esi, %ecx -. 1368 0x12345678 3 -. 39 F1 C3 - -cmpl %esi, %edx -. 1369 0x12345678 3 -. 39 F2 C3 - -cmpl %esi, (%rcx,%rdx,8) -. 1370 0x12345678 4 -. 39 34 D1 C3 - -cmpl %esi, (%rdi,%rax,4) -. 1371 0x12345678 4 -. 39 34 87 C3 - -cmpl %r10d, %ecx -. 1372 0x12345678 4 -. 44 39 D1 C3 - -cmpl %r10d, %r12d -. 1373 0x12345678 4 -. 45 39 D4 C3 - -cmpl %r10d, %r8d -. 1374 0x12345678 4 -. 45 39 D0 C3 - -cmpl %r11d, %r12d -. 1375 0x12345678 4 -. 45 39 DC C3 - -cmpl %r11d, %r9d -. 1376 0x12345678 4 -. 45 39 D9 C3 - -cmpl %r12d, %eax -. 1377 0x12345678 4 -. 44 39 E0 C3 - -cmpl %r12d, %ebx -. 1378 0x12345678 4 -. 44 39 E3 C3 - -cmpl %r13d, 192(%rsp,%rax,4) -. 1379 0x12345678 9 -. 44 39 AC 84 C0 00 00 00 C3 - -cmpl %r13d, %ebp -. 1380 0x12345678 4 -. 44 39 ED C3 - -cmpl %r14d, 20(%rsp) -. 1381 0x12345678 6 -. 44 39 74 24 14 C3 - -cmpl %r14d, %ebp -. 1382 0x12345678 4 -. 44 39 F5 C3 - -cmpl %r15d, %ebp -. 1383 0x12345678 4 -. 44 39 FD C3 - -cmpl %r15d, %ebx -. 1384 0x12345678 4 -. 44 39 FB C3 - -cmpl %r15d, %ecx -. 1385 0x12345678 4 -. 44 39 F9 C3 - -cmpl %r15d, %r12d -. 1386 0x12345678 4 -. 45 39 FC C3 - -cmpl %r15d, %r14d -. 1387 0x12345678 4 -. 45 39 FE C3 - -cmpl %r15d, %r8d -. 1388 0x12345678 4 -. 45 39 F8 C3 - -cmpl %r8d, %ecx -. 1389 0x12345678 4 -. 44 39 C1 C3 - -cmpl %r8d, %edx -. 1390 0x12345678 4 -. 44 39 C2 C3 - -cmpl %r8d, %esi -. 1391 0x12345678 4 -. 44 39 C6 C3 - -cmpl %r9d, %esi -. 1392 0x12345678 4 -. 44 39 CE C3 - -cmpl (%rax), %edx -. 1393 0x12345678 3 -. 3B 10 C3 - -cmpl (%rdx), %eax -. 1394 0x12345678 3 -. 3B 02 C3 - -cmpl (%rsi), %eax -. 1395 0x12345678 3 -. 3B 06 C3 - -cmpl (%rsi), %edx -. 1396 0x12345678 3 -. 3B 16 C3 - -cmpl 16(%rip), %eax -. 1397 0x12345678 7 -. 3B 05 10 00 00 00 C3 - -cmpl 16(%rip), %r13d -. 1398 0x12345678 8 -. 44 3B 2D 10 00 00 00 C3 - -cmpl 16(%rip), %r15d -. 1399 0x12345678 8 -. 44 3B 3D 10 00 00 00 C3 - -cmpl 20(%rip), %ecx -. 1400 0x12345678 7 -. 3B 0D 14 00 00 00 C3 - -cmpq $0, 16(%rdi) -. 1401 0x12345678 6 -. 48 83 7F 10 00 C3 - -cmpq $0, 16(%rsp) -. 1402 0x12345678 7 -. 48 83 7C 24 10 00 C3 - -cmpq $0, 192(%rsp) -. 1403 0x12345678 10 -. 48 83 BC 24 C0 00 00 00 00 C3 - -cmpq $0, 200(%rsp) -. 1404 0x12345678 10 -. 48 83 BC 24 C8 00 00 00 00 C3 - -cmpq $0, 24(%rax) -. 1405 0x12345678 6 -. 48 83 78 18 00 C3 - -cmpq $0, 24(%rbx) -. 1406 0x12345678 6 -. 48 83 7B 18 00 C3 - -cmpq $0, 24(%rsp) -. 1407 0x12345678 7 -. 48 83 7C 24 18 00 C3 - -cmpq $0, 264(%rsp) -. 1408 0x12345678 10 -. 48 83 BC 24 08 01 00 00 00 C3 - -cmpq $0, 272(%rsp) -. 1409 0x12345678 10 -. 48 83 BC 24 10 01 00 00 00 C3 - -cmpq $0, 32(%r13) -. 1410 0x12345678 6 -. 49 83 7D 20 00 C3 - -cmpq $0, 32(%rbp) -. 1411 0x12345678 6 -. 48 83 7D 20 00 C3 - -cmpq $0, 560(%rsp) -. 1412 0x12345678 10 -. 48 83 BC 24 30 02 00 00 00 C3 - -cmpq $0, 8(%rax) -. 1413 0x12345678 6 -. 48 83 78 08 00 C3 - -cmpq $0, 8(%rbx) -. 1414 0x12345678 6 -. 48 83 7B 08 00 C3 - -cmpq $0, 8(%rdi) -. 1415 0x12345678 6 -. 48 83 7F 08 00 C3 - -cmpq $0, 8(%rdx,%rbx,8) -. 1416 0x12345678 7 -. 48 83 7C DA 08 00 C3 - -cmpq $0, (%r12,%rax,8) -. 1417 0x12345678 6 -. 49 83 3C C4 00 C3 - -cmpq $0, (%r13,%rax,8) -. 1418 0x12345678 7 -. 49 83 7C C5 00 00 C3 - -cmpq $0, (%r9,%rax,8) -. 1419 0x12345678 6 -. 49 83 3C C1 00 C3 - -cmpq $0, (%rax) -. 1420 0x12345678 5 -. 48 83 38 00 C3 - -cmpq $0, (%rax,%rbx,8) -. 1421 0x12345678 6 -. 48 83 3C D8 00 C3 - -cmpq $0, (%rax,%rcx,8) -. 1422 0x12345678 6 -. 48 83 3C C8 00 C3 - -cmpq $0, (%rax,%rdx,8) -. 1423 0x12345678 6 -. 48 83 3C D0 00 C3 - -cmpq $0, (%rbp,%rax,8) -. 1424 0x12345678 7 -. 48 83 7C C5 00 00 C3 - -cmpq $0, (%rbx) -. 1425 0x12345678 5 -. 48 83 3B 00 C3 - -cmpq $0, (%rbx,%rax,8) -. 1426 0x12345678 6 -. 48 83 3C C3 00 C3 - -cmpq $0, (%rbx,%rcx,8) -. 1427 0x12345678 6 -. 48 83 3C CB 00 C3 - -cmpq $0, (%rcx) -. 1428 0x12345678 5 -. 48 83 39 00 C3 - -cmpq $0, (%rcx,%rax,8) -. 1429 0x12345678 6 -. 48 83 3C C1 00 C3 - -cmpq $0, (%rdi) -. 1430 0x12345678 5 -. 48 83 3F 00 C3 - -cmpq $0, (%rdi,%rax,8) -. 1431 0x12345678 6 -. 48 83 3C C7 00 C3 - -cmpq $0, (%rdx) -. 1432 0x12345678 5 -. 48 83 3A 00 C3 - -cmpq $0, (%rdx,%rax,8) -. 1433 0x12345678 6 -. 48 83 3C C2 00 C3 - -cmpq $0, (%rdx,%rbx,8) -. 1434 0x12345678 6 -. 48 83 3C DA 00 C3 - -cmpq $0, (%rsi) -. 1435 0x12345678 5 -. 48 83 3E 00 C3 - -cmpq $0, (%rsi,%rax,8) -. 1436 0x12345678 6 -. 48 83 3C C6 00 C3 - -cmpq $0, (%rsp) -. 1437 0x12345678 6 -. 48 83 3C 24 00 C3 - -cmpq $255, %rdi -. 1438 0x12345678 8 -. 48 81 FF FF 00 00 00 C3 - -cmpq $65535, %rsi -. 1439 0x12345678 8 -. 48 81 FE FF FF 00 00 C3 - -cmpq %r13, %r8 -. 1440 0x12345678 4 -. 4D 39 E8 C3 - -cmpq %r14, (%r12) -. 1441 0x12345678 5 -. 4D 39 34 24 C3 - -cmpq %rax, 8(%rbp) -. 1442 0x12345678 5 -. 48 39 45 08 C3 - -cmpq %rax, 8(%rdi) -. 1443 0x12345678 5 -. 48 39 47 08 C3 - -cmpq %rax, %rsi -. 1444 0x12345678 4 -. 48 39 C6 C3 - -cmpq %rbp, (%rax,%rcx,8) -. 1445 0x12345678 5 -. 48 39 2C C8 C3 - -cmpq %rcx, 8(%rdx) -. 1446 0x12345678 5 -. 48 39 4A 08 C3 - -cmpq %rdx, (%rax,%rcx,8) -. 1447 0x12345678 5 -. 48 39 14 C8 C3 - -cmpw $1, 142(%rsp) -. 1448 0x12345678 10 -. 66 83 BC 24 8E 00 00 00 01 C3 - -cmpw $128, %ax -. 1449 0x12345678 5 -. 66 3D 80 00 C3 - -cmpw $128, %bx -. 1450 0x12345678 6 -. 66 81 FB 80 00 C3 - -cmpw $128, %cx -. 1451 0x12345678 6 -. 66 81 F9 80 00 C3 - -cmpw $128, %di -. 1452 0x12345678 6 -. 66 81 FF 80 00 C3 - -cmpw $128, %dx -. 1453 0x12345678 6 -. 66 81 FA 80 00 C3 - -cmpw $128, %r11w -. 1454 0x12345678 7 -. 66 41 81 FB 80 00 C3 - -cmpw $128, %r8w -. 1455 0x12345678 7 -. 66 41 81 F8 80 00 C3 - -cmpw $128, %r9w -. 1456 0x12345678 7 -. 66 41 81 F9 80 00 C3 - -cmpw $-129, %ax -. 1457 0x12345678 5 -. 66 3D 7F FF C3 - -cmpw $-129, %bx -. 1458 0x12345678 6 -. 66 81 FB 7F FF C3 - -cmpw $-129, %di -. 1459 0x12345678 6 -. 66 81 FF 7F FF C3 - -cmpw $-129, %dx -. 1460 0x12345678 6 -. 66 81 FA 7F FF C3 - -cmpw $-129, %r11w -. 1461 0x12345678 7 -. 66 41 81 FB 7F FF C3 - -cmpw $-129, %r8w -. 1462 0x12345678 7 -. 66 41 81 F8 7F FF C3 - -cmpw $-129, %r9w -. 1463 0x12345678 7 -. 66 41 81 F9 7F FF C3 - -cmpw $-129, %si -. 1464 0x12345678 6 -. 66 81 FE 7F FF C3 - -cmpw $1, %ax -. 1465 0x12345678 5 -. 66 83 F8 01 C3 - -cmpw $1, %cx -. 1466 0x12345678 5 -. 66 83 F9 01 C3 - -cmpw $1, %di -. 1467 0x12345678 5 -. 66 83 FF 01 C3 - -cmpw $1, %dx -. 1468 0x12345678 5 -. 66 83 FA 01 C3 - -cmpw $2, 30(%rbx) -. 1469 0x12345678 6 -. 66 83 7B 1E 02 C3 - -cmpw $256, %ax -. 1470 0x12345678 5 -. 66 3D 00 01 C3 - -cmpw $256, %bx -. 1471 0x12345678 6 -. 66 81 FB 00 01 C3 - -cmpw $256, %cx -. 1472 0x12345678 6 -. 66 81 F9 00 01 C3 - -cmpw $256, %di -. 1473 0x12345678 6 -. 66 81 FF 00 01 C3 - -cmpw $256, %dx -. 1474 0x12345678 6 -. 66 81 FA 00 01 C3 - -cmpw $256, %r11w -. 1475 0x12345678 7 -. 66 41 81 FB 00 01 C3 - -cmpw $256, %r8w -. 1476 0x12345678 7 -. 66 41 81 F8 00 01 C3 - -cmpw $256, %r9w -. 1477 0x12345678 7 -. 66 41 81 F9 00 01 C3 - -cmpw $2, %ax -. 1478 0x12345678 5 -. 66 83 F8 02 C3 - -cmpw $-2, %dx -. 1479 0x12345678 5 -. 66 83 FA FE C3 - -cmpw $-2, (%rdx,%rax) -. 1480 0x12345678 6 -. 66 83 3C 02 FE C3 - -cmpw $-2, (%rsi,%rax) -. 1481 0x12345678 6 -. 66 83 3C 06 FE C3 - -cmpw $3, %ax -. 1482 0x12345678 5 -. 66 83 F8 03 C3 - -cmpw $9999, 24(%r12,%rax,2) -. 1483 0x12345678 9 -. 66 41 81 7C 44 18 0F 27 C3 - -cmpw %ax, 8(%rdi) -. 1484 0x12345678 5 -. 66 39 47 08 C3 - -cmpw %ax, %r9w -. 1485 0x12345678 5 -. 66 41 39 C1 C3 - -cmpw %di, %si -. 1486 0x12345678 4 -. 66 39 FE C3 - -cmpw %dx, %cx -. 1487 0x12345678 4 -. 66 39 D1 C3 - -cmpw %dx, %r9w -. 1488 0x12345678 5 -. 66 41 39 D1 C3 - -cmpw %r10w, %dx -. 1489 0x12345678 5 -. 66 44 39 D2 C3 - -cmpw %r8w, %ax -. 1490 0x12345678 5 -. 66 44 39 C0 C3 - -cmpw %r8w, %dx -. 1491 0x12345678 5 -. 66 44 39 C2 C3 - -cwtl -. 1492 0x12345678 2 -. 98 C3 - -decb %al -. 1493 0x12345678 3 -. FE C8 C3 - -decb %dl -. 1494 0x12345678 3 -. FE CA C3 - -decb %r14b -. 1495 0x12345678 4 -. 41 FE CE C3 - -decb %sil -. 1496 0x12345678 4 -. 40 FE CE C3 - -decl %eax -. 1497 0x12345678 3 -. FF C8 C3 - -decl %ebp -. 1498 0x12345678 3 -. FF CD C3 - -decl %ebx -. 1499 0x12345678 3 -. FF CB C3 - -decl %ecx -. 1500 0x12345678 3 -. FF C9 C3 - -decl %edi -. 1501 0x12345678 3 -. FF CF C3 - -decl %edx -. 1502 0x12345678 3 -. FF CA C3 - -decl %esi -. 1503 0x12345678 3 -. FF CE C3 - -decl %r13d -. 1504 0x12345678 4 -. 41 FF CD C3 - -decl %r14d -. 1505 0x12345678 4 -. 41 FF CE C3 - -decl %r15d -. 1506 0x12345678 4 -. 41 FF CF C3 - -divq %r8 -. 1507 0x12345678 4 -. 49 F7 F0 C3 - -idivl %edi -. 1508 0x12345678 3 -. F7 FF C3 - -imull 8(%r13), %eax -. 1509 0x12345678 6 -. 41 0F AF 45 08 C3 - -imull 8(%r14), %eax -. 1510 0x12345678 6 -. 41 0F AF 46 08 C3 - -imull 8(%rbx), %eax -. 1511 0x12345678 5 -. 0F AF 43 08 C3 - -imull 8(%rdx), %edi -. 1512 0x12345678 5 -. 0F AF 7A 08 C3 - -imull %eax, %ebp -. 1513 0x12345678 4 -. 0F AF E8 C3 - -imull %ecx, %edx -. 1514 0x12345678 4 -. 0F AF D1 C3 - -imull %ecx, %r8d -. 1515 0x12345678 5 -. 44 0F AF C1 C3 - -imull %edx, %eax -. 1516 0x12345678 4 -. 0F AF C2 C3 - -imull %esi, %edi -. 1517 0x12345678 4 -. 0F AF FE C3 - -imulq $1431655766, %rax, %rbx -. 1518 0x12345678 8 -. 48 69 D8 56 55 55 55 C3 - -incl 108(%rsp) -. 1519 0x12345678 5 -. FF 44 24 6C C3 - -incl 120(%rsp) -. 1520 0x12345678 5 -. FF 44 24 78 C3 - -incl 124(%rsp) -. 1521 0x12345678 5 -. FF 44 24 7C C3 - -incl 12(%rsp) -. 1522 0x12345678 5 -. FF 44 24 0C C3 - -incl 140(%rsp) -. 1523 0x12345678 8 -. FF 84 24 8C 00 00 00 C3 - -incl 16(%rsp) -. 1524 0x12345678 5 -. FF 44 24 10 C3 - -incl 20(%rsp) -. 1525 0x12345678 5 -. FF 44 24 14 C3 - -incl 24(%rsp) -. 1526 0x12345678 5 -. FF 44 24 18 C3 - -incl 288(%rsp) -. 1527 0x12345678 8 -. FF 84 24 20 01 00 00 C3 - -incl 28(%rsp) -. 1528 0x12345678 5 -. FF 44 24 1C C3 - -incl 40(%rsp) -. 1529 0x12345678 5 -. FF 44 24 28 C3 - -incl 56(%rsp) -. 1530 0x12345678 5 -. FF 44 24 38 C3 - -incl 68(%rsp) -. 1531 0x12345678 5 -. FF 44 24 44 C3 - -incl %eax -. 1532 0x12345678 3 -. FF C0 C3 - -incl %ebp -. 1533 0x12345678 3 -. FF C5 C3 - -incl %ebx -. 1534 0x12345678 3 -. FF C3 C3 - -incl %ecx -. 1535 0x12345678 3 -. FF C1 C3 - -incl %edi -. 1536 0x12345678 3 -. FF C7 C3 - -incl %edx -. 1537 0x12345678 3 -. FF C2 C3 - -incl %esi -. 1538 0x12345678 3 -. FF C6 C3 - -incl 1(%rip) -. 1539 0x12345678 7 -. FF 05 01 00 00 00 C3 - -incl 8(%rip) -. 1540 0x12345678 7 -. FF 05 08 00 00 00 C3 - -incl 9(%rip) -. 1541 0x12345678 7 -. FF 05 09 00 00 00 C3 - -incl 0(%rip) -. 1542 0x12345678 7 -. FF 05 00 00 00 00 C3 - -incl %r10d -. 1543 0x12345678 4 -. 41 FF C2 C3 - -incl %r12d -. 1544 0x12345678 4 -. 41 FF C4 C3 - -incl %r13d -. 1545 0x12345678 4 -. 41 FF C5 C3 - -incl %r14d -. 1546 0x12345678 4 -. 41 FF C6 C3 - -incl (%r14,%rax,4) -. 1547 0x12345678 5 -. 41 FF 04 86 C3 - -incl %r15d -. 1548 0x12345678 4 -. 41 FF C7 C3 - -incl %r8d -. 1549 0x12345678 4 -. 41 FF C0 C3 - -incl %r9d -. 1550 0x12345678 4 -. 41 FF C1 C3 - -incl (%rax) -. 1551 0x12345678 3 -. FF 00 C3 - -incl -99(%rip) -. 1552 0x12345678 7 -. FF 05 9D FF FF FF C3 - -incq %r13 -. 1553 0x12345678 4 -. 49 FF C5 C3 - -incq %rax -. 1554 0x12345678 4 -. 48 FF C0 C3 - -incq %rbp -. 1555 0x12345678 4 -. 48 FF C5 C3 - -incq %rbx -. 1556 0x12345678 4 -. 48 FF C3 C3 - -incq %rdi -. 1557 0x12345678 4 -. 48 FF C7 C3 - -incq %rsi -. 1558 0x12345678 4 -. 48 FF C6 C3 - -incq 33(%rip) -. 1559 0x12345678 8 -. 48 FF 05 21 00 00 00 C3 - -jmp *3998(,%rax,8) -. 1560 0x12345678 7 -. FF 24 C5 9E 0F 00 00 - -jmp *%rdx -. 1561 0x12345678 2 -. FF E2 - -leal 0(,%r14,8), %r12d -. 1562 0x12345678 9 -. 46 8D 24 F5 00 00 00 00 C3 - -leal 0(,%rdx,8), %eax -. 1563 0x12345678 8 -. 8D 04 D5 00 00 00 00 C3 - -leal 0(,%rdx,8), %edi -. 1564 0x12345678 8 -. 8D 3C D5 00 00 00 00 C3 - -leal 0(,%rsi,4), %edx -. 1565 0x12345678 8 -. 8D 14 B5 00 00 00 00 C3 - -leal 0(,%rsi,8), %edx -. 1566 0x12345678 8 -. 8D 14 F5 00 00 00 00 C3 - -leal -112(%rax), %ebx -. 1567 0x12345678 4 -. 8D 58 90 C3 - -leal -112(%rbx), %eax -. 1568 0x12345678 4 -. 8D 43 90 C3 - -leal -128(%rax), %ebx -. 1569 0x12345678 4 -. 8D 58 80 C3 - -leal -128(%rax), %edi -. 1570 0x12345678 4 -. 8D 78 80 C3 - -leal -129(%rax), %r12d -. 1571 0x12345678 8 -. 44 8D A0 7F FF FF FF C3 - -leal -144(%rax), %r12d -. 1572 0x12345678 8 -. 44 8D A0 70 FF FF FF C3 - -leal -144(%rax), %r14d -. 1573 0x12345678 8 -. 44 8D B0 70 FF FF FF C3 - -leal -176(%rdx), %ebx -. 1574 0x12345678 7 -. 8D 9A 50 FF FF FF C3 - -leal -184(%rax), %ebx -. 1575 0x12345678 7 -. 8D 98 48 FF FF FF C3 - -leal -184(%rdx), %ebx -. 1576 0x12345678 7 -. 8D 9A 48 FF FF FF C3 - -leal -192(%rax), %ebp -. 1577 0x12345678 7 -. 8D A8 40 FF FF FF C3 - -leal -1(%r12), %eax -. 1578 0x12345678 6 -. 41 8D 44 24 FF C3 - -leal 1(%r12), %eax -. 1579 0x12345678 6 -. 41 8D 44 24 01 C3 - -leal 1(%r12), %ebx -. 1580 0x12345678 6 -. 41 8D 5C 24 01 C3 - -leal 1(%r12), %edi -. 1581 0x12345678 6 -. 41 8D 7C 24 01 C3 - -leal -1(%r13), %eax -. 1582 0x12345678 5 -. 41 8D 45 FF C3 - -leal 1(%r13), %eax -. 1583 0x12345678 5 -. 41 8D 45 01 C3 - -leal -1(%r14), %eax -. 1584 0x12345678 5 -. 41 8D 46 FF C3 - -leal 1(%r14), %eax -. 1585 0x12345678 5 -. 41 8D 46 01 C3 - -leal -1(%r14), %edi -. 1586 0x12345678 5 -. 41 8D 7E FF C3 - -leal 1(%r15), %eax -. 1587 0x12345678 5 -. 41 8D 47 01 C3 - -leal 1(%r8), %ecx -. 1588 0x12345678 5 -. 41 8D 48 01 C3 - -leal -1(,%rax,8), %edi -. 1589 0x12345678 8 -. 8D 3C C5 FF FF FF FF C3 - -leal 1(%rax), %r12d -. 1590 0x12345678 5 -. 44 8D 60 01 C3 - -leal -1(%rax,%r12), %ebp -. 1591 0x12345678 6 -. 42 8D 6C 20 FF C3 - -leal -1(%rax,%r12), %edx -. 1592 0x12345678 6 -. 42 8D 54 20 FF C3 - -leal -1(%rax,%rbp), %eax -. 1593 0x12345678 5 -. 8D 44 28 FF C3 - -leal -1(%rax,%rbp), %ebx -. 1594 0x12345678 5 -. 8D 5C 28 FF C3 - -leal -1(%rax,%rbx), %eax -. 1595 0x12345678 5 -. 8D 44 18 FF C3 - -leal 1(%rax,%rbx), %r15d -. 1596 0x12345678 6 -. 44 8D 7C 18 01 C3 - -leal -1(%rbp), %eax -. 1597 0x12345678 4 -. 8D 45 FF C3 - -leal 1(%rbp), %eax -. 1598 0x12345678 4 -. 8D 45 01 C3 - -leal -1(%rbp), %edi -. 1599 0x12345678 4 -. 8D 7D FF C3 - -leal 1(%rbp), %edi -. 1600 0x12345678 4 -. 8D 7D 01 C3 - -leal -1(%rbp), %esi -. 1601 0x12345678 4 -. 8D 75 FF C3 - -leal 1(%rbp), %r12d -. 1602 0x12345678 5 -. 44 8D 65 01 C3 - -leal 1(%rbp), %r13d -. 1603 0x12345678 5 -. 44 8D 6D 01 C3 - -leal -1(%rbp,%rbx), %r12d -. 1604 0x12345678 6 -. 44 8D 64 1D FF C3 - -leal -1(%rbx), %eax -. 1605 0x12345678 4 -. 8D 43 FF C3 - -leal 1(%rbx), %edi -. 1606 0x12345678 4 -. 8D 7B 01 C3 - -leal 1(%rbx), %edx -. 1607 0x12345678 4 -. 8D 53 01 C3 - -leal -1(%rcx), %eax -. 1608 0x12345678 4 -. 8D 41 FF C3 - -leal 1(%rcx), %eax -. 1609 0x12345678 4 -. 8D 41 01 C3 - -leal 1(%rcx), %edi -. 1610 0x12345678 4 -. 8D 79 01 C3 - -leal 1(%rcx,%r8), %r8d -. 1611 0x12345678 6 -. 46 8D 44 01 01 C3 - -leal 1(%rcx,%rdx), %edx -. 1612 0x12345678 5 -. 8D 54 11 01 C3 - -leal 1(%rdi), %eax -. 1613 0x12345678 4 -. 8D 47 01 C3 - -leal -1(%rdi), %ebp -. 1614 0x12345678 4 -. 8D 6F FF C3 - -leal 1(%rdi), %edx -. 1615 0x12345678 4 -. 8D 57 01 C3 - -leal -1(%rdx), %eax -. 1616 0x12345678 4 -. 8D 42 FF C3 - -leal 1(%rdx), %eax -. 1617 0x12345678 4 -. 8D 42 01 C3 - -leal 1(%rdx), %edi -. 1618 0x12345678 4 -. 8D 7A 01 C3 - -leal 1(%rdx,%r8), %r8d -. 1619 0x12345678 6 -. 46 8D 44 02 01 C3 - -leal 1(%rdx,%rax), %eax -. 1620 0x12345678 5 -. 8D 44 02 01 C3 - -leal 1(%rdx,%rbp), %r10d -. 1621 0x12345678 6 -. 44 8D 54 2A 01 C3 - -leal 1(%rdx,%rbx), %ebx -. 1622 0x12345678 5 -. 8D 5C 1A 01 C3 - -leal 1(%rdx,%rcx), %ecx -. 1623 0x12345678 5 -. 8D 4C 0A 01 C3 - -leal 1(%rdx,%rdi), %edi -. 1624 0x12345678 5 -. 8D 7C 3A 01 C3 - -leal 1(%rdx,%rsi), %esi -. 1625 0x12345678 5 -. 8D 74 32 01 C3 - -leal -1(%rsi), %eax -. 1626 0x12345678 4 -. 8D 46 FF C3 - -leal 1(%rsi), %eax -. 1627 0x12345678 4 -. 8D 46 01 C3 - -leal 1(%rsi,%rdi), %edi -. 1628 0x12345678 5 -. 8D 7C 3E 01 C3 - -leal -200(%rax), %ebp -. 1629 0x12345678 7 -. 8D A8 38 FF FF FF C3 - -leal -200(%rax), %r14d -. 1630 0x12345678 8 -. 44 8D B0 38 FF FF FF C3 - -leal -208(%rax), %ebp -. 1631 0x12345678 7 -. 8D A8 30 FF FF FF C3 - -leal -208(%rax), %ebx -. 1632 0x12345678 7 -. 8D 98 30 FF FF FF C3 - -leal -20(%rdx), %eax -. 1633 0x12345678 4 -. 8D 42 EC C3 - -leal -216(%rax), %ebx -. 1634 0x12345678 7 -. 8D 98 28 FF FF FF C3 - -leal -224(%rax), %ebx -. 1635 0x12345678 7 -. 8D 98 20 FF FF FF C3 - -leal -232(%rax), %ebx -. 1636 0x12345678 7 -. 8D 98 18 FF FF FF C3 - -leal -24(%rbx), %eax -. 1637 0x12345678 4 -. 8D 43 E8 C3 - -leal -2(%r15), %eax -. 1638 0x12345678 5 -. 41 8D 47 FE C3 - -leal -2(%r9), %eax -. 1639 0x12345678 5 -. 41 8D 41 FE C3 - -leal 2(,%rax,4), %eax -. 1640 0x12345678 8 -. 8D 04 85 02 00 00 00 C3 - -leal 2(%rax), %ebp -. 1641 0x12345678 4 -. 8D 68 02 C3 - -leal -2(%rbp), %eax -. 1642 0x12345678 4 -. 8D 45 FE C3 - -leal 2(%rbp), %ebx -. 1643 0x12345678 4 -. 8D 5D 02 C3 - -leal 2(%rbp), %edi -. 1644 0x12345678 4 -. 8D 7D 02 C3 - -leal 2(%rbp), %edx -. 1645 0x12345678 4 -. 8D 55 02 C3 - -leal 2(%rbp), %esi -. 1646 0x12345678 4 -. 8D 75 02 C3 - -leal 2(%rbp), %r13d -. 1647 0x12345678 5 -. 44 8D 6D 02 C3 - -leal 2(%rbx), %eax -. 1648 0x12345678 4 -. 8D 43 02 C3 - -leal 2(%rcx), %edi -. 1649 0x12345678 4 -. 8D 79 02 C3 - -leal 2(%rdi), %edx -. 1650 0x12345678 4 -. 8D 57 02 C3 - -leal 2(%rsi), %eax -. 1651 0x12345678 4 -. 8D 46 02 C3 - -leal -32(%rdx), %eax -. 1652 0x12345678 4 -. 8D 42 E0 C3 - -leal 38(%r14), %eax -. 1653 0x12345678 5 -. 41 8D 46 26 C3 - -leal 3(%rax), %ebp -. 1654 0x12345678 4 -. 8D 68 03 C3 - -leal 3(%rbp), %ebx -. 1655 0x12345678 4 -. 8D 5D 03 C3 - -leal 3(%rbp), %edi -. 1656 0x12345678 4 -. 8D 7D 03 C3 - -leal 3(%rbp), %edx -. 1657 0x12345678 4 -. 8D 55 03 C3 - -leal 3(%rbp), %esi -. 1658 0x12345678 4 -. 8D 75 03 C3 - -leal 3(%rbp), %r12d -. 1659 0x12345678 5 -. 44 8D 65 03 C3 - -leal 3(%rbp), %r13d -. 1660 0x12345678 5 -. 44 8D 6D 03 C3 - -leal 3(%rdi), %eax -. 1661 0x12345678 4 -. 8D 47 03 C3 - -leal 3(%rdx), %eax -. 1662 0x12345678 4 -. 8D 42 03 C3 - -leal 3(%rdx,%rbp), %ebp -. 1663 0x12345678 5 -. 8D 6C 2A 03 C3 - -leal 3(%rsi), %eax -. 1664 0x12345678 4 -. 8D 46 03 C3 - -leal 43(%rdx,%rdx), %edx -. 1665 0x12345678 5 -. 8D 54 12 2B C3 - -leal 48(%r14), %eax -. 1666 0x12345678 5 -. 41 8D 46 30 C3 - -leal -48(%rax,%rbp), %ebp -. 1667 0x12345678 5 -. 8D 6C 28 D0 C3 - -leal -48(%rdx), %eax -. 1668 0x12345678 4 -. 8D 42 D0 C3 - -leal 4(%rax,%rbx), %r15d -. 1669 0x12345678 6 -. 44 8D 7C 18 04 C3 - -leal 4(%rbp), %eax -. 1670 0x12345678 4 -. 8D 45 04 C3 - -leal -4(%rbp), %edi -. 1671 0x12345678 4 -. 8D 7D FC C3 - -leal 4(%rbp), %edi -. 1672 0x12345678 4 -. 8D 7D 04 C3 - -leal -4(%rcx), %eax -. 1673 0x12345678 4 -. 8D 41 FC C3 - -leal -4(%rdi), %eax -. 1674 0x12345678 4 -. 8D 47 FC C3 - -leal -4(%rdx), %eax -. 1675 0x12345678 4 -. 8D 42 FC C3 - -leal 4(%rdx,%rbp), %ebp -. 1676 0x12345678 5 -. 8D 6C 2A 04 C3 - -leal -4(%rsi), %eax -. 1677 0x12345678 4 -. 8D 46 FC C3 - -leal -4(%rsi), %ecx -. 1678 0x12345678 4 -. 8D 4E FC C3 - -leal -64(%rax), %r13d -. 1679 0x12345678 5 -. 44 8D 68 C0 C3 - -leal 64(,%rbx,8), %edi -. 1680 0x12345678 8 -. 8D 3C DD 40 00 00 00 C3 - -leal 64(,%rdi,8), %edi -. 1681 0x12345678 8 -. 8D 3C FD 40 00 00 00 C3 - -leal -69631(%rdi), %eax -. 1682 0x12345678 7 -. 8D 87 01 F0 FE FF C3 - -leal -69633(%rbx), %eax -. 1683 0x12345678 7 -. 8D 83 FF EF FE FF C3 - -leal -69633(%rcx), %eax -. 1684 0x12345678 7 -. 8D 81 FF EF FE FF C3 - -leal -69633(%rdi), %eax -. 1685 0x12345678 7 -. 8D 87 FF EF FE FF C3 - -leal -69633(%rdx), %eax -. 1686 0x12345678 7 -. 8D 82 FF EF FE FF C3 - -leal 69634(%r13,%r13), %r13d -. 1687 0x12345678 9 -. 47 8D AC 2D 02 10 01 00 C3 - -leal -72(%rax), %r13d -. 1688 0x12345678 5 -. 44 8D 68 B8 C3 - -leal -73731(%rcx), %eax -. 1689 0x12345678 7 -. 8D 81 FD DF FE FF C3 - -leal -73731(%rdi), %eax -. 1690 0x12345678 7 -. 8D 87 FD DF FE FF C3 - -leal -73731(%rdx), %eax -. 1691 0x12345678 7 -. 8D 82 FD DF FE FF C3 - -leal -77825(%rdi), %eax -. 1692 0x12345678 7 -. 8D 87 FF CF FE FF C3 - -leal -77837(%rcx), %eax -. 1693 0x12345678 7 -. 8D 81 F3 CF FE FF C3 - -leal -78092(%r14), %eax -. 1694 0x12345678 8 -. 41 8D 86 F4 CE FE FF C3 - -leal -7(%rbx), %eax -. 1695 0x12345678 4 -. 8D 43 F9 C3 - -leal 7(%rdx), %eax -. 1696 0x12345678 4 -. 8D 42 07 C3 - -leal -80(%rax), %r12d -. 1697 0x12345678 5 -. 44 8D 60 B0 C3 - -leal -80(%rax), %r13d -. 1698 0x12345678 5 -. 44 8D 68 B0 C3 - -leal -81920(%rdi), %eax -. 1699 0x12345678 7 -. 8D 87 00 C0 FE FF C3 - -leal -88(%rax), %ebx -. 1700 0x12345678 4 -. 8D 58 A8 C3 - -leal -88(%rdx), %ebx -. 1701 0x12345678 4 -. 8D 5A A8 C3 - -leal -94208(%r13), %eax -. 1702 0x12345678 8 -. 41 8D 85 00 90 FE FF C3 - -leal -97(%rdx), %eax -. 1703 0x12345678 4 -. 8D 42 9F C3 - -leal (%r12,%r13), %eax -. 1704 0x12345678 5 -. 43 8D 04 2C C3 - -leal (%r9,%rbx), %ebp -. 1705 0x12345678 5 -. 41 8D 2C 19 C3 - -leal (%r9,%rcx), %r9d -. 1706 0x12345678 5 -. 45 8D 0C 09 C3 - -leal (%rax,%r12,2), %edi -. 1707 0x12345678 5 -. 42 8D 3C 60 C3 - -leal (%rax,%r13), %edi -. 1708 0x12345678 5 -. 42 8D 3C 28 C3 - -leal (%rax,%rax,2), %eax -. 1709 0x12345678 4 -. 8D 04 40 C3 - -leal (%rax,%rax), %edi -. 1710 0x12345678 4 -. 8D 3C 00 C3 - -leal (%rax,%rbp), %r15d -. 1711 0x12345678 5 -. 44 8D 3C 28 C3 - -leal (%rax,%rbx,4), %eax -. 1712 0x12345678 4 -. 8D 04 98 C3 - -leal (%rax,%rbx,8), %eax -. 1713 0x12345678 4 -. 8D 04 D8 C3 - -leal (%rax,%rbx), %r15d -. 1714 0x12345678 5 -. 44 8D 3C 18 C3 - -leal (%rax,%rdx), %eax -. 1715 0x12345678 4 -. 8D 04 10 C3 - -leal (%rbp,%r12), %eax -. 1716 0x12345678 6 -. 42 8D 44 25 00 C3 - -leal (%rbp,%r12), %ebx -. 1717 0x12345678 6 -. 42 8D 5C 25 00 C3 - -leal (%rbp,%r12), %esi -. 1718 0x12345678 6 -. 42 8D 74 25 00 C3 - -leal (%rbp,%rbx), %r8d -. 1719 0x12345678 6 -. 44 8D 44 1D 00 C3 - -leal (%rbx,%rbp), %edi -. 1720 0x12345678 4 -. 8D 3C 2B C3 - -leal (%rbx,%rbp), %esi -. 1721 0x12345678 4 -. 8D 34 2B C3 - -leal (%rcx,%rcx), %edi -. 1722 0x12345678 4 -. 8D 3C 09 C3 - -leal (%rdi,%rbx,4), %eax -. 1723 0x12345678 4 -. 8D 04 9F C3 - -leal (%rdi,%rcx), %edi -. 1724 0x12345678 4 -. 8D 3C 0F C3 - -leal (%rdx,%rbp), %r11d -. 1725 0x12345678 5 -. 44 8D 1C 2A C3 - -leal (%rdx,%rbx), %edx -. 1726 0x12345678 4 -. 8D 14 1A C3 - -leal (%rdx,%rdi), %r10d -. 1727 0x12345678 5 -. 44 8D 14 3A C3 - -leal (%rdx,%rdx), %eax -. 1728 0x12345678 4 -. 8D 04 12 C3 - -leal (%rdx,%rdx), %edi -. 1729 0x12345678 4 -. 8D 3C 12 C3 - -leal (%rsi,%rsi,2), %esi -. 1730 0x12345678 4 -. 8D 34 76 C3 - -leal (%rsi,%rsi), %eax -. 1731 0x12345678 4 -. 8D 04 36 C3 - -leal (%rsi,%rsi), %edx -. 1732 0x12345678 4 -. 8D 14 36 C3 - -leaq 0(,%rax,4), %r13 -. 1733 0x12345678 9 -. 4C 8D 2C 85 00 00 00 00 C3 - -leaq 0(,%rax,4), %rbx -. 1734 0x12345678 9 -. 48 8D 1C 85 00 00 00 00 C3 - -leaq 0(,%rax,4), %rcx -. 1735 0x12345678 9 -. 48 8D 0C 85 00 00 00 00 C3 - -leaq 0(,%rax,4), %rdi -. 1736 0x12345678 9 -. 48 8D 3C 85 00 00 00 00 C3 - -leaq 0(,%rax,4), %rdx -. 1737 0x12345678 9 -. 48 8D 14 85 00 00 00 00 C3 - -leaq 0(,%rdx,4), %rax -. 1738 0x12345678 9 -. 48 8D 04 95 00 00 00 00 C3 - -leaq 100(%rsp), %rdx -. 1739 0x12345678 6 -. 48 8D 54 24 64 C3 - -leaq 104(%rsp), %rcx -. 1740 0x12345678 6 -. 48 8D 4C 24 68 C3 - -leaq 108(%rsp), %r8 -. 1741 0x12345678 6 -. 4C 8D 44 24 6C C3 - -leaq 112(%rsp), %r15 -. 1742 0x12345678 6 -. 4C 8D 7C 24 70 C3 - -leaq 116(%rsp), %rdi -. 1743 0x12345678 6 -. 48 8D 7C 24 74 C3 - -leaq 120(%rsp), %rsi -. 1744 0x12345678 6 -. 48 8D 74 24 78 C3 - -leaq 128(%rsp), %r15 -. 1745 0x12345678 9 -. 4C 8D BC 24 80 00 00 00 C3 - -leaq 12(%rsp), %rdi -. 1746 0x12345678 6 -. 48 8D 7C 24 0C C3 - -leaq 12(%rsp), %rsi -. 1747 0x12345678 6 -. 48 8D 74 24 0C C3 - -leaq 144(%rsp), %r8 -. 1748 0x12345678 9 -. 4C 8D 84 24 90 00 00 00 C3 - -leaq 144(%rsp), %rbx -. 1749 0x12345678 9 -. 48 8D 9C 24 90 00 00 00 C3 - -leaq 144(%rsp), %rdi -. 1750 0x12345678 9 -. 48 8D BC 24 90 00 00 00 C3 - -leaq 151(%rsp), %rdi -. 1751 0x12345678 9 -. 48 8D BC 24 97 00 00 00 C3 - -leaq 152(%rsp), %rdx -. 1752 0x12345678 9 -. 48 8D 94 24 98 00 00 00 C3 - -leaq 160(%rsp), %rax -. 1753 0x12345678 9 -. 48 8D 84 24 A0 00 00 00 C3 - -leaq 168(%rsp), %rdi -. 1754 0x12345678 9 -. 48 8D BC 24 A8 00 00 00 C3 - -leaq 168(%rsp), %rsi -. 1755 0x12345678 9 -. 48 8D B4 24 A8 00 00 00 C3 - -leaq 16(%rbp), %rdi -. 1756 0x12345678 5 -. 48 8D 7D 10 C3 - -leaq 16(%rbx), %rdi -. 1757 0x12345678 5 -. 48 8D 7B 10 C3 - -leaq 16(%rdx), %rsi -. 1758 0x12345678 5 -. 48 8D 72 10 C3 - -leaq 16(%rsp), %r13 -. 1759 0x12345678 6 -. 4C 8D 6C 24 10 C3 - -leaq 16(%rsp), %r14 -. 1760 0x12345678 6 -. 4C 8D 74 24 10 C3 - -leaq 16(%rsp), %r15 -. 1761 0x12345678 6 -. 4C 8D 7C 24 10 C3 - -leaq 16(%rsp), %rcx -. 1762 0x12345678 6 -. 48 8D 4C 24 10 C3 - -leaq 16(%rsp), %rdx -. 1763 0x12345678 6 -. 48 8D 54 24 10 C3 - -leaq 16(%rsp), %rsi -. 1764 0x12345678 6 -. 48 8D 74 24 10 C3 - -leaq 172(%rsp), %rdi -. 1765 0x12345678 9 -. 48 8D BC 24 AC 00 00 00 C3 - -leaq 172(%rsp), %rdx -. 1766 0x12345678 9 -. 48 8D 94 24 AC 00 00 00 C3 - -leaq 176(%rsp), %r8 -. 1767 0x12345678 9 -. 4C 8D 84 24 B0 00 00 00 C3 - -leaq 176(%rsp), %rdi -. 1768 0x12345678 9 -. 48 8D BC 24 B0 00 00 00 C3 - -leaq 17(%rbx), %rsi -. 1769 0x12345678 5 -. 48 8D 73 11 C3 - -leaq 180(%rsp), %rdi -. 1770 0x12345678 9 -. 48 8D BC 24 B4 00 00 00 C3 - -leaq 184(%rsp), %rdi -. 1771 0x12345678 9 -. 48 8D BC 24 B8 00 00 00 C3 - -leaq 188(%rsp), %rdi -. 1772 0x12345678 9 -. 48 8D BC 24 BC 00 00 00 C3 - -leaq 188(%rsp), %rsi -. 1773 0x12345678 9 -. 48 8D B4 24 BC 00 00 00 C3 - -leaq 18(%r15), %rbp -. 1774 0x12345678 5 -. 49 8D 6F 12 C3 - -leaq 192(%rsp), %r13 -. 1775 0x12345678 9 -. 4C 8D AC 24 C0 00 00 00 C3 - -leaq 192(%rsp), %rdi -. 1776 0x12345678 9 -. 48 8D BC 24 C0 00 00 00 C3 - -leaq 1(%r15), %rax -. 1777 0x12345678 5 -. 49 8D 47 01 C3 - -leaq 1(%r15), %rdi -. 1778 0x12345678 5 -. 49 8D 7F 01 C3 - -leaq 1(%rbp), %rax -. 1779 0x12345678 5 -. 48 8D 45 01 C3 - -leaq 1(%rbx), %rdi -. 1780 0x12345678 5 -. 48 8D 7B 01 C3 - -leaq 1(%rcx), %rdi -. 1781 0x12345678 5 -. 48 8D 79 01 C3 - -leaq 207(%rsp), %rax -. 1782 0x12345678 9 -. 48 8D 84 24 CF 00 00 00 C3 - -leaq 208(%rsp), %r9 -. 1783 0x12345678 9 -. 4C 8D 8C 24 D0 00 00 00 C3 - -leaq 208(%rsp), %rcx -. 1784 0x12345678 9 -. 48 8D 8C 24 D0 00 00 00 C3 - -leaq 208(%rsp), %rdi -. 1785 0x12345678 9 -. 48 8D BC 24 D0 00 00 00 C3 - -leaq 208(%rsp), %rdx -. 1786 0x12345678 9 -. 48 8D 94 24 D0 00 00 00 C3 - -leaq 20(%rsp), %r12 -. 1787 0x12345678 6 -. 4C 8D 64 24 14 C3 - -leaq 20(%rsp), %rcx -. 1788 0x12345678 6 -. 48 8D 4C 24 14 C3 - -leaq 20(%rsp), %rdx -. 1789 0x12345678 6 -. 48 8D 54 24 14 C3 - -leaq 224(%rsp), %rax -. 1790 0x12345678 9 -. 48 8D 84 24 E0 00 00 00 C3 - -leaq 240(%rsp), %r13 -. 1791 0x12345678 9 -. 4C 8D AC 24 F0 00 00 00 C3 - -leaq 240(%rsp), %rax -. 1792 0x12345678 9 -. 48 8D 84 24 F0 00 00 00 C3 - -leaq 240(%rsp), %rdi -. 1793 0x12345678 9 -. 48 8D BC 24 F0 00 00 00 C3 - -leaq 24(%rsp), %rsi -. 1794 0x12345678 6 -. 48 8D 74 24 18 C3 - -leaq 272(%rsp), %r13 -. 1795 0x12345678 9 -. 4C 8D AC 24 10 01 00 00 C3 - -leaq 272(%rsp), %rcx -. 1796 0x12345678 9 -. 48 8D 8C 24 10 01 00 00 C3 - -leaq 28(%rsp), %rdi -. 1797 0x12345678 6 -. 48 8D 7C 24 1C C3 - -leaq 2(%r15), %rdi -. 1798 0x12345678 5 -. 49 8D 7F 02 C3 - -leaq 2(%rcx), %rdi -. 1799 0x12345678 5 -. 48 8D 79 02 C3 - -leaq 324(%rsp), %rdi -. 1800 0x12345678 9 -. 48 8D BC 24 44 01 00 00 C3 - -leaq 32(%rsp), %r13 -. 1801 0x12345678 6 -. 4C 8D 6C 24 20 C3 - -leaq 32(%rsp), %r14 -. 1802 0x12345678 6 -. 4C 8D 74 24 20 C3 - -leaq 32(%rsp), %r8 -. 1803 0x12345678 6 -. 4C 8D 44 24 20 C3 - -leaq 32(%rsp), %rax -. 1804 0x12345678 6 -. 48 8D 44 24 20 C3 - -leaq 32(%rsp), %rbx -. 1805 0x12345678 6 -. 48 8D 5C 24 20 C3 - -leaq 32(%rsp), %rcx -. 1806 0x12345678 6 -. 48 8D 4C 24 20 C3 - -leaq 32(%rsp), %rdx -. 1807 0x12345678 6 -. 48 8D 54 24 20 C3 - -leaq 32(%rsp), %rsi -. 1808 0x12345678 6 -. 48 8D 74 24 20 C3 - -leaq 331(%rsp), %r15 -. 1809 0x12345678 9 -. 4C 8D BC 24 4B 01 00 00 C3 - -leaq 332(%rsp), %rdi -. 1810 0x12345678 9 -. 48 8D BC 24 4C 01 00 00 C3 - -leaq 336(%rsp), %rbx -. 1811 0x12345678 9 -. 48 8D 9C 24 50 01 00 00 C3 - -leaq 336(%rsp), %rcx -. 1812 0x12345678 9 -. 48 8D 8C 24 50 01 00 00 C3 - -leaq 336(%rsp), %rdi -. 1813 0x12345678 9 -. 48 8D BC 24 50 01 00 00 C3 - -leaq 340(%rsp), %rdi -. 1814 0x12345678 9 -. 48 8D BC 24 54 01 00 00 C3 - -leaq 344(%rsp), %rdi -. 1815 0x12345678 9 -. 48 8D BC 24 58 01 00 00 C3 - -leaq 352(%rsp), %rdi -. 1816 0x12345678 9 -. 48 8D BC 24 60 01 00 00 C3 - -leaq 356(%rsp), %rdi -. 1817 0x12345678 9 -. 48 8D BC 24 64 01 00 00 C3 - -leaq 360(%rsp), %rdi -. 1818 0x12345678 9 -. 48 8D BC 24 68 01 00 00 C3 - -leaq 364(%rsp), %rdi -. 1819 0x12345678 9 -. 48 8D BC 24 6C 01 00 00 C3 - -leaq 368(%rsp), %rdi -. 1820 0x12345678 9 -. 48 8D BC 24 70 01 00 00 C3 - -leaq 36(%rsp), %rdi -. 1821 0x12345678 6 -. 48 8D 7C 24 24 C3 - -leaq 375(%rsp), %r15 -. 1822 0x12345678 9 -. 4C 8D BC 24 77 01 00 00 C3 - -leaq 376(%rsp), %rsi -. 1823 0x12345678 9 -. 48 8D B4 24 78 01 00 00 C3 - -leaq 380(%rsp), %rdx -. 1824 0x12345678 9 -. 48 8D 94 24 7C 01 00 00 C3 - -leaq 384(%rsp), %rcx -. 1825 0x12345678 9 -. 48 8D 8C 24 80 01 00 00 C3 - -leaq 388(%rsp), %r8 -. 1826 0x12345678 9 -. 4C 8D 84 24 84 01 00 00 C3 - -leaq 392(%rsp), %rsi -. 1827 0x12345678 9 -. 48 8D B4 24 88 01 00 00 C3 - -leaq 396(%rsp), %rdx -. 1828 0x12345678 9 -. 48 8D 94 24 8C 01 00 00 C3 - -leaq 3(%r15), %rdi -. 1829 0x12345678 5 -. 49 8D 7F 03 C3 - -leaq 3(%rcx), %rdi -. 1830 0x12345678 5 -. 48 8D 79 03 C3 - -leaq 400(%rsp), %r13 -. 1831 0x12345678 9 -. 4C 8D AC 24 90 01 00 00 C3 - -leaq 400(%rsp), %rcx -. 1832 0x12345678 9 -. 48 8D 8C 24 90 01 00 00 C3 - -leaq 400(%rsp), %rdx -. 1833 0x12345678 9 -. 48 8D 94 24 90 01 00 00 C3 - -leaq 400(%rsp), %rsi -. 1834 0x12345678 9 -. 48 8D B4 24 90 01 00 00 C3 - -leaq 404(%rsp), %r8 -. 1835 0x12345678 9 -. 4C 8D 84 24 94 01 00 00 C3 - -leaq 408(%rsp), %rsi -. 1836 0x12345678 9 -. 48 8D B4 24 98 01 00 00 C3 - -leaq 40(%rsp), %rcx -. 1837 0x12345678 6 -. 48 8D 4C 24 28 C3 - -leaq 40(%rsp), %rsi -. 1838 0x12345678 6 -. 48 8D 74 24 28 C3 - -leaq 412(%rsp), %rdx -. 1839 0x12345678 9 -. 48 8D 94 24 9C 01 00 00 C3 - -leaq 416(%rsp), %rcx -. 1840 0x12345678 9 -. 48 8D 8C 24 A0 01 00 00 C3 - -leaq 420(%rsp), %r8 -. 1841 0x12345678 9 -. 4C 8D 84 24 A4 01 00 00 C3 - -leaq 424(%rsp), %rsi -. 1842 0x12345678 9 -. 48 8D B4 24 A8 01 00 00 C3 - -leaq 428(%rsp), %rdx -. 1843 0x12345678 9 -. 48 8D 94 24 AC 01 00 00 C3 - -leaq 432(%rsp), %rcx -. 1844 0x12345678 9 -. 48 8D 8C 24 B0 01 00 00 C3 - -leaq 436(%rsp), %r8 -. 1845 0x12345678 9 -. 4C 8D 84 24 B4 01 00 00 C3 - -leaq 43(%rsp), %rdi -. 1846 0x12345678 6 -. 48 8D 7C 24 2B C3 - -leaq 440(%rsp), %rsi -. 1847 0x12345678 9 -. 48 8D B4 24 B8 01 00 00 C3 - -leaq 444(%rsp), %rdx -. 1848 0x12345678 9 -. 48 8D 94 24 BC 01 00 00 C3 - -leaq 448(%rsp), %rcx -. 1849 0x12345678 9 -. 48 8D 8C 24 C0 01 00 00 C3 - -leaq 44(%rsp), %r8 -. 1850 0x12345678 6 -. 4C 8D 44 24 2C C3 - -leaq 44(%rsp), %rdi -. 1851 0x12345678 6 -. 48 8D 7C 24 2C C3 - -leaq 44(%rsp), %rsi -. 1852 0x12345678 6 -. 48 8D 74 24 2C C3 - -leaq 452(%rsp), %r8 -. 1853 0x12345678 9 -. 4C 8D 84 24 C4 01 00 00 C3 - -leaq 456(%rsp), %rdi -. 1854 0x12345678 9 -. 48 8D BC 24 C8 01 00 00 C3 - -leaq 460(%rsp), %rsi -. 1855 0x12345678 9 -. 48 8D B4 24 CC 01 00 00 C3 - -leaq 464(%rsp), %rdx -. 1856 0x12345678 9 -. 48 8D 94 24 D0 01 00 00 C3 - -leaq 468(%rsp), %rcx -. 1857 0x12345678 9 -. 48 8D 8C 24 D4 01 00 00 C3 - -leaq 472(%rsp), %r8 -. 1858 0x12345678 9 -. 4C 8D 84 24 D8 01 00 00 C3 - -leaq 476(%rsp), %rsi -. 1859 0x12345678 9 -. 48 8D B4 24 DC 01 00 00 C3 - -leaq 480(%rsp), %rdx -. 1860 0x12345678 9 -. 48 8D 94 24 E0 01 00 00 C3 - -leaq 484(%rsp), %rcx -. 1861 0x12345678 9 -. 48 8D 8C 24 E4 01 00 00 C3 - -leaq 488(%rsp), %r8 -. 1862 0x12345678 9 -. 4C 8D 84 24 E8 01 00 00 C3 - -leaq 48(%r12,%rbx,4), %rbx -. 1863 0x12345678 6 -. 49 8D 5C 9C 30 C3 - -leaq 48(%r13,%rax,4), %rax -. 1864 0x12345678 6 -. 49 8D 44 85 30 C3 - -leaq 48(%rbp,%rax), %rax -. 1865 0x12345678 6 -. 48 8D 44 05 30 C3 - -leaq 48(%rbx,%rax), %rcx -. 1866 0x12345678 6 -. 48 8D 4C 03 30 C3 - -leaq 48(%rsp), %r8 -. 1867 0x12345678 6 -. 4C 8D 44 24 30 C3 - -leaq 48(%rsp), %rbp -. 1868 0x12345678 6 -. 48 8D 6C 24 30 C3 - -leaq 48(%rsp), %rcx -. 1869 0x12345678 6 -. 48 8D 4C 24 30 C3 - -leaq 48(%rsp), %rsi -. 1870 0x12345678 6 -. 48 8D 74 24 30 C3 - -leaq 492(%rsp), %rsi -. 1871 0x12345678 9 -. 48 8D B4 24 EC 01 00 00 C3 - -leaq 496(%rsp), %rdx -. 1872 0x12345678 9 -. 48 8D 94 24 F0 01 00 00 C3 - -leaq 4(%rax,%rbx), %rax -. 1873 0x12345678 6 -. 48 8D 44 18 04 C3 - -leaq 500(%rsp), %rcx -. 1874 0x12345678 9 -. 48 8D 8C 24 F4 01 00 00 C3 - -leaq 504(%rsp), %r8 -. 1875 0x12345678 9 -. 4C 8D 84 24 F8 01 00 00 C3 - -leaq 508(%rsp), %rsi -. 1876 0x12345678 9 -. 48 8D B4 24 FC 01 00 00 C3 - -leaq 512(%rsp), %rdx -. 1877 0x12345678 9 -. 48 8D 94 24 00 02 00 00 C3 - -leaq 516(%rsp), %rcx -. 1878 0x12345678 9 -. 48 8D 8C 24 04 02 00 00 C3 - -leaq 520(%rsp), %r8 -. 1879 0x12345678 9 -. 4C 8D 84 24 08 02 00 00 C3 - -leaq 524(%rsp), %rsi -. 1880 0x12345678 9 -. 48 8D B4 24 0C 02 00 00 C3 - -leaq 528(%rsp), %rdx -. 1881 0x12345678 9 -. 48 8D 94 24 10 02 00 00 C3 - -leaq 52(%rsp), %rdx -. 1882 0x12345678 6 -. 48 8D 54 24 34 C3 - -leaq 532(%rsp), %rcx -. 1883 0x12345678 9 -. 48 8D 8C 24 14 02 00 00 C3 - -leaq 536(%rsp), %r8 -. 1884 0x12345678 9 -. 4C 8D 84 24 18 02 00 00 C3 - -leaq 540(%rsp), %rsi -. 1885 0x12345678 9 -. 48 8D B4 24 1C 02 00 00 C3 - -leaq 544(%rsp), %rdx -. 1886 0x12345678 9 -. 48 8D 94 24 20 02 00 00 C3 - -leaq 548(%rsp), %rcx -. 1887 0x12345678 9 -. 48 8D 8C 24 24 02 00 00 C3 - -leaq 552(%rsp), %r8 -. 1888 0x12345678 9 -. 4C 8D 84 24 28 02 00 00 C3 - -leaq 556(%rsp), %rdi -. 1889 0x12345678 9 -. 48 8D BC 24 2C 02 00 00 C3 - -leaq 576(%rsp), %r14 -. 1890 0x12345678 9 -. 4C 8D B4 24 40 02 00 00 C3 - -leaq 576(%rsp), %rcx -. 1891 0x12345678 9 -. 48 8D 8C 24 40 02 00 00 C3 - -leaq 576(%rsp), %rdx -. 1892 0x12345678 9 -. 48 8D 94 24 40 02 00 00 C3 - -leaq 60(%rsp), %rdi -. 1893 0x12345678 6 -. 48 8D 7C 24 3C C3 - -leaq 640(%rsp), %rcx -. 1894 0x12345678 9 -. 48 8D 8C 24 80 02 00 00 C3 - -leaq 640(%rsp), %rdx -. 1895 0x12345678 9 -. 48 8D 94 24 80 02 00 00 C3 - -leaq 64(%rsp), %r14 -. 1896 0x12345678 6 -. 4C 8D 74 24 40 C3 - -leaq 64(%rsp), %rcx -. 1897 0x12345678 6 -. 48 8D 4C 24 40 C3 - -leaq 64(%rsp), %rsi -. 1898 0x12345678 6 -. 48 8D 74 24 40 C3 - -leaq 672(%rsp), %rdi -. 1899 0x12345678 9 -. 48 8D BC 24 A0 02 00 00 C3 - -leaq 704(%rsp), %rcx -. 1900 0x12345678 9 -. 48 8D 8C 24 C0 02 00 00 C3 - -leaq 768(%rsp), %r13 -. 1901 0x12345678 9 -. 4C 8D AC 24 00 03 00 00 C3 - -leaq 768(%rsp), %r14 -. 1902 0x12345678 9 -. 4C 8D B4 24 00 03 00 00 C3 - -leaq 768(%rsp), %rcx -. 1903 0x12345678 9 -. 48 8D 8C 24 00 03 00 00 C3 - -leaq 768(%rsp), %rdx -. 1904 0x12345678 9 -. 48 8D 94 24 00 03 00 00 C3 - -leaq 76(%rsp), %rdi -. 1905 0x12345678 6 -. 48 8D 7C 24 4C C3 - -leaq 80(%rsp), %rcx -. 1906 0x12345678 6 -. 48 8D 4C 24 50 C3 - -leaq 832(%rsp), %r12 -. 1907 0x12345678 9 -. 4C 8D A4 24 40 03 00 00 C3 - -leaq 832(%rsp), %r13 -. 1908 0x12345678 9 -. 4C 8D AC 24 40 03 00 00 C3 - -leaq 832(%rsp), %r14 -. 1909 0x12345678 9 -. 4C 8D B4 24 40 03 00 00 C3 - -leaq 832(%rsp), %r15 -. 1910 0x12345678 9 -. 4C 8D BC 24 40 03 00 00 C3 - -leaq 896(%rsp), %r12 -. 1911 0x12345678 9 -. 4C 8D A4 24 80 03 00 00 C3 - -leaq 896(%rsp), %r13 -. 1912 0x12345678 9 -. 4C 8D AC 24 80 03 00 00 C3 - -leaq 896(%rsp), %r14 -. 1913 0x12345678 9 -. 4C 8D B4 24 80 03 00 00 C3 - -leaq 896(%rsp), %r15 -. 1914 0x12345678 9 -. 4C 8D BC 24 80 03 00 00 C3 - -leaq 896(%rsp), %rbx -. 1915 0x12345678 9 -. 48 8D 9C 24 80 03 00 00 C3 - -leaq 896(%rsp), %rcx -. 1916 0x12345678 9 -. 48 8D 8C 24 80 03 00 00 C3 - -leaq 896(%rsp), %rdx -. 1917 0x12345678 9 -. 48 8D 94 24 80 03 00 00 C3 - -leaq 896(%rsp), %rsi -. 1918 0x12345678 9 -. 48 8D B4 24 80 03 00 00 C3 - -leaq 8(%rdx), %rax -. 1919 0x12345678 5 -. 48 8D 42 08 C3 - -leaq 92(%rsp), %rax -. 1920 0x12345678 6 -. 48 8D 44 24 5C C3 - -leaq 96(%rsp), %rdx -. 1921 0x12345678 6 -. 48 8D 54 24 60 C3 - -leaq (%r12,%rbx), %rax -. 1922 0x12345678 5 -. 49 8D 04 1C C3 - -leaq (%rax,%rax,2), %rax -. 1923 0x12345678 5 -. 48 8D 04 40 C3 - -leaq (%rax,%rax,4), %rax -. 1924 0x12345678 5 -. 48 8D 04 80 C3 - -leaq (%rax,%rax,4), %rdx -. 1925 0x12345678 5 -. 48 8D 14 80 C3 - -leaq (%rax,%rbp), %rax -. 1926 0x12345678 5 -. 48 8D 04 28 C3 - -leaq (%rbp,%r12), %r13 -. 1927 0x12345678 6 -. 4E 8D 6C 25 00 C3 - -leaq (%rbp,%r12), %rbx -. 1928 0x12345678 6 -. 4A 8D 5C 25 00 C3 - -leaq (%rbx,%rbx,2), %rbx -. 1929 0x12345678 5 -. 48 8D 1C 5B C3 - -leaq (%rbx,%rbx,4), %rax -. 1930 0x12345678 5 -. 48 8D 04 9B C3 - -leaq (%rbx,%rbx,4), %rdi -. 1931 0x12345678 5 -. 48 8D 3C 9B C3 - -leaq (%rcx,%rcx,2), %rax -. 1932 0x12345678 5 -. 48 8D 04 49 C3 - -leaq (%rcx,%rcx,2), %rdx -. 1933 0x12345678 5 -. 48 8D 14 49 C3 - -leaq (%rdi,%rbp), %rdi -. 1934 0x12345678 5 -. 48 8D 3C 2F C3 - -leaq (%rdi,%rdi,2), %rdi -. 1935 0x12345678 5 -. 48 8D 3C 7F C3 - -leaq (%rdx,%rdx,2), %rax -. 1936 0x12345678 5 -. 48 8D 04 52 C3 - -leaq (%rdx,%rdx,4), %rax -. 1937 0x12345678 5 -. 48 8D 04 92 C3 - -leaq (%rsi,%rbp), %rsi -. 1938 0x12345678 5 -. 48 8D 34 2E C3 - -leaq (%rsi,%rsi,4), %rax -. 1939 0x12345678 5 -. 48 8D 04 B6 C3 - -mov 104(%rsp), %r9d -. 1940 0x12345678 6 -. 44 8B 4C 24 68 C3 - -mov 124(%rsp), %ebx -. 1941 0x12345678 5 -. 8B 5C 24 7C C3 - -mov 12(%rax), %edi -. 1942 0x12345678 4 -. 8B 78 0C C3 - -mov -20(%rsp), %ecx -. 1943 0x12345678 5 -. 8B 4C 24 EC C3 - -mov 24(%rdx), %eax -. 1944 0x12345678 4 -. 8B 42 18 C3 - -mov 292(%rsp), %r12d -. 1945 0x12345678 9 -. 44 8B A4 24 24 01 00 00 C3 - -mov 48(%rsp), %eax -. 1946 0x12345678 5 -. 8B 44 24 30 C3 - -mov 8(%r12), %eax -. 1947 0x12345678 6 -. 41 8B 44 24 08 C3 - -mov 8(%rax), %eax -. 1948 0x12345678 4 -. 8B 40 08 C3 - -mov 8(%rax), %edi -. 1949 0x12345678 4 -. 8B 78 08 C3 - -mov 8(%rbp), %eax -. 1950 0x12345678 4 -. 8B 45 08 C3 - -mov 8(%rcx), %r8d -. 1951 0x12345678 5 -. 44 8B 41 08 C3 - -mov 8(%rdx), %r8d -. 1952 0x12345678 5 -. 44 8B 42 08 C3 - -mov -8(%rsp), %edx -. 1953 0x12345678 5 -. 8B 54 24 F8 C3 - -mov 8(%rsp), %edx -. 1954 0x12345678 5 -. 8B 54 24 08 C3 - -mov 8(%rsp), %esi -. 1955 0x12345678 5 -. 8B 74 24 08 C3 - -movabsq $4599094494223104511, %rdi -. 1956 0x12345678 11 -. 48 BF FF 79 9F 50 13 44 D3 3F C3 - -movabsq $4604418534313441775, %rdi -. 1957 0x12345678 11 -. 48 BF EF 39 FA FE 42 2E E6 3F C3 - -movabsq $4607182418800017408, %rdi -. 1958 0x12345678 11 -. 48 BF 00 00 00 00 00 00 F0 3F C3 - -movabsq $4609176140021203710, %rdi -. 1959 0x12345678 11 -. 48 BF FE 82 2B 65 47 15 F7 3F C3 - -movabsq $4614256656552045848, %rdi -. 1960 0x12345678 11 -. 48 BF 18 2D 44 54 FB 21 09 40 C3 - -movabsq $4614662735865160561, %rdi -. 1961 0x12345678 11 -. 48 BF 71 A3 79 09 4F 93 0A 40 C3 - -movabsq $9221120237041090560, %rdi -. 1962 0x12345678 11 -. 48 BF 00 00 00 00 00 00 F8 7F C3 - -movb $0, 140(%rdi) -. 1963 0x12345678 8 -. C6 87 8C 00 00 00 00 C3 - -movb $0, 144(%rsp) -. 1964 0x12345678 9 -. C6 84 24 90 00 00 00 00 C3 - -movb $0, 156(%rdi) -. 1965 0x12345678 8 -. C6 87 9C 00 00 00 00 C3 - -movb $0, 157(%rdi) -. 1966 0x12345678 8 -. C6 87 9D 00 00 00 00 C3 - -movb $0, 158(%rdi) -. 1967 0x12345678 8 -. C6 87 9E 00 00 00 00 C3 - -movb $0, 15(%rsp) -. 1968 0x12345678 6 -. C6 44 24 0F 00 C3 - -movb $0, 160(%rsp) -. 1969 0x12345678 9 -. C6 84 24 A0 00 00 00 00 C3 - -movb $0, 160(%rsp,%rax) -. 1970 0x12345678 9 -. C6 84 04 A0 00 00 00 00 C3 - -movb $0, 16(%rax) -. 1971 0x12345678 5 -. C6 40 10 00 C3 - -movb $0, 16(%rax,%rdx) -. 1972 0x12345678 6 -. C6 44 10 10 00 C3 - -movb $0, 16(%rbx) -. 1973 0x12345678 5 -. C6 43 10 00 C3 - -movb $0, 16(%rsi,%rdx) -. 1974 0x12345678 6 -. C6 44 16 10 00 C3 - -movb $0, 17(%rax) -. 1975 0x12345678 5 -. C6 40 11 00 C3 - -movb $0, 17(%rbx) -. 1976 0x12345678 5 -. C6 43 11 00 C3 - -movb $0, 18(%rax) -. 1977 0x12345678 5 -. C6 40 12 00 C3 - -movb $0, 18(%rbx) -. 1978 0x12345678 5 -. C6 43 12 00 C3 - -movb $0, 270(%rsp) -. 1979 0x12345678 9 -. C6 84 24 0E 01 00 00 00 C3 - -movb $0, 283(%rsp) -. 1980 0x12345678 9 -. C6 84 24 1B 01 00 00 00 C3 - -movb $0, 331(%rsp) -. 1981 0x12345678 9 -. C6 84 24 4B 01 00 00 00 C3 - -movb $0, 375(%rsp) -. 1982 0x12345678 9 -. C6 84 24 77 01 00 00 00 C3 - -movb $0, 37(%rsp) -. 1983 0x12345678 6 -. C6 44 24 25 00 C3 - -movb $0, 39(%rsp) -. 1984 0x12345678 6 -. C6 44 24 27 00 C3 - -movb $0, 43(%rsp) -. 1985 0x12345678 6 -. C6 44 24 2B 00 C3 - -movb $0, 44(%rax) -. 1986 0x12345678 5 -. C6 40 2C 00 C3 - -movb $0, 47(%rsp) -. 1987 0x12345678 6 -. C6 44 24 2F 00 C3 - -movb $0, 4(%rsi,%rdx) -. 1988 0x12345678 6 -. C6 44 16 04 00 C3 - -movb $0, 8(%rdi) -. 1989 0x12345678 5 -. C6 47 08 00 C3 - -movb $0, 8(%rip) -. 1990 0x12345678 8 -. C6 05 08 00 00 00 00 C3 - -movb $0, 9(%rax) -. 1991 0x12345678 5 -. C6 40 09 00 C3 - -movb $0, 11(%rip) -. 1992 0x12345678 8 -. C6 05 0B 00 00 00 00 C3 - -movb $0, (%r14) -. 1993 0x12345678 5 -. 41 C6 06 00 C3 - -movb $0, (%r15) -. 1994 0x12345678 5 -. 41 C6 07 00 C3 - -movb $0, (%rax,%r13) -. 1995 0x12345678 6 -. 42 C6 04 28 00 C3 - -movb $0, (%rbx,%rax) -. 1996 0x12345678 5 -. C6 04 03 00 C3 - -movb $0, (%rcx,%r10) -. 1997 0x12345678 6 -. 42 C6 04 11 00 C3 - -movb $0, (%rdi) -. 1998 0x12345678 4 -. C6 07 00 C3 - -movb $0, (%rdx,%rax) -. 1999 0x12345678 5 -. C6 04 02 00 C3 - -movb $1, 151(%rsp) -. 2000 0x12345678 9 -. C6 84 24 97 00 00 00 01 C3 - -movb $1, 15(%rsp) -. 2001 0x12345678 6 -. C6 44 24 0F 01 C3 - -movb $1, 16(%rcx,%rdx) -. 2002 0x12345678 6 -. C6 44 11 10 01 C3 - -movb $1, 37(%rsp) -. 2003 0x12345678 6 -. C6 44 24 25 01 C3 - -movb $1, 39(%rsp) -. 2004 0x12345678 6 -. C6 44 24 27 01 C3 - -movb $1, 44(%rax) -. 2005 0x12345678 5 -. C6 40 2C 01 C3 - -movb $1, 47(%rsp) -. 2006 0x12345678 6 -. C6 44 24 2F 01 C3 - -movb $1, 4(%rcx,%rax,4) -. 2007 0x12345678 6 -. C6 44 81 04 01 C3 - -movb $1, 13(%rip) -. 2008 0x12345678 8 -. C6 05 0D 00 00 00 01 C3 - -movb $1, (%r12) -. 2009 0x12345678 6 -. 41 C6 04 24 01 C3 - -movb $1, (%r13) -. 2010 0x12345678 6 -. 41 C6 45 00 01 C3 - -movb $1, (%r15) -. 2011 0x12345678 5 -. 41 C6 07 01 C3 - -movb $1, (%rax,%r12) -. 2012 0x12345678 6 -. 42 C6 04 20 01 C3 - -movb $1, (%rdi) -. 2013 0x12345678 4 -. C6 07 01 C3 - -movb $1, (%rdx,%r14) -. 2014 0x12345678 6 -. 42 C6 04 32 01 C3 - -movb $1, (%rdx,%rax) -. 2015 0x12345678 5 -. C6 04 02 01 C3 - -movb $1, 99(%rip) -. 2016 0x12345678 8 -. C6 05 63 00 00 00 01 C3 - -movb $44, 160(%rsp,%rax) -. 2017 0x12345678 9 -. C6 84 04 A0 00 00 00 2C C3 - -movb $44, (%rsp,%rax) -. 2018 0x12345678 5 -. C6 04 04 2C C3 - -movb $45, (%rsp,%rax) -. 2019 0x12345678 5 -. C6 04 04 2D C3 - -movb $48, (%rsp) -. 2020 0x12345678 5 -. C6 04 24 30 C3 - -movb $49, 160(%rsp,%rax) -. 2021 0x12345678 9 -. C6 84 04 A0 00 00 00 31 C3 - -movb $82, 160(%rsp,%rax) -. 2022 0x12345678 9 -. C6 84 04 A0 00 00 00 52 C3 - -movb %al, 103(%rsp) -. 2023 0x12345678 5 -. 88 44 24 67 C3 - -movb %al, 106(%rsp) -. 2024 0x12345678 5 -. 88 44 24 6A C3 - -movb %al, 107(%rsp) -. 2025 0x12345678 5 -. 88 44 24 6B C3 - -movb %al, 111(%rsp) -. 2026 0x12345678 5 -. 88 44 24 6F C3 - -movb %al, 112(%rsp) -. 2027 0x12345678 5 -. 88 44 24 70 C3 - -movb %al, 11(%rsp) -. 2028 0x12345678 5 -. 88 44 24 0B C3 - -movb %al, 127(%rsp) -. 2029 0x12345678 5 -. 88 44 24 7F C3 - -movb %al, 138(%rsp) -. 2030 0x12345678 8 -. 88 84 24 8A 00 00 00 C3 - -movb %al, 139(%rsp) -. 2031 0x12345678 8 -. 88 84 24 8B 00 00 00 C3 - -movb %al, 14(%rsp) -. 2032 0x12345678 5 -. 88 44 24 0E C3 - -movb %al, 15(%rsp) -. 2033 0x12345678 5 -. 88 44 24 0F C3 - -movb %al, 160(%rsp,%rdx) -. 2034 0x12345678 8 -. 88 84 14 A0 00 00 00 C3 - -movb %al, 16(%rsp) -. 2035 0x12345678 5 -. 88 44 24 10 C3 - -movb %al, 19(%rsp) -. 2036 0x12345678 5 -. 88 44 24 13 C3 - -movb %al, 22(%rsp) -. 2037 0x12345678 5 -. 88 44 24 16 C3 - -movb %al, 23(%rsp) -. 2038 0x12345678 5 -. 88 44 24 17 C3 - -movb %al, 25(%rsp) -. 2039 0x12345678 5 -. 88 44 24 19 C3 - -movb %al, 26(%rsp) -. 2040 0x12345678 5 -. 88 44 24 1A C3 - -movb %al, 270(%rsp) -. 2041 0x12345678 8 -. 88 84 24 0E 01 00 00 C3 - -movb %al, 271(%rsp) -. 2042 0x12345678 8 -. 88 84 24 0F 01 00 00 C3 - -movb %al, 27(%rsp) -. 2043 0x12345678 5 -. 88 44 24 1B C3 - -movb %al, 30(%rsp) -. 2044 0x12345678 5 -. 88 44 24 1E C3 - -movb %al, 31(%rsp) -. 2045 0x12345678 5 -. 88 44 24 1F C3 - -movb %al, 35(%rsp) -. 2046 0x12345678 5 -. 88 44 24 23 C3 - -movb %al, 38(%rsp) -. 2047 0x12345678 5 -. 88 44 24 26 C3 - -movb %al, 39(%rsp) -. 2048 0x12345678 5 -. 88 44 24 27 C3 - -movb %al, 43(%rsp) -. 2049 0x12345678 5 -. 88 44 24 2B C3 - -movb %al, 44(%rbx) -. 2050 0x12345678 4 -. 88 43 2C C3 - -movb %al, 47(%rsp) -. 2051 0x12345678 5 -. 88 44 24 2F C3 - -movb %al, 48(%rsp) -. 2052 0x12345678 5 -. 88 44 24 30 C3 - -movb %al, 60(%rsp) -. 2053 0x12345678 5 -. 88 44 24 3C C3 - -movb %al, 61(%rsp) -. 2054 0x12345678 5 -. 88 44 24 3D C3 - -movb %al, 62(%rsp) -. 2055 0x12345678 5 -. 88 44 24 3E C3 - -movb %al, 63(%rsp) -. 2056 0x12345678 5 -. 88 44 24 3F C3 - -movb %al, 67(%rsp) -. 2057 0x12345678 5 -. 88 44 24 43 C3 - -movb %al, 6(%rsp) -. 2058 0x12345678 5 -. 88 44 24 06 C3 - -movb %al, 79(%rsp) -. 2059 0x12345678 5 -. 88 44 24 4F C3 - -movb %al, 7(%rsp) -. 2060 0x12345678 5 -. 88 44 24 07 C3 - -movb %al, 87(%rsp) -. 2061 0x12345678 5 -. 88 44 24 57 C3 - -movb %al, (%rsp,%rcx) -. 2062 0x12345678 4 -. 88 04 0C C3 - -movb %bl, 135(%rsp) -. 2063 0x12345678 8 -. 88 9C 24 87 00 00 00 C3 - -movb %bl, 271(%rsp) -. 2064 0x12345678 8 -. 88 9C 24 0F 01 00 00 C3 - -movb %bl, 46(%rsp) -. 2065 0x12345678 5 -. 88 5C 24 2E C3 - -movb %bl, 8(%rax) -. 2066 0x12345678 4 -. 88 58 08 C3 - -movb %cl, 23(%rsp) -. 2067 0x12345678 5 -. 88 4C 24 17 C3 - -movb %cl, 271(%rsp) -. 2068 0x12345678 8 -. 88 8C 24 0F 01 00 00 C3 - -movb %cl, 27(%rsp) -. 2069 0x12345678 5 -. 88 4C 24 1B C3 - -movb %cl, 32(%rsp) -. 2070 0x12345678 5 -. 88 4C 24 20 C3 - -movb %cl, 39(%rsp) -. 2071 0x12345678 5 -. 88 4C 24 27 C3 - -movb %cl, 43(%rsp) -. 2072 0x12345678 5 -. 88 4C 24 2B C3 - -movb %cl, 48(%rsp) -. 2073 0x12345678 5 -. 88 4C 24 30 C3 - -movb %cl, 64(%rsp) -. 2074 0x12345678 5 -. 88 4C 24 40 C3 - -movb %cl, 96(%rsp) -. 2075 0x12345678 5 -. 88 4C 24 60 C3 - -movb %dil, 43(%rsp) -. 2076 0x12345678 6 -. 40 88 7C 24 2B C3 - -movb %dil, 75(%rsp) -. 2077 0x12345678 6 -. 40 88 7C 24 4B C3 - -movb %dil, (%rax) -. 2078 0x12345678 4 -. 40 88 38 C3 - -movb %dl, 13(%rsp) -. 2079 0x12345678 5 -. 88 54 24 0D C3 - -movb %dl, 23(%rsp) -. 2080 0x12345678 5 -. 88 54 24 17 C3 - -movb %dl, 271(%rsp) -. 2081 0x12345678 8 -. 88 94 24 0F 01 00 00 C3 - -movb %dl, 30(%rsp) -. 2082 0x12345678 5 -. 88 54 24 1E C3 - -movb %dl, 31(%rsp) -. 2083 0x12345678 5 -. 88 54 24 1F C3 - -movb %dl, 35(%rsp) -. 2084 0x12345678 5 -. 88 54 24 23 C3 - -movb %dl, 39(%rsp) -. 2085 0x12345678 5 -. 88 54 24 27 C3 - -movb %dl, 42(%rsp) -. 2086 0x12345678 5 -. 88 54 24 2A C3 - -movb %dl, 47(%rsp) -. 2087 0x12345678 5 -. 88 54 24 2F C3 - -movb %dl, 48(%rsp) -. 2088 0x12345678 5 -. 88 54 24 30 C3 - -movb %dl, 55(%rsp) -. 2089 0x12345678 5 -. 88 54 24 37 C3 - -movb %dl, 59(%rsp) -. 2090 0x12345678 5 -. 88 54 24 3B C3 - -movb %dl, 67(%rsp) -. 2091 0x12345678 5 -. 88 54 24 43 C3 - -movb %dl, 79(%rsp) -. 2092 0x12345678 5 -. 88 54 24 4F C3 - -movb %dl, 95(%rsp) -. 2093 0x12345678 5 -. 88 54 24 5F C3 - -movb %dl, (%rax,%rcx) -. 2094 0x12345678 4 -. 88 14 08 C3 - -movb %dl, (%rsp,%rax) -. 2095 0x12345678 4 -. 88 14 04 C3 - -movb %r12b, 271(%rsp) -. 2096 0x12345678 9 -. 44 88 A4 24 0F 01 00 00 C3 - -movb %r8b, 11(%rsp) -. 2097 0x12345678 6 -. 44 88 44 24 0B C3 - -movb %r8b, 15(%rsp) -. 2098 0x12345678 6 -. 44 88 44 24 0F C3 - -movb %r8b, 16(%rcx,%rdx) -. 2099 0x12345678 6 -. 44 88 44 11 10 C3 - -movb %r8b, 16(%rdi,%rdx) -. 2100 0x12345678 6 -. 44 88 44 17 10 C3 - -movb %r8b, 16(%rsi,%rdx) -. 2101 0x12345678 6 -. 44 88 44 16 10 C3 - -movb %r8b, 39(%rsp) -. 2102 0x12345678 6 -. 44 88 44 24 27 C3 - -movb %r9b, 39(%rsp) -. 2103 0x12345678 6 -. 44 88 4C 24 27 C3 - -movb %r9b, 4771(%rip) -. 2104 0x12345678 8 -. 44 88 0D A3 12 00 00 C3 - -movb %sil, 18(%rbx) -. 2105 0x12345678 5 -. 40 88 73 12 C3 - -movl %eax, %eax -. 2106 0x12345678 3 -. 89 C0 C3 - -movl %eax, %edx -. 2107 0x12345678 3 -. 89 C2 C3 - -movl %ebp, %eax -. 2108 0x12345678 3 -. 89 E8 C3 - -movl %ebp, %r15d -. 2109 0x12345678 4 -. 41 89 EF C3 - -movl %ebx, %eax -. 2110 0x12345678 3 -. 89 D8 C3 - -movl %ebx, %ebx -. 2111 0x12345678 3 -. 89 DB C3 - -movl %ebx, %edx -. 2112 0x12345678 3 -. 89 DA C3 - -movl %ecx, %ebx -. 2113 0x12345678 3 -. 89 CB C3 - -movl %ecx, %ecx -. 2114 0x12345678 3 -. 89 C9 C3 - -movl %edi, %eax -. 2115 0x12345678 3 -. 89 F8 C3 - -movl %edi, %edi -. 2116 0x12345678 3 -. 89 FF C3 - -movl %edx, %eax -. 2117 0x12345678 3 -. 89 D0 C3 - -movl %edx, %edx -. 2118 0x12345678 3 -. 89 D2 C3 - -movl %esi, %eax -. 2119 0x12345678 3 -. 89 F0 C3 - -movl %esi, %edx -. 2120 0x12345678 3 -. 89 F2 C3 - -movl %esi, %esi -. 2121 0x12345678 3 -. 89 F6 C3 - -movl $0, 100(%rdi) -. 2122 0x12345678 8 -. C7 47 64 00 00 00 00 C3 - -movl $0, 104(%rdi) -. 2123 0x12345678 8 -. C7 47 68 00 00 00 00 C3 - -movl $0, 108(%rdi) -. 2124 0x12345678 8 -. C7 47 6C 00 00 00 00 C3 - -movl $0, 108(%rsp) -. 2125 0x12345678 9 -. C7 44 24 6C 00 00 00 00 C3 - -movl $0, 112(%rdi) -. 2126 0x12345678 8 -. C7 47 70 00 00 00 00 C3 - -movl $0, 116(%rdi) -. 2127 0x12345678 8 -. C7 47 74 00 00 00 00 C3 - -movl $0, 116(%rsp) -. 2128 0x12345678 9 -. C7 44 24 74 00 00 00 00 C3 - -movl $0, 120(%rdi) -. 2129 0x12345678 8 -. C7 47 78 00 00 00 00 C3 - -movl $0, 120(%rsp) -. 2130 0x12345678 9 -. C7 44 24 78 00 00 00 00 C3 - -movl $0, 124(%rdi) -. 2131 0x12345678 8 -. C7 47 7C 00 00 00 00 C3 - -movl $0, 124(%rsp) -. 2132 0x12345678 9 -. C7 44 24 7C 00 00 00 00 C3 - -movl $0, 128(%rdi) -. 2133 0x12345678 11 -. C7 87 80 00 00 00 00 00 00 00 C3 - -movl $0, 12(%rax) -. 2134 0x12345678 8 -. C7 40 0C 00 00 00 00 C3 - -movl $0, 12(%rbx) -. 2135 0x12345678 8 -. C7 43 0C 00 00 00 00 C3 - -movl $0, 12(%rdi) -. 2136 0x12345678 8 -. C7 47 0C 00 00 00 00 C3 - -movl $0, 12(%rsp) -. 2137 0x12345678 9 -. C7 44 24 0C 00 00 00 00 C3 - -movl $0, 132(%rdi) -. 2138 0x12345678 11 -. C7 87 84 00 00 00 00 00 00 00 C3 - -movl $0, 136(%rdi) -. 2139 0x12345678 11 -. C7 87 88 00 00 00 00 00 00 00 C3 - -movl $0, 140(%rsp) -. 2140 0x12345678 12 -. C7 84 24 8C 00 00 00 00 00 00 00 C3 - -movl $0, 144(%rdi) -. 2141 0x12345678 11 -. C7 87 90 00 00 00 00 00 00 00 C3 - -movl $0, 148(%rdi) -. 2142 0x12345678 11 -. C7 87 94 00 00 00 00 00 00 00 C3 - -movl $0, 152(%rdi) -. 2143 0x12345678 11 -. C7 87 98 00 00 00 00 00 00 00 C3 - -movl $0, 156(%rsp) -. 2144 0x12345678 12 -. C7 84 24 9C 00 00 00 00 00 00 00 C3 - -movl $0, 160(%rdi) -. 2145 0x12345678 11 -. C7 87 A0 00 00 00 00 00 00 00 C3 - -movl $0, 16(%rbx) -. 2146 0x12345678 8 -. C7 43 10 00 00 00 00 C3 - -movl $0, 16(%rdi) -. 2147 0x12345678 8 -. C7 47 10 00 00 00 00 C3 - -movl $0, 16(%rsp) -. 2148 0x12345678 9 -. C7 44 24 10 00 00 00 00 C3 - -movl $0, 204(%rsp) -. 2149 0x12345678 12 -. C7 84 24 CC 00 00 00 00 00 00 00 C3 - -movl $0, 20(%rbx) -. 2150 0x12345678 8 -. C7 43 14 00 00 00 00 C3 - -movl $0, 20(%rdi) -. 2151 0x12345678 8 -. C7 47 14 00 00 00 00 C3 - -movl $0, 20(%rsp) -. 2152 0x12345678 9 -. C7 44 24 14 00 00 00 00 C3 - -movl $0, 24(%rax) -. 2153 0x12345678 8 -. C7 40 18 00 00 00 00 C3 - -movl $0, 24(%rdi) -. 2154 0x12345678 8 -. C7 47 18 00 00 00 00 C3 - -movl $0, 288(%rsp) -. 2155 0x12345678 12 -. C7 84 24 20 01 00 00 00 00 00 00 C3 - -movl $0, 288(%rsp,%rax,4) -. 2156 0x12345678 12 -. C7 84 84 20 01 00 00 00 00 00 00 C3 - -movl $0, 28(%rax) -. 2157 0x12345678 8 -. C7 40 1C 00 00 00 00 C3 - -movl $0, 28(%rdi) -. 2158 0x12345678 8 -. C7 47 1C 00 00 00 00 C3 - -movl $0, 28(%rsp) -. 2159 0x12345678 9 -. C7 44 24 1C 00 00 00 00 C3 - -movl $0, 292(%rsp) -. 2160 0x12345678 12 -. C7 84 24 24 01 00 00 00 00 00 00 C3 - -movl $0, 32(%rax) -. 2161 0x12345678 8 -. C7 40 20 00 00 00 00 C3 - -movl $0, 32(%rdi) -. 2162 0x12345678 8 -. C7 47 20 00 00 00 00 C3 - -movl $0, 348(%rsp) -. 2163 0x12345678 12 -. C7 84 24 5C 01 00 00 00 00 00 00 C3 - -movl $0, 36(%rdi) -. 2164 0x12345678 8 -. C7 47 24 00 00 00 00 C3 - -movl $0, 40(%rax) -. 2165 0x12345678 8 -. C7 40 28 00 00 00 00 C3 - -movl $0, 40(%rdi) -. 2166 0x12345678 8 -. C7 47 28 00 00 00 00 C3 - -movl $0, 44(%rdi) -. 2167 0x12345678 8 -. C7 47 2C 00 00 00 00 C3 - -movl $0, 48(%rax) -. 2168 0x12345678 8 -. C7 40 30 00 00 00 00 C3 - -movl $0, 48(%rdi) -. 2169 0x12345678 8 -. C7 47 30 00 00 00 00 C3 - -movl $0, 4(%rdi) -. 2170 0x12345678 8 -. C7 47 04 00 00 00 00 C3 - -movl $0, 52(%rdi) -. 2171 0x12345678 8 -. C7 47 34 00 00 00 00 C3 - -movl $0, 56(%rax) -. 2172 0x12345678 8 -. C7 40 38 00 00 00 00 C3 - -movl $0, 56(%rdi) -. 2173 0x12345678 8 -. C7 47 38 00 00 00 00 C3 - -movl $0, 56(%rsp) -. 2174 0x12345678 9 -. C7 44 24 38 00 00 00 00 C3 - -movl $0, 572(%rsp) -. 2175 0x12345678 12 -. C7 84 24 3C 02 00 00 00 00 00 00 C3 - -movl $0, 60(%rdi) -. 2176 0x12345678 8 -. C7 47 3C 00 00 00 00 C3 - -movl $0, 64(%rdi) -. 2177 0x12345678 8 -. C7 47 40 00 00 00 00 C3 - -movl $0, 68(%rdi) -. 2178 0x12345678 8 -. C7 47 44 00 00 00 00 C3 - -movl $0, 72(%rdi) -. 2179 0x12345678 8 -. C7 47 48 00 00 00 00 C3 - -movl $0, 76(%rdi) -. 2180 0x12345678 8 -. C7 47 4C 00 00 00 00 C3 - -movl $0, 80(%rdi) -. 2181 0x12345678 8 -. C7 47 50 00 00 00 00 C3 - -movl $0, 84(%rdi) -. 2182 0x12345678 8 -. C7 47 54 00 00 00 00 C3 - -movl $0, 88(%rdi) -. 2183 0x12345678 8 -. C7 47 58 00 00 00 00 C3 - -movl $0, 8(%rbx,%rax) -. 2184 0x12345678 9 -. C7 44 03 08 00 00 00 00 C3 - -movl $0, 8(%rbx,%rdx) -. 2185 0x12345678 9 -. C7 44 13 08 00 00 00 00 C3 - -movl $0, 8(%rdi) -. 2186 0x12345678 8 -. C7 47 08 00 00 00 00 C3 - -movl $0, 8(%rsi,%rdx) -. 2187 0x12345678 9 -. C7 44 16 08 00 00 00 00 C3 - -movl $0, 8(%rsp) -. 2188 0x12345678 9 -. C7 44 24 08 00 00 00 00 C3 - -movl $0, 92(%rdi) -. 2189 0x12345678 8 -. C7 47 5C 00 00 00 00 C3 - -movl $0, 96(%rdi) -. 2190 0x12345678 8 -. C7 47 60 00 00 00 00 C3 - -movl 0, %eax -. 2191 0x12345678 8 -. 8B 04 25 00 00 00 00 C3 - -movl $10000, %esi -. 2192 0x12345678 6 -. BE 10 27 00 00 C3 - -movl $1005, %edx -. 2193 0x12345678 6 -. BA ED 03 00 00 C3 - -movl $1006, %edx -. 2194 0x12345678 6 -. BA EE 03 00 00 C3 - -movl $100, %eax -. 2195 0x12345678 6 -. B8 64 00 00 00 C3 - -movl 100(%rsp), %edi -. 2196 0x12345678 5 -. 8B 7C 24 64 C3 - -movl 100(%rsp), %edx -. 2197 0x12345678 5 -. 8B 54 24 64 C3 - -movl 100(%rsp), %esi -. 2198 0x12345678 5 -. 8B 74 24 64 C3 - -movl $1013, %edx -. 2199 0x12345678 6 -. BA F5 03 00 00 C3 - -movl $10, 20(%rdi) -. 2200 0x12345678 8 -. C7 47 14 0A 00 00 00 C3 - -movl $1023, %edx -. 2201 0x12345678 6 -. BA FF 03 00 00 C3 - -movl $1024, %edi -. 2202 0x12345678 6 -. BF 00 04 00 00 C3 - -movl 1024(%rsp), %eax -. 2203 0x12345678 8 -. 8B 84 24 00 04 00 00 C3 - -movl $-1025, %edi -. 2204 0x12345678 6 -. BF FF FB FF FF C3 - -movl $1028, %edx -. 2205 0x12345678 6 -. BA 04 04 00 00 C3 - -movl $1029, %edx -. 2206 0x12345678 6 -. BA 05 04 00 00 C3 - -movl $10300, %edx -. 2207 0x12345678 6 -. BA 3C 28 00 00 C3 - -movl $1031, %edx -. 2208 0x12345678 6 -. BA 07 04 00 00 C3 - -movl $1034, %edx -. 2209 0x12345678 6 -. BA 0A 04 00 00 C3 - -movl $1035, %edx -. 2210 0x12345678 6 -. BA 0B 04 00 00 C3 - -movl $10377, %edx -. 2211 0x12345678 6 -. BA 89 28 00 00 C3 - -movl $1037, %edx -. 2212 0x12345678 6 -. BA 0D 04 00 00 C3 - -movl $10, 40(%rbx) -. 2213 0x12345678 8 -. C7 43 28 0A 00 00 00 C3 - -movl $1041, %edx -. 2214 0x12345678 6 -. BA 11 04 00 00 C3 - -movl $1042, %edx -. 2215 0x12345678 6 -. BA 12 04 00 00 C3 - -movl $10437, %edx -. 2216 0x12345678 6 -. BA C5 28 00 00 C3 - -movl $1043, %edx -. 2217 0x12345678 6 -. BA 13 04 00 00 C3 - -movl $10456, %edx -. 2218 0x12345678 6 -. BA D8 28 00 00 C3 - -movl $10496, %edx -. 2219 0x12345678 6 -. BA 00 29 00 00 C3 - -movl $104, %eax -. 2220 0x12345678 6 -. B8 68 00 00 00 C3 - -movl $104, %edx -. 2221 0x12345678 6 -. BA 68 00 00 00 C3 - -movl 104(%rsp), %ecx -. 2222 0x12345678 5 -. 8B 4C 24 68 C3 - -movl 104(%rsp), %edi -. 2223 0x12345678 5 -. 8B 7C 24 68 C3 - -movl 104(%rsp), %edx -. 2224 0x12345678 5 -. 8B 54 24 68 C3 - -movl 104(%rsp), %esi -. 2225 0x12345678 5 -. 8B 74 24 68 C3 - -movl 104(%rsp), %r8d -. 2226 0x12345678 6 -. 44 8B 44 24 68 C3 - -movl 104(%rsp), %r9d -. 2227 0x12345678 6 -. 44 8B 4C 24 68 C3 - -movl $10549, %edx -. 2228 0x12345678 6 -. BA 35 29 00 00 C3 - -movl $1054, %edx -. 2229 0x12345678 6 -. BA 1E 04 00 00 C3 - -movl $1055, %edx -. 2230 0x12345678 6 -. BA 1F 04 00 00 C3 - -movl $105, %edx -. 2231 0x12345678 6 -. BA 69 00 00 00 C3 - -movl $106, %edx -. 2232 0x12345678 6 -. BA 6A 00 00 00 C3 - -movl $10703, %edx -. 2233 0x12345678 6 -. BA CF 29 00 00 C3 - -movl $1073741824, %eax -. 2234 0x12345678 6 -. B8 00 00 00 40 C3 - -movl $1073741824, %edi -. 2235 0x12345678 6 -. BF 00 00 00 40 C3 - -movl $1073741824, %esi -. 2236 0x12345678 6 -. BE 00 00 00 40 C3 - -movl $1073741825, %eax -. 2237 0x12345678 6 -. B8 01 00 00 40 C3 - -movl $1073741826, %eax -. 2238 0x12345678 6 -. B8 02 00 00 40 C3 - -movl $1073741827, %eax -. 2239 0x12345678 6 -. B8 03 00 00 40 C3 - -movl $1073741828, %eax -. 2240 0x12345678 6 -. B8 04 00 00 40 C3 - -movl $1073741829, %eax -. 2241 0x12345678 6 -. B8 05 00 00 40 C3 - -movl $1073741830, %eax -. 2242 0x12345678 6 -. B8 06 00 00 40 C3 - -movl $1073741831, %eax -. 2243 0x12345678 6 -. B8 07 00 00 40 C3 - -movl $1073741832, %eax -. 2244 0x12345678 6 -. B8 08 00 00 40 C3 - -movl $1073741833, %eax -. 2245 0x12345678 6 -. B8 09 00 00 40 C3 - -movl $1073741834, %eax -. 2246 0x12345678 6 -. B8 0A 00 00 40 C3 - -movl $1073741835, %eax -. 2247 0x12345678 6 -. B8 0B 00 00 40 C3 - -movl $1073741836, %eax -. 2248 0x12345678 6 -. B8 0C 00 00 40 C3 - -movl $1073741837, %eax -. 2249 0x12345678 6 -. B8 0D 00 00 40 C3 - -movl $1073741838, %eax -. 2250 0x12345678 6 -. B8 0E 00 00 40 C3 - -movl $1073741839, %eax -. 2251 0x12345678 6 -. B8 0F 00 00 40 C3 - -movl $107, %edx -. 2252 0x12345678 6 -. BA 6B 00 00 00 C3 - -movl $108, 40(%rbx) -. 2253 0x12345678 8 -. C7 43 28 6C 00 00 00 C3 - -movl $10895, %edx -. 2254 0x12345678 6 -. BA 8F 2A 00 00 C3 - -movl $108, %eax -. 2255 0x12345678 6 -. B8 6C 00 00 00 C3 - -movl $108, %edx -. 2256 0x12345678 6 -. BA 6C 00 00 00 C3 - -movl 108(%rsp), %eax -. 2257 0x12345678 5 -. 8B 44 24 6C C3 - -movl 108(%rsp), %ebp -. 2258 0x12345678 5 -. 8B 6C 24 6C C3 - -movl 108(%rsp), %ecx -. 2259 0x12345678 5 -. 8B 4C 24 6C C3 - -movl 108(%rsp), %edi -. 2260 0x12345678 5 -. 8B 7C 24 6C C3 - -movl 108(%rsp), %edx -. 2261 0x12345678 5 -. 8B 54 24 6C C3 - -movl $10911, %edx -. 2262 0x12345678 6 -. BA 9F 2A 00 00 C3 - -movl $10921, %edx -. 2263 0x12345678 6 -. BA A9 2A 00 00 C3 - -movl $10922, %edx -. 2264 0x12345678 6 -. BA AA 2A 00 00 C3 - -movl $10998, %edx -. 2265 0x12345678 6 -. BA F6 2A 00 00 C3 - -movl $10, %eax -. 2266 0x12345678 6 -. B8 0A 00 00 00 C3 - -movl $10, %edi -. 2267 0x12345678 6 -. BF 0A 00 00 00 C3 - -movl $10, %edx -. 2268 0x12345678 6 -. BA 0A 00 00 00 C3 - -movl $10, %r14d -. 2269 0x12345678 7 -. 41 BE 0A 00 00 00 C3 - -movl $10, (%rax) -. 2270 0x12345678 7 -. C7 00 0A 00 00 00 C3 - -movl $11000, %edx -. 2271 0x12345678 6 -. BA F8 2A 00 00 C3 - -movl $1100, %edx -. 2272 0x12345678 6 -. BA 4C 04 00 00 C3 - -movl $1101, %edx -. 2273 0x12345678 6 -. BA 4D 04 00 00 C3 - -movl $11046, %edx -. 2274 0x12345678 6 -. BA 26 2B 00 00 C3 - -movl $1, 104(%rsp) -. 2275 0x12345678 9 -. C7 44 24 68 01 00 00 00 C3 - -movl $11073, %edx -. 2276 0x12345678 6 -. BA 41 2B 00 00 C3 - -movl $11074, %edx -. 2277 0x12345678 6 -. BA 42 2B 00 00 C3 - -movl $1, 108(%rsp) -. 2278 0x12345678 9 -. C7 44 24 6C 01 00 00 00 C3 - -movl $110, %edx -. 2279 0x12345678 6 -. BA 6E 00 00 00 C3 - -movl $1110, %edx -. 2280 0x12345678 6 -. BA 56 04 00 00 C3 - -movl $111, %edx -. 2281 0x12345678 6 -. BA 6F 00 00 00 C3 - -movl $11204, %edx -. 2282 0x12345678 6 -. BA C4 2B 00 00 C3 - -movl $11220, %edx -. 2283 0x12345678 6 -. BA D4 2B 00 00 C3 - -movl $11225, %edx -. 2284 0x12345678 6 -. BA D9 2B 00 00 C3 - -movl $1123, %edx -. 2285 0x12345678 6 -. BA 63 04 00 00 C3 - -movl $11257, %edx -. 2286 0x12345678 6 -. BA F9 2B 00 00 C3 - -movl $112, %eax -. 2287 0x12345678 6 -. B8 70 00 00 00 C3 - -movl $112, %edx -. 2288 0x12345678 6 -. BA 70 00 00 00 C3 - -movl $-1, 12(%rbx,%rax) -. 2289 0x12345678 9 -. C7 44 03 0C FF FF FF FF C3 - -movl $-1, 12(%rcx,%rax) -. 2290 0x12345678 9 -. C7 44 01 0C FF FF FF FF C3 - -movl $-1, 12(%rsi,%rdx) -. 2291 0x12345678 9 -. C7 44 16 0C FF FF FF FF C3 - -movl 112(%rsp), %edi -. 2292 0x12345678 5 -. 8B 7C 24 70 C3 - -movl $1136, %edx -. 2293 0x12345678 6 -. BA 70 04 00 00 C3 - -movl $113, %eax -. 2294 0x12345678 6 -. B8 71 00 00 00 C3 - -movl $113, %edx -. 2295 0x12345678 6 -. BA 71 00 00 00 C3 - -movl $11458, %edx -. 2296 0x12345678 6 -. BA C2 2C 00 00 C3 - -movl $114, %edx -. 2297 0x12345678 6 -. BA 72 00 00 00 C3 - -movl $11584, %edx -. 2298 0x12345678 6 -. BA 40 2D 00 00 C3 - -movl $11596, %edx -. 2299 0x12345678 6 -. BA 4C 2D 00 00 C3 - -movl $1159, %edx -. 2300 0x12345678 6 -. BA 87 04 00 00 C3 - -movl $115, %edx -. 2301 0x12345678 6 -. BA 73 00 00 00 C3 - -movl $11681, %edx -. 2302 0x12345678 6 -. BA A1 2D 00 00 C3 - -movl $116, %eax -. 2303 0x12345678 6 -. B8 74 00 00 00 C3 - -movl $116, %edx -. 2304 0x12345678 6 -. BA 74 00 00 00 C3 - -movl $-1, 16(%rsp) -. 2305 0x12345678 9 -. C7 44 24 10 FF FF FF FF C3 - -movl $1, 16(%rsp) -. 2306 0x12345678 9 -. C7 44 24 10 01 00 00 00 C3 - -movl 116(%rsp), %ebx -. 2307 0x12345678 5 -. 8B 5C 24 74 C3 - -movl 116(%rsp), %edi -. 2308 0x12345678 5 -. 8B 7C 24 74 C3 - -movl 116(%rsp), %edx -. 2309 0x12345678 5 -. 8B 54 24 74 C3 - -movl $1172, %edx -. 2310 0x12345678 6 -. BA 94 04 00 00 C3 - -movl $117, %edx -. 2311 0x12345678 6 -. BA 75 00 00 00 C3 - -movl $118, %edx -. 2312 0x12345678 6 -. BA 76 00 00 00 C3 - -movl $119, %eax -. 2313 0x12345678 6 -. B8 77 00 00 00 C3 - -movl $11, %edi -. 2314 0x12345678 6 -. BF 0B 00 00 00 C3 - -movl $11, %r14d -. 2315 0x12345678 7 -. 41 BE 0B 00 00 00 C3 - -movl $11, (%rax) -. 2316 0x12345678 7 -. C7 00 0B 00 00 00 C3 - -movl $120, 12(%rdi) -. 2317 0x12345678 8 -. C7 47 0C 78 00 00 00 C3 - -movl $1205, %edx -. 2318 0x12345678 6 -. BA B5 04 00 00 C3 - -movl $120, %eax -. 2319 0x12345678 6 -. B8 78 00 00 00 C3 - -movl $120, %edi -. 2320 0x12345678 6 -. BF 78 00 00 00 C3 - -movl $-1, 20(%rax) -. 2321 0x12345678 8 -. C7 40 14 FF FF FF FF C3 - -movl $-1, 20(%rsp) -. 2322 0x12345678 9 -. C7 44 24 14 FF FF FF FF C3 - -movl 120(%rsp), %eax -. 2323 0x12345678 5 -. 8B 44 24 78 C3 - -movl 120(%rsp), %ecx -. 2324 0x12345678 5 -. 8B 4C 24 78 C3 - -movl 120(%rsp), %edx -. 2325 0x12345678 5 -. 8B 54 24 78 C3 - -movl $1213, %edx -. 2326 0x12345678 6 -. BA BD 04 00 00 C3 - -movl $1214, %edx -. 2327 0x12345678 6 -. BA BE 04 00 00 C3 - -movl $121, %edx -. 2328 0x12345678 6 -. BA 79 00 00 00 C3 - -movl $1222, %edx -. 2329 0x12345678 6 -. BA C6 04 00 00 C3 - -movl $1229, %edx -. 2330 0x12345678 6 -. BA CD 04 00 00 C3 - -movl $1239, %edx -. 2331 0x12345678 6 -. BA D7 04 00 00 C3 - -movl $124, %eax -. 2332 0x12345678 6 -. B8 7C 00 00 00 C3 - -movl $-1, 24(%rax) -. 2333 0x12345678 8 -. C7 40 18 FF FF FF FF C3 - -movl $1, 24(%rdx) -. 2334 0x12345678 8 -. C7 42 18 01 00 00 00 C3 - -movl 124(%rsp), %eax -. 2335 0x12345678 5 -. 8B 44 24 7C C3 - -movl 124(%rsp), %ebx -. 2336 0x12345678 5 -. 8B 5C 24 7C C3 - -movl 124(%rsp), %ecx -. 2337 0x12345678 5 -. 8B 4C 24 7C C3 - -movl 124(%rsp), %edi -. 2338 0x12345678 5 -. 8B 7C 24 7C C3 - -movl 124(%rsp), %esi -. 2339 0x12345678 5 -. 8B 74 24 7C C3 - -movl 124(%rsp), %r13d -. 2340 0x12345678 6 -. 44 8B 6C 24 7C C3 - -movl $1250, %edx -. 2341 0x12345678 6 -. BA E2 04 00 00 C3 - -movl $1251, %edx -. 2342 0x12345678 6 -. BA E3 04 00 00 C3 - -movl $1252, %edx -. 2343 0x12345678 6 -. BA E4 04 00 00 C3 - -movl $12, 68(%rax) -. 2344 0x12345678 8 -. C7 40 44 0C 00 00 00 C3 - -movl $127, %r10d -. 2345 0x12345678 7 -. 41 BA 7F 00 00 00 C3 - -movl $127, %r9d -. 2346 0x12345678 7 -. 41 B9 7F 00 00 00 C3 - -movl $128, 120(%rbx) -. 2347 0x12345678 8 -. C7 43 78 80 00 00 00 C3 - -movl $1281, %edx -. 2348 0x12345678 6 -. BA 01 05 00 00 C3 - -movl $128, 68(%rbx) -. 2349 0x12345678 8 -. C7 43 44 80 00 00 00 C3 - -movl $128, 72(%rsp) -. 2350 0x12345678 9 -. C7 44 24 48 80 00 00 00 C3 - -movl $128, 80(%rax) -. 2351 0x12345678 8 -. C7 40 50 80 00 00 00 C3 - -movl $128, 80(%rbx) -. 2352 0x12345678 8 -. C7 43 50 80 00 00 00 C3 - -movl $1288, %edx -. 2353 0x12345678 6 -. BA 08 05 00 00 C3 - -movl $1289, %edx -. 2354 0x12345678 6 -. BA 09 05 00 00 C3 - -movl $-128, %ecx -. 2355 0x12345678 6 -. B9 80 FF FF FF C3 - -movl $128, %edi -. 2356 0x12345678 6 -. BF 80 00 00 00 C3 - -movl $-128, %r10d -. 2357 0x12345678 7 -. 41 BA 80 FF FF FF C3 - -movl $1, 28(%rsp) -. 2358 0x12345678 9 -. C7 44 24 1C 01 00 00 00 C3 - -movl 128(%rsp), %edi -. 2359 0x12345678 8 -. 8B BC 24 80 00 00 00 C3 - -movl $12, %eax -. 2360 0x12345678 6 -. B8 0C 00 00 00 C3 - -movl $12, %edi -. 2361 0x12345678 6 -. BF 0C 00 00 00 C3 - -movl $12, %r13d -. 2362 0x12345678 7 -. 41 BD 0C 00 00 00 C3 - -movl $12, %r14d -. 2363 0x12345678 7 -. 41 BE 0C 00 00 00 C3 - -movl 12(%r8), %eax -. 2364 0x12345678 5 -. 41 8B 40 0C C3 - -movl $12, (%rax) -. 2365 0x12345678 7 -. C7 00 0C 00 00 00 C3 - -movl 12(%rax), %eax -. 2366 0x12345678 4 -. 8B 40 0C C3 - -movl 12(%rax), %ebx -. 2367 0x12345678 4 -. 8B 58 0C C3 - -movl 12(%rax), %ecx -. 2368 0x12345678 4 -. 8B 48 0C C3 - -movl 12(%rax), %esi -. 2369 0x12345678 4 -. 8B 70 0C C3 - -movl 12(%rax,%rdi), %ecx -. 2370 0x12345678 5 -. 8B 4C 38 0C C3 - -movl 12(%rax,%rdi), %r13d -. 2371 0x12345678 6 -. 44 8B 6C 38 0C C3 - -movl 12(%rax,%rdx), %esi -. 2372 0x12345678 5 -. 8B 74 10 0C C3 - -movl 12(%rbp), %ebx -. 2373 0x12345678 4 -. 8B 5D 0C C3 - -movl 12(%rbp), %edi -. 2374 0x12345678 4 -. 8B 7D 0C C3 - -movl 12(%rbp), %edx -. 2375 0x12345678 4 -. 8B 55 0C C3 - -movl 12(%rbx), %eax -. 2376 0x12345678 4 -. 8B 43 0C C3 - -movl 12(%rbx), %ecx -. 2377 0x12345678 4 -. 8B 4B 0C C3 - -movl 12(%rbx), %edi -. 2378 0x12345678 4 -. 8B 7B 0C C3 - -movl 12(%rbx), %edx -. 2379 0x12345678 4 -. 8B 53 0C C3 - -movl 12(%rbx,%rdx), %esi -. 2380 0x12345678 5 -. 8B 74 13 0C C3 - -movl 12(%rdi), %edx -. 2381 0x12345678 4 -. 8B 57 0C C3 - -movl 12(%rdi), %esi -. 2382 0x12345678 4 -. 8B 77 0C C3 - -movl 12(%rdi,%rdx), %ebp -. 2383 0x12345678 5 -. 8B 6C 17 0C C3 - -movl 12(%rdx), %ecx -. 2384 0x12345678 4 -. 8B 4A 0C C3 - -movl 12(%rdx), %esi -. 2385 0x12345678 4 -. 8B 72 0C C3 - -movl 12(%rdx,%r13), %eax -. 2386 0x12345678 6 -. 42 8B 44 2A 0C C3 - -movl 12(%rsi), %eax -. 2387 0x12345678 4 -. 8B 46 0C C3 - -movl 12(%rsi,%rcx), %eax -. 2388 0x12345678 5 -. 8B 44 0E 0C C3 - -movl 12(%rsp), %eax -. 2389 0x12345678 5 -. 8B 44 24 0C C3 - -movl 12(%rsp), %ecx -. 2390 0x12345678 5 -. 8B 4C 24 0C C3 - -movl 12(%rsp), %edi -. 2391 0x12345678 5 -. 8B 7C 24 0C C3 - -movl 12(%rsp), %edx -. 2392 0x12345678 5 -. 8B 54 24 0C C3 - -movl 12(%rsp), %esi -. 2393 0x12345678 5 -. 8B 74 24 0C C3 - -movl $1306, %edx -. 2394 0x12345678 6 -. BA 1A 05 00 00 C3 - -movl $1307, %edx -. 2395 0x12345678 6 -. BA 1B 05 00 00 C3 - -movl $1313, %edx -. 2396 0x12345678 6 -. BA 21 05 00 00 C3 - -movl $1321, %edx -. 2397 0x12345678 6 -. BA 29 05 00 00 C3 - -movl $1324, %edx -. 2398 0x12345678 6 -. BA 2C 05 00 00 C3 - -movl $1327, %edx -. 2399 0x12345678 6 -. BA 2F 05 00 00 C3 - -movl $132, %edi -. 2400 0x12345678 6 -. BF 84 00 00 00 C3 - -movl $-1, 32(%rsp) -. 2401 0x12345678 9 -. C7 44 24 20 FF FF FF FF C3 - -movl 132(%rsp), %edi -. 2402 0x12345678 8 -. 8B BC 24 84 00 00 00 C3 - -movl $1338, %edx -. 2403 0x12345678 6 -. BA 3A 05 00 00 C3 - -movl $1343, %edx -. 2404 0x12345678 6 -. BA 3F 05 00 00 C3 - -movl $1344, %edx -. 2405 0x12345678 6 -. BA 40 05 00 00 C3 - -movl $1345, %edx -. 2406 0x12345678 6 -. BA 41 05 00 00 C3 - -movl $1347, %edx -. 2407 0x12345678 6 -. BA 43 05 00 00 C3 - -movl $1, 348(%rsp) -. 2408 0x12345678 12 -. C7 84 24 5C 01 00 00 01 00 00 00 C3 - -movl $1350, %edx -. 2409 0x12345678 6 -. BA 46 05 00 00 C3 - -movl $136, 80(%rbx) -. 2410 0x12345678 8 -. C7 43 50 88 00 00 00 C3 - -movl $136, 92(%rax) -. 2411 0x12345678 8 -. C7 40 5C 88 00 00 00 C3 - -movl $136, 92(%rbx) -. 2412 0x12345678 8 -. C7 43 5C 88 00 00 00 C3 - -movl $136, %edi -. 2413 0x12345678 6 -. BF 88 00 00 00 C3 - -movl $136, %edx -. 2414 0x12345678 6 -. BA 88 00 00 00 C3 - -movl 136(%rsp), %ebx -. 2415 0x12345678 8 -. 8B 9C 24 88 00 00 00 C3 - -movl 136(%rsp), %ecx -. 2416 0x12345678 8 -. 8B 8C 24 88 00 00 00 C3 - -movl 136(%rsp), %edi -. 2417 0x12345678 8 -. 8B BC 24 88 00 00 00 C3 - -movl $-1, 376(%rsp) -. 2418 0x12345678 12 -. C7 84 24 78 01 00 00 FF FF FF FF C3 - -movl $-1, 380(%rsp) -. 2419 0x12345678 12 -. C7 84 24 7C 01 00 00 FF FF FF FF C3 - -movl $-1, 384(%rsp) -. 2420 0x12345678 12 -. C7 84 24 80 01 00 00 FF FF FF FF C3 - -movl $1388, %edx -. 2421 0x12345678 6 -. BA 6C 05 00 00 C3 - -movl $-1, 388(%rsp) -. 2422 0x12345678 12 -. C7 84 24 84 01 00 00 FF FF FF FF C3 - -movl $-1, 392(%rsp) -. 2423 0x12345678 12 -. C7 84 24 88 01 00 00 FF FF FF FF C3 - -movl $-1, 396(%rsp) -. 2424 0x12345678 12 -. C7 84 24 8C 01 00 00 FF FF FF FF C3 - -movl $13, %eax -. 2425 0x12345678 6 -. B8 0D 00 00 00 C3 - -movl $13, %r14d -. 2426 0x12345678 7 -. 41 BE 0D 00 00 00 C3 - -movl $13, (%rax) -. 2427 0x12345678 7 -. C7 00 0D 00 00 00 C3 - -movl $-1, 400(%rsp) -. 2428 0x12345678 12 -. C7 84 24 90 01 00 00 FF FF FF FF C3 - -movl $140, 104(%rax) -. 2429 0x12345678 8 -. C7 40 68 8C 00 00 00 C3 - -movl $140, 104(%rbx) -. 2430 0x12345678 8 -. C7 43 68 8C 00 00 00 C3 - -movl $-1, 404(%rsp) -. 2431 0x12345678 12 -. C7 84 24 94 01 00 00 FF FF FF FF C3 - -movl $1407, %edx -. 2432 0x12345678 6 -. BA 7F 05 00 00 C3 - -movl $-1, 408(%rsp) -. 2433 0x12345678 12 -. C7 84 24 98 01 00 00 FF FF FF FF C3 - -movl $140, 92(%rbx) -. 2434 0x12345678 8 -. C7 43 5C 8C 00 00 00 C3 - -movl $140, %edi -. 2435 0x12345678 6 -. BF 8C 00 00 00 C3 - -movl 140(%rsp), %eax -. 2436 0x12345678 8 -. 8B 84 24 8C 00 00 00 C3 - -movl 140(%rsp), %ecx -. 2437 0x12345678 8 -. 8B 8C 24 8C 00 00 00 C3 - -movl 140(%rsp), %edi -. 2438 0x12345678 8 -. 8B BC 24 8C 00 00 00 C3 - -movl 140(%rsp), %edx -. 2439 0x12345678 8 -. 8B 94 24 8C 00 00 00 C3 - -movl $-1, 412(%rsp) -. 2440 0x12345678 12 -. C7 84 24 9C 01 00 00 FF FF FF FF C3 - -movl $-1, 416(%rsp) -. 2441 0x12345678 12 -. C7 84 24 A0 01 00 00 FF FF FF FF C3 - -movl $-1, 420(%rsp) -. 2442 0x12345678 12 -. C7 84 24 A4 01 00 00 FF FF FF FF C3 - -movl $1421, %edx -. 2443 0x12345678 6 -. BA 8D 05 00 00 C3 - -movl $1422, %edx -. 2444 0x12345678 6 -. BA 8E 05 00 00 C3 - -movl $1423, %edx -. 2445 0x12345678 6 -. BA 8F 05 00 00 C3 - -movl $1424, %edx -. 2446 0x12345678 6 -. BA 90 05 00 00 C3 - -movl $-1, 424(%rsp) -. 2447 0x12345678 12 -. C7 84 24 A8 01 00 00 FF FF FF FF C3 - -movl $-1, 428(%rsp) -. 2448 0x12345678 12 -. C7 84 24 AC 01 00 00 FF FF FF FF C3 - -movl $-1, 432(%rsp) -. 2449 0x12345678 12 -. C7 84 24 B0 01 00 00 FF FF FF FF C3 - -movl $-1, 436(%rsp) -. 2450 0x12345678 12 -. C7 84 24 B4 01 00 00 FF FF FF FF C3 - -movl $-1, 440(%rsp) -. 2451 0x12345678 12 -. C7 84 24 B8 01 00 00 FF FF FF FF C3 - -movl $144, 128(%rbx) -. 2452 0x12345678 11 -. C7 83 80 00 00 00 90 00 00 00 C3 - -movl $-1, 444(%rsp) -. 2453 0x12345678 12 -. C7 84 24 BC 01 00 00 FF FF FF FF C3 - -movl $-1, 448(%rsp) -. 2454 0x12345678 12 -. C7 84 24 C0 01 00 00 FF FF FF FF C3 - -movl $144, %edi -. 2455 0x12345678 6 -. BF 90 00 00 00 C3 - -movl 144(%rdi), %esi -. 2456 0x12345678 7 -. 8B B7 90 00 00 00 C3 - -movl 144(%rsp), %edi -. 2457 0x12345678 8 -. 8B BC 24 90 00 00 00 C3 - -movl $1450, %edx -. 2458 0x12345678 6 -. BA AA 05 00 00 C3 - -movl $-1, 452(%rsp) -. 2459 0x12345678 12 -. C7 84 24 C4 01 00 00 FF FF FF FF C3 - -movl $1459, %edx -. 2460 0x12345678 6 -. BA B3 05 00 00 C3 - -movl $145, %edx -. 2461 0x12345678 6 -. BA 91 00 00 00 C3 - -movl $-1, 460(%rsp) -. 2462 0x12345678 12 -. C7 84 24 CC 01 00 00 FF FF FF FF C3 - -movl $-1, 464(%rsp) -. 2463 0x12345678 12 -. C7 84 24 D0 01 00 00 FF FF FF FF C3 - -movl $-1, 468(%rsp) -. 2464 0x12345678 12 -. C7 84 24 D4 01 00 00 FF FF FF FF C3 - -movl $-1, 472(%rsp) -. 2465 0x12345678 12 -. C7 84 24 D8 01 00 00 FF FF FF FF C3 - -movl $-1, 476(%rsp) -. 2466 0x12345678 12 -. C7 84 24 DC 01 00 00 FF FF FF FF C3 - -movl $-1, 480(%rsp) -. 2467 0x12345678 12 -. C7 84 24 E0 01 00 00 FF FF FF FF C3 - -movl $148, 116(%rbx) -. 2468 0x12345678 8 -. C7 43 74 94 00 00 00 C3 - -movl $-1, 484(%rsp) -. 2469 0x12345678 12 -. C7 84 24 E4 01 00 00 FF FF FF FF C3 - -movl $-1, 488(%rsp) -. 2470 0x12345678 12 -. C7 84 24 E8 01 00 00 FF FF FF FF C3 - -movl $148, %eax -. 2471 0x12345678 6 -. B8 94 00 00 00 C3 - -movl $148, %edi -. 2472 0x12345678 6 -. BF 94 00 00 00 C3 - -movl 148(%rsp), %ecx -. 2473 0x12345678 8 -. 8B 8C 24 94 00 00 00 C3 - -movl 148(%rsp), %edi -. 2474 0x12345678 8 -. 8B BC 24 94 00 00 00 C3 - -movl $1490, %edx -. 2475 0x12345678 6 -. BA D2 05 00 00 C3 - -movl $-1, 492(%rsp) -. 2476 0x12345678 12 -. C7 84 24 EC 01 00 00 FF FF FF FF C3 - -movl $-1, 496(%rsp) -. 2477 0x12345678 12 -. C7 84 24 F0 01 00 00 FF FF FF FF C3 - -movl $14, %edi -. 2478 0x12345678 6 -. BF 0E 00 00 00 C3 - -movl $14, %r14d -. 2479 0x12345678 7 -. 41 BE 0E 00 00 00 C3 - -movl $-1, 500(%rsp) -. 2480 0x12345678 12 -. C7 84 24 F4 01 00 00 FF FF FF FF C3 - -movl $-1, 504(%rsp) -. 2481 0x12345678 12 -. C7 84 24 F8 01 00 00 FF FF FF FF C3 - -movl $-1, 508(%rsp) -. 2482 0x12345678 12 -. C7 84 24 FC 01 00 00 FF FF FF FF C3 - -movl $-1, 512(%rsp) -. 2483 0x12345678 12 -. C7 84 24 00 02 00 00 FF FF FF FF C3 - -movl $-1, 516(%rsp) -. 2484 0x12345678 12 -. C7 84 24 04 02 00 00 FF FF FF FF C3 - -movl $151, %edx -. 2485 0x12345678 6 -. BA 97 00 00 00 C3 - -movl $-1, 520(%rsp) -. 2486 0x12345678 12 -. C7 84 24 08 02 00 00 FF FF FF FF C3 - -movl $-1, 524(%rsp) -. 2487 0x12345678 12 -. C7 84 24 0C 02 00 00 FF FF FF FF C3 - -movl $-1, 528(%rsp) -. 2488 0x12345678 12 -. C7 84 24 10 02 00 00 FF FF FF FF C3 - -movl $152, %edi -. 2489 0x12345678 6 -. BF 98 00 00 00 C3 - -movl $152, %edx -. 2490 0x12345678 6 -. BA 98 00 00 00 C3 - -movl 152(%rsp), %edi -. 2491 0x12345678 8 -. 8B BC 24 98 00 00 00 C3 - -movl 152(%rsp), %edx -. 2492 0x12345678 8 -. 8B 94 24 98 00 00 00 C3 - -movl $1530, %edx -. 2493 0x12345678 6 -. BA FA 05 00 00 C3 - -movl $-1, 532(%rsp) -. 2494 0x12345678 12 -. C7 84 24 14 02 00 00 FF FF FF FF C3 - -movl $-1, 536(%rsp) -. 2495 0x12345678 12 -. C7 84 24 18 02 00 00 FF FF FF FF C3 - -movl $153, %edx -. 2496 0x12345678 6 -. BA 99 00 00 00 C3 - -movl $156, %edi -. 2497 0x12345678 6 -. BF 9C 00 00 00 C3 - -movl 156(%rsp), %eax -. 2498 0x12345678 8 -. 8B 84 24 9C 00 00 00 C3 - -movl 156(%rsp), %ecx -. 2499 0x12345678 8 -. 8B 8C 24 9C 00 00 00 C3 - -movl 156(%rsp), %edi -. 2500 0x12345678 8 -. 8B BC 24 9C 00 00 00 C3 - -movl $157, %edi -. 2501 0x12345678 6 -. BF 9D 00 00 00 C3 - -movl $158, %edi -. 2502 0x12345678 6 -. BF 9E 00 00 00 C3 - -movl $1590, %edx -. 2503 0x12345678 6 -. BA 36 06 00 00 C3 - -movl $15, %eax -. 2504 0x12345678 6 -. B8 0F 00 00 00 C3 - -movl $15, %edi -. 2505 0x12345678 6 -. BF 0F 00 00 00 C3 - -movl $15, %r14d -. 2506 0x12345678 7 -. 41 BE 0F 00 00 00 C3 - -movl $160, %edi -. 2507 0x12345678 6 -. BF A0 00 00 00 C3 - -movl $160, %edx -. 2508 0x12345678 6 -. BA A0 00 00 00 C3 - -movl 160(%rsp), %edi -. 2509 0x12345678 8 -. 8B BC 24 A0 00 00 00 C3 - -movl $161, %edx -. 2510 0x12345678 6 -. BA A1 00 00 00 C3 - -movl $163, %edx -. 2511 0x12345678 6 -. BA A3 00 00 00 C3 - -movl $164, %eax -. 2512 0x12345678 6 -. B8 A4 00 00 00 C3 - -movl $164, %edx -. 2513 0x12345678 6 -. BA A4 00 00 00 C3 - -movl 164(%rsp), %edi -. 2514 0x12345678 8 -. 8B BC 24 A4 00 00 00 C3 - -movl $16711680, %edi -. 2515 0x12345678 6 -. BF 00 00 FF 00 C3 - -movl $168, %edx -. 2516 0x12345678 6 -. BA A8 00 00 00 C3 - -movl $1, 68(%rsp) -. 2517 0x12345678 9 -. C7 44 24 44 01 00 00 00 C3 - -movl $16, 8(%rsp) -. 2518 0x12345678 9 -. C7 44 24 08 10 00 00 00 C3 - -movl 168(%rsp), %esi -. 2519 0x12345678 8 -. 8B B4 24 A8 00 00 00 C3 - -movl $16, %eax -. 2520 0x12345678 6 -. B8 10 00 00 00 C3 - -movl $16, %edi -. 2521 0x12345678 6 -. BF 10 00 00 00 C3 - -movl $16, %edx -. 2522 0x12345678 6 -. BA 10 00 00 00 C3 - -movl 16(%r12), %eax -. 2523 0x12345678 6 -. 41 8B 44 24 10 C3 - -movl 16(%r12), %esi -. 2524 0x12345678 6 -. 41 8B 74 24 10 C3 - -movl $16, %r14d -. 2525 0x12345678 7 -. 41 BE 10 00 00 00 C3 - -movl 16(%r8), %eax -. 2526 0x12345678 5 -. 41 8B 40 10 C3 - -movl 16(%rbp), %ebx -. 2527 0x12345678 4 -. 8B 5D 10 C3 - -movl 16(%rbp), %edi -. 2528 0x12345678 4 -. 8B 7D 10 C3 - -movl 16(%rbp), %esi -. 2529 0x12345678 4 -. 8B 75 10 C3 - -movl 16(%rbp), %r12d -. 2530 0x12345678 5 -. 44 8B 65 10 C3 - -movl 16(%rbp,%rbx,4), %edi -. 2531 0x12345678 5 -. 8B 7C 9D 10 C3 - -movl 16(%rbx), %eax -. 2532 0x12345678 4 -. 8B 43 10 C3 - -movl 16(%rbx), %edi -. 2533 0x12345678 4 -. 8B 7B 10 C3 - -movl 16(%rbx), %esi -. 2534 0x12345678 4 -. 8B 73 10 C3 - -movl 16(%rbx,%rbp,4), %eax -. 2535 0x12345678 5 -. 8B 44 AB 10 C3 - -movl 16(%rdi), %eax -. 2536 0x12345678 4 -. 8B 47 10 C3 - -movl 16(%rdi), %edi -. 2537 0x12345678 4 -. 8B 7F 10 C3 - -movl 16(%rdi,%rax,4), %eax -. 2538 0x12345678 5 -. 8B 44 87 10 C3 - -movl 16(%rdi,%rax,4), %edx -. 2539 0x12345678 5 -. 8B 54 87 10 C3 - -movl 16(%rdx), %eax -. 2540 0x12345678 4 -. 8B 42 10 C3 - -movl 16(%rsi), %eax -. 2541 0x12345678 4 -. 8B 46 10 C3 - -movl $16, (%rsp) -. 2542 0x12345678 8 -. C7 04 24 10 00 00 00 C3 - -movl 16(%rsp), %eax -. 2543 0x12345678 5 -. 8B 44 24 10 C3 - -movl 16(%rsp), %ebp -. 2544 0x12345678 5 -. 8B 6C 24 10 C3 - -movl -16(%rsp), %ecx -. 2545 0x12345678 5 -. 8B 4C 24 F0 C3 - -movl 16(%rsp), %ecx -. 2546 0x12345678 5 -. 8B 4C 24 10 C3 - -movl 16(%rsp), %edi -. 2547 0x12345678 5 -. 8B 7C 24 10 C3 - -movl -16(%rsp), %edx -. 2548 0x12345678 5 -. 8B 54 24 F0 C3 - -movl 16(%rsp), %edx -. 2549 0x12345678 5 -. 8B 54 24 10 C3 - -movl 16(%rsp), %esi -. 2550 0x12345678 5 -. 8B 74 24 10 C3 - -movl 16(%rsp), %r15d -. 2551 0x12345678 6 -. 44 8B 7C 24 10 C3 - -movl 16(%rsp), %r8d -. 2552 0x12345678 6 -. 44 8B 44 24 10 C3 - -movl $172, 68(%rsp) -. 2553 0x12345678 9 -. C7 44 24 44 AC 00 00 00 C3 - -movl 172(%rsp), %edi -. 2554 0x12345678 8 -. 8B BC 24 AC 00 00 00 C3 - -movl $1752, %edx -. 2555 0x12345678 6 -. BA D8 06 00 00 C3 - -movl $1758, %edx -. 2556 0x12345678 6 -. BA DE 06 00 00 C3 - -movl $1764, %edx -. 2557 0x12345678 6 -. BA E4 06 00 00 C3 - -movl $17664, %edi -. 2558 0x12345678 6 -. BF 00 45 00 00 C3 - -movl $176, 68(%rsp) -. 2559 0x12345678 9 -. C7 44 24 44 B0 00 00 00 C3 - -movl 176(%rsp), %ecx -. 2560 0x12345678 8 -. 8B 8C 24 B0 00 00 00 C3 - -movl 176(%rsp), %edi -. 2561 0x12345678 8 -. 8B BC 24 B0 00 00 00 C3 - -movl $1770, %edx -. 2562 0x12345678 6 -. BA EA 06 00 00 C3 - -movl $178, %edx -. 2563 0x12345678 6 -. BA B2 00 00 00 C3 - -movl $17, %eax -. 2564 0x12345678 6 -. B8 11 00 00 00 C3 - -movl $1802, %edx -. 2565 0x12345678 6 -. BA 0A 07 00 00 C3 - -movl $1803, %edx -. 2566 0x12345678 6 -. BA 0B 07 00 00 C3 - -movl $180, %eax -. 2567 0x12345678 6 -. B8 B4 00 00 00 C3 - -movl $18176, %edi -. 2568 0x12345678 6 -. BF 00 47 00 00 C3 - -movl $181, %edx -. 2569 0x12345678 6 -. BA B5 00 00 00 C3 - -movl $182, %edx -. 2570 0x12345678 6 -. BA B6 00 00 00 C3 - -movl $183, %edx -. 2571 0x12345678 6 -. BA B7 00 00 00 C3 - -movl $184, %edx -. 2572 0x12345678 6 -. BA B8 00 00 00 C3 - -movl 184(%rsp), %edi -. 2573 0x12345678 8 -. 8B BC 24 B8 00 00 00 C3 - -movl $186, %edx -. 2574 0x12345678 6 -. BA BA 00 00 00 C3 - -movl $-1879048193, %edi -. 2575 0x12345678 6 -. BF FF FF FF 8F C3 - -movl $1, 88(%rsp) -. 2576 0x12345678 9 -. C7 44 24 58 01 00 00 00 C3 - -movl 188(%rsp), %edi -. 2577 0x12345678 8 -. 8B BC 24 BC 00 00 00 C3 - -movl $1, 8(%rcx,%rax) -. 2578 0x12345678 9 -. C7 44 01 08 01 00 00 00 C3 - -movl $1, 8(%rdx,%rax) -. 2579 0x12345678 9 -. C7 44 02 08 01 00 00 00 C3 - -movl $1, 8(%rsp) -. 2580 0x12345678 9 -. C7 44 24 08 01 00 00 00 C3 - -movl $190, %edx -. 2581 0x12345678 6 -. BA BE 00 00 00 C3 - -movl $1910, %edx -. 2582 0x12345678 6 -. BA 76 07 00 00 C3 - -movl $1911, %edx -. 2583 0x12345678 6 -. BA 77 07 00 00 C3 - -movl $19, 24(%rax) -. 2584 0x12345678 8 -. C7 40 18 13 00 00 00 C3 - -movl $192, %edx -. 2585 0x12345678 6 -. BA C0 00 00 00 C3 - -movl 192(%rsp), %edi -. 2586 0x12345678 8 -. 8B BC 24 C0 00 00 00 C3 - -movl $1944, %edx -. 2587 0x12345678 6 -. BA 98 07 00 00 C3 - -movl $1958, %edx -. 2588 0x12345678 6 -. BA A6 07 00 00 C3 - -movl $196, %eax -. 2589 0x12345678 6 -. B8 C4 00 00 00 C3 - -movl 196(%rsp), %edi -. 2590 0x12345678 8 -. 8B BC 24 C4 00 00 00 C3 - -movl $197, %edx -. 2591 0x12345678 6 -. BA C5 00 00 00 C3 - -movl $199, %edx -. 2592 0x12345678 6 -. BA C7 00 00 00 C3 - -movl $-1, %eax -. 2593 0x12345678 6 -. B8 FF FF FF FF C3 - -movl $1, %eax -. 2594 0x12345678 6 -. B8 01 00 00 00 C3 - -movl $1, %ebp -. 2595 0x12345678 6 -. BD 01 00 00 00 C3 - -movl $1, %ecx -. 2596 0x12345678 6 -. B9 01 00 00 00 C3 - -movl $-1, %edi -. 2597 0x12345678 6 -. BF FF FF FF FF C3 - -movl $1, %edi -. 2598 0x12345678 6 -. BF 01 00 00 00 C3 - -movl $1, %edx -. 2599 0x12345678 6 -. BA 01 00 00 00 C3 - -movl $1, %esi -. 2600 0x12345678 6 -. BE 01 00 00 00 C3 - -movl $1, %r11d -. 2601 0x12345678 7 -. 41 BB 01 00 00 00 C3 - -movl $1, %r12d -. 2602 0x12345678 7 -. 41 BC 01 00 00 00 C3 - -movl $-1, %r13d -. 2603 0x12345678 7 -. 41 BD FF FF FF FF C3 - -movl $-1, %r14d -. 2604 0x12345678 7 -. 41 BE FF FF FF FF C3 - -movl $1, %r14d -. 2605 0x12345678 7 -. 41 BE 01 00 00 00 C3 - -movl $1, %r15d -. 2606 0x12345678 7 -. 41 BF 01 00 00 00 C3 - -movl $-1, %r8d -. 2607 0x12345678 7 -. 41 B8 FF FF FF FF C3 - -movl $1, %r8d -. 2608 0x12345678 7 -. 41 B8 01 00 00 00 C3 - -movl $1, %r9d -. 2609 0x12345678 7 -. 41 B9 01 00 00 00 C3 - -movl $1, (%rax) -. 2610 0x12345678 7 -. C7 00 01 00 00 00 C3 - -movl $-1, (%rsp) -. 2611 0x12345678 8 -. C7 04 24 FF FF FF FF C3 - -movl 200(%rsp), %edi -. 2612 0x12345678 8 -. 8B BC 24 C8 00 00 00 C3 - -movl $2048, %edi -. 2613 0x12345678 6 -. BF 00 08 00 00 C3 - -movl 204(%rsp), %eax -. 2614 0x12345678 8 -. 8B 84 24 CC 00 00 00 C3 - -movl 204(%rsp), %ecx -. 2615 0x12345678 8 -. 8B 8C 24 CC 00 00 00 C3 - -movl 204(%rsp), %edi -. 2616 0x12345678 8 -. 8B BC 24 CC 00 00 00 C3 - -movl $205, %edx -. 2617 0x12345678 6 -. BA CD 00 00 00 C3 - -movl $206, %edx -. 2618 0x12345678 6 -. BA CE 00 00 00 C3 - -movl $207, %edx -. 2619 0x12345678 6 -. BA CF 00 00 00 C3 - -movl $2084, %edx -. 2620 0x12345678 6 -. BA 24 08 00 00 C3 - -movl $208, %edx -. 2621 0x12345678 6 -. BA D0 00 00 00 C3 - -movl 208(%rsp), %edi -. 2622 0x12345678 8 -. 8B BC 24 D0 00 00 00 C3 - -movl $2092, %edx -. 2623 0x12345678 6 -. BA 2C 08 00 00 C3 - -movl $2093, %edx -. 2624 0x12345678 6 -. BA 2D 08 00 00 C3 - -movl $2095, %edx -. 2625 0x12345678 6 -. BA 2F 08 00 00 C3 - -movl $2097152, %edi -. 2626 0x12345678 6 -. BF 00 00 20 00 C3 - -movl $20, %eax -. 2627 0x12345678 6 -. B8 14 00 00 00 C3 - -movl $20, %edi -. 2628 0x12345678 6 -. BF 14 00 00 00 C3 - -movl $20, %edx -. 2629 0x12345678 6 -. BA 14 00 00 00 C3 - -movl 20(%r12), %ebx -. 2630 0x12345678 6 -. 41 8B 5C 24 14 C3 - -movl 20(%r12), %edx -. 2631 0x12345678 6 -. 41 8B 54 24 14 C3 - -movl 20(%r13), %eax -. 2632 0x12345678 5 -. 41 8B 45 14 C3 - -movl 20(%r13), %ebp -. 2633 0x12345678 5 -. 41 8B 6D 14 C3 - -movl 20(%r13), %ecx -. 2634 0x12345678 5 -. 41 8B 4D 14 C3 - -movl 20(%r13), %edx -. 2635 0x12345678 5 -. 41 8B 55 14 C3 - -movl 20(%r13), %r14d -. 2636 0x12345678 5 -. 45 8B 75 14 C3 - -movl 20(%r14), %ebp -. 2637 0x12345678 5 -. 41 8B 6E 14 C3 - -movl 20(%r14), %ecx -. 2638 0x12345678 5 -. 41 8B 4E 14 C3 - -movl 20(%r14), %edx -. 2639 0x12345678 5 -. 41 8B 56 14 C3 - -movl 20(%r15), %ecx -. 2640 0x12345678 5 -. 41 8B 4F 14 C3 - -movl 20(%r8), %esi -. 2641 0x12345678 5 -. 41 8B 70 14 C3 - -movl 20(%rax), %eax -. 2642 0x12345678 4 -. 8B 40 14 C3 - -movl 20(%rax), %edx -. 2643 0x12345678 4 -. 8B 50 14 C3 - -movl 20(%rax), %r10d -. 2644 0x12345678 5 -. 44 8B 50 14 C3 - -movl 20(%rax), %r14d -. 2645 0x12345678 5 -. 44 8B 70 14 C3 - -movl 20(%rbx), %eax -. 2646 0x12345678 4 -. 8B 43 14 C3 - -movl 20(%rbx), %ecx -. 2647 0x12345678 4 -. 8B 4B 14 C3 - -movl 20(%rbx), %r14d -. 2648 0x12345678 5 -. 44 8B 73 14 C3 - -movl $20, (%rdi) -. 2649 0x12345678 7 -. C7 07 14 00 00 00 C3 - -movl 20(%rdi), %ecx -. 2650 0x12345678 4 -. 8B 4F 14 C3 - -movl 20(%rdi), %r8d -. 2651 0x12345678 5 -. 44 8B 47 14 C3 - -movl 20(%rsp), %eax -. 2652 0x12345678 5 -. 8B 44 24 14 C3 - -movl 20(%rsp), %edi -. 2653 0x12345678 5 -. 8B 7C 24 14 C3 - -movl 20(%rsp), %edx -. 2654 0x12345678 5 -. 8B 54 24 14 C3 - -movl 20(%rsp), %esi -. 2655 0x12345678 5 -. 8B 74 24 14 C3 - -movl $2, 108(%rsp) -. 2656 0x12345678 9 -. C7 44 24 6C 02 00 00 00 C3 - -movl $210, %edx -. 2657 0x12345678 6 -. BA D2 00 00 00 C3 - -movl $2124, %edx -. 2658 0x12345678 6 -. BA 4C 08 00 00 C3 - -movl $212, %eax -. 2659 0x12345678 6 -. B8 D4 00 00 00 C3 - -movl 212(%rsp), %edi -. 2660 0x12345678 8 -. 8B BC 24 D4 00 00 00 C3 - -movl $213, %edi -. 2661 0x12345678 6 -. BF D5 00 00 00 C3 - -movl $-2147483648, %edi -. 2662 0x12345678 6 -. BF 00 00 00 80 C3 - -movl $2, 148(%rsp) -. 2663 0x12345678 12 -. C7 84 24 94 00 00 00 02 00 00 00 C3 - -movl $2, 16(%rdi,%rax,4) -. 2664 0x12345678 9 -. C7 44 87 10 02 00 00 00 C3 - -movl 216(%rsp), %edi -. 2665 0x12345678 8 -. 8B BC 24 D8 00 00 00 C3 - -movl $2172, %edx -. 2666 0x12345678 6 -. BA 7C 08 00 00 C3 - -movl $2173, %edx -. 2667 0x12345678 6 -. BA 7D 08 00 00 C3 - -movl $2184, %edx -. 2668 0x12345678 6 -. BA 88 08 00 00 C3 - -movl $2185, %edx -. 2669 0x12345678 6 -. BA 89 08 00 00 C3 - -movl $2186, %edx -. 2670 0x12345678 6 -. BA 8A 08 00 00 C3 - -movl $2187, %edx -. 2671 0x12345678 6 -. BA 8B 08 00 00 C3 - -movl $2188, %edx -. 2672 0x12345678 6 -. BA 8C 08 00 00 C3 - -movl $2195, %edx -. 2673 0x12345678 6 -. BA 93 08 00 00 C3 - -movl $2198, %edx -. 2674 0x12345678 6 -. BA 96 08 00 00 C3 - -movl $2199, %edx -. 2675 0x12345678 6 -. BA 97 08 00 00 C3 - -movl $21, %edi -. 2676 0x12345678 6 -. BF 15 00 00 00 C3 - -movl $2205, %edx -. 2677 0x12345678 6 -. BA 9D 08 00 00 C3 - -movl $2206, %edx -. 2678 0x12345678 6 -. BA 9E 08 00 00 C3 - -movl 220(%rsp), %edi -. 2679 0x12345678 8 -. 8B BC 24 DC 00 00 00 C3 - -movl $2211, %edx -. 2680 0x12345678 6 -. BA A3 08 00 00 C3 - -movl $2235, %edx -. 2681 0x12345678 6 -. BA BB 08 00 00 C3 - -movl $223, %edx -. 2682 0x12345678 6 -. BA DF 00 00 00 C3 - -movl $2240, %edx -. 2683 0x12345678 6 -. BA C0 08 00 00 C3 - -movl 224(%rsp), %ecx -. 2684 0x12345678 8 -. 8B 8C 24 E0 00 00 00 C3 - -movl 224(%rsp), %edi -. 2685 0x12345678 8 -. 8B BC 24 E0 00 00 00 C3 - -movl $2256, %edx -. 2686 0x12345678 6 -. BA D0 08 00 00 C3 - -movl $2261, %edi -. 2687 0x12345678 6 -. BF D5 08 00 00 C3 - -movl $2277, %edx -. 2688 0x12345678 6 -. BA E5 08 00 00 C3 - -movl $227, %edx -. 2689 0x12345678 6 -. BA E3 00 00 00 C3 - -movl $2285, %edx -. 2690 0x12345678 6 -. BA ED 08 00 00 C3 - -movl $228, %eax -. 2691 0x12345678 6 -. B8 E4 00 00 00 C3 - -movl 228(%rsp), %edi -. 2692 0x12345678 8 -. 8B BC 24 E4 00 00 00 C3 - -movl $2301, %edx -. 2693 0x12345678 6 -. BA FD 08 00 00 C3 - -movl $2302, %edx -. 2694 0x12345678 6 -. BA FE 08 00 00 C3 - -movl $2312, %edx -. 2695 0x12345678 6 -. BA 08 09 00 00 C3 - -movl $2319, %edx -. 2696 0x12345678 6 -. BA 0F 09 00 00 C3 - -movl $2324, %edx -. 2697 0x12345678 6 -. BA 14 09 00 00 C3 - -movl $232, %edx -. 2698 0x12345678 6 -. BA E8 00 00 00 C3 - -movl 232(%rsp), %edi -. 2699 0x12345678 8 -. 8B BC 24 E8 00 00 00 C3 - -movl $2336, %edx -. 2700 0x12345678 6 -. BA 20 09 00 00 C3 - -movl $2, 348(%rsp) -. 2701 0x12345678 12 -. C7 84 24 5C 01 00 00 02 00 00 00 C3 - -movl $234, %edx -. 2702 0x12345678 6 -. BA EA 00 00 00 C3 - -movl $2350, %edx -. 2703 0x12345678 6 -. BA 2E 09 00 00 C3 - -movl $2352, %edx -. 2704 0x12345678 6 -. BA 30 09 00 00 C3 - -movl $2355, %edx -. 2705 0x12345678 6 -. BA 33 09 00 00 C3 - -movl $2362, %edx -. 2706 0x12345678 6 -. BA 3A 09 00 00 C3 - -movl $2363, %edx -. 2707 0x12345678 6 -. BA 3B 09 00 00 C3 - -movl $2395, %edx -. 2708 0x12345678 6 -. BA 5B 09 00 00 C3 - -movl $2396, %edx -. 2709 0x12345678 6 -. BA 5C 09 00 00 C3 - -movl $240, %edx -. 2710 0x12345678 6 -. BA F0 00 00 00 C3 - -movl 240(%rsp), %edi -. 2711 0x12345678 8 -. 8B BC 24 F0 00 00 00 C3 - -movl $24, 156(%rsp) -. 2712 0x12345678 12 -. C7 84 24 9C 00 00 00 18 00 00 00 C3 - -movl $244, %eax -. 2713 0x12345678 6 -. B8 F4 00 00 00 C3 - -movl 244(%rsp), %edi -. 2714 0x12345678 8 -. 8B BC 24 F4 00 00 00 C3 - -movl $247, %edx -. 2715 0x12345678 6 -. BA F7 00 00 00 C3 - -movl $248, %edx -. 2716 0x12345678 6 -. BA F8 00 00 00 C3 - -movl 248(%rsp), %edi -. 2717 0x12345678 8 -. 8B BC 24 F8 00 00 00 C3 - -movl $249, %edx -. 2718 0x12345678 6 -. BA F9 00 00 00 C3 - -movl $24, %eax -. 2719 0x12345678 6 -. B8 18 00 00 00 C3 - -movl $24, %edi -. 2720 0x12345678 6 -. BF 18 00 00 00 C3 - -movl 24(%r12), %eax -. 2721 0x12345678 6 -. 41 8B 44 24 18 C3 - -movl 24(%r12), %edx -. 2722 0x12345678 6 -. 41 8B 54 24 18 C3 - -movl 24(%r12), %r9d -. 2723 0x12345678 6 -. 45 8B 4C 24 18 C3 - -movl 24(%r13), %eax -. 2724 0x12345678 5 -. 41 8B 45 18 C3 - -movl 24(%r13), %edx -. 2725 0x12345678 5 -. 41 8B 55 18 C3 - -movl 24(%r13), %r12d -. 2726 0x12345678 5 -. 45 8B 65 18 C3 - -movl 24(%rax), %eax -. 2727 0x12345678 4 -. 8B 40 18 C3 - -movl 24(%rbp), %eax -. 2728 0x12345678 4 -. 8B 45 18 C3 - -movl 24(%rbp), %ebx -. 2729 0x12345678 4 -. 8B 5D 18 C3 - -movl 24(%rbp), %edx -. 2730 0x12345678 4 -. 8B 55 18 C3 - -movl 24(%rbp), %esi -. 2731 0x12345678 4 -. 8B 75 18 C3 - -movl 24(%rbp), %r13d -. 2732 0x12345678 5 -. 44 8B 6D 18 C3 - -movl 24(%rbx), %ecx -. 2733 0x12345678 4 -. 8B 4B 18 C3 - -movl 24(%rbx), %edx -. 2734 0x12345678 4 -. 8B 53 18 C3 - -movl 24(%rbx), %esi -. 2735 0x12345678 4 -. 8B 73 18 C3 - -movl $2, 4(%rdi) -. 2736 0x12345678 8 -. C7 47 04 02 00 00 00 C3 - -movl 24(%rdi), %edi -. 2737 0x12345678 4 -. 8B 7F 18 C3 - -movl 24(%rdi), %r12d -. 2738 0x12345678 5 -. 44 8B 67 18 C3 - -movl 24(%rdx), %eax -. 2739 0x12345678 4 -. 8B 42 18 C3 - -movl 24(%rdx), %r9d -. 2740 0x12345678 5 -. 44 8B 4A 18 C3 - -movl 24(%rsi), %ebx -. 2741 0x12345678 4 -. 8B 5E 18 C3 - -movl 24(%rsp), %eax -. 2742 0x12345678 5 -. 8B 44 24 18 C3 - -movl 24(%rsp), %ecx -. 2743 0x12345678 5 -. 8B 4C 24 18 C3 - -movl 24(%rsp), %edi -. 2744 0x12345678 5 -. 8B 7C 24 18 C3 - -movl 24(%rsp), %edx -. 2745 0x12345678 5 -. 8B 54 24 18 C3 - -movl 24(%rsp), %esi -. 2746 0x12345678 5 -. 8B 74 24 18 C3 - -movl $250, %edx -. 2747 0x12345678 6 -. BA FA 00 00 00 C3 - -movl 252(%rsp), %edi -. 2748 0x12345678 8 -. 8B BC 24 FC 00 00 00 C3 - -movl $254, %edx -. 2749 0x12345678 6 -. BA FE 00 00 00 C3 - -movl $255, %eax -. 2750 0x12345678 6 -. B8 FF 00 00 00 C3 - -movl $255, %edi -. 2751 0x12345678 6 -. BF FF 00 00 00 C3 - -movl $255, %r10d -. 2752 0x12345678 7 -. 41 BA FF 00 00 00 C3 - -movl $255, %r12d -. 2753 0x12345678 7 -. 41 BC FF 00 00 00 C3 - -movl $255, %r9d -. 2754 0x12345678 7 -. 41 B9 FF 00 00 00 C3 - -movl $256, %edx -. 2755 0x12345678 6 -. BA 00 01 00 00 C3 - -movl $25, %eax -. 2756 0x12345678 6 -. B8 19 00 00 00 C3 - -movl $260, %eax -. 2757 0x12345678 6 -. B8 04 01 00 00 C3 - -movl $2611, %edx -. 2758 0x12345678 6 -. BA 33 0A 00 00 C3 - -movl $2617, %edx -. 2759 0x12345678 6 -. BA 39 0A 00 00 C3 - -movl $2621, %edx -. 2760 0x12345678 6 -. BA 3D 0A 00 00 C3 - -movl $2645, %edx -. 2761 0x12345678 6 -. BA 55 0A 00 00 C3 - -movl $2649, %edx -. 2762 0x12345678 6 -. BA 59 0A 00 00 C3 - -movl $265, %edx -. 2763 0x12345678 6 -. BA 09 01 00 00 C3 - -movl $2689, %edx -. 2764 0x12345678 6 -. BA 81 0A 00 00 C3 - -movl $2715, %edx -. 2765 0x12345678 6 -. BA 9B 0A 00 00 C3 - -movl 272(%rsp), %edi -. 2766 0x12345678 8 -. 8B BC 24 10 01 00 00 C3 - -movl $2733, %edx -. 2767 0x12345678 6 -. BA AD 0A 00 00 C3 - -movl $273, %edx -. 2768 0x12345678 6 -. BA 11 01 00 00 C3 - -movl $2740, %edx -. 2769 0x12345678 6 -. BA B4 0A 00 00 C3 - -movl $2765, %edx -. 2770 0x12345678 6 -. BA CD 0A 00 00 C3 - -movl $2768, %edx -. 2771 0x12345678 6 -. BA D0 0A 00 00 C3 - -movl $276, %eax -. 2772 0x12345678 6 -. B8 14 01 00 00 C3 - -movl $276, %edx -. 2773 0x12345678 6 -. BA 14 01 00 00 C3 - -movl 276(%rsp), %edi -. 2774 0x12345678 8 -. 8B BC 24 14 01 00 00 C3 - -movl 276(%rsp), %edx -. 2775 0x12345678 8 -. 8B 94 24 14 01 00 00 C3 - -movl $2771, %edx -. 2776 0x12345678 6 -. BA D3 0A 00 00 C3 - -movl $2774, %edx -. 2777 0x12345678 6 -. BA D6 0A 00 00 C3 - -movl $2776, %edx -. 2778 0x12345678 6 -. BA D8 0A 00 00 C3 - -movl $2777, %edx -. 2779 0x12345678 6 -. BA D9 0A 00 00 C3 - -movl $278, %eax -. 2780 0x12345678 6 -. B8 16 01 00 00 C3 - -movl $2799, %edx -. 2781 0x12345678 6 -. BA EF 0A 00 00 C3 - -movl $27, %eax -. 2782 0x12345678 6 -. B8 1B 00 00 00 C3 - -movl $280, %eax -. 2783 0x12345678 6 -. B8 18 01 00 00 C3 - -movl $281, %edx -. 2784 0x12345678 6 -. BA 19 01 00 00 C3 - -movl $282, %eax -. 2785 0x12345678 6 -. B8 1A 01 00 00 C3 - -movl $283, %edx -. 2786 0x12345678 6 -. BA 1B 01 00 00 C3 - -movl $28, 40(%rbx) -. 2787 0x12345678 8 -. C7 43 28 1C 00 00 00 C3 - -movl $284, %eax -. 2788 0x12345678 6 -. B8 1C 01 00 00 C3 - -movl $284, %edx -. 2789 0x12345678 6 -. BA 1C 01 00 00 C3 - -movl 284(%rsp), %ebx -. 2790 0x12345678 8 -. 8B 9C 24 1C 01 00 00 C3 - -movl $286, %eax -. 2791 0x12345678 6 -. B8 1E 01 00 00 C3 - -movl $286, %edx -. 2792 0x12345678 6 -. BA 1E 01 00 00 C3 - -movl $2875, %edx -. 2793 0x12345678 6 -. BA 3B 0B 00 00 C3 - -movl $287, %edx -. 2794 0x12345678 6 -. BA 1F 01 00 00 C3 - -movl $2884, %edx -. 2795 0x12345678 6 -. BA 44 0B 00 00 C3 - -movl $288, %edi -. 2796 0x12345678 6 -. BF 20 01 00 00 C3 - -movl $288, %edx -. 2797 0x12345678 6 -. BA 20 01 00 00 C3 - -movl $2, 88(%rsp) -. 2798 0x12345678 9 -. C7 44 24 58 02 00 00 00 C3 - -movl 288(%rsp), %eax -. 2799 0x12345678 8 -. 8B 84 24 20 01 00 00 C3 - -movl 288(%rsp), %ecx -. 2800 0x12345678 8 -. 8B 8C 24 20 01 00 00 C3 - -movl $28, %eax -. 2801 0x12345678 6 -. B8 1C 00 00 00 C3 - -movl $28, %edi -. 2802 0x12345678 6 -. BF 1C 00 00 00 C3 - -movl $28, %edx -. 2803 0x12345678 6 -. BA 1C 00 00 00 C3 - -movl 28(%r12), %edi -. 2804 0x12345678 6 -. 41 8B 7C 24 1C C3 - -movl 28(%r12), %edx -. 2805 0x12345678 6 -. 41 8B 54 24 1C C3 - -movl 28(%r13), %ecx -. 2806 0x12345678 5 -. 41 8B 4D 1C C3 - -movl 28(%rbp), %eax -. 2807 0x12345678 4 -. 8B 45 1C C3 - -movl 28(%rbx), %edx -. 2808 0x12345678 4 -. 8B 53 1C C3 - -movl 28(%rdi), %edx -. 2809 0x12345678 4 -. 8B 57 1C C3 - -movl 28(%rdi), %r10d -. 2810 0x12345678 5 -. 44 8B 57 1C C3 - -movl 28(%rdi), %r11d -. 2811 0x12345678 5 -. 44 8B 5F 1C C3 - -movl $2, 8(%rdx,%rbx) -. 2812 0x12345678 9 -. C7 44 1A 08 02 00 00 00 C3 - -movl 28(%rsp), %eax -. 2813 0x12345678 5 -. 8B 44 24 1C C3 - -movl 28(%rsp), %edi -. 2814 0x12345678 5 -. 8B 7C 24 1C C3 - -movl 28(%rsp), %esi -. 2815 0x12345678 5 -. 8B 74 24 1C C3 - -movl $2915, %edx -. 2816 0x12345678 6 -. BA 63 0B 00 00 C3 - -movl $2924, %edx -. 2817 0x12345678 6 -. BA 6C 0B 00 00 C3 - -movl $2929, %edx -. 2818 0x12345678 6 -. BA 71 0B 00 00 C3 - -movl 292(%rsp), %ebp -. 2819 0x12345678 8 -. 8B AC 24 24 01 00 00 C3 - -movl 292(%rsp), %edi -. 2820 0x12345678 8 -. 8B BC 24 24 01 00 00 C3 - -movl 292(%rsp), %esi -. 2821 0x12345678 8 -. 8B B4 24 24 01 00 00 C3 - -movl $294, %edx -. 2822 0x12345678 6 -. BA 26 01 00 00 C3 - -movl $296, %edi -. 2823 0x12345678 6 -. BF 28 01 00 00 C3 - -movl 296(%rsp), %eax -. 2824 0x12345678 8 -. 8B 84 24 28 01 00 00 C3 - -movl $2971, %edx -. 2825 0x12345678 6 -. BA 9B 0B 00 00 C3 - -movl $29, %edi -. 2826 0x12345678 6 -. BF 1D 00 00 00 C3 - -movl $2, %eax -. 2827 0x12345678 6 -. B8 02 00 00 00 C3 - -movl $2, %ecx -. 2828 0x12345678 6 -. B9 02 00 00 00 C3 - -movl $2, %edi -. 2829 0x12345678 6 -. BF 02 00 00 00 C3 - -movl $2, %edx -. 2830 0x12345678 6 -. BA 02 00 00 00 C3 - -movl $2, %esi -. 2831 0x12345678 6 -. BE 02 00 00 00 C3 - -movl $2, %r14d -. 2832 0x12345678 7 -. 41 BE 02 00 00 00 C3 - -movl $-2, (%r14,%rax,4) -. 2833 0x12345678 9 -. 41 C7 04 86 FE FF FF FF C3 - -movl $2, (%rax) -. 2834 0x12345678 7 -. C7 00 02 00 00 00 C3 - -movl $2, (%rcx) -. 2835 0x12345678 7 -. C7 01 02 00 00 00 C3 - -movl $-2, (%rcx,%rax,4) -. 2836 0x12345678 8 -. C7 04 81 FE FF FF FF C3 - -movl $2, (%rdx) -. 2837 0x12345678 7 -. C7 02 02 00 00 00 C3 - -movl $300, %edx -. 2838 0x12345678 6 -. BA 2C 01 00 00 C3 - -movl $304, %edi -. 2839 0x12345678 6 -. BF 30 01 00 00 C3 - -movl $304, %edx -. 2840 0x12345678 6 -. BA 30 01 00 00 C3 - -movl $305, %edx -. 2841 0x12345678 6 -. BA 31 01 00 00 C3 - -movl $309, %edx -. 2842 0x12345678 6 -. BA 35 01 00 00 C3 - -movl $30, %edi -. 2843 0x12345678 6 -. BF 1E 00 00 00 C3 - -movl $312, 68(%rsp) -. 2844 0x12345678 9 -. C7 44 24 44 38 01 00 00 C3 - -movl 312(%rsp), %ecx -. 2845 0x12345678 8 -. 8B 8C 24 38 01 00 00 C3 - -movl $314, %edx -. 2846 0x12345678 6 -. BA 3A 01 00 00 C3 - -movl $3181, %edx -. 2847 0x12345678 6 -. BA 6D 0C 00 00 C3 - -movl $3183, %edx -. 2848 0x12345678 6 -. BA 6F 0C 00 00 C3 - -movl $31, %eax -. 2849 0x12345678 6 -. B8 1F 00 00 00 C3 - -movl $31, %edi -. 2850 0x12345678 6 -. BF 1F 00 00 00 C3 - -movl $3203, %edx -. 2851 0x12345678 6 -. BA 83 0C 00 00 C3 - -movl $323, %edx -. 2852 0x12345678 6 -. BA 43 01 00 00 C3 - -movl $3, 24(%rax) -. 2853 0x12345678 8 -. C7 40 18 03 00 00 00 C3 - -movl $325, %edx -. 2854 0x12345678 6 -. BA 45 01 00 00 C3 - -movl $326, %edx -. 2855 0x12345678 6 -. BA 46 01 00 00 C3 - -movl $32767, %ecx -. 2856 0x12345678 6 -. B9 FF 7F 00 00 C3 - -movl $32767, %r9d -. 2857 0x12345678 7 -. 41 B9 FF 7F 00 00 C3 - -movl $-32768, %r10d -. 2858 0x12345678 7 -. 41 BA 00 80 FF FF C3 - -movl $-32768, %r8d -. 2859 0x12345678 7 -. 41 B8 00 80 FF FF C3 - -movl $327, %edx -. 2860 0x12345678 6 -. BA 47 01 00 00 C3 - -movl $32, 8(%rsp) -. 2861 0x12345678 9 -. C7 44 24 08 20 00 00 00 C3 - -movl $3298, %edx -. 2862 0x12345678 6 -. BA E2 0C 00 00 C3 - -movl $329, %edx -. 2863 0x12345678 6 -. BA 49 01 00 00 C3 - -movl $32, %eax -. 2864 0x12345678 6 -. B8 20 00 00 00 C3 - -movl $32, %edi -. 2865 0x12345678 6 -. BF 20 00 00 00 C3 - -movl $32, %edx -. 2866 0x12345678 6 -. BA 20 00 00 00 C3 - -movl $32, %esi -. 2867 0x12345678 6 -. BE 20 00 00 00 C3 - -movl 32(%r13), %eax -. 2868 0x12345678 5 -. 41 8B 45 20 C3 - -movl $32, %r14d -. 2869 0x12345678 7 -. 41 BE 20 00 00 00 C3 - -movl 32(%r14), %eax -. 2870 0x12345678 5 -. 41 8B 46 20 C3 - -movl 32(%r15), %eax -. 2871 0x12345678 5 -. 41 8B 47 20 C3 - -movl 32(%r15), %ebx -. 2872 0x12345678 5 -. 41 8B 5F 20 C3 - -movl 32(%rax), %edi -. 2873 0x12345678 4 -. 8B 78 20 C3 - -movl 32(%rbp), %ebx -. 2874 0x12345678 4 -. 8B 5D 20 C3 - -movl 32(%rbp), %edi -. 2875 0x12345678 4 -. 8B 7D 20 C3 - -movl 32(%rbp), %edx -. 2876 0x12345678 4 -. 8B 55 20 C3 - -movl 32(%rdi), %eax -. 2877 0x12345678 4 -. 8B 47 20 C3 - -movl 32(%rdi), %ecx -. 2878 0x12345678 4 -. 8B 4F 20 C3 - -movl 32(%rdi), %r8d -. 2879 0x12345678 5 -. 44 8B 47 20 C3 - -movl 32(%rdx), %eax -. 2880 0x12345678 4 -. 8B 42 20 C3 - -movl 32(%rsp), %eax -. 2881 0x12345678 5 -. 8B 44 24 20 C3 - -movl 32(%rsp), %ecx -. 2882 0x12345678 5 -. 8B 4C 24 20 C3 - -movl 32(%rsp), %edi -. 2883 0x12345678 5 -. 8B 7C 24 20 C3 - -movl 32(%rsp), %edx -. 2884 0x12345678 5 -. 8B 54 24 20 C3 - -movl 32(%rsp), %esi -. 2885 0x12345678 5 -. 8B 74 24 20 C3 - -movl 32(%rsp), %r8d -. 2886 0x12345678 6 -. 44 8B 44 24 20 C3 - -movl 32(%rsp), %r9d -. 2887 0x12345678 6 -. 44 8B 4C 24 20 C3 - -movl $3310, %edx -. 2888 0x12345678 6 -. BA EE 0C 00 00 C3 - -movl $3315, %edx -. 2889 0x12345678 6 -. BA F3 0C 00 00 C3 - -movl $3339, %edx -. 2890 0x12345678 6 -. BA 0B 0D 00 00 C3 - -movl $333, %edx -. 2891 0x12345678 6 -. BA 4D 01 00 00 C3 - -movl $3345, %edx -. 2892 0x12345678 6 -. BA 11 0D 00 00 C3 - -movl $3354, %edx -. 2893 0x12345678 6 -. BA 1A 0D 00 00 C3 - -movl $3357, %edx -. 2894 0x12345678 6 -. BA 1D 0D 00 00 C3 - -movl $3365, %edx -. 2895 0x12345678 6 -. BA 25 0D 00 00 C3 - -movl 336(%rsp), %eax -. 2896 0x12345678 8 -. 8B 84 24 50 01 00 00 C3 - -movl 340(%rsp), %eax -. 2897 0x12345678 8 -. 8B 84 24 54 01 00 00 C3 - -movl $342, %edx -. 2898 0x12345678 6 -. BA 56 01 00 00 C3 - -movl $345, %edx -. 2899 0x12345678 6 -. BA 59 01 00 00 C3 - -movl $3461, %edx -. 2900 0x12345678 6 -. BA 85 0D 00 00 C3 - -movl $3464, %edx -. 2901 0x12345678 6 -. BA 88 0D 00 00 C3 - -movl $3465, %edx -. 2902 0x12345678 6 -. BA 89 0D 00 00 C3 - -movl $3469, %edx -. 2903 0x12345678 6 -. BA 8D 0D 00 00 C3 - -movl $3471, %edx -. 2904 0x12345678 6 -. BA 8F 0D 00 00 C3 - -movl $3473, %edx -. 2905 0x12345678 6 -. BA 91 0D 00 00 C3 - -movl $3478, %edx -. 2906 0x12345678 6 -. BA 96 0D 00 00 C3 - -movl $347, %edx -. 2907 0x12345678 6 -. BA 5B 01 00 00 C3 - -movl 348(%rsp), %r12d -. 2908 0x12345678 9 -. 44 8B A4 24 5C 01 00 00 C3 - -movl $349, %edx -. 2909 0x12345678 6 -. BA 5D 01 00 00 C3 - -movl $350, %edx -. 2910 0x12345678 6 -. BA 5E 01 00 00 C3 - -movl $351, %edx -. 2911 0x12345678 6 -. BA 5F 01 00 00 C3 - -movl $352, %edx -. 2912 0x12345678 6 -. BA 60 01 00 00 C3 - -movl 360(%rsp), %eax -. 2913 0x12345678 8 -. 8B 84 24 68 01 00 00 C3 - -movl $3644, %edx -. 2914 0x12345678 6 -. BA 3C 0E 00 00 C3 - -movl $3, 64(%rsp) -. 2915 0x12345678 9 -. C7 44 24 40 03 00 00 00 C3 - -movl 364(%rsp), %eax -. 2916 0x12345678 8 -. 8B 84 24 6C 01 00 00 C3 - -movl $36, %eax -. 2917 0x12345678 6 -. B8 24 00 00 00 C3 - -movl $36, %edi -. 2918 0x12345678 6 -. BF 24 00 00 00 C3 - -movl 36(%rsp), %eax -. 2919 0x12345678 5 -. 8B 44 24 24 C3 - -movl 36(%rsp), %edi -. 2920 0x12345678 5 -. 8B 7C 24 24 C3 - -movl 36(%rsp), %edx -. 2921 0x12345678 5 -. 8B 54 24 24 C3 - -movl 36(%rsp), %esi -. 2922 0x12345678 5 -. 8B 74 24 24 C3 - -movl $375, %edx -. 2923 0x12345678 6 -. BA 77 01 00 00 C3 - -movl 376(%rsp), %ecx -. 2924 0x12345678 8 -. 8B 8C 24 78 01 00 00 C3 - -movl 376(%rsp), %edi -. 2925 0x12345678 8 -. 8B BC 24 78 01 00 00 C3 - -movl 376(%rsp), %edx -. 2926 0x12345678 8 -. 8B 94 24 78 01 00 00 C3 - -movl 376(%rsp), %esi -. 2927 0x12345678 8 -. 8B B4 24 78 01 00 00 C3 - -movl $37, %ecx -. 2928 0x12345678 6 -. B9 25 00 00 00 C3 - -movl $37, %edi -. 2929 0x12345678 6 -. BF 25 00 00 00 C3 - -movl 384(%rsp), %ecx -. 2930 0x12345678 8 -. 8B 8C 24 80 01 00 00 C3 - -movl 384(%rsp), %edi -. 2931 0x12345678 8 -. 8B BC 24 80 01 00 00 C3 - -movl 384(%rsp), %edx -. 2932 0x12345678 8 -. 8B 94 24 80 01 00 00 C3 - -movl 384(%rsp), %esi -. 2933 0x12345678 8 -. 8B B4 24 80 01 00 00 C3 - -movl $388, %edx -. 2934 0x12345678 6 -. BA 84 01 00 00 C3 - -movl $3, 88(%rsp) -. 2935 0x12345678 9 -. C7 44 24 58 03 00 00 00 C3 - -movl 388(%rsp), %ecx -. 2936 0x12345678 8 -. 8B 8C 24 84 01 00 00 C3 - -movl 388(%rsp), %edi -. 2937 0x12345678 8 -. 8B BC 24 84 01 00 00 C3 - -movl 388(%rsp), %edx -. 2938 0x12345678 8 -. 8B 94 24 84 01 00 00 C3 - -movl 388(%rsp), %esi -. 2939 0x12345678 8 -. 8B B4 24 84 01 00 00 C3 - -movl $390, %edx -. 2940 0x12345678 6 -. BA 86 01 00 00 C3 - -movl 392(%rsp), %ecx -. 2941 0x12345678 8 -. 8B 8C 24 88 01 00 00 C3 - -movl 392(%rsp), %edi -. 2942 0x12345678 8 -. 8B BC 24 88 01 00 00 C3 - -movl 392(%rsp), %edx -. 2943 0x12345678 8 -. 8B 94 24 88 01 00 00 C3 - -movl 392(%rsp), %esi -. 2944 0x12345678 8 -. 8B B4 24 88 01 00 00 C3 - -movl $3, %eax -. 2945 0x12345678 6 -. B8 03 00 00 00 C3 - -movl $3, %ebp -. 2946 0x12345678 6 -. BD 03 00 00 00 C3 - -movl $3, %ecx -. 2947 0x12345678 6 -. B9 03 00 00 00 C3 - -movl $3, %edi -. 2948 0x12345678 6 -. BF 03 00 00 00 C3 - -movl $3, %edx -. 2949 0x12345678 6 -. BA 03 00 00 00 C3 - -movl $3, %esi -. 2950 0x12345678 6 -. BE 03 00 00 00 C3 - -movl $3, (%rax) -. 2951 0x12345678 7 -. C7 00 03 00 00 00 C3 - -movl $3, (%rcx) -. 2952 0x12345678 7 -. C7 01 03 00 00 00 C3 - -movl $3, (%rdx) -. 2953 0x12345678 7 -. C7 02 03 00 00 00 C3 - -movl 400(%rsp), %ecx -. 2954 0x12345678 8 -. 8B 8C 24 90 01 00 00 C3 - -movl 400(%rsp), %edi -. 2955 0x12345678 8 -. 8B BC 24 90 01 00 00 C3 - -movl 400(%rsp), %edx -. 2956 0x12345678 8 -. 8B 94 24 90 01 00 00 C3 - -movl 400(%rsp), %esi -. 2957 0x12345678 8 -. 8B B4 24 90 01 00 00 C3 - -movl $402, %edx -. 2958 0x12345678 6 -. BA 92 01 00 00 C3 - -movl $403, %edx -. 2959 0x12345678 6 -. BA 93 01 00 00 C3 - -movl $404, %edx -. 2960 0x12345678 6 -. BA 94 01 00 00 C3 - -movl 404(%rsp), %ecx -. 2961 0x12345678 8 -. 8B 8C 24 94 01 00 00 C3 - -movl 404(%rsp), %edi -. 2962 0x12345678 8 -. 8B BC 24 94 01 00 00 C3 - -movl 404(%rsp), %edx -. 2963 0x12345678 8 -. 8B 94 24 94 01 00 00 C3 - -movl 404(%rsp), %esi -. 2964 0x12345678 8 -. 8B B4 24 94 01 00 00 C3 - -movl $405, %edx -. 2965 0x12345678 6 -. BA 95 01 00 00 C3 - -movl $406, %edx -. 2966 0x12345678 6 -. BA 96 01 00 00 C3 - -movl $408, %edx -. 2967 0x12345678 6 -. BA 98 01 00 00 C3 - -movl 408(%rsp), %ecx -. 2968 0x12345678 8 -. 8B 8C 24 98 01 00 00 C3 - -movl 408(%rsp), %edi -. 2969 0x12345678 8 -. 8B BC 24 98 01 00 00 C3 - -movl 408(%rsp), %edx -. 2970 0x12345678 8 -. 8B 94 24 98 01 00 00 C3 - -movl 408(%rsp), %esi -. 2971 0x12345678 8 -. 8B B4 24 98 01 00 00 C3 - -movl $40, %eax -. 2972 0x12345678 6 -. B8 28 00 00 00 C3 - -movl $40, %edi -. 2973 0x12345678 6 -. BF 28 00 00 00 C3 - -movl 40(%r12), %esi -. 2974 0x12345678 6 -. 41 8B 74 24 28 C3 - -movl 40(%r13), %edi -. 2975 0x12345678 5 -. 41 8B 7D 28 C3 - -movl 40(%r13), %esi -. 2976 0x12345678 5 -. 41 8B 75 28 C3 - -movl 40(%rbp), %eax -. 2977 0x12345678 4 -. 8B 45 28 C3 - -movl 40(%rsp), %eax -. 2978 0x12345678 5 -. 8B 44 24 28 C3 - -movl 40(%rsp), %edi -. 2979 0x12345678 5 -. 8B 7C 24 28 C3 - -movl 40(%rsp), %edx -. 2980 0x12345678 5 -. 8B 54 24 28 C3 - -movl 40(%rsp), %esi -. 2981 0x12345678 5 -. 8B 74 24 28 C3 - -movl $4, 104(%rsp) -. 2982 0x12345678 9 -. C7 44 24 68 04 00 00 00 C3 - -movl $4, 108(%rax) -. 2983 0x12345678 8 -. C7 40 6C 04 00 00 00 C3 - -movl $4, 108(%rbx) -. 2984 0x12345678 8 -. C7 43 6C 04 00 00 00 C3 - -movl $4, 132(%rbx) -. 2985 0x12345678 11 -. C7 83 84 00 00 00 04 00 00 00 C3 - -movl $4, 156(%rsp) -. 2986 0x12345678 12 -. C7 84 24 9C 00 00 00 04 00 00 00 C3 - -movl 416(%rsp), %ecx -. 2987 0x12345678 8 -. 8B 8C 24 A0 01 00 00 C3 - -movl 416(%rsp), %edi -. 2988 0x12345678 8 -. 8B BC 24 A0 01 00 00 C3 - -movl 416(%rsp), %edx -. 2989 0x12345678 8 -. 8B 94 24 A0 01 00 00 C3 - -movl 416(%rsp), %esi -. 2990 0x12345678 8 -. 8B B4 24 A0 01 00 00 C3 - -movl $4, 188(%rsp) -. 2991 0x12345678 12 -. C7 84 24 BC 00 00 00 04 00 00 00 C3 - -movl $4, 20(%rsp) -. 2992 0x12345678 9 -. C7 44 24 14 04 00 00 00 C3 - -movl 420(%rsp), %ecx -. 2993 0x12345678 8 -. 8B 8C 24 A4 01 00 00 C3 - -movl 420(%rsp), %edi -. 2994 0x12345678 8 -. 8B BC 24 A4 01 00 00 C3 - -movl 420(%rsp), %edx -. 2995 0x12345678 8 -. 8B 94 24 A4 01 00 00 C3 - -movl 420(%rsp), %esi -. 2996 0x12345678 8 -. 8B B4 24 A4 01 00 00 C3 - -movl $424, %edx -. 2997 0x12345678 6 -. BA A8 01 00 00 C3 - -movl $428, %edx -. 2998 0x12345678 6 -. BA AC 01 00 00 C3 - -movl 428(%rsp), %edi -. 2999 0x12345678 8 -. 8B BC 24 AC 01 00 00 C3 - -movl $4294967295, %eax -. 3000 0x12345678 6 -. B8 FF FF FF FF C3 - -movl $433, %edx -. 3001 0x12345678 6 -. BA B1 01 00 00 C3 - -movl 436(%rsp), %edi -. 3002 0x12345678 8 -. 8B BC 24 B4 01 00 00 C3 - -movl $440, %edx -. 3003 0x12345678 6 -. BA B8 01 00 00 C3 - -movl $442, %edx -. 3004 0x12345678 6 -. BA BA 01 00 00 C3 - -movl 444(%rsp), %edi -. 3005 0x12345678 8 -. 8B BC 24 BC 01 00 00 C3 - -movl $4, 48(%rax) -. 3006 0x12345678 8 -. C7 40 30 04 00 00 00 C3 - -movl $4, 48(%rbx) -. 3007 0x12345678 8 -. C7 43 30 04 00 00 00 C3 - -movl $44, %eax -. 3008 0x12345678 6 -. B8 2C 00 00 00 C3 - -movl $44, %edi -. 3009 0x12345678 6 -. BF 2C 00 00 00 C3 - -movl 44(%rsp), %eax -. 3010 0x12345678 5 -. 8B 44 24 2C C3 - -movl 44(%rsp), %ebx -. 3011 0x12345678 5 -. 8B 5C 24 2C C3 - -movl 44(%rsp), %edi -. 3012 0x12345678 5 -. 8B 7C 24 2C C3 - -movl 44(%rsp), %edx -. 3013 0x12345678 5 -. 8B 54 24 2C C3 - -movl 452(%rsp), %edi -. 3014 0x12345678 8 -. 8B BC 24 C4 01 00 00 C3 - -movl $4, 60(%rax) -. 3015 0x12345678 8 -. C7 40 3C 04 00 00 00 C3 - -movl $4, 60(%rbx) -. 3016 0x12345678 8 -. C7 43 3C 04 00 00 00 C3 - -movl 460(%rsp), %edi -. 3017 0x12345678 8 -. 8B BC 24 CC 01 00 00 C3 - -movl $463, %edx -. 3018 0x12345678 6 -. BA CF 01 00 00 C3 - -movl 464(%rsp), %edx -. 3019 0x12345678 8 -. 8B 94 24 D0 01 00 00 C3 - -movl $465, %edx -. 3020 0x12345678 6 -. BA D1 01 00 00 C3 - -movl $466, %edx -. 3021 0x12345678 6 -. BA D2 01 00 00 C3 - -movl $467, %edx -. 3022 0x12345678 6 -. BA D3 01 00 00 C3 - -movl 468(%rsp), %edi -. 3023 0x12345678 8 -. 8B BC 24 D4 01 00 00 C3 - -movl $469, %edx -. 3024 0x12345678 6 -. BA D5 01 00 00 C3 - -movl $4, 72(%rax) -. 3025 0x12345678 8 -. C7 40 48 04 00 00 00 C3 - -movl 472(%rsp), %edx -. 3026 0x12345678 8 -. 8B 94 24 D8 01 00 00 C3 - -movl $473, %edx -. 3027 0x12345678 6 -. BA D9 01 00 00 C3 - -movl $476, %edx -. 3028 0x12345678 6 -. BA DC 01 00 00 C3 - -movl 476(%rsp), %esi -. 3029 0x12345678 8 -. 8B B4 24 DC 01 00 00 C3 - -movl $477, %edx -. 3030 0x12345678 6 -. BA DD 01 00 00 C3 - -movl $478, %edx -. 3031 0x12345678 6 -. BA DE 01 00 00 C3 - -movl $479, %edx -. 3032 0x12345678 6 -. BA DF 01 00 00 C3 - -movl $4, 80(%rax) -. 3033 0x12345678 8 -. C7 40 50 04 00 00 00 C3 - -movl 480(%rsp), %ecx -. 3034 0x12345678 8 -. 8B 8C 24 E0 01 00 00 C3 - -movl $481, %edx -. 3035 0x12345678 6 -. BA E1 01 00 00 C3 - -movl $483, %edx -. 3036 0x12345678 6 -. BA E3 01 00 00 C3 - -movl $4, 84(%rax) -. 3037 0x12345678 8 -. C7 40 54 04 00 00 00 C3 - -movl $4, 84(%rbx) -. 3038 0x12345678 8 -. C7 43 54 04 00 00 00 C3 - -movl $48, 4(%rsp) -. 3039 0x12345678 9 -. C7 44 24 04 30 00 00 00 C3 - -movl 484(%rsp), %esi -. 3040 0x12345678 8 -. 8B B4 24 E4 01 00 00 C3 - -movl $487, %edx -. 3041 0x12345678 6 -. BA E7 01 00 00 C3 - -movl 488(%rsp), %ecx -. 3042 0x12345678 8 -. 8B 8C 24 E8 01 00 00 C3 - -movl $48, %eax -. 3043 0x12345678 6 -. B8 30 00 00 00 C3 - -movl $48, %edi -. 3044 0x12345678 6 -. BF 30 00 00 00 C3 - -movl $48, %edx -. 3045 0x12345678 6 -. BA 30 00 00 00 C3 - -movl 48(%r13), %edx -. 3046 0x12345678 5 -. 41 8B 55 30 C3 - -movl 48(%r8), %edi -. 3047 0x12345678 5 -. 41 8B 78 30 C3 - -movl $4, 8(%rax) -. 3048 0x12345678 8 -. C7 40 08 04 00 00 00 C3 - -movl 48(%rax), %edx -. 3049 0x12345678 4 -. 8B 50 30 C3 - -movl 48(%rax), %r8d -. 3050 0x12345678 5 -. 44 8B 40 30 C3 - -movl 48(%rax), %r9d -. 3051 0x12345678 5 -. 44 8B 48 30 C3 - -movl 48(%rbp), %edi -. 3052 0x12345678 4 -. 8B 7D 30 C3 - -movl 48(%rsp), %eax -. 3053 0x12345678 5 -. 8B 44 24 30 C3 - -movl 48(%rsp), %edi -. 3054 0x12345678 5 -. 8B 7C 24 30 C3 - -movl 48(%rsp), %edx -. 3055 0x12345678 5 -. 8B 54 24 30 C3 - -movl 48(%rsp), %esi -. 3056 0x12345678 5 -. 8B 74 24 30 C3 - -movl 492(%rsp), %edi -. 3057 0x12345678 8 -. 8B BC 24 EC 01 00 00 C3 - -movl 492(%rsp), %esi -. 3058 0x12345678 8 -. 8B B4 24 EC 01 00 00 C3 - -movl $4950, %edx -. 3059 0x12345678 6 -. BA 56 13 00 00 C3 - -movl $4957, %edx -. 3060 0x12345678 6 -. BA 5D 13 00 00 C3 - -movl $4958, %edx -. 3061 0x12345678 6 -. BA 5E 13 00 00 C3 - -movl $496, %edx -. 3062 0x12345678 6 -. BA F0 01 00 00 C3 - -movl $4, 96(%rax) -. 3063 0x12345678 8 -. C7 40 60 04 00 00 00 C3 - -movl $4, 96(%rbx) -. 3064 0x12345678 8 -. C7 43 60 04 00 00 00 C3 - -movl $499, %edx -. 3065 0x12345678 6 -. BA F3 01 00 00 C3 - -movl $49, %ecx -. 3066 0x12345678 6 -. B9 31 00 00 00 C3 - -movl $4, %eax -. 3067 0x12345678 6 -. B8 04 00 00 00 C3 - -movl $4, %ebp -. 3068 0x12345678 6 -. BD 04 00 00 00 C3 - -movl $4, %ecx -. 3069 0x12345678 6 -. B9 04 00 00 00 C3 - -movl $-4, %edi -. 3070 0x12345678 6 -. BF FC FF FF FF C3 - -movl $4, %edi -. 3071 0x12345678 6 -. BF 04 00 00 00 C3 - -movl 4, %edx -. 3072 0x12345678 8 -. 8B 14 25 04 00 00 00 C3 - -movl $4, %esi -. 3073 0x12345678 6 -. BE 04 00 00 00 C3 - -movl 4(%r13), %eax -. 3074 0x12345678 5 -. 41 8B 45 04 C3 - -movl 4(%r13), %edi -. 3075 0x12345678 5 -. 41 8B 7D 04 C3 - -movl $4, %r14d -. 3076 0x12345678 7 -. 41 BE 04 00 00 00 C3 - -movl $4, %r8d -. 3077 0x12345678 7 -. 41 B8 04 00 00 00 C3 - -movl 4(%r8), %eax -. 3078 0x12345678 5 -. 41 8B 40 04 C3 - -movl $4, (%rax) -. 3079 0x12345678 7 -. C7 00 04 00 00 00 C3 - -movl 4(%rax), %eax -. 3080 0x12345678 4 -. 8B 40 04 C3 - -movl 4(%rax), %edi -. 3081 0x12345678 4 -. 8B 78 04 C3 - -movl 4(%rbx), %edi -. 3082 0x12345678 4 -. 8B 7B 04 C3 - -movl 4(%rdi), %edi -. 3083 0x12345678 4 -. 8B 7F 04 C3 - -movl 4(%rdi), %esi -. 3084 0x12345678 4 -. 8B 77 04 C3 - -movl 4(%rsi), %eax -. 3085 0x12345678 4 -. 8B 46 04 C3 - -movl 4(%rsp), %ebx -. 3086 0x12345678 5 -. 8B 5C 24 04 C3 - -movl 4(%rsp), %ecx -. 3087 0x12345678 5 -. 8B 4C 24 04 C3 - -movl 4(%rsp), %edi -. 3088 0x12345678 5 -. 8B 7C 24 04 C3 - -movl 4(%rsp), %esi -. 3089 0x12345678 5 -. 8B 74 24 04 C3 - -movl $5000, 24(%rsp) -. 3090 0x12345678 9 -. C7 44 24 18 88 13 00 00 C3 - -movl 500(%rsp), %edi -. 3091 0x12345678 8 -. 8B BC 24 F4 01 00 00 C3 - -movl 500(%rsp), %esi -. 3092 0x12345678 8 -. 8B B4 24 F4 01 00 00 C3 - -movl $50, 16(%rdi) -. 3093 0x12345678 8 -. C7 47 10 32 00 00 00 C3 - -movl $501, %edx -. 3094 0x12345678 6 -. BA F5 01 00 00 C3 - -movl $504, %edx -. 3095 0x12345678 6 -. BA F8 01 00 00 C3 - -movl 504(%rsp), %edi -. 3096 0x12345678 8 -. 8B BC 24 F8 01 00 00 C3 - -movl 504(%rsp), %esi -. 3097 0x12345678 8 -. 8B B4 24 F8 01 00 00 C3 - -movl $505, %edx -. 3098 0x12345678 6 -. BA F9 01 00 00 C3 - -movl $507, %edx -. 3099 0x12345678 6 -. BA FB 01 00 00 C3 - -movl $5088, %edx -. 3100 0x12345678 6 -. BA E0 13 00 00 C3 - -movl $5089, %edx -. 3101 0x12345678 6 -. BA E1 13 00 00 C3 - -movl 508(%rsp), %ecx -. 3102 0x12345678 8 -. 8B 8C 24 FC 01 00 00 C3 - -movl 508(%rsp), %edx -. 3103 0x12345678 8 -. 8B 94 24 FC 01 00 00 C3 - -movl $5092, %edx -. 3104 0x12345678 6 -. BA E4 13 00 00 C3 - -movl $5093, %edx -. 3105 0x12345678 6 -. BA E5 13 00 00 C3 - -movl $509, %edx -. 3106 0x12345678 6 -. BA FD 01 00 00 C3 - -movl $511, %edx -. 3107 0x12345678 6 -. BA FF 01 00 00 C3 - -movl $512, 40(%rbx) -. 3108 0x12345678 8 -. C7 43 28 00 02 00 00 C3 - -movl $512, %edx -. 3109 0x12345678 6 -. BA 00 02 00 00 C3 - -movl $5158, %edx -. 3110 0x12345678 6 -. BA 26 14 00 00 C3 - -movl 516(%rsp), %ecx -. 3111 0x12345678 8 -. 8B 8C 24 04 02 00 00 C3 - -movl 516(%rsp), %edx -. 3112 0x12345678 8 -. 8B 94 24 04 02 00 00 C3 - -movl $5181, %edx -. 3113 0x12345678 6 -. BA 3D 14 00 00 C3 - -movl $519, %edx -. 3114 0x12345678 6 -. BA 07 02 00 00 C3 - -movl $5200, %edx -. 3115 0x12345678 6 -. BA 50 14 00 00 C3 - -movl $5202, %edx -. 3116 0x12345678 6 -. BA 52 14 00 00 C3 - -movl 520(%rsp), %ecx -. 3117 0x12345678 8 -. 8B 8C 24 08 02 00 00 C3 - -movl 520(%rsp), %edx -. 3118 0x12345678 8 -. 8B 94 24 08 02 00 00 C3 - -movl $5222, %edx -. 3119 0x12345678 6 -. BA 66 14 00 00 C3 - -movl $5237, %edx -. 3120 0x12345678 6 -. BA 75 14 00 00 C3 - -movl 524(%rsp), %ecx -. 3121 0x12345678 8 -. 8B 8C 24 0C 02 00 00 C3 - -movl 524(%rsp), %edi -. 3122 0x12345678 8 -. 8B BC 24 0C 02 00 00 C3 - -movl 524(%rsp), %edx -. 3123 0x12345678 8 -. 8B 94 24 0C 02 00 00 C3 - -movl 524(%rsp), %esi -. 3124 0x12345678 8 -. 8B B4 24 0C 02 00 00 C3 - -movl $52, %eax -. 3125 0x12345678 6 -. B8 34 00 00 00 C3 - -movl $52, %edi -. 3126 0x12345678 6 -. BF 34 00 00 00 C3 - -movl 52(%r8,%rax,4), %eax -. 3127 0x12345678 6 -. 41 8B 44 80 34 C3 - -movl 52(%rsp), %edi -. 3128 0x12345678 5 -. 8B 7C 24 34 C3 - -movl 532(%rsp), %ecx -. 3129 0x12345678 8 -. 8B 8C 24 14 02 00 00 C3 - -movl 532(%rsp), %edi -. 3130 0x12345678 8 -. 8B BC 24 14 02 00 00 C3 - -movl 532(%rsp), %edx -. 3131 0x12345678 8 -. 8B 94 24 14 02 00 00 C3 - -movl 532(%rsp), %esi -. 3132 0x12345678 8 -. 8B B4 24 14 02 00 00 C3 - -movl 536(%rsp), %ecx -. 3133 0x12345678 8 -. 8B 8C 24 18 02 00 00 C3 - -movl 536(%rsp), %edi -. 3134 0x12345678 8 -. 8B BC 24 18 02 00 00 C3 - -movl 536(%rsp), %edx -. 3135 0x12345678 8 -. 8B 94 24 18 02 00 00 C3 - -movl 536(%rsp), %esi -. 3136 0x12345678 8 -. 8B B4 24 18 02 00 00 C3 - -movl 540(%rsp), %edi -. 3137 0x12345678 8 -. 8B BC 24 1C 02 00 00 C3 - -movl $541, %edx -. 3138 0x12345678 6 -. BA 1D 02 00 00 C3 - -movl $544, %edx -. 3139 0x12345678 6 -. BA 20 02 00 00 C3 - -movl 544(%rsp), %edi -. 3140 0x12345678 8 -. 8B BC 24 20 02 00 00 C3 - -movl 544(%rsp), %esi -. 3141 0x12345678 8 -. 8B B4 24 20 02 00 00 C3 - -movl $5, 48(%rax) -. 3142 0x12345678 8 -. C7 40 30 05 00 00 00 C3 - -movl $5, 48(%rbx) -. 3143 0x12345678 8 -. C7 43 30 05 00 00 00 C3 - -movl 548(%rsp), %edi -. 3144 0x12345678 8 -. 8B BC 24 24 02 00 00 C3 - -movl 548(%rsp), %edx -. 3145 0x12345678 8 -. 8B 94 24 24 02 00 00 C3 - -movl 548(%rsp), %esi -. 3146 0x12345678 8 -. 8B B4 24 24 02 00 00 C3 - -movl 552(%rsp), %ecx -. 3147 0x12345678 8 -. 8B 8C 24 28 02 00 00 C3 - -movl 552(%rsp), %edi -. 3148 0x12345678 8 -. 8B BC 24 28 02 00 00 C3 - -movl 556(%rsp), %edx -. 3149 0x12345678 8 -. 8B 94 24 2C 02 00 00 C3 - -movl $5583, %edx -. 3150 0x12345678 6 -. BA CF 15 00 00 C3 - -movl $560, %edx -. 3151 0x12345678 6 -. BA 30 02 00 00 C3 - -movl 560(%rsp), %edx -. 3152 0x12345678 8 -. 8B 94 24 30 02 00 00 C3 - -movl $567, %edx -. 3153 0x12345678 6 -. BA 37 02 00 00 C3 - -movl $569, %edx -. 3154 0x12345678 6 -. BA 39 02 00 00 C3 - -movl $56, %eax -. 3155 0x12345678 6 -. B8 38 00 00 00 C3 - -movl $56, %edi -. 3156 0x12345678 6 -. BF 38 00 00 00 C3 - -movl 56(%rsp), %eax -. 3157 0x12345678 5 -. 8B 44 24 38 C3 - -movl 56(%rsp), %edi -. 3158 0x12345678 5 -. 8B 7C 24 38 C3 - -movl 56(%rsp), %edx -. 3159 0x12345678 5 -. 8B 54 24 38 C3 - -movl 56(%rsp), %esi -. 3160 0x12345678 5 -. 8B 74 24 38 C3 - -movl $5700, %edx -. 3161 0x12345678 6 -. BA 44 16 00 00 C3 - -movl 572(%rsp), %eax -. 3162 0x12345678 8 -. 8B 84 24 3C 02 00 00 C3 - -movl 572(%rsp), %ecx -. 3163 0x12345678 8 -. 8B 8C 24 3C 02 00 00 C3 - -movl $574, %edx -. 3164 0x12345678 6 -. BA 3E 02 00 00 C3 - -movl $575, %edx -. 3165 0x12345678 6 -. BA 3F 02 00 00 C3 - -movl $5835, %edx -. 3166 0x12345678 6 -. BA CB 16 00 00 C3 - -movl $5930, %edx -. 3167 0x12345678 6 -. BA 2A 17 00 00 C3 - -movl $5, %eax -. 3168 0x12345678 6 -. B8 05 00 00 00 C3 - -movl $5, %ebp -. 3169 0x12345678 6 -. BD 05 00 00 00 C3 - -movl $5, %edi -. 3170 0x12345678 6 -. BF 05 00 00 00 C3 - -movl $5, %edx -. 3171 0x12345678 6 -. BA 05 00 00 00 C3 - -movl $5, %esi -. 3172 0x12345678 6 -. BE 05 00 00 00 C3 - -movl $5, (%rax) -. 3173 0x12345678 7 -. C7 00 05 00 00 00 C3 - -movl $5, (%rcx) -. 3174 0x12345678 7 -. C7 01 05 00 00 00 C3 - -movl $5, (%rdx) -. 3175 0x12345678 7 -. C7 02 05 00 00 00 C3 - -movl $604, %edx -. 3176 0x12345678 6 -. BA 5C 02 00 00 C3 - -movl $60, 56(%rax) -. 3177 0x12345678 8 -. C7 40 38 3C 00 00 00 C3 - -movl $60, 56(%rbx) -. 3178 0x12345678 8 -. C7 43 38 3C 00 00 00 C3 - -movl $607, %edx -. 3179 0x12345678 6 -. BA 5F 02 00 00 C3 - -movl $608, %edx -. 3180 0x12345678 6 -. BA 60 02 00 00 C3 - -movl $60, %eax -. 3181 0x12345678 6 -. B8 3C 00 00 00 C3 - -movl $60, %edi -. 3182 0x12345678 6 -. BF 3C 00 00 00 C3 - -movl 60(%rsp), %eax -. 3183 0x12345678 5 -. 8B 44 24 3C C3 - -movl 60(%rsp), %edi -. 3184 0x12345678 5 -. 8B 7C 24 3C C3 - -movl 60(%rsp), %edx -. 3185 0x12345678 5 -. 8B 54 24 3C C3 - -movl 60(%rsp), %esi -. 3186 0x12345678 5 -. 8B 74 24 3C C3 - -movl $612, %edx -. 3187 0x12345678 6 -. BA 64 02 00 00 C3 - -movl $615, %edx -. 3188 0x12345678 6 -. BA 67 02 00 00 C3 - -movl $616, %edx -. 3189 0x12345678 6 -. BA 68 02 00 00 C3 - -movl $623, %edx -. 3190 0x12345678 6 -. BA 6F 02 00 00 C3 - -movl $624, %edx -. 3191 0x12345678 6 -. BA 70 02 00 00 C3 - -movl $6253, %edx -. 3192 0x12345678 6 -. BA 6D 18 00 00 C3 - -movl $6277, %edx -. 3193 0x12345678 6 -. BA 85 18 00 00 C3 - -movl $6292, %edx -. 3194 0x12345678 6 -. BA 94 18 00 00 C3 - -movl $630, %edx -. 3195 0x12345678 6 -. BA 76 02 00 00 C3 - -movl $631, %edx -. 3196 0x12345678 6 -. BA 77 02 00 00 C3 - -movl $63, %edi -. 3197 0x12345678 6 -. BF 3F 00 00 00 C3 - -movl $640, %edx -. 3198 0x12345678 6 -. BA 80 02 00 00 C3 - -movl $641, %edx -. 3199 0x12345678 6 -. BA 81 02 00 00 C3 - -movl $642, %edx -. 3200 0x12345678 6 -. BA 82 02 00 00 C3 - -movl $644, %edx -. 3201 0x12345678 6 -. BA 84 02 00 00 C3 - -movl $64, 68(%rax) -. 3202 0x12345678 8 -. C7 40 44 40 00 00 00 C3 - -movl $64, 68(%rbx) -. 3203 0x12345678 8 -. C7 43 44 40 00 00 00 C3 - -movl $64, 72(%rax) -. 3204 0x12345678 8 -. C7 40 48 40 00 00 00 C3 - -movl $64, 72(%rbx) -. 3205 0x12345678 8 -. C7 43 48 40 00 00 00 C3 - -movl $64, 8(%rsp) -. 3206 0x12345678 9 -. C7 44 24 08 40 00 00 00 C3 - -movl $64, %eax -. 3207 0x12345678 6 -. B8 40 00 00 00 C3 - -movl $64, %edi -. 3208 0x12345678 6 -. BF 40 00 00 00 C3 - -movl $64, %edx -. 3209 0x12345678 6 -. BA 40 00 00 00 C3 - -movl $64, %r14d -. 3210 0x12345678 7 -. 41 BE 40 00 00 00 C3 - -movl 64(%rsp), %ecx -. 3211 0x12345678 5 -. 8B 4C 24 40 C3 - -movl 64(%rsp), %edx -. 3212 0x12345678 5 -. 8B 54 24 40 C3 - -movl $65280, %edi -. 3213 0x12345678 6 -. BF 00 FF 00 00 C3 - -movl $653, %edx -. 3214 0x12345678 6 -. BA 8D 02 00 00 C3 - -movl $65535, %eax -. 3215 0x12345678 6 -. B8 FF FF 00 00 C3 - -movl $65535, %ecx -. 3216 0x12345678 6 -. B9 FF FF 00 00 C3 - -movl $65535, %r12d -. 3217 0x12345678 7 -. 41 BC FF FF 00 00 C3 - -movl $65535, %r9d -. 3218 0x12345678 7 -. 41 B9 FF FF 00 00 C3 - -movl $659, %edx -. 3219 0x12345678 6 -. BA 93 02 00 00 C3 - -movl $6604, %edx -. 3220 0x12345678 6 -. BA CC 19 00 00 C3 - -movl $664, %edx -. 3221 0x12345678 6 -. BA 98 02 00 00 C3 - -movl $6660, %edx -. 3222 0x12345678 6 -. BA 04 1A 00 00 C3 - -movl 672(%rsp,%r8,4), %ebp -. 3223 0x12345678 9 -. 42 8B AC 84 A0 02 00 00 C3 - -movl 672(%rsp,%rax,4), %ebp -. 3224 0x12345678 8 -. 8B AC 84 A0 02 00 00 C3 - -movl 672(%rsp,%rdx,4), %ebp -. 3225 0x12345678 8 -. 8B AC 94 A0 02 00 00 C3 - -movl $673, %edx -. 3226 0x12345678 6 -. BA A1 02 00 00 C3 - -movl $6745, %edx -. 3227 0x12345678 6 -. BA 59 1A 00 00 C3 - -movl $674, %edx -. 3228 0x12345678 6 -. BA A2 02 00 00 C3 - -movl $6768, %edx -. 3229 0x12345678 6 -. BA 70 1A 00 00 C3 - -movl $6786, %edx -. 3230 0x12345678 6 -. BA 82 1A 00 00 C3 - -movl $6788, %edx -. 3231 0x12345678 6 -. BA 84 1A 00 00 C3 - -movl $6807, %edx -. 3232 0x12345678 6 -. BA 97 1A 00 00 C3 - -movl $680, %edx -. 3233 0x12345678 6 -. BA A8 02 00 00 C3 - -movl $681, %edx -. 3234 0x12345678 6 -. BA A9 02 00 00 C3 - -movl $6822, %edx -. 3235 0x12345678 6 -. BA A6 1A 00 00 C3 - -movl $6841, %edx -. 3236 0x12345678 6 -. BA B9 1A 00 00 C3 - -movl $684, %edx -. 3237 0x12345678 6 -. BA AC 02 00 00 C3 - -movl $6857, %edx -. 3238 0x12345678 6 -. BA C9 1A 00 00 C3 - -movl $6858, %edx -. 3239 0x12345678 6 -. BA CA 1A 00 00 C3 - -movl $6859, %edx -. 3240 0x12345678 6 -. BA CB 1A 00 00 C3 - -movl $6860, %edx -. 3241 0x12345678 6 -. BA CC 1A 00 00 C3 - -movl $686, %edx -. 3242 0x12345678 6 -. BA AE 02 00 00 C3 - -movl $687, %edx -. 3243 0x12345678 6 -. BA AF 02 00 00 C3 - -movl 688(%rsp,%r8,4), %eax -. 3244 0x12345678 9 -. 42 8B 84 84 B0 02 00 00 C3 - -movl 688(%rsp,%rdx,4), %eax -. 3245 0x12345678 8 -. 8B 84 94 B0 02 00 00 C3 - -movl $6896, %edx -. 3246 0x12345678 6 -. BA F0 1A 00 00 C3 - -movl $6897, %edx -. 3247 0x12345678 6 -. BA F1 1A 00 00 C3 - -movl $6898, %edx -. 3248 0x12345678 6 -. BA F2 1A 00 00 C3 - -movl $6899, %edx -. 3249 0x12345678 6 -. BA F3 1A 00 00 C3 - -movl $68, %eax -. 3250 0x12345678 6 -. B8 44 00 00 00 C3 - -movl $68, %edi -. 3251 0x12345678 6 -. BF 44 00 00 00 C3 - -movl 68(%rsp), %eax -. 3252 0x12345678 5 -. 8B 44 24 44 C3 - -movl 68(%rsp), %ebp -. 3253 0x12345678 5 -. 8B 6C 24 44 C3 - -movl 68(%rsp), %ebx -. 3254 0x12345678 5 -. 8B 5C 24 44 C3 - -movl 68(%rsp), %edi -. 3255 0x12345678 5 -. 8B 7C 24 44 C3 - -movl 68(%rsp), %edx -. 3256 0x12345678 5 -. 8B 54 24 44 C3 - -movl $690, %edx -. 3257 0x12345678 6 -. BA B2 02 00 00 C3 - -movl $691, %edx -. 3258 0x12345678 6 -. BA B3 02 00 00 C3 - -movl $69631, (%rcx) -. 3259 0x12345678 7 -. C7 01 FF 0F 01 00 C3 - -movl $69631, (%rdx) -. 3260 0x12345678 7 -. C7 02 FF 0F 01 00 C3 - -movl $69631, (%rsi) -. 3261 0x12345678 7 -. C7 06 FF 0F 01 00 C3 - -movl $69632, %eax -. 3262 0x12345678 6 -. B8 00 10 01 00 C3 - -movl $69632, (%rdx) -. 3263 0x12345678 7 -. C7 02 00 10 01 00 C3 - -movl $69632, (%rsi) -. 3264 0x12345678 7 -. C7 06 00 10 01 00 C3 - -movl $69633, %eax -. 3265 0x12345678 6 -. B8 01 10 01 00 C3 - -movl $69633, %edi -. 3266 0x12345678 6 -. BF 01 10 01 00 C3 - -movl $69633, %edx -. 3267 0x12345678 6 -. BA 01 10 01 00 C3 - -movl $69633, %esi -. 3268 0x12345678 6 -. BE 01 10 01 00 C3 - -movl $69633, (%rcx) -. 3269 0x12345678 7 -. C7 01 01 10 01 00 C3 - -movl $69633, (%rdx) -. 3270 0x12345678 7 -. C7 02 01 10 01 00 C3 - -movl $69633, (%rsi) -. 3271 0x12345678 7 -. C7 06 01 10 01 00 C3 - -movl $69634, %eax -. 3272 0x12345678 6 -. B8 02 10 01 00 C3 - -movl $69634, %edi -. 3273 0x12345678 6 -. BF 02 10 01 00 C3 - -movl $69634, %esi -. 3274 0x12345678 6 -. BE 02 10 01 00 C3 - -movl $69634, (%rcx) -. 3275 0x12345678 7 -. C7 01 02 10 01 00 C3 - -movl $69634, (%rdx) -. 3276 0x12345678 7 -. C7 02 02 10 01 00 C3 - -movl $69634, (%rsi) -. 3277 0x12345678 7 -. C7 06 02 10 01 00 C3 - -movl $69635, 64(%rsp) -. 3278 0x12345678 9 -. C7 44 24 40 03 10 01 00 C3 - -movl $69635, %eax -. 3279 0x12345678 6 -. B8 03 10 01 00 C3 - -movl $69635, %edi -. 3280 0x12345678 6 -. BF 03 10 01 00 C3 - -movl $69635, %edx -. 3281 0x12345678 6 -. BA 03 10 01 00 C3 - -movl $69635, %esi -. 3282 0x12345678 6 -. BE 03 10 01 00 C3 - -movl $69635, (%rcx) -. 3283 0x12345678 7 -. C7 01 03 10 01 00 C3 - -movl $69635, (%rdx) -. 3284 0x12345678 7 -. C7 02 03 10 01 00 C3 - -movl $69635, (%rsi) -. 3285 0x12345678 7 -. C7 06 03 10 01 00 C3 - -movl $69636, 64(%rsp) -. 3286 0x12345678 9 -. C7 44 24 40 04 10 01 00 C3 - -movl $69636, %eax -. 3287 0x12345678 6 -. B8 04 10 01 00 C3 - -movl $69636, %edi -. 3288 0x12345678 6 -. BF 04 10 01 00 C3 - -movl $69636, %esi -. 3289 0x12345678 6 -. BE 04 10 01 00 C3 - -movl $69636, (%rcx) -. 3290 0x12345678 7 -. C7 01 04 10 01 00 C3 - -movl $69636, (%rdx) -. 3291 0x12345678 7 -. C7 02 04 10 01 00 C3 - -movl $69636, (%rsi) -. 3292 0x12345678 7 -. C7 06 04 10 01 00 C3 - -movl $69637, %edi -. 3293 0x12345678 6 -. BF 05 10 01 00 C3 - -movl $69637, %esi -. 3294 0x12345678 6 -. BE 05 10 01 00 C3 - -movl $69637, (%rdx) -. 3295 0x12345678 7 -. C7 02 05 10 01 00 C3 - -movl $69637, (%rsi) -. 3296 0x12345678 7 -. C7 06 05 10 01 00 C3 - -movl $69638, %eax -. 3297 0x12345678 6 -. B8 06 10 01 00 C3 - -movl $69638, %edi -. 3298 0x12345678 6 -. BF 06 10 01 00 C3 - -movl $69638, %esi -. 3299 0x12345678 6 -. BE 06 10 01 00 C3 - -movl $69638, (%rcx) -. 3300 0x12345678 7 -. C7 01 06 10 01 00 C3 - -movl $69638, (%rdx) -. 3301 0x12345678 7 -. C7 02 06 10 01 00 C3 - -movl $69638, (%rsi) -. 3302 0x12345678 7 -. C7 06 06 10 01 00 C3 - -movl $69639, %eax -. 3303 0x12345678 6 -. B8 07 10 01 00 C3 - -movl $69639, %edi -. 3304 0x12345678 6 -. BF 07 10 01 00 C3 - -movl $69639, %esi -. 3305 0x12345678 6 -. BE 07 10 01 00 C3 - -movl $69639, (%rcx) -. 3306 0x12345678 7 -. C7 01 07 10 01 00 C3 - -movl $69639, (%rdx) -. 3307 0x12345678 7 -. C7 02 07 10 01 00 C3 - -movl $69639, (%rsi) -. 3308 0x12345678 7 -. C7 06 07 10 01 00 C3 - -movl $696, %edx -. 3309 0x12345678 6 -. BA B8 02 00 00 C3 - -movl $69, %edi -. 3310 0x12345678 6 -. BF 45 00 00 00 C3 - -movl $6, %eax -. 3311 0x12345678 6 -. B8 06 00 00 00 C3 - -movl $6, %edi -. 3312 0x12345678 6 -. BF 06 00 00 00 C3 - -movl $6, %edx -. 3313 0x12345678 6 -. BA 06 00 00 00 C3 - -movl $6, %esi -. 3314 0x12345678 6 -. BE 06 00 00 00 C3 - -movl $6, (%rax) -. 3315 0x12345678 7 -. C7 00 06 00 00 00 C3 - -movl $6, (%rcx) -. 3316 0x12345678 7 -. C7 01 06 00 00 00 C3 - -movl $6, (%rdx) -. 3317 0x12345678 7 -. C7 02 06 00 00 00 C3 - -movl $702, %edx -. 3318 0x12345678 6 -. BA BE 02 00 00 C3 - -movl 704(%rsp), %r10d -. 3319 0x12345678 9 -. 44 8B 94 24 C0 02 00 00 C3 - -movl $708, %edx -. 3320 0x12345678 6 -. BA C4 02 00 00 C3 - -movl $7092, %edx -. 3321 0x12345678 6 -. BA B4 1B 00 00 C3 - -movl $70, %edx -. 3322 0x12345678 6 -. BA 46 00 00 00 C3 - -movl $714, %edx -. 3323 0x12345678 6 -. BA CA 02 00 00 C3 - -movl $7174, %edx -. 3324 0x12345678 6 -. BA 06 1C 00 00 C3 - -movl $7199, %edx -. 3325 0x12345678 6 -. BA 1F 1C 00 00 C3 - -movl $721, %edx -. 3326 0x12345678 6 -. BA D1 02 00 00 C3 - -movl $722, %edx -. 3327 0x12345678 6 -. BA D2 02 00 00 C3 - -movl $723, %edx -. 3328 0x12345678 6 -. BA D3 02 00 00 C3 - -movl $7284, %edx -. 3329 0x12345678 6 -. BA 74 1C 00 00 C3 - -movl $72, %eax -. 3330 0x12345678 6 -. B8 48 00 00 00 C3 - -movl $72, %edi -. 3331 0x12345678 6 -. BF 48 00 00 00 C3 - -movl 72(%rsp), %edi -. 3332 0x12345678 5 -. 8B 7C 24 48 C3 - -movl $736, %edx -. 3333 0x12345678 6 -. BA E0 02 00 00 C3 - -movl $73728, (%rax) -. 3334 0x12345678 7 -. C7 00 00 20 01 00 C3 - -movl $73729, (%rax) -. 3335 0x12345678 7 -. C7 00 01 20 01 00 C3 - -movl $73730, (%rax) -. 3336 0x12345678 7 -. C7 00 02 20 01 00 C3 - -movl $73731, (%rax) -. 3337 0x12345678 7 -. C7 00 03 20 01 00 C3 - -movl $73732, (%rax) -. 3338 0x12345678 7 -. C7 00 04 20 01 00 C3 - -movl $73733, (%rax) -. 3339 0x12345678 7 -. C7 00 05 20 01 00 C3 - -movl $73734, (%rax) -. 3340 0x12345678 7 -. C7 00 06 20 01 00 C3 - -movl $73735, (%rax) -. 3341 0x12345678 7 -. C7 00 07 20 01 00 C3 - -movl $7375, %edx -. 3342 0x12345678 6 -. BA CF 1C 00 00 C3 - -movl $737, %edx -. 3343 0x12345678 6 -. BA E1 02 00 00 C3 - -movl $738, %edx -. 3344 0x12345678 6 -. BA E2 02 00 00 C3 - -movl $7416, %edx -. 3345 0x12345678 6 -. BA F8 1C 00 00 C3 - -movl $741, %edx -. 3346 0x12345678 6 -. BA E5 02 00 00 C3 - -movl $7429, %edx -. 3347 0x12345678 6 -. BA 05 1D 00 00 C3 - -movl $7430, %edx -. 3348 0x12345678 6 -. BA 06 1D 00 00 C3 - -movl $745, %edx -. 3349 0x12345678 6 -. BA E9 02 00 00 C3 - -movl $7476, %edx -. 3350 0x12345678 6 -. BA 34 1D 00 00 C3 - -movl $7489, %edx -. 3351 0x12345678 6 -. BA 41 1D 00 00 C3 - -movl $7, 48(%rbx) -. 3352 0x12345678 8 -. C7 43 30 07 00 00 00 C3 - -movl $751, %edx -. 3353 0x12345678 6 -. BA EF 02 00 00 C3 - -movl $761, %edx -. 3354 0x12345678 6 -. BA F9 02 00 00 C3 - -movl $764, %edx -. 3355 0x12345678 6 -. BA FC 02 00 00 C3 - -movl $7679, %edx -. 3356 0x12345678 6 -. BA FF 1D 00 00 C3 - -movl $76, %eax -. 3357 0x12345678 6 -. B8 4C 00 00 00 C3 - -movl $76, %edi -. 3358 0x12345678 6 -. BF 4C 00 00 00 C3 - -movl 76(%rsp), %edi -. 3359 0x12345678 5 -. 8B 7C 24 4C C3 - -movl 76(%rsp), %edx -. 3360 0x12345678 5 -. 8B 54 24 4C C3 - -movl $7702, %edx -. 3361 0x12345678 6 -. BA 16 1E 00 00 C3 - -movl $770, %edx -. 3362 0x12345678 6 -. BA 02 03 00 00 C3 - -movl $7725, %edx -. 3363 0x12345678 6 -. BA 2D 1E 00 00 C3 - -movl $776, %edx -. 3364 0x12345678 6 -. BA 08 03 00 00 C3 - -movl $7770, %edx -. 3365 0x12345678 6 -. BA 5A 1E 00 00 C3 - -movl $77824, 12(%rsp) -. 3366 0x12345678 9 -. C7 44 24 0C 00 30 01 00 C3 - -movl $77824, 44(%rsp) -. 3367 0x12345678 9 -. C7 44 24 2C 00 30 01 00 C3 - -movl $77824, 8(%rsp) -. 3368 0x12345678 9 -. C7 44 24 08 00 30 01 00 C3 - -movl $77824, %r13d -. 3369 0x12345678 7 -. 41 BD 00 30 01 00 C3 - -movl $77824, (%rsi) -. 3370 0x12345678 7 -. C7 06 00 30 01 00 C3 - -movl $77825, 12(%rsp) -. 3371 0x12345678 9 -. C7 44 24 0C 01 30 01 00 C3 - -movl $77825, 8(%rsp) -. 3372 0x12345678 9 -. C7 44 24 08 01 30 01 00 C3 - -movl $77825, %eax -. 3373 0x12345678 6 -. B8 01 30 01 00 C3 - -movl $77825, %edi -. 3374 0x12345678 6 -. BF 01 30 01 00 C3 - -movl $77825, %edx -. 3375 0x12345678 6 -. BA 01 30 01 00 C3 - -movl $77825, %esi -. 3376 0x12345678 6 -. BE 01 30 01 00 C3 - -movl $77827, %edi -. 3377 0x12345678 6 -. BF 03 30 01 00 C3 - -movl $77828, %edi -. 3378 0x12345678 6 -. BF 04 30 01 00 C3 - -movl $77828, %r13d -. 3379 0x12345678 7 -. 41 BD 04 30 01 00 C3 - -movl $77829, 12(%rsp) -. 3380 0x12345678 9 -. C7 44 24 0C 05 30 01 00 C3 - -movl $77829, 8(%rsp) -. 3381 0x12345678 9 -. C7 44 24 08 05 30 01 00 C3 - -movl $77829, %eax -. 3382 0x12345678 6 -. B8 05 30 01 00 C3 - -movl $77829, %edi -. 3383 0x12345678 6 -. BF 05 30 01 00 C3 - -movl $77829, %edx -. 3384 0x12345678 6 -. BA 05 30 01 00 C3 - -movl $77829, %esi -. 3385 0x12345678 6 -. BE 05 30 01 00 C3 - -movl $77831, %edi -. 3386 0x12345678 6 -. BF 07 30 01 00 C3 - -movl $77832, %edi -. 3387 0x12345678 6 -. BF 08 30 01 00 C3 - -movl $77832, %r13d -. 3388 0x12345678 7 -. 41 BD 08 30 01 00 C3 - -movl $77833, %eax -. 3389 0x12345678 6 -. B8 09 30 01 00 C3 - -movl $77833, %esi -. 3390 0x12345678 6 -. BE 09 30 01 00 C3 - -movl $77837, 12(%rsp) -. 3391 0x12345678 9 -. C7 44 24 0C 0D 30 01 00 C3 - -movl $77837, 8(%rsp) -. 3392 0x12345678 9 -. C7 44 24 08 0D 30 01 00 C3 - -movl $77837, %eax -. 3393 0x12345678 6 -. B8 0D 30 01 00 C3 - -movl $77837, %edi -. 3394 0x12345678 6 -. BF 0D 30 01 00 C3 - -movl $77837, %edx -. 3395 0x12345678 6 -. BA 0D 30 01 00 C3 - -movl $77837, %esi -. 3396 0x12345678 6 -. BE 0D 30 01 00 C3 - -movl $77839, %edi -. 3397 0x12345678 6 -. BF 0F 30 01 00 C3 - -movl $77840, %edi -. 3398 0x12345678 6 -. BF 10 30 01 00 C3 - -movl $77840, %r13d -. 3399 0x12345678 7 -. 41 BD 10 30 01 00 C3 - -movl $77841, 12(%rsp) -. 3400 0x12345678 9 -. C7 44 24 0C 11 30 01 00 C3 - -movl $77841, 8(%rsp) -. 3401 0x12345678 9 -. C7 44 24 08 11 30 01 00 C3 - -movl $77841, %eax -. 3402 0x12345678 6 -. B8 11 30 01 00 C3 - -movl $77841, %edi -. 3403 0x12345678 6 -. BF 11 30 01 00 C3 - -movl $77841, %edx -. 3404 0x12345678 6 -. BA 11 30 01 00 C3 - -movl $77841, %esi -. 3405 0x12345678 6 -. BE 11 30 01 00 C3 - -movl $77843, %edi -. 3406 0x12345678 6 -. BF 13 30 01 00 C3 - -movl $77844, %edi -. 3407 0x12345678 6 -. BF 14 30 01 00 C3 - -movl $77844, %r13d -. 3408 0x12345678 7 -. 41 BD 14 30 01 00 C3 - -movl $77845, 12(%rsp) -. 3409 0x12345678 9 -. C7 44 24 0C 15 30 01 00 C3 - -movl $77845, 8(%rsp) -. 3410 0x12345678 9 -. C7 44 24 08 15 30 01 00 C3 - -movl $77845, %eax -. 3411 0x12345678 6 -. B8 15 30 01 00 C3 - -movl $77845, %edi -. 3412 0x12345678 6 -. BF 15 30 01 00 C3 - -movl $77845, %edx -. 3413 0x12345678 6 -. BA 15 30 01 00 C3 - -movl $77845, %esi -. 3414 0x12345678 6 -. BE 15 30 01 00 C3 - -movl $77847, %edi -. 3415 0x12345678 6 -. BF 17 30 01 00 C3 - -movl $77848, %r13d -. 3416 0x12345678 7 -. 41 BD 18 30 01 00 C3 - -movl $77849, %eax -. 3417 0x12345678 6 -. B8 19 30 01 00 C3 - -movl $77849, %edi -. 3418 0x12345678 6 -. BF 19 30 01 00 C3 - -movl $77849, %esi -. 3419 0x12345678 6 -. BE 19 30 01 00 C3 - -movl $77851, 20(%rsp) -. 3420 0x12345678 9 -. C7 44 24 14 1B 30 01 00 C3 - -movl $77851, 28(%rsp) -. 3421 0x12345678 9 -. C7 44 24 1C 1B 30 01 00 C3 - -movl $77851, %edi -. 3422 0x12345678 6 -. BF 1B 30 01 00 C3 - -movl $77852, 20(%rsp) -. 3423 0x12345678 9 -. C7 44 24 14 1C 30 01 00 C3 - -movl $77852, %ecx -. 3424 0x12345678 6 -. B9 1C 30 01 00 C3 - -movl $77852, %edi -. 3425 0x12345678 6 -. BF 1C 30 01 00 C3 - -movl $77852, %edx -. 3426 0x12345678 6 -. BA 1C 30 01 00 C3 - -movl $77853, %eax -. 3427 0x12345678 6 -. B8 1D 30 01 00 C3 - -movl $77853, %esi -. 3428 0x12345678 6 -. BE 1D 30 01 00 C3 - -movl $77855, 20(%rsp) -. 3429 0x12345678 9 -. C7 44 24 14 1F 30 01 00 C3 - -movl $77855, 28(%rsp) -. 3430 0x12345678 9 -. C7 44 24 1C 1F 30 01 00 C3 - -movl $77855, %edi -. 3431 0x12345678 6 -. BF 1F 30 01 00 C3 - -movl $77856, 20(%rsp) -. 3432 0x12345678 9 -. C7 44 24 14 20 30 01 00 C3 - -movl $77856, %ecx -. 3433 0x12345678 6 -. B9 20 30 01 00 C3 - -movl $77856, %edi -. 3434 0x12345678 6 -. BF 20 30 01 00 C3 - -movl $77856, %edx -. 3435 0x12345678 6 -. BA 20 30 01 00 C3 - -movl $77857, %eax -. 3436 0x12345678 6 -. B8 21 30 01 00 C3 - -movl $77857, %esi -. 3437 0x12345678 6 -. BE 21 30 01 00 C3 - -movl $77859, 20(%rsp) -. 3438 0x12345678 9 -. C7 44 24 14 23 30 01 00 C3 - -movl $77859, 28(%rsp) -. 3439 0x12345678 9 -. C7 44 24 1C 23 30 01 00 C3 - -movl $77859, %edi -. 3440 0x12345678 6 -. BF 23 30 01 00 C3 - -movl $77860, 20(%rsp) -. 3441 0x12345678 9 -. C7 44 24 14 24 30 01 00 C3 - -movl $77861, %eax -. 3442 0x12345678 6 -. B8 25 30 01 00 C3 - -movl $77861, %edi -. 3443 0x12345678 6 -. BF 25 30 01 00 C3 - -movl $77861, %esi -. 3444 0x12345678 6 -. BE 25 30 01 00 C3 - -movl $77863, %edi -. 3445 0x12345678 6 -. BF 27 30 01 00 C3 - -movl $77865, %eax -. 3446 0x12345678 6 -. B8 29 30 01 00 C3 - -movl $77865, %esi -. 3447 0x12345678 6 -. BE 29 30 01 00 C3 - -movl $77867, %edi -. 3448 0x12345678 6 -. BF 2B 30 01 00 C3 - -movl $77869, %eax -. 3449 0x12345678 6 -. B8 2D 30 01 00 C3 - -movl $77869, %edi -. 3450 0x12345678 6 -. BF 2D 30 01 00 C3 - -movl $77869, %esi -. 3451 0x12345678 6 -. BE 2D 30 01 00 C3 - -movl $77871, %edi -. 3452 0x12345678 6 -. BF 2F 30 01 00 C3 - -movl $77872, %edi -. 3453 0x12345678 6 -. BF 30 30 01 00 C3 - -movl $77878, %edi -. 3454 0x12345678 6 -. BF 36 30 01 00 C3 - -movl $77879, %edi -. 3455 0x12345678 6 -. BF 37 30 01 00 C3 - -movl $77880, %edi -. 3456 0x12345678 6 -. BF 38 30 01 00 C3 - -movl $77881, %edi -. 3457 0x12345678 6 -. BF 39 30 01 00 C3 - -movl $77883, %edi -. 3458 0x12345678 6 -. BF 3B 30 01 00 C3 - -movl $77886, %edi -. 3459 0x12345678 6 -. BF 3E 30 01 00 C3 - -movl $77888, %edi -. 3460 0x12345678 6 -. BF 40 30 01 00 C3 - -movl $77889, %edi -. 3461 0x12345678 6 -. BF 41 30 01 00 C3 - -movl $77890, %edi -. 3462 0x12345678 6 -. BF 42 30 01 00 C3 - -movl $77891, %edi -. 3463 0x12345678 6 -. BF 43 30 01 00 C3 - -movl $77892, %edi -. 3464 0x12345678 6 -. BF 44 30 01 00 C3 - -movl $77893, %edi -. 3465 0x12345678 6 -. BF 45 30 01 00 C3 - -movl $77894, %edi -. 3466 0x12345678 6 -. BF 46 30 01 00 C3 - -movl $77895, %edi -. 3467 0x12345678 6 -. BF 47 30 01 00 C3 - -movl $77896, %edi -. 3468 0x12345678 6 -. BF 48 30 01 00 C3 - -movl $77897, %edi -. 3469 0x12345678 6 -. BF 49 30 01 00 C3 - -movl $77899, %edi -. 3470 0x12345678 6 -. BF 4B 30 01 00 C3 - -movl $778, %edx -. 3471 0x12345678 6 -. BA 0A 03 00 00 C3 - -movl $77900, %edi -. 3472 0x12345678 6 -. BF 4C 30 01 00 C3 - -movl $77901, 4(%rsp) -. 3473 0x12345678 9 -. C7 44 24 04 4D 30 01 00 C3 - -movl $77901, %edi -. 3474 0x12345678 6 -. BF 4D 30 01 00 C3 - -movl $77902, %edi -. 3475 0x12345678 6 -. BF 4E 30 01 00 C3 - -movl $77903, %edi -. 3476 0x12345678 6 -. BF 4F 30 01 00 C3 - -movl $77904, 4(%rsp) -. 3477 0x12345678 9 -. C7 44 24 04 50 30 01 00 C3 - -movl $77904, %edi -. 3478 0x12345678 6 -. BF 50 30 01 00 C3 - -movl $77905, %edi -. 3479 0x12345678 6 -. BF 51 30 01 00 C3 - -movl $77906, %edi -. 3480 0x12345678 6 -. BF 52 30 01 00 C3 - -movl $77907, %edi -. 3481 0x12345678 6 -. BF 53 30 01 00 C3 - -movl $77913, %ebp -. 3482 0x12345678 6 -. BD 59 30 01 00 C3 - -movl $77913, %ecx -. 3483 0x12345678 6 -. B9 59 30 01 00 C3 - -movl $77913, %esi -. 3484 0x12345678 6 -. BE 59 30 01 00 C3 - -movl $77914, %ebp -. 3485 0x12345678 6 -. BD 5A 30 01 00 C3 - -movl $77914, %ecx -. 3486 0x12345678 6 -. B9 5A 30 01 00 C3 - -movl $77914, %esi -. 3487 0x12345678 6 -. BE 5A 30 01 00 C3 - -movl $77915, %ebp -. 3488 0x12345678 6 -. BD 5B 30 01 00 C3 - -movl $77915, %ecx -. 3489 0x12345678 6 -. B9 5B 30 01 00 C3 - -movl $77915, %esi -. 3490 0x12345678 6 -. BE 5B 30 01 00 C3 - -movl $77916, %ebp -. 3491 0x12345678 6 -. BD 5C 30 01 00 C3 - -movl $77916, %ecx -. 3492 0x12345678 6 -. B9 5C 30 01 00 C3 - -movl $77916, %esi -. 3493 0x12345678 6 -. BE 5C 30 01 00 C3 - -movl $77917, %edi -. 3494 0x12345678 6 -. BF 5D 30 01 00 C3 - -movl $77918, %edi -. 3495 0x12345678 6 -. BF 5E 30 01 00 C3 - -movl $77919, %edi -. 3496 0x12345678 6 -. BF 5F 30 01 00 C3 - -movl $77920, %edi -. 3497 0x12345678 6 -. BF 60 30 01 00 C3 - -movl $77921, %edi -. 3498 0x12345678 6 -. BF 61 30 01 00 C3 - -movl $77922, %edi -. 3499 0x12345678 6 -. BF 62 30 01 00 C3 - -movl $77923, %edi -. 3500 0x12345678 6 -. BF 63 30 01 00 C3 - -movl $77924, %edi -. 3501 0x12345678 6 -. BF 64 30 01 00 C3 - -movl $77925, %edi -. 3502 0x12345678 6 -. BF 65 30 01 00 C3 - -movl $77926, %edi -. 3503 0x12345678 6 -. BF 66 30 01 00 C3 - -movl $77927, %edi -. 3504 0x12345678 6 -. BF 67 30 01 00 C3 - -movl $77928, %edi -. 3505 0x12345678 6 -. BF 68 30 01 00 C3 - -movl $77929, %edi -. 3506 0x12345678 6 -. BF 69 30 01 00 C3 - -movl $77930, %edi -. 3507 0x12345678 6 -. BF 6A 30 01 00 C3 - -movl $77931, %edi -. 3508 0x12345678 6 -. BF 6B 30 01 00 C3 - -movl $77932, %edi -. 3509 0x12345678 6 -. BF 6C 30 01 00 C3 - -movl $77933, %edi -. 3510 0x12345678 6 -. BF 6D 30 01 00 C3 - -movl $77934, %edi -. 3511 0x12345678 6 -. BF 6E 30 01 00 C3 - -movl $77935, %edi -. 3512 0x12345678 6 -. BF 6F 30 01 00 C3 - -movl $77937, %edi -. 3513 0x12345678 6 -. BF 71 30 01 00 C3 - -movl $77938, %edi -. 3514 0x12345678 6 -. BF 72 30 01 00 C3 - -movl $77939, %edi -. 3515 0x12345678 6 -. BF 73 30 01 00 C3 - -movl $77940, %edi -. 3516 0x12345678 6 -. BF 74 30 01 00 C3 - -movl $77941, %edi -. 3517 0x12345678 6 -. BF 75 30 01 00 C3 - -movl $77942, %edi -. 3518 0x12345678 6 -. BF 76 30 01 00 C3 - -movl $77943, %edi -. 3519 0x12345678 6 -. BF 77 30 01 00 C3 - -movl $77945, %edi -. 3520 0x12345678 6 -. BF 79 30 01 00 C3 - -movl $77949, %r13d -. 3521 0x12345678 7 -. 41 BD 7D 30 01 00 C3 - -movl $77950, %r13d -. 3522 0x12345678 7 -. 41 BD 7E 30 01 00 C3 - -movl $77951, %r13d -. 3523 0x12345678 7 -. 41 BD 7F 30 01 00 C3 - -movl $77952, %r13d -. 3524 0x12345678 7 -. 41 BD 80 30 01 00 C3 - -movl $77953, %r13d -. 3525 0x12345678 7 -. 41 BD 81 30 01 00 C3 - -movl $77954, %r13d -. 3526 0x12345678 7 -. 41 BD 82 30 01 00 C3 - -movl $77955, %r13d -. 3527 0x12345678 7 -. 41 BD 83 30 01 00 C3 - -movl $77956, %r13d -. 3528 0x12345678 7 -. 41 BD 84 30 01 00 C3 - -movl $77957, %r13d -. 3529 0x12345678 7 -. 41 BD 85 30 01 00 C3 - -movl $77958, %r13d -. 3530 0x12345678 7 -. 41 BD 86 30 01 00 C3 - -movl $77959, %r13d -. 3531 0x12345678 7 -. 41 BD 87 30 01 00 C3 - -movl $77960, %r13d -. 3532 0x12345678 7 -. 41 BD 88 30 01 00 C3 - -movl $77961, %r13d -. 3533 0x12345678 7 -. 41 BD 89 30 01 00 C3 - -movl $77962, %r13d -. 3534 0x12345678 7 -. 41 BD 8A 30 01 00 C3 - -movl $77963, %r13d -. 3535 0x12345678 7 -. 41 BD 8B 30 01 00 C3 - -movl $77964, %r13d -. 3536 0x12345678 7 -. 41 BD 8C 30 01 00 C3 - -movl $77965, %r13d -. 3537 0x12345678 7 -. 41 BD 8D 30 01 00 C3 - -movl $77966, %r13d -. 3538 0x12345678 7 -. 41 BD 8E 30 01 00 C3 - -movl $77967, %r13d -. 3539 0x12345678 7 -. 41 BD 8F 30 01 00 C3 - -movl $77968, %r13d -. 3540 0x12345678 7 -. 41 BD 90 30 01 00 C3 - -movl $77969, %r13d -. 3541 0x12345678 7 -. 41 BD 91 30 01 00 C3 - -movl $77970, %r13d -. 3542 0x12345678 7 -. 41 BD 92 30 01 00 C3 - -movl $77971, %r13d -. 3543 0x12345678 7 -. 41 BD 93 30 01 00 C3 - -movl $77972, %r13d -. 3544 0x12345678 7 -. 41 BD 94 30 01 00 C3 - -movl $77973, %r13d -. 3545 0x12345678 7 -. 41 BD 95 30 01 00 C3 - -movl $77974, %r13d -. 3546 0x12345678 7 -. 41 BD 96 30 01 00 C3 - -movl $77975, %r13d -. 3547 0x12345678 7 -. 41 BD 97 30 01 00 C3 - -movl $77976, %r13d -. 3548 0x12345678 7 -. 41 BD 98 30 01 00 C3 - -movl $77977, %r13d -. 3549 0x12345678 7 -. 41 BD 99 30 01 00 C3 - -movl $77978, %ecx -. 3550 0x12345678 6 -. B9 9A 30 01 00 C3 - -movl $77978, %edx -. 3551 0x12345678 6 -. BA 9A 30 01 00 C3 - -movl $77979, %ecx -. 3552 0x12345678 6 -. B9 9B 30 01 00 C3 - -movl $77979, %edx -. 3553 0x12345678 6 -. BA 9B 30 01 00 C3 - -movl $77980, %ecx -. 3554 0x12345678 6 -. B9 9C 30 01 00 C3 - -movl $77980, %edx -. 3555 0x12345678 6 -. BA 9C 30 01 00 C3 - -movl $77981, %ecx -. 3556 0x12345678 6 -. B9 9D 30 01 00 C3 - -movl $77981, %edx -. 3557 0x12345678 6 -. BA 9D 30 01 00 C3 - -movl $77982, %ecx -. 3558 0x12345678 6 -. B9 9E 30 01 00 C3 - -movl $77982, %edx -. 3559 0x12345678 6 -. BA 9E 30 01 00 C3 - -movl $77983, %ecx -. 3560 0x12345678 6 -. B9 9F 30 01 00 C3 - -movl $77983, %edx -. 3561 0x12345678 6 -. BA 9F 30 01 00 C3 - -movl $77984, %r13d -. 3562 0x12345678 7 -. 41 BD A0 30 01 00 C3 - -movl $77985, %r13d -. 3563 0x12345678 7 -. 41 BD A1 30 01 00 C3 - -movl $77986, %r13d -. 3564 0x12345678 7 -. 41 BD A2 30 01 00 C3 - -movl $77987, %r13d -. 3565 0x12345678 7 -. 41 BD A3 30 01 00 C3 - -movl $77988, %r13d -. 3566 0x12345678 7 -. 41 BD A4 30 01 00 C3 - -movl $77989, %r13d -. 3567 0x12345678 7 -. 41 BD A5 30 01 00 C3 - -movl $77990, %r13d -. 3568 0x12345678 7 -. 41 BD A6 30 01 00 C3 - -movl $77991, %r13d -. 3569 0x12345678 7 -. 41 BD A7 30 01 00 C3 - -movl $77992, %r13d -. 3570 0x12345678 7 -. 41 BD A8 30 01 00 C3 - -movl $77993, %ecx -. 3571 0x12345678 6 -. B9 A9 30 01 00 C3 - -movl $77994, %ecx -. 3572 0x12345678 6 -. B9 AA 30 01 00 C3 - -movl $77995, %ecx -. 3573 0x12345678 6 -. B9 AB 30 01 00 C3 - -movl $77996, %ecx -. 3574 0x12345678 6 -. B9 AC 30 01 00 C3 - -movl $77997, %ecx -. 3575 0x12345678 6 -. B9 AD 30 01 00 C3 - -movl $77998, %ecx -. 3576 0x12345678 6 -. B9 AE 30 01 00 C3 - -movl $77999, (%rsi) -. 3577 0x12345678 7 -. C7 06 AF 30 01 00 C3 - -movl $779, %edx -. 3578 0x12345678 6 -. BA 0B 03 00 00 C3 - -movl $78000, (%rsi) -. 3579 0x12345678 7 -. C7 06 B0 30 01 00 C3 - -movl $78001, (%rsi) -. 3580 0x12345678 7 -. C7 06 B1 30 01 00 C3 - -movl $78002, (%rsi) -. 3581 0x12345678 7 -. C7 06 B2 30 01 00 C3 - -movl $78003, %ecx -. 3582 0x12345678 6 -. B9 B3 30 01 00 C3 - -movl $78004, %ecx -. 3583 0x12345678 6 -. B9 B4 30 01 00 C3 - -movl $78005, %ecx -. 3584 0x12345678 6 -. B9 B5 30 01 00 C3 - -movl $78006, %ecx -. 3585 0x12345678 6 -. B9 B6 30 01 00 C3 - -movl $78007, %ecx -. 3586 0x12345678 6 -. B9 B7 30 01 00 C3 - -movl $78008, %ecx -. 3587 0x12345678 6 -. B9 B8 30 01 00 C3 - -movl $78009, %ecx -. 3588 0x12345678 6 -. B9 B9 30 01 00 C3 - -movl $78010, %ecx -. 3589 0x12345678 6 -. B9 BA 30 01 00 C3 - -movl $78011, %ecx -. 3590 0x12345678 6 -. B9 BB 30 01 00 C3 - -movl $78012, (%rsi) -. 3591 0x12345678 7 -. C7 06 BC 30 01 00 C3 - -movl $78013, (%rsi) -. 3592 0x12345678 7 -. C7 06 BD 30 01 00 C3 - -movl $78014, (%rsi) -. 3593 0x12345678 7 -. C7 06 BE 30 01 00 C3 - -movl $78015, (%rsi) -. 3594 0x12345678 7 -. C7 06 BF 30 01 00 C3 - -movl $78016, %ecx -. 3595 0x12345678 6 -. B9 C0 30 01 00 C3 - -movl $78017, %ecx -. 3596 0x12345678 6 -. B9 C1 30 01 00 C3 - -movl $78018, %ecx -. 3597 0x12345678 6 -. B9 C2 30 01 00 C3 - -movl $78019, %ecx -. 3598 0x12345678 6 -. B9 C3 30 01 00 C3 - -movl $78020, %ecx -. 3599 0x12345678 6 -. B9 C4 30 01 00 C3 - -movl $78021, %ecx -. 3600 0x12345678 6 -. B9 C5 30 01 00 C3 - -movl $78022, %ecx -. 3601 0x12345678 6 -. B9 C6 30 01 00 C3 - -movl $78023, %ecx -. 3602 0x12345678 6 -. B9 C7 30 01 00 C3 - -movl $78024, %ecx -. 3603 0x12345678 6 -. B9 C8 30 01 00 C3 - -movl $78025, (%rsi) -. 3604 0x12345678 7 -. C7 06 C9 30 01 00 C3 - -movl $78026, (%rsi) -. 3605 0x12345678 7 -. C7 06 CA 30 01 00 C3 - -movl $78027, (%rsi) -. 3606 0x12345678 7 -. C7 06 CB 30 01 00 C3 - -movl $78028, (%rsi) -. 3607 0x12345678 7 -. C7 06 CC 30 01 00 C3 - -movl $78030, %ecx -. 3608 0x12345678 6 -. B9 CE 30 01 00 C3 - -movl $78032, %ecx -. 3609 0x12345678 6 -. B9 D0 30 01 00 C3 - -movl $78033, %ecx -. 3610 0x12345678 6 -. B9 D1 30 01 00 C3 - -movl $78034, %ecx -. 3611 0x12345678 6 -. B9 D2 30 01 00 C3 - -movl $78035, %ecx -. 3612 0x12345678 6 -. B9 D3 30 01 00 C3 - -movl $78036, %ecx -. 3613 0x12345678 6 -. B9 D4 30 01 00 C3 - -movl $78037, %ecx -. 3614 0x12345678 6 -. B9 D5 30 01 00 C3 - -movl $78038, (%rsi) -. 3615 0x12345678 7 -. C7 06 D6 30 01 00 C3 - -movl $78039, (%rsi) -. 3616 0x12345678 7 -. C7 06 D7 30 01 00 C3 - -movl $78040, (%rsi) -. 3617 0x12345678 7 -. C7 06 D8 30 01 00 C3 - -movl $78041, (%rsi) -. 3618 0x12345678 7 -. C7 06 D9 30 01 00 C3 - -movl $78043, %edi -. 3619 0x12345678 6 -. BF DB 30 01 00 C3 - -movl $78045, %edi -. 3620 0x12345678 6 -. BF DD 30 01 00 C3 - -movl $78046, %edi -. 3621 0x12345678 6 -. BF DE 30 01 00 C3 - -movl $78047, %edi -. 3622 0x12345678 6 -. BF DF 30 01 00 C3 - -movl $78048, %edi -. 3623 0x12345678 6 -. BF E0 30 01 00 C3 - -movl $78049, %edi -. 3624 0x12345678 6 -. BF E1 30 01 00 C3 - -movl $78050, %edi -. 3625 0x12345678 6 -. BF E2 30 01 00 C3 - -movl $78052, %edi -. 3626 0x12345678 6 -. BF E4 30 01 00 C3 - -movl $78053, %edi -. 3627 0x12345678 6 -. BF E5 30 01 00 C3 - -movl $78054, %ecx -. 3628 0x12345678 6 -. B9 E6 30 01 00 C3 - -movl $78055, %ecx -. 3629 0x12345678 6 -. B9 E7 30 01 00 C3 - -movl $78056, %ecx -. 3630 0x12345678 6 -. B9 E8 30 01 00 C3 - -movl $78056, %edi -. 3631 0x12345678 6 -. BF E8 30 01 00 C3 - -movl $78061, %ecx -. 3632 0x12345678 6 -. B9 ED 30 01 00 C3 - -movl $78062, %ecx -. 3633 0x12345678 6 -. B9 EE 30 01 00 C3 - -movl $78063, %ecx -. 3634 0x12345678 6 -. B9 EF 30 01 00 C3 - -movl $78064, %ecx -. 3635 0x12345678 6 -. B9 F0 30 01 00 C3 - -movl $78065, %ecx -. 3636 0x12345678 6 -. B9 F1 30 01 00 C3 - -movl $78066, %ecx -. 3637 0x12345678 6 -. B9 F2 30 01 00 C3 - -movl $78067, %ecx -. 3638 0x12345678 6 -. B9 F3 30 01 00 C3 - -movl $78068, %ecx -. 3639 0x12345678 6 -. B9 F4 30 01 00 C3 - -movl $78069, %ecx -. 3640 0x12345678 6 -. B9 F5 30 01 00 C3 - -movl $78070, %ecx -. 3641 0x12345678 6 -. B9 F6 30 01 00 C3 - -movl $78071, %ecx -. 3642 0x12345678 6 -. B9 F7 30 01 00 C3 - -movl $78072, %ecx -. 3643 0x12345678 6 -. B9 F8 30 01 00 C3 - -movl $78073, %ecx -. 3644 0x12345678 6 -. B9 F9 30 01 00 C3 - -movl $78074, %ecx -. 3645 0x12345678 6 -. B9 FA 30 01 00 C3 - -movl $78075, %ecx -. 3646 0x12345678 6 -. B9 FB 30 01 00 C3 - -movl $78076, %ecx -. 3647 0x12345678 6 -. B9 FC 30 01 00 C3 - -movl $78077, %ecx -. 3648 0x12345678 6 -. B9 FD 30 01 00 C3 - -movl $78078, %ecx -. 3649 0x12345678 6 -. B9 FE 30 01 00 C3 - -movl $78079, %ecx -. 3650 0x12345678 6 -. B9 FF 30 01 00 C3 - -movl $78080, %ecx -. 3651 0x12345678 6 -. B9 00 31 01 00 C3 - -movl $78081, %ecx -. 3652 0x12345678 6 -. B9 01 31 01 00 C3 - -movl $78082, %ecx -. 3653 0x12345678 6 -. B9 02 31 01 00 C3 - -movl $78083, %ecx -. 3654 0x12345678 6 -. B9 03 31 01 00 C3 - -movl $78084, %ecx -. 3655 0x12345678 6 -. B9 04 31 01 00 C3 - -movl $78085, %ecx -. 3656 0x12345678 6 -. B9 05 31 01 00 C3 - -movl $78086, %ecx -. 3657 0x12345678 6 -. B9 06 31 01 00 C3 - -movl $78087, %ecx -. 3658 0x12345678 6 -. B9 07 31 01 00 C3 - -movl $78088, %ecx -. 3659 0x12345678 6 -. B9 08 31 01 00 C3 - -movl $78089, %ecx -. 3660 0x12345678 6 -. B9 09 31 01 00 C3 - -movl $78090, %ecx -. 3661 0x12345678 6 -. B9 0A 31 01 00 C3 - -movl $78091, %ecx -. 3662 0x12345678 6 -. B9 0B 31 01 00 C3 - -movl $78092, %ecx -. 3663 0x12345678 6 -. B9 0C 31 01 00 C3 - -movl $78092, %edx -. 3664 0x12345678 6 -. BA 0C 31 01 00 C3 - -movl $78093, %ecx -. 3665 0x12345678 6 -. B9 0D 31 01 00 C3 - -movl $78093, %edx -. 3666 0x12345678 6 -. BA 0D 31 01 00 C3 - -movl $78094, %ecx -. 3667 0x12345678 6 -. B9 0E 31 01 00 C3 - -movl $78094, %edx -. 3668 0x12345678 6 -. BA 0E 31 01 00 C3 - -movl $78095, %ecx -. 3669 0x12345678 6 -. B9 0F 31 01 00 C3 - -movl $78095, %edx -. 3670 0x12345678 6 -. BA 0F 31 01 00 C3 - -movl $78096, %ecx -. 3671 0x12345678 6 -. B9 10 31 01 00 C3 - -movl $78096, %edx -. 3672 0x12345678 6 -. BA 10 31 01 00 C3 - -movl $78097, %ecx -. 3673 0x12345678 6 -. B9 11 31 01 00 C3 - -movl $78097, %edx -. 3674 0x12345678 6 -. BA 11 31 01 00 C3 - -movl $78098, %ecx -. 3675 0x12345678 6 -. B9 12 31 01 00 C3 - -movl $78098, %edx -. 3676 0x12345678 6 -. BA 12 31 01 00 C3 - -movl $78099, %ecx -. 3677 0x12345678 6 -. B9 13 31 01 00 C3 - -movl $78099, %edx -. 3678 0x12345678 6 -. BA 13 31 01 00 C3 - -movl $780, %edx -. 3679 0x12345678 6 -. BA 0C 03 00 00 C3 - -movl $78100, %ecx -. 3680 0x12345678 6 -. B9 14 31 01 00 C3 - -movl $78101, %ecx -. 3681 0x12345678 6 -. B9 15 31 01 00 C3 - -movl $78102, %ecx -. 3682 0x12345678 6 -. B9 16 31 01 00 C3 - -movl $78103, %ecx -. 3683 0x12345678 6 -. B9 17 31 01 00 C3 - -movl $78104, %ecx -. 3684 0x12345678 6 -. B9 18 31 01 00 C3 - -movl $78105, %ecx -. 3685 0x12345678 6 -. B9 19 31 01 00 C3 - -movl $78106, %ecx -. 3686 0x12345678 6 -. B9 1A 31 01 00 C3 - -movl $78107, %ecx -. 3687 0x12345678 6 -. B9 1B 31 01 00 C3 - -movl $78108, %ecx -. 3688 0x12345678 6 -. B9 1C 31 01 00 C3 - -movl $78109, %ecx -. 3689 0x12345678 6 -. B9 1D 31 01 00 C3 - -movl $78110, %ecx -. 3690 0x12345678 6 -. B9 1E 31 01 00 C3 - -movl $7816, %edx -. 3691 0x12345678 6 -. BA 88 1E 00 00 C3 - -movl $781, %edx -. 3692 0x12345678 6 -. BA 0D 03 00 00 C3 - -movl $782, %edx -. 3693 0x12345678 6 -. BA 0E 03 00 00 C3 - -movl $788, %edx -. 3694 0x12345678 6 -. BA 14 03 00 00 C3 - -movl $7902, %edx -. 3695 0x12345678 6 -. BA DE 1E 00 00 C3 - -movl $7912, %edx -. 3696 0x12345678 6 -. BA E8 1E 00 00 C3 - -movl $7922, %edx -. 3697 0x12345678 6 -. BA F2 1E 00 00 C3 - -movl $794, %edx -. 3698 0x12345678 6 -. BA 1A 03 00 00 C3 - -movl $7970, %edx -. 3699 0x12345678 6 -. BA 22 1F 00 00 C3 - -movl $7978, %edx -. 3700 0x12345678 6 -. BA 2A 1F 00 00 C3 - -movl $797, %edx -. 3701 0x12345678 6 -. BA 1D 03 00 00 C3 - -movl $7986, %edx -. 3702 0x12345678 6 -. BA 32 1F 00 00 C3 - -movl $7994, %edx -. 3703 0x12345678 6 -. BA 3A 1F 00 00 C3 - -movl $7, %eax -. 3704 0x12345678 6 -. B8 07 00 00 00 C3 - -movl $7, %edi -. 3705 0x12345678 6 -. BF 07 00 00 00 C3 - -movl $7, %esi -. 3706 0x12345678 6 -. BE 07 00 00 00 C3 - -movl $7, (%rax) -. 3707 0x12345678 7 -. C7 00 07 00 00 00 C3 - -movl $8003, %edx -. 3708 0x12345678 6 -. BA 43 1F 00 00 C3 - -movl $800, %edx -. 3709 0x12345678 6 -. BA 20 03 00 00 C3 - -movl 800(%rsp), %edi -. 3710 0x12345678 8 -. 8B BC 24 20 03 00 00 C3 - -movl $801, %edx -. 3711 0x12345678 6 -. BA 21 03 00 00 C3 - -movl $8067, %edx -. 3712 0x12345678 6 -. BA 83 1F 00 00 C3 - -movl $8077, %edx -. 3713 0x12345678 6 -. BA 8D 1F 00 00 C3 - -movl $8078, %edx -. 3714 0x12345678 6 -. BA 8E 1F 00 00 C3 - -movl $80, %eax -. 3715 0x12345678 6 -. B8 50 00 00 00 C3 - -movl $80, %edi -. 3716 0x12345678 6 -. BF 50 00 00 00 C3 - -movl 80(%rsp), %edi -. 3717 0x12345678 5 -. 8B 7C 24 50 C3 - -movl 80(%rsp), %esi -. 3718 0x12345678 5 -. 8B 74 24 50 C3 - -movl $8106, %edx -. 3719 0x12345678 6 -. BA AA 1F 00 00 C3 - -movl $8, 16(%rbx) -. 3720 0x12345678 8 -. C7 43 10 08 00 00 00 C3 - -movl $8180, %edx -. 3721 0x12345678 6 -. BA F4 1F 00 00 C3 - -movl $81920, 32(%rax) -. 3722 0x12345678 8 -. C7 40 20 00 40 01 00 C3 - -movl $81920, 32(%rbx) -. 3723 0x12345678 8 -. C7 43 20 00 40 01 00 C3 - -movl $81920, %edi -. 3724 0x12345678 6 -. BF 00 40 01 00 C3 - -movl $81920, %esi -. 3725 0x12345678 6 -. BE 00 40 01 00 C3 - -movl $81921, %edi -. 3726 0x12345678 6 -. BF 01 40 01 00 C3 - -movl $81922, 32(%rax) -. 3727 0x12345678 8 -. C7 40 20 02 40 01 00 C3 - -movl $81922, %edi -. 3728 0x12345678 6 -. BF 02 40 01 00 C3 - -movl $81923, 32(%rax) -. 3729 0x12345678 8 -. C7 40 20 03 40 01 00 C3 - -movl $81923, %edi -. 3730 0x12345678 6 -. BF 03 40 01 00 C3 - -movl $81924, %edi -. 3731 0x12345678 6 -. BF 04 40 01 00 C3 - -movl $81926, %esi -. 3732 0x12345678 6 -. BE 06 40 01 00 C3 - -movl $81927, %edi -. 3733 0x12345678 6 -. BF 07 40 01 00 C3 - -movl $81928, %esi -. 3734 0x12345678 6 -. BE 08 40 01 00 C3 - -movl $8205, %edx -. 3735 0x12345678 6 -. BA 0D 20 00 00 C3 - -movl $8246, %edx -. 3736 0x12345678 6 -. BA 36 20 00 00 C3 - -movl $8, 24(%rax) -. 3737 0x12345678 8 -. C7 40 18 08 00 00 00 C3 - -movl $826343424, %edi -. 3738 0x12345678 6 -. BF 00 00 41 31 C3 - -movl $826343424, %r14d -. 3739 0x12345678 7 -. 41 BE 00 00 41 31 C3 - -movl $8, 28(%rsp) -. 3740 0x12345678 9 -. C7 44 24 1C 08 00 00 00 C3 - -movl $8317, %edx -. 3741 0x12345678 6 -. BA 7D 20 00 00 C3 - -movl $836, %edx -. 3742 0x12345678 6 -. BA 44 03 00 00 C3 - -movl $837, %edx -. 3743 0x12345678 6 -. BA 45 03 00 00 C3 - -movl $838, %edx -. 3744 0x12345678 6 -. BA 46 03 00 00 C3 - -movl $839, %edx -. 3745 0x12345678 6 -. BA 47 03 00 00 C3 - -movl $841, %edx -. 3746 0x12345678 6 -. BA 49 03 00 00 C3 - -movl $842, %edx -. 3747 0x12345678 6 -. BA 4A 03 00 00 C3 - -movl $84, %eax -. 3748 0x12345678 6 -. B8 54 00 00 00 C3 - -movl 84(%rsp), %edi -. 3749 0x12345678 5 -. 8B 7C 24 54 C3 - -movl $8565, %edx -. 3750 0x12345678 6 -. BA 75 21 00 00 C3 - -movl $8600, %edx -. 3751 0x12345678 6 -. BA 98 21 00 00 C3 - -movl $86016, 28(%rax) -. 3752 0x12345678 8 -. C7 40 1C 00 50 01 00 C3 - -movl $86017, 100(%rbx) -. 3753 0x12345678 8 -. C7 43 64 01 50 01 00 C3 - -movl $86017, 112(%rbx) -. 3754 0x12345678 8 -. C7 43 70 01 50 01 00 C3 - -movl $86017, 124(%rbx) -. 3755 0x12345678 8 -. C7 43 7C 01 50 01 00 C3 - -movl $86017, 28(%rax) -. 3756 0x12345678 8 -. C7 40 1C 01 50 01 00 C3 - -movl $86017, 52(%rbx) -. 3757 0x12345678 8 -. C7 43 34 01 50 01 00 C3 - -movl $86017, 64(%rbx) -. 3758 0x12345678 8 -. C7 43 40 01 50 01 00 C3 - -movl $86017, 76(%rbx) -. 3759 0x12345678 8 -. C7 43 4C 01 50 01 00 C3 - -movl $86017, 88(%rbx) -. 3760 0x12345678 8 -. C7 43 58 01 50 01 00 C3 - -movl $86018, 100(%rax) -. 3761 0x12345678 8 -. C7 40 64 02 50 01 00 C3 - -movl $86018, 100(%rbx) -. 3762 0x12345678 8 -. C7 43 64 02 50 01 00 C3 - -movl $86018, 28(%rax) -. 3763 0x12345678 8 -. C7 40 1C 02 50 01 00 C3 - -movl $86018, 52(%rax) -. 3764 0x12345678 8 -. C7 40 34 02 50 01 00 C3 - -movl $86018, 52(%rbx) -. 3765 0x12345678 8 -. C7 43 34 02 50 01 00 C3 - -movl $86018, 64(%rax) -. 3766 0x12345678 8 -. C7 40 40 02 50 01 00 C3 - -movl $86018, 64(%rbx) -. 3767 0x12345678 8 -. C7 43 40 02 50 01 00 C3 - -movl $86018, 76(%rax) -. 3768 0x12345678 8 -. C7 40 4C 02 50 01 00 C3 - -movl $86018, 76(%rbx) -. 3769 0x12345678 8 -. C7 43 4C 02 50 01 00 C3 - -movl $86018, 88(%rax) -. 3770 0x12345678 8 -. C7 40 58 02 50 01 00 C3 - -movl $86018, 88(%rbx) -. 3771 0x12345678 8 -. C7 43 58 02 50 01 00 C3 - -movl $86019, 52(%rax) -. 3772 0x12345678 8 -. C7 40 34 03 50 01 00 C3 - -movl $8629, %edx -. 3773 0x12345678 6 -. BA B5 21 00 00 C3 - -movl $8656, %edx -. 3774 0x12345678 6 -. BA D0 21 00 00 C3 - -movl $8726, %edx -. 3775 0x12345678 6 -. BA 16 22 00 00 C3 - -movl $8, 72(%rbx) -. 3776 0x12345678 8 -. C7 43 48 08 00 00 00 C3 - -movl $8771, %edx -. 3777 0x12345678 6 -. BA 43 22 00 00 C3 - -movl $8781, %edx -. 3778 0x12345678 6 -. BA 4D 22 00 00 C3 - -movl $8798, %edx -. 3779 0x12345678 6 -. BA 5E 22 00 00 C3 - -movl $8811, %edx -. 3780 0x12345678 6 -. BA 6B 22 00 00 C3 - -movl $8, 84(%rax) -. 3781 0x12345678 8 -. C7 40 54 08 00 00 00 C3 - -movl $8, 84(%rbx) -. 3782 0x12345678 8 -. C7 43 54 08 00 00 00 C3 - -movl $88, 68(%rsp) -. 3783 0x12345678 9 -. C7 44 24 44 58 00 00 00 C3 - -movl $887, %edx -. 3784 0x12345678 6 -. BA 77 03 00 00 C3 - -movl $88, %eax -. 3785 0x12345678 6 -. B8 58 00 00 00 C3 - -movl $8, 8(%rbx) -. 3786 0x12345678 8 -. C7 43 08 08 00 00 00 C3 - -movl 88(%rsp), %edi -. 3787 0x12345678 5 -. 8B 7C 24 58 C3 - -movl $8920, %edx -. 3788 0x12345678 6 -. BA D8 22 00 00 C3 - -movl $892, %edx -. 3789 0x12345678 6 -. BA 7C 03 00 00 C3 - -movl $8, 92(%rax) -. 3790 0x12345678 8 -. C7 40 5C 08 00 00 00 C3 - -movl $8943, %edx -. 3791 0x12345678 6 -. BA EF 22 00 00 C3 - -movl $894, %edx -. 3792 0x12345678 6 -. BA 7E 03 00 00 C3 - -movl $895, %edx -. 3793 0x12345678 6 -. BA 7F 03 00 00 C3 - -movl $8962, %edx -. 3794 0x12345678 6 -. BA 02 23 00 00 C3 - -movl $896, %edx -. 3795 0x12345678 6 -. BA 80 03 00 00 C3 - -movl $897, %edx -. 3796 0x12345678 6 -. BA 81 03 00 00 C3 - -movl $8, %eax -. 3797 0x12345678 6 -. B8 08 00 00 00 C3 - -movl $8, %ebp -. 3798 0x12345678 6 -. BD 08 00 00 00 C3 - -movl $8, %edi -. 3799 0x12345678 6 -. BF 08 00 00 00 C3 - -movl $8, %edx -. 3800 0x12345678 6 -. BA 08 00 00 00 C3 - -movl $8, %esi -. 3801 0x12345678 6 -. BE 08 00 00 00 C3 - -movl 8(%r12), %edi -. 3802 0x12345678 6 -. 41 8B 7C 24 08 C3 - -movl 8(%r12), %edx -. 3803 0x12345678 6 -. 41 8B 54 24 08 C3 - -movl 8(%r13), %esi -. 3804 0x12345678 5 -. 41 8B 75 08 C3 - -movl 8(%r14), %edi -. 3805 0x12345678 5 -. 41 8B 7E 08 C3 - -movl $8, %r8d -. 3806 0x12345678 7 -. 41 B8 08 00 00 00 C3 - -movl $8, (%rax) -. 3807 0x12345678 7 -. C7 00 08 00 00 00 C3 - -movl 8(%rax), %eax -. 3808 0x12345678 4 -. 8B 40 08 C3 - -movl 8(%rax), %edi -. 3809 0x12345678 4 -. 8B 78 08 C3 - -movl 8(%rax), %edx -. 3810 0x12345678 4 -. 8B 50 08 C3 - -movl 8(%rax), %r10d -. 3811 0x12345678 5 -. 44 8B 50 08 C3 - -movl 8(%rax), %r11d -. 3812 0x12345678 5 -. 44 8B 58 08 C3 - -movl 8(%rax,%rcx), %edi -. 3813 0x12345678 5 -. 8B 7C 08 08 C3 - -movl 8(%rbp), %eax -. 3814 0x12345678 4 -. 8B 45 08 C3 - -movl 8(%rbp), %ecx -. 3815 0x12345678 4 -. 8B 4D 08 C3 - -movl 8(%rbp), %edi -. 3816 0x12345678 4 -. 8B 7D 08 C3 - -movl 8(%rbp), %esi -. 3817 0x12345678 4 -. 8B 75 08 C3 - -movl 8(%rbx), %eax -. 3818 0x12345678 4 -. 8B 43 08 C3 - -movl 8(%rbx), %edi -. 3819 0x12345678 4 -. 8B 7B 08 C3 - -movl 8(%rbx), %edx -. 3820 0x12345678 4 -. 8B 53 08 C3 - -movl 8(%rbx), %esi -. 3821 0x12345678 4 -. 8B 73 08 C3 - -movl 8(%rbx,%rax,4), %ecx -. 3822 0x12345678 5 -. 8B 4C 83 08 C3 - -movl 8(%rdi), %eax -. 3823 0x12345678 4 -. 8B 47 08 C3 - -movl 8(%rdi), %edi -. 3824 0x12345678 4 -. 8B 7F 08 C3 - -movl 8(%rdi), %edx -. 3825 0x12345678 4 -. 8B 57 08 C3 - -movl 8(%rdi), %esi -. 3826 0x12345678 4 -. 8B 77 08 C3 - -movl 8(%rdx), %eax -. 3827 0x12345678 4 -. 8B 42 08 C3 - -movl 8(%rdx), %edi -. 3828 0x12345678 4 -. 8B 7A 08 C3 - -movl 8(%rdx), %edx -. 3829 0x12345678 4 -. 8B 52 08 C3 - -movl 8(%rsi), %eax -. 3830 0x12345678 4 -. 8B 46 08 C3 - -movl 8(%rsi), %edi -. 3831 0x12345678 4 -. 8B 7E 08 C3 - -movl 8(%rsi,%rcx), %eax -. 3832 0x12345678 5 -. 8B 44 0E 08 C3 - -movl $8, (%rsp) -. 3833 0x12345678 8 -. C7 04 24 08 00 00 00 C3 - -movl 8(%rsp), %eax -. 3834 0x12345678 5 -. 8B 44 24 08 C3 - -movl 8(%rsp), %ecx -. 3835 0x12345678 5 -. 8B 4C 24 08 C3 - -movl 8(%rsp), %edi -. 3836 0x12345678 5 -. 8B 7C 24 08 C3 - -movl 8(%rsp), %edx -. 3837 0x12345678 5 -. 8B 54 24 08 C3 - -movl 8(%rsp), %esi -. 3838 0x12345678 5 -. 8B 74 24 08 C3 - -movl 8(%rsp), %r8d -. 3839 0x12345678 6 -. 44 8B 44 24 08 C3 - -movl $905, %edx -. 3840 0x12345678 6 -. BA 89 03 00 00 C3 - -movl $9088, %edx -. 3841 0x12345678 6 -. BA 80 23 00 00 C3 - -movl $9120, %edx -. 3842 0x12345678 6 -. BA A0 23 00 00 C3 - -movl $9142, %edx -. 3843 0x12345678 6 -. BA B6 23 00 00 C3 - -movl $9165, %edx -. 3844 0x12345678 6 -. BA CD 23 00 00 C3 - -movl $9188, %edx -. 3845 0x12345678 6 -. BA E4 23 00 00 C3 - -movl $9, 24(%rax) -. 3846 0x12345678 8 -. C7 40 18 09 00 00 00 C3 - -movl $9, 24(%rdx) -. 3847 0x12345678 8 -. C7 42 18 09 00 00 00 C3 - -movl $9257, %edx -. 3848 0x12345678 6 -. BA 29 24 00 00 C3 - -movl $9271, %edx -. 3849 0x12345678 6 -. BA 37 24 00 00 C3 - -movl $92, %eax -. 3850 0x12345678 6 -. B8 5C 00 00 00 C3 - -movl $92, %edx -. 3851 0x12345678 6 -. BA 5C 00 00 00 C3 - -movl 92(%rsp), %edi -. 3852 0x12345678 5 -. 8B 7C 24 5C C3 - -movl 92(%rsp), %edx -. 3853 0x12345678 5 -. 8B 54 24 5C C3 - -movl 92(%rsp), %esi -. 3854 0x12345678 5 -. 8B 74 24 5C C3 - -movl $93, %edx -. 3855 0x12345678 6 -. BA 5D 00 00 00 C3 - -movl $94208, %esi -. 3856 0x12345678 6 -. BE 00 70 01 00 C3 - -movl $94209, %esi -. 3857 0x12345678 6 -. BE 01 70 01 00 C3 - -movl $94210, %esi -. 3858 0x12345678 6 -. BE 02 70 01 00 C3 - -movl $9500, %edx -. 3859 0x12345678 6 -. BA 1C 25 00 00 C3 - -movl $957, %edx -. 3860 0x12345678 6 -. BA BD 03 00 00 C3 - -movl $96, %eax -. 3861 0x12345678 6 -. B8 60 00 00 00 C3 - -movl 96(%rsp), %edi -. 3862 0x12345678 5 -. 8B 7C 24 60 C3 - -movl 96(%rsp), %esi -. 3863 0x12345678 5 -. 8B 74 24 60 C3 - -movl $978, %edx -. 3864 0x12345678 6 -. BA D2 03 00 00 C3 - -movl $979, %edx -. 3865 0x12345678 6 -. BA D3 03 00 00 C3 - -movl $9836, %edx -. 3866 0x12345678 6 -. BA 6C 26 00 00 C3 - -movl $9847, %edx -. 3867 0x12345678 6 -. BA 77 26 00 00 C3 - -movl $9862, %edx -. 3868 0x12345678 6 -. BA 86 26 00 00 C3 - -movl $988, %edx -. 3869 0x12345678 6 -. BA DC 03 00 00 C3 - -movl $98, %eax -. 3870 0x12345678 6 -. B8 62 00 00 00 C3 - -movl $9963, %edx -. 3871 0x12345678 6 -. BA EB 26 00 00 C3 - -movl $9974, %edx -. 3872 0x12345678 6 -. BA F6 26 00 00 C3 - -movl $9989, %edx -. 3873 0x12345678 6 -. BA 05 27 00 00 C3 - -movl $9, %eax -. 3874 0x12345678 6 -. B8 09 00 00 00 C3 - -movl $9, %r13d -. 3875 0x12345678 7 -. 41 BD 09 00 00 00 C3 - -movl $9, %r14d -. 3876 0x12345678 7 -. 41 BE 09 00 00 00 C3 - -movl $9, (%rax) -. 3877 0x12345678 7 -. C7 00 09 00 00 00 C3 - -movl %eax, 100(%rsp) -. 3878 0x12345678 5 -. 89 44 24 64 C3 - -movl %eax, 104(%rsp) -. 3879 0x12345678 5 -. 89 44 24 68 C3 - -movl %eax, 108(%rsp) -. 3880 0x12345678 5 -. 89 44 24 6C C3 - -movl %eax, 112(%rsp) -. 3881 0x12345678 5 -. 89 44 24 70 C3 - -movl %eax, 116(%rsp) -. 3882 0x12345678 5 -. 89 44 24 74 C3 - -movl %eax, 124(%rsp) -. 3883 0x12345678 5 -. 89 44 24 7C C3 - -movl %eax, 128(%rsp) -. 3884 0x12345678 8 -. 89 84 24 80 00 00 00 C3 - -movl %eax, 12(%rbp) -. 3885 0x12345678 4 -. 89 45 0C C3 - -movl %eax, 12(%rbx) -. 3886 0x12345678 4 -. 89 43 0C C3 - -movl %eax, 12(%rcx) -. 3887 0x12345678 4 -. 89 41 0C C3 - -movl %eax, 12(%rsi) -. 3888 0x12345678 4 -. 89 46 0C C3 - -movl %eax, 12(%rsp) -. 3889 0x12345678 5 -. 89 44 24 0C C3 - -movl %eax, 132(%rsp) -. 3890 0x12345678 8 -. 89 84 24 84 00 00 00 C3 - -movl %eax, 136(%rsp) -. 3891 0x12345678 8 -. 89 84 24 88 00 00 00 C3 - -movl %eax, 140(%rsp) -. 3892 0x12345678 8 -. 89 84 24 8C 00 00 00 C3 - -movl %eax, 144(%rsp) -. 3893 0x12345678 8 -. 89 84 24 90 00 00 00 C3 - -movl %eax, 148(%rsp) -. 3894 0x12345678 8 -. 89 84 24 94 00 00 00 C3 - -movl %eax, 152(%rsp) -. 3895 0x12345678 8 -. 89 84 24 98 00 00 00 C3 - -movl %eax, 156(%rsp) -. 3896 0x12345678 8 -. 89 84 24 9C 00 00 00 C3 - -movl %eax, 160(%rsp) -. 3897 0x12345678 8 -. 89 84 24 A0 00 00 00 C3 - -movl %eax, 164(%rsp) -. 3898 0x12345678 8 -. 89 84 24 A4 00 00 00 C3 - -movl %eax, 16(%r12) -. 3899 0x12345678 6 -. 41 89 44 24 10 C3 - -movl %eax, 16(%rbx) -. 3900 0x12345678 4 -. 89 43 10 C3 - -movl %eax, 16(%rsi) -. 3901 0x12345678 4 -. 89 46 10 C3 - -movl %eax, 16(%rsp) -. 3902 0x12345678 5 -. 89 44 24 10 C3 - -movl %eax, 172(%rsp) -. 3903 0x12345678 8 -. 89 84 24 AC 00 00 00 C3 - -movl %eax, 176(%rsp) -. 3904 0x12345678 8 -. 89 84 24 B0 00 00 00 C3 - -movl %eax, 184(%rsp) -. 3905 0x12345678 8 -. 89 84 24 B8 00 00 00 C3 - -movl %eax, 188(%rsp) -. 3906 0x12345678 8 -. 89 84 24 BC 00 00 00 C3 - -movl %eax, 192(%rsp) -. 3907 0x12345678 8 -. 89 84 24 C0 00 00 00 C3 - -movl %eax, 196(%rsp) -. 3908 0x12345678 8 -. 89 84 24 C4 00 00 00 C3 - -movl %eax, 200(%rsp) -. 3909 0x12345678 8 -. 89 84 24 C8 00 00 00 C3 - -movl %eax, 204(%rsp) -. 3910 0x12345678 8 -. 89 84 24 CC 00 00 00 C3 - -movl %eax, 208(%rsp) -. 3911 0x12345678 8 -. 89 84 24 D0 00 00 00 C3 - -movl %eax, 20(%r12) -. 3912 0x12345678 6 -. 41 89 44 24 14 C3 - -movl %eax, 20(%r13) -. 3913 0x12345678 5 -. 41 89 45 14 C3 - -movl %eax, 20(%rbx) -. 3914 0x12345678 4 -. 89 43 14 C3 - -movl %eax, 20(%rsp) -. 3915 0x12345678 5 -. 89 44 24 14 C3 - -movl %eax, 216(%rsp) -. 3916 0x12345678 8 -. 89 84 24 D8 00 00 00 C3 - -movl %eax, 228(%rsp) -. 3917 0x12345678 8 -. 89 84 24 E4 00 00 00 C3 - -movl %eax, 232(%rsp) -. 3918 0x12345678 8 -. 89 84 24 E8 00 00 00 C3 - -movl %eax, 240(%rsp) -. 3919 0x12345678 8 -. 89 84 24 F0 00 00 00 C3 - -movl %eax, 244(%rsp) -. 3920 0x12345678 8 -. 89 84 24 F4 00 00 00 C3 - -movl %eax, 248(%rsp) -. 3921 0x12345678 8 -. 89 84 24 F8 00 00 00 C3 - -movl %eax, 24(%r13) -. 3922 0x12345678 5 -. 41 89 45 18 C3 - -movl %eax, 24(%rbx) -. 3923 0x12345678 4 -. 89 43 18 C3 - -movl %eax, 24(%rsp) -. 3924 0x12345678 5 -. 89 44 24 18 C3 - -movl %eax, 252(%rsp) -. 3925 0x12345678 8 -. 89 84 24 FC 00 00 00 C3 - -movl %eax, 272(%rsp) -. 3926 0x12345678 8 -. 89 84 24 10 01 00 00 C3 - -movl %eax, 276(%rsp) -. 3927 0x12345678 8 -. 89 84 24 14 01 00 00 C3 - -movl %eax, 284(%rsp) -. 3928 0x12345678 8 -. 89 84 24 1C 01 00 00 C3 - -movl %eax, 288(%rsp,%rdx,4) -. 3929 0x12345678 8 -. 89 84 94 20 01 00 00 C3 - -movl %eax, 28(%rbx) -. 3930 0x12345678 4 -. 89 43 1C C3 - -movl %eax, 28(%rsp) -. 3931 0x12345678 5 -. 89 44 24 1C C3 - -movl %eax, 32(%r12) -. 3932 0x12345678 6 -. 41 89 44 24 20 C3 - -movl %eax, 32(%r13) -. 3933 0x12345678 5 -. 41 89 45 20 C3 - -movl %eax, 32(%rbx) -. 3934 0x12345678 4 -. 89 43 20 C3 - -movl %eax, 32(%rdi) -. 3935 0x12345678 4 -. 89 47 20 C3 - -movl %eax, 32(%rdx) -. 3936 0x12345678 4 -. 89 42 20 C3 - -movl %eax, 32(%rsi) -. 3937 0x12345678 4 -. 89 46 20 C3 - -movl %eax, 32(%rsp) -. 3938 0x12345678 5 -. 89 44 24 20 C3 - -movl %eax, 36(%rbx) -. 3939 0x12345678 4 -. 89 43 24 C3 - -movl %eax, 36(%rsp) -. 3940 0x12345678 5 -. 89 44 24 24 C3 - -movl %eax, 40(%rbx) -. 3941 0x12345678 4 -. 89 43 28 C3 - -movl %eax, 40(%rsp) -. 3942 0x12345678 5 -. 89 44 24 28 C3 - -movl %eax, 44(%rbx) -. 3943 0x12345678 4 -. 89 43 2C C3 - -movl %eax, 44(%rsp) -. 3944 0x12345678 5 -. 89 44 24 2C C3 - -movl %eax, 48(%rbx) -. 3945 0x12345678 4 -. 89 43 30 C3 - -movl %eax, 48(%rsp) -. 3946 0x12345678 5 -. 89 44 24 30 C3 - -movl %eax, 4(%rbx) -. 3947 0x12345678 4 -. 89 43 04 C3 - -movl %eax, 4(%rsp) -. 3948 0x12345678 5 -. 89 44 24 04 C3 - -movl %eax, 52(%rbx) -. 3949 0x12345678 4 -. 89 43 34 C3 - -movl %eax, 52(%rsp) -. 3950 0x12345678 5 -. 89 44 24 34 C3 - -movl %eax, 540(%rsp) -. 3951 0x12345678 8 -. 89 84 24 1C 02 00 00 C3 - -movl %eax, 544(%rsp) -. 3952 0x12345678 8 -. 89 84 24 20 02 00 00 C3 - -movl %eax, 548(%rsp) -. 3953 0x12345678 8 -. 89 84 24 24 02 00 00 C3 - -movl %eax, 552(%rsp) -. 3954 0x12345678 8 -. 89 84 24 28 02 00 00 C3 - -movl %eax, 56(%rbx) -. 3955 0x12345678 4 -. 89 43 38 C3 - -movl %eax, 56(%rsp) -. 3956 0x12345678 5 -. 89 44 24 38 C3 - -movl %eax, 60(%rbx) -. 3957 0x12345678 4 -. 89 43 3C C3 - -movl %eax, 60(%rsp) -. 3958 0x12345678 5 -. 89 44 24 3C C3 - -movl %eax, 64(%rsp) -. 3959 0x12345678 5 -. 89 44 24 40 C3 - -movl %eax, 68(%rsp) -. 3960 0x12345678 5 -. 89 44 24 44 C3 - -movl %eax, 72(%rsp) -. 3961 0x12345678 5 -. 89 44 24 48 C3 - -movl %eax, 76(%rsp) -. 3962 0x12345678 5 -. 89 44 24 4C C3 - -movl %eax, 80(%rsp) -. 3963 0x12345678 5 -. 89 44 24 50 C3 - -movl %eax, 84(%rsp) -. 3964 0x12345678 5 -. 89 44 24 54 C3 - -movl %eax, 88(%rsp) -. 3965 0x12345678 5 -. 89 44 24 58 C3 - -movl %eax, 8(%rbx) -. 3966 0x12345678 4 -. 89 43 08 C3 - -movl %eax, 8(%rsi) -. 3967 0x12345678 4 -. 89 46 08 C3 - -movl %eax, 8(%rsp) -. 3968 0x12345678 5 -. 89 44 24 08 C3 - -movl %eax, 92(%rsp) -. 3969 0x12345678 5 -. 89 44 24 5C C3 - -movl %eax, 96(%rsp) -. 3970 0x12345678 5 -. 89 44 24 60 C3 - -movl %eax, %ebp -. 3971 0x12345678 3 -. 89 C5 C3 - -movl %eax, %ebx -. 3972 0x12345678 3 -. 89 C3 C3 - -movl %eax, %ecx -. 3973 0x12345678 3 -. 89 C1 C3 - -movl %eax, %edi -. 3974 0x12345678 3 -. 89 C7 C3 - -movl %eax, %edx -. 3975 0x12345678 3 -. 89 C2 C3 - -movl %eax, %esi -. 3976 0x12345678 3 -. 89 C6 C3 - -movl %eax, 12345(%rip) -. 3977 0x12345678 7 -. 89 05 39 30 00 00 C3 - -movl %eax, %r11d -. 3978 0x12345678 4 -. 41 89 C3 C3 - -movl %eax, %r12d -. 3979 0x12345678 4 -. 41 89 C4 C3 - -movl %eax, %r13d -. 3980 0x12345678 4 -. 41 89 C5 C3 - -movl %eax, (%r14) -. 3981 0x12345678 4 -. 41 89 06 C3 - -movl %eax, %r14d -. 3982 0x12345678 4 -. 41 89 C6 C3 - -movl %eax, (%r15) -. 3983 0x12345678 4 -. 41 89 07 C3 - -movl %eax, %r15d -. 3984 0x12345678 4 -. 41 89 C7 C3 - -movl %eax, %r8d -. 3985 0x12345678 4 -. 41 89 C0 C3 - -movl %eax, (%r8,%rdx,4) -. 3986 0x12345678 5 -. 41 89 04 90 C3 - -movl %eax, %r9d -. 3987 0x12345678 4 -. 41 89 C1 C3 - -movl %eax, (%rbp) -. 3988 0x12345678 4 -. 89 45 00 C3 - -movl %eax, (%rbx) -. 3989 0x12345678 3 -. 89 03 C3 - -movl %eax, (%rcx) -. 3990 0x12345678 3 -. 89 01 C3 - -movl %eax, (%rcx,%rdx,8) -. 3991 0x12345678 4 -. 89 04 D1 C3 - -movl %eax, (%rdx) -. 3992 0x12345678 3 -. 89 02 C3 - -movl %eax, (%rsi) -. 3993 0x12345678 3 -. 89 06 C3 - -movl %eax, (%rsi,%rdx) -. 3994 0x12345678 4 -. 89 04 16 C3 - -movl %eax, (%rsp) -. 3995 0x12345678 4 -. 89 04 24 C3 - -movl %ebp, 12(%rdx,%r13) -. 3996 0x12345678 6 -. 42 89 6C 2A 0C C3 - -movl %ebp, 12(%rdx,%rbx) -. 3997 0x12345678 5 -. 89 6C 1A 0C C3 - -movl %ebp, 24(%rbx) -. 3998 0x12345678 4 -. 89 6B 18 C3 - -movl %ebp, 4(%rax) -. 3999 0x12345678 4 -. 89 68 04 C3 - -movl %ebp, 572(%rsp) -. 4000 0x12345678 8 -. 89 AC 24 3C 02 00 00 C3 - -movl %ebp, 68(%rsp) -. 4001 0x12345678 5 -. 89 6C 24 44 C3 - -movl %ebp, 8(%rbx) -. 4002 0x12345678 4 -. 89 6B 08 C3 - -movl %ebp, 8(%rsp) -. 4003 0x12345678 5 -. 89 6C 24 08 C3 - -movl %ebp, %eax -. 4004 0x12345678 3 -. 89 E8 C3 - -movl %ebp, %ebx -. 4005 0x12345678 3 -. 89 EB C3 - -movl %ebp, %ecx -. 4006 0x12345678 3 -. 89 E9 C3 - -movl %ebp, %edi -. 4007 0x12345678 3 -. 89 EF C3 - -movl %ebp, %edx -. 4008 0x12345678 3 -. 89 EA C3 - -movl %ebp, %esi -. 4009 0x12345678 3 -. 89 EE C3 - -movl %ebp, %r12d -. 4010 0x12345678 4 -. 41 89 EC C3 - -movl %ebp, %r13d -. 4011 0x12345678 4 -. 41 89 ED C3 - -movl %ebp, (%r15) -. 4012 0x12345678 4 -. 41 89 2F C3 - -movl %ebp, %r8d -. 4013 0x12345678 4 -. 41 89 E8 C3 - -movl %ebp, %r9d -. 4014 0x12345678 4 -. 41 89 E9 C3 - -movl %ebp, (%rcx,%rax,8) -. 4015 0x12345678 4 -. 89 2C C1 C3 - -movl %ebp, (%rsp) -. 4016 0x12345678 4 -. 89 2C 24 C3 - -movl %ebx, 12(%rbp) -. 4017 0x12345678 4 -. 89 5D 0C C3 - -movl %ebx, 16(%rbp) -. 4018 0x12345678 4 -. 89 5D 10 C3 - -movl %ebx, 24(%rsp) -. 4019 0x12345678 5 -. 89 5C 24 18 C3 - -movl %ebx, 32(%rbp) -. 4020 0x12345678 4 -. 89 5D 20 C3 - -movl %ebx, 40(%rsp) -. 4021 0x12345678 5 -. 89 5C 24 28 C3 - -movl %ebx, 4(%rax) -. 4022 0x12345678 4 -. 89 58 04 C3 - -movl %ebx, 52(%rsp) -. 4023 0x12345678 5 -. 89 5C 24 34 C3 - -movl %ebx, 8(%rax) -. 4024 0x12345678 4 -. 89 58 08 C3 - -movl %ebx, 8(%rsp) -. 4025 0x12345678 5 -. 89 5C 24 08 C3 - -movl %ebx, %eax -. 4026 0x12345678 3 -. 89 D8 C3 - -movl %ebx, %ebp -. 4027 0x12345678 3 -. 89 DD C3 - -movl %ebx, %ecx -. 4028 0x12345678 3 -. 89 D9 C3 - -movl %ebx, %edi -. 4029 0x12345678 3 -. 89 DF C3 - -movl %ebx, %edx -. 4030 0x12345678 3 -. 89 DA C3 - -movl %ebx, %esi -. 4031 0x12345678 3 -. 89 DE C3 - -movl %ebx, %r12d -. 4032 0x12345678 4 -. 41 89 DC C3 - -movl %ebx, %r15d -. 4033 0x12345678 4 -. 41 89 DF C3 - -movl %ebx, %r8d -. 4034 0x12345678 4 -. 41 89 D8 C3 - -movl %ebx, (%rax) -. 4035 0x12345678 3 -. 89 18 C3 - -movl %ebx, (%rcx,%rax,4) -. 4036 0x12345678 4 -. 89 1C 81 C3 - -movl %ecx, 12(%rsp) -. 4037 0x12345678 5 -. 89 4C 24 0C C3 - -movl %ecx, 16(%rsp) -. 4038 0x12345678 5 -. 89 4C 24 10 C3 - -movl %ecx, 220(%rsp) -. 4039 0x12345678 8 -. 89 8C 24 DC 00 00 00 C3 - -movl %ecx, 24(%rbx) -. 4040 0x12345678 4 -. 89 4B 18 C3 - -movl %ecx, 24(%rsp) -. 4041 0x12345678 5 -. 89 4C 24 18 C3 - -movl %ecx, 28(%rsp) -. 4042 0x12345678 5 -. 89 4C 24 1C C3 - -movl %ecx, 32(%rdi) -. 4043 0x12345678 4 -. 89 4F 20 C3 - -movl %ecx, 32(%rsp) -. 4044 0x12345678 5 -. 89 4C 24 20 C3 - -movl %ecx, 36(%rsp) -. 4045 0x12345678 5 -. 89 4C 24 24 C3 - -movl %ecx, %eax -. 4046 0x12345678 3 -. 89 C8 C3 - -movl %ecx, %ebp -. 4047 0x12345678 3 -. 89 CD C3 - -movl %ecx, %ebx -. 4048 0x12345678 3 -. 89 CB C3 - -movl %ecx, %edi -. 4049 0x12345678 3 -. 89 CF C3 - -movl %ecx, %edx -. 4050 0x12345678 3 -. 89 CA C3 - -movl %ecx, %esi -. 4051 0x12345678 3 -. 89 CE C3 - -movl %ecx, %r10d -. 4052 0x12345678 4 -. 41 89 CA C3 - -movl %ecx, %r12d -. 4053 0x12345678 4 -. 41 89 CC C3 - -movl %ecx, %r13d -. 4054 0x12345678 4 -. 41 89 CD C3 - -movl %ecx, %r14d -. 4055 0x12345678 4 -. 41 89 CE C3 - -movl %ecx, %r15d -. 4056 0x12345678 4 -. 41 89 CF C3 - -movl %ecx, (%rsi) -. 4057 0x12345678 3 -. 89 0E C3 - -movl %edi, 120(%rsp) -. 4058 0x12345678 5 -. 89 7C 24 78 C3 - -movl %edi, 12(%rsi,%rax,4) -. 4059 0x12345678 5 -. 89 7C 86 0C C3 - -movl %edi, 16(%rbp) -. 4060 0x12345678 4 -. 89 7D 10 C3 - -movl %edi, 24(%rsp) -. 4061 0x12345678 5 -. 89 7C 24 18 C3 - -movl %edi, 40(%rsp) -. 4062 0x12345678 5 -. 89 7C 24 28 C3 - -movl %edi, 44(%rsp) -. 4063 0x12345678 5 -. 89 7C 24 2C C3 - -movl %edi, 48(%rbx) -. 4064 0x12345678 4 -. 89 7B 30 C3 - -movl %edi, 56(%rsp) -. 4065 0x12345678 5 -. 89 7C 24 38 C3 - -movl %edi, 8(%rax) -. 4066 0x12345678 4 -. 89 78 08 C3 - -movl %edi, %eax -. 4067 0x12345678 3 -. 89 F8 C3 - -movl %edi, %ebp -. 4068 0x12345678 3 -. 89 FD C3 - -movl %edi, %ebx -. 4069 0x12345678 3 -. 89 FB C3 - -movl %edi, %ecx -. 4070 0x12345678 3 -. 89 F9 C3 - -movl %edi, %edx -. 4071 0x12345678 3 -. 89 FA C3 - -movl %edi, %esi -. 4072 0x12345678 3 -. 89 FE C3 - -movl %edi, -9(%rip) -. 4073 0x12345678 7 -. 89 3D F7 FF FF FF C3 - -movl %edi, %r12d -. 4074 0x12345678 4 -. 41 89 FC C3 - -movl %edi, %r13d -. 4075 0x12345678 4 -. 41 89 FD C3 - -movl %edi, %r14d -. 4076 0x12345678 4 -. 41 89 FE C3 - -movl %edi, %r15d -. 4077 0x12345678 4 -. 41 89 FF C3 - -movl %edi, %r8d -. 4078 0x12345678 4 -. 41 89 F8 C3 - -movl %edi, %r9d -. 4079 0x12345678 4 -. 41 89 F9 C3 - -movl %edi, (%rsi) -. 4080 0x12345678 3 -. 89 3E C3 - -movl %edx, 12(%rsp) -. 4081 0x12345678 5 -. 89 54 24 0C C3 - -movl %edx, 16(%rax) -. 4082 0x12345678 4 -. 89 50 10 C3 - -movl %edx, 16(%rdi,%rax,4) -. 4083 0x12345678 5 -. 89 54 87 10 C3 - -movl %edx, -16(%rsp) -. 4084 0x12345678 5 -. 89 54 24 F0 C3 - -movl %edx, 16(%rsp) -. 4085 0x12345678 5 -. 89 54 24 10 C3 - -movl %edx, -20(%rsp) -. 4086 0x12345678 5 -. 89 54 24 EC C3 - -movl %edx, 20(%rsp) -. 4087 0x12345678 5 -. 89 54 24 14 C3 - -movl %edx, 212(%rsp) -. 4088 0x12345678 8 -. 89 94 24 D4 00 00 00 C3 - -movl %edx, 224(%rsp) -. 4089 0x12345678 8 -. 89 94 24 E0 00 00 00 C3 - -movl %edx, 24(%rax) -. 4090 0x12345678 4 -. 89 50 18 C3 - -movl %edx, 24(%rsp) -. 4091 0x12345678 5 -. 89 54 24 18 C3 - -movl %edx, 288(%rsp,%rax,4) -. 4092 0x12345678 8 -. 89 94 84 20 01 00 00 C3 - -movl %edx, 28(%rbx) -. 4093 0x12345678 4 -. 89 53 1C C3 - -movl %edx, 292(%rsp) -. 4094 0x12345678 8 -. 89 94 24 24 01 00 00 C3 - -movl %edx, 292(%rsp,%rax,4) -. 4095 0x12345678 8 -. 89 94 84 24 01 00 00 C3 - -movl %edx, 32(%rdi) -. 4096 0x12345678 4 -. 89 57 20 C3 - -movl %edx, 32(%rsp) -. 4097 0x12345678 5 -. 89 54 24 20 C3 - -movl %edx, 348(%rsp) -. 4098 0x12345678 8 -. 89 94 24 5C 01 00 00 C3 - -movl %edx, 40(%rsp) -. 4099 0x12345678 5 -. 89 54 24 28 C3 - -movl %edx, 4(%rsi) -. 4100 0x12345678 4 -. 89 56 04 C3 - -movl %edx, -8(%rsp) -. 4101 0x12345678 5 -. 89 54 24 F8 C3 - -movl %edx, 8(%rsp) -. 4102 0x12345678 5 -. 89 54 24 08 C3 - -movl %edx, %eax -. 4103 0x12345678 3 -. 89 D0 C3 - -movl %edx, %ebp -. 4104 0x12345678 3 -. 89 D5 C3 - -movl %edx, %ebx -. 4105 0x12345678 3 -. 89 D3 C3 - -movl %edx, %ecx -. 4106 0x12345678 3 -. 89 D1 C3 - -movl %edx, %edi -. 4107 0x12345678 3 -. 89 D7 C3 - -movl %edx, %esi -. 4108 0x12345678 3 -. 89 D6 C3 - -movl %edx, %r11d -. 4109 0x12345678 4 -. 41 89 D3 C3 - -movl %edx, (%r12) -. 4110 0x12345678 5 -. 41 89 14 24 C3 - -movl %edx, %r12d -. 4111 0x12345678 4 -. 41 89 D4 C3 - -movl %edx, %r13d -. 4112 0x12345678 4 -. 41 89 D5 C3 - -movl %edx, %r14d -. 4113 0x12345678 4 -. 41 89 D6 C3 - -movl %edx, %r15d -. 4114 0x12345678 4 -. 41 89 D7 C3 - -movl %edx, %r8d -. 4115 0x12345678 4 -. 41 89 D0 C3 - -movl %edx, %r9d -. 4116 0x12345678 4 -. 41 89 D1 C3 - -movl %edx, (%rdi,%rax,4) -. 4117 0x12345678 4 -. 89 14 87 C3 - -movl %edx, (%rdi,%rcx,4) -. 4118 0x12345678 4 -. 89 14 8F C3 - -movl %edx, (%rsp) -. 4119 0x12345678 4 -. 89 14 24 C3 - -movl %esi, 16(%rdi,%rax,4) -. 4120 0x12345678 5 -. 89 74 87 10 C3 - -movl %esi, 20(%rsp) -. 4121 0x12345678 5 -. 89 74 24 14 C3 - -movl %esi, 32(%rbp) -. 4122 0x12345678 4 -. 89 75 20 C3 - -movl %esi, 36(%rsp) -. 4123 0x12345678 5 -. 89 74 24 24 C3 - -movl %esi, 4(%rsp) -. 4124 0x12345678 5 -. 89 74 24 04 C3 - -movl %esi, 56(%rsp) -. 4125 0x12345678 5 -. 89 74 24 38 C3 - -movl %esi, 8(%rbx,%rcx) -. 4126 0x12345678 5 -. 89 74 0B 08 C3 - -movl %esi, %eax -. 4127 0x12345678 3 -. 89 F0 C3 - -movl %esi, %ebp -. 4128 0x12345678 3 -. 89 F5 C3 - -movl %esi, %ebx -. 4129 0x12345678 3 -. 89 F3 C3 - -movl %esi, %ecx -. 4130 0x12345678 3 -. 89 F1 C3 - -movl %esi, %edi -. 4131 0x12345678 3 -. 89 F7 C3 - -movl %esi, %edx -. 4132 0x12345678 3 -. 89 F2 C3 - -movl %esi, -545454(%rip) -. 4133 0x12345678 7 -. 89 35 52 AD F7 FF C3 - -movl %esi, %r10d -. 4134 0x12345678 4 -. 41 89 F2 C3 - -movl %esi, %r11d -. 4135 0x12345678 4 -. 41 89 F3 C3 - -movl %esi, %r12d -. 4136 0x12345678 4 -. 41 89 F4 C3 - -movl %esi, %r13d -. 4137 0x12345678 4 -. 41 89 F5 C3 - -movl %esi, %r14d -. 4138 0x12345678 4 -. 41 89 F6 C3 - -movl %esi, (%r14,%rax,4) -. 4139 0x12345678 5 -. 41 89 34 86 C3 - -movl %esi, %r15d -. 4140 0x12345678 4 -. 41 89 F7 C3 - -movl %esi, %r8d -. 4141 0x12345678 4 -. 41 89 F0 C3 - -movl %esi, %r9d -. 4142 0x12345678 4 -. 41 89 F1 C3 - -movl %esi, (%rdi,%rax,4) -. 4143 0x12345678 4 -. 89 34 87 C3 - -movl %r10d, %eax -. 4144 0x12345678 4 -. 44 89 D0 C3 - -movl %r10d, %edi -. 4145 0x12345678 4 -. 44 89 D7 C3 - -movl %r10d, %edx -. 4146 0x12345678 4 -. 44 89 D2 C3 - -movl %r10d, %r11d -. 4147 0x12345678 4 -. 45 89 D3 C3 - -movl %r10d, %r8d -. 4148 0x12345678 4 -. 45 89 D0 C3 - -movl %r10d, %r9d -. 4149 0x12345678 4 -. 45 89 D1 C3 - -movl %r11d, -4(%rsp) -. 4150 0x12345678 6 -. 44 89 5C 24 FC C3 - -movl %r11d, %eax -. 4151 0x12345678 4 -. 44 89 D8 C3 - -movl %r11d, %ecx -. 4152 0x12345678 4 -. 44 89 D9 C3 - -movl %r11d, %edx -. 4153 0x12345678 4 -. 44 89 DA C3 - -movl %r11d, %r8d -. 4154 0x12345678 4 -. 45 89 D8 C3 - -movl %r12d, 12(%rax) -. 4155 0x12345678 5 -. 44 89 60 0C C3 - -movl %r12d, 16(%rax) -. 4156 0x12345678 5 -. 44 89 60 10 C3 - -movl %r12d, 24(%rax) -. 4157 0x12345678 5 -. 44 89 60 18 C3 - -movl %r12d, 32(%rax) -. 4158 0x12345678 5 -. 44 89 60 20 C3 - -movl %r12d, 8(%rax) -. 4159 0x12345678 5 -. 44 89 60 08 C3 - -movl %r12d, %eax -. 4160 0x12345678 4 -. 44 89 E0 C3 - -movl %r12d, %ebp -. 4161 0x12345678 4 -. 44 89 E5 C3 - -movl %r12d, %ebx -. 4162 0x12345678 4 -. 44 89 E3 C3 - -movl %r12d, %ecx -. 4163 0x12345678 4 -. 44 89 E1 C3 - -movl %r12d, %edi -. 4164 0x12345678 4 -. 44 89 E7 C3 - -movl %r12d, %edx -. 4165 0x12345678 4 -. 44 89 E2 C3 - -movl %r12d, %esi -. 4166 0x12345678 4 -. 44 89 E6 C3 - -movl %r12d, %r8d -. 4167 0x12345678 4 -. 45 89 E0 C3 - -movl %r12d, (%rax) -. 4168 0x12345678 4 -. 44 89 20 C3 - -movl %r12d, (%rdx,%rax,4) -. 4169 0x12345678 5 -. 44 89 24 82 C3 - -movl (%r12), %eax -. 4170 0x12345678 5 -. 41 8B 04 24 C3 - -movl (%r12), %edx -. 4171 0x12345678 5 -. 41 8B 14 24 C3 - -movl %r13d, 12(%rax) -. 4172 0x12345678 5 -. 44 89 68 0C C3 - -movl %r13d, 16(%rax) -. 4173 0x12345678 5 -. 44 89 68 10 C3 - -movl %r13d, 24(%rax) -. 4174 0x12345678 5 -. 44 89 68 18 C3 - -movl %r13d, 540(%rsp) -. 4175 0x12345678 9 -. 44 89 AC 24 1C 02 00 00 C3 - -movl %r13d, 544(%rsp) -. 4176 0x12345678 9 -. 44 89 AC 24 20 02 00 00 C3 - -movl %r13d, 548(%rsp) -. 4177 0x12345678 9 -. 44 89 AC 24 24 02 00 00 C3 - -movl %r13d, 552(%rsp) -. 4178 0x12345678 9 -. 44 89 AC 24 28 02 00 00 C3 - -movl %r13d, %eax -. 4179 0x12345678 4 -. 44 89 E8 C3 - -movl %r13d, %ebp -. 4180 0x12345678 4 -. 44 89 ED C3 - -movl %r13d, %ecx -. 4181 0x12345678 4 -. 44 89 E9 C3 - -movl %r13d, %edi -. 4182 0x12345678 4 -. 44 89 EF C3 - -movl %r13d, %edx -. 4183 0x12345678 4 -. 44 89 EA C3 - -movl %r13d, %esi -. 4184 0x12345678 4 -. 44 89 EE C3 - -movl %r13d, %r8d -. 4185 0x12345678 4 -. 45 89 E8 C3 - -movl (%r13), %eax -. 4186 0x12345678 5 -. 41 8B 45 00 C3 - -movl (%r13), %ebx -. 4187 0x12345678 5 -. 41 8B 5D 00 C3 - -movl (%r13,%rax,4), %eax -. 4188 0x12345678 6 -. 41 8B 44 85 00 C3 - -movl %r14d, 20(%rbx) -. 4189 0x12345678 5 -. 44 89 73 14 C3 - -movl %r14d, %eax -. 4190 0x12345678 4 -. 44 89 F0 C3 - -movl %r14d, %ebp -. 4191 0x12345678 4 -. 44 89 F5 C3 - -movl %r14d, %ecx -. 4192 0x12345678 4 -. 44 89 F1 C3 - -movl %r14d, %edi -. 4193 0x12345678 4 -. 44 89 F7 C3 - -movl %r14d, %edx -. 4194 0x12345678 4 -. 44 89 F2 C3 - -movl %r14d, %esi -. 4195 0x12345678 4 -. 44 89 F6 C3 - -movl %r14d, %r8d -. 4196 0x12345678 4 -. 45 89 F0 C3 - -movl %r14d, %r9d -. 4197 0x12345678 4 -. 45 89 F1 C3 - -movl %r14d, (%rax) -. 4198 0x12345678 4 -. 44 89 30 C3 - -movl (%r14), %edi -. 4199 0x12345678 4 -. 41 8B 3E C3 - -movl (%r14,%rdx,4), %ebx -. 4200 0x12345678 5 -. 41 8B 1C 96 C3 - -movl %r15d, %eax -. 4201 0x12345678 4 -. 44 89 F8 C3 - -movl %r15d, %ebp -. 4202 0x12345678 4 -. 44 89 FD C3 - -movl %r15d, %ebx -. 4203 0x12345678 4 -. 44 89 FB C3 - -movl %r15d, %ecx -. 4204 0x12345678 4 -. 44 89 F9 C3 - -movl %r15d, %edi -. 4205 0x12345678 4 -. 44 89 FF C3 - -movl %r15d, %edx -. 4206 0x12345678 4 -. 44 89 FA C3 - -movl %r15d, %esi -. 4207 0x12345678 4 -. 44 89 FE C3 - -movl %r15d, %r13d -. 4208 0x12345678 4 -. 45 89 FD C3 - -movl %r15d, %r8d -. 4209 0x12345678 4 -. 45 89 F8 C3 - -movl (%r15), %edi -. 4210 0x12345678 4 -. 41 8B 3F C3 - -movl %r8d, 20(%rsp) -. 4211 0x12345678 6 -. 44 89 44 24 14 C3 - -movl %r8d, 24(%rsp) -. 4212 0x12345678 6 -. 44 89 44 24 18 C3 - -movl %r8d, 28(%rbx) -. 4213 0x12345678 5 -. 44 89 43 1C C3 - -movl %r8d, 40(%rsp) -. 4214 0x12345678 6 -. 44 89 44 24 28 C3 - -movl %r8d, 4(%rsi) -. 4215 0x12345678 5 -. 44 89 46 04 C3 - -movl %r8d, 8(%rsi) -. 4216 0x12345678 5 -. 44 89 46 08 C3 - -movl %r8d, 8(%rsp) -. 4217 0x12345678 6 -. 44 89 44 24 08 C3 - -movl %r8d, %eax -. 4218 0x12345678 4 -. 44 89 C0 C3 - -movl %r8d, %ebp -. 4219 0x12345678 4 -. 44 89 C5 C3 - -movl %r8d, %ebx -. 4220 0x12345678 4 -. 44 89 C3 C3 - -movl %r8d, %edi -. 4221 0x12345678 4 -. 44 89 C7 C3 - -movl %r8d, %edx -. 4222 0x12345678 4 -. 44 89 C2 C3 - -movl %r8d, %r12d -. 4223 0x12345678 4 -. 45 89 C4 C3 - -movl %r8d, %r13d -. 4224 0x12345678 4 -. 45 89 C5 C3 - -movl %r8d, %r14d -. 4225 0x12345678 4 -. 45 89 C6 C3 - -movl (%r8), %eax -. 4226 0x12345678 4 -. 41 8B 00 C3 - -movl %r9d, 20(%rsp) -. 4227 0x12345678 6 -. 44 89 4C 24 14 C3 - -movl %r9d, 40(%rsp) -. 4228 0x12345678 6 -. 44 89 4C 24 28 C3 - -movl %r9d, 48(%rsp) -. 4229 0x12345678 6 -. 44 89 4C 24 30 C3 - -movl %r9d, %eax -. 4230 0x12345678 4 -. 44 89 C8 C3 - -movl %r9d, %ebp -. 4231 0x12345678 4 -. 44 89 CD C3 - -movl %r9d, %ebx -. 4232 0x12345678 4 -. 44 89 CB C3 - -movl %r9d, %ecx -. 4233 0x12345678 4 -. 44 89 C9 C3 - -movl %r9d, %edi -. 4234 0x12345678 4 -. 44 89 CF C3 - -movl %r9d, %edx -. 4235 0x12345678 4 -. 44 89 CA C3 - -movl %r9d, %esi -. 4236 0x12345678 4 -. 44 89 CE C3 - -movl %r9d, %r11d -. 4237 0x12345678 4 -. 45 89 CB C3 - -movl %r9d, %r12d -. 4238 0x12345678 4 -. 45 89 CC C3 - -movl %r9d, %r13d -. 4239 0x12345678 4 -. 45 89 CD C3 - -movl %r9d, %r15d -. 4240 0x12345678 4 -. 45 89 CF C3 - -movl (%rax), %eax -. 4241 0x12345678 3 -. 8B 00 C3 - -movl (%rax), %ecx -. 4242 0x12345678 3 -. 8B 08 C3 - -movl (%rax), %edi -. 4243 0x12345678 3 -. 8B 38 C3 - -movl (%rax), %esi -. 4244 0x12345678 3 -. 8B 30 C3 - -movl (%rax,%rcx,8), %eax -. 4245 0x12345678 4 -. 8B 04 C8 C3 - -movl (%rax,%rdx,4), %eax -. 4246 0x12345678 4 -. 8B 04 90 C3 - -movl (%rax,%rdx,4), %ebx -. 4247 0x12345678 4 -. 8B 1C 90 C3 - -movl (%rax,%rdx,4), %esi -. 4248 0x12345678 4 -. 8B 34 90 C3 - -movl (%rax,%rdx,8), %ebp -. 4249 0x12345678 4 -. 8B 2C D0 C3 - -movl (%rbp), %eax -. 4250 0x12345678 4 -. 8B 45 00 C3 - -movl (%rbp), %edi -. 4251 0x12345678 4 -. 8B 7D 00 C3 - -movl (%rbp), %edx -. 4252 0x12345678 4 -. 8B 55 00 C3 - -movl (%rbp), %esi -. 4253 0x12345678 4 -. 8B 75 00 C3 - -movl (%rbp,%rbx,4), %edi -. 4254 0x12345678 5 -. 8B 7C 9D 00 C3 - -movl (%rbx), %eax -. 4255 0x12345678 3 -. 8B 03 C3 - -movl (%rbx), %ebp -. 4256 0x12345678 3 -. 8B 2B C3 - -movl (%rbx), %edx -. 4257 0x12345678 3 -. 8B 13 C3 - -movl (%rbx), %esi -. 4258 0x12345678 3 -. 8B 33 C3 - -movl (%rbx,%rax), %r15d -. 4259 0x12345678 5 -. 44 8B 3C 03 C3 - -movl (%rbx,%rbp,4), %edi -. 4260 0x12345678 4 -. 8B 3C AB C3 - -movl (%rcx), %eax -. 4261 0x12345678 3 -. 8B 01 C3 - -movl (%rcx), %edi -. 4262 0x12345678 3 -. 8B 39 C3 - -movl (%rcx), %edx -. 4263 0x12345678 3 -. 8B 11 C3 - -movl (%rcx,%rax,4), %eax -. 4264 0x12345678 4 -. 8B 04 81 C3 - -movl (%rcx,%rax,4), %edx -. 4265 0x12345678 4 -. 8B 14 81 C3 - -movl (%rcx,%rbx), %edi -. 4266 0x12345678 4 -. 8B 3C 19 C3 - -movl (%rcx,%rdx,8), %edx -. 4267 0x12345678 4 -. 8B 14 D1 C3 - -movl (%rcx,%rsi,8), %esi -. 4268 0x12345678 4 -. 8B 34 F1 C3 - -movl (%rdi), %eax -. 4269 0x12345678 3 -. 8B 07 C3 - -movl (%rdi), %ebp -. 4270 0x12345678 3 -. 8B 2F C3 - -movl (%rdi), %edi -. 4271 0x12345678 3 -. 8B 3F C3 - -movl (%rdi), %esi -. 4272 0x12345678 3 -. 8B 37 C3 - -movl (%rdi), %r12d -. 4273 0x12345678 4 -. 44 8B 27 C3 - -movl (%rdi,%rdx), %edi -. 4274 0x12345678 4 -. 8B 3C 17 C3 - -movl (%rdx), %eax -. 4275 0x12345678 3 -. 8B 02 C3 - -movl (%rdx), %ecx -. 4276 0x12345678 3 -. 8B 0A C3 - -movl (%rdx), %esi -. 4277 0x12345678 3 -. 8B 32 C3 - -movl (%rdx,%rax,4), %eax -. 4278 0x12345678 4 -. 8B 04 82 C3 - -movl (%rdx,%rax,4), %ebp -. 4279 0x12345678 4 -. 8B 2C 82 C3 - -movl (%rdx,%rax,4), %edi -. 4280 0x12345678 4 -. 8B 3C 82 C3 - -movl (%rdx,%rax), %r12d -. 4281 0x12345678 5 -. 44 8B 24 02 C3 - -movl (%rdx,%rbx), %edx -. 4282 0x12345678 4 -. 8B 14 1A C3 - -movl (%rdx,%rdi), %edi -. 4283 0x12345678 4 -. 8B 3C 3A C3 - -movl (%rsi), %eax -. 4284 0x12345678 3 -. 8B 06 C3 - -movl (%rsi), %edx -. 4285 0x12345678 3 -. 8B 16 C3 - -movl (%rsi,%r13), %edi -. 4286 0x12345678 5 -. 42 8B 3C 2E C3 - -movl (%rsi,%rax), %esi -. 4287 0x12345678 4 -. 8B 34 06 C3 - -movl (%rsi,%rbx,4), %eax -. 4288 0x12345678 4 -. 8B 04 9E C3 - -movl (%rsi,%rcx), %edx -. 4289 0x12345678 4 -. 8B 14 0E C3 - -movl (%rsi,%rdx,4), %eax -. 4290 0x12345678 4 -. 8B 04 96 C3 - -movl (%rsi,%rdx,4), %r13d -. 4291 0x12345678 5 -. 44 8B 2C 96 C3 - -movl (%rsi,%rdx), %ecx -. 4292 0x12345678 4 -. 8B 0C 16 C3 - -movl (%rsp), %edi -. 4293 0x12345678 4 -. 8B 3C 24 C3 - -movl (%rsp), %edx -. 4294 0x12345678 4 -. 8B 14 24 C3 - -movq $0, 112(%rsp) -. 4295 0x12345678 10 -. 48 C7 44 24 70 00 00 00 00 C3 - -movq $0, 120(%rsp) -. 4296 0x12345678 10 -. 48 C7 44 24 78 00 00 00 00 C3 - -movq $0, 16(%rax) -. 4297 0x12345678 9 -. 48 C7 40 10 00 00 00 00 C3 - -movq $0, 16(%rsp) -. 4298 0x12345678 10 -. 48 C7 44 24 10 00 00 00 00 C3 - -movq $0, 192(%rsp) -. 4299 0x12345678 13 -. 48 C7 84 24 C0 00 00 00 00 00 00 00 C3 - -movq $0, 24(%rax) -. 4300 0x12345678 9 -. 48 C7 40 18 00 00 00 00 C3 - -movq $0, 24(%rbx) -. 4301 0x12345678 9 -. 48 C7 43 18 00 00 00 00 C3 - -movq $0, 24(%rsp) -. 4302 0x12345678 10 -. 48 C7 44 24 18 00 00 00 00 C3 - -movq $0, 32(%rax) -. 4303 0x12345678 9 -. 48 C7 40 20 00 00 00 00 C3 - -movq $0, 40(%rax) -. 4304 0x12345678 9 -. 48 C7 40 28 00 00 00 00 C3 - -movq $0, 40(%rsp) -. 4305 0x12345678 10 -. 48 C7 44 24 28 00 00 00 00 C3 - -movq $0, 48(%rsp) -. 4306 0x12345678 10 -. 48 C7 44 24 30 00 00 00 00 C3 - -movq $0, 560(%rsp) -. 4307 0x12345678 13 -. 48 C7 84 24 30 02 00 00 00 00 00 00 C3 - -movq $0, 64(%rsp) -. 4308 0x12345678 10 -. 48 C7 44 24 40 00 00 00 00 C3 - -movq $0, 8(%rax) -. 4309 0x12345678 9 -. 48 C7 40 08 00 00 00 00 C3 - -movq $0, 8(%rbx) -. 4310 0x12345678 9 -. 48 C7 43 08 00 00 00 00 C3 - -movq $0, 8(%rdx) -. 4311 0x12345678 9 -. 48 C7 42 08 00 00 00 00 C3 - -movq $0, 8(%rsp) -. 4312 0x12345678 10 -. 48 C7 44 24 08 00 00 00 00 C3 - -movq $0, (%r14,%rax,8) -. 4313 0x12345678 9 -. 49 C7 04 C6 00 00 00 00 C3 - -movq $0, (%rax) -. 4314 0x12345678 8 -. 48 C7 00 00 00 00 00 C3 - -movq $0, (%rax,%rbp,8) -. 4315 0x12345678 9 -. 48 C7 04 E8 00 00 00 00 C3 - -movq $0, (%rax,%rcx,8) -. 4316 0x12345678 9 -. 48 C7 04 C8 00 00 00 00 C3 - -movq $0, (%rbp,%rax,8) -. 4317 0x12345678 10 -. 48 C7 44 C5 00 00 00 00 00 C3 - -movq $0, (%rcx,%rsi,8) -. 4318 0x12345678 9 -. 48 C7 04 F1 00 00 00 00 C3 - -movq $0, (%rsi,%rcx,8) -. 4319 0x12345678 9 -. 48 C7 04 CE 00 00 00 00 C3 - -movq 104(%rsp), %r12 -. 4320 0x12345678 6 -. 4C 8B 64 24 68 C3 - -movq 104(%rsp), %r13 -. 4321 0x12345678 6 -. 4C 8B 6C 24 68 C3 - -movq 104(%rsp), %r14 -. 4322 0x12345678 6 -. 4C 8B 74 24 68 C3 - -movq 104(%rsp), %rbx -. 4323 0x12345678 6 -. 48 8B 5C 24 68 C3 - -movq 104(%rsp), %rdi -. 4324 0x12345678 6 -. 48 8B 7C 24 68 C3 - -movq 104(%rsp), %rdx -. 4325 0x12345678 6 -. 48 8B 54 24 68 C3 - -movq 112(%rsp), %r13 -. 4326 0x12345678 6 -. 4C 8B 6C 24 70 C3 - -movq 112(%rsp), %r14 -. 4327 0x12345678 6 -. 4C 8B 74 24 70 C3 - -movq 112(%rsp), %r15 -. 4328 0x12345678 6 -. 4C 8B 7C 24 70 C3 - -movq 112(%rsp), %rax -. 4329 0x12345678 6 -. 48 8B 44 24 70 C3 - -movq 112(%rsp), %rbp -. 4330 0x12345678 6 -. 48 8B 6C 24 70 C3 - -movq 112(%rsp), %rbx -. 4331 0x12345678 6 -. 48 8B 5C 24 70 C3 - -movq 112(%rsp), %rcx -. 4332 0x12345678 6 -. 48 8B 4C 24 70 C3 - -movq 112(%rsp), %rdi -. 4333 0x12345678 6 -. 48 8B 7C 24 70 C3 - -movq 112(%rsp), %rdx -. 4334 0x12345678 6 -. 48 8B 54 24 70 C3 - -movq 112(%rsp), %rsi -. 4335 0x12345678 6 -. 48 8B 74 24 70 C3 - -movq 120(%rsp), %r12 -. 4336 0x12345678 6 -. 4C 8B 64 24 78 C3 - -movq 120(%rsp), %r14 -. 4337 0x12345678 6 -. 4C 8B 74 24 78 C3 - -movq 120(%rsp), %rax -. 4338 0x12345678 6 -. 48 8B 44 24 78 C3 - -movq 120(%rsp), %rcx -. 4339 0x12345678 6 -. 48 8B 4C 24 78 C3 - -movq 120(%rsp), %rsi -. 4340 0x12345678 6 -. 48 8B 74 24 78 C3 - -movq 128(%rsp), %r13 -. 4341 0x12345678 9 -. 4C 8B AC 24 80 00 00 00 C3 - -movq 128(%rsp), %r15 -. 4342 0x12345678 9 -. 4C 8B BC 24 80 00 00 00 C3 - -movq 128(%rsp), %rax -. 4343 0x12345678 9 -. 48 8B 84 24 80 00 00 00 C3 - -movq 128(%rsp), %rbx -. 4344 0x12345678 9 -. 48 8B 9C 24 80 00 00 00 C3 - -movq 136(%rsp), %r14 -. 4345 0x12345678 9 -. 4C 8B B4 24 88 00 00 00 C3 - -movq 136(%rsp), %rax -. 4346 0x12345678 9 -. 48 8B 84 24 88 00 00 00 C3 - -movq 136(%rsp), %rbx -. 4347 0x12345678 9 -. 48 8B 9C 24 88 00 00 00 C3 - -movq 136(%rsp), %rdx -. 4348 0x12345678 9 -. 48 8B 94 24 88 00 00 00 C3 - -movq 144(%rsp), %r15 -. 4349 0x12345678 9 -. 4C 8B BC 24 90 00 00 00 C3 - -movq 144(%rsp), %rbp -. 4350 0x12345678 9 -. 48 8B AC 24 90 00 00 00 C3 - -movq 152(%rsp), %r12 -. 4351 0x12345678 9 -. 4C 8B A4 24 98 00 00 00 C3 - -movq 152(%rsp), %rax -. 4352 0x12345678 9 -. 48 8B 84 24 98 00 00 00 C3 - -movq 152(%rsp), %rbx -. 4353 0x12345678 9 -. 48 8B 9C 24 98 00 00 00 C3 - -movq 152(%rsp), %rcx -. 4354 0x12345678 9 -. 48 8B 8C 24 98 00 00 00 C3 - -movq 152(%rsp), %rsi -. 4355 0x12345678 9 -. 48 8B B4 24 98 00 00 00 C3 - -movq 160(%rsp), %r13 -. 4356 0x12345678 9 -. 4C 8B AC 24 A0 00 00 00 C3 - -movq 160(%rsp), %rax -. 4357 0x12345678 9 -. 48 8B 84 24 A0 00 00 00 C3 - -movq 160(%rsp), %rbx -. 4358 0x12345678 9 -. 48 8B 9C 24 A0 00 00 00 C3 - -movq 160(%rsp), %rcx -. 4359 0x12345678 9 -. 48 8B 8C 24 A0 00 00 00 C3 - -movq 160(%rsp), %rdi -. 4360 0x12345678 9 -. 48 8B BC 24 A0 00 00 00 C3 - -movq 160(%rsp), %rdx -. 4361 0x12345678 9 -. 48 8B 94 24 A0 00 00 00 C3 - -movq 160(%rsp), %rsi -. 4362 0x12345678 9 -. 48 8B B4 24 A0 00 00 00 C3 - -movq 168(%rsp), %r14 -. 4363 0x12345678 9 -. 4C 8B B4 24 A8 00 00 00 C3 - -movq 16(%r12), %r8 -. 4364 0x12345678 6 -. 4D 8B 44 24 10 C3 - -movq 16(%r12), %rax -. 4365 0x12345678 6 -. 49 8B 44 24 10 C3 - -movq 16(%r12), %rdi -. 4366 0x12345678 6 -. 49 8B 7C 24 10 C3 - -movq 16(%r12), %rdx -. 4367 0x12345678 6 -. 49 8B 54 24 10 C3 - -movq 16(%r12), %rsi -. 4368 0x12345678 6 -. 49 8B 74 24 10 C3 - -movq 16(%r13), %rax -. 4369 0x12345678 5 -. 49 8B 45 10 C3 - -movq 16(%r13), %rbx -. 4370 0x12345678 5 -. 49 8B 5D 10 C3 - -movq 16(%r13), %rcx -. 4371 0x12345678 5 -. 49 8B 4D 10 C3 - -movq 16(%r13), %rdi -. 4372 0x12345678 5 -. 49 8B 7D 10 C3 - -movq 16(%r13), %rsi -. 4373 0x12345678 5 -. 49 8B 75 10 C3 - -movq 16(%r15), %rax -. 4374 0x12345678 5 -. 49 8B 47 10 C3 - -movq 16(%r15), %rdx -. 4375 0x12345678 5 -. 49 8B 57 10 C3 - -movq 16(%r8), %rax -. 4376 0x12345678 5 -. 49 8B 40 10 C3 - -movq 16(%rax), %rbx -. 4377 0x12345678 5 -. 48 8B 58 10 C3 - -movq 16(%rax), %rdi -. 4378 0x12345678 5 -. 48 8B 78 10 C3 - -movq 16(%rax), %rdx -. 4379 0x12345678 5 -. 48 8B 50 10 C3 - -movq 16(%rbp), %rax -. 4380 0x12345678 5 -. 48 8B 45 10 C3 - -movq 16(%rbp), %rbx -. 4381 0x12345678 5 -. 48 8B 5D 10 C3 - -movq 16(%rbp), %rdi -. 4382 0x12345678 5 -. 48 8B 7D 10 C3 - -movq 16(%rbp), %rdx -. 4383 0x12345678 5 -. 48 8B 55 10 C3 - -movq 16(%rbp), %rsi -. 4384 0x12345678 5 -. 48 8B 75 10 C3 - -movq 16(%rbx), %rax -. 4385 0x12345678 5 -. 48 8B 43 10 C3 - -movq 16(%rbx), %rbx -. 4386 0x12345678 5 -. 48 8B 5B 10 C3 - -movq 16(%rbx), %rcx -. 4387 0x12345678 5 -. 48 8B 4B 10 C3 - -movq 16(%rbx), %rdi -. 4388 0x12345678 5 -. 48 8B 7B 10 C3 - -movq 16(%rbx), %rdx -. 4389 0x12345678 5 -. 48 8B 53 10 C3 - -movq 16(%rbx), %rsi -. 4390 0x12345678 5 -. 48 8B 73 10 C3 - -movq 16(%rcx), %rax -. 4391 0x12345678 5 -. 48 8B 41 10 C3 - -movq 16(%rdi), %rax -. 4392 0x12345678 5 -. 48 8B 47 10 C3 - -movq 16(%rdi), %rcx -. 4393 0x12345678 5 -. 48 8B 4F 10 C3 - -movq 16(%rdi), %rdi -. 4394 0x12345678 5 -. 48 8B 7F 10 C3 - -movq 16(%rdi), %rdx -. 4395 0x12345678 5 -. 48 8B 57 10 C3 - -movq 16(%rdx), %r8 -. 4396 0x12345678 5 -. 4C 8B 42 10 C3 - -movq 16(%rdx), %rcx -. 4397 0x12345678 5 -. 48 8B 4A 10 C3 - -movq 16(%rdx), %rdx -. 4398 0x12345678 5 -. 48 8B 52 10 C3 - -movq 16(%rsi), %rax -. 4399 0x12345678 5 -. 48 8B 46 10 C3 - -movq 16(%rsi), %rsi -. 4400 0x12345678 5 -. 48 8B 76 10 C3 - -movq 16(%rsp), %r12 -. 4401 0x12345678 6 -. 4C 8B 64 24 10 C3 - -movq 16(%rsp), %r13 -. 4402 0x12345678 6 -. 4C 8B 6C 24 10 C3 - -movq 16(%rsp), %rax -. 4403 0x12345678 6 -. 48 8B 44 24 10 C3 - -movq 16(%rsp), %rbp -. 4404 0x12345678 6 -. 48 8B 6C 24 10 C3 - -movq 16(%rsp), %rcx -. 4405 0x12345678 6 -. 48 8B 4C 24 10 C3 - -movq 16(%rsp), %rdx -. 4406 0x12345678 6 -. 48 8B 54 24 10 C3 - -movq 16(%rsp), %rsi -. 4407 0x12345678 6 -. 48 8B 74 24 10 C3 - -movq 176(%rsp), %r15 -. 4408 0x12345678 9 -. 4C 8B BC 24 B0 00 00 00 C3 - -movq 176(%rsp), %rax -. 4409 0x12345678 9 -. 48 8B 84 24 B0 00 00 00 C3 - -movq 176(%rsp), %rcx -. 4410 0x12345678 9 -. 48 8B 8C 24 B0 00 00 00 C3 - -movq 176(%rsp), %rsi -. 4411 0x12345678 9 -. 48 8B B4 24 B0 00 00 00 C3 - -movq 192(%rsp), %rcx -. 4412 0x12345678 9 -. 48 8B 8C 24 C0 00 00 00 C3 - -movq 192(%rsp), %rdi -. 4413 0x12345678 9 -. 48 8B BC 24 C0 00 00 00 C3 - -movq 192(%rsp), %rdx -. 4414 0x12345678 9 -. 48 8B 94 24 C0 00 00 00 C3 - -movq 192(%rsp), %rsi -. 4415 0x12345678 9 -. 48 8B B4 24 C0 00 00 00 C3 - -movq $-1, %rax -. 4416 0x12345678 8 -. 48 C7 C0 FF FF FF FF C3 - -movq 200(%rsp), %rsi -. 4417 0x12345678 9 -. 48 8B B4 24 C8 00 00 00 C3 - -movq 224(%rsp), %r8 -. 4418 0x12345678 9 -. 4C 8B 84 24 E0 00 00 00 C3 - -movq 232(%rsp), %r12 -. 4419 0x12345678 9 -. 4C 8B A4 24 E8 00 00 00 C3 - -movq 240(%rsp), %rcx -. 4420 0x12345678 9 -. 48 8B 8C 24 F0 00 00 00 C3 - -movq 24(%r12), %rax -. 4421 0x12345678 6 -. 49 8B 44 24 18 C3 - -movq 24(%r12), %rdx -. 4422 0x12345678 6 -. 49 8B 54 24 18 C3 - -movq 24(%r12), %rsi -. 4423 0x12345678 6 -. 49 8B 74 24 18 C3 - -movq 24(%r13), %rdi -. 4424 0x12345678 5 -. 49 8B 7D 18 C3 - -movq 24(%r13), %rsi -. 4425 0x12345678 5 -. 49 8B 75 18 C3 - -movq 24(%r14), %rcx -. 4426 0x12345678 5 -. 49 8B 4E 18 C3 - -movq 24(%r14), %rsi -. 4427 0x12345678 5 -. 49 8B 76 18 C3 - -movq 24(%r15), %r12 -. 4428 0x12345678 5 -. 4D 8B 67 18 C3 - -movq 24(%r15), %rsi -. 4429 0x12345678 5 -. 49 8B 77 18 C3 - -movq 24(%rax), %rdi -. 4430 0x12345678 5 -. 48 8B 78 18 C3 - -movq 24(%rax), %rsi -. 4431 0x12345678 5 -. 48 8B 70 18 C3 - -movq 24(%rbp), %rax -. 4432 0x12345678 5 -. 48 8B 45 18 C3 - -movq 24(%rbp), %rbx -. 4433 0x12345678 5 -. 48 8B 5D 18 C3 - -movq 24(%rbp), %rcx -. 4434 0x12345678 5 -. 48 8B 4D 18 C3 - -movq 24(%rbp), %rdi -. 4435 0x12345678 5 -. 48 8B 7D 18 C3 - -movq 24(%rbp), %rdx -. 4436 0x12345678 5 -. 48 8B 55 18 C3 - -movq 24(%rbp), %rsi -. 4437 0x12345678 5 -. 48 8B 75 18 C3 - -movq 24(%rbx), %rax -. 4438 0x12345678 5 -. 48 8B 43 18 C3 - -movq 24(%rbx), %rbx -. 4439 0x12345678 5 -. 48 8B 5B 18 C3 - -movq 24(%rbx), %rdi -. 4440 0x12345678 5 -. 48 8B 7B 18 C3 - -movq 24(%rbx), %rdx -. 4441 0x12345678 5 -. 48 8B 53 18 C3 - -movq 24(%rbx), %rsi -. 4442 0x12345678 5 -. 48 8B 73 18 C3 - -movq 24(%rcx), %rax -. 4443 0x12345678 5 -. 48 8B 41 18 C3 - -movq 24(%rcx), %rcx -. 4444 0x12345678 5 -. 48 8B 49 18 C3 - -movq 24(%rdi), %rax -. 4445 0x12345678 5 -. 48 8B 47 18 C3 - -movq 24(%rdi), %rdi -. 4446 0x12345678 5 -. 48 8B 7F 18 C3 - -movq 24(%rsi), %rax -. 4447 0x12345678 5 -. 48 8B 46 18 C3 - -movq 24(%rsi), %rdi -. 4448 0x12345678 5 -. 48 8B 7E 18 C3 - -movq 24(%rsi), %rsi -. 4449 0x12345678 5 -. 48 8B 76 18 C3 - -movq 24(%rsp), %r12 -. 4450 0x12345678 6 -. 4C 8B 64 24 18 C3 - -movq 24(%rsp), %r13 -. 4451 0x12345678 6 -. 4C 8B 6C 24 18 C3 - -movq 24(%rsp), %r14 -. 4452 0x12345678 6 -. 4C 8B 74 24 18 C3 - -movq 24(%rsp), %rax -. 4453 0x12345678 6 -. 48 8B 44 24 18 C3 - -movq 24(%rsp), %rbx -. 4454 0x12345678 6 -. 48 8B 5C 24 18 C3 - -movq 24(%rsp), %rcx -. 4455 0x12345678 6 -. 48 8B 4C 24 18 C3 - -movq 24(%rsp), %rdi -. 4456 0x12345678 6 -. 48 8B 7C 24 18 C3 - -movq 24(%rsp), %rdx -. 4457 0x12345678 6 -. 48 8B 54 24 18 C3 - -movq 24(%rsp), %rsi -. 4458 0x12345678 6 -. 48 8B 74 24 18 C3 - -movq 256(%rsp), %r12 -. 4459 0x12345678 9 -. 4C 8B A4 24 00 01 00 00 C3 - -movq 256(%rsp), %rax -. 4460 0x12345678 9 -. 48 8B 84 24 00 01 00 00 C3 - -movq 264(%rsp), %rcx -. 4461 0x12345678 9 -. 48 8B 8C 24 08 01 00 00 C3 - -movq 288(%rsp), %rcx -. 4462 0x12345678 9 -. 48 8B 8C 24 20 01 00 00 C3 - -movq 304(%rsp), %rax -. 4463 0x12345678 9 -. 48 8B 84 24 30 01 00 00 C3 - -movq 304(%rsp), %rbx -. 4464 0x12345678 9 -. 48 8B 9C 24 30 01 00 00 C3 - -movq 304(%rsp), %rcx -. 4465 0x12345678 9 -. 48 8B 8C 24 30 01 00 00 C3 - -movq 312(%rsp), %rax -. 4466 0x12345678 9 -. 48 8B 84 24 38 01 00 00 C3 - -movq 312(%rsp), %rdx -. 4467 0x12345678 9 -. 48 8B 94 24 38 01 00 00 C3 - -movq 32(%r12), %r12 -. 4468 0x12345678 6 -. 4D 8B 64 24 20 C3 - -movq 32(%r12), %rax -. 4469 0x12345678 6 -. 49 8B 44 24 20 C3 - -movq 32(%r12), %rcx -. 4470 0x12345678 6 -. 49 8B 4C 24 20 C3 - -movq 32(%r12), %rdi -. 4471 0x12345678 6 -. 49 8B 7C 24 20 C3 - -movq 32(%r12), %rsi -. 4472 0x12345678 6 -. 49 8B 74 24 20 C3 - -movq 32(%r13), %rdi -. 4473 0x12345678 5 -. 49 8B 7D 20 C3 - -movq 32(%r13), %rdx -. 4474 0x12345678 5 -. 49 8B 55 20 C3 - -movq 32(%r13), %rsi -. 4475 0x12345678 5 -. 49 8B 75 20 C3 - -movq 32(%r15), %rsi -. 4476 0x12345678 5 -. 49 8B 77 20 C3 - -movq 32(%rbp), %rdi -. 4477 0x12345678 5 -. 48 8B 7D 20 C3 - -movq 32(%rbp), %rdx -. 4478 0x12345678 5 -. 48 8B 55 20 C3 - -movq 32(%rbp), %rsi -. 4479 0x12345678 5 -. 48 8B 75 20 C3 - -movq 32(%rbx), %rax -. 4480 0x12345678 5 -. 48 8B 43 20 C3 - -movq 32(%rbx), %rdi -. 4481 0x12345678 5 -. 48 8B 7B 20 C3 - -movq 32(%rbx), %rsi -. 4482 0x12345678 5 -. 48 8B 73 20 C3 - -movq 32(%rdi), %rax -. 4483 0x12345678 5 -. 48 8B 47 20 C3 - -movq 32(%rdi), %rdi -. 4484 0x12345678 5 -. 48 8B 7F 20 C3 - -movq 32(%rsp), %r13 -. 4485 0x12345678 6 -. 4C 8B 6C 24 20 C3 - -movq 32(%rsp), %r14 -. 4486 0x12345678 6 -. 4C 8B 74 24 20 C3 - -movq 32(%rsp), %r15 -. 4487 0x12345678 6 -. 4C 8B 7C 24 20 C3 - -movq 32(%rsp), %rax -. 4488 0x12345678 6 -. 48 8B 44 24 20 C3 - -movq 32(%rsp), %rbp -. 4489 0x12345678 6 -. 48 8B 6C 24 20 C3 - -movq 32(%rsp), %rcx -. 4490 0x12345678 6 -. 48 8B 4C 24 20 C3 - -movq 32(%rsp), %rdi -. 4491 0x12345678 6 -. 48 8B 7C 24 20 C3 - -movq 32(%rsp), %rdx -. 4492 0x12345678 6 -. 48 8B 54 24 20 C3 - -movq 32(%rsp), %rsi -. 4493 0x12345678 6 -. 48 8B 74 24 20 C3 - -movq 40(%rsp), %r12 -. 4494 0x12345678 6 -. 4C 8B 64 24 28 C3 - -movq 40(%rsp), %r14 -. 4495 0x12345678 6 -. 4C 8B 74 24 28 C3 - -movq 40(%rsp), %rax -. 4496 0x12345678 6 -. 48 8B 44 24 28 C3 - -movq 40(%rsp), %rbx -. 4497 0x12345678 6 -. 48 8B 5C 24 28 C3 - -movq 40(%rsp), %rcx -. 4498 0x12345678 6 -. 48 8B 4C 24 28 C3 - -movq 40(%rsp), %rdi -. 4499 0x12345678 6 -. 48 8B 7C 24 28 C3 - -movq 40(%rsp), %rsi -. 4500 0x12345678 6 -. 48 8B 74 24 28 C3 - -movq 48(%rsp), %r13 -. 4501 0x12345678 6 -. 4C 8B 6C 24 30 C3 - -movq 48(%rsp), %r15 -. 4502 0x12345678 6 -. 4C 8B 7C 24 30 C3 - -movq 48(%rsp), %rax -. 4503 0x12345678 6 -. 48 8B 44 24 30 C3 - -movq 48(%rsp), %rbp -. 4504 0x12345678 6 -. 48 8B 6C 24 30 C3 - -movq 48(%rsp), %rcx -. 4505 0x12345678 6 -. 48 8B 4C 24 30 C3 - -movq 48(%rsp), %rdx -. 4506 0x12345678 6 -. 48 8B 54 24 30 C3 - -movq 48(%rsp), %rsi -. 4507 0x12345678 6 -. 48 8B 74 24 30 C3 - -movq 4(%rax), %rdx -. 4508 0x12345678 5 -. 48 8B 50 04 C3 - -movq 4(%rdi), %rdi -. 4509 0x12345678 5 -. 48 8B 7F 04 C3 - -movq 560(%rsp), %rax -. 4510 0x12345678 9 -. 48 8B 84 24 30 02 00 00 C3 - -movq 560(%rsp), %rdi -. 4511 0x12345678 9 -. 48 8B BC 24 30 02 00 00 C3 - -movq 56(%rsp), %r10 -. 4512 0x12345678 6 -. 4C 8B 54 24 38 C3 - -movq 56(%rsp), %r12 -. 4513 0x12345678 6 -. 4C 8B 64 24 38 C3 - -movq 56(%rsp), %r14 -. 4514 0x12345678 6 -. 4C 8B 74 24 38 C3 - -movq 56(%rsp), %rcx -. 4515 0x12345678 6 -. 48 8B 4C 24 38 C3 - -movq 56(%rsp), %rdi -. 4516 0x12345678 6 -. 48 8B 7C 24 38 C3 - -movq 56(%rsp), %rdx -. 4517 0x12345678 6 -. 48 8B 54 24 38 C3 - -movq 64(%rsp), %r13 -. 4518 0x12345678 6 -. 4C 8B 6C 24 40 C3 - -movq 64(%rsp), %r15 -. 4519 0x12345678 6 -. 4C 8B 7C 24 40 C3 - -movq 64(%rsp), %rdi -. 4520 0x12345678 6 -. 48 8B 7C 24 40 C3 - -movq 72(%rsp), %r14 -. 4521 0x12345678 6 -. 4C 8B 74 24 48 C3 - -movq 72(%rsp), %rbx -. 4522 0x12345678 6 -. 48 8B 5C 24 48 C3 - -movq 72(%rsp), %rsi -. 4523 0x12345678 6 -. 48 8B 74 24 48 C3 - -movq 80(%rsp), %r15 -. 4524 0x12345678 6 -. 4C 8B 7C 24 50 C3 - -movq 80(%rsp), %rax -. 4525 0x12345678 6 -. 48 8B 44 24 50 C3 - -movq 80(%rsp), %rbp -. 4526 0x12345678 6 -. 48 8B 6C 24 50 C3 - -movq 80(%rsp), %rbx -. 4527 0x12345678 6 -. 48 8B 5C 24 50 C3 - -movq 80(%rsp), %rdi -. 4528 0x12345678 6 -. 48 8B 7C 24 50 C3 - -movq 80(%rsp), %rdx -. 4529 0x12345678 6 -. 48 8B 54 24 50 C3 - -movq 88(%rsp), %r12 -. 4530 0x12345678 6 -. 4C 8B 64 24 58 C3 - -movq 88(%rsp), %rax -. 4531 0x12345678 6 -. 48 8B 44 24 58 C3 - -movq 88(%rsp), %rbp -. 4532 0x12345678 6 -. 48 8B 6C 24 58 C3 - -movq 88(%rsp), %rbx -. 4533 0x12345678 6 -. 48 8B 5C 24 58 C3 - -movq 88(%rsp), %rcx -. 4534 0x12345678 6 -. 48 8B 4C 24 58 C3 - -movq 88(%rsp), %rdi -. 4535 0x12345678 6 -. 48 8B 7C 24 58 C3 - -movq 88(%rsp), %rdx -. 4536 0x12345678 6 -. 48 8B 54 24 58 C3 - -movq 88(%rsp), %rsi -. 4537 0x12345678 6 -. 48 8B 74 24 58 C3 - -movq 8(%r12), %r12 -. 4538 0x12345678 6 -. 4D 8B 64 24 08 C3 - -movq 8(%r12), %rax -. 4539 0x12345678 6 -. 49 8B 44 24 08 C3 - -movq 8(%r12), %rbx -. 4540 0x12345678 6 -. 49 8B 5C 24 08 C3 - -movq 8(%r12), %rcx -. 4541 0x12345678 6 -. 49 8B 4C 24 08 C3 - -movq 8(%r12), %rdi -. 4542 0x12345678 6 -. 49 8B 7C 24 08 C3 - -movq 8(%r12), %rsi -. 4543 0x12345678 6 -. 49 8B 74 24 08 C3 - -movq 8(%r13), %r13 -. 4544 0x12345678 5 -. 4D 8B 6D 08 C3 - -movq 8(%r13), %rax -. 4545 0x12345678 5 -. 49 8B 45 08 C3 - -movq 8(%r13), %rbx -. 4546 0x12345678 5 -. 49 8B 5D 08 C3 - -movq 8(%r13), %rcx -. 4547 0x12345678 5 -. 49 8B 4D 08 C3 - -movq 8(%r13), %rdi -. 4548 0x12345678 5 -. 49 8B 7D 08 C3 - -movq 8(%r13), %rdx -. 4549 0x12345678 5 -. 49 8B 55 08 C3 - -movq 8(%r13), %rsi -. 4550 0x12345678 5 -. 49 8B 75 08 C3 - -movq 8(%r14), %rax -. 4551 0x12345678 5 -. 49 8B 46 08 C3 - -movq 8(%r14), %rcx -. 4552 0x12345678 5 -. 49 8B 4E 08 C3 - -movq 8(%r14), %rdi -. 4553 0x12345678 5 -. 49 8B 7E 08 C3 - -movq 8(%r14), %rdx -. 4554 0x12345678 5 -. 49 8B 56 08 C3 - -movq 8(%r15), %rax -. 4555 0x12345678 5 -. 49 8B 47 08 C3 - -movq 8(%r15), %rsi -. 4556 0x12345678 5 -. 49 8B 77 08 C3 - -movq 8(%r8), %rax -. 4557 0x12345678 5 -. 49 8B 40 08 C3 - -movq 8(%rax), %r9 -. 4558 0x12345678 5 -. 4C 8B 48 08 C3 - -movq 8(%rax), %rax -. 4559 0x12345678 5 -. 48 8B 40 08 C3 - -movq 8(%rax), %rcx -. 4560 0x12345678 5 -. 48 8B 48 08 C3 - -movq 8(%rax), %rdi -. 4561 0x12345678 5 -. 48 8B 78 08 C3 - -movq 8(%rax), %rdx -. 4562 0x12345678 5 -. 48 8B 50 08 C3 - -movq 8(%rax), %rsi -. 4563 0x12345678 5 -. 48 8B 70 08 C3 - -movq 8(%rbp), %r13 -. 4564 0x12345678 5 -. 4C 8B 6D 08 C3 - -movq 8(%rbp), %rax -. 4565 0x12345678 5 -. 48 8B 45 08 C3 - -movq 8(%rbp), %rbx -. 4566 0x12345678 5 -. 48 8B 5D 08 C3 - -movq 8(%rbp), %rdi -. 4567 0x12345678 5 -. 48 8B 7D 08 C3 - -movq 8(%rbp), %rdx -. 4568 0x12345678 5 -. 48 8B 55 08 C3 - -movq 8(%rbp), %rsi -. 4569 0x12345678 5 -. 48 8B 75 08 C3 - -movq 8(%rbx), %r12 -. 4570 0x12345678 5 -. 4C 8B 63 08 C3 - -movq 8(%rbx), %r8 -. 4571 0x12345678 5 -. 4C 8B 43 08 C3 - -movq 8(%rbx), %r9 -. 4572 0x12345678 5 -. 4C 8B 4B 08 C3 - -movq 8(%rbx), %rax -. 4573 0x12345678 5 -. 48 8B 43 08 C3 - -movq 8(%rbx), %rbx -. 4574 0x12345678 5 -. 48 8B 5B 08 C3 - -movq 8(%rbx), %rdi -. 4575 0x12345678 5 -. 48 8B 7B 08 C3 - -movq 8(%rbx), %rdx -. 4576 0x12345678 5 -. 48 8B 53 08 C3 - -movq 8(%rbx), %rsi -. 4577 0x12345678 5 -. 48 8B 73 08 C3 - -movq 8(%rcx), %r8 -. 4578 0x12345678 5 -. 4C 8B 41 08 C3 - -movq 8(%rcx), %rax -. 4579 0x12345678 5 -. 48 8B 41 08 C3 - -movq 8(%rcx), %rdx -. 4580 0x12345678 5 -. 48 8B 51 08 C3 - -movq 8(%rdi), %rax -. 4581 0x12345678 5 -. 48 8B 47 08 C3 - -movq 8(%rdi), %rcx -. 4582 0x12345678 5 -. 48 8B 4F 08 C3 - -movq 8(%rdi), %rdi -. 4583 0x12345678 5 -. 48 8B 7F 08 C3 - -movq 8(%rdi), %rdx -. 4584 0x12345678 5 -. 48 8B 57 08 C3 - -movq 8(%rdi), %rsi -. 4585 0x12345678 5 -. 48 8B 77 08 C3 - -movq 8(%rdx), %r8 -. 4586 0x12345678 5 -. 4C 8B 42 08 C3 - -movq 8(%rdx), %rax -. 4587 0x12345678 5 -. 48 8B 42 08 C3 - -movq 8(%rdx), %rbx -. 4588 0x12345678 5 -. 48 8B 5A 08 C3 - -movq 8(%rdx), %rcx -. 4589 0x12345678 5 -. 48 8B 4A 08 C3 - -movq 8(%rdx), %rdi -. 4590 0x12345678 5 -. 48 8B 7A 08 C3 - -movq 8(%rdx), %rdx -. 4591 0x12345678 5 -. 48 8B 52 08 C3 - -movq 8(%rsi), %rax -. 4592 0x12345678 5 -. 48 8B 46 08 C3 - -movq 8(%rsi), %rdi -. 4593 0x12345678 5 -. 48 8B 7E 08 C3 - -movq 8(%rsi), %rdx -. 4594 0x12345678 5 -. 48 8B 56 08 C3 - -movq 8(%rsi), %rsi -. 4595 0x12345678 5 -. 48 8B 76 08 C3 - -movq 8(%rsp), %r12 -. 4596 0x12345678 6 -. 4C 8B 64 24 08 C3 - -movq 8(%rsp), %r8 -. 4597 0x12345678 6 -. 4C 8B 44 24 08 C3 - -movq 8(%rsp), %rax -. 4598 0x12345678 6 -. 48 8B 44 24 08 C3 - -movq 8(%rsp), %rbp -. 4599 0x12345678 6 -. 48 8B 6C 24 08 C3 - -movq 8(%rsp), %rbx -. 4600 0x12345678 6 -. 48 8B 5C 24 08 C3 - -movq 8(%rsp), %rcx -. 4601 0x12345678 6 -. 48 8B 4C 24 08 C3 - -movq 8(%rsp), %rsi -. 4602 0x12345678 6 -. 48 8B 74 24 08 C3 - -movq 96(%rsp), %r12 -. 4603 0x12345678 6 -. 4C 8B 64 24 60 C3 - -movq 96(%rsp), %r13 -. 4604 0x12345678 6 -. 4C 8B 6C 24 60 C3 - -movq 96(%rsp), %rbp -. 4605 0x12345678 6 -. 48 8B 6C 24 60 C3 - -movq 96(%rsp), %rcx -. 4606 0x12345678 6 -. 48 8B 4C 24 60 C3 - -movq 96(%rsp), %rdi -. 4607 0x12345678 6 -. 48 8B 7C 24 60 C3 - -movq 96(%rsp), %rsi -. 4608 0x12345678 6 -. 48 8B 74 24 60 C3 - -movq $999, 72(%rsp) -. 4609 0x12345678 10 -. 48 C7 44 24 48 E7 03 00 00 C3 - -movq $998, (%rsp) -. 4610 0x12345678 9 -. 48 C7 04 24 E6 03 00 00 C3 - -movq 333(,%rax,8), %rax -. 4611 0x12345678 9 -. 48 8B 04 C5 4D 01 00 00 C3 - -movq 5(,%rax,8), %rax -. 4612 0x12345678 9 -. 48 8B 04 C5 05 00 00 00 C3 - -movq 3(,%rax,8), %rax -. 4613 0x12345678 9 -. 48 8B 04 C5 03 00 00 00 C3 - -movq 6(,%rax,8), %rax -. 4614 0x12345678 9 -. 48 8B 04 C5 06 00 00 00 C3 - -movq 444(%rip), %rax -. 4615 0x12345678 8 -. 48 8B 05 BC 01 00 00 C3 - -movq 41(%rip), %rax -. 4616 0x12345678 8 -. 48 8B 05 29 00 00 00 C3 - -movq 42(%rip), %rbx -. 4617 0x12345678 8 -. 48 8B 1D 2A 00 00 00 C3 - -movq 43(%rip), %rdi -. 4618 0x12345678 8 -. 48 8B 3D 2B 00 00 00 C3 - -movq 2(,%rax,8), %rax -. 4619 0x12345678 9 -. 48 8B 04 C5 02 00 00 00 C3 - -movq 7(,%rax,8), %rax -. 4620 0x12345678 9 -. 48 8B 04 C5 07 00 00 00 C3 - -movq 0(,%rax,8), %rsi -. 4621 0x12345678 9 -. 48 8B 34 C5 00 00 00 00 C3 - -movq 1(,%rax,8), %rax -. 4622 0x12345678 9 -. 48 8B 04 C5 01 00 00 00 C3 - -movq %r10, 56(%rsp) -. 4623 0x12345678 6 -. 4C 89 54 24 38 C3 - -movq %r10, %rax -. 4624 0x12345678 4 -. 4C 89 D0 C3 - -movq %r11, %rax -. 4625 0x12345678 4 -. 4C 89 D8 C3 - -movq %r12, 16(%rax) -. 4626 0x12345678 5 -. 4C 89 60 10 C3 - -movq %r12, -16(%rsp) -. 4627 0x12345678 6 -. 4C 89 64 24 F0 C3 - -movq %r12, -24(%rsp) -. 4628 0x12345678 6 -. 4C 89 64 24 E8 C3 - -movq %r12, -32(%rsp) -. 4629 0x12345678 6 -. 4C 89 64 24 E0 C3 - -movq %r12, 8(%rax) -. 4630 0x12345678 5 -. 4C 89 60 08 C3 - -movq %r12, -8(%rsp) -. 4631 0x12345678 6 -. 4C 89 64 24 F8 C3 - -movq (%r12), %r13 -. 4632 0x12345678 5 -. 4D 8B 2C 24 C3 - -movq (%r12), %r14 -. 4633 0x12345678 5 -. 4D 8B 34 24 C3 - -movq %r12, %r8 -. 4634 0x12345678 4 -. 4D 89 E0 C3 - -movq %r12, %r9 -. 4635 0x12345678 4 -. 4D 89 E1 C3 - -movq (%r12), %rax -. 4636 0x12345678 5 -. 49 8B 04 24 C3 - -movq %r12, %rax -. 4637 0x12345678 4 -. 4C 89 E0 C3 - -movq %r12, (%rax,%rcx,8) -. 4638 0x12345678 5 -. 4C 89 24 C8 C3 - -movq (%r12,%rbx,8), %rax -. 4639 0x12345678 5 -. 49 8B 04 DC C3 - -movq (%r12,%rbx,8), %rsi -. 4640 0x12345678 5 -. 49 8B 34 DC C3 - -movq %r12, %rcx -. 4641 0x12345678 4 -. 4C 89 E1 C3 - -movq (%r12), %rdi -. 4642 0x12345678 5 -. 49 8B 3C 24 C3 - -movq %r12, %rdi -. 4643 0x12345678 4 -. 4C 89 E7 C3 - -movq %r12, %rdx -. 4644 0x12345678 4 -. 4C 89 E2 C3 - -movq %r12, %rsi -. 4645 0x12345678 4 -. 4C 89 E6 C3 - -movq %r13, 16(%rax) -. 4646 0x12345678 5 -. 4C 89 68 10 C3 - -movq %r13, -16(%rsp) -. 4647 0x12345678 6 -. 4C 89 6C 24 F0 C3 - -movq %r13, 24(%rax) -. 4648 0x12345678 5 -. 4C 89 68 18 C3 - -movq %r13, -24(%rsp) -. 4649 0x12345678 6 -. 4C 89 6C 24 E8 C3 - -movq %r13, 8(%rbx) -. 4650 0x12345678 5 -. 4C 89 6B 08 C3 - -movq %r13, -8(%rsp) -. 4651 0x12345678 6 -. 4C 89 6C 24 F8 C3 - -movq %r13, %r14 -. 4652 0x12345678 4 -. 4D 89 EE C3 - -movq %r13, %r8 -. 4653 0x12345678 4 -. 4D 89 E8 C3 - -movq %r13, %r9 -. 4654 0x12345678 4 -. 4D 89 E9 C3 - -movq (%r13), %rax -. 4655 0x12345678 5 -. 49 8B 45 00 C3 - -movq %r13, %rax -. 4656 0x12345678 4 -. 4C 89 E8 C3 - -movq (%r13), %rbx -. 4657 0x12345678 5 -. 49 8B 5D 00 C3 - -movq (%r13,%rbx,8), %rsi -. 4658 0x12345678 6 -. 49 8B 74 DD 00 C3 - -movq %r13, %rcx -. 4659 0x12345678 4 -. 4C 89 E9 C3 - -movq (%r13), %rdi -. 4660 0x12345678 5 -. 49 8B 7D 00 C3 - -movq %r13, %rdi -. 4661 0x12345678 4 -. 4C 89 EF C3 - -movq (%r13), %rdx -. 4662 0x12345678 5 -. 49 8B 55 00 C3 - -movq %r13, %rdx -. 4663 0x12345678 4 -. 4C 89 EA C3 - -movq %r13, %rsi -. 4664 0x12345678 4 -. 4C 89 EE C3 - -movq %r13, (%rsp) -. 4665 0x12345678 5 -. 4C 89 2C 24 C3 - -movq %r14, -16(%rsp) -. 4666 0x12345678 6 -. 4C 89 74 24 F0 C3 - -movq %r14, 24(%rax) -. 4667 0x12345678 5 -. 4C 89 70 18 C3 - -movq %r14, 32(%rax) -. 4668 0x12345678 5 -. 4C 89 70 20 C3 - -movq %r14, 8(%r12) -. 4669 0x12345678 6 -. 4D 89 74 24 08 C3 - -movq %r14, -8(%rsp) -. 4670 0x12345678 6 -. 4C 89 74 24 F8 C3 - -movq %r14, %r8 -. 4671 0x12345678 4 -. 4D 89 F0 C3 - -movq %r14, %r9 -. 4672 0x12345678 4 -. 4D 89 F1 C3 - -movq (%r14), %rax -. 4673 0x12345678 4 -. 49 8B 06 C3 - -movq %r14, %rax -. 4674 0x12345678 4 -. 4C 89 F0 C3 - -movq %r14, (%rbx) -. 4675 0x12345678 4 -. 4C 89 33 C3 - -movq %r14, %rcx -. 4676 0x12345678 4 -. 4C 89 F1 C3 - -movq (%r14), %rdi -. 4677 0x12345678 4 -. 49 8B 3E C3 - -movq %r14, %rdi -. 4678 0x12345678 4 -. 4C 89 F7 C3 - -movq (%r14), %rdx -. 4679 0x12345678 4 -. 49 8B 16 C3 - -movq %r14, %rdx -. 4680 0x12345678 4 -. 4C 89 F2 C3 - -movq %r14, %rsi -. 4681 0x12345678 4 -. 4C 89 F6 C3 - -movq %r15, 16(%rbx) -. 4682 0x12345678 5 -. 4C 89 7B 10 C3 - -movq %r15, 32(%rax) -. 4683 0x12345678 5 -. 4C 89 78 20 C3 - -movq %r15, -8(%rsp) -. 4684 0x12345678 6 -. 4C 89 7C 24 F8 C3 - -movq %r15, 8(%rsp) -. 4685 0x12345678 6 -. 4C 89 7C 24 08 C3 - -movq %r15, %r8 -. 4686 0x12345678 4 -. 4D 89 F8 C3 - -movq (%r15), %rax -. 4687 0x12345678 4 -. 49 8B 07 C3 - -movq %r15, (%rax,%rcx,8) -. 4688 0x12345678 5 -. 4C 89 3C C8 C3 - -movq %r15, %rbp -. 4689 0x12345678 4 -. 4C 89 FD C3 - -movq %r15, %rcx -. 4690 0x12345678 4 -. 4C 89 F9 C3 - -movq (%r15), %rdi -. 4691 0x12345678 4 -. 49 8B 3F C3 - -movq %r15, %rdi -. 4692 0x12345678 4 -. 4C 89 FF C3 - -movq %r15, %rdx -. 4693 0x12345678 4 -. 4C 89 FA C3 - -movq %r15, %rsi -. 4694 0x12345678 4 -. 4C 89 FE C3 - -movq %r8, 104(%rsp) -. 4695 0x12345678 6 -. 4C 89 44 24 68 C3 - -movq %r8, 136(%rsp) -. 4696 0x12345678 9 -. 4C 89 84 24 88 00 00 00 C3 - -movq %r8, 144(%rsp) -. 4697 0x12345678 9 -. 4C 89 84 24 90 00 00 00 C3 - -movq %r8, 24(%rsp) -. 4698 0x12345678 6 -. 4C 89 44 24 18 C3 - -movq %r8, 296(%rsp) -. 4699 0x12345678 9 -. 4C 89 84 24 28 01 00 00 C3 - -movq %r8, 32(%rsp) -. 4700 0x12345678 6 -. 4C 89 44 24 20 C3 - -movq %r8, 40(%rsp) -. 4701 0x12345678 6 -. 4C 89 44 24 28 C3 - -movq %r8, 48(%rsp) -. 4702 0x12345678 6 -. 4C 89 44 24 30 C3 - -movq %r8, 64(%rsp) -. 4703 0x12345678 6 -. 4C 89 44 24 40 C3 - -movq %r8, 8(%rbx) -. 4704 0x12345678 5 -. 4C 89 43 08 C3 - -movq %r8, 8(%rsi) -. 4705 0x12345678 5 -. 4C 89 46 08 C3 - -movq %r8, 8(%rsp) -. 4706 0x12345678 6 -. 4C 89 44 24 08 C3 - -movq %r8, %r15 -. 4707 0x12345678 4 -. 4D 89 C7 C3 - -movq (%r8), %rax -. 4708 0x12345678 4 -. 49 8B 00 C3 - -movq %r8, %rax -. 4709 0x12345678 4 -. 4C 89 C0 C3 - -movq %r8, %rbp -. 4710 0x12345678 4 -. 4C 89 C5 C3 - -movq %r8, (%rbx) -. 4711 0x12345678 4 -. 4C 89 03 C3 - -movq %r8, %rbx -. 4712 0x12345678 4 -. 4C 89 C3 C3 - -movq %r8, %rsi -. 4713 0x12345678 4 -. 4C 89 C6 C3 - -movq %r8, (%rsp) -. 4714 0x12345678 5 -. 4C 89 04 24 C3 - -movq %r9, 128(%rsp) -. 4715 0x12345678 9 -. 4C 89 8C 24 80 00 00 00 C3 - -movq %r9, 16(%rbx) -. 4716 0x12345678 5 -. 4C 89 4B 10 C3 - -movq %r9, 24(%rsp) -. 4717 0x12345678 6 -. 4C 89 4C 24 18 C3 - -movq %r9, 32(%rsp) -. 4718 0x12345678 6 -. 4C 89 4C 24 20 C3 - -movq %r9, 72(%rsp) -. 4719 0x12345678 6 -. 4C 89 4C 24 48 C3 - -movq %r9, %r14 -. 4720 0x12345678 4 -. 4D 89 CE C3 - -movq %r9, %rax -. 4721 0x12345678 4 -. 4C 89 C8 C3 - -movq (%r9,%rax,8), %rdi -. 4722 0x12345678 5 -. 49 8B 3C C1 C3 - -movq %r9, %rdx -. 4723 0x12345678 4 -. 4C 89 CA C3 - -movq %r9, (%rsp) -. 4724 0x12345678 5 -. 4C 89 0C 24 C3 - -movq %rax, 112(%rsp) -. 4725 0x12345678 6 -. 48 89 44 24 70 C3 - -movq %rax, 16(%r12) -. 4726 0x12345678 6 -. 49 89 44 24 10 C3 - -movq %rax, 16(%rbp) -. 4727 0x12345678 5 -. 48 89 45 10 C3 - -movq %rax, 16(%rbx) -. 4728 0x12345678 5 -. 48 89 43 10 C3 - -movq %rax, 16(%rsi) -. 4729 0x12345678 5 -. 48 89 46 10 C3 - -movq %rax, 16(%rsp) -. 4730 0x12345678 6 -. 48 89 44 24 10 C3 - -movq %rax, 176(%rsp) -. 4731 0x12345678 9 -. 48 89 84 24 B0 00 00 00 C3 - -movq %rax, 24(%r12) -. 4732 0x12345678 6 -. 49 89 44 24 18 C3 - -movq %rax, 24(%r13) -. 4733 0x12345678 5 -. 49 89 45 18 C3 - -movq %rax, 24(%rbp) -. 4734 0x12345678 5 -. 48 89 45 18 C3 - -movq %rax, 24(%rbx) -. 4735 0x12345678 5 -. 48 89 43 18 C3 - -movq %rax, 24(%rdx) -. 4736 0x12345678 5 -. 48 89 42 18 C3 - -movq %rax, 24(%rsi) -. 4737 0x12345678 5 -. 48 89 46 18 C3 - -movq %rax, 24(%rsp) -. 4738 0x12345678 6 -. 48 89 44 24 18 C3 - -movq %rax, 256(%rsp) -. 4739 0x12345678 9 -. 48 89 84 24 00 01 00 00 C3 - -movq %rax, 32(%r12) -. 4740 0x12345678 6 -. 49 89 44 24 20 C3 - -movq %rax, 32(%r15) -. 4741 0x12345678 5 -. 49 89 47 20 C3 - -movq %rax, 32(%rbp) -. 4742 0x12345678 5 -. 48 89 45 20 C3 - -movq %rax, 32(%rbx) -. 4743 0x12345678 5 -. 48 89 43 20 C3 - -movq %rax, 32(%rsp) -. 4744 0x12345678 6 -. 48 89 44 24 20 C3 - -movq %rax, 40(%rsp) -. 4745 0x12345678 6 -. 48 89 44 24 28 C3 - -movq %rax, 48(%rsp) -. 4746 0x12345678 6 -. 48 89 44 24 30 C3 - -movq %rax, 56(%rsp) -. 4747 0x12345678 6 -. 48 89 44 24 38 C3 - -movq %rax, 80(%rsp) -. 4748 0x12345678 6 -. 48 89 44 24 50 C3 - -movq %rax, 88(%rsp) -. 4749 0x12345678 6 -. 48 89 44 24 58 C3 - -movq %rax, 8(%r12) -. 4750 0x12345678 6 -. 49 89 44 24 08 C3 - -movq %rax, 8(%r14) -. 4751 0x12345678 5 -. 49 89 46 08 C3 - -movq %rax, 8(%r15) -. 4752 0x12345678 5 -. 49 89 47 08 C3 - -movq %rax, 8(%rbp) -. 4753 0x12345678 5 -. 48 89 45 08 C3 - -movq %rax, 8(%rbx) -. 4754 0x12345678 5 -. 48 89 43 08 C3 - -movq %rax, 8(%rcx) -. 4755 0x12345678 5 -. 48 89 41 08 C3 - -movq %rax, -8(%rcx,%rdx,8) -. 4756 0x12345678 6 -. 48 89 44 D1 F8 C3 - -movq %rax, 8(%rsi) -. 4757 0x12345678 5 -. 48 89 46 08 C3 - -movq %rax, 8(%rsp) -. 4758 0x12345678 6 -. 48 89 44 24 08 C3 - -movq %rax, 96(%rsp) -. 4759 0x12345678 6 -. 48 89 44 24 60 C3 - -movq %rax, 388989(%rip) -. 4760 0x12345678 8 -. 48 89 05 7D EF 05 00 C3 - -movq %rax, (%r12) -. 4761 0x12345678 5 -. 49 89 04 24 C3 - -movq %rax, %r12 -. 4762 0x12345678 4 -. 49 89 C4 C3 - -movq (%rax,%r12,8), %rbx -. 4763 0x12345678 5 -. 4A 8B 1C E0 C3 - -movq %rax, (%r12,%rbx,8) -. 4764 0x12345678 5 -. 49 89 04 DC C3 - -movq %rax, (%r13) -. 4765 0x12345678 5 -. 49 89 45 00 C3 - -movq %rax, %r13 -. 4766 0x12345678 4 -. 49 89 C5 C3 - -movq (%rax,%r13,8), %r12 -. 4767 0x12345678 5 -. 4E 8B 24 E8 C3 - -movq %rax, (%r13,%rbx,8) -. 4768 0x12345678 6 -. 49 89 44 DD 00 C3 - -movq %rax, (%r13,%rdx,8) -. 4769 0x12345678 6 -. 49 89 44 D5 00 C3 - -movq %rax, (%r14) -. 4770 0x12345678 4 -. 49 89 06 C3 - -movq %rax, %r14 -. 4771 0x12345678 4 -. 49 89 C6 C3 - -movq %rax, (%r14,%rbx,8) -. 4772 0x12345678 5 -. 49 89 04 DE C3 - -movq %rax, %r15 -. 4773 0x12345678 4 -. 49 89 C7 C3 - -movq (%rax,%r15,8), %rax -. 4774 0x12345678 5 -. 4A 8B 04 F8 C3 - -movq %rax, %r8 -. 4775 0x12345678 4 -. 49 89 C0 C3 - -movq %rax, (%r8,%rdx,8) -. 4776 0x12345678 5 -. 49 89 04 D0 C3 - -movq %rax, %r9 -. 4777 0x12345678 4 -. 49 89 C1 C3 - -movq %rax, (%r9,%rdx,8) -. 4778 0x12345678 5 -. 49 89 04 D1 C3 - -movq (%rax), %rax -. 4779 0x12345678 4 -. 48 8B 00 C3 - -movq %rax, (%rbp) -. 4780 0x12345678 5 -. 48 89 45 00 C3 - -movq %rax, %rbp -. 4781 0x12345678 4 -. 48 89 C5 C3 - -movq (%rax,%rbp,8), %rbx -. 4782 0x12345678 5 -. 48 8B 1C E8 C3 - -movq %rax, (%rbp,%rbx,8) -. 4783 0x12345678 6 -. 48 89 44 DD 00 C3 - -movq %rax, (%rbx) -. 4784 0x12345678 4 -. 48 89 03 C3 - -movq %rax, %rbx -. 4785 0x12345678 4 -. 48 89 C3 C3 - -movq (%rax,%rbx,8), %rdi -. 4786 0x12345678 5 -. 48 8B 3C D8 C3 - -movq (%rax,%rbx,8), %rdx -. 4787 0x12345678 5 -. 48 8B 14 D8 C3 - -movq (%rax,%rbx,8), %rsi -. 4788 0x12345678 5 -. 48 8B 34 D8 C3 - -movq %rax, (%rbx,%r12,8) -. 4789 0x12345678 5 -. 4A 89 04 E3 C3 - -movq %rax, %rcx -. 4790 0x12345678 4 -. 48 89 C1 C3 - -movq (%rax,%rcx,8), %r13 -. 4791 0x12345678 5 -. 4C 8B 2C C8 C3 - -movq (%rax,%rcx,8), %rax -. 4792 0x12345678 5 -. 48 8B 04 C8 C3 - -movq (%rax,%rcx,8), %rsi -. 4793 0x12345678 5 -. 48 8B 34 C8 C3 - -movq %rax, (%rcx,%rsi,8) -. 4794 0x12345678 5 -. 48 89 04 F1 C3 - -movq (%rax), %rdi -. 4795 0x12345678 4 -. 48 8B 38 C3 - -movq %rax, %rdi -. 4796 0x12345678 4 -. 48 89 C7 C3 - -movq (%rax,%rdi,8), %rax -. 4797 0x12345678 5 -. 48 8B 04 F8 C3 - -movq (%rax,%rdi,8), %rsi -. 4798 0x12345678 5 -. 48 8B 34 F8 C3 - -movq %rax, (%rdi,%rdx,8) -. 4799 0x12345678 5 -. 48 89 04 D7 C3 - -movq %rax, (%rdx) -. 4800 0x12345678 4 -. 48 89 02 C3 - -movq %rax, %rdx -. 4801 0x12345678 4 -. 48 89 C2 C3 - -movq (%rax,%rdx,8), %r12 -. 4802 0x12345678 5 -. 4C 8B 24 D0 C3 - -movq (%rax,%rdx,8), %r13 -. 4803 0x12345678 5 -. 4C 8B 2C D0 C3 - -movq (%rax,%rdx,8), %r14 -. 4804 0x12345678 5 -. 4C 8B 34 D0 C3 - -movq (%rax,%rdx,8), %rax -. 4805 0x12345678 5 -. 48 8B 04 D0 C3 - -movq (%rax,%rdx,8), %rbp -. 4806 0x12345678 5 -. 48 8B 2C D0 C3 - -movq (%rax,%rdx,8), %rbx -. 4807 0x12345678 5 -. 48 8B 1C D0 C3 - -movq (%rax,%rdx,8), %rdi -. 4808 0x12345678 5 -. 48 8B 3C D0 C3 - -movq (%rax,%rdx,8), %rdx -. 4809 0x12345678 5 -. 48 8B 14 D0 C3 - -movq (%rax,%rdx,8), %rsi -. 4810 0x12345678 5 -. 48 8B 34 D0 C3 - -movq %rax, (%rdx,%r12,8) -. 4811 0x12345678 5 -. 4A 89 04 E2 C3 - -movq %rax, (%rdx,%r13,8) -. 4812 0x12345678 5 -. 4A 89 04 EA C3 - -movq %rax, (%rdx,%r15,8) -. 4813 0x12345678 5 -. 4A 89 04 FA C3 - -movq %rax, (%rdx,%rbp,8) -. 4814 0x12345678 5 -. 48 89 04 EA C3 - -movq %rax, (%rdx,%rbx,8) -. 4815 0x12345678 5 -. 48 89 04 DA C3 - -movq %rax, (%rsi) -. 4816 0x12345678 4 -. 48 89 06 C3 - -movq %rax, %rsi -. 4817 0x12345678 4 -. 48 89 C6 C3 - -movq (%rax,%rsi,8), %rdi -. 4818 0x12345678 5 -. 48 8B 3C F0 C3 - -movq %rax, (%rsi,%rcx,8) -. 4819 0x12345678 5 -. 48 89 04 CE C3 - -movq %rax, (%rsp) -. 4820 0x12345678 5 -. 48 89 04 24 C3 - -movq %rax, 16(%rip) -. 4821 0x12345678 8 -. 48 89 05 10 00 00 00 C3 - -movq %rax, 8(%rip) -. 4822 0x12345678 8 -. 48 89 05 08 00 00 00 C3 - -movq %rax, (%rip) -. 4823 0x12345678 8 -. 48 89 05 00 00 00 00 C3 - -movq %rbp, -16(%rsp) -. 4824 0x12345678 6 -. 48 89 6C 24 F0 C3 - -movq %rbp, -24(%rsp) -. 4825 0x12345678 6 -. 48 89 6C 24 E8 C3 - -movq %rbp, -32(%rsp) -. 4826 0x12345678 6 -. 48 89 6C 24 E0 C3 - -movq %rbp, -40(%rsp) -. 4827 0x12345678 6 -. 48 89 6C 24 D8 C3 - -movq %rbp, 8(%rax) -. 4828 0x12345678 5 -. 48 89 68 08 C3 - -movq %rbp, -8(%rsp) -. 4829 0x12345678 6 -. 48 89 6C 24 F8 C3 - -movq %rbp, 96(%rsp) -. 4830 0x12345678 6 -. 48 89 6C 24 60 C3 - -movq %rbp, %r8 -. 4831 0x12345678 4 -. 49 89 E8 C3 - -movq %rbp, %r9 -. 4832 0x12345678 4 -. 49 89 E9 C3 - -movq %rbp, %rax -. 4833 0x12345678 4 -. 48 89 E8 C3 - -movq (%rbp,%rax,8), %rbx -. 4834 0x12345678 6 -. 48 8B 5C C5 00 C3 - -movq %rbp, (%rax,%rcx,8) -. 4835 0x12345678 5 -. 48 89 2C C8 C3 - -movq (%rbp,%rbx,8), %rdi -. 4836 0x12345678 6 -. 48 8B 7C DD 00 C3 - -movq %rbp, %rcx -. 4837 0x12345678 4 -. 48 89 E9 C3 - -movq (%rbp), %rdi -. 4838 0x12345678 5 -. 48 8B 7D 00 C3 - -movq %rbp, %rdi -. 4839 0x12345678 4 -. 48 89 EF C3 - -movq (%rbp), %rdx -. 4840 0x12345678 5 -. 48 8B 55 00 C3 - -movq %rbp, %rdx -. 4841 0x12345678 4 -. 48 89 EA C3 - -movq %rbp, (%rdx,%rax,8) -. 4842 0x12345678 5 -. 48 89 2C C2 C3 - -movq (%rbp), %rsi -. 4843 0x12345678 5 -. 48 8B 75 00 C3 - -movq %rbp, %rsi -. 4844 0x12345678 4 -. 48 89 EE C3 - -movq %rbx, 112(%rsp) -. 4845 0x12345678 6 -. 48 89 5C 24 70 C3 - -movq %rbx, 16(%rax) -. 4846 0x12345678 5 -. 48 89 58 10 C3 - -movq %rbx, -16(%rsp) -. 4847 0x12345678 6 -. 48 89 5C 24 F0 C3 - -movq %rbx, -24(%rsp) -. 4848 0x12345678 6 -. 48 89 5C 24 E8 C3 - -movq %rbx, -32(%rsp) -. 4849 0x12345678 6 -. 48 89 5C 24 E0 C3 - -movq %rbx, -40(%rsp) -. 4850 0x12345678 6 -. 48 89 5C 24 D8 C3 - -movq %rbx, -48(%rsp) -. 4851 0x12345678 6 -. 48 89 5C 24 D0 C3 - -movq %rbx, 4(%rax) -. 4852 0x12345678 5 -. 48 89 58 04 C3 - -movq %rbx, 560(%rsp) -. 4853 0x12345678 9 -. 48 89 9C 24 30 02 00 00 C3 - -movq %rbx, 8(%rax) -. 4854 0x12345678 5 -. 48 89 58 08 C3 - -movq (%rbx,%r12,8), %rsi -. 4855 0x12345678 5 -. 4A 8B 34 E3 C3 - -movq %rbx, (%r13) -. 4856 0x12345678 5 -. 49 89 5D 00 C3 - -movq %rbx, %r8 -. 4857 0x12345678 4 -. 49 89 D8 C3 - -movq (%rbx), %rax -. 4858 0x12345678 4 -. 48 8B 03 C3 - -movq %rbx, (%rax) -. 4859 0x12345678 4 -. 48 89 18 C3 - -movq %rbx, %rax -. 4860 0x12345678 4 -. 48 89 D8 C3 - -movq %rbx, %rcx -. 4861 0x12345678 4 -. 48 89 D9 C3 - -movq (%rbx,%rcx,8), %rax -. 4862 0x12345678 5 -. 48 8B 04 CB C3 - -movq (%rbx), %rdi -. 4863 0x12345678 4 -. 48 8B 3B C3 - -movq %rbx, %rdi -. 4864 0x12345678 4 -. 48 89 DF C3 - -movq (%rbx), %rdx -. 4865 0x12345678 4 -. 48 8B 13 C3 - -movq %rbx, %rdx -. 4866 0x12345678 4 -. 48 89 DA C3 - -movq (%rbx), %rsi -. 4867 0x12345678 4 -. 48 8B 33 C3 - -movq %rbx, %rsi -. 4868 0x12345678 4 -. 48 89 DE C3 - -movq %rbx, (%rsp) -. 4869 0x12345678 5 -. 48 89 1C 24 C3 - -movq %rcx, 144(%rsp) -. 4870 0x12345678 9 -. 48 89 8C 24 90 00 00 00 C3 - -movq %rcx, 24(%rsp) -. 4871 0x12345678 6 -. 48 89 4C 24 18 C3 - -movq %rcx, 32(%rsp) -. 4872 0x12345678 6 -. 48 89 4C 24 20 C3 - -movq %rcx, 40(%rsp) -. 4873 0x12345678 6 -. 48 89 4C 24 28 C3 - -movq %rcx, 56(%rsp) -. 4874 0x12345678 6 -. 48 89 4C 24 38 C3 - -movq %rcx, 64(%rsp) -. 4875 0x12345678 6 -. 48 89 4C 24 40 C3 - -movq %rcx, %r12 -. 4876 0x12345678 4 -. 49 89 CC C3 - -movq %rcx, %r13 -. 4877 0x12345678 4 -. 49 89 CD C3 - -movq (%rcx,%r13,8), %rbp -. 4878 0x12345678 5 -. 4A 8B 2C E9 C3 - -movq %rcx, %r14 -. 4879 0x12345678 4 -. 49 89 CE C3 - -movq %rcx, (%r14,%rax,8) -. 4880 0x12345678 5 -. 49 89 0C C6 C3 - -movq %rcx, %r15 -. 4881 0x12345678 4 -. 49 89 CF C3 - -movq %rcx, %r8 -. 4882 0x12345678 4 -. 49 89 C8 C3 - -movq (%rcx), %rax -. 4883 0x12345678 4 -. 48 8B 01 C3 - -movq %rcx, %rax -. 4884 0x12345678 4 -. 48 89 C8 C3 - -movq (%rcx,%rax,8), %r12 -. 4885 0x12345678 5 -. 4C 8B 24 C1 C3 - -movq (%rcx,%rax,8), %r13 -. 4886 0x12345678 5 -. 4C 8B 2C C1 C3 - -movq (%rcx,%rax,8), %rax -. 4887 0x12345678 5 -. 48 8B 04 C1 C3 - -movq (%rcx,%rax,8), %rsi -. 4888 0x12345678 5 -. 48 8B 34 C1 C3 - -movq (%rcx), %rdi -. 4889 0x12345678 4 -. 48 8B 39 C3 - -movq %rcx, %rdi -. 4890 0x12345678 4 -. 48 89 CF C3 - -movq %rcx, %rdx -. 4891 0x12345678 4 -. 48 89 CA C3 - -movq %rcx, %rsi -. 4892 0x12345678 4 -. 48 89 CE C3 - -movq (%rcx,%rsi,8), %rbx -. 4893 0x12345678 5 -. 48 8B 1C F1 C3 - -movq %rdi, 120(%rsp) -. 4894 0x12345678 6 -. 48 89 7C 24 78 C3 - -movq %rdi, 160(%rsp) -. 4895 0x12345678 9 -. 48 89 BC 24 A0 00 00 00 C3 - -movq %rdi, 32(%rsp) -. 4896 0x12345678 6 -. 48 89 7C 24 20 C3 - -movq %rdi, 72(%rsp) -. 4897 0x12345678 6 -. 48 89 7C 24 48 C3 - -movq %rdi, 66(%rip) -. 4898 0x12345678 8 -. 48 89 3D 42 00 00 00 C3 - -movq (%rdi), %r10 -. 4899 0x12345678 4 -. 4C 8B 17 C3 - -movq %rdi, %r10 -. 4900 0x12345678 4 -. 49 89 FA C3 - -movq %rdi, %r11 -. 4901 0x12345678 4 -. 49 89 FB C3 - -movq %rdi, %r12 -. 4902 0x12345678 4 -. 49 89 FC C3 - -movq %rdi, %r13 -. 4903 0x12345678 4 -. 49 89 FD C3 - -movq (%rdi), %r14 -. 4904 0x12345678 4 -. 4C 8B 37 C3 - -movq %rdi, %r14 -. 4905 0x12345678 4 -. 49 89 FE C3 - -movq %rdi, %r15 -. 4906 0x12345678 4 -. 49 89 FF C3 - -movq %rdi, %r8 -. 4907 0x12345678 4 -. 49 89 F8 C3 - -movq (%rdi), %r9 -. 4908 0x12345678 4 -. 4C 8B 0F C3 - -movq %rdi, %r9 -. 4909 0x12345678 4 -. 49 89 F9 C3 - -movq (%rdi), %rax -. 4910 0x12345678 4 -. 48 8B 07 C3 - -movq %rdi, %rax -. 4911 0x12345678 4 -. 48 89 F8 C3 - -movq (%rdi,%rax,8), %rax -. 4912 0x12345678 5 -. 48 8B 04 C7 C3 - -movq (%rdi,%rax,8), %rdx -. 4913 0x12345678 5 -. 48 8B 14 C7 C3 - -movq %rdi, (%rbp) -. 4914 0x12345678 5 -. 48 89 7D 00 C3 - -movq %rdi, %rbp -. 4915 0x12345678 4 -. 48 89 FD C3 - -movq %rdi, %rbx -. 4916 0x12345678 4 -. 48 89 FB C3 - -movq %rdi, %rcx -. 4917 0x12345678 4 -. 48 89 F9 C3 - -movq (%rdi), %rdi -. 4918 0x12345678 4 -. 48 8B 3F C3 - -movq (%rdi), %rdx -. 4919 0x12345678 4 -. 48 8B 17 C3 - -movq %rdi, %rdx -. 4920 0x12345678 4 -. 48 89 FA C3 - -movq (%rdi,%rdx,8), %rax -. 4921 0x12345678 5 -. 48 8B 04 D7 C3 - -movq %rdi, %rsi -. 4922 0x12345678 4 -. 48 89 FE C3 - -movq %rdi, 33(%rip) -. 4923 0x12345678 8 -. 48 89 3D 21 00 00 00 C3 - -movq %rdi, -898989(%rip) -. 4924 0x12345678 8 -. 48 89 3D 53 48 F2 FF C3 - -movq %rdx, 128(%rsp) -. 4925 0x12345678 9 -. 48 89 94 24 80 00 00 00 C3 - -movq %rdx, 152(%rsp) -. 4926 0x12345678 9 -. 48 89 94 24 98 00 00 00 C3 - -movq %rdx, 16(%rsp) -. 4927 0x12345678 6 -. 48 89 54 24 10 C3 - -movq %rdx, 24(%rsp) -. 4928 0x12345678 6 -. 48 89 54 24 18 C3 - -movq %rdx, 304(%rsp) -. 4929 0x12345678 9 -. 48 89 94 24 30 01 00 00 C3 - -movq %rdx, 32(%rsp) -. 4930 0x12345678 6 -. 48 89 54 24 20 C3 - -movq %rdx, 48(%rsp) -. 4931 0x12345678 6 -. 48 89 54 24 30 C3 - -movq %rdx, 4(%rcx) -. 4932 0x12345678 5 -. 48 89 51 04 C3 - -movq %rdx, -8(%rbx,%rax,8) -. 4933 0x12345678 6 -. 48 89 54 C3 F8 C3 - -movq %rdx, 8(%rcx) -. 4934 0x12345678 5 -. 48 89 51 08 C3 - -movq %rdx, 8989(%rip) -. 4935 0x12345678 8 -. 48 89 15 1D 23 00 00 C3 - -movq %rdx, %r12 -. 4936 0x12345678 4 -. 49 89 D4 C3 - -movq %rdx, (%r12,%rax,8) -. 4937 0x12345678 5 -. 49 89 14 C4 C3 - -movq %rdx, %r13 -. 4938 0x12345678 4 -. 49 89 D5 C3 - -movq %rdx, %r14 -. 4939 0x12345678 4 -. 49 89 D6 C3 - -movq %rdx, %r15 -. 4940 0x12345678 4 -. 49 89 D7 C3 - -movq (%rdx), %r8 -. 4941 0x12345678 4 -. 4C 8B 02 C3 - -movq (%rdx), %rax -. 4942 0x12345678 4 -. 48 8B 02 C3 - -movq %rdx, (%rax) -. 4943 0x12345678 4 -. 48 89 10 C3 - -movq %rdx, %rax -. 4944 0x12345678 4 -. 48 89 D0 C3 - -movq (%rdx,%rax,8), %r12 -. 4945 0x12345678 5 -. 4C 8B 24 C2 C3 - -movq (%rdx,%rax,8), %rdi -. 4946 0x12345678 5 -. 48 8B 3C C2 C3 - -movq (%rdx,%rax,8), %rdx -. 4947 0x12345678 5 -. 48 8B 14 C2 C3 - -movq (%rdx,%rax,8), %rsi -. 4948 0x12345678 5 -. 48 8B 34 C2 C3 - -movq %rdx, %rbp -. 4949 0x12345678 4 -. 48 89 D5 C3 - -movq %rdx, %rbx -. 4950 0x12345678 4 -. 48 89 D3 C3 - -movq (%rdx,%rbx,8), %rdi -. 4951 0x12345678 5 -. 48 8B 3C DA C3 - -movq %rdx, %rcx -. 4952 0x12345678 4 -. 48 89 D1 C3 - -movq (%rdx,%rcx,8), %rsi -. 4953 0x12345678 5 -. 48 8B 34 CA C3 - -movq %rdx, %rdi -. 4954 0x12345678 4 -. 48 89 D7 C3 - -movq (%rdx), %rdx -. 4955 0x12345678 4 -. 48 8B 12 C3 - -movq %rdx, %rsi -. 4956 0x12345678 4 -. 48 89 D6 C3 - -movq %rdx, (%rsp) -. 4957 0x12345678 5 -. 48 89 14 24 C3 - -movq %rsi, 136(%rsp) -. 4958 0x12345678 9 -. 48 89 B4 24 88 00 00 00 C3 - -movq %rsi, 152(%rsp) -. 4959 0x12345678 9 -. 48 89 B4 24 98 00 00 00 C3 - -movq %rsi, 160(%rsp) -. 4960 0x12345678 9 -. 48 89 B4 24 A0 00 00 00 C3 - -movq %rsi, 16(%rsp) -. 4961 0x12345678 6 -. 48 89 74 24 10 C3 - -movq %rsi, 24(%rsp) -. 4962 0x12345678 6 -. 48 89 74 24 18 C3 - -movq %rsi, 312(%rsp) -. 4963 0x12345678 9 -. 48 89 B4 24 38 01 00 00 C3 - -movq %rsi, 32(%rsp) -. 4964 0x12345678 6 -. 48 89 74 24 20 C3 - -movq %rsi, 40(%rsp) -. 4965 0x12345678 6 -. 48 89 74 24 28 C3 - -movq %rsi, 48(%rsp) -. 4966 0x12345678 6 -. 48 89 74 24 30 C3 - -movq %rsi, 56(%rsp) -. 4967 0x12345678 6 -. 48 89 74 24 38 C3 - -movq %rsi, 8(%rsp) -. 4968 0x12345678 6 -. 48 89 74 24 08 C3 - -movq %rsi, 77(%rip) -. 4969 0x12345678 8 -. 48 89 35 4D 00 00 00 C3 - -movq %rsi, %r10 -. 4970 0x12345678 4 -. 49 89 F2 C3 - -movq %rsi, %r12 -. 4971 0x12345678 4 -. 49 89 F4 C3 - -movq %rsi, %r13 -. 4972 0x12345678 4 -. 49 89 F5 C3 - -movq %rsi, %r14 -. 4973 0x12345678 4 -. 49 89 F6 C3 - -movq %rsi, %r15 -. 4974 0x12345678 4 -. 49 89 F7 C3 - -movq %rsi, %r8 -. 4975 0x12345678 4 -. 49 89 F0 C3 - -movq %rsi, %r9 -. 4976 0x12345678 4 -. 49 89 F1 C3 - -movq %rsi, %rax -. 4977 0x12345678 4 -. 48 89 F0 C3 - -movq %rsi, %rbp -. 4978 0x12345678 4 -. 48 89 F5 C3 - -movq %rsi, %rbx -. 4979 0x12345678 4 -. 48 89 F3 C3 - -movq %rsi, %rcx -. 4980 0x12345678 4 -. 48 89 F1 C3 - -movq %rsi, %rdi -. 4981 0x12345678 4 -. 48 89 F7 C3 - -movq (%rsi), %rdx -. 4982 0x12345678 4 -. 48 8B 16 C3 - -movq %rsi, %rdx -. 4983 0x12345678 4 -. 48 89 F2 C3 - -movq (%rsi,%rdx,8), %rax -. 4984 0x12345678 5 -. 48 8B 04 D6 C3 - -movq %rsi, (%rsp) -. 4985 0x12345678 5 -. 48 89 34 24 C3 - -movq %rsi, 77(%rip) -. 4986 0x12345678 8 -. 48 89 35 4D 00 00 00 C3 - -movq (%rsp), %r9 -. 4987 0x12345678 5 -. 4C 8B 0C 24 C3 - -movq (%rsp), %rax -. 4988 0x12345678 5 -. 48 8B 04 24 C3 - -movq (%rsp), %rbx -. 4989 0x12345678 5 -. 48 8B 1C 24 C3 - -movq (%rsp), %rdi -. 4990 0x12345678 5 -. 48 8B 3C 24 C3 - -movq (%rsp), %rdx -. 4991 0x12345678 5 -. 48 8B 14 24 C3 - -movq %rsp, %rdx -. 4992 0x12345678 4 -. 48 89 E2 C3 - -movq (%rsp), %rsi -. 4993 0x12345678 5 -. 48 8B 34 24 C3 - -movq 33(%rip), %rcx -. 4994 0x12345678 8 -. 48 8B 0D 21 00 00 00 C3 - -movq 66(%rip), %rdi -. 4995 0x12345678 8 -. 48 8B 3D 42 00 00 00 C3 - -movl %r12d, %eax -. 4996 0x12345678 4 -. 44 89 E0 C3 - -movl %r13d, %eax -. 4997 0x12345678 4 -. 44 89 E8 C3 - -movl %r13d, %edx -. 4998 0x12345678 4 -. 44 89 EA C3 - -movl %r14d, %edi -. 4999 0x12345678 4 -. 44 89 F7 C3 - -movl %r15d, %eax -. 5000 0x12345678 4 -. 44 89 F8 C3 - -movl %r15d, %ebx -. 5001 0x12345678 4 -. 44 89 FB C3 - -movl %r15d, %esi -. 5002 0x12345678 4 -. 44 89 FE C3 - -movl (%rax,%rdx,8), %ebx -. 5003 0x12345678 4 -. 8B 1C D0 C3 - -movl (%rdx), %r8d -. 5004 0x12345678 4 -. 44 8B 02 C3 - -movsbl 8(%rax),%edi -. 5005 0x12345678 5 -. 0F BE 78 08 C3 - -movsbl %ah, %ebx -. 5006 0x12345678 4 -. 0F BE DC C3 - -movsbl %ah, %edx -. 5007 0x12345678 4 -. 0F BE D4 C3 - -movsbl %al,%ebx -. 5008 0x12345678 4 -. 0F BE D8 C3 - -movsbl %al,%ecx -. 5009 0x12345678 4 -. 0F BE C8 C3 - -movsbl %al,%edi -. 5010 0x12345678 4 -. 0F BE F8 C3 - -movsbl %al,%edx -. 5011 0x12345678 4 -. 0F BE D0 C3 - -movsbl %al,%esi -. 5012 0x12345678 4 -. 0F BE F0 C3 - -movsbl %al,%r12d -. 5013 0x12345678 5 -. 44 0F BE E0 C3 - -movsbl %bh, %edi -. 5014 0x12345678 4 -. 0F BE FF C3 - -movsbl %bl,%ebx -. 5015 0x12345678 4 -. 0F BE DB C3 - -movsbl %ch, %edx -. 5016 0x12345678 4 -. 0F BE D5 C3 - -movsbl %cl,%eax -. 5017 0x12345678 4 -. 0F BE C1 C3 - -movsbl %cl,%ecx -. 5018 0x12345678 4 -. 0F BE C9 C3 - -movsbl %dil,%ecx -. 5019 0x12345678 5 -. 40 0F BE CF C3 - -movsbl %dl,%eax -. 5020 0x12345678 4 -. 0F BE C2 C3 - -movsbl %dl,%edx -. 5021 0x12345678 4 -. 0F BE D2 C3 - -movsbl %r11b,%edx -. 5022 0x12345678 5 -. 41 0F BE D3 C3 - -movsbl %r8b,%r8d -. 5023 0x12345678 5 -. 45 0F BE C0 C3 - -movsbl (%rax,%rcx),%edi -. 5024 0x12345678 5 -. 0F BE 3C 08 C3 - -movsbl (%rax,%rdx),%edi -. 5025 0x12345678 5 -. 0F BE 3C 10 C3 - -movsbl (%rax,%rsi),%edi -. 5026 0x12345678 5 -. 0F BE 3C 30 C3 - -movsbl (%rcx,%r12),%eax -. 5027 0x12345678 6 -. 42 0F BE 04 21 C3 - -movsbl (%rdi,%rax),%eax -. 5028 0x12345678 5 -. 0F BE 04 07 C3 - -movsbl (%rdx),%edi -. 5029 0x12345678 4 -. 0F BE 3A C3 - -movsbl (%rsp,%rax),%edi -. 5030 0x12345678 5 -. 0F BE 3C 04 C3 - -movsbq (%rdi,%rax),%rax -. 5031 0x12345678 6 -. 48 0F BE 04 07 C3 - -movslq 104(%rsp),%rdi -. 5033 0x12345678 6 -. 48 63 7C 24 68 C3 - -movslq 108(%rsp),%rax -. 5034 0x12345678 6 -. 48 63 44 24 6C C3 - -movslq 108(%rsp),%rdx -. 5035 0x12345678 6 -. 48 63 54 24 6C C3 - -movslq 120(%rsp),%rdi -. 5036 0x12345678 6 -. 48 63 7C 24 78 C3 - -movslq 124(%rsp),%rdi -. 5037 0x12345678 6 -. 48 63 7C 24 7C C3 - -movslq 124(%rsp),%rsi -. 5038 0x12345678 6 -. 48 63 74 24 7C C3 - -movslq 12(%rax),%rdi -. 5039 0x12345678 5 -. 48 63 78 0C C3 - -movslq 12(%rsp),%r15 -. 5040 0x12345678 6 -. 4C 63 7C 24 0C C3 - -movslq 12(%rsp),%rax -. 5041 0x12345678 6 -. 48 63 44 24 0C C3 - -movslq 12(%rsp),%rdi -. 5042 0x12345678 6 -. 48 63 7C 24 0C C3 - -movslq 168(%rsp),%rax -. 5043 0x12345678 9 -. 48 63 84 24 A8 00 00 00 C3 - -movslq 16(%rsp),%rax -. 5044 0x12345678 6 -. 48 63 44 24 10 C3 - -movslq 16(%rsp),%rdi -. 5045 0x12345678 6 -. 48 63 7C 24 10 C3 - -movslq 176(%rsp),%rax -. 5046 0x12345678 9 -. 48 63 84 24 B0 00 00 00 C3 - -movslq 180(%rsp),%rax -. 5047 0x12345678 9 -. 48 63 84 24 B4 00 00 00 C3 - -movslq 184(%rsp),%rax -. 5048 0x12345678 9 -. 48 63 84 24 B8 00 00 00 C3 - -movslq 188(%rsp),%rax -. 5049 0x12345678 9 -. 48 63 84 24 BC 00 00 00 C3 - -movslq 20(%rsp),%rax -. 5050 0x12345678 6 -. 48 63 44 24 14 C3 - -movslq 24(%rbx),%rdi -. 5051 0x12345678 5 -. 48 63 7B 18 C3 - -movslq 28(%rsp),%rax -. 5052 0x12345678 6 -. 48 63 44 24 1C C3 - -movslq 44(%rsp),%rax -. 5053 0x12345678 6 -. 48 63 44 24 2C C3 - -movslq 8(%r12),%rax -. 5054 0x12345678 6 -. 49 63 44 24 08 C3 - -movslq 8(%rbx),%rax -. 5055 0x12345678 5 -. 48 63 43 08 C3 - -movslq 8(%rbx),%rbx -. 5056 0x12345678 5 -. 48 63 5B 08 C3 - -movslq 8(%rbx),%rdi -. 5057 0x12345678 5 -. 48 63 7B 08 C3 - -movslq 8(%rdx),%rax -. 5058 0x12345678 5 -. 48 63 42 08 C3 - -movslq 8(%rsi),%rax -. 5059 0x12345678 5 -. 48 63 46 08 C3 - -movslq %eax,%rdi -. 5060 0x12345678 4 -. 48 63 F8 C3 - -movslq %ebp,%r12 -. 5061 0x12345678 4 -. 4C 63 E5 C3 - -movslq %ebp,%r13 -. 5062 0x12345678 4 -. 4C 63 ED C3 - -movslq %ebp,%rax -. 5063 0x12345678 4 -. 48 63 C5 C3 - -movslq %ebp,%rbx -. 5064 0x12345678 4 -. 48 63 DD C3 - -movslq %ebp,%rcx -. 5065 0x12345678 4 -. 48 63 CD C3 - -movslq %ebp,%rdi -. 5066 0x12345678 4 -. 48 63 FD C3 - -movslq %ebp,%rdx -. 5067 0x12345678 4 -. 48 63 D5 C3 - -movslq %ebp,%rsi -. 5068 0x12345678 4 -. 48 63 F5 C3 - -movslq %ebx,%r13 -. 5069 0x12345678 4 -. 4C 63 EB C3 - -movslq %ebx,%rax -. 5070 0x12345678 4 -. 48 63 C3 C3 - -movslq %ebx,%rcx -. 5071 0x12345678 4 -. 48 63 CB C3 - -movslq %ebx,%rdi -. 5072 0x12345678 4 -. 48 63 FB C3 - -movslq %ebx,%rdx -. 5073 0x12345678 4 -. 48 63 D3 C3 - -movslq %ecx,%rax -. 5074 0x12345678 4 -. 48 63 C1 C3 - -movslq %ecx,%rdi -. 5075 0x12345678 4 -. 48 63 F9 C3 - -movslq %ecx,%rdx -. 5076 0x12345678 4 -. 48 63 D1 C3 - -movslq %edi,%rax -. 5077 0x12345678 4 -. 48 63 C7 C3 - -movslq %edi,%rdi -. 5078 0x12345678 4 -. 48 63 FF C3 - -movslq %edx,%rax -. 5079 0x12345678 4 -. 48 63 C2 C3 - -movslq %edx,%rcx -. 5080 0x12345678 4 -. 48 63 CA C3 - -movslq %edx,%rdi -. 5081 0x12345678 4 -. 48 63 FA C3 - -movslq %edx,%rdx -. 5082 0x12345678 4 -. 48 63 D2 C3 - -movslq %edx,%rsi -. 5083 0x12345678 4 -. 48 63 F2 C3 - -movslq %esi,%rax -. 5084 0x12345678 4 -. 48 63 C6 C3 - -movslq %esi,%rcx -. 5085 0x12345678 4 -. 48 63 CE C3 - -movslq %esi,%rdi -. 5086 0x12345678 4 -. 48 63 FE C3 - -movslq %esi,%rdx -. 5087 0x12345678 4 -. 48 63 D6 C3 - -movslq %r12d,%r8 -. 5088 0x12345678 4 -. 4D 63 C4 C3 - -movslq %r12d,%rax -. 5089 0x12345678 4 -. 49 63 C4 C3 - -movslq %r12d,%rbp -. 5090 0x12345678 4 -. 49 63 EC C3 - -movslq %r12d,%rbx -. 5091 0x12345678 4 -. 49 63 DC C3 - -movslq %r12d,%rcx -. 5092 0x12345678 4 -. 49 63 CC C3 - -movslq %r12d,%rdx -. 5093 0x12345678 4 -. 49 63 D4 C3 - -movslq %r12d,%rsi -. 5094 0x12345678 4 -. 49 63 F4 C3 - -movslq %r13d,%rax -. 5095 0x12345678 4 -. 49 63 C5 C3 - -movslq %r13d,%rbx -. 5096 0x12345678 4 -. 49 63 DD C3 - -movslq %r13d,%rdx -. 5097 0x12345678 4 -. 49 63 D5 C3 - -movslq %r14d,%rax -. 5098 0x12345678 4 -. 49 63 C6 C3 - -movslq %r14d,%rbp -. 5099 0x12345678 4 -. 49 63 EE C3 - -movslq %r14d,%rcx -. 5100 0x12345678 4 -. 49 63 CE C3 - -movslq %r14d,%rdx -. 5101 0x12345678 4 -. 49 63 D6 C3 - -movslq %r15d,%rax -. 5102 0x12345678 4 -. 49 63 C7 C3 - -movslq %r15d,%rbx -. 5103 0x12345678 4 -. 49 63 DF C3 - -movslq %r15d,%rdx -. 5104 0x12345678 4 -. 49 63 D7 C3 - -movslq %r8d,%rax -. 5105 0x12345678 4 -. 49 63 C0 C3 - -movslq %r8d,%rbx -. 5106 0x12345678 4 -. 49 63 D8 C3 - -movslq %r8d,%rcx -. 5107 0x12345678 4 -. 49 63 C8 C3 - -movslq %r8d,%rdx -. 5108 0x12345678 4 -. 49 63 D0 C3 - -movslq %r9d,%r8 -. 5109 0x12345678 4 -. 4D 63 C1 C3 - -movslq %r9d,%rcx -. 5110 0x12345678 4 -. 49 63 C9 C3 - -movslq %r9d,%rdx -. 5111 0x12345678 4 -. 49 63 D1 C3 - -movslq (%rdx),%r8 -. 5112 0x12345678 4 -. 4C 63 02 C3 - -movswl 2(%rcx,%rax,4),%eax -. 5113 0x12345678 6 -. 0F BF 44 81 02 C3 - -movswl 2(%rcx,%rdx),%eax -. 5114 0x12345678 6 -. 0F BF 44 11 02 C3 - -movswl 2(%rdi,%rsi),%eax -. 5115 0x12345678 6 -. 0F BF 44 37 02 C3 - -movswl 2(%rdx,%rax,4),%eax -. 5116 0x12345678 6 -. 0F BF 44 82 02 C3 - -movswl 2(%rsi,%rdx,4),%edx -. 5117 0x12345678 6 -. 0F BF 54 96 02 C3 - -movswl 4(%rax,%rdx),%esi -. 5118 0x12345678 6 -. 0F BF 74 10 04 C3 - -movswl 4(%rcx,%rdx,8),%eax -. 5119 0x12345678 6 -. 0F BF 44 D1 04 C3 - -movswl 4(%rcx,%rsi,8),%eax -. 5120 0x12345678 6 -. 0F BF 44 F1 04 C3 - -movswl 4(%rdi,%rax),%esi -. 5121 0x12345678 6 -. 0F BF 74 07 04 C3 - -movswl 4(%rdx,%rax),%esi -. 5122 0x12345678 6 -. 0F BF 74 02 04 C3 - -movswl 6(%rcx,%rdx,8),%eax -. 5123 0x12345678 6 -. 0F BF 44 D1 06 C3 - -movswl 6(%rcx,%rsi,8),%eax -. 5124 0x12345678 6 -. 0F BF 44 F1 06 C3 - -movswl %cx,%ecx -. 5125 0x12345678 4 -. 0F BF C9 C3 - -movswl %di,%eax -. 5126 0x12345678 4 -. 0F BF C7 C3 - -movswl %di,%edi -. 5127 0x12345678 4 -. 0F BF FF C3 - -movswl %dx,%edx -. 5128 0x12345678 4 -. 0F BF D2 C3 - -movswl %r8w,%r8d -. 5129 0x12345678 5 -. 45 0F BF C0 C3 - -movswl (%rdx,%rax,4),%eax -. 5130 0x12345678 5 -. 0F BF 04 82 C3 - -movswl %si,%esi -. 5131 0x12345678 4 -. 0F BF F6 C3 - -movswq %ax,%rax -. 5132 0x12345678 5 -. 48 0F BF C0 C3 - -movw $0, 22(%rbx,%rax,2) -. 5133 0x12345678 8 -. 66 C7 44 43 16 00 00 C3 - -movw $0, 22(%rcx,%rdx,2) -. 5134 0x12345678 8 -. 66 C7 44 51 16 00 00 C3 - -movw $0, 24(%r14) -. 5135 0x12345678 8 -. 66 41 C7 46 18 00 00 C3 - -movw $0, 24(%rax) -. 5136 0x12345678 7 -. 66 C7 40 18 00 00 C3 - -movw $0, 4(%rdx,%rax) -. 5137 0x12345678 8 -. 66 C7 44 02 04 00 00 C3 - -movw $0, 6(%rdx,%rax) -. 5138 0x12345678 8 -. 66 C7 44 02 06 00 00 C3 - -movw $1, 30(%r14) -. 5139 0x12345678 8 -. 66 41 C7 46 1E 01 00 C3 - -movw $1, 30(%rax) -. 5140 0x12345678 7 -. 66 C7 40 1E 01 00 C3 - -movw $-2, 2(%rdx,%rax) -. 5141 0x12345678 8 -. 66 C7 44 02 02 FE FF C3 - -movw $-2, (%rdx,%rax) -. 5142 0x12345678 7 -. 66 C7 04 02 FE FF C3 - -movw %ax, 30(%rbx) -. 5143 0x12345678 5 -. 66 89 43 1E C3 - -movw %ax, 30(%rcx) -. 5144 0x12345678 5 -. 66 89 41 1E C3 - -movw %ax, 4(%rcx,%rdx,4) -. 5145 0x12345678 6 -. 66 89 44 91 04 C3 - -movw %ax, 4(%rcx,%rdx,8) -. 5146 0x12345678 6 -. 66 89 44 D1 04 C3 - -movw %ax, 6(%rcx,%rdx,8) -. 5147 0x12345678 6 -. 66 89 44 D1 06 C3 - -movw %bx, 4(%rcx,%rax,8) -. 5148 0x12345678 6 -. 66 89 5C C1 04 C3 - -movw %bx, 8(%rax) -. 5149 0x12345678 5 -. 66 89 58 08 C3 - -movw %cx, (%rdx,%rax) -. 5150 0x12345678 5 -. 66 89 0C 02 C3 - -movw %r13w, 2(%rbx,%rax) -. 5151 0x12345678 7 -. 66 44 89 6C 03 02 C3 - -movw %r13w, 2(%rdi,%rax) -. 5152 0x12345678 7 -. 66 44 89 6C 07 02 C3 - -movw %r13w, 6(%rcx,%rax,8) -. 5153 0x12345678 7 -. 66 44 89 6C C1 06 C3 - -movzbl 106(%rsp), %edi -. 5154 0x12345678 6 -. 0F B6 7C 24 6A C3 - -movzbl 106(%rsp), %r8d -. 5155 0x12345678 7 -. 44 0F B6 44 24 6A C3 - -movzbl 112(%rsp), %eax -. 5156 0x12345678 6 -. 0F B6 44 24 70 C3 - -movzbl 112(%rsp), %edx -. 5157 0x12345678 6 -. 0F B6 54 24 70 C3 - -movzbl 11(%rsp), %ebx -. 5158 0x12345678 6 -. 0F B6 5C 24 0B C3 - -movzbl 11(%rsp), %edi -. 5159 0x12345678 6 -. 0F B6 7C 24 0B C3 - -movzbl 11(%rsp), %edx -. 5160 0x12345678 6 -. 0F B6 54 24 0B C3 - -movzbl 11(%rsp), %r12d -. 5161 0x12345678 7 -. 44 0F B6 64 24 0B C3 - -movzbl 127(%rsp), %eax -. 5162 0x12345678 6 -. 0F B6 44 24 7F C3 - -movzbl 127(%rsp), %edi -. 5163 0x12345678 6 -. 0F B6 7C 24 7F C3 - -movzbl 128(%rsp,%rax), %eax -. 5164 0x12345678 9 -. 0F B6 84 04 80 00 00 00 C3 - -movzbl 128(%rsp,%rdx), %edx -. 5165 0x12345678 9 -. 0F B6 94 14 80 00 00 00 C3 - -movzbl 139(%rsp), %edi -. 5166 0x12345678 9 -. 0F B6 BC 24 8B 00 00 00 C3 - -movzbl 139(%rsp), %r8d -. 5167 0x12345678 10 -. 44 0F B6 84 24 8B 00 00 00 C3 - -movzbl 140(%rdi), %eax -. 5168 0x12345678 8 -. 0F B6 87 8C 00 00 00 C3 - -movzbl 148(%rdi), %edx -. 5169 0x12345678 8 -. 0F B6 97 94 00 00 00 C3 - -movzbl 15(%rsp), %ebx -. 5170 0x12345678 6 -. 0F B6 5C 24 0F C3 - -movzbl 15(%rsp), %edi -. 5171 0x12345678 6 -. 0F B6 7C 24 0F C3 - -movzbl 15(%rsp), %edx -. 5172 0x12345678 6 -. 0F B6 54 24 0F C3 - -movzbl 15(%rsp), %r9d -. 5173 0x12345678 7 -. 44 0F B6 4C 24 0F C3 - -movzbl 16(%rbx), %eax -. 5174 0x12345678 5 -. 0F B6 43 10 C3 - -movzbl 16(%rsp), %eax -. 5175 0x12345678 6 -. 0F B6 44 24 10 C3 - -movzbl 16(%rsp), %edx -. 5176 0x12345678 6 -. 0F B6 54 24 10 C3 - -movzbl 19(%rsp), %ebp -. 5177 0x12345678 6 -. 0F B6 6C 24 13 C3 - -movzbl 19(%rsp), %ebx -. 5178 0x12345678 6 -. 0F B6 5C 24 13 C3 - -movzbl 19(%rsp), %edi -. 5179 0x12345678 6 -. 0F B6 7C 24 13 C3 - -movzbl 19(%rsp), %edx -. 5180 0x12345678 6 -. 0F B6 54 24 13 C3 - -movzbl 1(%r12), %eax -. 5181 0x12345678 7 -. 41 0F B6 44 24 01 C3 - -movzbl 1(%r12), %ecx -. 5182 0x12345678 7 -. 41 0F B6 4C 24 01 C3 - -movzbl 1(%r12), %edx -. 5183 0x12345678 7 -. 41 0F B6 54 24 01 C3 - -movzbl 1(%rdi,%rcx), %edx -. 5184 0x12345678 6 -. 0F B6 54 0F 01 C3 - -movzbl 1(%rdx), %edx -. 5185 0x12345678 5 -. 0F B6 52 01 C3 - -movzbl 1(%rsi,%rdx), %eax -. 5186 0x12345678 6 -. 0F B6 44 16 01 C3 - -movzbl 200(%rsp), %eax -. 5187 0x12345678 9 -. 0F B6 84 24 C8 00 00 00 C3 - -movzbl 22(%rsp), %edi -. 5188 0x12345678 6 -. 0F B6 7C 24 16 C3 - -movzbl 22(%rsp), %edx -. 5189 0x12345678 6 -. 0F B6 54 24 16 C3 - -movzbl 22(%rsp), %r8d -. 5190 0x12345678 7 -. 44 0F B6 44 24 16 C3 - -movzbl 23(%rsp), %ecx -. 5191 0x12345678 6 -. 0F B6 4C 24 17 C3 - -movzbl 23(%rsp), %edi -. 5192 0x12345678 6 -. 0F B6 7C 24 17 C3 - -movzbl 23(%rsp), %esi -. 5193 0x12345678 6 -. 0F B6 74 24 17 C3 - -movzbl 25(%rsp), %ecx -. 5194 0x12345678 6 -. 0F B6 4C 24 19 C3 - -movzbl 26(%rsp), %ebx -. 5195 0x12345678 6 -. 0F B6 5C 24 1A C3 - -movzbl 26(%rsp), %edi -. 5196 0x12345678 6 -. 0F B6 7C 24 1A C3 - -movzbl 270(%rsp), %ecx -. 5197 0x12345678 9 -. 0F B6 8C 24 0E 01 00 00 C3 - -movzbl 270(%rsp), %edi -. 5198 0x12345678 9 -. 0F B6 BC 24 0E 01 00 00 C3 - -movzbl 270(%rsp), %esi -. 5199 0x12345678 9 -. 0F B6 B4 24 0E 01 00 00 C3 - -movzbl 270(%rsp), %r12d -. 5200 0x12345678 10 -. 44 0F B6 A4 24 0E 01 00 00 C3 - -movzbl 271(%rsp), %ebx -. 5201 0x12345678 9 -. 0F B6 9C 24 0F 01 00 00 C3 - -movzbl 271(%rsp), %edi -. 5202 0x12345678 9 -. 0F B6 BC 24 0F 01 00 00 C3 - -movzbl 271(%rsp), %edx -. 5203 0x12345678 9 -. 0F B6 94 24 0F 01 00 00 C3 - -movzbl 271(%rsp), %r12d -. 5204 0x12345678 10 -. 44 0F B6 A4 24 0F 01 00 00 C3 - -movzbl 271(%rsp), %r14d -. 5205 0x12345678 10 -. 44 0F B6 B4 24 0F 01 00 00 C3 - -movzbl 27(%rsp), %ebx -. 5206 0x12345678 6 -. 0F B6 5C 24 1B C3 - -movzbl 27(%rsp), %r13d -. 5207 0x12345678 7 -. 44 0F B6 6C 24 1B C3 - -movzbl 280(%rsp), %eax -. 5208 0x12345678 9 -. 0F B6 84 24 18 01 00 00 C3 - -movzbl 2(%r12), %eax -. 5209 0x12345678 7 -. 41 0F B6 44 24 02 C3 - -movzbl 2(%r12), %ebx -. 5210 0x12345678 7 -. 41 0F B6 5C 24 02 C3 - -movzbl 2(%r12), %ecx -. 5211 0x12345678 7 -. 41 0F B6 4C 24 02 C3 - -movzbl 2(%r12), %edi -. 5212 0x12345678 7 -. 41 0F B6 7C 24 02 C3 - -movzbl 2(%r12), %edx -. 5213 0x12345678 7 -. 41 0F B6 54 24 02 C3 - -movzbl 2(%r12), %r12d -. 5214 0x12345678 7 -. 45 0F B6 64 24 02 C3 - -movzbl 2(%r12), %r13d -. 5215 0x12345678 7 -. 45 0F B6 6C 24 02 C3 - -movzbl 2(%r12), %r15d -. 5216 0x12345678 7 -. 45 0F B6 7C 24 02 C3 - -movzbl 2(%rax,%r12), %r12d -. 5217 0x12345678 7 -. 46 0F B6 64 20 02 C3 - -movzbl 2(%rdi,%rcx), %edx -. 5218 0x12345678 6 -. 0F B6 54 0F 02 C3 - -movzbl 30(%rsp), %ecx -. 5219 0x12345678 6 -. 0F B6 4C 24 1E C3 - -movzbl 30(%rsp), %edi -. 5220 0x12345678 6 -. 0F B6 7C 24 1E C3 - -movzbl 30(%rsp), %edx -. 5221 0x12345678 6 -. 0F B6 54 24 1E C3 - -movzbl 31(%rsp), %ebx -. 5222 0x12345678 6 -. 0F B6 5C 24 1F C3 - -movzbl 31(%rsp), %ecx -. 5223 0x12345678 6 -. 0F B6 4C 24 1F C3 - -movzbl 31(%rsp), %edi -. 5224 0x12345678 6 -. 0F B6 7C 24 1F C3 - -movzbl 31(%rsp), %r12d -. 5225 0x12345678 7 -. 44 0F B6 64 24 1F C3 - -movzbl 31(%rsp), %r15d -. 5226 0x12345678 7 -. 44 0F B6 7C 24 1F C3 - -movzbl 32(%rsp), %ecx -. 5227 0x12345678 6 -. 0F B6 4C 24 20 C3 - -movzbl 35(%rsp), %ebx -. 5228 0x12345678 6 -. 0F B6 5C 24 23 C3 - -movzbl 35(%rsp), %edi -. 5229 0x12345678 6 -. 0F B6 7C 24 23 C3 - -movzbl 35(%rsp), %r12d -. 5230 0x12345678 7 -. 44 0F B6 64 24 23 C3 - -movzbl 38(%rsp), %ecx -. 5231 0x12345678 6 -. 0F B6 4C 24 26 C3 - -movzbl 38(%rsp), %edi -. 5232 0x12345678 6 -. 0F B6 7C 24 26 C3 - -movzbl 38(%rsp), %edx -. 5233 0x12345678 6 -. 0F B6 54 24 26 C3 - -movzbl 38(%rsp), %r8d -. 5234 0x12345678 7 -. 44 0F B6 44 24 26 C3 - -movzbl 39(%rsp), %eax -. 5235 0x12345678 6 -. 0F B6 44 24 27 C3 - -movzbl 39(%rsp), %ebp -. 5236 0x12345678 6 -. 0F B6 6C 24 27 C3 - -movzbl 39(%rsp), %ebx -. 5237 0x12345678 6 -. 0F B6 5C 24 27 C3 - -movzbl 39(%rsp), %ecx -. 5238 0x12345678 6 -. 0F B6 4C 24 27 C3 - -movzbl 39(%rsp), %edi -. 5239 0x12345678 6 -. 0F B6 7C 24 27 C3 - -movzbl 39(%rsp), %edx -. 5240 0x12345678 6 -. 0F B6 54 24 27 C3 - -movzbl 39(%rsp), %esi -. 5241 0x12345678 6 -. 0F B6 74 24 27 C3 - -movzbl 39(%rsp), %r13d -. 5242 0x12345678 7 -. 44 0F B6 6C 24 27 C3 - -movzbl 3(%r12), %eax -. 5243 0x12345678 7 -. 41 0F B6 44 24 03 C3 - -movzbl 3(%r12), %ebx -. 5244 0x12345678 7 -. 41 0F B6 5C 24 03 C3 - -movzbl 3(%r12), %esi -. 5245 0x12345678 7 -. 41 0F B6 74 24 03 C3 - -movzbl 3(%r12), %r12d -. 5246 0x12345678 7 -. 45 0F B6 64 24 03 C3 - -movzbl 3(%r12), %r14d -. 5247 0x12345678 7 -. 45 0F B6 74 24 03 C3 - -movzbl 3(%rax,%r12), %r12d -. 5248 0x12345678 7 -. 46 0F B6 64 20 03 C3 - -movzbl 3(%rdi,%rcx), %eax -. 5249 0x12345678 6 -. 0F B6 44 0F 03 C3 - -movzbl 42(%rsp), %edx -. 5250 0x12345678 6 -. 0F B6 54 24 2A C3 - -movzbl 43(%rsp), %eax -. 5251 0x12345678 6 -. 0F B6 44 24 2B C3 - -movzbl 43(%rsp), %ebx -. 5252 0x12345678 6 -. 0F B6 5C 24 2B C3 - -movzbl 43(%rsp), %edi -. 5253 0x12345678 6 -. 0F B6 7C 24 2B C3 - -movzbl 43(%rsp), %esi -. 5254 0x12345678 6 -. 0F B6 74 24 2B C3 - -movzbl 43(%rsp), %r12d -. 5255 0x12345678 7 -. 44 0F B6 64 24 2B C3 - -movzbl 44(%rbp), %eax -. 5256 0x12345678 5 -. 0F B6 45 2C C3 - -movzbl 46(%rsp), %eax -. 5257 0x12345678 6 -. 0F B6 44 24 2E C3 - -movzbl 46(%rsp), %esi -. 5258 0x12345678 6 -. 0F B6 74 24 2E C3 - -movzbl 47(%rsp), %eax -. 5259 0x12345678 6 -. 0F B6 44 24 2F C3 - -movzbl 47(%rsp), %ebx -. 5260 0x12345678 6 -. 0F B6 5C 24 2F C3 - -movzbl 47(%rsp), %edi -. 5261 0x12345678 6 -. 0F B6 7C 24 2F C3 - -movzbl 47(%rsp), %r12d -. 5262 0x12345678 7 -. 44 0F B6 64 24 2F C3 - -movzbl 47(%rsp), %r13d -. 5263 0x12345678 7 -. 44 0F B6 6C 24 2F C3 - -movzbl 48(%rsp), %eax -. 5264 0x12345678 6 -. 0F B6 44 24 30 C3 - -movzbl 48(%rsp), %ebx -. 5265 0x12345678 6 -. 0F B6 5C 24 30 C3 - -movzbl 48(%rsp), %edx -. 5266 0x12345678 6 -. 0F B6 54 24 30 C3 - -movzbl 48(%rsp), %esi -. 5267 0x12345678 6 -. 0F B6 74 24 30 C3 - -movzbl 4(%r12), %r12d -. 5268 0x12345678 7 -. 45 0F B6 64 24 04 C3 - -movzbl 55(%rsp), %ebx -. 5269 0x12345678 6 -. 0F B6 5C 24 37 C3 - -movzbl 55(%rsp), %edi -. 5270 0x12345678 6 -. 0F B6 7C 24 37 C3 - -movzbl 55(%rsp), %r12d -. 5271 0x12345678 7 -. 44 0F B6 64 24 37 C3 - -movzbl 59(%rsp), %eax -. 5272 0x12345678 6 -. 0F B6 44 24 3B C3 - -movzbl 59(%rsp), %edi -. 5273 0x12345678 6 -. 0F B6 7C 24 3B C3 - -movzbl 59(%rsp), %esi -. 5274 0x12345678 6 -. 0F B6 74 24 3B C3 - -movzbl 60(%rsp), %ebp -. 5275 0x12345678 6 -. 0F B6 6C 24 3C C3 - -movzbl 61(%rsp), %edi -. 5276 0x12345678 6 -. 0F B6 7C 24 3D C3 - -movzbl 61(%rsp), %edx -. 5277 0x12345678 6 -. 0F B6 54 24 3D C3 - -movzbl 62(%rsp), %r8d -. 5278 0x12345678 7 -. 44 0F B6 44 24 3E C3 - -movzbl 64(%rsp), %ecx -. 5279 0x12345678 6 -. 0F B6 4C 24 40 C3 - -movzbl 67(%rsp), %ebx -. 5280 0x12345678 6 -. 0F B6 5C 24 43 C3 - -movzbl 67(%rsp), %edi -. 5281 0x12345678 6 -. 0F B6 7C 24 43 C3 - -movzbl 75(%rsp), %esi -. 5282 0x12345678 6 -. 0F B6 74 24 4B C3 - -movzbl 79(%rsp), %ecx -. 5283 0x12345678 6 -. 0F B6 4C 24 4F C3 - -movzbl 79(%rsp), %edi -. 5284 0x12345678 6 -. 0F B6 7C 24 4F C3 - -movzbl 79(%rsp), %edx -. 5285 0x12345678 6 -. 0F B6 54 24 4F C3 - -movzbl 79(%rsp), %r8d -. 5286 0x12345678 7 -. 44 0F B6 44 24 4F C3 - -movzbl 7(%rsp), %ebx -. 5287 0x12345678 6 -. 0F B6 5C 24 07 C3 - -movzbl 7(%rsp), %ecx -. 5288 0x12345678 6 -. 0F B6 4C 24 07 C3 - -movzbl 7(%rsp), %edi -. 5289 0x12345678 6 -. 0F B6 7C 24 07 C3 - -movzbl 7(%rsp), %edx -. 5290 0x12345678 6 -. 0F B6 54 24 07 C3 - -movzbl 7(%rsp), %r12d -. 5291 0x12345678 7 -. 44 0F B6 64 24 07 C3 - -movzbl 87(%rsp), %ebp -. 5292 0x12345678 6 -. 0F B6 6C 24 57 C3 - -movzbl 87(%rsp), %ebx -. 5293 0x12345678 6 -. 0F B6 5C 24 57 C3 - -movzbl 8(%rax), %eax -. 5294 0x12345678 5 -. 0F B6 40 08 C3 - -movzbl 8(%rax), %ecx -. 5295 0x12345678 5 -. 0F B6 48 08 C3 - -movzbl 8(%rax), %edi -. 5296 0x12345678 5 -. 0F B6 78 08 C3 - -movzbl 8(%rdi), %eax -. 5297 0x12345678 5 -. 0F B6 47 08 C3 - -movzbl 8(%rdi), %edi -. 5298 0x12345678 5 -. 0F B6 7F 08 C3 - -movzbl 8(%rdi), %esi -. 5299 0x12345678 5 -. 0F B6 77 08 C3 - -movzbl 8(%rdx), %ecx -. 5300 0x12345678 5 -. 0F B6 4A 08 C3 - -movzbl 8(%rsi), %eax -. 5301 0x12345678 5 -. 0F B6 46 08 C3 - -movzbl 8(%rsi), %edx -. 5302 0x12345678 5 -. 0F B6 56 08 C3 - -movzbl 95(%rsp), %edx -. 5303 0x12345678 6 -. 0F B6 54 24 5F C3 - -movzbl 96(%rsp), %eax -. 5304 0x12345678 6 -. 0F B6 44 24 60 C3 - -movzbl 96(%rsp), %ecx -. 5305 0x12345678 6 -. 0F B6 4C 24 60 C3 - -movzbl %ah, %ebx -. 5306 0x12345678 4 -. 0F B6 DC C3 - -movzbl %ah, %edx -. 5307 0x12345678 4 -. 0F B6 D4 C3 - -movzbl %al, %eax -. 5308 0x12345678 4 -. 0F B6 C0 C3 - -movzbl %al, %ebp -. 5309 0x12345678 4 -. 0F B6 E8 C3 - -movzbl %al, %ebx -. 5310 0x12345678 4 -. 0F B6 D8 C3 - -movzbl %al, %ecx -. 5311 0x12345678 4 -. 0F B6 C8 C3 - -movzbl %al, %edi -. 5312 0x12345678 4 -. 0F B6 F8 C3 - -movzbl %al, %edi -. 5313 0x12345678 4 -. 0F B6 F8 C3 - -movzbl %al,%edi -. 5314 0x12345678 4 -. 0F B6 F8 C3 - -movzbl %al, %edx -. 5315 0x12345678 4 -. 0F B6 D0 C3 - -movzbl %al, %edx -. 5316 0x12345678 4 -. 0F B6 D0 C3 - -movzbl %al, %esi -. 5317 0x12345678 4 -. 0F B6 F0 C3 - -movzbl %al, %r12d -. 5318 0x12345678 5 -. 44 0F B6 E0 C3 - -movzbl %al, %r13d -. 5319 0x12345678 5 -. 44 0F B6 E8 C3 - -movzbl %al, %r14d -. 5320 0x12345678 5 -. 44 0F B6 F0 C3 - -movzbl %al, %r15d -. 5321 0x12345678 5 -. 44 0F B6 F8 C3 - -movzbl %bh, %ebp -. 5322 0x12345678 4 -. 0F B6 EF C3 - -movzbl %bh, %ecx -. 5323 0x12345678 4 -. 0F B6 CF C3 - -movzbl %bh, %edi -. 5324 0x12345678 4 -. 0F B6 FF C3 - -movzbl %bh, %edx -. 5325 0x12345678 4 -. 0F B6 D7 C3 - -movzbl %bl, %eax -. 5326 0x12345678 4 -. 0F B6 C3 C3 - -movzbl %bl, %ebx -. 5327 0x12345678 4 -. 0F B6 DB C3 - -movzbl %bl, %ecx -. 5328 0x12345678 4 -. 0F B6 CB C3 - -movzbl %bl, %edi -. 5329 0x12345678 4 -. 0F B6 FB C3 - -movzbl %bl, %edx -. 5330 0x12345678 4 -. 0F B6 D3 C3 - -movzbl %bl, %esi -. 5331 0x12345678 4 -. 0F B6 F3 C3 - -movzbl %bpl, %eax -. 5332 0x12345678 5 -. 40 0F B6 C5 C3 - -movzbl %bpl, %ebp -. 5333 0x12345678 5 -. 40 0F B6 ED C3 - -movzbl %bpl, %ecx -. 5334 0x12345678 5 -. 40 0F B6 CD C3 - -movzbl %bpl, %edi -. 5335 0x12345678 5 -. 40 0F B6 FD C3 - -movzbl %bpl, %edx -. 5336 0x12345678 5 -. 40 0F B6 D5 C3 - -movzbl %bpl, %esi -. 5337 0x12345678 5 -. 40 0F B6 F5 C3 - -movzbl %bpl, %r9d -. 5338 0x12345678 5 -. 44 0F B6 CD C3 - -movzbl %ch, %ebx -. 5339 0x12345678 4 -. 0F B6 DD C3 - -movzbl %ch, %edi -. 5340 0x12345678 4 -. 0F B6 FD C3 - -movzbl %ch, %edx -. 5341 0x12345678 4 -. 0F B6 D5 C3 - -movzbl %cl, %eax -. 5342 0x12345678 4 -. 0F B6 C1 C3 - -movzbl %cl, %ebx -. 5343 0x12345678 4 -. 0F B6 D9 C3 - -movzbl %cl, %ecx -. 5344 0x12345678 4 -. 0F B6 C9 C3 - -movzbl %cl, %edx -. 5345 0x12345678 4 -. 0F B6 D1 C3 - -movzbl %cl, %esi -. 5346 0x12345678 4 -. 0F B6 F1 C3 - -movzbl %dh, %ebp -. 5347 0x12345678 4 -. 0F B6 EE C3 - -movzbl %dh, %edi -. 5348 0x12345678 4 -. 0F B6 FE C3 - -movzbl %dil, %eax -. 5349 0x12345678 5 -. 40 0F B6 C7 C3 - -movzbl %dil,%eax -. 5350 0x12345678 5 -. 40 0F B6 C7 C3 - -movzbl %dil, %edi -. 5351 0x12345678 5 -. 40 0F B6 FF C3 - -movzbl %dil, %edx -. 5352 0x12345678 5 -. 40 0F B6 D7 C3 - -movzbl %dl, %eax -. 5353 0x12345678 4 -. 0F B6 C2 C3 - -movzbl %dl, %ebx -. 5354 0x12345678 4 -. 0F B6 DA C3 - -movzbl %dl, %edi -. 5355 0x12345678 4 -. 0F B6 FA C3 - -movzbl %dl, %edx -. 5356 0x12345678 4 -. 0F B6 D2 C3 - -movzbl 14(%rip), %r8d -. 5357 0x12345678 9 -. 44 0F B6 05 0E 00 00 00 C3 - -movzbl 15(%rdx), %eax -. 5358 0x12345678 5 -. 0F B6 42 0F C3 - -movzbl 17(%rip), %eax -. 5359 0x12345678 8 -. 0F B6 05 11 00 00 00 C3 - -movzbl %r10b, %edx -. 5360 0x12345678 5 -. 41 0F B6 D2 C3 - -movzbl %r10b, %r10d -. 5361 0x12345678 5 -. 45 0F B6 D2 C3 - -movzbl %r11b, %edx -. 5362 0x12345678 5 -. 41 0F B6 D3 C3 - -movzbl %r11b, %r11d -. 5363 0x12345678 5 -. 45 0F B6 DB C3 - -movzbl %r12b, %eax -. 5364 0x12345678 5 -. 41 0F B6 C4 C3 - -movzbl %r12b, %ebx -. 5365 0x12345678 5 -. 41 0F B6 DC C3 - -movzbl %r12b, %edi -. 5366 0x12345678 5 -. 41 0F B6 FC C3 - -movzbl %r12b, %edx -. 5367 0x12345678 5 -. 41 0F B6 D4 C3 - -movzbl %r12b, %esi -. 5368 0x12345678 5 -. 41 0F B6 F4 C3 - -movzbl %r12b, %r13d -. 5369 0x12345678 5 -. 45 0F B6 EC C3 - -movzbl (%r12), %ebx -. 5370 0x12345678 6 -. 41 0F B6 1C 24 C3 - -movzbl %r13b, %eax -. 5371 0x12345678 5 -. 41 0F B6 C5 C3 - -movzbl %r13b, %ebx -. 5372 0x12345678 5 -. 41 0F B6 DD C3 - -movzbl %r13b, %edi -. 5373 0x12345678 5 -. 41 0F B6 FD C3 - -movzbl %r13b, %edx -. 5374 0x12345678 5 -. 41 0F B6 D5 C3 - -movzbl %r13b, %esi -. 5375 0x12345678 5 -. 41 0F B6 F5 C3 - -movzbl %r13b,%r12d -. 5376 0x12345678 5 -. 45 0F B6 E5 C3 - -movzbl %r14b, %eax -. 5377 0x12345678 5 -. 41 0F B6 C6 C3 - -movzbl %r14b, %ebp -. 5378 0x12345678 5 -. 41 0F B6 EE C3 - -movzbl %r14b, %ebx -. 5379 0x12345678 5 -. 41 0F B6 DE C3 - -movzbl %r14b, %edi -. 5380 0x12345678 5 -. 41 0F B6 FE C3 - -movzbl %r14b, %esi -. 5381 0x12345678 5 -. 41 0F B6 F6 C3 - -movzbl %r14b, %r14d -. 5382 0x12345678 5 -. 45 0F B6 F6 C3 - -movzbl %r15b, %ebx -. 5383 0x12345678 5 -. 41 0F B6 DF C3 - -movzbl %r15b, %ecx -. 5384 0x12345678 5 -. 41 0F B6 CF C3 - -movzbl %r15b, %edi -. 5385 0x12345678 5 -. 41 0F B6 FF C3 - -movzbl %r15b, %edx -. 5386 0x12345678 5 -. 41 0F B6 D7 C3 - -movzbl %r15b, %esi -. 5387 0x12345678 5 -. 41 0F B6 F7 C3 - -movzbl %r15b, %r12d -. 5388 0x12345678 5 -. 45 0F B6 E7 C3 - -movzbl %r8b, %r8d -. 5389 0x12345678 5 -. 45 0F B6 C0 C3 - -movzbl %r9b, %edx -. 5390 0x12345678 5 -. 41 0F B6 D1 C3 - -movzbl %r9b, %r9d -. 5391 0x12345678 5 -. 45 0F B6 C9 C3 - -movzbl (%rax,%rcx), %eax -. 5392 0x12345678 5 -. 0F B6 04 08 C3 - -movzbl (%rax,%rdx), %eax -. 5393 0x12345678 5 -. 0F B6 04 10 C3 - -movzbl (%rax,%rdx), %esi -. 5394 0x12345678 5 -. 0F B6 34 10 C3 - -movzbl (%rcx,%r12), %eax -. 5395 0x12345678 6 -. 42 0F B6 04 21 C3 - -movzbl (%rcx,%r12), %edx -. 5396 0x12345678 6 -. 42 0F B6 14 21 C3 - -movzbl (%rdi), %ecx -. 5397 0x12345678 4 -. 0F B6 0F C3 - -movzbl (%rdi,%rax), %eax -. 5398 0x12345678 5 -. 0F B6 04 07 C3 - -movzbl (%rdi,%rcx), %edx -. 5399 0x12345678 5 -. 0F B6 14 0F C3 - -movzbl (%rdi,%rdx), %edx -. 5400 0x12345678 5 -. 0F B6 14 17 C3 - -movzbl (%rdx), %eax -. 5401 0x12345678 4 -. 0F B6 02 C3 - -movzbl (%rdx,%rcx), %edx -. 5402 0x12345678 5 -. 0F B6 14 0A C3 - -movzbl (%rsi), %edx -. 5403 0x12345678 4 -. 0F B6 16 C3 - -movzbl (%rsi,%rdx), %edx -. 5404 0x12345678 5 -. 0F B6 14 16 C3 - -movzbl %sil, %edx -. 5405 0x12345678 5 -. 40 0F B6 D6 C3 - -movzbl %sil, %esi -. 5406 0x12345678 5 -. 40 0F B6 F6 C3 - -movzbl 6776(%rax), %eax -. 5407 0x12345678 8 -. 0F B6 80 78 1A 00 00 C3 - -movzbl 78(%rip), %eax -. 5408 0x12345678 8 -. 0F B6 05 4E 00 00 00 C3 - -movzbl 79(%rip), %ecx -. 5409 0x12345678 8 -. 0F B6 0D 4F 00 00 00 C3 - -movzbl 81(%rip), %esi -. 5410 0x12345678 8 -. 0F B6 35 51 00 00 00 C3 - -movzbl 83(%rip), %r8d -. 5411 0x12345678 9 -. 44 0F B6 05 53 00 00 00 C3 - -movzbq 32(%rsp), %rdi -. 5412 0x12345678 7 -. 48 0F B6 7C 24 20 C3 - -movzbq 64(%rsp), %rdi -. 5413 0x12345678 7 -. 48 0F B6 7C 24 40 C3 - -movzbq 96(%rsp), %rdi -. 5414 0x12345678 7 -. 48 0F B6 7C 24 60 C3 - -movzwl 24(%r12), %ebp -. 5415 0x12345678 7 -. 41 0F B7 6C 24 18 C3 - -movzwl 30(%r12), %ecx -. 5416 0x12345678 7 -. 41 0F B7 4C 24 1E C3 - -movzwl 30(%rbx), %eax -. 5417 0x12345678 5 -. 0F B7 43 1E C3 - -movzwl 30(%rcx), %eax -. 5418 0x12345678 5 -. 0F B7 41 1E C3 - -movzwl 8(%rax), %edi -. 5419 0x12345678 5 -. 0F B7 78 08 C3 - -movzwl 8(%rdi), %edi -. 5420 0x12345678 5 -. 0F B7 7F 08 C3 - -movzwl 8(%rdi), %esi -. 5421 0x12345678 5 -. 0F B7 77 08 C3 - -movzwl 8(%rsi), %eax -. 5422 0x12345678 5 -. 0F B7 46 08 C3 - -movzwl %ax, %eax -. 5423 0x12345678 4 -. 0F B7 C0 C3 - -movzwl %ax, %edx -. 5424 0x12345678 4 -. 0F B7 D0 C3 - -movzwl %ax,%edx -. 5425 0x12345678 4 -. 0F B7 D0 C3 - -movzwl %ax,%r14d -. 5426 0x12345678 5 -. 44 0F B7 F0 C3 - -movzwl %bp,%eax -. 5427 0x12345678 4 -. 0F B7 C5 C3 - -movzwl %cx, %eax -. 5428 0x12345678 4 -. 0F B7 C1 C3 - -movzwl %cx, %ecx -. 5429 0x12345678 4 -. 0F B7 C9 C3 - -movzwl %di, %edi -. 5430 0x12345678 4 -. 0F B7 FF C3 - -movzwl %dx, %edx -. 5431 0x12345678 4 -. 0F B7 D2 C3 - -movzwl (%r14,%rbx,4), %eax -. 5432 0x12345678 6 -. 41 0F B7 04 9E C3 - -movzwl %r15w,%eax -. 5433 0x12345678 5 -. 41 0F B7 C7 C3 - -movzwl %r8w, %ecx -. 5434 0x12345678 5 -. 41 0F B7 C8 C3 - -movzwl %r8w, %r8d -. 5435 0x12345678 5 -. 45 0F B7 C0 C3 - -movzwl (%rbx,%rax), %edx -. 5436 0x12345678 5 -. 0F B7 14 03 C3 - -movzwl (%rdi,%rbx,4), %eax -. 5437 0x12345678 5 -. 0F B7 04 9F C3 - -movzwl %si, %edi -. 5438 0x12345678 4 -. 0F B7 FE C3 - -movzwl %si, %esi -. 5439 0x12345678 4 -. 0F B7 F6 C3 - -movzwq 2(%rax,%rbx,8), %rdi -. 5440 0x12345678 7 -. 48 0F B7 7C D8 02 C3 - -movzwq 30(%r14), %rdx -. 5441 0x12345678 6 -. 49 0F B7 56 1E C3 - -movzwq 30(%rbx), %rdx -. 5442 0x12345678 6 -. 48 0F B7 53 1E C3 - -movzwq (%rax,%rbx,8), %rsi -. 5443 0x12345678 6 -. 48 0F B7 34 D8 C3 - -negl %eax -. 5444 0x12345678 3 -. F7 D8 C3 - -negl %edi -. 5445 0x12345678 3 -. F7 DF C3 - -negq %rsi -. 5446 0x12345678 4 -. 48 F7 DE C3 - -notl %eax -. 5447 0x12345678 3 -. F7 D0 C3 - -notl %ecx -. 5448 0x12345678 3 -. F7 D1 C3 - -notl %edi -. 5449 0x12345678 3 -. F7 D7 C3 - -notl %edx -. 5450 0x12345678 3 -. F7 D2 C3 - -notl %esi -. 5451 0x12345678 3 -. F7 D6 C3 - -notl %r10d -. 5452 0x12345678 4 -. 41 F7 D2 C3 - -notl %r8d -. 5453 0x12345678 4 -. 41 F7 D0 C3 - -notl %r9d -. 5454 0x12345678 4 -. 41 F7 D1 C3 - -notq %rdi -. 5455 0x12345678 4 -. 48 F7 D7 C3 - -orb $-128, %r14b -. 5456 0x12345678 5 -. 41 80 CE 80 C3 - -orb 46(%rsp), %al -. 5457 0x12345678 5 -. 0A 44 24 2E C3 - -orb 8(%rdx), %dil -. 5458 0x12345678 5 -. 40 0A 7A 08 C3 - -orb %cl, %al -. 5459 0x12345678 3 -. 08 C8 C3 - -orb %cl, %dl -. 5460 0x12345678 3 -. 08 CA C3 - -orb %dl, %al -. 5461 0x12345678 3 -. 08 D0 C3 - -orb %r12b, %al -. 5462 0x12345678 4 -. 44 08 E0 C3 - -orl $1024, %r14d -. 5463 0x12345678 8 -. 41 81 CE 00 04 00 00 C3 - -orl $1090519040, %eax -. 5464 0x12345678 6 -. 0D 00 00 00 41 C3 - -orl $1090519040, %edx -. 5465 0x12345678 7 -. 81 CA 00 00 00 41 C3 - -orl $1, 28(%rsp) -. 5466 0x12345678 6 -. 83 4C 24 1C 01 C3 - -orl $16, 28(%rsp) -. 5467 0x12345678 6 -. 83 4C 24 1C 10 C3 - -orl $16384, %r14d -. 5468 0x12345678 8 -. 41 81 CE 00 40 00 00 C3 - -orl $16, %eax -. 5469 0x12345678 4 -. 83 C8 10 C3 - -orl $1, %edx -. 5470 0x12345678 4 -. 83 CA 01 C3 - -orl $1, %r14d -. 5471 0x12345678 5 -. 41 83 CE 01 C3 - -orl $2048, %r14d -. 5472 0x12345678 8 -. 41 81 CE 00 08 00 00 C3 - -orl $2, 28(%rsp) -. 5473 0x12345678 6 -. 83 4C 24 1C 02 C3 - -orl $256, %r14d -. 5474 0x12345678 8 -. 41 81 CE 00 01 00 00 C3 - -orl $2, %edx -. 5475 0x12345678 4 -. 83 CA 02 C3 - -orl $2, %r14d -. 5476 0x12345678 5 -. 41 83 CE 02 C3 - -orl $32768, %r14d -. 5477 0x12345678 8 -. 41 81 CE 00 80 00 00 C3 - -orl $32, %eax -. 5478 0x12345678 4 -. 83 C8 20 C3 - -orl $4096, %r14d -. 5479 0x12345678 8 -. 41 81 CE 00 10 00 00 C3 - -orl $4, 28(%rsp) -. 5480 0x12345678 6 -. 83 4C 24 1C 04 C3 - -orl $4, %eax -. 5481 0x12345678 4 -. 83 C8 04 C3 - -orl $4, %r14d -. 5482 0x12345678 5 -. 41 83 CE 04 C3 - -orl -4(%rsp), %eax -. 5483 0x12345678 5 -. 0B 44 24 FC C3 - -orl $512, %r14d -. 5484 0x12345678 8 -. 41 81 CE 00 02 00 00 C3 - -orl $64, %eax -. 5485 0x12345678 4 -. 83 C8 40 C3 - -orl $8192, %r14d -. 5486 0x12345678 8 -. 41 81 CE 00 20 00 00 C3 - -orl $8, %eax -. 5487 0x12345678 4 -. 83 C8 08 C3 - -orl 8(%rdx), %edi -. 5488 0x12345678 4 -. 0B 7A 08 C3 - -orl %eax, %ebp -. 5489 0x12345678 3 -. 09 C5 C3 - -orl %eax, %ecx -. 5490 0x12345678 3 -. 09 C1 C3 - -orl %eax, %edi -. 5491 0x12345678 3 -. 09 C7 C3 - -orl %eax, %edx -. 5492 0x12345678 3 -. 09 C2 C3 - -orl %eax, %r12d -. 5493 0x12345678 4 -. 41 09 C4 C3 - -orl %ebx, %eax -. 5494 0x12345678 3 -. 09 D8 C3 - -orl %ebx, %ecx -. 5495 0x12345678 3 -. 09 D9 C3 - -orl %ebx, %edx -. 5496 0x12345678 3 -. 09 DA C3 - -orl %ebx, %esi -. 5497 0x12345678 3 -. 09 DE C3 - -orl %ecx, %eax -. 5498 0x12345678 3 -. 09 C8 C3 - -orl %ecx, %edx -. 5499 0x12345678 3 -. 09 CA C3 - -orl %ecx, %esi -. 5500 0x12345678 3 -. 09 CE C3 - -orl %edi, %eax -. 5501 0x12345678 3 -. 09 F8 C3 - -orl %edi, %ecx -. 5502 0x12345678 3 -. 09 F9 C3 - -orl %edi, %edx -. 5503 0x12345678 3 -. 09 FA C3 - -orl %edi, %esi -. 5504 0x12345678 3 -. 09 FE C3 - -orl %edx, -20(%rsp) -. 5505 0x12345678 5 -. 09 54 24 EC C3 - -orl %edx, -8(%rsp) -. 5506 0x12345678 5 -. 09 54 24 F8 C3 - -orl %edx, %eax -. 5507 0x12345678 3 -. 09 D0 C3 - -orl %edx, %ecx -. 5508 0x12345678 3 -. 09 D1 C3 - -orl %edx, %edi -. 5509 0x12345678 3 -. 09 D7 C3 - -orl %esi, %eax -. 5510 0x12345678 3 -. 09 F0 C3 - -orl %esi, %ecx -. 5511 0x12345678 3 -. 09 F1 C3 - -orl %esi, %edi -. 5512 0x12345678 3 -. 09 F7 C3 - -orl %esi, %edx -. 5513 0x12345678 3 -. 09 F2 C3 - -orl %r10d, %eax -. 5514 0x12345678 4 -. 44 09 D0 C3 - -orl %r11d, %eax -. 5515 0x12345678 4 -. 44 09 D8 C3 - -orl %r11d, %ecx -. 5516 0x12345678 4 -. 44 09 D9 C3 - -orl %r11d, %edx -. 5517 0x12345678 4 -. 44 09 DA C3 - -orl %r12d, %eax -. 5518 0x12345678 4 -. 44 09 E0 C3 - -orl %r12d, %edi -. 5519 0x12345678 4 -. 44 09 E7 C3 - -orl %r13d, %eax -. 5520 0x12345678 4 -. 44 09 E8 C3 - -orl %r15d, %eax -. 5521 0x12345678 4 -. 44 09 F8 C3 - -orl %r15d, %edx -. 5522 0x12345678 4 -. 44 09 FA C3 - -orl %r8d, %eax -. 5523 0x12345678 4 -. 44 09 C0 C3 - -orl %r8d, %edi -. 5524 0x12345678 4 -. 44 09 C7 C3 - -orl %r9d, %eax -. 5525 0x12345678 4 -. 44 09 C8 C3 - -orl %r9d, %ecx -. 5526 0x12345678 4 -. 44 09 C9 C3 - -orq 272(%rsp), %rcx -. 5527 0x12345678 9 -. 48 0B 8C 24 10 01 00 00 C3 - -orq %rax, %rdi -. 5528 0x12345678 4 -. 48 09 C7 C3 - -orq %rcx, %rax -. 5529 0x12345678 4 -. 48 09 C8 C3 - -orq %rdi, %rax -. 5530 0x12345678 4 -. 48 09 F8 C3 - -orq %rdx, %rax -. 5531 0x12345678 4 -. 48 09 D0 C3 - -orq %rsi, %rax -. 5532 0x12345678 4 -. 48 09 F0 C3 - -orq %rsi, %rdi -. 5533 0x12345678 4 -. 48 09 F7 C3 - -orw 8(%rdx), %di -. 5534 0x12345678 5 -. 66 0B 7A 08 C3 - -popq %r12 -. 5535 0x12345678 3 -. 41 5C C3 - -popq %r13 -. 5536 0x12345678 3 -. 41 5D C3 - -popq %r14 -. 5537 0x12345678 3 -. 41 5E C3 - -popq %r15 -. 5538 0x12345678 3 -. 41 5F C3 - -popq %rbp -. 5539 0x12345678 2 -. 5D C3 - -popq %rbx -. 5540 0x12345678 2 -. 5B C3 - -pushq %r12 -. 5541 0x12345678 3 -. 41 54 C3 - -pushq %r13 -. 5542 0x12345678 3 -. 41 55 C3 - -pushq %r14 -. 5543 0x12345678 3 -. 41 56 C3 - -pushq %r15 -. 5544 0x12345678 3 -. 41 57 C3 - -pushq %rbp -. 5545 0x12345678 2 -. 55 C3 - -pushq %rbx -. 5546 0x12345678 2 -. 53 C3 - -rep ; ret -. 5547 0x12345678 2 -. F3 C3 - -ret -. 5548 0x12345678 1 -. C3 - -rorl %cl, %r12d -. 5549 0x12345678 4 -. 41 D3 CC C3 - -sall $10, %edi -. 5550 0x12345678 4 -. C1 E7 0A C3 - -sall $15, %esi -. 5551 0x12345678 4 -. C1 E6 0F C3 - -sall $15, %r8d -. 5552 0x12345678 5 -. 41 C1 E0 0F C3 - -sall $16, %eax -. 5553 0x12345678 4 -. C1 E0 10 C3 - -sall $16, %ebp -. 5554 0x12345678 4 -. C1 E5 10 C3 - -sall $16, %ebx -. 5555 0x12345678 4 -. C1 E3 10 C3 - -sall $16, %ecx -. 5556 0x12345678 4 -. C1 E1 10 C3 - -sall $16, %edi -. 5557 0x12345678 4 -. C1 E7 10 C3 - -sall $16, %edx -. 5558 0x12345678 4 -. C1 E2 10 C3 - -sall $16, %esi -. 5559 0x12345678 4 -. C1 E6 10 C3 - -sall $16, %r11d -. 5560 0x12345678 5 -. 41 C1 E3 10 C3 - -sall $16, %r12d -. 5561 0x12345678 5 -. 41 C1 E4 10 C3 - -sall $16, %r8d -. 5562 0x12345678 5 -. 41 C1 E0 10 C3 - -sall $16, %r9d -. 5563 0x12345678 5 -. 41 C1 E1 10 C3 - -sall $24, %eax -. 5564 0x12345678 4 -. C1 E0 18 C3 - -sall $24, %ecx -. 5565 0x12345678 4 -. C1 E1 18 C3 - -sall $24, %edi -. 5566 0x12345678 4 -. C1 E7 18 C3 - -sall $24, %edx -. 5567 0x12345678 4 -. C1 E2 18 C3 - -sall $24, %esi -. 5568 0x12345678 4 -. C1 E6 18 C3 - -sall $25, %edi -. 5569 0x12345678 4 -. C1 E7 19 C3 - -sall $2, %edi -. 5570 0x12345678 4 -. C1 E7 02 C3 - -sall $3, %edi -. 5571 0x12345678 4 -. C1 E7 03 C3 - -sall $3, %edx -. 5572 0x12345678 4 -. C1 E2 03 C3 - -sall $7, %eax -. 5573 0x12345678 4 -. C1 E0 07 C3 - -sall $7, %edi -. 5574 0x12345678 4 -. C1 E7 07 C3 - -sall $7, %r10d -. 5575 0x12345678 5 -. 41 C1 E2 07 C3 - -sall $8, -4(%rsp) -. 5576 0x12345678 6 -. C1 64 24 FC 08 C3 - -sall $8, %eax -. 5577 0x12345678 4 -. C1 E0 08 C3 - -sall $8, %ebp -. 5578 0x12345678 4 -. C1 E5 08 C3 - -sall $8, %ebx -. 5579 0x12345678 4 -. C1 E3 08 C3 - -sall $8, %edi -. 5580 0x12345678 4 -. C1 E7 08 C3 - -sall $8, %edx -. 5581 0x12345678 4 -. C1 E2 08 C3 - -sall $8, %r8d -. 5582 0x12345678 5 -. 41 C1 E0 08 C3 - -sall $8, %r9d -. 5583 0x12345678 5 -. 41 C1 E1 08 C3 - -sall %cl, %eax -. 5584 0x12345678 3 -. D3 E0 C3 - -sall %cl, %edi -. 5585 0x12345678 3 -. D3 E7 C3 - -sall %cl, %edx -. 5586 0x12345678 3 -. D3 E2 C3 - -sall %cl, %esi -. 5587 0x12345678 3 -. D3 E6 C3 - -sall %cl, %r9d -. 5588 0x12345678 4 -. 41 D3 E1 C3 - -salq $2, %rax -. 5589 0x12345678 5 -. 48 C1 E0 02 C3 - -salq $2, %rbx -. 5590 0x12345678 5 -. 48 C1 E3 02 C3 - -salq $2, %rdi -. 5591 0x12345678 5 -. 48 C1 E7 02 C3 - -salq $2, %rdx -. 5592 0x12345678 5 -. 48 C1 E2 02 C3 - -salq $32, %rax -. 5593 0x12345678 5 -. 48 C1 E0 20 C3 - -salq $32, %rdi -. 5594 0x12345678 5 -. 48 C1 E7 20 C3 - -salq $3, %rdi -. 5595 0x12345678 5 -. 48 C1 E7 03 C3 - -salq $4, %rdi -. 5596 0x12345678 5 -. 48 C1 E7 04 C3 - -sarl $11, %eax -. 5597 0x12345678 4 -. C1 F8 0B C3 - -sarl $16, %eax -. 5598 0x12345678 4 -. C1 F8 10 C3 - -sarl $16, %ecx -. 5599 0x12345678 4 -. C1 F9 10 C3 - -sarl $16, %edx -. 5600 0x12345678 4 -. C1 FA 10 C3 - -sarl $21, %edi -. 5601 0x12345678 4 -. C1 FF 15 C3 - -sarl $24, %eax -. 5602 0x12345678 4 -. C1 F8 18 C3 - -sarl $24, %edx -. 5603 0x12345678 4 -. C1 FA 18 C3 - -sarl $24, %esi -. 5604 0x12345678 4 -. C1 FE 18 C3 - -sarl $2, %eax -. 5605 0x12345678 4 -. C1 F8 02 C3 - -sarl $3, %eax -. 5606 0x12345678 4 -. C1 F8 03 C3 - -sarl $4, %eax -. 5607 0x12345678 4 -. C1 F8 04 C3 - -sarl $6, %ebp -. 5608 0x12345678 4 -. C1 FD 06 C3 - -sarl $6, %edx -. 5609 0x12345678 4 -. C1 FA 06 C3 - -sarl $8, %edi -. 5610 0x12345678 4 -. C1 FF 08 C3 - -sarl $9, %edi -. 5611 0x12345678 4 -. C1 FF 09 C3 - -sarl %cl, %eax -. 5612 0x12345678 3 -. D3 F8 C3 - -sarl %cl, %edi -. 5613 0x12345678 3 -. D3 FF C3 - -sarl %cl, %edx -. 5614 0x12345678 3 -. D3 FA C3 - -sarl %cl, %r8d -. 5615 0x12345678 4 -. 41 D3 F8 C3 - -sarl %eax -. 5616 0x12345678 3 -. D1 F8 C3 - -sarl %edi -. 5617 0x12345678 3 -. D1 FF C3 - -sbbl %eax, %eax -. 5618 0x12345678 3 -. 19 C0 C3 - -sbbl %ebp, %ebp -. 5619 0x12345678 3 -. 19 ED C3 - -sbbl %ebx, %ebx -. 5620 0x12345678 3 -. 19 DB C3 - -sbbl %ecx, %ecx -. 5621 0x12345678 3 -. 19 C9 C3 - -sbbl %edi, %edi -. 5622 0x12345678 3 -. 19 FF C3 - -sbbl %edx, %edx -. 5623 0x12345678 3 -. 19 D2 C3 - -sbbl %esi, %esi -. 5624 0x12345678 3 -. 19 F6 C3 - -sbbl %r10d, %r10d -. 5625 0x12345678 4 -. 45 19 D2 C3 - -sbbl %r12d, %r12d -. 5626 0x12345678 4 -. 45 19 E4 C3 - -sbbl %r13d, %r13d -. 5627 0x12345678 4 -. 45 19 ED C3 - -sbbl %r8d, %r8d -. 5628 0x12345678 4 -. 45 19 C0 C3 - -sbbl %r9d, %r9d -. 5629 0x12345678 4 -. 45 19 C9 C3 - -sbbq %rdi, %rdi -. 5630 0x12345678 4 -. 48 19 FF C3 - -seta %dl -. 5631 0x12345678 4 -. 0F 97 C2 C3 - -setb %al -. 5632 0x12345678 4 -. 0F 92 C0 C3 - -setb %dil -. 5633 0x12345678 5 -. 40 0F 92 C7 C3 - -setb %dl -. 5634 0x12345678 4 -. 0F 92 C2 C3 - -setbe 283(%rsp) -. 5635 0x12345678 9 -. 0F 96 84 24 1B 01 00 00 C3 - -setbe 46(%rsp) -. 5636 0x12345678 6 -. 0F 96 44 24 2E C3 - -setbe %al -. 5637 0x12345678 4 -. 0F 96 C0 C3 - -setbe %cl -. 5638 0x12345678 4 -. 0F 96 C1 C3 - -setbe %dil -. 5639 0x12345678 5 -. 40 0F 96 C7 C3 - -setbe %dl -. 5640 0x12345678 4 -. 0F 96 C2 C3 - -sete 123(%rsp) -. 5641 0x12345678 6 -. 0F 94 44 24 7B C3 - -sete 15(%rsp) -. 5642 0x12345678 6 -. 0F 94 44 24 0F C3 - -sete 171(%rsp) -. 5643 0x12345678 9 -. 0F 94 84 24 AB 00 00 00 C3 - -sete 183(%rsp) -. 5644 0x12345678 9 -. 0F 94 84 24 B7 00 00 00 C3 - -sete 239(%rsp) -. 5645 0x12345678 9 -. 0F 94 84 24 EF 00 00 00 C3 - -sete %al -. 5646 0x12345678 4 -. 0F 94 C0 C3 - -sete %dil -. 5647 0x12345678 5 -. 40 0F 94 C7 C3 - -sete %dl -. 5648 0x12345678 4 -. 0F 94 C2 C3 - -sete %r12b -. 5649 0x12345678 5 -. 41 0F 94 C4 C3 - -sete %r13b -. 5650 0x12345678 5 -. 41 0F 94 C5 C3 - -sete %r15b -. 5651 0x12345678 5 -. 41 0F 94 C7 C3 - -sete %sil -. 5652 0x12345678 5 -. 40 0F 94 C6 C3 - -setge %al -. 5653 0x12345678 4 -. 0F 9D C0 C3 - -setge %dl -. 5654 0x12345678 4 -. 0F 9D C2 C3 - -setl 115(%rsp) -. 5655 0x12345678 6 -. 0F 9C 44 24 73 C3 - -setl %dil -. 5656 0x12345678 5 -. 40 0F 9C C7 C3 - -setle %al -. 5657 0x12345678 4 -. 0F 9E C0 C3 - -setle %dil -. 5658 0x12345678 5 -. 40 0F 9E C7 C3 - -setne %al -. 5659 0x12345678 4 -. 0F 95 C0 C3 - -setne %cl -. 5660 0x12345678 4 -. 0F 95 C1 C3 - -setne %dil -. 5661 0x12345678 5 -. 40 0F 95 C7 C3 - -setne %dl -. 5662 0x12345678 4 -. 0F 95 C2 C3 - -setne %r13b -. 5663 0x12345678 5 -. 41 0F 95 C5 C3 - -setne %sil -. 5664 0x12345678 5 -. 40 0F 95 C6 C3 - -setnp %dl -. 5665 0x12345678 4 -. 0F 9B C2 C3 - -sets %al -. 5666 0x12345678 4 -. 0F 98 C0 C3 - -shrb $2, %al -. 5667 0x12345678 4 -. C0 E8 02 C3 - -shrb $3, %al -. 5668 0x12345678 4 -. C0 E8 03 C3 - -shrb $3, %cl -. 5669 0x12345678 4 -. C0 E9 03 C3 - -shrb $3, %dil -. 5670 0x12345678 5 -. 40 C0 EF 03 C3 - -shrb $3, %dl -. 5671 0x12345678 4 -. C0 EA 03 C3 - -shrb $4, %al -. 5672 0x12345678 4 -. C0 E8 04 C3 - -shrb $4, %cl -. 5673 0x12345678 4 -. C0 E9 04 C3 - -shrb $6, %dl -. 5674 0x12345678 4 -. C0 EA 06 C3 - -shrb %al -. 5675 0x12345678 3 -. D0 E8 C3 - -shrb %bl -. 5676 0x12345678 3 -. D0 EB C3 - -shrb %dl -. 5677 0x12345678 3 -. D0 EA C3 - -shrl $10, %eax -. 5678 0x12345678 4 -. C1 E8 0A C3 - -shrl $10, %edi -. 5679 0x12345678 4 -. C1 EF 0A C3 - -shrl $10, %esi -. 5680 0x12345678 4 -. C1 EE 0A C3 - -shrl $11, %eax -. 5681 0x12345678 4 -. C1 E8 0B C3 - -shrl $11, %ebx -. 5682 0x12345678 4 -. C1 EB 0B C3 - -shrl $11, %ecx -. 5683 0x12345678 4 -. C1 E9 0B C3 - -shrl $12, %eax -. 5684 0x12345678 4 -. C1 E8 0C C3 - -shrl $12, %edx -. 5685 0x12345678 4 -. C1 EA 0C C3 - -shrl $13, %eax -. 5686 0x12345678 4 -. C1 E8 0D C3 - -shrl $14, %edi -. 5687 0x12345678 4 -. C1 EF 0E C3 - -shrl $16, %eax -. 5688 0x12345678 4 -. C1 E8 10 C3 - -shrl $16, %ebx -. 5689 0x12345678 4 -. C1 EB 10 C3 - -shrl $16, %ecx -. 5690 0x12345678 4 -. C1 E9 10 C3 - -shrl $16, %edi -. 5691 0x12345678 4 -. C1 EF 10 C3 - -shrl $16, %edx -. 5692 0x12345678 4 -. C1 EA 10 C3 - -shrl $16, %esi -. 5693 0x12345678 4 -. C1 EE 10 C3 - -shrl $16, %r11d -. 5694 0x12345678 5 -. 41 C1 EB 10 C3 - -shrl $16, %r8d -. 5695 0x12345678 5 -. 41 C1 E8 10 C3 - -shrl $16, %r9d -. 5696 0x12345678 5 -. 41 C1 E9 10 C3 - -shrl $20, %eax -. 5697 0x12345678 4 -. C1 E8 14 C3 - -shrl $20, %ebx -. 5698 0x12345678 4 -. C1 EB 14 C3 - -shrl $20, %edx -. 5699 0x12345678 4 -. C1 EA 14 C3 - -shrl $20, %r12d -. 5700 0x12345678 5 -. 41 C1 EC 14 C3 - -shrl $21, %eax -. 5701 0x12345678 4 -. C1 E8 15 C3 - -shrl $21, %ebp -. 5702 0x12345678 4 -. C1 ED 15 C3 - -shrl $21, %edi -. 5703 0x12345678 4 -. C1 EF 15 C3 - -shrl $22, %ebp -. 5704 0x12345678 4 -. C1 ED 16 C3 - -shrl $24, %eax -. 5705 0x12345678 4 -. C1 E8 18 C3 - -shrl $24, %ecx -. 5706 0x12345678 4 -. C1 E9 18 C3 - -shrl $24, %edi -. 5707 0x12345678 4 -. C1 EF 18 C3 - -shrl $24, %edx -. 5708 0x12345678 4 -. C1 EA 18 C3 - -shrl $24, %esi -. 5709 0x12345678 4 -. C1 EE 18 C3 - -shrl $25, %eax -. 5710 0x12345678 4 -. C1 E8 19 C3 - -shrl $25, %ebx -. 5711 0x12345678 4 -. C1 EB 19 C3 - -shrl $26, %eax -. 5712 0x12345678 4 -. C1 E8 1A C3 - -shrl $28, %ebp -. 5713 0x12345678 4 -. C1 ED 1C C3 - -shrl $28, %ecx -. 5714 0x12345678 4 -. C1 E9 1C C3 - -shrl $28, %edi -. 5715 0x12345678 4 -. C1 EF 1C C3 - -shrl $28, %edx -. 5716 0x12345678 4 -. C1 EA 1C C3 - -shrl $28, %esi -. 5717 0x12345678 4 -. C1 EE 1C C3 - -shrl $28, %r15d -. 5718 0x12345678 5 -. 41 C1 EF 1C C3 - -shrl $2, %eax -. 5719 0x12345678 4 -. C1 E8 02 C3 - -shrl $31, %eax -. 5720 0x12345678 4 -. C1 E8 1F C3 - -shrl $31, %ecx -. 5721 0x12345678 4 -. C1 E9 1F C3 - -shrl $31, %edi -. 5722 0x12345678 4 -. C1 EF 1F C3 - -shrl $31, %edx -. 5723 0x12345678 4 -. C1 EA 1F C3 - -shrl $3, %ebp -. 5724 0x12345678 4 -. C1 ED 03 C3 - -shrl $3, %edx -. 5725 0x12345678 4 -. C1 EA 03 C3 - -shrl $3, %r12d -. 5726 0x12345678 5 -. 41 C1 EC 03 C3 - -shrl $4, %eax -. 5727 0x12345678 4 -. C1 E8 04 C3 - -shrl $4, %edi -. 5728 0x12345678 4 -. C1 EF 04 C3 - -shrl $4, %edx -. 5729 0x12345678 4 -. C1 EA 04 C3 - -shrl $4, %r13d -. 5730 0x12345678 5 -. 41 C1 ED 04 C3 - -shrl $5, %eax -. 5731 0x12345678 4 -. C1 E8 05 C3 - -shrl $6, %eax -. 5732 0x12345678 4 -. C1 E8 06 C3 - -shrl $6, %ecx -. 5733 0x12345678 4 -. C1 E9 06 C3 - -shrl $6, %edi -. 5734 0x12345678 4 -. C1 EF 06 C3 - -shrl $7, %eax -. 5735 0x12345678 4 -. C1 E8 07 C3 - -shrl $7, %ecx -. 5736 0x12345678 4 -. C1 E9 07 C3 - -shrl $8, %eax -. 5737 0x12345678 4 -. C1 E8 08 C3 - -shrl $8, %ecx -. 5738 0x12345678 4 -. C1 E9 08 C3 - -shrl $8, %edx -. 5739 0x12345678 4 -. C1 EA 08 C3 - -shrl $8, %r13d -. 5740 0x12345678 5 -. 41 C1 ED 08 C3 - -shrl $8, %r8d -. 5741 0x12345678 5 -. 41 C1 E8 08 C3 - -shrl $8, %r9d -. 5742 0x12345678 5 -. 41 C1 E9 08 C3 - -shrl $9, %eax -. 5743 0x12345678 4 -. C1 E8 09 C3 - -shrl $9, %edi -. 5744 0x12345678 4 -. C1 EF 09 C3 - -shrl %cl, %eax -. 5745 0x12345678 3 -. D3 E8 C3 - -shrl %cl, %edi -. 5746 0x12345678 3 -. D3 EF C3 - -shrl %eax -. 5747 0x12345678 3 -. D1 E8 C3 - -shrl %ebx -. 5748 0x12345678 3 -. D1 EB C3 - -shrl %ecx -. 5749 0x12345678 3 -. D1 E9 C3 - -shrl %edi -. 5750 0x12345678 3 -. D1 EF C3 - -shrl %edx -. 5751 0x12345678 3 -. D1 EA C3 - -shrl %r11d -. 5752 0x12345678 4 -. 41 D1 EB C3 - -shrl %r12d -. 5753 0x12345678 4 -. 41 D1 EC C3 - -shrl %r8d -. 5754 0x12345678 4 -. 41 D1 E8 C3 - -shrq $32, %r10 -. 5755 0x12345678 5 -. 49 C1 EA 20 C3 - -shrq $32, %r11 -. 5756 0x12345678 5 -. 49 C1 EB 20 C3 - -shrq $32, %r8 -. 5757 0x12345678 5 -. 49 C1 E8 20 C3 - -shrq $32, %r9 -. 5758 0x12345678 5 -. 49 C1 E9 20 C3 - -shrq $32, %rax -. 5759 0x12345678 5 -. 48 C1 E8 20 C3 - -shrq $32, %rbx -. 5760 0x12345678 5 -. 48 C1 EB 20 C3 - -shrq $32, %rcx -. 5761 0x12345678 5 -. 48 C1 E9 20 C3 - -shrq $32, %rdi -. 5762 0x12345678 5 -. 48 C1 EF 20 C3 - -shrq $32, %rdx -. 5763 0x12345678 5 -. 48 C1 EA 20 C3 - -shrq $32, %rsi -. 5764 0x12345678 5 -. 48 C1 EE 20 C3 - -shrq $63, %rax -. 5765 0x12345678 5 -. 48 C1 E8 3F C3 - -subb 8(%rdx), %dil -. 5766 0x12345678 5 -. 40 2A 7A 08 C3 - -subb %bl, %cl -. 5767 0x12345678 3 -. 28 D9 C3 - -subb %cl, %bl -. 5768 0x12345678 3 -. 28 CB C3 - -subb %dl, %al -. 5769 0x12345678 3 -. 28 D0 C3 - -subb %dl, %dil -. 5770 0x12345678 4 -. 40 28 D7 C3 - -subb %dl, %r8b -. 5771 0x12345678 4 -. 41 28 D0 C3 - -subb %dl, %sil -. 5772 0x12345678 4 -. 40 28 D6 C3 - -subl $100, %eax -. 5773 0x12345678 4 -. 83 E8 64 C3 - -subl $12, %eax -. 5774 0x12345678 4 -. 83 E8 0C C3 - -subl $144, %eax -. 5775 0x12345678 6 -. 2D 90 00 00 00 C3 - -subl $144, %ebx -. 5776 0x12345678 7 -. 81 EB 90 00 00 00 C3 - -subl $192, %eax -. 5777 0x12345678 6 -. 2D C0 00 00 00 C3 - -subl $192, %ecx -. 5778 0x12345678 7 -. 81 E9 C0 00 00 00 C3 - -subl $192, %edx -. 5779 0x12345678 7 -. 81 EA C0 00 00 00 C3 - -subl $200, %ecx -. 5780 0x12345678 7 -. 81 E9 C8 00 00 00 C3 - -subl $200, %edx -. 5781 0x12345678 7 -. 81 EA C8 00 00 00 C3 - -subl $208, %eax -. 5782 0x12345678 6 -. 2D D0 00 00 00 C3 - -subl $20, %eax -. 5783 0x12345678 4 -. 83 E8 14 C3 - -subl $224, %eax -. 5784 0x12345678 6 -. 2D E0 00 00 00 C3 - -subl $224, %ecx -. 5785 0x12345678 7 -. 81 E9 E0 00 00 00 C3 - -subl $224, %edx -. 5786 0x12345678 7 -. 81 EA E0 00 00 00 C3 - -subl $232, %ecx -. 5787 0x12345678 7 -. 81 E9 E8 00 00 00 C3 - -subl $232, %edi -. 5788 0x12345678 7 -. 81 EF E8 00 00 00 C3 - -subl $232, %edx -. 5789 0x12345678 7 -. 81 EA E8 00 00 00 C3 - -subl $240, %ecx -. 5790 0x12345678 7 -. 81 E9 F0 00 00 00 C3 - -subl $240, %edi -. 5791 0x12345678 7 -. 81 EF F0 00 00 00 C3 - -subl $240, %edx -. 5792 0x12345678 7 -. 81 EA F0 00 00 00 C3 - -subl $248, %ecx -. 5793 0x12345678 7 -. 81 E9 F8 00 00 00 C3 - -subl $248, %edx -. 5794 0x12345678 7 -. 81 EA F8 00 00 00 C3 - -subl 292(%rsp), %ebp -. 5795 0x12345678 8 -. 2B AC 24 24 01 00 00 C3 - -subl $2, %eax -. 5796 0x12345678 4 -. 83 E8 02 C3 - -subl $3, %edx -. 5797 0x12345678 4 -. 83 EA 03 C3 - -subl $44, %eax -. 5798 0x12345678 4 -. 83 E8 2C C3 - -subl $46, %eax -. 5799 0x12345678 4 -. 83 E8 2E C3 - -subl $49, %eax -. 5800 0x12345678 4 -. 83 E8 31 C3 - -subl $4, %r9d -. 5801 0x12345678 5 -. 41 83 E9 04 C3 - -subl 4(%rsp), %ebp -. 5802 0x12345678 5 -. 2B 6C 24 04 C3 - -subl $64, %eax -. 5803 0x12345678 4 -. 83 E8 40 C3 - -subl $64, %ebx -. 5804 0x12345678 4 -. 83 EB 40 C3 - -subl $69631, %edi -. 5805 0x12345678 7 -. 81 EF FF 0F 01 00 C3 - -subl $69633, %eax -. 5806 0x12345678 6 -. 2D 01 10 01 00 C3 - -subl $69635, %eax -. 5807 0x12345678 6 -. 2D 03 10 01 00 C3 - -subl $73728, %eax -. 5808 0x12345678 6 -. 2D 00 20 01 00 C3 - -subl $77825, %eax -. 5809 0x12345678 6 -. 2D 01 30 01 00 C3 - -subl $77869, %eax -. 5810 0x12345678 6 -. 2D 2D 30 01 00 C3 - -subl $78092, %eax -. 5811 0x12345678 6 -. 2D 0C 31 01 00 C3 - -subl $83, %eax -. 5812 0x12345678 4 -. 83 E8 53 C3 - -subl $86018, %eax -. 5813 0x12345678 6 -. 2D 02 50 01 00 C3 - -subl 8(%rdx), %edi -. 5814 0x12345678 4 -. 2B 7A 08 C3 - -subl $96, %eax -. 5815 0x12345678 4 -. 83 E8 60 C3 - -subl %eax, %edi -. 5816 0x12345678 3 -. 29 C7 C3 - -subl %eax, %edx -. 5817 0x12345678 3 -. 29 C2 C3 - -subl %ebp, %r14d -. 5818 0x12345678 4 -. 41 29 EE C3 - -subl %ecx, %edx -. 5819 0x12345678 3 -. 29 CA C3 - -subl %ecx, %r8d -. 5820 0x12345678 4 -. 41 29 C8 C3 - -subl %edi, %eax -. 5821 0x12345678 3 -. 29 F8 C3 - -subl %edx, %eax -. 5822 0x12345678 3 -. 29 D0 C3 - -subl %edx, %ebx -. 5823 0x12345678 3 -. 29 D3 C3 - -subl %edx, %ecx -. 5824 0x12345678 3 -. 29 D1 C3 - -subl %edx, %edi -. 5825 0x12345678 3 -. 29 D7 C3 - -subl %edx, %esi -. 5826 0x12345678 3 -. 29 D6 C3 - -subl %edx, %r8d -. 5827 0x12345678 4 -. 41 29 D0 C3 - -subl %esi, %edi -. 5828 0x12345678 3 -. 29 F7 C3 - -subl %r10d, %ecx -. 5829 0x12345678 4 -. 44 29 D1 C3 - -subl %r14d, %edi -. 5830 0x12345678 4 -. 44 29 F7 C3 - -subl %r15d, %eax -. 5831 0x12345678 4 -. 44 29 F8 C3 - -subq $104, %rsp -. 5832 0x12345678 5 -. 48 83 EC 68 C3 - -subq $120, %rsp -. 5833 0x12345678 5 -. 48 83 EC 78 C3 - -subq $136, %rsp -. 5834 0x12345678 8 -. 48 81 EC 88 00 00 00 C3 - -subq $152, %rsp -. 5835 0x12345678 8 -. 48 81 EC 98 00 00 00 C3 - -subq 160(%rsp), %r15 -. 5836 0x12345678 9 -. 4C 2B BC 24 A0 00 00 00 C3 - -subq $168, %rsp -. 5837 0x12345678 8 -. 48 81 EC A8 00 00 00 C3 - -subq $16, %rsp -. 5838 0x12345678 5 -. 48 83 EC 10 C3 - -subq $184, %rsp -. 5839 0x12345678 8 -. 48 81 EC B8 00 00 00 C3 - -subq $208, %rsp -. 5840 0x12345678 8 -. 48 81 EC D0 00 00 00 C3 - -subq $216, %rsp -. 5841 0x12345678 8 -. 48 81 EC D8 00 00 00 C3 - -subq $24, %rsp -. 5842 0x12345678 5 -. 48 83 EC 18 C3 - -subq $280, %rsp -. 5843 0x12345678 8 -. 48 81 EC 18 01 00 00 C3 - -subq $312, %rsp -. 5844 0x12345678 8 -. 48 81 EC 38 01 00 00 C3 - -subq $40, %rsp -. 5845 0x12345678 5 -. 48 83 EC 28 C3 - -subq $472, %rsp -. 5846 0x12345678 8 -. 48 81 EC D8 01 00 00 C3 - -subq $56, %rsp -. 5847 0x12345678 5 -. 48 83 EC 38 C3 - -subq $728, %rsp -. 5848 0x12345678 8 -. 48 81 EC D8 02 00 00 C3 - -subq $72, %rsp -. 5849 0x12345678 5 -. 48 83 EC 48 C3 - -subq $88, %rsp -. 5850 0x12345678 5 -. 48 83 EC 58 C3 - -subq $8, %rsp -. 5851 0x12345678 5 -. 48 83 EC 08 C3 - -subq $968, %rsp -. 5852 0x12345678 8 -. 48 81 EC C8 03 00 00 C3 - -subq %rax, %rdx -. 5853 0x12345678 4 -. 48 29 C2 C3 - -subw %cx, %dx -. 5854 0x12345678 4 -. 66 29 CA C3 - -subw %cx, %r8w -. 5855 0x12345678 5 -. 66 41 29 C8 C3 - -subw %dx, %ax -. 5856 0x12345678 4 -. 66 29 D0 C3 - -subw %si, %di -. 5857 0x12345678 4 -. 66 29 F7 C3 - -testb $16, 44(%rip) -. 5858 0x12345678 8 -. F6 05 2C 00 00 00 10 C3 - -testb $1, %al -. 5859 0x12345678 3 -. A8 01 C3 - -testb $1, %bl -. 5860 0x12345678 4 -. F6 C3 01 C3 - -testb $1, %dil -. 5861 0x12345678 5 -. 40 F6 C7 01 C3 - -testb $1, %r12b -. 5862 0x12345678 5 -. 41 F6 C4 01 C3 - -testb $1, 45(%rip) -. 5863 0x12345678 8 -. F6 05 2D 00 00 00 01 C3 - -testb $28, %dil -. 5864 0x12345678 5 -. 40 F6 C7 1C C3 - -testb $2, %al -. 5865 0x12345678 3 -. A8 02 C3 - -testb $2, %dl -. 5866 0x12345678 4 -. F6 C2 02 C3 - -testb $2, %r13b -. 5867 0x12345678 5 -. 41 F6 C5 02 C3 - -testb $2, %r14b -. 5868 0x12345678 5 -. 41 F6 C6 02 C3 - -testb $-32, %dl -. 5869 0x12345678 4 -. F6 C2 E0 C3 - -testb $32, 47(%rip) -. 5870 0x12345678 8 -. F6 05 2F 00 00 00 20 C3 - -testb $4, 28(%rsp) -. 5871 0x12345678 6 -. F6 44 24 1C 04 C3 - -testb $4, %al -. 5872 0x12345678 3 -. A8 04 C3 - -testb $4, %dil -. 5873 0x12345678 5 -. 40 F6 C7 04 C3 - -testb $4, %dl -. 5874 0x12345678 4 -. F6 C2 04 C3 - -testb $4, %r13b -. 5875 0x12345678 5 -. 41 F6 C5 04 C3 - -testb $4, 49(%rip) -. 5876 0x12345678 8 -. F6 05 31 00 00 00 04 C3 - -testb $64, 66(%rip) -. 5877 0x12345678 8 -. F6 05 42 00 00 00 40 C3 - -testb $7, 800(%rsp) -. 5878 0x12345678 9 -. F6 84 24 20 03 00 00 07 C3 - -testb $8, %al -. 5879 0x12345678 3 -. A8 08 C3 - -testb $8, %dl -. 5880 0x12345678 4 -. F6 C2 08 C3 - -testb $8, %r14b -. 5881 0x12345678 5 -. 41 F6 C6 08 C3 - -testb %al, %al -. 5882 0x12345678 3 -. 84 C0 C3 - -testb %bl, %bl -. 5883 0x12345678 3 -. 84 DB C3 - -testb %bpl, %bpl -. 5884 0x12345678 4 -. 40 84 ED C3 - -testb %cl, %cl -. 5885 0x12345678 3 -. 84 C9 C3 - -testb %dil, %dil -. 5886 0x12345678 4 -. 40 84 FF C3 - -testb %dl, %dl -. 5887 0x12345678 3 -. 84 D2 C3 - -testb %r11b, %r11b -. 5888 0x12345678 4 -. 45 84 DB C3 - -testb %r12b, %r12b -. 5889 0x12345678 4 -. 45 84 E4 C3 - -testb %r13b, %r13b -. 5890 0x12345678 4 -. 45 84 ED C3 - -testb %r14b, %r14b -. 5891 0x12345678 4 -. 45 84 F6 C3 - -testb %r15b, %r15b -. 5892 0x12345678 4 -. 45 84 FF C3 - -testb %r8b, %r8b -. 5893 0x12345678 4 -. 45 84 C0 C3 - -testb %sil, %sil -. 5894 0x12345678 4 -. 40 84 F6 C3 - -testl $1024, %edi -. 5895 0x12345678 7 -. F7 C7 00 04 00 00 C3 - -testl $1024, %r14d -. 5896 0x12345678 8 -. 41 F7 C6 00 04 00 00 C3 - -testl $16384, %edi -. 5897 0x12345678 7 -. F7 C7 00 40 00 00 C3 - -testl $16384, %r14d -. 5898 0x12345678 8 -. 41 F7 C6 00 40 00 00 C3 - -testl $16777216, %ebp -. 5899 0x12345678 7 -. F7 C5 00 00 00 01 C3 - -testl $16777216, %edi -. 5900 0x12345678 7 -. F7 C7 00 00 00 01 C3 - -testl $16777216, %edx -. 5901 0x12345678 7 -. F7 C2 00 00 00 01 C3 - -testl $16777216, %esi -. 5902 0x12345678 7 -. F7 C6 00 00 00 01 C3 - -testl $2048, %edi -. 5903 0x12345678 7 -. F7 C7 00 08 00 00 C3 - -testl $2048, %r14d -. 5904 0x12345678 8 -. 41 F7 C6 00 08 00 00 C3 - -testl $256, %r14d -. 5905 0x12345678 8 -. 41 F7 C6 00 01 00 00 C3 - -testl $4096, %edi -. 5906 0x12345678 7 -. F7 C7 00 10 00 00 C3 - -testl $4096, %r14d -. 5907 0x12345678 8 -. 41 F7 C6 00 10 00 00 C3 - -testl $512, %r14d -. 5908 0x12345678 8 -. 41 F7 C6 00 02 00 00 C3 - -testl $-65536, %eax -. 5909 0x12345678 6 -. A9 00 00 FF FF C3 - -testl $-65536, %ebp -. 5910 0x12345678 7 -. F7 C5 00 00 FF FF C3 - -testl $-65536, %ebx -. 5911 0x12345678 7 -. F7 C3 00 00 FF FF C3 - -testl $-65536, %r12d -. 5912 0x12345678 8 -. 41 F7 C4 00 00 FF FF C3 - -testl $768, %edi -. 5913 0x12345678 7 -. F7 C7 00 03 00 00 C3 - -testl $8192, %edi -. 5914 0x12345678 7 -. F7 C7 00 20 00 00 C3 - -testl $8192, %r14d -. 5915 0x12345678 8 -. 41 F7 C6 00 20 00 00 C3 - -testl %eax, %eax -. 5916 0x12345678 3 -. 85 C0 C3 - -testl %eax, %edi -. 5917 0x12345678 3 -. 85 F8 C3 - -testl %eax, %edx -. 5918 0x12345678 3 -. 85 D0 C3 - -testl %ebp, %ebp -. 5919 0x12345678 3 -. 85 ED C3 - -testl %ebx, %ebx -. 5920 0x12345678 3 -. 85 DB C3 - -testl %ecx, %ecx -. 5921 0x12345678 3 -. 85 C9 C3 - -testl %edi, %edi -. 5922 0x12345678 3 -. 85 FF C3 - -testl %edx, %edx -. 5923 0x12345678 3 -. 85 D2 C3 - -testl %esi, %esi -. 5924 0x12345678 3 -. 85 F6 C3 - -testl %r10d, %r10d -. 5925 0x12345678 4 -. 45 85 D2 C3 - -testl %r11d, %r11d -. 5926 0x12345678 4 -. 45 85 DB C3 - -testl %r12d, %r12d -. 5927 0x12345678 4 -. 45 85 E4 C3 - -testl %r13d, %r13d -. 5928 0x12345678 4 -. 45 85 ED C3 - -testl %r14d, %r14d -. 5929 0x12345678 4 -. 45 85 F6 C3 - -testl %r15d, %r15d -. 5930 0x12345678 4 -. 45 85 FF C3 - -testl %r8d, %r8d -. 5931 0x12345678 4 -. 45 85 C0 C3 - -testl %r9d, %r9d -. 5932 0x12345678 4 -. 45 85 C9 C3 - -testq %r12, %r12 -. 5933 0x12345678 4 -. 4D 85 E4 C3 - -testq %r13, %r13 -. 5934 0x12345678 4 -. 4D 85 ED C3 - -testq %r14, %r14 -. 5935 0x12345678 4 -. 4D 85 F6 C3 - -testq %r15, %r15 -. 5936 0x12345678 4 -. 4D 85 FF C3 - -testq %rax, %rax -. 5937 0x12345678 4 -. 48 85 C0 C3 - -testq %rbp, %rbp -. 5938 0x12345678 4 -. 48 85 ED C3 - -testq %rbx, %rbx -. 5939 0x12345678 4 -. 48 85 DB C3 - -testq %rcx, %rcx -. 5940 0x12345678 4 -. 48 85 C9 C3 - -testq %rdi, %rdi -. 5941 0x12345678 4 -. 48 85 FF C3 - -testq %rdx, %rdx -. 5942 0x12345678 4 -. 48 85 D2 C3 - -testq %rsi, %rsi -. 5943 0x12345678 4 -. 48 85 F6 C3 - -testw %ax, %ax -. 5944 0x12345678 4 -. 66 85 C0 C3 - -testw %bx, %bx -. 5945 0x12345678 4 -. 66 85 DB C3 - -testw %di, %di -. 5946 0x12345678 4 -. 66 85 FF C3 - -testw %dx, %dx -. 5947 0x12345678 4 -. 66 85 D2 C3 - -testw %r11w, %r11w -. 5948 0x12345678 5 -. 66 45 85 DB C3 - -testw %r14w, %r14w -. 5949 0x12345678 5 -. 66 45 85 F6 C3 - -testw %r8w, %r8w -. 5950 0x12345678 5 -. 66 45 85 C0 C3 - -testw %r9w, %r9w -. 5951 0x12345678 5 -. 66 45 85 C9 C3 - -testw %si, %si -. 5952 0x12345678 4 -. 66 85 F6 C3 - -xorb 8(%rdx), %dil -. 5953 0x12345678 5 -. 40 32 7A 08 C3 - -xorl $1, %eax -. 5954 0x12345678 4 -. 83 F0 01 C3 - -xorl $1, %edx -. 5955 0x12345678 4 -. 83 F2 01 C3 - -xorl 8(%rdx), %edi -. 5956 0x12345678 4 -. 33 7A 08 C3 - -xorl %eax, %eax -. 5957 0x12345678 3 -. 31 C0 C3 - -xorl %ebp, %ebp -. 5958 0x12345678 3 -. 31 ED C3 - -xorl %ebx, %ebx -. 5959 0x12345678 3 -. 31 DB C3 - -xorl %ecx, %ecx -. 5960 0x12345678 3 -. 31 C9 C3 - -xorl %edi, %edi -. 5961 0x12345678 3 -. 31 FF C3 - -xorl %edx, %ecx -. 5962 0x12345678 3 -. 31 D1 C3 - -xorl %edx, %edx -. 5963 0x12345678 3 -. 31 D2 C3 - -xorl %esi, %eax -. 5964 0x12345678 3 -. 31 F0 C3 - -xorl %esi, %ecx -. 5965 0x12345678 3 -. 31 F1 C3 - -xorl %esi, %edx -. 5966 0x12345678 3 -. 31 F2 C3 - -xorl %esi, %esi -. 5967 0x12345678 3 -. 31 F6 C3 - -xorl %r10d, %r10d -. 5968 0x12345678 4 -. 45 31 D2 C3 - -xorl %r11d, %r11d -. 5969 0x12345678 4 -. 45 31 DB C3 - -xorl %r12d, %r12d -. 5970 0x12345678 4 -. 45 31 E4 C3 - -xorl %r13d, %r13d -. 5971 0x12345678 4 -. 45 31 ED C3 - -xorl %r14d, %r14d -. 5972 0x12345678 4 -. 45 31 F6 C3 - -xorl %r15d, %r15d -. 5973 0x12345678 4 -. 45 31 FF C3 - -xorl %r8d, %r8d -. 5974 0x12345678 4 -. 45 31 C0 C3 - -xorl %r9d, %r9d -. 5975 0x12345678 4 -. 45 31 C9 C3 - -xorw %ax, %ax -. 5976 0x12345678 4 -. 66 31 C0 C3 - -xorw %di, %di -. 5977 0x12345678 4 -. 66 31 FF C3 - -xorw %dx, %dx -. 5978 0x12345678 4 -. 66 31 D2 C3 - -nop -. 5979 0x12345678 2 -. 90 C3 - -nop -. 5980 0x12345678 2 -. 90 C3 - --- VEX/orig_arm/nanoarm.orig +++ VEX/orig_arm/nanoarm.orig @@ -1,19 +0,0 @@ - 0: e1a0c00d mov ip, sp -. 0 00008000 4 -. 0d c0 a0 e1 - - 4: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} -. 1 00008004 4 -. 10 d8 2d e9 - - 8: e24cb004 sub fp, ip, #4 ; 0x4 -. 2 00008008 4 -. 04 b0 4c e2 - - c: e3a00014 mov r0, #20 ; 0x14 -. 3 0000800C 4 -. 14 00 a0 e3 - - 10: ebfffffe bl 0 -. 4 00008010 4 -. fe ff ff eb --- VEX/orig_ppc32/date.orig +++ VEX/orig_ppc32/date.orig @@ -1,138635 +0,0 @@ -==== BB 0 _start(0x254804D4) approx BBs exec'd 0 ==== - - 0x254804D4: 7C230B78 or r3,r1,r1 - 0: GETL R1, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254804D8: 38800000 li r4,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x254804DC: 3821FFF0 addi r1,r1,-16 - 6: GETL R1, t4 - 7: ADDL $0xFFFFFFF0, t4 - 8: PUTL t4, R1 - 9: INCEIPL $4 - - 0x254804E0: 90810000 stw r4,0(r1) - 10: GETL R4, t6 - 11: GETL R1, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x254804E4: 4BFF1581 bl 0x25471A64 - 14: MOVL $0x254804E8, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x25471A64 ($4) - - - -. 0 254804D4 20 -. 7C 23 0B 78 38 80 00 00 38 21 FF F0 90 81 00 00 4B FF 15 81 -==== BB 1 _dl_start(0x25471A64) approx BBs exec'd 0 ==== - - 0x25471A64: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25471A68: 3960004B li r11,75 - 3: MOVL $0x4B, t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0x25471A6C: 9421FD50 stwu r1,-688(r1) - 6: GETL R1, t4 - 7: GETL R1, t6 - 8: ADDL $0xFFFFFD50, t6 - 9: PUTL t6, R1 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x25471A70: 7D6903A6 mtctr r11 - 12: GETL R11, t8 - 13: PUTL t8, CTR - 14: INCEIPL $4 - - 0x25471A74: 92E1028C stw r23,652(r1) - 15: GETL R23, t10 - 16: GETL R1, t12 - 17: ADDL $0x28C, t12 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0x25471A78: 900102B4 stw r0,692(r1) - 20: GETL R0, t14 - 21: GETL R1, t16 - 22: ADDL $0x2B4, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x25471A7C: 7C771B78 or r23,r3,r3 - 25: GETL R3, t18 - 26: PUTL t18, R23 - 27: INCEIPL $4 - - 0x25471A80: 93010290 stw r24,656(r1) - 28: GETL R24, t20 - 29: GETL R1, t22 - 30: ADDL $0x290, t22 - 31: STL t20, (t22) - 32: INCEIPL $4 - - 0x25471A84: 38000000 li r0,0 - 33: MOVL $0x0, t24 - 34: PUTL t24, R0 - 35: INCEIPL $4 - - 0x25471A88: 93210294 stw r25,660(r1) - 36: GETL R25, t26 - 37: GETL R1, t28 - 38: ADDL $0x294, t28 - 39: STL t26, (t28) - 40: INCEIPL $4 - - 0x25471A8C: 39210030 addi r9,r1,48 - 41: GETL R1, t30 - 42: ADDL $0x30, t30 - 43: PUTL t30, R9 - 44: INCEIPL $4 - - 0x25471A90: 93410298 stw r26,664(r1) - 45: GETL R26, t32 - 46: GETL R1, t34 - 47: ADDL $0x298, t34 - 48: STL t32, (t34) - 49: INCEIPL $4 - - 0x25471A94: 9361029C stw r27,668(r1) - 50: GETL R27, t36 - 51: GETL R1, t38 - 52: ADDL $0x29C, t38 - 53: STL t36, (t38) - 54: INCEIPL $4 - - 0x25471A98: 938102A0 stw r28,672(r1) - 55: GETL R28, t40 - 56: GETL R1, t42 - 57: ADDL $0x2A0, t42 - 58: STL t40, (t42) - 59: INCEIPL $4 - - 0x25471A9C: 93A102A4 stw r29,676(r1) - 60: GETL R29, t44 - 61: GETL R1, t46 - 62: ADDL $0x2A4, t46 - 63: STL t44, (t46) - 64: INCEIPL $4 - - 0x25471AA0: 93C102A8 stw r30,680(r1) - 65: GETL R30, t48 - 66: GETL R1, t50 - 67: ADDL $0x2A8, t50 - 68: STL t48, (t50) - 69: INCEIPL $4 - - 0x25471AA4: 93E102AC stw r31,684(r1) - 70: GETL R31, t52 - 71: GETL R1, t54 - 72: ADDL $0x2AC, t54 - 73: STL t52, (t54) - 74: INCEIPL $4 - - 0x25471AA8: 90090000 stw r0,0(r9) - 75: GETL R0, t56 - 76: GETL R9, t58 - 77: STL t56, (t58) - 78: INCEIPL $4 - - 0x25471AAC: 39290004 addi r9,r9,4 - 79: GETL R9, t60 - 80: ADDL $0x4, t60 - 81: PUTL t60, R9 - 82: INCEIPL $4 - - 0x25471AB0: 4200FFF8 bc 16,0,0x25471AA8 - 83: GETL CTR, t62 - 84: ADDL $0xFFFFFFFF, t62 - 85: PUTL t62, CTR - 86: JIFZL t62, $0x25471AB4 - 87: JMPo $0x25471AA8 ($4) - - - -. 1 25471A64 80 -. 7C 08 02 A6 39 60 00 4B 94 21 FD 50 7D 69 03 A6 92 E1 02 8C 90 01 02 B4 7C 77 1B 78 93 01 02 90 38 00 00 00 93 21 02 94 39 21 00 30 93 41 02 98 93 61 02 9C 93 81 02 A0 93 A1 02 A4 93 C1 02 A8 93 E1 02 AC 90 09 00 00 39 29 00 04 42 00 FF F8 -==== BB 2 (0x25471AA8) approx BBs exec'd 0 ==== - - 0x25471AA8: 90090000 stw r0,0(r9) - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25471AAC: 39290004 addi r9,r9,4 - 4: GETL R9, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x25471AB0: 4200FFF8 bc 16,0,0x25471AA8 - 8: GETL CTR, t6 - 9: ADDL $0xFFFFFFFF, t6 - 10: PUTL t6, CTR - 11: JIFZL t6, $0x25471AB4 - 12: JMPo $0x25471AA8 ($4) - - - -. 2 25471AA8 12 -. 90 09 00 00 39 29 00 04 42 00 FF F8 -==== BB 3 (0x25471AB4) approx BBs exec'd 0 ==== - - 0x25471AB4: 48000009 bl 0x25471ABC - 0: MOVL $0x25471AB8, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25471ABC ($4) - - - -. 3 25471AB4 4 -. 48 00 00 09 -==== BB 4 (0x25471ABC) approx BBs exec'd 0 ==== - - 0x25471ABC: 7CE802A6 mflr r7 - 0: GETL LR, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x25471AC0: 3B010010 addi r24,r1,16 - 3: GETL R1, t2 - 4: ADDL $0x10, t2 - 5: PUTL t2, R24 - 6: INCEIPL $4 - - 0x25471AC4: 4802553D bl 0x25497000 - 7: MOVL $0x25471AC8, t4 - 8: PUTL t4, LR - 9: JMPo-c $0x25497000 ($4) - - - -. 4 25471ABC 12 -. 7C E8 02 A6 3B 01 00 10 48 02 55 3D -==== BB 5 (0x25497000) approx BBs exec'd 0 ==== - - 0x25497000: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0x25497004, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - - -. 5 25497000 4 -. 4E 80 00 21 -==== BB 6 (0x25471AC8) approx BBs exec'd 0 ==== - - 0x25471AC8: 7D4802A6 mflr r10 - 0: GETL LR, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x25471ACC: 81870000 lwz r12,0(r7) - 3: GETL R7, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R12 - 6: INCEIPL $4 - - 0x25471AD0: 810A0000 lwz r8,0(r10) - 7: GETL R10, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R8 - 10: INCEIPL $4 - - 0x25471AD4: 5586302E rlwinm r6,r12,6,0,23 - 11: GETL R12, t10 - 12: ROLL $0x6, t10 - 13: ANDL $0xFFFFFF00, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x25471AD8: 7CC43670 srawi r4,r6,6 - 16: GETL R6, t12 - 17: SARL $0x6, t12 (-wCa) - 18: PUTL t12, R4 - 19: INCEIPL $4 - - 0x25471ADC: 7CA83850 subf r5,r8,r7 - 20: GETL R8, t14 - 21: GETL R7, t16 - 22: SUBL t14, t16 - 23: PUTL t16, R5 - 24: INCEIPL $4 - - 0x25471AE0: 39010030 addi r8,r1,48 - 25: GETL R1, t18 - 26: ADDL $0x30, t18 - 27: PUTL t18, R8 - 28: INCEIPL $4 - - 0x25471AE4: 7CE52214 add r7,r5,r4 - 29: GETL R5, t20 - 30: GETL R4, t22 - 31: ADDL t20, t22 - 32: PUTL t22, R7 - 33: INCEIPL $4 - - 0x25471AE8: 90E10010 stw r7,16(r1) - 34: GETL R7, t24 - 35: GETL R1, t26 - 36: ADDL $0x10, t26 - 37: STL t24, (t26) - 38: INCEIPL $4 - - 0x25471AEC: 806A0000 lwz r3,0(r10) - 39: GETL R10, t28 - 40: LDL (t28), t30 - 41: PUTL t30, R3 - 42: INCEIPL $4 - - 0x25471AF0: 7C07182E lwzx r0,r7,r3 - 43: GETL R3, t32 - 44: GETL R7, t34 - 45: ADDL t34, t32 - 46: LDL (t32), t36 - 47: PUTL t36, R0 - 48: INCEIPL $4 - - 0x25471AF4: 7D271A14 add r9,r7,r3 - 49: GETL R7, t38 - 50: GETL R3, t40 - 51: ADDL t38, t40 - 52: PUTL t40, R9 - 53: INCEIPL $4 - - 0x25471AF8: 91210018 stw r9,24(r1) - 54: GETL R9, t42 - 55: GETL R1, t44 - 56: ADDL $0x18, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0x25471AFC: 7D2A4B78 or r10,r9,r9 - 59: GETL R9, t46 - 60: PUTL t46, R10 - 61: INCEIPL $4 - - 0x25471B00: 2F800000 cmpi cr7,r0,0 - 62: GETL R0, t48 - 63: CMP0L t48, t50 (-rSo) - 64: ICRFL t50, $0x7, CR - 65: INCEIPL $4 - - 0x25471B04: 419E0068 bc 12,30,0x25471B6C - 66: Js30o $0x25471B6C - - - -. 6 25471AC8 64 -. 7D 48 02 A6 81 87 00 00 81 0A 00 00 55 86 30 2E 7C C4 36 70 7C A8 38 50 39 01 00 30 7C E5 22 14 90 E1 00 10 80 6A 00 00 7C 07 18 2E 7D 27 1A 14 91 21 00 18 7D 2A 4B 78 2F 80 00 00 41 9E 00 68 -==== BB 7 (0x25471B08) approx BBs exec'd 0 ==== - - 0x25471B08: 3FE06FFF lis r31,28671 - 0: MOVL $0x6FFF0000, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0x25471B0C: 3F607000 lis r27,28672 - 3: MOVL $0x70000000, t2 - 4: PUTL t2, R27 - 5: INCEIPL $4 - - 0x25471B10: 3F406FFF lis r26,28671 - 6: MOVL $0x6FFF0000, t4 - 7: PUTL t4, R26 - 8: INCEIPL $4 - - 0x25471B14: 3F206FFF lis r25,28671 - 9: MOVL $0x6FFF0000, t6 - 10: PUTL t6, R25 - 11: INCEIPL $4 - - 0x25471B18: 3FA06FFF lis r29,28671 - 12: MOVL $0x6FFF0000, t8 - 13: PUTL t8, R29 - 14: INCEIPL $4 - - 0x25471B1C: 3F806FFF lis r28,28671 - 15: MOVL $0x6FFF0000, t10 - 16: PUTL t10, R28 - 17: INCEIPL $4 - - 0x25471B20: 7C0B0378 or r11,r0,r0 - 18: GETL R0, t12 - 19: PUTL t12, R11 - 20: INCEIPL $4 - - 0x25471B24: 63E6FFFF ori r6,r31,0xFFFF - 21: MOVL $0x6FFFFFFF, t14 - 22: PUTL t14, R6 - 23: INCEIPL $4 - - 0x25471B28: 63650021 ori r5,r27,0x21 - 24: MOVL $0x70000021, t16 - 25: PUTL t16, R5 - 26: INCEIPL $4 - - 0x25471B2C: 6344FDFF ori r4,r26,0xFDFF - 27: MOVL $0x6FFFFDFF, t18 - 28: PUTL t18, R4 - 29: INCEIPL $4 - - 0x25471B30: 6323FE34 ori r3,r25,0xFE34 - 30: MOVL $0x6FFFFE34, t20 - 31: PUTL t20, R3 - 32: INCEIPL $4 - - 0x25471B34: 63BDFEFF ori r29,r29,0xFEFF - 33: MOVL $0x6FFFFEFF, t22 - 34: PUTL t22, R29 - 35: INCEIPL $4 - - 0x25471B38: 639CFF40 ori r28,r28,0xFF40 - 36: MOVL $0x6FFFFF40, t24 - 37: PUTL t24, R28 - 38: INCEIPL $4 - - 0x25471B3C: 2C0B0021 cmpi cr0,r11,33 - 39: GETL R11, t26 - 40: MOVL $0x21, t30 - 41: CMPL t26, t30, t28 (-rSo) - 42: ICRFL t28, $0x0, CR - 43: INCEIPL $4 - - 0x25471B40: 5560103A rlwinm r0,r11,2,0,29 - 44: GETL R11, t32 - 45: SHLL $0x2, t32 - 46: PUTL t32, R0 - 47: INCEIPL $4 - - 0x25471B44: 40810018 bc 4,1,0x25471B5C - 48: Jc01o $0x25471B5C - - - -. 7 25471B08 64 -. 3F E0 6F FF 3F 60 70 00 3F 40 6F FF 3F 20 6F FF 3F A0 6F FF 3F 80 6F FF 7C 0B 03 78 63 E6 FF FF 63 65 00 21 63 44 FD FF 63 23 FE 34 63 BD FE FF 63 9C FF 40 2C 0B 00 21 55 60 10 3A 40 81 00 18 -==== BB 8 (0x25471B5C) approx BBs exec'd 0 ==== - - 0x25471B5C: 7D48012E stwx r10,r8,r0 - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: ADDL t2, t0 - 3: GETL R10, t4 - 4: STL t4, (t0) - 5: INCEIPL $4 - - 0x25471B60: 856A0008 lwzu r11,8(r10) - 6: GETL R10, t6 - 7: ADDL $0x8, t6 - 8: PUTL t6, R10 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x25471B64: 2C8B0000 cmpi cr1,r11,0 - 12: GETL R11, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x1, CR - 15: INCEIPL $4 - - 0x25471B68: 4086FFD4 bc 4,6,0x25471B3C - 16: Jc06o $0x25471B3C - - - -. 8 25471B5C 16 -. 7D 48 01 2E 85 6A 00 08 2C 8B 00 00 40 86 FF D4 -==== BB 9 (0x25471B3C) approx BBs exec'd 0 ==== - - 0x25471B3C: 2C0B0021 cmpi cr0,r11,33 - 0: GETL R11, t0 - 1: MOVL $0x21, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25471B40: 5560103A rlwinm r0,r11,2,0,29 - 5: GETL R11, t6 - 6: SHLL $0x2, t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x25471B44: 40810018 bc 4,1,0x25471B5C - 9: Jc01o $0x25471B5C - - - -. 9 25471B3C 12 -. 2C 0B 00 21 55 60 10 3A 40 81 00 18 -==== BB 10 (0x25471B48) approx BBs exec'd 0 ==== - - 0x25471B48: 7C0B3050 subf r0,r11,r6 - 0: GETL R11, t0 - 1: GETL R6, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25471B4C: 2880000F cmpli cr1,r0,15 - 5: GETL R0, t4 - 6: MOVL $0xF, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x25471B50: 418502D8 bc 12,5,0x25471E28 - 10: Js05o $0x25471E28 - - - -. 10 25471B48 12 -. 7C 0B 30 50 28 80 00 0F 41 85 02 D8 -==== BB 11 (0x25471B54) approx BBs exec'd 0 ==== - - 0x25471B54: 7C0B2850 subf r0,r11,r5 - 0: GETL R11, t0 - 1: GETL R5, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25471B58: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25471B5C: 7D48012E stwx r10,r8,r0 - 9: GETL R0, t6 - 10: GETL R8, t8 - 11: ADDL t8, t6 - 12: GETL R10, t10 - 13: STL t10, (t6) - 14: INCEIPL $4 - - 0x25471B60: 856A0008 lwzu r11,8(r10) - 15: GETL R10, t12 - 16: ADDL $0x8, t12 - 17: PUTL t12, R10 - 18: LDL (t12), t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0x25471B64: 2C8B0000 cmpi cr1,r11,0 - 21: GETL R11, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x1, CR - 24: INCEIPL $4 - - 0x25471B68: 4086FFD4 bc 4,6,0x25471B3C - 25: Jc06o $0x25471B3C - - - -. 11 25471B54 24 -. 7C 0B 28 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2C 8B 00 00 40 86 FF D4 -==== BB 12 (0x25471E28) approx BBs exec'd 0 ==== - - 0x25471E28: 5579083C rlwinm r25,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0x25471E2C: 7F2C0E70 srawi r12,r25,1 - 4: GETL R25, t2 - 5: SARL $0x1, t2 (-wCa) - 6: PUTL t2, R12 - 7: INCEIPL $4 - - 0x25471E30: 7D8960F8 nor r9,r12,r12 - 8: GETL R12, t4 - 9: NOTL t4 - 10: PUTL t4, R9 - 11: INCEIPL $4 - - 0x25471E34: 200C0031 subfic r0,r12,49 - 12: GETL R12, t6 - 13: MOVL $0x31, t8 - 14: SBBL t6, t8 (-wCa) - 15: PUTL t8, R0 - 16: INCEIPL $4 - - 0x25471E38: 2B090002 cmpli cr6,r9,2 - 17: GETL R9, t10 - 18: MOVL $0x2, t14 - 19: CMPUL t10, t14, t12 (-rSo) - 20: ICRFL t12, $0x6, CR - 21: INCEIPL $4 - - 0x25471E3C: 40B9FD1C bc 5,25,0x25471B58 - 22: Jc25o $0x25471B58 - - - -. 12 25471E28 24 -. 55 79 08 3C 7F 2C 0E 70 7D 89 60 F8 20 0C 00 31 2B 09 00 02 40 B9 FD 1C -==== BB 13 (0x25471E40) approx BBs exec'd 0 ==== - - 0x25471E40: 7F4B2050 subf r26,r11,r4 - 0: GETL R11, t0 - 1: GETL R4, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25471E44: 2B9A000B cmpli cr7,r26,11 - 5: GETL R26, t4 - 6: MOVL $0xB, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x25471E48: 419D0010 bc 12,29,0x25471E58 - 10: Js29o $0x25471E58 - - - -. 13 25471E40 12 -. 7F 4B 20 50 2B 9A 00 0B 41 9D 00 10 -==== BB 14 (0x25471E4C) approx BBs exec'd 0 ==== - - 0x25471E4C: 7C0B1850 subf r0,r11,r3 - 0: GETL R11, t0 - 1: GETL R3, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25471E50: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25471E54: 4BFFFD08 b 0x25471B5C - 9: JMPo $0x25471B5C ($4) - - - -. 14 25471E4C 12 -. 7C 0B 18 50 54 00 10 3A 4B FF FD 08 -==== BB 15 (0x25471B6C) approx BBs exec'd 0 ==== - - 0x25471B6C: 81780000 lwz r11,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25471B70: 2F0B0000 cmpi cr6,r11,0 - 4: GETL R11, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0x25471B74: 419A00B0 bc 12,26,0x25471C24 - 8: Js26o $0x25471C24 - - - -. 15 25471B6C 12 -. 81 78 00 00 2F 0B 00 00 41 9A 00 B0 -==== BB 16 (0x25471B78) approx BBs exec'd 0 ==== - - 0x25471B78: 81280010 lwz r9,16(r8) - 0: GETL R8, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25471B7C: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25471B80: 419E0010 bc 12,30,0x25471B90 - 9: Js30o $0x25471B90 - - - -. 16 25471B78 12 -. 81 28 00 10 2F 89 00 00 41 9E 00 10 -==== BB 17 (0x25471B84) approx BBs exec'd 0 ==== - - 0x25471B84: 81490004 lwz r10,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25471B88: 7C6A5A14 add r3,r10,r11 - 5: GETL R10, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25471B8C: 90690004 stw r3,4(r9) - 10: GETL R3, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471B90: 8128000C lwz r9,12(r8) - 15: GETL R8, t12 - 16: ADDL $0xC, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471B94: 2C090000 cmpi cr0,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0x25471B98: 41820010 bc 12,2,0x25471BA8 - 24: Js02o $0x25471BA8 - - - -. 17 25471B84 24 -. 81 49 00 04 7C 6A 5A 14 90 69 00 04 81 28 00 0C 2C 09 00 00 41 82 00 10 -==== BB 18 (0x25471B9C) approx BBs exec'd 0 ==== - - 0x25471B9C: 80A90004 lwz r5,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25471BA0: 7C855A14 add r4,r5,r11 - 5: GETL R5, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25471BA4: 90890004 stw r4,4(r9) - 10: GETL R4, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471BA8: 81280014 lwz r9,20(r8) - 15: GETL R8, t12 - 16: ADDL $0x14, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471BAC: 2C890000 cmpi cr1,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x1, CR - 23: INCEIPL $4 - - 0x25471BB0: 41860010 bc 12,6,0x25471BC0 - 24: Js06o $0x25471BC0 - - - -. 18 25471B9C 24 -. 80 A9 00 04 7C 85 5A 14 90 89 00 04 81 28 00 14 2C 89 00 00 41 86 00 10 -==== BB 19 (0x25471BB4) approx BBs exec'd 0 ==== - - 0x25471BB4: 80E90004 lwz r7,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25471BB8: 7CC75A14 add r6,r7,r11 - 5: GETL R7, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x25471BBC: 90C90004 stw r6,4(r9) - 10: GETL R6, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471BC0: 81280018 lwz r9,24(r8) - 15: GETL R8, t12 - 16: ADDL $0x18, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471BC4: 2F090000 cmpi cr6,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x6, CR - 23: INCEIPL $4 - - 0x25471BC8: 419A0010 bc 12,26,0x25471BD8 - 24: Js26o $0x25471BD8 - - - -. 19 25471BB4 24 -. 80 E9 00 04 7C C7 5A 14 90 C9 00 04 81 28 00 18 2F 09 00 00 41 9A 00 10 -==== BB 20 (0x25471BCC) approx BBs exec'd 0 ==== - - 0x25471BCC: 83A90004 lwz r29,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25471BD0: 7F9D5A14 add r28,r29,r11 - 5: GETL R29, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25471BD4: 93890004 stw r28,4(r9) - 10: GETL R28, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471BD8: 8128001C lwz r9,28(r8) - 15: GETL R8, t12 - 16: ADDL $0x1C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471BDC: 2F890000 cmpi cr7,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x7, CR - 23: INCEIPL $4 - - 0x25471BE0: 419E0010 bc 12,30,0x25471BF0 - 24: Js30o $0x25471BF0 - - - -. 20 25471BCC 24 -. 83 A9 00 04 7F 9D 5A 14 93 89 00 04 81 28 00 1C 2F 89 00 00 41 9E 00 10 -==== BB 21 (0x25471BE4) approx BBs exec'd 0 ==== - - 0x25471BE4: 80090004 lwz r0,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25471BE8: 7FE05A14 add r31,r0,r11 - 5: GETL R0, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0x25471BEC: 93E90004 stw r31,4(r9) - 10: GETL R31, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471BF0: 8128005C lwz r9,92(r8) - 15: GETL R8, t12 - 16: ADDL $0x5C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471BF4: 2C090000 cmpi cr0,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0x25471BF8: 41820010 bc 12,2,0x25471C08 - 24: Js02o $0x25471C08 - - - -. 21 25471BE4 24 -. 80 09 00 04 7F E0 5A 14 93 E9 00 04 81 28 00 5C 2C 09 00 00 41 82 00 10 -==== BB 22 (0x25471BFC) approx BBs exec'd 0 ==== - - 0x25471BFC: 83290004 lwz r25,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x25471C00: 7D995A14 add r12,r25,r11 - 5: GETL R25, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25471C04: 91890004 stw r12,4(r9) - 10: GETL R12, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471C08: 812800C4 lwz r9,196(r8) - 15: GETL R8, t12 - 16: ADDL $0xC4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471C0C: 2C890000 cmpi cr1,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x1, CR - 23: INCEIPL $4 - - 0x25471C10: 41860010 bc 12,6,0x25471C20 - 24: Js06o $0x25471C20 - - - -. 22 25471BFC 24 -. 83 29 00 04 7D 99 5A 14 91 89 00 04 81 28 00 C4 2C 89 00 00 41 86 00 10 -==== BB 23 (0x25471C14) approx BBs exec'd 0 ==== - - 0x25471C14: 83490004 lwz r26,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25471C18: 7D1A5A14 add r8,r26,r11 - 5: GETL R26, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x25471C1C: 91090004 stw r8,4(r9) - 10: GETL R8, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471C20: 80E10010 lwz r7,16(r1) - 15: GETL R1, t12 - 16: ADDL $0x10, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R7 - 19: INCEIPL $4 - - 0x25471C24: 2F070000 cmpi cr6,r7,0 - 20: GETL R7, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x6, CR - 23: INCEIPL $4 - - 0x25471C28: 3960FFFF li r11,-1 - 24: MOVL $0xFFFFFFFF, t20 - 25: PUTL t20, R11 - 26: INCEIPL $4 - - 0x25471C2C: 9161023C stw r11,572(r1) - 27: GETL R11, t22 - 28: GETL R1, t24 - 29: ADDL $0x23C, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0x25471C30: 409A0010 bc 4,26,0x25471C40 - 32: Jc26o $0x25471C40 - - - -. 23 25471C14 32 -. 83 49 00 04 7D 1A 5A 14 91 09 00 04 80 E1 00 10 2F 07 00 00 39 60 FF FF 91 61 02 3C 40 9A 00 10 -==== BB 24 (0x25471C40) approx BBs exec'd 0 ==== - - 0x25471C40: 7F03C378 or r3,r24,r24 - 0: GETL R24, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25471C44: 38800000 li r4,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25471C48: 38A00000 li r5,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x25471C4C: 3B600000 li r27,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R27 - 11: INCEIPL $4 - - 0x25471C50: 4800EBE1 bl 0x25480830 - 12: MOVL $0x25471C54, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25480830 ($4) - - - -. 24 25471C40 20 -. 7F 03 C3 78 38 80 00 00 38 A0 00 00 3B 60 00 00 48 00 EB E1 -==== BB 25 __elf_machine_runtime_setup(0x25480830) approx BBs exec'd 0 ==== - - 0x25480830: 7CC802A6 mflr r6 - 0: GETL LR, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x25480834: 9421FFD0 stwu r1,-48(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFD0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x25480838: 7D800026 mfcr r12 - 9: GETL CR, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x2548083C: 480167C5 bl 0x25497000 - 12: MOVL $0x25480840, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25497000 ($4) - - - -. 25 25480830 16 -. 7C C8 02 A6 94 21 FF D0 7D 80 00 26 48 01 67 C5 -==== BB 26 (0x25480840) approx BBs exec'd 0 ==== - - 0x25480840: 93210014 stw r25,20(r1) - 0: GETL R25, t0 - 1: GETL R1, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25480844: 7C992378 or r25,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R25 - 7: INCEIPL $4 - - 0x25480848: 90C10034 stw r6,52(r1) - 8: GETL R6, t6 - 9: GETL R1, t8 - 10: ADDL $0x34, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2548084C: 8003007C lwz r0,124(r3) - 13: GETL R3, t10 - 14: ADDL $0x7C, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R0 - 17: INCEIPL $4 - - 0x25480850: 93A10024 stw r29,36(r1) - 18: GETL R29, t14 - 19: GETL R1, t16 - 20: ADDL $0x24, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25480854: 7C7D1B78 or r29,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x25480858: 2F800000 cmpi cr7,r0,0 - 26: GETL R0, t20 - 27: CMP0L t20, t22 (-rSo) - 28: ICRFL t22, $0x7, CR - 29: INCEIPL $4 - - 0x2548085C: 93C10028 stw r30,40(r1) - 30: GETL R30, t24 - 31: GETL R1, t26 - 32: ADDL $0x28, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x25480860: 92E1000C stw r23,12(r1) - 35: GETL R23, t28 - 36: GETL R1, t30 - 37: ADDL $0xC, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x25480864: 7FC802A6 mflr r30 - 40: GETL LR, t32 - 41: PUTL t32, R30 - 42: INCEIPL $4 - - 0x25480868: 93010010 stw r24,16(r1) - 43: GETL R24, t34 - 44: GETL R1, t36 - 45: ADDL $0x10, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x2548086C: 93410018 stw r26,24(r1) - 48: GETL R26, t38 - 49: GETL R1, t40 - 50: ADDL $0x18, t40 - 51: STL t38, (t40) - 52: INCEIPL $4 - - 0x25480870: 9361001C stw r27,28(r1) - 53: GETL R27, t42 - 54: GETL R1, t44 - 55: ADDL $0x1C, t44 - 56: STL t42, (t44) - 57: INCEIPL $4 - - 0x25480874: 93810020 stw r28,32(r1) - 58: GETL R28, t46 - 59: GETL R1, t48 - 60: ADDL $0x20, t48 - 61: STL t46, (t48) - 62: INCEIPL $4 - - 0x25480878: 93E1002C stw r31,44(r1) - 63: GETL R31, t50 - 64: GETL R1, t52 - 65: ADDL $0x2C, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0x2548087C: 91810008 stw r12,8(r1) - 68: GETL R12, t54 - 69: GETL R1, t56 - 70: ADDL $0x8, t56 - 71: STL t54, (t56) - 72: INCEIPL $4 - - 0x25480880: 419E0294 bc 12,30,0x25480B14 - 73: Js30o $0x25480B14 - - - -. 26 25480840 68 -. 93 21 00 14 7C 99 23 78 90 C1 00 34 80 03 00 7C 93 A1 00 24 7C 7D 1B 78 2F 80 00 00 93 C1 00 28 92 E1 00 0C 7F C8 02 A6 93 01 00 10 93 41 00 18 93 61 00 1C 93 81 00 20 93 E1 00 2C 91 81 00 08 41 9E 02 94 -==== BB 27 (0x25480884) approx BBs exec'd 0 ==== - - 0x25480884: 82E30028 lwz r23,40(r3) - 0: GETL R3, t0 - 1: ADDL $0x28, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x25480888: 3D40AAAA lis r10,-21846 - 5: MOVL $0xAAAA0000, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0x2548088C: 6148AAAB ori r8,r10,0xAAAB - 8: MOVL $0xAAAAAAAB, t6 - 9: PUTL t6, R8 - 10: INCEIPL $4 - - 0x25480890: 8083002C lwz r4,44(r3) - 11: GETL R3, t8 - 12: ADDL $0x2C, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0x25480894: 80F70004 lwz r7,4(r23) - 16: GETL R23, t12 - 17: ADDL $0x4, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R7 - 20: INCEIPL $4 - - 0x25480898: 83E40004 lwz r31,4(r4) - 21: GETL R4, t16 - 22: ADDL $0x4, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0x2548089C: 7D674016 mulhwu r11,r7,r8 - 26: GETL R7, t20 - 27: GETL R8, t22 - 28: UMULHL t20, t22 - 29: PUTL t22, R11 - 30: INCEIPL $4 - - 0x254808A0: 557BE8FE rlwinm r27,r11,29,3,31 - 31: GETL R11, t24 - 32: SHRL $0x3, t24 - 33: PUTL t24, R27 - 34: INCEIPL $4 - - 0x254808A4: 281B2000 cmpli cr0,r27,8192 - 35: GETL R27, t26 - 36: MOVL $0x2000, t30 - 37: CMPUL t26, t30, t28 (-rSo) - 38: ICRFL t28, $0x0, CR - 39: INCEIPL $4 - - 0x254808A8: 5763083C rlwinm r3,r27,1,0,30 - 40: GETL R27, t32 - 41: SHLL $0x1, t32 - 42: PUTL t32, R3 - 43: INCEIPL $4 - - 0x254808AC: 38030012 addi r0,r3,18 - 44: GETL R3, t34 - 45: ADDL $0x12, t34 - 46: PUTL t34, R0 - 47: INCEIPL $4 - - 0x254808B0: 7D201A14 add r9,r0,r3 - 48: GETL R0, t36 - 49: GETL R3, t38 - 50: ADDL t36, t38 - 51: PUTL t38, R9 - 52: INCEIPL $4 - - 0x254808B4: 3AE9C000 addi r23,r9,-16384 - 53: GETL R9, t40 - 54: ADDL $0xFFFFC000, t40 - 55: PUTL t40, R23 - 56: INCEIPL $4 - - 0x254808B8: 4081029C bc 4,1,0x25480B54 - 57: Jc01o $0x25480B54 - - - -. 27 25480884 56 -. 82 E3 00 28 3D 40 AA AA 61 48 AA AB 80 83 00 2C 80 F7 00 04 83 E4 00 04 7D 67 40 16 55 7B E8 FE 28 1B 20 00 57 63 08 3C 38 03 00 12 7D 20 1A 14 3A E9 C0 00 40 81 02 9C -==== BB 28 (0x25480B54) approx BBs exec'd 0 ==== - - 0x25480B54: 7C170378 or r23,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R23 - 2: INCEIPL $4 - - 0x25480B58: 4BFFFD64 b 0x254808BC - 3: JMPo $0x254808BC ($4) - - - -. 28 25480B54 8 -. 7C 17 03 78 4B FF FD 64 -==== BB 29 (0x254808BC) approx BBs exec'd 0 ==== - - 0x254808BC: 56E8103A rlwinm r8,r23,2,0,29 - 0: GETL R23, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x254808C0: 2E190000 cmpi cr4,r25,0 - 4: GETL R25, t2 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x4, CR - 7: INCEIPL $4 - - 0x254808C4: 7F48FA14 add r26,r8,r31 - 8: GETL R8, t6 - 9: GETL R31, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x254808C8: 3C607D69 lis r3,32105 - 13: MOVL $0x7D690000, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x254808CC: 3CFA0001 addis r7,r26,1 - 16: GETL R26, t12 - 17: ADDL $0x10000, t12 - 18: PUTL t12, R7 - 19: INCEIPL $4 - - 0x254808D0: 574B043E rlwinm r11,r26,0,16,31 - 20: GETL R26, t14 - 21: ANDL $0xFFFF, t14 - 22: PUTL t14, R11 - 23: INCEIPL $4 - - 0x254808D4: 38878000 addi r4,r7,-32768 - 24: GETL R7, t16 - 25: ADDL $0xFFFF8000, t16 - 26: PUTL t16, R4 - 27: INCEIPL $4 - - 0x254808D8: 3CC04E80 lis r6,20096 - 28: MOVL $0x4E800000, t18 - 29: PUTL t18, R6 - 30: INCEIPL $4 - - 0x254808DC: 5489843E rlwinm r9,r4,16,16,31 - 31: GETL R4, t20 - 32: SHRL $0x10, t20 - 33: PUTL t20, R9 - 34: INCEIPL $4 - - 0x254808E0: 6560816B oris r0,r11,0x816B - 35: GETL R11, t22 - 36: ORL $0x816B0000, t22 - 37: PUTL t22, R0 - 38: INCEIPL $4 - - 0x254808E4: 652C3D6B oris r12,r9,0x3D6B - 39: GETL R9, t24 - 40: ORL $0x3D6B0000, t24 - 41: PUTL t24, R12 - 42: INCEIPL $4 - - 0x254808E8: 607C03A6 ori r28,r3,0x3A6 - 43: MOVL $0x7D6903A6, t26 - 44: PUTL t26, R28 - 45: INCEIPL $4 - - 0x254808EC: 60D80420 ori r24,r6,0x420 - 46: MOVL $0x4E800420, t28 - 47: PUTL t28, R24 - 48: INCEIPL $4 - - 0x254808F0: 919F0000 stw r12,0(r31) - 49: GETL R12, t30 - 50: GETL R31, t32 - 51: STL t30, (t32) - 52: INCEIPL $4 - - 0x254808F4: 901F0004 stw r0,4(r31) - 53: GETL R0, t34 - 54: GETL R31, t36 - 55: ADDL $0x4, t36 - 56: STL t34, (t36) - 57: INCEIPL $4 - - 0x254808F8: 939F0008 stw r28,8(r31) - 58: GETL R28, t38 - 59: GETL R31, t40 - 60: ADDL $0x8, t40 - 61: STL t38, (t40) - 62: INCEIPL $4 - - 0x254808FC: 931F000C stw r24,12(r31) - 63: GETL R24, t42 - 64: GETL R31, t44 - 65: ADDL $0xC, t44 - 66: STL t42, (t44) - 67: INCEIPL $4 - - 0x25480900: 41920178 bc 12,18,0x25480A78 - 68: Js18o $0x25480A78 - - - -. 29 254808BC 72 -. 56 E8 10 3A 2E 19 00 00 7F 48 FA 14 3C 60 7D 69 3C FA 00 01 57 4B 04 3E 38 87 80 00 3C C0 4E 80 54 89 84 3E 65 60 81 6B 65 2C 3D 6B 60 7C 03 A6 60 D8 04 20 91 9F 00 00 90 1F 00 04 93 9F 00 08 93 1F 00 0C 41 92 01 78 -==== BB 30 (0x25480A78) approx BBs exec'd 0 ==== - - 0x25480A78: 817E04F0 lwz r11,1264(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25480A7C: 3159FFFF addic r10,r25,-1 - 5: GETL R25, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x25480A80: 7CAAC910 subfe r5,r10,r25 - 9: GETL R10, t6 - 10: GETL R25, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0x25480A84: 314BFFFF addic r10,r11,-1 - 14: GETL R11, t10 - 15: ADCL $0xFFFFFFFF, t10 (-wCa) - 16: PUTL t10, R10 - 17: INCEIPL $4 - - 0x25480A88: 7C8A5910 subfe r4,r10,r11 - 18: GETL R10, t12 - 19: GETL R11, t14 - 20: SBBL t12, t14 (-rCa-wCa) - 21: PUTL t14, R4 - 22: INCEIPL $4 - - 0x25480A8C: 7CAA2039 and. r10,r5,r4 - 23: GETL R5, t16 - 24: GETL R4, t18 - 25: ANDL t16, t18 - 26: PUTL t18, R10 - 27: CMP0L t18, t20 (-rSo) - 28: ICRFL t20, $0x0, CR - 29: INCEIPL $4 - - 0x25480A90: 39400004 li r10,4 - 30: MOVL $0x4, t22 - 31: PUTL t22, R10 - 32: INCEIPL $4 - - 0x25480A94: 41820010 bc 12,2,0x25480AA4 - 33: Js02o $0x25480AA4 - - - -. 30 25480A78 32 -. 81 7E 04 F0 31 59 FF FF 7C AA C9 10 31 4B FF FF 7C 8A 59 10 7C AA 20 39 39 40 00 04 41 82 00 10 -==== BB 31 (0x25480AA4) approx BBs exec'd 0 ==== - - 0x25480AA4: 419200B8 bc 12,18,0x25480B5C - 0: Js18o $0x25480B5C - - - -. 31 25480AA4 4 -. 41 92 00 B8 -==== BB 32 (0x25480B5C) approx BBs exec'd 0 ==== - - 0x25480B5C: 39600006 li r11,6 - 0: MOVL $0x6, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x25480B60: 4BFFFF4C b 0x25480AAC - 3: JMPo $0x25480AAC ($4) - - - -. 32 25480B5C 8 -. 39 60 00 06 4B FF FF 4C -==== BB 33 (0x25480AAC) approx BBs exec'd 0 ==== - - 0x25480AAC: 39200000 li r9,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25480AB0: 48000014 b 0x25480AC4 - 3: JMPo $0x25480AC4 ($4) - - - -. 33 25480AAC 8 -. 39 20 00 00 48 00 00 14 -==== BB 34 (0x25480AC4) approx BBs exec'd 0 ==== - - 0x25480AC4: 7E095840 cmpl cr4,r9,r11 - 0: GETL R9, t0 - 1: GETL R11, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x4, CR - 4: INCEIPL $4 - - 0x25480AC8: 4190FFEC bc 12,16,0x25480AB4 - 5: Js16o $0x25480AB4 - - - -. 34 25480AC4 8 -. 7E 09 58 40 41 90 FF EC -==== BB 35 (0x25480AB4) approx BBs exec'd 0 ==== - - 0x25480AB4: 553A103A rlwinm r26,r9,2,0,29 - 0: GETL R9, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x25480AB8: 7EFAFA14 add r23,r26,r31 - 4: GETL R26, t2 - 5: GETL R31, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R23 - 8: INCEIPL $4 - - 0x25480ABC: 7C00B86C dcbst r0,r23 - 9: INCEIPL $4 - - 0x25480AC0: 7D295214 add r9,r9,r10 - 10: GETL R9, t6 - 11: GETL R10, t8 - 12: ADDL t6, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x25480AC4: 7E095840 cmpl cr4,r9,r11 - 15: GETL R9, t10 - 16: GETL R11, t12 - 17: CMPUL t10, t12, t14 (-rSo) - 18: ICRFL t14, $0x4, CR - 19: INCEIPL $4 - - 0x25480AC8: 4190FFEC bc 12,16,0x25480AB4 - 20: Js16o $0x25480AB4 - - - -. 35 25480AB4 24 -. 55 3A 10 3A 7E FA FA 14 7C 00 B8 6C 7D 29 52 14 7E 09 58 40 41 90 FF EC -==== BB 36 (0x25480ACC) approx BBs exec'd 0 ==== - - 0x25480ACC: 5568103A rlwinm r8,r11,2,0,29 - 0: GETL R11, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x25480AD0: 7CE8FA14 add r7,r8,r31 - 4: GETL R8, t2 - 5: GETL R31, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x25480AD4: 3927FFFC addi r9,r7,-4 - 9: GETL R7, t6 - 10: ADDL $0xFFFFFFFC, t6 - 11: PUTL t6, R9 - 12: INCEIPL $4 - - 0x25480AD8: 7C00486C dcbst r0,r9 - 13: INCEIPL $4 - - 0x25480ADC: 7C0004AC sync - 14: INCEIPL $4 - - 0x25480AE0: 39200000 li r9,0 - 15: MOVL $0x0, t8 - 16: PUTL t8, R9 - 17: INCEIPL $4 - - 0x25480AE4: 48000014 b 0x25480AF8 - 18: JMPo $0x25480AF8 ($4) - - - -. 36 25480ACC 28 -. 55 68 10 3A 7C E8 FA 14 39 27 FF FC 7C 00 48 6C 7C 00 04 AC 39 20 00 00 48 00 00 14 -==== BB 37 (0x25480AF8) approx BBs exec'd 0 ==== - - 0x25480AF8: 7F895840 cmpl cr7,r9,r11 - 0: GETL R9, t0 - 1: GETL R11, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25480AFC: 419CFFEC bc 12,28,0x25480AE8 - 5: Js28o $0x25480AE8 - - - -. 37 25480AF8 8 -. 7F 89 58 40 41 9C FF EC -==== BB 38 (0x25480AE8) approx BBs exec'd 0 ==== - - 0x25480AE8: 553B103A rlwinm r27,r9,2,0,29 - 0: GETL R9, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25480AEC: 7CDBFA14 add r6,r27,r31 - 4: GETL R27, t2 - 5: GETL R31, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x25480AF0: 7C0037AC icbi r0,r6 - 9: GETL R6, t6 - 10: CALLM_So - 11: PUSHL t6 - 12: CALLMo $0x68 - 13: CALLM_Eo - 14: INCEIPL $4 - - 0x25480AF4: 7D295214 add r9,r9,r10 - 15: GETL R9, t8 - 16: GETL R10, t10 - 17: ADDL t8, t10 - 18: PUTL t10, R9 - 19: INCEIPL $4 - - 0x25480AF8: 7F895840 cmpl cr7,r9,r11 - 20: GETL R9, t12 - 21: GETL R11, t14 - 22: CMPUL t12, t14, t16 (-rSo) - 23: ICRFL t16, $0x7, CR - 24: INCEIPL $4 - - 0x25480AFC: 419CFFEC bc 12,28,0x25480AE8 - 25: Js28o $0x25480AE8 - - - -. 38 25480AE8 24 -. 55 3B 10 3A 7C DB FA 14 7C 00 37 AC 7D 29 52 14 7F 89 58 40 41 9C FF EC -==== BB 39 (0x25480B00) approx BBs exec'd 0 ==== - - 0x25480B00: 7C68FA14 add r3,r8,r31 - 0: GETL R8, t0 - 1: GETL R31, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25480B04: 3BE3FFFC addi r31,r3,-4 - 5: GETL R3, t4 - 6: ADDL $0xFFFFFFFC, t4 - 7: PUTL t4, R31 - 8: INCEIPL $4 - - 0x25480B08: 7C00FFAC icbi r0,r31 - 9: GETL R31, t6 - 10: CALLM_So - 11: PUSHL t6 - 12: CALLMo $0x68 - 13: CALLM_Eo - 14: INCEIPL $4 - - 0x25480B0C: 7C0004AC sync - 15: INCEIPL $4 - - 0x25480B10: 4C00012C 16: INCEIPL $4 - - 0x25480B14: 7F23CB78 or r3,r25,r25 - 17: GETL R25, t8 - 18: PUTL t8, R3 - 19: INCEIPL $4 - - 0x25480B18: 81010008 lwz r8,8(r1) - 20: GETL R1, t10 - 21: ADDL $0x8, t10 - 22: LDL (t10), t12 - 23: PUTL t12, R8 - 24: INCEIPL $4 - - 0x25480B1C: 83210034 lwz r25,52(r1) - 25: GETL R1, t14 - 26: ADDL $0x34, t14 - 27: LDL (t14), t16 - 28: PUTL t16, R25 - 29: INCEIPL $4 - - 0x25480B20: 82E1000C lwz r23,12(r1) - 30: GETL R1, t18 - 31: ADDL $0xC, t18 - 32: LDL (t18), t20 - 33: PUTL t20, R23 - 34: INCEIPL $4 - - 0x25480B24: 7D008120 mtcrf 0x8,r8 - 35: GETL R8, t22 - 36: ICRFL t22, $0x4, CR - 37: INCEIPL $4 - - 0x25480B28: 7F2803A6 mtlr r25 - 38: GETL R25, t24 - 39: PUTL t24, LR - 40: INCEIPL $4 - - 0x25480B2C: 83010010 lwz r24,16(r1) - 41: GETL R1, t26 - 42: ADDL $0x10, t26 - 43: LDL (t26), t28 - 44: PUTL t28, R24 - 45: INCEIPL $4 - - 0x25480B30: 83210014 lwz r25,20(r1) - 46: GETL R1, t30 - 47: ADDL $0x14, t30 - 48: LDL (t30), t32 - 49: PUTL t32, R25 - 50: INCEIPL $4 - - 0x25480B34: 83410018 lwz r26,24(r1) - 51: GETL R1, t34 - 52: ADDL $0x18, t34 - 53: LDL (t34), t36 - 54: PUTL t36, R26 - 55: INCEIPL $4 - - 0x25480B38: 8361001C lwz r27,28(r1) - 56: GETL R1, t38 - 57: ADDL $0x1C, t38 - 58: LDL (t38), t40 - 59: PUTL t40, R27 - 60: INCEIPL $4 - - 0x25480B3C: 83810020 lwz r28,32(r1) - 61: GETL R1, t42 - 62: ADDL $0x20, t42 - 63: LDL (t42), t44 - 64: PUTL t44, R28 - 65: INCEIPL $4 - - 0x25480B40: 83A10024 lwz r29,36(r1) - 66: GETL R1, t46 - 67: ADDL $0x24, t46 - 68: LDL (t46), t48 - 69: PUTL t48, R29 - 70: INCEIPL $4 - - 0x25480B44: 83C10028 lwz r30,40(r1) - 71: GETL R1, t50 - 72: ADDL $0x28, t50 - 73: LDL (t50), t52 - 74: PUTL t52, R30 - 75: INCEIPL $4 - - 0x25480B48: 83E1002C lwz r31,44(r1) - 76: GETL R1, t54 - 77: ADDL $0x2C, t54 - 78: LDL (t54), t56 - 79: PUTL t56, R31 - 80: INCEIPL $4 - - 0x25480B4C: 38210030 addi r1,r1,48 - 81: GETL R1, t58 - 82: ADDL $0x30, t58 - 83: PUTL t58, R1 - 84: INCEIPL $4 - - 0x25480B50: 4E800020 blr - 85: GETL LR, t60 - 86: JMPo-r t60 ($4) - - - -. 39 25480B00 84 -. 7C 68 FA 14 3B E3 FF FC 7C 00 FF AC 7C 00 04 AC 4C 00 01 2C 7F 23 CB 78 81 01 00 08 83 21 00 34 82 E1 00 0C 7D 00 81 20 7F 28 03 A6 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 40 (0x25471C54) approx BBs exec'd 0 ==== - - 0x25471C54: 38E00000 li r7,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x25471C58: 8161004C lwz r11,76(r1) - 3: GETL R1, t2 - 4: ADDL $0x4C, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x25471C5C: 39400001 li r10,1 - 8: MOVL $0x1, t6 - 9: PUTL t6, R10 - 10: INCEIPL $4 - - 0x25471C60: 91410264 stw r10,612(r1) - 11: GETL R10, t8 - 12: GETL R1, t10 - 13: ADDL $0x264, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25471C64: 2C0B0000 cmpi cr0,r11,0 - 16: GETL R11, t12 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x0, CR - 19: INCEIPL $4 - - 0x25471C68: 93610260 stw r27,608(r1) - 20: GETL R27, t16 - 21: GETL R1, t18 - 22: ADDL $0x260, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25471C6C: 93610270 stw r27,624(r1) - 25: GETL R27, t20 - 26: GETL R1, t22 - 27: ADDL $0x270, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0x25471C70: 93610258 stw r27,600(r1) - 30: GETL R27, t24 - 31: GETL R1, t26 - 32: ADDL $0x258, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x25471C74: 9361026C stw r27,620(r1) - 35: GETL R27, t28 - 36: GETL R1, t30 - 37: ADDL $0x26C, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x25471C78: 90E10254 stw r7,596(r1) - 40: GETL R7, t32 - 41: GETL R1, t34 - 42: ADDL $0x254, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0x25471C7C: 41820018 bc 12,2,0x25471C94 - 45: Js02o $0x25471C94 - - - -. 40 25471C54 44 -. 38 E0 00 00 81 61 00 4C 39 40 00 01 91 41 02 64 2C 0B 00 00 93 61 02 60 93 61 02 70 93 61 02 58 93 61 02 6C 90 E1 02 54 41 82 00 18 -==== BB 41 (0x25471C80) approx BBs exec'd 0 ==== - - 0x25471C80: 80AB0004 lwz r5,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25471C84: 80810050 lwz r4,80(r1) - 5: GETL R1, t4 - 6: ADDL $0x50, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25471C88: 90A10250 stw r5,592(r1) - 10: GETL R5, t8 - 11: GETL R1, t10 - 12: ADDL $0x250, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471C8C: 80E40004 lwz r7,4(r4) - 15: GETL R4, t12 - 16: ADDL $0x4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R7 - 19: INCEIPL $4 - - 0x25471C90: 90E10254 stw r7,596(r1) - 20: GETL R7, t16 - 21: GETL R1, t18 - 22: ADDL $0x254, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25471C94: 2C830000 cmpi cr1,r3,0 - 25: GETL R3, t20 - 26: CMP0L t20, t22 (-rSo) - 27: ICRFL t22, $0x1, CR - 28: INCEIPL $4 - - 0x25471C98: 41860010 bc 12,6,0x25471CA8 - 29: Js06o $0x25471CA8 - - - -. 41 25471C80 28 -. 80 AB 00 04 80 81 00 50 90 A1 02 50 80 E4 00 04 90 E1 02 54 2C 83 00 00 41 86 00 10 -==== BB 42 (0x25471CA8) approx BBs exec'd 0 ==== - - 0x25471CA8: 3B610008 addi r27,r1,8 - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25471CAC: 3B200002 li r25,2 - 4: MOVL $0x2, t2 - 5: PUTL t2, R25 - 6: INCEIPL $4 - - 0x25471CB0: 814100D0 lwz r10,208(r1) - 7: GETL R1, t4 - 8: ADDL $0xD0, t4 - 9: LDL (t4), t6 - 10: PUTL t6, R10 - 11: INCEIPL $4 - - 0x25471CB4: 81210048 lwz r9,72(r1) - 12: GETL R1, t8 - 13: ADDL $0x48, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R9 - 16: INCEIPL $4 - - 0x25471CB8: 2F8A0000 cmpi cr7,r10,0 - 17: GETL R10, t12 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x7, CR - 20: INCEIPL $4 - - 0x25471CBC: 811B0248 lwz r8,584(r27) - 21: GETL R27, t16 - 22: ADDL $0x248, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R8 - 25: INCEIPL $4 - - 0x25471CC0: 817B024C lwz r11,588(r27) - 26: GETL R27, t20 - 27: ADDL $0x24C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R11 - 30: INCEIPL $4 - - 0x25471CC4: 83490004 lwz r26,4(r9) - 31: GETL R9, t24 - 32: ADDL $0x4, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R26 - 35: INCEIPL $4 - - 0x25471CC8: 39200000 li r9,0 - 36: MOVL $0x0, t28 - 37: PUTL t28, R9 - 38: INCEIPL $4 - - 0x25471CCC: 7F885A14 add r28,r8,r11 - 39: GETL R8, t30 - 40: GETL R11, t32 - 41: ADDL t30, t32 - 42: PUTL t32, R28 - 43: INCEIPL $4 - - 0x25471CD0: 83A10010 lwz r29,16(r1) - 44: GETL R1, t34 - 45: ADDL $0x10, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R29 - 48: INCEIPL $4 - - 0x25471CD4: 419E0008 bc 12,30,0x25471CDC - 49: Js30o $0x25471CDC - - - -. 42 25471CA8 48 -. 3B 61 00 08 3B 20 00 02 81 41 00 D0 81 21 00 48 2F 8A 00 00 81 1B 02 48 81 7B 02 4C 83 49 00 04 39 20 00 00 7F 88 5A 14 83 A1 00 10 41 9E 00 08 -==== BB 43 (0x25471CD8) approx BBs exec'd 0 ==== - - 0x25471CD8: 812A0004 lwz r9,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25471CDC: 3CA0AAAA lis r5,-21846 - 5: MOVL $0xAAAA0000, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25471CE0: 60A4AAAB ori r4,r5,0xAAAB - 8: MOVL $0xAAAAAAAB, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x25471CE4: 7D4B2016 mulhwu r10,r11,r4 - 11: GETL R11, t8 - 12: GETL R4, t10 - 13: UMULHL t8, t10 - 14: PUTL t10, R10 - 15: INCEIPL $4 - - 0x25471CE8: 7D0B4378 or r11,r8,r8 - 16: GETL R8, t12 - 17: PUTL t12, R11 - 18: INCEIPL $4 - - 0x25471CEC: 5540E8FE rlwinm r0,r10,29,3,31 - 19: GETL R10, t14 - 20: SHRL $0x3, t14 - 21: PUTL t14, R0 - 22: INCEIPL $4 - - 0x25471CF0: 7C004840 cmpl cr0,r0,r9 - 23: GETL R0, t16 - 24: GETL R9, t18 - 25: CMPUL t16, t18, t20 (-rSo) - 26: ICRFL t20, $0x0, CR - 27: INCEIPL $4 - - 0x25471CF4: 40810008 bc 4,1,0x25471CFC - 28: Jc01o $0x25471CFC - - - -. 43 25471CD8 32 -. 81 2A 00 04 3C A0 AA AA 60 A4 AA AB 7D 4B 20 16 7D 0B 43 78 55 40 E8 FE 7C 00 48 40 40 81 00 08 -==== BB 44 (0x25471CF8) approx BBs exec'd 0 ==== - - 0x25471CF8: 7D204B78 or r0,r9,r9 - 0: GETL R9, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25471CFC: 1C60000C mulli r3,r0,12 - 3: GETL R0, t2 - 4: MULL $0xC, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0x25471D00: 7FEB1A14 add r31,r11,r3 - 7: GETL R11, t4 - 8: GETL R3, t6 - 9: ADDL t4, t6 - 10: PUTL t6, R31 - 11: INCEIPL $4 - - 0x25471D04: 7F8BF840 cmpl cr7,r11,r31 - 12: GETL R11, t8 - 13: GETL R31, t10 - 14: CMPUL t8, t10, t12 (-rSo) - 15: ICRFL t12, $0x7, CR - 16: INCEIPL $4 - - 0x25471D08: 409C0020 bc 4,28,0x25471D28 - 17: Jc28o $0x25471D28 - - - -. 44 25471CF8 20 -. 7D 20 4B 78 1C 60 00 0C 7F EB 1A 14 7F 8B F8 40 40 9C 00 20 -==== BB 45 (0x25471D0C) approx BBs exec'd 0 ==== - - 0x25471D0C: 818B0008 lwz r12,8(r11) - 0: GETL R11, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x25471D10: 80CB0000 lwz r6,0(r11) - 5: GETL R11, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x25471D14: 396B000C addi r11,r11,12 - 9: GETL R11, t8 - 10: ADDL $0xC, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x25471D18: 7CECEA14 add r7,r12,r29 - 13: GETL R12, t10 - 14: GETL R29, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R7 - 17: INCEIPL $4 - - 0x25471D1C: 7F8BF840 cmpl cr7,r11,r31 - 18: GETL R11, t14 - 19: GETL R31, t16 - 20: CMPUL t14, t16, t18 (-rSo) - 21: ICRFL t18, $0x7, CR - 22: INCEIPL $4 - - 0x25471D20: 7CE6E92E stwx r7,r6,r29 - 23: GETL R29, t20 - 24: GETL R6, t22 - 25: ADDL t22, t20 - 26: GETL R7, t24 - 27: STL t24, (t20) - 28: INCEIPL $4 - - 0x25471D24: 419CFFE8 bc 12,28,0x25471D0C - 29: Js28o $0x25471D0C - - - -. 45 25471D0C 28 -. 81 8B 00 08 80 CB 00 00 39 6B 00 0C 7C EC EA 14 7F 8B F8 40 7C E6 E9 2E 41 9C FF E8 -==== BB 46 (0x25471D28) approx BBs exec'd 0 ==== - - 0x25471D28: 7C9FE040 cmpl cr1,r31,r28 - 0: GETL R31, t0 - 1: GETL R28, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25471D2C: 4084008C bc 4,4,0x25471DB8 - 5: Jc04o $0x25471DB8 - - - -. 46 25471D28 8 -. 7C 9F E0 40 40 84 00 8C -==== BB 47 (0x25471D30) approx BBs exec'd 0 ==== - - 0x25471D30: 811F0004 lwz r8,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25471D34: 817F0000 lwz r11,0(r31) - 5: GETL R31, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0x25471D38: 550A063E rlwinm r10,r8,0,24,31 - 9: GETL R8, t8 - 10: ANDL $0xFF, t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x25471D3C: 5500E136 rlwinm r0,r8,28,4,27 - 13: GETL R8, t10 - 14: ROLL $0x1C, t10 - 15: ANDL $0xFFFFFF0, t10 - 16: PUTL t10, R0 - 17: INCEIPL $4 - - 0x25471D40: 2F0A0016 cmpi cr6,r10,22 - 18: GETL R10, t12 - 19: MOVL $0x16, t16 - 20: CMPL t12, t16, t14 (-rSo) - 21: ICRFL t14, $0x6, CR - 22: INCEIPL $4 - - 0x25471D44: 7CC0D214 add r6,r0,r26 - 23: GETL R0, t18 - 24: GETL R26, t20 - 25: ADDL t18, t20 - 26: PUTL t20, R6 - 27: INCEIPL $4 - - 0x25471D48: 7D0BEA14 add r8,r11,r29 - 28: GETL R11, t22 - 29: GETL R29, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R8 - 32: INCEIPL $4 - - 0x25471D4C: 419A00C4 bc 12,26,0x25471E10 - 33: Js26o $0x25471E10 - - - -. 47 25471D30 32 -. 81 1F 00 04 81 7F 00 00 55 0A 06 3E 55 00 E1 36 2F 0A 00 16 7C C0 D2 14 7D 0B EA 14 41 9A 00 C4 -==== BB 48 (0x25471D50) approx BBs exec'd 0 ==== - - 0x25471D50: 2F8A0000 cmpi cr7,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25471D54: 419E0058 bc 12,30,0x25471DAC - 4: Js30o $0x25471DAC - - - -. 48 25471D50 8 -. 2F 8A 00 00 41 9E 00 58 -==== BB 49 (0x25471D58) approx BBs exec'd 0 ==== - - 0x25471D58: 8966000C lbz r11,12(r6) - 0: GETL R6, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25471D5C: 5569E13F rlwinm. r9,r11,28,4,31 - 5: GETL R11, t4 - 6: SHRL $0x4, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25471D60: 4182014C bc 12,2,0x25471EAC - 11: Js02o $0x25471EAC - - - -. 49 25471D58 12 -. 89 66 00 0C 55 69 E1 3F 41 82 01 4C -==== BB 50 (0x25471D64) approx BBs exec'd 0 ==== - - 0x25471D64: A006000E lhz r0,14(r6) - 0: GETL R6, t0 - 1: ADDL $0xE, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25471D68: 2F000000 cmpi cr6,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25471D6C: 39200000 li r9,0 - 9: MOVL $0x0, t8 - 10: PUTL t8, R9 - 11: INCEIPL $4 - - 0x25471D70: 419A0008 bc 12,26,0x25471D78 - 12: Js26o $0x25471D78 - - - -. 50 25471D64 16 -. A0 06 00 0E 2F 00 00 00 39 20 00 00 41 9A 00 08 -==== BB 51 (0x25471D74) approx BBs exec'd 0 ==== - - 0x25471D74: 81210010 lwz r9,16(r1) - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25471D78: 80A60004 lwz r5,4(r6) - 5: GETL R6, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0x25471D7C: 7D292A14 add r9,r9,r5 - 10: GETL R9, t8 - 11: GETL R5, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x25471D80: 2F8A0001 cmpi cr7,r10,1 - 15: GETL R10, t12 - 16: MOVL $0x1, t16 - 17: CMPL t12, t16, t14 (-rSo) - 18: ICRFL t14, $0x7, CR - 19: INCEIPL $4 - - 0x25471D84: 807F0008 lwz r3,8(r31) - 20: GETL R31, t18 - 21: ADDL $0x8, t18 - 22: LDL (t18), t20 - 23: PUTL t20, R3 - 24: INCEIPL $4 - - 0x25471D88: 7D291A14 add r9,r9,r3 - 25: GETL R9, t22 - 26: GETL R3, t24 - 27: ADDL t22, t24 - 28: PUTL t24, R9 - 29: INCEIPL $4 - - 0x25471D8C: 419E0078 bc 12,30,0x25471E04 - 30: Js30o $0x25471E04 - - - -. 51 25471D74 28 -. 81 21 00 10 80 A6 00 04 7D 29 2A 14 2F 8A 00 01 80 7F 00 08 7D 29 1A 14 41 9E 00 78 -==== BB 52 (0x25471D90) approx BBs exec'd 0 ==== - - 0x25471D90: 2C0A0014 cmpi cr0,r10,20 - 0: GETL R10, t0 - 1: MOVL $0x14, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25471D94: 41820070 bc 12,2,0x25471E04 - 5: Js02o $0x25471E04 - - - -. 52 25471D90 8 -. 2C 0A 00 14 41 82 00 70 -==== BB 53 (0x25471E04) approx BBs exec'd 0 ==== - - 0x25471E04: 3BFF000C addi r31,r31,12 - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0x25471E08: 91280000 stw r9,0(r8) - 4: GETL R9, t2 - 5: GETL R8, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x25471E0C: 4BFFFFA4 b 0x25471DB0 - 8: JMPo $0x25471DB0 ($4) - - - -. 53 25471E04 12 -. 3B FF 00 0C 91 28 00 00 4B FF FF A4 -==== BB 54 (0x25471DB0) approx BBs exec'd 0 ==== - - 0x25471DB0: 7C9FE040 cmpl cr1,r31,r28 - 0: GETL R31, t0 - 1: GETL R28, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25471DB4: 4184FF7C bc 12,4,0x25471D30 - 5: Js04o $0x25471D30 - - - -. 54 25471DB0 8 -. 7C 9F E0 40 41 84 FF 7C -==== BB 55 (0x25471D98) approx BBs exec'd 0 ==== - - 0x25471D98: 7F03C378 or r3,r24,r24 - 0: GETL R24, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25471D9C: 7FE4FB78 or r4,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25471DA0: 38A00000 li r5,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x25471DA4: 7CC73378 or r7,r6,r6 - 9: GETL R6, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0x25471DA8: 4800EF01 bl 0x25480CA8 - 12: MOVL $0x25471DAC, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25480CA8 ($4) - - - -. 55 25471D98 20 -. 7F 03 C3 78 7F E4 FB 78 38 A0 00 00 7C C7 33 78 48 00 EF 01 -==== BB 56 __process_machine_rela(0x25480CA8) approx BBs exec'd 0 ==== - - 0x25480CA8: 2B8A004D cmpli cr7,r10,77 - 0: GETL R10, t0 - 1: MOVL $0x4D, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25480CAC: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0x25480CB0: 9421FFD0 stwu r1,-48(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFD0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25480CB4: 4801634D bl 0x25497000 - 14: MOVL $0x25480CB8, t12 - 15: PUTL t12, LR - 16: JMPo-c $0x25497000 ($4) - - - -. 56 25480CA8 16 -. 2B 8A 00 4D 7C 08 02 A6 94 21 FF D0 48 01 63 4D -==== BB 57 (0x25480CB8) approx BBs exec'd 0 ==== - - 0x25480CB8: 93410018 stw r26,24(r1) - 0: GETL R26, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25480CBC: 7D3A4B78 or r26,r9,r9 - 5: GETL R9, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x25480CC0: 9361001C stw r27,28(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25480CC4: 7CDB3378 or r27,r6,r6 - 13: GETL R6, t10 - 14: PUTL t10, R27 - 15: INCEIPL $4 - - 0x25480CC8: 93810020 stw r28,32(r1) - 16: GETL R28, t12 - 17: GETL R1, t14 - 18: ADDL $0x20, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x25480CCC: 7C9C2378 or r28,r4,r4 - 21: GETL R4, t16 - 22: PUTL t16, R28 - 23: INCEIPL $4 - - 0x25480CD0: 93A10024 stw r29,36(r1) - 24: GETL R29, t18 - 25: GETL R1, t20 - 26: ADDL $0x24, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x25480CD4: 7CBD2B78 or r29,r5,r5 - 29: GETL R5, t22 - 30: PUTL t22, R29 - 31: INCEIPL $4 - - 0x25480CD8: 93C10028 stw r30,40(r1) - 32: GETL R30, t24 - 33: GETL R1, t26 - 34: ADDL $0x28, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x25480CDC: 7FC802A6 mflr r30 - 37: GETL LR, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0x25480CE0: 93E1002C stw r31,44(r1) - 40: GETL R31, t30 - 41: GETL R1, t32 - 42: ADDL $0x2C, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x25480CE4: 7D5F5378 or r31,r10,r10 - 45: GETL R10, t34 - 46: PUTL t34, R31 - 47: INCEIPL $4 - - 0x25480CE8: 90010034 stw r0,52(r1) - 48: GETL R0, t36 - 49: GETL R1, t38 - 50: ADDL $0x34, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x25480CEC: 90610008 stw r3,8(r1) - 53: GETL R3, t40 - 54: GETL R1, t42 - 55: ADDL $0x8, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x25480CF0: 90E10010 stw r7,16(r1) - 58: GETL R7, t44 - 59: GETL R1, t46 - 60: ADDL $0x10, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x25480CF4: 9101000C stw r8,12(r1) - 63: GETL R8, t48 - 64: GETL R1, t50 - 65: ADDL $0xC, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x25480CF8: 419D0140 bc 12,29,0x25480E38 - 68: Js29o $0x25480E38 - - - -. 57 25480CB8 68 -. 93 41 00 18 7D 3A 4B 78 93 61 00 1C 7C DB 33 78 93 81 00 20 7C 9C 23 78 93 A1 00 24 7C BD 2B 78 93 C1 00 28 7F C8 02 A6 93 E1 00 2C 7D 5F 53 78 90 01 00 34 90 61 00 08 90 E1 00 10 91 01 00 0C 41 9D 01 40 -==== BB 58 (0x25480CFC) approx BBs exec'd 0 ==== - - 0x25480CFC: 817E0450 lwz r11,1104(r30) - 0: GETL R30, t0 - 1: ADDL $0x450, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25480D00: 5544103A rlwinm r4,r10,2,0,29 - 5: GETL R10, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x25480D04: 7C64582E lwzx r3,r4,r11 - 9: GETL R11, t6 - 10: GETL R4, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x25480D08: 7D235A14 add r9,r3,r11 - 15: GETL R3, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25480D0C: 7D2903A6 mtctr r9 - 20: GETL R9, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x25480D10: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - - -. 58 25480CFC 24 -. 81 7E 04 50 55 44 10 3A 7C 64 58 2E 7D 23 5A 14 7D 29 03 A6 4E 80 04 20 -==== BB 59 (0x25480FD8) approx BBs exec'd 0 ==== - - 0x25480FD8: 80A1000C lwz r5,12(r1) - 0: GETL R1, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25480FDC: 7FA5D050 subf r29,r5,r26 - 5: GETL R5, t4 - 6: GETL R26, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x25480FE0: 57BF3032 rlwinm r31,r29,6,0,25 - 10: GETL R29, t8 - 11: SHLL $0x6, t8 - 12: PUTL t8, R31 - 13: INCEIPL $4 - - 0x25480FE4: 7FE93670 srawi r9,r31,6 - 14: GETL R31, t10 - 15: SARL $0x6, t10 (-wCa) - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x25480FE8: 7F89E800 cmp cr7,r9,r29 - 18: GETL R9, t12 - 19: GETL R29, t14 - 20: CMPL t12, t14, t16 (-rSo) - 21: ICRFL t16, $0x7, CR - 22: INCEIPL $4 - - 0x25480FEC: 419E0254 bc 12,30,0x25481240 - 23: Js30o $0x25481240 - - - -. 59 25480FD8 24 -. 80 A1 00 0C 7F A5 D0 50 57 BF 30 32 7F E9 36 70 7F 89 E8 00 41 9E 02 54 -==== BB 60 (0x25481240) approx BBs exec'd 0 ==== - - 0x25481240: 553A01BA rlwinm r26,r9,0,6,29 - 0: GETL R9, t0 - 1: ANDL $0x3FFFFFC, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x25481244: 67404800 oris r0,r26,0x4800 - 4: GETL R26, t2 - 5: ORL $0x48000000, t2 - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x25481248: 90050000 stw r0,0(r5) - 8: GETL R0, t4 - 9: GETL R5, t6 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x2548124C: 4BFFFBB4 b 0x25480E00 - 12: JMPo $0x25480E00 ($4) - - - -. 60 25481240 16 -. 55 3A 01 BA 67 40 48 00 90 05 00 00 4B FF FB B4 -==== BB 61 (0x25480E00) approx BBs exec'd 0 ==== - - 0x25480E00: 7C00286C dcbst r0,r5 - 0: INCEIPL $4 - - 0x25480E04: 7C0004AC sync - 1: INCEIPL $4 - - 0x25480E08: 8381000C lwz r28,12(r1) - 2: GETL R1, t0 - 3: ADDL $0xC, t0 - 4: LDL (t0), t2 - 5: PUTL t2, R28 - 6: INCEIPL $4 - - 0x25480E0C: 7C00E7AC icbi r0,r28 - 7: GETL R28, t4 - 8: CALLM_So - 9: PUSHL t4 - 10: CALLMo $0x68 - 11: CALLM_Eo - 12: INCEIPL $4 - - 0x25480E10: 80610034 lwz r3,52(r1) - 13: GETL R1, t6 - 14: ADDL $0x34, t6 - 15: LDL (t6), t8 - 16: PUTL t8, R3 - 17: INCEIPL $4 - - 0x25480E14: 83410018 lwz r26,24(r1) - 18: GETL R1, t10 - 19: ADDL $0x18, t10 - 20: LDL (t10), t12 - 21: PUTL t12, R26 - 22: INCEIPL $4 - - 0x25480E18: 8361001C lwz r27,28(r1) - 23: GETL R1, t14 - 24: ADDL $0x1C, t14 - 25: LDL (t14), t16 - 26: PUTL t16, R27 - 27: INCEIPL $4 - - 0x25480E1C: 7C6803A6 mtlr r3 - 28: GETL R3, t18 - 29: PUTL t18, LR - 30: INCEIPL $4 - - 0x25480E20: 83810020 lwz r28,32(r1) - 31: GETL R1, t20 - 32: ADDL $0x20, t20 - 33: LDL (t20), t22 - 34: PUTL t22, R28 - 35: INCEIPL $4 - - 0x25480E24: 83A10024 lwz r29,36(r1) - 36: GETL R1, t24 - 37: ADDL $0x24, t24 - 38: LDL (t24), t26 - 39: PUTL t26, R29 - 40: INCEIPL $4 - - 0x25480E28: 83C10028 lwz r30,40(r1) - 41: GETL R1, t28 - 42: ADDL $0x28, t28 - 43: LDL (t28), t30 - 44: PUTL t30, R30 - 45: INCEIPL $4 - - 0x25480E2C: 83E1002C lwz r31,44(r1) - 46: GETL R1, t32 - 47: ADDL $0x2C, t32 - 48: LDL (t32), t34 - 49: PUTL t34, R31 - 50: INCEIPL $4 - - 0x25480E30: 38210030 addi r1,r1,48 - 51: GETL R1, t36 - 52: ADDL $0x30, t36 - 53: PUTL t36, R1 - 54: INCEIPL $4 - - 0x25480E34: 4E800020 blr - 55: GETL LR, t38 - 56: JMPo-r t38 ($4) - - - -. 61 25480E00 56 -. 7C 00 28 6C 7C 00 04 AC 83 81 00 0C 7C 00 E7 AC 80 61 00 34 83 41 00 18 83 61 00 1C 7C 68 03 A6 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 62 (0x25471DAC) approx BBs exec'd 0 ==== - - 0x25471DAC: 3BFF000C addi r31,r31,12 - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0x25471DB0: 7C9FE040 cmpl cr1,r31,r28 - 4: GETL R31, t2 - 5: GETL R28, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25471DB4: 4184FF7C bc 12,4,0x25471D30 - 9: Js04o $0x25471D30 - - - -. 62 25471DAC 12 -. 3B FF 00 0C 7C 9F E0 40 41 84 FF 7C -==== BB 63 (0x25471DB8) approx BBs exec'd 0 ==== - - 0x25471DB8: 3739FFFF addic. r25,r25,-1 - 0: GETL R25, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R25 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25471DBC: 3B7B000C addi r27,r27,12 - 6: GETL R27, t4 - 7: ADDL $0xC, t4 - 8: PUTL t4, R27 - 9: INCEIPL $4 - - 0x25471DC0: 4080FEF0 bc 4,0,0x25471CB0 - 10: Jc00o $0x25471CB0 - - - -. 63 25471DB8 12 -. 37 39 FF FF 3B 7B 00 0C 40 80 FE F0 -==== BB 64 (0x25471CB0) approx BBs exec'd 0 ==== - - 0x25471CB0: 814100D0 lwz r10,208(r1) - 0: GETL R1, t0 - 1: ADDL $0xD0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25471CB4: 81210048 lwz r9,72(r1) - 5: GETL R1, t4 - 6: ADDL $0x48, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25471CB8: 2F8A0000 cmpi cr7,r10,0 - 10: GETL R10, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25471CBC: 811B0248 lwz r8,584(r27) - 14: GETL R27, t12 - 15: ADDL $0x248, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R8 - 18: INCEIPL $4 - - 0x25471CC0: 817B024C lwz r11,588(r27) - 19: GETL R27, t16 - 20: ADDL $0x24C, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R11 - 23: INCEIPL $4 - - 0x25471CC4: 83490004 lwz r26,4(r9) - 24: GETL R9, t20 - 25: ADDL $0x4, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R26 - 28: INCEIPL $4 - - 0x25471CC8: 39200000 li r9,0 - 29: MOVL $0x0, t24 - 30: PUTL t24, R9 - 31: INCEIPL $4 - - 0x25471CCC: 7F885A14 add r28,r8,r11 - 32: GETL R8, t26 - 33: GETL R11, t28 - 34: ADDL t26, t28 - 35: PUTL t28, R28 - 36: INCEIPL $4 - - 0x25471CD0: 83A10010 lwz r29,16(r1) - 37: GETL R1, t30 - 38: ADDL $0x10, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R29 - 41: INCEIPL $4 - - 0x25471CD4: 419E0008 bc 12,30,0x25471CDC - 42: Js30o $0x25471CDC - - - -. 64 25471CB0 40 -. 81 41 00 D0 81 21 00 48 2F 8A 00 00 81 1B 02 48 81 7B 02 4C 83 49 00 04 39 20 00 00 7F 88 5A 14 83 A1 00 10 41 9E 00 08 -==== BB 65 (0x25471CFC) approx BBs exec'd 0 ==== - - 0x25471CFC: 1C60000C mulli r3,r0,12 - 0: GETL R0, t0 - 1: MULL $0xC, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x25471D00: 7FEB1A14 add r31,r11,r3 - 4: GETL R11, t2 - 5: GETL R3, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R31 - 8: INCEIPL $4 - - 0x25471D04: 7F8BF840 cmpl cr7,r11,r31 - 9: GETL R11, t6 - 10: GETL R31, t8 - 11: CMPUL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25471D08: 409C0020 bc 4,28,0x25471D28 - 14: Jc28o $0x25471D28 - - - -. 65 25471CFC 16 -. 1C 60 00 0C 7F EB 1A 14 7F 8B F8 40 40 9C 00 20 -==== BB 66 (0x25471DC4) approx BBs exec'd 0 ==== - - 0x25471DC4: 7EE3BB78 or r3,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25471DC8: 7F04C378 or r4,r24,r24 - 3: GETL R24, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25471DCC: 4BFFFBBD bl 0x25471988 - 6: MOVL $0x25471DD0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25471988 ($4) - - - -. 66 25471DC4 12 -. 7E E3 BB 78 7F 04 C3 78 4B FF FB BD -==== BB 67 _dl_start_final(0x25471988) approx BBs exec'd 0 ==== - - 0x25471988: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547198C: 7D2802A6 mflr r9 - 6: GETL LR, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x25471990: 48025671 bl 0x25497000 - 9: MOVL $0x25471994, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 67 25471988 12 -. 94 21 FF E0 7D 28 02 A6 48 02 56 71 -==== BB 68 (0x25471994) approx BBs exec'd 0 ==== - - 0x25471994: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25471998: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547199C: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x254719A0: 91210024 stw r9,36(r1) - 13: GETL R9, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254719A4: 38A0012C li r5,300 - 18: MOVL $0x12C, t14 - 19: PUTL t14, R5 - 20: INCEIPL $4 - - 0x254719A8: 80040000 lwz r0,0(r4) - 21: GETL R4, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R0 - 24: INCEIPL $4 - - 0x254719AC: 83BE04C8 lwz r29,1224(r30) - 25: GETL R30, t20 - 26: ADDL $0x4C8, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R29 - 29: INCEIPL $4 - - 0x254719B0: 81840008 lwz r12,8(r4) - 30: GETL R4, t24 - 31: ADDL $0x8, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R12 - 34: INCEIPL $4 - - 0x254719B4: 38840020 addi r4,r4,32 - 35: GETL R4, t28 - 36: ADDL $0x20, t28 - 37: PUTL t28, R4 - 38: INCEIPL $4 - - 0x254719B8: 901D01B8 stw r0,440(r29) - 39: GETL R0, t30 - 40: GETL R29, t32 - 41: ADDL $0x1B8, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x254719BC: 919D01C0 stw r12,448(r29) - 44: GETL R12, t34 - 45: GETL R29, t36 - 46: ADDL $0x1C0, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0x254719C0: 9361000C stw r27,12(r1) - 49: GETL R27, t38 - 50: GETL R1, t40 - 51: ADDL $0xC, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0x254719C4: 7C7B1B78 or r27,r3,r3 - 54: GETL R3, t42 - 55: PUTL t42, R27 - 56: INCEIPL $4 - - 0x254719C8: 93810010 stw r28,16(r1) - 57: GETL R28, t44 - 58: GETL R1, t46 - 59: ADDL $0x10, t46 - 60: STL t44, (t46) - 61: INCEIPL $4 - - 0x254719CC: 387D01D8 addi r3,r29,472 - 62: GETL R29, t48 - 63: ADDL $0x1D8, t48 - 64: PUTL t48, R3 - 65: INCEIPL $4 - - 0x254719D0: 3B9D01B8 addi r28,r29,440 - 66: GETL R29, t50 - 67: ADDL $0x1B8, t50 - 68: PUTL t50, R28 - 69: INCEIPL $4 - - 0x254719D4: 4801220D bl 0x25483BE0 - 70: MOVL $0x254719D8, t52 - 71: PUTL t52, LR - 72: JMPo-c $0x25483BE0 ($4) - - - -. 68 25471994 68 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 91 21 00 24 38 A0 01 2C 80 04 00 00 83 BE 04 C8 81 84 00 08 38 84 00 20 90 1D 01 B8 91 9D 01 C0 93 61 00 0C 7C 7B 1B 78 93 81 00 10 38 7D 01 D8 3B 9D 01 B8 48 01 22 0D -==== BB 69 memcpy(0x25483BE0) approx BBs exec'd 0 ==== - - 0x25483BE0: 2B85000F cmpli cr7,r5,15 - 0: GETL R5, t0 - 1: MOVL $0xF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25483BE4: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0x25483BE8: 9421FFE0 stwu r1,-32(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFE0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25483BEC: 9361000C stw r27,12(r1) - 14: GETL R27, t12 - 15: GETL R1, t14 - 16: ADDL $0xC, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25483BF0: 7C7B1B78 or r27,r3,r3 - 19: GETL R3, t16 - 20: PUTL t16, R27 - 21: INCEIPL $4 - - 0x25483BF4: 93A10014 stw r29,20(r1) - 22: GETL R29, t18 - 23: GETL R1, t20 - 24: ADDL $0x14, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0x25483BF8: 7C9D2378 or r29,r4,r4 - 27: GETL R4, t22 - 28: PUTL t22, R29 - 29: INCEIPL $4 - - 0x25483BFC: 93E1001C stw r31,28(r1) - 30: GETL R31, t24 - 31: GETL R1, t26 - 32: ADDL $0x1C, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x25483C00: 7C7F1B78 or r31,r3,r3 - 35: GETL R3, t28 - 36: PUTL t28, R31 - 37: INCEIPL $4 - - 0x25483C04: 93810010 stw r28,16(r1) - 38: GETL R28, t30 - 39: GETL R1, t32 - 40: ADDL $0x10, t32 - 41: STL t30, (t32) - 42: INCEIPL $4 - - 0x25483C08: 93C10018 stw r30,24(r1) - 43: GETL R30, t34 - 44: GETL R1, t36 - 45: ADDL $0x18, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x25483C0C: 90010024 stw r0,36(r1) - 48: GETL R0, t38 - 49: GETL R1, t40 - 50: ADDL $0x24, t40 - 51: STL t38, (t40) - 52: INCEIPL $4 - - 0x25483C10: 409D0058 bc 4,29,0x25483C68 - 53: Jc29o $0x25483C68 - - - -. 69 25483BE0 52 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C 7B 1B 78 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 7C 7F 1B 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 -==== BB 70 (0x25483C14) approx BBs exec'd 0 ==== - - 0x25483C14: 7C8300D0 neg r4,r3 - 0: GETL R3, t0 - 1: NEGL t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x25483C18: 548307BE rlwinm r3,r4,0,30,31 - 4: GETL R4, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0x25483C1C: 7C691B79 or. r9,r3,r3 - 8: GETL R3, t4 - 9: PUTL t4, R9 - 10: CMP0L t4, t6 (-rSo) - 11: ICRFL t6, $0x0, CR - 12: INCEIPL $4 - - 0x25483C20: 7F832850 subf r28,r3,r5 - 13: GETL R3, t8 - 14: GETL R5, t10 - 15: SUBL t8, t10 - 16: PUTL t10, R28 - 17: INCEIPL $4 - - 0x25483C24: 4182001C bc 12,2,0x25483C40 - 18: Js02o $0x25483C40 - - - -. 70 25483C14 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C -==== BB 71 (0x25483C40) approx BBs exec'd 0 ==== - - 0x25483C40: 73A00003 andi. r0,r29,0x3 - 0: GETL R29, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25483C44: 4082006C bc 4,2,0x25483CB0 - 6: Jc02o $0x25483CB0 - - - -. 71 25483C40 8 -. 73 A0 00 03 40 82 00 6C -==== BB 72 (0x25483C48) approx BBs exec'd 0 ==== - - 0x25483C48: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25483C4C: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25483C50: 5785F0BE rlwinm r5,r28,30,2,31 - 6: GETL R28, t4 - 7: SHRL $0x2, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x25483C54: 48000071 bl 0x25483CC4 - 10: MOVL $0x25483C58, t6 - 11: PUTL t6, LR - 12: JMPo-c $0x25483CC4 ($4) - - - -. 72 25483C48 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 00 71 -==== BB 73 _wordcopy_fwd_aligned(0x25483CC4) approx BBs exec'd 0 ==== - - 0x25483CC4: 54A0077E rlwinm r0,r5,0,29,31 - 0: GETL R5, t0 - 1: ANDL $0x7, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x25483CC8: 7D8802A6 mflr r12 - 4: GETL LR, t2 - 5: PUTL t2, R12 - 6: INCEIPL $4 - - 0x25483CCC: 2B800007 cmpli cr7,r0,7 - 7: GETL R0, t4 - 8: MOVL $0x7, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x7, CR - 11: INCEIPL $4 - - 0x25483CD0: 48013331 bl 0x25497000 - 12: MOVL $0x25483CD4, t10 - 13: PUTL t10, LR - 14: JMPo-c $0x25497000 ($4) - - - -. 73 25483CC4 16 -. 54 A0 07 7E 7D 88 02 A6 2B 80 00 07 48 01 33 31 -==== BB 74 (0x25483CD4) approx BBs exec'd 0 ==== - - 0x25483CD4: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25483CD8: 93C10008 stw r30,8(r1) - 6: GETL R30, t4 - 7: GETL R1, t6 - 8: ADDL $0x8, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x25483CDC: 7FC802A6 mflr r30 - 11: GETL LR, t8 - 12: PUTL t8, R30 - 13: INCEIPL $4 - - 0x25483CE0: 7D8803A6 mtlr r12 - 14: GETL R12, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0x25483CE4: 419D0028 bc 12,29,0x25483D0C - 17: Js29o $0x25483D0C - - - -. 74 25483CD4 20 -. 94 21 FF F0 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 41 9D 00 28 -==== BB 75 (0x25483CE8) approx BBs exec'd 0 ==== - - 0x25483CE8: 817E0490 lwz r11,1168(r30) - 0: GETL R30, t0 - 1: ADDL $0x490, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25483CEC: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25483CF0: 7CCB002E lwzx r6,r11,r0 - 9: GETL R0, t6 - 10: GETL R11, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R6 - 14: INCEIPL $4 - - 0x25483CF4: 7D265A14 add r9,r6,r11 - 15: GETL R6, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25483CF8: 7D2903A6 mtctr r9 - 20: GETL R9, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x25483CFC: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - - -. 75 25483CE8 24 -. 81 7E 04 90 54 00 10 3A 7C CB 00 2E 7D 26 5A 14 7D 29 03 A6 4E 80 04 20 -==== BB 76 (0x25483D94) approx BBs exec'd 0 ==== - - 0x25483D94: 81240000 lwz r9,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25483D98: 3863FFE8 addi r3,r3,-24 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFE8, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483D9C: 3884FFEC addi r4,r4,-20 - 8: GETL R4, t6 - 9: ADDL $0xFFFFFFEC, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0x25483DA0: 38A50005 addi r5,r5,5 - 12: GETL R5, t8 - 13: ADDL $0x5, t8 - 14: PUTL t8, R5 - 15: INCEIPL $4 - - 0x25483DA4: 4BFFFF98 b 0x25483D3C - 16: JMPo $0x25483D3C ($4) - - - -. 76 25483D94 20 -. 81 24 00 00 38 63 FF E8 38 84 FF EC 38 A5 00 05 4B FF FF 98 -==== BB 77 (0x25483D3C) approx BBs exec'd 0 ==== - - 0x25483D3C: 80040018 lwz r0,24(r4) - 0: GETL R4, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 5: GETL R9, t4 - 6: GETL R3, t6 - 7: ADDL $0x18, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 10: GETL R5, t8 - 11: ADCL $0xFFFFFFF8, t8 (-wCa) - 12: PUTL t8, R5 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 16: GETL R4, t12 - 17: ADDL $0x1C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R9 - 20: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 21: GETL R0, t16 - 22: GETL R3, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 26: GETL R4, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R4 - 29: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 30: GETL R3, t22 - 31: ADDL $0x20, t22 - 32: PUTL t22, R3 - 33: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 34: Jc02o $0x25483D0C - - - -. 77 25483D3C 32 -. 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 78 (0x25483D0C) approx BBs exec'd 0 ==== - - 0x25483D0C: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25483D10: 91230000 stw r9,0(r3) - 4: GETL R9, t4 - 5: GETL R3, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0x25483D14: 81240004 lwz r9,4(r4) - 8: GETL R4, t8 - 9: ADDL $0x4, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R9 - 12: INCEIPL $4 - - 0x25483D18: 90030004 stw r0,4(r3) - 13: GETL R0, t12 - 14: GETL R3, t14 - 15: ADDL $0x4, t14 - 16: STL t12, (t14) - 17: INCEIPL $4 - - 0x25483D1C: 80040008 lwz r0,8(r4) - 18: GETL R4, t16 - 19: ADDL $0x8, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R0 - 22: INCEIPL $4 - - 0x25483D20: 91230008 stw r9,8(r3) - 23: GETL R9, t20 - 24: GETL R3, t22 - 25: ADDL $0x8, t22 - 26: STL t20, (t22) - 27: INCEIPL $4 - - 0x25483D24: 8124000C lwz r9,12(r4) - 28: GETL R4, t24 - 29: ADDL $0xC, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R9 - 32: INCEIPL $4 - - 0x25483D28: 9003000C stw r0,12(r3) - 33: GETL R0, t28 - 34: GETL R3, t30 - 35: ADDL $0xC, t30 - 36: STL t28, (t30) - 37: INCEIPL $4 - - 0x25483D2C: 80040010 lwz r0,16(r4) - 38: GETL R4, t32 - 39: ADDL $0x10, t32 - 40: LDL (t32), t34 - 41: PUTL t34, R0 - 42: INCEIPL $4 - - 0x25483D30: 91230010 stw r9,16(r3) - 43: GETL R9, t36 - 44: GETL R3, t38 - 45: ADDL $0x10, t38 - 46: STL t36, (t38) - 47: INCEIPL $4 - - 0x25483D34: 81240014 lwz r9,20(r4) - 48: GETL R4, t40 - 49: ADDL $0x14, t40 - 50: LDL (t40), t42 - 51: PUTL t42, R9 - 52: INCEIPL $4 - - 0x25483D38: 90030014 stw r0,20(r3) - 53: GETL R0, t44 - 54: GETL R3, t46 - 55: ADDL $0x14, t46 - 56: STL t44, (t46) - 57: INCEIPL $4 - - 0x25483D3C: 80040018 lwz r0,24(r4) - 58: GETL R4, t48 - 59: ADDL $0x18, t48 - 60: LDL (t48), t50 - 61: PUTL t50, R0 - 62: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 63: GETL R9, t52 - 64: GETL R3, t54 - 65: ADDL $0x18, t54 - 66: STL t52, (t54) - 67: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 68: GETL R5, t56 - 69: ADCL $0xFFFFFFF8, t56 (-wCa) - 70: PUTL t56, R5 - 71: CMP0L t56, t58 (-rSo) - 72: ICRFL t58, $0x0, CR - 73: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 74: GETL R4, t60 - 75: ADDL $0x1C, t60 - 76: LDL (t60), t62 - 77: PUTL t62, R9 - 78: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 79: GETL R0, t64 - 80: GETL R3, t66 - 81: ADDL $0x1C, t66 - 82: STL t64, (t66) - 83: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 84: GETL R4, t68 - 85: ADDL $0x20, t68 - 86: PUTL t68, R4 - 87: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 88: GETL R3, t70 - 89: ADDL $0x20, t70 - 90: PUTL t70, R3 - 91: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 92: Jc02o $0x25483D0C - - - -. 78 25483D0C 80 -. 80 04 00 00 91 23 00 00 81 24 00 04 90 03 00 04 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 79 (0x25483D5C) approx BBs exec'd 0 ==== - - 0x25483D5C: 83C10008 lwz r30,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R30 - 4: INCEIPL $4 - - 0x25483D60: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x25483D64: 91230000 stw r9,0(r3) - 9: GETL R9, t6 - 10: GETL R3, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25483D68: 4E800020 blr - 13: GETL LR, t10 - 14: JMPo-r t10 ($4) - - - -. 79 25483D5C 16 -. 83 C1 00 08 38 21 00 10 91 23 00 00 4E 80 00 20 -==== BB 80 (0x25483C58) approx BBs exec'd 0 ==== - - 0x25483C58: 5786003A rlwinm r6,r28,0,0,29 - 0: GETL R28, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x25483C5C: 578507BE rlwinm r5,r28,0,30,31 - 4: GETL R28, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0x25483C60: 7FFF3214 add r31,r31,r6 - 8: GETL R31, t4 - 9: GETL R6, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R31 - 12: INCEIPL $4 - - 0x25483C64: 7FBD3214 add r29,r29,r6 - 13: GETL R29, t8 - 14: GETL R6, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0x25483C68: 2C850000 cmpi cr1,r5,0 - 18: GETL R5, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x1, CR - 21: INCEIPL $4 - - 0x25483C6C: 4186001C bc 12,6,0x25483C88 - 22: Js06o $0x25483C88 - - - -. 80 25483C58 24 -. 57 86 00 3A 57 85 07 BE 7F FF 32 14 7F BD 32 14 2C 85 00 00 41 86 00 1C -==== BB 81 (0x25483C88) approx BBs exec'd 0 ==== - - 0x25483C88: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25483C8C: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483C90: 83810010 lwz r28,16(r1) - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0x25483C94: 8361000C lwz r27,12(r1) - 13: GETL R1, t10 - 14: ADDL $0xC, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0x25483C98: 7D0803A6 mtlr r8 - 18: GETL R8, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x25483C9C: 83A10014 lwz r29,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x25483CA0: 83C10018 lwz r30,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0x25483CA4: 83E1001C lwz r31,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R31 - 35: INCEIPL $4 - - 0x25483CA8: 38210020 addi r1,r1,32 - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: PUTL t28, R1 - 39: INCEIPL $4 - - 0x25483CAC: 4E800020 blr - 40: GETL LR, t30 - 41: JMPo-r t30 ($4) - - - -. 81 25483C88 40 -. 81 01 00 24 7F 63 DB 78 83 81 00 10 83 61 00 0C 7D 08 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 82 (0x254719D8) approx BBs exec'd 0 ==== - - 0x254719D8: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254719DC: 48006B91 bl 0x2547856C - 3: MOVL $0x254719E0, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x2547856C ($4) - - - -. 82 254719D8 8 -. 7F 83 E3 78 48 00 6B 91 -==== BB 83 _dl_setup_hash(0x2547856C) approx BBs exec'd 0 ==== - - 0x2547856C: 81230030 lwz r9,48(r3) - 0: GETL R3, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25478570: 9421FFF0 stwu r1,-16(r1) - 5: GETL R1, t4 - 6: GETL R1, t6 - 7: ADDL $0xFFFFFFF0, t6 - 8: PUTL t6, R1 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x25478574: 2F890000 cmpi cr7,r9,0 - 11: GETL R9, t8 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x7, CR - 14: INCEIPL $4 - - 0x25478578: 419E0024 bc 12,30,0x2547859C - 15: Js30o $0x2547859C - - - -. 83 2547856C 16 -. 81 23 00 30 94 21 FF F0 2F 89 00 00 41 9E 00 24 -==== BB 84 (0x2547857C) approx BBs exec'd 0 ==== - - 0x2547857C: 81690004 lwz r11,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25478580: 814B0000 lwz r10,0(r11) - 5: GETL R11, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0x25478584: 388B0008 addi r4,r11,8 - 9: GETL R11, t8 - 10: ADDL $0x8, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25478588: 90830170 stw r4,368(r3) - 13: GETL R4, t10 - 14: GETL R3, t12 - 15: ADDL $0x170, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547858C: 5549103A rlwinm r9,r10,2,0,29 - 18: GETL R10, t14 - 19: SHLL $0x2, t14 - 20: PUTL t14, R9 - 21: INCEIPL $4 - - 0x25478590: 9143016C stw r10,364(r3) - 22: GETL R10, t16 - 23: GETL R3, t18 - 24: ADDL $0x16C, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x25478594: 7C044A14 add r0,r4,r9 - 27: GETL R4, t20 - 28: GETL R9, t22 - 29: ADDL t20, t22 - 30: PUTL t22, R0 - 31: INCEIPL $4 - - 0x25478598: 90030174 stw r0,372(r3) - 32: GETL R0, t24 - 33: GETL R3, t26 - 34: ADDL $0x174, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x2547859C: 38210010 addi r1,r1,16 - 37: GETL R1, t28 - 38: ADDL $0x10, t28 - 39: PUTL t28, R1 - 40: INCEIPL $4 - - 0x254785A0: 4E800020 blr - 41: GETL LR, t30 - 42: JMPo-r t30 ($4) - - - -. 84 2547857C 40 -. 81 69 00 04 81 4B 00 00 38 8B 00 08 90 83 01 70 55 49 10 3A 91 43 01 6C 7C 04 4A 14 90 03 01 74 38 21 00 10 4E 80 00 20 -==== BB 85 (0x254719E0) approx BBs exec'd 0 ==== - - 0x254719E0: 80FE04FC lwz r7,1276(r30) - 0: GETL R30, t0 - 1: ADDL $0x4FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254719E4: 80DE0500 lwz r6,1280(r30) - 5: GETL R30, t4 - 6: ADDL $0x500, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x254719E8: 3940FFFF li r10,-1 - 10: MOVL $0xFFFFFFFF, t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x254719EC: 80BE04A4 lwz r5,1188(r30) - 13: GETL R30, t10 - 14: ADDL $0x4A4, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0x254719F0: 39000001 li r8,1 - 18: MOVL $0x1, t14 - 19: PUTL t14, R8 - 20: INCEIPL $4 - - 0x254719F4: 817E04C0 lwz r11,1216(r30) - 21: GETL R30, t16 - 22: ADDL $0x4C0, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R11 - 25: INCEIPL $4 - - 0x254719F8: 7F63DB78 or r3,r27,r27 - 26: GETL R27, t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x254719FC: 809E0024 lwz r4,36(r30) - 29: GETL R30, t22 - 30: ADDL $0x24, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R4 - 33: INCEIPL $4 - - 0x25471A00: 915D03E4 stw r10,996(r29) - 34: GETL R10, t26 - 35: GETL R29, t28 - 36: ADDL $0x3E4, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x25471A04: 939D01CC stw r28,460(r29) - 39: GETL R28, t30 - 40: GETL R29, t32 - 41: ADDL $0x1CC, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x25471A08: 911D0330 stw r8,816(r29) - 44: GETL R8, t34 - 45: GETL R29, t36 - 46: ADDL $0x330, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0x25471A0C: 90FD0358 stw r7,856(r29) - 49: GETL R7, t38 - 50: GETL R29, t40 - 51: ADDL $0x358, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0x25471A10: 90DD035C stw r6,860(r29) - 54: GETL R6, t42 - 55: GETL R29, t44 - 56: ADDL $0x35C, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0x25471A14: 90BD0360 stw r5,864(r29) - 59: GETL R5, t46 - 60: GETL R29, t48 - 61: ADDL $0x360, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0x25471A18: 902B0000 stw r1,0(r11) - 64: GETL R1, t50 - 65: GETL R11, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0x25471A1C: 4800D629 bl 0x2547F044 - 68: MOVL $0x25471A20, t54 - 69: PUTL t54, LR - 70: JMPo-c $0x2547F044 ($4) - - - -. 85 254719E0 64 -. 80 FE 04 FC 80 DE 05 00 39 40 FF FF 80 BE 04 A4 39 00 00 01 81 7E 04 C0 7F 63 DB 78 80 9E 00 24 91 5D 03 E4 93 9D 01 CC 91 1D 03 30 90 FD 03 58 90 DD 03 5C 90 BD 03 60 90 2B 00 00 48 00 D6 29 -==== BB 86 _dl_sysdep_start(0x2547F044) approx BBs exec'd 0 ==== - - 0x2547F044: 7D8802A6 mflr r12 - 0: GETL LR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0x2547F048: 9421FDE0 stwu r1,-544(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFDE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547F04C: 38E30004 addi r7,r3,4 - 9: GETL R3, t6 - 10: ADDL $0x4, t6 - 11: PUTL t6, R7 - 12: INCEIPL $4 - - 0x2547F050: 48017FB1 bl 0x25497000 - 13: MOVL $0x2547F054, t8 - 14: PUTL t8, LR - 15: JMPo-c $0x25497000 ($4) - - - -. 86 2547F044 16 -. 7D 88 02 A6 94 21 FD E0 38 E3 00 04 48 01 7F B1 -==== BB 87 (0x2547F054) approx BBs exec'd 0 ==== - - 0x2547F054: 93C10218 stw r30,536(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x218, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547F058: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547F05C: 91810224 stw r12,548(r1) - 8: GETL R12, t6 - 9: GETL R1, t8 - 10: ADDL $0x224, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547F060: 81030000 lwz r8,0(r3) - 13: GETL R3, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R8 - 16: INCEIPL $4 - - 0x2547F064: 80BE04C0 lwz r5,1216(r30) - 17: GETL R30, t14 - 18: ADDL $0x4C0, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R5 - 21: INCEIPL $4 - - 0x2547F068: 5506103A rlwinm r6,r8,2,0,29 - 22: GETL R8, t18 - 23: SHLL $0x2, t18 - 24: PUTL t18, R6 - 25: INCEIPL $4 - - 0x2547F06C: 813E04D4 lwz r9,1236(r30) - 26: GETL R30, t20 - 27: ADDL $0x4D4, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0x2547F070: 7D463A14 add r10,r6,r7 - 31: GETL R6, t24 - 32: GETL R7, t26 - 33: ADDL t24, t26 - 34: PUTL t26, R10 - 35: INCEIPL $4 - - 0x2547F074: 90650000 stw r3,0(r5) - 36: GETL R3, t28 - 37: GETL R5, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x2547F078: 800A0004 lwz r0,4(r10) - 40: GETL R10, t32 - 41: ADDL $0x4, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R0 - 44: INCEIPL $4 - - 0x2547F07C: 394A0004 addi r10,r10,4 - 45: GETL R10, t36 - 46: ADDL $0x4, t36 - 47: PUTL t36, R10 - 48: INCEIPL $4 - - 0x2547F080: 807E04D0 lwz r3,1232(r30) - 49: GETL R30, t38 - 50: ADDL $0x4D0, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R3 - 53: INCEIPL $4 - - 0x2547F084: 2F800000 cmpi cr7,r0,0 - 54: GETL R0, t42 - 55: CMP0L t42, t44 (-rSo) - 56: ICRFL t44, $0x7, CR - 57: INCEIPL $4 - - 0x2547F088: 817E04B8 lwz r11,1208(r30) - 58: GETL R30, t46 - 59: ADDL $0x4B8, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R11 - 62: INCEIPL $4 - - 0x2547F08C: 92A101F4 stw r21,500(r1) - 63: GETL R21, t50 - 64: GETL R1, t52 - 65: ADDL $0x1F4, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0x2547F090: 3AA00000 li r21,0 - 68: MOVL $0x0, t54 - 69: PUTL t54, R21 - 70: INCEIPL $4 - - 0x2547F094: 92C101F8 stw r22,504(r1) - 71: GETL R22, t56 - 72: GETL R1, t58 - 73: ADDL $0x1F8, t58 - 74: STL t56, (t58) - 75: INCEIPL $4 - - 0x2547F098: 3AC00000 li r22,0 - 76: MOVL $0x0, t60 - 77: PUTL t60, R22 - 78: INCEIPL $4 - - 0x2547F09C: 92E101FC stw r23,508(r1) - 79: GETL R23, t62 - 80: GETL R1, t64 - 81: ADDL $0x1FC, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x2547F0A0: 7C972378 or r23,r4,r4 - 84: GETL R4, t66 - 85: PUTL t66, R23 - 86: INCEIPL $4 - - 0x2547F0A4: 93010200 stw r24,512(r1) - 87: GETL R24, t68 - 88: GETL R1, t70 - 89: ADDL $0x200, t70 - 90: STL t68, (t70) - 91: INCEIPL $4 - - 0x2547F0A8: 3B000000 li r24,0 - 92: MOVL $0x0, t72 - 93: PUTL t72, R24 - 94: INCEIPL $4 - - 0x2547F0AC: 93210204 stw r25,516(r1) - 95: GETL R25, t74 - 96: GETL R1, t76 - 97: ADDL $0x204, t76 - 98: STL t74, (t76) - 99: INCEIPL $4 - - 0x2547F0B0: 3B200000 li r25,0 - 100: MOVL $0x0, t78 - 101: PUTL t78, R25 - 102: INCEIPL $4 - - 0x2547F0B4: 93E1021C stw r31,540(r1) - 103: GETL R31, t80 - 104: GETL R1, t82 - 105: ADDL $0x21C, t82 - 106: STL t80, (t82) - 107: INCEIPL $4 - - 0x2547F0B8: 3BE00000 li r31,0 - 108: MOVL $0x0, t84 - 109: PUTL t84, R31 - 110: INCEIPL $4 - - 0x2547F0BC: 93410208 stw r26,520(r1) - 111: GETL R26, t86 - 112: GETL R1, t88 - 113: ADDL $0x208, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0x2547F0C0: 9361020C stw r27,524(r1) - 116: GETL R27, t90 - 117: GETL R1, t92 - 118: ADDL $0x20C, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0x2547F0C4: 93810210 stw r28,528(r1) - 121: GETL R28, t94 - 122: GETL R1, t96 - 123: ADDL $0x210, t96 - 124: STL t94, (t96) - 125: INCEIPL $4 - - 0x2547F0C8: 93A10214 stw r29,532(r1) - 126: GETL R29, t98 - 127: GETL R1, t100 - 128: ADDL $0x214, t100 - 129: STL t98, (t100) - 130: INCEIPL $4 - - 0x2547F0CC: 91030000 stw r8,0(r3) - 131: GETL R8, t102 - 132: GETL R3, t104 - 133: STL t102, (t104) - 134: INCEIPL $4 - - 0x2547F0D0: 90E90000 stw r7,0(r9) - 135: GETL R7, t106 - 136: GETL R9, t108 - 137: STL t106, (t108) - 138: INCEIPL $4 - - 0x2547F0D4: 914B0000 stw r10,0(r11) - 139: GETL R10, t110 - 140: GETL R11, t112 - 141: STL t110, (t112) - 142: INCEIPL $4 - - 0x2547F0D8: 419E0010 bc 12,30,0x2547F0E8 - 143: Js30o $0x2547F0E8 - - - -. 87 2547F054 136 -. 93 C1 02 18 7F C8 02 A6 91 81 02 24 81 03 00 00 80 BE 04 C0 55 06 10 3A 81 3E 04 D4 7D 46 3A 14 90 65 00 00 80 0A 00 04 39 4A 00 04 80 7E 04 D0 2F 80 00 00 81 7E 04 B8 92 A1 01 F4 3A A0 00 00 92 C1 01 F8 3A C0 00 00 92 E1 01 FC 7C 97 23 78 93 01 02 00 3B 00 00 00 93 21 02 04 3B 20 00 00 93 E1 02 1C 3B E0 00 00 93 41 02 08 93 61 02 0C 93 81 02 10 93 A1 02 14 91 03 00 00 90 E9 00 00 91 4B 00 00 41 9E 00 10 -==== BB 88 (0x2547F0DC) approx BBs exec'd 0 ==== - - 0x2547F0DC: 848A0004 lwzu r4,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R10 - 3: LDL (t0), t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x2547F0E0: 2F840000 cmpi cr7,r4,0 - 6: GETL R4, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x2547F0E4: 409EFFF8 bc 4,30,0x2547F0DC - 10: Jc30o $0x2547F0DC - - - -. 88 2547F0DC 12 -. 84 8A 00 04 2F 84 00 00 40 9E FF F8 -==== BB 89 (0x2547F0E8) approx BBs exec'd 0 ==== - - 0x2547F0E8: 3B6A0013 addi r27,r10,19 - 0: GETL R10, t0 - 1: ADDL $0x13, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x2547F0EC: 380A0004 addi r0,r10,4 - 4: GETL R10, t2 - 5: ADDL $0x4, t2 - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x2547F0F0: 576B0036 rlwinm r11,r27,0,0,27 - 8: GETL R27, t4 - 9: ANDL $0xFFFFFFF0, t4 - 10: PUTL t4, R11 - 11: INCEIPL $4 - - 0x2547F0F4: 834B0000 lwz r26,0(r11) - 12: GETL R11, t6 - 13: LDL (t6), t8 - 14: PUTL t8, R26 - 15: INCEIPL $4 - - 0x2547F0F8: 2F9A0010 cmpi cr7,r26,16 - 16: GETL R26, t10 - 17: MOVL $0x10, t14 - 18: CMPL t10, t14, t12 (-rSo) - 19: ICRFL t12, $0x7, CR - 20: INCEIPL $4 - - 0x2547F0FC: 419D0008 bc 12,29,0x2547F104 - 21: Js29o $0x2547F104 - - - -. 89 2547F0E8 24 -. 3B 6A 00 13 38 0A 00 04 57 6B 00 36 83 4B 00 00 2F 9A 00 10 41 9D 00 08 -==== BB 90 (0x2547F104) approx BBs exec'd 0 ==== - - 0x2547F104: 7C080378 or r8,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0x2547F108: 835E04F4 lwz r26,1268(r30) - 3: GETL R30, t2 - 4: ADDL $0x4F4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x2547F10C: 81680000 lwz r11,0(r8) - 8: GETL R8, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x2547F110: 3B800000 li r28,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R28 - 14: INCEIPL $4 - - 0x2547F114: 813E03EC lwz r9,1004(r30) - 15: GETL R30, t12 - 16: ADDL $0x3EC, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x2547F118: 2C0B0000 cmpi cr0,r11,0 - 20: GETL R11, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0x2547F11C: 83BE04E0 lwz r29,1248(r30) - 24: GETL R30, t20 - 25: ADDL $0x4E0, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R29 - 28: INCEIPL $4 - - 0x2547F120: 90090000 stw r0,0(r9) - 29: GETL R0, t24 - 30: GETL R9, t26 - 31: STL t24, (t26) - 32: INCEIPL $4 - - 0x2547F124: 93A101E0 stw r29,480(r1) - 33: GETL R29, t28 - 34: GETL R1, t30 - 35: ADDL $0x1E0, t30 - 36: STL t28, (t30) - 37: INCEIPL $4 - - 0x2547F128: 939A000C stw r28,12(r26) - 38: GETL R28, t32 - 39: GETL R26, t34 - 40: ADDL $0xC, t34 - 41: STL t32, (t34) - 42: INCEIPL $4 - - 0x2547F12C: 4182004C bc 12,2,0x2547F178 - 43: Js02o $0x2547F178 - - - -. 90 2547F104 44 -. 7C 08 03 78 83 5E 04 F4 81 68 00 00 3B 80 00 00 81 3E 03 EC 2C 0B 00 00 83 BE 04 E0 90 09 00 00 93 A1 01 E0 93 9A 00 0C 41 82 00 4C -==== BB 91 (0x2547F130) approx BBs exec'd 0 ==== - - 0x2547F130: 7D6A5B78 or r10,r11,r11 - 0: GETL R11, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x2547F134: 380AFFFD addi r0,r10,-3 - 3: GETL R10, t2 - 4: ADDL $0xFFFFFFFD, t2 - 5: PUTL t2, R0 - 6: INCEIPL $4 - - 0x2547F138: 28800014 cmpli cr1,r0,20 - 7: GETL R0, t4 - 8: MOVL $0x14, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x1, CR - 11: INCEIPL $4 - - 0x2547F13C: 41850024 bc 12,5,0x2547F160 - 12: Js05o $0x2547F160 - - - -. 91 2547F130 16 -. 7D 6A 5B 78 38 0A FF FD 28 80 00 14 41 85 00 24 -==== BB 92 (0x2547F140) approx BBs exec'd 0 ==== - - 0x2547F140: 817E03F4 lwz r11,1012(r30) - 0: GETL R30, t0 - 1: ADDL $0x3F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547F144: 5405103A rlwinm r5,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547F148: 7C65582E lwzx r3,r5,r11 - 9: GETL R11, t6 - 10: GETL R5, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x2547F14C: 7CE35A14 add r7,r3,r11 - 15: GETL R3, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R7 - 19: INCEIPL $4 - - 0x2547F150: 7CE903A6 mtctr r7 - 20: GETL R7, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x2547F154: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - - -. 92 2547F140 24 -. 81 7E 03 F4 54 05 10 3A 7C 65 58 2E 7C E3 5A 14 7C E9 03 A6 4E 80 04 20 -==== BB 93 (0x2547F160) approx BBs exec'd 0 ==== - - 0x2547F160: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F164: 7CAB5030 slw r11,r5,r10 - 3: GETL R5, t4 - 4: GETL R10, t2 - 5: SHLL t2, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x2547F168: 85480008 lwzu r10,8(r8) - 8: GETL R8, t6 - 9: ADDL $0x8, t6 - 10: PUTL t6, R8 - 11: LDL (t6), t8 - 12: PUTL t8, R10 - 13: INCEIPL $4 - - 0x2547F16C: 7FFF5B78 or r31,r31,r11 - 14: GETL R31, t10 - 15: GETL R11, t12 - 16: ORL t12, t10 - 17: PUTL t10, R31 - 18: INCEIPL $4 - - 0x2547F170: 2F8A0000 cmpi cr7,r10,0 - 19: GETL R10, t14 - 20: CMP0L t14, t16 (-rSo) - 21: ICRFL t16, $0x7, CR - 22: INCEIPL $4 - - 0x2547F174: 409EFFC0 bc 4,30,0x2547F134 - 23: Jc30o $0x2547F134 - - - -. 93 2547F160 24 -. 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FF C0 -==== BB 94 (0x2547F134) approx BBs exec'd 0 ==== - - 0x2547F134: 380AFFFD addi r0,r10,-3 - 0: GETL R10, t0 - 1: ADDL $0xFFFFFFFD, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x2547F138: 28800014 cmpli cr1,r0,20 - 4: GETL R0, t2 - 5: MOVL $0x14, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x1, CR - 8: INCEIPL $4 - - 0x2547F13C: 41850024 bc 12,5,0x2547F160 - 9: Js05o $0x2547F160 - - - -. 94 2547F134 12 -. 38 0A FF FD 28 80 00 14 41 85 00 24 -==== BB 95 (0x2547F3D4) approx BBs exec'd 0 ==== - - 0x2547F3D4: 813E04F0 lwz r9,1264(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547F3D8: 2F090000 cmpi cr6,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547F3DC: 41BAFD84 bc 13,26,0x2547F160 - 9: Js26o $0x2547F160 - - - -. 95 2547F3D4 12 -. 81 3E 04 F0 2F 09 00 00 41 BA FD 84 -==== BB 96 (0x2547F3E0) approx BBs exec'd 0 ==== - - 0x2547F3E0: 80680004 lwz r3,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547F3E4: 90690000 stw r3,0(r9) - 5: GETL R3, t4 - 6: GETL R9, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547F3E8: 81480000 lwz r10,0(r8) - 9: GETL R8, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R10 - 12: INCEIPL $4 - - 0x2547F3EC: 38A00001 li r5,1 - 13: MOVL $0x1, t12 - 14: PUTL t12, R5 - 15: INCEIPL $4 - - 0x2547F3F0: 7CAB5030 slw r11,r5,r10 - 16: GETL R5, t16 - 17: GETL R10, t14 - 18: SHLL t14, t16 - 19: PUTL t16, R11 - 20: INCEIPL $4 - - 0x2547F3F4: 85480008 lwzu r10,8(r8) - 21: GETL R8, t18 - 22: ADDL $0x8, t18 - 23: PUTL t18, R8 - 24: LDL (t18), t20 - 25: PUTL t20, R10 - 26: INCEIPL $4 - - 0x2547F3F8: 7FFF5B78 or r31,r31,r11 - 27: GETL R31, t22 - 28: GETL R11, t24 - 29: ORL t24, t22 - 30: PUTL t22, R31 - 31: INCEIPL $4 - - 0x2547F3FC: 2F8A0000 cmpi cr7,r10,0 - 32: GETL R10, t26 - 33: CMP0L t26, t28 (-rSo) - 34: ICRFL t28, $0x7, CR - 35: INCEIPL $4 - - 0x2547F400: 409EFD34 bc 4,30,0x2547F134 - 36: Jc30o $0x2547F134 - - - -. 96 2547F3E0 36 -. 80 68 00 04 90 69 00 00 81 48 00 00 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 34 -==== BB 97 (0x2547F158) approx BBs exec'd 0 ==== - - 0x2547F158: 83A80004 lwz r29,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547F15C: 93BA003C stw r29,60(r26) - 5: GETL R29, t4 - 6: GETL R26, t6 - 7: ADDL $0x3C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547F160: 38A00001 li r5,1 - 10: MOVL $0x1, t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0x2547F164: 7CAB5030 slw r11,r5,r10 - 13: GETL R5, t12 - 14: GETL R10, t10 - 15: SHLL t10, t12 - 16: PUTL t12, R11 - 17: INCEIPL $4 - - 0x2547F168: 85480008 lwzu r10,8(r8) - 18: GETL R8, t14 - 19: ADDL $0x8, t14 - 20: PUTL t14, R8 - 21: LDL (t14), t16 - 22: PUTL t16, R10 - 23: INCEIPL $4 - - 0x2547F16C: 7FFF5B78 or r31,r31,r11 - 24: GETL R31, t18 - 25: GETL R11, t20 - 26: ORL t20, t18 - 27: PUTL t18, R31 - 28: INCEIPL $4 - - 0x2547F170: 2F8A0000 cmpi cr7,r10,0 - 29: GETL R10, t22 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x7, CR - 32: INCEIPL $4 - - 0x2547F174: 409EFFC0 bc 4,30,0x2547F134 - 33: Jc30o $0x2547F134 - - - -. 97 2547F158 32 -. 83 A8 00 04 93 BA 00 3C 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FF C0 -==== BB 98 (0x2547F4BC) approx BBs exec'd 0 ==== - - 0x2547F4BC: 81480004 lwz r10,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547F4C0: 915A0004 stw r10,4(r26) - 5: GETL R10, t4 - 6: GETL R26, t6 - 7: ADDL $0x4, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547F4C4: 81480000 lwz r10,0(r8) - 10: GETL R8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0x2547F4C8: 4BFFFF24 b 0x2547F3EC - 14: JMPo $0x2547F3EC ($4) - - - -. 98 2547F4BC 16 -. 81 48 00 04 91 5A 00 04 81 48 00 00 4B FF FF 24 -==== BB 99 (0x2547F3EC) approx BBs exec'd 0 ==== - - 0x2547F3EC: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F3F0: 7CAB5030 slw r11,r5,r10 - 3: GETL R5, t4 - 4: GETL R10, t2 - 5: SHLL t2, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x2547F3F4: 85480008 lwzu r10,8(r8) - 8: GETL R8, t6 - 9: ADDL $0x8, t6 - 10: PUTL t6, R8 - 11: LDL (t6), t8 - 12: PUTL t8, R10 - 13: INCEIPL $4 - - 0x2547F3F8: 7FFF5B78 or r31,r31,r11 - 14: GETL R31, t10 - 15: GETL R11, t12 - 16: ORL t12, t10 - 17: PUTL t10, R31 - 18: INCEIPL $4 - - 0x2547F3FC: 2F8A0000 cmpi cr7,r10,0 - 19: GETL R10, t14 - 20: CMP0L t14, t16 (-rSo) - 21: ICRFL t16, $0x7, CR - 22: INCEIPL $4 - - 0x2547F400: 409EFD34 bc 4,30,0x2547F134 - 23: Jc30o $0x2547F134 - - - -. 99 2547F3EC 24 -. 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 34 -==== BB 100 (0x2547F418) approx BBs exec'd 0 ==== - - 0x2547F418: 81280004 lwz r9,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547F41C: 913A001C stw r9,28(r26) - 5: GETL R9, t4 - 6: GETL R26, t6 - 7: ADDL $0x1C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547F420: 81480000 lwz r10,0(r8) - 10: GETL R8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0x2547F424: 4BFFFFC8 b 0x2547F3EC - 14: JMPo $0x2547F3EC ($4) - - - -. 100 2547F418 16 -. 81 28 00 04 91 3A 00 1C 81 48 00 00 4B FF FF C8 -==== BB 101 (0x2547F4EC) approx BBs exec'd 0 ==== - - 0x2547F4EC: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F4F0: 82C80004 lwz r22,4(r8) - 3: GETL R8, t2 - 4: ADDL $0x4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R22 - 7: INCEIPL $4 - - 0x2547F4F4: 7CAB5030 slw r11,r5,r10 - 8: GETL R5, t8 - 9: GETL R10, t6 - 10: SHLL t6, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x2547F4F8: 85480008 lwzu r10,8(r8) - 13: GETL R8, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R8 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547F4FC: 7FFF5B78 or r31,r31,r11 - 19: GETL R31, t14 - 20: GETL R11, t16 - 21: ORL t16, t14 - 22: PUTL t14, R31 - 23: INCEIPL $4 - - 0x2547F500: 2F8A0000 cmpi cr7,r10,0 - 24: GETL R10, t18 - 25: CMP0L t18, t20 (-rSo) - 26: ICRFL t20, $0x7, CR - 27: INCEIPL $4 - - 0x2547F504: 409EFC30 bc 4,30,0x2547F134 - 28: Jc30o $0x2547F134 - - - -. 101 2547F4EC 28 -. 38 A0 00 01 82 C8 00 04 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 30 -==== BB 102 (0x2547F4CC) approx BBs exec'd 0 ==== - - 0x2547F4CC: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F4D0: 82A80004 lwz r21,4(r8) - 3: GETL R8, t2 - 4: ADDL $0x4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R21 - 7: INCEIPL $4 - - 0x2547F4D4: 7CAB5030 slw r11,r5,r10 - 8: GETL R5, t8 - 9: GETL R10, t6 - 10: SHLL t6, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x2547F4D8: 85480008 lwzu r10,8(r8) - 13: GETL R8, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R8 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547F4DC: 7FFF5B78 or r31,r31,r11 - 19: GETL R31, t14 - 20: GETL R11, t16 - 21: ORL t16, t14 - 22: PUTL t14, R31 - 23: INCEIPL $4 - - 0x2547F4E0: 2F8A0000 cmpi cr7,r10,0 - 24: GETL R10, t18 - 25: CMP0L t18, t20 (-rSo) - 26: ICRFL t20, $0x7, CR - 27: INCEIPL $4 - - 0x2547F4E4: 409EFC50 bc 4,30,0x2547F134 - 28: Jc30o $0x2547F134 - - - -. 102 2547F4CC 28 -. 38 A0 00 01 82 A8 00 04 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 50 -==== BB 103 (0x2547F494) approx BBs exec'd 0 ==== - - 0x2547F494: 80080004 lwz r0,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547F498: 38A00001 li r5,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547F49C: 81480000 lwz r10,0(r8) - 8: GETL R8, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R10 - 11: INCEIPL $4 - - 0x2547F4A0: 900101E0 stw r0,480(r1) - 12: GETL R0, t10 - 13: GETL R1, t12 - 14: ADDL $0x1E0, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0x2547F4A4: 7CAB5030 slw r11,r5,r10 - 17: GETL R5, t16 - 18: GETL R10, t14 - 19: SHLL t14, t16 - 20: PUTL t16, R11 - 21: INCEIPL $4 - - 0x2547F4A8: 85480008 lwzu r10,8(r8) - 22: GETL R8, t18 - 23: ADDL $0x8, t18 - 24: PUTL t18, R8 - 25: LDL (t18), t20 - 26: PUTL t20, R10 - 27: INCEIPL $4 - - 0x2547F4AC: 7FFF5B78 or r31,r31,r11 - 28: GETL R31, t22 - 29: GETL R11, t24 - 30: ORL t24, t22 - 31: PUTL t22, R31 - 32: INCEIPL $4 - - 0x2547F4B0: 2F8A0000 cmpi cr7,r10,0 - 33: GETL R10, t26 - 34: CMP0L t26, t28 (-rSo) - 35: ICRFL t28, $0x7, CR - 36: INCEIPL $4 - - 0x2547F4B4: 409EFC80 bc 4,30,0x2547F134 - 37: Jc30o $0x2547F134 - - - -. 103 2547F494 36 -. 80 08 00 04 38 A0 00 01 81 48 00 00 90 01 01 E0 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 80 -==== BB 104 (0x2547F470) approx BBs exec'd 0 ==== - - 0x2547F470: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F474: 80C80004 lwz r6,4(r8) - 3: GETL R8, t2 - 4: ADDL $0x4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0x2547F478: 7CAB5030 slw r11,r5,r10 - 8: GETL R5, t8 - 9: GETL R10, t6 - 10: SHLL t6, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x2547F47C: 85480008 lwzu r10,8(r8) - 13: GETL R8, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R8 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547F480: 7F393278 xor r25,r25,r6 - 19: GETL R25, t14 - 20: GETL R6, t16 - 21: XORL t14, t16 - 22: PUTL t16, R25 - 23: INCEIPL $4 - - 0x2547F484: 7FFF5B78 or r31,r31,r11 - 24: GETL R31, t18 - 25: GETL R11, t20 - 26: ORL t20, t18 - 27: PUTL t18, R31 - 28: INCEIPL $4 - - 0x2547F488: 2F8A0000 cmpi cr7,r10,0 - 29: GETL R10, t22 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x7, CR - 32: INCEIPL $4 - - 0x2547F48C: 409EFCA8 bc 4,30,0x2547F134 - 33: Jc30o $0x2547F134 - - - -. 104 2547F470 32 -. 38 A0 00 01 80 C8 00 04 7C AB 50 30 85 48 00 08 7F 39 32 78 7F FF 5B 78 2F 8A 00 00 40 9E FC A8 -==== BB 105 (0x2547F44C) approx BBs exec'd 0 ==== - - 0x2547F44C: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F450: 81880004 lwz r12,4(r8) - 3: GETL R8, t2 - 4: ADDL $0x4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0x2547F454: 7CAB5030 slw r11,r5,r10 - 8: GETL R5, t8 - 9: GETL R10, t6 - 10: SHLL t6, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x2547F458: 85480008 lwzu r10,8(r8) - 13: GETL R8, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R8 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547F45C: 7F186278 xor r24,r24,r12 - 19: GETL R24, t14 - 20: GETL R12, t16 - 21: XORL t14, t16 - 22: PUTL t16, R24 - 23: INCEIPL $4 - - 0x2547F460: 7FFF5B78 or r31,r31,r11 - 24: GETL R31, t18 - 25: GETL R11, t20 - 26: ORL t20, t18 - 27: PUTL t18, R31 - 28: INCEIPL $4 - - 0x2547F464: 2F8A0000 cmpi cr7,r10,0 - 29: GETL R10, t22 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x7, CR - 32: INCEIPL $4 - - 0x2547F468: 409EFCCC bc 4,30,0x2547F134 - 33: Jc30o $0x2547F134 - - - -. 105 2547F44C 32 -. 38 A0 00 01 81 88 00 04 7C AB 50 30 85 48 00 08 7F 18 62 78 7F FF 5B 78 2F 8A 00 00 40 9E FC CC -==== BB 106 (0x2547F3A4) approx BBs exec'd 0 ==== - - 0x2547F3A4: 83680004 lwz r27,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x2547F3A8: 38A00001 li r5,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547F3AC: 809E04B4 lwz r4,1204(r30) - 8: GETL R30, t6 - 9: ADDL $0x4B4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x2547F3B0: 3BE0FFFF li r31,-1 - 13: MOVL $0xFFFFFFFF, t10 - 14: PUTL t10, R31 - 15: INCEIPL $4 - - 0x2547F3B4: 81480000 lwz r10,0(r8) - 16: GETL R8, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R10 - 19: INCEIPL $4 - - 0x2547F3B8: 93640000 stw r27,0(r4) - 20: GETL R27, t16 - 21: GETL R4, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0x2547F3BC: 7CAB5030 slw r11,r5,r10 - 24: GETL R5, t22 - 25: GETL R10, t20 - 26: SHLL t20, t22 - 27: PUTL t22, R11 - 28: INCEIPL $4 - - 0x2547F3C0: 85480008 lwzu r10,8(r8) - 29: GETL R8, t24 - 30: ADDL $0x8, t24 - 31: PUTL t24, R8 - 32: LDL (t24), t26 - 33: PUTL t26, R10 - 34: INCEIPL $4 - - 0x2547F3C4: 7FFF5B78 or r31,r31,r11 - 35: GETL R31, t28 - 36: GETL R11, t30 - 37: ORL t30, t28 - 38: PUTL t28, R31 - 39: INCEIPL $4 - - 0x2547F3C8: 2F8A0000 cmpi cr7,r10,0 - 40: GETL R10, t32 - 41: CMP0L t32, t34 (-rSo) - 42: ICRFL t34, $0x7, CR - 43: INCEIPL $4 - - 0x2547F3CC: 409EFD68 bc 4,30,0x2547F134 - 44: Jc30o $0x2547F134 - - - -. 106 2547F3A4 44 -. 83 68 00 04 38 A0 00 01 80 9E 04 B4 3B E0 FF FF 81 48 00 00 93 64 00 00 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 68 -==== BB 107 (0x2547F3D0) approx BBs exec'd 0 ==== - - 0x2547F3D0: 4BFFFDA8 b 0x2547F178 - 0: JMPo $0x2547F178 ($4) - - - -. 107 2547F3D0 4 -. 4B FF FD A8 -==== BB 108 (0x2547F178) approx BBs exec'd 0 ==== - - 0x2547F178: 38610050 addi r3,r1,80 - 0: GETL R1, t0 - 1: ADDL $0x50, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x2547F17C: 4800364D bl 0x254827C8 - 4: MOVL $0x2547F180, t2 - 5: PUTL t2, LR - 6: JMPo-c $0x254827C8 ($4) - - - -. 108 2547F178 8 -. 38 61 00 50 48 00 36 4D -==== BB 109 uname(0x254827C8) approx BBs exec'd 0 ==== - - 0x254827C8: 3800007A li r0,122 - 0: MOVL $0x7A, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254827CC: 44000002 sc - 3: JMPo-sys $0x254827D0 ($4) - - - -. 109 254827C8 8 -. 38 00 00 7A 44 00 00 02 -==== BB 110 (0x254827D0) approx BBs exec'd 0 ==== - - 0x254827D0: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 110 254827D0 4 -. 4C A3 00 20 -==== BB 111 (0x2547F180) approx BBs exec'd 0 ==== - - 0x2547F180: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x2547F184: 3BA10010 addi r29,r1,16 - 4: GETL R1, t4 - 5: ADDL $0x10, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x2547F188: 408201DC bc 4,2,0x2547F364 - 8: Jc02o $0x2547F364 - - - -. 111 2547F180 12 -. 2C 03 00 00 3B A1 00 10 40 82 01 DC -==== BB 112 (0x2547F18C) approx BBs exec'd 0 ==== - - 0x2547F18C: 3BA100D2 addi r29,r1,210 - 0: GETL R1, t0 - 1: ADDL $0xD2, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x2547F190: 893D0000 lbz r9,0(r29) - 4: GETL R29, t2 - 5: LDB (t2), t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x2547F194: 7FA3EB78 or r3,r29,r29 - 8: GETL R29, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x2547F198: 38E00000 li r7,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0x2547F19C: 39000000 li r8,0 - 14: MOVL $0x0, t10 - 15: PUTL t10, R8 - 16: INCEIPL $4 - - 0x2547F1A0: 3949FFD0 addi r10,r9,-48 - 17: GETL R9, t12 - 18: ADDL $0xFFFFFFD0, t12 - 19: PUTL t12, R10 - 20: INCEIPL $4 - - 0x2547F1A4: 2B8A0009 cmpli cr7,r10,9 - 21: GETL R10, t14 - 22: MOVL $0x9, t18 - 23: CMPUL t14, t18, t16 (-rSo) - 24: ICRFL t16, $0x7, CR - 25: INCEIPL $4 - - 0x2547F1A8: 419D0068 bc 12,29,0x2547F210 - 26: Js29o $0x2547F210 - - - -. 112 2547F18C 32 -. 3B A1 00 D2 89 3D 00 00 7F A3 EB 78 38 E0 00 00 39 00 00 00 39 49 FF D0 2B 8A 00 09 41 9D 00 68 -==== BB 113 (0x2547F1AC) approx BBs exec'd 0 ==== - - 0x2547F1AC: 89630001 lbz r11,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547F1B0: 3929FFD0 addi r9,r9,-48 - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFD0, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x2547F1B4: 39430001 addi r10,r3,1 - 9: GETL R3, t6 - 10: ADDL $0x1, t6 - 11: PUTL t6, R10 - 12: INCEIPL $4 - - 0x2547F1B8: 380BFFD0 addi r0,r11,-48 - 13: GETL R11, t8 - 14: ADDL $0xFFFFFFD0, t8 - 15: PUTL t8, R0 - 16: INCEIPL $4 - - 0x2547F1BC: 2B800009 cmpli cr7,r0,9 - 17: GETL R0, t10 - 18: MOVL $0x9, t14 - 19: CMPUL t10, t14, t12 (-rSo) - 20: ICRFL t12, $0x7, CR - 21: INCEIPL $4 - - 0x2547F1C0: 419D0020 bc 12,29,0x2547F1E0 - 22: Js29o $0x2547F1E0 - - - -. 113 2547F1AC 24 -. 89 63 00 01 39 29 FF D0 39 43 00 01 38 0B FF D0 2B 80 00 09 41 9D 00 20 -==== BB 114 (0x2547F1E0) approx BBs exec'd 0 ==== - - 0x2547F1E0: 2C8B002E cmpi cr1,r11,46 - 0: GETL R11, t0 - 1: MOVL $0x2E, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x2547F1E4: 54FB402E rlwinm r27,r7,8,0,23 - 5: GETL R7, t6 - 6: SHLL $0x8, t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0x2547F1E8: 7F674B78 or r7,r27,r9 - 9: GETL R27, t8 - 10: GETL R9, t10 - 11: ORL t10, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0x2547F1EC: 39080001 addi r8,r8,1 - 14: GETL R8, t12 - 15: ADDL $0x1, t12 - 16: PUTL t12, R8 - 17: INCEIPL $4 - - 0x2547F1F0: 386A0001 addi r3,r10,1 - 18: GETL R10, t14 - 19: ADDL $0x1, t14 - 20: PUTL t14, R3 - 21: INCEIPL $4 - - 0x2547F1F4: 40860014 bc 4,6,0x2547F208 - 22: Jc06o $0x2547F208 - - - -. 114 2547F1E0 24 -. 2C 8B 00 2E 54 FB 40 2E 7F 67 4B 78 39 08 00 01 38 6A 00 01 40 86 00 14 -==== BB 115 (0x2547F1F8) approx BBs exec'd 0 ==== - - 0x2547F1F8: 892A0001 lbz r9,1(r10) - 0: GETL R10, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547F1FC: 3B89FFD0 addi r28,r9,-48 - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFD0, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x2547F200: 281C0009 cmpli cr0,r28,9 - 9: GETL R28, t6 - 10: MOVL $0x9, t10 - 11: CMPUL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0x2547F204: 4081FFA8 bc 4,1,0x2547F1AC - 14: Jc01o $0x2547F1AC - - - -. 115 2547F1F8 16 -. 89 2A 00 01 3B 89 FF D0 28 1C 00 09 40 81 FF A8 -==== BB 116 (0x2547F208) approx BBs exec'd 0 ==== - - 0x2547F208: 2F080002 cmpi cr6,r8,2 - 0: GETL R8, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x2547F20C: 41990010 bc 12,25,0x2547F21C - 5: Js25o $0x2547F21C - - - -. 116 2547F208 8 -. 2F 08 00 02 41 99 00 10 -==== BB 117 (0x2547F21C) approx BBs exec'd 0 ==== - - 0x2547F21C: 3CA00002 lis r5,2 - 0: MOVL $0x20000, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F220: 60AB0204 ori r11,r5,0x204 - 3: MOVL $0x20204, t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0x2547F224: 7F875840 cmpl cr7,r7,r11 - 6: GETL R7, t4 - 7: GETL R11, t6 - 8: CMPUL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x2547F228: 409D03B4 bc 4,29,0x2547F5DC - 11: Jc29o $0x2547F5DC - - - -. 117 2547F21C 16 -. 3C A0 00 02 60 AB 02 04 7F 87 58 40 40 9D 03 B4 -==== BB 118 (0x2547F22C) approx BBs exec'd 0 ==== - - 0x2547F22C: 90FA0008 stw r7,8(r26) - 0: GETL R7, t0 - 1: GETL R26, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547F230: 3880006E li r4,110 - 5: MOVL $0x6E, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x2547F234: 48003BCD bl 0x25482E00 - 8: MOVL $0x2547F238, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x25482E00 ($4) - - - -. 118 2547F22C 12 -. 90 FA 00 08 38 80 00 6E 48 00 3B CD -==== BB 119 strchr(0x25482E00) approx BBs exec'd 0 ==== - - 0x25482E00: 5084442E rlwimi r4,r4,8,16,23 - 0: GETL R4, t0 - 1: GETL R4, t2 - 2: ROLL $0x8, t2 - 3: ANDL $0xFF00, t2 - 4: ANDL $0xFFFF00FF, t0 - 5: ORL t0, t2 - 6: PUTL t2, R4 - 7: INCEIPL $4 - - 0x25482E04: 3960FFFF li r11,-1 - 8: MOVL $0xFFFFFFFF, t4 - 9: PUTL t4, R11 - 10: INCEIPL $4 - - 0x25482E08: 5084801E rlwimi r4,r4,16,0,15 - 11: GETL R4, t6 - 12: GETL R4, t8 - 13: ROLL $0x10, t8 - 14: ANDL $0xFFFF0000, t8 - 15: ANDL $0xFFFF, t6 - 16: ORL t6, t8 - 17: PUTL t8, R4 - 18: INCEIPL $4 - - 0x25482E0C: 546A1EF8 rlwinm r10,r3,3,27,28 - 19: GETL R3, t10 - 20: ROLL $0x3, t10 - 21: ANDL $0x18, t10 - 22: PUTL t10, R10 - 23: INCEIPL $4 - - 0x25482E10: 3CC0FEFF lis r6,-257 - 24: MOVL $0xFEFF0000, t12 - 25: PUTL t12, R6 - 26: INCEIPL $4 - - 0x25482E14: 3CE07F7F lis r7,32639 - 27: MOVL $0x7F7F0000, t14 - 28: PUTL t14, R7 - 29: INCEIPL $4 - - 0x25482E18: 5468003A rlwinm r8,r3,0,0,29 - 30: GETL R3, t16 - 31: ANDL $0xFFFFFFFC, t16 - 32: PUTL t16, R8 - 33: INCEIPL $4 - - 0x25482E1C: 38C6FEFF addi r6,r6,-257 - 34: MOVL $0xFEFEFEFF, t18 - 35: PUTL t18, R6 - 36: INCEIPL $4 - - 0x25482E20: 38E77F7F addi r7,r7,32639 - 37: MOVL $0x7F7F7F7F, t20 - 38: PUTL t20, R7 - 39: INCEIPL $4 - - 0x25482E24: 80A80000 lwz r5,0(r8) - 40: GETL R8, t22 - 41: LDL (t22), t24 - 42: PUTL t24, R5 - 43: INCEIPL $4 - - 0x25482E28: 7D6B5430 srw r11,r11,r10 - 44: GETL R11, t28 - 45: GETL R10, t26 - 46: SHRL t26, t28 - 47: PUTL t28, R11 - 48: INCEIPL $4 - - 0x25482E2C: 7CA55B38 orc r5,r5,r11 - 49: GETL R5, t30 - 50: GETL R11, t32 - 51: NOTL t32 - 52: ORL t30, t32 - 53: PUTL t32, R5 - 54: INCEIPL $4 - - 0x25482E30: 7C062A14 add r0,r6,r5 - 55: GETL R6, t34 - 56: GETL R5, t36 - 57: ADDL t34, t36 - 58: PUTL t36, R0 - 59: INCEIPL $4 - - 0x25482E34: 7CE928F8 nor r9,r7,r5 - 60: GETL R7, t38 - 61: GETL R5, t40 - 62: ORL t40, t38 - 63: NOTL t38 - 64: PUTL t38, R9 - 65: INCEIPL $4 - - 0x25482E38: 7C004839 and. r0,r0,r9 - 66: GETL R0, t42 - 67: GETL R9, t44 - 68: ANDL t42, t44 - 69: PUTL t44, R0 - 70: CMP0L t44, t46 (-rSo) - 71: ICRFL t46, $0x0, CR - 72: INCEIPL $4 - - 0x25482E3C: 7C8C2A78 xor r12,r4,r5 - 73: GETL R4, t48 - 74: GETL R5, t50 - 75: XORL t48, t50 - 76: PUTL t50, R12 - 77: INCEIPL $4 - - 0x25482E40: 7D8C5B38 orc r12,r12,r11 - 78: GETL R12, t52 - 79: GETL R11, t54 - 80: NOTL t54 - 81: ORL t52, t54 - 82: PUTL t54, R12 - 83: INCEIPL $4 - - 0x25482E44: 48000020 b 0x25482E64 - 84: JMPo $0x25482E64 ($4) - - - -. 119 25482E00 72 -. 50 84 44 2E 39 60 FF FF 50 84 80 1E 54 6A 1E F8 3C C0 FE FF 3C E0 7F 7F 54 68 00 3A 38 C6 FE FF 38 E7 7F 7F 80 A8 00 00 7D 6B 54 30 7C A5 5B 38 7C 06 2A 14 7C E9 28 F8 7C 00 48 39 7C 8C 2A 78 7D 8C 5B 38 48 00 00 20 -==== BB 120 (0x25482E64) approx BBs exec'd 0 ==== - - 0x25482E64: 7C066214 add r0,r6,r12 - 0: GETL R6, t0 - 1: GETL R12, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25482E68: 7CE960F8 nor r9,r7,r12 - 5: GETL R7, t4 - 6: GETL R12, t6 - 7: ORL t6, t4 - 8: NOTL t4 - 9: PUTL t4, R9 - 10: INCEIPL $4 - - 0x25482E6C: 4182FFDC bc 12,2,0x25482E48 - 11: Js02o $0x25482E48 - - - -. 120 25482E64 12 -. 7C 06 62 14 7C E9 60 F8 41 82 FF DC -==== BB 121 (0x25482E48) approx BBs exec'd 0 ==== - - 0x25482E48: 84A80004 lwzu r5,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R8 - 3: LDL (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25482E4C: 7C004839 and. r0,r0,r9 - 6: GETL R0, t4 - 7: GETL R9, t6 - 8: ANDL t4, t6 - 9: PUTL t6, R0 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x0, CR - 12: INCEIPL $4 - - 0x25482E50: 7C062A14 add r0,r6,r5 - 13: GETL R6, t10 - 14: GETL R5, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R0 - 17: INCEIPL $4 - - 0x25482E54: 7CE928F8 nor r9,r7,r5 - 18: GETL R7, t14 - 19: GETL R5, t16 - 20: ORL t16, t14 - 21: NOTL t14 - 22: PUTL t14, R9 - 23: INCEIPL $4 - - 0x25482E58: 4082005C bc 4,2,0x25482EB4 - 24: Jc02o $0x25482EB4 - - - -. 121 25482E48 20 -. 84 A8 00 04 7C 00 48 39 7C 06 2A 14 7C E9 28 F8 40 82 00 5C -==== BB 122 (0x25482E5C) approx BBs exec'd 0 ==== - - 0x25482E5C: 7C004839 and. r0,r0,r9 - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0x25482E60: 7C8C2A78 xor r12,r4,r5 - 7: GETL R4, t6 - 8: GETL R5, t8 - 9: XORL t6, t8 - 10: PUTL t8, R12 - 11: INCEIPL $4 - - 0x25482E64: 7C066214 add r0,r6,r12 - 12: GETL R6, t10 - 13: GETL R12, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0x25482E68: 7CE960F8 nor r9,r7,r12 - 17: GETL R7, t14 - 18: GETL R12, t16 - 19: ORL t16, t14 - 20: NOTL t14 - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0x25482E6C: 4182FFDC bc 12,2,0x25482E48 - 23: Js02o $0x25482E48 - - - -. 122 25482E5C 20 -. 7C 00 48 39 7C 8C 2A 78 7C 06 62 14 7C E9 60 F8 41 82 FF DC -==== BB 123 (0x25482E70) approx BBs exec'd 0 ==== - - 0x25482E70: 7C004839 and. r0,r0,r9 - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0x25482E74: 38600000 li r3,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25482E78: 4D820020 bclr 12,2 - 10: GETL LR, t8 - 11: Js02o-r t8 - - - -. 123 25482E70 12 -. 7C 00 48 39 38 60 00 00 4D 82 00 20 -==== BB 124 (0x2547F238) approx BBs exec'd 0 ==== - - 0x2547F238: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547F23C: 418602F4 bc 12,6,0x2547F530 - 4: Js06o $0x2547F530 - - - -. 124 2547F238 8 -. 2C 83 00 00 41 86 02 F4 -==== BB 125 (0x2547F530) approx BBs exec'd 0 ==== - - 0x2547F530: 813A0008 lwz r9,8(r26) - 0: GETL R26, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547F534: 3C000002 lis r0,2 - 5: MOVL $0x20000, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x2547F538: 60030544 ori r3,r0,0x544 - 8: MOVL $0x20544, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x2547F53C: 7C891840 cmpl cr1,r9,r3 - 11: GETL R9, t8 - 12: GETL R3, t10 - 13: CMPUL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x1, CR - 15: INCEIPL $4 - - 0x2547F540: 41A5FD24 bc 13,5,0x2547F264 - 16: Js05o $0x2547F264 - - - -. 125 2547F530 20 -. 81 3A 00 08 3C 00 00 02 60 03 05 44 7C 89 18 40 41 A5 FD 24 -==== BB 126 (0x2547F264) approx BBs exec'd 0 ==== - - 0x2547F264: 2F1FFFFF cmpi cr6,r31,-1 - 0: GETL R31, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x2547F268: 83BE04B4 lwz r29,1204(r30) - 5: GETL R30, t6 - 6: ADDL $0x4B4, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R29 - 9: INCEIPL $4 - - 0x2547F26C: 419A0030 bc 12,26,0x2547F29C - 10: Js26o $0x2547F29C - - - -. 126 2547F264 12 -. 2F 1F FF FF 83 BE 04 B4 41 9A 00 30 -==== BB 127 (0x2547F29C) approx BBs exec'd 0 ==== - - 0x2547F29C: 831A0004 lwz r24,4(r26) - 0: GETL R26, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0x2547F2A0: 2F980000 cmpi cr7,r24,0 - 5: GETL R24, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547F2A4: 409E000C bc 4,30,0x2547F2B0 - 9: Jc30o $0x2547F2B0 - - - -. 127 2547F29C 12 -. 83 1A 00 04 2F 98 00 00 40 9E 00 0C -==== BB 128 (0x2547F2B0) approx BBs exec'd 0 ==== - - 0x2547F2B0: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547F2B4: 839E0500 lwz r28,1280(r30) - 3: GETL R30, t2 - 4: ADDL $0x500, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2547F2B8: 48001119 bl 0x254803D0 - 8: MOVL $0x2547F2BC, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x254803D0 ($4) - - - -. 128 2547F2B0 12 -. 38 60 00 00 83 9E 05 00 48 00 11 19 -==== BB 129 brk(0x254803D0) approx BBs exec'd 0 ==== - - 0x254803D0: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x254803D4: 90610008 stw r3,8(r1) - 6: GETL R3, t4 - 7: GETL R1, t6 - 8: ADDL $0x8, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x254803D8: 3800002D li r0,45 - 11: MOVL $0x2D, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x254803DC: 44000002 sc - 14: JMPo-sys $0x254803E0 ($4) - - - -. 129 254803D0 16 -. 94 21 FF F0 90 61 00 08 38 00 00 2D 44 00 00 02 -==== BB 130 (0x254803E0) approx BBs exec'd 0 ==== - - 0x254803E0: 80C10008 lwz r6,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254803E4: 7C8802A6 mflr r4 - 5: GETL LR, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x254803E8: 48016C19 bl 0x25497000 - 8: MOVL $0x254803EC, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x25497000 ($4) - - - -. 130 254803E0 12 -. 80 C1 00 08 7C 88 02 A6 48 01 6C 19 -==== BB 131 (0x254803EC) approx BBs exec'd 0 ==== - - 0x254803EC: 7CA802A6 mflr r5 - 0: GETL LR, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x254803F0: 80A50504 lwz r5,1284(r5) - 3: GETL R5, t2 - 4: ADDL $0x504, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x254803F4: 7C8803A6 mtlr r4 - 8: GETL R4, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0x254803F8: 90650000 stw r3,0(r5) - 11: GETL R3, t8 - 12: GETL R5, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x254803FC: 7C061840 cmpl cr0,r6,r3 - 15: GETL R6, t12 - 16: GETL R3, t14 - 17: CMPUL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x0, CR - 19: INCEIPL $4 - - 0x25480400: 38210010 addi r1,r1,16 - 20: GETL R1, t18 - 21: ADDL $0x10, t18 - 22: PUTL t18, R1 - 23: INCEIPL $4 - - 0x25480404: 38600000 li r3,0 - 24: MOVL $0x0, t20 - 25: PUTL t20, R3 - 26: INCEIPL $4 - - 0x25480408: 4CA10020 bclr 5,1 - 27: GETL LR, t22 - 28: Jc01o-r t22 - - - -. 131 254803EC 32 -. 7C A8 02 A6 80 A5 05 04 7C 88 03 A6 90 65 00 00 7C 06 18 40 38 21 00 10 38 60 00 00 4C A1 00 20 -==== BB 132 (0x2547F2BC) approx BBs exec'd 0 ==== - - 0x2547F2BC: 813E0504 lwz r9,1284(r30) - 0: GETL R30, t0 - 1: ADDL $0x504, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547F2C0: 809A0004 lwz r4,4(r26) - 5: GETL R26, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x2547F2C4: 81690000 lwz r11,0(r9) - 10: GETL R9, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0x2547F2C8: 7F2400D0 neg r25,r4 - 14: GETL R4, t12 - 15: NEGL t12 - 16: PUTL t12, R25 - 17: INCEIPL $4 - - 0x2547F2CC: 7C8BE040 cmpl cr1,r11,r28 - 18: GETL R11, t14 - 19: GETL R28, t16 - 20: CMPUL t14, t16, t18 (-rSo) - 21: ICRFL t18, $0x1, CR - 22: INCEIPL $4 - - 0x2547F2D0: 7F645A14 add r27,r4,r11 - 23: GETL R4, t20 - 24: GETL R11, t22 - 25: ADDL t20, t22 - 26: PUTL t22, R27 - 27: INCEIPL $4 - - 0x2547F2D4: 399BFFFF addi r12,r27,-1 - 28: GETL R27, t24 - 29: ADDL $0xFFFFFFFF, t24 - 30: PUTL t24, R12 - 31: INCEIPL $4 - - 0x2547F2D8: 7D83C838 and r3,r12,r25 - 32: GETL R12, t26 - 33: GETL R25, t28 - 34: ANDL t26, t28 - 35: PUTL t28, R3 - 36: INCEIPL $4 - - 0x2547F2DC: 408402D8 bc 4,4,0x2547F5B4 - 37: Jc04o $0x2547F5B4 - - - -. 132 2547F2BC 36 -. 81 3E 05 04 80 9A 00 04 81 69 00 00 7F 24 00 D0 7C 8B E0 40 7F 64 5A 14 39 9B FF FF 7D 83 C8 38 40 84 02 D8 -==== BB 133 (0x2547F2E0) approx BBs exec'd 0 ==== - - 0x2547F2E0: 807A000C lwz r3,12(r26) - 0: GETL R26, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547F2E4: 2C030000 cmpi cr0,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547F2E8: 4182000C bc 12,2,0x2547F2F4 - 9: Js02o $0x2547F2F4 - - - -. 133 2547F2E0 12 -. 80 7A 00 0C 2C 03 00 00 41 82 00 0C -==== BB 134 (0x2547F2F4) approx BBs exec'd 0 ==== - - 0x2547F2F4: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547F2F8: 4800111D bl 0x25480414 - 3: MOVL $0x2547F2FC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25480414 ($4) - - - -. 134 2547F2F4 8 -. 38 60 00 00 48 00 11 1D -==== BB 135 sbrk(0x25480414) approx BBs exec'd 0 ==== - - 0x25480414: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25480418: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2548041C: 48016BE5 bl 0x25497000 - 9: MOVL $0x25480420, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 135 25480414 12 -. 94 21 FF E0 7C 88 02 A6 48 01 6B E5 -==== BB 136 (0x25480420) approx BBs exec'd 0 ==== - - 0x25480420: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25480424: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25480428: 93E1001C stw r31,28(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2548042C: 90810024 stw r4,36(r1) - 13: GETL R4, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25480430: 93A10014 stw r29,20(r1) - 18: GETL R29, t14 - 19: GETL R1, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25480434: 7C7D1B78 or r29,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x25480438: 83FE0504 lwz r31,1284(r30) - 26: GETL R30, t20 - 27: ADDL $0x504, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0x2548043C: 38600000 li r3,0 - 31: MOVL $0x0, t24 - 32: PUTL t24, R3 - 33: INCEIPL $4 - - 0x25480440: 801F0000 lwz r0,0(r31) - 34: GETL R31, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R0 - 37: INCEIPL $4 - - 0x25480444: 2F800000 cmpi cr7,r0,0 - 38: GETL R0, t30 - 39: CMP0L t30, t32 (-rSo) - 40: ICRFL t32, $0x7, CR - 41: INCEIPL $4 - - 0x25480448: 419E003C bc 12,30,0x25480484 - 42: Js30o $0x25480484 - - - -. 136 25480420 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 81 00 24 93 A1 00 14 7C 7D 1B 78 83 FE 05 04 38 60 00 00 80 1F 00 00 2F 80 00 00 41 9E 00 3C -==== BB 137 (0x2548044C) approx BBs exec'd 0 ==== - - 0x2548044C: 813E049C lwz r9,1180(r30) - 0: GETL R30, t0 - 1: ADDL $0x49C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25480450: 80A90000 lwz r5,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R5 - 8: INCEIPL $4 - - 0x25480454: 2C050000 cmpi cr0,r5,0 - 9: GETL R5, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x0, CR - 12: INCEIPL $4 - - 0x25480458: 4082002C bc 4,2,0x25480484 - 13: Jc02o $0x25480484 - - - -. 137 2548044C 16 -. 81 3E 04 9C 80 A9 00 00 2C 05 00 00 40 82 00 2C -==== BB 138 (0x2548045C) approx BBs exec'd 0 ==== - - 0x2548045C: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25480460: 409A003C bc 4,26,0x2548049C - 4: Jc26o $0x2548049C - - - -. 138 2548045C 8 -. 2F 1D 00 00 40 9A 00 3C -==== BB 139 (0x25480464) approx BBs exec'd 0 ==== - - 0x25480464: 807F0000 lwz r3,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25480468: 80C10024 lwz r6,36(r1) - 4: GETL R1, t4 - 5: ADDL $0x24, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x2548046C: 83A10014 lwz r29,20(r1) - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R29 - 13: INCEIPL $4 - - 0x25480470: 83C10018 lwz r30,24(r1) - 14: GETL R1, t12 - 15: ADDL $0x18, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R30 - 18: INCEIPL $4 - - 0x25480474: 7CC803A6 mtlr r6 - 19: GETL R6, t16 - 20: PUTL t16, LR - 21: INCEIPL $4 - - 0x25480478: 83E1001C lwz r31,28(r1) - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R31 - 26: INCEIPL $4 - - 0x2548047C: 38210020 addi r1,r1,32 - 27: GETL R1, t22 - 28: ADDL $0x20, t22 - 29: PUTL t22, R1 - 30: INCEIPL $4 - - 0x25480480: 4E800020 blr - 31: GETL LR, t24 - 32: JMPo-r t24 ($4) - - - -. 139 25480464 32 -. 80 7F 00 00 80 C1 00 24 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 140 (0x2547F2FC) approx BBs exec'd 0 ==== - - 0x2547F2FC: 7F83E000 cmp cr7,r3,r28 - 0: GETL R3, t0 - 1: GETL R28, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x2547F300: 419E02C4 bc 12,30,0x2547F5C4 - 5: Js30o $0x2547F5C4 - - - -. 140 2547F2FC 8 -. 7F 83 E0 00 41 9E 02 C4 -==== BB 141 (0x2547F304) approx BBs exec'd 0 ==== - - 0x2547F304: 80BD0000 lwz r5,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x2547F308: 2C850000 cmpi cr1,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x2547F30C: 408602A0 bc 4,6,0x2547F5AC - 8: Jc06o $0x2547F5AC - - - -. 141 2547F304 12 -. 80 BD 00 00 2C 85 00 00 40 86 02 A0 -==== BB 142 (0x2547F310) approx BBs exec'd 0 ==== - - 0x2547F310: 7EC3B378 or r3,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547F314: 7EE803A6 mtlr r23 - 3: GETL R23, t2 - 4: PUTL t2, LR - 5: INCEIPL $4 - - 0x2547F318: 7EA4AB78 or r4,r21,r21 - 6: GETL R21, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2547F31C: 38A101E0 addi r5,r1,480 - 9: GETL R1, t6 - 10: ADDL $0x1E0, t6 - 11: PUTL t6, R5 - 12: INCEIPL $4 - - 0x2547F320: 4E800021 blrl - 13: GETL LR, t8 - 14: MOVL $0x2547F324, t10 - 15: PUTL t10, LR - 16: JMPo-r t8 ($4) - - - -. 142 2547F310 20 -. 7E C3 B3 78 7E E8 03 A6 7E A4 AB 78 38 A1 01 E0 4E 80 00 21 -==== BB 143 dl_main(0x254721F0) approx BBs exec'd 0 ==== - - 0x254721F0: 9421FF30 stwu r1,-208(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF30, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x254721F4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254721F8: 48024E09 bl 0x25497000 - 9: MOVL $0x254721FC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 143 254721F0 12 -. 94 21 FF 30 7C 08 02 A6 48 02 4E 09 -==== BB 144 (0x254721FC) approx BBs exec'd 0 ==== - - 0x254721FC: 93C100C8 stw r30,200(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0xC8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25472200: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25472204: 92010090 stw r16,144(r1) - 8: GETL R16, t6 - 9: GETL R1, t8 - 10: ADDL $0x90, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25472208: 900100D4 stw r0,212(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0xD4, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547220C: 7D600026 mfcr r11 - 18: GETL CR, t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0x25472210: 91C10088 stw r14,136(r1) - 21: GETL R14, t16 - 22: GETL R1, t18 - 23: ADDL $0x88, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25472214: 821E04B4 lwz r16,1204(r30) - 26: GETL R30, t20 - 27: ADDL $0x4B4, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R16 - 30: INCEIPL $4 - - 0x25472218: 819E04B8 lwz r12,1208(r30) - 31: GETL R30, t24 - 32: ADDL $0x4B8, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R12 - 35: INCEIPL $4 - - 0x2547221C: 81500000 lwz r10,0(r16) - 36: GETL R16, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R10 - 39: INCEIPL $4 - - 0x25472220: 81DE04C8 lwz r14,1224(r30) - 40: GETL R30, t32 - 41: ADDL $0x4C8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R14 - 44: INCEIPL $4 - - 0x25472224: 2F8A0000 cmpi cr7,r10,0 - 45: GETL R10, t36 - 46: CMP0L t36, t38 (-rSo) - 47: ICRFL t38, $0x7, CR - 48: INCEIPL $4 - - 0x25472228: 813E0020 lwz r9,32(r30) - 49: GETL R30, t40 - 50: ADDL $0x20, t40 - 51: LDL (t40), t42 - 52: PUTL t42, R9 - 53: INCEIPL $4 - - 0x2547222C: 91610084 stw r11,132(r1) - 54: GETL R11, t44 - 55: GETL R1, t46 - 56: ADDL $0x84, t46 - 57: STL t44, (t46) - 58: INCEIPL $4 - - 0x25472230: 811E04D8 lwz r8,1240(r30) - 59: GETL R30, t48 - 60: ADDL $0x4D8, t48 - 61: LDL (t48), t50 - 62: PUTL t50, R8 - 63: INCEIPL $4 - - 0x25472234: 816C0000 lwz r11,0(r12) - 64: GETL R12, t52 - 65: LDL (t52), t54 - 66: PUTL t54, R11 - 67: INCEIPL $4 - - 0x25472238: 80FE04B0 lwz r7,1200(r30) - 68: GETL R30, t56 - 69: ADDL $0x4B0, t56 - 70: LDL (t56), t58 - 71: PUTL t58, R7 - 72: INCEIPL $4 - - 0x2547223C: 80DE001C lwz r6,28(r30) - 73: GETL R30, t60 - 74: ADDL $0x1C, t60 - 75: LDL (t60), t62 - 76: PUTL t62, R6 - 77: INCEIPL $4 - - 0x25472240: 801E04A8 lwz r0,1192(r30) - 78: GETL R30, t64 - 79: ADDL $0x4A8, t64 - 80: LDL (t64), t66 - 81: PUTL t66, R0 - 82: INCEIPL $4 - - 0x25472244: 93E100CC stw r31,204(r1) - 83: GETL R31, t68 - 84: GETL R1, t70 - 85: ADDL $0xCC, t70 - 86: STL t68, (t70) - 87: INCEIPL $4 - - 0x25472248: 7C3F0B78 or r31,r1,r1 - 88: GETL R1, t72 - 89: PUTL t72, R31 - 90: INCEIPL $4 - - 0x2547224C: 91E1008C stw r15,140(r1) - 91: GETL R15, t74 - 92: GETL R1, t76 - 93: ADDL $0x8C, t76 - 94: STL t74, (t76) - 95: INCEIPL $4 - - 0x25472250: 92410098 stw r18,152(r1) - 96: GETL R18, t78 - 97: GETL R1, t80 - 98: ADDL $0x98, t80 - 99: STL t78, (t80) - 100: INCEIPL $4 - - 0x25472254: 3A400000 li r18,0 - 101: MOVL $0x0, t82 - 102: PUTL t82, R18 - 103: INCEIPL $4 - - 0x25472258: 9261009C stw r19,156(r1) - 104: GETL R19, t84 - 105: GETL R1, t86 - 106: ADDL $0x9C, t86 - 107: STL t84, (t86) - 108: INCEIPL $4 - - 0x2547225C: 3A600000 li r19,0 - 109: MOVL $0x0, t88 - 110: PUTL t88, R19 - 111: INCEIPL $4 - - 0x25472260: 928100A0 stw r20,160(r1) - 112: GETL R20, t90 - 113: GETL R1, t92 - 114: ADDL $0xA0, t92 - 115: STL t90, (t92) - 116: INCEIPL $4 - - 0x25472264: 3A800000 li r20,0 - 117: MOVL $0x0, t94 - 118: PUTL t94, R20 - 119: INCEIPL $4 - - 0x25472268: 92A100A4 stw r21,164(r1) - 120: GETL R21, t96 - 121: GETL R1, t98 - 122: ADDL $0xA4, t98 - 123: STL t96, (t98) - 124: INCEIPL $4 - - 0x2547226C: 3AA00000 li r21,0 - 125: MOVL $0x0, t100 - 126: PUTL t100, R21 - 127: INCEIPL $4 - - 0x25472270: 92C100A8 stw r22,168(r1) - 128: GETL R22, t102 - 129: GETL R1, t104 - 130: ADDL $0xA8, t104 - 131: STL t102, (t104) - 132: INCEIPL $4 - - 0x25472274: 7CB62B78 or r22,r5,r5 - 133: GETL R5, t106 - 134: PUTL t106, R22 - 135: INCEIPL $4 - - 0x25472278: 92E100AC stw r23,172(r1) - 136: GETL R23, t108 - 137: GETL R1, t110 - 138: ADDL $0xAC, t110 - 139: STL t108, (t110) - 140: INCEIPL $4 - - 0x2547227C: 7C972378 or r23,r4,r4 - 141: GETL R4, t112 - 142: PUTL t112, R23 - 143: INCEIPL $4 - - 0x25472280: 930100B0 stw r24,176(r1) - 144: GETL R24, t114 - 145: GETL R1, t116 - 146: ADDL $0xB0, t116 - 147: STL t114, (t116) - 148: INCEIPL $4 - - 0x25472284: 7C781B78 or r24,r3,r3 - 149: GETL R3, t118 - 150: PUTL t118, R24 - 151: INCEIPL $4 - - 0x25472288: 932100B4 stw r25,180(r1) - 152: GETL R25, t120 - 153: GETL R1, t122 - 154: ADDL $0xB4, t122 - 155: STL t120, (t122) - 156: INCEIPL $4 - - 0x2547228C: 3B200000 li r25,0 - 157: MOVL $0x0, t124 - 158: PUTL t124, R25 - 159: INCEIPL $4 - - 0x25472290: 912E03FC stw r9,1020(r14) - 160: GETL R9, t126 - 161: GETL R14, t128 - 162: ADDL $0x3FC, t128 - 163: STL t126, (t128) - 164: INCEIPL $4 - - 0x25472294: 92210094 stw r17,148(r1) - 165: GETL R17, t130 - 166: GETL R1, t132 - 167: ADDL $0x94, t132 - 168: STL t130, (t132) - 169: INCEIPL $4 - - 0x25472298: 934100B8 stw r26,184(r1) - 170: GETL R26, t134 - 171: GETL R1, t136 - 172: ADDL $0xB8, t136 - 173: STL t134, (t136) - 174: INCEIPL $4 - - 0x2547229C: 936100BC stw r27,188(r1) - 175: GETL R27, t138 - 176: GETL R1, t140 - 177: ADDL $0xBC, t140 - 178: STL t138, (t140) - 179: INCEIPL $4 - - 0x254722A0: 938100C0 stw r28,192(r1) - 180: GETL R28, t142 - 181: GETL R1, t144 - 182: ADDL $0xC0, t144 - 183: STL t142, (t144) - 184: INCEIPL $4 - - 0x254722A4: 93A100C4 stw r29,196(r1) - 185: GETL R29, t146 - 186: GETL R1, t148 - 187: ADDL $0xC4, t148 - 188: STL t146, (t148) - 189: INCEIPL $4 - - 0x254722A8: 910E01B4 stw r8,436(r14) - 190: GETL R8, t150 - 191: GETL R14, t152 - 192: ADDL $0x1B4, t152 - 193: STL t150, (t152) - 194: INCEIPL $4 - - 0x254722AC: 90EE042C stw r7,1068(r14) - 195: GETL R7, t154 - 196: GETL R14, t156 - 197: ADDL $0x42C, t156 - 198: STL t154, (t156) - 199: INCEIPL $4 - - 0x254722B0: 90CE03F8 stw r6,1016(r14) - 200: GETL R6, t158 - 201: GETL R14, t160 - 202: ADDL $0x3F8, t160 - 203: STL t158, (t160) - 204: INCEIPL $4 - - 0x254722B4: 900E0404 stw r0,1028(r14) - 205: GETL R0, t162 - 206: GETL R14, t164 - 207: ADDL $0x404, t164 - 208: STL t162, (t164) - 209: INCEIPL $4 - - 0x254722B8: 917F0038 stw r11,56(r31) - 210: GETL R11, t166 - 211: GETL R31, t168 - 212: ADDL $0x38, t168 - 213: STL t166, (t168) - 214: INCEIPL $4 - - 0x254722BC: 81FE04F4 lwz r15,1268(r30) - 215: GETL R30, t170 - 216: ADDL $0x4F4, t170 - 217: LDL (t170), t172 - 218: PUTL t172, R15 - 219: INCEIPL $4 - - 0x254722C0: 813E007C lwz r9,124(r30) - 220: GETL R30, t174 - 221: ADDL $0x7C, t174 - 222: LDL (t174), t176 - 223: PUTL t176, R9 - 224: INCEIPL $4 - - 0x254722C4: 419E0008 bc 12,30,0x254722CC - 225: Js30o $0x254722CC - - - -. 144 254721FC 204 -. 93 C1 00 C8 7F C8 02 A6 92 01 00 90 90 01 00 D4 7D 60 00 26 91 C1 00 88 82 1E 04 B4 81 9E 04 B8 81 50 00 00 81 DE 04 C8 2F 8A 00 00 81 3E 00 20 91 61 00 84 81 1E 04 D8 81 6C 00 00 80 FE 04 B0 80 DE 00 1C 80 1E 04 A8 93 E1 00 CC 7C 3F 0B 78 91 E1 00 8C 92 41 00 98 3A 40 00 00 92 61 00 9C 3A 60 00 00 92 81 00 A0 3A 80 00 00 92 A1 00 A4 3A A0 00 00 92 C1 00 A8 7C B6 2B 78 92 E1 00 AC 7C 97 23 78 93 01 00 B0 7C 78 1B 78 93 21 00 B4 3B 20 00 00 91 2E 03 FC 92 21 00 94 93 41 00 B8 93 61 00 BC 93 81 00 C0 93 A1 00 C4 91 0E 01 B4 90 EE 04 2C 90 CE 03 F8 90 0E 04 04 91 7F 00 38 81 FE 04 F4 81 3E 00 7C 41 9E 00 08 -==== BB 145 (0x254722CC) approx BBs exec'd 0 ==== - - 0x254722CC: 823E0040 lwz r17,64(r30) - 0: GETL R30, t0 - 1: ADDL $0x40, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0x254722D0: 912F0054 stw r9,84(r15) - 5: GETL R9, t4 - 6: GETL R15, t6 - 7: ADDL $0x54, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x254722D4: 387F0038 addi r3,r31,56 - 10: GETL R31, t8 - 11: ADDL $0x38, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x254722D8: 4800D951 bl 0x2547FC28 - 14: MOVL $0x254722DC, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x2547FC28 ($4) - - - -. 145 254722CC 16 -. 82 3E 00 40 91 2F 00 54 38 7F 00 38 48 00 D9 51 -==== BB 146 _dl_next_ld_env_entry(0x2547FC28) approx BBs exec'd 0 ==== - - 0x2547FC28: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547FC2C: 39400000 li r10,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x2547FC30: 81630000 lwz r11,0(r3) - 9: GETL R3, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x2547FC34: 812B0000 lwz r9,0(r11) - 13: GETL R11, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R9 - 16: INCEIPL $4 - - 0x2547FC38: 2F890000 cmpi cr7,r9,0 - 17: GETL R9, t14 - 18: CMP0L t14, t16 (-rSo) - 19: ICRFL t16, $0x7, CR - 20: INCEIPL $4 - - 0x2547FC3C: 419E001C bc 12,30,0x2547FC58 - 21: Js30o $0x2547FC58 - - - -. 146 2547FC28 24 -. 94 21 FF F0 39 40 00 00 81 63 00 00 81 2B 00 00 2F 89 00 00 41 9E 00 1C -==== BB 147 (0x2547FC40) approx BBs exec'd 0 ==== - - 0x2547FC40: 88090000 lbz r0,0(r9) - 0: GETL R9, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547FC44: 2C00004C cmpi cr0,r0,76 - 4: GETL R0, t4 - 5: MOVL $0x4C, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547FC48: 4182001C bc 12,2,0x2547FC64 - 9: Js02o $0x2547FC64 - - - -. 147 2547FC40 12 -. 88 09 00 00 2C 00 00 4C 41 82 00 1C -==== BB 148 (0x2547FC4C) approx BBs exec'd 0 ==== - - 0x2547FC4C: 852B0004 lwzu r9,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R11 - 3: LDL (t0), t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x2547FC50: 2F890000 cmpi cr7,r9,0 - 6: GETL R9, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x2547FC54: 409EFFEC bc 4,30,0x2547FC40 - 10: Jc30o $0x2547FC40 - - - -. 148 2547FC4C 12 -. 85 2B 00 04 2F 89 00 00 40 9E FF EC -==== BB 149 (0x2547FC64) approx BBs exec'd 0 ==== - - 0x2547FC64: 88890001 lbz r4,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547FC68: 2C840044 cmpi cr1,r4,68 - 5: GETL R4, t4 - 6: MOVL $0x44, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x2547FC6C: 4086FFE0 bc 4,6,0x2547FC4C - 10: Jc06o $0x2547FC4C - - - -. 149 2547FC64 12 -. 88 89 00 01 2C 84 00 44 40 86 FF E0 -==== BB 150 (0x2547FC70) approx BBs exec'd 0 ==== - - 0x2547FC70: 88A90002 lbz r5,2(r9) - 0: GETL R9, t0 - 1: ADDL $0x2, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547FC74: 2F05005F cmpi cr6,r5,95 - 5: GETL R5, t4 - 6: MOVL $0x5F, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x2547FC78: 409AFFD4 bc 4,26,0x2547FC4C - 10: Jc26o $0x2547FC4C - - - -. 150 2547FC70 12 -. 88 A9 00 02 2F 05 00 5F 40 9A FF D4 -==== BB 151 (0x2547FC7C) approx BBs exec'd 0 ==== - - 0x2547FC7C: 38CB0004 addi r6,r11,4 - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x2547FC80: 39490003 addi r10,r9,3 - 4: GETL R9, t2 - 5: ADDL $0x3, t2 - 6: PUTL t2, R10 - 7: INCEIPL $4 - - 0x2547FC84: 90C30000 stw r6,0(r3) - 8: GETL R6, t4 - 9: GETL R3, t6 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x2547FC88: 4BFFFFD0 b 0x2547FC58 - 12: JMPo $0x2547FC58 ($4) - - - -. 151 2547FC7C 16 -. 38 CB 00 04 39 49 00 03 90 C3 00 00 4B FF FF D0 -==== BB 152 (0x2547FC58) approx BBs exec'd 0 ==== - - 0x2547FC58: 7D435378 or r3,r10,r10 - 0: GETL R10, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547FC5C: 38210010 addi r1,r1,16 - 3: GETL R1, t2 - 4: ADDL $0x10, t2 - 5: PUTL t2, R1 - 6: INCEIPL $4 - - 0x2547FC60: 4E800020 blr - 7: GETL LR, t4 - 8: JMPo-r t4 ($4) - - - -. 152 2547FC58 12 -. 7D 43 53 78 38 21 00 10 4E 80 00 20 -==== BB 153 (0x254722DC) approx BBs exec'd 0 ==== - - 0x254722DC: 7C7D1B79 or. r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254722E0: 41820064 bc 12,2,0x25472344 - 5: Js02o $0x25472344 - - - -. 153 254722DC 8 -. 7C 7D 1B 79 41 82 00 64 -==== BB 154 (0x254722E4) approx BBs exec'd 0 ==== - - 0x254722E4: 881D0000 lbz r0,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x254722E8: 39600000 li r11,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R11 - 6: INCEIPL $4 - - 0x254722EC: 7C090379 or. r9,r0,r0 - 7: GETL R0, t6 - 8: PUTL t6, R9 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0x254722F0: 40A20018 bc 5,2,0x25472308 - 12: Jc02o $0x25472308 - - - -. 154 254722E4 16 -. 88 1D 00 00 39 60 00 00 7C 09 03 79 40 A2 00 18 -==== BB 155 (0x25472308) approx BBs exec'd 0 ==== - - 0x25472308: 2C89003D cmpi cr1,r9,61 - 0: GETL R9, t0 - 1: MOVL $0x3D, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x2547230C: 4086FFEC bc 4,6,0x254722F8 - 5: Jc06o $0x254722F8 - - - -. 155 25472308 8 -. 2C 89 00 3D 40 86 FF EC -==== BB 156 (0x254722F8) approx BBs exec'd 0 ==== - - 0x254722F8: 396B0001 addi r11,r11,1 - 0: GETL R11, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0x254722FC: 7C1D58AE lbzx r0,r29,r11 - 4: GETL R11, t2 - 5: GETL R29, t4 - 6: ADDL t4, t2 - 7: LDB (t2), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x25472300: 7C090379 or. r9,r0,r0 - 10: GETL R0, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25472304: 4182000C bc 12,2,0x25472310 - 15: Js02o $0x25472310 - - - -. 156 254722F8 16 -. 39 6B 00 01 7C 1D 58 AE 7C 09 03 79 41 82 00 0C -==== BB 157 (0x25472310) approx BBs exec'd 0 ==== - - 0x25472310: 2D80003D cmpi cr3,r0,61 - 0: GETL R0, t0 - 1: MOVL $0x3D, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x3, CR - 4: INCEIPL $4 - - 0x25472314: 408EFFC0 bc 4,14,0x254722D4 - 5: Jc14o $0x254722D4 - - - -. 157 25472310 8 -. 2D 80 00 3D 40 8E FF C0 -==== BB 158 (0x25472318) approx BBs exec'd 0 ==== - - 0x25472318: 380BFFFC addi r0,r11,-4 - 0: GETL R11, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x2547231C: 2A000010 cmpli cr4,r0,16 - 4: GETL R0, t2 - 5: MOVL $0x10, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x4, CR - 8: INCEIPL $4 - - 0x25472320: 41B1FFB4 bc 13,17,0x254722D4 - 9: Js17o $0x254722D4 - - - -. 158 25472318 12 -. 38 0B FF FC 2A 00 00 10 41 B1 FF B4 -==== BB 159 (0x25472324) approx BBs exec'd 0 ==== - - 0x25472324: 80BE0080 lwz r5,128(r30) - 0: GETL R30, t0 - 1: ADDL $0x80, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25472328: 541A103A rlwinm r26,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R26 - 8: INCEIPL $4 - - 0x2547232C: 7C9A282E lwzx r4,r26,r5 - 9: GETL R5, t6 - 10: GETL R26, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0x25472330: 7C642A14 add r3,r4,r5 - 15: GETL R4, t12 - 16: GETL R5, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R3 - 19: INCEIPL $4 - - 0x25472334: 7C6903A6 mtctr r3 - 20: GETL R3, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x25472338: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - - -. 159 25472324 24 -. 80 BE 00 80 54 1A 10 3A 7C 9A 28 2E 7C 64 2A 14 7C 69 03 A6 4E 80 04 20 -==== BB 160 (0x25473248) approx BBs exec'd 0 ==== - - 0x25473248: 809E00C4 lwz r4,196(r30) - 0: GETL R30, t0 - 1: ADDL $0xC4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547324C: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25473250: 38A0000C li r5,12 - 8: MOVL $0xC, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x25473254: 48010045 bl 0x25483298 - 11: MOVL $0x25473258, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483298 ($4) - - - -. 160 25473248 16 -. 80 9E 00 C4 7F A3 EB 78 38 A0 00 0C 48 01 00 45 -==== BB 161 memcmp(0x25483298) approx BBs exec'd 0 ==== - - 0x25483298: 2B85000F cmpli cr7,r5,15 - 0: GETL R5, t0 - 1: MOVL $0xF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x2548329C: 9421FFE0 stwu r1,-32(r1) - 5: GETL R1, t6 - 6: GETL R1, t8 - 7: ADDL $0xFFFFFFE0, t8 - 8: PUTL t8, R1 - 9: STL t6, (t8) - 10: INCEIPL $4 - - 0x254832A0: 93810010 stw r28,16(r1) - 11: GETL R28, t10 - 12: GETL R1, t12 - 13: ADDL $0x10, t12 - 14: STL t10, (t12) - 15: INCEIPL $4 - - 0x254832A4: 7C6B1B78 or r11,r3,r3 - 16: GETL R3, t14 - 17: PUTL t14, R11 - 18: INCEIPL $4 - - 0x254832A8: 93A10014 stw r29,20(r1) - 19: GETL R29, t16 - 20: GETL R1, t18 - 21: ADDL $0x14, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0x254832AC: 93C10018 stw r30,24(r1) - 24: GETL R30, t20 - 25: GETL R1, t22 - 26: ADDL $0x18, t22 - 27: STL t20, (t22) - 28: INCEIPL $4 - - 0x254832B0: 93E1001C stw r31,28(r1) - 29: GETL R31, t24 - 30: GETL R1, t26 - 31: ADDL $0x1C, t26 - 32: STL t24, (t26) - 33: INCEIPL $4 - - 0x254832B4: 409D00BC bc 4,29,0x25483370 - 34: Jc29o $0x25483370 - - - -. 161 25483298 32 -. 2B 85 00 0F 94 21 FF E0 93 81 00 10 7C 6B 1B 78 93 A1 00 14 93 C1 00 18 93 E1 00 1C 40 9D 00 BC -==== BB 162 (0x25483370) approx BBs exec'd 0 ==== - - 0x25483370: 2C050000 cmpi cr0,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25483374: 41820024 bc 12,2,0x25483398 - 4: Js02o $0x25483398 - - - -. 162 25483370 8 -. 2C 05 00 00 41 82 00 24 -==== BB 163 (0x25483378) approx BBs exec'd 0 ==== - - 0x25483378: 898B0000 lbz r12,0(r11) - 0: GETL R11, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R12 - 3: INCEIPL $4 - - 0x2548337C: 396B0001 addi r11,r11,1 - 4: GETL R11, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x25483380: 8BA40000 lbz r29,0(r4) - 8: GETL R4, t6 - 9: LDB (t6), t8 - 10: PUTL t8, R29 - 11: INCEIPL $4 - - 0x25483384: 38840001 addi r4,r4,1 - 12: GETL R4, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0x25483388: 7C7D6051 subf. r3,r29,r12 - 16: GETL R29, t12 - 17: GETL R12, t14 - 18: SUBL t12, t14 - 19: PUTL t14, R3 - 20: CMP0L t14, t16 (-rSo) - 21: ICRFL t16, $0x0, CR - 22: INCEIPL $4 - - 0x2548338C: 40820010 bc 4,2,0x2548339C - 23: Jc02o $0x2548339C - - - -. 163 25483378 24 -. 89 8B 00 00 39 6B 00 01 8B A4 00 00 38 84 00 01 7C 7D 60 51 40 82 00 10 -==== BB 164 (0x25483390) approx BBs exec'd 0 ==== - - 0x25483390: 34A5FFFF addic. r5,r5,-1 - 0: GETL R5, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R5 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25483394: 4082FFE4 bc 4,2,0x25483378 - 6: Jc02o $0x25483378 - - - -. 164 25483390 8 -. 34 A5 FF FF 40 82 FF E4 -==== BB 165 (0x25483398) approx BBs exec'd 0 ==== - - 0x25483398: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2548339C: 83810010 lwz r28,16(r1) - 3: GETL R1, t2 - 4: ADDL $0x10, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x254833A0: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x254833A4: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0x254833A8: 83E1001C lwz r31,28(r1) - 18: GETL R1, t14 - 19: ADDL $0x1C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0x254833AC: 38210020 addi r1,r1,32 - 23: GETL R1, t18 - 24: ADDL $0x20, t18 - 25: PUTL t18, R1 - 26: INCEIPL $4 - - 0x254833B0: 4E800020 blr - 27: GETL LR, t20 - 28: JMPo-r t20 ($4) - - - -. 165 25483398 28 -. 38 60 00 00 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 166 (0x25473258) approx BBs exec'd 0 ==== - - 0x25473258: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547325C: 409E0428 bc 4,30,0x25473684 - 4: Jc30o $0x25473684 - - - -. 166 25473258 8 -. 2F 83 00 00 40 9E 04 28 -==== BB 167 (0x25473260) approx BBs exec'd 0 ==== - - 0x25473260: 813E004C lwz r9,76(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25473264: 381D000D addi r0,r29,13 - 5: GETL R29, t4 - 6: ADDL $0xD, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25473268: 90090000 stw r0,0(r9) - 9: GETL R0, t6 - 10: GETL R9, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547326C: 4BFFF068 b 0x254722D4 - 13: JMPo $0x254722D4 ($4) - - - -. 167 25473260 16 -. 81 3E 00 4C 38 1D 00 0D 90 09 00 00 4B FF F0 68 -==== BB 168 (0x254722D4) approx BBs exec'd 0 ==== - - 0x254722D4: 387F0038 addi r3,r31,56 - 0: GETL R31, t0 - 1: ADDL $0x38, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x254722D8: 4800D951 bl 0x2547FC28 - 4: MOVL $0x254722DC, t2 - 5: PUTL t2, LR - 6: JMPo-c $0x2547FC28 ($4) - - - -. 168 254722D4 8 -. 38 7F 00 38 48 00 D9 51 -==== BB 169 (0x25473218) approx BBs exec'd 0 ==== - - 0x25473218: 809E00C0 lwz r4,192(r30) - 0: GETL R30, t0 - 1: ADDL $0xC0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547321C: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25473220: 38A00007 li r5,7 - 8: MOVL $0x7, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x25473224: 48010075 bl 0x25483298 - 11: MOVL $0x25473228, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483298 ($4) - - - -. 169 25473218 16 -. 80 9E 00 C0 7F A3 EB 78 38 A0 00 07 48 01 00 75 -==== BB 170 (0x2548339C) approx BBs exec'd 0 ==== - - 0x2548339C: 83810010 lwz r28,16(r1) - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x254833A0: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x254833A4: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0x254833A8: 83E1001C lwz r31,28(r1) - 15: GETL R1, t12 - 16: ADDL $0x1C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R31 - 19: INCEIPL $4 - - 0x254833AC: 38210020 addi r1,r1,32 - 20: GETL R1, t16 - 21: ADDL $0x20, t16 - 22: PUTL t16, R1 - 23: INCEIPL $4 - - 0x254833B0: 4E800020 blr - 24: GETL LR, t18 - 25: JMPo-r t18 ($4) - - - -. 170 2548339C 24 -. 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 171 (0x25473228) approx BBs exec'd 0 ==== - - 0x25473228: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547322C: 4086048C bc 4,6,0x254736B8 - 4: Jc06o $0x254736B8 - - - -. 171 25473228 8 -. 2C 83 00 00 40 86 04 8C -==== BB 172 (0x254736B8) approx BBs exec'd 0 ==== - - 0x254736B8: 809E00E0 lwz r4,224(r30) - 0: GETL R30, t0 - 1: ADDL $0xE0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254736BC: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254736C0: 38A00007 li r5,7 - 8: MOVL $0x7, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x254736C4: 4800FBD5 bl 0x25483298 - 11: MOVL $0x254736C8, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483298 ($4) - - - -. 172 254736B8 16 -. 80 9E 00 E0 7F A3 EB 78 38 A0 00 07 48 00 FB D5 -==== BB 173 (0x254736C8) approx BBs exec'd 0 ==== - - 0x254736C8: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x254736CC: 40820088 bc 4,2,0x25473754 - 4: Jc02o $0x25473754 - - - -. 173 254736C8 8 -. 2C 03 00 00 40 82 00 88 -==== BB 174 (0x254736D0) approx BBs exec'd 0 ==== - - 0x254736D0: 38FD0008 addi r7,r29,8 - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R7 - 3: INCEIPL $4 - - 0x254736D4: 90F10000 stw r7,0(r17) - 4: GETL R7, t2 - 5: GETL R17, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x254736D8: 4BFFEBFC b 0x254722D4 - 8: JMPo $0x254722D4 ($4) - - - -. 174 254736D0 12 -. 38 FD 00 08 90 F1 00 00 4B FF EB FC -==== BB 175 (0x25472344) approx BBs exec'd 0 ==== - - 0x25472344: 83700000 lwz r27,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R27 - 3: INCEIPL $4 - - 0x25472348: 933F0030 stw r25,48(r31) - 4: GETL R25, t4 - 5: GETL R31, t6 - 6: ADDL $0x30, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547234C: 2D9B0000 cmpi cr3,r27,0 - 9: GETL R27, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x3, CR - 12: INCEIPL $4 - - 0x25472350: 408E128C bc 4,14,0x254735DC - 13: Jc14o $0x254735DC - - - -. 175 25472344 16 -. 83 70 00 00 93 3F 00 30 2D 9B 00 00 40 8E 12 8C -==== BB 176 (0x25472354) approx BBs exec'd 0 ==== - - 0x25472354: 813E0034 lwz r9,52(r30) - 0: GETL R30, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25472358: 3014FFFF addic r0,r20,-1 - 5: GETL R20, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547235C: 7F40A110 subfe r26,r0,r20 - 9: GETL R0, t6 - 10: GETL R20, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R26 - 13: INCEIPL $4 - - 0x25472360: 83A90000 lwz r29,0(r9) - 14: GETL R9, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0x25472364: 313DFFFF addic r9,r29,-1 - 18: GETL R29, t14 - 19: ADCL $0xFFFFFFFF, t14 (-wCa) - 20: PUTL t14, R9 - 21: INCEIPL $4 - - 0x25472368: 7F89E910 subfe r28,r9,r29 - 22: GETL R9, t16 - 23: GETL R29, t18 - 24: SBBL t16, t18 (-rCa-wCa) - 25: PUTL t18, R28 - 26: INCEIPL $4 - - 0x2547236C: 7F80D039 and. r0,r28,r26 - 27: GETL R28, t20 - 28: GETL R26, t22 - 29: ANDL t20, t22 - 30: PUTL t22, R0 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x0, CR - 33: INCEIPL $4 - - 0x25472370: 40820B58 bc 4,2,0x25472EC8 - 34: Jc02o $0x25472EC8 - - - -. 176 25472354 32 -. 81 3E 00 34 30 14 FF FF 7F 40 A1 10 83 A9 00 00 31 3D FF FF 7F 89 E9 10 7F 80 D0 39 40 82 0B 58 -==== BB 177 (0x25472374) approx BBs exec'd 0 ==== - - 0x25472374: 83560000 lwz r26,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R26 - 3: INCEIPL $4 - - 0x25472378: 80BE04E0 lwz r5,1248(r30) - 4: GETL R30, t4 - 5: ADDL $0x4E0, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R5 - 8: INCEIPL $4 - - 0x2547237C: 7D9A2800 cmp cr3,r26,r5 - 9: GETL R26, t8 - 10: GETL R5, t10 - 11: CMPL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x3, CR - 13: INCEIPL $4 - - 0x25472380: 418E0940 bc 12,14,0x25472CC0 - 14: Js14o $0x25472CC0 - - - -. 177 25472374 16 -. 83 56 00 00 80 BE 04 E0 7D 9A 28 00 41 8E 09 40 -==== BB 178 (0x25472384) approx BBs exec'd 0 ==== - - 0x25472384: 807E0084 lwz r3,132(r30) - 0: GETL R30, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25472388: 38A00000 li r5,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547238C: 38C00000 li r6,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x25472390: 38E00000 li r7,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0x25472394: 7C641B78 or r4,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0x25472398: 39000000 li r8,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R8 - 19: INCEIPL $4 - - 0x2547239C: 48006D59 bl 0x254790F4 - 20: MOVL $0x254723A0, t14 - 21: PUTL t14, LR - 22: JMPo-c $0x254790F4 ($4) - - - -. 178 25472384 28 -. 80 7E 00 84 38 A0 00 00 38 C0 00 00 38 E0 00 00 7C 64 1B 78 39 00 00 00 48 00 6D 59 -==== BB 179 _dl_new_object(0x254790F4) approx BBs exec'd 0 ==== - - 0x254790F4: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x254790F8: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254790FC: 4801DF05 bl 0x25497000 - 9: MOVL $0x25479100, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 179 254790F4 12 -. 94 21 FF D0 7C 08 02 A6 48 01 DF 05 -==== BB 180 (0x25479100) approx BBs exec'd 0 ==== - - 0x25479100: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25479104: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25479108: 92C10008 stw r22,8(r1) - 8: GETL R22, t6 - 9: GETL R1, t8 - 10: ADDL $0x8, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547910C: 92E1000C stw r23,12(r1) - 13: GETL R23, t10 - 14: GETL R1, t12 - 15: ADDL $0xC, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25479110: 7C771B78 or r23,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R23 - 20: INCEIPL $4 - - 0x25479114: 93010010 stw r24,16(r1) - 21: GETL R24, t16 - 22: GETL R1, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25479118: 7C832378 or r3,r4,r4 - 26: GETL R4, t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x2547911C: 93210014 stw r25,20(r1) - 29: GETL R25, t22 - 30: GETL R1, t24 - 31: ADDL $0x14, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0x25479120: 7CB82B78 or r24,r5,r5 - 34: GETL R5, t26 - 35: PUTL t26, R24 - 36: INCEIPL $4 - - 0x25479124: 93410018 stw r26,24(r1) - 37: GETL R26, t28 - 38: GETL R1, t30 - 39: ADDL $0x18, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0x25479128: 7CF63B78 or r22,r7,r7 - 42: GETL R7, t32 - 43: PUTL t32, R22 - 44: INCEIPL $4 - - 0x2547912C: 9361001C stw r27,28(r1) - 45: GETL R27, t34 - 46: GETL R1, t36 - 47: ADDL $0x1C, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0x25479130: 7C9A2378 or r26,r4,r4 - 50: GETL R4, t38 - 51: PUTL t38, R26 - 52: INCEIPL $4 - - 0x25479134: 93810020 stw r28,32(r1) - 53: GETL R28, t40 - 54: GETL R1, t42 - 55: ADDL $0x20, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x25479138: 7D194378 or r25,r8,r8 - 58: GETL R8, t44 - 59: PUTL t44, R25 - 60: INCEIPL $4 - - 0x2547913C: 93E1002C stw r31,44(r1) - 61: GETL R31, t46 - 62: GETL R1, t48 - 63: ADDL $0x2C, t48 - 64: STL t46, (t48) - 65: INCEIPL $4 - - 0x25479140: 7CDC3378 or r28,r6,r6 - 66: GETL R6, t50 - 67: PUTL t50, R28 - 68: INCEIPL $4 - - 0x25479144: 90010034 stw r0,52(r1) - 69: GETL R0, t52 - 70: GETL R1, t54 - 71: ADDL $0x34, t54 - 72: STL t52, (t54) - 73: INCEIPL $4 - - 0x25479148: 93A10024 stw r29,36(r1) - 74: GETL R29, t56 - 75: GETL R1, t58 - 76: ADDL $0x24, t58 - 77: STL t56, (t58) - 78: INCEIPL $4 - - 0x2547914C: 48009E85 bl 0x25482FD0 - 79: MOVL $0x25479150, t60 - 80: PUTL t60, LR - 81: JMPo-c $0x25482FD0 ($4) - - - -. 180 25479100 80 -. 93 C1 00 28 7F C8 02 A6 92 C1 00 08 92 E1 00 0C 7C 77 1B 78 93 01 00 10 7C 83 23 78 93 21 00 14 7C B8 2B 78 93 41 00 18 7C F6 3B 78 93 61 00 1C 7C 9A 23 78 93 81 00 20 7D 19 43 78 93 E1 00 2C 7C DC 33 78 90 01 00 34 93 A1 00 24 48 00 9E 85 -==== BB 181 strlen(0x25482FD0) approx BBs exec'd 0 ==== - - 0x25482FD0: 5464003A rlwinm r4,r3,0,0,29 - 0: GETL R3, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x25482FD4: 3CE07F7F lis r7,32639 - 4: MOVL $0x7F7F0000, t2 - 5: PUTL t2, R7 - 6: INCEIPL $4 - - 0x25482FD8: 54651EF8 rlwinm r5,r3,3,27,28 - 7: GETL R3, t4 - 8: ROLL $0x3, t4 - 9: ANDL $0x18, t4 - 10: PUTL t4, R5 - 11: INCEIPL $4 - - 0x25482FDC: 81040000 lwz r8,0(r4) - 12: GETL R4, t6 - 13: LDL (t6), t8 - 14: PUTL t8, R8 - 15: INCEIPL $4 - - 0x25482FE0: 3920FFFF li r9,-1 - 16: MOVL $0xFFFFFFFF, t10 - 17: PUTL t10, R9 - 18: INCEIPL $4 - - 0x25482FE4: 38E77F7F addi r7,r7,32639 - 19: MOVL $0x7F7F7F7F, t12 - 20: PUTL t12, R7 - 21: INCEIPL $4 - - 0x25482FE8: 7D292C30 srw r9,r9,r5 - 22: GETL R9, t16 - 23: GETL R5, t14 - 24: SHRL t14, t16 - 25: PUTL t16, R9 - 26: INCEIPL $4 - - 0x25482FEC: 7CE04038 and r0,r7,r8 - 27: GETL R7, t18 - 28: GETL R8, t20 - 29: ANDL t18, t20 - 30: PUTL t20, R0 - 31: INCEIPL $4 - - 0x25482FF0: 7CEA4378 or r10,r7,r8 - 32: GETL R7, t22 - 33: GETL R8, t24 - 34: ORL t24, t22 - 35: PUTL t22, R10 - 36: INCEIPL $4 - - 0x25482FF4: 7C003A14 add r0,r0,r7 - 37: GETL R0, t26 - 38: GETL R7, t28 - 39: ADDL t26, t28 - 40: PUTL t28, R0 - 41: INCEIPL $4 - - 0x25482FF8: 7D4000F8 nor r0,r10,r0 - 42: GETL R10, t30 - 43: GETL R0, t32 - 44: ORL t32, t30 - 45: NOTL t30 - 46: PUTL t30, R0 - 47: INCEIPL $4 - - 0x25482FFC: 7C084839 and. r8,r0,r9 - 48: GETL R0, t34 - 49: GETL R9, t36 - 50: ANDL t34, t36 - 51: PUTL t36, R8 - 52: CMP0L t36, t38 (-rSo) - 53: ICRFL t38, $0x0, CR - 54: INCEIPL $4 - - 0x25483000: 7C601120 mtcrf 0x1,r3 - 55: GETL R3, t40 - 56: ICRFL t40, $0x7, CR - 57: INCEIPL $4 - - 0x25483004: 40820070 bc 4,2,0x25483074 - 58: Jc02o $0x25483074 - - - -. 181 25482FD0 56 -. 54 64 00 3A 3C E0 7F 7F 54 65 1E F8 81 04 00 00 39 20 FF FF 38 E7 7F 7F 7D 29 2C 30 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 40 00 F8 7C 08 48 39 7C 60 11 20 40 82 00 70 -==== BB 182 (0x25483074) approx BBs exec'd 0 ==== - - 0x25483074: 7D0B0034 cntlzw r11,r8 - 0: GETL R8, t0 - 1: CNTLZL t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0x25483078: 7C032050 subf r0,r3,r4 - 4: GETL R3, t2 - 5: GETL R4, t4 - 6: SUBL t2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2548307C: 556BE8FE rlwinm r11,r11,29,3,31 - 9: GETL R11, t6 - 10: SHRL $0x3, t6 - 11: PUTL t6, R11 - 12: INCEIPL $4 - - 0x25483080: 7C605A14 add r3,r0,r11 - 13: GETL R0, t8 - 14: GETL R11, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0x25483084: 4E800020 blr - 18: GETL LR, t12 - 19: JMPo-r t12 ($4) - - - -. 182 25483074 20 -. 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 -==== BB 183 (0x25479150) approx BBs exec'd 0 ==== - - 0x25479150: 38800001 li r4,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x25479154: 7C691B78 or r9,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x25479158: 3863024D addi r3,r3,589 - 6: GETL R3, t4 - 7: ADDL $0x24D, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0x2547915C: 3B690001 addi r27,r9,1 - 10: GETL R9, t6 - 11: ADDL $0x1, t6 - 12: PUTL t6, R27 - 13: INCEIPL $4 - - 0x25479160: 4801E8CD bl 0x25497A2C - 14: MOVL $0x25479164, t8 - 15: PUTL t8, LR - 16: JMPo-c $0x25497A2C ($4) - - - -. 183 25479150 20 -. 38 80 00 01 7C 69 1B 78 38 63 02 4D 3B 69 00 01 48 01 E8 CD -==== BB 184 (0x25497A2C) approx BBs exec'd 0 ==== - - 0x25497A2C: 4BFE848C b 0x2547FEB8 - 0: JMPo $0x2547FEB8 ($4) - - - -. 184 25497A2C 4 -. 4B FE 84 8C -==== BB 185 calloc(0x2547FEB8) approx BBs exec'd 0 ==== - - 0x2547FEB8: 7C6321D6 mullw r3,r3,r4 - 0: GETL R3, t0 - 1: GETL R4, t2 - 2: MULL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547FEBC: 7CA802A6 mflr r5 - 5: GETL LR, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547FEC0: 9421FFF0 stwu r1,-16(r1) - 8: GETL R1, t6 - 9: GETL R1, t8 - 10: ADDL $0xFFFFFFF0, t8 - 11: PUTL t8, R1 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547FEC4: 90A10014 stw r5,20(r1) - 14: GETL R5, t10 - 15: GETL R1, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x2547FEC8: 48017B5D bl 0x25497A24 - 19: MOVL $0x2547FECC, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x25497A24 ($4) - - - -. 185 2547FEB8 20 -. 7C 63 21 D6 7C A8 02 A6 94 21 FF F0 90 A1 00 14 48 01 7B 5D -==== BB 186 (0x25497A24) approx BBs exec'd 0 ==== - - 0x25497A24: 4BFE846C b 0x2547FE90 - 0: JMPo $0x2547FE90 ($4) - - - -. 186 25497A24 4 -. 4B FE 84 6C -==== BB 187 malloc(0x2547FE90) approx BBs exec'd 0 ==== - - 0x2547FE90: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547FE94: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547FE98: 90810014 stw r4,20(r1) - 9: GETL R4, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547FE9C: 7C641B78 or r4,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0x2547FEA0: 38600008 li r3,8 - 17: MOVL $0x8, t12 - 18: PUTL t12, R3 - 19: INCEIPL $4 - - 0x2547FEA4: 48017B79 bl 0x25497A1C - 20: MOVL $0x2547FEA8, t14 - 21: PUTL t14, LR - 22: JMPo-c $0x25497A1C ($4) - - - -. 187 2547FE90 24 -. 7C 88 02 A6 94 21 FF F0 90 81 00 14 7C 64 1B 78 38 60 00 08 48 01 7B 79 -==== BB 188 (0x25497A1C) approx BBs exec'd 0 ==== - - 0x25497A1C: 4BFE832C b 0x2547FD48 - 0: JMPo $0x2547FD48 ($4) - - - -. 188 25497A1C 4 -. 4B FE 83 2C -==== BB 189 __libc_memalign(0x2547FD48) approx BBs exec'd 0 ==== - - 0x2547FD48: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547FD4C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547FD50: 480172B1 bl 0x25497000 - 9: MOVL $0x2547FD54, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 189 2547FD48 12 -. 94 21 FF E0 7C 08 02 A6 48 01 72 B1 -==== BB 190 (0x2547FD54) approx BBs exec'd 0 ==== - - 0x2547FD54: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547FD58: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547FD5C: 9361000C stw r27,12(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547FD60: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547FD64: 7C6A1B78 or r10,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R10 - 20: INCEIPL $4 - - 0x2547FD68: 93810010 stw r28,16(r1) - 21: GETL R28, t16 - 22: GETL R1, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547FD6C: 38A00003 li r5,3 - 26: MOVL $0x3, t20 - 27: PUTL t20, R5 - 28: INCEIPL $4 - - 0x2547FD70: 837E0418 lwz r27,1048(r30) - 29: GETL R30, t22 - 30: ADDL $0x418, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R27 - 33: INCEIPL $4 - - 0x2547FD74: 38C00022 li r6,34 - 34: MOVL $0x22, t26 - 35: PUTL t26, R6 - 36: INCEIPL $4 - - 0x2547FD78: 93A10014 stw r29,20(r1) - 37: GETL R29, t28 - 38: GETL R1, t30 - 39: ADDL $0x14, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0x2547FD7C: 38E0FFFF li r7,-1 - 42: MOVL $0xFFFFFFFF, t32 - 43: PUTL t32, R7 - 44: INCEIPL $4 - - 0x2547FD80: 817B0000 lwz r11,0(r27) - 45: GETL R27, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R11 - 48: INCEIPL $4 - - 0x2547FD84: 7FA300D0 neg r29,r3 - 49: GETL R3, t38 - 50: NEGL t38 - 51: PUTL t38, R29 - 52: INCEIPL $4 - - 0x2547FD88: 93E1001C stw r31,28(r1) - 53: GETL R31, t40 - 54: GETL R1, t42 - 55: ADDL $0x1C, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x2547FD8C: 39000000 li r8,0 - 58: MOVL $0x0, t44 - 59: PUTL t44, R8 - 60: INCEIPL $4 - - 0x2547FD90: 2F8B0000 cmpi cr7,r11,0 - 61: GETL R11, t46 - 62: CMP0L t46, t48 (-rSo) - 63: ICRFL t48, $0x7, CR - 64: INCEIPL $4 - - 0x2547FD94: 819E0500 lwz r12,1280(r30) - 65: GETL R30, t50 - 66: ADDL $0x500, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R12 - 69: INCEIPL $4 - - 0x2547FD98: 38600000 li r3,0 - 70: MOVL $0x0, t54 - 71: PUTL t54, R3 - 72: INCEIPL $4 - - 0x2547FD9C: 7C9C2378 or r28,r4,r4 - 73: GETL R4, t56 - 74: PUTL t56, R28 - 75: INCEIPL $4 - - 0x2547FDA0: 83FE041C lwz r31,1052(r30) - 76: GETL R30, t58 - 77: ADDL $0x41C, t58 - 78: LDL (t58), t60 - 79: PUTL t60, R31 - 80: INCEIPL $4 - - 0x2547FDA4: 409E0024 bc 4,30,0x2547FDC8 - 81: Jc30o $0x2547FDC8 - - - -. 190 2547FD54 84 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 90 01 00 24 7C 6A 1B 78 93 81 00 10 38 A0 00 03 83 7E 04 18 38 C0 00 22 93 A1 00 14 38 E0 FF FF 81 7B 00 00 7F A3 00 D0 93 E1 00 1C 39 00 00 00 2F 8B 00 00 81 9E 05 00 38 60 00 00 7C 9C 23 78 83 FE 04 1C 40 9E 00 24 -==== BB 191 (0x2547FDA8) approx BBs exec'd 0 ==== - - 0x2547FDA8: 813E04F4 lwz r9,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547FDAC: 919F0000 stw r12,0(r31) - 5: GETL R12, t4 - 6: GETL R31, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547FDB0: 81690004 lwz r11,4(r9) - 9: GETL R9, t8 - 10: ADDL $0x4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0x2547FDB4: 7C8B6214 add r4,r11,r12 - 14: GETL R11, t12 - 15: GETL R12, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R4 - 18: INCEIPL $4 - - 0x2547FDB8: 3924FFFF addi r9,r4,-1 - 19: GETL R4, t16 - 20: ADDL $0xFFFFFFFF, t16 - 21: PUTL t16, R9 - 22: INCEIPL $4 - - 0x2547FDBC: 7C8B00D0 neg r4,r11 - 23: GETL R11, t18 - 24: NEGL t18 - 25: PUTL t18, R4 - 26: INCEIPL $4 - - 0x2547FDC0: 7D2B2038 and r11,r9,r4 - 27: GETL R9, t20 - 28: GETL R4, t22 - 29: ANDL t20, t22 - 30: PUTL t22, R11 - 31: INCEIPL $4 - - 0x2547FDC4: 917B0000 stw r11,0(r27) - 32: GETL R11, t24 - 33: GETL R27, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547FDC8: 813F0000 lwz r9,0(r31) - 36: GETL R31, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R9 - 39: INCEIPL $4 - - 0x2547FDCC: 7C895214 add r4,r9,r10 - 40: GETL R9, t32 - 41: GETL R10, t34 - 42: ADDL t32, t34 - 43: PUTL t34, R4 - 44: INCEIPL $4 - - 0x2547FDD0: 3804FFFF addi r0,r4,-1 - 45: GETL R4, t36 - 46: ADDL $0xFFFFFFFF, t36 - 47: PUTL t36, R0 - 48: INCEIPL $4 - - 0x2547FDD4: 7C0AE838 and r10,r0,r29 - 49: GETL R0, t38 - 50: GETL R29, t40 - 51: ANDL t38, t40 - 52: PUTL t40, R10 - 53: INCEIPL $4 - - 0x2547FDD8: 7D8AE214 add r12,r10,r28 - 54: GETL R10, t42 - 55: GETL R28, t44 - 56: ADDL t42, t44 - 57: PUTL t44, R12 - 58: INCEIPL $4 - - 0x2547FDDC: 915F0000 stw r10,0(r31) - 59: GETL R10, t46 - 60: GETL R31, t48 - 61: STL t46, (t48) - 62: INCEIPL $4 - - 0x2547FDE0: 7C0C5840 cmpl cr0,r12,r11 - 63: GETL R12, t50 - 64: GETL R11, t52 - 65: CMPUL t50, t52, t54 (-rSo) - 66: ICRFL t54, $0x0, CR - 67: INCEIPL $4 - - 0x2547FDE4: 4080003C bc 4,0,0x2547FE20 - 68: Jc00o $0x2547FE20 - - - -. 191 2547FDA8 64 -. 81 3E 04 F4 91 9F 00 00 81 69 00 04 7C 8B 62 14 39 24 FF FF 7C 8B 00 D0 7D 2B 20 38 91 7B 00 00 81 3F 00 00 7C 89 52 14 38 04 FF FF 7C 0A E8 38 7D 8A E2 14 91 5F 00 00 7C 0C 58 40 40 80 00 3C -==== BB 192 (0x2547FDE8) approx BBs exec'd 0 ==== - - 0x2547FDE8: 807F0000 lwz r3,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x2547FDEC: 80C10024 lwz r6,36(r1) - 4: GETL R1, t4 - 5: ADDL $0x24, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x2547FDF0: 7D03E214 add r8,r3,r28 - 9: GETL R3, t8 - 10: GETL R28, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R8 - 13: INCEIPL $4 - - 0x2547FDF4: 80FE0420 lwz r7,1056(r30) - 14: GETL R30, t12 - 15: ADDL $0x420, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R7 - 18: INCEIPL $4 - - 0x2547FDF8: 911F0000 stw r8,0(r31) - 19: GETL R8, t16 - 20: GETL R31, t18 - 21: STL t16, (t18) - 22: INCEIPL $4 - - 0x2547FDFC: 7CC803A6 mtlr r6 - 23: GETL R6, t20 - 24: PUTL t20, LR - 25: INCEIPL $4 - - 0x2547FE00: 8361000C lwz r27,12(r1) - 26: GETL R1, t22 - 27: ADDL $0xC, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R27 - 30: INCEIPL $4 - - 0x2547FE04: 83810010 lwz r28,16(r1) - 31: GETL R1, t26 - 32: ADDL $0x10, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R28 - 35: INCEIPL $4 - - 0x2547FE08: 83A10014 lwz r29,20(r1) - 36: GETL R1, t30 - 37: ADDL $0x14, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R29 - 40: INCEIPL $4 - - 0x2547FE0C: 83C10018 lwz r30,24(r1) - 41: GETL R1, t34 - 42: ADDL $0x18, t34 - 43: LDL (t34), t36 - 44: PUTL t36, R30 - 45: INCEIPL $4 - - 0x2547FE10: 83E1001C lwz r31,28(r1) - 46: GETL R1, t38 - 47: ADDL $0x1C, t38 - 48: LDL (t38), t40 - 49: PUTL t40, R31 - 50: INCEIPL $4 - - 0x2547FE14: 38210020 addi r1,r1,32 - 51: GETL R1, t42 - 52: ADDL $0x20, t42 - 53: PUTL t42, R1 - 54: INCEIPL $4 - - 0x2547FE18: 90670000 stw r3,0(r7) - 55: GETL R3, t44 - 56: GETL R7, t46 - 57: STL t44, (t46) - 58: INCEIPL $4 - - 0x2547FE1C: 4E800020 blr - 59: GETL LR, t48 - 60: JMPo-r t48 ($4) - - - -. 192 2547FDE8 56 -. 80 7F 00 00 80 C1 00 24 7D 03 E2 14 80 FE 04 20 91 1F 00 00 7C C8 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 90 67 00 00 4E 80 00 20 -==== BB 193 (0x2547FEA8) approx BBs exec'd 0 ==== - - 0x2547FEA8: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547FEAC: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x2547FEB0: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x2547FEB4: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 193 2547FEA8 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 194 (0x2547FECC) approx BBs exec'd 0 ==== - - 0x2547FECC: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547FED0: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x2547FED4: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x2547FED8: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 194 2547FECC 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 195 (0x25479164) approx BBs exec'd 0 ==== - - 0x25479164: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25479168: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547916C: 41820174 bc 12,2,0x254792E0 - 8: Js02o $0x254792E0 - - - -. 195 25479164 12 -. 7C 7F 1B 79 38 60 00 00 41 82 01 74 -==== BB 196 (0x25479170) approx BBs exec'd 0 ==== - - 0x25479170: 3BBF0240 addi r29,r31,576 - 0: GETL R31, t0 - 1: ADDL $0x240, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x25479174: 7F44D378 or r4,r26,r26 - 4: GETL R26, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0x25479178: 7F65DB78 or r5,r27,r27 - 7: GETL R27, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x2547917C: 93FF0014 stw r31,20(r31) - 10: GETL R31, t6 - 11: GETL R31, t8 - 12: ADDL $0x14, t8 - 13: STL t6, (t8) - 14: INCEIPL $4 - - 0x25479180: 93BF001C stw r29,28(r31) - 15: GETL R29, t10 - 16: GETL R31, t12 - 17: ADDL $0x1C, t12 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0x25479184: 387F024C addi r3,r31,588 - 20: GETL R31, t14 - 21: ADDL $0x24C, t14 - 22: PUTL t14, R3 - 23: INCEIPL $4 - - 0x25479188: 4800AA59 bl 0x25483BE0 - 24: MOVL $0x2547918C, t16 - 25: PUTL t16, LR - 26: JMPo-c $0x25483BE0 ($4) - - - -. 196 25479170 28 -. 3B BF 02 40 7F 44 D3 78 7F 65 DB 78 93 FF 00 14 93 BF 00 1C 38 7F 02 4C 48 00 AA 59 -==== BB 197 (0x25483C68) approx BBs exec'd 0 ==== - - 0x25483C68: 2C850000 cmpi cr1,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x25483C6C: 4186001C bc 12,6,0x25483C88 - 4: Js06o $0x25483C88 - - - -. 197 25483C68 8 -. 2C 85 00 00 41 86 00 1C -==== BB 198 (0x25483C70) approx BBs exec'd 0 ==== - - 0x25483C70: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x25483C74: 88FD0000 lbz r7,0(r29) - 3: GETL R29, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R7 - 6: INCEIPL $4 - - 0x25483C78: 3BBD0001 addi r29,r29,1 - 7: GETL R29, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R29 - 10: INCEIPL $4 - - 0x25483C7C: 98FF0000 stb r7,0(r31) - 11: GETL R7, t8 - 12: GETL R31, t10 - 13: STB t8, (t10) - 14: INCEIPL $4 - - 0x25483C80: 3BFF0001 addi r31,r31,1 - 15: GETL R31, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R31 - 18: INCEIPL $4 - - 0x25483C84: 4200FFF0 bc 16,0,0x25483C74 - 19: GETL CTR, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, CTR - 22: JIFZL t14, $0x25483C88 - 23: JMPo $0x25483C74 ($4) - - - -. 198 25483C70 24 -. 7C A9 03 A6 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 -==== BB 199 (0x2547918C) approx BBs exec'd 0 ==== - - 0x2547918C: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x25479190: 90BD0008 stw r5,8(r29) - 3: GETL R5, t2 - 4: GETL R29, t4 - 5: ADDL $0x8, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x25479194: 1D590018 mulli r10,r25,24 - 8: GETL R25, t6 - 9: MULL $0x18, t6 - 10: PUTL t6, R10 - 11: INCEIPL $4 - - 0x25479198: 80DF0180 lwz r6,384(r31) - 12: GETL R31, t8 - 13: ADDL $0x180, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R6 - 16: INCEIPL $4 - - 0x2547919C: 3880FFFF li r4,-1 - 17: MOVL $0xFFFFFFFF, t12 - 18: PUTL t12, R4 - 19: INCEIPL $4 - - 0x254791A0: 80BE04C8 lwz r5,1224(r30) - 20: GETL R30, t14 - 21: ADDL $0x4C8, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R5 - 24: INCEIPL $4 - - 0x254791A4: 5306F002 rlwimi r6,r24,30,0,1 - 25: GETL R6, t18 - 26: GETL R24, t20 - 27: ROLL $0x1E, t20 - 28: ANDL $0xC0000000, t20 - 29: ANDL $0x3FFFFFFF, t18 - 30: ORL t18, t20 - 31: PUTL t20, R6 - 32: INCEIPL $4 - - 0x254791A8: 939F0168 stw r28,360(r31) - 33: GETL R28, t22 - 34: GETL R31, t24 - 35: ADDL $0x168, t24 - 36: STL t22, (t24) - 37: INCEIPL $4 - - 0x254791AC: 90DF0180 stw r6,384(r31) - 38: GETL R6, t26 - 39: GETL R31, t28 - 40: ADDL $0x180, t28 - 41: STL t26, (t28) - 42: INCEIPL $4 - - 0x254791B0: 38DF01AC addi r6,r31,428 - 43: GETL R31, t30 - 44: ADDL $0x1AC, t30 - 45: PUTL t30, R6 - 46: INCEIPL $4 - - 0x254791B4: 7D6A282E lwzx r11,r10,r5 - 47: GETL R5, t32 - 48: GETL R10, t34 - 49: ADDL t34, t32 - 50: LDL (t32), t36 - 51: PUTL t36, R11 - 52: INCEIPL $4 - - 0x254791B8: 907F0240 stw r3,576(r31) - 53: GETL R3, t38 - 54: GETL R31, t40 - 55: ADDL $0x240, t40 - 56: STL t38, (t40) - 57: INCEIPL $4 - - 0x254791BC: 38600004 li r3,4 - 58: MOVL $0x4, t42 - 59: PUTL t42, R3 - 60: INCEIPL $4 - - 0x254791C0: 2F8B0000 cmpi cr7,r11,0 - 61: GETL R11, t44 - 62: CMP0L t44, t46 (-rSo) - 63: ICRFL t46, $0x7, CR - 64: INCEIPL $4 - - 0x254791C4: 909F022C stw r4,556(r31) - 65: GETL R4, t48 - 66: GETL R31, t50 - 67: ADDL $0x22C, t50 - 68: STL t48, (t50) - 69: INCEIPL $4 - - 0x254791C8: 907F01BC stw r3,444(r31) - 70: GETL R3, t52 - 71: GETL R31, t54 - 72: ADDL $0x1BC, t54 - 73: STL t52, (t54) - 74: INCEIPL $4 - - 0x254791CC: 38800000 li r4,0 - 75: MOVL $0x0, t56 - 76: PUTL t56, R4 - 77: INCEIPL $4 - - 0x254791D0: 92FF0004 stw r23,4(r31) - 78: GETL R23, t58 - 79: GETL R31, t60 - 80: ADDL $0x4, t60 - 81: STL t58, (t60) - 82: INCEIPL $4 - - 0x254791D4: 933F0018 stw r25,24(r31) - 83: GETL R25, t62 - 84: GETL R31, t64 - 85: ADDL $0x18, t64 - 86: STL t62, (t64) - 87: INCEIPL $4 - - 0x254791D8: 90DF01C0 stw r6,448(r31) - 88: GETL R6, t66 - 89: GETL R31, t68 - 90: ADDL $0x1C0, t68 - 91: STL t66, (t68) - 92: INCEIPL $4 - - 0x254791DC: 409E013C bc 4,30,0x25479318 - 93: Jc30o $0x25479318 - - - -. 199 2547918C 84 -. 38 A0 00 01 90 BD 00 08 1D 59 00 18 80 DF 01 80 38 80 FF FF 80 BE 04 C8 53 06 F0 02 93 9F 01 68 90 DF 01 80 38 DF 01 AC 7D 6A 28 2E 90 7F 02 40 38 60 00 04 2F 8B 00 00 90 9F 02 2C 90 7F 01 BC 38 80 00 00 92 FF 00 04 93 3F 00 18 90 DF 01 C0 40 9E 01 3C -==== BB 200 (0x254791E0) approx BBs exec'd 0 ==== - - 0x254791E0: 7FEA292E stwx r31,r10,r5 - 0: GETL R5, t0 - 1: GETL R10, t2 - 2: ADDL t2, t0 - 3: GETL R31, t4 - 4: STL t4, (t0) - 5: INCEIPL $4 - - 0x254791E4: 2F1C0000 cmpi cr6,r28,0 - 6: GETL R28, t6 - 7: CMP0L t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0x254791E8: 7D4A2A14 add r10,r10,r5 - 10: GETL R10, t10 - 11: GETL R5, t12 - 12: ADDL t10, t12 - 13: PUTL t12, R10 - 14: INCEIPL $4 - - 0x254791EC: 81650198 lwz r11,408(r5) - 15: GETL R5, t14 - 16: ADDL $0x198, t14 - 17: LDL (t14), t16 - 18: PUTL t16, R11 - 19: INCEIPL $4 - - 0x254791F0: 832A0004 lwz r25,4(r10) - 20: GETL R10, t18 - 21: ADDL $0x4, t18 - 22: LDL (t18), t20 - 23: PUTL t20, R25 - 24: INCEIPL $4 - - 0x254791F4: 8185019C lwz r12,412(r5) - 25: GETL R5, t22 - 26: ADDL $0x19C, t22 - 27: LDL (t22), t24 - 28: PUTL t24, R12 - 29: INCEIPL $4 - - 0x254791F8: 3B190001 addi r24,r25,1 - 30: GETL R25, t26 - 31: ADDL $0x1, t26 - 32: PUTL t26, R24 - 33: INCEIPL $4 - - 0x254791FC: 310C0001 addic r8,r12,1 - 34: GETL R12, t28 - 35: ADCL $0x1, t28 (-wCa) - 36: PUTL t28, R8 - 37: INCEIPL $4 - - 0x25479200: 7CEB0194 addze r7,r11 - 38: GETL R11, t30 - 39: ADCL $0x0, t30 (-rCa-wCa) - 40: PUTL t30, R7 - 41: INCEIPL $4 - - 0x25479204: 930A0004 stw r24,4(r10) - 42: GETL R24, t32 - 43: GETL R10, t34 - 44: ADDL $0x4, t34 - 45: STL t32, (t34) - 46: INCEIPL $4 - - 0x25479208: 90E50198 stw r7,408(r5) - 47: GETL R7, t36 - 48: GETL R5, t38 - 49: ADDL $0x198, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0x2547920C: 9105019C stw r8,412(r5) - 52: GETL R8, t40 - 53: GETL R5, t42 - 54: ADDL $0x19C, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0x25479210: 40BA000C bc 5,26,0x2547921C - 57: Jc26o $0x2547921C - - - -. 200 254791E0 52 -. 7F EA 29 2E 2F 1C 00 00 7D 4A 2A 14 81 65 01 98 83 2A 00 04 81 85 01 9C 3B 19 00 01 31 0C 00 01 7C EB 01 94 93 0A 00 04 90 E5 01 98 91 05 01 9C 40 BA 00 0C -==== BB 201 (0x25479214) approx BBs exec'd 0 ==== - - 0x25479214: 48000164 b 0x25479378 - 0: JMPo $0x25479378 ($4) - - - -. 201 25479214 4 -. 48 00 01 64 -==== BB 202 (0x25479378) approx BBs exec'd 0 ==== - - 0x25479378: 7FFCFB78 or r28,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0x2547937C: 4BFFFEAC b 0x25479228 - 3: JMPo $0x25479228 ($4) - - - -. 202 25479378 8 -. 7F FC FB 78 4B FF FE AC -==== BB 203 (0x25479228) approx BBs exec'd 0 ==== - - 0x25479228: 2F840000 cmpi cr7,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547922C: 393C0158 addi r9,r28,344 - 4: GETL R28, t4 - 5: ADDL $0x158, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x25479230: 419E0010 bc 12,30,0x25479240 - 8: Js30o $0x25479240 - - - -. 203 25479228 12 -. 2F 84 00 00 39 3C 01 58 41 9E 00 10 -==== BB 204 (0x25479240) approx BBs exec'd 0 ==== - - 0x25479240: 56CCEFFE rlwinm r12,r22,29,31,31 - 0: GETL R22, t0 - 1: ROLL $0x1D, t0 - 2: ANDL $0x1, t0 - 3: PUTL t0, R12 - 4: INCEIPL $4 - - 0x25479244: 7D8B2039 and. r11,r12,r4 - 5: GETL R12, t2 - 6: GETL R4, t4 - 7: ANDL t2, t4 - 8: PUTL t4, R11 - 9: CMP0L t4, t6 (-rSo) - 10: ICRFL t6, $0x0, CR - 11: INCEIPL $4 - - 0x25479248: 41820010 bc 12,2,0x25479258 - 12: Js02o $0x25479258 - - - -. 204 25479240 12 -. 56 CC EF FE 7D 8B 20 39 41 82 00 10 -==== BB 205 (0x25479258) approx BBs exec'd 0 ==== - - 0x25479258: 549A103A rlwinm r26,r4,2,0,29 - 0: GETL R4, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547925C: 7D3A312E stwx r9,r26,r6 - 4: GETL R6, t2 - 5: GETL R26, t4 - 6: ADDL t4, t2 - 7: GETL R9, t6 - 8: STL t6, (t2) - 9: INCEIPL $4 - - 0x25479260: 3B7F0158 addi r27,r31,344 - 10: GETL R31, t8 - 11: ADDL $0x158, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0x25479264: 937F01C4 stw r27,452(r31) - 14: GETL R27, t10 - 15: GETL R31, t12 - 16: ADDL $0x1C4, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x25479268: 8BB70000 lbz r29,0(r23) - 19: GETL R23, t14 - 20: LDB (t14), t16 - 21: PUTL t16, R29 - 22: INCEIPL $4 - - 0x2547926C: 2F1D0000 cmpi cr6,r29,0 - 23: GETL R29, t18 - 24: CMP0L t18, t20 (-rSo) - 25: ICRFL t20, $0x6, CR - 26: INCEIPL $4 - - 0x25479270: 419A006C bc 12,26,0x254792DC - 27: Js26o $0x254792DC - - - -. 205 25479258 28 -. 54 9A 10 3A 7D 3A 31 2E 3B 7F 01 58 93 7F 01 C4 8B B7 00 00 2F 1D 00 00 41 9A 00 6C -==== BB 206 (0x254792DC) approx BBs exec'd 0 ==== - - 0x254792DC: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254792E0: 83810034 lwz r28,52(r1) - 3: GETL R1, t2 - 4: ADDL $0x34, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x254792E4: 82C10008 lwz r22,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R22 - 12: INCEIPL $4 - - 0x254792E8: 7F8803A6 mtlr r28 - 13: GETL R28, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x254792EC: 82E1000C lwz r23,12(r1) - 16: GETL R1, t12 - 17: ADDL $0xC, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R23 - 20: INCEIPL $4 - - 0x254792F0: 83010010 lwz r24,16(r1) - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R24 - 25: INCEIPL $4 - - 0x254792F4: 83210014 lwz r25,20(r1) - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R25 - 30: INCEIPL $4 - - 0x254792F8: 83410018 lwz r26,24(r1) - 31: GETL R1, t24 - 32: ADDL $0x18, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R26 - 35: INCEIPL $4 - - 0x254792FC: 8361001C lwz r27,28(r1) - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R27 - 40: INCEIPL $4 - - 0x25479300: 83810020 lwz r28,32(r1) - 41: GETL R1, t32 - 42: ADDL $0x20, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R28 - 45: INCEIPL $4 - - 0x25479304: 83A10024 lwz r29,36(r1) - 46: GETL R1, t36 - 47: ADDL $0x24, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R29 - 50: INCEIPL $4 - - 0x25479308: 83C10028 lwz r30,40(r1) - 51: GETL R1, t40 - 52: ADDL $0x28, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R30 - 55: INCEIPL $4 - - 0x2547930C: 83E1002C lwz r31,44(r1) - 56: GETL R1, t44 - 57: ADDL $0x2C, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R31 - 60: INCEIPL $4 - - 0x25479310: 38210030 addi r1,r1,48 - 61: GETL R1, t48 - 62: ADDL $0x30, t48 - 63: PUTL t48, R1 - 64: INCEIPL $4 - - 0x25479314: 4E800020 blr - 65: GETL LR, t50 - 66: JMPo-r t50 ($4) - - - -. 206 254792DC 60 -. 7F E3 FB 78 83 81 00 34 82 C1 00 08 7F 88 03 A6 82 E1 00 0C 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 207 (0x254723A0) approx BBs exec'd 0 ==== - - 0x254723A0: 828E0000 lwz r20,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R20 - 3: INCEIPL $4 - - 0x254723A4: 2D940000 cmpi cr3,r20,0 - 4: GETL R20, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x3, CR - 7: INCEIPL $4 - - 0x254723A8: 418E0C90 bc 12,14,0x25473038 - 8: Js14o $0x25473038 - - - -. 207 254723A0 12 -. 82 8E 00 00 2D 94 00 00 41 8E 0C 90 -==== BB 208 (0x254723AC) approx BBs exec'd 0 ==== - - 0x254723AC: 80D60000 lwz r6,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x254723B0: 9314014C stw r24,332(r20) - 4: GETL R24, t4 - 5: GETL R20, t6 - 6: ADDL $0x14C, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x254723B4: 90D40150 stw r6,336(r20) - 9: GETL R6, t8 - 10: GETL R20, t10 - 11: ADDL $0x150, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x254723B8: B2F40154 sth r23,340(r20) - 14: GETL R23, t12 - 15: GETL R20, t14 - 16: ADDL $0x154, t14 - 17: STW t12, (t14) - 18: INCEIPL $4 - - 0x254723BC: 56EC2834 rlwinm r12,r23,5,0,26 - 19: GETL R23, t16 - 20: SHLL $0x5, t16 - 21: PUTL t16, R12 - 22: INCEIPL $4 - - 0x254723C0: 81140178 lwz r8,376(r20) - 23: GETL R20, t18 - 24: ADDL $0x178, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R8 - 27: INCEIPL $4 - - 0x254723C4: 7C8CC214 add r4,r12,r24 - 28: GETL R12, t22 - 29: GETL R24, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R4 - 32: INCEIPL $4 - - 0x254723C8: 80F4017C lwz r7,380(r20) - 33: GETL R20, t26 - 34: ADDL $0x17C, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R7 - 37: INCEIPL $4 - - 0x254723CC: 7E04C040 cmpl cr4,r4,r24 - 38: GETL R4, t30 - 39: GETL R24, t32 - 40: CMPUL t30, t32, t34 (-rSo) - 41: ICRFL t34, $0x4, CR - 42: INCEIPL $4 - - 0x254723D0: 39280001 addi r9,r8,1 - 43: GETL R8, t36 - 44: ADDL $0x1, t36 - 45: PUTL t36, R9 - 46: INCEIPL $4 - - 0x254723D4: 3B270001 addi r25,r7,1 - 47: GETL R7, t38 - 48: ADDL $0x1, t38 - 49: PUTL t38, R25 - 50: INCEIPL $4 - - 0x254723D8: 39000000 li r8,0 - 51: MOVL $0x0, t40 - 52: PUTL t40, R8 - 53: INCEIPL $4 - - 0x254723DC: 38E00000 li r7,0 - 54: MOVL $0x0, t42 - 55: PUTL t42, R7 - 56: INCEIPL $4 - - 0x254723E0: 3B80FFFF li r28,-1 - 57: MOVL $0xFFFFFFFF, t44 - 58: PUTL t44, R28 - 59: INCEIPL $4 - - 0x254723E4: 7F0AC378 or r10,r24,r24 - 60: GETL R24, t46 - 61: PUTL t46, R10 - 62: INCEIPL $4 - - 0x254723E8: 939401A0 stw r28,416(r20) - 63: GETL R28, t48 - 64: GETL R20, t50 - 65: ADDL $0x1A0, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x254723EC: 91340178 stw r9,376(r20) - 68: GETL R9, t52 - 69: GETL R20, t54 - 70: ADDL $0x178, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0x254723F0: 9334017C stw r25,380(r20) - 73: GETL R25, t56 - 74: GETL R20, t58 - 75: ADDL $0x17C, t58 - 76: STL t56, (t58) - 77: INCEIPL $4 - - 0x254723F4: 911401A4 stw r8,420(r20) - 78: GETL R8, t60 - 79: GETL R20, t62 - 80: ADDL $0x1A4, t62 - 81: STL t60, (t62) - 82: INCEIPL $4 - - 0x254723F8: 90F401A8 stw r7,424(r20) - 83: GETL R7, t64 - 84: GETL R20, t66 - 85: ADDL $0x1A8, t66 - 86: STL t64, (t66) - 87: INCEIPL $4 - - 0x254723FC: 409100C8 bc 4,17,0x254724C4 - 88: Jc17o $0x254724C4 - - - -. 208 254723AC 84 -. 80 D6 00 00 93 14 01 4C 90 D4 01 50 B2 F4 01 54 56 EC 28 34 81 14 01 78 7C 8C C2 14 80 F4 01 7C 7E 04 C0 40 39 28 00 01 3B 27 00 01 39 00 00 00 38 E0 00 00 3B 80 FF FF 7F 0A C3 78 93 94 01 A0 91 34 01 78 93 34 01 7C 91 14 01 A4 90 F4 01 A8 40 91 00 C8 -==== BB 209 (0x25472400) approx BBs exec'd 0 ==== - - 0x25472400: 3F606474 lis r27,25716 - 0: MOVL $0x64740000, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0x25472404: 83BE0044 lwz r29,68(r30) - 3: GETL R30, t2 - 4: ADDL $0x44, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25472408: 80DE0048 lwz r6,72(r30) - 8: GETL R30, t6 - 9: ADDL $0x48, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R6 - 12: INCEIPL $4 - - 0x2547240C: 6363E552 ori r3,r27,0xE552 - 13: MOVL $0x6474E552, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x25472410: 38A00001 li r5,1 - 16: MOVL $0x1, t12 - 17: PUTL t12, R5 - 18: INCEIPL $4 - - 0x25472414: 48000028 b 0x2547243C - 19: JMPo $0x2547243C ($4) - - - -. 209 25472400 24 -. 3F 60 64 74 83 BE 00 44 80 DE 00 48 63 63 E5 52 38 A0 00 01 48 00 00 28 -==== BB 210 (0x2547243C) approx BBs exec'd 0 ==== - - 0x2547243C: 800A0000 lwz r0,0(r10) - 0: GETL R10, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25472440: 2F000006 cmpi cr6,r0,6 - 4: GETL R0, t4 - 5: MOVL $0x6, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25472444: 419A0798 bc 12,26,0x25472BDC - 9: Js26o $0x25472BDC - - - -. 210 2547243C 12 -. 80 0A 00 00 2F 00 00 06 41 9A 07 98 -==== BB 211 (0x25472BDC) approx BBs exec'd 0 ==== - - 0x25472BDC: 816A0008 lwz r11,8(r10) - 0: GETL R10, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25472BE0: 7F4BC050 subf r26,r11,r24 - 5: GETL R11, t4 - 6: GETL R24, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0x25472BE4: 93540000 stw r26,0(r20) - 10: GETL R26, t8 - 11: GETL R20, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25472BE8: 4BFFF848 b 0x25472430 - 14: JMPo $0x25472430 ($4) - - - -. 211 25472BDC 16 -. 81 6A 00 08 7F 4B C0 50 93 54 00 00 4B FF F8 48 -==== BB 212 (0x25472430) approx BBs exec'd 0 ==== - - 0x25472430: 394A0020 addi r10,r10,32 - 0: GETL R10, t0 - 1: ADDL $0x20, t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0x25472434: 7F845040 cmpl cr7,r4,r10 - 4: GETL R4, t2 - 5: GETL R10, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25472438: 409D0084 bc 4,29,0x254724BC - 9: Jc29o $0x254724BC - - - -. 212 25472430 12 -. 39 4A 00 20 7F 84 50 40 40 9D 00 84 -==== BB 213 (0x25472448) approx BBs exec'd 0 ==== - - 0x25472448: 2B800006 cmpli cr7,r0,6 - 0: GETL R0, t0 - 1: MOVL $0x6, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x2547244C: 40BDFFCC bc 5,29,0x25472418 - 5: Jc29o $0x25472418 - - - -. 213 25472448 8 -. 2B 80 00 06 40 BD FF CC -==== BB 214 (0x25472418) approx BBs exec'd 0 ==== - - 0x25472418: 2C000002 cmpi cr0,r0,2 - 0: GETL R0, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547241C: 41820854 bc 12,2,0x25472C70 - 5: Js02o $0x25472C70 - - - -. 214 25472418 8 -. 2C 00 00 02 41 82 08 54 -==== BB 215 (0x25472420) approx BBs exec'd 0 ==== - - 0x25472420: 28800002 cmpli cr1,r0,2 - 0: GETL R0, t0 - 1: MOVL $0x2, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25472424: 418507E4 bc 12,5,0x25472C08 - 5: Js05o $0x25472C08 - - - -. 215 25472420 8 -. 28 80 00 02 41 85 07 E4 -==== BB 216 (0x25472C08) approx BBs exec'd 0 ==== - - 0x25472C08: 2F000003 cmpi cr6,r0,3 - 0: GETL R0, t0 - 1: MOVL $0x3, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25472C0C: 409AF824 bc 4,26,0x25472430 - 5: Jc26o $0x25472430 - - - -. 216 25472C08 8 -. 2F 00 00 03 40 9A F8 24 -==== BB 217 (0x25472C10) approx BBs exec'd 0 ==== - - 0x25472C10: 82AE01C0 lwz r21,448(r14) - 0: GETL R14, t0 - 1: ADDL $0x1C0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x25472C14: 7FA7EB78 or r7,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x25472C18: 81740000 lwz r11,0(r20) - 8: GETL R20, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x25472C1C: 2F150000 cmpi cr6,r21,0 - 12: GETL R21, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x6, CR - 15: INCEIPL $4 - - 0x25472C20: 812A0008 lwz r9,8(r10) - 16: GETL R10, t14 - 17: ADDL $0x8, t14 - 18: LDL (t14), t16 - 19: PUTL t16, R9 - 20: INCEIPL $4 - - 0x25472C24: 93AE01D4 stw r29,468(r14) - 21: GETL R29, t18 - 22: GETL R14, t20 - 23: ADDL $0x1D4, t20 - 24: STL t18, (t20) - 25: INCEIPL $4 - - 0x25472C28: 7C0B4A14 add r0,r11,r9 - 26: GETL R11, t22 - 27: GETL R9, t24 - 28: ADDL t22, t24 - 29: PUTL t24, R0 - 30: INCEIPL $4 - - 0x25472C2C: 901D0000 stw r0,0(r29) - 31: GETL R0, t26 - 32: GETL R29, t28 - 33: STL t26, (t28) - 34: INCEIPL $4 - - 0x25472C30: 409A0444 bc 4,26,0x25473074 - 35: Jc26o $0x25473074 - - - -. 217 25472C10 36 -. 82 AE 01 C0 7F A7 EB 78 81 74 00 00 2F 15 00 00 81 2A 00 08 93 AE 01 D4 7C 0B 4A 14 90 1D 00 00 40 9A 04 44 -==== BB 218 (0x25473074) approx BBs exec'd 0 ==== - - 0x25473074: 3AA00001 li r21,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R21 - 2: INCEIPL $4 - - 0x25473078: 4BFFF3B8 b 0x25472430 - 3: JMPo $0x25472430 ($4) - - - -. 218 25473074 8 -. 3A A0 00 01 4B FF F3 B8 -==== BB 219 (0x25472428) approx BBs exec'd 0 ==== - - 0x25472428: 2E000001 cmpi cr4,r0,1 - 0: GETL R0, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x2547242C: 41920B80 bc 12,18,0x25472FAC - 5: Js18o $0x25472FAC - - - -. 219 25472428 8 -. 2E 00 00 01 41 92 0B 80 -==== BB 220 (0x25472FAC) approx BBs exec'd 0 ==== - - 0x25472FAC: 80EA001C lwz r7,28(r10) - 0: GETL R10, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25472FB0: 810A0008 lwz r8,8(r10) - 5: GETL R10, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x25472FB4: 7D8700D0 neg r12,r7 - 10: GETL R7, t8 - 11: NEGL t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0x25472FB8: 80F40000 lwz r7,0(r20) - 14: GETL R20, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R7 - 17: INCEIPL $4 - - 0x25472FBC: 7D1C6038 and r28,r8,r12 - 18: GETL R8, t14 - 19: GETL R12, t16 - 20: ANDL t14, t16 - 21: PUTL t16, R28 - 22: INCEIPL $4 - - 0x25472FC0: 813401A0 lwz r9,416(r20) - 23: GETL R20, t18 - 24: ADDL $0x1A0, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R9 - 27: INCEIPL $4 - - 0x25472FC4: 7C07E214 add r0,r7,r28 - 28: GETL R7, t22 - 29: GETL R28, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R0 - 32: INCEIPL $4 - - 0x25472FC8: 7F090040 cmpl cr6,r9,r0 - 33: GETL R9, t26 - 34: GETL R0, t28 - 35: CMPUL t26, t28, t30 (-rSo) - 36: ICRFL t30, $0x6, CR - 37: INCEIPL $4 - - 0x25472FCC: 419900B0 bc 12,25,0x2547307C - 38: Js25o $0x2547307C - - - -. 220 25472FAC 36 -. 80 EA 00 1C 81 0A 00 08 7D 87 00 D0 80 F4 00 00 7D 1C 60 38 81 34 01 A0 7C 07 E2 14 7F 09 00 40 41 99 00 B0 -==== BB 221 (0x2547307C) approx BBs exec'd 0 ==== - - 0x2547307C: 901401A0 stw r0,416(r20) - 0: GETL R0, t0 - 1: GETL R20, t2 - 2: ADDL $0x1A0, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25473080: 810A0008 lwz r8,8(r10) - 5: GETL R10, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x25473084: 4BFFFF4C b 0x25472FD0 - 10: JMPo $0x25472FD0 ($4) - - - -. 221 2547307C 12 -. 90 14 01 A0 81 0A 00 08 4B FF FF 4C -==== BB 222 (0x25472FD0) approx BBs exec'd 0 ==== - - 0x25472FD0: 836A0014 lwz r27,20(r10) - 0: GETL R10, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25472FD4: 7EE74214 add r23,r7,r8 - 5: GETL R7, t4 - 6: GETL R8, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R23 - 9: INCEIPL $4 - - 0x25472FD8: 811401A4 lwz r8,420(r20) - 10: GETL R20, t8 - 11: ADDL $0x1A4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R8 - 14: INCEIPL $4 - - 0x25472FDC: 7D77DA14 add r11,r23,r27 - 15: GETL R23, t12 - 16: GETL R27, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R11 - 19: INCEIPL $4 - - 0x25472FE0: 7F885840 cmpl cr7,r8,r11 - 20: GETL R8, t16 - 21: GETL R11, t18 - 22: CMPUL t16, t18, t20 (-rSo) - 23: ICRFL t20, $0x7, CR - 24: INCEIPL $4 - - 0x25472FE4: 409C0008 bc 4,28,0x25472FEC - 25: Jc28o $0x25472FEC - - - -. 222 25472FD0 24 -. 83 6A 00 14 7E E7 42 14 81 14 01 A4 7D 77 DA 14 7F 88 58 40 40 9C 00 08 -==== BB 223 (0x25472FE8) approx BBs exec'd 0 ==== - - 0x25472FE8: 917401A4 stw r11,420(r20) - 0: GETL R11, t0 - 1: GETL R20, t2 - 2: ADDL $0x1A4, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25472FEC: 834A0018 lwz r26,24(r10) - 5: GETL R10, t4 - 6: ADDL $0x18, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0x25472FF0: 73490001 andi. r9,r26,0x1 - 10: GETL R26, t8 - 11: ANDL $0x1, t8 - 12: PUTL t8, R9 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x25472FF4: 41A2F43C bc 13,2,0x25472430 - 16: Js02o $0x25472430 - - - -. 223 25472FE8 16 -. 91 74 01 A4 83 4A 00 18 73 49 00 01 41 A2 F4 3C -==== BB 224 (0x25472FF8) approx BBs exec'd 0 ==== - - 0x25472FF8: 801401A8 lwz r0,424(r20) - 0: GETL R20, t0 - 1: ADDL $0x1A8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25472FFC: 7C805840 cmpl cr1,r0,r11 - 5: GETL R0, t4 - 6: GETL R11, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0x25473000: 40A4F430 bc 5,4,0x25472430 - 10: Jc04o $0x25472430 - - - -. 224 25472FF8 12 -. 80 14 01 A8 7C 80 58 40 40 A4 F4 30 -==== BB 225 (0x25473004) approx BBs exec'd 0 ==== - - 0x25473004: 917401A8 stw r11,424(r20) - 0: GETL R11, t0 - 1: GETL R20, t2 - 2: ADDL $0x1A8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25473008: 4BFFF428 b 0x25472430 - 5: JMPo $0x25472430 ($4) - - - -. 225 25473004 8 -. 91 74 01 A8 4B FF F4 28 -==== BB 226 (0x25472C70) approx BBs exec'd 0 ==== - - 0x25472C70: 82D40000 lwz r22,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R22 - 3: INCEIPL $4 - - 0x25472C74: 832A0008 lwz r25,8(r10) - 4: GETL R10, t4 - 5: ADDL $0x8, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R25 - 8: INCEIPL $4 - - 0x25472C78: 7C16CA14 add r0,r22,r25 - 9: GETL R22, t8 - 10: GETL R25, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R0 - 13: INCEIPL $4 - - 0x25472C7C: 90140008 stw r0,8(r20) - 14: GETL R0, t12 - 15: GETL R20, t14 - 16: ADDL $0x8, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25472C80: 4BFFF7B0 b 0x25472430 - 19: JMPo $0x25472430 ($4) - - - -. 226 25472C70 20 -. 82 D4 00 00 83 2A 00 08 7C 16 CA 14 90 14 00 08 4B FF F7 B0 -==== BB 227 (0x25472450) approx BBs exec'd 0 ==== - - 0x25472450: 3EE06474 lis r23,25716 - 0: MOVL $0x64740000, t0 - 1: PUTL t0, R23 - 2: INCEIPL $4 - - 0x25472454: 62E9E551 ori r9,r23,0xE551 - 3: MOVL $0x6474E551, t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x25472458: 7F804800 cmp cr7,r0,r9 - 6: GETL R0, t4 - 7: GETL R9, t6 - 8: CMPL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x2547245C: 419E0828 bc 12,30,0x25472C84 - 11: Js30o $0x25472C84 - - - -. 227 25472450 16 -. 3E E0 64 74 62 E9 E5 51 7F 80 48 00 41 9E 08 28 -==== BB 228 (0x25472460) approx BBs exec'd 0 ==== - - 0x25472460: 7C004840 cmpl cr0,r0,r9 - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0x25472464: 41810788 bc 12,1,0x25472BEC - 5: Js01o $0x25472BEC - - - -. 228 25472460 8 -. 7C 00 48 40 41 81 07 88 -==== BB 229 (0x25472468) approx BBs exec'd 0 ==== - - 0x25472468: 2C800007 cmpi cr1,r0,7 - 0: GETL R0, t0 - 1: MOVL $0x7, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x2547246C: 4086FFC4 bc 4,6,0x25472430 - 5: Jc06o $0x25472430 - - - -. 229 25472468 8 -. 2C 80 00 07 40 86 FF C4 -==== BB 230 (0x25472C84) approx BBs exec'd 0 ==== - - 0x25472C84: 80EA0018 lwz r7,24(r10) - 0: GETL R10, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25472C88: 90EE0400 stw r7,1024(r14) - 5: GETL R7, t4 - 6: GETL R14, t6 - 7: ADDL $0x400, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25472C8C: 4BFFF7A4 b 0x25472430 - 10: JMPo $0x25472430 ($4) - - - -. 230 25472C84 12 -. 80 EA 00 18 90 EE 04 00 4B FF F7 A4 -==== BB 231 (0x254724BC) approx BBs exec'd 0 ==== - - 0x254724BC: 811401A4 lwz r8,420(r20) - 0: GETL R20, t0 - 1: ADDL $0x1A4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254724C0: 80F401A8 lwz r7,424(r20) - 5: GETL R20, t4 - 6: ADDL $0x1A8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0x254724C4: 81340218 lwz r9,536(r20) - 10: GETL R20, t8 - 11: ADDL $0x218, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x254724C8: 2C090000 cmpi cr0,r9,0 - 15: GETL R9, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x0, CR - 18: INCEIPL $4 - - 0x254724CC: 41820010 bc 12,2,0x254724DC - 19: Js02o $0x254724DC - - - -. 231 254724BC 20 -. 81 14 01 A4 80 F4 01 A8 81 34 02 18 2C 09 00 00 41 82 00 10 -==== BB 232 (0x254724DC) approx BBs exec'd 0 ==== - - 0x254724DC: 2C880000 cmpi cr1,r8,0 - 0: GETL R8, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x254724E0: 4086000C bc 4,6,0x254724EC - 4: Jc06o $0x254724EC - - - -. 232 254724DC 8 -. 2C 88 00 00 40 86 00 0C -==== BB 233 (0x254724EC) approx BBs exec'd 0 ==== - - 0x254724EC: 2E070000 cmpi cr4,r7,0 - 0: GETL R7, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x254724F0: 4092000C bc 4,18,0x254724FC - 4: Jc18o $0x254724FC - - - -. 233 254724EC 8 -. 2E 07 00 00 40 92 00 0C -==== BB 234 (0x254724FC) approx BBs exec'd 0 ==== - - 0x254724FC: 80AE01D4 lwz r5,468(r14) - 0: GETL R14, t0 - 1: ADDL $0x1D4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25472500: 2F050000 cmpi cr6,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25472504: 409A001C bc 4,26,0x25472520 - 9: Jc26o $0x25472520 - - - -. 234 254724FC 12 -. 80 AE 01 D4 2F 05 00 00 40 9A 00 1C -==== BB 235 (0x25472520) approx BBs exec'd 0 ==== - - 0x25472520: 2E130000 cmpi cr4,r19,0 - 0: GETL R19, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25472524: 409201A8 bc 4,18,0x254726CC - 4: Jc18o $0x254726CC - - - -. 235 25472520 8 -. 2E 13 00 00 40 92 01 A8 -==== BB 236 (0x25472528) approx BBs exec'd 0 ==== - - 0x25472528: 81540008 lwz r10,8(r20) - 0: GETL R20, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547252C: 2C0A0000 cmpi cr0,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25472530: 41820194 bc 12,2,0x254726C4 - 9: Js02o $0x254726C4 - - - -. 236 25472528 12 -. 81 54 00 08 2C 0A 00 00 41 82 01 94 -==== BB 237 (0x25472534) approx BBs exec'd 0 ==== - - 0x25472534: 816A0000 lwz r11,0(r10) - 0: GETL R10, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25472538: 39140020 addi r8,r20,32 - 4: GETL R20, t4 - 5: ADDL $0x20, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0x2547253C: 2C8B0000 cmpi cr1,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0x25472540: 41860064 bc 12,6,0x254725A4 - 12: Js06o $0x254725A4 - - - -. 237 25472534 16 -. 81 6A 00 00 39 14 00 20 2C 8B 00 00 41 86 00 64 -==== BB 238 (0x25472544) approx BBs exec'd 0 ==== - - 0x25472544: 3EC06FFF lis r22,28671 - 0: MOVL $0x6FFF0000, t0 - 1: PUTL t0, R22 - 2: INCEIPL $4 - - 0x25472548: 3CC07000 lis r6,28672 - 3: MOVL $0x70000000, t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0x2547254C: 3C006FFF lis r0,28671 - 6: MOVL $0x6FFF0000, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25472550: 3F406FFF lis r26,28671 - 9: MOVL $0x6FFF0000, t6 - 10: PUTL t6, R26 - 11: INCEIPL $4 - - 0x25472554: 3EE06FFF lis r23,28671 - 12: MOVL $0x6FFF0000, t8 - 13: PUTL t8, R23 - 14: INCEIPL $4 - - 0x25472558: 3E606FFF lis r19,28671 - 15: MOVL $0x6FFF0000, t10 - 16: PUTL t10, R19 - 17: INCEIPL $4 - - 0x2547255C: 62C7FFFF ori r7,r22,0xFFFF - 18: MOVL $0x6FFFFFFF, t12 - 19: PUTL t12, R7 - 20: INCEIPL $4 - - 0x25472560: 60C60021 ori r6,r6,0x21 - 21: MOVL $0x70000021, t14 - 22: PUTL t14, R6 - 23: INCEIPL $4 - - 0x25472564: 6005FDFF ori r5,r0,0xFDFF - 24: MOVL $0x6FFFFDFF, t16 - 25: PUTL t16, R5 - 26: INCEIPL $4 - - 0x25472568: 6344FE34 ori r4,r26,0xFE34 - 27: MOVL $0x6FFFFE34, t18 - 28: PUTL t18, R4 - 29: INCEIPL $4 - - 0x2547256C: 62E3FEFF ori r3,r23,0xFEFF - 30: MOVL $0x6FFFFEFF, t20 - 31: PUTL t20, R3 - 32: INCEIPL $4 - - 0x25472570: 627DFF40 ori r29,r19,0xFF40 - 33: MOVL $0x6FFFFF40, t22 - 34: PUTL t22, R29 - 35: INCEIPL $4 - - 0x25472574: 2F0B0021 cmpi cr6,r11,33 - 36: GETL R11, t24 - 37: MOVL $0x21, t28 - 38: CMPL t24, t28, t26 (-rSo) - 39: ICRFL t26, $0x6, CR - 40: INCEIPL $4 - - 0x25472578: 5560103A rlwinm r0,r11,2,0,29 - 41: GETL R11, t30 - 42: SHLL $0x2, t30 - 43: PUTL t30, R0 - 44: INCEIPL $4 - - 0x2547257C: 40990018 bc 4,25,0x25472594 - 45: Jc25o $0x25472594 - - - -. 238 25472544 60 -. 3E C0 6F FF 3C C0 70 00 3C 00 6F FF 3F 40 6F FF 3E E0 6F FF 3E 60 6F FF 62 C7 FF FF 60 C6 00 21 60 05 FD FF 63 44 FE 34 62 E3 FE FF 62 7D FF 40 2F 0B 00 21 55 60 10 3A 40 99 00 18 -==== BB 239 (0x25472594) approx BBs exec'd 0 ==== - - 0x25472594: 7D48012E stwx r10,r8,r0 - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: ADDL t2, t0 - 3: GETL R10, t4 - 4: STL t4, (t0) - 5: INCEIPL $4 - - 0x25472598: 856A0008 lwzu r11,8(r10) - 6: GETL R10, t6 - 7: ADDL $0x8, t6 - 8: PUTL t6, R10 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x2547259C: 2F8B0000 cmpi cr7,r11,0 - 12: GETL R11, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0x254725A0: 409EFFD4 bc 4,30,0x25472574 - 16: Jc30o $0x25472574 - - - -. 239 25472594 16 -. 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 -==== BB 240 (0x25472574) approx BBs exec'd 0 ==== - - 0x25472574: 2F0B0021 cmpi cr6,r11,33 - 0: GETL R11, t0 - 1: MOVL $0x21, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25472578: 5560103A rlwinm r0,r11,2,0,29 - 5: GETL R11, t6 - 6: SHLL $0x2, t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x2547257C: 40990018 bc 4,25,0x25472594 - 9: Jc25o $0x25472594 - - - -. 240 25472574 12 -. 2F 0B 00 21 55 60 10 3A 40 99 00 18 -==== BB 241 (0x25472580) approx BBs exec'd 0 ==== - - 0x25472580: 7F2B3850 subf r25,r11,r7 - 0: GETL R11, t0 - 1: GETL R7, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x25472584: 2B99000F cmpli cr7,r25,15 - 5: GETL R25, t4 - 6: MOVL $0xF, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x25472588: 419D0708 bc 12,29,0x25472C90 - 10: Js29o $0x25472C90 - - - -. 241 25472580 12 -. 7F 2B 38 50 2B 99 00 0F 41 9D 07 08 -==== BB 242 (0x2547258C) approx BBs exec'd 0 ==== - - 0x2547258C: 7C0B3050 subf r0,r11,r6 - 0: GETL R11, t0 - 1: GETL R6, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25472590: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25472594: 7D48012E stwx r10,r8,r0 - 9: GETL R0, t6 - 10: GETL R8, t8 - 11: ADDL t8, t6 - 12: GETL R10, t10 - 13: STL t10, (t6) - 14: INCEIPL $4 - - 0x25472598: 856A0008 lwzu r11,8(r10) - 15: GETL R10, t12 - 16: ADDL $0x8, t12 - 17: PUTL t12, R10 - 18: LDL (t12), t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0x2547259C: 2F8B0000 cmpi cr7,r11,0 - 21: GETL R11, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0x254725A0: 409EFFD4 bc 4,30,0x25472574 - 25: Jc30o $0x25472574 - - - -. 242 2547258C 24 -. 7C 0B 30 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 -==== BB 243 (0x25472C90) approx BBs exec'd 0 ==== - - 0x25472C90: 556C083C rlwinm r12,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0x25472C94: 7D9C0E70 srawi r28,r12,1 - 4: GETL R12, t2 - 5: SARL $0x1, t2 (-wCa) - 6: PUTL t2, R28 - 7: INCEIPL $4 - - 0x25472C98: 7F89E0F8 nor r9,r28,r28 - 8: GETL R28, t4 - 9: NOTL t4 - 10: PUTL t4, R9 - 11: INCEIPL $4 - - 0x25472C9C: 201C0031 subfic r0,r28,49 - 12: GETL R28, t6 - 13: MOVL $0x31, t8 - 14: SBBL t6, t8 (-wCa) - 15: PUTL t8, R0 - 16: INCEIPL $4 - - 0x25472CA0: 28090002 cmpli cr0,r9,2 - 17: GETL R9, t10 - 18: MOVL $0x2, t14 - 19: CMPUL t10, t14, t12 (-rSo) - 20: ICRFL t12, $0x0, CR - 21: INCEIPL $4 - - 0x25472CA4: 40A1F8EC bc 5,1,0x25472590 - 22: Jc01o $0x25472590 - - - -. 243 25472C90 24 -. 55 6C 08 3C 7D 9C 0E 70 7F 89 E0 F8 20 1C 00 31 28 09 00 02 40 A1 F8 EC -==== BB 244 (0x25472CA8) approx BBs exec'd 0 ==== - - 0x25472CA8: 7F6B2850 subf r27,r11,r5 - 0: GETL R11, t0 - 1: GETL R5, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25472CAC: 289B000B cmpli cr1,r27,11 - 5: GETL R27, t4 - 6: MOVL $0xB, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x25472CB0: 418502E4 bc 12,5,0x25472F94 - 10: Js05o $0x25472F94 - - - -. 244 25472CA8 12 -. 7F 6B 28 50 28 9B 00 0B 41 85 02 E4 -==== BB 245 (0x25472F94) approx BBs exec'd 0 ==== - - 0x25472F94: 7F0B1850 subf r24,r11,r3 - 0: GETL R11, t0 - 1: GETL R3, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0x25472F98: 2B180009 cmpli cr6,r24,9 - 5: GETL R24, t4 - 6: MOVL $0x9, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x25472F9C: 41B9F5FC bc 13,25,0x25472598 - 10: Js25o $0x25472598 - - - -. 245 25472F94 12 -. 7F 0B 18 50 2B 18 00 09 41 B9 F5 FC -==== BB 246 (0x25472FA0) approx BBs exec'd 0 ==== - - 0x25472FA0: 7C0BE850 subf r0,r11,r29 - 0: GETL R11, t0 - 1: GETL R29, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25472FA4: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25472FA8: 4BFFF5EC b 0x25472594 - 9: JMPo $0x25472594 ($4) - - - -. 246 25472FA0 12 -. 7C 0B E8 50 54 00 10 3A 4B FF F5 EC -==== BB 247 (0x25472CB4) approx BBs exec'd 0 ==== - - 0x25472CB4: 7C0B2050 subf r0,r11,r4 - 0: GETL R11, t0 - 1: GETL R4, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25472CB8: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25472CBC: 4BFFF8D8 b 0x25472594 - 9: JMPo $0x25472594 ($4) - - - -. 247 25472CB4 12 -. 7C 0B 20 50 54 00 10 3A 4B FF F8 D8 -==== BB 248 (0x254725A4) approx BBs exec'd 0 ==== - - 0x254725A4: 81740000 lwz r11,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x254725A8: 2C0B0000 cmpi cr0,r11,0 - 4: GETL R11, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0x254725AC: 418200AC bc 12,2,0x25472658 - 8: Js02o $0x25472658 - - - -. 248 254725A4 12 -. 81 74 00 00 2C 0B 00 00 41 82 00 AC -==== BB 249 (0x25472658) approx BBs exec'd 0 ==== - - 0x25472658: 81280078 lwz r9,120(r8) - 0: GETL R8, t0 - 1: ADDL $0x78, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547265C: 2C090000 cmpi cr0,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25472660: 41820030 bc 12,2,0x25472690 - 9: Js02o $0x25472690 - - - -. 249 25472658 12 -. 81 28 00 78 2C 09 00 00 41 82 00 30 -==== BB 250 (0x25472690) approx BBs exec'd 0 ==== - - 0x25472690: 81280098 lwz r9,152(r8) - 0: GETL R8, t0 - 1: ADDL $0x98, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25472694: 2C890000 cmpi cr1,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25472698: 41860018 bc 12,6,0x254726B0 - 9: Js06o $0x254726B0 - - - -. 250 25472690 12 -. 81 28 00 98 2C 89 00 00 41 86 00 18 -==== BB 251 (0x254726B0) approx BBs exec'd 0 ==== - - 0x254726B0: 81680074 lwz r11,116(r8) - 0: GETL R8, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254726B4: 2F0B0000 cmpi cr6,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x254726B8: 419A000C bc 12,26,0x254726C4 - 9: Js26o $0x254726C4 - - - -. 251 254726B0 12 -. 81 68 00 74 2F 0B 00 00 41 9A 00 0C -==== BB 252 (0x254726C4) approx BBs exec'd 0 ==== - - 0x254726C4: 7E83A378 or r3,r20,r20 - 0: GETL R20, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254726C8: 48005EA5 bl 0x2547856C - 3: MOVL $0x254726CC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x2547856C ($4) - - - -. 252 254726C4 8 -. 7E 83 A3 78 48 00 5E A5 -==== BB 253 (0x254726CC) approx BBs exec'd 0 ==== - - 0x254726CC: 811F0030 lwz r8,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254726D0: 2F880002 cmpi cr7,r8,2 - 5: GETL R8, t4 - 6: MOVL $0x2, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x254726D4: 419E0A04 bc 12,30,0x254730D8 - 10: Js30o $0x254730D8 - - - -. 253 254726CC 12 -. 81 1F 00 30 2F 88 00 02 41 9E 0A 04 -==== BB 254 (0x254726D8) approx BBs exec'd 0 ==== - - 0x254726D8: 4192088C bc 12,18,0x25472F64 - 0: Js18o $0x25472F64 - - - -. 254 254726D8 4 -. 41 92 08 8C -==== BB 255 (0x25472F64) approx BBs exec'd 0 ==== - - 0x25472F64: 82BE004C lwz r21,76(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x25472F68: 80750000 lwz r3,0(r21) - 5: GETL R21, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0x25472F6C: 48002169 bl 0x254750D4 - 9: MOVL $0x25472F70, t8 - 10: PUTL t8, LR - 11: JMPo-c $0x254750D4 ($4) - - - -. 255 25472F64 12 -. 82 BE 00 4C 80 75 00 00 48 00 21 69 -==== BB 256 _dl_init_paths(0x254750D4) approx BBs exec'd 0 ==== - - 0x254750D4: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x254750D8: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254750DC: 48021F25 bl 0x25497000 - 9: MOVL $0x254750E0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 256 254750D4 12 -. 94 21 FF D0 7C 08 02 A6 48 02 1F 25 -==== BB 257 (0x254750E0) approx BBs exec'd 0 ==== - - 0x254750E0: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254750E4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x254750E8: 93010010 stw r24,16(r1) - 8: GETL R24, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x254750EC: 90010034 stw r0,52(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x34, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254750F0: 93210014 stw r25,20(r1) - 18: GETL R25, t14 - 19: GETL R1, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x254750F4: 7C791B78 or r25,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0x254750F8: 831E04F4 lwz r24,1268(r30) - 26: GETL R30, t20 - 27: ADDL $0x4F4, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R24 - 30: INCEIPL $4 - - 0x254750FC: 80BE0154 lwz r5,340(r30) - 31: GETL R30, t24 - 32: ADDL $0x154, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R5 - 35: INCEIPL $4 - - 0x25475100: 80980010 lwz r4,16(r24) - 36: GETL R24, t28 - 37: ADDL $0x10, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R4 - 40: INCEIPL $4 - - 0x25475104: 80DE015C lwz r6,348(r30) - 41: GETL R30, t32 - 42: ADDL $0x15C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R6 - 45: INCEIPL $4 - - 0x25475108: 8078000C lwz r3,12(r24) - 46: GETL R24, t36 - 47: ADDL $0xC, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R3 - 50: INCEIPL $4 - - 0x2547510C: 9361001C stw r27,28(r1) - 51: GETL R27, t40 - 52: GETL R1, t42 - 53: ADDL $0x1C, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0x25475110: 93810020 stw r28,32(r1) - 56: GETL R28, t44 - 57: GETL R1, t46 - 58: ADDL $0x20, t46 - 59: STL t44, (t46) - 60: INCEIPL $4 - - 0x25475114: 93E1002C stw r31,44(r1) - 61: GETL R31, t48 - 62: GETL R1, t50 - 63: ADDL $0x2C, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0x25475118: 7C3F0B78 or r31,r1,r1 - 66: GETL R1, t52 - 67: PUTL t52, R31 - 68: INCEIPL $4 - - 0x2547511C: 92E1000C stw r23,12(r1) - 69: GETL R23, t54 - 70: GETL R1, t56 - 71: ADDL $0xC, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0x25475120: 93410018 stw r26,24(r1) - 74: GETL R26, t58 - 75: GETL R1, t60 - 76: ADDL $0x18, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0x25475124: 93A10024 stw r29,36(r1) - 79: GETL R29, t62 - 80: GETL R1, t64 - 81: ADDL $0x24, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x25475128: 4800A629 bl 0x2547F750 - 84: MOVL $0x2547512C, t66 - 85: PUTL t66, LR - 86: JMPo-c $0x2547F750 ($4) - - - -. 257 254750E0 76 -. 93 C1 00 28 7F C8 02 A6 93 01 00 10 90 01 00 34 93 21 00 14 7C 79 1B 78 83 1E 04 F4 80 BE 01 54 80 98 00 10 80 DE 01 5C 80 78 00 0C 93 61 00 1C 93 81 00 20 93 E1 00 2C 7C 3F 0B 78 92 E1 00 0C 93 41 00 18 93 A1 00 24 48 00 A6 29 -==== BB 258 _dl_important_hwcaps(0x2547F750) approx BBs exec'd 0 ==== - - 0x2547F750: 9421FFB0 stwu r1,-80(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFB0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547F754: 7CE802A6 mflr r7 - 6: GETL LR, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x2547F758: 480178A9 bl 0x25497000 - 9: MOVL $0x2547F75C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 258 2547F750 12 -. 94 21 FF B0 7C E8 02 A6 48 01 78 A9 -==== BB 259 (0x2547F75C) approx BBs exec'd 0 ==== - - 0x2547F75C: 93C10048 stw r30,72(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x48, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547F760: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547F764: 93810040 stw r28,64(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x40, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547F768: 90E10054 stw r7,84(r1) - 13: GETL R7, t10 - 14: GETL R1, t12 - 15: ADDL $0x54, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547F76C: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0x2547F770: 92010010 stw r16,16(r1) - 21: GETL R16, t16 - 22: GETL R1, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547F774: 7CD03378 or r16,r6,r6 - 26: GETL R6, t20 - 27: PUTL t20, R16 - 28: INCEIPL $4 - - 0x2547F778: 813E04F4 lwz r9,1268(r30) - 29: GETL R30, t22 - 30: ADDL $0x4F4, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0x2547F77C: 9261001C stw r19,28(r1) - 34: GETL R19, t26 - 35: GETL R1, t28 - 36: ADDL $0x1C, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x2547F780: 7C932378 or r19,r4,r4 - 39: GETL R4, t30 - 40: PUTL t30, R19 - 41: INCEIPL $4 - - 0x2547F784: 81690040 lwz r11,64(r9) - 42: GETL R9, t32 - 43: ADDL $0x40, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R11 - 46: INCEIPL $4 - - 0x2547F788: 8009003C lwz r0,60(r9) - 47: GETL R9, t36 - 48: ADDL $0x3C, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R0 - 51: INCEIPL $4 - - 0x2547F78C: 92810020 stw r20,32(r1) - 52: GETL R20, t40 - 53: GETL R1, t42 - 54: ADDL $0x20, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0x2547F790: 7CB42B78 or r20,r5,r5 - 57: GETL R5, t44 - 58: PUTL t44, R20 - 59: INCEIPL $4 - - 0x2547F794: 7C1C5838 and r28,r0,r11 - 60: GETL R0, t46 - 61: GETL R11, t48 - 62: ANDL t46, t48 - 63: PUTL t48, R28 - 64: INCEIPL $4 - - 0x2547F798: 92C10028 stw r22,40(r1) - 65: GETL R22, t50 - 66: GETL R1, t52 - 67: ADDL $0x28, t52 - 68: STL t50, (t52) - 69: INCEIPL $4 - - 0x2547F79C: 2F9C0000 cmpi cr7,r28,0 - 70: GETL R28, t54 - 71: CMP0L t54, t56 (-rSo) - 72: ICRFL t56, $0x7, CR - 73: INCEIPL $4 - - 0x2547F7A0: 93E1004C stw r31,76(r1) - 74: GETL R31, t58 - 75: GETL R1, t60 - 76: ADDL $0x4C, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0x2547F7A4: 92210014 stw r17,20(r1) - 79: GETL R17, t62 - 80: GETL R1, t64 - 81: ADDL $0x14, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x2547F7A8: 7C3F0B78 or r31,r1,r1 - 84: GETL R1, t66 - 85: PUTL t66, R31 - 86: INCEIPL $4 - - 0x2547F7AC: 92410018 stw r18,24(r1) - 87: GETL R18, t68 - 88: GETL R1, t70 - 89: ADDL $0x18, t70 - 90: STL t68, (t70) - 91: INCEIPL $4 - - 0x2547F7B0: 7C761B78 or r22,r3,r3 - 92: GETL R3, t72 - 93: PUTL t72, R22 - 94: INCEIPL $4 - - 0x2547F7B4: 92A10024 stw r21,36(r1) - 95: GETL R21, t74 - 96: GETL R1, t76 - 97: ADDL $0x24, t76 - 98: STL t74, (t76) - 99: INCEIPL $4 - - 0x2547F7B8: 3003FFFF addic r0,r3,-1 - 100: GETL R3, t78 - 101: ADCL $0xFFFFFFFF, t78 (-wCa) - 102: PUTL t78, R0 - 103: INCEIPL $4 - - 0x2547F7BC: 7D401910 subfe r10,r0,r3 - 104: GETL R0, t80 - 105: GETL R3, t82 - 106: SBBL t80, t82 (-rCa-wCa) - 107: PUTL t82, R10 - 108: INCEIPL $4 - - 0x2547F7C0: 92E1002C stw r23,44(r1) - 109: GETL R23, t84 - 110: GETL R1, t86 - 111: ADDL $0x2C, t86 - 112: STL t84, (t86) - 113: INCEIPL $4 - - 0x2547F7C4: 39600000 li r11,0 - 114: MOVL $0x0, t88 - 115: PUTL t88, R11 - 116: INCEIPL $4 - - 0x2547F7C8: 93010030 stw r24,48(r1) - 117: GETL R24, t90 - 118: GETL R1, t92 - 119: ADDL $0x30, t92 - 120: STL t90, (t92) - 121: INCEIPL $4 - - 0x2547F7CC: 93210034 stw r25,52(r1) - 122: GETL R25, t94 - 123: GETL R1, t96 - 124: ADDL $0x34, t96 - 125: STL t94, (t96) - 126: INCEIPL $4 - - 0x2547F7D0: 93410038 stw r26,56(r1) - 127: GETL R26, t98 - 128: GETL R1, t100 - 129: ADDL $0x38, t100 - 130: STL t98, (t100) - 131: INCEIPL $4 - - 0x2547F7D4: 9361003C stw r27,60(r1) - 132: GETL R27, t102 - 133: GETL R1, t104 - 134: ADDL $0x3C, t104 - 135: STL t102, (t104) - 136: INCEIPL $4 - - 0x2547F7D8: 93A10044 stw r29,68(r1) - 137: GETL R29, t106 - 138: GETL R1, t108 - 139: ADDL $0x44, t108 - 140: STL t106, (t108) - 141: INCEIPL $4 - - 0x2547F7DC: 9181000C stw r12,12(r1) - 142: GETL R12, t110 - 143: GETL R1, t112 - 144: ADDL $0xC, t112 - 145: STL t110, (t112) - 146: INCEIPL $4 - - 0x2547F7E0: 419E0028 bc 12,30,0x2547F808 - 147: Js30o $0x2547F808 - - - -. 259 2547F75C 136 -. 93 C1 00 48 7F C8 02 A6 93 81 00 40 90 E1 00 54 7D 80 00 26 92 01 00 10 7C D0 33 78 81 3E 04 F4 92 61 00 1C 7C 93 23 78 81 69 00 40 80 09 00 3C 92 81 00 20 7C B4 2B 78 7C 1C 58 38 92 C1 00 28 2F 9C 00 00 93 E1 00 4C 92 21 00 14 7C 3F 0B 78 92 41 00 18 7C 76 1B 78 92 A1 00 24 30 03 FF FF 7D 40 19 10 92 E1 00 2C 39 60 00 00 93 01 00 30 93 21 00 34 93 41 00 38 93 61 00 3C 93 A1 00 44 91 81 00 0C 41 9E 00 28 -==== BB 260 (0x2547F808) approx BBs exec'd 0 ==== - - 0x2547F808: 3B0A0001 addi r24,r10,1 - 0: GETL R10, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R24 - 3: INCEIPL $4 - - 0x2547F80C: 82210000 lwz r17,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R17 - 7: INCEIPL $4 - - 0x2547F810: 57121838 rlwinm r18,r24,3,0,28 - 8: GETL R24, t6 - 9: SHLL $0x3, t6 - 10: PUTL t6, R18 - 11: INCEIPL $4 - - 0x2547F814: 3B200000 li r25,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R25 - 14: INCEIPL $4 - - 0x2547F818: 3AF2001E addi r23,r18,30 - 15: GETL R18, t10 - 16: ADDL $0x1E, t10 - 17: PUTL t10, R23 - 18: INCEIPL $4 - - 0x2547F81C: 3B400000 li r26,0 - 19: MOVL $0x0, t12 - 20: PUTL t12, R26 - 21: INCEIPL $4 - - 0x2547F820: 56F50036 rlwinm r21,r23,0,0,27 - 22: GETL R23, t14 - 23: ANDL $0xFFFFFFF0, t14 - 24: PUTL t14, R21 - 25: INCEIPL $4 - - 0x2547F824: 7D5500D0 neg r10,r21 - 26: GETL R21, t16 - 27: NEGL t16 - 28: PUTL t16, R10 - 29: INCEIPL $4 - - 0x2547F828: 7E21516E stwux r17,r1,r10 - 30: GETL R10, t18 - 31: GETL R1, t20 - 32: ADDL t20, t18 - 33: PUTL t18, R1 - 34: GETL R17, t22 - 35: STL t22, (t18) - 36: INCEIPL $4 - - 0x2547F82C: 39010017 addi r8,r1,23 - 37: GETL R1, t24 - 38: ADDL $0x17, t24 - 39: PUTL t24, R8 - 40: INCEIPL $4 - - 0x2547F830: 551B0036 rlwinm r27,r8,0,0,27 - 41: GETL R8, t26 - 42: ANDL $0xFFFFFFF0, t26 - 43: PUTL t26, R27 - 44: INCEIPL $4 - - 0x2547F834: 419E0048 bc 12,30,0x2547F87C - 45: Js30o $0x2547F87C - - - -. 260 2547F808 48 -. 3B 0A 00 01 82 21 00 00 57 12 18 38 3B 20 00 00 3A F2 00 1E 3B 40 00 00 56 F5 00 36 7D 55 00 D0 7E 21 51 6E 39 01 00 17 55 1B 00 36 41 9E 00 48 -==== BB 261 (0x2547F87C) approx BBs exec'd 0 ==== - - 0x2547F87C: 2F960000 cmpi cr7,r22,0 - 0: GETL R22, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547F880: 419E0018 bc 12,30,0x2547F898 - 4: Js30o $0x2547F898 - - - -. 261 2547F87C 8 -. 2F 96 00 00 41 9E 00 18 -==== BB 262 (0x2547F898) approx BBs exec'd 0 ==== - - 0x2547F898: 2E180001 cmpi cr4,r24,1 - 0: GETL R24, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x2547F89C: 57291838 rlwinm r9,r25,3,0,28 - 5: GETL R25, t6 - 6: SHLL $0x3, t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x2547F8A0: 833E0410 lwz r25,1040(r30) - 9: GETL R30, t8 - 10: ADDL $0x410, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R25 - 13: INCEIPL $4 - - 0x2547F8A4: 7E69DA14 add r19,r9,r27 - 14: GETL R9, t12 - 15: GETL R27, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R19 - 18: INCEIPL $4 - - 0x2547F8A8: 3AC00003 li r22,3 - 19: MOVL $0x3, t16 - 20: PUTL t16, R22 - 21: INCEIPL $4 - - 0x2547F8AC: 7F29D92E stwx r25,r9,r27 - 22: GETL R27, t18 - 23: GETL R9, t20 - 24: ADDL t20, t18 - 25: GETL R25, t22 - 26: STL t22, (t18) - 27: INCEIPL $4 - - 0x2547F8B0: 92D30004 stw r22,4(r19) - 28: GETL R22, t24 - 29: GETL R19, t26 - 30: ADDL $0x4, t26 - 31: STL t24, (t26) - 32: INCEIPL $4 - - 0x2547F8B4: 41920324 bc 12,18,0x2547FBD8 - 33: Js18o $0x2547FBD8 - - - -. 262 2547F898 32 -. 2E 18 00 01 57 29 18 38 83 3E 04 10 7E 69 DA 14 3A C0 00 03 7F 29 D9 2E 92 D3 00 04 41 92 03 24 -==== BB 263 (0x2547FBD8) approx BBs exec'd 0 ==== - - 0x2547FBD8: 819B0004 lwz r12,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x2547FBDC: 390C0001 addi r8,r12,1 - 5: GETL R12, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x2547FBE0: 4BFFFD30 b 0x2547F910 - 9: JMPo $0x2547F910 ($4) - - - -. 263 2547FBD8 12 -. 81 9B 00 04 39 0C 00 01 4B FF FD 30 -==== BB 264 (0x2547F910) approx BBs exec'd 0 ==== - - 0x2547F910: 3BA00001 li r29,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0x2547F914: 7FAAC030 slw r10,r29,r24 - 3: GETL R29, t4 - 4: GETL R24, t2 - 5: SHLL t2, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0x2547F918: 555A1838 rlwinm r26,r10,3,0,28 - 8: GETL R10, t6 - 9: SHLL $0x3, t6 - 10: PUTL t6, R26 - 11: INCEIPL $4 - - 0x2547F91C: 91540000 stw r10,0(r20) - 12: GETL R10, t8 - 13: GETL R20, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x2547F920: 7C7A4214 add r3,r26,r8 - 16: GETL R26, t12 - 17: GETL R8, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R3 - 20: INCEIPL $4 - - 0x2547F924: 48018101 bl 0x25497A24 - 21: MOVL $0x2547F928, t16 - 22: PUTL t16, LR - 23: JMPo-c $0x25497A24 ($4) - - - -. 264 2547F910 24 -. 3B A0 00 01 7F AA C0 30 55 5A 18 38 91 54 00 00 7C 7A 42 14 48 01 81 01 -==== BB 265 (0x2547FDC8) approx BBs exec'd 0 ==== - - 0x2547FDC8: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547FDCC: 7C895214 add r4,r9,r10 - 4: GETL R9, t4 - 5: GETL R10, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x2547FDD0: 3804FFFF addi r0,r4,-1 - 9: GETL R4, t8 - 10: ADDL $0xFFFFFFFF, t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x2547FDD4: 7C0AE838 and r10,r0,r29 - 13: GETL R0, t10 - 14: GETL R29, t12 - 15: ANDL t10, t12 - 16: PUTL t12, R10 - 17: INCEIPL $4 - - 0x2547FDD8: 7D8AE214 add r12,r10,r28 - 18: GETL R10, t14 - 19: GETL R28, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R12 - 22: INCEIPL $4 - - 0x2547FDDC: 915F0000 stw r10,0(r31) - 23: GETL R10, t18 - 24: GETL R31, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0x2547FDE0: 7C0C5840 cmpl cr0,r12,r11 - 27: GETL R12, t22 - 28: GETL R11, t24 - 29: CMPUL t22, t24, t26 (-rSo) - 30: ICRFL t26, $0x0, CR - 31: INCEIPL $4 - - 0x2547FDE4: 4080003C bc 4,0,0x2547FE20 - 32: Jc00o $0x2547FE20 - - - -. 265 2547FDC8 32 -. 81 3F 00 00 7C 89 52 14 38 04 FF FF 7C 0A E8 38 7D 8A E2 14 91 5F 00 00 7C 0C 58 40 40 80 00 3C -==== BB 266 (0x2547F928) approx BBs exec'd 0 ==== - - 0x2547F928: 7C761B79 or. r22,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R22 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547F92C: 418202E8 bc 12,2,0x2547FC14 - 5: Js02o $0x2547FC14 - - - -. 266 2547F928 8 -. 7C 76 1B 79 41 82 02 E8 -==== BB 267 (0x2547F930) approx BBs exec'd 0 ==== - - 0x2547F930: 419201FC bc 12,18,0x2547FB2C - 0: Js18o $0x2547FB2C - - - -. 267 2547F930 4 -. 41 92 01 FC -==== BB 268 (0x2547FB2C) approx BBs exec'd 0 ==== - - 0x2547FB2C: 83340000 lwz r25,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R25 - 3: INCEIPL $4 - - 0x2547FB30: 39000000 li r8,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R8 - 6: INCEIPL $4 - - 0x2547FB34: 827B0004 lwz r19,4(r27) - 7: GETL R27, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R19 - 11: INCEIPL $4 - - 0x2547FB38: 3B00002F li r24,47 - 12: MOVL $0x2F, t10 - 13: PUTL t10, R24 - 14: INCEIPL $4 - - 0x2547FB3C: 57291838 rlwinm r9,r25,3,0,28 - 15: GETL R25, t12 - 16: SHLL $0x3, t12 - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0x2547FB40: 9116000C stw r8,12(r22) - 19: GETL R8, t14 - 20: GETL R22, t16 - 21: ADDL $0xC, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x2547FB44: 7C69B214 add r3,r9,r22 - 24: GETL R9, t18 - 25: GETL R22, t20 - 26: ADDL t18, t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x2547FB48: 3B930001 addi r28,r19,1 - 29: GETL R19, t22 - 30: ADDL $0x1, t22 - 31: PUTL t22, R28 - 32: INCEIPL $4 - - 0x2547FB4C: 93960004 stw r28,4(r22) - 33: GETL R28, t24 - 34: GETL R22, t26 - 35: ADDL $0x4, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x2547FB50: 3A400002 li r18,2 - 38: MOVL $0x2, t28 - 39: PUTL t28, R18 - 40: INCEIPL $4 - - 0x2547FB54: 90760000 stw r3,0(r22) - 41: GETL R3, t30 - 42: GETL R22, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x2547FB58: 90760008 stw r3,8(r22) - 45: GETL R3, t34 - 46: GETL R22, t36 - 47: ADDL $0x8, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0x2547FB5C: 80BB0004 lwz r5,4(r27) - 50: GETL R27, t38 - 51: ADDL $0x4, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R5 - 54: INCEIPL $4 - - 0x2547FB60: 809B0000 lwz r4,0(r27) - 55: GETL R27, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R4 - 58: INCEIPL $4 - - 0x2547FB64: 48003EBD bl 0x25483A20 - 59: MOVL $0x2547FB68, t46 - 60: PUTL t46, LR - 61: JMPo-c $0x25483A20 ($4) - - - -. 268 2547FB2C 60 -. 83 34 00 00 39 00 00 00 82 7B 00 04 3B 00 00 2F 57 29 18 38 91 16 00 0C 7C 69 B2 14 3B 93 00 01 93 96 00 04 3A 40 00 02 90 76 00 00 90 76 00 08 80 BB 00 04 80 9B 00 00 48 00 3E BD -==== BB 269 mempcpy(0x25483A20) approx BBs exec'd 0 ==== - - 0x25483A20: 2B85000F cmpli cr7,r5,15 - 0: GETL R5, t0 - 1: MOVL $0xF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25483A24: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0x25483A28: 9421FFE0 stwu r1,-32(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFE0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25483A2C: 93A10014 stw r29,20(r1) - 14: GETL R29, t12 - 15: GETL R1, t14 - 16: ADDL $0x14, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25483A30: 7C7D1B78 or r29,r3,r3 - 19: GETL R3, t16 - 20: PUTL t16, R29 - 21: INCEIPL $4 - - 0x25483A34: 93E1001C stw r31,28(r1) - 22: GETL R31, t18 - 23: GETL R1, t20 - 24: ADDL $0x1C, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0x25483A38: 7C9F2378 or r31,r4,r4 - 27: GETL R4, t22 - 28: PUTL t22, R31 - 29: INCEIPL $4 - - 0x25483A3C: 93810010 stw r28,16(r1) - 30: GETL R28, t24 - 31: GETL R1, t26 - 32: ADDL $0x10, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x25483A40: 93C10018 stw r30,24(r1) - 35: GETL R30, t28 - 36: GETL R1, t30 - 37: ADDL $0x18, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x25483A44: 90010024 stw r0,36(r1) - 40: GETL R0, t32 - 41: GETL R1, t34 - 42: ADDL $0x24, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0x25483A48: 409D0058 bc 4,29,0x25483AA0 - 45: Jc29o $0x25483AA0 - - - -. 269 25483A20 44 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 E1 00 1C 7C 9F 23 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 -==== BB 270 (0x25483AA0) approx BBs exec'd 0 ==== - - 0x25483AA0: 2C850000 cmpi cr1,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x25483AA4: 4186001C bc 12,6,0x25483AC0 - 4: Js06o $0x25483AC0 - - - -. 270 25483AA0 8 -. 2C 85 00 00 41 86 00 1C -==== BB 271 (0x25483AA8) approx BBs exec'd 0 ==== - - 0x25483AA8: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x25483AAC: 88FF0000 lbz r7,0(r31) - 3: GETL R31, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R7 - 6: INCEIPL $4 - - 0x25483AB0: 3BFF0001 addi r31,r31,1 - 7: GETL R31, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R31 - 10: INCEIPL $4 - - 0x25483AB4: 98FD0000 stb r7,0(r29) - 11: GETL R7, t8 - 12: GETL R29, t10 - 13: STB t8, (t10) - 14: INCEIPL $4 - - 0x25483AB8: 3BBD0001 addi r29,r29,1 - 15: GETL R29, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x25483ABC: 4200FFF0 bc 16,0,0x25483AAC - 19: GETL CTR, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, CTR - 22: JIFZL t14, $0x25483AC0 - 23: JMPo $0x25483AAC ($4) - - - -. 271 25483AA8 24 -. 7C A9 03 A6 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 -==== BB 272 (0x25483AAC) approx BBs exec'd 0 ==== - - 0x25483AAC: 88FF0000 lbz r7,0(r31) - 0: GETL R31, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25483AB0: 3BFF0001 addi r31,r31,1 - 4: GETL R31, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0x25483AB4: 98FD0000 stb r7,0(r29) - 8: GETL R7, t6 - 9: GETL R29, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0x25483AB8: 3BBD0001 addi r29,r29,1 - 12: GETL R29, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0x25483ABC: 4200FFF0 bc 16,0,0x25483AAC - 16: GETL CTR, t12 - 17: ADDL $0xFFFFFFFF, t12 - 18: PUTL t12, CTR - 19: JIFZL t12, $0x25483AC0 - 20: JMPo $0x25483AAC ($4) - - - -. 272 25483AAC 20 -. 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 -==== BB 273 (0x25483AC0) approx BBs exec'd 0 ==== - - 0x25483AC0: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25483AC4: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483AC8: 83810010 lwz r28,16(r1) - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0x25483ACC: 83A10014 lwz r29,20(r1) - 13: GETL R1, t10 - 14: ADDL $0x14, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0x25483AD0: 7D0803A6 mtlr r8 - 18: GETL R8, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x25483AD4: 83C10018 lwz r30,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R30 - 25: INCEIPL $4 - - 0x25483AD8: 83E1001C lwz r31,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0x25483ADC: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0x25483AE0: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - - -. 273 25483AC0 36 -. 81 01 00 24 7F A3 EB 78 83 81 00 10 83 A1 00 14 7D 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 274 (0x2547FB68) approx BBs exec'd 0 ==== - - 0x2547FB68: 9B030000 stb r24,0(r3) - 0: GETL R24, t0 - 1: GETL R3, t2 - 2: STB t0, (t2) - 3: INCEIPL $4 - - 0x2547FB6C: 92540000 stw r18,0(r20) - 4: GETL R18, t4 - 5: GETL R20, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0x2547FB70: 83760004 lwz r27,4(r22) - 8: GETL R22, t8 - 9: ADDL $0x4, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R27 - 12: INCEIPL $4 - - 0x2547FB74: 7EC3B378 or r3,r22,r22 - 13: GETL R22, t12 - 14: PUTL t12, R3 - 15: INCEIPL $4 - - 0x2547FB78: 93700000 stw r27,0(r16) - 16: GETL R27, t14 - 17: GETL R16, t16 - 18: STL t14, (t16) - 19: INCEIPL $4 - - 0x2547FB7C: 81010000 lwz r8,0(r1) - 20: GETL R1, t18 - 21: LDL (t18), t20 - 22: PUTL t20, R8 - 23: INCEIPL $4 - - 0x2547FB80: 82080004 lwz r16,4(r8) - 24: GETL R8, t22 - 25: ADDL $0x4, t22 - 26: LDL (t22), t24 - 27: PUTL t24, R16 - 28: INCEIPL $4 - - 0x2547FB84: 80E8FFBC lwz r7,-68(r8) - 29: GETL R8, t26 - 30: ADDL $0xFFFFFFBC, t26 - 31: LDL (t26), t28 - 32: PUTL t28, R7 - 33: INCEIPL $4 - - 0x2547FB88: 7E0803A6 mtlr r16 - 34: GETL R16, t30 - 35: PUTL t30, LR - 36: INCEIPL $4 - - 0x2547FB8C: 8228FFC4 lwz r17,-60(r8) - 37: GETL R8, t32 - 38: ADDL $0xFFFFFFC4, t32 - 39: LDL (t32), t34 - 40: PUTL t34, R17 - 41: INCEIPL $4 - - 0x2547FB90: 8208FFC0 lwz r16,-64(r8) - 42: GETL R8, t36 - 43: ADDL $0xFFFFFFC0, t36 - 44: LDL (t36), t38 - 45: PUTL t38, R16 - 46: INCEIPL $4 - - 0x2547FB94: 7CE08120 mtcrf 0x8,r7 - 47: GETL R7, t40 - 48: ICRFL t40, $0x4, CR - 49: INCEIPL $4 - - 0x2547FB98: 8248FFC8 lwz r18,-56(r8) - 50: GETL R8, t42 - 51: ADDL $0xFFFFFFC8, t42 - 52: LDL (t42), t44 - 53: PUTL t44, R18 - 54: INCEIPL $4 - - 0x2547FB9C: 8268FFCC lwz r19,-52(r8) - 55: GETL R8, t46 - 56: ADDL $0xFFFFFFCC, t46 - 57: LDL (t46), t48 - 58: PUTL t48, R19 - 59: INCEIPL $4 - - 0x2547FBA0: 8288FFD0 lwz r20,-48(r8) - 60: GETL R8, t50 - 61: ADDL $0xFFFFFFD0, t50 - 62: LDL (t50), t52 - 63: PUTL t52, R20 - 64: INCEIPL $4 - - 0x2547FBA4: 82A8FFD4 lwz r21,-44(r8) - 65: GETL R8, t54 - 66: ADDL $0xFFFFFFD4, t54 - 67: LDL (t54), t56 - 68: PUTL t56, R21 - 69: INCEIPL $4 - - 0x2547FBA8: 82C8FFD8 lwz r22,-40(r8) - 70: GETL R8, t58 - 71: ADDL $0xFFFFFFD8, t58 - 72: LDL (t58), t60 - 73: PUTL t60, R22 - 74: INCEIPL $4 - - 0x2547FBAC: 82E8FFDC lwz r23,-36(r8) - 75: GETL R8, t62 - 76: ADDL $0xFFFFFFDC, t62 - 77: LDL (t62), t64 - 78: PUTL t64, R23 - 79: INCEIPL $4 - - 0x2547FBB0: 8308FFE0 lwz r24,-32(r8) - 80: GETL R8, t66 - 81: ADDL $0xFFFFFFE0, t66 - 82: LDL (t66), t68 - 83: PUTL t68, R24 - 84: INCEIPL $4 - - 0x2547FBB4: 8328FFE4 lwz r25,-28(r8) - 85: GETL R8, t70 - 86: ADDL $0xFFFFFFE4, t70 - 87: LDL (t70), t72 - 88: PUTL t72, R25 - 89: INCEIPL $4 - - 0x2547FBB8: 8348FFE8 lwz r26,-24(r8) - 90: GETL R8, t74 - 91: ADDL $0xFFFFFFE8, t74 - 92: LDL (t74), t76 - 93: PUTL t76, R26 - 94: INCEIPL $4 - - 0x2547FBBC: 8368FFEC lwz r27,-20(r8) - 95: GETL R8, t78 - 96: ADDL $0xFFFFFFEC, t78 - 97: LDL (t78), t80 - 98: PUTL t80, R27 - 99: INCEIPL $4 - - 0x2547FBC0: 8388FFF0 lwz r28,-16(r8) - 100: GETL R8, t82 - 101: ADDL $0xFFFFFFF0, t82 - 102: LDL (t82), t84 - 103: PUTL t84, R28 - 104: INCEIPL $4 - - 0x2547FBC4: 83A8FFF4 lwz r29,-12(r8) - 105: GETL R8, t86 - 106: ADDL $0xFFFFFFF4, t86 - 107: LDL (t86), t88 - 108: PUTL t88, R29 - 109: INCEIPL $4 - - 0x2547FBC8: 83C8FFF8 lwz r30,-8(r8) - 110: GETL R8, t90 - 111: ADDL $0xFFFFFFF8, t90 - 112: LDL (t90), t92 - 113: PUTL t92, R30 - 114: INCEIPL $4 - - 0x2547FBCC: 83E8FFFC lwz r31,-4(r8) - 115: GETL R8, t94 - 116: ADDL $0xFFFFFFFC, t94 - 117: LDL (t94), t96 - 118: PUTL t96, R31 - 119: INCEIPL $4 - - 0x2547FBD0: 7D014378 or r1,r8,r8 - 120: GETL R8, t98 - 121: PUTL t98, R1 - 122: INCEIPL $4 - - 0x2547FBD4: 4E800020 blr - 123: GETL LR, t100 - 124: JMPo-r t100 ($4) - - - -. 274 2547FB68 112 -. 9B 03 00 00 92 54 00 00 83 76 00 04 7E C3 B3 78 93 70 00 00 81 01 00 00 82 08 00 04 80 E8 FF BC 7E 08 03 A6 82 28 FF C4 82 08 FF C0 7C E0 81 20 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 -==== BB 275 (0x2547512C) approx BBs exec'd 0 ==== - - 0x2547512C: 813E0160 lwz r9,352(r30) - 0: GETL R30, t0 - 1: ADDL $0x160, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475130: 837E0164 lwz r27,356(r30) - 5: GETL R30, t4 - 6: ADDL $0x164, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R27 - 9: INCEIPL $4 - - 0x25475134: 90690000 stw r3,0(r9) - 10: GETL R3, t8 - 11: GETL R9, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25475138: 3860000C li r3,12 - 14: MOVL $0xC, t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0x2547513C: 480228E9 bl 0x25497A24 - 17: MOVL $0x25475140, t14 - 18: PUTL t14, LR - 19: JMPo-c $0x25497A24 ($4) - - - -. 275 2547512C 20 -. 81 3E 01 60 83 7E 01 64 90 69 00 00 38 60 00 0C 48 02 28 E9 -==== BB 276 (0x25475140) approx BBs exec'd 0 ==== - - 0x25475140: 7C7C1B79 or. r28,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R28 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25475144: 907B0000 stw r3,0(r27) - 5: GETL R3, t4 - 6: GETL R27, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x25475148: 41820188 bc 12,2,0x254752D0 - 9: Js02o $0x254752D0 - - - -. 276 25475140 12 -. 7C 7C 1B 79 90 7B 00 00 41 82 01 88 -==== BB 277 (0x2547514C) approx BBs exec'd 0 ==== - - 0x2547514C: 835E0154 lwz r26,340(r30) - 0: GETL R30, t0 - 1: ADDL $0x154, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25475150: 3D40CCCC lis r10,-13108 - 5: MOVL $0xCCCC0000, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0x25475154: 6146CCCD ori r6,r10,0xCCCD - 8: MOVL $0xCCCCCCCD, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x25475158: 811A0000 lwz r8,0(r26) - 11: GETL R26, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R8 - 14: INCEIPL $4 - - 0x2547515C: 5507103A rlwinm r7,r8,2,0,29 - 15: GETL R8, t12 - 16: SHLL $0x2, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x25475160: 38A70027 addi r5,r7,39 - 19: GETL R7, t14 - 20: ADDL $0x27, t14 - 21: PUTL t14, R5 - 22: INCEIPL $4 - - 0x25475164: 7C653016 mulhwu r3,r5,r6 - 23: GETL R5, t16 - 24: GETL R6, t18 - 25: UMULHL t16, t18 - 26: PUTL t18, R3 - 27: INCEIPL $4 - - 0x25475168: 547DE13E rlwinm r29,r3,28,4,31 - 28: GETL R3, t20 - 29: SHRL $0x4, t20 - 30: PUTL t20, R29 - 31: INCEIPL $4 - - 0x2547516C: 1C7D0140 mulli r3,r29,320 - 32: GETL R29, t22 - 33: MULL $0x140, t22 - 34: PUTL t22, R3 - 35: INCEIPL $4 - - 0x25475170: 480228B5 bl 0x25497A24 - 36: MOVL $0x25475174, t24 - 37: PUTL t24, LR - 38: JMPo-c $0x25497A24 ($4) - - - -. 277 2547514C 40 -. 83 5E 01 54 3D 40 CC CC 61 46 CC CD 81 1A 00 00 55 07 10 3A 38 A7 00 27 7C 65 30 16 54 7D E1 3E 1C 7D 01 40 48 02 28 B5 -==== BB 278 (0x25475174) approx BBs exec'd 0 ==== - - 0x25475174: 809B0000 lwz r4,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25475178: 907C0000 stw r3,0(r28) - 4: GETL R3, t4 - 5: GETL R28, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0x2547517C: 81240000 lwz r9,0(r4) - 8: GETL R4, t8 - 9: LDL (t8), t10 - 10: PUTL t10, R9 - 11: INCEIPL $4 - - 0x25475180: 80DE0188 lwz r6,392(r30) - 12: GETL R30, t12 - 13: ADDL $0x188, t12 - 14: LDL (t12), t14 - 15: PUTL t14, R6 - 16: INCEIPL $4 - - 0x25475184: 2F890000 cmpi cr7,r9,0 - 17: GETL R9, t16 - 18: CMP0L t16, t18 (-rSo) - 19: ICRFL t18, $0x7, CR - 20: INCEIPL $4 - - 0x25475188: 419E014C bc 12,30,0x254752D4 - 21: Js30o $0x254752D4 - - - -. 278 25475174 24 -. 80 9B 00 00 90 7C 00 00 81 24 00 00 80 DE 01 88 2F 89 00 00 41 9E 01 4C -==== BB 279 (0x2547518C) approx BBs exec'd 0 ==== - - 0x2547518C: 82FE04C8 lwz r23,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x25475190: 39600000 li r11,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x25475194: 1C7D0014 mulli r3,r29,20 - 8: GETL R29, t6 - 9: MULL $0x14, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x25475198: 80FA0000 lwz r7,0(r26) - 12: GETL R26, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R7 - 15: INCEIPL $4 - - 0x2547519C: 811E014C lwz r8,332(r30) - 16: GETL R30, t12 - 17: ADDL $0x14C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R8 - 20: INCEIPL $4 - - 0x254751A0: 39400000 li r10,0 - 21: MOVL $0x0, t16 - 22: PUTL t16, R10 - 23: INCEIPL $4 - - 0x254751A4: 809E0194 lwz r4,404(r30) - 24: GETL R30, t18 - 25: ADDL $0x194, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R4 - 28: INCEIPL $4 - - 0x254751A8: 38C00000 li r6,0 - 29: MOVL $0x0, t22 - 30: PUTL t22, R6 - 31: INCEIPL $4 - - 0x254751AC: 80BE0148 lwz r5,328(r30) - 32: GETL R30, t24 - 33: ADDL $0x148, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R5 - 36: INCEIPL $4 - - 0x254751B0: 917B0004 stw r11,4(r27) - 37: GETL R11, t28 - 38: GETL R27, t30 - 39: ADDL $0x4, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0x254751B4: 7D2B4B78 or r11,r9,r9 - 42: GETL R9, t32 - 43: PUTL t32, R11 - 44: INCEIPL $4 - - 0x254751B8: 913701B0 stw r9,432(r23) - 45: GETL R9, t34 - 46: GETL R23, t36 - 47: ADDL $0x1B0, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0x254751BC: 555B103A rlwinm r27,r10,2,0,29 - 50: GETL R10, t38 - 51: SHLL $0x2, t38 - 52: PUTL t38, R27 - 53: INCEIPL $4 - - 0x254751C0: 7C863840 cmpl cr1,r6,r7 - 54: GETL R6, t40 - 55: GETL R7, t42 - 56: CMPUL t40, t42, t44 (-rSo) - 57: ICRFL t44, $0x1, CR - 58: INCEIPL $4 - - 0x254751C4: 7F5B282E lwzx r26,r27,r5 - 59: GETL R5, t46 - 60: GETL R27, t48 - 61: ADDL t48, t46 - 62: LDL (t46), t50 - 63: PUTL t50, R26 - 64: INCEIPL $4 - - 0x254751C8: 917C0000 stw r11,0(r28) - 65: GETL R11, t52 - 66: GETL R28, t54 - 67: STL t52, (t54) - 68: INCEIPL $4 - - 0x254751CC: 3B9C0004 addi r28,r28,4 - 69: GETL R28, t56 - 70: ADDL $0x4, t56 - 71: PUTL t56, R28 - 72: INCEIPL $4 - - 0x254751D0: 7D9A4214 add r12,r26,r8 - 73: GETL R26, t58 - 74: GETL R8, t60 - 75: ADDL t58, t60 - 76: PUTL t60, R12 - 77: INCEIPL $4 - - 0x254751D4: 910B000C stw r8,12(r11) - 78: GETL R8, t62 - 79: GETL R11, t64 - 80: ADDL $0xC, t64 - 81: STL t62, (t64) - 82: INCEIPL $4 - - 0x254751D8: 908B0004 stw r4,4(r11) - 83: GETL R4, t66 - 84: GETL R11, t68 - 85: ADDL $0x4, t68 - 86: STL t66, (t68) - 87: INCEIPL $4 - - 0x254751DC: 390C0001 addi r8,r12,1 - 88: GETL R12, t70 - 89: ADDL $0x1, t70 - 90: PUTL t70, R8 - 91: INCEIPL $4 - - 0x254751E0: 90CB0008 stw r6,8(r11) - 92: GETL R6, t72 - 93: GETL R11, t74 - 94: ADDL $0x8, t74 - 95: STL t72, (t74) - 96: INCEIPL $4 - - 0x254751E4: 934B0010 stw r26,16(r11) - 97: GETL R26, t76 - 98: GETL R11, t78 - 99: ADDL $0x10, t78 - 100: STL t76, (t78) - 101: INCEIPL $4 - - 0x254751E8: 4084001C bc 4,4,0x25475204 - 102: Jc04o $0x25475204 - - - -. 279 2547518C 96 -. 82 FE 04 C8 39 60 00 00 1C 7D 00 14 80 FA 00 00 81 1E 01 4C 39 40 00 00 80 9E 01 94 38 C0 00 00 80 BE 01 48 91 7B 00 04 7D 2B 4B 78 91 37 01 B0 55 5B 10 3A 7C 86 38 40 7F 5B 28 2E 91 7C 00 00 3B 9C 00 04 7D 9A 42 14 91 0B 00 0C 90 8B 00 04 39 0C 00 01 90 CB 00 08 93 4B 00 10 40 84 00 1C -==== BB 280 (0x254751EC) approx BBs exec'd 0 ==== - - 0x254751EC: 7CE903A6 mtctr r7 - 0: GETL R7, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x254751F0: 38000000 li r0,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x254751F4: 392B0014 addi r9,r11,20 - 6: GETL R11, t4 - 7: ADDL $0x14, t4 - 8: PUTL t4, R9 - 9: INCEIPL $4 - - 0x254751F8: 90090000 stw r0,0(r9) - 10: GETL R0, t6 - 11: GETL R9, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x254751FC: 39290004 addi r9,r9,4 - 14: GETL R9, t10 - 15: ADDL $0x4, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x25475200: 4200FFF8 bc 16,0,0x254751F8 - 18: GETL CTR, t12 - 19: ADDL $0xFFFFFFFF, t12 - 20: PUTL t12, CTR - 21: JIFZL t12, $0x25475204 - 22: JMPo $0x254751F8 ($4) - - - -. 280 254751EC 24 -. 7C E9 03 A6 38 00 00 00 39 2B 00 14 90 09 00 00 39 29 00 04 42 00 FF F8 -==== BB 281 (0x254751F8) approx BBs exec'd 0 ==== - - 0x254751F8: 90090000 stw r0,0(r9) - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x254751FC: 39290004 addi r9,r9,4 - 4: GETL R9, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x25475200: 4200FFF8 bc 16,0,0x254751F8 - 8: GETL CTR, t6 - 9: ADDL $0xFFFFFFFF, t6 - 10: PUTL t6, CTR - 11: JIFZL t6, $0x25475204 - 12: JMPo $0x254751F8 ($4) - - - -. 281 254751F8 12 -. 90 09 00 00 39 29 00 04 42 00 FF F8 -==== BB 282 (0x25475204) approx BBs exec'd 0 ==== - - 0x25475204: 2F0A0001 cmpi cr6,r10,1 - 0: GETL R10, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25475208: 394A0001 addi r10,r10,1 - 5: GETL R10, t6 - 6: ADDL $0x1, t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0x2547520C: 419A00BC bc 12,26,0x254752C8 - 9: Js26o $0x254752C8 - - - -. 282 25475204 12 -. 2F 0A 00 01 39 4A 00 01 41 9A 00 BC -==== BB 283 (0x25475210) approx BBs exec'd 0 ==== - - 0x25475210: 7C035A14 add r0,r3,r11 - 0: GETL R3, t0 - 1: GETL R11, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475214: 280A0001 cmpli cr0,r10,1 - 5: GETL R10, t4 - 6: MOVL $0x1, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x25475218: 900B0000 stw r0,0(r11) - 10: GETL R0, t10 - 11: GETL R11, t12 - 12: STL t10, (t12) - 13: INCEIPL $4 - - 0x2547521C: 7D6B1A14 add r11,r11,r3 - 14: GETL R11, t14 - 15: GETL R3, t16 - 16: ADDL t14, t16 - 17: PUTL t16, R11 - 18: INCEIPL $4 - - 0x25475220: 40A1FF9C bc 5,1,0x254751BC - 19: Jc01o $0x254751BC - - - -. 283 25475210 20 -. 7C 03 5A 14 28 0A 00 01 90 0B 00 00 7D 6B 1A 14 40 A1 FF 9C -==== BB 284 (0x254751BC) approx BBs exec'd 0 ==== - - 0x254751BC: 555B103A rlwinm r27,r10,2,0,29 - 0: GETL R10, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x254751C0: 7C863840 cmpl cr1,r6,r7 - 4: GETL R6, t2 - 5: GETL R7, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x254751C4: 7F5B282E lwzx r26,r27,r5 - 9: GETL R5, t8 - 10: GETL R27, t10 - 11: ADDL t10, t8 - 12: LDL (t8), t12 - 13: PUTL t12, R26 - 14: INCEIPL $4 - - 0x254751C8: 917C0000 stw r11,0(r28) - 15: GETL R11, t14 - 16: GETL R28, t16 - 17: STL t14, (t16) - 18: INCEIPL $4 - - 0x254751CC: 3B9C0004 addi r28,r28,4 - 19: GETL R28, t18 - 20: ADDL $0x4, t18 - 21: PUTL t18, R28 - 22: INCEIPL $4 - - 0x254751D0: 7D9A4214 add r12,r26,r8 - 23: GETL R26, t20 - 24: GETL R8, t22 - 25: ADDL t20, t22 - 26: PUTL t22, R12 - 27: INCEIPL $4 - - 0x254751D4: 910B000C stw r8,12(r11) - 28: GETL R8, t24 - 29: GETL R11, t26 - 30: ADDL $0xC, t26 - 31: STL t24, (t26) - 32: INCEIPL $4 - - 0x254751D8: 908B0004 stw r4,4(r11) - 33: GETL R4, t28 - 34: GETL R11, t30 - 35: ADDL $0x4, t30 - 36: STL t28, (t30) - 37: INCEIPL $4 - - 0x254751DC: 390C0001 addi r8,r12,1 - 38: GETL R12, t32 - 39: ADDL $0x1, t32 - 40: PUTL t32, R8 - 41: INCEIPL $4 - - 0x254751E0: 90CB0008 stw r6,8(r11) - 42: GETL R6, t34 - 43: GETL R11, t36 - 44: ADDL $0x8, t36 - 45: STL t34, (t36) - 46: INCEIPL $4 - - 0x254751E4: 934B0010 stw r26,16(r11) - 47: GETL R26, t38 - 48: GETL R11, t40 - 49: ADDL $0x10, t40 - 50: STL t38, (t40) - 51: INCEIPL $4 - - 0x254751E8: 4084001C bc 4,4,0x25475204 - 52: Jc04o $0x25475204 - - - -. 284 254751BC 48 -. 55 5B 10 3A 7C 86 38 40 7F 5B 28 2E 91 7C 00 00 3B 9C 00 04 7D 9A 42 14 91 0B 00 0C 90 8B 00 04 39 0C 00 01 90 CB 00 08 93 4B 00 10 40 84 00 1C -==== BB 285 (0x254752C8) approx BBs exec'd 0 ==== - - 0x254752C8: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254752CC: 4BFFFF48 b 0x25475214 - 3: JMPo $0x25475214 ($4) - - - -. 285 254752C8 8 -. 38 00 00 00 4B FF FF 48 -==== BB 286 (0x25475214) approx BBs exec'd 0 ==== - - 0x25475214: 280A0001 cmpli cr0,r10,1 - 0: GETL R10, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25475218: 900B0000 stw r0,0(r11) - 5: GETL R0, t6 - 6: GETL R11, t8 - 7: STL t6, (t8) - 8: INCEIPL $4 - - 0x2547521C: 7D6B1A14 add r11,r11,r3 - 9: GETL R11, t10 - 10: GETL R3, t12 - 11: ADDL t10, t12 - 12: PUTL t12, R11 - 13: INCEIPL $4 - - 0x25475220: 40A1FF9C bc 5,1,0x254751BC - 14: Jc01o $0x254751BC - - - -. 286 25475214 16 -. 28 0A 00 01 90 0B 00 00 7D 6B 1A 14 40 A1 FF 9C -==== BB 287 (0x25475224) approx BBs exec'd 0 ==== - - 0x25475224: 83B70000 lwz r29,0(r23) - 0: GETL R23, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0x25475228: 38000009 li r0,9 - 4: MOVL $0x9, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0x2547522C: 809E0158 lwz r4,344(r30) - 7: GETL R30, t6 - 8: ADDL $0x158, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R4 - 11: INCEIPL $4 - - 0x25475230: 39200000 li r9,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x25475234: 2F9D0000 cmpi cr7,r29,0 - 15: GETL R29, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x25475238: 913C0000 stw r9,0(r28) - 19: GETL R9, t16 - 20: GETL R28, t18 - 21: STL t16, (t18) - 22: INCEIPL $4 - - 0x2547523C: 90040000 stw r0,0(r4) - 23: GETL R0, t20 - 24: GETL R4, t22 - 25: STL t20, (t22) - 26: INCEIPL $4 - - 0x25475240: 419E0028 bc 12,30,0x25475268 - 27: Js30o $0x25475268 - - - -. 287 25475224 32 -. 83 B7 00 00 38 00 00 09 80 9E 01 58 39 20 00 00 2F 9D 00 00 91 3C 00 00 90 04 00 00 41 9E 00 28 -==== BB 288 (0x25475244) approx BBs exec'd 0 ==== - - 0x25475244: 839D0094 lwz r28,148(r29) - 0: GETL R29, t0 - 1: ADDL $0x94, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25475248: 2C9C0000 cmpi cr1,r28,0 - 5: GETL R28, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547524C: 408601BC bc 4,6,0x25475408 - 9: Jc06o $0x25475408 - - - -. 288 25475244 12 -. 83 9D 00 94 2C 9C 00 00 40 86 01 BC -==== BB 289 (0x25475250) approx BBs exec'd 0 ==== - - 0x25475250: 817D005C lwz r11,92(r29) - 0: GETL R29, t0 - 1: ADDL $0x5C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25475254: 3800FFFF li r0,-1 - 5: MOVL $0xFFFFFFFF, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25475258: 901D01E0 stw r0,480(r29) - 8: GETL R0, t6 - 9: GETL R29, t8 - 10: ADDL $0x1E0, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547525C: 2F0B0000 cmpi cr6,r11,0 - 13: GETL R11, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x6, CR - 16: INCEIPL $4 - - 0x25475260: 409A0084 bc 4,26,0x254752E4 - 17: Jc26o $0x254752E4 - - - -. 289 25475250 20 -. 81 7D 00 5C 38 00 FF FF 90 1D 01 E0 2F 0B 00 00 40 9A 00 84 -==== BB 290 (0x25475264) approx BBs exec'd 0 ==== - - 0x25475264: 901D018C stw r0,396(r29) - 0: GETL R0, t0 - 1: GETL R29, t2 - 2: ADDL $0x18C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25475268: 2C190000 cmpi cr0,r25,0 - 5: GETL R25, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547526C: 41820010 bc 12,2,0x2547527C - 9: Js02o $0x2547527C - - - -. 290 25475264 12 -. 90 1D 01 8C 2C 19 00 00 41 82 00 10 -==== BB 291 (0x25475270) approx BBs exec'd 0 ==== - - 0x25475270: 8BB90000 lbz r29,0(r25) - 0: GETL R25, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0x25475274: 2F9D0000 cmpi cr7,r29,0 - 4: GETL R29, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0x25475278: 409E0094 bc 4,30,0x2547530C - 8: Jc30o $0x2547530C - - - -. 291 25475270 12 -. 8B B9 00 00 2F 9D 00 00 40 9E 00 94 -==== BB 292 (0x2547530C) approx BBs exec'd 0 ==== - - 0x2547530C: 7F23CB78 or r3,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25475310: 7F3DCB78 or r29,r25,r25 - 3: GETL R25, t2 - 4: PUTL t2, R29 - 5: INCEIPL $4 - - 0x25475314: 4800DCBD bl 0x25482FD0 - 6: MOVL $0x25475318, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25482FD0 ($4) - - - -. 292 2547530C 12 -. 7F 23 CB 78 7F 3D CB 78 48 00 DC BD -==== BB 293 (0x25483008) approx BBs exec'd 0 ==== - - 0x25483008: 3CC0FEFF lis r6,-257 - 0: MOVL $0xFEFF0000, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x2548300C: 38C6FEFF addi r6,r6,-257 - 3: MOVL $0xFEFEFEFF, t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0x25483010: 419D001C bc 12,29,0x2548302C - 6: Js29o $0x2548302C - - - -. 293 25483008 12 -. 3C C0 FE FF 38 C6 FE FF 41 9D 00 1C -==== BB 294 (0x25483014) approx BBs exec'd 0 ==== - - 0x25483014: 85040004 lwzu r8,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R4 - 3: LDL (t0), t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0x25483018: 7CE04038 and r0,r7,r8 - 6: GETL R7, t4 - 7: GETL R8, t6 - 8: ANDL t4, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x2548301C: 7CEA4378 or r10,r7,r8 - 11: GETL R7, t8 - 12: GETL R8, t10 - 13: ORL t10, t8 - 14: PUTL t8, R10 - 15: INCEIPL $4 - - 0x25483020: 7C003A14 add r0,r0,r7 - 16: GETL R0, t12 - 17: GETL R7, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0x25483024: 7D4800F9 nor. r8,r10,r0 - 21: GETL R10, t16 - 22: GETL R0, t18 - 23: ORL t18, t16 - 24: NOTL t16 - 25: PUTL t16, R8 - 26: CMP0L t16, t20 (-rSo) - 27: ICRFL t20, $0x0, CR - 28: INCEIPL $4 - - 0x25483028: 4082004C bc 4,2,0x25483074 - 29: Jc02o $0x25483074 - - - -. 294 25483014 24 -. 85 04 00 04 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 48 00 F9 40 82 00 4C -==== BB 295 (0x2548302C) approx BBs exec'd 0 ==== - - 0x2548302C: 81040004 lwz r8,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25483030: 85240008 lwzu r9,8(r4) - 5: GETL R4, t4 - 6: ADDL $0x8, t4 - 7: PUTL t4, R4 - 8: LDL (t4), t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0x25483034: 7C064214 add r0,r6,r8 - 11: GETL R6, t8 - 12: GETL R8, t10 - 13: ADDL t8, t10 - 14: PUTL t10, R0 - 15: INCEIPL $4 - - 0x25483038: 7CEA40F8 nor r10,r7,r8 - 16: GETL R7, t12 - 17: GETL R8, t14 - 18: ORL t14, t12 - 19: NOTL t12 - 20: PUTL t12, R10 - 21: INCEIPL $4 - - 0x2548303C: 7C005039 and. r0,r0,r10 - 22: GETL R0, t16 - 23: GETL R10, t18 - 24: ANDL t16, t18 - 25: PUTL t18, R0 - 26: CMP0L t18, t20 (-rSo) - 27: ICRFL t20, $0x0, CR - 28: INCEIPL $4 - - 0x25483040: 7D664A14 add r11,r6,r9 - 29: GETL R6, t22 - 30: GETL R9, t24 - 31: ADDL t22, t24 - 32: PUTL t24, R11 - 33: INCEIPL $4 - - 0x25483044: 7CEC48F8 nor r12,r7,r9 - 34: GETL R7, t26 - 35: GETL R9, t28 - 36: ORL t28, t26 - 37: NOTL t26 - 38: PUTL t26, R12 - 39: INCEIPL $4 - - 0x25483048: 4082001C bc 4,2,0x25483064 - 40: Jc02o $0x25483064 - - - -. 295 2548302C 32 -. 81 04 00 04 85 24 00 08 7C 06 42 14 7C EA 40 F8 7C 00 50 39 7D 66 4A 14 7C EC 48 F8 40 82 00 1C -==== BB 296 (0x2548304C) approx BBs exec'd 0 ==== - - 0x2548304C: 7D606039 and. r0,r11,r12 - 0: GETL R11, t0 - 1: GETL R12, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0x25483050: 4182FFDC bc 12,2,0x2548302C - 7: Js02o $0x2548302C - - - -. 296 2548304C 8 -. 7D 60 60 39 41 82 FF DC -==== BB 297 (0x25483054) approx BBs exec'd 0 ==== - - 0x25483054: 7CE04838 and r0,r7,r9 - 0: GETL R7, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483058: 7C003A14 add r0,r0,r7 - 5: GETL R0, t4 - 6: GETL R7, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x2548305C: 7D880078 andc r8,r12,r0 - 10: GETL R12, t8 - 11: GETL R0, t10 - 12: NOTL t10 - 13: ANDL t8, t10 - 14: PUTL t10, R8 - 15: INCEIPL $4 - - 0x25483060: 48000014 b 0x25483074 - 16: JMPo $0x25483074 ($4) - - - -. 297 25483054 16 -. 7C E0 48 38 7C 00 3A 14 7D 88 00 78 48 00 00 14 -==== BB 298 (0x25475318) approx BBs exec'd 0 ==== - - 0x25475318: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547531C: 3B63001F addi r27,r3,31 - 3: GETL R3, t2 - 4: ADDL $0x1F, t2 - 5: PUTL t2, R27 - 6: INCEIPL $4 - - 0x25475320: 81810000 lwz r12,0(r1) - 7: GETL R1, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0x25475324: 577A0036 rlwinm r26,r27,0,0,27 - 11: GETL R27, t8 - 12: ANDL $0xFFFFFFF0, t8 - 13: PUTL t8, R26 - 14: INCEIPL $4 - - 0x25475328: 7C791B78 or r25,r3,r3 - 15: GETL R3, t10 - 16: PUTL t10, R25 - 17: INCEIPL $4 - - 0x2547532C: 7D7A00D0 neg r11,r26 - 18: GETL R26, t12 - 19: NEGL t12 - 20: PUTL t12, R11 - 21: INCEIPL $4 - - 0x25475330: 38B90001 addi r5,r25,1 - 22: GETL R25, t14 - 23: ADDL $0x1, t14 - 24: PUTL t14, R5 - 25: INCEIPL $4 - - 0x25475334: 7D81596E stwux r12,r1,r11 - 26: GETL R11, t16 - 27: GETL R1, t18 - 28: ADDL t18, t16 - 29: PUTL t16, R1 - 30: GETL R12, t20 - 31: STL t20, (t16) - 32: INCEIPL $4 - - 0x25475338: 39410017 addi r10,r1,23 - 33: GETL R1, t22 - 34: ADDL $0x17, t22 - 35: PUTL t22, R10 - 36: INCEIPL $4 - - 0x2547533C: 55430036 rlwinm r3,r10,0,0,27 - 37: GETL R10, t24 - 38: ANDL $0xFFFFFFF0, t24 - 39: PUTL t24, R3 - 40: INCEIPL $4 - - 0x25475340: 4800E8A1 bl 0x25483BE0 - 41: MOVL $0x25475344, t26 - 42: PUTL t26, LR - 43: JMPo-c $0x25483BE0 ($4) - - - -. 298 25475318 44 -. 7F A4 EB 78 3B 63 00 1F 81 81 00 00 57 7A 00 36 7C 79 1B 78 7D 7A 00 D0 38 B9 00 01 7D 81 59 6E 39 41 00 17 55 43 00 36 48 00 E8 A1 -==== BB 299 (0x25483CB0) approx BBs exec'd 0 ==== - - 0x25483CB0: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25483CB4: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25483CB8: 5785F0BE rlwinm r5,r28,30,2,31 - 6: GETL R28, t4 - 7: SHRL $0x2, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x25483CBC: 4800015D bl 0x25483E18 - 10: MOVL $0x25483CC0, t6 - 11: PUTL t6, LR - 12: JMPo-c $0x25483E18 ($4) - - - -. 299 25483CB0 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 01 5D -==== BB 300 _wordcopy_fwd_dest_aligned(0x25483E18) approx BBs exec'd 0 ==== - - 0x25483E18: 54A007BE rlwinm r0,r5,0,30,31 - 0: GETL R5, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x25483E1C: 54881EF8 rlwinm r8,r4,3,27,28 - 4: GETL R4, t2 - 5: ROLL $0x3, t2 - 6: ANDL $0x18, t2 - 7: PUTL t2, R8 - 8: INCEIPL $4 - - 0x25483E20: 2F800001 cmpi cr7,r0,1 - 9: GETL R0, t4 - 10: MOVL $0x1, t8 - 11: CMPL t4, t8, t6 (-rSo) - 12: ICRFL t6, $0x7, CR - 13: INCEIPL $4 - - 0x25483E24: 9421FFF0 stwu r1,-16(r1) - 14: GETL R1, t10 - 15: GETL R1, t12 - 16: ADDL $0xFFFFFFF0, t12 - 17: PUTL t12, R1 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0x25483E28: 5484003A rlwinm r4,r4,0,0,29 - 20: GETL R4, t14 - 21: ANDL $0xFFFFFFFC, t14 - 22: PUTL t14, R4 - 23: INCEIPL $4 - - 0x25483E2C: 20E80020 subfic r7,r8,32 - 24: GETL R8, t16 - 25: MOVL $0x20, t18 - 26: SBBL t16, t18 (-wCa) - 27: PUTL t18, R7 - 28: INCEIPL $4 - - 0x25483E30: 419E00B8 bc 12,30,0x25483EE8 - 29: Js30o $0x25483EE8 - - - -. 300 25483E18 28 -. 54 A0 07 BE 54 88 1E F8 2F 80 00 01 94 21 FF F0 54 84 00 3A 20 E8 00 20 41 9E 00 B8 -==== BB 301 (0x25483E34) approx BBs exec'd 0 ==== - - 0x25483E34: 28000001 cmpli cr0,r0,1 - 0: GETL R0, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25483E38: 4180008C bc 12,0,0x25483EC4 - 5: Js00o $0x25483EC4 - - - -. 301 25483E34 8 -. 28 00 00 01 41 80 00 8C -==== BB 302 (0x25483EC4) approx BBs exec'd 0 ==== - - 0x25483EC4: 81440000 lwz r10,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0x25483EC8: 3863FFFC addi r3,r3,-4 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFFC, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483ECC: 85640004 lwzu r11,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: PUTL t6, R4 - 11: LDL (t6), t8 - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0x25483ED0: 4BFFFF90 b 0x25483E60 - 14: JMPo $0x25483E60 ($4) - - - -. 302 25483EC4 16 -. 81 44 00 00 38 63 FF FC 85 64 00 04 4B FF FF 90 -==== BB 303 (0x25483E60) approx BBs exec'd 0 ==== - - 0x25483E60: 7D404030 slw r0,r10,r8 - 0: GETL R10, t2 - 1: GETL R8, t0 - 2: SHLL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483E64: 7D6A3C30 srw r10,r11,r7 - 5: GETL R11, t6 - 6: GETL R7, t4 - 7: SHRL t4, t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x25483E68: 7C0C5378 or r12,r0,r10 - 10: GETL R0, t8 - 11: GETL R10, t10 - 12: ORL t10, t8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0x25483E6C: 81440004 lwz r10,4(r4) - 15: GETL R4, t12 - 16: ADDL $0x4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R10 - 19: INCEIPL $4 - - 0x25483E70: 91830004 stw r12,4(r3) - 20: GETL R12, t16 - 21: GETL R3, t18 - 22: ADDL $0x4, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25483E74: 7D6C4030 slw r12,r11,r8 - 25: GETL R11, t22 - 26: GETL R8, t20 - 27: SHLL t20, t22 - 28: PUTL t22, R12 - 29: INCEIPL $4 - - 0x25483E78: 7D4B3C30 srw r11,r10,r7 - 30: GETL R10, t26 - 31: GETL R7, t24 - 32: SHRL t24, t26 - 33: PUTL t26, R11 - 34: INCEIPL $4 - - 0x25483E7C: 7D865B78 or r6,r12,r11 - 35: GETL R12, t28 - 36: GETL R11, t30 - 37: ORL t30, t28 - 38: PUTL t28, R6 - 39: INCEIPL $4 - - 0x25483E80: 81640008 lwz r11,8(r4) - 40: GETL R4, t32 - 41: ADDL $0x8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R11 - 44: INCEIPL $4 - - 0x25483E84: 90C30008 stw r6,8(r3) - 45: GETL R6, t36 - 46: GETL R3, t38 - 47: ADDL $0x8, t38 - 48: STL t36, (t38) - 49: INCEIPL $4 - - 0x25483E88: 34A5FFFC addic. r5,r5,-4 - 50: GETL R5, t40 - 51: ADCL $0xFFFFFFFC, t40 (-wCa) - 52: PUTL t40, R5 - 53: CMP0L t40, t42 (-rSo) - 54: ICRFL t42, $0x0, CR - 55: INCEIPL $4 - - 0x25483E8C: 7D464030 slw r6,r10,r8 - 56: GETL R10, t46 - 57: GETL R8, t44 - 58: SHLL t44, t46 - 59: PUTL t46, R6 - 60: INCEIPL $4 - - 0x25483E90: 7D693C30 srw r9,r11,r7 - 61: GETL R11, t50 - 62: GETL R7, t48 - 63: SHRL t48, t50 - 64: PUTL t50, R9 - 65: INCEIPL $4 - - 0x25483E94: 8144000C lwz r10,12(r4) - 66: GETL R4, t52 - 67: ADDL $0xC, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R10 - 70: INCEIPL $4 - - 0x25483E98: 7CC04B78 or r0,r6,r9 - 71: GETL R6, t56 - 72: GETL R9, t58 - 73: ORL t58, t56 - 74: PUTL t56, R0 - 75: INCEIPL $4 - - 0x25483E9C: 38840010 addi r4,r4,16 - 76: GETL R4, t60 - 77: ADDL $0x10, t60 - 78: PUTL t60, R4 - 79: INCEIPL $4 - - 0x25483EA0: 9003000C stw r0,12(r3) - 80: GETL R0, t62 - 81: GETL R3, t64 - 82: ADDL $0xC, t64 - 83: STL t62, (t64) - 84: INCEIPL $4 - - 0x25483EA4: 38630010 addi r3,r3,16 - 85: GETL R3, t66 - 86: ADDL $0x10, t66 - 87: PUTL t66, R3 - 88: INCEIPL $4 - - 0x25483EA8: 40A2FFA4 bc 5,2,0x25483E4C - 89: Jc02o $0x25483E4C - - - -. 303 25483E60 76 -. 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 -==== BB 304 (0x25483E4C) approx BBs exec'd 0 ==== - - 0x25483E4C: 7D664030 slw r6,r11,r8 - 0: GETL R11, t2 - 1: GETL R8, t0 - 2: SHLL t0, t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x25483E50: 7D493C30 srw r9,r10,r7 - 5: GETL R10, t6 - 6: GETL R7, t4 - 7: SHRL t4, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25483E54: 7CC04B78 or r0,r6,r9 - 10: GETL R6, t8 - 11: GETL R9, t10 - 12: ORL t10, t8 - 13: PUTL t8, R0 - 14: INCEIPL $4 - - 0x25483E58: 81640000 lwz r11,0(r4) - 15: GETL R4, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R11 - 18: INCEIPL $4 - - 0x25483E5C: 90030000 stw r0,0(r3) - 19: GETL R0, t16 - 20: GETL R3, t18 - 21: STL t16, (t18) - 22: INCEIPL $4 - - 0x25483E60: 7D404030 slw r0,r10,r8 - 23: GETL R10, t22 - 24: GETL R8, t20 - 25: SHLL t20, t22 - 26: PUTL t22, R0 - 27: INCEIPL $4 - - 0x25483E64: 7D6A3C30 srw r10,r11,r7 - 28: GETL R11, t26 - 29: GETL R7, t24 - 30: SHRL t24, t26 - 31: PUTL t26, R10 - 32: INCEIPL $4 - - 0x25483E68: 7C0C5378 or r12,r0,r10 - 33: GETL R0, t28 - 34: GETL R10, t30 - 35: ORL t30, t28 - 36: PUTL t28, R12 - 37: INCEIPL $4 - - 0x25483E6C: 81440004 lwz r10,4(r4) - 38: GETL R4, t32 - 39: ADDL $0x4, t32 - 40: LDL (t32), t34 - 41: PUTL t34, R10 - 42: INCEIPL $4 - - 0x25483E70: 91830004 stw r12,4(r3) - 43: GETL R12, t36 - 44: GETL R3, t38 - 45: ADDL $0x4, t38 - 46: STL t36, (t38) - 47: INCEIPL $4 - - 0x25483E74: 7D6C4030 slw r12,r11,r8 - 48: GETL R11, t42 - 49: GETL R8, t40 - 50: SHLL t40, t42 - 51: PUTL t42, R12 - 52: INCEIPL $4 - - 0x25483E78: 7D4B3C30 srw r11,r10,r7 - 53: GETL R10, t46 - 54: GETL R7, t44 - 55: SHRL t44, t46 - 56: PUTL t46, R11 - 57: INCEIPL $4 - - 0x25483E7C: 7D865B78 or r6,r12,r11 - 58: GETL R12, t48 - 59: GETL R11, t50 - 60: ORL t50, t48 - 61: PUTL t48, R6 - 62: INCEIPL $4 - - 0x25483E80: 81640008 lwz r11,8(r4) - 63: GETL R4, t52 - 64: ADDL $0x8, t52 - 65: LDL (t52), t54 - 66: PUTL t54, R11 - 67: INCEIPL $4 - - 0x25483E84: 90C30008 stw r6,8(r3) - 68: GETL R6, t56 - 69: GETL R3, t58 - 70: ADDL $0x8, t58 - 71: STL t56, (t58) - 72: INCEIPL $4 - - 0x25483E88: 34A5FFFC addic. r5,r5,-4 - 73: GETL R5, t60 - 74: ADCL $0xFFFFFFFC, t60 (-wCa) - 75: PUTL t60, R5 - 76: CMP0L t60, t62 (-rSo) - 77: ICRFL t62, $0x0, CR - 78: INCEIPL $4 - - 0x25483E8C: 7D464030 slw r6,r10,r8 - 79: GETL R10, t66 - 80: GETL R8, t64 - 81: SHLL t64, t66 - 82: PUTL t66, R6 - 83: INCEIPL $4 - - 0x25483E90: 7D693C30 srw r9,r11,r7 - 84: GETL R11, t70 - 85: GETL R7, t68 - 86: SHRL t68, t70 - 87: PUTL t70, R9 - 88: INCEIPL $4 - - 0x25483E94: 8144000C lwz r10,12(r4) - 89: GETL R4, t72 - 90: ADDL $0xC, t72 - 91: LDL (t72), t74 - 92: PUTL t74, R10 - 93: INCEIPL $4 - - 0x25483E98: 7CC04B78 or r0,r6,r9 - 94: GETL R6, t76 - 95: GETL R9, t78 - 96: ORL t78, t76 - 97: PUTL t76, R0 - 98: INCEIPL $4 - - 0x25483E9C: 38840010 addi r4,r4,16 - 99: GETL R4, t80 - 100: ADDL $0x10, t80 - 101: PUTL t80, R4 - 102: INCEIPL $4 - - 0x25483EA0: 9003000C stw r0,12(r3) - 103: GETL R0, t82 - 104: GETL R3, t84 - 105: ADDL $0xC, t84 - 106: STL t82, (t84) - 107: INCEIPL $4 - - 0x25483EA4: 38630010 addi r3,r3,16 - 108: GETL R3, t86 - 109: ADDL $0x10, t86 - 110: PUTL t86, R3 - 111: INCEIPL $4 - - 0x25483EA8: 40A2FFA4 bc 5,2,0x25483E4C - 112: Jc02o $0x25483E4C - - - -. 304 25483E4C 96 -. 7D 66 40 30 7D 49 3C 30 7C C0 4B 78 81 64 00 00 90 03 00 00 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 -==== BB 305 (0x25483EAC) approx BBs exec'd 0 ==== - - 0x25483EAC: 7D654030 slw r5,r11,r8 - 0: GETL R11, t2 - 1: GETL R8, t0 - 2: SHLL t0, t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25483EB0: 7D483C30 srw r8,r10,r7 - 5: GETL R10, t6 - 6: GETL R7, t4 - 7: SHRL t4, t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x25483EB4: 7CA44378 or r4,r5,r8 - 10: GETL R5, t8 - 11: GETL R8, t10 - 12: ORL t10, t8 - 13: PUTL t8, R4 - 14: INCEIPL $4 - - 0x25483EB8: 38210010 addi r1,r1,16 - 15: GETL R1, t12 - 16: ADDL $0x10, t12 - 17: PUTL t12, R1 - 18: INCEIPL $4 - - 0x25483EBC: 90830000 stw r4,0(r3) - 19: GETL R4, t14 - 20: GETL R3, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25483EC0: 4E800020 blr - 23: GETL LR, t18 - 24: JMPo-r t18 ($4) - - - -. 305 25483EAC 24 -. 7D 65 40 30 7D 48 3C 30 7C A4 43 78 38 21 00 10 90 83 00 00 4E 80 00 20 -==== BB 306 (0x25483CC0) approx BBs exec'd 0 ==== - - 0x25483CC0: 4BFFFF98 b 0x25483C58 - 0: JMPo $0x25483C58 ($4) - - - -. 306 25483CC0 4 -. 4B FF FF 98 -==== BB 307 (0x25483C74) approx BBs exec'd 0 ==== - - 0x25483C74: 88FD0000 lbz r7,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25483C78: 3BBD0001 addi r29,r29,1 - 4: GETL R29, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25483C7C: 98FF0000 stb r7,0(r31) - 8: GETL R7, t6 - 9: GETL R31, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0x25483C80: 3BFF0001 addi r31,r31,1 - 12: GETL R31, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R31 - 15: INCEIPL $4 - - 0x25483C84: 4200FFF0 bc 16,0,0x25483C74 - 16: GETL CTR, t12 - 17: ADDL $0xFFFFFFFF, t12 - 18: PUTL t12, CTR - 19: JIFZL t12, $0x25483C88 - 20: JMPo $0x25483C74 ($4) - - - -. 307 25483C74 20 -. 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 -==== BB 308 (0x25475344) approx BBs exec'd 0 ==== - - 0x25475344: 893D0000 lbz r9,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25475348: 7C7C1B78 or r28,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R28 - 6: INCEIPL $4 - - 0x2547534C: 38600001 li r3,1 - 7: MOVL $0x1, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25475350: 48000018 b 0x25475368 - 10: JMPo $0x25475368 ($4) - - - -. 308 25475344 16 -. 89 3D 00 00 7C 7C 1B 78 38 60 00 01 48 00 00 18 -==== BB 309 (0x25475368) approx BBs exec'd 0 ==== - - 0x25475368: 2C890000 cmpi cr1,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547536C: 4086FFE8 bc 4,6,0x25475354 - 4: Jc06o $0x25475354 - - - -. 309 25475368 8 -. 2C 89 00 00 40 86 FF E8 -==== BB 310 (0x25475354) approx BBs exec'd 0 ==== - - 0x25475354: 3809FFC6 addi r0,r9,-58 - 0: GETL R9, t0 - 1: ADDL $0xFFFFFFC6, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x25475358: 8D3D0001 lbzu r9,1(r29) - 4: GETL R29, t2 - 5: ADDL $0x1, t2 - 6: PUTL t2, R29 - 7: LDB (t2), t4 - 8: PUTL t4, R9 - 9: INCEIPL $4 - - 0x2547535C: 20800001 subfic r4,r0,1 - 10: GETL R0, t6 - 11: MOVL $0x1, t8 - 12: SBBL t6, t8 (-wCa) - 13: PUTL t8, R4 - 14: INCEIPL $4 - - 0x25475360: 7C830194 addze r4,r3 - 15: GETL R3, t10 - 16: ADCL $0x0, t10 (-rCa-wCa) - 17: PUTL t10, R4 - 18: INCEIPL $4 - - 0x25475364: 7C832378 or r3,r4,r4 - 19: GETL R4, t12 - 20: PUTL t12, R3 - 21: INCEIPL $4 - - 0x25475368: 2C890000 cmpi cr1,r9,0 - 22: GETL R9, t14 - 23: CMP0L t14, t16 (-rSo) - 24: ICRFL t16, $0x1, CR - 25: INCEIPL $4 - - 0x2547536C: 4086FFE8 bc 4,6,0x25475354 - 26: Jc06o $0x25475354 - - - -. 310 25475354 28 -. 38 09 FF C6 8D 3D 00 01 20 80 00 01 7C 83 01 94 7C 83 23 78 2C 89 00 00 40 86 FF E8 -==== BB 311 (0x25475370) approx BBs exec'd 0 ==== - - 0x25475370: 5469103A rlwinm r9,r3,2,0,29 - 0: GETL R3, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x25475374: 83BE0168 lwz r29,360(r30) - 4: GETL R30, t2 - 5: ADDL $0x168, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0x25475378: 38690004 addi r3,r9,4 - 9: GETL R9, t6 - 10: ADDL $0x4, t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0x2547537C: 480226A9 bl 0x25497A24 - 13: MOVL $0x25475380, t8 - 14: PUTL t8, LR - 15: JMPo-c $0x25497A24 ($4) - - - -. 311 25475370 16 -. 54 69 10 3A 83 BE 01 68 38 69 00 04 48 02 26 A9 -==== BB 312 (0x25475380) approx BBs exec'd 0 ==== - - 0x25475380: 80DE0188 lwz r6,392(r30) - 0: GETL R30, t0 - 1: ADDL $0x188, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x25475384: 2F030000 cmpi cr6,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25475388: 7C641B78 or r4,r3,r3 - 9: GETL R3, t8 - 10: PUTL t8, R4 - 11: INCEIPL $4 - - 0x2547538C: 907D0000 stw r3,0(r29) - 12: GETL R3, t10 - 13: GETL R29, t12 - 14: STL t10, (t12) - 15: INCEIPL $4 - - 0x25475390: 41BAFF44 bc 13,26,0x254752D4 - 16: Js26o $0x254752D4 - - - -. 312 25475380 20 -. 80 DE 01 88 2F 03 00 00 7C 64 1B 78 90 7D 00 00 41 BA FF 44 -==== BB 313 (0x25475394) approx BBs exec'd 0 ==== - - 0x25475394: 807E04B4 lwz r3,1204(r30) - 0: GETL R30, t0 - 1: ADDL $0x4B4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25475398: 39000000 li r8,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0x2547539C: 80BE01A0 lwz r5,416(r30) - 8: GETL R30, t6 - 9: ADDL $0x1A0, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0x254753A0: 80C30000 lwz r6,0(r3) - 13: GETL R3, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R6 - 16: INCEIPL $4 - - 0x254753A4: 7F83E378 or r3,r28,r28 - 17: GETL R28, t14 - 18: PUTL t14, R3 - 19: INCEIPL $4 - - 0x254753A8: 80FE01A4 lwz r7,420(r30) - 20: GETL R30, t16 - 21: ADDL $0x1A4, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R7 - 24: INCEIPL $4 - - 0x254753AC: 4BFFF79D bl 0x25474B48 - 25: MOVL $0x254753B0, t20 - 26: PUTL t20, LR - 27: JMPo-c $0x25474B48 ($4) - - - -. 313 25475394 28 -. 80 7E 04 B4 39 00 00 00 80 BE 01 A0 80 C3 00 00 7F 83 E3 78 80 FE 01 A4 4B FF F7 9D -==== BB 314 fillin_rpath(0x25474B48) approx BBs exec'd 0 ==== - - 0x25474B48: 9421FFA0 stwu r1,-96(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFA0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25474B4C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25474B50: 480224B1 bl 0x25497000 - 9: MOVL $0x25474B54, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 314 25474B48 12 -. 94 21 FF A0 7C 08 02 A6 48 02 24 B1 -==== BB 315 (0x25474B54) approx BBs exec'd 0 ==== - - 0x25474B54: 93C10058 stw r30,88(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x58, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25474B58: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25474B5C: 7D800026 mfcr r12 - 8: GETL CR, t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0x25474B60: 91E1001C stw r15,28(r1) - 11: GETL R15, t8 - 12: GETL R1, t10 - 13: ADDL $0x1C, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25474B64: 2D880000 cmpi cr3,r8,0 - 16: GETL R8, t12 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x3, CR - 19: INCEIPL $4 - - 0x25474B68: 92010020 stw r16,32(r1) - 20: GETL R16, t16 - 21: GETL R1, t18 - 22: ADDL $0x20, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25474B6C: 92210024 stw r17,36(r1) - 25: GETL R17, t20 - 26: GETL R1, t22 - 27: ADDL $0x24, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0x25474B70: 92410028 stw r18,40(r1) - 30: GETL R18, t24 - 31: GETL R1, t26 - 32: ADDL $0x28, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x25474B74: 81FE0148 lwz r15,328(r30) - 35: GETL R30, t28 - 36: ADDL $0x148, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R15 - 39: INCEIPL $4 - - 0x25474B78: 823E04C8 lwz r17,1224(r30) - 40: GETL R30, t32 - 41: ADDL $0x4C8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R17 - 44: INCEIPL $4 - - 0x25474B7C: 821E0154 lwz r16,340(r30) - 45: GETL R30, t36 - 46: ADDL $0x154, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R16 - 49: INCEIPL $4 - - 0x25474B80: 825E0158 lwz r18,344(r30) - 50: GETL R30, t40 - 51: ADDL $0x158, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R18 - 54: INCEIPL $4 - - 0x25474B84: 9261002C stw r19,44(r1) - 55: GETL R19, t44 - 56: GETL R1, t46 - 57: ADDL $0x2C, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0x25474B88: 7CF33B78 or r19,r7,r7 - 60: GETL R7, t48 - 61: PUTL t48, R19 - 62: INCEIPL $4 - - 0x25474B8C: 92810030 stw r20,48(r1) - 63: GETL R20, t50 - 64: GETL R1, t52 - 65: ADDL $0x30, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0x25474B90: 7CD43378 or r20,r6,r6 - 68: GETL R6, t54 - 69: PUTL t54, R20 - 70: INCEIPL $4 - - 0x25474B94: 92A10034 stw r21,52(r1) - 71: GETL R21, t56 - 72: GETL R1, t58 - 73: ADDL $0x34, t58 - 74: STL t56, (t58) - 75: INCEIPL $4 - - 0x25474B98: 7CB52B78 or r21,r5,r5 - 76: GETL R5, t60 - 77: PUTL t60, R21 - 78: INCEIPL $4 - - 0x25474B9C: 92C10038 stw r22,56(r1) - 79: GETL R22, t62 - 80: GETL R1, t64 - 81: ADDL $0x38, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x25474BA0: 7C962378 or r22,r4,r4 - 84: GETL R4, t66 - 85: PUTL t66, R22 - 86: INCEIPL $4 - - 0x25474BA4: 92E1003C stw r23,60(r1) - 87: GETL R23, t68 - 88: GETL R1, t70 - 89: ADDL $0x3C, t70 - 90: STL t68, (t70) - 91: INCEIPL $4 - - 0x25474BA8: 7D174378 or r23,r8,r8 - 92: GETL R8, t72 - 93: PUTL t72, R23 - 94: INCEIPL $4 - - 0x25474BAC: 93010040 stw r24,64(r1) - 95: GETL R24, t74 - 96: GETL R1, t76 - 97: ADDL $0x40, t76 - 98: STL t74, (t76) - 99: INCEIPL $4 - - 0x25474BB0: 3B000000 li r24,0 - 100: MOVL $0x0, t78 - 101: PUTL t78, R24 - 102: INCEIPL $4 - - 0x25474BB4: 93210044 stw r25,68(r1) - 103: GETL R25, t80 - 104: GETL R1, t82 - 105: ADDL $0x44, t82 - 106: STL t80, (t82) - 107: INCEIPL $4 - - 0x25474BB8: 93410048 stw r26,72(r1) - 108: GETL R26, t84 - 109: GETL R1, t86 - 110: ADDL $0x48, t86 - 111: STL t84, (t86) - 112: INCEIPL $4 - - 0x25474BBC: 9361004C stw r27,76(r1) - 113: GETL R27, t88 - 114: GETL R1, t90 - 115: ADDL $0x4C, t90 - 116: STL t88, (t90) - 117: INCEIPL $4 - - 0x25474BC0: 93810050 stw r28,80(r1) - 118: GETL R28, t92 - 119: GETL R1, t94 - 120: ADDL $0x50, t94 - 121: STL t92, (t94) - 122: INCEIPL $4 - - 0x25474BC4: 93A10054 stw r29,84(r1) - 123: GETL R29, t96 - 124: GETL R1, t98 - 125: ADDL $0x54, t98 - 126: STL t96, (t98) - 127: INCEIPL $4 - - 0x25474BC8: 93E1005C stw r31,92(r1) - 128: GETL R31, t100 - 129: GETL R1, t102 - 130: ADDL $0x5C, t102 - 131: STL t100, (t102) - 132: INCEIPL $4 - - 0x25474BCC: 90010064 stw r0,100(r1) - 133: GETL R0, t104 - 134: GETL R1, t106 - 135: ADDL $0x64, t106 - 136: STL t104, (t106) - 137: INCEIPL $4 - - 0x25474BD0: 91810018 stw r12,24(r1) - 138: GETL R12, t108 - 139: GETL R1, t110 - 140: ADDL $0x18, t110 - 141: STL t108, (t110) - 142: INCEIPL $4 - - 0x25474BD4: 90610008 stw r3,8(r1) - 143: GETL R3, t112 - 144: GETL R1, t114 - 145: ADDL $0x8, t114 - 146: STL t112, (t114) - 147: INCEIPL $4 - - 0x25474BD8: 38610008 addi r3,r1,8 - 148: GETL R1, t116 - 149: ADDL $0x8, t116 - 150: PUTL t116, R3 - 151: INCEIPL $4 - - 0x25474BDC: 7EA4AB78 or r4,r21,r21 - 152: GETL R21, t118 - 153: PUTL t118, R4 - 154: INCEIPL $4 - - 0x25474BE0: 4800B75D bl 0x2548033C - 155: MOVL $0x25474BE4, t120 - 156: PUTL t120, LR - 157: JMPo-c $0x2548033C ($4) - - - -. 315 25474B54 144 -. 93 C1 00 58 7F C8 02 A6 7D 80 00 26 91 E1 00 1C 2D 88 00 00 92 01 00 20 92 21 00 24 92 41 00 28 81 FE 01 48 82 3E 04 C8 82 1E 01 54 82 5E 01 58 92 61 00 2C 7C F3 3B 78 92 81 00 30 7C D4 33 78 92 A1 00 34 7C B5 2B 78 92 C1 00 38 7C 96 23 78 92 E1 00 3C 7D 17 43 78 93 01 00 40 3B 00 00 00 93 21 00 44 93 41 00 48 93 61 00 4C 93 81 00 50 93 A1 00 54 93 E1 00 5C 90 01 00 64 91 81 00 18 90 61 00 08 38 61 00 08 7E A4 AB 78 48 00 B7 5D -==== BB 316 __strsep_g(0x2548033C) approx BBs exec'd 0 ==== - - 0x2548033C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25480340: 7C681B78 or r8,r3,r3 - 6: GETL R3, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x25480344: 80630000 lwz r3,0(r3) - 9: GETL R3, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0x25480348: 2F830000 cmpi cr7,r3,0 - 13: GETL R3, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x7, CR - 16: INCEIPL $4 - - 0x2548034C: 419E0054 bc 12,30,0x254803A0 - 17: Js30o $0x254803A0 - - - -. 316 2548033C 20 -. 94 21 FF F0 7C 68 1B 78 80 63 00 00 2F 83 00 00 41 9E 00 54 -==== BB 317 (0x25480350) approx BBs exec'd 0 ==== - - 0x25480350: 88030000 lbz r0,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25480354: 7C6A1B78 or r10,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R10 - 6: INCEIPL $4 - - 0x25480358: 39200000 li r9,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x2548035C: 2C000000 cmpi cr0,r0,0 - 10: GETL R0, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x0, CR - 13: INCEIPL $4 - - 0x25480360: 4182003C bc 12,2,0x2548039C - 14: Js02o $0x2548039C - - - -. 317 25480350 20 -. 88 03 00 00 7C 6A 1B 78 39 20 00 00 2C 00 00 00 41 82 00 3C -==== BB 318 (0x25480364) approx BBs exec'd 0 ==== - - 0x25480364: 7C0B0378 or r11,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x25480368: 88040000 lbz r0,0(r4) - 3: GETL R4, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0x2548036C: 7C892378 or r9,r4,r4 - 7: GETL R4, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25480370: 7C805800 cmp cr1,r0,r11 - 10: GETL R0, t8 - 11: GETL R11, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0x25480374: 41860010 bc 12,6,0x25480384 - 15: Js06o $0x25480384 - - - -. 318 25480364 20 -. 7C 0B 03 78 88 04 00 00 7C 89 23 78 7C 80 58 00 41 86 00 10 -==== BB 319 (0x25480378) approx BBs exec'd 0 ==== - - 0x25480378: 8C090001 lbzu r0,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R9 - 3: LDB (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x2548037C: 2F000000 cmpi cr6,r0,0 - 6: GETL R0, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x25480380: 409AFFF0 bc 4,26,0x25480370 - 10: Jc26o $0x25480370 - - - -. 319 25480378 12 -. 8C 09 00 01 2F 00 00 00 40 9A FF F0 -==== BB 320 (0x25480370) approx BBs exec'd 0 ==== - - 0x25480370: 7C805800 cmp cr1,r0,r11 - 0: GETL R0, t0 - 1: GETL R11, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25480374: 41860010 bc 12,6,0x25480384 - 5: Js06o $0x25480384 - - - -. 320 25480370 8 -. 7C 80 58 00 41 86 00 10 -==== BB 321 (0x25480384) approx BBs exec'd 0 ==== - - 0x25480384: 2F800000 cmpi cr7,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25480388: 409E0020 bc 4,30,0x254803A8 - 4: Jc30o $0x254803A8 - - - -. 321 25480384 8 -. 2F 80 00 00 40 9E 00 20 -==== BB 322 (0x2548038C) approx BBs exec'd 0 ==== - - 0x2548038C: 8D6A0001 lbzu r11,1(r10) - 0: GETL R10, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R10 - 3: LDB (t0), t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0x25480390: 2C0B0000 cmpi cr0,r11,0 - 6: GETL R11, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x25480394: 4082FFD4 bc 4,2,0x25480368 - 10: Jc02o $0x25480368 - - - -. 322 2548038C 12 -. 8D 6A 00 01 2C 0B 00 00 40 82 FF D4 -==== BB 323 (0x25480368) approx BBs exec'd 0 ==== - - 0x25480368: 88040000 lbz r0,0(r4) - 0: GETL R4, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2548036C: 7C892378 or r9,r4,r4 - 4: GETL R4, t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0x25480370: 7C805800 cmp cr1,r0,r11 - 7: GETL R0, t6 - 8: GETL R11, t8 - 9: CMPL t6, t8, t10 (-rSo) - 10: ICRFL t10, $0x1, CR - 11: INCEIPL $4 - - 0x25480374: 41860010 bc 12,6,0x25480384 - 12: Js06o $0x25480384 - - - -. 323 25480368 16 -. 88 04 00 00 7C 89 23 78 7C 80 58 00 41 86 00 10 -==== BB 324 (0x25480398) approx BBs exec'd 0 ==== - - 0x25480398: 39200000 li r9,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x2548039C: 91280000 stw r9,0(r8) - 3: GETL R9, t2 - 4: GETL R8, t4 - 5: STL t2, (t4) - 6: INCEIPL $4 - - 0x254803A0: 38210010 addi r1,r1,16 - 7: GETL R1, t6 - 8: ADDL $0x10, t6 - 9: PUTL t6, R1 - 10: INCEIPL $4 - - 0x254803A4: 4E800020 blr - 11: GETL LR, t8 - 12: JMPo-r t8 ($4) - - - -. 324 25480398 16 -. 39 20 00 00 91 28 00 00 38 21 00 10 4E 80 00 20 -==== BB 325 (0x25474BE4) approx BBs exec'd 0 ==== - - 0x25474BE4: 2E030000 cmpi cr4,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25474BE8: 7C7F1B78 or r31,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R31 - 6: INCEIPL $4 - - 0x25474BEC: 7C7C1B78 or r28,r3,r3 - 7: GETL R3, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25474BF0: 4192014C bc 12,18,0x25474D3C - 10: Js18o $0x25474D3C - - - -. 325 25474BE4 16 -. 2E 03 00 00 7C 7F 1B 78 7C 7C 1B 78 41 92 01 4C -==== BB 326 (0x25474BF4) approx BBs exec'd 0 ==== - - 0x25474BF4: 4800E3DD bl 0x25482FD0 - 0: MOVL $0x25474BF8, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25482FD0 ($4) - - - -. 326 25474BF4 4 -. 48 00 E3 DD -==== BB 327 (0x25483064) approx BBs exec'd 0 ==== - - 0x25483064: 7CE04038 and r0,r7,r8 - 0: GETL R7, t0 - 1: GETL R8, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483068: 3884FFFC addi r4,r4,-4 - 5: GETL R4, t4 - 6: ADDL $0xFFFFFFFC, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2548306C: 7C003A14 add r0,r0,r7 - 9: GETL R0, t6 - 10: GETL R7, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x25483070: 7D480078 andc r8,r10,r0 - 14: GETL R10, t10 - 15: GETL R0, t12 - 16: NOTL t12 - 17: ANDL t10, t12 - 18: PUTL t12, R8 - 19: INCEIPL $4 - - 0x25483074: 7D0B0034 cntlzw r11,r8 - 20: GETL R8, t14 - 21: CNTLZL t14 - 22: PUTL t14, R11 - 23: INCEIPL $4 - - 0x25483078: 7C032050 subf r0,r3,r4 - 24: GETL R3, t16 - 25: GETL R4, t18 - 26: SUBL t16, t18 - 27: PUTL t18, R0 - 28: INCEIPL $4 - - 0x2548307C: 556BE8FE rlwinm r11,r11,29,3,31 - 29: GETL R11, t20 - 30: SHRL $0x3, t20 - 31: PUTL t20, R11 - 32: INCEIPL $4 - - 0x25483080: 7C605A14 add r3,r0,r11 - 33: GETL R0, t22 - 34: GETL R11, t24 - 35: ADDL t22, t24 - 36: PUTL t24, R3 - 37: INCEIPL $4 - - 0x25483084: 4E800020 blr - 38: GETL LR, t26 - 39: JMPo-r t26 ($4) - - - -. 327 25483064 36 -. 7C E0 40 38 38 84 FF FC 7C 00 3A 14 7D 48 00 78 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 -==== BB 328 (0x25474BF8) approx BBs exec'd 0 ==== - - 0x25474BF8: 7C7D1B79 or. r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25474BFC: 408201A8 bc 4,2,0x25474DA4 - 5: Jc02o $0x25474DA4 - - - -. 328 25474BF8 8 -. 7C 7D 1B 79 40 82 01 A8 -==== BB 329 (0x25474DA4) approx BBs exec'd 0 ==== - - 0x25474DA4: 2B9D0001 cmpli cr7,r29,1 - 0: GETL R29, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25474DA8: 409D0024 bc 4,29,0x25474DCC - 5: Jc29o $0x25474DCC - - - -. 329 25474DA4 8 -. 2B 9D 00 01 40 9D 00 24 -==== BB 330 (0x25474DAC) approx BBs exec'd 0 ==== - - 0x25474DAC: 7D3FEA14 add r9,r31,r29 - 0: GETL R31, t0 - 1: GETL R29, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25474DB0: 8869FFFF lbz r3,-1(r9) - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: LDB (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25474DB4: 2C83002F cmpi cr1,r3,47 - 10: GETL R3, t8 - 11: MOVL $0x2F, t12 - 12: CMPL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x1, CR - 14: INCEIPL $4 - - 0x25474DB8: 40860014 bc 4,6,0x25474DCC - 15: Jc06o $0x25474DCC - - - -. 330 25474DAC 16 -. 7D 3F EA 14 88 69 FF FF 2C 83 00 2F 40 86 00 14 -==== BB 331 (0x25474DCC) approx BBs exec'd 0 ==== - - 0x25474DCC: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25474DD0: 41BAFE34 bc 13,26,0x25474C04 - 4: Js26o $0x25474C04 - - - -. 331 25474DCC 8 -. 2F 1D 00 00 41 BA FE 34 -==== BB 332 (0x25474DD4) approx BBs exec'd 0 ==== - - 0x25474DD4: 7D3CEA14 add r9,r28,r29 - 0: GETL R28, t0 - 1: GETL R29, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25474DD8: 8889FFFF lbz r4,-1(r9) - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: LDB (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25474DDC: 2C04002F cmpi cr0,r4,47 - 10: GETL R4, t8 - 11: MOVL $0x2F, t12 - 12: CMPL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25474DE0: 41A2FE24 bc 13,2,0x25474C04 - 15: Js02o $0x25474C04 - - - -. 332 25474DD4 16 -. 7D 3C EA 14 88 89 FF FF 2C 04 00 2F 41 A2 FE 24 -==== BB 333 (0x25474DE4) approx BBs exec'd 0 ==== - - 0x25474DE4: 2F940000 cmpi cr7,r20,0 - 0: GETL R20, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25474DE8: 38A0002F li r5,47 - 4: MOVL $0x2F, t4 - 5: PUTL t4, R5 - 6: INCEIPL $4 - - 0x25474DEC: 7CBCE9AE stbx r5,r28,r29 - 7: GETL R29, t6 - 8: GETL R28, t8 - 9: ADDL t8, t6 - 10: GETL R5, t10 - 11: STB t10, (t6) - 12: INCEIPL $4 - - 0x25474DF0: 3BBD0001 addi r29,r29,1 - 13: GETL R29, t12 - 14: ADDL $0x1, t12 - 15: PUTL t12, R29 - 16: INCEIPL $4 - - 0x25474DF4: 419EFE18 bc 12,30,0x25474C0C - 17: Js30o $0x25474C0C - - - -. 333 25474DE4 20 -. 2F 94 00 00 38 A0 00 2F 7C BC E9 AE 3B BD 00 01 41 9E FE 18 -==== BB 334 (0x25474C0C) approx BBs exec'd 0 ==== - - 0x25474C0C: 83F101B0 lwz r31,432(r17) - 0: GETL R17, t0 - 1: ADDL $0x1B0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x25474C10: 7E398B78 or r25,r17,r17 - 5: GETL R17, t4 - 6: PUTL t4, R25 - 7: INCEIPL $4 - - 0x25474C14: 2E1F0000 cmpi cr4,r31,0 - 8: GETL R31, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x4, CR - 11: INCEIPL $4 - - 0x25474C18: 41920024 bc 12,18,0x25474C3C - 12: Js18o $0x25474C3C - - - -. 334 25474C0C 16 -. 83 F1 01 B0 7E 39 8B 78 2E 1F 00 00 41 92 00 24 -==== BB 335 (0x25474C1C) approx BBs exec'd 0 ==== - - 0x25474C1C: 815F0010 lwz r10,16(r31) - 0: GETL R31, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25474C20: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25474C24: 7FA5EB78 or r5,r29,r29 - 8: GETL R29, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x25474C28: 7F8AE800 cmp cr7,r10,r29 - 11: GETL R10, t8 - 12: GETL R29, t10 - 13: CMPL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0x25474C2C: 419E0240 bc 12,30,0x25474E6C - 16: Js30o $0x25474E6C - - - -. 335 25474C1C 20 -. 81 5F 00 10 7F 83 E3 78 7F A5 EB 78 7F 8A E8 00 41 9E 02 40 -==== BB 336 (0x25474C30) approx BBs exec'd 0 ==== - - 0x25474C30: 83FF0000 lwz r31,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R31 - 3: INCEIPL $4 - - 0x25474C34: 2E1F0000 cmpi cr4,r31,0 - 4: GETL R31, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x4, CR - 7: INCEIPL $4 - - 0x25474C38: 4092FFE4 bc 4,18,0x25474C1C - 8: Jc18o $0x25474C1C - - - -. 336 25474C30 12 -. 83 FF 00 00 2E 1F 00 00 40 92 FF E4 -==== BB 337 (0x25474C3C) approx BBs exec'd 0 ==== - - 0x25474C3C: 418E0284 bc 12,14,0x25474EC0 - 0: Js14o $0x25474EC0 - - - -. 337 25474C3C 4 -. 41 8E 02 84 -==== BB 338 (0x25474EC0) approx BBs exec'd 0 ==== - - 0x25474EC0: 80700000 lwz r3,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25474EC4: 3B600000 li r27,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R27 - 6: INCEIPL $4 - - 0x25474EC8: 7E1A8378 or r26,r16,r16 - 7: GETL R16, t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0x25474ECC: 5460103A rlwinm r0,r3,2,0,29 - 10: GETL R3, t8 - 11: SHLL $0x2, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x25474ED0: 7D80DA14 add r12,r0,r27 - 14: GETL R0, t10 - 15: GETL R27, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R12 - 18: INCEIPL $4 - - 0x25474ED4: 7FECEA14 add r31,r12,r29 - 19: GETL R12, t14 - 20: GETL R29, t16 - 21: ADDL t14, t16 - 22: PUTL t16, R31 - 23: INCEIPL $4 - - 0x25474ED8: 387F0015 addi r3,r31,21 - 24: GETL R31, t18 - 25: ADDL $0x15, t18 - 26: PUTL t18, R3 - 27: INCEIPL $4 - - 0x25474EDC: 48022B49 bl 0x25497A24 - 28: MOVL $0x25474EE0, t20 - 29: PUTL t20, LR - 30: JMPo-c $0x25497A24 ($4) - - - -. 338 25474EC0 32 -. 80 70 00 00 3B 60 00 00 7E 1A 83 78 54 60 10 3A 7D 80 DA 14 7F EC EA 14 38 7F 00 15 48 02 2B 49 -==== BB 339 (0x25474EE0) approx BBs exec'd 0 ==== - - 0x25474EE0: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25474EE4: 4082FD8C bc 4,2,0x25474C70 - 5: Jc02o $0x25474C70 - - - -. 339 25474EE0 8 -. 7C 7F 1B 79 40 82 FD 8C -==== BB 340 (0x25474C70) approx BBs exec'd 0 ==== - - 0x25474C70: 80F00000 lwz r7,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25474C74: 7F84E378 or r4,r28,r28 - 4: GETL R28, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0x25474C78: 54E6103A rlwinm r6,r7,2,0,29 - 7: GETL R7, t6 - 8: SHLL $0x2, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x25474C7C: 7CA6FA14 add r5,r6,r31 - 11: GETL R6, t8 - 12: GETL R31, t10 - 13: ADDL t8, t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0x25474C80: 38650014 addi r3,r5,20 - 16: GETL R5, t12 - 17: ADDL $0x14, t12 - 18: PUTL t12, R3 - 19: INCEIPL $4 - - 0x25474C84: 7FA5EB78 or r5,r29,r29 - 20: GETL R29, t14 - 21: PUTL t14, R5 - 22: INCEIPL $4 - - 0x25474C88: 907F000C stw r3,12(r31) - 23: GETL R3, t16 - 24: GETL R31, t18 - 25: ADDL $0xC, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0x25474C8C: 4800ED95 bl 0x25483A20 - 28: MOVL $0x25474C90, t20 - 29: PUTL t20, LR - 30: JMPo-c $0x25483A20 ($4) - - - -. 340 25474C70 32 -. 80 F0 00 00 7F 84 E3 78 54 E6 10 3A 7C A6 FA 14 38 65 00 14 7F A5 EB 78 90 7F 00 0C 48 00 ED 95 -==== BB 341 (0x25483A4C) approx BBs exec'd 0 ==== - - 0x25483A4C: 7C8300D0 neg r4,r3 - 0: GETL R3, t0 - 1: NEGL t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x25483A50: 548307BE rlwinm r3,r4,0,30,31 - 4: GETL R4, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0x25483A54: 7C691B79 or. r9,r3,r3 - 8: GETL R3, t4 - 9: PUTL t4, R9 - 10: CMP0L t4, t6 (-rSo) - 11: ICRFL t6, $0x0, CR - 12: INCEIPL $4 - - 0x25483A58: 7F832850 subf r28,r3,r5 - 13: GETL R3, t8 - 14: GETL R5, t10 - 15: SUBL t8, t10 - 16: PUTL t10, R28 - 17: INCEIPL $4 - - 0x25483A5C: 4182001C bc 12,2,0x25483A78 - 18: Js02o $0x25483A78 - - - -. 341 25483A4C 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C -==== BB 342 (0x25483A78) approx BBs exec'd 0 ==== - - 0x25483A78: 73E00003 andi. r0,r31,0x3 - 0: GETL R31, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25483A7C: 40820068 bc 4,2,0x25483AE4 - 6: Jc02o $0x25483AE4 - - - -. 342 25483A78 8 -. 73 E0 00 03 40 82 00 68 -==== BB 343 (0x25483A80) approx BBs exec'd 0 ==== - - 0x25483A80: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25483A84: 7FE4FB78 or r4,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25483A88: 5785F0BE rlwinm r5,r28,30,2,31 - 6: GETL R28, t4 - 7: SHRL $0x2, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x25483A8C: 48000239 bl 0x25483CC4 - 10: MOVL $0x25483A90, t6 - 11: PUTL t6, LR - 12: JMPo-c $0x25483CC4 ($4) - - - -. 343 25483A80 16 -. 7F A3 EB 78 7F E4 FB 78 57 85 F0 BE 48 00 02 39 -==== BB 344 (0x25483DA8) approx BBs exec'd 0 ==== - - 0x25483DA8: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25483DAC: 3884FFF0 addi r4,r4,-16 - 4: GETL R4, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25483DB0: 81240014 lwz r9,20(r4) - 8: GETL R4, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0x25483DB4: 3863FFEC addi r3,r3,-20 - 13: GETL R3, t10 - 14: ADDL $0xFFFFFFEC, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0x25483DB8: 38A50004 addi r5,r5,4 - 17: GETL R5, t12 - 18: ADDL $0x4, t12 - 19: PUTL t12, R5 - 20: INCEIPL $4 - - 0x25483DBC: 90030014 stw r0,20(r3) - 21: GETL R0, t14 - 22: GETL R3, t16 - 23: ADDL $0x14, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0x25483DC0: 4BFFFF7C b 0x25483D3C - 26: JMPo $0x25483D3C ($4) - - - -. 344 25483DA8 28 -. 80 04 00 00 38 84 FF F0 81 24 00 14 38 63 FF EC 38 A5 00 04 90 03 00 14 4B FF FF 7C -==== BB 345 (0x25483A90) approx BBs exec'd 0 ==== - - 0x25483A90: 5786003A rlwinm r6,r28,0,0,29 - 0: GETL R28, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x25483A94: 578507BE rlwinm r5,r28,0,30,31 - 4: GETL R28, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0x25483A98: 7FBD3214 add r29,r29,r6 - 8: GETL R29, t4 - 9: GETL R6, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R29 - 12: INCEIPL $4 - - 0x25483A9C: 7FFF3214 add r31,r31,r6 - 13: GETL R31, t8 - 14: GETL R6, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R31 - 17: INCEIPL $4 - - 0x25483AA0: 2C850000 cmpi cr1,r5,0 - 18: GETL R5, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x1, CR - 21: INCEIPL $4 - - 0x25483AA4: 4186001C bc 12,6,0x25483AC0 - 22: Js06o $0x25483AC0 - - - -. 345 25483A90 24 -. 57 86 00 3A 57 85 07 BE 7F BD 32 14 7F FF 32 14 2C 85 00 00 41 86 00 1C -==== BB 346 (0x25474C90) approx BBs exec'd 0 ==== - - 0x25474C90: 39200000 li r9,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25474C94: 99230000 stb r9,0(r3) - 3: GETL R9, t2 - 4: GETL R3, t4 - 5: STB t2, (t4) - 6: INCEIPL $4 - - 0x25474C98: 80920000 lwz r4,0(r18) - 7: GETL R18, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R4 - 10: INCEIPL $4 - - 0x25474C9C: 93BF0010 stw r29,16(r31) - 11: GETL R29, t10 - 12: GETL R31, t12 - 13: ADDL $0x10, t12 - 14: STL t10, (t12) - 15: INCEIPL $4 - - 0x25474CA0: 7F9D2040 cmpl cr7,r29,r4 - 16: GETL R29, t14 - 17: GETL R4, t16 - 18: CMPUL t14, t16, t18 (-rSo) - 19: ICRFL t18, $0x7, CR - 20: INCEIPL $4 - - 0x25474CA4: 409D0008 bc 4,29,0x25474CAC - 21: Jc29o $0x25474CAC - - - -. 346 25474C90 24 -. 39 20 00 00 99 23 00 00 80 92 00 00 93 BF 00 10 7F 9D 20 40 40 9D 00 08 -==== BB 347 (0x25474CA8) approx BBs exec'd 0 ==== - - 0x25474CA8: 93B20000 stw r29,0(r18) - 0: GETL R29, t0 - 1: GETL R18, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25474CAC: 813A0000 lwz r9,0(r26) - 4: GETL R26, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R9 - 7: INCEIPL $4 - - 0x25474CB0: 895C0000 lbz r10,0(r28) - 8: GETL R28, t8 - 9: LDB (t8), t10 - 10: PUTL t10, R10 - 11: INCEIPL $4 - - 0x25474CB4: 2C890000 cmpi cr1,r9,0 - 12: GETL R9, t12 - 13: CMP0L t12, t14 (-rSo) - 14: ICRFL t14, $0x1, CR - 15: INCEIPL $4 - - 0x25474CB8: 6948002F xori r8,r10,0x2F - 16: GETL R10, t16 - 17: XORL $0x2F, t16 - 18: PUTL t16, R8 - 19: INCEIPL $4 - - 0x25474CBC: 7F8800D0 neg r28,r8 - 20: GETL R8, t18 - 21: NEGL t18 - 22: PUTL t18, R28 - 23: INCEIPL $4 - - 0x25474CC0: 578317BC rlwinm r3,r28,2,30,30 - 24: GETL R28, t20 - 25: ROLL $0x2, t20 - 26: ANDL $0x2, t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x25474CC4: 41860018 bc 12,6,0x25474CDC - 29: Js06o $0x25474CDC - - - -. 347 25474CA8 32 -. 93 B2 00 00 81 3A 00 00 89 5C 00 00 2C 89 00 00 69 48 00 2F 7F 88 00 D0 57 83 17 BC 41 86 00 18 -==== BB 348 (0x25474CC8) approx BBs exec'd 0 ==== - - 0x25474CC8: 7D2903A6 mtctr r9 - 0: GETL R9, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x25474CCC: 397F0014 addi r11,r31,20 - 3: GETL R31, t2 - 4: ADDL $0x14, t2 - 5: PUTL t2, R11 - 6: INCEIPL $4 - - 0x25474CD0: 906B0000 stw r3,0(r11) - 7: GETL R3, t4 - 8: GETL R11, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x25474CD4: 396B0004 addi r11,r11,4 - 11: GETL R11, t8 - 12: ADDL $0x4, t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0x25474CD8: 4200FFF8 bc 16,0,0x25474CD0 - 15: GETL CTR, t10 - 16: ADDL $0xFFFFFFFF, t10 - 17: PUTL t10, CTR - 18: JIFZL t10, $0x25474CDC - 19: JMPo $0x25474CD0 ($4) - - - -. 348 25474CC8 20 -. 7D 29 03 A6 39 7F 00 14 90 6B 00 00 39 6B 00 04 42 00 FF F8 -==== BB 349 (0x25474CD0) approx BBs exec'd 0 ==== - - 0x25474CD0: 906B0000 stw r3,0(r11) - 0: GETL R3, t0 - 1: GETL R11, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25474CD4: 396B0004 addi r11,r11,4 - 4: GETL R11, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x25474CD8: 4200FFF8 bc 16,0,0x25474CD0 - 8: GETL CTR, t6 - 9: ADDL $0xFFFFFFFF, t6 - 10: PUTL t6, CTR - 11: JIFZL t6, $0x25474CDC - 12: JMPo $0x25474CD0 ($4) - - - -. 349 25474CD0 12 -. 90 6B 00 00 39 6B 00 04 42 00 FF F8 -==== BB 350 (0x25474CDC) approx BBs exec'd 0 ==== - - 0x25474CDC: 927F0004 stw r19,4(r31) - 0: GETL R19, t0 - 1: GETL R31, t2 - 2: ADDL $0x4, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25474CE0: 418E021C bc 12,14,0x25474EFC - 5: Js14o $0x25474EFC - - - -. 350 25474CDC 8 -. 92 7F 00 04 41 8E 02 1C -==== BB 351 (0x25474EFC) approx BBs exec'd 0 ==== - - 0x25474EFC: 92FF0008 stw r23,8(r31) - 0: GETL R23, t0 - 1: GETL R31, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25474F00: 4BFFFE08 b 0x25474D08 - 5: JMPo $0x25474D08 ($4) - - - -. 351 25474EFC 8 -. 92 FF 00 08 4B FF FE 08 -==== BB 352 (0x25474D08) approx BBs exec'd 0 ==== - - 0x25474D08: 801901B0 lwz r0,432(r25) - 0: GETL R25, t0 - 1: ADDL $0x1B0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25474D0C: 571D103A rlwinm r29,r24,2,0,29 - 5: GETL R24, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0x25474D10: 38610008 addi r3,r1,8 - 9: GETL R1, t6 - 10: ADDL $0x8, t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0x25474D14: 7EA4AB78 or r4,r21,r21 - 13: GETL R21, t8 - 14: PUTL t8, R4 - 15: INCEIPL $4 - - 0x25474D18: 901F0000 stw r0,0(r31) - 16: GETL R0, t10 - 17: GETL R31, t12 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0x25474D1C: 3B180001 addi r24,r24,1 - 20: GETL R24, t14 - 21: ADDL $0x1, t14 - 22: PUTL t14, R24 - 23: INCEIPL $4 - - 0x25474D20: 93F901B0 stw r31,432(r25) - 24: GETL R31, t16 - 25: GETL R25, t18 - 26: ADDL $0x1B0, t18 - 27: STL t16, (t18) - 28: INCEIPL $4 - - 0x25474D24: 7FFDB12E stwx r31,r29,r22 - 29: GETL R22, t20 - 30: GETL R29, t22 - 31: ADDL t22, t20 - 32: GETL R31, t24 - 33: STL t24, (t20) - 34: INCEIPL $4 - - 0x25474D28: 4800B615 bl 0x2548033C - 35: MOVL $0x25474D2C, t26 - 36: PUTL t26, LR - 37: JMPo-c $0x2548033C ($4) - - - -. 352 25474D08 36 -. 80 19 01 B0 57 1D 10 3A 38 61 00 08 7E A4 AB 78 90 1F 00 00 3B 18 00 01 93 F9 01 B0 7F FD B1 2E 48 00 B6 15 -==== BB 353 (0x254803A0) approx BBs exec'd 0 ==== - - 0x254803A0: 38210010 addi r1,r1,16 - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: PUTL t0, R1 - 3: INCEIPL $4 - - 0x254803A4: 4E800020 blr - 4: GETL LR, t2 - 5: JMPo-r t2 ($4) - - - -. 353 254803A0 8 -. 38 21 00 10 4E 80 00 20 -==== BB 354 (0x25474D2C) approx BBs exec'd 0 ==== - - 0x25474D2C: 2E030000 cmpi cr4,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25474D30: 7C7F1B78 or r31,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R31 - 6: INCEIPL $4 - - 0x25474D34: 7C7C1B78 or r28,r3,r3 - 7: GETL R3, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25474D38: 4092FEBC bc 4,18,0x25474BF4 - 10: Jc18o $0x25474BF4 - - - -. 354 25474D2C 16 -. 2E 03 00 00 7C 7F 1B 78 7C 7C 1B 78 40 92 FE BC -==== BB 355 (0x25474D3C) approx BBs exec'd 0 ==== - - 0x25474D3C: 81E10064 lwz r15,100(r1) - 0: GETL R1, t0 - 1: ADDL $0x64, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0x25474D40: 5710103A rlwinm r16,r24,2,0,29 - 5: GETL R24, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R16 - 8: INCEIPL $4 - - 0x25474D44: 81810018 lwz r12,24(r1) - 9: GETL R1, t6 - 10: ADDL $0x18, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0x25474D48: 7C70B12E stwx r3,r16,r22 - 14: GETL R22, t10 - 15: GETL R16, t12 - 16: ADDL t12, t10 - 17: GETL R3, t14 - 18: STL t14, (t10) - 19: INCEIPL $4 - - 0x25474D4C: 7DE803A6 mtlr r15 - 20: GETL R15, t16 - 21: PUTL t16, LR - 22: INCEIPL $4 - - 0x25474D50: 7EC3B378 or r3,r22,r22 - 23: GETL R22, t18 - 24: PUTL t18, R3 - 25: INCEIPL $4 - - 0x25474D54: 81E1001C lwz r15,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R15 - 30: INCEIPL $4 - - 0x25474D58: 82010020 lwz r16,32(r1) - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R16 - 35: INCEIPL $4 - - 0x25474D5C: 7D818120 mtcrf 0x18,r12 - 36: GETL R12, t28 - 37: ICRFL t28, $0x3, CR - 38: ICRFL t28, $0x4, CR - 39: INCEIPL $4 - - 0x25474D60: 82210024 lwz r17,36(r1) - 40: GETL R1, t30 - 41: ADDL $0x24, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R17 - 44: INCEIPL $4 - - 0x25474D64: 82410028 lwz r18,40(r1) - 45: GETL R1, t34 - 46: ADDL $0x28, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R18 - 49: INCEIPL $4 - - 0x25474D68: 8261002C lwz r19,44(r1) - 50: GETL R1, t38 - 51: ADDL $0x2C, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R19 - 54: INCEIPL $4 - - 0x25474D6C: 82810030 lwz r20,48(r1) - 55: GETL R1, t42 - 56: ADDL $0x30, t42 - 57: LDL (t42), t44 - 58: PUTL t44, R20 - 59: INCEIPL $4 - - 0x25474D70: 82A10034 lwz r21,52(r1) - 60: GETL R1, t46 - 61: ADDL $0x34, t46 - 62: LDL (t46), t48 - 63: PUTL t48, R21 - 64: INCEIPL $4 - - 0x25474D74: 82C10038 lwz r22,56(r1) - 65: GETL R1, t50 - 66: ADDL $0x38, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R22 - 69: INCEIPL $4 - - 0x25474D78: 82E1003C lwz r23,60(r1) - 70: GETL R1, t54 - 71: ADDL $0x3C, t54 - 72: LDL (t54), t56 - 73: PUTL t56, R23 - 74: INCEIPL $4 - - 0x25474D7C: 83010040 lwz r24,64(r1) - 75: GETL R1, t58 - 76: ADDL $0x40, t58 - 77: LDL (t58), t60 - 78: PUTL t60, R24 - 79: INCEIPL $4 - - 0x25474D80: 83210044 lwz r25,68(r1) - 80: GETL R1, t62 - 81: ADDL $0x44, t62 - 82: LDL (t62), t64 - 83: PUTL t64, R25 - 84: INCEIPL $4 - - 0x25474D84: 83410048 lwz r26,72(r1) - 85: GETL R1, t66 - 86: ADDL $0x48, t66 - 87: LDL (t66), t68 - 88: PUTL t68, R26 - 89: INCEIPL $4 - - 0x25474D88: 8361004C lwz r27,76(r1) - 90: GETL R1, t70 - 91: ADDL $0x4C, t70 - 92: LDL (t70), t72 - 93: PUTL t72, R27 - 94: INCEIPL $4 - - 0x25474D8C: 83810050 lwz r28,80(r1) - 95: GETL R1, t74 - 96: ADDL $0x50, t74 - 97: LDL (t74), t76 - 98: PUTL t76, R28 - 99: INCEIPL $4 - - 0x25474D90: 83A10054 lwz r29,84(r1) - 100: GETL R1, t78 - 101: ADDL $0x54, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R29 - 104: INCEIPL $4 - - 0x25474D94: 83C10058 lwz r30,88(r1) - 105: GETL R1, t82 - 106: ADDL $0x58, t82 - 107: LDL (t82), t84 - 108: PUTL t84, R30 - 109: INCEIPL $4 - - 0x25474D98: 83E1005C lwz r31,92(r1) - 110: GETL R1, t86 - 111: ADDL $0x5C, t86 - 112: LDL (t86), t88 - 113: PUTL t88, R31 - 114: INCEIPL $4 - - 0x25474D9C: 38210060 addi r1,r1,96 - 115: GETL R1, t90 - 116: ADDL $0x60, t90 - 117: PUTL t90, R1 - 118: INCEIPL $4 - - 0x25474DA0: 4E800020 blr - 119: GETL LR, t92 - 120: JMPo-r t92 ($4) - - - -. 355 25474D3C 104 -. 81 E1 00 64 57 10 10 3A 81 81 00 18 7C 70 B1 2E 7D E8 03 A6 7E C3 B3 78 81 E1 00 1C 82 01 00 20 7D 81 81 20 82 21 00 24 82 41 00 28 82 61 00 2C 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 -==== BB 356 (0x254753B0) approx BBs exec'd 0 ==== - - 0x254753B0: 807D0000 lwz r3,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x254753B4: 83830000 lwz r28,0(r3) - 4: GETL R3, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R28 - 7: INCEIPL $4 - - 0x254753B8: 2C1C0000 cmpi cr0,r28,0 - 8: GETL R28, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x0, CR - 11: INCEIPL $4 - - 0x254753BC: 41820074 bc 12,2,0x25475430 - 12: Js02o $0x25475430 - - - -. 356 254753B0 16 -. 80 7D 00 00 83 83 00 00 2C 1C 00 00 41 82 00 74 -==== BB 357 (0x254753C0) approx BBs exec'd 0 ==== - - 0x254753C0: 38E00000 li r7,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x254753C4: 90FD0004 stw r7,4(r29) - 3: GETL R7, t2 - 4: GETL R29, t4 - 5: ADDL $0x4, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x254753C8: 83B701B0 lwz r29,432(r23) - 8: GETL R23, t6 - 9: ADDL $0x1B0, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x254753CC: 93B80060 stw r29,96(r24) - 13: GETL R29, t10 - 14: GETL R24, t12 - 15: ADDL $0x60, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254753D0: 81410000 lwz r10,0(r1) - 18: GETL R1, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R10 - 21: INCEIPL $4 - - 0x254753D4: 82EA0004 lwz r23,4(r10) - 22: GETL R10, t18 - 23: ADDL $0x4, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R23 - 26: INCEIPL $4 - - 0x254753D8: 830AFFE0 lwz r24,-32(r10) - 27: GETL R10, t22 - 28: ADDL $0xFFFFFFE0, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R24 - 31: INCEIPL $4 - - 0x254753DC: 7EE803A6 mtlr r23 - 32: GETL R23, t26 - 33: PUTL t26, LR - 34: INCEIPL $4 - - 0x254753E0: 832AFFE4 lwz r25,-28(r10) - 35: GETL R10, t28 - 36: ADDL $0xFFFFFFE4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R25 - 39: INCEIPL $4 - - 0x254753E4: 82EAFFDC lwz r23,-36(r10) - 40: GETL R10, t32 - 41: ADDL $0xFFFFFFDC, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R23 - 44: INCEIPL $4 - - 0x254753E8: 834AFFE8 lwz r26,-24(r10) - 45: GETL R10, t36 - 46: ADDL $0xFFFFFFE8, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R26 - 49: INCEIPL $4 - - 0x254753EC: 836AFFEC lwz r27,-20(r10) - 50: GETL R10, t40 - 51: ADDL $0xFFFFFFEC, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R27 - 54: INCEIPL $4 - - 0x254753F0: 838AFFF0 lwz r28,-16(r10) - 55: GETL R10, t44 - 56: ADDL $0xFFFFFFF0, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R28 - 59: INCEIPL $4 - - 0x254753F4: 83AAFFF4 lwz r29,-12(r10) - 60: GETL R10, t48 - 61: ADDL $0xFFFFFFF4, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R29 - 64: INCEIPL $4 - - 0x254753F8: 83CAFFF8 lwz r30,-8(r10) - 65: GETL R10, t52 - 66: ADDL $0xFFFFFFF8, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R30 - 69: INCEIPL $4 - - 0x254753FC: 83EAFFFC lwz r31,-4(r10) - 70: GETL R10, t56 - 71: ADDL $0xFFFFFFFC, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R31 - 74: INCEIPL $4 - - 0x25475400: 7D415378 or r1,r10,r10 - 75: GETL R10, t60 - 76: PUTL t60, R1 - 77: INCEIPL $4 - - 0x25475404: 4E800020 blr - 78: GETL LR, t62 - 79: JMPo-r t62 ($4) - - - -. 357 254753C0 72 -. 38 E0 00 00 90 FD 00 04 83 B7 01 B0 93 B8 00 60 81 41 00 00 82 EA 00 04 83 0A FF E0 7E E8 03 A6 83 2A FF E4 82 EA FF DC 83 4A FF E8 83 6A FF EC 83 8A FF F0 83 AA FF F4 83 CA FF F8 83 EA FF FC 7D 41 53 78 4E 80 00 20 -==== BB 358 (0x25472F70) approx BBs exec'd 0 ==== - - 0x25472F70: 4BFFF76C b 0x254726DC - 0: JMPo $0x254726DC ($4) - - - -. 358 25472F70 4 -. 4B FF F7 6C -==== BB 359 (0x254726DC) approx BBs exec'd 0 ==== - - 0x254726DC: 80EE01BC lwz r7,444(r14) - 0: GETL R14, t0 - 1: ADDL $0x1BC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254726E0: 2E070000 cmpi cr4,r7,0 - 5: GETL R7, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254726E4: 40920010 bc 4,18,0x254726F4 - 9: Jc18o $0x254726F4 - - - -. 359 254726DC 12 -. 80 EE 01 BC 2E 07 00 00 40 92 00 10 -==== BB 360 (0x254726E8) approx BBs exec'd 0 ==== - - 0x254726E8: 83AE01D4 lwz r29,468(r14) - 0: GETL R14, t0 - 1: ADDL $0x1D4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254726EC: 815D0000 lwz r10,0(r29) - 5: GETL R29, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0x254726F0: 914E01BC stw r10,444(r14) - 9: GETL R10, t8 - 10: GETL R14, t10 - 11: ADDL $0x1BC, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x254726F4: 834F004C lwz r26,76(r15) - 14: GETL R15, t12 - 15: ADDL $0x4C, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R26 - 18: INCEIPL $4 - - 0x254726F8: 3AE00001 li r23,1 - 19: MOVL $0x1, t16 - 20: PUTL t16, R23 - 21: INCEIPL $4 - - 0x254726FC: 808E0338 lwz r4,824(r14) - 22: GETL R14, t18 - 23: ADDL $0x338, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R4 - 26: INCEIPL $4 - - 0x25472700: 386E01B8 addi r3,r14,440 - 27: GETL R14, t22 - 28: ADDL $0x1B8, t22 - 29: PUTL t22, R3 - 30: INCEIPL $4 - - 0x25472704: 2C1AFFFE cmpi cr0,r26,-2 - 31: GETL R26, t24 - 32: MOVL $0xFFFFFFFE, t28 - 33: CMPL t24, t28, t26 (-rSo) - 34: ICRFL t26, $0x0, CR - 35: INCEIPL $4 - - 0x25472708: 826E0004 lwz r19,4(r14) - 36: GETL R14, t30 - 37: ADDL $0x4, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R19 - 40: INCEIPL $4 - - 0x2547270C: 816E0198 lwz r11,408(r14) - 41: GETL R14, t34 - 42: ADDL $0x198, t34 - 43: LDL (t34), t36 - 44: PUTL t36, R11 - 45: INCEIPL $4 - - 0x25472710: 52E4F002 rlwimi r4,r23,30,0,1 - 46: GETL R4, t38 - 47: GETL R23, t40 - 48: ROLL $0x1E, t40 - 49: ANDL $0xC0000000, t40 - 50: ANDL $0x3FFFFFFF, t38 - 51: ORL t38, t40 - 52: PUTL t40, R4 - 53: INCEIPL $4 - - 0x25472714: 818E019C lwz r12,412(r14) - 54: GETL R14, t42 - 55: ADDL $0x19C, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R12 - 58: INCEIPL $4 - - 0x25472718: 38B30001 addi r5,r19,1 - 59: GETL R19, t46 - 60: ADDL $0x1, t46 - 61: PUTL t46, R5 - 62: INCEIPL $4 - - 0x2547271C: 908E0338 stw r4,824(r14) - 63: GETL R4, t48 - 64: GETL R14, t50 - 65: ADDL $0x338, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x25472720: 310C0001 addic r8,r12,1 - 68: GETL R12, t52 - 69: ADCL $0x1, t52 (-wCa) - 70: PUTL t52, R8 - 71: INCEIPL $4 - - 0x25472724: 7CEB0194 addze r7,r11 - 72: GETL R11, t54 - 73: ADCL $0x0, t54 (-rCa-wCa) - 74: PUTL t54, R7 - 75: INCEIPL $4 - - 0x25472728: 90AE0004 stw r5,4(r14) - 76: GETL R5, t56 - 77: GETL R14, t58 - 78: ADDL $0x4, t58 - 79: STL t56, (t58) - 80: INCEIPL $4 - - 0x2547272C: 9074000C stw r3,12(r20) - 81: GETL R3, t60 - 82: GETL R20, t62 - 83: ADDL $0xC, t62 - 84: STL t60, (t62) - 85: INCEIPL $4 - - 0x25472730: 90EE0198 stw r7,408(r14) - 86: GETL R7, t64 - 87: GETL R14, t66 - 88: ADDL $0x198, t66 - 89: STL t64, (t66) - 90: INCEIPL $4 - - 0x25472734: 910E019C stw r8,412(r14) - 91: GETL R8, t68 - 92: GETL R14, t70 - 93: ADDL $0x19C, t70 - 94: STL t68, (t70) - 95: INCEIPL $4 - - 0x25472738: 928E01C8 stw r20,456(r14) - 96: GETL R20, t72 - 97: GETL R14, t74 - 98: ADDL $0x1C8, t74 - 99: STL t72, (t74) - 100: INCEIPL $4 - - 0x2547273C: 41820838 bc 12,2,0x25472F74 - 101: Js02o $0x25472F74 - - - -. 360 254726E8 88 -. 83 AE 01 D4 81 5D 00 00 91 4E 01 BC 83 4F 00 4C 3A E0 00 01 80 8E 03 38 38 6E 01 B8 2C 1A FF FE 82 6E 00 04 81 6E 01 98 52 E4 F0 02 81 8E 01 9C 38 B3 00 01 90 8E 03 38 31 0C 00 01 7C EB 01 94 90 AE 00 04 90 74 00 0C 90 EE 01 98 91 0E 01 9C 92 8E 01 C8 41 82 08 38 -==== BB 361 (0x25472F74) approx BBs exec'd 0 ==== - - 0x25472F74: 80140000 lwz r0,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25472F78: 7DE97B78 or r9,r15,r15 - 4: GETL R15, t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0x25472F7C: 2F000000 cmpi cr6,r0,0 - 7: GETL R0, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x6, CR - 10: INCEIPL $4 - - 0x25472F80: 3800FFFF li r0,-1 - 11: MOVL $0xFFFFFFFF, t10 - 12: PUTL t10, R0 - 13: INCEIPL $4 - - 0x25472F84: 419A0008 bc 12,26,0x25472F8C - 14: Js26o $0x25472F8C - - - -. 361 25472F74 20 -. 80 14 00 00 7D E9 7B 78 2F 00 00 00 38 00 FF FF 41 9A 00 08 -==== BB 362 (0x25472F8C) approx BBs exec'd 0 ==== - - 0x25472F8C: 9009004C stw r0,76(r9) - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ADDL $0x4C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25472F90: 4BFFF7B0 b 0x25472740 - 5: JMPo $0x25472740 ($4) - - - -. 362 25472F8C 8 -. 90 09 00 4C 4B FF F7 B0 -==== BB 363 (0x25472740) approx BBs exec'd 0 ==== - - 0x25472740: 818E0358 lwz r12,856(r14) - 0: GETL R14, t0 - 1: ADDL $0x358, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x25472744: A16C002C lhz r11,44(r12) - 5: GETL R12, t4 - 6: ADDL $0x2C, t4 - 7: LDW (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25472748: 838C001C lwz r28,28(r12) - 10: GETL R12, t8 - 11: ADDL $0x1C, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R28 - 14: INCEIPL $4 - - 0x2547274C: B16E030C sth r11,780(r14) - 15: GETL R11, t12 - 16: GETL R14, t14 - 17: ADDL $0x30C, t14 - 18: STW t12, (t14) - 19: INCEIPL $4 - - 0x25472750: A32C002C lhz r25,44(r12) - 20: GETL R12, t16 - 21: ADDL $0x2C, t16 - 22: LDW (t16), t18 - 23: PUTL t18, R25 - 24: INCEIPL $4 - - 0x25472754: 7D6CE214 add r11,r12,r28 - 25: GETL R12, t20 - 26: GETL R28, t22 - 27: ADDL t20, t22 - 28: PUTL t22, R11 - 29: INCEIPL $4 - - 0x25472758: 916E0304 stw r11,772(r14) - 30: GETL R11, t24 - 31: GETL R14, t26 - 32: ADDL $0x304, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x2547275C: 2F990000 cmpi cr7,r25,0 - 35: GETL R25, t28 - 36: CMP0L t28, t30 (-rSo) - 37: ICRFL t30, $0x7, CR - 38: INCEIPL $4 - - 0x25472760: 3959FFFF addi r10,r25,-1 - 39: GETL R25, t32 - 40: ADDL $0xFFFFFFFF, t32 - 41: PUTL t32, R10 - 42: INCEIPL $4 - - 0x25472764: 419E002C bc 12,30,0x25472790 - 43: Js30o $0x25472790 - - - -. 363 25472740 40 -. 81 8E 03 58 A1 6C 00 2C 83 8C 00 1C B1 6E 03 0C A3 2C 00 2C 7D 6C E2 14 91 6E 03 04 2F 99 00 00 39 59 FF FF 41 9E 00 2C -==== BB 364 (0x25472768) approx BBs exec'd 0 ==== - - 0x25472768: 3D206474 lis r9,25716 - 0: MOVL $0x64740000, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x2547276C: 6127E552 ori r7,r9,0xE552 - 3: MOVL $0x6474E552, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x25472770: 55582834 rlwinm r24,r10,5,0,26 - 6: GETL R10, t4 - 7: SHLL $0x5, t4 - 8: PUTL t4, R24 - 9: INCEIPL $4 - - 0x25472774: 7F78582E lwzx r27,r24,r11 - 10: GETL R11, t6 - 11: GETL R24, t8 - 12: ADDL t8, t6 - 13: LDL (t6), t10 - 14: PUTL t10, R27 - 15: INCEIPL $4 - - 0x25472778: 7D185A14 add r8,r24,r11 - 16: GETL R24, t12 - 17: GETL R11, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R8 - 20: INCEIPL $4 - - 0x2547277C: 7C9B3800 cmp cr1,r27,r7 - 21: GETL R27, t16 - 22: GETL R7, t18 - 23: CMPL t16, t18, t20 (-rSo) - 24: ICRFL t20, $0x1, CR - 25: INCEIPL $4 - - 0x25472780: 41860C80 bc 12,6,0x25473400 - 26: Js06o $0x25473400 - - - -. 364 25472768 28 -. 3D 20 64 74 61 27 E5 52 55 58 28 34 7F 78 58 2E 7D 18 5A 14 7C 9B 38 00 41 86 0C 80 -==== BB 365 (0x25473400) approx BBs exec'd 0 ==== - - 0x25473400: 83B10000 lwz r29,0(r17) - 0: GETL R17, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0x25473404: 3B400000 li r26,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R26 - 6: INCEIPL $4 - - 0x25473408: 82C80008 lwz r22,8(r8) - 7: GETL R8, t6 - 8: ADDL $0x8, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R22 - 11: INCEIPL $4 - - 0x2547340C: 3B200000 li r25,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R25 - 14: INCEIPL $4 - - 0x25473410: 2C1D0000 cmpi cr0,r29,0 - 15: GETL R29, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x0, CR - 18: INCEIPL $4 - - 0x25473414: 92CE03EC stw r22,1004(r14) - 19: GETL R22, t16 - 20: GETL R14, t18 - 21: ADDL $0x3EC, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0x25473418: 80C80014 lwz r6,20(r8) - 24: GETL R8, t20 - 25: ADDL $0x14, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R6 - 28: INCEIPL $4 - - 0x2547341C: 90CE03F0 stw r6,1008(r14) - 29: GETL R6, t24 - 30: GETL R14, t26 - 31: ADDL $0x3F0, t26 - 32: STL t24, (t26) - 33: INCEIPL $4 - - 0x25473420: 4182F384 bc 12,2,0x254727A4 - 34: Js02o $0x254727A4 - - - -. 365 25473400 36 -. 83 B1 00 00 3B 40 00 00 82 C8 00 08 3B 20 00 00 2C 1D 00 00 92 CE 03 EC 80 C8 00 14 90 CE 03 F0 41 82 F3 84 -==== BB 366 (0x25473424) approx BBs exec'd 0 ==== - - 0x25473424: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25473428: 4800FBA9 bl 0x25482FD0 - 3: MOVL $0x2547342C, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25482FD0 ($4) - - - -. 366 25473424 8 -. 7F A3 EB 78 48 00 FB A9 -==== BB 367 (0x2547342C) approx BBs exec'd 0 ==== - - 0x2547342C: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x25473430: 7C711B78 or r17,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R17 - 5: INCEIPL $4 - - 0x25473434: 3863001F addi r3,r3,31 - 6: GETL R3, t4 - 7: ADDL $0x1F, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0x25473438: 546A0036 rlwinm r10,r3,0,0,27 - 10: GETL R3, t6 - 11: ANDL $0xFFFFFFF0, t6 - 12: PUTL t6, R10 - 13: INCEIPL $4 - - 0x2547343C: 80E10000 lwz r7,0(r1) - 14: GETL R1, t8 - 15: LDL (t8), t10 - 16: PUTL t10, R7 - 17: INCEIPL $4 - - 0x25473440: 7EAA00D0 neg r21,r10 - 18: GETL R10, t12 - 19: NEGL t12 - 20: PUTL t12, R21 - 21: INCEIPL $4 - - 0x25473444: 38B10001 addi r5,r17,1 - 22: GETL R17, t14 - 23: ADDL $0x1, t14 - 24: PUTL t14, R5 - 25: INCEIPL $4 - - 0x25473448: 7CE1A96E stwux r7,r1,r21 - 26: GETL R21, t16 - 27: GETL R1, t18 - 28: ADDL t18, t16 - 29: PUTL t16, R1 - 30: GETL R7, t20 - 31: STL t20, (t16) - 32: INCEIPL $4 - - 0x2547344C: 39010017 addi r8,r1,23 - 33: GETL R1, t22 - 34: ADDL $0x17, t22 - 35: PUTL t22, R8 - 36: INCEIPL $4 - - 0x25473450: 55030036 rlwinm r3,r8,0,0,27 - 37: GETL R8, t24 - 38: ANDL $0xFFFFFFF0, t24 - 39: PUTL t24, R3 - 40: INCEIPL $4 - - 0x25473454: 4801078D bl 0x25483BE0 - 41: MOVL $0x25473458, t26 - 42: PUTL t26, LR - 43: JMPo-c $0x25483BE0 ($4) - - - -. 367 2547342C 44 -. 7F A4 EB 78 7C 71 1B 78 38 63 00 1F 54 6A 00 36 80 E1 00 00 7E AA 00 D0 38 B1 00 01 7C E1 A9 6E 39 01 00 17 55 03 00 36 48 01 07 8D -==== BB 368 (0x25483D6C) approx BBs exec'd 0 ==== - - 0x25483D6C: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25483D70: 3863FFFC addi r3,r3,-4 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFFC, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483D74: 81240004 lwz r9,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0x25483D78: 90030004 stw r0,4(r3) - 13: GETL R0, t10 - 14: GETL R3, t12 - 15: ADDL $0x4, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25483D7C: 4BFFFFA0 b 0x25483D1C - 18: JMPo $0x25483D1C ($4) - - - -. 368 25483D6C 20 -. 80 04 00 00 38 63 FF FC 81 24 00 04 90 03 00 04 4B FF FF A0 -==== BB 369 (0x25483D1C) approx BBs exec'd 0 ==== - - 0x25483D1C: 80040008 lwz r0,8(r4) - 0: GETL R4, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483D20: 91230008 stw r9,8(r3) - 5: GETL R9, t4 - 6: GETL R3, t6 - 7: ADDL $0x8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483D24: 8124000C lwz r9,12(r4) - 10: GETL R4, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x25483D28: 9003000C stw r0,12(r3) - 15: GETL R0, t12 - 16: GETL R3, t14 - 17: ADDL $0xC, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25483D2C: 80040010 lwz r0,16(r4) - 20: GETL R4, t16 - 21: ADDL $0x10, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R0 - 24: INCEIPL $4 - - 0x25483D30: 91230010 stw r9,16(r3) - 25: GETL R9, t20 - 26: GETL R3, t22 - 27: ADDL $0x10, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0x25483D34: 81240014 lwz r9,20(r4) - 30: GETL R4, t24 - 31: ADDL $0x14, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R9 - 34: INCEIPL $4 - - 0x25483D38: 90030014 stw r0,20(r3) - 35: GETL R0, t28 - 36: GETL R3, t30 - 37: ADDL $0x14, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x25483D3C: 80040018 lwz r0,24(r4) - 40: GETL R4, t32 - 41: ADDL $0x18, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R0 - 44: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 45: GETL R9, t36 - 46: GETL R3, t38 - 47: ADDL $0x18, t38 - 48: STL t36, (t38) - 49: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 50: GETL R5, t40 - 51: ADCL $0xFFFFFFF8, t40 (-wCa) - 52: PUTL t40, R5 - 53: CMP0L t40, t42 (-rSo) - 54: ICRFL t42, $0x0, CR - 55: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 56: GETL R4, t44 - 57: ADDL $0x1C, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R9 - 60: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 61: GETL R0, t48 - 62: GETL R3, t50 - 63: ADDL $0x1C, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 66: GETL R4, t52 - 67: ADDL $0x20, t52 - 68: PUTL t52, R4 - 69: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 70: GETL R3, t54 - 71: ADDL $0x20, t54 - 72: PUTL t54, R3 - 73: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 74: Jc02o $0x25483D0C - - - -. 369 25483D1C 64 -. 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 370 (0x25473458) approx BBs exec'd 0 ==== - - 0x25473458: 907F0044 stw r3,68(r31) - 0: GETL R3, t0 - 1: GETL R31, t2 - 2: ADDL $0x44, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547345C: 809E00D0 lwz r4,208(r30) - 5: GETL R30, t4 - 6: ADDL $0xD0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25473460: 387F0044 addi r3,r31,68 - 10: GETL R31, t8 - 11: ADDL $0x44, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x25473464: 4800CED9 bl 0x2548033C - 14: MOVL $0x25473468, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x2548033C ($4) - - - -. 370 25473458 16 -. 90 7F 00 44 80 9E 00 D0 38 7F 00 44 48 00 CE D9 -==== BB 371 (0x25473468) approx BBs exec'd 0 ==== - - 0x25473468: 7C7D1B79 or. r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547346C: 41A2F338 bc 13,2,0x254727A4 - 5: Js02o $0x254727A4 - - - -. 371 25473468 8 -. 7C 7D 1B 79 41 A2 F3 38 -==== BB 372 (0x25473470) approx BBs exec'd 0 ==== - - 0x25473470: 88BD0000 lbz r5,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x25473474: 2F050000 cmpi cr6,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0x25473478: 41BAFFE4 bc 13,26,0x2547345C - 8: Js26o $0x2547345C - - - -. 372 25473470 12 -. 88 BD 00 00 2F 05 00 00 41 BA FF E4 -==== BB 373 (0x2547347C) approx BBs exec'd 0 ==== - - 0x2547347C: 80900000 lwz r4,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25473480: 2F840000 cmpi cr7,r4,0 - 4: GETL R4, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0x25473484: 409E0774 bc 4,30,0x25473BF8 - 8: Jc30o $0x25473BF8 - - - -. 373 2547347C 12 -. 80 90 00 00 2F 84 00 00 40 9E 07 74 -==== BB 374 (0x25473488) approx BBs exec'd 0 ==== - - 0x25473488: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547348C: 38A00001 li r5,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25473490: 38C00001 li r6,1 - 6: MOVL $0x1, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x25473494: 38E00000 li r7,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0x25473498: 39000000 li r8,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R8 - 14: INCEIPL $4 - - 0x2547349C: 39200000 li r9,0 - 15: MOVL $0x0, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x254734A0: 7E83A378 or r3,r20,r20 - 18: GETL R20, t12 - 19: PUTL t12, R3 - 20: INCEIPL $4 - - 0x254734A4: 48003845 bl 0x25476CE8 - 21: MOVL $0x254734A8, t14 - 22: PUTL t14, LR - 23: JMPo-c $0x25476CE8 ($4) - - - -. 374 25473488 32 -. 7F A4 EB 78 38 A0 00 01 38 C0 00 01 38 E0 00 00 39 00 00 00 39 20 00 00 7E 83 A3 78 48 00 38 45 -==== BB 375 _dl_map_object(0x25476CE8) approx BBs exec'd 0 ==== - - 0x25476CE8: 9421FD70 stwu r1,-656(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFD70, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25476CEC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25476CF0: 48020311 bl 0x25497000 - 9: MOVL $0x25476CF4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 375 25476CE8 12 -. 94 21 FD 70 7C 08 02 A6 48 02 03 11 -==== BB 376 (0x25476CF4) approx BBs exec'd 0 ==== - - 0x25476CF4: 93C10288 stw r30,648(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x288, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25476CF8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25476CFC: 9261025C stw r19,604(r1) - 8: GETL R19, t6 - 9: GETL R1, t8 - 10: ADDL $0x25C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25476D00: 92A10264 stw r21,612(r1) - 13: GETL R21, t10 - 14: GETL R1, t12 - 15: ADDL $0x264, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25476D04: 1E690018 mulli r19,r9,24 - 18: GETL R9, t14 - 19: MULL $0x18, t14 - 20: PUTL t14, R19 - 21: INCEIPL $4 - - 0x25476D08: 90010294 stw r0,660(r1) - 22: GETL R0, t16 - 23: GETL R1, t18 - 24: ADDL $0x294, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x25476D0C: 7D800026 mfcr r12 - 27: GETL CR, t20 - 28: PUTL t20, R12 - 29: INCEIPL $4 - - 0x25476D10: 82BE04C8 lwz r21,1224(r30) - 30: GETL R30, t22 - 31: ADDL $0x4C8, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R21 - 34: INCEIPL $4 - - 0x25476D14: 93A10284 stw r29,644(r1) - 35: GETL R29, t26 - 36: GETL R1, t28 - 37: ADDL $0x284, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x25476D18: 7FB3A82E lwzx r29,r19,r21 - 40: GETL R21, t30 - 41: GETL R19, t32 - 42: ADDL t32, t30 - 43: LDL (t30), t34 - 44: PUTL t34, R29 - 45: INCEIPL $4 - - 0x25476D1C: 92010250 stw r16,592(r1) - 46: GETL R16, t36 - 47: GETL R1, t38 - 48: ADDL $0x250, t38 - 49: STL t36, (t38) - 50: INCEIPL $4 - - 0x25476D20: 7CD03378 or r16,r6,r6 - 51: GETL R6, t40 - 52: PUTL t40, R16 - 53: INCEIPL $4 - - 0x25476D24: 2F9D0000 cmpi cr7,r29,0 - 54: GETL R29, t42 - 55: CMP0L t42, t44 (-rSo) - 56: ICRFL t44, $0x7, CR - 57: INCEIPL $4 - - 0x25476D28: 92210254 stw r17,596(r1) - 58: GETL R17, t46 - 59: GETL R1, t48 - 60: ADDL $0x254, t48 - 61: STL t46, (t48) - 62: INCEIPL $4 - - 0x25476D2C: 92E1026C stw r23,620(r1) - 63: GETL R23, t50 - 64: GETL R1, t52 - 65: ADDL $0x26C, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0x25476D30: 7CF13B78 or r17,r7,r7 - 68: GETL R7, t54 - 69: PUTL t54, R17 - 70: INCEIPL $4 - - 0x25476D34: 93010270 stw r24,624(r1) - 71: GETL R24, t56 - 72: GETL R1, t58 - 73: ADDL $0x270, t58 - 74: STL t56, (t58) - 75: INCEIPL $4 - - 0x25476D38: 7CB72B78 or r23,r5,r5 - 76: GETL R5, t60 - 77: PUTL t60, R23 - 78: INCEIPL $4 - - 0x25476D3C: 93210274 stw r25,628(r1) - 79: GETL R25, t62 - 80: GETL R1, t64 - 81: ADDL $0x274, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x25476D40: 7D184378 or r24,r8,r8 - 84: GETL R8, t66 - 85: PUTL t66, R24 - 86: INCEIPL $4 - - 0x25476D44: 9361027C stw r27,636(r1) - 87: GETL R27, t68 - 88: GETL R1, t70 - 89: ADDL $0x27C, t70 - 90: STL t68, (t70) - 91: INCEIPL $4 - - 0x25476D48: 7D394B78 or r25,r9,r9 - 92: GETL R9, t72 - 93: PUTL t72, R25 - 94: INCEIPL $4 - - 0x25476D4C: 93E1028C stw r31,652(r1) - 95: GETL R31, t74 - 96: GETL R1, t76 - 97: ADDL $0x28C, t76 - 98: STL t74, (t76) - 99: INCEIPL $4 - - 0x25476D50: 7C7B1B78 or r27,r3,r3 - 100: GETL R3, t78 - 101: PUTL t78, R27 - 102: INCEIPL $4 - - 0x25476D54: 91C10248 stw r14,584(r1) - 103: GETL R14, t80 - 104: GETL R1, t82 - 105: ADDL $0x248, t82 - 106: STL t80, (t82) - 107: INCEIPL $4 - - 0x25476D58: 7C9F2378 or r31,r4,r4 - 108: GETL R4, t84 - 109: PUTL t84, R31 - 110: INCEIPL $4 - - 0x25476D5C: 91E1024C stw r15,588(r1) - 111: GETL R15, t86 - 112: GETL R1, t88 - 113: ADDL $0x24C, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0x25476D60: 92410258 stw r18,600(r1) - 116: GETL R18, t90 - 117: GETL R1, t92 - 118: ADDL $0x258, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0x25476D64: 92810260 stw r20,608(r1) - 121: GETL R20, t94 - 122: GETL R1, t96 - 123: ADDL $0x260, t96 - 124: STL t94, (t96) - 125: INCEIPL $4 - - 0x25476D68: 92C10268 stw r22,616(r1) - 126: GETL R22, t98 - 127: GETL R1, t100 - 128: ADDL $0x268, t100 - 129: STL t98, (t100) - 130: INCEIPL $4 - - 0x25476D6C: 93410278 stw r26,632(r1) - 131: GETL R26, t102 - 132: GETL R1, t104 - 133: ADDL $0x278, t104 - 134: STL t102, (t104) - 135: INCEIPL $4 - - 0x25476D70: 93810280 stw r28,640(r1) - 136: GETL R28, t106 - 137: GETL R1, t108 - 138: ADDL $0x280, t108 - 139: STL t106, (t108) - 140: INCEIPL $4 - - 0x25476D74: 91810244 stw r12,580(r1) - 141: GETL R12, t110 - 142: GETL R1, t112 - 143: ADDL $0x244, t112 - 144: STL t110, (t112) - 145: INCEIPL $4 - - 0x25476D78: 419E0040 bc 12,30,0x25476DB8 - 146: Js30o $0x25476DB8 - - - -. 376 25476CF4 136 -. 93 C1 02 88 7F C8 02 A6 92 61 02 5C 92 A1 02 64 1E 69 00 18 90 01 02 94 7D 80 00 26 82 BE 04 C8 93 A1 02 84 7F B3 A8 2E 92 01 02 50 7C D0 33 78 2F 9D 00 00 92 21 02 54 92 E1 02 6C 7C F1 3B 78 93 01 02 70 7C B7 2B 78 93 21 02 74 7D 18 43 78 93 61 02 7C 7D 39 4B 78 93 E1 02 8C 7C 7B 1B 78 91 C1 02 48 7C 9F 23 78 91 E1 02 4C 92 41 02 58 92 81 02 60 92 C1 02 68 93 41 02 78 93 81 02 80 91 81 02 44 41 9E 00 40 -==== BB 377 (0x25476D7C) approx BBs exec'd 0 ==== - - 0x25476D7C: 3AC00000 li r22,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R22 - 2: INCEIPL $4 - - 0x25476D80: 80BD0180 lwz r5,384(r29) - 3: GETL R29, t2 - 4: ADDL $0x180, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25476D84: 7FA4EB78 or r4,r29,r29 - 8: GETL R29, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x25476D88: 7FE3FB78 or r3,r31,r31 - 11: GETL R31, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x25476D8C: 74A90040 andis. r9,r5,0x40 - 14: GETL R5, t10 - 15: ANDL $0x400000, t10 - 16: PUTL t10, R9 - 17: CMP0L t10, t12 (-rSo) - 18: ICRFL t12, $0x0, CR - 19: INCEIPL $4 - - 0x25476D90: 4082001C bc 4,2,0x25476DAC - 20: Jc02o $0x25476DAC - - - -. 377 25476D7C 24 -. 3A C0 00 00 80 BD 01 80 7F A4 EB 78 7F E3 FB 78 74 A9 00 40 40 82 00 1C -==== BB 378 (0x25476D94) approx BBs exec'd 0 ==== - - 0x25476D94: 48005941 bl 0x2547C6D4 - 0: MOVL $0x25476D98, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547C6D4 ($4) - - - -. 378 25476D94 4 -. 48 00 59 41 -==== BB 379 _dl_name_match_p(0x2547C6D4) approx BBs exec'd 0 ==== - - 0x2547C6D4: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x2547C6D8: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547C6DC: 93E1001C stw r31,28(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547C6E0: 7C9F2378 or r31,r4,r4 - 14: GETL R4, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0x2547C6E4: 93A10014 stw r29,20(r1) - 17: GETL R29, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0x2547C6E8: 7C7D1B78 or r29,r3,r3 - 22: GETL R3, t16 - 23: PUTL t16, R29 - 24: INCEIPL $4 - - 0x2547C6EC: 90010024 stw r0,36(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x24, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0x2547C6F0: 80840004 lwz r4,4(r4) - 30: GETL R4, t22 - 31: ADDL $0x4, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R4 - 34: INCEIPL $4 - - 0x2547C6F4: 93C10018 stw r30,24(r1) - 35: GETL R30, t26 - 36: GETL R1, t28 - 37: ADDL $0x18, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x2547C6F8: 480067E9 bl 0x25482EE0 - 40: MOVL $0x2547C6FC, t30 - 41: PUTL t30, LR - 42: JMPo-c $0x25482EE0 ($4) - - - -. 379 2547C6D4 40 -. 7C 08 02 A6 94 21 FF E0 93 E1 00 1C 7C 9F 23 78 93 A1 00 14 7C 7D 1B 78 90 01 00 24 80 84 00 04 93 C1 00 18 48 00 67 E9 -==== BB 380 strcmp(0x25482EE0) approx BBs exec'd 0 ==== - - 0x25482EE0: 7C801B78 or r0,r4,r3 - 0: GETL R4, t0 - 1: GETL R3, t2 - 2: ORL t2, t0 - 3: PUTL t0, R0 - 4: INCEIPL $4 - - 0x25482EE4: 540007BF rlwinm. r0,r0,0,30,31 - 5: GETL R0, t4 - 6: ANDL $0x3, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25482EE8: 3CE0FEFF lis r7,-257 - 11: MOVL $0xFEFF0000, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0x25482EEC: 40820094 bc 4,2,0x25482F80 - 14: Jc02o $0x25482F80 - - - -. 380 25482EE0 16 -. 7C 80 1B 78 54 00 07 BF 3C E0 FE FF 40 82 00 94 -==== BB 381 (0x25482EF0) approx BBs exec'd 0 ==== - - 0x25482EF0: 80A30000 lwz r5,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x25482EF4: 80C40000 lwz r6,0(r4) - 4: GETL R4, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R6 - 7: INCEIPL $4 - - 0x25482EF8: 3D007F7F lis r8,32639 - 8: MOVL $0x7F7F0000, t8 - 9: PUTL t8, R8 - 10: INCEIPL $4 - - 0x25482EFC: 38E7FEFF addi r7,r7,-257 - 11: GETL R7, t10 - 12: ADDL $0xFFFFFEFF, t10 - 13: PUTL t10, R7 - 14: INCEIPL $4 - - 0x25482F00: 39087F7F addi r8,r8,32639 - 15: MOVL $0x7F7F7F7F, t12 - 16: PUTL t12, R8 - 17: INCEIPL $4 - - 0x25482F04: 48000010 b 0x25482F14 - 18: JMPo $0x25482F14 ($4) - - - -. 381 25482EF0 24 -. 80 A3 00 00 80 C4 00 00 3D 00 7F 7F 38 E7 FE FF 39 08 7F 7F 48 00 00 10 -==== BB 382 (0x25482F14) approx BBs exec'd 0 ==== - - 0x25482F14: 7C072A14 add r0,r7,r5 - 0: GETL R7, t0 - 1: GETL R5, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25482F18: 7D0928F8 nor r9,r8,r5 - 5: GETL R8, t4 - 6: GETL R5, t6 - 7: ORL t6, t4 - 8: NOTL t4 - 9: PUTL t4, R9 - 10: INCEIPL $4 - - 0x25482F1C: 7C004839 and. r0,r0,r9 - 11: GETL R0, t8 - 12: GETL R9, t10 - 13: ANDL t8, t10 - 14: PUTL t10, R0 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x0, CR - 17: INCEIPL $4 - - 0x25482F20: 7C853000 cmp cr1,r5,r6 - 18: GETL R5, t14 - 19: GETL R6, t16 - 20: CMPL t14, t16, t18 (-rSo) - 21: ICRFL t18, $0x1, CR - 22: INCEIPL $4 - - 0x25482F24: 4182FFE4 bc 12,2,0x25482F08 - 23: Js02o $0x25482F08 - - - -. 382 25482F14 20 -. 7C 07 2A 14 7D 09 28 F8 7C 00 48 39 7C 85 30 00 41 82 FF E4 -==== BB 383 (0x25482F08) approx BBs exec'd 0 ==== - - 0x25482F08: 84A30004 lwzu r5,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R3 - 3: LDL (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25482F0C: 40860054 bc 4,6,0x25482F60 - 6: Jc06o $0x25482F60 - - - -. 383 25482F08 8 -. 84 A3 00 04 40 86 00 54 -==== BB 384 (0x25482F60) approx BBs exec'd 0 ==== - - 0x25482F60: 80A3FFFC lwz r5,-4(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25482F64: 7CAA3279 xor. r10,r5,r6 - 5: GETL R5, t4 - 6: GETL R6, t6 - 7: XORL t4, t6 - 8: PUTL t6, R10 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0x25482F68: 7C662850 subf r3,r6,r5 - 12: GETL R6, t10 - 13: GETL R5, t12 - 14: SUBL t10, t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0x25482F6C: 4CA00020 bclr 5,0 - 17: GETL LR, t14 - 18: Jc00o-r t14 - - - -. 384 25482F60 16 -. 80 A3 FF FC 7C AA 32 79 7C 66 28 50 4C A0 00 20 -==== BB 385 (0x2547C6FC) approx BBs exec'd 0 ==== - - 0x2547C6FC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547C700: 38600001 li r3,1 - 4: MOVL $0x1, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x2547C704: 419E0030 bc 12,30,0x2547C734 - 7: Js30o $0x2547C734 - - - -. 385 2547C6FC 12 -. 2F 83 00 00 38 60 00 01 41 9E 00 30 -==== BB 386 (0x2547C708) approx BBs exec'd 0 ==== - - 0x2547C708: 83FF001C lwz r31,28(r31) - 0: GETL R31, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x2547C70C: 4800001C b 0x2547C728 - 5: JMPo $0x2547C728 ($4) - - - -. 386 2547C708 8 -. 83 FF 00 1C 48 00 00 1C -==== BB 387 (0x2547C728) approx BBs exec'd 0 ==== - - 0x2547C728: 2C1F0000 cmpi cr0,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x2547C72C: 4082FFE4 bc 4,2,0x2547C710 - 4: Jc02o $0x2547C710 - - - -. 387 2547C728 8 -. 2C 1F 00 00 40 82 FF E4 -==== BB 388 (0x2547C710) approx BBs exec'd 0 ==== - - 0x2547C710: 809F0000 lwz r4,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x2547C714: 7FA3EB78 or r3,r29,r29 - 4: GETL R29, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x2547C718: 480067C9 bl 0x25482EE0 - 7: MOVL $0x2547C71C, t6 - 8: PUTL t6, LR - 9: JMPo-c $0x25482EE0 ($4) - - - -. 388 2547C710 12 -. 80 9F 00 00 7F A3 EB 78 48 00 67 C9 -==== BB 389 (0x2547C71C) approx BBs exec'd 0 ==== - - 0x2547C71C: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547C720: 41860030 bc 12,6,0x2547C750 - 4: Js06o $0x2547C750 - - - -. 389 2547C71C 8 -. 2C 83 00 00 41 86 00 30 -==== BB 390 (0x2547C724) approx BBs exec'd 0 ==== - - 0x2547C724: 83FF0004 lwz r31,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x2547C728: 2C1F0000 cmpi cr0,r31,0 - 5: GETL R31, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547C72C: 4082FFE4 bc 4,2,0x2547C710 - 9: Jc02o $0x2547C710 - - - -. 390 2547C724 12 -. 83 FF 00 04 2C 1F 00 00 40 82 FF E4 -==== BB 391 (0x2547C730) approx BBs exec'd 0 ==== - - 0x2547C730: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547C734: 80810024 lwz r4,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x2547C738: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x2547C73C: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0x2547C740: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547C744: 83E1001C lwz r31,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0x2547C748: 38210020 addi r1,r1,32 - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0x2547C74C: 4E800020 blr - 30: GETL LR, t22 - 31: JMPo-r t22 ($4) - - - -. 391 2547C730 32 -. 38 60 00 00 80 81 00 24 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 392 (0x25476D98) approx BBs exec'd 0 ==== - - 0x25476D98: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x25476D9C: 408601B8 bc 4,6,0x25476F54 - 4: Jc06o $0x25476F54 - - - -. 392 25476D98 8 -. 2C 83 00 00 40 86 01 B8 -==== BB 393 (0x25476DA0) approx BBs exec'd 0 ==== - - 0x25476DA0: 807D0180 lwz r3,384(r29) - 0: GETL R29, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25476DA4: 74690080 andis. r9,r3,0x80 - 5: GETL R3, t4 - 6: ANDL $0x800000, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25476DA8: 418200F8 bc 12,2,0x25476EA0 - 11: Js02o $0x25476EA0 - - - -. 393 25476DA0 12 -. 80 7D 01 80 74 69 00 80 41 82 00 F8 -==== BB 394 (0x25476EA0) approx BBs exec'd 0 ==== - - 0x25476EA0: 817D0058 lwz r11,88(r29) - 0: GETL R29, t0 - 1: ADDL $0x58, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25476EA4: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25476EA8: 2D8B0000 cmpi cr3,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x3, CR - 11: INCEIPL $4 - - 0x25476EAC: 41AEFF00 bc 13,14,0x25476DAC - 12: Js14o $0x25476DAC - - - -. 394 25476EA0 16 -. 81 7D 00 58 7F E3 FB 78 2D 8B 00 00 41 AE FF 00 -==== BB 395 (0x25476DAC) approx BBs exec'd 0 ==== - - 0x25476DAC: 83BD000C lwz r29,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25476DB0: 2C9D0000 cmpi cr1,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25476DB4: 4086FFCC bc 4,6,0x25476D80 - 9: Jc06o $0x25476D80 - - - -. 395 25476DAC 12 -. 83 BD 00 0C 2C 9D 00 00 40 86 FF CC -==== BB 396 (0x25476D80) approx BBs exec'd 0 ==== - - 0x25476D80: 80BD0180 lwz r5,384(r29) - 0: GETL R29, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25476D84: 7FA4EB78 or r4,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25476D88: 7FE3FB78 or r3,r31,r31 - 8: GETL R31, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x25476D8C: 74A90040 andis. r9,r5,0x40 - 11: GETL R5, t8 - 12: ANDL $0x400000, t8 - 13: PUTL t8, R9 - 14: CMP0L t8, t10 (-rSo) - 15: ICRFL t10, $0x0, CR - 16: INCEIPL $4 - - 0x25476D90: 4082001C bc 4,2,0x25476DAC - 17: Jc02o $0x25476DAC - - - -. 396 25476D80 20 -. 80 BD 01 80 7F A4 EB 78 7F E3 FB 78 74 A9 00 40 40 82 00 1C -==== BB 397 (0x25476EB0) approx BBs exec'd 0 ==== - - 0x25476EB0: 813D0034 lwz r9,52(r29) - 0: GETL R29, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25476EB4: 816B0004 lwz r11,4(r11) - 5: GETL R11, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25476EB8: 80890004 lwz r4,4(r9) - 10: GETL R9, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0x25476EBC: 7F845A14 add r28,r4,r11 - 15: GETL R4, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R28 - 19: INCEIPL $4 - - 0x25476EC0: 7F84E378 or r4,r28,r28 - 20: GETL R28, t16 - 21: PUTL t16, R4 - 22: INCEIPL $4 - - 0x25476EC4: 4800C01D bl 0x25482EE0 - 23: MOVL $0x25476EC8, t18 - 24: PUTL t18, LR - 25: JMPo-c $0x25482EE0 ($4) - - - -. 397 25476EB0 24 -. 81 3D 00 34 81 6B 00 04 80 89 00 04 7F 84 5A 14 7F 84 E3 78 48 00 C0 1D -==== BB 398 (0x25482F80) approx BBs exec'd 0 ==== - - 0x25482F80: 88A30000 lbz r5,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x25482F84: 88C40000 lbz r6,0(r4) - 4: GETL R4, t4 - 5: LDB (t4), t6 - 6: PUTL t6, R6 - 7: INCEIPL $4 - - 0x25482F88: 48000010 b 0x25482F98 - 8: JMPo $0x25482F98 ($4) - - - -. 398 25482F80 12 -. 88 A3 00 00 88 C4 00 00 48 00 00 10 -==== BB 399 (0x25482F98) approx BBs exec'd 0 ==== - - 0x25482F98: 2C850000 cmpi cr1,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x25482F9C: 41860020 bc 12,6,0x25482FBC - 4: Js06o $0x25482FBC - - - -. 399 25482F98 8 -. 2C 85 00 00 41 86 00 20 -==== BB 400 (0x25482FA0) approx BBs exec'd 0 ==== - - 0x25482FA0: 7C053000 cmp cr0,r5,r6 - 0: GETL R5, t0 - 1: GETL R6, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0x25482FA4: 40820018 bc 4,2,0x25482FBC - 5: Jc02o $0x25482FBC - - - -. 400 25482FA0 8 -. 7C 05 30 00 40 82 00 18 -==== BB 401 (0x25482FBC) approx BBs exec'd 0 ==== - - 0x25482FBC: 7C662850 subf r3,r6,r5 - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25482FC0: 4E800020 blr - 5: GETL LR, t4 - 6: JMPo-r t4 ($4) - - - -. 401 25482FBC 8 -. 7C 66 28 50 4E 80 00 20 -==== BB 402 (0x25476EC8) approx BBs exec'd 0 ==== - - 0x25476EC8: 2E030000 cmpi cr4,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25476ECC: 4092FEE0 bc 4,18,0x25476DAC - 4: Jc18o $0x25476DAC - - - -. 402 25476EC8 8 -. 2E 03 00 00 40 92 FE E0 -==== BB 403 (0x25476DB8) approx BBs exec'd 0 ==== - - 0x25476DB8: 829E04F4 lwz r20,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R20 - 4: INCEIPL $4 - - 0x25476DBC: 2D9B0000 cmpi cr3,r27,0 - 5: GETL R27, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x3, CR - 8: INCEIPL $4 - - 0x25476DC0: 81540000 lwz r10,0(r20) - 9: GETL R20, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R10 - 12: INCEIPL $4 - - 0x25476DC4: 71490040 andi. r9,r10,0x40 - 13: GETL R10, t12 - 14: ANDL $0x40, t12 - 15: PUTL t12, R9 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x0, CR - 18: INCEIPL $4 - - 0x25476DC8: 40820390 bc 4,2,0x25477158 - 19: Jc02o $0x25477158 - - - -. 403 25476DB8 20 -. 82 9E 04 F4 2D 9B 00 00 81 54 00 00 71 49 00 40 40 82 03 90 -==== BB 404 (0x25476DCC) approx BBs exec'd 0 ==== - - 0x25476DCC: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476DD0: 3880002F li r4,47 - 3: MOVL $0x2F, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25476DD4: 4800C02D bl 0x25482E00 - 6: MOVL $0x25476DD8, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25482E00 ($4) - - - -. 404 25476DCC 12 -. 7F E3 FB 78 38 80 00 2F 48 00 C0 2D -==== BB 405 (0x25482EB4) approx BBs exec'd 0 ==== - - 0x25482EB4: 7CE06038 and r0,r7,r12 - 0: GETL R7, t0 - 1: GETL R12, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25482EB8: 7CEA6378 or r10,r7,r12 - 5: GETL R7, t4 - 6: GETL R12, t6 - 7: ORL t6, t4 - 8: PUTL t4, R10 - 9: INCEIPL $4 - - 0x25482EBC: 7C003A14 add r0,r0,r7 - 10: GETL R0, t8 - 11: GETL R7, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0x25482EC0: 7D4900F8 nor r9,r10,r0 - 15: GETL R10, t12 - 16: GETL R0, t14 - 17: ORL t14, t12 - 18: NOTL t12 - 19: PUTL t12, R9 - 20: INCEIPL $4 - - 0x25482EC4: 7D240034 cntlzw r4,r9 - 21: GETL R9, t16 - 22: CNTLZL t16 - 23: PUTL t16, R4 - 24: INCEIPL $4 - - 0x25482EC8: 3908FFFC addi r8,r8,-4 - 25: GETL R8, t18 - 26: ADDL $0xFFFFFFFC, t18 - 27: PUTL t18, R8 - 28: INCEIPL $4 - - 0x25482ECC: 5484E8FE rlwinm r4,r4,29,3,31 - 29: GETL R4, t20 - 30: SHRL $0x3, t20 - 31: PUTL t20, R4 - 32: INCEIPL $4 - - 0x25482ED0: 7C682214 add r3,r8,r4 - 33: GETL R8, t22 - 34: GETL R4, t24 - 35: ADDL t22, t24 - 36: PUTL t24, R3 - 37: INCEIPL $4 - - 0x25482ED4: 4E800020 blr - 38: GETL LR, t26 - 39: JMPo-r t26 ($4) - - - -. 405 25482EB4 36 -. 7C E0 60 38 7C EA 63 78 7C 00 3A 14 7D 49 00 F8 7D 24 00 34 39 08 FF FC 54 84 E8 FE 7C 68 22 14 4E 80 00 20 -==== BB 406 (0x25476DD8) approx BBs exec'd 0 ==== - - 0x25476DD8: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25476DDC: 419A0290 bc 12,26,0x2547706C - 4: Js26o $0x2547706C - - - -. 406 25476DD8 8 -. 2F 03 00 00 41 9A 02 90 -==== BB 407 (0x25476DE0) approx BBs exec'd 0 ==== - - 0x25476DE0: 418E01D8 bc 12,14,0x25476FB8 - 0: Js14o $0x25476FB8 - - - -. 407 25476DE0 4 -. 41 8E 01 D8 -==== BB 408 (0x25476DE4) approx BBs exec'd 0 ==== - - 0x25476DE4: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476DE8: 7FE4FB78 or r4,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25476DEC: 4BFFD941 bl 0x2547472C - 6: MOVL $0x25476DF0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x2547472C ($4) - - - -. 408 25476DE4 12 -. 7F 63 DB 78 7F E4 FB 78 4B FF D9 41 -==== BB 409 expand_dynamic_string_token(0x2547472C) approx BBs exec'd 0 ==== - - 0x2547472C: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25474730: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25474734: 480228CD bl 0x25497000 - 9: MOVL $0x25474738, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 409 2547472C 12 -. 94 21 FF D0 7C 08 02 A6 48 02 28 CD -==== BB 410 (0x25474738) approx BBs exec'd 0 ==== - - 0x25474738: 7D800026 mfcr r12 - 0: GETL CR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0x2547473C: 93C10028 stw r30,40(r1) - 3: GETL R30, t2 - 4: GETL R1, t4 - 5: ADDL $0x28, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x25474740: 7FC802A6 mflr r30 - 8: GETL LR, t6 - 9: PUTL t6, R30 - 10: INCEIPL $4 - - 0x25474744: 93A10024 stw r29,36(r1) - 11: GETL R29, t8 - 12: GETL R1, t10 - 13: ADDL $0x24, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25474748: 7C9D2378 or r29,r4,r4 - 16: GETL R4, t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x2547474C: 93410018 stw r26,24(r1) - 19: GETL R26, t14 - 20: GETL R1, t16 - 21: ADDL $0x18, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x25474750: 38800024 li r4,36 - 24: MOVL $0x24, t18 - 25: PUTL t18, R4 - 26: INCEIPL $4 - - 0x25474754: 93810020 stw r28,32(r1) - 27: GETL R28, t20 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x25474758: 7C7C1B78 or r28,r3,r3 - 32: GETL R3, t24 - 33: PUTL t24, R28 - 34: INCEIPL $4 - - 0x2547475C: 92E1000C stw r23,12(r1) - 35: GETL R23, t26 - 36: GETL R1, t28 - 37: ADDL $0xC, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x25474760: 7FA3EB78 or r3,r29,r29 - 40: GETL R29, t30 - 41: PUTL t30, R3 - 42: INCEIPL $4 - - 0x25474764: 93010010 stw r24,16(r1) - 43: GETL R24, t32 - 44: GETL R1, t34 - 45: ADDL $0x10, t34 - 46: STL t32, (t34) - 47: INCEIPL $4 - - 0x25474768: 93210014 stw r25,20(r1) - 48: GETL R25, t36 - 49: GETL R1, t38 - 50: ADDL $0x14, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x2547476C: 9361001C stw r27,28(r1) - 53: GETL R27, t40 - 54: GETL R1, t42 - 55: ADDL $0x1C, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x25474770: 93E1002C stw r31,44(r1) - 58: GETL R31, t44 - 59: GETL R1, t46 - 60: ADDL $0x2C, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x25474774: 90010034 stw r0,52(r1) - 63: GETL R0, t48 - 64: GETL R1, t50 - 65: ADDL $0x34, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x25474778: 91810008 stw r12,8(r1) - 68: GETL R12, t52 - 69: GETL R1, t54 - 70: ADDL $0x8, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0x2547477C: 4800E685 bl 0x25482E00 - 73: MOVL $0x25474780, t56 - 74: PUTL t56, LR - 75: JMPo-c $0x25482E00 ($4) - - - -. 410 25474738 72 -. 7D 80 00 26 93 C1 00 28 7F C8 02 A6 93 A1 00 24 7C 9D 23 78 93 41 00 18 38 80 00 24 93 81 00 20 7C 7C 1B 78 92 E1 00 0C 7F A3 EB 78 93 01 00 10 93 21 00 14 93 61 00 1C 93 E1 00 2C 90 01 00 34 91 81 00 08 48 00 E6 85 -==== BB 411 (0x25474780) approx BBs exec'd 0 ==== - - 0x25474780: 7C7A1B79 or. r26,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R26 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25474784: 40820074 bc 4,2,0x254747F8 - 5: Jc02o $0x254747F8 - - - -. 411 25474780 8 -. 7C 7A 1B 79 40 82 00 74 -==== BB 412 (0x25474788) approx BBs exec'd 0 ==== - - 0x25474788: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547478C: 4800E845 bl 0x25482FD0 - 3: MOVL $0x25474790, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25482FD0 ($4) - - - -. 412 25474788 8 -. 7F A3 EB 78 48 00 E8 45 -==== BB 413 (0x25474790) approx BBs exec'd 0 ==== - - 0x25474790: 3BE30001 addi r31,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0x25474794: 7FE3FB78 or r3,r31,r31 - 4: GETL R31, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0x25474798: 4802328D bl 0x25497A24 - 7: MOVL $0x2547479C, t4 - 8: PUTL t4, LR - 9: JMPo-c $0x25497A24 ($4) - - - -. 413 25474790 12 -. 3B E3 00 01 7F E3 FB 78 48 02 32 8D -==== BB 414 (0x2547FE20) approx BBs exec'd 0 ==== - - 0x2547FE20: 813E04F4 lwz r9,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547FE24: 81890004 lwz r12,4(r9) - 5: GETL R9, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x2547FE28: 7C8CE214 add r4,r12,r28 - 10: GETL R12, t8 - 11: GETL R28, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0x2547FE2C: 7D4C00D0 neg r10,r12 - 15: GETL R12, t12 - 16: NEGL t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547FE30: 3964FFFF addi r11,r4,-1 - 19: GETL R4, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, R11 - 22: INCEIPL $4 - - 0x2547FE34: 7D7D5038 and r29,r11,r10 - 23: GETL R11, t16 - 24: GETL R10, t18 - 25: ANDL t16, t18 - 26: PUTL t18, R29 - 27: INCEIPL $4 - - 0x2547FE38: 7FA4EB78 or r4,r29,r29 - 28: GETL R29, t20 - 29: PUTL t20, R4 - 30: INCEIPL $4 - - 0x2547FE3C: 4800295D bl 0x25482798 - 31: MOVL $0x2547FE40, t22 - 32: PUTL t22, LR - 33: JMPo-c $0x25482798 ($4) - - - -. 414 2547FE20 32 -. 81 3E 04 F4 81 89 00 04 7C 8C E2 14 7D 4C 00 D0 39 64 FF FF 7D 7D 50 38 7F A4 EB 78 48 00 29 5D -==== BB 415 mmap(0x25482798) approx BBs exec'd 0 ==== - - 0x25482798: 3800005A li r0,90 - 0: MOVL $0x5A, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x2548279C: 44000002 sc - 3: JMPo-sys $0x254827A0 ($4) - - - -. 415 25482798 8 -. 38 00 00 5A 44 00 00 02 -==== BB 416 (0x254827A0) approx BBs exec'd 0 ==== - - 0x254827A0: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 416 254827A0 4 -. 4C A3 00 20 -==== BB 417 (0x2547FE40) approx BBs exec'd 0 ==== - - 0x2547FE40: 80BB0000 lwz r5,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x2547FE44: 7D23EA14 add r9,r3,r29 - 4: GETL R3, t4 - 5: GETL R29, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x2547FE48: 7C832800 cmp cr1,r3,r5 - 9: GETL R3, t8 - 10: GETL R5, t10 - 11: CMPL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x1, CR - 13: INCEIPL $4 - - 0x2547FE4C: 41860008 bc 12,6,0x2547FE54 - 14: Js06o $0x2547FE54 - - - -. 417 2547FE40 16 -. 80 BB 00 00 7D 23 EA 14 7C 83 28 00 41 86 00 08 -==== BB 418 (0x2547FE50) approx BBs exec'd 0 ==== - - 0x2547FE50: 907F0000 stw r3,0(r31) - 0: GETL R3, t0 - 1: GETL R31, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x2547FE54: 807F0000 lwz r3,0(r31) - 4: GETL R31, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R3 - 7: INCEIPL $4 - - 0x2547FE58: 80C10024 lwz r6,36(r1) - 8: GETL R1, t8 - 9: ADDL $0x24, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R6 - 12: INCEIPL $4 - - 0x2547FE5C: 7D03E214 add r8,r3,r28 - 13: GETL R3, t12 - 14: GETL R28, t14 - 15: ADDL t12, t14 - 16: PUTL t14, R8 - 17: INCEIPL $4 - - 0x2547FE60: 80FE0420 lwz r7,1056(r30) - 18: GETL R30, t16 - 19: ADDL $0x420, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R7 - 22: INCEIPL $4 - - 0x2547FE64: 913B0000 stw r9,0(r27) - 23: GETL R9, t20 - 24: GETL R27, t22 - 25: STL t20, (t22) - 26: INCEIPL $4 - - 0x2547FE68: 7CC803A6 mtlr r6 - 27: GETL R6, t24 - 28: PUTL t24, LR - 29: INCEIPL $4 - - 0x2547FE6C: 911F0000 stw r8,0(r31) - 30: GETL R8, t26 - 31: GETL R31, t28 - 32: STL t26, (t28) - 33: INCEIPL $4 - - 0x2547FE70: 8361000C lwz r27,12(r1) - 34: GETL R1, t30 - 35: ADDL $0xC, t30 - 36: LDL (t30), t32 - 37: PUTL t32, R27 - 38: INCEIPL $4 - - 0x2547FE74: 83810010 lwz r28,16(r1) - 39: GETL R1, t34 - 40: ADDL $0x10, t34 - 41: LDL (t34), t36 - 42: PUTL t36, R28 - 43: INCEIPL $4 - - 0x2547FE78: 83A10014 lwz r29,20(r1) - 44: GETL R1, t38 - 45: ADDL $0x14, t38 - 46: LDL (t38), t40 - 47: PUTL t40, R29 - 48: INCEIPL $4 - - 0x2547FE7C: 83C10018 lwz r30,24(r1) - 49: GETL R1, t42 - 50: ADDL $0x18, t42 - 51: LDL (t42), t44 - 52: PUTL t44, R30 - 53: INCEIPL $4 - - 0x2547FE80: 83E1001C lwz r31,28(r1) - 54: GETL R1, t46 - 55: ADDL $0x1C, t46 - 56: LDL (t46), t48 - 57: PUTL t48, R31 - 58: INCEIPL $4 - - 0x2547FE84: 38210020 addi r1,r1,32 - 59: GETL R1, t50 - 60: ADDL $0x20, t50 - 61: PUTL t50, R1 - 62: INCEIPL $4 - - 0x2547FE88: 90670000 stw r3,0(r7) - 63: GETL R3, t52 - 64: GETL R7, t54 - 65: STL t52, (t54) - 66: INCEIPL $4 - - 0x2547FE8C: 4E800020 blr - 67: GETL LR, t56 - 68: JMPo-r t56 ($4) - - - -. 418 2547FE50 64 -. 90 7F 00 00 80 7F 00 00 80 C1 00 24 7D 03 E2 14 80 FE 04 20 91 3B 00 00 7C C8 03 A6 91 1F 00 00 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 90 67 00 00 4E 80 00 20 -==== BB 419 (0x2547479C) approx BBs exec'd 0 ==== - - 0x2547479C: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254747A0: 2C030000 cmpi cr0,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0x254747A4: 41820014 bc 12,2,0x254747B8 - 7: Js02o $0x254747B8 - - - -. 419 2547479C 12 -. 38 00 00 00 2C 03 00 00 41 82 00 14 -==== BB 420 (0x254747A8) approx BBs exec'd 0 ==== - - 0x254747A8: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254747AC: 7FE5FB78 or r5,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x254747B0: 4800F431 bl 0x25483BE0 - 6: MOVL $0x254747B4, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483BE0 ($4) - - - -. 420 254747A8 12 -. 7F A4 EB 78 7F E5 FB 78 48 00 F4 31 -==== BB 421 (0x254747B4) approx BBs exec'd 0 ==== - - 0x254747B4: 7C601B78 or r0,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254747B8: 7C030378 or r3,r0,r0 - 3: GETL R0, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0x254747BC: 83810034 lwz r28,52(r1) - 6: GETL R1, t4 - 7: ADDL $0x34, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R28 - 10: INCEIPL $4 - - 0x254747C0: 81410008 lwz r10,8(r1) - 11: GETL R1, t8 - 12: ADDL $0x8, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R10 - 15: INCEIPL $4 - - 0x254747C4: 7F8803A6 mtlr r28 - 16: GETL R28, t12 - 17: PUTL t12, LR - 18: INCEIPL $4 - - 0x254747C8: 82E1000C lwz r23,12(r1) - 19: GETL R1, t14 - 20: ADDL $0xC, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R23 - 23: INCEIPL $4 - - 0x254747CC: 83010010 lwz r24,16(r1) - 24: GETL R1, t18 - 25: ADDL $0x10, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R24 - 28: INCEIPL $4 - - 0x254747D0: 7D408120 mtcrf 0x8,r10 - 29: GETL R10, t22 - 30: ICRFL t22, $0x4, CR - 31: INCEIPL $4 - - 0x254747D4: 83210014 lwz r25,20(r1) - 32: GETL R1, t24 - 33: ADDL $0x14, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R25 - 36: INCEIPL $4 - - 0x254747D8: 83410018 lwz r26,24(r1) - 37: GETL R1, t28 - 38: ADDL $0x18, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R26 - 41: INCEIPL $4 - - 0x254747DC: 8361001C lwz r27,28(r1) - 42: GETL R1, t32 - 43: ADDL $0x1C, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R27 - 46: INCEIPL $4 - - 0x254747E0: 83810020 lwz r28,32(r1) - 47: GETL R1, t36 - 48: ADDL $0x20, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R28 - 51: INCEIPL $4 - - 0x254747E4: 83A10024 lwz r29,36(r1) - 52: GETL R1, t40 - 53: ADDL $0x24, t40 - 54: LDL (t40), t42 - 55: PUTL t42, R29 - 56: INCEIPL $4 - - 0x254747E8: 83C10028 lwz r30,40(r1) - 57: GETL R1, t44 - 58: ADDL $0x28, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R30 - 61: INCEIPL $4 - - 0x254747EC: 83E1002C lwz r31,44(r1) - 62: GETL R1, t48 - 63: ADDL $0x2C, t48 - 64: LDL (t48), t50 - 65: PUTL t50, R31 - 66: INCEIPL $4 - - 0x254747F0: 38210030 addi r1,r1,48 - 67: GETL R1, t52 - 68: ADDL $0x30, t52 - 69: PUTL t52, R1 - 70: INCEIPL $4 - - 0x254747F4: 4E800020 blr - 71: GETL LR, t54 - 72: JMPo-r t54 ($4) - - - -. 421 254747B4 68 -. 7C 60 1B 78 7C 03 03 78 83 81 00 34 81 41 00 08 7F 88 03 A6 82 E1 00 0C 83 01 00 10 7D 40 81 20 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 422 (0x25476DF0) approx BBs exec'd 0 ==== - - 0x25476DF0: 3B40FFFF li r26,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R26 - 2: INCEIPL $4 - - 0x25476DF4: 2F030000 cmpi cr6,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x6, CR - 6: INCEIPL $4 - - 0x25476DF8: 90610228 stw r3,552(r1) - 7: GETL R3, t6 - 8: GETL R1, t8 - 9: ADDL $0x228, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x25476DFC: 2E1AFFFF cmpi cr4,r26,-1 - 12: GETL R26, t10 - 13: MOVL $0xFFFFFFFF, t14 - 14: CMPL t10, t14, t12 (-rSo) - 15: ICRFL t12, $0x4, CR - 16: INCEIPL $4 - - 0x25476E00: 409A0200 bc 4,26,0x25477000 - 17: Jc26o $0x25477000 - - - -. 422 25476DF0 20 -. 3B 40 FF FF 2F 03 00 00 90 61 02 28 2E 1A FF FF 40 9A 02 00 -==== BB 423 (0x25477000) approx BBs exec'd 0 ==== - - 0x25477000: 38810018 addi r4,r1,24 - 0: GETL R1, t0 - 1: ADDL $0x18, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x25477004: 4BFFF441 bl 0x25476444 - 4: MOVL $0x25477008, t2 - 5: PUTL t2, LR - 6: JMPo-c $0x25476444 ($4) - - - -. 423 25477000 8 -. 38 81 00 18 4B FF F4 41 -==== BB 424 open_verify(0x25476444) approx BBs exec'd 0 ==== - - 0x25476444: 9421FFA0 stwu r1,-96(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFA0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25476448: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547644C: 48020BB5 bl 0x25497000 - 9: MOVL $0x25476450, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 424 25476444 12 -. 94 21 FF A0 7C 08 02 A6 48 02 0B B5 -==== BB 425 (0x25476450) approx BBs exec'd 0 ==== - - 0x25476450: 93C10058 stw r30,88(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x58, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25476454: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25476458: 93010040 stw r24,64(r1) - 8: GETL R24, t6 - 9: GETL R1, t8 - 10: ADDL $0x40, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547645C: 93E1005C stw r31,92(r1) - 13: GETL R31, t10 - 14: GETL R1, t12 - 15: ADDL $0x5C, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25476460: 7C982378 or r24,r4,r4 - 18: GETL R4, t14 - 19: PUTL t14, R24 - 20: INCEIPL $4 - - 0x25476464: 7C3F0B78 or r31,r1,r1 - 21: GETL R1, t16 - 22: PUTL t16, R31 - 23: INCEIPL $4 - - 0x25476468: 38800000 li r4,0 - 24: MOVL $0x0, t18 - 25: PUTL t18, R4 - 26: INCEIPL $4 - - 0x2547646C: 92C10038 stw r22,56(r1) - 27: GETL R22, t20 - 28: GETL R1, t22 - 29: ADDL $0x38, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x25476470: 7C761B78 or r22,r3,r3 - 32: GETL R3, t24 - 33: PUTL t24, R22 - 34: INCEIPL $4 - - 0x25476474: 93210044 stw r25,68(r1) - 35: GETL R25, t26 - 36: GETL R1, t28 - 37: ADDL $0x44, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x25476478: 9361004C stw r27,76(r1) - 40: GETL R27, t30 - 41: GETL R1, t32 - 42: ADDL $0x4C, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x2547647C: 3B600000 li r27,0 - 45: MOVL $0x0, t34 - 46: PUTL t34, R27 - 47: INCEIPL $4 - - 0x25476480: 92A10034 stw r21,52(r1) - 48: GETL R21, t36 - 49: GETL R1, t38 - 50: ADDL $0x34, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x25476484: 92E1003C stw r23,60(r1) - 53: GETL R23, t40 - 54: GETL R1, t42 - 55: ADDL $0x3C, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x25476488: 93410048 stw r26,72(r1) - 58: GETL R26, t44 - 59: GETL R1, t46 - 60: ADDL $0x48, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x2547648C: 93810050 stw r28,80(r1) - 63: GETL R28, t48 - 64: GETL R1, t50 - 65: ADDL $0x50, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x25476490: 93A10054 stw r29,84(r1) - 68: GETL R29, t52 - 69: GETL R1, t54 - 70: ADDL $0x54, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0x25476494: 90010064 stw r0,100(r1) - 73: GETL R0, t56 - 74: GETL R1, t58 - 75: ADDL $0x64, t58 - 76: STL t56, (t58) - 77: INCEIPL $4 - - 0x25476498: 4800BB49 bl 0x25481FE0 - 78: MOVL $0x2547649C, t60 - 79: PUTL t60, LR - 80: JMPo-c $0x25481FE0 ($4) - - - -. 425 25476450 76 -. 93 C1 00 58 7F C8 02 A6 93 01 00 40 93 E1 00 5C 7C 98 23 78 7C 3F 0B 78 38 80 00 00 92 C1 00 38 7C 76 1B 78 93 21 00 44 93 61 00 4C 3B 60 00 00 92 A1 00 34 92 E1 00 3C 93 41 00 48 93 81 00 50 93 A1 00 54 90 01 00 64 48 00 BB 49 -==== BB 426 open(0x25481FE0) approx BBs exec'd 0 ==== - - 0x25481FE0: 38000005 li r0,5 - 0: MOVL $0x5, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25481FE4: 44000002 sc - 3: JMPo-sys $0x25481FE8 ($4) - - - -. 426 25481FE0 8 -. 38 00 00 05 44 00 00 02 -==== BB 427 (0x25481FE8) approx BBs exec'd 0 ==== - - 0x25481FE8: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 427 25481FE8 4 -. 4C A3 00 20 -==== BB 428 (0x2547649C) approx BBs exec'd 0 ==== - - 0x2547649C: 2F83FFFF cmpi cr7,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x254764A0: 7C791B78 or r25,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R25 - 7: INCEIPL $4 - - 0x254764A4: 419E00CC bc 12,30,0x25476570 - 8: Js30o $0x25476570 - - - -. 428 2547649C 12 -. 2F 83 FF FF 7C 79 1B 78 41 9E 00 CC -==== BB 429 (0x254764A8) approx BBs exec'd 0 ==== - - 0x254764A8: 82FE0514 lwz r23,1300(r30) - 0: GETL R30, t0 - 1: ADDL $0x514, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x254764AC: 3B980004 addi r28,r24,4 - 5: GETL R24, t4 - 6: ADDL $0x4, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x254764B0: 7F84E378 or r4,r28,r28 - 9: GETL R28, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0x254764B4: 38A00200 li r5,512 - 12: MOVL $0x200, t8 - 13: PUTL t8, R5 - 14: INCEIPL $4 - - 0x254764B8: 93770000 stw r27,0(r23) - 15: GETL R27, t10 - 16: GETL R23, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x254764BC: 4800BB45 bl 0x25482000 - 19: MOVL $0x254764C0, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x25482000 ($4) - - - -. 429 254764A8 24 -. 82 FE 05 14 3B 98 00 04 7F 84 E3 78 38 A0 02 00 93 77 00 00 48 00 BB 45 -==== BB 430 read(0x25482000) approx BBs exec'd 0 ==== - - 0x25482000: 38000003 li r0,3 - 0: MOVL $0x3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25482004: 44000002 sc - 3: JMPo-sys $0x25482008 ($4) - - - -. 430 25482000 8 -. 38 00 00 03 44 00 00 02 -==== BB 431 (0x25482008) approx BBs exec'd 0 ==== - - 0x25482008: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 431 25482008 4 -. 4C A3 00 20 -==== BB 432 (0x254764C0) approx BBs exec'd 0 ==== - - 0x254764C0: 2C030033 cmpi cr0,r3,51 - 0: GETL R3, t0 - 1: MOVL $0x33, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254764C4: 7C7D1B78 or r29,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R29 - 7: INCEIPL $4 - - 0x254764C8: 90780000 stw r3,0(r24) - 8: GETL R3, t8 - 9: GETL R24, t10 - 10: STL t8, (t10) - 11: INCEIPL $4 - - 0x254764CC: 4081014C bc 4,1,0x25476618 - 12: Jc01o $0x25476618 - - - -. 432 254764C0 16 -. 2C 03 00 33 7C 7D 1B 78 90 78 00 00 40 81 01 4C -==== BB 433 (0x254764D0) approx BBs exec'd 0 ==== - - 0x254764D0: 809E016C lwz r4,364(r30) - 0: GETL R30, t0 - 1: ADDL $0x16C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254764D4: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254764D8: 38A00009 li r5,9 - 8: MOVL $0x9, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x254764DC: 4800CDBD bl 0x25483298 - 11: MOVL $0x254764E0, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483298 ($4) - - - -. 433 254764D0 16 -. 80 9E 01 6C 7F 83 E3 78 38 A0 00 09 48 00 CD BD -==== BB 434 (0x254764E0) approx BBs exec'd 0 ==== - - 0x254764E0: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x254764E4: 409A0234 bc 4,26,0x25476718 - 4: Jc26o $0x25476718 - - - -. 434 254764E0 8 -. 2F 03 00 00 40 9A 02 34 -==== BB 435 (0x254764E8) approx BBs exec'd 0 ==== - - 0x254764E8: 819C0014 lwz r12,20(r28) - 0: GETL R28, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x254764EC: 811E0200 lwz r8,512(r30) - 5: GETL R30, t4 - 6: ADDL $0x200, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x254764F0: 2C8C0001 cmpi cr1,r12,1 - 10: GETL R12, t8 - 11: MOVL $0x1, t12 - 12: CMPL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x1, CR - 14: INCEIPL $4 - - 0x254764F4: 40860138 bc 4,6,0x2547662C - 15: Jc06o $0x2547662C - - - -. 435 254764E8 16 -. 81 9C 00 14 81 1E 02 00 2C 8C 00 01 40 86 01 38 -==== BB 436 (0x254764F8) approx BBs exec'd 0 ==== - - 0x254764F8: A11C0012 lhz r8,18(r28) - 0: GETL R28, t0 - 1: ADDL $0x12, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254764FC: 2F080014 cmpi cr6,r8,20 - 5: GETL R8, t4 - 6: MOVL $0x14, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x25476500: 409A01D0 bc 4,26,0x254766D0 - 10: Jc26o $0x254766D0 - - - -. 436 254764F8 12 -. A1 1C 00 12 2F 08 00 14 40 9A 01 D0 -==== BB 437 (0x25476504) approx BBs exec'd 0 ==== - - 0x25476504: A01C0010 lhz r0,16(r28) - 0: GETL R28, t0 - 1: ADDL $0x10, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25476508: 2F800003 cmpi cr7,r0,3 - 5: GETL R0, t4 - 6: MOVL $0x3, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x2547650C: 409E0278 bc 4,30,0x25476784 - 10: Jc30o $0x25476784 - - - -. 437 25476504 12 -. A0 1C 00 10 2F 80 00 03 40 9E 02 78 -==== BB 438 (0x25476510) approx BBs exec'd 0 ==== - - 0x25476510: A2BC002A lhz r21,42(r28) - 0: GETL R28, t0 - 1: ADDL $0x2A, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x25476514: 811E0204 lwz r8,516(r30) - 5: GETL R30, t4 - 6: ADDL $0x204, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x25476518: 2C950020 cmpi cr1,r21,32 - 10: GETL R21, t8 - 11: MOVL $0x20, t12 - 12: CMPL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x1, CR - 14: INCEIPL $4 - - 0x2547651C: 40860110 bc 4,6,0x2547662C - 15: Jc06o $0x2547662C - - - -. 438 25476510 16 -. A2 BC 00 2A 81 1E 02 04 2C 95 00 20 40 86 01 10 -==== BB 439 (0x25476520) approx BBs exec'd 0 ==== - - 0x25476520: A17C002C lhz r11,44(r28) - 0: GETL R28, t0 - 1: ADDL $0x2C, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25476524: 809C001C lwz r4,28(r28) - 5: GETL R28, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25476528: 557B2834 rlwinm r27,r11,5,0,26 - 10: GETL R11, t8 - 11: SHLL $0x5, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0x2547652C: 7F44DA14 add r26,r4,r27 - 14: GETL R4, t10 - 15: GETL R27, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R26 - 18: INCEIPL $4 - - 0x25476530: 7F1AE840 cmpl cr6,r26,r29 - 19: GETL R26, t14 - 20: GETL R29, t16 - 21: CMPUL t14, t16, t18 (-rSo) - 22: ICRFL t18, $0x6, CR - 23: INCEIPL $4 - - 0x25476534: 7FA4C214 add r29,r4,r24 - 24: GETL R4, t20 - 25: GETL R24, t22 - 26: ADDL t20, t22 - 27: PUTL t22, R29 - 28: INCEIPL $4 - - 0x25476538: 3B5D0004 addi r26,r29,4 - 29: GETL R29, t24 - 30: ADDL $0x4, t24 - 31: PUTL t24, R26 - 32: INCEIPL $4 - - 0x2547653C: 41990108 bc 12,25,0x25476644 - 33: Js25o $0x25476644 - - - -. 439 25476520 32 -. A1 7C 00 2C 80 9C 00 1C 55 7B 28 34 7F 44 DA 14 7F 1A E8 40 7F A4 C2 14 3B 5D 00 04 41 99 01 08 -==== BB 440 (0x25476540) approx BBs exec'd 0 ==== - - 0x25476540: 557B2834 rlwinm r27,r11,5,0,26 - 0: GETL R11, t0 - 1: SHLL $0x5, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25476544: 7F5DD378 or r29,r26,r26 - 4: GETL R26, t2 - 5: PUTL t2, R29 - 6: INCEIPL $4 - - 0x25476548: 7C1BD214 add r0,r27,r26 - 7: GETL R27, t4 - 8: GETL R26, t6 - 9: ADDL t4, t6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0x2547654C: 4800001C b 0x25476568 - 12: JMPo $0x25476568 ($4) - - - -. 440 25476540 16 -. 55 7B 28 34 7F 5D D3 78 7C 1B D2 14 48 00 00 1C -==== BB 441 (0x25476568) approx BBs exec'd 0 ==== - - 0x25476568: 7C00E840 cmpl cr0,r0,r29 - 0: GETL R0, t0 - 1: GETL R29, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0x2547656C: 4181FFE4 bc 12,1,0x25476550 - 5: Js01o $0x25476550 - - - -. 441 25476568 8 -. 7C 00 E8 40 41 81 FF E4 -==== BB 442 (0x25476550) approx BBs exec'd 0 ==== - - 0x25476550: 809D0000 lwz r4,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25476554: 2C840004 cmpi cr1,r4,4 - 4: GETL R4, t4 - 5: MOVL $0x4, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25476558: 4186005C bc 12,6,0x254765B4 - 9: Js06o $0x254765B4 - - - -. 442 25476550 12 -. 80 9D 00 00 2C 84 00 04 41 86 00 5C -==== BB 443 (0x2547655C) approx BBs exec'd 0 ==== - - 0x2547655C: 55662834 rlwinm r6,r11,5,0,26 - 0: GETL R11, t0 - 1: SHLL $0x5, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x25476560: 3BBD0020 addi r29,r29,32 - 4: GETL R29, t2 - 5: ADDL $0x20, t2 - 6: PUTL t2, R29 - 7: INCEIPL $4 - - 0x25476564: 7C06D214 add r0,r6,r26 - 8: GETL R6, t4 - 9: GETL R26, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R0 - 12: INCEIPL $4 - - 0x25476568: 7C00E840 cmpl cr0,r0,r29 - 13: GETL R0, t8 - 14: GETL R29, t10 - 15: CMPUL t8, t10, t12 (-rSo) - 16: ICRFL t12, $0x0, CR - 17: INCEIPL $4 - - 0x2547656C: 4181FFE4 bc 12,1,0x25476550 - 18: Js01o $0x25476550 - - - -. 443 2547655C 20 -. 55 66 28 34 3B BD 00 20 7C 06 D2 14 7C 00 E8 40 41 81 FF E4 -==== BB 444 (0x25476570) approx BBs exec'd 0 ==== - - 0x25476570: 80810000 lwz r4,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25476574: 7F23CB78 or r3,r25,r25 - 4: GETL R25, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x25476578: 82E40004 lwz r23,4(r4) - 7: GETL R4, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R23 - 11: INCEIPL $4 - - 0x2547657C: 82A4FFD4 lwz r21,-44(r4) - 12: GETL R4, t10 - 13: ADDL $0xFFFFFFD4, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R21 - 16: INCEIPL $4 - - 0x25476580: 7EE803A6 mtlr r23 - 17: GETL R23, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0x25476584: 82C4FFD8 lwz r22,-40(r4) - 20: GETL R4, t16 - 21: ADDL $0xFFFFFFD8, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R22 - 24: INCEIPL $4 - - 0x25476588: 82E4FFDC lwz r23,-36(r4) - 25: GETL R4, t20 - 26: ADDL $0xFFFFFFDC, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R23 - 29: INCEIPL $4 - - 0x2547658C: 8304FFE0 lwz r24,-32(r4) - 30: GETL R4, t24 - 31: ADDL $0xFFFFFFE0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R24 - 34: INCEIPL $4 - - 0x25476590: 8324FFE4 lwz r25,-28(r4) - 35: GETL R4, t28 - 36: ADDL $0xFFFFFFE4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R25 - 39: INCEIPL $4 - - 0x25476594: 8344FFE8 lwz r26,-24(r4) - 40: GETL R4, t32 - 41: ADDL $0xFFFFFFE8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R26 - 44: INCEIPL $4 - - 0x25476598: 8364FFEC lwz r27,-20(r4) - 45: GETL R4, t36 - 46: ADDL $0xFFFFFFEC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R27 - 49: INCEIPL $4 - - 0x2547659C: 8384FFF0 lwz r28,-16(r4) - 50: GETL R4, t40 - 51: ADDL $0xFFFFFFF0, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R28 - 54: INCEIPL $4 - - 0x254765A0: 83A4FFF4 lwz r29,-12(r4) - 55: GETL R4, t44 - 56: ADDL $0xFFFFFFF4, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R29 - 59: INCEIPL $4 - - 0x254765A4: 83C4FFF8 lwz r30,-8(r4) - 60: GETL R4, t48 - 61: ADDL $0xFFFFFFF8, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R30 - 64: INCEIPL $4 - - 0x254765A8: 83E4FFFC lwz r31,-4(r4) - 65: GETL R4, t52 - 66: ADDL $0xFFFFFFFC, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R31 - 69: INCEIPL $4 - - 0x254765AC: 7C812378 or r1,r4,r4 - 70: GETL R4, t56 - 71: PUTL t56, R1 - 72: INCEIPL $4 - - 0x254765B0: 4E800020 blr - 73: GETL LR, t58 - 74: JMPo-r t58 ($4) - - - -. 444 25476570 68 -. 80 81 00 00 7F 23 CB 78 82 E4 00 04 82 A4 FF D4 7E E8 03 A6 82 C4 FF D8 82 E4 FF DC 83 04 FF E0 83 24 FF E4 83 44 FF E8 83 64 FF EC 83 84 FF F0 83 A4 FF F4 83 C4 FF F8 83 E4 FF FC 7C 81 23 78 4E 80 00 20 -==== BB 445 (0x25477008) approx BBs exec'd 0 ==== - - 0x25477008: 2E03FFFF cmpi cr4,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x2547700C: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R26 - 7: INCEIPL $4 - - 0x25477010: 4092FDF4 bc 4,18,0x25476E04 - 8: Jc18o $0x25476E04 - - - -. 445 25477008 12 -. 2E 03 FF FF 7C 7A 1B 78 40 92 FD F4 -==== BB 446 (0x25476E04) approx BBs exec'd 0 ==== - - 0x25476E04: 571227FE rlwinm r18,r24,4,31,31 - 0: GETL R24, t0 - 1: ROLL $0x4, t0 - 2: ANDL $0x1, t0 - 3: PUTL t0, R18 - 4: INCEIPL $4 - - 0x25476E08: 32D2FFFF addic r22,r18,-1 - 5: GETL R18, t2 - 6: ADCL $0xFFFFFFFF, t2 (-wCa) - 7: PUTL t2, R22 - 8: INCEIPL $4 - - 0x25476E0C: 7ED6B110 subfe r22,r22,r22 - 9: GETL R22, t4 - 10: GETL R22, t6 - 11: SBBL t4, t6 (-rCa-wCa) - 12: PUTL t6, R22 - 13: INCEIPL $4 - - 0x25476E10: 7F7CB038 and r28,r27,r22 - 14: GETL R27, t8 - 15: GETL R22, t10 - 16: ANDL t8, t10 - 17: PUTL t10, R28 - 18: INCEIPL $4 - - 0x25476E14: 4092020C bc 4,18,0x25477020 - 19: Jc18o $0x25477020 - - - -. 446 25476E04 20 -. 57 12 27 FE 32 D2 FF FF 7E D6 B1 10 7F 7C B0 38 40 92 02 0C -==== BB 447 (0x25477020) approx BBs exec'd 0 ==== - - 0x25477020: 80FE04C0 lwz r7,1216(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25477024: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25477028: 80C10228 lwz r6,552(r1) - 8: GETL R1, t6 - 9: ADDL $0x228, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R6 - 12: INCEIPL $4 - - 0x2547702C: 7F44D378 or r4,r26,r26 - 13: GETL R26, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0x25477030: 81C70000 lwz r14,0(r7) - 16: GETL R7, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R14 - 19: INCEIPL $4 - - 0x25477034: 7E088378 or r8,r16,r16 - 20: GETL R16, t16 - 21: PUTL t16, R8 - 22: INCEIPL $4 - - 0x25477038: 7F87E378 or r7,r28,r28 - 23: GETL R28, t18 - 24: PUTL t18, R7 - 25: INCEIPL $4 - - 0x2547703C: 7F09C378 or r9,r24,r24 - 26: GETL R24, t20 - 27: PUTL t20, R9 - 28: INCEIPL $4 - - 0x25477040: 38A10018 addi r5,r1,24 - 29: GETL R1, t22 - 30: ADDL $0x18, t22 - 31: PUTL t22, R5 - 32: INCEIPL $4 - - 0x25477044: 3941022C addi r10,r1,556 - 33: GETL R1, t24 - 34: ADDL $0x22C, t24 - 35: PUTL t24, R10 - 36: INCEIPL $4 - - 0x25477048: 91C1022C stw r14,556(r1) - 37: GETL R14, t26 - 38: GETL R1, t28 - 39: ADDL $0x22C, t28 - 40: STL t26, (t28) - 41: INCEIPL $4 - - 0x2547704C: 93210008 stw r25,8(r1) - 42: GETL R25, t30 - 43: GETL R1, t32 - 44: ADDL $0x8, t32 - 45: STL t30, (t32) - 46: INCEIPL $4 - - 0x25477050: 4BFFE4B9 bl 0x25475508 - 47: MOVL $0x25477054, t34 - 48: PUTL t34, LR - 49: JMPo-c $0x25475508 ($4) - - - -. 447 25477020 52 -. 80 FE 04 C0 7F E3 FB 78 80 C1 02 28 7F 44 D3 78 81 C7 00 00 7E 08 83 78 7F 87 E3 78 7F 09 C3 78 38 A1 00 18 39 41 02 2C 91 C1 02 2C 93 21 00 08 4B FF E4 B9 -==== BB 448 _dl_map_object_from_fd(0x25475508) approx BBs exec'd 0 ==== - - 0x25475508: 9421FF00 stwu r1,-256(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF00, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547550C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25475510: 48021AF1 bl 0x25497000 - 9: MOVL $0x25475514, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 448 25475508 12 -. 94 21 FF 00 7C 08 02 A6 48 02 1A F1 -==== BB 449 (0x25475514) approx BBs exec'd 0 ==== - - 0x25475514: 7D800026 mfcr r12 - 0: GETL CR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0x25475518: 93C100F8 stw r30,248(r1) - 3: GETL R30, t2 - 4: GETL R1, t4 - 5: ADDL $0xF8, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x2547551C: 7FC802A6 mflr r30 - 8: GETL LR, t6 - 9: PUTL t6, R30 - 10: INCEIPL $4 - - 0x25475520: 93E100FC stw r31,252(r1) - 11: GETL R31, t8 - 12: GETL R1, t10 - 13: ADDL $0xFC, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25475524: 7C3F0B78 or r31,r1,r1 - 16: GETL R1, t12 - 17: PUTL t12, R31 - 18: INCEIPL $4 - - 0x25475528: 90010104 stw r0,260(r1) - 19: GETL R0, t14 - 20: GETL R1, t16 - 21: ADDL $0x104, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x2547552C: 920100C0 stw r16,192(r1) - 24: GETL R16, t18 - 25: GETL R1, t20 - 26: ADDL $0xC0, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x25475530: 7CD03378 or r16,r6,r6 - 29: GETL R6, t22 - 30: PUTL t22, R16 - 31: INCEIPL $4 - - 0x25475534: 926100CC stw r19,204(r1) - 32: GETL R19, t24 - 33: GETL R1, t26 - 34: ADDL $0xCC, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x25475538: 7C932378 or r19,r4,r4 - 37: GETL R4, t28 - 38: PUTL t28, R19 - 39: INCEIPL $4 - - 0x2547553C: 928100D0 stw r20,208(r1) - 40: GETL R20, t30 - 41: GETL R1, t32 - 42: ADDL $0xD0, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x25475540: 7C741B78 or r20,r3,r3 - 45: GETL R3, t34 - 46: PUTL t34, R20 - 47: INCEIPL $4 - - 0x25475544: 92C100D8 stw r22,216(r1) - 48: GETL R22, t36 - 49: GETL R1, t38 - 50: ADDL $0xD8, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x25475548: 38600003 li r3,3 - 53: MOVL $0x3, t40 - 54: PUTL t40, R3 - 55: INCEIPL $4 - - 0x2547554C: 92E100DC stw r23,220(r1) - 56: GETL R23, t42 - 57: GETL R1, t44 - 58: ADDL $0xDC, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0x25475550: 7D364B78 or r22,r9,r9 - 61: GETL R9, t46 - 62: PUTL t46, R22 - 63: INCEIPL $4 - - 0x25475554: 932100E4 stw r25,228(r1) - 64: GETL R25, t48 - 65: GETL R1, t50 - 66: ADDL $0xE4, t50 - 67: STL t48, (t50) - 68: INCEIPL $4 - - 0x25475558: 7CF73B78 or r23,r7,r7 - 69: GETL R7, t52 - 70: PUTL t52, R23 - 71: INCEIPL $4 - - 0x2547555C: 934100E8 stw r26,232(r1) - 72: GETL R26, t54 - 73: GETL R1, t56 - 74: ADDL $0xE8, t56 - 75: STL t54, (t56) - 76: INCEIPL $4 - - 0x25475560: 7D194378 or r25,r8,r8 - 77: GETL R8, t58 - 78: PUTL t58, R25 - 79: INCEIPL $4 - - 0x25475564: 936100EC stw r27,236(r1) - 80: GETL R27, t60 - 81: GETL R1, t62 - 82: ADDL $0xEC, t62 - 83: STL t60, (t62) - 84: INCEIPL $4 - - 0x25475568: 3B400000 li r26,0 - 85: MOVL $0x0, t64 - 86: PUTL t64, R26 - 87: INCEIPL $4 - - 0x2547556C: 938100F0 stw r28,240(r1) - 88: GETL R28, t66 - 89: GETL R1, t68 - 90: ADDL $0xF0, t68 - 91: STL t66, (t68) - 92: INCEIPL $4 - - 0x25475570: 7CBC2B78 or r28,r5,r5 - 93: GETL R5, t70 - 94: PUTL t70, R28 - 95: INCEIPL $4 - - 0x25475574: 91C100B8 stw r14,184(r1) - 96: GETL R14, t72 - 97: GETL R1, t74 - 98: ADDL $0xB8, t74 - 99: STL t72, (t74) - 100: INCEIPL $4 - - 0x25475578: 38BF0028 addi r5,r31,40 - 101: GETL R31, t76 - 102: ADDL $0x28, t76 - 103: PUTL t76, R5 - 104: INCEIPL $4 - - 0x2547557C: 91E100BC stw r15,188(r1) - 105: GETL R15, t78 - 106: GETL R1, t80 - 107: ADDL $0xBC, t80 - 108: STL t78, (t80) - 109: INCEIPL $4 - - 0x25475580: 922100C4 stw r17,196(r1) - 110: GETL R17, t82 - 111: GETL R1, t84 - 112: ADDL $0xC4, t84 - 113: STL t82, (t84) - 114: INCEIPL $4 - - 0x25475584: 924100C8 stw r18,200(r1) - 115: GETL R18, t86 - 116: GETL R1, t88 - 117: ADDL $0xC8, t88 - 118: STL t86, (t88) - 119: INCEIPL $4 - - 0x25475588: 92A100D4 stw r21,212(r1) - 120: GETL R21, t90 - 121: GETL R1, t92 - 122: ADDL $0xD4, t92 - 123: STL t90, (t92) - 124: INCEIPL $4 - - 0x2547558C: 930100E0 stw r24,224(r1) - 125: GETL R24, t94 - 126: GETL R1, t96 - 127: ADDL $0xE0, t96 - 128: STL t94, (t96) - 129: INCEIPL $4 - - 0x25475590: 93A100F4 stw r29,244(r1) - 130: GETL R29, t98 - 131: GETL R1, t100 - 132: ADDL $0xF4, t100 - 133: STL t98, (t100) - 134: INCEIPL $4 - - 0x25475594: 918100B4 stw r12,180(r1) - 135: GETL R12, t102 - 136: GETL R1, t104 - 137: ADDL $0xB4, t104 - 138: STL t102, (t104) - 139: INCEIPL $4 - - 0x25475598: 915F0098 stw r10,152(r31) - 140: GETL R10, t106 - 141: GETL R31, t108 - 142: ADDL $0x98, t108 - 143: STL t106, (t108) - 144: INCEIPL $4 - - 0x2547559C: 837F0108 lwz r27,264(r31) - 145: GETL R31, t110 - 146: ADDL $0x108, t110 - 147: LDL (t110), t112 - 148: PUTL t112, R27 - 149: INCEIPL $4 - - 0x254755A0: 4800C905 bl 0x25481EA4 - 150: MOVL $0x254755A4, t114 - 151: PUTL t114, LR - 152: JMPo-c $0x25481EA4 ($4) - - - -. 449 25475514 144 -. 7D 80 00 26 93 C1 00 F8 7F C8 02 A6 93 E1 00 FC 7C 3F 0B 78 90 01 01 04 92 01 00 C0 7C D0 33 78 92 61 00 CC 7C 93 23 78 92 81 00 D0 7C 74 1B 78 92 C1 00 D8 38 60 00 03 92 E1 00 DC 7D 36 4B 78 93 21 00 E4 7C F7 3B 78 93 41 00 E8 7D 19 43 78 93 61 00 EC 3B 40 00 00 93 81 00 F0 7C BC 2B 78 91 C1 00 B8 38 BF 00 28 91 E1 00 BC 92 21 00 C4 92 41 00 C8 92 A1 00 D4 93 01 00 E0 93 A1 00 F4 91 81 00 B4 91 5F 00 98 83 7F 01 08 48 00 C9 05 -==== BB 450 __GI___fxstat64(0x25481EA4) approx BBs exec'd 0 ==== - - 0x25481EA4: 9421FF80 stwu r1,-128(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF80, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25481EA8: 7CC802A6 mflr r6 - 6: GETL LR, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x25481EAC: 48015155 bl 0x25497000 - 9: MOVL $0x25481EB0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 450 25481EA4 12 -. 94 21 FF 80 7C C8 02 A6 48 01 51 55 -==== BB 451 (0x25481EB0) approx BBs exec'd 0 ==== - - 0x25481EB0: 93C10078 stw r30,120(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x78, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25481EB4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25481EB8: 9361006C stw r27,108(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x6C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25481EBC: 90C10084 stw r6,132(r1) - 13: GETL R6, t10 - 14: GETL R1, t12 - 15: ADDL $0x84, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25481EC0: 93210064 stw r25,100(r1) - 18: GETL R25, t14 - 19: GETL R1, t16 - 20: ADDL $0x64, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25481EC4: 7C791B78 or r25,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0x25481EC8: 837E04EC lwz r27,1260(r30) - 26: GETL R30, t20 - 27: ADDL $0x4EC, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R27 - 30: INCEIPL $4 - - 0x25481ECC: 93810070 stw r28,112(r1) - 31: GETL R28, t24 - 32: GETL R1, t26 - 33: ADDL $0x70, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x25481ED0: 7CBC2B78 or r28,r5,r5 - 36: GETL R5, t28 - 37: PUTL t28, R28 - 38: INCEIPL $4 - - 0x25481ED4: 801B0000 lwz r0,0(r27) - 39: GETL R27, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R0 - 42: INCEIPL $4 - - 0x25481ED8: 93E1007C stw r31,124(r1) - 43: GETL R31, t34 - 44: GETL R1, t36 - 45: ADDL $0x7C, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x25481EDC: 7C9F2378 or r31,r4,r4 - 48: GETL R4, t38 - 49: PUTL t38, R31 - 50: INCEIPL $4 - - 0x25481EE0: 2F800000 cmpi cr7,r0,0 - 51: GETL R0, t40 - 52: CMP0L t40, t42 (-rSo) - 53: ICRFL t42, $0x7, CR - 54: INCEIPL $4 - - 0x25481EE4: 93410068 stw r26,104(r1) - 55: GETL R26, t44 - 56: GETL R1, t46 - 57: ADDL $0x68, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0x25481EE8: 93A10074 stw r29,116(r1) - 60: GETL R29, t48 - 61: GETL R1, t50 - 62: ADDL $0x74, t50 - 63: STL t48, (t50) - 64: INCEIPL $4 - - 0x25481EEC: 409E0048 bc 4,30,0x25481F34 - 65: Jc30o $0x25481F34 - - - -. 451 25481EB0 64 -. 93 C1 00 78 7F C8 02 A6 93 61 00 6C 90 C1 00 84 93 21 00 64 7C 79 1B 78 83 7E 04 EC 93 81 00 70 7C BC 2B 78 80 1B 00 00 93 E1 00 7C 7C 9F 23 78 2F 80 00 00 93 41 00 68 93 A1 00 74 40 9E 00 48 -==== BB 452 (0x25481EF0) approx BBs exec'd 0 ==== - - 0x25481EF0: 83BE0514 lwz r29,1300(r30) - 0: GETL R30, t0 - 1: ADDL $0x514, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25481EF4: 7C832378 or r3,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25481EF8: 380000C5 li r0,197 - 8: MOVL $0xC5, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x25481EFC: 7CA42B78 or r4,r5,r5 - 11: GETL R5, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x25481F00: 835D0000 lwz r26,0(r29) - 14: GETL R29, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R26 - 17: INCEIPL $4 - - 0x25481F04: 44000002 sc - 18: JMPo-sys $0x25481F08 ($4) - - - -. 452 25481EF0 24 -. 83 BE 05 14 7C 83 23 78 38 00 00 C5 7C A4 2B 78 83 5D 00 00 44 00 00 02 -==== BB 453 (0x25481F08) approx BBs exec'd 0 ==== - - 0x25481F08: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25481F0C: 74091000 andis. r9,r0,0x1000 - 3: GETL R0, t2 - 4: ANDL $0x10000000, t2 - 5: PUTL t2, R9 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0x25481F10: 408200C4 bc 4,2,0x25481FD4 - 9: Jc02o $0x25481FD4 - - - -. 453 25481F08 12 -. 7C 00 00 26 74 09 10 00 40 82 00 C4 -==== BB 454 (0x25481F14) approx BBs exec'd 0 ==== - - 0x25481F14: 2C83FFFF cmpi cr1,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25481F18: 40A60044 bc 5,6,0x25481F5C - 5: Jc06o $0x25481F5C - - - -. 454 25481F14 8 -. 2C 83 FF FF 40 A6 00 44 -==== BB 455 (0x25481F5C) approx BBs exec'd 0 ==== - - 0x25481F5C: 80A10084 lwz r5,132(r1) - 0: GETL R1, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25481F60: 83210064 lwz r25,100(r1) - 5: GETL R1, t4 - 6: ADDL $0x64, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0x25481F64: 83410068 lwz r26,104(r1) - 10: GETL R1, t8 - 11: ADDL $0x68, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R26 - 14: INCEIPL $4 - - 0x25481F68: 7CA803A6 mtlr r5 - 15: GETL R5, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x25481F6C: 8361006C lwz r27,108(r1) - 18: GETL R1, t14 - 19: ADDL $0x6C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R27 - 22: INCEIPL $4 - - 0x25481F70: 83810070 lwz r28,112(r1) - 23: GETL R1, t18 - 24: ADDL $0x70, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R28 - 27: INCEIPL $4 - - 0x25481F74: 83A10074 lwz r29,116(r1) - 28: GETL R1, t22 - 29: ADDL $0x74, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R29 - 32: INCEIPL $4 - - 0x25481F78: 83C10078 lwz r30,120(r1) - 33: GETL R1, t26 - 34: ADDL $0x78, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R30 - 37: INCEIPL $4 - - 0x25481F7C: 83E1007C lwz r31,124(r1) - 38: GETL R1, t30 - 39: ADDL $0x7C, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R31 - 42: INCEIPL $4 - - 0x25481F80: 38210080 addi r1,r1,128 - 43: GETL R1, t34 - 44: ADDL $0x80, t34 - 45: PUTL t34, R1 - 46: INCEIPL $4 - - 0x25481F84: 4E800020 blr - 47: GETL LR, t36 - 48: JMPo-r t36 ($4) - - - -. 455 25481F5C 44 -. 80 A1 00 84 83 21 00 64 83 41 00 68 7C A8 03 A6 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C 38 21 00 80 4E 80 00 20 -==== BB 456 (0x254755A4) approx BBs exec'd 0 ==== - - 0x254755A4: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x254755A8: 935F00A0 stw r26,160(r31) - 4: GETL R26, t4 - 5: GETL R31, t6 - 6: ADDL $0xA0, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x254755AC: 419C082C bc 12,28,0x25475DD8 - 9: Js28o $0x25475DD8 - - - -. 456 254755A4 12 -. 2F 83 00 00 93 5F 00 A0 41 9C 08 2C -==== BB 457 (0x254755B0) approx BBs exec'd 0 ==== - - 0x254755B0: 1CBB0018 mulli r5,r27,24 - 0: GETL R27, t0 - 1: MULL $0x18, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x254755B4: 809E04C8 lwz r4,1224(r30) - 4: GETL R30, t2 - 5: ADDL $0x4C8, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x254755B8: 7FA5202E lwzx r29,r5,r4 - 9: GETL R4, t6 - 10: GETL R5, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0x254755BC: 2C1D0000 cmpi cr0,r29,0 - 15: GETL R29, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x0, CR - 18: INCEIPL $4 - - 0x254755C0: 41820148 bc 12,2,0x25475708 - 19: Js02o $0x25475708 - - - -. 457 254755B0 20 -. 1C BB 00 18 80 9E 04 C8 7F A5 20 2E 2C 1D 00 00 41 82 01 48 -==== BB 458 (0x254755C4) approx BBs exec'd 0 ==== - - 0x254755C4: 817F0030 lwz r11,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254755C8: 3B400000 li r26,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x254755CC: 48000010 b 0x254755DC - 8: JMPo $0x254755DC ($4) - - - -. 458 254755C4 12 -. 81 7F 00 30 3B 40 00 00 48 00 00 10 -==== BB 459 (0x254755DC) approx BBs exec'd 0 ==== - - 0x254755DC: 80DD01D8 lwz r6,472(r29) - 0: GETL R29, t0 - 1: ADDL $0x1D8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254755E0: 7C865800 cmp cr1,r6,r11 - 5: GETL R6, t4 - 6: GETL R11, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0x254755E4: 4086FFEC bc 4,6,0x254755D0 - 10: Jc06o $0x254755D0 - - - -. 459 254755DC 12 -. 80 DD 01 D8 7C 86 58 00 40 86 FF EC -==== BB 460 (0x254755E8) approx BBs exec'd 0 ==== - - 0x254755E8: 811D01DC lwz r8,476(r29) - 0: GETL R29, t0 - 1: ADDL $0x1DC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254755EC: 80FF0034 lwz r7,52(r31) - 5: GETL R31, t4 - 6: ADDL $0x34, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0x254755F0: 7E083800 cmp cr4,r8,r7 - 10: GETL R8, t8 - 11: GETL R7, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x4, CR - 14: INCEIPL $4 - - 0x254755F4: 4092FFDC bc 4,18,0x254755D0 - 15: Jc18o $0x254755D0 - - - -. 460 254755E8 16 -. 81 1D 01 DC 80 FF 00 34 7E 08 38 00 40 92 FF DC -==== BB 461 (0x254755D0) approx BBs exec'd 0 ==== - - 0x254755D0: 83BD000C lwz r29,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254755D4: 2E1D0000 cmpi cr4,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254755D8: 41920130 bc 12,18,0x25475708 - 9: Js18o $0x25475708 - - - -. 461 254755D0 12 -. 83 BD 00 0C 2E 1D 00 00 41 92 01 30 -==== BB 462 (0x25475708) approx BBs exec'd 0 ==== - - 0x25475708: 2F1B0000 cmpi cr6,r27,0 - 0: GETL R27, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547570C: 409A06E0 bc 4,26,0x25475DEC - 4: Jc26o $0x25475DEC - - - -. 462 25475708 8 -. 2F 1B 00 00 40 9A 06 E0 -==== BB 463 (0x25475710) approx BBs exec'd 0 ==== - - 0x25475710: 72C00004 andi. r0,r22,0x4 - 0: GETL R22, t0 - 1: ANDL $0x4, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25475714: 38600000 li r3,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x25475718: 40A2FF8C bc 5,2,0x254756A4 - 9: Jc02o $0x254756A4 - - - -. 463 25475710 12 -. 72 C0 00 04 38 60 00 00 40 A2 FF 8C -==== BB 464 (0x2547571C) approx BBs exec'd 0 ==== - - 0x2547571C: 823E04F4 lwz r17,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0x25475720: 80910000 lwz r4,0(r17) - 5: GETL R17, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x25475724: 70890040 andi. r9,r4,0x40 - 9: GETL R4, t8 - 10: ANDL $0x40, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25475728: 40820738 bc 4,2,0x25475E60 - 15: Jc02o $0x25475E60 - - - -. 464 2547571C 16 -. 82 3E 04 F4 80 91 00 00 70 89 00 40 40 82 07 38 -==== BB 465 (0x2547572C) approx BBs exec'd 0 ==== - - 0x2547572C: 7F25CB78 or r5,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x25475730: 7F68DB78 or r8,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0x25475734: 7E038378 or r3,r16,r16 - 6: GETL R16, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x25475738: 7E84A378 or r4,r20,r20 - 9: GETL R20, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0x2547573C: 7EE6BB78 or r6,r23,r23 - 12: GETL R23, t8 - 13: PUTL t8, R6 - 14: INCEIPL $4 - - 0x25475740: 7EC7B378 or r7,r22,r22 - 15: GETL R22, t10 - 16: PUTL t10, R7 - 17: INCEIPL $4 - - 0x25475744: 480039B1 bl 0x254790F4 - 18: MOVL $0x25475748, t12 - 19: PUTL t12, LR - 20: JMPo-c $0x254790F4 ($4) - - - -. 465 2547572C 28 -. 7F 25 CB 78 7F 68 DB 78 7E 03 83 78 7E 84 A3 78 7E E6 BB 78 7E C7 B3 78 48 00 39 B1 -==== BB 466 (0x25479318) approx BBs exec'd 0 ==== - - 0x25479318: 7D695B78 or r9,r11,r11 - 0: GETL R11, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x2547931C: 48000008 b 0x25479324 - 3: JMPo $0x25479324 ($4) - - - -. 466 25479318 8 -. 7D 69 5B 78 48 00 00 08 -==== BB 467 (0x25479324) approx BBs exec'd 0 ==== - - 0x25479324: 8009000C lwz r0,12(r9) - 0: GETL R9, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25479328: 2C800000 cmpi cr1,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547932C: 4086FFF4 bc 4,6,0x25479320 - 9: Jc06o $0x25479320 - - - -. 467 25479324 12 -. 80 09 00 0C 2C 80 00 00 40 86 FF F4 -==== BB 468 (0x25479320) approx BBs exec'd 0 ==== - - 0x25479320: 7C090378 or r9,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25479324: 8009000C lwz r0,12(r9) - 3: GETL R9, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25479328: 2C800000 cmpi cr1,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0x2547932C: 4086FFF4 bc 4,6,0x25479320 - 12: Jc06o $0x25479320 - - - -. 468 25479320 16 -. 7C 09 03 78 80 09 00 0C 2C 80 00 00 40 86 FF F4 -==== BB 469 (0x25479330) approx BBs exec'd 0 ==== - - 0x25479330: 93E9000C stw r31,12(r9) - 0: GETL R31, t0 - 1: GETL R9, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25479334: 2F1C0000 cmpi cr6,r28,0 - 5: GETL R28, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25479338: 913F0010 stw r9,16(r31) - 9: GETL R9, t8 - 10: GETL R31, t10 - 11: ADDL $0x10, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x2547933C: 38800001 li r4,1 - 14: MOVL $0x1, t12 - 15: PUTL t12, R4 - 16: INCEIPL $4 - - 0x25479340: 7D0A282E lwzx r8,r10,r5 - 17: GETL R5, t14 - 18: GETL R10, t16 - 19: ADDL t16, t14 - 20: LDL (t14), t18 - 21: PUTL t18, R8 - 22: INCEIPL $4 - - 0x25479344: 7D4A2A14 add r10,r10,r5 - 23: GETL R10, t20 - 24: GETL R5, t22 - 25: ADDL t20, t22 - 26: PUTL t22, R10 - 27: INCEIPL $4 - - 0x25479348: 832A0004 lwz r25,4(r10) - 28: GETL R10, t24 - 29: ADDL $0x4, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R25 - 32: INCEIPL $4 - - 0x2547934C: 81650198 lwz r11,408(r5) - 33: GETL R5, t28 - 34: ADDL $0x198, t28 - 35: LDL (t28), t30 - 36: PUTL t30, R11 - 37: INCEIPL $4 - - 0x25479350: 38E80158 addi r7,r8,344 - 38: GETL R8, t32 - 39: ADDL $0x158, t32 - 40: PUTL t32, R7 - 41: INCEIPL $4 - - 0x25479354: 8185019C lwz r12,412(r5) - 42: GETL R5, t34 - 43: ADDL $0x19C, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R12 - 46: INCEIPL $4 - - 0x25479358: 3B190001 addi r24,r25,1 - 47: GETL R25, t38 - 48: ADDL $0x1, t38 - 49: PUTL t38, R24 - 50: INCEIPL $4 - - 0x2547935C: 90E60000 stw r7,0(r6) - 51: GETL R7, t40 - 52: GETL R6, t42 - 53: STL t40, (t42) - 54: INCEIPL $4 - - 0x25479360: 310C0001 addic r8,r12,1 - 55: GETL R12, t44 - 56: ADCL $0x1, t44 (-wCa) - 57: PUTL t44, R8 - 58: INCEIPL $4 - - 0x25479364: 7CEB0194 addze r7,r11 - 59: GETL R11, t46 - 60: ADCL $0x0, t46 (-rCa-wCa) - 61: PUTL t46, R7 - 62: INCEIPL $4 - - 0x25479368: 930A0004 stw r24,4(r10) - 63: GETL R24, t48 - 64: GETL R10, t50 - 65: ADDL $0x4, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x2547936C: 90E50198 stw r7,408(r5) - 68: GETL R7, t52 - 69: GETL R5, t54 - 70: ADDL $0x198, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0x25479370: 9105019C stw r8,412(r5) - 73: GETL R8, t56 - 74: GETL R5, t58 - 75: ADDL $0x19C, t58 - 76: STL t56, (t58) - 77: INCEIPL $4 - - 0x25479374: 409AFEA8 bc 4,26,0x2547921C - 78: Jc26o $0x2547921C - - - -. 469 25479330 72 -. 93 E9 00 0C 2F 1C 00 00 91 3F 00 10 38 80 00 01 7D 0A 28 2E 7D 4A 2A 14 83 2A 00 04 81 65 01 98 38 E8 01 58 81 85 01 9C 3B 19 00 01 90 E6 00 00 31 0C 00 01 7C EB 01 94 93 0A 00 04 90 E5 01 98 91 05 01 9C 40 9A FE A8 -==== BB 470 (0x2547921C) approx BBs exec'd 0 ==== - - 0x2547921C: 801C0168 lwz r0,360(r28) - 0: GETL R28, t0 - 1: ADDL $0x168, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25479220: 2C000000 cmpi cr0,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25479224: 4082FFF4 bc 4,2,0x25479218 - 9: Jc02o $0x25479218 - - - -. 470 2547921C 12 -. 80 1C 01 68 2C 00 00 00 40 82 FF F4 -==== BB 471 (0x25479234) approx BBs exec'd 0 ==== - - 0x25479234: 81660000 lwz r11,0(r6) - 0: GETL R6, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25479238: 7C895800 cmp cr1,r9,r11 - 4: GETL R9, t4 - 5: GETL R11, t6 - 6: CMPL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x1, CR - 8: INCEIPL $4 - - 0x2547923C: 41860024 bc 12,6,0x25479260 - 9: Js06o $0x25479260 - - - -. 471 25479234 12 -. 81 66 00 00 7C 89 58 00 41 86 00 24 -==== BB 472 (0x25479260) approx BBs exec'd 0 ==== - - 0x25479260: 3B7F0158 addi r27,r31,344 - 0: GETL R31, t0 - 1: ADDL $0x158, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25479264: 937F01C4 stw r27,452(r31) - 4: GETL R27, t2 - 5: GETL R31, t4 - 6: ADDL $0x1C4, t4 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x25479268: 8BB70000 lbz r29,0(r23) - 9: GETL R23, t6 - 10: LDB (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x2547926C: 2F1D0000 cmpi cr6,r29,0 - 13: GETL R29, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x6, CR - 16: INCEIPL $4 - - 0x25479270: 419A006C bc 12,26,0x254792DC - 17: Js26o $0x254792DC - - - -. 472 25479260 20 -. 3B 7F 01 58 93 7F 01 C4 8B B7 00 00 2F 1D 00 00 41 9A 00 6C -==== BB 473 (0x25479274) approx BBs exec'd 0 ==== - - 0x25479274: 7EE3BB78 or r3,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25479278: 3B800000 li r28,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R28 - 5: INCEIPL $4 - - 0x2547927C: 48009D55 bl 0x25482FD0 - 6: MOVL $0x25479280, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25482FD0 ($4) - - - -. 473 25479274 12 -. 7E E3 BB 78 3B 80 00 00 48 00 9D 55 -==== BB 474 (0x25479280) approx BBs exec'd 0 ==== - - 0x25479280: 2F9D002F cmpi cr7,r29,47 - 0: GETL R29, t0 - 1: MOVL $0x2F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25479284: 3B630001 addi r27,r3,1 - 5: GETL R3, t6 - 6: ADDL $0x1, t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0x25479288: 835E0514 lwz r26,1300(r30) - 9: GETL R30, t8 - 10: ADDL $0x514, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R26 - 13: INCEIPL $4 - - 0x2547928C: 7F7DDB78 or r29,r27,r27 - 14: GETL R27, t12 - 15: PUTL t12, R29 - 16: INCEIPL $4 - - 0x25479290: 419E0154 bc 12,30,0x254793E4 - 17: Js30o $0x254793E4 - - - -. 474 25479280 20 -. 2F 9D 00 2F 3B 63 00 01 83 5E 05 14 7F 7D DB 78 41 9E 01 54 -==== BB 475 (0x254793E4) approx BBs exec'd 0 ==== - - 0x254793E4: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254793E8: 4801E63D bl 0x25497A24 - 3: MOVL $0x254793EC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25497A24 ($4) - - - -. 475 254793E4 8 -. 7F 63 DB 78 48 01 E6 3D -==== BB 476 (0x254793EC) approx BBs exec'd 0 ==== - - 0x254793EC: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x254793F0: 7C7C1B78 or r28,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R28 - 6: INCEIPL $4 - - 0x254793F4: 4086FFB0 bc 4,6,0x254793A4 - 7: Jc06o $0x254793A4 - - - -. 476 254793EC 12 -. 2C 83 00 00 7C 7C 1B 78 40 86 FF B0 -==== BB 477 (0x254793A4) approx BBs exec'd 0 ==== - - 0x254793A4: 7EE4BB78 or r4,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254793A8: 7F65DB78 or r5,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x254793AC: 4800A675 bl 0x25483A20 - 6: MOVL $0x254793B0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483A20 ($4) - - - -. 477 254793A4 12 -. 7E E4 BB 78 7F 65 DB 78 48 00 A6 75 -==== BB 478 (0x254793B0) approx BBs exec'd 0 ==== - - 0x254793B0: 8EE3FFFF lbzu r23,-1(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R23 - 5: INCEIPL $4 - - 0x254793B4: 2C17002F cmpi cr0,r23,47 - 6: GETL R23, t4 - 7: MOVL $0x2F, t8 - 8: CMPL t4, t8, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x254793B8: 4082FFF8 bc 4,2,0x254793B0 - 11: Jc02o $0x254793B0 - - - -. 478 254793B0 12 -. 8E E3 FF FF 2C 17 00 2F 40 82 FF F8 -==== BB 479 (0x254793BC) approx BBs exec'd 0 ==== - - 0x254793BC: 7F03E000 cmp cr6,r3,r28 - 0: GETL R3, t0 - 1: GETL R28, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0x254793C0: 419A0014 bc 12,26,0x254793D4 - 5: Js26o $0x254793D4 - - - -. 479 254793BC 8 -. 7F 03 E0 00 41 9A 00 14 -==== BB 480 (0x254793C4) approx BBs exec'd 0 ==== - - 0x254793C4: 38C00000 li r6,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x254793C8: 98C30000 stb r6,0(r3) - 3: GETL R6, t2 - 4: GETL R3, t4 - 5: STB t2, (t4) - 6: INCEIPL $4 - - 0x254793CC: 939F019C stw r28,412(r31) - 7: GETL R28, t6 - 8: GETL R31, t8 - 9: ADDL $0x19C, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x254793D0: 4BFFFF0C b 0x254792DC - 12: JMPo $0x254792DC ($4) - - - -. 480 254793C4 16 -. 38 C0 00 00 98 C3 00 00 93 9F 01 9C 4B FF FF 0C -==== BB 481 (0x25475748) approx BBs exec'd 0 ==== - - 0x25475748: 3B1C0004 addi r24,r28,4 - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R24 - 3: INCEIPL $4 - - 0x2547574C: 7C7A1B79 or. r26,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R26 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0x25475750: 41820708 bc 12,2,0x25475E58 - 9: Js02o $0x25475E58 - - - -. 481 25475748 12 -. 3B 1C 00 04 7C 7A 1B 79 41 82 07 08 -==== BB 482 (0x25475754) approx BBs exec'd 0 ==== - - 0x25475754: A1F8002C lhz r15,44(r24) - 0: GETL R24, t0 - 1: ADDL $0x2C, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0x25475758: 81D80018 lwz r14,24(r24) - 5: GETL R24, t4 - 6: ADDL $0x18, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R14 - 9: INCEIPL $4 - - 0x2547575C: A1580010 lhz r10,16(r24) - 10: GETL R24, t8 - 11: ADDL $0x10, t8 - 12: LDW (t8), t10 - 13: PUTL t10, R10 - 14: INCEIPL $4 - - 0x25475760: B1FA0154 sth r15,340(r26) - 15: GETL R15, t12 - 16: GETL R26, t14 - 17: ADDL $0x154, t14 - 18: STW t12, (t14) - 19: INCEIPL $4 - - 0x25475764: 91DA0150 stw r14,336(r26) - 20: GETL R14, t16 - 21: GETL R26, t18 - 22: ADDL $0x150, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25475768: A118002C lhz r8,44(r24) - 25: GETL R24, t20 - 26: ADDL $0x2C, t20 - 27: LDW (t20), t22 - 28: PUTL t22, R8 - 29: INCEIPL $4 - - 0x2547576C: 8378001C lwz r27,28(r24) - 30: GETL R24, t24 - 31: ADDL $0x1C, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R27 - 34: INCEIPL $4 - - 0x25475770: 551D2834 rlwinm r29,r8,5,0,26 - 35: GETL R8, t28 - 36: SHLL $0x5, t28 - 37: PUTL t28, R29 - 38: INCEIPL $4 - - 0x25475774: 80DC0000 lwz r6,0(r28) - 39: GETL R28, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R6 - 42: INCEIPL $4 - - 0x25475778: 7CFBEA14 add r7,r27,r29 - 43: GETL R27, t34 - 44: GETL R29, t36 - 45: ADDL t34, t36 - 46: PUTL t36, R7 - 47: INCEIPL $4 - - 0x2547577C: 7F3BE214 add r25,r27,r28 - 48: GETL R27, t38 - 49: GETL R28, t40 - 50: ADDL t38, t40 - 51: PUTL t40, R25 - 52: INCEIPL $4 - - 0x25475780: 7F873040 cmpl cr7,r7,r6 - 53: GETL R7, t42 - 54: GETL R6, t44 - 55: CMPUL t42, t44, t46 (-rSo) - 56: ICRFL t46, $0x7, CR - 57: INCEIPL $4 - - 0x25475784: 915F009C stw r10,156(r31) - 58: GETL R10, t48 - 59: GETL R31, t50 - 60: ADDL $0x9C, t50 - 61: STL t48, (t50) - 62: INCEIPL $4 - - 0x25475788: 3B790004 addi r27,r25,4 - 63: GETL R25, t52 - 64: ADDL $0x4, t52 - 65: PUTL t52, R27 - 66: INCEIPL $4 - - 0x2547578C: 419D0438 bc 12,29,0x25475BC4 - 67: Js29o $0x25475BC4 - - - -. 482 25475754 60 -. A1 F8 00 2C 81 D8 00 18 A1 58 00 10 B1 FA 01 54 91 DA 01 50 A1 18 00 2C 83 78 00 1C 55 1D 28 34 80 DC 00 00 7C FB EA 14 7F 3B E2 14 7F 87 30 40 91 5F 00 9C 3B 79 00 04 41 9D 04 38 -==== BB 483 (0x25475790) approx BBs exec'd 0 ==== - - 0x25475790: A11A0154 lhz r8,340(r26) - 0: GETL R26, t0 - 1: ADDL $0x154, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25475794: 7C320B78 or r18,r1,r1 - 5: GETL R1, t4 - 6: PUTL t4, R18 - 7: INCEIPL $4 - - 0x25475798: 80810000 lwz r4,0(r1) - 8: GETL R1, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R4 - 11: INCEIPL $4 - - 0x2547579C: 3BA00007 li r29,7 - 12: MOVL $0x7, t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0x254757A0: 1CE80018 mulli r7,r8,24 - 15: GETL R8, t12 - 16: MULL $0x18, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x254757A4: 3B800000 li r28,0 - 19: MOVL $0x0, t14 - 20: PUTL t14, R28 - 21: INCEIPL $4 - - 0x254757A8: 38C7001E addi r6,r7,30 - 22: GETL R7, t16 - 23: ADDL $0x1E, t16 - 24: PUTL t16, R6 - 25: INCEIPL $4 - - 0x254757AC: 54D902B6 rlwinm r25,r6,0,10,27 - 26: GETL R6, t18 - 27: ANDL $0x3FFFF0, t18 - 28: PUTL t18, R25 - 29: INCEIPL $4 - - 0x254757B0: 7CB900D0 neg r5,r25 - 30: GETL R25, t20 - 31: NEGL t20 - 32: PUTL t20, R5 - 33: INCEIPL $4 - - 0x254757B4: 7C81296E stwux r4,r1,r5 - 34: GETL R5, t22 - 35: GETL R1, t24 - 36: ADDL t24, t22 - 37: PUTL t22, R1 - 38: GETL R4, t26 - 39: STL t26, (t22) - 40: INCEIPL $4 - - 0x254757B8: A0FA0154 lhz r7,340(r26) - 41: GETL R26, t28 - 42: ADDL $0x154, t28 - 43: LDW (t28), t30 - 44: PUTL t30, R7 - 45: INCEIPL $4 - - 0x254757BC: 3861002F addi r3,r1,47 - 46: GETL R1, t32 - 47: ADDL $0x2F, t32 - 48: PUTL t32, R3 - 49: INCEIPL $4 - - 0x254757C0: 93BF00A4 stw r29,164(r31) - 50: GETL R29, t34 - 51: GETL R31, t36 - 52: ADDL $0xA4, t36 - 53: STL t34, (t36) - 54: INCEIPL $4 - - 0x254757C4: 54750036 rlwinm r21,r3,0,0,27 - 55: GETL R3, t38 - 56: ANDL $0xFFFFFFF0, t38 - 57: PUTL t38, R21 - 58: INCEIPL $4 - - 0x254757C8: 54E92834 rlwinm r9,r7,5,0,26 - 59: GETL R7, t40 - 60: SHLL $0x5, t40 - 61: PUTL t40, R9 - 62: INCEIPL $4 - - 0x254757CC: 939F00A8 stw r28,168(r31) - 63: GETL R28, t42 - 64: GETL R31, t44 - 65: ADDL $0xA8, t44 - 66: STL t42, (t44) - 67: INCEIPL $4 - - 0x254757D0: 7C09DA14 add r0,r9,r27 - 68: GETL R9, t46 - 69: GETL R27, t48 - 70: ADDL t46, t48 - 71: PUTL t48, R0 - 72: INCEIPL $4 - - 0x254757D4: 7F7DDB78 or r29,r27,r27 - 73: GETL R27, t50 - 74: PUTL t50, R29 - 75: INCEIPL $4 - - 0x254757D8: 7E00D840 cmpl cr4,r0,r27 - 76: GETL R0, t52 - 77: GETL R27, t54 - 78: CMPUL t52, t54, t56 (-rSo) - 79: ICRFL t56, $0x4, CR - 80: INCEIPL $4 - - 0x254757DC: 409103A8 bc 4,17,0x25475B84 - 81: Jc17o $0x25475B84 - - - -. 483 25475790 80 -. A1 1A 01 54 7C 32 0B 78 80 81 00 00 3B A0 00 07 1C E8 00 18 3B 80 00 00 38 C7 00 1E 54 D9 02 B6 7C B9 00 D0 7C 81 29 6E A0 FA 01 54 38 61 00 2F 93 BF 00 A4 54 75 00 36 54 E9 28 34 93 9F 00 A8 7C 09 DA 14 7F 7D DB 78 7E 00 D8 40 40 91 03 A8 -==== BB 484 (0x254757E0) approx BBs exec'd 0 ==== - - 0x254757E0: 3B200000 li r25,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R25 - 2: INCEIPL $4 - - 0x254757E4: 48000028 b 0x2547580C - 3: JMPo $0x2547580C ($4) - - - -. 484 254757E0 8 -. 3B 20 00 00 48 00 00 28 -==== BB 485 (0x2547580C) approx BBs exec'd 0 ==== - - 0x2547580C: 813D0000 lwz r9,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25475810: 2F090006 cmpi cr6,r9,6 - 4: GETL R9, t4 - 5: MOVL $0x6, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25475814: 419A0094 bc 12,26,0x254758A8 - 9: Js26o $0x254758A8 - - - -. 485 2547580C 12 -. 81 3D 00 00 2F 09 00 06 41 9A 00 94 -==== BB 486 (0x25475818) approx BBs exec'd 0 ==== - - 0x25475818: 28090006 cmpli cr0,r9,6 - 0: GETL R9, t0 - 1: MOVL $0x6, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547581C: 40A1FFCC bc 5,1,0x254757E8 - 5: Jc01o $0x254757E8 - - - -. 486 25475818 8 -. 28 09 00 06 40 A1 FF CC -==== BB 487 (0x254757E8) approx BBs exec'd 0 ==== - - 0x254757E8: 2F890001 cmpi cr7,r9,1 - 0: GETL R9, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x254757EC: 419E02C4 bc 12,30,0x25475AB0 - 5: Js30o $0x25475AB0 - - - -. 487 254757E8 8 -. 2F 89 00 01 41 9E 02 C4 -==== BB 488 (0x25475AB0) approx BBs exec'd 0 ==== - - 0x25475AB0: 81310004 lwz r9,4(r17) - 0: GETL R17, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475AB4: 817D001C lwz r11,28(r29) - 5: GETL R29, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25475AB8: 3909FFFF addi r8,r9,-1 - 10: GETL R9, t8 - 11: ADDL $0xFFFFFFFF, t8 - 12: PUTL t8, R8 - 13: INCEIPL $4 - - 0x25475ABC: 7D694039 and. r9,r11,r8 - 14: GETL R11, t10 - 15: GETL R8, t12 - 16: ANDL t10, t12 - 17: PUTL t12, R9 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x0, CR - 20: INCEIPL $4 - - 0x25475AC0: 4082062C bc 4,2,0x254760EC - 21: Jc02o $0x254760EC - - - -. 488 25475AB0 20 -. 81 31 00 04 81 7D 00 1C 39 09 FF FF 7D 69 40 39 40 82 06 2C -==== BB 489 (0x25475AC4) approx BBs exec'd 0 ==== - - 0x25475AC4: 815D0008 lwz r10,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25475AC8: 38ABFFFF addi r5,r11,-1 - 5: GETL R11, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x25475ACC: 80DD0004 lwz r6,4(r29) - 9: GETL R29, t6 - 10: ADDL $0x4, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R6 - 13: INCEIPL $4 - - 0x25475AD0: 7C865050 subf r4,r6,r10 - 14: GETL R6, t10 - 15: GETL R10, t12 - 16: SUBL t10, t12 - 17: PUTL t12, R4 - 18: INCEIPL $4 - - 0x25475AD4: 7C8B2839 and. r11,r4,r5 - 19: GETL R4, t14 - 20: GETL R5, t16 - 21: ANDL t14, t16 - 22: PUTL t16, R11 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x0, CR - 25: INCEIPL $4 - - 0x25475AD8: 40820650 bc 4,2,0x25476128 - 26: Jc02o $0x25476128 - - - -. 489 25475AC4 24 -. 81 5D 00 08 38 AB FF FF 80 DD 00 04 7C 86 50 50 7C 8B 28 39 40 82 06 50 -==== BB 490 (0x25475ADC) approx BBs exec'd 0 ==== - - 0x25475ADC: 7D4A4078 andc r10,r10,r8 - 0: GETL R10, t0 - 1: GETL R8, t2 - 2: NOTL t2 - 3: ANDL t0, t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0x25475AE0: 3B9C0001 addi r28,r28,1 - 6: GETL R28, t4 - 7: ADDL $0x1, t4 - 8: PUTL t4, R28 - 9: INCEIPL $4 - - 0x25475AE4: 7D55C92E stwx r10,r21,r25 - 10: GETL R25, t6 - 11: GETL R21, t8 - 12: ADDL t8, t6 - 13: GETL R10, t10 - 14: STL t10, (t6) - 15: INCEIPL $4 - - 0x25475AE8: 289C0001 cmpli cr1,r28,1 - 16: GETL R28, t12 - 17: MOVL $0x1, t16 - 18: CMPUL t12, t16, t14 (-rSo) - 19: ICRFL t14, $0x1, CR - 20: INCEIPL $4 - - 0x25475AEC: 813D0008 lwz r9,8(r29) - 21: GETL R29, t18 - 22: ADDL $0x8, t18 - 23: LDL (t18), t20 - 24: PUTL t20, R9 - 25: INCEIPL $4 - - 0x25475AF0: 801D0010 lwz r0,16(r29) - 26: GETL R29, t22 - 27: ADDL $0x10, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R0 - 30: INCEIPL $4 - - 0x25475AF4: 81F10004 lwz r15,4(r17) - 31: GETL R17, t26 - 32: ADDL $0x4, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R15 - 35: INCEIPL $4 - - 0x25475AF8: 7C690214 add r3,r9,r0 - 36: GETL R9, t30 - 37: GETL R0, t32 - 38: ADDL t30, t32 - 39: PUTL t32, R3 - 40: INCEIPL $4 - - 0x25475AFC: 7D837A14 add r12,r3,r15 - 41: GETL R3, t34 - 42: GETL R15, t36 - 43: ADDL t34, t36 - 44: PUTL t36, R12 - 45: INCEIPL $4 - - 0x25475B00: 7DCF00D0 neg r14,r15 - 46: GETL R15, t38 - 47: NEGL t38 - 48: PUTL t38, R14 - 49: INCEIPL $4 - - 0x25475B04: 396CFFFF addi r11,r12,-1 - 50: GETL R12, t40 - 51: ADDL $0xFFFFFFFF, t40 - 52: PUTL t40, R11 - 53: INCEIPL $4 - - 0x25475B08: 7D687038 and r8,r11,r14 - 54: GETL R11, t42 - 55: GETL R14, t44 - 56: ANDL t42, t44 - 57: PUTL t44, R8 - 58: INCEIPL $4 - - 0x25475B0C: 7D75CA14 add r11,r21,r25 - 59: GETL R21, t46 - 60: GETL R25, t48 - 61: ADDL t46, t48 - 62: PUTL t48, R11 - 63: INCEIPL $4 - - 0x25475B10: 910B0004 stw r8,4(r11) - 64: GETL R8, t50 - 65: GETL R11, t52 - 66: ADDL $0x4, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0x25475B14: 3B390018 addi r25,r25,24 - 69: GETL R25, t54 - 70: ADDL $0x18, t54 - 71: PUTL t54, R25 - 72: INCEIPL $4 - - 0x25475B18: 809D0008 lwz r4,8(r29) - 73: GETL R29, t56 - 74: ADDL $0x8, t56 - 75: LDL (t56), t58 - 76: PUTL t58, R4 - 77: INCEIPL $4 - - 0x25475B1C: 80DD0010 lwz r6,16(r29) - 78: GETL R29, t60 - 79: ADDL $0x10, t60 - 80: LDL (t60), t62 - 81: PUTL t62, R6 - 82: INCEIPL $4 - - 0x25475B20: 7CA43214 add r5,r4,r6 - 83: GETL R4, t64 - 84: GETL R6, t66 - 85: ADDL t64, t66 - 86: PUTL t66, R5 - 87: INCEIPL $4 - - 0x25475B24: 90AB0008 stw r5,8(r11) - 88: GETL R5, t68 - 89: GETL R11, t70 - 90: ADDL $0x8, t70 - 91: STL t68, (t70) - 92: INCEIPL $4 - - 0x25475B28: 813D0008 lwz r9,8(r29) - 93: GETL R29, t72 - 94: ADDL $0x8, t72 - 95: LDL (t72), t74 - 96: PUTL t74, R9 - 97: INCEIPL $4 - - 0x25475B2C: 801D0014 lwz r0,20(r29) - 98: GETL R29, t76 - 99: ADDL $0x14, t76 - 100: LDL (t76), t78 - 101: PUTL t78, R0 - 102: INCEIPL $4 - - 0x25475B30: 7C690214 add r3,r9,r0 - 103: GETL R9, t80 - 104: GETL R0, t82 - 105: ADDL t80, t82 - 106: PUTL t82, R3 - 107: INCEIPL $4 - - 0x25475B34: 906B000C stw r3,12(r11) - 108: GETL R3, t84 - 109: GETL R11, t86 - 110: ADDL $0xC, t86 - 111: STL t84, (t86) - 112: INCEIPL $4 - - 0x25475B38: 81910004 lwz r12,4(r17) - 113: GETL R17, t88 - 114: ADDL $0x4, t88 - 115: LDL (t88), t90 - 116: PUTL t90, R12 - 117: INCEIPL $4 - - 0x25475B3C: 81DD0004 lwz r14,4(r29) - 118: GETL R29, t92 - 119: ADDL $0x4, t92 - 120: LDL (t92), t94 - 121: PUTL t94, R14 - 122: INCEIPL $4 - - 0x25475B40: 7DEC00D0 neg r15,r12 - 123: GETL R12, t96 - 124: NEGL t96 - 125: PUTL t96, R15 - 126: INCEIPL $4 - - 0x25475B44: 7DC87838 and r8,r14,r15 - 127: GETL R14, t98 - 128: GETL R15, t100 - 129: ANDL t98, t100 - 130: PUTL t100, R8 - 131: INCEIPL $4 - - 0x25475B48: 910B0010 stw r8,16(r11) - 132: GETL R8, t102 - 133: GETL R11, t104 - 134: ADDL $0x10, t104 - 135: STL t102, (t104) - 136: INCEIPL $4 - - 0x25475B4C: 40850018 bc 4,5,0x25475B64 - 137: Jc05o $0x25475B64 - - - -. 490 25475ADC 116 -. 7D 4A 40 78 3B 9C 00 01 7D 55 C9 2E 28 9C 00 01 81 3D 00 08 80 1D 00 10 81 F1 00 04 7C 69 02 14 7D 83 7A 14 7D CF 00 D0 39 6C FF FF 7D 68 70 38 7D 75 CA 14 91 0B 00 04 3B 39 00 18 80 9D 00 08 80 DD 00 10 7C A4 32 14 90 AB 00 08 81 3D 00 08 80 1D 00 14 7C 69 02 14 90 6B 00 0C 81 91 00 04 81 DD 00 04 7D EC 00 D0 7D C8 78 38 91 0B 00 10 40 85 00 18 -==== BB 491 (0x25475B64) approx BBs exec'd 0 ==== - - 0x25475B64: 807D0018 lwz r3,24(r29) - 0: GETL R29, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25475B68: 3D807351 lis r12,29521 - 5: MOVL $0x73510000, t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0x25475B6C: 618E6240 ori r14,r12,0x6240 - 8: MOVL $0x73516240, t6 - 9: PUTL t6, R14 - 10: INCEIPL $4 - - 0x25475B70: 546F16FA rlwinm r15,r3,2,27,29 - 11: GETL R3, t8 - 12: ROLL $0x2, t8 - 13: ANDL $0x1C, t8 - 14: PUTL t8, R15 - 15: INCEIPL $4 - - 0x25475B74: 7DC87E30 sraw r8,r14,r15 - 16: GETL R14, t12 - 17: GETL R15, t10 - 18: SARL t10, t12 (-wCa) - 19: PUTL t12, R8 - 20: INCEIPL $4 - - 0x25475B78: 5506073E rlwinm r6,r8,0,28,31 - 21: GETL R8, t14 - 22: ANDL $0xF, t14 - 23: PUTL t14, R6 - 24: INCEIPL $4 - - 0x25475B7C: 90CB0014 stw r6,20(r11) - 25: GETL R6, t16 - 26: GETL R11, t18 - 27: ADDL $0x14, t18 - 28: STL t16, (t18) - 29: INCEIPL $4 - - 0x25475B80: 4BFFFC78 b 0x254757F8 - 30: JMPo $0x254757F8 ($4) - - - -. 491 25475B64 32 -. 80 7D 00 18 3D 80 73 51 61 8E 62 40 54 6F 16 FA 7D C8 7E 30 55 06 07 3E 90 CB 00 14 4B FF FC 78 -==== BB 492 (0x254757F8) approx BBs exec'd 0 ==== - - 0x254757F8: 54EF2834 rlwinm r15,r7,5,0,26 - 0: GETL R7, t0 - 1: SHLL $0x5, t0 - 2: PUTL t0, R15 - 3: INCEIPL $4 - - 0x254757FC: 3BBD0020 addi r29,r29,32 - 4: GETL R29, t2 - 5: ADDL $0x20, t2 - 6: PUTL t2, R29 - 7: INCEIPL $4 - - 0x25475800: 7DCFDA14 add r14,r15,r27 - 8: GETL R15, t4 - 9: GETL R27, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R14 - 12: INCEIPL $4 - - 0x25475804: 7C8EE840 cmpl cr1,r14,r29 - 13: GETL R14, t8 - 14: GETL R29, t10 - 15: CMPUL t8, t10, t12 (-rSo) - 16: ICRFL t12, $0x1, CR - 17: INCEIPL $4 - - 0x25475808: 408500BC bc 4,5,0x254758C4 - 18: Jc05o $0x254758C4 - - - -. 492 254757F8 20 -. 54 EF 28 34 3B BD 00 20 7D CF DA 14 7C 8E E8 40 40 85 00 BC -==== BB 493 (0x25475B50) approx BBs exec'd 0 ==== - - 0x25475B50: 808BFFEC lwz r4,-20(r11) - 0: GETL R11, t0 - 1: ADDL $0xFFFFFFEC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25475B54: 7E045000 cmp cr4,r4,r10 - 5: GETL R4, t4 - 6: GETL R10, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x4, CR - 9: INCEIPL $4 - - 0x25475B58: 4192000C bc 12,18,0x25475B64 - 10: Js18o $0x25475B64 - - - -. 493 25475B50 12 -. 80 8B FF EC 7E 04 50 00 41 92 00 0C -==== BB 494 (0x25475B5C) approx BBs exec'd 0 ==== - - 0x25475B5C: 39400001 li r10,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x25475B60: 915F00A8 stw r10,168(r31) - 3: GETL R10, t2 - 4: GETL R31, t4 - 5: ADDL $0xA8, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x25475B64: 807D0018 lwz r3,24(r29) - 8: GETL R29, t6 - 9: ADDL $0x18, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0x25475B68: 3D807351 lis r12,29521 - 13: MOVL $0x73510000, t10 - 14: PUTL t10, R12 - 15: INCEIPL $4 - - 0x25475B6C: 618E6240 ori r14,r12,0x6240 - 16: MOVL $0x73516240, t12 - 17: PUTL t12, R14 - 18: INCEIPL $4 - - 0x25475B70: 546F16FA rlwinm r15,r3,2,27,29 - 19: GETL R3, t14 - 20: ROLL $0x2, t14 - 21: ANDL $0x1C, t14 - 22: PUTL t14, R15 - 23: INCEIPL $4 - - 0x25475B74: 7DC87E30 sraw r8,r14,r15 - 24: GETL R14, t18 - 25: GETL R15, t16 - 26: SARL t16, t18 (-wCa) - 27: PUTL t18, R8 - 28: INCEIPL $4 - - 0x25475B78: 5506073E rlwinm r6,r8,0,28,31 - 29: GETL R8, t20 - 30: ANDL $0xF, t20 - 31: PUTL t20, R6 - 32: INCEIPL $4 - - 0x25475B7C: 90CB0014 stw r6,20(r11) - 33: GETL R6, t22 - 34: GETL R11, t24 - 35: ADDL $0x14, t24 - 36: STL t22, (t24) - 37: INCEIPL $4 - - 0x25475B80: 4BFFFC78 b 0x254757F8 - 38: JMPo $0x254757F8 ($4) - - - -. 494 25475B5C 40 -. 39 40 00 01 91 5F 00 A8 80 7D 00 18 3D 80 73 51 61 8E 62 40 54 6F 16 FA 7D C8 7E 30 55 06 07 3E 90 CB 00 14 4B FF FC 78 -==== BB 495 (0x254757F0) approx BBs exec'd 0 ==== - - 0x254757F0: 2C890002 cmpi cr1,r9,2 - 0: GETL R9, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x254757F4: 418603B8 bc 12,6,0x25475BAC - 5: Js06o $0x25475BAC - - - -. 495 254757F0 8 -. 2C 89 00 02 41 86 03 B8 -==== BB 496 (0x25475BAC) approx BBs exec'd 0 ==== - - 0x25475BAC: 807D0014 lwz r3,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25475BB0: 819D0008 lwz r12,8(r29) - 5: GETL R29, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25475BB4: 546BE8FE rlwinm r11,r3,29,3,31 - 10: GETL R3, t8 - 11: SHRL $0x3, t8 - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0x25475BB8: 919A0008 stw r12,8(r26) - 14: GETL R12, t10 - 15: GETL R26, t12 - 16: ADDL $0x8, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x25475BBC: B17A0156 sth r11,342(r26) - 19: GETL R11, t14 - 20: GETL R26, t16 - 21: ADDL $0x156, t16 - 22: STW t14, (t16) - 23: INCEIPL $4 - - 0x25475BC0: 4BFFFC38 b 0x254757F8 - 24: JMPo $0x254757F8 ($4) - - - -. 496 25475BAC 24 -. 80 7D 00 14 81 9D 00 08 54 6B E8 FE 91 9A 00 08 B1 7A 01 56 4B FF FC 38 -==== BB 497 (0x25475820) approx BBs exec'd 0 ==== - - 0x25475820: 3DC06474 lis r14,25716 - 0: MOVL $0x64740000, t0 - 1: PUTL t0, R14 - 2: INCEIPL $4 - - 0x25475824: 61C0E551 ori r0,r14,0xE551 - 3: MOVL $0x6474E551, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x25475828: 7E090000 cmp cr4,r9,r0 - 6: GETL R9, t4 - 7: GETL R0, t6 - 8: CMPL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x4, CR - 10: INCEIPL $4 - - 0x2547582C: 41920278 bc 12,18,0x25475AA4 - 11: Js18o $0x25475AA4 - - - -. 497 25475820 16 -. 3D C0 64 74 61 C0 E5 51 7E 09 00 00 41 92 02 78 -==== BB 498 (0x25475AA4) approx BBs exec'd 0 ==== - - 0x25475AA4: 815D0018 lwz r10,24(r29) - 0: GETL R29, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25475AA8: 915F00A4 stw r10,164(r31) - 5: GETL R10, t4 - 6: GETL R31, t6 - 7: ADDL $0xA4, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25475AAC: 4BFFFD4C b 0x254757F8 - 10: JMPo $0x254757F8 ($4) - - - -. 498 25475AA4 12 -. 81 5D 00 18 91 5F 00 A4 4B FF FD 4C -==== BB 499 (0x254758C4) approx BBs exec'd 0 ==== - - 0x254758C4: 2E1C0000 cmpi cr4,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x254758C8: 419202BC bc 12,18,0x25475B84 - 4: Js18o $0x25475B84 - - - -. 499 254758C4 8 -. 2E 1C 00 00 41 92 02 BC -==== BB 500 (0x254758CC) approx BBs exec'd 0 ==== - - 0x254758CC: 1DFC0018 mulli r15,r28,24 - 0: GETL R28, t0 - 1: MULL $0x18, t0 - 2: PUTL t0, R15 - 3: INCEIPL $4 - - 0x254758D0: 839F009C lwz r28,156(r31) - 4: GETL R31, t2 - 5: ADDL $0x9C, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x254758D4: 81750000 lwz r11,0(r21) - 9: GETL R21, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x254758D8: 7EBDAB78 or r29,r21,r21 - 13: GETL R21, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0x254758DC: 2E1C0003 cmpi cr4,r28,3 - 16: GETL R28, t12 - 17: MOVL $0x3, t16 - 18: CMPL t12, t16, t14 (-rSo) - 19: ICRFL t14, $0x4, CR - 20: INCEIPL $4 - - 0x254758E0: 7F8FAA14 add r28,r15,r21 - 21: GETL R15, t18 - 22: GETL R21, t20 - 23: ADDL t18, t20 - 24: PUTL t20, R28 - 25: INCEIPL $4 - - 0x254758E4: 833CFFF4 lwz r25,-12(r28) - 26: GETL R28, t22 - 27: ADDL $0xFFFFFFF4, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R25 - 30: INCEIPL $4 - - 0x254758E8: 7DCBC850 subf r14,r11,r25 - 31: GETL R11, t26 - 32: GETL R25, t28 - 33: SUBL t26, t28 - 34: PUTL t28, R14 - 35: INCEIPL $4 - - 0x254758EC: 40920818 bc 4,18,0x25476104 - 36: Jc18o $0x25476104 - - - -. 500 254758CC 36 -. 1D FC 00 18 83 9F 00 9C 81 75 00 00 7E BD AB 78 2E 1C 00 03 7F 8F AA 14 83 3C FF F4 7D CB C8 50 40 92 08 18 -==== BB 501 (0x254758F0) approx BBs exec'd 0 ==== - - 0x254758F0: 8191004C lwz r12,76(r17) - 0: GETL R17, t0 - 1: ADDL $0x4C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x254758F4: 7DC47378 or r4,r14,r14 - 5: GETL R14, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x254758F8: 7EE3BB78 or r3,r23,r23 - 8: GETL R23, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x254758FC: 7D656038 and r5,r11,r12 - 11: GETL R11, t8 - 12: GETL R12, t10 - 13: ANDL t8, t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0x25475900: 4800ADE9 bl 0x254806E8 - 16: MOVL $0x25475904, t12 - 17: PUTL t12, LR - 18: JMPo-c $0x254806E8 ($4) - - - -. 501 254758F0 20 -. 81 91 00 4C 7D C4 73 78 7E E3 BB 78 7D 65 60 38 48 00 AD E9 -==== BB 502 __elf_preferred_address(0x254806E8) approx BBs exec'd 0 ==== - - 0x254806E8: 7CA32B79 or. r3,r5,r5 - 0: GETL R5, t0 - 1: PUTL t0, R3 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254806EC: 7D8802A6 mflr r12 - 5: GETL LR, t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0x254806F0: 9421FFE0 stwu r1,-32(r1) - 8: GETL R1, t6 - 9: GETL R1, t8 - 10: ADDL $0xFFFFFFE0, t8 - 11: PUTL t8, R1 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x254806F4: 4801690D bl 0x25497000 - 14: MOVL $0x254806F8, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x25497000 ($4) - - - -. 502 254806E8 16 -. 7C A3 2B 79 7D 88 02 A6 94 21 FF E0 48 01 69 0D -==== BB 503 (0x254806F8) approx BBs exec'd 0 ==== - - 0x254806F8: 93A10014 stw r29,20(r1) - 0: GETL R29, t0 - 1: GETL R1, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254806FC: 7C9D2378 or r29,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25480700: 93C10018 stw r30,24(r1) - 8: GETL R30, t6 - 9: GETL R1, t8 - 10: ADDL $0x18, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25480704: 7FC802A6 mflr r30 - 13: GETL LR, t10 - 14: PUTL t10, R30 - 15: INCEIPL $4 - - 0x25480708: 93810010 stw r28,16(r1) - 16: GETL R28, t12 - 17: GETL R1, t14 - 18: ADDL $0x10, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x2548070C: 93E1001C stw r31,28(r1) - 21: GETL R31, t16 - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25480710: 7D8803A6 mtlr r12 - 26: GETL R12, t20 - 27: PUTL t20, LR - 28: INCEIPL $4 - - 0x25480714: 408200FC bc 4,2,0x25480810 - 29: Jc02o $0x25480810 - - - -. 503 254806F8 32 -. 93 A1 00 14 7C 9D 23 78 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 E1 00 1C 7D 88 03 A6 40 82 00 FC -==== BB 504 (0x25480718) approx BBs exec'd 0 ==== - - 0x25480718: 3CC00003 lis r6,3 - 0: MOVL $0x30000, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x2548071C: 83FE04F4 lwz r31,1268(r30) - 3: GETL R30, t2 - 4: ADDL $0x4F4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0x25480720: 809E04C8 lwz r4,1224(r30) - 8: GETL R30, t6 - 9: ADDL $0x4C8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25480724: 60C6FFFF ori r6,r6,0xFFFF - 13: MOVL $0x3FFFF, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x25480728: 3CE07000 lis r7,28672 - 16: MOVL $0x70000000, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x2548072C: 3980000F li r12,15 - 19: MOVL $0xF, t14 - 20: PUTL t14, R12 - 21: INCEIPL $4 - - 0x25480730: 81640000 lwz r11,0(r4) - 22: GETL R4, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R11 - 25: INCEIPL $4 - - 0x25480734: 38840018 addi r4,r4,24 - 26: GETL R4, t20 - 27: ADDL $0x18, t20 - 28: PUTL t20, R4 - 29: INCEIPL $4 - - 0x25480738: 2F8B0000 cmpi cr7,r11,0 - 30: GETL R11, t22 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x7, CR - 33: INCEIPL $4 - - 0x2548073C: 419E009C bc 12,30,0x254807D8 - 34: Js30o $0x254807D8 - - - -. 504 25480718 40 -. 3C C0 00 03 83 FE 04 F4 80 9E 04 C8 60 C6 FF FF 3C E0 70 00 39 80 00 0F 81 64 00 00 38 84 00 18 2F 8B 00 00 41 9E 00 9C -==== BB 505 (0x25480740) approx BBs exec'd 0 ==== - - 0x25480740: 813F0004 lwz r9,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25480744: 38A9FFFF addi r5,r9,-1 - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x25480748: 7CA328F8 nor r3,r5,r5 - 9: GETL R5, t6 - 10: NOTL t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0x2548074C: 800B01A4 lwz r0,420(r11) - 13: GETL R11, t8 - 14: ADDL $0x1A4, t8 - 15: LDL (t8), t10 - 16: PUTL t10, R0 - 17: INCEIPL $4 - - 0x25480750: 838B01A0 lwz r28,416(r11) - 18: GETL R11, t12 - 19: ADDL $0x1A0, t12 - 20: LDL (t12), t14 - 21: PUTL t14, R28 - 22: INCEIPL $4 - - 0x25480754: 7C082B78 or r8,r0,r5 - 23: GETL R0, t16 - 24: GETL R5, t18 - 25: ORL t18, t16 - 26: PUTL t16, R8 - 27: INCEIPL $4 - - 0x25480758: 7C883840 cmpl cr1,r8,r7 - 28: GETL R8, t20 - 29: GETL R7, t22 - 30: CMPUL t20, t22, t24 (-rSo) - 31: ICRFL t24, $0x1, CR - 32: INCEIPL $4 - - 0x2548075C: 7F8A1838 and r10,r28,r3 - 33: GETL R28, t26 - 34: GETL R3, t28 - 35: ANDL t26, t28 - 36: PUTL t28, R10 - 37: INCEIPL $4 - - 0x25480760: 40840010 bc 4,4,0x25480770 - 38: Jc04o $0x25480770 - - - -. 505 25480740 36 -. 81 3F 00 04 38 A9 FF FF 7C A3 28 F8 80 0B 01 A4 83 8B 01 A0 7C 08 2B 78 7C 88 38 40 7F 8A 18 38 40 84 00 10 -==== BB 506 (0x25480764) approx BBs exec'd 0 ==== - - 0x25480764: 838B0180 lwz r28,384(r11) - 0: GETL R11, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25480768: 7789C000 andis. r9,r28,0xC000 - 5: GETL R28, t4 - 6: ANDL $0xC0000000, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x2548076C: 4082000C bc 4,2,0x25480778 - 11: Jc02o $0x25480778 - - - -. 506 25480764 12 -. 83 8B 01 80 77 89 C0 00 40 82 00 0C -==== BB 507 (0x25480770) approx BBs exec'd 0 ==== - - 0x25480770: 7F075040 cmpl cr6,r7,r10 - 0: GETL R7, t0 - 1: GETL R10, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0x25480774: 40980054 bc 4,24,0x254807C8 - 5: Jc24o $0x254807C8 - - - -. 507 25480770 8 -. 7F 07 50 40 40 98 00 54 -==== BB 508 (0x254807C8) approx BBs exec'd 0 ==== - - 0x254807C8: 7D475378 or r7,r10,r10 - 0: GETL R10, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x254807CC: 816B000C lwz r11,12(r11) - 3: GETL R11, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x254807D0: 2C8B0000 cmpi cr1,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0x254807D4: 4086FF78 bc 4,6,0x2548074C - 12: Jc06o $0x2548074C - - - -. 508 254807C8 16 -. 7D 47 53 78 81 6B 00 0C 2C 8B 00 00 40 86 FF 78 -==== BB 509 (0x2548074C) approx BBs exec'd 0 ==== - - 0x2548074C: 800B01A4 lwz r0,420(r11) - 0: GETL R11, t0 - 1: ADDL $0x1A4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25480750: 838B01A0 lwz r28,416(r11) - 5: GETL R11, t4 - 6: ADDL $0x1A0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25480754: 7C082B78 or r8,r0,r5 - 10: GETL R0, t8 - 11: GETL R5, t10 - 12: ORL t10, t8 - 13: PUTL t8, R8 - 14: INCEIPL $4 - - 0x25480758: 7C883840 cmpl cr1,r8,r7 - 15: GETL R8, t12 - 16: GETL R7, t14 - 17: CMPUL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x1, CR - 19: INCEIPL $4 - - 0x2548075C: 7F8A1838 and r10,r28,r3 - 20: GETL R28, t18 - 21: GETL R3, t20 - 22: ANDL t18, t20 - 23: PUTL t20, R10 - 24: INCEIPL $4 - - 0x25480760: 40840010 bc 4,4,0x25480770 - 25: Jc04o $0x25480770 - - - -. 509 2548074C 24 -. 80 0B 01 A4 83 8B 01 A0 7C 08 2B 78 7C 88 38 40 7F 8A 18 38 40 84 00 10 -==== BB 510 (0x25480778) approx BBs exec'd 0 ==== - - 0x25480778: 7C064010 subfc r0,r6,r8 - 0: GETL R6, t0 - 1: GETL R8, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2548077C: 38000000 li r0,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25480780: 7C000114 adde r0,r0,r0 - 8: GETL R0, t6 - 9: GETL R0, t8 - 10: ADCL t6, t8 (-rCa-wCa) - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x25480784: 7D2A3010 subfc r9,r10,r6 - 13: GETL R10, t10 - 14: GETL R6, t12 - 15: SBBL t10, t12 (-wCa) - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x25480788: 39200000 li r9,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R9 - 20: INCEIPL $4 - - 0x2548078C: 7D294914 adde r9,r9,r9 - 21: GETL R9, t16 - 22: GETL R9, t18 - 23: ADCL t16, t18 (-rCa-wCa) - 24: PUTL t18, R9 - 25: INCEIPL $4 - - 0x25480790: 7C1C4839 and. r28,r0,r9 - 26: GETL R0, t20 - 27: GETL R9, t22 - 28: ANDL t20, t22 - 29: PUTL t22, R28 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x0, CR - 32: INCEIPL $4 - - 0x25480794: 40820094 bc 4,2,0x25480828 - 33: Jc02o $0x25480828 - - - -. 510 25480778 32 -. 7C 06 40 10 38 00 00 00 7C 00 01 14 7D 2A 30 10 39 20 00 00 7D 29 49 14 7C 1C 48 39 40 82 00 94 -==== BB 511 (0x25480798) approx BBs exec'd 0 ==== - - 0x25480798: 7C083810 subfc r0,r8,r7 - 0: GETL R8, t0 - 1: GETL R7, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2548079C: 38000000 li r0,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x254807A0: 7C000114 adde r0,r0,r0 - 8: GETL R0, t6 - 9: GETL R0, t8 - 10: ADCL t6, t8 (-rCa-wCa) - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x254807A4: 7D265010 subfc r9,r6,r10 - 13: GETL R6, t10 - 14: GETL R10, t12 - 15: SBBL t10, t12 (-wCa) - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x254807A8: 39200000 li r9,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R9 - 20: INCEIPL $4 - - 0x254807AC: 7D294914 adde r9,r9,r9 - 21: GETL R9, t16 - 22: GETL R9, t18 - 23: ADCL t16, t18 (-rCa-wCa) - 24: PUTL t18, R9 - 25: INCEIPL $4 - - 0x254807B0: 7C1C4839 and. r28,r0,r9 - 26: GETL R0, t20 - 27: GETL R9, t22 - 28: ANDL t20, t22 - 29: PUTL t22, R28 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x0, CR - 32: INCEIPL $4 - - 0x254807B4: 41820018 bc 12,2,0x254807CC - 33: Js02o $0x254807CC - - - -. 511 25480798 32 -. 7C 08 38 10 38 00 00 00 7C 00 01 14 7D 26 50 10 39 20 00 00 7D 29 49 14 7C 1C 48 39 41 82 00 18 -==== BB 512 (0x254807CC) approx BBs exec'd 0 ==== - - 0x254807CC: 816B000C lwz r11,12(r11) - 0: GETL R11, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254807D0: 2C8B0000 cmpi cr1,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x254807D4: 4086FF78 bc 4,6,0x2548074C - 9: Jc06o $0x2548074C - - - -. 512 254807CC 12 -. 81 6B 00 0C 2C 8B 00 00 40 86 FF 78 -==== BB 513 (0x254807D8) approx BBs exec'd 0 ==== - - 0x254807D8: 358CFFFF addic. r12,r12,-1 - 0: GETL R12, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R12 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x254807DC: 4080FF54 bc 4,0,0x25480730 - 6: Jc00o $0x25480730 - - - -. 513 254807D8 8 -. 35 8C FF FF 40 80 FF 54 -==== BB 514 (0x25480730) approx BBs exec'd 0 ==== - - 0x25480730: 81640000 lwz r11,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25480734: 38840018 addi r4,r4,24 - 4: GETL R4, t4 - 5: ADDL $0x18, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25480738: 2F8B0000 cmpi cr7,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x2548073C: 419E009C bc 12,30,0x254807D8 - 12: Js30o $0x254807D8 - - - -. 514 25480730 16 -. 81 64 00 00 38 84 00 18 2F 8B 00 00 41 9E 00 9C -==== BB 515 (0x254807E0) approx BBs exec'd 0 ==== - - 0x254807E0: 3C67FFFF addis r3,r7,-1 - 0: GETL R7, t0 - 1: ADDL $0xFFFF0000, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x254807E4: 80FF0004 lwz r7,4(r31) - 4: GETL R31, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x254807E8: 7F033040 cmpl cr6,r3,r6 - 9: GETL R3, t6 - 10: GETL R6, t8 - 11: CMPUL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0x254807EC: 3887FFFF addi r4,r7,-1 - 14: GETL R7, t12 - 15: ADDL $0xFFFFFFFF, t12 - 16: PUTL t12, R4 - 17: INCEIPL $4 - - 0x254807F0: 7C85EB78 or r5,r4,r29 - 18: GETL R4, t14 - 19: GETL R29, t16 - 20: ORL t16, t14 - 21: PUTL t14, R5 - 22: INCEIPL $4 - - 0x254807F4: 38850001 addi r4,r5,1 - 23: GETL R5, t18 - 24: ADDL $0x1, t18 - 25: PUTL t18, R4 - 26: INCEIPL $4 - - 0x254807F8: 40990014 bc 4,25,0x2548080C - 27: Jc25o $0x2548080C - - - -. 515 254807E0 28 -. 3C 67 FF FF 80 FF 00 04 7F 03 30 40 38 87 FF FF 7C 85 EB 78 38 85 00 01 40 99 00 14 -==== BB 516 (0x254807FC) approx BBs exec'd 0 ==== - - 0x254807FC: 7D061850 subf r8,r6,r3 - 0: GETL R6, t0 - 1: GETL R3, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25480800: 7C641850 subf r3,r4,r3 - 5: GETL R4, t4 - 6: GETL R3, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25480804: 7F882040 cmpl cr7,r8,r4 - 10: GETL R8, t8 - 11: GETL R4, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0x25480808: 409C0008 bc 4,28,0x25480810 - 15: Jc28o $0x25480810 - - - -. 516 254807FC 16 -. 7D 06 18 50 7C 64 18 50 7F 88 20 40 40 9C 00 08 -==== BB 517 (0x25480810) approx BBs exec'd 0 ==== - - 0x25480810: 83810010 lwz r28,16(r1) - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25480814: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x25480818: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0x2548081C: 83E1001C lwz r31,28(r1) - 15: GETL R1, t12 - 16: ADDL $0x1C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R31 - 19: INCEIPL $4 - - 0x25480820: 38210020 addi r1,r1,32 - 20: GETL R1, t16 - 21: ADDL $0x20, t16 - 22: PUTL t16, R1 - 23: INCEIPL $4 - - 0x25480824: 4E800020 blr - 24: GETL LR, t18 - 25: JMPo-r t18 ($4) - - - -. 517 25480810 24 -. 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 518 (0x25475904) approx BBs exec'd 0 ==== - - 0x25475904: 80B50014 lwz r5,20(r21) - 0: GETL R21, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25475908: 81150010 lwz r8,16(r21) - 5: GETL R21, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x2547590C: 7DC47378 or r4,r14,r14 - 10: GETL R14, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25475910: 38C00802 li r6,2050 - 13: MOVL $0x802, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x25475914: 7E679B78 or r7,r19,r19 - 16: GETL R19, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x25475918: 4800CE81 bl 0x25482798 - 19: MOVL $0x2547591C, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x25482798 ($4) - - - -. 518 25475904 24 -. 80 B5 00 14 81 15 00 10 7D C4 73 78 38 C0 08 02 7E 67 9B 78 48 00 CE 81 -==22130== Reading syms from /home/sewardj/valgrind-2.2.0-ppc/Inst/lib/valgrind/vg_inject.so (0xFFDD000) -==== BB 519 (0x2547591C) approx BBs exec'd 0 ==== - - 0x2547591C: 2F03FFFF cmpi cr6,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25475920: 907A01A0 stw r3,416(r26) - 5: GETL R3, t6 - 6: GETL R26, t8 - 7: ADDL $0x1A0, t8 - 8: STL t6, (t8) - 9: INCEIPL $4 - - 0x25475924: 419A013C bc 12,26,0x25475A60 - 10: Js26o $0x25475A60 - - - -. 519 2547591C 12 -. 2F 03 FF FF 90 7A 01 A0 41 9A 01 3C -==== BB 520 (0x25475928) approx BBs exec'd 0 ==== - - 0x25475928: 817F00A8 lwz r11,168(r31) - 0: GETL R31, t0 - 1: ADDL $0xA8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547592C: 7CA37214 add r5,r3,r14 - 5: GETL R3, t4 - 6: GETL R14, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0x25475930: 90BA01A4 stw r5,420(r26) - 10: GETL R5, t8 - 11: GETL R26, t10 - 12: ADDL $0x1A4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475934: 2F8B0000 cmpi cr7,r11,0 - 15: GETL R11, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x25475938: 80F50000 lwz r7,0(r21) - 19: GETL R21, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R7 - 22: INCEIPL $4 - - 0x2547593C: 7C071850 subf r0,r7,r3 - 23: GETL R7, t20 - 24: GETL R3, t22 - 25: SUBL t20, t22 - 26: PUTL t22, R0 - 27: INCEIPL $4 - - 0x25475940: 901A0000 stw r0,0(r26) - 28: GETL R0, t24 - 29: GETL R26, t26 - 30: STL t24, (t26) - 31: INCEIPL $4 - - 0x25475944: 409E0534 bc 4,30,0x25475E78 - 32: Jc30o $0x25475E78 - - - -. 520 25475928 32 -. 81 7F 00 A8 7C A3 72 14 90 BA 01 A4 2F 8B 00 00 80 F5 00 00 7C 07 18 50 90 1A 00 00 40 9E 05 34 -==== BB 521 (0x25475E78) approx BBs exec'd 0 ==== - - 0x25475E78: 80750004 lwz r3,4(r21) - 0: GETL R21, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25475E7C: 38A00000 li r5,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25475E80: 809CFFF4 lwz r4,-12(r28) - 8: GETL R28, t6 - 9: ADDL $0xFFFFFFF4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25475E84: 7C832050 subf r4,r3,r4 - 13: GETL R3, t10 - 14: GETL R4, t12 - 15: SUBL t10, t12 - 16: PUTL t12, R4 - 17: INCEIPL $4 - - 0x25475E88: 7C601A14 add r3,r0,r3 - 18: GETL R0, t14 - 19: GETL R3, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R3 - 22: INCEIPL $4 - - 0x25475E8C: 4800C92D bl 0x254827B8 - 23: MOVL $0x25475E90, t18 - 24: PUTL t18, LR - 25: JMPo-c $0x254827B8 ($4) - - - -. 521 25475E78 24 -. 80 75 00 04 38 A0 00 00 80 9C FF F4 7C 83 20 50 7C 60 1A 14 48 00 C9 2D -==== BB 522 mprotect(0x254827B8) approx BBs exec'd 0 ==== - - 0x254827B8: 3800007D li r0,125 - 0: MOVL $0x7D, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254827BC: 44000002 sc - 3: JMPo-sys $0x254827C0 ($4) - - - -. 522 254827B8 8 -. 38 00 00 7D 44 00 00 02 -==== BB 523 (0x254827C0) approx BBs exec'd 0 ==== - - 0x254827C0: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 523 254827C0 4 -. 4C A3 00 20 -==== BB 524 (0x25475E90) approx BBs exec'd 0 ==== - - 0x25475E90: 4BFFFAB8 b 0x25475948 - 0: JMPo $0x25475948 ($4) - - - -. 524 25475E90 4 -. 4B FF FA B8 -==== BB 525 (0x25475948) approx BBs exec'd 0 ==== - - 0x25475948: 80DD0014 lwz r6,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547594C: 70C90004 andi. r9,r6,0x4 - 5: GETL R6, t4 - 6: ANDL $0x4, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25475950: 41820014 bc 12,2,0x25475964 - 11: Js02o $0x25475964 - - - -. 525 25475948 12 -. 80 DD 00 14 70 C9 00 04 41 82 00 14 -==== BB 526 (0x25475954) approx BBs exec'd 0 ==== - - 0x25475954: 839D0004 lwz r28,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25475958: 833A0000 lwz r25,0(r26) - 5: GETL R26, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R25 - 8: INCEIPL $4 - - 0x2547595C: 7D19E214 add r8,r25,r28 - 9: GETL R25, t8 - 10: GETL R28, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R8 - 13: INCEIPL $4 - - 0x25475960: 911A01A8 stw r8,424(r26) - 14: GETL R8, t12 - 15: GETL R26, t14 - 16: ADDL $0x1A8, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25475964: 819A014C lwz r12,332(r26) - 19: GETL R26, t16 - 20: ADDL $0x14C, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R12 - 23: INCEIPL $4 - - 0x25475968: 2F8C0000 cmpi cr7,r12,0 - 24: GETL R12, t20 - 25: CMP0L t20, t22 (-rSo) - 26: ICRFL t22, $0x7, CR - 27: INCEIPL $4 - - 0x2547596C: 409E0038 bc 4,30,0x254759A4 - 28: Jc30o $0x254759A4 - - - -. 526 25475954 28 -. 83 9D 00 04 83 3A 00 00 7D 19 E2 14 91 1A 01 A8 81 9A 01 4C 2F 8C 00 00 40 9E 00 38 -==== BB 527 (0x25475970) approx BBs exec'd 0 ==== - - 0x25475970: 815D0010 lwz r10,16(r29) - 0: GETL R29, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25475974: 8178001C lwz r11,28(r24) - 5: GETL R24, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25475978: 7C8A5840 cmpl cr1,r10,r11 - 10: GETL R10, t8 - 11: GETL R11, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0x2547597C: 41850028 bc 12,5,0x254759A4 - 15: Js05o $0x254759A4 - - - -. 527 25475970 16 -. 81 5D 00 10 81 78 00 1C 7C 8A 58 40 41 85 00 28 -==== BB 528 (0x25475980) approx BBs exec'd 0 ==== - - 0x25475980: 801D0004 lwz r0,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475984: 811D0000 lwz r8,0(r29) - 5: GETL R29, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R8 - 8: INCEIPL $4 - - 0x25475988: A138002C lhz r9,44(r24) - 9: GETL R24, t8 - 10: ADDL $0x2C, t8 - 11: LDW (t8), t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0x2547598C: 7C880050 subf r4,r8,r0 - 14: GETL R8, t12 - 15: GETL R0, t14 - 16: SUBL t12, t14 - 17: PUTL t14, R4 - 18: INCEIPL $4 - - 0x25475990: 55232834 rlwinm r3,r9,5,0,26 - 19: GETL R9, t16 - 20: SHLL $0x5, t16 - 21: PUTL t16, R3 - 22: INCEIPL $4 - - 0x25475994: 7CA45214 add r5,r4,r10 - 23: GETL R4, t18 - 24: GETL R10, t20 - 25: ADDL t18, t20 - 26: PUTL t20, R5 - 27: INCEIPL $4 - - 0x25475998: 7CEB1A14 add r7,r11,r3 - 28: GETL R11, t22 - 29: GETL R3, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R7 - 32: INCEIPL $4 - - 0x2547599C: 7F053840 cmpl cr6,r5,r7 - 33: GETL R5, t26 - 34: GETL R7, t28 - 35: CMPUL t26, t28, t30 (-rSo) - 36: ICRFL t30, $0x6, CR - 37: INCEIPL $4 - - 0x254759A0: 4098069C bc 4,24,0x2547603C - 38: Jc24o $0x2547603C - - - -. 528 25475980 36 -. 80 1D 00 04 81 1D 00 00 A1 38 00 2C 7C 88 00 50 55 23 28 34 7C A4 52 14 7C EB 1A 14 7F 05 38 40 40 98 06 9C -==== BB 529 (0x2547603C) approx BBs exec'd 0 ==== - - 0x2547603C: 7EE85A14 add r23,r8,r11 - 0: GETL R8, t0 - 1: GETL R11, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x25476040: 7D6AB850 subf r11,r10,r23 - 5: GETL R10, t4 - 6: GETL R23, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25476044: 917A014C stw r11,332(r26) - 10: GETL R11, t8 - 11: GETL R26, t10 - 12: ADDL $0x14C, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25476048: 4BFFF95C b 0x254759A4 - 15: JMPo $0x254759A4 ($4) - - - -. 529 2547603C 16 -. 7E E8 5A 14 7D 6A B8 50 91 7A 01 4C 4B FF F9 5C -==== BB 530 (0x254759A4) approx BBs exec'd 0 ==== - - 0x254759A4: 809D000C lwz r4,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254759A8: 807D0008 lwz r3,8(r29) - 5: GETL R29, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x254759AC: 7C041840 cmpl cr0,r4,r3 - 10: GETL R4, t8 - 11: GETL R3, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x0, CR - 14: INCEIPL $4 - - 0x254759B0: 40810068 bc 4,1,0x25475A18 - 15: Jc01o $0x25475A18 - - - -. 530 254759A4 16 -. 80 9D 00 0C 80 7D 00 08 7C 04 18 40 40 81 00 68 -==== BB 531 (0x25475A18) approx BBs exec'd 0 ==== - - 0x25475A18: 3BBD0018 addi r29,r29,24 - 0: GETL R29, t0 - 1: ADDL $0x18, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x25475A1C: 7F357A14 add r25,r21,r15 - 4: GETL R21, t2 - 5: GETL R15, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R25 - 8: INCEIPL $4 - - 0x25475A20: 7F99E840 cmpl cr7,r25,r29 - 9: GETL R25, t6 - 10: GETL R29, t8 - 11: CMPUL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25475A24: 409D01F8 bc 4,29,0x25475C1C - 14: Jc29o $0x25475C1C - - - -. 531 25475A18 16 -. 3B BD 00 18 7F 35 7A 14 7F 99 E8 40 40 9D 01 F8 -==== BB 532 (0x25475A28) approx BBs exec'd 0 ==== - - 0x25475A28: 809D0004 lwz r4,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25475A2C: 801D0000 lwz r0,0(r29) - 5: GETL R29, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x25475A30: 7C840040 cmpl cr1,r4,r0 - 9: GETL R4, t8 - 10: GETL R0, t10 - 11: CMPUL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x1, CR - 13: INCEIPL $4 - - 0x25475A34: 4085FF14 bc 4,5,0x25475948 - 14: Jc05o $0x25475948 - - - -. 532 25475A28 16 -. 80 9D 00 04 80 1D 00 00 7C 84 00 40 40 85 FF 14 -==== BB 533 (0x25475A38) approx BBs exec'd 0 ==== - - 0x25475A38: 815A0000 lwz r10,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0x25475A3C: 7C802050 subf r4,r0,r4 - 4: GETL R0, t4 - 5: GETL R4, t6 - 6: SUBL t4, t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x25475A40: 80BD0014 lwz r5,20(r29) - 9: GETL R29, t8 - 10: ADDL $0x14, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R5 - 13: INCEIPL $4 - - 0x25475A44: 38C00812 li r6,2066 - 14: MOVL $0x812, t12 - 15: PUTL t12, R6 - 16: INCEIPL $4 - - 0x25475A48: 811D0010 lwz r8,16(r29) - 17: GETL R29, t14 - 18: ADDL $0x10, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R8 - 21: INCEIPL $4 - - 0x25475A4C: 7C6A0214 add r3,r10,r0 - 22: GETL R10, t18 - 23: GETL R0, t20 - 24: ADDL t18, t20 - 25: PUTL t20, R3 - 26: INCEIPL $4 - - 0x25475A50: 7E679B78 or r7,r19,r19 - 27: GETL R19, t22 - 28: PUTL t22, R7 - 29: INCEIPL $4 - - 0x25475A54: 4800CD45 bl 0x25482798 - 30: MOVL $0x25475A58, t24 - 31: PUTL t24, LR - 32: JMPo-c $0x25482798 ($4) - - - -. 533 25475A38 32 -. 81 5A 00 00 7C 80 20 50 80 BD 00 14 38 C0 08 12 81 1D 00 10 7C 6A 02 14 7E 67 9B 78 48 00 CD 45 -==== BB 534 (0x25475A58) approx BBs exec'd 0 ==== - - 0x25475A58: 2F03FFFF cmpi cr6,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25475A5C: 409AFEEC bc 4,26,0x25475948 - 5: Jc26o $0x25475948 - - - -. 534 25475A58 8 -. 2F 03 FF FF 40 9A FE EC -==== BB 535 (0x254759B4) approx BBs exec'd 0 ==== - - 0x254759B4: 80DA0000 lwz r6,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x254759B8: 81710004 lwz r11,4(r17) - 4: GETL R17, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0x254759BC: 7F261A14 add r25,r6,r3 - 9: GETL R6, t8 - 10: GETL R3, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R25 - 13: INCEIPL $4 - - 0x254759C0: 7EE62214 add r23,r6,r4 - 14: GETL R6, t12 - 15: GETL R4, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R23 - 18: INCEIPL $4 - - 0x254759C4: 7D0BCA14 add r8,r11,r25 - 19: GETL R11, t16 - 20: GETL R25, t18 - 21: ADDL t16, t18 - 22: PUTL t18, R8 - 23: INCEIPL $4 - - 0x254759C8: 7C6B00D0 neg r3,r11 - 24: GETL R11, t20 - 25: NEGL t20 - 26: PUTL t20, R3 - 27: INCEIPL $4 - - 0x254759CC: 3948FFFF addi r10,r8,-1 - 28: GETL R8, t22 - 29: ADDL $0xFFFFFFFF, t22 - 30: PUTL t22, R10 - 31: INCEIPL $4 - - 0x254759D0: 7D5C1838 and r28,r10,r3 - 32: GETL R10, t24 - 33: GETL R3, t26 - 34: ANDL t24, t26 - 35: PUTL t26, R28 - 36: INCEIPL $4 - - 0x254759D4: 7F97E040 cmpl cr7,r23,r28 - 37: GETL R23, t28 - 38: GETL R28, t30 - 39: CMPUL t28, t30, t32 (-rSo) - 40: ICRFL t32, $0x7, CR - 41: INCEIPL $4 - - 0x254759D8: 409C0008 bc 4,28,0x254759E0 - 42: Jc28o $0x254759E0 - - - -. 535 254759B4 40 -. 80 DA 00 00 81 71 00 04 7F 26 1A 14 7E E6 22 14 7D 0B CA 14 7C 6B 00 D0 39 48 FF FF 7D 5C 18 38 7F 97 E0 40 40 9C 00 08 -==== BB 536 (0x254759DC) approx BBs exec'd 0 ==== - - 0x254759DC: 7EFCBB78 or r28,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0x254759E0: 7C9CC840 cmpl cr1,r28,r25 - 3: GETL R28, t2 - 4: GETL R25, t4 - 5: CMPUL t2, t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x254759E4: 4085002C bc 4,5,0x25475A10 - 8: Jc05o $0x25475A10 - - - -. 536 254759DC 12 -. 7E FC BB 78 7C 9C C8 40 40 85 00 2C -==== BB 537 (0x254759E8) approx BBs exec'd 0 ==== - - 0x254759E8: 80BD0014 lwz r5,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x254759EC: 70AA0002 andi. r10,r5,0x2 - 5: GETL R5, t4 - 6: ANDL $0x2, t4 - 7: PUTL t4, R10 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x254759F0: 41820838 bc 12,2,0x25476228 - 11: Js02o $0x25476228 - - - -. 537 254759E8 12 -. 80 BD 00 14 70 AA 00 02 41 82 08 38 -==== BB 538 (0x254759F4) approx BBs exec'd 0 ==== - - 0x254759F4: 7CB9E050 subf r5,r25,r28 - 0: GETL R25, t0 - 1: GETL R28, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x254759F8: 7F23CB78 or r3,r25,r25 - 5: GETL R25, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254759FC: 38800000 li r4,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x25475A00: 4800DD45 bl 0x25483744 - 11: MOVL $0x25475A04, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483744 ($4) - - - -. 538 254759F4 16 -. 7C B9 E0 50 7F 23 CB 78 38 80 00 00 48 00 DD 45 -==== BB 539 memset(0x25483744) approx BBs exec'd 0 ==== - - 0x25483744: 28850004 cmpli cr1,r5,4 - 0: GETL R5, t0 - 1: MOVL $0x4, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25483748: 70670003 andi. r7,r3,0x3 - 5: GETL R3, t6 - 6: ANDL $0x3, t6 - 7: PUTL t6, R7 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x0, CR - 10: INCEIPL $4 - - 0x2548374C: 7C661B78 or r6,r3,r3 - 11: GETL R3, t10 - 12: PUTL t10, R6 - 13: INCEIPL $4 - - 0x25483750: 40850190 bc 4,5,0x254838E0 - 14: Jc05o $0x254838E0 - - - -. 539 25483744 16 -. 28 85 00 04 70 67 00 03 7C 66 1B 78 40 85 01 90 -==== BB 540 (0x25483754) approx BBs exec'd 0 ==== - - 0x25483754: 2A85001F cmpli cr5,r5,31 - 0: GETL R5, t0 - 1: MOVL $0x1F, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x5, CR - 4: INCEIPL $4 - - 0x25483758: 5084442E rlwimi r4,r4,8,16,23 - 5: GETL R4, t6 - 6: GETL R4, t8 - 7: ROLL $0x8, t8 - 8: ANDL $0xFF00, t8 - 9: ANDL $0xFFFF00FF, t6 - 10: ORL t6, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x2548375C: 41A20024 bc 13,2,0x25483780 - 13: Js02o $0x25483780 - - - -. 540 25483754 12 -. 2A 85 00 1F 50 84 44 2E 41 A2 00 24 -==== BB 541 (0x25483780) approx BBs exec'd 0 ==== - - 0x25483780: 7CA01120 mtcrf 0x1,r5 - 0: GETL R5, t0 - 1: ICRFL t0, $0x7, CR - 2: INCEIPL $4 - - 0x25483784: 5084801E rlwimi r4,r4,16,0,15 - 3: GETL R4, t2 - 4: GETL R4, t4 - 5: ROLL $0x10, t4 - 6: ANDL $0xFFFF0000, t4 - 7: ANDL $0xFFFF, t2 - 8: ORL t2, t4 - 9: PUTL t4, R4 - 10: INCEIPL $4 - - 0x25483788: 40950198 bc 4,21,0x25483920 - 11: Jc21o $0x25483920 - - - -. 541 25483780 12 -. 7C A0 11 20 50 84 80 1E 40 95 01 98 -==== BB 542 (0x2548378C) approx BBs exec'd 0 ==== - - 0x2548378C: 70C7001C andi. r7,r6,0x1C - 0: GETL R6, t0 - 1: ANDL $0x1C, t0 - 2: PUTL t0, R7 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25483790: 20E70020 subfic r7,r7,32 - 6: GETL R7, t4 - 7: MOVL $0x20, t6 - 8: SBBL t4, t6 (-wCa) - 9: PUTL t6, R7 - 10: INCEIPL $4 - - 0x25483794: 41820040 bc 12,2,0x254837D4 - 11: Js02o $0x254837D4 - - - -. 542 2548378C 12 -. 70 C7 00 1C 20 E7 00 20 41 82 00 40 -==== BB 543 (0x25483798) approx BBs exec'd 0 ==== - - 0x25483798: 7CE01120 mtcrf 0x1,r7 - 0: GETL R7, t0 - 1: ICRFL t0, $0x7, CR - 2: INCEIPL $4 - - 0x2548379C: 7CC63A14 add r6,r6,r7 - 3: GETL R6, t2 - 4: GETL R7, t4 - 5: ADDL t2, t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0x254837A0: 7CA72850 subf r5,r7,r5 - 8: GETL R7, t6 - 9: GETL R5, t8 - 10: SUBL t6, t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0x254837A4: 28870010 cmpli cr1,r7,16 - 13: GETL R7, t10 - 14: MOVL $0x10, t14 - 15: CMPUL t10, t14, t12 (-rSo) - 16: ICRFL t12, $0x1, CR - 17: INCEIPL $4 - - 0x254837A8: 7CC83378 or r8,r6,r6 - 18: GETL R6, t16 - 19: PUTL t16, R8 - 20: INCEIPL $4 - - 0x254837AC: 409C000C bc 4,28,0x254837B8 - 21: Jc28o $0x254837B8 - - - -. 543 25483798 24 -. 7C E0 11 20 7C C6 3A 14 7C A7 28 50 28 87 00 10 7C C8 33 78 40 9C 00 0C -==== BB 544 (0x254837B8) approx BBs exec'd 0 ==== - - 0x254837B8: 41840014 bc 12,4,0x254837CC - 0: Js04o $0x254837CC - - - -. 544 254837B8 4 -. 41 84 00 14 -==== BB 545 (0x254837CC) approx BBs exec'd 0 ==== - - 0x254837CC: 409D0008 bc 4,29,0x254837D4 - 0: Jc29o $0x254837D4 - - - -. 545 254837CC 4 -. 40 9D 00 08 -==== BB 546 (0x254837D0) approx BBs exec'd 0 ==== - - 0x254837D0: 9088FFFC stw r4,-4(r8) - 0: GETL R4, t0 - 1: GETL R8, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254837D4: 28840000 cmpli cr1,r4,0 - 5: GETL R4, t4 - 6: MOVL $0x0, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x254837D8: 54A70035 rlwinm. r7,r5,0,0,26 - 10: GETL R5, t10 - 11: ANDL $0xFFFFFFE0, t10 - 12: PUTL t10, R7 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x0, CR - 15: INCEIPL $4 - - 0x254837DC: 7CA01120 mtcrf 0x1,r5 - 16: GETL R5, t14 - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x254837E0: 418601A0 bc 12,6,0x25483980 - 19: Js06o $0x25483980 - - - -. 546 254837D0 20 -. 90 88 FF FC 28 84 00 00 54 A7 00 35 7C A0 11 20 41 86 01 A0 -==== BB 547 (0x25483980) approx BBs exec'd 0 ==== - - 0x25483980: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25483984: 4182FF9C bc 12,2,0x25483920 - 3: Js02o $0x25483920 - - - -. 547 25483980 8 -. 7C 08 02 A6 41 82 FF 9C -==== BB 548 (0x25483988) approx BBs exec'd 0 ==== - - 0x25483988: 48013679 bl 0x25497000 - 0: MOVL $0x2548398C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25497000 ($4) - - - -. 548 25483988 4 -. 48 01 36 79 -==== BB 549 (0x2548398C) approx BBs exec'd 0 ==== - - 0x2548398C: 7D2802A6 mflr r9 - 0: GETL LR, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25483990: 812904F0 lwz r9,1264(r9) - 3: GETL R9, t2 - 4: ADDL $0x4F0, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x25483994: 81090000 lwz r8,0(r9) - 8: GETL R9, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R8 - 11: INCEIPL $4 - - 0x25483998: 7C0803A6 mtlr r0 - 12: GETL R0, t10 - 13: PUTL t10, LR - 14: INCEIPL $4 - - 0x2548399C: 28880000 cmpli cr1,r8,0 - 15: GETL R8, t12 - 16: MOVL $0x0, t16 - 17: CMPUL t12, t16, t14 (-rSo) - 18: ICRFL t14, $0x1, CR - 19: INCEIPL $4 - - 0x254839A0: 4186FE44 bc 12,6,0x254837E4 - 20: Js06o $0x254837E4 - - - -. 549 2548398C 24 -. 7D 28 02 A6 81 29 04 F0 81 09 00 00 7C 08 03 A6 28 88 00 00 41 86 FE 44 -==== BB 550 (0x254839A4) approx BBs exec'd 0 ==== - - 0x254839A4: 28880020 cmpli cr1,r8,32 - 0: GETL R8, t0 - 1: MOVL $0x20, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x254839A8: 4186FEBC bc 12,6,0x25483864 - 5: Js06o $0x25483864 - - - -. 550 254839A4 8 -. 28 88 00 20 41 86 FE BC -==== BB 551 (0x25483864) approx BBs exec'd 0 ==== - - 0x25483864: 54A506FE rlwinm r5,r5,0,27,31 - 0: GETL R5, t0 - 1: ANDL $0x1F, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x25483868: 7CE02120 mtcrf 0x2,r7 - 4: GETL R7, t2 - 5: ICRFL t2, $0x6, CR - 6: INCEIPL $4 - - 0x2548386C: 54E0C9FF rlwinm. r0,r7,25,7,31 - 7: GETL R7, t4 - 8: SHRL $0x7, t4 - 9: PUTL t4, R0 - 10: CMP0L t4, t6 (-rSo) - 11: ICRFL t6, $0x0, CR - 12: INCEIPL $4 - - 0x25483870: 7C0903A6 mtctr r0 - 13: GETL R0, t8 - 14: PUTL t8, CTR - 15: INCEIPL $4 - - 0x25483874: 38E00020 li r7,32 - 16: MOVL $0x20, t10 - 17: PUTL t10, R7 - 18: INCEIPL $4 - - 0x25483878: 3900FFC0 li r8,-64 - 19: MOVL $0xFFFFFFC0, t12 - 20: PUTL t12, R8 - 21: INCEIPL $4 - - 0x2548387C: 28850010 cmpli cr1,r5,16 - 22: GETL R5, t14 - 23: MOVL $0x10, t18 - 24: CMPUL t14, t18, t16 (-rSo) - 25: ICRFL t16, $0x1, CR - 26: INCEIPL $4 - - 0x25483880: 409A000C bc 4,26,0x2548388C - 27: Jc26o $0x2548388C - - - -. 551 25483864 32 -. 54 A5 06 FE 7C E0 21 20 54 E0 C9 FF 7C 09 03 A6 38 E0 00 20 39 00 FF C0 28 85 00 10 40 9A 00 0C -==== BB 552 (0x2548388C) approx BBs exec'd 0 ==== - - 0x2548388C: 3920FFE0 li r9,-32 - 0: MOVL $0xFFFFFFE0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25483890: 40990010 bc 4,25,0x254838A0 - 3: Jc25o $0x254838A0 - - - -. 552 2548388C 8 -. 39 20 FF E0 40 99 00 10 -==== BB 553 (0x254838A0) approx BBs exec'd 0 ==== - - 0x254838A0: 2A850000 cmpli cr5,r5,0 - 0: GETL R5, t0 - 1: MOVL $0x0, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x5, CR - 4: INCEIPL $4 - - 0x254838A4: 4182007C bc 12,2,0x25483920 - 5: Js02o $0x25483920 - - - -. 553 254838A0 8 -. 2A 85 00 00 41 82 00 7C -==== BB 554 (0x254838A8) approx BBs exec'd 0 ==== - - 0x254838A8: 7C0037EC dcbz r0,r6 - 0: GETL R6, t0 - 1: ANDL $0xFFFFFFE0, t0 - 2: MOVL $0x0, t2 - 3: STL t2, (t0) - 4: ADDL $0x4, t0 - 5: STL t2, (t0) - 6: ADDL $0x4, t0 - 7: STL t2, (t0) - 8: ADDL $0x4, t0 - 9: STL t2, (t0) - 10: ADDL $0x4, t0 - 11: STL t2, (t0) - 12: ADDL $0x4, t0 - 13: STL t2, (t0) - 14: ADDL $0x4, t0 - 15: STL t2, (t0) - 16: ADDL $0x4, t0 - 17: STL t2, (t0) - 18: INCEIPL $4 - - 0x254838AC: 7C0737EC dcbz r7,r6 - 19: GETL R6, t4 - 20: GETL R7, t6 - 21: ADDL t6, t4 - 22: ANDL $0xFFFFFFE0, t4 - 23: MOVL $0x0, t8 - 24: STL t8, (t4) - 25: ADDL $0x4, t4 - 26: STL t8, (t4) - 27: ADDL $0x4, t4 - 28: STL t8, (t4) - 29: ADDL $0x4, t4 - 30: STL t8, (t4) - 31: ADDL $0x4, t4 - 32: STL t8, (t4) - 33: ADDL $0x4, t4 - 34: STL t8, (t4) - 35: ADDL $0x4, t4 - 36: STL t8, (t4) - 37: ADDL $0x4, t4 - 38: STL t8, (t4) - 39: INCEIPL $4 - - 0x254838B0: 38C60080 addi r6,r6,128 - 40: GETL R6, t10 - 41: ADDL $0x80, t10 - 42: PUTL t10, R6 - 43: INCEIPL $4 - - 0x254838B4: 7C0837EC dcbz r8,r6 - 44: GETL R6, t12 - 45: GETL R8, t14 - 46: ADDL t14, t12 - 47: ANDL $0xFFFFFFE0, t12 - 48: MOVL $0x0, t16 - 49: STL t16, (t12) - 50: ADDL $0x4, t12 - 51: STL t16, (t12) - 52: ADDL $0x4, t12 - 53: STL t16, (t12) - 54: ADDL $0x4, t12 - 55: STL t16, (t12) - 56: ADDL $0x4, t12 - 57: STL t16, (t12) - 58: ADDL $0x4, t12 - 59: STL t16, (t12) - 60: ADDL $0x4, t12 - 61: STL t16, (t12) - 62: ADDL $0x4, t12 - 63: STL t16, (t12) - 64: INCEIPL $4 - - 0x254838B8: 7C0937EC dcbz r9,r6 - 65: GETL R6, t18 - 66: GETL R9, t20 - 67: ADDL t20, t18 - 68: ANDL $0xFFFFFFE0, t18 - 69: MOVL $0x0, t22 - 70: STL t22, (t18) - 71: ADDL $0x4, t18 - 72: STL t22, (t18) - 73: ADDL $0x4, t18 - 74: STL t22, (t18) - 75: ADDL $0x4, t18 - 76: STL t22, (t18) - 77: ADDL $0x4, t18 - 78: STL t22, (t18) - 79: ADDL $0x4, t18 - 80: STL t22, (t18) - 81: ADDL $0x4, t18 - 82: STL t22, (t18) - 83: ADDL $0x4, t18 - 84: STL t22, (t18) - 85: INCEIPL $4 - - 0x254838BC: 4200FFEC bc 16,0,0x254838A8 - 86: GETL CTR, t24 - 87: ADDL $0xFFFFFFFF, t24 - 88: PUTL t24, CTR - 89: JIFZL t24, $0x254838C0 - 90: JMPo $0x254838A8 ($4) - - - -. 554 254838A8 24 -. 7C 00 37 EC 7C 07 37 EC 38 C6 00 80 7C 08 37 EC 7C 09 37 EC 42 00 FF EC -==== BB 555 (0x254838C0) approx BBs exec'd 0 ==== - - 0x254838C0: 4D960020 bclr 12,22 - 0: GETL LR, t0 - 1: Js22o-r t0 - - - -. 555 254838C0 4 -. 4D 96 00 20 -==== BB 556 (0x254838C4) approx BBs exec'd 0 ==== - - 0x254838C4: 48000060 b 0x25483924 - 0: JMPo $0x25483924 ($4) - - - -. 556 254838C4 4 -. 48 00 00 60 -==== BB 557 (0x25483924) approx BBs exec'd 0 ==== - - 0x25483924: 7CC62A14 add r6,r6,r5 - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x25483928: 419F0020 bc 12,31,0x25483948 - 5: Js31o $0x25483948 - - - -. 557 25483924 8 -. 7C C6 2A 14 41 9F 00 20 -==== BB 558 (0x2548392C) approx BBs exec'd 0 ==== - - 0x2548392C: 419E0024 bc 12,30,0x25483950 - 0: Js30o $0x25483950 - - - -. 558 2548392C 4 -. 41 9E 00 24 -==== BB 559 (0x25483930) approx BBs exec'd 0 ==== - - 0x25483930: 419D0028 bc 12,29,0x25483958 - 0: Js29o $0x25483958 - - - -. 559 25483930 4 -. 41 9D 00 28 -==== BB 560 (0x25483958) approx BBs exec'd 0 ==== - - 0x25483958: 9486FFFC stwu r4,-4(r6) - 0: GETL R4, t0 - 1: GETL R6, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: PUTL t2, R6 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2548395C: 41840014 bc 12,4,0x25483970 - 6: Js04o $0x25483970 - - - -. 560 25483958 8 -. 94 86 FF FC 41 84 00 14 -==== BB 561 (0x25483970) approx BBs exec'd 0 ==== - - 0x25483970: 4C9C0020 bclr 4,28 - 0: GETL LR, t0 - 1: Jc28o-r t0 - - - -. 561 25483970 4 -. 4C 9C 00 20 -==== BB 562 (0x25475A04) approx BBs exec'd 0 ==== - - 0x25475A04: 80BD0014 lwz r5,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25475A08: 70A00002 andi. r0,r5,0x2 - 5: GETL R5, t4 - 6: ANDL $0x2, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25475A0C: 41820808 bc 12,2,0x25476214 - 11: Js02o $0x25476214 - - - -. 562 25475A04 12 -. 80 BD 00 14 70 A0 00 02 41 82 08 08 -==== BB 563 (0x25475A10) approx BBs exec'd 0 ==== - - 0x25475A10: 7F97E040 cmpl cr7,r23,r28 - 0: GETL R23, t0 - 1: GETL R28, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25475A14: 419D06AC bc 12,29,0x254760C0 - 5: Js29o $0x254760C0 - - - -. 563 25475A10 8 -. 7F 97 E0 40 41 9D 06 AC -==== BB 564 (0x25475C1C) approx BBs exec'd 0 ==== - - 0x25475C1C: 82A10000 lwz r21,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R21 - 3: INCEIPL $4 - - 0x25475C20: 7E419378 or r1,r18,r18 - 4: GETL R18, t4 - 5: PUTL t4, R1 - 6: INCEIPL $4 - - 0x25475C24: 92A10000 stw r21,0(r1) - 7: GETL R21, t6 - 8: GETL R1, t8 - 9: STL t6, (t8) - 10: INCEIPL $4 - - 0x25475C28: 813A0008 lwz r9,8(r26) - 11: GETL R26, t10 - 12: ADDL $0x8, t10 - 13: LDL (t10), t12 - 14: PUTL t12, R9 - 15: INCEIPL $4 - - 0x25475C2C: 2F090000 cmpi cr6,r9,0 - 16: GETL R9, t14 - 17: CMP0L t14, t16 (-rSo) - 18: ICRFL t16, $0x6, CR - 19: INCEIPL $4 - - 0x25475C30: 409A0264 bc 4,26,0x25475E94 - 20: Jc26o $0x25475E94 - - - -. 564 25475C1C 24 -. 82 A1 00 00 7E 41 93 78 92 A1 00 00 81 3A 00 08 2F 09 00 00 40 9A 02 64 -==== BB 565 (0x25475E94) approx BBs exec'd 0 ==== - - 0x25475E94: 825A0000 lwz r18,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R18 - 3: INCEIPL $4 - - 0x25475E98: 7D299214 add r9,r9,r18 - 4: GETL R9, t4 - 5: GETL R18, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x25475E9C: 913A0008 stw r9,8(r26) - 9: GETL R9, t8 - 10: GETL R26, t10 - 11: ADDL $0x8, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25475EA0: 4BFFFD98 b 0x25475C38 - 14: JMPo $0x25475C38 ($4) - - - -. 565 25475E94 16 -. 82 5A 00 00 7D 29 92 14 91 3A 00 08 4B FF FD 98 -==== BB 566 (0x25475C38) approx BBs exec'd 0 ==== - - 0x25475C38: 2E090000 cmpi cr4,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25475C3C: 7D2A4B78 or r10,r9,r9 - 4: GETL R9, t4 - 5: PUTL t4, R10 - 6: INCEIPL $4 - - 0x25475C40: 41920264 bc 12,18,0x25475EA4 - 7: Js18o $0x25475EA4 - - - -. 566 25475C38 12 -. 2E 09 00 00 7D 2A 4B 78 41 92 02 64 -==== BB 567 (0x25475C44) approx BBs exec'd 0 ==== - - 0x25475C44: 81690000 lwz r11,0(r9) - 0: GETL R9, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25475C48: 391A0020 addi r8,r26,32 - 4: GETL R26, t4 - 5: ADDL $0x20, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0x25475C4C: 2C0B0000 cmpi cr0,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0x25475C50: 41820064 bc 12,2,0x25475CB4 - 12: Js02o $0x25475CB4 - - - -. 567 25475C44 16 -. 81 69 00 00 39 1A 00 20 2C 0B 00 00 41 82 00 64 -==== BB 568 (0x25475C54) approx BBs exec'd 0 ==== - - 0x25475C54: 3C607000 lis r3,28672 - 0: MOVL $0x70000000, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25475C58: 3CE06FFF lis r7,28671 - 3: MOVL $0x6FFF0000, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x25475C5C: 3CA06FFF lis r5,28671 - 6: MOVL $0x6FFF0000, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x25475C60: 3F806FFF lis r28,28671 - 9: MOVL $0x6FFF0000, t6 - 10: PUTL t6, R28 - 11: INCEIPL $4 - - 0x25475C64: 3DE06FFF lis r15,28671 - 12: MOVL $0x6FFF0000, t8 - 13: PUTL t8, R15 - 14: INCEIPL $4 - - 0x25475C68: 3FA06FFF lis r29,28671 - 15: MOVL $0x6FFF0000, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0x25475C6C: 60660021 ori r6,r3,0x21 - 18: MOVL $0x70000021, t12 - 19: PUTL t12, R6 - 20: INCEIPL $4 - - 0x25475C70: 60E7FFFF ori r7,r7,0xFFFF - 21: MOVL $0x6FFFFFFF, t14 - 22: PUTL t14, R7 - 23: INCEIPL $4 - - 0x25475C74: 60A5FDFF ori r5,r5,0xFDFF - 24: MOVL $0x6FFFFDFF, t16 - 25: PUTL t16, R5 - 26: INCEIPL $4 - - 0x25475C78: 6384FE34 ori r4,r28,0xFE34 - 27: MOVL $0x6FFFFE34, t18 - 28: PUTL t18, R4 - 29: INCEIPL $4 - - 0x25475C7C: 61E3FEFF ori r3,r15,0xFEFF - 30: MOVL $0x6FFFFEFF, t20 - 31: PUTL t20, R3 - 32: INCEIPL $4 - - 0x25475C80: 63BDFF40 ori r29,r29,0xFF40 - 33: MOVL $0x6FFFFF40, t22 - 34: PUTL t22, R29 - 35: INCEIPL $4 - - 0x25475C84: 2F8B0021 cmpi cr7,r11,33 - 36: GETL R11, t24 - 37: MOVL $0x21, t28 - 38: CMPL t24, t28, t26 (-rSo) - 39: ICRFL t26, $0x7, CR - 40: INCEIPL $4 - - 0x25475C88: 5560103A rlwinm r0,r11,2,0,29 - 41: GETL R11, t30 - 42: SHLL $0x2, t30 - 43: PUTL t30, R0 - 44: INCEIPL $4 - - 0x25475C8C: 409D0018 bc 4,29,0x25475CA4 - 45: Jc29o $0x25475CA4 - - - -. 568 25475C54 60 -. 3C 60 70 00 3C E0 6F FF 3C A0 6F FF 3F 80 6F FF 3D E0 6F FF 3F A0 6F FF 60 66 00 21 60 E7 FF FF 60 A5 FD FF 63 84 FE 34 61 E3 FE FF 63 BD FF 40 2F 8B 00 21 55 60 10 3A 40 9D 00 18 -==== BB 569 (0x25475CA4) approx BBs exec'd 0 ==== - - 0x25475CA4: 7D48012E stwx r10,r8,r0 - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: ADDL t2, t0 - 3: GETL R10, t4 - 4: STL t4, (t0) - 5: INCEIPL $4 - - 0x25475CA8: 856A0008 lwzu r11,8(r10) - 6: GETL R10, t6 - 7: ADDL $0x8, t6 - 8: PUTL t6, R10 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x25475CAC: 2F8B0000 cmpi cr7,r11,0 - 12: GETL R11, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0x25475CB0: 409EFFD4 bc 4,30,0x25475C84 - 16: Jc30o $0x25475C84 - - - -. 569 25475CA4 16 -. 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 -==== BB 570 (0x25475C84) approx BBs exec'd 0 ==== - - 0x25475C84: 2F8B0021 cmpi cr7,r11,33 - 0: GETL R11, t0 - 1: MOVL $0x21, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25475C88: 5560103A rlwinm r0,r11,2,0,29 - 5: GETL R11, t6 - 6: SHLL $0x2, t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x25475C8C: 409D0018 bc 4,29,0x25475CA4 - 9: Jc29o $0x25475CA4 - - - -. 570 25475C84 12 -. 2F 8B 00 21 55 60 10 3A 40 9D 00 18 -==== BB 571 (0x25475C90) approx BBs exec'd 0 ==== - - 0x25475C90: 7D2B3850 subf r9,r11,r7 - 0: GETL R11, t0 - 1: GETL R7, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475C94: 2889000F cmpli cr1,r9,15 - 5: GETL R9, t4 - 6: MOVL $0xF, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x25475C98: 418503BC bc 12,5,0x25476054 - 10: Js05o $0x25476054 - - - -. 571 25475C90 12 -. 7D 2B 38 50 28 89 00 0F 41 85 03 BC -==== BB 572 (0x25475C9C) approx BBs exec'd 0 ==== - - 0x25475C9C: 7C0B3050 subf r0,r11,r6 - 0: GETL R11, t0 - 1: GETL R6, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475CA0: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25475CA4: 7D48012E stwx r10,r8,r0 - 9: GETL R0, t6 - 10: GETL R8, t8 - 11: ADDL t8, t6 - 12: GETL R10, t10 - 13: STL t10, (t6) - 14: INCEIPL $4 - - 0x25475CA8: 856A0008 lwzu r11,8(r10) - 15: GETL R10, t12 - 16: ADDL $0x8, t12 - 17: PUTL t12, R10 - 18: LDL (t12), t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0x25475CAC: 2F8B0000 cmpi cr7,r11,0 - 21: GETL R11, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0x25475CB0: 409EFFD4 bc 4,30,0x25475C84 - 25: Jc30o $0x25475C84 - - - -. 572 25475C9C 24 -. 7C 0B 30 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 -==== BB 573 (0x25475CB4) approx BBs exec'd 0 ==== - - 0x25475CB4: 817A0000 lwz r11,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25475CB8: 2C8B0000 cmpi cr1,r11,0 - 4: GETL R11, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x25475CBC: 418600AC bc 12,6,0x25475D68 - 8: Js06o $0x25475D68 - - - -. 573 25475CB4 12 -. 81 7A 00 00 2C 8B 00 00 41 86 00 AC -==== BB 574 (0x25475CC0) approx BBs exec'd 0 ==== - - 0x25475CC0: 81280010 lwz r9,16(r8) - 0: GETL R8, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475CC4: 2F090000 cmpi cr6,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25475CC8: 419A0010 bc 12,26,0x25475CD8 - 9: Js26o $0x25475CD8 - - - -. 574 25475CC0 12 -. 81 28 00 10 2F 09 00 00 41 9A 00 10 -==== BB 575 (0x25475CCC) approx BBs exec'd 0 ==== - - 0x25475CCC: 81490004 lwz r10,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25475CD0: 7C8A5A14 add r4,r10,r11 - 5: GETL R10, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25475CD4: 90890004 stw r4,4(r9) - 10: GETL R4, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475CD8: 8128000C lwz r9,12(r8) - 15: GETL R8, t12 - 16: ADDL $0xC, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475CDC: 2E090000 cmpi cr4,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x4, CR - 23: INCEIPL $4 - - 0x25475CE0: 41920010 bc 12,18,0x25475CF0 - 24: Js18o $0x25475CF0 - - - -. 575 25475CCC 24 -. 81 49 00 04 7C 8A 5A 14 90 89 00 04 81 28 00 0C 2E 09 00 00 41 92 00 10 -==== BB 576 (0x25475CE4) approx BBs exec'd 0 ==== - - 0x25475CE4: 82490004 lwz r18,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x25475CE8: 7CD25A14 add r6,r18,r11 - 5: GETL R18, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x25475CEC: 90C90004 stw r6,4(r9) - 10: GETL R6, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475CF0: 81280014 lwz r9,20(r8) - 15: GETL R8, t12 - 16: ADDL $0x14, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475CF4: 2C090000 cmpi cr0,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0x25475CF8: 41820010 bc 12,2,0x25475D08 - 24: Js02o $0x25475D08 - - - -. 576 25475CE4 24 -. 82 49 00 04 7C D2 5A 14 90 C9 00 04 81 28 00 14 2C 09 00 00 41 82 00 10 -==== BB 577 (0x25475CFC) approx BBs exec'd 0 ==== - - 0x25475CFC: 81E90004 lwz r15,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0x25475D00: 7FAF5A14 add r29,r15,r11 - 5: GETL R15, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x25475D04: 93A90004 stw r29,4(r9) - 10: GETL R29, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475D08: 81280018 lwz r9,24(r8) - 15: GETL R8, t12 - 16: ADDL $0x18, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475D0C: 2F890000 cmpi cr7,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x7, CR - 23: INCEIPL $4 - - 0x25475D10: 419E0010 bc 12,30,0x25475D20 - 24: Js30o $0x25475D20 - - - -. 577 25475CFC 24 -. 81 E9 00 04 7F AF 5A 14 93 A9 00 04 81 28 00 18 2F 89 00 00 41 9E 00 10 -==== BB 578 (0x25475D14) approx BBs exec'd 0 ==== - - 0x25475D14: 80A90004 lwz r5,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25475D18: 7F855A14 add r28,r5,r11 - 5: GETL R5, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25475D1C: 93890004 stw r28,4(r9) - 10: GETL R28, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475D20: 8128001C lwz r9,28(r8) - 15: GETL R8, t12 - 16: ADDL $0x1C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475D24: 2C890000 cmpi cr1,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x1, CR - 23: INCEIPL $4 - - 0x25475D28: 41860010 bc 12,6,0x25475D38 - 24: Js06o $0x25475D38 - - - -. 578 25475D14 24 -. 80 A9 00 04 7F 85 5A 14 93 89 00 04 81 28 00 1C 2C 89 00 00 41 86 00 10 -==== BB 579 (0x25475D2C) approx BBs exec'd 0 ==== - - 0x25475D2C: 80E90004 lwz r7,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25475D30: 7C675A14 add r3,r7,r11 - 5: GETL R7, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25475D34: 90690004 stw r3,4(r9) - 10: GETL R3, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475D38: 8128005C lwz r9,92(r8) - 15: GETL R8, t12 - 16: ADDL $0x5C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475D3C: 2F090000 cmpi cr6,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x6, CR - 23: INCEIPL $4 - - 0x25475D40: 419A0010 bc 12,26,0x25475D50 - 24: Js26o $0x25475D50 - - - -. 579 25475D2C 24 -. 80 E9 00 04 7C 67 5A 14 90 69 00 04 81 28 00 5C 2F 09 00 00 41 9A 00 10 -==== BB 580 (0x25475D44) approx BBs exec'd 0 ==== - - 0x25475D44: 80090004 lwz r0,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475D48: 7EE05A14 add r23,r0,r11 - 5: GETL R0, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R23 - 9: INCEIPL $4 - - 0x25475D4C: 92E90004 stw r23,4(r9) - 10: GETL R23, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475D50: 812800C4 lwz r9,196(r8) - 15: GETL R8, t12 - 16: ADDL $0xC4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475D54: 2E090000 cmpi cr4,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x4, CR - 23: INCEIPL $4 - - 0x25475D58: 41920010 bc 12,18,0x25475D68 - 24: Js18o $0x25475D68 - - - -. 580 25475D44 24 -. 80 09 00 04 7E E0 5A 14 92 E9 00 04 81 28 00 C4 2E 09 00 00 41 92 00 10 -==== BB 581 (0x25475D5C) approx BBs exec'd 0 ==== - - 0x25475D5C: 83290004 lwz r25,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x25475D60: 7D995A14 add r12,r25,r11 - 5: GETL R25, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25475D64: 91890004 stw r12,4(r9) - 10: GETL R12, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475D68: 81280078 lwz r9,120(r8) - 15: GETL R8, t12 - 16: ADDL $0x78, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475D6C: 2C090000 cmpi cr0,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0x25475D70: 41820030 bc 12,2,0x25475DA0 - 24: Js02o $0x25475DA0 - - - -. 581 25475D5C 24 -. 83 29 00 04 7D 99 5A 14 91 89 00 04 81 28 00 78 2C 09 00 00 41 82 00 30 -==== BB 582 (0x25475DA0) approx BBs exec'd 0 ==== - - 0x25475DA0: 81280098 lwz r9,152(r8) - 0: GETL R8, t0 - 1: ADDL $0x98, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475DA4: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25475DA8: 419E0354 bc 12,30,0x254760FC - 9: Js30o $0x254760FC - - - -. 582 25475DA0 12 -. 81 28 00 98 2F 89 00 00 41 9E 03 54 -==== BB 583 (0x25475DAC) approx BBs exec'd 0 ==== - - 0x25475DAC: 81690004 lwz r11,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25475DB0: 71600001 andi. r0,r11,0x1 - 5: GETL R11, t4 - 6: ANDL $0x1, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25475DB4: 917A01FC stw r11,508(r26) - 11: GETL R11, t8 - 12: GETL R26, t10 - 13: ADDL $0x1FC, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25475DB8: 41820008 bc 12,2,0x25475DC0 - 16: Js02o $0x25475DC0 - - - -. 583 25475DAC 16 -. 81 69 00 04 71 60 00 01 91 7A 01 FC 41 82 00 08 -==== BB 584 (0x25475DC0) approx BBs exec'd 0 ==== - - 0x25475DC0: 81280074 lwz r9,116(r8) - 0: GETL R8, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475DC4: 2C890000 cmpi cr1,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25475DC8: 418600E0 bc 12,6,0x25475EA8 - 9: Js06o $0x25475EA8 - - - -. 584 25475DC0 12 -. 81 28 00 74 2C 89 00 00 41 86 00 E0 -==== BB 585 (0x25475EA8) approx BBs exec'd 0 ==== - - 0x25475EA8: 71690040 andi. r9,r11,0x40 - 0: GETL R11, t0 - 1: ANDL $0x40, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25475EAC: 408202A4 bc 4,2,0x25476150 - 6: Jc02o $0x25476150 - - - -. 585 25475EA8 8 -. 71 69 00 40 40 82 02 A4 -==== BB 586 (0x25475EB0) approx BBs exec'd 0 ==== - - 0x25475EB0: 813A014C lwz r9,332(r26) - 0: GETL R26, t0 - 1: ADDL $0x14C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475EB4: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25475EB8: 419E01CC bc 12,30,0x25476084 - 9: Js30o $0x25476084 - - - -. 586 25475EB0 12 -. 81 3A 01 4C 2F 89 00 00 41 9E 01 CC -==== BB 587 (0x25475EBC) approx BBs exec'd 0 ==== - - 0x25475EBC: 825A0000 lwz r18,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R18 - 3: INCEIPL $4 - - 0x25475EC0: 7CC99214 add r6,r9,r18 - 4: GETL R9, t4 - 5: GETL R18, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x25475EC4: 90DA014C stw r6,332(r26) - 9: GETL R6, t8 - 10: GETL R26, t10 - 11: ADDL $0x14C, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25475EC8: 80BE04C8 lwz r5,1224(r30) - 14: GETL R30, t12 - 15: ADDL $0x4C8, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R5 - 18: INCEIPL $4 - - 0x25475ECC: 839F00A4 lwz r28,164(r31) - 19: GETL R31, t16 - 20: ADDL $0xA4, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R28 - 23: INCEIPL $4 - - 0x25475ED0: 81E50400 lwz r15,1024(r5) - 24: GETL R5, t20 - 25: ADDL $0x400, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R15 - 28: INCEIPL $4 - - 0x25475ED4: 7F9D7878 andc r29,r28,r15 - 29: GETL R28, t24 - 30: GETL R15, t26 - 31: NOTL t26 - 32: ANDL t24, t26 - 33: PUTL t26, R29 - 34: INCEIPL $4 - - 0x25475ED8: 73AB0001 andi. r11,r29,0x1 - 35: GETL R29, t28 - 36: ANDL $0x1, t28 - 37: PUTL t28, R11 - 38: CMP0L t28, t30 (-rSo) - 39: ICRFL t30, $0x0, CR - 40: INCEIPL $4 - - 0x25475EDC: 408202B0 bc 4,2,0x2547618C - 41: Jc02o $0x2547618C - - - -. 587 25475EBC 36 -. 82 5A 00 00 7C C9 92 14 90 DA 01 4C 80 BE 04 C8 83 9F 00 A4 81 E5 04 00 7F 9D 78 78 73 AB 00 01 40 82 02 B0 -==== BB 588 (0x25475EE0) approx BBs exec'd 0 ==== - - 0x25475EE0: 813A0218 lwz r9,536(r26) - 0: GETL R26, t0 - 1: ADDL $0x218, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475EE4: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25475EE8: 419E0010 bc 12,30,0x25475EF8 - 9: Js30o $0x25475EF8 - - - -. 588 25475EE0 12 -. 81 3A 02 18 2F 89 00 00 41 9E 00 10 -==== BB 589 (0x25475EF8) approx BBs exec'd 0 ==== - - 0x25475EF8: 7E639B78 or r3,r19,r19 - 0: GETL R19, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25475EFC: 4800C0F5 bl 0x25481FF0 - 3: MOVL $0x25475F00, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25481FF0 ($4) - - - -. 589 25475EF8 8 -. 7E 63 9B 78 48 00 C0 F5 -==== BB 590 close(0x25481FF0) approx BBs exec'd 0 ==== - - 0x25481FF0: 38000006 li r0,6 - 0: MOVL $0x6, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25481FF4: 44000002 sc - 3: JMPo-sys $0x25481FF8 ($4) - - - -. 590 25481FF0 8 -. 38 00 00 06 44 00 00 02 -==== BB 591 (0x25481FF8) approx BBs exec'd 0 ==== - - 0x25481FF8: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 591 25481FF8 4 -. 4C A3 00 20 -==== BB 592 (0x25475F00) approx BBs exec'd 0 ==== - - 0x25475F00: 811E01C8 lwz r8,456(r30) - 0: GETL R30, t0 - 1: ADDL $0x1C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25475F04: 2C830000 cmpi cr1,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25475F08: 40A6FB68 bc 5,6,0x25475A70 - 9: Jc06o $0x25475A70 - - - -. 592 25475F00 12 -. 81 1E 01 C8 2C 83 00 00 40 A6 FB 68 -==== BB 593 (0x25475F0C) approx BBs exec'd 0 ==== - - 0x25475F0C: 817A0180 lwz r11,384(r26) - 0: GETL R26, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25475F10: 81FF009C lwz r15,156(r31) - 5: GETL R31, t4 - 6: ADDL $0x9C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R15 - 9: INCEIPL $4 - - 0x25475F14: 557D0002 rlwinm r29,r11,0,0,1 - 10: GETL R11, t8 - 11: ANDL $0xC0000000, t8 - 12: PUTL t8, R29 - 13: INCEIPL $4 - - 0x25475F18: 69F30002 xori r19,r15,0x2 - 14: GETL R15, t10 - 15: XORL $0x2, t10 - 16: PUTL t10, R19 - 17: INCEIPL $4 - - 0x25475F1C: 21330000 subfic r9,r19,0 - 18: GETL R19, t12 - 19: MOVL $0x0, t14 - 20: SBBL t12, t14 (-wCa) - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0x25475F20: 7E699914 adde r19,r9,r19 - 23: GETL R9, t16 - 24: GETL R19, t18 - 25: ADCL t16, t18 (-rCa-wCa) - 26: PUTL t18, R19 - 27: INCEIPL $4 - - 0x25475F24: 6FB24000 xoris r18,r29,0x4000 - 28: GETL R29, t20 - 29: XORL $0x40000000, t20 - 30: PUTL t20, R18 - 31: INCEIPL $4 - - 0x25475F28: 21520000 subfic r10,r18,0 - 32: GETL R18, t22 - 33: MOVL $0x0, t24 - 34: SBBL t22, t24 (-wCa) - 35: PUTL t24, R10 - 36: INCEIPL $4 - - 0x25475F2C: 7E4A9114 adde r18,r10,r18 - 37: GETL R10, t26 - 38: GETL R18, t28 - 39: ADCL t26, t28 (-rCa-wCa) - 40: PUTL t28, R18 - 41: INCEIPL $4 - - 0x25475F30: 7E4A9839 and. r10,r18,r19 - 42: GETL R18, t30 - 43: GETL R19, t32 - 44: ANDL t30, t32 - 45: PUTL t32, R10 - 46: CMP0L t32, t34 (-rSo) - 47: ICRFL t34, $0x0, CR - 48: INCEIPL $4 - - 0x25475F34: 3A60FFFF li r19,-1 - 49: MOVL $0xFFFFFFFF, t36 - 50: PUTL t36, R19 - 51: INCEIPL $4 - - 0x25475F38: 408200BC bc 4,2,0x25475FF4 - 52: Jc02o $0x25475FF4 - - - -. 593 25475F0C 48 -. 81 7A 01 80 81 FF 00 9C 55 7D 00 02 69 F3 00 02 21 33 00 00 7E 69 99 14 6F B2 40 00 21 52 00 00 7E 4A 91 14 7E 4A 98 39 3A 60 FF FF 40 82 00 BC -==== BB 594 (0x25475F3C) approx BBs exec'd 0 ==== - - 0x25475F3C: 807A0150 lwz r3,336(r26) - 0: GETL R26, t0 - 1: ADDL $0x150, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25475F40: 80FA0000 lwz r7,0(r26) - 5: GETL R26, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R7 - 8: INCEIPL $4 - - 0x25475F44: 7D633A14 add r11,r3,r7 - 9: GETL R3, t8 - 10: GETL R7, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0x25475F48: 917A0150 stw r11,336(r26) - 14: GETL R11, t12 - 15: GETL R26, t14 - 16: ADDL $0x150, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25475F4C: 80B10000 lwz r5,0(r17) - 19: GETL R17, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R5 - 22: INCEIPL $4 - - 0x25475F50: 70A90040 andi. r9,r5,0x40 - 23: GETL R5, t20 - 24: ANDL $0x40, t20 - 25: PUTL t20, R9 - 26: CMP0L t20, t22 (-rSo) - 27: ICRFL t22, $0x0, CR - 28: INCEIPL $4 - - 0x25475F54: 40820278 bc 4,2,0x254761CC - 29: Jc02o $0x254761CC - - - -. 594 25475F3C 28 -. 80 7A 01 50 80 FA 00 00 7D 63 3A 14 91 7A 01 50 80 B1 00 00 70 A9 00 40 40 82 02 78 -==== BB 595 (0x25475F58) approx BBs exec'd 0 ==== - - 0x25475F58: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25475F5C: 48002611 bl 0x2547856C - 3: MOVL $0x25475F60, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x2547856C ($4) - - - -. 595 25475F58 8 -. 7F 43 D3 78 48 00 26 11 -==== BB 596 (0x25475F60) approx BBs exec'd 0 ==== - - 0x25475F60: 72C00008 andi. r0,r22,0x8 - 0: GETL R22, t0 - 1: ANDL $0x8, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25475F64: 40820010 bc 4,2,0x25475F74 - 6: Jc02o $0x25475F74 - - - -. 596 25475F60 8 -. 72 C0 00 08 40 82 00 10 -==== BB 597 (0x25475F68) approx BBs exec'd 0 ==== - - 0x25475F68: 81DA0060 lwz r14,96(r26) - 0: GETL R26, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R14 - 4: INCEIPL $4 - - 0x25475F6C: 2F0E0000 cmpi cr6,r14,0 - 5: GETL R14, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25475F70: 409A02E0 bc 4,26,0x25476250 - 9: Jc26o $0x25476250 - - - -. 597 25475F68 12 -. 81 DA 00 60 2F 0E 00 00 40 9A 02 E0 -==== BB 598 (0x25475F74) approx BBs exec'd 0 ==== - - 0x25475F74: 811A01FC lwz r8,508(r26) - 0: GETL R26, t0 - 1: ADDL $0x1FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25475F78: 71090020 andi. r9,r8,0x20 - 5: GETL R8, t4 - 6: ANDL $0x20, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25475F7C: 4182000C bc 12,2,0x25475F88 - 11: Js02o $0x25475F88 - - - -. 598 25475F74 12 -. 81 1A 01 FC 71 09 00 20 41 82 00 0C -==== BB 599 (0x25475F80) approx BBs exec'd 0 ==== - - 0x25475F80: 813E04C8 lwz r9,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475F84: 934901A0 stw r26,416(r9) - 5: GETL R26, t4 - 6: GETL R9, t6 - 7: ADDL $0x1A0, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25475F88: 80910050 lwz r4,80(r17) - 10: GETL R17, t8 - 11: ADDL $0x50, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0x25475F8C: C81F0028 lfd f0,40(r31) - 15: GETL R31, t12 - 16: ADDL $0x28, t12 - 17: FPU_RQ (t12), 0x0:0x0 - 18: INCEIPL $4 - - 0x25475F90: 2C840000 cmpi cr1,r4,0 - 19: GETL R4, t14 - 20: CMP0L t14, t16 (-rSo) - 21: ICRFL t16, $0x1, CR - 22: INCEIPL $4 - - 0x25475F94: D81A01D0 stfd f0,464(r26) - 23: GETL R26, t18 - 24: ADDL $0x1D0, t18 - 25: FPU_WQ 0x0:0x0, (t18) - 26: INCEIPL $4 - - 0x25475F98: C9BF0030 lfd f13,48(r31) - 27: GETL R31, t20 - 28: ADDL $0x30, t20 - 29: FPU_RQ (t20), 0x0:0xD - 30: INCEIPL $4 - - 0x25475F9C: D9BA01D8 stfd f13,472(r26) - 31: GETL R26, t22 - 32: ADDL $0x1D8, t22 - 33: FPU_WQ 0x0:0xD, (t22) - 34: INCEIPL $4 - - 0x25475FA0: 4186FEB0 bc 12,6,0x25475E50 - 35: Js06o $0x25475E50 - - - -. 599 25475F80 36 -. 81 3E 04 C8 93 49 01 A0 80 91 00 50 C8 1F 00 28 2C 84 00 00 D8 1A 01 D0 C9 BF 00 30 D9 BA 01 D8 41 86 FE B0 -==== BB 600 (0x25475E50) approx BBs exec'd 0 ==== - - 0x25475E50: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25475E54: 4BFFF850 b 0x254756A4 - 3: JMPo $0x254756A4 ($4) - - - -. 600 25475E50 8 -. 7F 43 D3 78 4B FF F8 50 -==== BB 601 (0x254756A4) approx BBs exec'd 0 ==== - - 0x254756A4: 80A10000 lwz r5,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x254756A8: 83450004 lwz r26,4(r5) - 4: GETL R5, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R26 - 8: INCEIPL $4 - - 0x254756AC: 8185FFB4 lwz r12,-76(r5) - 9: GETL R5, t8 - 10: ADDL $0xFFFFFFB4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0x254756B0: 7F4803A6 mtlr r26 - 14: GETL R26, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x254756B4: 81C5FFB8 lwz r14,-72(r5) - 17: GETL R5, t14 - 18: ADDL $0xFFFFFFB8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R14 - 21: INCEIPL $4 - - 0x254756B8: 81E5FFBC lwz r15,-68(r5) - 22: GETL R5, t18 - 23: ADDL $0xFFFFFFBC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R15 - 26: INCEIPL $4 - - 0x254756BC: 7D808120 mtcrf 0x8,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x4, CR - 29: INCEIPL $4 - - 0x254756C0: 8205FFC0 lwz r16,-64(r5) - 30: GETL R5, t24 - 31: ADDL $0xFFFFFFC0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R16 - 34: INCEIPL $4 - - 0x254756C4: 8225FFC4 lwz r17,-60(r5) - 35: GETL R5, t28 - 36: ADDL $0xFFFFFFC4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R17 - 39: INCEIPL $4 - - 0x254756C8: 8245FFC8 lwz r18,-56(r5) - 40: GETL R5, t32 - 41: ADDL $0xFFFFFFC8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R18 - 44: INCEIPL $4 - - 0x254756CC: 8265FFCC lwz r19,-52(r5) - 45: GETL R5, t36 - 46: ADDL $0xFFFFFFCC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R19 - 49: INCEIPL $4 - - 0x254756D0: 8285FFD0 lwz r20,-48(r5) - 50: GETL R5, t40 - 51: ADDL $0xFFFFFFD0, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R20 - 54: INCEIPL $4 - - 0x254756D4: 82A5FFD4 lwz r21,-44(r5) - 55: GETL R5, t44 - 56: ADDL $0xFFFFFFD4, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R21 - 59: INCEIPL $4 - - 0x254756D8: 82C5FFD8 lwz r22,-40(r5) - 60: GETL R5, t48 - 61: ADDL $0xFFFFFFD8, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R22 - 64: INCEIPL $4 - - 0x254756DC: 82E5FFDC lwz r23,-36(r5) - 65: GETL R5, t52 - 66: ADDL $0xFFFFFFDC, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R23 - 69: INCEIPL $4 - - 0x254756E0: 8305FFE0 lwz r24,-32(r5) - 70: GETL R5, t56 - 71: ADDL $0xFFFFFFE0, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R24 - 74: INCEIPL $4 - - 0x254756E4: 8325FFE4 lwz r25,-28(r5) - 75: GETL R5, t60 - 76: ADDL $0xFFFFFFE4, t60 - 77: LDL (t60), t62 - 78: PUTL t62, R25 - 79: INCEIPL $4 - - 0x254756E8: 8345FFE8 lwz r26,-24(r5) - 80: GETL R5, t64 - 81: ADDL $0xFFFFFFE8, t64 - 82: LDL (t64), t66 - 83: PUTL t66, R26 - 84: INCEIPL $4 - - 0x254756EC: 8365FFEC lwz r27,-20(r5) - 85: GETL R5, t68 - 86: ADDL $0xFFFFFFEC, t68 - 87: LDL (t68), t70 - 88: PUTL t70, R27 - 89: INCEIPL $4 - - 0x254756F0: 8385FFF0 lwz r28,-16(r5) - 90: GETL R5, t72 - 91: ADDL $0xFFFFFFF0, t72 - 92: LDL (t72), t74 - 93: PUTL t74, R28 - 94: INCEIPL $4 - - 0x254756F4: 83A5FFF4 lwz r29,-12(r5) - 95: GETL R5, t76 - 96: ADDL $0xFFFFFFF4, t76 - 97: LDL (t76), t78 - 98: PUTL t78, R29 - 99: INCEIPL $4 - - 0x254756F8: 83C5FFF8 lwz r30,-8(r5) - 100: GETL R5, t80 - 101: ADDL $0xFFFFFFF8, t80 - 102: LDL (t80), t82 - 103: PUTL t82, R30 - 104: INCEIPL $4 - - 0x254756FC: 83E5FFFC lwz r31,-4(r5) - 105: GETL R5, t84 - 106: ADDL $0xFFFFFFFC, t84 - 107: LDL (t84), t86 - 108: PUTL t86, R31 - 109: INCEIPL $4 - - 0x25475700: 7CA12B78 or r1,r5,r5 - 110: GETL R5, t88 - 111: PUTL t88, R1 - 112: INCEIPL $4 - - 0x25475704: 4E800020 blr - 113: GETL LR, t90 - 114: JMPo-r t90 ($4) - - - -. 601 254756A4 100 -. 80 A1 00 00 83 45 00 04 81 85 FF B4 7F 48 03 A6 81 C5 FF B8 81 E5 FF BC 7D 80 81 20 82 05 FF C0 82 25 FF C4 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 -==== BB 602 (0x25477054) approx BBs exec'd 0 ==== - - 0x25477054: 4BFFFF04 b 0x25476F58 - 0: JMPo $0x25476F58 ($4) - - - -. 602 25477054 4 -. 4B FF FF 04 -==== BB 603 (0x25476F58) approx BBs exec'd 0 ==== - - 0x25476F58: 83E10294 lwz r31,660(r1) - 0: GETL R1, t0 - 1: ADDL $0x294, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x25476F5C: 81810244 lwz r12,580(r1) - 5: GETL R1, t4 - 6: ADDL $0x244, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25476F60: 7FE803A6 mtlr r31 - 10: GETL R31, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0x25476F64: 81C10248 lwz r14,584(r1) - 13: GETL R1, t10 - 14: ADDL $0x248, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R14 - 17: INCEIPL $4 - - 0x25476F68: 81E1024C lwz r15,588(r1) - 18: GETL R1, t14 - 19: ADDL $0x24C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R15 - 22: INCEIPL $4 - - 0x25476F6C: 7D818120 mtcrf 0x18,r12 - 23: GETL R12, t18 - 24: ICRFL t18, $0x3, CR - 25: ICRFL t18, $0x4, CR - 26: INCEIPL $4 - - 0x25476F70: 82010250 lwz r16,592(r1) - 27: GETL R1, t20 - 28: ADDL $0x250, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R16 - 31: INCEIPL $4 - - 0x25476F74: 82210254 lwz r17,596(r1) - 32: GETL R1, t24 - 33: ADDL $0x254, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R17 - 36: INCEIPL $4 - - 0x25476F78: 82410258 lwz r18,600(r1) - 37: GETL R1, t28 - 38: ADDL $0x258, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R18 - 41: INCEIPL $4 - - 0x25476F7C: 8261025C lwz r19,604(r1) - 42: GETL R1, t32 - 43: ADDL $0x25C, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R19 - 46: INCEIPL $4 - - 0x25476F80: 82810260 lwz r20,608(r1) - 47: GETL R1, t36 - 48: ADDL $0x260, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R20 - 51: INCEIPL $4 - - 0x25476F84: 82A10264 lwz r21,612(r1) - 52: GETL R1, t40 - 53: ADDL $0x264, t40 - 54: LDL (t40), t42 - 55: PUTL t42, R21 - 56: INCEIPL $4 - - 0x25476F88: 82C10268 lwz r22,616(r1) - 57: GETL R1, t44 - 58: ADDL $0x268, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R22 - 61: INCEIPL $4 - - 0x25476F8C: 82E1026C lwz r23,620(r1) - 62: GETL R1, t48 - 63: ADDL $0x26C, t48 - 64: LDL (t48), t50 - 65: PUTL t50, R23 - 66: INCEIPL $4 - - 0x25476F90: 83010270 lwz r24,624(r1) - 67: GETL R1, t52 - 68: ADDL $0x270, t52 - 69: LDL (t52), t54 - 70: PUTL t54, R24 - 71: INCEIPL $4 - - 0x25476F94: 83210274 lwz r25,628(r1) - 72: GETL R1, t56 - 73: ADDL $0x274, t56 - 74: LDL (t56), t58 - 75: PUTL t58, R25 - 76: INCEIPL $4 - - 0x25476F98: 83410278 lwz r26,632(r1) - 77: GETL R1, t60 - 78: ADDL $0x278, t60 - 79: LDL (t60), t62 - 80: PUTL t62, R26 - 81: INCEIPL $4 - - 0x25476F9C: 8361027C lwz r27,636(r1) - 82: GETL R1, t64 - 83: ADDL $0x27C, t64 - 84: LDL (t64), t66 - 85: PUTL t66, R27 - 86: INCEIPL $4 - - 0x25476FA0: 83810280 lwz r28,640(r1) - 87: GETL R1, t68 - 88: ADDL $0x280, t68 - 89: LDL (t68), t70 - 90: PUTL t70, R28 - 91: INCEIPL $4 - - 0x25476FA4: 83A10284 lwz r29,644(r1) - 92: GETL R1, t72 - 93: ADDL $0x284, t72 - 94: LDL (t72), t74 - 95: PUTL t74, R29 - 96: INCEIPL $4 - - 0x25476FA8: 83C10288 lwz r30,648(r1) - 97: GETL R1, t76 - 98: ADDL $0x288, t76 - 99: LDL (t76), t78 - 100: PUTL t78, R30 - 101: INCEIPL $4 - - 0x25476FAC: 83E1028C lwz r31,652(r1) - 102: GETL R1, t80 - 103: ADDL $0x28C, t80 - 104: LDL (t80), t82 - 105: PUTL t82, R31 - 106: INCEIPL $4 - - 0x25476FB0: 38210290 addi r1,r1,656 - 107: GETL R1, t84 - 108: ADDL $0x290, t84 - 109: PUTL t84, R1 - 110: INCEIPL $4 - - 0x25476FB4: 4E800020 blr - 111: GETL LR, t86 - 112: JMPo-r t86 ($4) - - - -. 603 25476F58 96 -. 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 -==== BB 604 (0x254734A8) approx BBs exec'd 0 ==== - - 0x254734A8: 809E00D0 lwz r4,208(r30) - 0: GETL R30, t0 - 1: ADDL $0xD0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254734AC: 82E30178 lwz r23,376(r3) - 5: GETL R3, t4 - 6: ADDL $0x178, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R23 - 9: INCEIPL $4 - - 0x254734B0: 3A770001 addi r19,r23,1 - 10: GETL R23, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R19 - 13: INCEIPL $4 - - 0x254734B4: 92630178 stw r19,376(r3) - 14: GETL R19, t10 - 15: GETL R3, t12 - 16: ADDL $0x178, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x254734B8: 387F0044 addi r3,r31,68 - 19: GETL R31, t14 - 20: ADDL $0x44, t14 - 21: PUTL t14, R3 - 22: INCEIPL $4 - - 0x254734BC: 6A7D0001 xori r29,r19,0x1 - 23: GETL R19, t16 - 24: XORL $0x1, t16 - 25: PUTL t16, R29 - 26: INCEIPL $4 - - 0x254734C0: 23BD0000 subfic r29,r29,0 - 27: GETL R29, t18 - 28: MOVL $0x0, t20 - 29: SBBL t18, t20 (-wCa) - 30: PUTL t20, R29 - 31: INCEIPL $4 - - 0x254734C4: 7FB90194 addze r29,r25 - 32: GETL R25, t22 - 33: ADCL $0x0, t22 (-rCa-wCa) - 34: PUTL t22, R29 - 35: INCEIPL $4 - - 0x254734C8: 4800CE75 bl 0x2548033C - 36: MOVL $0x254734CC, t24 - 37: PUTL t24, LR - 38: JMPo-c $0x2548033C ($4) - - - -. 604 254734A8 36 -. 80 9E 00 D0 82 E3 01 78 3A 77 00 01 92 63 01 78 38 7F 00 44 6A 7D 00 01 23 BD 00 00 7F B9 01 94 48 00 CE 75 -==== BB 605 (0x254734CC) approx BBs exec'd 0 ==== - - 0x254734CC: 7FB9EB78 or r25,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R25 - 2: INCEIPL $4 - - 0x254734D0: 7C7D1B79 or. r29,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R29 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0x254734D4: 4082FF9C bc 4,2,0x25473470 - 8: Jc02o $0x25473470 - - - -. 605 254734CC 12 -. 7F B9 EB 78 7C 7D 1B 79 40 82 FF 9C -==== BB 606 (0x254734D8) approx BBs exec'd 0 ==== - - 0x254734D8: 807E003C lwz r3,60(r30) - 0: GETL R30, t0 - 1: ADDL $0x3C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254734DC: 38800004 li r4,4 - 5: MOVL $0x4, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x254734E0: 4800EB51 bl 0x25482030 - 8: MOVL $0x254734E4, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x25482030 ($4) - - - -. 606 254734D8 12 -. 80 7E 00 3C 38 80 00 04 48 00 EB 51 -==== BB 607 access(0x25482030) approx BBs exec'd 0 ==== - - 0x25482030: 38000021 li r0,33 - 0: MOVL $0x21, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25482034: 44000002 sc - 3: JMPo-sys $0x25482038 ($4) - - - -. 607 25482030 8 -. 38 00 00 21 44 00 00 02 -==== BB 608 (0x25482038) approx BBs exec'd 0 ==== - - 0x25482038: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 608 25482038 4 -. 4C A3 00 20 -==== BB 609 (0x2548203C) approx BBs exec'd 0 ==== - - 0x2548203C: 4BFFF2F4 b 0x25481330 - 0: JMPo $0x25481330 ($4) - - - -. 609 2548203C 4 -. 4B FF F2 F4 -==== BB 610 __syscall_error(0x25481330) approx BBs exec'd 0 ==== - - 0x25481330: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25481334: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25481338: 48015CC9 bl 0x25497000 - 9: MOVL $0x2548133C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 610 25481330 12 -. 94 21 FF F0 7D 88 02 A6 48 01 5C C9 -==== BB 611 (0x2548133C) approx BBs exec'd 0 ==== - - 0x2548133C: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25481340: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25481344: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0x25481348: 813E0514 lwz r9,1300(r30) - 11: GETL R30, t8 - 12: ADDL $0x514, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0x2548134C: 83C10008 lwz r30,8(r1) - 16: GETL R1, t12 - 17: ADDL $0x8, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0x25481350: 38210010 addi r1,r1,16 - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: PUTL t16, R1 - 24: INCEIPL $4 - - 0x25481354: 90690000 stw r3,0(r9) - 25: GETL R3, t18 - 26: GETL R9, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x25481358: 3860FFFF li r3,-1 - 29: MOVL $0xFFFFFFFF, t22 - 30: PUTL t22, R3 - 31: INCEIPL $4 - - 0x2548135C: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - - -. 611 2548133C 36 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 81 3E 05 14 83 C1 00 08 38 21 00 10 90 69 00 00 38 60 FF FF 4E 80 00 20 -==== BB 612 (0x254734E4) approx BBs exec'd 0 ==== - - 0x254734E4: 2E030000 cmpi cr4,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x254734E8: 4092F2D0 bc 4,18,0x254727B8 - 4: Jc18o $0x254727B8 - - - -. 612 254734E4 8 -. 2E 03 00 00 40 92 F2 D0 -==== BB 613 (0x254727B8) approx BBs exec'd 0 ==== - - 0x254727B8: 2C190000 cmpi cr0,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x254727BC: 408213F0 bc 4,2,0x25473BAC - 4: Jc02o $0x25473BAC - - - -. 613 254727B8 8 -. 2C 19 00 00 40 82 13 F0 -==== BB 614 (0x25473BAC) approx BBs exec'd 0 ==== - - 0x25473BAC: 5736103A rlwinm r22,r25,2,0,29 - 0: GETL R25, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R22 - 3: INCEIPL $4 - - 0x25473BB0: 83A10000 lwz r29,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25473BB4: 38D6001E addi r6,r22,30 - 8: GETL R22, t6 - 9: ADDL $0x1E, t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0x25473BB8: 39600000 li r11,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0x25473BBC: 54C00036 rlwinm r0,r6,0,0,27 - 15: GETL R6, t10 - 16: ANDL $0xFFFFFFF0, t10 - 17: PUTL t10, R0 - 18: INCEIPL $4 - - 0x25473BC0: 7F4000D0 neg r26,r0 - 19: GETL R0, t12 - 20: NEGL t12 - 21: PUTL t12, R26 - 22: INCEIPL $4 - - 0x25473BC4: 7FA1D16E stwux r29,r1,r26 - 23: GETL R26, t14 - 24: GETL R1, t16 - 25: ADDL t16, t14 - 26: PUTL t14, R1 - 27: GETL R29, t18 - 28: STL t18, (t14) - 29: INCEIPL $4 - - 0x25473BC8: 3B610017 addi r27,r1,23 - 30: GETL R1, t20 - 31: ADDL $0x17, t20 - 32: PUTL t20, R27 - 33: INCEIPL $4 - - 0x25473BCC: 812E01C4 lwz r9,452(r14) - 34: GETL R14, t22 - 35: ADDL $0x1C4, t22 - 36: LDL (t22), t24 - 37: PUTL t24, R9 - 38: INCEIPL $4 - - 0x25473BD0: 577A0036 rlwinm r26,r27,0,0,27 - 39: GETL R27, t26 - 40: ANDL $0xFFFFFFF0, t26 - 41: PUTL t26, R26 - 42: INCEIPL $4 - - 0x25473BD4: 556C103A rlwinm r12,r11,2,0,29 - 43: GETL R11, t28 - 44: SHLL $0x2, t28 - 45: PUTL t28, R12 - 46: INCEIPL $4 - - 0x25473BD8: 396B0001 addi r11,r11,1 - 47: MOVL $0x1, t30 - 48: PUTL t30, R11 - 49: INCEIPL $4 - - 0x25473BDC: 7D2CD12E stwx r9,r12,r26 - 50: GETL R26, t32 - 51: GETL R12, t34 - 52: ADDL t34, t32 - 53: GETL R9, t36 - 54: STL t36, (t32) - 55: INCEIPL $4 - - 0x25473BE0: 8129000C lwz r9,12(r9) - 56: GETL R9, t38 - 57: ADDL $0xC, t38 - 58: LDL (t38), t40 - 59: PUTL t40, R9 - 60: INCEIPL $4 - - 0x25473BE4: 2F890000 cmpi cr7,r9,0 - 61: GETL R9, t42 - 62: CMP0L t42, t44 (-rSo) - 63: ICRFL t44, $0x7, CR - 64: INCEIPL $4 - - 0x25473BE8: 409EFFEC bc 4,30,0x25473BD4 - 65: Jc30o $0x25473BD4 - - - -. 614 25473BAC 64 -. 57 36 10 3A 83 A1 00 00 38 D6 00 1E 39 60 00 00 54 C0 00 36 7F 40 00 D0 7F A1 D1 6E 3B 61 00 17 81 2E 01 C4 57 7A 00 36 55 6C 10 3A 39 6B 00 01 7D 2C D1 2E 81 29 00 0C 2F 89 00 00 40 9E FF EC -==== BB 615 (0x25473BEC) approx BBs exec'd 0 ==== - - 0x25473BEC: 4BFFEBD4 b 0x254727C0 - 0: JMPo $0x254727C0 ($4) - - - -. 615 25473BEC 4 -. 4B FF EB D4 -==== BB 616 (0x254727C0) approx BBs exec'd 0 ==== - - 0x254727C0: 817F0030 lwz r11,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254727C4: 38E00000 li r7,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x254727C8: 7F44D378 or r4,r26,r26 - 8: GETL R26, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x254727CC: 7F25CB78 or r5,r25,r25 - 11: GETL R25, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0x254727D0: 69660003 xori r6,r11,0x3 - 14: GETL R11, t10 - 15: XORL $0x3, t10 - 16: PUTL t10, R6 - 17: INCEIPL $4 - - 0x254727D4: 20060000 subfic r0,r6,0 - 18: GETL R6, t12 - 19: MOVL $0x0, t14 - 20: SBBL t12, t14 (-wCa) - 21: PUTL t14, R0 - 22: INCEIPL $4 - - 0x254727D8: 7CC03114 adde r6,r0,r6 - 23: GETL R0, t16 - 24: GETL R6, t18 - 25: ADCL t16, t18 (-rCa-wCa) - 26: PUTL t18, R6 - 27: INCEIPL $4 - - 0x254727DC: 7E83A378 or r3,r20,r20 - 28: GETL R20, t20 - 29: PUTL t20, R3 - 30: INCEIPL $4 - - 0x254727E0: 480079E5 bl 0x2547A1C4 - 31: MOVL $0x254727E4, t22 - 32: PUTL t22, LR - 33: JMPo-c $0x2547A1C4 ($4) - - - -. 616 254727C0 36 -. 81 7F 00 30 38 E0 00 00 7F 44 D3 78 7F 25 CB 78 69 66 00 03 20 06 00 00 7C C0 31 14 7E 83 A3 78 48 00 79 E5 -==== BB 617 _dl_map_object_deps(0x2547A1C4) approx BBs exec'd 0 ==== - - 0x2547A1C4: 9421FF60 stwu r1,-160(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF60, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547A1C8: 7D2802A6 mflr r9 - 6: GETL LR, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x2547A1CC: 91E1005C stw r15,92(r1) - 9: GETL R15, t6 - 10: GETL R1, t8 - 11: ADDL $0x5C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547A1D0: 1DE5000C mulli r15,r5,12 - 14: GETL R5, t10 - 15: MULL $0xC, t10 - 16: PUTL t10, R15 - 17: INCEIPL $4 - - 0x2547A1D4: 91C10058 stw r14,88(r1) - 18: GETL R14, t12 - 19: GETL R1, t14 - 20: ADDL $0x58, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0x2547A1D8: 4801CE29 bl 0x25497000 - 23: MOVL $0x2547A1DC, t16 - 24: PUTL t16, LR - 25: JMPo-c $0x25497000 ($4) - - - -. 617 2547A1C4 24 -. 94 21 FF 60 7D 28 02 A6 91 E1 00 5C 1D E5 00 0C 91 C1 00 58 48 01 CE 29 -==== BB 618 (0x2547A1DC) approx BBs exec'd 0 ==== - - 0x2547A1DC: 39CF0036 addi r14,r15,54 - 0: GETL R15, t0 - 1: ADDL $0x36, t0 - 2: PUTL t0, R14 - 3: INCEIPL $4 - - 0x2547A1E0: 81410000 lwz r10,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0x2547A1E4: 55CC0036 rlwinm r12,r14,0,0,27 - 8: GETL R14, t6 - 9: ANDL $0xFFFFFFF0, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x2547A1E8: 93A10094 stw r29,148(r1) - 12: GETL R29, t8 - 13: GETL R1, t10 - 14: ADDL $0x94, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x2547A1EC: 7D0C00D0 neg r8,r12 - 17: GETL R12, t12 - 18: NEGL t12 - 19: PUTL t12, R8 - 20: INCEIPL $4 - - 0x2547A1F0: 3BA00000 li r29,0 - 21: MOVL $0x0, t14 - 22: PUTL t14, R29 - 23: INCEIPL $4 - - 0x2547A1F4: 912100A4 stw r9,164(r1) - 24: GETL R9, t16 - 25: GETL R1, t18 - 26: ADDL $0xA4, t18 - 27: STL t16, (t18) - 28: INCEIPL $4 - - 0x2547A1F8: 7F9D2840 cmpl cr7,r29,r5 - 29: GETL R29, t20 - 30: GETL R5, t22 - 31: CMPUL t20, t22, t24 (-rSo) - 32: ICRFL t24, $0x7, CR - 33: INCEIPL $4 - - 0x2547A1FC: 92E1007C stw r23,124(r1) - 34: GETL R23, t26 - 35: GETL R1, t28 - 36: ADDL $0x7C, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x2547A200: 7C771B78 or r23,r3,r3 - 39: GETL R3, t30 - 40: PUTL t30, R23 - 41: INCEIPL $4 - - 0x2547A204: 93C10098 stw r30,152(r1) - 42: GETL R30, t32 - 43: GETL R1, t34 - 44: ADDL $0x98, t34 - 45: STL t32, (t34) - 46: INCEIPL $4 - - 0x2547A208: 38000000 li r0,0 - 47: MOVL $0x0, t36 - 48: PUTL t36, R0 - 49: INCEIPL $4 - - 0x2547A20C: 93E1009C stw r31,156(r1) - 50: GETL R31, t38 - 51: GETL R1, t40 - 52: ADDL $0x9C, t40 - 53: STL t38, (t40) - 54: INCEIPL $4 - - 0x2547A210: 7C3F0B78 or r31,r1,r1 - 55: GETL R1, t42 - 56: PUTL t42, R31 - 57: INCEIPL $4 - - 0x2547A214: 92010060 stw r16,96(r1) - 58: GETL R16, t44 - 59: GETL R1, t46 - 60: ADDL $0x60, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x2547A218: 7FC802A6 mflr r30 - 63: GETL LR, t48 - 64: PUTL t48, R30 - 65: INCEIPL $4 - - 0x2547A21C: 92210064 stw r17,100(r1) - 66: GETL R17, t50 - 67: GETL R1, t52 - 68: ADDL $0x64, t52 - 69: STL t50, (t52) - 70: INCEIPL $4 - - 0x2547A220: 7CCF3378 or r15,r6,r6 - 71: GETL R6, t54 - 72: PUTL t54, R15 - 73: INCEIPL $4 - - 0x2547A224: 92410068 stw r18,104(r1) - 74: GETL R18, t56 - 75: GETL R1, t58 - 76: ADDL $0x68, t58 - 77: STL t56, (t58) - 78: INCEIPL $4 - - 0x2547A228: 7CEE3B78 or r14,r7,r7 - 79: GETL R7, t60 - 80: PUTL t60, R14 - 81: INCEIPL $4 - - 0x2547A22C: 9261006C stw r19,108(r1) - 82: GETL R19, t62 - 83: GETL R1, t64 - 84: ADDL $0x6C, t64 - 85: STL t62, (t64) - 86: INCEIPL $4 - - 0x2547A230: 92810070 stw r20,112(r1) - 87: GETL R20, t66 - 88: GETL R1, t68 - 89: ADDL $0x70, t68 - 90: STL t66, (t68) - 91: INCEIPL $4 - - 0x2547A234: 92A10074 stw r21,116(r1) - 92: GETL R21, t70 - 93: GETL R1, t72 - 94: ADDL $0x74, t72 - 95: STL t70, (t72) - 96: INCEIPL $4 - - 0x2547A238: 92C10078 stw r22,120(r1) - 97: GETL R22, t74 - 98: GETL R1, t76 - 99: ADDL $0x78, t76 - 100: STL t74, (t76) - 101: INCEIPL $4 - - 0x2547A23C: 93010080 stw r24,128(r1) - 102: GETL R24, t78 - 103: GETL R1, t80 - 104: ADDL $0x80, t80 - 105: STL t78, (t80) - 106: INCEIPL $4 - - 0x2547A240: 93210084 stw r25,132(r1) - 107: GETL R25, t82 - 108: GETL R1, t84 - 109: ADDL $0x84, t84 - 110: STL t82, (t84) - 111: INCEIPL $4 - - 0x2547A244: 93410088 stw r26,136(r1) - 112: GETL R26, t86 - 113: GETL R1, t88 - 114: ADDL $0x88, t88 - 115: STL t86, (t88) - 116: INCEIPL $4 - - 0x2547A248: 9361008C stw r27,140(r1) - 117: GETL R27, t90 - 118: GETL R1, t92 - 119: ADDL $0x8C, t92 - 120: STL t90, (t92) - 121: INCEIPL $4 - - 0x2547A24C: 93810090 stw r28,144(r1) - 122: GETL R28, t94 - 123: GETL R1, t96 - 124: ADDL $0x90, t96 - 125: STL t94, (t96) - 126: INCEIPL $4 - - 0x2547A250: 7D41416E stwux r10,r1,r8 - 127: GETL R8, t98 - 128: GETL R1, t100 - 129: ADDL t100, t98 - 130: PUTL t98, R1 - 131: GETL R10, t102 - 132: STL t102, (t98) - 133: INCEIPL $4 - - 0x2547A254: 39000001 li r8,1 - 134: MOVL $0x1, t104 - 135: PUTL t104, R8 - 136: INCEIPL $4 - - 0x2547A258: 81230180 lwz r9,384(r3) - 137: GETL R3, t106 - 138: ADDL $0x180, t106 - 139: LDL (t106), t108 - 140: PUTL t108, R9 - 141: INCEIPL $4 - - 0x2547A25C: 38610017 addi r3,r1,23 - 142: GETL R1, t110 - 143: ADDL $0x17, t110 - 144: PUTL t110, R3 - 145: INCEIPL $4 - - 0x2547A260: 546A0036 rlwinm r10,r3,0,0,27 - 146: GETL R3, t112 - 147: ANDL $0xFFFFFFF0, t112 - 148: PUTL t112, R10 - 149: INCEIPL $4 - - 0x2547A264: 5109C94C rlwimi r9,r8,25,5,6 - 150: GETL R9, t114 - 151: GETL R8, t116 - 152: ROLL $0x19, t116 - 153: ANDL $0x6000000, t116 - 154: ANDL $0xF9FFFFFF, t114 - 155: ORL t114, t116 - 156: PUTL t116, R9 - 157: INCEIPL $4 - - 0x2547A268: 396A000C addi r11,r10,12 - 158: GETL R10, t118 - 159: ADDL $0xC, t118 - 160: PUTL t118, R11 - 161: INCEIPL $4 - - 0x2547A26C: 900A0000 stw r0,0(r10) - 162: GETL R0, t120 - 163: GETL R10, t122 - 164: STL t120, (t122) - 165: INCEIPL $4 - - 0x2547A270: 916A0008 stw r11,8(r10) - 166: GETL R11, t124 - 167: GETL R10, t126 - 168: ADDL $0x8, t126 - 169: STL t124, (t126) - 170: INCEIPL $4 - - 0x2547A274: 91370180 stw r9,384(r23) - 171: GETL R9, t128 - 172: GETL R23, t130 - 173: ADDL $0x180, t130 - 174: STL t128, (t130) - 175: INCEIPL $4 - - 0x2547A278: 915F0008 stw r10,8(r31) - 176: GETL R10, t132 - 177: GETL R31, t134 - 178: ADDL $0x8, t134 - 179: STL t132, (t134) - 180: INCEIPL $4 - - 0x2547A27C: 92EA0004 stw r23,4(r10) - 181: GETL R23, t136 - 182: GETL R10, t138 - 183: ADDL $0x4, t138 - 184: STL t136, (t138) - 185: INCEIPL $4 - - 0x2547A280: 911F000C stw r8,12(r31) - 186: GETL R8, t140 - 187: GETL R31, t142 - 188: ADDL $0xC, t142 - 189: STL t140, (t142) - 190: INCEIPL $4 - - 0x2547A284: 409C005C bc 4,28,0x2547A2E0 - 191: Jc28o $0x2547A2E0 - - - -. 618 2547A1DC 172 -. 39 CF 00 36 81 41 00 00 55 CC 00 36 93 A1 00 94 7D 0C 00 D0 3B A0 00 00 91 21 00 A4 7F 9D 28 40 92 E1 00 7C 7C 77 1B 78 93 C1 00 98 38 00 00 00 93 E1 00 9C 7C 3F 0B 78 92 01 00 60 7F C8 02 A6 92 21 00 64 7C CF 33 78 92 41 00 68 7C EE 3B 78 92 61 00 6C 92 81 00 70 92 A1 00 74 92 C1 00 78 93 01 00 80 93 21 00 84 93 41 00 88 93 61 00 8C 93 81 00 90 7D 41 41 6E 39 00 00 01 81 23 01 80 38 61 00 17 54 6A 00 36 51 09 C9 4C 39 6A 00 0C 90 0A 00 00 91 6A 00 08 91 37 01 80 91 5F 00 08 92 EA 00 04 91 1F 00 0C 40 9C 00 5C -==== BB 619 (0x2547A288) approx BBs exec'd 0 ==== - - 0x2547A288: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x2547A28C: 7D475378 or r7,r10,r10 - 3: GETL R10, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x2547A290: 38A00000 li r5,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547A294: 38C00001 li r6,1 - 9: MOVL $0x1, t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0x2547A298: 48000008 b 0x2547A2A0 - 12: JMPo $0x2547A2A0 ($4) - - - -. 619 2547A288 20 -. 7C A9 03 A6 7D 47 53 78 38 A0 00 00 38 C0 00 01 48 00 00 08 -==== BB 620 (0x2547A2A0) approx BBs exec'd 0 ==== - - 0x2547A2A0: 1E68000C mulli r19,r8,12 - 0: GETL R8, t0 - 1: MULL $0xC, t0 - 2: PUTL t0, R19 - 3: INCEIPL $4 - - 0x2547A2A4: 57B5103A rlwinm r21,r29,2,0,29 - 4: GETL R29, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R21 - 7: INCEIPL $4 - - 0x2547A2A8: 7E15202E lwzx r16,r21,r4 - 8: GETL R4, t4 - 9: GETL R21, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R16 - 13: INCEIPL $4 - - 0x2547A2AC: 39280001 addi r9,r8,1 - 14: GETL R8, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x2547A2B0: 7E533A14 add r18,r19,r7 - 18: GETL R19, t12 - 19: GETL R7, t14 - 20: ADDL t12, t14 - 21: PUTL t14, R18 - 22: INCEIPL $4 - - 0x2547A2B4: 7CB3392E stwx r5,r19,r7 - 23: GETL R7, t16 - 24: GETL R19, t18 - 25: ADDL t18, t16 - 26: GETL R5, t20 - 27: STL t20, (t16) - 28: INCEIPL $4 - - 0x2547A2B8: 3A92000C addi r20,r18,12 - 29: GETL R18, t22 - 30: ADDL $0xC, t22 - 31: PUTL t22, R20 - 32: INCEIPL $4 - - 0x2547A2BC: 92120004 stw r16,4(r18) - 33: GETL R16, t24 - 34: GETL R18, t26 - 35: ADDL $0x4, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x2547A2C0: 92920008 stw r20,8(r18) - 38: GETL R20, t28 - 39: GETL R18, t30 - 40: ADDL $0x8, t30 - 41: STL t28, (t30) - 42: INCEIPL $4 - - 0x2547A2C4: 3BBD0001 addi r29,r29,1 - 43: GETL R29, t32 - 44: ADDL $0x1, t32 - 45: PUTL t32, R29 - 46: INCEIPL $4 - - 0x2547A2C8: 82300180 lwz r17,384(r16) - 47: GETL R16, t34 - 48: ADDL $0x180, t34 - 49: LDL (t34), t36 - 50: PUTL t36, R17 - 51: INCEIPL $4 - - 0x2547A2CC: 913F000C stw r9,12(r31) - 52: GETL R9, t38 - 53: GETL R31, t40 - 54: ADDL $0xC, t40 - 55: STL t38, (t40) - 56: INCEIPL $4 - - 0x2547A2D0: 50D1C94C rlwimi r17,r6,25,5,6 - 57: GETL R17, t42 - 58: GETL R6, t44 - 59: ROLL $0x19, t44 - 60: ANDL $0x6000000, t44 - 61: ANDL $0xF9FFFFFF, t42 - 62: ORL t42, t44 - 63: PUTL t44, R17 - 64: INCEIPL $4 - - 0x2547A2D4: 92300180 stw r17,384(r16) - 65: GETL R17, t46 - 66: GETL R16, t48 - 67: ADDL $0x180, t48 - 68: STL t46, (t48) - 69: INCEIPL $4 - - 0x2547A2D8: 4200FFC4 bc 16,0,0x2547A29C - 70: GETL CTR, t50 - 71: ADDL $0xFFFFFFFF, t50 - 72: PUTL t50, CTR - 73: JIFZL t50, $0x2547A2DC - 74: JMPo $0x2547A29C ($4) - - - -. 620 2547A2A0 60 -. 1E 68 00 0C 57 B5 10 3A 7E 15 20 2E 39 28 00 01 7E 53 3A 14 7C B3 39 2E 3A 92 00 0C 92 12 00 04 92 92 00 08 3B BD 00 01 82 30 01 80 91 3F 00 0C 50 D1 C9 4C 92 30 01 80 42 00 FF C4 -==== BB 621 (0x2547A2DC) approx BBs exec'd 0 ==== - - 0x2547A2DC: 7D284B78 or r8,r9,r9 - 0: GETL R9, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0x2547A2E0: 831F0008 lwz r24,8(r31) - 3: GETL R31, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R24 - 7: INCEIPL $4 - - 0x2547A2E4: 1EC8000C mulli r22,r8,12 - 8: GETL R8, t6 - 9: MULL $0xC, t6 - 10: PUTL t6, R22 - 11: INCEIPL $4 - - 0x2547A2E8: 821E0514 lwz r16,1300(r30) - 12: GETL R30, t8 - 13: ADDL $0x514, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R16 - 16: INCEIPL $4 - - 0x2547A2EC: 3A200000 li r17,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R17 - 19: INCEIPL $4 - - 0x2547A2F0: 7F1BC379 or. r27,r24,r24 - 20: GETL R24, t14 - 21: PUTL t14, R27 - 22: CMP0L t14, t16 (-rSo) - 23: ICRFL t16, $0x0, CR - 24: INCEIPL $4 - - 0x2547A2F4: 7CF6C214 add r7,r22,r24 - 25: GETL R22, t18 - 26: GETL R24, t20 - 27: ADDL t18, t20 - 28: PUTL t20, R7 - 29: INCEIPL $4 - - 0x2547A2F8: 80900000 lwz r4,0(r16) - 30: GETL R16, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R4 - 33: INCEIPL $4 - - 0x2547A2FC: 38A7FFF4 addi r5,r7,-12 - 34: GETL R7, t26 - 35: ADDL $0xFFFFFFF4, t26 - 36: PUTL t26, R5 - 37: INCEIPL $4 - - 0x2547A300: 38C00000 li r6,0 - 38: MOVL $0x0, t28 - 39: PUTL t28, R6 - 40: INCEIPL $4 - - 0x2547A304: 7CB32B78 or r19,r5,r5 - 41: GETL R5, t30 - 42: PUTL t30, R19 - 43: INCEIPL $4 - - 0x2547A308: 90C50008 stw r6,8(r5) - 44: GETL R6, t32 - 45: GETL R5, t34 - 46: ADDL $0x8, t34 - 47: STL t32, (t34) - 48: INCEIPL $4 - - 0x2547A30C: 923F0034 stw r17,52(r31) - 49: GETL R17, t36 - 50: GETL R31, t38 - 51: ADDL $0x34, t38 - 52: STL t36, (t38) - 53: INCEIPL $4 - - 0x2547A310: 909F0038 stw r4,56(r31) - 54: GETL R4, t40 - 55: GETL R31, t42 - 56: ADDL $0x38, t42 - 57: STL t40, (t42) - 58: INCEIPL $4 - - 0x2547A314: 92300000 stw r17,0(r16) - 59: GETL R17, t44 - 60: GETL R16, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x2547A318: 418202AC bc 12,2,0x2547A5C4 - 63: Js02o $0x2547A5C4 - - - -. 621 2547A2DC 64 -. 7D 28 4B 78 83 1F 00 08 1E C8 00 0C 82 1E 05 14 3A 20 00 00 7F 1B C3 79 7C F6 C2 14 80 90 00 00 38 A7 FF F4 38 C0 00 00 7C B3 2B 78 90 C5 00 08 92 3F 00 34 90 9F 00 38 92 30 00 00 41 82 02 AC -==== BB 622 (0x2547A31C) approx BBs exec'd 0 ==== - - 0x2547A31C: 835B0004 lwz r26,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547A320: 3B800001 li r28,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2547A324: 939B0000 stw r28,0(r27) - 8: GETL R28, t6 - 9: GETL R27, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x2547A328: 3B000000 li r24,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R24 - 14: INCEIPL $4 - - 0x2547A32C: 833A0158 lwz r25,344(r26) - 15: GETL R26, t12 - 16: ADDL $0x158, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R25 - 19: INCEIPL $4 - - 0x2547A330: 3AC00000 li r22,0 - 20: MOVL $0x0, t16 - 21: PUTL t16, R22 - 22: INCEIPL $4 - - 0x2547A334: 2C990000 cmpi cr1,r25,0 - 23: GETL R25, t18 - 24: CMP0L t18, t20 (-rSo) - 25: ICRFL t20, $0x1, CR - 26: INCEIPL $4 - - 0x2547A338: 40860030 bc 4,6,0x2547A368 - 27: Jc06o $0x2547A368 - - - -. 622 2547A31C 32 -. 83 5B 00 04 3B 80 00 01 93 9B 00 00 3B 00 00 00 83 3A 01 58 3A C0 00 00 2C 99 00 00 40 86 00 30 -==== BB 623 (0x2547A33C) approx BBs exec'd 0 ==== - - 0x2547A33C: 807A01E8 lwz r3,488(r26) - 0: GETL R26, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547A340: 7F4BBA78 xor r11,r26,r23 - 5: GETL R26, t4 - 6: GETL R23, t6 - 7: XORL t4, t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x2547A344: 314BFFFF addic r10,r11,-1 - 10: GETL R11, t8 - 11: ADCL $0xFFFFFFFF, t8 (-wCa) - 12: PUTL t8, R10 - 13: INCEIPL $4 - - 0x2547A348: 7FAA5910 subfe r29,r10,r11 - 14: GETL R10, t10 - 15: GETL R11, t12 - 16: SBBL t10, t12 (-rCa-wCa) - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x2547A34C: 21230000 subfic r9,r3,0 - 19: GETL R3, t14 - 20: MOVL $0x0, t16 - 21: SBBL t14, t16 (-wCa) - 22: PUTL t16, R9 - 23: INCEIPL $4 - - 0x2547A350: 7C091914 adde r0,r9,r3 - 24: GETL R9, t18 - 25: GETL R3, t20 - 26: ADCL t18, t20 (-rCa-wCa) - 27: PUTL t20, R0 - 28: INCEIPL $4 - - 0x2547A354: 7C0BE839 and. r11,r0,r29 - 29: GETL R0, t22 - 30: GETL R29, t24 - 31: ANDL t22, t24 - 32: PUTL t24, R11 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x0, CR - 35: INCEIPL $4 - - 0x2547A358: 41820010 bc 12,2,0x2547A368 - 36: Js02o $0x2547A368 - - - -. 623 2547A33C 32 -. 80 7A 01 E8 7F 4B BA 78 31 4B FF FF 7F AA 59 10 21 23 00 00 7C 09 19 14 7C 0B E8 39 41 82 00 10 -==== BB 624 (0x2547A368) approx BBs exec'd 0 ==== - - 0x2547A368: 82BA0024 lwz r21,36(r26) - 0: GETL R26, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x2547A36C: 2F950000 cmpi cr7,r21,0 - 5: GETL R21, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547A370: 409E001C bc 4,30,0x2547A38C - 9: Jc30o $0x2547A38C - - - -. 624 2547A368 12 -. 82 BA 00 24 2F 95 00 00 40 9E 00 1C -==== BB 625 (0x2547A38C) approx BBs exec'd 0 ==== - - 0x2547A38C: 80DA0034 lwz r6,52(r26) - 0: GETL R26, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547A390: 7F72DB78 or r18,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R18 - 7: INCEIPL $4 - - 0x2547A394: 839A0008 lwz r28,8(r26) - 8: GETL R26, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0x2547A398: 82A60004 lwz r21,4(r6) - 13: GETL R6, t10 - 14: ADDL $0x4, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R21 - 17: INCEIPL $4 - - 0x2547A39C: 91FF0014 stw r15,20(r31) - 18: GETL R15, t14 - 19: GETL R31, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547A3A0: 91DF0018 stw r14,24(r31) - 23: GETL R14, t18 - 24: GETL R31, t20 - 25: ADDL $0x18, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0x2547A3A4: 813C0000 lwz r9,0(r28) - 28: GETL R28, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R9 - 31: INCEIPL $4 - - 0x2547A3A8: 92BF001C stw r21,28(r31) - 32: GETL R21, t26 - 33: GETL R31, t28 - 34: ADDL $0x1C, t28 - 35: STL t26, (t28) - 36: INCEIPL $4 - - 0x2547A3AC: 2F090000 cmpi cr6,r9,0 - 37: GETL R9, t30 - 38: CMP0L t30, t32 (-rSo) - 39: ICRFL t32, $0x6, CR - 40: INCEIPL $4 - - 0x2547A3B0: 935F0010 stw r26,16(r31) - 41: GETL R26, t34 - 42: GETL R31, t36 - 43: ADDL $0x10, t36 - 44: STL t34, (t36) - 45: INCEIPL $4 - - 0x2547A3B4: 419A0504 bc 12,26,0x2547A8B8 - 46: Js26o $0x2547A8B8 - - - -. 625 2547A38C 44 -. 80 DA 00 34 7F 72 DB 78 83 9A 00 08 82 A6 00 04 91 FF 00 14 91 DF 00 18 81 3C 00 00 92 BF 00 1C 2F 09 00 00 93 5F 00 10 41 9A 05 04 -==== BB 626 (0x2547A3B8) approx BBs exec'd 0 ==== - - 0x2547A3B8: 3F207FFF lis r25,32767 - 0: MOVL $0x7FFF0000, t0 - 1: PUTL t0, R25 - 2: INCEIPL $4 - - 0x2547A3BC: 6327FFFD ori r7,r25,0xFFFD - 3: MOVL $0x7FFFFFFD, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x2547A3C0: 90FF0040 stw r7,64(r31) - 6: GETL R7, t4 - 7: GETL R31, t6 - 8: ADDL $0x40, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x2547A3C4: 480000BC b 0x2547A480 - 11: JMPo $0x2547A480 ($4) - - - -. 626 2547A3B8 16 -. 3F 20 7F FF 63 27 FF FD 90 FF 00 40 48 00 00 BC -==== BB 627 (0x2547A480) approx BBs exec'd 0 ==== - - 0x2547A480: 2F890001 cmpi cr7,r9,1 - 0: GETL R9, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x2547A484: 419EFF44 bc 12,30,0x2547A3C8 - 5: Js30o $0x2547A3C8 - - - -. 627 2547A480 8 -. 2F 89 00 01 41 9E FF 44 -==== BB 628 (0x2547A3C8) approx BBs exec'd 0 ==== - - 0x2547A3C8: 801C0004 lwz r0,4(r28) - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547A3CC: 38800024 li r4,36 - 5: MOVL $0x24, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x2547A3D0: 7FA0AA14 add r29,r0,r21 - 8: GETL R0, t6 - 9: GETL R21, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x2547A3D4: 7FA3EB78 or r3,r29,r29 - 13: GETL R29, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x2547A3D8: 7FB9EB78 or r25,r29,r29 - 16: GETL R29, t12 - 17: PUTL t12, R25 - 18: INCEIPL $4 - - 0x2547A3DC: 48008A25 bl 0x25482E00 - 19: MOVL $0x2547A3E0, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x25482E00 ($4) - - - -. 628 2547A3C8 24 -. 80 1C 00 04 38 80 00 24 7F A0 AA 14 7F A3 EB 78 7F B9 EB 78 48 00 8A 25 -==== BB 629 (0x2547A3E0) approx BBs exec'd 0 ==== - - 0x2547A3E0: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547A3E4: 40860588 bc 4,6,0x2547A96C - 4: Jc06o $0x2547A96C - - - -. 629 2547A3E0 8 -. 2C 83 00 00 40 86 05 88 -==== BB 630 (0x2547A3E8) approx BBs exec'd 0 ==== - - 0x2547A3E8: 80BE02F8 lwz r5,760(r30) - 0: GETL R30, t0 - 1: ADDL $0x2F8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547A3EC: 387F0030 addi r3,r31,48 - 5: GETL R31, t4 - 6: ADDL $0x30, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x2547A3F0: 389F0034 addi r4,r31,52 - 9: GETL R31, t6 - 10: ADDL $0x34, t6 - 11: PUTL t6, R4 - 12: INCEIPL $4 - - 0x2547A3F4: 38DF0010 addi r6,r31,16 - 13: GETL R31, t8 - 14: ADDL $0x10, t8 - 15: PUTL t8, R6 - 16: INCEIPL $4 - - 0x2547A3F8: 93BF0020 stw r29,32(r31) - 17: GETL R29, t10 - 18: GETL R31, t12 - 19: ADDL $0x20, t12 - 20: STL t10, (t12) - 21: INCEIPL $4 - - 0x2547A3FC: 480011A5 bl 0x2547B5A0 - 22: MOVL $0x2547A400, t14 - 23: PUTL t14, LR - 24: JMPo-c $0x2547B5A0 ($4) - - - -. 630 2547A3E8 24 -. 80 BE 02 F8 38 7F 00 30 38 9F 00 34 38 DF 00 10 93 BF 00 20 48 00 11 A5 -==== BB 631 _dl_catch_error(0x2547B5A0) approx BBs exec'd 0 ==== - - 0x2547B5A0: 9421FD60 stwu r1,-672(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFD60, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547B5A4: 7D4802A6 mflr r10 - 6: GETL LR, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x2547B5A8: 4801BA59 bl 0x25497000 - 9: MOVL $0x2547B5AC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 631 2547B5A0 12 -. 94 21 FD 60 7D 48 02 A6 48 01 BA 59 -==== BB 632 (0x2547B5AC) approx BBs exec'd 0 ==== - - 0x2547B5AC: 93C10298 stw r30,664(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x298, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547B5B0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547B5B4: 39000000 li r8,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R8 - 10: INCEIPL $4 - - 0x2547B5B8: 914102A4 stw r10,676(r1) - 11: GETL R10, t8 - 12: GETL R1, t10 - 13: ADDL $0x2A4, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x2547B5BC: 93E1029C stw r31,668(r1) - 16: GETL R31, t12 - 17: GETL R1, t14 - 18: ADDL $0x29C, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x2547B5C0: 80FE04C8 lwz r7,1224(r30) - 21: GETL R30, t16 - 22: ADDL $0x4C8, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R7 - 25: INCEIPL $4 - - 0x2547B5C4: 91010014 stw r8,20(r1) - 26: GETL R8, t20 - 27: GETL R1, t22 - 28: ADDL $0x14, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0x2547B5C8: 812701B4 lwz r9,436(r7) - 31: GETL R7, t24 - 32: ADDL $0x1B4, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R9 - 35: INCEIPL $4 - - 0x2547B5CC: 90810274 stw r4,628(r1) - 36: GETL R4, t28 - 37: GETL R1, t30 - 38: ADDL $0x274, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0x2547B5D0: 7D2903A6 mtctr r9 - 41: GETL R9, t32 - 42: PUTL t32, CTR - 43: INCEIPL $4 - - 0x2547B5D4: 90A10278 stw r5,632(r1) - 44: GETL R5, t34 - 45: GETL R1, t36 - 46: ADDL $0x278, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0x2547B5D8: 90C1027C stw r6,636(r1) - 49: GETL R6, t38 - 50: GETL R1, t40 - 51: ADDL $0x27C, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0x2547B5DC: 90610270 stw r3,624(r1) - 54: GETL R3, t42 - 55: GETL R1, t44 - 56: ADDL $0x270, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0x2547B5E0: 4E800421 bctrl - 59: MOVL $0x2547B5E4, t46 - 60: PUTL t46, LR - 61: GETL CTR, t48 - 62: JMPo-c t48 ($4) - - - -. 632 2547B5AC 56 -. 93 C1 02 98 7F C8 02 A6 39 00 00 00 91 41 02 A4 93 E1 02 9C 80 FE 04 C8 91 01 00 14 81 27 01 B4 90 81 02 74 7D 29 03 A6 90 A1 02 78 90 C1 02 7C 90 61 02 70 4E 80 04 21 -==== BB 633 _dl_initial_error_catch_tsd(0x2547185C) approx BBs exec'd 0 ==== - - 0x2547185C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25471860: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25471864: 4802579D bl 0x25497000 - 9: MOVL $0x25471868, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 633 2547185C 12 -. 94 21 FF F0 7D 88 02 A6 48 02 57 9D -==== BB 634 (0x25471868) approx BBs exec'd 0 ==== - - 0x25471868: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547186C: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25471870: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0x25471874: 807E0018 lwz r3,24(r30) - 11: GETL R30, t8 - 12: ADDL $0x18, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x25471878: 83C10008 lwz r30,8(r1) - 16: GETL R1, t12 - 17: ADDL $0x8, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0x2547187C: 38210010 addi r1,r1,16 - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: PUTL t16, R1 - 24: INCEIPL $4 - - 0x25471880: 4E800020 blr - 25: GETL LR, t18 - 26: JMPo-r t18 ($4) - - - -. 634 25471868 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 7E 00 18 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 635 (0x2547B5E4) approx BBs exec'd 0 ==== - - 0x2547B5E4: 80030000 lwz r0,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547B5E8: 90610280 stw r3,640(r1) - 4: GETL R3, t4 - 5: GETL R1, t6 - 6: ADDL $0x280, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547B5EC: 38610020 addi r3,r1,32 - 9: GETL R1, t8 - 10: ADDL $0x20, t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0x2547B5F0: 90010008 stw r0,8(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x8, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547B5F4: 480072BD bl 0x254828B0 - 18: MOVL $0x2547B5F8, t14 - 19: PUTL t14, LR - 20: JMPo-c $0x254828B0 ($4) - - - -. 635 2547B5E4 20 -. 80 03 00 00 90 61 02 80 38 61 00 20 90 01 00 08 48 00 72 BD -==== BB 636 _setjmp(0x254828B0) approx BBs exec'd 0 ==== - - 0x254828B0: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254828B4: 480001DC b 0x25482A90 - 3: JMPo $0x25482A90 ($4) - - - -. 636 254828B0 8 -. 38 80 00 00 48 00 01 DC -==== BB 637 __sigsetjmp(0x25482A90) approx BBs exec'd 0 ==== - - 0x25482A90: 90230000 stw r1,0(r3) - 0: GETL R1, t0 - 1: GETL R3, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25482A94: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0x25482A98: 91C3000C stw r14,12(r3) - 7: GETL R14, t6 - 8: GETL R3, t8 - 9: ADDL $0xC, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x25482A9C: D9C30058 stfd f14,88(r3) - 12: GETL R3, t10 - 13: ADDL $0x58, t10 - 14: FPU_WQ 0x0:0xE, (t10) - 15: INCEIPL $4 - - 0x25482AA0: 90030008 stw r0,8(r3) - 16: GETL R0, t12 - 17: GETL R3, t14 - 18: ADDL $0x8, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x25482AA4: 91E30010 stw r15,16(r3) - 21: GETL R15, t16 - 22: GETL R3, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25482AA8: D9E30060 stfd f15,96(r3) - 26: GETL R3, t20 - 27: ADDL $0x60, t20 - 28: FPU_WQ 0x0:0xF, (t20) - 29: INCEIPL $4 - - 0x25482AAC: 7C000026 mfcr r0 - 30: GETL CR, t22 - 31: PUTL t22, R0 - 32: INCEIPL $4 - - 0x25482AB0: 92030014 stw r16,20(r3) - 33: GETL R16, t24 - 34: GETL R3, t26 - 35: ADDL $0x14, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x25482AB4: DA030068 stfd f16,104(r3) - 38: GETL R3, t28 - 39: ADDL $0x68, t28 - 40: FPU_WQ 0x0:0x10, (t28) - 41: INCEIPL $4 - - 0x25482AB8: 90030054 stw r0,84(r3) - 42: GETL R0, t30 - 43: GETL R3, t32 - 44: ADDL $0x54, t32 - 45: STL t30, (t32) - 46: INCEIPL $4 - - 0x25482ABC: 92230018 stw r17,24(r3) - 47: GETL R17, t34 - 48: GETL R3, t36 - 49: ADDL $0x18, t36 - 50: STL t34, (t36) - 51: INCEIPL $4 - - 0x25482AC0: DA230070 stfd f17,112(r3) - 52: GETL R3, t38 - 53: ADDL $0x70, t38 - 54: FPU_WQ 0x0:0x11, (t38) - 55: INCEIPL $4 - - 0x25482AC4: 9243001C stw r18,28(r3) - 56: GETL R18, t40 - 57: GETL R3, t42 - 58: ADDL $0x1C, t42 - 59: STL t40, (t42) - 60: INCEIPL $4 - - 0x25482AC8: DA430078 stfd f18,120(r3) - 61: GETL R3, t44 - 62: ADDL $0x78, t44 - 63: FPU_WQ 0x0:0x12, (t44) - 64: INCEIPL $4 - - 0x25482ACC: 92630020 stw r19,32(r3) - 65: GETL R19, t46 - 66: GETL R3, t48 - 67: ADDL $0x20, t48 - 68: STL t46, (t48) - 69: INCEIPL $4 - - 0x25482AD0: DA630080 stfd f19,128(r3) - 70: GETL R3, t50 - 71: ADDL $0x80, t50 - 72: FPU_WQ 0x0:0x13, (t50) - 73: INCEIPL $4 - - 0x25482AD4: 92830024 stw r20,36(r3) - 74: GETL R20, t52 - 75: GETL R3, t54 - 76: ADDL $0x24, t54 - 77: STL t52, (t54) - 78: INCEIPL $4 - - 0x25482AD8: DA830088 stfd f20,136(r3) - 79: GETL R3, t56 - 80: ADDL $0x88, t56 - 81: FPU_WQ 0x0:0x14, (t56) - 82: INCEIPL $4 - - 0x25482ADC: 92A30028 stw r21,40(r3) - 83: GETL R21, t58 - 84: GETL R3, t60 - 85: ADDL $0x28, t60 - 86: STL t58, (t60) - 87: INCEIPL $4 - - 0x25482AE0: DAA30090 stfd f21,144(r3) - 88: GETL R3, t62 - 89: ADDL $0x90, t62 - 90: FPU_WQ 0x0:0x15, (t62) - 91: INCEIPL $4 - - 0x25482AE4: 92C3002C stw r22,44(r3) - 92: GETL R22, t64 - 93: GETL R3, t66 - 94: ADDL $0x2C, t66 - 95: STL t64, (t66) - 96: INCEIPL $4 - - 0x25482AE8: DAC30098 stfd f22,152(r3) - 97: GETL R3, t68 - 98: ADDL $0x98, t68 - 99: FPU_WQ 0x0:0x16, (t68) - 100: INCEIPL $4 - - 0x25482AEC: 92E30030 stw r23,48(r3) - 101: GETL R23, t70 - 102: GETL R3, t72 - 103: ADDL $0x30, t72 - 104: STL t70, (t72) - 105: INCEIPL $4 - - 0x25482AF0: DAE300A0 stfd f23,160(r3) - 106: GETL R3, t74 - 107: ADDL $0xA0, t74 - 108: FPU_WQ 0x0:0x17, (t74) - 109: INCEIPL $4 - - 0x25482AF4: 93030034 stw r24,52(r3) - 110: GETL R24, t76 - 111: GETL R3, t78 - 112: ADDL $0x34, t78 - 113: STL t76, (t78) - 114: INCEIPL $4 - - 0x25482AF8: DB0300A8 stfd f24,168(r3) - 115: GETL R3, t80 - 116: ADDL $0xA8, t80 - 117: FPU_WQ 0x0:0x18, (t80) - 118: INCEIPL $4 - - 0x25482AFC: 93230038 stw r25,56(r3) - 119: GETL R25, t82 - 120: GETL R3, t84 - 121: ADDL $0x38, t84 - 122: STL t82, (t84) - 123: INCEIPL $4 - - 0x25482B00: DB2300B0 stfd f25,176(r3) - 124: GETL R3, t86 - 125: ADDL $0xB0, t86 - 126: FPU_WQ 0x0:0x19, (t86) - 127: INCEIPL $4 - - 0x25482B04: 9343003C stw r26,60(r3) - 128: GETL R26, t88 - 129: GETL R3, t90 - 130: ADDL $0x3C, t90 - 131: STL t88, (t90) - 132: INCEIPL $4 - - 0x25482B08: DB4300B8 stfd f26,184(r3) - 133: GETL R3, t92 - 134: ADDL $0xB8, t92 - 135: FPU_WQ 0x0:0x1A, (t92) - 136: INCEIPL $4 - - 0x25482B0C: 93630040 stw r27,64(r3) - 137: GETL R27, t94 - 138: GETL R3, t96 - 139: ADDL $0x40, t96 - 140: STL t94, (t96) - 141: INCEIPL $4 - - 0x25482B10: DB6300C0 stfd f27,192(r3) - 142: GETL R3, t98 - 143: ADDL $0xC0, t98 - 144: FPU_WQ 0x0:0x1B, (t98) - 145: INCEIPL $4 - - 0x25482B14: 93830044 stw r28,68(r3) - 146: GETL R28, t100 - 147: GETL R3, t102 - 148: ADDL $0x44, t102 - 149: STL t100, (t102) - 150: INCEIPL $4 - - 0x25482B18: DB8300C8 stfd f28,200(r3) - 151: GETL R3, t104 - 152: ADDL $0xC8, t104 - 153: FPU_WQ 0x0:0x1C, (t104) - 154: INCEIPL $4 - - 0x25482B1C: 93A30048 stw r29,72(r3) - 155: GETL R29, t106 - 156: GETL R3, t108 - 157: ADDL $0x48, t108 - 158: STL t106, (t108) - 159: INCEIPL $4 - - 0x25482B20: DBA300D0 stfd f29,208(r3) - 160: GETL R3, t110 - 161: ADDL $0xD0, t110 - 162: FPU_WQ 0x0:0x1D, (t110) - 163: INCEIPL $4 - - 0x25482B24: 93C3004C stw r30,76(r3) - 164: GETL R30, t112 - 165: GETL R3, t114 - 166: ADDL $0x4C, t114 - 167: STL t112, (t114) - 168: INCEIPL $4 - - 0x25482B28: DBC300D8 stfd f30,216(r3) - 169: GETL R3, t116 - 170: ADDL $0xD8, t116 - 171: FPU_WQ 0x0:0x1E, (t116) - 172: INCEIPL $4 - - 0x25482B2C: 93E30050 stw r31,80(r3) - 173: GETL R31, t118 - 174: GETL R3, t120 - 175: ADDL $0x50, t120 - 176: STL t118, (t120) - 177: INCEIPL $4 - - 0x25482B30: DBE300E0 stfd f31,224(r3) - 178: GETL R3, t122 - 179: ADDL $0xE0, t122 - 180: FPU_WQ 0x0:0x1F, (t122) - 181: INCEIPL $4 - - 0x25482B34: 7CC802A6 mflr r6 - 182: GETL LR, t124 - 183: PUTL t124, R6 - 184: INCEIPL $4 - - 0x25482B38: 480144C9 bl 0x25497000 - 185: MOVL $0x25482B3C, t126 - 186: PUTL t126, LR - 187: JMPo-c $0x25497000 ($4) - - - -. 637 25482A90 172 -. 90 23 00 00 7C 08 02 A6 91 C3 00 0C D9 C3 00 58 90 03 00 08 91 E3 00 10 D9 E3 00 60 7C 00 00 26 92 03 00 14 DA 03 00 68 90 03 00 54 92 23 00 18 DA 23 00 70 92 43 00 1C DA 43 00 78 92 63 00 20 DA 63 00 80 92 83 00 24 DA 83 00 88 92 A3 00 28 DA A3 00 90 92 C3 00 2C DA C3 00 98 92 E3 00 30 DA E3 00 A0 93 03 00 34 DB 03 00 A8 93 23 00 38 DB 23 00 B0 93 43 00 3C DB 43 00 B8 93 63 00 40 DB 63 00 C0 93 83 00 44 DB 83 00 C8 93 A3 00 48 DB A3 00 D0 93 C3 00 4C DB C3 00 D8 93 E3 00 50 DB E3 00 E0 7C C8 02 A6 48 01 44 C9 -==== BB 638 (0x25482B3C) approx BBs exec'd 0 ==== - - 0x25482B3C: 7CA802A6 mflr r5 - 0: GETL LR, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x25482B40: 80A504E4 lwz r5,1252(r5) - 3: GETL R5, t2 - 4: ADDL $0x4E4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25482B44: 7CC803A6 mtlr r6 - 8: GETL R6, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0x25482B48: 80A5003C lwz r5,60(r5) - 11: GETL R5, t8 - 12: ADDL $0x3C, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0x25482B4C: 74A51000 andis. r5,r5,0x1000 - 16: GETL R5, t12 - 17: ANDL $0x10000000, t12 - 18: PUTL t12, R5 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x0, CR - 21: INCEIPL $4 - - 0x25482B50: 41820158 bc 12,2,0x25482CA8 - 22: Js02o $0x25482CA8 - - - -. 638 25482B3C 24 -. 7C A8 02 A6 80 A5 04 E4 7C C8 03 A6 80 A5 00 3C 74 A5 10 00 41 82 01 58 -==== BB 639 (0x25482B54) approx BBs exec'd 0 ==== - - 0x25482B54: 38A30100 addi r5,r3,256 - 0: GETL R3, t0 - 1: ADDL $0x100, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x25482B58: 70A6000F andi. r6,r5,0xF - 4: GETL R5, t2 - 5: ANDL $0xF, t2 - 6: PUTL t2, R6 - 7: CMP0L t2, t4 (-rSo) - 8: ICRFL t4, $0x0, CR - 9: INCEIPL $4 - - 0x25482B5C: 7C0042A6 10: VEC_TRL 2:0x0, t6 - 11: PUTL t6, R0 - 12: INCEIPL $4 - - 0x25482B60: 900300F8 stw r0,248(r3) - 13: GETL R0, t8 - 14: GETL R3, t10 - 15: ADDL $0xF8, t10 - 16: STL t8, (t10) - 17: INCEIPL $4 - - 0x25482B64: 38C50010 addi r6,r5,16 - 18: GETL R5, t12 - 19: ADDL $0x10, t12 - 20: PUTL t12, R6 - 21: INCEIPL $4 - - 0x25482B68: 41A200E8 bc 13,2,0x25482C50 - 22: Js02o $0x25482C50 - - - -. 639 25482B54 24 -. 38 A3 01 00 70 A6 00 0F 7C 00 42 A6 90 03 00 F8 38 C5 00 10 41 A2 00 E8 -==== BB 640 (0x25482C50) approx BBs exec'd 0 ==== - - 0x25482C50: 7E8029CE stvx vr20,r0,r5 - 0: GETL R5, t0 - 1: ANDL $0xFFFFFFF0, t0 - 2: VEC_WQQ 0x0:0x14, (t0) - 3: INCEIPL $4 - - 0x25482C54: 38A50020 addi r5,r5,32 - 4: GETL R5, t2 - 5: ADDL $0x20, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0x25482C58: 7EA031CE stvx vr21,r0,r6 - 8: GETL R6, t4 - 9: ANDL $0xFFFFFFF0, t4 - 10: VEC_WQQ 0x0:0x15, (t4) - 11: INCEIPL $4 - - 0x25482C5C: 38C60020 addi r6,r6,32 - 12: GETL R6, t6 - 13: ADDL $0x20, t6 - 14: PUTL t6, R6 - 15: INCEIPL $4 - - 0x25482C60: 7EC029CE stvx vr22,r0,r5 - 16: GETL R5, t8 - 17: ANDL $0xFFFFFFF0, t8 - 18: VEC_WQQ 0x0:0x16, (t8) - 19: INCEIPL $4 - - 0x25482C64: 38A50020 addi r5,r5,32 - 20: GETL R5, t10 - 21: ADDL $0x20, t10 - 22: PUTL t10, R5 - 23: INCEIPL $4 - - 0x25482C68: 7EE031CE stvx vr23,r0,r6 - 24: GETL R6, t12 - 25: ANDL $0xFFFFFFF0, t12 - 26: VEC_WQQ 0x0:0x17, (t12) - 27: INCEIPL $4 - - 0x25482C6C: 38C60020 addi r6,r6,32 - 28: GETL R6, t14 - 29: ADDL $0x20, t14 - 30: PUTL t14, R6 - 31: INCEIPL $4 - - 0x25482C70: 7F0029CE stvx vr24,r0,r5 - 32: GETL R5, t16 - 33: ANDL $0xFFFFFFF0, t16 - 34: VEC_WQQ 0x0:0x18, (t16) - 35: INCEIPL $4 - - 0x25482C74: 38A50020 addi r5,r5,32 - 36: GETL R5, t18 - 37: ADDL $0x20, t18 - 38: PUTL t18, R5 - 39: INCEIPL $4 - - 0x25482C78: 7F2031CE stvx vr25,r0,r6 - 40: GETL R6, t20 - 41: ANDL $0xFFFFFFF0, t20 - 42: VEC_WQQ 0x0:0x19, (t20) - 43: INCEIPL $4 - - 0x25482C7C: 38C60020 addi r6,r6,32 - 44: GETL R6, t22 - 45: ADDL $0x20, t22 - 46: PUTL t22, R6 - 47: INCEIPL $4 - - 0x25482C80: 7F4029CE stvx vr26,r0,r5 - 48: GETL R5, t24 - 49: ANDL $0xFFFFFFF0, t24 - 50: VEC_WQQ 0x0:0x1A, (t24) - 51: INCEIPL $4 - - 0x25482C84: 38A50020 addi r5,r5,32 - 52: GETL R5, t26 - 53: ADDL $0x20, t26 - 54: PUTL t26, R5 - 55: INCEIPL $4 - - 0x25482C88: 7F6031CE stvx vr27,r0,r6 - 56: GETL R6, t28 - 57: ANDL $0xFFFFFFF0, t28 - 58: VEC_WQQ 0x0:0x1B, (t28) - 59: INCEIPL $4 - - 0x25482C8C: 38C60020 addi r6,r6,32 - 60: GETL R6, t30 - 61: ADDL $0x20, t30 - 62: PUTL t30, R6 - 63: INCEIPL $4 - - 0x25482C90: 7F8029CE stvx vr28,r0,r5 - 64: GETL R5, t32 - 65: ANDL $0xFFFFFFF0, t32 - 66: VEC_WQQ 0x0:0x1C, (t32) - 67: INCEIPL $4 - - 0x25482C94: 38A50020 addi r5,r5,32 - 68: GETL R5, t34 - 69: ADDL $0x20, t34 - 70: PUTL t34, R5 - 71: INCEIPL $4 - - 0x25482C98: 7FA031CE stvx vr29,r0,r6 - 72: GETL R6, t36 - 73: ANDL $0xFFFFFFF0, t36 - 74: VEC_WQQ 0x0:0x1D, (t36) - 75: INCEIPL $4 - - 0x25482C9C: 38C60020 addi r6,r6,32 - 76: GETL R6, t38 - 77: ADDL $0x20, t38 - 78: PUTL t38, R6 - 79: INCEIPL $4 - - 0x25482CA0: 7FC029CE stvx vr30,r0,r5 - 80: GETL R5, t40 - 81: ANDL $0xFFFFFFF0, t40 - 82: VEC_WQQ 0x0:0x1E, (t40) - 83: INCEIPL $4 - - 0x25482CA4: 7FE031CE stvx vr31,r0,r6 - 84: GETL R6, t42 - 85: ANDL $0xFFFFFFF0, t42 - 86: VEC_WQQ 0x0:0x1F, (t42) - 87: INCEIPL $4 - - 0x25482CA8: 4BFFD2F0 b 0x2547FF98 - 88: JMPo $0x2547FF98 ($4) - - - -. 640 25482C50 92 -. 7E 80 29 CE 38 A5 00 20 7E A0 31 CE 38 C6 00 20 7E C0 29 CE 38 A5 00 20 7E E0 31 CE 38 C6 00 20 7F 00 29 CE 38 A5 00 20 7F 20 31 CE 38 C6 00 20 7F 40 29 CE 38 A5 00 20 7F 60 31 CE 38 C6 00 20 7F 80 29 CE 38 A5 00 20 7F A0 31 CE 38 C6 00 20 7F C0 29 CE 7F E0 31 CE 4B FF D2 F0 -==== BB 641 __sigjmp_save(0x2547FF98) approx BBs exec'd 0 ==== - - 0x2547FF98: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547FF9C: 38000000 li r0,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547FFA0: 900301C0 stw r0,448(r3) - 9: GETL R0, t6 - 10: GETL R3, t8 - 11: ADDL $0x1C0, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547FFA4: 38210010 addi r1,r1,16 - 14: GETL R1, t10 - 15: ADDL $0x10, t10 - 16: PUTL t10, R1 - 17: INCEIPL $4 - - 0x2547FFA8: 38600000 li r3,0 - 18: MOVL $0x0, t12 - 19: PUTL t12, R3 - 20: INCEIPL $4 - - 0x2547FFAC: 4E800020 blr - 21: GETL LR, t14 - 22: JMPo-r t14 ($4) - - - -. 641 2547FF98 24 -. 94 21 FF F0 38 00 00 00 90 03 01 C0 38 21 00 10 38 60 00 00 4E 80 00 20 -==== BB 642 (0x2547B5F8) approx BBs exec'd 0 ==== - - 0x2547B5F8: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547B5FC: 8061027C lwz r3,636(r1) - 5: GETL R1, t4 - 6: ADDL $0x27C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547B600: 7FEAFB78 or r10,r31,r31 - 10: GETL R31, t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x2547B604: 2F9FFFFF cmpi cr7,r31,-1 - 13: GETL R31, t10 - 14: MOVL $0xFFFFFFFF, t14 - 15: CMPL t10, t14, t12 (-rSo) - 16: ICRFL t12, $0x7, CR - 17: INCEIPL $4 - - 0x2547B608: 40820054 bc 4,2,0x2547B65C - 18: Jc02o $0x2547B65C - - - -. 642 2547B5F8 20 -. 7C 7F 1B 79 80 61 02 7C 7F EA FB 78 2F 9F FF FF 40 82 00 54 -==== BB 643 (0x2547B60C) approx BBs exec'd 0 ==== - - 0x2547B60C: 81210280 lwz r9,640(r1) - 0: GETL R1, t0 - 1: ADDL $0x280, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547B610: 38010010 addi r0,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547B614: 81810278 lwz r12,632(r1) - 9: GETL R1, t6 - 10: ADDL $0x278, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0x2547B618: 90090000 stw r0,0(r9) - 14: GETL R0, t10 - 15: GETL R9, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547B61C: 7D8903A6 mtctr r12 - 18: GETL R12, t14 - 19: PUTL t14, CTR - 20: INCEIPL $4 - - 0x2547B620: 4E800421 bctrl - 21: MOVL $0x2547B624, t16 - 22: PUTL t16, LR - 23: GETL CTR, t18 - 24: JMPo-c t18 ($4) - - - -. 643 2547B60C 24 -. 81 21 02 80 38 01 00 10 81 81 02 78 90 09 00 00 7D 89 03 A6 4E 80 04 21 -==== BB 644 openaux(0x2547A0BC) approx BBs exec'd 0 ==== - - 0x2547A0BC: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547A0C0: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547A0C4: 93E10008 stw r31,8(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547A0C8: 7C7F1B78 or r31,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0x2547A0CC: 38A00000 li r5,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R5 - 19: INCEIPL $4 - - 0x2547A0D0: 90810014 stw r4,20(r1) - 20: GETL R4, t14 - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x2547A0D4: 80630000 lwz r3,0(r3) - 25: GETL R3, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x2547A0D8: 809F0010 lwz r4,16(r31) - 29: GETL R31, t22 - 30: ADDL $0x10, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R4 - 33: INCEIPL $4 - - 0x2547A0DC: 80030180 lwz r0,384(r3) - 34: GETL R3, t26 - 35: ADDL $0x180, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R0 - 38: INCEIPL $4 - - 0x2547A0E0: 7409C000 andis. r9,r0,0xC000 - 39: GETL R0, t30 - 40: ANDL $0xC0000000, t30 - 41: PUTL t30, R9 - 42: CMP0L t30, t32 (-rSo) - 43: ICRFL t32, $0x0, CR - 44: INCEIPL $4 - - 0x2547A0E4: 540617BE rlwinm r6,r0,2,30,31 - 45: GETL R0, t34 - 46: SHRL $0x1E, t34 - 47: PUTL t34, R6 - 48: INCEIPL $4 - - 0x2547A0E8: 40820008 bc 4,2,0x2547A0F0 - 49: Jc02o $0x2547A0F0 - - - -. 644 2547A0BC 48 -. 7C 88 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 38 A0 00 00 90 81 00 14 80 63 00 00 80 9F 00 10 80 03 01 80 74 09 C0 00 54 06 17 BE 40 82 00 08 -==== BB 645 (0x2547A0EC) approx BBs exec'd 0 ==== - - 0x2547A0EC: 38C00001 li r6,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x2547A0F0: 80FF0004 lwz r7,4(r31) - 3: GETL R31, t2 - 4: ADDL $0x4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x2547A0F4: 811F0008 lwz r8,8(r31) - 8: GETL R31, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R8 - 12: INCEIPL $4 - - 0x2547A0F8: 81230018 lwz r9,24(r3) - 13: GETL R3, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x2547A0FC: 4BFFCBED bl 0x25476CE8 - 18: MOVL $0x2547A100, t14 - 19: PUTL t14, LR - 20: JMPo-c $0x25476CE8 ($4) - - - -. 645 2547A0EC 20 -. 38 C0 00 01 80 FF 00 04 81 1F 00 08 81 23 00 18 4B FF CB ED -==== BB 646 (0x25482FA8) approx BBs exec'd 0 ==== - - 0x25482FA8: 8CA30001 lbzu r5,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25482FAC: 8CC40001 lbzu r6,1(r4) - 6: GETL R4, t4 - 7: ADDL $0x1, t4 - 8: PUTL t4, R4 - 9: LDB (t4), t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0x25482FB0: 2C850000 cmpi cr1,r5,0 - 12: GETL R5, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x1, CR - 15: INCEIPL $4 - - 0x25482FB4: 7C053000 cmp cr0,r5,r6 - 16: GETL R5, t12 - 17: GETL R6, t14 - 18: CMPL t12, t14, t16 (-rSo) - 19: ICRFL t16, $0x0, CR - 20: INCEIPL $4 - - 0x25482FB8: 4086FFD4 bc 4,6,0x25482F8C - 21: Jc06o $0x25482F8C - - - -. 646 25482FA8 20 -. 8C A3 00 01 8C C4 00 01 2C 85 00 00 7C 05 30 00 40 86 FF D4 -==== BB 647 (0x25482F8C) approx BBs exec'd 0 ==== - - 0x25482F8C: 8CA30001 lbzu r5,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25482F90: 40820034 bc 4,2,0x25482FC4 - 6: Jc02o $0x25482FC4 - - - -. 647 25482F8C 8 -. 8C A3 00 01 40 82 00 34 -==== BB 648 (0x25482FC4) approx BBs exec'd 0 ==== - - 0x25482FC4: 88A3FFFF lbz r5,-1(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25482FC8: 7C662850 subf r3,r6,r5 - 5: GETL R6, t4 - 6: GETL R5, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25482FCC: 4E800020 blr - 10: GETL LR, t8 - 11: JMPo-r t8 ($4) - - - -. 648 25482FC4 12 -. 88 A3 FF FF 7C 66 28 50 4E 80 00 20 -==== BB 649 (0x2547706C) approx BBs exec'd 0 ==== - - 0x2547706C: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25477070: 4800BF61 bl 0x25482FD0 - 3: MOVL $0x25477074, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25482FD0 ($4) - - - -. 649 2547706C 8 -. 7F E3 FB 78 48 00 BF 61 -==== BB 650 (0x25477074) approx BBs exec'd 0 ==== - - 0x25477074: 83540000 lwz r26,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R26 - 3: INCEIPL $4 - - 0x25477078: 3AC30001 addi r22,r3,1 - 4: GETL R3, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R22 - 7: INCEIPL $4 - - 0x2547707C: 73490001 andi. r9,r26,0x1 - 8: GETL R26, t6 - 9: ANDL $0x1, t6 - 10: PUTL t6, R9 - 11: CMP0L t6, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0x25477080: 408203C4 bc 4,2,0x25477444 - 14: Jc02o $0x25477444 - - - -. 650 25477074 16 -. 83 54 00 00 3A C3 00 01 73 49 00 01 40 82 03 C4 -==== BB 651 (0x25477084) approx BBs exec'd 0 ==== - - 0x25477084: 3B40FFFF li r26,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R26 - 2: INCEIPL $4 - - 0x25477088: 418E0020 bc 12,14,0x254770A8 - 3: Js14o $0x254770A8 - - - -. 651 25477084 8 -. 3B 40 FF FF 41 8E 00 20 -==== BB 652 (0x2547708C) approx BBs exec'd 0 ==== - - 0x2547708C: 839B0094 lwz r28,148(r27) - 0: GETL R27, t0 - 1: ADDL $0x94, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25477090: 7F6CFE70 srawi r12,r27,31 - 5: GETL R27, t4 - 6: SARL $0x1F, t4 (-wCa) - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25477094: 7D9DDA78 xor r29,r12,r27 - 9: GETL R12, t6 - 10: GETL R27, t8 - 11: XORL t6, t8 - 12: PUTL t8, R29 - 13: INCEIPL $4 - - 0x25477098: 2E1AFFFF cmpi cr4,r26,-1 - 14: GETL R26, t10 - 15: MOVL $0xFFFFFFFF, t14 - 16: CMPL t10, t14, t12 (-rSo) - 17: ICRFL t12, $0x4, CR - 18: INCEIPL $4 - - 0x2547709C: 2F9C0000 cmpi cr7,r28,0 - 19: GETL R28, t16 - 20: CMP0L t16, t18 (-rSo) - 21: ICRFL t18, $0x7, CR - 22: INCEIPL $4 - - 0x254770A0: 7DCCE850 subf r14,r12,r29 - 23: GETL R12, t20 - 24: GETL R29, t22 - 25: SUBL t20, t22 - 26: PUTL t22, R14 - 27: INCEIPL $4 - - 0x254770A4: 409E016C bc 4,30,0x25477210 - 28: Jc30o $0x25477210 - - - -. 652 2547708C 28 -. 83 9B 00 94 7F 6C FE 70 7D 9D DA 78 2E 1A FF FF 2F 9C 00 00 7D CC E8 50 40 9E 01 6C -==== BB 653 (0x254770A8) approx BBs exec'd 0 ==== - - 0x254770A8: 2C9B0000 cmpi cr1,r27,0 - 0: GETL R27, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x254770AC: 7F65FE70 srawi r5,r27,31 - 4: GETL R27, t4 - 5: SARL $0x1F, t4 (-wCa) - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x254770B0: 7CA0DA78 xor r0,r5,r27 - 8: GETL R5, t6 - 9: GETL R27, t8 - 10: XORL t6, t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x254770B4: 7F7DDB78 or r29,r27,r27 - 13: GETL R27, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0x254770B8: 7DC50050 subf r14,r5,r0 - 16: GETL R5, t12 - 17: GETL R0, t14 - 18: SUBL t12, t14 - 19: PUTL t14, R14 - 20: INCEIPL $4 - - 0x254770BC: 41860370 bc 12,6,0x2547742C - 21: Js06o $0x2547742C - - - -. 653 254770A8 24 -. 2C 9B 00 00 7F 65 FE 70 7C A0 DA 78 7F 7D DB 78 7D C5 00 50 41 86 03 70 -==== BB 654 (0x254770C0) approx BBs exec'd 0 ==== - - 0x254770C0: 825E019C lwz r18,412(r30) - 0: GETL R30, t0 - 1: ADDL $0x19C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x254770C4: 39E0FFFF li r15,-1 - 5: MOVL $0xFFFFFFFF, t4 - 6: PUTL t4, R15 - 7: INCEIPL $4 - - 0x254770C8: 48000024 b 0x254770EC - 8: JMPo $0x254770EC ($4) - - - -. 654 254770C0 12 -. 82 5E 01 9C 39 E0 FF FF 48 00 00 24 -==== BB 655 (0x254770EC) approx BBs exec'd 0 ==== - - 0x254770EC: 807D018C lwz r3,396(r29) - 0: GETL R29, t0 - 1: ADDL $0x18C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254770F0: 3B9D018C addi r28,r29,396 - 5: GETL R29, t4 - 6: ADDL $0x18C, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x254770F4: 38000000 li r0,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0x254770F8: 2E03FFFF cmpi cr4,r3,-1 - 12: GETL R3, t8 - 13: MOVL $0xFFFFFFFF, t12 - 14: CMPL t8, t12, t10 (-rSo) - 15: ICRFL t10, $0x4, CR - 16: INCEIPL $4 - - 0x254770FC: 2F030000 cmpi cr6,r3,0 - 17: GETL R3, t14 - 18: CMP0L t14, t16 (-rSo) - 19: ICRFL t16, $0x6, CR - 20: INCEIPL $4 - - 0x25477100: 4192002C bc 12,18,0x2547712C - 21: Js18o $0x2547712C - - - -. 655 254770EC 24 -. 80 7D 01 8C 3B 9D 01 8C 38 00 00 00 2E 03 FF FF 2F 03 00 00 41 92 00 2C -==== BB 656 (0x2547712C) approx BBs exec'd 0 ==== - - 0x2547712C: 2C000000 cmpi cr0,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25477130: 7F86E378 or r6,r28,r28 - 4: GETL R28, t4 - 5: PUTL t4, R6 - 6: INCEIPL $4 - - 0x25477134: 7FE3FB78 or r3,r31,r31 - 7: GETL R31, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25477138: 7EC4B378 or r4,r22,r22 - 10: GETL R22, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x2547713C: 7EE5BB78 or r5,r23,r23 - 13: GETL R23, t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0x25477140: 38E10228 addi r7,r1,552 - 16: GETL R1, t12 - 17: ADDL $0x228, t12 - 18: PUTL t12, R7 - 19: INCEIPL $4 - - 0x25477144: 39010018 addi r8,r1,24 - 20: GETL R1, t14 - 21: ADDL $0x18, t14 - 22: PUTL t14, R8 - 23: INCEIPL $4 - - 0x25477148: 4182FF84 bc 12,2,0x254770CC - 24: Js02o $0x254770CC - - - -. 656 2547712C 32 -. 2C 00 00 00 7F 86 E3 78 7F E3 FB 78 7E C4 B3 78 7E E5 BB 78 38 E1 02 28 39 01 00 18 41 82 FF 84 -==== BB 657 (0x254770CC) approx BBs exec'd 0 ==== - - 0x254770CC: 2E1AFFFF cmpi cr4,r26,-1 - 0: GETL R26, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x254770D0: 83BD0168 lwz r29,360(r29) - 5: GETL R29, t6 - 6: ADDL $0x168, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R29 - 9: INCEIPL $4 - - 0x254770D4: 313DFFFF addic r9,r29,-1 - 10: GETL R29, t10 - 11: ADCL $0xFFFFFFFF, t10 (-wCa) - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0x254770D8: 7CC9E910 subfe r6,r9,r29 - 14: GETL R9, t12 - 15: GETL R29, t14 - 16: SBBL t12, t14 (-rCa-wCa) - 17: PUTL t14, R6 - 18: INCEIPL $4 - - 0x254770DC: 7D200026 mfcr r9 - 19: GETL CR, t16 - 20: PUTL t16, R9 - 21: INCEIPL $4 - - 0x254770E0: 55299FFE rlwinm r9,r9,19,31,31 - 22: GETL R9, t18 - 23: ROLL $0x13, t18 - 24: ANDL $0x1, t18 - 25: PUTL t18, R9 - 26: INCEIPL $4 - - 0x254770E4: 7D2B3039 and. r11,r9,r6 - 27: GETL R9, t20 - 28: GETL R6, t22 - 29: ANDL t20, t22 - 30: PUTL t22, R11 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x0, CR - 33: INCEIPL $4 - - 0x254770E8: 418200B0 bc 12,2,0x25477198 - 34: Js02o $0x25477198 - - - -. 657 254770CC 32 -. 2E 1A FF FF 83 BD 01 68 31 3D FF FF 7C C9 E9 10 7D 20 00 26 55 29 9F FE 7D 2B 30 39 41 82 00 B0 -==== BB 658 (0x25477198) approx BBs exec'd 0 ==== - - 0x25477198: 409200A8 bc 4,18,0x25477240 - 0: Jc18o $0x25477240 - - - -. 658 25477198 4 -. 40 92 00 A8 -==== BB 659 (0x2547719C) approx BBs exec'd 0 ==== - - 0x2547719C: 80B50000 lwz r5,0(r21) - 0: GETL R21, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x254771A0: 2F850000 cmpi cr7,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0x254771A4: 419E0068 bc 12,30,0x2547720C - 8: Js30o $0x2547720C - - - -. 659 2547719C 12 -. 80 B5 00 00 2F 85 00 00 41 9E 00 68 -==== BB 660 (0x254771A8) approx BBs exec'd 0 ==== - - 0x254771A8: 83A50180 lwz r29,384(r5) - 0: GETL R5, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254771AC: 7CAADA78 xor r10,r5,r27 - 5: GETL R5, t4 - 6: GETL R27, t6 - 7: XORL t4, t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x254771B0: 300AFFFF addic r0,r10,-1 - 10: GETL R10, t8 - 11: ADCL $0xFFFFFFFF, t8 (-wCa) - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x254771B4: 7D005110 subfe r8,r0,r10 - 14: GETL R0, t10 - 15: GETL R10, t12 - 16: SBBL t10, t12 (-rCa-wCa) - 17: PUTL t12, R8 - 18: INCEIPL $4 - - 0x254771B8: 57BC0002 rlwinm r28,r29,0,0,1 - 19: GETL R29, t14 - 20: ANDL $0xC0000000, t14 - 21: PUTL t14, R28 - 22: INCEIPL $4 - - 0x254771BC: 6F928000 xoris r18,r28,0x8000 - 23: GETL R28, t16 - 24: XORL $0x80000000, t16 - 25: PUTL t16, R18 - 26: INCEIPL $4 - - 0x254771C0: 3132FFFF addic r9,r18,-1 - 27: GETL R18, t18 - 28: ADCL $0xFFFFFFFF, t18 (-wCa) - 29: PUTL t18, R9 - 30: INCEIPL $4 - - 0x254771C4: 7DE99110 subfe r15,r9,r18 - 31: GETL R9, t20 - 32: GETL R18, t22 - 33: SBBL t20, t22 (-rCa-wCa) - 34: PUTL t22, R15 - 35: INCEIPL $4 - - 0x254771C8: 7DE04039 and. r0,r15,r8 - 36: GETL R15, t24 - 37: GETL R8, t26 - 38: ANDL t24, t26 - 39: PUTL t26, R0 - 40: CMP0L t26, t28 (-rSo) - 41: ICRFL t28, $0x0, CR - 42: INCEIPL $4 - - 0x254771CC: 41820040 bc 12,2,0x2547720C - 43: Js02o $0x2547720C - - - -. 660 254771A8 40 -. 83 A5 01 80 7C AA DA 78 30 0A FF FF 7D 00 51 10 57 BC 00 02 6F 92 80 00 31 32 FF FF 7D E9 91 10 7D E0 40 39 41 82 00 40 -==== BB 661 (0x2547720C) approx BBs exec'd 0 ==== - - 0x2547720C: 40920034 bc 4,18,0x25477240 - 0: Jc18o $0x25477240 - - - -. 661 2547720C 4 -. 40 92 00 34 -==== BB 662 (0x25477210) approx BBs exec'd 0 ==== - - 0x25477210: 80DE0168 lwz r6,360(r30) - 0: GETL R30, t0 - 1: ADDL $0x168, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x25477214: 80A60000 lwz r5,0(r6) - 5: GETL R6, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R5 - 8: INCEIPL $4 - - 0x25477218: 2C85FFFF cmpi cr1,r5,-1 - 9: GETL R5, t8 - 10: MOVL $0xFFFFFFFF, t12 - 11: CMPL t8, t12, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x2547721C: 41860024 bc 12,6,0x25477240 - 14: Js06o $0x25477240 - - - -. 662 25477210 16 -. 80 DE 01 68 80 A6 00 00 2C 85 FF FF 41 86 00 24 -==== BB 663 (0x25477220) approx BBs exec'd 0 ==== - - 0x25477220: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25477224: 7EC4B378 or r4,r22,r22 - 3: GETL R22, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25477228: 7EE5BB78 or r5,r23,r23 - 6: GETL R23, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547722C: 38E10228 addi r7,r1,552 - 9: GETL R1, t6 - 10: ADDL $0x228, t6 - 11: PUTL t6, R7 - 12: INCEIPL $4 - - 0x25477230: 39010018 addi r8,r1,24 - 13: GETL R1, t8 - 14: ADDL $0x18, t8 - 15: PUTL t8, R8 - 16: INCEIPL $4 - - 0x25477234: 4BFFF561 bl 0x25476794 - 17: MOVL $0x25477238, t10 - 18: PUTL t10, LR - 19: JMPo-c $0x25476794 ($4) - - - -. 663 25477220 24 -. 7F E3 FB 78 7E C4 B3 78 7E E5 BB 78 38 E1 02 28 39 01 00 18 4B FF F5 61 -==== BB 664 open_path(0x25476794) approx BBs exec'd 0 ==== - - 0x25476794: 9421FF00 stwu r1,-256(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF00, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25476798: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547679C: 48020865 bl 0x25497000 - 9: MOVL $0x254767A0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 664 25476794 12 -. 94 21 FF 00 7C 08 02 A6 48 02 08 65 -==== BB 665 (0x254767A0) approx BBs exec'd 0 ==== - - 0x254767A0: 93C100F8 stw r30,248(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0xF8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254767A4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x254767A8: 924100C8 stw r18,200(r1) - 8: GETL R18, t6 - 9: GETL R1, t8 - 10: ADDL $0xC8, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x254767AC: 926100CC stw r19,204(r1) - 13: GETL R19, t10 - 14: GETL R1, t12 - 15: ADDL $0xCC, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254767B0: 7D200026 mfcr r9 - 18: GETL CR, t14 - 19: PUTL t14, R9 - 20: INCEIPL $4 - - 0x254767B4: 90010104 stw r0,260(r1) - 21: GETL R0, t16 - 22: GETL R1, t18 - 23: ADDL $0x104, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x254767B8: 38000000 li r0,0 - 26: MOVL $0x0, t20 - 27: PUTL t20, R0 - 28: INCEIPL $4 - - 0x254767BC: 825E015C lwz r18,348(r30) - 29: GETL R30, t22 - 30: ADDL $0x15C, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R18 - 33: INCEIPL $4 - - 0x254767C0: 827E0158 lwz r19,344(r30) - 34: GETL R30, t26 - 35: ADDL $0x158, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R19 - 38: INCEIPL $4 - - 0x254767C4: 920100C0 stw r16,192(r1) - 39: GETL R16, t30 - 40: GETL R1, t32 - 41: ADDL $0xC0, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x254767C8: 922100C4 stw r17,196(r1) - 44: GETL R17, t34 - 45: GETL R1, t36 - 46: ADDL $0xC4, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0x254767CC: 82130000 lwz r16,0(r19) - 49: GETL R19, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R16 - 52: INCEIPL $4 - - 0x254767D0: 82320000 lwz r17,0(r18) - 53: GETL R18, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R17 - 56: INCEIPL $4 - - 0x254767D4: 7D124378 or r18,r8,r8 - 57: GETL R8, t46 - 58: PUTL t46, R18 - 59: INCEIPL $4 - - 0x254767D8: 91E100BC stw r15,188(r1) - 60: GETL R15, t48 - 61: GETL R1, t50 - 62: ADDL $0xBC, t50 - 63: STL t48, (t50) - 64: INCEIPL $4 - - 0x254767DC: 7DF08A14 add r15,r16,r17 - 65: GETL R16, t52 - 66: GETL R17, t54 - 67: ADDL t52, t54 - 68: PUTL t54, R15 - 69: INCEIPL $4 - - 0x254767E0: 91C100B8 stw r14,184(r1) - 70: GETL R14, t56 - 71: GETL R1, t58 - 72: ADDL $0xB8, t58 - 73: STL t56, (t58) - 74: INCEIPL $4 - - 0x254767E4: 93E100FC stw r31,252(r1) - 75: GETL R31, t60 - 76: GETL R1, t62 - 77: ADDL $0xFC, t62 - 78: STL t60, (t62) - 79: INCEIPL $4 - - 0x254767E8: 7DCF2214 add r14,r15,r4 - 80: GETL R15, t64 - 81: GETL R4, t66 - 82: ADDL t64, t66 - 83: PUTL t66, R14 - 84: INCEIPL $4 - - 0x254767EC: 7C3F0B78 or r31,r1,r1 - 85: GETL R1, t68 - 86: PUTL t68, R31 - 87: INCEIPL $4 - - 0x254767F0: 398E001E addi r12,r14,30 - 88: GETL R14, t70 - 89: ADDL $0x1E, t70 - 90: PUTL t70, R12 - 91: INCEIPL $4 - - 0x254767F4: 90DF0084 stw r6,132(r31) - 92: GETL R6, t72 - 93: GETL R31, t74 - 94: ADDL $0x84, t74 - 95: STL t72, (t74) - 96: INCEIPL $4 - - 0x254767F8: 558B0036 rlwinm r11,r12,0,0,27 - 97: GETL R12, t76 - 98: ANDL $0xFFFFFFF0, t76 - 99: PUTL t76, R11 - 100: INCEIPL $4 - - 0x254767FC: 81410000 lwz r10,0(r1) - 101: GETL R1, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R10 - 104: INCEIPL $4 - - 0x25476800: 7C711B78 or r17,r3,r3 - 105: GETL R3, t82 - 106: PUTL t82, R17 - 107: INCEIPL $4 - - 0x25476804: 92A100D4 stw r21,212(r1) - 108: GETL R21, t84 - 109: GETL R1, t86 - 110: ADDL $0xD4, t86 - 111: STL t84, (t86) - 112: INCEIPL $4 - - 0x25476808: 39E00000 li r15,0 - 113: MOVL $0x0, t88 - 114: PUTL t88, R15 - 115: INCEIPL $4 - - 0x2547680C: 912100B4 stw r9,180(r1) - 116: GETL R9, t90 - 117: GETL R1, t92 - 118: ADDL $0xB4, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0x25476810: 7D2B00D0 neg r9,r11 - 121: GETL R11, t94 - 122: NEGL t94 - 123: PUTL t94, R9 - 124: INCEIPL $4 - - 0x25476814: 82A60000 lwz r21,0(r6) - 125: GETL R6, t96 - 126: LDL (t96), t98 - 127: PUTL t98, R21 - 128: INCEIPL $4 - - 0x25476818: 92C100D8 stw r22,216(r1) - 129: GETL R22, t100 - 130: GETL R1, t102 - 131: ADDL $0xD8, t102 - 132: STL t100, (t102) - 133: INCEIPL $4 - - 0x2547681C: 7C962378 or r22,r4,r4 - 134: GETL R4, t104 - 135: PUTL t104, R22 - 136: INCEIPL $4 - - 0x25476820: 934100E8 stw r26,232(r1) - 137: GETL R26, t106 - 138: GETL R1, t108 - 139: ADDL $0xE8, t108 - 140: STL t106, (t108) - 141: INCEIPL $4 - - 0x25476824: 3B40FFFF li r26,-1 - 142: MOVL $0xFFFFFFFF, t110 - 143: PUTL t110, R26 - 144: INCEIPL $4 - - 0x25476828: 936100EC stw r27,236(r1) - 145: GETL R27, t112 - 146: GETL R1, t114 - 147: ADDL $0xEC, t114 - 148: STL t112, (t114) - 149: INCEIPL $4 - - 0x2547682C: 2E1AFFFF cmpi cr4,r26,-1 - 150: GETL R26, t116 - 151: MOVL $0xFFFFFFFF, t120 - 152: CMPL t116, t120, t118 (-rSo) - 153: ICRFL t118, $0x4, CR - 154: INCEIPL $4 - - 0x25476830: 93A100F4 stw r29,244(r1) - 155: GETL R29, t122 - 156: GETL R1, t124 - 157: ADDL $0xF4, t124 - 158: STL t122, (t124) - 159: INCEIPL $4 - - 0x25476834: 928100D0 stw r20,208(r1) - 160: GETL R20, t126 - 161: GETL R1, t128 - 162: ADDL $0xD0, t128 - 163: STL t126, (t128) - 164: INCEIPL $4 - - 0x25476838: 92E100DC stw r23,220(r1) - 165: GETL R23, t130 - 166: GETL R1, t132 - 167: ADDL $0xDC, t132 - 168: STL t130, (t132) - 169: INCEIPL $4 - - 0x2547683C: 930100E0 stw r24,224(r1) - 170: GETL R24, t134 - 171: GETL R1, t136 - 172: ADDL $0xE0, t136 - 173: STL t134, (t136) - 174: INCEIPL $4 - - 0x25476840: 932100E4 stw r25,228(r1) - 175: GETL R25, t138 - 176: GETL R1, t140 - 177: ADDL $0xE4, t140 - 178: STL t138, (t140) - 179: INCEIPL $4 - - 0x25476844: 938100F0 stw r28,240(r1) - 180: GETL R28, t142 - 181: GETL R1, t144 - 182: ADDL $0xF0, t144 - 183: STL t142, (t144) - 184: INCEIPL $4 - - 0x25476848: 7D41496E stwux r10,r1,r9 - 185: GETL R9, t146 - 186: GETL R1, t148 - 187: ADDL t148, t146 - 188: PUTL t146, R1 - 189: GETL R10, t150 - 190: STL t150, (t146) - 191: INCEIPL $4 - - 0x2547684C: 38810017 addi r4,r1,23 - 192: GETL R1, t152 - 193: ADDL $0x17, t152 - 194: PUTL t152, R4 - 195: INCEIPL $4 - - 0x25476850: 83B50000 lwz r29,0(r21) - 196: GETL R21, t154 - 197: LDL (t154), t156 - 198: PUTL t156, R29 - 199: INCEIPL $4 - - 0x25476854: 81DE04F4 lwz r14,1268(r30) - 200: GETL R30, t158 - 201: ADDL $0x4F4, t158 - 202: LDL (t158), t160 - 203: PUTL t160, R14 - 204: INCEIPL $4 - - 0x25476858: 549B0036 rlwinm r27,r4,0,0,27 - 205: GETL R4, t162 - 206: ANDL $0xFFFFFFF0, t162 - 207: PUTL t162, R27 - 208: INCEIPL $4 - - 0x2547685C: 90BF0080 stw r5,128(r31) - 209: GETL R5, t164 - 210: GETL R31, t166 - 211: ADDL $0x80, t166 - 212: STL t164, (t166) - 213: INCEIPL $4 - - 0x25476860: 90FF0088 stw r7,136(r31) - 214: GETL R7, t168 - 215: GETL R31, t170 - 216: ADDL $0x88, t170 - 217: STL t168, (t170) - 218: INCEIPL $4 - - 0x25476864: 901F008C stw r0,140(r31) - 219: GETL R0, t172 - 220: GETL R31, t174 - 221: ADDL $0x8C, t174 - 222: STL t172, (t174) - 223: INCEIPL $4 - - 0x25476868: 806E0000 lwz r3,0(r14) - 224: GETL R14, t176 - 225: LDL (t176), t178 - 226: PUTL t178, R3 - 227: INCEIPL $4 - - 0x2547686C: 3A600000 li r19,0 - 228: MOVL $0x0, t180 - 229: PUTL t180, R19 - 230: INCEIPL $4 - - 0x25476870: 3AE00000 li r23,0 - 231: MOVL $0x0, t182 - 232: PUTL t182, R23 - 233: INCEIPL $4 - - 0x25476874: 70690001 andi. r9,r3,0x1 - 234: GETL R3, t184 - 235: ANDL $0x1, t184 - 236: PUTL t184, R9 - 237: CMP0L t184, t186 (-rSo) - 238: ICRFL t186, $0x0, CR - 239: INCEIPL $4 - - 0x25476878: 4082025C bc 4,2,0x25476AD4 - 240: Jc02o $0x25476AD4 - - - -. 665 254767A0 220 -. 93 C1 00 F8 7F C8 02 A6 92 41 00 C8 92 61 00 CC 7D 20 00 26 90 01 01 04 38 00 00 00 82 5E 01 5C 82 7E 01 58 92 01 00 C0 92 21 00 C4 82 13 00 00 82 32 00 00 7D 12 43 78 91 E1 00 BC 7D F0 8A 14 91 C1 00 B8 93 E1 00 FC 7D CF 22 14 7C 3F 0B 78 39 8E 00 1E 90 DF 00 84 55 8B 00 36 81 41 00 00 7C 71 1B 78 92 A1 00 D4 39 E0 00 00 91 21 00 B4 7D 2B 00 D0 82 A6 00 00 92 C1 00 D8 7C 96 23 78 93 41 00 E8 3B 40 FF FF 93 61 00 EC 2E 1A FF FF 93 A1 00 F4 92 81 00 D0 92 E1 00 DC 93 01 00 E0 93 21 00 E4 93 81 00 F0 7D 41 49 6E 38 81 00 17 83 B5 00 00 81 DE 04 F4 54 9B 00 36 90 BF 00 80 90 FF 00 88 90 1F 00 8C 80 6E 00 00 3A 60 00 00 3A E0 00 00 70 69 00 01 40 82 02 5C -==== BB 666 (0x2547687C) approx BBs exec'd 0 ==== - - 0x2547687C: 809D000C lwz r4,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25476880: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25476884: 80BD0010 lwz r5,16(r29) - 8: GETL R29, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0x25476888: 3B800000 li r28,0 - 13: MOVL $0x0, t10 - 14: PUTL t10, R28 - 15: INCEIPL $4 - - 0x2547688C: 4800D195 bl 0x25483A20 - 16: MOVL $0x25476890, t12 - 17: PUTL t12, LR - 18: JMPo-c $0x25483A20 ($4) - - - -. 666 2547687C 20 -. 80 9D 00 0C 7F 63 DB 78 80 BD 00 10 3B 80 00 00 48 00 D1 95 -==== BB 667 (0x25476890) approx BBs exec'd 0 ==== - - 0x25476890: 7C781B78 or r24,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R24 - 2: INCEIPL $4 - - 0x25476894: 409201A0 bc 4,18,0x25476A34 - 3: Jc18o $0x25476A34 - - - -. 667 25476890 8 -. 7C 78 1B 78 40 92 01 A0 -==== BB 668 (0x25476898) approx BBs exec'd 0 ==== - - 0x25476898: 833E0154 lwz r25,340(r30) - 0: GETL R30, t0 - 1: ADDL $0x154, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x2547689C: 81990000 lwz r12,0(r25) - 5: GETL R25, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R12 - 8: INCEIPL $4 - - 0x254768A0: 7F9C6040 cmpl cr7,r28,r12 - 9: GETL R28, t8 - 10: GETL R12, t10 - 11: CMPUL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x7, CR - 13: INCEIPL $4 - - 0x254768A4: 409C014C bc 4,28,0x254769F0 - 14: Jc28o $0x254769F0 - - - -. 668 25476898 16 -. 83 3E 01 54 81 99 00 00 7F 9C 60 40 40 9C 01 4C -==== BB 669 (0x254768A8) approx BBs exec'd 0 ==== - - 0x254768A8: 817E0228 lwz r11,552(r30) - 0: GETL R30, t0 - 1: ADDL $0x228, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254768AC: 3A800002 li r20,2 - 5: MOVL $0x2, t4 - 6: PUTL t4, R20 - 7: INCEIPL $4 - - 0x254768B0: 820B0000 lwz r16,0(r11) - 8: GETL R11, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R16 - 11: INCEIPL $4 - - 0x254768B4: 4800001C b 0x254768D0 - 12: JMPo $0x254768D0 ($4) - - - -. 669 254768A8 16 -. 81 7E 02 28 3A 80 00 02 82 0B 00 00 48 00 00 1C -==== BB 670 (0x254768D0) approx BBs exec'd 0 ==== - - 0x254768D0: 80DD0014 lwz r6,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254768D4: 2C860001 cmpi cr1,r6,1 - 5: GETL R6, t4 - 6: MOVL $0x1, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x254768D8: 41A6FFE0 bc 13,6,0x254768B8 - 10: Js06o $0x254768B8 - - - -. 670 254768D0 12 -. 80 DD 00 14 2C 86 00 01 41 A6 FF E0 -==== BB 671 (0x254768DC) approx BBs exec'd 0 ==== - - 0x254768DC: 813E0160 lwz r9,352(r30) - 0: GETL R30, t0 - 1: ADDL $0x160, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x254768E0: 578A1838 rlwinm r10,r28,3,0,28 - 5: GETL R28, t4 - 6: SHLL $0x3, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x254768E4: 7F03C378 or r3,r24,r24 - 9: GETL R24, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x254768E8: 80A90000 lwz r5,0(r9) - 12: GETL R9, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0x254768EC: 7E6A2A14 add r19,r10,r5 - 16: GETL R10, t12 - 17: GETL R5, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R19 - 20: INCEIPL $4 - - 0x254768F0: 7C8A282E lwzx r4,r10,r5 - 21: GETL R5, t16 - 22: GETL R10, t18 - 23: ADDL t18, t16 - 24: LDL (t16), t20 - 25: PUTL t20, R4 - 26: INCEIPL $4 - - 0x254768F4: 80B30004 lwz r5,4(r19) - 27: GETL R19, t22 - 28: ADDL $0x4, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R5 - 31: INCEIPL $4 - - 0x254768F8: 4800D129 bl 0x25483A20 - 32: MOVL $0x254768FC, t26 - 33: PUTL t26, LR - 34: JMPo-c $0x25483A20 ($4) - - - -. 671 254768DC 32 -. 81 3E 01 60 57 8A 18 38 7F 03 C3 78 80 A9 00 00 7E 6A 2A 14 7C 8A 28 2E 80 B3 00 04 48 00 D1 29 -==== BB 672 (0x254768FC) approx BBs exec'd 0 ==== - - 0x254768FC: 7E248B78 or r4,r17,r17 - 0: GETL R17, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x25476900: 7EC5B378 or r5,r22,r22 - 3: GETL R22, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25476904: 4800D11D bl 0x25483A20 - 6: MOVL $0x25476908, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483A20 ($4) - - - -. 672 254768FC 12 -. 7E 24 8B 78 7E C5 B3 78 48 00 D1 1D -==== BB 673 (0x25476908) approx BBs exec'd 0 ==== - - 0x25476908: 834E0000 lwz r26,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R26 - 3: INCEIPL $4 - - 0x2547690C: 7E7B1850 subf r19,r27,r3 - 4: GETL R27, t4 - 5: GETL R3, t6 - 6: SUBL t4, t6 - 7: PUTL t6, R19 - 8: INCEIPL $4 - - 0x25476910: 73490001 andi. r9,r26,0x1 - 9: GETL R26, t8 - 10: ANDL $0x1, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25476914: 408201AC bc 4,2,0x25476AC0 - 15: Jc02o $0x25476AC0 - - - -. 673 25476908 16 -. 83 4E 00 00 7E 7B 18 50 73 49 00 01 40 82 01 AC -==== BB 674 (0x25476918) approx BBs exec'd 0 ==== - - 0x25476918: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547691C: 7E449378 or r4,r18,r18 - 3: GETL R18, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25476920: 4BFFFB25 bl 0x25476444 - 6: MOVL $0x25476924, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25476444 ($4) - - - -. 674 25476918 12 -. 7F 63 DB 78 7E 44 93 78 4B FF FB 25 -==== BB 675 (0x25481FEC) approx BBs exec'd 0 ==== - - 0x25481FEC: 4BFFF344 b 0x25481330 - 0: JMPo $0x25481330 ($4) - - - -. 675 25481FEC 4 -. 4B FF F3 44 -==== BB 676 (0x25476924) approx BBs exec'd 0 ==== - - 0x25476924: 801D0014 lwz r0,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25476928: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x2547692C: 2E03FFFF cmpi cr4,r3,-1 - 8: GETL R3, t6 - 9: MOVL $0xFFFFFFFF, t10 - 10: CMPL t6, t10, t8 (-rSo) - 11: ICRFL t8, $0x4, CR - 12: INCEIPL $4 - - 0x25476930: 2F000000 cmpi cr6,r0,0 - 13: GETL R0, t12 - 14: CMP0L t12, t14 (-rSo) - 15: ICRFL t14, $0x6, CR - 16: INCEIPL $4 - - 0x25476934: 409A000C bc 4,26,0x25476940 - 17: Jc26o $0x25476940 - - - -. 676 25476924 20 -. 80 1D 00 14 7C 7A 1B 78 2E 03 FF FF 2F 00 00 00 40 9A 00 0C -==== BB 677 (0x25476938) approx BBs exec'd 0 ==== - - 0x25476938: 41920078 bc 12,18,0x254769B0 - 0: Js18o $0x254769B0 - - - -. 677 25476938 4 -. 41 92 00 78 -==== BB 678 (0x254769B0) approx BBs exec'd 0 ==== - - 0x254769B0: 7C769850 subf r3,r22,r19 - 0: GETL R22, t0 - 1: GETL R19, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254769B4: 7F64DB78 or r4,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x254769B8: 7CFB1A14 add r7,r27,r3 - 8: GETL R27, t6 - 9: GETL R3, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0x254769BC: 38BF0010 addi r5,r31,16 - 13: GETL R31, t10 - 14: ADDL $0x10, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0x254769C0: 9807FFFF stb r0,-1(r7) - 17: GETL R0, t12 - 18: GETL R7, t14 - 19: ADDL $0xFFFFFFFF, t14 - 20: STB t12, (t14) - 21: INCEIPL $4 - - 0x254769C4: 38600003 li r3,3 - 22: MOVL $0x3, t16 - 23: PUTL t16, R3 - 24: INCEIPL $4 - - 0x254769C8: 4800B3A1 bl 0x25481D68 - 25: MOVL $0x254769CC, t18 - 26: PUTL t18, LR - 27: JMPo-c $0x25481D68 ($4) - - - -. 678 254769B0 28 -. 7C 76 98 50 7F 64 DB 78 7C FB 1A 14 38 BF 00 10 98 07 FF FF 38 60 00 03 48 00 B3 A1 -==== BB 679 __GI___xstat64(0x25481D68) approx BBs exec'd 0 ==== - - 0x25481D68: 9421FF80 stwu r1,-128(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF80, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25481D6C: 7CC802A6 mflr r6 - 6: GETL LR, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x25481D70: 48015291 bl 0x25497000 - 9: MOVL $0x25481D74, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 679 25481D68 12 -. 94 21 FF 80 7C C8 02 A6 48 01 52 91 -==== BB 680 (0x25481D74) approx BBs exec'd 0 ==== - - 0x25481D74: 93C10078 stw r30,120(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x78, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25481D78: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25481D7C: 9361006C stw r27,108(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x6C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25481D80: 90C10084 stw r6,132(r1) - 13: GETL R6, t10 - 14: GETL R1, t12 - 15: ADDL $0x84, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25481D84: 93210064 stw r25,100(r1) - 18: GETL R25, t14 - 19: GETL R1, t16 - 20: ADDL $0x64, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25481D88: 7C791B78 or r25,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0x25481D8C: 837E04EC lwz r27,1260(r30) - 26: GETL R30, t20 - 27: ADDL $0x4EC, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R27 - 30: INCEIPL $4 - - 0x25481D90: 93810070 stw r28,112(r1) - 31: GETL R28, t24 - 32: GETL R1, t26 - 33: ADDL $0x70, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x25481D94: 7CBC2B78 or r28,r5,r5 - 36: GETL R5, t28 - 37: PUTL t28, R28 - 38: INCEIPL $4 - - 0x25481D98: 801B0000 lwz r0,0(r27) - 39: GETL R27, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R0 - 42: INCEIPL $4 - - 0x25481D9C: 93E1007C stw r31,124(r1) - 43: GETL R31, t34 - 44: GETL R1, t36 - 45: ADDL $0x7C, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x25481DA0: 7C9F2378 or r31,r4,r4 - 48: GETL R4, t38 - 49: PUTL t38, R31 - 50: INCEIPL $4 - - 0x25481DA4: 2F800000 cmpi cr7,r0,0 - 51: GETL R0, t40 - 52: CMP0L t40, t42 (-rSo) - 53: ICRFL t42, $0x7, CR - 54: INCEIPL $4 - - 0x25481DA8: 93410068 stw r26,104(r1) - 55: GETL R26, t44 - 56: GETL R1, t46 - 57: ADDL $0x68, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0x25481DAC: 93A10074 stw r29,116(r1) - 60: GETL R29, t48 - 61: GETL R1, t50 - 62: ADDL $0x74, t50 - 63: STL t48, (t50) - 64: INCEIPL $4 - - 0x25481DB0: 409E0048 bc 4,30,0x25481DF8 - 65: Jc30o $0x25481DF8 - - - -. 680 25481D74 64 -. 93 C1 00 78 7F C8 02 A6 93 61 00 6C 90 C1 00 84 93 21 00 64 7C 79 1B 78 83 7E 04 EC 93 81 00 70 7C BC 2B 78 80 1B 00 00 93 E1 00 7C 7C 9F 23 78 2F 80 00 00 93 41 00 68 93 A1 00 74 40 9E 00 48 -==== BB 681 (0x25481DB4) approx BBs exec'd 0 ==== - - 0x25481DB4: 83BE0514 lwz r29,1300(r30) - 0: GETL R30, t0 - 1: ADDL $0x514, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25481DB8: 7C832378 or r3,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25481DBC: 380000C3 li r0,195 - 8: MOVL $0xC3, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x25481DC0: 7CA42B78 or r4,r5,r5 - 11: GETL R5, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x25481DC4: 835D0000 lwz r26,0(r29) - 14: GETL R29, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R26 - 17: INCEIPL $4 - - 0x25481DC8: 44000002 sc - 18: JMPo-sys $0x25481DCC ($4) - - - -. 681 25481DB4 24 -. 83 BE 05 14 7C 83 23 78 38 00 00 C3 7C A4 2B 78 83 5D 00 00 44 00 00 02 -==== BB 682 (0x25481DCC) approx BBs exec'd 0 ==== - - 0x25481DCC: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25481DD0: 74091000 andis. r9,r0,0x1000 - 3: GETL R0, t2 - 4: ANDL $0x10000000, t2 - 5: PUTL t2, R9 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0x25481DD4: 408200C4 bc 4,2,0x25481E98 - 9: Jc02o $0x25481E98 - - - -. 682 25481DCC 12 -. 7C 00 00 26 74 09 10 00 40 82 00 C4 -==== BB 683 (0x25481E98) approx BBs exec'd 0 ==== - - 0x25481E98: 907D0000 stw r3,0(r29) - 0: GETL R3, t0 - 1: GETL R29, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25481E9C: 3860FFFF li r3,-1 - 4: MOVL $0xFFFFFFFF, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x25481EA0: 4BFFFF38 b 0x25481DD8 - 7: JMPo $0x25481DD8 ($4) - - - -. 683 25481E98 12 -. 90 7D 00 00 38 60 FF FF 4B FF FF 38 -==== BB 684 (0x25481DD8) approx BBs exec'd 0 ==== - - 0x25481DD8: 2C83FFFF cmpi cr1,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25481DDC: 40A60044 bc 5,6,0x25481E20 - 5: Jc06o $0x25481E20 - - - -. 684 25481DD8 8 -. 2C 83 FF FF 40 A6 00 44 -==== BB 685 (0x25481DE0) approx BBs exec'd 0 ==== - - 0x25481DE0: 809D0000 lwz r4,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25481DE4: 2F040026 cmpi cr6,r4,38 - 4: GETL R4, t4 - 5: MOVL $0x26, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25481DE8: 40BA0038 bc 5,26,0x25481E20 - 9: Jc26o $0x25481E20 - - - -. 685 25481DE0 12 -. 80 9D 00 00 2F 04 00 26 40 BA 00 38 -==== BB 686 (0x25481E20) approx BBs exec'd 0 ==== - - 0x25481E20: 80A10084 lwz r5,132(r1) - 0: GETL R1, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25481E24: 83210064 lwz r25,100(r1) - 5: GETL R1, t4 - 6: ADDL $0x64, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0x25481E28: 83410068 lwz r26,104(r1) - 10: GETL R1, t8 - 11: ADDL $0x68, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R26 - 14: INCEIPL $4 - - 0x25481E2C: 7CA803A6 mtlr r5 - 15: GETL R5, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x25481E30: 8361006C lwz r27,108(r1) - 18: GETL R1, t14 - 19: ADDL $0x6C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R27 - 22: INCEIPL $4 - - 0x25481E34: 83810070 lwz r28,112(r1) - 23: GETL R1, t18 - 24: ADDL $0x70, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R28 - 27: INCEIPL $4 - - 0x25481E38: 83A10074 lwz r29,116(r1) - 28: GETL R1, t22 - 29: ADDL $0x74, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R29 - 32: INCEIPL $4 - - 0x25481E3C: 83C10078 lwz r30,120(r1) - 33: GETL R1, t26 - 34: ADDL $0x78, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R30 - 37: INCEIPL $4 - - 0x25481E40: 83E1007C lwz r31,124(r1) - 38: GETL R1, t30 - 39: ADDL $0x7C, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R31 - 42: INCEIPL $4 - - 0x25481E44: 38210080 addi r1,r1,128 - 43: GETL R1, t34 - 44: ADDL $0x80, t34 - 45: PUTL t34, R1 - 46: INCEIPL $4 - - 0x25481E48: 4E800020 blr - 47: GETL LR, t36 - 48: JMPo-r t36 ($4) - - - -. 686 25481E20 44 -. 80 A1 00 84 83 21 00 64 83 41 00 68 7C A8 03 A6 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C 38 21 00 80 4E 80 00 20 -==== BB 687 (0x254769CC) approx BBs exec'd 0 ==== - - 0x254769CC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x254769D0: 409E0014 bc 4,30,0x254769E4 - 4: Jc30o $0x254769E4 - - - -. 687 254769CC 8 -. 2F 83 00 00 40 9E 00 14 -==== BB 688 (0x254769E4) approx BBs exec'd 0 ==== - - 0x254769E4: 38800001 li r4,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254769E8: 909D0014 stw r4,20(r29) - 3: GETL R4, t2 - 4: GETL R29, t4 - 5: ADDL $0x14, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x254769EC: 4BFFFF54 b 0x25476940 - 8: JMPo $0x25476940 ($4) - - - -. 688 254769E4 12 -. 38 80 00 01 90 9D 00 14 4B FF FF 54 -==== BB 689 (0x25476940) approx BBs exec'd 0 ==== - - 0x25476940: 817D0014 lwz r11,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25476944: 696C0002 xori r12,r11,0x2 - 5: GETL R11, t4 - 6: XORL $0x2, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25476948: 212C0000 subfic r9,r12,0 - 9: GETL R12, t6 - 10: MOVL $0x0, t8 - 11: SBBL t6, t8 (-wCa) - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0x2547694C: 7D896114 adde r12,r9,r12 - 14: GETL R9, t10 - 15: GETL R12, t12 - 16: ADCL t10, t12 (-rCa-wCa) - 17: PUTL t12, R12 - 18: INCEIPL $4 - - 0x25476950: 7EF76378 or r23,r23,r12 - 19: GETL R23, t14 - 20: GETL R12, t16 - 21: ORL t16, t14 - 22: PUTL t14, R23 - 23: INCEIPL $4 - - 0x25476954: 41B2FF64 bc 13,18,0x254768B8 - 24: Js18o $0x254768B8 - - - -. 689 25476940 24 -. 81 7D 00 14 69 6C 00 02 21 2C 00 00 7D 89 61 14 7E F7 63 78 41 B2 FF 64 -==== BB 690 (0x254768B8) approx BBs exec'd 0 ==== - - 0x254768B8: 3B9C0001 addi r28,r28,1 - 0: GETL R28, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x254768BC: 3BBD0004 addi r29,r29,4 - 4: GETL R29, t2 - 5: ADDL $0x4, t2 - 6: PUTL t2, R29 - 7: INCEIPL $4 - - 0x254768C0: 40920174 bc 4,18,0x25476A34 - 8: Jc18o $0x25476A34 - - - -. 690 254768B8 12 -. 3B 9C 00 01 3B BD 00 04 40 92 01 74 -==== BB 691 (0x254768C4) approx BBs exec'd 0 ==== - - 0x254768C4: 81390000 lwz r9,0(r25) - 0: GETL R25, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x254768C8: 7C9C4840 cmpl cr1,r28,r9 - 4: GETL R28, t4 - 5: GETL R9, t6 - 6: CMPUL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x1, CR - 8: INCEIPL $4 - - 0x254768CC: 40840124 bc 4,4,0x254769F0 - 9: Jc04o $0x254769F0 - - - -. 691 254768C4 12 -. 81 39 00 00 7C 9C 48 40 40 84 01 24 -==== BB 692 (0x254769D4) approx BBs exec'd 0 ==== - - 0x254769D4: 811F0020 lwz r8,32(r31) - 0: GETL R31, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254769D8: 55000426 rlwinm r0,r8,0,16,19 - 5: GETL R8, t4 - 6: ANDL $0xF000, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254769DC: 2C804000 cmpi cr1,r0,16384 - 9: GETL R0, t6 - 10: MOVL $0x4000, t10 - 11: CMPL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x1, CR - 13: INCEIPL $4 - - 0x254769E0: 41A6FF5C bc 13,6,0x2547693C - 14: Js06o $0x2547693C - - - -. 692 254769D4 16 -. 81 1F 00 20 55 00 04 26 2C 80 40 00 41 A6 FF 5C -==== BB 693 (0x2547693C) approx BBs exec'd 0 ==== - - 0x2547693C: 929D0014 stw r20,20(r29) - 0: GETL R20, t0 - 1: GETL R29, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25476940: 817D0014 lwz r11,20(r29) - 5: GETL R29, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25476944: 696C0002 xori r12,r11,0x2 - 10: GETL R11, t8 - 11: XORL $0x2, t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0x25476948: 212C0000 subfic r9,r12,0 - 14: GETL R12, t10 - 15: MOVL $0x0, t12 - 16: SBBL t10, t12 (-wCa) - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0x2547694C: 7D896114 adde r12,r9,r12 - 19: GETL R9, t14 - 20: GETL R12, t16 - 21: ADCL t14, t16 (-rCa-wCa) - 22: PUTL t16, R12 - 23: INCEIPL $4 - - 0x25476950: 7EF76378 or r23,r23,r12 - 24: GETL R23, t18 - 25: GETL R12, t20 - 26: ORL t20, t18 - 27: PUTL t18, R23 - 28: INCEIPL $4 - - 0x25476954: 41B2FF64 bc 13,18,0x254768B8 - 29: Js18o $0x254768B8 - - - -. 693 2547693C 28 -. 92 9D 00 14 81 7D 00 14 69 6C 00 02 21 2C 00 00 7D 89 61 14 7E F7 63 78 41 B2 FF 64 -==== BB 694 (0x254769F0) approx BBs exec'd 0 ==== - - 0x254769F0: 40920044 bc 4,18,0x25476A34 - 0: Jc18o $0x25476A34 - - - -. 694 254769F0 4 -. 40 92 00 44 -==== BB 695 (0x254769F4) approx BBs exec'd 0 ==== - - 0x254769F4: 2F170000 cmpi cr6,r23,0 - 0: GETL R23, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x254769F8: 419A001C bc 12,26,0x25476A14 - 4: Js26o $0x25476A14 - - - -. 695 254769F4 8 -. 2F 17 00 00 41 9A 00 1C -==== BB 696 (0x254769FC) approx BBs exec'd 0 ==== - - 0x254769FC: 83BE0514 lwz r29,1300(r30) - 0: GETL R30, t0 - 1: ADDL $0x514, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25476A00: 813D0000 lwz r9,0(r29) - 5: GETL R29, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x25476A04: 2F890002 cmpi cr7,r9,2 - 9: GETL R9, t8 - 10: MOVL $0x2, t12 - 11: CMPL t8, t12, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25476A08: 419E000C bc 12,30,0x25476A14 - 14: Js30o $0x25476A14 - - - -. 696 254769FC 16 -. 83 BE 05 14 81 3D 00 00 2F 89 00 02 41 9E 00 0C -==== BB 697 (0x25476A14) approx BBs exec'd 0 ==== - - 0x25476A14: 87B50004 lwzu r29,4(r21) - 0: GETL R21, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R21 - 3: LDL (t0), t2 - 4: PUTL t2, R29 - 5: INCEIPL $4 - - 0x25476A18: 7DEFBB78 or r15,r15,r23 - 6: GETL R15, t4 - 7: GETL R23, t6 - 8: ORL t6, t4 - 9: PUTL t4, R15 - 10: INCEIPL $4 - - 0x25476A1C: 2C9D0000 cmpi cr1,r29,0 - 11: GETL R29, t8 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x1, CR - 14: INCEIPL $4 - - 0x25476A20: 4086FE48 bc 4,6,0x25476868 - 15: Jc06o $0x25476868 - - - -. 697 25476A14 16 -. 87 B5 00 04 7D EF BB 78 2C 9D 00 00 40 86 FE 48 -==== BB 698 (0x25476A24) approx BBs exec'd 0 ==== - - 0x25476A24: 2E0F0000 cmpi cr4,r15,0 - 0: GETL R15, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25476A28: 4192026C bc 12,18,0x25476C94 - 4: Js18o $0x25476C94 - - - -. 698 25476A24 8 -. 2E 0F 00 00 41 92 02 6C -==== BB 699 (0x25476A2C) approx BBs exec'd 0 ==== - - 0x25476A2C: 3860FFFF li r3,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476A30: 4800002C b 0x25476A5C - 3: JMPo $0x25476A5C ($4) - - - -. 699 25476A2C 8 -. 38 60 FF FF 48 00 00 2C -==== BB 700 (0x25476A5C) approx BBs exec'd 0 ==== - - 0x25476A5C: 81010000 lwz r8,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0x25476A60: 81E80004 lwz r15,4(r8) - 4: GETL R8, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R15 - 8: INCEIPL $4 - - 0x25476A64: 8088FFB4 lwz r4,-76(r8) - 9: GETL R8, t8 - 10: ADDL $0xFFFFFFB4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R4 - 13: INCEIPL $4 - - 0x25476A68: 7DE803A6 mtlr r15 - 14: GETL R15, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x25476A6C: 81C8FFB8 lwz r14,-72(r8) - 17: GETL R8, t14 - 18: ADDL $0xFFFFFFB8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R14 - 21: INCEIPL $4 - - 0x25476A70: 81E8FFBC lwz r15,-68(r8) - 22: GETL R8, t18 - 23: ADDL $0xFFFFFFBC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R15 - 26: INCEIPL $4 - - 0x25476A74: 7C808120 mtcrf 0x8,r4 - 27: GETL R4, t22 - 28: ICRFL t22, $0x4, CR - 29: INCEIPL $4 - - 0x25476A78: 8208FFC0 lwz r16,-64(r8) - 30: GETL R8, t24 - 31: ADDL $0xFFFFFFC0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R16 - 34: INCEIPL $4 - - 0x25476A7C: 8228FFC4 lwz r17,-60(r8) - 35: GETL R8, t28 - 36: ADDL $0xFFFFFFC4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R17 - 39: INCEIPL $4 - - 0x25476A80: 8248FFC8 lwz r18,-56(r8) - 40: GETL R8, t32 - 41: ADDL $0xFFFFFFC8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R18 - 44: INCEIPL $4 - - 0x25476A84: 8268FFCC lwz r19,-52(r8) - 45: GETL R8, t36 - 46: ADDL $0xFFFFFFCC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R19 - 49: INCEIPL $4 - - 0x25476A88: 8288FFD0 lwz r20,-48(r8) - 50: GETL R8, t40 - 51: ADDL $0xFFFFFFD0, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R20 - 54: INCEIPL $4 - - 0x25476A8C: 82A8FFD4 lwz r21,-44(r8) - 55: GETL R8, t44 - 56: ADDL $0xFFFFFFD4, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R21 - 59: INCEIPL $4 - - 0x25476A90: 82C8FFD8 lwz r22,-40(r8) - 60: GETL R8, t48 - 61: ADDL $0xFFFFFFD8, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R22 - 64: INCEIPL $4 - - 0x25476A94: 82E8FFDC lwz r23,-36(r8) - 65: GETL R8, t52 - 66: ADDL $0xFFFFFFDC, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R23 - 69: INCEIPL $4 - - 0x25476A98: 8308FFE0 lwz r24,-32(r8) - 70: GETL R8, t56 - 71: ADDL $0xFFFFFFE0, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R24 - 74: INCEIPL $4 - - 0x25476A9C: 8328FFE4 lwz r25,-28(r8) - 75: GETL R8, t60 - 76: ADDL $0xFFFFFFE4, t60 - 77: LDL (t60), t62 - 78: PUTL t62, R25 - 79: INCEIPL $4 - - 0x25476AA0: 8348FFE8 lwz r26,-24(r8) - 80: GETL R8, t64 - 81: ADDL $0xFFFFFFE8, t64 - 82: LDL (t64), t66 - 83: PUTL t66, R26 - 84: INCEIPL $4 - - 0x25476AA4: 8368FFEC lwz r27,-20(r8) - 85: GETL R8, t68 - 86: ADDL $0xFFFFFFEC, t68 - 87: LDL (t68), t70 - 88: PUTL t70, R27 - 89: INCEIPL $4 - - 0x25476AA8: 8388FFF0 lwz r28,-16(r8) - 90: GETL R8, t72 - 91: ADDL $0xFFFFFFF0, t72 - 92: LDL (t72), t74 - 93: PUTL t74, R28 - 94: INCEIPL $4 - - 0x25476AAC: 83A8FFF4 lwz r29,-12(r8) - 95: GETL R8, t76 - 96: ADDL $0xFFFFFFF4, t76 - 97: LDL (t76), t78 - 98: PUTL t78, R29 - 99: INCEIPL $4 - - 0x25476AB0: 83C8FFF8 lwz r30,-8(r8) - 100: GETL R8, t80 - 101: ADDL $0xFFFFFFF8, t80 - 102: LDL (t80), t82 - 103: PUTL t82, R30 - 104: INCEIPL $4 - - 0x25476AB4: 83E8FFFC lwz r31,-4(r8) - 105: GETL R8, t84 - 106: ADDL $0xFFFFFFFC, t84 - 107: LDL (t84), t86 - 108: PUTL t86, R31 - 109: INCEIPL $4 - - 0x25476AB8: 7D014378 or r1,r8,r8 - 110: GETL R8, t88 - 111: PUTL t88, R1 - 112: INCEIPL $4 - - 0x25476ABC: 4E800020 blr - 113: GETL LR, t90 - 114: JMPo-r t90 ($4) - - - -. 700 25476A5C 100 -. 81 01 00 00 81 E8 00 04 80 88 FF B4 7D E8 03 A6 81 C8 FF B8 81 E8 FF BC 7C 80 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 -==== BB 701 (0x25477238) approx BBs exec'd 0 ==== - - 0x25477238: 2E03FFFF cmpi cr4,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x2547723C: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R26 - 7: INCEIPL $4 - - 0x25477240: 7D6E00D0 neg r11,r14 - 8: GETL R14, t8 - 9: NEGL t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x25477244: 7CE00026 mfcr r7 - 12: GETL CR, t10 - 13: PUTL t10, R7 - 14: INCEIPL $4 - - 0x25477248: 54E79FFE rlwinm r7,r7,19,31,31 - 15: GETL R7, t12 - 16: ROLL $0x13, t12 - 17: ANDL $0x1, t12 - 18: PUTL t12, R7 - 19: INCEIPL $4 - - 0x2547724C: 556E0FFE rlwinm r14,r11,1,31,31 - 20: GETL R11, t14 - 21: SHRL $0x1F, t14 - 22: PUTL t14, R14 - 23: INCEIPL $4 - - 0x25477250: 7CEB7039 and. r11,r7,r14 - 24: GETL R7, t16 - 25: GETL R14, t18 - 26: ANDL t16, t18 - 27: PUTL t18, R11 - 28: CMP0L t18, t20 (-rSo) - 29: ICRFL t20, $0x0, CR - 30: INCEIPL $4 - - 0x25477254: 41820044 bc 12,2,0x25477298 - 31: Js02o $0x25477298 - - - -. 701 25477238 32 -. 2E 03 FF FF 7C 7A 1B 78 7D 6E 00 D0 7C E0 00 26 54 E7 9F FE 55 6E 0F FE 7C EB 70 39 41 82 00 44 -==== BB 702 (0x25477258) approx BBs exec'd 0 ==== - - 0x25477258: 801B01E0 lwz r0,480(r27) - 0: GETL R27, t0 - 1: ADDL $0x1E0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547725C: 3BBB01E0 addi r29,r27,480 - 5: GETL R27, t4 - 6: ADDL $0x1E0, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0x25477260: 39200000 li r9,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0x25477264: 2F00FFFF cmpi cr6,r0,-1 - 12: GETL R0, t8 - 13: MOVL $0xFFFFFFFF, t12 - 14: CMPL t8, t12, t10 (-rSo) - 15: ICRFL t10, $0x6, CR - 16: INCEIPL $4 - - 0x25477268: 419A0028 bc 12,26,0x25477290 - 17: Js26o $0x25477290 - - - -. 702 25477258 20 -. 80 1B 01 E0 3B BB 01 E0 39 20 00 00 2F 00 FF FF 41 9A 00 28 -==== BB 703 (0x25477290) approx BBs exec'd 0 ==== - - 0x25477290: 2C090000 cmpi cr0,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25477294: 408200DC bc 4,2,0x25477370 - 4: Jc02o $0x25477370 - - - -. 703 25477290 8 -. 2C 09 00 00 40 82 00 DC -==== BB 704 (0x25477298) approx BBs exec'd 0 ==== - - 0x25477298: 4092008C bc 4,18,0x25477324 - 0: Jc18o $0x25477324 - - - -. 704 25477298 4 -. 40 92 00 8C -==== BB 705 (0x2547729C) approx BBs exec'd 0 ==== - - 0x2547729C: 2F170000 cmpi cr6,r23,0 - 0: GETL R23, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x254772A0: 409A01E4 bc 4,26,0x25477484 - 4: Jc26o $0x25477484 - - - -. 705 2547729C 8 -. 2F 17 00 00 40 9A 01 E4 -==== BB 706 (0x254772A4) approx BBs exec'd 0 ==== - - 0x254772A4: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254772A8: 48000949 bl 0x25477BF0 - 3: MOVL $0x254772AC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25477BF0 ($4) - - - -. 706 254772A4 8 -. 7F E3 FB 78 48 00 09 49 -==== BB 707 _dl_load_cache_lookup(0x25477BF0) approx BBs exec'd 0 ==== - - 0x25477BF0: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25477BF4: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x25477BF8: 4801F409 bl 0x25497000 - 9: MOVL $0x25477BFC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 707 25477BF0 12 -. 94 21 FF C0 7C 88 02 A6 48 01 F4 09 -==== BB 708 (0x25477BFC) approx BBs exec'd 0 ==== - - 0x25477BFC: 93C10038 stw r30,56(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x38, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25477C00: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25477C04: 9261000C stw r19,12(r1) - 8: GETL R19, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25477C08: 90810044 stw r4,68(r1) - 13: GETL R4, t10 - 14: GETL R1, t12 - 15: ADDL $0x44, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25477C0C: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0x25477C10: 92E1001C stw r23,28(r1) - 21: GETL R23, t16 - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25477C14: 7C771B78 or r23,r3,r3 - 26: GETL R3, t20 - 27: PUTL t20, R23 - 28: INCEIPL $4 - - 0x25477C18: 827E04F4 lwz r19,1268(r30) - 29: GETL R30, t22 - 30: ADDL $0x4F4, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R19 - 33: INCEIPL $4 - - 0x25477C1C: 92810010 stw r20,16(r1) - 34: GETL R20, t26 - 35: GETL R1, t28 - 36: ADDL $0x10, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x25477C20: 80130000 lwz r0,0(r19) - 39: GETL R19, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R0 - 42: INCEIPL $4 - - 0x25477C24: 92A10014 stw r21,20(r1) - 43: GETL R21, t34 - 44: GETL R1, t36 - 45: ADDL $0x14, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x25477C28: 70090001 andi. r9,r0,0x1 - 48: GETL R0, t38 - 49: ANDL $0x1, t38 - 50: PUTL t38, R9 - 51: CMP0L t38, t40 (-rSo) - 52: ICRFL t40, $0x0, CR - 53: INCEIPL $4 - - 0x25477C2C: 92C10018 stw r22,24(r1) - 54: GETL R22, t42 - 55: GETL R1, t44 - 56: ADDL $0x18, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0x25477C30: 93010020 stw r24,32(r1) - 59: GETL R24, t46 - 60: GETL R1, t48 - 61: ADDL $0x20, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0x25477C34: 93210024 stw r25,36(r1) - 64: GETL R25, t50 - 65: GETL R1, t52 - 66: ADDL $0x24, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0x25477C38: 93410028 stw r26,40(r1) - 69: GETL R26, t54 - 70: GETL R1, t56 - 71: ADDL $0x28, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0x25477C3C: 9361002C stw r27,44(r1) - 74: GETL R27, t58 - 75: GETL R1, t60 - 76: ADDL $0x2C, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0x25477C40: 93810030 stw r28,48(r1) - 79: GETL R28, t62 - 80: GETL R1, t64 - 81: ADDL $0x30, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x25477C44: 93A10034 stw r29,52(r1) - 84: GETL R29, t66 - 85: GETL R1, t68 - 86: ADDL $0x34, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0x25477C48: 93E1003C stw r31,60(r1) - 89: GETL R31, t70 - 90: GETL R1, t72 - 91: ADDL $0x3C, t72 - 92: STL t70, (t72) - 93: INCEIPL $4 - - 0x25477C4C: 91810008 stw r12,8(r1) - 94: GETL R12, t74 - 95: GETL R1, t76 - 96: ADDL $0x8, t76 - 97: STL t74, (t76) - 98: INCEIPL $4 - - 0x25477C50: 4082037C bc 4,2,0x25477FCC - 99: Jc02o $0x25477FCC - - - -. 708 25477BFC 88 -. 93 C1 00 38 7F C8 02 A6 92 61 00 0C 90 81 00 44 7D 80 00 26 92 E1 00 1C 7C 77 1B 78 82 7E 04 F4 92 81 00 10 80 13 00 00 92 A1 00 14 70 09 00 01 92 C1 00 18 93 01 00 20 93 21 00 24 93 41 00 28 93 61 00 2C 93 81 00 30 93 A1 00 34 93 E1 00 3C 91 81 00 08 40 82 03 7C -==== BB 709 (0x25477C54) approx BBs exec'd 0 ==== - - 0x25477C54: 82DE0254 lwz r22,596(r30) - 0: GETL R30, t0 - 1: ADDL $0x254, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R22 - 4: INCEIPL $4 - - 0x25477C58: 80760000 lwz r3,0(r22) - 5: GETL R22, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0x25477C5C: 2F830000 cmpi cr7,r3,0 - 9: GETL R3, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0x25477C60: 419E00FC bc 12,30,0x25477D5C - 13: Js30o $0x25477D5C - - - -. 709 25477C54 16 -. 82 DE 02 54 80 76 00 00 2F 83 00 00 41 9E 00 FC -==== BB 710 (0x25477D5C) approx BBs exec'd 0 ==== - - 0x25477D5C: 807E0260 lwz r3,608(r30) - 0: GETL R30, t0 - 1: ADDL $0x260, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25477D60: 38A00001 li r5,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25477D64: 809E025C lwz r4,604(r30) - 8: GETL R30, t6 - 9: ADDL $0x25C, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25477D68: 48004245 bl 0x2547BFAC - 13: MOVL $0x25477D6C, t10 - 14: PUTL t10, LR - 15: JMPo-c $0x2547BFAC ($4) - - - -. 710 25477D5C 16 -. 80 7E 02 60 38 A0 00 01 80 9E 02 5C 48 00 42 45 -==== BB 711 _dl_sysdep_read_whole_file(0x2547BFAC) approx BBs exec'd 0 ==== - - 0x2547BFAC: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x2547BFB0: 9421FF60 stwu r1,-160(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF60, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547BFB4: 93810090 stw r28,144(r1) - 9: GETL R28, t6 - 10: GETL R1, t8 - 11: ADDL $0x90, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547BFB8: 7C9C2378 or r28,r4,r4 - 14: GETL R4, t10 - 15: PUTL t10, R28 - 16: INCEIPL $4 - - 0x2547BFBC: 38800000 li r4,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R4 - 19: INCEIPL $4 - - 0x2547BFC0: 9361008C stw r27,140(r1) - 20: GETL R27, t14 - 21: GETL R1, t16 - 22: ADDL $0x8C, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x2547BFC4: 93A10094 stw r29,148(r1) - 25: GETL R29, t18 - 26: GETL R1, t20 - 27: ADDL $0x94, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0x2547BFC8: 7CBD2B78 or r29,r5,r5 - 30: GETL R5, t22 - 31: PUTL t22, R29 - 32: INCEIPL $4 - - 0x2547BFCC: 93E1009C stw r31,156(r1) - 33: GETL R31, t24 - 34: GETL R1, t26 - 35: ADDL $0x9C, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x2547BFD0: 3B60FFFF li r27,-1 - 38: MOVL $0xFFFFFFFF, t28 - 39: PUTL t28, R27 - 40: INCEIPL $4 - - 0x2547BFD4: 93C10098 stw r30,152(r1) - 41: GETL R30, t30 - 42: GETL R1, t32 - 43: ADDL $0x98, t32 - 44: STL t30, (t32) - 45: INCEIPL $4 - - 0x2547BFD8: 900100A4 stw r0,164(r1) - 46: GETL R0, t34 - 47: GETL R1, t36 - 48: ADDL $0xA4, t36 - 49: STL t34, (t36) - 50: INCEIPL $4 - - 0x2547BFDC: 48006005 bl 0x25481FE0 - 51: MOVL $0x2547BFE0, t38 - 52: PUTL t38, LR - 53: JMPo-c $0x25481FE0 ($4) - - - -. 711 2547BFAC 52 -. 7C 08 02 A6 94 21 FF 60 93 81 00 90 7C 9C 23 78 38 80 00 00 93 61 00 8C 93 A1 00 94 7C BD 2B 78 93 E1 00 9C 3B 60 FF FF 93 C1 00 98 90 01 00 A4 48 00 60 05 -==== BB 712 (0x2547BFE0) approx BBs exec'd 0 ==== - - 0x2547BFE0: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547BFE4: 38A10010 addi r5,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547BFE8: 38600003 li r3,3 - 9: MOVL $0x3, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x2547BFEC: 7FE4FB78 or r4,r31,r31 - 12: GETL R31, t8 - 13: PUTL t8, R4 - 14: INCEIPL $4 - - 0x2547BFF0: 41800040 bc 12,0,0x2547C030 - 15: Js00o $0x2547C030 - - - -. 712 2547BFE0 20 -. 7C 7F 1B 79 38 A1 00 10 38 60 00 03 7F E4 FB 78 41 80 00 40 -==== BB 713 (0x2547BFF4) approx BBs exec'd 0 ==== - - 0x2547BFF4: 48005EB1 bl 0x25481EA4 - 0: MOVL $0x2547BFF8, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25481EA4 ($4) - - - -. 713 2547BFF4 4 -. 48 00 5E B1 -==== BB 714 (0x2547BFF8) approx BBs exec'd 0 ==== - - 0x2547BFF8: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547BFFC: 419C002C bc 12,28,0x2547C028 - 4: Js28o $0x2547C028 - - - -. 714 2547BFF8 8 -. 2F 83 00 00 41 9C 00 2C -==== BB 715 (0x2547C000) approx BBs exec'd 0 ==== - - 0x2547C000: 81210044 lwz r9,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547C004: 7FA5EB78 or r5,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547C008: 38C00002 li r6,2 - 8: MOVL $0x2, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x2547C00C: 7FE7FB78 or r7,r31,r31 - 11: GETL R31, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0x2547C010: 2C890000 cmpi cr1,r9,0 - 14: GETL R9, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x1, CR - 17: INCEIPL $4 - - 0x2547C014: 7D244B78 or r4,r9,r9 - 18: GETL R9, t14 - 19: PUTL t14, R4 - 20: INCEIPL $4 - - 0x2547C018: 39000000 li r8,0 - 21: MOVL $0x0, t16 - 22: PUTL t16, R8 - 23: INCEIPL $4 - - 0x2547C01C: 38600000 li r3,0 - 24: MOVL $0x0, t18 - 25: PUTL t18, R3 - 26: INCEIPL $4 - - 0x2547C020: 913C0000 stw r9,0(r28) - 27: GETL R9, t20 - 28: GETL R28, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0x2547C024: 40860034 bc 4,6,0x2547C058 - 31: Jc06o $0x2547C058 - - - -. 715 2547C000 40 -. 81 21 00 44 7F A5 EB 78 38 C0 00 02 7F E7 FB 78 2C 89 00 00 7D 24 4B 78 39 00 00 00 38 60 00 00 91 3C 00 00 40 86 00 34 -==== BB 716 (0x2547C058) approx BBs exec'd 0 ==== - - 0x2547C058: 48006741 bl 0x25482798 - 0: MOVL $0x2547C05C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25482798 ($4) - - - -. 716 2547C058 4 -. 48 00 67 41 -==== BB 717 (0x2547C05C) approx BBs exec'd 0 ==== - - 0x2547C05C: 7C7B1B78 or r27,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0x2547C060: 4BFFFFC8 b 0x2547C028 - 3: JMPo $0x2547C028 ($4) - - - -. 717 2547C05C 8 -. 7C 7B 1B 78 4B FF FF C8 -==== BB 718 (0x2547C028) approx BBs exec'd 0 ==== - - 0x2547C028: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547C02C: 48005FC5 bl 0x25481FF0 - 3: MOVL $0x2547C030, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25481FF0 ($4) - - - -. 718 2547C028 8 -. 7F E3 FB 78 48 00 5F C5 -==== BB 719 (0x2547C030) approx BBs exec'd 0 ==== - - 0x2547C030: 808100A4 lwz r4,164(r1) - 0: GETL R1, t0 - 1: ADDL $0xA4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547C034: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547C038: 83810090 lwz r28,144(r1) - 8: GETL R1, t6 - 9: ADDL $0x90, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0x2547C03C: 8361008C lwz r27,140(r1) - 13: GETL R1, t10 - 14: ADDL $0x8C, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0x2547C040: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547C044: 83A10094 lwz r29,148(r1) - 21: GETL R1, t16 - 22: ADDL $0x94, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x2547C048: 83C10098 lwz r30,152(r1) - 26: GETL R1, t20 - 27: ADDL $0x98, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0x2547C04C: 83E1009C lwz r31,156(r1) - 31: GETL R1, t24 - 32: ADDL $0x9C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R31 - 35: INCEIPL $4 - - 0x2547C050: 382100A0 addi r1,r1,160 - 36: GETL R1, t28 - 37: ADDL $0xA0, t28 - 38: PUTL t28, R1 - 39: INCEIPL $4 - - 0x2547C054: 4E800020 blr - 40: GETL LR, t30 - 41: JMPo-r t30 ($4) - - - -. 719 2547C030 40 -. 80 81 00 A4 7F 63 DB 78 83 81 00 90 83 61 00 8C 7C 88 03 A6 83 A1 00 94 83 C1 00 98 83 E1 00 9C 38 21 00 A0 4E 80 00 20 -==== BB 720 (0x25477D6C) approx BBs exec'd 0 ==== - - 0x25477D6C: 2E03FFFF cmpi cr4,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x25477D70: 7C7F1B78 or r31,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R31 - 7: INCEIPL $4 - - 0x25477D74: 41920154 bc 12,18,0x25477EC8 - 8: Js18o $0x25477EC8 - - - -. 720 25477D6C 12 -. 2E 03 FF FF 7C 7F 1B 78 41 92 01 54 -==== BB 721 (0x25477D78) approx BBs exec'd 0 ==== - - 0x25477D78: 813E025C lwz r9,604(r30) - 0: GETL R30, t0 - 1: ADDL $0x25C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25477D7C: 83A90000 lwz r29,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R29 - 8: INCEIPL $4 - - 0x25477D80: 289D0010 cmpli cr1,r29,16 - 9: GETL R29, t8 - 10: MOVL $0x10, t12 - 11: CMPUL t8, t12, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x25477D84: 408500E8 bc 4,5,0x25477E6C - 14: Jc05o $0x25477E6C - - - -. 721 25477D78 16 -. 81 3E 02 5C 83 A9 00 00 28 9D 00 10 40 85 00 E8 -==== BB 722 (0x25477D88) approx BBs exec'd 0 ==== - - 0x25477D88: 809E0264 lwz r4,612(r30) - 0: GETL R30, t0 - 1: ADDL $0x264, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25477D8C: 38A0000B li r5,11 - 5: MOVL $0xB, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25477D90: 4800B509 bl 0x25483298 - 8: MOVL $0x25477D94, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x25483298 ($4) - - - -. 722 25477D88 12 -. 80 9E 02 64 38 A0 00 0B 48 00 B5 09 -==== BB 723 (0x25477D94) approx BBs exec'd 0 ==== - - 0x25477D94: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25477D98: 409A00D4 bc 4,26,0x25477E6C - 4: Jc26o $0x25477E6C - - - -. 723 25477D94 8 -. 2F 03 00 00 40 9A 00 D4 -==== BB 724 (0x25477D9C) approx BBs exec'd 0 ==== - - 0x25477D9C: 815F000C lwz r10,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25477DA0: 93F60000 stw r31,0(r22) - 5: GETL R31, t4 - 6: GETL R22, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x25477DA4: 1D0A000C mulli r8,r10,12 - 9: GETL R10, t8 - 10: MULL $0xC, t8 - 11: PUTL t8, R8 - 12: INCEIPL $4 - - 0x25477DA8: 839E0258 lwz r28,600(r30) - 13: GETL R30, t10 - 14: ADDL $0x258, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0x25477DAC: 38E80017 addi r7,r8,23 - 18: GETL R8, t14 - 19: ADDL $0x17, t14 - 20: PUTL t14, R7 - 21: INCEIPL $4 - - 0x25477DB0: 54E50038 rlwinm r5,r7,0,0,28 - 22: GETL R7, t16 - 23: ANDL $0xFFFFFFF8, t16 - 24: PUTL t16, R5 - 25: INCEIPL $4 - - 0x25477DB4: 38C50030 addi r6,r5,48 - 26: GETL R5, t18 - 27: ADDL $0x30, t18 - 28: PUTL t18, R6 - 29: INCEIPL $4 - - 0x25477DB8: 7C7F2A14 add r3,r31,r5 - 30: GETL R31, t20 - 31: GETL R5, t22 - 32: ADDL t20, t22 - 33: PUTL t22, R3 - 34: INCEIPL $4 - - 0x25477DBC: 7E06E840 cmpl cr4,r6,r29 - 35: GETL R6, t24 - 36: GETL R29, t26 - 37: CMPUL t24, t26, t28 (-rSo) - 38: ICRFL t28, $0x4, CR - 39: INCEIPL $4 - - 0x25477DC0: 4191001C bc 12,17,0x25477DDC - 40: Js17o $0x25477DDC - - - -. 724 25477D9C 40 -. 81 5F 00 0C 93 F6 00 00 1D 0A 00 0C 83 9E 02 58 38 E8 00 17 54 E5 00 38 38 C5 00 30 7C 7F 2A 14 7E 06 E8 40 41 91 00 1C -==== BB 725 (0x25477DC4) approx BBs exec'd 0 ==== - - 0x25477DC4: 809E0268 lwz r4,616(r30) - 0: GETL R30, t0 - 1: ADDL $0x268, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25477DC8: 38A00014 li r5,20 - 5: MOVL $0x14, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25477DCC: 907C0000 stw r3,0(r28) - 8: GETL R3, t6 - 9: GETL R28, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x25477DD0: 4800B4C9 bl 0x25483298 - 12: MOVL $0x25477DD4, t10 - 13: PUTL t10, LR - 14: JMPo-c $0x25483298 ($4) - - - -. 725 25477DC4 16 -. 80 9E 02 68 38 A0 00 14 90 7C 00 00 48 00 B4 C9 -==== BB 726 (0x254832B8) approx BBs exec'd 0 ==== - - 0x254832B8: 548007BE rlwinm r0,r4,0,30,31 - 0: GETL R4, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x254832BC: 2C000000 cmpi cr0,r0,0 - 4: GETL R0, t2 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0x254832C0: 4182002C bc 12,2,0x254832EC - 8: Js02o $0x254832EC - - - -. 726 254832B8 12 -. 54 80 07 BE 2C 00 00 00 41 82 00 2C -==== BB 727 (0x254832EC) approx BBs exec'd 0 ==== - - 0x254832EC: 556907BE rlwinm r9,r11,0,30,31 - 0: GETL R11, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x254832F0: 2F090000 cmpi cr6,r9,0 - 4: GETL R9, t2 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x6, CR - 7: INCEIPL $4 - - 0x254832F4: 409A00C0 bc 4,26,0x254833B4 - 8: Jc26o $0x254833B4 - - - -. 727 254832EC 12 -. 55 69 07 BE 2F 09 00 00 40 9A 00 C0 -==== BB 728 (0x254832F8) approx BBs exec'd 0 ==== - - 0x254832F8: 54A8F0BE rlwinm r8,r5,30,2,31 - 0: GETL R5, t0 - 1: SHRL $0x2, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x254832FC: 7D6A5B78 or r10,r11,r11 - 4: GETL R11, t2 - 5: PUTL t2, R10 - 6: INCEIPL $4 - - 0x25483300: 550007BE rlwinm r0,r8,0,30,31 - 7: GETL R8, t4 - 8: ANDL $0x3, t4 - 9: PUTL t4, R0 - 10: INCEIPL $4 - - 0x25483304: 7C892378 or r9,r4,r4 - 11: GETL R4, t6 - 12: PUTL t6, R9 - 13: INCEIPL $4 - - 0x25483308: 2F800001 cmpi cr7,r0,1 - 14: GETL R0, t8 - 15: MOVL $0x1, t12 - 16: CMPL t8, t12, t10 (-rSo) - 17: ICRFL t10, $0x7, CR - 18: INCEIPL $4 - - 0x2548330C: 419E0150 bc 12,30,0x2548345C - 19: Js30o $0x2548345C - - - -. 728 254832F8 24 -. 54 A8 F0 BE 7D 6A 5B 78 55 00 07 BE 7C 89 23 78 2F 80 00 01 41 9E 01 50 -==== BB 729 (0x2548345C) approx BBs exec'd 0 ==== - - 0x2548345C: 806B0000 lwz r3,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25483460: 3908FFFF addi r8,r8,-1 - 4: GETL R8, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0x25483464: 80C40000 lwz r6,0(r4) - 8: GETL R4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R6 - 11: INCEIPL $4 - - 0x25483468: 394B0004 addi r10,r11,4 - 12: GETL R11, t10 - 13: ADDL $0x4, t10 - 14: PUTL t10, R10 - 15: INCEIPL $4 - - 0x2548346C: 39240004 addi r9,r4,4 - 16: GETL R4, t12 - 17: ADDL $0x4, t12 - 18: PUTL t12, R9 - 19: INCEIPL $4 - - 0x25483470: 7F033000 cmp cr6,r3,r6 - 20: GETL R3, t14 - 21: GETL R6, t16 - 22: CMPL t14, t16, t18 (-rSo) - 23: ICRFL t18, $0x6, CR - 24: INCEIPL $4 - - 0x25483474: 80EA0000 lwz r7,0(r10) - 25: GETL R10, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R7 - 28: INCEIPL $4 - - 0x25483478: 80090000 lwz r0,0(r9) - 29: GETL R9, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R0 - 32: INCEIPL $4 - - 0x2548347C: 419A00C8 bc 12,26,0x25483544 - 33: Js26o $0x25483544 - - - -. 729 2548345C 36 -. 80 6B 00 00 39 08 FF FF 80 C4 00 00 39 4B 00 04 39 24 00 04 7F 03 30 00 80 EA 00 00 80 09 00 00 41 9A 00 C8 -==== BB 730 (0x25483544) approx BBs exec'd 0 ==== - - 0x25483544: 7F870000 cmp cr7,r7,r0 - 0: GETL R7, t0 - 1: GETL R0, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25483548: 806A0004 lwz r3,4(r10) - 5: GETL R10, t6 - 6: ADDL $0x4, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R3 - 9: INCEIPL $4 - - 0x2548354C: 80C90004 lwz r6,4(r9) - 10: GETL R9, t10 - 11: ADDL $0x4, t10 - 12: LDL (t10), t12 - 13: PUTL t12, R6 - 14: INCEIPL $4 - - 0x25483550: 409EFDF4 bc 4,30,0x25483344 - 15: Jc30o $0x25483344 - - - -. 730 25483544 16 -. 7F 87 00 00 80 6A 00 04 80 C9 00 04 40 9E FD F4 -==== BB 731 (0x25483554) approx BBs exec'd 0 ==== - - 0x25483554: 7C033000 cmp cr0,r3,r6 - 0: GETL R3, t0 - 1: GETL R6, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0x25483558: 80EA0008 lwz r7,8(r10) - 5: GETL R10, t6 - 6: ADDL $0x8, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R7 - 9: INCEIPL $4 - - 0x2548355C: 80090008 lwz r0,8(r9) - 10: GETL R9, t10 - 11: ADDL $0x8, t10 - 12: LDL (t10), t12 - 13: PUTL t12, R0 - 14: INCEIPL $4 - - 0x25483560: 41A2FDD4 bc 13,2,0x25483334 - 15: Js02o $0x25483334 - - - -. 731 25483554 16 -. 7C 03 30 00 80 EA 00 08 80 09 00 08 41 A2 FD D4 -==== BB 732 (0x25483334) approx BBs exec'd 0 ==== - - 0x25483334: 7C870000 cmp cr1,r7,r0 - 0: GETL R7, t0 - 1: GETL R0, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25483338: 806A000C lwz r3,12(r10) - 5: GETL R10, t6 - 6: ADDL $0xC, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R3 - 9: INCEIPL $4 - - 0x2548333C: 80C9000C lwz r6,12(r9) - 10: GETL R9, t10 - 11: ADDL $0xC, t10 - 12: LDL (t10), t12 - 13: PUTL t12, R6 - 14: INCEIPL $4 - - 0x25483340: 41860148 bc 12,6,0x25483488 - 15: Js06o $0x25483488 - - - -. 732 25483334 16 -. 7C 87 00 00 80 6A 00 0C 80 C9 00 0C 41 86 01 48 -==== BB 733 (0x25483488) approx BBs exec'd 0 ==== - - 0x25483488: 3908FFFC addi r8,r8,-4 - 0: GETL R8, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x2548348C: 394A0010 addi r10,r10,16 - 4: GETL R10, t2 - 5: ADDL $0x10, t2 - 6: PUTL t2, R10 - 7: INCEIPL $4 - - 0x25483490: 2F080000 cmpi cr6,r8,0 - 8: GETL R8, t4 - 9: CMP0L t4, t6 (-rSo) - 10: ICRFL t6, $0x6, CR - 11: INCEIPL $4 - - 0x25483494: 39290010 addi r9,r9,16 - 12: GETL R9, t8 - 13: ADDL $0x10, t8 - 14: PUTL t8, R9 - 15: INCEIPL $4 - - 0x25483498: 40BAFFD8 bc 5,26,0x25483470 - 16: Jc26o $0x25483470 - - - -. 733 25483488 20 -. 39 08 FF FC 39 4A 00 10 2F 08 00 00 39 29 00 10 40 BA FF D8 -==== BB 734 (0x2548349C) approx BBs exec'd 0 ==== - - 0x2548349C: 7F833000 cmp cr7,r3,r6 - 0: GETL R3, t0 - 1: GETL R6, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x254834A0: 7C033010 subfc r0,r3,r6 - 5: GETL R3, t6 - 6: GETL R6, t8 - 7: SBBL t6, t8 (-wCa) - 8: PUTL t8, R0 - 9: INCEIPL $4 - - 0x254834A4: 7C000110 subfe r0,r0,r0 - 10: GETL R0, t10 - 11: GETL R0, t12 - 12: SBBL t10, t12 (-rCa-wCa) - 13: PUTL t12, R0 - 14: INCEIPL $4 - - 0x254834A8: 7C0003B8 nand r0,r0,r0 - 15: GETL R0, t14 - 16: GETL R0, t16 - 17: ANDL t14, t16 - 18: NOTL t16 - 19: PUTL t16, R0 - 20: INCEIPL $4 - - 0x254834AC: 60000001 ori r0,r0,0x1 - 21: GETL R0, t18 - 22: ORL $0x1, t18 - 23: PUTL t18, R0 - 24: INCEIPL $4 - - 0x254834B0: 409EFEA4 bc 4,30,0x25483354 - 25: Jc30o $0x25483354 - - - -. 734 2548349C 24 -. 7F 83 30 00 7C 03 30 10 7C 00 01 10 7C 00 03 B8 60 00 00 01 40 9E FE A4 -==== BB 735 (0x254834B4) approx BBs exec'd 0 ==== - - 0x254834B4: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254834B8: 4BFFFE9C b 0x25483354 - 3: JMPo $0x25483354 ($4) - - - -. 735 254834B4 8 -. 38 00 00 00 4B FF FE 9C -==== BB 736 (0x25483354) approx BBs exec'd 0 ==== - - 0x25483354: 2F800000 cmpi cr7,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25483358: 7C030378 or r3,r0,r0 - 4: GETL R0, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x2548335C: 409E0040 bc 4,30,0x2548339C - 7: Jc30o $0x2548339C - - - -. 736 25483354 12 -. 2F 80 00 00 7C 03 03 78 40 9E 00 40 -==== BB 737 (0x25483360) approx BBs exec'd 0 ==== - - 0x25483360: 54BC003A rlwinm r28,r5,0,0,29 - 0: GETL R5, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x25483364: 54A507BE rlwinm r5,r5,0,30,31 - 4: GETL R5, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0x25483368: 7C84E214 add r4,r4,r28 - 8: GETL R4, t4 - 9: GETL R28, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R4 - 12: INCEIPL $4 - - 0x2548336C: 7D6BE214 add r11,r11,r28 - 13: GETL R11, t8 - 14: GETL R28, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R11 - 17: INCEIPL $4 - - 0x25483370: 2C050000 cmpi cr0,r5,0 - 18: GETL R5, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x0, CR - 21: INCEIPL $4 - - 0x25483374: 41820024 bc 12,2,0x25483398 - 22: Js02o $0x25483398 - - - -. 737 25483360 24 -. 54 BC 00 3A 54 A5 07 BE 7C 84 E2 14 7D 6B E2 14 2C 05 00 00 41 82 00 24 -==== BB 738 (0x25477DD4) approx BBs exec'd 0 ==== - - 0x25477DD4: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25477DD8: 41A2FE8C bc 13,2,0x25477C64 - 4: Js02o $0x25477C64 - - - -. 738 25477DD4 8 -. 2C 03 00 00 41 A2 FE 8C -==== BB 739 (0x25477C64) approx BBs exec'd 0 ==== - - 0x25477C64: 81560000 lwz r10,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0x25477C68: 38600000 li r3,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x25477C6C: 2F0AFFFF cmpi cr6,r10,-1 - 7: GETL R10, t6 - 8: MOVL $0xFFFFFFFF, t10 - 9: CMPL t6, t10, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0x25477C70: 419A0094 bc 12,26,0x25477D04 - 12: Js26o $0x25477D04 - - - -. 739 25477C64 16 -. 81 56 00 00 38 60 00 00 2F 0A FF FF 41 9A 00 94 -==== BB 740 (0x25477C74) approx BBs exec'd 0 ==== - - 0x25477C74: 831E0258 lwz r24,600(r30) - 0: GETL R30, t0 - 1: ADDL $0x258, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0x25477C78: 3AA00000 li r21,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R21 - 7: INCEIPL $4 - - 0x25477C7C: 83780000 lwz r27,0(r24) - 8: GETL R24, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R27 - 11: INCEIPL $4 - - 0x25477C80: 2E1BFFFF cmpi cr4,r27,-1 - 12: GETL R27, t10 - 13: MOVL $0xFFFFFFFF, t14 - 14: CMPL t10, t14, t12 (-rSo) - 15: ICRFL t12, $0x4, CR - 16: INCEIPL $4 - - 0x25477C84: 41920164 bc 12,18,0x25477DE8 - 17: Js18o $0x25477DE8 - - - -. 740 25477C74 20 -. 83 1E 02 58 3A A0 00 00 83 78 00 00 2E 1B FF FF 41 92 01 64 -==== BB 741 (0x25477C88) approx BBs exec'd 0 ==== - - 0x25477C88: 83FB0014 lwz r31,20(r27) - 0: GETL R27, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x25477C8C: 839E025C lwz r28,604(r30) - 5: GETL R30, t4 - 6: ADDL $0x25C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25477C90: 3B5FFFFF addi r26,r31,-1 - 10: GETL R31, t8 - 11: ADDL $0xFFFFFFFF, t8 - 12: PUTL t8, R26 - 13: INCEIPL $4 - - 0x25477C94: 7F95D000 cmp cr7,r21,r26 - 14: GETL R21, t10 - 15: GETL R26, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x25477C98: 83BC0000 lwz r29,0(r28) - 19: GETL R28, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R29 - 22: INCEIPL $4 - - 0x25477C9C: 3B800000 li r28,0 - 23: MOVL $0x0, t20 - 24: PUTL t20, R28 - 25: INCEIPL $4 - - 0x25477CA0: 7ECAEA14 add r22,r10,r29 - 26: GETL R10, t22 - 27: GETL R29, t24 - 28: ADDL t22, t24 - 29: PUTL t24, R22 - 30: INCEIPL $4 - - 0x25477CA4: 7F3BB050 subf r25,r27,r22 - 31: GETL R27, t26 - 32: GETL R22, t28 - 33: SUBL t26, t28 - 34: PUTL t28, R25 - 35: INCEIPL $4 - - 0x25477CA8: 419D004C bc 12,29,0x25477CF4 - 36: Js29o $0x25477CF4 - - - -. 741 25477C88 36 -. 83 FB 00 14 83 9E 02 5C 3B 5F FF FF 7F 95 D0 00 83 BC 00 00 3B 80 00 00 7E CA EA 14 7F 3B B0 50 41 9D 00 4C -==== BB 742 (0x25477CAC) approx BBs exec'd 0 ==== - - 0x25477CAC: 7C7CD214 add r3,r28,r26 - 0: GETL R28, t0 - 1: GETL R26, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25477CB0: 80980000 lwz r4,0(r24) - 5: GETL R24, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x25477CB4: 7C7D0E70 srawi r29,r3,1 - 9: GETL R3, t8 - 10: SARL $0x1, t8 (-wCa) - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x25477CB8: 7FBD0194 addze r29,r29 - 13: GETL R29, t10 - 14: ADCL $0x0, t10 (-rCa-wCa) - 15: PUTL t10, R29 - 16: INCEIPL $4 - - 0x25477CBC: 7EE3BB78 or r3,r23,r23 - 17: GETL R23, t12 - 18: PUTL t12, R3 - 19: INCEIPL $4 - - 0x25477CC0: 1FFD0018 mulli r31,r29,24 - 20: GETL R29, t14 - 21: MULL $0x18, t14 - 22: PUTL t14, R31 - 23: INCEIPL $4 - - 0x25477CC4: 7D9F2214 add r12,r31,r4 - 24: GETL R31, t16 - 25: GETL R4, t18 - 26: ADDL t16, t18 - 27: PUTL t18, R12 - 28: INCEIPL $4 - - 0x25477CC8: 800C0034 lwz r0,52(r12) - 29: GETL R12, t20 - 30: ADDL $0x34, t20 - 31: LDL (t20), t22 - 32: PUTL t22, R0 - 33: INCEIPL $4 - - 0x25477CCC: 7C00C840 cmpl cr0,r0,r25 - 34: GETL R0, t24 - 35: GETL R25, t26 - 36: CMPUL t24, t26, t28 (-rSo) - 37: ICRFL t28, $0x0, CR - 38: INCEIPL $4 - - 0x25477CD0: 7C9B0214 add r4,r27,r0 - 39: GETL R27, t30 - 40: GETL R0, t32 - 41: ADDL t30, t32 - 42: PUTL t32, R4 - 43: INCEIPL $4 - - 0x25477CD4: 40800020 bc 4,0,0x25477CF4 - 44: Jc00o $0x25477CF4 - - - -. 742 25477CAC 44 -. 7C 7C D2 14 80 98 00 00 7C 7D 0E 70 7F BD 01 94 7E E3 BB 78 1F FD 00 18 7D 9F 22 14 80 0C 00 34 7C 00 C8 40 7C 9B 02 14 40 80 00 20 -==== BB 743 (0x25477CD8) approx BBs exec'd 0 ==== - - 0x25477CD8: 4BFFFDFD bl 0x25477AD4 - 0: MOVL $0x25477CDC, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25477AD4 ($4) - - - -. 743 25477CD8 4 -. 4B FF FD FD -==== BB 744 _dl_cache_libcmp(0x25477AD4) approx BBs exec'd 0 ==== - - 0x25477AD4: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25477AD8: 7C671B78 or r7,r3,r3 - 6: GETL R3, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x25477ADC: 89430000 lbz r10,0(r3) - 9: GETL R3, t6 - 10: LDB (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x25477AE0: 2F8A0000 cmpi cr7,r10,0 - 13: GETL R10, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x7, CR - 16: INCEIPL $4 - - 0x25477AE4: 419E00DC bc 12,30,0x25477BC0 - 17: Js30o $0x25477BC0 - - - -. 744 25477AD4 20 -. 94 21 FF F0 7C 67 1B 78 89 43 00 00 2F 8A 00 00 41 9E 00 DC -==== BB 745 (0x25477AE8) approx BBs exec'd 0 ==== - - 0x25477AE8: 88640000 lbz r3,0(r4) - 0: GETL R4, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25477AEC: 380AFFD0 addi r0,r10,-48 - 4: GETL R10, t4 - 5: ADDL $0xFFFFFFD0, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25477AF0: 7D4B5378 or r11,r10,r10 - 8: GETL R10, t6 - 9: PUTL t6, R11 - 10: INCEIPL $4 - - 0x25477AF4: 28000009 cmpli cr0,r0,9 - 11: GETL R0, t8 - 12: MOVL $0x9, t12 - 13: CMPUL t8, t12, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x25477AF8: 4181008C bc 12,1,0x25477B84 - 16: Js01o $0x25477B84 - - - -. 745 25477AE8 20 -. 88 64 00 00 38 0A FF D0 7D 4B 53 78 28 00 00 09 41 81 00 8C -==== BB 746 (0x25477B84) approx BBs exec'd 0 ==== - - 0x25477B84: 3903FFD0 addi r8,r3,-48 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFD0, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x25477B88: 7C601B78 or r0,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R0 - 6: INCEIPL $4 - - 0x25477B8C: 28080009 cmpli cr0,r8,9 - 7: GETL R8, t4 - 8: MOVL $0x9, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x0, CR - 11: INCEIPL $4 - - 0x25477B90: 40810048 bc 4,1,0x25477BD8 - 12: Jc01o $0x25477BD8 - - - -. 746 25477B84 16 -. 39 03 FF D0 7C 60 1B 78 28 08 00 09 40 81 00 48 -==== BB 747 (0x25477B94) approx BBs exec'd 0 ==== - - 0x25477B94: 5543063E rlwinm r3,r10,0,24,31 - 0: GETL R10, t0 - 1: ANDL $0xFF, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x25477B98: 5400063E rlwinm r0,r0,0,24,31 - 4: GETL R0, t2 - 5: ANDL $0xFF, t2 - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x25477B9C: 7C830000 cmp cr1,r3,r0 - 8: GETL R3, t4 - 9: GETL R0, t6 - 10: CMPL t4, t6, t8 (-rSo) - 11: ICRFL t8, $0x1, CR - 12: INCEIPL $4 - - 0x25477BA0: 40860044 bc 4,6,0x25477BE4 - 13: Jc06o $0x25477BE4 - - - -. 747 25477B94 16 -. 55 43 06 3E 54 00 06 3E 7C 83 00 00 40 86 00 44 -==== BB 748 (0x25477BA4) approx BBs exec'd 0 ==== - - 0x25477BA4: 8D470001 lbzu r10,1(r7) - 0: GETL R7, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R7 - 3: LDB (t0), t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0x25477BA8: 8C640001 lbzu r3,1(r4) - 6: GETL R4, t4 - 7: ADDL $0x1, t4 - 8: PUTL t4, R4 - 9: LDB (t4), t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x25477BAC: 2F0A0000 cmpi cr6,r10,0 - 12: GETL R10, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x6, CR - 15: INCEIPL $4 - - 0x25477BB0: 409AFF3C bc 4,26,0x25477AEC - 16: Jc26o $0x25477AEC - - - -. 748 25477BA4 16 -. 8D 47 00 01 8C 64 00 01 2F 0A 00 00 40 9A FF 3C -==== BB 749 (0x25477AEC) approx BBs exec'd 0 ==== - - 0x25477AEC: 380AFFD0 addi r0,r10,-48 - 0: GETL R10, t0 - 1: ADDL $0xFFFFFFD0, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x25477AF0: 7D4B5378 or r11,r10,r10 - 4: GETL R10, t2 - 5: PUTL t2, R11 - 6: INCEIPL $4 - - 0x25477AF4: 28000009 cmpli cr0,r0,9 - 7: GETL R0, t4 - 8: MOVL $0x9, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x0, CR - 11: INCEIPL $4 - - 0x25477AF8: 4181008C bc 12,1,0x25477B84 - 12: Js01o $0x25477B84 - - - -. 749 25477AEC 16 -. 38 0A FF D0 7D 4B 53 78 28 00 00 09 41 81 00 8C -==== BB 750 (0x25477BE4) approx BBs exec'd 0 ==== - - 0x25477BE4: 7C601850 subf r3,r0,r3 - 0: GETL R0, t0 - 1: GETL R3, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25477BE8: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x25477BEC: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - - -. 750 25477BE4 12 -. 7C 60 18 50 38 21 00 10 4E 80 00 20 -==== BB 751 (0x25477CDC) approx BBs exec'd 0 ==== - - 0x25477CDC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25477CE0: 419E0214 bc 12,30,0x25477EF4 - 4: Js30o $0x25477EF4 - - - -. 751 25477CDC 8 -. 2F 83 00 00 41 9E 02 14 -==== BB 752 (0x25477CE4) approx BBs exec'd 0 ==== - - 0x25477CE4: 409C006C bc 4,28,0x25477D50 - 0: Jc28o $0x25477D50 - - - -. 752 25477CE4 4 -. 40 9C 00 6C -==== BB 753 (0x25477D50) approx BBs exec'd 0 ==== - - 0x25477D50: 3B5DFFFF addi r26,r29,-1 - 0: GETL R29, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x25477D54: 7F9CD000 cmp cr7,r28,r26 - 4: GETL R28, t2 - 5: GETL R26, t4 - 6: CMPL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25477D58: 4BFFFF98 b 0x25477CF0 - 9: JMPo $0x25477CF0 ($4) - - - -. 753 25477D50 12 -. 3B 5D FF FF 7F 9C D0 00 4B FF FF 98 -==== BB 754 (0x25477CF0) approx BBs exec'd 0 ==== - - 0x25477CF0: 409DFFBC bc 4,29,0x25477CAC - 0: Jc29o $0x25477CAC - - - -. 754 25477CF0 4 -. 40 9D FF BC -==== BB 755 (0x25477CE8) approx BBs exec'd 0 ==== - - 0x25477CE8: 3B9D0001 addi r28,r29,1 - 0: GETL R29, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x25477CEC: 7F9CD000 cmp cr7,r28,r26 - 4: GETL R28, t2 - 5: GETL R26, t4 - 6: CMPL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25477CF0: 409DFFBC bc 4,29,0x25477CAC - 9: Jc29o $0x25477CAC - - - -. 755 25477CE8 12 -. 3B 9D 00 01 7F 9C D0 00 40 9D FF BC -==== BB 756 (0x25477AFC) approx BBs exec'd 0 ==== - - 0x25477AFC: 38A3FFD0 addi r5,r3,-48 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFD0, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x25477B00: 7C691B78 or r9,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R9 - 6: INCEIPL $4 - - 0x25477B04: 28850009 cmpli cr1,r5,9 - 7: GETL R5, t4 - 8: MOVL $0x9, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x1, CR - 11: INCEIPL $4 - - 0x25477B08: 418500C4 bc 12,5,0x25477BCC - 12: Js05o $0x25477BCC - - - -. 756 25477AFC 16 -. 38 A3 FF D0 7C 69 1B 78 28 85 00 09 41 85 00 C4 -==== BB 757 (0x25477B0C) approx BBs exec'd 0 ==== - - 0x25477B0C: 8D470001 lbzu r10,1(r7) - 0: GETL R7, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R7 - 3: LDB (t0), t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0x25477B10: 556B063E rlwinm r11,r11,0,24,31 - 6: GETL R11, t4 - 7: ANDL $0xFF, t4 - 8: PUTL t4, R11 - 9: INCEIPL $4 - - 0x25477B14: 5529063E rlwinm r9,r9,0,24,31 - 10: GETL R9, t6 - 11: ANDL $0xFF, t6 - 12: PUTL t6, R9 - 13: INCEIPL $4 - - 0x25477B18: 390BFFD0 addi r8,r11,-48 - 14: GETL R11, t8 - 15: ADDL $0xFFFFFFD0, t8 - 16: PUTL t8, R8 - 17: INCEIPL $4 - - 0x25477B1C: 386AFFD0 addi r3,r10,-48 - 18: GETL R10, t10 - 19: ADDL $0xFFFFFFD0, t10 - 20: PUTL t10, R3 - 21: INCEIPL $4 - - 0x25477B20: 3969FFD0 addi r11,r9,-48 - 22: GETL R9, t12 - 23: ADDL $0xFFFFFFD0, t12 - 24: PUTL t12, R11 - 25: INCEIPL $4 - - 0x25477B24: 2B830009 cmpli cr7,r3,9 - 26: GETL R3, t14 - 27: MOVL $0x9, t18 - 28: CMPUL t14, t18, t16 (-rSo) - 29: ICRFL t16, $0x7, CR - 30: INCEIPL $4 - - 0x25477B28: 38840001 addi r4,r4,1 - 31: GETL R4, t20 - 32: ADDL $0x1, t20 - 33: PUTL t20, R4 - 34: INCEIPL $4 - - 0x25477B2C: 419D0020 bc 12,29,0x25477B4C - 35: Js29o $0x25477B4C - - - -. 757 25477B0C 36 -. 8D 47 00 01 55 6B 06 3E 55 29 06 3E 39 0B FF D0 38 6A FF D0 39 69 FF D0 2B 83 00 09 38 84 00 01 41 9D 00 20 -==== BB 758 (0x25477B4C) approx BBs exec'd 0 ==== - - 0x25477B4C: 88640000 lbz r3,0(r4) - 0: GETL R4, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25477B50: 48000014 b 0x25477B64 - 4: JMPo $0x25477B64 ($4) - - - -. 758 25477B4C 8 -. 88 64 00 00 48 00 00 14 -==== BB 759 (0x25477B64) approx BBs exec'd 0 ==== - - 0x25477B64: 38A3FFD0 addi r5,r3,-48 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFD0, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x25477B68: 2B050009 cmpli cr6,r5,9 - 4: GETL R5, t2 - 5: MOVL $0x9, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x6, CR - 8: INCEIPL $4 - - 0x25477B6C: 4099FFE8 bc 4,25,0x25477B54 - 9: Jc25o $0x25477B54 - - - -. 759 25477B64 12 -. 38 A3 FF D0 2B 05 00 09 40 99 FF E8 -==== BB 760 (0x25477B70) approx BBs exec'd 0 ==== - - 0x25477B70: 7F885800 cmp cr7,r8,r11 - 0: GETL R8, t0 - 1: GETL R11, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25477B74: 41BE0038 bc 13,30,0x25477BAC - 5: Js30o $0x25477BAC - - - -. 760 25477B70 8 -. 7F 88 58 00 41 BE 00 38 -==== BB 761 (0x25477BAC) approx BBs exec'd 0 ==== - - 0x25477BAC: 2F0A0000 cmpi cr6,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25477BB0: 409AFF3C bc 4,26,0x25477AEC - 4: Jc26o $0x25477AEC - - - -. 761 25477BAC 8 -. 2F 0A 00 00 40 9A FF 3C -==== BB 762 (0x25477BB4) approx BBs exec'd 0 ==== - - 0x25477BB4: 7C635050 subf r3,r3,r10 - 0: GETL R3, t0 - 1: GETL R10, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25477BB8: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x25477BBC: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - - -. 762 25477BB4 12 -. 7C 63 50 50 38 21 00 10 4E 80 00 20 -==== BB 763 (0x25477EF4) approx BBs exec'd 0 ==== - - 0x25477EF4: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25477EF8: 7FB6EB78 or r22,r29,r29 - 4: GETL R29, t4 - 5: PUTL t4, R22 - 6: INCEIPL $4 - - 0x25477EFC: 7FFCFB78 or r28,r31,r31 - 7: GETL R31, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25477F00: 41BD0020 bc 13,29,0x25477F20 - 10: Js29o $0x25477F20 - - - -. 763 25477EF4 16 -. 2F 9D 00 00 7F B6 EB 78 7F FC FB 78 41 BD 00 20 -==== BB 764 (0x25477F20) approx BBs exec'd 0 ==== - - 0x25477F20: 80D80000 lwz r6,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x25477F24: 7EE3BB78 or r3,r23,r23 - 4: GETL R23, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x25477F28: 3B9CFFE8 addi r28,r28,-24 - 7: GETL R28, t6 - 8: ADDL $0xFFFFFFE8, t6 - 9: PUTL t6, R28 - 10: INCEIPL $4 - - 0x25477F2C: 7D3F3214 add r9,r31,r6 - 11: GETL R31, t8 - 12: GETL R6, t10 - 13: ADDL t8, t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0x25477F30: 80A9001C lwz r5,28(r9) - 16: GETL R9, t12 - 17: ADDL $0x1C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R5 - 20: INCEIPL $4 - - 0x25477F34: 7C85C840 cmpl cr1,r5,r25 - 21: GETL R5, t16 - 22: GETL R25, t18 - 23: CMPUL t16, t18, t20 (-rSo) - 24: ICRFL t20, $0x1, CR - 25: INCEIPL $4 - - 0x25477F38: 7C9B2A14 add r4,r27,r5 - 26: GETL R27, t22 - 27: GETL R5, t24 - 28: ADDL t22, t24 - 29: PUTL t24, R4 - 30: INCEIPL $4 - - 0x25477F3C: 4184FFCC bc 12,4,0x25477F08 - 31: Js04o $0x25477F08 - - - -. 764 25477F20 32 -. 80 D8 00 00 7E E3 BB 78 3B 9C FF E8 7D 3F 32 14 80 A9 00 1C 7C 85 C8 40 7C 9B 2A 14 41 84 FF CC -==== BB 765 (0x25477F08) approx BBs exec'd 0 ==== - - 0x25477F08: 4BFFFBCD bl 0x25477AD4 - 0: MOVL $0x25477F0C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25477AD4 ($4) - - - -. 765 25477F08 4 -. 4B FF FB CD -==== BB 766 (0x25477F0C) approx BBs exec'd 0 ==== - - 0x25477F0C: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25477F10: 409A0030 bc 4,26,0x25477F40 - 4: Jc26o $0x25477F40 - - - -. 766 25477F0C 8 -. 2F 03 00 00 40 9A 00 30 -==== BB 767 (0x25477F14) approx BBs exec'd 0 ==== - - 0x25477F14: 37BDFFFF addic. r29,r29,-1 - 0: GETL R29, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R29 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25477F18: 7F9FE378 or r31,r28,r28 - 6: GETL R28, t4 - 7: PUTL t4, R31 - 8: INCEIPL $4 - - 0x25477F1C: 408100A8 bc 4,1,0x25477FC4 - 9: Jc01o $0x25477FC4 - - - -. 767 25477F14 12 -. 37 BD FF FF 7F 9F E3 78 40 81 00 A8 -==== BB 768 (0x25477F40) approx BBs exec'd 0 ==== - - 0x25477F40: 7E1DB000 cmp cr4,r29,r22 - 0: GETL R29, t0 - 1: GETL R22, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x4, CR - 4: INCEIPL $4 - - 0x25477F44: 80F80000 lwz r7,0(r24) - 5: GETL R24, t6 - 6: LDL (t6), t8 - 7: PUTL t8, R7 - 8: INCEIPL $4 - - 0x25477F48: 7FFF3A14 add r31,r31,r7 - 9: GETL R31, t10 - 10: GETL R7, t12 - 11: ADDL t10, t12 - 12: PUTL t12, R31 - 13: INCEIPL $4 - - 0x25477F4C: 3B9F0030 addi r28,r31,48 - 14: GETL R31, t14 - 15: ADDL $0x30, t14 - 16: PUTL t14, R28 - 17: INCEIPL $4 - - 0x25477F50: 40910024 bc 4,17,0x25477F74 - 18: Jc17o $0x25477F74 - - - -. 768 25477F40 20 -. 7E 1D B0 00 80 F8 00 00 7F FF 3A 14 3B 9F 00 30 40 91 00 24 -==== BB 769 (0x25477F74) approx BBs exec'd 0 ==== - - 0x25477F74: 811F0030 lwz r8,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25477F78: 691F0001 xori r31,r8,0x1 - 5: GETL R8, t4 - 6: XORL $0x1, t4 - 7: PUTL t4, R31 - 8: INCEIPL $4 - - 0x25477F7C: 213F0000 subfic r9,r31,0 - 9: GETL R31, t6 - 10: MOVL $0x0, t8 - 11: SBBL t6, t8 (-wCa) - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0x25477F80: 7FE9F914 adde r31,r9,r31 - 14: GETL R9, t10 - 15: GETL R31, t12 - 16: ADCL t10, t12 (-rCa-wCa) - 17: PUTL t12, R31 - 18: INCEIPL $4 - - 0x25477F84: 69140003 xori r20,r8,0x3 - 19: GETL R8, t14 - 20: XORL $0x3, t14 - 21: PUTL t14, R20 - 22: INCEIPL $4 - - 0x25477F88: 21540000 subfic r10,r20,0 - 23: GETL R20, t16 - 24: MOVL $0x0, t18 - 25: SBBL t16, t18 (-wCa) - 26: PUTL t18, R10 - 27: INCEIPL $4 - - 0x25477F8C: 7E8AA114 adde r20,r10,r20 - 28: GETL R10, t20 - 29: GETL R20, t22 - 30: ADCL t20, t22 (-rCa-wCa) - 31: PUTL t22, R20 - 32: INCEIPL $4 - - 0x25477F90: 7FEBA379 or. r11,r31,r20 - 33: GETL R31, t24 - 34: GETL R20, t26 - 35: ORL t26, t24 - 36: PUTL t24, R11 - 37: CMP0L t24, t28 (-rSo) - 38: ICRFL t28, $0x0, CR - 39: INCEIPL $4 - - 0x25477F94: 41820024 bc 12,2,0x25477FB8 - 40: Js02o $0x25477FB8 - - - -. 769 25477F74 36 -. 81 1F 00 30 69 1F 00 01 21 3F 00 00 7F E9 F9 14 69 14 00 03 21 54 00 00 7E 8A A1 14 7F EB A3 79 41 82 00 24 -==== BB 770 (0x25477F98) approx BBs exec'd 0 ==== - - 0x25477F98: 80FC0008 lwz r7,8(r28) - 0: GETL R28, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25477F9C: 7F07C840 cmpl cr6,r7,r25 - 5: GETL R7, t4 - 6: GETL R25, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0x25477FA0: 40980018 bc 4,24,0x25477FB8 - 10: Jc24o $0x25477FB8 - - - -. 770 25477F98 12 -. 80 FC 00 08 7F 07 C8 40 40 98 00 18 -==== BB 771 (0x25477FA4) approx BBs exec'd 0 ==== - - 0x25477FA4: 2E150000 cmpi cr4,r21,0 - 0: GETL R21, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25477FA8: 41920128 bc 12,18,0x254780D0 - 4: Js18o $0x254780D0 - - - -. 771 25477FA4 8 -. 2E 15 00 00 41 92 01 28 -==== BB 772 (0x254780D0) approx BBs exec'd 0 ==== - - 0x254780D0: 81330008 lwz r9,8(r19) - 0: GETL R19, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x254780D4: 2C890000 cmpi cr1,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x254780D8: 41860010 bc 12,6,0x254780E8 - 9: Js06o $0x254780E8 - - - -. 772 254780D0 12 -. 81 33 00 08 2C 89 00 00 41 86 00 10 -==== BB 773 (0x254780DC) approx BBs exec'd 0 ==== - - 0x254780DC: 817C000C lwz r11,12(r28) - 0: GETL R28, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254780E0: 7C0B4840 cmpl cr0,r11,r9 - 5: GETL R11, t4 - 6: GETL R9, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0x254780E4: 4181FED4 bc 12,1,0x25477FB8 - 10: Js01o $0x25477FB8 - - - -. 773 254780DC 12 -. 81 7C 00 0C 7C 0B 48 40 41 81 FE D4 -==== BB 774 (0x254780E8) approx BBs exec'd 0 ==== - - 0x254780E8: 80D3003C lwz r6,60(r19) - 0: GETL R19, t0 - 1: ADDL $0x3C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254780EC: 3A800000 li r20,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R20 - 7: INCEIPL $4 - - 0x254780F0: 807C0010 lwz r3,16(r28) - 8: GETL R28, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0x254780F4: 66898000 oris r9,r20,0x8000 - 13: MOVL $0x80000000, t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0x254780F8: 801C0014 lwz r0,20(r28) - 16: GETL R28, t12 - 17: ADDL $0x14, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0x254780FC: 7D2548F8 nor r5,r9,r9 - 21: GETL R9, t16 - 22: NOTL t16 - 23: PUTL t16, R5 - 24: INCEIPL $4 - - 0x25478100: 7CCC30F8 nor r12,r6,r6 - 25: GETL R6, t18 - 26: NOTL t18 - 27: PUTL t18, R12 - 28: INCEIPL $4 - - 0x25478104: 7C642838 and r4,r3,r5 - 29: GETL R3, t20 - 30: GETL R5, t22 - 31: ANDL t20, t22 - 32: PUTL t22, R4 - 33: INCEIPL $4 - - 0x25478108: 7C1C6038 and r28,r0,r12 - 34: GETL R0, t24 - 35: GETL R12, t26 - 36: ANDL t24, t26 - 37: PUTL t26, R28 - 38: INCEIPL $4 - - 0x2547810C: 7C80E379 or. r0,r4,r28 - 39: GETL R4, t28 - 40: GETL R28, t30 - 41: ORL t30, t28 - 42: PUTL t28, R0 - 43: CMP0L t28, t32 (-rSo) - 44: ICRFL t32, $0x0, CR - 45: INCEIPL $4 - - 0x25478110: 4082FEA8 bc 4,2,0x25477FB8 - 46: Jc02o $0x25477FB8 - - - -. 774 254780E8 44 -. 80 D3 00 3C 3A 80 00 00 80 7C 00 10 66 89 80 00 80 1C 00 14 7D 25 48 F8 7C CC 30 F8 7C 64 28 38 7C 1C 60 38 7C 80 E3 79 40 82 FE A8 -==== BB 775 (0x25478114) approx BBs exec'd 0 ==== - - 0x25478114: 83F30038 lwz r31,56(r19) - 0: GETL R19, t0 - 1: ADDL $0x38, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x25478118: 7EA7DA14 add r21,r7,r27 - 5: GETL R7, t4 - 6: GETL R27, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R21 - 9: INCEIPL $4 - - 0x2547811C: 7F1F4000 cmp cr6,r31,r8 - 10: GETL R31, t8 - 11: GETL R8, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x6, CR - 14: INCEIPL $4 - - 0x25478120: 409AFE98 bc 4,26,0x25477FB8 - 15: Jc26o $0x25477FB8 - - - -. 775 25478114 16 -. 83 F3 00 38 7E A7 DA 14 7F 1F 40 00 40 9A FE 98 -==== BB 776 (0x25478124) approx BBs exec'd 0 ==== - - 0x25478124: 4BFFFBD0 b 0x25477CF4 - 0: JMPo $0x25477CF4 ($4) - - - -. 776 25478124 4 -. 4B FF FB D0 -==== BB 777 (0x25477CF4) approx BBs exec'd 0 ==== - - 0x25477CF4: 82F30000 lwz r23,0(r19) - 0: GETL R19, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R23 - 3: INCEIPL $4 - - 0x25477CF8: 72EB0001 andi. r11,r23,0x1 - 4: GETL R23, t4 - 5: ANDL $0x1, t4 - 6: PUTL t4, R11 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x25477CFC: 408201AC bc 4,2,0x25477EA8 - 10: Jc02o $0x25477EA8 - - - -. 777 25477CF4 12 -. 82 F3 00 00 72 EB 00 01 40 82 01 AC -==== BB 778 (0x25477D00) approx BBs exec'd 0 ==== - - 0x25477D00: 7EA3AB78 or r3,r21,r21 - 0: GETL R21, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25477D04: 82610044 lwz r19,68(r1) - 3: GETL R1, t2 - 4: ADDL $0x44, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R19 - 7: INCEIPL $4 - - 0x25477D08: 80E10008 lwz r7,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0x25477D0C: 7E6803A6 mtlr r19 - 13: GETL R19, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x25477D10: 82810010 lwz r20,16(r1) - 16: GETL R1, t12 - 17: ADDL $0x10, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R20 - 20: INCEIPL $4 - - 0x25477D14: 8261000C lwz r19,12(r1) - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R19 - 25: INCEIPL $4 - - 0x25477D18: 7CE08120 mtcrf 0x8,r7 - 26: GETL R7, t20 - 27: ICRFL t20, $0x4, CR - 28: INCEIPL $4 - - 0x25477D1C: 82A10014 lwz r21,20(r1) - 29: GETL R1, t22 - 30: ADDL $0x14, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R21 - 33: INCEIPL $4 - - 0x25477D20: 82C10018 lwz r22,24(r1) - 34: GETL R1, t26 - 35: ADDL $0x18, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R22 - 38: INCEIPL $4 - - 0x25477D24: 82E1001C lwz r23,28(r1) - 39: GETL R1, t30 - 40: ADDL $0x1C, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R23 - 43: INCEIPL $4 - - 0x25477D28: 83010020 lwz r24,32(r1) - 44: GETL R1, t34 - 45: ADDL $0x20, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R24 - 48: INCEIPL $4 - - 0x25477D2C: 83210024 lwz r25,36(r1) - 49: GETL R1, t38 - 50: ADDL $0x24, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R25 - 53: INCEIPL $4 - - 0x25477D30: 83410028 lwz r26,40(r1) - 54: GETL R1, t42 - 55: ADDL $0x28, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R26 - 58: INCEIPL $4 - - 0x25477D34: 8361002C lwz r27,44(r1) - 59: GETL R1, t46 - 60: ADDL $0x2C, t46 - 61: LDL (t46), t48 - 62: PUTL t48, R27 - 63: INCEIPL $4 - - 0x25477D38: 83810030 lwz r28,48(r1) - 64: GETL R1, t50 - 65: ADDL $0x30, t50 - 66: LDL (t50), t52 - 67: PUTL t52, R28 - 68: INCEIPL $4 - - 0x25477D3C: 83A10034 lwz r29,52(r1) - 69: GETL R1, t54 - 70: ADDL $0x34, t54 - 71: LDL (t54), t56 - 72: PUTL t56, R29 - 73: INCEIPL $4 - - 0x25477D40: 83C10038 lwz r30,56(r1) - 74: GETL R1, t58 - 75: ADDL $0x38, t58 - 76: LDL (t58), t60 - 77: PUTL t60, R30 - 78: INCEIPL $4 - - 0x25477D44: 83E1003C lwz r31,60(r1) - 79: GETL R1, t62 - 80: ADDL $0x3C, t62 - 81: LDL (t62), t64 - 82: PUTL t64, R31 - 83: INCEIPL $4 - - 0x25477D48: 38210040 addi r1,r1,64 - 84: GETL R1, t66 - 85: ADDL $0x40, t66 - 86: PUTL t66, R1 - 87: INCEIPL $4 - - 0x25477D4C: 4E800020 blr - 88: GETL LR, t68 - 89: JMPo-r t68 ($4) - - - -. 778 25477D00 80 -. 7E A3 AB 78 82 61 00 44 80 E1 00 08 7E 68 03 A6 82 81 00 10 82 61 00 0C 7C E0 81 20 82 A1 00 14 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 -==== BB 779 (0x254772AC) approx BBs exec'd 0 ==== - - 0x254772AC: 7C721B79 or. r18,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R18 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254772B0: 7F800026 mfcr r28 - 5: GETL CR, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x254772B4: 41820020 bc 12,2,0x254772D4 - 8: Js02o $0x254772D4 - - - -. 779 254772AC 12 -. 7C 72 1B 79 7F 80 00 26 41 82 00 20 -==== BB 780 (0x254772B8) approx BBs exec'd 0 ==== - - 0x254772B8: 418E017C bc 12,14,0x25477434 - 0: Js14o $0x25477434 - - - -. 780 254772B8 4 -. 41 8E 01 7C -==== BB 781 (0x254772BC) approx BBs exec'd 0 ==== - - 0x254772BC: 7F69DB78 or r9,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x254772C0: 83A901FC lwz r29,508(r9) - 3: GETL R9, t2 - 4: ADDL $0x1FC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x254772C4: 73A90800 andi. r9,r29,0x800 - 8: GETL R29, t6 - 9: ANDL $0x800, t6 - 10: PUTL t6, R9 - 11: CMP0L t6, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0x254772C8: 408201D4 bc 4,2,0x2547749C - 14: Jc02o $0x2547749C - - - -. 781 254772BC 16 -. 7F 69 DB 78 83 A9 01 FC 73 A9 08 00 40 82 01 D4 -==== BB 782 (0x254772CC) approx BBs exec'd 0 ==== - - 0x254772CC: 7F880120 mtcrf 0x80,r28 - 0: GETL R28, t0 - 1: ICRFL t0, $0x0, CR - 2: INCEIPL $4 - - 0x254772D0: 408200C8 bc 4,2,0x25477398 - 3: Jc02o $0x25477398 - - - -. 782 254772CC 8 -. 7F 88 01 20 40 82 00 C8 -==== BB 783 (0x25477398) approx BBs exec'd 0 ==== - - 0x25477398: 7E439378 or r3,r18,r18 - 0: GETL R18, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547739C: 38810018 addi r4,r1,24 - 3: GETL R1, t2 - 4: ADDL $0x18, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0x254773A0: 4BFFF0A5 bl 0x25476444 - 7: MOVL $0x254773A4, t4 - 8: PUTL t4, LR - 9: JMPo-c $0x25476444 ($4) - - - -. 783 25477398 12 -. 7E 43 93 78 38 81 00 18 4B FF F0 A5 -==== BB 784 (0x254765B4) approx BBs exec'd 0 ==== - - 0x254765B4: 80FD0010 lwz r7,16(r29) - 0: GETL R29, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254765B8: 2F070020 cmpi cr6,r7,32 - 5: GETL R7, t4 - 6: MOVL $0x20, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x254765BC: 409AFFA0 bc 4,26,0x2547655C - 10: Jc26o $0x2547655C - - - -. 784 254765B4 12 -. 80 FD 00 10 2F 07 00 20 40 9A FF A0 -==== BB 785 (0x254765C0) approx BBs exec'd 0 ==== - - 0x254765C0: 815D001C lwz r10,28(r29) - 0: GETL R29, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x254765C4: 2B8A0003 cmpli cr7,r10,3 - 5: GETL R10, t4 - 6: MOVL $0x3, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x254765C8: 40BDFF94 bc 5,29,0x2547655C - 10: Jc29o $0x2547655C - - - -. 785 254765C0 12 -. 81 5D 00 1C 2B 8A 00 03 40 BD FF 94 -==== BB 786 (0x254765CC) approx BBs exec'd 0 ==== - - 0x254765CC: 819D0004 lwz r12,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x254765D0: 38A00000 li r5,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x254765D4: 81180000 lwz r8,0(r24) - 8: GETL R24, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R8 - 11: INCEIPL $4 - - 0x254765D8: 3ABF0010 addi r21,r31,16 - 12: GETL R31, t10 - 13: ADDL $0x10, t10 - 14: PUTL t10, R21 - 15: INCEIPL $4 - - 0x254765DC: 380C0020 addi r0,r12,32 - 16: GETL R12, t12 - 17: ADDL $0x20, t12 - 18: PUTL t12, R0 - 19: INCEIPL $4 - - 0x254765E0: 7D6CC214 add r11,r12,r24 - 20: GETL R12, t14 - 21: GETL R24, t16 - 22: ADDL t14, t16 - 23: PUTL t16, R11 - 24: INCEIPL $4 - - 0x254765E4: 7C004040 cmpl cr0,r0,r8 - 25: GETL R0, t18 - 26: GETL R8, t20 - 27: CMPUL t18, t20, t22 (-rSo) - 28: ICRFL t22, $0x0, CR - 29: INCEIPL $4 - - 0x254765E8: 7F23CB78 or r3,r25,r25 - 30: GETL R25, t24 - 31: PUTL t24, R3 - 32: INCEIPL $4 - - 0x254765EC: 7D846378 or r4,r12,r12 - 33: GETL R12, t26 - 34: PUTL t26, R4 - 35: INCEIPL $4 - - 0x254765F0: 3B6B0004 addi r27,r11,4 - 36: GETL R11, t28 - 37: ADDL $0x4, t28 - 38: PUTL t28, R27 - 39: INCEIPL $4 - - 0x254765F4: 418100FC bc 12,1,0x254766F0 - 40: Js01o $0x254766F0 - - - -. 786 254765CC 44 -. 81 9D 00 04 38 A0 00 00 81 18 00 00 3A BF 00 10 38 0C 00 20 7D 6C C2 14 7C 00 40 40 7F 23 CB 78 7D 84 63 78 3B 6B 00 04 41 81 00 FC -==== BB 787 (0x254765F8) approx BBs exec'd 0 ==== - - 0x254765F8: 809E0170 lwz r4,368(r30) - 0: GETL R30, t0 - 1: ADDL $0x170, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254765FC: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25476600: 38A00010 li r5,16 - 8: MOVL $0x10, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x25476604: 4800CC95 bl 0x25483298 - 11: MOVL $0x25476608, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483298 ($4) - - - -. 787 254765F8 16 -. 80 9E 01 70 7F 63 DB 78 38 A0 00 10 48 00 CC 95 -==== BB 788 (0x25483310) approx BBs exec'd 0 ==== - - 0x25483310: 28000001 cmpli cr0,r0,1 - 0: GETL R0, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25483314: 41800228 bc 12,0,0x2548353C - 5: Js00o $0x2548353C - - - -. 788 25483310 8 -. 28 00 00 01 41 80 02 28 -==== BB 789 (0x2548353C) approx BBs exec'd 0 ==== - - 0x2548353C: 80EB0000 lwz r7,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25483540: 80040000 lwz r0,0(r4) - 4: GETL R4, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0x25483544: 7F870000 cmp cr7,r7,r0 - 8: GETL R7, t8 - 9: GETL R0, t10 - 10: CMPL t8, t10, t12 (-rSo) - 11: ICRFL t12, $0x7, CR - 12: INCEIPL $4 - - 0x25483548: 806A0004 lwz r3,4(r10) - 13: GETL R10, t14 - 14: ADDL $0x4, t14 - 15: LDL (t14), t16 - 16: PUTL t16, R3 - 17: INCEIPL $4 - - 0x2548354C: 80C90004 lwz r6,4(r9) - 18: GETL R9, t18 - 19: ADDL $0x4, t18 - 20: LDL (t18), t20 - 21: PUTL t20, R6 - 22: INCEIPL $4 - - 0x25483550: 409EFDF4 bc 4,30,0x25483344 - 23: Jc30o $0x25483344 - - - -. 789 2548353C 24 -. 80 EB 00 00 80 04 00 00 7F 87 00 00 80 6A 00 04 80 C9 00 04 40 9E FD F4 -==== BB 790 (0x25476608) approx BBs exec'd 0 ==== - - 0x25476608: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547660C: 419A0084 bc 12,26,0x25476690 - 4: Js26o $0x25476690 - - - -. 790 25476608 8 -. 2F 03 00 00 41 9A 00 84 -==== BB 791 (0x25476690) approx BBs exec'd 0 ==== - - 0x25476690: 813B0010 lwz r9,16(r27) - 0: GETL R27, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25476694: 8B5B0017 lbz r26,23(r27) - 5: GETL R27, t4 - 6: ADDL $0x17, t4 - 7: LDB (t4), t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0x25476698: 8BBB001B lbz r29,27(r27) - 10: GETL R27, t8 - 11: ADDL $0x1B, t8 - 12: LDB (t8), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0x2547669C: 2F890000 cmpi cr7,r9,0 - 15: GETL R9, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x254766A0: 5755402E rlwinm r21,r26,8,0,23 - 19: GETL R26, t16 - 20: SHLL $0x8, t16 - 21: PUTL t16, R21 - 22: INCEIPL $4 - - 0x254766A4: 8B1B001F lbz r24,31(r27) - 23: GETL R27, t18 - 24: ADDL $0x1F, t18 - 25: LDB (t18), t20 - 26: PUTL t20, R24 - 27: INCEIPL $4 - - 0x254766A8: 7F95EA14 add r28,r21,r29 - 28: GETL R21, t22 - 29: GETL R29, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R28 - 32: INCEIPL $4 - - 0x254766AC: 5796402E rlwinm r22,r28,8,0,23 - 33: GETL R28, t26 - 34: SHLL $0x8, t26 - 35: PUTL t26, R22 - 36: INCEIPL $4 - - 0x254766B0: 7C16C214 add r0,r22,r24 - 37: GETL R22, t28 - 38: GETL R24, t30 - 39: ADDL t28, t30 - 40: PUTL t30, R0 - 41: INCEIPL $4 - - 0x254766B4: 409E001C bc 4,30,0x254766D0 - 42: Jc30o $0x254766D0 - - - -. 791 25476690 40 -. 81 3B 00 10 8B 5B 00 17 8B BB 00 1B 2F 89 00 00 57 55 40 2E 8B 1B 00 1F 7F 95 EA 14 57 96 40 2E 7C 16 C2 14 40 9E 00 1C -==== BB 792 (0x254766B8) approx BBs exec'd 0 ==== - - 0x254766B8: 807E04F4 lwz r3,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254766BC: 81230008 lwz r9,8(r3) - 5: GETL R3, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x254766C0: 2C090000 cmpi cr0,r9,0 - 10: GETL R9, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x0, CR - 13: INCEIPL $4 - - 0x254766C4: 41A2FEAC bc 13,2,0x25476570 - 14: Js02o $0x25476570 - - - -. 792 254766B8 16 -. 80 7E 04 F4 81 23 00 08 2C 09 00 00 41 A2 FE AC -==== BB 793 (0x254766C8) approx BBs exec'd 0 ==== - - 0x254766C8: 7C890040 cmpl cr1,r9,r0 - 0: GETL R9, t0 - 1: GETL R0, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x254766CC: 40A4FEA4 bc 5,4,0x25476570 - 5: Jc04o $0x25476570 - - - -. 793 254766C8 8 -. 7C 89 00 40 40 A4 FE A4 -==== BB 794 (0x254773A4) approx BBs exec'd 0 ==== - - 0x254773A4: 2E03FFFF cmpi cr4,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x254773A8: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R26 - 7: INCEIPL $4 - - 0x254773AC: 41B2FF2C bc 13,18,0x254772D8 - 8: Js18o $0x254772D8 - - - -. 794 254773A4 12 -. 2E 03 FF FF 7C 7A 1B 78 41 B2 FF 2C -==== BB 795 (0x254773B0) approx BBs exec'd 0 ==== - - 0x254773B0: 7E439378 or r3,r18,r18 - 0: GETL R18, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254773B4: 4800BC1D bl 0x25482FD0 - 3: MOVL $0x254773B8, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25482FD0 ($4) - - - -. 795 254773B0 8 -. 7E 43 93 78 48 00 BC 1D -==== BB 796 (0x254773B8) approx BBs exec'd 0 ==== - - 0x254773B8: 3BA30001 addi r29,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x254773BC: 7FA3EB78 or r3,r29,r29 - 4: GETL R29, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0x254773C0: 48020665 bl 0x25497A24 - 7: MOVL $0x254773C4, t4 - 8: PUTL t4, LR - 9: JMPo-c $0x25497A24 ($4) - - - -. 796 254773B8 12 -. 3B A3 00 01 7F A3 EB 78 48 02 06 65 -==== BB 797 (0x254773C4) approx BBs exec'd 0 ==== - - 0x254773C4: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254773C8: 2F030000 cmpi cr6,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x6, CR - 6: INCEIPL $4 - - 0x254773CC: 419A0014 bc 12,26,0x254773E0 - 7: Js26o $0x254773E0 - - - -. 797 254773C4 12 -. 38 00 00 00 2F 03 00 00 41 9A 00 14 -==== BB 798 (0x254773D0) approx BBs exec'd 0 ==== - - 0x254773D0: 7E449378 or r4,r18,r18 - 0: GETL R18, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254773D4: 7FA5EB78 or r5,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x254773D8: 4800C809 bl 0x25483BE0 - 6: MOVL $0x254773DC, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483BE0 ($4) - - - -. 798 254773D0 12 -. 7E 44 93 78 7F A5 EB 78 48 00 C8 09 -==== BB 799 (0x25483EE8) approx BBs exec'd 0 ==== - - 0x25483EE8: 81640000 lwz r11,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25483EEC: 38A5FFFF addi r5,r5,-1 - 4: GETL R5, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25483EF0: 81440004 lwz r10,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x25483EF4: 38840008 addi r4,r4,8 - 13: GETL R4, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0x25483EF8: 4BFFFF54 b 0x25483E4C - 17: JMPo $0x25483E4C ($4) - - - -. 799 25483EE8 20 -. 81 64 00 00 38 A5 FF FF 81 44 00 04 38 84 00 08 4B FF FF 54 -==== BB 800 (0x254773DC) approx BBs exec'd 0 ==== - - 0x254773DC: 7C601B78 or r0,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254773E0: 2F800000 cmpi cr7,r0,0 - 3: GETL R0, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x7, CR - 6: INCEIPL $4 - - 0x254773E4: 90010228 stw r0,552(r1) - 7: GETL R0, t6 - 8: GETL R1, t8 - 9: ADDL $0x228, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x254773E8: 409EFEEC bc 4,30,0x254772D4 - 12: Jc30o $0x254772D4 - - - -. 800 254773DC 16 -. 7C 60 1B 78 2F 80 00 00 90 01 02 28 40 9E FE EC -==== BB 801 (0x254772D4) approx BBs exec'd 0 ==== - - 0x254772D4: 40920050 bc 4,18,0x25477324 - 0: Jc18o $0x25477324 - - - -. 801 254772D4 4 -. 40 92 00 50 -==== BB 802 (0x25477324) approx BBs exec'd 0 ==== - - 0x25477324: 82F40000 lwz r23,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R23 - 3: INCEIPL $4 - - 0x25477328: 72E90001 andi. r9,r23,0x1 - 4: GETL R23, t4 - 5: ANDL $0x1, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547732C: 4182FAD8 bc 12,2,0x25476E04 - 10: Js02o $0x25476E04 - - - -. 802 25477324 12 -. 82 F4 00 00 72 E9 00 01 41 82 FA D8 -==== BB 803 (0x25483DC4) approx BBs exec'd 0 ==== - - 0x25483DC4: 81240000 lwz r9,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25483DC8: 3884FFF4 addi r4,r4,-12 - 4: GETL R4, t4 - 5: ADDL $0xFFFFFFF4, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25483DCC: 80040010 lwz r0,16(r4) - 8: GETL R4, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x25483DD0: 3863FFF0 addi r3,r3,-16 - 13: GETL R3, t10 - 14: ADDL $0xFFFFFFF0, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0x25483DD4: 38A50003 addi r5,r5,3 - 17: GETL R5, t12 - 18: ADDL $0x3, t12 - 19: PUTL t12, R5 - 20: INCEIPL $4 - - 0x25483DD8: 91230010 stw r9,16(r3) - 21: GETL R9, t14 - 22: GETL R3, t16 - 23: ADDL $0x10, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0x25483DDC: 4BFFFF58 b 0x25483D34 - 26: JMPo $0x25483D34 ($4) - - - -. 803 25483DC4 28 -. 81 24 00 00 38 84 FF F4 80 04 00 10 38 63 FF F0 38 A5 00 03 91 23 00 10 4B FF FF 58 -==== BB 804 (0x25483D34) approx BBs exec'd 0 ==== - - 0x25483D34: 81240014 lwz r9,20(r4) - 0: GETL R4, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25483D38: 90030014 stw r0,20(r3) - 5: GETL R0, t4 - 6: GETL R3, t6 - 7: ADDL $0x14, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483D3C: 80040018 lwz r0,24(r4) - 10: GETL R4, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 15: GETL R9, t12 - 16: GETL R3, t14 - 17: ADDL $0x18, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 20: GETL R5, t16 - 21: ADCL $0xFFFFFFF8, t16 (-wCa) - 22: PUTL t16, R5 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x0, CR - 25: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 26: GETL R4, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 31: GETL R0, t24 - 32: GETL R3, t26 - 33: ADDL $0x1C, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 36: GETL R4, t28 - 37: ADDL $0x20, t28 - 38: PUTL t28, R4 - 39: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 40: GETL R3, t30 - 41: ADDL $0x20, t30 - 42: PUTL t30, R3 - 43: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 44: Jc02o $0x25483D0C - - - -. 804 25483D34 40 -. 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 805 (0x254758A8) approx BBs exec'd 0 ==== - - 0x254758A8: 54EF2834 rlwinm r15,r7,5,0,26 - 0: GETL R7, t0 - 1: SHLL $0x5, t0 - 2: PUTL t0, R15 - 3: INCEIPL $4 - - 0x254758AC: 801D0008 lwz r0,8(r29) - 4: GETL R29, t2 - 5: ADDL $0x8, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254758B0: 7DCFDA14 add r14,r15,r27 - 9: GETL R15, t6 - 10: GETL R27, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R14 - 13: INCEIPL $4 - - 0x254758B4: 3BBD0020 addi r29,r29,32 - 14: GETL R29, t10 - 15: ADDL $0x20, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0x254758B8: 7C8EE840 cmpl cr1,r14,r29 - 18: GETL R14, t12 - 19: GETL R29, t14 - 20: CMPUL t12, t14, t16 (-rSo) - 21: ICRFL t16, $0x1, CR - 22: INCEIPL $4 - - 0x254758BC: 901A014C stw r0,332(r26) - 23: GETL R0, t18 - 24: GETL R26, t20 - 25: ADDL $0x14C, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0x254758C0: 4185FF4C bc 12,5,0x2547580C - 28: Js05o $0x2547580C - - - -. 805 254758A8 28 -. 54 EF 28 34 80 1D 00 08 7D CF DA 14 3B BD 00 20 7C 8E E8 40 90 1A 01 4C 41 85 FF 4C -==== BB 806 (0x25475830) approx BBs exec'd 0 ==== - - 0x25475830: 7F090040 cmpl cr6,r9,r0 - 0: GETL R9, t0 - 1: GETL R0, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0x25475834: 4199024C bc 12,25,0x25475A80 - 5: Js25o $0x25475A80 - - - -. 806 25475830 8 -. 7F 09 00 40 41 99 02 4C -==== BB 807 (0x25475838) approx BBs exec'd 0 ==== - - 0x25475838: 2C090007 cmpi cr0,r9,7 - 0: GETL R9, t0 - 1: MOVL $0x7, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547583C: 4082FFBC bc 4,2,0x254757F8 - 5: Jc02o $0x254757F8 - - - -. 807 25475838 8 -. 2C 09 00 07 40 82 FF BC -==== BB 808 (0x25475A80) approx BBs exec'd 0 ==== - - 0x25475A80: 3D406474 lis r10,25716 - 0: MOVL $0x64740000, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x25475A84: 614FE552 ori r15,r10,0xE552 - 3: MOVL $0x6474E552, t2 - 4: PUTL t2, R15 - 5: INCEIPL $4 - - 0x25475A88: 7F897800 cmp cr7,r9,r15 - 6: GETL R9, t4 - 7: GETL R15, t6 - 8: CMPL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x25475A8C: 409EFD6C bc 4,30,0x254757F8 - 11: Jc30o $0x254757F8 - - - -. 808 25475A80 16 -. 3D 40 64 74 61 4F E5 52 7F 89 78 00 40 9E FD 6C -==== BB 809 (0x25475A90) approx BBs exec'd 0 ==== - - 0x25475A90: 811D0008 lwz r8,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25475A94: 911A0234 stw r8,564(r26) - 5: GETL R8, t4 - 6: GETL R26, t6 - 7: ADDL $0x234, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25475A98: 80DD0014 lwz r6,20(r29) - 10: GETL R29, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R6 - 14: INCEIPL $4 - - 0x25475A9C: 90DA0238 stw r6,568(r26) - 15: GETL R6, t12 - 16: GETL R26, t14 - 17: ADDL $0x238, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25475AA0: 4BFFFD58 b 0x254757F8 - 20: JMPo $0x254757F8 ($4) - - - -. 809 25475A90 20 -. 81 1D 00 08 91 1A 02 34 80 DD 00 14 90 DA 02 38 4B FF FD 58 -==22130== Reading syms from /lib/tls/librt-2.3.4.so (0xEE80000) -==22130== object doesn't have any debug info -==== BB 810 (0x254759E0) approx BBs exec'd 0 ==== - - 0x254759E0: 7C9CC840 cmpl cr1,r28,r25 - 0: GETL R28, t0 - 1: GETL R25, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x254759E4: 4085002C bc 4,5,0x25475A10 - 5: Jc05o $0x25475A10 - - - -. 810 254759E0 8 -. 7C 9C C8 40 40 85 00 2C -==== BB 811 (0x25483884) approx BBs exec'd 0 ==== - - 0x25483884: 7C0037EC dcbz r0,r6 - 0: GETL R6, t0 - 1: ANDL $0xFFFFFFE0, t0 - 2: MOVL $0x0, t2 - 3: STL t2, (t0) - 4: ADDL $0x4, t0 - 5: STL t2, (t0) - 6: ADDL $0x4, t0 - 7: STL t2, (t0) - 8: ADDL $0x4, t0 - 9: STL t2, (t0) - 10: ADDL $0x4, t0 - 11: STL t2, (t0) - 12: ADDL $0x4, t0 - 13: STL t2, (t0) - 14: ADDL $0x4, t0 - 15: STL t2, (t0) - 16: ADDL $0x4, t0 - 17: STL t2, (t0) - 18: INCEIPL $4 - - 0x25483888: 38C60020 addi r6,r6,32 - 19: GETL R6, t4 - 20: ADDL $0x20, t4 - 21: PUTL t4, R6 - 22: INCEIPL $4 - - 0x2548388C: 3920FFE0 li r9,-32 - 23: MOVL $0xFFFFFFE0, t6 - 24: PUTL t6, R9 - 25: INCEIPL $4 - - 0x25483890: 40990010 bc 4,25,0x254838A0 - 26: Jc25o $0x254838A0 - - - -. 811 25483884 16 -. 7C 00 37 EC 38 C6 00 20 39 20 FF E0 40 99 00 10 -==== BB 812 (0x25483894) approx BBs exec'd 0 ==== - - 0x25483894: 7C0037EC dcbz r0,r6 - 0: GETL R6, t0 - 1: ANDL $0xFFFFFFE0, t0 - 2: MOVL $0x0, t2 - 3: STL t2, (t0) - 4: ADDL $0x4, t0 - 5: STL t2, (t0) - 6: ADDL $0x4, t0 - 7: STL t2, (t0) - 8: ADDL $0x4, t0 - 9: STL t2, (t0) - 10: ADDL $0x4, t0 - 11: STL t2, (t0) - 12: ADDL $0x4, t0 - 13: STL t2, (t0) - 14: ADDL $0x4, t0 - 15: STL t2, (t0) - 16: ADDL $0x4, t0 - 17: STL t2, (t0) - 18: INCEIPL $4 - - 0x25483898: 7C0737EC dcbz r7,r6 - 19: GETL R6, t4 - 20: GETL R7, t6 - 21: ADDL t6, t4 - 22: ANDL $0xFFFFFFE0, t4 - 23: MOVL $0x0, t8 - 24: STL t8, (t4) - 25: ADDL $0x4, t4 - 26: STL t8, (t4) - 27: ADDL $0x4, t4 - 28: STL t8, (t4) - 29: ADDL $0x4, t4 - 30: STL t8, (t4) - 31: ADDL $0x4, t4 - 32: STL t8, (t4) - 33: ADDL $0x4, t4 - 34: STL t8, (t4) - 35: ADDL $0x4, t4 - 36: STL t8, (t4) - 37: ADDL $0x4, t4 - 38: STL t8, (t4) - 39: INCEIPL $4 - - 0x2548389C: 38C60040 addi r6,r6,64 - 40: GETL R6, t10 - 41: ADDL $0x40, t10 - 42: PUTL t10, R6 - 43: INCEIPL $4 - - 0x254838A0: 2A850000 cmpli cr5,r5,0 - 44: GETL R5, t12 - 45: MOVL $0x0, t16 - 46: CMPUL t12, t16, t14 (-rSo) - 47: ICRFL t14, $0x5, CR - 48: INCEIPL $4 - - 0x254838A4: 4182007C bc 12,2,0x25483920 - 49: Js02o $0x25483920 - - - -. 812 25483894 20 -. 7C 00 37 EC 7C 07 37 EC 38 C6 00 40 2A 85 00 00 41 82 00 7C -==== BB 813 (0x254760C0) approx BBs exec'd 0 ==== - - 0x254760C0: 80BD0014 lwz r5,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x254760C4: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254760C8: 7C9CB850 subf r4,r28,r23 - 8: GETL R28, t6 - 9: GETL R23, t8 - 10: SUBL t6, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x254760CC: 38C00032 li r6,50 - 13: MOVL $0x32, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x254760D0: 38E0FFFF li r7,-1 - 16: MOVL $0xFFFFFFFF, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x254760D4: 39000000 li r8,0 - 19: MOVL $0x0, t14 - 20: PUTL t14, R8 - 21: INCEIPL $4 - - 0x254760D8: 4800C6C1 bl 0x25482798 - 22: MOVL $0x254760DC, t16 - 23: PUTL t16, LR - 24: JMPo-c $0x25482798 ($4) - - - -. 813 254760C0 28 -. 80 BD 00 14 7F 83 E3 78 7C 9C B8 50 38 C0 00 32 38 E0 FF FF 39 00 00 00 48 00 C6 C1 -==== BB 814 (0x254760DC) approx BBs exec'd 0 ==== - - 0x254760DC: 2C83FFFF cmpi cr1,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x254760E0: 4086F938 bc 4,6,0x25475A18 - 5: Jc06o $0x25475A18 - - - -. 814 254760DC 8 -. 2C 83 FF FF 40 86 F9 38 -==== BB 815 (0x25476054) approx BBs exec'd 0 ==== - - 0x25476054: 556C083C rlwinm r12,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0x25476058: 7D800E70 srawi r0,r12,1 - 4: GETL R12, t2 - 5: SARL $0x1, t2 (-wCa) - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x2547605C: 7C1700F8 nor r23,r0,r0 - 8: GETL R0, t4 - 9: NOTL t4 - 10: PUTL t4, R23 - 11: INCEIPL $4 - - 0x25476060: 20000031 subfic r0,r0,49 - 12: GETL R0, t6 - 13: MOVL $0x31, t8 - 14: SBBL t6, t8 (-wCa) - 15: PUTL t8, R0 - 16: INCEIPL $4 - - 0x25476064: 2B170002 cmpli cr6,r23,2 - 17: GETL R23, t10 - 18: MOVL $0x2, t14 - 19: CMPUL t10, t14, t12 (-rSo) - 20: ICRFL t12, $0x6, CR - 21: INCEIPL $4 - - 0x25476068: 40B9FC38 bc 5,25,0x25475CA0 - 22: Jc25o $0x25475CA0 - - - -. 815 25476054 24 -. 55 6C 08 3C 7D 80 0E 70 7C 17 00 F8 20 00 00 31 2B 17 00 02 40 B9 FC 38 -==== BB 816 (0x2547606C) approx BBs exec'd 0 ==== - - 0x2547606C: 7F2B2850 subf r25,r11,r5 - 0: GETL R11, t0 - 1: GETL R5, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x25476070: 2A19000B cmpli cr4,r25,11 - 5: GETL R25, t4 - 6: MOVL $0xB, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x4, CR - 9: INCEIPL $4 - - 0x25476074: 419100C4 bc 12,17,0x25476138 - 10: Js17o $0x25476138 - - - -. 816 2547606C 12 -. 7F 2B 28 50 2A 19 00 0B 41 91 00 C4 -==== BB 817 (0x25476078) approx BBs exec'd 0 ==== - - 0x25476078: 7C0B2050 subf r0,r11,r4 - 0: GETL R11, t0 - 1: GETL R4, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547607C: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25476080: 4BFFFC24 b 0x25475CA4 - 9: JMPo $0x25475CA4 ($4) - - - -. 817 25476078 12 -. 7C 0B 20 50 54 00 10 3A 4B FF FC 24 -==== BB 818 (0x25475D68) approx BBs exec'd 0 ==== - - 0x25475D68: 81280078 lwz r9,120(r8) - 0: GETL R8, t0 - 1: ADDL $0x78, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475D6C: 2C090000 cmpi cr0,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25475D70: 41820030 bc 12,2,0x25475DA0 - 9: Js02o $0x25475DA0 - - - -. 818 25475D68 12 -. 81 28 00 78 2C 09 00 00 41 82 00 30 -==== BB 819 (0x25475F88) approx BBs exec'd 0 ==== - - 0x25475F88: 80910050 lwz r4,80(r17) - 0: GETL R17, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25475F8C: C81F0028 lfd f0,40(r31) - 5: GETL R31, t4 - 6: ADDL $0x28, t4 - 7: FPU_RQ (t4), 0x0:0x0 - 8: INCEIPL $4 - - 0x25475F90: 2C840000 cmpi cr1,r4,0 - 9: GETL R4, t6 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x1, CR - 12: INCEIPL $4 - - 0x25475F94: D81A01D0 stfd f0,464(r26) - 13: GETL R26, t10 - 14: ADDL $0x1D0, t10 - 15: FPU_WQ 0x0:0x0, (t10) - 16: INCEIPL $4 - - 0x25475F98: C9BF0030 lfd f13,48(r31) - 17: GETL R31, t12 - 18: ADDL $0x30, t12 - 19: FPU_RQ (t12), 0x0:0xD - 20: INCEIPL $4 - - 0x25475F9C: D9BA01D8 stfd f13,472(r26) - 21: GETL R26, t14 - 22: ADDL $0x1D8, t14 - 23: FPU_WQ 0x0:0xD, (t14) - 24: INCEIPL $4 - - 0x25475FA0: 4186FEB0 bc 12,6,0x25475E50 - 25: Js06o $0x25475E50 - - - -. 819 25475F88 28 -. 80 91 00 50 C8 1F 00 28 2C 84 00 00 D8 1A 01 D0 C9 BF 00 30 D9 BA 01 D8 41 86 FE B0 -==== BB 820 (0x2547A100) approx BBs exec'd 0 ==== - - 0x2547A100: 907F0014 stw r3,20(r31) - 0: GETL R3, t0 - 1: GETL R31, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547A104: 80610014 lwz r3,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547A108: 83E10008 lwz r31,8(r1) - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0x2547A10C: 38210010 addi r1,r1,16 - 15: GETL R1, t12 - 16: ADDL $0x10, t12 - 17: PUTL t12, R1 - 18: INCEIPL $4 - - 0x2547A110: 7C6803A6 mtlr r3 - 19: GETL R3, t14 - 20: PUTL t14, LR - 21: INCEIPL $4 - - 0x2547A114: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 820 2547A100 24 -. 90 7F 00 14 80 61 00 14 83 E1 00 08 38 21 00 10 7C 68 03 A6 4E 80 00 20 -==== BB 821 (0x2547B624) approx BBs exec'd 0 ==== - - 0x2547B624: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547B628: 81610008 lwz r11,8(r1) - 3: GETL R1, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x2547B62C: 80C10280 lwz r6,640(r1) - 8: GETL R1, t6 - 9: ADDL $0x280, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R6 - 12: INCEIPL $4 - - 0x2547B630: 80A10270 lwz r5,624(r1) - 13: GETL R1, t10 - 14: ADDL $0x270, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0x2547B634: 80810274 lwz r4,628(r1) - 18: GETL R1, t14 - 19: ADDL $0x274, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R4 - 22: INCEIPL $4 - - 0x2547B638: 93E50000 stw r31,0(r5) - 23: GETL R31, t18 - 24: GETL R5, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0x2547B63C: 91660000 stw r11,0(r6) - 27: GETL R11, t22 - 28: GETL R6, t24 - 29: STL t22, (t24) - 30: INCEIPL $4 - - 0x2547B640: 93E40000 stw r31,0(r4) - 31: GETL R31, t26 - 32: GETL R4, t28 - 33: STL t26, (t28) - 34: INCEIPL $4 - - 0x2547B644: 814102A4 lwz r10,676(r1) - 35: GETL R1, t30 - 36: ADDL $0x2A4, t30 - 37: LDL (t30), t32 - 38: PUTL t32, R10 - 39: INCEIPL $4 - - 0x2547B648: 83C10298 lwz r30,664(r1) - 40: GETL R1, t34 - 41: ADDL $0x298, t34 - 42: LDL (t34), t36 - 43: PUTL t36, R30 - 44: INCEIPL $4 - - 0x2547B64C: 83E1029C lwz r31,668(r1) - 45: GETL R1, t38 - 46: ADDL $0x29C, t38 - 47: LDL (t38), t40 - 48: PUTL t40, R31 - 49: INCEIPL $4 - - 0x2547B650: 7D4803A6 mtlr r10 - 50: GETL R10, t42 - 51: PUTL t42, LR - 52: INCEIPL $4 - - 0x2547B654: 382102A0 addi r1,r1,672 - 53: GETL R1, t44 - 54: ADDL $0x2A0, t44 - 55: PUTL t44, R1 - 56: INCEIPL $4 - - 0x2547B658: 4E800020 blr - 57: GETL LR, t46 - 58: JMPo-r t46 ($4) - - - -. 821 2547B624 56 -. 38 60 00 00 81 61 00 08 80 C1 02 80 80 A1 02 70 80 81 02 74 93 E5 00 00 91 66 00 00 93 E4 00 00 81 41 02 A4 83 C1 02 98 83 E1 02 9C 7D 48 03 A6 38 21 02 A0 4E 80 00 20 -==== BB 822 (0x2547A400) approx BBs exec'd 0 ==== - - 0x2547A400: 833F0034 lwz r25,52(r31) - 0: GETL R31, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x2547A404: 2F190000 cmpi cr6,r25,0 - 5: GETL R25, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547A408: 409A01AC bc 4,26,0x2547A5B4 - 9: Jc26o $0x2547A5B4 - - - -. 822 2547A400 12 -. 83 3F 00 34 2F 19 00 00 40 9A 01 AC -==== BB 823 (0x2547A40C) approx BBs exec'd 0 ==== - - 0x2547A40C: 815F0024 lwz r10,36(r31) - 0: GETL R31, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547A410: 808A0180 lwz r4,384(r10) - 5: GETL R10, t4 - 6: ADDL $0x180, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x2547A414: 54893FBE rlwinm r9,r4,7,30,31 - 10: GETL R4, t8 - 11: ROLL $0x7, t8 - 12: ANDL $0x3, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x2547A418: 2F890000 cmpi cr7,r9,0 - 15: GETL R9, t10 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x7, CR - 18: INCEIPL $4 - - 0x2547A41C: 409E0044 bc 4,30,0x2547A460 - 19: Jc30o $0x2547A460 - - - -. 823 2547A40C 20 -. 81 5F 00 24 80 8A 01 80 54 89 3F BE 2F 89 00 00 40 9E 00 44 -==== BB 824 (0x2547A420) approx BBs exec'd 0 ==== - - 0x2547A420: 80010000 lwz r0,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547A424: 38C00001 li r6,1 - 4: MOVL $0x1, t4 - 5: PUTL t4, R6 - 6: INCEIPL $4 - - 0x2547A428: 80FF000C lwz r7,12(r31) - 7: GETL R31, t6 - 8: ADDL $0xC, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R7 - 11: INCEIPL $4 - - 0x2547A42C: 9401FFE0 stwu r0,-32(r1) - 12: GETL R0, t10 - 13: GETL R1, t12 - 14: ADDL $0xFFFFFFE0, t12 - 15: PUTL t12, R1 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547A430: 3A810017 addi r20,r1,23 - 18: GETL R1, t14 - 19: ADDL $0x17, t14 - 20: PUTL t14, R20 - 21: INCEIPL $4 - - 0x2547A434: 56850036 rlwinm r5,r20,0,0,27 - 22: GETL R20, t16 - 23: ANDL $0xFFFFFFF0, t16 - 24: PUTL t16, R5 - 25: INCEIPL $4 - - 0x2547A438: 91250008 stw r9,8(r5) - 26: GETL R9, t18 - 27: GETL R5, t20 - 28: ADDL $0x8, t20 - 29: STL t18, (t20) - 30: INCEIPL $4 - - 0x2547A43C: 91250000 stw r9,0(r5) - 31: GETL R9, t22 - 32: GETL R5, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0x2547A440: 39270001 addi r9,r7,1 - 35: GETL R7, t26 - 36: ADDL $0x1, t26 - 37: PUTL t26, R9 - 38: INCEIPL $4 - - 0x2547A444: 90B30008 stw r5,8(r19) - 39: GETL R5, t28 - 40: GETL R19, t30 - 41: ADDL $0x8, t30 - 42: STL t28, (t30) - 43: INCEIPL $4 - - 0x2547A448: 91450004 stw r10,4(r5) - 44: GETL R10, t32 - 45: GETL R5, t34 - 46: ADDL $0x4, t34 - 47: STL t32, (t34) - 48: INCEIPL $4 - - 0x2547A44C: 826A0180 lwz r19,384(r10) - 49: GETL R10, t36 - 50: ADDL $0x180, t36 - 51: LDL (t36), t38 - 52: PUTL t38, R19 - 53: INCEIPL $4 - - 0x2547A450: 913F000C stw r9,12(r31) - 54: GETL R9, t40 - 55: GETL R31, t42 - 56: ADDL $0xC, t42 - 57: STL t40, (t42) - 58: INCEIPL $4 - - 0x2547A454: 50D3C94C rlwimi r19,r6,25,5,6 - 59: GETL R19, t44 - 60: GETL R6, t46 - 61: ROLL $0x19, t46 - 62: ANDL $0x6000000, t46 - 63: ANDL $0xF9FFFFFF, t44 - 64: ORL t44, t46 - 65: PUTL t46, R19 - 66: INCEIPL $4 - - 0x2547A458: 926A0180 stw r19,384(r10) - 67: GETL R19, t48 - 68: GETL R10, t50 - 69: ADDL $0x180, t50 - 70: STL t48, (t50) - 71: INCEIPL $4 - - 0x2547A45C: 7CB32B78 or r19,r5,r5 - 72: GETL R5, t52 - 73: PUTL t52, R19 - 74: INCEIPL $4 - - 0x2547A460: 2C980000 cmpi cr1,r24,0 - 75: GETL R24, t54 - 76: CMP0L t54, t56 (-rSo) - 77: ICRFL t56, $0x1, CR - 78: INCEIPL $4 - - 0x2547A464: 41860010 bc 12,6,0x2547A474 - 79: Js06o $0x2547A474 - - - -. 824 2547A420 72 -. 80 01 00 00 38 C0 00 01 80 FF 00 0C 94 01 FF E0 3A 81 00 17 56 85 00 36 91 25 00 08 91 25 00 00 39 27 00 01 90 B3 00 08 91 45 00 04 82 6A 01 80 91 3F 00 0C 50 D3 C9 4C 92 6A 01 80 7C B3 2B 78 2C 98 00 00 41 86 00 10 -==== BB 825 (0x2547A474) approx BBs exec'd 0 ==== - - 0x2547A474: 853C0008 lwzu r9,8(r28) - 0: GETL R28, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R28 - 3: LDL (t0), t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x2547A478: 2C090000 cmpi cr0,r9,0 - 6: GETL R9, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547A47C: 4182043C bc 12,2,0x2547A8B8 - 10: Js02o $0x2547A8B8 - - - -. 825 2547A474 12 -. 85 3C 00 08 2C 09 00 00 41 82 04 3C -==== BB 826 (0x25482F94) approx BBs exec'd 0 ==== - - 0x25482F94: 8CC40001 lbzu r6,1(r4) - 0: GETL R4, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R4 - 3: LDB (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0x25482F98: 2C850000 cmpi cr1,r5,0 - 6: GETL R5, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x25482F9C: 41860020 bc 12,6,0x25482FBC - 10: Js06o $0x25482FBC - - - -. 826 25482F94 12 -. 8C C4 00 01 2C 85 00 00 41 86 00 20 -==== BB 827 (0x25475840) approx BBs exec'd 0 ==== - - 0x25475840: 801D0014 lwz r0,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475844: 2F000000 cmpi cr6,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25475848: 41BAFFB0 bc 13,26,0x254757F8 - 9: Js26o $0x254757F8 - - - -. 827 25475840 12 -. 80 1D 00 14 2F 00 00 00 41 BA FF B0 -==== BB 828 (0x2547584C) approx BBs exec'd 0 ==== - - 0x2547584C: 901A0220 stw r0,544(r26) - 0: GETL R0, t0 - 1: GETL R26, t2 - 2: ADDL $0x220, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25475850: 817D001C lwz r11,28(r29) - 5: GETL R29, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25475854: 917A0224 stw r11,548(r26) - 10: GETL R11, t8 - 11: GETL R26, t10 - 12: ADDL $0x224, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475858: 813D001C lwz r9,28(r29) - 15: GETL R29, t12 - 16: ADDL $0x1C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x2547585C: 2F890000 cmpi cr7,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x7, CR - 23: INCEIPL $4 - - 0x25475860: 419E07EC bc 12,30,0x2547604C - 24: Js30o $0x2547604C - - - -. 828 2547584C 24 -. 90 1A 02 20 81 7D 00 1C 91 7A 02 24 81 3D 00 1C 2F 89 00 00 41 9E 07 EC -==== BB 829 (0x25475864) approx BBs exec'd 0 ==== - - 0x25475864: 80BD0008 lwz r5,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25475868: 3929FFFF addi r9,r9,-1 - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x2547586C: 7CA04838 and r0,r5,r9 - 9: GETL R5, t6 - 10: GETL R9, t8 - 11: ANDL t6, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x25475870: 901A0228 stw r0,552(r26) - 14: GETL R0, t10 - 15: GETL R26, t12 - 16: ADDL $0x228, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x25475874: 81DA0180 lwz r14,384(r26) - 19: GETL R26, t14 - 20: ADDL $0x180, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R14 - 23: INCEIPL $4 - - 0x25475878: 3CC04000 lis r6,16384 - 24: MOVL $0x40000000, t18 - 25: PUTL t18, R6 - 26: INCEIPL $4 - - 0x2547587C: 815D0010 lwz r10,16(r29) - 27: GETL R29, t20 - 28: ADDL $0x10, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R10 - 31: INCEIPL $4 - - 0x25475880: 55C80002 rlwinm r8,r14,0,0,1 - 32: GETL R14, t24 - 33: ANDL $0xC0000000, t24 - 34: PUTL t24, R8 - 35: INCEIPL $4 - - 0x25475884: 7C083000 cmp cr0,r8,r6 - 36: GETL R8, t26 - 37: GETL R6, t28 - 38: CMPL t26, t28, t30 (-rSo) - 39: ICRFL t30, $0x0, CR - 40: INCEIPL $4 - - 0x25475888: 915A021C stw r10,540(r26) - 41: GETL R10, t32 - 42: GETL R26, t34 - 43: ADDL $0x21C, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0x2547588C: 809D0008 lwz r4,8(r29) - 46: GETL R29, t36 - 47: ADDL $0x8, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R4 - 50: INCEIPL $4 - - 0x25475890: 909A0218 stw r4,536(r26) - 51: GETL R4, t40 - 52: GETL R26, t42 - 53: ADDL $0x218, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0x25475894: 40820A24 bc 4,2,0x254762B8 - 56: Jc02o $0x254762B8 - - - -. 829 25475864 52 -. 80 BD 00 08 39 29 FF FF 7C A0 48 38 90 1A 02 28 81 DA 01 80 3C C0 40 00 81 5D 00 10 55 C8 00 02 7C 08 30 00 91 5A 02 1C 80 9D 00 08 90 9A 02 18 40 82 0A 24 -==== BB 830 (0x25475898) approx BBs exec'd 0 ==== - - 0x25475898: 4800837D bl 0x2547DC14 - 0: MOVL $0x2547589C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547DC14 ($4) - - - -. 830 25475898 4 -. 48 00 83 7D -==== BB 831 _dl_next_tls_modid(0x2547DC14) approx BBs exec'd 0 ==== - - 0x2547DC14: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547DC18: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x2547DC1C: 480193E5 bl 0x25497000 - 9: MOVL $0x2547DC20, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 831 2547DC14 12 -. 94 21 FF F0 7D 88 02 A6 48 01 93 E5 -==== BB 832 (0x2547DC20) approx BBs exec'd 0 ==== - - 0x2547DC20: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547DC24: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547DC28: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0x2547DC2C: 80DE04C8 lwz r6,1224(r30) - 11: GETL R30, t8 - 12: ADDL $0x4C8, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x2547DC30: 8806040C lbz r0,1036(r6) - 16: GETL R6, t12 - 17: ADDL $0x40C, t12 - 18: LDB (t12), t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0x2547DC34: 2F800000 cmpi cr7,r0,0 - 21: GETL R0, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0x2547DC38: 409E0020 bc 4,30,0x2547DC58 - 25: Jc30o $0x2547DC58 - - - -. 832 2547DC20 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 DE 04 C8 88 06 04 0C 2F 80 00 00 40 9E 00 20 -==== BB 833 (0x2547DC3C) approx BBs exec'd 0 ==== - - 0x2547DC3C: 81460408 lwz r10,1032(r6) - 0: GETL R6, t0 - 1: ADDL $0x408, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547DC40: 390A0001 addi r8,r10,1 - 5: GETL R10, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x2547DC44: 91060408 stw r8,1032(r6) - 9: GETL R8, t6 - 10: GETL R6, t8 - 11: ADDL $0x408, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547DC48: 7D034378 or r3,r8,r8 - 14: GETL R8, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0x2547DC4C: 83C10008 lwz r30,8(r1) - 17: GETL R1, t12 - 18: ADDL $0x8, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R30 - 21: INCEIPL $4 - - 0x2547DC50: 38210010 addi r1,r1,16 - 22: GETL R1, t16 - 23: ADDL $0x10, t16 - 24: PUTL t16, R1 - 25: INCEIPL $4 - - 0x2547DC54: 4E800020 blr - 26: GETL LR, t18 - 27: JMPo-r t18 ($4) - - - -. 833 2547DC3C 28 -. 81 46 04 08 39 0A 00 01 91 06 04 08 7D 03 43 78 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 834 (0x2547589C) approx BBs exec'd 0 ==== - - 0x2547589C: A0FA0154 lhz r7,340(r26) - 0: GETL R26, t0 - 1: ADDL $0x154, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254758A0: 907A0230 stw r3,560(r26) - 5: GETL R3, t4 - 6: GETL R26, t6 - 7: ADDL $0x230, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x254758A4: 4BFFFF54 b 0x254757F8 - 10: JMPo $0x254757F8 ($4) - - - -. 834 2547589C 12 -. A0 FA 01 54 90 7A 02 30 4B FF FF 54 -==22130== Reading syms from /lib/tls/libc-2.3.4.so (0xFE60000) -==22130== object doesn't have any debug info -==== BB 835 (0x254837B0) approx BBs exec'd 0 ==== - - 0x254837B0: 9088FFFC stw r4,-4(r8) - 0: GETL R4, t0 - 1: GETL R8, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254837B4: 9488FFF8 stwu r4,-8(r8) - 5: GETL R4, t4 - 6: GETL R8, t6 - 7: ADDL $0xFFFFFFF8, t6 - 8: PUTL t6, R8 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x254837B8: 41840014 bc 12,4,0x254837CC - 11: Js04o $0x254837CC - - - -. 835 254837B0 12 -. 90 88 FF FC 94 88 FF F8 41 84 00 14 -==== BB 836 (0x254837D4) approx BBs exec'd 0 ==== - - 0x254837D4: 28840000 cmpli cr1,r4,0 - 0: GETL R4, t0 - 1: MOVL $0x0, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x254837D8: 54A70035 rlwinm. r7,r5,0,0,26 - 5: GETL R5, t6 - 6: ANDL $0xFFFFFFE0, t6 - 7: PUTL t6, R7 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x0, CR - 10: INCEIPL $4 - - 0x254837DC: 7CA01120 mtcrf 0x1,r5 - 11: GETL R5, t10 - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x254837E0: 418601A0 bc 12,6,0x25483980 - 14: Js06o $0x25483980 - - - -. 836 254837D4 16 -. 28 84 00 00 54 A7 00 35 7C A0 11 20 41 86 01 A0 -==== BB 837 (0x25475D74) approx BBs exec'd 0 ==== - - 0x25475D74: 80090004 lwz r0,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475D78: 700A0002 andi. r10,r0,0x2 - 5: GETL R0, t4 - 6: ANDL $0x2, t4 - 7: PUTL t4, R10 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25475D7C: 901A0200 stw r0,512(r26) - 11: GETL R0, t8 - 12: GETL R26, t10 - 13: ADDL $0x200, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25475D80: 41820008 bc 12,2,0x25475D88 - 16: Js02o $0x25475D88 - - - -. 837 25475D74 16 -. 80 09 00 04 70 0A 00 02 90 1A 02 00 41 82 00 08 -==== BB 838 (0x25475D88) approx BBs exec'd 0 ==== - - 0x25475D88: 700B0004 andi. r11,r0,0x4 - 0: GETL R0, t0 - 1: ANDL $0x4, t0 - 2: PUTL t0, R11 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25475D8C: 41820008 bc 12,2,0x25475D94 - 6: Js02o $0x25475D94 - - - -. 838 25475D88 8 -. 70 0B 00 04 41 82 00 08 -==== BB 839 (0x25475D94) approx BBs exec'd 0 ==== - - 0x25475D94: 700A0008 andi. r10,r0,0x8 - 0: GETL R0, t0 - 1: ANDL $0x8, t0 - 2: PUTL t0, R10 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25475D98: 41820008 bc 12,2,0x25475DA0 - 6: Js02o $0x25475DA0 - - - -. 839 25475D94 8 -. 70 0A 00 08 41 82 00 08 -==== BB 840 (0x25475D9C) approx BBs exec'd 0 ==== - - 0x25475D9C: 91280060 stw r9,96(r8) - 0: GETL R9, t0 - 1: GETL R8, t2 - 2: ADDL $0x60, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25475DA0: 81280098 lwz r9,152(r8) - 5: GETL R8, t4 - 6: ADDL $0x98, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25475DA4: 2F890000 cmpi cr7,r9,0 - 10: GETL R9, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25475DA8: 419E0354 bc 12,30,0x254760FC - 14: Js30o $0x254760FC - - - -. 840 25475D9C 16 -. 91 28 00 60 81 28 00 98 2F 89 00 00 41 9E 03 54 -==== BB 841 (0x25475DBC) approx BBs exec'd 0 ==== - - 0x25475DBC: 91280060 stw r9,96(r8) - 0: GETL R9, t0 - 1: GETL R8, t2 - 2: ADDL $0x60, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25475DC0: 81280074 lwz r9,116(r8) - 5: GETL R8, t4 - 6: ADDL $0x74, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25475DC4: 2C890000 cmpi cr1,r9,0 - 10: GETL R9, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x25475DC8: 418600E0 bc 12,6,0x25475EA8 - 14: Js06o $0x25475EA8 - - - -. 841 25475DBC 16 -. 91 28 00 60 81 28 00 74 2C 89 00 00 41 86 00 E0 -==== BB 842 (0x25475EEC) approx BBs exec'd 0 ==== - - 0x25475EEC: 80DA0000 lwz r6,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x25475EF0: 7D493214 add r10,r9,r6 - 4: GETL R9, t4 - 5: GETL R6, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0x25475EF4: 915A0218 stw r10,536(r26) - 9: GETL R10, t8 - 10: GETL R26, t10 - 11: ADDL $0x218, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25475EF8: 7E639B78 or r3,r19,r19 - 14: GETL R19, t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0x25475EFC: 4800C0F5 bl 0x25481FF0 - 17: MOVL $0x25475F00, t14 - 18: PUTL t14, LR - 19: JMPo-c $0x25481FF0 ($4) - - - -. 842 25475EEC 20 -. 80 DA 00 00 7D 49 32 14 91 5A 02 18 7E 63 9B 78 48 00 C0 F5 -==== BB 843 (0x2547A488) approx BBs exec'd 0 ==== - - 0x2547A488: 807F0040 lwz r3,64(r31) - 0: GETL R31, t0 - 1: ADDL $0x40, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547A48C: 7C091800 cmp cr0,r9,r3 - 5: GETL R9, t4 - 6: GETL R3, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0x2547A490: 41820014 bc 12,2,0x2547A4A4 - 10: Js02o $0x2547A4A4 - - - -. 843 2547A488 12 -. 80 7F 00 40 7C 09 18 00 41 82 00 14 -==== BB 844 (0x2547A494) approx BBs exec'd 0 ==== - - 0x2547A494: 3D407FFF lis r10,32767 - 0: MOVL $0x7FFF0000, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x2547A498: 6148FFFF ori r8,r10,0xFFFF - 3: MOVL $0x7FFFFFFF, t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0x2547A49C: 7F094000 cmp cr6,r9,r8 - 6: GETL R9, t4 - 7: GETL R8, t6 - 8: CMPL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x6, CR - 10: INCEIPL $4 - - 0x2547A4A0: 409AFFD4 bc 4,26,0x2547A474 - 11: Jc26o $0x2547A474 - - - -. 844 2547A494 16 -. 3D 40 7F FF 61 48 FF FF 7F 09 40 00 40 9A FF D4 -==== BB 845 (0x2547A8B8) approx BBs exec'd 0 ==== - - 0x2547A8B8: 2F980000 cmpi cr7,r24,0 - 0: GETL R24, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547A8BC: 419E005C bc 12,30,0x2547A918 - 4: Js30o $0x2547A918 - - - -. 845 2547A8B8 8 -. 2F 98 00 00 41 9E 00 5C -==== BB 846 (0x2547A918) approx BBs exec'd 0 ==== - - 0x2547A918: 801B0000 lwz r0,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547A91C: 2F1B0000 cmpi cr6,r27,0 - 4: GETL R27, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0x2547A920: 2C000000 cmpi cr0,r0,0 - 8: GETL R0, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x0, CR - 11: INCEIPL $4 - - 0x2547A924: 4182001C bc 12,2,0x2547A940 - 12: Js02o $0x2547A940 - - - -. 846 2547A918 16 -. 80 1B 00 00 2F 1B 00 00 2C 00 00 00 41 82 00 1C -==== BB 847 (0x2547A928) approx BBs exec'd 0 ==== - - 0x2547A928: 837B0008 lwz r27,8(r27) - 0: GETL R27, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x2547A92C: 2F1B0000 cmpi cr6,r27,0 - 5: GETL R27, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547A930: 41BAFC94 bc 13,26,0x2547A5C4 - 9: Js26o $0x2547A5C4 - - - -. 847 2547A928 12 -. 83 7B 00 08 2F 1B 00 00 41 BA FC 94 -==== BB 848 (0x2547A934) approx BBs exec'd 0 ==== - - 0x2547A934: 801B0000 lwz r0,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547A938: 2C000000 cmpi cr0,r0,0 - 4: GETL R0, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0x2547A93C: 4082FFEC bc 4,2,0x2547A928 - 8: Jc02o $0x2547A928 - - - -. 848 2547A934 12 -. 80 1B 00 00 2C 00 00 00 40 82 FF EC -==== BB 849 (0x2547A940) approx BBs exec'd 0 ==== - - 0x2547A940: 409AF9DC bc 4,26,0x2547A31C - 0: Jc26o $0x2547A31C - - - -. 849 2547A940 4 -. 40 9A F9 DC -==== BB 850 (0x2547A35C) approx BBs exec'd 0 ==== - - 0x2547A35C: A13A0156 lhz r9,342(r26) - 0: GETL R26, t0 - 1: ADDL $0x156, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547A360: 2F090000 cmpi cr6,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547A364: 409A05E4 bc 4,26,0x2547A948 - 9: Jc26o $0x2547A948 - - - -. 850 2547A35C 12 -. A1 3A 01 56 2F 09 00 00 40 9A 05 E4 -==== BB 851 (0x2547A948) approx BBs exec'd 0 ==== - - 0x2547A948: 5534103A rlwinm r20,r9,2,0,29 - 0: GETL R9, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R20 - 3: INCEIPL $4 - - 0x2547A94C: 81810000 lwz r12,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0x2547A950: 3A54001E addi r18,r20,30 - 8: GETL R20, t6 - 9: ADDL $0x1E, t6 - 10: PUTL t6, R18 - 11: INCEIPL $4 - - 0x2547A954: 56490376 rlwinm r9,r18,0,13,27 - 12: GETL R18, t8 - 13: ANDL $0x7FFF0, t8 - 14: PUTL t8, R9 - 15: INCEIPL $4 - - 0x2547A958: 7D4900D0 neg r10,r9 - 16: GETL R9, t10 - 17: NEGL t10 - 18: PUTL t10, R10 - 19: INCEIPL $4 - - 0x2547A95C: 7D81516E stwux r12,r1,r10 - 20: GETL R10, t12 - 21: GETL R1, t14 - 22: ADDL t14, t12 - 23: PUTL t12, R1 - 24: GETL R12, t16 - 25: STL t16, (t12) - 26: INCEIPL $4 - - 0x2547A960: 39010017 addi r8,r1,23 - 27: GETL R1, t18 - 28: ADDL $0x17, t18 - 29: PUTL t18, R8 - 30: INCEIPL $4 - - 0x2547A964: 55180036 rlwinm r24,r8,0,0,27 - 31: GETL R8, t20 - 32: ANDL $0xFFFFFFF0, t20 - 33: PUTL t20, R24 - 34: INCEIPL $4 - - 0x2547A968: 4BFFFA00 b 0x2547A368 - 35: JMPo $0x2547A368 ($4) - - - -. 851 2547A948 36 -. 55 34 10 3A 81 81 00 00 3A 54 00 1E 56 49 03 76 7D 49 00 D0 7D 81 51 6E 39 01 00 17 55 18 00 36 4B FF FA 00 -==== BB 852 (0x2547A0F0) approx BBs exec'd 0 ==== - - 0x2547A0F0: 80FF0004 lwz r7,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547A0F4: 811F0008 lwz r8,8(r31) - 5: GETL R31, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x2547A0F8: 81230018 lwz r9,24(r3) - 10: GETL R3, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x2547A0FC: 4BFFCBED bl 0x25476CE8 - 15: MOVL $0x2547A100, t12 - 16: PUTL t12, LR - 17: JMPo-c $0x25476CE8 ($4) - - - -. 852 2547A0F0 16 -. 80 FF 00 04 81 1F 00 08 81 23 00 18 4B FF CB ED -==== BB 853 (0x25482F10) approx BBs exec'd 0 ==== - - 0x25482F10: 84C40004 lwzu r6,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R4 - 3: LDL (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0x25482F14: 7C072A14 add r0,r7,r5 - 6: GETL R7, t4 - 7: GETL R5, t6 - 8: ADDL t4, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x25482F18: 7D0928F8 nor r9,r8,r5 - 11: GETL R8, t8 - 12: GETL R5, t10 - 13: ORL t10, t8 - 14: NOTL t8 - 15: PUTL t8, R9 - 16: INCEIPL $4 - - 0x25482F1C: 7C004839 and. r0,r0,r9 - 17: GETL R0, t12 - 18: GETL R9, t14 - 19: ANDL t12, t14 - 20: PUTL t14, R0 - 21: CMP0L t14, t16 (-rSo) - 22: ICRFL t16, $0x0, CR - 23: INCEIPL $4 - - 0x25482F20: 7C853000 cmp cr1,r5,r6 - 24: GETL R5, t18 - 25: GETL R6, t20 - 26: CMPL t18, t20, t22 (-rSo) - 27: ICRFL t22, $0x1, CR - 28: INCEIPL $4 - - 0x25482F24: 4182FFE4 bc 12,2,0x25482F08 - 29: Js02o $0x25482F08 - - - -. 853 25482F10 24 -. 84 C4 00 04 7C 07 2A 14 7D 09 28 F8 7C 00 48 39 7C 85 30 00 41 82 FF E4 -==== BB 854 (0x25482F28) approx BBs exec'd 0 ==== - - 0x25482F28: 7D002838 and r0,r8,r5 - 0: GETL R8, t0 - 1: GETL R5, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25482F2C: 4186002C bc 12,6,0x25482F58 - 5: Js06o $0x25482F58 - - - -. 854 25482F28 8 -. 7D 00 28 38 41 86 00 2C -==== BB 855 (0x25482F30) approx BBs exec'd 0 ==== - - 0x25482F30: 7C004214 add r0,r0,r8 - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25482F34: 7CAA3279 xor. r10,r5,r6 - 5: GETL R5, t4 - 6: GETL R6, t6 - 7: XORL t4, t6 - 8: PUTL t6, R10 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0x25482F38: 7D290078 andc r9,r9,r0 - 12: GETL R9, t10 - 13: GETL R0, t12 - 14: NOTL t12 - 15: ANDL t10, t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x25482F3C: 41800034 bc 12,0,0x25482F70 - 18: Js00o $0x25482F70 - - - -. 855 25482F30 16 -. 7C 00 42 14 7C AA 32 79 7D 29 00 78 41 80 00 34 -==== BB 856 (0x25482F40) approx BBs exec'd 0 ==== - - 0x25482F40: 7D4A0034 cntlzw r10,r10 - 0: GETL R10, t0 - 1: CNTLZL t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0x25482F44: 7D290034 cntlzw r9,r9 - 4: GETL R9, t2 - 5: CNTLZL t2 - 6: PUTL t2, R9 - 7: INCEIPL $4 - - 0x25482F48: 39290007 addi r9,r9,7 - 8: GETL R9, t4 - 9: ADDL $0x7, t4 - 10: PUTL t4, R9 - 11: INCEIPL $4 - - 0x25482F4C: 7C895000 cmp cr1,r9,r10 - 12: GETL R9, t6 - 13: GETL R10, t8 - 14: CMPL t6, t8, t10 (-rSo) - 15: ICRFL t10, $0x1, CR - 16: INCEIPL $4 - - 0x25482F50: 7C662850 subf r3,r6,r5 - 17: GETL R6, t12 - 18: GETL R5, t14 - 19: SUBL t12, t14 - 20: PUTL t14, R3 - 21: INCEIPL $4 - - 0x25482F54: 4CA40020 bclr 5,4 - 22: GETL LR, t16 - 23: Jc04o-r t16 - - - -. 856 25482F40 24 -. 7D 4A 00 34 7D 29 00 34 39 29 00 07 7C 89 50 00 7C 66 28 50 4C A4 00 20 -==== BB 857 (0x25482F58) approx BBs exec'd 0 ==== - - 0x25482F58: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25482F5C: 4E800020 blr - 3: GETL LR, t2 - 4: JMPo-r t2 ($4) - - - -. 857 25482F58 8 -. 38 60 00 00 4E 80 00 20 -==== BB 858 (0x2547C750) approx BBs exec'd 0 ==== - - 0x2547C750: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547C754: 38600001 li r3,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547C758: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x2547C75C: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0x2547C760: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547C764: 83E1001C lwz r31,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0x2547C768: 38210020 addi r1,r1,32 - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0x2547C76C: 4E800020 blr - 30: GETL LR, t22 - 31: JMPo-r t22 ($4) - - - -. 858 2547C750 32 -. 80 81 00 24 38 60 00 01 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 859 (0x25476F54) approx BBs exec'd 0 ==== - - 0x25476F54: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476F58: 83E10294 lwz r31,660(r1) - 3: GETL R1, t2 - 4: ADDL $0x294, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0x25476F5C: 81810244 lwz r12,580(r1) - 8: GETL R1, t6 - 9: ADDL $0x244, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R12 - 12: INCEIPL $4 - - 0x25476F60: 7FE803A6 mtlr r31 - 13: GETL R31, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x25476F64: 81C10248 lwz r14,584(r1) - 16: GETL R1, t12 - 17: ADDL $0x248, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R14 - 20: INCEIPL $4 - - 0x25476F68: 81E1024C lwz r15,588(r1) - 21: GETL R1, t16 - 22: ADDL $0x24C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R15 - 25: INCEIPL $4 - - 0x25476F6C: 7D818120 mtcrf 0x18,r12 - 26: GETL R12, t20 - 27: ICRFL t20, $0x3, CR - 28: ICRFL t20, $0x4, CR - 29: INCEIPL $4 - - 0x25476F70: 82010250 lwz r16,592(r1) - 30: GETL R1, t22 - 31: ADDL $0x250, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R16 - 34: INCEIPL $4 - - 0x25476F74: 82210254 lwz r17,596(r1) - 35: GETL R1, t26 - 36: ADDL $0x254, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R17 - 39: INCEIPL $4 - - 0x25476F78: 82410258 lwz r18,600(r1) - 40: GETL R1, t30 - 41: ADDL $0x258, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R18 - 44: INCEIPL $4 - - 0x25476F7C: 8261025C lwz r19,604(r1) - 45: GETL R1, t34 - 46: ADDL $0x25C, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R19 - 49: INCEIPL $4 - - 0x25476F80: 82810260 lwz r20,608(r1) - 50: GETL R1, t38 - 51: ADDL $0x260, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R20 - 54: INCEIPL $4 - - 0x25476F84: 82A10264 lwz r21,612(r1) - 55: GETL R1, t42 - 56: ADDL $0x264, t42 - 57: LDL (t42), t44 - 58: PUTL t44, R21 - 59: INCEIPL $4 - - 0x25476F88: 82C10268 lwz r22,616(r1) - 60: GETL R1, t46 - 61: ADDL $0x268, t46 - 62: LDL (t46), t48 - 63: PUTL t48, R22 - 64: INCEIPL $4 - - 0x25476F8C: 82E1026C lwz r23,620(r1) - 65: GETL R1, t50 - 66: ADDL $0x26C, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R23 - 69: INCEIPL $4 - - 0x25476F90: 83010270 lwz r24,624(r1) - 70: GETL R1, t54 - 71: ADDL $0x270, t54 - 72: LDL (t54), t56 - 73: PUTL t56, R24 - 74: INCEIPL $4 - - 0x25476F94: 83210274 lwz r25,628(r1) - 75: GETL R1, t58 - 76: ADDL $0x274, t58 - 77: LDL (t58), t60 - 78: PUTL t60, R25 - 79: INCEIPL $4 - - 0x25476F98: 83410278 lwz r26,632(r1) - 80: GETL R1, t62 - 81: ADDL $0x278, t62 - 82: LDL (t62), t64 - 83: PUTL t64, R26 - 84: INCEIPL $4 - - 0x25476F9C: 8361027C lwz r27,636(r1) - 85: GETL R1, t66 - 86: ADDL $0x27C, t66 - 87: LDL (t66), t68 - 88: PUTL t68, R27 - 89: INCEIPL $4 - - 0x25476FA0: 83810280 lwz r28,640(r1) - 90: GETL R1, t70 - 91: ADDL $0x280, t70 - 92: LDL (t70), t72 - 93: PUTL t72, R28 - 94: INCEIPL $4 - - 0x25476FA4: 83A10284 lwz r29,644(r1) - 95: GETL R1, t74 - 96: ADDL $0x284, t74 - 97: LDL (t74), t76 - 98: PUTL t76, R29 - 99: INCEIPL $4 - - 0x25476FA8: 83C10288 lwz r30,648(r1) - 100: GETL R1, t78 - 101: ADDL $0x288, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R30 - 104: INCEIPL $4 - - 0x25476FAC: 83E1028C lwz r31,652(r1) - 105: GETL R1, t82 - 106: ADDL $0x28C, t82 - 107: LDL (t82), t84 - 108: PUTL t84, R31 - 109: INCEIPL $4 - - 0x25476FB0: 38210290 addi r1,r1,656 - 110: GETL R1, t86 - 111: ADDL $0x290, t86 - 112: PUTL t86, R1 - 113: INCEIPL $4 - - 0x25476FB4: 4E800020 blr - 114: GETL LR, t88 - 115: JMPo-r t88 ($4) - - - -. 859 25476F54 100 -. 7F A3 EB 78 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 -==== BB 860 (0x2547A460) approx BBs exec'd 0 ==== - - 0x2547A460: 2C980000 cmpi cr1,r24,0 - 0: GETL R24, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547A464: 41860010 bc 12,6,0x2547A474 - 4: Js06o $0x2547A474 - - - -. 860 2547A460 8 -. 2C 98 00 00 41 86 00 10 -==== BB 861 (0x2547A468) approx BBs exec'd 0 ==== - - 0x2547A468: 56CB103A rlwinm r11,r22,2,0,29 - 0: GETL R22, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0x2547A46C: 3AD60001 addi r22,r22,1 - 4: GETL R22, t2 - 5: ADDL $0x1, t2 - 6: PUTL t2, R22 - 7: INCEIPL $4 - - 0x2547A470: 7D4BC12E stwx r10,r11,r24 - 8: GETL R24, t4 - 9: GETL R11, t6 - 10: ADDL t6, t4 - 11: GETL R10, t8 - 12: STL t8, (t4) - 13: INCEIPL $4 - - 0x2547A474: 853C0008 lwzu r9,8(r28) - 14: GETL R28, t10 - 15: ADDL $0x8, t10 - 16: PUTL t10, R28 - 17: LDL (t10), t12 - 18: PUTL t12, R9 - 19: INCEIPL $4 - - 0x2547A478: 2C090000 cmpi cr0,r9,0 - 20: GETL R9, t14 - 21: CMP0L t14, t16 (-rSo) - 22: ICRFL t16, $0x0, CR - 23: INCEIPL $4 - - 0x2547A47C: 4182043C bc 12,2,0x2547A8B8 - 24: Js02o $0x2547A8B8 - - - -. 861 2547A468 24 -. 56 CB 10 3A 3A D6 00 01 7D 4B C1 2E 85 3C 00 08 2C 09 00 00 41 82 04 3C -==== BB 862 (0x2547A8C0) approx BBs exec'd 0 ==== - - 0x2547A8C0: 3BB60001 addi r29,r22,1 - 0: GETL R22, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x2547A8C4: 56DC103A rlwinm r28,r22,2,0,29 - 4: GETL R22, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R28 - 7: INCEIPL $4 - - 0x2547A8C8: 3A400000 li r18,0 - 8: MOVL $0x0, t4 - 9: PUTL t4, R18 - 10: INCEIPL $4 - - 0x2547A8CC: 57B61838 rlwinm r22,r29,3,0,28 - 11: GETL R29, t6 - 12: SHLL $0x3, t6 - 13: PUTL t6, R22 - 14: INCEIPL $4 - - 0x2547A8D0: 7E5CC12E stwx r18,r28,r24 - 15: GETL R24, t8 - 16: GETL R28, t10 - 17: ADDL t10, t8 - 18: GETL R18, t12 - 19: STL t12, (t8) - 20: INCEIPL $4 - - 0x2547A8D4: 38760004 addi r3,r22,4 - 21: GETL R22, t14 - 22: ADDL $0x4, t14 - 23: PUTL t14, R3 - 24: INCEIPL $4 - - 0x2547A8D8: 4801D14D bl 0x25497A24 - 25: MOVL $0x2547A8DC, t16 - 26: PUTL t16, LR - 27: JMPo-c $0x25497A24 ($4) - - - -. 862 2547A8C0 28 -. 3B B6 00 01 56 DC 10 3A 3A 40 00 00 57 B6 18 38 7E 5C C1 2E 38 76 00 04 48 01 D1 4D -==== BB 863 (0x2547A8DC) approx BBs exec'd 0 ==== - - 0x2547A8DC: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547A8E0: 7C691B78 or r9,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0x2547A8E4: 907A01E8 stw r3,488(r26) - 7: GETL R3, t6 - 8: GETL R26, t8 - 9: ADDL $0x1E8, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x2547A8E8: 418605C4 bc 12,6,0x2547AEAC - 12: Js06o $0x2547AEAC - - - -. 863 2547A8DC 16 -. 2C 83 00 00 7C 69 1B 78 90 7A 01 E8 41 86 05 C4 -==== BB 864 (0x2547A8EC) approx BBs exec'd 0 ==== - - 0x2547A8EC: 57B5103A rlwinm r21,r29,2,0,29 - 0: GETL R29, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R21 - 3: INCEIPL $4 - - 0x2547A8F0: 7F04C378 or r4,r24,r24 - 4: GETL R24, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0x2547A8F4: 7EA5AB78 or r5,r21,r21 - 7: GETL R21, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x2547A8F8: 93490000 stw r26,0(r9) - 10: GETL R26, t6 - 11: GETL R9, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547A8FC: 38630004 addi r3,r3,4 - 14: GETL R3, t10 - 15: ADDL $0x4, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0x2547A900: 480092E1 bl 0x25483BE0 - 18: MOVL $0x2547A904, t12 - 19: PUTL t12, LR - 20: JMPo-c $0x25483BE0 ($4) - - - -. 864 2547A8EC 24 -. 57 B5 10 3A 7F 04 C3 78 7E A5 AB 78 93 49 00 00 38 63 00 04 48 00 92 E1 -==== BB 865 (0x2547A904) approx BBs exec'd 0 ==== - - 0x2547A904: 809A01E8 lwz r4,488(r26) - 0: GETL R26, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547A908: 7EA5AB78 or r5,r21,r21 - 5: GETL R21, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547A90C: 7F552214 add r26,r21,r4 - 8: GETL R21, t6 - 9: GETL R4, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x2547A910: 387A0004 addi r3,r26,4 - 13: GETL R26, t10 - 14: ADDL $0x4, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0x2547A914: 480092CD bl 0x25483BE0 - 17: MOVL $0x2547A918, t12 - 18: PUTL t12, LR - 19: JMPo-c $0x25483BE0 ($4) - - - -. 865 2547A904 20 -. 80 9A 01 E8 7E A5 AB 78 7F 55 22 14 38 7A 00 04 48 00 92 CD -==== BB 866 (0x25477104) approx BBs exec'd 0 ==== - - 0x25477104: 38000001 li r0,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25477108: 409A0024 bc 4,26,0x2547712C - 3: Jc26o $0x2547712C - - - -. 866 25477104 8 -. 38 00 00 01 40 9A 00 24 -==== BB 867 (0x2547710C) approx BBs exec'd 0 ==== - - 0x2547710C: 817D005C lwz r11,92(r29) - 0: GETL R29, t0 - 1: ADDL $0x5C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25477110: 7FA5EB78 or r5,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25477114: 7F83E378 or r3,r28,r28 - 8: GETL R28, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x25477118: 7E469378 or r6,r18,r18 - 11: GETL R18, t8 - 12: PUTL t8, R6 - 13: INCEIPL $4 - - 0x2547711C: 2F0B0000 cmpi cr6,r11,0 - 14: GETL R11, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x6, CR - 17: INCEIPL $4 - - 0x25477120: 38000000 li r0,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0x25477124: 409A0218 bc 4,26,0x2547733C - 21: Jc26o $0x2547733C - - - -. 867 2547710C 28 -. 81 7D 00 5C 7F A5 EB 78 7F 83 E3 78 7E 46 93 78 2F 0B 00 00 38 00 00 00 40 9A 02 18 -==== BB 868 (0x25477128) approx BBs exec'd 0 ==== - - 0x25477128: 91FD018C stw r15,396(r29) - 0: GETL R15, t0 - 1: GETL R29, t2 - 2: ADDL $0x18C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547712C: 2C000000 cmpi cr0,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25477130: 7F86E378 or r6,r28,r28 - 9: GETL R28, t8 - 10: PUTL t8, R6 - 11: INCEIPL $4 - - 0x25477134: 7FE3FB78 or r3,r31,r31 - 12: GETL R31, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x25477138: 7EC4B378 or r4,r22,r22 - 15: GETL R22, t12 - 16: PUTL t12, R4 - 17: INCEIPL $4 - - 0x2547713C: 7EE5BB78 or r5,r23,r23 - 18: GETL R23, t14 - 19: PUTL t14, R5 - 20: INCEIPL $4 - - 0x25477140: 38E10228 addi r7,r1,552 - 21: GETL R1, t16 - 22: ADDL $0x228, t16 - 23: PUTL t16, R7 - 24: INCEIPL $4 - - 0x25477144: 39010018 addi r8,r1,24 - 25: GETL R1, t18 - 26: ADDL $0x18, t18 - 27: PUTL t18, R8 - 28: INCEIPL $4 - - 0x25477148: 4182FF84 bc 12,2,0x254770CC - 29: Js02o $0x254770CC - - - -. 868 25477128 36 -. 91 FD 01 8C 2C 00 00 00 7F 86 E3 78 7F E3 FB 78 7E C4 B3 78 7E E5 BB 78 38 E1 02 28 39 01 00 18 41 82 FF 84 -==== BB 869 (0x254771D0) approx BBs exec'd 0 ==== - - 0x254771D0: 8005018C lwz r0,396(r5) - 0: GETL R5, t0 - 1: ADDL $0x18C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x254771D4: 3BA5018C addi r29,r5,396 - 5: GETL R5, t4 - 6: ADDL $0x18C, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0x254771D8: 39200000 li r9,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0x254771DC: 2C80FFFF cmpi cr1,r0,-1 - 12: GETL R0, t8 - 13: MOVL $0xFFFFFFFF, t12 - 14: CMPL t8, t12, t10 (-rSo) - 15: ICRFL t10, $0x1, CR - 16: INCEIPL $4 - - 0x254771E0: 41860024 bc 12,6,0x25477204 - 17: Js06o $0x25477204 - - - -. 869 254771D0 20 -. 80 05 01 8C 3B A5 01 8C 39 20 00 00 2C 80 FF FF 41 86 00 24 -==== BB 870 (0x25477204) approx BBs exec'd 0 ==== - - 0x25477204: 2C090000 cmpi cr0,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25477208: 408201F8 bc 4,2,0x25477400 - 4: Jc02o $0x25477400 - - - -. 870 25477204 8 -. 2C 09 00 00 40 82 01 F8 -==== BB 871 (0x25483A60) approx BBs exec'd 0 ==== - - 0x25483A60: 7D2903A6 mtctr r9 - 0: GETL R9, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x25483A64: 88BF0000 lbz r5,0(r31) - 3: GETL R31, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R5 - 6: INCEIPL $4 - - 0x25483A68: 3BFF0001 addi r31,r31,1 - 7: GETL R31, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R31 - 10: INCEIPL $4 - - 0x25483A6C: 98BD0000 stb r5,0(r29) - 11: GETL R5, t8 - 12: GETL R29, t10 - 13: STB t8, (t10) - 14: INCEIPL $4 - - 0x25483A70: 3BBD0001 addi r29,r29,1 - 15: GETL R29, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x25483A74: 4200FFF0 bc 16,0,0x25483A64 - 19: GETL CTR, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, CTR - 22: JIFZL t14, $0x25483A78 - 23: JMPo $0x25483A64 ($4) - - - -. 871 25483A60 24 -. 7D 29 03 A6 88 BF 00 00 3B FF 00 01 98 BD 00 00 3B BD 00 01 42 00 FF F0 -==== BB 872 (0x25476958) approx BBs exec'd 0 ==== - - 0x25476958: 80DF0080 lwz r6,128(r31) - 0: GETL R31, t0 - 1: ADDL $0x80, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547695C: 2C060000 cmpi cr0,r6,0 - 5: GETL R6, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25476960: 4182FF58 bc 12,2,0x254768B8 - 9: Js02o $0x254768B8 - - - -. 872 25476958 12 -. 80 DF 00 80 2C 06 00 00 41 82 FF 58 -==== BB 873 (0x25476A34) approx BBs exec'd 0 ==== - - 0x25476A34: 7E639B78 or r3,r19,r19 - 0: GETL R19, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476A38: 48020FED bl 0x25497A24 - 3: MOVL $0x25476A3C, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25497A24 ($4) - - - -. 873 25476A34 8 -. 7E 63 9B 78 48 02 0F ED -==== BB 874 (0x25476A3C) approx BBs exec'd 0 ==== - - 0x25476A3C: 82BF0088 lwz r21,136(r31) - 0: GETL R31, t0 - 1: ADDL $0x88, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x25476A40: 2E030000 cmpi cr4,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x25476A44: 90750000 stw r3,0(r21) - 9: GETL R3, t8 - 10: GETL R21, t10 - 11: STL t8, (t10) - 12: INCEIPL $4 - - 0x25476A48: 41920284 bc 12,18,0x25476CCC - 13: Js18o $0x25476CCC - - - -. 874 25476A3C 16 -. 82 BF 00 88 2E 03 00 00 90 75 00 00 41 92 02 84 -==== BB 875 (0x25476A4C) approx BBs exec'd 0 ==== - - 0x25476A4C: 7F64DB78 or r4,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x25476A50: 7E659B78 or r5,r19,r19 - 3: GETL R19, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25476A54: 4800D18D bl 0x25483BE0 - 6: MOVL $0x25476A58, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483BE0 ($4) - - - -. 875 25476A4C 12 -. 7F 64 DB 78 7E 65 9B 78 48 00 D1 8D -==== BB 876 (0x25476A58) approx BBs exec'd 0 ==== - - 0x25476A58: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476A5C: 81010000 lwz r8,0(r1) - 3: GETL R1, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R8 - 6: INCEIPL $4 - - 0x25476A60: 81E80004 lwz r15,4(r8) - 7: GETL R8, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R15 - 11: INCEIPL $4 - - 0x25476A64: 8088FFB4 lwz r4,-76(r8) - 12: GETL R8, t10 - 13: ADDL $0xFFFFFFB4, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R4 - 16: INCEIPL $4 - - 0x25476A68: 7DE803A6 mtlr r15 - 17: GETL R15, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0x25476A6C: 81C8FFB8 lwz r14,-72(r8) - 20: GETL R8, t16 - 21: ADDL $0xFFFFFFB8, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R14 - 24: INCEIPL $4 - - 0x25476A70: 81E8FFBC lwz r15,-68(r8) - 25: GETL R8, t20 - 26: ADDL $0xFFFFFFBC, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R15 - 29: INCEIPL $4 - - 0x25476A74: 7C808120 mtcrf 0x8,r4 - 30: GETL R4, t24 - 31: ICRFL t24, $0x4, CR - 32: INCEIPL $4 - - 0x25476A78: 8208FFC0 lwz r16,-64(r8) - 33: GETL R8, t26 - 34: ADDL $0xFFFFFFC0, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R16 - 37: INCEIPL $4 - - 0x25476A7C: 8228FFC4 lwz r17,-60(r8) - 38: GETL R8, t30 - 39: ADDL $0xFFFFFFC4, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R17 - 42: INCEIPL $4 - - 0x25476A80: 8248FFC8 lwz r18,-56(r8) - 43: GETL R8, t34 - 44: ADDL $0xFFFFFFC8, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R18 - 47: INCEIPL $4 - - 0x25476A84: 8268FFCC lwz r19,-52(r8) - 48: GETL R8, t38 - 49: ADDL $0xFFFFFFCC, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R19 - 52: INCEIPL $4 - - 0x25476A88: 8288FFD0 lwz r20,-48(r8) - 53: GETL R8, t42 - 54: ADDL $0xFFFFFFD0, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R20 - 57: INCEIPL $4 - - 0x25476A8C: 82A8FFD4 lwz r21,-44(r8) - 58: GETL R8, t46 - 59: ADDL $0xFFFFFFD4, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R21 - 62: INCEIPL $4 - - 0x25476A90: 82C8FFD8 lwz r22,-40(r8) - 63: GETL R8, t50 - 64: ADDL $0xFFFFFFD8, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R22 - 67: INCEIPL $4 - - 0x25476A94: 82E8FFDC lwz r23,-36(r8) - 68: GETL R8, t54 - 69: ADDL $0xFFFFFFDC, t54 - 70: LDL (t54), t56 - 71: PUTL t56, R23 - 72: INCEIPL $4 - - 0x25476A98: 8308FFE0 lwz r24,-32(r8) - 73: GETL R8, t58 - 74: ADDL $0xFFFFFFE0, t58 - 75: LDL (t58), t60 - 76: PUTL t60, R24 - 77: INCEIPL $4 - - 0x25476A9C: 8328FFE4 lwz r25,-28(r8) - 78: GETL R8, t62 - 79: ADDL $0xFFFFFFE4, t62 - 80: LDL (t62), t64 - 81: PUTL t64, R25 - 82: INCEIPL $4 - - 0x25476AA0: 8348FFE8 lwz r26,-24(r8) - 83: GETL R8, t66 - 84: ADDL $0xFFFFFFE8, t66 - 85: LDL (t66), t68 - 86: PUTL t68, R26 - 87: INCEIPL $4 - - 0x25476AA4: 8368FFEC lwz r27,-20(r8) - 88: GETL R8, t70 - 89: ADDL $0xFFFFFFEC, t70 - 90: LDL (t70), t72 - 91: PUTL t72, R27 - 92: INCEIPL $4 - - 0x25476AA8: 8388FFF0 lwz r28,-16(r8) - 93: GETL R8, t74 - 94: ADDL $0xFFFFFFF0, t74 - 95: LDL (t74), t76 - 96: PUTL t76, R28 - 97: INCEIPL $4 - - 0x25476AAC: 83A8FFF4 lwz r29,-12(r8) - 98: GETL R8, t78 - 99: ADDL $0xFFFFFFF4, t78 - 100: LDL (t78), t80 - 101: PUTL t80, R29 - 102: INCEIPL $4 - - 0x25476AB0: 83C8FFF8 lwz r30,-8(r8) - 103: GETL R8, t82 - 104: ADDL $0xFFFFFFF8, t82 - 105: LDL (t82), t84 - 106: PUTL t84, R30 - 107: INCEIPL $4 - - 0x25476AB4: 83E8FFFC lwz r31,-4(r8) - 108: GETL R8, t86 - 109: ADDL $0xFFFFFFFC, t86 - 110: LDL (t86), t88 - 111: PUTL t88, R31 - 112: INCEIPL $4 - - 0x25476AB8: 7D014378 or r1,r8,r8 - 113: GETL R8, t90 - 114: PUTL t90, R1 - 115: INCEIPL $4 - - 0x25476ABC: 4E800020 blr - 116: GETL LR, t92 - 117: JMPo-r t92 ($4) - - - -. 876 25476A58 104 -. 7F 43 D3 78 81 01 00 00 81 E8 00 04 80 88 FF B4 7D E8 03 A6 81 C8 FF B8 81 E8 FF BC 7C 80 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 -==== BB 877 (0x25479218) approx BBs exec'd 0 ==== - - 0x25479218: 7C1C0378 or r28,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0x2547921C: 801C0168 lwz r0,360(r28) - 3: GETL R28, t2 - 4: ADDL $0x168, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25479220: 2C000000 cmpi cr0,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0x25479224: 4082FFF4 bc 4,2,0x25479218 - 12: Jc02o $0x25479218 - - - -. 877 25479218 16 -. 7C 1C 03 78 80 1C 01 68 2C 00 00 00 40 82 FF F4 -==== BB 878 (0x254807B8) approx BBs exec'd 0 ==== - - 0x254807B8: 7D283850 subf r9,r8,r7 - 0: GETL R8, t0 - 1: GETL R7, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x254807BC: 7F865050 subf r28,r6,r10 - 5: GETL R6, t4 - 6: GETL R10, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x254807C0: 7F89E040 cmpl cr7,r9,r28 - 10: GETL R9, t8 - 11: GETL R28, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0x254807C4: 409C0064 bc 4,28,0x25480828 - 15: Jc28o $0x25480828 - - - -. 878 254807B8 16 -. 7D 28 38 50 7F 86 50 50 7F 89 E0 40 40 9C 00 64 -==22130== Reading syms from /home/sewardj/valgrind-2.2.0-ppc/Inst/lib/valgrind/libpthread.so (0xEE2F000) -==== BB 879 (0x2547618C) approx BBs exec'd 0 ==== - - 0x2547618C: 2F160000 cmpi cr6,r22,0 - 0: GETL R22, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25476190: 419801EC bc 12,24,0x2547637C - 4: Js24o $0x2547637C - - - -. 879 2547618C 8 -. 2F 16 00 00 41 98 01 EC -==== BB 880 (0x25476194) approx BBs exec'd 0 ==== - - 0x25476194: 82BE050C lwz r21,1292(r30) - 0: GETL R30, t0 - 1: ADDL $0x50C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x25476198: 83750000 lwz r27,0(r21) - 5: GETL R21, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0x2547619C: 63780004 ori r24,r27,0x4 - 9: GETL R27, t8 - 10: ORL $0x4, t8 - 11: PUTL t8, R24 - 12: INCEIPL $4 - - 0x254761A0: 93150000 stw r24,0(r21) - 13: GETL R24, t10 - 14: GETL R21, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0x254761A4: 809E04C8 lwz r4,1224(r30) - 17: GETL R30, t14 - 18: ADDL $0x4C8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R4 - 21: INCEIPL $4 - - 0x254761A8: 807F0098 lwz r3,152(r31) - 22: GETL R31, t18 - 23: ADDL $0x98, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R3 - 26: INCEIPL $4 - - 0x254761AC: 81040404 lwz r8,1028(r4) - 27: GETL R4, t22 - 28: ADDL $0x404, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R8 - 31: INCEIPL $4 - - 0x254761B0: 7D0903A6 mtctr r8 - 32: GETL R8, t26 - 33: PUTL t26, CTR - 34: INCEIPL $4 - - 0x254761B4: 4E800421 bctrl - 35: MOVL $0x254761B8, t28 - 36: PUTL t28, LR - 37: GETL CTR, t30 - 38: JMPo-c t30 ($4) - - - -. 880 25476194 36 -. 82 BE 05 0C 83 75 00 00 63 78 00 04 93 15 00 00 80 9E 04 C8 80 7F 00 98 81 04 04 04 7D 09 03 A6 4E 80 04 21 -==== BB 881 __GI__dl_make_stack_executable(0x2547E8C0) approx BBs exec'd 0 ==== - - 0x2547E8C0: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547E8C4: 7CE802A6 mflr r7 - 6: GETL LR, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x2547E8C8: 48018739 bl 0x25497000 - 9: MOVL $0x2547E8CC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 881 2547E8C0 12 -. 94 21 FF D0 7C E8 02 A6 48 01 87 39 -==== BB 882 (0x2547E8CC) approx BBs exec'd 0 ==== - - 0x2547E8CC: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547E8D0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547E8D4: 93410018 stw r26,24(r1) - 8: GETL R26, t6 - 9: GETL R1, t8 - 10: ADDL $0x18, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547E8D8: 90E10034 stw r7,52(r1) - 13: GETL R7, t10 - 14: GETL R1, t12 - 15: ADDL $0x34, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547E8DC: 93210014 stw r25,20(r1) - 18: GETL R25, t14 - 19: GETL R1, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547E8E0: 7C791B78 or r25,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0x2547E8E4: 835E04F4 lwz r26,1268(r30) - 26: GETL R30, t20 - 27: ADDL $0x4F4, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R26 - 30: INCEIPL $4 - - 0x2547E8E8: 80C10000 lwz r6,0(r1) - 31: GETL R1, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R6 - 34: INCEIPL $4 - - 0x2547E8EC: 80BA0004 lwz r5,4(r26) - 35: GETL R26, t28 - 36: ADDL $0x4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R5 - 39: INCEIPL $4 - - 0x2547E8F0: 809A00A4 lwz r4,164(r26) - 40: GETL R26, t32 - 41: ADDL $0xA4, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R4 - 44: INCEIPL $4 - - 0x2547E8F4: 81390000 lwz r9,0(r25) - 45: GETL R25, t36 - 46: LDL (t36), t38 - 47: PUTL t38, R9 - 48: INCEIPL $4 - - 0x2547E8F8: 7C0500D0 neg r0,r5 - 49: GETL R5, t40 - 50: NEGL t40 - 51: PUTL t40, R0 - 52: INCEIPL $4 - - 0x2547E8FC: 93E1002C stw r31,44(r1) - 53: GETL R31, t42 - 54: GETL R1, t44 - 55: ADDL $0x2C, t44 - 56: STL t42, (t44) - 57: INCEIPL $4 - - 0x2547E900: 7C8903A6 mtctr r4 - 58: GETL R4, t46 - 59: PUTL t46, CTR - 60: INCEIPL $4 - - 0x2547E904: 9361001C stw r27,28(r1) - 61: GETL R27, t48 - 62: GETL R1, t50 - 63: ADDL $0x1C, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0x2547E908: 3880000C li r4,12 - 66: MOVL $0xC, t52 - 67: PUTL t52, R4 - 68: INCEIPL $4 - - 0x2547E90C: 93810020 stw r28,32(r1) - 69: GETL R28, t54 - 70: GETL R1, t56 - 71: ADDL $0x20, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0x2547E910: 7D3F0038 and r31,r9,r0 - 74: GETL R9, t58 - 75: GETL R0, t60 - 76: ANDL t58, t60 - 77: PUTL t60, R31 - 78: INCEIPL $4 - - 0x2547E914: 93A10024 stw r29,36(r1) - 79: GETL R29, t62 - 80: GETL R1, t64 - 81: ADDL $0x24, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x2547E918: 80660004 lwz r3,4(r6) - 84: GETL R6, t66 - 85: ADDL $0x4, t66 - 86: LDL (t66), t68 - 87: PUTL t68, R3 - 88: INCEIPL $4 - - 0x2547E91C: 4E800421 bctrl - 89: MOVL $0x2547E920, t70 - 90: PUTL t70, LR - 91: GETL CTR, t72 - 92: JMPo-c t72 ($4) - - - -. 882 2547E8CC 84 -. 93 C1 00 28 7F C8 02 A6 93 41 00 18 90 E1 00 34 93 21 00 14 7C 79 1B 78 83 5E 04 F4 80 C1 00 00 80 BA 00 04 80 9A 00 A4 81 39 00 00 7C 05 00 D0 93 E1 00 2C 7C 89 03 A6 93 61 00 1C 38 80 00 0C 93 81 00 20 7D 3F 00 38 93 A1 00 24 80 66 00 04 4E 80 04 21 -==== BB 883 _dl_check_caller(0x2547EA74) approx BBs exec'd 0 ==== - - 0x2547EA74: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547EA78: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547EA7C: 48018585 bl 0x25497000 - 9: MOVL $0x2547EA80, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 883 2547EA74 12 -. 94 21 FF C0 7C 08 02 A6 48 01 85 85 -==== BB 884 (0x2547EA80) approx BBs exec'd 0 ==== - - 0x2547EA80: 93C10038 stw r30,56(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x38, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547EA84: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547EA88: 93010020 stw r24,32(r1) - 8: GETL R24, t6 - 9: GETL R1, t8 - 10: ADDL $0x20, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547EA8C: 92810010 stw r20,16(r1) - 13: GETL R20, t10 - 14: GETL R1, t12 - 15: ADDL $0x10, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547EA90: 5494E8FE rlwinm r20,r4,29,3,31 - 18: GETL R4, t14 - 19: SHRL $0x3, t14 - 20: PUTL t14, R20 - 21: INCEIPL $4 - - 0x2547EA94: 92A10014 stw r21,20(r1) - 22: GETL R21, t16 - 23: GETL R1, t18 - 24: ADDL $0x14, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x2547EA98: 5495F0BE rlwinm r21,r4,30,2,31 - 27: GETL R4, t20 - 28: SHRL $0x2, t20 - 29: PUTL t20, R21 - 30: INCEIPL $4 - - 0x2547EA9C: 831E04C8 lwz r24,1224(r30) - 31: GETL R30, t22 - 32: ADDL $0x4C8, t22 - 33: LDL (t22), t24 - 34: PUTL t24, R24 - 35: INCEIPL $4 - - 0x2547EAA0: 92C10018 stw r22,24(r1) - 36: GETL R22, t26 - 37: GETL R1, t28 - 38: ADDL $0x18, t28 - 39: STL t26, (t28) - 40: INCEIPL $4 - - 0x2547EAA4: 5496F87E rlwinm r22,r4,31,1,31 - 41: GETL R4, t30 - 42: SHRL $0x1, t30 - 43: PUTL t30, R22 - 44: INCEIPL $4 - - 0x2547EAA8: 92E1001C stw r23,28(r1) - 45: GETL R23, t32 - 46: GETL R1, t34 - 47: ADDL $0x1C, t34 - 48: STL t32, (t34) - 49: INCEIPL $4 - - 0x2547EAAC: 549707FE rlwinm r23,r4,0,31,31 - 50: GETL R4, t36 - 51: ANDL $0x1, t36 - 52: PUTL t36, R23 - 53: INCEIPL $4 - - 0x2547EAB0: 93210024 stw r25,36(r1) - 54: GETL R25, t38 - 55: GETL R1, t40 - 56: ADDL $0x24, t40 - 57: STL t38, (t40) - 58: INCEIPL $4 - - 0x2547EAB4: 7C992378 or r25,r4,r4 - 59: GETL R4, t42 - 60: PUTL t42, R25 - 61: INCEIPL $4 - - 0x2547EAB8: 93410028 stw r26,40(r1) - 62: GETL R26, t44 - 63: GETL R1, t46 - 64: ADDL $0x28, t46 - 65: STL t44, (t46) - 66: INCEIPL $4 - - 0x2547EABC: 3B400000 li r26,0 - 67: MOVL $0x0, t48 - 68: PUTL t48, R26 - 69: INCEIPL $4 - - 0x2547EAC0: 9361002C stw r27,44(r1) - 70: GETL R27, t50 - 71: GETL R1, t52 - 72: ADDL $0x2C, t52 - 73: STL t50, (t52) - 74: INCEIPL $4 - - 0x2547EAC4: 7F1BC378 or r27,r24,r24 - 75: GETL R24, t54 - 76: PUTL t54, R27 - 77: INCEIPL $4 - - 0x2547EAC8: 93810030 stw r28,48(r1) - 78: GETL R28, t56 - 79: GETL R1, t58 - 80: ADDL $0x30, t58 - 81: STL t56, (t58) - 82: INCEIPL $4 - - 0x2547EACC: 7C7C1B78 or r28,r3,r3 - 83: GETL R3, t60 - 84: PUTL t60, R28 - 85: INCEIPL $4 - - 0x2547EAD0: 93A10034 stw r29,52(r1) - 86: GETL R29, t62 - 87: GETL R1, t64 - 88: ADDL $0x34, t64 - 89: STL t62, (t64) - 90: INCEIPL $4 - - 0x2547EAD4: 93E1003C stw r31,60(r1) - 91: GETL R31, t66 - 92: GETL R1, t68 - 93: ADDL $0x3C, t68 - 94: STL t66, (t68) - 95: INCEIPL $4 - - 0x2547EAD8: 90010044 stw r0,68(r1) - 96: GETL R0, t70 - 97: GETL R1, t72 - 98: ADDL $0x44, t72 - 99: STL t70, (t72) - 100: INCEIPL $4 - - 0x2547EADC: 83BB0000 lwz r29,0(r27) - 101: GETL R27, t74 - 102: LDL (t74), t76 - 103: PUTL t76, R29 - 104: INCEIPL $4 - - 0x2547EAE0: 3B7B0018 addi r27,r27,24 - 105: GETL R27, t78 - 106: ADDL $0x18, t78 - 107: PUTL t78, R27 - 108: INCEIPL $4 - - 0x2547EAE4: 2F9D0000 cmpi cr7,r29,0 - 109: GETL R29, t80 - 110: CMP0L t80, t82 (-rSo) - 111: ICRFL t82, $0x7, CR - 112: INCEIPL $4 - - 0x2547EAE8: 419E0028 bc 12,30,0x2547EB10 - 113: Js30o $0x2547EB10 - - - -. 884 2547EA80 108 -. 93 C1 00 38 7F C8 02 A6 93 01 00 20 92 81 00 10 54 94 E8 FE 92 A1 00 14 54 95 F0 BE 83 1E 04 C8 92 C1 00 18 54 96 F8 7E 92 E1 00 1C 54 97 07 FE 93 21 00 24 7C 99 23 78 93 41 00 28 3B 40 00 00 93 61 00 2C 7F 1B C3 78 93 81 00 30 7C 7C 1B 78 93 A1 00 34 93 E1 00 3C 90 01 00 44 83 BB 00 00 3B 7B 00 18 2F 9D 00 00 41 9E 00 28 -==== BB 885 (0x2547EAEC) approx BBs exec'd 0 ==== - - 0x2547EAEC: 807D01A0 lwz r3,416(r29) - 0: GETL R29, t0 - 1: ADDL $0x1A0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547EAF0: 7C03E040 cmpl cr0,r3,r28 - 5: GETL R3, t4 - 6: GETL R28, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0x2547EAF4: 41810010 bc 12,1,0x2547EB04 - 10: Js01o $0x2547EB04 - - - -. 885 2547EAEC 12 -. 80 7D 01 A0 7C 03 E0 40 41 81 00 10 -==== BB 886 (0x2547EAF8) approx BBs exec'd 0 ==== - - 0x2547EAF8: 809D01A8 lwz r4,424(r29) - 0: GETL R29, t0 - 1: ADDL $0x1A8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547EAFC: 7C84E040 cmpl cr1,r4,r28 - 5: GETL R4, t4 - 6: GETL R28, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0x2547EB00: 41850084 bc 12,5,0x2547EB84 - 10: Js05o $0x2547EB84 - - - -. 886 2547EAF8 12 -. 80 9D 01 A8 7C 84 E0 40 41 85 00 84 -==== BB 887 (0x2547EB04) approx BBs exec'd 0 ==== - - 0x2547EB04: 83BD000C lwz r29,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547EB08: 2F9D0000 cmpi cr7,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547EB0C: 409EFFE0 bc 4,30,0x2547EAEC - 9: Jc30o $0x2547EAEC - - - -. 887 2547EB04 12 -. 83 BD 00 0C 2F 9D 00 00 40 9E FF E0 -==== BB 888 (0x2547EB84) approx BBs exec'd 0 ==== - - 0x2547EB84: 2F170000 cmpi cr6,r23,0 - 0: GETL R23, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547EB88: 419A0018 bc 12,26,0x2547EBA0 - 4: Js26o $0x2547EBA0 - - - -. 888 2547EB84 8 -. 2F 17 00 00 41 9A 00 18 -==== BB 889 (0x2547EBA0) approx BBs exec'd 0 ==== - - 0x2547EBA0: 72C00001 andi. r0,r22,0x1 - 0: GETL R22, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x2547EBA4: 41820018 bc 12,2,0x2547EBBC - 6: Js02o $0x2547EBBC - - - -. 889 2547EBA0 8 -. 72 C0 00 01 41 82 00 18 -==== BB 890 (0x2547EBBC) approx BBs exec'd 0 ==== - - 0x2547EBBC: 72A00001 andi. r0,r21,0x1 - 0: GETL R21, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x2547EBC0: 41820018 bc 12,2,0x2547EBD8 - 6: Js02o $0x2547EBD8 - - - -. 890 2547EBBC 8 -. 72 A0 00 01 41 82 00 18 -==== BB 891 (0x2547EBC4) approx BBs exec'd 0 ==== - - 0x2547EBC4: 807E03E4 lwz r3,996(r30) - 0: GETL R30, t0 - 1: ADDL $0x3E4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547EBC8: 809D0004 lwz r4,4(r29) - 5: GETL R29, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x2547EBCC: 48004315 bl 0x25482EE0 - 10: MOVL $0x2547EBD0, t8 - 11: PUTL t8, LR - 12: JMPo-c $0x25482EE0 ($4) - - - -. 891 2547EBC4 12 -. 80 7E 03 E4 80 9D 00 04 48 00 43 15 -==== BB 892 (0x2547EBD0) approx BBs exec'd 0 ==== - - 0x2547EBD0: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547EBD4: 419A042C bc 12,26,0x2547F000 - 4: Js26o $0x2547F000 - - - -. 892 2547EBD0 8 -. 2F 03 00 00 41 9A 04 2C -==== BB 893 (0x2547EBD8) approx BBs exec'd 0 ==== - - 0x2547EBD8: 72800001 andi. r0,r20,0x1 - 0: GETL R20, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x2547EBDC: 41820018 bc 12,2,0x2547EBF4 - 6: Js02o $0x2547EBF4 - - - -. 893 2547EBD8 8 -. 72 80 00 01 41 82 00 18 -==== BB 894 (0x2547EBE0) approx BBs exec'd 0 ==== - - 0x2547EBE0: 807E03E8 lwz r3,1000(r30) - 0: GETL R30, t0 - 1: ADDL $0x3E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547EBE4: 809D0004 lwz r4,4(r29) - 5: GETL R29, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x2547EBE8: 480042F9 bl 0x25482EE0 - 10: MOVL $0x2547EBEC, t8 - 11: PUTL t8, LR - 12: JMPo-c $0x25482EE0 ($4) - - - -. 894 2547EBE0 12 -. 80 7E 03 E8 80 9D 00 04 48 00 42 F9 -==== BB 895 (0x2547EBEC) approx BBs exec'd 0 ==== - - 0x2547EBEC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547EBF0: 419E0410 bc 12,30,0x2547F000 - 4: Js30o $0x2547F000 - - - -. 895 2547EBEC 8 -. 2F 83 00 00 41 9E 04 10 -==== BB 896 (0x2547EBF4) approx BBs exec'd 0 ==== - - 0x2547EBF4: 83FD001C lwz r31,28(r29) - 0: GETL R29, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x2547EBF8: 2C9F0000 cmpi cr1,r31,0 - 5: GETL R31, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547EBFC: 41A6FF14 bc 13,6,0x2547EB10 - 9: Js06o $0x2547EB10 - - - -. 896 2547EBF4 12 -. 83 FD 00 1C 2C 9F 00 00 41 A6 FF 14 -==== BB 897 (0x2547EC00) approx BBs exec'd 0 ==== - - 0x2547EC00: 2F970000 cmpi cr7,r23,0 - 0: GETL R23, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547EC04: 56C807FE rlwinm r8,r22,0,31,31 - 4: GETL R22, t4 - 5: ANDL $0x1, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0x2547EC08: 56A707FE rlwinm r7,r21,0,31,31 - 8: GETL R21, t6 - 9: ANDL $0x1, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0x2547EC0C: 2C880000 cmpi cr1,r8,0 - 12: GETL R8, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x1, CR - 15: INCEIPL $4 - - 0x2547EC10: 2F070000 cmpi cr6,r7,0 - 16: GETL R7, t12 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x6, CR - 19: INCEIPL $4 - - 0x2547EC14: 72800001 andi. r0,r20,0x1 - 20: GETL R20, t16 - 21: ANDL $0x1, t16 - 22: PUTL t16, R0 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x0, CR - 25: INCEIPL $4 - - 0x2547EC18: 409E004C bc 4,30,0x2547EC64 - 26: Jc30o $0x2547EC64 - - - -. 897 2547EC00 28 -. 2F 97 00 00 56 C8 07 FE 56 A7 07 FE 2C 88 00 00 2F 07 00 00 72 80 00 01 40 9E 00 4C -==== BB 898 (0x2547EC1C) approx BBs exec'd 0 ==== - - 0x2547EC1C: 408200B8 bc 4,2,0x2547ECD4 - 0: Jc02o $0x2547ECD4 - - - -. 898 2547EC1C 4 -. 40 82 00 B8 -==== BB 899 (0x2547ECD4) approx BBs exec'd 0 ==== - - 0x2547ECD4: 419A01AC bc 12,26,0x2547EE80 - 0: Js26o $0x2547EE80 - - - -. 899 2547ECD4 4 -. 41 9A 01 AC -==== BB 900 (0x2547ECD8) approx BBs exec'd 0 ==== - - 0x2547ECD8: 4186020C bc 12,6,0x2547EEE4 - 0: Js06o $0x2547EEE4 - - - -. 900 2547ECD8 4 -. 41 86 02 0C -==== BB 901 (0x2547EEE4) approx BBs exec'd 0 ==== - - 0x2547EEE4: 83BF0000 lwz r29,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0x2547EEE8: 807E03E4 lwz r3,996(r30) - 4: GETL R30, t4 - 5: ADDL $0x3E4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0x2547EEEC: 7FA4EB78 or r4,r29,r29 - 9: GETL R29, t8 - 10: PUTL t8, R4 - 11: INCEIPL $4 - - 0x2547EEF0: 48003FF1 bl 0x25482EE0 - 12: MOVL $0x2547EEF4, t10 - 13: PUTL t10, LR - 14: JMPo-c $0x25482EE0 ($4) - - - -. 901 2547EEE4 16 -. 83 BF 00 00 80 7E 03 E4 7F A4 EB 78 48 00 3F F1 -==== BB 902 (0x2547EEF4) approx BBs exec'd 0 ==== - - 0x2547EEF4: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547EEF8: 2F030000 cmpi cr6,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x6, CR - 6: INCEIPL $4 - - 0x2547EEFC: 807E03E8 lwz r3,1000(r30) - 7: GETL R30, t6 - 8: ADDL $0x3E8, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R3 - 11: INCEIPL $4 - - 0x2547EF00: 419A0100 bc 12,26,0x2547F000 - 12: Js26o $0x2547F000 - - - -. 902 2547EEF4 16 -. 7F A4 EB 78 2F 03 00 00 80 7E 03 E8 41 9A 01 00 -==== BB 903 (0x2547EF04) approx BBs exec'd 0 ==== - - 0x2547EF04: 48003FDD bl 0x25482EE0 - 0: MOVL $0x2547EF08, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25482EE0 ($4) - - - -. 903 2547EF04 4 -. 48 00 3F DD -==== BB 904 (0x2547EF08) approx BBs exec'd 0 ==== - - 0x2547EF08: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547EF0C: 418600F4 bc 12,6,0x2547F000 - 4: Js06o $0x2547F000 - - - -. 904 2547EF08 8 -. 2C 83 00 00 41 86 00 F4 -==== BB 905 (0x2547EF10) approx BBs exec'd 0 ==== - - 0x2547EF10: 83FF0004 lwz r31,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x2547EF14: 2C1F0000 cmpi cr0,r31,0 - 5: GETL R31, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547EF18: 4082FFCC bc 4,2,0x2547EEE4 - 9: Jc02o $0x2547EEE4 - - - -. 905 2547EF10 12 -. 83 FF 00 04 2C 1F 00 00 40 82 FF CC -==== BB 906 (0x2547EF1C) approx BBs exec'd 0 ==== - - 0x2547EF1C: 4BFFFBF4 b 0x2547EB10 - 0: JMPo $0x2547EB10 ($4) - - - -. 906 2547EF1C 4 -. 4B FF FB F4 -==== BB 907 (0x2547EB10) approx BBs exec'd 0 ==== - - 0x2547EB10: 3B5A0001 addi r26,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547EB14: 2C1A000F cmpi cr0,r26,15 - 4: GETL R26, t2 - 5: MOVL $0xF, t6 - 6: CMPL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0x2547EB18: 4081FFC4 bc 4,1,0x2547EADC - 9: Jc01o $0x2547EADC - - - -. 907 2547EB10 12 -. 3B 5A 00 01 2C 1A 00 0F 40 81 FF C4 -==== BB 908 (0x2547EADC) approx BBs exec'd 0 ==== - - 0x2547EADC: 83BB0000 lwz r29,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0x2547EAE0: 3B7B0018 addi r27,r27,24 - 4: GETL R27, t4 - 5: ADDL $0x18, t4 - 6: PUTL t4, R27 - 7: INCEIPL $4 - - 0x2547EAE4: 2F9D0000 cmpi cr7,r29,0 - 8: GETL R29, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x2547EAE8: 419E0028 bc 12,30,0x2547EB10 - 12: Js30o $0x2547EB10 - - - -. 908 2547EADC 16 -. 83 BB 00 00 3B 7B 00 18 2F 9D 00 00 41 9E 00 28 -==== BB 909 (0x2547EB1C) approx BBs exec'd 0 ==== - - 0x2547EB1C: 73200008 andi. r0,r25,0x8 - 0: GETL R25, t0 - 1: ANDL $0x8, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x2547EB20: 41820020 bc 12,2,0x2547EB40 - 6: Js02o $0x2547EB40 - - - -. 909 2547EB1C 8 -. 73 20 00 08 41 82 00 20 -==== BB 910 (0x2547EB24) approx BBs exec'd 0 ==== - - 0x2547EB24: 80B80358 lwz r5,856(r24) - 0: GETL R24, t0 - 1: ADDL $0x358, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547EB28: 7F85E040 cmpl cr7,r5,r28 - 5: GETL R5, t4 - 6: GETL R28, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x7, CR - 9: INCEIPL $4 - - 0x2547EB2C: 419D0014 bc 12,29,0x2547EB40 - 10: Js29o $0x2547EB40 - - - -. 910 2547EB24 12 -. 80 B8 03 58 7F 85 E0 40 41 9D 00 14 -==== BB 911 (0x2547EB30) approx BBs exec'd 0 ==== - - 0x2547EB30: 80D80360 lwz r6,864(r24) - 0: GETL R24, t0 - 1: ADDL $0x360, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547EB34: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547EB38: 7C86E040 cmpl cr1,r6,r28 - 8: GETL R6, t6 - 9: GETL R28, t8 - 10: CMPUL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x1, CR - 12: INCEIPL $4 - - 0x2547EB3C: 41850008 bc 12,5,0x2547EB44 - 13: Js05o $0x2547EB44 - - - -. 911 2547EB30 16 -. 80 D8 03 60 38 60 00 00 7C 86 E0 40 41 85 00 08 -==== BB 912 (0x2547EB44) approx BBs exec'd 0 ==== - - 0x2547EB44: 81210044 lwz r9,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547EB48: 82810010 lwz r20,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R20 - 9: INCEIPL $4 - - 0x2547EB4C: 82A10014 lwz r21,20(r1) - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R21 - 14: INCEIPL $4 - - 0x2547EB50: 7D2803A6 mtlr r9 - 15: GETL R9, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x2547EB54: 82C10018 lwz r22,24(r1) - 18: GETL R1, t14 - 19: ADDL $0x18, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R22 - 22: INCEIPL $4 - - 0x2547EB58: 82E1001C lwz r23,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R23 - 27: INCEIPL $4 - - 0x2547EB5C: 83010020 lwz r24,32(r1) - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R24 - 32: INCEIPL $4 - - 0x2547EB60: 83210024 lwz r25,36(r1) - 33: GETL R1, t26 - 34: ADDL $0x24, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R25 - 37: INCEIPL $4 - - 0x2547EB64: 83410028 lwz r26,40(r1) - 38: GETL R1, t30 - 39: ADDL $0x28, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R26 - 42: INCEIPL $4 - - 0x2547EB68: 8361002C lwz r27,44(r1) - 43: GETL R1, t34 - 44: ADDL $0x2C, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R27 - 47: INCEIPL $4 - - 0x2547EB6C: 83810030 lwz r28,48(r1) - 48: GETL R1, t38 - 49: ADDL $0x30, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R28 - 52: INCEIPL $4 - - 0x2547EB70: 83A10034 lwz r29,52(r1) - 53: GETL R1, t42 - 54: ADDL $0x34, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R29 - 57: INCEIPL $4 - - 0x2547EB74: 83C10038 lwz r30,56(r1) - 58: GETL R1, t46 - 59: ADDL $0x38, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R30 - 62: INCEIPL $4 - - 0x2547EB78: 83E1003C lwz r31,60(r1) - 63: GETL R1, t50 - 64: ADDL $0x3C, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R31 - 67: INCEIPL $4 - - 0x2547EB7C: 38210040 addi r1,r1,64 - 68: GETL R1, t54 - 69: ADDL $0x40, t54 - 70: PUTL t54, R1 - 71: INCEIPL $4 - - 0x2547EB80: 4E800020 blr - 72: GETL LR, t56 - 73: JMPo-r t56 ($4) - - - -. 912 2547EB44 64 -. 81 21 00 44 82 81 00 10 82 A1 00 14 7D 28 03 A6 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 -==== BB 913 (0x2547E920) approx BBs exec'd 0 ==== - - 0x2547E920: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547E924: 409E011C bc 4,30,0x2547EA40 - 4: Jc30o $0x2547EA40 - - - -. 913 2547E920 8 -. 2F 83 00 00 40 9E 01 1C -==== BB 914 (0x2547E928) approx BBs exec'd 0 ==== - - 0x2547E928: 811E04C0 lwz r8,1216(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547E92C: 81790000 lwz r11,0(r25) - 5: GETL R25, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0x2547E930: 80680000 lwz r3,0(r8) - 9: GETL R8, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R3 - 12: INCEIPL $4 - - 0x2547E934: 7C0B1800 cmp cr0,r11,r3 - 13: GETL R11, t12 - 14: GETL R3, t14 - 15: CMPL t12, t14, t16 (-rSo) - 16: ICRFL t16, $0x0, CR - 17: INCEIPL $4 - - 0x2547E938: 40820108 bc 4,2,0x2547EA40 - 18: Jc02o $0x2547EA40 - - - -. 914 2547E928 20 -. 81 1E 04 C0 81 79 00 00 80 68 00 00 7C 0B 18 00 40 82 01 08 -==== BB 915 (0x2547E93C) approx BBs exec'd 0 ==== - - 0x2547E93C: 83BE03D8 lwz r29,984(r30) - 0: GETL R30, t0 - 1: ADDL $0x3D8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547E940: 839E050C lwz r28,1292(r30) - 5: GETL R30, t4 - 6: ADDL $0x50C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x2547E944: 895D0000 lbz r10,0(r29) - 10: GETL R29, t8 - 11: LDB (t8), t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0x2547E948: 837E0514 lwz r27,1300(r30) - 14: GETL R30, t12 - 15: ADDL $0x514, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R27 - 18: INCEIPL $4 - - 0x2547E94C: 2C8A0000 cmpi cr1,r10,0 - 19: GETL R10, t16 - 20: CMP0L t16, t18 (-rSo) - 21: ICRFL t18, $0x1, CR - 22: INCEIPL $4 - - 0x2547E950: 418600BC bc 12,6,0x2547EA0C - 23: Js06o $0x2547EA0C - - - -. 915 2547E93C 24 -. 83 BE 03 D8 83 9E 05 0C 89 5D 00 00 83 7E 05 14 2C 8A 00 00 41 86 00 BC -==== BB 916 (0x2547EA0C) approx BBs exec'd 0 ==== - - 0x2547EA0C: 809A0004 lwz r4,4(r26) - 0: GETL R26, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547EA10: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547EA14: 80BC0000 lwz r5,0(r28) - 8: GETL R28, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0x2547EA18: 48003DA1 bl 0x254827B8 - 12: MOVL $0x2547EA1C, t10 - 13: PUTL t10, LR - 14: JMPo-c $0x254827B8 ($4) - - - -. 916 2547EA0C 16 -. 80 9A 00 04 7F E3 FB 78 80 BC 00 00 48 00 3D A1 -==== BB 917 (0x254827C4) approx BBs exec'd 0 ==== - - 0x254827C4: 4BFFEB6C b 0x25481330 - 0: JMPo $0x25481330 ($4) - - - -. 917 254827C4 4 -. 4B FF EB 6C -==== BB 918 (0x2547EA1C) approx BBs exec'd 0 ==== - - 0x2547EA1C: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547EA20: 419AFFA0 bc 12,26,0x2547E9C0 - 4: Js26o $0x2547E9C0 - - - -. 918 2547EA1C 8 -. 2F 03 00 00 41 9A FF A0 -==== BB 919 (0x2547EA24) approx BBs exec'd 0 ==== - - 0x2547EA24: 837E0514 lwz r27,1300(r30) - 0: GETL R30, t0 - 1: ADDL $0x514, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x2547EA28: 801B0000 lwz r0,0(r27) - 5: GETL R27, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x2547EA2C: 2F800016 cmpi cr7,r0,22 - 9: GETL R0, t8 - 10: MOVL $0x16, t12 - 11: CMPL t8, t12, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x2547EA30: 409EFFAC bc 4,30,0x2547E9DC - 14: Jc30o $0x2547E9DC - - - -. 919 2547EA24 16 -. 83 7E 05 14 80 1B 00 00 2F 80 00 16 40 9E FF AC -==== BB 920 (0x2547EA34) approx BBs exec'd 0 ==== - - 0x2547EA34: 39800001 li r12,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0x2547EA38: 999D0000 stb r12,0(r29) - 3: GETL R12, t2 - 4: GETL R29, t4 - 5: STB t2, (t4) - 6: INCEIPL $4 - - 0x2547EA3C: 4BFFFF18 b 0x2547E954 - 7: JMPo $0x2547E954 ($4) - - - -. 920 2547EA34 12 -. 39 80 00 01 99 9D 00 00 4B FF FF 18 -==== BB 921 (0x2547E954) approx BBs exec'd 0 ==== - - 0x2547E954: 83BA0004 lwz r29,4(r26) - 0: GETL R26, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547E958: 7D3DFA14 add r9,r29,r31 - 5: GETL R29, t4 - 6: GETL R31, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x2547E95C: 57BF1838 rlwinm r31,r29,3,0,28 - 10: GETL R29, t8 - 11: SHLL $0x3, t8 - 12: PUTL t8, R31 - 13: INCEIPL $4 - - 0x2547E960: 7FBF4850 subf r29,r31,r9 - 14: GETL R31, t10 - 15: GETL R9, t12 - 16: SUBL t10, t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x2547E964: 801C0000 lwz r0,0(r28) - 19: GETL R28, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R0 - 22: INCEIPL $4 - - 0x2547E968: 7FE4FB78 or r4,r31,r31 - 23: GETL R31, t18 - 24: PUTL t18, R4 - 25: INCEIPL $4 - - 0x2547E96C: 7FA3EB78 or r3,r29,r29 - 26: GETL R29, t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x2547E970: 5405020C rlwinm r5,r0,0,8,6 - 29: GETL R0, t22 - 30: ANDL $0xFEFFFFFF, t22 - 31: PUTL t22, R5 - 32: INCEIPL $4 - - 0x2547E974: 48003E45 bl 0x254827B8 - 33: MOVL $0x2547E978, t24 - 34: PUTL t24, LR - 35: JMPo-c $0x254827B8 ($4) - - - -. 921 2547E954 36 -. 83 BA 00 04 7D 3D FA 14 57 BF 18 38 7F BF 48 50 80 1C 00 00 7F E4 FB 78 7F A3 EB 78 54 05 02 0C 48 00 3E 45 -==== BB 922 (0x2547E978) approx BBs exec'd 0 ==== - - 0x2547E978: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x2547E97C: 40820024 bc 4,2,0x2547E9A0 - 4: Jc02o $0x2547E9A0 - - - -. 922 2547E978 8 -. 2C 03 00 00 40 82 00 24 -==== BB 923 (0x2547E9A0) approx BBs exec'd 0 ==== - - 0x2547E9A0: 801B0000 lwz r0,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547E9A4: 2C80000C cmpi cr1,r0,12 - 4: GETL R0, t4 - 5: MOVL $0xC, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547E9A8: 40860034 bc 4,6,0x2547E9DC - 9: Jc06o $0x2547E9DC - - - -. 923 2547E9A0 12 -. 80 1B 00 00 2C 80 00 0C 40 86 00 34 -==== BB 924 (0x2547E9AC) approx BBs exec'd 0 ==== - - 0x2547E9AC: 80BA0004 lwz r5,4(r26) - 0: GETL R26, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547E9B0: 7F05F800 cmp cr6,r5,r31 - 5: GETL R5, t4 - 6: GETL R31, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0x2547E9B4: 57FFF87E rlwinm r31,r31,31,1,31 - 10: GETL R31, t10 - 11: SHRL $0x1, t10 - 12: PUTL t10, R31 - 13: INCEIPL $4 - - 0x2547E9B8: 7FBDFA14 add r29,r29,r31 - 14: GETL R29, t12 - 15: GETL R31, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R29 - 18: INCEIPL $4 - - 0x2547E9BC: 409AFFA8 bc 4,26,0x2547E964 - 19: Jc26o $0x2547E964 - - - -. 924 2547E9AC 20 -. 80 BA 00 04 7F 05 F8 00 57 FF F8 7E 7F BD FA 14 40 9A FF A8 -==== BB 925 (0x2547E964) approx BBs exec'd 0 ==== - - 0x2547E964: 801C0000 lwz r0,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547E968: 7FE4FB78 or r4,r31,r31 - 4: GETL R31, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0x2547E96C: 7FA3EB78 or r3,r29,r29 - 7: GETL R29, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547E970: 5405020C rlwinm r5,r0,0,8,6 - 10: GETL R0, t8 - 11: ANDL $0xFEFFFFFF, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0x2547E974: 48003E45 bl 0x254827B8 - 14: MOVL $0x2547E978, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x254827B8 ($4) - - - -. 925 2547E964 20 -. 80 1C 00 00 7F E4 FB 78 7F A3 EB 78 54 05 02 0C 48 00 3E 45 -==== BB 926 (0x2547E980) approx BBs exec'd 0 ==== - - 0x2547E980: 801C0000 lwz r0,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547E984: 7FBFE850 subf r29,r31,r29 - 4: GETL R31, t4 - 5: GETL R29, t6 - 6: SUBL t4, t6 - 7: PUTL t6, R29 - 8: INCEIPL $4 - - 0x2547E988: 7FE4FB78 or r4,r31,r31 - 9: GETL R31, t8 - 10: PUTL t8, R4 - 11: INCEIPL $4 - - 0x2547E98C: 7FA3EB78 or r3,r29,r29 - 12: GETL R29, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x2547E990: 5405020C rlwinm r5,r0,0,8,6 - 15: GETL R0, t12 - 16: ANDL $0xFEFFFFFF, t12 - 17: PUTL t12, R5 - 18: INCEIPL $4 - - 0x2547E994: 48003E25 bl 0x254827B8 - 19: MOVL $0x2547E998, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x254827B8 ($4) - - - -. 926 2547E980 24 -. 80 1C 00 00 7F BF E8 50 7F E4 FB 78 7F A3 EB 78 54 05 02 0C 48 00 3E 25 -==== BB 927 (0x2547E998) approx BBs exec'd 0 ==== - - 0x2547E998: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x2547E99C: 41A2FFE4 bc 13,2,0x2547E980 - 4: Js02o $0x2547E980 - - - -. 927 2547E998 8 -. 2C 03 00 00 41 A2 FF E4 -==== BB 928 (0x2547E9C0) approx BBs exec'd 0 ==== - - 0x2547E9C0: 835E04C8 lwz r26,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547E9C4: 3B800000 li r28,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2547E9C8: 93990000 stw r28,0(r25) - 8: GETL R28, t6 - 9: GETL R25, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x2547E9CC: 38000000 li r0,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0x2547E9D0: 837A0400 lwz r27,1024(r26) - 15: GETL R26, t12 - 16: ADDL $0x400, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R27 - 19: INCEIPL $4 - - 0x2547E9D4: 63790001 ori r25,r27,0x1 - 20: GETL R27, t16 - 21: ORL $0x1, t16 - 22: PUTL t16, R25 - 23: INCEIPL $4 - - 0x2547E9D8: 933A0400 stw r25,1024(r26) - 24: GETL R25, t18 - 25: GETL R26, t20 - 26: ADDL $0x400, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x2547E9DC: 83E10034 lwz r31,52(r1) - 29: GETL R1, t22 - 30: ADDL $0x34, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R31 - 33: INCEIPL $4 - - 0x2547E9E0: 7C030378 or r3,r0,r0 - 34: GETL R0, t26 - 35: PUTL t26, R3 - 36: INCEIPL $4 - - 0x2547E9E4: 83210014 lwz r25,20(r1) - 37: GETL R1, t28 - 38: ADDL $0x14, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R25 - 41: INCEIPL $4 - - 0x2547E9E8: 7FE803A6 mtlr r31 - 42: GETL R31, t32 - 43: PUTL t32, LR - 44: INCEIPL $4 - - 0x2547E9EC: 83410018 lwz r26,24(r1) - 45: GETL R1, t34 - 46: ADDL $0x18, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R26 - 49: INCEIPL $4 - - 0x2547E9F0: 8361001C lwz r27,28(r1) - 50: GETL R1, t38 - 51: ADDL $0x1C, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R27 - 54: INCEIPL $4 - - 0x2547E9F4: 83810020 lwz r28,32(r1) - 55: GETL R1, t42 - 56: ADDL $0x20, t42 - 57: LDL (t42), t44 - 58: PUTL t44, R28 - 59: INCEIPL $4 - - 0x2547E9F8: 83A10024 lwz r29,36(r1) - 60: GETL R1, t46 - 61: ADDL $0x24, t46 - 62: LDL (t46), t48 - 63: PUTL t48, R29 - 64: INCEIPL $4 - - 0x2547E9FC: 83C10028 lwz r30,40(r1) - 65: GETL R1, t50 - 66: ADDL $0x28, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R30 - 69: INCEIPL $4 - - 0x2547EA00: 83E1002C lwz r31,44(r1) - 70: GETL R1, t54 - 71: ADDL $0x2C, t54 - 72: LDL (t54), t56 - 73: PUTL t56, R31 - 74: INCEIPL $4 - - 0x2547EA04: 38210030 addi r1,r1,48 - 75: GETL R1, t58 - 76: ADDL $0x30, t58 - 77: PUTL t58, R1 - 78: INCEIPL $4 - - 0x2547EA08: 4E800020 blr - 79: GETL LR, t60 - 80: JMPo-r t60 ($4) - - - -. 928 2547E9C0 76 -. 83 5E 04 C8 3B 80 00 00 93 99 00 00 38 00 00 00 83 7A 04 00 63 79 00 01 93 3A 04 00 83 E1 00 34 7C 03 03 78 83 21 00 14 7F E8 03 A6 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 929 (0x254761B8) approx BBs exec'd 0 ==== - - 0x254761B8: 811E01E0 lwz r8,480(r30) - 0: GETL R30, t0 - 1: ADDL $0x1E0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254761BC: 7C6B1B79 or. r11,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R11 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x254761C0: 917F00A0 stw r11,160(r31) - 10: GETL R11, t8 - 11: GETL R31, t10 - 12: ADDL $0xA0, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x254761C4: 4182FD1C bc 12,2,0x25475EE0 - 15: Js02o $0x25475EE0 - - - -. 929 254761B8 16 -. 81 1E 01 E0 7C 6B 1B 79 91 7F 00 A0 41 82 FD 1C -==== BB 930 (0x25476ED0) approx BBs exec'd 0 ==== - - 0x25476ED0: 809D001C lwz r4,28(r29) - 0: GETL R29, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25476ED4: 3B600000 li r27,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R27 - 7: INCEIPL $4 - - 0x25476ED8: 48000020 b 0x25476EF8 - 8: JMPo $0x25476EF8 ($4) - - - -. 930 25476ED0 12 -. 80 9D 00 1C 3B 60 00 00 48 00 00 20 -==== BB 931 (0x25476EF8) approx BBs exec'd 0 ==== - - 0x25476EF8: 2F040000 cmpi cr6,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25476EFC: 409AFFE0 bc 4,26,0x25476EDC - 4: Jc26o $0x25476EDC - - - -. 931 25476EF8 8 -. 2F 04 00 00 40 9A FF E0 -==== BB 932 (0x25476EDC) approx BBs exec'd 0 ==== - - 0x25476EDC: 7C9B2378 or r27,r4,r4 - 0: GETL R4, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0x25476EE0: 80840000 lwz r4,0(r4) - 3: GETL R4, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0x25476EE4: 7F83E378 or r3,r28,r28 - 7: GETL R28, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25476EE8: 4800BFF9 bl 0x25482EE0 - 10: MOVL $0x25476EEC, t8 - 11: PUTL t8, LR - 12: JMPo-c $0x25482EE0 ($4) - - - -. 932 25476EDC 16 -. 7C 9B 23 78 80 84 00 00 7F 83 E3 78 48 00 BF F9 -==== BB 933 (0x25476EEC) approx BBs exec'd 0 ==== - - 0x25476EEC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25476EF0: 419E0058 bc 12,30,0x25476F48 - 4: Js30o $0x25476F48 - - - -. 933 25476EEC 8 -. 2F 83 00 00 41 9E 00 58 -==== BB 934 (0x25476EF4) approx BBs exec'd 0 ==== - - 0x25476EF4: 809B0004 lwz r4,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25476EF8: 2F040000 cmpi cr6,r4,0 - 5: GETL R4, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25476EFC: 409AFFE0 bc 4,26,0x25476EDC - 9: Jc26o $0x25476EDC - - - -. 934 25476EF4 12 -. 80 9B 00 04 2F 04 00 00 40 9A FF E0 -==== BB 935 (0x25476F00) approx BBs exec'd 0 ==== - - 0x25476F00: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476F04: 4800C0CD bl 0x25482FD0 - 3: MOVL $0x25476F08, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25482FD0 ($4) - - - -. 935 25476F00 8 -. 7F 83 E3 78 48 00 C0 CD -==== BB 936 (0x25476F08) approx BBs exec'd 0 ==== - - 0x25476F08: 7C661B78 or r6,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x25476F0C: 3863000D addi r3,r3,13 - 3: GETL R3, t2 - 4: ADDL $0xD, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0x25476F10: 3B460001 addi r26,r6,1 - 7: GETL R6, t4 - 8: ADDL $0x1, t4 - 9: PUTL t4, R26 - 10: INCEIPL $4 - - 0x25476F14: 48020B11 bl 0x25497A24 - 11: MOVL $0x25476F18, t6 - 12: PUTL t6, LR - 13: JMPo-c $0x25497A24 ($4) - - - -. 936 25476F08 16 -. 7C 66 1B 78 38 63 00 0D 3B 46 00 01 48 02 0B 11 -==== BB 937 (0x25476F18) approx BBs exec'd 0 ==== - - 0x25476F18: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25476F1C: 80DE01AC lwz r6,428(r30) - 5: GETL R30, t4 - 6: ADDL $0x1AC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x25476F20: 7F84E378 or r4,r28,r28 - 10: GETL R28, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25476F24: 4182013C bc 12,2,0x25477060 - 13: Js02o $0x25477060 - - - -. 937 25476F18 16 -. 7C 7F 1B 79 80 DE 01 AC 7F 84 E3 78 41 82 01 3C -==== BB 938 (0x25476F28) approx BBs exec'd 0 ==== - - 0x25476F28: 7F84E378 or r4,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x25476F2C: 7F45D378 or r5,r26,r26 - 3: GETL R26, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25476F30: 387F000C addi r3,r31,12 - 6: GETL R31, t4 - 7: ADDL $0xC, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0x25476F34: 4800CCAD bl 0x25483BE0 - 10: MOVL $0x25476F38, t6 - 11: PUTL t6, LR - 12: JMPo-c $0x25483BE0 ($4) - - - -. 938 25476F28 16 -. 7F 84 E3 78 7F 45 D3 78 38 7F 00 0C 48 00 CC AD -==== BB 939 (0x25476F38) approx BBs exec'd 0 ==== - - 0x25476F38: 92DF0004 stw r22,4(r31) - 0: GETL R22, t0 - 1: GETL R31, t2 - 2: ADDL $0x4, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25476F3C: 907F0000 stw r3,0(r31) - 5: GETL R3, t4 - 6: GETL R31, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x25476F40: 92DF0008 stw r22,8(r31) - 9: GETL R22, t8 - 10: GETL R31, t10 - 11: ADDL $0x8, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25476F44: 93FB0004 stw r31,4(r27) - 14: GETL R31, t12 - 15: GETL R27, t14 - 16: ADDL $0x4, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25476F48: 811D0180 lwz r8,384(r29) - 19: GETL R29, t16 - 20: ADDL $0x180, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R8 - 23: INCEIPL $4 - - 0x25476F4C: 65070080 oris r7,r8,0x80 - 24: GETL R8, t20 - 25: ORL $0x800000, t20 - 26: PUTL t20, R7 - 27: INCEIPL $4 - - 0x25476F50: 90FD0180 stw r7,384(r29) - 28: GETL R7, t22 - 29: GETL R29, t24 - 30: ADDL $0x180, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0x25476F54: 7FA3EB78 or r3,r29,r29 - 33: GETL R29, t26 - 34: PUTL t26, R3 - 35: INCEIPL $4 - - 0x25476F58: 83E10294 lwz r31,660(r1) - 36: GETL R1, t28 - 37: ADDL $0x294, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0x25476F5C: 81810244 lwz r12,580(r1) - 41: GETL R1, t32 - 42: ADDL $0x244, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R12 - 45: INCEIPL $4 - - 0x25476F60: 7FE803A6 mtlr r31 - 46: GETL R31, t36 - 47: PUTL t36, LR - 48: INCEIPL $4 - - 0x25476F64: 81C10248 lwz r14,584(r1) - 49: GETL R1, t38 - 50: ADDL $0x248, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R14 - 53: INCEIPL $4 - - 0x25476F68: 81E1024C lwz r15,588(r1) - 54: GETL R1, t42 - 55: ADDL $0x24C, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R15 - 58: INCEIPL $4 - - 0x25476F6C: 7D818120 mtcrf 0x18,r12 - 59: GETL R12, t46 - 60: ICRFL t46, $0x3, CR - 61: ICRFL t46, $0x4, CR - 62: INCEIPL $4 - - 0x25476F70: 82010250 lwz r16,592(r1) - 63: GETL R1, t48 - 64: ADDL $0x250, t48 - 65: LDL (t48), t50 - 66: PUTL t50, R16 - 67: INCEIPL $4 - - 0x25476F74: 82210254 lwz r17,596(r1) - 68: GETL R1, t52 - 69: ADDL $0x254, t52 - 70: LDL (t52), t54 - 71: PUTL t54, R17 - 72: INCEIPL $4 - - 0x25476F78: 82410258 lwz r18,600(r1) - 73: GETL R1, t56 - 74: ADDL $0x258, t56 - 75: LDL (t56), t58 - 76: PUTL t58, R18 - 77: INCEIPL $4 - - 0x25476F7C: 8261025C lwz r19,604(r1) - 78: GETL R1, t60 - 79: ADDL $0x25C, t60 - 80: LDL (t60), t62 - 81: PUTL t62, R19 - 82: INCEIPL $4 - - 0x25476F80: 82810260 lwz r20,608(r1) - 83: GETL R1, t64 - 84: ADDL $0x260, t64 - 85: LDL (t64), t66 - 86: PUTL t66, R20 - 87: INCEIPL $4 - - 0x25476F84: 82A10264 lwz r21,612(r1) - 88: GETL R1, t68 - 89: ADDL $0x264, t68 - 90: LDL (t68), t70 - 91: PUTL t70, R21 - 92: INCEIPL $4 - - 0x25476F88: 82C10268 lwz r22,616(r1) - 93: GETL R1, t72 - 94: ADDL $0x268, t72 - 95: LDL (t72), t74 - 96: PUTL t74, R22 - 97: INCEIPL $4 - - 0x25476F8C: 82E1026C lwz r23,620(r1) - 98: GETL R1, t76 - 99: ADDL $0x26C, t76 - 100: LDL (t76), t78 - 101: PUTL t78, R23 - 102: INCEIPL $4 - - 0x25476F90: 83010270 lwz r24,624(r1) - 103: GETL R1, t80 - 104: ADDL $0x270, t80 - 105: LDL (t80), t82 - 106: PUTL t82, R24 - 107: INCEIPL $4 - - 0x25476F94: 83210274 lwz r25,628(r1) - 108: GETL R1, t84 - 109: ADDL $0x274, t84 - 110: LDL (t84), t86 - 111: PUTL t86, R25 - 112: INCEIPL $4 - - 0x25476F98: 83410278 lwz r26,632(r1) - 113: GETL R1, t88 - 114: ADDL $0x278, t88 - 115: LDL (t88), t90 - 116: PUTL t90, R26 - 117: INCEIPL $4 - - 0x25476F9C: 8361027C lwz r27,636(r1) - 118: GETL R1, t92 - 119: ADDL $0x27C, t92 - 120: LDL (t92), t94 - 121: PUTL t94, R27 - 122: INCEIPL $4 - - 0x25476FA0: 83810280 lwz r28,640(r1) - 123: GETL R1, t96 - 124: ADDL $0x280, t96 - 125: LDL (t96), t98 - 126: PUTL t98, R28 - 127: INCEIPL $4 - - 0x25476FA4: 83A10284 lwz r29,644(r1) - 128: GETL R1, t100 - 129: ADDL $0x284, t100 - 130: LDL (t100), t102 - 131: PUTL t102, R29 - 132: INCEIPL $4 - - 0x25476FA8: 83C10288 lwz r30,648(r1) - 133: GETL R1, t104 - 134: ADDL $0x288, t104 - 135: LDL (t104), t106 - 136: PUTL t106, R30 - 137: INCEIPL $4 - - 0x25476FAC: 83E1028C lwz r31,652(r1) - 138: GETL R1, t108 - 139: ADDL $0x28C, t108 - 140: LDL (t108), t110 - 141: PUTL t110, R31 - 142: INCEIPL $4 - - 0x25476FB0: 38210290 addi r1,r1,656 - 143: GETL R1, t112 - 144: ADDL $0x290, t112 - 145: PUTL t112, R1 - 146: INCEIPL $4 - - 0x25476FB4: 4E800020 blr - 147: GETL LR, t114 - 148: JMPo-r t114 ($4) - - - -. 939 25476F38 128 -. 92 DF 00 04 90 7F 00 00 92 DF 00 08 93 FB 00 04 81 1D 01 80 65 07 00 80 90 FD 01 80 7F A3 EB 78 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 -==== BB 940 (0x2547726C) approx BBs exec'd 0 ==== - - 0x2547726C: 2F800000 cmpi cr7,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25477270: 39200001 li r9,1 - 4: MOVL $0x1, t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0x25477274: 409E001C bc 4,30,0x25477290 - 7: Jc30o $0x25477290 - - - -. 940 2547726C 12 -. 2F 80 00 00 39 20 00 01 40 9E 00 1C -==== BB 941 (0x25477278) approx BBs exec'd 0 ==== - - 0x25477278: 817B0094 lwz r11,148(r27) - 0: GETL R27, t0 - 1: ADDL $0x94, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547727C: 2C8B0000 cmpi cr1,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25477280: 408601DC bc 4,6,0x2547745C - 9: Jc06o $0x2547745C - - - -. 941 25477278 12 -. 81 7B 00 94 2C 8B 00 00 40 86 01 DC -==== BB 942 (0x25477284) approx BBs exec'd 0 ==== - - 0x25477284: 3880FFFF li r4,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x25477288: 39200000 li r9,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x2547728C: 909B01E0 stw r4,480(r27) - 6: GETL R4, t4 - 7: GETL R27, t6 - 8: ADDL $0x1E0, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x25477290: 2C090000 cmpi cr0,r9,0 - 11: GETL R9, t8 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25477294: 408200DC bc 4,2,0x25477370 - 15: Jc02o $0x25477370 - - - -. 942 25477284 20 -. 38 80 FF FF 39 20 00 00 90 9B 01 E0 2C 09 00 00 40 82 00 DC -==22130== Reading syms from /lib/libdl-2.3.4.so (0xFFB0000) -==22130== object doesn't have any debug info -==== BB 943 (0x25483920) approx BBs exec'd 0 ==== - - 0x25483920: 28850010 cmpli cr1,r5,16 - 0: GETL R5, t0 - 1: MOVL $0x10, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25483924: 7CC62A14 add r6,r6,r5 - 5: GETL R6, t6 - 6: GETL R5, t8 - 7: ADDL t6, t8 - 8: PUTL t8, R6 - 9: INCEIPL $4 - - 0x25483928: 419F0020 bc 12,31,0x25483948 - 10: Js31o $0x25483948 - - - -. 943 25483920 12 -. 28 85 00 10 7C C6 2A 14 41 9F 00 20 -==== BB 944 (0x25483960) approx BBs exec'd 0 ==== - - 0x25483960: 9086FFFC stw r4,-4(r6) - 0: GETL R4, t0 - 1: GETL R6, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25483964: 9086FFF8 stw r4,-8(r6) - 5: GETL R4, t4 - 6: GETL R6, t6 - 7: ADDL $0xFFFFFFF8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483968: 9086FFF4 stw r4,-12(r6) - 10: GETL R4, t8 - 11: GETL R6, t10 - 12: ADDL $0xFFFFFFF4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x2548396C: 9486FFF0 stwu r4,-16(r6) - 15: GETL R4, t12 - 16: GETL R6, t14 - 17: ADDL $0xFFFFFFF0, t14 - 18: PUTL t14, R6 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x25483970: 4C9C0020 bclr 4,28 - 21: GETL LR, t16 - 22: Jc28o-r t16 - - - -. 944 25483960 20 -. 90 86 FF FC 90 86 FF F8 90 86 FF F4 94 86 FF F0 4C 9C 00 20 -==== BB 945 (0x254760FC) approx BBs exec'd 0 ==== - - 0x254760FC: 817A01FC lwz r11,508(r26) - 0: GETL R26, t0 - 1: ADDL $0x1FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25476100: 4BFFFCC0 b 0x25475DC0 - 5: JMPo $0x25475DC0 ($4) - - - -. 945 254760FC 8 -. 81 7A 01 FC 4B FF FC C0 -==== BB 946 (0x2547A374) approx BBs exec'd 0 ==== - - 0x2547A374: 809A00F0 lwz r4,240(r26) - 0: GETL R26, t0 - 1: ADDL $0xF0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547A378: 2C840000 cmpi cr1,r4,0 - 5: GETL R4, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547A37C: 40860010 bc 4,6,0x2547A38C - 9: Jc06o $0x2547A38C - - - -. 946 2547A374 12 -. 80 9A 00 F0 2C 84 00 00 40 86 00 10 -==== BB 947 (0x2547A380) approx BBs exec'd 0 ==== - - 0x2547A380: 80BA00E8 lwz r5,232(r26) - 0: GETL R26, t0 - 1: ADDL $0xE8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547A384: 2C050000 cmpi cr0,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547A388: 41820530 bc 12,2,0x2547A8B8 - 9: Js02o $0x2547A8B8 - - - -. 947 2547A380 12 -. 80 BA 00 E8 2C 05 00 00 41 82 05 30 -==== BB 948 (0x2547A5C4) approx BBs exec'd 0 ==== - - 0x2547A5C4: 83100000 lwz r24,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R24 - 3: INCEIPL $4 - - 0x2547A5C8: 827F0038 lwz r19,56(r31) - 4: GETL R31, t4 - 5: ADDL $0x38, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R19 - 8: INCEIPL $4 - - 0x2547A5CC: 21780000 subfic r11,r24,0 - 9: GETL R24, t8 - 10: MOVL $0x0, t10 - 11: SBBL t8, t10 (-wCa) - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0x2547A5D0: 7DCBC114 adde r14,r11,r24 - 14: GETL R11, t12 - 15: GETL R24, t14 - 16: ADCL t12, t14 (-rCa-wCa) - 17: PUTL t14, R14 - 18: INCEIPL $4 - - 0x2547A5D4: 3153FFFF addic r10,r19,-1 - 19: GETL R19, t16 - 20: ADCL $0xFFFFFFFF, t16 (-wCa) - 21: PUTL t16, R10 - 22: INCEIPL $4 - - 0x2547A5D8: 7F6A9910 subfe r27,r10,r19 - 23: GETL R10, t18 - 24: GETL R19, t20 - 25: SBBL t18, t20 (-rCa-wCa) - 26: PUTL t20, R27 - 27: INCEIPL $4 - - 0x2547A5DC: 7DC8D839 and. r8,r14,r27 - 28: GETL R14, t22 - 29: GETL R27, t24 - 30: ANDL t22, t24 - 31: PUTL t24, R8 - 32: CMP0L t24, t26 (-rSo) - 33: ICRFL t26, $0x0, CR - 34: INCEIPL $4 - - 0x2547A5E0: 4182000C bc 12,2,0x2547A5EC - 35: Js02o $0x2547A5EC - - - -. 948 2547A5C4 32 -. 83 10 00 00 82 7F 00 38 21 78 00 00 7D CB C1 14 31 53 FF FF 7F 6A 99 10 7D C8 D8 39 41 82 00 0C -==== BB 949 (0x2547A5E4) approx BBs exec'd 0 ==== - - 0x2547A5E4: 811F0038 lwz r8,56(r31) - 0: GETL R31, t0 - 1: ADDL $0x38, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547A5E8: 91100000 stw r8,0(r16) - 5: GETL R8, t4 - 6: GETL R16, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547A5EC: 807701E8 lwz r3,488(r23) - 9: GETL R23, t8 - 10: ADDL $0x1E8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R3 - 13: INCEIPL $4 - - 0x2547A5F0: 2F030000 cmpi cr6,r3,0 - 14: GETL R3, t12 - 15: CMP0L t12, t14 (-rSo) - 16: ICRFL t14, $0x6, CR - 17: INCEIPL $4 - - 0x2547A5F4: 419A0018 bc 12,26,0x2547A60C - 18: Js26o $0x2547A60C - - - -. 949 2547A5E4 20 -. 81 1F 00 38 91 10 00 00 80 77 01 E8 2F 03 00 00 41 9A 00 18 -==== BB 950 (0x2547A60C) approx BBs exec'd 0 ==== - - 0x2547A60C: 80DF000C lwz r6,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547A610: 54C51838 rlwinm r5,r6,3,0,28 - 5: GETL R6, t4 - 6: SHLL $0x3, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547A614: 38650004 addi r3,r5,4 - 9: GETL R5, t6 - 10: ADDL $0x4, t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0x2547A618: 4801D40D bl 0x25497A24 - 13: MOVL $0x2547A61C, t8 - 14: PUTL t8, LR - 15: JMPo-c $0x25497A24 ($4) - - - -. 950 2547A60C 16 -. 80 DF 00 0C 54 C5 18 38 38 65 00 04 48 01 D4 0D -==== BB 951 (0x2547A61C) approx BBs exec'd 0 ==== - - 0x2547A61C: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547A620: 907701E8 stw r3,488(r23) - 4: GETL R3, t4 - 5: GETL R23, t6 - 6: ADDL $0x1E8, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547A624: 4186089C bc 12,6,0x2547AEC0 - 9: Js06o $0x2547AEC0 - - - -. 951 2547A61C 12 -. 2C 83 00 00 90 77 01 E8 41 86 08 9C -==== BB 952 (0x2547A628) approx BBs exec'd 0 ==== - - 0x2547A628: 80FF0008 lwz r7,8(r31) - 0: GETL R31, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547A62C: 38A00000 li r5,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547A630: 829F000C lwz r20,12(r31) - 8: GETL R31, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R20 - 12: INCEIPL $4 - - 0x2547A634: 2C070000 cmpi cr0,r7,0 - 13: GETL R7, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x0, CR - 16: INCEIPL $4 - - 0x2547A638: 569D103A rlwinm r29,r20,2,0,29 - 17: GETL R20, t14 - 18: SHLL $0x2, t14 - 19: PUTL t14, R29 - 20: INCEIPL $4 - - 0x2547A63C: 9297015C stw r20,348(r23) - 21: GETL R20, t16 - 22: GETL R23, t18 - 23: ADDL $0x15C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547A640: 7D23EA14 add r9,r3,r29 - 26: GETL R3, t20 - 27: GETL R29, t22 - 28: ADDL t20, t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0x2547A644: 90BF000C stw r5,12(r31) - 31: GETL R5, t24 - 32: GETL R31, t26 - 33: ADDL $0xC, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547A648: 38890004 addi r4,r9,4 - 36: GETL R9, t28 - 37: ADDL $0x4, t28 - 38: PUTL t28, R4 - 39: INCEIPL $4 - - 0x2547A64C: 90970158 stw r4,344(r23) - 40: GETL R4, t30 - 41: GETL R23, t32 - 42: ADDL $0x158, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x2547A650: 41820050 bc 12,2,0x2547A6A0 - 45: Js02o $0x2547A6A0 - - - -. 952 2547A628 44 -. 80 FF 00 08 38 A0 00 00 82 9F 00 0C 2C 07 00 00 56 9D 10 3A 92 97 01 5C 7D 23 EA 14 90 BF 00 0C 38 89 00 04 90 97 01 58 41 82 00 50 -==== BB 953 (0x2547A654) approx BBs exec'd 0 ==== - - 0x2547A654: 2F0F0000 cmpi cr6,r15,0 - 0: GETL R15, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547A658: 38C00000 li r6,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R6 - 6: INCEIPL $4 - - 0x2547A65C: 409A01F8 bc 4,26,0x2547A854 - 7: Jc26o $0x2547A854 - - - -. 953 2547A654 12 -. 2F 0F 00 00 38 C0 00 00 40 9A 01 F8 -==== BB 954 (0x2547A660) approx BBs exec'd 0 ==== - - 0x2547A660: 817F000C lwz r11,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547A664: 80070004 lwz r0,4(r7) - 5: GETL R7, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x2547A668: 83370158 lwz r25,344(r23) - 10: GETL R23, t8 - 11: ADDL $0x158, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R25 - 14: INCEIPL $4 - - 0x2547A66C: 5576103A rlwinm r22,r11,2,0,29 - 15: GETL R11, t12 - 16: SHLL $0x2, t12 - 17: PUTL t12, R22 - 18: INCEIPL $4 - - 0x2547A670: 398B0001 addi r12,r11,1 - 19: GETL R11, t14 - 20: ADDL $0x1, t14 - 21: PUTL t14, R12 - 22: INCEIPL $4 - - 0x2547A674: 7C16C92E stwx r0,r22,r25 - 23: GETL R25, t16 - 24: GETL R22, t18 - 25: ADDL t18, t16 - 26: GETL R0, t20 - 27: STL t20, (t16) - 28: INCEIPL $4 - - 0x2547A678: 81E70004 lwz r15,4(r7) - 29: GETL R7, t22 - 30: ADDL $0x4, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R15 - 33: INCEIPL $4 - - 0x2547A67C: 806F0180 lwz r3,384(r15) - 34: GETL R15, t26 - 35: ADDL $0x180, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R3 - 38: INCEIPL $4 - - 0x2547A680: 919F000C stw r12,12(r31) - 39: GETL R12, t30 - 40: GETL R31, t32 - 41: ADDL $0xC, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x2547A684: 50C3C94C rlwimi r3,r6,25,5,6 - 44: GETL R3, t34 - 45: GETL R6, t36 - 46: ROLL $0x19, t36 - 47: ANDL $0x6000000, t36 - 48: ANDL $0xF9FFFFFF, t34 - 49: ORL t34, t36 - 50: PUTL t36, R3 - 51: INCEIPL $4 - - 0x2547A688: 906F0180 stw r3,384(r15) - 52: GETL R3, t38 - 53: GETL R15, t40 - 54: ADDL $0x180, t40 - 55: STL t38, (t40) - 56: INCEIPL $4 - - 0x2547A68C: 80E70008 lwz r7,8(r7) - 57: GETL R7, t42 - 58: ADDL $0x8, t42 - 59: LDL (t42), t44 - 60: PUTL t44, R7 - 61: INCEIPL $4 - - 0x2547A690: 2F070000 cmpi cr6,r7,0 - 62: GETL R7, t46 - 63: CMP0L t46, t48 (-rSo) - 64: ICRFL t48, $0x6, CR - 65: INCEIPL $4 - - 0x2547A694: 409AFFCC bc 4,26,0x2547A660 - 66: Jc26o $0x2547A660 - - - -. 954 2547A660 56 -. 81 7F 00 0C 80 07 00 04 83 37 01 58 55 76 10 3A 39 8B 00 01 7C 16 C9 2E 81 E7 00 04 80 6F 01 80 91 9F 00 0C 50 C3 C9 4C 90 6F 01 80 80 E7 00 08 2F 07 00 00 40 9A FF CC -==== BB 955 (0x2547A698) approx BBs exec'd 0 ==== - - 0x2547A698: 80BF000C lwz r5,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547A69C: 80970158 lwz r4,344(r23) - 5: GETL R23, t4 - 6: ADDL $0x158, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x2547A6A0: 839E04F4 lwz r28,1268(r30) - 10: GETL R30, t8 - 11: ADDL $0x4F4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R28 - 14: INCEIPL $4 - - 0x2547A6A4: 80FC0000 lwz r7,0(r28) - 15: GETL R28, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R7 - 18: INCEIPL $4 - - 0x2547A6A8: 70E80400 andi. r8,r7,0x400 - 19: GETL R7, t16 - 20: ANDL $0x400, t16 - 21: PUTL t16, R8 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x0, CR - 24: INCEIPL $4 - - 0x2547A6AC: 408204E0 bc 4,2,0x2547AB8C - 25: Jc02o $0x2547AB8C - - - -. 955 2547A698 24 -. 80 BF 00 0C 80 97 01 58 83 9E 04 F4 80 FC 00 00 70 E8 04 00 40 82 04 E0 -==== BB 956 (0x2547A6B0) approx BBs exec'd 0 ==== - - 0x2547A6B0: 80D701F0 lwz r6,496(r23) - 0: GETL R23, t0 - 1: ADDL $0x1F0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547A6B4: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547A6B8: 2B860000 cmpli cr7,r6,0 - 8: GETL R6, t6 - 9: MOVL $0x0, t10 - 10: CMPUL t6, t10, t8 (-rSo) - 11: ICRFL t8, $0x7, CR - 12: INCEIPL $4 - - 0x2547A6BC: 409D0048 bc 4,29,0x2547A704 - 13: Jc29o $0x2547A704 - - - -. 956 2547A6B0 16 -. 80 D7 01 F0 38 60 00 00 2B 86 00 00 40 9D 00 48 -==== BB 957 (0x2547A704) approx BBs exec'd 0 ==== - - 0x2547A704: 807701E8 lwz r3,488(r23) - 0: GETL R23, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547A708: 54A5103A rlwinm r5,r5,2,0,29 - 5: GETL R5, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547A70C: 3B000001 li r24,1 - 9: MOVL $0x1, t6 - 10: PUTL t6, R24 - 11: INCEIPL $4 - - 0x2547A710: 480094D1 bl 0x25483BE0 - 12: MOVL $0x2547A714, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25483BE0 ($4) - - - -. 957 2547A704 16 -. 80 77 01 E8 54 A5 10 3A 3B 00 00 01 48 00 94 D1 -==== BB 958 (0x25483DFC) approx BBs exec'd 0 ==== - - 0x25483DFC: 81240000 lwz r9,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25483E00: 3884FFFC addi r4,r4,-4 - 4: GETL R4, t4 - 5: ADDL $0xFFFFFFFC, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25483E04: 80040008 lwz r0,8(r4) - 8: GETL R4, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x25483E08: 3863FFF8 addi r3,r3,-8 - 13: GETL R3, t10 - 14: ADDL $0xFFFFFFF8, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0x25483E0C: 38A50001 addi r5,r5,1 - 17: GETL R5, t12 - 18: ADDL $0x1, t12 - 19: PUTL t12, R5 - 20: INCEIPL $4 - - 0x25483E10: 91230008 stw r9,8(r3) - 21: GETL R9, t14 - 22: GETL R3, t16 - 23: ADDL $0x8, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0x25483E14: 4BFFFF10 b 0x25483D24 - 26: JMPo $0x25483D24 ($4) - - - -. 958 25483DFC 28 -. 81 24 00 00 38 84 FF FC 80 04 00 08 38 63 FF F8 38 A5 00 01 91 23 00 08 4B FF FF 10 -==== BB 959 (0x25483D24) approx BBs exec'd 0 ==== - - 0x25483D24: 8124000C lwz r9,12(r4) - 0: GETL R4, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25483D28: 9003000C stw r0,12(r3) - 5: GETL R0, t4 - 6: GETL R3, t6 - 7: ADDL $0xC, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483D2C: 80040010 lwz r0,16(r4) - 10: GETL R4, t8 - 11: ADDL $0x10, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0x25483D30: 91230010 stw r9,16(r3) - 15: GETL R9, t12 - 16: GETL R3, t14 - 17: ADDL $0x10, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25483D34: 81240014 lwz r9,20(r4) - 20: GETL R4, t16 - 21: ADDL $0x14, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R9 - 24: INCEIPL $4 - - 0x25483D38: 90030014 stw r0,20(r3) - 25: GETL R0, t20 - 26: GETL R3, t22 - 27: ADDL $0x14, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0x25483D3C: 80040018 lwz r0,24(r4) - 30: GETL R4, t24 - 31: ADDL $0x18, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R0 - 34: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 35: GETL R9, t28 - 36: GETL R3, t30 - 37: ADDL $0x18, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 40: GETL R5, t32 - 41: ADCL $0xFFFFFFF8, t32 (-wCa) - 42: PUTL t32, R5 - 43: CMP0L t32, t34 (-rSo) - 44: ICRFL t34, $0x0, CR - 45: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 46: GETL R4, t36 - 47: ADDL $0x1C, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R9 - 50: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 51: GETL R0, t40 - 52: GETL R3, t42 - 53: ADDL $0x1C, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 56: GETL R4, t44 - 57: ADDL $0x20, t44 - 58: PUTL t44, R4 - 59: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 60: GETL R3, t46 - 61: ADDL $0x20, t46 - 62: PUTL t46, R3 - 63: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 64: Jc02o $0x25483D0C - - - -. 959 25483D24 56 -. 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 960 (0x2547A714) approx BBs exec'd 0 ==== - - 0x2547A714: 80FF000C lwz r7,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547A718: 7C183840 cmpl cr0,r24,r7 - 5: GETL R24, t4 - 6: GETL R7, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0x2547A71C: 4080032C bc 4,0,0x2547AA48 - 10: Jc00o $0x2547AA48 - - - -. 960 2547A714 12 -. 80 FF 00 0C 7C 18 38 40 40 80 03 2C -==== BB 961 (0x2547A720) approx BBs exec'd 0 ==== - - 0x2547A720: 815701E8 lwz r10,488(r23) - 0: GETL R23, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547A724: 82570158 lwz r18,344(r23) - 5: GETL R23, t4 - 6: ADDL $0x158, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R18 - 9: INCEIPL $4 - - 0x2547A728: 5715103A rlwinm r21,r24,2,0,29 - 10: GETL R24, t8 - 11: SHLL $0x2, t8 - 12: PUTL t8, R21 - 13: INCEIPL $4 - - 0x2547A72C: 806A0004 lwz r3,4(r10) - 14: GETL R10, t10 - 15: ADDL $0x4, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R3 - 18: INCEIPL $4 - - 0x2547A730: 3B200001 li r25,1 - 19: MOVL $0x1, t14 - 20: PUTL t14, R25 - 21: INCEIPL $4 - - 0x2547A734: 7F55902E lwzx r26,r21,r18 - 22: GETL R18, t16 - 23: GETL R21, t18 - 24: ADDL t18, t16 - 25: LDL (t16), t20 - 26: PUTL t20, R26 - 27: INCEIPL $4 - - 0x2547A738: 7F83D000 cmp cr7,r3,r26 - 28: GETL R3, t22 - 29: GETL R26, t24 - 30: CMPL t22, t24, t26 (-rSo) - 31: ICRFL t26, $0x7, CR - 32: INCEIPL $4 - - 0x2547A73C: 419E0018 bc 12,30,0x2547A754 - 33: Js30o $0x2547A754 - - - -. 961 2547A720 32 -. 81 57 01 E8 82 57 01 58 57 15 10 3A 80 6A 00 04 3B 20 00 01 7F 55 90 2E 7F 83 D0 00 41 9E 00 18 -==== BB 962 (0x2547A754) approx BBs exec'd 0 ==== - - 0x2547A754: 3B790001 addi r27,r25,1 - 0: GETL R25, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x2547A758: 7C9B3840 cmpl cr1,r27,r7 - 4: GETL R27, t2 - 5: GETL R7, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547A75C: 4084007C bc 4,4,0x2547A7D8 - 9: Jc04o $0x2547A7D8 - - - -. 962 2547A754 12 -. 3B 79 00 01 7C 9B 38 40 40 84 00 7C -==== BB 963 (0x2547A760) approx BBs exec'd 0 ==== - - 0x2547A760: 5768103A rlwinm r8,r27,2,0,29 - 0: GETL R27, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x2547A764: 7E68502E lwzx r19,r8,r10 - 4: GETL R10, t2 - 5: GETL R8, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R19 - 9: INCEIPL $4 - - 0x2547A768: 817301E8 lwz r11,488(r19) - 10: GETL R19, t8 - 11: ADDL $0x1E8, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547A76C: 2F0B0000 cmpi cr6,r11,0 - 15: GETL R11, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0x2547A770: 419A005C bc 12,26,0x2547A7CC - 19: Js26o $0x2547A7CC - - - -. 963 2547A760 20 -. 57 68 10 3A 7E 68 50 2E 81 73 01 E8 2F 0B 00 00 41 9A 00 5C -==== BB 964 (0x2547A774) approx BBs exec'd 0 ==== - - 0x2547A774: 812B0000 lwz r9,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547A778: 2F890000 cmpi cr7,r9,0 - 4: GETL R9, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0x2547A77C: 419E0050 bc 12,30,0x2547A7CC - 8: Js30o $0x2547A7CC - - - -. 964 2547A774 12 -. 81 2B 00 00 2F 89 00 00 41 9E 00 50 -==== BB 965 (0x2547A780) approx BBs exec'd 0 ==== - - 0x2547A780: 7E19D850 subf r16,r25,r27 - 0: GETL R25, t0 - 1: GETL R27, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R16 - 4: INCEIPL $4 - - 0x2547A784: 5605103A rlwinm r5,r16,2,0,29 - 5: GETL R16, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547A788: 48000010 b 0x2547A798 - 9: JMPo $0x2547A798 ($4) - - - -. 965 2547A780 12 -. 7E 19 D8 50 56 05 10 3A 48 00 00 10 -==== BB 966 (0x2547A798) approx BBs exec'd 0 ==== - - 0x2547A798: 7C09D000 cmp cr0,r9,r26 - 0: GETL R9, t0 - 1: GETL R26, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0x2547A79C: 396B0004 addi r11,r11,4 - 5: GETL R11, t6 - 6: ADDL $0x4, t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0x2547A7A0: 4082FFEC bc 4,2,0x2547A78C - 9: Jc02o $0x2547A78C - - - -. 966 2547A798 12 -. 7C 09 D0 00 39 6B 00 04 40 82 FF EC -==== BB 967 (0x2547A78C) approx BBs exec'd 0 ==== - - 0x2547A78C: 812B0000 lwz r9,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547A790: 2C890000 cmpi cr1,r9,0 - 4: GETL R9, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x2547A794: 41860038 bc 12,6,0x2547A7CC - 8: Js06o $0x2547A7CC - - - -. 967 2547A78C 12 -. 81 2B 00 00 2C 89 00 00 41 86 00 38 -==== BB 968 (0x2547A7CC) approx BBs exec'd 0 ==== - - 0x2547A7CC: 3B7B0001 addi r27,r27,1 - 0: GETL R27, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x2547A7D0: 7C9B3840 cmpl cr1,r27,r7 - 4: GETL R27, t2 - 5: GETL R7, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547A7D4: 4184FF8C bc 12,4,0x2547A760 - 9: Js04o $0x2547A760 - - - -. 968 2547A7CC 12 -. 3B 7B 00 01 7C 9B 38 40 41 84 FF 8C -==== BB 969 (0x2547A7D8) approx BBs exec'd 0 ==== - - 0x2547A7D8: 3B180001 addi r24,r24,1 - 0: GETL R24, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R24 - 3: INCEIPL $4 - - 0x2547A7DC: 7F183840 cmpl cr6,r24,r7 - 4: GETL R24, t2 - 5: GETL R7, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547A7E0: 4198FF44 bc 12,24,0x2547A724 - 9: Js24o $0x2547A724 - - - -. 969 2547A7D8 12 -. 3B 18 00 01 7F 18 38 40 41 98 FF 44 -==== BB 970 (0x2547A724) approx BBs exec'd 0 ==== - - 0x2547A724: 82570158 lwz r18,344(r23) - 0: GETL R23, t0 - 1: ADDL $0x158, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x2547A728: 5715103A rlwinm r21,r24,2,0,29 - 5: GETL R24, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R21 - 8: INCEIPL $4 - - 0x2547A72C: 806A0004 lwz r3,4(r10) - 9: GETL R10, t6 - 10: ADDL $0x4, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x2547A730: 3B200001 li r25,1 - 14: MOVL $0x1, t10 - 15: PUTL t10, R25 - 16: INCEIPL $4 - - 0x2547A734: 7F55902E lwzx r26,r21,r18 - 17: GETL R18, t12 - 18: GETL R21, t14 - 19: ADDL t14, t12 - 20: LDL (t12), t16 - 21: PUTL t16, R26 - 22: INCEIPL $4 - - 0x2547A738: 7F83D000 cmp cr7,r3,r26 - 23: GETL R3, t18 - 24: GETL R26, t20 - 25: CMPL t18, t20, t22 (-rSo) - 26: ICRFL t22, $0x7, CR - 27: INCEIPL $4 - - 0x2547A73C: 419E0018 bc 12,30,0x2547A754 - 28: Js30o $0x2547A754 - - - -. 970 2547A724 28 -. 82 57 01 58 57 15 10 3A 80 6A 00 04 3B 20 00 01 7F 55 90 2E 7F 83 D0 00 41 9E 00 18 -==== BB 971 (0x2547A740) approx BBs exec'd 0 ==== - - 0x2547A740: 3B390001 addi r25,r25,1 - 0: GETL R25, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0x2547A744: 572E103A rlwinm r14,r25,2,0,29 - 4: GETL R25, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R14 - 7: INCEIPL $4 - - 0x2547A748: 7F6E502E lwzx r27,r14,r10 - 8: GETL R10, t4 - 9: GETL R14, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0x2547A74C: 7F9BD000 cmp cr7,r27,r26 - 14: GETL R27, t10 - 15: GETL R26, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x2547A750: 409EFFF0 bc 4,30,0x2547A740 - 19: Jc30o $0x2547A740 - - - -. 971 2547A740 20 -. 3B 39 00 01 57 2E 10 3A 7F 6E 50 2E 7F 9B D0 00 40 9E FF F0 -==== BB 972 (0x2547A7A4) approx BBs exec'd 0 ==== - - 0x2547A7A4: 5734103A rlwinm r20,r25,2,0,29 - 0: GETL R25, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R20 - 3: INCEIPL $4 - - 0x2547A7A8: 7FA8502E lwzx r29,r8,r10 - 4: GETL R10, t2 - 5: GETL R8, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547A7AC: 7CCAA214 add r6,r10,r20 - 10: GETL R10, t8 - 11: GETL R20, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R6 - 14: INCEIPL $4 - - 0x2547A7B0: 3B390001 addi r25,r25,1 - 15: GETL R25, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R25 - 18: INCEIPL $4 - - 0x2547A7B4: 7CC43378 or r4,r6,r6 - 19: GETL R6, t14 - 20: PUTL t14, R4 - 21: INCEIPL $4 - - 0x2547A7B8: 38660004 addi r3,r6,4 - 22: GETL R6, t16 - 23: ADDL $0x4, t16 - 24: PUTL t16, R3 - 25: INCEIPL $4 - - 0x2547A7BC: 48008DE1 bl 0x2548359C - 26: MOVL $0x2547A7C0, t18 - 27: PUTL t18, LR - 28: JMPo-c $0x2548359C ($4) - - - -. 972 2547A7A4 28 -. 57 34 10 3A 7F A8 50 2E 7C CA A2 14 3B 39 00 01 7C C4 33 78 38 66 00 04 48 00 8D E1 -==== BB 973 memmove(0x2548359C) approx BBs exec'd 0 ==== - - 0x2548359C: 7C041850 subf r0,r4,r3 - 0: GETL R4, t0 - 1: GETL R3, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x254835A0: 7CC802A6 mflr r6 - 5: GETL LR, t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0x254835A4: 7F802840 cmpl cr7,r0,r5 - 8: GETL R0, t6 - 9: GETL R5, t8 - 10: CMPUL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0x254835A8: 9421FFE0 stwu r1,-32(r1) - 13: GETL R1, t12 - 14: GETL R1, t14 - 15: ADDL $0xFFFFFFE0, t14 - 16: PUTL t14, R1 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x254835AC: 93810010 stw r28,16(r1) - 19: GETL R28, t16 - 20: GETL R1, t18 - 21: ADDL $0x10, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0x254835B0: 7C7C1B78 or r28,r3,r3 - 24: GETL R3, t20 - 25: PUTL t20, R28 - 26: INCEIPL $4 - - 0x254835B4: 93A10014 stw r29,20(r1) - 27: GETL R29, t22 - 28: GETL R1, t24 - 29: ADDL $0x14, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0x254835B8: 7C7D1B78 or r29,r3,r3 - 32: GETL R3, t26 - 33: PUTL t26, R29 - 34: INCEIPL $4 - - 0x254835BC: 93E1001C stw r31,28(r1) - 35: GETL R31, t28 - 36: GETL R1, t30 - 37: ADDL $0x1C, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x254835C0: 7C9F2378 or r31,r4,r4 - 40: GETL R4, t32 - 41: PUTL t32, R31 - 42: INCEIPL $4 - - 0x254835C4: 9361000C stw r27,12(r1) - 43: GETL R27, t34 - 44: GETL R1, t36 - 45: ADDL $0xC, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x254835C8: 93C10018 stw r30,24(r1) - 48: GETL R30, t38 - 49: GETL R1, t40 - 50: ADDL $0x18, t40 - 51: STL t38, (t40) - 52: INCEIPL $4 - - 0x254835CC: 90C10024 stw r6,36(r1) - 53: GETL R6, t42 - 54: GETL R1, t44 - 55: ADDL $0x24, t44 - 56: STL t42, (t44) - 57: INCEIPL $4 - - 0x254835D0: 419C0054 bc 12,28,0x25483624 - 58: Js28o $0x25483624 - - - -. 973 2548359C 56 -. 7C 04 18 50 7C C8 02 A6 7F 80 28 40 94 21 FF E0 93 81 00 10 7C 7C 1B 78 93 A1 00 14 7C 7D 1B 78 93 E1 00 1C 7C 9F 23 78 93 61 00 0C 93 C1 00 18 90 C1 00 24 41 9C 00 54 -==== BB 974 (0x254835D4) approx BBs exec'd 0 ==== - - 0x254835D4: 2805000F cmpli cr0,r5,15 - 0: GETL R5, t0 - 1: MOVL $0xF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254835D8: 418100E8 bc 12,1,0x254836C0 - 5: Js01o $0x254836C0 - - - -. 974 254835D4 8 -. 28 05 00 0F 41 81 00 E8 -==== BB 975 (0x254835DC) approx BBs exec'd 0 ==== - - 0x254835DC: 2C850000 cmpi cr1,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x254835E0: 4186001C bc 12,6,0x254835FC - 4: Js06o $0x254835FC - - - -. 975 254835DC 8 -. 2C 85 00 00 41 86 00 1C -==== BB 976 (0x254835E4) approx BBs exec'd 0 ==== - - 0x254835E4: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x254835E8: 891F0000 lbz r8,0(r31) - 3: GETL R31, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R8 - 6: INCEIPL $4 - - 0x254835EC: 3BFF0001 addi r31,r31,1 - 7: GETL R31, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R31 - 10: INCEIPL $4 - - 0x254835F0: 991D0000 stb r8,0(r29) - 11: GETL R8, t8 - 12: GETL R29, t10 - 13: STB t8, (t10) - 14: INCEIPL $4 - - 0x254835F4: 3BBD0001 addi r29,r29,1 - 15: GETL R29, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x254835F8: 4200FFF0 bc 16,0,0x254835E8 - 19: GETL CTR, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, CTR - 22: JIFZL t14, $0x254835FC - 23: JMPo $0x254835E8 ($4) - - - -. 976 254835E4 24 -. 7C A9 03 A6 89 1F 00 00 3B FF 00 01 99 1D 00 00 3B BD 00 01 42 00 FF F0 -==== BB 977 (0x254835E8) approx BBs exec'd 0 ==== - - 0x254835E8: 891F0000 lbz r8,0(r31) - 0: GETL R31, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0x254835EC: 3BFF0001 addi r31,r31,1 - 4: GETL R31, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0x254835F0: 991D0000 stb r8,0(r29) - 8: GETL R8, t6 - 9: GETL R29, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0x254835F4: 3BBD0001 addi r29,r29,1 - 12: GETL R29, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0x254835F8: 4200FFF0 bc 16,0,0x254835E8 - 16: GETL CTR, t12 - 17: ADDL $0xFFFFFFFF, t12 - 18: PUTL t12, CTR - 19: JIFZL t12, $0x254835FC - 20: JMPo $0x254835E8 ($4) - - - -. 977 254835E8 20 -. 89 1F 00 00 3B FF 00 01 99 1D 00 00 3B BD 00 01 42 00 FF F0 -==== BB 978 (0x254835FC) approx BBs exec'd 0 ==== - - 0x254835FC: 83610024 lwz r27,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25483600: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483604: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x25483608: 7F6803A6 mtlr r27 - 13: GETL R27, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x2548360C: 83810010 lwz r28,16(r1) - 16: GETL R1, t12 - 17: ADDL $0x10, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0x25483610: 8361000C lwz r27,12(r1) - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R27 - 25: INCEIPL $4 - - 0x25483614: 83C10018 lwz r30,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0x25483618: 83E1001C lwz r31,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R31 - 35: INCEIPL $4 - - 0x2548361C: 38210020 addi r1,r1,32 - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: PUTL t28, R1 - 39: INCEIPL $4 - - 0x25483620: 4E800020 blr - 40: GETL LR, t30 - 41: JMPo-r t30 ($4) - - - -. 978 254835FC 40 -. 83 61 00 24 7F 83 E3 78 83 A1 00 14 7F 68 03 A6 83 81 00 10 83 61 00 0C 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 979 (0x2547A7C0) approx BBs exec'd 0 ==== - - 0x2547A7C0: 815701E8 lwz r10,488(r23) - 0: GETL R23, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547A7C4: 80FF000C lwz r7,12(r31) - 5: GETL R31, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0x2547A7C8: 7FB4512E stwx r29,r20,r10 - 10: GETL R10, t8 - 11: GETL R20, t10 - 12: ADDL t10, t8 - 13: GETL R29, t12 - 14: STL t12, (t8) - 15: INCEIPL $4 - - 0x2547A7CC: 3B7B0001 addi r27,r27,1 - 16: GETL R27, t14 - 17: ADDL $0x1, t14 - 18: PUTL t14, R27 - 19: INCEIPL $4 - - 0x2547A7D0: 7C9B3840 cmpl cr1,r27,r7 - 20: GETL R27, t16 - 21: GETL R7, t18 - 22: CMPUL t16, t18, t20 (-rSo) - 23: ICRFL t20, $0x1, CR - 24: INCEIPL $4 - - 0x2547A7D4: 4184FF8C bc 12,4,0x2547A760 - 25: Js04o $0x2547A760 - - - -. 979 2547A7C0 24 -. 81 57 01 E8 80 FF 00 0C 7F B4 51 2E 3B 7B 00 01 7C 9B 38 40 41 84 FF 8C -==== BB 980 (0x25483624) approx BBs exec'd 0 ==== - - 0x25483624: 2B05000F cmpli cr6,r5,15 - 0: GETL R5, t0 - 1: MOVL $0xF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25483628: 7FA42A14 add r29,r4,r5 - 5: GETL R4, t6 - 6: GETL R5, t8 - 7: ADDL t6, t8 - 8: PUTL t8, R29 - 9: INCEIPL $4 - - 0x2548362C: 7FE32A14 add r31,r3,r5 - 10: GETL R3, t10 - 11: GETL R5, t12 - 12: ADDL t10, t12 - 13: PUTL t12, R31 - 14: INCEIPL $4 - - 0x25483630: 41990044 bc 12,25,0x25483674 - 15: Js25o $0x25483674 - - - -. 980 25483624 16 -. 2B 05 00 0F 7F A4 2A 14 7F E3 2A 14 41 99 00 44 -==== BB 981 (0x25483634) approx BBs exec'd 0 ==== - - 0x25483634: 2F850000 cmpi cr7,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25483638: 41BEFFC4 bc 13,30,0x254835FC - 4: Js30o $0x254835FC - - - -. 981 25483634 8 -. 2F 85 00 00 41 BE FF C4 -==== BB 982 (0x2548363C) approx BBs exec'd 0 ==== - - 0x2548363C: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x25483640: 8D9DFFFF lbzu r12,-1(r29) - 3: GETL R29, t2 - 4: ADDL $0xFFFFFFFF, t2 - 5: PUTL t2, R29 - 6: LDB (t2), t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25483644: 9D9FFFFF stbu r12,-1(r31) - 9: GETL R12, t6 - 10: GETL R31, t8 - 11: ADDL $0xFFFFFFFF, t8 - 12: PUTL t8, R31 - 13: STB t6, (t8) - 14: INCEIPL $4 - - 0x25483648: 4200FFF8 bc 16,0,0x25483640 - 15: GETL CTR, t10 - 16: ADDL $0xFFFFFFFF, t10 - 17: PUTL t10, CTR - 18: JIFZL t10, $0x2548364C - 19: JMPo $0x25483640 ($4) - - - -. 982 2548363C 16 -. 7C A9 03 A6 8D 9D FF FF 9D 9F FF FF 42 00 FF F8 -==== BB 983 (0x25483640) approx BBs exec'd 0 ==== - - 0x25483640: 8D9DFFFF lbzu r12,-1(r29) - 0: GETL R29, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R29 - 3: LDB (t0), t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0x25483644: 9D9FFFFF stbu r12,-1(r31) - 6: GETL R12, t4 - 7: GETL R31, t6 - 8: ADDL $0xFFFFFFFF, t6 - 9: PUTL t6, R31 - 10: STB t4, (t6) - 11: INCEIPL $4 - - 0x25483648: 4200FFF8 bc 16,0,0x25483640 - 12: GETL CTR, t8 - 13: ADDL $0xFFFFFFFF, t8 - 14: PUTL t8, CTR - 15: JIFZL t8, $0x2548364C - 16: JMPo $0x25483640 ($4) - - - -. 983 25483640 12 -. 8D 9D FF FF 9D 9F FF FF 42 00 FF F8 -==== BB 984 (0x2548364C) approx BBs exec'd 0 ==== - - 0x2548364C: 83610024 lwz r27,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25483650: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483654: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x25483658: 7F6803A6 mtlr r27 - 13: GETL R27, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x2548365C: 83810010 lwz r28,16(r1) - 16: GETL R1, t12 - 17: ADDL $0x10, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0x25483660: 8361000C lwz r27,12(r1) - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R27 - 25: INCEIPL $4 - - 0x25483664: 83C10018 lwz r30,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0x25483668: 83E1001C lwz r31,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R31 - 35: INCEIPL $4 - - 0x2548366C: 38210020 addi r1,r1,32 - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: PUTL t28, R1 - 39: INCEIPL $4 - - 0x25483670: 4E800020 blr - 40: GETL LR, t30 - 41: JMPo-r t30 ($4) - - - -. 984 2548364C 40 -. 83 61 00 24 7F 83 E3 78 83 A1 00 14 7F 68 03 A6 83 81 00 10 83 61 00 0C 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 985 (0x2547A7E4) approx BBs exec'd 0 ==== - - 0x2547A7E4: 2F910000 cmpi cr7,r17,0 - 0: GETL R17, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547A7E8: 54F7103A rlwinm r23,r7,2,0,29 - 4: GETL R7, t4 - 5: SHLL $0x2, t4 - 6: PUTL t4, R23 - 7: INCEIPL $4 - - 0x2547A7EC: 3B400000 li r26,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R26 - 10: INCEIPL $4 - - 0x2547A7F0: 7F57512E stwx r26,r23,r10 - 11: GETL R10, t8 - 12: GETL R23, t10 - 13: ADDL t10, t8 - 14: GETL R26, t12 - 15: STL t12, (t8) - 16: INCEIPL $4 - - 0x2547A7F4: 409E06DC bc 4,30,0x2547AED0 - 17: Jc30o $0x2547AED0 - - - -. 985 2547A7E4 20 -. 2F 91 00 00 54 F7 10 3A 3B 40 00 00 7F 57 51 2E 40 9E 06 DC -==== BB 986 (0x2547A7F8) approx BBs exec'd 0 ==== - - 0x2547A7F8: 81010000 lwz r8,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0x2547A7FC: 82280004 lwz r17,4(r8) - 4: GETL R8, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R17 - 8: INCEIPL $4 - - 0x2547A800: 81C8FFB8 lwz r14,-72(r8) - 9: GETL R8, t8 - 10: ADDL $0xFFFFFFB8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R14 - 13: INCEIPL $4 - - 0x2547A804: 7E2803A6 mtlr r17 - 14: GETL R17, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x2547A808: 81E8FFBC lwz r15,-68(r8) - 17: GETL R8, t14 - 18: ADDL $0xFFFFFFBC, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R15 - 21: INCEIPL $4 - - 0x2547A80C: 8208FFC0 lwz r16,-64(r8) - 22: GETL R8, t18 - 23: ADDL $0xFFFFFFC0, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R16 - 26: INCEIPL $4 - - 0x2547A810: 8228FFC4 lwz r17,-60(r8) - 27: GETL R8, t22 - 28: ADDL $0xFFFFFFC4, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R17 - 31: INCEIPL $4 - - 0x2547A814: 8248FFC8 lwz r18,-56(r8) - 32: GETL R8, t26 - 33: ADDL $0xFFFFFFC8, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R18 - 36: INCEIPL $4 - - 0x2547A818: 8268FFCC lwz r19,-52(r8) - 37: GETL R8, t30 - 38: ADDL $0xFFFFFFCC, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R19 - 41: INCEIPL $4 - - 0x2547A81C: 8288FFD0 lwz r20,-48(r8) - 42: GETL R8, t34 - 43: ADDL $0xFFFFFFD0, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R20 - 46: INCEIPL $4 - - 0x2547A820: 82A8FFD4 lwz r21,-44(r8) - 47: GETL R8, t38 - 48: ADDL $0xFFFFFFD4, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R21 - 51: INCEIPL $4 - - 0x2547A824: 82C8FFD8 lwz r22,-40(r8) - 52: GETL R8, t42 - 53: ADDL $0xFFFFFFD8, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R22 - 56: INCEIPL $4 - - 0x2547A828: 82E8FFDC lwz r23,-36(r8) - 57: GETL R8, t46 - 58: ADDL $0xFFFFFFDC, t46 - 59: LDL (t46), t48 - 60: PUTL t48, R23 - 61: INCEIPL $4 - - 0x2547A82C: 8308FFE0 lwz r24,-32(r8) - 62: GETL R8, t50 - 63: ADDL $0xFFFFFFE0, t50 - 64: LDL (t50), t52 - 65: PUTL t52, R24 - 66: INCEIPL $4 - - 0x2547A830: 8328FFE4 lwz r25,-28(r8) - 67: GETL R8, t54 - 68: ADDL $0xFFFFFFE4, t54 - 69: LDL (t54), t56 - 70: PUTL t56, R25 - 71: INCEIPL $4 - - 0x2547A834: 8348FFE8 lwz r26,-24(r8) - 72: GETL R8, t58 - 73: ADDL $0xFFFFFFE8, t58 - 74: LDL (t58), t60 - 75: PUTL t60, R26 - 76: INCEIPL $4 - - 0x2547A838: 8368FFEC lwz r27,-20(r8) - 77: GETL R8, t62 - 78: ADDL $0xFFFFFFEC, t62 - 79: LDL (t62), t64 - 80: PUTL t64, R27 - 81: INCEIPL $4 - - 0x2547A83C: 8388FFF0 lwz r28,-16(r8) - 82: GETL R8, t66 - 83: ADDL $0xFFFFFFF0, t66 - 84: LDL (t66), t68 - 85: PUTL t68, R28 - 86: INCEIPL $4 - - 0x2547A840: 83A8FFF4 lwz r29,-12(r8) - 87: GETL R8, t70 - 88: ADDL $0xFFFFFFF4, t70 - 89: LDL (t70), t72 - 90: PUTL t72, R29 - 91: INCEIPL $4 - - 0x2547A844: 83C8FFF8 lwz r30,-8(r8) - 92: GETL R8, t74 - 93: ADDL $0xFFFFFFF8, t74 - 94: LDL (t74), t76 - 95: PUTL t76, R30 - 96: INCEIPL $4 - - 0x2547A848: 83E8FFFC lwz r31,-4(r8) - 97: GETL R8, t78 - 98: ADDL $0xFFFFFFFC, t78 - 99: LDL (t78), t80 - 100: PUTL t80, R31 - 101: INCEIPL $4 - - 0x2547A84C: 7D014378 or r1,r8,r8 - 102: GETL R8, t82 - 103: PUTL t82, R1 - 104: INCEIPL $4 - - 0x2547A850: 4E800020 blr - 105: GETL LR, t84 - 106: JMPo-r t84 ($4) - - - -. 986 2547A7F8 92 -. 81 01 00 00 82 28 00 04 81 C8 FF B8 7E 28 03 A6 81 E8 FF BC 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 -==== BB 987 (0x254727E4) approx BBs exec'd 0 ==== - - 0x254727E4: 80F4015C lwz r7,348(r20) - 0: GETL R20, t0 - 1: ADDL $0x15C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254727E8: 2C870000 cmpi cr1,r7,0 - 5: GETL R7, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x254727EC: 4186003C bc 12,6,0x25472828 - 9: Js06o $0x25472828 - - - -. 987 254727E4 12 -. 80 F4 01 5C 2C 87 00 00 41 86 00 3C -==== BB 988 (0x254727F0) approx BBs exec'd 0 ==== - - 0x254727F0: 81140158 lwz r8,344(r20) - 0: GETL R20, t0 - 1: ADDL $0x158, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254727F4: 7CE903A6 mtctr r7 - 5: GETL R7, t4 - 6: PUTL t4, CTR - 7: INCEIPL $4 - - 0x254727F8: 38E7FFFF addi r7,r7,-1 - 8: GETL R7, t6 - 9: ADDL $0xFFFFFFFF, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0x254727FC: 54F1103A rlwinm r17,r7,2,0,29 - 12: GETL R7, t8 - 13: SHLL $0x2, t8 - 14: PUTL t8, R17 - 15: INCEIPL $4 - - 0x25472800: 7F11402E lwzx r24,r17,r8 - 16: GETL R8, t10 - 17: GETL R17, t12 - 18: ADDL t12, t10 - 19: LDL (t10), t14 - 20: PUTL t14, R24 - 21: INCEIPL $4 - - 0x25472804: 82B80180 lwz r21,384(r24) - 22: GETL R24, t16 - 23: ADDL $0x180, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R21 - 26: INCEIPL $4 - - 0x25472808: 66A80800 oris r8,r21,0x800 - 27: GETL R21, t20 - 28: ORL $0x8000000, t20 - 29: PUTL t20, R8 - 30: INCEIPL $4 - - 0x2547280C: 91180180 stw r8,384(r24) - 31: GETL R8, t22 - 32: GETL R24, t24 - 33: ADDL $0x180, t24 - 34: STL t22, (t24) - 35: INCEIPL $4 - - 0x25472810: 81140158 lwz r8,344(r20) - 36: GETL R20, t26 - 37: ADDL $0x158, t26 - 38: LDL (t26), t28 - 39: PUTL t28, R8 - 40: INCEIPL $4 - - 0x25472814: 7F31402E lwzx r25,r17,r8 - 41: GETL R8, t30 - 42: GETL R17, t32 - 43: ADDL t32, t30 - 44: LDL (t30), t34 - 45: PUTL t34, R25 - 46: INCEIPL $4 - - 0x25472818: 81390178 lwz r9,376(r25) - 47: GETL R25, t36 - 48: ADDL $0x178, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R9 - 51: INCEIPL $4 - - 0x2547281C: 3B890001 addi r28,r9,1 - 52: GETL R9, t40 - 53: ADDL $0x1, t40 - 54: PUTL t40, R28 - 55: INCEIPL $4 - - 0x25472820: 93990178 stw r28,376(r25) - 56: GETL R28, t42 - 57: GETL R25, t44 - 58: ADDL $0x178, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0x25472824: 4200FFD4 bc 16,0,0x254727F8 - 61: GETL CTR, t46 - 62: ADDL $0xFFFFFFFF, t46 - 63: PUTL t46, CTR - 64: JIFZL t46, $0x25472828 - 65: JMPo $0x254727F8 ($4) - - - -. 988 254727F0 56 -. 81 14 01 58 7C E9 03 A6 38 E7 FF FF 54 F1 10 3A 7F 11 40 2E 82 B8 01 80 66 A8 08 00 91 18 01 80 81 14 01 58 7F 31 40 2E 81 39 01 78 3B 89 00 01 93 99 01 78 42 00 FF D4 -==== BB 989 (0x254727F8) approx BBs exec'd 0 ==== - - 0x254727F8: 38E7FFFF addi r7,r7,-1 - 0: GETL R7, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R7 - 3: INCEIPL $4 - - 0x254727FC: 54F1103A rlwinm r17,r7,2,0,29 - 4: GETL R7, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R17 - 7: INCEIPL $4 - - 0x25472800: 7F11402E lwzx r24,r17,r8 - 8: GETL R8, t4 - 9: GETL R17, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R24 - 13: INCEIPL $4 - - 0x25472804: 82B80180 lwz r21,384(r24) - 14: GETL R24, t10 - 15: ADDL $0x180, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R21 - 18: INCEIPL $4 - - 0x25472808: 66A80800 oris r8,r21,0x800 - 19: GETL R21, t14 - 20: ORL $0x8000000, t14 - 21: PUTL t14, R8 - 22: INCEIPL $4 - - 0x2547280C: 91180180 stw r8,384(r24) - 23: GETL R8, t16 - 24: GETL R24, t18 - 25: ADDL $0x180, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0x25472810: 81140158 lwz r8,344(r20) - 28: GETL R20, t20 - 29: ADDL $0x158, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R8 - 32: INCEIPL $4 - - 0x25472814: 7F31402E lwzx r25,r17,r8 - 33: GETL R8, t24 - 34: GETL R17, t26 - 35: ADDL t26, t24 - 36: LDL (t24), t28 - 37: PUTL t28, R25 - 38: INCEIPL $4 - - 0x25472818: 81390178 lwz r9,376(r25) - 39: GETL R25, t30 - 40: ADDL $0x178, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R9 - 43: INCEIPL $4 - - 0x2547281C: 3B890001 addi r28,r9,1 - 44: GETL R9, t34 - 45: ADDL $0x1, t34 - 46: PUTL t34, R28 - 47: INCEIPL $4 - - 0x25472820: 93990178 stw r28,376(r25) - 48: GETL R28, t36 - 49: GETL R25, t38 - 50: ADDL $0x178, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x25472824: 4200FFD4 bc 16,0,0x254727F8 - 53: GETL CTR, t40 - 54: ADDL $0xFFFFFFFF, t40 - 55: PUTL t40, CTR - 56: JIFZL t40, $0x25472828 - 57: JMPo $0x254727F8 ($4) - - - -. 989 254727F8 48 -. 38 E7 FF FF 54 F1 10 3A 7F 11 40 2E 82 B8 01 80 66 A8 08 00 91 18 01 80 81 14 01 58 7F 31 40 2E 81 39 01 78 3B 89 00 01 93 99 01 78 42 00 FF D4 -==== BB 990 (0x25472828) approx BBs exec'd 0 ==== - - 0x25472828: 816E01C8 lwz r11,456(r14) - 0: GETL R14, t0 - 1: ADDL $0x1C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547282C: 80EE01C4 lwz r7,452(r14) - 5: GETL R14, t4 - 6: ADDL $0x1C4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0x25472830: 90EB000C stw r7,12(r11) - 10: GETL R7, t8 - 11: GETL R11, t10 - 12: ADDL $0xC, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25472834: 812E01C4 lwz r9,452(r14) - 15: GETL R14, t12 - 16: ADDL $0x1C4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25472838: 2E090000 cmpi cr4,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x4, CR - 23: INCEIPL $4 - - 0x2547283C: 41920008 bc 12,18,0x25472844 - 24: Js18o $0x25472844 - - - -. 990 25472828 24 -. 81 6E 01 C8 80 EE 01 C4 90 EB 00 0C 81 2E 01 C4 2E 09 00 00 41 92 00 08 -==== BB 991 (0x25472840) approx BBs exec'd 0 ==== - - 0x25472840: 91690010 stw r11,16(r9) - 0: GETL R11, t0 - 1: GETL R9, t2 - 2: ADDL $0x10, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25472844: 814E0330 lwz r10,816(r14) - 5: GETL R14, t4 - 6: ADDL $0x330, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x25472848: 2B0A0001 cmpli cr6,r10,1 - 10: GETL R10, t8 - 11: MOVL $0x1, t12 - 12: CMPUL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x6, CR - 14: INCEIPL $4 - - 0x2547284C: 40991358 bc 4,25,0x25473BA4 - 15: Jc25o $0x25473BA4 - - - -. 991 25472840 16 -. 91 69 00 10 81 4E 03 30 2B 0A 00 01 40 99 13 58 -==== BB 992 (0x25472850) approx BBs exec'd 0 ==== - - 0x25472850: 81540158 lwz r10,344(r20) - 0: GETL R20, t0 - 1: ADDL $0x158, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25472854: 390E01B8 addi r8,r14,440 - 5: GETL R14, t4 - 6: ADDL $0x1B8, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x25472858: 39200001 li r9,1 - 9: MOVL $0x1, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0x2547285C: 39600004 li r11,4 - 12: MOVL $0x4, t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0x25472860: 806A0004 lwz r3,4(r10) - 15: GETL R10, t10 - 16: ADDL $0x4, t10 - 17: LDL (t10), t12 - 18: PUTL t12, R3 - 19: INCEIPL $4 - - 0x25472864: 7F834000 cmp cr7,r3,r8 - 20: GETL R3, t14 - 21: GETL R8, t16 - 22: CMPL t14, t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0x25472868: 419E0018 bc 12,30,0x25472880 - 25: Js30o $0x25472880 - - - -. 992 25472850 28 -. 81 54 01 58 39 0E 01 B8 39 20 00 01 39 60 00 04 80 6A 00 04 7F 83 40 00 41 9E 00 18 -==== BB 993 (0x2547286C) approx BBs exec'd 0 ==== - - 0x2547286C: 39290001 addi r9,r9,1 - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x25472870: 552B103A rlwinm r11,r9,2,0,29 - 4: GETL R9, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R11 - 7: INCEIPL $4 - - 0x25472874: 7C8B502E lwzx r4,r11,r10 - 8: GETL R10, t4 - 9: GETL R11, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x25472878: 7F844000 cmp cr7,r4,r8 - 14: GETL R4, t10 - 15: GETL R8, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x2547287C: 409EFFF0 bc 4,30,0x2547286C - 19: Jc30o $0x2547286C - - - -. 993 2547286C 20 -. 39 29 00 01 55 2B 10 3A 7C 8B 50 2E 7F 84 40 00 40 9E FF F0 -==== BB 994 (0x25472880) approx BBs exec'd 0 ==== - - 0x25472880: 811F0030 lwz r8,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25472884: 7D4B5214 add r10,r11,r10 - 5: GETL R11, t4 - 6: GETL R10, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x25472888: 816AFFFC lwz r11,-4(r10) - 10: GETL R10, t8 - 11: ADDL $0xFFFFFFFC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547288C: 2C080000 cmpi cr0,r8,0 - 15: GETL R8, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x0, CR - 18: INCEIPL $4 - - 0x25472890: 916E01C8 stw r11,456(r14) - 19: GETL R11, t16 - 20: GETL R14, t18 - 21: ADDL $0x1C8, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0x25472894: 40820F34 bc 4,2,0x254737C8 - 24: Jc02o $0x254737C8 - - - -. 994 25472880 24 -. 81 1F 00 30 7D 4B 52 14 81 6A FF FC 2C 08 00 00 91 6E 01 C8 40 82 0F 34 -==== BB 995 (0x25472898) approx BBs exec'd 0 ==== - - 0x25472898: 8274015C lwz r19,348(r20) - 0: GETL R20, t0 - 1: ADDL $0x15C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0x2547289C: 3AE90001 addi r23,r9,1 - 5: GETL R9, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R23 - 8: INCEIPL $4 - - 0x254728A0: 38000000 li r0,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0x254728A4: 7DC97378 or r9,r14,r14 - 12: GETL R14, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x254728A8: 7F979840 cmpl cr7,r23,r19 - 15: GETL R23, t10 - 16: GETL R19, t12 - 17: CMPUL t10, t12, t14 (-rSo) - 18: ICRFL t14, $0x7, CR - 19: INCEIPL $4 - - 0x254728AC: 409C0008 bc 4,28,0x254728B4 - 20: Jc28o $0x254728B4 - - - -. 995 25472898 24 -. 82 74 01 5C 3A E9 00 01 38 00 00 00 7D C9 73 78 7F 97 98 40 40 9C 00 08 -==== BB 996 (0x254728B0) approx BBs exec'd 0 ==== - - 0x254728B0: 800A0004 lwz r0,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x254728B4: 900901C4 stw r0,452(r9) - 5: GETL R0, t4 - 6: GETL R9, t6 - 7: ADDL $0x1C4, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x254728B8: 820E01C8 lwz r16,456(r14) - 10: GETL R14, t8 - 11: ADDL $0x1C8, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R16 - 14: INCEIPL $4 - - 0x254728BC: 380E01B8 addi r0,r14,440 - 15: GETL R14, t12 - 16: ADDL $0x1B8, t12 - 17: PUTL t12, R0 - 18: INCEIPL $4 - - 0x254728C0: 9010000C stw r0,12(r16) - 19: GETL R0, t14 - 20: GETL R16, t16 - 21: ADDL $0xC, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x254728C4: 812E01C4 lwz r9,452(r14) - 24: GETL R14, t18 - 25: ADDL $0x1C4, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R9 - 28: INCEIPL $4 - - 0x254728C8: 2C890000 cmpi cr1,r9,0 - 29: GETL R9, t22 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x1, CR - 32: INCEIPL $4 - - 0x254728CC: 41860008 bc 12,6,0x254728D4 - 33: Js06o $0x254728D4 - - - -. 996 254728B0 32 -. 80 0A 00 04 90 09 01 C4 82 0E 01 C8 38 0E 01 B8 90 10 00 0C 81 2E 01 C4 2C 89 00 00 41 86 00 08 -==== BB 997 (0x254728D0) approx BBs exec'd 0 ==== - - 0x254728D0: 90090010 stw r0,16(r9) - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ADDL $0x10, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254728D4: 807E002C lwz r3,44(r30) - 5: GETL R30, t4 - 6: ADDL $0x2C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x254728D8: 691A0003 xori r26,r8,0x3 - 10: GETL R8, t8 - 11: XORL $0x3, t8 - 12: PUTL t8, R26 - 13: INCEIPL $4 - - 0x254728DC: 201A0000 subfic r0,r26,0 - 14: GETL R26, t10 - 15: MOVL $0x0, t12 - 16: SBBL t10, t12 (-wCa) - 17: PUTL t12, R0 - 18: INCEIPL $4 - - 0x254728E0: 7F40D114 adde r26,r0,r26 - 19: GETL R0, t14 - 20: GETL R26, t16 - 21: ADCL t14, t16 (-rCa-wCa) - 22: PUTL t16, R26 - 23: INCEIPL $4 - - 0x254728E4: 809E0014 lwz r4,20(r30) - 24: GETL R30, t18 - 25: ADDL $0x14, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R4 - 28: INCEIPL $4 - - 0x254728E8: 21480000 subfic r10,r8,0 - 29: GETL R8, t22 - 30: MOVL $0x0, t24 - 31: SBBL t22, t24 (-wCa) - 32: PUTL t24, R10 - 33: INCEIPL $4 - - 0x254728EC: 7FAA4114 adde r29,r10,r8 - 34: GETL R10, t26 - 35: GETL R8, t28 - 36: ADCL t26, t28 (-rCa-wCa) - 37: PUTL t28, R29 - 38: INCEIPL $4 - - 0x254728F0: 38BF0058 addi r5,r31,88 - 39: GETL R31, t30 - 40: ADDL $0x58, t30 - 41: PUTL t30, R5 - 42: INCEIPL $4 - - 0x254728F4: 93BF0058 stw r29,88(r31) - 43: GETL R29, t32 - 44: GETL R31, t34 - 45: ADDL $0x58, t34 - 46: STL t32, (t34) - 47: INCEIPL $4 - - 0x254728F8: 935F005C stw r26,92(r31) - 48: GETL R26, t36 - 49: GETL R31, t38 - 50: ADDL $0x5C, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x254728FC: 48008D9D bl 0x2547B698 - 53: MOVL $0x25472900, t40 - 54: PUTL t40, LR - 55: JMPo-c $0x2547B698 ($4) - - - -. 997 254728D0 48 -. 90 09 00 10 80 7E 00 2C 69 1A 00 03 20 1A 00 00 7F 40 D1 14 80 9E 00 14 21 48 00 00 7F AA 41 14 38 BF 00 58 93 BF 00 58 93 5F 00 5C 48 00 8D 9D -==== BB 998 _dl_receive_error(0x2547B698) approx BBs exec'd 0 ==== - - 0x2547B698: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547B69C: 7CC802A6 mflr r6 - 6: GETL LR, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x2547B6A0: 4801B961 bl 0x25497000 - 9: MOVL $0x2547B6A4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 998 2547B698 12 -. 94 21 FF D0 7C C8 02 A6 48 01 B9 61 -==== BB 999 (0x2547B6A4) approx BBs exec'd 0 ==== - - 0x2547B6A4: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547B6A8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547B6AC: 9361001C stw r27,28(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547B6B0: 7CBB2B78 or r27,r5,r5 - 13: GETL R5, t10 - 14: PUTL t10, R27 - 15: INCEIPL $4 - - 0x2547B6B4: 90C10034 stw r6,52(r1) - 16: GETL R6, t12 - 17: GETL R1, t14 - 18: ADDL $0x34, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x2547B6B8: 92E1000C stw r23,12(r1) - 21: GETL R23, t16 - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547B6BC: 7C972378 or r23,r4,r4 - 26: GETL R4, t20 - 27: PUTL t20, R23 - 28: INCEIPL $4 - - 0x2547B6C0: 80BE04C8 lwz r5,1224(r30) - 29: GETL R30, t22 - 30: ADDL $0x4C8, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R5 - 33: INCEIPL $4 - - 0x2547B6C4: 93210014 stw r25,20(r1) - 34: GETL R25, t26 - 35: GETL R1, t28 - 36: ADDL $0x14, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x2547B6C8: 7C791B78 or r25,r3,r3 - 39: GETL R3, t30 - 40: PUTL t30, R25 - 41: INCEIPL $4 - - 0x2547B6CC: 812501B4 lwz r9,436(r5) - 42: GETL R5, t32 - 43: ADDL $0x1B4, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R9 - 46: INCEIPL $4 - - 0x2547B6D0: 93410018 stw r26,24(r1) - 47: GETL R26, t36 - 48: GETL R1, t38 - 49: ADDL $0x18, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0x2547B6D4: 93810020 stw r28,32(r1) - 52: GETL R28, t40 - 53: GETL R1, t42 - 54: ADDL $0x20, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0x2547B6D8: 7D2903A6 mtctr r9 - 57: GETL R9, t44 - 58: PUTL t44, CTR - 59: INCEIPL $4 - - 0x2547B6DC: 93A10024 stw r29,36(r1) - 60: GETL R29, t46 - 61: GETL R1, t48 - 62: ADDL $0x24, t48 - 63: STL t46, (t48) - 64: INCEIPL $4 - - 0x2547B6E0: 839E031C lwz r28,796(r30) - 65: GETL R30, t50 - 66: ADDL $0x31C, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R28 - 69: INCEIPL $4 - - 0x2547B6E4: 4E800421 bctrl - 70: MOVL $0x2547B6E8, t54 - 71: PUTL t54, LR - 72: GETL CTR, t56 - 73: JMPo-c t56 ($4) - - - -. 999 2547B6A4 68 -. 93 C1 00 28 7F C8 02 A6 93 61 00 1C 7C BB 2B 78 90 C1 00 34 92 E1 00 0C 7C 97 23 78 80 BE 04 C8 93 21 00 14 7C 79 1B 78 81 25 01 B4 93 41 00 18 93 81 00 20 7D 29 03 A6 93 A1 00 24 83 9E 03 1C 4E 80 04 21 -==== BB 1000 (0x2547B6E8) approx BBs exec'd 0 ==== - - 0x2547B6E8: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547B6EC: 7C7D1B78 or r29,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R29 - 5: INCEIPL $4 - - 0x2547B6F0: 7EE803A6 mtlr r23 - 6: GETL R23, t4 - 7: PUTL t4, LR - 8: INCEIPL $4 - - 0x2547B6F4: 835D0000 lwz r26,0(r29) - 9: GETL R29, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x2547B6F8: 7F63DB78 or r3,r27,r27 - 13: GETL R27, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x2547B6FC: 909D0000 stw r4,0(r29) - 16: GETL R4, t12 - 17: GETL R29, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x2547B700: 837C0000 lwz r27,0(r28) - 20: GETL R28, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R27 - 23: INCEIPL $4 - - 0x2547B704: 933C0000 stw r25,0(r28) - 24: GETL R25, t20 - 25: GETL R28, t22 - 26: STL t20, (t22) - 27: INCEIPL $4 - - 0x2547B708: 4E800021 blrl - 28: GETL LR, t24 - 29: MOVL $0x2547B70C, t26 - 30: PUTL t26, LR - 31: JMPo-r t24 ($4) - - - -. 1000 2547B6E8 36 -. 38 80 00 00 7C 7D 1B 78 7E E8 03 A6 83 5D 00 00 7F 63 DB 78 90 9D 00 00 83 7C 00 00 93 3C 00 00 4E 80 00 21 -==== BB 1001 version_check_doit(0x254717D4) approx BBs exec'd 0 ==== - - 0x254717D4: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x254717D8: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254717DC: 48025825 bl 0x25497000 - 9: MOVL $0x254717E0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 1001 254717D4 12 -. 94 21 FF E0 7C 08 02 A6 48 02 58 25 -==== BB 1002 (0x254717E0) approx BBs exec'd 0 ==== - - 0x254717E0: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254717E4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x254717E8: 93E1001C stw r31,28(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x254717EC: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254717F0: 7C7F1B78 or r31,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0x254717F4: 80BF0004 lwz r5,4(r31) - 21: GETL R31, t16 - 22: ADDL $0x4, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R5 - 25: INCEIPL $4 - - 0x254717F8: 38800001 li r4,1 - 26: MOVL $0x1, t20 - 27: PUTL t20, R4 - 28: INCEIPL $4 - - 0x254717FC: 813E04C8 lwz r9,1224(r30) - 29: GETL R30, t22 - 30: ADDL $0x4C8, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0x25471800: 93A10014 stw r29,20(r1) - 34: GETL R29, t26 - 35: GETL R1, t28 - 36: ADDL $0x14, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x25471804: 80690000 lwz r3,0(r9) - 39: GETL R9, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R3 - 42: INCEIPL $4 - - 0x25471808: 4800B7C1 bl 0x2547CFC8 - 43: MOVL $0x2547180C, t34 - 44: PUTL t34, LR - 45: JMPo-c $0x2547CFC8 ($4) - - - -. 1002 254717E0 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 01 00 24 7C 7F 1B 78 80 BF 00 04 38 80 00 01 81 3E 04 C8 93 A1 00 14 80 69 00 00 48 00 B7 C1 -==== BB 1003 _dl_check_all_versions(0x2547CFC8) approx BBs exec'd 0 ==== - - 0x2547CFC8: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547CFCC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547CFD0: 93E1001C stw r31,28(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547CFD4: 7C7F1B79 or. r31,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R31 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0x2547CFD8: 93410008 stw r26,8(r1) - 19: GETL R26, t14 - 20: GETL R1, t16 - 21: ADDL $0x8, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x2547CFDC: 7C9A2378 or r26,r4,r4 - 24: GETL R4, t18 - 25: PUTL t18, R26 - 26: INCEIPL $4 - - 0x2547CFE0: 9361000C stw r27,12(r1) - 27: GETL R27, t20 - 28: GETL R1, t22 - 29: ADDL $0xC, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x2547CFE4: 7CBB2B78 or r27,r5,r5 - 32: GETL R5, t24 - 33: PUTL t24, R27 - 34: INCEIPL $4 - - 0x2547CFE8: 93810010 stw r28,16(r1) - 35: GETL R28, t26 - 36: GETL R1, t28 - 37: ADDL $0x10, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x2547CFEC: 3B800000 li r28,0 - 40: MOVL $0x0, t30 - 41: PUTL t30, R28 - 42: INCEIPL $4 - - 0x2547CFF0: 93A10014 stw r29,20(r1) - 43: GETL R29, t32 - 44: GETL R1, t34 - 45: ADDL $0x14, t34 - 46: STL t32, (t34) - 47: INCEIPL $4 - - 0x2547CFF4: 93C10018 stw r30,24(r1) - 48: GETL R30, t36 - 49: GETL R1, t38 - 50: ADDL $0x18, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x2547CFF8: 90010024 stw r0,36(r1) - 53: GETL R0, t40 - 54: GETL R1, t42 - 55: ADDL $0x24, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x2547CFFC: 40A20018 bc 5,2,0x2547D014 - 58: Jc02o $0x2547D014 - - - -. 1003 2547CFC8 56 -. 94 21 FF E0 7C 08 02 A6 93 E1 00 1C 7C 7F 1B 79 93 41 00 08 7C 9A 23 78 93 61 00 0C 7C BB 2B 78 93 81 00 10 3B 80 00 00 93 A1 00 14 93 C1 00 18 90 01 00 24 40 A2 00 18 -==== BB 1004 (0x2547D014) approx BBs exec'd 0 ==== - - 0x2547D014: 80DF0180 lwz r6,384(r31) - 0: GETL R31, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547D018: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547D01C: 7F44D378 or r4,r26,r26 - 8: GETL R26, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x2547D020: 7F65DB78 or r5,r27,r27 - 11: GETL R27, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0x2547D024: 74C90040 andis. r9,r6,0x40 - 14: GETL R6, t10 - 15: ANDL $0x400000, t10 - 16: PUTL t10, R9 - 17: CMP0L t10, t12 (-rSo) - 18: ICRFL t12, $0x0, CR - 19: INCEIPL $4 - - 0x2547D028: 3BA00000 li r29,0 - 20: MOVL $0x0, t14 - 21: PUTL t14, R29 - 22: INCEIPL $4 - - 0x2547D02C: 4082FFD8 bc 4,2,0x2547D004 - 23: Jc02o $0x2547D004 - - - -. 1004 2547D014 28 -. 80 DF 01 80 7F E3 FB 78 7F 44 D3 78 7F 65 DB 78 74 C9 00 40 3B A0 00 00 40 82 FF D8 -==== BB 1005 (0x2547D030) approx BBs exec'd 0 ==== - - 0x2547D030: 4BFFFB41 bl 0x2547CB70 - 0: MOVL $0x2547D034, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547CB70 ($4) - - - -. 1005 2547D030 4 -. 4B FF FB 41 -==== BB 1006 _dl_check_map_versions(0x2547CB70) approx BBs exec'd 0 ==== - - 0x2547CB70: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x2547CB74: 9421FF60 stwu r1,-160(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF60, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547CB78: 7D800026 mfcr r12 - 9: GETL CR, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x2547CB7C: 4801A485 bl 0x25497000 - 12: MOVL $0x2547CB80, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25497000 ($4) - - - -. 1006 2547CB70 16 -. 7C 08 02 A6 94 21 FF 60 7D 80 00 26 48 01 A4 85 -==== BB 1007 (0x2547CB80) approx BBs exec'd 0 ==== - - 0x2547CB80: 92010060 stw r16,96(r1) - 0: GETL R16, t0 - 1: GETL R1, t2 - 2: ADDL $0x60, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547CB84: 3A000000 li r16,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R16 - 7: INCEIPL $4 - - 0x2547CB88: 900100A4 stw r0,164(r1) - 8: GETL R0, t6 - 9: GETL R1, t8 - 10: ADDL $0xA4, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547CB8C: 81230034 lwz r9,52(r3) - 13: GETL R3, t10 - 14: ADDL $0x34, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x2547CB90: 92A10074 stw r21,116(r1) - 18: GETL R21, t14 - 19: GETL R1, t16 - 20: ADDL $0x74, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547CB94: 7C952378 or r21,r4,r4 - 23: GETL R4, t18 - 24: PUTL t18, R21 - 25: INCEIPL $4 - - 0x2547CB98: 2F890000 cmpi cr7,r9,0 - 26: GETL R9, t20 - 27: CMP0L t20, t22 (-rSo) - 28: ICRFL t22, $0x7, CR - 29: INCEIPL $4 - - 0x2547CB9C: 92C10078 stw r22,120(r1) - 30: GETL R22, t24 - 31: GETL R1, t26 - 32: ADDL $0x78, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x2547CBA0: 93010080 stw r24,128(r1) - 35: GETL R24, t28 - 36: GETL R1, t30 - 37: ADDL $0x80, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x2547CBA4: 3AC00000 li r22,0 - 40: MOVL $0x0, t32 - 41: PUTL t32, R22 - 42: INCEIPL $4 - - 0x2547CBA8: 9361008C stw r27,140(r1) - 43: GETL R27, t34 - 44: GETL R1, t36 - 45: ADDL $0x8C, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x2547CBAC: 3B000000 li r24,0 - 48: MOVL $0x0, t38 - 49: PUTL t38, R24 - 50: INCEIPL $4 - - 0x2547CBB0: 93C10098 stw r30,152(r1) - 51: GETL R30, t40 - 52: GETL R1, t42 - 53: ADDL $0x98, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0x2547CBB4: 7C7B1B78 or r27,r3,r3 - 56: GETL R3, t44 - 57: PUTL t44, R27 - 58: INCEIPL $4 - - 0x2547CBB8: 93E1009C stw r31,156(r1) - 59: GETL R31, t46 - 60: GETL R1, t48 - 61: ADDL $0x9C, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0x2547CBBC: 7FC802A6 mflr r30 - 64: GETL LR, t50 - 65: PUTL t50, R30 - 66: INCEIPL $4 - - 0x2547CBC0: 92210064 stw r17,100(r1) - 67: GETL R17, t52 - 68: GETL R1, t54 - 69: ADDL $0x64, t54 - 70: STL t52, (t54) - 71: INCEIPL $4 - - 0x2547CBC4: 7C3F0B78 or r31,r1,r1 - 72: GETL R1, t56 - 73: PUTL t56, R31 - 74: INCEIPL $4 - - 0x2547CBC8: 92410068 stw r18,104(r1) - 75: GETL R18, t58 - 76: GETL R1, t60 - 77: ADDL $0x68, t60 - 78: STL t58, (t60) - 79: INCEIPL $4 - - 0x2547CBCC: 38600000 li r3,0 - 80: MOVL $0x0, t62 - 81: PUTL t62, R3 - 82: INCEIPL $4 - - 0x2547CBD0: 9261006C stw r19,108(r1) - 83: GETL R19, t64 - 84: GETL R1, t66 - 85: ADDL $0x6C, t66 - 86: STL t64, (t66) - 87: INCEIPL $4 - - 0x2547CBD4: 92810070 stw r20,112(r1) - 88: GETL R20, t68 - 89: GETL R1, t70 - 90: ADDL $0x70, t70 - 91: STL t68, (t70) - 92: INCEIPL $4 - - 0x2547CBD8: 92E1007C stw r23,124(r1) - 93: GETL R23, t72 - 94: GETL R1, t74 - 95: ADDL $0x7C, t74 - 96: STL t72, (t74) - 97: INCEIPL $4 - - 0x2547CBDC: 93210084 stw r25,132(r1) - 98: GETL R25, t76 - 99: GETL R1, t78 - 100: ADDL $0x84, t78 - 101: STL t76, (t78) - 102: INCEIPL $4 - - 0x2547CBE0: 93410088 stw r26,136(r1) - 103: GETL R26, t80 - 104: GETL R1, t82 - 105: ADDL $0x88, t82 - 106: STL t80, (t82) - 107: INCEIPL $4 - - 0x2547CBE4: 93810090 stw r28,144(r1) - 108: GETL R28, t84 - 109: GETL R1, t86 - 110: ADDL $0x90, t86 - 111: STL t84, (t86) - 112: INCEIPL $4 - - 0x2547CBE8: 93A10094 stw r29,148(r1) - 113: GETL R29, t88 - 114: GETL R1, t90 - 115: ADDL $0x94, t90 - 116: STL t88, (t90) - 117: INCEIPL $4 - - 0x2547CBEC: 9181005C stw r12,92(r1) - 118: GETL R12, t92 - 119: GETL R1, t94 - 120: ADDL $0x5C, t94 - 121: STL t92, (t94) - 122: INCEIPL $4 - - 0x2547CBF0: 419E0180 bc 12,30,0x2547CD70 - 123: Js30o $0x2547CD70 - - - -. 1007 2547CB80 116 -. 92 01 00 60 3A 00 00 00 90 01 00 A4 81 23 00 34 92 A1 00 74 7C 95 23 78 2F 89 00 00 92 C1 00 78 93 01 00 80 3A C0 00 00 93 61 00 8C 3B 00 00 00 93 C1 00 98 7C 7B 1B 78 93 E1 00 9C 7F C8 02 A6 92 21 00 64 7C 3F 0B 78 92 41 00 68 38 60 00 00 92 61 00 6C 92 81 00 70 92 E1 00 7C 93 21 00 84 93 41 00 88 93 81 00 90 93 A1 00 94 91 81 00 5C 41 9E 01 80 -==== BB 1008 (0x2547CBF4) approx BBs exec'd 0 ==== - - 0x2547CBF4: 825B00AC lwz r18,172(r27) - 0: GETL R27, t0 - 1: ADDL $0xAC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x2547CBF8: 83290004 lwz r25,4(r9) - 5: GETL R9, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0x2547CBFC: 2D920000 cmpi cr3,r18,0 - 10: GETL R18, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x3, CR - 13: INCEIPL $4 - - 0x2547CC00: 823B00B4 lwz r17,180(r27) - 14: GETL R27, t12 - 15: ADDL $0xB4, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R17 - 18: INCEIPL $4 - - 0x2547CC04: 418E0128 bc 12,14,0x2547CD2C - 19: Js14o $0x2547CD2C - - - -. 1008 2547CBF4 20 -. 82 5B 00 AC 83 29 00 04 2D 92 00 00 82 3B 00 B4 41 8E 01 28 -==== BB 1009 (0x2547CC08) approx BBs exec'd 0 ==== - - 0x2547CC08: 817B0000 lwz r11,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x2547CC0C: 2E050000 cmpi cr4,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x4, CR - 7: INCEIPL $4 - - 0x2547CC10: 81320004 lwz r9,4(r18) - 8: GETL R18, t8 - 9: ADDL $0x4, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R9 - 12: INCEIPL $4 - - 0x2547CC14: 829E04C8 lwz r20,1224(r30) - 13: GETL R30, t12 - 14: ADDL $0x4C8, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R20 - 17: INCEIPL $4 - - 0x2547CC18: 7C8B4A2E lhzx r4,r11,r9 - 18: GETL R9, t16 - 19: GETL R11, t18 - 20: ADDL t18, t16 - 21: LDW (t16), t20 - 22: PUTL t20, R4 - 23: INCEIPL $4 - - 0x2547CC1C: 7EEB4A14 add r23,r11,r9 - 24: GETL R11, t22 - 25: GETL R9, t24 - 26: ADDL t22, t24 - 27: PUTL t24, R23 - 28: INCEIPL $4 - - 0x2547CC20: 827E04D4 lwz r19,1236(r30) - 29: GETL R30, t26 - 30: ADDL $0x4D4, t26 - 31: LDL (t26), t28 - 32: PUTL t28, R19 - 33: INCEIPL $4 - - 0x2547CC24: 2C040001 cmpi cr0,r4,1 - 34: GETL R4, t30 - 35: MOVL $0x1, t34 - 36: CMPL t30, t34, t32 (-rSo) - 37: ICRFL t32, $0x0, CR - 38: INCEIPL $4 - - 0x2547CC28: 408202D0 bc 4,2,0x2547CEF8 - 39: Jc02o $0x2547CEF8 - - - -. 1009 2547CC08 36 -. 81 7B 00 00 2E 05 00 00 81 32 00 04 82 9E 04 C8 7C 8B 4A 2E 7E EB 4A 14 82 7E 04 D4 2C 04 00 01 40 82 02 D0 -==== BB 1010 (0x2547CC2C) approx BBs exec'd 0 ==== - - 0x2547CC2C: 835B0018 lwz r26,24(r27) - 0: GETL R27, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547CC30: 83970004 lwz r28,4(r23) - 5: GETL R23, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x2547CC34: 1E1A0018 mulli r16,r26,24 - 10: GETL R26, t8 - 11: MULL $0x18, t8 - 12: PUTL t8, R16 - 13: INCEIPL $4 - - 0x2547CC38: 7F5CCA14 add r26,r28,r25 - 14: GETL R28, t10 - 15: GETL R25, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R26 - 18: INCEIPL $4 - - 0x2547CC3C: 7FB0A02E lwzx r29,r16,r20 - 19: GETL R20, t14 - 20: GETL R16, t16 - 21: ADDL t16, t14 - 22: LDL (t14), t18 - 23: PUTL t18, R29 - 24: INCEIPL $4 - - 0x2547CC40: 4800001C b 0x2547CC5C - 25: JMPo $0x2547CC5C ($4) - - - -. 1010 2547CC2C 24 -. 83 5B 00 18 83 97 00 04 1E 1A 00 18 7F 5C CA 14 7F B0 A0 2E 48 00 00 1C -==== BB 1011 (0x2547CC5C) approx BBs exec'd 0 ==== - - 0x2547CC5C: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547CC60: 409AFFE4 bc 4,26,0x2547CC44 - 4: Jc26o $0x2547CC44 - - - -. 1011 2547CC5C 8 -. 2F 1D 00 00 40 9A FF E4 -==== BB 1012 (0x2547CC44) approx BBs exec'd 0 ==== - - 0x2547CC44: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547CC48: 7F43D378 or r3,r26,r26 - 3: GETL R26, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0x2547CC4C: 4BFFFA89 bl 0x2547C6D4 - 6: MOVL $0x2547CC50, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x2547C6D4 ($4) - - - -. 1012 2547CC44 12 -. 7F A4 EB 78 7F 43 D3 78 4B FF FA 89 -==== BB 1013 (0x2547CC50) approx BBs exec'd 0 ==== - - 0x2547CC50: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547CC54: 409E0220 bc 4,30,0x2547CE74 - 4: Jc30o $0x2547CE74 - - - -. 1013 2547CC50 8 -. 2F 83 00 00 40 9E 02 20 -==== BB 1014 (0x2547CC58) approx BBs exec'd 0 ==== - - 0x2547CC58: 83BD000C lwz r29,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547CC5C: 2F1D0000 cmpi cr6,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547CC60: 409AFFE4 bc 4,26,0x2547CC44 - 9: Jc26o $0x2547CC44 - - - -. 1014 2547CC58 12 -. 83 BD 00 0C 2F 1D 00 00 40 9A FF E4 -==== BB 1015 (0x2547CE74) approx BBs exec'd 0 ==== - - 0x2547CE74: 7FBCEB78 or r28,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0x2547CE78: 4192FE30 bc 12,18,0x2547CCA8 - 3: Js18o $0x2547CCA8 - - - -. 1015 2547CE74 8 -. 7F BC EB 78 41 92 FE 30 -==== BB 1016 (0x2547CCA8) approx BBs exec'd 0 ==== - - 0x2547CCA8: 80970008 lwz r4,8(r23) - 0: GETL R23, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547CCAC: 7FA4BA14 add r29,r4,r23 - 5: GETL R4, t4 - 6: GETL R23, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547CCB0: 7E7A9B78 or r26,r19,r19 - 10: GETL R19, t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x2547CCB4: 811B0004 lwz r8,4(r27) - 13: GETL R27, t10 - 14: ADDL $0x4, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R8 - 17: INCEIPL $4 - - 0x2547CCB8: 7EA7AB78 or r7,r21,r21 - 18: GETL R21, t14 - 19: PUTL t14, R7 - 20: INCEIPL $4 - - 0x2547CCBC: 88A80000 lbz r5,0(r8) - 21: GETL R8, t16 - 22: LDB (t16), t18 - 23: PUTL t18, R5 - 24: INCEIPL $4 - - 0x2547CCC0: 7D034378 or r3,r8,r8 - 25: GETL R8, t20 - 26: PUTL t20, R3 - 27: INCEIPL $4 - - 0x2547CCC4: 2C850000 cmpi cr1,r5,0 - 28: GETL R5, t22 - 29: CMP0L t22, t24 (-rSo) - 30: ICRFL t24, $0x1, CR - 31: INCEIPL $4 - - 0x2547CCC8: 4086000C bc 4,6,0x2547CCD4 - 32: Jc06o $0x2547CCD4 - - - -. 1016 2547CCA8 36 -. 80 97 00 08 7F A4 BA 14 7E 7A 9B 78 81 1B 00 04 7E A7 AB 78 88 A8 00 00 7D 03 43 78 2C 85 00 00 40 86 00 0C -==== BB 1017 (0x2547CCCC) approx BBs exec'd 0 ==== - - 0x2547CCCC: 80DA0000 lwz r6,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x2547CCD0: 80660000 lwz r3,0(r6) - 4: GETL R6, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R3 - 7: INCEIPL $4 - - 0x2547CCD4: 815D0008 lwz r10,8(r29) - 8: GETL R29, t8 - 9: ADDL $0x8, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R10 - 12: INCEIPL $4 - - 0x2547CCD8: A21D0004 lhz r16,4(r29) - 13: GETL R29, t12 - 14: ADDL $0x4, t12 - 15: LDW (t12), t14 - 16: PUTL t14, R16 - 17: INCEIPL $4 - - 0x2547CCDC: 809D0000 lwz r4,0(r29) - 18: GETL R29, t16 - 19: LDL (t16), t18 - 20: PUTL t18, R4 - 21: INCEIPL $4 - - 0x2547CCE0: 7CAACA14 add r5,r10,r25 - 22: GETL R10, t20 - 23: GETL R25, t22 - 24: ADDL t20, t22 - 25: PUTL t22, R5 - 26: INCEIPL $4 - - 0x2547CCE4: 80DC0014 lwz r6,20(r28) - 27: GETL R28, t24 - 28: ADDL $0x14, t24 - 29: LDL (t24), t26 - 30: PUTL t26, R6 - 31: INCEIPL $4 - - 0x2547CCE8: 560807BC rlwinm r8,r16,0,30,30 - 32: GETL R16, t28 - 33: ANDL $0x2, t28 - 34: PUTL t28, R8 - 35: INCEIPL $4 - - 0x2547CCEC: 4BFFFA85 bl 0x2547C770 - 36: MOVL $0x2547CCF0, t30 - 37: PUTL t30, LR - 38: JMPo-c $0x2547C770 ($4) - - - -. 1017 2547CCCC 36 -. 80 DA 00 00 80 66 00 00 81 5D 00 08 A2 1D 00 04 80 9D 00 00 7C AA CA 14 80 DC 00 14 56 08 07 BC 4B FF FA 85 -==== BB 1018 match_symbol(0x2547C770) approx BBs exec'd 0 ==== - - 0x2547C770: 9421FF20 stwu r1,-224(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF20, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547C774: 7D4802A6 mflr r10 - 6: GETL LR, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x2547C778: 4801A889 bl 0x25497000 - 9: MOVL $0x2547C77C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 1018 2547C770 12 -. 94 21 FF 20 7D 48 02 A6 48 01 A8 89 -==== BB 1019 (0x2547C77C) approx BBs exec'd 0 ==== - - 0x2547C77C: 93C100D8 stw r30,216(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0xD8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547C780: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547C784: 926100AC stw r19,172(r1) - 8: GETL R19, t6 - 9: GETL R1, t8 - 10: ADDL $0xAC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547C788: 914100E4 stw r10,228(r1) - 13: GETL R10, t10 - 14: GETL R1, t12 - 15: ADDL $0xE4, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547C78C: 3A600000 li r19,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R19 - 20: INCEIPL $4 - - 0x2547C790: 81660034 lwz r11,52(r6) - 21: GETL R6, t16 - 22: ADDL $0x34, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R11 - 25: INCEIPL $4 - - 0x2547C794: 813E04F4 lwz r9,1268(r30) - 26: GETL R30, t20 - 27: ADDL $0x4F4, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0x2547C798: 92C100B8 stw r22,184(r1) - 31: GETL R22, t24 - 32: GETL R1, t26 - 33: ADDL $0xB8, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547C79C: 7CF63B78 or r22,r7,r7 - 36: GETL R7, t28 - 37: PUTL t28, R22 - 38: INCEIPL $4 - - 0x2547C7A0: 80090000 lwz r0,0(r9) - 39: GETL R9, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R0 - 42: INCEIPL $4 - - 0x2547C7A4: 92E100BC stw r23,188(r1) - 43: GETL R23, t34 - 44: GETL R1, t36 - 45: ADDL $0xBC, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x2547C7A8: 7D174378 or r23,r8,r8 - 48: GETL R8, t38 - 49: PUTL t38, R23 - 50: INCEIPL $4 - - 0x2547C7AC: 70090010 andi. r9,r0,0x10 - 51: GETL R0, t40 - 52: ANDL $0x10, t40 - 53: PUTL t40, R9 - 54: CMP0L t40, t42 (-rSo) - 55: ICRFL t42, $0x0, CR - 56: INCEIPL $4 - - 0x2547C7B0: 930100C0 stw r24,192(r1) - 57: GETL R24, t44 - 58: GETL R1, t46 - 59: ADDL $0xC0, t46 - 60: STL t44, (t46) - 61: INCEIPL $4 - - 0x2547C7B4: 932100C4 stw r25,196(r1) - 62: GETL R25, t48 - 63: GETL R1, t50 - 64: ADDL $0xC4, t50 - 65: STL t48, (t50) - 66: INCEIPL $4 - - 0x2547C7B8: 7C781B78 or r24,r3,r3 - 67: GETL R3, t52 - 68: PUTL t52, R24 - 69: INCEIPL $4 - - 0x2547C7BC: 936100CC stw r27,204(r1) - 70: GETL R27, t54 - 71: GETL R1, t56 - 72: ADDL $0xCC, t56 - 73: STL t54, (t56) - 74: INCEIPL $4 - - 0x2547C7C0: 7CD93378 or r25,r6,r6 - 75: GETL R6, t58 - 76: PUTL t58, R25 - 77: INCEIPL $4 - - 0x2547C7C4: 938100D0 stw r28,208(r1) - 78: GETL R28, t60 - 79: GETL R1, t62 - 80: ADDL $0xD0, t62 - 81: STL t60, (t62) - 82: INCEIPL $4 - - 0x2547C7C8: 7C9B2378 or r27,r4,r4 - 83: GETL R4, t64 - 84: PUTL t64, R27 - 85: INCEIPL $4 - - 0x2547C7CC: 93E100DC stw r31,220(r1) - 86: GETL R31, t66 - 87: GETL R1, t68 - 88: ADDL $0xDC, t68 - 89: STL t66, (t68) - 90: INCEIPL $4 - - 0x2547C7D0: 7CBC2B78 or r28,r5,r5 - 91: GETL R5, t70 - 92: PUTL t70, R28 - 93: INCEIPL $4 - - 0x2547C7D4: 928100B0 stw r20,176(r1) - 94: GETL R20, t72 - 95: GETL R1, t74 - 96: ADDL $0xB0, t74 - 97: STL t72, (t74) - 98: INCEIPL $4 - - 0x2547C7D8: 7C3F0B78 or r31,r1,r1 - 99: GETL R1, t76 - 100: PUTL t76, R31 - 101: INCEIPL $4 - - 0x2547C7DC: 92A100B4 stw r21,180(r1) - 102: GETL R21, t78 - 103: GETL R1, t80 - 104: ADDL $0xB4, t80 - 105: STL t78, (t80) - 106: INCEIPL $4 - - 0x2547C7E0: 934100C8 stw r26,200(r1) - 107: GETL R26, t82 - 108: GETL R1, t84 - 109: ADDL $0xC8, t84 - 110: STL t82, (t84) - 111: INCEIPL $4 - - 0x2547C7E4: 93A100D4 stw r29,212(r1) - 112: GETL R29, t86 - 113: GETL R1, t88 - 114: ADDL $0xD4, t88 - 115: STL t86, (t88) - 116: INCEIPL $4 - - 0x2547C7E8: 834B0004 lwz r26,4(r11) - 117: GETL R11, t90 - 118: ADDL $0x4, t90 - 119: LDL (t90), t92 - 120: PUTL t92, R26 - 121: INCEIPL $4 - - 0x2547C7EC: 40820230 bc 4,2,0x2547CA1C - 122: Jc02o $0x2547CA1C - - - -. 1019 2547C77C 116 -. 93 C1 00 D8 7F C8 02 A6 92 61 00 AC 91 41 00 E4 3A 60 00 00 81 66 00 34 81 3E 04 F4 92 C1 00 B8 7C F6 3B 78 80 09 00 00 92 E1 00 BC 7D 17 43 78 70 09 00 10 93 01 00 C0 93 21 00 C4 7C 78 1B 78 93 61 00 CC 7C D9 33 78 93 81 00 D0 7C 9B 23 78 93 E1 00 DC 7C BC 2B 78 92 81 00 B0 7C 3F 0B 78 92 A1 00 B4 93 41 00 C8 93 A1 00 D4 83 4B 00 04 40 82 02 30 -==== BB 1020 (0x2547C7F0) approx BBs exec'd 0 ==== - - 0x2547C7F0: 813900B4 lwz r9,180(r25) - 0: GETL R25, t0 - 1: ADDL $0xB4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547C7F4: 2C890000 cmpi cr1,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547C7F8: 41860264 bc 12,6,0x2547CA5C - 9: Js06o $0x2547CA5C - - - -. 1020 2547C7F0 12 -. 81 39 00 B4 2C 89 00 00 41 86 02 64 -==== BB 1021 (0x2547C7FC) approx BBs exec'd 0 ==== - - 0x2547C7FC: 81690004 lwz r11,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547C800: 3A9F0008 addi r20,r31,8 - 5: GETL R31, t4 - 6: ADDL $0x8, t4 - 7: PUTL t4, R20 - 8: INCEIPL $4 - - 0x2547C804: 80190000 lwz r0,0(r25) - 9: GETL R25, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x2547C808: 82BE0358 lwz r21,856(r30) - 13: GETL R30, t10 - 14: ADDL $0x358, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R21 - 17: INCEIPL $4 - - 0x2547C80C: 7FA05A14 add r29,r0,r11 - 18: GETL R0, t14 - 19: GETL R11, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R29 - 22: INCEIPL $4 - - 0x2547C810: A13D0000 lhz r9,0(r29) - 23: GETL R29, t18 - 24: LDW (t18), t20 - 25: PUTL t20, R9 - 26: INCEIPL $4 - - 0x2547C814: 7F83E378 or r3,r28,r28 - 27: GETL R28, t22 - 28: PUTL t22, R3 - 29: INCEIPL $4 - - 0x2547C818: 2F890001 cmpi cr7,r9,1 - 30: GETL R9, t24 - 31: MOVL $0x1, t28 - 32: CMPL t24, t28, t26 (-rSo) - 33: ICRFL t26, $0x7, CR - 34: INCEIPL $4 - - 0x2547C81C: 409E0124 bc 4,30,0x2547C940 - 35: Jc30o $0x2547C940 - - - -. 1021 2547C7FC 36 -. 81 69 00 04 3A 9F 00 08 80 19 00 00 82 BE 03 58 7F A0 5A 14 A1 3D 00 00 7F 83 E3 78 2F 89 00 01 40 9E 01 24 -==== BB 1022 (0x2547C820) approx BBs exec'd 0 ==== - - 0x2547C820: 809D0008 lwz r4,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547C824: 7C84D800 cmp cr1,r4,r27 - 5: GETL R4, t4 - 6: GETL R27, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0x2547C828: 418600B4 bc 12,6,0x2547C8DC - 10: Js06o $0x2547C8DC - - - -. 1022 2547C820 12 -. 80 9D 00 08 7C 84 D8 00 41 86 00 B4 -==== BB 1023 (0x2547C82C) approx BBs exec'd 0 ==== - - 0x2547C82C: 80FD0010 lwz r7,16(r29) - 0: GETL R29, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547C830: 2F870000 cmpi cr7,r7,0 - 5: GETL R7, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547C834: 7FBD3A14 add r29,r29,r7 - 9: GETL R29, t8 - 10: GETL R7, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R29 - 13: INCEIPL $4 - - 0x2547C838: 409EFFD8 bc 4,30,0x2547C810 - 14: Jc30o $0x2547C810 - - - -. 1023 2547C82C 16 -. 80 FD 00 10 2F 87 00 00 7F BD 3A 14 40 9E FF D8 -==== BB 1024 (0x2547C810) approx BBs exec'd 0 ==== - - 0x2547C810: A13D0000 lhz r9,0(r29) - 0: GETL R29, t0 - 1: LDW (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547C814: 7F83E378 or r3,r28,r28 - 4: GETL R28, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x2547C818: 2F890001 cmpi cr7,r9,1 - 7: GETL R9, t6 - 8: MOVL $0x1, t10 - 9: CMPL t6, t10, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x2547C81C: 409E0124 bc 4,30,0x2547C940 - 12: Jc30o $0x2547C940 - - - -. 1024 2547C810 16 -. A1 3D 00 00 7F 83 E3 78 2F 89 00 01 40 9E 01 24 -==== BB 1025 (0x2547C8DC) approx BBs exec'd 0 ==== - - 0x2547C8DC: 80BD000C lwz r5,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547C8E0: 7CC5E82E lwzx r6,r5,r29 - 5: GETL R29, t4 - 6: GETL R5, t6 - 7: ADDL t6, t4 - 8: LDL (t4), t8 - 9: PUTL t8, R6 - 10: INCEIPL $4 - - 0x2547C8E4: 7C86D214 add r4,r6,r26 - 11: GETL R6, t10 - 12: GETL R26, t12 - 13: ADDL t10, t12 - 14: PUTL t12, R4 - 15: INCEIPL $4 - - 0x2547C8E8: 480065F9 bl 0x25482EE0 - 16: MOVL $0x2547C8EC, t14 - 17: PUTL t14, LR - 18: JMPo-c $0x25482EE0 ($4) - - - -. 1025 2547C8DC 16 -. 80 BD 00 0C 7C C5 E8 2E 7C 86 D2 14 48 00 65 F9 -==== BB 1026 (0x2547C8EC) approx BBs exec'd 0 ==== - - 0x2547C8EC: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547C8F0: 40BAFF3C bc 5,26,0x2547C82C - 4: Jc26o $0x2547C82C - - - -. 1026 2547C8EC 8 -. 2F 03 00 00 40 BA FF 3C -==== BB 1027 (0x2547C8F4) approx BBs exec'd 0 ==== - - 0x2547C8F4: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547C8F8: 80C10000 lwz r6,0(r1) - 3: GETL R1, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R6 - 6: INCEIPL $4 - - 0x2547C8FC: 80E60004 lwz r7,4(r6) - 7: GETL R6, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R7 - 11: INCEIPL $4 - - 0x2547C900: 8266FFCC lwz r19,-52(r6) - 12: GETL R6, t10 - 13: ADDL $0xFFFFFFCC, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R19 - 16: INCEIPL $4 - - 0x2547C904: 8286FFD0 lwz r20,-48(r6) - 17: GETL R6, t14 - 18: ADDL $0xFFFFFFD0, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R20 - 21: INCEIPL $4 - - 0x2547C908: 7CE803A6 mtlr r7 - 22: GETL R7, t18 - 23: PUTL t18, LR - 24: INCEIPL $4 - - 0x2547C90C: 82A6FFD4 lwz r21,-44(r6) - 25: GETL R6, t20 - 26: ADDL $0xFFFFFFD4, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R21 - 29: INCEIPL $4 - - 0x2547C910: 82C6FFD8 lwz r22,-40(r6) - 30: GETL R6, t24 - 31: ADDL $0xFFFFFFD8, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R22 - 34: INCEIPL $4 - - 0x2547C914: 82E6FFDC lwz r23,-36(r6) - 35: GETL R6, t28 - 36: ADDL $0xFFFFFFDC, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R23 - 39: INCEIPL $4 - - 0x2547C918: 8306FFE0 lwz r24,-32(r6) - 40: GETL R6, t32 - 41: ADDL $0xFFFFFFE0, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R24 - 44: INCEIPL $4 - - 0x2547C91C: 8326FFE4 lwz r25,-28(r6) - 45: GETL R6, t36 - 46: ADDL $0xFFFFFFE4, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R25 - 49: INCEIPL $4 - - 0x2547C920: 8346FFE8 lwz r26,-24(r6) - 50: GETL R6, t40 - 51: ADDL $0xFFFFFFE8, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R26 - 54: INCEIPL $4 - - 0x2547C924: 8366FFEC lwz r27,-20(r6) - 55: GETL R6, t44 - 56: ADDL $0xFFFFFFEC, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R27 - 59: INCEIPL $4 - - 0x2547C928: 8386FFF0 lwz r28,-16(r6) - 60: GETL R6, t48 - 61: ADDL $0xFFFFFFF0, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R28 - 64: INCEIPL $4 - - 0x2547C92C: 83A6FFF4 lwz r29,-12(r6) - 65: GETL R6, t52 - 66: ADDL $0xFFFFFFF4, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R29 - 69: INCEIPL $4 - - 0x2547C930: 83C6FFF8 lwz r30,-8(r6) - 70: GETL R6, t56 - 71: ADDL $0xFFFFFFF8, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R30 - 74: INCEIPL $4 - - 0x2547C934: 83E6FFFC lwz r31,-4(r6) - 75: GETL R6, t60 - 76: ADDL $0xFFFFFFFC, t60 - 77: LDL (t60), t62 - 78: PUTL t62, R31 - 79: INCEIPL $4 - - 0x2547C938: 7CC13378 or r1,r6,r6 - 80: GETL R6, t64 - 81: PUTL t64, R1 - 82: INCEIPL $4 - - 0x2547C93C: 4E800020 blr - 83: GETL LR, t66 - 84: JMPo-r t66 ($4) - - - -. 1027 2547C8F4 76 -. 38 60 00 00 80 C1 00 00 80 E6 00 04 82 66 FF CC 82 86 FF D0 7C E8 03 A6 82 A6 FF D4 82 C6 FF D8 82 E6 FF DC 83 06 FF E0 83 26 FF E4 83 46 FF E8 83 66 FF EC 83 86 FF F0 83 A6 FF F4 83 C6 FF F8 83 E6 FF FC 7C C1 33 78 4E 80 00 20 -==== BB 1028 (0x2547CCF0) approx BBs exec'd 0 ==== - - 0x2547CCF0: A17D0006 lhz r11,6(r29) - 0: GETL R29, t0 - 1: ADDL $0x6, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547CCF4: 7ED61B78 or r22,r22,r3 - 5: GETL R22, t4 - 6: GETL R3, t6 - 7: ORL t6, t4 - 8: PUTL t4, R22 - 9: INCEIPL $4 - - 0x2547CCF8: 5560047E rlwinm r0,r11,0,17,31 - 10: GETL R11, t8 - 11: ANDL $0x7FFF, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x2547CCFC: 7F00C040 cmpl cr6,r0,r24 - 14: GETL R0, t10 - 15: GETL R24, t12 - 16: CMPUL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0x2547CD00: 40990008 bc 4,25,0x2547CD08 - 19: Jc25o $0x2547CD08 - - - -. 1028 2547CCF0 20 -. A1 7D 00 06 7E D6 1B 78 55 60 04 7E 7F 00 C0 40 40 99 00 08 -==== BB 1029 (0x2547CD04) approx BBs exec'd 0 ==== - - 0x2547CD04: 7C180378 or r24,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R24 - 2: INCEIPL $4 - - 0x2547CD08: 807D000C lwz r3,12(r29) - 3: GETL R29, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547CD0C: 2F830000 cmpi cr7,r3,0 - 8: GETL R3, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x2547CD10: 7FBD1A14 add r29,r29,r3 - 12: GETL R29, t10 - 13: GETL R3, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R29 - 16: INCEIPL $4 - - 0x2547CD14: 409EFFA0 bc 4,30,0x2547CCB4 - 17: Jc30o $0x2547CCB4 - - - -. 1029 2547CD04 20 -. 7C 18 03 78 80 7D 00 0C 2F 83 00 00 7F BD 1A 14 40 9E FF A0 -==== BB 1030 (0x2547CD18) approx BBs exec'd 0 ==== - - 0x2547CD18: 8017000C lwz r0,12(r23) - 0: GETL R23, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547CD1C: 2C000000 cmpi cr0,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547CD20: 4182000C bc 12,2,0x2547CD2C - 9: Js02o $0x2547CD2C - - - -. 1030 2547CD18 12 -. 80 17 00 0C 2C 00 00 00 41 82 00 0C -==== BB 1031 (0x2547CD24) approx BBs exec'd 0 ==== - - 0x2547CD24: 7EF70214 add r23,r23,r0 - 0: GETL R23, t0 - 1: GETL R0, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x2547CD28: 4BFFFF04 b 0x2547CC2C - 5: JMPo $0x2547CC2C ($4) - - - -. 1031 2547CD24 8 -. 7E F7 02 14 4B FF FF 04 -==== BB 1032 (0x2547CD08) approx BBs exec'd 0 ==== - - 0x2547CD08: 807D000C lwz r3,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547CD0C: 2F830000 cmpi cr7,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547CD10: 7FBD1A14 add r29,r29,r3 - 9: GETL R29, t8 - 10: GETL R3, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R29 - 13: INCEIPL $4 - - 0x2547CD14: 409EFFA0 bc 4,30,0x2547CCB4 - 14: Jc30o $0x2547CCB4 - - - -. 1032 2547CD08 16 -. 80 7D 00 0C 2F 83 00 00 7F BD 1A 14 40 9E FF A0 -==== BB 1033 (0x2547CCB4) approx BBs exec'd 0 ==== - - 0x2547CCB4: 811B0004 lwz r8,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547CCB8: 7EA7AB78 or r7,r21,r21 - 5: GETL R21, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x2547CCBC: 88A80000 lbz r5,0(r8) - 8: GETL R8, t6 - 9: LDB (t6), t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0x2547CCC0: 7D034378 or r3,r8,r8 - 12: GETL R8, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x2547CCC4: 2C850000 cmpi cr1,r5,0 - 15: GETL R5, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x1, CR - 18: INCEIPL $4 - - 0x2547CCC8: 4086000C bc 4,6,0x2547CCD4 - 19: Jc06o $0x2547CCD4 - - - -. 1033 2547CCB4 24 -. 81 1B 00 04 7E A7 AB 78 88 A8 00 00 7D 03 43 78 2C 85 00 00 40 86 00 0C -==== BB 1034 (0x2547CD2C) approx BBs exec'd 0 ==== - - 0x2547CD2C: 2E110000 cmpi cr4,r17,0 - 0: GETL R17, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x2547CD30: 41920034 bc 12,18,0x2547CD64 - 4: Js18o $0x2547CD64 - - - -. 1034 2547CD2C 8 -. 2E 11 00 00 41 92 00 34 -==== BB 1035 (0x2547CD64) approx BBs exec'd 0 ==== - - 0x2547CD64: 2F980000 cmpi cr7,r24,0 - 0: GETL R24, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547CD68: 409E0064 bc 4,30,0x2547CDCC - 4: Jc30o $0x2547CDCC - - - -. 1035 2547CD64 8 -. 2F 98 00 00 40 9E 00 64 -==== BB 1036 (0x2547CDCC) approx BBs exec'd 0 ==== - - 0x2547CDCC: 3BB80001 addi r29,r24,1 - 0: GETL R24, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x2547CDD0: 38800010 li r4,16 - 4: MOVL $0x10, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0x2547CDD4: 7FA3EB78 or r3,r29,r29 - 7: GETL R29, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0x2547CDD8: 3A00000C li r16,12 - 10: MOVL $0xC, t6 - 11: PUTL t6, R16 - 12: INCEIPL $4 - - 0x2547CDDC: 4801AC51 bl 0x25497A2C - 13: MOVL $0x2547CDE0, t8 - 14: PUTL t8, LR - 15: JMPo-c $0x25497A2C ($4) - - - -. 1036 2547CDCC 20 -. 3B B8 00 01 38 80 00 10 7F A3 EB 78 3A 00 00 0C 48 01 AC 51 -==== BB 1037 (0x2547CDE0) approx BBs exec'd 0 ==== - - 0x2547CDE0: 80DE0378 lwz r6,888(r30) - 0: GETL R30, t0 - 1: ADDL $0x378, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547CDE4: 2C030000 cmpi cr0,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547CDE8: 7C651B78 or r5,r3,r3 - 9: GETL R3, t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0x2547CDEC: 907B0188 stw r3,392(r27) - 12: GETL R3, t10 - 13: GETL R27, t12 - 14: ADDL $0x188, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0x2547CDF0: 418201AC bc 12,2,0x2547CF9C - 17: Js02o $0x2547CF9C - - - -. 1037 2547CDE0 20 -. 80 DE 03 78 2C 03 00 00 7C 65 1B 78 90 7B 01 88 41 82 01 AC -==== BB 1038 (0x2547CDF4) approx BBs exec'd 0 ==== - - 0x2547CDF4: 839B00E4 lwz r28,228(r27) - 0: GETL R27, t0 - 1: ADDL $0xE4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x2547CDF8: 93BB0184 stw r29,388(r27) - 5: GETL R29, t4 - 6: GETL R27, t6 - 7: ADDL $0x184, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547CDFC: 831C0004 lwz r24,4(r28) - 10: GETL R28, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R24 - 14: INCEIPL $4 - - 0x2547CE00: 931B0198 stw r24,408(r27) - 15: GETL R24, t12 - 16: GETL R27, t14 - 17: ADDL $0x198, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x2547CE04: 418E0088 bc 12,14,0x2547CE8C - 20: Js14o $0x2547CE8C - - - -. 1038 2547CDF4 20 -. 83 9B 00 E4 93 BB 01 84 83 1C 00 04 93 1B 01 98 41 8E 00 88 -==== BB 1039 (0x2547CE08) approx BBs exec'd 0 ==== - - 0x2547CE08: 83520004 lwz r26,4(r18) - 0: GETL R18, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547CE0C: 825B0000 lwz r18,0(r27) - 5: GETL R27, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R18 - 8: INCEIPL $4 - - 0x2547CE10: 7CD2D214 add r6,r18,r26 - 9: GETL R18, t8 - 10: GETL R26, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R6 - 13: INCEIPL $4 - - 0x2547CE14: 81860008 lwz r12,8(r6) - 14: GETL R6, t12 - 15: ADDL $0x8, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R12 - 18: INCEIPL $4 - - 0x2547CE18: 7CEC3214 add r7,r12,r6 - 19: GETL R12, t16 - 20: GETL R6, t18 - 21: ADDL t16, t18 - 22: PUTL t18, R7 - 23: INCEIPL $4 - - 0x2547CE1C: A2A70006 lhz r21,6(r7) - 24: GETL R7, t20 - 25: ADDL $0x6, t20 - 26: LDW (t20), t22 - 27: PUTL t22, R21 - 28: INCEIPL $4 - - 0x2547CE20: 80670000 lwz r3,0(r7) - 29: GETL R7, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R3 - 32: INCEIPL $4 - - 0x2547CE24: 56A42376 rlwinm r4,r21,4,13,27 - 33: GETL R21, t28 - 34: ROLL $0x4, t28 - 35: ANDL $0x7FFF0, t28 - 36: PUTL t28, R4 - 37: INCEIPL $4 - - 0x2547CE28: 56B00420 rlwinm r16,r21,0,16,16 - 38: GETL R21, t30 - 39: ANDL $0x8000, t30 - 40: PUTL t30, R16 - 41: INCEIPL $4 - - 0x2547CE2C: 7FA42A14 add r29,r4,r5 - 42: GETL R4, t32 - 43: GETL R5, t34 - 44: ADDL t32, t34 - 45: PUTL t34, R29 - 46: INCEIPL $4 - - 0x2547CE30: 907D0004 stw r3,4(r29) - 47: GETL R3, t36 - 48: GETL R29, t38 - 49: ADDL $0x4, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0x2547CE34: 921D0008 stw r16,8(r29) - 52: GETL R16, t40 - 53: GETL R29, t42 - 54: ADDL $0x8, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0x2547CE38: 8167000C lwz r11,12(r7) - 57: GETL R7, t44 - 58: ADDL $0xC, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R11 - 61: INCEIPL $4 - - 0x2547CE3C: 81470008 lwz r10,8(r7) - 62: GETL R7, t48 - 63: ADDL $0x8, t48 - 64: LDL (t48), t50 - 65: PUTL t50, R10 - 66: INCEIPL $4 - - 0x2547CE40: 2D8B0000 cmpi cr3,r11,0 - 67: GETL R11, t52 - 68: CMP0L t52, t54 (-rSo) - 69: ICRFL t54, $0x3, CR - 70: INCEIPL $4 - - 0x2547CE44: 81060004 lwz r8,4(r6) - 71: GETL R6, t56 - 72: ADDL $0x4, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R8 - 75: INCEIPL $4 - - 0x2547CE48: 7D2ACA14 add r9,r10,r25 - 76: GETL R10, t60 - 77: GETL R25, t62 - 78: ADDL t60, t62 - 79: PUTL t62, R9 - 80: INCEIPL $4 - - 0x2547CE4C: 7CE75A14 add r7,r7,r11 - 81: GETL R7, t64 - 82: GETL R11, t66 - 83: ADDL t64, t66 - 84: PUTL t66, R7 - 85: INCEIPL $4 - - 0x2547CE50: 7C08CA14 add r0,r8,r25 - 86: GETL R8, t68 - 87: GETL R25, t70 - 88: ADDL t68, t70 - 89: PUTL t70, R0 - 90: INCEIPL $4 - - 0x2547CE54: 7D24292E stwx r9,r4,r5 - 91: GETL R5, t72 - 92: GETL R4, t74 - 93: ADDL t74, t72 - 94: GETL R9, t76 - 95: STL t76, (t72) - 96: INCEIPL $4 - - 0x2547CE58: 901D000C stw r0,12(r29) - 97: GETL R0, t78 - 98: GETL R29, t80 - 99: ADDL $0xC, t80 - 100: STL t78, (t80) - 101: INCEIPL $4 - - 0x2547CE5C: 408EFFC0 bc 4,14,0x2547CE1C - 102: Jc14o $0x2547CE1C - - - -. 1039 2547CE08 88 -. 83 52 00 04 82 5B 00 00 7C D2 D2 14 81 86 00 08 7C EC 32 14 A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 -==== BB 1040 (0x2547CE60) approx BBs exec'd 0 ==== - - 0x2547CE60: 8006000C lwz r0,12(r6) - 0: GETL R6, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547CE64: 2C800000 cmpi cr1,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547CE68: 41860024 bc 12,6,0x2547CE8C - 9: Js06o $0x2547CE8C - - - -. 1040 2547CE60 12 -. 80 06 00 0C 2C 80 00 00 41 86 00 24 -==== BB 1041 (0x2547CE6C) approx BBs exec'd 0 ==== - - 0x2547CE6C: 7CC60214 add r6,r6,r0 - 0: GETL R6, t0 - 1: GETL R0, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547CE70: 4BFFFFA4 b 0x2547CE14 - 5: JMPo $0x2547CE14 ($4) - - - -. 1041 2547CE6C 8 -. 7C C6 02 14 4B FF FF A4 -==== BB 1042 (0x2547CE14) approx BBs exec'd 0 ==== - - 0x2547CE14: 81860008 lwz r12,8(r6) - 0: GETL R6, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x2547CE18: 7CEC3214 add r7,r12,r6 - 5: GETL R12, t4 - 6: GETL R6, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0x2547CE1C: A2A70006 lhz r21,6(r7) - 10: GETL R7, t8 - 11: ADDL $0x6, t8 - 12: LDW (t8), t10 - 13: PUTL t10, R21 - 14: INCEIPL $4 - - 0x2547CE20: 80670000 lwz r3,0(r7) - 15: GETL R7, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R3 - 18: INCEIPL $4 - - 0x2547CE24: 56A42376 rlwinm r4,r21,4,13,27 - 19: GETL R21, t16 - 20: ROLL $0x4, t16 - 21: ANDL $0x7FFF0, t16 - 22: PUTL t16, R4 - 23: INCEIPL $4 - - 0x2547CE28: 56B00420 rlwinm r16,r21,0,16,16 - 24: GETL R21, t18 - 25: ANDL $0x8000, t18 - 26: PUTL t18, R16 - 27: INCEIPL $4 - - 0x2547CE2C: 7FA42A14 add r29,r4,r5 - 28: GETL R4, t20 - 29: GETL R5, t22 - 30: ADDL t20, t22 - 31: PUTL t22, R29 - 32: INCEIPL $4 - - 0x2547CE30: 907D0004 stw r3,4(r29) - 33: GETL R3, t24 - 34: GETL R29, t26 - 35: ADDL $0x4, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x2547CE34: 921D0008 stw r16,8(r29) - 38: GETL R16, t28 - 39: GETL R29, t30 - 40: ADDL $0x8, t30 - 41: STL t28, (t30) - 42: INCEIPL $4 - - 0x2547CE38: 8167000C lwz r11,12(r7) - 43: GETL R7, t32 - 44: ADDL $0xC, t32 - 45: LDL (t32), t34 - 46: PUTL t34, R11 - 47: INCEIPL $4 - - 0x2547CE3C: 81470008 lwz r10,8(r7) - 48: GETL R7, t36 - 49: ADDL $0x8, t36 - 50: LDL (t36), t38 - 51: PUTL t38, R10 - 52: INCEIPL $4 - - 0x2547CE40: 2D8B0000 cmpi cr3,r11,0 - 53: GETL R11, t40 - 54: CMP0L t40, t42 (-rSo) - 55: ICRFL t42, $0x3, CR - 56: INCEIPL $4 - - 0x2547CE44: 81060004 lwz r8,4(r6) - 57: GETL R6, t44 - 58: ADDL $0x4, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R8 - 61: INCEIPL $4 - - 0x2547CE48: 7D2ACA14 add r9,r10,r25 - 62: GETL R10, t48 - 63: GETL R25, t50 - 64: ADDL t48, t50 - 65: PUTL t50, R9 - 66: INCEIPL $4 - - 0x2547CE4C: 7CE75A14 add r7,r7,r11 - 67: GETL R7, t52 - 68: GETL R11, t54 - 69: ADDL t52, t54 - 70: PUTL t54, R7 - 71: INCEIPL $4 - - 0x2547CE50: 7C08CA14 add r0,r8,r25 - 72: GETL R8, t56 - 73: GETL R25, t58 - 74: ADDL t56, t58 - 75: PUTL t58, R0 - 76: INCEIPL $4 - - 0x2547CE54: 7D24292E stwx r9,r4,r5 - 77: GETL R5, t60 - 78: GETL R4, t62 - 79: ADDL t62, t60 - 80: GETL R9, t64 - 81: STL t64, (t60) - 82: INCEIPL $4 - - 0x2547CE58: 901D000C stw r0,12(r29) - 83: GETL R0, t66 - 84: GETL R29, t68 - 85: ADDL $0xC, t68 - 86: STL t66, (t68) - 87: INCEIPL $4 - - 0x2547CE5C: 408EFFC0 bc 4,14,0x2547CE1C - 88: Jc14o $0x2547CE1C - - - -. 1042 2547CE14 76 -. 81 86 00 08 7C EC 32 14 A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 -==== BB 1043 (0x2547CE1C) approx BBs exec'd 0 ==== - - 0x2547CE1C: A2A70006 lhz r21,6(r7) - 0: GETL R7, t0 - 1: ADDL $0x6, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x2547CE20: 80670000 lwz r3,0(r7) - 5: GETL R7, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0x2547CE24: 56A42376 rlwinm r4,r21,4,13,27 - 9: GETL R21, t8 - 10: ROLL $0x4, t8 - 11: ANDL $0x7FFF0, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x2547CE28: 56B00420 rlwinm r16,r21,0,16,16 - 14: GETL R21, t10 - 15: ANDL $0x8000, t10 - 16: PUTL t10, R16 - 17: INCEIPL $4 - - 0x2547CE2C: 7FA42A14 add r29,r4,r5 - 18: GETL R4, t12 - 19: GETL R5, t14 - 20: ADDL t12, t14 - 21: PUTL t14, R29 - 22: INCEIPL $4 - - 0x2547CE30: 907D0004 stw r3,4(r29) - 23: GETL R3, t16 - 24: GETL R29, t18 - 25: ADDL $0x4, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0x2547CE34: 921D0008 stw r16,8(r29) - 28: GETL R16, t20 - 29: GETL R29, t22 - 30: ADDL $0x8, t22 - 31: STL t20, (t22) - 32: INCEIPL $4 - - 0x2547CE38: 8167000C lwz r11,12(r7) - 33: GETL R7, t24 - 34: ADDL $0xC, t24 - 35: LDL (t24), t26 - 36: PUTL t26, R11 - 37: INCEIPL $4 - - 0x2547CE3C: 81470008 lwz r10,8(r7) - 38: GETL R7, t28 - 39: ADDL $0x8, t28 - 40: LDL (t28), t30 - 41: PUTL t30, R10 - 42: INCEIPL $4 - - 0x2547CE40: 2D8B0000 cmpi cr3,r11,0 - 43: GETL R11, t32 - 44: CMP0L t32, t34 (-rSo) - 45: ICRFL t34, $0x3, CR - 46: INCEIPL $4 - - 0x2547CE44: 81060004 lwz r8,4(r6) - 47: GETL R6, t36 - 48: ADDL $0x4, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R8 - 51: INCEIPL $4 - - 0x2547CE48: 7D2ACA14 add r9,r10,r25 - 52: GETL R10, t40 - 53: GETL R25, t42 - 54: ADDL t40, t42 - 55: PUTL t42, R9 - 56: INCEIPL $4 - - 0x2547CE4C: 7CE75A14 add r7,r7,r11 - 57: GETL R7, t44 - 58: GETL R11, t46 - 59: ADDL t44, t46 - 60: PUTL t46, R7 - 61: INCEIPL $4 - - 0x2547CE50: 7C08CA14 add r0,r8,r25 - 62: GETL R8, t48 - 63: GETL R25, t50 - 64: ADDL t48, t50 - 65: PUTL t50, R0 - 66: INCEIPL $4 - - 0x2547CE54: 7D24292E stwx r9,r4,r5 - 67: GETL R5, t52 - 68: GETL R4, t54 - 69: ADDL t54, t52 - 70: GETL R9, t56 - 71: STL t56, (t52) - 72: INCEIPL $4 - - 0x2547CE58: 901D000C stw r0,12(r29) - 73: GETL R0, t58 - 74: GETL R29, t60 - 75: ADDL $0xC, t60 - 76: STL t58, (t60) - 77: INCEIPL $4 - - 0x2547CE5C: 408EFFC0 bc 4,14,0x2547CE1C - 78: Jc14o $0x2547CE1C - - - -. 1043 2547CE1C 68 -. A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 -==== BB 1044 (0x2547CE8C) approx BBs exec'd 0 ==== - - 0x2547CE8C: 41B2FEE0 bc 13,18,0x2547CD6C - 0: Js18o $0x2547CD6C - - - -. 1044 2547CE8C 4 -. 41 B2 FE E0 -==== BB 1045 (0x2547CD6C) approx BBs exec'd 0 ==== - - 0x2547CD6C: 7EC3B378 or r3,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547CD70: 80A10000 lwz r5,0(r1) - 3: GETL R1, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R5 - 6: INCEIPL $4 - - 0x2547CD74: 82C50004 lwz r22,4(r5) - 7: GETL R5, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R22 - 11: INCEIPL $4 - - 0x2547CD78: 8185FFBC lwz r12,-68(r5) - 12: GETL R5, t10 - 13: ADDL $0xFFFFFFBC, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R12 - 16: INCEIPL $4 - - 0x2547CD7C: 7EC803A6 mtlr r22 - 17: GETL R22, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0x2547CD80: 8205FFC0 lwz r16,-64(r5) - 20: GETL R5, t16 - 21: ADDL $0xFFFFFFC0, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R16 - 24: INCEIPL $4 - - 0x2547CD84: 8225FFC4 lwz r17,-60(r5) - 25: GETL R5, t20 - 26: ADDL $0xFFFFFFC4, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R17 - 29: INCEIPL $4 - - 0x2547CD88: 7D818120 mtcrf 0x18,r12 - 30: GETL R12, t24 - 31: ICRFL t24, $0x3, CR - 32: ICRFL t24, $0x4, CR - 33: INCEIPL $4 - - 0x2547CD8C: 8245FFC8 lwz r18,-56(r5) - 34: GETL R5, t26 - 35: ADDL $0xFFFFFFC8, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R18 - 38: INCEIPL $4 - - 0x2547CD90: 8265FFCC lwz r19,-52(r5) - 39: GETL R5, t30 - 40: ADDL $0xFFFFFFCC, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R19 - 43: INCEIPL $4 - - 0x2547CD94: 8285FFD0 lwz r20,-48(r5) - 44: GETL R5, t34 - 45: ADDL $0xFFFFFFD0, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R20 - 48: INCEIPL $4 - - 0x2547CD98: 82A5FFD4 lwz r21,-44(r5) - 49: GETL R5, t38 - 50: ADDL $0xFFFFFFD4, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R21 - 53: INCEIPL $4 - - 0x2547CD9C: 82C5FFD8 lwz r22,-40(r5) - 54: GETL R5, t42 - 55: ADDL $0xFFFFFFD8, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R22 - 58: INCEIPL $4 - - 0x2547CDA0: 82E5FFDC lwz r23,-36(r5) - 59: GETL R5, t46 - 60: ADDL $0xFFFFFFDC, t46 - 61: LDL (t46), t48 - 62: PUTL t48, R23 - 63: INCEIPL $4 - - 0x2547CDA4: 8305FFE0 lwz r24,-32(r5) - 64: GETL R5, t50 - 65: ADDL $0xFFFFFFE0, t50 - 66: LDL (t50), t52 - 67: PUTL t52, R24 - 68: INCEIPL $4 - - 0x2547CDA8: 8325FFE4 lwz r25,-28(r5) - 69: GETL R5, t54 - 70: ADDL $0xFFFFFFE4, t54 - 71: LDL (t54), t56 - 72: PUTL t56, R25 - 73: INCEIPL $4 - - 0x2547CDAC: 8345FFE8 lwz r26,-24(r5) - 74: GETL R5, t58 - 75: ADDL $0xFFFFFFE8, t58 - 76: LDL (t58), t60 - 77: PUTL t60, R26 - 78: INCEIPL $4 - - 0x2547CDB0: 8365FFEC lwz r27,-20(r5) - 79: GETL R5, t62 - 80: ADDL $0xFFFFFFEC, t62 - 81: LDL (t62), t64 - 82: PUTL t64, R27 - 83: INCEIPL $4 - - 0x2547CDB4: 8385FFF0 lwz r28,-16(r5) - 84: GETL R5, t66 - 85: ADDL $0xFFFFFFF0, t66 - 86: LDL (t66), t68 - 87: PUTL t68, R28 - 88: INCEIPL $4 - - 0x2547CDB8: 83A5FFF4 lwz r29,-12(r5) - 89: GETL R5, t70 - 90: ADDL $0xFFFFFFF4, t70 - 91: LDL (t70), t72 - 92: PUTL t72, R29 - 93: INCEIPL $4 - - 0x2547CDBC: 83C5FFF8 lwz r30,-8(r5) - 94: GETL R5, t74 - 95: ADDL $0xFFFFFFF8, t74 - 96: LDL (t74), t76 - 97: PUTL t76, R30 - 98: INCEIPL $4 - - 0x2547CDC0: 83E5FFFC lwz r31,-4(r5) - 99: GETL R5, t78 - 100: ADDL $0xFFFFFFFC, t78 - 101: LDL (t78), t80 - 102: PUTL t80, R31 - 103: INCEIPL $4 - - 0x2547CDC4: 7CA12B78 or r1,r5,r5 - 104: GETL R5, t82 - 105: PUTL t82, R1 - 106: INCEIPL $4 - - 0x2547CDC8: 4E800020 blr - 107: GETL LR, t84 - 108: JMPo-r t84 ($4) - - - -. 1045 2547CD6C 96 -. 7E C3 B3 78 80 A1 00 00 82 C5 00 04 81 85 FF BC 7E C8 03 A6 82 05 FF C0 82 25 FF C4 7D 81 81 20 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 -==== BB 1046 (0x2547D034) approx BBs exec'd 0 ==== - - 0x2547D034: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547D038: 41BEFFCC bc 13,30,0x2547D004 - 4: Js30o $0x2547D004 - - - -. 1046 2547D034 8 -. 2F 83 00 00 41 BE FF CC -==== BB 1047 (0x2547D004) approx BBs exec'd 0 ==== - - 0x2547D004: 83FF000C lwz r31,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x2547D008: 7F9CEB78 or r28,r28,r29 - 5: GETL R28, t4 - 6: GETL R29, t6 - 7: ORL t6, t4 - 8: PUTL t4, R28 - 9: INCEIPL $4 - - 0x2547D00C: 2C9F0000 cmpi cr1,r31,0 - 10: GETL R31, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x2547D010: 41860040 bc 12,6,0x2547D050 - 14: Js06o $0x2547D050 - - - -. 1047 2547D004 16 -. 83 FF 00 0C 7F 9C EB 78 2C 9F 00 00 41 86 00 40 -==== BB 1048 (0x2547CCD4) approx BBs exec'd 0 ==== - - 0x2547CCD4: 815D0008 lwz r10,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547CCD8: A21D0004 lhz r16,4(r29) - 5: GETL R29, t4 - 6: ADDL $0x4, t4 - 7: LDW (t4), t6 - 8: PUTL t6, R16 - 9: INCEIPL $4 - - 0x2547CCDC: 809D0000 lwz r4,0(r29) - 10: GETL R29, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R4 - 13: INCEIPL $4 - - 0x2547CCE0: 7CAACA14 add r5,r10,r25 - 14: GETL R10, t12 - 15: GETL R25, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R5 - 18: INCEIPL $4 - - 0x2547CCE4: 80DC0014 lwz r6,20(r28) - 19: GETL R28, t16 - 20: ADDL $0x14, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R6 - 23: INCEIPL $4 - - 0x2547CCE8: 560807BC rlwinm r8,r16,0,30,30 - 24: GETL R16, t20 - 25: ANDL $0x2, t20 - 26: PUTL t20, R8 - 27: INCEIPL $4 - - 0x2547CCEC: 4BFFFA85 bl 0x2547C770 - 28: MOVL $0x2547CCF0, t22 - 29: PUTL t22, LR - 30: JMPo-c $0x2547C770 ($4) - - - -. 1048 2547CCD4 28 -. 81 5D 00 08 A2 1D 00 04 80 9D 00 00 7C AA CA 14 80 DC 00 14 56 08 07 BC 4B FF FA 85 -==== BB 1049 (0x2547CD34) approx BBs exec'd 0 ==== - - 0x2547CD34: 82BB0000 lwz r21,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R21 - 3: INCEIPL $4 - - 0x2547CD38: 82F10004 lwz r23,4(r17) - 4: GETL R17, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R23 - 8: INCEIPL $4 - - 0x2547CD3C: 7D35BA14 add r9,r21,r23 - 9: GETL R21, t8 - 10: GETL R23, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0x2547CD40: A2690004 lhz r19,4(r9) - 14: GETL R9, t12 - 15: ADDL $0x4, t12 - 16: LDW (t12), t14 - 17: PUTL t14, R19 - 18: INCEIPL $4 - - 0x2547CD44: 5660047E rlwinm r0,r19,0,17,31 - 19: GETL R19, t16 - 20: ANDL $0x7FFF, t16 - 21: PUTL t16, R0 - 22: INCEIPL $4 - - 0x2547CD48: 7C80C040 cmpl cr1,r0,r24 - 23: GETL R0, t18 - 24: GETL R24, t20 - 25: CMPUL t18, t20, t22 (-rSo) - 26: ICRFL t22, $0x1, CR - 27: INCEIPL $4 - - 0x2547CD4C: 40850008 bc 4,5,0x2547CD54 - 28: Jc05o $0x2547CD54 - - - -. 1049 2547CD34 28 -. 82 BB 00 00 82 F1 00 04 7D 35 BA 14 A2 69 00 04 56 60 04 7E 7C 80 C0 40 40 85 00 08 -==== BB 1050 (0x2547CD54) approx BBs exec'd 0 ==== - - 0x2547CD54: 82890010 lwz r20,16(r9) - 0: GETL R9, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R20 - 4: INCEIPL $4 - - 0x2547CD58: 2F140000 cmpi cr6,r20,0 - 5: GETL R20, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547CD5C: 7D29A214 add r9,r9,r20 - 9: GETL R9, t8 - 10: GETL R20, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0x2547CD60: 409AFFE0 bc 4,26,0x2547CD40 - 14: Jc26o $0x2547CD40 - - - -. 1050 2547CD54 16 -. 82 89 00 10 2F 14 00 00 7D 29 A2 14 40 9A FF E0 -==== BB 1051 (0x2547CD40) approx BBs exec'd 0 ==== - - 0x2547CD40: A2690004 lhz r19,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0x2547CD44: 5660047E rlwinm r0,r19,0,17,31 - 5: GETL R19, t4 - 6: ANDL $0x7FFF, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547CD48: 7C80C040 cmpl cr1,r0,r24 - 9: GETL R0, t6 - 10: GETL R24, t8 - 11: CMPUL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x2547CD4C: 40850008 bc 4,5,0x2547CD54 - 14: Jc05o $0x2547CD54 - - - -. 1051 2547CD40 16 -. A2 69 00 04 56 60 04 7E 7C 80 C0 40 40 85 00 08 -==== BB 1052 (0x2547CE90) approx BBs exec'd 0 ==== - - 0x2547CE90: 80DB0000 lwz r6,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x2547CE94: 38E00000 li r7,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R7 - 6: INCEIPL $4 - - 0x2547CE98: 83710004 lwz r27,4(r17) - 7: GETL R17, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R27 - 11: INCEIPL $4 - - 0x2547CE9C: 7C66DA14 add r3,r6,r27 - 12: GETL R6, t10 - 13: GETL R27, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0x2547CEA0: A2230002 lhz r17,2(r3) - 17: GETL R3, t14 - 18: ADDL $0x2, t14 - 19: LDW (t14), t16 - 20: PUTL t16, R17 - 21: INCEIPL $4 - - 0x2547CEA4: 8103000C lwz r8,12(r3) - 22: GETL R3, t18 - 23: ADDL $0xC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R8 - 26: INCEIPL $4 - - 0x2547CEA8: 72290001 andi. r9,r17,0x1 - 27: GETL R17, t22 - 28: ANDL $0x1, t22 - 29: PUTL t22, R9 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x0, CR - 32: INCEIPL $4 - - 0x2547CEAC: 40820028 bc 4,2,0x2547CED4 - 33: Jc02o $0x2547CED4 - - - -. 1052 2547CE90 32 -. 80 DB 00 00 38 E0 00 00 83 71 00 04 7C 66 DA 14 A2 23 00 02 81 03 00 0C 72 29 00 01 40 82 00 28 -==== BB 1053 (0x2547CED4) approx BBs exec'd 0 ==== - - 0x2547CED4: 82430010 lwz r18,16(r3) - 0: GETL R3, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x2547CED8: 2E120000 cmpi cr4,r18,0 - 5: GETL R18, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x2547CEDC: 7C639214 add r3,r3,r18 - 9: GETL R3, t8 - 10: GETL R18, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R3 - 13: INCEIPL $4 - - 0x2547CEE0: 4092FFC0 bc 4,18,0x2547CEA0 - 14: Jc18o $0x2547CEA0 - - - -. 1053 2547CED4 16 -. 82 43 00 10 2E 12 00 00 7C 63 92 14 40 92 FF C0 -==== BB 1054 (0x2547CEA0) approx BBs exec'd 0 ==== - - 0x2547CEA0: A2230002 lhz r17,2(r3) - 0: GETL R3, t0 - 1: ADDL $0x2, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0x2547CEA4: 8103000C lwz r8,12(r3) - 5: GETL R3, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x2547CEA8: 72290001 andi. r9,r17,0x1 - 10: GETL R17, t8 - 11: ANDL $0x1, t8 - 12: PUTL t8, R9 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x2547CEAC: 40820028 bc 4,2,0x2547CED4 - 16: Jc02o $0x2547CED4 - - - -. 1054 2547CEA0 16 -. A2 23 00 02 81 03 00 0C 72 29 00 01 40 82 00 28 -==== BB 1055 (0x2547CEB0) approx BBs exec'd 0 ==== - - 0x2547CEB0: A3430004 lhz r26,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547CEB4: 83830008 lwz r28,8(r3) - 5: GETL R3, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x2547CEB8: 57572376 rlwinm r23,r26,4,13,27 - 10: GETL R26, t8 - 11: ROLL $0x4, t8 - 12: ANDL $0x7FFF0, t8 - 13: PUTL t8, R23 - 14: INCEIPL $4 - - 0x2547CEBC: 7F172A14 add r24,r23,r5 - 15: GETL R23, t10 - 16: GETL R5, t12 - 17: ADDL t10, t12 - 18: PUTL t12, R24 - 19: INCEIPL $4 - - 0x2547CEC0: 93980004 stw r28,4(r24) - 20: GETL R28, t14 - 21: GETL R24, t16 - 22: ADDL $0x4, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x2547CEC4: 7E88182E lwzx r20,r8,r3 - 25: GETL R3, t18 - 26: GETL R8, t20 - 27: ADDL t20, t18 - 28: LDL (t18), t22 - 29: PUTL t22, R20 - 30: INCEIPL $4 - - 0x2547CEC8: 90F8000C stw r7,12(r24) - 31: GETL R7, t24 - 32: GETL R24, t26 - 33: ADDL $0xC, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547CECC: 7E74CA14 add r19,r20,r25 - 36: GETL R20, t28 - 37: GETL R25, t30 - 38: ADDL t28, t30 - 39: PUTL t30, R19 - 40: INCEIPL $4 - - 0x2547CED0: 7E77292E stwx r19,r23,r5 - 41: GETL R5, t32 - 42: GETL R23, t34 - 43: ADDL t34, t32 - 44: GETL R19, t36 - 45: STL t36, (t32) - 46: INCEIPL $4 - - 0x2547CED4: 82430010 lwz r18,16(r3) - 47: GETL R3, t38 - 48: ADDL $0x10, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R18 - 51: INCEIPL $4 - - 0x2547CED8: 2E120000 cmpi cr4,r18,0 - 52: GETL R18, t42 - 53: CMP0L t42, t44 (-rSo) - 54: ICRFL t44, $0x4, CR - 55: INCEIPL $4 - - 0x2547CEDC: 7C639214 add r3,r3,r18 - 56: GETL R3, t46 - 57: GETL R18, t48 - 58: ADDL t46, t48 - 59: PUTL t48, R3 - 60: INCEIPL $4 - - 0x2547CEE0: 4092FFC0 bc 4,18,0x2547CEA0 - 61: Jc18o $0x2547CEA0 - - - -. 1055 2547CEB0 52 -. A3 43 00 04 83 83 00 08 57 57 23 76 7F 17 2A 14 93 98 00 04 7E 88 18 2E 90 F8 00 0C 7E 74 CA 14 7E 77 29 2E 82 43 00 10 2E 12 00 00 7C 63 92 14 40 92 FF C0 -==== BB 1056 (0x2547CEE4) approx BBs exec'd 0 ==== - - 0x2547CEE4: 7EC3B378 or r3,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547CEE8: 4BFFFE88 b 0x2547CD70 - 3: JMPo $0x2547CD70 ($4) - - - -. 1056 2547CEE4 8 -. 7E C3 B3 78 4B FF FE 88 -==== BB 1057 (0x2547CD70) approx BBs exec'd 0 ==== - - 0x2547CD70: 80A10000 lwz r5,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x2547CD74: 82C50004 lwz r22,4(r5) - 4: GETL R5, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R22 - 8: INCEIPL $4 - - 0x2547CD78: 8185FFBC lwz r12,-68(r5) - 9: GETL R5, t8 - 10: ADDL $0xFFFFFFBC, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0x2547CD7C: 7EC803A6 mtlr r22 - 14: GETL R22, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x2547CD80: 8205FFC0 lwz r16,-64(r5) - 17: GETL R5, t14 - 18: ADDL $0xFFFFFFC0, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R16 - 21: INCEIPL $4 - - 0x2547CD84: 8225FFC4 lwz r17,-60(r5) - 22: GETL R5, t18 - 23: ADDL $0xFFFFFFC4, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R17 - 26: INCEIPL $4 - - 0x2547CD88: 7D818120 mtcrf 0x18,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x3, CR - 29: ICRFL t22, $0x4, CR - 30: INCEIPL $4 - - 0x2547CD8C: 8245FFC8 lwz r18,-56(r5) - 31: GETL R5, t24 - 32: ADDL $0xFFFFFFC8, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R18 - 35: INCEIPL $4 - - 0x2547CD90: 8265FFCC lwz r19,-52(r5) - 36: GETL R5, t28 - 37: ADDL $0xFFFFFFCC, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R19 - 40: INCEIPL $4 - - 0x2547CD94: 8285FFD0 lwz r20,-48(r5) - 41: GETL R5, t32 - 42: ADDL $0xFFFFFFD0, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R20 - 45: INCEIPL $4 - - 0x2547CD98: 82A5FFD4 lwz r21,-44(r5) - 46: GETL R5, t36 - 47: ADDL $0xFFFFFFD4, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R21 - 50: INCEIPL $4 - - 0x2547CD9C: 82C5FFD8 lwz r22,-40(r5) - 51: GETL R5, t40 - 52: ADDL $0xFFFFFFD8, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R22 - 55: INCEIPL $4 - - 0x2547CDA0: 82E5FFDC lwz r23,-36(r5) - 56: GETL R5, t44 - 57: ADDL $0xFFFFFFDC, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R23 - 60: INCEIPL $4 - - 0x2547CDA4: 8305FFE0 lwz r24,-32(r5) - 61: GETL R5, t48 - 62: ADDL $0xFFFFFFE0, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R24 - 65: INCEIPL $4 - - 0x2547CDA8: 8325FFE4 lwz r25,-28(r5) - 66: GETL R5, t52 - 67: ADDL $0xFFFFFFE4, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R25 - 70: INCEIPL $4 - - 0x2547CDAC: 8345FFE8 lwz r26,-24(r5) - 71: GETL R5, t56 - 72: ADDL $0xFFFFFFE8, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R26 - 75: INCEIPL $4 - - 0x2547CDB0: 8365FFEC lwz r27,-20(r5) - 76: GETL R5, t60 - 77: ADDL $0xFFFFFFEC, t60 - 78: LDL (t60), t62 - 79: PUTL t62, R27 - 80: INCEIPL $4 - - 0x2547CDB4: 8385FFF0 lwz r28,-16(r5) - 81: GETL R5, t64 - 82: ADDL $0xFFFFFFF0, t64 - 83: LDL (t64), t66 - 84: PUTL t66, R28 - 85: INCEIPL $4 - - 0x2547CDB8: 83A5FFF4 lwz r29,-12(r5) - 86: GETL R5, t68 - 87: ADDL $0xFFFFFFF4, t68 - 88: LDL (t68), t70 - 89: PUTL t70, R29 - 90: INCEIPL $4 - - 0x2547CDBC: 83C5FFF8 lwz r30,-8(r5) - 91: GETL R5, t72 - 92: ADDL $0xFFFFFFF8, t72 - 93: LDL (t72), t74 - 94: PUTL t74, R30 - 95: INCEIPL $4 - - 0x2547CDC0: 83E5FFFC lwz r31,-4(r5) - 96: GETL R5, t76 - 97: ADDL $0xFFFFFFFC, t76 - 98: LDL (t76), t78 - 99: PUTL t78, R31 - 100: INCEIPL $4 - - 0x2547CDC4: 7CA12B78 or r1,r5,r5 - 101: GETL R5, t80 - 102: PUTL t80, R1 - 103: INCEIPL $4 - - 0x2547CDC8: 4E800020 blr - 104: GETL LR, t82 - 105: JMPo-r t82 ($4) - - - -. 1057 2547CD70 92 -. 80 A1 00 00 82 C5 00 04 81 85 FF BC 7E C8 03 A6 82 05 FF C0 82 25 FF C4 7D 81 81 20 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 -==== BB 1058 (0x2547CD50) approx BBs exec'd 0 ==== - - 0x2547CD50: 7C180378 or r24,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R24 - 2: INCEIPL $4 - - 0x2547CD54: 82890010 lwz r20,16(r9) - 3: GETL R9, t2 - 4: ADDL $0x10, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R20 - 7: INCEIPL $4 - - 0x2547CD58: 2F140000 cmpi cr6,r20,0 - 8: GETL R20, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0x2547CD5C: 7D29A214 add r9,r9,r20 - 12: GETL R9, t10 - 13: GETL R20, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R9 - 16: INCEIPL $4 - - 0x2547CD60: 409AFFE0 bc 4,26,0x2547CD40 - 17: Jc26o $0x2547CD40 - - - -. 1058 2547CD50 20 -. 7C 18 03 78 82 89 00 10 2F 14 00 00 7D 29 A2 14 40 9A FF E0 -==== BB 1059 (0x2547D050) approx BBs exec'd 0 ==== - - 0x2547D050: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547D054: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547D058: 83410008 lwz r26,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x2547D05C: 8361000C lwz r27,12(r1) - 13: GETL R1, t10 - 14: ADDL $0xC, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0x2547D060: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547D064: 83810010 lwz r28,16(r1) - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R28 - 25: INCEIPL $4 - - 0x2547D068: 83A10014 lwz r29,20(r1) - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R29 - 30: INCEIPL $4 - - 0x2547D06C: 83C10018 lwz r30,24(r1) - 31: GETL R1, t24 - 32: ADDL $0x18, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R30 - 35: INCEIPL $4 - - 0x2547D070: 83E1001C lwz r31,28(r1) - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0x2547D074: 38210020 addi r1,r1,32 - 41: GETL R1, t32 - 42: ADDL $0x20, t32 - 43: PUTL t32, R1 - 44: INCEIPL $4 - - 0x2547D078: 4E800020 blr - 45: GETL LR, t34 - 46: JMPo-r t34 ($4) - - - -. 1059 2547D050 44 -. 80 81 00 24 7F 83 E3 78 83 41 00 08 83 61 00 0C 7C 88 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1060 (0x2547180C) approx BBs exec'd 0 ==== - - 0x2547180C: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25471810: 419E0014 bc 12,30,0x25471824 - 4: Js30o $0x25471824 - - - -. 1060 2547180C 8 -. 2F 83 00 00 41 9E 00 14 -==== BB 1061 (0x25471824) approx BBs exec'd 0 ==== - - 0x25471824: 80610024 lwz r3,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25471828: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547182C: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0x25471830: 7C6803A6 mtlr r3 - 15: GETL R3, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x25471834: 83E1001C lwz r31,28(r1) - 18: GETL R1, t14 - 19: ADDL $0x1C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0x25471838: 38210020 addi r1,r1,32 - 23: GETL R1, t18 - 24: ADDL $0x20, t18 - 25: PUTL t18, R1 - 26: INCEIPL $4 - - 0x2547183C: 4E800020 blr - 27: GETL LR, t20 - 28: JMPo-r t20 ($4) - - - -. 1061 25471824 28 -. 80 61 00 24 83 A1 00 14 83 C1 00 18 7C 68 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1062 (0x2547B70C) approx BBs exec'd 0 ==== - - 0x2547B70C: 935D0000 stw r26,0(r29) - 0: GETL R26, t0 - 1: GETL R29, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x2547B710: 80010034 lwz r0,52(r1) - 4: GETL R1, t4 - 5: ADDL $0x34, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x2547B714: 937C0000 stw r27,0(r28) - 9: GETL R27, t8 - 10: GETL R28, t10 - 11: STL t8, (t10) - 12: INCEIPL $4 - - 0x2547B718: 82E1000C lwz r23,12(r1) - 13: GETL R1, t12 - 14: ADDL $0xC, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R23 - 17: INCEIPL $4 - - 0x2547B71C: 7C0803A6 mtlr r0 - 18: GETL R0, t16 - 19: PUTL t16, LR - 20: INCEIPL $4 - - 0x2547B720: 83210014 lwz r25,20(r1) - 21: GETL R1, t18 - 22: ADDL $0x14, t18 - 23: LDL (t18), t20 - 24: PUTL t20, R25 - 25: INCEIPL $4 - - 0x2547B724: 83410018 lwz r26,24(r1) - 26: GETL R1, t22 - 27: ADDL $0x18, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R26 - 30: INCEIPL $4 - - 0x2547B728: 8361001C lwz r27,28(r1) - 31: GETL R1, t26 - 32: ADDL $0x1C, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R27 - 35: INCEIPL $4 - - 0x2547B72C: 83810020 lwz r28,32(r1) - 36: GETL R1, t30 - 37: ADDL $0x20, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R28 - 40: INCEIPL $4 - - 0x2547B730: 83A10024 lwz r29,36(r1) - 41: GETL R1, t34 - 42: ADDL $0x24, t34 - 43: LDL (t34), t36 - 44: PUTL t36, R29 - 45: INCEIPL $4 - - 0x2547B734: 83C10028 lwz r30,40(r1) - 46: GETL R1, t38 - 47: ADDL $0x28, t38 - 48: LDL (t38), t40 - 49: PUTL t40, R30 - 50: INCEIPL $4 - - 0x2547B738: 38210030 addi r1,r1,48 - 51: GETL R1, t42 - 52: ADDL $0x30, t42 - 53: PUTL t42, R1 - 54: INCEIPL $4 - - 0x2547B73C: 4E800020 blr - 55: GETL LR, t44 - 56: JMPo-r t44 ($4) - - - -. 1062 2547B70C 52 -. 93 5D 00 00 80 01 00 34 93 7C 00 00 82 E1 00 0C 7C 08 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 38 21 00 30 4E 80 00 20 -==== BB 1063 (0x25472900) approx BBs exec'd 0 ==== - - 0x25472900: 836E03D8 lwz r27,984(r14) - 0: GETL R14, t0 - 1: ADDL $0x3D8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25472904: 2E1B0000 cmpi cr4,r27,0 - 5: GETL R27, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x25472908: 40920AEC bc 4,18,0x254733F4 - 9: Jc18o $0x254733F4 - - - -. 1063 25472900 12 -. 83 6E 03 D8 2E 1B 00 00 40 92 0A EC -==== BB 1064 (0x2547290C) approx BBs exec'd 0 ==== - - 0x2547290C: 816E0408 lwz r11,1032(r14) - 0: GETL R14, t0 - 1: ADDL $0x408, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25472910: 3ACB003F addi r22,r11,63 - 5: GETL R11, t4 - 6: ADDL $0x3F, t4 - 7: PUTL t4, R22 - 8: INCEIPL $4 - - 0x25472914: 916E0414 stw r11,1044(r14) - 9: GETL R11, t6 - 10: GETL R14, t8 - 11: ADDL $0x414, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x25472918: 56D91838 rlwinm r25,r22,3,0,28 - 14: GETL R22, t10 - 15: SHLL $0x3, t10 - 16: PUTL t10, R25 - 17: INCEIPL $4 - - 0x2547291C: 38790008 addi r3,r25,8 - 18: GETL R25, t12 - 19: ADDL $0x8, t12 - 20: PUTL t12, R3 - 21: INCEIPL $4 - - 0x25472920: 48025105 bl 0x25497A24 - 22: MOVL $0x25472924, t14 - 23: PUTL t14, LR - 24: JMPo-c $0x25497A24 ($4) - - - -. 1064 2547290C 24 -. 81 6E 04 08 3A CB 00 3F 91 6E 04 14 56 D9 18 38 38 79 00 08 48 02 51 05 -==== BB 1065 (0x25472924) approx BBs exec'd 0 ==== - - 0x25472924: 7F25CB78 or r5,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x25472928: 7C6C1B78 or r12,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0x2547292C: 38800000 li r4,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x25472930: 38630008 addi r3,r3,8 - 9: GETL R3, t6 - 10: ADDL $0x8, t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0x25472934: 918E0410 stw r12,1040(r14) - 13: GETL R12, t8 - 14: GETL R14, t10 - 15: ADDL $0x410, t10 - 16: STL t8, (t10) - 17: INCEIPL $4 - - 0x25472938: 48010E0D bl 0x25483744 - 18: MOVL $0x2547293C, t12 - 19: PUTL t12, LR - 20: JMPo-c $0x25483744 ($4) - - - -. 1065 25472924 24 -. 7F 25 CB 78 7C 6C 1B 78 38 80 00 00 38 63 00 08 91 8E 04 10 48 01 0E 0D -==== BB 1066 (0x254837BC) approx BBs exec'd 0 ==== - - 0x254837BC: 9088FFFC stw r4,-4(r8) - 0: GETL R4, t0 - 1: GETL R8, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254837C0: 9088FFF8 stw r4,-8(r8) - 5: GETL R4, t4 - 6: GETL R8, t6 - 7: ADDL $0xFFFFFFF8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x254837C4: 9088FFF4 stw r4,-12(r8) - 10: GETL R4, t8 - 11: GETL R8, t10 - 12: ADDL $0xFFFFFFF4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x254837C8: 9488FFF0 stwu r4,-16(r8) - 15: GETL R4, t12 - 16: GETL R8, t14 - 17: ADDL $0xFFFFFFF0, t14 - 18: PUTL t14, R8 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x254837CC: 409D0008 bc 4,29,0x254837D4 - 21: Jc29o $0x254837D4 - - - -. 1066 254837BC 20 -. 90 88 FF FC 90 88 FF F8 90 88 FF F4 94 88 FF F0 40 9D 00 08 -==== BB 1067 (0x25483934) approx BBs exec'd 0 ==== - - 0x25483934: 4084002C bc 4,4,0x25483960 - 0: Jc04o $0x25483960 - - - -. 1067 25483934 4 -. 40 84 00 2C -==== BB 1068 (0x25483938) approx BBs exec'd 0 ==== - - 0x25483938: 4C9C0020 bclr 4,28 - 0: GETL LR, t0 - 1: Jc28o-r t0 - - - -. 1068 25483938 4 -. 4C 9C 00 20 -==== BB 1069 (0x2548393C) approx BBs exec'd 0 ==== - - 0x2548393C: 9086FFFC stw r4,-4(r6) - 0: GETL R4, t0 - 1: GETL R6, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25483940: 9086FFF8 stw r4,-8(r6) - 5: GETL R4, t4 - 6: GETL R6, t6 - 7: ADDL $0xFFFFFFF8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483944: 4E800020 blr - 10: GETL LR, t8 - 11: JMPo-r t8 ($4) - - - -. 1069 2548393C 12 -. 90 86 FF FC 90 86 FF F8 4E 80 00 20 -==== BB 1070 (0x2547293C) approx BBs exec'd 0 ==== - - 0x2547293C: 80CE0410 lwz r6,1040(r14) - 0: GETL R14, t0 - 1: ADDL $0x410, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x25472940: 38000000 li r0,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25472944: 7E89A378 or r9,r20,r20 - 8: GETL R20, t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0x25472948: 90060004 stw r0,4(r6) - 11: GETL R0, t8 - 12: GETL R6, t10 - 13: ADDL $0x4, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x2547294C: 92C60000 stw r22,0(r6) - 16: GETL R22, t12 - 17: GETL R6, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25472950: 418E0024 bc 12,14,0x25472974 - 20: Js14o $0x25472974 - - - -. 1070 2547293C 24 -. 80 CE 04 10 38 00 00 00 7E 89 A3 78 90 06 00 04 92 C6 00 00 41 8E 00 24 -==== BB 1071 (0x25472954) approx BBs exec'd 0 ==== - - 0x25472954: 38630004 addi r3,r3,4 - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x25472958: 83890220 lwz r28,544(r9) - 4: GETL R9, t2 - 5: ADDL $0x220, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x2547295C: 2F1C0000 cmpi cr6,r28,0 - 9: GETL R28, t6 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x6, CR - 12: INCEIPL $4 - - 0x25472960: 419A0008 bc 12,26,0x25472968 - 13: Js26o $0x25472968 - - - -. 1071 25472954 16 -. 38 63 00 04 83 89 02 20 2F 1C 00 00 41 9A 00 08 -==== BB 1072 (0x25472968) approx BBs exec'd 0 ==== - - 0x25472968: 8129000C lwz r9,12(r9) - 0: GETL R9, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547296C: 2C090000 cmpi cr0,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25472970: 4082FFE8 bc 4,2,0x25472958 - 9: Jc02o $0x25472958 - - - -. 1072 25472968 12 -. 81 29 00 0C 2C 09 00 00 40 82 FF E8 -==== BB 1073 (0x25472958) approx BBs exec'd 0 ==== - - 0x25472958: 83890220 lwz r28,544(r9) - 0: GETL R9, t0 - 1: ADDL $0x220, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x2547295C: 2F1C0000 cmpi cr6,r28,0 - 5: GETL R28, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25472960: 419A0008 bc 12,26,0x25472968 - 9: Js26o $0x25472968 - - - -. 1073 25472958 12 -. 83 89 02 20 2F 1C 00 00 41 9A 00 08 -==== BB 1074 (0x25472964) approx BBs exec'd 0 ==== - - 0x25472964: 95230008 stwu r9,8(r3) - 0: GETL R9, t0 - 1: GETL R3, t2 - 2: ADDL $0x8, t2 - 3: PUTL t2, R3 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25472968: 8129000C lwz r9,12(r9) - 6: GETL R9, t4 - 7: ADDL $0xC, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0x2547296C: 2C090000 cmpi cr0,r9,0 - 11: GETL R9, t8 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25472970: 4082FFE8 bc 4,2,0x25472958 - 15: Jc02o $0x25472958 - - - -. 1074 25472964 16 -. 95 23 00 08 81 29 00 0C 2C 09 00 00 40 82 FF E8 -==== BB 1075 (0x25472974) approx BBs exec'd 0 ==== - - 0x25472974: 4800B359 bl 0x2547DCCC - 0: MOVL $0x25472978, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547DCCC ($4) - - - -. 1075 25472974 4 -. 48 00 B3 59 -==== BB 1076 _dl_determine_tlsoffset(0x2547DCCC) approx BBs exec'd 0 ==== - - 0x2547DCCC: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547DCD0: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x2547DCD4: 4801932D bl 0x25497000 - 9: MOVL $0x2547DCD8, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 1076 2547DCCC 12 -. 94 21 FF E0 7D 88 02 A6 48 01 93 2D -==== BB 1077 (0x2547DCD8) approx BBs exec'd 0 ==== - - 0x2547DCD8: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547DCDC: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547DCE0: 9361000C stw r27,12(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547DCE4: 93810010 stw r28,16(r1) - 13: GETL R28, t10 - 14: GETL R1, t12 - 15: ADDL $0x10, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547DCE8: 38600000 li r3,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R3 - 20: INCEIPL $4 - - 0x2547DCEC: 93A10014 stw r29,20(r1) - 21: GETL R29, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547DCF0: 7D8803A6 mtlr r12 - 26: GETL R12, t20 - 27: PUTL t20, LR - 28: INCEIPL $4 - - 0x2547DCF4: 837E04C8 lwz r27,1224(r30) - 29: GETL R30, t22 - 30: ADDL $0x4C8, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R27 - 33: INCEIPL $4 - - 0x2547DCF8: 3B800020 li r28,32 - 34: MOVL $0x20, t26 - 35: PUTL t26, R28 - 36: INCEIPL $4 - - 0x2547DCFC: 93E1001C stw r31,28(r1) - 37: GETL R31, t28 - 38: GETL R1, t30 - 39: ADDL $0x1C, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0x2547DD00: 3BA00000 li r29,0 - 42: MOVL $0x0, t32 - 43: PUTL t32, R29 - 44: INCEIPL $4 - - 0x2547DD04: 813B0410 lwz r9,1040(r27) - 45: GETL R27, t34 - 46: ADDL $0x410, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R9 - 49: INCEIPL $4 - - 0x2547DD08: 3BE00000 li r31,0 - 50: MOVL $0x0, t38 - 51: PUTL t38, R31 - 52: INCEIPL $4 - - 0x2547DD0C: 39800001 li r12,1 - 53: MOVL $0x1, t40 - 54: PUTL t40, R12 - 55: INCEIPL $4 - - 0x2547DD10: 38A90008 addi r5,r9,8 - 56: GETL R9, t42 - 57: ADDL $0x8, t42 - 58: PUTL t42, R5 - 59: INCEIPL $4 - - 0x2547DD14: 8005000C lwz r0,12(r5) - 60: GETL R5, t44 - 61: ADDL $0xC, t44 - 62: LDL (t44), t46 - 63: PUTL t46, R0 - 64: INCEIPL $4 - - 0x2547DD18: 2F800000 cmpi cr7,r0,0 - 65: GETL R0, t48 - 66: CMP0L t48, t50 (-rSo) - 67: ICRFL t50, $0x7, CR - 68: INCEIPL $4 - - 0x2547DD1C: 419E0104 bc 12,30,0x2547DE20 - 69: Js30o $0x2547DE20 - - - -. 1077 2547DCD8 72 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 93 81 00 10 38 60 00 00 93 A1 00 14 7D 88 03 A6 83 7E 04 C8 3B 80 00 20 93 E1 00 1C 3B A0 00 00 81 3B 04 10 3B E0 00 00 39 80 00 01 38 A9 00 08 80 05 00 0C 2F 80 00 00 41 9E 01 04 -==== BB 1078 (0x2547DD20) approx BBs exec'd 0 ==== - - 0x2547DD20: 38C00008 li r6,8 - 0: MOVL $0x8, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x2547DD24: 48000058 b 0x2547DD7C - 3: JMPo $0x2547DD7C ($4) - - - -. 1078 2547DD20 8 -. 38 C0 00 08 48 00 00 58 -==== BB 1079 (0x2547DD7C) approx BBs exec'd 0 ==== - - 0x2547DD7C: 7D662A14 add r11,r6,r5 - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547DD80: 814B0004 lwz r10,4(r11) - 5: GETL R11, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x2547DD84: 816A0224 lwz r11,548(r10) - 10: GETL R10, t8 - 11: ADDL $0x224, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547DD88: 810A0228 lwz r8,552(r10) - 15: GETL R10, t12 - 16: ADDL $0x228, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R8 - 19: INCEIPL $4 - - 0x2547DD8C: 7C1C5840 cmpl cr0,r28,r11 - 20: GETL R28, t16 - 21: GETL R11, t18 - 22: CMPUL t16, t18, t20 (-rSo) - 23: ICRFL t20, $0x0, CR - 24: INCEIPL $4 - - 0x2547DD90: 388BFFFF addi r4,r11,-1 - 25: GETL R11, t22 - 26: ADDL $0xFFFFFFFF, t22 - 27: PUTL t22, R4 - 28: INCEIPL $4 - - 0x2547DD94: 7CE800D0 neg r7,r8 - 29: GETL R8, t24 - 30: NEGL t24 - 31: PUTL t24, R7 - 32: INCEIPL $4 - - 0x2547DD98: 7CE82038 and r8,r7,r4 - 33: GETL R7, t26 - 34: GETL R4, t28 - 35: ANDL t26, t28 - 36: PUTL t28, R8 - 37: INCEIPL $4 - - 0x2547DD9C: 40800008 bc 4,0,0x2547DDA4 - 38: Jc00o $0x2547DDA4 - - - -. 1079 2547DD7C 36 -. 7D 66 2A 14 81 4B 00 04 81 6A 02 24 81 0A 02 28 7C 1C 58 40 38 8B FF FF 7C E8 00 D0 7C E8 20 38 40 80 00 08 -==== BB 1080 (0x2547DDA4) approx BBs exec'd 0 ==== - - 0x2547DDA4: 80EA0220 lwz r7,544(r10) - 0: GETL R10, t0 - 1: ADDL $0x220, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547DDA8: 7C9FE850 subf r4,r31,r29 - 5: GETL R31, t4 - 6: GETL R29, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x2547DDAC: 7C872040 cmpl cr1,r7,r4 - 10: GETL R7, t8 - 11: GETL R4, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0x2547DDB0: 40A5FF78 bc 5,5,0x2547DD28 - 15: Jc05o $0x2547DD28 - - - -. 1080 2547DDA4 16 -. 80 EA 02 20 7C 9F E8 50 7C 87 20 40 40 A5 FF 78 -==== BB 1081 (0x2547DDB4) approx BBs exec'd 0 ==== - - 0x2547DDB4: 7D662A14 add r11,r6,r5 - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547DDB8: 814B0004 lwz r10,4(r11) - 5: GETL R11, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x2547DDBC: 816A0224 lwz r11,548(r10) - 10: GETL R10, t8 - 11: ADDL $0x224, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547DDC0: 7CCB1A14 add r6,r11,r3 - 15: GETL R11, t12 - 16: GETL R3, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R6 - 19: INCEIPL $4 - - 0x2547DDC4: 3806FFFF addi r0,r6,-1 - 20: GETL R6, t16 - 21: ADDL $0xFFFFFFFF, t16 - 22: PUTL t16, R0 - 23: INCEIPL $4 - - 0x2547DDC8: 7D205B96 divwu r9, r0, r11 - 24: GETL R0, t20 - 25: GETL R11, t18 - 26: UDIVL t18, t20 - 27: PUTL t20, R9 - 28: INCEIPL $4 - - 0x2547DDCC: 7D2959D6 mullw r9,r9,r11 - 29: GETL R9, t22 - 30: GETL R11, t24 - 31: MULL t22, t24 - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0x2547DDD0: 7CE34850 subf r7,r3,r9 - 34: GETL R3, t26 - 35: GETL R9, t28 - 36: SUBL t26, t28 - 37: PUTL t28, R7 - 38: INCEIPL $4 - - 0x2547DDD4: 7C074040 cmpl cr0,r7,r8 - 39: GETL R7, t30 - 40: GETL R8, t32 - 41: CMPUL t30, t32, t34 (-rSo) - 42: ICRFL t34, $0x0, CR - 43: INCEIPL $4 - - 0x2547DDD8: 40800008 bc 4,0,0x2547DDE0 - 44: Jc00o $0x2547DDE0 - - - -. 1081 2547DDB4 40 -. 7D 66 2A 14 81 4B 00 04 81 6A 02 24 7C CB 1A 14 38 06 FF FF 7D 20 5B 96 7D 29 59 D6 7C E3 48 50 7C 07 40 40 40 80 00 08 -==== BB 1082 (0x2547DDE0) approx BBs exec'd 0 ==== - - 0x2547DDE0: 7D684850 subf r11,r8,r9 - 0: GETL R8, t0 - 1: GETL R9, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547DDE4: 7CE35850 subf r7,r3,r11 - 5: GETL R3, t4 - 6: GETL R11, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0x2547DDE8: 916A022C stw r11,556(r10) - 10: GETL R11, t8 - 11: GETL R10, t10 - 12: ADDL $0x22C, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x2547DDEC: 7C872040 cmpl cr1,r7,r4 - 15: GETL R7, t12 - 16: GETL R4, t14 - 17: CMPUL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x1, CR - 19: INCEIPL $4 - - 0x2547DDF0: 4085000C bc 4,5,0x2547DDFC - 20: Jc05o $0x2547DDFC - - - -. 1082 2547DDE0 20 -. 7D 68 48 50 7C E3 58 50 91 6A 02 2C 7C 87 20 40 40 85 00 0C -==== BB 1083 (0x2547DDFC) approx BBs exec'd 0 ==== - - 0x2547DDFC: 806A0220 lwz r3,544(r10) - 0: GETL R10, t0 - 1: ADDL $0x220, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547DE00: 398C0001 addi r12,r12,1 - 5: GETL R12, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x2547DE04: 55861838 rlwinm r6,r12,3,0,28 - 9: GETL R12, t6 - 10: SHLL $0x3, t6 - 11: PUTL t6, R6 - 12: INCEIPL $4 - - 0x2547DE08: 7D434A14 add r10,r3,r9 - 13: GETL R3, t8 - 14: GETL R9, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R10 - 17: INCEIPL $4 - - 0x2547DE0C: 7C685050 subf r3,r8,r10 - 18: GETL R8, t12 - 19: GETL R10, t14 - 20: SUBL t12, t14 - 21: PUTL t14, R3 - 22: INCEIPL $4 - - 0x2547DE10: 7D062A14 add r8,r6,r5 - 23: GETL R6, t16 - 24: GETL R5, t18 - 25: ADDL t16, t18 - 26: PUTL t18, R8 - 27: INCEIPL $4 - - 0x2547DE14: 80880004 lwz r4,4(r8) - 28: GETL R8, t20 - 29: ADDL $0x4, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R4 - 32: INCEIPL $4 - - 0x2547DE18: 2F040000 cmpi cr6,r4,0 - 33: GETL R4, t24 - 34: CMP0L t24, t26 (-rSo) - 35: ICRFL t26, $0x6, CR - 36: INCEIPL $4 - - 0x2547DE1C: 409AFF60 bc 4,26,0x2547DD7C - 37: Jc26o $0x2547DD7C - - - -. 1083 2547DDFC 36 -. 80 6A 02 20 39 8C 00 01 55 86 18 38 7D 43 4A 14 7C 68 50 50 7D 06 2A 14 80 88 00 04 2F 04 00 00 40 9A FF 60 -==== BB 1084 (0x2547DE20) approx BBs exec'd 0 ==== - - 0x2547DE20: 3BA3069F addi r29,r3,1695 - 0: GETL R3, t0 - 1: ADDL $0x69F, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x2547DE24: 939B0420 stw r28,1056(r27) - 4: GETL R28, t2 - 5: GETL R27, t4 - 6: ADDL $0x420, t4 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547DE28: 57A50034 rlwinm r5,r29,0,0,26 - 9: GETL R29, t6 - 10: ANDL $0xFFFFFFE0, t6 - 11: PUTL t6, R5 - 12: INCEIPL $4 - - 0x2547DE2C: 907B041C stw r3,1052(r27) - 13: GETL R3, t8 - 14: GETL R27, t10 - 15: ADDL $0x41C, t10 - 16: STL t8, (t10) - 17: INCEIPL $4 - - 0x2547DE30: 90BB0418 stw r5,1048(r27) - 18: GETL R5, t12 - 19: GETL R27, t14 - 20: ADDL $0x418, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0x2547DE34: 83810010 lwz r28,16(r1) - 23: GETL R1, t16 - 24: ADDL $0x10, t16 - 25: LDL (t16), t18 - 26: PUTL t18, R28 - 27: INCEIPL $4 - - 0x2547DE38: 8361000C lwz r27,12(r1) - 28: GETL R1, t20 - 29: ADDL $0xC, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R27 - 32: INCEIPL $4 - - 0x2547DE3C: 83A10014 lwz r29,20(r1) - 33: GETL R1, t24 - 34: ADDL $0x14, t24 - 35: LDL (t24), t26 - 36: PUTL t26, R29 - 37: INCEIPL $4 - - 0x2547DE40: 83C10018 lwz r30,24(r1) - 38: GETL R1, t28 - 39: ADDL $0x18, t28 - 40: LDL (t28), t30 - 41: PUTL t30, R30 - 42: INCEIPL $4 - - 0x2547DE44: 83E1001C lwz r31,28(r1) - 43: GETL R1, t32 - 44: ADDL $0x1C, t32 - 45: LDL (t32), t34 - 46: PUTL t34, R31 - 47: INCEIPL $4 - - 0x2547DE48: 38210020 addi r1,r1,32 - 48: GETL R1, t36 - 49: ADDL $0x20, t36 - 50: PUTL t36, R1 - 51: INCEIPL $4 - - 0x2547DE4C: 4E800020 blr - 52: GETL LR, t38 - 53: JMPo-r t38 ($4) - - - -. 1084 2547DE20 48 -. 3B A3 06 9F 93 9B 04 20 57 A5 00 34 90 7B 04 1C 90 BB 04 18 83 81 00 10 83 61 00 0C 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1085 (0x25472978) approx BBs exec'd 0 ==== - - 0x25472978: 4800B57D bl 0x2547DEF4 - 0: MOVL $0x2547297C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547DEF4 ($4) - - - -. 1085 25472978 4 -. 48 00 B5 7D -==== BB 1086 _dl_allocate_tls_storage(0x2547DEF4) approx BBs exec'd 0 ==== - - 0x2547DEF4: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547DEF8: 7C6802A6 mflr r3 - 6: GETL LR, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x2547DEFC: 48019105 bl 0x25497000 - 9: MOVL $0x2547DF00, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 1086 2547DEF4 12 -. 94 21 FF E0 7C 68 02 A6 48 01 91 05 -==== BB 1087 (0x2547DF00) approx BBs exec'd 0 ==== - - 0x2547DF00: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547DF04: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547DF08: 93810010 stw r28,16(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547DF0C: 90610024 stw r3,36(r1) - 13: GETL R3, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547DF10: 93A10014 stw r29,20(r1) - 18: GETL R29, t14 - 19: GETL R1, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547DF14: 839E04C8 lwz r28,1224(r30) - 23: GETL R30, t18 - 24: ADDL $0x4C8, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R28 - 27: INCEIPL $4 - - 0x2547DF18: 9361000C stw r27,12(r1) - 28: GETL R27, t22 - 29: GETL R1, t24 - 30: ADDL $0xC, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0x2547DF1C: 807C0420 lwz r3,1056(r28) - 33: GETL R28, t26 - 34: ADDL $0x420, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R3 - 37: INCEIPL $4 - - 0x2547DF20: 809C0418 lwz r4,1048(r28) - 38: GETL R28, t30 - 39: ADDL $0x418, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R4 - 42: INCEIPL $4 - - 0x2547DF24: 38A3046F addi r5,r3,1135 - 43: GETL R3, t34 - 44: ADDL $0x46F, t34 - 45: PUTL t34, R5 - 46: INCEIPL $4 - - 0x2547DF28: 7D2300D0 neg r9,r3 - 47: GETL R3, t36 - 48: NEGL t36 - 49: PUTL t36, R9 - 50: INCEIPL $4 - - 0x2547DF2C: 7CA04838 and r0,r5,r9 - 51: GETL R5, t38 - 52: GETL R9, t40 - 53: ANDL t38, t40 - 54: PUTL t40, R0 - 55: INCEIPL $4 - - 0x2547DF30: 93E1001C stw r31,28(r1) - 56: GETL R31, t42 - 57: GETL R1, t44 - 58: ADDL $0x1C, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0x2547DF34: 7FA40214 add r29,r4,r0 - 61: GETL R4, t46 - 62: GETL R0, t48 - 63: ADDL t46, t48 - 64: PUTL t48, R29 - 65: INCEIPL $4 - - 0x2547DF38: 7FA4EB78 or r4,r29,r29 - 66: GETL R29, t50 - 67: PUTL t50, R4 - 68: INCEIPL $4 - - 0x2547DF3C: 48019AE1 bl 0x25497A1C - 69: MOVL $0x2547DF40, t52 - 70: PUTL t52, LR - 71: JMPo-c $0x25497A1C ($4) - - - -. 1087 2547DF00 64 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 90 61 00 24 93 A1 00 14 83 9E 04 C8 93 61 00 0C 80 7C 04 20 80 9C 04 18 38 A3 04 6F 7D 23 00 D0 7C A0 48 38 93 E1 00 1C 7F A4 02 14 7F A4 EB 78 48 01 9A E1 -==== BB 1088 (0x2547DF40) approx BBs exec'd 0 ==== - - 0x2547DF40: 38A00470 li r5,1136 - 0: MOVL $0x470, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547DF44: 7C7F1B79 or. r31,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R31 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0x2547DF48: 38800000 li r4,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x2547DF4C: 7FFBFB78 or r27,r31,r31 - 11: GETL R31, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0x2547DF50: 7C1FEA14 add r0,r31,r29 - 14: GETL R31, t10 - 15: GETL R29, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R0 - 18: INCEIPL $4 - - 0x2547DF54: 4182004C bc 12,2,0x2547DFA0 - 19: Js02o $0x2547DFA0 - - - -. 1088 2547DF40 24 -. 38 A0 04 70 7C 7F 1B 79 38 80 00 00 7F FB FB 78 7C 1F EA 14 41 82 00 4C -==== BB 1089 (0x2547DF58) approx BBs exec'd 0 ==== - - 0x2547DF58: 80FC0418 lwz r7,1048(r28) - 0: GETL R28, t0 - 1: ADDL $0x418, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547DF5C: 7FA70050 subf r29,r7,r0 - 5: GETL R7, t4 - 6: GETL R0, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547DF60: 387DFB90 addi r3,r29,-1136 - 10: GETL R29, t8 - 11: ADDL $0xFFFFFB90, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x2547DF64: 480057E1 bl 0x25483744 - 14: MOVL $0x2547DF68, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x25483744 ($4) - - - -. 1089 2547DF58 16 -. 80 FC 04 18 7F A7 00 50 38 7D FB 90 48 00 57 E1 -==== BB 1090 (0x2547DF68) approx BBs exec'd 0 ==== - - 0x2547DF68: 80DC0408 lwz r6,1032(r28) - 0: GETL R28, t0 - 1: ADDL $0x408, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547DF6C: 38800004 li r4,4 - 5: MOVL $0x4, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x2547DF70: 38660010 addi r3,r6,16 - 8: GETL R6, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x2547DF74: 3BE6000E addi r31,r6,14 - 12: GETL R6, t8 - 13: ADDL $0xE, t8 - 14: PUTL t8, R31 - 15: INCEIPL $4 - - 0x2547DF78: 48019AB5 bl 0x25497A2C - 16: MOVL $0x2547DF7C, t10 - 17: PUTL t10, LR - 18: JMPo-c $0x25497A2C ($4) - - - -. 1090 2547DF68 20 -. 80 DC 04 08 38 80 00 04 38 66 00 10 3B E6 00 0E 48 01 9A B5 -==== BB 1091 (0x2547DF7C) approx BBs exec'd 0 ==== - - 0x2547DF7C: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547DF80: 38030004 addi r0,r3,4 - 4: GETL R3, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x2547DF84: 41860044 bc 12,6,0x2547DFC8 - 8: Js06o $0x2547DFC8 - - - -. 1091 2547DF7C 12 -. 2C 83 00 00 38 03 00 04 41 86 00 44 -==== BB 1092 (0x2547DF88) approx BBs exec'd 0 ==== - - 0x2547DF88: 93E30000 stw r31,0(r3) - 0: GETL R31, t0 - 1: GETL R3, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x2547DF8C: 901DFFFC stw r0,-4(r29) - 4: GETL R0, t4 - 5: GETL R29, t6 - 6: ADDL $0xFFFFFFFC, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547DF90: 2F9D0000 cmpi cr7,r29,0 - 9: GETL R29, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0x2547DF94: 7FBFEB78 or r31,r29,r29 - 13: GETL R29, t12 - 14: PUTL t12, R31 - 15: INCEIPL $4 - - 0x2547DF98: 7F63DB78 or r3,r27,r27 - 16: GETL R27, t14 - 17: PUTL t14, R3 - 18: INCEIPL $4 - - 0x2547DF9C: 419E0034 bc 12,30,0x2547DFD0 - 19: Js30o $0x2547DFD0 - - - -. 1092 2547DF88 24 -. 93 E3 00 00 90 1D FF FC 2F 9D 00 00 7F BF EB 78 7F 63 DB 78 41 9E 00 34 -==== BB 1093 (0x2547DFA0) approx BBs exec'd 0 ==== - - 0x2547DFA0: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547DFA4: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547DFA8: 8361000C lwz r27,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R27 - 12: INCEIPL $4 - - 0x2547DFAC: 83810010 lwz r28,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0x2547DFB0: 7D0803A6 mtlr r8 - 18: GETL R8, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547DFB4: 83A10014 lwz r29,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x2547DFB8: 83C10018 lwz r30,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0x2547DFBC: 83E1001C lwz r31,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R31 - 35: INCEIPL $4 - - 0x2547DFC0: 38210020 addi r1,r1,32 - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: PUTL t28, R1 - 39: INCEIPL $4 - - 0x2547DFC4: 4E800020 blr - 40: GETL LR, t30 - 41: JMPo-r t30 ($4) - - - -. 1093 2547DFA0 40 -. 81 01 00 24 7F E3 FB 78 83 61 00 0C 83 81 00 10 7D 08 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1094 (0x2547297C) approx BBs exec'd 0 ==== - - 0x2547297C: 7C711B79 or. r17,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R17 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25472980: 41820E04 bc 12,2,0x25473784 - 5: Js02o $0x25473784 - - - -. 1094 2547297C 8 -. 7C 71 1B 79 41 82 0E 04 -==== BB 1095 (0x25472984) approx BBs exec'd 0 ==== - - 0x25472984: 813F0030 lwz r9,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25472988: 39540158 addi r10,r20,344 - 5: GETL R20, t4 - 6: ADDL $0x158, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x2547298C: 8311FFFC lwz r24,-4(r17) - 9: GETL R17, t6 - 10: ADDL $0xFFFFFFFC, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R24 - 13: INCEIPL $4 - - 0x25472990: 2F890000 cmpi cr7,r9,0 - 14: GETL R9, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x7, CR - 17: INCEIPL $4 - - 0x25472994: 915F0078 stw r10,120(r31) - 18: GETL R10, t14 - 19: GETL R31, t16 - 20: ADDL $0x78, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25472998: 930E0424 stw r24,1060(r14) - 23: GETL R24, t18 - 24: GETL R14, t20 - 25: ADDL $0x424, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0x2547299C: 409E0E38 bc 4,30,0x254737D4 - 28: Jc30o $0x254737D4 - - - -. 1095 25472984 28 -. 81 3F 00 30 39 54 01 58 83 11 FF FC 2F 89 00 00 91 5F 00 78 93 0E 04 24 40 9E 0E 38 -==== BB 1096 (0x254729A0) approx BBs exec'd 0 ==== - - 0x254729A0: 8074013C lwz r3,316(r20) - 0: GETL R20, t0 - 1: ADDL $0x13C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254729A4: 2E120000 cmpi cr4,r18,0 - 5: GETL R18, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254729A8: 2F830000 cmpi cr7,r3,0 - 9: GETL R3, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0x254729AC: 419E0118 bc 12,30,0x25472AC4 - 13: Js30o $0x25472AC4 - - - -. 1096 254729A0 16 -. 80 74 01 3C 2E 12 00 00 2F 83 00 00 41 9E 01 18 -==== BB 1097 (0x254729B0) approx BBs exec'd 0 ==== - - 0x254729B0: 826F0050 lwz r19,80(r15) - 0: GETL R15, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0x254729B4: 2C130000 cmpi cr0,r19,0 - 5: GETL R19, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x254729B8: 4082010C bc 4,2,0x25472AC4 - 9: Jc02o $0x25472AC4 - - - -. 1097 254729B0 12 -. 82 6F 00 50 2C 13 00 00 40 82 01 0C -==== BB 1098 (0x254729BC) approx BBs exec'd 0 ==== - - 0x254729BC: 83940114 lwz r28,276(r20) - 0: GETL R20, t0 - 1: ADDL $0x114, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x254729C0: 8314015C lwz r24,348(r20) - 5: GETL R20, t4 - 6: ADDL $0x15C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R24 - 9: INCEIPL $4 - - 0x254729C4: 83A30004 lwz r29,4(r3) - 10: GETL R3, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0x254729C8: 817C0004 lwz r11,4(r28) - 15: GETL R28, t12 - 16: ADDL $0x4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R11 - 19: INCEIPL $4 - - 0x254729CC: 5706103A rlwinm r6,r24,2,0,29 - 20: GETL R24, t16 - 21: SHLL $0x2, t16 - 22: PUTL t16, R6 - 23: INCEIPL $4 - - 0x254729D0: 83940158 lwz r28,344(r20) - 24: GETL R20, t18 - 25: ADDL $0x158, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R28 - 28: INCEIPL $4 - - 0x254729D4: 7F4BEA14 add r26,r11,r29 - 29: GETL R11, t22 - 30: GETL R29, t24 - 31: ADDL t22, t24 - 32: PUTL t24, R26 - 33: INCEIPL $4 - - 0x254729D8: 82F40034 lwz r23,52(r20) - 34: GETL R20, t26 - 35: ADDL $0x34, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R23 - 38: INCEIPL $4 - - 0x254729DC: 7F66E214 add r27,r6,r28 - 39: GETL R6, t30 - 40: GETL R28, t32 - 41: ADDL t30, t32 - 42: PUTL t32, R27 - 43: INCEIPL $4 - - 0x254729E0: 7E1AE810 subfc r16,r26,r29 - 44: GETL R26, t34 - 45: GETL R29, t36 - 46: SBBL t34, t36 (-wCa) - 47: PUTL t36, R16 - 48: INCEIPL $4 - - 0x254729E4: 7E108110 subfe r16,r16,r16 - 49: GETL R16, t38 - 50: GETL R16, t40 - 51: SBBL t38, t40 (-rCa-wCa) - 52: PUTL t40, R16 - 53: INCEIPL $4 - - 0x254729E8: 7E1000D0 neg r16,r16 - 54: GETL R16, t42 - 55: NEGL t42 - 56: PUTL t42, R16 - 57: INCEIPL $4 - - 0x254729EC: 7EDBE010 subfc r22,r27,r28 - 58: GETL R27, t44 - 59: GETL R28, t46 - 60: SBBL t44, t46 (-wCa) - 61: PUTL t46, R22 - 62: INCEIPL $4 - - 0x254729F0: 7ED6B110 subfe r22,r22,r22 - 63: GETL R22, t48 - 64: GETL R22, t50 - 65: SBBL t48, t50 (-rCa-wCa) - 66: PUTL t50, R22 - 67: INCEIPL $4 - - 0x254729F4: 7ED600D0 neg r22,r22 - 68: GETL R22, t52 - 69: NEGL t52 - 70: PUTL t52, R22 - 71: INCEIPL $4 - - 0x254729F8: 83370004 lwz r25,4(r23) - 72: GETL R23, t54 - 73: ADDL $0x4, t54 - 74: LDL (t54), t56 - 75: PUTL t56, R25 - 76: INCEIPL $4 - - 0x254729FC: 7EC98039 and. r9,r22,r16 - 77: GETL R22, t58 - 78: GETL R16, t60 - 79: ANDL t58, t60 - 80: PUTL t60, R9 - 81: CMP0L t60, t62 (-rSo) - 82: ICRFL t62, $0x0, CR - 83: INCEIPL $4 - - 0x25472A00: 41820090 bc 12,2,0x25472A90 - 84: Js02o $0x25472A90 - - - -. 1098 254729BC 72 -. 83 94 01 14 83 14 01 5C 83 A3 00 04 81 7C 00 04 57 06 10 3A 83 94 01 58 7F 4B EA 14 82 F4 00 34 7F 66 E2 14 7E 1A E8 10 7E 10 81 10 7E 10 00 D0 7E DB E0 10 7E D6 B1 10 7E D6 00 D0 83 37 00 04 7E C9 80 39 41 82 00 90 -==== BB 1099 (0x25472A04) approx BBs exec'd 0 ==== - - 0x25472A04: 809C0000 lwz r4,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25472A08: 7C84A000 cmp cr1,r4,r20 - 4: GETL R4, t4 - 5: GETL R20, t6 - 6: CMPL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x1, CR - 8: INCEIPL $4 - - 0x25472A0C: 41860060 bc 12,6,0x25472A6C - 9: Js06o $0x25472A6C - - - -. 1099 25472A04 12 -. 80 9C 00 00 7C 84 A0 00 41 86 00 60 -==== BB 1100 (0x25472A6C) approx BBs exec'd 0 ==== - - 0x25472A6C: 3B9C0004 addi r28,r28,4 - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x25472A70: 7C9AE810 subfc r4,r26,r29 - 4: GETL R26, t2 - 5: GETL R29, t4 - 6: SBBL t2, t4 (-wCa) - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x25472A74: 7C842110 subfe r4,r4,r4 - 9: GETL R4, t6 - 10: GETL R4, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x25472A78: 7C8400D0 neg r4,r4 - 14: GETL R4, t10 - 15: NEGL t10 - 16: PUTL t10, R4 - 17: INCEIPL $4 - - 0x25472A7C: 7CBBE010 subfc r5,r27,r28 - 18: GETL R27, t12 - 19: GETL R28, t14 - 20: SBBL t12, t14 (-wCa) - 21: PUTL t14, R5 - 22: INCEIPL $4 - - 0x25472A80: 7CA52910 subfe r5,r5,r5 - 23: GETL R5, t16 - 24: GETL R5, t18 - 25: SBBL t16, t18 (-rCa-wCa) - 26: PUTL t18, R5 - 27: INCEIPL $4 - - 0x25472A84: 7CA500D0 neg r5,r5 - 28: GETL R5, t20 - 29: NEGL t20 - 30: PUTL t20, R5 - 31: INCEIPL $4 - - 0x25472A88: 7CAA2039 and. r10,r5,r4 - 32: GETL R5, t22 - 33: GETL R4, t24 - 34: ANDL t22, t24 - 35: PUTL t24, R10 - 36: CMP0L t24, t26 (-rSo) - 37: ICRFL t26, $0x0, CR - 38: INCEIPL $4 - - 0x25472A8C: 4082FF78 bc 4,2,0x25472A04 - 39: Jc02o $0x25472A04 - - - -. 1100 25472A6C 36 -. 3B 9C 00 04 7C 9A E8 10 7C 84 21 10 7C 84 00 D0 7C BB E0 10 7C A5 29 10 7C A5 00 D0 7C AA 20 39 40 82 FF 78 -==== BB 1101 (0x25472A10) approx BBs exec'd 0 ==== - - 0x25472A10: 81040000 lwz r8,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0x25472A14: 2E080000 cmpi cr4,r8,0 - 4: GETL R8, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x4, CR - 7: INCEIPL $4 - - 0x25472A18: 40920078 bc 4,18,0x25472A90 - 8: Jc18o $0x25472A90 - - - -. 1101 25472A10 12 -. 81 04 00 00 2E 08 00 00 40 92 00 78 -==== BB 1102 (0x25472A90) approx BBs exec'd 0 ==== - - 0x25472A90: 7F80DA78 xor r0,r28,r27 - 0: GETL R28, t0 - 1: GETL R27, t2 - 2: XORL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25472A94: 21600000 subfic r11,r0,0 - 5: GETL R0, t4 - 6: MOVL $0x0, t6 - 7: SBBL t4, t6 (-wCa) - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25472A98: 7C0B0114 adde r0,r11,r0 - 10: GETL R11, t8 - 11: GETL R0, t10 - 12: ADCL t8, t10 (-rCa-wCa) - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0x25472A9C: 7FACD278 xor r12,r29,r26 - 15: GETL R29, t12 - 16: GETL R26, t14 - 17: XORL t12, t14 - 18: PUTL t14, R12 - 19: INCEIPL $4 - - 0x25472AA0: 214C0000 subfic r10,r12,0 - 20: GETL R12, t16 - 21: MOVL $0x0, t18 - 22: SBBL t16, t18 (-wCa) - 23: PUTL t18, R10 - 24: INCEIPL $4 - - 0x25472AA4: 7D8A6114 adde r12,r10,r12 - 25: GETL R10, t20 - 26: GETL R12, t22 - 27: ADCL t20, t22 (-rCa-wCa) - 28: PUTL t22, R12 - 29: INCEIPL $4 - - 0x25472AA8: 7C0B6039 and. r11,r0,r12 - 30: GETL R0, t24 - 31: GETL R12, t26 - 32: ANDL t24, t26 - 33: PUTL t26, R11 - 34: CMP0L t26, t28 (-rSo) - 35: ICRFL t28, $0x0, CR - 36: INCEIPL $4 - - 0x25472AAC: 41820008 bc 12,2,0x25472AB4 - 37: Js02o $0x25472AB4 - - - -. 1102 25472A90 32 -. 7F 80 DA 78 21 60 00 00 7C 0B 01 14 7F AC D2 78 21 4C 00 00 7D 8A 61 14 7C 0B 60 39 41 82 00 08 -==== BB 1103 (0x25472AB4) approx BBs exec'd 0 ==== - - 0x25472AB4: 83AF0000 lwz r29,0(r15) - 0: GETL R15, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0x25472AB8: 2E120000 cmpi cr4,r18,0 - 4: GETL R18, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x4, CR - 7: INCEIPL $4 - - 0x25472ABC: 73A90001 andi. r9,r29,0x1 - 8: GETL R29, t8 - 9: ANDL $0x1, t8 - 10: PUTL t8, R9 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x0, CR - 13: INCEIPL $4 - - 0x25472AC0: 40821240 bc 4,2,0x25473D00 - 14: Jc02o $0x25473D00 - - - -. 1103 25472AB4 16 -. 83 AF 00 00 2E 12 00 00 73 A9 00 01 40 82 12 40 -==== BB 1104 (0x25472AC4) approx BBs exec'd 0 ==== - - 0x25472AC4: 806E01B8 lwz r3,440(r14) - 0: GETL R14, t0 - 1: ADDL $0x1B8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25472AC8: 4800947D bl 0x2547BF44 - 5: MOVL $0x25472ACC, t4 - 6: PUTL t4, LR - 7: JMPo-c $0x2547BF44 ($4) - - - -. 1104 25472AC4 8 -. 80 6E 01 B8 48 00 94 7D -==== BB 1105 _dl_debug_initialize(0x2547BF44) approx BBs exec'd 0 ==== - - 0x2547BF44: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547BF48: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x2547BF4C: 4801B0B5 bl 0x25497000 - 9: MOVL $0x2547BF50, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 1105 2547BF44 12 -. 94 21 FF F0 7D 88 02 A6 48 01 B0 B5 -==== BB 1106 (0x2547BF50) approx BBs exec'd 0 ==== - - 0x2547BF50: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547BF54: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547BF58: 7C681B78 or r8,r3,r3 - 8: GETL R3, t6 - 9: PUTL t6, R8 - 10: INCEIPL $4 - - 0x2547BF5C: 7D8803A6 mtlr r12 - 11: GETL R12, t8 - 12: PUTL t8, LR - 13: INCEIPL $4 - - 0x2547BF60: 815E0518 lwz r10,1304(r30) - 14: GETL R30, t10 - 15: ADDL $0x518, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547BF64: 800A0008 lwz r0,8(r10) - 19: GETL R10, t14 - 20: ADDL $0x8, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R0 - 23: INCEIPL $4 - - 0x2547BF68: 7D435378 or r3,r10,r10 - 24: GETL R10, t18 - 25: PUTL t18, R3 - 26: INCEIPL $4 - - 0x2547BF6C: 2F800000 cmpi cr7,r0,0 - 27: GETL R0, t20 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x7, CR - 30: INCEIPL $4 - - 0x2547BF70: 409E0024 bc 4,30,0x2547BF94 - 31: Jc30o $0x2547BF94 - - - -. 1106 2547BF50 36 -. 93 C1 00 08 7F C8 02 A6 7C 68 1B 78 7D 88 03 A6 81 5E 05 18 80 0A 00 08 7D 43 53 78 2F 80 00 00 40 9E 00 24 -==== BB 1107 (0x2547BF74) approx BBs exec'd 0 ==== - - 0x2547BF74: 813E04C8 lwz r9,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547BF78: 38A00001 li r5,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547BF7C: 809E0508 lwz r4,1288(r30) - 8: GETL R30, t6 - 9: ADDL $0x508, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x2547BF80: 81690000 lwz r11,0(r9) - 13: GETL R9, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R11 - 16: INCEIPL $4 - - 0x2547BF84: 90AA0000 stw r5,0(r10) - 17: GETL R5, t14 - 18: GETL R10, t16 - 19: STL t14, (t16) - 20: INCEIPL $4 - - 0x2547BF88: 910A0010 stw r8,16(r10) - 21: GETL R8, t18 - 22: GETL R10, t20 - 23: ADDL $0x10, t20 - 24: STL t18, (t20) - 25: INCEIPL $4 - - 0x2547BF8C: 916A0004 stw r11,4(r10) - 26: GETL R11, t22 - 27: GETL R10, t24 - 28: ADDL $0x4, t24 - 29: STL t22, (t24) - 30: INCEIPL $4 - - 0x2547BF90: 908A0008 stw r4,8(r10) - 31: GETL R4, t26 - 32: GETL R10, t28 - 33: ADDL $0x8, t28 - 34: STL t26, (t28) - 35: INCEIPL $4 - - 0x2547BF94: 83C10008 lwz r30,8(r1) - 36: GETL R1, t30 - 37: ADDL $0x8, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R30 - 40: INCEIPL $4 - - 0x2547BF98: 38210010 addi r1,r1,16 - 41: GETL R1, t34 - 42: ADDL $0x10, t34 - 43: PUTL t34, R1 - 44: INCEIPL $4 - - 0x2547BF9C: 4E800020 blr - 45: GETL LR, t36 - 46: JMPo-r t36 ($4) - - - -. 1107 2547BF74 44 -. 81 3E 04 C8 38 A0 00 01 80 9E 05 08 81 69 00 00 90 AA 00 00 91 0A 00 10 91 6A 00 04 90 8A 00 08 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 1108 (0x25472ACC) approx BBs exec'd 0 ==== - - 0x25472ACC: 81340074 lwz r9,116(r20) - 0: GETL R20, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25472AD0: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x25472AD4: 2F090000 cmpi cr6,r9,0 - 8: GETL R9, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0x25472AD8: 419A0008 bc 12,26,0x25472AE0 - 12: Js26o $0x25472AE0 - - - -. 1108 25472ACC 16 -. 81 34 00 74 7C 7A 1B 78 2F 09 00 00 41 9A 00 08 -==== BB 1109 (0x25472ADC) approx BBs exec'd 0 ==== - - 0x25472ADC: 90690004 stw r3,4(r9) - 0: GETL R3, t0 - 1: GETL R9, t2 - 2: ADDL $0x4, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25472AE0: 812E022C lwz r9,556(r14) - 5: GETL R14, t4 - 6: ADDL $0x22C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25472AE4: 2F890000 cmpi cr7,r9,0 - 10: GETL R9, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25472AE8: 419E0008 bc 12,30,0x25472AF0 - 14: Js30o $0x25472AF0 - - - -. 1109 25472ADC 16 -. 90 69 00 04 81 2E 02 2C 2F 89 00 00 41 9E 00 08 -==== BB 1110 (0x25472AF0) approx BBs exec'd 0 ==== - - 0x25472AF0: 825F0078 lwz r18,120(r31) - 0: GETL R31, t0 - 1: ADDL $0x78, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x25472AF4: C8140158 lfd f0,344(r20) - 5: GETL R20, t4 - 6: ADDL $0x158, t4 - 7: FPU_RQ (t4), 0x0:0x0 - 8: INCEIPL $4 - - 0x25472AF8: 924E0008 stw r18,8(r14) - 9: GETL R18, t6 - 10: GETL R14, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x25472AFC: D80F0014 stfd f0,20(r15) - 14: GETL R15, t10 - 15: ADDL $0x14, t10 - 16: FPU_WQ 0x0:0x0, (t10) - 17: INCEIPL $4 - - 0x25472B00: 924E0010 stw r18,16(r14) - 18: GETL R18, t12 - 19: GETL R14, t14 - 20: ADDL $0x10, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0x25472B04: 41920844 bc 12,18,0x25473348 - 23: Js18o $0x25473348 - - - -. 1110 25472AF0 24 -. 82 5F 00 78 C8 14 01 58 92 4E 00 08 D8 0F 00 14 92 4E 00 10 41 92 08 44 -==== BB 1111 (0x25473348) approx BBs exec'd 0 ==== - - 0x25473348: 8174000C lwz r11,12(r20) - 0: GETL R20, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547334C: 7E9DA378 or r29,r20,r20 - 5: GETL R20, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25473350: 820F0050 lwz r16,80(r15) - 8: GETL R15, t6 - 9: ADDL $0x50, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R16 - 12: INCEIPL $4 - - 0x25473354: 2C0B0000 cmpi cr0,r11,0 - 13: GETL R11, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x0, CR - 16: INCEIPL $4 - - 0x25473358: 82EF0028 lwz r23,40(r15) - 17: GETL R15, t14 - 18: ADDL $0x28, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R23 - 21: INCEIPL $4 - - 0x2547335C: 3150FFFF addic r10,r16,-1 - 22: GETL R16, t18 - 23: ADCL $0xFFFFFFFF, t18 (-wCa) - 24: PUTL t18, R10 - 25: INCEIPL $4 - - 0x25473360: 7F6A8110 subfe r27,r10,r16 - 26: GETL R10, t20 - 27: GETL R16, t22 - 28: SBBL t20, t22 (-rCa-wCa) - 29: PUTL t22, R27 - 30: INCEIPL $4 - - 0x25473364: 7EF3DB78 or r19,r23,r27 - 31: GETL R23, t24 - 32: GETL R27, t26 - 33: ORL t26, t24 - 34: PUTL t24, R19 - 35: INCEIPL $4 - - 0x25473368: 926F0028 stw r19,40(r15) - 36: GETL R19, t28 - 37: GETL R15, t30 - 38: ADDL $0x28, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0x2547336C: 41820018 bc 12,2,0x25473384 - 41: Js02o $0x25473384 - - - -. 1111 25473348 40 -. 81 74 00 0C 7E 9D A3 78 82 0F 00 50 2C 0B 00 00 82 EF 00 28 31 50 FF FF 7F 6A 81 10 7E F3 DB 78 92 6F 00 28 41 82 00 18 -==== BB 1112 (0x25473370) approx BBs exec'd 0 ==== - - 0x25473370: 7D605B78 or r0,r11,r11 - 0: GETL R11, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25473374: 7C1D0378 or r29,r0,r0 - 3: GETL R0, t2 - 4: PUTL t2, R29 - 5: INCEIPL $4 - - 0x25473378: 801D000C lwz r0,12(r29) - 6: GETL R29, t4 - 7: ADDL $0xC, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x2547337C: 2F000000 cmpi cr6,r0,0 - 11: GETL R0, t8 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x6, CR - 14: INCEIPL $4 - - 0x25473380: 409AFFF4 bc 4,26,0x25473374 - 15: Jc26o $0x25473374 - - - -. 1112 25473370 20 -. 7D 60 5B 78 7C 1D 03 78 80 1D 00 0C 2F 00 00 00 40 9A FF F4 -==== BB 1113 (0x25473374) approx BBs exec'd 0 ==== - - 0x25473374: 7C1D0378 or r29,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0x25473378: 801D000C lwz r0,12(r29) - 3: GETL R29, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x2547337C: 2F000000 cmpi cr6,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0x25473380: 409AFFF4 bc 4,26,0x25473374 - 12: Jc26o $0x25473374 - - - -. 1113 25473374 16 -. 7C 1D 03 78 80 1D 00 0C 2F 00 00 00 40 9A FF F4 -==== BB 1114 (0x25473384) approx BBs exec'd 0 ==== - - 0x25473384: 82DD001C lwz r22,28(r29) - 0: GETL R29, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R22 - 4: INCEIPL $4 - - 0x25473388: 81360004 lwz r9,4(r22) - 5: GETL R22, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x2547338C: 2F890000 cmpi cr7,r9,0 - 10: GETL R9, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25473390: 409E0420 bc 4,30,0x254737B0 - 14: Jc30o $0x254737B0 - - - -. 1114 25473384 16 -. 82 DD 00 1C 81 36 00 04 2F 89 00 00 40 9E 04 20 -==== BB 1115 (0x25473394) approx BBs exec'd 0 ==== - - 0x25473394: 3B8E01B8 addi r28,r14,440 - 0: GETL R14, t0 - 1: ADDL $0x1B8, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x25473398: 7D9CE800 cmp cr3,r28,r29 - 4: GETL R28, t2 - 5: GETL R29, t4 - 6: CMPL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x3, CR - 8: INCEIPL $4 - - 0x2547339C: 418E0018 bc 12,14,0x254733B4 - 9: Js14o $0x254733B4 - - - -. 1115 25473394 12 -. 3B 8E 01 B8 7D 9C E8 00 41 8E 00 18 -==== BB 1116 (0x254733A0) approx BBs exec'd 0 ==== - - 0x254733A0: 809D01C0 lwz r4,448(r29) - 0: GETL R29, t0 - 1: ADDL $0x1C0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254733A4: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254733A8: 80AF0028 lwz r5,40(r15) - 8: GETL R15, t6 - 9: ADDL $0x28, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0x254733AC: 7F66DB78 or r6,r27,r27 - 13: GETL R27, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x254733B0: 48006211 bl 0x254795C0 - 16: MOVL $0x254733B4, t12 - 17: PUTL t12, LR - 18: JMPo-c $0x254795C0 ($4) - - - -. 1116 254733A0 20 -. 80 9D 01 C0 7F A3 EB 78 80 AF 00 28 7F 66 DB 78 48 00 62 11 -==== BB 1117 _dl_relocate_object(0x254795C0) approx BBs exec'd 0 ==== - - 0x254795C0: 7CE802A6 mflr r7 - 0: GETL LR, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x254795C4: 9421FF50 stwu r1,-176(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF50, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x254795C8: 7D800026 mfcr r12 - 9: GETL CR, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x254795CC: 93E100AC stw r31,172(r1) - 12: GETL R31, t8 - 13: GETL R1, t10 - 14: ADDL $0xAC, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x254795D0: 4801DA31 bl 0x25497000 - 17: MOVL $0x254795D4, t12 - 18: PUTL t12, LR - 19: JMPo-c $0x25497000 ($4) - - - -. 1117 254795C0 20 -. 7C E8 02 A6 94 21 FF 50 7D 80 00 26 93 E1 00 AC 48 01 DA 31 -==== BB 1118 (0x254795D4) approx BBs exec'd 0 ==== - - 0x254795D4: 7C3F0B78 or r31,r1,r1 - 0: GETL R1, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0x254795D8: 90E100B4 stw r7,180(r1) - 3: GETL R7, t2 - 4: GETL R1, t4 - 5: ADDL $0xB4, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x254795DC: 80030180 lwz r0,384(r3) - 8: GETL R3, t6 - 9: ADDL $0x180, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x254795E0: 92210074 stw r17,116(r1) - 13: GETL R17, t10 - 14: GETL R1, t12 - 15: ADDL $0x74, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254795E4: 3A200000 li r17,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R17 - 20: INCEIPL $4 - - 0x254795E8: 74082000 andis. r8,r0,0x2000 - 21: GETL R0, t16 - 22: ANDL $0x20000000, t16 - 23: PUTL t16, R8 - 24: CMP0L t16, t18 (-rSo) - 25: ICRFL t18, $0x0, CR - 26: INCEIPL $4 - - 0x254795EC: 9361009C stw r27,156(r1) - 27: GETL R27, t20 - 28: GETL R1, t22 - 29: ADDL $0x9C, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x254795F0: 938100A0 stw r28,160(r1) - 32: GETL R28, t24 - 33: GETL R1, t26 - 34: ADDL $0xA0, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x254795F4: 7CDB3378 or r27,r6,r6 - 37: GETL R6, t28 - 38: PUTL t28, R27 - 39: INCEIPL $4 - - 0x254795F8: 93C100A8 stw r30,168(r1) - 40: GETL R30, t30 - 41: GETL R1, t32 - 42: ADDL $0xA8, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x254795FC: 7CBC2B78 or r28,r5,r5 - 45: GETL R5, t34 - 46: PUTL t34, R28 - 47: INCEIPL $4 - - 0x25479600: 92010070 stw r16,112(r1) - 48: GETL R16, t36 - 49: GETL R1, t38 - 50: ADDL $0x70, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x25479604: 7FC802A6 mflr r30 - 53: GETL LR, t40 - 54: PUTL t40, R30 - 55: INCEIPL $4 - - 0x25479608: 92410078 stw r18,120(r1) - 56: GETL R18, t42 - 57: GETL R1, t44 - 58: ADDL $0x78, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0x2547960C: 9261007C stw r19,124(r1) - 61: GETL R19, t46 - 62: GETL R1, t48 - 63: ADDL $0x7C, t48 - 64: STL t46, (t48) - 65: INCEIPL $4 - - 0x25479610: 92810080 stw r20,128(r1) - 66: GETL R20, t50 - 67: GETL R1, t52 - 68: ADDL $0x80, t52 - 69: STL t50, (t52) - 70: INCEIPL $4 - - 0x25479614: 92A10084 stw r21,132(r1) - 71: GETL R21, t54 - 72: GETL R1, t56 - 73: ADDL $0x84, t56 - 74: STL t54, (t56) - 75: INCEIPL $4 - - 0x25479618: 92C10088 stw r22,136(r1) - 76: GETL R22, t58 - 77: GETL R1, t60 - 78: ADDL $0x88, t60 - 79: STL t58, (t60) - 80: INCEIPL $4 - - 0x2547961C: 92E1008C stw r23,140(r1) - 81: GETL R23, t62 - 82: GETL R1, t64 - 83: ADDL $0x8C, t64 - 84: STL t62, (t64) - 85: INCEIPL $4 - - 0x25479620: 93010090 stw r24,144(r1) - 86: GETL R24, t66 - 87: GETL R1, t68 - 88: ADDL $0x90, t68 - 89: STL t66, (t68) - 90: INCEIPL $4 - - 0x25479624: 93210094 stw r25,148(r1) - 91: GETL R25, t70 - 92: GETL R1, t72 - 93: ADDL $0x94, t72 - 94: STL t70, (t72) - 95: INCEIPL $4 - - 0x25479628: 93410098 stw r26,152(r1) - 96: GETL R26, t74 - 97: GETL R1, t76 - 98: ADDL $0x98, t76 - 99: STL t74, (t76) - 100: INCEIPL $4 - - 0x2547962C: 93A100A4 stw r29,164(r1) - 101: GETL R29, t78 - 102: GETL R1, t80 - 103: ADDL $0xA4, t80 - 104: STL t78, (t80) - 105: INCEIPL $4 - - 0x25479630: 9181006C stw r12,108(r1) - 106: GETL R12, t82 - 107: GETL R1, t84 - 108: ADDL $0x6C, t84 - 109: STL t82, (t84) - 110: INCEIPL $4 - - 0x25479634: 909F0010 stw r4,16(r31) - 111: GETL R4, t86 - 112: GETL R31, t88 - 113: ADDL $0x10, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0x25479638: 907F000C stw r3,12(r31) - 116: GETL R3, t90 - 117: GETL R31, t92 - 118: ADDL $0xC, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0x2547963C: 40820118 bc 4,2,0x25479754 - 121: Jc02o $0x25479754 - - - -. 1118 254795D4 108 -. 7C 3F 0B 78 90 E1 00 B4 80 03 01 80 92 21 00 74 3A 20 00 00 74 08 20 00 93 61 00 9C 93 81 00 A0 7C DB 33 78 93 C1 00 A8 7C BC 2B 78 92 01 00 70 7F C8 02 A6 92 41 00 78 92 61 00 7C 92 81 00 80 92 A1 00 84 92 C1 00 88 92 E1 00 8C 93 01 00 90 93 21 00 94 93 41 00 98 93 A1 00 A4 91 81 00 6C 90 9F 00 10 90 7F 00 0C 40 82 01 18 -==== BB 1119 (0x25479640) approx BBs exec'd 0 ==== - - 0x25479640: 2D860000 cmpi cr3,r6,0 - 0: GETL R6, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x3, CR - 3: INCEIPL $4 - - 0x25479644: 418E016C bc 12,14,0x254797B0 - 4: Js14o $0x254797B0 - - - -. 1119 25479640 8 -. 2D 86 00 00 41 8E 01 6C -==== BB 1120 (0x254797B0) approx BBs exec'd 0 ==== - - 0x254797B0: 80A30080 lwz r5,128(r3) - 0: GETL R3, t0 - 1: ADDL $0x80, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x254797B4: 3085FFFF addic r4,r5,-1 - 5: GETL R5, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x254797B8: 7C842110 subfe r4,r4,r4 - 9: GETL R4, t6 - 10: GETL R4, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x254797BC: 7F9C2038 and r28,r28,r4 - 14: GETL R28, t10 - 15: GETL R4, t12 - 16: ANDL t10, t12 - 17: PUTL t12, R28 - 18: INCEIPL $4 - - 0x254797C0: 4BFFFE88 b 0x25479648 - 19: JMPo $0x25479648 ($4) - - - -. 1120 254797B0 20 -. 80 A3 00 80 30 85 FF FF 7C 84 21 10 7F 9C 20 38 4B FF FE 88 -==== BB 1121 (0x25479648) approx BBs exec'd 0 ==== - - 0x25479648: 835E04F4 lwz r26,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547964C: 80DA0000 lwz r6,0(r26) - 5: GETL R26, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x25479650: 70C90020 andi. r9,r6,0x20 - 9: GETL R6, t8 - 10: ANDL $0x20, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25479654: 408207B4 bc 4,2,0x25479E08 - 15: Jc02o $0x25479E08 - - - -. 1121 25479648 16 -. 83 5E 04 F4 80 DA 00 00 70 C9 00 20 40 82 07 B4 -==== BB 1122 (0x25479658) approx BBs exec'd 0 ==== - - 0x25479658: 807F000C lwz r3,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547965C: 81430078 lwz r10,120(r3) - 5: GETL R3, t4 - 6: ADDL $0x78, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x25479660: 2E0A0000 cmpi cr4,r10,0 - 10: GETL R10, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x4, CR - 13: INCEIPL $4 - - 0x25479664: 409206C0 bc 4,18,0x25479D24 - 14: Jc18o $0x25479D24 - - - -. 1122 25479658 16 -. 80 7F 00 0C 81 43 00 78 2E 0A 00 00 40 92 06 C0 -==== BB 1123 (0x25479668) approx BBs exec'd 0 ==== - - 0x25479668: 80C30034 lwz r6,52(r3) - 0: GETL R3, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547966C: 7F84E378 or r4,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25479670: 7F65DB78 or r5,r27,r27 - 8: GETL R27, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x25479674: 3B800001 li r28,1 - 11: MOVL $0x1, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0x25479678: 83A60004 lwz r29,4(r6) - 14: GETL R6, t10 - 15: ADDL $0x4, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x2547967C: 3B600000 li r27,0 - 19: MOVL $0x0, t14 - 20: PUTL t14, R27 - 21: INCEIPL $4 - - 0x25479680: 93BF0008 stw r29,8(r31) - 22: GETL R29, t16 - 23: GETL R31, t18 - 24: ADDL $0x8, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x25479684: 480071AD bl 0x25480830 - 27: MOVL $0x25479688, t20 - 28: PUTL t20, LR - 29: JMPo-c $0x25480830 ($4) - - - -. 1123 25479668 32 -. 80 C3 00 34 7F 84 E3 78 7F 65 DB 78 3B 80 00 01 83 A6 00 04 3B 60 00 00 93 BF 00 08 48 00 71 AD -==== BB 1124 (0x25480904) approx BBs exec'd 0 ==== - - 0x25480904: 2F850000 cmpi cr7,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25480908: 3B9F0018 addi r28,r31,24 - 4: GETL R31, t4 - 5: ADDL $0x18, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2548090C: 419E0264 bc 12,30,0x25480B70 - 8: Js30o $0x25480B70 - - - -. 1124 25480904 12 -. 2F 85 00 00 3B 9F 00 18 41 9E 02 64 -==== BB 1125 (0x25480B70) approx BBs exec'd 0 ==== - - 0x25480B70: 831E04CC lwz r24,1228(r30) - 0: GETL R30, t0 - 1: ADDL $0x4CC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0x25480B74: 4BFFFDA0 b 0x25480914 - 5: JMPo $0x25480914 ($4) - - - -. 1125 25480B70 8 -. 83 1E 04 CC 4B FF FD A0 -==== BB 1126 (0x25480914) approx BBs exec'd 0 ==== - - 0x25480914: 409E02C0 bc 4,30,0x25480BD4 - 0: Jc30o $0x25480BD4 - - - -. 1126 25480914 4 -. 40 9E 02 C0 -==== BB 1127 (0x25480918) approx BBs exec'd 0 ==== - - 0x25480918: 3C98FE00 addis r4,r24,-512 - 0: GETL R24, t0 - 1: ADDL $0xFE000000, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x2548091C: 3C00FC00 lis r0,-1024 - 4: MOVL $0xFC000000, t2 - 5: PUTL t2, R0 - 6: INCEIPL $4 - - 0x25480920: 38640003 addi r3,r4,3 - 7: GETL R4, t4 - 8: ADDL $0x3, t4 - 9: PUTL t4, R3 - 10: INCEIPL $4 - - 0x25480924: 60060002 ori r6,r0,0x2 - 11: MOVL $0xFC000002, t6 - 12: PUTL t6, R6 - 13: INCEIPL $4 - - 0x25480928: 39800000 li r12,0 - 14: MOVL $0x0, t8 - 15: PUTL t8, R12 - 16: INCEIPL $4 - - 0x2548092C: 7F033040 cmpl cr6,r3,r6 - 17: GETL R3, t10 - 18: GETL R6, t12 - 19: CMPUL t10, t12, t14 (-rSo) - 20: ICRFL t14, $0x6, CR - 21: INCEIPL $4 - - 0x25480930: 618A8000 ori r10,r12,0x8000 - 22: MOVL $0x8000, t16 - 23: PUTL t16, R10 - 24: INCEIPL $4 - - 0x25480934: 7CBA00D0 neg r5,r26 - 25: GETL R26, t18 - 26: NEGL t18 - 27: PUTL t18, R5 - 28: INCEIPL $4 - - 0x25480938: 7D1A5050 subf r8,r26,r10 - 29: GETL R26, t20 - 30: GETL R10, t22 - 31: SUBL t20, t22 - 32: PUTL t22, R8 - 33: INCEIPL $4 - - 0x2548093C: 54A9043E rlwinm r9,r5,0,16,31 - 34: GETL R5, t24 - 35: ANDL $0xFFFF, t24 - 36: PUTL t24, R9 - 37: INCEIPL $4 - - 0x25480940: 5507843E rlwinm r7,r8,16,16,31 - 38: GETL R8, t26 - 39: SHRL $0x10, t26 - 40: PUTL t26, R7 - 41: INCEIPL $4 - - 0x25480944: 3D60556C lis r11,21868 - 42: MOVL $0x556C0000, t28 - 43: PUTL t28, R11 - 44: INCEIPL $4 - - 0x25480948: 3C807D6C lis r4,32108 - 45: MOVL $0x7D6C0000, t30 - 46: PUTL t30, R4 - 47: INCEIPL $4 - - 0x2548094C: 64E03D6B oris r0,r7,0x3D6B - 48: GETL R7, t32 - 49: ORL $0x3D6B0000, t32 - 50: PUTL t32, R0 - 51: INCEIPL $4 - - 0x25480950: 6523396B oris r3,r9,0x396B - 52: GETL R9, t34 - 53: ORL $0x396B0000, t34 - 54: PUTL t34, R3 - 55: INCEIPL $4 - - 0x25480954: 6166083C ori r6,r11,0x83C - 56: MOVL $0x556C083C, t36 - 57: PUTL t36, R6 - 58: INCEIPL $4 - - 0x25480958: 608C5A14 ori r12,r4,0x5A14 - 59: MOVL $0x7D6C5A14, t38 - 60: PUTL t38, R12 - 61: INCEIPL $4 - - 0x2548095C: 901C0000 stw r0,0(r28) - 62: GETL R0, t40 - 63: GETL R28, t42 - 64: STL t40, (t42) - 65: INCEIPL $4 - - 0x25480960: 907C0004 stw r3,4(r28) - 66: GETL R3, t44 - 67: GETL R28, t46 - 68: ADDL $0x4, t46 - 69: STL t44, (t46) - 70: INCEIPL $4 - - 0x25480964: 90DC0008 stw r6,8(r28) - 71: GETL R6, t48 - 72: GETL R28, t50 - 73: ADDL $0x8, t50 - 74: STL t48, (t50) - 75: INCEIPL $4 - - 0x25480968: 919C000C stw r12,12(r28) - 76: GETL R12, t52 - 77: GETL R28, t54 - 78: ADDL $0xC, t54 - 79: STL t52, (t54) - 80: INCEIPL $4 - - 0x2548096C: 4099020C bc 4,25,0x25480B78 - 81: Jc25o $0x25480B78 - - - -. 1127 25480918 88 -. 3C 98 FE 00 3C 00 FC 00 38 64 00 03 60 06 00 02 39 80 00 00 7F 03 30 40 61 8A 80 00 7C BA 00 D0 7D 1A 50 50 54 A9 04 3E 55 07 84 3E 3D 60 55 6C 3C 80 7D 6C 64 E0 3D 6B 65 23 39 6B 61 66 08 3C 60 8C 5A 14 90 1C 00 00 90 7C 00 04 90 DC 00 08 91 9C 00 0C 40 99 02 0C -==== BB 1128 (0x25480B78) approx BBs exec'd 0 ==== - - 0x25480B78: 3C980001 addis r4,r24,1 - 0: GETL R24, t0 - 1: ADDL $0x10000, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x25480B7C: 3C7D0001 addis r3,r29,1 - 4: GETL R29, t2 - 5: ADDL $0x10000, t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0x25480B80: 38C48000 addi r6,r4,-32768 - 8: GETL R4, t4 - 9: ADDL $0xFFFF8000, t4 - 10: PUTL t4, R6 - 11: INCEIPL $4 - - 0x25480B84: 39838000 addi r12,r3,-32768 - 12: GETL R3, t6 - 13: ADDL $0xFFFF8000, t6 - 14: PUTL t6, R12 - 15: INCEIPL $4 - - 0x25480B88: 54C9843E rlwinm r9,r6,16,16,31 - 16: GETL R6, t8 - 17: SHRL $0x10, t8 - 18: PUTL t8, R9 - 19: INCEIPL $4 - - 0x25480B8C: 57A7043E rlwinm r7,r29,0,16,31 - 20: GETL R29, t10 - 21: ANDL $0xFFFF, t10 - 22: PUTL t10, R7 - 23: INCEIPL $4 - - 0x25480B90: 5708043E rlwinm r8,r24,0,16,31 - 24: GETL R24, t12 - 25: ANDL $0xFFFF, t12 - 26: PUTL t12, R8 - 27: INCEIPL $4 - - 0x25480B94: 558B843E rlwinm r11,r12,16,16,31 - 28: GETL R12, t14 - 29: SHRL $0x10, t14 - 30: PUTL t14, R11 - 31: INCEIPL $4 - - 0x25480B98: 3D407D89 lis r10,32137 - 32: MOVL $0x7D890000, t16 - 33: PUTL t16, R10 - 34: INCEIPL $4 - - 0x25480B9C: 3CA04E80 lis r5,20096 - 35: MOVL $0x4E800000, t18 - 36: PUTL t18, R5 - 37: INCEIPL $4 - - 0x25480BA0: 65183980 oris r24,r8,0x3980 - 38: GETL R8, t20 - 39: ORL $0x39800000, t20 - 40: PUTL t20, R24 - 41: INCEIPL $4 - - 0x25480BA4: 653D3D8C oris r29,r9,0x3D8C - 42: GETL R9, t22 - 43: ORL $0x3D8C0000, t22 - 44: PUTL t22, R29 - 45: INCEIPL $4 - - 0x25480BA8: 614403A6 ori r4,r10,0x3A6 - 46: MOVL $0x7D8903A6, t24 - 47: PUTL t24, R4 - 48: INCEIPL $4 - - 0x25480BAC: 64E33980 oris r3,r7,0x3980 - 49: GETL R7, t26 - 50: ORL $0x39800000, t26 - 51: PUTL t26, R3 - 52: INCEIPL $4 - - 0x25480BB0: 65663D8C oris r6,r11,0x3D8C - 53: GETL R11, t28 - 54: ORL $0x3D8C0000, t28 - 55: PUTL t28, R6 - 56: INCEIPL $4 - - 0x25480BB4: 60A00420 ori r0,r5,0x420 - 57: MOVL $0x4E800420, t30 - 58: PUTL t30, R0 - 59: INCEIPL $4 - - 0x25480BB8: 901C0024 stw r0,36(r28) - 60: GETL R0, t32 - 61: GETL R28, t34 - 62: ADDL $0x24, t34 - 63: STL t32, (t34) - 64: INCEIPL $4 - - 0x25480BBC: 931C0010 stw r24,16(r28) - 65: GETL R24, t36 - 66: GETL R28, t38 - 67: ADDL $0x10, t38 - 68: STL t36, (t38) - 69: INCEIPL $4 - - 0x25480BC0: 93BC0014 stw r29,20(r28) - 70: GETL R29, t40 - 71: GETL R28, t42 - 72: ADDL $0x14, t42 - 73: STL t40, (t42) - 74: INCEIPL $4 - - 0x25480BC4: 909C0018 stw r4,24(r28) - 75: GETL R4, t44 - 76: GETL R28, t46 - 77: ADDL $0x18, t46 - 78: STL t44, (t46) - 79: INCEIPL $4 - - 0x25480BC8: 907C001C stw r3,28(r28) - 80: GETL R3, t48 - 81: GETL R28, t50 - 82: ADDL $0x1C, t50 - 83: STL t48, (t50) - 84: INCEIPL $4 - - 0x25480BCC: 90DC0020 stw r6,32(r28) - 85: GETL R6, t52 - 86: GETL R28, t54 - 87: ADDL $0x20, t54 - 88: STL t52, (t54) - 89: INCEIPL $4 - - 0x25480BD0: 4BFFFDD0 b 0x254809A0 - 90: JMPo $0x254809A0 ($4) - - - -. 1128 25480B78 92 -. 3C 98 00 01 3C 7D 00 01 38 C4 80 00 39 83 80 00 54 C9 84 3E 57 A7 04 3E 57 08 04 3E 55 8B 84 3E 3D 40 7D 89 3C A0 4E 80 65 18 39 80 65 3D 3D 8C 61 44 03 A6 64 E3 39 80 65 66 3D 8C 60 A0 04 20 90 1C 00 24 93 1C 00 10 93 BC 00 14 90 9C 00 18 90 7C 00 1C 90 DC 00 20 4B FF FD D0 -==== BB 1129 (0x254809A0) approx BBs exec'd 0 ==== - - 0x254809A0: 39000000 li r8,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0x254809A4: 38800012 li r4,18 - 3: MOVL $0x12, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x254809A8: 7F88D840 cmpl cr7,r8,r27 - 6: GETL R8, t4 - 7: GETL R27, t6 - 8: CMPUL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x254809AC: 409C0054 bc 4,28,0x25480A00 - 11: Jc28o $0x25480A00 - - - -. 1129 254809A0 16 -. 39 00 00 00 38 80 00 12 7F 88 D8 40 40 9C 00 54 -==== BB 1130 (0x254809B0) approx BBs exec'd 0 ==== - - 0x254809B0: 38E0FFD4 li r7,-44 - 0: MOVL $0xFFFFFFD4, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x254809B4: 550A143A rlwinm r10,r8,2,16,29 - 3: GETL R8, t2 - 4: ROLL $0x2, t2 - 5: ANDL $0xFFFC, t2 - 6: PUTL t2, R10 - 7: INCEIPL $4 - - 0x254809B8: 39080001 addi r8,r8,1 - 8: GETL R8, t4 - 9: ADDL $0x1, t4 - 10: PUTL t4, R8 - 11: INCEIPL $4 - - 0x254809BC: 7D7B4010 subfc r11,r27,r8 - 12: GETL R27, t6 - 13: GETL R8, t8 - 14: SBBL t6, t8 (-wCa) - 15: PUTL t8, R11 - 16: INCEIPL $4 - - 0x254809C0: 7D6B5910 subfe r11,r11,r11 - 17: GETL R11, t10 - 18: GETL R11, t12 - 19: SBBL t10, t12 (-rCa-wCa) - 20: PUTL t12, R11 - 21: INCEIPL $4 - - 0x254809C4: 7D6B00D0 neg r11,r11 - 22: GETL R11, t14 - 23: NEGL t14 - 24: PUTL t14, R11 - 25: INCEIPL $4 - - 0x254809C8: 21881FFF subfic r12,r8,8191 - 26: GETL R8, t16 - 27: MOVL $0x1FFF, t18 - 28: SBBL t16, t18 (-wCa) - 29: PUTL t18, R12 - 30: INCEIPL $4 - - 0x254809CC: 39800000 li r12,0 - 31: MOVL $0x0, t20 - 32: PUTL t20, R12 - 33: INCEIPL $4 - - 0x254809D0: 7D8C6114 adde r12,r12,r12 - 34: GETL R12, t22 - 35: GETL R12, t24 - 36: ADCL t22, t24 (-rCa-wCa) - 37: PUTL t24, R12 - 38: INCEIPL $4 - - 0x254809D4: 7D696039 and. r9,r11,r12 - 39: GETL R11, t26 - 40: GETL R12, t28 - 41: ANDL t26, t28 - 42: PUTL t28, R9 - 43: CMP0L t28, t30 (-rSo) - 44: ICRFL t30, $0x0, CR - 45: INCEIPL $4 - - 0x254809D8: 5498103A rlwinm r24,r4,2,0,29 - 46: GETL R4, t32 - 47: SHLL $0x2, t32 - 48: PUTL t32, R24 - 49: INCEIPL $4 - - 0x254809DC: 54E501BA rlwinm r5,r7,0,6,29 - 50: GETL R7, t34 - 51: ANDL $0x3FFFFFC, t34 - 52: PUTL t34, R5 - 53: INCEIPL $4 - - 0x254809E0: 65403960 oris r0,r10,0x3960 - 54: GETL R10, t36 - 55: ORL $0x39600000, t36 - 56: PUTL t36, R0 - 57: INCEIPL $4 - - 0x254809E4: 64BD4800 oris r29,r5,0x4800 - 58: GETL R5, t38 - 59: ORL $0x48000000, t38 - 60: PUTL t38, R29 - 61: INCEIPL $4 - - 0x254809E8: 7F98FA14 add r28,r24,r31 - 62: GETL R24, t40 - 63: GETL R31, t42 - 64: ADDL t40, t42 - 65: PUTL t42, R28 - 66: INCEIPL $4 - - 0x254809EC: 7C18F92E stwx r0,r24,r31 - 67: GETL R31, t44 - 68: GETL R24, t46 - 69: ADDL t46, t44 - 70: GETL R0, t48 - 71: STL t48, (t44) - 72: INCEIPL $4 - - 0x254809F0: 38840002 addi r4,r4,2 - 73: GETL R4, t50 - 74: ADDL $0x2, t50 - 75: PUTL t50, R4 - 76: INCEIPL $4 - - 0x254809F4: 93BC0004 stw r29,4(r28) - 77: GETL R29, t52 - 78: GETL R28, t54 - 79: ADDL $0x4, t54 - 80: STL t52, (t54) - 81: INCEIPL $4 - - 0x254809F8: 38E7FFF8 addi r7,r7,-8 - 82: MOVL $0xFFFFFFCC, t56 - 83: PUTL t56, R7 - 84: INCEIPL $4 - - 0x254809FC: 4082FFB8 bc 4,2,0x254809B4 - 85: Jc02o $0x254809B4 - - - -. 1130 254809B0 80 -. 38 E0 FF D4 55 0A 14 3A 39 08 00 01 7D 7B 40 10 7D 6B 59 10 7D 6B 00 D0 21 88 1F FF 39 80 00 00 7D 8C 61 14 7D 69 60 39 54 98 10 3A 54 E5 01 BA 65 40 39 60 64 BD 48 00 7F 98 FA 14 7C 18 F9 2E 38 84 00 02 93 BC 00 04 38 E7 FF F8 40 82 FF B8 -==== BB 1131 (0x254809B4) approx BBs exec'd 0 ==== - - 0x254809B4: 550A143A rlwinm r10,r8,2,16,29 - 0: GETL R8, t0 - 1: ROLL $0x2, t0 - 2: ANDL $0xFFFC, t0 - 3: PUTL t0, R10 - 4: INCEIPL $4 - - 0x254809B8: 39080001 addi r8,r8,1 - 5: GETL R8, t2 - 6: ADDL $0x1, t2 - 7: PUTL t2, R8 - 8: INCEIPL $4 - - 0x254809BC: 7D7B4010 subfc r11,r27,r8 - 9: GETL R27, t4 - 10: GETL R8, t6 - 11: SBBL t4, t6 (-wCa) - 12: PUTL t6, R11 - 13: INCEIPL $4 - - 0x254809C0: 7D6B5910 subfe r11,r11,r11 - 14: GETL R11, t8 - 15: GETL R11, t10 - 16: SBBL t8, t10 (-rCa-wCa) - 17: PUTL t10, R11 - 18: INCEIPL $4 - - 0x254809C4: 7D6B00D0 neg r11,r11 - 19: GETL R11, t12 - 20: NEGL t12 - 21: PUTL t12, R11 - 22: INCEIPL $4 - - 0x254809C8: 21881FFF subfic r12,r8,8191 - 23: GETL R8, t14 - 24: MOVL $0x1FFF, t16 - 25: SBBL t14, t16 (-wCa) - 26: PUTL t16, R12 - 27: INCEIPL $4 - - 0x254809CC: 39800000 li r12,0 - 28: MOVL $0x0, t18 - 29: PUTL t18, R12 - 30: INCEIPL $4 - - 0x254809D0: 7D8C6114 adde r12,r12,r12 - 31: GETL R12, t20 - 32: GETL R12, t22 - 33: ADCL t20, t22 (-rCa-wCa) - 34: PUTL t22, R12 - 35: INCEIPL $4 - - 0x254809D4: 7D696039 and. r9,r11,r12 - 36: GETL R11, t24 - 37: GETL R12, t26 - 38: ANDL t24, t26 - 39: PUTL t26, R9 - 40: CMP0L t26, t28 (-rSo) - 41: ICRFL t28, $0x0, CR - 42: INCEIPL $4 - - 0x254809D8: 5498103A rlwinm r24,r4,2,0,29 - 43: GETL R4, t30 - 44: SHLL $0x2, t30 - 45: PUTL t30, R24 - 46: INCEIPL $4 - - 0x254809DC: 54E501BA rlwinm r5,r7,0,6,29 - 47: GETL R7, t32 - 48: ANDL $0x3FFFFFC, t32 - 49: PUTL t32, R5 - 50: INCEIPL $4 - - 0x254809E0: 65403960 oris r0,r10,0x3960 - 51: GETL R10, t34 - 52: ORL $0x39600000, t34 - 53: PUTL t34, R0 - 54: INCEIPL $4 - - 0x254809E4: 64BD4800 oris r29,r5,0x4800 - 55: GETL R5, t36 - 56: ORL $0x48000000, t36 - 57: PUTL t36, R29 - 58: INCEIPL $4 - - 0x254809E8: 7F98FA14 add r28,r24,r31 - 59: GETL R24, t38 - 60: GETL R31, t40 - 61: ADDL t38, t40 - 62: PUTL t40, R28 - 63: INCEIPL $4 - - 0x254809EC: 7C18F92E stwx r0,r24,r31 - 64: GETL R31, t42 - 65: GETL R24, t44 - 66: ADDL t44, t42 - 67: GETL R0, t46 - 68: STL t46, (t42) - 69: INCEIPL $4 - - 0x254809F0: 38840002 addi r4,r4,2 - 70: GETL R4, t48 - 71: ADDL $0x2, t48 - 72: PUTL t48, R4 - 73: INCEIPL $4 - - 0x254809F4: 93BC0004 stw r29,4(r28) - 74: GETL R29, t50 - 75: GETL R28, t52 - 76: ADDL $0x4, t52 - 77: STL t50, (t52) - 78: INCEIPL $4 - - 0x254809F8: 38E7FFF8 addi r7,r7,-8 - 79: GETL R7, t54 - 80: ADDL $0xFFFFFFF8, t54 - 81: PUTL t54, R7 - 82: INCEIPL $4 - - 0x254809FC: 4082FFB8 bc 4,2,0x254809B4 - 83: Jc02o $0x254809B4 - - - -. 1131 254809B4 76 -. 55 0A 14 3A 39 08 00 01 7D 7B 40 10 7D 6B 59 10 7D 6B 00 D0 21 88 1F FF 39 80 00 00 7D 8C 61 14 7D 69 60 39 54 98 10 3A 54 E5 01 BA 65 40 39 60 64 BD 48 00 7F 98 FA 14 7C 18 F9 2E 38 84 00 02 93 BC 00 04 38 E7 FF F8 40 82 FF B8 -==== BB 1132 (0x25480A00) approx BBs exec'd 0 ==== - - 0x25480A00: 7C88D840 cmpl cr1,r8,r27 - 0: GETL R8, t0 - 1: GETL R27, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25480A04: 40840074 bc 4,4,0x25480A78 - 5: Jc04o $0x25480A78 - - - -. 1132 25480A00 8 -. 7C 88 D8 40 40 84 00 74 -==== BB 1133 (0x25480A98) approx BBs exec'd 0 ==== - - 0x25480A98: 800B0000 lwz r0,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25480A9C: 2F000000 cmpi cr6,r0,0 - 4: GETL R0, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0x25480AA0: 409A00C4 bc 4,26,0x25480B64 - 8: Jc26o $0x25480B64 - - - -. 1133 25480A98 12 -. 80 0B 00 00 2F 00 00 00 40 9A 00 C4 -==== BB 1134 (0x25480B64) approx BBs exec'd 0 ==== - - 0x25480B64: 7C0A1670 srawi r10,r0,2 - 0: GETL R0, t0 - 1: SARL $0x2, t0 (-wCa) - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0x25480B68: 7D4A0194 addze r10,r10 - 4: GETL R10, t2 - 5: ADCL $0x0, t2 (-rCa-wCa) - 6: PUTL t2, R10 - 7: INCEIPL $4 - - 0x25480B6C: 4BFFFF38 b 0x25480AA4 - 8: JMPo $0x25480AA4 ($4) - - - -. 1134 25480B64 12 -. 7C 0A 16 70 7D 4A 01 94 4B FF FF 38 -==== BB 1135 (0x25480AA8) approx BBs exec'd 0 ==== - - 0x25480AA8: 7EEBBB78 or r11,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x25480AAC: 39200000 li r9,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x25480AB0: 48000014 b 0x25480AC4 - 6: JMPo $0x25480AC4 ($4) - - - -. 1135 25480AA8 12 -. 7E EB BB 78 39 20 00 00 48 00 00 14 -==== BB 1136 (0x25479688) approx BBs exec'd 0 ==== - - 0x25479688: 83BF000C lwz r29,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547968C: 38C00000 li r6,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0x25479690: 939F0034 stw r28,52(r31) - 8: GETL R28, t6 - 9: GETL R31, t8 - 10: ADDL $0x34, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25479694: 817D003C lwz r11,60(r29) - 13: GETL R29, t10 - 14: ADDL $0x3C, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R11 - 17: INCEIPL $4 - - 0x25479698: 937F0030 stw r27,48(r31) - 18: GETL R27, t14 - 19: GETL R31, t16 - 20: ADDL $0x30, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547969C: 2C8B0000 cmpi cr1,r11,0 - 23: GETL R11, t18 - 24: CMP0L t18, t20 (-rSo) - 25: ICRFL t20, $0x1, CR - 26: INCEIPL $4 - - 0x254796A0: 937F0040 stw r27,64(r31) - 27: GETL R27, t22 - 28: GETL R31, t24 - 29: ADDL $0x40, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0x254796A4: 937F0028 stw r27,40(r31) - 32: GETL R27, t26 - 33: GETL R31, t28 - 34: ADDL $0x28, t28 - 35: STL t26, (t28) - 36: INCEIPL $4 - - 0x254796A8: 937F003C stw r27,60(r31) - 37: GETL R27, t30 - 38: GETL R31, t32 - 39: ADDL $0x3C, t32 - 40: STL t30, (t32) - 41: INCEIPL $4 - - 0x254796AC: 90DF0024 stw r6,36(r31) - 42: GETL R6, t34 - 43: GETL R31, t36 - 44: ADDL $0x24, t36 - 45: STL t34, (t36) - 46: INCEIPL $4 - - 0x254796B0: 41860018 bc 12,6,0x254796C8 - 47: Js06o $0x254796C8 - - - -. 1136 25479688 44 -. 83 BF 00 0C 38 C0 00 00 93 9F 00 34 81 7D 00 3C 93 7F 00 30 2C 8B 00 00 93 7F 00 40 93 7F 00 28 93 7F 00 3C 90 DF 00 24 41 86 00 18 -==== BB 1137 (0x254796B4) approx BBs exec'd 0 ==== - - 0x254796B4: 810B0004 lwz r8,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254796B8: 809D0040 lwz r4,64(r29) - 5: GETL R29, t4 - 6: ADDL $0x40, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x254796BC: 911F0020 stw r8,32(r31) - 10: GETL R8, t8 - 11: GETL R31, t10 - 12: ADDL $0x20, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x254796C0: 80C40004 lwz r6,4(r4) - 15: GETL R4, t12 - 16: ADDL $0x4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R6 - 19: INCEIPL $4 - - 0x254796C4: 90DF0024 stw r6,36(r31) - 20: GETL R6, t16 - 21: GETL R31, t18 - 22: ADDL $0x24, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x254796C8: 2E030000 cmpi cr4,r3,0 - 25: GETL R3, t20 - 26: CMP0L t20, t22 (-rSo) - 27: ICRFL t22, $0x4, CR - 28: INCEIPL $4 - - 0x254796CC: 41920010 bc 12,18,0x254796DC - 29: Js18o $0x254796DC - - - -. 1137 254796B4 28 -. 81 0B 00 04 80 9D 00 40 91 1F 00 20 80 C4 00 04 90 DF 00 24 2E 03 00 00 41 92 00 10 -==== BB 1138 (0x254796D0) approx BBs exec'd 0 ==== - - 0x254796D0: 817D0070 lwz r11,112(r29) - 0: GETL R29, t0 - 1: ADDL $0x70, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254796D4: 2F0B0000 cmpi cr6,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x254796D8: 409A033C bc 4,26,0x25479A14 - 9: Jc26o $0x25479A14 - - - -. 1138 254796D0 12 -. 81 7D 00 70 2F 0B 00 00 40 9A 03 3C -==== BB 1139 (0x25479A14) approx BBs exec'd 0 ==== - - 0x25479A14: 835D007C lwz r26,124(r29) - 0: GETL R29, t0 - 1: ADDL $0x7C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25479A18: 833D0028 lwz r25,40(r29) - 5: GETL R29, t4 - 6: ADDL $0x28, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0x25479A1C: 829A0004 lwz r20,4(r26) - 10: GETL R26, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R20 - 14: INCEIPL $4 - - 0x25479A20: 82BF0020 lwz r21,32(r31) - 15: GETL R31, t12 - 16: ADDL $0x20, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R21 - 19: INCEIPL $4 - - 0x25479A24: 929F002C stw r20,44(r31) - 20: GETL R20, t16 - 21: GETL R31, t18 - 22: ADDL $0x2C, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25479A28: 82590004 lwz r18,4(r25) - 25: GETL R25, t20 - 26: ADDL $0x4, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R18 - 29: INCEIPL $4 - - 0x25479A2C: 7D553214 add r10,r21,r6 - 30: GETL R21, t24 - 31: GETL R6, t26 - 32: ADDL t24, t26 - 33: PUTL t26, R10 - 34: INCEIPL $4 - - 0x25479A30: 7D35A050 subf r9,r21,r20 - 35: GETL R21, t28 - 36: GETL R20, t30 - 37: SUBL t28, t30 - 38: PUTL t30, R9 - 39: INCEIPL $4 - - 0x25479A34: 7E149214 add r16,r20,r18 - 40: GETL R20, t32 - 41: GETL R18, t34 - 42: ADDL t32, t34 - 43: PUTL t34, R16 - 44: INCEIPL $4 - - 0x25479A38: 913F0024 stw r9,36(r31) - 45: GETL R9, t36 - 46: GETL R31, t38 - 47: ADDL $0x24, t38 - 48: STL t36, (t38) - 49: INCEIPL $4 - - 0x25479A3C: 7E705050 subf r19,r16,r10 - 50: GETL R16, t40 - 51: GETL R10, t42 - 52: SUBL t40, t42 - 53: PUTL t42, R19 - 54: INCEIPL $4 - - 0x25479A40: 925F0030 stw r18,48(r31) - 55: GETL R18, t44 - 56: GETL R31, t46 - 57: ADDL $0x30, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0x25479A44: 927F003C stw r19,60(r31) - 60: GETL R19, t48 - 61: GETL R31, t50 - 62: ADDL $0x3C, t50 - 63: STL t48, (t50) - 64: INCEIPL $4 - - 0x25479A48: 921F0038 stw r16,56(r31) - 65: GETL R16, t52 - 66: GETL R31, t54 - 67: ADDL $0x38, t54 - 68: STL t52, (t54) - 69: INCEIPL $4 - - 0x25479A4C: 4BFFFC90 b 0x254796DC - 70: JMPo $0x254796DC ($4) - - - -. 1139 25479A14 60 -. 83 5D 00 7C 83 3D 00 28 82 9A 00 04 82 BF 00 20 92 9F 00 2C 82 59 00 04 7D 55 32 14 7D 35 A0 50 7E 14 92 14 91 3F 00 24 7E 70 50 50 92 5F 00 30 92 7F 00 3C 92 1F 00 38 4B FF FC 90 -==== BB 1140 (0x254796DC) approx BBs exec'd 0 ==== - - 0x254796DC: 821E04C8 lwz r16,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R16 - 4: INCEIPL $4 - - 0x254796E0: 3ABF0008 addi r21,r31,8 - 5: GETL R31, t4 - 6: ADDL $0x8, t4 - 7: PUTL t4, R21 - 8: INCEIPL $4 - - 0x254796E4: 3A400002 li r18,2 - 9: MOVL $0x2, t6 - 10: PUTL t6, R18 - 11: INCEIPL $4 - - 0x254796E8: 80B50020 lwz r5,32(r21) - 12: GETL R21, t8 - 13: ADDL $0x20, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0x254796EC: 7FB6EB78 or r22,r29,r29 - 17: GETL R29, t12 - 18: PUTL t12, R22 - 19: INCEIPL $4 - - 0x254796F0: 81750018 lwz r11,24(r21) - 20: GETL R21, t14 - 21: ADDL $0x18, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R11 - 24: INCEIPL $4 - - 0x254796F4: 2C050000 cmpi cr0,r5,0 - 25: GETL R5, t18 - 26: CMP0L t18, t20 (-rSo) - 27: ICRFL t20, $0x0, CR - 28: INCEIPL $4 - - 0x254796F8: 8115001C lwz r8,28(r21) - 29: GETL R21, t22 - 30: ADDL $0x1C, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R8 - 33: INCEIPL $4 - - 0x254796FC: 7D695B78 or r9,r11,r11 - 34: GETL R11, t26 - 35: PUTL t26, R9 - 36: INCEIPL $4 - - 0x25479700: 833D0000 lwz r25,0(r29) - 37: GETL R29, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R25 - 40: INCEIPL $4 - - 0x25479704: 7F0B4214 add r24,r11,r8 - 41: GETL R11, t32 - 42: GETL R8, t34 - 43: ADDL t32, t34 - 44: PUTL t34, R24 - 45: INCEIPL $4 - - 0x25479708: 418200BC bc 12,2,0x254797C4 - 46: Js02o $0x254797C4 - - - -. 1140 254796DC 48 -. 82 1E 04 C8 3A BF 00 08 3A 40 00 02 80 B5 00 20 7F B6 EB 78 81 75 00 18 2C 05 00 00 81 15 00 1C 7D 69 5B 78 83 3D 00 00 7F 0B 42 14 41 82 00 BC -==== BB 1141 (0x254797C4) approx BBs exec'd 0 ==== - - 0x254797C4: 815D00C0 lwz r10,192(r29) - 0: GETL R29, t0 - 1: ADDL $0xC0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x254797C8: 38E00000 li r7,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x254797CC: 807D0038 lwz r3,56(r29) - 8: GETL R29, t6 - 9: ADDL $0x38, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0x254797D0: 2F8A0000 cmpi cr7,r10,0 - 13: GETL R10, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x7, CR - 16: INCEIPL $4 - - 0x254797D4: 82630004 lwz r19,4(r3) - 17: GETL R3, t14 - 18: ADDL $0x4, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R19 - 21: INCEIPL $4 - - 0x254797D8: 419E0008 bc 12,30,0x254797E0 - 22: Js30o $0x254797E0 - - - -. 1141 254797C4 24 -. 81 5D 00 C0 38 E0 00 00 80 7D 00 38 2F 8A 00 00 82 63 00 04 41 9E 00 08 -==== BB 1142 (0x254797DC) approx BBs exec'd 0 ==== - - 0x254797DC: 80EA0004 lwz r7,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254797E0: 3C00AAAA lis r0,-21846 - 5: MOVL $0xAAAA0000, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x254797E4: 600CAAAB ori r12,r0,0xAAAB - 8: MOVL $0xAAAAAAAB, t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0x254797E8: 7EE86016 mulhwu r23,r8,r12 - 11: GETL R8, t8 - 12: GETL R12, t10 - 13: UMULHL t8, t10 - 14: PUTL t10, R23 - 15: INCEIPL $4 - - 0x254797EC: 56E9E8FE rlwinm r9,r23,29,3,31 - 16: GETL R23, t12 - 17: SHRL $0x3, t12 - 18: PUTL t12, R9 - 19: INCEIPL $4 - - 0x254797F0: 7C893840 cmpl cr1,r9,r7 - 20: GETL R9, t14 - 21: GETL R7, t16 - 22: CMPUL t14, t16, t18 (-rSo) - 23: ICRFL t18, $0x1, CR - 24: INCEIPL $4 - - 0x254797F4: 40850008 bc 4,5,0x254797FC - 25: Jc05o $0x254797FC - - - -. 1142 254797DC 28 -. 80 EA 00 04 3C 00 AA AA 60 0C AA AB 7E E8 60 16 56 E9 E8 FE 7C 89 38 40 40 85 00 08 -==== BB 1143 (0x254797F8) approx BBs exec'd 0 ==== - - 0x254797F8: 7CE93B78 or r9,r7,r7 - 0: GETL R7, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x254797FC: 3B7001B8 addi r27,r16,440 - 3: GETL R16, t2 - 4: ADDL $0x1B8, t2 - 5: PUTL t2, R27 - 6: INCEIPL $4 - - 0x25479800: 1CE9000C mulli r7,r9,12 - 7: GETL R9, t4 - 8: MULL $0xC, t4 - 9: PUTL t4, R7 - 10: INCEIPL $4 - - 0x25479804: 7E1DD800 cmp cr4,r29,r27 - 11: GETL R29, t6 - 12: GETL R27, t8 - 13: CMPL t6, t8, t10 (-rSo) - 14: ICRFL t10, $0x4, CR - 15: INCEIPL $4 - - 0x25479808: 7F8B3A14 add r28,r11,r7 - 16: GETL R11, t12 - 17: GETL R7, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0x2547980C: 41920018 bc 12,18,0x25479824 - 21: Js18o $0x25479824 - - - -. 1143 254797F8 24 -. 7C E9 3B 78 3B 70 01 B8 1C E9 00 0C 7E 1D D8 00 7F 8B 3A 14 41 92 00 18 -==== BB 1144 (0x25479810) approx BBs exec'd 0 ==== - - 0x25479810: 2F190000 cmpi cr6,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25479814: 409A01CC bc 4,26,0x254799E0 - 4: Jc26o $0x254799E0 - - - -. 1144 25479810 8 -. 2F 19 00 00 40 9A 01 CC -==== BB 1145 (0x25479818) approx BBs exec'd 0 ==== - - 0x25479818: 80DD011C lwz r6,284(r29) - 0: GETL R29, t0 - 1: ADDL $0x11C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547981C: 2C060000 cmpi cr0,r6,0 - 5: GETL R6, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25479820: 418201C0 bc 12,2,0x254799E0 - 9: Js02o $0x254799E0 - - - -. 1145 25479818 12 -. 80 DD 01 1C 2C 06 00 00 41 82 01 C0 -==== BB 1146 (0x25479824) approx BBs exec'd 0 ==== - - 0x25479824: 813D00E4 lwz r9,228(r29) - 0: GETL R29, t0 - 1: ADDL $0xE4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25479828: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547982C: 419E0280 bc 12,30,0x25479AAC - 9: Js30o $0x25479AAC - - - -. 1146 25479824 12 -. 81 3D 00 E4 2F 89 00 00 41 9E 02 80 -==== BB 1147 (0x25479830) approx BBs exec'd 0 ==== - - 0x25479830: 7C9CC040 cmpl cr1,r28,r24 - 0: GETL R28, t0 - 1: GETL R24, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25479834: 82890004 lwz r20,4(r9) - 5: GETL R9, t6 - 6: ADDL $0x4, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R20 - 9: INCEIPL $4 - - 0x25479838: 40A4FEE8 bc 5,4,0x25479720 - 10: Jc04o $0x25479720 - - - -. 1147 25479830 12 -. 7C 9C C0 40 82 89 00 04 40 A4 FE E8 -==== BB 1148 (0x2547983C) approx BBs exec'd 0 ==== - - 0x2547983C: 819C0004 lwz r12,4(r28) - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x25479840: 81560188 lwz r10,392(r22) - 5: GETL R22, t4 - 6: ADDL $0x188, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x25479844: 5597C23E rlwinm r23,r12,24,8,31 - 10: GETL R12, t8 - 11: SHRL $0x8, t8 - 12: PUTL t8, R23 - 13: INCEIPL $4 - - 0x25479848: 559D063E rlwinm r29,r12,0,24,31 - 14: GETL R12, t10 - 15: ANDL $0xFF, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0x2547984C: 56EB083C rlwinm r11,r23,1,0,30 - 18: GETL R23, t12 - 19: SHLL $0x1, t12 - 20: PUTL t12, R11 - 21: INCEIPL $4 - - 0x25479850: 2E1D0016 cmpi cr4,r29,22 - 22: GETL R29, t14 - 23: MOVL $0x16, t18 - 24: CMPL t14, t18, t16 (-rSo) - 25: ICRFL t16, $0x4, CR - 26: INCEIPL $4 - - 0x25479854: 7CABA22E lhzx r5,r11,r20 - 27: GETL R20, t20 - 28: GETL R11, t22 - 29: ADDL t22, t20 - 30: LDW (t20), t24 - 31: PUTL t24, R5 - 32: INCEIPL $4 - - 0x25479858: 56E32036 rlwinm r3,r23,4,0,27 - 33: GETL R23, t26 - 34: SHLL $0x4, t26 - 35: PUTL t26, R3 - 36: INCEIPL $4 - - 0x2547985C: 817C0000 lwz r11,0(r28) - 37: GETL R28, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R11 - 40: INCEIPL $4 - - 0x25479860: 7F639A14 add r27,r3,r19 - 41: GETL R3, t32 - 42: GETL R19, t34 - 43: ADDL t32, t34 - 44: PUTL t34, R27 - 45: INCEIPL $4 - - 0x25479864: 54BA2376 rlwinm r26,r5,4,13,27 - 46: GETL R5, t36 - 47: ROLL $0x4, t36 - 48: ANDL $0x7FFF0, t36 - 49: PUTL t36, R26 - 50: INCEIPL $4 - - 0x25479868: 937F0050 stw r27,80(r31) - 51: GETL R27, t38 - 52: GETL R31, t40 - 53: ADDL $0x50, t40 - 54: STL t38, (t40) - 55: INCEIPL $4 - - 0x2547986C: 7D4AD214 add r10,r10,r26 - 56: GETL R10, t42 - 57: GETL R26, t44 - 58: ADDL t42, t44 - 59: PUTL t44, R10 - 60: INCEIPL $4 - - 0x25479870: 7EEBCA14 add r23,r11,r25 - 61: GETL R11, t46 - 62: GETL R25, t48 - 63: ADDL t46, t48 - 64: PUTL t48, R23 - 65: INCEIPL $4 - - 0x25479874: 7F66DB78 or r6,r27,r27 - 66: GETL R27, t50 - 67: PUTL t50, R6 - 68: INCEIPL $4 - - 0x25479878: 3B400000 li r26,0 - 69: MOVL $0x0, t52 - 70: PUTL t52, R26 - 71: INCEIPL $4 - - 0x2547987C: 419201DC bc 12,18,0x25479A58 - 72: Js18o $0x25479A58 - - - -. 1148 2547983C 68 -. 81 9C 00 04 81 56 01 88 55 97 C2 3E 55 9D 06 3E 56 EB 08 3C 2E 1D 00 16 7C AB A2 2E 56 E3 20 36 81 7C 00 00 7F 63 9A 14 54 BA 23 76 93 7F 00 50 7D 4A D2 14 7E EB CA 14 7F 66 DB 78 3B 40 00 00 41 92 01 DC -==== BB 1149 (0x25479880) approx BBs exec'd 0 ==== - - 0x25479880: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25479884: 419A0148 bc 12,26,0x254799CC - 4: Js26o $0x254799CC - - - -. 1149 25479880 8 -. 2F 1D 00 00 41 9A 01 48 -==== BB 1150 (0x25479888) approx BBs exec'd 0 ==== - - 0x25479888: 889B000C lbz r4,12(r27) - 0: GETL R27, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547988C: 5488E13F rlwinm. r8,r4,28,4,31 - 5: GETL R4, t4 - 6: SHRL $0x4, t4 - 7: PUTL t4, R8 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25479890: 4182062C bc 12,2,0x25479EBC - 11: Js02o $0x25479EBC - - - -. 1150 25479888 12 -. 88 9B 00 0C 54 88 E1 3F 41 82 06 2C -==== BB 1151 (0x25479894) approx BBs exec'd 0 ==== - - 0x25479894: 8B5B000C lbz r26,12(r27) - 0: GETL R27, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25479898: 5749E13F rlwinm. r9,r26,28,4,31 - 5: GETL R26, t4 - 6: SHRL $0x4, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x2547989C: 418201B4 bc 12,2,0x25479A50 - 11: Js02o $0x25479A50 - - - -. 1151 25479894 12 -. 8B 5B 00 0C 57 49 E1 3F 41 82 01 B4 -==== BB 1152 (0x254798A0) approx BBs exec'd 0 ==== - - 0x254798A0: 809F000C lwz r4,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254798A4: 2E1D0015 cmpi cr4,r29,21 - 5: GETL R29, t4 - 6: MOVL $0x15, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x4, CR - 9: INCEIPL $4 - - 0x254798A8: 2C9D000A cmpi cr1,r29,10 - 10: GETL R29, t10 - 11: MOVL $0xA, t14 - 12: CMPL t10, t14, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0x254798AC: 2F1D0013 cmpi cr6,r29,19 - 15: GETL R29, t16 - 16: MOVL $0x13, t20 - 17: CMPL t16, t20, t18 (-rSo) - 18: ICRFL t18, $0x6, CR - 19: INCEIPL $4 - - 0x254798B0: 80C40208 lwz r6,520(r4) - 20: GETL R4, t22 - 21: ADDL $0x208, t22 - 22: LDL (t22), t24 - 23: PUTL t24, R6 - 24: INCEIPL $4 - - 0x254798B4: 7F86D800 cmp cr7,r6,r27 - 25: GETL R6, t26 - 26: GETL R27, t28 - 27: CMPL t26, t28, t30 (-rSo) - 28: ICRFL t30, $0x7, CR - 29: INCEIPL $4 - - 0x254798B8: 419E062C bc 12,30,0x25479EE4 - 30: Js30o $0x25479EE4 - - - -. 1152 254798A0 28 -. 80 9F 00 0C 2E 1D 00 15 2C 9D 00 0A 2F 1D 00 13 80 C4 02 08 7F 86 D8 00 41 9E 06 2C -==== BB 1153 (0x254798BC) approx BBs exec'd 0 ==== - - 0x254798BC: 7CC00026 mfcr r6 - 0: GETL CR, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x254798C0: 54C69FFE rlwinm r6,r6,19,31,31 - 3: GETL R6, t2 - 4: ROLL $0x13, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R6 - 7: INCEIPL $4 - - 0x254798C4: 39000000 li r8,0 - 8: MOVL $0x0, t4 - 9: PUTL t4, R8 - 10: INCEIPL $4 - - 0x254798C8: 7F400026 mfcr r26 - 11: GETL CR, t6 - 12: PUTL t6, R26 - 13: INCEIPL $4 - - 0x254798CC: 575A3FFE rlwinm r26,r26,7,31,31 - 14: GETL R26, t8 - 15: ROLL $0x7, t8 - 16: ANDL $0x1, t8 - 17: PUTL t8, R26 - 18: INCEIPL $4 - - 0x254798D0: 7CCBD379 or. r11,r6,r26 - 19: GETL R6, t10 - 20: GETL R26, t12 - 21: ORL t12, t10 - 22: PUTL t10, R11 - 23: CMP0L t10, t14 (-rSo) - 24: ICRFL t14, $0x0, CR - 25: INCEIPL $4 - - 0x254798D4: 40820130 bc 4,2,0x25479A04 - 26: Jc02o $0x25479A04 - - - -. 1153 254798BC 28 -. 7C C0 00 26 54 C6 9F FE 39 00 00 00 7F 40 00 26 57 5A 3F FE 7C CB D3 79 40 82 01 30 -==== BB 1154 (0x254798D8) approx BBs exec'd 0 ==== - - 0x254798D8: 387DFFBC addi r3,r29,-68 - 0: GETL R29, t0 - 1: ADDL $0xFFFFFFBC, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x254798DC: 6BA50002 xori r5,r29,0x2 - 4: GETL R29, t2 - 5: XORL $0x2, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0x254798E0: 21650000 subfic r11,r5,0 - 8: GETL R5, t4 - 9: MOVL $0x0, t6 - 10: SBBL t4, t6 (-wCa) - 11: PUTL t6, R11 - 12: INCEIPL $4 - - 0x254798E4: 7CAB2914 adde r5,r11,r5 - 13: GETL R11, t8 - 14: GETL R5, t10 - 15: ADCL t8, t10 (-rCa-wCa) - 16: PUTL t10, R5 - 17: INCEIPL $4 - - 0x254798E8: 2123000A subfic r9,r3,10 - 18: GETL R3, t12 - 19: MOVL $0xA, t14 - 20: SBBL t12, t14 (-wCa) - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0x254798EC: 39200000 li r9,0 - 23: MOVL $0x0, t16 - 24: PUTL t16, R9 - 25: INCEIPL $4 - - 0x254798F0: 7D294914 adde r9,r9,r9 - 26: GETL R9, t18 - 27: GETL R9, t20 - 28: ADCL t18, t20 (-rCa-wCa) - 29: PUTL t20, R9 - 30: INCEIPL $4 - - 0x254798F4: 7D2B2B79 or. r11,r9,r5 - 31: GETL R9, t22 - 32: GETL R5, t24 - 33: ORL t24, t22 - 34: PUTL t22, R11 - 35: CMP0L t22, t26 (-rSo) - 36: ICRFL t26, $0x0, CR - 37: INCEIPL $4 - - 0x254798F8: 4082010C bc 4,2,0x25479A04 - 38: Jc02o $0x25479A04 - - - -. 1154 254798D8 36 -. 38 7D FF BC 6B A5 00 02 21 65 00 00 7C AB 29 14 21 23 00 0A 39 20 00 00 7D 29 49 14 7D 2B 2B 79 40 82 01 0C -==== BB 1155 (0x254798FC) approx BBs exec'd 0 ==== - - 0x254798FC: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25479900: 5400DFFE rlwinm r0,r0,27,31,31 - 3: GETL R0, t2 - 4: ROLL $0x1B, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x25479904: 2C8A0000 cmpi cr1,r10,0 - 8: GETL R10, t4 - 9: CMP0L t4, t6 (-rSo) - 10: ICRFL t6, $0x1, CR - 11: INCEIPL $4 - - 0x25479908: 93640208 stw r27,520(r4) - 12: GETL R27, t8 - 13: GETL R4, t10 - 14: ADDL $0x208, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x2547990C: 38E00000 li r7,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R7 - 19: INCEIPL $4 - - 0x25479910: 540C083C rlwinm r12,r0,1,0,30 - 20: GETL R0, t14 - 21: SHLL $0x1, t14 - 22: PUTL t14, R12 - 23: INCEIPL $4 - - 0x25479914: 39600001 li r11,1 - 24: MOVL $0x1, t16 - 25: PUTL t16, R11 - 26: INCEIPL $4 - - 0x25479918: 7D884378 or r8,r12,r8 - 27: GETL R12, t18 - 28: GETL R8, t20 - 29: ORL t20, t18 - 30: PUTL t18, R8 - 31: INCEIPL $4 - - 0x2547991C: 9104020C stw r8,524(r4) - 32: GETL R8, t22 - 33: GETL R4, t24 - 34: ADDL $0x20C, t24 - 35: STL t22, (t24) - 36: INCEIPL $4 - - 0x25479920: 41860018 bc 12,6,0x25479938 - 37: Js06o $0x25479938 - - - -. 1155 254798FC 40 -. 7C 00 00 26 54 00 DF FE 2C 8A 00 00 93 64 02 08 38 E0 00 00 54 0C 08 3C 39 60 00 01 7D 88 43 78 91 04 02 0C 41 86 00 18 -==== BB 1156 (0x25479924) approx BBs exec'd 0 ==== - - 0x25479924: 834A0004 lwz r26,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25479928: 2E1A0000 cmpi cr4,r26,0 - 5: GETL R26, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x2547992C: 4192000C bc 12,18,0x25479938 - 9: Js18o $0x25479938 - - - -. 1156 25479924 12 -. 83 4A 00 04 2E 1A 00 00 41 92 00 0C -==== BB 1157 (0x25479930) approx BBs exec'd 0 ==== - - 0x25479930: 7D475378 or r7,r10,r10 - 0: GETL R10, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x25479934: 39600000 li r11,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0x25479938: 80DF0050 lwz r6,80(r31) - 6: GETL R31, t4 - 7: ADDL $0x50, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x2547993C: 7D695B78 or r9,r11,r11 - 11: GETL R11, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0x25479940: 815F0008 lwz r10,8(r31) - 14: GETL R31, t10 - 15: ADDL $0x8, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x25479944: 80A60000 lwz r5,0(r6) - 19: GETL R6, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R5 - 22: INCEIPL $4 - - 0x25479948: 80DF0010 lwz r6,16(r31) - 23: GETL R31, t18 - 24: ADDL $0x10, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R6 - 27: INCEIPL $4 - - 0x2547994C: 7C655214 add r3,r5,r10 - 28: GETL R5, t22 - 29: GETL R10, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R3 - 32: INCEIPL $4 - - 0x25479950: 38BF0050 addi r5,r31,80 - 33: GETL R31, t26 - 34: ADDL $0x50, t26 - 35: PUTL t26, R5 - 36: INCEIPL $4 - - 0x25479954: 39400000 li r10,0 - 37: MOVL $0x0, t28 - 38: PUTL t28, R10 - 39: INCEIPL $4 - - 0x25479958: 4BFFEC4D bl 0x254785A4 - 40: MOVL $0x2547995C, t30 - 41: PUTL t30, LR - 42: JMPo-c $0x254785A4 ($4) - - - -. 1157 25479930 44 -. 7D 47 53 78 39 60 00 00 80 DF 00 50 7D 69 5B 78 81 5F 00 08 80 A6 00 00 80 DF 00 10 7C 65 52 14 38 BF 00 50 39 40 00 00 4B FF EC 4D -==== BB 1158 _dl_lookup_symbol_x(0x254785A4) approx BBs exec'd 0 ==== - - 0x254785A4: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254785A8: 7D800026 mfcr r12 - 3: GETL CR, t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0x254785AC: 9421FF60 stwu r1,-160(r1) - 6: GETL R1, t4 - 7: GETL R1, t6 - 8: ADDL $0xFFFFFF60, t6 - 9: PUTL t6, R1 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x254785B0: 4801EA51 bl 0x25497000 - 12: MOVL $0x254785B4, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25497000 ($4) - - - -. 1158 254785A4 16 -. 7C 08 02 A6 7D 80 00 26 94 21 FF 60 48 01 EA 51 -==== BB 1159 (0x254785B4) approx BBs exec'd 0 ==== - - 0x254785B4: 9261006C stw r19,108(r1) - 0: GETL R19, t0 - 1: GETL R1, t2 - 2: ADDL $0x6C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254785B8: 7C932378 or r19,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R19 - 7: INCEIPL $4 - - 0x254785BC: 92810070 stw r20,112(r1) - 8: GETL R20, t6 - 9: GETL R1, t8 - 10: ADDL $0x70, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x254785C0: 7D144378 or r20,r8,r8 - 13: GETL R8, t10 - 14: PUTL t10, R20 - 15: INCEIPL $4 - - 0x254785C4: 92A10074 stw r21,116(r1) - 16: GETL R21, t12 - 17: GETL R1, t14 - 18: ADDL $0x74, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x254785C8: 7CD53378 or r21,r6,r6 - 21: GETL R6, t16 - 22: PUTL t16, R21 - 23: INCEIPL $4 - - 0x254785CC: 92C10078 stw r22,120(r1) - 24: GETL R22, t18 - 25: GETL R1, t20 - 26: ADDL $0x78, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x254785D0: 7CB62B78 or r22,r5,r5 - 29: GETL R5, t22 - 30: PUTL t22, R22 - 31: INCEIPL $4 - - 0x254785D4: 92E1007C stw r23,124(r1) - 32: GETL R23, t24 - 33: GETL R1, t26 - 34: ADDL $0x7C, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x254785D8: 7D374B78 or r23,r9,r9 - 37: GETL R9, t28 - 38: PUTL t28, R23 - 39: INCEIPL $4 - - 0x254785DC: 93010080 stw r24,128(r1) - 40: GETL R24, t30 - 41: GETL R1, t32 - 42: ADDL $0x80, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x254785E0: 7CF83B78 or r24,r7,r7 - 45: GETL R7, t34 - 46: PUTL t34, R24 - 47: INCEIPL $4 - - 0x254785E4: 93210084 stw r25,132(r1) - 48: GETL R25, t36 - 49: GETL R1, t38 - 50: ADDL $0x84, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x254785E8: 7C791B78 or r25,r3,r3 - 53: GETL R3, t40 - 54: PUTL t40, R25 - 55: INCEIPL $4 - - 0x254785EC: 93410088 stw r26,136(r1) - 56: GETL R26, t42 - 57: GETL R1, t44 - 58: ADDL $0x88, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0x254785F0: 7D5A5378 or r26,r10,r10 - 61: GETL R10, t46 - 62: PUTL t46, R26 - 63: INCEIPL $4 - - 0x254785F4: 93810090 stw r28,144(r1) - 64: GETL R28, t48 - 65: GETL R1, t50 - 66: ADDL $0x90, t50 - 67: STL t48, (t50) - 68: INCEIPL $4 - - 0x254785F8: 3B800000 li r28,0 - 69: MOVL $0x0, t52 - 70: PUTL t52, R28 - 71: INCEIPL $4 - - 0x254785FC: 93C10098 stw r30,152(r1) - 72: GETL R30, t54 - 73: GETL R1, t56 - 74: ADDL $0x98, t56 - 75: STL t54, (t56) - 76: INCEIPL $4 - - 0x25478600: 7FC802A6 mflr r30 - 77: GETL LR, t58 - 78: PUTL t58, R30 - 79: INCEIPL $4 - - 0x25478604: 93E1009C stw r31,156(r1) - 80: GETL R31, t60 - 81: GETL R1, t62 - 82: ADDL $0x9C, t62 - 83: STL t60, (t62) - 84: INCEIPL $4 - - 0x25478608: 7C3F0B78 or r31,r1,r1 - 85: GETL R1, t64 - 86: PUTL t64, R31 - 87: INCEIPL $4 - - 0x2547860C: 92210064 stw r17,100(r1) - 88: GETL R17, t66 - 89: GETL R1, t68 - 90: ADDL $0x64, t68 - 91: STL t66, (t68) - 92: INCEIPL $4 - - 0x25478610: 92410068 stw r18,104(r1) - 93: GETL R18, t70 - 94: GETL R1, t72 - 95: ADDL $0x68, t72 - 96: STL t70, (t72) - 97: INCEIPL $4 - - 0x25478614: 9361008C stw r27,140(r1) - 98: GETL R27, t74 - 99: GETL R1, t76 - 100: ADDL $0x8C, t76 - 101: STL t74, (t76) - 102: INCEIPL $4 - - 0x25478618: 93A10094 stw r29,148(r1) - 103: GETL R29, t78 - 104: GETL R1, t80 - 105: ADDL $0x94, t80 - 106: STL t78, (t80) - 107: INCEIPL $4 - - 0x2547861C: 900100A4 stw r0,164(r1) - 108: GETL R0, t82 - 109: GETL R1, t84 - 110: ADDL $0xA4, t84 - 111: STL t82, (t84) - 112: INCEIPL $4 - - 0x25478620: 91810060 stw r12,96(r1) - 113: GETL R12, t86 - 114: GETL R1, t88 - 115: ADDL $0x60, t88 - 116: STL t86, (t88) - 117: INCEIPL $4 - - 0x25478624: 88030000 lbz r0,0(r3) - 118: GETL R3, t90 - 119: LDB (t90), t92 - 120: PUTL t92, R0 - 121: INCEIPL $4 - - 0x25478628: 2F800000 cmpi cr7,r0,0 - 122: GETL R0, t94 - 123: CMP0L t94, t96 (-rSo) - 124: ICRFL t96, $0x7, CR - 125: INCEIPL $4 - - 0x2547862C: 419E0018 bc 12,30,0x25478644 - 126: Js30o $0x25478644 - - - -. 1159 254785B4 124 -. 92 61 00 6C 7C 93 23 78 92 81 00 70 7D 14 43 78 92 A1 00 74 7C D5 33 78 92 C1 00 78 7C B6 2B 78 92 E1 00 7C 7D 37 4B 78 93 01 00 80 7C F8 3B 78 93 21 00 84 7C 79 1B 78 93 41 00 88 7D 5A 53 78 93 81 00 90 3B 80 00 00 93 C1 00 98 7F C8 02 A6 93 E1 00 9C 7C 3F 0B 78 92 21 00 64 92 41 00 68 93 61 00 8C 93 A1 00 94 90 01 00 A4 91 81 00 60 88 03 00 00 2F 80 00 00 41 9E 00 18 -==== BB 1160 (0x25478630) approx BBs exec'd 0 ==== - - 0x25478630: 89630001 lbz r11,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25478634: 7C1C0378 or r28,r0,r0 - 5: GETL R0, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x25478638: 39230001 addi r9,r3,1 - 8: GETL R3, t6 - 9: ADDL $0x1, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0x2547863C: 2C0B0000 cmpi cr0,r11,0 - 12: GETL R11, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x25478640: 4082015C bc 4,2,0x2547879C - 16: Jc02o $0x2547879C - - - -. 1160 25478630 20 -. 89 63 00 01 7C 1C 03 78 39 23 00 01 2C 0B 00 00 40 82 01 5C -==== BB 1161 (0x2547879C) approx BBs exec'd 0 ==== - - 0x2547879C: 89490001 lbz r10,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x254787A0: 54032036 rlwinm r3,r0,4,0,27 - 5: GETL R0, t4 - 6: SHLL $0x4, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x254787A4: 7F835A14 add r28,r3,r11 - 9: GETL R3, t6 - 10: GETL R11, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0x254787A8: 39290001 addi r9,r9,1 - 14: GETL R9, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x254787AC: 2C8A0000 cmpi cr1,r10,0 - 18: GETL R10, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x1, CR - 21: INCEIPL $4 - - 0x254787B0: 41A6FE94 bc 13,6,0x25478644 - 22: Js06o $0x25478644 - - - -. 1161 2547879C 24 -. 89 49 00 01 54 03 20 36 7F 83 5A 14 39 29 00 01 2C 8A 00 00 41 A6 FE 94 -==== BB 1162 (0x254787B4) approx BBs exec'd 0 ==== - - 0x254787B4: 89690001 lbz r11,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254787B8: 57842036 rlwinm r4,r28,4,0,27 - 5: GETL R28, t4 - 6: SHLL $0x4, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x254787BC: 7F845214 add r28,r4,r10 - 9: GETL R4, t6 - 10: GETL R10, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0x254787C0: 39290001 addi r9,r9,1 - 14: GETL R9, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x254787C4: 2E0B0000 cmpi cr4,r11,0 - 18: GETL R11, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x4, CR - 21: INCEIPL $4 - - 0x254787C8: 41B2FE7C bc 13,18,0x25478644 - 22: Js18o $0x25478644 - - - -. 1162 254787B4 24 -. 89 69 00 01 57 84 20 36 7F 84 52 14 39 29 00 01 2E 0B 00 00 41 B2 FE 7C -==== BB 1163 (0x254787CC) approx BBs exec'd 0 ==== - - 0x254787CC: 89490001 lbz r10,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x254787D0: 57852036 rlwinm r5,r28,4,0,27 - 5: GETL R28, t4 - 6: SHLL $0x4, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x254787D4: 7F855A14 add r28,r5,r11 - 9: GETL R5, t6 - 10: GETL R11, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0x254787D8: 39290001 addi r9,r9,1 - 14: GETL R9, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x254787DC: 2F0A0000 cmpi cr6,r10,0 - 18: GETL R10, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x6, CR - 21: INCEIPL $4 - - 0x254787E0: 41BAFE64 bc 13,26,0x25478644 - 22: Js26o $0x25478644 - - - -. 1163 254787CC 24 -. 89 49 00 01 57 85 20 36 7F 85 5A 14 39 29 00 01 2F 0A 00 00 41 BA FE 64 -==== BB 1164 (0x254787E4) approx BBs exec'd 0 ==== - - 0x254787E4: 89690001 lbz r11,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254787E8: 57862036 rlwinm r6,r28,4,0,27 - 5: GETL R28, t4 - 6: SHLL $0x4, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x254787EC: 7F865214 add r28,r6,r10 - 9: GETL R6, t6 - 10: GETL R10, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0x254787F0: 39490001 addi r10,r9,1 - 14: GETL R9, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R10 - 17: INCEIPL $4 - - 0x254787F4: 2F8B0000 cmpi cr7,r11,0 - 18: GETL R11, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x7, CR - 21: INCEIPL $4 - - 0x254787F8: 41BEFE4C bc 13,30,0x25478644 - 22: Js30o $0x25478644 - - - -. 1164 254787E4 24 -. 89 69 00 01 57 86 20 36 7F 86 52 14 39 49 00 01 2F 8B 00 00 41 BE FE 4C -==== BB 1165 (0x254787FC) approx BBs exec'd 0 ==== - - 0x254787FC: 57922036 rlwinm r18,r28,4,0,27 - 0: GETL R28, t0 - 1: SHLL $0x4, t0 - 2: PUTL t0, R18 - 3: INCEIPL $4 - - 0x25478800: 7E325A14 add r17,r18,r11 - 4: GETL R18, t2 - 5: GETL R11, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R17 - 8: INCEIPL $4 - - 0x25478804: 8D6A0001 lbzu r11,1(r10) - 9: GETL R10, t6 - 10: ADDL $0x1, t6 - 11: PUTL t6, R10 - 12: LDB (t6), t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0x25478808: 56280006 rlwinm r8,r17,0,0,3 - 15: GETL R17, t10 - 16: ANDL $0xF0000000, t10 - 17: PUTL t10, R8 - 18: INCEIPL $4 - - 0x2547880C: 2F8B0000 cmpi cr7,r11,0 - 19: GETL R11, t12 - 20: CMP0L t12, t14 (-rSo) - 21: ICRFL t14, $0x7, CR - 22: INCEIPL $4 - - 0x25478810: 7E274278 xor r7,r17,r8 - 23: GETL R17, t16 - 24: GETL R8, t18 - 25: XORL t16, t18 - 26: PUTL t18, R7 - 27: INCEIPL $4 - - 0x25478814: 5509463E rlwinm r9,r8,8,24,31 - 28: GETL R8, t20 - 29: SHRL $0x18, t20 - 30: PUTL t20, R9 - 31: INCEIPL $4 - - 0x25478818: 7CFC4A78 xor r28,r7,r9 - 32: GETL R7, t22 - 33: GETL R9, t24 - 34: XORL t22, t24 - 35: PUTL t24, R28 - 36: INCEIPL $4 - - 0x2547881C: 4BFFFFDC b 0x254787F8 - 37: JMPo $0x254787F8 ($4) - - - -. 1165 254787FC 36 -. 57 92 20 36 7E 32 5A 14 8D 6A 00 01 56 28 00 06 2F 8B 00 00 7E 27 42 78 55 09 46 3E 7C FC 4A 78 4B FF FF DC -==== BB 1166 (0x254787F8) approx BBs exec'd 0 ==== - - 0x254787F8: 41BEFE4C bc 13,30,0x25478644 - 0: Js30o $0x25478644 - - - -. 1166 254787F8 4 -. 41 BE FE 4C -==== BB 1167 (0x25478644) approx BBs exec'd 0 ==== - - 0x25478644: 825E04C8 lwz r18,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x25478648: 2E1A0000 cmpi cr4,r26,0 - 5: GETL R26, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x2547864C: 3B600000 li r27,0 - 9: MOVL $0x0, t8 - 10: PUTL t8, R27 - 11: INCEIPL $4 - - 0x25478650: 39400000 li r10,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R10 - 14: INCEIPL $4 - - 0x25478654: 83B201A8 lwz r29,424(r18) - 15: GETL R18, t12 - 16: ADDL $0x1A8, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R29 - 19: INCEIPL $4 - - 0x25478658: 937F0048 stw r27,72(r31) - 20: GETL R27, t16 - 21: GETL R31, t18 - 22: ADDL $0x48, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x2547865C: 3B600000 li r27,0 - 25: MOVL $0x0, t20 - 26: PUTL t20, R27 - 27: INCEIPL $4 - - 0x25478660: 397D0001 addi r11,r29,1 - 28: GETL R29, t22 - 29: ADDL $0x1, t22 - 30: PUTL t22, R11 - 31: INCEIPL $4 - - 0x25478664: 915F004C stw r10,76(r31) - 32: GETL R10, t24 - 33: GETL R31, t26 - 34: ADDL $0x4C, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x25478668: 917201A8 stw r11,424(r18) - 37: GETL R11, t28 - 38: GETL R18, t30 - 39: ADDL $0x1A8, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0x2547866C: 7EBDAB78 or r29,r21,r21 - 42: GETL R21, t32 - 43: PUTL t32, R29 - 44: INCEIPL $4 - - 0x25478670: 40920538 bc 4,18,0x25478BA8 - 45: Jc18o $0x25478BA8 - - - -. 1167 25478644 48 -. 82 5E 04 C8 2E 1A 00 00 3B 60 00 00 39 40 00 00 83 B2 01 A8 93 7F 00 48 3B 60 00 00 39 7D 00 01 91 5F 00 4C 91 72 01 A8 7E BD AB 78 40 92 05 38 -==== BB 1168 (0x25478674) approx BBs exec'd 0 ==== - - 0x25478674: 81750000 lwz r11,0(r21) - 0: GETL R21, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25478678: 2C8B0000 cmpi cr1,r11,0 - 4: GETL R11, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x2547867C: 7F68DB78 or r8,r27,r27 - 8: GETL R27, t8 - 9: PUTL t8, R8 - 10: INCEIPL $4 - - 0x25478680: 4186004C bc 12,6,0x254786CC - 11: Js06o $0x254786CC - - - -. 1168 25478674 16 -. 81 75 00 00 2C 8B 00 00 7F 68 DB 78 41 86 00 4C -==== BB 1169 (0x25478684) approx BBs exec'd 0 ==== - - 0x25478684: 80F50000 lwz r7,0(r21) - 0: GETL R21, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25478688: 3A3F0018 addi r17,r31,24 - 4: GETL R31, t4 - 5: ADDL $0x18, t4 - 6: PUTL t4, R17 - 7: INCEIPL $4 - - 0x2547868C: 80B60000 lwz r5,0(r22) - 8: GETL R22, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0x25478690: 7F23CB78 or r3,r25,r25 - 12: GETL R25, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x25478694: 7F84E378 or r4,r28,r28 - 15: GETL R28, t12 - 16: PUTL t12, R4 - 17: INCEIPL $4 - - 0x25478698: 38DF0048 addi r6,r31,72 - 18: GETL R31, t14 - 19: ADDL $0x48, t14 - 20: PUTL t14, R6 - 21: INCEIPL $4 - - 0x2547869C: 7F09C378 or r9,r24,r24 - 22: GETL R24, t16 - 23: PUTL t16, R9 - 24: INCEIPL $4 - - 0x254786A0: 7EEABB78 or r10,r23,r23 - 25: GETL R23, t18 - 26: PUTL t18, R10 - 27: INCEIPL $4 - - 0x254786A4: 93410008 stw r26,8(r1) - 28: GETL R26, t20 - 29: GETL R1, t22 - 30: ADDL $0x8, t22 - 31: STL t20, (t22) - 32: INCEIPL $4 - - 0x254786A8: 9281000C stw r20,12(r1) - 33: GETL R20, t24 - 34: GETL R1, t26 - 35: ADDL $0xC, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x254786AC: 4BFFFAFD bl 0x254781A8 - 38: MOVL $0x254786B0, t28 - 39: PUTL t28, LR - 40: JMPo-c $0x254781A8 ($4) - - - -. 1169 25478684 44 -. 80 F5 00 00 3A 3F 00 18 80 B6 00 00 7F 23 CB 78 7F 84 E3 78 38 DF 00 48 7F 09 C3 78 7E EA BB 78 93 41 00 08 92 81 00 0C 4B FF FA FD -==== BB 1170 do_lookup_x(0x254781A8) approx BBs exec'd 0 ==== - - 0x254781A8: 7D6802A6 mflr r11 - 0: GETL LR, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x254781AC: 9421FF90 stwu r1,-112(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF90, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x254781B0: 4801EE51 bl 0x25497000 - 9: MOVL $0x254781B4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 1170 254781A8 12 -. 7D 68 02 A6 94 21 FF 90 48 01 EE 51 -==== BB 1171 (0x254781B4) approx BBs exec'd 0 ==== - - 0x254781B4: 93C10068 stw r30,104(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x68, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254781B8: 80010078 lwz r0,120(r1) - 5: GETL R1, t4 - 6: ADDL $0x78, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x254781BC: 7FC802A6 mflr r30 - 10: GETL LR, t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0x254781C0: 91610074 stw r11,116(r1) - 13: GETL R11, t10 - 14: GETL R1, t12 - 15: ADDL $0x74, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254781C4: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0x254781C8: 91E1002C stw r15,44(r1) - 21: GETL R15, t16 - 22: GETL R1, t18 - 23: ADDL $0x2C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x254781CC: 92010030 stw r16,48(r1) - 26: GETL R16, t20 - 27: GETL R1, t22 - 28: ADDL $0x30, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0x254781D0: 81E70004 lwz r15,4(r7) - 31: GETL R7, t24 - 32: ADDL $0x4, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R15 - 35: INCEIPL $4 - - 0x254781D4: 82070000 lwz r16,0(r7) - 36: GETL R7, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R16 - 39: INCEIPL $4 - - 0x254781D8: 91C10028 stw r14,40(r1) - 40: GETL R14, t32 - 41: GETL R1, t34 - 42: ADDL $0x28, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0x254781DC: 7C8E2378 or r14,r4,r4 - 45: GETL R4, t36 - 46: PUTL t36, R14 - 47: INCEIPL $4 - - 0x254781E0: 92210034 stw r17,52(r1) - 48: GETL R17, t38 - 49: GETL R1, t40 - 50: ADDL $0x34, t40 - 51: STL t38, (t40) - 52: INCEIPL $4 - - 0x254781E4: 92A10044 stw r21,68(r1) - 53: GETL R21, t42 - 54: GETL R1, t44 - 55: ADDL $0x44, t44 - 56: STL t42, (t44) - 57: INCEIPL $4 - - 0x254781E8: 7D354B78 or r21,r9,r9 - 58: GETL R9, t46 - 59: PUTL t46, R21 - 60: INCEIPL $4 - - 0x254781EC: 93410058 stw r26,88(r1) - 61: GETL R26, t48 - 62: GETL R1, t50 - 63: ADDL $0x58, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0x254781F0: 3120FFFF addic r9,r0,-1 - 66: GETL R0, t52 - 67: ADCL $0xFFFFFFFF, t52 (-wCa) - 68: PUTL t52, R9 - 69: INCEIPL $4 - - 0x254781F4: 7E290110 subfe r17,r9,r0 - 70: GETL R9, t54 - 71: GETL R0, t56 - 72: SBBL t54, t56 (-rCa-wCa) - 73: PUTL t56, R17 - 74: INCEIPL $4 - - 0x254781F8: 7D1A4378 or r26,r8,r8 - 75: GETL R8, t58 - 76: PUTL t58, R26 - 77: INCEIPL $4 - - 0x254781FC: 92410038 stw r18,56(r1) - 78: GETL R18, t60 - 79: GETL R1, t62 - 80: ADDL $0x38, t62 - 81: STL t60, (t62) - 82: INCEIPL $4 - - 0x25478200: 9261003C stw r19,60(r1) - 83: GETL R19, t64 - 84: GETL R1, t66 - 85: ADDL $0x3C, t66 - 86: STL t64, (t66) - 87: INCEIPL $4 - - 0x25478204: 92810040 stw r20,64(r1) - 88: GETL R20, t68 - 89: GETL R1, t70 - 90: ADDL $0x40, t70 - 91: STL t68, (t70) - 92: INCEIPL $4 - - 0x25478208: 92C10048 stw r22,72(r1) - 93: GETL R22, t72 - 94: GETL R1, t74 - 95: ADDL $0x48, t74 - 96: STL t72, (t74) - 97: INCEIPL $4 - - 0x2547820C: 92E1004C stw r23,76(r1) - 98: GETL R23, t76 - 99: GETL R1, t78 - 100: ADDL $0x4C, t78 - 101: STL t76, (t78) - 102: INCEIPL $4 - - 0x25478210: 93010050 stw r24,80(r1) - 103: GETL R24, t80 - 104: GETL R1, t82 - 105: ADDL $0x50, t82 - 106: STL t80, (t82) - 107: INCEIPL $4 - - 0x25478214: 93210054 stw r25,84(r1) - 108: GETL R25, t84 - 109: GETL R1, t86 - 110: ADDL $0x54, t86 - 111: STL t84, (t86) - 112: INCEIPL $4 - - 0x25478218: 9361005C stw r27,92(r1) - 113: GETL R27, t88 - 114: GETL R1, t90 - 115: ADDL $0x5C, t90 - 116: STL t88, (t90) - 117: INCEIPL $4 - - 0x2547821C: 93810060 stw r28,96(r1) - 118: GETL R28, t92 - 119: GETL R1, t94 - 120: ADDL $0x60, t94 - 121: STL t92, (t94) - 122: INCEIPL $4 - - 0x25478220: 93A10064 stw r29,100(r1) - 123: GETL R29, t96 - 124: GETL R1, t98 - 125: ADDL $0x64, t98 - 126: STL t96, (t98) - 127: INCEIPL $4 - - 0x25478224: 93E1006C stw r31,108(r1) - 128: GETL R31, t100 - 129: GETL R1, t102 - 130: ADDL $0x6C, t102 - 131: STL t100, (t102) - 132: INCEIPL $4 - - 0x25478228: 91810024 stw r12,36(r1) - 133: GETL R12, t104 - 134: GETL R1, t106 - 135: ADDL $0x24, t106 - 136: STL t104, (t106) - 137: INCEIPL $4 - - 0x2547822C: 90610008 stw r3,8(r1) - 138: GETL R3, t108 - 139: GETL R1, t110 - 140: ADDL $0x8, t110 - 141: STL t108, (t110) - 142: INCEIPL $4 - - 0x25478230: 90A1000C stw r5,12(r1) - 143: GETL R5, t112 - 144: GETL R1, t114 - 145: ADDL $0xC, t114 - 146: STL t112, (t114) - 147: INCEIPL $4 - - 0x25478234: 90C10010 stw r6,16(r1) - 148: GETL R6, t116 - 149: GETL R1, t118 - 150: ADDL $0x10, t118 - 151: STL t116, (t118) - 152: INCEIPL $4 - - 0x25478238: 91410014 stw r10,20(r1) - 153: GETL R10, t120 - 154: GETL R1, t122 - 155: ADDL $0x14, t122 - 156: STL t120, (t122) - 157: INCEIPL $4 - - 0x2547823C: 48000010 b 0x2547824C - 158: JMPo $0x2547824C ($4) - - - -. 1171 254781B4 140 -. 93 C1 00 68 80 01 00 78 7F C8 02 A6 91 61 00 74 7D 80 00 26 91 E1 00 2C 92 01 00 30 81 E7 00 04 82 07 00 00 91 C1 00 28 7C 8E 23 78 92 21 00 34 92 A1 00 44 7D 35 4B 78 93 41 00 58 31 20 FF FF 7E 29 01 10 7D 1A 43 78 92 41 00 38 92 61 00 3C 92 81 00 40 92 C1 00 48 92 E1 00 4C 93 01 00 50 93 21 00 54 93 61 00 5C 93 81 00 60 93 A1 00 64 93 E1 00 6C 91 81 00 24 90 61 00 08 90 A1 00 0C 90 C1 00 10 91 41 00 14 48 00 00 10 -==== BB 1172 (0x2547824C) approx BBs exec'd 0 ==== - - 0x2547824C: 5745103A rlwinm r5,r26,2,0,29 - 0: GETL R26, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x25478250: 80810078 lwz r4,120(r1) - 4: GETL R1, t2 - 5: ADDL $0x78, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x25478254: 7D25802E lwzx r9,r5,r16 - 9: GETL R16, t6 - 10: GETL R5, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x25478258: 3A800000 li r20,0 - 15: MOVL $0x0, t12 - 16: PUTL t12, R20 - 17: INCEIPL $4 - - 0x2547825C: 3A600000 li r19,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R19 - 20: INCEIPL $4 - - 0x25478260: 83890014 lwz r28,20(r9) - 21: GETL R9, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R28 - 25: INCEIPL $4 - - 0x25478264: 7F832278 xor r3,r28,r4 - 26: GETL R28, t20 - 27: GETL R4, t22 - 28: XORL t20, t22 - 29: PUTL t22, R3 - 30: INCEIPL $4 - - 0x25478268: 21630000 subfic r11,r3,0 - 31: GETL R3, t24 - 32: MOVL $0x0, t26 - 33: SBBL t24, t26 (-wCa) - 34: PUTL t26, R11 - 35: INCEIPL $4 - - 0x2547826C: 7C6B1914 adde r3,r11,r3 - 36: GETL R11, t28 - 37: GETL R3, t30 - 38: ADCL t28, t30 (-rCa-wCa) - 39: PUTL t30, R3 - 40: INCEIPL $4 - - 0x25478270: 7E291839 and. r9,r17,r3 - 41: GETL R17, t32 - 42: GETL R3, t34 - 43: ANDL t32, t34 - 44: PUTL t34, R9 - 45: CMP0L t34, t36 (-rSo) - 46: ICRFL t36, $0x0, CR - 47: INCEIPL $4 - - 0x25478274: 4082FFCC bc 4,2,0x25478240 - 48: Jc02o $0x25478240 - - - -. 1172 2547824C 44 -. 57 45 10 3A 80 81 00 78 7D 25 80 2E 3A 80 00 00 3A 60 00 00 83 89 00 14 7F 83 22 78 21 63 00 00 7C 6B 19 14 7E 29 18 39 40 82 FF CC -==== BB 1173 (0x25478278) approx BBs exec'd 0 ==== - - 0x25478278: 80C1007C lwz r6,124(r1) - 0: GETL R1, t0 - 1: ADDL $0x7C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547827C: 54CBFFFF rlwinm. r11,r6,31,31,31 - 5: GETL R6, t4 - 6: ROLL $0x1F, t4 - 7: ANDL $0x1, t4 - 8: PUTL t4, R11 - 9: CMP0L t4, t6 (-rSo) - 10: ICRFL t6, $0x0, CR - 11: INCEIPL $4 - - 0x25478280: 41820010 bc 12,2,0x25478290 - 12: Js02o $0x25478290 - - - -. 1173 25478278 12 -. 80 C1 00 7C 54 CB FF FF 41 82 00 10 -==== BB 1174 (0x25478290) approx BBs exec'd 0 ==== - - 0x25478290: 815E04F4 lwz r10,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25478294: 810A0000 lwz r8,0(r10) - 5: GETL R10, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R8 - 8: INCEIPL $4 - - 0x25478298: 71090008 andi. r9,r8,0x8 - 9: GETL R8, t8 - 10: ANDL $0x8, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x2547829C: 40820248 bc 4,2,0x254784E4 - 15: Jc02o $0x254784E4 - - - -. 1174 25478290 16 -. 81 5E 04 F4 81 0A 00 00 71 09 00 08 40 82 02 48 -==== BB 1175 (0x254782A0) approx BBs exec'd 0 ==== - - 0x254782A0: 801C016C lwz r0,364(r28) - 0: GETL R28, t0 - 1: ADDL $0x16C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x254782A4: 833C0170 lwz r25,368(r28) - 5: GETL R28, t4 - 6: ADDL $0x170, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0x254782A8: 7D8E0396 divwu r12, r14, r0 - 10: GETL R14, t10 - 11: GETL R0, t8 - 12: UDIVL t8, t10 - 13: PUTL t10, R12 - 14: INCEIPL $4 - - 0x254782AC: 817C0038 lwz r11,56(r28) - 15: GETL R28, t12 - 16: ADDL $0x38, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R11 - 19: INCEIPL $4 - - 0x254782B0: 807C0034 lwz r3,52(r28) - 20: GETL R28, t16 - 21: ADDL $0x34, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R3 - 24: INCEIPL $4 - - 0x254782B4: 830B0004 lwz r24,4(r11) - 25: GETL R11, t20 - 26: ADDL $0x4, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R24 - 29: INCEIPL $4 - - 0x254782B8: 82430004 lwz r18,4(r3) - 30: GETL R3, t24 - 31: ADDL $0x4, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R18 - 34: INCEIPL $4 - - 0x254782BC: 82DC0198 lwz r22,408(r28) - 35: GETL R28, t28 - 36: ADDL $0x198, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R22 - 39: INCEIPL $4 - - 0x254782C0: 7FEC01D6 mullw r31,r12,r0 - 40: GETL R12, t32 - 41: GETL R0, t34 - 42: MULL t32, t34 - 43: PUTL t34, R31 - 44: INCEIPL $4 - - 0x254782C4: 7FBF7050 subf r29,r31,r14 - 45: GETL R31, t36 - 46: GETL R14, t38 - 47: SUBL t36, t38 - 48: PUTL t38, R29 - 49: INCEIPL $4 - - 0x254782C8: 57BB103A rlwinm r27,r29,2,0,29 - 50: GETL R29, t40 - 51: SHLL $0x2, t40 - 52: PUTL t40, R27 - 53: INCEIPL $4 - - 0x254782CC: 7FFBC82E lwzx r31,r27,r25 - 54: GETL R25, t42 - 55: GETL R27, t44 - 56: ADDL t44, t42 - 57: LDL (t42), t46 - 58: PUTL t46, R31 - 59: INCEIPL $4 - - 0x254782D0: 2E1F0000 cmpi cr4,r31,0 - 60: GETL R31, t48 - 61: CMP0L t48, t50 (-rSo) - 62: ICRFL t50, $0x4, CR - 63: INCEIPL $4 - - 0x254782D4: 419200F8 bc 12,18,0x254783CC - 64: Js18o $0x254783CC - - - -. 1175 254782A0 56 -. 80 1C 01 6C 83 3C 01 70 7D 8E 03 96 81 7C 00 38 80 7C 00 34 83 0B 00 04 82 43 00 04 82 DC 01 98 7F EC 01 D6 7F BF 70 50 57 BB 10 3A 7F FB C8 2E 2E 1F 00 00 41 92 00 F8 -==== BB 1176 (0x254783CC) approx BBs exec'd 0 ==== - - 0x254783CC: 7F000026 mfcr r24 - 0: GETL CR, t0 - 1: PUTL t0, R24 - 2: INCEIPL $4 - - 0x254783D0: 57189FFE rlwinm r24,r24,19,31,31 - 3: GETL R24, t2 - 4: ROLL $0x13, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R24 - 7: INCEIPL $4 - - 0x254783D4: 3175FFFF addic r11,r21,-1 - 8: GETL R21, t4 - 9: ADCL $0xFFFFFFFF, t4 (-wCa) - 10: PUTL t4, R11 - 11: INCEIPL $4 - - 0x254783D8: 7ECBA910 subfe r22,r11,r21 - 12: GETL R11, t6 - 13: GETL R21, t8 - 14: SBBL t6, t8 (-rCa-wCa) - 15: PUTL t8, R22 - 16: INCEIPL $4 - - 0x254783DC: 7F0BB039 and. r11,r24,r22 - 17: GETL R24, t10 - 18: GETL R22, t12 - 19: ANDL t10, t12 - 20: PUTL t12, R11 - 21: CMP0L t12, t14 (-rSo) - 22: ICRFL t14, $0x0, CR - 23: INCEIPL $4 - - 0x254783E0: 41A2FE60 bc 13,2,0x25478240 - 24: Js02o $0x25478240 - - - -. 1176 254783CC 24 -. 7F 00 00 26 57 18 9F FE 31 75 FF FF 7E CB A9 10 7F 0B B0 39 41 A2 FE 60 -==== BB 1177 (0x254783E4) approx BBs exec'd 0 ==== - - 0x254783E4: 8075000C lwz r3,12(r21) - 0: GETL R21, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254783E8: 2E030000 cmpi cr4,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254783EC: 4192FE54 bc 12,18,0x25478240 - 9: Js18o $0x25478240 - - - -. 1177 254783E4 12 -. 80 75 00 0C 2E 03 00 00 41 92 FE 54 -==== BB 1178 (0x254783F0) approx BBs exec'd 0 ==== - - 0x254783F0: 7F84E378 or r4,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254783F4: 480042E1 bl 0x2547C6D4 - 3: MOVL $0x254783F8, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x2547C6D4 ($4) - - - -. 1178 254783F0 8 -. 7F 84 E3 78 48 00 42 E1 -==== BB 1179 (0x254783F8) approx BBs exec'd 0 ==== - - 0x254783F8: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x254783FC: 419AFE44 bc 12,26,0x25478240 - 4: Js26o $0x25478240 - - - -. 1179 254783F8 8 -. 2F 03 00 00 41 9A FE 44 -==== BB 1180 (0x25478240) approx BBs exec'd 0 ==== - - 0x25478240: 3B5A0001 addi r26,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x25478244: 7F9A7840 cmpl cr7,r26,r15 - 4: GETL R26, t2 - 5: GETL R15, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25478248: 409C01DC bc 4,28,0x25478424 - 9: Jc28o $0x25478424 - - - -. 1180 25478240 12 -. 3B 5A 00 01 7F 9A 78 40 40 9C 01 DC -==== BB 1181 (0x254782D8) approx BBs exec'd 0 ==== - - 0x254782D8: 2D960000 cmpi cr3,r22,0 - 0: GETL R22, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x3, CR - 3: INCEIPL $4 - - 0x254782DC: 48000028 b 0x25478304 - 4: JMPo $0x25478304 ($4) - - - -. 1181 254782D8 8 -. 2D 96 00 00 48 00 00 28 -==== BB 1182 (0x25478304) approx BBs exec'd 0 ==== - - 0x25478304: 57E92036 rlwinm r9,r31,4,0,27 - 0: GETL R31, t0 - 1: SHLL $0x4, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x25478308: 7FA9C214 add r29,r9,r24 - 4: GETL R9, t2 - 5: GETL R24, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0x2547830C: 809D0004 lwz r4,4(r29) - 9: GETL R29, t6 - 10: ADDL $0x4, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x25478310: 2C840000 cmpi cr1,r4,0 - 14: GETL R4, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x1, CR - 17: INCEIPL $4 - - 0x25478314: 41A6FFCC bc 13,6,0x254782E0 - 18: Js06o $0x254782E0 - - - -. 1182 25478304 20 -. 57 E9 20 36 7F A9 C2 14 80 9D 00 04 2C 84 00 00 41 A6 FF CC -==== BB 1183 (0x254782E0) approx BBs exec'd 0 ==== - - 0x254782E0: 88DD000C lbz r6,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254782E4: 54C5073E rlwinm r5,r6,0,28,31 - 5: GETL R6, t4 - 6: ANDL $0xF, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x254782E8: 2F050006 cmpi cr6,r5,6 - 9: GETL R5, t6 - 10: MOVL $0x6, t10 - 11: CMPL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x6, CR - 13: INCEIPL $4 - - 0x254782EC: 419A002C bc 12,26,0x25478318 - 14: Js26o $0x25478318 - - - -. 1183 254782E0 16 -. 88 DD 00 0C 54 C5 07 3E 2F 05 00 06 41 9A 00 2C -==== BB 1184 (0x254782F0) approx BBs exec'd 0 ==== - - 0x254782F0: 83BC0174 lwz r29,372(r28) - 0: GETL R28, t0 - 1: ADDL $0x174, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254782F4: 57E7103A rlwinm r7,r31,2,0,29 - 5: GETL R31, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x254782F8: 7FE7E82E lwzx r31,r7,r29 - 9: GETL R29, t6 - 10: GETL R7, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0x254782FC: 2E1F0000 cmpi cr4,r31,0 - 15: GETL R31, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x4, CR - 18: INCEIPL $4 - - 0x25478300: 41920108 bc 12,18,0x25478408 - 19: Js18o $0x25478408 - - - -. 1184 254782F0 20 -. 83 BC 01 74 57 E7 10 3A 7F E7 E8 2E 2E 1F 00 00 41 92 01 08 -==== BB 1185 (0x25478408) approx BBs exec'd 0 ==== - - 0x25478408: 2D940001 cmpi cr3,r20,1 - 0: GETL R20, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x3, CR - 4: INCEIPL $4 - - 0x2547840C: 408EFFC0 bc 4,14,0x254783CC - 5: Jc14o $0x254783CC - - - -. 1185 25478408 8 -. 2D 94 00 01 40 8E FF C0 -==== BB 1186 (0x25478318) approx BBs exec'd 0 ==== - - 0x25478318: A0FD000E lhz r7,14(r29) - 0: GETL R29, t0 - 1: ADDL $0xE, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547831C: 2C070000 cmpi cr0,r7,0 - 5: GETL R7, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25478320: 40820010 bc 4,2,0x25478330 - 9: Jc02o $0x25478330 - - - -. 1186 25478318 12 -. A0 FD 00 0E 2C 07 00 00 40 82 00 10 -==== BB 1187 (0x25478330) approx BBs exec'd 0 ==== - - 0x25478330: 8B7D000C lbz r27,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25478334: 5760073E rlwinm r0,r27,0,28,31 - 5: GETL R27, t4 - 6: ANDL $0xF, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25478338: 2F800002 cmpi cr7,r0,2 - 9: GETL R0, t6 - 10: MOVL $0x2, t10 - 11: CMPL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x7, CR - 13: INCEIPL $4 - - 0x2547833C: 409D000C bc 4,29,0x25478348 - 14: Jc29o $0x25478348 - - - -. 1187 25478330 16 -. 8B 7D 00 0C 57 60 07 3E 2F 80 00 02 40 9D 00 0C -==== BB 1188 (0x25478348) approx BBs exec'd 0 ==== - - 0x25478348: 8141000C lwz r10,12(r1) - 0: GETL R1, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547834C: 7F1D5000 cmp cr6,r29,r10 - 5: GETL R29, t4 - 6: GETL R10, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0x25478350: 419A001C bc 12,26,0x2547836C - 10: Js26o $0x2547836C - - - -. 1188 25478348 12 -. 81 41 00 0C 7F 1D 50 00 41 9A 00 1C -==== BB 1189 (0x25478354) approx BBs exec'd 0 ==== - - 0x25478354: 7EE9C02E lwzx r23,r9,r24 - 0: GETL R24, t0 - 1: GETL R9, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R23 - 5: INCEIPL $4 - - 0x25478358: 80810008 lwz r4,8(r1) - 6: GETL R1, t6 - 7: ADDL $0x8, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R4 - 10: INCEIPL $4 - - 0x2547835C: 7C779214 add r3,r23,r18 - 11: GETL R23, t10 - 12: GETL R18, t12 - 13: ADDL t10, t12 - 14: PUTL t12, R3 - 15: INCEIPL $4 - - 0x25478360: 4800AB81 bl 0x25482EE0 - 16: MOVL $0x25478364, t14 - 17: PUTL t14, LR - 18: JMPo-c $0x25482EE0 ($4) - - - -. 1189 25478354 16 -. 7E E9 C0 2E 80 81 00 08 7C 77 92 14 48 00 AB 81 -==== BB 1190 (0x25478364) approx BBs exec'd 0 ==== - - 0x25478364: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25478368: 4082FF88 bc 4,2,0x254782F0 - 4: Jc02o $0x254782F0 - - - -. 1190 25478364 8 -. 2C 03 00 00 40 82 FF 88 -==== BB 1191 (0x2547836C) approx BBs exec'd 0 ==== - - 0x2547836C: 2F950000 cmpi cr7,r21,0 - 0: GETL R21, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25478370: 419E0130 bc 12,30,0x254784A0 - 4: Js30o $0x254784A0 - - - -. 1191 2547836C 8 -. 2F 95 00 00 41 9E 01 30 -==== BB 1192 (0x25478374) approx BBs exec'd 0 ==== - - 0x25478374: 418E0044 bc 12,14,0x254783B8 - 0: Js14o $0x254783B8 - - - -. 1192 25478374 4 -. 41 8E 00 44 -==== BB 1193 (0x25478378) approx BBs exec'd 0 ==== - - 0x25478378: 57F9083C rlwinm r25,r31,1,0,30 - 0: GETL R31, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0x2547837C: 815C0188 lwz r10,392(r28) - 4: GETL R28, t2 - 5: ADDL $0x188, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x25478380: 7EF9B22E lhzx r23,r25,r22 - 9: GETL R22, t6 - 10: GETL R25, t8 - 11: ADDL t8, t6 - 12: LDW (t6), t10 - 13: PUTL t10, R23 - 14: INCEIPL $4 - - 0x25478384: 81350004 lwz r9,4(r21) - 15: GETL R21, t12 - 16: ADDL $0x4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25478388: 56EB2376 rlwinm r11,r23,4,13,27 - 20: GETL R23, t16 - 21: ROLL $0x4, t16 - 22: ANDL $0x7FFF0, t16 - 23: PUTL t16, R11 - 24: INCEIPL $4 - - 0x2547838C: 7D8B5214 add r12,r11,r10 - 25: GETL R11, t18 - 26: GETL R10, t20 - 27: ADDL t18, t20 - 28: PUTL t20, R12 - 29: INCEIPL $4 - - 0x25478390: 832C0004 lwz r25,4(r12) - 30: GETL R12, t22 - 31: ADDL $0x4, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R25 - 34: INCEIPL $4 - - 0x25478394: 7C994800 cmp cr1,r25,r9 - 35: GETL R25, t26 - 36: GETL R9, t28 - 37: CMPL t26, t28, t30 (-rSo) - 38: ICRFL t30, $0x1, CR - 39: INCEIPL $4 - - 0x25478398: 418600F0 bc 12,6,0x25478488 - 40: Js06o $0x25478488 - - - -. 1193 25478378 36 -. 57 F9 08 3C 81 5C 01 88 7E F9 B2 2E 81 35 00 04 56 EB 23 76 7D 8B 52 14 83 2C 00 04 7C 99 48 00 41 86 00 F0 -==== BB 1194 (0x25478488) approx BBs exec'd 0 ==== - - 0x25478488: 7C6B502E lwzx r3,r11,r10 - 0: GETL R10, t0 - 1: GETL R11, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R3 - 5: INCEIPL $4 - - 0x2547848C: 80950000 lwz r4,0(r21) - 6: GETL R21, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R4 - 9: INCEIPL $4 - - 0x25478490: 4800AA51 bl 0x25482EE0 - 10: MOVL $0x25478494, t10 - 11: PUTL t10, LR - 12: JMPo-c $0x25482EE0 ($4) - - - -. 1194 25478488 12 -. 7C 6B 50 2E 80 95 00 00 48 00 AA 51 -==== BB 1195 (0x25478494) approx BBs exec'd 0 ==== - - 0x25478494: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25478498: 409AFF04 bc 4,26,0x2547839C - 4: Jc26o $0x2547839C - - - -. 1195 25478494 8 -. 2F 03 00 00 40 9A FF 04 -==== BB 1196 (0x2547849C) approx BBs exec'd 0 ==== - - 0x2547849C: 4BFFFF1C b 0x254783B8 - 0: JMPo $0x254783B8 ($4) - - - -. 1196 2547849C 4 -. 4B FF FF 1C -==== BB 1197 (0x254783B8) approx BBs exec'd 0 ==== - - 0x254783B8: 5760E13E rlwinm r0,r27,28,4,31 - 0: GETL R27, t0 - 1: SHRL $0x4, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x254783BC: 2F800001 cmpi cr7,r0,1 - 4: GETL R0, t2 - 5: MOVL $0x1, t6 - 6: CMPL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x7, CR - 8: INCEIPL $4 - - 0x254783C0: 419E017C bc 12,30,0x2547853C - 9: Js30o $0x2547853C - - - -. 1197 254783B8 12 -. 57 60 E1 3E 2F 80 00 01 41 9E 01 7C -==== BB 1198 (0x2547853C) approx BBs exec'd 0 ==== - - 0x2547853C: 81C10010 lwz r14,16(r1) - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R14 - 4: INCEIPL $4 - - 0x25478540: 38600001 li r3,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25478544: 938E0004 stw r28,4(r14) - 8: GETL R28, t6 - 9: GETL R14, t8 - 10: ADDL $0x4, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25478548: 93AE0000 stw r29,0(r14) - 13: GETL R29, t10 - 14: GETL R14, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0x2547854C: 4BFFFEDC b 0x25478428 - 17: JMPo $0x25478428 ($4) - - - -. 1198 2547853C 20 -. 81 C1 00 10 38 60 00 01 93 8E 00 04 93 AE 00 00 4B FF FE DC -==== BB 1199 (0x25478428) approx BBs exec'd 0 ==== - - 0x25478428: 81E10074 lwz r15,116(r1) - 0: GETL R1, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0x2547842C: 81810024 lwz r12,36(r1) - 5: GETL R1, t4 - 6: ADDL $0x24, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25478430: 7DE803A6 mtlr r15 - 10: GETL R15, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0x25478434: 81C10028 lwz r14,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R14 - 17: INCEIPL $4 - - 0x25478438: 81E1002C lwz r15,44(r1) - 18: GETL R1, t14 - 19: ADDL $0x2C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R15 - 22: INCEIPL $4 - - 0x2547843C: 7D818120 mtcrf 0x18,r12 - 23: GETL R12, t18 - 24: ICRFL t18, $0x3, CR - 25: ICRFL t18, $0x4, CR - 26: INCEIPL $4 - - 0x25478440: 82010030 lwz r16,48(r1) - 27: GETL R1, t20 - 28: ADDL $0x30, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R16 - 31: INCEIPL $4 - - 0x25478444: 82210034 lwz r17,52(r1) - 32: GETL R1, t24 - 33: ADDL $0x34, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R17 - 36: INCEIPL $4 - - 0x25478448: 82410038 lwz r18,56(r1) - 37: GETL R1, t28 - 38: ADDL $0x38, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R18 - 41: INCEIPL $4 - - 0x2547844C: 8261003C lwz r19,60(r1) - 42: GETL R1, t32 - 43: ADDL $0x3C, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R19 - 46: INCEIPL $4 - - 0x25478450: 82810040 lwz r20,64(r1) - 47: GETL R1, t36 - 48: ADDL $0x40, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R20 - 51: INCEIPL $4 - - 0x25478454: 82A10044 lwz r21,68(r1) - 52: GETL R1, t40 - 53: ADDL $0x44, t40 - 54: LDL (t40), t42 - 55: PUTL t42, R21 - 56: INCEIPL $4 - - 0x25478458: 82C10048 lwz r22,72(r1) - 57: GETL R1, t44 - 58: ADDL $0x48, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R22 - 61: INCEIPL $4 - - 0x2547845C: 82E1004C lwz r23,76(r1) - 62: GETL R1, t48 - 63: ADDL $0x4C, t48 - 64: LDL (t48), t50 - 65: PUTL t50, R23 - 66: INCEIPL $4 - - 0x25478460: 83010050 lwz r24,80(r1) - 67: GETL R1, t52 - 68: ADDL $0x50, t52 - 69: LDL (t52), t54 - 70: PUTL t54, R24 - 71: INCEIPL $4 - - 0x25478464: 83210054 lwz r25,84(r1) - 72: GETL R1, t56 - 73: ADDL $0x54, t56 - 74: LDL (t56), t58 - 75: PUTL t58, R25 - 76: INCEIPL $4 - - 0x25478468: 83410058 lwz r26,88(r1) - 77: GETL R1, t60 - 78: ADDL $0x58, t60 - 79: LDL (t60), t62 - 80: PUTL t62, R26 - 81: INCEIPL $4 - - 0x2547846C: 8361005C lwz r27,92(r1) - 82: GETL R1, t64 - 83: ADDL $0x5C, t64 - 84: LDL (t64), t66 - 85: PUTL t66, R27 - 86: INCEIPL $4 - - 0x25478470: 83810060 lwz r28,96(r1) - 87: GETL R1, t68 - 88: ADDL $0x60, t68 - 89: LDL (t68), t70 - 90: PUTL t70, R28 - 91: INCEIPL $4 - - 0x25478474: 83A10064 lwz r29,100(r1) - 92: GETL R1, t72 - 93: ADDL $0x64, t72 - 94: LDL (t72), t74 - 95: PUTL t74, R29 - 96: INCEIPL $4 - - 0x25478478: 83C10068 lwz r30,104(r1) - 97: GETL R1, t76 - 98: ADDL $0x68, t76 - 99: LDL (t76), t78 - 100: PUTL t78, R30 - 101: INCEIPL $4 - - 0x2547847C: 83E1006C lwz r31,108(r1) - 102: GETL R1, t80 - 103: ADDL $0x6C, t80 - 104: LDL (t80), t82 - 105: PUTL t82, R31 - 106: INCEIPL $4 - - 0x25478480: 38210070 addi r1,r1,112 - 107: GETL R1, t84 - 108: ADDL $0x70, t84 - 109: PUTL t84, R1 - 110: INCEIPL $4 - - 0x25478484: 4E800020 blr - 111: GETL LR, t86 - 112: JMPo-r t86 ($4) - - - -. 1199 25478428 96 -. 81 E1 00 74 81 81 00 24 7D E8 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 -==== BB 1200 (0x254786B0) approx BBs exec'd 0 ==== - - 0x254786B0: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x254786B4: 39000000 li r8,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R8 - 6: INCEIPL $4 - - 0x254786B8: 41810014 bc 12,1,0x254786CC - 7: Js01o $0x254786CC - - - -. 1200 254786B0 12 -. 2C 03 00 00 39 00 00 00 41 81 00 14 -==== BB 1201 (0x254786CC) approx BBs exec'd 0 ==== - - 0x254786CC: 815F0048 lwz r10,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x254786D0: 2F8A0000 cmpi cr7,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x254786D4: 419E0504 bc 12,30,0x25478BD8 - 9: Js30o $0x25478BD8 - - - -. 1201 254786CC 12 -. 81 5F 00 48 2F 8A 00 00 41 9E 05 04 -==== BB 1202 (0x254786D8) approx BBs exec'd 0 ==== - - 0x254786D8: 80B60000 lwz r5,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x254786DC: 2F850000 cmpi cr7,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0x254786E0: 419E0140 bc 12,30,0x25478820 - 8: Js30o $0x25478820 - - - -. 1202 254786D8 12 -. 80 B6 00 00 2F 85 00 00 41 9E 01 40 -==== BB 1203 (0x254786E4) approx BBs exec'd 0 ==== - - 0x254786E4: 88E5000D lbz r7,13(r5) - 0: GETL R5, t0 - 1: ADDL $0xD, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254786E8: 39200000 li r9,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x254786EC: 2E090000 cmpi cr4,r9,0 - 8: GETL R9, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x4, CR - 11: INCEIPL $4 - - 0x254786F0: 54E607BE rlwinm r6,r7,0,30,31 - 12: GETL R7, t10 - 13: ANDL $0x3, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x254786F4: 2F060003 cmpi cr6,r6,3 - 16: GETL R6, t12 - 17: MOVL $0x3, t16 - 18: CMPL t12, t16, t14 (-rSo) - 19: ICRFL t14, $0x6, CR - 20: INCEIPL $4 - - 0x254786F8: 419A0234 bc 12,26,0x2547892C - 21: Js26o $0x2547892C - - - -. 1203 254786E4 24 -. 88 E5 00 0D 39 20 00 00 2E 09 00 00 54 E6 07 BE 2F 06 00 03 41 9A 02 34 -==== BB 1204 (0x254786FC) approx BBs exec'd 0 ==== - - 0x254786FC: 3B7F0048 addi r27,r31,72 - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25478700: 839B0004 lwz r28,4(r27) - 4: GETL R27, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x25478704: 3D808000 lis r12,-32768 - 9: MOVL $0x80000000, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x25478708: 801C0180 lwz r0,384(r28) - 12: GETL R28, t8 - 13: ADDL $0x180, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0x2547870C: 541D0002 rlwinm r29,r0,0,0,1 - 17: GETL R0, t12 - 18: ANDL $0xC0000000, t12 - 19: PUTL t12, R29 - 20: INCEIPL $4 - - 0x25478710: 7F1D6000 cmp cr6,r29,r12 - 21: GETL R29, t14 - 22: GETL R12, t16 - 23: CMPL t14, t16, t18 (-rSo) - 24: ICRFL t18, $0x6, CR - 25: INCEIPL $4 - - 0x25478714: 419A05BC bc 12,26,0x25478CD0 - 26: Js26o $0x25478CD0 - - - -. 1204 254786FC 28 -. 3B 7F 00 48 83 9B 00 04 3D 80 80 00 80 1C 01 80 54 1D 00 02 7F 1D 60 00 41 9A 05 BC -==== BB 1205 (0x25478718) approx BBs exec'd 0 ==== - - 0x25478718: 82BB0004 lwz r21,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x2547871C: 83BE04F4 lwz r29,1268(r30) - 5: GETL R30, t4 - 6: ADDL $0x4F4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x25478720: 83550180 lwz r26,384(r21) - 10: GETL R21, t8 - 11: ADDL $0x180, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R26 - 14: INCEIPL $4 - - 0x25478724: 67570010 oris r23,r26,0x10 - 15: GETL R26, t12 - 16: ORL $0x100000, t12 - 17: PUTL t12, R23 - 18: INCEIPL $4 - - 0x25478728: 92F50180 stw r23,384(r21) - 19: GETL R23, t14 - 20: GETL R21, t16 - 21: ADDL $0x180, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x2547872C: 801D0000 lwz r0,0(r29) - 24: GETL R29, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R0 - 27: INCEIPL $4 - - 0x25478730: 70090404 andi. r9,r0,0x404 - 28: GETL R0, t22 - 29: ANDL $0x404, t22 - 30: PUTL t22, R9 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x0, CR - 33: INCEIPL $4 - - 0x25478734: 408202A0 bc 4,2,0x254789D4 - 34: Jc02o $0x254789D4 - - - -. 1205 25478718 32 -. 82 BB 00 04 83 BE 04 F4 83 55 01 80 67 57 00 10 92 F5 01 80 80 1D 00 00 70 09 04 04 40 82 02 A0 -==== BB 1206 (0x25478738) approx BBs exec'd 0 ==== - - 0x25478738: 807B0004 lwz r3,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547873C: 801F0048 lwz r0,72(r31) - 5: GETL R31, t4 - 6: ADDL $0x48, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x25478740: 90160000 stw r0,0(r22) - 10: GETL R0, t8 - 11: GETL R22, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25478744: 80E10000 lwz r7,0(r1) - 14: GETL R1, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R7 - 17: INCEIPL $4 - - 0x25478748: 82C70004 lwz r22,4(r7) - 18: GETL R7, t16 - 19: ADDL $0x4, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R22 - 22: INCEIPL $4 - - 0x2547874C: 8107FFC0 lwz r8,-64(r7) - 23: GETL R7, t20 - 24: ADDL $0xFFFFFFC0, t20 - 25: LDL (t20), t22 - 26: PUTL t22, R8 - 27: INCEIPL $4 - - 0x25478750: 7EC803A6 mtlr r22 - 28: GETL R22, t24 - 29: PUTL t24, LR - 30: INCEIPL $4 - - 0x25478754: 8227FFC4 lwz r17,-60(r7) - 31: GETL R7, t26 - 32: ADDL $0xFFFFFFC4, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R17 - 35: INCEIPL $4 - - 0x25478758: 8247FFC8 lwz r18,-56(r7) - 36: GETL R7, t30 - 37: ADDL $0xFFFFFFC8, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R18 - 40: INCEIPL $4 - - 0x2547875C: 7D008120 mtcrf 0x8,r8 - 41: GETL R8, t34 - 42: ICRFL t34, $0x4, CR - 43: INCEIPL $4 - - 0x25478760: 8267FFCC lwz r19,-52(r7) - 44: GETL R7, t36 - 45: ADDL $0xFFFFFFCC, t36 - 46: LDL (t36), t38 - 47: PUTL t38, R19 - 48: INCEIPL $4 - - 0x25478764: 8287FFD0 lwz r20,-48(r7) - 49: GETL R7, t40 - 50: ADDL $0xFFFFFFD0, t40 - 51: LDL (t40), t42 - 52: PUTL t42, R20 - 53: INCEIPL $4 - - 0x25478768: 82A7FFD4 lwz r21,-44(r7) - 54: GETL R7, t44 - 55: ADDL $0xFFFFFFD4, t44 - 56: LDL (t44), t46 - 57: PUTL t46, R21 - 58: INCEIPL $4 - - 0x2547876C: 82C7FFD8 lwz r22,-40(r7) - 59: GETL R7, t48 - 60: ADDL $0xFFFFFFD8, t48 - 61: LDL (t48), t50 - 62: PUTL t50, R22 - 63: INCEIPL $4 - - 0x25478770: 82E7FFDC lwz r23,-36(r7) - 64: GETL R7, t52 - 65: ADDL $0xFFFFFFDC, t52 - 66: LDL (t52), t54 - 67: PUTL t54, R23 - 68: INCEIPL $4 - - 0x25478774: 8307FFE0 lwz r24,-32(r7) - 69: GETL R7, t56 - 70: ADDL $0xFFFFFFE0, t56 - 71: LDL (t56), t58 - 72: PUTL t58, R24 - 73: INCEIPL $4 - - 0x25478778: 8327FFE4 lwz r25,-28(r7) - 74: GETL R7, t60 - 75: ADDL $0xFFFFFFE4, t60 - 76: LDL (t60), t62 - 77: PUTL t62, R25 - 78: INCEIPL $4 - - 0x2547877C: 8347FFE8 lwz r26,-24(r7) - 79: GETL R7, t64 - 80: ADDL $0xFFFFFFE8, t64 - 81: LDL (t64), t66 - 82: PUTL t66, R26 - 83: INCEIPL $4 - - 0x25478780: 8367FFEC lwz r27,-20(r7) - 84: GETL R7, t68 - 85: ADDL $0xFFFFFFEC, t68 - 86: LDL (t68), t70 - 87: PUTL t70, R27 - 88: INCEIPL $4 - - 0x25478784: 8387FFF0 lwz r28,-16(r7) - 89: GETL R7, t72 - 90: ADDL $0xFFFFFFF0, t72 - 91: LDL (t72), t74 - 92: PUTL t74, R28 - 93: INCEIPL $4 - - 0x25478788: 83A7FFF4 lwz r29,-12(r7) - 94: GETL R7, t76 - 95: ADDL $0xFFFFFFF4, t76 - 96: LDL (t76), t78 - 97: PUTL t78, R29 - 98: INCEIPL $4 - - 0x2547878C: 83C7FFF8 lwz r30,-8(r7) - 99: GETL R7, t80 - 100: ADDL $0xFFFFFFF8, t80 - 101: LDL (t80), t82 - 102: PUTL t82, R30 - 103: INCEIPL $4 - - 0x25478790: 83E7FFFC lwz r31,-4(r7) - 104: GETL R7, t84 - 105: ADDL $0xFFFFFFFC, t84 - 106: LDL (t84), t86 - 107: PUTL t86, R31 - 108: INCEIPL $4 - - 0x25478794: 7CE13B78 or r1,r7,r7 - 109: GETL R7, t88 - 110: PUTL t88, R1 - 111: INCEIPL $4 - - 0x25478798: 4E800020 blr - 112: GETL LR, t90 - 113: JMPo-r t90 ($4) - - - -. 1206 25478738 100 -. 80 7B 00 04 80 1F 00 48 90 16 00 00 80 E1 00 00 82 C7 00 04 81 07 FF C0 7E C8 03 A6 82 27 FF C4 82 47 FF C8 7D 00 81 20 82 67 FF CC 82 87 FF D0 82 A7 FF D4 82 C7 FF D8 82 E7 FF DC 83 07 FF E0 83 27 FF E4 83 47 FF E8 83 67 FF EC 83 87 FF F0 83 A7 FF F4 83 C7 FF F8 83 E7 FF FC 7C E1 3B 78 4E 80 00 20 -==== BB 1207 (0x2547995C) approx BBs exec'd 0 ==== - - 0x2547995C: 811F0050 lwz r8,80(r31) - 0: GETL R31, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25479960: 809F000C lwz r4,12(r31) - 5: GETL R31, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25479964: 7C7A1B78 or r26,r3,r3 - 10: GETL R3, t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x25479968: 7D064378 or r6,r8,r8 - 13: GETL R8, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x2547996C: 90640210 stw r3,528(r4) - 16: GETL R3, t12 - 17: GETL R4, t14 - 18: ADDL $0x210, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x25479970: 91040214 stw r8,532(r4) - 21: GETL R8, t16 - 22: GETL R4, t18 - 23: ADDL $0x214, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25479974: 2F060000 cmpi cr6,r6,0 - 26: GETL R6, t20 - 27: CMP0L t20, t22 (-rSo) - 28: ICRFL t22, $0x6, CR - 29: INCEIPL $4 - - 0x25479978: 39200000 li r9,0 - 30: MOVL $0x0, t24 - 31: PUTL t24, R9 - 32: INCEIPL $4 - - 0x2547997C: 419A0010 bc 12,26,0x2547998C - 33: Js26o $0x2547998C - - - -. 1207 2547995C 36 -. 81 1F 00 50 80 9F 00 0C 7C 7A 1B 78 7D 06 43 78 90 64 02 10 91 04 02 14 2F 06 00 00 39 20 00 00 41 9A 00 10 -==== BB 1208 (0x25479980) approx BBs exec'd 0 ==== - - 0x25479980: 80FA0000 lwz r7,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25479984: 81660004 lwz r11,4(r6) - 4: GETL R6, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0x25479988: 7D275A14 add r9,r7,r11 - 9: GETL R7, t8 - 10: GETL R11, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0x2547998C: 2F9D0044 cmpi cr7,r29,68 - 14: GETL R29, t12 - 15: MOVL $0x44, t16 - 16: CMPL t12, t16, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x25479990: 801C0008 lwz r0,8(r28) - 19: GETL R28, t18 - 20: ADDL $0x8, t18 - 21: LDL (t18), t20 - 22: PUTL t20, R0 - 23: INCEIPL $4 - - 0x25479994: 7D290214 add r9,r9,r0 - 24: GETL R9, t22 - 25: GETL R0, t24 - 26: ADDL t22, t24 - 27: PUTL t24, R9 - 28: INCEIPL $4 - - 0x25479998: 419E0100 bc 12,30,0x25479A98 - 29: Js30o $0x25479A98 - - - -. 1208 25479980 28 -. 80 FA 00 00 81 66 00 04 7D 27 5A 14 2F 9D 00 44 80 1C 00 08 7D 29 02 14 41 9E 01 00 -==== BB 1209 (0x2547999C) approx BBs exec'd 0 ==== - - 0x2547999C: 419D00D0 bc 12,29,0x25479A6C - 0: Js29o $0x25479A6C - - - -. 1209 2547999C 4 -. 41 9D 00 D0 -==== BB 1210 (0x254799A0) approx BBs exec'd 0 ==== - - 0x254799A0: 2F9D0001 cmpi cr7,r29,1 - 0: GETL R29, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x254799A4: 419E00EC bc 12,30,0x25479A90 - 5: Js30o $0x25479A90 - - - -. 1210 254799A0 8 -. 2F 9D 00 01 41 9E 00 EC -==== BB 1211 (0x25479A90) approx BBs exec'd 0 ==== - - 0x25479A90: 91370000 stw r9,0(r23) - 0: GETL R9, t0 - 1: GETL R23, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25479A94: 4BFFFF38 b 0x254799CC - 4: JMPo $0x254799CC ($4) - - - -. 1211 25479A90 8 -. 91 37 00 00 4B FF FF 38 -==== BB 1212 (0x254799CC) approx BBs exec'd 0 ==== - - 0x254799CC: 3B9C000C addi r28,r28,12 - 0: GETL R28, t0 - 1: ADDL $0xC, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x254799D0: 7E1CC040 cmpl cr4,r28,r24 - 4: GETL R28, t2 - 5: GETL R24, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254799D4: 4190FE68 bc 12,16,0x2547983C - 9: Js16o $0x2547983C - - - -. 1212 254799CC 12 -. 3B 9C 00 0C 7E 1C C0 40 41 90 FE 68 -==== BB 1213 (0x25479938) approx BBs exec'd 0 ==== - - 0x25479938: 80DF0050 lwz r6,80(r31) - 0: GETL R31, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547993C: 7D695B78 or r9,r11,r11 - 5: GETL R11, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x25479940: 815F0008 lwz r10,8(r31) - 8: GETL R31, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x25479944: 80A60000 lwz r5,0(r6) - 13: GETL R6, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R5 - 16: INCEIPL $4 - - 0x25479948: 80DF0010 lwz r6,16(r31) - 17: GETL R31, t14 - 18: ADDL $0x10, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R6 - 21: INCEIPL $4 - - 0x2547994C: 7C655214 add r3,r5,r10 - 22: GETL R5, t18 - 23: GETL R10, t20 - 24: ADDL t18, t20 - 25: PUTL t20, R3 - 26: INCEIPL $4 - - 0x25479950: 38BF0050 addi r5,r31,80 - 27: GETL R31, t22 - 28: ADDL $0x50, t22 - 29: PUTL t22, R5 - 30: INCEIPL $4 - - 0x25479954: 39400000 li r10,0 - 31: MOVL $0x0, t24 - 32: PUTL t24, R10 - 33: INCEIPL $4 - - 0x25479958: 4BFFEC4D bl 0x254785A4 - 34: MOVL $0x2547995C, t26 - 35: PUTL t26, LR - 36: JMPo-c $0x254785A4 ($4) - - - -. 1213 25479938 36 -. 80 DF 00 50 7D 69 5B 78 81 5F 00 08 80 A6 00 00 80 DF 00 10 7C 65 52 14 38 BF 00 50 39 40 00 00 4B FF EC 4D -==== BB 1214 (0x25478324) approx BBs exec'd 0 ==== - - 0x25478324: 8101007C lwz r8,124(r1) - 0: GETL R1, t0 - 1: ADDL $0x7C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25478328: 71000001 andi. r0,r8,0x1 - 5: GETL R8, t4 - 6: ANDL $0x1, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x2547832C: 40A2FFC4 bc 5,2,0x254782F0 - 11: Jc02o $0x254782F0 - - - -. 1214 25478324 12 -. 81 01 00 7C 71 00 00 01 40 A2 FF C4 -==== BB 1215 (0x25478424) approx BBs exec'd 0 ==== - - 0x25478424: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25478428: 81E10074 lwz r15,116(r1) - 3: GETL R1, t2 - 4: ADDL $0x74, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R15 - 7: INCEIPL $4 - - 0x2547842C: 81810024 lwz r12,36(r1) - 8: GETL R1, t6 - 9: ADDL $0x24, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R12 - 12: INCEIPL $4 - - 0x25478430: 7DE803A6 mtlr r15 - 13: GETL R15, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x25478434: 81C10028 lwz r14,40(r1) - 16: GETL R1, t12 - 17: ADDL $0x28, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R14 - 20: INCEIPL $4 - - 0x25478438: 81E1002C lwz r15,44(r1) - 21: GETL R1, t16 - 22: ADDL $0x2C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R15 - 25: INCEIPL $4 - - 0x2547843C: 7D818120 mtcrf 0x18,r12 - 26: GETL R12, t20 - 27: ICRFL t20, $0x3, CR - 28: ICRFL t20, $0x4, CR - 29: INCEIPL $4 - - 0x25478440: 82010030 lwz r16,48(r1) - 30: GETL R1, t22 - 31: ADDL $0x30, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R16 - 34: INCEIPL $4 - - 0x25478444: 82210034 lwz r17,52(r1) - 35: GETL R1, t26 - 36: ADDL $0x34, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R17 - 39: INCEIPL $4 - - 0x25478448: 82410038 lwz r18,56(r1) - 40: GETL R1, t30 - 41: ADDL $0x38, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R18 - 44: INCEIPL $4 - - 0x2547844C: 8261003C lwz r19,60(r1) - 45: GETL R1, t34 - 46: ADDL $0x3C, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R19 - 49: INCEIPL $4 - - 0x25478450: 82810040 lwz r20,64(r1) - 50: GETL R1, t38 - 51: ADDL $0x40, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R20 - 54: INCEIPL $4 - - 0x25478454: 82A10044 lwz r21,68(r1) - 55: GETL R1, t42 - 56: ADDL $0x44, t42 - 57: LDL (t42), t44 - 58: PUTL t44, R21 - 59: INCEIPL $4 - - 0x25478458: 82C10048 lwz r22,72(r1) - 60: GETL R1, t46 - 61: ADDL $0x48, t46 - 62: LDL (t46), t48 - 63: PUTL t48, R22 - 64: INCEIPL $4 - - 0x2547845C: 82E1004C lwz r23,76(r1) - 65: GETL R1, t50 - 66: ADDL $0x4C, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R23 - 69: INCEIPL $4 - - 0x25478460: 83010050 lwz r24,80(r1) - 70: GETL R1, t54 - 71: ADDL $0x50, t54 - 72: LDL (t54), t56 - 73: PUTL t56, R24 - 74: INCEIPL $4 - - 0x25478464: 83210054 lwz r25,84(r1) - 75: GETL R1, t58 - 76: ADDL $0x54, t58 - 77: LDL (t58), t60 - 78: PUTL t60, R25 - 79: INCEIPL $4 - - 0x25478468: 83410058 lwz r26,88(r1) - 80: GETL R1, t62 - 81: ADDL $0x58, t62 - 82: LDL (t62), t64 - 83: PUTL t64, R26 - 84: INCEIPL $4 - - 0x2547846C: 8361005C lwz r27,92(r1) - 85: GETL R1, t66 - 86: ADDL $0x5C, t66 - 87: LDL (t66), t68 - 88: PUTL t68, R27 - 89: INCEIPL $4 - - 0x25478470: 83810060 lwz r28,96(r1) - 90: GETL R1, t70 - 91: ADDL $0x60, t70 - 92: LDL (t70), t72 - 93: PUTL t72, R28 - 94: INCEIPL $4 - - 0x25478474: 83A10064 lwz r29,100(r1) - 95: GETL R1, t74 - 96: ADDL $0x64, t74 - 97: LDL (t74), t76 - 98: PUTL t76, R29 - 99: INCEIPL $4 - - 0x25478478: 83C10068 lwz r30,104(r1) - 100: GETL R1, t78 - 101: ADDL $0x68, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R30 - 104: INCEIPL $4 - - 0x2547847C: 83E1006C lwz r31,108(r1) - 105: GETL R1, t82 - 106: ADDL $0x6C, t82 - 107: LDL (t82), t84 - 108: PUTL t84, R31 - 109: INCEIPL $4 - - 0x25478480: 38210070 addi r1,r1,112 - 110: GETL R1, t86 - 111: ADDL $0x70, t86 - 112: PUTL t86, R1 - 113: INCEIPL $4 - - 0x25478484: 4E800020 blr - 114: GETL LR, t88 - 115: JMPo-r t88 ($4) - - - -. 1215 25478424 100 -. 38 60 00 00 81 E1 00 74 81 81 00 24 7D E8 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 -==== BB 1216 (0x254786BC) approx BBs exec'd 0 ==== - - 0x254786BC: 4180016C bc 12,0,0x25478828 - 0: Js00o $0x25478828 - - - -. 1216 254786BC 4 -. 41 80 01 6C -==== BB 1217 (0x254786C0) approx BBs exec'd 0 ==== - - 0x254786C0: 84FD0004 lwzu r7,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R29 - 3: LDL (t0), t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x254786C4: 2F070000 cmpi cr6,r7,0 - 6: GETL R7, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x254786C8: 409AFFC4 bc 4,26,0x2547868C - 10: Jc26o $0x2547868C - - - -. 1217 254786C0 12 -. 84 FD 00 04 2F 07 00 00 40 9A FF C4 -==== BB 1218 (0x25478BD8) approx BBs exec'd 0 ==== - - 0x25478BD8: 81360000 lwz r9,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25478BDC: 2C090000 cmpi cr0,r9,0 - 4: GETL R9, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0x25478BE0: 408201B8 bc 4,2,0x25478D98 - 8: Jc02o $0x25478D98 - - - -. 1218 25478BD8 12 -. 81 36 00 00 2C 09 00 00 40 82 01 B8 -==== BB 1219 (0x25478D98) approx BBs exec'd 0 ==== - - 0x25478D98: 8BA9000C lbz r29,12(r9) - 0: GETL R9, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25478D9C: 57BBE13E rlwinm r27,r29,28,4,31 - 5: GETL R29, t4 - 6: SHRL $0x4, t4 - 7: PUTL t4, R27 - 8: INCEIPL $4 - - 0x25478DA0: 2C9B0002 cmpi cr1,r27,2 - 9: GETL R27, t6 - 10: MOVL $0x2, t10 - 11: CMPL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x1, CR - 13: INCEIPL $4 - - 0x25478DA4: 4086FE40 bc 4,6,0x25478BE4 - 14: Jc06o $0x25478BE4 - - - -. 1219 25478D98 16 -. 8B A9 00 0C 57 BB E1 3E 2C 9B 00 02 40 86 FE 40 -==== BB 1220 (0x25478DA8) approx BBs exec'd 0 ==== - - 0x25478DA8: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25478DAC: 38000000 li r0,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x25478DB0: 4BFFF990 b 0x25478740 - 6: JMPo $0x25478740 ($4) - - - -. 1220 25478DA8 12 -. 38 60 00 00 38 00 00 00 4B FF F9 90 -==== BB 1221 (0x25478740) approx BBs exec'd 0 ==== - - 0x25478740: 90160000 stw r0,0(r22) - 0: GETL R0, t0 - 1: GETL R22, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25478744: 80E10000 lwz r7,0(r1) - 4: GETL R1, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R7 - 7: INCEIPL $4 - - 0x25478748: 82C70004 lwz r22,4(r7) - 8: GETL R7, t8 - 9: ADDL $0x4, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R22 - 12: INCEIPL $4 - - 0x2547874C: 8107FFC0 lwz r8,-64(r7) - 13: GETL R7, t12 - 14: ADDL $0xFFFFFFC0, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R8 - 17: INCEIPL $4 - - 0x25478750: 7EC803A6 mtlr r22 - 18: GETL R22, t16 - 19: PUTL t16, LR - 20: INCEIPL $4 - - 0x25478754: 8227FFC4 lwz r17,-60(r7) - 21: GETL R7, t18 - 22: ADDL $0xFFFFFFC4, t18 - 23: LDL (t18), t20 - 24: PUTL t20, R17 - 25: INCEIPL $4 - - 0x25478758: 8247FFC8 lwz r18,-56(r7) - 26: GETL R7, t22 - 27: ADDL $0xFFFFFFC8, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R18 - 30: INCEIPL $4 - - 0x2547875C: 7D008120 mtcrf 0x8,r8 - 31: GETL R8, t26 - 32: ICRFL t26, $0x4, CR - 33: INCEIPL $4 - - 0x25478760: 8267FFCC lwz r19,-52(r7) - 34: GETL R7, t28 - 35: ADDL $0xFFFFFFCC, t28 - 36: LDL (t28), t30 - 37: PUTL t30, R19 - 38: INCEIPL $4 - - 0x25478764: 8287FFD0 lwz r20,-48(r7) - 39: GETL R7, t32 - 40: ADDL $0xFFFFFFD0, t32 - 41: LDL (t32), t34 - 42: PUTL t34, R20 - 43: INCEIPL $4 - - 0x25478768: 82A7FFD4 lwz r21,-44(r7) - 44: GETL R7, t36 - 45: ADDL $0xFFFFFFD4, t36 - 46: LDL (t36), t38 - 47: PUTL t38, R21 - 48: INCEIPL $4 - - 0x2547876C: 82C7FFD8 lwz r22,-40(r7) - 49: GETL R7, t40 - 50: ADDL $0xFFFFFFD8, t40 - 51: LDL (t40), t42 - 52: PUTL t42, R22 - 53: INCEIPL $4 - - 0x25478770: 82E7FFDC lwz r23,-36(r7) - 54: GETL R7, t44 - 55: ADDL $0xFFFFFFDC, t44 - 56: LDL (t44), t46 - 57: PUTL t46, R23 - 58: INCEIPL $4 - - 0x25478774: 8307FFE0 lwz r24,-32(r7) - 59: GETL R7, t48 - 60: ADDL $0xFFFFFFE0, t48 - 61: LDL (t48), t50 - 62: PUTL t50, R24 - 63: INCEIPL $4 - - 0x25478778: 8327FFE4 lwz r25,-28(r7) - 64: GETL R7, t52 - 65: ADDL $0xFFFFFFE4, t52 - 66: LDL (t52), t54 - 67: PUTL t54, R25 - 68: INCEIPL $4 - - 0x2547877C: 8347FFE8 lwz r26,-24(r7) - 69: GETL R7, t56 - 70: ADDL $0xFFFFFFE8, t56 - 71: LDL (t56), t58 - 72: PUTL t58, R26 - 73: INCEIPL $4 - - 0x25478780: 8367FFEC lwz r27,-20(r7) - 74: GETL R7, t60 - 75: ADDL $0xFFFFFFEC, t60 - 76: LDL (t60), t62 - 77: PUTL t62, R27 - 78: INCEIPL $4 - - 0x25478784: 8387FFF0 lwz r28,-16(r7) - 79: GETL R7, t64 - 80: ADDL $0xFFFFFFF0, t64 - 81: LDL (t64), t66 - 82: PUTL t66, R28 - 83: INCEIPL $4 - - 0x25478788: 83A7FFF4 lwz r29,-12(r7) - 84: GETL R7, t68 - 85: ADDL $0xFFFFFFF4, t68 - 86: LDL (t68), t70 - 87: PUTL t70, R29 - 88: INCEIPL $4 - - 0x2547878C: 83C7FFF8 lwz r30,-8(r7) - 89: GETL R7, t72 - 90: ADDL $0xFFFFFFF8, t72 - 91: LDL (t72), t74 - 92: PUTL t74, R30 - 93: INCEIPL $4 - - 0x25478790: 83E7FFFC lwz r31,-4(r7) - 94: GETL R7, t76 - 95: ADDL $0xFFFFFFFC, t76 - 96: LDL (t76), t78 - 97: PUTL t78, R31 - 98: INCEIPL $4 - - 0x25478794: 7CE13B78 or r1,r7,r7 - 99: GETL R7, t80 - 100: PUTL t80, R1 - 101: INCEIPL $4 - - 0x25478798: 4E800020 blr - 102: GETL LR, t82 - 103: JMPo-r t82 ($4) - - - -. 1221 25478740 92 -. 90 16 00 00 80 E1 00 00 82 C7 00 04 81 07 FF C0 7E C8 03 A6 82 27 FF C4 82 47 FF C8 7D 00 81 20 82 67 FF CC 82 87 FF D0 82 A7 FF D4 82 C7 FF D8 82 E7 FF DC 83 07 FF E0 83 27 FF E4 83 47 FF E8 83 67 FF EC 83 87 FF F0 83 A7 FF F4 83 C7 FF F8 83 E7 FF FC 7C E1 3B 78 4E 80 00 20 -==== BB 1222 (0x2547998C) approx BBs exec'd 0 ==== - - 0x2547998C: 2F9D0044 cmpi cr7,r29,68 - 0: GETL R29, t0 - 1: MOVL $0x44, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25479990: 801C0008 lwz r0,8(r28) - 5: GETL R28, t6 - 6: ADDL $0x8, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R0 - 9: INCEIPL $4 - - 0x25479994: 7D290214 add r9,r9,r0 - 10: GETL R9, t10 - 11: GETL R0, t12 - 12: ADDL t10, t12 - 13: PUTL t12, R9 - 14: INCEIPL $4 - - 0x25479998: 419E0100 bc 12,30,0x25479A98 - 15: Js30o $0x25479A98 - - - -. 1222 2547998C 16 -. 2F 9D 00 44 80 1C 00 08 7D 29 02 14 41 9E 01 00 -==== BB 1223 (0x254784A0) approx BBs exec'd 0 ==== - - 0x254784A0: 41AEFF18 bc 13,14,0x254783B8 - 0: Js14o $0x254783B8 - - - -. 1223 254784A0 4 -. 41 AE FF 18 -==== BB 1224 (0x254784A4) approx BBs exec'd 0 ==== - - 0x254784A4: 80610014 lwz r3,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254784A8: 5469FFFF rlwinm. r9,r3,31,31,31 - 5: GETL R3, t4 - 6: ROLL $0x1F, t4 - 7: ANDL $0x1, t4 - 8: PUTL t4, R9 - 9: CMP0L t4, t6 (-rSo) - 10: ICRFL t6, $0x0, CR - 11: INCEIPL $4 - - 0x254784AC: 4182006C bc 12,2,0x25478518 - 12: Js02o $0x25478518 - - - -. 1224 254784A4 12 -. 80 61 00 14 54 69 FF FF 41 82 00 6C -==== BB 1225 (0x25478518) approx BBs exec'd 0 ==== - - 0x25478518: 57E9083C rlwinm r9,r31,1,0,30 - 0: GETL R31, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x2547851C: 7CC9B22E lhzx r6,r9,r22 - 4: GETL R22, t2 - 5: GETL R9, t4 - 6: ADDL t4, t2 - 7: LDW (t2), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x25478520: 54C5047E rlwinm r5,r6,0,17,31 - 10: GETL R6, t8 - 11: ANDL $0x7FFF, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0x25478524: 2F850002 cmpi cr7,r5,2 - 14: GETL R5, t10 - 15: MOVL $0x2, t14 - 16: CMPL t10, t14, t12 (-rSo) - 17: ICRFL t12, $0x7, CR - 18: INCEIPL $4 - - 0x25478528: 4BFFFF98 b 0x254784C0 - 19: JMPo $0x254784C0 ($4) - - - -. 1225 25478518 20 -. 57 E9 08 3C 7C C9 B2 2E 54 C5 04 7E 2F 85 00 02 4B FF FF 98 -==== BB 1226 (0x254784C0) approx BBs exec'd 0 ==== - - 0x254784C0: 40BDFEF8 bc 5,29,0x254783B8 - 0: Jc29o $0x254783B8 - - - -. 1226 254784C0 4 -. 40 BD FE F8 -==== BB 1227 (0x254799A8) approx BBs exec'd 0 ==== - - 0x254799A8: 2C1D0014 cmpi cr0,r29,20 - 0: GETL R29, t0 - 1: MOVL $0x14, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254799AC: 418200E4 bc 12,2,0x25479A90 - 5: Js02o $0x25479A90 - - - -. 1227 254799A8 8 -. 2C 1D 00 14 41 82 00 E4 -==== BB 1228 (0x254799D8) approx BBs exec'd 0 ==== - - 0x254799D8: 83BF000C lwz r29,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254799DC: 4BFFFD44 b 0x25479720 - 5: JMPo $0x25479720 ($4) - - - -. 1228 254799D8 8 -. 83 BF 00 0C 4B FF FD 44 -==== BB 1229 (0x25479720) approx BBs exec'd 0 ==== - - 0x25479720: 3652FFFF addic. r18,r18,-1 - 0: GETL R18, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R18 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25479724: 3AB5000C addi r21,r21,12 - 6: GETL R21, t4 - 7: ADDL $0xC, t4 - 8: PUTL t4, R21 - 9: INCEIPL $4 - - 0x25479728: 4080FFC0 bc 4,0,0x254796E8 - 10: Jc00o $0x254796E8 - - - -. 1229 25479720 12 -. 36 52 FF FF 3A B5 00 0C 40 80 FF C0 -==== BB 1230 (0x254796E8) approx BBs exec'd 0 ==== - - 0x254796E8: 80B50020 lwz r5,32(r21) - 0: GETL R21, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x254796EC: 7FB6EB78 or r22,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R22 - 7: INCEIPL $4 - - 0x254796F0: 81750018 lwz r11,24(r21) - 8: GETL R21, t6 - 9: ADDL $0x18, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x254796F4: 2C050000 cmpi cr0,r5,0 - 13: GETL R5, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x0, CR - 16: INCEIPL $4 - - 0x254796F8: 8115001C lwz r8,28(r21) - 17: GETL R21, t14 - 18: ADDL $0x1C, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R8 - 21: INCEIPL $4 - - 0x254796FC: 7D695B78 or r9,r11,r11 - 22: GETL R11, t18 - 23: PUTL t18, R9 - 24: INCEIPL $4 - - 0x25479700: 833D0000 lwz r25,0(r29) - 25: GETL R29, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R25 - 28: INCEIPL $4 - - 0x25479704: 7F0B4214 add r24,r11,r8 - 29: GETL R11, t24 - 30: GETL R8, t26 - 31: ADDL t24, t26 - 32: PUTL t26, R24 - 33: INCEIPL $4 - - 0x25479708: 418200BC bc 12,2,0x254797C4 - 34: Js02o $0x254797C4 - - - -. 1230 254796E8 36 -. 80 B5 00 20 7F B6 EB 78 81 75 00 18 2C 05 00 00 81 15 00 1C 7D 69 5B 78 83 3D 00 00 7F 0B 42 14 41 82 00 BC -==== BB 1231 (0x2547970C) approx BBs exec'd 0 ==== - - 0x2547970C: 7F8BC040 cmpl cr7,r11,r24 - 0: GETL R11, t0 - 1: GETL R24, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25479710: 409C0010 bc 4,28,0x25479720 - 5: Jc28o $0x25479720 - - - -. 1231 2547970C 8 -. 7F 8B C0 40 40 9C 00 10 -==== BB 1232 (0x25479714) approx BBs exec'd 0 ==== - - 0x25479714: 3929000C addi r9,r9,12 - 0: GETL R9, t0 - 1: ADDL $0xC, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x25479718: 7F89C040 cmpl cr7,r9,r24 - 4: GETL R9, t2 - 5: GETL R24, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547971C: 419CFFF8 bc 12,28,0x25479714 - 9: Js28o $0x25479714 - - - -. 1232 25479714 12 -. 39 29 00 0C 7F 89 C0 40 41 9C FF F8 -==== BB 1233 (0x254797FC) approx BBs exec'd 0 ==== - - 0x254797FC: 3B7001B8 addi r27,r16,440 - 0: GETL R16, t0 - 1: ADDL $0x1B8, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25479800: 1CE9000C mulli r7,r9,12 - 4: GETL R9, t2 - 5: MULL $0xC, t2 - 6: PUTL t2, R7 - 7: INCEIPL $4 - - 0x25479804: 7E1DD800 cmp cr4,r29,r27 - 8: GETL R29, t4 - 9: GETL R27, t6 - 10: CMPL t4, t6, t8 (-rSo) - 11: ICRFL t8, $0x4, CR - 12: INCEIPL $4 - - 0x25479808: 7F8B3A14 add r28,r11,r7 - 13: GETL R11, t10 - 14: GETL R7, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0x2547980C: 41920018 bc 12,18,0x25479824 - 18: Js18o $0x25479824 - - - -. 1233 254797FC 20 -. 3B 70 01 B8 1C E9 00 0C 7E 1D D8 00 7F 8B 3A 14 41 92 00 18 -==== BB 1234 (0x2547972C) approx BBs exec'd 0 ==== - - 0x2547972C: 408E0710 bc 4,14,0x25479E3C - 0: Jc14o $0x25479E3C - - - -. 1234 2547972C 4 -. 40 8E 07 10 -==== BB 1235 (0x25479730) approx BBs exec'd 0 ==== - - 0x25479730: 827D0180 lwz r19,384(r29) - 0: GETL R29, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0x25479734: 2F910000 cmpi cr7,r17,0 - 5: GETL R17, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25479738: 66722000 oris r18,r19,0x2000 - 9: GETL R19, t8 - 10: ORL $0x20000000, t8 - 11: PUTL t8, R18 - 12: INCEIPL $4 - - 0x2547973C: 925D0180 stw r18,384(r29) - 13: GETL R18, t10 - 14: GETL R29, t12 - 15: ADDL $0x180, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25479740: 409E05C0 bc 4,30,0x25479D00 - 18: Jc30o $0x25479D00 - - - -. 1235 25479730 20 -. 82 7D 01 80 2F 91 00 00 66 72 20 00 92 5D 01 80 40 9E 05 C0 -==== BB 1236 (0x25479744) approx BBs exec'd 0 ==== - - 0x25479744: 807F000C lwz r3,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25479748: 82A30238 lwz r21,568(r3) - 5: GETL R3, t4 - 6: ADDL $0x238, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R21 - 9: INCEIPL $4 - - 0x2547974C: 2F950000 cmpi cr7,r21,0 - 10: GETL R21, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25479750: 409E02BC bc 4,30,0x25479A0C - 14: Jc30o $0x25479A0C - - - -. 1236 25479744 16 -. 80 7F 00 0C 82 A3 02 38 2F 95 00 00 40 9E 02 BC -==== BB 1237 (0x25479A0C) approx BBs exec'd 0 ==== - - 0x25479A0C: 4BFFFB1D bl 0x25479528 - 0: MOVL $0x25479A10, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25479528 ($4) - - - -. 1237 25479A0C 4 -. 4B FF FB 1D -==== BB 1238 _dl_protect_relro(0x25479528) approx BBs exec'd 0 ==== - - 0x25479528: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547952C: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25479530: 4801DAD1 bl 0x25497000 - 9: MOVL $0x25479534, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 1238 25479528 12 -. 94 21 FF F0 7D 88 02 A6 48 01 DA D1 -==== BB 1239 (0x25479534) approx BBs exec'd 0 ==== - - 0x25479534: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25479538: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547953C: 93E1000C stw r31,12(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25479540: 91810014 stw r12,20(r1) - 13: GETL R12, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25479544: 7C7F1B78 or r31,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0x25479548: 80A30000 lwz r5,0(r3) - 21: GETL R3, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R5 - 24: INCEIPL $4 - - 0x2547954C: 813E04F4 lwz r9,1268(r30) - 25: GETL R30, t20 - 26: ADDL $0x4F4, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R9 - 29: INCEIPL $4 - - 0x25479550: 81030234 lwz r8,564(r3) - 30: GETL R3, t24 - 31: ADDL $0x234, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R8 - 34: INCEIPL $4 - - 0x25479554: 80E30238 lwz r7,568(r3) - 35: GETL R3, t28 - 36: ADDL $0x238, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R7 - 39: INCEIPL $4 - - 0x25479558: 80C90004 lwz r6,4(r9) - 40: GETL R9, t32 - 41: ADDL $0x4, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R6 - 44: INCEIPL $4 - - 0x2547955C: 7C654214 add r3,r5,r8 - 45: GETL R5, t36 - 46: GETL R8, t38 - 47: ADDL t36, t38 - 48: PUTL t38, R3 - 49: INCEIPL $4 - - 0x25479560: 7C833A14 add r4,r3,r7 - 50: GETL R3, t40 - 51: GETL R7, t42 - 52: ADDL t40, t42 - 53: PUTL t42, R4 - 54: INCEIPL $4 - - 0x25479564: 38A00001 li r5,1 - 55: MOVL $0x1, t44 - 56: PUTL t44, R5 - 57: INCEIPL $4 - - 0x25479568: 7D4600D0 neg r10,r6 - 58: GETL R6, t46 - 59: NEGL t46 - 60: PUTL t46, R10 - 61: INCEIPL $4 - - 0x2547956C: 7C605038 and r0,r3,r10 - 62: GETL R3, t48 - 63: GETL R10, t50 - 64: ANDL t48, t50 - 65: PUTL t50, R0 - 66: INCEIPL $4 - - 0x25479570: 7C8B5038 and r11,r4,r10 - 67: GETL R4, t52 - 68: GETL R10, t54 - 69: ANDL t52, t54 - 70: PUTL t54, R11 - 71: INCEIPL $4 - - 0x25479574: 7F805800 cmp cr7,r0,r11 - 72: GETL R0, t56 - 73: GETL R11, t58 - 74: CMPL t56, t58, t60 (-rSo) - 75: ICRFL t60, $0x7, CR - 76: INCEIPL $4 - - 0x25479578: 7C030378 or r3,r0,r0 - 77: GETL R0, t62 - 78: PUTL t62, R3 - 79: INCEIPL $4 - - 0x2547957C: 7C805850 subf r4,r0,r11 - 80: GETL R0, t64 - 81: GETL R11, t66 - 82: SUBL t64, t66 - 83: PUTL t66, R4 - 84: INCEIPL $4 - - 0x25479580: 419E0010 bc 12,30,0x25479590 - 85: Js30o $0x25479590 - - - -. 1239 25479534 80 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 91 81 00 14 7C 7F 1B 78 80 A3 00 00 81 3E 04 F4 81 03 02 34 80 E3 02 38 80 C9 00 04 7C 65 42 14 7C 83 3A 14 38 A0 00 01 7D 46 00 D0 7C 60 50 38 7C 8B 50 38 7F 80 58 00 7C 03 03 78 7C 80 58 50 41 9E 00 10 -==== BB 1240 (0x25479584) approx BBs exec'd 0 ==== - - 0x25479584: 48009235 bl 0x254827B8 - 0: MOVL $0x25479588, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x254827B8 ($4) - - - -. 1240 25479584 4 -. 48 00 92 35 -==== BB 1241 (0x25479588) approx BBs exec'd 0 ==== - - 0x25479588: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x2547958C: 4180001C bc 12,0,0x254795A8 - 4: Js00o $0x254795A8 - - - -. 1241 25479588 8 -. 2C 03 00 00 41 80 00 1C -==== BB 1242 (0x25479590) approx BBs exec'd 0 ==== - - 0x25479590: 81610014 lwz r11,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25479594: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0x25479598: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0x2547959C: 7D6803A6 mtlr r11 - 15: GETL R11, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x254795A0: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0x254795A4: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 1242 25479590 24 -. 81 61 00 14 83 C1 00 08 83 E1 00 0C 7D 68 03 A6 38 21 00 10 4E 80 00 20 -==== BB 1243 (0x25479A10) approx BBs exec'd 0 ==== - - 0x25479A10: 4BFFFD44 b 0x25479754 - 0: JMPo $0x25479754 ($4) - - - -. 1243 25479A10 4 -. 4B FF FD 44 -==== BB 1244 (0x25479754) approx BBs exec'd 0 ==== - - 0x25479754: 80810000 lwz r4,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25479758: 83240004 lwz r25,4(r4) - 4: GETL R4, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R25 - 8: INCEIPL $4 - - 0x2547975C: 8184FFBC lwz r12,-68(r4) - 9: GETL R4, t8 - 10: ADDL $0xFFFFFFBC, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0x25479760: 7F2803A6 mtlr r25 - 14: GETL R25, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x25479764: 8204FFC0 lwz r16,-64(r4) - 17: GETL R4, t14 - 18: ADDL $0xFFFFFFC0, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R16 - 21: INCEIPL $4 - - 0x25479768: 8224FFC4 lwz r17,-60(r4) - 22: GETL R4, t18 - 23: ADDL $0xFFFFFFC4, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R17 - 26: INCEIPL $4 - - 0x2547976C: 7D818120 mtcrf 0x18,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x3, CR - 29: ICRFL t22, $0x4, CR - 30: INCEIPL $4 - - 0x25479770: 8244FFC8 lwz r18,-56(r4) - 31: GETL R4, t24 - 32: ADDL $0xFFFFFFC8, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R18 - 35: INCEIPL $4 - - 0x25479774: 8264FFCC lwz r19,-52(r4) - 36: GETL R4, t28 - 37: ADDL $0xFFFFFFCC, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R19 - 40: INCEIPL $4 - - 0x25479778: 8284FFD0 lwz r20,-48(r4) - 41: GETL R4, t32 - 42: ADDL $0xFFFFFFD0, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R20 - 45: INCEIPL $4 - - 0x2547977C: 82A4FFD4 lwz r21,-44(r4) - 46: GETL R4, t36 - 47: ADDL $0xFFFFFFD4, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R21 - 50: INCEIPL $4 - - 0x25479780: 82C4FFD8 lwz r22,-40(r4) - 51: GETL R4, t40 - 52: ADDL $0xFFFFFFD8, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R22 - 55: INCEIPL $4 - - 0x25479784: 82E4FFDC lwz r23,-36(r4) - 56: GETL R4, t44 - 57: ADDL $0xFFFFFFDC, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R23 - 60: INCEIPL $4 - - 0x25479788: 8304FFE0 lwz r24,-32(r4) - 61: GETL R4, t48 - 62: ADDL $0xFFFFFFE0, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R24 - 65: INCEIPL $4 - - 0x2547978C: 8324FFE4 lwz r25,-28(r4) - 66: GETL R4, t52 - 67: ADDL $0xFFFFFFE4, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R25 - 70: INCEIPL $4 - - 0x25479790: 8344FFE8 lwz r26,-24(r4) - 71: GETL R4, t56 - 72: ADDL $0xFFFFFFE8, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R26 - 75: INCEIPL $4 - - 0x25479794: 8364FFEC lwz r27,-20(r4) - 76: GETL R4, t60 - 77: ADDL $0xFFFFFFEC, t60 - 78: LDL (t60), t62 - 79: PUTL t62, R27 - 80: INCEIPL $4 - - 0x25479798: 8384FFF0 lwz r28,-16(r4) - 81: GETL R4, t64 - 82: ADDL $0xFFFFFFF0, t64 - 83: LDL (t64), t66 - 84: PUTL t66, R28 - 85: INCEIPL $4 - - 0x2547979C: 83A4FFF4 lwz r29,-12(r4) - 86: GETL R4, t68 - 87: ADDL $0xFFFFFFF4, t68 - 88: LDL (t68), t70 - 89: PUTL t70, R29 - 90: INCEIPL $4 - - 0x254797A0: 83C4FFF8 lwz r30,-8(r4) - 91: GETL R4, t72 - 92: ADDL $0xFFFFFFF8, t72 - 93: LDL (t72), t74 - 94: PUTL t74, R30 - 95: INCEIPL $4 - - 0x254797A4: 83E4FFFC lwz r31,-4(r4) - 96: GETL R4, t76 - 97: ADDL $0xFFFFFFFC, t76 - 98: LDL (t76), t78 - 99: PUTL t78, R31 - 100: INCEIPL $4 - - 0x254797A8: 7C812378 or r1,r4,r4 - 101: GETL R4, t80 - 102: PUTL t80, R1 - 103: INCEIPL $4 - - 0x254797AC: 4E800020 blr - 104: GETL LR, t82 - 105: JMPo-r t82 ($4) - - - -. 1244 25479754 92 -. 80 81 00 00 83 24 00 04 81 84 FF BC 7F 28 03 A6 82 04 FF C0 82 24 FF C4 7D 81 81 20 82 44 FF C8 82 64 FF CC 82 84 FF D0 82 A4 FF D4 82 C4 FF D8 82 E4 FF DC 83 04 FF E0 83 24 FF E4 83 44 FF E8 83 64 FF EC 83 84 FF F0 83 A4 FF F4 83 C4 FF F8 83 E4 FF FC 7C 81 23 78 4E 80 00 20 -==== BB 1245 (0x254733B4) approx BBs exec'd 0 ==== - - 0x254733B4: 83BD0010 lwz r29,16(r29) - 0: GETL R29, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254733B8: 2E1D0000 cmpi cr4,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254733BC: 4092FFC8 bc 4,18,0x25473384 - 9: Jc18o $0x25473384 - - - -. 1245 254733B4 12 -. 83 BD 00 10 2E 1D 00 00 40 92 FF C8 -==== BB 1246 (0x254737B0) approx BBs exec'd 0 ==== - - 0x254737B0: 38000001 li r0,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254737B4: 90090008 stw r0,8(r9) - 3: GETL R0, t2 - 4: GETL R9, t4 - 5: ADDL $0x8, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x254737B8: 81290004 lwz r9,4(r9) - 8: GETL R9, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0x254737BC: 2C890000 cmpi cr1,r9,0 - 13: GETL R9, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x1, CR - 16: INCEIPL $4 - - 0x254737C0: 4186FBD4 bc 12,6,0x25473394 - 17: Js06o $0x25473394 - - - -. 1246 254737B0 20 -. 38 00 00 01 90 09 00 08 81 29 00 04 2C 89 00 00 41 86 FB D4 -==== BB 1247 (0x254799E0) approx BBs exec'd 0 ==== - - 0x254799E0: 7F8BE040 cmpl cr7,r11,r28 - 0: GETL R11, t0 - 1: GETL R28, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x254799E4: 40BCFE40 bc 5,28,0x25479824 - 5: Jc28o $0x25479824 - - - -. 1247 254799E0 8 -. 7F 8B E0 40 40 BC FE 40 -==== BB 1248 (0x254799E8) approx BBs exec'd 0 ==== - - 0x254799E8: 812B0008 lwz r9,8(r11) - 0: GETL R11, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x254799EC: 808B0000 lwz r4,0(r11) - 5: GETL R11, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x254799F0: 396B000C addi r11,r11,12 - 9: GETL R11, t8 - 10: ADDL $0xC, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x254799F4: 7F8BE040 cmpl cr7,r11,r28 - 13: GETL R11, t10 - 14: GETL R28, t12 - 15: CMPUL t10, t12, t14 (-rSo) - 16: ICRFL t14, $0x7, CR - 17: INCEIPL $4 - - 0x254799F8: 7D09CA14 add r8,r9,r25 - 18: GETL R9, t16 - 19: GETL R25, t18 - 20: ADDL t16, t18 - 21: PUTL t18, R8 - 22: INCEIPL $4 - - 0x254799FC: 7D04C92E stwx r8,r4,r25 - 23: GETL R25, t20 - 24: GETL R4, t22 - 25: ADDL t22, t20 - 26: GETL R8, t24 - 27: STL t24, (t20) - 28: INCEIPL $4 - - 0x25479A00: 4BFFFFE4 b 0x254799E4 - 29: JMPo $0x254799E4 ($4) - - - -. 1248 254799E8 28 -. 81 2B 00 08 80 8B 00 00 39 6B 00 0C 7F 8B E0 40 7D 09 CA 14 7D 04 C9 2E 4B FF FF E4 -==== BB 1249 (0x254799E4) approx BBs exec'd 0 ==== - - 0x254799E4: 40BCFE40 bc 5,28,0x25479824 - 0: Jc28o $0x25479824 - - - -. 1249 254799E4 4 -. 40 BC FE 40 -==== BB 1250 (0x254783C4) approx BBs exec'd 0 ==== - - 0x254783C4: 2C000002 cmpi cr0,r0,2 - 0: GETL R0, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254783C8: 41820164 bc 12,2,0x2547852C - 5: Js02o $0x2547852C - - - -. 1250 254783C4 8 -. 2C 00 00 02 41 82 01 64 -==== BB 1251 (0x2547852C) approx BBs exec'd 0 ==== - - 0x2547852C: 829E04F4 lwz r20,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R20 - 4: INCEIPL $4 - - 0x25478530: 82740030 lwz r19,48(r20) - 5: GETL R20, t4 - 6: ADDL $0x30, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R19 - 9: INCEIPL $4 - - 0x25478534: 2C930000 cmpi cr1,r19,0 - 10: GETL R19, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x25478538: 40860018 bc 4,6,0x25478550 - 14: Jc06o $0x25478550 - - - -. 1251 2547852C 16 -. 82 9E 04 F4 82 74 00 30 2C 93 00 00 40 86 00 18 -==== BB 1252 (0x2547839C) approx BBs exec'd 0 ==== - - 0x2547839C: 80150008 lwz r0,8(r21) - 0: GETL R21, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x254783A0: 2C000000 cmpi cr0,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x254783A4: 4082FF4C bc 4,2,0x254782F0 - 9: Jc02o $0x254782F0 - - - -. 1252 2547839C 12 -. 80 15 00 08 2C 00 00 00 40 82 FF 4C -==== BB 1253 (0x254783A8) approx BBs exec'd 0 ==== - - 0x254783A8: 2F990000 cmpi cr7,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x254783AC: 40BEFF44 bc 5,30,0x254782F0 - 4: Jc30o $0x254782F0 - - - -. 1253 254783A8 8 -. 2F 99 00 00 40 BE FF 44 -==== BB 1254 (0x25479EE4) approx BBs exec'd 0 ==== - - 0x25479EE4: 7D200026 mfcr r9 - 0: GETL CR, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25479EE8: 55299FFE rlwinm r9,r9,19,31,31 - 3: GETL R9, t2 - 4: ROLL $0x13, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R9 - 7: INCEIPL $4 - - 0x25479EEC: 39600000 li r11,0 - 8: MOVL $0x0, t4 - 9: PUTL t4, R11 - 10: INCEIPL $4 - - 0x25479EF0: 7CA00026 mfcr r5 - 11: GETL CR, t6 - 12: PUTL t6, R5 - 13: INCEIPL $4 - - 0x25479EF4: 54A53FFE rlwinm r5,r5,7,31,31 - 14: GETL R5, t8 - 15: ROLL $0x7, t8 - 16: ANDL $0x1, t8 - 17: PUTL t8, R5 - 18: INCEIPL $4 - - 0x25479EF8: 7D282B79 or. r8,r9,r5 - 19: GETL R9, t10 - 20: GETL R5, t12 - 21: ORL t12, t10 - 22: PUTL t10, R8 - 23: CMP0L t10, t14 (-rSo) - 24: ICRFL t14, $0x0, CR - 25: INCEIPL $4 - - 0x25479EFC: 40820058 bc 4,2,0x25479F54 - 26: Jc02o $0x25479F54 - - - -. 1254 25479EE4 28 -. 7D 20 00 26 55 29 9F FE 39 60 00 00 7C A0 00 26 54 A5 3F FE 7D 28 2B 79 40 82 00 58 -==== BB 1255 (0x25479F00) approx BBs exec'd 0 ==== - - 0x25479F00: 381DFFBC addi r0,r29,-68 - 0: GETL R29, t0 - 1: ADDL $0xFFFFFFBC, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x25479F04: 6BA30002 xori r3,r29,0x2 - 4: GETL R29, t2 - 5: XORL $0x2, t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0x25479F08: 21030000 subfic r8,r3,0 - 8: GETL R3, t4 - 9: MOVL $0x0, t6 - 10: SBBL t4, t6 (-wCa) - 11: PUTL t6, R8 - 12: INCEIPL $4 - - 0x25479F0C: 7C681914 adde r3,r8,r3 - 13: GETL R8, t8 - 14: GETL R3, t10 - 15: ADCL t8, t10 (-rCa-wCa) - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0x25479F10: 2180000A subfic r12,r0,10 - 18: GETL R0, t12 - 19: MOVL $0xA, t14 - 20: SBBL t12, t14 (-wCa) - 21: PUTL t14, R12 - 22: INCEIPL $4 - - 0x25479F14: 39800000 li r12,0 - 23: MOVL $0x0, t16 - 24: PUTL t16, R12 - 25: INCEIPL $4 - - 0x25479F18: 7D8C6114 adde r12,r12,r12 - 26: GETL R12, t18 - 27: GETL R12, t20 - 28: ADCL t18, t20 (-rCa-wCa) - 29: PUTL t20, R12 - 30: INCEIPL $4 - - 0x25479F1C: 7D881B79 or. r8,r12,r3 - 31: GETL R12, t22 - 32: GETL R3, t24 - 33: ORL t24, t22 - 34: PUTL t22, R8 - 35: CMP0L t22, t26 (-rSo) - 36: ICRFL t26, $0x0, CR - 37: INCEIPL $4 - - 0x25479F20: 40820034 bc 4,2,0x25479F54 - 38: Jc02o $0x25479F54 - - - -. 1255 25479F00 36 -. 38 1D FF BC 6B A3 00 02 21 03 00 00 7C 68 19 14 21 80 00 0A 39 80 00 00 7D 8C 61 14 7D 88 1B 79 40 82 00 34 -==== BB 1256 (0x25479F24) approx BBs exec'd 0 ==== - - 0x25479F24: 2F1D0013 cmpi cr6,r29,19 - 0: GETL R29, t0 - 1: MOVL $0x13, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25479F28: 8124020C lwz r9,524(r4) - 5: GETL R4, t6 - 6: ADDL $0x20C, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R9 - 9: INCEIPL $4 - - 0x25479F2C: 419A00B4 bc 12,26,0x25479FE0 - 10: Js26o $0x25479FE0 - - - -. 1256 25479F24 12 -. 2F 1D 00 13 81 24 02 0C 41 9A 00 B4 -==== BB 1257 (0x25479F30) approx BBs exec'd 0 ==== - - 0x25479F30: 7F8B4800 cmp cr7,r11,r9 - 0: GETL R11, t0 - 1: GETL R9, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25479F34: 409EF988 bc 4,30,0x254798BC - 5: Jc30o $0x254798BC - - - -. 1257 25479F30 8 -. 7F 8B 48 00 40 9E F9 88 -==== BB 1258 (0x25479F38) approx BBs exec'd 0 ==== - - 0x25479F38: 817001AC lwz r11,428(r16) - 0: GETL R16, t0 - 1: ADDL $0x1AC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25479F3C: 80C40214 lwz r6,532(r4) - 5: GETL R4, t4 - 6: ADDL $0x214, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x25479F40: 83440210 lwz r26,528(r4) - 10: GETL R4, t8 - 11: ADDL $0x210, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R26 - 14: INCEIPL $4 - - 0x25479F44: 394B0001 addi r10,r11,1 - 15: GETL R11, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x25479F48: 915001AC stw r10,428(r16) - 19: GETL R10, t14 - 20: GETL R16, t16 - 21: ADDL $0x1AC, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x25479F4C: 90DF0050 stw r6,80(r31) - 24: GETL R6, t18 - 25: GETL R31, t20 - 26: ADDL $0x50, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x25479F50: 4BFFFA24 b 0x25479974 - 29: JMPo $0x25479974 ($4) - - - -. 1258 25479F38 28 -. 81 70 01 AC 80 C4 02 14 83 44 02 10 39 4B 00 01 91 50 01 AC 90 DF 00 50 4B FF FA 24 -==== BB 1259 (0x25479974) approx BBs exec'd 0 ==== - - 0x25479974: 2F060000 cmpi cr6,r6,0 - 0: GETL R6, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25479978: 39200000 li r9,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0x2547997C: 419A0010 bc 12,26,0x2547998C - 7: Js26o $0x2547998C - - - -. 1259 25479974 12 -. 2F 06 00 00 39 20 00 00 41 9A 00 10 -==== BB 1260 (0x25479EBC) approx BBs exec'd 0 ==== - - 0x25479EBC: A11B000E lhz r8,14(r27) - 0: GETL R27, t0 - 1: ADDL $0xE, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25479EC0: 2F880000 cmpi cr7,r8,0 - 5: GETL R8, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25479EC4: 41BEF9D0 bc 13,30,0x25479894 - 9: Js30o $0x25479894 - - - -. 1260 25479EBC 12 -. A1 1B 00 0E 2F 88 00 00 41 BE F9 D0 -==== BB 1261 (0x25479A50) approx BBs exec'd 0 ==== - - 0x25479A50: 835F000C lwz r26,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25479A54: 4BFFFF20 b 0x25479974 - 5: JMPo $0x25479974 ($4) - - - -. 1261 25479A50 8 -. 83 5F 00 0C 4B FF FF 20 -==== BB 1262 (0x25479A98) approx BBs exec'd 0 ==== - - 0x25479A98: 2F1A0000 cmpi cr6,r26,0 - 0: GETL R26, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25479A9C: 41BAFF30 bc 13,26,0x254799CC - 4: Js26o $0x254799CC - - - -. 1262 25479A98 8 -. 2F 1A 00 00 41 BA FF 30 -==== BB 1263 (0x25479AA0) approx BBs exec'd 0 ==== - - 0x25479AA0: 837A0230 lwz r27,560(r26) - 0: GETL R26, t0 - 1: ADDL $0x230, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25479AA4: 93770000 stw r27,0(r23) - 5: GETL R27, t4 - 6: GETL R23, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x25479AA8: 4BFFFF24 b 0x254799CC - 9: JMPo $0x254799CC ($4) - - - -. 1263 25479AA0 12 -. 83 7A 02 30 93 77 00 00 4B FF FF 24 -==== BB 1264 (0x25479A6C) approx BBs exec'd 0 ==== - - 0x25479A6C: 2C9D0049 cmpi cr1,r29,73 - 0: GETL R29, t0 - 1: MOVL $0x49, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25479A70: 41860238 bc 12,6,0x25479CA8 - 5: Js06o $0x25479CA8 - - - -. 1264 25479A6C 8 -. 2C 9D 00 49 41 86 02 38 -==== BB 1265 (0x25479CA8) approx BBs exec'd 0 ==== - - 0x25479CA8: 2C1A0000 cmpi cr0,r26,0 - 0: GETL R26, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25479CAC: 41A2FD20 bc 13,2,0x254799CC - 4: Js02o $0x254799CC - - - -. 1265 25479CA8 8 -. 2C 1A 00 00 41 A2 FD 20 -==== BB 1266 (0x25479CB0) approx BBs exec'd 0 ==== - - 0x25479CB0: 817A022C lwz r11,556(r26) - 0: GETL R26, t0 - 1: ADDL $0x22C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25479CB4: 2C8BFFFF cmpi cr1,r11,-1 - 5: GETL R11, t4 - 6: MOVL $0xFFFFFFFF, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x25479CB8: 4186034C bc 12,6,0x2547A004 - 10: Js06o $0x2547A004 - - - -. 1266 25479CB0 12 -. 81 7A 02 2C 2C 8B FF FF 41 86 03 4C -==== BB 1267 (0x25479CBC) approx BBs exec'd 0 ==== - - 0x25479CBC: 83460004 lwz r26,4(r6) - 0: GETL R6, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25479CC0: 7D8BD214 add r12,r11,r26 - 5: GETL R11, t4 - 6: GETL R26, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25479CC4: 7C6C0214 add r3,r12,r0 - 10: GETL R12, t8 - 11: GETL R0, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x25479CC8: 39239000 addi r9,r3,-28672 - 15: GETL R3, t12 - 16: ADDL $0xFFFF9000, t12 - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0x25479CCC: 91370000 stw r9,0(r23) - 19: GETL R9, t14 - 20: GETL R23, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25479CD0: 4BFFFCFC b 0x254799CC - 23: JMPo $0x254799CC ($4) - - - -. 1267 25479CBC 24 -. 83 46 00 04 7D 8B D2 14 7C 6C 02 14 39 23 90 00 91 37 00 00 4B FF FC FC -==== BB 1268 (0x25479A04) approx BBs exec'd 0 ==== - - 0x25479A04: 39000001 li r8,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0x25479A08: 4BFFFEF4 b 0x254798FC - 3: JMPo $0x254798FC ($4) - - - -. 1268 25479A04 8 -. 39 00 00 01 4B FF FE F4 -==== BB 1269 (0x254799B0) approx BBs exec'd 0 ==== - - 0x254799B0: 7F45D378 or r5,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x254799B4: 7F67DB78 or r7,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x254799B8: 7EE8BB78 or r8,r23,r23 - 6: GETL R23, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x254799BC: 7FAAEB78 or r10,r29,r29 - 9: GETL R29, t6 - 10: PUTL t6, R10 - 11: INCEIPL $4 - - 0x254799C0: 7EC3B378 or r3,r22,r22 - 12: GETL R22, t8 - 13: PUTL t8, R3 - 14: INCEIPL $4 - - 0x254799C4: 7F84E378 or r4,r28,r28 - 15: GETL R28, t10 - 16: PUTL t10, R4 - 17: INCEIPL $4 - - 0x254799C8: 480072E1 bl 0x25480CA8 - 18: MOVL $0x254799CC, t12 - 19: PUTL t12, LR - 20: JMPo-c $0x25480CA8 ($4) - - - -. 1269 254799B0 28 -. 7F 45 D3 78 7F 67 DB 78 7E E8 BB 78 7F AA EB 78 7E C3 B3 78 7F 84 E3 78 48 00 72 E1 -==== BB 1270 (0x25480FF0) approx BBs exec'd 0 ==== - - 0x25480FF0: 3D3AFE00 addis r9,r26,-512 - 0: GETL R26, t0 - 1: ADDL $0xFE000000, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x25480FF4: 3D60FC00 lis r11,-1024 - 4: MOVL $0xFC000000, t2 - 5: PUTL t2, R11 - 6: INCEIPL $4 - - 0x25480FF8: 38690003 addi r3,r9,3 - 7: GETL R9, t4 - 8: ADDL $0x3, t4 - 9: PUTL t4, R3 - 10: INCEIPL $4 - - 0x25480FFC: 61600002 ori r0,r11,0x2 - 11: MOVL $0xFC000002, t6 - 12: PUTL t6, R0 - 13: INCEIPL $4 - - 0x25481000: 7C030040 cmpl cr0,r3,r0 - 14: GETL R3, t8 - 15: GETL R0, t10 - 16: CMPUL t8, t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0x25481004: 40810194 bc 4,1,0x25481198 - 19: Jc01o $0x25481198 - - - -. 1270 25480FF0 24 -. 3D 3A FE 00 3D 60 FC 00 38 69 00 03 61 60 00 02 7C 03 00 40 40 81 01 94 -==== BB 1271 (0x25481198) approx BBs exec'd 0 ==== - - 0x25481198: 81610008 lwz r11,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2548119C: 814B002C lwz r10,44(r11) - 5: GETL R11, t4 - 6: ADDL $0x2C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x254811A0: 810A0004 lwz r8,4(r10) - 10: GETL R10, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R8 - 14: INCEIPL $4 - - 0x254811A4: 7CE82850 subf r7,r8,r5 - 15: GETL R8, t12 - 16: GETL R5, t14 - 17: SUBL t12, t14 - 18: PUTL t14, R7 - 19: INCEIPL $4 - - 0x254811A8: 7CEA1670 srawi r10,r7,2 - 20: GETL R7, t16 - 21: SARL $0x2, t16 (-wCa) - 22: PUTL t16, R10 - 23: INCEIPL $4 - - 0x254811AC: 288A4011 cmpli cr1,r10,16401 - 24: GETL R10, t18 - 25: MOVL $0x4011, t22 - 26: CMPUL t18, t22, t20 (-rSo) - 27: ICRFL t20, $0x1, CR - 28: INCEIPL $4 - - 0x254811B0: 418500A0 bc 12,5,0x25481250 - 29: Js05o $0x25481250 - - - -. 1271 25481198 28 -. 81 61 00 08 81 4B 00 2C 81 0A 00 04 7C E8 28 50 7C EA 16 70 28 8A 40 11 41 85 00 A0 -==== BB 1272 (0x254811B4) approx BBs exec'd 0 ==== - - 0x254811B4: 816B0028 lwz r11,40(r11) - 0: GETL R11, t0 - 1: ADDL $0x28, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254811B8: 3C60AAAA lis r3,-21846 - 5: MOVL $0xAAAA0000, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254811BC: 6060AAAB ori r0,r3,0xAAAB - 8: MOVL $0xAAAAAAAB, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x254811C0: 3BAAFFEE addi r29,r10,-18 - 11: GETL R10, t8 - 12: ADDL $0xFFFFFFEE, t8 - 13: PUTL t8, R29 - 14: INCEIPL $4 - - 0x254811C4: 83EB0004 lwz r31,4(r11) - 15: GETL R11, t10 - 16: ADDL $0x4, t10 - 17: LDL (t10), t12 - 18: PUTL t12, R31 - 19: INCEIPL $4 - - 0x254811C8: 57ABF87E rlwinm r11,r29,31,1,31 - 20: GETL R29, t14 - 21: SHRL $0x1, t14 - 22: PUTL t14, R11 - 23: INCEIPL $4 - - 0x254811CC: 7F7F0016 mulhwu r27,r31,r0 - 24: GETL R31, t16 - 25: GETL R0, t18 - 26: UMULHL t16, t18 - 27: PUTL t18, R27 - 28: INCEIPL $4 - - 0x254811D0: 577CE8FE rlwinm r28,r27,29,3,31 - 29: GETL R27, t20 - 30: SHRL $0x3, t20 - 31: PUTL t20, R28 - 32: INCEIPL $4 - - 0x254811D4: 2B1C2000 cmpli cr6,r28,8192 - 33: GETL R28, t22 - 34: MOVL $0x2000, t26 - 35: CMPUL t22, t26, t24 (-rSo) - 36: ICRFL t24, $0x6, CR - 37: INCEIPL $4 - - 0x254811D8: 5787083C rlwinm r7,r28,1,0,30 - 38: GETL R28, t28 - 39: SHLL $0x1, t28 - 40: PUTL t28, R7 - 41: INCEIPL $4 - - 0x254811DC: 39270012 addi r9,r7,18 - 42: GETL R7, t30 - 43: ADDL $0x12, t30 - 44: PUTL t30, R9 - 45: INCEIPL $4 - - 0x254811E0: 552C103A rlwinm r12,r9,2,0,29 - 46: GETL R9, t32 - 47: SHLL $0x2, t32 - 48: PUTL t32, R12 - 49: INCEIPL $4 - - 0x254811E4: 7CCC4214 add r6,r12,r8 - 50: GETL R12, t34 - 51: GETL R8, t36 - 52: ADDL t34, t36 - 53: PUTL t36, R6 - 54: INCEIPL $4 - - 0x254811E8: 40990014 bc 4,25,0x254811FC - 55: Jc25o $0x254811FC - - - -. 1272 254811B4 56 -. 81 6B 00 28 3C 60 AA AA 60 60 AA AB 3B AA FF EE 83 EB 00 04 57 AB F8 7E 7F 7F 00 16 57 7C E8 FE 2B 1C 20 00 57 87 08 3C 39 27 00 12 55 2C 10 3A 7C CC 42 14 40 99 00 14 -==== BB 1273 (0x254811FC) approx BBs exec'd 0 ==== - - 0x254811FC: 1FEAFFFC mulli r31,r10,-4 - 0: GETL R10, t0 - 1: MULL $0xFFFFFFFC, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0x25481200: 556C103A rlwinm r12,r11,2,0,29 - 4: GETL R11, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R12 - 7: INCEIPL $4 - - 0x25481204: 559B043E rlwinm r27,r12,0,16,31 - 8: GETL R12, t4 - 9: ANDL $0xFFFF, t4 - 10: PUTL t4, R27 - 11: INCEIPL $4 - - 0x25481208: 7F4C312E stwx r26,r12,r6 - 12: GETL R6, t6 - 13: GETL R12, t8 - 14: ADDL t8, t6 - 15: GETL R26, t10 - 16: STL t10, (t6) - 17: INCEIPL $4 - - 0x2548120C: 3BBFFFFC addi r29,r31,-4 - 18: GETL R31, t12 - 19: ADDL $0xFFFFFFFC, t12 - 20: PUTL t12, R29 - 21: INCEIPL $4 - - 0x25481210: 676A3960 oris r10,r27,0x3960 - 22: GETL R27, t14 - 23: ORL $0x39600000, t14 - 24: PUTL t14, R10 - 25: INCEIPL $4 - - 0x25481214: 57BC01BA rlwinm r28,r29,0,6,29 - 26: GETL R29, t16 - 27: ANDL $0x3FFFFFC, t16 - 28: PUTL t16, R28 - 29: INCEIPL $4 - - 0x25481218: 91450000 stw r10,0(r5) - 30: GETL R10, t18 - 31: GETL R5, t20 - 32: STL t18, (t20) - 33: INCEIPL $4 - - 0x2548121C: 67874800 oris r7,r28,0x4800 - 34: GETL R28, t22 - 35: ORL $0x48000000, t22 - 36: PUTL t22, R7 - 37: INCEIPL $4 - - 0x25481220: 94E50004 stwu r7,4(r5) - 38: GETL R7, t24 - 39: GETL R5, t26 - 40: ADDL $0x4, t26 - 41: PUTL t26, R5 - 42: STL t24, (t26) - 43: INCEIPL $4 - - 0x25481224: 7C00286C dcbst r0,r5 - 44: INCEIPL $4 - - 0x25481228: 7C0004AC sync - 45: INCEIPL $4 - - 0x2548122C: 80A1000C lwz r5,12(r1) - 46: GETL R1, t28 - 47: ADDL $0xC, t28 - 48: LDL (t28), t30 - 49: PUTL t30, R5 - 50: INCEIPL $4 - - 0x25481230: 39050004 addi r8,r5,4 - 51: GETL R5, t32 - 52: ADDL $0x4, t32 - 53: PUTL t32, R8 - 54: INCEIPL $4 - - 0x25481234: 7C0047AC icbi r0,r8 - 55: GETL R8, t34 - 56: CALLM_So - 57: PUSHL t34 - 58: CALLMo $0x68 - 59: CALLM_Eo - 60: INCEIPL $4 - - 0x25481238: 80A1000C lwz r5,12(r1) - 61: GETL R1, t36 - 62: ADDL $0xC, t36 - 63: LDL (t36), t38 - 64: PUTL t38, R5 - 65: INCEIPL $4 - - 0x2548123C: 4BFFFBC4 b 0x25480E00 - 66: JMPo $0x25480E00 ($4) - - - -. 1273 254811FC 68 -. 1F EA FF FC 55 6C 10 3A 55 9B 04 3E 7F 4C 31 2E 3B BF FF FC 67 6A 39 60 57 BC 01 BA 91 45 00 00 67 87 48 00 94 E5 00 04 7C 00 28 6C 7C 00 04 AC 80 A1 00 0C 39 05 00 04 7C 00 47 AC 80 A1 00 0C 4B FF FB C4 -==== BB 1274 (0x254797E0) approx BBs exec'd 0 ==== - - 0x254797E0: 3C00AAAA lis r0,-21846 - 0: MOVL $0xAAAA0000, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254797E4: 600CAAAB ori r12,r0,0xAAAB - 3: MOVL $0xAAAAAAAB, t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0x254797E8: 7EE86016 mulhwu r23,r8,r12 - 6: GETL R8, t4 - 7: GETL R12, t6 - 8: UMULHL t4, t6 - 9: PUTL t6, R23 - 10: INCEIPL $4 - - 0x254797EC: 56E9E8FE rlwinm r9,r23,29,3,31 - 11: GETL R23, t8 - 12: SHRL $0x3, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x254797F0: 7C893840 cmpl cr1,r9,r7 - 15: GETL R9, t10 - 16: GETL R7, t12 - 17: CMPUL t10, t12, t14 (-rSo) - 18: ICRFL t14, $0x1, CR - 19: INCEIPL $4 - - 0x254797F4: 40850008 bc 4,5,0x254797FC - 20: Jc05o $0x254797FC - - - -. 1274 254797E0 24 -. 3C 00 AA AA 60 0C AA AB 7E E8 60 16 56 E9 E8 FE 7C 89 38 40 40 85 00 08 -==== BB 1275 (0x254733C0) approx BBs exec'd 0 ==== - - 0x254733C0: 4800C225 bl 0x2547F5E4 - 0: MOVL $0x254733C4, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547F5E4 ($4) - - - -. 1275 254733C0 4 -. 48 00 C2 25 -==== BB 1276 _dl_sysdep_start_cleanup(0x2547F5E4) approx BBs exec'd 0 ==== - - 0x2547F5E4: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547F5E8: 38210010 addi r1,r1,16 - 6: GETL R1, t4 - 7: ADDL $0x10, t4 - 8: PUTL t4, R1 - 9: INCEIPL $4 - - 0x2547F5EC: 4E800020 blr - 10: GETL LR, t6 - 11: JMPo-r t6 ($4) - - - -. 1276 2547F5E4 12 -. 94 21 FF F0 38 21 00 10 4E 80 00 20 -==== BB 1277 (0x254733C4) approx BBs exec'd 0 ==== - - 0x254733C4: 80CE01A4 lwz r6,420(r14) - 0: GETL R14, t0 - 1: ADDL $0x1A4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254733C8: 2C060000 cmpi cr0,r6,0 - 5: GETL R6, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x254733CC: 4082094C bc 4,2,0x25473D18 - 9: Jc02o $0x25473D18 - - - -. 1277 254733C4 12 -. 80 CE 01 A4 2C 06 00 00 40 82 09 4C -==== BB 1278 (0x254733D0) approx BBs exec'd 0 ==== - - 0x254733D0: 816E0330 lwz r11,816(r14) - 0: GETL R14, t0 - 1: ADDL $0x330, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254733D4: 2B0B0001 cmpli cr6,r11,1 - 5: GETL R11, t4 - 6: MOVL $0x1, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x254733D8: 4099F784 bc 4,25,0x25472B5C - 10: Jc25o $0x25472B5C - - - -. 1278 254733D0 12 -. 81 6E 03 30 2B 0B 00 01 40 99 F7 84 -==== BB 1279 (0x254733DC) approx BBs exec'd 0 ==== - - 0x254733DC: 809401C0 lwz r4,448(r20) - 0: GETL R20, t0 - 1: ADDL $0x1C0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254733E0: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254733E4: 38A00000 li r5,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x254733E8: 38C00000 li r6,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R6 - 13: INCEIPL $4 - - 0x254733EC: 480061D5 bl 0x254795C0 - 14: MOVL $0x254733F0, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x254795C0 ($4) - - - -. 1279 254733DC 20 -. 80 94 01 C0 7F 83 E3 78 38 A0 00 00 38 C0 00 00 48 00 61 D5 -==== BB 1280 (0x254733F0) approx BBs exec'd 0 ==== - - 0x254733F0: 4BFFF76C b 0x25472B5C - 0: JMPo $0x25472B5C ($4) - - - -. 1280 254733F0 4 -. 4B FF F7 6C -==== BB 1281 (0x25472B5C) approx BBs exec'd 0 ==== - - 0x25472B5C: 7E238B78 or r3,r17,r17 - 0: GETL R17, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25472B60: 4800B479 bl 0x2547DFD8 - 3: MOVL $0x25472B64, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x2547DFD8 ($4) - - - -. 1281 25472B5C 8 -. 7E 23 8B 78 48 00 B4 79 -==== BB 1282 __GI__dl_allocate_tls_init(0x2547DFD8) approx BBs exec'd 0 ==== - - 0x2547DFD8: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547DFDC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547DFE0: 93210014 stw r25,20(r1) - 9: GETL R25, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547DFE4: 7C791B79 or. r25,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R25 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0x2547DFE8: 48019019 bl 0x25497000 - 19: MOVL $0x2547DFEC, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x25497000 ($4) - - - -. 1282 2547DFD8 20 -. 94 21 FF D0 7C 08 02 A6 93 21 00 14 7C 79 1B 79 48 01 90 19 -==== BB 1283 (0x2547DFEC) approx BBs exec'd 0 ==== - - 0x2547DFEC: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547DFF0: 92E1000C stw r23,12(r1) - 5: GETL R23, t4 - 6: GETL R1, t6 - 7: ADDL $0xC, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547DFF4: 7FC802A6 mflr r30 - 10: GETL LR, t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0x2547DFF8: 93010010 stw r24,16(r1) - 13: GETL R24, t10 - 14: GETL R1, t12 - 15: ADDL $0x10, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547DFFC: 38600000 li r3,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R3 - 20: INCEIPL $4 - - 0x2547E000: 93410018 stw r26,24(r1) - 21: GETL R26, t16 - 22: GETL R1, t18 - 23: ADDL $0x18, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547E004: 9361001C stw r27,28(r1) - 26: GETL R27, t20 - 27: GETL R1, t22 - 28: ADDL $0x1C, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0x2547E008: 93810020 stw r28,32(r1) - 31: GETL R28, t24 - 32: GETL R1, t26 - 33: ADDL $0x20, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547E00C: 93A10024 stw r29,36(r1) - 36: GETL R29, t28 - 37: GETL R1, t30 - 38: ADDL $0x24, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0x2547E010: 93E1002C stw r31,44(r1) - 41: GETL R31, t32 - 42: GETL R1, t34 - 43: ADDL $0x2C, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0x2547E014: 90010034 stw r0,52(r1) - 46: GETL R0, t36 - 47: GETL R1, t38 - 48: ADDL $0x34, t38 - 49: STL t36, (t38) - 50: INCEIPL $4 - - 0x2547E018: 418200D8 bc 12,2,0x2547E0F0 - 51: Js02o $0x2547E0F0 - - - -. 1283 2547DFEC 48 -. 93 C1 00 28 92 E1 00 0C 7F C8 02 A6 93 01 00 10 38 60 00 00 93 41 00 18 93 61 00 1C 93 81 00 20 93 A1 00 24 93 E1 00 2C 90 01 00 34 41 82 00 D8 -==== BB 1284 (0x2547E01C) approx BBs exec'd 0 ==== - - 0x2547E01C: 831E04C8 lwz r24,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0x2547E020: 3B400000 li r26,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x2547E024: 82F9FFFC lwz r23,-4(r25) - 8: GETL R25, t6 - 9: ADDL $0xFFFFFFFC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0x2547E028: 83780410 lwz r27,1040(r24) - 13: GETL R24, t10 - 14: ADDL $0x410, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0x2547E02C: 817B0000 lwz r11,0(r27) - 18: GETL R27, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R11 - 21: INCEIPL $4 - - 0x2547E030: 201A0000 subfic r0,r26,0 - 22: GETL R26, t18 - 23: MOVL $0x0, t20 - 24: SBBL t18, t20 (-wCa) - 25: PUTL t20, R0 - 26: INCEIPL $4 - - 0x2547E034: 7FE0D114 adde r31,r0,r26 - 27: GETL R0, t22 - 28: GETL R26, t24 - 29: ADCL t22, t24 (-rCa-wCa) - 30: PUTL t24, R31 - 31: INCEIPL $4 - - 0x2547E038: 7D3AFA14 add r9,r26,r31 - 32: GETL R26, t26 - 33: GETL R31, t28 - 34: ADDL t26, t28 - 35: PUTL t28, R9 - 36: INCEIPL $4 - - 0x2547E03C: 7F8BF840 cmpl cr7,r11,r31 - 37: GETL R11, t30 - 38: GETL R31, t32 - 39: CMPUL t30, t32, t34 (-rSo) - 40: ICRFL t34, $0x7, CR - 41: INCEIPL $4 - - 0x2547E040: 409D0064 bc 4,29,0x2547E0A4 - 42: Jc29o $0x2547E0A4 - - - -. 1284 2547E01C 40 -. 83 1E 04 C8 3B 40 00 00 82 F9 FF FC 83 78 04 10 81 7B 00 00 20 1A 00 00 7F E0 D1 14 7D 3A FA 14 7F 8B F8 40 40 9D 00 64 -==== BB 1285 (0x2547E044) approx BBs exec'd 0 ==== - - 0x2547E044: 57E31838 rlwinm r3,r31,3,0,28 - 0: GETL R31, t0 - 1: SHLL $0x3, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x2547E048: 7D23DA14 add r9,r3,r27 - 4: GETL R3, t2 - 5: GETL R27, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x2547E04C: 3B89000C addi r28,r9,12 - 9: GETL R9, t6 - 10: ADDL $0xC, t6 - 11: PUTL t6, R28 - 12: INCEIPL $4 - - 0x2547E050: 80980408 lwz r4,1032(r24) - 13: GETL R24, t8 - 14: ADDL $0x408, t8 - 15: LDL (t8), t10 - 16: PUTL t10, R4 - 17: INCEIPL $4 - - 0x2547E054: 7D3AFA14 add r9,r26,r31 - 18: GETL R26, t12 - 19: GETL R31, t14 - 20: ADDL t12, t14 - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0x2547E058: 7C892040 cmpl cr1,r9,r4 - 23: GETL R9, t16 - 24: GETL R4, t18 - 25: CMPUL t16, t18, t20 (-rSo) - 26: ICRFL t20, $0x1, CR - 27: INCEIPL $4 - - 0x2547E05C: 41850048 bc 12,5,0x2547E0A4 - 28: Js05o $0x2547E0A4 - - - -. 1285 2547E044 28 -. 57 E3 18 38 7D 23 DA 14 3B 89 00 0C 80 98 04 08 7D 3A FA 14 7C 89 20 40 41 85 00 48 -==== BB 1286 (0x2547E060) approx BBs exec'd 0 ==== - - 0x2547E060: 813C0000 lwz r9,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547E064: 2F090000 cmpi cr6,r9,0 - 4: GETL R9, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0x2547E068: 419A0028 bc 12,26,0x2547E090 - 8: Js26o $0x2547E090 - - - -. 1286 2547E060 12 -. 81 3C 00 00 2F 09 00 00 41 9A 00 28 -==== BB 1287 (0x2547E06C) approx BBs exec'd 0 ==== - - 0x2547E06C: 8169022C lwz r11,556(r9) - 0: GETL R9, t0 - 1: ADDL $0x22C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547E070: 2C0BFFFF cmpi cr0,r11,-1 - 5: GETL R11, t4 - 6: MOVL $0xFFFFFFFF, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547E074: 7D4BCA14 add r10,r11,r25 - 10: GETL R11, t10 - 11: GETL R25, t12 - 12: ADDL t10, t12 - 13: PUTL t12, R10 - 14: INCEIPL $4 - - 0x2547E078: 7D435378 or r3,r10,r10 - 15: GETL R10, t14 - 16: PUTL t14, R3 - 17: INCEIPL $4 - - 0x2547E07C: 40820040 bc 4,2,0x2547E0BC - 18: Jc02o $0x2547E0BC - - - -. 1287 2547E06C 20 -. 81 69 02 2C 2C 0B FF FF 7D 4B CA 14 7D 43 53 78 40 82 00 40 -==== BB 1288 (0x2547E0BC) approx BBs exec'd 0 ==== - - 0x2547E0BC: 81690230 lwz r11,560(r9) - 0: GETL R9, t0 - 1: ADDL $0x230, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547E0C0: 5568103A rlwinm r8,r11,2,0,29 - 5: GETL R11, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x2547E0C4: 7D48B92E stwx r10,r8,r23 - 9: GETL R23, t6 - 10: GETL R8, t8 - 11: ADDL t8, t6 - 12: GETL R10, t10 - 13: STL t10, (t6) - 14: INCEIPL $4 - - 0x2547E0C8: 80A9021C lwz r5,540(r9) - 15: GETL R9, t12 - 16: ADDL $0x21C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R5 - 19: INCEIPL $4 - - 0x2547E0CC: 80E90220 lwz r7,544(r9) - 20: GETL R9, t16 - 21: ADDL $0x220, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R7 - 24: INCEIPL $4 - - 0x2547E0D0: 80890218 lwz r4,536(r9) - 25: GETL R9, t20 - 26: ADDL $0x218, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R4 - 29: INCEIPL $4 - - 0x2547E0D4: 7FA53850 subf r29,r5,r7 - 30: GETL R5, t24 - 31: GETL R7, t26 - 32: SUBL t24, t26 - 33: PUTL t26, R29 - 34: INCEIPL $4 - - 0x2547E0D8: 48005949 bl 0x25483A20 - 35: MOVL $0x2547E0DC, t28 - 36: PUTL t28, LR - 37: JMPo-c $0x25483A20 ($4) - - - -. 1288 2547E0BC 32 -. 81 69 02 30 55 68 10 3A 7D 48 B9 2E 80 A9 02 1C 80 E9 02 20 80 89 02 18 7F A5 38 50 48 00 59 49 -==== BB 1289 (0x2547E0DC) approx BBs exec'd 0 ==== - - 0x2547E0DC: 7FA5EB78 or r5,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547E0E0: 38800000 li r4,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x2547E0E4: 48005661 bl 0x25483744 - 6: MOVL $0x2547E0E8, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483744 ($4) - - - -. 1289 2547E0DC 12 -. 7F A5 EB 78 38 80 00 00 48 00 56 61 -==== BB 1290 (0x2547E0E8) approx BBs exec'd 0 ==== - - 0x2547E0E8: 4BFFFFA4 b 0x2547E08C - 0: JMPo $0x2547E08C ($4) - - - -. 1290 2547E0E8 4 -. 4B FF FF A4 -==== BB 1291 (0x2547E08C) approx BBs exec'd 0 ==== - - 0x2547E08C: 817B0000 lwz r11,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x2547E090: 3BFF0001 addi r31,r31,1 - 4: GETL R31, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0x2547E094: 3B9C0008 addi r28,r28,8 - 8: GETL R28, t6 - 9: ADDL $0x8, t6 - 10: PUTL t6, R28 - 11: INCEIPL $4 - - 0x2547E098: 7F8BF840 cmpl cr7,r11,r31 - 12: GETL R11, t8 - 13: GETL R31, t10 - 14: CMPUL t8, t10, t12 (-rSo) - 15: ICRFL t12, $0x7, CR - 16: INCEIPL $4 - - 0x2547E09C: 419DFFB4 bc 12,29,0x2547E050 - 17: Js29o $0x2547E050 - - - -. 1291 2547E08C 20 -. 81 7B 00 00 3B FF 00 01 3B 9C 00 08 7F 8B F8 40 41 9D FF B4 -==== BB 1292 (0x2547E050) approx BBs exec'd 0 ==== - - 0x2547E050: 80980408 lwz r4,1032(r24) - 0: GETL R24, t0 - 1: ADDL $0x408, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547E054: 7D3AFA14 add r9,r26,r31 - 5: GETL R26, t4 - 6: GETL R31, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x2547E058: 7C892040 cmpl cr1,r9,r4 - 10: GETL R9, t8 - 11: GETL R4, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0x2547E05C: 41850048 bc 12,5,0x2547E0A4 - 15: Js05o $0x2547E0A4 - - - -. 1292 2547E050 16 -. 80 98 04 08 7D 3A FA 14 7C 89 20 40 41 85 00 48 -==== BB 1293 (0x2547E0A4) approx BBs exec'd 0 ==== - - 0x2547E0A4: 81580408 lwz r10,1032(r24) - 0: GETL R24, t0 - 1: ADDL $0x408, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547E0A8: 7D3A4B78 or r26,r9,r9 - 5: GETL R9, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x2547E0AC: 7C8A4840 cmpl cr1,r10,r9 - 8: GETL R10, t6 - 9: GETL R9, t8 - 10: CMPUL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x1, CR - 12: INCEIPL $4 - - 0x2547E0B0: 4085003C bc 4,5,0x2547E0EC - 13: Jc05o $0x2547E0EC - - - -. 1293 2547E0A4 16 -. 81 58 04 08 7D 3A 4B 78 7C 8A 48 40 40 85 00 3C -==== BB 1294 (0x2547E0EC) approx BBs exec'd 0 ==== - - 0x2547E0EC: 7F23CB78 or r3,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547E0F0: 81810034 lwz r12,52(r1) - 3: GETL R1, t2 - 4: ADDL $0x34, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0x2547E0F4: 82E1000C lwz r23,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0x2547E0F8: 83010010 lwz r24,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R24 - 17: INCEIPL $4 - - 0x2547E0FC: 7D8803A6 mtlr r12 - 18: GETL R12, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547E100: 83210014 lwz r25,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0x2547E104: 83410018 lwz r26,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R26 - 30: INCEIPL $4 - - 0x2547E108: 8361001C lwz r27,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R27 - 35: INCEIPL $4 - - 0x2547E10C: 83810020 lwz r28,32(r1) - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R28 - 40: INCEIPL $4 - - 0x2547E110: 83A10024 lwz r29,36(r1) - 41: GETL R1, t32 - 42: ADDL $0x24, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R29 - 45: INCEIPL $4 - - 0x2547E114: 83C10028 lwz r30,40(r1) - 46: GETL R1, t36 - 47: ADDL $0x28, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R30 - 50: INCEIPL $4 - - 0x2547E118: 83E1002C lwz r31,44(r1) - 51: GETL R1, t40 - 52: ADDL $0x2C, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R31 - 55: INCEIPL $4 - - 0x2547E11C: 38210030 addi r1,r1,48 - 56: GETL R1, t44 - 57: ADDL $0x30, t44 - 58: PUTL t44, R1 - 59: INCEIPL $4 - - 0x2547E120: 4E800020 blr - 60: GETL LR, t46 - 61: JMPo-r t46 ($4) - - - -. 1294 2547E0EC 56 -. 7F 23 CB 78 81 81 00 34 82 E1 00 0C 83 01 00 10 7D 88 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 1295 (0x25472B64) approx BBs exec'd 0 ==== - - 0x25472B64: 38517000 addi r2,r17,28672 - 0: GETL R17, t0 - 1: ADDL $0x7000, t0 - 2: PUTL t0, R2 - 3: INCEIPL $4 - - 0x25472B68: 3B000001 li r24,1 - 4: MOVL $0x1, t2 - 5: PUTL t2, R24 - 6: INCEIPL $4 - - 0x25472B6C: 931A000C stw r24,12(r26) - 7: GETL R24, t4 - 8: GETL R26, t6 - 9: ADDL $0xC, t6 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x25472B70: 48009431 bl 0x2547BFA0 - 12: MOVL $0x25472B74, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x2547BFA0 ($4) - - - -. 1295 25472B64 16 -. 38 51 70 00 3B 00 00 01 93 1A 00 0C 48 00 94 31 -==== BB 1296 __GI__dl_debug_state(0x2547BFA0) approx BBs exec'd 0 ==== - - 0x2547BFA0: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547BFA4: 38210010 addi r1,r1,16 - 6: GETL R1, t4 - 7: ADDL $0x10, t4 - 8: PUTL t4, R1 - 9: INCEIPL $4 - - 0x2547BFA8: 4E800020 blr - 10: GETL LR, t6 - 11: JMPo-r t6 ($4) - - - -. 1296 2547BFA0 12 -. 94 21 FF F0 38 21 00 10 4E 80 00 20 -==== BB 1297 (0x25472B74) approx BBs exec'd 0 ==== - - 0x25472B74: 480055BD bl 0x25478130 - 0: MOVL $0x25472B78, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25478130 ($4) - - - -. 1297 25472B74 4 -. 48 00 55 BD -==== BB 1298 _dl_unload_cache(0x25478130) approx BBs exec'd 0 ==== - - 0x25478130: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25478134: 7C6802A6 mflr r3 - 6: GETL LR, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x25478138: 4801EEC9 bl 0x25497000 - 9: MOVL $0x2547813C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 1298 25478130 12 -. 94 21 FF F0 7C 68 02 A6 48 01 EE C9 -==== BB 1299 (0x2547813C) approx BBs exec'd 0 ==== - - 0x2547813C: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25478140: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25478144: 93E1000C stw r31,12(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25478148: 90610014 stw r3,20(r1) - 13: GETL R3, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547814C: 3800FFFD li r0,-3 - 18: MOVL $0xFFFFFFFD, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0x25478150: 83FE0254 lwz r31,596(r30) - 21: GETL R30, t16 - 22: ADDL $0x254, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0x25478154: 807F0000 lwz r3,0(r31) - 26: GETL R31, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R3 - 29: INCEIPL $4 - - 0x25478158: 3923FFFF addi r9,r3,-1 - 30: GETL R3, t24 - 31: ADDL $0xFFFFFFFF, t24 - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0x2547815C: 7F890040 cmpl cr7,r9,r0 - 34: GETL R9, t26 - 35: GETL R0, t28 - 36: CMPUL t26, t28, t30 (-rSo) - 37: ICRFL t30, $0x7, CR - 38: INCEIPL $4 - - 0x25478160: 409D001C bc 4,29,0x2547817C - 39: Jc29o $0x2547817C - - - -. 1299 2547813C 40 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 61 00 14 38 00 FF FD 83 FE 02 54 80 7F 00 00 39 23 FF FF 7F 89 00 40 40 9D 00 1C -==== BB 1300 (0x2547817C) approx BBs exec'd 0 ==== - - 0x2547817C: 80BE025C lwz r5,604(r30) - 0: GETL R30, t0 - 1: ADDL $0x25C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25478180: 80850000 lwz r4,0(r5) - 5: GETL R5, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x25478184: 4800A625 bl 0x254827A8 - 9: MOVL $0x25478188, t8 - 10: PUTL t8, LR - 11: JMPo-c $0x254827A8 ($4) - - - -. 1300 2547817C 12 -. 80 BE 02 5C 80 85 00 00 48 00 A6 25 -==== BB 1301 munmap(0x254827A8) approx BBs exec'd 0 ==== - - 0x254827A8: 3800005B li r0,91 - 0: MOVL $0x5B, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254827AC: 44000002 sc - 3: JMPo-sys $0x254827B0 ($4) - - - -. 1301 254827A8 8 -. 38 00 00 5B 44 00 00 02 -==== BB 1302 (0x254827B0) approx BBs exec'd 0 ==== - - 0x254827B0: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 1302 254827B0 4 -. 4C A3 00 20 -==== BB 1303 (0x25478188) approx BBs exec'd 0 ==== - - 0x25478188: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547818C: 80C10014 lwz r6,20(r1) - 3: GETL R1, t2 - 4: ADDL $0x14, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0x25478190: 909F0000 stw r4,0(r31) - 8: GETL R4, t6 - 9: GETL R31, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x25478194: 83C10008 lwz r30,8(r1) - 12: GETL R1, t10 - 13: ADDL $0x8, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R30 - 16: INCEIPL $4 - - 0x25478198: 7CC803A6 mtlr r6 - 17: GETL R6, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0x2547819C: 83E1000C lwz r31,12(r1) - 20: GETL R1, t16 - 21: ADDL $0xC, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R31 - 24: INCEIPL $4 - - 0x254781A0: 38210010 addi r1,r1,16 - 25: GETL R1, t20 - 26: ADDL $0x10, t20 - 27: PUTL t20, R1 - 28: INCEIPL $4 - - 0x254781A4: 4E800020 blr - 29: GETL LR, t22 - 30: JMPo-r t22 ($4) - - - -. 1303 25478188 32 -. 38 80 00 00 80 C1 00 14 90 9F 00 00 83 C1 00 08 7C C8 03 A6 83 E1 00 0C 38 21 00 10 4E 80 00 20 -==== BB 1304 (0x25472B78) approx BBs exec'd 0 ==== - - 0x25472B78: 81010000 lwz r8,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0x25472B7C: 82280004 lwz r17,4(r8) - 4: GETL R8, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R17 - 8: INCEIPL $4 - - 0x25472B80: 8188FFB4 lwz r12,-76(r8) - 9: GETL R8, t8 - 10: ADDL $0xFFFFFFB4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0x25472B84: 7E2803A6 mtlr r17 - 14: GETL R17, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x25472B88: 81C8FFB8 lwz r14,-72(r8) - 17: GETL R8, t14 - 18: ADDL $0xFFFFFFB8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R14 - 21: INCEIPL $4 - - 0x25472B8C: 81E8FFBC lwz r15,-68(r8) - 22: GETL R8, t18 - 23: ADDL $0xFFFFFFBC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R15 - 26: INCEIPL $4 - - 0x25472B90: 7D818120 mtcrf 0x18,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x3, CR - 29: ICRFL t22, $0x4, CR - 30: INCEIPL $4 - - 0x25472B94: 8208FFC0 lwz r16,-64(r8) - 31: GETL R8, t24 - 32: ADDL $0xFFFFFFC0, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R16 - 35: INCEIPL $4 - - 0x25472B98: 8228FFC4 lwz r17,-60(r8) - 36: GETL R8, t28 - 37: ADDL $0xFFFFFFC4, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R17 - 40: INCEIPL $4 - - 0x25472B9C: 8248FFC8 lwz r18,-56(r8) - 41: GETL R8, t32 - 42: ADDL $0xFFFFFFC8, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R18 - 45: INCEIPL $4 - - 0x25472BA0: 8268FFCC lwz r19,-52(r8) - 46: GETL R8, t36 - 47: ADDL $0xFFFFFFCC, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R19 - 50: INCEIPL $4 - - 0x25472BA4: 8288FFD0 lwz r20,-48(r8) - 51: GETL R8, t40 - 52: ADDL $0xFFFFFFD0, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R20 - 55: INCEIPL $4 - - 0x25472BA8: 82A8FFD4 lwz r21,-44(r8) - 56: GETL R8, t44 - 57: ADDL $0xFFFFFFD4, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R21 - 60: INCEIPL $4 - - 0x25472BAC: 82C8FFD8 lwz r22,-40(r8) - 61: GETL R8, t48 - 62: ADDL $0xFFFFFFD8, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R22 - 65: INCEIPL $4 - - 0x25472BB0: 82E8FFDC lwz r23,-36(r8) - 66: GETL R8, t52 - 67: ADDL $0xFFFFFFDC, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R23 - 70: INCEIPL $4 - - 0x25472BB4: 8308FFE0 lwz r24,-32(r8) - 71: GETL R8, t56 - 72: ADDL $0xFFFFFFE0, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R24 - 75: INCEIPL $4 - - 0x25472BB8: 8328FFE4 lwz r25,-28(r8) - 76: GETL R8, t60 - 77: ADDL $0xFFFFFFE4, t60 - 78: LDL (t60), t62 - 79: PUTL t62, R25 - 80: INCEIPL $4 - - 0x25472BBC: 8348FFE8 lwz r26,-24(r8) - 81: GETL R8, t64 - 82: ADDL $0xFFFFFFE8, t64 - 83: LDL (t64), t66 - 84: PUTL t66, R26 - 85: INCEIPL $4 - - 0x25472BC0: 8368FFEC lwz r27,-20(r8) - 86: GETL R8, t68 - 87: ADDL $0xFFFFFFEC, t68 - 88: LDL (t68), t70 - 89: PUTL t70, R27 - 90: INCEIPL $4 - - 0x25472BC4: 8388FFF0 lwz r28,-16(r8) - 91: GETL R8, t72 - 92: ADDL $0xFFFFFFF0, t72 - 93: LDL (t72), t74 - 94: PUTL t74, R28 - 95: INCEIPL $4 - - 0x25472BC8: 83A8FFF4 lwz r29,-12(r8) - 96: GETL R8, t76 - 97: ADDL $0xFFFFFFF4, t76 - 98: LDL (t76), t78 - 99: PUTL t78, R29 - 100: INCEIPL $4 - - 0x25472BCC: 83C8FFF8 lwz r30,-8(r8) - 101: GETL R8, t80 - 102: ADDL $0xFFFFFFF8, t80 - 103: LDL (t80), t82 - 104: PUTL t82, R30 - 105: INCEIPL $4 - - 0x25472BD0: 83E8FFFC lwz r31,-4(r8) - 106: GETL R8, t84 - 107: ADDL $0xFFFFFFFC, t84 - 108: LDL (t84), t86 - 109: PUTL t86, R31 - 110: INCEIPL $4 - - 0x25472BD4: 7D014378 or r1,r8,r8 - 111: GETL R8, t88 - 112: PUTL t88, R1 - 113: INCEIPL $4 - - 0x25472BD8: 4E800020 blr - 114: GETL LR, t90 - 115: JMPo-r t90 ($4) - - - -. 1304 25472B78 100 -. 81 01 00 00 82 28 00 04 81 88 FF B4 7E 28 03 A6 81 C8 FF B8 81 E8 FF BC 7D 81 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 -==== BB 1305 (0x2547F324) approx BBs exec'd 0 ==== - - 0x2547F324: 82A10224 lwz r21,548(r1) - 0: GETL R1, t0 - 1: ADDL $0x224, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x2547F328: 806101E0 lwz r3,480(r1) - 5: GETL R1, t4 - 6: ADDL $0x1E0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547F32C: 7EA803A6 mtlr r21 - 10: GETL R21, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0x2547F330: 82C101F8 lwz r22,504(r1) - 13: GETL R1, t10 - 14: ADDL $0x1F8, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R22 - 17: INCEIPL $4 - - 0x2547F334: 82A101F4 lwz r21,500(r1) - 18: GETL R1, t14 - 19: ADDL $0x1F4, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R21 - 22: INCEIPL $4 - - 0x2547F338: 82E101FC lwz r23,508(r1) - 23: GETL R1, t18 - 24: ADDL $0x1FC, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R23 - 27: INCEIPL $4 - - 0x2547F33C: 83010200 lwz r24,512(r1) - 28: GETL R1, t22 - 29: ADDL $0x200, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R24 - 32: INCEIPL $4 - - 0x2547F340: 83210204 lwz r25,516(r1) - 33: GETL R1, t26 - 34: ADDL $0x204, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R25 - 37: INCEIPL $4 - - 0x2547F344: 83410208 lwz r26,520(r1) - 38: GETL R1, t30 - 39: ADDL $0x208, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R26 - 42: INCEIPL $4 - - 0x2547F348: 8361020C lwz r27,524(r1) - 43: GETL R1, t34 - 44: ADDL $0x20C, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R27 - 47: INCEIPL $4 - - 0x2547F34C: 83810210 lwz r28,528(r1) - 48: GETL R1, t38 - 49: ADDL $0x210, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R28 - 52: INCEIPL $4 - - 0x2547F350: 83A10214 lwz r29,532(r1) - 53: GETL R1, t42 - 54: ADDL $0x214, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R29 - 57: INCEIPL $4 - - 0x2547F354: 83C10218 lwz r30,536(r1) - 58: GETL R1, t46 - 59: ADDL $0x218, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R30 - 62: INCEIPL $4 - - 0x2547F358: 83E1021C lwz r31,540(r1) - 63: GETL R1, t50 - 64: ADDL $0x21C, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R31 - 67: INCEIPL $4 - - 0x2547F35C: 38210220 addi r1,r1,544 - 68: GETL R1, t54 - 69: ADDL $0x220, t54 - 70: PUTL t54, R1 - 71: INCEIPL $4 - - 0x2547F360: 4E800020 blr - 72: GETL LR, t56 - 73: JMPo-r t56 ($4) - - - -. 1305 2547F324 64 -. 82 A1 02 24 80 61 01 E0 7E A8 03 A6 82 C1 01 F8 82 A1 01 F4 82 E1 01 FC 83 01 02 00 83 21 02 04 83 41 02 08 83 61 02 0C 83 81 02 10 83 A1 02 14 83 C1 02 18 83 E1 02 1C 38 21 02 20 4E 80 00 20 -==== BB 1306 (0x25471A20) approx BBs exec'd 0 ==== - - 0x25471A20: 813E04F4 lwz r9,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25471A24: 7C7D1B78 or r29,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25471A28: 38600000 li r3,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x25471A2C: 80090000 lwz r0,0(r9) - 11: GETL R9, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0x25471A30: 70090080 andi. r9,r0,0x80 - 15: GETL R0, t12 - 16: ANDL $0x80, t12 - 17: PUTL t12, R9 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x0, CR - 20: INCEIPL $4 - - 0x25471A34: 40820028 bc 4,2,0x25471A5C - 21: Jc02o $0x25471A5C - - - -. 1306 25471A20 24 -. 81 3E 04 F4 7C 7D 1B 78 38 60 00 00 80 09 00 00 70 09 00 80 40 82 00 28 -==== BB 1307 (0x25471A38) approx BBs exec'd 0 ==== - - 0x25471A38: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25471A3C: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25471A40: 8361000C lwz r27,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R27 - 12: INCEIPL $4 - - 0x25471A44: 83810010 lwz r28,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0x25471A48: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x25471A4C: 83A10014 lwz r29,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x25471A50: 83C10018 lwz r30,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0x25471A54: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0x25471A58: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - - -. 1307 25471A38 36 -. 80 81 00 24 7F A3 EB 78 83 61 00 0C 83 81 00 10 7C 88 03 A6 83 A1 00 14 83 C1 00 18 38 21 00 20 4E 80 00 20 -==== BB 1308 (0x25471DD0) approx BBs exec'd 0 ==== - - 0x25471DD0: 82E102B4 lwz r23,692(r1) - 0: GETL R1, t0 - 1: ADDL $0x2B4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x25471DD4: 83010290 lwz r24,656(r1) - 5: GETL R1, t4 - 6: ADDL $0x290, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R24 - 9: INCEIPL $4 - - 0x25471DD8: 7EE803A6 mtlr r23 - 10: GETL R23, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0x25471DDC: 83210294 lwz r25,660(r1) - 13: GETL R1, t10 - 14: ADDL $0x294, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R25 - 17: INCEIPL $4 - - 0x25471DE0: 82E1028C lwz r23,652(r1) - 18: GETL R1, t14 - 19: ADDL $0x28C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R23 - 22: INCEIPL $4 - - 0x25471DE4: 83410298 lwz r26,664(r1) - 23: GETL R1, t18 - 24: ADDL $0x298, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R26 - 27: INCEIPL $4 - - 0x25471DE8: 8361029C lwz r27,668(r1) - 28: GETL R1, t22 - 29: ADDL $0x29C, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R27 - 32: INCEIPL $4 - - 0x25471DEC: 838102A0 lwz r28,672(r1) - 33: GETL R1, t26 - 34: ADDL $0x2A0, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R28 - 37: INCEIPL $4 - - 0x25471DF0: 83A102A4 lwz r29,676(r1) - 38: GETL R1, t30 - 39: ADDL $0x2A4, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R29 - 42: INCEIPL $4 - - 0x25471DF4: 83C102A8 lwz r30,680(r1) - 43: GETL R1, t34 - 44: ADDL $0x2A8, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R30 - 47: INCEIPL $4 - - 0x25471DF8: 83E102AC lwz r31,684(r1) - 48: GETL R1, t38 - 49: ADDL $0x2AC, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R31 - 52: INCEIPL $4 - - 0x25471DFC: 382102B0 addi r1,r1,688 - 53: GETL R1, t42 - 54: ADDL $0x2B0, t42 - 55: PUTL t42, R1 - 56: INCEIPL $4 - - 0x25471E00: 4E800020 blr - 57: GETL LR, t44 - 58: JMPo-r t44 ($4) - - - -. 1308 25471DD0 52 -. 82 E1 02 B4 83 01 02 90 7E E8 03 A6 83 21 02 94 82 E1 02 8C 83 41 02 98 83 61 02 9C 83 81 02 A0 83 A1 02 A4 83 C1 02 A8 83 E1 02 AC 38 21 02 B0 4E 80 00 20 -==== BB 1309 (0x254804E8) approx BBs exec'd 0 ==== - - 0x254804E8: 48016B19 bl 0x25497000 - 0: MOVL $0x254804EC, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25497000 ($4) - - - -. 1309 254804E8 4 -. 48 01 6B 19 -==== BB 1310 (0x254804EC) approx BBs exec'd 0 ==== - - 0x254804EC: 7FE802A6 mflr r31 - 0: GETL LR, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0x254804F0: 7C7E1B78 or r30,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R30 - 5: INCEIPL $4 - - 0x254804F4: 839F0498 lwz r28,1176(r31) - 6: GETL R31, t4 - 7: ADDL $0x498, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R28 - 10: INCEIPL $4 - - 0x254804F8: 83BF04D0 lwz r29,1232(r31) - 11: GETL R31, t8 - 12: ADDL $0x4D0, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0x254804FC: 837F04DC lwz r27,1244(r31) - 16: GETL R31, t12 - 17: ADDL $0x4DC, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R27 - 20: INCEIPL $4 - - 0x25480500: 807C0000 lwz r3,0(r28) - 21: GETL R28, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R3 - 24: INCEIPL $4 - - 0x25480504: 809D0000 lwz r4,0(r29) - 25: GETL R29, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R4 - 28: INCEIPL $4 - - 0x25480508: 80BB0000 lwz r5,0(r27) - 29: GETL R27, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R5 - 32: INCEIPL $4 - - 0x2548050C: 5486103A rlwinm r6,r4,2,0,29 - 33: GETL R4, t28 - 34: SHLL $0x2, t28 - 35: PUTL t28, R6 - 36: INCEIPL $4 - - 0x25480510: 7CC53214 add r6,r5,r6 - 37: GETL R5, t30 - 38: GETL R6, t32 - 39: ADDL t30, t32 - 40: PUTL t32, R6 - 41: INCEIPL $4 - - 0x25480514: 38C60004 addi r6,r6,4 - 42: GETL R6, t34 - 43: ADDL $0x4, t34 - 44: PUTL t34, R6 - 45: INCEIPL $4 - - 0x25480518: 4BFFB229 bl 0x2547B740 - 46: MOVL $0x2548051C, t36 - 47: PUTL t36, LR - 48: JMPo-c $0x2547B740 ($4) - - - -. 1310 254804EC 48 -. 7F E8 02 A6 7C 7E 1B 78 83 9F 04 98 83 BF 04 D0 83 7F 04 DC 80 7C 00 00 80 9D 00 00 80 BB 00 00 54 86 10 3A 7C C5 32 14 38 C6 00 04 4B FF B2 29 -==== BB 1311 _dl_init_internal(0x2547B740) approx BBs exec'd 0 ==== - - 0x2547B740: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547B744: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547B748: 4801B8B9 bl 0x25497000 - 9: MOVL $0x2547B74C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 1311 2547B740 12 -. 94 21 FF C0 7C 08 02 A6 48 01 B8 B9 -==== BB 1312 (0x2547B74C) approx BBs exec'd 0 ==== - - 0x2547B74C: 93C10038 stw r30,56(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x38, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547B750: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547B754: 92C10018 stw r22,24(r1) - 8: GETL R22, t6 - 9: GETL R1, t8 - 10: ADDL $0x18, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547B758: 90010044 stw r0,68(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x44, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547B75C: 93E1003C stw r31,60(r1) - 18: GETL R31, t14 - 19: GETL R1, t16 - 20: ADDL $0x3C, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547B760: 82DE04C8 lwz r22,1224(r30) - 23: GETL R30, t18 - 24: ADDL $0x4C8, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R22 - 27: INCEIPL $4 - - 0x2547B764: 92E1001C stw r23,28(r1) - 28: GETL R23, t22 - 29: GETL R1, t24 - 30: ADDL $0x1C, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0x2547B768: 7C972378 or r23,r4,r4 - 33: GETL R4, t26 - 34: PUTL t26, R23 - 35: INCEIPL $4 - - 0x2547B76C: 83F601A0 lwz r31,416(r22) - 36: GETL R22, t28 - 37: ADDL $0x1A0, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0x2547B770: 93010020 stw r24,32(r1) - 41: GETL R24, t32 - 42: GETL R1, t34 - 43: ADDL $0x20, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0x2547B774: 7CB82B78 or r24,r5,r5 - 46: GETL R5, t36 - 47: PUTL t36, R24 - 48: INCEIPL $4 - - 0x2547B778: 2F9F0000 cmpi cr7,r31,0 - 49: GETL R31, t38 - 50: CMP0L t38, t40 (-rSo) - 51: ICRFL t40, $0x7, CR - 52: INCEIPL $4 - - 0x2547B77C: 93210024 stw r25,36(r1) - 53: GETL R25, t42 - 54: GETL R1, t44 - 55: ADDL $0x24, t44 - 56: STL t42, (t44) - 57: INCEIPL $4 - - 0x2547B780: 93410028 stw r26,40(r1) - 58: GETL R26, t46 - 59: GETL R1, t48 - 60: ADDL $0x28, t48 - 61: STL t46, (t48) - 62: INCEIPL $4 - - 0x2547B784: 7CD93378 or r25,r6,r6 - 63: GETL R6, t50 - 64: PUTL t50, R25 - 65: INCEIPL $4 - - 0x2547B788: 9361002C stw r27,44(r1) - 66: GETL R27, t52 - 67: GETL R1, t54 - 68: ADDL $0x2C, t54 - 69: STL t52, (t54) - 70: INCEIPL $4 - - 0x2547B78C: 7C7A1B78 or r26,r3,r3 - 71: GETL R3, t56 - 72: PUTL t56, R26 - 73: INCEIPL $4 - - 0x2547B790: 93A10034 stw r29,52(r1) - 74: GETL R29, t58 - 75: GETL R1, t60 - 76: ADDL $0x34, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0x2547B794: 92810010 stw r20,16(r1) - 79: GETL R20, t62 - 80: GETL R1, t64 - 81: ADDL $0x10, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x2547B798: 92A10014 stw r21,20(r1) - 84: GETL R21, t66 - 85: GETL R1, t68 - 86: ADDL $0x14, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0x2547B79C: 93810030 stw r28,48(r1) - 89: GETL R28, t70 - 90: GETL R1, t72 - 91: ADDL $0x30, t72 - 92: STL t70, (t72) - 93: INCEIPL $4 - - 0x2547B7A0: 83A300A0 lwz r29,160(r3) - 94: GETL R3, t74 - 95: ADDL $0xA0, t74 - 96: LDL (t74), t76 - 97: PUTL t76, R29 - 98: INCEIPL $4 - - 0x2547B7A4: 836300A4 lwz r27,164(r3) - 99: GETL R3, t78 - 100: ADDL $0xA4, t78 - 101: LDL (t78), t80 - 102: PUTL t80, R27 - 103: INCEIPL $4 - - 0x2547B7A8: 409E019C bc 4,30,0x2547B944 - 104: Jc30o $0x2547B944 - - - -. 1312 2547B74C 96 -. 93 C1 00 38 7F C8 02 A6 92 C1 00 18 90 01 00 44 93 E1 00 3C 82 DE 04 C8 92 E1 00 1C 7C 97 23 78 83 F6 01 A0 93 01 00 20 7C B8 2B 78 2F 9F 00 00 93 21 00 24 93 41 00 28 7C D9 33 78 93 61 00 2C 7C 7A 1B 78 93 A1 00 34 92 81 00 10 92 A1 00 14 93 81 00 30 83 A3 00 A0 83 63 00 A4 40 9E 01 9C -==== BB 1313 (0x2547B944) approx BBs exec'd 0 ==== - - 0x2547B944: 801F0180 lwz r0,384(r31) - 0: GETL R31, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547B948: 74091000 andis. r9,r0,0x1000 - 5: GETL R0, t4 - 6: ANDL $0x10000000, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x2547B94C: 40820110 bc 4,2,0x2547BA5C - 11: Jc02o $0x2547BA5C - - - -. 1313 2547B944 12 -. 80 1F 01 80 74 09 10 00 40 82 01 10 -==== BB 1314 (0x2547B950) approx BBs exec'd 0 ==== - - 0x2547B950: 64091000 oris r9,r0,0x1000 - 0: GETL R0, t0 - 1: ORL $0x10000000, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x2547B954: 809F0004 lwz r4,4(r31) - 4: GETL R31, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2547B958: 913F0180 stw r9,384(r31) - 9: GETL R9, t6 - 10: GETL R31, t8 - 11: ADDL $0x180, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547B95C: 88640000 lbz r3,0(r4) - 14: GETL R4, t10 - 15: LDB (t10), t12 - 16: PUTL t12, R3 - 17: INCEIPL $4 - - 0x2547B960: 2F030000 cmpi cr6,r3,0 - 18: GETL R3, t14 - 19: CMP0L t14, t16 (-rSo) - 20: ICRFL t16, $0x6, CR - 21: INCEIPL $4 - - 0x2547B964: 419A00F0 bc 12,26,0x2547BA54 - 22: Js26o $0x2547BA54 - - - -. 1314 2547B950 24 -. 64 09 10 00 80 9F 00 04 91 3F 01 80 88 64 00 00 2F 03 00 00 41 9A 00 F0 -==== BB 1315 (0x2547B968) approx BBs exec'd 0 ==== - - 0x2547B968: 815F0050 lwz r10,80(r31) - 0: GETL R31, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547B96C: 2C8A0000 cmpi cr1,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547B970: 40860010 bc 4,6,0x2547B980 - 9: Jc06o $0x2547B980 - - - -. 1315 2547B968 12 -. 81 5F 00 50 2C 8A 00 00 40 86 00 10 -==== BB 1316 (0x2547B980) approx BBs exec'd 0 ==== - - 0x2547B980: 813E04F4 lwz r9,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547B984: 80C90000 lwz r6,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x2547B988: 70C90002 andi. r9,r6,0x2 - 9: GETL R6, t8 - 10: ANDL $0x2, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x2547B98C: 40820130 bc 4,2,0x2547BABC - 15: Jc02o $0x2547BABC - - - -. 1316 2547B980 16 -. 81 3E 04 F4 80 C9 00 00 70 C9 00 02 40 82 01 30 -==== BB 1317 (0x2547B990) approx BBs exec'd 0 ==== - - 0x2547B990: 2F0A0000 cmpi cr6,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547B994: 409A00D4 bc 4,26,0x2547BA68 - 4: Jc26o $0x2547BA68 - - - -. 1317 2547B990 8 -. 2F 0A 00 00 40 9A 00 D4 -==== BB 1318 (0x2547BA68) approx BBs exec'd 0 ==== - - 0x2547BA68: 818A0004 lwz r12,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x2547BA6C: 7EE3BB78 or r3,r23,r23 - 5: GETL R23, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547BA70: 811F0000 lwz r8,0(r31) - 8: GETL R31, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R8 - 11: INCEIPL $4 - - 0x2547BA74: 7F04C378 or r4,r24,r24 - 12: GETL R24, t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0x2547BA78: 7F25CB78 or r5,r25,r25 - 15: GETL R25, t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0x2547BA7C: 7CE86214 add r7,r8,r12 - 18: GETL R8, t14 - 19: GETL R12, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R7 - 22: INCEIPL $4 - - 0x2547BA80: 7CE903A6 mtctr r7 - 23: GETL R7, t18 - 24: PUTL t18, CTR - 25: INCEIPL $4 - - 0x2547BA84: 4E800421 bctrl - 26: MOVL $0x2547BA88, t20 - 27: PUTL t20, LR - 28: GETL CTR, t22 - 29: JMPo-c t22 ($4) - - - -. 1318 2547BA68 32 -. 81 8A 00 04 7E E3 BB 78 81 1F 00 00 7F 04 C3 78 7F 25 CB 78 7C E8 62 14 7C E9 03 A6 4E 80 04 21 -==== BB 1319 (0xFFDE898) approx BBs exec'd 0 ==== - - 0xFFDE898: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDE89C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDE8A0: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFFDE8A4: 4800001D bl 0xFFDE8C0 - 14: MOVL $0xFFDE8A8, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFDE8C0 ($4) - - - -. 1319 FFDE898 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 1D -==== BB 1320 (0xFFDE8C0) approx BBs exec'd 0 ==== - - 0xFFDE8C0: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDE8C4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDE8C8: 93C10008 stw r30,8(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFFDE8CC: 90010014 stw r0,20(r1) - 14: GETL R0, t10 - 15: GETL R1, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xFFDE8D0: 48010839 bl 0xFFEF108 - 19: MOVL $0xFFDE8D4, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xFFEF108 ($4) - - - -. 1320 FFDE8C0 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 01 08 39 -==== BB 1321 (0xFFEF108) approx BBs exec'd 0 ==== - - 0xFFEF108: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0xFFEF10C, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - - -. 1321 FFEF108 4 -. 4E 80 00 21 -==== BB 1322 (0xFFDE8D4) approx BBs exec'd 0 ==== - - 0xFFDE8D4: 7FC802A6 mflr r30 - 0: GETL LR, t0 - 1: PUTL t0, R30 - 2: INCEIPL $4 - - 0xFFDE8D8: 801E000C lwz r0,12(r30) - 3: GETL R30, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFFDE8DC: 2F800000 cmpi cr7,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0xFFDE8E0: 419E000C bc 12,30,0xFFDE8EC - 12: Js30o $0xFFDE8EC - - - -. 1322 FFDE8D4 16 -. 7F C8 02 A6 80 1E 00 0C 2F 80 00 00 41 9E 00 0C -==== BB 1323 (0xFFDE8EC) approx BBs exec'd 0 ==== - - 0xFFDE8EC: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDE8F0: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xFFDE8F4: 83C10008 lwz r30,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xFFDE8F8: 38210010 addi r1,r1,16 - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: PUTL t10, R1 - 16: INCEIPL $4 - - 0xFFDE8FC: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 1323 FFDE8EC 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 1324 (0xFFDE8A8) approx BBs exec'd 0 ==== - - 0xFFDE8A8: 48000115 bl 0xFFDE9BC - 0: MOVL $0xFFDE8AC, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFFDE9BC ($4) - - - -. 1324 FFDE8A8 4 -. 48 00 01 15 -==== BB 1325 (0xFFDE9BC) approx BBs exec'd 0 ==== - - 0xFFDE9BC: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDE9C0: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDE9C4: 429F0005 bcl 20,31,0xFFDE9C8 - 9: MOVL $0xFFDE9C8, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFFDE9C8: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFFDE9CC: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xFFDE9D0: 90010014 stw r0,20(r1) - 20: GETL R0, t14 - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFFDE9D4: 801EFFF0 lwz r0,-16(r30) - 25: GETL R30, t18 - 26: ADDL $0xFFFFFFF0, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R0 - 29: INCEIPL $4 - - 0xFFDE9D8: 7FC0F214 add r30,r0,r30 - 30: GETL R0, t22 - 31: GETL R30, t24 - 32: ADDL t22, t24 - 33: PUTL t24, R30 - 34: INCEIPL $4 - - 0xFFDE9DC: 807E8010 lwz r3,-32752(r30) - 35: GETL R30, t26 - 36: ADDL $0xFFFF8010, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R3 - 39: INCEIPL $4 - - 0xFFDE9E0: 80030000 lwz r0,0(r3) - 40: GETL R3, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R0 - 43: INCEIPL $4 - - 0xFFDE9E4: 2F800000 cmpi cr7,r0,0 - 44: GETL R0, t34 - 45: CMP0L t34, t36 (-rSo) - 46: ICRFL t36, $0x7, CR - 47: INCEIPL $4 - - 0xFFDE9E8: 419E0018 bc 12,30,0xFFDEA00 - 48: Js30o $0xFFDEA00 - - - -. 1325 FFDE9BC 48 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 80 7E 80 10 80 03 00 00 2F 80 00 00 41 9E 00 18 -==== BB 1326 (0xFFDEA00) approx BBs exec'd 0 ==== - - 0xFFDEA00: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDEA04: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFFDEA08: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFFDEA0C: 7C0803A6 mtlr r0 - 14: GETL R0, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFFDEA10: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 1326 FFDEA00 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 1327 (0xFFDE8AC) approx BBs exec'd 0 ==== - - 0xFFDE8AC: 48000659 bl 0xFFDEF04 - 0: MOVL $0xFFDE8B0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFFDEF04 ($4) - - - -. 1327 FFDE8AC 4 -. 48 00 06 59 -==== BB 1328 (0xFFDEF04) approx BBs exec'd 0 ==== - - 0xFFDEF04: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDEF08: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDEF0C: 429F0005 bcl 20,31,0xFFDEF10 - 9: MOVL $0xFFDEF10, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFFDEF10: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFFDEF14: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xFFDEF18: 93E1000C stw r31,12(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFFDEF1C: 90010014 stw r0,20(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFFDEF20: 801EFFF0 lwz r0,-16(r30) - 30: GETL R30, t22 - 31: ADDL $0xFFFFFFF0, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFFDEF24: 7FC0F214 add r30,r0,r30 - 35: GETL R0, t26 - 36: GETL R30, t28 - 37: ADDL t26, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xFFDEF28: 813E8000 lwz r9,-32768(r30) - 40: GETL R30, t30 - 41: ADDL $0xFFFF8000, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xFFDEF2C: 8009FFFC lwz r0,-4(r9) - 45: GETL R9, t34 - 46: ADDL $0xFFFFFFFC, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R0 - 49: INCEIPL $4 - - 0xFFDEF30: 3BE9FFFC addi r31,r9,-4 - 50: GETL R9, t38 - 51: ADDL $0xFFFFFFFC, t38 - 52: PUTL t38, R31 - 53: INCEIPL $4 - - 0xFFDEF34: 48000010 b 0xFFDEF44 - 54: JMPo $0xFFDEF44 ($4) - - - -. 1328 FFDEF04 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 80 09 FF FC 3B E9 FF FC 48 00 00 10 -==== BB 1329 (0xFFDEF44) approx BBs exec'd 0 ==== - - 0xFFDEF44: 2F80FFFF cmpi cr7,r0,-1 - 0: GETL R0, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFFDEF48: 409EFFF0 bc 4,30,0xFFDEF38 - 5: Jc30o $0xFFDEF38 - - - -. 1329 FFDEF44 8 -. 2F 80 FF FF 40 9E FF F0 -==== BB 1330 (0xFFDEF4C) approx BBs exec'd 0 ==== - - 0xFFDEF4C: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDEF50: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFFDEF54: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xFFDEF58: 7C0803A6 mtlr r0 - 15: GETL R0, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFFDEF5C: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xFFDEF60: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 1330 FFDEF4C 24 -. 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 1331 (0xFFDE8B0) approx BBs exec'd 0 ==== - - 0xFFDE8B0: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDE8B4: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xFFDE8B8: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xFFDE8BC: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 1331 FFDE8B0 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 1332 (0x2547BA88) approx BBs exec'd 0 ==== - - 0x2547BA88: 4BFFFF10 b 0x2547B998 - 0: JMPo $0x2547B998 ($4) - - - -. 1332 2547BA88 4 -. 4B FF FF 10 -==== BB 1333 (0x2547B998) approx BBs exec'd 0 ==== - - 0x2547B998: 817F0084 lwz r11,132(r31) - 0: GETL R31, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547B99C: 2C8B0000 cmpi cr1,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547B9A0: 418600BC bc 12,6,0x2547BA5C - 9: Js06o $0x2547BA5C - - - -. 1333 2547B998 12 -. 81 7F 00 84 2C 8B 00 00 41 86 00 BC -==== BB 1334 (0x2547BA5C) approx BBs exec'd 0 ==== - - 0x2547BA5C: 3B800000 li r28,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0x2547BA60: 939601A0 stw r28,416(r22) - 3: GETL R28, t2 - 4: GETL R22, t4 - 5: ADDL $0x1A0, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x2547BA64: 4BFFFD48 b 0x2547B7AC - 8: JMPo $0x2547B7AC ($4) - - - -. 1334 2547BA5C 12 -. 3B 80 00 00 93 96 01 A0 4B FF FD 48 -==== BB 1335 (0x2547B7AC) approx BBs exec'd 0 ==== - - 0x2547B7AC: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547B7B0: 409E0240 bc 4,30,0x2547B9F0 - 4: Jc30o $0x2547B9F0 - - - -. 1335 2547B7AC 8 -. 2F 9D 00 00 40 9E 02 40 -==== BB 1336 (0x2547B7B4) approx BBs exec'd 0 ==== - - 0x2547B7B4: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547B7B8: 3A800001 li r20,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R20 - 5: INCEIPL $4 - - 0x2547B7BC: 48000789 bl 0x2547BF44 - 6: MOVL $0x2547B7C0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x2547BF44 ($4) - - - -. 1336 2547B7B4 12 -. 38 60 00 00 3A 80 00 01 48 00 07 89 -==== BB 1337 (0x2547BF94) approx BBs exec'd 0 ==== - - 0x2547BF94: 83C10008 lwz r30,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R30 - 4: INCEIPL $4 - - 0x2547BF98: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x2547BF9C: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - - -. 1337 2547BF94 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 1338 (0x2547B7C0) approx BBs exec'd 0 ==== - - 0x2547B7C0: 9283000C stw r20,12(r3) - 0: GETL R20, t0 - 1: GETL R3, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547B7C4: 7C761B78 or r22,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R22 - 7: INCEIPL $4 - - 0x2547B7C8: 480007D9 bl 0x2547BFA0 - 8: MOVL $0x2547B7CC, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x2547BFA0 ($4) - - - -. 1338 2547B7C0 12 -. 92 83 00 0C 7C 76 1B 78 48 00 07 D9 -==== BB 1339 (0x2547B7CC) approx BBs exec'd 0 ==== - - 0x2547B7CC: 83BA015C lwz r29,348(r26) - 0: GETL R26, t0 - 1: ADDL $0x15C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547B7D0: 2F9D0000 cmpi cr7,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547B7D4: 3B9DFFFF addi r28,r29,-1 - 9: GETL R29, t8 - 10: ADDL $0xFFFFFFFF, t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0x2547B7D8: 419E0058 bc 12,30,0x2547B830 - 13: Js30o $0x2547B830 - - - -. 1339 2547B7CC 16 -. 83 BA 01 5C 2F 9D 00 00 3B 9D FF FF 41 9E 00 58 -==== BB 1340 (0x2547B7DC) approx BBs exec'd 0 ==== - - 0x2547B7DC: 82BA01E8 lwz r21,488(r26) - 0: GETL R26, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x2547B7E0: 5780103A rlwinm r0,r28,2,0,29 - 5: GETL R28, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547B7E4: 7FF5002E lwzx r31,r21,r0 - 9: GETL R0, t6 - 10: GETL R21, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0x2547B7E8: 801F0180 lwz r0,384(r31) - 15: GETL R31, t12 - 16: ADDL $0x180, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R0 - 19: INCEIPL $4 - - 0x2547B7EC: 74091000 andis. r9,r0,0x1000 - 20: GETL R0, t16 - 21: ANDL $0x10000000, t16 - 22: PUTL t16, R9 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x0, CR - 25: INCEIPL $4 - - 0x2547B7F0: 40820034 bc 4,2,0x2547B824 - 26: Jc02o $0x2547B824 - - - -. 1340 2547B7DC 24 -. 82 BA 01 E8 57 80 10 3A 7F F5 00 2E 80 1F 01 80 74 09 10 00 40 82 00 34 -==== BB 1341 (0x2547B7F4) approx BBs exec'd 0 ==== - - 0x2547B7F4: 64091000 oris r9,r0,0x1000 - 0: GETL R0, t0 - 1: ORL $0x10000000, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x2547B7F8: 809F0004 lwz r4,4(r31) - 4: GETL R31, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2547B7FC: 913F0180 stw r9,384(r31) - 9: GETL R9, t6 - 10: GETL R31, t8 - 11: ADDL $0x180, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547B800: 88640000 lbz r3,0(r4) - 14: GETL R4, t10 - 15: LDB (t10), t12 - 16: PUTL t12, R3 - 17: INCEIPL $4 - - 0x2547B804: 2F030000 cmpi cr6,r3,0 - 18: GETL R3, t14 - 19: CMP0L t14, t16 (-rSo) - 20: ICRFL t16, $0x6, CR - 21: INCEIPL $4 - - 0x2547B808: 419A0104 bc 12,26,0x2547B90C - 22: Js26o $0x2547B90C - - - -. 1341 2547B7F4 24 -. 64 09 10 00 80 9F 00 04 91 3F 01 80 88 64 00 00 2F 03 00 00 41 9A 01 04 -==== BB 1342 (0x2547B80C) approx BBs exec'd 0 ==== - - 0x2547B80C: 815F0050 lwz r10,80(r31) - 0: GETL R31, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547B810: 2C8A0000 cmpi cr1,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547B814: 40860064 bc 4,6,0x2547B878 - 9: Jc06o $0x2547B878 - - - -. 1342 2547B80C 12 -. 81 5F 00 50 2C 8A 00 00 40 86 00 64 -==== BB 1343 (0x2547B818) approx BBs exec'd 0 ==== - - 0x2547B818: 80BF0084 lwz r5,132(r31) - 0: GETL R31, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547B81C: 2F850000 cmpi cr7,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547B820: 409E0058 bc 4,30,0x2547B878 - 9: Jc30o $0x2547B878 - - - -. 1343 2547B818 12 -. 80 BF 00 84 2F 85 00 00 40 9E 00 58 -==== BB 1344 (0x2547B824) approx BBs exec'd 0 ==== - - 0x2547B824: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547B828: 3B9CFFFF addi r28,r28,-1 - 4: GETL R28, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2547B82C: 409EFFB0 bc 4,30,0x2547B7DC - 8: Jc30o $0x2547B7DC - - - -. 1344 2547B824 12 -. 2F 9C 00 00 3B 9C FF FF 40 9E FF B0 -==== BB 1345 (0x2547B878) approx BBs exec'd 0 ==== - - 0x2547B878: 80DE04F4 lwz r6,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547B87C: 83660000 lwz r27,0(r6) - 5: GETL R6, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0x2547B880: 73690002 andi. r9,r27,0x2 - 9: GETL R27, t8 - 10: ANDL $0x2, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x2547B884: 4082009C bc 4,2,0x2547B920 - 15: Jc02o $0x2547B920 - - - -. 1345 2547B878 16 -. 80 DE 04 F4 83 66 00 00 73 69 00 02 40 82 00 9C -==== BB 1346 (0x2547B888) approx BBs exec'd 0 ==== - - 0x2547B888: 2F0A0000 cmpi cr6,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547B88C: 409A005C bc 4,26,0x2547B8E8 - 4: Jc26o $0x2547B8E8 - - - -. 1346 2547B888 8 -. 2F 0A 00 00 40 9A 00 5C -==== BB 1347 (0x2547B8E8) approx BBs exec'd 0 ==== - - 0x2547B8E8: 810A0004 lwz r8,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547B8EC: 7EE3BB78 or r3,r23,r23 - 5: GETL R23, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547B8F0: 80FF0000 lwz r7,0(r31) - 8: GETL R31, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R7 - 11: INCEIPL $4 - - 0x2547B8F4: 7F25CB78 or r5,r25,r25 - 12: GETL R25, t10 - 13: PUTL t10, R5 - 14: INCEIPL $4 - - 0x2547B8F8: 7C874214 add r4,r7,r8 - 15: GETL R7, t12 - 16: GETL R8, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R4 - 19: INCEIPL $4 - - 0x2547B8FC: 7C8903A6 mtctr r4 - 20: GETL R4, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x2547B900: 7F04C378 or r4,r24,r24 - 23: GETL R24, t18 - 24: PUTL t18, R4 - 25: INCEIPL $4 - - 0x2547B904: 4E800421 bctrl - 26: MOVL $0x2547B908, t20 - 27: PUTL t20, LR - 28: GETL CTR, t22 - 29: JMPo-c t22 ($4) - - - -. 1347 2547B8E8 32 -. 81 0A 00 04 7E E3 BB 78 80 FF 00 00 7F 25 CB 78 7C 87 42 14 7C 89 03 A6 7F 04 C3 78 4E 80 04 21 -==== BB 1348 _init(0xFE7B620) approx BBs exec'd 0 ==== - - 0xFE7B620: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE7B624: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE7B628: 4812C829 bl 0xFFA7E50 - 9: MOVL $0xFE7B62C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1348 FE7B620 12 -. 94 21 FF E0 7C 08 02 A6 48 12 C8 29 -==== BB 1349 (0xFFA7E50) approx BBs exec'd 0 ==== - - 0xFFA7E50: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0xFFA7E54, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - - -. 1349 FFA7E50 4 -. 4E 80 00 21 -==== BB 1350 (0xFE7B62C) approx BBs exec'd 0 ==== - - 0xFE7B62C: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE7B630: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE7B634: 93810010 stw r28,16(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE7B638: 93A10014 stw r29,20(r1) - 13: GETL R29, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE7B63C: 7CBC2B78 or r28,r5,r5 - 18: GETL R5, t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0xFE7B640: 93E1001C stw r31,28(r1) - 21: GETL R31, t16 - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE7B644: 7C9D2378 or r29,r4,r4 - 26: GETL R4, t20 - 27: PUTL t20, R29 - 28: INCEIPL $4 - - 0xFE7B648: 817E1CE4 lwz r11,7396(r30) - 29: GETL R30, t22 - 30: ADDL $0x1CE4, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R11 - 33: INCEIPL $4 - - 0xFE7B64C: 7C7F1B78 or r31,r3,r3 - 34: GETL R3, t26 - 35: PUTL t26, R31 - 36: INCEIPL $4 - - 0xFE7B650: 811E1AA4 lwz r8,6820(r30) - 37: GETL R30, t28 - 38: ADDL $0x1AA4, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R8 - 41: INCEIPL $4 - - 0xFE7B654: 39200000 li r9,0 - 42: MOVL $0x0, t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xFE7B658: 2F8B0000 cmpi cr7,r11,0 - 45: GETL R11, t34 - 46: CMP0L t34, t36 (-rSo) - 47: ICRFL t36, $0x7, CR - 48: INCEIPL $4 - - 0xFE7B65C: 90010024 stw r0,36(r1) - 49: GETL R0, t38 - 50: GETL R1, t40 - 51: ADDL $0x24, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0xFE7B660: 7D0A4378 or r10,r8,r8 - 54: GETL R8, t42 - 55: PUTL t42, R10 - 56: INCEIPL $4 - - 0xFE7B664: 419E0010 bc 12,30,0xFE7B674 - 57: Js30o $0xFE7B674 - - - -. 1350 FE7B62C 60 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 A1 00 14 7C BC 2B 78 93 E1 00 1C 7C 9D 23 78 81 7E 1C E4 7C 7F 1B 78 81 1E 1A A4 39 20 00 00 2F 8B 00 00 90 01 00 24 7D 0A 43 78 41 9E 00 10 -==== BB 1351 (0xFE7B674) approx BBs exec'd 0 ==== - - 0xFE7B674: 912A0000 stw r9,0(r10) - 0: GETL R9, t0 - 1: GETL R10, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE7B678: 80880000 lwz r4,0(r8) - 4: GETL R8, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R4 - 7: INCEIPL $4 - - 0xFE7B67C: 2C840000 cmpi cr1,r4,0 - 8: GETL R4, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x1, CR - 11: INCEIPL $4 - - 0xFE7B680: 40860024 bc 4,6,0xFE7B6A4 - 12: Jc06o $0xFE7B6A4 - - - -. 1351 FE7B674 16 -. 91 2A 00 00 80 88 00 00 2C 84 00 00 40 86 00 24 -==== BB 1352 (0xFE7B684) approx BBs exec'd 0 ==== - - 0xFE7B684: 813E1BF4 lwz r9,7156(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BF4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE7B688: 817E1BC8 lwz r11,7112(r30) - 5: GETL R30, t4 - 6: ADDL $0x1BC8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0xFE7B68C: 81490000 lwz r10,0(r9) - 10: GETL R9, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0xFE7B690: 80AB0034 lwz r5,52(r11) - 14: GETL R11, t12 - 15: ADDL $0x34, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R5 - 18: INCEIPL $4 - - 0xFE7B694: 7D435378 or r3,r10,r10 - 19: GETL R10, t16 - 20: PUTL t16, R3 - 21: INCEIPL $4 - - 0xFE7B698: 7F055000 cmp cr6,r5,r10 - 22: GETL R5, t18 - 23: GETL R10, t20 - 24: CMPL t18, t20, t22 (-rSo) - 25: ICRFL t22, $0x6, CR - 26: INCEIPL $4 - - 0xFE7B69C: 419A0008 bc 12,26,0xFE7B6A4 - 27: Js26o $0xFE7B6A4 - - - -. 1352 FE7B684 28 -. 81 3E 1B F4 81 7E 1B C8 81 49 00 00 80 AB 00 34 7D 43 53 78 7F 05 50 00 41 9A 00 08 -==== BB 1353 (0xFE7B6A4) approx BBs exec'd 0 ==== - - 0xFE7B6A4: 819E1A8C lwz r12,6796(r30) - 0: GETL R30, t0 - 1: ADDL $0x1A8C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFE7B6A8: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE7B6AC: 811E1DD4 lwz r8,7636(r30) - 8: GETL R30, t6 - 9: ADDL $0x1DD4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R8 - 12: INCEIPL $4 - - 0xFE7B6B0: 7FA4EB78 or r4,r29,r29 - 13: GETL R29, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFE7B6B4: 80FE1B84 lwz r7,7044(r30) - 16: GETL R30, t12 - 17: ADDL $0x1B84, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R7 - 20: INCEIPL $4 - - 0xFE7B6B8: 7F85E378 or r5,r28,r28 - 21: GETL R28, t16 - 22: PUTL t16, R5 - 23: INCEIPL $4 - - 0xFE7B6BC: 93EC0000 stw r31,0(r12) - 24: GETL R31, t18 - 25: GETL R12, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0xFE7B6C0: 93A80000 stw r29,0(r8) - 28: GETL R29, t22 - 29: GETL R8, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0xFE7B6C4: 93870000 stw r28,0(r7) - 32: GETL R28, t26 - 33: GETL R7, t28 - 34: STL t26, (t28) - 35: INCEIPL $4 - - 0xFE7B6C8: 480B6421 bl 0xFF31AE8 - 36: MOVL $0xFE7B6CC, t30 - 37: PUTL t30, LR - 38: JMPo-c $0xFF31AE8 ($4) - - - -. 1353 FE7B6A4 40 -. 81 9E 1A 8C 7F E3 FB 78 81 1E 1D D4 7F A4 EB 78 80 FE 1B 84 7F 85 E3 78 93 EC 00 00 93 A8 00 00 93 87 00 00 48 0B 64 21 -==== BB 1354 __init_misc(0xFF31AE8) approx BBs exec'd 0 ==== - - 0xFF31AE8: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFF31AEC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFF31AF0: 93A10014 stw r29,20(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFF31AF4: 7C9D2379 or. r29,r4,r4 - 14: GETL R4, t10 - 15: PUTL t10, R29 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFF31AF8: 48076359 bl 0xFFA7E50 - 19: MOVL $0xFF31AFC, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xFFA7E50 ($4) - - - -. 1354 FF31AE8 20 -. 94 21 FF E0 7C 08 02 A6 93 A1 00 14 7C 9D 23 79 48 07 63 59 -==== BB 1355 (0xFF31AFC) approx BBs exec'd 0 ==== - - 0xFF31AFC: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF31B00: 93E1001C stw r31,28(r1) - 5: GETL R31, t4 - 6: GETL R1, t6 - 7: ADDL $0x1C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFF31B04: 7FC802A6 mflr r30 - 10: GETL LR, t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xFF31B08: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF31B0C: 4182003C bc 12,2,0xFF31B48 - 18: Js02o $0xFF31B48 - - - -. 1355 FF31AFC 20 -. 93 C1 00 18 93 E1 00 1C 7F C8 02 A6 90 01 00 24 41 82 00 3C -==== BB 1356 (0xFF31B10) approx BBs exec'd 0 ==== - - 0xFF31B10: 83FD0000 lwz r31,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R31 - 3: INCEIPL $4 - - 0xFF31B14: 3880002F li r4,47 - 4: MOVL $0x2F, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0xFF31B18: 2F9F0000 cmpi cr7,r31,0 - 7: GETL R31, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0xFF31B1C: 7FE3FB78 or r3,r31,r31 - 11: GETL R31, t10 - 12: PUTL t10, R3 - 13: INCEIPL $4 - - 0xFF31B20: 419E0028 bc 12,30,0xFF31B48 - 14: Js30o $0xFF31B48 - - - -. 1356 FF31B10 20 -. 83 FD 00 00 38 80 00 2F 2F 9F 00 00 7F E3 FB 78 41 9E 00 28 -==== BB 1357 (0xFF31B24) approx BBs exec'd 0 ==== - - 0xFF31B24: 4BFA5459 bl 0xFED6F7C - 0: MOVL $0xFF31B28, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFED6F7C ($4) - - - -. 1357 FF31B24 4 -. 4B FA 54 59 -==== BB 1358 strrchr(0xFED6F7C) approx BBs exec'd 0 ==== - - 0xFED6F7C: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED6F80: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFED6F84: 93A10014 stw r29,20(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFED6F88: 549D063E rlwinm r29,r4,0,24,31 - 14: GETL R4, t10 - 15: ANDL $0xFF, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0xFED6F8C: 2F9D0000 cmpi cr7,r29,0 - 18: GETL R29, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x7, CR - 21: INCEIPL $4 - - 0xFED6F90: 93C10018 stw r30,24(r1) - 22: GETL R30, t16 - 23: GETL R1, t18 - 24: ADDL $0x18, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xFED6F94: 90010024 stw r0,36(r1) - 27: GETL R0, t20 - 28: GETL R1, t22 - 29: ADDL $0x24, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFED6F98: 7C601B78 or r0,r3,r3 - 32: GETL R3, t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFED6F9C: 93E1001C stw r31,28(r1) - 35: GETL R31, t26 - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFED6FA0: 409E0024 bc 4,30,0xFED6FC4 - 40: Jc30o $0xFED6FC4 - - - -. 1358 FED6F7C 40 -. 94 21 FF E0 7C 08 02 A6 93 A1 00 14 54 9D 06 3E 2F 9D 00 00 93 C1 00 18 90 01 00 24 7C 60 1B 78 93 E1 00 1C 40 9E 00 24 -==== BB 1359 (0xFED6FC4) approx BBs exec'd 0 ==== - - 0xFED6FC4: 3BE00000 li r31,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0xFED6FC8: 4800000C b 0xFED6FD4 - 3: JMPo $0xFED6FD4 ($4) - - - -. 1359 FED6FC4 8 -. 3B E0 00 00 48 00 00 0C -==== BB 1360 (0xFED6FD4) approx BBs exec'd 0 ==== - - 0xFED6FD4: 7C030378 or r3,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED6FD8: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFED6FDC: 4BFFF2F1 bl 0xFED62CC - 6: MOVL $0xFED6FE0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED62CC ($4) - - - -. 1360 FED6FD4 12 -. 7C 03 03 78 7F A4 EB 78 4B FF F2 F1 -==== BB 1361 strchr(0xFED62CC) approx BBs exec'd 0 ==== - - 0xFED62CC: 5084442E rlwimi r4,r4,8,16,23 - 0: GETL R4, t0 - 1: GETL R4, t2 - 2: ROLL $0x8, t2 - 3: ANDL $0xFF00, t2 - 4: ANDL $0xFFFF00FF, t0 - 5: ORL t0, t2 - 6: PUTL t2, R4 - 7: INCEIPL $4 - - 0xFED62D0: 3960FFFF li r11,-1 - 8: MOVL $0xFFFFFFFF, t4 - 9: PUTL t4, R11 - 10: INCEIPL $4 - - 0xFED62D4: 5084801E rlwimi r4,r4,16,0,15 - 11: GETL R4, t6 - 12: GETL R4, t8 - 13: ROLL $0x10, t8 - 14: ANDL $0xFFFF0000, t8 - 15: ANDL $0xFFFF, t6 - 16: ORL t6, t8 - 17: PUTL t8, R4 - 18: INCEIPL $4 - - 0xFED62D8: 546A1EF8 rlwinm r10,r3,3,27,28 - 19: GETL R3, t10 - 20: ROLL $0x3, t10 - 21: ANDL $0x18, t10 - 22: PUTL t10, R10 - 23: INCEIPL $4 - - 0xFED62DC: 3CC0FEFF lis r6,-257 - 24: MOVL $0xFEFF0000, t12 - 25: PUTL t12, R6 - 26: INCEIPL $4 - - 0xFED62E0: 3CE07F7F lis r7,32639 - 27: MOVL $0x7F7F0000, t14 - 28: PUTL t14, R7 - 29: INCEIPL $4 - - 0xFED62E4: 5468003A rlwinm r8,r3,0,0,29 - 30: GETL R3, t16 - 31: ANDL $0xFFFFFFFC, t16 - 32: PUTL t16, R8 - 33: INCEIPL $4 - - 0xFED62E8: 38C6FEFF addi r6,r6,-257 - 34: MOVL $0xFEFEFEFF, t18 - 35: PUTL t18, R6 - 36: INCEIPL $4 - - 0xFED62EC: 38E77F7F addi r7,r7,32639 - 37: MOVL $0x7F7F7F7F, t20 - 38: PUTL t20, R7 - 39: INCEIPL $4 - - 0xFED62F0: 80A80000 lwz r5,0(r8) - 40: GETL R8, t22 - 41: LDL (t22), t24 - 42: PUTL t24, R5 - 43: INCEIPL $4 - - 0xFED62F4: 7D6B5430 srw r11,r11,r10 - 44: GETL R11, t28 - 45: GETL R10, t26 - 46: SHRL t26, t28 - 47: PUTL t28, R11 - 48: INCEIPL $4 - - 0xFED62F8: 7CA55B38 orc r5,r5,r11 - 49: GETL R5, t30 - 50: GETL R11, t32 - 51: NOTL t32 - 52: ORL t30, t32 - 53: PUTL t32, R5 - 54: INCEIPL $4 - - 0xFED62FC: 7C062A14 add r0,r6,r5 - 55: GETL R6, t34 - 56: GETL R5, t36 - 57: ADDL t34, t36 - 58: PUTL t36, R0 - 59: INCEIPL $4 - - 0xFED6300: 7CE928F8 nor r9,r7,r5 - 60: GETL R7, t38 - 61: GETL R5, t40 - 62: ORL t40, t38 - 63: NOTL t38 - 64: PUTL t38, R9 - 65: INCEIPL $4 - - 0xFED6304: 7C004839 and. r0,r0,r9 - 66: GETL R0, t42 - 67: GETL R9, t44 - 68: ANDL t42, t44 - 69: PUTL t44, R0 - 70: CMP0L t44, t46 (-rSo) - 71: ICRFL t46, $0x0, CR - 72: INCEIPL $4 - - 0xFED6308: 7C8C2A78 xor r12,r4,r5 - 73: GETL R4, t48 - 74: GETL R5, t50 - 75: XORL t48, t50 - 76: PUTL t50, R12 - 77: INCEIPL $4 - - 0xFED630C: 7D8C5B38 orc r12,r12,r11 - 78: GETL R12, t52 - 79: GETL R11, t54 - 80: NOTL t54 - 81: ORL t52, t54 - 82: PUTL t54, R12 - 83: INCEIPL $4 - - 0xFED6310: 48000020 b 0xFED6330 - 84: JMPo $0xFED6330 ($4) - - - -. 1361 FED62CC 72 -. 50 84 44 2E 39 60 FF FF 50 84 80 1E 54 6A 1E F8 3C C0 FE FF 3C E0 7F 7F 54 68 00 3A 38 C6 FE FF 38 E7 7F 7F 80 A8 00 00 7D 6B 54 30 7C A5 5B 38 7C 06 2A 14 7C E9 28 F8 7C 00 48 39 7C 8C 2A 78 7D 8C 5B 38 48 00 00 20 -==== BB 1362 (0xFED6330) approx BBs exec'd 0 ==== - - 0xFED6330: 7C066214 add r0,r6,r12 - 0: GETL R6, t0 - 1: GETL R12, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED6334: 7CE960F8 nor r9,r7,r12 - 5: GETL R7, t4 - 6: GETL R12, t6 - 7: ORL t6, t4 - 8: NOTL t4 - 9: PUTL t4, R9 - 10: INCEIPL $4 - - 0xFED6338: 4182FFDC bc 12,2,0xFED6314 - 11: Js02o $0xFED6314 - - - -. 1362 FED6330 12 -. 7C 06 62 14 7C E9 60 F8 41 82 FF DC -==== BB 1363 (0xFED6314) approx BBs exec'd 0 ==== - - 0xFED6314: 84A80004 lwzu r5,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R8 - 3: LDL (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFED6318: 7C004839 and. r0,r0,r9 - 6: GETL R0, t4 - 7: GETL R9, t6 - 8: ANDL t4, t6 - 9: PUTL t6, R0 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x0, CR - 12: INCEIPL $4 - - 0xFED631C: 7C062A14 add r0,r6,r5 - 13: GETL R6, t10 - 14: GETL R5, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R0 - 17: INCEIPL $4 - - 0xFED6320: 7CE928F8 nor r9,r7,r5 - 18: GETL R7, t14 - 19: GETL R5, t16 - 20: ORL t16, t14 - 21: NOTL t14 - 22: PUTL t14, R9 - 23: INCEIPL $4 - - 0xFED6324: 4082005C bc 4,2,0xFED6380 - 24: Jc02o $0xFED6380 - - - -. 1363 FED6314 20 -. 84 A8 00 04 7C 00 48 39 7C 06 2A 14 7C E9 28 F8 40 82 00 5C -==== BB 1364 (0xFED6328) approx BBs exec'd 0 ==== - - 0xFED6328: 7C004839 and. r0,r0,r9 - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFED632C: 7C8C2A78 xor r12,r4,r5 - 7: GETL R4, t6 - 8: GETL R5, t8 - 9: XORL t6, t8 - 10: PUTL t8, R12 - 11: INCEIPL $4 - - 0xFED6330: 7C066214 add r0,r6,r12 - 12: GETL R6, t10 - 13: GETL R12, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0xFED6334: 7CE960F8 nor r9,r7,r12 - 17: GETL R7, t14 - 18: GETL R12, t16 - 19: ORL t16, t14 - 20: NOTL t14 - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0xFED6338: 4182FFDC bc 12,2,0xFED6314 - 23: Js02o $0xFED6314 - - - -. 1364 FED6328 20 -. 7C 00 48 39 7C 8C 2A 78 7C 06 62 14 7C E9 60 F8 41 82 FF DC -==== BB 1365 (0xFED633C) approx BBs exec'd 0 ==== - - 0xFED633C: 7C004839 and. r0,r0,r9 - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFED6340: 38600000 li r3,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFED6344: 4D820020 bclr 12,2 - 10: GETL LR, t8 - 11: Js02o-r t8 - - - -. 1365 FED633C 12 -. 7C 00 48 39 38 60 00 00 4D 82 00 20 -==== BB 1366 (0xFED6FE0) approx BBs exec'd 0 ==== - - 0xFED6FE0: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFED6FE4: 4082FFE8 bc 4,2,0xFED6FCC - 4: Jc02o $0xFED6FCC - - - -. 1366 FED6FE0 8 -. 2C 03 00 00 40 82 FF E8 -==== BB 1367 (0xFED6FE8) approx BBs exec'd 0 ==== - - 0xFED6FE8: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFED6FEC: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED6FF0: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xFED6FF4: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0xFED6FF8: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFED6FFC: 83E1001C lwz r31,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0xFED7000: 38210020 addi r1,r1,32 - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0xFED7004: 4E800020 blr - 30: GETL LR, t22 - 31: JMPo-r t22 ($4) - - - -. 1367 FED6FE8 32 -. 80 81 00 24 7F E3 FB 78 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1368 (0xFF31B28) approx BBs exec'd 0 ==== - - 0xFF31B28: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFF31B2C: 38630001 addi r3,r3,1 - 4: GETL R3, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFF31B30: 41860034 bc 12,6,0xFF31B64 - 8: Js06o $0xFF31B64 - - - -. 1368 FF31B28 12 -. 2C 83 00 00 38 63 00 01 41 86 00 34 -==== BB 1369 (0xFF31B64) approx BBs exec'd 0 ==== - - 0xFF31B64: 813E1C34 lwz r9,7220(r30) - 0: GETL R30, t0 - 1: ADDL $0x1C34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFF31B68: 93E90000 stw r31,0(r9) - 5: GETL R31, t4 - 6: GETL R9, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFF31B6C: 4BFFFFD0 b 0xFF31B3C - 9: JMPo $0xFF31B3C ($4) - - - -. 1369 FF31B64 12 -. 81 3E 1C 34 93 E9 00 00 4B FF FF D0 -==== BB 1370 (0xFF31B3C) approx BBs exec'd 0 ==== - - 0xFF31B3C: 80BD0000 lwz r5,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFF31B40: 807E1E24 lwz r3,7716(r30) - 4: GETL R30, t4 - 5: ADDL $0x1E24, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFF31B44: 90A30000 stw r5,0(r3) - 9: GETL R5, t8 - 10: GETL R3, t10 - 11: STL t8, (t10) - 12: INCEIPL $4 - - 0xFF31B48: 80C10024 lwz r6,36(r1) - 13: GETL R1, t12 - 14: ADDL $0x24, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R6 - 17: INCEIPL $4 - - 0xFF31B4C: 83A10014 lwz r29,20(r1) - 18: GETL R1, t16 - 19: ADDL $0x14, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R29 - 22: INCEIPL $4 - - 0xFF31B50: 83C10018 lwz r30,24(r1) - 23: GETL R1, t20 - 24: ADDL $0x18, t20 - 25: LDL (t20), t22 - 26: PUTL t22, R30 - 27: INCEIPL $4 - - 0xFF31B54: 7CC803A6 mtlr r6 - 28: GETL R6, t24 - 29: PUTL t24, LR - 30: INCEIPL $4 - - 0xFF31B58: 83E1001C lwz r31,28(r1) - 31: GETL R1, t26 - 32: ADDL $0x1C, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R31 - 35: INCEIPL $4 - - 0xFF31B5C: 38210020 addi r1,r1,32 - 36: GETL R1, t30 - 37: ADDL $0x20, t30 - 38: PUTL t30, R1 - 39: INCEIPL $4 - - 0xFF31B60: 4E800020 blr - 40: GETL LR, t32 - 41: JMPo-r t32 ($4) - - - -. 1370 FF31B3C 40 -. 80 BD 00 00 80 7E 1E 24 90 A3 00 00 80 C1 00 24 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1371 (0xFE7B6CC) approx BBs exec'd 0 ==== - - 0xFE7B6CC: 4BFFFE95 bl 0xFE7B560 - 0: MOVL $0xFE7B6D0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFE7B560 ($4) - - - -. 1371 FE7B6CC 4 -. 4B FF FE 95 -==== BB 1372 __libc_global_ctors(0xFE7B560) approx BBs exec'd 0 ==== - - 0xFE7B560: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE7B564: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE7B568: 4812C8E9 bl 0xFFA7E50 - 9: MOVL $0xFE7B56C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1372 FE7B560 12 -. 94 21 FF F0 7C 08 02 A6 48 12 C8 E9 -==== BB 1373 (0xFE7B56C) approx BBs exec'd 0 ==== - - 0xFE7B56C: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE7B570: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE7B574: 93E1000C stw r31,12(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE7B578: 90010014 stw r0,20(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE7B57C: 813E0018 lwz r9,24(r30) - 18: GETL R30, t14 - 19: ADDL $0x18, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R9 - 22: INCEIPL $4 - - 0xFE7B580: 80090004 lwz r0,4(r9) - 23: GETL R9, t18 - 24: ADDL $0x4, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R0 - 27: INCEIPL $4 - - 0xFE7B584: 3BE90004 addi r31,r9,4 - 28: GETL R9, t22 - 29: ADDL $0x4, t22 - 30: PUTL t22, R31 - 31: INCEIPL $4 - - 0xFE7B588: 2F800000 cmpi cr7,r0,0 - 32: GETL R0, t24 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x7, CR - 35: INCEIPL $4 - - 0xFE7B58C: 419E0018 bc 12,30,0xFE7B5A4 - 36: Js30o $0xFE7B5A4 - - - -. 1373 FE7B56C 36 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 81 3E 00 18 80 09 00 04 3B E9 00 04 2F 80 00 00 41 9E 00 18 -==== BB 1374 (0xFE7B590) approx BBs exec'd 0 ==== - - 0xFE7B590: 7C0903A6 mtctr r0 - 0: GETL R0, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0xFE7B594: 4E800421 bctrl - 3: MOVL $0xFE7B598, t2 - 4: PUTL t2, LR - 5: GETL CTR, t4 - 6: JMPo-c t4 ($4) - - - -. 1374 FE7B590 8 -. 7C 09 03 A6 4E 80 04 21 -==== BB 1375 _IO_check_libio(0xFECD850) approx BBs exec'd 0 ==== - - 0xFECD850: 7D8802A6 mflr r12 - 0: GETL LR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0xFECD854: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECD858: 480DA5F9 bl 0xFFA7E50 - 9: MOVL $0xFECD85C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1375 FECD850 12 -. 7D 88 02 A6 94 21 FF F0 48 0D A5 F9 -==== BB 1376 (0xFECD85C) approx BBs exec'd 0 ==== - - 0xFECD85C: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECD860: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFECD864: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0xFECD868: 801E1DC8 lwz r0,7624(r30) - 11: GETL R30, t8 - 12: ADDL $0x1DC8, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R0 - 15: INCEIPL $4 - - 0xFECD86C: 811E1B00 lwz r8,6912(r30) - 16: GETL R30, t12 - 17: ADDL $0x1B00, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R8 - 20: INCEIPL $4 - - 0xFECD870: 2F800000 cmpi cr7,r0,0 - 21: GETL R0, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0xFECD874: 815E1BCC lwz r10,7116(r30) - 25: GETL R30, t20 - 26: ADDL $0x1BCC, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R10 - 29: INCEIPL $4 - - 0xFECD878: 80FE1AE8 lwz r7,6888(r30) - 30: GETL R30, t24 - 31: ADDL $0x1AE8, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R7 - 34: INCEIPL $4 - - 0xFECD87C: 3800FFB4 li r0,-76 - 35: MOVL $0xFFFFFFB4, t28 - 36: PUTL t28, R0 - 37: INCEIPL $4 - - 0xFECD880: 419E0010 bc 12,30,0xFECD890 - 38: Js30o $0xFECD890 - - - -. 1376 FECD85C 40 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 1E 1D C8 81 1E 1B 00 2F 80 00 00 81 5E 1B CC 80 FE 1A E8 38 00 FF B4 41 9E 00 10 -==== BB 1377 (0xFECD884) approx BBs exec'd 0 ==== - - 0xFECD884: 83C10008 lwz r30,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R30 - 4: INCEIPL $4 - - 0xFECD888: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFECD88C: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - - -. 1377 FECD884 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 1378 (0xFE7B598) approx BBs exec'd 0 ==== - - 0xFE7B598: 841F0004 lwzu r0,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R31 - 3: LDL (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xFE7B59C: 2F800000 cmpi cr7,r0,0 - 6: GETL R0, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0xFE7B5A0: 409EFFF0 bc 4,30,0xFE7B590 - 10: Jc30o $0xFE7B590 - - - -. 1378 FE7B598 12 -. 84 1F 00 04 2F 80 00 00 40 9E FF F0 -==== BB 1379 (0xFE7B5A4) approx BBs exec'd 0 ==== - - 0xFE7B5A4: 80610014 lwz r3,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE7B5A8: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFE7B5AC: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xFE7B5B0: 7C6803A6 mtlr r3 - 15: GETL R3, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFE7B5B4: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xFE7B5B8: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 1379 FE7B5A4 24 -. 80 61 00 14 83 C1 00 08 83 E1 00 0C 7C 68 03 A6 38 21 00 10 4E 80 00 20 -==== BB 1380 (0xFE7B6D0) approx BBs exec'd 0 ==== - - 0xFE7B6D0: 80C10024 lwz r6,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFE7B6D4: 83810010 lwz r28,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0xFE7B6D8: 83A10014 lwz r29,20(r1) - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0xFE7B6DC: 7CC803A6 mtlr r6 - 15: GETL R6, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFE7B6E0: 83C10018 lwz r30,24(r1) - 18: GETL R1, t14 - 19: ADDL $0x18, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R30 - 22: INCEIPL $4 - - 0xFE7B6E4: 83E1001C lwz r31,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R31 - 27: INCEIPL $4 - - 0xFE7B6E8: 38210020 addi r1,r1,32 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: PUTL t22, R1 - 31: INCEIPL $4 - - 0xFE7B6EC: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - - -. 1380 FE7B6D0 32 -. 80 C1 00 24 83 81 00 10 83 A1 00 14 7C C8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1381 (0x2547B908) approx BBs exec'd 0 ==== - - 0x2547B908: 4BFFFF88 b 0x2547B890 - 0: JMPo $0x2547B890 ($4) - - - -. 1381 2547B908 4 -. 4B FF FF 88 -==== BB 1382 (0x2547B890) approx BBs exec'd 0 ==== - - 0x2547B890: 817F0084 lwz r11,132(r31) - 0: GETL R31, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547B894: 2C8B0000 cmpi cr1,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547B898: 41A6FF8C bc 13,6,0x2547B824 - 9: Js06o $0x2547B824 - - - -. 1382 2547B890 12 -. 81 7F 00 84 2C 8B 00 00 41 A6 FF 8C -==== BB 1383 (0xFFB0D34) approx BBs exec'd 0 ==== - - 0xFFB0D34: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFB0D38: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFB0D3C: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFFB0D40: 4800001D bl 0xFFB0D5C - 14: MOVL $0xFFB0D44, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFB0D5C ($4) - - - -. 1383 FFB0D34 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 1D -==== BB 1384 (0xFFB0D5C) approx BBs exec'd 0 ==== - - 0xFFB0D5C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFB0D60: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFB0D64: 93C10008 stw r30,8(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFFB0D68: 90010014 stw r0,20(r1) - 14: GETL R0, t10 - 15: GETL R1, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xFFB0D6C: 4801229D bl 0xFFC3008 - 19: MOVL $0xFFB0D70, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xFFC3008 ($4) - - - -. 1384 FFB0D5C 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 01 22 9D -==== BB 1385 (0xFFC3008) approx BBs exec'd 0 ==== - - 0xFFC3008: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0xFFC300C, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - - -. 1385 FFC3008 4 -. 4E 80 00 21 -==== BB 1386 (0xFFB0D70) approx BBs exec'd 0 ==== - - 0xFFB0D70: 7FC802A6 mflr r30 - 0: GETL LR, t0 - 1: PUTL t0, R30 - 2: INCEIPL $4 - - 0xFFB0D74: 801E008C lwz r0,140(r30) - 3: GETL R30, t2 - 4: ADDL $0x8C, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFFB0D78: 2F800000 cmpi cr7,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0xFFB0D7C: 419E000C bc 12,30,0xFFB0D88 - 12: Js30o $0xFFB0D88 - - - -. 1386 FFB0D70 16 -. 7F C8 02 A6 80 1E 00 8C 2F 80 00 00 41 9E 00 0C -==== BB 1387 (0xFFB0D88) approx BBs exec'd 0 ==== - - 0xFFB0D88: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFB0D8C: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xFFB0D90: 83C10008 lwz r30,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xFFB0D94: 38210010 addi r1,r1,16 - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: PUTL t10, R1 - 16: INCEIPL $4 - - 0xFFB0D98: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 1387 FFB0D88 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 1388 (0xFFB0D44) approx BBs exec'd 0 ==== - - 0xFFB0D44: 48000115 bl 0xFFB0E58 - 0: MOVL $0xFFB0D48, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFFB0E58 ($4) - - - -. 1388 FFB0D44 4 -. 48 00 01 15 -==== BB 1389 (0xFFB0E58) approx BBs exec'd 0 ==== - - 0xFFB0E58: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFB0E5C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFB0E60: 429F0005 bcl 20,31,0xFFB0E64 - 9: MOVL $0xFFB0E64, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFFB0E64: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFFB0E68: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xFFB0E6C: 90010014 stw r0,20(r1) - 20: GETL R0, t14 - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFFB0E70: 801EFFF0 lwz r0,-16(r30) - 25: GETL R30, t18 - 26: ADDL $0xFFFFFFF0, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R0 - 29: INCEIPL $4 - - 0xFFB0E74: 7FC0F214 add r30,r0,r30 - 30: GETL R0, t22 - 31: GETL R30, t24 - 32: ADDL t22, t24 - 33: PUTL t24, R30 - 34: INCEIPL $4 - - 0xFFB0E78: 807E8010 lwz r3,-32752(r30) - 35: GETL R30, t26 - 36: ADDL $0xFFFF8010, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R3 - 39: INCEIPL $4 - - 0xFFB0E7C: 80030000 lwz r0,0(r3) - 40: GETL R3, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R0 - 43: INCEIPL $4 - - 0xFFB0E80: 2F800000 cmpi cr7,r0,0 - 44: GETL R0, t34 - 45: CMP0L t34, t36 (-rSo) - 46: ICRFL t36, $0x7, CR - 47: INCEIPL $4 - - 0xFFB0E84: 419E0018 bc 12,30,0xFFB0E9C - 48: Js30o $0xFFB0E9C - - - -. 1389 FFB0E58 48 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 80 7E 80 10 80 03 00 00 2F 80 00 00 41 9E 00 18 -==== BB 1390 (0xFFB0E9C) approx BBs exec'd 0 ==== - - 0xFFB0E9C: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFB0EA0: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFFB0EA4: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFFB0EA8: 7C0803A6 mtlr r0 - 14: GETL R0, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFFB0EAC: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 1390 FFB0E9C 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 1391 (0xFFB0D48) approx BBs exec'd 0 ==== - - 0xFFB0D48: 480010FD bl 0xFFB1E44 - 0: MOVL $0xFFB0D4C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFFB1E44 ($4) - - - -. 1391 FFB0D48 4 -. 48 00 10 FD -==== BB 1392 (0xFFB1E44) approx BBs exec'd 0 ==== - - 0xFFB1E44: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFB1E48: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFB1E4C: 429F0005 bcl 20,31,0xFFB1E50 - 9: MOVL $0xFFB1E50, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFFB1E50: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFFB1E54: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xFFB1E58: 93E1000C stw r31,12(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFFB1E5C: 90010014 stw r0,20(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFFB1E60: 801EFFF0 lwz r0,-16(r30) - 30: GETL R30, t22 - 31: ADDL $0xFFFFFFF0, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFFB1E64: 7FC0F214 add r30,r0,r30 - 35: GETL R0, t26 - 36: GETL R30, t28 - 37: ADDL t26, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xFFB1E68: 813E8000 lwz r9,-32768(r30) - 40: GETL R30, t30 - 41: ADDL $0xFFFF8000, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xFFB1E6C: 8009FFFC lwz r0,-4(r9) - 45: GETL R9, t34 - 46: ADDL $0xFFFFFFFC, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R0 - 49: INCEIPL $4 - - 0xFFB1E70: 3BE9FFFC addi r31,r9,-4 - 50: GETL R9, t38 - 51: ADDL $0xFFFFFFFC, t38 - 52: PUTL t38, R31 - 53: INCEIPL $4 - - 0xFFB1E74: 48000010 b 0xFFB1E84 - 54: JMPo $0xFFB1E84 ($4) - - - -. 1392 FFB1E44 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 80 09 FF FC 3B E9 FF FC 48 00 00 10 -==== BB 1393 (0xFFB1E84) approx BBs exec'd 0 ==== - - 0xFFB1E84: 2F80FFFF cmpi cr7,r0,-1 - 0: GETL R0, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFFB1E88: 409EFFF0 bc 4,30,0xFFB1E78 - 5: Jc30o $0xFFB1E78 - - - -. 1393 FFB1E84 8 -. 2F 80 FF FF 40 9E FF F0 -==== BB 1394 (0xFFB1E8C) approx BBs exec'd 0 ==== - - 0xFFB1E8C: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFB1E90: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFFB1E94: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xFFB1E98: 7C0803A6 mtlr r0 - 15: GETL R0, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFFB1E9C: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xFFB1EA0: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 1394 FFB1E8C 24 -. 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 1395 (0xFFB0D4C) approx BBs exec'd 0 ==== - - 0xFFB0D4C: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFB0D50: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xFFB0D54: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xFFB0D58: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 1395 FFB0D4C 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 1396 (0xEE34224) approx BBs exec'd 0 ==== - - 0xEE34224: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE34228: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE3422C: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xEE34230: 4800001D bl 0xEE3424C - 14: MOVL $0xEE34234, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xEE3424C ($4) - - - -. 1396 EE34224 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 1D -==== BB 1397 (0xEE3424C) approx BBs exec'd 0 ==== - - 0xEE3424C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE34250: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE34254: 93C10008 stw r30,8(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xEE34258: 90010014 stw r0,20(r1) - 14: GETL R0, t10 - 15: GETL R1, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xEE3425C: 4801B075 bl 0xEE4F2D0 - 19: MOVL $0xEE34260, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xEE4F2D0 ($4) - - - -. 1397 EE3424C 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 01 B0 75 -==== BB 1398 (0xEE4F2D0) approx BBs exec'd 0 ==== - - 0xEE4F2D0: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0xEE4F2D4, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - - -. 1398 EE4F2D0 4 -. 4E 80 00 21 -==== BB 1399 (0xEE34260) approx BBs exec'd 0 ==== - - 0xEE34260: 7FC802A6 mflr r30 - 0: GETL LR, t0 - 1: PUTL t0, R30 - 2: INCEIPL $4 - - 0xEE34264: 801E0638 lwz r0,1592(r30) - 3: GETL R30, t2 - 4: ADDL $0x638, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xEE34268: 2F800000 cmpi cr7,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0xEE3426C: 419E000C bc 12,30,0xEE34278 - 12: Js30o $0xEE34278 - - - -. 1399 EE34260 16 -. 7F C8 02 A6 80 1E 06 38 2F 80 00 00 41 9E 00 0C -==== BB 1400 (0xEE34278) approx BBs exec'd 0 ==== - - 0xEE34278: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE3427C: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xEE34280: 83C10008 lwz r30,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xEE34284: 38210010 addi r1,r1,16 - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: PUTL t10, R1 - 16: INCEIPL $4 - - 0xEE34288: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 1400 EE34278 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 1401 (0xEE34234) approx BBs exec'd 0 ==== - - 0xEE34234: 48000115 bl 0xEE34348 - 0: MOVL $0xEE34238, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xEE34348 ($4) - - - -. 1401 EE34234 4 -. 48 00 01 15 -==== BB 1402 (0xEE34348) approx BBs exec'd 0 ==== - - 0xEE34348: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE3434C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE34350: 429F0005 bcl 20,31,0xEE34354 - 9: MOVL $0xEE34354, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xEE34354: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xEE34358: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xEE3435C: 90010014 stw r0,20(r1) - 20: GETL R0, t14 - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xEE34360: 801EFFF0 lwz r0,-16(r30) - 25: GETL R30, t18 - 26: ADDL $0xFFFFFFF0, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R0 - 29: INCEIPL $4 - - 0xEE34364: 7FC0F214 add r30,r0,r30 - 30: GETL R0, t22 - 31: GETL R30, t24 - 32: ADDL t22, t24 - 33: PUTL t24, R30 - 34: INCEIPL $4 - - 0xEE34368: 807E8010 lwz r3,-32752(r30) - 35: GETL R30, t26 - 36: ADDL $0xFFFF8010, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R3 - 39: INCEIPL $4 - - 0xEE3436C: 80030000 lwz r0,0(r3) - 40: GETL R3, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R0 - 43: INCEIPL $4 - - 0xEE34370: 2F800000 cmpi cr7,r0,0 - 44: GETL R0, t34 - 45: CMP0L t34, t36 (-rSo) - 46: ICRFL t36, $0x7, CR - 47: INCEIPL $4 - - 0xEE34374: 419E0018 bc 12,30,0xEE3438C - 48: Js30o $0xEE3438C - - - -. 1402 EE34348 48 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 80 7E 80 10 80 03 00 00 2F 80 00 00 41 9E 00 18 -==== BB 1403 (0xEE3438C) approx BBs exec'd 0 ==== - - 0xEE3438C: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE34390: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xEE34394: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xEE34398: 7C0803A6 mtlr r0 - 14: GETL R0, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xEE3439C: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 1403 EE3438C 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 1404 (0xEE34238) approx BBs exec'd 0 ==== - - 0xEE34238: 48008E71 bl 0xEE3D0A8 - 0: MOVL $0xEE3423C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xEE3D0A8 ($4) - - - -. 1404 EE34238 4 -. 48 00 8E 71 -==== BB 1405 (0xEE3D0A8) approx BBs exec'd 0 ==== - - 0xEE3D0A8: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE3D0AC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE3D0B0: 429F0005 bcl 20,31,0xEE3D0B4 - 9: MOVL $0xEE3D0B4, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xEE3D0B4: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xEE3D0B8: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xEE3D0BC: 93E1000C stw r31,12(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xEE3D0C0: 90010014 stw r0,20(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xEE3D0C4: 801EFFF0 lwz r0,-16(r30) - 30: GETL R30, t22 - 31: ADDL $0xFFFFFFF0, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xEE3D0C8: 7FC0F214 add r30,r0,r30 - 35: GETL R0, t26 - 36: GETL R30, t28 - 37: ADDL t26, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xEE3D0CC: 813E8000 lwz r9,-32768(r30) - 40: GETL R30, t30 - 41: ADDL $0xFFFF8000, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xEE3D0D0: 8009FFFC lwz r0,-4(r9) - 45: GETL R9, t34 - 46: ADDL $0xFFFFFFFC, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R0 - 49: INCEIPL $4 - - 0xEE3D0D4: 3BE9FFFC addi r31,r9,-4 - 50: GETL R9, t38 - 51: ADDL $0xFFFFFFFC, t38 - 52: PUTL t38, R31 - 53: INCEIPL $4 - - 0xEE3D0D8: 48000010 b 0xEE3D0E8 - 54: JMPo $0xEE3D0E8 ($4) - - - -. 1405 EE3D0A8 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 80 09 FF FC 3B E9 FF FC 48 00 00 10 -==== BB 1406 (0xEE3D0E8) approx BBs exec'd 0 ==== - - 0xEE3D0E8: 2F80FFFF cmpi cr7,r0,-1 - 0: GETL R0, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xEE3D0EC: 409EFFF0 bc 4,30,0xEE3D0DC - 5: Jc30o $0xEE3D0DC - - - -. 1406 EE3D0E8 8 -. 2F 80 FF FF 40 9E FF F0 -==== BB 1407 (0xEE3D0DC) approx BBs exec'd 0 ==== - - 0xEE3D0DC: 7C0803A6 mtlr r0 - 0: GETL R0, t0 - 1: PUTL t0, LR - 2: INCEIPL $4 - - 0xEE3D0E0: 4E800021 blrl - 3: GETL LR, t2 - 4: MOVL $0xEE3D0E4, t4 - 5: PUTL t4, LR - 6: JMPo-r t2 ($4) - - - -. 1407 EE3D0DC 8 -. 7C 08 03 A6 4E 80 00 21 -==== BB 1408 init_global_thread_specific_state(0xEE383D0) approx BBs exec'd 0 ==== - - 0xEE383D0: 9421FF80 stwu r1,-128(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF80, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE383D4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE383D8: 93A10074 stw r29,116(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x74, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xEE383DC: 93C10078 stw r30,120(r1) - 14: GETL R30, t10 - 15: GETL R1, t12 - 16: ADDL $0x78, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xEE383E0: 90010084 stw r0,132(r1) - 19: GETL R0, t14 - 20: GETL R1, t16 - 21: ADDL $0x84, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xEE383E4: 48016EED bl 0xEE4F2D0 - 24: MOVL $0xEE383E8, t18 - 25: PUTL t18, LR - 26: JMPo-c $0xEE4F2D0 ($4) - - - -. 1408 EE383D0 24 -. 94 21 FF 80 7C 08 02 A6 93 A1 00 74 93 C1 00 78 90 01 00 84 48 01 6E ED -==== BB 1409 (0xEE383E8) approx BBs exec'd 0 ==== - - 0xEE383E8: 7FC802A6 mflr r30 - 0: GETL LR, t0 - 1: PUTL t0, R30 - 2: INCEIPL $4 - - 0xEE383EC: 813E00A8 lwz r9,168(r30) - 3: GETL R30, t2 - 4: ADDL $0xA8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xEE383F0: 80090000 lwz r0,0(r9) - 8: GETL R9, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R0 - 11: INCEIPL $4 - - 0xEE383F4: 2F800000 cmpi cr7,r0,0 - 12: GETL R0, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0xEE383F8: 40BE0138 bc 5,30,0xEE38530 - 16: Jc30o $0xEE38530 - - - -. 1409 EE383E8 20 -. 7F C8 02 A6 81 3E 00 A8 80 09 00 00 2F 80 00 00 40 BE 01 38 -==== BB 1410 (0xEE383FC) approx BBs exec'd 0 ==== - - 0xEE383FC: 807E00AC lwz r3,172(r30) - 0: GETL R30, t0 - 1: ADDL $0xAC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xEE38400: 4801760D bl 0xEE4FA0C - 5: MOVL $0xEE38404, t4 - 6: PUTL t4, LR - 7: JMPo-c $0xEE4FA0C ($4) - - - -. 1410 EE383FC 8 -. 80 7E 00 AC 48 01 76 0D -==== BB 1411 (0xEE4FA0C) approx BBs exec'd 0 ==== - - 0xEE4FA0C: 39600008 li r11,8 - 0: MOVL $0x8, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xEE4FA10: 4BFFFFC4 b 0xEE4F9D4 - 3: JMPo $0xEE4F9D4 ($4) - - - -. 1411 EE4FA0C 8 -. 39 60 00 08 4B FF FF C4 -==== BB 1412 (0xEE4F9D4) approx BBs exec'd 0 ==== - - 0xEE4F9D4: 556C083C rlwinm r12,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0xEE4F9D8: 7D6C5A14 add r11,r12,r11 - 4: GETL R12, t2 - 5: GETL R11, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xEE4F9DC: 3980AF5C li r12,-20644 - 9: MOVL $0xFFFFAF5C, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0xEE4F9E0: 3D8C2548 addis r12,r12,9544 - 12: MOVL $0x2547AF5C, t8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0xEE4F9E4: 7D8903A6 mtctr r12 - 15: GETL R12, t10 - 16: PUTL t10, CTR - 17: INCEIPL $4 - - 0xEE4F9E8: 39808880 li r12,-30592 - 18: MOVL $0xFFFF8880, t12 - 19: PUTL t12, R12 - 20: INCEIPL $4 - - 0xEE4F9EC: 3D8C2547 addis r12,r12,9543 - 21: MOVL $0x25468880, t14 - 22: PUTL t14, R12 - 23: INCEIPL $4 - - 0xEE4F9F0: 4E800420 bctr - 24: GETL CTR, t16 - 25: JMPo t16 ($4) - - - -. 1412 EE4F9D4 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 88 80 3D 8C 25 47 4E 80 04 20 -==== BB 1413 _dl_runtime_resolve(0x2547AF5C) approx BBs exec'd 0 ==== - - 0x2547AF5C: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547AF60: 9001000C stw r0,12(r1) - 6: GETL R0, t4 - 7: GETL R1, t6 - 8: ADDL $0xC, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x2547AF64: 90610010 stw r3,16(r1) - 11: GETL R3, t8 - 12: GETL R1, t10 - 13: ADDL $0x10, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x2547AF68: 90810014 stw r4,20(r1) - 16: GETL R4, t12 - 17: GETL R1, t14 - 18: ADDL $0x14, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x2547AF6C: 7D836378 or r3,r12,r12 - 21: GETL R12, t16 - 22: PUTL t16, R3 - 23: INCEIPL $4 - - 0x2547AF70: 90A10018 stw r5,24(r1) - 24: GETL R5, t18 - 25: GETL R1, t20 - 26: ADDL $0x18, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x2547AF74: 7D645B78 or r4,r11,r11 - 29: GETL R11, t22 - 30: PUTL t22, R4 - 31: INCEIPL $4 - - 0x2547AF78: 90C1001C stw r6,28(r1) - 32: GETL R6, t24 - 33: GETL R1, t26 - 34: ADDL $0x1C, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x2547AF7C: 7C0802A6 mflr r0 - 37: GETL LR, t28 - 38: PUTL t28, R0 - 39: INCEIPL $4 - - 0x2547AF80: 90E10020 stw r7,32(r1) - 40: GETL R7, t30 - 41: GETL R1, t32 - 42: ADDL $0x20, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x2547AF84: 90010030 stw r0,48(r1) - 45: GETL R0, t34 - 46: GETL R1, t36 - 47: ADDL $0x30, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0x2547AF88: 91010024 stw r8,36(r1) - 50: GETL R8, t38 - 51: GETL R1, t40 - 52: ADDL $0x24, t40 - 53: STL t38, (t40) - 54: INCEIPL $4 - - 0x2547AF8C: 7C000026 mfcr r0 - 55: GETL CR, t42 - 56: PUTL t42, R0 - 57: INCEIPL $4 - - 0x2547AF90: 91210028 stw r9,40(r1) - 58: GETL R9, t44 - 59: GETL R1, t46 - 60: ADDL $0x28, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x2547AF94: 9141002C stw r10,44(r1) - 63: GETL R10, t48 - 64: GETL R1, t50 - 65: ADDL $0x2C, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x2547AF98: 90010008 stw r0,8(r1) - 68: GETL R0, t52 - 69: GETL R1, t54 - 70: ADDL $0x8, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0x2547AF9C: 480000C9 bl 0x2547B064 - 73: MOVL $0x2547AFA0, t56 - 74: PUTL t56, LR - 75: JMPo-c $0x2547B064 ($4) - - - -. 1413 2547AF5C 68 -. 94 21 FF C0 90 01 00 0C 90 61 00 10 90 81 00 14 7D 83 63 78 90 A1 00 18 7D 64 5B 78 90 C1 00 1C 7C 08 02 A6 90 E1 00 20 90 01 00 30 91 01 00 24 7C 00 00 26 91 21 00 28 91 41 00 2C 90 01 00 08 48 00 00 C9 -==== BB 1414 fixup(0x2547B064) approx BBs exec'd 0 ==== - - 0x2547B064: 7CE802A6 mflr r7 - 0: GETL LR, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x2547B068: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547B06C: 93810010 stw r28,16(r1) - 9: GETL R28, t6 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547B070: 4801BF91 bl 0x25497000 - 14: MOVL $0x2547B074, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x25497000 ($4) - - - -. 1414 2547B064 16 -. 7C E8 02 A6 94 21 FF E0 93 81 00 10 48 01 BF 91 -==== BB 1415 (0x2547B074) approx BBs exec'd 0 ==== - - 0x2547B074: 93A10014 stw r29,20(r1) - 0: GETL R29, t0 - 1: GETL R1, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547B078: 90E10024 stw r7,36(r1) - 5: GETL R7, t4 - 6: GETL R1, t6 - 7: ADDL $0x24, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547B07C: 80C3007C lwz r6,124(r3) - 10: GETL R3, t8 - 11: ADDL $0x7C, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R6 - 14: INCEIPL $4 - - 0x2547B080: 93C10018 stw r30,24(r1) - 15: GETL R30, t12 - 16: GETL R1, t14 - 17: ADDL $0x18, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x2547B084: 7FC802A6 mflr r30 - 20: GETL LR, t16 - 21: PUTL t16, R30 - 22: INCEIPL $4 - - 0x2547B088: 93E1001C stw r31,28(r1) - 23: GETL R31, t18 - 24: GETL R1, t20 - 25: ADDL $0x1C, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0x2547B08C: 7C7F1B78 or r31,r3,r3 - 28: GETL R3, t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0x2547B090: 81460004 lwz r10,4(r6) - 31: GETL R6, t24 - 32: ADDL $0x4, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R10 - 35: INCEIPL $4 - - 0x2547B094: 80A30038 lwz r5,56(r3) - 36: GETL R3, t28 - 37: ADDL $0x38, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R5 - 40: INCEIPL $4 - - 0x2547B098: 7FAA2214 add r29,r10,r4 - 41: GETL R10, t32 - 42: GETL R4, t34 - 43: ADDL t32, t34 - 44: PUTL t34, R29 - 45: INCEIPL $4 - - 0x2547B09C: 7D6A202E lwzx r11,r10,r4 - 46: GETL R4, t36 - 47: GETL R10, t38 - 48: ADDL t38, t36 - 49: LDL (t36), t40 - 50: PUTL t40, R11 - 51: INCEIPL $4 - - 0x2547B0A0: 807D0004 lwz r3,4(r29) - 52: GETL R29, t42 - 53: ADDL $0x4, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R3 - 56: INCEIPL $4 - - 0x2547B0A4: 81850004 lwz r12,4(r5) - 57: GETL R5, t46 - 58: ADDL $0x4, t46 - 59: LDL (t46), t48 - 60: PUTL t48, R12 - 61: INCEIPL $4 - - 0x2547B0A8: 5466C23E rlwinm r6,r3,24,8,31 - 62: GETL R3, t50 - 63: SHRL $0x8, t50 - 64: PUTL t50, R6 - 65: INCEIPL $4 - - 0x2547B0AC: 807F0000 lwz r3,0(r31) - 66: GETL R31, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R3 - 69: INCEIPL $4 - - 0x2547B0B0: 54C52036 rlwinm r5,r6,4,0,27 - 70: GETL R6, t56 - 71: SHLL $0x4, t56 - 72: PUTL t56, R5 - 73: INCEIPL $4 - - 0x2547B0B4: 7D056214 add r8,r5,r12 - 74: GETL R5, t58 - 75: GETL R12, t60 - 76: ADDL t58, t60 - 77: PUTL t60, R8 - 78: INCEIPL $4 - - 0x2547B0B8: 7F835A14 add r28,r3,r11 - 79: GETL R3, t62 - 80: GETL R11, t64 - 81: ADDL t62, t64 - 82: PUTL t64, R28 - 83: INCEIPL $4 - - 0x2547B0BC: 8808000D lbz r0,13(r8) - 84: GETL R8, t66 - 85: ADDL $0xD, t66 - 86: LDB (t66), t68 - 87: PUTL t68, R0 - 88: INCEIPL $4 - - 0x2547B0C0: 70090003 andi. r9,r0,0x3 - 89: GETL R0, t70 - 90: ANDL $0x3, t70 - 91: PUTL t70, R9 - 92: CMP0L t70, t72 (-rSo) - 93: ICRFL t72, $0x0, CR - 94: INCEIPL $4 - - 0x2547B0C4: 813F0034 lwz r9,52(r31) - 95: GETL R31, t74 - 96: ADDL $0x34, t74 - 97: LDL (t74), t76 - 98: PUTL t76, R9 - 99: INCEIPL $4 - - 0x2547B0C8: 80890004 lwz r4,4(r9) - 100: GETL R9, t78 - 101: ADDL $0x4, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R4 - 104: INCEIPL $4 - - 0x2547B0CC: 91010008 stw r8,8(r1) - 105: GETL R8, t82 - 106: GETL R1, t84 - 107: ADDL $0x8, t84 - 108: STL t82, (t84) - 109: INCEIPL $4 - - 0x2547B0D0: 408200E0 bc 4,2,0x2547B1B0 - 110: Jc02o $0x2547B1B0 - - - -. 1415 2547B074 96 -. 93 A1 00 14 90 E1 00 24 80 C3 00 7C 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 7C 7F 1B 78 81 46 00 04 80 A3 00 38 7F AA 22 14 7D 6A 20 2E 80 7D 00 04 81 85 00 04 54 66 C2 3E 80 7F 00 00 54 C5 20 36 7D 05 62 14 7F 83 5A 14 88 08 00 0D 70 09 00 03 81 3F 00 34 80 89 00 04 91 01 00 08 40 82 00 E0 -==== BB 1416 (0x2547B0D4) approx BBs exec'd 0 ==== - - 0x2547B0D4: 815F00E4 lwz r10,228(r31) - 0: GETL R31, t0 - 1: ADDL $0xE4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547B0D8: 38E00000 li r7,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x2547B0DC: 2F8A0000 cmpi cr7,r10,0 - 8: GETL R10, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x2547B0E0: 409E009C bc 4,30,0x2547B17C - 12: Jc30o $0x2547B17C - - - -. 1416 2547B0D4 16 -. 81 5F 00 E4 38 E0 00 00 2F 8A 00 00 40 9E 00 9C -==== BB 1417 (0x2547B17C) approx BBs exec'd 0 ==== - - 0x2547B17C: 816A0004 lwz r11,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547B180: 54C9083C rlwinm r9,r6,1,0,30 - 5: GETL R6, t4 - 6: SHLL $0x1, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x2547B184: 80DF0188 lwz r6,392(r31) - 9: GETL R31, t6 - 10: ADDL $0x188, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R6 - 13: INCEIPL $4 - - 0x2547B188: 7D095A2E lhzx r8,r9,r11 - 14: GETL R11, t10 - 15: GETL R9, t12 - 16: ADDL t12, t10 - 17: LDW (t10), t14 - 18: PUTL t14, R8 - 19: INCEIPL $4 - - 0x2547B18C: 55072376 rlwinm r7,r8,4,13,27 - 20: GETL R8, t16 - 21: ROLL $0x4, t16 - 22: ANDL $0x7FFF0, t16 - 23: PUTL t16, R7 - 24: INCEIPL $4 - - 0x2547B190: 7D663A14 add r11,r6,r7 - 25: GETL R6, t18 - 26: GETL R7, t20 - 27: ADDL t18, t20 - 28: PUTL t20, R11 - 29: INCEIPL $4 - - 0x2547B194: 806B0004 lwz r3,4(r11) - 30: GETL R11, t22 - 31: ADDL $0x4, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R3 - 34: INCEIPL $4 - - 0x2547B198: 7C6AFE70 srawi r10,r3,31 - 35: GETL R3, t26 - 36: SARL $0x1F, t26 (-wCa) - 37: PUTL t26, R10 - 38: INCEIPL $4 - - 0x2547B19C: 7D401A78 xor r0,r10,r3 - 39: GETL R10, t28 - 40: GETL R3, t30 - 41: XORL t28, t30 - 42: PUTL t30, R0 - 43: INCEIPL $4 - - 0x2547B1A0: 7D205050 subf r9,r0,r10 - 44: GETL R0, t32 - 45: GETL R10, t34 - 46: SUBL t32, t34 - 47: PUTL t34, R9 - 48: INCEIPL $4 - - 0x2547B1A4: 7D28FE70 srawi r8,r9,31 - 49: GETL R9, t36 - 50: SARL $0x1F, t36 (-wCa) - 51: PUTL t36, R8 - 52: INCEIPL $4 - - 0x2547B1A8: 7D674038 and r7,r11,r8 - 53: GETL R11, t38 - 54: GETL R8, t40 - 55: ANDL t38, t40 - 56: PUTL t40, R7 - 57: INCEIPL $4 - - 0x2547B1AC: 4BFFFF38 b 0x2547B0E4 - 58: JMPo $0x2547B0E4 ($4) - - - -. 1417 2547B17C 52 -. 81 6A 00 04 54 C9 08 3C 80 DF 01 88 7D 09 5A 2E 55 07 23 76 7D 66 3A 14 80 6B 00 04 7C 6A FE 70 7D 40 1A 78 7D 20 50 50 7D 28 FE 70 7D 67 40 38 4B FF FF 38 -==== BB 1418 (0x2547B0E4) approx BBs exec'd 0 ==== - - 0x2547B0E4: 7C05602E lwzx r0,r5,r12 - 0: GETL R12, t0 - 1: GETL R5, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R0 - 5: INCEIPL $4 - - 0x2547B0E8: 39400000 li r10,0 - 6: MOVL $0x0, t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0x2547B0EC: 80DF01C0 lwz r6,448(r31) - 9: GETL R31, t8 - 10: ADDL $0x1C0, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R6 - 13: INCEIPL $4 - - 0x2547B0F0: 38A10008 addi r5,r1,8 - 14: GETL R1, t12 - 15: ADDL $0x8, t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0x2547B0F4: 7C602214 add r3,r0,r4 - 18: GETL R0, t14 - 19: GETL R4, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R3 - 22: INCEIPL $4 - - 0x2547B0F8: 39000001 li r8,1 - 23: MOVL $0x1, t18 - 24: PUTL t18, R8 - 25: INCEIPL $4 - - 0x2547B0FC: 7FE4FB78 or r4,r31,r31 - 26: GETL R31, t20 - 27: PUTL t20, R4 - 28: INCEIPL $4 - - 0x2547B100: 39200001 li r9,1 - 29: MOVL $0x1, t22 - 30: PUTL t22, R9 - 31: INCEIPL $4 - - 0x2547B104: 4BFFD4A1 bl 0x254785A4 - 32: MOVL $0x2547B108, t24 - 33: PUTL t24, LR - 34: JMPo-c $0x254785A4 ($4) - - - -. 1418 2547B0E4 36 -. 7C 05 60 2E 39 40 00 00 80 DF 01 C0 38 A1 00 08 7C 60 22 14 39 00 00 01 7F E4 FB 78 39 20 00 01 4B FF D4 A1 -==== BB 1419 (0x2547B108) approx BBs exec'd 0 ==== - - 0x2547B108: 39400000 li r10,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x2547B10C: 81610008 lwz r11,8(r1) - 3: GETL R1, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x2547B110: 2C8B0000 cmpi cr1,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0x2547B114: 41860018 bc 12,6,0x2547B12C - 12: Js06o $0x2547B12C - - - -. 1419 2547B108 16 -. 39 40 00 00 81 61 00 08 2C 8B 00 00 41 86 00 18 -==== BB 1420 (0x2547B118) approx BBs exec'd 0 ==== - - 0x2547B118: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547B11C: 419A00A0 bc 12,26,0x2547B1BC - 4: Js26o $0x2547B1BC - - - -. 1420 2547B118 8 -. 2F 03 00 00 41 9A 00 A0 -==== BB 1421 (0x2547B120) approx BBs exec'd 0 ==== - - 0x2547B120: 81830000 lwz r12,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R12 - 3: INCEIPL $4 - - 0x2547B124: 808B0004 lwz r4,4(r11) - 4: GETL R11, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x2547B128: 7D4C2214 add r10,r12,r4 - 9: GETL R12, t8 - 10: GETL R4, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0x2547B12C: 80FE04F4 lwz r7,1268(r30) - 14: GETL R30, t12 - 15: ADDL $0x4F4, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R7 - 18: INCEIPL $4 - - 0x2547B130: 80DD0008 lwz r6,8(r29) - 19: GETL R29, t16 - 20: ADDL $0x8, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R6 - 23: INCEIPL $4 - - 0x2547B134: 8067002C lwz r3,44(r7) - 24: GETL R7, t20 - 25: ADDL $0x2C, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R3 - 28: INCEIPL $4 - - 0x2547B138: 7D665214 add r11,r6,r10 - 29: GETL R6, t24 - 30: GETL R10, t26 - 31: ADDL t24, t26 - 32: PUTL t26, R11 - 33: INCEIPL $4 - - 0x2547B13C: 2C030000 cmpi cr0,r3,0 - 34: GETL R3, t28 - 35: CMP0L t28, t30 (-rSo) - 36: ICRFL t30, $0x0, CR - 37: INCEIPL $4 - - 0x2547B140: 7D635B78 or r3,r11,r11 - 38: GETL R11, t32 - 39: PUTL t32, R3 - 40: INCEIPL $4 - - 0x2547B144: 40820018 bc 4,2,0x2547B15C - 41: Jc02o $0x2547B15C - - - -. 1421 2547B120 40 -. 81 83 00 00 80 8B 00 04 7D 4C 22 14 80 FE 04 F4 80 DD 00 08 80 67 00 2C 7D 66 52 14 2C 03 00 00 7D 63 5B 78 40 82 00 18 -==== BB 1422 (0x2547B148) approx BBs exec'd 0 ==== - - 0x2547B148: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547B14C: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x2547B150: 7F85E378 or r5,r28,r28 - 6: GETL R28, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547B154: 7D665B78 or r6,r11,r11 - 9: GETL R11, t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0x2547B158: 4800540D bl 0x25480564 - 12: MOVL $0x2547B15C, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25480564 ($4) - - - -. 1422 2547B148 20 -. 7F E3 FB 78 7F A4 EB 78 7F 85 E3 78 7D 66 5B 78 48 00 54 0D -==== BB 1423 __elf_machine_fixup_plt(0x25480564) approx BBs exec'd 0 ==== - - 0x25480564: 7D453050 subf r10,r5,r6 - 0: GETL R5, t0 - 1: GETL R6, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25480568: 3D06FE00 addis r8,r6,-512 - 5: GETL R6, t4 - 6: ADDL $0xFE000000, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x2548056C: 554C3032 rlwinm r12,r10,6,0,25 - 9: GETL R10, t6 - 10: SHLL $0x6, t6 - 11: PUTL t6, R12 - 12: INCEIPL $4 - - 0x25480570: 3CE0FC00 lis r7,-1024 - 13: MOVL $0xFC000000, t8 - 14: PUTL t8, R7 - 15: INCEIPL $4 - - 0x25480574: 7D843670 srawi r4,r12,6 - 16: GETL R12, t10 - 17: SARL $0x6, t10 (-wCa) - 18: PUTL t10, R4 - 19: INCEIPL $4 - - 0x25480578: 39280003 addi r9,r8,3 - 20: GETL R8, t12 - 21: ADDL $0x3, t12 - 22: PUTL t12, R9 - 23: INCEIPL $4 - - 0x2548057C: 7F845000 cmp cr7,r4,r10 - 24: GETL R4, t14 - 25: GETL R10, t16 - 26: CMPL t14, t16, t18 (-rSo) - 27: ICRFL t18, $0x7, CR - 28: INCEIPL $4 - - 0x25480580: 60E00002 ori r0,r7,0x2 - 29: MOVL $0xFC000002, t20 - 30: PUTL t20, R0 - 31: INCEIPL $4 - - 0x25480584: 548B01BA rlwinm r11,r4,0,6,29 - 32: GETL R4, t22 - 33: ANDL $0x3FFFFFC, t22 - 34: PUTL t22, R11 - 35: INCEIPL $4 - - 0x25480588: 9421FFF0 stwu r1,-16(r1) - 36: GETL R1, t24 - 37: GETL R1, t26 - 38: ADDL $0xFFFFFFF0, t26 - 39: PUTL t26, R1 - 40: STL t24, (t26) - 41: INCEIPL $4 - - 0x2548058C: 7F090040 cmpl cr6,r9,r0 - 42: GETL R9, t28 - 43: GETL R0, t30 - 44: CMPUL t28, t30, t32 (-rSo) - 45: ICRFL t32, $0x6, CR - 46: INCEIPL $4 - - 0x25480590: 656B4800 oris r11,r11,0x4800 - 47: GETL R11, t34 - 48: ORL $0x48000000, t34 - 49: PUTL t34, R11 - 50: INCEIPL $4 - - 0x25480594: 419E00EC bc 12,30,0x25480680 - 51: Js30o $0x25480680 - - - -. 1423 25480564 52 -. 7D 45 30 50 3D 06 FE 00 55 4C 30 32 3C E0 FC 00 7D 84 36 70 39 28 00 03 7F 84 50 00 60 E0 00 02 54 8B 01 BA 94 21 FF F0 7F 09 00 40 65 6B 48 00 41 9E 00 EC -==== BB 1424 (0x25480680) approx BBs exec'd 0 ==== - - 0x25480680: 91650000 stw r11,0(r5) - 0: GETL R11, t0 - 1: GETL R5, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25480684: 7C00286C dcbst r0,r5 - 4: INCEIPL $4 - - 0x25480688: 7C0004AC sync - 5: INCEIPL $4 - - 0x2548068C: 7C002FAC icbi r0,r5 - 6: GETL R5, t4 - 7: CALLM_So - 8: PUSHL t4 - 9: CALLMo $0x68 - 10: CALLM_Eo - 11: INCEIPL $4 - - 0x25480690: 7C0004AC sync - 12: INCEIPL $4 - - 0x25480694: 4C00012C 13: INCEIPL $4 - - 0x25480698: 7CC33378 or r3,r6,r6 - 14: GETL R6, t6 - 15: PUTL t6, R3 - 16: INCEIPL $4 - - 0x2548069C: 38210010 addi r1,r1,16 - 17: GETL R1, t8 - 18: ADDL $0x10, t8 - 19: PUTL t8, R1 - 20: INCEIPL $4 - - 0x254806A0: 4E800020 blr - 21: GETL LR, t10 - 22: JMPo-r t10 ($4) - - - -. 1424 25480680 36 -. 91 65 00 00 7C 00 28 6C 7C 00 04 AC 7C 00 2F AC 7C 00 04 AC 4C 00 01 2C 7C C3 33 78 38 21 00 10 4E 80 00 20 -==== BB 1425 (0x2547B15C) approx BBs exec'd 0 ==== - - 0x2547B15C: 83810024 lwz r28,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x2547B160: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547B164: 7F8803A6 mtlr r28 - 10: GETL R28, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0x2547B168: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0x2547B16C: 83810010 lwz r28,16(r1) - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R28 - 22: INCEIPL $4 - - 0x2547B170: 83E1001C lwz r31,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R31 - 27: INCEIPL $4 - - 0x2547B174: 38210020 addi r1,r1,32 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: PUTL t22, R1 - 31: INCEIPL $4 - - 0x2547B178: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - - -. 1425 2547B15C 32 -. 83 81 00 24 83 A1 00 14 7F 88 03 A6 83 C1 00 18 83 81 00 10 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1426 (0x2547AFA0) approx BBs exec'd 0 ==== - - 0x2547AFA0: 7C6903A6 mtctr r3 - 0: GETL R3, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x2547AFA4: 80010030 lwz r0,48(r1) - 3: GETL R1, t2 - 4: ADDL $0x30, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x2547AFA8: 8141002C lwz r10,44(r1) - 8: GETL R1, t6 - 9: ADDL $0x2C, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x2547AFAC: 81210028 lwz r9,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x2547AFB0: 7C0803A6 mtlr r0 - 18: GETL R0, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547AFB4: 81010024 lwz r8,36(r1) - 21: GETL R1, t16 - 22: ADDL $0x24, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R8 - 25: INCEIPL $4 - - 0x2547AFB8: 80010008 lwz r0,8(r1) - 26: GETL R1, t20 - 27: ADDL $0x8, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R0 - 30: INCEIPL $4 - - 0x2547AFBC: 80E10020 lwz r7,32(r1) - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R7 - 35: INCEIPL $4 - - 0x2547AFC0: 80C1001C lwz r6,28(r1) - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R6 - 40: INCEIPL $4 - - 0x2547AFC4: 7C0FF120 mtcr r0 - 41: GETL R0, t32 - 42: PUTL t32, CR - 43: INCEIPL $4 - - 0x2547AFC8: 80A10018 lwz r5,24(r1) - 44: GETL R1, t34 - 45: ADDL $0x18, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R5 - 48: INCEIPL $4 - - 0x2547AFCC: 80810014 lwz r4,20(r1) - 49: GETL R1, t38 - 50: ADDL $0x14, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R4 - 53: INCEIPL $4 - - 0x2547AFD0: 80610010 lwz r3,16(r1) - 54: GETL R1, t42 - 55: ADDL $0x10, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R3 - 58: INCEIPL $4 - - 0x2547AFD4: 8001000C lwz r0,12(r1) - 59: GETL R1, t46 - 60: ADDL $0xC, t46 - 61: LDL (t46), t48 - 62: PUTL t48, R0 - 63: INCEIPL $4 - - 0x2547AFD8: 38210040 addi r1,r1,64 - 64: GETL R1, t50 - 65: ADDL $0x40, t50 - 66: PUTL t50, R1 - 67: INCEIPL $4 - - 0x2547AFDC: 4E800420 bctr - 68: GETL CTR, t52 - 69: JMPo t52 ($4) - - - -. 1426 2547AFA0 64 -. 7C 69 03 A6 80 01 00 30 81 41 00 2C 81 21 00 28 7C 08 03 A6 81 01 00 24 80 01 00 08 80 E1 00 20 80 C1 00 1C 7C 0F F1 20 80 A1 00 18 80 81 00 14 80 61 00 10 80 01 00 0C 38 21 00 40 4E 80 04 20 -==== BB 1427 pthread_mutex_lock(0xEE367D4) approx BBs exec'd 0 ==== - - 0xEE367D4: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE367D8: 39200000 li r9,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0xEE367DC: 3800300C li r0,12300 - 9: MOVL $0x300C, t6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0xEE367E0: 90010010 stw r0,16(r1) - 12: GETL R0, t8 - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xEE367E4: 90610014 stw r3,20(r1) - 17: GETL R3, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xEE367E8: 91210018 stw r9,24(r1) - 22: GETL R9, t16 - 23: GETL R1, t18 - 24: ADDL $0x18, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xEE367EC: 9121001C stw r9,28(r1) - 27: GETL R9, t20 - 28: GETL R1, t22 - 29: ADDL $0x1C, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xEE367F0: 91210020 stw r9,32(r1) - 32: GETL R9, t24 - 33: GETL R1, t26 - 34: ADDL $0x20, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xEE367F4: 38610010 addi r3,r1,16 - 37: GETL R1, t28 - 38: ADDL $0x10, t28 - 39: PUTL t28, R3 - 40: INCEIPL $4 - - 0xEE367F8: 7C03D808 client_request - 41: JMPo-cli $0xEE367FC ($4) - - - -. 1427 EE367D4 40 -. 94 21 FF C0 39 20 00 00 38 00 30 0C 90 01 00 10 90 61 00 14 91 21 00 18 91 21 00 1C 91 21 00 20 38 61 00 10 7C 03 D8 08 -==== BB 1428 (0xEE367FC) approx BBs exec'd 0 ==== - - 0xEE367FC: 38210040 addi r1,r1,64 - 0: GETL R1, t0 - 1: ADDL $0x40, t0 - 2: PUTL t0, R1 - 3: INCEIPL $4 - - 0xEE36800: 4E800020 blr - 4: GETL LR, t2 - 5: JMPo-r t2 ($4) - - - -. 1428 EE367FC 8 -. 38 21 00 40 4E 80 00 20 -==== BB 1429 (0xEE38404) approx BBs exec'd 0 ==== - - 0xEE38404: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xEE38408: 41BE000C bc 13,30,0xEE38414 - 4: Js30o $0xEE38414 - - - -. 1429 EE38404 8 -. 2F 83 00 00 41 BE 00 0C -==== BB 1430 (0xEE38414) approx BBs exec'd 0 ==== - - 0xEE38414: 813E00A8 lwz r9,168(r30) - 0: GETL R30, t0 - 1: ADDL $0xA8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xEE38418: 80090000 lwz r0,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0xEE3841C: 2F800000 cmpi cr7,r0,0 - 9: GETL R0, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0xEE38420: 41BE001C bc 13,30,0xEE3843C - 13: Js30o $0xEE3843C - - - -. 1430 EE38414 16 -. 81 3E 00 A8 80 09 00 00 2F 80 00 00 41 BE 00 1C -==== BB 1431 (0xEE3843C) approx BBs exec'd 0 ==== - - 0xEE3843C: 38001001 li r0,4097 - 0: MOVL $0x1001, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xEE38440: 90010010 stw r0,16(r1) - 3: GETL R0, t2 - 4: GETL R1, t4 - 5: ADDL $0x10, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xEE38444: 38000000 li r0,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0xEE38448: 90010014 stw r0,20(r1) - 11: GETL R0, t8 - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xEE3844C: 90010018 stw r0,24(r1) - 16: GETL R0, t12 - 17: GETL R1, t14 - 18: ADDL $0x18, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xEE38450: 9001001C stw r0,28(r1) - 21: GETL R0, t16 - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xEE38454: 90010020 stw r0,32(r1) - 26: GETL R0, t20 - 27: GETL R1, t22 - 28: ADDL $0x20, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xEE38458: 38610010 addi r3,r1,16 - 31: GETL R1, t24 - 32: ADDL $0x10, t24 - 33: PUTL t24, R3 - 34: INCEIPL $4 - - 0xEE3845C: 7C03D808 client_request - 35: JMPo-cli $0xEE38460 ($4) - - - -. 1431 EE3843C 36 -. 38 00 10 01 90 01 00 10 38 00 00 00 90 01 00 14 90 01 00 18 90 01 00 1C 90 01 00 20 38 61 00 10 7C 03 D8 08 -==== BB 1432 (0xEE38460) approx BBs exec'd 0 ==== - - 0xEE38460: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xEE38464: 40BE0040 bc 5,30,0xEE384A4 - 4: Jc30o $0xEE384A4 - - - -. 1432 EE38460 8 -. 2F 83 00 00 40 BE 00 40 -==== BB 1433 (0xEE384A4) approx BBs exec'd 0 ==== - - 0xEE384A4: 3800300B li r0,12299 - 0: MOVL $0x300B, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xEE384A8: 90010010 stw r0,16(r1) - 3: GETL R0, t2 - 4: GETL R1, t4 - 5: ADDL $0x10, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xEE384AC: 38000000 li r0,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0xEE384B0: 90010014 stw r0,20(r1) - 11: GETL R0, t8 - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xEE384B4: 90010018 stw r0,24(r1) - 16: GETL R0, t12 - 17: GETL R1, t14 - 18: ADDL $0x18, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xEE384B8: 9001001C stw r0,28(r1) - 21: GETL R0, t16 - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xEE384BC: 90010020 stw r0,32(r1) - 26: GETL R0, t20 - 27: GETL R1, t22 - 28: ADDL $0x20, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xEE384C0: 38610010 addi r3,r1,16 - 31: GETL R1, t24 - 32: ADDL $0x10, t24 - 33: PUTL t24, R3 - 34: INCEIPL $4 - - 0xEE384C4: 7C03D808 client_request - 35: JMPo-cli $0xEE384C8 ($4) - - - -. 1433 EE384A4 36 -. 38 00 30 0B 90 01 00 10 38 00 00 00 90 01 00 14 90 01 00 18 90 01 00 1C 90 01 00 20 38 61 00 10 7C 03 D8 08 -==== BB 1434 (0xEE384C8) approx BBs exec'd 0 ==== - - 0xEE384C8: 3803FFFF addi r0,r3,-1 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0xEE384CC: 2B800062 cmpli cr7,r0,98 - 4: GETL R0, t2 - 5: MOVL $0x62, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x7, CR - 8: INCEIPL $4 - - 0xEE384D0: 40BD000C bc 5,29,0xEE384DC - 9: Jc29o $0xEE384DC - - - -. 1434 EE384C8 12 -. 38 03 FF FF 2B 80 00 62 40 BD 00 0C -==== BB 1435 (0xEE384DC) approx BBs exec'd 0 ==== - - 0xEE384DC: 2F830001 cmpi cr7,r3,1 - 0: GETL R3, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xEE384E0: 419E0018 bc 12,30,0xEE384F8 - 5: Js30o $0xEE384F8 - - - -. 1435 EE384DC 8 -. 2F 83 00 01 41 9E 00 18 -==== BB 1436 (0xEE384F8) approx BBs exec'd 0 ==== - - 0xEE384F8: 38000001 li r0,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xEE384FC: 813E00A8 lwz r9,168(r30) - 3: GETL R30, t2 - 4: ADDL $0xA8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xEE38500: 90090000 stw r0,0(r9) - 8: GETL R0, t6 - 9: GETL R9, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xEE38504: 48000045 bl 0xEE38548 - 12: MOVL $0xEE38508, t10 - 13: PUTL t10, LR - 14: JMPo-c $0xEE38548 ($4) - - - -. 1436 EE384F8 16 -. 38 00 00 01 81 3E 00 A8 90 09 00 00 48 00 00 45 -==== BB 1437 init_thread_specific_state(0xEE38548) approx BBs exec'd 0 ==== - - 0xEE38548: 9421FF80 stwu r1,-128(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF80, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE3854C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE38550: 93A10074 stw r29,116(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x74, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xEE38554: 93C10078 stw r30,120(r1) - 14: GETL R30, t10 - 15: GETL R1, t12 - 16: ADDL $0x78, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xEE38558: 90010084 stw r0,132(r1) - 19: GETL R0, t14 - 20: GETL R1, t16 - 21: ADDL $0x84, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xEE3855C: 48016D75 bl 0xEE4F2D0 - 24: MOVL $0xEE38560, t18 - 25: PUTL t18, LR - 26: JMPo-c $0xEE4F2D0 ($4) - - - -. 1437 EE38548 24 -. 94 21 FF 80 7C 08 02 A6 93 A1 00 74 93 C1 00 78 90 01 00 84 48 01 6D 75 -==== BB 1438 (0xEE38560) approx BBs exec'd 0 ==== - - 0xEE38560: 7FC802A6 mflr r30 - 0: GETL LR, t0 - 1: PUTL t0, R30 - 2: INCEIPL $4 - - 0xEE38564: 38001001 li r0,4097 - 3: MOVL $0x1001, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xEE38568: 90010010 stw r0,16(r1) - 6: GETL R0, t4 - 7: GETL R1, t6 - 8: ADDL $0x10, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0xEE3856C: 38000000 li r0,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0xEE38570: 90010014 stw r0,20(r1) - 14: GETL R0, t10 - 15: GETL R1, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xEE38574: 90010018 stw r0,24(r1) - 19: GETL R0, t14 - 20: GETL R1, t16 - 21: ADDL $0x18, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xEE38578: 9001001C stw r0,28(r1) - 24: GETL R0, t18 - 25: GETL R1, t20 - 26: ADDL $0x1C, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xEE3857C: 90010020 stw r0,32(r1) - 29: GETL R0, t22 - 30: GETL R1, t24 - 31: ADDL $0x20, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xEE38580: 38610010 addi r3,r1,16 - 34: GETL R1, t26 - 35: ADDL $0x10, t26 - 36: PUTL t26, R3 - 37: INCEIPL $4 - - 0xEE38584: 7C03D808 client_request - 38: JMPo-cli $0xEE38588 ($4) - - - -. 1438 EE38560 40 -. 7F C8 02 A6 38 00 10 01 90 01 00 10 38 00 00 00 90 01 00 14 90 01 00 18 90 01 00 1C 90 01 00 20 38 61 00 10 7C 03 D8 08 -==== BB 1439 (0xEE38588) approx BBs exec'd 0 ==== - - 0xEE38588: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xEE3858C: 40BE0040 bc 5,30,0xEE385CC - 4: Jc30o $0xEE385CC - - - -. 1439 EE38588 8 -. 2F 83 00 00 40 BE 00 40 -==== BB 1440 (0xEE385CC) approx BBs exec'd 0 ==== - - 0xEE385CC: 3800300B li r0,12299 - 0: MOVL $0x300B, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xEE385D0: 90010010 stw r0,16(r1) - 3: GETL R0, t2 - 4: GETL R1, t4 - 5: ADDL $0x10, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xEE385D4: 38000000 li r0,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0xEE385D8: 90010014 stw r0,20(r1) - 11: GETL R0, t8 - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xEE385DC: 90010018 stw r0,24(r1) - 16: GETL R0, t12 - 17: GETL R1, t14 - 18: ADDL $0x18, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xEE385E0: 9001001C stw r0,28(r1) - 21: GETL R0, t16 - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xEE385E4: 90010020 stw r0,32(r1) - 26: GETL R0, t20 - 27: GETL R1, t22 - 28: ADDL $0x20, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xEE385E8: 38610010 addi r3,r1,16 - 31: GETL R1, t24 - 32: ADDL $0x10, t24 - 33: PUTL t24, R3 - 34: INCEIPL $4 - - 0xEE385EC: 7C03D808 client_request - 35: JMPo-cli $0xEE385F0 ($4) - - - -. 1440 EE385CC 36 -. 38 00 30 0B 90 01 00 10 38 00 00 00 90 01 00 14 90 01 00 18 90 01 00 1C 90 01 00 20 38 61 00 10 7C 03 D8 08 -==== BB 1441 (0xEE385F0) approx BBs exec'd 0 ==== - - 0xEE385F0: 3803FFFF addi r0,r3,-1 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0xEE385F4: 2B800062 cmpli cr7,r0,98 - 4: GETL R0, t2 - 5: MOVL $0x62, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x7, CR - 8: INCEIPL $4 - - 0xEE385F8: 40BD000C bc 5,29,0xEE38604 - 9: Jc29o $0xEE38604 - - - -. 1441 EE385F0 12 -. 38 03 FF FF 2B 80 00 62 40 BD 00 0C -==== BB 1442 (0xEE38604) approx BBs exec'd 0 ==== - - 0xEE38604: 815E00B8 lwz r10,184(r30) - 0: GETL R30, t0 - 1: ADDL $0xB8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xEE38608: 1D630234 mulli r11,r3,564 - 5: GETL R3, t4 - 6: MULL $0x234, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xEE3860C: 7D2B5214 add r9,r11,r10 - 9: GETL R11, t6 - 10: GETL R10, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xEE38610: 38000000 li r0,0 - 14: MOVL $0x0, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xEE38614: 7C0B512E stwx r0,r11,r10 - 17: GETL R10, t12 - 18: GETL R11, t14 - 19: ADDL t14, t12 - 20: GETL R0, t16 - 21: STL t16, (t12) - 22: INCEIPL $4 - - 0xEE38618: 90090004 stw r0,4(r9) - 23: GETL R0, t18 - 24: GETL R9, t20 - 25: ADDL $0x4, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0xEE3861C: 90090008 stw r0,8(r9) - 28: GETL R0, t22 - 29: GETL R9, t24 - 30: ADDL $0x8, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0xEE38620: 9009000C stw r0,12(r9) - 33: GETL R0, t26 - 34: GETL R9, t28 - 35: ADDL $0xC, t28 - 36: STL t26, (t28) - 37: INCEIPL $4 - - 0xEE38624: 39600000 li r11,0 - 38: MOVL $0x0, t30 - 39: PUTL t30, R11 - 40: INCEIPL $4 - - 0xEE38628: 7D475378 or r7,r10,r10 - 41: GETL R10, t32 - 42: PUTL t32, R7 - 43: INCEIPL $4 - - 0xEE3862C: 1C03008D mulli r0,r3,141 - 44: GETL R3, t34 - 45: MULL $0x8D, t34 - 46: PUTL t34, R0 - 47: INCEIPL $4 - - 0xEE38630: 39400000 li r10,0 - 48: MOVL $0x0, t36 - 49: PUTL t36, R10 - 50: INCEIPL $4 - - 0xEE38634: 7D205A14 add r9,r0,r11 - 51: GETL R0, t38 - 52: GETL R11, t40 - 53: ADDL t38, t40 - 54: PUTL t40, R9 - 55: INCEIPL $4 - - 0xEE38638: 5529103A rlwinm r9,r9,2,0,29 - 56: GETL R9, t42 - 57: SHLL $0x2, t42 - 58: PUTL t42, R9 - 59: INCEIPL $4 - - 0xEE3863C: 7D293A14 add r9,r9,r7 - 60: GETL R9, t44 - 61: GETL R7, t46 - 62: ADDL t44, t46 - 63: PUTL t46, R9 - 64: INCEIPL $4 - - 0xEE38640: 91490218 stw r10,536(r9) - 65: GETL R10, t48 - 66: GETL R9, t50 - 67: ADDL $0x218, t50 - 68: STL t48, (t50) - 69: INCEIPL $4 - - 0xEE38644: 396B0001 addi r11,r11,1 - 70: MOVL $0x1, t52 - 71: PUTL t52, R11 - 72: INCEIPL $4 - - 0xEE38648: 2F8B0006 cmpi cr7,r11,6 - 73: GETL R11, t54 - 74: MOVL $0x6, t58 - 75: CMPL t54, t58, t56 (-rSo) - 76: ICRFL t56, $0x7, CR - 77: INCEIPL $4 - - 0xEE3864C: 409DFFE8 bc 4,29,0xEE38634 - 78: Jc29o $0xEE38634 - - - -. 1442 EE38604 76 -. 81 5E 00 B8 1D 63 02 34 7D 2B 52 14 38 00 00 00 7C 0B 51 2E 90 09 00 04 90 09 00 08 90 09 00 0C 39 60 00 00 7D 47 53 78 1C 03 00 8D 39 40 00 00 7D 20 5A 14 55 29 10 3A 7D 29 3A 14 91 49 02 18 39 6B 00 01 2F 8B 00 06 40 9D FF E8 -==== BB 1443 (0xEE38634) approx BBs exec'd 0 ==== - - 0xEE38634: 7D205A14 add r9,r0,r11 - 0: GETL R0, t0 - 1: GETL R11, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xEE38638: 5529103A rlwinm r9,r9,2,0,29 - 5: GETL R9, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0xEE3863C: 7D293A14 add r9,r9,r7 - 9: GETL R9, t6 - 10: GETL R7, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xEE38640: 91490218 stw r10,536(r9) - 14: GETL R10, t10 - 15: GETL R9, t12 - 16: ADDL $0x218, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xEE38644: 396B0001 addi r11,r11,1 - 19: GETL R11, t14 - 20: ADDL $0x1, t14 - 21: PUTL t14, R11 - 22: INCEIPL $4 - - 0xEE38648: 2F8B0006 cmpi cr7,r11,6 - 23: GETL R11, t16 - 24: MOVL $0x6, t20 - 25: CMPL t16, t20, t18 (-rSo) - 26: ICRFL t18, $0x7, CR - 27: INCEIPL $4 - - 0xEE3864C: 409DFFE8 bc 4,29,0xEE38634 - 28: Jc29o $0xEE38634 - - - -. 1443 EE38634 28 -. 7D 20 5A 14 55 29 10 3A 7D 29 3A 14 91 49 02 18 39 6B 00 01 2F 8B 00 06 40 9D FF E8 -==== BB 1444 (0xEE38650) approx BBs exec'd 0 ==== - - 0xEE38650: 3860FFFF li r3,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xEE38654: 48017459 bl 0xEE4FAAC - 3: MOVL $0xEE38658, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xEE4FAAC ($4) - - - -. 1444 EE38650 8 -. 38 60 FF FF 48 01 74 59 -==== BB 1445 (0xEE4FAAC) approx BBs exec'd 0 ==== - - 0xEE4FAAC: 39600058 li r11,88 - 0: MOVL $0x58, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xEE4FAB0: 4BFFFF24 b 0xEE4F9D4 - 3: JMPo $0xEE4F9D4 ($4) - - - -. 1445 EE4FAAC 8 -. 39 60 00 58 4B FF FF 24 -==== BB 1446 uselocale(0xFE8919C) approx BBs exec'd 0 ==== - - 0xFE8919C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE891A0: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFE891A4: 4811ECAD bl 0xFFA7E50 - 9: MOVL $0xFE891A8, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1446 FE8919C 12 -. 94 21 FF F0 7D 88 02 A6 48 11 EC AD -==== BB 1447 (0xFE891A8) approx BBs exec'd 0 ==== - - 0xFE891A8: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE891AC: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE891B0: 2C030000 cmpi cr0,r3,0 - 8: GETL R3, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0xFE891B4: 7D8803A6 mtlr r12 - 12: GETL R12, t10 - 13: PUTL t10, LR - 14: INCEIPL $4 - - 0xFE891B8: 2F83FFFF cmpi cr7,r3,-1 - 15: GETL R3, t12 - 16: MOVL $0xFFFFFFFF, t16 - 17: CMPL t12, t16, t14 (-rSo) - 18: ICRFL t14, $0x7, CR - 19: INCEIPL $4 - - 0xFE891BC: 80BE1D50 lwz r5,7504(r30) - 20: GETL R30, t18 - 21: ADDL $0x1D50, t18 - 22: LDL (t18), t20 - 23: PUTL t20, R5 - 24: INCEIPL $4 - - 0xFE891C0: 809E1CF8 lwz r4,7416(r30) - 25: GETL R30, t22 - 26: ADDL $0x1CF8, t22 - 27: LDL (t22), t24 - 28: PUTL t24, R4 - 29: INCEIPL $4 - - 0xFE891C4: 7D051214 add r8,r5,r2 - 30: GETL R5, t26 - 31: GETL R2, t28 - 32: ADDL t26, t28 - 33: PUTL t28, R8 - 34: INCEIPL $4 - - 0xFE891C8: 817E1B80 lwz r11,7040(r30) - 35: GETL R30, t30 - 36: ADDL $0x1B80, t30 - 37: LDL (t30), t32 - 38: PUTL t32, R11 - 39: INCEIPL $4 - - 0xFE891CC: 80080000 lwz r0,0(r8) - 40: GETL R8, t34 - 41: LDL (t34), t36 - 42: PUTL t36, R0 - 43: INCEIPL $4 - - 0xFE891D0: 813E1D8C lwz r9,7564(r30) - 44: GETL R30, t38 - 45: ADDL $0x1D8C, t38 - 46: LDL (t38), t40 - 47: PUTL t40, R9 - 48: INCEIPL $4 - - 0xFE891D4: 7CE41214 add r7,r4,r2 - 49: GETL R4, t42 - 50: GETL R2, t44 - 51: ADDL t42, t44 - 52: PUTL t44, R7 - 53: INCEIPL $4 - - 0xFE891D8: 7CCB1214 add r6,r11,r2 - 54: GETL R11, t46 - 55: GETL R2, t48 - 56: ADDL t46, t48 - 57: PUTL t48, R6 - 58: INCEIPL $4 - - 0xFE891DC: 7CA91214 add r5,r9,r2 - 59: GETL R9, t50 - 60: GETL R2, t52 - 61: ADDL t50, t52 - 62: PUTL t52, R5 - 63: INCEIPL $4 - - 0xFE891E0: 809E1D78 lwz r4,7544(r30) - 64: GETL R30, t54 - 65: ADDL $0x1D78, t54 - 66: LDL (t54), t56 - 67: PUTL t56, R4 - 68: INCEIPL $4 - - 0xFE891E4: 7C0A0378 or r10,r0,r0 - 69: GETL R0, t58 - 70: PUTL t58, R10 - 71: INCEIPL $4 - - 0xFE891E8: 41820024 bc 12,2,0xFE8920C - 72: Js02o $0xFE8920C - - - -. 1447 FE891A8 68 -. 93 C1 00 08 7F C8 02 A6 2C 03 00 00 7D 88 03 A6 2F 83 FF FF 80 BE 1D 50 80 9E 1C F8 7D 05 12 14 81 7E 1B 80 80 08 00 00 81 3E 1D 8C 7C E4 12 14 7C CB 12 14 7C A9 12 14 80 9E 1D 78 7C 0A 03 78 41 82 00 24 -==== BB 1448 (0xFE891EC) approx BBs exec'd 0 ==== - - 0xFE891EC: 419E004C bc 12,30,0xFE89238 - 0: Js30o $0xFE89238 - - - -. 1448 FE891EC 4 -. 41 9E 00 4C -==== BB 1449 (0xFE89238) approx BBs exec'd 0 ==== - - 0xFE89238: 7C832378 or r3,r4,r4 - 0: GETL R4, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8923C: 4BFFFFB4 b 0xFE891F0 - 3: JMPo $0xFE891F0 ($4) - - - -. 1449 FE89238 8 -. 7C 83 23 78 4B FF FF B4 -==== BB 1450 (0xFE891F0) approx BBs exec'd 0 ==== - - 0xFE891F0: 8003003C lwz r0,60(r3) - 0: GETL R3, t0 - 1: ADDL $0x3C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE891F4: 81230034 lwz r9,52(r3) - 5: GETL R3, t4 - 6: ADDL $0x34, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFE891F8: 81630038 lwz r11,56(r3) - 10: GETL R3, t8 - 11: ADDL $0x38, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0xFE891FC: 90680000 stw r3,0(r8) - 15: GETL R3, t12 - 16: GETL R8, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0xFE89200: 91270000 stw r9,0(r7) - 19: GETL R9, t16 - 20: GETL R7, t18 - 21: STL t16, (t18) - 22: INCEIPL $4 - - 0xFE89204: 91660000 stw r11,0(r6) - 23: GETL R11, t20 - 24: GETL R6, t22 - 25: STL t20, (t22) - 26: INCEIPL $4 - - 0xFE89208: 90050000 stw r0,0(r5) - 27: GETL R0, t24 - 28: GETL R5, t26 - 29: STL t24, (t26) - 30: INCEIPL $4 - - 0xFE8920C: 7F8A2000 cmp cr7,r10,r4 - 31: GETL R10, t28 - 32: GETL R4, t30 - 33: CMPL t28, t30, t32 (-rSo) - 34: ICRFL t32, $0x7, CR - 35: INCEIPL $4 - - 0xFE89210: 419E0014 bc 12,30,0xFE89224 - 36: Js30o $0xFE89224 - - - -. 1450 FE891F0 36 -. 80 03 00 3C 81 23 00 34 81 63 00 38 90 68 00 00 91 27 00 00 91 66 00 00 90 05 00 00 7F 8A 20 00 41 9E 00 14 -==== BB 1451 (0xFE89224) approx BBs exec'd 0 ==== - - 0xFE89224: 3940FFFF li r10,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFE89228: 83C10008 lwz r30,8(r1) - 3: GETL R1, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE8922C: 7D435378 or r3,r10,r10 - 8: GETL R10, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFE89230: 38210010 addi r1,r1,16 - 11: GETL R1, t8 - 12: ADDL $0x10, t8 - 13: PUTL t8, R1 - 14: INCEIPL $4 - - 0xFE89234: 4E800020 blr - 15: GETL LR, t10 - 16: JMPo-r t10 ($4) - - - -. 1451 FE89224 20 -. 39 40 FF FF 83 C1 00 08 7D 43 53 78 38 21 00 10 4E 80 00 20 -==== BB 1452 (0xEE38658) approx BBs exec'd 0 ==== - - 0xEE38658: 80010084 lwz r0,132(r1) - 0: GETL R1, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE3865C: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xEE38660: 83A10074 lwz r29,116(r1) - 8: GETL R1, t6 - 9: ADDL $0x74, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xEE38664: 83C10078 lwz r30,120(r1) - 13: GETL R1, t10 - 14: ADDL $0x78, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0xEE38668: 38210080 addi r1,r1,128 - 18: GETL R1, t14 - 19: ADDL $0x80, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xEE3866C: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 1452 EE38658 24 -. 80 01 00 84 7C 08 03 A6 83 A1 00 74 83 C1 00 78 38 21 00 80 4E 80 00 20 -==== BB 1453 (0xEE38508) approx BBs exec'd 0 ==== - - 0xEE38508: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xEE3850C: 809E00B0 lwz r4,176(r30) - 3: GETL R30, t2 - 4: ADDL $0xB0, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xEE38510: 38A00000 li r5,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0xEE38514: 480175D9 bl 0xEE4FAEC - 11: MOVL $0xEE38518, t8 - 12: PUTL t8, LR - 13: JMPo-c $0xEE4FAEC ($4) - - - -. 1453 EE38508 16 -. 38 60 00 00 80 9E 00 B0 38 A0 00 00 48 01 75 D9 -==== BB 1454 (0xEE4FAEC) approx BBs exec'd 0 ==== - - 0xEE4FAEC: 39600078 li r11,120 - 0: MOVL $0x78, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xEE4FAF0: 4BFFFEE4 b 0xEE4F9D4 - 3: JMPo $0xEE4F9D4 ($4) - - - -. 1454 EE4FAEC 8 -. 39 60 00 78 4B FF FE E4 -==== BB 1455 _pthread_cleanup_push(0xEE357AC) approx BBs exec'd 0 ==== - - 0xEE357AC: 9421FF70 stwu r1,-144(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF70, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE357B0: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE357B4: 93810080 stw r28,128(r1) - 9: GETL R28, t6 - 10: GETL R1, t8 - 11: ADDL $0x80, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xEE357B8: 93A10084 stw r29,132(r1) - 14: GETL R29, t10 - 15: GETL R1, t12 - 16: ADDL $0x84, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xEE357BC: 93C10088 stw r30,136(r1) - 19: GETL R30, t14 - 20: GETL R1, t16 - 21: ADDL $0x88, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xEE357C0: 93E1008C stw r31,140(r1) - 24: GETL R31, t18 - 25: GETL R1, t20 - 26: ADDL $0x8C, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xEE357C4: 90010094 stw r0,148(r1) - 29: GETL R0, t22 - 30: GETL R1, t24 - 31: ADDL $0x94, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xEE357C8: 48019B09 bl 0xEE4F2D0 - 34: MOVL $0xEE357CC, t26 - 35: PUTL t26, LR - 36: JMPo-c $0xEE4F2D0 ($4) - - - -. 1455 EE357AC 32 -. 94 21 FF 70 7C 08 02 A6 93 81 00 80 93 A1 00 84 93 C1 00 88 93 E1 00 8C 90 01 00 94 48 01 9B 09 -==== BB 1456 (0xEE357CC) approx BBs exec'd 0 ==== - - 0xEE357CC: 7FC802A6 mflr r30 - 0: GETL LR, t0 - 1: PUTL t0, R30 - 2: INCEIPL $4 - - 0xEE357D0: 7C9F2378 or r31,r4,r4 - 3: GETL R4, t2 - 4: PUTL t2, R31 - 5: INCEIPL $4 - - 0xEE357D4: 7CBC2B78 or r28,r5,r5 - 6: GETL R5, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0xEE357D8: 38001001 li r0,4097 - 9: MOVL $0x1001, t6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0xEE357DC: 90010020 stw r0,32(r1) - 12: GETL R0, t8 - 13: GETL R1, t10 - 14: ADDL $0x20, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xEE357E0: 38000000 li r0,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R0 - 19: INCEIPL $4 - - 0xEE357E4: 90010024 stw r0,36(r1) - 20: GETL R0, t14 - 21: GETL R1, t16 - 22: ADDL $0x24, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xEE357E8: 90010028 stw r0,40(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x28, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xEE357EC: 9001002C stw r0,44(r1) - 30: GETL R0, t22 - 31: GETL R1, t24 - 32: ADDL $0x2C, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0xEE357F0: 90010030 stw r0,48(r1) - 35: GETL R0, t26 - 36: GETL R1, t28 - 37: ADDL $0x30, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xEE357F4: 38610020 addi r3,r1,32 - 40: GETL R1, t30 - 41: ADDL $0x20, t30 - 42: PUTL t30, R3 - 43: INCEIPL $4 - - 0xEE357F8: 7C03D808 client_request - 44: JMPo-cli $0xEE357FC ($4) - - - -. 1456 EE357CC 48 -. 7F C8 02 A6 7C 9F 23 78 7C BC 2B 78 38 00 10 01 90 01 00 20 38 00 00 00 90 01 00 24 90 01 00 28 90 01 00 2C 90 01 00 30 38 61 00 20 7C 03 D8 08 -==== BB 1457 (0xEE357FC) approx BBs exec'd 0 ==== - - 0xEE357FC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xEE35800: 40BE0040 bc 5,30,0xEE35840 - 4: Jc30o $0xEE35840 - - - -. 1457 EE357FC 8 -. 2F 83 00 00 40 BE 00 40 -==== BB 1458 (0xEE35840) approx BBs exec'd 0 ==== - - 0xEE35840: 38000001 li r0,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xEE35844: 90010010 stw r0,16(r1) - 3: GETL R0, t2 - 4: GETL R1, t4 - 5: ADDL $0x10, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xEE35848: 93E10014 stw r31,20(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xEE3584C: 93810018 stw r28,24(r1) - 13: GETL R28, t10 - 14: GETL R1, t12 - 15: ADDL $0x18, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xEE35850: 38003020 li r0,12320 - 18: MOVL $0x3020, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0xEE35854: 90010020 stw r0,32(r1) - 21: GETL R0, t16 - 22: GETL R1, t18 - 23: ADDL $0x20, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xEE35858: 38010010 addi r0,r1,16 - 26: GETL R1, t20 - 27: ADDL $0x10, t20 - 28: PUTL t20, R0 - 29: INCEIPL $4 - - 0xEE3585C: 90010024 stw r0,36(r1) - 30: GETL R0, t22 - 31: GETL R1, t24 - 32: ADDL $0x24, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0xEE35860: 38000000 li r0,0 - 35: MOVL $0x0, t26 - 36: PUTL t26, R0 - 37: INCEIPL $4 - - 0xEE35864: 90010028 stw r0,40(r1) - 38: GETL R0, t28 - 39: GETL R1, t30 - 40: ADDL $0x28, t30 - 41: STL t28, (t30) - 42: INCEIPL $4 - - 0xEE35868: 9001002C stw r0,44(r1) - 43: GETL R0, t32 - 44: GETL R1, t34 - 45: ADDL $0x2C, t34 - 46: STL t32, (t34) - 47: INCEIPL $4 - - 0xEE3586C: 90010030 stw r0,48(r1) - 48: GETL R0, t36 - 49: GETL R1, t38 - 50: ADDL $0x30, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0xEE35870: 38610020 addi r3,r1,32 - 53: GETL R1, t40 - 54: ADDL $0x20, t40 - 55: PUTL t40, R3 - 56: INCEIPL $4 - - 0xEE35874: 7C03D808 client_request - 57: JMPo-cli $0xEE35878 ($4) - - - -. 1458 EE35840 56 -. 38 00 00 01 90 01 00 10 93 E1 00 14 93 81 00 18 38 00 30 20 90 01 00 20 38 01 00 10 90 01 00 24 38 00 00 00 90 01 00 28 90 01 00 2C 90 01 00 30 38 61 00 20 7C 03 D8 08 -==== BB 1459 (0xEE35878) approx BBs exec'd 0 ==== - - 0xEE35878: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xEE3587C: 41BE0018 bc 13,30,0xEE35894 - 4: Js30o $0xEE35894 - - - -. 1459 EE35878 8 -. 2F 83 00 00 41 BE 00 18 -==== BB 1460 (0xEE35894) approx BBs exec'd 0 ==== - - 0xEE35894: 80010094 lwz r0,148(r1) - 0: GETL R1, t0 - 1: ADDL $0x94, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE35898: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xEE3589C: 83810080 lwz r28,128(r1) - 8: GETL R1, t6 - 9: ADDL $0x80, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0xEE358A0: 83A10084 lwz r29,132(r1) - 13: GETL R1, t10 - 14: ADDL $0x84, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0xEE358A4: 83C10088 lwz r30,136(r1) - 18: GETL R1, t14 - 19: ADDL $0x88, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R30 - 22: INCEIPL $4 - - 0xEE358A8: 83E1008C lwz r31,140(r1) - 23: GETL R1, t18 - 24: ADDL $0x8C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R31 - 27: INCEIPL $4 - - 0xEE358AC: 38210090 addi r1,r1,144 - 28: GETL R1, t22 - 29: ADDL $0x90, t22 - 30: PUTL t22, R1 - 31: INCEIPL $4 - - 0xEE358B0: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - - -. 1460 EE35894 32 -. 80 01 00 94 7C 08 03 A6 83 81 00 80 83 A1 00 84 83 C1 00 88 83 E1 00 8C 38 21 00 90 4E 80 00 20 -==== BB 1461 (0xEE38518) approx BBs exec'd 0 ==== - - 0xEE38518: 807E00AC lwz r3,172(r30) - 0: GETL R30, t0 - 1: ADDL $0xAC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xEE3851C: 48017559 bl 0xEE4FA74 - 5: MOVL $0xEE38520, t4 - 6: PUTL t4, LR - 7: JMPo-c $0xEE4FA74 ($4) - - - -. 1461 EE38518 8 -. 80 7E 00 AC 48 01 75 59 -==== BB 1462 (0xEE4FA74) approx BBs exec'd 0 ==== - - 0xEE4FA74: 3960003C li r11,60 - 0: MOVL $0x3C, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xEE4FA78: 4BFFFF5C b 0xEE4F9D4 - 3: JMPo $0xEE4F9D4 ($4) - - - -. 1462 EE4FA74 8 -. 39 60 00 3C 4B FF FF 5C -==== BB 1463 pthread_mutex_unlock(0xEE36834) approx BBs exec'd 0 ==== - - 0xEE36834: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE36838: 39200000 li r9,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0xEE3683C: 3800300E li r0,12302 - 9: MOVL $0x300E, t6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0xEE36840: 90010010 stw r0,16(r1) - 12: GETL R0, t8 - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xEE36844: 90610014 stw r3,20(r1) - 17: GETL R3, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xEE36848: 91210018 stw r9,24(r1) - 22: GETL R9, t16 - 23: GETL R1, t18 - 24: ADDL $0x18, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xEE3684C: 9121001C stw r9,28(r1) - 27: GETL R9, t20 - 28: GETL R1, t22 - 29: ADDL $0x1C, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xEE36850: 91210020 stw r9,32(r1) - 32: GETL R9, t24 - 33: GETL R1, t26 - 34: ADDL $0x20, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xEE36854: 38610010 addi r3,r1,16 - 37: GETL R1, t28 - 38: ADDL $0x10, t28 - 39: PUTL t28, R3 - 40: INCEIPL $4 - - 0xEE36858: 7C03D808 client_request - 41: JMPo-cli $0xEE3685C ($4) - - - -. 1463 EE36834 40 -. 94 21 FF C0 39 20 00 00 38 00 30 0E 90 01 00 10 90 61 00 14 91 21 00 18 91 21 00 1C 91 21 00 20 38 61 00 10 7C 03 D8 08 -==== BB 1464 (0xEE3685C) approx BBs exec'd 0 ==== - - 0xEE3685C: 38210040 addi r1,r1,64 - 0: GETL R1, t0 - 1: ADDL $0x40, t0 - 2: PUTL t0, R1 - 3: INCEIPL $4 - - 0xEE36860: 4E800020 blr - 4: GETL LR, t2 - 5: JMPo-r t2 ($4) - - - -. 1464 EE3685C 8 -. 38 21 00 40 4E 80 00 20 -==== BB 1465 (0xEE38520) approx BBs exec'd 0 ==== - - 0xEE38520: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xEE38524: 41BE000C bc 13,30,0xEE38530 - 4: Js30o $0xEE38530 - - - -. 1465 EE38520 8 -. 2F 83 00 00 41 BE 00 0C -==== BB 1466 (0xEE38530) approx BBs exec'd 0 ==== - - 0xEE38530: 80010084 lwz r0,132(r1) - 0: GETL R1, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE38534: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xEE38538: 83A10074 lwz r29,116(r1) - 8: GETL R1, t6 - 9: ADDL $0x74, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xEE3853C: 83C10078 lwz r30,120(r1) - 13: GETL R1, t10 - 14: ADDL $0x78, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0xEE38540: 38210080 addi r1,r1,128 - 18: GETL R1, t14 - 19: ADDL $0x80, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xEE38544: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 1466 EE38530 24 -. 80 01 00 84 7C 08 03 A6 83 A1 00 74 83 C1 00 78 38 21 00 80 4E 80 00 20 -==== BB 1467 (0xEE3D0E4) approx BBs exec'd 0 ==== - - 0xEE3D0E4: 841FFFFC lwzu r0,-4(r31) - 0: GETL R31, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: PUTL t0, R31 - 3: LDL (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xEE3D0E8: 2F80FFFF cmpi cr7,r0,-1 - 6: GETL R0, t4 - 7: MOVL $0xFFFFFFFF, t8 - 8: CMPL t4, t8, t6 (-rSo) - 9: ICRFL t6, $0x7, CR - 10: INCEIPL $4 - - 0xEE3D0EC: 409EFFF0 bc 4,30,0xEE3D0DC - 11: Jc30o $0xEE3D0DC - - - -. 1467 EE3D0E4 12 -. 84 1F FF FC 2F 80 FF FF 40 9E FF F0 -==== BB 1468 (0xEE3D0F0) approx BBs exec'd 0 ==== - - 0xEE3D0F0: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE3D0F4: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xEE3D0F8: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xEE3D0FC: 7C0803A6 mtlr r0 - 15: GETL R0, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xEE3D100: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xEE3D104: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 1468 EE3D0F0 24 -. 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 1469 (0xEE3423C) approx BBs exec'd 0 ==== - - 0xEE3423C: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE34240: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xEE34244: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xEE34248: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 1469 EE3423C 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 1470 (0xEE81FCC) approx BBs exec'd 0 ==== - - 0xEE81FCC: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE81FD0: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE81FD4: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xEE81FD8: 4800001D bl 0xEE81FF4 - 14: MOVL $0xEE81FDC, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xEE81FF4 ($4) - - - -. 1470 EE81FCC 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 1D -==== BB 1471 (0xEE81FF4) approx BBs exec'd 0 ==== - - 0xEE81FF4: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE81FF8: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE81FFC: 93C10008 stw r30,8(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xEE82000: 90010014 stw r0,20(r1) - 14: GETL R0, t10 - 15: GETL R1, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xEE82004: 48016041 bl 0xEE98044 - 19: MOVL $0xEE82008, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xEE98044 ($4) - - - -. 1471 EE81FF4 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 01 60 41 -==== BB 1472 (0xEE98044) approx BBs exec'd 0 ==== - - 0xEE98044: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0xEE98048, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - - -. 1472 EE98044 4 -. 4E 80 00 21 -==== BB 1473 (0xEE82008) approx BBs exec'd 0 ==== - - 0xEE82008: 7FC802A6 mflr r30 - 0: GETL LR, t0 - 1: PUTL t0, R30 - 2: INCEIPL $4 - - 0xEE8200C: 801E00FC lwz r0,252(r30) - 3: GETL R30, t2 - 4: ADDL $0xFC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xEE82010: 2F800000 cmpi cr7,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0xEE82014: 419E000C bc 12,30,0xEE82020 - 12: Js30o $0xEE82020 - - - -. 1473 EE82008 16 -. 7F C8 02 A6 80 1E 00 FC 2F 80 00 00 41 9E 00 0C -==== BB 1474 (0xEE82020) approx BBs exec'd 0 ==== - - 0xEE82020: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE82024: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xEE82028: 83C10008 lwz r30,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xEE8202C: 38210010 addi r1,r1,16 - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: PUTL t10, R1 - 16: INCEIPL $4 - - 0xEE82030: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 1474 EE82020 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 1475 (0xEE81FDC) approx BBs exec'd 0 ==== - - 0xEE81FDC: 48000115 bl 0xEE820F0 - 0: MOVL $0xEE81FE0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xEE820F0 ($4) - - - -. 1475 EE81FDC 4 -. 48 00 01 15 -==== BB 1476 (0xEE820F0) approx BBs exec'd 0 ==== - - 0xEE820F0: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE820F4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE820F8: 429F0005 bcl 20,31,0xEE820FC - 9: MOVL $0xEE820FC, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xEE820FC: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xEE82100: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xEE82104: 90010014 stw r0,20(r1) - 20: GETL R0, t14 - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xEE82108: 801EFFF0 lwz r0,-16(r30) - 25: GETL R30, t18 - 26: ADDL $0xFFFFFFF0, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R0 - 29: INCEIPL $4 - - 0xEE8210C: 7FC0F214 add r30,r0,r30 - 30: GETL R0, t22 - 31: GETL R30, t24 - 32: ADDL t22, t24 - 33: PUTL t24, R30 - 34: INCEIPL $4 - - 0xEE82110: 807E8010 lwz r3,-32752(r30) - 35: GETL R30, t26 - 36: ADDL $0xFFFF8010, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R3 - 39: INCEIPL $4 - - 0xEE82114: 80030000 lwz r0,0(r3) - 40: GETL R3, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R0 - 43: INCEIPL $4 - - 0xEE82118: 2F800000 cmpi cr7,r0,0 - 44: GETL R0, t34 - 45: CMP0L t34, t36 (-rSo) - 46: ICRFL t36, $0x7, CR - 47: INCEIPL $4 - - 0xEE8211C: 419E0018 bc 12,30,0xEE82134 - 48: Js30o $0xEE82134 - - - -. 1476 EE820F0 48 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 80 7E 80 10 80 03 00 00 2F 80 00 00 41 9E 00 18 -==== BB 1477 (0xEE82134) approx BBs exec'd 0 ==== - - 0xEE82134: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE82138: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xEE8213C: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xEE82140: 7C0803A6 mtlr r0 - 14: GETL R0, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xEE82144: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 1477 EE82134 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 1478 (0xEE81FE0) approx BBs exec'd 0 ==== - - 0xEE81FE0: 48005759 bl 0xEE87738 - 0: MOVL $0xEE81FE4, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xEE87738 ($4) - - - -. 1478 EE81FE0 4 -. 48 00 57 59 -==== BB 1479 (0xEE87738) approx BBs exec'd 0 ==== - - 0xEE87738: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE8773C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE87740: 429F0005 bcl 20,31,0xEE87744 - 9: MOVL $0xEE87744, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xEE87744: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xEE87748: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xEE8774C: 93E1000C stw r31,12(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xEE87750: 90010014 stw r0,20(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xEE87754: 801EFFF0 lwz r0,-16(r30) - 30: GETL R30, t22 - 31: ADDL $0xFFFFFFF0, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xEE87758: 7FC0F214 add r30,r0,r30 - 35: GETL R0, t26 - 36: GETL R30, t28 - 37: ADDL t26, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xEE8775C: 813E8000 lwz r9,-32768(r30) - 40: GETL R30, t30 - 41: ADDL $0xFFFF8000, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xEE87760: 8009FFFC lwz r0,-4(r9) - 45: GETL R9, t34 - 46: ADDL $0xFFFFFFFC, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R0 - 49: INCEIPL $4 - - 0xEE87764: 3BE9FFFC addi r31,r9,-4 - 50: GETL R9, t38 - 51: ADDL $0xFFFFFFFC, t38 - 52: PUTL t38, R31 - 53: INCEIPL $4 - - 0xEE87768: 48000010 b 0xEE87778 - 54: JMPo $0xEE87778 ($4) - - - -. 1479 EE87738 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 80 09 FF FC 3B E9 FF FC 48 00 00 10 -==== BB 1480 (0xEE87778) approx BBs exec'd 0 ==== - - 0xEE87778: 2F80FFFF cmpi cr7,r0,-1 - 0: GETL R0, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xEE8777C: 409EFFF0 bc 4,30,0xEE8776C - 5: Jc30o $0xEE8776C - - - -. 1480 EE87778 8 -. 2F 80 FF FF 40 9E FF F0 -==== BB 1481 (0xEE87780) approx BBs exec'd 0 ==== - - 0xEE87780: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE87784: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xEE87788: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xEE8778C: 7C0803A6 mtlr r0 - 15: GETL R0, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xEE87790: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xEE87794: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 1481 EE87780 24 -. 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 1482 (0xEE81FE4) approx BBs exec'd 0 ==== - - 0xEE81FE4: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE81FE8: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xEE81FEC: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xEE81FF0: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 1482 EE81FE4 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 1483 (0x2547B90C) approx BBs exec'd 0 ==== - - 0x2547B90C: 7520C000 andis. r0,r9,0xC000 - 0: GETL R9, t0 - 1: ANDL $0xC0000000, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x2547B910: 40A2FEFC bc 5,2,0x2547B80C - 6: Jc02o $0x2547B80C - - - -. 1483 2547B90C 8 -. 75 20 C0 00 40 A2 FE FC -==== BB 1484 (0x2547B914) approx BBs exec'd 0 ==== - - 0x2547B914: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547B918: 3B9CFFFF addi r28,r28,-1 - 4: GETL R28, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2547B91C: 4BFFFF10 b 0x2547B82C - 8: JMPo $0x2547B82C ($4) - - - -. 1484 2547B914 12 -. 2F 9C 00 00 3B 9C FF FF 4B FF FF 10 -==== BB 1485 (0x2547B82C) approx BBs exec'd 0 ==== - - 0x2547B82C: 409EFFB0 bc 4,30,0x2547B7DC - 0: Jc30o $0x2547B7DC - - - -. 1485 2547B82C 4 -. 40 9E FF B0 -==== BB 1486 (0x2547B830) approx BBs exec'd 0 ==== - - 0x2547B830: 82E10044 lwz r23,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x2547B834: 3B000000 li r24,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R24 - 7: INCEIPL $4 - - 0x2547B838: 83C10038 lwz r30,56(r1) - 8: GETL R1, t6 - 9: ADDL $0x38, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0x2547B83C: 7EE803A6 mtlr r23 - 13: GETL R23, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x2547B840: 83E1003C lwz r31,60(r1) - 16: GETL R1, t12 - 17: ADDL $0x3C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0x2547B844: 9316000C stw r24,12(r22) - 21: GETL R24, t16 - 22: GETL R22, t18 - 23: ADDL $0xC, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547B848: 82810010 lwz r20,16(r1) - 26: GETL R1, t20 - 27: ADDL $0x10, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R20 - 30: INCEIPL $4 - - 0x2547B84C: 82A10014 lwz r21,20(r1) - 31: GETL R1, t24 - 32: ADDL $0x14, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R21 - 35: INCEIPL $4 - - 0x2547B850: 82C10018 lwz r22,24(r1) - 36: GETL R1, t28 - 37: ADDL $0x18, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R22 - 40: INCEIPL $4 - - 0x2547B854: 82E1001C lwz r23,28(r1) - 41: GETL R1, t32 - 42: ADDL $0x1C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R23 - 45: INCEIPL $4 - - 0x2547B858: 83010020 lwz r24,32(r1) - 46: GETL R1, t36 - 47: ADDL $0x20, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R24 - 50: INCEIPL $4 - - 0x2547B85C: 83210024 lwz r25,36(r1) - 51: GETL R1, t40 - 52: ADDL $0x24, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R25 - 55: INCEIPL $4 - - 0x2547B860: 83410028 lwz r26,40(r1) - 56: GETL R1, t44 - 57: ADDL $0x28, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R26 - 60: INCEIPL $4 - - 0x2547B864: 8361002C lwz r27,44(r1) - 61: GETL R1, t48 - 62: ADDL $0x2C, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R27 - 65: INCEIPL $4 - - 0x2547B868: 83810030 lwz r28,48(r1) - 66: GETL R1, t52 - 67: ADDL $0x30, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R28 - 70: INCEIPL $4 - - 0x2547B86C: 83A10034 lwz r29,52(r1) - 71: GETL R1, t56 - 72: ADDL $0x34, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R29 - 75: INCEIPL $4 - - 0x2547B870: 38210040 addi r1,r1,64 - 76: GETL R1, t60 - 77: ADDL $0x40, t60 - 78: PUTL t60, R1 - 79: INCEIPL $4 - - 0x2547B874: 4800072C b 0x2547BFA0 - 80: JMPo $0x2547BFA0 ($4) - - - -. 1486 2547B830 72 -. 82 E1 00 44 3B 00 00 00 83 C1 00 38 7E E8 03 A6 83 E1 00 3C 93 16 00 0C 82 81 00 10 82 A1 00 14 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 38 21 00 40 48 00 07 2C -==== BB 1487 (0x2548051C) approx BBs exec'd 0 ==== - - 0x2548051C: 807D0000 lwz r3,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25480520: 809B0000 lwz r4,0(r27) - 4: GETL R27, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R4 - 7: INCEIPL $4 - - 0x25480524: 5465103A rlwinm r5,r3,2,0,29 - 8: GETL R3, t8 - 9: SHLL $0x2, t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0x25480528: 7CC42A14 add r6,r4,r5 - 12: GETL R4, t10 - 13: GETL R5, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R6 - 16: INCEIPL $4 - - 0x2548052C: 38A60004 addi r5,r6,4 - 17: GETL R6, t14 - 18: ADDL $0x4, t14 - 19: PUTL t14, R5 - 20: INCEIPL $4 - - 0x25480530: 84060004 lwzu r0,4(r6) - 21: GETL R6, t16 - 22: ADDL $0x4, t16 - 23: PUTL t16, R6 - 24: LDL (t16), t18 - 25: PUTL t18, R0 - 26: INCEIPL $4 - - 0x25480534: 2C000000 cmpi cr0,r0,0 - 27: GETL R0, t20 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x0, CR - 30: INCEIPL $4 - - 0x25480538: 4082FFF8 bc 4,2,0x25480530 - 31: Jc02o $0x25480530 - - - -. 1487 2548051C 32 -. 80 7D 00 00 80 9B 00 00 54 65 10 3A 7C C4 2A 14 38 A6 00 04 84 06 00 04 2C 00 00 00 40 82 FF F8 -==== BB 1488 (0x25480530) approx BBs exec'd 0 ==== - - 0x25480530: 84060004 lwzu r0,4(r6) - 0: GETL R6, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R6 - 3: LDL (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x25480534: 2C000000 cmpi cr0,r0,0 - 6: GETL R0, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x25480538: 4082FFF8 bc 4,2,0x25480530 - 10: Jc02o $0x25480530 - - - -. 1488 25480530 12 -. 84 06 00 04 2C 00 00 00 40 82 FF F8 -==== BB 1489 (0x2548053C) approx BBs exec'd 0 ==== - - 0x2548053C: 38C60004 addi r6,r6,4 - 0: GETL R6, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x25480540: 80FF04AC lwz r7,1196(r31) - 4: GETL R31, t2 - 5: ADDL $0x4AC, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x25480544: 7FC903A6 mtctr r30 - 9: GETL R30, t6 - 10: PUTL t6, CTR - 11: INCEIPL $4 - - 0x25480548: 3BE00000 li r31,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R31 - 14: INCEIPL $4 - - 0x2548054C: 93E10000 stw r31,0(r1) - 15: GETL R31, t10 - 16: GETL R1, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x25480550: 7FE803A6 mtlr r31 - 19: GETL R31, t14 - 20: PUTL t14, LR - 21: INCEIPL $4 - - 0x25480554: 93E10004 stw r31,4(r1) - 22: GETL R31, t16 - 23: GETL R1, t18 - 24: ADDL $0x4, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x25480558: 93E10008 stw r31,8(r1) - 27: GETL R31, t20 - 28: GETL R1, t22 - 29: ADDL $0x8, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x2548055C: 93E1000C stw r31,12(r1) - 32: GETL R31, t24 - 33: GETL R1, t26 - 34: ADDL $0xC, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x25480560: 4E800420 bctr - 37: GETL CTR, t28 - 38: JMPo t28 ($4) - - - -. 1489 2548053C 40 -. 38 C6 00 04 80 FF 04 AC 7F C9 03 A6 3B E0 00 00 93 E1 00 00 7F E8 03 A6 93 E1 00 04 93 E1 00 08 93 E1 00 0C 4E 80 04 20 -==== BB 1490 (0x10000FF4) approx BBs exec'd 0 ==== - - 0x10000FF4: 7C290B78 or r9,r1,r1 - 0: GETL R1, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x10000FF8: 54210036 rlwinm r1,r1,0,0,27 - 3: GETL R1, t2 - 4: ANDL $0xFFFFFFF0, t2 - 5: PUTL t2, R1 - 6: INCEIPL $4 - - 0x10000FFC: 38000000 li r0,0 - 7: MOVL $0x0, t4 - 8: PUTL t4, R0 - 9: INCEIPL $4 - - 0x10001000: 9421FFF0 stwu r1,-16(r1) - 10: GETL R1, t6 - 11: GETL R1, t8 - 12: ADDL $0xFFFFFFF0, t8 - 13: PUTL t8, R1 - 14: STL t6, (t8) - 15: INCEIPL $4 - - 0x10001004: 7C0803A6 mtlr r0 - 16: GETL R0, t10 - 17: PUTL t10, LR - 18: INCEIPL $4 - - 0x10001008: 90010000 stw r0,0(r1) - 19: GETL R0, t12 - 20: GETL R1, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0x1000100C: 3D001000 lis r8,4096 - 23: MOVL $0x10000000, t16 - 24: PUTL t16, R8 - 25: INCEIPL $4 - - 0x10001010: 85A87DF8 lwzu r13,32248(r8) - 26: MOVL $0x10007DF8, t18 - 27: PUTL t18, R8 - 28: LDL (t18), t20 - 29: PUTL t20, R13 - 30: INCEIPL $4 - - 0x10001014: 48019C20 b 0x1001AC34 - 31: JMPo $0x1001AC34 ($4) - - - -. 1490 10000FF4 36 -. 7C 29 0B 78 54 21 00 36 38 00 00 00 94 21 FF F0 7C 08 03 A6 90 01 00 00 3D 00 10 00 85 A8 7D F8 48 01 9C 20 -==== BB 1491 (0x1001AC34) approx BBs exec'd 0 ==== - - 0x1001AC34: 39600080 li r11,128 - 0: MOVL $0x80, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AC38: 4BFFFED4 b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 1491 1001AC34 8 -. 39 60 00 80 4B FF FE D4 -==== BB 1492 (0x1001AB0C) approx BBs exec'd 0 ==== - - 0x1001AB0C: 556C083C rlwinm r12,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0x1001AB10: 7D6C5A14 add r11,r12,r11 - 4: GETL R12, t2 - 5: GETL R11, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0x1001AB14: 3980AF5C li r12,-20644 - 9: MOVL $0xFFFFAF5C, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x1001AB18: 3D8C2548 addis r12,r12,9544 - 12: MOVL $0x2547AF5C, t8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0x1001AB1C: 7D8903A6 mtctr r12 - 15: GETL R12, t10 - 16: PUTL t10, CTR - 17: INCEIPL $4 - - 0x1001AB20: 39807A88 li r12,31368 - 18: MOVL $0x7A88, t12 - 19: PUTL t12, R12 - 20: INCEIPL $4 - - 0x1001AB24: 3D8C2549 addis r12,r12,9545 - 21: MOVL $0x25497A88, t14 - 22: PUTL t14, R12 - 23: INCEIPL $4 - - 0x1001AB28: 4E800420 bctr - 24: GETL CTR, t16 - 25: JMPo t16 ($4) - - - -. 1492 1001AB0C 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 7A 88 3D 8C 25 49 4E 80 04 20 -==== BB 1493 __libc_start_main(0xFE7B8C4) approx BBs exec'd 0 ==== - - 0xFE7B8C4: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE7B8C8: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFE7B8CC: 4812C585 bl 0xFFA7E50 - 9: MOVL $0xFE7B8D0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1493 FE7B8C4 12 -. 7C 08 02 A6 94 21 FF F0 48 12 C5 85 -==== BB 1494 (0xFE7B8D0) approx BBs exec'd 0 ==== - - 0xFE7B8D0: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE7B8D4: 7D2A4B78 or r10,r9,r9 - 5: GETL R9, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0xFE7B8D8: 7FC802A6 mflr r30 - 8: GETL LR, t6 - 9: PUTL t6, R30 - 10: INCEIPL $4 - - 0xFE7B8DC: 90010014 stw r0,20(r1) - 11: GETL R0, t8 - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFE7B8E0: 7C6C1B78 or r12,r3,r3 - 16: GETL R3, t12 - 17: PUTL t12, R12 - 18: INCEIPL $4 - - 0xFE7B8E4: 80090000 lwz r0,0(r9) - 19: GETL R9, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R0 - 22: INCEIPL $4 - - 0xFE7B8E8: 7C852378 or r5,r4,r4 - 23: GETL R4, t18 - 24: PUTL t18, R5 - 25: INCEIPL $4 - - 0xFE7B8EC: 7CE93B78 or r9,r7,r7 - 26: GETL R7, t20 - 27: PUTL t20, R9 - 28: INCEIPL $4 - - 0xFE7B8F0: 7D074378 or r7,r8,r8 - 29: GETL R8, t22 - 30: PUTL t22, R7 - 31: INCEIPL $4 - - 0xFE7B8F4: 2F800000 cmpi cr7,r0,0 - 32: GETL R0, t24 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x7, CR - 35: INCEIPL $4 - - 0xFE7B8F8: 419E0034 bc 12,30,0xFE7B92C - 36: Js30o $0xFE7B92C - - - -. 1494 FE7B8D0 44 -. 93 C1 00 08 7D 2A 4B 78 7F C8 02 A6 90 01 00 14 7C 6C 1B 78 80 09 00 00 7C 85 23 78 7C E9 3B 78 7D 07 43 78 2F 80 00 00 41 9E 00 34 -==== BB 1495 (0xFE7B92C) approx BBs exec'd 0 ==== - - 0xFE7B92C: 80060000 lwz r0,0(r6) - 0: GETL R6, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFE7B930: 7CCB3378 or r11,r6,r6 - 4: GETL R6, t4 - 5: PUTL t4, R11 - 6: INCEIPL $4 - - 0xFE7B934: 2C800000 cmpi cr1,r0,0 - 7: GETL R0, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x1, CR - 10: INCEIPL $4 - - 0xFE7B938: 4186003C bc 12,6,0xFE7B974 - 11: Js06o $0xFE7B974 - - - -. 1495 FE7B92C 16 -. 80 06 00 00 7C CB 33 78 2C 80 00 00 41 86 00 3C -==== BB 1496 (0xFE7B93C) approx BBs exec'd 0 ==== - - 0xFE7B93C: 811E1CB0 lwz r8,7344(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CB0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFE7B940: 48000010 b 0xFE7B950 - 5: JMPo $0xFE7B950 ($4) - - - -. 1496 FE7B93C 8 -. 81 1E 1C B0 48 00 00 10 -==== BB 1497 (0xFE7B950) approx BBs exec'd 0 ==== - - 0xFE7B950: 2F800013 cmpi cr7,r0,19 - 0: GETL R0, t0 - 1: MOVL $0x13, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE7B954: 2F080000 cmpi cr6,r8,0 - 5: GETL R8, t6 - 6: CMP0L t6, t8 (-rSo) - 7: ICRFL t8, $0x6, CR - 8: INCEIPL $4 - - 0xFE7B958: 409EFFEC bc 4,30,0xFE7B944 - 9: Jc30o $0xFE7B944 - - - -. 1497 FE7B950 12 -. 2F 80 00 13 2F 08 00 00 40 9E FF EC -==== BB 1498 (0xFE7B944) approx BBs exec'd 0 ==== - - 0xFE7B944: 840B0008 lwzu r0,8(r11) - 0: GETL R11, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R11 - 3: LDL (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xFE7B948: 2F000000 cmpi cr6,r0,0 - 6: GETL R0, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0xFE7B94C: 419A0028 bc 12,26,0xFE7B974 - 10: Js26o $0xFE7B974 - - - -. 1498 FE7B944 12 -. 84 0B 00 08 2F 00 00 00 41 9A 00 28 -==== BB 1499 (0xFE7B95C) approx BBs exec'd 0 ==== - - 0xFE7B95C: 41BAFFE8 bc 13,26,0xFE7B944 - 0: Js26o $0xFE7B944 - - - -. 1499 FE7B95C 4 -. 41 BA FF E8 -==== BB 1500 (0xFE7B960) approx BBs exec'd 0 ==== - - 0xFE7B960: 808B0004 lwz r4,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE7B964: 90880000 stw r4,0(r8) - 5: GETL R4, t4 - 6: GETL R8, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFE7B968: 840B0008 lwzu r0,8(r11) - 9: GETL R11, t8 - 10: ADDL $0x8, t8 - 11: PUTL t8, R11 - 12: LDL (t8), t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFE7B96C: 2F000000 cmpi cr6,r0,0 - 15: GETL R0, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0xFE7B970: 409AFFE0 bc 4,26,0xFE7B950 - 19: Jc26o $0xFE7B950 - - - -. 1500 FE7B960 20 -. 80 8B 00 04 90 88 00 00 84 0B 00 08 2F 00 00 00 40 9A FF E0 -==== BB 1501 (0xFE7B974) approx BBs exec'd 0 ==== - - 0xFE7B974: 8107000C lwz r8,12(r7) - 0: GETL R7, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFE7B978: 7D846378 or r4,r12,r12 - 5: GETL R12, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE7B97C: 80670004 lwz r3,4(r7) - 8: GETL R7, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFE7B980: 80E70008 lwz r7,8(r7) - 13: GETL R7, t10 - 14: ADDL $0x8, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R7 - 17: INCEIPL $4 - - 0xFE7B984: 4BFFFD91 bl 0xFE7B714 - 18: MOVL $0xFE7B988, t14 - 19: PUTL t14, LR - 20: JMPo-c $0xFE7B714 ($4) - - - -. 1501 FE7B974 20 -. 81 07 00 0C 7D 84 63 78 80 67 00 04 80 E7 00 08 4B FF FD 91 -==== BB 1502 generic_start_main(0xFE7B714) approx BBs exec'd 0 ==== - - 0xFE7B714: 9421FDE0 stwu r1,-544(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFDE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE7B718: 7D4802A6 mflr r10 - 6: GETL LR, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0xFE7B71C: 4812C735 bl 0xFFA7E50 - 9: MOVL $0xFE7B720, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1502 FE7B714 12 -. 94 21 FD E0 7D 48 02 A6 48 12 C7 35 -==== BB 1503 (0xFE7B720) approx BBs exec'd 0 ==== - - 0xFE7B720: 93C10218 stw r30,536(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x218, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE7B724: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE7B728: 93A10214 stw r29,532(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x214, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE7B72C: 5480103A rlwinm r0,r4,2,0,29 - 13: GETL R4, t10 - 14: SHLL $0x2, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFE7B730: 93810210 stw r28,528(r1) - 17: GETL R28, t12 - 18: GETL R1, t14 - 19: ADDL $0x210, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFE7B734: 7D602A14 add r11,r0,r5 - 22: GETL R0, t16 - 23: GETL R5, t18 - 24: ADDL t16, t18 - 25: PUTL t18, R11 - 26: INCEIPL $4 - - 0xFE7B738: 93E1021C stw r31,540(r1) - 27: GETL R31, t20 - 28: GETL R1, t22 - 29: ADDL $0x21C, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFE7B73C: 83BE1CE4 lwz r29,7396(r30) - 32: GETL R30, t24 - 33: ADDL $0x1CE4, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R29 - 36: INCEIPL $4 - - 0xFE7B740: 7CFC3B78 or r28,r7,r7 - 37: GETL R7, t28 - 38: PUTL t28, R28 - 39: INCEIPL $4 - - 0xFE7B744: 91410224 stw r10,548(r1) - 40: GETL R10, t30 - 41: GETL R1, t32 - 42: ADDL $0x224, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0xFE7B748: 7D1F4378 or r31,r8,r8 - 45: GETL R8, t34 - 46: PUTL t34, R31 - 47: INCEIPL $4 - - 0xFE7B74C: 2F9D0000 cmpi cr7,r29,0 - 48: GETL R29, t36 - 49: CMP0L t36, t38 (-rSo) - 50: ICRFL t38, $0x7, CR - 51: INCEIPL $4 - - 0xFE7B750: 906101F0 stw r3,496(r1) - 52: GETL R3, t40 - 53: GETL R1, t42 - 54: ADDL $0x1F0, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0xFE7B754: 9361020C stw r27,524(r1) - 57: GETL R27, t44 - 58: GETL R1, t46 - 59: ADDL $0x20C, t46 - 60: STL t44, (t46) - 61: INCEIPL $4 - - 0xFE7B758: 7D234B78 or r3,r9,r9 - 62: GETL R9, t48 - 63: PUTL t48, R3 - 64: INCEIPL $4 - - 0xFE7B75C: 908101F4 stw r4,500(r1) - 65: GETL R4, t50 - 66: GETL R1, t52 - 67: ADDL $0x1F4, t52 - 68: STL t50, (t52) - 69: INCEIPL $4 - - 0xFE7B760: 396B0004 addi r11,r11,4 - 70: GETL R11, t54 - 71: ADDL $0x4, t54 - 72: PUTL t54, R11 - 73: INCEIPL $4 - - 0xFE7B764: 90A101F8 stw r5,504(r1) - 74: GETL R5, t56 - 75: GETL R1, t58 - 76: ADDL $0x1F8, t58 - 77: STL t56, (t58) - 78: INCEIPL $4 - - 0xFE7B768: 39400000 li r10,0 - 79: MOVL $0x0, t60 - 80: PUTL t60, R10 - 81: INCEIPL $4 - - 0xFE7B76C: 90C101FC stw r6,508(r1) - 82: GETL R6, t62 - 83: GETL R1, t64 - 84: ADDL $0x1FC, t64 - 85: STL t62, (t64) - 86: INCEIPL $4 - - 0xFE7B770: 419E0010 bc 12,30,0xFE7B780 - 87: Js30o $0xFE7B780 - - - -. 1503 FE7B720 84 -. 93 C1 02 18 7F C8 02 A6 93 A1 02 14 54 80 10 3A 93 81 02 10 7D 60 2A 14 93 E1 02 1C 83 BE 1C E4 7C FC 3B 78 91 41 02 24 7D 1F 43 78 2F 9D 00 00 90 61 01 F0 93 61 02 0C 7D 23 4B 78 90 81 01 F4 39 6B 00 04 90 A1 01 F8 39 40 00 00 90 C1 01 FC 41 9E 00 10 -==== BB 1504 (0xFE7B780) approx BBs exec'd 0 ==== - - 0xFE7B780: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE7B784: 837E1B84 lwz r27,7044(r30) - 4: GETL R30, t4 - 5: ADDL $0x1B84, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0xFE7B788: 813E1AA4 lwz r9,6820(r30) - 9: GETL R30, t8 - 10: ADDL $0x1AA4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0xFE7B78C: 917B0000 stw r11,0(r27) - 14: GETL R11, t12 - 15: GETL R27, t14 - 16: STL t12, (t14) - 17: INCEIPL $4 - - 0xFE7B790: 91490000 stw r10,0(r9) - 18: GETL R10, t16 - 19: GETL R9, t18 - 20: STL t16, (t18) - 21: INCEIPL $4 - - 0xFE7B794: 41860010 bc 12,6,0xFE7B7A4 - 22: Js06o $0xFE7B7A4 - - - -. 1504 FE7B780 24 -. 2C 83 00 00 83 7E 1B 84 81 3E 1A A4 91 7B 00 00 91 49 00 00 41 86 00 10 -==== BB 1505 (0xFE7B798) approx BBs exec'd 0 ==== - - 0xFE7B798: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE7B79C: 38A00000 li r5,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFE7B7A0: 48018731 bl 0xFE93ED0 - 6: MOVL $0xFE7B7A4, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFE93ED0 ($4) - - - -. 1505 FE7B798 12 -. 38 80 00 00 38 A0 00 00 48 01 87 31 -==== BB 1506 __cxa_atexit_internal(0xFE93ED0) approx BBs exec'd 0 ==== - - 0xFE93ED0: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE93ED4: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFE93ED8: 93E1001C stw r31,28(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE93EDC: 7CBF2B78 or r31,r5,r5 - 14: GETL R5, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0xFE93EE0: 93810010 stw r28,16(r1) - 17: GETL R28, t12 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFE93EE4: 7C9C2378 or r28,r4,r4 - 22: GETL R4, t16 - 23: PUTL t16, R28 - 24: INCEIPL $4 - - 0xFE93EE8: 93A10014 stw r29,20(r1) - 25: GETL R29, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFE93EEC: 7C7D1B78 or r29,r3,r3 - 30: GETL R3, t22 - 31: PUTL t22, R29 - 32: INCEIPL $4 - - 0xFE93EF0: 90010024 stw r0,36(r1) - 33: GETL R0, t24 - 34: GETL R1, t26 - 35: ADDL $0x24, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0xFE93EF4: 93C10018 stw r30,24(r1) - 38: GETL R30, t28 - 39: GETL R1, t30 - 40: ADDL $0x18, t30 - 41: STL t28, (t30) - 42: INCEIPL $4 - - 0xFE93EF8: 4BFFFE35 bl 0xFE93D2C - 43: MOVL $0xFE93EFC, t32 - 44: PUTL t32, LR - 45: JMPo-c $0xFE93D2C ($4) - - - -. 1506 FE93ED0 44 -. 7C 08 02 A6 94 21 FF E0 93 E1 00 1C 7C BF 2B 78 93 81 00 10 7C 9C 23 78 93 A1 00 14 7C 7D 1B 78 90 01 00 24 93 C1 00 18 4B FF FE 35 -==== BB 1507 __new_exitfn(0xFE93D2C) approx BBs exec'd 0 ==== - - 0xFE93D2C: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE93D30: 7C6802A6 mflr r3 - 6: GETL LR, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFE93D34: 4811411D bl 0xFFA7E50 - 9: MOVL $0xFE93D38, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1507 FE93D2C 12 -. 94 21 FF E0 7C 68 02 A6 48 11 41 1D -==== BB 1508 (0xFE93D38) approx BBs exec'd 0 ==== - - 0xFE93D38: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE93D3C: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE93D40: 93810010 stw r28,16(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE93D44: 93A10014 stw r29,20(r1) - 13: GETL R29, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE93D48: 38000001 li r0,1 - 18: MOVL $0x1, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0xFE93D4C: 9361000C stw r27,12(r1) - 21: GETL R27, t16 - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE93D50: 3BA00000 li r29,0 - 26: MOVL $0x0, t20 - 27: PUTL t20, R29 - 28: INCEIPL $4 - - 0xFE93D54: 93E1001C stw r31,28(r1) - 29: GETL R31, t22 - 30: GETL R1, t24 - 31: ADDL $0x1C, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFE93D58: 90610024 stw r3,36(r1) - 34: GETL R3, t26 - 35: GETL R1, t28 - 36: ADDL $0x24, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFE93D5C: 839E02B4 lwz r28,692(r30) - 39: GETL R30, t30 - 40: ADDL $0x2B4, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R28 - 43: INCEIPL $4 - - 0xFE93D60: 7D20E028 lwarx r9,r0,r28 - 44: GETL R28, t34 - 45: LOCKo - 46: LDL (t34), t36 - 47: PUTL t36, R9 - 48: INCEIPL $4 - - 0xFE93D64: 7C09E800 cmp cr0,r9,r29 - 49: GETL R9, t38 - 50: GETL R29, t40 - 51: CMPL t38, t40, t42 (-rSo) - 52: ICRFL t42, $0x0, CR - 53: INCEIPL $4 - - 0xFE93D68: 4082000C bc 4,2,0xFE93D74 - 54: Jc02o $0xFE93D74 - - - -. 1508 FE93D38 52 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 A1 00 14 38 00 00 01 93 61 00 0C 3B A0 00 00 93 E1 00 1C 90 61 00 24 83 9E 02 B4 7D 20 E0 28 7C 09 E8 00 40 82 00 0C -==== BB 1509 (0xFE93D6C) approx BBs exec'd 0 ==== - - 0xFE93D6C: 7C00E12D stwcx. r0,r0,r28 - 0: GETL R28, t0 - 1: GETL R0, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFE93D70: 40A2FFF0 bc 5,2,0xFE93D60 - 6: Jc02o $0xFE93D60 - - - -. 1509 FE93D6C 8 -. 7C 00 E1 2D 40 A2 FF F0 -==== BB 1510 (0xFE93D60) approx BBs exec'd 0 ==== - - 0xFE93D60: 7D20E028 lwarx r9,r0,r28 - 0: GETL R28, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE93D64: 7C09E800 cmp cr0,r9,r29 - 5: GETL R9, t4 - 6: GETL R29, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFE93D68: 4082000C bc 4,2,0xFE93D74 - 10: Jc02o $0xFE93D74 - - - -. 1510 FE93D60 12 -. 7D 20 E0 28 7C 09 E8 00 40 82 00 0C -==== BB 1511 (0xFE93D74) approx BBs exec'd 0 ==== - - 0xFE93D74: 4C00012C 0: INCEIPL $4 - - 0xFE93D78: 2F890000 cmpi cr7,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE93D7C: 409E0134 bc 4,30,0xFE93EB0 - 5: Jc30o $0xFE93EB0 - - - -. 1511 FE93D74 12 -. 4C 00 01 2C 2F 89 00 00 40 9E 01 34 -==== BB 1512 (0xFE93D80) approx BBs exec'd 0 ==== - - 0xFE93D80: 837E1AFC lwz r27,6908(r30) - 0: GETL R30, t0 - 1: ADDL $0x1AFC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFE93D84: 83FB0000 lwz r31,0(r27) - 5: GETL R27, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R31 - 8: INCEIPL $4 - - 0xFE93D88: 2F1F0000 cmpi cr6,r31,0 - 9: GETL R31, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x6, CR - 12: INCEIPL $4 - - 0xFE93D8C: 419A0050 bc 12,26,0xFE93DDC - 13: Js26o $0xFE93DDC - - - -. 1512 FE93D80 16 -. 83 7E 1A FC 83 FB 00 00 2F 1F 00 00 41 9A 00 50 -==== BB 1513 (0xFE93D90) approx BBs exec'd 0 ==== - - 0xFE93D90: 817F0004 lwz r11,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFE93D94: 3BA00000 li r29,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFE93D98: 280B0000 cmpli cr0,r11,0 - 8: GETL R11, t6 - 9: MOVL $0x0, t10 - 10: CMPUL t6, t10, t8 (-rSo) - 11: ICRFL t8, $0x0, CR - 12: INCEIPL $4 - - 0xFE93D9C: 40810024 bc 4,1,0xFE93DC0 - 13: Jc01o $0xFE93DC0 - - - -. 1513 FE93D90 16 -. 81 7F 00 04 3B A0 00 00 28 0B 00 00 40 81 00 24 -==== BB 1514 (0xFE93DC0) approx BBs exec'd 0 ==== - - 0xFE93DC0: 7C0BE840 cmpl cr0,r11,r29 - 0: GETL R11, t0 - 1: GETL R29, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0xFE93DC4: 41810104 bc 12,1,0xFE93EC8 - 5: Js01o $0xFE93EC8 - - - -. 1514 FE93DC0 8 -. 7C 0B E8 40 41 81 01 04 -==== BB 1515 (0xFE93DC8) approx BBs exec'd 0 ==== - - 0xFE93DC8: 288B001F cmpli cr1,r11,31 - 0: GETL R11, t0 - 1: MOVL $0x1F, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFE93DCC: 408500F0 bc 4,5,0xFE93EBC - 5: Jc05o $0xFE93EBC - - - -. 1515 FE93DC8 8 -. 28 8B 00 1F 40 85 00 F0 -==== BB 1516 (0xFE93EBC) approx BBs exec'd 0 ==== - - 0xFE93EBC: 392B0001 addi r9,r11,1 - 0: GETL R11, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFE93EC0: 7D7D5B78 or r29,r11,r11 - 4: GETL R11, t2 - 5: PUTL t2, R29 - 6: INCEIPL $4 - - 0xFE93EC4: 913F0004 stw r9,4(r31) - 7: GETL R9, t4 - 8: GETL R31, t6 - 9: ADDL $0x4, t6 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFE93EC8: 40BAFF40 bc 5,26,0xFE93E08 - 12: Jc26o $0xFE93E08 - - - -. 1516 FE93EBC 16 -. 39 2B 00 01 7D 7D 5B 78 91 3F 00 04 40 BA FF 40 -==== BB 1517 (0xFE93E08) approx BBs exec'd 0 ==== - - 0xFE93E08: 57AA2036 rlwinm r10,r29,4,0,27 - 0: GETL R29, t0 - 1: SHLL $0x4, t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0xFE93E0C: 39000001 li r8,1 - 4: MOVL $0x1, t2 - 5: PUTL t2, R8 - 6: INCEIPL $4 - - 0xFE93E10: 7CEAFA14 add r7,r10,r31 - 7: GETL R10, t4 - 8: GETL R31, t6 - 9: ADDL t4, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0xFE93E14: 91070008 stw r8,8(r7) - 12: GETL R8, t8 - 13: GETL R7, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFE93E18: 39800000 li r12,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R12 - 19: INCEIPL $4 - - 0xFE93E1C: 7C0004AC sync - 20: INCEIPL $4 - - 0xFE93E20: 7D60E028 lwarx r11,r0,r28 - 21: GETL R28, t14 - 22: LOCKo - 23: LDL (t14), t16 - 24: PUTL t16, R11 - 25: INCEIPL $4 - - 0xFE93E24: 7D80E12D stwcx. r12,r0,r28 - 26: GETL R28, t18 - 27: GETL R12, t20 - 28: LOCKo - 29: STL t20, (t18) (-rSo) - 30: ICRFL cr, $0x0, CR - 31: INCEIPL $4 - - 0xFE93E28: 40A2FFF8 bc 5,2,0xFE93E20 - 32: Jc02o $0xFE93E20 - - - -. 1517 FE93E08 36 -. 57 AA 20 36 39 00 00 01 7C EA FA 14 91 07 00 08 39 80 00 00 7C 00 04 AC 7D 60 E0 28 7D 80 E1 2D 40 A2 FF F8 -==== BB 1518 (0xFE93E2C) approx BBs exec'd 0 ==== - - 0xFE93E2C: 2F8B0001 cmpi cr7,r11,1 - 0: GETL R11, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE93E30: 419D0060 bc 12,29,0xFE93E90 - 5: Js29o $0xFE93E90 - - - -. 1518 FE93E2C 8 -. 2F 8B 00 01 41 9D 00 60 -==== BB 1519 (0xFE93E34) approx BBs exec'd 0 ==== - - 0xFE93E34: 419A0034 bc 12,26,0xFE93E68 - 0: Js26o $0xFE93E68 - - - -. 1519 FE93E34 4 -. 41 9A 00 34 -==== BB 1520 (0xFE93E38) approx BBs exec'd 0 ==== - - 0xFE93E38: 57BC2036 rlwinm r28,r29,4,0,27 - 0: GETL R29, t0 - 1: SHLL $0x4, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0xFE93E3C: 83A10024 lwz r29,36(r1) - 4: GETL R1, t2 - 5: ADDL $0x24, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0xFE93E40: 7F7CFA14 add r27,r28,r31 - 9: GETL R28, t6 - 10: GETL R31, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0xFE93E44: 83C10018 lwz r30,24(r1) - 14: GETL R1, t10 - 15: ADDL $0x18, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R30 - 18: INCEIPL $4 - - 0xFE93E48: 387B0008 addi r3,r27,8 - 19: GETL R27, t14 - 20: ADDL $0x8, t14 - 21: PUTL t14, R3 - 22: INCEIPL $4 - - 0xFE93E4C: 7FA803A6 mtlr r29 - 23: GETL R29, t16 - 24: PUTL t16, LR - 25: INCEIPL $4 - - 0xFE93E50: 8361000C lwz r27,12(r1) - 26: GETL R1, t18 - 27: ADDL $0xC, t18 - 28: LDL (t18), t20 - 29: PUTL t20, R27 - 30: INCEIPL $4 - - 0xFE93E54: 83810010 lwz r28,16(r1) - 31: GETL R1, t22 - 32: ADDL $0x10, t22 - 33: LDL (t22), t24 - 34: PUTL t24, R28 - 35: INCEIPL $4 - - 0xFE93E58: 83A10014 lwz r29,20(r1) - 36: GETL R1, t26 - 37: ADDL $0x14, t26 - 38: LDL (t26), t28 - 39: PUTL t28, R29 - 40: INCEIPL $4 - - 0xFE93E5C: 83E1001C lwz r31,28(r1) - 41: GETL R1, t30 - 42: ADDL $0x1C, t30 - 43: LDL (t30), t32 - 44: PUTL t32, R31 - 45: INCEIPL $4 - - 0xFE93E60: 38210020 addi r1,r1,32 - 46: GETL R1, t34 - 47: ADDL $0x20, t34 - 48: PUTL t34, R1 - 49: INCEIPL $4 - - 0xFE93E64: 4E800020 blr - 50: GETL LR, t36 - 51: JMPo-r t36 ($4) - - - -. 1520 FE93E38 48 -. 57 BC 20 36 83 A1 00 24 7F 7C FA 14 83 C1 00 18 38 7B 00 08 7F A8 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1521 (0xFE93EFC) approx BBs exec'd 0 ==== - - 0xFE93EFC: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE93F00: 3800FFFF li r0,-1 - 4: MOVL $0xFFFFFFFF, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFE93F04: 4182001C bc 12,2,0xFE93F20 - 7: Js02o $0xFE93F20 - - - -. 1521 FE93EFC 12 -. 2C 03 00 00 38 00 FF FF 41 82 00 1C -==== BB 1522 (0xFE93F08) approx BBs exec'd 0 ==== - - 0xFE93F08: 38800004 li r4,4 - 0: MOVL $0x4, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE93F0C: 93E3000C stw r31,12(r3) - 3: GETL R31, t2 - 4: GETL R3, t4 - 5: ADDL $0xC, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xFE93F10: 90830000 stw r4,0(r3) - 8: GETL R4, t6 - 9: GETL R3, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFE93F14: 38000000 li r0,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFE93F18: 93A30004 stw r29,4(r3) - 15: GETL R29, t12 - 16: GETL R3, t14 - 17: ADDL $0x4, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFE93F1C: 93830008 stw r28,8(r3) - 20: GETL R28, t16 - 21: GETL R3, t18 - 22: ADDL $0x8, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0xFE93F20: 80A10024 lwz r5,36(r1) - 25: GETL R1, t20 - 26: ADDL $0x24, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R5 - 29: INCEIPL $4 - - 0xFE93F24: 7C030378 or r3,r0,r0 - 30: GETL R0, t24 - 31: PUTL t24, R3 - 32: INCEIPL $4 - - 0xFE93F28: 83810010 lwz r28,16(r1) - 33: GETL R1, t26 - 34: ADDL $0x10, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R28 - 37: INCEIPL $4 - - 0xFE93F2C: 83A10014 lwz r29,20(r1) - 38: GETL R1, t30 - 39: ADDL $0x14, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R29 - 42: INCEIPL $4 - - 0xFE93F30: 7CA803A6 mtlr r5 - 43: GETL R5, t34 - 44: PUTL t34, LR - 45: INCEIPL $4 - - 0xFE93F34: 83C10018 lwz r30,24(r1) - 46: GETL R1, t36 - 47: ADDL $0x18, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R30 - 50: INCEIPL $4 - - 0xFE93F38: 83E1001C lwz r31,28(r1) - 51: GETL R1, t40 - 52: ADDL $0x1C, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R31 - 55: INCEIPL $4 - - 0xFE93F3C: 38210020 addi r1,r1,32 - 56: GETL R1, t44 - 57: ADDL $0x20, t44 - 58: PUTL t44, R1 - 59: INCEIPL $4 - - 0xFE93F40: 4E800020 blr - 60: GETL LR, t46 - 61: JMPo-r t46 ($4) - - - -. 1522 FE93F08 60 -. 38 80 00 04 93 E3 00 0C 90 83 00 00 38 00 00 00 93 A3 00 04 93 83 00 08 80 A1 00 24 7C 03 03 78 83 81 00 10 83 A1 00 14 7C A8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1523 (0xFE7B7A4) approx BBs exec'd 0 ==== - - 0xFE7B7A4: 2F1F0000 cmpi cr6,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE7B7A8: 419A0014 bc 12,26,0xFE7B7BC - 4: Js26o $0xFE7B7BC - - - -. 1523 FE7B7A4 8 -. 2F 1F 00 00 41 9A 00 14 -==== BB 1524 (0xFE7B7AC) approx BBs exec'd 0 ==== - - 0xFE7B7AC: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE7B7B0: 38800000 li r4,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE7B7B4: 38A00000 li r5,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFE7B7B8: 48018719 bl 0xFE93ED0 - 9: MOVL $0xFE7B7BC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFE93ED0 ($4) - - - -. 1524 FE7B7AC 16 -. 7F E3 FB 78 38 80 00 00 38 A0 00 00 48 01 87 19 -==== BB 1525 (0xFE93DA0) approx BBs exec'd 0 ==== - - 0xFE93DA0: 393F0008 addi r9,r31,8 - 0: GETL R31, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFE93DA4: 80890000 lwz r4,0(r9) - 4: GETL R9, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE93DA8: 39290010 addi r9,r9,16 - 8: GETL R9, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0xFE93DAC: 2C840000 cmpi cr1,r4,0 - 12: GETL R4, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x1, CR - 15: INCEIPL $4 - - 0xFE93DB0: 41860010 bc 12,6,0xFE93DC0 - 16: Js06o $0xFE93DC0 - - - -. 1525 FE93DA0 20 -. 39 3F 00 08 80 89 00 00 39 29 00 10 2C 84 00 00 41 86 00 10 -==== BB 1526 (0xFE93DB4) approx BBs exec'd 0 ==== - - 0xFE93DB4: 3BBD0001 addi r29,r29,1 - 0: GETL R29, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0xFE93DB8: 7F8BE840 cmpl cr7,r11,r29 - 4: GETL R11, t2 - 5: GETL R29, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFE93DBC: 419DFFE8 bc 12,29,0xFE93DA4 - 9: Js29o $0xFE93DA4 - - - -. 1526 FE93DB4 12 -. 3B BD 00 01 7F 8B E8 40 41 9D FF E8 -==== BB 1527 (0xFE7B7BC) approx BBs exec'd 0 ==== - - 0xFE7B7BC: 83FE1BC8 lwz r31,7112(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BC8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFE7B7C0: 807F0000 lwz r3,0(r31) - 5: GETL R31, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFE7B7C4: 70690002 andi. r9,r3,0x2 - 9: GETL R3, t8 - 10: ANDL $0x2, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0xFE7B7C8: 7FA00026 mfcr r29 - 15: GETL CR, t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0xFE7B7CC: 40820080 bc 4,2,0xFE7B84C - 18: Jc02o $0xFE7B84C - - - -. 1527 FE7B7BC 20 -. 83 FE 1B C8 80 7F 00 00 70 69 00 02 7F A0 00 26 40 82 00 80 -==== BB 1528 (0xFE7B7D0) approx BBs exec'd 0 ==== - - 0xFE7B7D0: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE7B7D4: 419E001C bc 12,30,0xFE7B7F0 - 4: Js30o $0xFE7B7F0 - - - -. 1528 FE7B7D0 8 -. 2F 9C 00 00 41 9E 00 1C -==== BB 1529 (0xFE7B7D8) approx BBs exec'd 0 ==== - - 0xFE7B7D8: 80BB0000 lwz r5,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFE7B7DC: 7F8803A6 mtlr r28 - 4: GETL R28, t4 - 5: PUTL t4, LR - 6: INCEIPL $4 - - 0xFE7B7E0: 806101F4 lwz r3,500(r1) - 7: GETL R1, t6 - 8: ADDL $0x1F4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R3 - 11: INCEIPL $4 - - 0xFE7B7E4: 808101F8 lwz r4,504(r1) - 12: GETL R1, t10 - 13: ADDL $0x1F8, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R4 - 16: INCEIPL $4 - - 0xFE7B7E8: 80C101FC lwz r6,508(r1) - 17: GETL R1, t14 - 18: ADDL $0x1FC, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R6 - 21: INCEIPL $4 - - 0xFE7B7EC: 4E800021 blrl - 22: GETL LR, t18 - 23: MOVL $0xFE7B7F0, t20 - 24: PUTL t20, LR - 25: JMPo-r t18 ($4) - - - -. 1529 FE7B7D8 24 -. 80 BB 00 00 7F 88 03 A6 80 61 01 F4 80 81 01 F8 80 C1 01 FC 4E 80 00 21 -==== BB 1530 (0x10007A24) approx BBs exec'd 0 ==== - - 0x10007A24: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x10007A28: 7CA802A6 mflr r5 - 6: GETL LR, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x10007A2C: 429F0005 bcl 20,31,0x10007A30 - 9: MOVL $0x10007A30, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x10007A30: 93C10018 stw r30,24(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x10007A34: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0x10007A38: 93810010 stw r28,16(r1) - 20: GETL R28, t14 - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x10007A3C: 93E1001C stw r31,28(r1) - 25: GETL R31, t18 - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0x10007A40: 93A10014 stw r29,20(r1) - 30: GETL R29, t22 - 31: GETL R1, t24 - 32: ADDL $0x14, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0x10007A44: 809EFFF0 lwz r4,-16(r30) - 35: GETL R30, t26 - 36: ADDL $0xFFFFFFF0, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R4 - 39: INCEIPL $4 - - 0x10007A48: 90A10024 stw r5,36(r1) - 40: GETL R5, t30 - 41: GETL R1, t32 - 42: ADDL $0x24, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x10007A4C: 7FC4F214 add r30,r4,r30 - 45: GETL R4, t34 - 46: GETL R30, t36 - 47: ADDL t34, t36 - 48: PUTL t36, R30 - 49: INCEIPL $4 - - 0x10007A50: 4BFF957D bl 0x10000FCC - 50: MOVL $0x10007A54, t38 - 51: PUTL t38, LR - 52: JMPo-c $0x10000FCC ($4) - - - -. 1530 10007A24 48 -. 94 21 FF E0 7C A8 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 E1 00 1C 93 A1 00 14 80 9E FF F0 90 A1 00 24 7F C4 F2 14 4B FF 95 7D -==== BB 1531 (0x10000FCC) approx BBs exec'd 0 ==== - - 0x10000FCC: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x10000FD0: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x10000FD4: 90010024 stw r0,36(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x24, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x10000FD8: 48000041 bl 0x10001018 - 14: MOVL $0x10000FDC, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x10001018 ($4) - - - -. 1531 10000FCC 16 -. 94 21 FF E0 7C 08 02 A6 90 01 00 24 48 00 00 41 -==== BB 1532 (0x10001018) approx BBs exec'd 0 ==== - - 0x10001018: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x1000101C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x10001020: 93C10018 stw r30,24(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x10001024: 90010024 stw r0,36(r1) - 14: GETL R0, t10 - 15: GETL R1, t12 - 16: ADDL $0x24, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x10001028: 48019885 bl 0x1001A8AC - 19: MOVL $0x1000102C, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x1001A8AC ($4) - - - -. 1532 10001018 20 -. 94 21 FF E0 7C 08 02 A6 93 C1 00 18 90 01 00 24 48 01 98 85 -==== BB 1533 (0x1001A8AC) approx BBs exec'd 0 ==== - - 0x1001A8AC: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0x1001A8B0, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - - -. 1533 1001A8AC 4 -. 4E 80 00 21 -==== BB 1534 (0x1000102C) approx BBs exec'd 0 ==== - - 0x1000102C: 7FC802A6 mflr r30 - 0: GETL LR, t0 - 1: PUTL t0, R30 - 2: INCEIPL $4 - - 0x10001030: 801E020C lwz r0,524(r30) - 3: GETL R30, t2 - 4: ADDL $0x20C, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x10001034: 2F800000 cmpi cr7,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x10001038: 419E000C bc 12,30,0x10001044 - 12: Js30o $0x10001044 - - - -. 1534 1000102C 16 -. 7F C8 02 A6 80 1E 02 0C 2F 80 00 00 41 9E 00 0C -==== BB 1535 (0x10001044) approx BBs exec'd 0 ==== - - 0x10001044: 80010024 lwz r0,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10001048: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0x1000104C: 83C10018 lwz r30,24(r1) - 8: GETL R1, t6 - 9: ADDL $0x18, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0x10001050: 38210020 addi r1,r1,32 - 13: GETL R1, t10 - 14: ADDL $0x20, t10 - 15: PUTL t10, R1 - 16: INCEIPL $4 - - 0x10001054: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 1535 10001044 20 -. 80 01 00 24 7C 08 03 A6 83 C1 00 18 38 21 00 20 4E 80 00 20 -==== BB 1536 (0x10000FDC) approx BBs exec'd 0 ==== - - 0x10000FDC: 48000105 bl 0x100010E0 - 0: MOVL $0x10000FE0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x100010E0 ($4) - - - -. 1536 10000FDC 4 -. 48 00 01 05 -==== BB 1537 (0x100010E0) approx BBs exec'd 0 ==== - - 0x100010E0: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x100010E4: 3D601002 lis r11,4098 - 3: MOVL $0x10020000, t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0x100010E8: 9421FFF0 stwu r1,-16(r1) - 6: GETL R1, t4 - 7: GETL R1, t6 - 8: ADDL $0xFFFFFFF0, t6 - 9: PUTL t6, R1 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x100010EC: 3D200000 lis r9,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x100010F0: 39290000 addi r9,r9,0 - 15: MOVL $0x0, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x100010F4: 386BA010 addi r3,r11,-24560 - 18: MOVL $0x1001A010, t12 - 19: PUTL t12, R3 - 20: INCEIPL $4 - - 0x100010F8: 90010014 stw r0,20(r1) - 21: GETL R0, t14 - 22: GETL R1, t16 - 23: ADDL $0x14, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0x100010FC: 800BA010 lwz r0,-24560(r11) - 26: MOVL $0x1001A010, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R0 - 29: INCEIPL $4 - - 0x10001100: 2F800000 cmpi cr7,r0,0 - 30: GETL R0, t22 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x7, CR - 33: INCEIPL $4 - - 0x10001104: 419E0014 bc 12,30,0x10001118 - 34: Js30o $0x10001118 - - - -. 1537 100010E0 40 -. 7C 08 02 A6 3D 60 10 02 94 21 FF F0 3D 20 00 00 39 29 00 00 38 6B A0 10 90 01 00 14 80 0B A0 10 2F 80 00 00 41 9E 00 14 -==== BB 1538 (0x10001118) approx BBs exec'd 0 ==== - - 0x10001118: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x1000111C: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x10001120: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x10001124: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 1538 10001118 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 1539 (0x10000FE0) approx BBs exec'd 0 ==== - - 0x10000FE0: 48006D91 bl 0x10007D70 - 0: MOVL $0x10000FE4, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x10007D70 ($4) - - - -. 1539 10000FE0 4 -. 48 00 6D 91 -==== BB 1540 (0x10007D70) approx BBs exec'd 0 ==== - - 0x10007D70: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10007D74: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x10007D78: 3D201002 lis r9,4098 - 9: MOVL $0x10020000, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0x10007D7C: 93E1000C stw r31,12(r1) - 12: GETL R31, t8 - 13: GETL R1, t10 - 14: ADDL $0xC, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x10007D80: 3929A004 addi r9,r9,-24572 - 17: MOVL $0x1001A004, t12 - 18: PUTL t12, R9 - 19: INCEIPL $4 - - 0x10007D84: 90010014 stw r0,20(r1) - 20: GETL R0, t14 - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x10007D88: 3BE9FFFC addi r31,r9,-4 - 25: MOVL $0x1001A000, t18 - 26: PUTL t18, R31 - 27: INCEIPL $4 - - 0x10007D8C: 8009FFFC lwz r0,-4(r9) - 28: MOVL $0x1001A000, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R0 - 31: INCEIPL $4 - - 0x10007D90: 48000010 b 0x10007DA0 - 32: JMPo $0x10007DA0 ($4) - - - -. 1540 10007D70 36 -. 7C 08 02 A6 94 21 FF F0 3D 20 10 02 93 E1 00 0C 39 29 A0 04 90 01 00 14 3B E9 FF FC 80 09 FF FC 48 00 00 10 -==== BB 1541 (0x10007DA0) approx BBs exec'd 0 ==== - - 0x10007DA0: 2F80FFFF cmpi cr7,r0,-1 - 0: GETL R0, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10007DA4: 409EFFF0 bc 4,30,0x10007D94 - 5: Jc30o $0x10007D94 - - - -. 1541 10007DA0 8 -. 2F 80 FF FF 40 9E FF F0 -==== BB 1542 (0x10007DA8) approx BBs exec'd 0 ==== - - 0x10007DA8: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10007DAC: 83E1000C lwz r31,12(r1) - 5: GETL R1, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0x10007DB0: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0x10007DB4: 7C0803A6 mtlr r0 - 14: GETL R0, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0x10007DB8: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 1542 10007DA8 20 -. 80 01 00 14 83 E1 00 0C 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 1543 (0x10000FE4) approx BBs exec'd 0 ==== - - 0x10000FE4: 80010024 lwz r0,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10000FE8: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0x10000FEC: 38210020 addi r1,r1,32 - 8: GETL R1, t6 - 9: ADDL $0x20, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0x10000FF0: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 1543 10000FE4 16 -. 80 01 00 24 7C 08 03 A6 38 21 00 20 4E 80 00 20 -==== BB 1544 (0x10007A54) approx BBs exec'd 0 ==== - - 0x10007A54: 839E8004 lwz r28,-32764(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8004, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x10007A58: 807E8000 lwz r3,-32768(r30) - 5: GETL R30, t4 - 6: ADDL $0xFFFF8000, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x10007A5C: 3BE00000 li r31,0 - 10: MOVL $0x0, t8 - 11: PUTL t8, R31 - 12: INCEIPL $4 - - 0x10007A60: 7C1C1850 subf r0,r28,r3 - 13: GETL R28, t10 - 14: GETL R3, t12 - 15: SUBL t10, t12 - 16: PUTL t12, R0 - 17: INCEIPL $4 - - 0x10007A64: 7C001670 srawi r0,r0,2 - 18: GETL R0, t14 - 19: SARL $0x2, t14 (-wCa) - 20: PUTL t14, R0 - 21: INCEIPL $4 - - 0x10007A68: 7F9F0040 cmpl cr7,r31,r0 - 22: GETL R31, t16 - 23: GETL R0, t18 - 24: CMPUL t16, t18, t20 (-rSo) - 25: ICRFL t20, $0x7, CR - 26: INCEIPL $4 - - 0x10007A6C: 409C0024 bc 4,28,0x10007A90 - 27: Jc28o $0x10007A90 - - - -. 1544 10007A54 28 -. 83 9E 80 04 80 7E 80 00 3B E0 00 00 7C 1C 18 50 7C 00 16 70 7F 9F 00 40 40 9C 00 24 -==== BB 1545 (0x10007A90) approx BBs exec'd 0 ==== - - 0x10007A90: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x10007A94: 83810010 lwz r28,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x10007A98: 83A10014 lwz r29,20(r1) - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0x10007A9C: 7D0803A6 mtlr r8 - 15: GETL R8, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x10007AA0: 83C10018 lwz r30,24(r1) - 18: GETL R1, t14 - 19: ADDL $0x18, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R30 - 22: INCEIPL $4 - - 0x10007AA4: 83E1001C lwz r31,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R31 - 27: INCEIPL $4 - - 0x10007AA8: 38210020 addi r1,r1,32 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: PUTL t22, R1 - 31: INCEIPL $4 - - 0x10007AAC: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - - -. 1545 10007A90 32 -. 81 01 00 24 83 81 00 10 83 A1 00 14 7D 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1546 (0xFE7B7F0) approx BBs exec'd 0 ==== - - 0xFE7B7F0: 7FA80120 mtcrf 0x80,r29 - 0: GETL R29, t0 - 1: ICRFL t0, $0x0, CR - 2: INCEIPL $4 - - 0xFE7B7F4: 408200B0 bc 4,2,0xFE7B8A4 - 3: Jc02o $0xFE7B8A4 - - - -. 1546 FE7B7F0 8 -. 7F A8 01 20 40 82 00 B0 -==== BB 1547 (0xFE7B7F8) approx BBs exec'd 0 ==== - - 0xFE7B7F8: 38610010 addi r3,r1,16 - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE7B7FC: 48014F9D bl 0xFE90798 - 4: MOVL $0xFE7B800, t2 - 5: PUTL t2, LR - 6: JMPo-c $0xFE90798 ($4) - - - -. 1547 FE7B7F8 8 -. 38 61 00 10 48 01 4F 9D -==== BB 1548 __GI__setjmp(0xFE90798) approx BBs exec'd 0 ==== - - 0xFE90798: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE9079C: 4BFFFC94 b 0xFE90430 - 3: JMPo $0xFE90430 ($4) - - - -. 1548 FE90798 8 -. 38 80 00 00 4B FF FC 94 -==== BB 1549 __sigsetjmp@@GLIBC_2.3.4(0xFE90430) approx BBs exec'd 0 ==== - - 0xFE90430: 90230000 stw r1,0(r3) - 0: GETL R1, t0 - 1: GETL R3, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE90434: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFE90438: 91C3000C stw r14,12(r3) - 7: GETL R14, t6 - 8: GETL R3, t8 - 9: ADDL $0xC, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFE9043C: D9C30058 stfd f14,88(r3) - 12: GETL R3, t10 - 13: ADDL $0x58, t10 - 14: FPU_WQ 0x0:0xE, (t10) - 15: INCEIPL $4 - - 0xFE90440: 90030008 stw r0,8(r3) - 16: GETL R0, t12 - 17: GETL R3, t14 - 18: ADDL $0x8, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFE90444: 91E30010 stw r15,16(r3) - 21: GETL R15, t16 - 22: GETL R3, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE90448: D9E30060 stfd f15,96(r3) - 26: GETL R3, t20 - 27: ADDL $0x60, t20 - 28: FPU_WQ 0x0:0xF, (t20) - 29: INCEIPL $4 - - 0xFE9044C: 7C000026 mfcr r0 - 30: GETL CR, t22 - 31: PUTL t22, R0 - 32: INCEIPL $4 - - 0xFE90450: 92030014 stw r16,20(r3) - 33: GETL R16, t24 - 34: GETL R3, t26 - 35: ADDL $0x14, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0xFE90454: DA030068 stfd f16,104(r3) - 38: GETL R3, t28 - 39: ADDL $0x68, t28 - 40: FPU_WQ 0x0:0x10, (t28) - 41: INCEIPL $4 - - 0xFE90458: 90030054 stw r0,84(r3) - 42: GETL R0, t30 - 43: GETL R3, t32 - 44: ADDL $0x54, t32 - 45: STL t30, (t32) - 46: INCEIPL $4 - - 0xFE9045C: 92230018 stw r17,24(r3) - 47: GETL R17, t34 - 48: GETL R3, t36 - 49: ADDL $0x18, t36 - 50: STL t34, (t36) - 51: INCEIPL $4 - - 0xFE90460: DA230070 stfd f17,112(r3) - 52: GETL R3, t38 - 53: ADDL $0x70, t38 - 54: FPU_WQ 0x0:0x11, (t38) - 55: INCEIPL $4 - - 0xFE90464: 9243001C stw r18,28(r3) - 56: GETL R18, t40 - 57: GETL R3, t42 - 58: ADDL $0x1C, t42 - 59: STL t40, (t42) - 60: INCEIPL $4 - - 0xFE90468: DA430078 stfd f18,120(r3) - 61: GETL R3, t44 - 62: ADDL $0x78, t44 - 63: FPU_WQ 0x0:0x12, (t44) - 64: INCEIPL $4 - - 0xFE9046C: 92630020 stw r19,32(r3) - 65: GETL R19, t46 - 66: GETL R3, t48 - 67: ADDL $0x20, t48 - 68: STL t46, (t48) - 69: INCEIPL $4 - - 0xFE90470: DA630080 stfd f19,128(r3) - 70: GETL R3, t50 - 71: ADDL $0x80, t50 - 72: FPU_WQ 0x0:0x13, (t50) - 73: INCEIPL $4 - - 0xFE90474: 92830024 stw r20,36(r3) - 74: GETL R20, t52 - 75: GETL R3, t54 - 76: ADDL $0x24, t54 - 77: STL t52, (t54) - 78: INCEIPL $4 - - 0xFE90478: DA830088 stfd f20,136(r3) - 79: GETL R3, t56 - 80: ADDL $0x88, t56 - 81: FPU_WQ 0x0:0x14, (t56) - 82: INCEIPL $4 - - 0xFE9047C: 92A30028 stw r21,40(r3) - 83: GETL R21, t58 - 84: GETL R3, t60 - 85: ADDL $0x28, t60 - 86: STL t58, (t60) - 87: INCEIPL $4 - - 0xFE90480: DAA30090 stfd f21,144(r3) - 88: GETL R3, t62 - 89: ADDL $0x90, t62 - 90: FPU_WQ 0x0:0x15, (t62) - 91: INCEIPL $4 - - 0xFE90484: 92C3002C stw r22,44(r3) - 92: GETL R22, t64 - 93: GETL R3, t66 - 94: ADDL $0x2C, t66 - 95: STL t64, (t66) - 96: INCEIPL $4 - - 0xFE90488: DAC30098 stfd f22,152(r3) - 97: GETL R3, t68 - 98: ADDL $0x98, t68 - 99: FPU_WQ 0x0:0x16, (t68) - 100: INCEIPL $4 - - 0xFE9048C: 92E30030 stw r23,48(r3) - 101: GETL R23, t70 - 102: GETL R3, t72 - 103: ADDL $0x30, t72 - 104: STL t70, (t72) - 105: INCEIPL $4 - - 0xFE90490: DAE300A0 stfd f23,160(r3) - 106: GETL R3, t74 - 107: ADDL $0xA0, t74 - 108: FPU_WQ 0x0:0x17, (t74) - 109: INCEIPL $4 - - 0xFE90494: 93030034 stw r24,52(r3) - 110: GETL R24, t76 - 111: GETL R3, t78 - 112: ADDL $0x34, t78 - 113: STL t76, (t78) - 114: INCEIPL $4 - - 0xFE90498: DB0300A8 stfd f24,168(r3) - 115: GETL R3, t80 - 116: ADDL $0xA8, t80 - 117: FPU_WQ 0x0:0x18, (t80) - 118: INCEIPL $4 - - 0xFE9049C: 93230038 stw r25,56(r3) - 119: GETL R25, t82 - 120: GETL R3, t84 - 121: ADDL $0x38, t84 - 122: STL t82, (t84) - 123: INCEIPL $4 - - 0xFE904A0: DB2300B0 stfd f25,176(r3) - 124: GETL R3, t86 - 125: ADDL $0xB0, t86 - 126: FPU_WQ 0x0:0x19, (t86) - 127: INCEIPL $4 - - 0xFE904A4: 9343003C stw r26,60(r3) - 128: GETL R26, t88 - 129: GETL R3, t90 - 130: ADDL $0x3C, t90 - 131: STL t88, (t90) - 132: INCEIPL $4 - - 0xFE904A8: DB4300B8 stfd f26,184(r3) - 133: GETL R3, t92 - 134: ADDL $0xB8, t92 - 135: FPU_WQ 0x0:0x1A, (t92) - 136: INCEIPL $4 - - 0xFE904AC: 93630040 stw r27,64(r3) - 137: GETL R27, t94 - 138: GETL R3, t96 - 139: ADDL $0x40, t96 - 140: STL t94, (t96) - 141: INCEIPL $4 - - 0xFE904B0: DB6300C0 stfd f27,192(r3) - 142: GETL R3, t98 - 143: ADDL $0xC0, t98 - 144: FPU_WQ 0x0:0x1B, (t98) - 145: INCEIPL $4 - - 0xFE904B4: 93830044 stw r28,68(r3) - 146: GETL R28, t100 - 147: GETL R3, t102 - 148: ADDL $0x44, t102 - 149: STL t100, (t102) - 150: INCEIPL $4 - - 0xFE904B8: DB8300C8 stfd f28,200(r3) - 151: GETL R3, t104 - 152: ADDL $0xC8, t104 - 153: FPU_WQ 0x0:0x1C, (t104) - 154: INCEIPL $4 - - 0xFE904BC: 93A30048 stw r29,72(r3) - 155: GETL R29, t106 - 156: GETL R3, t108 - 157: ADDL $0x48, t108 - 158: STL t106, (t108) - 159: INCEIPL $4 - - 0xFE904C0: DBA300D0 stfd f29,208(r3) - 160: GETL R3, t110 - 161: ADDL $0xD0, t110 - 162: FPU_WQ 0x0:0x1D, (t110) - 163: INCEIPL $4 - - 0xFE904C4: 93C3004C stw r30,76(r3) - 164: GETL R30, t112 - 165: GETL R3, t114 - 166: ADDL $0x4C, t114 - 167: STL t112, (t114) - 168: INCEIPL $4 - - 0xFE904C8: DBC300D8 stfd f30,216(r3) - 169: GETL R3, t116 - 170: ADDL $0xD8, t116 - 171: FPU_WQ 0x0:0x1E, (t116) - 172: INCEIPL $4 - - 0xFE904CC: 93E30050 stw r31,80(r3) - 173: GETL R31, t118 - 174: GETL R3, t120 - 175: ADDL $0x50, t120 - 176: STL t118, (t120) - 177: INCEIPL $4 - - 0xFE904D0: DBE300E0 stfd f31,224(r3) - 178: GETL R3, t122 - 179: ADDL $0xE0, t122 - 180: FPU_WQ 0x0:0x1F, (t122) - 181: INCEIPL $4 - - 0xFE904D4: 7CC802A6 mflr r6 - 182: GETL LR, t124 - 183: PUTL t124, R6 - 184: INCEIPL $4 - - 0xFE904D8: 48117979 bl 0xFFA7E50 - 185: MOVL $0xFE904DC, t126 - 186: PUTL t126, LR - 187: JMPo-c $0xFFA7E50 ($4) - - - -. 1549 FE90430 172 -. 90 23 00 00 7C 08 02 A6 91 C3 00 0C D9 C3 00 58 90 03 00 08 91 E3 00 10 D9 E3 00 60 7C 00 00 26 92 03 00 14 DA 03 00 68 90 03 00 54 92 23 00 18 DA 23 00 70 92 43 00 1C DA 43 00 78 92 63 00 20 DA 63 00 80 92 83 00 24 DA 83 00 88 92 A3 00 28 DA A3 00 90 92 C3 00 2C DA C3 00 98 92 E3 00 30 DA E3 00 A0 93 03 00 34 DB 03 00 A8 93 23 00 38 DB 23 00 B0 93 43 00 3C DB 43 00 B8 93 63 00 40 DB 63 00 C0 93 83 00 44 DB 83 00 C8 93 A3 00 48 DB A3 00 D0 93 C3 00 4C DB C3 00 D8 93 E3 00 50 DB E3 00 E0 7C C8 02 A6 48 11 79 79 -==== BB 1550 (0xFE904DC) approx BBs exec'd 0 ==== - - 0xFE904DC: 7CA802A6 mflr r5 - 0: GETL LR, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFE904E0: 80A51BC8 lwz r5,7112(r5) - 3: GETL R5, t2 - 4: ADDL $0x1BC8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFE904E4: 7CC803A6 mtlr r6 - 8: GETL R6, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0xFE904E8: 80A5003C lwz r5,60(r5) - 11: GETL R5, t8 - 12: ADDL $0x3C, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0xFE904EC: 74A51000 andis. r5,r5,0x1000 - 16: GETL R5, t12 - 17: ANDL $0x10000000, t12 - 18: PUTL t12, R5 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x0, CR - 21: INCEIPL $4 - - 0xFE904F0: 41820158 bc 12,2,0xFE90648 - 22: Js02o $0xFE90648 - - - -. 1550 FE904DC 24 -. 7C A8 02 A6 80 A5 1B C8 7C C8 03 A6 80 A5 00 3C 74 A5 10 00 41 82 01 58 -==== BB 1551 (0xFE904F4) approx BBs exec'd 0 ==== - - 0xFE904F4: 38A30100 addi r5,r3,256 - 0: GETL R3, t0 - 1: ADDL $0x100, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0xFE904F8: 70A6000F andi. r6,r5,0xF - 4: GETL R5, t2 - 5: ANDL $0xF, t2 - 6: PUTL t2, R6 - 7: CMP0L t2, t4 (-rSo) - 8: ICRFL t4, $0x0, CR - 9: INCEIPL $4 - - 0xFE904FC: 7C0042A6 10: VEC_TRL 2:0x0, t6 - 11: PUTL t6, R0 - 12: INCEIPL $4 - - 0xFE90500: 900300F8 stw r0,248(r3) - 13: GETL R0, t8 - 14: GETL R3, t10 - 15: ADDL $0xF8, t10 - 16: STL t8, (t10) - 17: INCEIPL $4 - - 0xFE90504: 38C50010 addi r6,r5,16 - 18: GETL R5, t12 - 19: ADDL $0x10, t12 - 20: PUTL t12, R6 - 21: INCEIPL $4 - - 0xFE90508: 41A200E8 bc 13,2,0xFE905F0 - 22: Js02o $0xFE905F0 - - - -. 1551 FE904F4 24 -. 38 A3 01 00 70 A6 00 0F 7C 00 42 A6 90 03 00 F8 38 C5 00 10 41 A2 00 E8 -==== BB 1552 (0xFE905F0) approx BBs exec'd 0 ==== - - 0xFE905F0: 7E8029CE stvx vr20,r0,r5 - 0: GETL R5, t0 - 1: ANDL $0xFFFFFFF0, t0 - 2: VEC_WQQ 0x0:0x14, (t0) - 3: INCEIPL $4 - - 0xFE905F4: 38A50020 addi r5,r5,32 - 4: GETL R5, t2 - 5: ADDL $0x20, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0xFE905F8: 7EA031CE stvx vr21,r0,r6 - 8: GETL R6, t4 - 9: ANDL $0xFFFFFFF0, t4 - 10: VEC_WQQ 0x0:0x15, (t4) - 11: INCEIPL $4 - - 0xFE905FC: 38C60020 addi r6,r6,32 - 12: GETL R6, t6 - 13: ADDL $0x20, t6 - 14: PUTL t6, R6 - 15: INCEIPL $4 - - 0xFE90600: 7EC029CE stvx vr22,r0,r5 - 16: GETL R5, t8 - 17: ANDL $0xFFFFFFF0, t8 - 18: VEC_WQQ 0x0:0x16, (t8) - 19: INCEIPL $4 - - 0xFE90604: 38A50020 addi r5,r5,32 - 20: GETL R5, t10 - 21: ADDL $0x20, t10 - 22: PUTL t10, R5 - 23: INCEIPL $4 - - 0xFE90608: 7EE031CE stvx vr23,r0,r6 - 24: GETL R6, t12 - 25: ANDL $0xFFFFFFF0, t12 - 26: VEC_WQQ 0x0:0x17, (t12) - 27: INCEIPL $4 - - 0xFE9060C: 38C60020 addi r6,r6,32 - 28: GETL R6, t14 - 29: ADDL $0x20, t14 - 30: PUTL t14, R6 - 31: INCEIPL $4 - - 0xFE90610: 7F0029CE stvx vr24,r0,r5 - 32: GETL R5, t16 - 33: ANDL $0xFFFFFFF0, t16 - 34: VEC_WQQ 0x0:0x18, (t16) - 35: INCEIPL $4 - - 0xFE90614: 38A50020 addi r5,r5,32 - 36: GETL R5, t18 - 37: ADDL $0x20, t18 - 38: PUTL t18, R5 - 39: INCEIPL $4 - - 0xFE90618: 7F2031CE stvx vr25,r0,r6 - 40: GETL R6, t20 - 41: ANDL $0xFFFFFFF0, t20 - 42: VEC_WQQ 0x0:0x19, (t20) - 43: INCEIPL $4 - - 0xFE9061C: 38C60020 addi r6,r6,32 - 44: GETL R6, t22 - 45: ADDL $0x20, t22 - 46: PUTL t22, R6 - 47: INCEIPL $4 - - 0xFE90620: 7F4029CE stvx vr26,r0,r5 - 48: GETL R5, t24 - 49: ANDL $0xFFFFFFF0, t24 - 50: VEC_WQQ 0x0:0x1A, (t24) - 51: INCEIPL $4 - - 0xFE90624: 38A50020 addi r5,r5,32 - 52: GETL R5, t26 - 53: ADDL $0x20, t26 - 54: PUTL t26, R5 - 55: INCEIPL $4 - - 0xFE90628: 7F6031CE stvx vr27,r0,r6 - 56: GETL R6, t28 - 57: ANDL $0xFFFFFFF0, t28 - 58: VEC_WQQ 0x0:0x1B, (t28) - 59: INCEIPL $4 - - 0xFE9062C: 38C60020 addi r6,r6,32 - 60: GETL R6, t30 - 61: ADDL $0x20, t30 - 62: PUTL t30, R6 - 63: INCEIPL $4 - - 0xFE90630: 7F8029CE stvx vr28,r0,r5 - 64: GETL R5, t32 - 65: ANDL $0xFFFFFFF0, t32 - 66: VEC_WQQ 0x0:0x1C, (t32) - 67: INCEIPL $4 - - 0xFE90634: 38A50020 addi r5,r5,32 - 68: GETL R5, t34 - 69: ADDL $0x20, t34 - 70: PUTL t34, R5 - 71: INCEIPL $4 - - 0xFE90638: 7FA031CE stvx vr29,r0,r6 - 72: GETL R6, t36 - 73: ANDL $0xFFFFFFF0, t36 - 74: VEC_WQQ 0x0:0x1D, (t36) - 75: INCEIPL $4 - - 0xFE9063C: 38C60020 addi r6,r6,32 - 76: GETL R6, t38 - 77: ADDL $0x20, t38 - 78: PUTL t38, R6 - 79: INCEIPL $4 - - 0xFE90640: 7FC029CE stvx vr30,r0,r5 - 80: GETL R5, t40 - 81: ANDL $0xFFFFFFF0, t40 - 82: VEC_WQQ 0x0:0x1E, (t40) - 83: INCEIPL $4 - - 0xFE90644: 7FE031CE stvx vr31,r0,r6 - 84: GETL R6, t42 - 85: ANDL $0xFFFFFFF0, t42 - 86: VEC_WQQ 0x0:0x1F, (t42) - 87: INCEIPL $4 - - 0xFE90648: 480000AC b 0xFE906F4 - 88: JMPo $0xFE906F4 ($4) - - - -. 1552 FE905F0 92 -. 7E 80 29 CE 38 A5 00 20 7E A0 31 CE 38 C6 00 20 7E C0 29 CE 38 A5 00 20 7E E0 31 CE 38 C6 00 20 7F 00 29 CE 38 A5 00 20 7F 20 31 CE 38 C6 00 20 7F 40 29 CE 38 A5 00 20 7F 60 31 CE 38 C6 00 20 7F 80 29 CE 38 A5 00 20 7F A0 31 CE 38 C6 00 20 7F C0 29 CE 7F E0 31 CE 48 00 00 AC -==== BB 1553 __vmx__sigjmp_save(0xFE906F4) approx BBs exec'd 0 ==== - - 0xFE906F4: 2F840000 cmpi cr7,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE906F8: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFE906FC: 9421FFE0 stwu r1,-32(r1) - 7: GETL R1, t6 - 8: GETL R1, t8 - 9: ADDL $0xFFFFFFE0, t8 - 10: PUTL t8, R1 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE90700: 38A301C4 addi r5,r3,452 - 13: GETL R3, t10 - 14: ADDL $0x1C4, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0xFE90704: 93A10014 stw r29,20(r1) - 17: GETL R29, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFE90708: 38800000 li r4,0 - 22: MOVL $0x0, t16 - 23: PUTL t16, R4 - 24: INCEIPL $4 - - 0xFE9070C: 93E1001C stw r31,28(r1) - 25: GETL R31, t18 - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFE90710: 3BA00000 li r29,0 - 30: MOVL $0x0, t22 - 31: PUTL t22, R29 - 32: INCEIPL $4 - - 0xFE90714: 7C7F1B78 or r31,r3,r3 - 33: GETL R3, t24 - 34: PUTL t24, R31 - 35: INCEIPL $4 - - 0xFE90718: 93C10018 stw r30,24(r1) - 36: GETL R30, t26 - 37: GETL R1, t28 - 38: ADDL $0x18, t28 - 39: STL t26, (t28) - 40: INCEIPL $4 - - 0xFE9071C: 90010024 stw r0,36(r1) - 41: GETL R0, t30 - 42: GETL R1, t32 - 43: ADDL $0x24, t32 - 44: STL t30, (t32) - 45: INCEIPL $4 - - 0xFE90720: 38600000 li r3,0 - 46: MOVL $0x0, t34 - 47: PUTL t34, R3 - 48: INCEIPL $4 - - 0xFE90724: 409E0028 bc 4,30,0xFE9074C - 49: Jc30o $0xFE9074C - - - -. 1553 FE906F4 52 -. 2F 84 00 00 7C 08 02 A6 94 21 FF E0 38 A3 01 C4 93 A1 00 14 38 80 00 00 93 E1 00 1C 3B A0 00 00 7C 7F 1B 78 93 C1 00 18 90 01 00 24 38 60 00 00 40 9E 00 28 -==== BB 1554 (0xFE90728) approx BBs exec'd 0 ==== - - 0xFE90728: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE9072C: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE90730: 93BF01C0 stw r29,448(r31) - 8: GETL R29, t6 - 9: GETL R31, t8 - 10: ADDL $0x1C0, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE90734: 83A10014 lwz r29,20(r1) - 13: GETL R1, t10 - 14: ADDL $0x14, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0xFE90738: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFE9073C: 83C10018 lwz r30,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R30 - 25: INCEIPL $4 - - 0xFE90740: 83E1001C lwz r31,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFE90744: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0xFE90748: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - - -. 1554 FE90728 36 -. 80 81 00 24 38 60 00 00 93 BF 01 C0 83 A1 00 14 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1555 (0xFE7B800) approx BBs exec'd 0 ==== - - 0xFE7B800: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE7B804: 40860068 bc 4,6,0xFE7B86C - 4: Jc06o $0xFE7B86C - - - -. 1555 FE7B800 8 -. 2C 83 00 00 40 86 00 68 -==== BB 1556 (0xFE7B808) approx BBs exec'd 0 ==== - - 0xFE7B808: 83A28BF4 lwz r29,-29708(r2) - 0: GETL R2, t0 - 1: ADDL $0xFFFF8BF4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFE7B80C: 3B610010 addi r27,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R27 - 8: INCEIPL $4 - - 0xFE7B810: 819E1B84 lwz r12,7044(r30) - 9: GETL R30, t6 - 10: ADDL $0x1B84, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0xFE7B814: 93A101E0 stw r29,480(r1) - 14: GETL R29, t10 - 15: GETL R1, t12 - 16: ADDL $0x1E0, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xFE7B818: 83828BF0 lwz r28,-29712(r2) - 19: GETL R2, t14 - 20: ADDL $0xFFFF8BF0, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R28 - 23: INCEIPL $4 - - 0xFE7B81C: 810101F0 lwz r8,496(r1) - 24: GETL R1, t18 - 25: ADDL $0x1F0, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R8 - 28: INCEIPL $4 - - 0xFE7B820: 938101E4 stw r28,484(r1) - 29: GETL R28, t22 - 30: GETL R1, t24 - 31: ADDL $0x1E4, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFE7B824: 806101F4 lwz r3,500(r1) - 34: GETL R1, t26 - 35: ADDL $0x1F4, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R3 - 38: INCEIPL $4 - - 0xFE7B828: 7D0803A6 mtlr r8 - 39: GETL R8, t30 - 40: PUTL t30, LR - 41: INCEIPL $4 - - 0xFE7B82C: 93628BF4 stw r27,-29708(r2) - 42: GETL R27, t32 - 43: GETL R2, t34 - 44: ADDL $0xFFFF8BF4, t34 - 45: STL t32, (t34) - 46: INCEIPL $4 - - 0xFE7B830: 808101F8 lwz r4,504(r1) - 47: GETL R1, t36 - 48: ADDL $0x1F8, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R4 - 51: INCEIPL $4 - - 0xFE7B834: 80AC0000 lwz r5,0(r12) - 52: GETL R12, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R5 - 55: INCEIPL $4 - - 0xFE7B838: 80C101FC lwz r6,508(r1) - 56: GETL R1, t44 - 57: ADDL $0x1FC, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R6 - 60: INCEIPL $4 - - 0xFE7B83C: 4E800021 blrl - 61: GETL LR, t48 - 62: MOVL $0xFE7B840, t50 - 63: PUTL t50, LR - 64: JMPo-r t48 ($4) - - - -. 1556 FE7B808 56 -. 83 A2 8B F4 3B 61 00 10 81 9E 1B 84 93 A1 01 E0 83 82 8B F0 81 01 01 F0 93 81 01 E4 80 61 01 F4 7D 08 03 A6 93 62 8B F4 80 81 01 F8 80 AC 00 00 80 C1 01 FC 4E 80 00 21 -==== BB 1557 (0x1000156C) approx BBs exec'd 0 ==== - - 0x1000156C: 9421FF10 stwu r1,-240(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF10, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x10001570: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x10001574: 48019339 bl 0x1001A8AC - 9: MOVL $0x10001578, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x1001A8AC ($4) - - - -. 1557 1000156C 12 -. 94 21 FF 10 7C 08 02 A6 48 01 93 39 -==== BB 1558 (0x10001578) approx BBs exec'd 0 ==== - - 0x10001578: 93C100E8 stw r30,232(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0xE8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x1000157C: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x10001580: 7D800026 mfcr r12 - 8: GETL CR, t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0x10001584: 93E100EC stw r31,236(r1) - 11: GETL R31, t8 - 12: GETL R1, t10 - 13: ADDL $0xEC, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x10001588: 7C9F2378 or r31,r4,r4 - 16: GETL R4, t12 - 17: PUTL t12, R31 - 18: INCEIPL $4 - - 0x1000158C: 924100B8 stw r18,184(r1) - 19: GETL R18, t14 - 20: GETL R1, t16 - 21: ADDL $0xB8, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x10001590: 3A400000 li r18,0 - 24: MOVL $0x0, t18 - 25: PUTL t18, R18 - 26: INCEIPL $4 - - 0x10001594: 926100BC stw r19,188(r1) - 27: GETL R19, t20 - 28: GETL R1, t22 - 29: ADDL $0xBC, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x10001598: 3A600000 li r19,0 - 32: MOVL $0x0, t24 - 33: PUTL t24, R19 - 34: INCEIPL $4 - - 0x1000159C: 928100C0 stw r20,192(r1) - 35: GETL R20, t26 - 36: GETL R1, t28 - 37: ADDL $0xC0, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x100015A0: 3A800000 li r20,0 - 40: MOVL $0x0, t30 - 41: PUTL t30, R20 - 42: INCEIPL $4 - - 0x100015A4: 92A100C4 stw r21,196(r1) - 43: GETL R21, t32 - 44: GETL R1, t34 - 45: ADDL $0xC4, t34 - 46: STL t32, (t34) - 47: INCEIPL $4 - - 0x100015A8: 3AA00000 li r21,0 - 48: MOVL $0x0, t36 - 49: PUTL t36, R21 - 50: INCEIPL $4 - - 0x100015AC: 92C100C8 stw r22,200(r1) - 51: GETL R22, t38 - 52: GETL R1, t40 - 53: ADDL $0xC8, t40 - 54: STL t38, (t40) - 55: INCEIPL $4 - - 0x100015B0: 3AC00000 li r22,0 - 56: MOVL $0x0, t42 - 57: PUTL t42, R22 - 58: INCEIPL $4 - - 0x100015B4: 93A100E4 stw r29,228(r1) - 59: GETL R29, t44 - 60: GETL R1, t46 - 61: ADDL $0xE4, t46 - 62: STL t44, (t46) - 63: INCEIPL $4 - - 0x100015B8: 7C7D1B78 or r29,r3,r3 - 64: GETL R3, t48 - 65: PUTL t48, R29 - 66: INCEIPL $4 - - 0x100015BC: 900100F4 stw r0,244(r1) - 67: GETL R0, t50 - 68: GETL R1, t52 - 69: ADDL $0xF4, t52 - 70: STL t50, (t52) - 71: INCEIPL $4 - - 0x100015C0: 920100B0 stw r16,176(r1) - 72: GETL R16, t54 - 73: GETL R1, t56 - 74: ADDL $0xB0, t56 - 75: STL t54, (t56) - 76: INCEIPL $4 - - 0x100015C4: 922100B4 stw r17,180(r1) - 77: GETL R17, t58 - 78: GETL R1, t60 - 79: ADDL $0xB4, t60 - 80: STL t58, (t60) - 81: INCEIPL $4 - - 0x100015C8: 92E100CC stw r23,204(r1) - 82: GETL R23, t62 - 83: GETL R1, t64 - 84: ADDL $0xCC, t64 - 85: STL t62, (t64) - 86: INCEIPL $4 - - 0x100015CC: 930100D0 stw r24,208(r1) - 87: GETL R24, t66 - 88: GETL R1, t68 - 89: ADDL $0xD0, t68 - 90: STL t66, (t68) - 91: INCEIPL $4 - - 0x100015D0: 932100D4 stw r25,212(r1) - 92: GETL R25, t70 - 93: GETL R1, t72 - 94: ADDL $0xD4, t72 - 95: STL t70, (t72) - 96: INCEIPL $4 - - 0x100015D4: 934100D8 stw r26,216(r1) - 97: GETL R26, t74 - 98: GETL R1, t76 - 99: ADDL $0xD8, t76 - 100: STL t74, (t76) - 101: INCEIPL $4 - - 0x100015D8: 936100DC stw r27,220(r1) - 102: GETL R27, t78 - 103: GETL R1, t80 - 104: ADDL $0xDC, t80 - 105: STL t78, (t80) - 106: INCEIPL $4 - - 0x100015DC: 938100E0 stw r28,224(r1) - 107: GETL R28, t82 - 108: GETL R1, t84 - 109: ADDL $0xE0, t84 - 110: STL t82, (t84) - 111: INCEIPL $4 - - 0x100015E0: 918100AC stw r12,172(r1) - 112: GETL R12, t86 - 113: GETL R1, t88 - 114: ADDL $0xAC, t88 - 115: STL t86, (t88) - 116: INCEIPL $4 - - 0x100015E4: 48001FF5 bl 0x100035D8 - 117: MOVL $0x100015E8, t90 - 118: PUTL t90, LR - 119: JMPo-c $0x100035D8 ($4) - - - -. 1558 10001578 112 -. 93 C1 00 E8 7F C8 02 A6 7D 80 00 26 93 E1 00 EC 7C 9F 23 78 92 41 00 B8 3A 40 00 00 92 61 00 BC 3A 60 00 00 92 81 00 C0 3A 80 00 00 92 A1 00 C4 3A A0 00 00 92 C1 00 C8 3A C0 00 00 93 A1 00 E4 7C 7D 1B 78 90 01 00 F4 92 01 00 B0 92 21 00 B4 92 E1 00 CC 93 01 00 D0 93 21 00 D4 93 41 00 D8 93 61 00 DC 93 81 00 E0 91 81 00 AC 48 00 1F F5 -==== BB 1559 (0x100035D8) approx BBs exec'd 0 ==== - - 0x100035D8: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x100035DC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x100035E0: 480172CD bl 0x1001A8AC - 9: MOVL $0x100035E4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x1001A8AC ($4) - - - -. 1559 100035D8 12 -. 94 21 FF E0 7C 08 02 A6 48 01 72 CD -==== BB 1560 (0x100035E4) approx BBs exec'd 0 ==== - - 0x100035E4: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x100035E8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x100035EC: 93E1001C stw r31,28(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x100035F0: 3FE00003 lis r31,3 - 13: MOVL $0x30000, t10 - 14: PUTL t10, R31 - 15: INCEIPL $4 - - 0x100035F4: 90010024 stw r0,36(r1) - 16: GETL R0, t12 - 17: GETL R1, t14 - 18: ADDL $0x24, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x100035F8: 807E0128 lwz r3,296(r30) - 21: GETL R30, t16 - 22: ADDL $0x128, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R3 - 25: INCEIPL $4 - - 0x100035FC: 48017591 bl 0x1001AB8C - 26: MOVL $0x10003600, t20 - 27: PUTL t20, LR - 28: JMPo-c $0x1001AB8C ($4) - - - -. 1560 100035E4 28 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 3F E0 00 03 90 01 00 24 80 7E 01 28 48 01 75 91 -==== BB 1561 (0x1001AB8C) approx BBs exec'd 0 ==== - - 0x1001AB8C: 3960002C li r11,44 - 0: MOVL $0x2C, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AB90: 4BFFFF7C b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 1561 1001AB8C 8 -. 39 60 00 2C 4B FF FF 7C -==== BB 1562 getenv(0xFE93198) approx BBs exec'd 0 ==== - - 0xFE93198: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE9319C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE931A0: 48114CB1 bl 0xFFA7E50 - 9: MOVL $0xFE931A4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1562 FE93198 12 -. 94 21 FF E0 7C 08 02 A6 48 11 4C B1 -==== BB 1563 (0xFE931A4) approx BBs exec'd 0 ==== - - 0xFE931A4: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE931A8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE931AC: 93E1001C stw r31,28(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE931B0: 93410008 stw r26,8(r1) - 13: GETL R26, t10 - 14: GETL R1, t12 - 15: ADDL $0x8, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE931B4: 7C7F1B78 or r31,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0xFE931B8: 9361000C stw r27,12(r1) - 21: GETL R27, t16 - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE931BC: 93810010 stw r28,16(r1) - 26: GETL R28, t20 - 27: GETL R1, t22 - 28: ADDL $0x10, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFE931C0: 93A10014 stw r29,20(r1) - 31: GETL R29, t24 - 32: GETL R1, t26 - 33: ADDL $0x14, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFE931C4: 90010024 stw r0,36(r1) - 36: GETL R0, t28 - 37: GETL R1, t30 - 38: ADDL $0x24, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0xFE931C8: 48043911 bl 0xFED6AD8 - 41: MOVL $0xFE931CC, t32 - 42: PUTL t32, LR - 43: JMPo-c $0xFED6AD8 ($4) - - - -. 1563 FE931A4 40 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 41 00 08 7C 7F 1B 78 93 61 00 0C 93 81 00 10 93 A1 00 14 90 01 00 24 48 04 39 11 -==== BB 1564 strlen(0xFED6AD8) approx BBs exec'd 0 ==== - - 0xFED6AD8: 5464003A rlwinm r4,r3,0,0,29 - 0: GETL R3, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0xFED6ADC: 3CE07F7F lis r7,32639 - 4: MOVL $0x7F7F0000, t2 - 5: PUTL t2, R7 - 6: INCEIPL $4 - - 0xFED6AE0: 54651EF8 rlwinm r5,r3,3,27,28 - 7: GETL R3, t4 - 8: ROLL $0x3, t4 - 9: ANDL $0x18, t4 - 10: PUTL t4, R5 - 11: INCEIPL $4 - - 0xFED6AE4: 81040000 lwz r8,0(r4) - 12: GETL R4, t6 - 13: LDL (t6), t8 - 14: PUTL t8, R8 - 15: INCEIPL $4 - - 0xFED6AE8: 3920FFFF li r9,-1 - 16: MOVL $0xFFFFFFFF, t10 - 17: PUTL t10, R9 - 18: INCEIPL $4 - - 0xFED6AEC: 38E77F7F addi r7,r7,32639 - 19: MOVL $0x7F7F7F7F, t12 - 20: PUTL t12, R7 - 21: INCEIPL $4 - - 0xFED6AF0: 7D292C30 srw r9,r9,r5 - 22: GETL R9, t16 - 23: GETL R5, t14 - 24: SHRL t14, t16 - 25: PUTL t16, R9 - 26: INCEIPL $4 - - 0xFED6AF4: 7CE04038 and r0,r7,r8 - 27: GETL R7, t18 - 28: GETL R8, t20 - 29: ANDL t18, t20 - 30: PUTL t20, R0 - 31: INCEIPL $4 - - 0xFED6AF8: 7CEA4378 or r10,r7,r8 - 32: GETL R7, t22 - 33: GETL R8, t24 - 34: ORL t24, t22 - 35: PUTL t22, R10 - 36: INCEIPL $4 - - 0xFED6AFC: 7C003A14 add r0,r0,r7 - 37: GETL R0, t26 - 38: GETL R7, t28 - 39: ADDL t26, t28 - 40: PUTL t28, R0 - 41: INCEIPL $4 - - 0xFED6B00: 7D4000F8 nor r0,r10,r0 - 42: GETL R10, t30 - 43: GETL R0, t32 - 44: ORL t32, t30 - 45: NOTL t30 - 46: PUTL t30, R0 - 47: INCEIPL $4 - - 0xFED6B04: 7C084839 and. r8,r0,r9 - 48: GETL R0, t34 - 49: GETL R9, t36 - 50: ANDL t34, t36 - 51: PUTL t36, R8 - 52: CMP0L t36, t38 (-rSo) - 53: ICRFL t38, $0x0, CR - 54: INCEIPL $4 - - 0xFED6B08: 7C601120 mtcrf 0x1,r3 - 55: GETL R3, t40 - 56: ICRFL t40, $0x7, CR - 57: INCEIPL $4 - - 0xFED6B0C: 40820070 bc 4,2,0xFED6B7C - 58: Jc02o $0xFED6B7C - - - -. 1564 FED6AD8 56 -. 54 64 00 3A 3C E0 7F 7F 54 65 1E F8 81 04 00 00 39 20 FF FF 38 E7 7F 7F 7D 29 2C 30 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 40 00 F8 7C 08 48 39 7C 60 11 20 40 82 00 70 -==== BB 1565 (0xFED6B10) approx BBs exec'd 0 ==== - - 0xFED6B10: 3CC0FEFF lis r6,-257 - 0: MOVL $0xFEFF0000, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFED6B14: 38C6FEFF addi r6,r6,-257 - 3: MOVL $0xFEFEFEFF, t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFED6B18: 419D001C bc 12,29,0xFED6B34 - 6: Js29o $0xFED6B34 - - - -. 1565 FED6B10 12 -. 3C C0 FE FF 38 C6 FE FF 41 9D 00 1C -==== BB 1566 (0xFED6B34) approx BBs exec'd 0 ==== - - 0xFED6B34: 81040004 lwz r8,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFED6B38: 85240008 lwzu r9,8(r4) - 5: GETL R4, t4 - 6: ADDL $0x8, t4 - 7: PUTL t4, R4 - 8: LDL (t4), t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0xFED6B3C: 7C064214 add r0,r6,r8 - 11: GETL R6, t8 - 12: GETL R8, t10 - 13: ADDL t8, t10 - 14: PUTL t10, R0 - 15: INCEIPL $4 - - 0xFED6B40: 7CEA40F8 nor r10,r7,r8 - 16: GETL R7, t12 - 17: GETL R8, t14 - 18: ORL t14, t12 - 19: NOTL t12 - 20: PUTL t12, R10 - 21: INCEIPL $4 - - 0xFED6B44: 7C005039 and. r0,r0,r10 - 22: GETL R0, t16 - 23: GETL R10, t18 - 24: ANDL t16, t18 - 25: PUTL t18, R0 - 26: CMP0L t18, t20 (-rSo) - 27: ICRFL t20, $0x0, CR - 28: INCEIPL $4 - - 0xFED6B48: 7D664A14 add r11,r6,r9 - 29: GETL R6, t22 - 30: GETL R9, t24 - 31: ADDL t22, t24 - 32: PUTL t24, R11 - 33: INCEIPL $4 - - 0xFED6B4C: 7CEC48F8 nor r12,r7,r9 - 34: GETL R7, t26 - 35: GETL R9, t28 - 36: ORL t28, t26 - 37: NOTL t26 - 38: PUTL t26, R12 - 39: INCEIPL $4 - - 0xFED6B50: 4082001C bc 4,2,0xFED6B6C - 40: Jc02o $0xFED6B6C - - - -. 1566 FED6B34 32 -. 81 04 00 04 85 24 00 08 7C 06 42 14 7C EA 40 F8 7C 00 50 39 7D 66 4A 14 7C EC 48 F8 40 82 00 1C -==== BB 1567 (0xFED6B54) approx BBs exec'd 0 ==== - - 0xFED6B54: 7D606039 and. r0,r11,r12 - 0: GETL R11, t0 - 1: GETL R12, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFED6B58: 4182FFDC bc 12,2,0xFED6B34 - 7: Js02o $0xFED6B34 - - - -. 1567 FED6B54 8 -. 7D 60 60 39 41 82 FF DC -==== BB 1568 (0xFED6B6C) approx BBs exec'd 0 ==== - - 0xFED6B6C: 7CE04038 and r0,r7,r8 - 0: GETL R7, t0 - 1: GETL R8, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED6B70: 3884FFFC addi r4,r4,-4 - 5: GETL R4, t4 - 6: ADDL $0xFFFFFFFC, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFED6B74: 7C003A14 add r0,r0,r7 - 9: GETL R0, t6 - 10: GETL R7, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0xFED6B78: 7D480078 andc r8,r10,r0 - 14: GETL R10, t10 - 15: GETL R0, t12 - 16: NOTL t12 - 17: ANDL t10, t12 - 18: PUTL t12, R8 - 19: INCEIPL $4 - - 0xFED6B7C: 7D0B0034 cntlzw r11,r8 - 20: GETL R8, t14 - 21: CNTLZL t14 - 22: PUTL t14, R11 - 23: INCEIPL $4 - - 0xFED6B80: 7C032050 subf r0,r3,r4 - 24: GETL R3, t16 - 25: GETL R4, t18 - 26: SUBL t16, t18 - 27: PUTL t18, R0 - 28: INCEIPL $4 - - 0xFED6B84: 556BE8FE rlwinm r11,r11,29,3,31 - 29: GETL R11, t20 - 30: SHRL $0x3, t20 - 31: PUTL t20, R11 - 32: INCEIPL $4 - - 0xFED6B88: 7C605A14 add r3,r0,r11 - 33: GETL R0, t22 - 34: GETL R11, t24 - 35: ADDL t22, t24 - 36: PUTL t24, R3 - 37: INCEIPL $4 - - 0xFED6B8C: 4E800020 blr - 38: GETL LR, t26 - 39: JMPo-r t26 ($4) - - - -. 1568 FED6B6C 36 -. 7C E0 40 38 38 84 FF FC 7C 00 3A 14 7D 48 00 78 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 -==== BB 1569 (0xFE931CC) approx BBs exec'd 0 ==== - - 0xFE931CC: 813E1B84 lwz r9,7044(r30) - 0: GETL R30, t0 - 1: ADDL $0x1B84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE931D0: 81290000 lwz r9,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0xFE931D4: 2F890000 cmpi cr7,r9,0 - 9: GETL R9, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0xFE931D8: 419E0010 bc 12,30,0xFE931E8 - 13: Js30o $0xFE931E8 - - - -. 1569 FE931CC 16 -. 81 3E 1B 84 81 29 00 00 2F 89 00 00 41 9E 00 10 -==== BB 1570 (0xFE931DC) approx BBs exec'd 0 ==== - - 0xFE931DC: 897F0000 lbz r11,0(r31) - 0: GETL R31, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFE931E0: 2C0B0000 cmpi cr0,r11,0 - 4: GETL R11, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0xFE931E4: 40820030 bc 4,2,0xFE93214 - 8: Jc02o $0xFE93214 - - - -. 1570 FE931DC 12 -. 89 7F 00 00 2C 0B 00 00 40 82 00 30 -==== BB 1571 (0xFE93214) approx BBs exec'd 0 ==== - - 0xFE93214: 881F0001 lbz r0,1(r31) - 0: GETL R31, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE93218: 2C800000 cmpi cr1,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFE9321C: 40860048 bc 4,6,0xFE93264 - 9: Jc06o $0xFE93264 - - - -. 1571 FE93214 12 -. 88 1F 00 01 2C 80 00 00 40 86 00 48 -==== BB 1572 (0xFE93264) approx BBs exec'd 0 ==== - - 0xFE93264: 81490000 lwz r10,0(r9) - 0: GETL R9, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFE93268: 5408402E rlwinm r8,r0,8,0,23 - 4: GETL R0, t4 - 5: SHLL $0x8, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0xFE9326C: 556C063E rlwinm r12,r11,0,24,31 - 8: GETL R11, t6 - 9: ANDL $0xFF, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0xFE93270: 7D3D4B78 or r29,r9,r9 - 12: GETL R9, t8 - 13: PUTL t8, R29 - 14: INCEIPL $4 - - 0xFE93274: 2C8A0000 cmpi cr1,r10,0 - 15: GETL R10, t10 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x1, CR - 18: INCEIPL $4 - - 0xFE93278: 7D9A4378 or r26,r12,r8 - 19: GETL R12, t14 - 20: GETL R8, t16 - 21: ORL t16, t14 - 22: PUTL t14, R26 - 23: INCEIPL $4 - - 0xFE9327C: 3B83FFFE addi r28,r3,-2 - 24: GETL R3, t18 - 25: ADDL $0xFFFFFFFE, t18 - 26: PUTL t18, R28 - 27: INCEIPL $4 - - 0xFE93280: 3B7F0002 addi r27,r31,2 - 28: GETL R31, t20 - 29: ADDL $0x2, t20 - 30: PUTL t20, R27 - 31: INCEIPL $4 - - 0xFE93284: 41A6FF64 bc 13,6,0xFE931E8 - 32: Js06o $0xFE931E8 - - - -. 1572 FE93264 36 -. 81 49 00 00 54 08 40 2E 55 6C 06 3E 7D 3D 4B 78 2C 8A 00 00 7D 9A 43 78 3B 83 FF FE 3B 7F 00 02 41 A6 FF 64 -==== BB 1573 (0xFE93288) approx BBs exec'd 0 ==== - - 0xFE93288: 7D5F5378 or r31,r10,r10 - 0: GETL R10, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0xFE9328C: 48000010 b 0xFE9329C - 3: JMPo $0xFE9329C ($4) - - - -. 1573 FE93288 8 -. 7D 5F 53 78 48 00 00 10 -==== BB 1574 (0xFE9329C) approx BBs exec'd 0 ==== - - 0xFE9329C: 881F0001 lbz r0,1(r31) - 0: GETL R31, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE932A0: 387F0002 addi r3,r31,2 - 5: GETL R31, t4 - 6: ADDL $0x2, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFE932A4: 893F0000 lbz r9,0(r31) - 9: GETL R31, t6 - 10: LDB (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0xFE932A8: 7F64DB78 or r4,r27,r27 - 13: GETL R27, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFE932AC: 540B402E rlwinm r11,r0,8,0,23 - 16: GETL R0, t12 - 17: SHLL $0x8, t12 - 18: PUTL t12, R11 - 19: INCEIPL $4 - - 0xFE932B0: 7F85E378 or r5,r28,r28 - 20: GETL R28, t14 - 21: PUTL t14, R5 - 22: INCEIPL $4 - - 0xFE932B4: 7D6A4B78 or r10,r11,r9 - 23: GETL R11, t16 - 24: GETL R9, t18 - 25: ORL t18, t16 - 26: PUTL t16, R10 - 27: INCEIPL $4 - - 0xFE932B8: 7F1A5000 cmp cr6,r26,r10 - 28: GETL R26, t20 - 29: GETL R10, t22 - 30: CMPL t20, t22, t24 (-rSo) - 31: ICRFL t24, $0x6, CR - 32: INCEIPL $4 - - 0xFE932BC: 409AFFD4 bc 4,26,0xFE93290 - 33: Jc26o $0xFE93290 - - - -. 1574 FE9329C 36 -. 88 1F 00 01 38 7F 00 02 89 3F 00 00 7F 64 DB 78 54 0B 40 2E 7F 85 E3 78 7D 6A 4B 78 7F 1A 50 00 40 9A FF D4 -==== BB 1575 (0xFE93290) approx BBs exec'd 0 ==== - - 0xFE93290: 87FD0004 lwzu r31,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R29 - 3: LDL (t0), t2 - 4: PUTL t2, R31 - 5: INCEIPL $4 - - 0xFE93294: 2C9F0000 cmpi cr1,r31,0 - 6: GETL R31, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0xFE93298: 41A6FF50 bc 13,6,0xFE931E8 - 10: Js06o $0xFE931E8 - - - -. 1575 FE93290 12 -. 87 FD 00 04 2C 9F 00 00 41 A6 FF 50 -==== BB 1576 (0xFE931E8) approx BBs exec'd 0 ==== - - 0xFE931E8: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE931EC: 83410024 lwz r26,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0xFE931F0: 8361000C lwz r27,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R27 - 12: INCEIPL $4 - - 0xFE931F4: 7F4803A6 mtlr r26 - 13: GETL R26, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFE931F8: 83810010 lwz r28,16(r1) - 16: GETL R1, t12 - 17: ADDL $0x10, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0xFE931FC: 83410008 lwz r26,8(r1) - 21: GETL R1, t16 - 22: ADDL $0x8, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R26 - 25: INCEIPL $4 - - 0xFE93200: 83A10014 lwz r29,20(r1) - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R29 - 30: INCEIPL $4 - - 0xFE93204: 83C10018 lwz r30,24(r1) - 31: GETL R1, t24 - 32: ADDL $0x18, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R30 - 35: INCEIPL $4 - - 0xFE93208: 83E1001C lwz r31,28(r1) - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0xFE9320C: 38210020 addi r1,r1,32 - 41: GETL R1, t32 - 42: ADDL $0x20, t32 - 43: PUTL t32, R1 - 44: INCEIPL $4 - - 0xFE93210: 4E800020 blr - 45: GETL LR, t34 - 46: JMPo-r t34 ($4) - - - -. 1576 FE931E8 44 -. 38 60 00 00 83 41 00 24 83 61 00 0C 7F 48 03 A6 83 81 00 10 83 41 00 08 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1577 (0x10003600) approx BBs exec'd 0 ==== - - 0x10003600: 63FF0DB0 ori r31,r31,0xDB0 - 0: GETL R31, t0 - 1: ORL $0xDB0, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0x10003604: 7C691B79 or. r9,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R9 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0x10003608: 4182001C bc 12,2,0x10003624 - 9: Js02o $0x10003624 - - - -. 1577 10003600 12 -. 63 FF 0D B0 7C 69 1B 79 41 82 00 1C -==== BB 1578 (0x10003624) approx BBs exec'd 0 ==== - - 0x10003624: 80010024 lwz r0,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10003628: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x1000362C: 83C10018 lwz r30,24(r1) - 8: GETL R1, t6 - 9: ADDL $0x18, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0x10003630: 83E1001C lwz r31,28(r1) - 13: GETL R1, t10 - 14: ADDL $0x1C, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R31 - 17: INCEIPL $4 - - 0x10003634: 7C0803A6 mtlr r0 - 18: GETL R0, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x10003638: 38210020 addi r1,r1,32 - 21: GETL R1, t16 - 22: ADDL $0x20, t16 - 23: PUTL t16, R1 - 24: INCEIPL $4 - - 0x1000363C: 4E800020 blr - 25: GETL LR, t18 - 26: JMPo-r t18 ($4) - - - -. 1578 10003624 28 -. 80 01 00 24 7F E3 FB 78 83 C1 00 18 83 E1 00 1C 7C 08 03 A6 38 21 00 20 4E 80 00 20 -==== BB 1579 (0x100015E8) approx BBs exec'd 0 ==== - - 0x100015E8: 3C000003 lis r0,3 - 0: MOVL $0x30000, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x100015EC: 60000DAF ori r0,r0,0xDAF - 3: MOVL $0x30DAF, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x100015F0: 7F830000 cmp cr7,r3,r0 - 6: GETL R3, t4 - 7: GETL R0, t6 - 8: CMPL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x100015F4: 419D038C bc 12,29,0x10001980 - 11: Js29o $0x10001980 - - - -. 1579 100015E8 16 -. 3C 00 00 03 60 00 0D AF 7F 83 00 00 41 9D 03 8C -==== BB 1580 (0x10001980) approx BBs exec'd 0 ==== - - 0x10001980: 807E00A8 lwz r3,168(r30) - 0: GETL R30, t0 - 1: ADDL $0xA8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x10001984: 839E00AC lwz r28,172(r30) - 5: GETL R30, t4 - 6: ADDL $0xAC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x10001988: 48019205 bl 0x1001AB8C - 10: MOVL $0x1000198C, t8 - 11: PUTL t8, LR - 12: JMPo-c $0x1001AB8C ($4) - - - -. 1580 10001980 12 -. 80 7E 00 A8 83 9E 00 AC 48 01 92 05 -==== BB 1581 (0x1001AB8C) approx BBs exec'd 0 ==== - - 0x1001AB8C: 4BE7860C b 0xFE93198 - 0: JMPo $0xFE93198 ($4) - - - -. 1581 1001AB8C 4 -. 4B E7 86 0C -==== BB 1582 (0xFED6B1C) approx BBs exec'd 0 ==== - - 0xFED6B1C: 85040004 lwzu r8,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R4 - 3: LDL (t0), t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0xFED6B20: 7CE04038 and r0,r7,r8 - 6: GETL R7, t4 - 7: GETL R8, t6 - 8: ANDL t4, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0xFED6B24: 7CEA4378 or r10,r7,r8 - 11: GETL R7, t8 - 12: GETL R8, t10 - 13: ORL t10, t8 - 14: PUTL t8, R10 - 15: INCEIPL $4 - - 0xFED6B28: 7C003A14 add r0,r0,r7 - 16: GETL R0, t12 - 17: GETL R7, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0xFED6B2C: 7D4800F9 nor. r8,r10,r0 - 21: GETL R10, t16 - 22: GETL R0, t18 - 23: ORL t18, t16 - 24: NOTL t16 - 25: PUTL t16, R8 - 26: CMP0L t16, t20 (-rSo) - 27: ICRFL t20, $0x0, CR - 28: INCEIPL $4 - - 0xFED6B30: 4082004C bc 4,2,0xFED6B7C - 29: Jc02o $0xFED6B7C - - - -. 1582 FED6B1C 24 -. 85 04 00 04 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 48 00 F9 40 82 00 4C -==== BB 1583 (0xFED6B5C) approx BBs exec'd 0 ==== - - 0xFED6B5C: 7CE04838 and r0,r7,r9 - 0: GETL R7, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED6B60: 7C003A14 add r0,r0,r7 - 5: GETL R0, t4 - 6: GETL R7, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFED6B64: 7D880078 andc r8,r12,r0 - 10: GETL R12, t8 - 11: GETL R0, t10 - 12: NOTL t10 - 13: ANDL t8, t10 - 14: PUTL t10, R8 - 15: INCEIPL $4 - - 0xFED6B68: 48000014 b 0xFED6B7C - 16: JMPo $0xFED6B7C ($4) - - - -. 1583 FED6B5C 16 -. 7C E0 48 38 7C 00 3A 14 7D 88 00 78 48 00 00 14 -==== BB 1584 (0xFED6B7C) approx BBs exec'd 0 ==== - - 0xFED6B7C: 7D0B0034 cntlzw r11,r8 - 0: GETL R8, t0 - 1: CNTLZL t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFED6B80: 7C032050 subf r0,r3,r4 - 4: GETL R3, t2 - 5: GETL R4, t4 - 6: SUBL t2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFED6B84: 556BE8FE rlwinm r11,r11,29,3,31 - 9: GETL R11, t6 - 10: SHRL $0x3, t6 - 11: PUTL t6, R11 - 12: INCEIPL $4 - - 0xFED6B88: 7C605A14 add r3,r0,r11 - 13: GETL R0, t8 - 14: GETL R11, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0xFED6B8C: 4E800020 blr - 18: GETL LR, t12 - 19: JMPo-r t12 ($4) - - - -. 1584 FED6B7C 20 -. 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 -==== BB 1585 (0x1000198C) approx BBs exec'd 0 ==== - - 0x1000198C: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10001990: 40BEFC6C bc 5,30,0x100015FC - 4: Jc30o $0x100015FC - - - -. 1585 1000198C 8 -. 2F 83 00 00 40 BE FC 6C -==== BB 1586 (0x10001994) approx BBs exec'd 0 ==== - - 0x10001994: 4BFFFC64 b 0x100015F8 - 0: JMPo $0x100015F8 ($4) - - - -. 1586 10001994 4 -. 4B FF FC 64 -==== BB 1587 (0x100015F8) approx BBs exec'd 0 ==== - - 0x100015F8: 839E0084 lwz r28,132(r30) - 0: GETL R30, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x100015FC: 801F0000 lwz r0,0(r31) - 5: GETL R31, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x10001600: 38600006 li r3,6 - 9: MOVL $0x6, t8 - 10: PUTL t8, R3 - 11: INCEIPL $4 - - 0x10001604: 813E01E4 lwz r9,484(r30) - 12: GETL R30, t10 - 13: ADDL $0x1E4, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R9 - 16: INCEIPL $4 - - 0x10001608: 809E0074 lwz r4,116(r30) - 17: GETL R30, t14 - 18: ADDL $0x74, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R4 - 21: INCEIPL $4 - - 0x1000160C: 90090000 stw r0,0(r9) - 22: GETL R0, t18 - 23: GETL R9, t20 - 24: STL t18, (t20) - 25: INCEIPL $4 - - 0x10001610: 48019595 bl 0x1001ABA4 - 26: MOVL $0x10001614, t22 - 27: PUTL t22, LR - 28: JMPo-c $0x1001ABA4 ($4) - - - -. 1587 100015F8 28 -. 83 9E 00 84 80 1F 00 00 38 60 00 06 81 3E 01 E4 80 9E 00 74 90 09 00 00 48 01 95 95 -==== BB 1588 (0x1001ABA4) approx BBs exec'd 0 ==== - - 0x1001ABA4: 39600038 li r11,56 - 0: MOVL $0x38, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001ABA8: 4BFFFF64 b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 1588 1001ABA4 8 -. 39 60 00 38 4B FF FF 64 -==== BB 1589 setlocale(0xFE86870) approx BBs exec'd 0 ==== - - 0xFE86870: 9421FF20 stwu r1,-224(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF20, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE86874: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE86878: 938100D0 stw r28,208(r1) - 9: GETL R28, t6 - 10: GETL R1, t8 - 11: ADDL $0xD0, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE8687C: 7C7C1B79 or. r28,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R28 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFE86880: 481215D1 bl 0xFFA7E50 - 19: MOVL $0xFE86884, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xFFA7E50 ($4) - - - -. 1589 FE86870 20 -. 94 21 FF 20 7C 08 02 A6 93 81 00 D0 7C 7C 1B 79 48 12 15 D1 -==== BB 1590 (0xFE86884) approx BBs exec'd 0 ==== - - 0xFE86884: 936100CC stw r27,204(r1) - 0: GETL R27, t0 - 1: GETL R1, t2 - 2: ADDL $0xCC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE86888: 93C100D8 stw r30,216(r1) - 5: GETL R30, t4 - 6: GETL R1, t6 - 7: ADDL $0xD8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFE8688C: 7C9B2378 or r27,r4,r4 - 10: GETL R4, t8 - 11: PUTL t8, R27 - 12: INCEIPL $4 - - 0xFE86890: 93E100DC stw r31,220(r1) - 13: GETL R31, t10 - 14: GETL R1, t12 - 15: ADDL $0xDC, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE86894: 7FC802A6 mflr r30 - 18: GETL LR, t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0xFE86898: 924100A8 stw r18,168(r1) - 21: GETL R18, t16 - 22: GETL R1, t18 - 23: ADDL $0xA8, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE8689C: 7C3F0B78 or r31,r1,r1 - 26: GETL R1, t20 - 27: PUTL t20, R31 - 28: INCEIPL $4 - - 0xFE868A0: 926100AC stw r19,172(r1) - 29: GETL R19, t22 - 30: GETL R1, t24 - 31: ADDL $0xAC, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFE868A4: 928100B0 stw r20,176(r1) - 34: GETL R20, t26 - 35: GETL R1, t28 - 36: ADDL $0xB0, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFE868A8: 92A100B4 stw r21,180(r1) - 39: GETL R21, t30 - 40: GETL R1, t32 - 41: ADDL $0xB4, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFE868AC: 92C100B8 stw r22,184(r1) - 44: GETL R22, t34 - 45: GETL R1, t36 - 46: ADDL $0xB8, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFE868B0: 92E100BC stw r23,188(r1) - 49: GETL R23, t38 - 50: GETL R1, t40 - 51: ADDL $0xBC, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0xFE868B4: 930100C0 stw r24,192(r1) - 54: GETL R24, t42 - 55: GETL R1, t44 - 56: ADDL $0xC0, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0xFE868B8: 932100C4 stw r25,196(r1) - 59: GETL R25, t46 - 60: GETL R1, t48 - 61: ADDL $0xC4, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0xFE868BC: 934100C8 stw r26,200(r1) - 64: GETL R26, t50 - 65: GETL R1, t52 - 66: ADDL $0xC8, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0xFE868C0: 93A100D4 stw r29,212(r1) - 69: GETL R29, t54 - 70: GETL R1, t56 - 71: ADDL $0xD4, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0xFE868C4: 900100E4 stw r0,228(r1) - 74: GETL R0, t58 - 75: GETL R1, t60 - 76: ADDL $0xE4, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0xFE868C8: 4180020C bc 12,0,0xFE86AD4 - 79: Js00o $0xFE86AD4 - - - -. 1590 FE86884 72 -. 93 61 00 CC 93 C1 00 D8 7C 9B 23 78 93 E1 00 DC 7F C8 02 A6 92 41 00 A8 7C 3F 0B 78 92 61 00 AC 92 81 00 B0 92 A1 00 B4 92 C1 00 B8 92 E1 00 BC 93 01 00 C0 93 21 00 C4 93 41 00 C8 93 A1 00 D4 90 01 00 E4 41 80 02 0C -==== BB 1591 (0xFE868CC) approx BBs exec'd 0 ==== - - 0xFE868CC: 2F9C000C cmpi cr7,r28,12 - 0: GETL R28, t0 - 1: MOVL $0xC, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE868D0: 419D0204 bc 12,29,0xFE86AD4 - 5: Js29o $0xFE86AD4 - - - -. 1591 FE868CC 8 -. 2F 9C 00 0C 41 9D 02 04 -==== BB 1592 (0xFE868D4) approx BBs exec'd 0 ==== - - 0xFE868D4: 2C840000 cmpi cr1,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE868D8: 41860214 bc 12,6,0xFE86AEC - 4: Js06o $0xFE86AEC - - - -. 1592 FE868D4 8 -. 2C 84 00 00 41 86 02 14 -==== BB 1593 (0xFE868DC) approx BBs exec'd 0 ==== - - 0xFE868DC: 831E1D78 lwz r24,7544(r30) - 0: GETL R30, t0 - 1: ADDL $0x1D78, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0xFE868E0: 579A103A rlwinm r26,r28,2,0,29 - 5: GETL R28, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R26 - 8: INCEIPL $4 - - 0xFE868E4: 7C832378 or r3,r4,r4 - 9: GETL R4, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0xFE868E8: 7CBAC214 add r5,r26,r24 - 12: GETL R26, t8 - 13: GETL R24, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0xFE868EC: 83A50040 lwz r29,64(r5) - 17: GETL R5, t12 - 18: ADDL $0x40, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R29 - 21: INCEIPL $4 - - 0xFE868F0: 7FA4EB78 or r4,r29,r29 - 22: GETL R29, t16 - 23: PUTL t16, R4 - 24: INCEIPL $4 - - 0xFE868F4: 4804FABD bl 0xFED63B0 - 25: MOVL $0xFE868F8, t18 - 26: PUTL t18, LR - 27: JMPo-c $0xFED63B0 ($4) - - - -. 1593 FE868DC 28 -. 83 1E 1D 78 57 9A 10 3A 7C 83 23 78 7C BA C2 14 83 A5 00 40 7F A4 EB 78 48 04 FA BD -==== BB 1594 strcmp(0xFED63B0) approx BBs exec'd 0 ==== - - 0xFED63B0: 7C801B78 or r0,r4,r3 - 0: GETL R4, t0 - 1: GETL R3, t2 - 2: ORL t2, t0 - 3: PUTL t0, R0 - 4: INCEIPL $4 - - 0xFED63B4: 540007BF rlwinm. r0,r0,0,30,31 - 5: GETL R0, t4 - 6: ANDL $0x3, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0xFED63B8: 3CE0FEFF lis r7,-257 - 11: MOVL $0xFEFF0000, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0xFED63BC: 40820094 bc 4,2,0xFED6450 - 14: Jc02o $0xFED6450 - - - -. 1594 FED63B0 16 -. 7C 80 1B 78 54 00 07 BF 3C E0 FE FF 40 82 00 94 -==== BB 1595 (0xFED63C0) approx BBs exec'd 0 ==== - - 0xFED63C0: 80A30000 lwz r5,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFED63C4: 80C40000 lwz r6,0(r4) - 4: GETL R4, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R6 - 7: INCEIPL $4 - - 0xFED63C8: 3D007F7F lis r8,32639 - 8: MOVL $0x7F7F0000, t8 - 9: PUTL t8, R8 - 10: INCEIPL $4 - - 0xFED63CC: 38E7FEFF addi r7,r7,-257 - 11: GETL R7, t10 - 12: ADDL $0xFFFFFEFF, t10 - 13: PUTL t10, R7 - 14: INCEIPL $4 - - 0xFED63D0: 39087F7F addi r8,r8,32639 - 15: MOVL $0x7F7F7F7F, t12 - 16: PUTL t12, R8 - 17: INCEIPL $4 - - 0xFED63D4: 48000010 b 0xFED63E4 - 18: JMPo $0xFED63E4 ($4) - - - -. 1595 FED63C0 24 -. 80 A3 00 00 80 C4 00 00 3D 00 7F 7F 38 E7 FE FF 39 08 7F 7F 48 00 00 10 -==== BB 1596 (0xFED63E4) approx BBs exec'd 0 ==== - - 0xFED63E4: 7C072A14 add r0,r7,r5 - 0: GETL R7, t0 - 1: GETL R5, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED63E8: 7D0928F8 nor r9,r8,r5 - 5: GETL R8, t4 - 6: GETL R5, t6 - 7: ORL t6, t4 - 8: NOTL t4 - 9: PUTL t4, R9 - 10: INCEIPL $4 - - 0xFED63EC: 7C004839 and. r0,r0,r9 - 11: GETL R0, t8 - 12: GETL R9, t10 - 13: ANDL t8, t10 - 14: PUTL t10, R0 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x0, CR - 17: INCEIPL $4 - - 0xFED63F0: 7C853000 cmp cr1,r5,r6 - 18: GETL R5, t14 - 19: GETL R6, t16 - 20: CMPL t14, t16, t18 (-rSo) - 21: ICRFL t18, $0x1, CR - 22: INCEIPL $4 - - 0xFED63F4: 4182FFE4 bc 12,2,0xFED63D8 - 23: Js02o $0xFED63D8 - - - -. 1596 FED63E4 20 -. 7C 07 2A 14 7D 09 28 F8 7C 00 48 39 7C 85 30 00 41 82 FF E4 -==== BB 1597 (0xFED63F8) approx BBs exec'd 0 ==== - - 0xFED63F8: 7D002838 and r0,r8,r5 - 0: GETL R8, t0 - 1: GETL R5, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED63FC: 4186002C bc 12,6,0xFED6428 - 5: Js06o $0xFED6428 - - - -. 1597 FED63F8 8 -. 7D 00 28 38 41 86 00 2C -==== BB 1598 (0xFED6400) approx BBs exec'd 0 ==== - - 0xFED6400: 7C004214 add r0,r0,r8 - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED6404: 7CAA3279 xor. r10,r5,r6 - 5: GETL R5, t4 - 6: GETL R6, t6 - 7: XORL t4, t6 - 8: PUTL t6, R10 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0xFED6408: 7D290078 andc r9,r9,r0 - 12: GETL R9, t10 - 13: GETL R0, t12 - 14: NOTL t12 - 15: ANDL t10, t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0xFED640C: 41800034 bc 12,0,0xFED6440 - 18: Js00o $0xFED6440 - - - -. 1598 FED6400 16 -. 7C 00 42 14 7C AA 32 79 7D 29 00 78 41 80 00 34 -==== BB 1599 (0xFED6410) approx BBs exec'd 0 ==== - - 0xFED6410: 7D4A0034 cntlzw r10,r10 - 0: GETL R10, t0 - 1: CNTLZL t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0xFED6414: 7D290034 cntlzw r9,r9 - 4: GETL R9, t2 - 5: CNTLZL t2 - 6: PUTL t2, R9 - 7: INCEIPL $4 - - 0xFED6418: 39290007 addi r9,r9,7 - 8: GETL R9, t4 - 9: ADDL $0x7, t4 - 10: PUTL t4, R9 - 11: INCEIPL $4 - - 0xFED641C: 7C895000 cmp cr1,r9,r10 - 12: GETL R9, t6 - 13: GETL R10, t8 - 14: CMPL t6, t8, t10 (-rSo) - 15: ICRFL t10, $0x1, CR - 16: INCEIPL $4 - - 0xFED6420: 7C662850 subf r3,r6,r5 - 17: GETL R6, t12 - 18: GETL R5, t14 - 19: SUBL t12, t14 - 20: PUTL t14, R3 - 21: INCEIPL $4 - - 0xFED6424: 4CA40020 bclr 5,4 - 22: GETL LR, t16 - 23: Jc04o-r t16 - - - -. 1599 FED6410 24 -. 7D 4A 00 34 7D 29 00 34 39 29 00 07 7C 89 50 00 7C 66 28 50 4C A4 00 20 -==== BB 1600 (0xFE868F8) approx BBs exec'd 0 ==== - - 0xFE868F8: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE868FC: 7FA3EB78 or r3,r29,r29 - 4: GETL R29, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFE86900: 409A0050 bc 4,26,0xFE86950 - 7: Jc26o $0xFE86950 - - - -. 1600 FE868F8 12 -. 2F 03 00 00 7F A3 EB 78 40 9A 00 50 -==== BB 1601 (0xFE86950) approx BBs exec'd 0 ==== - - 0xFE86950: 807E0100 lwz r3,256(r30) - 0: GETL R30, t0 - 1: ADDL $0x100, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE86954: 38C00000 li r6,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0xFE86958: 90DF0094 stw r6,148(r31) - 8: GETL R6, t6 - 9: GETL R31, t8 - 10: ADDL $0x94, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE8695C: 90DF0090 stw r6,144(r31) - 13: GETL R6, t10 - 14: GETL R31, t12 - 15: ADDL $0x90, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE86960: 4800C839 bl 0xFE93198 - 18: MOVL $0xFE86964, t14 - 19: PUTL t14, LR - 20: JMPo-c $0xFE93198 ($4) - - - -. 1601 FE86950 20 -. 80 7E 01 00 38 C0 00 00 90 DF 00 94 90 DF 00 90 48 00 C8 39 -==== BB 1602 (0xFE932C0) approx BBs exec'd 0 ==== - - 0xFE932C0: 48043AA1 bl 0xFED6D60 - 0: MOVL $0xFE932C4, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFED6D60 ($4) - - - -. 1602 FE932C0 4 -. 48 04 3A A1 -==== BB 1603 strncmp(0xFED6D60) approx BBs exec'd 0 ==== - - 0xFED6D60: 7C001A2C dcbt r0,r3 - 0: INCEIPL $4 - - 0xFED6D64: 7C801B78 or r0,r4,r3 - 1: GETL R4, t0 - 2: GETL R3, t2 - 3: ORL t2, t0 - 4: PUTL t0, R0 - 5: INCEIPL $4 - - 0xFED6D68: 3D207F7F lis r9,32639 - 6: MOVL $0x7F7F0000, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0xFED6D6C: 7C00222C dcbt r0,r4 - 9: INCEIPL $4 - - 0xFED6D70: 540007BF rlwinm. r0,r0,0,30,31 - 10: GETL R0, t6 - 11: ANDL $0x3, t6 - 12: PUTL t6, R0 - 13: CMP0L t6, t8 (-rSo) - 14: ICRFL t8, $0x0, CR - 15: INCEIPL $4 - - 0xFED6D74: 3D00FEFF lis r8,-257 - 16: MOVL $0xFEFF0000, t10 - 17: PUTL t10, R8 - 18: INCEIPL $4 - - 0xFED6D78: 408200E0 bc 4,2,0xFED6E58 - 19: Jc02o $0xFED6E58 - - - -. 1603 FED6D60 28 -. 7C 00 1A 2C 7C 80 1B 78 3D 20 7F 7F 7C 00 22 2C 54 00 07 BF 3D 00 FE FF 40 82 00 E0 -==== BB 1604 (0xFED6E58) approx BBs exec'd 0 ==== - - 0xFED6E58: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0xFED6E5C: 2C050000 cmpi cr0,r5,0 - 3: GETL R5, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFED6E60: 88C30000 lbz r6,0(r3) - 7: GETL R3, t6 - 8: LDB (t6), t8 - 9: PUTL t8, R6 - 10: INCEIPL $4 - - 0xFED6E64: 88E40000 lbz r7,0(r4) - 11: GETL R4, t10 - 12: LDB (t10), t12 - 13: PUTL t12, R7 - 14: INCEIPL $4 - - 0xFED6E68: 41810010 bc 12,1,0xFED6E78 - 15: Js01o $0xFED6E78 - - - -. 1604 FED6E58 20 -. 7C A9 03 A6 2C 05 00 00 88 C3 00 00 88 E4 00 00 41 81 00 10 -==== BB 1605 (0xFED6E78) approx BBs exec'd 0 ==== - - 0xFED6E78: 42400038 bc 18,0,0xFED6EB0 - 0: GETL CTR, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, CTR - 3: SETZL t0, NoValue - 4: JIFZL t0, $0xFED6E7C - 5: JMPo $0xFED6EB0 ($4) - - - -. 1605 FED6E78 4 -. 42 40 00 38 -==== BB 1606 (0xFED6E7C) approx BBs exec'd 0 ==== - - 0xFED6E7C: 2C860000 cmpi cr1,r6,0 - 0: GETL R6, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFED6E80: 7C063800 cmp cr0,r6,r7 - 4: GETL R6, t4 - 5: GETL R7, t6 - 6: CMPL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x0, CR - 8: INCEIPL $4 - - 0xFED6E84: 4186002C bc 12,6,0xFED6EB0 - 9: Js06o $0xFED6EB0 - - - -. 1606 FED6E7C 12 -. 2C 86 00 00 7C 06 38 00 41 86 00 2C -==== BB 1607 (0xFED6E88) approx BBs exec'd 0 ==== - - 0xFED6E88: 8CC30001 lbzu r6,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFED6E8C: 40820020 bc 4,2,0xFED6EAC - 6: Jc02o $0xFED6EAC - - - -. 1607 FED6E88 8 -. 8C C3 00 01 40 82 00 20 -==== BB 1608 (0xFED6EAC) approx BBs exec'd 0 ==== - - 0xFED6EAC: 8CC3FFFF lbzu r6,-1(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFED6EB0: 7C673050 subf r3,r7,r6 - 6: GETL R7, t4 - 7: GETL R6, t6 - 8: SUBL t4, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFED6EB4: 4E800020 blr - 11: GETL LR, t8 - 12: JMPo-r t8 ($4) - - - -. 1608 FED6EAC 12 -. 8C C3 FF FF 7C 67 30 50 4E 80 00 20 -==== BB 1609 (0xFE932C4) approx BBs exec'd 0 ==== - - 0xFE932C4: 7D3FE214 add r9,r31,r28 - 0: GETL R31, t0 - 1: GETL R28, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE932C8: 2F830000 cmpi cr7,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFE932CC: 40BEFFC4 bc 5,30,0xFE93290 - 9: Jc30o $0xFE93290 - - - -. 1609 FE932C4 12 -. 7D 3F E2 14 2F 83 00 00 40 BE FF C4 -==== BB 1610 (0xFE86964) approx BBs exec'd 0 ==== - - 0xFE86964: 7C691B79 or. r9,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R9 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE86968: 41820010 bc 12,2,0xFE86978 - 5: Js02o $0xFE86978 - - - -. 1610 FE86964 8 -. 7C 69 1B 79 41 82 00 10 -==== BB 1611 (0xFE86978) approx BBs exec'd 0 ==== - - 0xFE86978: 2C1C0006 cmpi cr0,r28,6 - 0: GETL R28, t0 - 1: MOVL $0x6, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8697C: 41820184 bc 12,2,0xFE86B00 - 5: Js02o $0xFE86B00 - - - -. 1611 FE86978 8 -. 2C 1C 00 06 41 82 01 84 -==== BB 1612 (0xFE86B00) approx BBs exec'd 0 ==== - - 0xFE86B00: 3900000D li r8,13 - 0: MOVL $0xD, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0xFE86B04: 39600000 li r11,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0xFE86B08: 7D0903A6 mtctr r8 - 6: GETL R8, t4 - 7: PUTL t4, CTR - 8: INCEIPL $4 - - 0xFE86B0C: 393F0010 addi r9,r31,16 - 9: GETL R31, t6 - 10: ADDL $0x10, t6 - 11: PUTL t6, R9 - 12: INCEIPL $4 - - 0xFE86B10: 2F8B0006 cmpi cr7,r11,6 - 13: GETL R11, t8 - 14: MOVL $0x6, t12 - 15: CMPL t8, t12, t10 (-rSo) - 16: ICRFL t10, $0x7, CR - 17: INCEIPL $4 - - 0xFE86B14: 396B0001 addi r11,r11,1 - 18: MOVL $0x1, t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0xFE86B18: 419E0008 bc 12,30,0xFE86B20 - 21: Js30o $0xFE86B20 - - - -. 1612 FE86B00 28 -. 39 00 00 0D 39 60 00 00 7D 09 03 A6 39 3F 00 10 2F 8B 00 06 39 6B 00 01 41 9E 00 08 -==== BB 1613 (0xFE86B1C) approx BBs exec'd 0 ==== - - 0xFE86B1C: 93690000 stw r27,0(r9) - 0: GETL R27, t0 - 1: GETL R9, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE86B20: 39290004 addi r9,r9,4 - 4: GETL R9, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xFE86B24: 4200FFEC bc 16,0,0xFE86B10 - 8: GETL CTR, t6 - 9: ADDL $0xFFFFFFFF, t6 - 10: PUTL t6, CTR - 11: JIFZL t6, $0xFE86B28 - 12: JMPo $0xFE86B10 ($4) - - - -. 1613 FE86B1C 12 -. 93 69 00 00 39 29 00 04 42 00 FF EC -==== BB 1614 (0xFE86B10) approx BBs exec'd 0 ==== - - 0xFE86B10: 2F8B0006 cmpi cr7,r11,6 - 0: GETL R11, t0 - 1: MOVL $0x6, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE86B14: 396B0001 addi r11,r11,1 - 5: GETL R11, t6 - 6: ADDL $0x1, t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0xFE86B18: 419E0008 bc 12,30,0xFE86B20 - 9: Js30o $0xFE86B20 - - - -. 1614 FE86B10 12 -. 2F 8B 00 06 39 6B 00 01 41 9E 00 08 -==== BB 1615 (0xFE86B20) approx BBs exec'd 0 ==== - - 0xFE86B20: 39290004 addi r9,r9,4 - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFE86B24: 4200FFEC bc 16,0,0xFE86B10 - 4: GETL CTR, t2 - 5: ADDL $0xFFFFFFFF, t2 - 6: PUTL t2, CTR - 7: JIFZL t2, $0xFE86B28 - 8: JMPo $0xFE86B10 ($4) - - - -. 1615 FE86B20 8 -. 39 29 00 04 42 00 FF EC -==== BB 1616 (0xFE86B28) approx BBs exec'd 0 ==== - - 0xFE86B28: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE86B2C: 3880003B li r4,59 - 3: MOVL $0x3B, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE86B30: 4804F79D bl 0xFED62CC - 6: MOVL $0xFE86B34, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED62CC ($4) - - - -. 1616 FE86B28 12 -. 7F 63 DB 78 38 80 00 3B 48 04 F7 9D -==== BB 1617 (0xFE86B34) approx BBs exec'd 0 ==== - - 0xFE86B34: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE86B38: 408601F8 bc 4,6,0xFE86D30 - 4: Jc06o $0xFE86D30 - - - -. 1617 FE86B34 8 -. 2C 83 00 00 40 86 01 F8 -==== BB 1618 (0xFE86B3C) approx BBs exec'd 0 ==== - - 0xFE86B3C: 833E1B94 lwz r25,7060(r30) - 0: GETL R30, t0 - 1: ADDL $0x1B94, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0xFE86B40: 3B400000 li r26,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0xFE86B44: 3B600001 li r27,1 - 8: MOVL $0x1, t6 - 9: PUTL t6, R27 - 10: INCEIPL $4 - - 0xFE86B48: 7EE0C828 lwarx r23,r0,r25 - 11: GETL R25, t8 - 12: LOCKo - 13: LDL (t8), t10 - 14: PUTL t10, R23 - 15: INCEIPL $4 - - 0xFE86B4C: 7C17D000 cmp cr0,r23,r26 - 16: GETL R23, t12 - 17: GETL R26, t14 - 18: CMPL t12, t14, t16 (-rSo) - 19: ICRFL t16, $0x0, CR - 20: INCEIPL $4 - - 0xFE86B50: 4082000C bc 4,2,0xFE86B5C - 21: Jc02o $0xFE86B5C - - - -. 1618 FE86B3C 24 -. 83 3E 1B 94 3B 40 00 00 3B 60 00 01 7E E0 C8 28 7C 17 D0 00 40 82 00 0C -==== BB 1619 (0xFE86B54) approx BBs exec'd 0 ==== - - 0xFE86B54: 7F60C92D stwcx. r27,r0,r25 - 0: GETL R25, t0 - 1: GETL R27, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFE86B58: 40A2FFF0 bc 5,2,0xFE86B48 - 6: Jc02o $0xFE86B48 - - - -. 1619 FE86B54 8 -. 7F 60 C9 2D 40 A2 FF F0 -==== BB 1620 (0xFE86B48) approx BBs exec'd 0 ==== - - 0xFE86B48: 7EE0C828 lwarx r23,r0,r25 - 0: GETL R25, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0xFE86B4C: 7C17D000 cmp cr0,r23,r26 - 5: GETL R23, t4 - 6: GETL R26, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFE86B50: 4082000C bc 4,2,0xFE86B5C - 10: Jc02o $0xFE86B5C - - - -. 1620 FE86B48 12 -. 7E E0 C8 28 7C 17 D0 00 40 82 00 0C -==== BB 1621 (0xFE86B5C) approx BBs exec'd 0 ==== - - 0xFE86B5C: 4C00012C 0: INCEIPL $4 - - 0xFE86B60: 2F170000 cmpi cr6,r23,0 - 1: GETL R23, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFE86B64: 409A0384 bc 4,26,0xFE86EE8 - 5: Jc26o $0xFE86EE8 - - - -. 1621 FE86B5C 12 -. 4C 00 01 2C 2F 17 00 00 40 9A 03 84 -==== BB 1622 (0xFE86B68) approx BBs exec'd 0 ==== - - 0xFE86B68: 82BE1CB8 lwz r21,7352(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CB8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0xFE86B6C: 3B80000C li r28,12 - 5: MOVL $0xC, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFE86B70: 3ADF0008 addi r22,r31,8 - 8: GETL R31, t6 - 9: ADDL $0x8, t6 - 10: PUTL t6, R22 - 11: INCEIPL $4 - - 0xFE86B74: 3AFF0010 addi r23,r31,16 - 12: GETL R31, t8 - 13: ADDL $0x10, t8 - 14: PUTL t8, R23 - 15: INCEIPL $4 - - 0xFE86B78: 48000018 b 0xFE86B90 - 16: JMPo $0xFE86B90 ($4) - - - -. 1622 FE86B68 20 -. 82 BE 1C B8 3B 80 00 0C 3A DF 00 08 3A FF 00 10 48 00 00 18 -==== BB 1623 (0xFE86B90) approx BBs exec'd 0 ==== - - 0xFE86B90: 2C1C0006 cmpi cr0,r28,6 - 0: GETL R28, t0 - 1: MOVL $0x6, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE86B94: 579D103A rlwinm r29,r28,2,0,29 - 5: GETL R28, t6 - 6: SHLL $0x2, t6 - 7: PUTL t6, R29 - 8: INCEIPL $4 - - 0xFE86B98: 7F85E378 or r5,r28,r28 - 9: GETL R28, t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0xFE86B9C: 7CD7EA14 add r6,r23,r29 - 12: GETL R23, t10 - 13: GETL R29, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R6 - 16: INCEIPL $4 - - 0xFE86BA0: 7F7DB214 add r27,r29,r22 - 17: GETL R29, t14 - 18: GETL R22, t16 - 19: ADDL t14, t16 - 20: PUTL t16, R27 - 21: INCEIPL $4 - - 0xFE86BA4: 41A2FFDC bc 13,2,0xFE86B80 - 22: Js02o $0xFE86B80 - - - -. 1623 FE86B90 24 -. 2C 1C 00 06 57 9D 10 3A 7F 85 E3 78 7C D7 EA 14 7F 7D B2 14 41 A2 FF DC -==== BB 1624 (0xFE86BA8) approx BBs exec'd 0 ==== - - 0xFE86BA8: 809F0094 lwz r4,148(r31) - 0: GETL R31, t0 - 1: ADDL $0x94, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE86BAC: 807F0090 lwz r3,144(r31) - 5: GETL R31, t4 - 6: ADDL $0x90, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFE86BB0: 48000345 bl 0xFE86EF4 - 10: MOVL $0xFE86BB4, t8 - 11: PUTL t8, LR - 12: JMPo-c $0xFE86EF4 ($4) - - - -. 1624 FE86BA8 12 -. 80 9F 00 94 80 7F 00 90 48 00 03 45 -==== BB 1625 _nl_find_locale(0xFE86EF4) approx BBs exec'd 0 ==== - - 0xFE86EF4: 7CE802A6 mflr r7 - 0: GETL LR, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0xFE86EF8: 9421FFA0 stwu r1,-96(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFA0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFE86EFC: 93A10054 stw r29,84(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x54, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE86F00: 48120F51 bl 0xFFA7E50 - 14: MOVL $0xFE86F04, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFA7E50 ($4) - - - -. 1625 FE86EF4 16 -. 7C E8 02 A6 94 21 FF A0 93 A1 00 54 48 12 0F 51 -==== BB 1626 (0xFE86F04) approx BBs exec'd 0 ==== - - 0xFE86F04: 93010040 stw r24,64(r1) - 0: GETL R24, t0 - 1: GETL R1, t2 - 2: ADDL $0x40, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE86F08: 7C982378 or r24,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R24 - 7: INCEIPL $4 - - 0xFE86F0C: 90E10064 stw r7,100(r1) - 8: GETL R7, t6 - 9: GETL R1, t8 - 10: ADDL $0x64, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE86F10: 83A60000 lwz r29,0(r6) - 13: GETL R6, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R29 - 16: INCEIPL $4 - - 0xFE86F14: 93210044 stw r25,68(r1) - 17: GETL R25, t14 - 18: GETL R1, t16 - 19: ADDL $0x44, t16 - 20: STL t14, (t16) - 21: INCEIPL $4 - - 0xFE86F18: 7CB92B78 or r25,r5,r5 - 22: GETL R5, t18 - 23: PUTL t18, R25 - 24: INCEIPL $4 - - 0xFE86F1C: 9361004C stw r27,76(r1) - 25: GETL R27, t20 - 26: GETL R1, t22 - 27: ADDL $0x4C, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0xFE86F20: 7C7B1B78 or r27,r3,r3 - 30: GETL R3, t24 - 31: PUTL t24, R27 - 32: INCEIPL $4 - - 0xFE86F24: 93810050 stw r28,80(r1) - 33: GETL R28, t26 - 34: GETL R1, t28 - 35: ADDL $0x50, t28 - 36: STL t26, (t28) - 37: INCEIPL $4 - - 0xFE86F28: 7CDC3378 or r28,r6,r6 - 38: GETL R6, t30 - 39: PUTL t30, R28 - 40: INCEIPL $4 - - 0xFE86F2C: 93C10058 stw r30,88(r1) - 41: GETL R30, t32 - 42: GETL R1, t34 - 43: ADDL $0x58, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0xFE86F30: 7FC802A6 mflr r30 - 46: GETL LR, t36 - 47: PUTL t36, R30 - 48: INCEIPL $4 - - 0xFE86F34: 93E1005C stw r31,92(r1) - 49: GETL R31, t38 - 50: GETL R1, t40 - 51: ADDL $0x5C, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0xFE86F38: 7C3F0B78 or r31,r1,r1 - 54: GETL R1, t42 - 55: PUTL t42, R31 - 56: INCEIPL $4 - - 0xFE86F3C: 92C10038 stw r22,56(r1) - 57: GETL R22, t44 - 58: GETL R1, t46 - 59: ADDL $0x38, t46 - 60: STL t44, (t46) - 61: INCEIPL $4 - - 0xFE86F40: 92E1003C stw r23,60(r1) - 62: GETL R23, t48 - 63: GETL R1, t50 - 64: ADDL $0x3C, t50 - 65: STL t48, (t50) - 66: INCEIPL $4 - - 0xFE86F44: 93410048 stw r26,72(r1) - 67: GETL R26, t52 - 68: GETL R1, t54 - 69: ADDL $0x48, t54 - 70: STL t52, (t54) - 71: INCEIPL $4 - - 0xFE86F48: 881D0000 lbz r0,0(r29) - 72: GETL R29, t56 - 73: LDB (t56), t58 - 74: PUTL t58, R0 - 75: INCEIPL $4 - - 0xFE86F4C: 2F800000 cmpi cr7,r0,0 - 76: GETL R0, t60 - 77: CMP0L t60, t62 (-rSo) - 78: ICRFL t62, $0x7, CR - 79: INCEIPL $4 - - 0xFE86F50: 419E00C8 bc 12,30,0xFE87018 - 80: Js30o $0xFE87018 - - - -. 1626 FE86F04 80 -. 93 01 00 40 7C 98 23 78 90 E1 00 64 83 A6 00 00 93 21 00 44 7C B9 2B 78 93 61 00 4C 7C 7B 1B 78 93 81 00 50 7C DC 33 78 93 C1 00 58 7F C8 02 A6 93 E1 00 5C 7C 3F 0B 78 92 C1 00 38 92 E1 00 3C 93 41 00 48 88 1D 00 00 2F 80 00 00 41 9E 00 C8 -==== BB 1627 (0xFE87018) approx BBs exec'd 0 ==== - - 0xFE87018: 807E0108 lwz r3,264(r30) - 0: GETL R30, t0 - 1: ADDL $0x108, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE8701C: 4800C17D bl 0xFE93198 - 5: MOVL $0xFE87020, t4 - 6: PUTL t4, LR - 7: JMPo-c $0xFE93198 ($4) - - - -. 1627 FE87018 8 -. 80 7E 01 08 48 00 C1 7D -==== BB 1628 (0xFE87020) approx BBs exec'd 0 ==== - - 0xFE87020: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE87024: 7C7D1B78 or r29,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R29 - 6: INCEIPL $4 - - 0xFE87028: 907C0000 stw r3,0(r28) - 7: GETL R3, t6 - 8: GETL R28, t8 - 9: STL t6, (t8) - 10: INCEIPL $4 - - 0xFE8702C: 41820038 bc 12,2,0xFE87064 - 11: Js02o $0xFE87064 - - - -. 1628 FE87020 16 -. 2C 03 00 00 7C 7D 1B 78 90 7C 00 00 41 82 00 38 -==== BB 1629 (0xFE87064) approx BBs exec'd 0 ==== - - 0xFE87064: 813E1DC4 lwz r9,7620(r30) - 0: GETL R30, t0 - 1: ADDL $0x1DC4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE87068: 5724103A rlwinm r4,r25,2,0,29 - 5: GETL R25, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFE8706C: 7C64482E lwzx r3,r4,r9 - 9: GETL R9, t6 - 10: GETL R4, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0xFE87070: 4800C129 bl 0xFE93198 - 15: MOVL $0xFE87074, t12 - 16: PUTL t12, LR - 17: JMPo-c $0xFE93198 ($4) - - - -. 1629 FE87064 16 -. 81 3E 1D C4 57 24 10 3A 7C 64 48 2E 48 00 C1 29 -==== BB 1630 (0xFE87074) approx BBs exec'd 0 ==== - - 0xFE87074: 7C7D1B78 or r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFE87078: 907C0000 stw r3,0(r28) - 3: GETL R3, t2 - 4: GETL R28, t4 - 5: STL t2, (t4) - 6: INCEIPL $4 - - 0xFE8707C: 4BFFFFC0 b 0xFE8703C - 7: JMPo $0xFE8703C ($4) - - - -. 1630 FE87074 12 -. 7C 7D 1B 78 90 7C 00 00 4B FF FF C0 -==== BB 1631 (0xFE8703C) approx BBs exec'd 0 ==== - - 0xFE8703C: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE87040: 419A0010 bc 12,26,0xFE87050 - 4: Js26o $0xFE87050 - - - -. 1631 FE8703C 8 -. 2F 1D 00 00 41 9A 00 10 -==== BB 1632 (0xFE87050) approx BBs exec'd 0 ==== - - 0xFE87050: 807E010C lwz r3,268(r30) - 0: GETL R30, t0 - 1: ADDL $0x10C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE87054: 4800C145 bl 0xFE93198 - 5: MOVL $0xFE87058, t4 - 6: PUTL t4, LR - 7: JMPo-c $0xFE93198 ($4) - - - -. 1632 FE87050 8 -. 80 7E 01 0C 48 00 C1 45 -==== BB 1633 (0xFED6E90) approx BBs exec'd 0 ==== - - 0xFED6E90: 8CE40001 lbzu r7,1(r4) - 0: GETL R4, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R4 - 3: LDB (t0), t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0xFED6E94: 4240001C bc 18,0,0xFED6EB0 - 6: GETL CTR, t4 - 7: ADDL $0xFFFFFFFF, t4 - 8: PUTL t4, CTR - 9: SETZL t4, NoValue - 10: JIFZL t4, $0xFED6E98 - 11: JMPo $0xFED6EB0 ($4) - - - -. 1633 FED6E90 8 -. 8C E4 00 01 42 40 00 1C -==== BB 1634 (0xFED6EB0) approx BBs exec'd 0 ==== - - 0xFED6EB0: 7C673050 subf r3,r7,r6 - 0: GETL R7, t0 - 1: GETL R6, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFED6EB4: 4E800020 blr - 5: GETL LR, t4 - 6: JMPo-r t4 ($4) - - - -. 1634 FED6EB0 8 -. 7C 67 30 50 4E 80 00 20 -==== BB 1635 (0xFE932D0) approx BBs exec'd 0 ==== - - 0xFE932D0: 8BE90002 lbz r31,2(r9) - 0: GETL R9, t0 - 1: ADDL $0x2, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFE932D4: 2C1F003D cmpi cr0,r31,61 - 5: GETL R31, t4 - 6: MOVL $0x3D, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFE932D8: 4082FFB8 bc 4,2,0xFE93290 - 10: Jc02o $0xFE93290 - - - -. 1635 FE932D0 12 -. 8B E9 00 02 2C 1F 00 3D 40 82 FF B8 -==== BB 1636 (0xFE932DC) approx BBs exec'd 0 ==== - - 0xFE932DC: 38690003 addi r3,r9,3 - 0: GETL R9, t0 - 1: ADDL $0x3, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE932E0: 4BFFFF0C b 0xFE931EC - 4: JMPo $0xFE931EC ($4) - - - -. 1636 FE932DC 8 -. 38 69 00 03 4B FF FF 0C -==== BB 1637 (0xFE931EC) approx BBs exec'd 0 ==== - - 0xFE931EC: 83410024 lwz r26,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFE931F0: 8361000C lwz r27,12(r1) - 5: GETL R1, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R27 - 9: INCEIPL $4 - - 0xFE931F4: 7F4803A6 mtlr r26 - 10: GETL R26, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFE931F8: 83810010 lwz r28,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0xFE931FC: 83410008 lwz r26,8(r1) - 18: GETL R1, t14 - 19: ADDL $0x8, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R26 - 22: INCEIPL $4 - - 0xFE93200: 83A10014 lwz r29,20(r1) - 23: GETL R1, t18 - 24: ADDL $0x14, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R29 - 27: INCEIPL $4 - - 0xFE93204: 83C10018 lwz r30,24(r1) - 28: GETL R1, t22 - 29: ADDL $0x18, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R30 - 32: INCEIPL $4 - - 0xFE93208: 83E1001C lwz r31,28(r1) - 33: GETL R1, t26 - 34: ADDL $0x1C, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R31 - 37: INCEIPL $4 - - 0xFE9320C: 38210020 addi r1,r1,32 - 38: GETL R1, t30 - 39: ADDL $0x20, t30 - 40: PUTL t30, R1 - 41: INCEIPL $4 - - 0xFE93210: 4E800020 blr - 42: GETL LR, t32 - 43: JMPo-r t32 ($4) - - - -. 1637 FE931EC 40 -. 83 41 00 24 83 61 00 0C 7F 48 03 A6 83 81 00 10 83 41 00 08 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1638 (0xFE87058) approx BBs exec'd 0 ==== - - 0xFE87058: 7C7D1B78 or r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFE8705C: 907C0000 stw r3,0(r28) - 3: GETL R3, t2 - 4: GETL R28, t4 - 5: STL t2, (t4) - 6: INCEIPL $4 - - 0xFE87060: 4BFFFEF4 b 0xFE86F54 - 7: JMPo $0xFE86F54 ($4) - - - -. 1638 FE87058 12 -. 7C 7D 1B 78 90 7C 00 00 4B FF FE F4 -==== BB 1639 (0xFE86F54) approx BBs exec'd 0 ==== - - 0xFE86F54: 2C1D0000 cmpi cr0,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE86F58: 41820010 bc 12,2,0xFE86F68 - 4: Js02o $0xFE86F68 - - - -. 1639 FE86F54 8 -. 2C 1D 00 00 41 82 00 10 -==== BB 1640 (0xFE86F5C) approx BBs exec'd 0 ==== - - 0xFE86F5C: 88DD0000 lbz r6,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFE86F60: 2C860000 cmpi cr1,r6,0 - 4: GETL R6, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFE86F64: 4086008C bc 4,6,0xFE86FF0 - 8: Jc06o $0xFE86FF0 - - - -. 1640 FE86F5C 12 -. 88 DD 00 00 2C 86 00 00 40 86 00 8C -==== BB 1641 (0xFE86FF0) approx BBs exec'd 0 ==== - - 0xFE86FF0: 815E1D70 lwz r10,7536(r30) - 0: GETL R30, t0 - 1: ADDL $0x1D70, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFE86FF4: 810A0000 lwz r8,0(r10) - 5: GETL R10, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R8 - 8: INCEIPL $4 - - 0xFE86FF8: 2F080000 cmpi cr6,r8,0 - 9: GETL R8, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x6, CR - 12: INCEIPL $4 - - 0xFE86FFC: 419AFF74 bc 12,26,0xFE86F70 - 13: Js26o $0xFE86F70 - - - -. 1641 FE86FF0 16 -. 81 5E 1D 70 81 0A 00 00 2F 08 00 00 41 9A FF 74 -==== BB 1642 (0xFE86F70) approx BBs exec'd 0 ==== - - 0xFE86F70: 809E1CB8 lwz r4,7352(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CB8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE86F74: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE86F78: 4804F439 bl 0xFED63B0 - 8: MOVL $0xFE86F7C, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFED63B0 ($4) - - - -. 1642 FE86F70 12 -. 80 9E 1C B8 7F A3 EB 78 48 04 F4 39 -==== BB 1643 (0xFED6450) approx BBs exec'd 0 ==== - - 0xFED6450: 88A30000 lbz r5,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFED6454: 88C40000 lbz r6,0(r4) - 4: GETL R4, t4 - 5: LDB (t4), t6 - 6: PUTL t6, R6 - 7: INCEIPL $4 - - 0xFED6458: 48000010 b 0xFED6468 - 8: JMPo $0xFED6468 ($4) - - - -. 1643 FED6450 12 -. 88 A3 00 00 88 C4 00 00 48 00 00 10 -==== BB 1644 (0xFED6468) approx BBs exec'd 0 ==== - - 0xFED6468: 2C850000 cmpi cr1,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFED646C: 41860020 bc 12,6,0xFED648C - 4: Js06o $0xFED648C - - - -. 1644 FED6468 8 -. 2C 85 00 00 41 86 00 20 -==== BB 1645 (0xFED6470) approx BBs exec'd 0 ==== - - 0xFED6470: 7C053000 cmp cr0,r5,r6 - 0: GETL R5, t0 - 1: GETL R6, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0xFED6474: 40820018 bc 4,2,0xFED648C - 5: Jc02o $0xFED648C - - - -. 1645 FED6470 8 -. 7C 05 30 00 40 82 00 18 -==== BB 1646 (0xFED648C) approx BBs exec'd 0 ==== - - 0xFED648C: 7C662850 subf r3,r6,r5 - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFED6490: 4E800020 blr - 5: GETL LR, t4 - 6: JMPo-r t4 ($4) - - - -. 1646 FED648C 8 -. 7C 66 28 50 4E 80 00 20 -==== BB 1647 (0xFE86F7C) approx BBs exec'd 0 ==== - - 0xFE86F7C: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE86F80: 41820100 bc 12,2,0xFE87080 - 4: Js02o $0xFE87080 - - - -. 1647 FE86F7C 8 -. 2C 03 00 00 41 82 01 00 -==== BB 1648 (0xFE86F84) approx BBs exec'd 0 ==== - - 0xFE86F84: 809E1CC8 lwz r4,7368(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CC8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE86F88: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE86F8C: 4804F425 bl 0xFED63B0 - 8: MOVL $0xFE86F90, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFED63B0 ($4) - - - -. 1648 FE86F84 12 -. 80 9E 1C C8 7F A3 EB 78 48 04 F4 25 -==== BB 1649 (0xFE86F90) approx BBs exec'd 0 ==== - - 0xFE86F90: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE86F94: 418600EC bc 12,6,0xFE87080 - 4: Js06o $0xFE87080 - - - -. 1649 FE86F90 8 -. 2C 83 00 00 41 86 00 EC -==== BB 1650 (0xFE86F98) approx BBs exec'd 0 ==== - - 0xFE86F98: 2F1B0000 cmpi cr6,r27,0 - 0: GETL R27, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE86F9C: 409A0140 bc 4,26,0xFE870DC - 4: Jc26o $0xFE870DC - - - -. 1650 FE86F98 8 -. 2F 1B 00 00 40 9A 01 40 -==== BB 1651 (0xFE86FA0) approx BBs exec'd 0 ==== - - 0xFE86FA0: 7F23CB78 or r3,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE86FA4: 7F84E378 or r4,r28,r28 - 3: GETL R28, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE86FA8: 48000C49 bl 0xFE87BF0 - 6: MOVL $0xFE86FAC, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFE87BF0 ($4) - - - -. 1651 FE86FA0 12 -. 7F 23 CB 78 7F 84 E3 78 48 00 0C 49 -==== BB 1652 _nl_load_locale_from_archive(0xFE87BF0) approx BBs exec'd 0 ==== - - 0xFE87BF0: 9421FDF0 stwu r1,-528(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFDF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE87BF4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE87BF8: 48120259 bl 0xFFA7E50 - 9: MOVL $0xFE87BFC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1652 FE87BF0 12 -. 94 21 FD F0 7C 08 02 A6 48 12 02 59 -==== BB 1653 (0xFE87BFC) approx BBs exec'd 0 ==== - - 0xFE87BFC: 93C10208 stw r30,520(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x208, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE87C00: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE87C04: 7D800026 mfcr r12 - 8: GETL CR, t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0xFE87C08: 91E101CC stw r15,460(r1) - 11: GETL R15, t8 - 12: GETL R1, t10 - 13: ADDL $0x1CC, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFE87C0C: 91C101C8 stw r14,456(r1) - 16: GETL R14, t12 - 17: GETL R1, t14 - 18: ADDL $0x1C8, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFE87C10: 7C6E1B78 or r14,r3,r3 - 21: GETL R3, t16 - 22: PUTL t16, R14 - 23: INCEIPL $4 - - 0xFE87C14: 81FE0128 lwz r15,296(r30) - 24: GETL R30, t18 - 25: ADDL $0x128, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R15 - 28: INCEIPL $4 - - 0xFE87C18: 3860001E li r3,30 - 29: MOVL $0x1E, t22 - 30: PUTL t22, R3 - 31: INCEIPL $4 - - 0xFE87C1C: 93E1020C stw r31,524(r1) - 32: GETL R31, t24 - 33: GETL R1, t26 - 34: ADDL $0x20C, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xFE87C20: 7C3F0B78 or r31,r1,r1 - 37: GETL R1, t28 - 38: PUTL t28, R31 - 39: INCEIPL $4 - - 0xFE87C24: 90010214 stw r0,532(r1) - 40: GETL R0, t30 - 41: GETL R1, t32 - 42: ADDL $0x214, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0xFE87C28: 924101D8 stw r18,472(r1) - 45: GETL R18, t34 - 46: GETL R1, t36 - 47: ADDL $0x1D8, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFE87C2C: 7C922378 or r18,r4,r4 - 50: GETL R4, t38 - 51: PUTL t38, R18 - 52: INCEIPL $4 - - 0xFE87C30: 926101DC stw r19,476(r1) - 53: GETL R19, t40 - 54: GETL R1, t42 - 55: ADDL $0x1DC, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0xFE87C34: 3A60FFFF li r19,-1 - 58: MOVL $0xFFFFFFFF, t44 - 59: PUTL t44, R19 - 60: INCEIPL $4 - - 0xFE87C38: 928101E0 stw r20,480(r1) - 61: GETL R20, t46 - 62: GETL R1, t48 - 63: ADDL $0x1E0, t48 - 64: STL t46, (t48) - 65: INCEIPL $4 - - 0xFE87C3C: 92E101EC stw r23,492(r1) - 66: GETL R23, t50 - 67: GETL R1, t52 - 68: ADDL $0x1EC, t52 - 69: STL t50, (t52) - 70: INCEIPL $4 - - 0xFE87C40: 93810200 stw r28,512(r1) - 71: GETL R28, t54 - 72: GETL R1, t56 - 73: ADDL $0x200, t56 - 74: STL t54, (t56) - 75: INCEIPL $4 - - 0xFE87C44: 920101D0 stw r16,464(r1) - 76: GETL R16, t58 - 77: GETL R1, t60 - 78: ADDL $0x1D0, t60 - 79: STL t58, (t60) - 80: INCEIPL $4 - - 0xFE87C48: 922101D4 stw r17,468(r1) - 81: GETL R17, t62 - 82: GETL R1, t64 - 83: ADDL $0x1D4, t64 - 84: STL t62, (t64) - 85: INCEIPL $4 - - 0xFE87C4C: 92A101E4 stw r21,484(r1) - 86: GETL R21, t66 - 87: GETL R1, t68 - 88: ADDL $0x1E4, t68 - 89: STL t66, (t68) - 90: INCEIPL $4 - - 0xFE87C50: 92C101E8 stw r22,488(r1) - 91: GETL R22, t70 - 92: GETL R1, t72 - 93: ADDL $0x1E8, t72 - 94: STL t70, (t72) - 95: INCEIPL $4 - - 0xFE87C54: 930101F0 stw r24,496(r1) - 96: GETL R24, t74 - 97: GETL R1, t76 - 98: ADDL $0x1F0, t76 - 99: STL t74, (t76) - 100: INCEIPL $4 - - 0xFE87C58: 932101F4 stw r25,500(r1) - 101: GETL R25, t78 - 102: GETL R1, t80 - 103: ADDL $0x1F4, t80 - 104: STL t78, (t80) - 105: INCEIPL $4 - - 0xFE87C5C: 934101F8 stw r26,504(r1) - 106: GETL R26, t82 - 107: GETL R1, t84 - 108: ADDL $0x1F8, t84 - 109: STL t82, (t84) - 110: INCEIPL $4 - - 0xFE87C60: 936101FC stw r27,508(r1) - 111: GETL R27, t86 - 112: GETL R1, t88 - 113: ADDL $0x1FC, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0xFE87C64: 93A10204 stw r29,516(r1) - 116: GETL R29, t90 - 117: GETL R1, t92 - 118: ADDL $0x204, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0xFE87C68: 918101C4 stw r12,452(r1) - 121: GETL R12, t94 - 122: GETL R1, t96 - 123: ADDL $0x1C4, t96 - 124: STL t94, (t96) - 125: INCEIPL $4 - - 0xFE87C6C: 82E40000 lwz r23,0(r4) - 126: GETL R4, t98 - 127: LDL (t98), t100 - 128: PUTL t100, R23 - 129: INCEIPL $4 - - 0xFE87C70: 4806F9B1 bl 0xFEF7620 - 130: MOVL $0xFE87C74, t102 - 131: PUTL t102, LR - 132: JMPo-c $0xFEF7620 ($4) - - - -. 1653 FE87BFC 120 -. 93 C1 02 08 7F C8 02 A6 7D 80 00 26 91 E1 01 CC 91 C1 01 C8 7C 6E 1B 78 81 FE 01 28 38 60 00 1E 93 E1 02 0C 7C 3F 0B 78 90 01 02 14 92 41 01 D8 7C 92 23 78 92 61 01 DC 3A 60 FF FF 92 81 01 E0 92 E1 01 EC 93 81 02 00 92 01 01 D0 92 21 01 D4 92 A1 01 E4 92 C1 01 E8 93 01 01 F0 93 21 01 F4 93 41 01 F8 93 61 01 FC 93 A1 02 04 91 81 01 C4 82 E4 00 00 48 06 F9 B1 -==== BB 1654 sysconf(0xFEF7620) approx BBs exec'd 0 ==== - - 0xFEF7620: 2F830022 cmpi cr7,r3,34 - 0: GETL R3, t0 - 1: MOVL $0x22, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFEF7624: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFEF7628: 9421FDD0 stwu r1,-560(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFDD0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFEF762C: 480B0825 bl 0xFFA7E50 - 14: MOVL $0xFEF7630, t12 - 15: PUTL t12, LR - 16: JMPo-c $0xFFA7E50 ($4) - - - -. 1654 FEF7620 16 -. 2F 83 00 22 7C 08 02 A6 94 21 FD D0 48 0B 08 25 -==== BB 1655 (0xFEF7630) approx BBs exec'd 0 ==== - - 0xFEF7630: 93410218 stw r26,536(r1) - 0: GETL R26, t0 - 1: GETL R1, t2 - 2: ADDL $0x218, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEF7634: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0xFEF7638: 93C10228 stw r30,552(r1) - 8: GETL R30, t6 - 9: GETL R1, t8 - 10: ADDL $0x228, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEF763C: 7FC802A6 mflr r30 - 13: GETL LR, t10 - 14: PUTL t10, R30 - 15: INCEIPL $4 - - 0xFEF7640: 93E1022C stw r31,556(r1) - 16: GETL R31, t12 - 17: GETL R1, t14 - 18: ADDL $0x22C, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFEF7644: 7C3F0B78 or r31,r1,r1 - 21: GETL R1, t16 - 22: PUTL t16, R31 - 23: INCEIPL $4 - - 0xFEF7648: 92C10208 stw r22,520(r1) - 24: GETL R22, t18 - 25: GETL R1, t20 - 26: ADDL $0x208, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xFEF764C: 92E1020C stw r23,524(r1) - 29: GETL R23, t22 - 30: GETL R1, t24 - 31: ADDL $0x20C, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFEF7650: 93010210 stw r24,528(r1) - 34: GETL R24, t26 - 35: GETL R1, t28 - 36: ADDL $0x210, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFEF7654: 93210214 stw r25,532(r1) - 39: GETL R25, t30 - 40: GETL R1, t32 - 41: ADDL $0x214, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFEF7658: 9361021C stw r27,540(r1) - 44: GETL R27, t34 - 45: GETL R1, t36 - 46: ADDL $0x21C, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFEF765C: 93810220 stw r28,544(r1) - 49: GETL R28, t38 - 50: GETL R1, t40 - 51: ADDL $0x220, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0xFEF7660: 93A10224 stw r29,548(r1) - 54: GETL R29, t42 - 55: GETL R1, t44 - 56: ADDL $0x224, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0xFEF7664: 90010234 stw r0,564(r1) - 59: GETL R0, t46 - 60: GETL R1, t48 - 61: ADDL $0x234, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0xFEF7668: 419E0090 bc 12,30,0xFEF76F8 - 64: Js30o $0xFEF76F8 - - - -. 1655 FEF7630 60 -. 93 41 02 18 7C 7A 1B 78 93 C1 02 28 7F C8 02 A6 93 E1 02 2C 7C 3F 0B 78 92 C1 02 08 92 E1 02 0C 93 01 02 10 93 21 02 14 93 61 02 1C 93 81 02 20 93 A1 02 24 90 01 02 34 41 9E 00 90 -==== BB 1656 (0xFEF766C) approx BBs exec'd 0 ==== - - 0xFEF766C: 409D002C bc 4,29,0xFEF7698 - 0: Jc29o $0xFEF7698 - - - -. 1656 FEF766C 4 -. 40 9D 00 2C -==== BB 1657 (0xFEF7698) approx BBs exec'd 0 ==== - - 0xFEF7698: 2F830003 cmpi cr7,r3,3 - 0: GETL R3, t0 - 1: MOVL $0x3, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFEF769C: 409EFFDC bc 4,30,0xFEF7678 - 5: Jc30o $0xFEF7678 - - - -. 1657 FEF7698 8 -. 2F 83 00 03 40 9E FF DC -==== BB 1658 (0xFEF7678) approx BBs exec'd 0 ==== - - 0xFEF7678: 281A00EC cmpli cr0,r26,236 - 0: GETL R26, t0 - 1: MOVL $0xEC, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFEF767C: 4181002C bc 12,1,0xFEF76A8 - 5: Js01o $0xFEF76A8 - - - -. 1658 FEF7678 8 -. 28 1A 00 EC 41 81 00 2C -==== BB 1659 (0xFEF7680) approx BBs exec'd 0 ==== - - 0xFEF7680: 817E0AB0 lwz r11,2736(r30) - 0: GETL R30, t0 - 1: ADDL $0xAB0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFEF7684: 5757103A rlwinm r23,r26,2,0,29 - 5: GETL R26, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R23 - 8: INCEIPL $4 - - 0xFEF7688: 7ED7582E lwzx r22,r23,r11 - 9: GETL R11, t6 - 10: GETL R23, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R22 - 14: INCEIPL $4 - - 0xFEF768C: 7D965A14 add r12,r22,r11 - 15: GETL R22, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R12 - 19: INCEIPL $4 - - 0xFEF7690: 7D8903A6 mtctr r12 - 20: GETL R12, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0xFEF7694: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - - -. 1659 FEF7680 24 -. 81 7E 0A B0 57 57 10 3A 7E D7 58 2E 7D 96 5A 14 7D 89 03 A6 4E 80 04 20 -==== BB 1660 (0xFEF7954) approx BBs exec'd 0 ==== - - 0xFEF7954: 48031FA9 bl 0xFF298FC - 0: MOVL $0xFEF7958, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFF298FC ($4) - - - -. 1660 FEF7954 4 -. 48 03 1F A9 -==== BB 1661 getpagesize(0xFF298FC) approx BBs exec'd 0 ==== - - 0xFF298FC: 7D8802A6 mflr r12 - 0: GETL LR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0xFF29900: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFF29904: 4807E54D bl 0xFFA7E50 - 9: MOVL $0xFF29908, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1661 FF298FC 12 -. 7D 88 02 A6 94 21 FF F0 48 07 E5 4D -==== BB 1662 (0xFF29908) approx BBs exec'd 0 ==== - - 0xFF29908: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF2990C: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFF29910: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0xFF29914: 813E1BC8 lwz r9,7112(r30) - 11: GETL R30, t8 - 12: ADDL $0x1BC8, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0xFF29918: 80090004 lwz r0,4(r9) - 16: GETL R9, t12 - 17: ADDL $0x4, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0xFF2991C: 2F800000 cmpi cr7,r0,0 - 21: GETL R0, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0xFF29920: 419E0014 bc 12,30,0xFF29934 - 25: Js30o $0xFF29934 - - - -. 1662 FF29908 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 81 3E 1B C8 80 09 00 04 2F 80 00 00 41 9E 00 14 -==== BB 1663 (0xFF29924) approx BBs exec'd 0 ==== - - 0xFF29924: 7C030378 or r3,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFF29928: 83C10008 lwz r30,8(r1) - 3: GETL R1, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFF2992C: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xFF29930: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 1663 FF29924 16 -. 7C 03 03 78 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 1664 (0xFEF7958) approx BBs exec'd 0 ==== - - 0xFEF7958: 4BFFFD64 b 0xFEF76BC - 0: JMPo $0xFEF76BC ($4) - - - -. 1664 FEF7958 4 -. 4B FF FD 64 -==== BB 1665 (0xFEF76BC) approx BBs exec'd 0 ==== - - 0xFEF76BC: 80A10000 lwz r5,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFEF76C0: 83A50004 lwz r29,4(r5) - 4: GETL R5, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R29 - 8: INCEIPL $4 - - 0xFEF76C4: 82C5FFD8 lwz r22,-40(r5) - 9: GETL R5, t8 - 10: ADDL $0xFFFFFFD8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R22 - 13: INCEIPL $4 - - 0xFEF76C8: 7FA803A6 mtlr r29 - 14: GETL R29, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFEF76CC: 82E5FFDC lwz r23,-36(r5) - 17: GETL R5, t14 - 18: ADDL $0xFFFFFFDC, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R23 - 21: INCEIPL $4 - - 0xFEF76D0: 8305FFE0 lwz r24,-32(r5) - 22: GETL R5, t18 - 23: ADDL $0xFFFFFFE0, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R24 - 26: INCEIPL $4 - - 0xFEF76D4: 8325FFE4 lwz r25,-28(r5) - 27: GETL R5, t22 - 28: ADDL $0xFFFFFFE4, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R25 - 31: INCEIPL $4 - - 0xFEF76D8: 8345FFE8 lwz r26,-24(r5) - 32: GETL R5, t26 - 33: ADDL $0xFFFFFFE8, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R26 - 36: INCEIPL $4 - - 0xFEF76DC: 8365FFEC lwz r27,-20(r5) - 37: GETL R5, t30 - 38: ADDL $0xFFFFFFEC, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R27 - 41: INCEIPL $4 - - 0xFEF76E0: 8385FFF0 lwz r28,-16(r5) - 42: GETL R5, t34 - 43: ADDL $0xFFFFFFF0, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R28 - 46: INCEIPL $4 - - 0xFEF76E4: 83A5FFF4 lwz r29,-12(r5) - 47: GETL R5, t38 - 48: ADDL $0xFFFFFFF4, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R29 - 51: INCEIPL $4 - - 0xFEF76E8: 83C5FFF8 lwz r30,-8(r5) - 52: GETL R5, t42 - 53: ADDL $0xFFFFFFF8, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R30 - 56: INCEIPL $4 - - 0xFEF76EC: 83E5FFFC lwz r31,-4(r5) - 57: GETL R5, t46 - 58: ADDL $0xFFFFFFFC, t46 - 59: LDL (t46), t48 - 60: PUTL t48, R31 - 61: INCEIPL $4 - - 0xFEF76F0: 7CA12B78 or r1,r5,r5 - 62: GETL R5, t50 - 63: PUTL t50, R1 - 64: INCEIPL $4 - - 0xFEF76F4: 4E800020 blr - 65: GETL LR, t52 - 66: JMPo-r t52 ($4) - - - -. 1665 FEF76BC 60 -. 80 A1 00 00 83 A5 00 04 82 C5 FF D8 7F A8 03 A6 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 -==== BB 1666 (0xFE87C74) approx BBs exec'd 0 ==== - - 0xFE87C74: 838F0000 lwz r28,0(r15) - 0: GETL R15, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R28 - 3: INCEIPL $4 - - 0xFE87C78: 7C741B78 or r20,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R20 - 6: INCEIPL $4 - - 0xFE87C7C: 2F9C0000 cmpi cr7,r28,0 - 7: GETL R28, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0xFE87C80: 419E0034 bc 12,30,0xFE87CB4 - 11: Js30o $0xFE87CB4 - - - -. 1666 FE87C74 16 -. 83 8F 00 00 7C 74 1B 78 2F 9C 00 00 41 9E 00 34 -==== BB 1667 (0xFE87CB4) approx BBs exec'd 0 ==== - - 0xFE87CB4: 7EE3BB78 or r3,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE87CB8: 3880002E li r4,46 - 3: MOVL $0x2E, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE87CBC: 4804E611 bl 0xFED62CC - 6: MOVL $0xFE87CC0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED62CC ($4) - - - -. 1667 FE87CB4 12 -. 7E E3 BB 78 38 80 00 2E 48 04 E6 11 -==== BB 1668 (0xFED6380) approx BBs exec'd 0 ==== - - 0xFED6380: 7CE06038 and r0,r7,r12 - 0: GETL R7, t0 - 1: GETL R12, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED6384: 7CEA6378 or r10,r7,r12 - 5: GETL R7, t4 - 6: GETL R12, t6 - 7: ORL t6, t4 - 8: PUTL t4, R10 - 9: INCEIPL $4 - - 0xFED6388: 7C003A14 add r0,r0,r7 - 10: GETL R0, t8 - 11: GETL R7, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFED638C: 7D4900F8 nor r9,r10,r0 - 15: GETL R10, t12 - 16: GETL R0, t14 - 17: ORL t14, t12 - 18: NOTL t12 - 19: PUTL t12, R9 - 20: INCEIPL $4 - - 0xFED6390: 7D240034 cntlzw r4,r9 - 21: GETL R9, t16 - 22: CNTLZL t16 - 23: PUTL t16, R4 - 24: INCEIPL $4 - - 0xFED6394: 3908FFFC addi r8,r8,-4 - 25: GETL R8, t18 - 26: ADDL $0xFFFFFFFC, t18 - 27: PUTL t18, R8 - 28: INCEIPL $4 - - 0xFED6398: 5484E8FE rlwinm r4,r4,29,3,31 - 29: GETL R4, t20 - 30: SHRL $0x3, t20 - 31: PUTL t20, R4 - 32: INCEIPL $4 - - 0xFED639C: 7C682214 add r3,r8,r4 - 33: GETL R8, t22 - 34: GETL R4, t24 - 35: ADDL t22, t24 - 36: PUTL t24, R3 - 37: INCEIPL $4 - - 0xFED63A0: 4E800020 blr - 38: GETL LR, t26 - 39: JMPo-r t26 ($4) - - - -. 1668 FED6380 36 -. 7C E0 60 38 7C EA 63 78 7C 00 3A 14 7D 49 00 F8 7D 24 00 34 39 08 FF FC 54 84 E8 FE 7C 68 22 14 4E 80 00 20 -==== BB 1669 (0xFE87CC0) approx BBs exec'd 0 ==== - - 0xFE87CC0: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE87CC4: 419A0018 bc 12,26,0xFE87CDC - 4: Js26o $0xFE87CDC - - - -. 1669 FE87CC0 8 -. 2F 03 00 00 41 9A 00 18 -==== BB 1670 (0xFE87CC8) approx BBs exec'd 0 ==== - - 0xFE87CC8: 88030001 lbz r0,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE87CCC: 2F800040 cmpi cr7,r0,64 - 5: GETL R0, t4 - 6: MOVL $0x40, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0xFE87CD0: 419E000C bc 12,30,0xFE87CDC - 10: Js30o $0xFE87CDC - - - -. 1670 FE87CC8 12 -. 88 03 00 01 2F 80 00 40 41 9E 00 0C -==== BB 1671 (0xFE87CD4) approx BBs exec'd 0 ==== - - 0xFE87CD4: 2C000000 cmpi cr0,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE87CD8: 40820584 bc 4,2,0xFE8825C - 4: Jc02o $0xFE8825C - - - -. 1671 FE87CD4 8 -. 2C 00 00 00 40 82 05 84 -==== BB 1672 (0xFE8825C) approx BBs exec'd 0 ==== - - 0xFE8825C: 3B630001 addi r27,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0xFE88260: 38800040 li r4,64 - 4: MOVL $0x40, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0xFE88264: 7F63DB78 or r3,r27,r27 - 7: GETL R27, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0xFE88268: 48050F81 bl 0xFED91E8 - 10: MOVL $0xFE8826C, t6 - 11: PUTL t6, LR - 12: JMPo-c $0xFED91E8 ($4) - - - -. 1672 FE8825C 16 -. 3B 63 00 01 38 80 00 40 7F 63 DB 78 48 05 0F 81 -==== BB 1673 strchrnul(0xFED91E8) approx BBs exec'd 0 ==== - - 0xFED91E8: 546007BE rlwinm r0,r3,0,30,31 - 0: GETL R3, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0xFED91EC: 9421FFE0 stwu r1,-32(r1) - 4: GETL R1, t2 - 5: GETL R1, t4 - 6: ADDL $0xFFFFFFE0, t4 - 7: PUTL t4, R1 - 8: STL t2, (t4) - 9: INCEIPL $4 - - 0xFED91F0: 2F800000 cmpi cr7,r0,0 - 10: GETL R0, t6 - 11: CMP0L t6, t8 (-rSo) - 12: ICRFL t8, $0x7, CR - 13: INCEIPL $4 - - 0xFED91F4: 5484063E rlwinm r4,r4,0,24,31 - 14: GETL R4, t10 - 15: ANDL $0xFF, t10 - 16: PUTL t10, R4 - 17: INCEIPL $4 - - 0xFED91F8: 419E0024 bc 12,30,0xFED921C - 18: Js30o $0xFED921C - - - -. 1673 FED91E8 20 -. 54 60 07 BE 94 21 FF E0 2F 80 00 00 54 84 06 3E 41 9E 00 24 -==== BB 1674 (0xFED91FC) approx BBs exec'd 0 ==== - - 0xFED91FC: 88A30000 lbz r5,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFED9200: 7C052000 cmp cr0,r5,r4 - 4: GETL R5, t4 - 5: GETL R4, t6 - 6: CMPL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x0, CR - 8: INCEIPL $4 - - 0xFED9204: 2F050000 cmpi cr6,r5,0 - 9: GETL R5, t10 - 10: CMP0L t10, t12 (-rSo) - 11: ICRFL t12, $0x6, CR - 12: INCEIPL $4 - - 0xFED9208: 418200DC bc 12,2,0xFED92E4 - 13: Js02o $0xFED92E4 - - - -. 1674 FED91FC 16 -. 88 A3 00 00 7C 05 20 00 2F 05 00 00 41 82 00 DC -==== BB 1675 (0xFED920C) approx BBs exec'd 0 ==== - - 0xFED920C: 419A00D8 bc 12,26,0xFED92E4 - 0: Js26o $0xFED92E4 - - - -. 1675 FED920C 4 -. 41 9A 00 D8 -==== BB 1676 (0xFED9210) approx BBs exec'd 0 ==== - - 0xFED9210: 38630001 addi r3,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFED9214: 70600003 andi. r0,r3,0x3 - 4: GETL R3, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R0 - 7: CMP0L t2, t4 (-rSo) - 8: ICRFL t4, $0x0, CR - 9: INCEIPL $4 - - 0xFED9218: 4082FFE4 bc 4,2,0xFED91FC - 10: Jc02o $0xFED91FC - - - -. 1676 FED9210 12 -. 38 63 00 01 70 60 00 03 40 82 FF E4 -==== BB 1677 (0xFED921C) approx BBs exec'd 0 ==== - - 0xFED921C: 548A402E rlwinm r10,r4,8,0,23 - 0: GETL R4, t0 - 1: SHLL $0x8, t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0xFED9220: 3CE07EFE lis r7,32510 - 4: MOVL $0x7EFE0000, t2 - 5: PUTL t2, R7 - 6: INCEIPL $4 - - 0xFED9224: 7C865378 or r6,r4,r10 - 7: GETL R4, t4 - 8: GETL R10, t6 - 9: ORL t6, t4 - 10: PUTL t4, R6 - 11: INCEIPL $4 - - 0xFED9228: 3D008101 lis r8,-32511 - 12: MOVL $0x81010000, t8 - 13: PUTL t8, R8 - 14: INCEIPL $4 - - 0xFED922C: 54C9801E rlwinm r9,r6,16,0,15 - 15: GETL R6, t10 - 16: SHLL $0x10, t10 - 17: PUTL t10, R9 - 18: INCEIPL $4 - - 0xFED9230: 60E7FEFF ori r7,r7,0xFEFF - 19: MOVL $0x7EFEFEFF, t12 - 20: PUTL t12, R7 - 21: INCEIPL $4 - - 0xFED9234: 7CC54B78 or r5,r6,r9 - 22: GETL R6, t14 - 23: GETL R9, t16 - 24: ORL t16, t14 - 25: PUTL t14, R5 - 26: INCEIPL $4 - - 0xFED9238: 61080100 ori r8,r8,0x100 - 27: MOVL $0x81010100, t18 - 28: PUTL t18, R8 - 29: INCEIPL $4 - - 0xFED923C: 80C30000 lwz r6,0(r3) - 30: GETL R3, t20 - 31: LDL (t20), t22 - 32: PUTL t22, R6 - 33: INCEIPL $4 - - 0xFED9240: 38630004 addi r3,r3,4 - 34: GETL R3, t24 - 35: ADDL $0x4, t24 - 36: PUTL t24, R3 - 37: INCEIPL $4 - - 0xFED9244: 7CCC2A78 xor r12,r6,r5 - 38: GETL R6, t26 - 39: GETL R5, t28 - 40: XORL t26, t28 - 41: PUTL t28, R12 - 42: INCEIPL $4 - - 0xFED9248: 7D463A14 add r10,r6,r7 - 43: GETL R6, t30 - 44: GETL R7, t32 - 45: ADDL t30, t32 - 46: PUTL t32, R10 - 47: INCEIPL $4 - - 0xFED924C: 7C0C3A14 add r0,r12,r7 - 48: GETL R12, t34 - 49: GETL R7, t36 - 50: ADDL t34, t36 - 51: PUTL t36, R0 - 52: INCEIPL $4 - - 0xFED9250: 7CC95278 xor r9,r6,r10 - 53: GETL R6, t38 - 54: GETL R10, t40 - 55: XORL t38, t40 - 56: PUTL t40, R9 - 57: INCEIPL $4 - - 0xFED9254: 7D8B0278 xor r11,r12,r0 - 58: GETL R12, t42 - 59: GETL R0, t44 - 60: XORL t42, t44 - 61: PUTL t44, R11 - 62: INCEIPL $4 - - 0xFED9258: 7D004879 andc. r0,r8,r9 - 63: GETL R8, t46 - 64: GETL R9, t48 - 65: NOTL t48 - 66: ANDL t46, t48 - 67: PUTL t48, R0 - 68: CMP0L t48, t50 (-rSo) - 69: ICRFL t50, $0x0, CR - 70: INCEIPL $4 - - 0xFED925C: 3923FFFC addi r9,r3,-4 - 71: GETL R3, t52 - 72: ADDL $0xFFFFFFFC, t52 - 73: PUTL t52, R9 - 74: INCEIPL $4 - - 0xFED9260: 7C000026 mfcr r0 - 75: GETL CR, t54 - 76: PUTL t54, R0 - 77: INCEIPL $4 - - 0xFED9264: 9001000C stw r0,12(r1) - 78: GETL R0, t56 - 79: GETL R1, t58 - 80: ADDL $0xC, t58 - 81: STL t56, (t58) - 82: INCEIPL $4 - - 0xFED9268: 7D005879 andc. r0,r8,r11 - 83: GETL R8, t60 - 84: GETL R11, t62 - 85: NOTL t62 - 86: ANDL t60, t62 - 87: PUTL t62, R0 - 88: CMP0L t62, t64 (-rSo) - 89: ICRFL t64, $0x0, CR - 90: INCEIPL $4 - - 0xFED926C: 8181000C lwz r12,12(r1) - 91: GETL R1, t66 - 92: ADDL $0xC, t66 - 93: LDL (t66), t68 - 94: PUTL t68, R12 - 95: INCEIPL $4 - - 0xFED9270: 3963FFFD addi r11,r3,-3 - 96: GETL R3, t70 - 97: ADDL $0xFFFFFFFD, t70 - 98: PUTL t70, R11 - 99: INCEIPL $4 - - 0xFED9274: 558CE03E rlwinm r12,r12,28,0,31 - 100: GETL R12, t72 - 101: ROLL $0x1C, t72 - 102: PUTL t72, R12 - 103: INCEIPL $4 - - 0xFED9278: 7D840120 mtcrf 0x40,r12 - 104: GETL R12, t74 - 105: ICRFL t74, $0x1, CR - 106: INCEIPL $4 - - 0xFED927C: 558C203E rlwinm r12,r12,4,0,31 - 107: GETL R12, t76 - 108: ROLL $0x4, t76 - 109: PUTL t76, R12 - 110: INCEIPL $4 - - 0xFED9280: 40860008 bc 4,6,0xFED9288 - 111: Jc06o $0xFED9288 - - - -. 1677 FED921C 104 -. 54 8A 40 2E 3C E0 7E FE 7C 86 53 78 3D 00 81 01 54 C9 80 1E 60 E7 FE FF 7C C5 4B 78 61 08 01 00 80 C3 00 00 38 63 00 04 7C CC 2A 78 7D 46 3A 14 7C 0C 3A 14 7C C9 52 78 7D 8B 02 78 7D 00 48 79 39 23 FF FC 7C 00 00 26 90 01 00 0C 7D 00 58 79 81 81 00 0C 39 63 FF FD 55 8C E0 3E 7D 84 01 20 55 8C 20 3E 40 86 00 08 -==== BB 1678 (0xFED9288) approx BBs exec'd 0 ==== - - 0xFED9288: 88C3FFFC lbz r6,-4(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFED928C: 3943FFFE addi r10,r3,-2 - 5: GETL R3, t4 - 6: ADDL $0xFFFFFFFE, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0xFED9290: 7F862000 cmp cr7,r6,r4 - 9: GETL R6, t6 - 10: GETL R4, t8 - 11: CMPL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0xFED9294: 2F060000 cmpi cr6,r6,0 - 14: GETL R6, t12 - 15: CMP0L t12, t14 (-rSo) - 16: ICRFL t14, $0x6, CR - 17: INCEIPL $4 - - 0xFED9298: 38C3FFFF addi r6,r3,-1 - 18: GETL R3, t16 - 19: ADDL $0xFFFFFFFF, t16 - 20: PUTL t16, R6 - 21: INCEIPL $4 - - 0xFED929C: 419E0050 bc 12,30,0xFED92EC - 22: Js30o $0xFED92EC - - - -. 1678 FED9288 24 -. 88 C3 FF FC 39 43 FF FE 7F 86 20 00 2F 06 00 00 38 C3 FF FF 41 9E 00 50 -==== BB 1679 (0xFED92A0) approx BBs exec'd 0 ==== - - 0xFED92A0: 419A004C bc 12,26,0xFED92EC - 0: Js26o $0xFED92EC - - - -. 1679 FED92A0 4 -. 41 9A 00 4C -==== BB 1680 (0xFED92A4) approx BBs exec'd 0 ==== - - 0xFED92A4: 8923FFFD lbz r9,-3(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFD, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFED92A8: 7C892000 cmp cr1,r9,r4 - 5: GETL R9, t4 - 6: GETL R4, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFED92AC: 2F090000 cmpi cr6,r9,0 - 10: GETL R9, t10 - 11: CMP0L t10, t12 (-rSo) - 12: ICRFL t12, $0x6, CR - 13: INCEIPL $4 - - 0xFED92B0: 41860048 bc 12,6,0xFED92F8 - 14: Js06o $0xFED92F8 - - - -. 1680 FED92A4 16 -. 89 23 FF FD 7C 89 20 00 2F 09 00 00 41 86 00 48 -==== BB 1681 (0xFED92B4) approx BBs exec'd 0 ==== - - 0xFED92B4: 419A0044 bc 12,26,0xFED92F8 - 0: Js26o $0xFED92F8 - - - -. 1681 FED92B4 4 -. 41 9A 00 44 -==== BB 1682 (0xFED92B8) approx BBs exec'd 0 ==== - - 0xFED92B8: 8963FFFE lbz r11,-2(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFE, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFED92BC: 7C0B2000 cmp cr0,r11,r4 - 5: GETL R11, t4 - 6: GETL R4, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFED92C0: 2F0B0000 cmpi cr6,r11,0 - 10: GETL R11, t10 - 11: CMP0L t10, t12 (-rSo) - 12: ICRFL t12, $0x6, CR - 13: INCEIPL $4 - - 0xFED92C4: 41820040 bc 12,2,0xFED9304 - 14: Js02o $0xFED9304 - - - -. 1682 FED92B8 16 -. 89 63 FF FE 7C 0B 20 00 2F 0B 00 00 41 82 00 40 -==== BB 1683 (0xFED92C8) approx BBs exec'd 0 ==== - - 0xFED92C8: 419A003C bc 12,26,0xFED9304 - 0: Js26o $0xFED9304 - - - -. 1683 FED92C8 4 -. 41 9A 00 3C -==== BB 1684 (0xFED9304) approx BBs exec'd 0 ==== - - 0xFED9304: 7D435378 or r3,r10,r10 - 0: GETL R10, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED9308: 38210020 addi r1,r1,32 - 3: GETL R1, t2 - 4: ADDL $0x20, t2 - 5: PUTL t2, R1 - 6: INCEIPL $4 - - 0xFED930C: 4E800020 blr - 7: GETL LR, t4 - 8: JMPo-r t4 ($4) - - - -. 1684 FED9304 12 -. 7D 43 53 78 38 21 00 20 4E 80 00 20 -==== BB 1685 (0xFE8826C) approx BBs exec'd 0 ==== - - 0xFE8826C: 7FBB1850 subf r29,r27,r3 - 0: GETL R27, t0 - 1: GETL R3, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFE88270: 7C791B78 or r25,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R25 - 7: INCEIPL $4 - - 0xFE88274: 7FA4EB78 or r4,r29,r29 - 8: GETL R29, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFE88278: 7F63DB78 or r3,r27,r27 - 11: GETL R27, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFE8827C: 48005B29 bl 0xFE8DDA4 - 14: MOVL $0xFE88280, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFE8DDA4 ($4) - - - -. 1685 FE8826C 20 -. 7F BB 18 50 7C 79 1B 78 7F A4 EB 78 7F 63 DB 78 48 00 5B 29 -==== BB 1686 _nl_normalize_codeset(0xFE8DDA4) approx BBs exec'd 0 ==== - - 0xFE8DDA4: 38A00000 li r5,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFE8DDA8: 7D800026 mfcr r12 - 3: GETL CR, t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0xFE8DDAC: 7F852040 cmpl cr7,r5,r4 - 6: GETL R5, t4 - 7: GETL R4, t6 - 8: CMPUL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0xFE8DDB0: 7C0802A6 mflr r0 - 11: GETL LR, t10 - 12: PUTL t10, R0 - 13: INCEIPL $4 - - 0xFE8DDB4: 9421FFE0 stwu r1,-32(r1) - 14: GETL R1, t12 - 15: GETL R1, t14 - 16: ADDL $0xFFFFFFE0, t14 - 17: PUTL t14, R1 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFE8DDB8: 4811A099 bl 0xFFA7E50 - 20: MOVL $0xFE8DDBC, t16 - 21: PUTL t16, LR - 22: JMPo-c $0xFFA7E50 ($4) - - - -. 1686 FE8DDA4 24 -. 38 A0 00 00 7D 80 00 26 7F 85 20 40 7C 08 02 A6 94 21 FF E0 48 11 A0 99 -==== BB 1687 (0xFE8DDBC) approx BBs exec'd 0 ==== - - 0xFE8DDBC: 93A10014 stw r29,20(r1) - 0: GETL R29, t0 - 1: GETL R1, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8DDC0: 38C00001 li r6,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0xFE8DDC4: 93C10018 stw r30,24(r1) - 8: GETL R30, t6 - 9: GETL R1, t8 - 10: ADDL $0x18, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE8DDC8: 7C9D2378 or r29,r4,r4 - 13: GETL R4, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0xFE8DDCC: 93E1001C stw r31,28(r1) - 16: GETL R31, t12 - 17: GETL R1, t14 - 18: ADDL $0x1C, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFE8DDD0: 7FC802A6 mflr r30 - 21: GETL LR, t16 - 22: PUTL t16, R30 - 23: INCEIPL $4 - - 0xFE8DDD4: 93810010 stw r28,16(r1) - 24: GETL R28, t18 - 25: GETL R1, t20 - 26: ADDL $0x10, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xFE8DDD8: 7C7F1B78 or r31,r3,r3 - 29: GETL R3, t22 - 30: PUTL t22, R31 - 31: INCEIPL $4 - - 0xFE8DDDC: 90010024 stw r0,36(r1) - 32: GETL R0, t24 - 33: GETL R1, t26 - 34: ADDL $0x24, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xFE8DDE0: 38E00000 li r7,0 - 37: MOVL $0x0, t28 - 38: PUTL t28, R7 - 39: INCEIPL $4 - - 0xFE8DDE4: 9181000C stw r12,12(r1) - 40: GETL R12, t30 - 41: GETL R1, t32 - 42: ADDL $0xC, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0xFE8DDE8: 409C0180 bc 4,28,0xFE8DF68 - 45: Jc28o $0xFE8DF68 - - - -. 1687 FE8DDBC 48 -. 93 A1 00 14 38 C0 00 01 93 C1 00 18 7C 9D 23 78 93 E1 00 1C 7F C8 02 A6 93 81 00 10 7C 7F 1B 78 90 01 00 24 38 E0 00 00 91 81 00 0C 40 9C 01 80 -==== BB 1688 (0xFE8DDEC) approx BBs exec'd 0 ==== - - 0xFE8DDEC: 813E1CF8 lwz r9,7416(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CF8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE8DDF0: 817E1D50 lwz r11,7504(r30) - 5: GETL R30, t4 - 6: ADDL $0x1D50, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0xFE8DDF4: 7FA903A6 mtctr r29 - 10: GETL R29, t8 - 11: PUTL t8, CTR - 12: INCEIPL $4 - - 0xFE8DDF8: 7D091214 add r8,r9,r2 - 13: GETL R9, t10 - 14: GETL R2, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R8 - 17: INCEIPL $4 - - 0xFE8DDFC: 7C8B1214 add r4,r11,r2 - 18: GETL R11, t14 - 19: GETL R2, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R4 - 22: INCEIPL $4 - - 0xFE8DE00: 80680000 lwz r3,0(r8) - 23: GETL R8, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R3 - 26: INCEIPL $4 - - 0xFE8DE04: 2C030000 cmpi cr0,r3,0 - 27: GETL R3, t22 - 28: CMP0L t22, t24 (-rSo) - 29: ICRFL t24, $0x0, CR - 30: INCEIPL $4 - - 0xFE8DE08: 41820140 bc 12,2,0xFE8DF48 - 31: Js02o $0xFE8DF48 - - - -. 1688 FE8DDEC 32 -. 81 3E 1C F8 81 7E 1D 50 7F A9 03 A6 7D 09 12 14 7C 8B 12 14 80 68 00 00 2C 03 00 00 41 82 01 40 -==== BB 1689 (0xFE8DE0C) approx BBs exec'd 0 ==== - - 0xFE8DE0C: 7D7F38AE lbzx r11,r31,r7 - 0: GETL R7, t0 - 1: GETL R31, t2 - 2: ADDL t2, t0 - 3: LDB (t0), t4 - 4: PUTL t4, R11 - 5: INCEIPL $4 - - 0xFE8DE10: 81480000 lwz r10,0(r8) - 6: GETL R8, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R10 - 9: INCEIPL $4 - - 0xFE8DE14: 5569083C rlwinm r9,r11,1,0,30 - 10: GETL R11, t10 - 11: SHLL $0x1, t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0xFE8DE18: 7C09522E lhzx r0,r9,r10 - 14: GETL R10, t12 - 15: GETL R9, t14 - 16: ADDL t14, t12 - 17: LDW (t12), t16 - 18: PUTL t16, R0 - 19: INCEIPL $4 - - 0xFE8DE1C: 2F8A0000 cmpi cr7,r10,0 - 20: GETL R10, t18 - 21: CMP0L t18, t20 (-rSo) - 22: ICRFL t20, $0x7, CR - 23: INCEIPL $4 - - 0xFE8DE20: 70090800 andi. r9,r0,0x800 - 24: GETL R0, t22 - 25: ANDL $0x800, t22 - 26: PUTL t22, R9 - 27: CMP0L t22, t24 (-rSo) - 28: ICRFL t24, $0x0, CR - 29: INCEIPL $4 - - 0xFE8DE24: 41820024 bc 12,2,0xFE8DE48 - 30: Js02o $0xFE8DE48 - - - -. 1689 FE8DE0C 28 -. 7D 7F 38 AE 81 48 00 00 55 69 08 3C 7C 09 52 2E 2F 8A 00 00 70 09 08 00 41 82 00 24 -==== BB 1690 (0xFE8DE28) approx BBs exec'd 0 ==== - - 0xFE8DE28: 38A50001 addi r5,r5,1 - 0: GETL R5, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0xFE8DE2C: 419E0144 bc 12,30,0xFE8DF70 - 4: Js30o $0xFE8DF70 - - - -. 1690 FE8DE28 8 -. 38 A5 00 01 41 9E 01 44 -==== BB 1691 (0xFE8DE30) approx BBs exec'd 0 ==== - - 0xFE8DE30: 5569083C rlwinm r9,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFE8DE34: 7C09522E lhzx r0,r9,r10 - 4: GETL R10, t2 - 5: GETL R9, t4 - 6: ADDL t4, t2 - 7: LDW (t2), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFE8DE38: 540BF7FE rlwinm r11,r0,30,31,31 - 10: GETL R0, t8 - 11: ROLL $0x1E, t8 - 12: ANDL $0x1, t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0xFE8DE3C: 318BFFFF addic r12,r11,-1 - 15: GETL R11, t10 - 16: ADCL $0xFFFFFFFF, t10 (-wCa) - 17: PUTL t10, R12 - 18: INCEIPL $4 - - 0xFE8DE40: 7D8C6110 subfe r12,r12,r12 - 19: GETL R12, t12 - 20: GETL R12, t14 - 21: SBBL t12, t14 (-rCa-wCa) - 22: PUTL t14, R12 - 23: INCEIPL $4 - - 0xFE8DE44: 7CC66038 and r6,r6,r12 - 24: GETL R6, t16 - 25: GETL R12, t18 - 26: ANDL t16, t18 - 27: PUTL t18, R6 - 28: INCEIPL $4 - - 0xFE8DE48: 38E70001 addi r7,r7,1 - 29: GETL R7, t20 - 30: ADDL $0x1, t20 - 31: PUTL t20, R7 - 32: INCEIPL $4 - - 0xFE8DE4C: 4200FFB4 bc 16,0,0xFE8DE00 - 33: GETL CTR, t22 - 34: ADDL $0xFFFFFFFF, t22 - 35: PUTL t22, CTR - 36: JIFZL t22, $0xFE8DE50 - 37: JMPo $0xFE8DE00 ($4) - - - -. 1691 FE8DE30 32 -. 55 69 08 3C 7C 09 52 2E 54 0B F7 FE 31 8B FF FF 7D 8C 61 10 7C C6 60 38 38 E7 00 01 42 00 FF B4 -==== BB 1692 (0xFE8DE00) approx BBs exec'd 0 ==== - - 0xFE8DE00: 80680000 lwz r3,0(r8) - 0: GETL R8, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE8DE04: 2C030000 cmpi cr0,r3,0 - 4: GETL R3, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0xFE8DE08: 41820140 bc 12,2,0xFE8DF48 - 8: Js02o $0xFE8DF48 - - - -. 1692 FE8DE00 12 -. 80 68 00 00 2C 03 00 00 41 82 01 40 -==== BB 1693 (0xFE8DE48) approx BBs exec'd 0 ==== - - 0xFE8DE48: 38E70001 addi r7,r7,1 - 0: GETL R7, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R7 - 3: INCEIPL $4 - - 0xFE8DE4C: 4200FFB4 bc 16,0,0xFE8DE00 - 4: GETL CTR, t2 - 5: ADDL $0xFFFFFFFF, t2 - 6: PUTL t2, CTR - 7: JIFZL t2, $0xFE8DE50 - 8: JMPo $0xFE8DE00 ($4) - - - -. 1693 FE8DE48 8 -. 38 E7 00 01 42 00 FF B4 -==== BB 1694 (0xFE8DE50) approx BBs exec'd 0 ==== - - 0xFE8DE50: 2E060000 cmpi cr4,r6,0 - 0: GETL R6, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFE8DE54: 419200EC bc 12,18,0xFE8DF40 - 4: Js18o $0xFE8DF40 - - - -. 1694 FE8DE50 8 -. 2E 06 00 00 41 92 00 EC -==== BB 1695 (0xFE8DF40) approx BBs exec'd 0 ==== - - 0xFE8DF40: 38650001 addi r3,r5,1 - 0: GETL R5, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE8DF44: 4BFFFF18 b 0xFE8DE5C - 4: JMPo $0xFE8DE5C ($4) - - - -. 1695 FE8DF40 8 -. 38 65 00 01 4B FF FF 18 -==== BB 1696 (0xFE8DE5C) approx BBs exec'd 0 ==== - - 0xFE8DE5C: 4811C4AD bl 0xFFAA308 - 0: MOVL $0xFE8DE60, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFFAA308 ($4) - - - -. 1696 FE8DE5C 4 -. 48 11 C4 AD -==== BB 1697 (0xFFAA308) approx BBs exec'd 0 ==== - - 0xFFAA308: 4BF275D8 b 0xFED18E0 - 0: JMPo $0xFED18E0 ($4) - - - -. 1697 FFAA308 4 -. 4B F2 75 D8 -==== BB 1698 malloc(0xFED18E0) approx BBs exec'd 0 ==== - - 0xFED18E0: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED18E4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFED18E8: 480D6569 bl 0xFFA7E50 - 9: MOVL $0xFED18EC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1698 FED18E0 12 -. 94 21 FF E0 7C 08 02 A6 48 0D 65 69 -==== BB 1699 (0xFED18EC) approx BBs exec'd 0 ==== - - 0xFED18EC: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFED18F0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFED18F4: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFED18F8: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFED18FC: 7C7D1B78 or r29,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R29 - 20: INCEIPL $4 - - 0xFED1900: 93410008 stw r26,8(r1) - 21: GETL R26, t16 - 22: GETL R1, t18 - 23: ADDL $0x8, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFED1904: 813E1A7C lwz r9,6780(r30) - 26: GETL R30, t20 - 27: ADDL $0x1A7C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0xFED1908: 9361000C stw r27,12(r1) - 31: GETL R27, t24 - 32: GETL R1, t26 - 33: ADDL $0xC, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFED190C: 80090000 lwz r0,0(r9) - 36: GETL R9, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R0 - 39: INCEIPL $4 - - 0xFED1910: 93810010 stw r28,16(r1) - 40: GETL R28, t32 - 41: GETL R1, t34 - 42: ADDL $0x10, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0xFED1914: 2F800000 cmpi cr7,r0,0 - 45: GETL R0, t36 - 46: CMP0L t36, t38 (-rSo) - 47: ICRFL t38, $0x7, CR - 48: INCEIPL $4 - - 0xFED1918: 93E1001C stw r31,28(r1) - 49: GETL R31, t40 - 50: GETL R1, t42 - 51: ADDL $0x1C, t42 - 52: STL t40, (t42) - 53: INCEIPL $4 - - 0xFED191C: 419E003C bc 12,30,0xFED1958 - 54: Js30o $0xFED1958 - - - -. 1699 FED18EC 52 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 90 01 00 24 7C 7D 1B 78 93 41 00 08 81 3E 1A 7C 93 61 00 0C 80 09 00 00 93 81 00 10 2F 80 00 00 93 E1 00 1C 41 9E 00 3C -==== BB 1700 (0xFED1920) approx BBs exec'd 0 ==== - - 0xFED1920: 80A10000 lwz r5,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFED1924: 7C0903A6 mtctr r0 - 4: GETL R0, t4 - 5: PUTL t4, CTR - 6: INCEIPL $4 - - 0xFED1928: 80850004 lwz r4,4(r5) - 7: GETL R5, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R4 - 11: INCEIPL $4 - - 0xFED192C: 4E800421 bctrl - 12: MOVL $0xFED1930, t10 - 13: PUTL t10, LR - 14: GETL CTR, t12 - 15: JMPo-c t12 ($4) - - - -. 1700 FED1920 16 -. 80 A1 00 00 7C 09 03 A6 80 85 00 04 4E 80 04 21 -==== BB 1701 malloc_hook_ini(0xFED2A68) approx BBs exec'd 0 ==== - - 0xFED2A68: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED2A6C: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFED2A70: 480D53E1 bl 0xFFA7E50 - 9: MOVL $0xFED2A74, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1701 FED2A68 12 -. 94 21 FF E0 7C 88 02 A6 48 0D 53 E1 -==== BB 1702 (0xFED2A74) approx BBs exec'd 0 ==== - - 0xFED2A74: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFED2A78: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFED2A7C: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFED2A80: 7C7D1B78 or r29,r3,r3 - 13: GETL R3, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0xFED2A84: 38600000 li r3,0 - 16: MOVL $0x0, t12 - 17: PUTL t12, R3 - 18: INCEIPL $4 - - 0xFED2A88: 90810024 stw r4,36(r1) - 19: GETL R4, t14 - 20: GETL R1, t16 - 21: ADDL $0x24, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFED2A8C: 813E1A7C lwz r9,6780(r30) - 24: GETL R30, t18 - 25: ADDL $0x1A7C, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R9 - 28: INCEIPL $4 - - 0xFED2A90: 93E1001C stw r31,28(r1) - 29: GETL R31, t22 - 30: GETL R1, t24 - 31: ADDL $0x1C, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFED2A94: 90690000 stw r3,0(r9) - 34: GETL R3, t26 - 35: GETL R9, t28 - 36: STL t26, (t28) - 37: INCEIPL $4 - - 0xFED2A98: 4BFFFBDD bl 0xFED2674 - 38: MOVL $0xFED2A9C, t30 - 39: PUTL t30, LR - 40: JMPo-c $0xFED2674 ($4) - - - -. 1702 FED2A74 40 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 7C 7D 1B 78 38 60 00 00 90 81 00 24 81 3E 1A 7C 93 E1 00 1C 90 69 00 00 4B FF FB DD -==== BB 1703 ptmalloc_init(0xFED2674) approx BBs exec'd 0 ==== - - 0xFED2674: 9421FFB0 stwu r1,-80(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFB0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED2678: 7C6802A6 mflr r3 - 6: GETL LR, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFED267C: 480D57D5 bl 0xFFA7E50 - 9: MOVL $0xFED2680, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1703 FED2674 12 -. 94 21 FF B0 7C 68 02 A6 48 0D 57 D5 -==== BB 1704 (0xFED2680) approx BBs exec'd 0 ==== - - 0xFED2680: 93C10048 stw r30,72(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x48, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFED2684: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFED2688: 9361003C stw r27,60(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x3C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFED268C: 90610054 stw r3,84(r1) - 13: GETL R3, t10 - 14: GETL R1, t12 - 15: ADDL $0x54, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFED2690: 93E1004C stw r31,76(r1) - 18: GETL R31, t14 - 19: GETL R1, t16 - 20: ADDL $0x4C, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFED2694: 3BE00000 li r31,0 - 23: MOVL $0x0, t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0xFED2698: 837E1C84 lwz r27,7300(r30) - 26: GETL R30, t20 - 27: ADDL $0x1C84, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R27 - 30: INCEIPL $4 - - 0xFED269C: 93410038 stw r26,56(r1) - 31: GETL R26, t24 - 32: GETL R1, t26 - 33: ADDL $0x38, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFED26A0: 801B0000 lwz r0,0(r27) - 36: GETL R27, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R0 - 39: INCEIPL $4 - - 0xFED26A4: 93810040 stw r28,64(r1) - 40: GETL R28, t32 - 41: GETL R1, t34 - 42: ADDL $0x40, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0xFED26A8: 2F800000 cmpi cr7,r0,0 - 45: GETL R0, t36 - 46: CMP0L t36, t38 (-rSo) - 47: ICRFL t38, $0x7, CR - 48: INCEIPL $4 - - 0xFED26AC: 93A10044 stw r29,68(r1) - 49: GETL R29, t40 - 50: GETL R1, t42 - 51: ADDL $0x44, t42 - 52: STL t40, (t42) - 53: INCEIPL $4 - - 0xFED26B0: 419C002C bc 12,28,0xFED26DC - 54: Js28o $0xFED26DC - - - -. 1704 FED2680 52 -. 93 C1 00 48 7F C8 02 A6 93 61 00 3C 90 61 00 54 93 E1 00 4C 3B E0 00 00 83 7E 1C 84 93 41 00 38 80 1B 00 00 93 81 00 40 2F 80 00 00 93 A1 00 44 41 9C 00 2C -==== BB 1705 (0xFED26DC) approx BBs exec'd 0 ==== - - 0xFED26DC: 83BE0628 lwz r29,1576(r30) - 0: GETL R30, t0 - 1: ADDL $0x628, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFED26E0: 3CA00002 lis r5,2 - 5: MOVL $0x20000, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFED26E4: 3CC00001 lis r6,1 - 8: MOVL $0x10000, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0xFED26E8: 93FB0000 stw r31,0(r27) - 11: GETL R31, t8 - 12: GETL R27, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFED26EC: 90DD0010 stw r6,16(r29) - 15: GETL R6, t12 - 16: GETL R29, t14 - 17: ADDL $0x10, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFED26F0: 90BD0000 stw r5,0(r29) - 20: GETL R5, t16 - 21: GETL R29, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0xFED26F4: 90BD0004 stw r5,4(r29) - 24: GETL R5, t20 - 25: GETL R29, t22 - 26: ADDL $0x4, t22 - 27: STL t20, (t22) - 28: INCEIPL $4 - - 0xFED26F8: 90BD0008 stw r5,8(r29) - 29: GETL R5, t24 - 30: GETL R29, t26 - 31: ADDL $0x8, t26 - 32: STL t24, (t26) - 33: INCEIPL $4 - - 0xFED26FC: 48057201 bl 0xFF298FC - 34: MOVL $0xFED2700, t28 - 35: PUTL t28, LR - 36: JMPo-c $0xFF298FC ($4) - - - -. 1705 FED26DC 36 -. 83 BE 06 28 3C A0 00 02 3C C0 00 01 93 FB 00 00 90 DD 00 10 90 BD 00 00 90 BD 00 04 90 BD 00 08 48 05 72 01 -==== BB 1706 (0xFED2700) approx BBs exec'd 0 ==== - - 0xFED2700: 813E1BF8 lwz r9,7160(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BF8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFED2704: 839E05FC lwz r28,1532(r30) - 5: GETL R30, t4 - 6: ADDL $0x5FC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0xFED2708: 80890000 lwz r4,0(r9) - 10: GETL R9, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R4 - 13: INCEIPL $4 - - 0xFED270C: 907D0018 stw r3,24(r29) - 14: GETL R3, t12 - 15: GETL R29, t14 - 16: ADDL $0x18, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0xFED2710: 2C040000 cmpi cr0,r4,0 - 19: GETL R4, t16 - 20: CMP0L t16, t18 (-rSo) - 21: ICRFL t18, $0x0, CR - 22: INCEIPL $4 - - 0xFED2714: 93FC0000 stw r31,0(r28) - 23: GETL R31, t20 - 24: GETL R28, t22 - 25: STL t20, (t22) - 26: INCEIPL $4 - - 0xFED2718: 939C0448 stw r28,1096(r28) - 27: GETL R28, t24 - 28: GETL R28, t26 - 29: ADDL $0x448, t26 - 30: STL t24, (t26) - 31: INCEIPL $4 - - 0xFED271C: 41820100 bc 12,2,0xFED281C - 32: Js02o $0xFED281C - - - -. 1706 FED2700 32 -. 81 3E 1B F8 83 9E 05 FC 80 89 00 00 90 7D 00 18 2C 04 00 00 93 FC 00 00 93 9C 04 48 41 82 01 00 -==== BB 1707 (0xFED281C) approx BBs exec'd 0 ==== - - 0xFED281C: 807E0648 lwz r3,1608(r30) - 0: GETL R30, t0 - 1: ADDL $0x648, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFED2820: 38810010 addi r4,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFED2824: 38A10020 addi r5,r1,32 - 9: GETL R1, t6 - 10: ADDL $0x20, t6 - 11: PUTL t6, R5 - 12: INCEIPL $4 - - 0xFED2828: 38C00000 li r6,0 - 13: MOVL $0x0, t8 - 14: PUTL t8, R6 - 15: INCEIPL $4 - - 0xFED282C: 4809A5E1 bl 0xFF6CE0C - 16: MOVL $0xFED2830, t10 - 17: PUTL t10, LR - 18: JMPo-c $0xFF6CE0C ($4) - - - -. 1707 FED281C 20 -. 80 7E 06 48 38 81 00 10 38 A1 00 20 38 C0 00 00 48 09 A5 E1 -==== BB 1708 __GI__dl_addr(0xFF6CE0C) approx BBs exec'd 0 ==== - - 0xFF6CE0C: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFF6CE10: 7CE802A6 mflr r7 - 6: GETL LR, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0xFF6CE14: 4803B03D bl 0xFFA7E50 - 9: MOVL $0xFF6CE18, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1708 FF6CE0C 12 -. 94 21 FF D0 7C E8 02 A6 48 03 B0 3D -==== BB 1709 (0xFF6CE18) approx BBs exec'd 0 ==== - - 0xFF6CE18: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF6CE1C: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFF6CE20: 9361001C stw r27,28(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFF6CE24: 90E10034 stw r7,52(r1) - 13: GETL R7, t10 - 14: GETL R1, t12 - 15: ADDL $0x34, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF6CE28: 93210014 stw r25,20(r1) - 18: GETL R25, t14 - 19: GETL R1, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFF6CE2C: 7CD93378 or r25,r6,r6 - 23: GETL R6, t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0xFF6CE30: 837E1B98 lwz r27,7064(r30) - 26: GETL R30, t20 - 27: ADDL $0x1B98, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R27 - 30: INCEIPL $4 - - 0xFF6CE34: 93410018 stw r26,24(r1) - 31: GETL R26, t24 - 32: GETL R1, t26 - 33: ADDL $0x18, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFF6CE38: 7CBA2B78 or r26,r5,r5 - 36: GETL R5, t28 - 37: PUTL t28, R26 - 38: INCEIPL $4 - - 0xFF6CE3C: 801B03F8 lwz r0,1016(r27) - 39: GETL R27, t30 - 40: ADDL $0x3F8, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R0 - 43: INCEIPL $4 - - 0xFF6CE40: 93810020 stw r28,32(r1) - 44: GETL R28, t34 - 45: GETL R1, t36 - 46: ADDL $0x20, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFF6CE44: 7C9C2378 or r28,r4,r4 - 49: GETL R4, t38 - 50: PUTL t38, R28 - 51: INCEIPL $4 - - 0xFF6CE48: 93E1002C stw r31,44(r1) - 52: GETL R31, t40 - 53: GETL R1, t42 - 54: ADDL $0x2C, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0xFF6CE4C: 7C0903A6 mtctr r0 - 57: GETL R0, t44 - 58: PUTL t44, CTR - 59: INCEIPL $4 - - 0xFF6CE50: 7C7F1B78 or r31,r3,r3 - 60: GETL R3, t46 - 61: PUTL t46, R31 - 62: INCEIPL $4 - - 0xFF6CE54: 93A10024 stw r29,36(r1) - 63: GETL R29, t48 - 64: GETL R1, t50 - 65: ADDL $0x24, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0xFF6CE58: 387B0180 addi r3,r27,384 - 68: GETL R27, t52 - 69: ADDL $0x180, t52 - 70: PUTL t52, R3 - 71: INCEIPL $4 - - 0xFF6CE5C: 4E800421 bctrl - 72: MOVL $0xFF6CE60, t54 - 73: PUTL t54, LR - 74: GETL CTR, t56 - 75: JMPo-c t56 ($4) - - - -. 1709 FF6CE18 72 -. 93 C1 00 28 7F C8 02 A6 93 61 00 1C 90 E1 00 34 93 21 00 14 7C D9 33 78 83 7E 1B 98 93 41 00 18 7C BA 2B 78 80 1B 03 F8 93 81 00 20 7C 9C 23 78 93 E1 00 2C 7C 09 03 A6 7C 7F 1B 78 93 A1 00 24 38 7B 01 80 4E 80 04 21 -==== BB 1710 rtld_lock_default_lock_recursive(0x25471884) approx BBs exec'd 0 ==== - - 0x25471884: 80830004 lwz r4,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25471888: 9421FFF0 stwu r1,-16(r1) - 5: GETL R1, t4 - 6: GETL R1, t6 - 7: ADDL $0xFFFFFFF0, t6 - 8: PUTL t6, R1 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x2547188C: 39240001 addi r9,r4,1 - 11: GETL R4, t8 - 12: ADDL $0x1, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x25471890: 38210010 addi r1,r1,16 - 15: GETL R1, t10 - 16: ADDL $0x10, t10 - 17: PUTL t10, R1 - 18: INCEIPL $4 - - 0x25471894: 91230004 stw r9,4(r3) - 19: GETL R9, t12 - 20: GETL R3, t14 - 21: ADDL $0x4, t14 - 22: STL t12, (t14) - 23: INCEIPL $4 - - 0x25471898: 4E800020 blr - 24: GETL LR, t16 - 25: JMPo-r t16 ($4) - - - -. 1710 25471884 24 -. 80 83 00 04 94 21 FF F0 39 24 00 01 38 21 00 10 91 23 00 04 4E 80 00 20 -==== BB 1711 (0xFF6CE60) approx BBs exec'd 0 ==== - - 0xFF6CE60: 38A00000 li r5,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFF6CE64: 7F67DB78 or r7,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0xFF6CE68: 38DB0168 addi r6,r27,360 - 6: GETL R27, t4 - 7: ADDL $0x168, t4 - 8: PUTL t4, R6 - 9: INCEIPL $4 - - 0xFF6CE6C: 81070000 lwz r8,0(r7) - 10: GETL R7, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R8 - 13: INCEIPL $4 - - 0xFF6CE70: 38E70018 addi r7,r7,24 - 14: GETL R7, t10 - 15: ADDL $0x18, t10 - 16: PUTL t10, R7 - 17: INCEIPL $4 - - 0xFF6CE74: 2F880000 cmpi cr7,r8,0 - 18: GETL R8, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x7, CR - 21: INCEIPL $4 - - 0xFF6CE78: 419E006C bc 12,30,0xFF6CEE4 - 22: Js30o $0xFF6CEE4 - - - -. 1711 FF6CE60 28 -. 38 A0 00 00 7F 67 DB 78 38 DB 01 68 81 07 00 00 38 E7 00 18 2F 88 00 00 41 9E 00 6C -==== BB 1712 (0xFF6CE7C) approx BBs exec'd 0 ==== - - 0xFF6CE7C: 806801A0 lwz r3,416(r8) - 0: GETL R8, t0 - 1: ADDL $0x1A0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFF6CE80: 7C03F840 cmpl cr0,r3,r31 - 5: GETL R3, t4 - 6: GETL R31, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFF6CE84: 41810054 bc 12,1,0xFF6CED8 - 10: Js01o $0xFF6CED8 - - - -. 1712 FF6CE7C 12 -. 80 68 01 A0 7C 03 F8 40 41 81 00 54 -==== BB 1713 (0xFF6CED8) approx BBs exec'd 0 ==== - - 0xFF6CED8: 8108000C lwz r8,12(r8) - 0: GETL R8, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFF6CEDC: 4BFFFF98 b 0xFF6CE74 - 5: JMPo $0xFF6CE74 ($4) - - - -. 1713 FF6CED8 8 -. 81 08 00 0C 4B FF FF 98 -==== BB 1714 (0xFF6CE74) approx BBs exec'd 0 ==== - - 0xFF6CE74: 2F880000 cmpi cr7,r8,0 - 0: GETL R8, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFF6CE78: 419E006C bc 12,30,0xFF6CEE4 - 4: Js30o $0xFF6CEE4 - - - -. 1714 FF6CE74 8 -. 2F 88 00 00 41 9E 00 6C -==== BB 1715 (0xFF6CE88) approx BBs exec'd 0 ==== - - 0xFF6CE88: 808801A4 lwz r4,420(r8) - 0: GETL R8, t0 - 1: ADDL $0x1A4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFF6CE8C: 7C84F840 cmpl cr1,r4,r31 - 5: GETL R4, t4 - 6: GETL R31, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFF6CE90: 40850048 bc 4,5,0xFF6CED8 - 10: Jc05o $0xFF6CED8 - - - -. 1715 FF6CE88 12 -. 80 88 01 A4 7C 84 F8 40 40 85 00 48 -==== BB 1716 (0xFF6CE94) approx BBs exec'd 0 ==== - - 0xFF6CE94: A1680154 lhz r11,340(r8) - 0: GETL R8, t0 - 1: ADDL $0x154, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFF6CE98: 2F0B0000 cmpi cr6,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFF6CE9C: 419A0044 bc 12,26,0xFF6CEE0 - 9: Js26o $0xFF6CEE0 - - - -. 1716 FF6CE94 12 -. A1 68 01 54 2F 0B 00 00 41 9A 00 44 -==== BB 1717 (0xFF6CEA0) approx BBs exec'd 0 ==== - - 0xFF6CEA0: 8148014C lwz r10,332(r8) - 0: GETL R8, t0 - 1: ADDL $0x14C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFF6CEA4: 396BFFFF addi r11,r11,-1 - 5: GETL R11, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xFF6CEA8: 55692834 rlwinm r9,r11,5,0,26 - 9: GETL R11, t6 - 10: SHLL $0x5, t6 - 11: PUTL t6, R9 - 12: INCEIPL $4 - - 0xFF6CEAC: 7D89502E lwzx r12,r9,r10 - 13: GETL R10, t8 - 14: GETL R9, t10 - 15: ADDL t10, t8 - 16: LDL (t8), t12 - 17: PUTL t12, R12 - 18: INCEIPL $4 - - 0xFF6CEB0: 2F8C0001 cmpi cr7,r12,1 - 19: GETL R12, t14 - 20: MOVL $0x1, t18 - 21: CMPL t14, t18, t16 (-rSo) - 22: ICRFL t16, $0x7, CR - 23: INCEIPL $4 - - 0xFF6CEB4: 409EFFF0 bc 4,30,0xFF6CEA4 - 24: Jc30o $0xFF6CEA4 - - - -. 1717 FF6CEA0 24 -. 81 48 01 4C 39 6B FF FF 55 69 28 34 7D 89 50 2E 2F 8C 00 01 40 9E FF F0 -==== BB 1718 (0xFF6CEA4) approx BBs exec'd 0 ==== - - 0xFF6CEA4: 396BFFFF addi r11,r11,-1 - 0: GETL R11, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFF6CEA8: 55692834 rlwinm r9,r11,5,0,26 - 4: GETL R11, t2 - 5: SHLL $0x5, t2 - 6: PUTL t2, R9 - 7: INCEIPL $4 - - 0xFF6CEAC: 7D89502E lwzx r12,r9,r10 - 8: GETL R10, t4 - 9: GETL R9, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0xFF6CEB0: 2F8C0001 cmpi cr7,r12,1 - 14: GETL R12, t10 - 15: MOVL $0x1, t14 - 16: CMPL t10, t14, t12 (-rSo) - 17: ICRFL t12, $0x7, CR - 18: INCEIPL $4 - - 0xFF6CEB4: 409EFFF0 bc 4,30,0xFF6CEA4 - 19: Jc30o $0xFF6CEA4 - - - -. 1718 FF6CEA4 20 -. 39 6B FF FF 55 69 28 34 7D 89 50 2E 2F 8C 00 01 40 9E FF F0 -==== BB 1719 (0xFF6CEB8) approx BBs exec'd 0 ==== - - 0xFF6CEB8: 7C695214 add r3,r9,r10 - 0: GETL R9, t0 - 1: GETL R10, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFF6CEBC: 80080000 lwz r0,0(r8) - 5: GETL R8, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0xFF6CEC0: 81630008 lwz r11,8(r3) - 9: GETL R3, t8 - 10: ADDL $0x8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0xFF6CEC4: 81430014 lwz r10,20(r3) - 14: GETL R3, t12 - 15: ADDL $0x14, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R10 - 18: INCEIPL $4 - - 0xFF6CEC8: 7FA05A14 add r29,r0,r11 - 19: GETL R0, t16 - 20: GETL R11, t18 - 21: ADDL t16, t18 - 22: PUTL t18, R29 - 23: INCEIPL $4 - - 0xFF6CECC: 7D3D5214 add r9,r29,r10 - 24: GETL R29, t20 - 25: GETL R10, t22 - 26: ADDL t20, t22 - 27: PUTL t22, R9 - 28: INCEIPL $4 - - 0xFF6CED0: 7C09F840 cmpl cr0,r9,r31 - 29: GETL R9, t24 - 30: GETL R31, t26 - 31: CMPUL t24, t26, t28 (-rSo) - 32: ICRFL t28, $0x0, CR - 33: INCEIPL $4 - - 0xFF6CED4: 4181000C bc 12,1,0xFF6CEE0 - 34: Js01o $0xFF6CEE0 - - - -. 1719 FF6CEB8 32 -. 7C 69 52 14 80 08 00 00 81 63 00 08 81 43 00 14 7F A0 5A 14 7D 3D 52 14 7C 09 F8 40 41 81 00 0C -==== BB 1720 (0xFF6CEE0) approx BBs exec'd 0 ==== - - 0xFF6CEE0: 7D054378 or r5,r8,r8 - 0: GETL R8, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFF6CEE4: 7C873000 cmp cr1,r7,r6 - 3: GETL R7, t2 - 4: GETL R6, t4 - 5: CMPL t2, t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFF6CEE8: 4085FF84 bc 4,5,0xFF6CE6C - 8: Jc05o $0xFF6CE6C - - - -. 1720 FF6CEE0 12 -. 7D 05 43 78 7C 87 30 00 40 85 FF 84 -==== BB 1721 (0xFF6CE6C) approx BBs exec'd 0 ==== - - 0xFF6CE6C: 81070000 lwz r8,0(r7) - 0: GETL R7, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0xFF6CE70: 38E70018 addi r7,r7,24 - 4: GETL R7, t4 - 5: ADDL $0x18, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0xFF6CE74: 2F880000 cmpi cr7,r8,0 - 8: GETL R8, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0xFF6CE78: 419E006C bc 12,30,0xFF6CEE4 - 12: Js30o $0xFF6CEE4 - - - -. 1721 FF6CE6C 16 -. 81 07 00 00 38 E7 00 18 2F 88 00 00 41 9E 00 6C -==== BB 1722 (0xFF6CEE4) approx BBs exec'd 0 ==== - - 0xFF6CEE4: 7C873000 cmp cr1,r7,r6 - 0: GETL R7, t0 - 1: GETL R6, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0xFF6CEE8: 4085FF84 bc 4,5,0xFF6CE6C - 5: Jc05o $0xFF6CE6C - - - -. 1722 FF6CEE4 8 -. 7C 87 30 00 40 85 FF 84 -==== BB 1723 (0xFF6CEEC) approx BBs exec'd 0 ==== - - 0xFF6CEEC: 2F050000 cmpi cr6,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFF6CEF0: 3BA00000 li r29,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R29 - 6: INCEIPL $4 - - 0xFF6CEF4: 419A012C bc 12,26,0xFF6D020 - 7: Js26o $0xFF6D020 - - - -. 1723 FF6CEEC 12 -. 2F 05 00 00 3B A0 00 00 41 9A 01 2C -==== BB 1724 (0xFF6CEF8) approx BBs exec'd 0 ==== - - 0xFF6CEF8: 80850004 lwz r4,4(r5) - 0: GETL R5, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFF6CEFC: 80E501A0 lwz r7,416(r5) - 5: GETL R5, t4 - 6: ADDL $0x1A0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0xFF6CF00: 909C0000 stw r4,0(r28) - 10: GETL R4, t8 - 11: GETL R28, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFF6CF04: 81050004 lwz r8,4(r5) - 14: GETL R5, t12 - 15: ADDL $0x4, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R8 - 18: INCEIPL $4 - - 0xFF6CF08: 90FC0004 stw r7,4(r28) - 19: GETL R7, t16 - 20: GETL R28, t18 - 21: ADDL $0x4, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0xFF6CF0C: 88C80000 lbz r6,0(r8) - 24: GETL R8, t20 - 25: LDB (t20), t22 - 26: PUTL t22, R6 - 27: INCEIPL $4 - - 0xFF6CF10: 2F860000 cmpi cr7,r6,0 - 28: GETL R6, t24 - 29: CMP0L t24, t26 (-rSo) - 30: ICRFL t26, $0x7, CR - 31: INCEIPL $4 - - 0xFF6CF14: 419E0164 bc 12,30,0xFF6D078 - 32: Js30o $0xFF6D078 - - - -. 1724 FF6CEF8 32 -. 80 85 00 04 80 E5 01 A0 90 9C 00 00 81 05 00 04 90 FC 00 04 88 C8 00 00 2F 86 00 00 41 9E 01 64 -==== BB 1725 (0xFF6CF18) approx BBs exec'd 0 ==== - - 0xFF6CF18: 81050030 lwz r8,48(r5) - 0: GETL R5, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFF6CF1C: 80E50034 lwz r7,52(r5) - 5: GETL R5, t4 - 6: ADDL $0x34, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0xFF6CF20: 2C880000 cmpi cr1,r8,0 - 10: GETL R8, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0xFF6CF24: 81650038 lwz r11,56(r5) - 14: GETL R5, t12 - 15: ADDL $0x38, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R11 - 18: INCEIPL $4 - - 0xFF6CF28: 80670004 lwz r3,4(r7) - 19: GETL R7, t16 - 20: ADDL $0x4, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R3 - 23: INCEIPL $4 - - 0xFF6CF2C: 80C50048 lwz r6,72(r5) - 24: GETL R5, t20 - 25: ADDL $0x48, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R6 - 28: INCEIPL $4 - - 0xFF6CF30: 814B0004 lwz r10,4(r11) - 29: GETL R11, t24 - 30: ADDL $0x4, t24 - 31: LDL (t24), t26 - 32: PUTL t26, R10 - 33: INCEIPL $4 - - 0xFF6CF34: 7C671B78 or r7,r3,r3 - 34: GETL R3, t28 - 35: PUTL t28, R7 - 36: INCEIPL $4 - - 0xFF6CF38: 83A60004 lwz r29,4(r6) - 37: GETL R6, t30 - 38: ADDL $0x4, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R29 - 41: INCEIPL $4 - - 0xFF6CF3C: 41860014 bc 12,6,0xFF6CF50 - 42: Js06o $0xFF6CF50 - - - -. 1725 FF6CF18 40 -. 81 05 00 30 80 E5 00 34 2C 88 00 00 81 65 00 38 80 67 00 04 80 C5 00 48 81 4B 00 04 7C 67 1B 78 83 A6 00 04 41 86 00 14 -==== BB 1726 (0xFF6CF40) approx BBs exec'd 0 ==== - - 0xFF6CF40: 80880004 lwz r4,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFF6CF44: 81040004 lwz r8,4(r4) - 5: GETL R4, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0xFF6CF48: 55002036 rlwinm r0,r8,4,0,27 - 10: GETL R8, t8 - 11: SHLL $0x4, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0xFF6CF4C: 7CE05214 add r7,r0,r10 - 14: GETL R0, t10 - 15: GETL R10, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0xFF6CF50: 7F8A3840 cmpl cr7,r10,r7 - 19: GETL R10, t14 - 20: GETL R7, t16 - 21: CMPUL t14, t16, t18 (-rSo) - 22: ICRFL t18, $0x7, CR - 23: INCEIPL $4 - - 0xFF6CF54: 38800000 li r4,0 - 24: MOVL $0x0, t20 - 25: PUTL t20, R4 - 26: INCEIPL $4 - - 0xFF6CF58: 2C040000 cmpi cr0,r4,0 - 27: GETL R4, t22 - 28: CMP0L t22, t24 (-rSo) - 29: ICRFL t24, $0x0, CR - 30: INCEIPL $4 - - 0xFF6CF5C: 409C0084 bc 4,28,0xFF6CFE0 - 31: Jc28o $0xFF6CFE0 - - - -. 1726 FF6CF40 32 -. 80 88 00 04 81 04 00 04 55 00 20 36 7C E0 52 14 7F 8A 38 40 38 80 00 00 2C 04 00 00 40 9C 00 84 -==== BB 1727 (0xFF6CF60) approx BBs exec'd 0 ==== - - 0xFF6CF60: 80C50000 lwz r6,0(r5) - 0: GETL R5, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFF6CF64: 810A0004 lwz r8,4(r10) - 4: GETL R10, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R8 - 8: INCEIPL $4 - - 0xFF6CF68: 7D664214 add r11,r6,r8 - 9: GETL R6, t8 - 10: GETL R8, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0xFF6CF6C: 7C8BF840 cmpl cr1,r11,r31 - 14: GETL R11, t12 - 15: GETL R31, t14 - 16: CMPUL t12, t14, t16 (-rSo) - 17: ICRFL t16, $0x1, CR - 18: INCEIPL $4 - - 0xFF6CF70: 41850064 bc 12,5,0xFF6CFD4 - 19: Js05o $0xFF6CFD4 - - - -. 1727 FF6CF60 20 -. 80 C5 00 00 81 0A 00 04 7D 66 42 14 7C 8B F8 40 41 85 00 64 -==== BB 1728 (0xFF6CF74) approx BBs exec'd 0 ==== - - 0xFF6CF74: 892A000C lbz r9,12(r10) - 0: GETL R10, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFF6CF78: 552C073E rlwinm r12,r9,0,28,31 - 5: GETL R9, t4 - 6: ANDL $0xF, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFF6CF7C: 2F8C0006 cmpi cr7,r12,6 - 9: GETL R12, t6 - 10: MOVL $0x6, t10 - 11: CMPL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x7, CR - 13: INCEIPL $4 - - 0xFF6CF80: 419E0054 bc 12,30,0xFF6CFD4 - 14: Js30o $0xFF6CFD4 - - - -. 1728 FF6CF74 16 -. 89 2A 00 0C 55 2C 07 3E 2F 8C 00 06 41 9E 00 54 -==== BB 1729 (0xFF6CF84) approx BBs exec'd 0 ==== - - 0xFF6CF84: 800A0008 lwz r0,8(r10) - 0: GETL R10, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFF6CF88: 2C800000 cmpi cr1,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFF6CF8C: 4086000C bc 4,6,0xFF6CF98 - 9: Jc06o $0xFF6CF98 - - - -. 1729 FF6CF84 12 -. 80 0A 00 08 2C 80 00 00 40 86 00 0C -==== BB 1730 (0xFF6CF90) approx BBs exec'd 0 ==== - - 0xFF6CF90: 7F8BF800 cmp cr7,r11,r31 - 0: GETL R11, t0 - 1: GETL R31, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFF6CF94: 419E0010 bc 12,30,0xFF6CFA4 - 5: Js30o $0xFF6CFA4 - - - -. 1730 FF6CF90 8 -. 7F 8B F8 00 41 9E 00 10 -==== BB 1731 (0xFF6CF98) approx BBs exec'd 0 ==== - - 0xFF6CF98: 7C0B0214 add r0,r11,r0 - 0: GETL R11, t0 - 1: GETL R0, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFF6CF9C: 7C80F840 cmpl cr1,r0,r31 - 5: GETL R0, t4 - 6: GETL R31, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFF6CFA0: 40850034 bc 4,5,0xFF6CFD4 - 10: Jc05o $0xFF6CFD4 - - - -. 1731 FF6CF98 12 -. 7C 0B 02 14 7C 80 F8 40 40 85 00 34 -==== BB 1732 (0xFF6CFD4) approx BBs exec'd 0 ==== - - 0xFF6CFD4: 394A0010 addi r10,r10,16 - 0: GETL R10, t0 - 1: ADDL $0x10, t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0xFF6CFD8: 7C8A3840 cmpl cr1,r10,r7 - 4: GETL R10, t2 - 5: GETL R7, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFF6CFDC: 4184FF88 bc 12,4,0xFF6CF64 - 9: Js04o $0xFF6CF64 - - - -. 1732 FF6CFD4 12 -. 39 4A 00 10 7C 8A 38 40 41 84 FF 88 -==== BB 1733 (0xFF6CF64) approx BBs exec'd 0 ==== - - 0xFF6CF64: 810A0004 lwz r8,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFF6CF68: 7D664214 add r11,r6,r8 - 5: GETL R6, t4 - 6: GETL R8, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0xFF6CF6C: 7C8BF840 cmpl cr1,r11,r31 - 10: GETL R11, t8 - 11: GETL R31, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0xFF6CF70: 41850064 bc 12,5,0xFF6CFD4 - 15: Js05o $0xFF6CFD4 - - - -. 1733 FF6CF64 16 -. 81 0A 00 04 7D 66 42 14 7C 8B F8 40 41 85 00 64 -==== BB 1734 (0xFF6CFE0) approx BBs exec'd 0 ==== - - 0xFF6CFE0: 2F9A0000 cmpi cr7,r26,0 - 0: GETL R26, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFF6CFE4: 419E0008 bc 12,30,0xFF6CFEC - 4: Js30o $0xFF6CFEC - - - -. 1734 FF6CFE0 8 -. 2F 9A 00 00 41 9E 00 08 -==== BB 1735 (0xFF6CFE8) approx BBs exec'd 0 ==== - - 0xFF6CFE8: 90BA0000 stw r5,0(r26) - 0: GETL R5, t0 - 1: GETL R26, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFF6CFEC: 2C990000 cmpi cr1,r25,0 - 4: GETL R25, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFF6CFF0: 41860008 bc 12,6,0xFF6CFF8 - 8: Js06o $0xFF6CFF8 - - - -. 1735 FF6CFE8 12 -. 90 BA 00 00 2C 99 00 00 41 86 00 08 -==== BB 1736 (0xFF6CFF8) approx BBs exec'd 0 ==== - - 0xFF6CFF8: 41820068 bc 12,2,0xFF6D060 - 0: Js02o $0xFF6D060 - - - -. 1736 FF6CFF8 4 -. 41 82 00 68 -==== BB 1737 (0xFF6D060) approx BBs exec'd 0 ==== - - 0xFF6D060: 909C000C stw r4,12(r28) - 0: GETL R4, t0 - 1: GETL R28, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF6D064: 909C0008 stw r4,8(r28) - 5: GETL R4, t4 - 6: GETL R28, t6 - 7: ADDL $0x8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFF6D068: 4BFFFFB4 b 0xFF6D01C - 10: JMPo $0xFF6D01C ($4) - - - -. 1737 FF6D060 12 -. 90 9C 00 0C 90 9C 00 08 4B FF FF B4 -==== BB 1738 (0xFF6D01C) approx BBs exec'd 0 ==== - - 0xFF6D01C: 3BA00001 li r29,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFF6D020: 839B03FC lwz r28,1020(r27) - 3: GETL R27, t2 - 4: ADDL $0x3FC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFF6D024: 387B0180 addi r3,r27,384 - 8: GETL R27, t6 - 9: ADDL $0x180, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0xFF6D028: 7F8903A6 mtctr r28 - 12: GETL R28, t8 - 13: PUTL t8, CTR - 14: INCEIPL $4 - - 0xFF6D02C: 4E800421 bctrl - 15: MOVL $0xFF6D030, t10 - 16: PUTL t10, LR - 17: GETL CTR, t12 - 18: JMPo-c t12 ($4) - - - -. 1738 FF6D01C 20 -. 3B A0 00 01 83 9B 03 FC 38 7B 01 80 7F 89 03 A6 4E 80 04 21 -==== BB 1739 rtld_lock_default_unlock_recursive(0x2547189C) approx BBs exec'd 0 ==== - - 0x2547189C: 80830004 lwz r4,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254718A0: 9421FFF0 stwu r1,-16(r1) - 5: GETL R1, t4 - 6: GETL R1, t6 - 7: ADDL $0xFFFFFFF0, t6 - 8: PUTL t6, R1 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x254718A4: 3924FFFF addi r9,r4,-1 - 11: GETL R4, t8 - 12: ADDL $0xFFFFFFFF, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x254718A8: 38210010 addi r1,r1,16 - 15: GETL R1, t10 - 16: ADDL $0x10, t10 - 17: PUTL t10, R1 - 18: INCEIPL $4 - - 0x254718AC: 91230004 stw r9,4(r3) - 19: GETL R9, t12 - 20: GETL R3, t14 - 21: ADDL $0x4, t14 - 22: STL t12, (t14) - 23: INCEIPL $4 - - 0x254718B0: 4E800020 blr - 24: GETL LR, t16 - 25: JMPo-r t16 ($4) - - - -. 1739 2547189C 24 -. 80 83 00 04 94 21 FF F0 39 24 FF FF 38 21 00 10 91 23 00 04 4E 80 00 20 -==== BB 1740 (0xFF6D030) approx BBs exec'd 0 ==== - - 0xFF6D030: 83610034 lwz r27,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFF6D034: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFF6D038: 83210014 lwz r25,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R25 - 12: INCEIPL $4 - - 0xFF6D03C: 7F6803A6 mtlr r27 - 13: GETL R27, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFF6D040: 83410018 lwz r26,24(r1) - 16: GETL R1, t12 - 17: ADDL $0x18, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R26 - 20: INCEIPL $4 - - 0xFF6D044: 8361001C lwz r27,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R27 - 25: INCEIPL $4 - - 0xFF6D048: 83810020 lwz r28,32(r1) - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R28 - 30: INCEIPL $4 - - 0xFF6D04C: 83A10024 lwz r29,36(r1) - 31: GETL R1, t24 - 32: ADDL $0x24, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R29 - 35: INCEIPL $4 - - 0xFF6D050: 83C10028 lwz r30,40(r1) - 36: GETL R1, t28 - 37: ADDL $0x28, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R30 - 40: INCEIPL $4 - - 0xFF6D054: 83E1002C lwz r31,44(r1) - 41: GETL R1, t32 - 42: ADDL $0x2C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R31 - 45: INCEIPL $4 - - 0xFF6D058: 38210030 addi r1,r1,48 - 46: GETL R1, t36 - 47: ADDL $0x30, t36 - 48: PUTL t36, R1 - 49: INCEIPL $4 - - 0xFF6D05C: 4E800020 blr - 50: GETL LR, t38 - 51: JMPo-r t38 ($4) - - - -. 1740 FF6D030 48 -. 83 61 00 34 7F A3 EB 78 83 21 00 14 7F 68 03 A6 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 1741 (0xFED2830) approx BBs exec'd 0 ==== - - 0xFED2830: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFED2834: 41A6FEF8 bc 13,6,0xFED272C - 4: Js06o $0xFED272C - - - -. 1741 FED2830 8 -. 2C 83 00 00 41 A6 FE F8 -==== BB 1742 (0xFED2838) approx BBs exec'd 0 ==== - - 0xFED2838: 81010020 lwz r8,32(r1) - 0: GETL R1, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFED283C: 80E80018 lwz r7,24(r8) - 5: GETL R8, t4 - 6: ADDL $0x18, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0xFED2840: 2F070000 cmpi cr6,r7,0 - 10: GETL R7, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0xFED2844: 41BAFEE8 bc 13,26,0xFED272C - 14: Js26o $0xFED272C - - - -. 1742 FED2838 16 -. 81 01 00 20 80 E8 00 18 2F 07 00 00 41 BA FE E8 -==== BB 1743 (0xFED272C) approx BBs exec'd 0 ==== - - 0xFED272C: 809E0600 lwz r4,1536(r30) - 0: GETL R30, t0 - 1: ADDL $0x600, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFED2730: 807E1B4C lwz r3,6988(r30) - 5: GETL R30, t4 - 6: ADDL $0x1B4C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFED2734: 7FA41214 add r29,r4,r2 - 10: GETL R4, t8 - 11: GETL R2, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0xFED2738: 3BE00000 li r31,0 - 15: MOVL $0x0, t12 - 16: PUTL t12, R31 - 17: INCEIPL $4 - - 0xFED273C: 939D0000 stw r28,0(r29) - 18: GETL R28, t14 - 19: GETL R29, t16 - 20: STL t14, (t16) - 21: INCEIPL $4 - - 0xFED2740: 839E05F8 lwz r28,1528(r30) - 22: GETL R30, t18 - 23: ADDL $0x5F8, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R28 - 26: INCEIPL $4 - - 0xFED2744: 80C30000 lwz r6,0(r3) - 27: GETL R3, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R6 - 30: INCEIPL $4 - - 0xFED2748: 809E0618 lwz r4,1560(r30) - 31: GETL R30, t26 - 32: ADDL $0x618, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R4 - 35: INCEIPL $4 - - 0xFED274C: 807E05F4 lwz r3,1524(r30) - 36: GETL R30, t30 - 37: ADDL $0x5F4, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R3 - 40: INCEIPL $4 - - 0xFED2750: 80BE061C lwz r5,1564(r30) - 41: GETL R30, t34 - 42: ADDL $0x61C, t34 - 43: LDL (t34), t36 - 44: PUTL t36, R5 - 45: INCEIPL $4 - - 0xFED2754: 835E1B6C lwz r26,7020(r30) - 46: GETL R30, t38 - 47: ADDL $0x1B6C, t38 - 48: LDL (t38), t40 - 49: PUTL t40, R26 - 50: INCEIPL $4 - - 0xFED2758: 93FC0000 stw r31,0(r28) - 51: GETL R31, t42 - 52: GETL R28, t44 - 53: STL t42, (t44) - 54: INCEIPL $4 - - 0xFED275C: 3B800000 li r28,0 - 55: MOVL $0x0, t46 - 56: PUTL t46, R28 - 57: INCEIPL $4 - - 0xFED2760: 4806D4E1 bl 0xFF3FC40 - 58: MOVL $0xFED2764, t48 - 59: PUTL t48, LR - 60: JMPo-c $0xFF3FC40 ($4) - - - -. 1743 FED272C 56 -. 80 9E 06 00 80 7E 1B 4C 7F A4 12 14 3B E0 00 00 93 9D 00 00 83 9E 05 F8 80 C3 00 00 80 9E 06 18 80 7E 05 F4 80 BE 06 1C 83 5E 1B 6C 93 FC 00 00 3B 80 00 00 48 06 D4 E1 -==== BB 1744 __GI___register_atfork(0xFF3FC40) approx BBs exec'd 0 ==== - - 0xFF3FC40: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFF3FC44: 7CE802A6 mflr r7 - 6: GETL LR, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0xFF3FC48: 48068209 bl 0xFFA7E50 - 9: MOVL $0xFF3FC4C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1744 FF3FC40 12 -. 94 21 FF D0 7C E8 02 A6 48 06 82 09 -==== BB 1745 (0xFF3FC4C) approx BBs exec'd 0 ==== - - 0xFF3FC4C: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF3FC50: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFF3FC54: 93410018 stw r26,24(r1) - 8: GETL R26, t6 - 9: GETL R1, t8 - 10: ADDL $0x18, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFF3FC58: 9361001C stw r27,28(r1) - 13: GETL R27, t10 - 14: GETL R1, t12 - 15: ADDL $0x1C, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF3FC5C: 7CDA3378 or r26,r6,r6 - 18: GETL R6, t14 - 19: PUTL t14, R26 - 20: INCEIPL $4 - - 0xFF3FC60: 93810020 stw r28,32(r1) - 21: GETL R28, t16 - 22: GETL R1, t18 - 23: ADDL $0x20, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFF3FC64: 7CBB2B78 or r27,r5,r5 - 26: GETL R5, t20 - 27: PUTL t20, R27 - 28: INCEIPL $4 - - 0xFF3FC68: 93A10024 stw r29,36(r1) - 29: GETL R29, t22 - 30: GETL R1, t24 - 31: ADDL $0x24, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFF3FC6C: 7C9C2378 or r28,r4,r4 - 34: GETL R4, t26 - 35: PUTL t26, R28 - 36: INCEIPL $4 - - 0xFF3FC70: 93E1002C stw r31,44(r1) - 37: GETL R31, t28 - 38: GETL R1, t30 - 39: ADDL $0x2C, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFF3FC74: 7C7D1B78 or r29,r3,r3 - 42: GETL R3, t32 - 43: PUTL t32, R29 - 44: INCEIPL $4 - - 0xFF3FC78: 93210014 stw r25,20(r1) - 45: GETL R25, t34 - 46: GETL R1, t36 - 47: ADDL $0x14, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFF3FC7C: 39600000 li r11,0 - 50: MOVL $0x0, t38 - 51: PUTL t38, R11 - 52: INCEIPL $4 - - 0xFF3FC80: 90E10034 stw r7,52(r1) - 53: GETL R7, t40 - 54: GETL R1, t42 - 55: ADDL $0x34, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0xFF3FC84: 38000001 li r0,1 - 58: MOVL $0x1, t44 - 59: PUTL t44, R0 - 60: INCEIPL $4 - - 0xFF3FC88: 83FE1D14 lwz r31,7444(r30) - 61: GETL R30, t46 - 62: ADDL $0x1D14, t46 - 63: LDL (t46), t48 - 64: PUTL t48, R31 - 65: INCEIPL $4 - - 0xFF3FC8C: 7D20F828 lwarx r9,r0,r31 - 66: GETL R31, t50 - 67: LOCKo - 68: LDL (t50), t52 - 69: PUTL t52, R9 - 70: INCEIPL $4 - - 0xFF3FC90: 7C095800 cmp cr0,r9,r11 - 71: GETL R9, t54 - 72: GETL R11, t56 - 73: CMPL t54, t56, t58 (-rSo) - 74: ICRFL t58, $0x0, CR - 75: INCEIPL $4 - - 0xFF3FC94: 4082000C bc 4,2,0xFF3FCA0 - 76: Jc02o $0xFF3FCA0 - - - -. 1745 FF3FC4C 76 -. 93 C1 00 28 7F C8 02 A6 93 41 00 18 93 61 00 1C 7C DA 33 78 93 81 00 20 7C BB 2B 78 93 A1 00 24 7C 9C 23 78 93 E1 00 2C 7C 7D 1B 78 93 21 00 14 39 60 00 00 90 E1 00 34 38 00 00 01 83 FE 1D 14 7D 20 F8 28 7C 09 58 00 40 82 00 0C -==== BB 1746 (0xFF3FC98) approx BBs exec'd 0 ==== - - 0xFF3FC98: 7C00F92D stwcx. r0,r0,r31 - 0: GETL R31, t0 - 1: GETL R0, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFF3FC9C: 40A2FFF0 bc 5,2,0xFF3FC8C - 6: Jc02o $0xFF3FC8C - - - -. 1746 FF3FC98 8 -. 7C 00 F9 2D 40 A2 FF F0 -==== BB 1747 (0xFF3FC8C) approx BBs exec'd 0 ==== - - 0xFF3FC8C: 7D20F828 lwarx r9,r0,r31 - 0: GETL R31, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFF3FC90: 7C095800 cmp cr0,r9,r11 - 5: GETL R9, t4 - 6: GETL R11, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFF3FC94: 4082000C bc 4,2,0xFF3FCA0 - 10: Jc02o $0xFF3FCA0 - - - -. 1747 FF3FC8C 12 -. 7D 20 F8 28 7C 09 58 00 40 82 00 0C -==== BB 1748 (0xFF3FCA0) approx BBs exec'd 0 ==== - - 0xFF3FCA0: 4C00012C 0: INCEIPL $4 - - 0xFF3FCA4: 2F890000 cmpi cr7,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFF3FCA8: 409E015C bc 4,30,0xFF3FE04 - 5: Jc30o $0xFF3FE04 - - - -. 1748 FF3FCA0 12 -. 4C 00 01 2C 2F 89 00 00 40 9E 01 5C -==== BB 1749 (0xFF3FCAC) approx BBs exec'd 0 ==== - - 0xFF3FCAC: 807E10F8 lwz r3,4344(r30) - 0: GETL R30, t0 - 1: ADDL $0x10F8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFF3FCB0: 7C791B78 or r25,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R25 - 7: INCEIPL $4 - - 0xFF3FCB4: 39400000 li r10,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R10 - 10: INCEIPL $4 - - 0xFF3FCB8: 39630018 addi r11,r3,24 - 11: GETL R3, t8 - 12: ADDL $0x18, t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0xFF3FCBC: 39000000 li r8,0 - 15: MOVL $0x0, t10 - 16: PUTL t10, R8 - 17: INCEIPL $4 - - 0xFF3FCC0: 48000008 b 0xFF3FCC8 - 18: JMPo $0xFF3FCC8 ($4) - - - -. 1749 FF3FCAC 24 -. 80 7E 10 F8 7C 79 1B 78 39 40 00 00 39 63 00 18 39 00 00 00 48 00 00 08 -==== BB 1750 (0xFF3FCC8) approx BBs exec'd 0 ==== - - 0xFF3FCC8: 808B0000 lwz r4,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFF3FCCC: 394A0001 addi r10,r10,1 - 4: GETL R10, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0xFF3FCD0: 7D094378 or r9,r8,r8 - 8: GETL R8, t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0xFF3FCD4: 2B0A002F cmpli cr6,r10,47 - 11: GETL R10, t8 - 12: MOVL $0x2F, t12 - 13: CMPUL t8, t12, t10 (-rSo) - 14: ICRFL t10, $0x6, CR - 15: INCEIPL $4 - - 0xFF3FCD8: 2C040000 cmpi cr0,r4,0 - 16: GETL R4, t14 - 17: CMP0L t14, t16 (-rSo) - 18: ICRFL t16, $0x0, CR - 19: INCEIPL $4 - - 0xFF3FCDC: 3908001C addi r8,r8,28 - 20: GETL R8, t18 - 21: ADDL $0x1C, t18 - 22: PUTL t18, R8 - 23: INCEIPL $4 - - 0xFF3FCE0: 396B001C addi r11,r11,28 - 24: GETL R11, t20 - 25: ADDL $0x1C, t20 - 26: PUTL t20, R11 - 27: INCEIPL $4 - - 0xFF3FCE4: 4082FFE0 bc 4,2,0xFF3FCC4 - 28: Jc02o $0xFF3FCC4 - - - -. 1750 FF3FCC8 32 -. 80 8B 00 00 39 4A 00 01 7D 09 43 78 2B 0A 00 2F 2C 04 00 00 39 08 00 1C 39 6B 00 1C 40 82 FF E0 -==== BB 1751 (0xFF3FCE8) approx BBs exec'd 0 ==== - - 0xFF3FCE8: 7C691A14 add r3,r9,r3 - 0: GETL R9, t0 - 1: GETL R3, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFF3FCEC: 39400001 li r10,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0xFF3FCF0: 39630004 addi r11,r3,4 - 8: GETL R3, t6 - 9: ADDL $0x4, t6 - 10: PUTL t6, R11 - 11: INCEIPL $4 - - 0xFF3FCF4: 39000000 li r8,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R8 - 14: INCEIPL $4 - - 0xFF3FCF8: 2F0B0000 cmpi cr6,r11,0 - 15: GETL R11, t10 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x6, CR - 18: INCEIPL $4 - - 0xFF3FCFC: 914B0014 stw r10,20(r11) - 19: GETL R10, t14 - 20: GETL R11, t16 - 21: ADDL $0x14, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFF3FD00: 910B0018 stw r8,24(r11) - 24: GETL R8, t18 - 25: GETL R11, t20 - 26: ADDL $0x18, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xFF3FD04: 419A0024 bc 12,26,0xFF3FD28 - 29: Js26o $0xFF3FD28 - - - -. 1751 FF3FCE8 32 -. 7C 69 1A 14 39 40 00 01 39 63 00 04 39 00 00 00 2F 0B 00 00 91 4B 00 14 91 0B 00 18 41 9A 00 24 -==== BB 1752 (0xFF3FD08) approx BBs exec'd 0 ==== - - 0xFF3FD08: 819E1CD4 lwz r12,7380(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CD4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFF3FD0C: 93AB0004 stw r29,4(r11) - 5: GETL R29, t4 - 6: GETL R11, t6 - 7: ADDL $0x4, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFF3FD10: 832C0000 lwz r25,0(r12) - 10: GETL R12, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R25 - 13: INCEIPL $4 - - 0xFF3FD14: 938B0008 stw r28,8(r11) - 14: GETL R28, t12 - 15: GETL R11, t14 - 16: ADDL $0x8, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0xFF3FD18: 93230004 stw r25,4(r3) - 19: GETL R25, t16 - 20: GETL R3, t18 - 21: ADDL $0x4, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0xFF3FD1C: 936B000C stw r27,12(r11) - 24: GETL R27, t20 - 25: GETL R11, t22 - 26: ADDL $0xC, t22 - 27: STL t20, (t22) - 28: INCEIPL $4 - - 0xFF3FD20: 916C0000 stw r11,0(r12) - 29: GETL R11, t24 - 30: GETL R12, t26 - 31: STL t24, (t26) - 32: INCEIPL $4 - - 0xFF3FD24: 934B0010 stw r26,16(r11) - 33: GETL R26, t28 - 34: GETL R11, t30 - 35: ADDL $0x10, t30 - 36: STL t28, (t30) - 37: INCEIPL $4 - - 0xFF3FD28: 3B400000 li r26,0 - 38: MOVL $0x0, t32 - 39: PUTL t32, R26 - 40: INCEIPL $4 - - 0xFF3FD2C: 7C0004AC sync - 41: INCEIPL $4 - - 0xFF3FD30: 7C60F828 lwarx r3,r0,r31 - 42: GETL R31, t34 - 43: LOCKo - 44: LDL (t34), t36 - 45: PUTL t36, R3 - 46: INCEIPL $4 - - 0xFF3FD34: 7F40F92D stwcx. r26,r0,r31 - 47: GETL R31, t38 - 48: GETL R26, t40 - 49: LOCKo - 50: STL t40, (t38) (-rSo) - 51: ICRFL cr, $0x0, CR - 52: INCEIPL $4 - - 0xFF3FD38: 40A2FFF8 bc 5,2,0xFF3FD30 - 53: Jc02o $0xFF3FD30 - - - -. 1752 FF3FD08 52 -. 81 9E 1C D4 93 AB 00 04 83 2C 00 00 93 8B 00 08 93 23 00 04 93 6B 00 0C 91 6C 00 00 93 4B 00 10 3B 40 00 00 7C 00 04 AC 7C 60 F8 28 7F 40 F9 2D 40 A2 FF F8 -==== BB 1753 (0xFF3FD3C) approx BBs exec'd 0 ==== - - 0xFF3FD3C: 2C030001 cmpi cr0,r3,1 - 0: GETL R3, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFF3FD40: 418100A4 bc 12,1,0xFF3FDE4 - 5: Js01o $0xFF3FDE4 - - - -. 1753 FF3FD3C 8 -. 2C 03 00 01 41 81 00 A4 -==== BB 1754 (0xFF3FD44) approx BBs exec'd 0 ==== - - 0xFF3FD44: 409A0034 bc 4,26,0xFF3FD78 - 0: Jc26o $0xFF3FD78 - - - -. 1754 FF3FD44 4 -. 40 9A 00 34 -==== BB 1755 (0xFF3FD78) approx BBs exec'd 0 ==== - - 0xFF3FD78: 83610034 lwz r27,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFF3FD7C: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFF3FD80: 83210014 lwz r25,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R25 - 12: INCEIPL $4 - - 0xFF3FD84: 7F6803A6 mtlr r27 - 13: GETL R27, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFF3FD88: 83410018 lwz r26,24(r1) - 16: GETL R1, t12 - 17: ADDL $0x18, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R26 - 20: INCEIPL $4 - - 0xFF3FD8C: 8361001C lwz r27,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R27 - 25: INCEIPL $4 - - 0xFF3FD90: 83810020 lwz r28,32(r1) - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R28 - 30: INCEIPL $4 - - 0xFF3FD94: 83A10024 lwz r29,36(r1) - 31: GETL R1, t24 - 32: ADDL $0x24, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R29 - 35: INCEIPL $4 - - 0xFF3FD98: 83C10028 lwz r30,40(r1) - 36: GETL R1, t28 - 37: ADDL $0x28, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R30 - 40: INCEIPL $4 - - 0xFF3FD9C: 83E1002C lwz r31,44(r1) - 41: GETL R1, t32 - 42: ADDL $0x2C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R31 - 45: INCEIPL $4 - - 0xFF3FDA0: 38210030 addi r1,r1,48 - 46: GETL R1, t36 - 47: ADDL $0x30, t36 - 48: PUTL t36, R1 - 49: INCEIPL $4 - - 0xFF3FDA4: 4E800020 blr - 50: GETL LR, t38 - 51: JMPo-r t38 ($4) - - - -. 1755 FF3FD78 48 -. 83 61 00 34 38 60 00 00 83 21 00 14 7F 68 03 A6 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 1756 (0xFED2764) approx BBs exec'd 0 ==== - - 0xFED2764: 813A0000 lwz r9,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFED2768: 819E1D70 lwz r12,7536(r30) - 4: GETL R30, t4 - 5: ADDL $0x1D70, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R12 - 8: INCEIPL $4 - - 0xFED276C: 2F890000 cmpi cr7,r9,0 - 9: GETL R9, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0xFED2770: 83EC0000 lwz r31,0(r12) - 13: GETL R12, t12 - 14: LDL (t12), t14 - 15: PUTL t14, R31 - 16: INCEIPL $4 - - 0xFED2774: 419E0068 bc 12,30,0xFED27DC - 17: Js30o $0xFED27DC - - - -. 1756 FED2764 20 -. 81 3A 00 00 81 9E 1D 70 2F 89 00 00 83 EC 00 00 41 9E 00 68 -==== BB 1757 (0xFED2778) approx BBs exec'd 0 ==== - - 0xFED2778: 7D204B78 or r0,r9,r9 - 0: GETL R9, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFED277C: 3B410024 addi r26,r1,36 - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: PUTL t2, R26 - 6: INCEIPL $4 - - 0xFED2780: 91210024 stw r9,36(r1) - 7: GETL R9, t4 - 8: GETL R1, t6 - 9: ADDL $0x24, t6 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFED2784: 7C090378 or r9,r0,r0 - 12: GETL R0, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0xFED2788: 3BA00000 li r29,0 - 15: MOVL $0x0, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0xFED278C: 81690000 lwz r11,0(r9) - 18: GETL R9, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R11 - 21: INCEIPL $4 - - 0xFED2790: 2C0B0000 cmpi cr0,r11,0 - 22: GETL R11, t16 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x0, CR - 25: INCEIPL $4 - - 0xFED2794: 4182001C bc 12,2,0xFED27B0 - 26: Js02o $0xFED27B0 - - - -. 1757 FED2778 32 -. 7D 20 4B 78 3B 41 00 24 91 21 00 24 7C 09 03 78 3B A0 00 00 81 69 00 00 2C 0B 00 00 41 82 00 1C -==== BB 1758 (0xFED2798) approx BBs exec'd 0 ==== - - 0xFED2798: 88AB0000 lbz r5,0(r11) - 0: GETL R11, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFED279C: 2C85004D cmpi cr1,r5,77 - 4: GETL R5, t4 - 5: MOVL $0x4D, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFED27A0: 418600C0 bc 12,6,0xFED2860 - 9: Js06o $0xFED2860 - - - -. 1758 FED2798 12 -. 88 AB 00 00 2C 85 00 4D 41 86 00 C0 -==== BB 1759 (0xFED27A4) approx BBs exec'd 0 ==== - - 0xFED27A4: 85690004 lwzu r11,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R9 - 3: LDL (t0), t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0xFED27A8: 2C0B0000 cmpi cr0,r11,0 - 6: GETL R11, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFED27AC: 4082FFEC bc 4,2,0xFED2798 - 10: Jc02o $0xFED2798 - - - -. 1759 FED27A4 12 -. 85 69 00 04 2C 0B 00 00 40 82 FF EC -==== BB 1760 (0xFED2860) approx BBs exec'd 0 ==== - - 0xFED2860: 88CB0001 lbz r6,1(r11) - 0: GETL R11, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFED2864: 2F060041 cmpi cr6,r6,65 - 5: GETL R6, t4 - 6: MOVL $0x41, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0xFED2868: 409AFF3C bc 4,26,0xFED27A4 - 10: Jc26o $0xFED27A4 - - - -. 1760 FED2860 12 -. 88 CB 00 01 2F 06 00 41 40 9A FF 3C -==== BB 1761 (0xFED286C) approx BBs exec'd 0 ==== - - 0xFED286C: 88EB0002 lbz r7,2(r11) - 0: GETL R11, t0 - 1: ADDL $0x2, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFED2870: 2F87004C cmpi cr7,r7,76 - 5: GETL R7, t4 - 6: MOVL $0x4C, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0xFED2874: 409EFF30 bc 4,30,0xFED27A4 - 10: Jc30o $0xFED27A4 - - - -. 1761 FED286C 12 -. 88 EB 00 02 2F 87 00 4C 40 9E FF 30 -==== BB 1762 (0xFED27B0) approx BBs exec'd 0 ==== - - 0xFED27B0: 2C1D0000 cmpi cr0,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFED27B4: 4082011C bc 4,2,0xFED28D0 - 4: Jc02o $0xFED28D0 - - - -. 1762 FED27B0 8 -. 2C 1D 00 00 40 82 01 1C -==== BB 1763 (0xFED27B8) approx BBs exec'd 0 ==== - - 0xFED27B8: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFED27BC: 419E0020 bc 12,30,0xFED27DC - 4: Js30o $0xFED27DC - - - -. 1763 FED27B8 8 -. 2F 9C 00 00 41 9E 00 20 -==== BB 1764 (0xFED27DC) approx BBs exec'd 0 ==== - - 0xFED27DC: 835E1A88 lwz r26,6792(r30) - 0: GETL R30, t0 - 1: ADDL $0x1A88, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFED27E0: 813A0000 lwz r9,0(r26) - 5: GETL R26, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0xFED27E4: 2F090000 cmpi cr6,r9,0 - 9: GETL R9, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x6, CR - 12: INCEIPL $4 - - 0xFED27E8: 409A0064 bc 4,26,0xFED284C - 13: Jc26o $0xFED284C - - - -. 1764 FED27DC 16 -. 83 5E 1A 88 81 3A 00 00 2F 09 00 00 40 9A 00 64 -==== BB 1765 (0xFED27EC) approx BBs exec'd 0 ==== - - 0xFED27EC: 3B800001 li r28,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0xFED27F0: 939B0000 stw r28,0(r27) - 3: GETL R28, t2 - 4: GETL R27, t4 - 5: STL t2, (t4) - 6: INCEIPL $4 - - 0xFED27F4: 83610054 lwz r27,84(r1) - 7: GETL R1, t6 - 8: ADDL $0x54, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R27 - 11: INCEIPL $4 - - 0xFED27F8: 83410038 lwz r26,56(r1) - 12: GETL R1, t10 - 13: ADDL $0x38, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R26 - 16: INCEIPL $4 - - 0xFED27FC: 7F6803A6 mtlr r27 - 17: GETL R27, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0xFED2800: 83810040 lwz r28,64(r1) - 20: GETL R1, t16 - 21: ADDL $0x40, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R28 - 24: INCEIPL $4 - - 0xFED2804: 8361003C lwz r27,60(r1) - 25: GETL R1, t20 - 26: ADDL $0x3C, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R27 - 29: INCEIPL $4 - - 0xFED2808: 83A10044 lwz r29,68(r1) - 30: GETL R1, t24 - 31: ADDL $0x44, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R29 - 34: INCEIPL $4 - - 0xFED280C: 83C10048 lwz r30,72(r1) - 35: GETL R1, t28 - 36: ADDL $0x48, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R30 - 39: INCEIPL $4 - - 0xFED2810: 83E1004C lwz r31,76(r1) - 40: GETL R1, t32 - 41: ADDL $0x4C, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R31 - 44: INCEIPL $4 - - 0xFED2814: 38210050 addi r1,r1,80 - 45: GETL R1, t36 - 46: ADDL $0x50, t36 - 47: PUTL t36, R1 - 48: INCEIPL $4 - - 0xFED2818: 4E800020 blr - 49: GETL LR, t38 - 50: JMPo-r t38 ($4) - - - -. 1765 FED27EC 48 -. 3B 80 00 01 93 9B 00 00 83 61 00 54 83 41 00 38 7F 68 03 A6 83 81 00 40 83 61 00 3C 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 -==== BB 1766 (0xFED2A9C) approx BBs exec'd 0 ==== - - 0xFED2A9C: 80010024 lwz r0,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED2AA0: 83C10018 lwz r30,24(r1) - 5: GETL R1, t4 - 6: ADDL $0x18, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFED2AA4: 7FA3EB78 or r3,r29,r29 - 10: GETL R29, t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFED2AA8: 83E1001C lwz r31,28(r1) - 13: GETL R1, t10 - 14: ADDL $0x1C, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R31 - 17: INCEIPL $4 - - 0xFED2AAC: 7C0803A6 mtlr r0 - 18: GETL R0, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFED2AB0: 83A10014 lwz r29,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0xFED2AB4: 38210020 addi r1,r1,32 - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0xFED2AB8: 4BFFEE28 b 0xFED18E0 - 30: JMPo $0xFED18E0 ($4) - - - -. 1766 FED2A9C 32 -. 80 01 00 24 83 C1 00 18 7F A3 EB 78 83 E1 00 1C 7C 08 03 A6 83 A1 00 14 38 21 00 20 4B FF EE 28 -==== BB 1767 (0xFED1958) approx BBs exec'd 0 ==== - - 0xFED1958: 809E0600 lwz r4,1536(r30) - 0: GETL R30, t0 - 1: ADDL $0x600, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFED195C: 7C641214 add r3,r4,r2 - 5: GETL R4, t4 - 6: GETL R2, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFED1960: 83E30000 lwz r31,0(r3) - 10: GETL R3, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R31 - 13: INCEIPL $4 - - 0xFED1964: 2C1F0000 cmpi cr0,r31,0 - 14: GETL R31, t12 - 15: CMP0L t12, t14 (-rSo) - 16: ICRFL t14, $0x0, CR - 17: INCEIPL $4 - - 0xFED1968: 41820090 bc 12,2,0xFED19F8 - 18: Js02o $0xFED19F8 - - - -. 1767 FED1958 20 -. 80 9E 06 00 7C 64 12 14 83 E3 00 00 2C 1F 00 00 41 82 00 90 -==== BB 1768 (0xFED196C) approx BBs exec'd 0 ==== - - 0xFED196C: 38E00001 li r7,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0xFED1970: 7CC0F828 lwarx r6,r0,r31 - 3: GETL R31, t2 - 4: LOCKo - 5: LDL (t2), t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0xFED1974: 2C060000 cmpi cr0,r6,0 - 8: GETL R6, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0xFED1978: 4082000C bc 4,2,0xFED1984 - 12: Jc02o $0xFED1984 - - - -. 1768 FED196C 16 -. 38 E0 00 01 7C C0 F8 28 2C 06 00 00 40 82 00 0C -==== BB 1769 (0xFED197C) approx BBs exec'd 0 ==== - - 0xFED197C: 7CE0F92D stwcx. r7,r0,r31 - 0: GETL R31, t0 - 1: GETL R7, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFED1980: 40A2FFF0 bc 5,2,0xFED1970 - 6: Jc02o $0xFED1970 - - - -. 1769 FED197C 8 -. 7C E0 F9 2D 40 A2 FF F0 -==== BB 1770 (0xFED1970) approx BBs exec'd 0 ==== - - 0xFED1970: 7CC0F828 lwarx r6,r0,r31 - 0: GETL R31, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFED1974: 2C060000 cmpi cr0,r6,0 - 5: GETL R6, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFED1978: 4082000C bc 4,2,0xFED1984 - 9: Jc02o $0xFED1984 - - - -. 1770 FED1970 12 -. 7C C0 F8 28 2C 06 00 00 40 82 00 0C -==== BB 1771 (0xFED1984) approx BBs exec'd 0 ==== - - 0xFED1984: 4C00012C 0: INCEIPL $4 - - 0xFED1988: 2C860000 cmpi cr1,r6,0 - 1: GETL R6, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFED198C: 4086006C bc 4,6,0xFED19F8 - 5: Jc06o $0xFED19F8 - - - -. 1771 FED1984 12 -. 4C 00 01 2C 2C 86 00 00 40 86 00 6C -==== BB 1772 (0xFED1990) approx BBs exec'd 0 ==== - - 0xFED1990: 2F1F0000 cmpi cr6,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFED1994: 38600000 li r3,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFED1998: 41BAFF98 bc 13,26,0xFED1930 - 7: Js26o $0xFED1930 - - - -. 1772 FED1990 12 -. 2F 1F 00 00 38 60 00 00 41 BA FF 98 -==== BB 1773 (0xFED199C) approx BBs exec'd 0 ==== - - 0xFED199C: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED19A0: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFED19A4: 4BFFDC39 bl 0xFECF5DC - 6: MOVL $0xFED19A8, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFECF5DC ($4) - - - -. 1773 FED199C 12 -. 7F E3 FB 78 7F A4 EB 78 4B FF DC 39 -==== BB 1774 _int_malloc(0xFECF5DC) approx BBs exec'd 0 ==== - - 0xFECF5DC: 3800FFDF li r0,-33 - 0: MOVL $0xFFFFFFDF, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFECF5E0: 7D800026 mfcr r12 - 3: GETL CR, t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0xFECF5E4: 7F840040 cmpl cr7,r4,r0 - 6: GETL R4, t4 - 7: GETL R0, t6 - 8: CMPUL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0xFECF5E8: 7CA802A6 mflr r5 - 11: GETL LR, t10 - 12: PUTL t10, R5 - 13: INCEIPL $4 - - 0xFECF5EC: 9421FF90 stwu r1,-112(r1) - 14: GETL R1, t12 - 15: GETL R1, t14 - 16: ADDL $0xFFFFFF90, t14 - 17: PUTL t14, R1 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFECF5F0: 480D8861 bl 0xFFA7E50 - 20: MOVL $0xFECF5F4, t16 - 21: PUTL t16, LR - 22: JMPo-c $0xFFA7E50 ($4) - - - -. 1774 FECF5DC 24 -. 38 00 FF DF 7D 80 00 26 7F 84 00 40 7C A8 02 A6 94 21 FF 90 48 0D 88 61 -==== BB 1775 (0xFECF5F4) approx BBs exec'd 0 ==== - - 0xFECF5F4: 93810060 stw r28,96(r1) - 0: GETL R28, t0 - 1: GETL R1, t2 - 2: ADDL $0x60, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECF5F8: 7C7C1B78 or r28,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFECF5FC: 93C10068 stw r30,104(r1) - 8: GETL R30, t6 - 9: GETL R1, t8 - 10: ADDL $0x68, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECF600: 7FC802A6 mflr r30 - 13: GETL LR, t10 - 14: PUTL t10, R30 - 15: INCEIPL $4 - - 0xFECF604: 91C10028 stw r14,40(r1) - 16: GETL R14, t12 - 17: GETL R1, t14 - 18: ADDL $0x28, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFECF608: 91E1002C stw r15,44(r1) - 21: GETL R15, t16 - 22: GETL R1, t18 - 23: ADDL $0x2C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFECF60C: 92010030 stw r16,48(r1) - 26: GETL R16, t20 - 27: GETL R1, t22 - 28: ADDL $0x30, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFECF610: 92210034 stw r17,52(r1) - 31: GETL R17, t24 - 32: GETL R1, t26 - 33: ADDL $0x34, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFECF614: 92410038 stw r18,56(r1) - 36: GETL R18, t28 - 37: GETL R1, t30 - 38: ADDL $0x38, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0xFECF618: 9261003C stw r19,60(r1) - 41: GETL R19, t32 - 42: GETL R1, t34 - 43: ADDL $0x3C, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0xFECF61C: 92810040 stw r20,64(r1) - 46: GETL R20, t36 - 47: GETL R1, t38 - 48: ADDL $0x40, t38 - 49: STL t36, (t38) - 50: INCEIPL $4 - - 0xFECF620: 92A10044 stw r21,68(r1) - 51: GETL R21, t40 - 52: GETL R1, t42 - 53: ADDL $0x44, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0xFECF624: 92C10048 stw r22,72(r1) - 56: GETL R22, t44 - 57: GETL R1, t46 - 58: ADDL $0x48, t46 - 59: STL t44, (t46) - 60: INCEIPL $4 - - 0xFECF628: 92E1004C stw r23,76(r1) - 61: GETL R23, t48 - 62: GETL R1, t50 - 63: ADDL $0x4C, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0xFECF62C: 93010050 stw r24,80(r1) - 66: GETL R24, t52 - 67: GETL R1, t54 - 68: ADDL $0x50, t54 - 69: STL t52, (t54) - 70: INCEIPL $4 - - 0xFECF630: 93210054 stw r25,84(r1) - 71: GETL R25, t56 - 72: GETL R1, t58 - 73: ADDL $0x54, t58 - 74: STL t56, (t58) - 75: INCEIPL $4 - - 0xFECF634: 93410058 stw r26,88(r1) - 76: GETL R26, t60 - 77: GETL R1, t62 - 78: ADDL $0x58, t62 - 79: STL t60, (t62) - 80: INCEIPL $4 - - 0xFECF638: 9361005C stw r27,92(r1) - 81: GETL R27, t64 - 82: GETL R1, t66 - 83: ADDL $0x5C, t66 - 84: STL t64, (t66) - 85: INCEIPL $4 - - 0xFECF63C: 93A10064 stw r29,100(r1) - 86: GETL R29, t68 - 87: GETL R1, t70 - 88: ADDL $0x64, t70 - 89: STL t68, (t70) - 90: INCEIPL $4 - - 0xFECF640: 93E1006C stw r31,108(r1) - 91: GETL R31, t72 - 92: GETL R1, t74 - 93: ADDL $0x6C, t74 - 94: STL t72, (t74) - 95: INCEIPL $4 - - 0xFECF644: 90A10074 stw r5,116(r1) - 96: GETL R5, t76 - 97: GETL R1, t78 - 98: ADDL $0x74, t78 - 99: STL t76, (t78) - 100: INCEIPL $4 - - 0xFECF648: 91810024 stw r12,36(r1) - 101: GETL R12, t80 - 102: GETL R1, t82 - 103: ADDL $0x24, t82 - 104: STL t80, (t82) - 105: INCEIPL $4 - - 0xFECF64C: 419D0490 bc 12,29,0xFECFADC - 106: Js29o $0xFECFADC - - - -. 1775 FECF5F4 92 -. 93 81 00 60 7C 7C 1B 78 93 C1 00 68 7F C8 02 A6 91 C1 00 28 91 E1 00 2C 92 01 00 30 92 21 00 34 92 41 00 38 92 61 00 3C 92 81 00 40 92 A1 00 44 92 C1 00 48 92 E1 00 4C 93 01 00 50 93 21 00 54 93 41 00 58 93 61 00 5C 93 A1 00 64 93 E1 00 6C 90 A1 00 74 91 81 00 24 41 9D 04 90 -==== BB 1776 (0xFECF650) approx BBs exec'd 0 ==== - - 0xFECF650: 3864000B addi r3,r4,11 - 0: GETL R4, t0 - 1: ADDL $0xB, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFECF654: 2803000F cmpli cr0,r3,15 - 4: GETL R3, t2 - 5: MOVL $0xF, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0xFECF658: 54790038 rlwinm r25,r3,0,0,28 - 9: GETL R3, t8 - 10: ANDL $0xFFFFFFF8, t8 - 11: PUTL t8, R25 - 12: INCEIPL $4 - - 0xFECF65C: 408100B8 bc 4,1,0xFECF714 - 13: Jc01o $0xFECF714 - - - -. 1776 FECF650 16 -. 38 64 00 0B 28 03 00 0F 54 79 00 38 40 81 00 B8 -==== BB 1777 (0xFECF660) approx BBs exec'd 0 ==== - - 0xFECF660: 815C0004 lwz r10,4(r28) - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFECF664: 7C8AC840 cmpl cr1,r10,r25 - 5: GETL R10, t4 - 6: GETL R25, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFECF668: 418400BC bc 12,4,0xFECF724 - 10: Js04o $0xFECF724 - - - -. 1777 FECF660 12 -. 81 5C 00 04 7C 8A C8 40 41 84 00 BC -==== BB 1778 (0xFECF724) approx BBs exec'd 0 ==== - - 0xFECF724: 2B9901FF cmpli cr7,r25,511 - 0: GETL R25, t0 - 1: MOVL $0x1FF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFECF728: 419D0060 bc 12,29,0xFECF788 - 5: Js29o $0xFECF788 - - - -. 1778 FECF724 8 -. 2B 99 01 FF 41 9D 00 60 -==== BB 1779 (0xFECF72C) approx BBs exec'd 0 ==== - - 0xFECF72C: 7E59E214 add r18,r25,r28 - 0: GETL R25, t0 - 1: GETL R28, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0xFECF730: 5738E8FE rlwinm r24,r25,29,3,31 - 5: GETL R25, t4 - 6: SHRL $0x3, t4 - 7: PUTL t4, R24 - 8: INCEIPL $4 - - 0xFECF734: 39520030 addi r10,r18,48 - 9: GETL R18, t6 - 10: ADDL $0x30, t6 - 11: PUTL t6, R10 - 12: INCEIPL $4 - - 0xFECF738: 806A000C lwz r3,12(r10) - 13: GETL R10, t8 - 14: ADDL $0xC, t8 - 15: LDL (t8), t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0xFECF73C: 7C835000 cmp cr1,r3,r10 - 18: GETL R3, t12 - 19: GETL R10, t14 - 20: CMPL t12, t14, t16 (-rSo) - 21: ICRFL t16, $0x1, CR - 22: INCEIPL $4 - - 0xFECF740: 41860060 bc 12,6,0xFECF7A0 - 23: Js06o $0xFECF7A0 - - - -. 1779 FECF72C 24 -. 7E 59 E2 14 57 38 E8 FE 39 52 00 30 80 6A 00 0C 7C 83 50 00 41 86 00 60 -==== BB 1780 (0xFECF744) approx BBs exec'd 0 ==== - - 0xFECF744: 2D830000 cmpi cr3,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x3, CR - 3: INCEIPL $4 - - 0xFECF748: 418E0220 bc 12,14,0xFECF968 - 4: Js14o $0xFECF968 - - - -. 1780 FECF744 8 -. 2D 83 00 00 41 8E 02 20 -==== BB 1781 (0xFECF968) approx BBs exec'd 0 ==== - - 0xFECF968: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFECF96C: 4BFFEB59 bl 0xFECE4C4 - 3: MOVL $0xFECF970, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFECE4C4 ($4) - - - -. 1781 FECF968 8 -. 7F 83 E3 78 4B FF EB 59 -==== BB 1782 malloc_consolidate(0xFECE4C4) approx BBs exec'd 0 ==== - - 0xFECE4C4: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFECE4C8: 9421FF90 stwu r1,-112(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF90, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECE4CC: 480D9985 bl 0xFFA7E50 - 9: MOVL $0xFECE4D0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1782 FECE4C4 12 -. 7C 88 02 A6 94 21 FF 90 48 0D 99 85 -==== BB 1783 (0xFECE4D0) approx BBs exec'd 0 ==== - - 0xFECE4D0: 3800007F li r0,127 - 0: MOVL $0x7F, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFECE4D4: 93010050 stw r24,80(r1) - 3: GETL R24, t2 - 4: GETL R1, t4 - 5: ADDL $0x50, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xFECE4D8: 39230038 addi r9,r3,56 - 8: GETL R3, t6 - 9: ADDL $0x38, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0xFECE4DC: 90810074 stw r4,116(r1) - 12: GETL R4, t8 - 13: GETL R1, t10 - 14: ADDL $0x74, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFECE4E0: 7C781B78 or r24,r3,r3 - 17: GETL R3, t12 - 18: PUTL t12, R24 - 19: INCEIPL $4 - - 0xFECE4E4: 81630004 lwz r11,4(r3) - 20: GETL R3, t14 - 21: ADDL $0x4, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R11 - 24: INCEIPL $4 - - 0xFECE4E8: 7C0903A6 mtctr r0 - 25: GETL R0, t18 - 26: PUTL t18, CTR - 27: INCEIPL $4 - - 0xFECE4EC: 93C10068 stw r30,104(r1) - 28: GETL R30, t20 - 29: GETL R1, t22 - 30: ADDL $0x68, t22 - 31: STL t20, (t22) - 32: INCEIPL $4 - - 0xFECE4F0: 2F8B0000 cmpi cr7,r11,0 - 33: GETL R11, t24 - 34: CMP0L t24, t26 (-rSo) - 35: ICRFL t26, $0x7, CR - 36: INCEIPL $4 - - 0xFECE4F4: 91C10028 stw r14,40(r1) - 37: GETL R14, t28 - 38: GETL R1, t30 - 39: ADDL $0x28, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFECE4F8: 91E1002C stw r15,44(r1) - 42: GETL R15, t32 - 43: GETL R1, t34 - 44: ADDL $0x2C, t34 - 45: STL t32, (t34) - 46: INCEIPL $4 - - 0xFECE4FC: 7FC802A6 mflr r30 - 47: GETL LR, t36 - 48: PUTL t36, R30 - 49: INCEIPL $4 - - 0xFECE500: 92010030 stw r16,48(r1) - 50: GETL R16, t38 - 51: GETL R1, t40 - 52: ADDL $0x30, t40 - 53: STL t38, (t40) - 54: INCEIPL $4 - - 0xFECE504: 92210034 stw r17,52(r1) - 55: GETL R17, t42 - 56: GETL R1, t44 - 57: ADDL $0x34, t44 - 58: STL t42, (t44) - 59: INCEIPL $4 - - 0xFECE508: 92410038 stw r18,56(r1) - 60: GETL R18, t46 - 61: GETL R1, t48 - 62: ADDL $0x38, t48 - 63: STL t46, (t48) - 64: INCEIPL $4 - - 0xFECE50C: 9261003C stw r19,60(r1) - 65: GETL R19, t50 - 66: GETL R1, t52 - 67: ADDL $0x3C, t52 - 68: STL t50, (t52) - 69: INCEIPL $4 - - 0xFECE510: 92810040 stw r20,64(r1) - 70: GETL R20, t54 - 71: GETL R1, t56 - 72: ADDL $0x40, t56 - 73: STL t54, (t56) - 74: INCEIPL $4 - - 0xFECE514: 92A10044 stw r21,68(r1) - 75: GETL R21, t58 - 76: GETL R1, t60 - 77: ADDL $0x44, t60 - 78: STL t58, (t60) - 79: INCEIPL $4 - - 0xFECE518: 92C10048 stw r22,72(r1) - 80: GETL R22, t62 - 81: GETL R1, t64 - 82: ADDL $0x48, t64 - 83: STL t62, (t64) - 84: INCEIPL $4 - - 0xFECE51C: 92E1004C stw r23,76(r1) - 85: GETL R23, t66 - 86: GETL R1, t68 - 87: ADDL $0x4C, t68 - 88: STL t66, (t68) - 89: INCEIPL $4 - - 0xFECE520: 93210054 stw r25,84(r1) - 90: GETL R25, t70 - 91: GETL R1, t72 - 92: ADDL $0x54, t72 - 93: STL t70, (t72) - 94: INCEIPL $4 - - 0xFECE524: 93410058 stw r26,88(r1) - 95: GETL R26, t74 - 96: GETL R1, t76 - 97: ADDL $0x58, t76 - 98: STL t74, (t76) - 99: INCEIPL $4 - - 0xFECE528: 9361005C stw r27,92(r1) - 100: GETL R27, t78 - 101: GETL R1, t80 - 102: ADDL $0x5C, t80 - 103: STL t78, (t80) - 104: INCEIPL $4 - - 0xFECE52C: 93810060 stw r28,96(r1) - 105: GETL R28, t82 - 106: GETL R1, t84 - 107: ADDL $0x60, t84 - 108: STL t82, (t84) - 109: INCEIPL $4 - - 0xFECE530: 93A10064 stw r29,100(r1) - 110: GETL R29, t86 - 111: GETL R1, t88 - 112: ADDL $0x64, t88 - 113: STL t86, (t88) - 114: INCEIPL $4 - - 0xFECE534: 93E1006C stw r31,108(r1) - 115: GETL R31, t90 - 116: GETL R1, t92 - 117: ADDL $0x6C, t92 - 118: STL t90, (t92) - 119: INCEIPL $4 - - 0xFECE538: 419E0128 bc 12,30,0xFECE660 - 120: Js30o $0xFECE660 - - - -. 1783 FECE4D0 108 -. 38 00 00 7F 93 01 00 50 39 23 00 38 90 81 00 74 7C 78 1B 78 81 63 00 04 7C 09 03 A6 93 C1 00 68 2F 8B 00 00 91 C1 00 28 91 E1 00 2C 7F C8 02 A6 92 01 00 30 92 21 00 34 92 41 00 38 92 61 00 3C 92 81 00 40 92 A1 00 44 92 C1 00 48 92 E1 00 4C 93 21 00 54 93 41 00 58 93 61 00 5C 93 81 00 60 93 A1 00 64 93 E1 00 6C 41 9E 01 28 -==== BB 1784 (0xFECE660) approx BBs exec'd 0 ==== - - 0xFECE660: 9129000C stw r9,12(r9) - 0: GETL R9, t0 - 1: GETL R9, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECE664: 91290008 stw r9,8(r9) - 5: GETL R9, t4 - 6: GETL R9, t6 - 7: ADDL $0x8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECE668: 39290008 addi r9,r9,8 - 10: GETL R9, t8 - 11: ADDL $0x8, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFECE66C: 4200FFF4 bc 16,0,0xFECE660 - 14: GETL CTR, t10 - 15: ADDL $0xFFFFFFFF, t10 - 16: PUTL t10, CTR - 17: JIFZL t10, $0xFECE670 - 18: JMPo $0xFECE660 ($4) - - - -. 1784 FECE660 16 -. 91 29 00 0C 91 29 00 08 39 29 00 08 42 00 FF F4 -==== BB 1785 (0xFECE670) approx BBs exec'd 0 ==== - - 0xFECE670: 81DE05FC lwz r14,1532(r30) - 0: GETL R30, t0 - 1: ADDL $0x5FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R14 - 4: INCEIPL $4 - - 0xFECE674: 7C987000 cmp cr1,r24,r14 - 5: GETL R24, t4 - 6: GETL R14, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFECE678: 41860008 bc 12,6,0xFECE680 - 10: Js06o $0xFECE680 - - - -. 1785 FECE670 12 -. 81 DE 05 FC 7C 98 70 00 41 86 00 08 -==== BB 1786 (0xFECE680) approx BBs exec'd 0 ==== - - 0xFECE680: 557207BC rlwinm r18,r11,0,30,30 - 0: GETL R11, t0 - 1: ANDL $0x2, t0 - 2: PUTL t0, R18 - 3: INCEIPL $4 - - 0xFECE684: 3A180038 addi r16,r24,56 - 4: GETL R24, t2 - 5: ADDL $0x38, t2 - 6: PUTL t2, R16 - 7: INCEIPL $4 - - 0xFECE688: 624F0049 ori r15,r18,0x49 - 8: GETL R18, t4 - 9: ORL $0x49, t4 - 10: PUTL t4, R15 - 11: INCEIPL $4 - - 0xFECE68C: 92180030 stw r16,48(r24) - 12: GETL R16, t6 - 13: GETL R24, t8 - 14: ADDL $0x30, t8 - 15: STL t6, (t8) - 16: INCEIPL $4 - - 0xFECE690: 91F80004 stw r15,4(r24) - 17: GETL R15, t10 - 18: GETL R24, t12 - 19: ADDL $0x4, t12 - 20: STL t10, (t12) - 21: INCEIPL $4 - - 0xFECE694: 82610074 lwz r19,116(r1) - 22: GETL R1, t14 - 23: ADDL $0x74, t14 - 24: LDL (t14), t16 - 25: PUTL t16, R19 - 26: INCEIPL $4 - - 0xFECE698: 81C10028 lwz r14,40(r1) - 27: GETL R1, t18 - 28: ADDL $0x28, t18 - 29: LDL (t18), t20 - 30: PUTL t20, R14 - 31: INCEIPL $4 - - 0xFECE69C: 7E6803A6 mtlr r19 - 32: GETL R19, t22 - 33: PUTL t22, LR - 34: INCEIPL $4 - - 0xFECE6A0: 81E1002C lwz r15,44(r1) - 35: GETL R1, t24 - 36: ADDL $0x2C, t24 - 37: LDL (t24), t26 - 38: PUTL t26, R15 - 39: INCEIPL $4 - - 0xFECE6A4: 82010030 lwz r16,48(r1) - 40: GETL R1, t28 - 41: ADDL $0x30, t28 - 42: LDL (t28), t30 - 43: PUTL t30, R16 - 44: INCEIPL $4 - - 0xFECE6A8: 82210034 lwz r17,52(r1) - 45: GETL R1, t32 - 46: ADDL $0x34, t32 - 47: LDL (t32), t34 - 48: PUTL t34, R17 - 49: INCEIPL $4 - - 0xFECE6AC: 82410038 lwz r18,56(r1) - 50: GETL R1, t36 - 51: ADDL $0x38, t36 - 52: LDL (t36), t38 - 53: PUTL t38, R18 - 54: INCEIPL $4 - - 0xFECE6B0: 8261003C lwz r19,60(r1) - 55: GETL R1, t40 - 56: ADDL $0x3C, t40 - 57: LDL (t40), t42 - 58: PUTL t42, R19 - 59: INCEIPL $4 - - 0xFECE6B4: 82810040 lwz r20,64(r1) - 60: GETL R1, t44 - 61: ADDL $0x40, t44 - 62: LDL (t44), t46 - 63: PUTL t46, R20 - 64: INCEIPL $4 - - 0xFECE6B8: 82A10044 lwz r21,68(r1) - 65: GETL R1, t48 - 66: ADDL $0x44, t48 - 67: LDL (t48), t50 - 68: PUTL t50, R21 - 69: INCEIPL $4 - - 0xFECE6BC: 82C10048 lwz r22,72(r1) - 70: GETL R1, t52 - 71: ADDL $0x48, t52 - 72: LDL (t52), t54 - 73: PUTL t54, R22 - 74: INCEIPL $4 - - 0xFECE6C0: 82E1004C lwz r23,76(r1) - 75: GETL R1, t56 - 76: ADDL $0x4C, t56 - 77: LDL (t56), t58 - 78: PUTL t58, R23 - 79: INCEIPL $4 - - 0xFECE6C4: 83010050 lwz r24,80(r1) - 80: GETL R1, t60 - 81: ADDL $0x50, t60 - 82: LDL (t60), t62 - 83: PUTL t62, R24 - 84: INCEIPL $4 - - 0xFECE6C8: 83210054 lwz r25,84(r1) - 85: GETL R1, t64 - 86: ADDL $0x54, t64 - 87: LDL (t64), t66 - 88: PUTL t66, R25 - 89: INCEIPL $4 - - 0xFECE6CC: 83410058 lwz r26,88(r1) - 90: GETL R1, t68 - 91: ADDL $0x58, t68 - 92: LDL (t68), t70 - 93: PUTL t70, R26 - 94: INCEIPL $4 - - 0xFECE6D0: 8361005C lwz r27,92(r1) - 95: GETL R1, t72 - 96: ADDL $0x5C, t72 - 97: LDL (t72), t74 - 98: PUTL t74, R27 - 99: INCEIPL $4 - - 0xFECE6D4: 83810060 lwz r28,96(r1) - 100: GETL R1, t76 - 101: ADDL $0x60, t76 - 102: LDL (t76), t78 - 103: PUTL t78, R28 - 104: INCEIPL $4 - - 0xFECE6D8: 83A10064 lwz r29,100(r1) - 105: GETL R1, t80 - 106: ADDL $0x64, t80 - 107: LDL (t80), t82 - 108: PUTL t82, R29 - 109: INCEIPL $4 - - 0xFECE6DC: 83C10068 lwz r30,104(r1) - 110: GETL R1, t84 - 111: ADDL $0x68, t84 - 112: LDL (t84), t86 - 113: PUTL t86, R30 - 114: INCEIPL $4 - - 0xFECE6E0: 83E1006C lwz r31,108(r1) - 115: GETL R1, t88 - 116: ADDL $0x6C, t88 - 117: LDL (t88), t90 - 118: PUTL t90, R31 - 119: INCEIPL $4 - - 0xFECE6E4: 38210070 addi r1,r1,112 - 120: GETL R1, t92 - 121: ADDL $0x70, t92 - 122: PUTL t92, R1 - 123: INCEIPL $4 - - 0xFECE6E8: 4E800020 blr - 124: GETL LR, t94 - 125: JMPo-r t94 ($4) - - - -. 1786 FECE680 108 -. 55 72 07 BC 3A 18 00 38 62 4F 00 49 92 18 00 30 91 F8 00 04 82 61 00 74 81 C1 00 28 7E 68 03 A6 81 E1 00 2C 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 -==== BB 1787 (0xFECF970) approx BBs exec'd 0 ==== - - 0xFECF970: 4BFFFE30 b 0xFECF7A0 - 0: JMPo $0xFECF7A0 ($4) - - - -. 1787 FECF970 4 -. 4B FF FE 30 -==== BB 1788 (0xFECF7A0) approx BBs exec'd 0 ==== - - 0xFECF7A0: 82BE05FC lwz r21,1532(r30) - 0: GETL R30, t0 - 1: ADDL $0x5FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0xFECF7A4: 63340001 ori r20,r25,0x1 - 5: GETL R25, t4 - 6: ORL $0x1, t4 - 7: PUTL t4, R20 - 8: INCEIPL $4 - - 0xFECF7A8: 825E0678 lwz r18,1656(r30) - 9: GETL R30, t6 - 10: ADDL $0x678, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R18 - 13: INCEIPL $4 - - 0xFECF7AC: 3B5C0038 addi r26,r28,56 - 14: GETL R28, t10 - 15: ADDL $0x38, t10 - 16: PUTL t10, R26 - 17: INCEIPL $4 - - 0xFECF7B0: 7E1CA800 cmp cr4,r28,r21 - 18: GETL R28, t12 - 19: GETL R21, t14 - 20: CMPL t12, t14, t16 (-rSo) - 21: ICRFL t16, $0x4, CR - 22: INCEIPL $4 - - 0xFECF7B4: 81DE062C lwz r14,1580(r30) - 23: GETL R30, t18 - 24: ADDL $0x62C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R14 - 27: INCEIPL $4 - - 0xFECF7B8: 7EB6AB78 or r22,r21,r21 - 28: GETL R21, t22 - 29: PUTL t22, R22 - 30: INCEIPL $4 - - 0xFECF7BC: 7F8FAA78 xor r15,r28,r21 - 31: GETL R28, t24 - 32: GETL R21, t26 - 33: XORL t24, t26 - 34: PUTL t26, R15 - 35: INCEIPL $4 - - 0xFECF7C0: 4D900000 mcrf cr3,cr4 - 36: ICRFL CR, $0x3, CR - 37: INCEIPL $4 - - 0xFECF7C4: 7E93A378 or r19,r20,r20 - 38: GETL R20, t28 - 39: PUTL t28, R19 - 40: INCEIPL $4 - - 0xFECF7C8: 3A390010 addi r17,r25,16 - 41: GETL R25, t30 - 42: ADDL $0x10, t30 - 43: PUTL t30, R17 - 44: INCEIPL $4 - - 0xFECF7CC: 3A010010 addi r16,r1,16 - 45: GETL R1, t32 - 46: ADDL $0x10, t32 - 47: PUTL t32, R16 - 48: INCEIPL $4 - - 0xFECF7D0: 83FC0044 lwz r31,68(r28) - 49: GETL R28, t34 - 50: ADDL $0x44, t34 - 51: LDL (t34), t36 - 52: PUTL t36, R31 - 53: INCEIPL $4 - - 0xFECF7D4: 7F1FD000 cmp cr6,r31,r26 - 54: GETL R31, t38 - 55: GETL R26, t40 - 56: CMPL t38, t40, t42 (-rSo) - 57: ICRFL t42, $0x6, CR - 58: INCEIPL $4 - - 0xFECF7D8: 419A019C bc 12,26,0xFECF974 - 59: Js26o $0xFECF974 - - - -. 1788 FECF7A0 60 -. 82 BE 05 FC 63 34 00 01 82 5E 06 78 3B 5C 00 38 7E 1C A8 00 81 DE 06 2C 7E B6 AB 78 7F 8F AA 78 4D 90 00 00 7E 93 A3 78 3A 39 00 10 3A 01 00 10 83 FC 00 44 7F 1F D0 00 41 9A 01 9C -==== BB 1789 (0xFECF974) approx BBs exec'd 0 ==== - - 0xFECF974: 281901FF cmpli cr0,r25,511 - 0: GETL R25, t0 - 1: MOVL $0x1FF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFECF978: 4081002C bc 4,1,0xFECF9A4 - 5: Jc01o $0xFECF9A4 - - - -. 1789 FECF974 8 -. 28 19 01 FF 40 81 00 2C -==== BB 1790 (0xFECF9A4) approx BBs exec'd 0 ==== - - 0xFECF9A4: 39780001 addi r11,r24,1 - 0: GETL R24, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFECF9A8: 7F8AB278 xor r10,r28,r22 - 4: GETL R28, t2 - 5: GETL R22, t4 - 6: XORL t2, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0xFECF9AC: 5564D97E rlwinm r4,r11,27,5,31 - 9: GETL R11, t6 - 10: SHRL $0x5, t6 - 11: PUTL t6, R4 - 12: INCEIPL $4 - - 0xFECF9B0: 55661838 rlwinm r6,r11,3,0,28 - 13: GETL R11, t8 - 14: SHLL $0x3, t8 - 15: PUTL t8, R6 - 16: INCEIPL $4 - - 0xFECF9B4: 5483103A rlwinm r3,r4,2,0,29 - 17: GETL R4, t10 - 18: SHLL $0x2, t10 - 19: PUTL t10, R3 - 20: INCEIPL $4 - - 0xFECF9B8: 557D06FE rlwinm r29,r11,0,27,31 - 21: GETL R11, t12 - 22: ANDL $0x1F, t12 - 23: PUTL t12, R29 - 24: INCEIPL $4 - - 0xFECF9BC: 7CE3E214 add r7,r3,r28 - 25: GETL R3, t14 - 26: GETL R28, t16 - 27: ADDL t14, t16 - 28: PUTL t16, R7 - 29: INCEIPL $4 - - 0xFECF9C0: 7D06E214 add r8,r6,r28 - 30: GETL R6, t18 - 31: GETL R28, t20 - 32: ADDL t18, t20 - 33: PUTL t20, R8 - 34: INCEIPL $4 - - 0xFECF9C4: 549B402E rlwinm r27,r4,8,0,23 - 35: GETL R4, t22 - 36: SHLL $0x8, t22 - 37: PUTL t22, R27 - 38: INCEIPL $4 - - 0xFECF9C8: 3BE00001 li r31,1 - 39: MOVL $0x1, t24 - 40: PUTL t24, R31 - 41: INCEIPL $4 - - 0xFECF9CC: 80A70438 lwz r5,1080(r7) - 42: GETL R7, t26 - 43: ADDL $0x438, t26 - 44: LDL (t26), t28 - 45: PUTL t28, R5 - 46: INCEIPL $4 - - 0xFECF9D0: 7F1CB000 cmp cr6,r28,r22 - 47: GETL R28, t30 - 48: GETL R22, t32 - 49: CMPL t30, t32, t34 (-rSo) - 50: ICRFL t34, $0x6, CR - 51: INCEIPL $4 - - 0xFECF9D4: 289901FF cmpli cr1,r25,511 - 52: GETL R25, t36 - 53: MOVL $0x1FF, t40 - 54: CMPUL t36, t40, t38 (-rSo) - 55: ICRFL t38, $0x1, CR - 56: INCEIPL $4 - - 0xFECF9D8: 7FE6E830 slw r6,r31,r29 - 57: GETL R31, t44 - 58: GETL R29, t42 - 59: SHLL t42, t44 - 60: PUTL t44, R6 - 61: INCEIPL $4 - - 0xFECF9DC: 39680030 addi r11,r8,48 - 62: GETL R8, t46 - 63: ADDL $0x30, t46 - 64: PUTL t46, R11 - 65: INCEIPL $4 - - 0xFECF9E0: 300AFFFF addic r0,r10,-1 - 66: GETL R10, t48 - 67: ADCL $0xFFFFFFFF, t48 (-wCa) - 68: PUTL t48, R0 - 69: INCEIPL $4 - - 0xFECF9E4: 7FA05110 subfe r29,r0,r10 - 70: GETL R0, t50 - 71: GETL R10, t52 - 72: SBBL t50, t52 (-rCa-wCa) - 73: PUTL t52, R29 - 74: INCEIPL $4 - - 0xFECF9E8: 7D1BE214 add r8,r27,r28 - 75: GETL R27, t54 - 76: GETL R28, t56 - 77: ADDL t54, t56 - 78: PUTL t56, R8 - 79: INCEIPL $4 - - 0xFECF9EC: 21260000 subfic r9,r6,0 - 80: GETL R6, t58 - 81: MOVL $0x0, t60 - 82: SBBL t58, t60 (-wCa) - 83: PUTL t60, R9 - 84: INCEIPL $4 - - 0xFECF9F0: 7EA93114 adde r21,r9,r6 - 85: GETL R9, t62 - 86: GETL R6, t64 - 87: ADCL t62, t64 (-rCa-wCa) - 88: PUTL t64, R21 - 89: INCEIPL $4 - - 0xFECF9F4: 7D262810 subfc r9,r6,r5 - 90: GETL R6, t66 - 91: GETL R5, t68 - 92: SBBL t66, t68 (-wCa) - 93: PUTL t68, R9 - 94: INCEIPL $4 - - 0xFECF9F8: 7D294910 subfe r9,r9,r9 - 95: GETL R9, t70 - 96: GETL R9, t72 - 97: SBBL t70, t72 (-rCa-wCa) - 98: PUTL t72, R9 - 99: INCEIPL $4 - - 0xFECF9FC: 7D2900D0 neg r9,r9 - 100: GETL R9, t74 - 101: NEGL t74 - 102: PUTL t74, R9 - 103: INCEIPL $4 - - 0xFECFA00: 7D2AAB79 or. r10,r9,r21 - 104: GETL R9, t76 - 105: GETL R21, t78 - 106: ORL t78, t76 - 107: PUTL t76, R10 - 108: CMP0L t76, t80 (-rSo) - 109: ICRFL t80, $0x0, CR - 110: INCEIPL $4 - - 0xFECFA04: 41820034 bc 12,2,0xFECFA38 - 111: Js02o $0xFECFA38 - - - -. 1790 FECF9A4 100 -. 39 78 00 01 7F 8A B2 78 55 64 D9 7E 55 66 18 38 54 83 10 3A 55 7D 06 FE 7C E3 E2 14 7D 06 E2 14 54 9B 40 2E 3B E0 00 01 80 A7 04 38 7F 1C B0 00 28 99 01 FF 7F E6 E8 30 39 68 00 30 30 0A FF FF 7F A0 51 10 7D 1B E2 14 21 26 00 00 7E A9 31 14 7D 26 28 10 7D 29 49 10 7D 29 00 D0 7D 2A AB 79 41 82 00 34 -==== BB 1791 (0xFECFA08) approx BBs exec'd 0 ==== - - 0xFECFA08: 39270438 addi r9,r7,1080 - 0: GETL R7, t0 - 1: ADDL $0x438, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFECFA0C: 38840001 addi r4,r4,1 - 4: GETL R4, t2 - 5: ADDL $0x1, t2 - 6: PUTL t2, R4 - 7: INCEIPL $4 - - 0xFECFA10: 38E70004 addi r7,r7,4 - 8: GETL R7, t4 - 9: ADDL $0x4, t4 - 10: PUTL t4, R7 - 11: INCEIPL $4 - - 0xFECFA14: 2B840003 cmpli cr7,r4,3 - 12: GETL R4, t6 - 13: MOVL $0x3, t10 - 14: CMPUL t6, t10, t8 (-rSo) - 15: ICRFL t8, $0x7, CR - 16: INCEIPL $4 - - 0xFECFA18: 5483103A rlwinm r3,r4,2,0,29 - 17: GETL R4, t12 - 18: SHLL $0x2, t12 - 19: PUTL t12, R3 - 20: INCEIPL $4 - - 0xFECFA1C: 39080100 addi r8,r8,256 - 21: GETL R8, t14 - 22: ADDL $0x100, t14 - 23: PUTL t14, R8 - 24: INCEIPL $4 - - 0xFECFA20: 419D0164 bc 12,29,0xFECFB84 - 25: Js29o $0xFECFB84 - - - -. 1791 FECFA08 28 -. 39 27 04 38 38 84 00 01 38 E7 00 04 2B 84 00 03 54 83 10 3A 39 08 01 00 41 9D 01 64 -==== BB 1792 (0xFECFA24) approx BBs exec'd 0 ==== - - 0xFECFA24: 84A90004 lwzu r5,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R9 - 3: LDL (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFECFA28: 2C050000 cmpi cr0,r5,0 - 6: GETL R5, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFECFA2C: 4182FFE0 bc 12,2,0xFECFA0C - 10: Js02o $0xFECFA0C - - - -. 1792 FECFA24 12 -. 84 A9 00 04 2C 05 00 00 41 82 FF E0 -==== BB 1793 (0xFECFA0C) approx BBs exec'd 0 ==== - - 0xFECFA0C: 38840001 addi r4,r4,1 - 0: GETL R4, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0xFECFA10: 38E70004 addi r7,r7,4 - 4: GETL R7, t2 - 5: ADDL $0x4, t2 - 6: PUTL t2, R7 - 7: INCEIPL $4 - - 0xFECFA14: 2B840003 cmpli cr7,r4,3 - 8: GETL R4, t4 - 9: MOVL $0x3, t8 - 10: CMPUL t4, t8, t6 (-rSo) - 11: ICRFL t6, $0x7, CR - 12: INCEIPL $4 - - 0xFECFA18: 5483103A rlwinm r3,r4,2,0,29 - 13: GETL R4, t10 - 14: SHLL $0x2, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFECFA1C: 39080100 addi r8,r8,256 - 17: GETL R8, t12 - 18: ADDL $0x100, t12 - 19: PUTL t12, R8 - 20: INCEIPL $4 - - 0xFECFA20: 419D0164 bc 12,29,0xFECFB84 - 21: Js29o $0xFECFB84 - - - -. 1793 FECFA0C 24 -. 38 84 00 01 38 E7 00 04 2B 84 00 03 54 83 10 3A 39 08 01 00 41 9D 01 64 -==== BB 1794 (0xFECFB84) approx BBs exec'd 0 ==== - - 0xFECFB84: 83BC0030 lwz r29,48(r28) - 0: GETL R28, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFECFB88: 82FD0004 lwz r23,4(r29) - 5: GETL R29, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R23 - 9: INCEIPL $4 - - 0xFECFB8C: 56E00038 rlwinm r0,r23,0,0,28 - 10: GETL R23, t8 - 11: ANDL $0xFFFFFFF8, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0xFECFB90: 7F110040 cmpl cr6,r17,r0 - 14: GETL R17, t10 - 15: GETL R0, t12 - 16: CMPUL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0xFECFB94: 4099031C bc 4,25,0xFECFEB0 - 19: Jc25o $0xFECFEB0 - - - -. 1794 FECFB84 20 -. 83 BC 00 30 82 FD 00 04 56 E0 00 38 7F 11 00 40 40 99 03 1C -==== BB 1795 (0xFECFB98) approx BBs exec'd 0 ==== - - 0xFECFB98: 819C0004 lwz r12,4(r28) - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFECFB9C: 718A0001 andi. r10,r12,0x1 - 5: GETL R12, t4 - 6: ANDL $0x1, t4 - 7: PUTL t4, R10 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0xFECFBA0: 408201A0 bc 4,2,0xFECFD40 - 11: Jc02o $0xFECFD40 - - - -. 1795 FECFB98 12 -. 81 9C 00 04 71 8A 00 01 40 82 01 A0 -==== BB 1796 (0xFECFD40) approx BBs exec'd 0 ==== - - 0xFECFD40: 82FE0628 lwz r23,1576(r30) - 0: GETL R30, t0 - 1: ADDL $0x628, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0xFECFD44: 82770008 lwz r19,8(r23) - 5: GETL R23, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R19 - 9: INCEIPL $4 - - 0xFECFD48: 80B70018 lwz r5,24(r23) - 10: GETL R23, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R5 - 14: INCEIPL $4 - - 0xFECFD4C: 7D93C840 cmpl cr3,r19,r25 - 15: GETL R19, t12 - 16: GETL R25, t14 - 17: CMPUL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x3, CR - 19: INCEIPL $4 - - 0xFECFD50: 3A65FFFF addi r19,r5,-1 - 20: GETL R5, t18 - 21: ADDL $0xFFFFFFFF, t18 - 22: PUTL t18, R19 - 23: INCEIPL $4 - - 0xFECFD54: 418D0028 bc 12,13,0xFECFD7C - 24: Js13o $0xFECFD7C - - - -. 1796 FECFD40 24 -. 82 FE 06 28 82 77 00 08 80 B7 00 18 7D 93 C8 40 3A 65 FF FF 41 8D 00 28 -==== BB 1797 (0xFECFD7C) approx BBs exec'd 0 ==== - - 0xFECFD7C: 817E0680 lwz r11,1664(r30) - 0: GETL R30, t0 - 1: ADDL $0x680, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFECFD80: 7FB6EB78 or r22,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R22 - 7: INCEIPL $4 - - 0xFECFD84: 83FD0004 lwz r31,4(r29) - 8: GETL R29, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R31 - 12: INCEIPL $4 - - 0xFECFD88: 3B000000 li r24,0 - 13: MOVL $0x0, t10 - 14: PUTL t10, R24 - 15: INCEIPL $4 - - 0xFECFD8C: 81EB0000 lwz r15,0(r11) - 16: GETL R11, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R15 - 19: INCEIPL $4 - - 0xFECFD90: 3B600000 li r27,0 - 20: MOVL $0x0, t16 - 21: PUTL t16, R27 - 22: INCEIPL $4 - - 0xFECFD94: 57F50038 rlwinm r21,r31,0,0,28 - 23: GETL R31, t18 - 24: ANDL $0xFFFFFFF8, t18 - 25: PUTL t18, R21 - 26: INCEIPL $4 - - 0xFECFD98: 7C9C7800 cmp cr1,r28,r15 - 27: GETL R28, t20 - 28: GETL R15, t22 - 29: CMPL t20, t22, t24 (-rSo) - 30: ICRFL t24, $0x1, CR - 31: INCEIPL $4 - - 0xFECFD9C: 7E1DAA14 add r16,r29,r21 - 32: GETL R29, t26 - 33: GETL R21, t28 - 34: ADDL t26, t28 - 35: PUTL t28, R16 - 36: INCEIPL $4 - - 0xFECFDA0: 41860164 bc 12,6,0xFECFF04 - 37: Js06o $0xFECFF04 - - - -. 1797 FECFD7C 40 -. 81 7E 06 80 7F B6 EB 78 83 FD 00 04 3B 00 00 00 81 EB 00 00 3B 60 00 00 57 F5 00 38 7C 9C 78 00 7E 1D AA 14 41 86 01 64 -==== BB 1798 (0xFECFF04) approx BBs exec'd 0 ==== - - 0xFECFF04: 80BC0004 lwz r5,4(r28) - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFECFF08: 81970004 lwz r12,4(r23) - 5: GETL R23, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0xFECFF0C: 70AA0002 andi. r10,r5,0x2 - 10: GETL R5, t8 - 11: ANDL $0x2, t8 - 12: PUTL t8, R10 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0xFECFF10: 7E4CCA14 add r18,r12,r25 - 16: GETL R12, t12 - 17: GETL R25, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R18 - 20: INCEIPL $4 - - 0xFECFF14: 38120010 addi r0,r18,16 - 21: GETL R18, t16 - 22: ADDL $0x10, t16 - 23: PUTL t16, R0 - 24: INCEIPL $4 - - 0xFECFF18: 40820008 bc 4,2,0xFECFF20 - 25: Jc02o $0xFECFF20 - - - -. 1798 FECFF04 24 -. 80 BC 00 04 81 97 00 04 70 AA 00 02 7E 4C CA 14 38 12 00 10 40 82 00 08 -==== BB 1799 (0xFECFF1C) approx BBs exec'd 0 ==== - - 0xFECFF1C: 7C150050 subf r0,r21,r0 - 0: GETL R21, t0 - 1: GETL R0, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFECFF20: 7C009A14 add r0,r0,r19 - 5: GETL R0, t4 - 6: GETL R19, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFECFF24: 7E7298F8 nor r18,r19,r19 - 10: GETL R19, t8 - 11: NOTL t8 - 12: PUTL t8, R18 - 13: INCEIPL $4 - - 0xFECFF28: 7C1F9039 and. r31,r0,r18 - 14: GETL R0, t10 - 15: GETL R18, t12 - 16: ANDL t10, t12 - 17: PUTL t12, R31 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x0, CR - 20: INCEIPL $4 - - 0xFECFF2C: 408101B4 bc 4,1,0xFED00E0 - 21: Jc01o $0xFED00E0 - - - -. 1799 FECFF1C 20 -. 7C 15 00 50 7C 00 9A 14 7E 72 98 F8 7C 1F 90 39 40 81 01 B4 -==== BB 1800 (0xFECFF30) approx BBs exec'd 0 ==== - - 0xFECFF30: 81DE1A70 lwz r14,6768(r30) - 0: GETL R30, t0 - 1: ADDL $0x1A70, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R14 - 4: INCEIPL $4 - - 0xFECFF34: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFECFF38: 810E0000 lwz r8,0(r14) - 8: GETL R14, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R8 - 11: INCEIPL $4 - - 0xFECFF3C: 7D0903A6 mtctr r8 - 12: GETL R8, t10 - 13: PUTL t10, CTR - 14: INCEIPL $4 - - 0xFECFF40: 4E800421 bctrl - 15: MOVL $0xFECFF44, t12 - 16: PUTL t12, LR - 17: GETL CTR, t14 - 18: JMPo-c t14 ($4) - - - -. 1800 FECFF30 20 -. 81 DE 1A 70 7F E3 FB 78 81 0E 00 00 7D 09 03 A6 4E 80 04 21 -==== BB 1801 __GI___default_morecore(0xFED4188) approx BBs exec'd 0 ==== - - 0xFED4188: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFED418C: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFED4190: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFED4194: 48054BDD bl 0xFF28D70 - 14: MOVL $0xFED4198, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFF28D70 ($4) - - - -. 1801 FED4188 16 -. 7C 08 02 A6 94 21 FF F0 90 01 00 14 48 05 4B DD -==== BB 1802 sbrk(0xFF28D70) approx BBs exec'd 0 ==== - - 0xFF28D70: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFF28D74: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFF28D78: 4807F0D9 bl 0xFFA7E50 - 9: MOVL $0xFF28D7C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1802 FF28D70 12 -. 94 21 FF E0 7C 88 02 A6 48 07 F0 D9 -==== BB 1803 (0xFF28D7C) approx BBs exec'd 0 ==== - - 0xFF28D7C: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF28D80: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFF28D84: 93E1001C stw r31,28(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFF28D88: 90810024 stw r4,36(r1) - 13: GETL R4, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF28D8C: 93A10014 stw r29,20(r1) - 18: GETL R29, t14 - 19: GETL R1, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFF28D90: 7C7D1B78 or r29,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0xFF28D94: 83FE1D6C lwz r31,7532(r30) - 26: GETL R30, t20 - 27: ADDL $0x1D6C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFF28D98: 38600000 li r3,0 - 31: MOVL $0x0, t24 - 32: PUTL t24, R3 - 33: INCEIPL $4 - - 0xFF28D9C: 801F0000 lwz r0,0(r31) - 34: GETL R31, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R0 - 37: INCEIPL $4 - - 0xFF28DA0: 2F800000 cmpi cr7,r0,0 - 38: GETL R0, t30 - 39: CMP0L t30, t32 (-rSo) - 40: ICRFL t32, $0x7, CR - 41: INCEIPL $4 - - 0xFF28DA4: 419E003C bc 12,30,0xFF28DE0 - 42: Js30o $0xFF28DE0 - - - -. 1803 FF28D7C 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 81 00 24 93 A1 00 14 7C 7D 1B 78 83 FE 1D 6C 38 60 00 00 80 1F 00 00 2F 80 00 00 41 9E 00 3C -==== BB 1804 (0xFF28DE0) approx BBs exec'd 0 ==== - - 0xFF28DE0: 4BFFFF4D bl 0xFF28D2C - 0: MOVL $0xFF28DE4, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFF28D2C ($4) - - - -. 1804 FF28DE0 4 -. 4B FF FF 4D -==== BB 1805 brk(0xFF28D2C) approx BBs exec'd 0 ==== - - 0xFF28D2C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFF28D30: 90610008 stw r3,8(r1) - 6: GETL R3, t4 - 7: GETL R1, t6 - 8: ADDL $0x8, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0xFF28D34: 3800002D li r0,45 - 11: MOVL $0x2D, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0xFF28D38: 44000002 sc - 14: JMPo-sys $0xFF28D3C ($4) - - - -. 1805 FF28D2C 16 -. 94 21 FF F0 90 61 00 08 38 00 00 2D 44 00 00 02 -==== BB 1806 (0xFF28D3C) approx BBs exec'd 0 ==== - - 0xFF28D3C: 80C10008 lwz r6,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFF28D40: 7C8802A6 mflr r4 - 5: GETL LR, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFF28D44: 4807F10D bl 0xFFA7E50 - 8: MOVL $0xFF28D48, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFFA7E50 ($4) - - - -. 1806 FF28D3C 12 -. 80 C1 00 08 7C 88 02 A6 48 07 F1 0D -==== BB 1807 (0xFF28D48) approx BBs exec'd 0 ==== - - 0xFF28D48: 7CA802A6 mflr r5 - 0: GETL LR, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFF28D4C: 80A51D6C lwz r5,7532(r5) - 3: GETL R5, t2 - 4: ADDL $0x1D6C, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFF28D50: 7C8803A6 mtlr r4 - 8: GETL R4, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0xFF28D54: 90650000 stw r3,0(r5) - 11: GETL R3, t8 - 12: GETL R5, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFF28D58: 7C061840 cmpl cr0,r6,r3 - 15: GETL R6, t12 - 16: GETL R3, t14 - 17: CMPUL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x0, CR - 19: INCEIPL $4 - - 0xFF28D5C: 38210010 addi r1,r1,16 - 20: GETL R1, t18 - 21: ADDL $0x10, t18 - 22: PUTL t18, R1 - 23: INCEIPL $4 - - 0xFF28D60: 38600000 li r3,0 - 24: MOVL $0x0, t20 - 25: PUTL t20, R3 - 26: INCEIPL $4 - - 0xFF28D64: 4CA10020 bclr 5,1 - 27: GETL LR, t22 - 28: Jc01o-r t22 - - - -. 1807 FF28D48 32 -. 7C A8 02 A6 80 A5 1D 6C 7C 88 03 A6 90 65 00 00 7C 06 18 40 38 21 00 10 38 60 00 00 4C A1 00 20 -==== BB 1808 (0xFF28DE4) approx BBs exec'd 0 ==== - - 0xFF28DE4: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFF28DE8: 3860FFFF li r3,-1 - 4: MOVL $0xFFFFFFFF, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFF28DEC: 41A4FFD8 bc 13,4,0xFF28DC4 - 7: Js04o $0xFF28DC4 - - - -. 1808 FF28DE4 12 -. 2C 83 00 00 38 60 FF FF 41 A4 FF D8 -==== BB 1809 (0xFF28DF0) approx BBs exec'd 0 ==== - - 0xFF28DF0: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFF28DF4: 419AFFCC bc 12,26,0xFF28DC0 - 4: Js26o $0xFF28DC0 - - - -. 1809 FF28DF0 8 -. 2F 1D 00 00 41 9A FF CC -==== BB 1810 (0xFF28DF8) approx BBs exec'd 0 ==== - - 0xFF28DF8: 83FF0000 lwz r31,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R31 - 3: INCEIPL $4 - - 0xFF28DFC: 7C7FEA14 add r3,r31,r29 - 4: GETL R31, t4 - 5: GETL R29, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFF28E00: 4BFFFF2D bl 0xFF28D2C - 9: MOVL $0xFF28E04, t8 - 10: PUTL t8, LR - 11: JMPo-c $0xFF28D2C ($4) - - - -. 1810 FF28DF8 12 -. 83 FF 00 00 7C 7F EA 14 4B FF FF 2D -==== BB 1811 (0xFF28E04) approx BBs exec'd 0 ==== - - 0xFF28E04: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFF28E08: 3860FFFF li r3,-1 - 4: MOVL $0xFFFFFFFF, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFF28E0C: 41BCFFB8 bc 13,28,0xFF28DC4 - 7: Js28o $0xFF28DC4 - - - -. 1811 FF28E04 12 -. 2F 83 00 00 38 60 FF FF 41 BC FF B8 -==== BB 1812 (0xFF28E10) approx BBs exec'd 0 ==== - - 0xFF28E10: 80C10024 lwz r6,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFF28E14: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFF28E18: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xFF28E1C: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0xFF28E20: 7CC803A6 mtlr r6 - 18: GETL R6, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFF28E24: 83E1001C lwz r31,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0xFF28E28: 38210020 addi r1,r1,32 - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0xFF28E2C: 4E800020 blr - 30: GETL LR, t22 - 31: JMPo-r t22 ($4) - - - -. 1812 FF28E10 32 -. 80 C1 00 24 7F E3 FB 78 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1813 (0xFED4198) approx BBs exec'd 0 ==== - - 0xFED4198: 2F83FFFF cmpi cr7,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFED419C: 38000000 li r0,0 - 5: MOVL $0x0, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFED41A0: 419E0008 bc 12,30,0xFED41A8 - 8: Js30o $0xFED41A8 - - - -. 1813 FED4198 12 -. 2F 83 FF FF 38 00 00 00 41 9E 00 08 -==== BB 1814 (0xFED41A4) approx BBs exec'd 0 ==== - - 0xFED41A4: 7C601B78 or r0,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFED41A8: 80810014 lwz r4,20(r1) - 3: GETL R1, t2 - 4: ADDL $0x14, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFED41AC: 7C030378 or r3,r0,r0 - 8: GETL R0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFED41B0: 38210010 addi r1,r1,16 - 11: GETL R1, t8 - 12: ADDL $0x10, t8 - 13: PUTL t8, R1 - 14: INCEIPL $4 - - 0xFED41B4: 7C8803A6 mtlr r4 - 15: GETL R4, t10 - 16: PUTL t10, LR - 17: INCEIPL $4 - - 0xFED41B8: 4E800020 blr - 18: GETL LR, t12 - 19: JMPo-r t12 ($4) - - - -. 1814 FED41A4 24 -. 7C 60 1B 78 80 81 00 14 7C 03 03 78 38 21 00 10 7C 88 03 A6 4E 80 00 20 -==== BB 1815 (0xFECFF44) approx BBs exec'd 0 ==== - - 0xFECFF44: 7C7B1B79 or. r27,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R27 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFECFF48: 7F400026 mfcr r26 - 5: GETL CR, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0xFECFF4C: 4182019C bc 12,2,0xFED00E8 - 8: Js02o $0xFED00E8 - - - -. 1815 FECFF44 12 -. 7C 7B 1B 79 7F 40 00 26 41 82 01 9C -==== BB 1816 (0xFECFF50) approx BBs exec'd 0 ==== - - 0xFECFF50: 815E1BB8 lwz r10,7096(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BB8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFECFF54: 812A0000 lwz r9,0(r10) - 5: GETL R10, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0xFECFF58: 2E090000 cmpi cr4,r9,0 - 9: GETL R9, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x4, CR - 12: INCEIPL $4 - - 0xFECFF5C: 41B2000C bc 13,18,0xFECFF68 - 13: Js18o $0xFECFF68 - - - -. 1816 FECFF50 16 -. 81 5E 1B B8 81 2A 00 00 2E 09 00 00 41 B2 00 0C -==== BB 1817 (0xFECFF68) approx BBs exec'd 0 ==== - - 0xFECFF68: 575A203E rlwinm r26,r26,4,0,31 - 0: GETL R26, t0 - 1: ROLL $0x4, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0xFECFF6C: 7F401120 mtcrf 0x1,r26 - 4: GETL R26, t2 - 5: ICRFL t2, $0x7, CR - 6: INCEIPL $4 - - 0xFECFF70: 575AE03E rlwinm r26,r26,28,0,31 - 7: GETL R26, t4 - 8: ROLL $0x1C, t4 - 9: PUTL t4, R26 - 10: INCEIPL $4 - - 0xFECFF74: 419E004C bc 12,30,0xFECFFC0 - 11: Js30o $0xFECFFC0 - - - -. 1817 FECFF68 16 -. 57 5A 20 3E 7F 40 11 20 57 5A E0 3E 41 9E 00 4C -==== BB 1818 (0xFECFF78) approx BBs exec'd 0 ==== - - 0xFECFF78: 83570028 lwz r26,40(r23) - 0: GETL R23, t0 - 1: ADDL $0x28, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFECFF7C: 2E1A0000 cmpi cr4,r26,0 - 5: GETL R26, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0xFECFF80: 40920008 bc 4,18,0xFECFF88 - 9: Jc18o $0xFECFF88 - - - -. 1818 FECFF78 12 -. 83 57 00 28 2E 1A 00 00 40 92 00 08 -==== BB 1819 (0xFECFF84) approx BBs exec'd 0 ==== - - 0xFECFF84: 93770028 stw r27,40(r23) - 0: GETL R27, t0 - 1: GETL R23, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECFF88: 2F180000 cmpi cr6,r24,0 - 5: GETL R24, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFECFF8C: 7F658278 xor r5,r27,r16 - 9: GETL R27, t8 - 10: GETL R16, t10 - 11: XORL t8, t10 - 12: PUTL t10, R5 - 13: INCEIPL $4 - - 0xFECFF90: 20050000 subfic r0,r5,0 - 14: GETL R5, t12 - 15: MOVL $0x0, t14 - 16: SBBL t12, t14 (-wCa) - 17: PUTL t14, R0 - 18: INCEIPL $4 - - 0xFECFF94: 7CA02914 adde r5,r0,r5 - 19: GETL R0, t16 - 20: GETL R5, t18 - 21: ADCL t16, t18 (-rCa-wCa) - 22: PUTL t18, R5 - 23: INCEIPL $4 - - 0xFECFF98: 82FC044C lwz r23,1100(r28) - 24: GETL R28, t20 - 25: ADDL $0x44C, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R23 - 28: INCEIPL $4 - - 0xFECFF9C: 7D800026 mfcr r12 - 29: GETL CR, t24 - 30: PUTL t24, R12 - 31: INCEIPL $4 - - 0xFECFFA0: 558CDFFE rlwinm r12,r12,27,31,31 - 32: GETL R12, t26 - 33: ROLL $0x1B, t26 - 34: ANDL $0x1, t26 - 35: PUTL t26, R12 - 36: INCEIPL $4 - - 0xFECFFA4: 7CAA6039 and. r10,r5,r12 - 37: GETL R5, t28 - 38: GETL R12, t30 - 39: ANDL t28, t30 - 40: PUTL t30, R10 - 41: CMP0L t30, t32 (-rSo) - 42: ICRFL t32, $0x0, CR - 43: INCEIPL $4 - - 0xFECFFA8: 7D57FA14 add r10,r23,r31 - 44: GETL R23, t34 - 45: GETL R31, t36 - 46: ADDL t34, t36 - 47: PUTL t36, R10 - 48: INCEIPL $4 - - 0xFECFFAC: 41820254 bc 12,2,0xFED0200 - 49: Js02o $0xFED0200 - - - -. 1819 FECFF84 44 -. 93 77 00 28 2F 18 00 00 7F 65 82 78 20 05 00 00 7C A0 29 14 82 FC 04 4C 7D 80 00 26 55 8C DF FE 7C AA 60 39 7D 57 FA 14 41 82 02 54 -==== BB 1820 (0xFED0200) approx BBs exec'd 0 ==== - - 0xFED0200: 811C0004 lwz r8,4(r28) - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFED0204: 3175FFFF addic r11,r21,-1 - 5: GETL R21, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xFED0208: 7FABA910 subfe r29,r11,r21 - 9: GETL R11, t6 - 10: GETL R21, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R29 - 13: INCEIPL $4 - - 0xFED020C: 69000002 xori r0,r8,0x2 - 14: GETL R8, t10 - 15: XORL $0x2, t10 - 16: PUTL t10, R0 - 17: INCEIPL $4 - - 0xFED0210: 5400FFFE rlwinm r0,r0,31,31,31 - 18: GETL R0, t12 - 19: ROLL $0x1F, t12 - 20: ANDL $0x1, t12 - 21: PUTL t12, R0 - 22: INCEIPL $4 - - 0xFED0214: 7C0BE839 and. r11,r0,r29 - 23: GETL R0, t14 - 24: GETL R29, t16 - 25: ANDL t14, t16 - 26: PUTL t16, R11 - 27: CMP0L t16, t18 (-rSo) - 28: ICRFL t18, $0x0, CR - 29: INCEIPL $4 - - 0xFED0218: 4182000C bc 12,2,0xFED0224 - 30: Js02o $0xFED0224 - - - -. 1820 FED0200 28 -. 81 1C 00 04 31 75 FF FF 7F AB A9 10 69 00 00 02 54 00 FF FE 7C 0B E8 39 41 82 00 0C -==== BB 1821 (0xFED0224) approx BBs exec'd 0 ==== - - 0xFED0224: 2C800000 cmpi cr1,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFED0228: 3BA00000 li r29,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R29 - 6: INCEIPL $4 - - 0xFED022C: 7F7ADB78 or r26,r27,r27 - 7: GETL R27, t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0xFED0230: 41860104 bc 12,6,0xFED0334 - 10: Js06o $0xFED0334 - - - -. 1821 FED0224 16 -. 2C 80 00 00 3B A0 00 00 7F 7A DB 78 41 86 01 04 -==== BB 1822 (0xFED0234) approx BBs exec'd 0 ==== - - 0xFED0234: 2F150000 cmpi cr6,r21,0 - 0: GETL R21, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFED0238: 419A00F4 bc 12,26,0xFED032C - 4: Js26o $0xFED032C - - - -. 1822 FED0234 8 -. 2F 15 00 00 41 9A 00 F4 -==== BB 1823 (0xFED032C) approx BBs exec'd 0 ==== - - 0xFED032C: 915C044C stw r10,1100(r28) - 0: GETL R10, t0 - 1: GETL R28, t2 - 2: ADDL $0x44C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFED0330: 4BFFFF18 b 0xFED0248 - 5: JMPo $0xFED0248 ($4) - - - -. 1823 FED032C 8 -. 91 5C 04 4C 4B FF FF 18 -==== BB 1824 (0xFED0248) approx BBs exec'd 0 ==== - - 0xFED0248: 73600007 andi. r0,r27,0x7 - 0: GETL R27, t0 - 1: ANDL $0x7, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED024C: 4182000C bc 12,2,0xFED0258 - 6: Js02o $0xFED0258 - - - -. 1824 FED0248 8 -. 73 60 00 07 41 82 00 0C -==== BB 1825 (0xFED0250) approx BBs exec'd 0 ==== - - 0xFED0250: 23A00008 subfic r29,r0,8 - 0: GETL R0, t0 - 1: MOVL $0x8, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFED0254: 7F5BEA14 add r26,r27,r29 - 5: GETL R27, t4 - 6: GETL R29, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0xFED0258: 7C9BFA14 add r4,r27,r31 - 10: GETL R27, t8 - 11: GETL R31, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0xFED025C: 7D5DAA14 add r10,r29,r21 - 15: GETL R29, t12 - 16: GETL R21, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R10 - 19: INCEIPL $4 - - 0xFED0260: 7D245214 add r9,r4,r10 - 20: GETL R4, t16 - 21: GETL R10, t18 - 22: ADDL t16, t18 - 23: PUTL t18, R9 - 24: INCEIPL $4 - - 0xFED0264: 7D699A14 add r11,r9,r19 - 25: GETL R9, t20 - 26: GETL R19, t22 - 27: ADDL t20, t22 - 28: PUTL t22, R11 - 29: INCEIPL $4 - - 0xFED0268: 7D7B9038 and r27,r11,r18 - 30: GETL R11, t24 - 31: GETL R18, t26 - 32: ANDL t24, t26 - 33: PUTL t26, R27 - 34: INCEIPL $4 - - 0xFED026C: 7FE9D850 subf r31,r9,r27 - 35: GETL R9, t28 - 36: GETL R27, t30 - 37: SUBL t28, t30 - 38: PUTL t30, R31 - 39: INCEIPL $4 - - 0xFED0270: 837E1A70 lwz r27,6768(r30) - 40: GETL R30, t32 - 41: ADDL $0x1A70, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R27 - 44: INCEIPL $4 - - 0xFED0274: 7FAAFA14 add r29,r10,r31 - 45: GETL R10, t36 - 46: GETL R31, t38 - 47: ADDL t36, t38 - 48: PUTL t38, R29 - 49: INCEIPL $4 - - 0xFED0278: 827B0000 lwz r19,0(r27) - 50: GETL R27, t40 - 51: LDL (t40), t42 - 52: PUTL t42, R19 - 53: INCEIPL $4 - - 0xFED027C: 7FA3EB78 or r3,r29,r29 - 54: GETL R29, t44 - 55: PUTL t44, R3 - 56: INCEIPL $4 - - 0xFED0280: 7E6903A6 mtctr r19 - 57: GETL R19, t46 - 58: PUTL t46, CTR - 59: INCEIPL $4 - - 0xFED0284: 4E800421 bctrl - 60: MOVL $0xFED0288, t48 - 61: PUTL t48, LR - 62: GETL CTR, t50 - 63: JMPo-c t50 ($4) - - - -. 1825 FED0250 56 -. 23 A0 00 08 7F 5B EA 14 7C 9B FA 14 7D 5D AA 14 7D 24 52 14 7D 69 9A 14 7D 7B 90 38 7F E9 D8 50 83 7E 1A 70 7F AA FA 14 82 7B 00 00 7F A3 EB 78 7E 69 03 A6 4E 80 04 21 -==== BB 1826 (0xFF28DA8) approx BBs exec'd 0 ==== - - 0xFF28DA8: 813E1AA4 lwz r9,6820(r30) - 0: GETL R30, t0 - 1: ADDL $0x1AA4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFF28DAC: 80A90000 lwz r5,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R5 - 8: INCEIPL $4 - - 0xFF28DB0: 2C050000 cmpi cr0,r5,0 - 9: GETL R5, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x0, CR - 12: INCEIPL $4 - - 0xFF28DB4: 4082002C bc 4,2,0xFF28DE0 - 13: Jc02o $0xFF28DE0 - - - -. 1826 FF28DA8 16 -. 81 3E 1A A4 80 A9 00 00 2C 05 00 00 40 82 00 2C -==== BB 1827 (0xFF28DB8) approx BBs exec'd 0 ==== - - 0xFF28DB8: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFF28DBC: 409A003C bc 4,26,0xFF28DF8 - 4: Jc26o $0xFF28DF8 - - - -. 1827 FF28DB8 8 -. 2F 1D 00 00 40 9A 00 3C -==== BB 1828 (0xFED0288) approx BBs exec'd 0 ==== - - 0xFED0288: 7C781B79 or. r24,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R24 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFED028C: 7FE00026 mfcr r31 - 5: GETL CR, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0xFED0290: 41820080 bc 12,2,0xFED0310 - 8: Js02o $0xFED0310 - - - -. 1828 FED0288 12 -. 7C 78 1B 79 7F E0 00 26 41 82 00 80 -==== BB 1829 (0xFED0294) approx BBs exec'd 0 ==== - - 0xFED0294: 807E1BB8 lwz r3,7096(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BB8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFED0298: 81230000 lwz r9,0(r3) - 5: GETL R3, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0xFED029C: 2F890000 cmpi cr7,r9,0 - 9: GETL R9, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0xFED02A0: 41BE000C bc 13,30,0xFED02AC - 13: Js30o $0xFED02AC - - - -. 1829 FED0294 16 -. 80 7E 1B B8 81 23 00 00 2F 89 00 00 41 BE 00 0C -==== BB 1830 (0xFED02AC) approx BBs exec'd 0 ==== - - 0xFED02AC: 57FF803E rlwinm r31,r31,16,0,31 - 0: GETL R31, t0 - 1: ROLL $0x10, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0xFED02B0: 7FE08120 mtcrf 0x8,r31 - 4: GETL R31, t2 - 5: ICRFL t2, $0x4, CR - 6: INCEIPL $4 - - 0xFED02B4: 57FF803E rlwinm r31,r31,16,0,31 - 7: GETL R31, t4 - 8: ROLL $0x10, t4 - 9: PUTL t4, R31 - 10: INCEIPL $4 - - 0xFED02B8: 41B2FD08 bc 13,18,0xFECFFC0 - 11: Js18o $0xFECFFC0 - - - -. 1830 FED02AC 16 -. 57 FF 80 3E 7F E0 81 20 57 FF 80 3E 41 B2 FD 08 -==== BB 1831 (0xFED02BC) approx BBs exec'd 0 ==== - - 0xFED02BC: 7CBAC050 subf r5,r26,r24 - 0: GETL R26, t0 - 1: GETL R24, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFED02C0: 2D950000 cmpi cr3,r21,0 - 5: GETL R21, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x3, CR - 8: INCEIPL $4 - - 0xFED02C4: 7D85EA14 add r12,r5,r29 - 9: GETL R5, t8 - 10: GETL R29, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0xFED02C8: 7F48D378 or r8,r26,r26 - 14: GETL R26, t12 - 15: PUTL t12, R8 - 16: INCEIPL $4 - - 0xFED02CC: 61970001 ori r23,r12,0x1 - 17: GETL R12, t14 - 18: ORL $0x1, t14 - 19: PUTL t14, R23 - 20: INCEIPL $4 - - 0xFED02D0: 911C0030 stw r8,48(r28) - 21: GETL R8, t16 - 22: GETL R28, t18 - 23: ADDL $0x30, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFED02D4: 92FA0004 stw r23,4(r26) - 26: GETL R23, t20 - 27: GETL R26, t22 - 28: ADDL $0x4, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFED02D8: 835C044C lwz r26,1100(r28) - 31: GETL R28, t24 - 32: ADDL $0x44C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R26 - 35: INCEIPL $4 - - 0xFED02DC: 7D5AEA14 add r10,r26,r29 - 36: GETL R26, t28 - 37: GETL R29, t30 - 38: ADDL t28, t30 - 39: PUTL t30, R10 - 40: INCEIPL $4 - - 0xFED02E0: 915C044C stw r10,1100(r28) - 41: GETL R10, t32 - 42: GETL R28, t34 - 43: ADDL $0x44C, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0xFED02E4: 41AEFB74 bc 13,14,0xFECFE58 - 46: Js14o $0xFECFE58 - - - -. 1831 FED02BC 44 -. 7C BA C0 50 2D 95 00 00 7D 85 EA 14 7F 48 D3 78 61 97 00 01 91 1C 00 30 92 FA 00 04 83 5C 04 4C 7D 5A EA 14 91 5C 04 4C 41 AE FB 74 -==== BB 1832 (0xFECFE58) approx BBs exec'd 0 ==== - - 0xFECFE58: 82DC0450 lwz r22,1104(r28) - 0: GETL R28, t0 - 1: ADDL $0x450, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R22 - 4: INCEIPL $4 - - 0xFECFE5C: 7F0AB040 cmpl cr6,r10,r22 - 5: GETL R10, t4 - 6: GETL R22, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0xFECFE60: 40990008 bc 4,25,0xFECFE68 - 10: Jc25o $0xFECFE68 - - - -. 1832 FECFE58 12 -. 82 DC 04 50 7F 0A B0 40 40 99 00 08 -==== BB 1833 (0xFECFE64) approx BBs exec'd 0 ==== - - 0xFECFE64: 915C0450 stw r10,1104(r28) - 0: GETL R10, t0 - 1: GETL R28, t2 - 2: ADDL $0x450, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECFE68: 81C80004 lwz r14,4(r8) - 5: GETL R8, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R14 - 9: INCEIPL $4 - - 0xFECFE6C: 55CB0038 rlwinm r11,r14,0,0,28 - 10: GETL R14, t8 - 11: ANDL $0xFFFFFFF8, t8 - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0xFECFE70: 7F8B8840 cmpl cr7,r11,r17 - 14: GETL R11, t10 - 15: GETL R17, t12 - 16: CMPUL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0xFECFE74: 419C0078 bc 12,28,0xFECFEEC - 19: Js28o $0xFECFEEC - - - -. 1833 FECFE64 20 -. 91 5C 04 50 81 C8 00 04 55 CB 00 38 7F 8B 88 40 41 9C 00 78 -==== BB 1834 (0xFECFE78) approx BBs exec'd 0 ==== - - 0xFECFE78: 7F897A78 xor r9,r28,r15 - 0: GETL R28, t0 - 1: GETL R15, t2 - 2: XORL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFECFE7C: 7E795850 subf r19,r25,r11 - 5: GETL R25, t4 - 6: GETL R11, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R19 - 9: INCEIPL $4 - - 0xFECFE80: 3149FFFF addic r10,r9,-1 - 10: GETL R9, t8 - 11: ADCL $0xFFFFFFFF, t8 (-wCa) - 12: PUTL t8, R10 - 13: INCEIPL $4 - - 0xFECFE84: 7F6A4910 subfe r27,r10,r9 - 14: GETL R10, t10 - 15: GETL R9, t12 - 16: SBBL t10, t12 (-rCa-wCa) - 17: PUTL t12, R27 - 18: INCEIPL $4 - - 0xFECFE88: 38680008 addi r3,r8,8 - 19: GETL R8, t14 - 20: ADDL $0x8, t14 - 21: PUTL t14, R3 - 22: INCEIPL $4 - - 0xFECFE8C: 577F103A rlwinm r31,r27,2,0,29 - 23: GETL R27, t16 - 24: SHLL $0x2, t16 - 25: PUTL t16, R31 - 26: INCEIPL $4 - - 0xFECFE90: 7E28CA14 add r17,r8,r25 - 27: GETL R8, t18 - 28: GETL R25, t20 - 29: ADDL t18, t20 - 30: PUTL t20, R17 - 31: INCEIPL $4 - - 0xFECFE94: 7FE6A378 or r6,r31,r20 - 32: GETL R31, t22 - 33: GETL R20, t24 - 34: ORL t24, t22 - 35: PUTL t22, R6 - 36: INCEIPL $4 - - 0xFECFE98: 626F0001 ori r15,r19,0x1 - 37: GETL R19, t26 - 38: ORL $0x1, t26 - 39: PUTL t26, R15 - 40: INCEIPL $4 - - 0xFECFE9C: 90C80004 stw r6,4(r8) - 41: GETL R6, t28 - 42: GETL R8, t30 - 43: ADDL $0x4, t30 - 44: STL t28, (t30) - 45: INCEIPL $4 - - 0xFECFEA0: 7C681B78 or r8,r3,r3 - 46: GETL R3, t32 - 47: PUTL t32, R8 - 48: INCEIPL $4 - - 0xFECFEA4: 91F10004 stw r15,4(r17) - 49: GETL R15, t34 - 50: GETL R17, t36 - 51: ADDL $0x4, t36 - 52: STL t34, (t36) - 53: INCEIPL $4 - - 0xFECFEA8: 923C0030 stw r17,48(r28) - 54: GETL R17, t38 - 55: GETL R28, t40 - 56: ADDL $0x30, t40 - 57: STL t38, (t40) - 58: INCEIPL $4 - - 0xFECFEAC: 4BFFF804 b 0xFECF6B0 - 59: JMPo $0xFECF6B0 ($4) - - - -. 1834 FECFE78 56 -. 7F 89 7A 78 7E 79 58 50 31 49 FF FF 7F 6A 49 10 38 68 00 08 57 7F 10 3A 7E 28 CA 14 7F E6 A3 78 62 6F 00 01 90 C8 00 04 7C 68 1B 78 91 F1 00 04 92 3C 00 30 4B FF F8 04 -==== BB 1835 (0xFECF6B0) approx BBs exec'd 0 ==== - - 0xFECF6B0: 83810074 lwz r28,116(r1) - 0: GETL R1, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFECF6B4: 7D034378 or r3,r8,r8 - 5: GETL R8, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFECF6B8: 81810024 lwz r12,36(r1) - 8: GETL R1, t6 - 9: ADDL $0x24, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R12 - 12: INCEIPL $4 - - 0xFECF6BC: 7F8803A6 mtlr r28 - 13: GETL R28, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFECF6C0: 81C10028 lwz r14,40(r1) - 16: GETL R1, t12 - 17: ADDL $0x28, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R14 - 20: INCEIPL $4 - - 0xFECF6C4: 81E1002C lwz r15,44(r1) - 21: GETL R1, t16 - 22: ADDL $0x2C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R15 - 25: INCEIPL $4 - - 0xFECF6C8: 7D818120 mtcrf 0x18,r12 - 26: GETL R12, t20 - 27: ICRFL t20, $0x3, CR - 28: ICRFL t20, $0x4, CR - 29: INCEIPL $4 - - 0xFECF6CC: 82010030 lwz r16,48(r1) - 30: GETL R1, t22 - 31: ADDL $0x30, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R16 - 34: INCEIPL $4 - - 0xFECF6D0: 82210034 lwz r17,52(r1) - 35: GETL R1, t26 - 36: ADDL $0x34, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R17 - 39: INCEIPL $4 - - 0xFECF6D4: 82410038 lwz r18,56(r1) - 40: GETL R1, t30 - 41: ADDL $0x38, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R18 - 44: INCEIPL $4 - - 0xFECF6D8: 8261003C lwz r19,60(r1) - 45: GETL R1, t34 - 46: ADDL $0x3C, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R19 - 49: INCEIPL $4 - - 0xFECF6DC: 82810040 lwz r20,64(r1) - 50: GETL R1, t38 - 51: ADDL $0x40, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R20 - 54: INCEIPL $4 - - 0xFECF6E0: 82A10044 lwz r21,68(r1) - 55: GETL R1, t42 - 56: ADDL $0x44, t42 - 57: LDL (t42), t44 - 58: PUTL t44, R21 - 59: INCEIPL $4 - - 0xFECF6E4: 82C10048 lwz r22,72(r1) - 60: GETL R1, t46 - 61: ADDL $0x48, t46 - 62: LDL (t46), t48 - 63: PUTL t48, R22 - 64: INCEIPL $4 - - 0xFECF6E8: 82E1004C lwz r23,76(r1) - 65: GETL R1, t50 - 66: ADDL $0x4C, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R23 - 69: INCEIPL $4 - - 0xFECF6EC: 83010050 lwz r24,80(r1) - 70: GETL R1, t54 - 71: ADDL $0x50, t54 - 72: LDL (t54), t56 - 73: PUTL t56, R24 - 74: INCEIPL $4 - - 0xFECF6F0: 83210054 lwz r25,84(r1) - 75: GETL R1, t58 - 76: ADDL $0x54, t58 - 77: LDL (t58), t60 - 78: PUTL t60, R25 - 79: INCEIPL $4 - - 0xFECF6F4: 83410058 lwz r26,88(r1) - 80: GETL R1, t62 - 81: ADDL $0x58, t62 - 82: LDL (t62), t64 - 83: PUTL t64, R26 - 84: INCEIPL $4 - - 0xFECF6F8: 8361005C lwz r27,92(r1) - 85: GETL R1, t66 - 86: ADDL $0x5C, t66 - 87: LDL (t66), t68 - 88: PUTL t68, R27 - 89: INCEIPL $4 - - 0xFECF6FC: 83810060 lwz r28,96(r1) - 90: GETL R1, t70 - 91: ADDL $0x60, t70 - 92: LDL (t70), t72 - 93: PUTL t72, R28 - 94: INCEIPL $4 - - 0xFECF700: 83A10064 lwz r29,100(r1) - 95: GETL R1, t74 - 96: ADDL $0x64, t74 - 97: LDL (t74), t76 - 98: PUTL t76, R29 - 99: INCEIPL $4 - - 0xFECF704: 83C10068 lwz r30,104(r1) - 100: GETL R1, t78 - 101: ADDL $0x68, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R30 - 104: INCEIPL $4 - - 0xFECF708: 83E1006C lwz r31,108(r1) - 105: GETL R1, t82 - 106: ADDL $0x6C, t82 - 107: LDL (t82), t84 - 108: PUTL t84, R31 - 109: INCEIPL $4 - - 0xFECF70C: 38210070 addi r1,r1,112 - 110: GETL R1, t86 - 111: ADDL $0x70, t86 - 112: PUTL t86, R1 - 113: INCEIPL $4 - - 0xFECF710: 4E800020 blr - 114: GETL LR, t88 - 115: JMPo-r t88 ($4) - - - -. 1835 FECF6B0 100 -. 83 81 00 74 7D 03 43 78 81 81 00 24 7F 88 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 -==== BB 1836 (0xFED19A8) approx BBs exec'd 0 ==== - - 0xFED19A8: 7C7C1B79 or. r28,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R28 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFED19AC: 41820060 bc 12,2,0xFED1A0C - 5: Js02o $0xFED1A0C - - - -. 1836 FED19A8 8 -. 7C 7C 1B 79 41 82 00 60 -==== BB 1837 (0xFED19B0) approx BBs exec'd 0 ==== - - 0xFED19B0: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFED19B4: 7C0004AC sync - 3: INCEIPL $4 - - 0xFED19B8: 7FA0F828 lwarx r29,r0,r31 - 4: GETL R31, t2 - 5: LOCKo - 6: LDL (t2), t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0xFED19BC: 7C00F92D stwcx. r0,r0,r31 - 9: GETL R31, t6 - 10: GETL R0, t8 - 11: LOCKo - 12: STL t8, (t6) (-rSo) - 13: ICRFL cr, $0x0, CR - 14: INCEIPL $4 - - 0xFED19C0: 40A2FFF8 bc 5,2,0xFED19B8 - 15: Jc02o $0xFED19B8 - - - -. 1837 FED19B0 20 -. 38 00 00 00 7C 00 04 AC 7F A0 F8 28 7C 00 F9 2D 40 A2 FF F8 -==== BB 1838 (0xFED19C4) approx BBs exec'd 0 ==== - - 0xFED19C4: 2F9D0001 cmpi cr7,r29,1 - 0: GETL R29, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFED19C8: 419D00DC bc 12,29,0xFED1AA4 - 5: Js29o $0xFED1AA4 - - - -. 1838 FED19C4 8 -. 2F 9D 00 01 41 9D 00 DC -==== BB 1839 (0xFED19CC) approx BBs exec'd 0 ==== - - 0xFED19CC: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED19D0: 83810024 lwz r28,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFED19D4: 83410008 lwz r26,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0xFED19D8: 7F8803A6 mtlr r28 - 13: GETL R28, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFED19DC: 8361000C lwz r27,12(r1) - 16: GETL R1, t12 - 17: ADDL $0xC, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R27 - 20: INCEIPL $4 - - 0xFED19E0: 83810010 lwz r28,16(r1) - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R28 - 25: INCEIPL $4 - - 0xFED19E4: 83A10014 lwz r29,20(r1) - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R29 - 30: INCEIPL $4 - - 0xFED19E8: 83C10018 lwz r30,24(r1) - 31: GETL R1, t24 - 32: ADDL $0x18, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R30 - 35: INCEIPL $4 - - 0xFED19EC: 83E1001C lwz r31,28(r1) - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0xFED19F0: 38210020 addi r1,r1,32 - 41: GETL R1, t32 - 42: ADDL $0x20, t32 - 43: PUTL t32, R1 - 44: INCEIPL $4 - - 0xFED19F4: 4E800020 blr - 45: GETL LR, t34 - 46: JMPo-r t34 ($4) - - - -. 1839 FED19CC 44 -. 7F 83 E3 78 83 81 00 24 83 41 00 08 7F 88 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1840 (0xFED1930) approx BBs exec'd 0 ==== - - 0xFED1930: 83810024 lwz r28,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFED1934: 83410008 lwz r26,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0xFED1938: 7F8803A6 mtlr r28 - 10: GETL R28, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFED193C: 8361000C lwz r27,12(r1) - 13: GETL R1, t10 - 14: ADDL $0xC, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0xFED1940: 83810010 lwz r28,16(r1) - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R28 - 22: INCEIPL $4 - - 0xFED1944: 83A10014 lwz r29,20(r1) - 23: GETL R1, t18 - 24: ADDL $0x14, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R29 - 27: INCEIPL $4 - - 0xFED1948: 83C10018 lwz r30,24(r1) - 28: GETL R1, t22 - 29: ADDL $0x18, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R30 - 32: INCEIPL $4 - - 0xFED194C: 83E1001C lwz r31,28(r1) - 33: GETL R1, t26 - 34: ADDL $0x1C, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R31 - 37: INCEIPL $4 - - 0xFED1950: 38210020 addi r1,r1,32 - 38: GETL R1, t30 - 39: ADDL $0x20, t30 - 40: PUTL t30, R1 - 41: INCEIPL $4 - - 0xFED1954: 4E800020 blr - 42: GETL LR, t32 - 43: JMPo-r t32 ($4) - - - -. 1840 FED1930 40 -. 83 81 00 24 83 41 00 08 7F 88 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1841 (0xFE8DE60) approx BBs exec'd 0 ==== - - 0xFE8DE60: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE8DE64: 418600B4 bc 12,6,0xFE8DF18 - 4: Js06o $0xFE8DF18 - - - -. 1841 FE8DE60 8 -. 2C 83 00 00 41 86 00 B4 -==== BB 1842 (0xFE8DE68) approx BBs exec'd 0 ==== - - 0xFE8DE68: 419200F8 bc 12,18,0xFE8DF60 - 0: Js18o $0xFE8DF60 - - - -. 1842 FE8DE68 4 -. 41 92 00 F8 -==== BB 1843 (0xFE8DF60) approx BBs exec'd 0 ==== - - 0xFE8DF60: 7C671B78 or r7,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0xFE8DF64: 4BFFFF18 b 0xFE8DE7C - 3: JMPo $0xFE8DE7C ($4) - - - -. 1843 FE8DF60 8 -. 7C 67 1B 78 4B FF FF 18 -==== BB 1844 (0xFE8DE7C) approx BBs exec'd 0 ==== - - 0xFE8DE7C: 38A00000 li r5,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFE8DE80: 7E05E840 cmpl cr4,r5,r29 - 3: GETL R5, t2 - 4: GETL R29, t4 - 5: CMPUL t2, t4, t6 (-rSo) - 6: ICRFL t6, $0x4, CR - 7: INCEIPL $4 - - 0xFE8DE84: 4090008C bc 4,16,0xFE8DF10 - 8: Jc16o $0xFE8DF10 - - - -. 1844 FE8DE7C 12 -. 38 A0 00 00 7E 05 E8 40 40 90 00 8C -==== BB 1845 (0xFE8DE88) approx BBs exec'd 0 ==== - - 0xFE8DE88: 839E1CF8 lwz r28,7416(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CF8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFE8DE8C: 815E1D50 lwz r10,7504(r30) - 5: GETL R30, t4 - 6: ADDL $0x1D50, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0xFE8DE90: 811E1B80 lwz r8,7040(r30) - 10: GETL R30, t8 - 11: ADDL $0x1B80, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R8 - 14: INCEIPL $4 - - 0xFE8DE94: 7FA903A6 mtctr r29 - 15: GETL R29, t12 - 16: PUTL t12, CTR - 17: INCEIPL $4 - - 0xFE8DE98: 7CDC1214 add r6,r28,r2 - 18: GETL R28, t14 - 19: GETL R2, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R6 - 22: INCEIPL $4 - - 0xFE8DE9C: 7D881214 add r12,r8,r2 - 23: GETL R8, t18 - 24: GETL R2, t20 - 25: ADDL t18, t20 - 26: PUTL t20, R12 - 27: INCEIPL $4 - - 0xFE8DEA0: 7F8A1214 add r28,r10,r2 - 28: GETL R10, t22 - 29: GETL R2, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R28 - 32: INCEIPL $4 - - 0xFE8DEA4: 48000028 b 0xFE8DECC - 33: JMPo $0xFE8DECC ($4) - - - -. 1845 FE8DE88 32 -. 83 9E 1C F8 81 5E 1D 50 81 1E 1B 80 7F A9 03 A6 7C DC 12 14 7D 88 12 14 7F 8A 12 14 48 00 00 28 -==== BB 1846 (0xFE8DECC) approx BBs exec'd 0 ==== - - 0xFE8DECC: 83A60000 lwz r29,0(r6) - 0: GETL R6, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0xFE8DED0: 7CE43B78 or r4,r7,r7 - 4: GETL R7, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0xFE8DED4: 2F1D0000 cmpi cr6,r29,0 - 7: GETL R29, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x6, CR - 10: INCEIPL $4 - - 0xFE8DED8: 419A00B4 bc 12,26,0xFE8DF8C - 11: Js26o $0xFE8DF8C - - - -. 1846 FE8DECC 16 -. 83 A6 00 00 7C E4 3B 78 2F 1D 00 00 41 9A 00 B4 -==== BB 1847 (0xFE8DEDC) approx BBs exec'd 0 ==== - - 0xFE8DEDC: 7D1F28AE lbzx r8,r31,r5 - 0: GETL R5, t0 - 1: GETL R31, t2 - 2: ADDL t2, t0 - 3: LDB (t0), t4 - 4: PUTL t4, R8 - 5: INCEIPL $4 - - 0xFE8DEE0: 81460000 lwz r10,0(r6) - 6: GETL R6, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R10 - 9: INCEIPL $4 - - 0xFE8DEE4: 550B083C rlwinm r11,r8,1,0,30 - 10: GETL R8, t10 - 11: SHLL $0x1, t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0xFE8DEE8: 3BA8FFD0 addi r29,r8,-48 - 14: GETL R8, t12 - 15: ADDL $0xFFFFFFD0, t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0xFE8DEEC: 7C0B522E lhzx r0,r11,r10 - 18: GETL R10, t14 - 19: GETL R11, t16 - 20: ADDL t16, t14 - 21: LDW (t14), t18 - 22: PUTL t18, R0 - 23: INCEIPL $4 - - 0xFE8DEF0: 2B9D0009 cmpli cr7,r29,9 - 24: GETL R29, t20 - 25: MOVL $0x9, t24 - 26: CMPUL t20, t24, t22 (-rSo) - 27: ICRFL t22, $0x7, CR - 28: INCEIPL $4 - - 0xFE8DEF4: 700B0004 andi. r11,r0,0x4 - 29: GETL R0, t26 - 30: ANDL $0x4, t26 - 31: PUTL t26, R11 - 32: CMP0L t26, t28 (-rSo) - 33: ICRFL t28, $0x0, CR - 34: INCEIPL $4 - - 0xFE8DEF8: 40A2FFB0 bc 5,2,0xFE8DEA8 - 35: Jc02o $0xFE8DEA8 - - - -. 1847 FE8DEDC 32 -. 7D 1F 28 AE 81 46 00 00 55 0B 08 3C 3B A8 FF D0 7C 0B 52 2E 2B 9D 00 09 70 0B 00 04 40 A2 FF B0 -==== BB 1848 (0xFE8DEA8) approx BBs exec'd 0 ==== - - 0xFE8DEA8: 814C0000 lwz r10,0(r12) - 0: GETL R12, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFE8DEAC: 38E70001 addi r7,r7,1 - 4: GETL R7, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0xFE8DEB0: 2F8A0000 cmpi cr7,r10,0 - 8: GETL R10, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0xFE8DEB4: 419E00F0 bc 12,30,0xFE8DFA4 - 12: Js30o $0xFE8DFA4 - - - -. 1848 FE8DEA8 16 -. 81 4C 00 00 38 E7 00 01 2F 8A 00 00 41 9E 00 F0 -==== BB 1849 (0xFE8DEB8) approx BBs exec'd 0 ==== - - 0xFE8DEB8: 550B103A rlwinm r11,r8,2,0,29 - 0: GETL R8, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFE8DEBC: 7C0B502E lwzx r0,r11,r10 - 4: GETL R10, t2 - 5: GETL R11, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFE8DEC0: 98040000 stb r0,0(r4) - 10: GETL R0, t8 - 11: GETL R4, t10 - 12: STB t8, (t10) - 13: INCEIPL $4 - - 0xFE8DEC4: 38A50001 addi r5,r5,1 - 14: GETL R5, t12 - 15: ADDL $0x1, t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0xFE8DEC8: 42400048 bc 18,0,0xFE8DF10 - 18: GETL CTR, t14 - 19: ADDL $0xFFFFFFFF, t14 - 20: PUTL t14, CTR - 21: SETZL t14, NoValue - 22: JIFZL t14, $0xFE8DECC - 23: JMPo $0xFE8DF10 ($4) - - - -. 1849 FE8DEB8 20 -. 55 0B 10 3A 7C 0B 50 2E 98 04 00 00 38 A5 00 01 42 40 00 48 -==== BB 1850 (0xFE8DEFC) approx BBs exec'd 0 ==== - - 0xFE8DEFC: 41BDFFC8 bc 13,29,0xFE8DEC4 - 0: Js29o $0xFE8DEC4 - - - -. 1850 FE8DEFC 4 -. 41 BD FF C8 -==== BB 1851 (0xFE8DEC4) approx BBs exec'd 0 ==== - - 0xFE8DEC4: 38A50001 addi r5,r5,1 - 0: GETL R5, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0xFE8DEC8: 42400048 bc 18,0,0xFE8DF10 - 4: GETL CTR, t2 - 5: ADDL $0xFFFFFFFF, t2 - 6: PUTL t2, CTR - 7: SETZL t2, NoValue - 8: JIFZL t2, $0xFE8DECC - 9: JMPo $0xFE8DF10 ($4) - - - -. 1851 FE8DEC4 8 -. 38 A5 00 01 42 40 00 48 -==== BB 1852 (0xFE8DF00) approx BBs exec'd 0 ==== - - 0xFE8DF00: 99070000 stb r8,0(r7) - 0: GETL R8, t0 - 1: GETL R7, t2 - 2: STB t0, (t2) - 3: INCEIPL $4 - - 0xFE8DF04: 38A50001 addi r5,r5,1 - 4: GETL R5, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFE8DF08: 38E70001 addi r7,r7,1 - 8: GETL R7, t6 - 9: ADDL $0x1, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0xFE8DF0C: 4200FFC0 bc 16,0,0xFE8DECC - 12: GETL CTR, t8 - 13: ADDL $0xFFFFFFFF, t8 - 14: PUTL t8, CTR - 15: JIFZL t8, $0xFE8DF10 - 16: JMPo $0xFE8DECC ($4) - - - -. 1852 FE8DF00 16 -. 99 07 00 00 38 A5 00 01 38 E7 00 01 42 00 FF C0 -==== BB 1853 (0xFE8DF10) approx BBs exec'd 0 ==== - - 0xFE8DF10: 38C00000 li r6,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFE8DF14: 98C70000 stb r6,0(r7) - 3: GETL R6, t2 - 4: GETL R7, t4 - 5: STB t2, (t4) - 6: INCEIPL $4 - - 0xFE8DF18: 83E10024 lwz r31,36(r1) - 7: GETL R1, t6 - 8: ADDL $0x24, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R31 - 11: INCEIPL $4 - - 0xFE8DF1C: 80E1000C lwz r7,12(r1) - 12: GETL R1, t10 - 13: ADDL $0xC, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R7 - 16: INCEIPL $4 - - 0xFE8DF20: 7FE803A6 mtlr r31 - 17: GETL R31, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0xFE8DF24: 83810010 lwz r28,16(r1) - 20: GETL R1, t16 - 21: ADDL $0x10, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R28 - 24: INCEIPL $4 - - 0xFE8DF28: 83A10014 lwz r29,20(r1) - 25: GETL R1, t20 - 26: ADDL $0x14, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R29 - 29: INCEIPL $4 - - 0xFE8DF2C: 7CE08120 mtcrf 0x8,r7 - 30: GETL R7, t24 - 31: ICRFL t24, $0x4, CR - 32: INCEIPL $4 - - 0xFE8DF30: 83C10018 lwz r30,24(r1) - 33: GETL R1, t26 - 34: ADDL $0x18, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R30 - 37: INCEIPL $4 - - 0xFE8DF34: 83E1001C lwz r31,28(r1) - 38: GETL R1, t30 - 39: ADDL $0x1C, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R31 - 42: INCEIPL $4 - - 0xFE8DF38: 38210020 addi r1,r1,32 - 43: GETL R1, t34 - 44: ADDL $0x20, t34 - 45: PUTL t34, R1 - 46: INCEIPL $4 - - 0xFE8DF3C: 4E800020 blr - 47: GETL LR, t36 - 48: JMPo-r t36 ($4) - - - -. 1853 FE8DF10 48 -. 38 C0 00 00 98 C7 00 00 83 E1 00 24 80 E1 00 0C 7F E8 03 A6 83 81 00 10 83 A1 00 14 7C E0 81 20 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1854 (0xFE88280) approx BBs exec'd 0 ==== - - 0xFE88280: 39200000 li r9,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0xFE88284: 7C7A1B79 or. r26,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R26 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0xFE88288: 41A2FB70 bc 13,2,0xFE87DF8 - 8: Js02o $0xFE87DF8 - - - -. 1854 FE88280 12 -. 39 20 00 00 7C 7A 1B 79 41 A2 FB 70 -==== BB 1855 (0xFE8828C) approx BBs exec'd 0 ==== - - 0xFE8828C: 7F64DB78 or r4,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE88290: 7FA5EB78 or r5,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFE88294: 4804EACD bl 0xFED6D60 - 6: MOVL $0xFE88298, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED6D60 ($4) - - - -. 1855 FE8828C 12 -. 7F 64 DB 78 7F A5 EB 78 48 04 EA CD -==== BB 1856 (0xFE88298) approx BBs exec'd 0 ==== - - 0xFE88298: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE8829C: 40860010 bc 4,6,0xFE882AC - 4: Jc06o $0xFE882AC - - - -. 1856 FE88298 8 -. 2C 83 00 00 40 86 00 10 -==== BB 1857 (0xFE882AC) approx BBs exec'd 0 ==== - - 0xFE882AC: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE882B0: 4804E829 bl 0xFED6AD8 - 3: MOVL $0xFE882B4, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED6AD8 ($4) - - - -. 1857 FE882AC 8 -. 7F 43 D3 78 48 04 E8 29 -==== BB 1858 (0xFE882B4) approx BBs exec'd 0 ==== - - 0xFE882B4: 7C7C1B78 or r28,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0xFE882B8: 7F23CB78 or r3,r25,r25 - 3: GETL R25, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFE882BC: 4804E81D bl 0xFED6AD8 - 6: MOVL $0xFE882C0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED6AD8 ($4) - - - -. 1858 FE882B4 12 -. 7C 7C 1B 78 7F 23 CB 78 48 04 E8 1D -==== BB 1859 (0xFE882C0) approx BBs exec'd 0 ==== - - 0xFE882C0: 7CB7D850 subf r5,r23,r27 - 0: GETL R23, t0 - 1: GETL R27, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFE882C4: 7E05E214 add r16,r5,r28 - 5: GETL R5, t4 - 6: GETL R28, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R16 - 9: INCEIPL $4 - - 0xFE882C8: 3B630001 addi r27,r3,1 - 10: GETL R3, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0xFE882CC: 7D70DA14 add r11,r16,r27 - 14: GETL R16, t10 - 15: GETL R27, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R11 - 18: INCEIPL $4 - - 0xFE882D0: 80E10000 lwz r7,0(r1) - 19: GETL R1, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R7 - 22: INCEIPL $4 - - 0xFE882D4: 394B001E addi r10,r11,30 - 23: GETL R11, t18 - 24: ADDL $0x1E, t18 - 25: PUTL t18, R10 - 26: INCEIPL $4 - - 0xFE882D8: 55480036 rlwinm r8,r10,0,0,27 - 27: GETL R10, t20 - 28: ANDL $0xFFFFFFF0, t20 - 29: PUTL t20, R8 - 30: INCEIPL $4 - - 0xFE882DC: 7CC800D0 neg r6,r8 - 31: GETL R8, t22 - 32: NEGL t22 - 33: PUTL t22, R6 - 34: INCEIPL $4 - - 0xFE882E0: 7CE1316E stwux r7,r1,r6 - 35: GETL R6, t24 - 36: GETL R1, t26 - 37: ADDL t26, t24 - 38: PUTL t24, R1 - 39: GETL R7, t28 - 40: STL t28, (t24) - 41: INCEIPL $4 - - 0xFE882E4: 38810017 addi r4,r1,23 - 42: GETL R1, t30 - 43: ADDL $0x17, t30 - 44: PUTL t30, R4 - 45: INCEIPL $4 - - 0xFE882E8: 549D0036 rlwinm r29,r4,0,0,27 - 46: GETL R4, t32 - 47: ANDL $0xFFFFFFF0, t32 - 48: PUTL t32, R29 - 49: INCEIPL $4 - - 0xFE882EC: 7EE4BB78 or r4,r23,r23 - 50: GETL R23, t34 - 51: PUTL t34, R4 - 52: INCEIPL $4 - - 0xFE882F0: 7FA3EB78 or r3,r29,r29 - 53: GETL R29, t36 - 54: PUTL t36, R3 - 55: INCEIPL $4 - - 0xFE882F4: 7FB7EB78 or r23,r29,r29 - 56: GETL R29, t38 - 57: PUTL t38, R23 - 58: INCEIPL $4 - - 0xFE882F8: 4804FD09 bl 0xFED8000 - 59: MOVL $0xFE882FC, t40 - 60: PUTL t40, LR - 61: JMPo-c $0xFED8000 ($4) - - - -. 1859 FE882C0 60 -. 7C B7 D8 50 7E 05 E2 14 3B 63 00 01 7D 70 DA 14 80 E1 00 00 39 4B 00 1E 55 48 00 36 7C C8 00 D0 7C E1 31 6E 38 81 00 17 54 9D 00 36 7E E4 BB 78 7F A3 EB 78 7F B7 EB 78 48 04 FD 09 -==== BB 1860 mempcpy(0xFED8000) approx BBs exec'd 0 ==== - - 0xFED8000: 2B85000F cmpli cr7,r5,15 - 0: GETL R5, t0 - 1: MOVL $0xF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFED8004: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFED8008: 9421FFE0 stwu r1,-32(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFE0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFED800C: 93A10014 stw r29,20(r1) - 14: GETL R29, t12 - 15: GETL R1, t14 - 16: ADDL $0x14, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0xFED8010: 7C7D1B78 or r29,r3,r3 - 19: GETL R3, t16 - 20: PUTL t16, R29 - 21: INCEIPL $4 - - 0xFED8014: 93E1001C stw r31,28(r1) - 22: GETL R31, t18 - 23: GETL R1, t20 - 24: ADDL $0x1C, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0xFED8018: 7C9F2378 or r31,r4,r4 - 27: GETL R4, t22 - 28: PUTL t22, R31 - 29: INCEIPL $4 - - 0xFED801C: 93810010 stw r28,16(r1) - 30: GETL R28, t24 - 31: GETL R1, t26 - 32: ADDL $0x10, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0xFED8020: 93C10018 stw r30,24(r1) - 35: GETL R30, t28 - 36: GETL R1, t30 - 37: ADDL $0x18, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0xFED8024: 90010024 stw r0,36(r1) - 40: GETL R0, t32 - 41: GETL R1, t34 - 42: ADDL $0x24, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0xFED8028: 409D0058 bc 4,29,0xFED8080 - 45: Jc29o $0xFED8080 - - - -. 1860 FED8000 44 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 E1 00 1C 7C 9F 23 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 -==== BB 1861 (0xFED8080) approx BBs exec'd 0 ==== - - 0xFED8080: 2C850000 cmpi cr1,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFED8084: 4186001C bc 12,6,0xFED80A0 - 4: Js06o $0xFED80A0 - - - -. 1861 FED8080 8 -. 2C 85 00 00 41 86 00 1C -==== BB 1862 (0xFED8088) approx BBs exec'd 0 ==== - - 0xFED8088: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0xFED808C: 88FF0000 lbz r7,0(r31) - 3: GETL R31, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R7 - 6: INCEIPL $4 - - 0xFED8090: 3BFF0001 addi r31,r31,1 - 7: GETL R31, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R31 - 10: INCEIPL $4 - - 0xFED8094: 98FD0000 stb r7,0(r29) - 11: GETL R7, t8 - 12: GETL R29, t10 - 13: STB t8, (t10) - 14: INCEIPL $4 - - 0xFED8098: 3BBD0001 addi r29,r29,1 - 15: GETL R29, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0xFED809C: 4200FFF0 bc 16,0,0xFED808C - 19: GETL CTR, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, CTR - 22: JIFZL t14, $0xFED80A0 - 23: JMPo $0xFED808C ($4) - - - -. 1862 FED8088 24 -. 7C A9 03 A6 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 -==== BB 1863 (0xFED808C) approx BBs exec'd 0 ==== - - 0xFED808C: 88FF0000 lbz r7,0(r31) - 0: GETL R31, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0xFED8090: 3BFF0001 addi r31,r31,1 - 4: GETL R31, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0xFED8094: 98FD0000 stb r7,0(r29) - 8: GETL R7, t6 - 9: GETL R29, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0xFED8098: 3BBD0001 addi r29,r29,1 - 12: GETL R29, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0xFED809C: 4200FFF0 bc 16,0,0xFED808C - 16: GETL CTR, t12 - 17: ADDL $0xFFFFFFFF, t12 - 18: PUTL t12, CTR - 19: JIFZL t12, $0xFED80A0 - 20: JMPo $0xFED808C ($4) - - - -. 1863 FED808C 20 -. 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 -==== BB 1864 (0xFED80A0) approx BBs exec'd 0 ==== - - 0xFED80A0: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFED80A4: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED80A8: 83810010 lwz r28,16(r1) - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0xFED80AC: 83A10014 lwz r29,20(r1) - 13: GETL R1, t10 - 14: ADDL $0x14, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0xFED80B0: 7D0803A6 mtlr r8 - 18: GETL R8, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFED80B4: 83C10018 lwz r30,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R30 - 25: INCEIPL $4 - - 0xFED80B8: 83E1001C lwz r31,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFED80BC: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0xFED80C0: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - - -. 1864 FED80A0 36 -. 81 01 00 24 7F A3 EB 78 83 81 00 10 83 A1 00 14 7D 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1865 (0xFE882FC) approx BBs exec'd 0 ==== - - 0xFE882FC: 7F44D378 or r4,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE88300: 7F85E378 or r5,r28,r28 - 3: GETL R28, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFE88304: 4804FCFD bl 0xFED8000 - 6: MOVL $0xFE88308, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED8000 ($4) - - - -. 1865 FE882FC 12 -. 7F 44 D3 78 7F 85 E3 78 48 04 FC FD -==== BB 1866 (0xFE88308) approx BBs exec'd 0 ==== - - 0xFE88308: 7F24CB78 or r4,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE8830C: 7F65DB78 or r5,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFE88310: 480503C9 bl 0xFED86D8 - 6: MOVL $0xFE88314, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED86D8 ($4) - - - -. 1866 FE88308 12 -. 7F 24 CB 78 7F 65 DB 78 48 05 03 C9 -==== BB 1867 memcpy(0xFED86D8) approx BBs exec'd 0 ==== - - 0xFED86D8: 2B85000F cmpli cr7,r5,15 - 0: GETL R5, t0 - 1: MOVL $0xF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFED86DC: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFED86E0: 9421FFE0 stwu r1,-32(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFE0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFED86E4: 9361000C stw r27,12(r1) - 14: GETL R27, t12 - 15: GETL R1, t14 - 16: ADDL $0xC, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0xFED86E8: 7C7B1B78 or r27,r3,r3 - 19: GETL R3, t16 - 20: PUTL t16, R27 - 21: INCEIPL $4 - - 0xFED86EC: 93A10014 stw r29,20(r1) - 22: GETL R29, t18 - 23: GETL R1, t20 - 24: ADDL $0x14, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0xFED86F0: 7C9D2378 or r29,r4,r4 - 27: GETL R4, t22 - 28: PUTL t22, R29 - 29: INCEIPL $4 - - 0xFED86F4: 93E1001C stw r31,28(r1) - 30: GETL R31, t24 - 31: GETL R1, t26 - 32: ADDL $0x1C, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0xFED86F8: 7C7F1B78 or r31,r3,r3 - 35: GETL R3, t28 - 36: PUTL t28, R31 - 37: INCEIPL $4 - - 0xFED86FC: 93810010 stw r28,16(r1) - 38: GETL R28, t30 - 39: GETL R1, t32 - 40: ADDL $0x10, t32 - 41: STL t30, (t32) - 42: INCEIPL $4 - - 0xFED8700: 93C10018 stw r30,24(r1) - 43: GETL R30, t34 - 44: GETL R1, t36 - 45: ADDL $0x18, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0xFED8704: 90010024 stw r0,36(r1) - 48: GETL R0, t38 - 49: GETL R1, t40 - 50: ADDL $0x24, t40 - 51: STL t38, (t40) - 52: INCEIPL $4 - - 0xFED8708: 409D0058 bc 4,29,0xFED8760 - 53: Jc29o $0xFED8760 - - - -. 1867 FED86D8 52 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C 7B 1B 78 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 7C 7F 1B 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 -==== BB 1868 (0xFED8760) approx BBs exec'd 0 ==== - - 0xFED8760: 2C850000 cmpi cr1,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFED8764: 4186001C bc 12,6,0xFED8780 - 4: Js06o $0xFED8780 - - - -. 1868 FED8760 8 -. 2C 85 00 00 41 86 00 1C -==== BB 1869 (0xFED8768) approx BBs exec'd 0 ==== - - 0xFED8768: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0xFED876C: 88FD0000 lbz r7,0(r29) - 3: GETL R29, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R7 - 6: INCEIPL $4 - - 0xFED8770: 3BBD0001 addi r29,r29,1 - 7: GETL R29, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R29 - 10: INCEIPL $4 - - 0xFED8774: 98FF0000 stb r7,0(r31) - 11: GETL R7, t8 - 12: GETL R31, t10 - 13: STB t8, (t10) - 14: INCEIPL $4 - - 0xFED8778: 3BFF0001 addi r31,r31,1 - 15: GETL R31, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R31 - 18: INCEIPL $4 - - 0xFED877C: 4200FFF0 bc 16,0,0xFED876C - 19: GETL CTR, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, CTR - 22: JIFZL t14, $0xFED8780 - 23: JMPo $0xFED876C ($4) - - - -. 1869 FED8768 24 -. 7C A9 03 A6 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 -==== BB 1870 (0xFED8780) approx BBs exec'd 0 ==== - - 0xFED8780: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFED8784: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED8788: 83810010 lwz r28,16(r1) - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0xFED878C: 8361000C lwz r27,12(r1) - 13: GETL R1, t10 - 14: ADDL $0xC, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0xFED8790: 7D0803A6 mtlr r8 - 18: GETL R8, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFED8794: 83A10014 lwz r29,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0xFED8798: 83C10018 lwz r30,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0xFED879C: 83E1001C lwz r31,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R31 - 35: INCEIPL $4 - - 0xFED87A0: 38210020 addi r1,r1,32 - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: PUTL t28, R1 - 39: INCEIPL $4 - - 0xFED87A4: 4E800020 blr - 40: GETL LR, t30 - 41: JMPo-r t30 ($4) - - - -. 1870 FED8780 40 -. 81 01 00 24 7F 63 DB 78 83 81 00 10 83 61 00 0C 7D 08 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1871 (0xFE88314) approx BBs exec'd 0 ==== - - 0xFE88314: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE88318: 48122019 bl 0xFFAA330 - 3: MOVL $0xFE8831C, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFFAA330 ($4) - - - -. 1871 FE88314 8 -. 7F 43 D3 78 48 12 20 19 -==== BB 1872 (0xFFAA330) approx BBs exec'd 0 ==== - - 0xFFAA330: 4BF25160 b 0xFECF490 - 0: JMPo $0xFECF490 ($4) - - - -. 1872 FFAA330 4 -. 4B F2 51 60 -==== BB 1873 free(0xFECF490) approx BBs exec'd 0 ==== - - 0xFECF490: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFECF494: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFECF498: 480D89B9 bl 0xFFA7E50 - 9: MOVL $0xFECF49C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1873 FECF490 12 -. 94 21 FF E0 7C 08 02 A6 48 0D 89 B9 -==== BB 1874 (0xFECF49C) approx BBs exec'd 0 ==== - - 0xFECF49C: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECF4A0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFECF4A4: 93810010 stw r28,16(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECF4A8: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFECF4AC: 7C7C1B78 or r28,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0xFECF4B0: 93A10014 stw r29,20(r1) - 21: GETL R29, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFECF4B4: 813E1D88 lwz r9,7560(r30) - 26: GETL R30, t20 - 27: ADDL $0x1D88, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0xFECF4B8: 93E1001C stw r31,28(r1) - 31: GETL R31, t24 - 32: GETL R1, t26 - 33: ADDL $0x1C, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFECF4BC: 80090000 lwz r0,0(r9) - 36: GETL R9, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R0 - 39: INCEIPL $4 - - 0xFECF4C0: 2F800000 cmpi cr7,r0,0 - 40: GETL R0, t32 - 41: CMP0L t32, t34 (-rSo) - 42: ICRFL t34, $0x7, CR - 43: INCEIPL $4 - - 0xFECF4C4: 419E0034 bc 12,30,0xFECF4F8 - 44: Js30o $0xFECF4F8 - - - -. 1874 FECF49C 44 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 90 01 00 24 7C 7C 1B 78 93 A1 00 14 81 3E 1D 88 93 E1 00 1C 80 09 00 00 2F 80 00 00 41 9E 00 34 -==== BB 1875 (0xFECF4F8) approx BBs exec'd 0 ==== - - 0xFECF4F8: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFECF4FC: 41A2FFDC bc 13,2,0xFECF4D8 - 4: Js02o $0xFECF4D8 - - - -. 1875 FECF4F8 8 -. 2C 03 00 00 41 A2 FF DC -==== BB 1876 (0xFECF500) approx BBs exec'd 0 ==== - - 0xFECF500: 3903FFF8 addi r8,r3,-8 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFF8, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0xFECF504: 80880004 lwz r4,4(r8) - 4: GETL R8, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFECF508: 70800002 andi. r0,r4,0x2 - 9: GETL R4, t6 - 10: ANDL $0x2, t6 - 11: PUTL t6, R0 - 12: CMP0L t6, t8 (-rSo) - 13: ICRFL t8, $0x0, CR - 14: INCEIPL $4 - - 0xFECF50C: 40820088 bc 4,2,0xFECF594 - 15: Jc02o $0xFECF594 - - - -. 1876 FECF500 16 -. 39 03 FF F8 80 88 00 04 70 80 00 02 40 82 00 88 -==== BB 1877 (0xFECF510) approx BBs exec'd 0 ==== - - 0xFECF510: 70800004 andi. r0,r4,0x4 - 0: GETL R4, t0 - 1: ANDL $0x4, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFECF514: 83FE05FC lwz r31,1532(r30) - 6: GETL R30, t4 - 7: ADDL $0x5FC, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R31 - 10: INCEIPL $4 - - 0xFECF518: 40820070 bc 4,2,0xFECF588 - 11: Jc02o $0xFECF588 - - - -. 1877 FECF510 12 -. 70 80 00 04 83 FE 05 FC 40 82 00 70 -==== BB 1878 (0xFECF51C) approx BBs exec'd 0 ==== - - 0xFECF51C: 3BA00000 li r29,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFECF520: 38000001 li r0,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xFECF524: 7D00F828 lwarx r8,r0,r31 - 6: GETL R31, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R8 - 10: INCEIPL $4 - - 0xFECF528: 7C08E800 cmp cr0,r8,r29 - 11: GETL R8, t8 - 12: GETL R29, t10 - 13: CMPL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x0, CR - 15: INCEIPL $4 - - 0xFECF52C: 4082000C bc 4,2,0xFECF538 - 16: Jc02o $0xFECF538 - - - -. 1878 FECF51C 20 -. 3B A0 00 00 38 00 00 01 7D 00 F8 28 7C 08 E8 00 40 82 00 0C -==== BB 1879 (0xFECF530) approx BBs exec'd 0 ==== - - 0xFECF530: 7C00F92D stwcx. r0,r0,r31 - 0: GETL R31, t0 - 1: GETL R0, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFECF534: 40A2FFF0 bc 5,2,0xFECF524 - 6: Jc02o $0xFECF524 - - - -. 1879 FECF530 8 -. 7C 00 F9 2D 40 A2 FF F0 -==== BB 1880 (0xFECF524) approx BBs exec'd 0 ==== - - 0xFECF524: 7D00F828 lwarx r8,r0,r31 - 0: GETL R31, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFECF528: 7C08E800 cmp cr0,r8,r29 - 5: GETL R8, t4 - 6: GETL R29, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFECF52C: 4082000C bc 4,2,0xFECF538 - 10: Jc02o $0xFECF538 - - - -. 1880 FECF524 12 -. 7D 00 F8 28 7C 08 E8 00 40 82 00 0C -==== BB 1881 (0xFECF538) approx BBs exec'd 0 ==== - - 0xFECF538: 4C00012C 0: INCEIPL $4 - - 0xFECF53C: 2C880000 cmpi cr1,r8,0 - 1: GETL R8, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFECF540: 40860090 bc 4,6,0xFECF5D0 - 5: Jc06o $0xFECF5D0 - - - -. 1881 FECF538 12 -. 4C 00 01 2C 2C 88 00 00 40 86 00 90 -==== BB 1882 (0xFECF544) approx BBs exec'd 0 ==== - - 0xFECF544: 7F84E378 or r4,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFECF548: 7FE3FB78 or r3,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFECF54C: 4BFFF64D bl 0xFECEB98 - 6: MOVL $0xFECF550, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFECEB98 ($4) - - - -. 1882 FECF544 12 -. 7F 84 E3 78 7F E3 FB 78 4B FF F6 4D -==== BB 1883 _int_free(0xFECEB98) approx BBs exec'd 0 ==== - - 0xFECEB98: 7CA802A6 mflr r5 - 0: GETL LR, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFECEB9C: 9421FFA0 stwu r1,-96(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFA0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECEBA0: 93E1005C stw r31,92(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x5C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECEBA4: 3BE4FFF8 addi r31,r4,-8 - 14: GETL R4, t10 - 15: ADDL $0xFFFFFFF8, t10 - 16: PUTL t10, R31 - 17: INCEIPL $4 - - 0xFECEBA8: 93A10054 stw r29,84(r1) - 18: GETL R29, t12 - 19: GETL R1, t14 - 20: ADDL $0x54, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0xFECEBAC: 480D92A5 bl 0xFFA7E50 - 23: MOVL $0xFECEBB0, t16 - 24: PUTL t16, LR - 25: JMPo-c $0xFFA7E50 ($4) - - - -. 1883 FECEB98 24 -. 7C A8 02 A6 94 21 FF A0 93 E1 00 5C 3B E4 FF F8 93 A1 00 54 48 0D 92 A5 -==== BB 1884 (0xFECEBB0) approx BBs exec'd 0 ==== - - 0xFECEBB0: 90A10064 stw r5,100(r1) - 0: GETL R5, t0 - 1: GETL R1, t2 - 2: ADDL $0x64, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECEBB4: 813F0004 lwz r9,4(r31) - 5: GETL R31, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFECEBB8: 93810050 stw r28,80(r1) - 10: GETL R28, t8 - 11: GETL R1, t10 - 12: ADDL $0x50, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFECEBBC: 7C7C1B78 or r28,r3,r3 - 15: GETL R3, t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0xFECEBC0: 553D0038 rlwinm r29,r9,0,0,28 - 18: GETL R9, t14 - 19: ANDL $0xFFFFFFF8, t14 - 20: PUTL t14, R29 - 21: INCEIPL $4 - - 0xFECEBC4: 93C10058 stw r30,88(r1) - 22: GETL R30, t16 - 23: GETL R1, t18 - 24: ADDL $0x58, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xFECEBC8: 7C1D00D0 neg r0,r29 - 27: GETL R29, t20 - 28: NEGL t20 - 29: PUTL t20, R0 - 30: INCEIPL $4 - - 0xFECEBCC: 92210024 stw r17,36(r1) - 31: GETL R17, t22 - 32: GETL R1, t24 - 33: ADDL $0x24, t24 - 34: STL t22, (t24) - 35: INCEIPL $4 - - 0xFECEBD0: 7F9F0040 cmpl cr7,r31,r0 - 36: GETL R31, t26 - 37: GETL R0, t28 - 38: CMPUL t26, t28, t30 (-rSo) - 39: ICRFL t30, $0x7, CR - 40: INCEIPL $4 - - 0xFECEBD4: 92410028 stw r18,40(r1) - 41: GETL R18, t32 - 42: GETL R1, t34 - 43: ADDL $0x28, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0xFECEBD8: 9261002C stw r19,44(r1) - 46: GETL R19, t36 - 47: GETL R1, t38 - 48: ADDL $0x2C, t38 - 49: STL t36, (t38) - 50: INCEIPL $4 - - 0xFECEBDC: 7FC802A6 mflr r30 - 51: GETL LR, t40 - 52: PUTL t40, R30 - 53: INCEIPL $4 - - 0xFECEBE0: 92810030 stw r20,48(r1) - 54: GETL R20, t42 - 55: GETL R1, t44 - 56: ADDL $0x30, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0xFECEBE4: 92A10034 stw r21,52(r1) - 59: GETL R21, t46 - 60: GETL R1, t48 - 61: ADDL $0x34, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0xFECEBE8: 92C10038 stw r22,56(r1) - 64: GETL R22, t50 - 65: GETL R1, t52 - 66: ADDL $0x38, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0xFECEBEC: 92E1003C stw r23,60(r1) - 69: GETL R23, t54 - 70: GETL R1, t56 - 71: ADDL $0x3C, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0xFECEBF0: 93010040 stw r24,64(r1) - 74: GETL R24, t58 - 75: GETL R1, t60 - 76: ADDL $0x40, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0xFECEBF4: 93210044 stw r25,68(r1) - 79: GETL R25, t62 - 80: GETL R1, t64 - 81: ADDL $0x44, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0xFECEBF8: 93410048 stw r26,72(r1) - 84: GETL R26, t66 - 85: GETL R1, t68 - 86: ADDL $0x48, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0xFECEBFC: 9361004C stw r27,76(r1) - 89: GETL R27, t70 - 90: GETL R1, t72 - 91: ADDL $0x4C, t72 - 92: STL t70, (t72) - 93: INCEIPL $4 - - 0xFECEC00: 419D02A0 bc 12,29,0xFECEEA0 - 94: Js29o $0xFECEEA0 - - - -. 1884 FECEBB0 84 -. 90 A1 00 64 81 3F 00 04 93 81 00 50 7C 7C 1B 78 55 3D 00 38 93 C1 00 58 7C 1D 00 D0 92 21 00 24 7F 9F 00 40 92 41 00 28 92 61 00 2C 7F C8 02 A6 92 81 00 30 92 A1 00 34 92 C1 00 38 92 E1 00 3C 93 01 00 40 93 21 00 44 93 41 00 48 93 61 00 4C 41 9D 02 A0 -==== BB 1885 (0xFECEC04) approx BBs exec'd 0 ==== - - 0xFECEC04: 73E00007 andi. r0,r31,0x7 - 0: GETL R31, t0 - 1: ANDL $0x7, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFECEC08: 40820298 bc 4,2,0xFECEEA0 - 6: Jc02o $0xFECEEA0 - - - -. 1885 FECEC04 8 -. 73 E0 00 07 40 82 02 98 -==== BB 1886 (0xFECEC0C) approx BBs exec'd 0 ==== - - 0xFECEC0C: 81630004 lwz r11,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFECEC10: 7F0BE840 cmpl cr6,r11,r29 - 5: GETL R11, t4 - 6: GETL R29, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0xFECEC14: 409801DC bc 4,24,0xFECEDF0 - 10: Jc24o $0xFECEDF0 - - - -. 1886 FECEC0C 12 -. 81 63 00 04 7F 0B E8 40 40 98 01 DC -==== BB 1887 (0xFECEDF0) approx BBs exec'd 0 ==== - - 0xFECEDF0: 7CDFEA14 add r6,r31,r29 - 0: GETL R31, t0 - 1: GETL R29, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFECEDF4: 81260004 lwz r9,4(r6) - 5: GETL R6, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFECEDF8: 2B890008 cmpli cr7,r9,8 - 10: GETL R9, t8 - 11: MOVL $0x8, t12 - 12: CMPUL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x7, CR - 14: INCEIPL $4 - - 0xFECEDFC: 409D0154 bc 4,29,0xFECEF50 - 15: Jc29o $0xFECEF50 - - - -. 1887 FECEDF0 16 -. 7C DF EA 14 81 26 00 04 2B 89 00 08 40 9D 01 54 -==== BB 1888 (0xFECEE00) approx BBs exec'd 0 ==== - - 0xFECEE00: 8103044C lwz r8,1100(r3) - 0: GETL R3, t0 - 1: ADDL $0x44C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFECEE04: 552A0038 rlwinm r10,r9,0,0,28 - 5: GETL R9, t4 - 6: ANDL $0xFFFFFFF8, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0xFECEE08: 7C8A4040 cmpl cr1,r10,r8 - 9: GETL R10, t6 - 10: GETL R8, t8 - 11: CMPUL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0xFECEE0C: 40840144 bc 4,4,0xFECEF50 - 14: Jc04o $0xFECEF50 - - - -. 1888 FECEE00 16 -. 81 03 04 4C 55 2A 00 38 7C 8A 40 40 40 84 01 44 -==== BB 1889 (0xFECEE10) approx BBs exec'd 0 ==== - - 0xFECEE10: 57AAF87A rlwinm r10,r29,31,1,29 - 0: GETL R29, t0 - 1: ROLL $0x1F, t0 - 2: ANDL $0x7FFFFFFC, t0 - 3: PUTL t0, R10 - 4: INCEIPL $4 - - 0xFECEE14: 556C003C rlwinm r12,r11,0,0,30 - 5: GETL R11, t2 - 6: ANDL $0xFFFFFFFE, t2 - 7: PUTL t2, R12 - 8: INCEIPL $4 - - 0xFECEE18: 7D2A182E lwzx r9,r10,r3 - 9: GETL R3, t4 - 10: GETL R10, t6 - 11: ADDL t6, t4 - 12: LDL (t4), t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0xFECEE1C: 91830004 stw r12,4(r3) - 15: GETL R12, t10 - 16: GETL R3, t12 - 17: ADDL $0x4, t12 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0xFECEE20: 7C09F800 cmp cr0,r9,r31 - 20: GETL R9, t14 - 21: GETL R31, t16 - 22: CMPL t14, t16, t18 (-rSo) - 23: ICRFL t18, $0x0, CR - 24: INCEIPL $4 - - 0xFECEE24: 837E0664 lwz r27,1636(r30) - 25: GETL R30, t20 - 26: ADDL $0x664, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R27 - 29: INCEIPL $4 - - 0xFECEE28: 4182005C bc 12,2,0xFECEE84 - 30: Js02o $0xFECEE84 - - - -. 1889 FECEE10 28 -. 57 AA F8 7A 55 6C 00 3C 7D 2A 18 2E 91 83 00 04 7C 09 F8 00 83 7E 06 64 41 82 00 5C -==== BB 1890 (0xFECEE2C) approx BBs exec'd 0 ==== - - 0xFECEE2C: 913F0008 stw r9,8(r31) - 0: GETL R9, t0 - 1: GETL R31, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECEE30: 7FEA192E stwx r31,r10,r3 - 5: GETL R3, t4 - 6: GETL R10, t6 - 7: ADDL t6, t4 - 8: GETL R31, t8 - 9: STL t8, (t4) - 10: INCEIPL $4 - - 0xFECEE34: 83A10064 lwz r29,100(r1) - 11: GETL R1, t10 - 12: ADDL $0x64, t10 - 13: LDL (t10), t12 - 14: PUTL t12, R29 - 15: INCEIPL $4 - - 0xFECEE38: 82210024 lwz r17,36(r1) - 16: GETL R1, t14 - 17: ADDL $0x24, t14 - 18: LDL (t14), t16 - 19: PUTL t16, R17 - 20: INCEIPL $4 - - 0xFECEE3C: 7FA803A6 mtlr r29 - 21: GETL R29, t18 - 22: PUTL t18, LR - 23: INCEIPL $4 - - 0xFECEE40: 82410028 lwz r18,40(r1) - 24: GETL R1, t20 - 25: ADDL $0x28, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R18 - 28: INCEIPL $4 - - 0xFECEE44: 8261002C lwz r19,44(r1) - 29: GETL R1, t24 - 30: ADDL $0x2C, t24 - 31: LDL (t24), t26 - 32: PUTL t26, R19 - 33: INCEIPL $4 - - 0xFECEE48: 82810030 lwz r20,48(r1) - 34: GETL R1, t28 - 35: ADDL $0x30, t28 - 36: LDL (t28), t30 - 37: PUTL t30, R20 - 38: INCEIPL $4 - - 0xFECEE4C: 82A10034 lwz r21,52(r1) - 39: GETL R1, t32 - 40: ADDL $0x34, t32 - 41: LDL (t32), t34 - 42: PUTL t34, R21 - 43: INCEIPL $4 - - 0xFECEE50: 82C10038 lwz r22,56(r1) - 44: GETL R1, t36 - 45: ADDL $0x38, t36 - 46: LDL (t36), t38 - 47: PUTL t38, R22 - 48: INCEIPL $4 - - 0xFECEE54: 82E1003C lwz r23,60(r1) - 49: GETL R1, t40 - 50: ADDL $0x3C, t40 - 51: LDL (t40), t42 - 52: PUTL t42, R23 - 53: INCEIPL $4 - - 0xFECEE58: 83010040 lwz r24,64(r1) - 54: GETL R1, t44 - 55: ADDL $0x40, t44 - 56: LDL (t44), t46 - 57: PUTL t46, R24 - 58: INCEIPL $4 - - 0xFECEE5C: 83210044 lwz r25,68(r1) - 59: GETL R1, t48 - 60: ADDL $0x44, t48 - 61: LDL (t48), t50 - 62: PUTL t50, R25 - 63: INCEIPL $4 - - 0xFECEE60: 83410048 lwz r26,72(r1) - 64: GETL R1, t52 - 65: ADDL $0x48, t52 - 66: LDL (t52), t54 - 67: PUTL t54, R26 - 68: INCEIPL $4 - - 0xFECEE64: 8361004C lwz r27,76(r1) - 69: GETL R1, t56 - 70: ADDL $0x4C, t56 - 71: LDL (t56), t58 - 72: PUTL t58, R27 - 73: INCEIPL $4 - - 0xFECEE68: 83810050 lwz r28,80(r1) - 74: GETL R1, t60 - 75: ADDL $0x50, t60 - 76: LDL (t60), t62 - 77: PUTL t62, R28 - 78: INCEIPL $4 - - 0xFECEE6C: 83A10054 lwz r29,84(r1) - 79: GETL R1, t64 - 80: ADDL $0x54, t64 - 81: LDL (t64), t66 - 82: PUTL t66, R29 - 83: INCEIPL $4 - - 0xFECEE70: 83C10058 lwz r30,88(r1) - 84: GETL R1, t68 - 85: ADDL $0x58, t68 - 86: LDL (t68), t70 - 87: PUTL t70, R30 - 88: INCEIPL $4 - - 0xFECEE74: 83E1005C lwz r31,92(r1) - 89: GETL R1, t72 - 90: ADDL $0x5C, t72 - 91: LDL (t72), t74 - 92: PUTL t74, R31 - 93: INCEIPL $4 - - 0xFECEE78: 38210060 addi r1,r1,96 - 94: GETL R1, t76 - 95: ADDL $0x60, t76 - 96: PUTL t76, R1 - 97: INCEIPL $4 - - 0xFECEE7C: 4E800020 blr - 98: GETL LR, t78 - 99: JMPo-r t78 ($4) - - - -. 1890 FECEE2C 84 -. 91 3F 00 08 7F EA 19 2E 83 A1 00 64 82 21 00 24 7F A8 03 A6 82 41 00 28 82 61 00 2C 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 -==== BB 1891 (0xFECF550) approx BBs exec'd 0 ==== - - 0xFECF550: 7C0004AC sync - 0: INCEIPL $4 - - 0xFECF554: 7F80F828 lwarx r28,r0,r31 - 1: GETL R31, t0 - 2: LOCKo - 3: LDL (t0), t2 - 4: PUTL t2, R28 - 5: INCEIPL $4 - - 0xFECF558: 7FA0F92D stwcx. r29,r0,r31 - 6: GETL R31, t4 - 7: GETL R29, t6 - 8: LOCKo - 9: STL t6, (t4) (-rSo) - 10: ICRFL cr, $0x0, CR - 11: INCEIPL $4 - - 0xFECF55C: 40A2FFF8 bc 5,2,0xFECF554 - 12: Jc02o $0xFECF554 - - - -. 1891 FECF550 16 -. 7C 00 04 AC 7F 80 F8 28 7F A0 F9 2D 40 A2 FF F8 -==== BB 1892 (0xFECF560) approx BBs exec'd 0 ==== - - 0xFECF560: 2F1C0001 cmpi cr6,r28,1 - 0: GETL R28, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFECF564: 4099FF74 bc 4,25,0xFECF4D8 - 5: Jc25o $0xFECF4D8 - - - -. 1892 FECF560 8 -. 2F 1C 00 01 40 99 FF 74 -==== BB 1893 (0xFECF4D8) approx BBs exec'd 0 ==== - - 0xFECF4D8: 80A10024 lwz r5,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFECF4DC: 83810010 lwz r28,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0xFECF4E0: 83A10014 lwz r29,20(r1) - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0xFECF4E4: 7CA803A6 mtlr r5 - 15: GETL R5, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFECF4E8: 83C10018 lwz r30,24(r1) - 18: GETL R1, t14 - 19: ADDL $0x18, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R30 - 22: INCEIPL $4 - - 0xFECF4EC: 83E1001C lwz r31,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R31 - 27: INCEIPL $4 - - 0xFECF4F0: 38210020 addi r1,r1,32 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: PUTL t22, R1 - 31: INCEIPL $4 - - 0xFECF4F4: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - - -. 1893 FECF4D8 32 -. 80 A1 00 24 83 81 00 10 83 A1 00 14 7C A8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 1894 (0xFE8831C) approx BBs exec'd 0 ==== - - 0xFE8831C: 4BFFF9C0 b 0xFE87CDC - 0: JMPo $0xFE87CDC ($4) - - - -. 1894 FE8831C 4 -. 4B FF F9 C0 -==== BB 1895 (0xFE87CDC) approx BBs exec'd 0 ==== - - 0xFE87CDC: 823E012C lwz r17,300(r30) - 0: GETL R30, t0 - 1: ADDL $0x12C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0xFE87CE0: 82DE0130 lwz r22,304(r30) - 5: GETL R30, t4 - 6: ADDL $0x130, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R22 - 9: INCEIPL $4 - - 0xFE87CE4: 80B10000 lwz r5,0(r17) - 10: GETL R17, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R5 - 13: INCEIPL $4 - - 0xFE87CE8: 2F050000 cmpi cr6,r5,0 - 14: GETL R5, t12 - 15: CMP0L t12, t14 (-rSo) - 16: ICRFL t14, $0x6, CR - 17: INCEIPL $4 - - 0xFE87CEC: 419A0454 bc 12,26,0xFE88140 - 18: Js26o $0xFE88140 - - - -. 1895 FE87CDC 20 -. 82 3E 01 2C 82 DE 01 30 80 B1 00 00 2F 05 00 00 41 9A 04 54 -==== BB 1896 (0xFE88140) approx BBs exec'd 0 ==== - - 0xFE88140: 807E0120 lwz r3,288(r30) - 0: GETL R30, t0 - 1: ADDL $0x120, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE88144: 3C800001 lis r4,1 - 5: MOVL $0x10000, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE88148: 92D10000 stw r22,0(r17) - 8: GETL R22, t6 - 9: GETL R17, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFE8814C: 48099BD5 bl 0xFF21D20 - 12: MOVL $0xFE88150, t10 - 13: PUTL t10, LR - 14: JMPo-c $0xFF21D20 ($4) - - - -. 1896 FE88140 16 -. 80 7E 01 20 3C 80 00 01 92 D1 00 00 48 09 9B D5 -==== BB 1897 __open_nocancel(0xFF21D20) approx BBs exec'd 0 ==== - - 0xFF21D20: 38000005 li r0,5 - 0: MOVL $0x5, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFF21D24: 44000002 sc - 3: JMPo-sys $0xFF21D28 ($4) - - - -. 1897 FF21D20 8 -. 38 00 00 05 44 00 00 02 -==== BB 1898 (0xFF21D28) approx BBs exec'd 0 ==== - - 0xFF21D28: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 1898 FF21D28 4 -. 4C A3 00 20 -==== BB 1899 (0xFE88150) approx BBs exec'd 0 ==== - - 0xFE88150: 39200000 li r9,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0xFE88154: 7C731B79 or. r19,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R19 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0xFE88158: 7F200026 mfcr r25 - 8: GETL CR, t6 - 9: PUTL t6, R25 - 10: INCEIPL $4 - - 0xFE8815C: 41A0FC9C bc 13,0,0xFE87DF8 - 11: Js00o $0xFE87DF8 - - - -. 1899 FE88150 16 -. 39 20 00 00 7C 73 1B 79 7F 20 00 26 41 A0 FC 9C -==== BB 1900 (0xFE88160) approx BBs exec'd 0 ==== - - 0xFE88160: 80BE0134 lwz r5,308(r30) - 0: GETL R30, t0 - 1: ADDL $0x134, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFE88164: 38600003 li r3,3 - 5: MOVL $0x3, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE88168: 7E649B78 or r4,r19,r19 - 8: GETL R19, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFE8816C: 48099155 bl 0xFF212C0 - 11: MOVL $0xFE88170, t8 - 12: PUTL t8, LR - 13: JMPo-c $0xFF212C0 ($4) - - - -. 1900 FE88160 16 -. 80 BE 01 34 38 60 00 03 7E 64 9B 78 48 09 91 55 -==== BB 1901 __fxstat64@@GLIBC_2.2(0xFF212C0) approx BBs exec'd 0 ==== - - 0xFF212C0: 7D8802A6 mflr r12 - 0: GETL LR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0xFF212C4: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFF212C8: 48086B89 bl 0xFFA7E50 - 9: MOVL $0xFF212CC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1901 FF212C0 12 -. 7D 88 02 A6 94 21 FF F0 48 08 6B 89 -==== BB 1902 (0xFF212CC) approx BBs exec'd 0 ==== - - 0xFF212CC: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF212D0: 7C832378 or r3,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFF212D4: 7FC802A6 mflr r30 - 8: GETL LR, t6 - 9: PUTL t6, R30 - 10: INCEIPL $4 - - 0xFF212D8: 7CA42B78 or r4,r5,r5 - 11: GETL R5, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0xFF212DC: 380000C5 li r0,197 - 14: MOVL $0xC5, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFF212E0: 7D8803A6 mtlr r12 - 17: GETL R12, t12 - 18: PUTL t12, LR - 19: INCEIPL $4 - - 0xFF212E4: 44000002 sc - 20: JMPo-sys $0xFF212E8 ($4) - - - -. 1902 FF212CC 28 -. 93 C1 00 08 7C 83 23 78 7F C8 02 A6 7C A4 2B 78 38 00 00 C5 7D 88 03 A6 44 00 00 02 -==== BB 1903 (0xFF212E8) approx BBs exec'd 0 ==== - - 0xFF212E8: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFF212EC: 74091000 andis. r9,r0,0x1000 - 3: GETL R0, t2 - 4: ANDL $0x10000000, t2 - 5: PUTL t2, R9 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0xFF212F0: 813E1C4C lwz r9,7244(r30) - 9: GETL R30, t6 - 10: ADDL $0x1C4C, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFF212F4: 7D291214 add r9,r9,r2 - 14: GETL R9, t10 - 15: GETL R2, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0xFF212F8: 40820010 bc 4,2,0xFF21308 - 19: Jc02o $0xFF21308 - - - -. 1903 FF212E8 20 -. 7C 00 00 26 74 09 10 00 81 3E 1C 4C 7D 29 12 14 40 82 00 10 -==== BB 1904 (0xFF212FC) approx BBs exec'd 0 ==== - - 0xFF212FC: 83C10008 lwz r30,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R30 - 4: INCEIPL $4 - - 0xFF21300: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFF21304: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - - -. 1904 FF212FC 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 1905 (0xFE88170) approx BBs exec'd 0 ==== - - 0xFE88170: 2F83FFFF cmpi cr7,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE88174: 41BEFC50 bc 13,30,0xFE87DC4 - 5: Js30o $0xFE87DC4 - - - -. 1905 FE88170 8 -. 2F 83 FF FF 41 BE FC 50 -==== BB 1906 (0xFE88178) approx BBs exec'd 0 ==== - - 0xFE88178: 82BE0134 lwz r21,308(r30) - 0: GETL R30, t0 - 1: ADDL $0x134, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0xFE8817C: 83550030 lwz r26,48(r21) - 5: GETL R21, t4 - 6: ADDL $0x30, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0xFE88180: 83750034 lwz r27,52(r21) - 10: GETL R21, t8 - 11: ADDL $0x34, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R27 - 14: INCEIPL $4 - - 0xFE88184: 2F9A0000 cmpi cr7,r26,0 - 15: GETL R26, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0xFE88188: 419C0018 bc 12,28,0xFE881A0 - 19: Js28o $0xFE881A0 - - - -. 1906 FE88178 20 -. 82 BE 01 34 83 55 00 30 83 75 00 34 2F 9A 00 00 41 9C 00 18 -==== BB 1907 (0xFE8818C) approx BBs exec'd 0 ==== - - 0xFE8818C: 409E0010 bc 4,30,0xFE8819C - 0: Jc30o $0xFE8819C - - - -. 1907 FE8818C 4 -. 40 9E 00 10 -==== BB 1908 (0xFE88190) approx BBs exec'd 0 ==== - - 0xFE88190: 3F000020 lis r24,32 - 0: MOVL $0x200000, t0 - 1: PUTL t0, R24 - 2: INCEIPL $4 - - 0xFE88194: 7F1BC040 cmpl cr6,r27,r24 - 3: GETL R27, t2 - 4: GETL R24, t4 - 5: CMPUL t2, t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0xFE88198: 41980008 bc 12,24,0xFE881A0 - 8: Js24o $0xFE881A0 - - - -. 1908 FE88190 12 -. 3F 00 00 20 7F 1B C0 40 41 98 00 08 -==== BB 1909 (0xFE8819C) approx BBs exec'd 0 ==== - - 0xFE8819C: 3F600020 lis r27,32 - 0: MOVL $0x200000, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0xFE881A0: 38600000 li r3,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFE881A4: 7F64DB78 or r4,r27,r27 - 6: GETL R27, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFE881A8: 38A00001 li r5,1 - 9: MOVL $0x1, t6 - 10: PUTL t6, R5 - 11: INCEIPL $4 - - 0xFE881AC: 38C00002 li r6,2 - 12: MOVL $0x2, t8 - 13: PUTL t8, R6 - 14: INCEIPL $4 - - 0xFE881B0: 7E679B78 or r7,r19,r19 - 15: GETL R19, t10 - 16: PUTL t10, R7 - 17: INCEIPL $4 - - 0xFE881B4: 39200000 li r9,0 - 18: MOVL $0x0, t12 - 19: PUTL t12, R9 - 20: INCEIPL $4 - - 0xFE881B8: 39400000 li r10,0 - 21: MOVL $0x0, t14 - 22: PUTL t14, R10 - 23: INCEIPL $4 - - 0xFE881BC: 7F78DB78 or r24,r27,r27 - 24: GETL R27, t16 - 25: PUTL t16, R24 - 26: INCEIPL $4 - - 0xFE881C0: 480A6009 bl 0xFF2E1C8 - 27: MOVL $0xFE881C4, t18 - 28: PUTL t18, LR - 29: JMPo-c $0xFF2E1C8 ($4) - - - -. 1909 FE8819C 40 -. 3F 60 00 20 38 60 00 00 7F 64 DB 78 38 A0 00 01 38 C0 00 02 7E 67 9B 78 39 20 00 00 39 40 00 00 7F 78 DB 78 48 0A 60 09 -==== BB 1910 mmap64(0xFF2E1C8) approx BBs exec'd 0 ==== - - 0xFF2E1C8: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFF2E1CC: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFF2E1D0: 48079C81 bl 0xFFA7E50 - 9: MOVL $0xFF2E1D4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 1910 FF2E1C8 12 -. 7C 08 02 A6 94 21 FF E0 48 07 9C 81 -==== BB 1911 (0xFF2E1D4) approx BBs exec'd 0 ==== - - 0xFF2E1D4: 39600000 li r11,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFF2E1D8: 554C053E rlwinm r12,r10,0,20,31 - 3: GETL R10, t2 - 4: ANDL $0xFFF, t2 - 5: PUTL t2, R12 - 6: INCEIPL $4 - - 0xFF2E1DC: 93C10018 stw r30,24(r1) - 7: GETL R30, t4 - 8: GETL R1, t6 - 9: ADDL $0x18, t6 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFF2E1E0: 7FC802A6 mflr r30 - 12: GETL LR, t8 - 13: PUTL t8, R30 - 14: INCEIPL $4 - - 0xFF2E1E4: 93810010 stw r28,16(r1) - 15: GETL R28, t10 - 16: GETL R1, t12 - 17: ADDL $0x10, t12 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0xFF2E1E8: 93A10014 stw r29,20(r1) - 20: GETL R29, t14 - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFF2E1EC: 555DA33E rlwinm r29,r10,20,12,31 - 25: GETL R10, t18 - 26: SHRL $0xC, t18 - 27: PUTL t18, R29 - 28: INCEIPL $4 - - 0xFF2E1F0: 513DA016 rlwimi r29,r9,20,0,11 - 29: GETL R29, t20 - 30: GETL R9, t22 - 31: ROLL $0x14, t22 - 32: ANDL $0xFFF00000, t22 - 33: ANDL $0xFFFFF, t20 - 34: ORL t20, t22 - 35: PUTL t22, R29 - 36: INCEIPL $4 - - 0xFF2E1F4: 7D3C6670 srawi r28,r9,12 - 37: GETL R9, t24 - 38: SARL $0xC, t24 (-wCa) - 39: PUTL t24, R28 - 40: INCEIPL $4 - - 0xFF2E1F8: 7C0803A6 mtlr r0 - 41: GETL R0, t26 - 42: PUTL t26, LR - 43: INCEIPL $4 - - 0xFF2E1FC: 7D606379 or. r0,r11,r12 - 44: GETL R11, t28 - 45: GETL R12, t30 - 46: ORL t30, t28 - 47: PUTL t28, R0 - 48: CMP0L t28, t32 (-rSo) - 49: ICRFL t32, $0x0, CR - 50: INCEIPL $4 - - 0xFF2E200: 813E1C4C lwz r9,7244(r30) - 51: GETL R30, t34 - 52: ADDL $0x1C4C, t34 - 53: LDL (t34), t36 - 54: PUTL t36, R9 - 55: INCEIPL $4 - - 0xFF2E204: 7FA8EB78 or r8,r29,r29 - 56: GETL R29, t38 - 57: PUTL t38, R8 - 58: INCEIPL $4 - - 0xFF2E208: 380000C0 li r0,192 - 59: MOVL $0xC0, t40 - 60: PUTL t40, R0 - 61: INCEIPL $4 - - 0xFF2E20C: 7D291214 add r9,r9,r2 - 62: GETL R9, t42 - 63: GETL R2, t44 - 64: ADDL t42, t44 - 65: PUTL t44, R9 - 66: INCEIPL $4 - - 0xFF2E210: 3960FFFF li r11,-1 - 67: MOVL $0xFFFFFFFF, t46 - 68: PUTL t46, R11 - 69: INCEIPL $4 - - 0xFF2E214: 41820024 bc 12,2,0xFF2E238 - 70: Js02o $0xFF2E238 - - - -. 1911 FF2E1D4 68 -. 39 60 00 00 55 4C 05 3E 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 A1 00 14 55 5D A3 3E 51 3D A0 16 7D 3C 66 70 7C 08 03 A6 7D 60 63 79 81 3E 1C 4C 7F A8 EB 78 38 00 00 C0 7D 29 12 14 39 60 FF FF 41 82 00 24 -==== BB 1912 (0xFF2E238) approx BBs exec'd 0 ==== - - 0xFF2E238: 44000002 sc - 0: JMPo-sys $0xFF2E23C ($4) - - - -. 1912 FF2E238 4 -. 44 00 00 02 -==== BB 1913 (0xFF2E23C) approx BBs exec'd 0 ==== - - 0xFF2E23C: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFF2E240: 74091000 andis. r9,r0,0x1000 - 3: GETL R0, t2 - 4: ANDL $0x10000000, t2 - 5: PUTL t2, R9 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0xFF2E244: 809E1C4C lwz r4,7244(r30) - 9: GETL R30, t6 - 10: ADDL $0x1C4C, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0xFF2E248: 7D241214 add r9,r4,r2 - 14: GETL R4, t10 - 15: GETL R2, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0xFF2E24C: 40820020 bc 4,2,0xFF2E26C - 19: Jc02o $0xFF2E26C - - - -. 1913 FF2E23C 20 -. 7C 00 00 26 74 09 10 00 80 9E 1C 4C 7D 24 12 14 40 82 00 20 -==== BB 1914 (0xFF2E250) approx BBs exec'd 0 ==== - - 0xFF2E250: 7C6B1B78 or r11,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFF2E254: 7D635B78 or r3,r11,r11 - 3: GETL R11, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFF2E258: 83810010 lwz r28,16(r1) - 6: GETL R1, t4 - 7: ADDL $0x10, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R28 - 10: INCEIPL $4 - - 0xFF2E25C: 83A10014 lwz r29,20(r1) - 11: GETL R1, t8 - 12: ADDL $0x14, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0xFF2E260: 83C10018 lwz r30,24(r1) - 16: GETL R1, t12 - 17: ADDL $0x18, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0xFF2E264: 38210020 addi r1,r1,32 - 21: GETL R1, t16 - 22: ADDL $0x20, t16 - 23: PUTL t16, R1 - 24: INCEIPL $4 - - 0xFF2E268: 4E800020 blr - 25: GETL LR, t18 - 26: JMPo-r t18 ($4) - - - -. 1914 FF2E250 28 -. 7C 6B 1B 78 7D 63 5B 78 83 81 00 10 83 A1 00 14 83 C1 00 18 38 21 00 20 4E 80 00 20 -==== BB 1915 (0xFE881C4) approx BBs exec'd 0 ==== - - 0xFE881C4: 2F83FFFF cmpi cr7,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE881C8: 7C7D1B78 or r29,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R29 - 7: INCEIPL $4 - - 0xFE881CC: 41BEFBF8 bc 13,30,0xFE87DC4 - 8: Js30o $0xFE87DC4 - - - -. 1915 FE881C4 12 -. 2F 83 FF FF 7C 7D 1B 78 41 BE FB F8 -==== BB 1916 (0xFE881D0) approx BBs exec'd 0 ==== - - 0xFE881D0: 81030024 lwz r8,36(r3) - 0: GETL R3, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFE881D4: 83830014 lwz r28,20(r3) - 5: GETL R3, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0xFE881D8: 1C88006C mulli r4,r8,108 - 10: GETL R8, t8 - 11: MULL $0x6C, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0xFE881DC: 80E30018 lwz r7,24(r3) - 14: GETL R3, t10 - 15: ADDL $0x18, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0xFE881E0: 80C30020 lwz r6,32(r3) - 19: GETL R3, t14 - 20: ADDL $0x20, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R6 - 23: INCEIPL $4 - - 0xFE881E4: 7D5C3A14 add r10,r28,r7 - 24: GETL R28, t18 - 25: GETL R7, t20 - 26: ADDL t18, t20 - 27: PUTL t20, R10 - 28: INCEIPL $4 - - 0xFE881E8: 81230010 lwz r9,16(r3) - 29: GETL R3, t22 - 30: ADDL $0x10, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0xFE881EC: 7F862214 add r28,r6,r4 - 34: GETL R6, t26 - 35: GETL R4, t28 - 36: ADDL t26, t28 - 37: PUTL t28, R28 - 38: INCEIPL $4 - - 0xFE881F0: 81830008 lwz r12,8(r3) - 39: GETL R3, t30 - 40: ADDL $0x8, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R12 - 43: INCEIPL $4 - - 0xFE881F4: 7C9C5000 cmp cr1,r28,r10 - 44: GETL R28, t34 - 45: GETL R10, t36 - 46: CMPL t34, t36, t38 (-rSo) - 47: ICRFL t38, $0x1, CR - 48: INCEIPL $4 - - 0xFE881F8: 1C09000C mulli r0,r9,12 - 49: GETL R9, t40 - 50: MULL $0xC, t40 - 51: PUTL t40, R0 - 52: INCEIPL $4 - - 0xFE881FC: 7D2C0214 add r9,r12,r0 - 53: GETL R12, t42 - 54: GETL R0, t44 - 55: ADDL t42, t44 - 56: PUTL t44, R9 - 57: INCEIPL $4 - - 0xFE88200: 40840008 bc 4,4,0xFE88208 - 58: Jc04o $0xFE88208 - - - -. 1916 FE881D0 52 -. 81 03 00 24 83 83 00 14 1C 88 00 6C 80 E3 00 18 80 C3 00 20 7D 5C 3A 14 81 23 00 10 7F 86 22 14 81 83 00 08 7C 9C 50 00 1C 09 00 0C 7D 2C 02 14 40 84 00 08 -==== BB 1917 (0xFE88208) approx BBs exec'd 0 ==== - - 0xFE88208: 7C1C4800 cmp cr0,r28,r9 - 0: GETL R28, t0 - 1: GETL R9, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0xFE8820C: 40800008 bc 4,0,0xFE88214 - 5: Jc00o $0xFE88214 - - - -. 1917 FE88208 8 -. 7C 1C 48 00 40 80 00 08 -==== BB 1918 (0xFE88214) approx BBs exec'd 0 ==== - - 0xFE88214: 7E1CC040 cmpl cr4,r28,r24 - 0: GETL R28, t0 - 1: GETL R24, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x4, CR - 4: INCEIPL $4 - - 0xFE88218: 41910288 bc 12,17,0xFE884A0 - 5: Js17o $0xFE884A0 - - - -. 1918 FE88214 8 -. 7E 1C C0 40 41 91 02 88 -==== BB 1919 (0xFE8821C) approx BBs exec'd 0 ==== - - 0xFE8821C: 80B50030 lwz r5,48(r21) - 0: GETL R21, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFE88220: 3B200000 li r25,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R25 - 7: INCEIPL $4 - - 0xFE88224: 7F85C800 cmp cr7,r5,r25 - 8: GETL R5, t6 - 9: GETL R25, t8 - 10: CMPL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0xFE88228: 419D0028 bc 12,29,0xFE88250 - 13: Js29o $0xFE88250 - - - -. 1919 FE8821C 16 -. 80 B5 00 30 3B 20 00 00 7F 85 C8 00 41 9D 00 28 -==== BB 1920 (0xFE8822C) approx BBs exec'd 0 ==== - - 0xFE8822C: 409E0010 bc 4,30,0xFE8823C - 0: Jc30o $0xFE8823C - - - -. 1920 FE8822C 4 -. 40 9E 00 10 -==== BB 1921 (0xFE88230) approx BBs exec'd 0 ==== - - 0xFE88230: 83550034 lwz r26,52(r21) - 0: GETL R21, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFE88234: 7C9AC040 cmpl cr1,r26,r24 - 5: GETL R26, t4 - 6: GETL R24, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFE88238: 41850018 bc 12,5,0xFE88250 - 10: Js05o $0xFE88250 - - - -. 1921 FE88230 12 -. 83 55 00 34 7C 9A C0 40 41 85 00 18 -==== BB 1922 (0xFE88250) approx BBs exec'd 0 ==== - - 0xFE88250: 93B60000 stw r29,0(r22) - 0: GETL R29, t0 - 1: GETL R22, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE88254: 93160008 stw r24,8(r22) - 4: GETL R24, t4 - 5: GETL R22, t6 - 6: ADDL $0x8, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFE88258: 4BFFFA98 b 0xFE87CF0 - 9: JMPo $0xFE87CF0 ($4) - - - -. 1922 FE88250 12 -. 93 B6 00 00 93 16 00 08 4B FF FA 98 -==== BB 1923 (0xFE87CF0) approx BBs exec'd 0 ==== - - 0xFE87CF0: 82B60000 lwz r21,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R21 - 3: INCEIPL $4 - - 0xFE87CF4: 2C150000 cmpi cr0,r21,0 - 4: GETL R21, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0xFE87CF8: 41820628 bc 12,2,0xFE88320 - 8: Js02o $0xFE88320 - - - -. 1923 FE87CF0 12 -. 82 B6 00 00 2C 15 00 00 41 82 06 28 -==== BB 1924 (0xFE87CFC) approx BBs exec'd 0 ==== - - 0xFE87CFC: 7EE3BB78 or r3,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE87D00: 4804EDD9 bl 0xFED6AD8 - 3: MOVL $0xFE87D04, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED6AD8 ($4) - - - -. 1924 FE87CFC 8 -. 7E E3 BB 78 48 04 ED D9 -==== BB 1925 (0xFE87D04) approx BBs exec'd 0 ==== - - 0xFE87D04: 39600000 li r11,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFE87D08: 7E0B1840 cmpl cr4,r11,r3 - 3: GETL R11, t2 - 4: GETL R3, t4 - 5: CMPUL t2, t4, t6 (-rSo) - 6: ICRFL t6, $0x4, CR - 7: INCEIPL $4 - - 0xFE87D0C: 4090001C bc 4,16,0xFE87D28 - 8: Jc16o $0xFE87D28 - - - -. 1925 FE87D04 12 -. 39 60 00 00 7E 0B 18 40 40 90 00 1C -==== BB 1926 (0xFE87D10) approx BBs exec'd 0 ==== - - 0xFE87D10: 7C6903A6 mtctr r3 - 0: GETL R3, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0xFE87D14: 7F0BB8AE lbzx r24,r11,r23 - 3: GETL R23, t2 - 4: GETL R11, t4 - 5: ADDL t4, t2 - 6: LDB (t2), t6 - 7: PUTL t6, R24 - 8: INCEIPL $4 - - 0xFE87D18: 546C483E rlwinm r12,r3,9,0,31 - 9: GETL R3, t8 - 10: ROLL $0x9, t8 - 11: PUTL t8, R12 - 12: INCEIPL $4 - - 0xFE87D1C: 396B0001 addi r11,r11,1 - 13: GETL R11, t10 - 14: ADDL $0x1, t10 - 15: PUTL t10, R11 - 16: INCEIPL $4 - - 0xFE87D20: 7C6CC214 add r3,r12,r24 - 17: GETL R12, t12 - 18: GETL R24, t14 - 19: ADDL t12, t14 - 20: PUTL t14, R3 - 21: INCEIPL $4 - - 0xFE87D24: 4200FFF0 bc 16,0,0xFE87D14 - 22: GETL CTR, t16 - 23: ADDL $0xFFFFFFFF, t16 - 24: PUTL t16, CTR - 25: JIFZL t16, $0xFE87D28 - 26: JMPo $0xFE87D14 ($4) - - - -. 1926 FE87D10 24 -. 7C 69 03 A6 7F 0B B8 AE 54 6C 48 3E 39 6B 00 01 7C 6C C2 14 42 00 FF F0 -==== BB 1927 (0xFE87D14) approx BBs exec'd 0 ==== - - 0xFE87D14: 7F0BB8AE lbzx r24,r11,r23 - 0: GETL R23, t0 - 1: GETL R11, t2 - 2: ADDL t2, t0 - 3: LDB (t0), t4 - 4: PUTL t4, R24 - 5: INCEIPL $4 - - 0xFE87D18: 546C483E rlwinm r12,r3,9,0,31 - 6: GETL R3, t6 - 7: ROLL $0x9, t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0xFE87D1C: 396B0001 addi r11,r11,1 - 10: GETL R11, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0xFE87D20: 7C6CC214 add r3,r12,r24 - 14: GETL R12, t10 - 15: GETL R24, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R3 - 18: INCEIPL $4 - - 0xFE87D24: 4200FFF0 bc 16,0,0xFE87D14 - 19: GETL CTR, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, CTR - 22: JIFZL t14, $0xFE87D28 - 23: JMPo $0xFE87D14 ($4) - - - -. 1927 FE87D14 20 -. 7F 0B B8 AE 54 6C 48 3E 39 6B 00 01 7C 6C C2 14 42 00 FF F0 -==== BB 1928 (0xFE87D28) approx BBs exec'd 0 ==== - - 0xFE87D28: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE87D2C: 7C791B78 or r25,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R25 - 6: INCEIPL $4 - - 0xFE87D30: 409A0008 bc 4,26,0xFE87D38 - 7: Jc26o $0xFE87D38 - - - -. 1928 FE87D28 12 -. 2F 03 00 00 7C 79 1B 78 40 9A 00 08 -==== BB 1929 (0xFE87D38) approx BBs exec'd 0 ==== - - 0xFE87D38: 80760000 lwz r3,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE87D3C: 83430010 lwz r26,16(r3) - 4: GETL R3, t4 - 5: ADDL $0x10, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R26 - 8: INCEIPL $4 - - 0xFE87D40: 81030008 lwz r8,8(r3) - 9: GETL R3, t8 - 10: ADDL $0x8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R8 - 13: INCEIPL $4 - - 0xFE87D44: 38FAFFFE addi r7,r26,-2 - 14: GETL R26, t12 - 15: ADDL $0xFFFFFFFE, t12 - 16: PUTL t12, R7 - 17: INCEIPL $4 - - 0xFE87D48: 7CD9D396 divwu r6, r25, r26 - 18: GETL R25, t16 - 19: GETL R26, t14 - 20: UDIVL t14, t16 - 21: PUTL t16, R6 - 22: INCEIPL $4 - - 0xFE87D4C: 7F681A14 add r27,r8,r3 - 23: GETL R8, t18 - 24: GETL R3, t20 - 25: ADDL t18, t20 - 26: PUTL t20, R27 - 27: INCEIPL $4 - - 0xFE87D50: 7F993B96 divwu r28, r25, r7 - 28: GETL R25, t24 - 29: GETL R7, t22 - 30: UDIVL t22, t24 - 31: PUTL t24, R28 - 32: INCEIPL $4 - - 0xFE87D54: 7C9C39D6 mullw r4,r28,r7 - 33: GETL R28, t26 - 34: GETL R7, t28 - 35: MULL t26, t28 - 36: PUTL t28, R4 - 37: INCEIPL $4 - - 0xFE87D58: 7C06D1D6 mullw r0,r6,r26 - 38: GETL R6, t30 - 39: GETL R26, t32 - 40: MULL t30, t32 - 41: PUTL t32, R0 - 42: INCEIPL $4 - - 0xFE87D5C: 7D24C850 subf r9,r4,r25 - 43: GETL R4, t34 - 44: GETL R25, t36 - 45: SUBL t34, t36 - 46: PUTL t36, R9 - 47: INCEIPL $4 - - 0xFE87D60: 3B090001 addi r24,r9,1 - 48: GETL R9, t38 - 49: ADDL $0x1, t38 - 50: PUTL t38, R24 - 51: INCEIPL $4 - - 0xFE87D64: 7FA0C850 subf r29,r0,r25 - 52: GETL R0, t40 - 53: GETL R25, t42 - 54: SUBL t40, t42 - 55: PUTL t42, R29 - 56: INCEIPL $4 - - 0xFE87D68: 1F9D000C mulli r28,r29,12 - 57: GETL R29, t44 - 58: MULL $0xC, t44 - 59: PUTL t44, R28 - 60: INCEIPL $4 - - 0xFE87D6C: 7EE3BB78 or r3,r23,r23 - 61: GETL R23, t46 - 62: PUTL t46, R3 - 63: INCEIPL $4 - - 0xFE87D70: 7FBDC214 add r29,r29,r24 - 64: GETL R29, t48 - 65: GETL R24, t50 - 66: ADDL t48, t50 - 67: PUTL t50, R29 - 68: INCEIPL $4 - - 0xFE87D74: 7D5CDA14 add r10,r28,r27 - 69: GETL R28, t52 - 70: GETL R27, t54 - 71: ADDL t52, t54 - 72: PUTL t54, R10 - 73: INCEIPL $4 - - 0xFE87D78: 812A0004 lwz r9,4(r10) - 74: GETL R10, t56 - 75: ADDL $0x4, t56 - 76: LDL (t56), t58 - 77: PUTL t58, R9 - 78: INCEIPL $4 - - 0xFE87D7C: 2F890000 cmpi cr7,r9,0 - 79: GETL R9, t60 - 80: CMP0L t60, t62 (-rSo) - 81: ICRFL t62, $0x7, CR - 82: INCEIPL $4 - - 0xFE87D80: 419E0038 bc 12,30,0xFE87DB8 - 83: Js30o $0xFE87DB8 - - - -. 1929 FE87D38 76 -. 80 76 00 00 83 43 00 10 81 03 00 08 38 FA FF FE 7C D9 D3 96 7F 68 1A 14 7F 99 3B 96 7C 9C 39 D6 7C 06 D1 D6 7D 24 C8 50 3B 09 00 01 7F A0 C8 50 1F 9D 00 0C 7E E3 BB 78 7F BD C2 14 7D 5C DA 14 81 2A 00 04 2F 89 00 00 41 9E 00 38 -==== BB 1930 (0xFE87D84) approx BBs exec'd 0 ==== - - 0xFE87D84: 7D7CD82E lwzx r11,r28,r27 - 0: GETL R27, t0 - 1: GETL R28, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R11 - 5: INCEIPL $4 - - 0xFE87D88: 7C8BC800 cmp cr1,r11,r25 - 6: GETL R11, t6 - 7: GETL R25, t8 - 8: CMPL t6, t8, t10 (-rSo) - 9: ICRFL t10, $0x1, CR - 10: INCEIPL $4 - - 0xFE87D8C: 418600D4 bc 12,6,0xFE87E60 - 11: Js06o $0xFE87E60 - - - -. 1930 FE87D84 12 -. 7D 7C D8 2E 7C 8B C8 00 41 86 00 D4 -==== BB 1931 (0xFE87E60) approx BBs exec'd 0 ==== - - 0xFE87E60: 82160000 lwz r16,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R16 - 3: INCEIPL $4 - - 0xFE87E64: 7C904A14 add r4,r16,r9 - 4: GETL R16, t4 - 5: GETL R9, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0xFE87E68: 4804E549 bl 0xFED63B0 - 9: MOVL $0xFE87E6C, t8 - 10: PUTL t8, LR - 11: JMPo-c $0xFED63B0 ($4) - - - -. 1931 FE87E60 12 -. 82 16 00 00 7C 90 4A 14 48 04 E5 49 -==== BB 1932 (0xFED63D8) approx BBs exec'd 0 ==== - - 0xFED63D8: 84A30004 lwzu r5,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R3 - 3: LDL (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFED63DC: 40860054 bc 4,6,0xFED6430 - 6: Jc06o $0xFED6430 - - - -. 1932 FED63D8 8 -. 84 A3 00 04 40 86 00 54 -==== BB 1933 (0xFED63E0) approx BBs exec'd 0 ==== - - 0xFED63E0: 84C40004 lwzu r6,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R4 - 3: LDL (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFED63E4: 7C072A14 add r0,r7,r5 - 6: GETL R7, t4 - 7: GETL R5, t6 - 8: ADDL t4, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0xFED63E8: 7D0928F8 nor r9,r8,r5 - 11: GETL R8, t8 - 12: GETL R5, t10 - 13: ORL t10, t8 - 14: NOTL t8 - 15: PUTL t8, R9 - 16: INCEIPL $4 - - 0xFED63EC: 7C004839 and. r0,r0,r9 - 17: GETL R0, t12 - 18: GETL R9, t14 - 19: ANDL t12, t14 - 20: PUTL t14, R0 - 21: CMP0L t14, t16 (-rSo) - 22: ICRFL t16, $0x0, CR - 23: INCEIPL $4 - - 0xFED63F0: 7C853000 cmp cr1,r5,r6 - 24: GETL R5, t18 - 25: GETL R6, t20 - 26: CMPL t18, t20, t22 (-rSo) - 27: ICRFL t22, $0x1, CR - 28: INCEIPL $4 - - 0xFED63F4: 4182FFE4 bc 12,2,0xFED63D8 - 29: Js02o $0xFED63D8 - - - -. 1933 FED63E0 24 -. 84 C4 00 04 7C 07 2A 14 7D 09 28 F8 7C 00 48 39 7C 85 30 00 41 82 FF E4 -==== BB 1934 (0xFED6428) approx BBs exec'd 0 ==== - - 0xFED6428: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED642C: 4E800020 blr - 3: GETL LR, t2 - 4: JMPo-r t2 ($4) - - - -. 1934 FED6428 8 -. 38 60 00 00 4E 80 00 20 -==== BB 1935 (0xFE87E6C) approx BBs exec'd 0 ==== - - 0xFE87E6C: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE87E70: 4082FF20 bc 4,2,0xFE87D90 - 4: Jc02o $0xFE87D90 - - - -. 1935 FE87E6C 8 -. 2C 03 00 00 40 82 FF 20 -==== BB 1936 (0xFE87E74) approx BBs exec'd 0 ==== - - 0xFE87E74: 7EFCDA14 add r23,r28,r27 - 0: GETL R28, t0 - 1: GETL R27, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0xFE87E78: 80970008 lwz r4,8(r23) - 5: GETL R23, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFE87E7C: 2F040000 cmpi cr6,r4,0 - 10: GETL R4, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0xFE87E80: 419A04A0 bc 12,26,0xFE88320 - 14: Js26o $0xFE88320 - - - -. 1936 FE87E74 16 -. 7E FC DA 14 80 97 00 08 2F 04 00 00 41 9A 04 A0 -==== BB 1937 (0xFE87E84) approx BBs exec'd 0 ==== - - 0xFE87E84: 83B60000 lwz r29,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0xFE87E88: 3AA00000 li r21,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R21 - 6: INCEIPL $4 - - 0xFE87E8C: 3AC0000D li r22,13 - 7: MOVL $0xD, t6 - 8: PUTL t6, R22 - 9: INCEIPL $4 - - 0xFE87E90: 7C9D2214 add r4,r29,r4 - 10: GETL R29, t8 - 11: GETL R4, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0xFE87E94: 7EC903A6 mtctr r22 - 15: GETL R22, t12 - 16: PUTL t12, CTR - 17: INCEIPL $4 - - 0xFE87E98: 39600000 li r11,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0xFE87E9C: 391F0008 addi r8,r31,8 - 21: GETL R31, t16 - 22: ADDL $0x8, t16 - 23: PUTL t16, R8 - 24: INCEIPL $4 - - 0xFE87EA0: 38C00000 li r6,0 - 25: MOVL $0x0, t18 - 26: PUTL t18, R6 - 27: INCEIPL $4 - - 0xFE87EA4: 2F8B0006 cmpi cr7,r11,6 - 28: GETL R11, t20 - 29: MOVL $0x6, t24 - 30: CMPL t20, t24, t22 (-rSo) - 31: ICRFL t22, $0x7, CR - 32: INCEIPL $4 - - 0xFE87EA8: 56BB2036 rlwinm r27,r21,4,0,27 - 33: GETL R21, t26 - 34: SHLL $0x4, t26 - 35: PUTL t26, R27 - 36: INCEIPL $4 - - 0xFE87EAC: 7CFB4214 add r7,r27,r8 - 37: GETL R27, t28 - 38: GETL R8, t30 - 39: ADDL t28, t30 - 40: PUTL t30, R7 - 41: INCEIPL $4 - - 0xFE87EB0: 39470078 addi r10,r7,120 - 42: GETL R7, t32 - 43: ADDL $0x78, t32 - 44: PUTL t32, R10 - 45: INCEIPL $4 - - 0xFE87EB4: 419E0020 bc 12,30,0xFE87ED4 - 46: Js30o $0xFE87ED4 - - - -. 1937 FE87E84 52 -. 83 B6 00 00 3A A0 00 00 3A C0 00 0D 7C 9D 22 14 7E C9 03 A6 39 60 00 00 39 1F 00 08 38 C0 00 00 2F 8B 00 06 56 BB 20 36 7C FB 42 14 39 47 00 78 41 9E 00 20 -==== BB 1938 (0xFE87EB8) approx BBs exec'd 0 ==== - - 0xFE87EB8: 80A40004 lwz r5,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFE87EBC: 3AB50001 addi r21,r21,1 - 5: GETL R21, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R21 - 8: INCEIPL $4 - - 0xFE87EC0: 90CA000C stw r6,12(r10) - 9: GETL R6, t6 - 10: GETL R10, t8 - 11: ADDL $0xC, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE87EC4: 90A70078 stw r5,120(r7) - 14: GETL R5, t10 - 15: GETL R7, t12 - 16: ADDL $0x78, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xFE87EC8: 83240008 lwz r25,8(r4) - 19: GETL R4, t14 - 20: ADDL $0x8, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R25 - 23: INCEIPL $4 - - 0xFE87ECC: 916A0008 stw r11,8(r10) - 24: GETL R11, t18 - 25: GETL R10, t20 - 26: ADDL $0x8, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xFE87ED0: 932A0004 stw r25,4(r10) - 29: GETL R25, t22 - 30: GETL R10, t24 - 31: ADDL $0x4, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFE87ED4: 396B0001 addi r11,r11,1 - 34: GETL R11, t26 - 35: ADDL $0x1, t26 - 36: PUTL t26, R11 - 37: INCEIPL $4 - - 0xFE87ED8: 38840008 addi r4,r4,8 - 38: GETL R4, t28 - 39: ADDL $0x8, t28 - 40: PUTL t28, R4 - 41: INCEIPL $4 - - 0xFE87EDC: 4200FFC8 bc 16,0,0xFE87EA4 - 42: GETL CTR, t30 - 43: ADDL $0xFFFFFFFF, t30 - 44: PUTL t30, CTR - 45: JIFZL t30, $0xFE87EE0 - 46: JMPo $0xFE87EA4 ($4) - - - -. 1938 FE87EB8 40 -. 80 A4 00 04 3A B5 00 01 90 CA 00 0C 90 A7 00 78 83 24 00 08 91 6A 00 08 93 2A 00 04 39 6B 00 01 38 84 00 08 42 00 FF C8 -==== BB 1939 (0xFE87EA4) approx BBs exec'd 0 ==== - - 0xFE87EA4: 2F8B0006 cmpi cr7,r11,6 - 0: GETL R11, t0 - 1: MOVL $0x6, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE87EA8: 56BB2036 rlwinm r27,r21,4,0,27 - 5: GETL R21, t6 - 6: SHLL $0x4, t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0xFE87EAC: 7CFB4214 add r7,r27,r8 - 9: GETL R27, t8 - 10: GETL R8, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R7 - 13: INCEIPL $4 - - 0xFE87EB0: 39470078 addi r10,r7,120 - 14: GETL R7, t12 - 15: ADDL $0x78, t12 - 16: PUTL t12, R10 - 17: INCEIPL $4 - - 0xFE87EB4: 419E0020 bc 12,30,0xFE87ED4 - 18: Js30o $0xFE87ED4 - - - -. 1939 FE87EA4 20 -. 2F 8B 00 06 56 BB 20 36 7C FB 42 14 39 47 00 78 41 9E 00 20 -==== BB 1940 (0xFE87ED4) approx BBs exec'd 0 ==== - - 0xFE87ED4: 396B0001 addi r11,r11,1 - 0: GETL R11, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFE87ED8: 38840008 addi r4,r4,8 - 4: GETL R4, t2 - 5: ADDL $0x8, t2 - 6: PUTL t2, R4 - 7: INCEIPL $4 - - 0xFE87EDC: 4200FFC8 bc 16,0,0xFE87EA4 - 8: GETL CTR, t4 - 9: ADDL $0xFFFFFFFF, t4 - 10: PUTL t4, CTR - 11: JIFZL t4, $0xFE87EE0 - 12: JMPo $0xFE87EA4 ($4) - - - -. 1940 FE87ED4 12 -. 39 6B 00 01 38 84 00 08 42 00 FF C8 -==== BB 1941 (0xFE87EE0) approx BBs exec'd 0 ==== - - 0xFE87EE0: 80DE0124 lwz r6,292(r30) - 0: GETL R30, t0 - 1: ADDL $0x124, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFE87EE4: 387F0080 addi r3,r31,128 - 5: GETL R31, t4 - 6: ADDL $0x80, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFE87EE8: 7EA4AB78 or r4,r21,r21 - 9: GETL R21, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0xFE87EEC: 38A00010 li r5,16 - 12: MOVL $0x10, t8 - 13: PUTL t8, R5 - 14: INCEIPL $4 - - 0xFE87EF0: 3B400000 li r26,0 - 15: MOVL $0x0, t10 - 16: PUTL t10, R26 - 17: INCEIPL $4 - - 0xFE87EF4: 4800B09D bl 0xFE92F90 - 18: MOVL $0xFE87EF8, t12 - 19: PUTL t12, LR - 20: JMPo-c $0xFE92F90 ($4) - - - -. 1941 FE87EE0 24 -. 80 DE 01 24 38 7F 00 80 7E A4 AB 78 38 A0 00 10 3B 40 00 00 48 00 B0 9D -==== BB 1942 qsort(0xFE92F90) approx BBs exec'd 0 ==== - - 0xFE92F90: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE92F94: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE92F98: 93810020 stw r28,32(r1) - 9: GETL R28, t6 - 10: GETL R1, t8 - 11: ADDL $0x20, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE92F9C: 7F8429D6 mullw r28,r4,r5 - 14: GETL R4, t10 - 15: GETL R5, t12 - 16: MULL t10, t12 - 17: PUTL t12, R28 - 18: INCEIPL $4 - - 0xFE92FA0: 48114EB1 bl 0xFFA7E50 - 19: MOVL $0xFE92FA4, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xFFA7E50 ($4) - - - -. 1942 FE92F90 20 -. 94 21 FF D0 7C 08 02 A6 93 81 00 20 7F 84 29 D6 48 11 4E B1 -==== BB 1943 (0xFE92FA4) approx BBs exec'd 0 ==== - - 0xFE92FA4: 92E1000C stw r23,12(r1) - 0: GETL R23, t0 - 1: GETL R1, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE92FA8: 93010010 stw r24,16(r1) - 5: GETL R24, t4 - 6: GETL R1, t6 - 7: ADDL $0x10, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFE92FAC: 7CD73378 or r23,r6,r6 - 10: GETL R6, t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0xFE92FB0: 93210014 stw r25,20(r1) - 13: GETL R25, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE92FB4: 7C781B78 or r24,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R24 - 20: INCEIPL $4 - - 0xFE92FB8: 2B9C03FF cmpli cr7,r28,1023 - 21: GETL R28, t16 - 22: MOVL $0x3FF, t20 - 23: CMPUL t16, t20, t18 (-rSo) - 24: ICRFL t18, $0x7, CR - 25: INCEIPL $4 - - 0xFE92FBC: 93410018 stw r26,24(r1) - 26: GETL R26, t22 - 27: GETL R1, t24 - 28: ADDL $0x18, t24 - 29: STL t22, (t24) - 30: INCEIPL $4 - - 0xFE92FC0: 93C10028 stw r30,40(r1) - 31: GETL R30, t26 - 32: GETL R1, t28 - 33: ADDL $0x28, t28 - 34: STL t26, (t28) - 35: INCEIPL $4 - - 0xFE92FC4: 7C9A2378 or r26,r4,r4 - 36: GETL R4, t30 - 37: PUTL t30, R26 - 38: INCEIPL $4 - - 0xFE92FC8: 93E1002C stw r31,44(r1) - 39: GETL R31, t32 - 40: GETL R1, t34 - 41: ADDL $0x2C, t34 - 42: STL t32, (t34) - 43: INCEIPL $4 - - 0xFE92FCC: 7FC802A6 mflr r30 - 44: GETL LR, t36 - 45: PUTL t36, R30 - 46: INCEIPL $4 - - 0xFE92FD0: 92C10008 stw r22,8(r1) - 47: GETL R22, t38 - 48: GETL R1, t40 - 49: ADDL $0x8, t40 - 50: STL t38, (t40) - 51: INCEIPL $4 - - 0xFE92FD4: 7C3F0B78 or r31,r1,r1 - 52: GETL R1, t42 - 53: PUTL t42, R31 - 54: INCEIPL $4 - - 0xFE92FD8: 9361001C stw r27,28(r1) - 55: GETL R27, t44 - 56: GETL R1, t46 - 57: ADDL $0x1C, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0xFE92FDC: 7CB92B78 or r25,r5,r5 - 60: GETL R5, t48 - 61: PUTL t48, R25 - 62: INCEIPL $4 - - 0xFE92FE0: 93A10024 stw r29,36(r1) - 63: GETL R29, t50 - 64: GETL R1, t52 - 65: ADDL $0x24, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0xFE92FE4: 90010034 stw r0,52(r1) - 68: GETL R0, t54 - 69: GETL R1, t56 - 70: ADDL $0x34, t56 - 71: STL t54, (t56) - 72: INCEIPL $4 - - 0xFE92FE8: 409D0140 bc 4,29,0xFE93128 - 73: Jc29o $0xFE93128 - - - -. 1943 FE92FA4 72 -. 92 E1 00 0C 93 01 00 10 7C D7 33 78 93 21 00 14 7C 78 1B 78 2B 9C 03 FF 93 41 00 18 93 C1 00 28 7C 9A 23 78 93 E1 00 2C 7F C8 02 A6 92 C1 00 08 7C 3F 0B 78 93 61 00 1C 7C B9 2B 78 93 A1 00 24 90 01 00 34 40 9D 01 40 -==== BB 1944 (0xFE93128) approx BBs exec'd 0 ==== - - 0xFE93128: 397C001E addi r11,r28,30 - 0: GETL R28, t0 - 1: ADDL $0x1E, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFE9312C: 81210000 lwz r9,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xFE93130: 556A0036 rlwinm r10,r11,0,0,27 - 8: GETL R11, t6 - 9: ANDL $0xFFFFFFF0, t6 - 10: PUTL t6, R10 - 11: INCEIPL $4 - - 0xFE93134: 7D0A00D0 neg r8,r10 - 12: GETL R10, t8 - 13: NEGL t8 - 14: PUTL t8, R8 - 15: INCEIPL $4 - - 0xFE93138: 7D21416E stwux r9,r1,r8 - 16: GETL R8, t10 - 17: GETL R1, t12 - 18: ADDL t12, t10 - 19: PUTL t10, R1 - 20: GETL R9, t14 - 21: STL t14, (t10) - 22: INCEIPL $4 - - 0xFE9313C: 38E10017 addi r7,r1,23 - 23: GETL R1, t16 - 24: ADDL $0x17, t16 - 25: PUTL t16, R7 - 26: INCEIPL $4 - - 0xFE93140: 54E70036 rlwinm r7,r7,0,0,27 - 27: GETL R7, t18 - 28: ANDL $0xFFFFFFF0, t18 - 29: PUTL t18, R7 - 30: INCEIPL $4 - - 0xFE93144: 4BFFFBE5 bl 0xFE92D28 - 31: MOVL $0xFE93148, t20 - 32: PUTL t20, LR - 33: JMPo-c $0xFE92D28 ($4) - - - -. 1944 FE93128 32 -. 39 7C 00 1E 81 21 00 00 55 6A 00 36 7D 0A 00 D0 7D 21 41 6E 38 E1 00 17 54 E7 00 36 4B FF FB E5 -==== BB 1945 msort_with_tmp(0xFE92D28) approx BBs exec'd 0 ==== - - 0xFE92D28: 2B840001 cmpli cr7,r4,1 - 0: GETL R4, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE92D2C: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFE92D30: 9421FFC0 stwu r1,-64(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFC0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFE92D34: 9261000C stw r19,12(r1) - 14: GETL R19, t12 - 15: GETL R1, t14 - 16: ADDL $0xC, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0xFE92D38: 7CF33B78 or r19,r7,r7 - 19: GETL R7, t16 - 20: PUTL t16, R19 - 21: INCEIPL $4 - - 0xFE92D3C: 92810010 stw r20,16(r1) - 22: GETL R20, t18 - 23: GETL R1, t20 - 24: ADDL $0x10, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0xFE92D40: 7C741B78 or r20,r3,r3 - 27: GETL R3, t22 - 28: PUTL t22, R20 - 29: INCEIPL $4 - - 0xFE92D44: 92C10018 stw r22,24(r1) - 30: GETL R22, t24 - 31: GETL R1, t26 - 32: ADDL $0x18, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0xFE92D48: 7CD63378 or r22,r6,r6 - 35: GETL R6, t28 - 36: PUTL t28, R22 - 37: INCEIPL $4 - - 0xFE92D4C: 92E1001C stw r23,28(r1) - 38: GETL R23, t30 - 39: GETL R1, t32 - 40: ADDL $0x1C, t32 - 41: STL t30, (t32) - 42: INCEIPL $4 - - 0xFE92D50: 7C972378 or r23,r4,r4 - 43: GETL R4, t34 - 44: PUTL t34, R23 - 45: INCEIPL $4 - - 0xFE92D54: 93A10034 stw r29,52(r1) - 46: GETL R29, t36 - 47: GETL R1, t38 - 48: ADDL $0x34, t38 - 49: STL t36, (t38) - 50: INCEIPL $4 - - 0xFE92D58: 7CBD2B78 or r29,r5,r5 - 51: GETL R5, t40 - 52: PUTL t40, R29 - 53: INCEIPL $4 - - 0xFE92D5C: 92A10014 stw r21,20(r1) - 54: GETL R21, t42 - 55: GETL R1, t44 - 56: ADDL $0x14, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0xFE92D60: 93010020 stw r24,32(r1) - 59: GETL R24, t46 - 60: GETL R1, t48 - 61: ADDL $0x20, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0xFE92D64: 93210024 stw r25,36(r1) - 64: GETL R25, t50 - 65: GETL R1, t52 - 66: ADDL $0x24, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0xFE92D68: 93410028 stw r26,40(r1) - 69: GETL R26, t54 - 70: GETL R1, t56 - 71: ADDL $0x28, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0xFE92D6C: 9361002C stw r27,44(r1) - 74: GETL R27, t58 - 75: GETL R1, t60 - 76: ADDL $0x2C, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0xFE92D70: 93810030 stw r28,48(r1) - 79: GETL R28, t62 - 80: GETL R1, t64 - 81: ADDL $0x30, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0xFE92D74: 93C10038 stw r30,56(r1) - 84: GETL R30, t66 - 85: GETL R1, t68 - 86: ADDL $0x38, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0xFE92D78: 93E1003C stw r31,60(r1) - 89: GETL R31, t70 - 90: GETL R1, t72 - 91: ADDL $0x3C, t72 - 92: STL t70, (t72) - 93: INCEIPL $4 - - 0xFE92D7C: 90010044 stw r0,68(r1) - 94: GETL R0, t74 - 95: GETL R1, t76 - 96: ADDL $0x44, t76 - 97: STL t74, (t76) - 98: INCEIPL $4 - - 0xFE92D80: 419D0048 bc 12,29,0xFE92DC8 - 99: Js29o $0xFE92DC8 - - - -. 1945 FE92D28 92 -. 2B 84 00 01 7C 08 02 A6 94 21 FF C0 92 61 00 0C 7C F3 3B 78 92 81 00 10 7C 74 1B 78 92 C1 00 18 7C D6 33 78 92 E1 00 1C 7C 97 23 78 93 A1 00 34 7C BD 2B 78 92 A1 00 14 93 01 00 20 93 21 00 24 93 41 00 28 93 61 00 2C 93 81 00 30 93 C1 00 38 93 E1 00 3C 90 01 00 44 41 9D 00 48 -==== BB 1946 (0xFE92DC8) approx BBs exec'd 0 ==== - - 0xFE92DC8: 5499F87E rlwinm r25,r4,31,1,31 - 0: GETL R4, t0 - 1: SHRL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0xFE92DCC: 7C7A1B78 or r26,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R26 - 6: INCEIPL $4 - - 0xFE92DD0: 7D1929D6 mullw r8,r25,r5 - 7: GETL R25, t4 - 8: GETL R5, t6 - 9: MULL t4, t6 - 10: PUTL t6, R8 - 11: INCEIPL $4 - - 0xFE92DD4: 7F24CB78 or r4,r25,r25 - 12: GETL R25, t8 - 13: PUTL t8, R4 - 14: INCEIPL $4 - - 0xFE92DD8: 7F79B850 subf r27,r25,r23 - 15: GETL R25, t10 - 16: GETL R23, t12 - 17: SUBL t10, t12 - 18: PUTL t12, R27 - 19: INCEIPL $4 - - 0xFE92DDC: 7E7C9B78 or r28,r19,r19 - 20: GETL R19, t14 - 21: PUTL t14, R28 - 22: INCEIPL $4 - - 0xFE92DE0: 7FE81A14 add r31,r8,r3 - 23: GETL R8, t16 - 24: GETL R3, t18 - 25: ADDL t16, t18 - 26: PUTL t18, R31 - 27: INCEIPL $4 - - 0xFE92DE4: 4BFFFF45 bl 0xFE92D28 - 28: MOVL $0xFE92DE8, t20 - 29: PUTL t20, LR - 30: JMPo-c $0xFE92D28 ($4) - - - -. 1946 FE92DC8 32 -. 54 99 F8 7E 7C 7A 1B 78 7D 19 29 D6 7F 24 CB 78 7F 79 B8 50 7E 7C 9B 78 7F E8 1A 14 4B FF FF 45 -==== BB 1947 (0xFE92D84) approx BBs exec'd 0 ==== - - 0xFE92D84: 82610044 lwz r19,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0xFE92D88: 82810010 lwz r20,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R20 - 9: INCEIPL $4 - - 0xFE92D8C: 7E6803A6 mtlr r19 - 10: GETL R19, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFE92D90: 82A10014 lwz r21,20(r1) - 13: GETL R1, t10 - 14: ADDL $0x14, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R21 - 17: INCEIPL $4 - - 0xFE92D94: 8261000C lwz r19,12(r1) - 18: GETL R1, t14 - 19: ADDL $0xC, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R19 - 22: INCEIPL $4 - - 0xFE92D98: 82C10018 lwz r22,24(r1) - 23: GETL R1, t18 - 24: ADDL $0x18, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R22 - 27: INCEIPL $4 - - 0xFE92D9C: 82E1001C lwz r23,28(r1) - 28: GETL R1, t22 - 29: ADDL $0x1C, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R23 - 32: INCEIPL $4 - - 0xFE92DA0: 83010020 lwz r24,32(r1) - 33: GETL R1, t26 - 34: ADDL $0x20, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R24 - 37: INCEIPL $4 - - 0xFE92DA4: 83210024 lwz r25,36(r1) - 38: GETL R1, t30 - 39: ADDL $0x24, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R25 - 42: INCEIPL $4 - - 0xFE92DA8: 83410028 lwz r26,40(r1) - 43: GETL R1, t34 - 44: ADDL $0x28, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R26 - 47: INCEIPL $4 - - 0xFE92DAC: 8361002C lwz r27,44(r1) - 48: GETL R1, t38 - 49: ADDL $0x2C, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R27 - 52: INCEIPL $4 - - 0xFE92DB0: 83810030 lwz r28,48(r1) - 53: GETL R1, t42 - 54: ADDL $0x30, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R28 - 57: INCEIPL $4 - - 0xFE92DB4: 83A10034 lwz r29,52(r1) - 58: GETL R1, t46 - 59: ADDL $0x34, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R29 - 62: INCEIPL $4 - - 0xFE92DB8: 83C10038 lwz r30,56(r1) - 63: GETL R1, t50 - 64: ADDL $0x38, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R30 - 67: INCEIPL $4 - - 0xFE92DBC: 83E1003C lwz r31,60(r1) - 68: GETL R1, t54 - 69: ADDL $0x3C, t54 - 70: LDL (t54), t56 - 71: PUTL t56, R31 - 72: INCEIPL $4 - - 0xFE92DC0: 38210040 addi r1,r1,64 - 73: GETL R1, t58 - 74: ADDL $0x40, t58 - 75: PUTL t58, R1 - 76: INCEIPL $4 - - 0xFE92DC4: 4E800020 blr - 77: GETL LR, t60 - 78: JMPo-r t60 ($4) - - - -. 1947 FE92D84 68 -. 82 61 00 44 82 81 00 10 7E 68 03 A6 82 A1 00 14 82 61 00 0C 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 -==== BB 1948 (0xFE92DE8) approx BBs exec'd 0 ==== - - 0xFE92DE8: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE92DEC: 7F64DB78 or r4,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE92DF0: 7FA5EB78 or r5,r29,r29 - 6: GETL R29, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFE92DF4: 7EC6B378 or r6,r22,r22 - 9: GETL R22, t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0xFE92DF8: 7E679B78 or r7,r19,r19 - 12: GETL R19, t8 - 13: PUTL t8, R7 - 14: INCEIPL $4 - - 0xFE92DFC: 4BFFFF2D bl 0xFE92D28 - 15: MOVL $0xFE92E00, t10 - 16: PUTL t10, LR - 17: JMPo-c $0xFE92D28 ($4) - - - -. 1948 FE92DE8 24 -. 7F E3 FB 78 7F 64 DB 78 7F A5 EB 78 7E C6 B3 78 7E 67 9B 78 4B FF FF 2D -==== BB 1949 (0xFE92E00) approx BBs exec'd 0 ==== - - 0xFE92E00: 2C1D0004 cmpi cr0,r29,4 - 0: GETL R29, t0 - 1: MOVL $0x4, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE92E04: 418200E4 bc 12,2,0xFE92EE8 - 5: Js02o $0xFE92EE8 - - - -. 1949 FE92E00 8 -. 2C 1D 00 04 41 82 00 E4 -==== BB 1950 (0xFE92E08) approx BBs exec'd 0 ==== - - 0xFE92E08: 3139FFFF addic r9,r25,-1 - 0: GETL R25, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFE92E0C: 7CE9C910 subfe r7,r9,r25 - 4: GETL R9, t2 - 5: GETL R25, t4 - 6: SBBL t2, t4 (-rCa-wCa) - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0xFE92E10: 317BFFFF addic r11,r27,-1 - 9: GETL R27, t6 - 10: ADCL $0xFFFFFFFF, t6 (-wCa) - 11: PUTL t6, R11 - 12: INCEIPL $4 - - 0xFE92E14: 7CCBD910 subfe r6,r11,r27 - 13: GETL R11, t8 - 14: GETL R27, t10 - 15: SBBL t8, t10 (-rCa-wCa) - 16: PUTL t10, R6 - 17: INCEIPL $4 - - 0xFE92E18: 7CEB3039 and. r11,r7,r6 - 18: GETL R7, t12 - 19: GETL R6, t14 - 20: ANDL t12, t14 - 21: PUTL t14, R11 - 22: CMP0L t14, t16 (-rSo) - 23: ICRFL t16, $0x0, CR - 24: INCEIPL $4 - - 0xFE92E1C: 7F38FE70 srawi r24,r25,31 - 25: GETL R25, t18 - 26: SARL $0x1F, t18 (-wCa) - 27: PUTL t18, R24 - 28: INCEIPL $4 - - 0xFE92E20: 7F65FE70 srawi r5,r27,31 - 29: GETL R27, t20 - 30: SARL $0x1F, t20 (-wCa) - 31: PUTL t20, R5 - 32: INCEIPL $4 - - 0xFE92E24: 7F15CA78 xor r21,r24,r25 - 33: GETL R24, t22 - 34: GETL R25, t24 - 35: XORL t22, t24 - 36: PUTL t24, R21 - 37: INCEIPL $4 - - 0xFE92E28: 7CA4DA78 xor r4,r5,r27 - 38: GETL R5, t26 - 39: GETL R27, t28 - 40: XORL t26, t28 - 41: PUTL t28, R4 - 42: INCEIPL $4 - - 0xFE92E2C: 7EB8A850 subf r21,r24,r21 - 43: GETL R24, t30 - 44: GETL R21, t32 - 45: SUBL t30, t32 - 46: PUTL t32, R21 - 47: INCEIPL $4 - - 0xFE92E30: 7F052050 subf r24,r5,r4 - 48: GETL R5, t34 - 49: GETL R4, t36 - 50: SUBL t34, t36 - 51: PUTL t36, R24 - 52: INCEIPL $4 - - 0xFE92E34: 4082005C bc 4,2,0xFE92E90 - 53: Jc02o $0xFE92E90 - - - -. 1950 FE92E08 48 -. 31 39 FF FF 7C E9 C9 10 31 7B FF FF 7C CB D9 10 7C EB 30 39 7F 38 FE 70 7F 65 FE 70 7F 15 CA 78 7C A4 DA 78 7E B8 A8 50 7F 05 20 50 40 82 00 5C -==== BB 1951 (0xFE92E90) approx BBs exec'd 0 ==== - - 0xFE92E90: 7FE4FB78 or r4,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE92E94: 7F43D378 or r3,r26,r26 - 3: GETL R26, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFE92E98: 7EC903A6 mtctr r22 - 6: GETL R22, t4 - 7: PUTL t4, CTR - 8: INCEIPL $4 - - 0xFE92E9C: 4E800421 bctrl - 9: MOVL $0xFE92EA0, t6 - 10: PUTL t6, LR - 11: GETL CTR, t8 - 12: JMPo-c t8 ($4) - - - -. 1951 FE92E90 16 -. 7F E4 FB 78 7F 43 D3 78 7E C9 03 A6 4E 80 04 21 -==== BB 1952 rangecmp(0xFE87BD8) approx BBs exec'd 0 ==== - - 0xFE87BD8: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE87BDC: 80030000 lwz r0,0(r3) - 6: GETL R3, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFE87BE0: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFE87BE4: 80640000 lwz r3,0(r4) - 14: GETL R4, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R3 - 17: INCEIPL $4 - - 0xFE87BE8: 7C630050 subf r3,r3,r0 - 18: GETL R3, t14 - 19: GETL R0, t16 - 20: SUBL t14, t16 - 21: PUTL t16, R3 - 22: INCEIPL $4 - - 0xFE87BEC: 4E800020 blr - 23: GETL LR, t18 - 24: JMPo-r t18 ($4) - - - -. 1952 FE87BD8 24 -. 94 21 FF F0 80 03 00 00 38 21 00 10 80 64 00 00 7C 63 00 50 4E 80 00 20 -==== BB 1953 (0xFE92EA0) approx BBs exec'd 0 ==== - - 0xFE92EA0: 7F44D378 or r4,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE92EA4: 2F030000 cmpi cr6,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x6, CR - 6: INCEIPL $4 - - 0xFE92EA8: 7FA5EB78 or r5,r29,r29 - 7: GETL R29, t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFE92EAC: 7F83E378 or r3,r28,r28 - 10: GETL R28, t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFE92EB0: 4199FFA8 bc 12,25,0xFE92E58 - 13: Js25o $0xFE92E58 - - - -. 1953 FE92EA0 20 -. 7F 44 D3 78 2F 03 00 00 7F A5 EB 78 7F 83 E3 78 41 99 FF A8 -==== BB 1954 (0xFE92EB4) approx BBs exec'd 0 ==== - - 0xFE92EB4: 3B39FFFF addi r25,r25,-1 - 0: GETL R25, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0xFE92EB8: 48045149 bl 0xFED8000 - 4: MOVL $0xFE92EBC, t2 - 5: PUTL t2, LR - 6: JMPo-c $0xFED8000 ($4) - - - -. 1954 FE92EB4 8 -. 3B 39 FF FF 48 04 51 49 -==== BB 1955 (0xFED802C) approx BBs exec'd 0 ==== - - 0xFED802C: 7C8300D0 neg r4,r3 - 0: GETL R3, t0 - 1: NEGL t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0xFED8030: 548307BE rlwinm r3,r4,0,30,31 - 4: GETL R4, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0xFED8034: 7C691B79 or. r9,r3,r3 - 8: GETL R3, t4 - 9: PUTL t4, R9 - 10: CMP0L t4, t6 (-rSo) - 11: ICRFL t6, $0x0, CR - 12: INCEIPL $4 - - 0xFED8038: 7F832850 subf r28,r3,r5 - 13: GETL R3, t8 - 14: GETL R5, t10 - 15: SUBL t8, t10 - 16: PUTL t10, R28 - 17: INCEIPL $4 - - 0xFED803C: 4182001C bc 12,2,0xFED8058 - 18: Js02o $0xFED8058 - - - -. 1955 FED802C 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C -==== BB 1956 (0xFED8058) approx BBs exec'd 0 ==== - - 0xFED8058: 73E00003 andi. r0,r31,0x3 - 0: GETL R31, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED805C: 40820068 bc 4,2,0xFED80C4 - 6: Jc02o $0xFED80C4 - - - -. 1956 FED8058 8 -. 73 E0 00 03 40 82 00 68 -==== BB 1957 (0xFED8060) approx BBs exec'd 0 ==== - - 0xFED8060: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED8064: 7FE4FB78 or r4,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFED8068: 5785F0BE rlwinm r5,r28,30,2,31 - 6: GETL R28, t4 - 7: SHRL $0x2, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0xFED806C: 48000751 bl 0xFED87BC - 10: MOVL $0xFED8070, t6 - 11: PUTL t6, LR - 12: JMPo-c $0xFED87BC ($4) - - - -. 1957 FED8060 16 -. 7F A3 EB 78 7F E4 FB 78 57 85 F0 BE 48 00 07 51 -==== BB 1958 _wordcopy_fwd_aligned(0xFED87BC) approx BBs exec'd 0 ==== - - 0xFED87BC: 54A0077E rlwinm r0,r5,0,29,31 - 0: GETL R5, t0 - 1: ANDL $0x7, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0xFED87C0: 7D8802A6 mflr r12 - 4: GETL LR, t2 - 5: PUTL t2, R12 - 6: INCEIPL $4 - - 0xFED87C4: 2B800007 cmpli cr7,r0,7 - 7: GETL R0, t4 - 8: MOVL $0x7, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x7, CR - 11: INCEIPL $4 - - 0xFED87C8: 480CF689 bl 0xFFA7E50 - 12: MOVL $0xFED87CC, t10 - 13: PUTL t10, LR - 14: JMPo-c $0xFFA7E50 ($4) - - - -. 1958 FED87BC 16 -. 54 A0 07 7E 7D 88 02 A6 2B 80 00 07 48 0C F6 89 -==== BB 1959 (0xFED87CC) approx BBs exec'd 0 ==== - - 0xFED87CC: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED87D0: 93C10008 stw r30,8(r1) - 6: GETL R30, t4 - 7: GETL R1, t6 - 8: ADDL $0x8, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0xFED87D4: 7FC802A6 mflr r30 - 11: GETL LR, t8 - 12: PUTL t8, R30 - 13: INCEIPL $4 - - 0xFED87D8: 7D8803A6 mtlr r12 - 14: GETL R12, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFED87DC: 419D0028 bc 12,29,0xFED8804 - 17: Js29o $0xFED8804 - - - -. 1959 FED87CC 20 -. 94 21 FF F0 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 41 9D 00 28 -==== BB 1960 (0xFED87E0) approx BBs exec'd 0 ==== - - 0xFED87E0: 817E07C8 lwz r11,1992(r30) - 0: GETL R30, t0 - 1: ADDL $0x7C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFED87E4: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFED87E8: 7CCB002E lwzx r6,r11,r0 - 9: GETL R0, t6 - 10: GETL R11, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R6 - 14: INCEIPL $4 - - 0xFED87EC: 7D265A14 add r9,r6,r11 - 15: GETL R6, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0xFED87F0: 7D2903A6 mtctr r9 - 20: GETL R9, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0xFED87F4: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - - -. 1960 FED87E0 24 -. 81 7E 07 C8 54 00 10 3A 7C CB 00 2E 7D 26 5A 14 7D 29 03 A6 4E 80 04 20 -==== BB 1961 (0xFED88A0) approx BBs exec'd 0 ==== - - 0xFED88A0: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFED88A4: 3884FFF0 addi r4,r4,-16 - 4: GETL R4, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFED88A8: 81240014 lwz r9,20(r4) - 8: GETL R4, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0xFED88AC: 3863FFEC addi r3,r3,-20 - 13: GETL R3, t10 - 14: ADDL $0xFFFFFFEC, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFED88B0: 38A50004 addi r5,r5,4 - 17: GETL R5, t12 - 18: ADDL $0x4, t12 - 19: PUTL t12, R5 - 20: INCEIPL $4 - - 0xFED88B4: 90030014 stw r0,20(r3) - 21: GETL R0, t14 - 22: GETL R3, t16 - 23: ADDL $0x14, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0xFED88B8: 4BFFFF7C b 0xFED8834 - 26: JMPo $0xFED8834 ($4) - - - -. 1961 FED88A0 28 -. 80 04 00 00 38 84 FF F0 81 24 00 14 38 63 FF EC 38 A5 00 04 90 03 00 14 4B FF FF 7C -==== BB 1962 (0xFED8834) approx BBs exec'd 0 ==== - - 0xFED8834: 80040018 lwz r0,24(r4) - 0: GETL R4, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED8838: 91230018 stw r9,24(r3) - 5: GETL R9, t4 - 6: GETL R3, t6 - 7: ADDL $0x18, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFED883C: 34A5FFF8 addic. r5,r5,-8 - 10: GETL R5, t8 - 11: ADCL $0xFFFFFFF8, t8 (-wCa) - 12: PUTL t8, R5 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0xFED8840: 8124001C lwz r9,28(r4) - 16: GETL R4, t12 - 17: ADDL $0x1C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R9 - 20: INCEIPL $4 - - 0xFED8844: 9003001C stw r0,28(r3) - 21: GETL R0, t16 - 22: GETL R3, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFED8848: 38840020 addi r4,r4,32 - 26: GETL R4, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R4 - 29: INCEIPL $4 - - 0xFED884C: 38630020 addi r3,r3,32 - 30: GETL R3, t22 - 31: ADDL $0x20, t22 - 32: PUTL t22, R3 - 33: INCEIPL $4 - - 0xFED8850: 40A2FFB4 bc 5,2,0xFED8804 - 34: Jc02o $0xFED8804 - - - -. 1962 FED8834 32 -. 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 1963 (0xFED8854) approx BBs exec'd 0 ==== - - 0xFED8854: 83C10008 lwz r30,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R30 - 4: INCEIPL $4 - - 0xFED8858: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFED885C: 91230000 stw r9,0(r3) - 9: GETL R9, t6 - 10: GETL R3, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFED8860: 4E800020 blr - 13: GETL LR, t10 - 14: JMPo-r t10 ($4) - - - -. 1963 FED8854 16 -. 83 C1 00 08 38 21 00 10 91 23 00 00 4E 80 00 20 -==== BB 1964 (0xFED8070) approx BBs exec'd 0 ==== - - 0xFED8070: 5786003A rlwinm r6,r28,0,0,29 - 0: GETL R28, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0xFED8074: 578507BE rlwinm r5,r28,0,30,31 - 4: GETL R28, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0xFED8078: 7FBD3214 add r29,r29,r6 - 8: GETL R29, t4 - 9: GETL R6, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R29 - 12: INCEIPL $4 - - 0xFED807C: 7FFF3214 add r31,r31,r6 - 13: GETL R31, t8 - 14: GETL R6, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R31 - 17: INCEIPL $4 - - 0xFED8080: 2C850000 cmpi cr1,r5,0 - 18: GETL R5, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x1, CR - 21: INCEIPL $4 - - 0xFED8084: 4186001C bc 12,6,0xFED80A0 - 22: Js06o $0xFED80A0 - - - -. 1964 FED8070 24 -. 57 86 00 3A 57 85 07 BE 7F BD 32 14 7F FF 32 14 2C 85 00 00 41 86 00 1C -==== BB 1965 (0xFE92EBC) approx BBs exec'd 0 ==== - - 0xFE92EBC: 7F2BFE70 srawi r11,r25,31 - 0: GETL R25, t0 - 1: SARL $0x1F, t0 (-wCa) - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFE92EC0: 7C7C1B78 or r28,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R28 - 6: INCEIPL $4 - - 0xFE92EC4: 7D6ACA78 xor r10,r11,r25 - 7: GETL R11, t4 - 8: GETL R25, t6 - 9: XORL t4, t6 - 10: PUTL t6, R10 - 11: INCEIPL $4 - - 0xFE92EC8: 7F5AEA14 add r26,r26,r29 - 12: GETL R26, t8 - 13: GETL R29, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R26 - 16: INCEIPL $4 - - 0xFE92ECC: 7EAB5050 subf r21,r11,r10 - 17: GETL R11, t12 - 18: GETL R10, t14 - 19: SUBL t12, t14 - 20: PUTL t14, R21 - 21: INCEIPL $4 - - 0xFE92ED0: 4BFFFFB0 b 0xFE92E80 - 22: JMPo $0xFE92E80 ($4) - - - -. 1965 FE92EBC 24 -. 7F 2B FE 70 7C 7C 1B 78 7D 6A CA 78 7F 5A EA 14 7E AB 50 50 4B FF FF B0 -==== BB 1966 (0xFE92E80) approx BBs exec'd 0 ==== - - 0xFE92E80: 7D1500D0 neg r8,r21 - 0: GETL R21, t0 - 1: NEGL t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0xFE92E84: 7C7800D0 neg r3,r24 - 4: GETL R24, t2 - 5: NEGL t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0xFE92E88: 7C6B4039 and. r11,r3,r8 - 8: GETL R3, t4 - 9: GETL R8, t6 - 10: ANDL t4, t6 - 11: PUTL t6, R11 - 12: CMP0L t6, t8 (-rSo) - 13: ICRFL t8, $0x0, CR - 14: INCEIPL $4 - - 0xFE92E8C: 40A0FFAC bc 5,0,0xFE92E38 - 15: Jc00o $0xFE92E38 - - - -. 1966 FE92E80 16 -. 7D 15 00 D0 7C 78 00 D0 7C 6B 40 39 40 A0 FF AC -==== BB 1967 (0xFE92E38) approx BBs exec'd 0 ==== - - 0xFE92E38: 2F990000 cmpi cr7,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE92E3C: 409E0098 bc 4,30,0xFE92ED4 - 4: Jc30o $0xFE92ED4 - - - -. 1967 FE92E38 8 -. 2F 99 00 00 40 9E 00 98 -==== BB 1968 (0xFE92E40) approx BBs exec'd 0 ==== - - 0xFE92E40: 7EDBB850 subf r22,r27,r23 - 0: GETL R27, t0 - 1: GETL R23, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R22 - 4: INCEIPL $4 - - 0xFE92E44: 7E83A378 or r3,r20,r20 - 5: GETL R20, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE92E48: 7CB6E9D6 mullw r5,r22,r29 - 8: GETL R22, t6 - 9: GETL R29, t8 - 10: MULL t6, t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0xFE92E4C: 7E649B78 or r4,r19,r19 - 13: GETL R19, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFE92E50: 48045889 bl 0xFED86D8 - 16: MOVL $0xFE92E54, t12 - 17: PUTL t12, LR - 18: JMPo-c $0xFED86D8 ($4) - - - -. 1968 FE92E40 20 -. 7E DB B8 50 7E 83 A3 78 7C B6 E9 D6 7E 64 9B 78 48 04 58 89 -==== BB 1969 (0xFED870C) approx BBs exec'd 0 ==== - - 0xFED870C: 7C8300D0 neg r4,r3 - 0: GETL R3, t0 - 1: NEGL t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0xFED8710: 548307BE rlwinm r3,r4,0,30,31 - 4: GETL R4, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0xFED8714: 7C691B79 or. r9,r3,r3 - 8: GETL R3, t4 - 9: PUTL t4, R9 - 10: CMP0L t4, t6 (-rSo) - 11: ICRFL t6, $0x0, CR - 12: INCEIPL $4 - - 0xFED8718: 7F832850 subf r28,r3,r5 - 13: GETL R3, t8 - 14: GETL R5, t10 - 15: SUBL t8, t10 - 16: PUTL t10, R28 - 17: INCEIPL $4 - - 0xFED871C: 4182001C bc 12,2,0xFED8738 - 18: Js02o $0xFED8738 - - - -. 1969 FED870C 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C -==== BB 1970 (0xFED8738) approx BBs exec'd 0 ==== - - 0xFED8738: 73A00003 andi. r0,r29,0x3 - 0: GETL R29, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED873C: 4082006C bc 4,2,0xFED87A8 - 6: Jc02o $0xFED87A8 - - - -. 1970 FED8738 8 -. 73 A0 00 03 40 82 00 6C -==== BB 1971 (0xFED8740) approx BBs exec'd 0 ==== - - 0xFED8740: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED8744: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFED8748: 5785F0BE rlwinm r5,r28,30,2,31 - 6: GETL R28, t4 - 7: SHRL $0x2, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0xFED874C: 48000071 bl 0xFED87BC - 10: MOVL $0xFED8750, t6 - 11: PUTL t6, LR - 12: JMPo-c $0xFED87BC ($4) - - - -. 1971 FED8740 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 00 71 -==== BB 1972 (0xFED8750) approx BBs exec'd 0 ==== - - 0xFED8750: 5786003A rlwinm r6,r28,0,0,29 - 0: GETL R28, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0xFED8754: 578507BE rlwinm r5,r28,0,30,31 - 4: GETL R28, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0xFED8758: 7FFF3214 add r31,r31,r6 - 8: GETL R31, t4 - 9: GETL R6, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R31 - 12: INCEIPL $4 - - 0xFED875C: 7FBD3214 add r29,r29,r6 - 13: GETL R29, t8 - 14: GETL R6, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0xFED8760: 2C850000 cmpi cr1,r5,0 - 18: GETL R5, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x1, CR - 21: INCEIPL $4 - - 0xFED8764: 4186001C bc 12,6,0xFED8780 - 22: Js06o $0xFED8780 - - - -. 1972 FED8750 24 -. 57 86 00 3A 57 85 07 BE 7F FF 32 14 7F BD 32 14 2C 85 00 00 41 86 00 1C -==== BB 1973 (0xFE92E54) approx BBs exec'd 0 ==== - - 0xFE92E54: 4BFFFF30 b 0xFE92D84 - 0: JMPo $0xFE92D84 ($4) - - - -. 1973 FE92E54 4 -. 4B FF FF 30 -==== BB 1974 (0xFE92E58) approx BBs exec'd 0 ==== - - 0xFE92E58: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE92E5C: 7FE4FB78 or r4,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE92E60: 3B7BFFFF addi r27,r27,-1 - 6: GETL R27, t4 - 7: ADDL $0xFFFFFFFF, t4 - 8: PUTL t4, R27 - 9: INCEIPL $4 - - 0xFE92E64: 7FA5EB78 or r5,r29,r29 - 10: GETL R29, t6 - 11: PUTL t6, R5 - 12: INCEIPL $4 - - 0xFE92E68: 48045199 bl 0xFED8000 - 13: MOVL $0xFE92E6C, t8 - 14: PUTL t8, LR - 15: JMPo-c $0xFED8000 ($4) - - - -. 1974 FE92E58 20 -. 7F 83 E3 78 7F E4 FB 78 3B 7B FF FF 7F A5 EB 78 48 04 51 99 -==== BB 1975 (0xFE92E6C) approx BBs exec'd 0 ==== - - 0xFE92E6C: 7F60FE70 srawi r0,r27,31 - 0: GETL R27, t0 - 1: SARL $0x1F, t0 (-wCa) - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0xFE92E70: 7C0CDA78 xor r12,r0,r27 - 4: GETL R0, t2 - 5: GETL R27, t4 - 6: XORL t2, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFE92E74: 7C7C1B78 or r28,r3,r3 - 9: GETL R3, t6 - 10: PUTL t6, R28 - 11: INCEIPL $4 - - 0xFE92E78: 7FFFEA14 add r31,r31,r29 - 12: GETL R31, t8 - 13: GETL R29, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0xFE92E7C: 7F006050 subf r24,r0,r12 - 17: GETL R0, t12 - 18: GETL R12, t14 - 19: SUBL t12, t14 - 20: PUTL t14, R24 - 21: INCEIPL $4 - - 0xFE92E80: 7D1500D0 neg r8,r21 - 22: GETL R21, t16 - 23: NEGL t16 - 24: PUTL t16, R8 - 25: INCEIPL $4 - - 0xFE92E84: 7C7800D0 neg r3,r24 - 26: GETL R24, t18 - 27: NEGL t18 - 28: PUTL t18, R3 - 29: INCEIPL $4 - - 0xFE92E88: 7C6B4039 and. r11,r3,r8 - 30: GETL R3, t20 - 31: GETL R8, t22 - 32: ANDL t20, t22 - 33: PUTL t22, R11 - 34: CMP0L t22, t24 (-rSo) - 35: ICRFL t24, $0x0, CR - 36: INCEIPL $4 - - 0xFE92E8C: 40A0FFAC bc 5,0,0xFE92E38 - 37: Jc00o $0xFE92E38 - - - -. 1975 FE92E6C 36 -. 7F 60 FE 70 7C 0C DA 78 7C 7C 1B 78 7F FF EA 14 7F 00 60 50 7D 15 00 D0 7C 78 00 D0 7C 6B 40 39 40 A0 FF AC -==== BB 1976 (0xFED8864) approx BBs exec'd 0 ==== - - 0xFED8864: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFED8868: 3863FFFC addi r3,r3,-4 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFFC, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED886C: 81240004 lwz r9,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0xFED8870: 90030004 stw r0,4(r3) - 13: GETL R0, t10 - 14: GETL R3, t12 - 15: ADDL $0x4, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFED8874: 4BFFFFA0 b 0xFED8814 - 18: JMPo $0xFED8814 ($4) - - - -. 1976 FED8864 20 -. 80 04 00 00 38 63 FF FC 81 24 00 04 90 03 00 04 4B FF FF A0 -==== BB 1977 (0xFED8814) approx BBs exec'd 0 ==== - - 0xFED8814: 80040008 lwz r0,8(r4) - 0: GETL R4, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED8818: 91230008 stw r9,8(r3) - 5: GETL R9, t4 - 6: GETL R3, t6 - 7: ADDL $0x8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFED881C: 8124000C lwz r9,12(r4) - 10: GETL R4, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0xFED8820: 9003000C stw r0,12(r3) - 15: GETL R0, t12 - 16: GETL R3, t14 - 17: ADDL $0xC, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFED8824: 80040010 lwz r0,16(r4) - 20: GETL R4, t16 - 21: ADDL $0x10, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R0 - 24: INCEIPL $4 - - 0xFED8828: 91230010 stw r9,16(r3) - 25: GETL R9, t20 - 26: GETL R3, t22 - 27: ADDL $0x10, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0xFED882C: 81240014 lwz r9,20(r4) - 30: GETL R4, t24 - 31: ADDL $0x14, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R9 - 34: INCEIPL $4 - - 0xFED8830: 90030014 stw r0,20(r3) - 35: GETL R0, t28 - 36: GETL R3, t30 - 37: ADDL $0x14, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0xFED8834: 80040018 lwz r0,24(r4) - 40: GETL R4, t32 - 41: ADDL $0x18, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R0 - 44: INCEIPL $4 - - 0xFED8838: 91230018 stw r9,24(r3) - 45: GETL R9, t36 - 46: GETL R3, t38 - 47: ADDL $0x18, t38 - 48: STL t36, (t38) - 49: INCEIPL $4 - - 0xFED883C: 34A5FFF8 addic. r5,r5,-8 - 50: GETL R5, t40 - 51: ADCL $0xFFFFFFF8, t40 (-wCa) - 52: PUTL t40, R5 - 53: CMP0L t40, t42 (-rSo) - 54: ICRFL t42, $0x0, CR - 55: INCEIPL $4 - - 0xFED8840: 8124001C lwz r9,28(r4) - 56: GETL R4, t44 - 57: ADDL $0x1C, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R9 - 60: INCEIPL $4 - - 0xFED8844: 9003001C stw r0,28(r3) - 61: GETL R0, t48 - 62: GETL R3, t50 - 63: ADDL $0x1C, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0xFED8848: 38840020 addi r4,r4,32 - 66: GETL R4, t52 - 67: ADDL $0x20, t52 - 68: PUTL t52, R4 - 69: INCEIPL $4 - - 0xFED884C: 38630020 addi r3,r3,32 - 70: GETL R3, t54 - 71: ADDL $0x20, t54 - 72: PUTL t54, R3 - 73: INCEIPL $4 - - 0xFED8850: 40A2FFB4 bc 5,2,0xFED8804 - 74: Jc02o $0xFED8804 - - - -. 1977 FED8814 64 -. 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 1978 (0xFED8804) approx BBs exec'd 0 ==== - - 0xFED8804: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFED8808: 91230000 stw r9,0(r3) - 4: GETL R9, t4 - 5: GETL R3, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0xFED880C: 81240004 lwz r9,4(r4) - 8: GETL R4, t8 - 9: ADDL $0x4, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R9 - 12: INCEIPL $4 - - 0xFED8810: 90030004 stw r0,4(r3) - 13: GETL R0, t12 - 14: GETL R3, t14 - 15: ADDL $0x4, t14 - 16: STL t12, (t14) - 17: INCEIPL $4 - - 0xFED8814: 80040008 lwz r0,8(r4) - 18: GETL R4, t16 - 19: ADDL $0x8, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R0 - 22: INCEIPL $4 - - 0xFED8818: 91230008 stw r9,8(r3) - 23: GETL R9, t20 - 24: GETL R3, t22 - 25: ADDL $0x8, t22 - 26: STL t20, (t22) - 27: INCEIPL $4 - - 0xFED881C: 8124000C lwz r9,12(r4) - 28: GETL R4, t24 - 29: ADDL $0xC, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R9 - 32: INCEIPL $4 - - 0xFED8820: 9003000C stw r0,12(r3) - 33: GETL R0, t28 - 34: GETL R3, t30 - 35: ADDL $0xC, t30 - 36: STL t28, (t30) - 37: INCEIPL $4 - - 0xFED8824: 80040010 lwz r0,16(r4) - 38: GETL R4, t32 - 39: ADDL $0x10, t32 - 40: LDL (t32), t34 - 41: PUTL t34, R0 - 42: INCEIPL $4 - - 0xFED8828: 91230010 stw r9,16(r3) - 43: GETL R9, t36 - 44: GETL R3, t38 - 45: ADDL $0x10, t38 - 46: STL t36, (t38) - 47: INCEIPL $4 - - 0xFED882C: 81240014 lwz r9,20(r4) - 48: GETL R4, t40 - 49: ADDL $0x14, t40 - 50: LDL (t40), t42 - 51: PUTL t42, R9 - 52: INCEIPL $4 - - 0xFED8830: 90030014 stw r0,20(r3) - 53: GETL R0, t44 - 54: GETL R3, t46 - 55: ADDL $0x14, t46 - 56: STL t44, (t46) - 57: INCEIPL $4 - - 0xFED8834: 80040018 lwz r0,24(r4) - 58: GETL R4, t48 - 59: ADDL $0x18, t48 - 60: LDL (t48), t50 - 61: PUTL t50, R0 - 62: INCEIPL $4 - - 0xFED8838: 91230018 stw r9,24(r3) - 63: GETL R9, t52 - 64: GETL R3, t54 - 65: ADDL $0x18, t54 - 66: STL t52, (t54) - 67: INCEIPL $4 - - 0xFED883C: 34A5FFF8 addic. r5,r5,-8 - 68: GETL R5, t56 - 69: ADCL $0xFFFFFFF8, t56 (-wCa) - 70: PUTL t56, R5 - 71: CMP0L t56, t58 (-rSo) - 72: ICRFL t58, $0x0, CR - 73: INCEIPL $4 - - 0xFED8840: 8124001C lwz r9,28(r4) - 74: GETL R4, t60 - 75: ADDL $0x1C, t60 - 76: LDL (t60), t62 - 77: PUTL t62, R9 - 78: INCEIPL $4 - - 0xFED8844: 9003001C stw r0,28(r3) - 79: GETL R0, t64 - 80: GETL R3, t66 - 81: ADDL $0x1C, t66 - 82: STL t64, (t66) - 83: INCEIPL $4 - - 0xFED8848: 38840020 addi r4,r4,32 - 84: GETL R4, t68 - 85: ADDL $0x20, t68 - 86: PUTL t68, R4 - 87: INCEIPL $4 - - 0xFED884C: 38630020 addi r3,r3,32 - 88: GETL R3, t70 - 89: ADDL $0x20, t70 - 90: PUTL t70, R3 - 91: INCEIPL $4 - - 0xFED8850: 40A2FFB4 bc 5,2,0xFED8804 - 92: Jc02o $0xFED8804 - - - -. 1978 FED8804 80 -. 80 04 00 00 91 23 00 00 81 24 00 04 90 03 00 04 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 1979 (0xFE93148) approx BBs exec'd 0 ==== - - 0xFE93148: 80E10000 lwz r7,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0xFE9314C: 82E70004 lwz r23,4(r7) - 4: GETL R7, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R23 - 8: INCEIPL $4 - - 0xFE93150: 82C7FFD8 lwz r22,-40(r7) - 9: GETL R7, t8 - 10: ADDL $0xFFFFFFD8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R22 - 13: INCEIPL $4 - - 0xFE93154: 7EE803A6 mtlr r23 - 14: GETL R23, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFE93158: 8307FFE0 lwz r24,-32(r7) - 17: GETL R7, t14 - 18: ADDL $0xFFFFFFE0, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R24 - 21: INCEIPL $4 - - 0xFE9315C: 82E7FFDC lwz r23,-36(r7) - 22: GETL R7, t18 - 23: ADDL $0xFFFFFFDC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R23 - 26: INCEIPL $4 - - 0xFE93160: 8327FFE4 lwz r25,-28(r7) - 27: GETL R7, t22 - 28: ADDL $0xFFFFFFE4, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R25 - 31: INCEIPL $4 - - 0xFE93164: 8347FFE8 lwz r26,-24(r7) - 32: GETL R7, t26 - 33: ADDL $0xFFFFFFE8, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R26 - 36: INCEIPL $4 - - 0xFE93168: 8367FFEC lwz r27,-20(r7) - 37: GETL R7, t30 - 38: ADDL $0xFFFFFFEC, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R27 - 41: INCEIPL $4 - - 0xFE9316C: 8387FFF0 lwz r28,-16(r7) - 42: GETL R7, t34 - 43: ADDL $0xFFFFFFF0, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R28 - 46: INCEIPL $4 - - 0xFE93170: 83A7FFF4 lwz r29,-12(r7) - 47: GETL R7, t38 - 48: ADDL $0xFFFFFFF4, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R29 - 51: INCEIPL $4 - - 0xFE93174: 83C7FFF8 lwz r30,-8(r7) - 52: GETL R7, t42 - 53: ADDL $0xFFFFFFF8, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R30 - 56: INCEIPL $4 - - 0xFE93178: 83E7FFFC lwz r31,-4(r7) - 57: GETL R7, t46 - 58: ADDL $0xFFFFFFFC, t46 - 59: LDL (t46), t48 - 60: PUTL t48, R31 - 61: INCEIPL $4 - - 0xFE9317C: 7CE13B78 or r1,r7,r7 - 62: GETL R7, t50 - 63: PUTL t50, R1 - 64: INCEIPL $4 - - 0xFE93180: 4E800020 blr - 65: GETL LR, t52 - 66: JMPo-r t52 ($4) - - - -. 1979 FE93148 60 -. 80 E1 00 00 82 E7 00 04 82 C7 FF D8 7E E8 03 A6 83 07 FF E0 82 E7 FF DC 83 27 FF E4 83 47 FF E8 83 67 FF EC 83 87 FF F0 83 A7 FF F4 83 C7 FF F8 83 E7 FF FC 7C E1 3B 78 4E 80 00 20 -==== BB 1980 (0xFE87EF8) approx BBs exec'd 0 ==== - - 0xFE87EF8: 7C9AA800 cmp cr1,r26,r21 - 0: GETL R26, t0 - 1: GETL R21, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0xFE87EFC: 83710000 lwz r27,0(r17) - 5: GETL R17, t6 - 6: LDL (t6), t8 - 7: PUTL t8, R27 - 8: INCEIPL $4 - - 0xFE87F00: 7F71DB78 or r17,r27,r27 - 9: GETL R27, t10 - 10: PUTL t10, R17 - 11: INCEIPL $4 - - 0xFE87F04: 4084017C bc 4,4,0xFE88080 - 12: Jc04o $0xFE88080 - - - -. 1980 FE87EF8 16 -. 7C 9A A8 00 83 71 00 00 7F 71 DB 78 40 84 01 7C -==== BB 1981 (0xFE87F08) approx BBs exec'd 0 ==== - - 0xFE87F08: 819E0134 lwz r12,308(r30) - 0: GETL R30, t0 - 1: ADDL $0x134, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFE87F0C: 3B14FFFF addi r24,r20,-1 - 5: GETL R20, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R24 - 8: INCEIPL $4 - - 0xFE87F10: 2E1B0000 cmpi cr4,r27,0 - 9: GETL R27, t6 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x4, CR - 12: INCEIPL $4 - - 0xFE87F14: 931F01B0 stw r24,432(r31) - 13: GETL R24, t10 - 14: GETL R31, t12 - 15: ADDL $0x1B0, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE87F18: 919F01B4 stw r12,436(r31) - 18: GETL R12, t14 - 19: GETL R31, t16 - 20: ADDL $0x1B4, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFE87F1C: 3B3F0008 addi r25,r31,8 - 23: GETL R31, t18 - 24: ADDL $0x8, t18 - 25: PUTL t18, R25 - 26: INCEIPL $4 - - 0xFE87F20: 7F10C0F8 nor r16,r24,r24 - 27: GETL R24, t20 - 28: NOTL t20 - 29: PUTL t20, R16 - 30: INCEIPL $4 - - 0xFE87F24: 41920460 bc 12,18,0xFE88384 - 31: Js18o $0xFE88384 - - - -. 1981 FE87F08 32 -. 81 9E 01 34 3B 14 FF FF 2E 1B 00 00 93 1F 01 B0 91 9F 01 B4 3B 3F 00 08 7F 10 C0 F8 41 92 04 60 -==== BB 1982 (0xFE87F28) approx BBs exec'd 0 ==== - - 0xFE87F28: 57582036 rlwinm r24,r26,4,0,27 - 0: GETL R26, t0 - 1: SHLL $0x4, t0 - 2: PUTL t0, R24 - 3: INCEIPL $4 - - 0xFE87F2C: 7D18CA14 add r8,r24,r25 - 4: GETL R24, t2 - 5: GETL R25, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0xFE87F30: 38E80078 addi r7,r8,120 - 9: GETL R8, t6 - 10: ADDL $0x78, t6 - 11: PUTL t6, R7 - 12: INCEIPL $4 - - 0xFE87F34: 839B0004 lwz r28,4(r27) - 13: GETL R27, t8 - 14: ADDL $0x4, t8 - 15: LDL (t8), t10 - 16: PUTL t10, R28 - 17: INCEIPL $4 - - 0xFE87F38: 807B0008 lwz r3,8(r27) - 18: GETL R27, t12 - 19: ADDL $0x8, t12 - 20: LDL (t12), t14 - 21: PUTL t14, R3 - 22: INCEIPL $4 - - 0xFE87F3C: 80880078 lwz r4,120(r8) - 23: GETL R8, t16 - 24: ADDL $0x78, t16 - 25: LDL (t16), t18 - 26: PUTL t18, R4 - 27: INCEIPL $4 - - 0xFE87F40: 80C70004 lwz r6,4(r7) - 28: GETL R7, t20 - 29: ADDL $0x4, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R6 - 32: INCEIPL $4 - - 0xFE87F44: 7D3C1A14 add r9,r28,r3 - 33: GETL R28, t24 - 34: GETL R3, t26 - 35: ADDL t24, t26 - 36: PUTL t26, R9 - 37: INCEIPL $4 - - 0xFE87F48: 7C043214 add r0,r4,r6 - 38: GETL R4, t28 - 39: GETL R6, t30 - 40: ADDL t28, t30 - 41: PUTL t30, R0 - 42: INCEIPL $4 - - 0xFE87F4C: 7C090040 cmpl cr0,r9,r0 - 43: GETL R9, t32 - 44: GETL R0, t34 - 45: CMPUL t32, t34, t36 (-rSo) - 46: ICRFL t36, $0x0, CR - 47: INCEIPL $4 - - 0xFE87F50: 41810438 bc 12,1,0xFE88388 - 48: Js01o $0xFE88388 - - - -. 1982 FE87F28 44 -. 57 58 20 36 7D 18 CA 14 38 E8 00 78 83 9B 00 04 80 7B 00 08 80 88 00 78 80 C7 00 04 7D 3C 1A 14 7C 04 32 14 7C 09 00 40 41 81 04 38 -==== BB 1983 (0xFE88388) approx BBs exec'd 0 ==== - - 0xFE88388: 41B2FBDC bc 13,18,0xFE87F64 - 0: Js18o $0xFE87F64 - - - -. 1983 FE88388 4 -. 41 B2 FB DC -==== BB 1984 (0xFE8838C) approx BBs exec'd 0 ==== - - 0xFE8838C: 7CF8CA14 add r7,r24,r25 - 0: GETL R24, t0 - 1: GETL R25, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFE88390: 817B0004 lwz r11,4(r27) - 5: GETL R27, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0xFE88394: 81470078 lwz r10,120(r7) - 10: GETL R7, t8 - 11: ADDL $0x78, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R10 - 14: INCEIPL $4 - - 0xFE88398: 39070078 addi r8,r7,120 - 15: GETL R7, t12 - 16: ADDL $0x78, t12 - 17: PUTL t12, R8 - 18: INCEIPL $4 - - 0xFE8839C: 7F0B5040 cmpl cr6,r11,r10 - 19: GETL R11, t14 - 20: GETL R10, t16 - 21: CMPUL t14, t16, t18 (-rSo) - 22: ICRFL t18, $0x6, CR - 23: INCEIPL $4 - - 0xFE883A0: 41B9FBC4 bc 13,25,0xFE87F64 - 24: Js25o $0xFE87F64 - - - -. 1984 FE8838C 24 -. 7C F8 CA 14 81 7B 00 04 81 47 00 78 39 07 00 78 7F 0B 50 40 41 B9 FB C4 -==== BB 1985 (0xFE883A4) approx BBs exec'd 0 ==== - - 0xFE883A4: 80E80004 lwz r7,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFE883A8: 83BB0008 lwz r29,8(r27) - 5: GETL R27, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFE883AC: 7ECA3A14 add r22,r10,r7 - 10: GETL R10, t8 - 11: GETL R7, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R22 - 14: INCEIPL $4 - - 0xFE883B0: 7EEBEA14 add r23,r11,r29 - 15: GETL R11, t12 - 16: GETL R29, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R23 - 19: INCEIPL $4 - - 0xFE883B4: 7F96B840 cmpl cr7,r22,r23 - 20: GETL R22, t16 - 21: GETL R23, t18 - 22: CMPUL t16, t18, t20 (-rSo) - 23: ICRFL t20, $0x7, CR - 24: INCEIPL $4 - - 0xFE883B8: 41BDFBAC bc 13,29,0xFE87F64 - 25: Js29o $0xFE87F64 - - - -. 1985 FE883A4 24 -. 80 E8 00 04 83 BB 00 08 7E CA 3A 14 7E EB EA 14 7F 96 B8 40 41 BD FB AC -==== BB 1986 (0xFE883BC) approx BBs exec'd 0 ==== - - 0xFE883BC: 80080008 lwz r0,8(r8) - 0: GETL R8, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE883C0: 819B0000 lwz r12,0(r27) - 5: GETL R27, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R12 - 8: INCEIPL $4 - - 0xFE883C4: 54051838 rlwinm r5,r0,3,0,28 - 9: GETL R0, t8 - 10: SHLL $0x3, t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0xFE883C8: 7F0C5214 add r24,r12,r10 - 13: GETL R12, t10 - 14: GETL R10, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R24 - 17: INCEIPL $4 - - 0xFE883CC: 7D05CA14 add r8,r5,r25 - 18: GETL R5, t14 - 19: GETL R25, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R8 - 22: INCEIPL $4 - - 0xFE883D0: 7D4BC050 subf r10,r11,r24 - 23: GETL R11, t18 - 24: GETL R24, t20 - 25: SUBL t18, t20 - 26: PUTL t20, R10 - 27: INCEIPL $4 - - 0xFE883D4: 90E8000C stw r7,12(r8) - 28: GETL R7, t22 - 29: GETL R8, t24 - 30: ADDL $0xC, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0xFE883D8: 91480008 stw r10,8(r8) - 33: GETL R10, t26 - 34: GETL R8, t28 - 35: ADDL $0x8, t28 - 36: STL t26, (t28) - 37: INCEIPL $4 - - 0xFE883DC: 4BFFFC98 b 0xFE88074 - 38: JMPo $0xFE88074 ($4) - - - -. 1986 FE883BC 36 -. 80 08 00 08 81 9B 00 00 54 05 18 38 7F 0C 52 14 7D 05 CA 14 7D 4B C0 50 90 E8 00 0C 91 48 00 08 4B FF FC 98 -==== BB 1987 (0xFE88074) approx BBs exec'd 0 ==== - - 0xFE88074: 3B5A0001 addi r26,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0xFE88078: 7F9AA800 cmp cr7,r26,r21 - 4: GETL R26, t2 - 5: GETL R21, t4 - 6: CMPL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFE8807C: 419CFEA8 bc 12,28,0xFE87F24 - 9: Js28o $0xFE87F24 - - - -. 1987 FE88074 12 -. 3B 5A 00 01 7F 9A A8 00 41 9C FE A8 -==== BB 1988 (0xFE87F24) approx BBs exec'd 0 ==== - - 0xFE87F24: 41920460 bc 12,18,0xFE88384 - 0: Js18o $0xFE88384 - - - -. 1988 FE87F24 4 -. 41 92 04 60 -==== BB 1989 (0xFE88080) approx BBs exec'd 0 ==== - - 0xFE88080: 2E130000 cmpi cr4,r19,0 - 0: GETL R19, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFE88084: 41900014 bc 12,16,0xFE88098 - 4: Js16o $0xFE88098 - - - -. 1989 FE88080 8 -. 2E 13 00 00 41 90 00 14 -==== BB 1990 (0xFE88088) approx BBs exec'd 0 ==== - - 0xFE88088: 7E639B78 or r3,r19,r19 - 0: GETL R19, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8808C: 38000006 li r0,6 - 3: MOVL $0x6, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xFE88090: 44000002 sc - 6: JMPo-sys $0xFE88094 ($4) - - - -. 1990 FE88088 12 -. 7E 63 9B 78 38 00 00 06 44 00 00 02 -==== BB 1991 (0xFE88094) approx BBs exec'd 0 ==== - - 0xFE88094: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE88098: 3860003C li r3,60 - 3: MOVL $0x3C, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFE8809C: 4812226D bl 0xFFAA308 - 6: MOVL $0xFE880A0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFFAA308 ($4) - - - -. 1991 FE88094 12 -. 7C 00 00 26 38 60 00 3C 48 12 22 6D -==== BB 1992 (0xFECF66C) approx BBs exec'd 0 ==== - - 0xFECF66C: 5729E8FE rlwinm r9,r25,29,3,31 - 0: GETL R25, t0 - 1: SHRL $0x3, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFECF670: 3809FFFE addi r0,r9,-2 - 4: GETL R9, t2 - 5: ADDL $0xFFFFFFFE, t2 - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0xFECF674: 5406103A rlwinm r6,r0,2,0,29 - 8: GETL R0, t4 - 9: SHLL $0x2, t4 - 10: PUTL t4, R6 - 11: INCEIPL $4 - - 0xFECF678: 7D66E214 add r11,r6,r28 - 12: GETL R6, t6 - 13: GETL R28, t8 - 14: ADDL t6, t8 - 15: PUTL t8, R11 - 16: INCEIPL $4 - - 0xFECF67C: 83AB0008 lwz r29,8(r11) - 17: GETL R11, t10 - 18: ADDL $0x8, t10 - 19: LDL (t10), t12 - 20: PUTL t12, R29 - 21: INCEIPL $4 - - 0xFECF680: 3B6B0008 addi r27,r11,8 - 22: GETL R11, t14 - 23: ADDL $0x8, t14 - 24: PUTL t14, R27 - 25: INCEIPL $4 - - 0xFECF684: 2D9D0000 cmpi cr3,r29,0 - 26: GETL R29, t16 - 27: CMP0L t16, t18 (-rSo) - 28: ICRFL t18, $0x3, CR - 29: INCEIPL $4 - - 0xFECF688: 418E009C bc 12,14,0xFECF724 - 30: Js14o $0xFECF724 - - - -. 1992 FECF66C 32 -. 57 29 E8 FE 38 09 FF FE 54 06 10 3A 7D 66 E2 14 83 AB 00 08 3B 6B 00 08 2D 9D 00 00 41 8E 00 9C -==== BB 1993 (0xFECFEB0) approx BBs exec'd 0 ==== - - 0xFECFEB0: 829E05FC lwz r20,1532(r30) - 0: GETL R30, t0 - 1: ADDL $0x5FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R20 - 4: INCEIPL $4 - - 0xFECFEB4: 7D190050 subf r8,r25,r0 - 5: GETL R25, t4 - 6: GETL R0, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0xFECFEB8: 63310001 ori r17,r25,0x1 - 10: GETL R25, t8 - 11: ORL $0x1, t8 - 12: PUTL t8, R17 - 13: INCEIPL $4 - - 0xFECFEBC: 610A0001 ori r10,r8,0x1 - 14: GETL R8, t10 - 15: ORL $0x1, t10 - 16: PUTL t10, R10 - 17: INCEIPL $4 - - 0xFECFEC0: 7F93A278 xor r19,r28,r20 - 18: GETL R28, t12 - 19: GETL R20, t14 - 20: XORL t12, t14 - 21: PUTL t14, R19 - 22: INCEIPL $4 - - 0xFECFEC4: 7DDDCA14 add r14,r29,r25 - 23: GETL R29, t16 - 24: GETL R25, t18 - 25: ADDL t16, t18 - 26: PUTL t18, R14 - 27: INCEIPL $4 - - 0xFECFEC8: 3173FFFF addic r11,r19,-1 - 28: GETL R19, t20 - 29: ADCL $0xFFFFFFFF, t20 (-wCa) - 30: PUTL t20, R11 - 31: INCEIPL $4 - - 0xFECFECC: 7E4B9910 subfe r18,r11,r19 - 32: GETL R11, t22 - 33: GETL R19, t24 - 34: SBBL t22, t24 (-rCa-wCa) - 35: PUTL t24, R18 - 36: INCEIPL $4 - - 0xFECFED0: 391D0008 addi r8,r29,8 - 37: GETL R29, t26 - 38: ADDL $0x8, t26 - 39: PUTL t26, R8 - 40: INCEIPL $4 - - 0xFECFED4: 5650103A rlwinm r16,r18,2,0,29 - 41: GETL R18, t28 - 42: SHLL $0x2, t28 - 43: PUTL t28, R16 - 44: INCEIPL $4 - - 0xFECFED8: 91DC0030 stw r14,48(r28) - 45: GETL R14, t30 - 46: GETL R28, t32 - 47: ADDL $0x30, t32 - 48: STL t30, (t32) - 49: INCEIPL $4 - - 0xFECFEDC: 7E0F8B78 or r15,r16,r17 - 50: GETL R16, t34 - 51: GETL R17, t36 - 52: ORL t36, t34 - 53: PUTL t34, R15 - 54: INCEIPL $4 - - 0xFECFEE0: 91FD0004 stw r15,4(r29) - 55: GETL R15, t38 - 56: GETL R29, t40 - 57: ADDL $0x4, t40 - 58: STL t38, (t40) - 59: INCEIPL $4 - - 0xFECFEE4: 914E0004 stw r10,4(r14) - 60: GETL R10, t42 - 61: GETL R14, t44 - 62: ADDL $0x4, t44 - 63: STL t42, (t44) - 64: INCEIPL $4 - - 0xFECFEE8: 4BFFF7C8 b 0xFECF6B0 - 65: JMPo $0xFECF6B0 ($4) - - - -. 1993 FECFEB0 60 -. 82 9E 05 FC 7D 19 00 50 63 31 00 01 61 0A 00 01 7F 93 A2 78 7D DD CA 14 31 73 FF FF 7E 4B 99 10 39 1D 00 08 56 50 10 3A 91 DC 00 30 7E 0F 8B 78 91 FD 00 04 91 4E 00 04 4B FF F7 C8 -==== BB 1994 (0xFE880A0) approx BBs exec'd 0 ==== - - 0xFE880A0: 39200000 li r9,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0xFE880A4: 7C7A1B79 or. r26,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R26 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0xFE880A8: 41A2FD50 bc 13,2,0xFE87DF8 - 8: Js02o $0xFE87DF8 - - - -. 1994 FE880A0 12 -. 39 20 00 00 7C 7A 1B 79 41 A2 FD 50 -==== BB 1995 (0xFE880AC) approx BBs exec'd 0 ==== - - 0xFE880AC: 80720000 lwz r3,0(r18) - 0: GETL R18, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE880B0: 4804E6ED bl 0xFED679C - 4: MOVL $0xFE880B4, t4 - 5: PUTL t4, LR - 6: JMPo-c $0xFED679C ($4) - - - -. 1995 FE880AC 8 -. 80 72 00 00 48 04 E6 ED -==== BB 1996 strdup(0xFED679C) approx BBs exec'd 0 ==== - - 0xFED679C: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFED67A0: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFED67A4: 93810010 stw r28,16(r1) - 9: GETL R28, t6 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFED67A8: 93A10014 stw r29,20(r1) - 14: GETL R29, t10 - 15: GETL R1, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xFED67AC: 7C7D1B78 or r29,r3,r3 - 19: GETL R3, t14 - 20: PUTL t14, R29 - 21: INCEIPL $4 - - 0xFED67B0: 90010024 stw r0,36(r1) - 22: GETL R0, t16 - 23: GETL R1, t18 - 24: ADDL $0x24, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xFED67B4: 93C10018 stw r30,24(r1) - 27: GETL R30, t20 - 28: GETL R1, t22 - 29: ADDL $0x18, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFED67B8: 48000321 bl 0xFED6AD8 - 32: MOVL $0xFED67BC, t24 - 33: PUTL t24, LR - 34: JMPo-c $0xFED6AD8 ($4) - - - -. 1996 FED679C 32 -. 7C 08 02 A6 94 21 FF E0 93 81 00 10 93 A1 00 14 7C 7D 1B 78 90 01 00 24 93 C1 00 18 48 00 03 21 -==== BB 1997 (0xFED67BC) approx BBs exec'd 0 ==== - - 0xFED67BC: 3B830001 addi r28,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0xFED67C0: 7F83E378 or r3,r28,r28 - 4: GETL R28, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0xFED67C4: 480D3B45 bl 0xFFAA308 - 7: MOVL $0xFED67C8, t4 - 8: PUTL t4, LR - 9: JMPo-c $0xFFAA308 ($4) - - - -. 1997 FED67BC 12 -. 3B 83 00 01 7F 83 E3 78 48 0D 3B 45 -==== BB 1998 (0xFECF68C) approx BBs exec'd 0 ==== - - 0xFECF68C: 815D0004 lwz r10,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFECF690: 3B9D0008 addi r28,r29,8 - 5: GETL R29, t4 - 6: ADDL $0x8, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0xFECF694: 5548E8FE rlwinm r8,r10,29,3,31 - 9: GETL R10, t6 - 10: SHRL $0x3, t6 - 11: PUTL t6, R8 - 12: INCEIPL $4 - - 0xFECF698: 38E8FFFE addi r7,r8,-2 - 13: GETL R8, t8 - 14: ADDL $0xFFFFFFFE, t8 - 15: PUTL t8, R7 - 16: INCEIPL $4 - - 0xFECF69C: 7E070000 cmp cr4,r7,r0 - 17: GETL R7, t10 - 18: GETL R0, t12 - 19: CMPL t10, t12, t14 (-rSo) - 20: ICRFL t14, $0x4, CR - 21: INCEIPL $4 - - 0xFECF6A0: 40920620 bc 4,18,0xFECFCC0 - 22: Jc18o $0xFECFCC0 - - - -. 1998 FECF68C 24 -. 81 5D 00 04 3B 9D 00 08 55 48 E8 FE 38 E8 FF FE 7E 07 00 00 40 92 06 20 -==== BB 1999 (0xFECF6A4) approx BBs exec'd 0 ==== - - 0xFECF6A4: 823D0008 lwz r17,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0xFECF6A8: 7F88E378 or r8,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0xFECF6AC: 923B0000 stw r17,0(r27) - 8: GETL R17, t6 - 9: GETL R27, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFECF6B0: 83810074 lwz r28,116(r1) - 12: GETL R1, t10 - 13: ADDL $0x74, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R28 - 16: INCEIPL $4 - - 0xFECF6B4: 7D034378 or r3,r8,r8 - 17: GETL R8, t14 - 18: PUTL t14, R3 - 19: INCEIPL $4 - - 0xFECF6B8: 81810024 lwz r12,36(r1) - 20: GETL R1, t16 - 21: ADDL $0x24, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R12 - 24: INCEIPL $4 - - 0xFECF6BC: 7F8803A6 mtlr r28 - 25: GETL R28, t20 - 26: PUTL t20, LR - 27: INCEIPL $4 - - 0xFECF6C0: 81C10028 lwz r14,40(r1) - 28: GETL R1, t22 - 29: ADDL $0x28, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R14 - 32: INCEIPL $4 - - 0xFECF6C4: 81E1002C lwz r15,44(r1) - 33: GETL R1, t26 - 34: ADDL $0x2C, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R15 - 37: INCEIPL $4 - - 0xFECF6C8: 7D818120 mtcrf 0x18,r12 - 38: GETL R12, t30 - 39: ICRFL t30, $0x3, CR - 40: ICRFL t30, $0x4, CR - 41: INCEIPL $4 - - 0xFECF6CC: 82010030 lwz r16,48(r1) - 42: GETL R1, t32 - 43: ADDL $0x30, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R16 - 46: INCEIPL $4 - - 0xFECF6D0: 82210034 lwz r17,52(r1) - 47: GETL R1, t36 - 48: ADDL $0x34, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R17 - 51: INCEIPL $4 - - 0xFECF6D4: 82410038 lwz r18,56(r1) - 52: GETL R1, t40 - 53: ADDL $0x38, t40 - 54: LDL (t40), t42 - 55: PUTL t42, R18 - 56: INCEIPL $4 - - 0xFECF6D8: 8261003C lwz r19,60(r1) - 57: GETL R1, t44 - 58: ADDL $0x3C, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R19 - 61: INCEIPL $4 - - 0xFECF6DC: 82810040 lwz r20,64(r1) - 62: GETL R1, t48 - 63: ADDL $0x40, t48 - 64: LDL (t48), t50 - 65: PUTL t50, R20 - 66: INCEIPL $4 - - 0xFECF6E0: 82A10044 lwz r21,68(r1) - 67: GETL R1, t52 - 68: ADDL $0x44, t52 - 69: LDL (t52), t54 - 70: PUTL t54, R21 - 71: INCEIPL $4 - - 0xFECF6E4: 82C10048 lwz r22,72(r1) - 72: GETL R1, t56 - 73: ADDL $0x48, t56 - 74: LDL (t56), t58 - 75: PUTL t58, R22 - 76: INCEIPL $4 - - 0xFECF6E8: 82E1004C lwz r23,76(r1) - 77: GETL R1, t60 - 78: ADDL $0x4C, t60 - 79: LDL (t60), t62 - 80: PUTL t62, R23 - 81: INCEIPL $4 - - 0xFECF6EC: 83010050 lwz r24,80(r1) - 82: GETL R1, t64 - 83: ADDL $0x50, t64 - 84: LDL (t64), t66 - 85: PUTL t66, R24 - 86: INCEIPL $4 - - 0xFECF6F0: 83210054 lwz r25,84(r1) - 87: GETL R1, t68 - 88: ADDL $0x54, t68 - 89: LDL (t68), t70 - 90: PUTL t70, R25 - 91: INCEIPL $4 - - 0xFECF6F4: 83410058 lwz r26,88(r1) - 92: GETL R1, t72 - 93: ADDL $0x58, t72 - 94: LDL (t72), t74 - 95: PUTL t74, R26 - 96: INCEIPL $4 - - 0xFECF6F8: 8361005C lwz r27,92(r1) - 97: GETL R1, t76 - 98: ADDL $0x5C, t76 - 99: LDL (t76), t78 - 100: PUTL t78, R27 - 101: INCEIPL $4 - - 0xFECF6FC: 83810060 lwz r28,96(r1) - 102: GETL R1, t80 - 103: ADDL $0x60, t80 - 104: LDL (t80), t82 - 105: PUTL t82, R28 - 106: INCEIPL $4 - - 0xFECF700: 83A10064 lwz r29,100(r1) - 107: GETL R1, t84 - 108: ADDL $0x64, t84 - 109: LDL (t84), t86 - 110: PUTL t86, R29 - 111: INCEIPL $4 - - 0xFECF704: 83C10068 lwz r30,104(r1) - 112: GETL R1, t88 - 113: ADDL $0x68, t88 - 114: LDL (t88), t90 - 115: PUTL t90, R30 - 116: INCEIPL $4 - - 0xFECF708: 83E1006C lwz r31,108(r1) - 117: GETL R1, t92 - 118: ADDL $0x6C, t92 - 119: LDL (t92), t94 - 120: PUTL t94, R31 - 121: INCEIPL $4 - - 0xFECF70C: 38210070 addi r1,r1,112 - 122: GETL R1, t96 - 123: ADDL $0x70, t96 - 124: PUTL t96, R1 - 125: INCEIPL $4 - - 0xFECF710: 4E800020 blr - 126: GETL LR, t98 - 127: JMPo-r t98 ($4) - - - -. 1999 FECF6A4 112 -. 82 3D 00 08 7F 88 E3 78 92 3B 00 00 83 81 00 74 7D 03 43 78 81 81 00 24 7F 88 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 -==== BB 2000 (0xFED67C8) approx BBs exec'd 0 ==== - - 0xFED67C8: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFED67CC: 2F830000 cmpi cr7,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x7, CR - 6: INCEIPL $4 - - 0xFED67D0: 7F85E378 or r5,r28,r28 - 7: GETL R28, t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFED67D4: 38000000 li r0,0 - 10: MOVL $0x0, t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0xFED67D8: 419E000C bc 12,30,0xFED67E4 - 13: Js30o $0xFED67E4 - - - -. 2000 FED67C8 20 -. 7F A4 EB 78 2F 83 00 00 7F 85 E3 78 38 00 00 00 41 9E 00 0C -==== BB 2001 (0xFED67DC) approx BBs exec'd 0 ==== - - 0xFED67DC: 48001EFD bl 0xFED86D8 - 0: MOVL $0xFED67E0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFED86D8 ($4) - - - -. 2001 FED67DC 4 -. 48 00 1E FD -==== BB 2002 (0xFED876C) approx BBs exec'd 0 ==== - - 0xFED876C: 88FD0000 lbz r7,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0xFED8770: 3BBD0001 addi r29,r29,1 - 4: GETL R29, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFED8774: 98FF0000 stb r7,0(r31) - 8: GETL R7, t6 - 9: GETL R31, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0xFED8778: 3BFF0001 addi r31,r31,1 - 12: GETL R31, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R31 - 15: INCEIPL $4 - - 0xFED877C: 4200FFF0 bc 16,0,0xFED876C - 16: GETL CTR, t12 - 17: ADDL $0xFFFFFFFF, t12 - 18: PUTL t12, CTR - 19: JIFZL t12, $0xFED8780 - 20: JMPo $0xFED876C ($4) - - - -. 2002 FED876C 20 -. 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 -==== BB 2003 (0xFED67E0) approx BBs exec'd 0 ==== - - 0xFED67E0: 7C601B78 or r0,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFED67E4: 80810024 lwz r4,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFED67E8: 7C030378 or r3,r0,r0 - 8: GETL R0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFED67EC: 83810010 lwz r28,16(r1) - 11: GETL R1, t8 - 12: ADDL $0x10, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R28 - 15: INCEIPL $4 - - 0xFED67F0: 83A10014 lwz r29,20(r1) - 16: GETL R1, t12 - 17: ADDL $0x14, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R29 - 20: INCEIPL $4 - - 0xFED67F4: 7C8803A6 mtlr r4 - 21: GETL R4, t16 - 22: PUTL t16, LR - 23: INCEIPL $4 - - 0xFED67F8: 83C10018 lwz r30,24(r1) - 24: GETL R1, t18 - 25: ADDL $0x18, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R30 - 28: INCEIPL $4 - - 0xFED67FC: 38210020 addi r1,r1,32 - 29: GETL R1, t22 - 30: ADDL $0x20, t22 - 31: PUTL t22, R1 - 32: INCEIPL $4 - - 0xFED6800: 4E800020 blr - 33: GETL LR, t24 - 34: JMPo-r t24 ($4) - - - -. 2003 FED67E0 36 -. 7C 60 1B 78 80 81 00 24 7C 03 03 78 83 81 00 10 83 A1 00 14 7C 88 03 A6 83 C1 00 18 38 21 00 20 4E 80 00 20 -==== BB 2004 (0xFE880B4) approx BBs exec'd 0 ==== - - 0xFE880B4: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE880B8: 907A0004 stw r3,4(r26) - 4: GETL R3, t4 - 5: GETL R26, t6 - 6: ADDL $0x4, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFE880BC: 4186044C bc 12,6,0xFE88508 - 9: Js06o $0xFE88508 - - - -. 2004 FE880B4 12 -. 2C 83 00 00 90 7A 00 04 41 86 04 4C -==== BB 2005 (0xFE880C0) approx BBs exec'd 0 ==== - - 0xFE880C0: 822F0000 lwz r17,0(r15) - 0: GETL R15, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R17 - 3: INCEIPL $4 - - 0xFE880C4: 3B800000 li r28,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R28 - 6: INCEIPL $4 - - 0xFE880C8: 3B000002 li r24,2 - 7: MOVL $0x2, t6 - 8: PUTL t6, R24 - 9: INCEIPL $4 - - 0xFE880CC: 3B20FFFF li r25,-1 - 10: MOVL $0xFFFFFFFF, t8 - 11: PUTL t8, R25 - 12: INCEIPL $4 - - 0xFE880D0: 923A0000 stw r17,0(r26) - 13: GETL R17, t10 - 14: GETL R26, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0xFE880D4: 3BBA0008 addi r29,r26,8 - 17: GETL R26, t14 - 18: ADDL $0x8, t14 - 19: PUTL t14, R29 - 20: INCEIPL $4 - - 0xFE880D8: 934F0000 stw r26,0(r15) - 21: GETL R26, t16 - 22: GETL R15, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0xFE880DC: 3B7F0008 addi r27,r31,8 - 25: GETL R31, t20 - 26: ADDL $0x8, t20 - 27: PUTL t20, R27 - 28: INCEIPL $4 - - 0xFE880E0: 2F1C0006 cmpi cr6,r28,6 - 29: GETL R28, t22 - 30: MOVL $0x6, t26 - 31: CMPL t22, t26, t24 (-rSo) - 32: ICRFL t24, $0x6, CR - 33: INCEIPL $4 - - 0xFE880E4: 7F83E378 or r3,r28,r28 - 34: GETL R28, t28 - 35: PUTL t28, R3 - 36: INCEIPL $4 - - 0xFE880E8: 3B9C0001 addi r28,r28,1 - 37: MOVL $0x1, t30 - 38: PUTL t30, R28 - 39: INCEIPL $4 - - 0xFE880EC: 419A002C bc 12,26,0xFE88118 - 40: Js26o $0xFE88118 - - - -. 2005 FE880C0 48 -. 82 2F 00 00 3B 80 00 00 3B 00 00 02 3B 20 FF FF 92 3A 00 00 3B BA 00 08 93 4F 00 00 3B 7F 00 08 2F 1C 00 06 7F 83 E3 78 3B 9C 00 01 41 9A 00 2C -==== BB 2006 (0xFE880F0) approx BBs exec'd 0 ==== - - 0xFE880F0: 809B0008 lwz r4,8(r27) - 0: GETL R27, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE880F4: 80BB000C lwz r5,12(r27) - 5: GETL R27, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFE880F8: 4BFFF579 bl 0xFE87670 - 10: MOVL $0xFE880FC, t8 - 11: PUTL t8, LR - 12: JMPo-c $0xFE87670 ($4) - - - -. 2006 FE880F0 12 -. 80 9B 00 08 80 BB 00 0C 4B FF F5 79 -==== BB 2007 _nl_intern_locale_data(0xFE87670) approx BBs exec'd 0 ==== - - 0xFE87670: 2B850007 cmpli cr7,r5,7 - 0: GETL R5, t0 - 1: MOVL $0x7, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE87674: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFE87678: 9421FFE0 stwu r1,-32(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFE0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFE8767C: 481207D5 bl 0xFFA7E50 - 14: MOVL $0xFE87680, t12 - 15: PUTL t12, LR - 16: JMPo-c $0xFFA7E50 ($4) - - - -. 2007 FE87670 16 -. 2B 85 00 07 7C 08 02 A6 94 21 FF E0 48 12 07 D5 -==== BB 2008 (0xFE87680) approx BBs exec'd 0 ==== - - 0xFE87680: 93810010 stw r28,16(r1) - 0: GETL R28, t0 - 1: GETL R1, t2 - 2: ADDL $0x10, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE87684: 7C7C1B78 or r28,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFE87688: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE8768C: 7C9D2378 or r29,r4,r4 - 13: GETL R4, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0xFE87690: 93C10018 stw r30,24(r1) - 16: GETL R30, t12 - 17: GETL R1, t14 - 18: ADDL $0x18, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFE87694: 7FC802A6 mflr r30 - 21: GETL LR, t16 - 22: PUTL t16, R30 - 23: INCEIPL $4 - - 0xFE87698: 93E1001C stw r31,28(r1) - 24: GETL R31, t18 - 25: GETL R1, t20 - 26: ADDL $0x1C, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xFE8769C: 7CBF2B78 or r31,r5,r5 - 29: GETL R5, t22 - 30: PUTL t22, R31 - 31: INCEIPL $4 - - 0xFE876A0: 9361000C stw r27,12(r1) - 32: GETL R27, t24 - 33: GETL R1, t26 - 34: ADDL $0xC, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xFE876A4: 90010024 stw r0,36(r1) - 37: GETL R0, t28 - 38: GETL R1, t30 - 39: ADDL $0x24, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFE876A8: 409D0188 bc 4,29,0xFE87830 - 42: Jc29o $0xFE87830 - - - -. 2008 FE87680 44 -. 93 81 00 10 7C 7C 1B 78 93 A1 00 14 7C 9D 23 78 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 7C BF 2B 78 93 61 00 0C 90 01 00 24 40 9D 01 88 -==== BB 2009 (0xFE876AC) approx BBs exec'd 0 ==== - - 0xFE876AC: 6C642003 xoris r4,r3,0x2003 - 0: GETL R3, t0 - 1: XORL $0x20030000, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0xFE876B0: 813D0000 lwz r9,0(r29) - 4: GETL R29, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xFE876B4: 68831115 xori r3,r4,0x1115 - 8: GETL R4, t6 - 9: XORL $0x1115, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0xFE876B8: 7C091800 cmp cr0,r9,r3 - 12: GETL R9, t8 - 13: GETL R3, t10 - 14: CMPL t8, t10, t12 (-rSo) - 15: ICRFL t12, $0x0, CR - 16: INCEIPL $4 - - 0xFE876BC: 40820174 bc 4,2,0xFE87830 - 17: Jc02o $0xFE87830 - - - -. 2009 FE876AC 20 -. 6C 64 20 03 81 3D 00 00 68 83 11 15 7C 09 18 00 40 82 01 74 -==== BB 2010 (0xFE876C0) approx BBs exec'd 0 ==== - - 0xFE876C0: 80DE0114 lwz r6,276(r30) - 0: GETL R30, t0 - 1: ADDL $0x114, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFE876C4: 579B103A rlwinm r27,r28,2,0,29 - 5: GETL R28, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R27 - 8: INCEIPL $4 - - 0xFE876C8: 807D0004 lwz r3,4(r29) - 9: GETL R29, t6 - 10: ADDL $0x4, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFE876CC: 7CBB302E lwzx r5,r27,r6 - 14: GETL R6, t10 - 15: GETL R27, t12 - 16: ADDL t12, t10 - 17: LDL (t10), t14 - 18: PUTL t14, R5 - 19: INCEIPL $4 - - 0xFE876D0: 7C832840 cmpl cr1,r3,r5 - 20: GETL R3, t16 - 21: GETL R5, t18 - 22: CMPUL t16, t18, t20 (-rSo) - 23: ICRFL t20, $0x1, CR - 24: INCEIPL $4 - - 0xFE876D4: 4184015C bc 12,4,0xFE87830 - 25: Js04o $0xFE87830 - - - -. 2010 FE876C0 24 -. 80 DE 01 14 57 9B 10 3A 80 7D 00 04 7C BB 30 2E 7C 83 28 40 41 84 01 5C -==== BB 2011 (0xFE876D8) approx BBs exec'd 0 ==== - - 0xFE876D8: 5463103A rlwinm r3,r3,2,0,29 - 0: GETL R3, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE876DC: 38E30008 addi r7,r3,8 - 4: GETL R3, t2 - 5: ADDL $0x8, t2 - 6: PUTL t2, R7 - 7: INCEIPL $4 - - 0xFE876E0: 7F07F840 cmpl cr6,r7,r31 - 8: GETL R7, t4 - 9: GETL R31, t6 - 10: CMPUL t4, t6, t8 (-rSo) - 11: ICRFL t8, $0x6, CR - 12: INCEIPL $4 - - 0xFE876E4: 4098014C bc 4,24,0xFE87830 - 13: Jc24o $0xFE87830 - - - -. 2011 FE876D8 16 -. 54 63 10 3A 38 E3 00 08 7F 07 F8 40 40 98 01 4C -==== BB 2012 (0xFE876E8) approx BBs exec'd 0 ==== - - 0xFE876E8: 38630024 addi r3,r3,36 - 0: GETL R3, t0 - 1: ADDL $0x24, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE876EC: 48122C1D bl 0xFFAA308 - 4: MOVL $0xFE876F0, t2 - 5: PUTL t2, LR - 6: JMPo-c $0xFFAA308 ($4) - - - -. 2012 FE876E8 8 -. 38 63 00 24 48 12 2C 1D -==== BB 2013 (0xFE876F0) approx BBs exec'd 0 ==== - - 0xFE876F0: 39600000 li r11,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFE876F4: 2F830000 cmpi cr7,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x7, CR - 6: INCEIPL $4 - - 0xFE876F8: 419E0110 bc 12,30,0xFE87808 - 7: Js30o $0xFE87808 - - - -. 2013 FE876F0 12 -. 39 60 00 00 2F 83 00 00 41 9E 01 10 -==== BB 2014 (0xFE876FC) approx BBs exec'd 0 ==== - - 0xFE876FC: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE87700: 7FE5FB78 or r5,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFE87704: 9003001C stw r0,28(r3) - 6: GETL R0, t4 - 7: GETL R3, t6 - 8: ADDL $0x1C, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0xFE87708: 38E00000 li r7,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0xFE8770C: 90030014 stw r0,20(r3) - 14: GETL R0, t10 - 15: GETL R3, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xFE87710: 90030018 stw r0,24(r3) - 19: GETL R0, t14 - 20: GETL R3, t16 - 21: ADDL $0x18, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFE87714: 819D0004 lwz r12,4(r29) - 24: GETL R29, t18 - 25: ADDL $0x4, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R12 - 28: INCEIPL $4 - - 0xFE87718: 93A30004 stw r29,4(r3) - 29: GETL R29, t22 - 30: GETL R3, t24 - 31: ADDL $0x4, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFE8771C: 280C0000 cmpli cr0,r12,0 - 34: GETL R12, t26 - 35: MOVL $0x0, t30 - 36: CMPUL t26, t30, t28 (-rSo) - 37: ICRFL t28, $0x0, CR - 38: INCEIPL $4 - - 0xFE87720: 93E30008 stw r31,8(r3) - 39: GETL R31, t32 - 40: GETL R3, t34 - 41: ADDL $0x8, t34 - 42: STL t32, (t34) - 43: INCEIPL $4 - - 0xFE87724: 90030010 stw r0,16(r3) - 44: GETL R0, t36 - 45: GETL R3, t38 - 46: ADDL $0x10, t38 - 47: STL t36, (t38) - 48: INCEIPL $4 - - 0xFE87728: 91830020 stw r12,32(r3) - 49: GETL R12, t40 - 50: GETL R3, t42 - 51: ADDL $0x20, t42 - 52: STL t40, (t42) - 53: INCEIPL $4 - - 0xFE8772C: 408100D8 bc 4,1,0xFE87804 - 54: Jc01o $0xFE87804 - - - -. 2014 FE876FC 52 -. 38 00 00 00 7F E5 FB 78 90 03 00 1C 38 E0 00 00 90 03 00 14 90 03 00 18 81 9D 00 04 93 A3 00 04 28 0C 00 00 93 E3 00 08 90 03 00 10 91 83 00 20 40 81 00 D8 -==== BB 2015 (0xFE87730) approx BBs exec'd 0 ==== - - 0xFE87730: 201C0000 subfic r0,r28,0 - 0: GETL R28, t0 - 1: MOVL $0x0, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE87734: 7CC0E114 adde r6,r0,r28 - 5: GETL R0, t4 - 6: GETL R28, t6 - 7: ADCL t4, t6 (-rCa-wCa) - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0xFE87738: 839E1C4C lwz r28,7244(r30) - 10: GETL R30, t8 - 11: ADDL $0x1C4C, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R28 - 14: INCEIPL $4 - - 0xFE8773C: 7FFC1214 add r31,r28,r2 - 15: GETL R28, t12 - 16: GETL R2, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R31 - 19: INCEIPL $4 - - 0xFE87740: 809E0118 lwz r4,280(r30) - 20: GETL R30, t16 - 21: ADDL $0x118, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R4 - 24: INCEIPL $4 - - 0xFE87744: 39030024 addi r8,r3,36 - 25: GETL R3, t20 - 26: ADDL $0x24, t20 - 27: PUTL t20, R8 - 28: INCEIPL $4 - - 0xFE87748: 54EA103A rlwinm r10,r7,2,0,29 - 29: GETL R7, t22 - 30: SHLL $0x2, t22 - 31: PUTL t22, R10 - 32: INCEIPL $4 - - 0xFE8774C: 7D2AEA14 add r9,r10,r29 - 33: GETL R10, t24 - 34: GETL R29, t26 - 35: ADDL t24, t26 - 36: PUTL t26, R9 - 37: INCEIPL $4 - - 0xFE87750: 21870046 subfic r12,r7,70 - 38: GETL R7, t28 - 39: MOVL $0x46, t30 - 40: SBBL t28, t30 (-wCa) - 41: PUTL t30, R12 - 42: INCEIPL $4 - - 0xFE87754: 7D8C6110 subfe r12,r12,r12 - 43: GETL R12, t32 - 44: GETL R12, t34 - 45: SBBL t32, t34 (-rCa-wCa) - 46: PUTL t34, R12 - 47: INCEIPL $4 - - 0xFE87758: 7D8C00D0 neg r12,r12 - 48: GETL R12, t36 - 49: NEGL t36 - 50: PUTL t36, R12 - 51: INCEIPL $4 - - 0xFE8775C: 81690008 lwz r11,8(r9) - 52: GETL R9, t38 - 53: ADDL $0x8, t38 - 54: LDL (t38), t40 - 55: PUTL t40, R11 - 56: INCEIPL $4 - - 0xFE87760: 7CC96039 and. r9,r6,r12 - 57: GETL R6, t42 - 58: GETL R12, t44 - 59: ANDL t42, t44 - 60: PUTL t44, R9 - 61: CMP0L t44, t46 (-rSo) - 62: ICRFL t46, $0x0, CR - 63: INCEIPL $4 - - 0xFE87764: 7C855840 cmpl cr1,r5,r11 - 64: GETL R5, t48 - 65: GETL R11, t50 - 66: CMPUL t48, t50, t52 (-rSo) - 67: ICRFL t52, $0x1, CR - 68: INCEIPL $4 - - 0xFE87768: 41840064 bc 12,4,0xFE877CC - 69: Js04o $0xFE877CC - - - -. 2015 FE87730 60 -. 20 1C 00 00 7C C0 E1 14 83 9E 1C 4C 7F FC 12 14 80 9E 01 18 39 03 00 24 54 EA 10 3A 7D 2A EA 14 21 87 00 46 7D 8C 61 10 7D 8C 00 D0 81 69 00 08 7C C9 60 39 7C 85 58 40 41 84 00 64 -==== BB 2016 (0xFE8776C) approx BBs exec'd 0 ==== - - 0xFE8776C: 40820018 bc 4,2,0xFE87784 - 0: Jc02o $0xFE87784 - - - -. 2016 FE8776C 4 -. 40 82 00 18 -==== BB 2017 (0xFE87770) approx BBs exec'd 0 ==== - - 0xFE87770: 7F9B202E lwzx r28,r27,r4 - 0: GETL R4, t0 - 1: GETL R27, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R28 - 5: INCEIPL $4 - - 0xFE87774: 71600003 andi. r0,r11,0x3 - 6: GETL R11, t6 - 7: ANDL $0x3, t6 - 8: PUTL t6, R0 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0xFE87778: 7CAAE02E lwzx r5,r10,r28 - 12: GETL R28, t10 - 13: GETL R10, t12 - 14: ADDL t12, t10 - 15: LDL (t10), t14 - 16: PUTL t14, R5 - 17: INCEIPL $4 - - 0xFE8777C: 2F050005 cmpi cr6,r5,5 - 18: GETL R5, t16 - 19: MOVL $0x5, t20 - 20: CMPL t16, t20, t18 (-rSo) - 21: ICRFL t18, $0x6, CR - 22: INCEIPL $4 - - 0xFE87780: 419A00EC bc 12,26,0xFE8786C - 23: Js26o $0xFE8786C - - - -. 2017 FE87770 20 -. 7F 9B 20 2E 71 60 00 03 7C AA E0 2E 2F 05 00 05 41 9A 00 EC -==== BB 2018 (0xFE87784) approx BBs exec'd 0 ==== - - 0xFE87784: 81430004 lwz r10,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFE87788: 7C0A5A14 add r0,r10,r11 - 5: GETL R10, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFE8778C: 90080000 stw r0,0(r8) - 10: GETL R0, t8 - 11: GETL R8, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFE87790: 38E70001 addi r7,r7,1 - 14: GETL R7, t12 - 15: ADDL $0x1, t12 - 16: PUTL t12, R7 - 17: INCEIPL $4 - - 0xFE87794: 81630020 lwz r11,32(r3) - 18: GETL R3, t14 - 19: ADDL $0x20, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R11 - 22: INCEIPL $4 - - 0xFE87798: 39080004 addi r8,r8,4 - 23: GETL R8, t18 - 24: ADDL $0x4, t18 - 25: PUTL t18, R8 - 26: INCEIPL $4 - - 0xFE8779C: 7F8B3840 cmpl cr7,r11,r7 - 27: GETL R11, t20 - 28: GETL R7, t22 - 29: CMPUL t20, t22, t24 (-rSo) - 30: ICRFL t24, $0x7, CR - 31: INCEIPL $4 - - 0xFE877A0: 409D0064 bc 4,29,0xFE87804 - 32: Jc29o $0xFE87804 - - - -. 2018 FE87784 32 -. 81 43 00 04 7C 0A 5A 14 90 08 00 00 38 E7 00 01 81 63 00 20 39 08 00 04 7F 8B 38 40 40 9D 00 64 -==== BB 2019 (0xFE877A4) approx BBs exec'd 0 ==== - - 0xFE877A4: 54EA103A rlwinm r10,r7,2,0,29 - 0: GETL R7, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0xFE877A8: 80A30008 lwz r5,8(r3) - 4: GETL R3, t2 - 5: ADDL $0x8, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFE877AC: 7D2AEA14 add r9,r10,r29 - 9: GETL R10, t6 - 10: GETL R29, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFE877B0: 21870046 subfic r12,r7,70 - 14: GETL R7, t10 - 15: MOVL $0x46, t12 - 16: SBBL t10, t12 (-wCa) - 17: PUTL t12, R12 - 18: INCEIPL $4 - - 0xFE877B4: 7D8C6110 subfe r12,r12,r12 - 19: GETL R12, t14 - 20: GETL R12, t16 - 21: SBBL t14, t16 (-rCa-wCa) - 22: PUTL t16, R12 - 23: INCEIPL $4 - - 0xFE877B8: 7D8C00D0 neg r12,r12 - 24: GETL R12, t18 - 25: NEGL t18 - 26: PUTL t18, R12 - 27: INCEIPL $4 - - 0xFE877BC: 81690008 lwz r11,8(r9) - 28: GETL R9, t20 - 29: ADDL $0x8, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R11 - 32: INCEIPL $4 - - 0xFE877C0: 7CC96039 and. r9,r6,r12 - 33: GETL R6, t24 - 34: GETL R12, t26 - 35: ANDL t24, t26 - 36: PUTL t26, R9 - 37: CMP0L t26, t28 (-rSo) - 38: ICRFL t28, $0x0, CR - 39: INCEIPL $4 - - 0xFE877C4: 7C855840 cmpl cr1,r5,r11 - 40: GETL R5, t30 - 41: GETL R11, t32 - 42: CMPUL t30, t32, t34 (-rSo) - 43: ICRFL t34, $0x1, CR - 44: INCEIPL $4 - - 0xFE877C8: 4084FFA4 bc 4,4,0xFE8776C - 45: Jc04o $0xFE8776C - - - -. 2019 FE877A4 40 -. 54 EA 10 3A 80 A3 00 08 7D 2A EA 14 21 87 00 46 7D 8C 61 10 7D 8C 00 D0 81 69 00 08 7C C9 60 39 7C 85 58 40 40 84 FF A4 -==== BB 2020 (0xFE8786C) approx BBs exec'd 0 ==== - - 0xFE8786C: 40A2FF60 bc 5,2,0xFE877CC - 0: Jc02o $0xFE877CC - - - -. 2020 FE8786C 4 -. 40 A2 FF 60 -==== BB 2021 (0xFE87870) approx BBs exec'd 0 ==== - - 0xFE87870: 81830004 lwz r12,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFE87874: 7C0C582E lwzx r0,r12,r11 - 5: GETL R11, t4 - 6: GETL R12, t6 - 7: ADDL t6, t4 - 8: LDL (t4), t8 - 9: PUTL t8, R0 - 10: INCEIPL $4 - - 0xFE87878: 4BFFFF14 b 0xFE8778C - 11: JMPo $0xFE8778C ($4) - - - -. 2021 FE87870 12 -. 81 83 00 04 7C 0C 58 2E 4B FF FF 14 -==== BB 2022 (0xFE8778C) approx BBs exec'd 0 ==== - - 0xFE8778C: 90080000 stw r0,0(r8) - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE87790: 38E70001 addi r7,r7,1 - 4: GETL R7, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0xFE87794: 81630020 lwz r11,32(r3) - 8: GETL R3, t6 - 9: ADDL $0x20, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0xFE87798: 39080004 addi r8,r8,4 - 13: GETL R8, t10 - 14: ADDL $0x4, t10 - 15: PUTL t10, R8 - 16: INCEIPL $4 - - 0xFE8779C: 7F8B3840 cmpl cr7,r11,r7 - 17: GETL R11, t12 - 18: GETL R7, t14 - 19: CMPUL t12, t14, t16 (-rSo) - 20: ICRFL t16, $0x7, CR - 21: INCEIPL $4 - - 0xFE877A0: 409D0064 bc 4,29,0xFE87804 - 22: Jc29o $0xFE87804 - - - -. 2022 FE8778C 24 -. 90 08 00 00 38 E7 00 01 81 63 00 20 39 08 00 04 7F 8B 38 40 40 9D 00 64 -==== BB 2023 (0xFE87804) approx BBs exec'd 0 ==== - - 0xFE87804: 7C6B1B78 or r11,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFE87808: 83A10024 lwz r29,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFE8780C: 7D635B78 or r3,r11,r11 - 8: GETL R11, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFE87810: 8361000C lwz r27,12(r1) - 11: GETL R1, t8 - 12: ADDL $0xC, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R27 - 15: INCEIPL $4 - - 0xFE87814: 7FA803A6 mtlr r29 - 16: GETL R29, t12 - 17: PUTL t12, LR - 18: INCEIPL $4 - - 0xFE87818: 83810010 lwz r28,16(r1) - 19: GETL R1, t14 - 20: ADDL $0x10, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R28 - 23: INCEIPL $4 - - 0xFE8781C: 83A10014 lwz r29,20(r1) - 24: GETL R1, t18 - 25: ADDL $0x14, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R29 - 28: INCEIPL $4 - - 0xFE87820: 83C10018 lwz r30,24(r1) - 29: GETL R1, t22 - 30: ADDL $0x18, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R30 - 33: INCEIPL $4 - - 0xFE87824: 83E1001C lwz r31,28(r1) - 34: GETL R1, t26 - 35: ADDL $0x1C, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R31 - 38: INCEIPL $4 - - 0xFE87828: 38210020 addi r1,r1,32 - 39: GETL R1, t30 - 40: ADDL $0x20, t30 - 41: PUTL t30, R1 - 42: INCEIPL $4 - - 0xFE8782C: 4E800020 blr - 43: GETL LR, t32 - 44: JMPo-r t32 ($4) - - - -. 2023 FE87804 44 -. 7C 6B 1B 78 83 A1 00 24 7D 63 5B 78 83 61 00 0C 7F A8 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2024 (0xFE880FC) approx BBs exec'd 0 ==== - - 0xFE880FC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE88100: 907D0000 stw r3,0(r29) - 4: GETL R3, t4 - 5: GETL R29, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0xFE88104: 419E0014 bc 12,30,0xFE88118 - 8: Js30o $0xFE88118 - - - -. 2024 FE880FC 12 -. 2F 83 00 00 90 7D 00 00 41 9E 00 14 -==== BB 2025 (0xFE88108) approx BBs exec'd 0 ==== - - 0xFE88108: 81FA0004 lwz r15,4(r26) - 0: GETL R26, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0xFE8810C: 93230018 stw r25,24(r3) - 5: GETL R25, t4 - 6: GETL R3, t6 - 7: ADDL $0x18, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFE88110: 91E30000 stw r15,0(r3) - 10: GETL R15, t8 - 11: GETL R3, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFE88114: 9303000C stw r24,12(r3) - 14: GETL R24, t12 - 15: GETL R3, t14 - 16: ADDL $0xC, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0xFE88118: 2E1C000C cmpi cr4,r28,12 - 19: GETL R28, t16 - 20: MOVL $0xC, t20 - 21: CMPL t16, t20, t18 (-rSo) - 22: ICRFL t18, $0x4, CR - 23: INCEIPL $4 - - 0xFE8811C: 3B7B0008 addi r27,r27,8 - 24: GETL R27, t22 - 25: ADDL $0x8, t22 - 26: PUTL t22, R27 - 27: INCEIPL $4 - - 0xFE88120: 3BBD0004 addi r29,r29,4 - 28: GETL R29, t24 - 29: ADDL $0x4, t24 - 30: PUTL t24, R29 - 31: INCEIPL $4 - - 0xFE88124: 4091FFBC bc 4,17,0xFE880E0 - 32: Jc17o $0xFE880E0 - - - -. 2025 FE88108 32 -. 81 FA 00 04 93 23 00 18 91 E3 00 00 93 03 00 0C 2E 1C 00 0C 3B 7B 00 08 3B BD 00 04 40 91 FF BC -==== BB 2026 (0xFE880E0) approx BBs exec'd 0 ==== - - 0xFE880E0: 2F1C0006 cmpi cr6,r28,6 - 0: GETL R28, t0 - 1: MOVL $0x6, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFE880E4: 7F83E378 or r3,r28,r28 - 5: GETL R28, t6 - 6: PUTL t6, R3 - 7: INCEIPL $4 - - 0xFE880E8: 3B9C0001 addi r28,r28,1 - 8: GETL R28, t8 - 9: ADDL $0x1, t8 - 10: PUTL t8, R28 - 11: INCEIPL $4 - - 0xFE880EC: 419A002C bc 12,26,0xFE88118 - 12: Js26o $0xFE88118 - - - -. 2026 FE880E0 16 -. 2F 1C 00 06 7F 83 E3 78 3B 9C 00 01 41 9A 00 2C -==== BB 2027 (0xFE88118) approx BBs exec'd 0 ==== - - 0xFE88118: 2E1C000C cmpi cr4,r28,12 - 0: GETL R28, t0 - 1: MOVL $0xC, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0xFE8811C: 3B7B0008 addi r27,r27,8 - 5: GETL R27, t6 - 6: ADDL $0x8, t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0xFE88120: 3BBD0004 addi r29,r29,4 - 9: GETL R29, t8 - 10: ADDL $0x4, t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xFE88124: 4091FFBC bc 4,17,0xFE880E0 - 13: Jc17o $0xFE880E0 - - - -. 2027 FE88118 16 -. 2E 1C 00 0C 3B 7B 00 08 3B BD 00 04 40 91 FF BC -==== BB 2028 (0xFE88128) approx BBs exec'd 0 ==== - - 0xFE88128: 55D4103A rlwinm r20,r14,2,0,29 - 0: GETL R14, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R20 - 3: INCEIPL $4 - - 0xFE8812C: 81DA0004 lwz r14,4(r26) - 4: GETL R26, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R14 - 8: INCEIPL $4 - - 0xFE88130: 7E74D214 add r19,r20,r26 - 9: GETL R20, t6 - 10: GETL R26, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R19 - 13: INCEIPL $4 - - 0xFE88134: 81330008 lwz r9,8(r19) - 14: GETL R19, t10 - 15: ADDL $0x8, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0xFE88138: 91D20000 stw r14,0(r18) - 19: GETL R14, t14 - 20: GETL R18, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFE8813C: 4BFFFCBC b 0xFE87DF8 - 23: JMPo $0xFE87DF8 ($4) - - - -. 2028 FE88128 24 -. 55 D4 10 3A 81 DA 00 04 7E 74 D2 14 81 33 00 08 91 D2 00 00 4B FF FC BC -==== BB 2029 (0xFE87DF8) approx BBs exec'd 0 ==== - - 0xFE87DF8: 81010000 lwz r8,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0xFE87DFC: 7D234B78 or r3,r9,r9 - 4: GETL R9, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFE87E00: 82480004 lwz r18,4(r8) - 7: GETL R8, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R18 - 11: INCEIPL $4 - - 0xFE87E04: 8148FFB4 lwz r10,-76(r8) - 12: GETL R8, t10 - 13: ADDL $0xFFFFFFB4, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R10 - 16: INCEIPL $4 - - 0xFE87E08: 7E4803A6 mtlr r18 - 17: GETL R18, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0xFE87E0C: 81C8FFB8 lwz r14,-72(r8) - 20: GETL R8, t16 - 21: ADDL $0xFFFFFFB8, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R14 - 24: INCEIPL $4 - - 0xFE87E10: 81E8FFBC lwz r15,-68(r8) - 25: GETL R8, t20 - 26: ADDL $0xFFFFFFBC, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R15 - 29: INCEIPL $4 - - 0xFE87E14: 7D408120 mtcrf 0x8,r10 - 30: GETL R10, t24 - 31: ICRFL t24, $0x4, CR - 32: INCEIPL $4 - - 0xFE87E18: 8208FFC0 lwz r16,-64(r8) - 33: GETL R8, t26 - 34: ADDL $0xFFFFFFC0, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R16 - 37: INCEIPL $4 - - 0xFE87E1C: 8228FFC4 lwz r17,-60(r8) - 38: GETL R8, t30 - 39: ADDL $0xFFFFFFC4, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R17 - 42: INCEIPL $4 - - 0xFE87E20: 8248FFC8 lwz r18,-56(r8) - 43: GETL R8, t34 - 44: ADDL $0xFFFFFFC8, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R18 - 47: INCEIPL $4 - - 0xFE87E24: 8268FFCC lwz r19,-52(r8) - 48: GETL R8, t38 - 49: ADDL $0xFFFFFFCC, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R19 - 52: INCEIPL $4 - - 0xFE87E28: 8288FFD0 lwz r20,-48(r8) - 53: GETL R8, t42 - 54: ADDL $0xFFFFFFD0, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R20 - 57: INCEIPL $4 - - 0xFE87E2C: 82A8FFD4 lwz r21,-44(r8) - 58: GETL R8, t46 - 59: ADDL $0xFFFFFFD4, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R21 - 62: INCEIPL $4 - - 0xFE87E30: 82C8FFD8 lwz r22,-40(r8) - 63: GETL R8, t50 - 64: ADDL $0xFFFFFFD8, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R22 - 67: INCEIPL $4 - - 0xFE87E34: 82E8FFDC lwz r23,-36(r8) - 68: GETL R8, t54 - 69: ADDL $0xFFFFFFDC, t54 - 70: LDL (t54), t56 - 71: PUTL t56, R23 - 72: INCEIPL $4 - - 0xFE87E38: 8308FFE0 lwz r24,-32(r8) - 73: GETL R8, t58 - 74: ADDL $0xFFFFFFE0, t58 - 75: LDL (t58), t60 - 76: PUTL t60, R24 - 77: INCEIPL $4 - - 0xFE87E3C: 8328FFE4 lwz r25,-28(r8) - 78: GETL R8, t62 - 79: ADDL $0xFFFFFFE4, t62 - 80: LDL (t62), t64 - 81: PUTL t64, R25 - 82: INCEIPL $4 - - 0xFE87E40: 8348FFE8 lwz r26,-24(r8) - 83: GETL R8, t66 - 84: ADDL $0xFFFFFFE8, t66 - 85: LDL (t66), t68 - 86: PUTL t68, R26 - 87: INCEIPL $4 - - 0xFE87E44: 8368FFEC lwz r27,-20(r8) - 88: GETL R8, t70 - 89: ADDL $0xFFFFFFEC, t70 - 90: LDL (t70), t72 - 91: PUTL t72, R27 - 92: INCEIPL $4 - - 0xFE87E48: 8388FFF0 lwz r28,-16(r8) - 93: GETL R8, t74 - 94: ADDL $0xFFFFFFF0, t74 - 95: LDL (t74), t76 - 96: PUTL t76, R28 - 97: INCEIPL $4 - - 0xFE87E4C: 83A8FFF4 lwz r29,-12(r8) - 98: GETL R8, t78 - 99: ADDL $0xFFFFFFF4, t78 - 100: LDL (t78), t80 - 101: PUTL t80, R29 - 102: INCEIPL $4 - - 0xFE87E50: 83C8FFF8 lwz r30,-8(r8) - 103: GETL R8, t82 - 104: ADDL $0xFFFFFFF8, t82 - 105: LDL (t82), t84 - 106: PUTL t84, R30 - 107: INCEIPL $4 - - 0xFE87E54: 83E8FFFC lwz r31,-4(r8) - 108: GETL R8, t86 - 109: ADDL $0xFFFFFFFC, t86 - 110: LDL (t86), t88 - 111: PUTL t88, R31 - 112: INCEIPL $4 - - 0xFE87E58: 7D014378 or r1,r8,r8 - 113: GETL R8, t90 - 114: PUTL t90, R1 - 115: INCEIPL $4 - - 0xFE87E5C: 4E800020 blr - 116: GETL LR, t92 - 117: JMPo-r t92 ($4) - - - -. 2029 FE87DF8 104 -. 81 01 00 00 7D 23 4B 78 82 48 00 04 81 48 FF B4 7E 48 03 A6 81 C8 FF B8 81 E8 FF BC 7D 40 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 -==== BB 2030 (0xFE86FAC) approx BBs exec'd 0 ==== - - 0xFE86FAC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE86FB0: 419E0120 bc 12,30,0xFE870D0 - 4: Js30o $0xFE870D0 - - - -. 2030 FE86FAC 8 -. 2F 83 00 00 41 9E 01 20 -==== BB 2031 (0xFE86FB4) approx BBs exec'd 0 ==== - - 0xFE86FB4: 80E10000 lwz r7,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0xFE86FB8: 83A70004 lwz r29,4(r7) - 4: GETL R7, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R29 - 8: INCEIPL $4 - - 0xFE86FBC: 82C7FFD8 lwz r22,-40(r7) - 9: GETL R7, t8 - 10: ADDL $0xFFFFFFD8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R22 - 13: INCEIPL $4 - - 0xFE86FC0: 7FA803A6 mtlr r29 - 14: GETL R29, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFE86FC4: 82E7FFDC lwz r23,-36(r7) - 17: GETL R7, t14 - 18: ADDL $0xFFFFFFDC, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R23 - 21: INCEIPL $4 - - 0xFE86FC8: 8307FFE0 lwz r24,-32(r7) - 22: GETL R7, t18 - 23: ADDL $0xFFFFFFE0, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R24 - 26: INCEIPL $4 - - 0xFE86FCC: 8327FFE4 lwz r25,-28(r7) - 27: GETL R7, t22 - 28: ADDL $0xFFFFFFE4, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R25 - 31: INCEIPL $4 - - 0xFE86FD0: 8347FFE8 lwz r26,-24(r7) - 32: GETL R7, t26 - 33: ADDL $0xFFFFFFE8, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R26 - 36: INCEIPL $4 - - 0xFE86FD4: 8367FFEC lwz r27,-20(r7) - 37: GETL R7, t30 - 38: ADDL $0xFFFFFFEC, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R27 - 41: INCEIPL $4 - - 0xFE86FD8: 8387FFF0 lwz r28,-16(r7) - 42: GETL R7, t34 - 43: ADDL $0xFFFFFFF0, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R28 - 46: INCEIPL $4 - - 0xFE86FDC: 83A7FFF4 lwz r29,-12(r7) - 47: GETL R7, t38 - 48: ADDL $0xFFFFFFF4, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R29 - 51: INCEIPL $4 - - 0xFE86FE0: 83C7FFF8 lwz r30,-8(r7) - 52: GETL R7, t42 - 53: ADDL $0xFFFFFFF8, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R30 - 56: INCEIPL $4 - - 0xFE86FE4: 83E7FFFC lwz r31,-4(r7) - 57: GETL R7, t46 - 58: ADDL $0xFFFFFFFC, t46 - 59: LDL (t46), t48 - 60: PUTL t48, R31 - 61: INCEIPL $4 - - 0xFE86FE8: 7CE13B78 or r1,r7,r7 - 62: GETL R7, t50 - 63: PUTL t50, R1 - 64: INCEIPL $4 - - 0xFE86FEC: 4E800020 blr - 65: GETL LR, t52 - 66: JMPo-r t52 ($4) - - - -. 2031 FE86FB4 60 -. 80 E1 00 00 83 A7 00 04 82 C7 FF D8 7F A8 03 A6 82 E7 FF DC 83 07 FF E0 83 27 FF E4 83 47 FF E8 83 67 FF EC 83 87 FF F0 83 A7 FF F4 83 C7 FF F8 83 E7 FF FC 7C E1 3B 78 4E 80 00 20 -==== BB 2032 (0xFE86BB4) approx BBs exec'd 0 ==== - - 0xFE86BB4: 7C9DC214 add r4,r29,r24 - 0: GETL R29, t0 - 1: GETL R24, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE86BB8: 2F830000 cmpi cr7,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFE86BBC: 907B0048 stw r3,72(r27) - 9: GETL R3, t8 - 10: GETL R27, t10 - 11: ADDL $0x48, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFE86BC0: 419E0050 bc 12,30,0xFE86C10 - 14: Js30o $0xFE86C10 - - - -. 2032 FE86BB4 16 -. 7C 9D C2 14 2F 83 00 00 90 7B 00 48 41 9E 00 50 -==== BB 2033 (0xFE86BC4) approx BBs exec'd 0 ==== - - 0xFE86BC4: 81230018 lwz r9,24(r3) - 0: GETL R3, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE86BC8: 2C89FFFF cmpi cr1,r9,-1 - 5: GETL R9, t4 - 6: MOVL $0xFFFFFFFF, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0xFE86BCC: 4186000C bc 12,6,0xFE86BD8 - 10: Js06o $0xFE86BD8 - - - -. 2033 FE86BC4 12 -. 81 23 00 18 2C 89 FF FF 41 86 00 0C -==== BB 2034 (0xFE86BD8) approx BBs exec'd 0 ==== - - 0xFE86BD8: 83BB0008 lwz r29,8(r27) - 0: GETL R27, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFE86BDC: 7F1DA800 cmp cr6,r29,r21 - 5: GETL R29, t4 - 6: GETL R21, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0xFE86BE0: 7FA3EB78 or r3,r29,r29 - 10: GETL R29, t10 - 11: PUTL t10, R3 - 12: INCEIPL $4 - - 0xFE86BE4: 41BAFF9C bc 13,26,0xFE86B80 - 13: Js26o $0xFE86B80 - - - -. 2034 FE86BD8 16 -. 83 BB 00 08 7F 1D A8 00 7F A3 EB 78 41 BA FF 9C -==== BB 2035 (0xFE86BE8) approx BBs exec'd 0 ==== - - 0xFE86BE8: 83440040 lwz r26,64(r4) - 0: GETL R4, t0 - 1: ADDL $0x40, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFE86BEC: 7F44D378 or r4,r26,r26 - 5: GETL R26, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE86BF0: 4804F7C1 bl 0xFED63B0 - 8: MOVL $0xFE86BF4, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFED63B0 ($4) - - - -. 2035 FE86BE8 12 -. 83 44 00 40 7F 44 D3 78 48 04 F7 C1 -==== BB 2036 (0xFED6430) approx BBs exec'd 0 ==== - - 0xFED6430: 80A3FFFC lwz r5,-4(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFED6434: 7CAA3279 xor. r10,r5,r6 - 5: GETL R5, t4 - 6: GETL R6, t6 - 7: XORL t4, t6 - 8: PUTL t6, R10 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0xFED6438: 7C662850 subf r3,r6,r5 - 12: GETL R6, t10 - 13: GETL R5, t12 - 14: SUBL t10, t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0xFED643C: 4CA00020 bclr 5,0 - 17: GETL LR, t14 - 18: Jc00o-r t14 - - - -. 2036 FED6430 16 -. 80 A3 FF FC 7C AA 32 79 7C 66 28 50 4C A0 00 20 -==== BB 2037 (0xFE86BF4) approx BBs exec'd 0 ==== - - 0xFE86BF4: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE86BF8: 7FA3EB78 or r3,r29,r29 - 4: GETL R29, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFE86BFC: 4182FF80 bc 12,2,0xFE86B7C - 7: Js02o $0xFE86B7C - - - -. 2037 FE86BF4 12 -. 2C 03 00 00 7F A3 EB 78 41 82 FF 80 -==== BB 2038 (0xFE86C00) approx BBs exec'd 0 ==== - - 0xFE86C00: 4804FB9D bl 0xFED679C - 0: MOVL $0xFE86C04, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFED679C ($4) - - - -. 2038 FE86C00 4 -. 48 04 FB 9D -==== BB 2039 (0xFE86C04) approx BBs exec'd 0 ==== - - 0xFE86C04: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE86C08: 907B0008 stw r3,8(r27) - 4: GETL R3, t4 - 5: GETL R27, t6 - 6: ADDL $0x8, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFE86C0C: 409EFF74 bc 4,30,0xFE86B80 - 9: Jc30o $0xFE86B80 - - - -. 2039 FE86C04 12 -. 2F 83 00 00 90 7B 00 08 40 9E FF 74 -==== BB 2040 (0xFE86B80) approx BBs exec'd 0 ==== - - 0xFE86B80: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE86B84: 3B9CFFFF addi r28,r28,-1 - 3: GETL R28, t2 - 4: ADDL $0xFFFFFFFF, t2 - 5: PUTL t2, R28 - 6: INCEIPL $4 - - 0xFE86B88: 2C830000 cmpi cr1,r3,0 - 7: GETL R3, t4 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x1, CR - 10: INCEIPL $4 - - 0xFE86B8C: 40850084 bc 4,5,0xFE86C10 - 11: Jc05o $0xFE86C10 - - - -. 2040 FE86B80 16 -. 7F 83 E3 78 3B 9C FF FF 2C 83 00 00 40 85 00 84 -==== BB 2041 (0xFE87C84) approx BBs exec'd 0 ==== - - 0xFE87C84: 55DB103A rlwinm r27,r14,2,0,29 - 0: GETL R14, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0xFE87C88: 83BC0004 lwz r29,4(r28) - 4: GETL R28, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0xFE87C8C: 7EE3BB78 or r3,r23,r23 - 9: GETL R23, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0xFE87C90: 7C1DB800 cmp cr0,r29,r23 - 12: GETL R29, t8 - 13: GETL R23, t10 - 14: CMPL t8, t10, t12 (-rSo) - 15: ICRFL t12, $0x0, CR - 16: INCEIPL $4 - - 0xFE87C94: 7FA4EB78 or r4,r29,r29 - 17: GETL R29, t14 - 18: PUTL t14, R4 - 19: INCEIPL $4 - - 0xFE87C98: 41820154 bc 12,2,0xFE87DEC - 20: Js02o $0xFE87DEC - - - -. 2041 FE87C84 24 -. 55 DB 10 3A 83 BC 00 04 7E E3 BB 78 7C 1D B8 00 7F A4 EB 78 41 82 01 54 -==== BB 2042 (0xFE87C9C) approx BBs exec'd 0 ==== - - 0xFE87C9C: 4804E715 bl 0xFED63B0 - 0: MOVL $0xFE87CA0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFED63B0 ($4) - - - -. 2042 FE87C9C 4 -. 48 04 E7 15 -==== BB 2043 (0xFED6478) approx BBs exec'd 0 ==== - - 0xFED6478: 8CA30001 lbzu r5,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFED647C: 8CC40001 lbzu r6,1(r4) - 6: GETL R4, t4 - 7: ADDL $0x1, t4 - 8: PUTL t4, R4 - 9: LDB (t4), t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0xFED6480: 2C850000 cmpi cr1,r5,0 - 12: GETL R5, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x1, CR - 15: INCEIPL $4 - - 0xFED6484: 7C053000 cmp cr0,r5,r6 - 16: GETL R5, t12 - 17: GETL R6, t14 - 18: CMPL t12, t14, t16 (-rSo) - 19: ICRFL t16, $0x0, CR - 20: INCEIPL $4 - - 0xFED6488: 4086FFD4 bc 4,6,0xFED645C - 21: Jc06o $0xFED645C - - - -. 2043 FED6478 20 -. 8C A3 00 01 8C C4 00 01 2C 85 00 00 7C 05 30 00 40 86 FF D4 -==== BB 2044 (0xFED645C) approx BBs exec'd 0 ==== - - 0xFED645C: 8CA30001 lbzu r5,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFED6460: 40820034 bc 4,2,0xFED6494 - 6: Jc02o $0xFED6494 - - - -. 2044 FED645C 8 -. 8C A3 00 01 40 82 00 34 -==== BB 2045 (0xFED6464) approx BBs exec'd 0 ==== - - 0xFED6464: 8CC40001 lbzu r6,1(r4) - 0: GETL R4, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R4 - 3: LDB (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFED6468: 2C850000 cmpi cr1,r5,0 - 6: GETL R5, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0xFED646C: 41860020 bc 12,6,0xFED648C - 10: Js06o $0xFED648C - - - -. 2045 FED6464 12 -. 8C C4 00 01 2C 85 00 00 41 86 00 20 -==== BB 2046 (0xFE87CA0) approx BBs exec'd 0 ==== - - 0xFE87CA0: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE87CA4: 41860148 bc 12,6,0xFE87DEC - 4: Js06o $0xFE87DEC - - - -. 2046 FE87CA0 8 -. 2C 83 00 00 41 86 01 48 -==== BB 2047 (0xFE87DEC) approx BBs exec'd 0 ==== - - 0xFE87DEC: 7D3BE214 add r9,r27,r28 - 0: GETL R27, t0 - 1: GETL R28, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE87DF0: 93B20000 stw r29,0(r18) - 5: GETL R29, t4 - 6: GETL R18, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFE87DF4: 81290008 lwz r9,8(r9) - 9: GETL R9, t8 - 10: ADDL $0x8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0xFE87DF8: 81010000 lwz r8,0(r1) - 14: GETL R1, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R8 - 17: INCEIPL $4 - - 0xFE87DFC: 7D234B78 or r3,r9,r9 - 18: GETL R9, t16 - 19: PUTL t16, R3 - 20: INCEIPL $4 - - 0xFE87E00: 82480004 lwz r18,4(r8) - 21: GETL R8, t18 - 22: ADDL $0x4, t18 - 23: LDL (t18), t20 - 24: PUTL t20, R18 - 25: INCEIPL $4 - - 0xFE87E04: 8148FFB4 lwz r10,-76(r8) - 26: GETL R8, t22 - 27: ADDL $0xFFFFFFB4, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R10 - 30: INCEIPL $4 - - 0xFE87E08: 7E4803A6 mtlr r18 - 31: GETL R18, t26 - 32: PUTL t26, LR - 33: INCEIPL $4 - - 0xFE87E0C: 81C8FFB8 lwz r14,-72(r8) - 34: GETL R8, t28 - 35: ADDL $0xFFFFFFB8, t28 - 36: LDL (t28), t30 - 37: PUTL t30, R14 - 38: INCEIPL $4 - - 0xFE87E10: 81E8FFBC lwz r15,-68(r8) - 39: GETL R8, t32 - 40: ADDL $0xFFFFFFBC, t32 - 41: LDL (t32), t34 - 42: PUTL t34, R15 - 43: INCEIPL $4 - - 0xFE87E14: 7D408120 mtcrf 0x8,r10 - 44: GETL R10, t36 - 45: ICRFL t36, $0x4, CR - 46: INCEIPL $4 - - 0xFE87E18: 8208FFC0 lwz r16,-64(r8) - 47: GETL R8, t38 - 48: ADDL $0xFFFFFFC0, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R16 - 51: INCEIPL $4 - - 0xFE87E1C: 8228FFC4 lwz r17,-60(r8) - 52: GETL R8, t42 - 53: ADDL $0xFFFFFFC4, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R17 - 56: INCEIPL $4 - - 0xFE87E20: 8248FFC8 lwz r18,-56(r8) - 57: GETL R8, t46 - 58: ADDL $0xFFFFFFC8, t46 - 59: LDL (t46), t48 - 60: PUTL t48, R18 - 61: INCEIPL $4 - - 0xFE87E24: 8268FFCC lwz r19,-52(r8) - 62: GETL R8, t50 - 63: ADDL $0xFFFFFFCC, t50 - 64: LDL (t50), t52 - 65: PUTL t52, R19 - 66: INCEIPL $4 - - 0xFE87E28: 8288FFD0 lwz r20,-48(r8) - 67: GETL R8, t54 - 68: ADDL $0xFFFFFFD0, t54 - 69: LDL (t54), t56 - 70: PUTL t56, R20 - 71: INCEIPL $4 - - 0xFE87E2C: 82A8FFD4 lwz r21,-44(r8) - 72: GETL R8, t58 - 73: ADDL $0xFFFFFFD4, t58 - 74: LDL (t58), t60 - 75: PUTL t60, R21 - 76: INCEIPL $4 - - 0xFE87E30: 82C8FFD8 lwz r22,-40(r8) - 77: GETL R8, t62 - 78: ADDL $0xFFFFFFD8, t62 - 79: LDL (t62), t64 - 80: PUTL t64, R22 - 81: INCEIPL $4 - - 0xFE87E34: 82E8FFDC lwz r23,-36(r8) - 82: GETL R8, t66 - 83: ADDL $0xFFFFFFDC, t66 - 84: LDL (t66), t68 - 85: PUTL t68, R23 - 86: INCEIPL $4 - - 0xFE87E38: 8308FFE0 lwz r24,-32(r8) - 87: GETL R8, t70 - 88: ADDL $0xFFFFFFE0, t70 - 89: LDL (t70), t72 - 90: PUTL t72, R24 - 91: INCEIPL $4 - - 0xFE87E3C: 8328FFE4 lwz r25,-28(r8) - 92: GETL R8, t74 - 93: ADDL $0xFFFFFFE4, t74 - 94: LDL (t74), t76 - 95: PUTL t76, R25 - 96: INCEIPL $4 - - 0xFE87E40: 8348FFE8 lwz r26,-24(r8) - 97: GETL R8, t78 - 98: ADDL $0xFFFFFFE8, t78 - 99: LDL (t78), t80 - 100: PUTL t80, R26 - 101: INCEIPL $4 - - 0xFE87E44: 8368FFEC lwz r27,-20(r8) - 102: GETL R8, t82 - 103: ADDL $0xFFFFFFEC, t82 - 104: LDL (t82), t84 - 105: PUTL t84, R27 - 106: INCEIPL $4 - - 0xFE87E48: 8388FFF0 lwz r28,-16(r8) - 107: GETL R8, t86 - 108: ADDL $0xFFFFFFF0, t86 - 109: LDL (t86), t88 - 110: PUTL t88, R28 - 111: INCEIPL $4 - - 0xFE87E4C: 83A8FFF4 lwz r29,-12(r8) - 112: GETL R8, t90 - 113: ADDL $0xFFFFFFF4, t90 - 114: LDL (t90), t92 - 115: PUTL t92, R29 - 116: INCEIPL $4 - - 0xFE87E50: 83C8FFF8 lwz r30,-8(r8) - 117: GETL R8, t94 - 118: ADDL $0xFFFFFFF8, t94 - 119: LDL (t94), t96 - 120: PUTL t96, R30 - 121: INCEIPL $4 - - 0xFE87E54: 83E8FFFC lwz r31,-4(r8) - 122: GETL R8, t98 - 123: ADDL $0xFFFFFFFC, t98 - 124: LDL (t98), t100 - 125: PUTL t100, R31 - 126: INCEIPL $4 - - 0xFE87E58: 7D014378 or r1,r8,r8 - 127: GETL R8, t102 - 128: PUTL t102, R1 - 129: INCEIPL $4 - - 0xFE87E5C: 4E800020 blr - 130: GETL LR, t104 - 131: JMPo-r t104 ($4) - - - -. 2047 FE87DEC 116 -. 7D 3B E2 14 93 B2 00 00 81 29 00 08 81 01 00 00 7D 23 4B 78 82 48 00 04 81 48 FF B4 7E 48 03 A6 81 C8 FF B8 81 E8 FF BC 7D 40 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 -==== BB 2048 (0xFE86C10) approx BBs exec'd 0 ==== - - 0xFE86C10: 2F1C0000 cmpi cr6,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE86C14: 3AE00000 li r23,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R23 - 6: INCEIPL $4 - - 0xFE86C18: 419801F8 bc 12,24,0xFE86E10 - 7: Js24o $0xFE86E10 - - - -. 2048 FE86C10 12 -. 2F 1C 00 00 3A E0 00 00 41 98 01 F8 -==== BB 2049 (0xFE86E10) approx BBs exec'd 0 ==== - - 0xFE86E10: 38600006 li r3,6 - 0: MOVL $0x6, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE86E14: 389F0010 addi r4,r31,16 - 3: GETL R31, t2 - 4: ADDL $0x10, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0xFE86E18: 4BFFF801 bl 0xFE86618 - 7: MOVL $0xFE86E1C, t4 - 8: PUTL t4, LR - 9: JMPo-c $0xFE86618 ($4) - - - -. 2049 FE86E10 12 -. 38 60 00 06 38 9F 00 10 4B FF F8 01 -==== BB 2050 new_composite_name(0xFE86618) approx BBs exec'd 0 ==== - - 0xFE86618: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE8661C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE86620: 48121831 bl 0xFFA7E50 - 9: MOVL $0xFE86624, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2050 FE86618 12 -. 94 21 FF C0 7C 08 02 A6 48 12 18 31 -==== BB 2051 (0xFE86624) approx BBs exec'd 0 ==== - - 0xFE86624: 93C10038 stw r30,56(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x38, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE86628: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE8662C: 7D800026 mfcr r12 - 8: GETL CR, t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0xFE86630: 2E030006 cmpi cr4,r3,6 - 11: GETL R3, t8 - 12: MOVL $0x6, t12 - 13: CMPL t8, t12, t10 (-rSo) - 14: ICRFL t10, $0x4, CR - 15: INCEIPL $4 - - 0xFE86634: 92A10014 stw r21,20(r1) - 16: GETL R21, t14 - 17: GETL R1, t16 - 18: ADDL $0x14, t16 - 19: STL t14, (t16) - 20: INCEIPL $4 - - 0xFE86638: 92C10018 stw r22,24(r1) - 21: GETL R22, t18 - 22: GETL R1, t20 - 23: ADDL $0x18, t20 - 24: STL t18, (t20) - 25: INCEIPL $4 - - 0xFE8663C: 82BE1D78 lwz r21,7544(r30) - 26: GETL R30, t22 - 27: ADDL $0x1D78, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R21 - 30: INCEIPL $4 - - 0xFE86640: 82DE1D1C lwz r22,7452(r30) - 31: GETL R30, t26 - 32: ADDL $0x1D1C, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R22 - 35: INCEIPL $4 - - 0xFE86644: 92E1001C stw r23,28(r1) - 36: GETL R23, t30 - 37: GETL R1, t32 - 38: ADDL $0x1C, t32 - 39: STL t30, (t32) - 40: INCEIPL $4 - - 0xFE86648: 7C771B78 or r23,r3,r3 - 41: GETL R3, t34 - 42: PUTL t34, R23 - 43: INCEIPL $4 - - 0xFE8664C: 93010020 stw r24,32(r1) - 44: GETL R24, t36 - 45: GETL R1, t38 - 46: ADDL $0x20, t38 - 47: STL t36, (t38) - 48: INCEIPL $4 - - 0xFE86650: 7C982378 or r24,r4,r4 - 49: GETL R4, t40 - 50: PUTL t40, R24 - 51: INCEIPL $4 - - 0xFE86654: 93210024 stw r25,36(r1) - 52: GETL R25, t42 - 53: GETL R1, t44 - 54: ADDL $0x24, t44 - 55: STL t42, (t44) - 56: INCEIPL $4 - - 0xFE86658: 3B200000 li r25,0 - 57: MOVL $0x0, t46 - 58: PUTL t46, R25 - 59: INCEIPL $4 - - 0xFE8665C: 93410028 stw r26,40(r1) - 60: GETL R26, t48 - 61: GETL R1, t50 - 62: ADDL $0x28, t50 - 63: STL t48, (t50) - 64: INCEIPL $4 - - 0xFE86660: 3B400000 li r26,0 - 65: MOVL $0x0, t52 - 66: PUTL t52, R26 - 67: INCEIPL $4 - - 0xFE86664: 9361002C stw r27,44(r1) - 68: GETL R27, t54 - 69: GETL R1, t56 - 70: ADDL $0x2C, t56 - 71: STL t54, (t56) - 72: INCEIPL $4 - - 0xFE86668: 3B600001 li r27,1 - 73: MOVL $0x1, t58 - 74: PUTL t58, R27 - 75: INCEIPL $4 - - 0xFE8666C: 93810030 stw r28,48(r1) - 76: GETL R28, t60 - 77: GETL R1, t62 - 78: ADDL $0x30, t62 - 79: STL t60, (t62) - 80: INCEIPL $4 - - 0xFE86670: 3B800000 li r28,0 - 81: MOVL $0x0, t64 - 82: PUTL t64, R28 - 83: INCEIPL $4 - - 0xFE86674: 93A10034 stw r29,52(r1) - 84: GETL R29, t66 - 85: GETL R1, t68 - 86: ADDL $0x34, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0xFE86678: 93E1003C stw r31,60(r1) - 89: GETL R31, t70 - 90: GETL R1, t72 - 91: ADDL $0x3C, t72 - 92: STL t70, (t72) - 93: INCEIPL $4 - - 0xFE8667C: 90010044 stw r0,68(r1) - 94: GETL R0, t74 - 95: GETL R1, t76 - 96: ADDL $0x44, t76 - 97: STL t74, (t76) - 98: INCEIPL $4 - - 0xFE86680: 91810010 stw r12,16(r1) - 99: GETL R12, t78 - 100: GETL R1, t80 - 101: ADDL $0x10, t80 - 102: STL t78, (t80) - 103: INCEIPL $4 - - 0xFE86684: 48000064 b 0xFE866E8 - 104: JMPo $0xFE866E8 ($4) - - - -. 2051 FE86624 100 -. 93 C1 00 38 7F C8 02 A6 7D 80 00 26 2E 03 00 06 92 A1 00 14 92 C1 00 18 82 BE 1D 78 82 DE 1D 1C 92 E1 00 1C 7C 77 1B 78 93 01 00 20 7C 98 23 78 93 21 00 24 3B 20 00 00 93 41 00 28 3B 40 00 00 93 61 00 2C 3B 60 00 01 93 81 00 30 3B 80 00 00 93 A1 00 34 93 E1 00 3C 90 01 00 44 91 81 00 10 48 00 00 64 -==== BB 2052 (0xFE866E8) approx BBs exec'd 0 ==== - - 0xFE866E8: 2F9C0006 cmpi cr7,r28,6 - 0: GETL R28, t0 - 1: MOVL $0x6, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE866EC: 41BEFFF0 bc 13,30,0xFE866DC - 5: Js30o $0xFE866DC - - - -. 2052 FE866E8 8 -. 2F 9C 00 06 41 BE FF F0 -==== BB 2053 (0xFE866F0) approx BBs exec'd 0 ==== - - 0xFE866F0: 7F97E000 cmp cr7,r23,r28 - 0: GETL R23, t0 - 1: GETL R28, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFE866F4: 579F103A rlwinm r31,r28,2,0,29 - 5: GETL R28, t6 - 6: SHLL $0x2, t6 - 7: PUTL t6, R31 - 8: INCEIPL $4 - - 0xFE866F8: 41B2FF90 bc 13,18,0xFE86688 - 9: Js18o $0xFE86688 - - - -. 2053 FE866F0 12 -. 7F 97 E0 00 57 9F 10 3A 41 B2 FF 90 -==== BB 2054 (0xFE86688) approx BBs exec'd 0 ==== - - 0xFE86688: 7FBFC02E lwzx r29,r31,r24 - 0: GETL R24, t0 - 1: GETL R31, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R29 - 5: INCEIPL $4 - - 0xFE8668C: 7FA3EB78 or r3,r29,r29 - 6: GETL R29, t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFE86690: 48050449 bl 0xFED6AD8 - 9: MOVL $0xFE86694, t8 - 10: PUTL t8, LR - 11: JMPo-c $0xFED6AD8 ($4) - - - -. 2054 FE86688 12 -. 7F BF C0 2E 7F A3 EB 78 48 05 04 49 -==== BB 2055 (0xFE86694) approx BBs exec'd 0 ==== - - 0xFE86694: 301BFFFF addic r0,r27,-1 - 0: GETL R27, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0xFE86698: 7D60D910 subfe r11,r0,r27 - 4: GETL R0, t2 - 5: GETL R27, t4 - 6: SBBL t2, t4 (-rCa-wCa) - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xFE8669C: 7C7A1B78 or r26,r3,r3 - 9: GETL R3, t6 - 10: PUTL t6, R26 - 11: INCEIPL $4 - - 0xFE866A0: 207C0000 subfic r3,r28,0 - 12: GETL R28, t8 - 13: MOVL $0x0, t10 - 14: SBBL t8, t10 (-wCa) - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFE866A4: 7C6301D4 addme r3,r3 - 17: GETL R3, t12 - 18: ADCL $0xFFFFFFFF, t12 (-rCa-wCa) - 19: PUTL t12, R3 - 20: INCEIPL $4 - - 0xFE866A8: 54630FFE rlwinm r3,r3,1,31,31 - 21: GETL R3, t14 - 22: SHRL $0x1F, t14 - 23: PUTL t14, R3 - 24: INCEIPL $4 - - 0xFE866AC: 7C695839 and. r9,r3,r11 - 25: GETL R3, t16 - 26: GETL R11, t18 - 27: ANDL t16, t18 - 28: PUTL t18, R9 - 29: CMP0L t18, t20 (-rSo) - 30: ICRFL t20, $0x0, CR - 31: INCEIPL $4 - - 0xFE866B0: 7CBFB02E lwzx r5,r31,r22 - 32: GETL R22, t22 - 33: GETL R31, t24 - 34: ADDL t24, t22 - 35: LDL (t22), t26 - 36: PUTL t26, R5 - 37: INCEIPL $4 - - 0xFE866B4: 7FA3EB78 or r3,r29,r29 - 38: GETL R29, t28 - 39: PUTL t28, R3 - 40: INCEIPL $4 - - 0xFE866B8: 7C85D214 add r4,r5,r26 - 41: GETL R5, t30 - 42: GETL R26, t32 - 43: ADDL t30, t32 - 44: PUTL t32, R4 - 45: INCEIPL $4 - - 0xFE866BC: 7D24CA14 add r9,r4,r25 - 46: GETL R4, t34 - 47: GETL R25, t36 - 48: ADDL t34, t36 - 49: PUTL t36, R9 - 50: INCEIPL $4 - - 0xFE866C0: 3B290002 addi r25,r9,2 - 51: GETL R9, t38 - 52: ADDL $0x2, t38 - 53: PUTL t38, R25 - 54: INCEIPL $4 - - 0xFE866C4: 41820018 bc 12,2,0xFE866DC - 55: Js02o $0xFE866DC - - - -. 2055 FE86694 52 -. 30 1B FF FF 7D 60 D9 10 7C 7A 1B 78 20 7C 00 00 7C 63 01 D4 54 63 0F FE 7C 69 58 39 7C BF B0 2E 7F A3 EB 78 7C 85 D2 14 7D 24 CA 14 3B 29 00 02 41 82 00 18 -==== BB 2056 (0xFE866DC) approx BBs exec'd 0 ==== - - 0xFE866DC: 3B9C0001 addi r28,r28,1 - 0: GETL R28, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0xFE866E0: 2C9C000C cmpi cr1,r28,12 - 4: GETL R28, t2 - 5: MOVL $0xC, t6 - 6: CMPL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x1, CR - 8: INCEIPL $4 - - 0xFE866E4: 41850038 bc 12,5,0xFE8671C - 9: Js05o $0xFE8671C - - - -. 2056 FE866DC 12 -. 3B 9C 00 01 2C 9C 00 0C 41 85 00 38 -==== BB 2057 (0xFE866C8) approx BBs exec'd 0 ==== - - 0xFE866C8: 80980000 lwz r4,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFE866CC: 4804FCE5 bl 0xFED63B0 - 4: MOVL $0xFE866D0, t4 - 5: PUTL t4, LR - 6: JMPo-c $0xFED63B0 ($4) - - - -. 2057 FE866C8 8 -. 80 98 00 00 48 04 FC E5 -==== BB 2058 (0xFE866D0) approx BBs exec'd 0 ==== - - 0xFE866D0: 30C3FFFF addic r6,r3,-1 - 0: GETL R3, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0xFE866D4: 7CC63110 subfe r6,r6,r6 - 4: GETL R6, t2 - 5: GETL R6, t4 - 6: SBBL t2, t4 (-rCa-wCa) - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0xFE866D8: 7F7B3038 and r27,r27,r6 - 9: GETL R27, t6 - 10: GETL R6, t8 - 11: ANDL t6, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0xFE866DC: 3B9C0001 addi r28,r28,1 - 14: GETL R28, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R28 - 17: INCEIPL $4 - - 0xFE866E0: 2C9C000C cmpi cr1,r28,12 - 18: GETL R28, t12 - 19: MOVL $0xC, t16 - 20: CMPL t12, t16, t14 (-rSo) - 21: ICRFL t14, $0x1, CR - 22: INCEIPL $4 - - 0xFE866E4: 41850038 bc 12,5,0xFE8671C - 23: Js05o $0xFE8671C - - - -. 2058 FE866D0 24 -. 30 C3 FF FF 7C C6 31 10 7F 7B 30 38 3B 9C 00 01 2C 9C 00 0C 41 85 00 38 -==== BB 2059 (0xFE8671C) approx BBs exec'd 0 ==== - - 0xFE8671C: 2E1B0000 cmpi cr4,r27,0 - 0: GETL R27, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFE86720: 41920078 bc 12,18,0xFE86798 - 4: Js18o $0xFE86798 - - - -. 2059 FE8671C 8 -. 2E 1B 00 00 41 92 00 78 -==== BB 2060 (0xFE86724) approx BBs exec'd 0 ==== - - 0xFE86724: 83F80000 lwz r31,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R31 - 3: INCEIPL $4 - - 0xFE86728: 809E1CB8 lwz r4,7352(r30) - 4: GETL R30, t4 - 5: ADDL $0x1CB8, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0xFE8672C: 7FE3FB78 or r3,r31,r31 - 9: GETL R31, t8 - 10: PUTL t8, R3 - 11: INCEIPL $4 - - 0xFE86730: 4804FC81 bl 0xFED63B0 - 12: MOVL $0xFE86734, t10 - 13: PUTL t10, LR - 14: JMPo-c $0xFED63B0 ($4) - - - -. 2060 FE86724 16 -. 83 F8 00 00 80 9E 1C B8 7F E3 FB 78 48 04 FC 81 -==== BB 2061 (0xFE86734) approx BBs exec'd 0 ==== - - 0xFE86734: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE86738: 419A0018 bc 12,26,0xFE86750 - 4: Js26o $0xFE86750 - - - -. 2061 FE86734 8 -. 2F 03 00 00 41 9A 00 18 -==== BB 2062 (0xFE8673C) approx BBs exec'd 0 ==== - - 0xFE8673C: 809E1CC8 lwz r4,7368(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CC8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE86740: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE86744: 4804FC6D bl 0xFED63B0 - 8: MOVL $0xFE86748, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFED63B0 ($4) - - - -. 2062 FE8673C 12 -. 80 9E 1C C8 7F E3 FB 78 48 04 FC 6D -==== BB 2063 (0xFE86748) approx BBs exec'd 0 ==== - - 0xFE86748: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE8674C: 409E00E4 bc 4,30,0xFE86830 - 4: Jc30o $0xFE86830 - - - -. 2063 FE86748 8 -. 2F 83 00 00 40 9E 00 E4 -==== BB 2064 (0xFE86830) approx BBs exec'd 0 ==== - - 0xFE86830: 3BFA0001 addi r31,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0xFE86834: 7FE3FB78 or r3,r31,r31 - 4: GETL R31, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0xFE86838: 48123AD1 bl 0xFFAA308 - 7: MOVL $0xFE8683C, t4 - 8: PUTL t4, LR - 9: JMPo-c $0xFFAA308 ($4) - - - -. 2064 FE86830 12 -. 3B FA 00 01 7F E3 FB 78 48 12 3A D1 -==== BB 2065 (0xFE8683C) approx BBs exec'd 0 ==== - - 0xFE8683C: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE86840: 2C030000 cmpi cr0,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFE86844: 41820014 bc 12,2,0xFE86858 - 7: Js02o $0xFE86858 - - - -. 2065 FE8683C 12 -. 38 00 00 00 2C 03 00 00 41 82 00 14 -==== BB 2066 (0xFE86848) approx BBs exec'd 0 ==== - - 0xFE86848: 80980000 lwz r4,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFE8684C: 7FE5FB78 or r5,r31,r31 - 4: GETL R31, t4 - 5: PUTL t4, R5 - 6: INCEIPL $4 - - 0xFE86850: 48051E89 bl 0xFED86D8 - 7: MOVL $0xFE86854, t6 - 8: PUTL t6, LR - 9: JMPo-c $0xFED86D8 ($4) - - - -. 2066 FE86848 12 -. 80 98 00 00 7F E5 FB 78 48 05 1E 89 -==== BB 2067 (0xFE86854) approx BBs exec'd 0 ==== - - 0xFE86854: 7C601B78 or r0,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE86858: 7C030378 or r3,r0,r0 - 3: GETL R0, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFE8685C: 4BFFFEF8 b 0xFE86754 - 6: JMPo $0xFE86754 ($4) - - - -. 2067 FE86854 12 -. 7C 60 1B 78 7C 03 03 78 4B FF FE F8 -==== BB 2068 (0xFE86754) approx BBs exec'd 0 ==== - - 0xFE86754: 81410044 lwz r10,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFE86758: 81010010 lwz r8,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0xFE8675C: 82A10014 lwz r21,20(r1) - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R21 - 14: INCEIPL $4 - - 0xFE86760: 7D4803A6 mtlr r10 - 15: GETL R10, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFE86764: 82C10018 lwz r22,24(r1) - 18: GETL R1, t14 - 19: ADDL $0x18, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R22 - 22: INCEIPL $4 - - 0xFE86768: 7D008120 mtcrf 0x8,r8 - 23: GETL R8, t18 - 24: ICRFL t18, $0x4, CR - 25: INCEIPL $4 - - 0xFE8676C: 82E1001C lwz r23,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R23 - 30: INCEIPL $4 - - 0xFE86770: 83010020 lwz r24,32(r1) - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R24 - 35: INCEIPL $4 - - 0xFE86774: 83210024 lwz r25,36(r1) - 36: GETL R1, t28 - 37: ADDL $0x24, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R25 - 40: INCEIPL $4 - - 0xFE86778: 83410028 lwz r26,40(r1) - 41: GETL R1, t32 - 42: ADDL $0x28, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R26 - 45: INCEIPL $4 - - 0xFE8677C: 8361002C lwz r27,44(r1) - 46: GETL R1, t36 - 47: ADDL $0x2C, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R27 - 50: INCEIPL $4 - - 0xFE86780: 83810030 lwz r28,48(r1) - 51: GETL R1, t40 - 52: ADDL $0x30, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R28 - 55: INCEIPL $4 - - 0xFE86784: 83A10034 lwz r29,52(r1) - 56: GETL R1, t44 - 57: ADDL $0x34, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R29 - 60: INCEIPL $4 - - 0xFE86788: 83C10038 lwz r30,56(r1) - 61: GETL R1, t48 - 62: ADDL $0x38, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R30 - 65: INCEIPL $4 - - 0xFE8678C: 83E1003C lwz r31,60(r1) - 66: GETL R1, t52 - 67: ADDL $0x3C, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R31 - 70: INCEIPL $4 - - 0xFE86790: 38210040 addi r1,r1,64 - 71: GETL R1, t56 - 72: ADDL $0x40, t56 - 73: PUTL t56, R1 - 74: INCEIPL $4 - - 0xFE86794: 4E800020 blr - 75: GETL LR, t58 - 76: JMPo-r t58 ($4) - - - -. 2068 FE86754 68 -. 81 41 00 44 81 01 00 10 82 A1 00 14 7D 48 03 A6 82 C1 00 18 7D 00 81 20 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 -==== BB 2069 (0xFE86E1C) approx BBs exec'd 0 ==== - - 0xFE86E1C: 7C771B79 or. r23,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R23 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE86E20: 41A2FDFC bc 13,2,0xFE86C1C - 5: Js02o $0xFE86C1C - - - -. 2069 FE86E1C 8 -. 7C 77 1B 79 41 A2 FD FC -==== BB 2070 (0xFE86E24) approx BBs exec'd 0 ==== - - 0xFE86E24: 82BE00FC lwz r21,252(r30) - 0: GETL R30, t0 - 1: ADDL $0xFC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0xFE86E28: 3B600000 li r27,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R27 - 7: INCEIPL $4 - - 0xFE86E2C: 82DE1CB8 lwz r22,7352(r30) - 8: GETL R30, t6 - 9: ADDL $0x1CB8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R22 - 12: INCEIPL $4 - - 0xFE86E30: 3BBF0008 addi r29,r31,8 - 13: GETL R31, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R29 - 16: INCEIPL $4 - - 0xFE86E34: 2F9B0006 cmpi cr7,r27,6 - 17: GETL R27, t12 - 18: MOVL $0x6, t16 - 19: CMPL t12, t16, t14 (-rSo) - 20: ICRFL t14, $0x7, CR - 21: INCEIPL $4 - - 0xFE86E38: 5769103A rlwinm r9,r27,2,0,29 - 22: GETL R27, t18 - 23: SHLL $0x2, t18 - 24: PUTL t18, R9 - 25: INCEIPL $4 - - 0xFE86E3C: 7F89EA14 add r28,r9,r29 - 26: GETL R9, t20 - 27: GETL R29, t22 - 28: ADDL t20, t22 - 29: PUTL t22, R28 - 30: INCEIPL $4 - - 0xFE86E40: 3B7B0001 addi r27,r27,1 - 31: MOVL $0x1, t24 - 32: PUTL t24, R27 - 33: INCEIPL $4 - - 0xFE86E44: 7F49C214 add r26,r9,r24 - 34: GETL R9, t26 - 35: GETL R24, t28 - 36: ADDL t26, t28 - 37: PUTL t28, R26 - 38: INCEIPL $4 - - 0xFE86E48: 419E0038 bc 12,30,0xFE86E80 - 39: Js30o $0xFE86E80 - - - -. 2070 FE86E24 40 -. 82 BE 00 FC 3B 60 00 00 82 DE 1C B8 3B BF 00 08 2F 9B 00 06 57 69 10 3A 7F 89 EA 14 3B 7B 00 01 7F 49 C2 14 41 9E 00 38 -==== BB 2071 (0xFE86E4C) approx BBs exec'd 0 ==== - - 0xFE86E4C: 7D69A82E lwzx r11,r9,r21 - 0: GETL R21, t0 - 1: GETL R9, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R11 - 5: INCEIPL $4 - - 0xFE86E50: 809C0048 lwz r4,72(r28) - 6: GETL R28, t6 - 7: ADDL $0x48, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R4 - 10: INCEIPL $4 - - 0xFE86E54: 2C8B0000 cmpi cr1,r11,0 - 11: GETL R11, t10 - 12: CMP0L t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0xFE86E58: 7C89C12E stwx r4,r9,r24 - 15: GETL R24, t14 - 16: GETL R9, t16 - 17: ADDL t16, t14 - 18: GETL R4, t18 - 19: STL t18, (t14) - 20: INCEIPL $4 - - 0xFE86E5C: 40860060 bc 4,6,0xFE86EBC - 21: Jc06o $0xFE86EBC - - - -. 2071 FE86E4C 20 -. 7D 69 A8 2E 80 9C 00 48 2C 8B 00 00 7C 89 C1 2E 40 86 00 60 -==== BB 2072 (0xFE86EBC) approx BBs exec'd 0 ==== - - 0xFE86EBC: 7D6903A6 mtctr r11 - 0: GETL R11, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0xFE86EC0: 4E800421 bctrl - 3: MOVL $0xFE86EC4, t2 - 4: PUTL t2, LR - 5: GETL CTR, t4 - 6: JMPo-c t4 ($4) - - - -. 2072 FE86EBC 8 -. 7D 69 03 A6 4E 80 04 21 -==== BB 2073 _nl_postload_ctype(0xFE89240) approx BBs exec'd 0 ==== - - 0xFE89240: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE89244: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE89248: 4811EC09 bl 0xFFA7E50 - 9: MOVL $0xFE8924C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2073 FE89240 12 -. 94 21 FF F0 7C 08 02 A6 48 11 EC 09 -==== BB 2074 (0xFE8924C) approx BBs exec'd 0 ==== - - 0xFE8924C: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE89250: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE89254: 7C0803A6 mtlr r0 - 8: GETL R0, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0xFE89258: 811E1D78 lwz r8,7544(r30) - 11: GETL R30, t8 - 12: ADDL $0x1D78, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R8 - 15: INCEIPL $4 - - 0xFE8925C: 817E1D50 lwz r11,7504(r30) - 16: GETL R30, t12 - 17: ADDL $0x1D50, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0xFE89260: 7D8B1214 add r12,r11,r2 - 21: GETL R11, t16 - 22: GETL R2, t18 - 23: ADDL t16, t18 - 24: PUTL t18, R12 - 25: INCEIPL $4 - - 0xFE89264: 807E1CF8 lwz r3,7416(r30) - 26: GETL R30, t20 - 27: ADDL $0x1CF8, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R3 - 30: INCEIPL $4 - - 0xFE89268: 80A80000 lwz r5,0(r8) - 31: GETL R8, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R5 - 34: INCEIPL $4 - - 0xFE8926C: 813E1D8C lwz r9,7564(r30) - 35: GETL R30, t28 - 36: ADDL $0x1D8C, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R9 - 39: INCEIPL $4 - - 0xFE89270: 817E1B80 lwz r11,7040(r30) - 40: GETL R30, t32 - 41: ADDL $0x1B80, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R11 - 44: INCEIPL $4 - - 0xFE89274: 7D291214 add r9,r9,r2 - 45: GETL R9, t36 - 46: GETL R2, t38 - 47: ADDL t36, t38 - 48: PUTL t38, R9 - 49: INCEIPL $4 - - 0xFE89278: 80C50024 lwz r6,36(r5) - 50: GETL R5, t40 - 51: ADDL $0x24, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R6 - 54: INCEIPL $4 - - 0xFE8927C: 38E50024 addi r7,r5,36 - 55: GETL R5, t44 - 56: ADDL $0x24, t44 - 57: PUTL t44, R7 - 58: INCEIPL $4 - - 0xFE89280: 7D6B1214 add r11,r11,r2 - 59: GETL R11, t46 - 60: GETL R2, t48 - 61: ADDL t46, t48 - 62: PUTL t48, R11 - 63: INCEIPL $4 - - 0xFE89284: 38A60100 addi r5,r6,256 - 64: GETL R6, t50 - 65: ADDL $0x100, t50 - 66: PUTL t50, R5 - 67: INCEIPL $4 - - 0xFE89288: 80CC0000 lwz r6,0(r12) - 68: GETL R12, t52 - 69: LDL (t52), t54 - 70: PUTL t54, R6 - 71: INCEIPL $4 - - 0xFE8928C: 90A80034 stw r5,52(r8) - 72: GETL R5, t56 - 73: GETL R8, t58 - 74: ADDL $0x34, t58 - 75: STL t56, (t58) - 76: INCEIPL $4 - - 0xFE89290: 8147000C lwz r10,12(r7) - 77: GETL R7, t60 - 78: ADDL $0xC, t60 - 79: LDL (t60), t62 - 80: PUTL t62, R10 - 81: INCEIPL $4 - - 0xFE89294: 7F864000 cmp cr7,r6,r8 - 82: GETL R6, t64 - 83: GETL R8, t66 - 84: CMPL t64, t66, t68 (-rSo) - 85: ICRFL t68, $0x7, CR - 86: INCEIPL $4 - - 0xFE89298: 394A0200 addi r10,r10,512 - 87: GETL R10, t70 - 88: ADDL $0x200, t70 - 89: PUTL t70, R10 - 90: INCEIPL $4 - - 0xFE8929C: 91480038 stw r10,56(r8) - 91: GETL R10, t72 - 92: GETL R8, t74 - 93: ADDL $0x38, t74 - 94: STL t72, (t74) - 95: INCEIPL $4 - - 0xFE892A0: 80870004 lwz r4,4(r7) - 96: GETL R7, t76 - 97: ADDL $0x4, t76 - 98: LDL (t76), t78 - 99: PUTL t78, R4 - 100: INCEIPL $4 - - 0xFE892A4: 7CE31214 add r7,r3,r2 - 101: GETL R3, t80 - 102: GETL R2, t82 - 103: ADDL t80, t82 - 104: PUTL t82, R7 - 105: INCEIPL $4 - - 0xFE892A8: 38040200 addi r0,r4,512 - 106: GETL R4, t84 - 107: ADDL $0x200, t84 - 108: PUTL t84, R0 - 109: INCEIPL $4 - - 0xFE892AC: 9008003C stw r0,60(r8) - 110: GETL R0, t86 - 111: GETL R8, t88 - 112: ADDL $0x3C, t88 - 113: STL t86, (t88) - 114: INCEIPL $4 - - 0xFE892B0: 419E0068 bc 12,30,0xFE89318 - 115: Js30o $0xFE89318 - - - -. 2074 FE8924C 104 -. 93 C1 00 08 7F C8 02 A6 7C 08 03 A6 81 1E 1D 78 81 7E 1D 50 7D 8B 12 14 80 7E 1C F8 80 A8 00 00 81 3E 1D 8C 81 7E 1B 80 7D 29 12 14 80 C5 00 24 38 E5 00 24 7D 6B 12 14 38 A6 01 00 80 CC 00 00 90 A8 00 34 81 47 00 0C 7F 86 40 00 39 4A 02 00 91 48 00 38 80 87 00 04 7C E3 12 14 38 04 02 00 90 08 00 3C 41 9E 00 68 -==== BB 2075 (0xFE89318) approx BBs exec'd 0 ==== - - 0xFE89318: 90A70000 stw r5,0(r7) - 0: GETL R5, t0 - 1: GETL R7, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE8931C: 90090000 stw r0,0(r9) - 4: GETL R0, t4 - 5: GETL R9, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0xFE89320: 914B0000 stw r10,0(r11) - 8: GETL R10, t8 - 9: GETL R11, t10 - 10: STL t8, (t10) - 11: INCEIPL $4 - - 0xFE89324: 4BFFFF90 b 0xFE892B4 - 12: JMPo $0xFE892B4 ($4) - - - -. 2075 FE89318 16 -. 90 A7 00 00 90 09 00 00 91 4B 00 00 4B FF FF 90 -==== BB 2076 (0xFE892B4) approx BBs exec'd 0 ==== - - 0xFE892B4: 80A60000 lwz r5,0(r6) - 0: GETL R6, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFE892B8: 813E1DE0 lwz r9,7648(r30) - 4: GETL R30, t4 - 5: ADDL $0x1DE0, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0xFE892BC: 81450024 lwz r10,36(r5) - 9: GETL R5, t8 - 10: ADDL $0x24, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0xFE892C0: 81050028 lwz r8,40(r5) - 14: GETL R5, t12 - 15: ADDL $0x28, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R8 - 18: INCEIPL $4 - - 0xFE892C4: 80E50030 lwz r7,48(r5) - 19: GETL R5, t16 - 20: ADDL $0x30, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R7 - 23: INCEIPL $4 - - 0xFE892C8: 380A0100 addi r0,r10,256 - 24: GETL R10, t20 - 25: ADDL $0x100, t20 - 26: PUTL t20, R0 - 27: INCEIPL $4 - - 0xFE892CC: 80650064 lwz r3,100(r5) - 28: GETL R5, t22 - 29: ADDL $0x64, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R3 - 32: INCEIPL $4 - - 0xFE892D0: 39680200 addi r11,r8,512 - 33: GETL R8, t26 - 34: ADDL $0x200, t26 - 35: PUTL t26, R11 - 36: INCEIPL $4 - - 0xFE892D4: 81850038 lwz r12,56(r5) - 37: GETL R5, t28 - 38: ADDL $0x38, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R12 - 41: INCEIPL $4 - - 0xFE892D8: 38C70200 addi r6,r7,512 - 42: GETL R7, t32 - 43: ADDL $0x200, t32 - 44: PUTL t32, R6 - 45: INCEIPL $4 - - 0xFE892DC: 80850060 lwz r4,96(r5) - 46: GETL R5, t34 - 47: ADDL $0x60, t34 - 48: LDL (t34), t36 - 49: PUTL t36, R4 - 50: INCEIPL $4 - - 0xFE892E0: 815E1C7C lwz r10,7292(r30) - 51: GETL R30, t38 - 52: ADDL $0x1C7C, t38 - 53: LDL (t38), t40 - 54: PUTL t40, R10 - 55: INCEIPL $4 - - 0xFE892E4: 80BE1BDC lwz r5,7132(r30) - 56: GETL R30, t42 - 57: ADDL $0x1BDC, t42 - 58: LDL (t42), t44 - 59: PUTL t44, R5 - 60: INCEIPL $4 - - 0xFE892E8: 80FE1E18 lwz r7,7704(r30) - 61: GETL R30, t46 - 62: ADDL $0x1E18, t46 - 63: LDL (t46), t48 - 64: PUTL t48, R7 - 65: INCEIPL $4 - - 0xFE892EC: 811E1D84 lwz r8,7556(r30) - 66: GETL R30, t50 - 67: ADDL $0x1D84, t50 - 68: LDL (t50), t52 - 69: PUTL t52, R8 - 70: INCEIPL $4 - - 0xFE892F0: 90090000 stw r0,0(r9) - 71: GETL R0, t54 - 72: GETL R9, t56 - 73: STL t54, (t56) - 74: INCEIPL $4 - - 0xFE892F4: 813E1BC0 lwz r9,7104(r30) - 75: GETL R30, t58 - 76: ADDL $0x1BC0, t58 - 77: LDL (t58), t60 - 78: PUTL t60, R9 - 79: INCEIPL $4 - - 0xFE892F8: 83C10008 lwz r30,8(r1) - 80: GETL R1, t62 - 81: ADDL $0x8, t62 - 82: LDL (t62), t64 - 83: PUTL t64, R30 - 84: INCEIPL $4 - - 0xFE892FC: 38210010 addi r1,r1,16 - 85: GETL R1, t66 - 86: ADDL $0x10, t66 - 87: PUTL t66, R1 - 88: INCEIPL $4 - - 0xFE89300: 91650000 stw r11,0(r5) - 89: GETL R11, t68 - 90: GETL R5, t70 - 91: STL t68, (t70) - 92: INCEIPL $4 - - 0xFE89304: 90CA0000 stw r6,0(r10) - 93: GETL R6, t72 - 94: GETL R10, t74 - 95: STL t72, (t74) - 96: INCEIPL $4 - - 0xFE89308: 91870000 stw r12,0(r7) - 97: GETL R12, t76 - 98: GETL R7, t78 - 99: STL t76, (t78) - 100: INCEIPL $4 - - 0xFE8930C: 90890000 stw r4,0(r9) - 101: GETL R4, t80 - 102: GETL R9, t82 - 103: STL t80, (t82) - 104: INCEIPL $4 - - 0xFE89310: 90680000 stw r3,0(r8) - 105: GETL R3, t84 - 106: GETL R8, t86 - 107: STL t84, (t86) - 108: INCEIPL $4 - - 0xFE89314: 4E800020 blr - 109: GETL LR, t88 - 110: JMPo-r t88 ($4) - - - -. 2076 FE892B4 100 -. 80 A6 00 00 81 3E 1D E0 81 45 00 24 81 05 00 28 80 E5 00 30 38 0A 01 00 80 65 00 64 39 68 02 00 81 85 00 38 38 C7 02 00 80 85 00 60 81 5E 1C 7C 80 BE 1B DC 80 FE 1E 18 81 1E 1D 84 90 09 00 00 81 3E 1B C0 83 C1 00 08 38 21 00 10 91 65 00 00 90 CA 00 00 91 87 00 00 90 89 00 00 90 68 00 00 4E 80 00 20 -==== BB 2077 (0xFE86EC4) approx BBs exec'd 0 ==== - - 0xFE86EC4: 4BFFFF9C b 0xFE86E60 - 0: JMPo $0xFE86E60 ($4) - - - -. 2077 FE86EC4 4 -. 4B FF FF 9C -==== BB 2078 (0xFE86E60) approx BBs exec'd 0 ==== - - 0xFE86E60: 807A0040 lwz r3,64(r26) - 0: GETL R26, t0 - 1: ADDL $0x40, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE86E64: 839C0008 lwz r28,8(r28) - 5: GETL R28, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0xFE86E68: 7F03B000 cmp cr6,r3,r22 - 10: GETL R3, t8 - 11: GETL R22, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x6, CR - 14: INCEIPL $4 - - 0xFE86E6C: 7C03E000 cmp cr0,r3,r28 - 15: GETL R3, t14 - 16: GETL R28, t16 - 17: CMPL t14, t16, t18 (-rSo) - 18: ICRFL t18, $0x0, CR - 19: INCEIPL $4 - - 0xFE86E70: 41820010 bc 12,2,0xFE86E80 - 20: Js02o $0xFE86E80 - - - -. 2078 FE86E60 20 -. 80 7A 00 40 83 9C 00 08 7F 03 B0 00 7C 03 E0 00 41 82 00 10 -==== BB 2079 (0xFE86E74) approx BBs exec'd 0 ==== - - 0xFE86E74: 419A0008 bc 12,26,0xFE86E7C - 0: Js26o $0xFE86E7C - - - -. 2079 FE86E74 4 -. 41 9A 00 08 -==== BB 2080 (0xFE86E7C) approx BBs exec'd 0 ==== - - 0xFE86E7C: 939A0040 stw r28,64(r26) - 0: GETL R28, t0 - 1: GETL R26, t2 - 2: ADDL $0x40, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE86E80: 2F1B000C cmpi cr6,r27,12 - 5: GETL R27, t4 - 6: MOVL $0xC, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0xFE86E84: 4099FFB0 bc 4,25,0xFE86E34 - 10: Jc25o $0xFE86E34 - - - -. 2080 FE86E7C 12 -. 93 9A 00 40 2F 1B 00 0C 40 99 FF B0 -==== BB 2081 (0xFE86E34) approx BBs exec'd 0 ==== - - 0xFE86E34: 2F9B0006 cmpi cr7,r27,6 - 0: GETL R27, t0 - 1: MOVL $0x6, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE86E38: 5769103A rlwinm r9,r27,2,0,29 - 5: GETL R27, t6 - 6: SHLL $0x2, t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0xFE86E3C: 7F89EA14 add r28,r9,r29 - 9: GETL R9, t8 - 10: GETL R29, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R28 - 13: INCEIPL $4 - - 0xFE86E40: 3B7B0001 addi r27,r27,1 - 14: GETL R27, t12 - 15: ADDL $0x1, t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0xFE86E44: 7F49C214 add r26,r9,r24 - 18: GETL R9, t14 - 19: GETL R24, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R26 - 22: INCEIPL $4 - - 0xFE86E48: 419E0038 bc 12,30,0xFE86E80 - 23: Js30o $0xFE86E80 - - - -. 2081 FE86E34 24 -. 2F 9B 00 06 57 69 10 3A 7F 89 EA 14 3B 7B 00 01 7F 49 C2 14 41 9E 00 38 -==== BB 2082 (0xFE86E80) approx BBs exec'd 0 ==== - - 0xFE86E80: 2F1B000C cmpi cr6,r27,12 - 0: GETL R27, t0 - 1: MOVL $0xC, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFE86E84: 4099FFB0 bc 4,25,0xFE86E34 - 5: Jc25o $0xFE86E34 - - - -. 2082 FE86E80 8 -. 2F 1B 00 0C 40 99 FF B0 -==== BB 2083 (0xFE86E88) approx BBs exec'd 0 ==== - - 0xFE86E88: 80780058 lwz r3,88(r24) - 0: GETL R24, t0 - 1: ADDL $0x58, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE86E8C: 7F83B800 cmp cr7,r3,r23 - 5: GETL R3, t4 - 6: GETL R23, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x7, CR - 9: INCEIPL $4 - - 0xFE86E90: 419E0018 bc 12,30,0xFE86EA8 - 10: Js30o $0xFE86EA8 - - - -. 2083 FE86E88 12 -. 80 78 00 58 7F 83 B8 00 41 9E 00 18 -==== BB 2084 (0xFE86E94) approx BBs exec'd 0 ==== - - 0xFE86E94: 839E1CB8 lwz r28,7352(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CB8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFE86E98: 7C83E000 cmp cr1,r3,r28 - 5: GETL R3, t4 - 6: GETL R28, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFE86E9C: 41860008 bc 12,6,0xFE86EA4 - 10: Js06o $0xFE86EA4 - - - -. 2084 FE86E94 12 -. 83 9E 1C B8 7C 83 E0 00 41 86 00 08 -==== BB 2085 (0xFE86EA4) approx BBs exec'd 0 ==== - - 0xFE86EA4: 92F80058 stw r23,88(r24) - 0: GETL R23, t0 - 1: GETL R24, t2 - 2: ADDL $0x58, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE86EA8: 831E1B1C lwz r24,6940(r30) - 5: GETL R30, t4 - 6: ADDL $0x1B1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R24 - 9: INCEIPL $4 - - 0xFE86EAC: 80D80000 lwz r6,0(r24) - 10: GETL R24, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R6 - 13: INCEIPL $4 - - 0xFE86EB0: 38A60001 addi r5,r6,1 - 14: GETL R6, t12 - 15: ADDL $0x1, t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0xFE86EB4: 90B80000 stw r5,0(r24) - 18: GETL R5, t14 - 19: GETL R24, t16 - 20: STL t14, (t16) - 21: INCEIPL $4 - - 0xFE86EB8: 4BFFFDB8 b 0xFE86C70 - 22: JMPo $0xFE86C70 ($4) - - - -. 2085 FE86EA4 24 -. 92 F8 00 58 83 1E 1B 1C 80 D8 00 00 38 A6 00 01 90 B8 00 00 4B FF FD B8 -==== BB 2086 (0xFE86C70) approx BBs exec'd 0 ==== - - 0xFE86C70: 39400000 li r10,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFE86C74: 7C0004AC sync - 3: INCEIPL $4 - - 0xFE86C78: 7D00C828 lwarx r8,r0,r25 - 4: GETL R25, t2 - 5: LOCKo - 6: LDL (t2), t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0xFE86C7C: 7D40C92D stwcx. r10,r0,r25 - 9: GETL R25, t6 - 10: GETL R10, t8 - 11: LOCKo - 12: STL t8, (t6) (-rSo) - 13: ICRFL cr, $0x0, CR - 14: INCEIPL $4 - - 0xFE86C80: 40A2FFF8 bc 5,2,0xFE86C78 - 15: Jc02o $0xFE86C78 - - - -. 2086 FE86C70 20 -. 39 40 00 00 7C 00 04 AC 7D 00 C8 28 7D 40 C9 2D 40 A2 FF F8 -==== BB 2087 (0xFE86C84) approx BBs exec'd 0 ==== - - 0xFE86C84: 2F080001 cmpi cr6,r8,1 - 0: GETL R8, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFE86C88: 41990240 bc 12,25,0xFE86EC8 - 5: Js25o $0xFE86EC8 - - - -. 2087 FE86C84 8 -. 2F 08 00 01 41 99 02 40 -==== BB 2088 (0xFE86C8C) approx BBs exec'd 0 ==== - - 0xFE86C8C: 807F0090 lwz r3,144(r31) - 0: GETL R31, t0 - 1: ADDL $0x90, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE86C90: 481236A1 bl 0xFFAA330 - 5: MOVL $0xFE86C94, t4 - 6: PUTL t4, LR - 7: JMPo-c $0xFFAA330 ($4) - - - -. 2088 FE86C8C 8 -. 80 7F 00 90 48 12 36 A1 -==== BB 2089 (0xFE86C94) approx BBs exec'd 0 ==== - - 0xFE86C94: 7EE3BB78 or r3,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE86C98: 4BFFFC6C b 0xFE86904 - 3: JMPo $0xFE86904 ($4) - - - -. 2089 FE86C94 8 -. 7E E3 BB 78 4B FF FC 6C -==== BB 2090 (0xFE86904) approx BBs exec'd 0 ==== - - 0xFE86904: 80A10000 lwz r5,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFE86908: 83650004 lwz r27,4(r5) - 4: GETL R5, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0xFE8690C: 8245FFC8 lwz r18,-56(r5) - 9: GETL R5, t8 - 10: ADDL $0xFFFFFFC8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R18 - 13: INCEIPL $4 - - 0xFE86910: 7F6803A6 mtlr r27 - 14: GETL R27, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFE86914: 8265FFCC lwz r19,-52(r5) - 17: GETL R5, t14 - 18: ADDL $0xFFFFFFCC, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R19 - 21: INCEIPL $4 - - 0xFE86918: 8285FFD0 lwz r20,-48(r5) - 22: GETL R5, t18 - 23: ADDL $0xFFFFFFD0, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R20 - 26: INCEIPL $4 - - 0xFE8691C: 82A5FFD4 lwz r21,-44(r5) - 27: GETL R5, t22 - 28: ADDL $0xFFFFFFD4, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R21 - 31: INCEIPL $4 - - 0xFE86920: 82C5FFD8 lwz r22,-40(r5) - 32: GETL R5, t26 - 33: ADDL $0xFFFFFFD8, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R22 - 36: INCEIPL $4 - - 0xFE86924: 82E5FFDC lwz r23,-36(r5) - 37: GETL R5, t30 - 38: ADDL $0xFFFFFFDC, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R23 - 41: INCEIPL $4 - - 0xFE86928: 8305FFE0 lwz r24,-32(r5) - 42: GETL R5, t34 - 43: ADDL $0xFFFFFFE0, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R24 - 46: INCEIPL $4 - - 0xFE8692C: 8325FFE4 lwz r25,-28(r5) - 47: GETL R5, t38 - 48: ADDL $0xFFFFFFE4, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R25 - 51: INCEIPL $4 - - 0xFE86930: 8345FFE8 lwz r26,-24(r5) - 52: GETL R5, t42 - 53: ADDL $0xFFFFFFE8, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R26 - 56: INCEIPL $4 - - 0xFE86934: 8365FFEC lwz r27,-20(r5) - 57: GETL R5, t46 - 58: ADDL $0xFFFFFFEC, t46 - 59: LDL (t46), t48 - 60: PUTL t48, R27 - 61: INCEIPL $4 - - 0xFE86938: 8385FFF0 lwz r28,-16(r5) - 62: GETL R5, t50 - 63: ADDL $0xFFFFFFF0, t50 - 64: LDL (t50), t52 - 65: PUTL t52, R28 - 66: INCEIPL $4 - - 0xFE8693C: 83A5FFF4 lwz r29,-12(r5) - 67: GETL R5, t54 - 68: ADDL $0xFFFFFFF4, t54 - 69: LDL (t54), t56 - 70: PUTL t56, R29 - 71: INCEIPL $4 - - 0xFE86940: 83C5FFF8 lwz r30,-8(r5) - 72: GETL R5, t58 - 73: ADDL $0xFFFFFFF8, t58 - 74: LDL (t58), t60 - 75: PUTL t60, R30 - 76: INCEIPL $4 - - 0xFE86944: 83E5FFFC lwz r31,-4(r5) - 77: GETL R5, t62 - 78: ADDL $0xFFFFFFFC, t62 - 79: LDL (t62), t64 - 80: PUTL t64, R31 - 81: INCEIPL $4 - - 0xFE86948: 7CA12B78 or r1,r5,r5 - 82: GETL R5, t66 - 83: PUTL t66, R1 - 84: INCEIPL $4 - - 0xFE8694C: 4E800020 blr - 85: GETL LR, t68 - 86: JMPo-r t68 ($4) - - - -. 2090 FE86904 76 -. 80 A1 00 00 83 65 00 04 82 45 FF C8 7F 68 03 A6 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 -==== BB 2091 (0x10001614) approx BBs exec'd 0 ==== - - 0x10001614: 809E0088 lwz r4,136(r30) - 0: GETL R30, t0 - 1: ADDL $0x88, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x10001618: 807E008C lwz r3,140(r30) - 5: GETL R30, t4 - 6: ADDL $0x8C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x1000161C: 837E0204 lwz r27,516(r30) - 10: GETL R30, t8 - 11: ADDL $0x204, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R27 - 14: INCEIPL $4 - - 0x10001620: 480195CD bl 0x1001ABEC - 15: MOVL $0x10001624, t12 - 16: PUTL t12, LR - 17: JMPo-c $0x1001ABEC ($4) - - - -. 2091 10001614 16 -. 80 9E 00 88 80 7E 00 8C 83 7E 02 04 48 01 95 CD -==== BB 2092 (0x1001ABEC) approx BBs exec'd 0 ==== - - 0x1001ABEC: 3960005C li r11,92 - 0: MOVL $0x5C, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001ABF0: 4BFFFF1C b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 2092 1001ABEC 8 -. 39 60 00 5C 4B FF FF 1C -==== BB 2093 bindtextdomain(0xFE8A420) approx BBs exec'd 0 ==== - - 0xFE8A420: 7CA802A6 mflr r5 - 0: GETL LR, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFE8A424: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFE8A428: 90810008 stw r4,8(r1) - 9: GETL R4, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE8A42C: 38810008 addi r4,r1,8 - 14: GETL R1, t10 - 15: ADDL $0x8, t10 - 16: PUTL t10, R4 - 17: INCEIPL $4 - - 0xFE8A430: 90A10024 stw r5,36(r1) - 18: GETL R5, t12 - 19: GETL R1, t14 - 20: ADDL $0x24, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0xFE8A434: 38A00000 li r5,0 - 23: MOVL $0x0, t16 - 24: PUTL t16, R5 - 25: INCEIPL $4 - - 0xFE8A438: 4BFFFBB1 bl 0xFE89FE8 - 26: MOVL $0xFE8A43C, t18 - 27: PUTL t18, LR - 28: JMPo-c $0xFE89FE8 ($4) - - - -. 2093 FE8A420 28 -. 7C A8 02 A6 94 21 FF E0 90 81 00 08 38 81 00 08 90 A1 00 24 38 A0 00 00 4B FF FB B1 -==== BB 2094 set_binding_values(0xFE89FE8) approx BBs exec'd 0 ==== - - 0xFE89FE8: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE89FEC: 7D800026 mfcr r12 - 6: GETL CR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFE89FF0: 93810020 stw r28,32(r1) - 9: GETL R28, t6 - 10: GETL R1, t8 - 11: ADDL $0x20, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE89FF4: 7C7C1B79 or. r28,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R28 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFE89FF8: 7C0802A6 mflr r0 - 19: GETL LR, t14 - 20: PUTL t14, R0 - 21: INCEIPL $4 - - 0xFE89FFC: 4811DE55 bl 0xFFA7E50 - 22: MOVL $0xFE8A000, t16 - 23: PUTL t16, LR - 24: JMPo-c $0xFFA7E50 ($4) - - - -. 2094 FE89FE8 24 -. 94 21 FF D0 7D 80 00 26 93 81 00 20 7C 7C 1B 79 7C 08 02 A6 48 11 DE 55 -==== BB 2095 (0xFE8A000) approx BBs exec'd 0 ==== - - 0xFE8A000: 93410018 stw r26,24(r1) - 0: GETL R26, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8A004: 7CBA2B78 or r26,r5,r5 - 5: GETL R5, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0xFE8A008: 93A10024 stw r29,36(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x24, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE8A00C: 7C9D2378 or r29,r4,r4 - 13: GETL R4, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0xFE8A010: 93C10028 stw r30,40(r1) - 16: GETL R30, t12 - 17: GETL R1, t14 - 18: ADDL $0x28, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFE8A014: 7FC802A6 mflr r30 - 21: GETL LR, t16 - 22: PUTL t16, R30 - 23: INCEIPL $4 - - 0xFE8A018: 92E1000C stw r23,12(r1) - 24: GETL R23, t18 - 25: GETL R1, t20 - 26: ADDL $0xC, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xFE8A01C: 93010010 stw r24,16(r1) - 29: GETL R24, t22 - 30: GETL R1, t24 - 31: ADDL $0x10, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFE8A020: 93210014 stw r25,20(r1) - 34: GETL R25, t26 - 35: GETL R1, t28 - 36: ADDL $0x14, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFE8A024: 9361001C stw r27,28(r1) - 39: GETL R27, t30 - 40: GETL R1, t32 - 41: ADDL $0x1C, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFE8A028: 93E1002C stw r31,44(r1) - 44: GETL R31, t34 - 45: GETL R1, t36 - 46: ADDL $0x2C, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFE8A02C: 90010034 stw r0,52(r1) - 49: GETL R0, t38 - 50: GETL R1, t40 - 51: ADDL $0x34, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0xFE8A030: 91810008 stw r12,8(r1) - 54: GETL R12, t42 - 55: GETL R1, t44 - 56: ADDL $0x8, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0xFE8A034: 4182014C bc 12,2,0xFE8A180 - 59: Js02o $0xFE8A180 - - - -. 2095 FE8A000 56 -. 93 41 00 18 7C BA 2B 78 93 A1 00 24 7C 9D 23 78 93 C1 00 28 7F C8 02 A6 92 E1 00 0C 93 01 00 10 93 21 00 14 93 61 00 1C 93 E1 00 2C 90 01 00 34 91 81 00 08 41 82 01 4C -==== BB 2096 (0xFE8A038) approx BBs exec'd 0 ==== - - 0xFE8A038: 887C0000 lbz r3,0(r28) - 0: GETL R28, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE8A03C: 2F830000 cmpi cr7,r3,0 - 4: GETL R3, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFE8A040: 419E0140 bc 12,30,0xFE8A180 - 8: Js30o $0xFE8A180 - - - -. 2096 FE8A038 12 -. 88 7C 00 00 2F 83 00 00 41 9E 01 40 -==== BB 2097 (0xFE8A044) approx BBs exec'd 0 ==== - - 0xFE8A044: 82FE1B48 lwz r23,6984(r30) - 0: GETL R30, t0 - 1: ADDL $0x1B48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0xFE8A048: 801700A4 lwz r0,164(r23) - 5: GETL R23, t4 - 6: ADDL $0xA4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFE8A04C: 2E000000 cmpi cr4,r0,0 - 10: GETL R0, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x4, CR - 13: INCEIPL $4 - - 0xFE8A050: 4092018C bc 4,18,0xFE8A1DC - 14: Jc18o $0xFE8A1DC - - - -. 2097 FE8A044 16 -. 82 FE 1B 48 80 17 00 A4 2E 00 00 00 40 92 01 8C -==== BB 2098 (0xFE8A054) approx BBs exec'd 0 ==== - - 0xFE8A054: 833E1AC8 lwz r25,6856(r30) - 0: GETL R30, t0 - 1: ADDL $0x1AC8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0xFE8A058: 3B000000 li r24,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R24 - 7: INCEIPL $4 - - 0xFE8A05C: 83F90000 lwz r31,0(r25) - 8: GETL R25, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R31 - 11: INCEIPL $4 - - 0xFE8A060: 48000020 b 0xFE8A080 - 12: JMPo $0xFE8A080 ($4) - - - -. 2098 FE8A054 16 -. 83 3E 1A C8 3B 00 00 00 83 F9 00 00 48 00 00 20 -==== BB 2099 (0xFE8A080) approx BBs exec'd 0 ==== - - 0xFE8A080: 2E1F0000 cmpi cr4,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFE8A084: 4092FFE0 bc 4,18,0xFE8A064 - 4: Jc18o $0xFE8A064 - - - -. 2099 FE8A080 8 -. 2E 1F 00 00 40 92 FF E0 -==== BB 2100 (0xFE8A088) approx BBs exec'd 0 ==== - - 0xFE8A088: 2E1D0000 cmpi cr4,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFE8A08C: 41920014 bc 12,18,0xFE8A0A0 - 4: Js18o $0xFE8A0A0 - - - -. 2100 FE8A088 8 -. 2E 1D 00 00 41 92 00 14 -==== BB 2101 (0xFE8A090) approx BBs exec'd 0 ==== - - 0xFE8A090: 817D0000 lwz r11,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFE8A094: 2D9A0000 cmpi cr3,r26,0 - 4: GETL R26, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x3, CR - 7: INCEIPL $4 - - 0xFE8A098: 2F0B0000 cmpi cr6,r11,0 - 8: GETL R11, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x6, CR - 11: INCEIPL $4 - - 0xFE8A09C: 409A0018 bc 4,26,0xFE8A0B4 - 12: Jc26o $0xFE8A0B4 - - - -. 2101 FE8A090 16 -. 81 7D 00 00 2D 9A 00 00 2F 0B 00 00 40 9A 00 18 -==== BB 2102 (0xFE8A0B4) approx BBs exec'd 0 ==== - - 0xFE8A0B4: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8A0B8: 4804CA21 bl 0xFED6AD8 - 3: MOVL $0xFE8A0BC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED6AD8 ($4) - - - -. 2102 FE8A0B4 8 -. 7F 83 E3 78 48 04 CA 21 -==== BB 2103 (0xFE8A0BC) approx BBs exec'd 0 ==== - - 0xFE8A0BC: 7C7B1B78 or r27,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0xFE8A0C0: 38630011 addi r3,r3,17 - 3: GETL R3, t2 - 4: ADDL $0x11, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0xFE8A0C4: 3BFB0001 addi r31,r27,1 - 7: GETL R27, t4 - 8: ADDL $0x1, t4 - 9: PUTL t4, R31 - 10: INCEIPL $4 - - 0xFE8A0C8: 48120241 bl 0xFFAA308 - 11: MOVL $0xFE8A0CC, t6 - 12: PUTL t6, LR - 13: JMPo-c $0xFFAA308 ($4) - - - -. 2103 FE8A0BC 16 -. 7C 7B 1B 78 38 63 00 11 3B FB 00 01 48 12 02 41 -==== BB 2104 (0xFE8A0CC) approx BBs exec'd 0 ==== - - 0xFE8A0CC: 7C7B1B79 or. r27,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R27 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8A0D0: 418202E0 bc 12,2,0xFE8A3B0 - 5: Js02o $0xFE8A3B0 - - - -. 2104 FE8A0CC 8 -. 7C 7B 1B 79 41 82 02 E0 -==== BB 2105 (0xFE8A0D4) approx BBs exec'd 0 ==== - - 0xFE8A0D4: 7FE5FB78 or r5,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFE8A0D8: 387B0010 addi r3,r27,16 - 3: GETL R27, t2 - 4: ADDL $0x10, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0xFE8A0DC: 7F84E378 or r4,r28,r28 - 7: GETL R28, t4 - 8: PUTL t4, R4 - 9: INCEIPL $4 - - 0xFE8A0E0: 4804E5F9 bl 0xFED86D8 - 10: MOVL $0xFE8A0E4, t6 - 11: PUTL t6, LR - 12: JMPo-c $0xFED86D8 ($4) - - - -. 2105 FE8A0D4 16 -. 7F E5 FB 78 38 7B 00 10 7F 84 E3 78 48 04 E5 F9 -==== BB 2106 (0xFE8A0E4) approx BBs exec'd 0 ==== - - 0xFE8A0E4: 41920108 bc 12,18,0xFE8A1EC - 0: Js18o $0xFE8A1EC - - - -. 2106 FE8A0E4 4 -. 41 92 01 08 -==== BB 2107 (0xFE8A0E8) approx BBs exec'd 0 ==== - - 0xFE8A0E8: 83FD0000 lwz r31,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R31 - 3: INCEIPL $4 - - 0xFE8A0EC: 807E1C48 lwz r3,7240(r30) - 4: GETL R30, t4 - 5: ADDL $0x1C48, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFE8A0F0: 2C9F0000 cmpi cr1,r31,0 - 9: GETL R31, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x1, CR - 12: INCEIPL $4 - - 0xFE8A0F4: 4186001C bc 12,6,0xFE8A110 - 13: Js06o $0xFE8A110 - - - -. 2107 FE8A0E8 16 -. 83 FD 00 00 80 7E 1C 48 2C 9F 00 00 41 86 00 1C -==== BB 2108 (0xFE8A0F8) approx BBs exec'd 0 ==== - - 0xFE8A0F8: 7C641B78 or r4,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE8A0FC: 7FE3FB78 or r3,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFE8A100: 4804C2B1 bl 0xFED63B0 - 6: MOVL $0xFE8A104, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED63B0 ($4) - - - -. 2108 FE8A0F8 12 -. 7C 64 1B 78 7F E3 FB 78 48 04 C2 B1 -==== BB 2109 (0xFE8A104) approx BBs exec'd 0 ==== - - 0xFE8A104: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE8A108: 807E1C48 lwz r3,7240(r30) - 4: GETL R30, t4 - 5: ADDL $0x1C48, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFE8A10C: 409A028C bc 4,26,0xFE8A398 - 9: Jc26o $0xFE8A398 - - - -. 2109 FE8A104 12 -. 2F 03 00 00 80 7E 1C 48 40 9A 02 8C -==== BB 2110 (0xFE8A110) approx BBs exec'd 0 ==== - - 0xFE8A110: 39800000 li r12,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0xFE8A114: 907D0000 stw r3,0(r29) - 3: GETL R3, t2 - 4: GETL R29, t4 - 5: STL t2, (t4) - 6: INCEIPL $4 - - 0xFE8A118: 919B0008 stw r12,8(r27) - 7: GETL R12, t6 - 8: GETL R27, t8 - 9: ADDL $0x8, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFE8A11C: 907B0004 stw r3,4(r27) - 12: GETL R3, t10 - 13: GETL R27, t12 - 14: ADDL $0x4, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0xFE8A120: 408E00E0 bc 4,14,0xFE8A200 - 17: Jc14o $0xFE8A200 - - - -. 2110 FE8A110 20 -. 39 80 00 00 90 7D 00 00 91 9B 00 08 90 7B 00 04 40 8E 00 E0 -==== BB 2111 (0xFE8A124) approx BBs exec'd 0 ==== - - 0xFE8A124: 935B000C stw r26,12(r27) - 0: GETL R26, t0 - 1: GETL R27, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8A128: 83F90000 lwz r31,0(r25) - 5: GETL R25, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R31 - 8: INCEIPL $4 - - 0xFE8A12C: 2E1F0000 cmpi cr4,r31,0 - 9: GETL R31, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x4, CR - 12: INCEIPL $4 - - 0xFE8A130: 41920100 bc 12,18,0xFE8A230 - 13: Js18o $0xFE8A230 - - - -. 2111 FE8A124 16 -. 93 5B 00 0C 83 F9 00 00 2E 1F 00 00 41 92 01 00 -==== BB 2112 (0xFE8A230) approx BBs exec'd 0 ==== - - 0xFE8A230: 93FB0000 stw r31,0(r27) - 0: GETL R31, t0 - 1: GETL R27, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE8A234: 93790000 stw r27,0(r25) - 4: GETL R27, t4 - 5: GETL R25, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0xFE8A238: 835E1B1C lwz r26,6940(r30) - 8: GETL R30, t8 - 9: ADDL $0x1B1C, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R26 - 12: INCEIPL $4 - - 0xFE8A23C: 80DA0000 lwz r6,0(r26) - 13: GETL R26, t12 - 14: LDL (t12), t14 - 15: PUTL t14, R6 - 16: INCEIPL $4 - - 0xFE8A240: 38A60001 addi r5,r6,1 - 17: GETL R6, t16 - 18: ADDL $0x1, t16 - 19: PUTL t16, R5 - 20: INCEIPL $4 - - 0xFE8A244: 90BA0000 stw r5,0(r26) - 21: GETL R5, t18 - 22: GETL R26, t20 - 23: STL t18, (t20) - 24: INCEIPL $4 - - 0xFE8A248: 801700A8 lwz r0,168(r23) - 25: GETL R23, t22 - 26: ADDL $0xA8, t22 - 27: LDL (t22), t24 - 28: PUTL t24, R0 - 29: INCEIPL $4 - - 0xFE8A24C: 2E000000 cmpi cr4,r0,0 - 30: GETL R0, t26 - 31: CMP0L t26, t28 (-rSo) - 32: ICRFL t28, $0x4, CR - 33: INCEIPL $4 - - 0xFE8A250: 4192FF50 bc 12,18,0xFE8A1A0 - 34: Js18o $0xFE8A1A0 - - - -. 2112 FE8A230 36 -. 93 FB 00 00 93 79 00 00 83 5E 1B 1C 80 DA 00 00 38 A6 00 01 90 BA 00 00 80 17 00 A8 2E 00 00 00 41 92 FF 50 -==== BB 2113 (0xFE8A1A0) approx BBs exec'd 0 ==== - - 0xFE8A1A0: 82E10034 lwz r23,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0xFE8A1A4: 81810008 lwz r12,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0xFE8A1A8: 7EE803A6 mtlr r23 - 10: GETL R23, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFE8A1AC: 83010010 lwz r24,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R24 - 17: INCEIPL $4 - - 0xFE8A1B0: 82E1000C lwz r23,12(r1) - 18: GETL R1, t14 - 19: ADDL $0xC, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R23 - 22: INCEIPL $4 - - 0xFE8A1B4: 7D818120 mtcrf 0x18,r12 - 23: GETL R12, t18 - 24: ICRFL t18, $0x3, CR - 25: ICRFL t18, $0x4, CR - 26: INCEIPL $4 - - 0xFE8A1B8: 83210014 lwz r25,20(r1) - 27: GETL R1, t20 - 28: ADDL $0x14, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R25 - 31: INCEIPL $4 - - 0xFE8A1BC: 83410018 lwz r26,24(r1) - 32: GETL R1, t24 - 33: ADDL $0x18, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R26 - 36: INCEIPL $4 - - 0xFE8A1C0: 8361001C lwz r27,28(r1) - 37: GETL R1, t28 - 38: ADDL $0x1C, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R27 - 41: INCEIPL $4 - - 0xFE8A1C4: 83810020 lwz r28,32(r1) - 42: GETL R1, t32 - 43: ADDL $0x20, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R28 - 46: INCEIPL $4 - - 0xFE8A1C8: 83A10024 lwz r29,36(r1) - 47: GETL R1, t36 - 48: ADDL $0x24, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R29 - 51: INCEIPL $4 - - 0xFE8A1CC: 83C10028 lwz r30,40(r1) - 52: GETL R1, t40 - 53: ADDL $0x28, t40 - 54: LDL (t40), t42 - 55: PUTL t42, R30 - 56: INCEIPL $4 - - 0xFE8A1D0: 83E1002C lwz r31,44(r1) - 57: GETL R1, t44 - 58: ADDL $0x2C, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R31 - 61: INCEIPL $4 - - 0xFE8A1D4: 38210030 addi r1,r1,48 - 62: GETL R1, t48 - 63: ADDL $0x30, t48 - 64: PUTL t48, R1 - 65: INCEIPL $4 - - 0xFE8A1D8: 4E800020 blr - 66: GETL LR, t50 - 67: JMPo-r t50 ($4) - - - -. 2113 FE8A1A0 60 -. 82 E1 00 34 81 81 00 08 7E E8 03 A6 83 01 00 10 82 E1 00 0C 7D 81 81 20 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 2114 (0xFE8A43C) approx BBs exec'd 0 ==== - - 0xFE8A43C: 80010024 lwz r0,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8A440: 80610008 lwz r3,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFE8A444: 38210020 addi r1,r1,32 - 10: GETL R1, t8 - 11: ADDL $0x20, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFE8A448: 7C0803A6 mtlr r0 - 14: GETL R0, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFE8A44C: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 2114 FE8A43C 20 -. 80 01 00 24 80 61 00 08 38 21 00 20 7C 08 03 A6 4E 80 00 20 -==== BB 2115 (0x10001624) approx BBs exec'd 0 ==== - - 0x10001624: 807E008C lwz r3,140(r30) - 0: GETL R30, t0 - 1: ADDL $0x8C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x10001628: 821E0018 lwz r16,24(r30) - 5: GETL R30, t4 - 6: ADDL $0x18, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R16 - 9: INCEIPL $4 - - 0x1000162C: 48019621 bl 0x1001AC4C - 10: MOVL $0x10001630, t8 - 11: PUTL t8, LR - 12: JMPo-c $0x1001AC4C ($4) - - - -. 2115 10001624 12 -. 80 7E 00 8C 82 1E 00 18 48 01 96 21 -==== BB 2116 (0x1001AC4C) approx BBs exec'd 0 ==== - - 0x1001AC4C: 3960008C li r11,140 - 0: MOVL $0x8C, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AC50: 4BFFFEBC b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 2116 1001AC4C 8 -. 39 60 00 8C 4B FF FE BC -==== BB 2117 textdomain(0xFE8D790) approx BBs exec'd 0 ==== - - 0xFE8D790: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE8D794: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE8D798: 93E1001C stw r31,28(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE8D79C: 7C7F1B79 or. r31,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R31 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFE8D7A0: 4811A6B1 bl 0xFFA7E50 - 19: MOVL $0xFE8D7A4, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xFFA7E50 ($4) - - - -. 2117 FE8D790 20 -. 94 21 FF E0 7C 08 02 A6 93 E1 00 1C 7C 7F 1B 79 48 11 A6 B1 -==== BB 2118 (0xFE8D7A4) approx BBs exec'd 0 ==== - - 0xFE8D7A4: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8D7A8: 93410008 stw r26,8(r1) - 5: GETL R26, t4 - 6: GETL R1, t6 - 7: ADDL $0x8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFE8D7AC: 7FC802A6 mflr r30 - 10: GETL LR, t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xFE8D7B0: 9361000C stw r27,12(r1) - 13: GETL R27, t10 - 14: GETL R1, t12 - 15: ADDL $0xC, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE8D7B4: 93810010 stw r28,16(r1) - 18: GETL R28, t14 - 19: GETL R1, t16 - 20: ADDL $0x10, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFE8D7B8: 93A10014 stw r29,20(r1) - 23: GETL R29, t18 - 24: GETL R1, t20 - 25: ADDL $0x14, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0xFE8D7BC: 90010024 stw r0,36(r1) - 28: GETL R0, t22 - 29: GETL R1, t24 - 30: ADDL $0x24, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0xFE8D7C0: 41820108 bc 12,2,0xFE8D8C8 - 33: Js02o $0xFE8D8C8 - - - -. 2118 FE8D7A4 32 -. 93 C1 00 18 93 41 00 08 7F C8 02 A6 93 61 00 0C 93 81 00 10 93 A1 00 14 90 01 00 24 41 82 01 08 -==== BB 2119 (0xFE8D7C4) approx BBs exec'd 0 ==== - - 0xFE8D7C4: 835E1B48 lwz r26,6984(r30) - 0: GETL R30, t0 - 1: ADDL $0x1B48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFE8D7C8: 801A00A4 lwz r0,164(r26) - 5: GETL R26, t4 - 6: ADDL $0xA4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFE8D7CC: 2F800000 cmpi cr7,r0,0 - 10: GETL R0, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0xFE8D7D0: 409E00D0 bc 4,30,0xFE8D8A0 - 14: Jc30o $0xFE8D8A0 - - - -. 2119 FE8D7C4 16 -. 83 5E 1B 48 80 1A 00 A4 2F 80 00 00 40 9E 00 D0 -==== BB 2120 (0xFE8D7D4) approx BBs exec'd 0 ==== - - 0xFE8D7D4: 887F0000 lbz r3,0(r31) - 0: GETL R31, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE8D7D8: 837E1B14 lwz r27,6932(r30) - 4: GETL R30, t4 - 5: ADDL $0x1B14, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0xFE8D7DC: 2C830000 cmpi cr1,r3,0 - 9: GETL R3, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x1, CR - 12: INCEIPL $4 - - 0xFE8D7E0: 839B0000 lwz r28,0(r27) - 13: GETL R27, t12 - 14: LDL (t12), t14 - 15: PUTL t14, R28 - 16: INCEIPL $4 - - 0xFE8D7E4: 4186009C bc 12,6,0xFE8D880 - 17: Js06o $0xFE8D880 - - - -. 2120 FE8D7D4 20 -. 88 7F 00 00 83 7E 1B 14 2C 83 00 00 83 9B 00 00 41 86 00 9C -==== BB 2121 (0xFE8D7E8) approx BBs exec'd 0 ==== - - 0xFE8D7E8: 809E1DD0 lwz r4,7632(r30) - 0: GETL R30, t0 - 1: ADDL $0x1DD0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8D7EC: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE8D7F0: 48048BC1 bl 0xFED63B0 - 8: MOVL $0xFE8D7F4, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFED63B0 ($4) - - - -. 2121 FE8D7E8 12 -. 80 9E 1D D0 7F E3 FB 78 48 04 8B C1 -==== BB 2122 (0xFE8D7F4) approx BBs exec'd 0 ==== - - 0xFE8D7F4: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE8D7F8: 419A0088 bc 12,26,0xFE8D880 - 4: Js26o $0xFE8D880 - - - -. 2122 FE8D7F4 8 -. 2F 03 00 00 41 9A 00 88 -==== BB 2123 (0xFE8D7FC) approx BBs exec'd 0 ==== - - 0xFE8D7FC: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D800: 7F84E378 or r4,r28,r28 - 3: GETL R28, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE8D804: 48048BAD bl 0xFED63B0 - 6: MOVL $0xFE8D808, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED63B0 ($4) - - - -. 2123 FE8D7FC 12 -. 7F E3 FB 78 7F 84 E3 78 48 04 8B AD -==== BB 2124 (0xFE8D808) approx BBs exec'd 0 ==== - - 0xFE8D808: 7F9DE379 or. r29,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R29 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8D80C: 2F830000 cmpi cr7,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFE8D810: 409E00A0 bc 4,30,0xFE8D8B0 - 9: Jc30o $0xFE8D8B0 - - - -. 2124 FE8D808 12 -. 7F 9D E3 79 2F 83 00 00 40 9E 00 A0 -==== BB 2125 (0xFE8D8B0) approx BBs exec'd 0 ==== - - 0xFE8D8B0: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D8B4: 48048EE9 bl 0xFED679C - 3: MOVL $0xFE8D8B8, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED679C ($4) - - - -. 2125 FE8D8B0 8 -. 7F E3 FB 78 48 04 8E E9 -==== BB 2126 (0xFE8D8B8) approx BBs exec'd 0 ==== - - 0xFE8D8B8: 7C7D1B79 or. r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8D8BC: 41A2FF88 bc 13,2,0xFE8D844 - 5: Js02o $0xFE8D844 - - - -. 2126 FE8D8B8 8 -. 7C 7D 1B 79 41 A2 FF 88 -==== BB 2127 (0xFE8D8C0) approx BBs exec'd 0 ==== - - 0xFE8D8C0: 93BB0000 stw r29,0(r27) - 0: GETL R29, t0 - 1: GETL R27, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE8D8C4: 4BFFFF50 b 0xFE8D814 - 4: JMPo $0xFE8D814 ($4) - - - -. 2127 FE8D8C0 8 -. 93 BB 00 00 4B FF FF 50 -==== BB 2128 (0xFE8D814) approx BBs exec'd 0 ==== - - 0xFE8D814: 41820030 bc 12,2,0xFE8D844 - 0: Js02o $0xFE8D844 - - - -. 2128 FE8D814 4 -. 41 82 00 30 -==== BB 2129 (0xFE8D818) approx BBs exec'd 0 ==== - - 0xFE8D818: 80BE1B1C lwz r5,6940(r30) - 0: GETL R30, t0 - 1: ADDL $0x1B1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFE8D81C: 7C1CE800 cmp cr0,r28,r29 - 5: GETL R28, t4 - 6: GETL R29, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFE8D820: 80C50000 lwz r6,0(r5) - 10: GETL R5, t10 - 11: LDL (t10), t12 - 12: PUTL t12, R6 - 13: INCEIPL $4 - - 0xFE8D824: 39660001 addi r11,r6,1 - 14: GETL R6, t14 - 15: ADDL $0x1, t14 - 16: PUTL t14, R11 - 17: INCEIPL $4 - - 0xFE8D828: 91650000 stw r11,0(r5) - 18: GETL R11, t16 - 19: GETL R5, t18 - 20: STL t16, (t18) - 21: INCEIPL $4 - - 0xFE8D82C: 41820018 bc 12,2,0xFE8D844 - 22: Js02o $0xFE8D844 - - - -. 2129 FE8D818 24 -. 80 BE 1B 1C 7C 1C E8 00 80 C5 00 00 39 66 00 01 91 65 00 00 41 82 00 18 -==== BB 2130 (0xFE8D830) approx BBs exec'd 0 ==== - - 0xFE8D830: 80FE1DD0 lwz r7,7632(r30) - 0: GETL R30, t0 - 1: ADDL $0x1DD0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFE8D834: 7C9C3800 cmp cr1,r28,r7 - 5: GETL R28, t4 - 6: GETL R7, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFE8D838: 4186000C bc 12,6,0xFE8D844 - 10: Js06o $0xFE8D844 - - - -. 2130 FE8D830 12 -. 80 FE 1D D0 7C 9C 38 00 41 86 00 0C -==== BB 2131 (0xFE8D844) approx BBs exec'd 0 ==== - - 0xFE8D844: 801A00A8 lwz r0,168(r26) - 0: GETL R26, t0 - 1: ADDL $0xA8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8D848: 2F000000 cmpi cr6,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFE8D84C: 409A0044 bc 4,26,0xFE8D890 - 9: Jc26o $0xFE8D890 - - - -. 2131 FE8D844 12 -. 80 1A 00 A8 2F 00 00 00 40 9A 00 44 -==== BB 2132 (0xFE8D850) approx BBs exec'd 0 ==== - - 0xFE8D850: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFE8D854: 7FA0EB78 or r0,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFE8D858: 7C030378 or r3,r0,r0 - 8: GETL R0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFE8D85C: 83410008 lwz r26,8(r1) - 11: GETL R1, t8 - 12: ADDL $0x8, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R26 - 15: INCEIPL $4 - - 0xFE8D860: 8361000C lwz r27,12(r1) - 16: GETL R1, t12 - 17: ADDL $0xC, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R27 - 20: INCEIPL $4 - - 0xFE8D864: 7D0803A6 mtlr r8 - 21: GETL R8, t16 - 22: PUTL t16, LR - 23: INCEIPL $4 - - 0xFE8D868: 83810010 lwz r28,16(r1) - 24: GETL R1, t18 - 25: ADDL $0x10, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R28 - 28: INCEIPL $4 - - 0xFE8D86C: 83A10014 lwz r29,20(r1) - 29: GETL R1, t22 - 30: ADDL $0x14, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R29 - 33: INCEIPL $4 - - 0xFE8D870: 83C10018 lwz r30,24(r1) - 34: GETL R1, t26 - 35: ADDL $0x18, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R30 - 38: INCEIPL $4 - - 0xFE8D874: 83E1001C lwz r31,28(r1) - 39: GETL R1, t30 - 40: ADDL $0x1C, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R31 - 43: INCEIPL $4 - - 0xFE8D878: 38210020 addi r1,r1,32 - 44: GETL R1, t34 - 45: ADDL $0x20, t34 - 46: PUTL t34, R1 - 47: INCEIPL $4 - - 0xFE8D87C: 4E800020 blr - 48: GETL LR, t36 - 49: JMPo-r t36 ($4) - - - -. 2132 FE8D850 48 -. 81 01 00 24 7F A0 EB 78 7C 03 03 78 83 41 00 08 83 61 00 0C 7D 08 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2133 (0x10001630) approx BBs exec'd 0 ==== - - 0x10001630: 807E01DC lwz r3,476(r30) - 0: GETL R30, t0 - 1: ADDL $0x1DC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x10001634: 823E0014 lwz r17,20(r30) - 5: GETL R30, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R17 - 9: INCEIPL $4 - - 0x10001638: 831E000C lwz r24,12(r30) - 10: GETL R30, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R24 - 14: INCEIPL $4 - - 0x1000163C: 48006505 bl 0x10007B40 - 15: MOVL $0x10001640, t12 - 16: PUTL t12, LR - 17: JMPo-c $0x10007B40 ($4) - - - -. 2133 10001630 16 -. 80 7E 01 DC 82 3E 00 14 83 1E 00 0C 48 00 65 05 -==== BB 2134 (0x10007B40) approx BBs exec'd 0 ==== - - 0x10007B40: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x10007B44: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x10007B48: 429F0005 bcl 20,31,0x10007B4C - 9: MOVL $0x10007B4C, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x10007B4C: 93C10018 stw r30,24(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x10007B50: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0x10007B54: 38A00000 li r5,0 - 20: MOVL $0x0, t14 - 21: PUTL t14, R5 - 22: INCEIPL $4 - - 0x10007B58: 90810024 stw r4,36(r1) - 23: GETL R4, t16 - 24: GETL R1, t18 - 25: ADDL $0x24, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0x10007B5C: 38800000 li r4,0 - 28: MOVL $0x0, t20 - 29: PUTL t20, R4 - 30: INCEIPL $4 - - 0x10007B60: 801EFFF0 lwz r0,-16(r30) - 31: GETL R30, t22 - 32: ADDL $0xFFFFFFF0, t22 - 33: LDL (t22), t24 - 34: PUTL t24, R0 - 35: INCEIPL $4 - - 0x10007B64: 7FC0F214 add r30,r0,r30 - 36: GETL R0, t26 - 37: GETL R30, t28 - 38: ADDL t26, t28 - 39: PUTL t28, R30 - 40: INCEIPL $4 - - 0x10007B68: 813E8000 lwz r9,-32768(r30) - 41: GETL R30, t30 - 42: ADDL $0xFFFF8000, t30 - 43: LDL (t30), t32 - 44: PUTL t32, R9 - 45: INCEIPL $4 - - 0x10007B6C: 2F890000 cmpi cr7,r9,0 - 46: GETL R9, t34 - 47: CMP0L t34, t36 (-rSo) - 48: ICRFL t36, $0x7, CR - 49: INCEIPL $4 - - 0x10007B70: 419E0008 bc 12,30,0x10007B78 - 50: Js30o $0x10007B78 - - - -. 2134 10007B40 52 -. 7C 88 02 A6 94 21 FF E0 42 9F 00 05 93 C1 00 18 7F C8 02 A6 38 A0 00 00 90 81 00 24 38 80 00 00 80 1E FF F0 7F C0 F2 14 81 3E 80 00 2F 89 00 00 41 9E 00 08 -==== BB 2135 (0x10007B74) approx BBs exec'd 0 ==== - - 0x10007B74: 80A90000 lwz r5,0(r9) - 0: GETL R9, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x10007B78: 48013035 bl 0x1001ABAC - 4: MOVL $0x10007B7C, t4 - 5: PUTL t4, LR - 6: JMPo-c $0x1001ABAC ($4) - - - -. 2135 10007B74 8 -. 80 A9 00 00 48 01 30 35 -==== BB 2136 (0x1001ABAC) approx BBs exec'd 0 ==== - - 0x1001ABAC: 3960003C li r11,60 - 0: MOVL $0x3C, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001ABB0: 4BFFFF5C b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 2136 1001ABAC 8 -. 39 60 00 3C 4B FF FF 5C -==== BB 2137 (0xFE93DA4) approx BBs exec'd 0 ==== - - 0xFE93DA4: 80890000 lwz r4,0(r9) - 0: GETL R9, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFE93DA8: 39290010 addi r9,r9,16 - 4: GETL R9, t4 - 5: ADDL $0x10, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xFE93DAC: 2C840000 cmpi cr1,r4,0 - 8: GETL R4, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0xFE93DB0: 41860010 bc 12,6,0xFE93DC0 - 12: Js06o $0xFE93DC0 - - - -. 2137 FE93DA4 16 -. 80 89 00 00 39 29 00 10 2C 84 00 00 41 86 00 10 -==== BB 2138 (0x10007B7C) approx BBs exec'd 0 ==== - - 0x10007B7C: 80A10024 lwz r5,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x10007B80: 83C10018 lwz r30,24(r1) - 5: GETL R1, t4 - 6: ADDL $0x18, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0x10007B84: 38210020 addi r1,r1,32 - 10: GETL R1, t8 - 11: ADDL $0x20, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0x10007B88: 7CA803A6 mtlr r5 - 14: GETL R5, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0x10007B8C: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 2138 10007B7C 20 -. 80 A1 00 24 83 C1 00 18 38 21 00 20 7C A8 03 A6 4E 80 00 20 -==== BB 2139 (0x10001640) approx BBs exec'd 0 ==== - - 0x10001640: 80DE001C lwz r6,28(r30) - 0: GETL R30, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x10001644: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x10001648: 7FE4FB78 or r4,r31,r31 - 8: GETL R31, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x1000164C: 7F85E378 or r5,r28,r28 - 11: GETL R28, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0x10001650: 38E00000 li r7,0 - 14: MOVL $0x0, t10 - 15: PUTL t10, R7 - 16: INCEIPL $4 - - 0x10001654: 48019629 bl 0x1001AC7C - 17: MOVL $0x10001658, t12 - 18: PUTL t12, LR - 19: JMPo-c $0x1001AC7C ($4) - - - -. 2139 10001640 24 -. 80 DE 00 1C 7F A3 EB 78 7F E4 FB 78 7F 85 E3 78 38 E0 00 00 48 01 96 29 -==== BB 2140 (0x1001AC7C) approx BBs exec'd 0 ==== - - 0x1001AC7C: 396000A4 li r11,164 - 0: MOVL $0xA4, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AC80: 4BFFFE8C b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 2140 1001AC7C 8 -. 39 60 00 A4 4B FF FE 8C -==== BB 2141 getopt_long(0xFF17FB4) approx BBs exec'd 0 ==== - - 0xFF17FB4: 7D0802A6 mflr r8 - 0: GETL LR, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0xFF17FB8: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFF17FBC: 91010014 stw r8,20(r1) - 9: GETL R8, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFF17FC0: 39000000 li r8,0 - 14: MOVL $0x0, t10 - 15: PUTL t10, R8 - 16: INCEIPL $4 - - 0xFF17FC4: 4BFFFF45 bl 0xFF17F08 - 17: MOVL $0xFF17FC8, t12 - 18: PUTL t12, LR - 19: JMPo-c $0xFF17F08 ($4) - - - -. 2141 FF17FB4 20 -. 7D 08 02 A6 94 21 FF F0 91 01 00 14 39 00 00 00 4B FF FF 45 -==== BB 2142 _getopt_internal(0xFF17F08) approx BBs exec'd 0 ==== - - 0xFF17F08: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFF17F0C: 7D2802A6 mflr r9 - 6: GETL LR, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0xFF17F10: 4808FF41 bl 0xFFA7E50 - 9: MOVL $0xFF17F14, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2142 FF17F08 12 -. 94 21 FF E0 7D 28 02 A6 48 08 FF 41 -==== BB 2143 (0xFF17F14) approx BBs exec'd 0 ==== - - 0xFF17F14: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF17F18: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFF17F1C: 93810010 stw r28,16(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFF17F20: 91210024 stw r9,36(r1) - 13: GETL R9, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF17F24: 93A10014 stw r29,20(r1) - 18: GETL R29, t14 - 19: GETL R1, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFF17F28: 839E1C14 lwz r28,7188(r30) - 23: GETL R30, t18 - 24: ADDL $0x1C14, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R28 - 27: INCEIPL $4 - - 0xFF17F2C: 817E1B58 lwz r11,7000(r30) - 28: GETL R30, t22 - 29: ADDL $0x1B58, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R11 - 32: INCEIPL $4 - - 0xFF17F30: 83BE0BAC lwz r29,2988(r30) - 33: GETL R30, t26 - 34: ADDL $0xBAC, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R29 - 37: INCEIPL $4 - - 0xFF17F34: 801C0000 lwz r0,0(r28) - 38: GETL R28, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R0 - 41: INCEIPL $4 - - 0xFF17F38: 818B0000 lwz r12,0(r11) - 42: GETL R11, t34 - 43: LDL (t34), t36 - 44: PUTL t36, R12 - 45: INCEIPL $4 - - 0xFF17F3C: 7FA9EB78 or r9,r29,r29 - 46: GETL R29, t38 - 47: PUTL t38, R9 - 48: INCEIPL $4 - - 0xFF17F40: 901D0000 stw r0,0(r29) - 49: GETL R0, t40 - 50: GETL R29, t42 - 51: STL t40, (t42) - 52: INCEIPL $4 - - 0xFF17F44: 919D0004 stw r12,4(r29) - 53: GETL R12, t44 - 54: GETL R29, t46 - 55: ADDL $0x4, t46 - 56: STL t44, (t46) - 57: INCEIPL $4 - - 0xFF17F48: 4BFFEDE1 bl 0xFF16D28 - 58: MOVL $0xFF17F4C, t48 - 59: PUTL t48, LR - 60: JMPo-c $0xFF16D28 ($4) - - - -. 2143 FF17F14 56 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 91 21 00 24 93 A1 00 14 83 9E 1C 14 81 7E 1B 58 83 BE 0B AC 80 1C 00 00 81 8B 00 00 7F A9 EB 78 90 1D 00 00 91 9D 00 04 4B FF ED E1 -==== BB 2144 _getopt_internal_r(0xFF16D28) approx BBs exec'd 0 ==== - - 0xFF16D28: 7D6802A6 mflr r11 - 0: GETL LR, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFF16D2C: 7D800026 mfcr r12 - 3: GETL CR, t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0xFF16D30: 9421FF60 stwu r1,-160(r1) - 6: GETL R1, t4 - 7: GETL R1, t6 - 8: ADDL $0xFFFFFF60, t6 - 9: PUTL t6, R1 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFF16D34: 4809111D bl 0xFFA7E50 - 12: MOVL $0xFF16D38, t8 - 13: PUTL t8, LR - 14: JMPo-c $0xFFA7E50 ($4) - - - -. 2144 FF16D28 16 -. 7D 68 02 A6 7D 80 00 26 94 21 FF 60 48 09 11 1D -==== BB 2145 (0xFF16D38) approx BBs exec'd 0 ==== - - 0xFF16D38: 91E1005C stw r15,92(r1) - 0: GETL R15, t0 - 1: GETL R1, t2 - 2: ADDL $0x5C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF16D3C: 7CEF3B78 or r15,r7,r7 - 5: GETL R7, t4 - 6: PUTL t4, R15 - 7: INCEIPL $4 - - 0xFF16D40: 92010060 stw r16,96(r1) - 8: GETL R16, t6 - 9: GETL R1, t8 - 10: ADDL $0x60, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFF16D44: 92210064 stw r17,100(r1) - 13: GETL R17, t10 - 14: GETL R1, t12 - 15: ADDL $0x64, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF16D48: 7D114378 or r17,r8,r8 - 18: GETL R8, t14 - 19: PUTL t14, R17 - 20: INCEIPL $4 - - 0xFF16D4C: 92410068 stw r18,104(r1) - 21: GETL R18, t16 - 22: GETL R1, t18 - 23: ADDL $0x68, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFF16D50: 7CD23378 or r18,r6,r6 - 26: GETL R6, t20 - 27: PUTL t20, R18 - 28: INCEIPL $4 - - 0xFF16D54: 92C10078 stw r22,120(r1) - 29: GETL R22, t22 - 30: GETL R1, t24 - 31: ADDL $0x78, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFF16D58: 7CB62B78 or r22,r5,r5 - 34: GETL R5, t26 - 35: PUTL t26, R22 - 36: INCEIPL $4 - - 0xFF16D5C: 93210084 stw r25,132(r1) - 37: GETL R25, t28 - 38: GETL R1, t30 - 39: ADDL $0x84, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFF16D60: 7C791B79 or. r25,r3,r3 - 42: GETL R3, t32 - 43: PUTL t32, R25 - 44: CMP0L t32, t34 (-rSo) - 45: ICRFL t34, $0x0, CR - 46: INCEIPL $4 - - 0xFF16D64: 93810090 stw r28,144(r1) - 47: GETL R28, t36 - 48: GETL R1, t38 - 49: ADDL $0x90, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0xFF16D68: 7D3C4B78 or r28,r9,r9 - 52: GETL R9, t40 - 53: PUTL t40, R28 - 54: INCEIPL $4 - - 0xFF16D6C: 93C10098 stw r30,152(r1) - 55: GETL R30, t42 - 56: GETL R1, t44 - 57: ADDL $0x98, t44 - 58: STL t42, (t44) - 59: INCEIPL $4 - - 0xFF16D70: 7FC802A6 mflr r30 - 60: GETL LR, t46 - 61: PUTL t46, R30 - 62: INCEIPL $4 - - 0xFF16D74: 93E1009C stw r31,156(r1) - 63: GETL R31, t48 - 64: GETL R1, t50 - 65: ADDL $0x9C, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0xFF16D78: 7C9F2378 or r31,r4,r4 - 68: GETL R4, t52 - 69: PUTL t52, R31 - 70: INCEIPL $4 - - 0xFF16D7C: 916100A4 stw r11,164(r1) - 71: GETL R11, t54 - 72: GETL R1, t56 - 73: ADDL $0xA4, t56 - 74: STL t54, (t56) - 75: INCEIPL $4 - - 0xFF16D80: 91C10058 stw r14,88(r1) - 76: GETL R14, t58 - 77: GETL R1, t60 - 78: ADDL $0x58, t60 - 79: STL t58, (t60) - 80: INCEIPL $4 - - 0xFF16D84: 9261006C stw r19,108(r1) - 81: GETL R19, t62 - 82: GETL R1, t64 - 83: ADDL $0x6C, t64 - 84: STL t62, (t64) - 85: INCEIPL $4 - - 0xFF16D88: 92810070 stw r20,112(r1) - 86: GETL R20, t66 - 87: GETL R1, t68 - 88: ADDL $0x70, t68 - 89: STL t66, (t68) - 90: INCEIPL $4 - - 0xFF16D8C: 92A10074 stw r21,116(r1) - 91: GETL R21, t70 - 92: GETL R1, t72 - 93: ADDL $0x74, t72 - 94: STL t70, (t72) - 95: INCEIPL $4 - - 0xFF16D90: 92E1007C stw r23,124(r1) - 96: GETL R23, t74 - 97: GETL R1, t76 - 98: ADDL $0x7C, t76 - 99: STL t74, (t76) - 100: INCEIPL $4 - - 0xFF16D94: 93010080 stw r24,128(r1) - 101: GETL R24, t78 - 102: GETL R1, t80 - 103: ADDL $0x80, t80 - 104: STL t78, (t80) - 105: INCEIPL $4 - - 0xFF16D98: 93410088 stw r26,136(r1) - 106: GETL R26, t82 - 107: GETL R1, t84 - 108: ADDL $0x88, t84 - 109: STL t82, (t84) - 110: INCEIPL $4 - - 0xFF16D9C: 9361008C stw r27,140(r1) - 111: GETL R27, t86 - 112: GETL R1, t88 - 113: ADDL $0x8C, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0xFF16DA0: 93A10094 stw r29,148(r1) - 116: GETL R29, t90 - 117: GETL R1, t92 - 118: ADDL $0x94, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0xFF16DA4: 91810054 stw r12,84(r1) - 121: GETL R12, t94 - 122: GETL R1, t96 - 123: ADDL $0x54, t96 - 124: STL t94, (t96) - 125: INCEIPL $4 - - 0xFF16DA8: 89450000 lbz r10,0(r5) - 126: GETL R5, t98 - 127: LDB (t98), t100 - 128: PUTL t100, R10 - 129: INCEIPL $4 - - 0xFF16DAC: 81290004 lwz r9,4(r9) - 130: GETL R9, t102 - 131: ADDL $0x4, t102 - 132: LDL (t102), t104 - 133: PUTL t104, R9 - 134: INCEIPL $4 - - 0xFF16DB0: 6945003A xori r5,r10,0x3A - 135: GETL R10, t106 - 136: XORL $0x3A, t106 - 137: PUTL t106, R5 - 138: INCEIPL $4 - - 0xFF16DB4: 7C6500D0 neg r3,r5 - 139: GETL R5, t108 - 140: NEGL t108 - 141: PUTL t108, R3 - 142: INCEIPL $4 - - 0xFF16DB8: 38A0FFFF li r5,-1 - 143: MOVL $0xFFFFFFFF, t110 - 144: PUTL t110, R5 - 145: INCEIPL $4 - - 0xFF16DBC: 7C60FE70 srawi r0,r3,31 - 146: GETL R3, t112 - 147: SARL $0x1F, t112 (-wCa) - 148: PUTL t112, R0 - 149: INCEIPL $4 - - 0xFF16DC0: 7D300038 and r16,r9,r0 - 150: GETL R9, t114 - 151: GETL R0, t116 - 152: ANDL t114, t116 - 153: PUTL t116, R16 - 154: INCEIPL $4 - - 0xFF16DC4: 408101DC bc 4,1,0xFF16FA0 - 155: Jc01o $0xFF16FA0 - - - -. 2145 FF16D38 144 -. 91 E1 00 5C 7C EF 3B 78 92 01 00 60 92 21 00 64 7D 11 43 78 92 41 00 68 7C D2 33 78 92 C1 00 78 7C B6 2B 78 93 21 00 84 7C 79 1B 79 93 81 00 90 7D 3C 4B 78 93 C1 00 98 7F C8 02 A6 93 E1 00 9C 7C 9F 23 78 91 61 00 A4 91 C1 00 58 92 61 00 6C 92 81 00 70 92 A1 00 74 92 E1 00 7C 93 01 00 80 93 41 00 88 93 61 00 8C 93 A1 00 94 91 81 00 54 89 45 00 00 81 29 00 04 69 45 00 3A 7C 65 00 D0 38 A0 FF FF 7C 60 FE 70 7D 30 00 38 40 81 01 DC -==== BB 2146 (0xFF16DC8) approx BBs exec'd 0 ==== - - 0xFF16DC8: 813C0000 lwz r9,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFF16DCC: 3BA00000 li r29,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R29 - 6: INCEIPL $4 - - 0xFF16DD0: 93BC000C stw r29,12(r28) - 7: GETL R29, t6 - 8: GETL R28, t8 - 9: ADDL $0xC, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFF16DD4: 2F890000 cmpi cr7,r9,0 - 12: GETL R9, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0xFF16DD8: 419E0130 bc 12,30,0xFF16F08 - 16: Js30o $0xFF16F08 - - - -. 2146 FF16DC8 20 -. 81 3C 00 00 3B A0 00 00 93 BC 00 0C 2F 89 00 00 41 9E 01 30 -==== BB 2147 (0xFF16DDC) approx BBs exec'd 0 ==== - - 0xFF16DDC: 809C0010 lwz r4,16(r28) - 0: GETL R28, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFF16DE0: 2C840000 cmpi cr1,r4,0 - 5: GETL R4, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFF16DE4: 4186012C bc 12,6,0xFF16F10 - 9: Js06o $0xFF16F10 - - - -. 2147 FF16DDC 12 -. 80 9C 00 10 2C 84 00 00 41 86 01 2C -==== BB 2148 (0xFF16F10) approx BBs exec'd 0 ==== - - 0xFF16F10: 807E0BB0 lwz r3,2992(r30) - 0: GETL R30, t0 - 1: ADDL $0xBB0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFF16F14: 913C0020 stw r9,32(r28) - 5: GETL R9, t4 - 6: GETL R28, t6 - 7: ADDL $0x20, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFF16F18: 913C0024 stw r9,36(r28) - 10: GETL R9, t8 - 11: GETL R28, t10 - 12: ADDL $0x24, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFF16F1C: 93BC0014 stw r29,20(r28) - 15: GETL R29, t12 - 16: GETL R28, t14 - 17: ADDL $0x14, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFF16F20: 4BF7C279 bl 0xFE93198 - 20: MOVL $0xFF16F24, t16 - 21: PUTL t16, LR - 22: JMPo-c $0xFE93198 ($4) - - - -. 2148 FF16F10 20 -. 80 7E 0B B0 91 3C 00 20 91 3C 00 24 93 BC 00 14 4B F7 C2 79 -==== BB 2149 (0xFF16F24) approx BBs exec'd 0 ==== - - 0xFF16F24: 7ECBB378 or r11,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFF16F28: 3003FFFF addic r0,r3,-1 - 3: GETL R3, t2 - 4: ADCL $0xFFFFFFFF, t2 (-wCa) - 5: PUTL t2, R0 - 6: INCEIPL $4 - - 0xFF16F2C: 7D201910 subfe r9,r0,r3 - 7: GETL R0, t4 - 8: GETL R3, t6 - 9: SBBL t4, t6 (-rCa-wCa) - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0xFF16F30: 913C001C stw r9,28(r28) - 12: GETL R9, t8 - 13: GETL R28, t10 - 14: ADDL $0x1C, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFF16F34: 88160000 lbz r0,0(r22) - 17: GETL R22, t12 - 18: LDB (t12), t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0xFF16F38: 2E00002D cmpi cr4,r0,45 - 21: GETL R0, t16 - 22: MOVL $0x2D, t20 - 23: CMPL t16, t20, t18 (-rSo) - 24: ICRFL t18, $0x4, CR - 25: INCEIPL $4 - - 0xFF16F3C: 41920254 bc 12,18,0xFF17190 - 26: Js18o $0xFF17190 - - - -. 2149 FF16F24 28 -. 7E CB B3 78 30 03 FF FF 7D 20 19 10 91 3C 00 1C 88 16 00 00 2E 00 00 2D 41 92 02 54 -==== BB 2150 (0xFF16F40) approx BBs exec'd 0 ==== - - 0xFF16F40: 2F00002B cmpi cr6,r0,43 - 0: GETL R0, t0 - 1: MOVL $0x2B, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFF16F44: 419A0258 bc 12,26,0xFF1719C - 5: Js26o $0xFF1719C - - - -. 2150 FF16F40 8 -. 2F 00 00 2B 41 9A 02 58 -==== BB 2151 (0xFF16F48) approx BBs exec'd 0 ==== - - 0xFF16F48: 2C090000 cmpi cr0,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFF16F4C: 38000001 li r0,1 - 4: MOVL $0x1, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFF16F50: 40820250 bc 4,2,0xFF171A0 - 7: Jc02o $0xFF171A0 - - - -. 2151 FF16F48 12 -. 2C 09 00 00 38 00 00 01 40 82 02 50 -==== BB 2152 (0xFF16F54) approx BBs exec'd 0 ==== - - 0xFF16F54: 901C0018 stw r0,24(r28) - 0: GETL R0, t0 - 1: GETL R28, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF16F58: 38C00001 li r6,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0xFF16F5C: 7D765B78 or r22,r11,r11 - 8: GETL R11, t6 - 9: PUTL t6, R22 - 10: INCEIPL $4 - - 0xFF16F60: 90DC0010 stw r6,16(r28) - 11: GETL R6, t8 - 12: GETL R28, t10 - 13: ADDL $0x10, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFF16F64: 4BFFFE84 b 0xFF16DE8 - 16: JMPo $0xFF16DE8 ($4) - - - -. 2152 FF16F54 20 -. 90 1C 00 18 38 C0 00 01 7D 76 5B 78 90 DC 00 10 4B FF FE 84 -==== BB 2153 (0xFF16DE8) approx BBs exec'd 0 ==== - - 0xFF16DE8: 835C0014 lwz r26,20(r28) - 0: GETL R28, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFF16DEC: 2F9A0000 cmpi cr7,r26,0 - 5: GETL R26, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFF16DF0: 419E0014 bc 12,30,0xFF16E04 - 9: Js30o $0xFF16E04 - - - -. 2153 FF16DE8 12 -. 83 5C 00 14 2F 9A 00 00 41 9E 00 14 -==== BB 2154 (0xFF16E04) approx BBs exec'd 0 ==== - - 0xFF16E04: 80BC0024 lwz r5,36(r28) - 0: GETL R28, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFF16E08: 811C0000 lwz r8,0(r28) - 5: GETL R28, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R8 - 8: INCEIPL $4 - - 0xFF16E0C: 7E054000 cmp cr4,r5,r8 - 9: GETL R5, t8 - 10: GETL R8, t10 - 11: CMPL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x4, CR - 13: INCEIPL $4 - - 0xFF16E10: 4091000C bc 4,17,0xFF16E1C - 14: Jc17o $0xFF16E1C - - - -. 2154 FF16E04 16 -. 80 BC 00 24 81 1C 00 00 7E 05 40 00 40 91 00 0C -==== BB 2155 (0xFF16E1C) approx BBs exec'd 0 ==== - - 0xFF16E1C: 83BC0020 lwz r29,32(r28) - 0: GETL R28, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFF16E20: 7F1D4000 cmp cr6,r29,r8 - 5: GETL R29, t4 - 6: GETL R8, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0xFF16E24: 4099000C bc 4,25,0xFF16E30 - 10: Jc25o $0xFF16E30 - - - -. 2155 FF16E1C 12 -. 83 BC 00 20 7F 1D 40 00 40 99 00 0C -==== BB 2156 (0xFF16E30) approx BBs exec'd 0 ==== - - 0xFF16E30: 837C0018 lwz r27,24(r28) - 0: GETL R28, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFF16E34: 2C1B0001 cmpi cr0,r27,1 - 5: GETL R27, t4 - 6: MOVL $0x1, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFF16E38: 418202C4 bc 12,2,0xFF170FC - 10: Js02o $0xFF170FC - - - -. 2156 FF16E30 12 -. 83 7C 00 18 2C 1B 00 01 41 82 02 C4 -==== BB 2157 (0xFF170FC) approx BBs exec'd 0 ==== - - 0xFF170FC: 7F9D2800 cmp cr7,r29,r5 - 0: GETL R29, t0 - 1: GETL R5, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFF17100: 419E0248 bc 12,30,0xFF17348 - 5: Js30o $0xFF17348 - - - -. 2157 FF170FC 8 -. 7F 9D 28 00 41 9E 02 48 -==== BB 2158 (0xFF17348) approx BBs exec'd 0 ==== - - 0xFF17348: 7F854000 cmp cr7,r5,r8 - 0: GETL R5, t0 - 1: GETL R8, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFF1734C: 419E000C bc 12,30,0xFF17358 - 5: Js30o $0xFF17358 - - - -. 2158 FF17348 8 -. 7F 85 40 00 41 9E 00 0C -==== BB 2159 (0xFF17358) approx BBs exec'd 0 ==== - - 0xFF17358: 7C88C800 cmp cr1,r8,r25 - 0: GETL R8, t0 - 1: GETL R25, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0xFF1735C: 5500103A rlwinm r0,r8,2,0,29 - 5: GETL R8, t6 - 6: SHLL $0x2, t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0xFF17360: 40840028 bc 4,4,0xFF17388 - 9: Jc04o $0xFF17388 - - - -. 2159 FF17358 12 -. 7C 88 C8 00 55 00 10 3A 40 84 00 28 -==== BB 2160 (0xFF17388) approx BBs exec'd 0 ==== - - 0xFF17388: 7D054378 or r5,r8,r8 - 0: GETL R8, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFF1738C: 911C0024 stw r8,36(r28) - 3: GETL R8, t2 - 4: GETL R28, t4 - 5: ADDL $0x24, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xFF17390: 4BFFFAAC b 0xFF16E3C - 8: JMPo $0xFF16E3C ($4) - - - -. 2160 FF17388 12 -. 7D 05 43 78 91 1C 00 24 4B FF FA AC -==== BB 2161 (0xFF16E3C) approx BBs exec'd 0 ==== - - 0xFF16E3C: 7C08C800 cmp cr0,r8,r25 - 0: GETL R8, t0 - 1: GETL R25, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0xFF16E40: 418201DC bc 12,2,0xFF1701C - 5: Js02o $0xFF1701C - - - -. 2161 FF16E3C 8 -. 7C 08 C8 00 41 82 01 DC -==== BB 2162 (0xFF1701C) approx BBs exec'd 0 ==== - - 0xFF1701C: 7F08C800 cmp cr6,r8,r25 - 0: GETL R8, t0 - 1: GETL R25, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0xFF17020: 419A07D8 bc 12,26,0xFF177F8 - 5: Js26o $0xFF177F8 - - - -. 2162 FF1701C 8 -. 7F 08 C8 00 41 9A 07 D8 -==== BB 2163 (0xFF177F8) approx BBs exec'd 0 ==== - - 0xFF177F8: 7F9D2800 cmp cr7,r29,r5 - 0: GETL R29, t0 - 1: GETL R5, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFF177FC: 419E0008 bc 12,30,0xFF17804 - 5: Js30o $0xFF17804 - - - -. 2163 FF177F8 8 -. 7F 9D 28 00 41 9E 00 08 -==== BB 2164 (0xFF17804) approx BBs exec'd 0 ==== - - 0xFF17804: 38A0FFFF li r5,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFF17808: 4BFFF798 b 0xFF16FA0 - 3: JMPo $0xFF16FA0 ($4) - - - -. 2164 FF17804 8 -. 38 A0 FF FF 4B FF F7 98 -==== BB 2165 (0xFF16FA0) approx BBs exec'd 0 ==== - - 0xFF16FA0: 800100A4 lwz r0,164(r1) - 0: GETL R1, t0 - 1: ADDL $0xA4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFF16FA4: 7CA32B78 or r3,r5,r5 - 5: GETL R5, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFF16FA8: 81410054 lwz r10,84(r1) - 8: GETL R1, t6 - 9: ADDL $0x54, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0xFF16FAC: 81C10058 lwz r14,88(r1) - 13: GETL R1, t10 - 14: ADDL $0x58, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R14 - 17: INCEIPL $4 - - 0xFF16FB0: 7C0803A6 mtlr r0 - 18: GETL R0, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFF16FB4: 81E1005C lwz r15,92(r1) - 21: GETL R1, t16 - 22: ADDL $0x5C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R15 - 25: INCEIPL $4 - - 0xFF16FB8: 7D408120 mtcrf 0x8,r10 - 26: GETL R10, t20 - 27: ICRFL t20, $0x4, CR - 28: INCEIPL $4 - - 0xFF16FBC: 82010060 lwz r16,96(r1) - 29: GETL R1, t22 - 30: ADDL $0x60, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R16 - 33: INCEIPL $4 - - 0xFF16FC0: 82210064 lwz r17,100(r1) - 34: GETL R1, t26 - 35: ADDL $0x64, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R17 - 38: INCEIPL $4 - - 0xFF16FC4: 82410068 lwz r18,104(r1) - 39: GETL R1, t30 - 40: ADDL $0x68, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R18 - 43: INCEIPL $4 - - 0xFF16FC8: 8261006C lwz r19,108(r1) - 44: GETL R1, t34 - 45: ADDL $0x6C, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R19 - 48: INCEIPL $4 - - 0xFF16FCC: 82810070 lwz r20,112(r1) - 49: GETL R1, t38 - 50: ADDL $0x70, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R20 - 53: INCEIPL $4 - - 0xFF16FD0: 82A10074 lwz r21,116(r1) - 54: GETL R1, t42 - 55: ADDL $0x74, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R21 - 58: INCEIPL $4 - - 0xFF16FD4: 82C10078 lwz r22,120(r1) - 59: GETL R1, t46 - 60: ADDL $0x78, t46 - 61: LDL (t46), t48 - 62: PUTL t48, R22 - 63: INCEIPL $4 - - 0xFF16FD8: 82E1007C lwz r23,124(r1) - 64: GETL R1, t50 - 65: ADDL $0x7C, t50 - 66: LDL (t50), t52 - 67: PUTL t52, R23 - 68: INCEIPL $4 - - 0xFF16FDC: 83010080 lwz r24,128(r1) - 69: GETL R1, t54 - 70: ADDL $0x80, t54 - 71: LDL (t54), t56 - 72: PUTL t56, R24 - 73: INCEIPL $4 - - 0xFF16FE0: 83210084 lwz r25,132(r1) - 74: GETL R1, t58 - 75: ADDL $0x84, t58 - 76: LDL (t58), t60 - 77: PUTL t60, R25 - 78: INCEIPL $4 - - 0xFF16FE4: 83410088 lwz r26,136(r1) - 79: GETL R1, t62 - 80: ADDL $0x88, t62 - 81: LDL (t62), t64 - 82: PUTL t64, R26 - 83: INCEIPL $4 - - 0xFF16FE8: 8361008C lwz r27,140(r1) - 84: GETL R1, t66 - 85: ADDL $0x8C, t66 - 86: LDL (t66), t68 - 87: PUTL t68, R27 - 88: INCEIPL $4 - - 0xFF16FEC: 83810090 lwz r28,144(r1) - 89: GETL R1, t70 - 90: ADDL $0x90, t70 - 91: LDL (t70), t72 - 92: PUTL t72, R28 - 93: INCEIPL $4 - - 0xFF16FF0: 83A10094 lwz r29,148(r1) - 94: GETL R1, t74 - 95: ADDL $0x94, t74 - 96: LDL (t74), t76 - 97: PUTL t76, R29 - 98: INCEIPL $4 - - 0xFF16FF4: 83C10098 lwz r30,152(r1) - 99: GETL R1, t78 - 100: ADDL $0x98, t78 - 101: LDL (t78), t80 - 102: PUTL t80, R30 - 103: INCEIPL $4 - - 0xFF16FF8: 83E1009C lwz r31,156(r1) - 104: GETL R1, t82 - 105: ADDL $0x9C, t82 - 106: LDL (t82), t84 - 107: PUTL t84, R31 - 108: INCEIPL $4 - - 0xFF16FFC: 382100A0 addi r1,r1,160 - 109: GETL R1, t86 - 110: ADDL $0xA0, t86 - 111: PUTL t86, R1 - 112: INCEIPL $4 - - 0xFF17000: 4E800020 blr - 113: GETL LR, t88 - 114: JMPo-r t88 ($4) - - - -. 2165 FF16FA0 100 -. 80 01 00 A4 7C A3 2B 78 81 41 00 54 81 C1 00 58 7C 08 03 A6 81 E1 00 5C 7D 40 81 20 82 01 00 60 82 21 00 64 82 41 00 68 82 61 00 6C 82 81 00 70 82 A1 00 74 82 C1 00 78 82 E1 00 7C 83 01 00 80 83 21 00 84 83 41 00 88 83 61 00 8C 83 81 00 90 83 A1 00 94 83 C1 00 98 83 E1 00 9C 38 21 00 A0 4E 80 00 20 -==== BB 2166 (0xFF17F4C) approx BBs exec'd 0 ==== - - 0xFF17F4C: 809D0000 lwz r4,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFF17F50: 80010024 lwz r0,36(r1) - 4: GETL R1, t4 - 5: ADDL $0x24, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0xFF17F54: 811D0008 lwz r8,8(r29) - 9: GETL R29, t8 - 10: ADDL $0x8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R8 - 13: INCEIPL $4 - - 0xFF17F58: 815D000C lwz r10,12(r29) - 14: GETL R29, t12 - 15: ADDL $0xC, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R10 - 18: INCEIPL $4 - - 0xFF17F5C: 7C0803A6 mtlr r0 - 19: GETL R0, t16 - 20: PUTL t16, LR - 21: INCEIPL $4 - - 0xFF17F60: 813E1B34 lwz r9,6964(r30) - 22: GETL R30, t18 - 23: ADDL $0x1B34, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R9 - 26: INCEIPL $4 - - 0xFF17F64: 817E1D28 lwz r11,7464(r30) - 27: GETL R30, t22 - 28: ADDL $0x1D28, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R11 - 31: INCEIPL $4 - - 0xFF17F68: 909C0000 stw r4,0(r28) - 32: GETL R4, t26 - 33: GETL R28, t28 - 34: STL t26, (t28) - 35: INCEIPL $4 - - 0xFF17F6C: 83A10014 lwz r29,20(r1) - 36: GETL R1, t30 - 37: ADDL $0x14, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R29 - 40: INCEIPL $4 - - 0xFF17F70: 83810010 lwz r28,16(r1) - 41: GETL R1, t34 - 42: ADDL $0x10, t34 - 43: LDL (t34), t36 - 44: PUTL t36, R28 - 45: INCEIPL $4 - - 0xFF17F74: 83C10018 lwz r30,24(r1) - 46: GETL R1, t38 - 47: ADDL $0x18, t38 - 48: LDL (t38), t40 - 49: PUTL t40, R30 - 50: INCEIPL $4 - - 0xFF17F78: 38210020 addi r1,r1,32 - 51: GETL R1, t42 - 52: ADDL $0x20, t42 - 53: PUTL t42, R1 - 54: INCEIPL $4 - - 0xFF17F7C: 91490000 stw r10,0(r9) - 55: GETL R10, t44 - 56: GETL R9, t46 - 57: STL t44, (t46) - 58: INCEIPL $4 - - 0xFF17F80: 910B0000 stw r8,0(r11) - 59: GETL R8, t48 - 60: GETL R11, t50 - 61: STL t48, (t50) - 62: INCEIPL $4 - - 0xFF17F84: 4E800020 blr - 63: GETL LR, t52 - 64: JMPo-r t52 ($4) - - - -. 2166 FF17F4C 60 -. 80 9D 00 00 80 01 00 24 81 1D 00 08 81 5D 00 0C 7C 08 03 A6 81 3E 1B 34 81 7E 1D 28 90 9C 00 00 83 A1 00 14 83 81 00 10 83 C1 00 18 38 21 00 20 91 49 00 00 91 0B 00 00 4E 80 00 20 -==== BB 2167 (0xFF17FC8) approx BBs exec'd 0 ==== - - 0xFF17FC8: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFF17FCC: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFF17FD0: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFF17FD4: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 2167 FF17FC8 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 2168 (0x10001658) approx BBs exec'd 0 ==== - - 0x10001658: 2F83FFFF cmpi cr7,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x1000165C: 419E004C bc 12,30,0x100016A8 - 5: Js30o $0x100016A8 - - - -. 2168 10001658 8 -. 2F 83 FF FF 41 9E 00 4C -==== BB 2169 (0x100016A8) approx BBs exec'd 0 ==== - - 0x100016A8: 3135FFFF addic r9,r21,-1 - 0: GETL R21, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x100016AC: 7C09A910 subfe r0,r9,r21 - 4: GETL R9, t2 - 5: GETL R21, t4 - 6: SBBL t2, t4 (-rCa-wCa) - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x100016B0: 837E0208 lwz r27,520(r30) - 9: GETL R30, t6 - 10: ADDL $0x208, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0x100016B4: 3173FFFF addic r11,r19,-1 - 14: GETL R19, t10 - 15: ADCL $0xFFFFFFFF, t10 (-wCa) - 16: PUTL t10, R11 - 17: INCEIPL $4 - - 0x100016B8: 7C000194 addze r0,r0 - 18: GETL R0, t12 - 19: ADCL $0x0, t12 (-rCa-wCa) - 20: PUTL t12, R0 - 21: INCEIPL $4 - - 0x100016BC: 3134FFFF addic r9,r20,-1 - 22: GETL R20, t14 - 23: ADCL $0xFFFFFFFF, t14 (-wCa) - 24: PUTL t14, R9 - 25: INCEIPL $4 - - 0x100016C0: 7F800194 addze r28,r0 - 26: GETL R0, t16 - 27: ADCL $0x0, t16 (-rCa-wCa) - 28: PUTL t16, R28 - 29: INCEIPL $4 - - 0x100016C4: 801B0000 lwz r0,0(r27) - 30: GETL R27, t18 - 31: LDL (t18), t20 - 32: PUTL t20, R0 - 33: INCEIPL $4 - - 0x100016C8: 2F9C0001 cmpi cr7,r28,1 - 34: GETL R28, t22 - 35: MOVL $0x1, t26 - 36: CMPL t22, t26, t24 (-rSo) - 37: ICRFL t24, $0x7, CR - 38: INCEIPL $4 - - 0x100016CC: 7FA0E850 subf r29,r0,r29 - 39: GETL R0, t28 - 40: GETL R29, t30 - 41: SUBL t28, t30 - 42: PUTL t30, R29 - 43: INCEIPL $4 - - 0x100016D0: 419D03E8 bc 12,29,0x10001AB8 - 44: Js29o $0x10001AB8 - - - -. 2169 100016A8 44 -. 31 35 FF FF 7C 09 A9 10 83 7E 02 08 31 73 FF FF 7C 00 01 94 31 34 FF FF 7F 80 01 94 80 1B 00 00 2F 9C 00 01 7F A0 E8 50 41 9D 03 E8 -==== BB 2170 (0x100016D4) approx BBs exec'd 0 ==== - - 0x100016D4: 313CFFFF addic r9,r28,-1 - 0: GETL R28, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x100016D8: 7C09E110 subfe r0,r9,r28 - 4: GETL R9, t2 - 5: GETL R28, t4 - 6: SBBL t2, t4 (-rCa-wCa) - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x100016DC: 7ECB0039 and. r11,r22,r0 - 9: GETL R22, t6 - 10: GETL R0, t8 - 11: ANDL t6, t8 - 12: PUTL t8, R11 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x100016E0: 408203AC bc 4,2,0x10001A8C - 16: Jc02o $0x10001A8C - - - -. 2170 100016D4 16 -. 31 3C FF FF 7C 09 E1 10 7E CB 00 39 40 82 03 AC -==== BB 2171 (0x100016E4) approx BBs exec'd 0 ==== - - 0x100016E4: 2E1D0001 cmpi cr4,r29,1 - 0: GETL R29, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x100016E8: 41910354 bc 12,17,0x10001A3C - 5: Js17o $0x10001A3C - - - -. 2171 100016E4 8 -. 2E 1D 00 01 41 91 03 54 -==== BB 2172 (0x100016EC) approx BBs exec'd 0 ==== - - 0x100016EC: 7EDCE378 or r28,r22,r28 - 0: GETL R22, t0 - 1: GETL R28, t2 - 2: ORL t2, t0 - 3: PUTL t0, R28 - 4: INCEIPL $4 - - 0x100016F0: 7C000026 mfcr r0 - 5: GETL CR, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x100016F4: 54009FFE rlwinm r0,r0,19,31,31 - 8: GETL R0, t6 - 9: ROLL $0x13, t6 - 10: ANDL $0x1, t6 - 11: PUTL t6, R0 - 12: INCEIPL $4 - - 0x100016F8: 317CFFFF addic r11,r28,-1 - 13: GETL R28, t8 - 14: ADCL $0xFFFFFFFF, t8 (-wCa) - 15: PUTL t8, R11 - 16: INCEIPL $4 - - 0x100016FC: 7D2BE110 subfe r9,r11,r28 - 17: GETL R11, t10 - 18: GETL R28, t12 - 19: SBBL t10, t12 (-rCa-wCa) - 20: PUTL t12, R9 - 21: INCEIPL $4 - - 0x10001700: 7D2B0039 and. r11,r9,r0 - 22: GETL R9, t14 - 23: GETL R0, t16 - 24: ANDL t14, t16 - 25: PUTL t16, R11 - 26: CMP0L t16, t18 (-rSo) - 27: ICRFL t18, $0x0, CR - 28: INCEIPL $4 - - 0x10001704: 41820054 bc 12,2,0x10001758 - 29: Js02o $0x10001758 - - - -. 2172 100016EC 28 -. 7E DC E3 78 7C 00 00 26 54 00 9F FE 31 7C FF FF 7D 2B E1 10 7D 2B 00 39 41 82 00 54 -==== BB 2173 (0x10001758) approx BBs exec'd 0 ==== - - 0x10001758: 813E000C lwz r9,12(r30) - 0: GETL R30, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x1000175C: 2D960000 cmpi cr3,r22,0 - 5: GETL R22, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x3, CR - 8: INCEIPL $4 - - 0x10001760: 80090000 lwz r0,0(r9) - 9: GETL R9, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R0 - 12: INCEIPL $4 - - 0x10001764: 3120FFFF addic r9,r0,-1 - 13: GETL R0, t12 - 14: ADCL $0xFFFFFFFF, t12 (-wCa) - 15: PUTL t12, R9 - 16: INCEIPL $4 - - 0x10001768: 7D690110 subfe r11,r9,r0 - 17: GETL R9, t14 - 18: GETL R0, t16 - 19: SBBL t14, t16 (-rCa-wCa) - 20: PUTL t16, R11 - 21: INCEIPL $4 - - 0x1000176C: 7D60B079 andc. r0,r11,r22 - 22: GETL R11, t18 - 23: GETL R22, t20 - 24: NOTL t20 - 25: ANDL t18, t20 - 26: PUTL t20, R0 - 27: CMP0L t20, t22 (-rSo) - 28: ICRFL t22, $0x0, CR - 29: INCEIPL $4 - - 0x10001770: 41820034 bc 12,2,0x100017A4 - 30: Js02o $0x100017A4 - - - -. 2173 10001758 28 -. 81 3E 00 0C 2D 96 00 00 80 09 00 00 31 20 FF FF 7D 69 01 10 7D 60 B0 79 41 82 00 34 -==== BB 2174 (0x100017A4) approx BBs exec'd 0 ==== - - 0x100017A4: 418E0008 bc 12,14,0x100017AC - 0: Js14o $0x100017AC - - - -. 2174 100017A4 4 -. 41 8E 00 08 -==== BB 2175 (0x100017AC) approx BBs exec'd 0 ==== - - 0x100017AC: 2F950000 cmpi cr7,r21,0 - 0: GETL R21, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x100017B0: 419E036C bc 12,30,0x10001B1C - 4: Js30o $0x10001B1C - - - -. 2175 100017AC 8 -. 2F 95 00 00 41 9E 03 6C -==== BB 2176 (0x10001B1C) approx BBs exec'd 0 ==== - - 0x10001B1C: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10001B20: 3BA00001 li r29,1 - 4: MOVL $0x1, t4 - 5: PUTL t4, R29 - 6: INCEIPL $4 - - 0x10001B24: 3B800000 li r28,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x10001B28: 409E0078 bc 4,30,0x10001BA0 - 10: Jc30o $0x10001BA0 - - - -. 2176 10001B1C 16 -. 2F 9C 00 00 3B A0 00 01 3B 80 00 00 40 9E 00 78 -==== BB 2177 (0x10001B2C) approx BBs exec'd 0 ==== - - 0x10001B2C: 4092015C bc 4,18,0x10001C88 - 0: Jc18o $0x10001C88 - - - -. 2177 10001B2C 4 -. 40 92 01 5C -==== BB 2178 (0x10001C88) approx BBs exec'd 0 ==== - - 0x10001C88: 809E00D8 lwz r4,216(r30) - 0: GETL R30, t0 - 1: ADDL $0xD8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x10001C8C: 38A00005 li r5,5 - 5: MOVL $0x5, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x10001C90: 38600000 li r3,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x10001C94: 48018F01 bl 0x1001AB94 - 11: MOVL $0x10001C98, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x1001AB94 ($4) - - - -. 2178 10001C88 16 -. 80 9E 00 D8 38 A0 00 05 38 60 00 00 48 01 8F 01 -==== BB 2179 (0x1001AB94) approx BBs exec'd 0 ==== - - 0x1001AB94: 39600030 li r11,48 - 0: MOVL $0x30, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AB98: 4BFFFF74 b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 2179 1001AB94 8 -. 39 60 00 30 4B FF FF 74 -==== BB 2180 __dcgettext_internal(0xFE8A480) approx BBs exec'd 0 ==== - - 0xFE8A480: 7CC802A6 mflr r6 - 0: GETL LR, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFE8A484: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFE8A488: 7CA82B78 or r8,r5,r5 - 9: GETL R5, t6 - 10: PUTL t6, R8 - 11: INCEIPL $4 - - 0xFE8A48C: 38E00000 li r7,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R7 - 14: INCEIPL $4 - - 0xFE8A490: 38A00000 li r5,0 - 15: MOVL $0x0, t10 - 16: PUTL t10, R5 - 17: INCEIPL $4 - - 0xFE8A494: 90C10014 stw r6,20(r1) - 18: GETL R6, t12 - 19: GETL R1, t14 - 20: ADDL $0x14, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0xFE8A498: 38C00000 li r6,0 - 23: MOVL $0x0, t16 - 24: PUTL t16, R6 - 25: INCEIPL $4 - - 0xFE8A49C: 480009E1 bl 0xFE8AE7C - 26: MOVL $0xFE8A4A0, t18 - 27: PUTL t18, LR - 28: JMPo-c $0xFE8AE7C ($4) - - - -. 2180 FE8A480 32 -. 7C C8 02 A6 94 21 FF F0 7C A8 2B 78 38 E0 00 00 38 A0 00 00 90 C1 00 14 38 C0 00 00 48 00 09 E1 -==== BB 2181 __dcigettext(0xFE8AE7C) approx BBs exec'd 0 ==== - - 0xFE8AE7C: 9421FF90 stwu r1,-112(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF90, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE8AE80: 7D800026 mfcr r12 - 6: GETL CR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFE8AE84: 92C10048 stw r22,72(r1) - 9: GETL R22, t6 - 10: GETL R1, t8 - 11: ADDL $0x48, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE8AE88: 7C962379 or. r22,r4,r4 - 14: GETL R4, t10 - 15: PUTL t10, R22 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFE8AE8C: 7C0802A6 mflr r0 - 19: GETL LR, t14 - 20: PUTL t14, R0 - 21: INCEIPL $4 - - 0xFE8AE90: 93E1006C stw r31,108(r1) - 22: GETL R31, t16 - 23: GETL R1, t18 - 24: ADDL $0x6C, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xFE8AE94: 4811CFBD bl 0xFFA7E50 - 27: MOVL $0xFE8AE98, t20 - 28: PUTL t20, LR - 29: JMPo-c $0xFFA7E50 ($4) - - - -. 2181 FE8AE7C 28 -. 94 21 FF 90 7D 80 00 26 92 C1 00 48 7C 96 23 79 7C 08 02 A6 93 E1 00 6C 48 11 CF BD -==== BB 2182 (0xFE8AE98) approx BBs exec'd 0 ==== - - 0xFE8AE98: 7C3F0B78 or r31,r1,r1 - 0: GETL R1, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0xFE8AE9C: 91C10028 stw r14,40(r1) - 3: GETL R14, t2 - 4: GETL R1, t4 - 5: ADDL $0x28, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xFE8AEA0: 7CAE2B78 or r14,r5,r5 - 8: GETL R5, t6 - 9: PUTL t6, R14 - 10: INCEIPL $4 - - 0xFE8AEA4: 92410038 stw r18,56(r1) - 11: GETL R18, t8 - 12: GETL R1, t10 - 13: ADDL $0x38, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFE8AEA8: 7D124378 or r18,r8,r8 - 16: GETL R8, t12 - 17: PUTL t12, R18 - 18: INCEIPL $4 - - 0xFE8AEAC: 92A10044 stw r21,68(r1) - 19: GETL R21, t14 - 20: GETL R1, t16 - 21: ADDL $0x44, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFE8AEB0: 7C751B78 or r21,r3,r3 - 24: GETL R3, t18 - 25: PUTL t18, R21 - 26: INCEIPL $4 - - 0xFE8AEB4: 93410058 stw r26,88(r1) - 27: GETL R26, t20 - 28: GETL R1, t22 - 29: ADDL $0x58, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFE8AEB8: 38600000 li r3,0 - 32: MOVL $0x0, t24 - 33: PUTL t24, R3 - 34: INCEIPL $4 - - 0xFE8AEBC: 93C10068 stw r30,104(r1) - 35: GETL R30, t26 - 36: GETL R1, t28 - 37: ADDL $0x68, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFE8AEC0: 7CDA3378 or r26,r6,r6 - 40: GETL R6, t30 - 41: PUTL t30, R26 - 42: INCEIPL $4 - - 0xFE8AEC4: 91E1002C stw r15,44(r1) - 43: GETL R15, t32 - 44: GETL R1, t34 - 45: ADDL $0x2C, t34 - 46: STL t32, (t34) - 47: INCEIPL $4 - - 0xFE8AEC8: 7FC802A6 mflr r30 - 48: GETL LR, t36 - 49: PUTL t36, R30 - 50: INCEIPL $4 - - 0xFE8AECC: 92010030 stw r16,48(r1) - 51: GETL R16, t38 - 52: GETL R1, t40 - 53: ADDL $0x30, t40 - 54: STL t38, (t40) - 55: INCEIPL $4 - - 0xFE8AED0: 92210034 stw r17,52(r1) - 56: GETL R17, t42 - 57: GETL R1, t44 - 58: ADDL $0x34, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0xFE8AED4: 9261003C stw r19,60(r1) - 61: GETL R19, t46 - 62: GETL R1, t48 - 63: ADDL $0x3C, t48 - 64: STL t46, (t48) - 65: INCEIPL $4 - - 0xFE8AED8: 92810040 stw r20,64(r1) - 66: GETL R20, t50 - 67: GETL R1, t52 - 68: ADDL $0x40, t52 - 69: STL t50, (t52) - 70: INCEIPL $4 - - 0xFE8AEDC: 92E1004C stw r23,76(r1) - 71: GETL R23, t54 - 72: GETL R1, t56 - 73: ADDL $0x4C, t56 - 74: STL t54, (t56) - 75: INCEIPL $4 - - 0xFE8AEE0: 93010050 stw r24,80(r1) - 76: GETL R24, t58 - 77: GETL R1, t60 - 78: ADDL $0x50, t60 - 79: STL t58, (t60) - 80: INCEIPL $4 - - 0xFE8AEE4: 93210054 stw r25,84(r1) - 81: GETL R25, t62 - 82: GETL R1, t64 - 83: ADDL $0x54, t64 - 84: STL t62, (t64) - 85: INCEIPL $4 - - 0xFE8AEE8: 9361005C stw r27,92(r1) - 86: GETL R27, t66 - 87: GETL R1, t68 - 88: ADDL $0x5C, t68 - 89: STL t66, (t68) - 90: INCEIPL $4 - - 0xFE8AEEC: 93810060 stw r28,96(r1) - 91: GETL R28, t70 - 92: GETL R1, t72 - 93: ADDL $0x60, t72 - 94: STL t70, (t72) - 95: INCEIPL $4 - - 0xFE8AEF0: 93A10064 stw r29,100(r1) - 96: GETL R29, t74 - 97: GETL R1, t76 - 98: ADDL $0x64, t76 - 99: STL t74, (t76) - 100: INCEIPL $4 - - 0xFE8AEF4: 90010074 stw r0,116(r1) - 101: GETL R0, t78 - 102: GETL R1, t80 - 103: ADDL $0x74, t80 - 104: STL t78, (t80) - 105: INCEIPL $4 - - 0xFE8AEF8: 91810024 stw r12,36(r1) - 106: GETL R12, t82 - 107: GETL R1, t84 - 108: ADDL $0x24, t84 - 109: STL t82, (t84) - 110: INCEIPL $4 - - 0xFE8AEFC: 90FF000C stw r7,12(r31) - 111: GETL R7, t86 - 112: GETL R31, t88 - 113: ADDL $0xC, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0xFE8AF00: 4182034C bc 12,2,0xFE8B24C - 116: Js02o $0xFE8B24C - - - -. 2182 FE8AE98 108 -. 7C 3F 0B 78 91 C1 00 28 7C AE 2B 78 92 41 00 38 7D 12 43 78 92 A1 00 44 7C 75 1B 78 93 41 00 58 38 60 00 00 93 C1 00 68 7C DA 33 78 91 E1 00 2C 7F C8 02 A6 92 01 00 30 92 21 00 34 92 61 00 3C 92 81 00 40 92 E1 00 4C 93 01 00 50 93 21 00 54 93 61 00 5C 93 81 00 60 93 A1 00 64 90 01 00 74 91 81 00 24 90 FF 00 0C 41 82 03 4C -==== BB 2183 (0xFE8AF04) approx BBs exec'd 0 ==== - - 0xFE8AF04: 69030006 xori r3,r8,0x6 - 0: GETL R8, t0 - 1: XORL $0x6, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE8AF08: 21230000 subfic r9,r3,0 - 4: GETL R3, t2 - 5: MOVL $0x0, t4 - 6: SBBL t2, t4 (-wCa) - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0xFE8AF0C: 7C691914 adde r3,r9,r3 - 9: GETL R9, t6 - 10: GETL R3, t8 - 11: ADCL t6, t8 (-rCa-wCa) - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFE8AF10: 2128000C subfic r9,r8,12 - 14: GETL R8, t10 - 15: MOVL $0xC, t12 - 16: SBBL t10, t12 (-wCa) - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0xFE8AF14: 7D294910 subfe r9,r9,r9 - 19: GETL R9, t14 - 20: GETL R9, t16 - 21: SBBL t14, t16 (-rCa-wCa) - 22: PUTL t16, R9 - 23: INCEIPL $4 - - 0xFE8AF18: 7D2900D0 neg r9,r9 - 24: GETL R9, t18 - 25: NEGL t18 - 26: PUTL t18, R9 - 27: INCEIPL $4 - - 0xFE8AF1C: 7D2B1B79 or. r11,r9,r3 - 28: GETL R9, t20 - 29: GETL R3, t22 - 30: ORL t22, t20 - 31: PUTL t20, R11 - 32: CMP0L t20, t24 (-rSo) - 33: ICRFL t24, $0x0, CR - 34: INCEIPL $4 - - 0xFE8AF20: 40820314 bc 4,2,0xFE8B234 - 35: Jc02o $0xFE8B234 - - - -. 2183 FE8AF04 32 -. 69 03 00 06 21 23 00 00 7C 69 19 14 21 28 00 0C 7D 29 49 10 7D 29 00 D0 7D 2B 1B 79 40 82 03 14 -==== BB 2184 (0xFE8AF24) approx BBs exec'd 0 ==== - - 0xFE8AF24: 81FE1B48 lwz r15,6984(r30) - 0: GETL R30, t0 - 1: ADDL $0x1B48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0xFE8AF28: 800F00A0 lwz r0,160(r15) - 5: GETL R15, t4 - 6: ADDL $0xA0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFE8AF2C: 2C800000 cmpi cr1,r0,0 - 10: GETL R0, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0xFE8AF30: 408603FC bc 4,6,0xFE8B32C - 14: Jc06o $0xFE8B32C - - - -. 2184 FE8AF24 16 -. 81 FE 1B 48 80 0F 00 A0 2C 80 00 00 40 86 03 FC -==== BB 2185 (0xFE8AF34) approx BBs exec'd 0 ==== - - 0xFE8AF34: 2D950000 cmpi cr3,r21,0 - 0: GETL R21, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x3, CR - 3: INCEIPL $4 - - 0xFE8AF38: 418E0424 bc 12,14,0xFE8B35C - 4: Js14o $0xFE8B35C - - - -. 2185 FE8AF34 8 -. 2D 95 00 00 41 8E 04 24 -==== BB 2186 (0xFE8B35C) approx BBs exec'd 0 ==== - - 0xFE8B35C: 809E1B14 lwz r4,6932(r30) - 0: GETL R30, t0 - 1: ADDL $0x1B14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8B360: 82A40000 lwz r21,0(r4) - 5: GETL R4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R21 - 8: INCEIPL $4 - - 0xFE8B364: 4BFFFBD8 b 0xFE8AF3C - 9: JMPo $0xFE8AF3C ($4) - - - -. 2186 FE8B35C 12 -. 80 9E 1B 14 82 A4 00 00 4B FF FB D8 -==== BB 2187 (0xFE8AF3C) approx BBs exec'd 0 ==== - - 0xFE8AF3C: 7EC3B378 or r3,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8AF40: 4804BB99 bl 0xFED6AD8 - 3: MOVL $0xFE8AF44, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED6AD8 ($4) - - - -. 2187 FE8AF3C 8 -. 7E C3 B3 78 48 04 BB 99 -==== BB 2188 (0xFE8AF44) approx BBs exec'd 0 ==== - - 0xFE8AF44: 81610000 lwz r11,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFE8AF48: 39430037 addi r10,r3,55 - 4: GETL R3, t4 - 5: ADDL $0x37, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0xFE8AF4C: 38A30001 addi r5,r3,1 - 8: GETL R3, t6 - 9: ADDL $0x1, t6 - 10: PUTL t6, R5 - 11: INCEIPL $4 - - 0xFE8AF50: 55480036 rlwinm r8,r10,0,0,27 - 12: GETL R10, t8 - 13: ANDL $0xFFFFFFF0, t8 - 14: PUTL t8, R8 - 15: INCEIPL $4 - - 0xFE8AF54: 90BF0014 stw r5,20(r31) - 16: GETL R5, t10 - 17: GETL R31, t12 - 18: ADDL $0x14, t12 - 19: STL t10, (t12) - 20: INCEIPL $4 - - 0xFE8AF58: 7CE800D0 neg r7,r8 - 21: GETL R8, t14 - 22: NEGL t14 - 23: PUTL t14, R7 - 24: INCEIPL $4 - - 0xFE8AF5C: 80BF0014 lwz r5,20(r31) - 25: GETL R31, t16 - 26: ADDL $0x14, t16 - 27: LDL (t16), t18 - 28: PUTL t18, R5 - 29: INCEIPL $4 - - 0xFE8AF60: 7D61396E stwux r11,r1,r7 - 30: GETL R7, t20 - 31: GETL R1, t22 - 32: ADDL t22, t20 - 33: PUTL t20, R1 - 34: GETL R11, t24 - 35: STL t24, (t20) - 36: INCEIPL $4 - - 0xFE8AF64: 7EC4B378 or r4,r22,r22 - 37: GETL R22, t26 - 38: PUTL t26, R4 - 39: INCEIPL $4 - - 0xFE8AF68: 38C10017 addi r6,r1,23 - 40: GETL R1, t28 - 41: ADDL $0x17, t28 - 42: PUTL t28, R6 - 43: INCEIPL $4 - - 0xFE8AF6C: 54DD0036 rlwinm r29,r6,0,0,27 - 44: GETL R6, t30 - 45: ANDL $0xFFFFFFF0, t30 - 46: PUTL t30, R29 - 47: INCEIPL $4 - - 0xFE8AF70: 387D0018 addi r3,r29,24 - 48: GETL R29, t32 - 49: ADDL $0x18, t32 - 50: PUTL t32, R3 - 51: INCEIPL $4 - - 0xFE8AF74: 4804D765 bl 0xFED86D8 - 52: MOVL $0xFE8AF78, t34 - 53: PUTL t34, LR - 54: JMPo-c $0xFED86D8 ($4) - - - -. 2188 FE8AF44 52 -. 81 61 00 00 39 43 00 37 38 A3 00 01 55 48 00 36 90 BF 00 14 7C E8 00 D0 80 BF 00 14 7D 61 39 6E 7E C4 B3 78 38 C1 00 17 54 DD 00 36 38 7D 00 18 48 04 D7 65 -==== BB 2189 (0xFE8AF78) approx BBs exec'd 0 ==== - - 0xFE8AF78: 800F00A0 lwz r0,160(r15) - 0: GETL R15, t0 - 1: ADDL $0xA0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8AF7C: 92BD0000 stw r21,0(r29) - 5: GETL R21, t4 - 6: GETL R29, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFE8AF80: 2E000000 cmpi cr4,r0,0 - 9: GETL R0, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x4, CR - 12: INCEIPL $4 - - 0xFE8AF84: 925D0004 stw r18,4(r29) - 13: GETL R18, t12 - 14: GETL R29, t14 - 15: ADDL $0x4, t14 - 16: STL t12, (t14) - 17: INCEIPL $4 - - 0xFE8AF88: 40920394 bc 4,18,0xFE8B31C - 18: Jc18o $0xFE8B31C - - - -. 2189 FE8AF78 20 -. 80 0F 00 A0 92 BD 00 00 2E 00 00 00 92 5D 00 04 40 92 03 94 -==== BB 2190 (0xFE8AF8C) approx BBs exec'd 0 ==== - - 0xFE8AF8C: 809E018C lwz r4,396(r30) - 0: GETL R30, t0 - 1: ADDL $0x18C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8AF90: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE8AF94: 80BE0174 lwz r5,372(r30) - 8: GETL R30, t6 - 9: ADDL $0x174, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0xFE8AF98: 480A4831 bl 0xFF2F7C8 - 13: MOVL $0xFE8AF9C, t10 - 14: PUTL t10, LR - 15: JMPo-c $0xFF2F7C8 ($4) - - - -. 2190 FE8AF8C 16 -. 80 9E 01 8C 7F A3 EB 78 80 BE 01 74 48 0A 48 31 -==== BB 2191 tfind(0xFF2F7C8) approx BBs exec'd 0 ==== - - 0xFF2F7C8: 2C040000 cmpi cr0,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFF2F7CC: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFF2F7D0: 9421FFE0 stwu r1,-32(r1) - 7: GETL R1, t6 - 8: GETL R1, t8 - 9: ADDL $0xFFFFFFE0, t8 - 10: PUTL t8, R1 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFF2F7D4: 93810010 stw r28,16(r1) - 13: GETL R28, t10 - 14: GETL R1, t12 - 15: ADDL $0x10, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF2F7D8: 7C7C1B78 or r28,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0xFF2F7DC: 93A10014 stw r29,20(r1) - 21: GETL R29, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFF2F7E0: 38600000 li r3,0 - 26: MOVL $0x0, t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0xFF2F7E4: 93C10018 stw r30,24(r1) - 29: GETL R30, t22 - 30: GETL R1, t24 - 31: ADDL $0x18, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFF2F7E8: 7CBD2B78 or r29,r5,r5 - 34: GETL R5, t26 - 35: PUTL t26, R29 - 36: INCEIPL $4 - - 0xFF2F7EC: 93E1001C stw r31,28(r1) - 37: GETL R31, t28 - 38: GETL R1, t30 - 39: ADDL $0x1C, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFF2F7F0: 90010024 stw r0,36(r1) - 42: GETL R0, t32 - 43: GETL R1, t34 - 44: ADDL $0x24, t34 - 45: STL t32, (t34) - 46: INCEIPL $4 - - 0xFF2F7F4: 41820048 bc 12,2,0xFF2F83C - 47: Js02o $0xFF2F83C - - - -. 2191 FF2F7C8 48 -. 2C 04 00 00 7C 08 02 A6 94 21 FF E0 93 81 00 10 7C 7C 1B 78 93 A1 00 14 38 60 00 00 93 C1 00 18 7C BD 2B 78 93 E1 00 1C 90 01 00 24 41 82 00 48 -==== BB 2192 (0xFF2F7F8) approx BBs exec'd 0 ==== - - 0xFF2F7F8: 80640000 lwz r3,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFF2F7FC: 2F830000 cmpi cr7,r3,0 - 4: GETL R3, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFF2F800: 419E0038 bc 12,30,0xFF2F838 - 8: Js30o $0xFF2F838 - - - -. 2192 FF2F7F8 12 -. 80 64 00 00 2F 83 00 00 41 9E 00 38 -==== BB 2193 (0xFF2F838) approx BBs exec'd 0 ==== - - 0xFF2F838: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFF2F83C: 80810024 lwz r4,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFF2F840: 83810010 lwz r28,16(r1) - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0xFF2F844: 83A10014 lwz r29,20(r1) - 13: GETL R1, t10 - 14: ADDL $0x14, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0xFF2F848: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFF2F84C: 83C10018 lwz r30,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R30 - 25: INCEIPL $4 - - 0xFF2F850: 83E1001C lwz r31,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFF2F854: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0xFF2F858: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - - -. 2193 FF2F838 36 -. 38 60 00 00 80 81 00 24 83 81 00 10 83 A1 00 14 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2194 (0xFE8AF9C) approx BBs exec'd 0 ==== - - 0xFE8AF9C: 800F00A8 lwz r0,168(r15) - 0: GETL R15, t0 - 1: ADDL $0xA8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8AFA0: 7C701B78 or r16,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R16 - 7: INCEIPL $4 - - 0xFE8AFA4: 2F000000 cmpi cr6,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0xFE8AFA8: 409A0364 bc 4,26,0xFE8B30C - 12: Jc26o $0xFE8B30C - - - -. 2194 FE8AF9C 16 -. 80 0F 00 A8 7C 70 1B 78 2F 00 00 00 40 9A 03 64 -==== BB 2195 (0xFE8AFAC) approx BBs exec'd 0 ==== - - 0xFE8AFAC: 2D900000 cmpi cr3,r16,0 - 0: GETL R16, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x3, CR - 3: INCEIPL $4 - - 0xFE8AFB0: 418E001C bc 12,14,0xFE8AFCC - 4: Js14o $0xFE8AFCC - - - -. 2195 FE8AFAC 8 -. 2D 90 00 00 41 8E 00 1C -==== BB 2196 (0xFE8AFCC) approx BBs exec'd 0 ==== - - 0xFE8AFCC: 839E1AC8 lwz r28,6856(r30) - 0: GETL R30, t0 - 1: ADDL $0x1AC8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFE8AFD0: 831E1C4C lwz r24,7244(r30) - 5: GETL R30, t4 - 6: ADDL $0x1C4C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R24 - 9: INCEIPL $4 - - 0xFE8AFD4: 7F781214 add r27,r24,r2 - 10: GETL R24, t8 - 11: GETL R2, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R27 - 14: INCEIPL $4 - - 0xFE8AFD8: 82FC0000 lwz r23,0(r28) - 15: GETL R28, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R23 - 18: INCEIPL $4 - - 0xFE8AFDC: 833B0000 lwz r25,0(r27) - 19: GETL R27, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R25 - 22: INCEIPL $4 - - 0xFE8AFE0: 2E170000 cmpi cr4,r23,0 - 23: GETL R23, t20 - 24: CMP0L t20, t22 (-rSo) - 25: ICRFL t22, $0x4, CR - 26: INCEIPL $4 - - 0xFE8AFE4: 933F0010 stw r25,16(r31) - 27: GETL R25, t24 - 28: GETL R31, t26 - 29: ADDL $0x10, t26 - 30: STL t24, (t26) - 31: INCEIPL $4 - - 0xFE8AFE8: 41920028 bc 12,18,0xFE8B010 - 32: Js18o $0xFE8B010 - - - -. 2196 FE8AFCC 32 -. 83 9E 1A C8 83 1E 1C 4C 7F 78 12 14 82 FC 00 00 83 3B 00 00 2E 17 00 00 93 3F 00 10 41 92 00 28 -==== BB 2197 (0xFE8AFEC) approx BBs exec'd 0 ==== - - 0xFE8AFEC: 38970010 addi r4,r23,16 - 0: GETL R23, t0 - 1: ADDL $0x10, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0xFE8AFF0: 7EA3AB78 or r3,r21,r21 - 4: GETL R21, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0xFE8AFF4: 4804B3BD bl 0xFED63B0 - 7: MOVL $0xFE8AFF8, t4 - 8: PUTL t4, LR - 9: JMPo-c $0xFED63B0 ($4) - - - -. 2197 FE8AFEC 12 -. 38 97 00 10 7E A3 AB 78 48 04 B3 BD -==== BB 2198 (0xFE8AFF8) approx BBs exec'd 0 ==== - - 0xFE8AFF8: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE8AFFC: 419E036C bc 12,30,0xFE8B368 - 4: Js30o $0xFE8B368 - - - -. 2198 FE8AFF8 8 -. 2F 83 00 00 41 9E 03 6C -==== BB 2199 (0xFE8B368) approx BBs exec'd 0 ==== - - 0xFE8B368: 41B2FCA8 bc 13,18,0xFE8B010 - 0: Js18o $0xFE8B010 - - - -. 2199 FE8B368 4 -. 41 B2 FC A8 -==== BB 2200 (0xFE8B36C) approx BBs exec'd 0 ==== - - 0xFE8B36C: 80770004 lwz r3,4(r23) - 0: GETL R23, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE8B370: 89830000 lbz r12,0(r3) - 5: GETL R3, t4 - 6: LDB (t4), t6 - 7: PUTL t6, R12 - 8: INCEIPL $4 - - 0xFE8B374: 7C731B78 or r19,r3,r3 - 9: GETL R3, t8 - 10: PUTL t8, R19 - 11: INCEIPL $4 - - 0xFE8B378: 2F0C002F cmpi cr6,r12,47 - 12: GETL R12, t10 - 13: MOVL $0x2F, t14 - 14: CMPL t10, t14, t12 (-rSo) - 15: ICRFL t12, $0x6, CR - 16: INCEIPL $4 - - 0xFE8B37C: 41BAFC98 bc 13,26,0xFE8B014 - 17: Js26o $0xFE8B014 - - - -. 2200 FE8B36C 20 -. 80 77 00 04 89 83 00 00 7C 73 1B 78 2F 0C 00 2F 41 BA FC 98 -==== BB 2201 (0xFE8B014) approx BBs exec'd 0 ==== - - 0xFE8B014: 807E0194 lwz r3,404(r30) - 0: GETL R30, t0 - 1: ADDL $0x194, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE8B018: 5654103A rlwinm r20,r18,2,0,29 - 5: GETL R18, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R20 - 8: INCEIPL $4 - - 0xFE8B01C: 823E1DC4 lwz r17,7620(r30) - 9: GETL R30, t6 - 10: ADDL $0x1DC4, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R17 - 13: INCEIPL $4 - - 0xFE8B020: 7F94882E lwzx r28,r20,r17 - 14: GETL R17, t10 - 15: GETL R20, t12 - 16: ADDL t12, t10 - 17: LDL (t10), t14 - 18: PUTL t14, R28 - 19: INCEIPL $4 - - 0xFE8B024: 48008175 bl 0xFE93198 - 20: MOVL $0xFE8B028, t16 - 21: PUTL t16, LR - 22: JMPo-c $0xFE93198 ($4) - - - -. 2201 FE8B014 20 -. 80 7E 01 94 56 54 10 3A 82 3E 1D C4 7F 94 88 2E 48 00 81 75 -==== BB 2202 (0xFED6E98) approx BBs exec'd 0 ==== - - 0xFED6E98: 2C860000 cmpi cr1,r6,0 - 0: GETL R6, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFED6E9C: 7C063800 cmp cr0,r6,r7 - 4: GETL R6, t4 - 5: GETL R7, t6 - 6: CMPL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x0, CR - 8: INCEIPL $4 - - 0xFED6EA0: 40820010 bc 4,2,0xFED6EB0 - 9: Jc02o $0xFED6EB0 - - - -. 2202 FED6E98 12 -. 2C 86 00 00 7C 06 38 00 40 82 00 10 -==== BB 2203 (0xFED6EA4) approx BBs exec'd 0 ==== - - 0xFED6EA4: 8CC30001 lbzu r6,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFED6EA8: 4086FFCC bc 4,6,0xFED6E74 - 6: Jc06o $0xFED6E74 - - - -. 2203 FED6EA4 8 -. 8C C3 00 01 40 86 FF CC -==== BB 2204 (0xFED6E74) approx BBs exec'd 0 ==== - - 0xFED6E74: 8CE40001 lbzu r7,1(r4) - 0: GETL R4, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R4 - 3: LDB (t0), t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0xFED6E78: 42400038 bc 18,0,0xFED6EB0 - 6: GETL CTR, t4 - 7: ADDL $0xFFFFFFFF, t4 - 8: PUTL t4, CTR - 9: SETZL t4, NoValue - 10: JIFZL t4, $0xFED6E7C - 11: JMPo $0xFED6EB0 ($4) - - - -. 2204 FED6E74 8 -. 8C E4 00 01 42 40 00 38 -==== BB 2205 (0xFE8B028) approx BBs exec'd 0 ==== - - 0xFE8B028: 2E030000 cmpi cr4,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFE8B02C: 7C7D1B78 or r29,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R29 - 6: INCEIPL $4 - - 0xFE8B030: 41920018 bc 12,18,0xFE8B048 - 7: Js18o $0xFE8B048 - - - -. 2205 FE8B028 12 -. 2E 03 00 00 7C 7D 1B 78 41 92 00 18 -==== BB 2206 (0xFE8B048) approx BBs exec'd 0 ==== - - 0xFE8B048: 7E439378 or r3,r18,r18 - 0: GETL R18, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8B04C: 4BFFE2DD bl 0xFE89328 - 3: MOVL $0xFE8B050, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFE89328 ($4) - - - -. 2206 FE8B048 8 -. 7E 43 93 78 4B FF E2 DD -==== BB 2207 __current_locale_name(0xFE89328) approx BBs exec'd 0 ==== - - 0xFE89328: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE8932C: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFE89330: 4811EB21 bl 0xFFA7E50 - 9: MOVL $0xFE89334, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2207 FE89328 12 -. 94 21 FF F0 7D 88 02 A6 48 11 EB 21 -==== BB 2208 (0xFE89334) approx BBs exec'd 0 ==== - - 0xFE89334: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE89338: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE8933C: 5464103A rlwinm r4,r3,2,0,29 - 8: GETL R3, t6 - 9: SHLL $0x2, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0xFE89340: 7D8803A6 mtlr r12 - 12: GETL R12, t8 - 13: PUTL t8, LR - 14: INCEIPL $4 - - 0xFE89344: 80BE1D50 lwz r5,7504(r30) - 15: GETL R30, t10 - 16: ADDL $0x1D50, t10 - 17: LDL (t10), t12 - 18: PUTL t12, R5 - 19: INCEIPL $4 - - 0xFE89348: 83C10008 lwz r30,8(r1) - 20: GETL R1, t14 - 21: ADDL $0x8, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R30 - 24: INCEIPL $4 - - 0xFE8934C: 7D251214 add r9,r5,r2 - 25: GETL R5, t18 - 26: GETL R2, t20 - 27: ADDL t18, t20 - 28: PUTL t20, R9 - 29: INCEIPL $4 - - 0xFE89350: 38210010 addi r1,r1,16 - 30: GETL R1, t22 - 31: ADDL $0x10, t22 - 32: PUTL t22, R1 - 33: INCEIPL $4 - - 0xFE89354: 80090000 lwz r0,0(r9) - 34: GETL R9, t24 - 35: LDL (t24), t26 - 36: PUTL t26, R0 - 37: INCEIPL $4 - - 0xFE89358: 7C640214 add r3,r4,r0 - 38: GETL R4, t28 - 39: GETL R0, t30 - 40: ADDL t28, t30 - 41: PUTL t30, R3 - 42: INCEIPL $4 - - 0xFE8935C: 80630040 lwz r3,64(r3) - 43: GETL R3, t32 - 44: ADDL $0x40, t32 - 45: LDL (t32), t34 - 46: PUTL t34, R3 - 47: INCEIPL $4 - - 0xFE89360: 4E800020 blr - 48: GETL LR, t36 - 49: JMPo-r t36 ($4) - - - -. 2208 FE89334 48 -. 93 C1 00 08 7F C8 02 A6 54 64 10 3A 7D 88 03 A6 80 BE 1D 50 83 C1 00 08 7D 25 12 14 38 21 00 10 80 09 00 00 7C 64 02 14 80 63 00 40 4E 80 00 20 -==== BB 2209 (0xFE8B050) approx BBs exec'd 0 ==== - - 0xFE8B050: 419202B4 bc 12,18,0xFE8B304 - 0: Js18o $0xFE8B304 - - - -. 2209 FE8B050 4 -. 41 92 02 B4 -==== BB 2210 (0xFE8B304) approx BBs exec'd 0 ==== - - 0xFE8B304: 7C601B78 or r0,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE8B308: 4BFFFD6C b 0xFE8B074 - 3: JMPo $0xFE8B074 ($4) - - - -. 2210 FE8B304 8 -. 7C 60 1B 78 4B FF FD 6C -==== BB 2211 (0xFE8B074) approx BBs exec'd 0 ==== - - 0xFE8B074: 7EA3AB78 or r3,r21,r21 - 0: GETL R21, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8B078: 7C1B0378 or r27,r0,r0 - 3: GETL R0, t2 - 4: PUTL t2, R27 - 5: INCEIPL $4 - - 0xFE8B07C: 4804BA5D bl 0xFED6AD8 - 6: MOVL $0xFE8B080, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED6AD8 ($4) - - - -. 2211 FE8B074 12 -. 7E A3 AB 78 7C 1B 03 78 48 04 BA 5D -==== BB 2212 (0xFE8B080) approx BBs exec'd 0 ==== - - 0xFE8B080: 2E1A0000 cmpi cr4,r26,0 - 0: GETL R26, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFE8B084: 7C711B78 or r17,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R17 - 6: INCEIPL $4 - - 0xFE8B088: 7F83E378 or r3,r28,r28 - 7: GETL R28, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFE8B08C: 4804BA4D bl 0xFED6AD8 - 10: MOVL $0xFE8B090, t8 - 11: PUTL t8, LR - 12: JMPo-c $0xFED6AD8 ($4) - - - -. 2212 FE8B080 16 -. 2E 1A 00 00 7C 71 1B 78 7F 83 E3 78 48 04 BA 4D -==== BB 2213 (0xFE8B090) approx BBs exec'd 0 ==== - - 0xFE8B090: 81610000 lwz r11,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFE8B094: 7E838A14 add r20,r3,r17 - 4: GETL R3, t4 - 5: GETL R17, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R20 - 8: INCEIPL $4 - - 0xFE8B098: 7F84E378 or r4,r28,r28 - 9: GETL R28, t8 - 10: PUTL t8, R4 - 11: INCEIPL $4 - - 0xFE8B09C: 39540023 addi r10,r20,35 - 12: GETL R20, t10 - 13: ADDL $0x23, t10 - 14: PUTL t10, R10 - 15: INCEIPL $4 - - 0xFE8B0A0: 7F181214 add r24,r24,r2 - 16: GETL R24, t12 - 17: GETL R2, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R24 - 20: INCEIPL $4 - - 0xFE8B0A4: 55480036 rlwinm r8,r10,0,0,27 - 21: GETL R10, t16 - 22: ANDL $0xFFFFFFF0, t16 - 23: PUTL t16, R8 - 24: INCEIPL $4 - - 0xFE8B0A8: 7CE800D0 neg r7,r8 - 25: GETL R8, t18 - 26: NEGL t18 - 27: PUTL t18, R7 - 28: INCEIPL $4 - - 0xFE8B0AC: 7D61396E stwux r11,r1,r7 - 29: GETL R7, t20 - 30: GETL R1, t22 - 31: ADDL t22, t20 - 32: PUTL t20, R1 - 33: GETL R11, t24 - 34: STL t24, (t20) - 35: INCEIPL $4 - - 0xFE8B0B0: 38C10017 addi r6,r1,23 - 36: GETL R1, t26 - 37: ADDL $0x17, t26 - 38: PUTL t26, R6 - 39: INCEIPL $4 - - 0xFE8B0B4: 54D40036 rlwinm r20,r6,0,0,27 - 40: GETL R6, t28 - 41: ANDL $0xFFFFFFF0, t28 - 42: PUTL t28, R20 - 43: INCEIPL $4 - - 0xFE8B0B8: 7E83A378 or r3,r20,r20 - 44: GETL R20, t30 - 45: PUTL t30, R3 - 46: INCEIPL $4 - - 0xFE8B0BC: 4804D245 bl 0xFED8300 - 47: MOVL $0xFE8B0C0, t32 - 48: PUTL t32, LR - 49: JMPo-c $0xFED8300 ($4) - - - -. 2213 FE8B090 48 -. 81 61 00 00 7E 83 8A 14 7F 84 E3 78 39 54 00 23 7F 18 12 14 55 48 00 36 7C E8 00 D0 7D 61 39 6E 38 C1 00 17 54 D4 00 36 7E 83 A3 78 48 04 D2 45 -==== BB 2214 stpcpy(0xFED8300) approx BBs exec'd 0 ==== - - 0xFED8300: 7C801B78 or r0,r4,r3 - 0: GETL R4, t0 - 1: GETL R3, t2 - 2: ORL t2, t0 - 3: PUTL t0, R0 - 4: INCEIPL $4 - - 0xFED8304: 540007BF rlwinm. r0,r0,0,30,31 - 5: GETL R0, t4 - 6: ANDL $0x3, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0xFED8308: 3863FFFC addi r3,r3,-4 - 11: GETL R3, t8 - 12: ADDL $0xFFFFFFFC, t8 - 13: PUTL t8, R3 - 14: INCEIPL $4 - - 0xFED830C: 40820088 bc 4,2,0xFED8394 - 15: Jc02o $0xFED8394 - - - -. 2214 FED8300 16 -. 7C 80 1B 78 54 00 07 BF 38 63 FF FC 40 82 00 88 -==== BB 2215 (0xFED8310) approx BBs exec'd 0 ==== - - 0xFED8310: 3CE0FEFF lis r7,-257 - 0: MOVL $0xFEFF0000, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0xFED8314: 3D007F7F lis r8,32639 - 3: MOVL $0x7F7F0000, t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0xFED8318: 80C40000 lwz r6,0(r4) - 6: GETL R4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0xFED831C: 38E7FEFF addi r7,r7,-257 - 10: MOVL $0xFEFEFEFF, t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0xFED8320: 39087F7F addi r8,r8,32639 - 13: MOVL $0x7F7F7F7F, t10 - 14: PUTL t10, R8 - 15: INCEIPL $4 - - 0xFED8324: 48000024 b 0xFED8348 - 16: JMPo $0xFED8348 ($4) - - - -. 2215 FED8310 24 -. 3C E0 FE FF 3D 00 7F 7F 80 C4 00 00 38 E7 FE FF 39 08 7F 7F 48 00 00 24 -==== BB 2216 (0xFED8348) approx BBs exec'd 0 ==== - - 0xFED8348: 7C073214 add r0,r7,r6 - 0: GETL R7, t0 - 1: GETL R6, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED834C: 7D0930F8 nor r9,r8,r6 - 5: GETL R8, t4 - 6: GETL R6, t6 - 7: ORL t6, t4 - 8: NOTL t4 - 9: PUTL t4, R9 - 10: INCEIPL $4 - - 0xFED8350: 7C004839 and. r0,r0,r9 - 11: GETL R0, t8 - 12: GETL R9, t10 - 13: ANDL t8, t10 - 14: PUTL t10, R0 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x0, CR - 17: INCEIPL $4 - - 0xFED8354: 4182FFD4 bc 12,2,0xFED8328 - 18: Js02o $0xFED8328 - - - -. 2216 FED8348 16 -. 7C 07 32 14 7D 09 30 F8 7C 00 48 39 41 82 FF D4 -==== BB 2217 (0xFED8328) approx BBs exec'd 0 ==== - - 0xFED8328: 85440004 lwzu r10,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R4 - 3: LDL (t0), t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0xFED832C: 94C30004 stwu r6,4(r3) - 6: GETL R6, t4 - 7: GETL R3, t6 - 8: ADDL $0x4, t6 - 9: PUTL t6, R3 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFED8330: 7C075214 add r0,r7,r10 - 12: GETL R7, t8 - 13: GETL R10, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFED8334: 7D0950F8 nor r9,r8,r10 - 17: GETL R8, t12 - 18: GETL R10, t14 - 19: ORL t14, t12 - 20: NOTL t12 - 21: PUTL t12, R9 - 22: INCEIPL $4 - - 0xFED8338: 7C004839 and. r0,r0,r9 - 23: GETL R0, t16 - 24: GETL R9, t18 - 25: ANDL t16, t18 - 26: PUTL t18, R0 - 27: CMP0L t18, t20 (-rSo) - 28: ICRFL t20, $0x0, CR - 29: INCEIPL $4 - - 0xFED833C: 40820020 bc 4,2,0xFED835C - 30: Jc02o $0xFED835C - - - -. 2217 FED8328 24 -. 85 44 00 04 94 C3 00 04 7C 07 52 14 7D 09 50 F8 7C 00 48 39 40 82 00 20 -==== BB 2218 (0xFED8340) approx BBs exec'd 0 ==== - - 0xFED8340: 84C40004 lwzu r6,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R4 - 3: LDL (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFED8344: 95430004 stwu r10,4(r3) - 6: GETL R10, t4 - 7: GETL R3, t6 - 8: ADDL $0x4, t6 - 9: PUTL t6, R3 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFED8348: 7C073214 add r0,r7,r6 - 12: GETL R7, t8 - 13: GETL R6, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFED834C: 7D0930F8 nor r9,r8,r6 - 17: GETL R8, t12 - 18: GETL R6, t14 - 19: ORL t14, t12 - 20: NOTL t12 - 21: PUTL t12, R9 - 22: INCEIPL $4 - - 0xFED8350: 7C004839 and. r0,r0,r9 - 23: GETL R0, t16 - 24: GETL R9, t18 - 25: ANDL t16, t18 - 26: PUTL t18, R0 - 27: CMP0L t18, t20 (-rSo) - 28: ICRFL t20, $0x0, CR - 29: INCEIPL $4 - - 0xFED8354: 4182FFD4 bc 12,2,0xFED8328 - 30: Js02o $0xFED8328 - - - -. 2218 FED8340 24 -. 84 C4 00 04 95 43 00 04 7C 07 32 14 7D 09 30 F8 7C 00 48 39 41 82 FF D4 -==== BB 2219 (0xFED8358) approx BBs exec'd 0 ==== - - 0xFED8358: 7CCA3378 or r10,r6,r6 - 0: GETL R6, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFED835C: 5540463F rlwinm. r0,r10,8,24,31 - 3: GETL R10, t2 - 4: SHRL $0x18, t2 - 5: PUTL t2, R0 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0xFED8360: 9C030004 stbu r0,4(r3) - 9: GETL R0, t6 - 10: GETL R3, t8 - 11: ADDL $0x4, t8 - 12: PUTL t8, R3 - 13: STB t6, (t8) - 14: INCEIPL $4 - - 0xFED8364: 4D820020 bclr 12,2 - 15: GETL LR, t10 - 16: Js02o-r t10 - - - -. 2219 FED8358 16 -. 7C CA 33 78 55 40 46 3F 9C 03 00 04 4D 82 00 20 -==== BB 2220 (0xFED8368) approx BBs exec'd 0 ==== - - 0xFED8368: 5540863F rlwinm. r0,r10,16,24,31 - 0: GETL R10, t0 - 1: ROLL $0x10, t0 - 2: ANDL $0xFF, t0 - 3: PUTL t0, R0 - 4: CMP0L t0, t2 (-rSo) - 5: ICRFL t2, $0x0, CR - 6: INCEIPL $4 - - 0xFED836C: 9C030001 stbu r0,1(r3) - 7: GETL R0, t4 - 8: GETL R3, t6 - 9: ADDL $0x1, t6 - 10: PUTL t6, R3 - 11: STB t4, (t6) - 12: INCEIPL $4 - - 0xFED8370: 4D820020 bclr 12,2 - 13: GETL LR, t8 - 14: Js02o-r t8 - - - -. 2220 FED8368 12 -. 55 40 86 3F 9C 03 00 01 4D 82 00 20 -==== BB 2221 (0xFED8374) approx BBs exec'd 0 ==== - - 0xFED8374: 5540C63F rlwinm. r0,r10,24,24,31 - 0: GETL R10, t0 - 1: ROLL $0x18, t0 - 2: ANDL $0xFF, t0 - 3: PUTL t0, R0 - 4: CMP0L t0, t2 (-rSo) - 5: ICRFL t2, $0x0, CR - 6: INCEIPL $4 - - 0xFED8378: 9C030001 stbu r0,1(r3) - 7: GETL R0, t4 - 8: GETL R3, t6 - 9: ADDL $0x1, t6 - 10: PUTL t6, R3 - 11: STB t4, (t6) - 12: INCEIPL $4 - - 0xFED837C: 4D820020 bclr 12,2 - 13: GETL LR, t8 - 14: Js02o-r t8 - - - -. 2221 FED8374 12 -. 55 40 C6 3F 9C 03 00 01 4D 82 00 20 -==== BB 2222 (0xFED8380) approx BBs exec'd 0 ==== - - 0xFED8380: 9D430001 stbu r10,1(r3) - 0: GETL R10, t0 - 1: GETL R3, t2 - 2: ADDL $0x1, t2 - 3: PUTL t2, R3 - 4: STB t0, (t2) - 5: INCEIPL $4 - - 0xFED8384: 4E800020 blr - 6: GETL LR, t4 - 7: JMPo-r t4 ($4) - - - -. 2222 FED8380 8 -. 9D 43 00 01 4E 80 00 20 -==== BB 2223 (0xFE8B0C0) approx BBs exec'd 0 ==== - - 0xFE8B0C0: 38A02F00 li r5,12032 - 0: MOVL $0x2F00, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFE8B0C4: B0A30000 sth r5,0(r3) - 3: GETL R5, t2 - 4: GETL R3, t4 - 5: STW t2, (t4) - 6: INCEIPL $4 - - 0xFE8B0C8: 7EA4AB78 or r4,r21,r21 - 7: GETL R21, t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFE8B0CC: 7E258B78 or r5,r17,r17 - 10: GETL R17, t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0xFE8B0D0: 38630001 addi r3,r3,1 - 13: GETL R3, t10 - 14: ADDL $0x1, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFE8B0D4: 4804CF2D bl 0xFED8000 - 17: MOVL $0xFE8B0D8, t12 - 18: PUTL t12, LR - 19: JMPo-c $0xFED8000 ($4) - - - -. 2223 FE8B0C0 24 -. 38 A0 2F 00 B0 A3 00 00 7E A4 AB 78 7E 25 8B 78 38 63 00 01 48 04 CF 2D -==== BB 2224 (0xFE8B0D8) approx BBs exec'd 0 ==== - - 0xFE8B0D8: 3C802E6D lis r4,11885 - 0: MOVL $0x2E6D0000, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE8B0DC: 60896F00 ori r9,r4,0x6F00 - 3: MOVL $0x2E6D6F00, t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0xFE8B0E0: 91230000 stw r9,0(r3) - 6: GETL R9, t4 - 7: GETL R3, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFE8B0E4: 7F63DB78 or r3,r27,r27 - 10: GETL R27, t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFE8B0E8: 4804B9F1 bl 0xFED6AD8 - 13: MOVL $0xFE8B0EC, t10 - 14: PUTL t10, LR - 15: JMPo-c $0xFED6AD8 ($4) - - - -. 2224 FE8B0D8 20 -. 3C 80 2E 6D 60 89 6F 00 91 23 00 00 7F 63 DB 78 48 04 B9 F1 -==== BB 2225 (0xFE8B0EC) approx BBs exec'd 0 ==== - - 0xFE8B0EC: 83810000 lwz r28,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R28 - 3: INCEIPL $4 - - 0xFE8B0F0: 3803001F addi r0,r3,31 - 4: GETL R3, t4 - 5: ADDL $0x1F, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFE8B0F4: 931F0018 stw r24,24(r31) - 8: GETL R24, t6 - 9: GETL R31, t8 - 10: ADDL $0x18, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE8B0F8: 54030036 rlwinm r3,r0,0,0,27 - 13: GETL R0, t10 - 14: ANDL $0xFFFFFFF0, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFE8B0FC: 7FA300D0 neg r29,r3 - 17: GETL R3, t12 - 18: NEGL t12 - 19: PUTL t12, R29 - 20: INCEIPL $4 - - 0xFE8B100: 7F81E96E stwux r28,r1,r29 - 21: GETL R29, t14 - 22: GETL R1, t16 - 23: ADDL t16, t14 - 24: PUTL t14, R1 - 25: GETL R28, t18 - 26: STL t18, (t14) - 27: INCEIPL $4 - - 0xFE8B104: 3B410017 addi r26,r1,23 - 28: GETL R1, t20 - 29: ADDL $0x17, t20 - 30: PUTL t20, R26 - 31: INCEIPL $4 - - 0xFE8B108: 57590036 rlwinm r25,r26,0,0,27 - 32: GETL R26, t22 - 33: ANDL $0xFFFFFFF0, t22 - 34: PUTL t22, R25 - 35: INCEIPL $4 - - 0xFE8B10C: 893B0000 lbz r9,0(r27) - 36: GETL R27, t24 - 37: LDB (t24), t26 - 38: PUTL t26, R9 - 39: INCEIPL $4 - - 0xFE8B110: 2F09003A cmpi cr6,r9,58 - 40: GETL R9, t28 - 41: MOVL $0x3A, t32 - 42: CMPL t28, t32, t30 (-rSo) - 43: ICRFL t30, $0x6, CR - 44: INCEIPL $4 - - 0xFE8B114: 409A0010 bc 4,26,0xFE8B124 - 45: Jc26o $0xFE8B124 - - - -. 2225 FE8B0EC 44 -. 83 81 00 00 38 03 00 1F 93 1F 00 18 54 03 00 36 7F A3 00 D0 7F 81 E9 6E 3B 41 00 17 57 59 00 36 89 3B 00 00 2F 09 00 3A 40 9A 00 10 -==== BB 2226 (0xFE8B124) approx BBs exec'd 0 ==== - - 0xFE8B124: 7D2B4B79 or. r11,r9,r9 - 0: GETL R9, t0 - 1: PUTL t0, R11 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8B128: 40820188 bc 4,2,0xFE8B2B0 - 5: Jc02o $0xFE8B2B0 - - - -. 2226 FE8B124 8 -. 7D 2B 4B 79 40 82 01 88 -==== BB 2227 (0xFE8B2B0) approx BBs exec'd 0 ==== - - 0xFE8B2B0: 2F8B003A cmpi cr7,r11,58 - 0: GETL R11, t0 - 1: MOVL $0x3A, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE8B2B4: 7F2ACB78 or r10,r25,r25 - 5: GETL R25, t6 - 6: PUTL t6, R10 - 7: INCEIPL $4 - - 0xFE8B2B8: 419E001C bc 12,30,0xFE8B2D4 - 8: Js30o $0xFE8B2D4 - - - -. 2227 FE8B2B0 12 -. 2F 8B 00 3A 7F 2A CB 78 41 9E 00 1C -==== BB 2228 (0xFE8B2BC) approx BBs exec'd 0 ==== - - 0xFE8B2BC: 992A0000 stb r9,0(r10) - 0: GETL R9, t0 - 1: GETL R10, t2 - 2: STB t0, (t2) - 3: INCEIPL $4 - - 0xFE8B2C0: 394A0001 addi r10,r10,1 - 4: GETL R10, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0xFE8B2C4: 8D3B0001 lbzu r9,1(r27) - 8: GETL R27, t6 - 9: ADDL $0x1, t6 - 10: PUTL t6, R27 - 11: LDB (t6), t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFE8B2C8: 7D384B79 or. r24,r9,r9 - 14: GETL R9, t10 - 15: PUTL t10, R24 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFE8B2CC: 2F98003A cmpi cr7,r24,58 - 19: GETL R24, t14 - 20: MOVL $0x3A, t18 - 21: CMPL t14, t18, t16 (-rSo) - 22: ICRFL t16, $0x7, CR - 23: INCEIPL $4 - - 0xFE8B2D0: 4082FFE8 bc 4,2,0xFE8B2B8 - 24: Jc02o $0xFE8B2B8 - - - -. 2228 FE8B2BC 24 -. 99 2A 00 00 39 4A 00 01 8D 3B 00 01 7D 38 4B 79 2F 98 00 3A 40 82 FF E8 -==== BB 2229 (0xFE8B2B8) approx BBs exec'd 0 ==== - - 0xFE8B2B8: 419E001C bc 12,30,0xFE8B2D4 - 0: Js30o $0xFE8B2D4 - - - -. 2229 FE8B2B8 4 -. 41 9E 00 1C -==== BB 2230 (0xFE8B2D4) approx BBs exec'd 0 ==== - - 0xFE8B2D4: 839E1D70 lwz r28,7536(r30) - 0: GETL R30, t0 - 1: ADDL $0x1D70, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFE8B2D8: 3BA00000 li r29,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFE8B2DC: 835C0000 lwz r26,0(r28) - 8: GETL R28, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R26 - 11: INCEIPL $4 - - 0xFE8B2E0: 9BAA0000 stb r29,0(r10) - 12: GETL R29, t10 - 13: GETL R10, t12 - 14: STB t10, (t12) - 15: INCEIPL $4 - - 0xFE8B2E4: 2F9A0000 cmpi cr7,r26,0 - 16: GETL R26, t14 - 17: CMP0L t14, t16 (-rSo) - 18: ICRFL t16, $0x7, CR - 19: INCEIPL $4 - - 0xFE8B2E8: 41BEFE50 bc 13,30,0xFE8B138 - 20: Js30o $0xFE8B138 - - - -. 2230 FE8B2D4 24 -. 83 9E 1D 70 3B A0 00 00 83 5C 00 00 9B AA 00 00 2F 9A 00 00 41 BE FE 50 -==== BB 2231 (0xFE8B138) approx BBs exec'd 0 ==== - - 0xFE8B138: 88790000 lbz r3,0(r25) - 0: GETL R25, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE8B13C: 3523FFBD addic. r9,r3,-67 - 4: GETL R3, t4 - 5: ADCL $0xFFFFFFBD, t4 (-wCa) - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFE8B140: 4F421042 crnor 26,2,2 - 10: GETL CR, t8 - 11: XBITB t8, $0x2, t10 - 12: XBITB t8, $0x2, t12 - 13: NOTB t10 - 14: NOTB t12 - 15: ANDB t12, t10 - 16: IBITL t10, $0x1A, t8 - 17: PUTL t8, CR - 18: INCEIPL $4 - - 0xFE8B144: 419A000C bc 12,26,0xFE8B150 - 19: Js26o $0xFE8B150 - - - -. 2231 FE8B138 16 -. 88 79 00 00 35 23 FF BD 4F 42 10 42 41 9A 00 0C -==== BB 2232 (0xFE8B150) approx BBs exec'd 0 ==== - - 0xFE8B150: 418202F8 bc 12,2,0xFE8B448 - 0: Js02o $0xFE8B448 - - - -. 2232 FE8B150 4 -. 41 82 02 F8 -==== BB 2233 (0xFE8B154) approx BBs exec'd 0 ==== - - 0xFE8B154: 809E0198 lwz r4,408(r30) - 0: GETL R30, t0 - 1: ADDL $0x198, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8B158: 7F23CB78 or r3,r25,r25 - 5: GETL R25, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE8B15C: 4804B255 bl 0xFED63B0 - 8: MOVL $0xFE8B160, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFED63B0 ($4) - - - -. 2233 FE8B154 12 -. 80 9E 01 98 7F 23 CB 78 48 04 B2 55 -==== BB 2234 (0xFE8B160) approx BBs exec'd 0 ==== - - 0xFE8B160: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE8B164: 418202E4 bc 12,2,0xFE8B448 - 4: Js02o $0xFE8B448 - - - -. 2234 FE8B160 8 -. 2C 03 00 00 41 82 02 E4 -==== BB 2235 (0xFE8B168) approx BBs exec'd 0 ==== - - 0xFE8B168: 7E639B78 or r3,r19,r19 - 0: GETL R19, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8B16C: 7F24CB78 or r4,r25,r25 - 3: GETL R25, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE8B170: 7E85A378 or r5,r20,r20 - 6: GETL R20, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFE8B174: 7EE6BB78 or r6,r23,r23 - 9: GETL R23, t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0xFE8B178: 48000585 bl 0xFE8B6FC - 12: MOVL $0xFE8B17C, t8 - 13: PUTL t8, LR - 14: JMPo-c $0xFE8B6FC ($4) - - - -. 2235 FE8B168 20 -. 7E 63 9B 78 7F 24 CB 78 7E 85 A3 78 7E E6 BB 78 48 00 05 85 -==== BB 2236 _nl_find_domain(0xFE8B6FC) approx BBs exec'd 0 ==== - - 0xFE8B6FC: 9421FFA0 stwu r1,-96(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFA0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE8B700: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE8B704: 4811C74D bl 0xFFA7E50 - 9: MOVL $0xFE8B708, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2236 FE8B6FC 12 -. 94 21 FF A0 7C 08 02 A6 48 11 C7 4D -==== BB 2237 (0xFE8B708) approx BBs exec'd 0 ==== - - 0xFE8B708: 93C10058 stw r30,88(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x58, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8B70C: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE8B710: 93810050 stw r28,80(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x50, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE8B714: 90010064 stw r0,100(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x64, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE8B718: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0xFE8B71C: 93210044 stw r25,68(r1) - 21: GETL R25, t16 - 22: GETL R1, t18 - 23: ADDL $0x44, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE8B720: 7CB92B78 or r25,r5,r5 - 26: GETL R5, t20 - 27: PUTL t20, R25 - 28: INCEIPL $4 - - 0xFE8B724: 839E1B48 lwz r28,6984(r30) - 29: GETL R30, t22 - 30: ADDL $0x1B48, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R28 - 33: INCEIPL $4 - - 0xFE8B728: 93410048 stw r26,72(r1) - 34: GETL R26, t26 - 35: GETL R1, t28 - 36: ADDL $0x48, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFE8B72C: 7C9A2378 or r26,r4,r4 - 39: GETL R4, t30 - 40: PUTL t30, R26 - 41: INCEIPL $4 - - 0xFE8B730: 801C00A0 lwz r0,160(r28) - 42: GETL R28, t32 - 43: ADDL $0xA0, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R0 - 46: INCEIPL $4 - - 0xFE8B734: 9361004C stw r27,76(r1) - 47: GETL R27, t36 - 48: GETL R1, t38 - 49: ADDL $0x4C, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0xFE8B738: 7CDB3378 or r27,r6,r6 - 52: GETL R6, t40 - 53: PUTL t40, R27 - 54: INCEIPL $4 - - 0xFE8B73C: 2F800000 cmpi cr7,r0,0 - 55: GETL R0, t42 - 56: CMP0L t42, t44 (-rSo) - 57: ICRFL t44, $0x7, CR - 58: INCEIPL $4 - - 0xFE8B740: 93A10054 stw r29,84(r1) - 59: GETL R29, t46 - 60: GETL R1, t48 - 61: ADDL $0x54, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0xFE8B744: 93010040 stw r24,64(r1) - 64: GETL R24, t50 - 65: GETL R1, t52 - 66: ADDL $0x40, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0xFE8B748: 7C7D1B78 or r29,r3,r3 - 69: GETL R3, t54 - 70: PUTL t54, R29 - 71: INCEIPL $4 - - 0xFE8B74C: 93E1005C stw r31,92(r1) - 72: GETL R31, t56 - 73: GETL R1, t58 - 74: ADDL $0x5C, t58 - 75: STL t56, (t58) - 76: INCEIPL $4 - - 0xFE8B750: 9181003C stw r12,60(r1) - 77: GETL R12, t60 - 78: GETL R1, t62 - 79: ADDL $0x3C, t62 - 80: STL t60, (t62) - 81: INCEIPL $4 - - 0xFE8B754: 409E0120 bc 4,30,0xFE8B874 - 82: Jc30o $0xFE8B874 - - - -. 2237 FE8B708 80 -. 93 C1 00 58 7F C8 02 A6 93 81 00 50 90 01 00 64 7D 80 00 26 93 21 00 44 7C B9 2B 78 83 9E 1B 48 93 41 00 48 7C 9A 23 78 80 1C 00 A0 93 61 00 4C 7C DB 33 78 2F 80 00 00 93 A1 00 54 93 01 00 40 7C 7D 1B 78 93 E1 00 5C 91 81 00 3C 40 9E 01 20 -==== BB 2238 (0xFE8B758) approx BBs exec'd 0 ==== - - 0xFE8B758: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8B75C: 4804B37D bl 0xFED6AD8 - 3: MOVL $0xFE8B760, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED6AD8 ($4) - - - -. 2238 FE8B758 8 -. 7F A3 EB 78 48 04 B3 7D -==== BB 2239 (0xFE8B760) approx BBs exec'd 0 ==== - - 0xFE8B760: 39600000 li r11,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFE8B764: 38A30001 addi r5,r3,1 - 3: GETL R3, t2 - 4: ADDL $0x1, t2 - 5: PUTL t2, R5 - 6: INCEIPL $4 - - 0xFE8B768: 807E01A0 lwz r3,416(r30) - 7: GETL R30, t4 - 8: ADDL $0x1A0, t4 - 9: LDL (t4), t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0xFE8B76C: 7FA4EB78 or r4,r29,r29 - 12: GETL R29, t8 - 13: PUTL t8, R4 - 14: INCEIPL $4 - - 0xFE8B770: 38C00000 li r6,0 - 15: MOVL $0x0, t10 - 16: PUTL t10, R6 - 17: INCEIPL $4 - - 0xFE8B774: 7F47D378 or r7,r26,r26 - 18: GETL R26, t12 - 19: PUTL t12, R7 - 20: INCEIPL $4 - - 0xFE8B778: 39000000 li r8,0 - 21: MOVL $0x0, t14 - 22: PUTL t14, R8 - 23: INCEIPL $4 - - 0xFE8B77C: 39200000 li r9,0 - 24: MOVL $0x0, t16 - 25: PUTL t16, R9 - 26: INCEIPL $4 - - 0xFE8B780: 39400000 li r10,0 - 27: MOVL $0x0, t18 - 28: PUTL t18, R10 - 29: INCEIPL $4 - - 0xFE8B784: 91610010 stw r11,16(r1) - 30: GETL R11, t20 - 31: GETL R1, t22 - 32: ADDL $0x10, t22 - 33: STL t20, (t22) - 34: INCEIPL $4 - - 0xFE8B788: 91610008 stw r11,8(r1) - 35: GETL R11, t24 - 36: GETL R1, t26 - 37: ADDL $0x8, t26 - 38: STL t24, (t26) - 39: INCEIPL $4 - - 0xFE8B78C: 9321000C stw r25,12(r1) - 40: GETL R25, t28 - 41: GETL R1, t30 - 42: ADDL $0xC, t30 - 43: STL t28, (t30) - 44: INCEIPL $4 - - 0xFE8B790: 4800216D bl 0xFE8D8FC - 45: MOVL $0xFE8B794, t32 - 46: PUTL t32, LR - 47: JMPo-c $0xFE8D8FC ($4) - - - -. 2239 FE8B760 52 -. 39 60 00 00 38 A3 00 01 80 7E 01 A0 7F A4 EB 78 38 C0 00 00 7F 47 D3 78 39 00 00 00 39 20 00 00 39 40 00 00 91 61 00 10 91 61 00 08 93 21 00 0C 48 00 21 6D -==== BB 2240 _nl_make_l10nflist(0xFE8D8FC) approx BBs exec'd 0 ==== - - 0xFE8D8FC: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE8D900: 7D800026 mfcr r12 - 3: GETL CR, t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0xFE8D904: 9421FF90 stwu r1,-112(r1) - 6: GETL R1, t4 - 7: GETL R1, t6 - 8: ADDL $0xFFFFFF90, t6 - 9: PUTL t6, R1 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFE8D908: 91E1002C stw r15,44(r1) - 12: GETL R15, t8 - 13: GETL R1, t10 - 14: ADDL $0x2C, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFE8D90C: 92010030 stw r16,48(r1) - 17: GETL R16, t12 - 18: GETL R1, t14 - 19: ADDL $0x30, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFE8D910: 92410038 stw r18,56(r1) - 22: GETL R18, t16 - 23: GETL R1, t18 - 24: ADDL $0x38, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xFE8D914: 7C721B78 or r18,r3,r3 - 27: GETL R3, t20 - 28: PUTL t20, R18 - 29: INCEIPL $4 - - 0xFE8D918: 9261003C stw r19,60(r1) - 30: GETL R19, t22 - 31: GETL R1, t24 - 32: ADDL $0x3C, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0xFE8D91C: 7CE33B78 or r3,r7,r7 - 35: GETL R7, t26 - 36: PUTL t26, R3 - 37: INCEIPL $4 - - 0xFE8D920: 92810040 stw r20,64(r1) - 38: GETL R20, t28 - 39: GETL R1, t30 - 40: ADDL $0x40, t30 - 41: STL t28, (t30) - 42: INCEIPL $4 - - 0xFE8D924: 7D334B78 or r19,r9,r9 - 43: GETL R9, t32 - 44: PUTL t32, R19 - 45: INCEIPL $4 - - 0xFE8D928: 92A10044 stw r21,68(r1) - 46: GETL R21, t34 - 47: GETL R1, t36 - 48: ADDL $0x44, t36 - 49: STL t34, (t36) - 50: INCEIPL $4 - - 0xFE8D92C: 7D144378 or r20,r8,r8 - 51: GETL R8, t38 - 52: PUTL t38, R20 - 53: INCEIPL $4 - - 0xFE8D930: 92C10048 stw r22,72(r1) - 54: GETL R22, t40 - 55: GETL R1, t42 - 56: ADDL $0x48, t42 - 57: STL t40, (t42) - 58: INCEIPL $4 - - 0xFE8D934: 7D555378 or r21,r10,r10 - 59: GETL R10, t44 - 60: PUTL t44, R21 - 61: INCEIPL $4 - - 0xFE8D938: 93010050 stw r24,80(r1) - 62: GETL R24, t46 - 63: GETL R1, t48 - 64: ADDL $0x50, t48 - 65: STL t46, (t48) - 66: INCEIPL $4 - - 0xFE8D93C: 54D8F0BE rlwinm r24,r6,30,2,31 - 67: GETL R6, t50 - 68: SHRL $0x2, t50 - 69: PUTL t50, R24 - 70: INCEIPL $4 - - 0xFE8D940: 93410058 stw r26,88(r1) - 71: GETL R26, t52 - 72: GETL R1, t54 - 73: ADDL $0x58, t54 - 74: STL t52, (t54) - 75: INCEIPL $4 - - 0xFE8D944: 7CF63B78 or r22,r7,r7 - 76: GETL R7, t56 - 77: PUTL t56, R22 - 78: INCEIPL $4 - - 0xFE8D948: 93810060 stw r28,96(r1) - 79: GETL R28, t58 - 80: GETL R1, t60 - 81: ADDL $0x60, t60 - 82: STL t58, (t60) - 83: INCEIPL $4 - - 0xFE8D94C: 7CBA2B78 or r26,r5,r5 - 84: GETL R5, t62 - 85: PUTL t62, R26 - 86: INCEIPL $4 - - 0xFE8D950: 93A10064 stw r29,100(r1) - 87: GETL R29, t64 - 88: GETL R1, t66 - 89: ADDL $0x64, t66 - 90: STL t64, (t66) - 91: INCEIPL $4 - - 0xFE8D954: 7CDC3378 or r28,r6,r6 - 92: GETL R6, t68 - 93: PUTL t68, R28 - 94: INCEIPL $4 - - 0xFE8D958: 93E1006C stw r31,108(r1) - 95: GETL R31, t70 - 96: GETL R1, t72 - 97: ADDL $0x6C, t72 - 98: STL t70, (t72) - 99: INCEIPL $4 - - 0xFE8D95C: 90010074 stw r0,116(r1) - 100: GETL R0, t74 - 101: GETL R1, t76 - 102: ADDL $0x74, t76 - 103: STL t74, (t76) - 104: INCEIPL $4 - - 0xFE8D960: 91C10028 stw r14,40(r1) - 105: GETL R14, t78 - 106: GETL R1, t80 - 107: ADDL $0x28, t80 - 108: STL t78, (t80) - 109: INCEIPL $4 - - 0xFE8D964: 92210034 stw r17,52(r1) - 110: GETL R17, t82 - 111: GETL R1, t84 - 112: ADDL $0x34, t84 - 113: STL t82, (t84) - 114: INCEIPL $4 - - 0xFE8D968: 92E1004C stw r23,76(r1) - 115: GETL R23, t86 - 116: GETL R1, t88 - 117: ADDL $0x4C, t88 - 118: STL t86, (t88) - 119: INCEIPL $4 - - 0xFE8D96C: 93210054 stw r25,84(r1) - 120: GETL R25, t90 - 121: GETL R1, t92 - 122: ADDL $0x54, t92 - 123: STL t90, (t92) - 124: INCEIPL $4 - - 0xFE8D970: 9361005C stw r27,92(r1) - 125: GETL R27, t94 - 126: GETL R1, t96 - 127: ADDL $0x5C, t96 - 128: STL t94, (t96) - 129: INCEIPL $4 - - 0xFE8D974: 93C10068 stw r30,104(r1) - 130: GETL R30, t98 - 131: GETL R1, t100 - 132: ADDL $0x68, t100 - 133: STL t98, (t100) - 134: INCEIPL $4 - - 0xFE8D978: 91810024 stw r12,36(r1) - 135: GETL R12, t102 - 136: GETL R1, t104 - 137: ADDL $0x24, t104 - 138: STL t102, (t104) - 139: INCEIPL $4 - - 0xFE8D97C: 90810018 stw r4,24(r1) - 140: GETL R4, t106 - 141: GETL R1, t108 - 142: ADDL $0x18, t108 - 143: STL t106, (t108) - 144: INCEIPL $4 - - 0xFE8D980: 48049159 bl 0xFED6AD8 - 145: MOVL $0xFE8D984, t110 - 146: PUTL t110, LR - 147: JMPo-c $0xFED6AD8 ($4) - - - -. 2240 FE8D8FC 136 -. 7C 08 02 A6 7D 80 00 26 94 21 FF 90 91 E1 00 2C 92 01 00 30 92 41 00 38 7C 72 1B 78 92 61 00 3C 7C E3 3B 78 92 81 00 40 7D 33 4B 78 92 A1 00 44 7D 14 43 78 92 C1 00 48 7D 55 53 78 93 01 00 50 54 D8 F0 BE 93 41 00 58 7C F6 3B 78 93 81 00 60 7C BA 2B 78 93 A1 00 64 7C DC 33 78 93 E1 00 6C 90 01 00 74 91 C1 00 28 92 21 00 34 92 E1 00 4C 93 21 00 54 93 61 00 5C 93 C1 00 68 91 81 00 24 90 81 00 18 48 04 91 59 -==== BB 2241 (0xFE8D984) approx BBs exec'd 0 ==== - - 0xFE8D984: 73000001 andi. r0,r24,0x1 - 0: GETL R24, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFE8D988: 7FA3D214 add r29,r3,r26 - 6: GETL R3, t4 - 7: GETL R26, t6 - 8: ADDL t4, t6 - 9: PUTL t6, R29 - 10: INCEIPL $4 - - 0xFE8D98C: 81E10078 lwz r15,120(r1) - 11: GETL R1, t8 - 12: ADDL $0x78, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R15 - 15: INCEIPL $4 - - 0xFE8D990: 8201007C lwz r16,124(r1) - 16: GETL R1, t12 - 17: ADDL $0x7C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R16 - 20: INCEIPL $4 - - 0xFE8D994: 7FBFEB78 or r31,r29,r29 - 21: GETL R29, t16 - 22: PUTL t16, R31 - 23: INCEIPL $4 - - 0xFE8D998: 41820014 bc 12,2,0xFE8D9AC - 24: Js02o $0xFE8D9AC - - - -. 2241 FE8D984 24 -. 73 00 00 01 7F A3 D2 14 81 E1 00 78 82 01 00 7C 7F BF EB 78 41 82 00 14 -==== BB 2242 (0xFE8D9AC) approx BBs exec'd 0 ==== - - 0xFE8D9AC: 5799F87E rlwinm r25,r28,31,1,31 - 0: GETL R28, t0 - 1: SHRL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0xFE8D9B0: 7FFDFB78 or r29,r31,r31 - 4: GETL R31, t2 - 5: PUTL t2, R29 - 6: INCEIPL $4 - - 0xFE8D9B4: 73200001 andi. r0,r25,0x1 - 7: GETL R25, t4 - 8: ANDL $0x1, t4 - 9: PUTL t4, R0 - 10: CMP0L t4, t6 (-rSo) - 11: ICRFL t6, $0x0, CR - 12: INCEIPL $4 - - 0xFE8D9B8: 41820014 bc 12,2,0xFE8D9CC - 13: Js02o $0xFE8D9CC - - - -. 2242 FE8D9AC 16 -. 57 99 F8 7E 7F FD FB 78 73 20 00 01 41 82 00 14 -==== BB 2243 (0xFE8D9CC) approx BBs exec'd 0 ==== - - 0xFE8D9CC: 73970001 andi. r23,r28,0x1 - 0: GETL R28, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R23 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFE8D9D0: 41820188 bc 12,2,0xFE8DB58 - 6: Js02o $0xFE8DB58 - - - -. 2243 FE8D9CC 8 -. 73 97 00 01 41 82 01 88 -==== BB 2244 (0xFE8DB58) approx BBs exec'd 0 ==== - - 0xFE8DB58: 7FBFEB78 or r31,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0xFE8DB5C: 4BFFFE88 b 0xFE8D9E4 - 3: JMPo $0xFE8D9E4 ($4) - - - -. 2244 FE8DB58 8 -. 7F BF EB 78 4B FF FE 88 -==== BB 2245 (0xFE8D9E4) approx BBs exec'd 0 ==== - - 0xFE8D9E4: 7E038378 or r3,r16,r16 - 0: GETL R16, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D9E8: 579BE8FE rlwinm r27,r28,29,3,31 - 3: GETL R28, t2 - 4: SHRL $0x3, t2 - 5: PUTL t2, R27 - 6: INCEIPL $4 - - 0xFE8D9EC: 480490ED bl 0xFED6AD8 - 7: MOVL $0xFE8D9F0, t4 - 8: PUTL t4, LR - 9: JMPo-c $0xFED6AD8 ($4) - - - -. 2245 FE8D9E4 12 -. 7E 03 83 78 57 9B E8 FE 48 04 90 ED -==== BB 2246 (0xFE8D9F0) approx BBs exec'd 0 ==== - - 0xFE8D9F0: 73600001 andi. r0,r27,0x1 - 0: GETL R27, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFE8D9F4: 7D3F1A14 add r9,r31,r3 - 6: GETL R31, t4 - 7: GETL R3, t6 - 8: ADDL t4, t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0xFE8D9F8: 7C7D1B78 or r29,r3,r3 - 11: GETL R3, t8 - 12: PUTL t8, R29 - 13: INCEIPL $4 - - 0xFE8D9FC: 38690002 addi r3,r9,2 - 14: GETL R9, t10 - 15: ADDL $0x2, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0xFE8DA00: 41820018 bc 12,2,0xFE8DA18 - 18: Js02o $0xFE8DA18 - - - -. 2246 FE8D9F0 20 -. 73 60 00 01 7D 3F 1A 14 7C 7D 1B 78 38 69 00 02 41 82 00 18 -==== BB 2247 (0xFE8DA18) approx BBs exec'd 0 ==== - - 0xFE8DA18: 4811C8F1 bl 0xFFAA308 - 0: MOVL $0xFE8DA1C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFFAA308 ($4) - - - -. 2247 FE8DA18 4 -. 48 11 C8 F1 -==== BB 2248 (0xFE8DA1C) approx BBs exec'd 0 ==== - - 0xFE8DA1C: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE8DA20: 7C7D1B79 or. r29,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R29 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0xFE8DA24: 418200D0 bc 12,2,0xFE8DAF4 - 8: Js02o $0xFE8DAF4 - - - -. 2248 FE8DA1C 12 -. 38 00 00 00 7C 7D 1B 79 41 82 00 D0 -==== BB 2249 (0xFE8DA28) approx BBs exec'd 0 ==== - - 0xFE8DA28: 80810018 lwz r4,24(r1) - 0: GETL R1, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8DA2C: 7F45D378 or r5,r26,r26 - 5: GETL R26, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFE8DA30: 4804ACA9 bl 0xFED86D8 - 8: MOVL $0xFE8DA34, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFED86D8 ($4) - - - -. 2249 FE8DA28 12 -. 80 81 00 18 7F 45 D3 78 48 04 AC A9 -==== BB 2250 (0xFE8DA34) approx BBs exec'd 0 ==== - - 0xFE8DA34: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8DA38: 7F44D378 or r4,r26,r26 - 3: GETL R26, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE8DA3C: 38A0003A li r5,58 - 6: MOVL $0x3A, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFE8DA40: 4804BF49 bl 0xFED9988 - 9: MOVL $0xFE8DA44, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFED9988 ($4) - - - -. 2250 FE8DA34 16 -. 7F A3 EB 78 7F 44 D3 78 38 A0 00 3A 48 04 BF 49 -==== BB 2251 __argz_stringify_internal(0xFED9988) approx BBs exec'd 0 ==== - - 0xFED9988: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED998C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFED9990: 93A10014 stw r29,20(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFED9994: 7C9D2379 or. r29,r4,r4 - 14: GETL R4, t10 - 15: PUTL t10, R29 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFED9998: 93810010 stw r28,16(r1) - 19: GETL R28, t14 - 20: GETL R1, t16 - 21: ADDL $0x10, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFED999C: 7CBC2B78 or r28,r5,r5 - 24: GETL R5, t18 - 25: PUTL t18, R28 - 26: INCEIPL $4 - - 0xFED99A0: 93E1001C stw r31,28(r1) - 27: GETL R31, t20 - 28: GETL R1, t22 - 29: ADDL $0x1C, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFED99A4: 7C7F1B78 or r31,r3,r3 - 32: GETL R3, t24 - 33: PUTL t24, R31 - 34: INCEIPL $4 - - 0xFED99A8: 93C10018 stw r30,24(r1) - 35: GETL R30, t26 - 36: GETL R1, t28 - 37: ADDL $0x18, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFED99AC: 90010024 stw r0,36(r1) - 40: GETL R0, t30 - 41: GETL R1, t32 - 42: ADDL $0x24, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0xFED99B0: 41820030 bc 12,2,0xFED99E0 - 45: Js02o $0xFED99E0 - - - -. 2251 FED9988 44 -. 94 21 FF E0 7C 08 02 A6 93 A1 00 14 7C 9D 23 79 93 81 00 10 7C BC 2B 78 93 E1 00 1C 7C 7F 1B 78 93 C1 00 18 90 01 00 24 41 82 00 30 -==== BB 2252 (0xFED99B4) approx BBs exec'd 0 ==== - - 0xFED99B4: 4800000C b 0xFED99C0 - 0: JMPo $0xFED99C0 ($4) - - - -. 2252 FED99B4 4 -. 48 00 00 0C -==== BB 2253 (0xFED99C0) approx BBs exec'd 0 ==== - - 0xFED99C0: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFED99C4: 7FE3FB78 or r3,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFED99C8: 4BFFD1C9 bl 0xFED6B90 - 6: MOVL $0xFED99CC, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED6B90 ($4) - - - -. 2253 FED99C0 12 -. 7F A4 EB 78 7F E3 FB 78 4B FF D1 C9 -==== BB 2254 strnlen(0xFED6B90) approx BBs exec'd 0 ==== - - 0xFED6B90: 2F840000 cmpi cr7,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFED6B94: 7C681B78 or r8,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R8 - 6: INCEIPL $4 - - 0xFED6B98: 7D432214 add r10,r3,r4 - 7: GETL R3, t6 - 8: GETL R4, t8 - 9: ADDL t6, t8 - 10: PUTL t8, R10 - 11: INCEIPL $4 - - 0xFED6B9C: 9421FFF0 stwu r1,-16(r1) - 12: GETL R1, t10 - 13: GETL R1, t12 - 14: ADDL $0xFFFFFFF0, t12 - 15: PUTL t12, R1 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFED6BA0: 38600000 li r3,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R3 - 20: INCEIPL $4 - - 0xFED6BA4: 419E00C0 bc 12,30,0xFED6C64 - 21: Js30o $0xFED6C64 - - - -. 2254 FED6B90 24 -. 2F 84 00 00 7C 68 1B 78 7D 43 22 14 94 21 FF F0 38 60 00 00 41 9E 00 C0 -==== BB 2255 (0xFED6BA8) approx BBs exec'd 0 ==== - - 0xFED6BA8: 7C0A4040 cmpl cr0,r10,r8 - 0: GETL R10, t0 - 1: GETL R8, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0xFED6BAC: 418000C0 bc 12,0,0xFED6C6C - 5: Js00o $0xFED6C6C - - - -. 2255 FED6BA8 8 -. 7C 0A 40 40 41 80 00 C0 -==== BB 2256 (0xFED6BB0) approx BBs exec'd 0 ==== - - 0xFED6BB0: 71000003 andi. r0,r8,0x3 - 0: GETL R8, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED6BB4: 7D034378 or r3,r8,r8 - 6: GETL R8, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFED6BB8: 4182001C bc 12,2,0xFED6BD4 - 9: Js02o $0xFED6BD4 - - - -. 2256 FED6BB0 12 -. 71 00 00 03 7D 03 43 78 41 82 00 1C -==== BB 2257 (0xFED6BD4) approx BBs exec'd 0 ==== - - 0xFED6BD4: 7F835040 cmpl cr7,r3,r10 - 0: GETL R3, t0 - 1: GETL R10, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFED6BD8: 3CC08080 lis r6,-32640 - 5: MOVL $0x80800000, t6 - 6: PUTL t6, R6 - 7: INCEIPL $4 - - 0xFED6BDC: 3CE00101 lis r7,257 - 8: MOVL $0x1010000, t8 - 9: PUTL t8, R7 - 10: INCEIPL $4 - - 0xFED6BE0: 60C68080 ori r6,r6,0x8080 - 11: MOVL $0x80808080, t10 - 12: PUTL t10, R6 - 13: INCEIPL $4 - - 0xFED6BE4: 60E70101 ori r7,r7,0x101 - 14: MOVL $0x1010101, t12 - 15: PUTL t12, R7 - 16: INCEIPL $4 - - 0xFED6BE8: 7C691B78 or r9,r3,r3 - 17: GETL R3, t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0xFED6BEC: 409C0068 bc 4,28,0xFED6C54 - 20: Jc28o $0xFED6C54 - - - -. 2257 FED6BD4 28 -. 7F 83 50 40 3C C0 80 80 3C E0 01 01 60 C6 80 80 60 E7 01 01 7C 69 1B 78 40 9C 00 68 -==== BB 2258 (0xFED6BF0) approx BBs exec'd 0 ==== - - 0xFED6BF0: 80890000 lwz r4,0(r9) - 0: GETL R9, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFED6BF4: 39290004 addi r9,r9,4 - 4: GETL R9, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xFED6BF8: 7C672050 subf r3,r7,r4 - 8: GETL R7, t6 - 9: GETL R4, t8 - 10: SUBL t6, t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFED6BFC: 7C6B3039 and. r11,r3,r6 - 13: GETL R3, t10 - 14: GETL R6, t12 - 15: ANDL t10, t12 - 16: PUTL t12, R11 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x0, CR - 19: INCEIPL $4 - - 0xFED6C00: 3869FFFC addi r3,r9,-4 - 20: GETL R9, t16 - 21: ADDL $0xFFFFFFFC, t16 - 22: PUTL t16, R3 - 23: INCEIPL $4 - - 0xFED6C04: 7C6B1B78 or r11,r3,r3 - 24: GETL R3, t18 - 25: PUTL t18, R11 - 26: INCEIPL $4 - - 0xFED6C08: 41820040 bc 12,2,0xFED6C48 - 27: Js02o $0xFED6C48 - - - -. 2258 FED6BF0 28 -. 80 89 00 00 39 29 00 04 7C 67 20 50 7C 6B 30 39 38 69 FF FC 7C 6B 1B 78 41 82 00 40 -==== BB 2259 (0xFED6C48) approx BBs exec'd 0 ==== - - 0xFED6C48: 7D435378 or r3,r10,r10 - 0: GETL R10, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED6C4C: 7F895040 cmpl cr7,r9,r10 - 3: GETL R9, t2 - 4: GETL R10, t4 - 5: CMPUL t2, t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFED6C50: 419CFFA0 bc 12,28,0xFED6BF0 - 8: Js28o $0xFED6BF0 - - - -. 2259 FED6C48 12 -. 7D 43 53 78 7F 89 50 40 41 9C FF A0 -==== BB 2260 (0xFED6C0C) approx BBs exec'd 0 ==== - - 0xFED6C0C: 88A9FFFC lbz r5,-4(r9) - 0: GETL R9, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFED6C10: 2F050000 cmpi cr6,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFED6C14: 419A0040 bc 12,26,0xFED6C54 - 9: Js26o $0xFED6C54 - - - -. 2260 FED6C0C 12 -. 88 A9 FF FC 2F 05 00 00 41 9A 00 40 -==== BB 2261 (0xFED6C18) approx BBs exec'd 0 ==== - - 0xFED6C18: 89830001 lbz r12,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFED6C1C: 3869FFFD addi r3,r9,-3 - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFFD, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFED6C20: 2F8C0000 cmpi cr7,r12,0 - 9: GETL R12, t6 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x7, CR - 12: INCEIPL $4 - - 0xFED6C24: 419E0030 bc 12,30,0xFED6C54 - 13: Js30o $0xFED6C54 - - - -. 2261 FED6C18 16 -. 89 83 00 01 38 69 FF FD 2F 8C 00 00 41 9E 00 30 -==== BB 2262 (0xFED6C54) approx BBs exec'd 0 ==== - - 0xFED6C54: 7F035040 cmpl cr6,r3,r10 - 0: GETL R3, t0 - 1: GETL R10, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0xFED6C58: 40990008 bc 4,25,0xFED6C60 - 5: Jc25o $0xFED6C60 - - - -. 2262 FED6C54 8 -. 7F 03 50 40 40 99 00 08 -==== BB 2263 (0xFED6C60) approx BBs exec'd 0 ==== - - 0xFED6C60: 7C681850 subf r3,r8,r3 - 0: GETL R8, t0 - 1: GETL R3, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFED6C64: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFED6C68: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - - -. 2263 FED6C60 12 -. 7C 68 18 50 38 21 00 10 4E 80 00 20 -==== BB 2264 (0xFED99CC) approx BBs exec'd 0 ==== - - 0xFED99CC: 7D23E850 subf r9,r3,r29 - 0: GETL R3, t0 - 1: GETL R29, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFED99D0: 7D7F1A14 add r11,r31,r3 - 5: GETL R31, t4 - 6: GETL R3, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0xFED99D4: 2B890001 cmpli cr7,r9,1 - 10: GETL R9, t8 - 11: MOVL $0x1, t12 - 12: CMPUL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x7, CR - 14: INCEIPL $4 - - 0xFED99D8: 3BA9FFFF addi r29,r9,-1 - 15: GETL R9, t14 - 16: ADDL $0xFFFFFFFF, t14 - 17: PUTL t14, R29 - 18: INCEIPL $4 - - 0xFED99DC: 419DFFDC bc 12,29,0xFED99B8 - 19: Js29o $0xFED99B8 - - - -. 2264 FED99CC 20 -. 7D 23 E8 50 7D 7F 1A 14 2B 89 00 01 3B A9 FF FF 41 9D FF DC -==== BB 2265 (0xFED99E0) approx BBs exec'd 0 ==== - - 0xFED99E0: 80610024 lwz r3,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFED99E4: 83810010 lwz r28,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0xFED99E8: 83A10014 lwz r29,20(r1) - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0xFED99EC: 7C6803A6 mtlr r3 - 15: GETL R3, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFED99F0: 83C10018 lwz r30,24(r1) - 18: GETL R1, t14 - 19: ADDL $0x18, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R30 - 22: INCEIPL $4 - - 0xFED99F4: 83E1001C lwz r31,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R31 - 27: INCEIPL $4 - - 0xFED99F8: 38210020 addi r1,r1,32 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: PUTL t22, R1 - 31: INCEIPL $4 - - 0xFED99FC: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - - -. 2265 FED99E0 32 -. 80 61 00 24 83 81 00 10 83 A1 00 14 7C 68 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2266 (0xFE8DA44) approx BBs exec'd 0 ==== - - 0xFE8DA44: 3BE0002F li r31,47 - 0: MOVL $0x2F, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0xFE8DA48: 7C7DD214 add r3,r29,r26 - 3: GETL R29, t2 - 4: GETL R26, t4 - 5: ADDL t2, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE8DA4C: 7EC4B378 or r4,r22,r22 - 8: GETL R22, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFE8DA50: 9BE3FFFF stb r31,-1(r3) - 11: GETL R31, t8 - 12: GETL R3, t10 - 13: ADDL $0xFFFFFFFF, t10 - 14: STB t8, (t10) - 15: INCEIPL $4 - - 0xFE8DA54: 4804A8AD bl 0xFED8300 - 16: MOVL $0xFE8DA58, t12 - 17: PUTL t12, LR - 18: JMPo-c $0xFED8300 ($4) - - - -. 2266 FE8DA44 20 -. 3B E0 00 2F 7C 7D D2 14 7E C4 B3 78 9B E3 FF FF 48 04 A8 AD -==== BB 2267 (0xFED8394) approx BBs exec'd 0 ==== - - 0xFED8394: 88C40000 lbz r6,0(r4) - 0: GETL R4, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFED8398: 38630003 addi r3,r3,3 - 4: GETL R3, t4 - 5: ADDL $0x3, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED839C: 2C060000 cmpi cr0,r6,0 - 8: GETL R6, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0xFED83A0: 41820028 bc 12,2,0xFED83C8 - 12: Js02o $0xFED83C8 - - - -. 2267 FED8394 16 -. 88 C4 00 00 38 63 00 03 2C 06 00 00 41 82 00 28 -==== BB 2268 (0xFED83A4) approx BBs exec'd 0 ==== - - 0xFED83A4: 8D440001 lbzu r10,1(r4) - 0: GETL R4, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R4 - 3: LDB (t0), t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0xFED83A8: 9CC30001 stbu r6,1(r3) - 6: GETL R6, t4 - 7: GETL R3, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R3 - 10: STB t4, (t6) - 11: INCEIPL $4 - - 0xFED83AC: 2C0A0000 cmpi cr0,r10,0 - 12: GETL R10, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0xFED83B0: 41820020 bc 12,2,0xFED83D0 - 16: Js02o $0xFED83D0 - - - -. 2268 FED83A4 16 -. 8D 44 00 01 9C C3 00 01 2C 0A 00 00 41 82 00 20 -==== BB 2269 (0xFED83B4) approx BBs exec'd 0 ==== - - 0xFED83B4: 60000000 nop - 0: NOPo - 1: INCEIPL $4 - - 0xFED83B8: 8CC40001 lbzu r6,1(r4) - 2: GETL R4, t0 - 3: ADDL $0x1, t0 - 4: PUTL t0, R4 - 5: LDB (t0), t2 - 6: PUTL t2, R6 - 7: INCEIPL $4 - - 0xFED83BC: 9D430001 stbu r10,1(r3) - 8: GETL R10, t4 - 9: GETL R3, t6 - 10: ADDL $0x1, t6 - 11: PUTL t6, R3 - 12: STB t4, (t6) - 13: INCEIPL $4 - - 0xFED83C0: 2C060000 cmpi cr0,r6,0 - 14: GETL R6, t8 - 15: CMP0L t8, t10 (-rSo) - 16: ICRFL t10, $0x0, CR - 17: INCEIPL $4 - - 0xFED83C4: 4082FFE0 bc 4,2,0xFED83A4 - 18: Jc02o $0xFED83A4 - - - -. 2269 FED83B4 20 -. 60 00 00 00 8C C4 00 01 9D 43 00 01 2C 06 00 00 40 82 FF E0 -==== BB 2270 (0xFED83D0) approx BBs exec'd 0 ==== - - 0xFED83D0: 9D430001 stbu r10,1(r3) - 0: GETL R10, t0 - 1: GETL R3, t2 - 2: ADDL $0x1, t2 - 3: PUTL t2, R3 - 4: STB t0, (t2) - 5: INCEIPL $4 - - 0xFED83D4: 4E800020 blr - 6: GETL LR, t4 - 7: JMPo-r t4 ($4) - - - -. 2270 FED83D0 8 -. 9D 43 00 01 4E 80 00 20 -==== BB 2271 (0xFE8DA58) approx BBs exec'd 0 ==== - - 0xFE8DA58: 73000001 andi. r0,r24,0x1 - 0: GETL R24, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFE8DA5C: 408202EC bc 4,2,0xFE8DD48 - 6: Jc02o $0xFE8DD48 - - - -. 2271 FE8DA58 8 -. 73 00 00 01 40 82 02 EC -==== BB 2272 (0xFE8DA60) approx BBs exec'd 0 ==== - - 0xFE8DA60: 73200001 andi. r0,r25,0x1 - 0: GETL R25, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFE8DA64: 408202CC bc 4,2,0xFE8DD30 - 6: Jc02o $0xFE8DD30 - - - -. 2272 FE8DA60 8 -. 73 20 00 01 40 82 02 CC -==== BB 2273 (0xFE8DA68) approx BBs exec'd 0 ==== - - 0xFE8DA68: 2F970000 cmpi cr7,r23,0 - 0: GETL R23, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE8DA6C: 409E02AC bc 4,30,0xFE8DD18 - 4: Jc30o $0xFE8DD18 - - - -. 2273 FE8DA68 8 -. 2F 97 00 00 40 9E 02 AC -==== BB 2274 (0xFE8DA70) approx BBs exec'd 0 ==== - - 0xFE8DA70: 73600001 andi. r0,r27,0x1 - 0: GETL R27, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFE8DA74: 4082028C bc 4,2,0xFE8DD00 - 6: Jc02o $0xFE8DD00 - - - -. 2274 FE8DA70 8 -. 73 60 00 01 40 82 02 8C -==== BB 2275 (0xFE8DA78) approx BBs exec'd 0 ==== - - 0xFE8DA78: 9BE30000 stb r31,0(r3) - 0: GETL R31, t0 - 1: GETL R3, t2 - 2: STB t0, (t2) - 3: INCEIPL $4 - - 0xFE8DA7C: 7E048378 or r4,r16,r16 - 4: GETL R16, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0xFE8DA80: 38630001 addi r3,r3,1 - 7: GETL R3, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFE8DA84: 3B600000 li r27,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0xFE8DA88: 48048A49 bl 0xFED64D0 - 14: MOVL $0xFE8DA8C, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFED64D0 ($4) - - - -. 2275 FE8DA78 20 -. 9B E3 00 00 7E 04 83 78 38 63 00 01 3B 60 00 00 48 04 8A 49 -==== BB 2276 strcpy(0xFED64D0) approx BBs exec'd 0 ==== - - 0xFED64D0: 7C801B78 or r0,r4,r3 - 0: GETL R4, t0 - 1: GETL R3, t2 - 2: ORL t2, t0 - 3: PUTL t0, R0 - 4: INCEIPL $4 - - 0xFED64D4: 540007BF rlwinm. r0,r0,0,30,31 - 5: GETL R0, t4 - 6: ANDL $0x3, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0xFED64D8: 38A3FFFC addi r5,r3,-4 - 11: GETL R3, t8 - 12: ADDL $0xFFFFFFFC, t8 - 13: PUTL t8, R5 - 14: INCEIPL $4 - - 0xFED64DC: 40820088 bc 4,2,0xFED6564 - 15: Jc02o $0xFED6564 - - - -. 2276 FED64D0 16 -. 7C 80 1B 78 54 00 07 BF 38 A3 FF FC 40 82 00 88 -==== BB 2277 (0xFED6564) approx BBs exec'd 0 ==== - - 0xFED6564: 88C40000 lbz r6,0(r4) - 0: GETL R4, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFED6568: 38A3FFFF addi r5,r3,-1 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFED656C: 2C060000 cmpi cr0,r6,0 - 8: GETL R6, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0xFED6570: 41820028 bc 12,2,0xFED6598 - 12: Js02o $0xFED6598 - - - -. 2277 FED6564 16 -. 88 C4 00 00 38 A3 FF FF 2C 06 00 00 41 82 00 28 -==== BB 2278 (0xFED6574) approx BBs exec'd 0 ==== - - 0xFED6574: 8D440001 lbzu r10,1(r4) - 0: GETL R4, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R4 - 3: LDB (t0), t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0xFED6578: 9CC50001 stbu r6,1(r5) - 6: GETL R6, t4 - 7: GETL R5, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R5 - 10: STB t4, (t6) - 11: INCEIPL $4 - - 0xFED657C: 2C0A0000 cmpi cr0,r10,0 - 12: GETL R10, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0xFED6580: 41820020 bc 12,2,0xFED65A0 - 16: Js02o $0xFED65A0 - - - -. 2278 FED6574 16 -. 8D 44 00 01 9C C5 00 01 2C 0A 00 00 41 82 00 20 -==== BB 2279 (0xFED6584) approx BBs exec'd 0 ==== - - 0xFED6584: 60000000 nop - 0: NOPo - 1: INCEIPL $4 - - 0xFED6588: 8CC40001 lbzu r6,1(r4) - 2: GETL R4, t0 - 3: ADDL $0x1, t0 - 4: PUTL t0, R4 - 5: LDB (t0), t2 - 6: PUTL t2, R6 - 7: INCEIPL $4 - - 0xFED658C: 9D450001 stbu r10,1(r5) - 8: GETL R10, t4 - 9: GETL R5, t6 - 10: ADDL $0x1, t6 - 11: PUTL t6, R5 - 12: STB t4, (t6) - 13: INCEIPL $4 - - 0xFED6590: 2C060000 cmpi cr0,r6,0 - 14: GETL R6, t8 - 15: CMP0L t8, t10 (-rSo) - 16: ICRFL t10, $0x0, CR - 17: INCEIPL $4 - - 0xFED6594: 4082FFE0 bc 4,2,0xFED6574 - 18: Jc02o $0xFED6574 - - - -. 2279 FED6584 20 -. 60 00 00 00 8C C4 00 01 9D 45 00 01 2C 06 00 00 40 82 FF E0 -==== BB 2280 (0xFED6598) approx BBs exec'd 0 ==== - - 0xFED6598: 98C50001 stb r6,1(r5) - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: ADDL $0x1, t2 - 3: STB t0, (t2) - 4: INCEIPL $4 - - 0xFED659C: 4E800020 blr - 5: GETL LR, t4 - 6: JMPo-r t4 ($4) - - - -. 2280 FED6598 8 -. 98 C5 00 01 4E 80 00 20 -==== BB 2281 (0xFE8DA8C) approx BBs exec'd 0 ==== - - 0xFE8DA8C: 83F20000 lwz r31,0(r18) - 0: GETL R18, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R31 - 3: INCEIPL $4 - - 0xFE8DA90: 2C9F0000 cmpi cr1,r31,0 - 4: GETL R31, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFE8DA94: 41860038 bc 12,6,0xFE8DACC - 8: Js06o $0xFE8DACC - - - -. 2281 FE8DA8C 12 -. 83 F2 00 00 2C 9F 00 00 41 86 00 38 -==== BB 2282 (0xFE8DACC) approx BBs exec'd 0 ==== - - 0xFE8DACC: 80010080 lwz r0,128(r1) - 0: GETL R1, t0 - 1: ADDL $0x80, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8DAD0: 317FFFFF addic r11,r31,-1 - 5: GETL R31, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xFE8DAD4: 7D8BF910 subfe r12,r11,r31 - 9: GETL R11, t6 - 10: GETL R31, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0xFE8DAD8: 21200000 subfic r9,r0,0 - 14: GETL R0, t10 - 15: MOVL $0x0, t12 - 16: SBBL t10, t12 (-wCa) - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0xFE8DADC: 7F090114 adde r24,r9,r0 - 19: GETL R9, t14 - 20: GETL R0, t16 - 21: ADCL t14, t16 (-rCa-wCa) - 22: PUTL t16, R24 - 23: INCEIPL $4 - - 0xFE8DAE0: 7D8BC379 or. r11,r12,r24 - 24: GETL R12, t18 - 25: GETL R24, t20 - 26: ORL t20, t18 - 27: PUTL t18, R11 - 28: CMP0L t18, t22 (-rSo) - 29: ICRFL t22, $0x0, CR - 30: INCEIPL $4 - - 0xFE8DAE4: 4182007C bc 12,2,0xFE8DB60 - 31: Js02o $0xFE8DB60 - - - -. 2282 FE8DACC 28 -. 80 01 00 80 31 7F FF FF 7D 8B F9 10 21 20 00 00 7F 09 01 14 7D 8B C3 79 41 82 00 7C -==== BB 2283 (0xFE8DAE8) approx BBs exec'd 0 ==== - - 0xFE8DAE8: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8DAEC: 4811C845 bl 0xFFAA330 - 3: MOVL $0xFE8DAF0, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFFAA330 ($4) - - - -. 2283 FE8DAE8 8 -. 7F A3 EB 78 48 11 C8 45 -==== BB 2284 (0xFE8DAF0) approx BBs exec'd 0 ==== - - 0xFE8DAF0: 7FE0FB78 or r0,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE8DAF4: 82610074 lwz r19,116(r1) - 3: GETL R1, t2 - 4: ADDL $0x74, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R19 - 7: INCEIPL $4 - - 0xFE8DAF8: 7C030378 or r3,r0,r0 - 8: GETL R0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFE8DAFC: 81210024 lwz r9,36(r1) - 11: GETL R1, t8 - 12: ADDL $0x24, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0xFE8DB00: 7E6803A6 mtlr r19 - 16: GETL R19, t12 - 17: PUTL t12, LR - 18: INCEIPL $4 - - 0xFE8DB04: 81C10028 lwz r14,40(r1) - 19: GETL R1, t14 - 20: ADDL $0x28, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R14 - 23: INCEIPL $4 - - 0xFE8DB08: 81E1002C lwz r15,44(r1) - 24: GETL R1, t18 - 25: ADDL $0x2C, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R15 - 28: INCEIPL $4 - - 0xFE8DB0C: 7D208120 mtcrf 0x8,r9 - 29: GETL R9, t22 - 30: ICRFL t22, $0x4, CR - 31: INCEIPL $4 - - 0xFE8DB10: 82010030 lwz r16,48(r1) - 32: GETL R1, t24 - 33: ADDL $0x30, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R16 - 36: INCEIPL $4 - - 0xFE8DB14: 82210034 lwz r17,52(r1) - 37: GETL R1, t28 - 38: ADDL $0x34, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R17 - 41: INCEIPL $4 - - 0xFE8DB18: 82410038 lwz r18,56(r1) - 42: GETL R1, t32 - 43: ADDL $0x38, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R18 - 46: INCEIPL $4 - - 0xFE8DB1C: 8261003C lwz r19,60(r1) - 47: GETL R1, t36 - 48: ADDL $0x3C, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R19 - 51: INCEIPL $4 - - 0xFE8DB20: 82810040 lwz r20,64(r1) - 52: GETL R1, t40 - 53: ADDL $0x40, t40 - 54: LDL (t40), t42 - 55: PUTL t42, R20 - 56: INCEIPL $4 - - 0xFE8DB24: 82A10044 lwz r21,68(r1) - 57: GETL R1, t44 - 58: ADDL $0x44, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R21 - 61: INCEIPL $4 - - 0xFE8DB28: 82C10048 lwz r22,72(r1) - 62: GETL R1, t48 - 63: ADDL $0x48, t48 - 64: LDL (t48), t50 - 65: PUTL t50, R22 - 66: INCEIPL $4 - - 0xFE8DB2C: 82E1004C lwz r23,76(r1) - 67: GETL R1, t52 - 68: ADDL $0x4C, t52 - 69: LDL (t52), t54 - 70: PUTL t54, R23 - 71: INCEIPL $4 - - 0xFE8DB30: 83010050 lwz r24,80(r1) - 72: GETL R1, t56 - 73: ADDL $0x50, t56 - 74: LDL (t56), t58 - 75: PUTL t58, R24 - 76: INCEIPL $4 - - 0xFE8DB34: 83210054 lwz r25,84(r1) - 77: GETL R1, t60 - 78: ADDL $0x54, t60 - 79: LDL (t60), t62 - 80: PUTL t62, R25 - 81: INCEIPL $4 - - 0xFE8DB38: 83410058 lwz r26,88(r1) - 82: GETL R1, t64 - 83: ADDL $0x58, t64 - 84: LDL (t64), t66 - 85: PUTL t66, R26 - 86: INCEIPL $4 - - 0xFE8DB3C: 8361005C lwz r27,92(r1) - 87: GETL R1, t68 - 88: ADDL $0x5C, t68 - 89: LDL (t68), t70 - 90: PUTL t70, R27 - 91: INCEIPL $4 - - 0xFE8DB40: 83810060 lwz r28,96(r1) - 92: GETL R1, t72 - 93: ADDL $0x60, t72 - 94: LDL (t72), t74 - 95: PUTL t74, R28 - 96: INCEIPL $4 - - 0xFE8DB44: 83A10064 lwz r29,100(r1) - 97: GETL R1, t76 - 98: ADDL $0x64, t76 - 99: LDL (t76), t78 - 100: PUTL t78, R29 - 101: INCEIPL $4 - - 0xFE8DB48: 83C10068 lwz r30,104(r1) - 102: GETL R1, t80 - 103: ADDL $0x68, t80 - 104: LDL (t80), t82 - 105: PUTL t82, R30 - 106: INCEIPL $4 - - 0xFE8DB4C: 83E1006C lwz r31,108(r1) - 107: GETL R1, t84 - 108: ADDL $0x6C, t84 - 109: LDL (t84), t86 - 110: PUTL t86, R31 - 111: INCEIPL $4 - - 0xFE8DB50: 38210070 addi r1,r1,112 - 112: GETL R1, t88 - 113: ADDL $0x70, t88 - 114: PUTL t88, R1 - 115: INCEIPL $4 - - 0xFE8DB54: 4E800020 blr - 116: GETL LR, t90 - 117: JMPo-r t90 ($4) - - - -. 2284 FE8DAF0 104 -. 7F E0 FB 78 82 61 00 74 7C 03 03 78 81 21 00 24 7E 68 03 A6 81 C1 00 28 81 E1 00 2C 7D 20 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 -==== BB 2285 (0xFE8B794) approx BBs exec'd 0 ==== - - 0xFE8B794: 801C00A8 lwz r0,168(r28) - 0: GETL R28, t0 - 1: ADDL $0xA8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8B798: 7C7F1B78 or r31,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0xFE8B79C: 2C000000 cmpi cr0,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0xFE8B7A0: 408200C4 bc 4,2,0xFE8B864 - 12: Jc02o $0xFE8B864 - - - -. 2285 FE8B794 16 -. 80 1C 00 A8 7C 7F 1B 78 2C 00 00 00 40 82 00 C4 -==== BB 2286 (0xFE8B7A4) approx BBs exec'd 0 ==== - - 0xFE8B7A4: 2C9F0000 cmpi cr1,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE8B7A8: 418600F8 bc 12,6,0xFE8B8A0 - 4: Js06o $0xFE8B8A0 - - - -. 2286 FE8B7A4 8 -. 2C 9F 00 00 41 86 00 F8 -==== BB 2287 (0xFE8B8A0) approx BBs exec'd 0 ==== - - 0xFE8B8A0: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8B8A4: 48001C8D bl 0xFE8D530 - 3: MOVL $0xFE8B8A8, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFE8D530 ($4) - - - -. 2287 FE8B8A0 8 -. 7F 43 D3 78 48 00 1C 8D -==== BB 2288 _nl_expand_alias(0xFE8D530) approx BBs exec'd 0 ==== - - 0xFE8D530: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE8D534: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFE8D538: 4811A919 bl 0xFFA7E50 - 9: MOVL $0xFE8D53C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2288 FE8D530 12 -. 94 21 FF C0 7C 88 02 A6 48 11 A9 19 -==== BB 2289 (0xFE8D53C) approx BBs exec'd 0 ==== - - 0xFE8D53C: 93C10038 stw r30,56(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x38, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8D540: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE8D544: 92C10018 stw r22,24(r1) - 8: GETL R22, t6 - 9: GETL R1, t8 - 10: ADDL $0x18, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE8D548: 93410028 stw r26,40(r1) - 13: GETL R26, t10 - 14: GETL R1, t12 - 15: ADDL $0x28, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE8D54C: 3AC00000 li r22,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R22 - 20: INCEIPL $4 - - 0xFE8D550: 9361002C stw r27,44(r1) - 21: GETL R27, t16 - 22: GETL R1, t18 - 23: ADDL $0x2C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE8D554: 7C7A1B78 or r26,r3,r3 - 26: GETL R3, t20 - 27: PUTL t20, R26 - 28: INCEIPL $4 - - 0xFE8D558: 92E1001C stw r23,28(r1) - 29: GETL R23, t22 - 30: GETL R1, t24 - 31: ADDL $0x1C, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFE8D55C: 38000001 li r0,1 - 34: MOVL $0x1, t26 - 35: PUTL t26, R0 - 36: INCEIPL $4 - - 0xFE8D560: 93010020 stw r24,32(r1) - 37: GETL R24, t28 - 38: GETL R1, t30 - 39: ADDL $0x20, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFE8D564: 93210024 stw r25,36(r1) - 42: GETL R25, t32 - 43: GETL R1, t34 - 44: ADDL $0x24, t34 - 45: STL t32, (t34) - 46: INCEIPL $4 - - 0xFE8D568: 93810030 stw r28,48(r1) - 47: GETL R28, t36 - 48: GETL R1, t38 - 49: ADDL $0x30, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0xFE8D56C: 93A10034 stw r29,52(r1) - 52: GETL R29, t40 - 53: GETL R1, t42 - 54: ADDL $0x34, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0xFE8D570: 93E1003C stw r31,60(r1) - 57: GETL R31, t44 - 58: GETL R1, t46 - 59: ADDL $0x3C, t46 - 60: STL t44, (t46) - 61: INCEIPL $4 - - 0xFE8D574: 90810044 stw r4,68(r1) - 62: GETL R4, t48 - 63: GETL R1, t50 - 64: ADDL $0x44, t50 - 65: STL t48, (t50) - 66: INCEIPL $4 - - 0xFE8D578: 837E0204 lwz r27,516(r30) - 67: GETL R30, t52 - 68: ADDL $0x204, t52 - 69: LDL (t52), t54 - 70: PUTL t54, R27 - 71: INCEIPL $4 - - 0xFE8D57C: 7D20D828 lwarx r9,r0,r27 - 72: GETL R27, t56 - 73: LOCKo - 74: LDL (t56), t58 - 75: PUTL t58, R9 - 76: INCEIPL $4 - - 0xFE8D580: 7C09B000 cmp cr0,r9,r22 - 77: GETL R9, t60 - 78: GETL R22, t62 - 79: CMPL t60, t62, t64 (-rSo) - 80: ICRFL t64, $0x0, CR - 81: INCEIPL $4 - - 0xFE8D584: 4082000C bc 4,2,0xFE8D590 - 82: Jc02o $0xFE8D590 - - - -. 2289 FE8D53C 76 -. 93 C1 00 38 7F C8 02 A6 92 C1 00 18 93 41 00 28 3A C0 00 00 93 61 00 2C 7C 7A 1B 78 92 E1 00 1C 38 00 00 01 93 01 00 20 93 21 00 24 93 81 00 30 93 A1 00 34 93 E1 00 3C 90 81 00 44 83 7E 02 04 7D 20 D8 28 7C 09 B0 00 40 82 00 0C -==== BB 2290 (0xFE8D588) approx BBs exec'd 0 ==== - - 0xFE8D588: 7C00D92D stwcx. r0,r0,r27 - 0: GETL R27, t0 - 1: GETL R0, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFE8D58C: 40A2FFF0 bc 5,2,0xFE8D57C - 6: Jc02o $0xFE8D57C - - - -. 2290 FE8D588 8 -. 7C 00 D9 2D 40 A2 FF F0 -==== BB 2291 (0xFE8D57C) approx BBs exec'd 0 ==== - - 0xFE8D57C: 7D20D828 lwarx r9,r0,r27 - 0: GETL R27, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE8D580: 7C09B000 cmp cr0,r9,r22 - 5: GETL R9, t4 - 6: GETL R22, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFE8D584: 4082000C bc 4,2,0xFE8D590 - 10: Jc02o $0xFE8D590 - - - -. 2291 FE8D57C 12 -. 7D 20 D8 28 7C 09 B0 00 40 82 00 0C -==== BB 2292 (0xFE8D590) approx BBs exec'd 0 ==== - - 0xFE8D590: 4C00012C 0: INCEIPL $4 - - 0xFE8D594: 2F890000 cmpi cr7,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE8D598: 409E01D8 bc 4,30,0xFE8D770 - 5: Jc30o $0xFE8D770 - - - -. 2292 FE8D590 12 -. 4C 00 01 2C 2F 89 00 00 40 9E 01 D8 -==== BB 2293 (0xFE8D59C) approx BBs exec'd 0 ==== - - 0xFE8D59C: 82FE0200 lwz r23,512(r30) - 0: GETL R30, t0 - 1: ADDL $0x200, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0xFE8D5A0: 833E01F0 lwz r25,496(r30) - 5: GETL R30, t4 - 6: ADDL $0x1F0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0xFE8D5A4: 7EF8BB78 or r24,r23,r23 - 10: GETL R23, t8 - 11: PUTL t8, R24 - 12: INCEIPL $4 - - 0xFE8D5A8: 80B90000 lwz r5,0(r25) - 13: GETL R25, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R5 - 16: INCEIPL $4 - - 0xFE8D5AC: 93410008 stw r26,8(r1) - 17: GETL R26, t14 - 18: GETL R1, t16 - 19: ADDL $0x8, t16 - 20: STL t14, (t16) - 21: INCEIPL $4 - - 0xFE8D5B0: 2C050000 cmpi cr0,r5,0 - 22: GETL R5, t18 - 23: CMP0L t18, t20 (-rSo) - 24: ICRFL t20, $0x0, CR - 25: INCEIPL $4 - - 0xFE8D5B4: 40820124 bc 4,2,0xFE8D6D8 - 26: Jc02o $0xFE8D6D8 - - - -. 2293 FE8D59C 28 -. 82 FE 02 00 83 3E 01 F0 7E F8 BB 78 80 B9 00 00 93 41 00 08 2C 05 00 00 40 82 01 24 -==== BB 2294 (0xFE8D5B8) approx BBs exec'd 0 ==== - - 0xFE8D5B8: 80D80000 lwz r6,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFE8D5BC: 7F1CC378 or r28,r24,r24 - 4: GETL R24, t4 - 5: PUTL t4, R28 - 6: INCEIPL $4 - - 0xFE8D5C0: 39000000 li r8,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0xFE8D5C4: 88A60000 lbz r5,0(r6) - 10: GETL R6, t8 - 11: LDB (t8), t10 - 12: PUTL t10, R5 - 13: INCEIPL $4 - - 0xFE8D5C8: 2F050000 cmpi cr6,r5,0 - 14: GETL R5, t12 - 15: CMP0L t12, t14 (-rSo) - 16: ICRFL t14, $0x6, CR - 17: INCEIPL $4 - - 0xFE8D5CC: 419A0094 bc 12,26,0xFE8D660 - 18: Js26o $0xFE8D660 - - - -. 2294 FE8D5B8 24 -. 80 D8 00 00 7F 1C C3 78 39 00 00 00 88 A6 00 00 2F 05 00 00 41 9A 00 94 -==== BB 2295 (0xFE8D5D0) approx BBs exec'd 0 ==== - - 0xFE8D5D0: 7EFDBB78 or r29,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFE8D5D4: 815C0000 lwz r10,0(r28) - 3: GETL R28, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R10 - 6: INCEIPL $4 - - 0xFE8D5D8: 88EA0000 lbz r7,0(r10) - 7: GETL R10, t6 - 8: LDB (t6), t8 - 9: PUTL t8, R7 - 10: INCEIPL $4 - - 0xFE8D5DC: 2F87003A cmpi cr7,r7,58 - 11: GETL R7, t10 - 12: MOVL $0x3A, t14 - 13: CMPL t10, t14, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0xFE8D5E0: 409E001C bc 4,30,0xFE8D5FC - 16: Jc30o $0xFE8D5FC - - - -. 2295 FE8D5D0 20 -. 7E FD BB 78 81 5C 00 00 88 EA 00 00 2F 87 00 3A 40 9E 00 1C -==== BB 2296 (0xFE8D5FC) approx BBs exec'd 0 ==== - - 0xFE8D5FC: 807C0000 lwz r3,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE8D600: 7F8AE378 or r10,r28,r28 - 4: GETL R28, t4 - 5: PUTL t4, R10 - 6: INCEIPL $4 - - 0xFE8D604: 88030000 lbz r0,0(r3) - 7: GETL R3, t6 - 8: LDB (t6), t8 - 9: PUTL t8, R0 - 10: INCEIPL $4 - - 0xFE8D608: 2F800000 cmpi cr7,r0,0 - 11: GETL R0, t10 - 12: CMP0L t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0xFE8D60C: 419E002C bc 12,30,0xFE8D638 - 15: Js30o $0xFE8D638 - - - -. 2296 FE8D5FC 20 -. 80 7C 00 00 7F 8A E3 78 88 03 00 00 2F 80 00 00 41 9E 00 2C -==== BB 2297 (0xFE8D610) approx BBs exec'd 0 ==== - - 0xFE8D610: 2C00003A cmpi cr0,r0,58 - 0: GETL R0, t0 - 1: MOVL $0x3A, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8D614: 41820024 bc 12,2,0xFE8D638 - 5: Js02o $0xFE8D638 - - - -. 2297 FE8D610 8 -. 2C 00 00 3A 41 82 00 24 -==== BB 2298 (0xFE8D618) approx BBs exec'd 0 ==== - - 0xFE8D618: 808A0000 lwz r4,0(r10) - 0: GETL R10, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFE8D61C: 38040001 addi r0,r4,1 - 4: GETL R4, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFE8D620: 900A0000 stw r0,0(r10) - 8: GETL R0, t6 - 9: GETL R10, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFE8D624: 89240001 lbz r9,1(r4) - 12: GETL R4, t10 - 13: ADDL $0x1, t10 - 14: LDB (t10), t12 - 15: PUTL t12, R9 - 16: INCEIPL $4 - - 0xFE8D628: 2C890000 cmpi cr1,r9,0 - 17: GETL R9, t14 - 18: CMP0L t14, t16 (-rSo) - 19: ICRFL t16, $0x1, CR - 20: INCEIPL $4 - - 0xFE8D62C: 2F09003A cmpi cr6,r9,58 - 21: GETL R9, t18 - 22: MOVL $0x3A, t22 - 23: CMPL t18, t22, t20 (-rSo) - 24: ICRFL t20, $0x6, CR - 25: INCEIPL $4 - - 0xFE8D630: 41860008 bc 12,6,0xFE8D638 - 26: Js06o $0xFE8D638 - - - -. 2298 FE8D618 28 -. 80 8A 00 00 38 04 00 01 90 0A 00 00 89 24 00 01 2C 89 00 00 2F 09 00 3A 41 86 00 08 -==== BB 2299 (0xFE8D634) approx BBs exec'd 0 ==== - - 0xFE8D634: 409AFFE4 bc 4,26,0xFE8D618 - 0: Jc26o $0xFE8D618 - - - -. 2299 FE8D634 4 -. 40 9A FF E4 -==== BB 2300 (0xFE8D638) approx BBs exec'd 0 ==== - - 0xFE8D638: 809C0000 lwz r4,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFE8D63C: 7F9FE378 or r31,r28,r28 - 4: GETL R28, t4 - 5: PUTL t4, R31 - 6: INCEIPL $4 - - 0xFE8D640: 2C080000 cmpi cr0,r8,0 - 7: GETL R8, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x0, CR - 10: INCEIPL $4 - - 0xFE8D644: 7F032040 cmpl cr6,r3,r4 - 11: GETL R3, t10 - 12: GETL R4, t12 - 13: CMPUL t10, t12, t14 (-rSo) - 14: ICRFL t14, $0x6, CR - 15: INCEIPL $4 - - 0xFE8D648: 41980070 bc 12,24,0xFE8D6B8 - 16: Js24o $0xFE8D6B8 - - - -. 2300 FE8D638 20 -. 80 9C 00 00 7F 9F E3 78 2C 08 00 00 7F 03 20 40 41 98 00 70 -==== BB 2301 (0xFE8D6B8) approx BBs exec'd 0 ==== - - 0xFE8D6B8: 7C832050 subf r4,r3,r4 - 0: GETL R3, t0 - 1: GETL R4, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8D6BC: 4BFFF8F1 bl 0xFE8CFAC - 5: MOVL $0xFE8D6C0, t4 - 6: PUTL t4, LR - 7: JMPo-c $0xFE8CFAC ($4) - - - -. 2301 FE8D6B8 8 -. 7C 83 20 50 4B FF F8 F1 -==== BB 2302 read_alias_file(0xFE8CFAC) approx BBs exec'd 0 ==== - - 0xFE8CFAC: 9421FDF0 stwu r1,-528(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFDF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE8CFB0: 7CA802A6 mflr r5 - 6: GETL LR, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFE8CFB4: 91C101C8 stw r14,456(r1) - 9: GETL R14, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE8CFB8: 39C4002C addi r14,r4,44 - 14: GETL R4, t10 - 15: ADDL $0x2C, t10 - 16: PUTL t10, R14 - 17: INCEIPL $4 - - 0xFE8CFBC: 55CC0036 rlwinm r12,r14,0,0,27 - 18: GETL R14, t12 - 19: ANDL $0xFFFFFFF0, t12 - 20: PUTL t12, R12 - 21: INCEIPL $4 - - 0xFE8CFC0: 80E10000 lwz r7,0(r1) - 22: GETL R1, t14 - 23: LDL (t14), t16 - 24: PUTL t16, R7 - 25: INCEIPL $4 - - 0xFE8CFC4: 7CCC00D0 neg r6,r12 - 26: GETL R12, t18 - 27: NEGL t18 - 28: PUTL t18, R6 - 29: INCEIPL $4 - - 0xFE8CFC8: 936101FC stw r27,508(r1) - 30: GETL R27, t20 - 31: GETL R1, t22 - 32: ADDL $0x1FC, t22 - 33: STL t20, (t22) - 34: INCEIPL $4 - - 0xFE8CFCC: 93A10204 stw r29,516(r1) - 35: GETL R29, t24 - 36: GETL R1, t26 - 37: ADDL $0x204, t26 - 38: STL t24, (t26) - 39: INCEIPL $4 - - 0xFE8CFD0: 4811AE81 bl 0xFFA7E50 - 40: MOVL $0xFE8CFD4, t28 - 41: PUTL t28, LR - 42: JMPo-c $0xFFA7E50 ($4) - - - -. 2302 FE8CFAC 40 -. 94 21 FD F0 7C A8 02 A6 91 C1 01 C8 39 C4 00 2C 55 CC 00 36 80 E1 00 00 7C CC 00 D0 93 61 01 FC 93 A1 02 04 48 11 AE 81 -==== BB 2303 (0xFE8CFD4) approx BBs exec'd 0 ==== - - 0xFE8CFD4: 93C10208 stw r30,520(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x208, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8CFD8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE8CFDC: 93E1020C stw r31,524(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x20C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE8CFE0: 7C3F0B78 or r31,r1,r1 - 13: GETL R1, t10 - 14: PUTL t10, R31 - 15: INCEIPL $4 - - 0xFE8CFE4: 90A10214 stw r5,532(r1) - 16: GETL R5, t12 - 17: GETL R1, t14 - 18: ADDL $0x214, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFE8CFE8: 7C852378 or r5,r4,r4 - 21: GETL R4, t16 - 22: PUTL t16, R5 - 23: INCEIPL $4 - - 0xFE8CFEC: 91E101CC stw r15,460(r1) - 24: GETL R15, t18 - 25: GETL R1, t20 - 26: ADDL $0x1CC, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xFE8CFF0: 920101D0 stw r16,464(r1) - 29: GETL R16, t22 - 30: GETL R1, t24 - 31: ADDL $0x1D0, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFE8CFF4: 922101D4 stw r17,468(r1) - 34: GETL R17, t26 - 35: GETL R1, t28 - 36: ADDL $0x1D4, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFE8CFF8: 924101D8 stw r18,472(r1) - 39: GETL R18, t30 - 40: GETL R1, t32 - 41: ADDL $0x1D8, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFE8CFFC: 926101DC stw r19,476(r1) - 44: GETL R19, t34 - 45: GETL R1, t36 - 46: ADDL $0x1DC, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFE8D000: 928101E0 stw r20,480(r1) - 49: GETL R20, t38 - 50: GETL R1, t40 - 51: ADDL $0x1E0, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0xFE8D004: 92A101E4 stw r21,484(r1) - 54: GETL R21, t42 - 55: GETL R1, t44 - 56: ADDL $0x1E4, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0xFE8D008: 92C101E8 stw r22,488(r1) - 59: GETL R22, t46 - 60: GETL R1, t48 - 61: ADDL $0x1E8, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0xFE8D00C: 92E101EC stw r23,492(r1) - 64: GETL R23, t50 - 65: GETL R1, t52 - 66: ADDL $0x1EC, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0xFE8D010: 930101F0 stw r24,496(r1) - 69: GETL R24, t54 - 70: GETL R1, t56 - 71: ADDL $0x1F0, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0xFE8D014: 932101F4 stw r25,500(r1) - 74: GETL R25, t58 - 75: GETL R1, t60 - 76: ADDL $0x1F4, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0xFE8D018: 934101F8 stw r26,504(r1) - 79: GETL R26, t62 - 80: GETL R1, t64 - 81: ADDL $0x1F8, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0xFE8D01C: 93810200 stw r28,512(r1) - 84: GETL R28, t66 - 85: GETL R1, t68 - 86: ADDL $0x200, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0xFE8D020: 7CE1316E stwux r7,r1,r6 - 89: GETL R6, t70 - 90: GETL R1, t72 - 91: ADDL t72, t70 - 92: PUTL t70, R1 - 93: GETL R7, t74 - 94: STL t74, (t70) - 95: INCEIPL $4 - - 0xFE8D024: 38810017 addi r4,r1,23 - 96: GETL R1, t76 - 97: ADDL $0x17, t76 - 98: PUTL t76, R4 - 99: INCEIPL $4 - - 0xFE8D028: 549D0036 rlwinm r29,r4,0,0,27 - 100: GETL R4, t78 - 101: ANDL $0xFFFFFFF0, t78 - 102: PUTL t78, R29 - 103: INCEIPL $4 - - 0xFE8D02C: 7C641B78 or r4,r3,r3 - 104: GETL R3, t80 - 105: PUTL t80, R4 - 106: INCEIPL $4 - - 0xFE8D030: 7FA3EB78 or r3,r29,r29 - 107: GETL R29, t82 - 108: PUTL t82, R3 - 109: INCEIPL $4 - - 0xFE8D034: 4804AFCD bl 0xFED8000 - 110: MOVL $0xFE8D038, t84 - 111: PUTL t84, LR - 112: JMPo-c $0xFED8000 ($4) - - - -. 2303 FE8CFD4 100 -. 93 C1 02 08 7F C8 02 A6 93 E1 02 0C 7C 3F 0B 78 90 A1 02 14 7C 85 23 78 91 E1 01 CC 92 01 01 D0 92 21 01 D4 92 41 01 D8 92 61 01 DC 92 81 01 E0 92 A1 01 E4 92 C1 01 E8 92 E1 01 EC 93 01 01 F0 93 21 01 F4 93 41 01 F8 93 81 02 00 7C E1 31 6E 38 81 00 17 54 9D 00 36 7C 64 1B 78 7F A3 EB 78 48 04 AF CD -==== BB 2304 (0xFE8D038) approx BBs exec'd 0 ==== - - 0xFE8D038: 813E01EC lwz r9,492(r30) - 0: GETL R30, t0 - 1: ADDL $0x1EC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE8D03C: 809E0208 lwz r4,520(r30) - 5: GETL R30, t4 - 6: ADDL $0x208, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFE8D040: A009000C lhz r0,12(r9) - 10: GETL R9, t8 - 11: ADDL $0xC, t8 - 12: LDW (t8), t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFE8D044: 81690000 lwz r11,0(r9) - 15: GETL R9, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R11 - 18: INCEIPL $4 - - 0xFE8D048: 81490004 lwz r10,4(r9) - 19: GETL R9, t16 - 20: ADDL $0x4, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R10 - 23: INCEIPL $4 - - 0xFE8D04C: 81090008 lwz r8,8(r9) - 24: GETL R9, t20 - 25: ADDL $0x8, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R8 - 28: INCEIPL $4 - - 0xFE8D050: B003000C sth r0,12(r3) - 29: GETL R0, t24 - 30: GETL R3, t26 - 31: ADDL $0xC, t26 - 32: STW t24, (t26) - 33: INCEIPL $4 - - 0xFE8D054: 91630000 stw r11,0(r3) - 34: GETL R11, t28 - 35: GETL R3, t30 - 36: STL t28, (t30) - 37: INCEIPL $4 - - 0xFE8D058: 91430004 stw r10,4(r3) - 38: GETL R10, t32 - 39: GETL R3, t34 - 40: ADDL $0x4, t34 - 41: STL t32, (t34) - 42: INCEIPL $4 - - 0xFE8D05C: 91030008 stw r8,8(r3) - 43: GETL R8, t36 - 44: GETL R3, t38 - 45: ADDL $0x8, t38 - 46: STL t36, (t38) - 47: INCEIPL $4 - - 0xFE8D060: 7FA3EB78 or r3,r29,r29 - 48: GETL R29, t40 - 49: PUTL t40, R3 - 50: INCEIPL $4 - - 0xFE8D064: 4802F531 bl 0xFEBC594 - 51: MOVL $0xFE8D068, t42 - 52: PUTL t42, LR - 53: JMPo-c $0xFEBC594 ($4) - - - -. 2304 FE8D038 48 -. 81 3E 01 EC 80 9E 02 08 A0 09 00 0C 81 69 00 00 81 49 00 04 81 09 00 08 B0 03 00 0C 91 63 00 00 91 43 00 04 91 03 00 08 7F A3 EB 78 48 02 F5 31 -==== BB 2305 _IO_fopen@@GLIBC_2.1(0xFEBC594) approx BBs exec'd 0 ==== - - 0xFEBC594: 7CA802A6 mflr r5 - 0: GETL LR, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFEBC598: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEBC59C: 90A10014 stw r5,20(r1) - 9: GETL R5, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEBC5A0: 38A00001 li r5,1 - 14: MOVL $0x1, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0xFEBC5A4: 4BFFFF15 bl 0xFEBC4B8 - 17: MOVL $0xFEBC5A8, t12 - 18: PUTL t12, LR - 19: JMPo-c $0xFEBC4B8 ($4) - - - -. 2305 FEBC594 20 -. 7C A8 02 A6 94 21 FF F0 90 A1 00 14 38 A0 00 01 4B FF FF 15 -==== BB 2306 __fopen_internal(0xFEBC4B8) approx BBs exec'd 0 ==== - - 0xFEBC4B8: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEBC4BC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFEBC4C0: 480EB991 bl 0xFFA7E50 - 9: MOVL $0xFEBC4C4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2306 FEBC4B8 12 -. 94 21 FF E0 7C 08 02 A6 48 0E B9 91 -==== BB 2307 (0xFEBC4C4) approx BBs exec'd 0 ==== - - 0xFEBC4C4: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEBC4C8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEBC4CC: 9361000C stw r27,12(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEBC4D0: 7C7B1B78 or r27,r3,r3 - 13: GETL R3, t10 - 14: PUTL t10, R27 - 15: INCEIPL $4 - - 0xFEBC4D4: 38600168 li r3,360 - 16: MOVL $0x168, t12 - 17: PUTL t12, R3 - 18: INCEIPL $4 - - 0xFEBC4D8: 93810010 stw r28,16(r1) - 19: GETL R28, t14 - 20: GETL R1, t16 - 21: ADDL $0x10, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFEBC4DC: 7CBC2B78 or r28,r5,r5 - 24: GETL R5, t18 - 25: PUTL t18, R28 - 26: INCEIPL $4 - - 0xFEBC4E0: 93A10014 stw r29,20(r1) - 27: GETL R29, t20 - 28: GETL R1, t22 - 29: ADDL $0x14, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFEBC4E4: 7C9D2378 or r29,r4,r4 - 32: GETL R4, t24 - 33: PUTL t24, R29 - 34: INCEIPL $4 - - 0xFEBC4E8: 93E1001C stw r31,28(r1) - 35: GETL R31, t26 - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFEBC4EC: 90010024 stw r0,36(r1) - 40: GETL R0, t30 - 41: GETL R1, t32 - 42: ADDL $0x24, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0xFEBC4F0: 480EDE19 bl 0xFFAA308 - 45: MOVL $0xFEBC4F4, t34 - 46: PUTL t34, LR - 47: JMPo-c $0xFFAA308 ($4) - - - -. 2307 FEBC4C4 48 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 7C 7B 1B 78 38 60 01 68 93 81 00 10 7C BC 2B 78 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 90 01 00 24 48 0E DE 19 -==== BB 2308 (0xFEBC4F4) approx BBs exec'd 0 ==== - - 0xFEBC4F4: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFEBC4F8: 80FE1B78 lwz r7,7032(r30) - 5: GETL R30, t4 - 6: ADDL $0x1B78, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0xFEBC4FC: 38800000 li r4,0 - 10: MOVL $0x0, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0xFEBC500: 38A00000 li r5,0 - 13: MOVL $0x0, t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0xFEBC504: 39200000 li r9,0 - 16: MOVL $0x0, t12 - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0xFEBC508: 381F00A0 addi r0,r31,160 - 19: GETL R31, t14 - 20: ADDL $0xA0, t14 - 21: PUTL t14, R0 - 22: INCEIPL $4 - - 0xFEBC50C: 38DF00AC addi r6,r31,172 - 23: GETL R31, t16 - 24: ADDL $0xAC, t16 - 25: PUTL t16, R6 - 26: INCEIPL $4 - - 0xFEBC510: 41820044 bc 12,2,0xFEBC554 - 27: Js02o $0xFEBC554 - - - -. 2308 FEBC4F4 32 -. 7C 7F 1B 79 80 FE 1B 78 38 80 00 00 38 A0 00 00 39 20 00 00 38 1F 00 A0 38 DF 00 AC 41 82 00 44 -==== BB 2309 (0xFEBC514) approx BBs exec'd 0 ==== - - 0xFEBC514: 901F0048 stw r0,72(r31) - 0: GETL R0, t0 - 1: GETL R31, t2 - 2: ADDL $0x48, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEBC518: 4800FC9D bl 0xFECC1B4 - 5: MOVL $0xFEBC51C, t4 - 6: PUTL t4, LR - 7: JMPo-c $0xFECC1B4 ($4) - - - -. 2309 FEBC514 8 -. 90 1F 00 48 48 00 FC 9D -==== BB 2310 _IO_no_init(0xFECC1B4) approx BBs exec'd 0 ==== - - 0xFECC1B4: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFECC1B8: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECC1BC: 93A10014 stw r29,20(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECC1C0: 7CBD2B78 or r29,r5,r5 - 14: GETL R5, t10 - 15: PUTL t10, R29 - 16: INCEIPL $4 - - 0xFECC1C4: 93E1001C stw r31,28(r1) - 17: GETL R31, t12 - 18: GETL R1, t14 - 19: ADDL $0x1C, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFECC1C8: 7CDF3378 or r31,r6,r6 - 22: GETL R6, t16 - 23: PUTL t16, R31 - 24: INCEIPL $4 - - 0xFECC1CC: 9361000C stw r27,12(r1) - 25: GETL R27, t18 - 26: GETL R1, t20 - 27: ADDL $0xC, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFECC1D0: 7CFB3B78 or r27,r7,r7 - 30: GETL R7, t22 - 31: PUTL t22, R27 - 32: INCEIPL $4 - - 0xFECC1D4: 93810010 stw r28,16(r1) - 33: GETL R28, t24 - 34: GETL R1, t26 - 35: ADDL $0x10, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0xFECC1D8: 7C7C1B78 or r28,r3,r3 - 38: GETL R3, t28 - 39: PUTL t28, R28 - 40: INCEIPL $4 - - 0xFECC1DC: 90010024 stw r0,36(r1) - 41: GETL R0, t30 - 42: GETL R1, t32 - 43: ADDL $0x24, t32 - 44: STL t30, (t32) - 45: INCEIPL $4 - - 0xFECC1E0: 93C10018 stw r30,24(r1) - 46: GETL R30, t34 - 47: GETL R1, t36 - 48: ADDL $0x18, t36 - 49: STL t34, (t36) - 50: INCEIPL $4 - - 0xFECC1E4: 4BFFFF51 bl 0xFECC134 - 51: MOVL $0xFECC1E8, t38 - 52: PUTL t38, LR - 53: JMPo-c $0xFECC134 ($4) - - - -. 2310 FECC1B4 52 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C BD 2B 78 93 E1 00 1C 7C DF 33 78 93 61 00 0C 7C FB 3B 78 93 81 00 10 7C 7C 1B 78 90 01 00 24 93 C1 00 18 4B FF FF 51 -==== BB 2311 _IO_old_init(0xFECC134) approx BBs exec'd 0 ==== - - 0xFECC134: 81630048 lwz r11,72(r3) - 0: GETL R3, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFECC138: 39200000 li r9,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xFECC13C: 6484FBAD oris r4,r4,0xFBAD - 8: GETL R4, t6 - 9: ORL $0xFBAD0000, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0xFECC140: 38000000 li r0,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R0 - 14: INCEIPL $4 - - 0xFECC144: 2F8B0000 cmpi cr7,r11,0 - 15: GETL R11, t10 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x7, CR - 18: INCEIPL $4 - - 0xFECC148: 9421FFD0 stwu r1,-48(r1) - 19: GETL R1, t14 - 20: GETL R1, t16 - 21: ADDL $0xFFFFFFD0, t16 - 22: PUTL t16, R1 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFECC14C: 90830000 stw r4,0(r3) - 25: GETL R4, t18 - 26: GETL R3, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xFECC150: 98030046 stb r0,70(r3) - 29: GETL R0, t22 - 30: GETL R3, t24 - 31: ADDL $0x46, t24 - 32: STB t22, (t24) - 33: INCEIPL $4 - - 0xFECC154: 9123003C stw r9,60(r3) - 34: GETL R9, t26 - 35: GETL R3, t28 - 36: ADDL $0x3C, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFECC158: 9123001C stw r9,28(r3) - 39: GETL R9, t30 - 40: GETL R3, t32 - 41: ADDL $0x1C, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFECC15C: 91230020 stw r9,32(r3) - 44: GETL R9, t34 - 45: GETL R3, t36 - 46: ADDL $0x20, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFECC160: 9123000C stw r9,12(r3) - 49: GETL R9, t38 - 50: GETL R3, t40 - 51: ADDL $0xC, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0xFECC164: 91230004 stw r9,4(r3) - 54: GETL R9, t42 - 55: GETL R3, t44 - 56: ADDL $0x4, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0xFECC168: 91230008 stw r9,8(r3) - 59: GETL R9, t46 - 60: GETL R3, t48 - 61: ADDL $0x8, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0xFECC16C: 91230010 stw r9,16(r3) - 64: GETL R9, t50 - 65: GETL R3, t52 - 66: ADDL $0x10, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0xFECC170: 91230014 stw r9,20(r3) - 69: GETL R9, t54 - 70: GETL R3, t56 - 71: ADDL $0x14, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0xFECC174: 91230018 stw r9,24(r3) - 74: GETL R9, t58 - 75: GETL R3, t60 - 76: ADDL $0x18, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0xFECC178: 91230034 stw r9,52(r3) - 79: GETL R9, t62 - 80: GETL R3, t64 - 81: ADDL $0x34, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0xFECC17C: 91230024 stw r9,36(r3) - 84: GETL R9, t66 - 85: GETL R3, t68 - 86: ADDL $0x24, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0xFECC180: 91230028 stw r9,40(r3) - 89: GETL R9, t70 - 90: GETL R3, t72 - 91: ADDL $0x28, t72 - 92: STL t70, (t72) - 93: INCEIPL $4 - - 0xFECC184: 9123002C stw r9,44(r3) - 94: GETL R9, t74 - 95: GETL R3, t76 - 96: ADDL $0x2C, t76 - 97: STL t74, (t76) - 98: INCEIPL $4 - - 0xFECC188: 91230030 stw r9,48(r3) - 99: GETL R9, t78 - 100: GETL R3, t80 - 101: ADDL $0x30, t80 - 102: STL t78, (t80) - 103: INCEIPL $4 - - 0xFECC18C: B1230044 sth r9,68(r3) - 104: GETL R9, t82 - 105: GETL R3, t84 - 106: ADDL $0x44, t84 - 107: STW t82, (t84) - 108: INCEIPL $4 - - 0xFECC190: 419E001C bc 12,30,0xFECC1AC - 109: Js30o $0xFECC1AC - - - -. 2311 FECC134 96 -. 81 63 00 48 39 20 00 00 64 84 FB AD 38 00 00 00 2F 8B 00 00 94 21 FF D0 90 83 00 00 98 03 00 46 91 23 00 3C 91 23 00 1C 91 23 00 20 91 23 00 0C 91 23 00 04 91 23 00 08 91 23 00 10 91 23 00 14 91 23 00 18 91 23 00 34 91 23 00 24 91 23 00 28 91 23 00 2C 91 23 00 30 B1 23 00 44 41 9E 00 1C -==== BB 2312 (0xFECC194) approx BBs exec'd 0 ==== - - 0xFECC194: 91210010 stw r9,16(r1) - 0: GETL R9, t0 - 1: GETL R1, t2 - 2: ADDL $0x10, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECC198: 91210014 stw r9,20(r1) - 5: GETL R9, t4 - 6: GETL R1, t6 - 7: ADDL $0x14, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECC19C: 91210018 stw r9,24(r1) - 10: GETL R9, t8 - 11: GETL R1, t10 - 12: ADDL $0x18, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFECC1A0: 912B0008 stw r9,8(r11) - 15: GETL R9, t12 - 16: GETL R11, t14 - 17: ADDL $0x8, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFECC1A4: 912B0000 stw r9,0(r11) - 20: GETL R9, t16 - 21: GETL R11, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0xFECC1A8: 912B0004 stw r9,4(r11) - 24: GETL R9, t20 - 25: GETL R11, t22 - 26: ADDL $0x4, t22 - 27: STL t20, (t22) - 28: INCEIPL $4 - - 0xFECC1AC: 38210030 addi r1,r1,48 - 29: GETL R1, t24 - 30: ADDL $0x30, t24 - 31: PUTL t24, R1 - 32: INCEIPL $4 - - 0xFECC1B0: 4E800020 blr - 33: GETL LR, t26 - 34: JMPo-r t26 ($4) - - - -. 2312 FECC194 32 -. 91 21 00 10 91 21 00 14 91 21 00 18 91 2B 00 08 91 2B 00 00 91 2B 00 04 38 21 00 30 4E 80 00 20 -==== BB 2313 (0xFECC1E8) approx BBs exec'd 0 ==== - - 0xFECC1E8: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFECC1EC: 38000000 li r0,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFECC1F0: 93BC0060 stw r29,96(r28) - 7: GETL R29, t6 - 8: GETL R28, t8 - 9: ADDL $0x60, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFECC1F4: 419C0038 bc 12,28,0xFECC22C - 12: Js28o $0xFECC22C - - - -. 2313 FECC1E8 16 -. 2F 9D 00 00 38 00 00 00 93 BC 00 60 41 9C 00 38 -==== BB 2314 (0xFECC1F8) approx BBs exec'd 0 ==== - - 0xFECC1F8: 937F00B8 stw r27,184(r31) - 0: GETL R27, t0 - 1: GETL R31, t2 - 2: ADDL $0xB8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECC1FC: 93FC005C stw r31,92(r28) - 5: GETL R31, t4 - 6: GETL R28, t6 - 7: ADDL $0x5C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECC200: 901F0028 stw r0,40(r31) - 10: GETL R0, t8 - 11: GETL R31, t10 - 12: ADDL $0x28, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFECC204: 901F0018 stw r0,24(r31) - 15: GETL R0, t12 - 16: GETL R31, t14 - 17: ADDL $0x18, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFECC208: 901F001C stw r0,28(r31) - 20: GETL R0, t16 - 21: GETL R31, t18 - 22: ADDL $0x1C, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0xFECC20C: 901F0008 stw r0,8(r31) - 25: GETL R0, t20 - 26: GETL R31, t22 - 27: ADDL $0x8, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0xFECC210: 901F0000 stw r0,0(r31) - 30: GETL R0, t24 - 31: GETL R31, t26 - 32: STL t24, (t26) - 33: INCEIPL $4 - - 0xFECC214: 901F0004 stw r0,4(r31) - 34: GETL R0, t28 - 35: GETL R31, t30 - 36: ADDL $0x4, t30 - 37: STL t28, (t30) - 38: INCEIPL $4 - - 0xFECC218: 901F000C stw r0,12(r31) - 39: GETL R0, t32 - 40: GETL R31, t34 - 41: ADDL $0xC, t34 - 42: STL t32, (t34) - 43: INCEIPL $4 - - 0xFECC21C: 901F0010 stw r0,16(r31) - 44: GETL R0, t36 - 45: GETL R31, t38 - 46: ADDL $0x10, t38 - 47: STL t36, (t38) - 48: INCEIPL $4 - - 0xFECC220: 901F0014 stw r0,20(r31) - 49: GETL R0, t40 - 50: GETL R31, t42 - 51: ADDL $0x14, t42 - 52: STL t40, (t42) - 53: INCEIPL $4 - - 0xFECC224: 901F0020 stw r0,32(r31) - 54: GETL R0, t44 - 55: GETL R31, t46 - 56: ADDL $0x20, t46 - 57: STL t44, (t46) - 58: INCEIPL $4 - - 0xFECC228: 901F0024 stw r0,36(r31) - 59: GETL R0, t48 - 60: GETL R31, t50 - 61: ADDL $0x24, t50 - 62: STL t48, (t50) - 63: INCEIPL $4 - - 0xFECC22C: 80610024 lwz r3,36(r1) - 64: GETL R1, t52 - 65: ADDL $0x24, t52 - 66: LDL (t52), t54 - 67: PUTL t54, R3 - 68: INCEIPL $4 - - 0xFECC230: 8361000C lwz r27,12(r1) - 69: GETL R1, t56 - 70: ADDL $0xC, t56 - 71: LDL (t56), t58 - 72: PUTL t58, R27 - 73: INCEIPL $4 - - 0xFECC234: 83810010 lwz r28,16(r1) - 74: GETL R1, t60 - 75: ADDL $0x10, t60 - 76: LDL (t60), t62 - 77: PUTL t62, R28 - 78: INCEIPL $4 - - 0xFECC238: 7C6803A6 mtlr r3 - 79: GETL R3, t64 - 80: PUTL t64, LR - 81: INCEIPL $4 - - 0xFECC23C: 83A10014 lwz r29,20(r1) - 82: GETL R1, t66 - 83: ADDL $0x14, t66 - 84: LDL (t66), t68 - 85: PUTL t68, R29 - 86: INCEIPL $4 - - 0xFECC240: 83C10018 lwz r30,24(r1) - 87: GETL R1, t70 - 88: ADDL $0x18, t70 - 89: LDL (t70), t72 - 90: PUTL t72, R30 - 91: INCEIPL $4 - - 0xFECC244: 83E1001C lwz r31,28(r1) - 92: GETL R1, t74 - 93: ADDL $0x1C, t74 - 94: LDL (t74), t76 - 95: PUTL t76, R31 - 96: INCEIPL $4 - - 0xFECC248: 38210020 addi r1,r1,32 - 97: GETL R1, t78 - 98: ADDL $0x20, t78 - 99: PUTL t78, R1 - 100: INCEIPL $4 - - 0xFECC24C: 4E800020 blr - 101: GETL LR, t80 - 102: JMPo-r t80 ($4) - - - -. 2314 FECC1F8 88 -. 93 7F 00 B8 93 FC 00 5C 90 1F 00 28 90 1F 00 18 90 1F 00 1C 90 1F 00 08 90 1F 00 00 90 1F 00 04 90 1F 00 0C 90 1F 00 10 90 1F 00 14 90 1F 00 20 90 1F 00 24 80 61 00 24 83 61 00 0C 83 81 00 10 7C 68 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2315 (0xFEBC51C) approx BBs exec'd 0 ==== - - 0xFEBC51C: 809E1B50 lwz r4,6992(r30) - 0: GETL R30, t0 - 1: ADDL $0x1B50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEBC520: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEBC524: 909F0098 stw r4,152(r31) - 8: GETL R4, t6 - 9: GETL R31, t8 - 10: ADDL $0x98, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEBC528: 4800BD11 bl 0xFEC8238 - 13: MOVL $0xFEBC52C, t10 - 14: PUTL t10, LR - 15: JMPo-c $0xFEC8238 ($4) - - - -. 2315 FEBC51C 16 -. 80 9E 1B 50 7F E3 FB 78 90 9F 00 98 48 00 BD 11 -==== BB 2316 _IO_file_init@@GLIBC_2.1(0xFEC8238) approx BBs exec'd 0 ==== - - 0xFEC8238: 7CC802A6 mflr r6 - 0: GETL LR, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFEC823C: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEC8240: 3920FFFF li r9,-1 - 9: MOVL $0xFFFFFFFF, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0xFEC8244: 3940FFFF li r10,-1 - 12: MOVL $0xFFFFFFFF, t8 - 13: PUTL t8, R10 - 14: INCEIPL $4 - - 0xFEC8248: 93A10014 stw r29,20(r1) - 15: GETL R29, t10 - 16: GETL R1, t12 - 17: ADDL $0x14, t12 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0xFEC824C: 7C7D1B78 or r29,r3,r3 - 20: GETL R3, t14 - 21: PUTL t14, R29 - 22: INCEIPL $4 - - 0xFEC8250: 90C10024 stw r6,36(r1) - 23: GETL R6, t16 - 24: GETL R1, t18 - 25: ADDL $0x24, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0xFEC8254: 80A30000 lwz r5,0(r3) - 28: GETL R3, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R5 - 31: INCEIPL $4 - - 0xFEC8258: 91230050 stw r9,80(r3) - 32: GETL R9, t24 - 33: GETL R3, t26 - 34: ADDL $0x50, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xFEC825C: 60A4240C ori r4,r5,0x240C - 37: GETL R5, t28 - 38: ORL $0x240C, t28 - 39: PUTL t28, R4 - 40: INCEIPL $4 - - 0xFEC8260: 91430054 stw r10,84(r3) - 41: GETL R10, t30 - 42: GETL R3, t32 - 43: ADDL $0x54, t32 - 44: STL t30, (t32) - 45: INCEIPL $4 - - 0xFEC8264: 90830000 stw r4,0(r3) - 46: GETL R4, t34 - 47: GETL R3, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFEC8268: 93C10018 stw r30,24(r1) - 50: GETL R30, t38 - 51: GETL R1, t40 - 52: ADDL $0x18, t40 - 53: STL t38, (t40) - 54: INCEIPL $4 - - 0xFEC826C: 48002EA9 bl 0xFECB114 - 55: MOVL $0xFEC8270, t42 - 56: PUTL t42, LR - 57: JMPo-c $0xFECB114 ($4) - - - -. 2316 FEC8238 56 -. 7C C8 02 A6 94 21 FF E0 39 20 FF FF 39 40 FF FF 93 A1 00 14 7C 7D 1B 78 90 C1 00 24 80 A3 00 00 91 23 00 50 60 A4 24 0C 91 43 00 54 90 83 00 00 93 C1 00 18 48 00 2E A9 -==== BB 2317 _IO_link_in_internal(0xFECB114) approx BBs exec'd 0 ==== - - 0xFECB114: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFECB118: 9421FFC0 stwu r1,-64(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFC0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECB11C: 7D800026 mfcr r12 - 9: GETL CR, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0xFECB120: 480DCD31 bl 0xFFA7E50 - 12: MOVL $0xFECB124, t8 - 13: PUTL t8, LR - 14: JMPo-c $0xFFA7E50 ($4) - - - -. 2317 FECB114 16 -. 7C 08 02 A6 94 21 FF C0 7D 80 00 26 48 0D CD 31 -==== BB 2318 (0xFECB124) approx BBs exec'd 0 ==== - - 0xFECB124: 93C10038 stw r30,56(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x38, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECB128: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFECB12C: 90010044 stw r0,68(r1) - 8: GETL R0, t6 - 9: GETL R1, t8 - 10: ADDL $0x44, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECB130: 80030000 lwz r0,0(r3) - 13: GETL R3, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0xFECB134: 93E1003C stw r31,60(r1) - 17: GETL R31, t14 - 18: GETL R1, t16 - 19: ADDL $0x3C, t16 - 20: STL t14, (t16) - 21: INCEIPL $4 - - 0xFECB138: 7C7F1B78 or r31,r3,r3 - 22: GETL R3, t18 - 23: PUTL t18, R31 - 24: INCEIPL $4 - - 0xFECB13C: 70090080 andi. r9,r0,0x80 - 25: GETL R0, t20 - 26: ANDL $0x80, t20 - 27: PUTL t20, R9 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x0, CR - 30: INCEIPL $4 - - 0xFECB140: 93410028 stw r26,40(r1) - 31: GETL R26, t24 - 32: GETL R1, t26 - 33: ADDL $0x28, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFECB144: 9361002C stw r27,44(r1) - 36: GETL R27, t28 - 37: GETL R1, t30 - 38: ADDL $0x2C, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0xFECB148: 93810030 stw r28,48(r1) - 41: GETL R28, t32 - 42: GETL R1, t34 - 43: ADDL $0x30, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0xFECB14C: 93A10034 stw r29,52(r1) - 46: GETL R29, t36 - 47: GETL R1, t38 - 48: ADDL $0x34, t38 - 49: STL t36, (t38) - 50: INCEIPL $4 - - 0xFECB150: 91810024 stw r12,36(r1) - 51: GETL R12, t40 - 52: GETL R1, t42 - 53: ADDL $0x24, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0xFECB154: 40820160 bc 4,2,0xFECB2B4 - 56: Jc02o $0xFECB2B4 - - - -. 2318 FECB124 52 -. 93 C1 00 38 7F C8 02 A6 90 01 00 44 80 03 00 00 93 E1 00 3C 7C 7F 1B 78 70 09 00 80 93 41 00 28 93 61 00 2C 93 81 00 30 93 A1 00 34 91 81 00 24 40 82 01 60 -==== BB 2319 (0xFECB158) approx BBs exec'd 0 ==== - - 0xFECB158: 835E1B48 lwz r26,6984(r30) - 0: GETL R30, t0 - 1: ADDL $0x1B48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFECB15C: 60030080 ori r3,r0,0x80 - 5: GETL R0, t4 - 6: ORL $0x80, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFECB160: 907F0000 stw r3,0(r31) - 9: GETL R3, t6 - 10: GETL R31, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECB164: 813A00B8 lwz r9,184(r26) - 13: GETL R26, t10 - 14: ADDL $0xB8, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0xFECB168: 3169FFFF addic r11,r9,-1 - 18: GETL R9, t14 - 19: ADCL $0xFFFFFFFF, t14 (-wCa) - 20: PUTL t14, R11 - 21: INCEIPL $4 - - 0xFECB16C: 7C0B4910 subfe r0,r11,r9 - 22: GETL R11, t16 - 23: GETL R9, t18 - 24: SBBL t16, t18 (-rCa-wCa) - 25: PUTL t18, R0 - 26: INCEIPL $4 - - 0xFECB170: 2E000000 cmpi cr4,r0,0 - 27: GETL R0, t20 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x4, CR - 30: INCEIPL $4 - - 0xFECB174: 409201B4 bc 4,18,0xFECB328 - 31: Jc18o $0xFECB328 - - - -. 2319 FECB158 32 -. 83 5E 1B 48 60 03 00 80 90 7F 00 00 81 3A 00 B8 31 69 FF FF 7C 0B 49 10 2E 00 00 00 40 92 01 B4 -==== BB 2320 (0xFECB178) approx BBs exec'd 0 ==== - - 0xFECB178: 809E05E4 lwz r4,1508(r30) - 0: GETL R30, t0 - 1: ADDL $0x5E4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFECB17C: 90010014 stw r0,20(r1) - 5: GETL R0, t4 - 6: GETL R1, t6 - 7: ADDL $0x14, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECB180: 90810010 stw r4,16(r1) - 10: GETL R4, t8 - 11: GETL R1, t10 - 12: ADDL $0x10, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFECB184: 83BE05E0 lwz r29,1504(r30) - 15: GETL R30, t12 - 16: ADDL $0x5E0, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R29 - 19: INCEIPL $4 - - 0xFECB188: 3B828BA0 addi r28,r2,-29792 - 20: GETL R2, t16 - 21: ADDL $0xFFFF8BA0, t16 - 22: PUTL t16, R28 - 23: INCEIPL $4 - - 0xFECB18C: 80BD0008 lwz r5,8(r29) - 24: GETL R29, t18 - 25: ADDL $0x8, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R5 - 28: INCEIPL $4 - - 0xFECB190: 7F85E000 cmp cr7,r5,r28 - 29: GETL R5, t22 - 30: GETL R28, t24 - 31: CMPL t22, t24, t26 (-rSo) - 32: ICRFL t26, $0x7, CR - 33: INCEIPL $4 - - 0xFECB194: 419E0030 bc 12,30,0xFECB1C4 - 34: Js30o $0xFECB1C4 - - - -. 2320 FECB178 32 -. 80 9E 05 E4 90 01 00 14 90 81 00 10 83 BE 05 E0 3B 82 8B A0 80 BD 00 08 7F 85 E0 00 41 9E 00 30 -==== BB 2321 (0xFECB198) approx BBs exec'd 0 ==== - - 0xFECB198: 39600000 li r11,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFECB19C: 38C00001 li r6,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFECB1A0: 7D20E828 lwarx r9,r0,r29 - 6: GETL R29, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0xFECB1A4: 7C095800 cmp cr0,r9,r11 - 11: GETL R9, t8 - 12: GETL R11, t10 - 13: CMPL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x0, CR - 15: INCEIPL $4 - - 0xFECB1A8: 4082000C bc 4,2,0xFECB1B4 - 16: Jc02o $0xFECB1B4 - - - -. 2321 FECB198 20 -. 39 60 00 00 38 C0 00 01 7D 20 E8 28 7C 09 58 00 40 82 00 0C -==== BB 2322 (0xFECB1AC) approx BBs exec'd 0 ==== - - 0xFECB1AC: 7CC0E92D stwcx. r6,r0,r29 - 0: GETL R29, t0 - 1: GETL R6, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFECB1B0: 40A2FFF0 bc 5,2,0xFECB1A0 - 6: Jc02o $0xFECB1A0 - - - -. 2322 FECB1AC 8 -. 7C C0 E9 2D 40 A2 FF F0 -==== BB 2323 (0xFECB1A0) approx BBs exec'd 0 ==== - - 0xFECB1A0: 7D20E828 lwarx r9,r0,r29 - 0: GETL R29, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFECB1A4: 7C095800 cmp cr0,r9,r11 - 5: GETL R9, t4 - 6: GETL R11, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFECB1A8: 4082000C bc 4,2,0xFECB1B4 - 10: Jc02o $0xFECB1B4 - - - -. 2323 FECB1A0 12 -. 7D 20 E8 28 7C 09 58 00 40 82 00 0C -==== BB 2324 (0xFECB1B4) approx BBs exec'd 0 ==== - - 0xFECB1B4: 4C00012C 0: INCEIPL $4 - - 0xFECB1B8: 2C890000 cmpi cr1,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFECB1BC: 408601BC bc 4,6,0xFECB378 - 5: Jc06o $0xFECB378 - - - -. 2324 FECB1B4 12 -. 4C 00 01 2C 2C 89 00 00 40 86 01 BC -==== BB 2325 (0xFECB1C0) approx BBs exec'd 0 ==== - - 0xFECB1C0: 939D0008 stw r28,8(r29) - 0: GETL R28, t0 - 1: GETL R29, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECB1C4: 815D0004 lwz r10,4(r29) - 5: GETL R29, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0xFECB1C8: 837E05E8 lwz r27,1512(r30) - 10: GETL R30, t8 - 11: ADDL $0x5E8, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R27 - 14: INCEIPL $4 - - 0xFECB1CC: 390A0001 addi r8,r10,1 - 15: GETL R10, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R8 - 18: INCEIPL $4 - - 0xFECB1D0: 911D0004 stw r8,4(r29) - 19: GETL R8, t14 - 20: GETL R29, t16 - 21: ADDL $0x4, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFECB1D4: 80FF0000 lwz r7,0(r31) - 24: GETL R31, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R7 - 27: INCEIPL $4 - - 0xFECB1D8: 93FB0000 stw r31,0(r27) - 28: GETL R31, t22 - 29: GETL R27, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0xFECB1DC: 70E98000 andi. r9,r7,0x8000 - 32: GETL R7, t26 - 33: ANDL $0x8000, t26 - 34: PUTL t26, R9 - 35: CMP0L t26, t28 (-rSo) - 36: ICRFL t28, $0x0, CR - 37: INCEIPL $4 - - 0xFECB1E0: 40820054 bc 4,2,0xFECB234 - 38: Jc02o $0xFECB234 - - - -. 2325 FECB1C0 36 -. 93 9D 00 08 81 5D 00 04 83 7E 05 E8 39 0A 00 01 91 1D 00 04 80 FF 00 00 93 FB 00 00 70 E9 80 00 40 82 00 54 -==== BB 2326 (0xFECB1E4) approx BBs exec'd 0 ==== - - 0xFECB1E4: 807F0048 lwz r3,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECB1E8: 3B828BA0 addi r28,r2,-29792 - 5: GETL R2, t4 - 6: ADDL $0xFFFF8BA0, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0xFECB1EC: 81830008 lwz r12,8(r3) - 9: GETL R3, t6 - 10: ADDL $0x8, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0xFECB1F0: 7F0CE000 cmp cr6,r12,r28 - 14: GETL R12, t10 - 15: GETL R28, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0xFECB1F4: 419A0034 bc 12,26,0xFECB228 - 19: Js26o $0xFECB228 - - - -. 2326 FECB1E4 20 -. 80 7F 00 48 3B 82 8B A0 81 83 00 08 7F 0C E0 00 41 9A 00 34 -==== BB 2327 (0xFECB1F8) approx BBs exec'd 0 ==== - - 0xFECB1F8: 38A00000 li r5,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFECB1FC: 38000001 li r0,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xFECB200: 7C801828 lwarx r4,r0,r3 - 6: GETL R3, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFECB204: 7C042800 cmp cr0,r4,r5 - 11: GETL R4, t8 - 12: GETL R5, t10 - 13: CMPL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x0, CR - 15: INCEIPL $4 - - 0xFECB208: 4082000C bc 4,2,0xFECB214 - 16: Jc02o $0xFECB214 - - - -. 2327 FECB1F8 20 -. 38 A0 00 00 38 00 00 01 7C 80 18 28 7C 04 28 00 40 82 00 0C -==== BB 2328 (0xFECB20C) approx BBs exec'd 0 ==== - - 0xFECB20C: 7C00192D stwcx. r0,r0,r3 - 0: GETL R3, t0 - 1: GETL R0, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFECB210: 40A2FFF0 bc 5,2,0xFECB200 - 6: Jc02o $0xFECB200 - - - -. 2328 FECB20C 8 -. 7C 00 19 2D 40 A2 FF F0 -==== BB 2329 (0xFECB200) approx BBs exec'd 0 ==== - - 0xFECB200: 7C801828 lwarx r4,r0,r3 - 0: GETL R3, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFECB204: 7C042800 cmp cr0,r4,r5 - 5: GETL R4, t4 - 6: GETL R5, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFECB208: 4082000C bc 4,2,0xFECB214 - 10: Jc02o $0xFECB214 - - - -. 2329 FECB200 12 -. 7C 80 18 28 7C 04 28 00 40 82 00 0C -==== BB 2330 (0xFECB214) approx BBs exec'd 0 ==== - - 0xFECB214: 4C00012C 0: INCEIPL $4 - - 0xFECB218: 2F840000 cmpi cr7,r4,0 - 1: GETL R4, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFECB21C: 409E018C bc 4,30,0xFECB3A8 - 5: Jc30o $0xFECB3A8 - - - -. 2330 FECB214 12 -. 4C 00 01 2C 2F 84 00 00 40 9E 01 8C -==== BB 2331 (0xFECB220) approx BBs exec'd 0 ==== - - 0xFECB220: 807F0048 lwz r3,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECB224: 93830008 stw r28,8(r3) - 5: GETL R28, t4 - 6: GETL R3, t6 - 7: ADDL $0x8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECB228: 81230004 lwz r9,4(r3) - 10: GETL R3, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0xFECB22C: 3B890001 addi r28,r9,1 - 15: GETL R9, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R28 - 18: INCEIPL $4 - - 0xFECB230: 93830004 stw r28,4(r3) - 19: GETL R28, t14 - 20: GETL R3, t16 - 21: ADDL $0x4, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFECB234: 815F0000 lwz r10,0(r31) - 24: GETL R31, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R10 - 27: INCEIPL $4 - - 0xFECB238: 817E05EC lwz r11,1516(r30) - 28: GETL R30, t22 - 29: ADDL $0x5EC, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R11 - 32: INCEIPL $4 - - 0xFECB23C: 807E1BEC lwz r3,7148(r30) - 33: GETL R30, t26 - 34: ADDL $0x1BEC, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R3 - 37: INCEIPL $4 - - 0xFECB240: 71498000 andi. r9,r10,0x8000 - 38: GETL R10, t30 - 39: ANDL $0x8000, t30 - 40: PUTL t30, R9 - 41: CMP0L t30, t32 (-rSo) - 42: ICRFL t32, $0x0, CR - 43: INCEIPL $4 - - 0xFECB244: 810B0000 lwz r8,0(r11) - 44: GETL R11, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R8 - 47: INCEIPL $4 - - 0xFECB248: 80C30000 lwz r6,0(r3) - 48: GETL R3, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R6 - 51: INCEIPL $4 - - 0xFECB24C: 38E80001 addi r7,r8,1 - 52: GETL R8, t42 - 53: ADDL $0x1, t42 - 54: PUTL t42, R7 - 55: INCEIPL $4 - - 0xFECB250: 93E30000 stw r31,0(r3) - 56: GETL R31, t44 - 57: GETL R3, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0xFECB254: 90EB0000 stw r7,0(r11) - 60: GETL R7, t48 - 61: GETL R11, t50 - 62: STL t48, (t50) - 63: INCEIPL $4 - - 0xFECB258: 90DF0034 stw r6,52(r31) - 64: GETL R6, t52 - 65: GETL R31, t54 - 66: ADDL $0x34, t54 - 67: STL t52, (t54) - 68: INCEIPL $4 - - 0xFECB25C: 4082001C bc 4,2,0xFECB278 - 69: Jc02o $0xFECB278 - - - -. 2331 FECB220 64 -. 80 7F 00 48 93 83 00 08 81 23 00 04 3B 89 00 01 93 83 00 04 81 5F 00 00 81 7E 05 EC 80 7E 1B EC 71 49 80 00 81 0B 00 00 80 C3 00 00 38 E8 00 01 93 E3 00 00 90 EB 00 00 90 DF 00 34 40 82 00 1C -==== BB 2332 (0xFECB260) approx BBs exec'd 0 ==== - - 0xFECB260: 807F0048 lwz r3,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECB264: 83E30004 lwz r31,4(r3) - 5: GETL R3, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0xFECB268: 393FFFFF addi r9,r31,-1 - 10: GETL R31, t8 - 11: ADDL $0xFFFFFFFF, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFECB26C: 2C890000 cmpi cr1,r9,0 - 14: GETL R9, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x1, CR - 17: INCEIPL $4 - - 0xFECB270: 91230004 stw r9,4(r3) - 18: GETL R9, t14 - 19: GETL R3, t16 - 20: ADDL $0x4, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFECB274: 418600CC bc 12,6,0xFECB340 - 23: Js06o $0xFECB340 - - - -. 2332 FECB260 24 -. 80 7F 00 48 83 E3 00 04 39 3F FF FF 2C 89 00 00 91 23 00 04 41 86 00 CC -==== BB 2333 (0xFECB340) approx BBs exec'd 0 ==== - - 0xFECB340: 91230008 stw r9,8(r3) - 0: GETL R9, t0 - 1: GETL R3, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECB344: 7C0004AC sync - 5: INCEIPL $4 - - 0xFECB348: 7D801828 lwarx r12,r0,r3 - 6: GETL R3, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0xFECB34C: 7D20192D stwcx. r9,r0,r3 - 11: GETL R3, t8 - 12: GETL R9, t10 - 13: LOCKo - 14: STL t10, (t8) (-rSo) - 15: ICRFL cr, $0x0, CR - 16: INCEIPL $4 - - 0xFECB350: 40A2FFF8 bc 5,2,0xFECB348 - 17: Jc02o $0xFECB348 - - - -. 2333 FECB340 20 -. 91 23 00 08 7C 00 04 AC 7D 80 18 28 7D 20 19 2D 40 A2 FF F8 -==== BB 2334 (0xFECB354) approx BBs exec'd 0 ==== - - 0xFECB354: 2F0C0001 cmpi cr6,r12,1 - 0: GETL R12, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFECB358: 4099FF20 bc 4,25,0xFECB278 - 5: Jc25o $0xFECB278 - - - -. 2334 FECB354 8 -. 2F 0C 00 01 40 99 FF 20 -==== BB 2335 (0xFECB278) approx BBs exec'd 0 ==== - - 0xFECB278: 80BD0004 lwz r5,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFECB27C: 38800000 li r4,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFECB280: 909B0000 stw r4,0(r27) - 8: GETL R4, t6 - 9: GETL R27, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFECB284: 3925FFFF addi r9,r5,-1 - 12: GETL R5, t10 - 13: ADDL $0xFFFFFFFF, t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0xFECB288: 2F890000 cmpi cr7,r9,0 - 16: GETL R9, t12 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x7, CR - 19: INCEIPL $4 - - 0xFECB28C: 913D0004 stw r9,4(r29) - 20: GETL R9, t16 - 21: GETL R29, t18 - 22: ADDL $0x4, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0xFECB290: 409E0020 bc 4,30,0xFECB2B0 - 25: Jc30o $0xFECB2B0 - - - -. 2335 FECB278 28 -. 80 BD 00 04 38 80 00 00 90 9B 00 00 39 25 FF FF 2F 89 00 00 91 3D 00 04 40 9E 00 20 -==== BB 2336 (0xFECB294) approx BBs exec'd 0 ==== - - 0xFECB294: 913D0008 stw r9,8(r29) - 0: GETL R9, t0 - 1: GETL R29, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECB298: 7C0004AC sync - 5: INCEIPL $4 - - 0xFECB29C: 7F60E828 lwarx r27,r0,r29 - 6: GETL R29, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R27 - 10: INCEIPL $4 - - 0xFECB2A0: 7D20E92D stwcx. r9,r0,r29 - 11: GETL R29, t8 - 12: GETL R9, t10 - 13: LOCKo - 14: STL t10, (t8) (-rSo) - 15: ICRFL cr, $0x0, CR - 16: INCEIPL $4 - - 0xFECB2A4: 40A2FFF8 bc 5,2,0xFECB29C - 17: Jc02o $0xFECB29C - - - -. 2336 FECB294 20 -. 91 3D 00 08 7C 00 04 AC 7F 60 E8 28 7D 20 E9 2D 40 A2 FF F8 -==== BB 2337 (0xFECB2A8) approx BBs exec'd 0 ==== - - 0xFECB2A8: 2C1B0001 cmpi cr0,r27,1 - 0: GETL R27, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFECB2AC: 418100D8 bc 12,1,0xFECB384 - 5: Js01o $0xFECB384 - - - -. 2337 FECB2A8 8 -. 2C 1B 00 01 41 81 00 D8 -==== BB 2338 (0xFECB2B0) approx BBs exec'd 0 ==== - - 0xFECB2B0: 40920034 bc 4,18,0xFECB2E4 - 0: Jc18o $0xFECB2E4 - - - -. 2338 FECB2B0 4 -. 40 92 00 34 -==== BB 2339 (0xFECB2B4) approx BBs exec'd 0 ==== - - 0xFECB2B4: 83A10044 lwz r29,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFECB2B8: 81210024 lwz r9,36(r1) - 5: GETL R1, t4 - 6: ADDL $0x24, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFECB2BC: 7FA803A6 mtlr r29 - 10: GETL R29, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFECB2C0: 83410028 lwz r26,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R26 - 17: INCEIPL $4 - - 0xFECB2C4: 8361002C lwz r27,44(r1) - 18: GETL R1, t14 - 19: ADDL $0x2C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R27 - 22: INCEIPL $4 - - 0xFECB2C8: 7D208120 mtcrf 0x8,r9 - 23: GETL R9, t18 - 24: ICRFL t18, $0x4, CR - 25: INCEIPL $4 - - 0xFECB2CC: 83810030 lwz r28,48(r1) - 26: GETL R1, t20 - 27: ADDL $0x30, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R28 - 30: INCEIPL $4 - - 0xFECB2D0: 83A10034 lwz r29,52(r1) - 31: GETL R1, t24 - 32: ADDL $0x34, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R29 - 35: INCEIPL $4 - - 0xFECB2D4: 83C10038 lwz r30,56(r1) - 36: GETL R1, t28 - 37: ADDL $0x38, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R30 - 40: INCEIPL $4 - - 0xFECB2D8: 83E1003C lwz r31,60(r1) - 41: GETL R1, t32 - 42: ADDL $0x3C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R31 - 45: INCEIPL $4 - - 0xFECB2DC: 38210040 addi r1,r1,64 - 46: GETL R1, t36 - 47: ADDL $0x40, t36 - 48: PUTL t36, R1 - 49: INCEIPL $4 - - 0xFECB2E0: 4E800020 blr - 50: GETL LR, t38 - 51: JMPo-r t38 ($4) - - - -. 2339 FECB2B4 48 -. 83 A1 00 44 81 21 00 24 7F A8 03 A6 83 41 00 28 83 61 00 2C 7D 20 81 20 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 -==== BB 2340 (0xFEC8270) approx BBs exec'd 0 ==== - - 0xFEC8270: 80010024 lwz r0,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEC8274: 3860FFFF li r3,-1 - 5: MOVL $0xFFFFFFFF, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEC8278: 907D0038 stw r3,56(r29) - 8: GETL R3, t6 - 9: GETL R29, t8 - 10: ADDL $0x38, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEC827C: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0xFEC8280: 7C0803A6 mtlr r0 - 18: GETL R0, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFEC8284: 83A10014 lwz r29,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0xFEC8288: 38210020 addi r1,r1,32 - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0xFEC828C: 4E800020 blr - 30: GETL LR, t22 - 31: JMPo-r t22 ($4) - - - -. 2340 FEC8270 32 -. 80 01 00 24 38 60 FF FF 90 7D 00 38 83 C1 00 18 7C 08 03 A6 83 A1 00 14 38 21 00 20 4E 80 00 20 -==== BB 2341 (0xFEBC52C) approx BBs exec'd 0 ==== - - 0xFEBC52C: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEBC530: 7F64DB78 or r4,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFEBC534: 7FA5EB78 or r5,r29,r29 - 6: GETL R29, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFEBC538: 7F86E378 or r6,r28,r28 - 9: GETL R28, t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0xFEBC53C: 4800C141 bl 0xFEC867C - 12: MOVL $0xFEBC540, t8 - 13: PUTL t8, LR - 14: JMPo-c $0xFEC867C ($4) - - - -. 2341 FEBC52C 20 -. 7F E3 FB 78 7F 64 DB 78 7F A5 EB 78 7F 86 E3 78 48 00 C1 41 -==== BB 2342 _IO_file_fopen@@GLIBC_2.1(0xFEC867C) approx BBs exec'd 0 ==== - - 0xFEC867C: 7CE802A6 mflr r7 - 0: GETL LR, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0xFEC8680: 9421FFC0 stwu r1,-64(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFC0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEC8684: 480DF7CD bl 0xFFA7E50 - 9: MOVL $0xFEC8688, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2342 FEC867C 12 -. 7C E8 02 A6 94 21 FF C0 48 0D F7 CD -==== BB 2343 (0xFEC8688) approx BBs exec'd 0 ==== - - 0xFEC8688: 9361002C stw r27,44(r1) - 0: GETL R27, t0 - 1: GETL R1, t2 - 2: ADDL $0x2C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEC868C: 93C10038 stw r30,56(r1) - 5: GETL R30, t4 - 6: GETL R1, t6 - 7: ADDL $0x38, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFEC8690: 7C7B1B78 or r27,r3,r3 - 10: GETL R3, t8 - 11: PUTL t8, R27 - 12: INCEIPL $4 - - 0xFEC8694: 90E10044 stw r7,68(r1) - 13: GETL R7, t10 - 14: GETL R1, t12 - 15: ADDL $0x44, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEC8698: 7FC802A6 mflr r30 - 18: GETL LR, t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0xFEC869C: 80030038 lwz r0,56(r3) - 21: GETL R3, t16 - 22: ADDL $0x38, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R0 - 25: INCEIPL $4 - - 0xFEC86A0: 7C872378 or r7,r4,r4 - 26: GETL R4, t20 - 27: PUTL t20, R7 - 28: INCEIPL $4 - - 0xFEC86A4: 93E1003C stw r31,60(r1) - 29: GETL R31, t22 - 30: GETL R1, t24 - 31: ADDL $0x3C, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFEC86A8: 39400000 li r10,0 - 34: MOVL $0x0, t26 - 35: PUTL t26, R10 - 36: INCEIPL $4 - - 0xFEC86AC: 2F80FFFF cmpi cr7,r0,-1 - 37: GETL R0, t28 - 38: MOVL $0xFFFFFFFF, t32 - 39: CMPL t28, t32, t30 (-rSo) - 40: ICRFL t30, $0x7, CR - 41: INCEIPL $4 - - 0xFEC86B0: 93210024 stw r25,36(r1) - 42: GETL R25, t34 - 43: GETL R1, t36 - 44: ADDL $0x24, t36 - 45: STL t34, (t36) - 46: INCEIPL $4 - - 0xFEC86B4: 93410028 stw r26,40(r1) - 47: GETL R26, t38 - 48: GETL R1, t40 - 49: ADDL $0x28, t40 - 50: STL t38, (t40) - 51: INCEIPL $4 - - 0xFEC86B8: 7C3F0B78 or r31,r1,r1 - 52: GETL R1, t42 - 53: PUTL t42, R31 - 54: INCEIPL $4 - - 0xFEC86BC: 93810030 stw r28,48(r1) - 55: GETL R28, t44 - 56: GETL R1, t46 - 57: ADDL $0x30, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0xFEC86C0: 38600000 li r3,0 - 60: MOVL $0x0, t48 - 61: PUTL t48, R3 - 62: INCEIPL $4 - - 0xFEC86C4: 93A10034 stw r29,52(r1) - 63: GETL R29, t50 - 64: GETL R1, t52 - 65: ADDL $0x34, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0xFEC86C8: 409E0030 bc 4,30,0xFEC86F8 - 68: Jc30o $0xFEC86F8 - - - -. 2343 FEC8688 68 -. 93 61 00 2C 93 C1 00 38 7C 7B 1B 78 90 E1 00 44 7F C8 02 A6 80 03 00 38 7C 87 23 78 93 E1 00 3C 39 40 00 00 2F 80 FF FF 93 21 00 24 93 41 00 28 7C 3F 0B 78 93 81 00 30 38 60 00 00 93 A1 00 34 40 9E 00 30 -==== BB 2344 (0xFEC86CC) approx BBs exec'd 0 ==== - - 0xFEC86CC: 88050000 lbz r0,0(r5) - 0: GETL R5, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEC86D0: 2F800072 cmpi cr7,r0,114 - 4: GETL R0, t4 - 5: MOVL $0x72, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFEC86D4: 419E006C bc 12,30,0xFEC8740 - 9: Js30o $0xFEC8740 - - - -. 2344 FEC86CC 12 -. 88 05 00 00 2F 80 00 72 41 9E 00 6C -==== BB 2345 (0xFEC8740) approx BBs exec'd 0 ==== - - 0xFEC8740: 39000000 li r8,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0xFEC8744: 3B800008 li r28,8 - 3: MOVL $0x8, t2 - 4: PUTL t2, R28 - 5: INCEIPL $4 - - 0xFEC8748: 817B003C lwz r11,60(r27) - 6: GETL R27, t4 - 7: ADDL $0x3C, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R11 - 10: INCEIPL $4 - - 0xFEC874C: 7CBA2B78 or r26,r5,r5 - 11: GETL R5, t8 - 12: PUTL t8, R26 - 13: INCEIPL $4 - - 0xFEC8750: 39200001 li r9,1 - 14: MOVL $0x1, t10 - 15: PUTL t10, R9 - 16: INCEIPL $4 - - 0xFEC8754: 8C050001 lbzu r0,1(r5) - 17: GETL R5, t12 - 18: ADDL $0x1, t12 - 19: PUTL t12, R5 - 20: LDB (t12), t14 - 21: PUTL t14, R0 - 22: INCEIPL $4 - - 0xFEC8758: 2F800063 cmpi cr7,r0,99 - 23: GETL R0, t16 - 24: MOVL $0x63, t20 - 25: CMPL t16, t20, t18 (-rSo) - 26: ICRFL t18, $0x7, CR - 27: INCEIPL $4 - - 0xFEC875C: 419E0394 bc 12,30,0xFEC8AF0 - 28: Js30o $0xFEC8AF0 - - - -. 2345 FEC8740 32 -. 39 00 00 00 3B 80 00 08 81 7B 00 3C 7C BA 2B 78 39 20 00 01 8C 05 00 01 2F 80 00 63 41 9E 03 94 -==== BB 2346 (0xFEC8AF0) approx BBs exec'd 0 ==== - - 0xFEC8AF0: 616B0002 ori r11,r11,0x2 - 0: GETL R11, t0 - 1: ORL $0x2, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFEC8AF4: 917B003C stw r11,60(r27) - 4: GETL R11, t2 - 5: GETL R27, t4 - 6: ADDL $0x3C, t4 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEC8AF8: 4BFFFC90 b 0xFEC8788 - 9: JMPo $0xFEC8788 ($4) - - - -. 2346 FEC8AF0 12 -. 61 6B 00 02 91 7B 00 3C 4B FF FC 90 -==== BB 2347 (0xFEC8788) approx BBs exec'd 0 ==== - - 0xFEC8788: 71600002 andi. r0,r11,0x2 - 0: GETL R11, t0 - 1: ANDL $0x2, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFEC878C: 7D005378 or r0,r8,r10 - 6: GETL R8, t4 - 7: GETL R10, t6 - 8: ORL t6, t4 - 9: PUTL t4, R0 - 10: INCEIPL $4 - - 0xFEC8790: 40820388 bc 4,2,0xFEC8B18 - 11: Jc02o $0xFEC8B18 - - - -. 2347 FEC8788 12 -. 71 60 00 02 7D 00 53 78 40 82 03 88 -==== BB 2348 (0xFEC8B18) approx BBs exec'd 0 ==== - - 0xFEC8B18: 21260000 subfic r9,r6,0 - 0: GETL R6, t0 - 1: MOVL $0x0, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEC8B1C: 7D093114 adde r8,r9,r6 - 5: GETL R9, t4 - 6: GETL R6, t6 - 7: ADCL t4, t6 (-rCa-wCa) - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0xFEC8B20: 7CE33B78 or r3,r7,r7 - 10: GETL R7, t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFEC8B24: 5505801E rlwinm r5,r8,16,0,15 - 13: GETL R8, t10 - 14: SHLL $0x10, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0xFEC8B28: 7CA40378 or r4,r5,r0 - 17: GETL R5, t12 - 18: GETL R0, t14 - 19: ORL t14, t12 - 20: PUTL t12, R4 - 21: INCEIPL $4 - - 0xFEC8B2C: 38A001B6 li r5,438 - 22: MOVL $0x1B6, t16 - 23: PUTL t16, R5 - 24: INCEIPL $4 - - 0xFEC8B30: 4CC63182 crxor 6,6,6 - 25: GETL CR, t18 - 26: XBITB t18, $0x6, t20 - 27: XBITB t18, $0x6, t22 - 28: XORB t22, t20 - 29: IBITL t20, $0x6, t18 - 30: PUTL t18, CR - 31: INCEIPL $4 - - 0xFEC8B34: 480591ED bl 0xFF21D20 - 32: MOVL $0xFEC8B38, t24 - 33: PUTL t24, LR - 34: JMPo-c $0xFF21D20 ($4) - - - -. 2348 FEC8B18 32 -. 21 26 00 00 7D 09 31 14 7C E3 3B 78 55 05 80 1E 7C A4 03 78 38 A0 01 B6 4C C6 31 82 48 05 91 ED -==== BB 2349 (0xFEC8B38) approx BBs exec'd 0 ==== - - 0xFEC8B38: 4BFFFC7C b 0xFEC87B4 - 0: JMPo $0xFEC87B4 ($4) - - - -. 2349 FEC8B38 4 -. 4B FF FC 7C -==== BB 2350 (0xFEC87B4) approx BBs exec'd 0 ==== - - 0xFEC87B4: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEC87B8: 7C7D1B78 or r29,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R29 - 6: INCEIPL $4 - - 0xFEC87BC: 3B200000 li r25,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0xFEC87C0: 41840250 bc 12,4,0xFEC8A10 - 10: Js04o $0xFEC8A10 - - - -. 2350 FEC87B4 16 -. 2C 83 00 00 7C 7D 1B 78 3B 20 00 00 41 84 02 50 -==== BB 2351 (0xFEC87C4) approx BBs exec'd 0 ==== - - 0xFEC87C4: 5780A33F rlwinm. r0,r28,20,12,31 - 0: GETL R28, t0 - 1: SHRL $0xC, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFEC87C8: 801B0000 lwz r0,0(r27) - 6: GETL R27, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFEC87CC: 38E0EFF3 li r7,-4109 - 10: MOVL $0xFFFFEFF3, t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0xFEC87D0: 907B0038 stw r3,56(r27) - 13: GETL R3, t10 - 14: GETL R27, t12 - 15: ADDL $0x38, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEC87D4: 7C0C3838 and r12,r0,r7 - 18: GETL R0, t14 - 19: GETL R7, t16 - 20: ANDL t14, t16 - 21: PUTL t16, R12 - 22: INCEIPL $4 - - 0xFEC87D8: 7D8BE378 or r11,r12,r28 - 23: GETL R12, t18 - 24: GETL R28, t20 - 25: ORL t20, t18 - 26: PUTL t18, R11 - 27: INCEIPL $4 - - 0xFEC87DC: 917B0000 stw r11,0(r27) - 28: GETL R11, t22 - 29: GETL R27, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0xFEC87E0: 4182000C bc 12,2,0xFEC87EC - 32: Js02o $0xFEC87EC - - - -. 2351 FEC87C4 32 -. 57 80 A3 3F 80 1B 00 00 38 E0 EF F3 90 7B 00 38 7C 0C 38 38 7D 8B E3 78 91 7B 00 00 41 82 00 0C -==== BB 2352 (0xFEC87EC) approx BBs exec'd 0 ==== - - 0xFEC87EC: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC87F0: 48002925 bl 0xFECB114 - 3: MOVL $0xFEC87F4, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFECB114 ($4) - - - -. 2352 FEC87EC 8 -. 7F 63 DB 78 48 00 29 25 -==== BB 2353 (0xFEC87F4) approx BBs exec'd 0 ==== - - 0xFEC87F4: 7F79DB79 or. r25,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R25 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFEC87F8: 41820218 bc 12,2,0xFEC8A10 - 5: Js02o $0xFEC8A10 - - - -. 2353 FEC87F4 8 -. 7F 79 DB 79 41 82 02 18 -==== BB 2354 (0xFEC87FC) approx BBs exec'd 0 ==== - - 0xFEC87FC: 809E05DC lwz r4,1500(r30) - 0: GETL R30, t0 - 1: ADDL $0x5DC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEC8800: 387A0001 addi r3,r26,1 - 5: GETL R26, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFEC8804: 4800EC0D bl 0xFED7410 - 9: MOVL $0xFEC8808, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFED7410 ($4) - - - -. 2354 FEC87FC 12 -. 80 9E 05 DC 38 7A 00 01 48 00 EC 0D -==== BB 2355 strstr(0xFED7410) approx BBs exec'd 0 ==== - - 0xFED7410: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED7414: 89640000 lbz r11,0(r4) - 6: GETL R4, t4 - 7: LDB (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0xFED7418: 2F8B0000 cmpi cr7,r11,0 - 10: GETL R11, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0xFED741C: 419E0078 bc 12,30,0xFED7494 - 14: Js30o $0xFED7494 - - - -. 2355 FED7410 16 -. 94 21 FF F0 89 64 00 00 2F 8B 00 00 41 9E 00 78 -==== BB 2356 (0xFED7420) approx BBs exec'd 0 ==== - - 0xFED7420: 3863FFFF addi r3,r3,-1 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFED7424: 8C030001 lbzu r0,1(r3) - 4: GETL R3, t2 - 5: ADDL $0x1, t2 - 6: PUTL t2, R3 - 7: LDB (t2), t4 - 8: PUTL t4, R0 - 9: INCEIPL $4 - - 0xFED7428: 2C000000 cmpi cr0,r0,0 - 10: GETL R0, t6 - 11: CMP0L t6, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0xFED742C: 7F005800 cmp cr6,r0,r11 - 14: GETL R0, t10 - 15: GETL R11, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0xFED7430: 41820060 bc 12,2,0xFED7490 - 19: Js02o $0xFED7490 - - - -. 2356 FED7420 20 -. 38 63 FF FF 8C 03 00 01 2C 00 00 00 7F 00 58 00 41 82 00 60 -==== BB 2357 (0xFED7434) approx BBs exec'd 0 ==== - - 0xFED7434: 409AFFF0 bc 4,26,0xFED7424 - 0: Jc26o $0xFED7424 - - - -. 2357 FED7434 4 -. 40 9A FF F0 -==== BB 2358 (0xFED7424) approx BBs exec'd 0 ==== - - 0xFED7424: 8C030001 lbzu r0,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xFED7428: 2C000000 cmpi cr0,r0,0 - 6: GETL R0, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFED742C: 7F005800 cmp cr6,r0,r11 - 10: GETL R0, t8 - 11: GETL R11, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x6, CR - 14: INCEIPL $4 - - 0xFED7430: 41820060 bc 12,2,0xFED7490 - 15: Js02o $0xFED7490 - - - -. 2358 FED7424 16 -. 8C 03 00 01 2C 00 00 00 7F 00 58 00 41 82 00 60 -==== BB 2359 (0xFED7490) approx BBs exec'd 0 ==== - - 0xFED7490: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED7494: 38210010 addi r1,r1,16 - 3: GETL R1, t2 - 4: ADDL $0x10, t2 - 5: PUTL t2, R1 - 6: INCEIPL $4 - - 0xFED7498: 4E800020 blr - 7: GETL LR, t4 - 8: JMPo-r t4 ($4) - - - -. 2359 FED7490 12 -. 38 60 00 00 38 21 00 10 4E 80 00 20 -==== BB 2360 (0xFEC8808) approx BBs exec'd 0 ==== - - 0xFEC8808: 7C7D1B79 or. r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFEC880C: 41820204 bc 12,2,0xFEC8A10 - 5: Js02o $0xFEC8A10 - - - -. 2360 FEC8808 8 -. 7C 7D 1B 79 41 82 02 04 -==== BB 2361 (0xFEC8A10) approx BBs exec'd 0 ==== - - 0xFEC8A10: 7F23CB78 or r3,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC8A14: 80C10000 lwz r6,0(r1) - 3: GETL R1, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R6 - 6: INCEIPL $4 - - 0xFEC8A18: 83460004 lwz r26,4(r6) - 7: GETL R6, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R26 - 11: INCEIPL $4 - - 0xFEC8A1C: 8326FFE4 lwz r25,-28(r6) - 12: GETL R6, t10 - 13: ADDL $0xFFFFFFE4, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R25 - 16: INCEIPL $4 - - 0xFEC8A20: 7F4803A6 mtlr r26 - 17: GETL R26, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0xFEC8A24: 8366FFEC lwz r27,-20(r6) - 20: GETL R6, t16 - 21: ADDL $0xFFFFFFEC, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R27 - 24: INCEIPL $4 - - 0xFEC8A28: 8346FFE8 lwz r26,-24(r6) - 25: GETL R6, t20 - 26: ADDL $0xFFFFFFE8, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R26 - 29: INCEIPL $4 - - 0xFEC8A2C: 8386FFF0 lwz r28,-16(r6) - 30: GETL R6, t24 - 31: ADDL $0xFFFFFFF0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R28 - 34: INCEIPL $4 - - 0xFEC8A30: 83A6FFF4 lwz r29,-12(r6) - 35: GETL R6, t28 - 36: ADDL $0xFFFFFFF4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R29 - 39: INCEIPL $4 - - 0xFEC8A34: 83C6FFF8 lwz r30,-8(r6) - 40: GETL R6, t32 - 41: ADDL $0xFFFFFFF8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R30 - 44: INCEIPL $4 - - 0xFEC8A38: 83E6FFFC lwz r31,-4(r6) - 45: GETL R6, t36 - 46: ADDL $0xFFFFFFFC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R31 - 49: INCEIPL $4 - - 0xFEC8A3C: 7CC13378 or r1,r6,r6 - 50: GETL R6, t40 - 51: PUTL t40, R1 - 52: INCEIPL $4 - - 0xFEC8A40: 4E800020 blr - 53: GETL LR, t42 - 54: JMPo-r t42 ($4) - - - -. 2361 FEC8A10 52 -. 7F 23 CB 78 80 C1 00 00 83 46 00 04 83 26 FF E4 7F 48 03 A6 83 66 FF EC 83 46 FF E8 83 86 FF F0 83 A6 FF F4 83 C6 FF F8 83 E6 FF FC 7C C1 33 78 4E 80 00 20 -==== BB 2362 (0xFEBC540) approx BBs exec'd 0 ==== - - 0xFEBC540: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFEBC544: 7FE3FB78 or r3,r31,r31 - 4: GETL R31, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFEBC548: 419E0034 bc 12,30,0xFEBC57C - 7: Js30o $0xFEBC57C - - - -. 2362 FEBC540 12 -. 2F 83 00 00 7F E3 FB 78 41 9E 00 34 -==== BB 2363 (0xFEBC54C) approx BBs exec'd 0 ==== - - 0xFEBC54C: 4BFFFF01 bl 0xFEBC44C - 0: MOVL $0xFEBC550, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFEBC44C ($4) - - - -. 2363 FEBC54C 4 -. 4B FF FF 01 -==== BB 2364 __fopen_maybe_mmap(0xFEBC44C) approx BBs exec'd 0 ==== - - 0xFEBC44C: 8003003C lwz r0,60(r3) - 0: GETL R3, t0 - 1: ADDL $0x3C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEBC450: 7D8802A6 mflr r12 - 5: GETL LR, t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0xFEBC454: 9421FFF0 stwu r1,-16(r1) - 8: GETL R1, t6 - 9: GETL R1, t8 - 10: ADDL $0xFFFFFFF0, t8 - 11: PUTL t8, R1 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEBC458: 480EB9F9 bl 0xFFA7E50 - 14: MOVL $0xFEBC45C, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFA7E50 ($4) - - - -. 2364 FEBC44C 16 -. 80 03 00 3C 7D 88 02 A6 94 21 FF F0 48 0E B9 F9 -==== BB 2365 (0xFEBC45C) approx BBs exec'd 0 ==== - - 0xFEBC45C: 70090001 andi. r9,r0,0x1 - 0: GETL R0, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFEBC460: 93C10008 stw r30,8(r1) - 6: GETL R30, t4 - 7: GETL R1, t6 - 8: ADDL $0x8, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0xFEBC464: 7FC802A6 mflr r30 - 11: GETL LR, t8 - 12: PUTL t8, R30 - 13: INCEIPL $4 - - 0xFEBC468: 7D8803A6 mtlr r12 - 14: GETL R12, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFEBC46C: 4182002C bc 12,2,0xFEBC498 - 17: Js02o $0xFEBC498 - - - -. 2365 FEBC45C 20 -. 70 09 00 01 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 41 82 00 2C -==== BB 2366 (0xFEBC498) approx BBs exec'd 0 ==== - - 0xFEBC498: 83C10008 lwz r30,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R30 - 4: INCEIPL $4 - - 0xFEBC49C: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFEBC4A0: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - - -. 2366 FEBC498 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 2367 (0xFEBC550) approx BBs exec'd 0 ==== - - 0xFEBC550: 7C691B78 or r9,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0xFEBC554: 80A10024 lwz r5,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFEBC558: 7D234B78 or r3,r9,r9 - 8: GETL R9, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFEBC55C: 8361000C lwz r27,12(r1) - 11: GETL R1, t8 - 12: ADDL $0xC, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R27 - 15: INCEIPL $4 - - 0xFEBC560: 83810010 lwz r28,16(r1) - 16: GETL R1, t12 - 17: ADDL $0x10, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0xFEBC564: 7CA803A6 mtlr r5 - 21: GETL R5, t16 - 22: PUTL t16, LR - 23: INCEIPL $4 - - 0xFEBC568: 83A10014 lwz r29,20(r1) - 24: GETL R1, t18 - 25: ADDL $0x14, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R29 - 28: INCEIPL $4 - - 0xFEBC56C: 83C10018 lwz r30,24(r1) - 29: GETL R1, t22 - 30: ADDL $0x18, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R30 - 33: INCEIPL $4 - - 0xFEBC570: 83E1001C lwz r31,28(r1) - 34: GETL R1, t26 - 35: ADDL $0x1C, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R31 - 38: INCEIPL $4 - - 0xFEBC574: 38210020 addi r1,r1,32 - 39: GETL R1, t30 - 40: ADDL $0x20, t30 - 41: PUTL t30, R1 - 42: INCEIPL $4 - - 0xFEBC578: 4E800020 blr - 43: GETL LR, t32 - 44: JMPo-r t32 ($4) - - - -. 2367 FEBC550 44 -. 7C 69 1B 78 80 A1 00 24 7D 23 4B 78 83 61 00 0C 83 81 00 10 7C A8 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2368 (0xFEBC5A8) approx BBs exec'd 0 ==== - - 0xFEBC5A8: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEBC5AC: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFEBC5B0: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFEBC5B4: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 2368 FEBC5A8 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 2369 (0xFE8D068) approx BBs exec'd 0 ==== - - 0xFE8D068: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE8D06C: 7C7B1B79 or. r27,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R27 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0xFE8D070: 4182039C bc 12,2,0xFE8D40C - 8: Js02o $0xFE8D40C - - - -. 2369 FE8D068 12 -. 38 00 00 00 7C 7B 1B 79 41 82 03 9C -==== BB 2370 (0xFE8D074) approx BBs exec'd 0 ==== - - 0xFE8D074: 38800002 li r4,2 - 0: MOVL $0x2, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE8D078: 39C00000 li r14,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R14 - 5: INCEIPL $4 - - 0xFE8D07C: 4803A2E1 bl 0xFEC735C - 6: MOVL $0xFE8D080, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFEC735C ($4) - - - -. 2370 FE8D074 12 -. 38 80 00 02 39 C0 00 00 48 03 A2 E1 -==== BB 2371 __fsetlocking_internal(0xFEC735C) approx BBs exec'd 0 ==== - - 0xFEC735C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEC7360: 2F040000 cmpi cr6,r4,0 - 6: GETL R4, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0xFEC7364: 81230000 lwz r9,0(r3) - 10: GETL R3, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0xFEC7368: 2F840002 cmpi cr7,r4,2 - 14: GETL R4, t12 - 15: MOVL $0x2, t16 - 16: CMPL t12, t16, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0xFEC736C: 71208000 andi. r0,r9,0x8000 - 19: GETL R9, t18 - 20: ANDL $0x8000, t18 - 21: PUTL t18, R0 - 22: CMP0L t18, t20 (-rSo) - 23: ICRFL t20, $0x0, CR - 24: INCEIPL $4 - - 0xFEC7370: 5529045E rlwinm r9,r9,0,17,15 - 25: GETL R9, t22 - 26: ANDL $0xFFFF7FFF, t22 - 27: PUTL t22, R9 - 28: INCEIPL $4 - - 0xFEC7374: 7C000026 mfcr r0 - 29: GETL CR, t24 - 30: PUTL t24, R0 - 31: INCEIPL $4 - - 0xFEC7378: 54001FFE rlwinm r0,r0,3,31,31 - 32: GETL R0, t26 - 33: ROLL $0x3, t26 - 34: ANDL $0x1, t26 - 35: PUTL t26, R0 - 36: INCEIPL $4 - - 0xFEC737C: 20000002 subfic r0,r0,2 - 37: GETL R0, t28 - 38: MOVL $0x2, t30 - 39: SBBL t28, t30 (-wCa) - 40: PUTL t30, R0 - 41: INCEIPL $4 - - 0xFEC7380: 419A0010 bc 12,26,0xFEC7390 - 42: Js26o $0xFEC7390 - - - -. 2371 FEC735C 40 -. 94 21 FF F0 2F 04 00 00 81 23 00 00 2F 84 00 02 71 20 80 00 55 29 04 5E 7C 00 00 26 54 00 1F FE 20 00 00 02 41 9A 00 10 -==== BB 2372 (0xFEC7384) approx BBs exec'd 0 ==== - - 0xFEC7384: 612B8000 ori r11,r9,0x8000 - 0: GETL R9, t0 - 1: ORL $0x8000, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFEC7388: 419E0014 bc 12,30,0xFEC739C - 4: Js30o $0xFEC739C - - - -. 2372 FEC7384 8 -. 61 2B 80 00 41 9E 00 14 -==== BB 2373 (0xFEC739C) approx BBs exec'd 0 ==== - - 0xFEC739C: 91630000 stw r11,0(r3) - 0: GETL R11, t0 - 1: GETL R3, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFEC73A0: 38210010 addi r1,r1,16 - 4: GETL R1, t4 - 5: ADDL $0x10, t4 - 6: PUTL t4, R1 - 7: INCEIPL $4 - - 0xFEC73A4: 7C030378 or r3,r0,r0 - 8: GETL R0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFEC73A8: 4E800020 blr - 11: GETL LR, t8 - 12: JMPo-r t8 ($4) - - - -. 2373 FEC739C 16 -. 91 63 00 00 38 21 00 10 7C 03 03 78 4E 80 00 20 -==== BB 2374 (0xFE8D080) approx BBs exec'd 0 ==== - - 0xFE8D080: 807B0000 lwz r3,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE8D084: 70690010 andi. r9,r3,0x10 - 4: GETL R3, t4 - 5: ANDL $0x10, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFE8D088: 40820370 bc 4,2,0xFE8D3F8 - 10: Jc02o $0xFE8D3F8 - - - -. 2374 FE8D080 12 -. 80 7B 00 00 70 69 00 10 40 82 03 70 -==== BB 2375 (0xFE8D08C) approx BBs exec'd 0 ==== - - 0xFE8D08C: 81FE1D50 lwz r15,7504(r30) - 0: GETL R30, t0 - 1: ADDL $0x1D50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0xFE8D090: 3B5F0010 addi r26,r31,16 - 5: GETL R31, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R26 - 8: INCEIPL $4 - - 0xFE8D094: 7E0F1214 add r16,r15,r2 - 9: GETL R15, t6 - 10: GETL R2, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R16 - 13: INCEIPL $4 - - 0xFE8D098: 825E1CF8 lwz r18,7416(r30) - 14: GETL R30, t10 - 15: ADDL $0x1CF8, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R18 - 18: INCEIPL $4 - - 0xFE8D09C: 921F01A4 stw r16,420(r31) - 19: GETL R16, t14 - 20: GETL R31, t16 - 21: ADDL $0x1A4, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFE8D0A0: 7E0F8378 or r15,r16,r16 - 24: GETL R16, t18 - 25: PUTL t18, R15 - 26: INCEIPL $4 - - 0xFE8D0A4: 921F01A0 stw r16,416(r31) - 27: GETL R16, t20 - 28: GETL R31, t22 - 29: ADDL $0x1A0, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFE8D0A8: 7F43D378 or r3,r26,r26 - 32: GETL R26, t24 - 33: PUTL t24, R3 - 34: INCEIPL $4 - - 0xFE8D0AC: 38800190 li r4,400 - 35: MOVL $0x190, t26 - 36: PUTL t26, R4 - 37: INCEIPL $4 - - 0xFE8D0B0: 7F65DB78 or r5,r27,r27 - 38: GETL R27, t28 - 39: PUTL t28, R5 - 40: INCEIPL $4 - - 0xFE8D0B4: 4803AFC5 bl 0xFEC8078 - 41: MOVL $0xFE8D0B8, t30 - 42: PUTL t30, LR - 43: JMPo-c $0xFEC8078 ($4) - - - -. 2375 FE8D08C 44 -. 81 FE 1D 50 3B 5F 00 10 7E 0F 12 14 82 5E 1C F8 92 1F 01 A4 7E 0F 83 78 92 1F 01 A0 7F 43 D3 78 38 80 01 90 7F 65 DB 78 48 03 AF C5 -==== BB 2376 fgets_unlocked(0xFEC8078) approx BBs exec'd 0 ==== - - 0xFEC8078: 2C040000 cmpi cr0,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEC807C: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFEC8080: 9421FFE0 stwu r1,-32(r1) - 7: GETL R1, t6 - 8: GETL R1, t8 - 9: ADDL $0xFFFFFFE0, t8 - 10: PUTL t8, R1 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEC8084: 480DFDCD bl 0xFFA7E50 - 13: MOVL $0xFEC8088, t10 - 14: PUTL t10, LR - 15: JMPo-c $0xFFA7E50 ($4) - - - -. 2376 FEC8078 16 -. 2C 04 00 00 7C 08 02 A6 94 21 FF E0 48 0D FD CD -==== BB 2377 (0xFEC8088) approx BBs exec'd 0 ==== - - 0xFEC8088: 93E1001C stw r31,28(r1) - 0: GETL R31, t0 - 1: GETL R1, t2 - 2: ADDL $0x1C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEC808C: 7CBF2B78 or r31,r5,r5 - 5: GETL R5, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0xFEC8090: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEC8094: 38A4FFFF addi r5,r4,-1 - 13: GETL R4, t10 - 14: ADDL $0xFFFFFFFF, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0xFEC8098: 93C10018 stw r30,24(r1) - 17: GETL R30, t12 - 18: GETL R1, t14 - 19: ADDL $0x18, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFEC809C: 7C7D1B78 or r29,r3,r3 - 22: GETL R3, t16 - 23: PUTL t16, R29 - 24: INCEIPL $4 - - 0xFEC80A0: 7C641B78 or r4,r3,r3 - 25: GETL R3, t18 - 26: PUTL t18, R4 - 27: INCEIPL $4 - - 0xFEC80A4: 93810010 stw r28,16(r1) - 28: GETL R28, t20 - 29: GETL R1, t22 - 30: ADDL $0x10, t22 - 31: STL t20, (t22) - 32: INCEIPL $4 - - 0xFEC80A8: 90010024 stw r0,36(r1) - 33: GETL R0, t24 - 34: GETL R1, t26 - 35: ADDL $0x24, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0xFEC80AC: 7FC802A6 mflr r30 - 38: GETL LR, t28 - 39: PUTL t28, R30 - 40: INCEIPL $4 - - 0xFEC80B0: 38C0000A li r6,10 - 41: MOVL $0xA, t30 - 42: PUTL t30, R6 - 43: INCEIPL $4 - - 0xFEC80B4: 38E00001 li r7,1 - 44: MOVL $0x1, t32 - 45: PUTL t32, R7 - 46: INCEIPL $4 - - 0xFEC80B8: 7FE3FB78 or r3,r31,r31 - 47: GETL R31, t34 - 48: PUTL t34, R3 - 49: INCEIPL $4 - - 0xFEC80BC: 39200000 li r9,0 - 50: MOVL $0x0, t36 - 51: PUTL t36, R9 - 52: INCEIPL $4 - - 0xFEC80C0: 40810034 bc 4,1,0xFEC80F4 - 53: Jc01o $0xFEC80F4 - - - -. 2377 FEC8088 60 -. 93 E1 00 1C 7C BF 2B 78 93 A1 00 14 38 A4 FF FF 93 C1 00 18 7C 7D 1B 78 7C 64 1B 78 93 81 00 10 90 01 00 24 7F C8 02 A6 38 C0 00 0A 38 E0 00 01 7F E3 FB 78 39 20 00 00 40 81 00 34 -==== BB 2378 (0xFEC80C4) approx BBs exec'd 0 ==== - - 0xFEC80C4: 811F0000 lwz r8,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0xFEC80C8: 550906F2 rlwinm r9,r8,0,27,25 - 4: GETL R8, t4 - 5: ANDL $0xFFFFFFDF, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xFEC80CC: 551C06B4 rlwinm r28,r8,0,26,26 - 8: GETL R8, t6 - 9: ANDL $0x20, t6 - 10: PUTL t6, R28 - 11: INCEIPL $4 - - 0xFEC80D0: 913F0000 stw r9,0(r31) - 12: GETL R9, t8 - 13: GETL R31, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFEC80D4: 4BFF56F9 bl 0xFEBD7CC - 16: MOVL $0xFEC80D8, t12 - 17: PUTL t12, LR - 18: JMPo-c $0xFEBD7CC ($4) - - - -. 2378 FEC80C4 20 -. 81 1F 00 00 55 09 06 F2 55 1C 06 B4 91 3F 00 00 4B FF 56 F9 -==== BB 2379 _IO_getline_internal(0xFEBD7CC) approx BBs exec'd 0 ==== - - 0xFEBD7CC: 7D0802A6 mflr r8 - 0: GETL LR, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0xFEBD7D0: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEBD7D4: 91010014 stw r8,20(r1) - 9: GETL R8, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEBD7D8: 39000000 li r8,0 - 14: MOVL $0x0, t10 - 15: PUTL t10, R8 - 16: INCEIPL $4 - - 0xFEBD7DC: 48000015 bl 0xFEBD7F0 - 17: MOVL $0xFEBD7E0, t12 - 18: PUTL t12, LR - 19: JMPo-c $0xFEBD7F0 ($4) - - - -. 2379 FEBD7CC 20 -. 7D 08 02 A6 94 21 FF F0 91 01 00 14 39 00 00 00 48 00 00 15 -==== BB 2380 _IO_getline_info_internal(0xFEBD7F0) approx BBs exec'd 0 ==== - - 0xFEBD7F0: 7D800026 mfcr r12 - 0: GETL CR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0xFEBD7F4: 2D880000 cmpi cr3,r8,0 - 3: GETL R8, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x3, CR - 6: INCEIPL $4 - - 0xFEBD7F8: 7C0802A6 mflr r0 - 7: GETL LR, t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFEBD7FC: 9421FFC0 stwu r1,-64(r1) - 10: GETL R1, t8 - 11: GETL R1, t10 - 12: ADDL $0xFFFFFFC0, t10 - 13: PUTL t10, R1 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFEBD800: 480EA651 bl 0xFFA7E50 - 16: MOVL $0xFEBD804, t12 - 17: PUTL t12, LR - 18: JMPo-c $0xFFA7E50 ($4) - - - -. 2380 FEBD7F0 20 -. 7D 80 00 26 2D 88 00 00 7C 08 02 A6 94 21 FF C0 48 0E A6 51 -==== BB 2381 (0xFEBD804) approx BBs exec'd 0 ==== - - 0xFEBD804: 92C10018 stw r22,24(r1) - 0: GETL R22, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEBD808: 92E1001C stw r23,28(r1) - 5: GETL R23, t4 - 6: GETL R1, t6 - 7: ADDL $0x1C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFEBD80C: 7D164378 or r22,r8,r8 - 10: GETL R8, t8 - 11: PUTL t8, R22 - 12: INCEIPL $4 - - 0xFEBD810: 93010020 stw r24,32(r1) - 13: GETL R24, t10 - 14: GETL R1, t12 - 15: ADDL $0x20, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEBD814: 7C972378 or r23,r4,r4 - 18: GETL R4, t14 - 19: PUTL t14, R23 - 20: INCEIPL $4 - - 0xFEBD818: 93410028 stw r26,40(r1) - 21: GETL R26, t16 - 22: GETL R1, t18 - 23: ADDL $0x28, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEBD81C: 7CD83378 or r24,r6,r6 - 26: GETL R6, t20 - 27: PUTL t20, R24 - 28: INCEIPL $4 - - 0xFEBD820: 9361002C stw r27,44(r1) - 29: GETL R27, t22 - 30: GETL R1, t24 - 31: ADDL $0x2C, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFEBD824: 7C9A2378 or r26,r4,r4 - 34: GETL R4, t26 - 35: PUTL t26, R26 - 36: INCEIPL $4 - - 0xFEBD828: 93810030 stw r28,48(r1) - 37: GETL R28, t28 - 38: GETL R1, t30 - 39: ADDL $0x30, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFEBD82C: 7C7B1B78 or r27,r3,r3 - 42: GETL R3, t32 - 43: PUTL t32, R27 - 44: INCEIPL $4 - - 0xFEBD830: 93C10038 stw r30,56(r1) - 45: GETL R30, t34 - 46: GETL R1, t36 - 47: ADDL $0x38, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFEBD834: 7CBC2B78 or r28,r5,r5 - 50: GETL R5, t38 - 51: PUTL t38, R28 - 52: INCEIPL $4 - - 0xFEBD838: 93E1003C stw r31,60(r1) - 53: GETL R31, t40 - 54: GETL R1, t42 - 55: ADDL $0x3C, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0xFEBD83C: 7FC802A6 mflr r30 - 58: GETL LR, t44 - 59: PUTL t44, R30 - 60: INCEIPL $4 - - 0xFEBD840: 93210024 stw r25,36(r1) - 61: GETL R25, t46 - 62: GETL R1, t48 - 63: ADDL $0x24, t48 - 64: STL t46, (t48) - 65: INCEIPL $4 - - 0xFEBD844: 7CFF3B78 or r31,r7,r7 - 66: GETL R7, t50 - 67: PUTL t50, R31 - 68: INCEIPL $4 - - 0xFEBD848: 93A10034 stw r29,52(r1) - 69: GETL R29, t52 - 70: GETL R1, t54 - 71: ADDL $0x34, t54 - 72: STL t52, (t54) - 73: INCEIPL $4 - - 0xFEBD84C: 90010044 stw r0,68(r1) - 74: GETL R0, t56 - 75: GETL R1, t58 - 76: ADDL $0x44, t58 - 77: STL t56, (t58) - 78: INCEIPL $4 - - 0xFEBD850: 91810014 stw r12,20(r1) - 79: GETL R12, t60 - 80: GETL R1, t62 - 81: ADDL $0x14, t62 - 82: STL t60, (t62) - 83: INCEIPL $4 - - 0xFEBD854: 418E000C bc 12,14,0xFEBD860 - 84: Js14o $0xFEBD860 - - - -. 2381 FEBD804 84 -. 92 C1 00 18 92 E1 00 1C 7D 16 43 78 93 01 00 20 7C 97 23 78 93 41 00 28 7C D8 33 78 93 61 00 2C 7C 9A 23 78 93 81 00 30 7C 7B 1B 78 93 C1 00 38 7C BC 2B 78 93 E1 00 3C 7F C8 02 A6 93 21 00 24 7C FF 3B 78 93 A1 00 34 90 01 00 44 91 81 00 14 41 8E 00 0C -==== BB 2382 (0xFEBD860) approx BBs exec'd 0 ==== - - 0xFEBD860: 80BB0060 lwz r5,96(r27) - 0: GETL R27, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFEBD864: 2F850000 cmpi cr7,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFEBD868: 419E0150 bc 12,30,0xFEBD9B8 - 9: Js30o $0xFEBD9B8 - - - -. 2382 FEBD860 12 -. 80 BB 00 60 2F 85 00 00 41 9E 01 50 -==== BB 2383 (0xFEBD9B8) approx BBs exec'd 0 ==== - - 0xFEBD9B8: 80DE1DC8 lwz r6,7624(r30) - 0: GETL R30, t0 - 1: ADDL $0x1DC8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFEBD9BC: 2C060000 cmpi cr0,r6,0 - 5: GETL R6, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFEBD9C0: 4182002C bc 12,2,0xFEBD9EC - 9: Js02o $0xFEBD9EC - - - -. 2383 FEBD9B8 12 -. 80 DE 1D C8 2C 06 00 00 41 82 00 2C -==== BB 2384 (0xFEBD9C4) approx BBs exec'd 0 ==== - - 0xFEBD9C4: 3860FFFF li r3,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEBD9C8: 907B0060 stw r3,96(r27) - 3: GETL R3, t2 - 4: GETL R27, t4 - 5: ADDL $0x60, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xFEBD9CC: 4BFFFEA0 b 0xFEBD86C - 8: JMPo $0xFEBD86C ($4) - - - -. 2384 FEBD9C4 12 -. 38 60 FF FF 90 7B 00 60 4B FF FE A0 -==== BB 2385 (0xFEBD86C) approx BBs exec'd 0 ==== - - 0xFEBD86C: 2C9C0000 cmpi cr1,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEBD870: 41860070 bc 12,6,0xFEBD8E0 - 4: Js06o $0xFEBD8E0 - - - -. 2385 FEBD86C 8 -. 2C 9C 00 00 41 86 00 70 -==== BB 2386 (0xFEBD874) approx BBs exec'd 0 ==== - - 0xFEBD874: 2E1F0000 cmpi cr4,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFEBD878: 4D100000 mcrf cr2,cr4 - 4: ICRFL CR, $0x2, CR - 5: INCEIPL $4 - - 0xFEBD87C: 83BB0004 lwz r29,4(r27) - 6: GETL R27, t4 - 7: ADDL $0x4, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R29 - 10: INCEIPL $4 - - 0xFEBD880: 7F63DB78 or r3,r27,r27 - 11: GETL R27, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFEBD884: 80FB0008 lwz r7,8(r27) - 14: GETL R27, t10 - 15: ADDL $0x8, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0xFEBD888: 7F04C378 or r4,r24,r24 - 19: GETL R24, t14 - 20: PUTL t14, R4 - 21: INCEIPL $4 - - 0xFEBD88C: 7FFD3851 subf. r31,r29,r7 - 22: GETL R29, t16 - 23: GETL R7, t18 - 24: SUBL t16, t18 - 25: PUTL t18, R31 - 26: CMP0L t18, t20 (-rSo) - 27: ICRFL t20, $0x0, CR - 28: INCEIPL $4 - - 0xFEBD890: 7F9FE040 cmpl cr7,r31,r28 - 29: GETL R31, t22 - 30: GETL R28, t24 - 31: CMPUL t22, t24, t26 (-rSo) - 32: ICRFL t26, $0x7, CR - 33: INCEIPL $4 - - 0xFEBD894: 40810090 bc 4,1,0xFEBD924 - 34: Jc01o $0xFEBD924 - - - -. 2386 FEBD874 36 -. 2E 1F 00 00 4D 10 00 00 83 BB 00 04 7F 63 DB 78 80 FB 00 08 7F 04 C3 78 7F FD 38 51 7F 9F E0 40 40 81 00 90 -==== BB 2387 (0xFEBD924) approx BBs exec'd 0 ==== - - 0xFEBD924: 4800E089 bl 0xFECB9AC - 0: MOVL $0xFEBD928, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFECB9AC ($4) - - - -. 2387 FEBD924 4 -. 48 00 E0 89 -==== BB 2388 __GI___uflow(0xFECB9AC) approx BBs exec'd 0 ==== - - 0xFECB9AC: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFECB9B0: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECB9B4: 93C10008 stw r30,8(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECB9B8: 480DC499 bl 0xFFA7E50 - 14: MOVL $0xFECB9BC, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFA7E50 ($4) - - - -. 2388 FECB9AC 16 -. 7C 88 02 A6 94 21 FF F0 93 C1 00 08 48 0D C4 99 -==== BB 2389 (0xFECB9BC) approx BBs exec'd 0 ==== - - 0xFECB9BC: 93E1000C stw r31,12(r1) - 0: GETL R31, t0 - 1: GETL R1, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECB9C0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFECB9C4: 90810014 stw r4,20(r1) - 8: GETL R4, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECB9C8: 7C7F1B78 or r31,r3,r3 - 13: GETL R3, t10 - 14: PUTL t10, R31 - 15: INCEIPL $4 - - 0xFECB9CC: 88030046 lbz r0,70(r3) - 16: GETL R3, t12 - 17: ADDL $0x46, t12 - 18: LDB (t12), t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0xFECB9D0: 2F800000 cmpi cr7,r0,0 - 21: GETL R0, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0xFECB9D4: 409E0030 bc 4,30,0xFECBA04 - 25: Jc30o $0xFECBA04 - - - -. 2389 FECB9BC 28 -. 93 E1 00 0C 7F C8 02 A6 90 81 00 14 7C 7F 1B 78 88 03 00 46 2F 80 00 00 40 9E 00 30 -==== BB 2390 (0xFECB9D8) approx BBs exec'd 0 ==== - - 0xFECB9D8: 80BE1DC8 lwz r5,7624(r30) - 0: GETL R30, t0 - 1: ADDL $0x1DC8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFECB9DC: 2C050000 cmpi cr0,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFECB9E0: 41820180 bc 12,2,0xFECBB60 - 9: Js02o $0xFECBB60 - - - -. 2390 FECB9D8 12 -. 80 BE 1D C8 2C 05 00 00 41 82 01 80 -==== BB 2391 (0xFECB9E4) approx BBs exec'd 0 ==== - - 0xFECB9E4: 80630060 lwz r3,96(r3) - 0: GETL R3, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECB9E8: 2C830000 cmpi cr1,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFECB9EC: 4086000C bc 4,6,0xFECB9F8 - 9: Jc06o $0xFECB9F8 - - - -. 2391 FECB9E4 12 -. 80 63 00 60 2C 83 00 00 40 86 00 0C -==== BB 2392 (0xFECB9F8) approx BBs exec'd 0 ==== - - 0xFECB9F8: 2F03FFFF cmpi cr6,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFECB9FC: 3800FFFF li r0,-1 - 5: MOVL $0xFFFFFFFF, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFECBA00: 409A00E0 bc 4,26,0xFECBAE0 - 8: Jc26o $0xFECBAE0 - - - -. 2392 FECB9F8 12 -. 2F 03 FF FF 38 00 FF FF 40 9A 00 E0 -==== BB 2393 (0xFECBA04) approx BBs exec'd 0 ==== - - 0xFECBA04: 807F0060 lwz r3,96(r31) - 0: GETL R31, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECBA08: 2F830000 cmpi cr7,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFECBA0C: 419E0084 bc 12,30,0xFECBA90 - 9: Js30o $0xFECBA90 - - - -. 2393 FECBA04 12 -. 80 7F 00 60 2F 83 00 00 41 9E 00 84 -==== BB 2394 (0xFECBA10) approx BBs exec'd 0 ==== - - 0xFECBA10: 811F0000 lwz r8,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0xFECBA14: 71090800 andi. r9,r8,0x800 - 4: GETL R8, t4 - 5: ANDL $0x800, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFECBA18: 40820098 bc 4,2,0xFECBAB0 - 10: Jc02o $0xFECBAB0 - - - -. 2394 FECBA10 12 -. 81 1F 00 00 71 09 08 00 40 82 00 98 -==== BB 2395 (0xFECBA1C) approx BBs exec'd 0 ==== - - 0xFECBA1C: 813F0004 lwz r9,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFECBA20: 809F0008 lwz r4,8(r31) - 5: GETL R31, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFECBA24: 7F092040 cmpl cr6,r9,r4 - 10: GETL R9, t8 - 11: GETL R4, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x6, CR - 14: INCEIPL $4 - - 0xFECBA28: 419800AC bc 12,24,0xFECBAD4 - 15: Js24o $0xFECBAD4 - - - -. 2395 FECBA1C 16 -. 81 3F 00 04 80 9F 00 08 7F 09 20 40 41 98 00 AC -==== BB 2396 (0xFECBA2C) approx BBs exec'd 0 ==== - - 0xFECBA2C: 815F0000 lwz r10,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFECBA30: 71490100 andi. r9,r10,0x100 - 4: GETL R10, t4 - 5: ANDL $0x100, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFECBA34: 408200D4 bc 4,2,0xFECBB08 - 10: Jc02o $0xFECBB08 - - - -. 2396 FECBA2C 12 -. 81 5F 00 00 71 49 01 00 40 82 00 D4 -==== BB 2397 (0xFECBA38) approx BBs exec'd 0 ==== - - 0xFECBA38: 817F0030 lwz r11,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFECBA3C: 2C8B0000 cmpi cr1,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFECBA40: 408600E4 bc 4,6,0xFECBB24 - 9: Jc06o $0xFECBB24 - - - -. 2397 FECBA38 12 -. 81 7F 00 30 2C 8B 00 00 40 86 00 E4 -==== BB 2398 (0xFECBA44) approx BBs exec'd 0 ==== - - 0xFECBA44: 819F0024 lwz r12,36(r31) - 0: GETL R31, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFECBA48: 2C0C0000 cmpi cr0,r12,0 - 5: GETL R12, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFECBA4C: 408200B0 bc 4,2,0xFECBAFC - 9: Jc02o $0xFECBAFC - - - -. 2398 FECBA44 12 -. 81 9F 00 24 2C 0C 00 00 40 82 00 B0 -==== BB 2399 (0xFECBA50) approx BBs exec'd 0 ==== - - 0xFECBA50: 88DF0046 lbz r6,70(r31) - 0: GETL R31, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFECBA54: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFECBA58: 7CC00774 extsb r0,r6 - 8: GETB R6, t6 - 9: WIDENL_Bs _st6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0xFECBA5C: 7CA0FA14 add r5,r0,r31 - 12: GETL R0, t8 - 13: GETL R31, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0xFECBA60: 80850098 lwz r4,152(r5) - 17: GETL R5, t12 - 18: ADDL $0x98, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R4 - 21: INCEIPL $4 - - 0xFECBA64: 83E40014 lwz r31,20(r4) - 22: GETL R4, t16 - 23: ADDL $0x14, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R31 - 26: INCEIPL $4 - - 0xFECBA68: 7FE903A6 mtctr r31 - 27: GETL R31, t20 - 28: PUTL t20, CTR - 29: INCEIPL $4 - - 0xFECBA6C: 4E800421 bctrl - 30: MOVL $0xFECBA70, t22 - 31: PUTL t22, LR - 32: GETL CTR, t24 - 33: JMPo-c t24 ($4) - - - -. 2399 FECBA50 32 -. 88 DF 00 46 7F E3 FB 78 7C C0 07 74 7C A0 FA 14 80 85 00 98 83 E4 00 14 7F E9 03 A6 4E 80 04 21 -==== BB 2400 _IO_default_uflow_internal(0xFECBCF0) approx BBs exec'd 0 ==== - - 0xFECBCF0: 7CC802A6 mflr r6 - 0: GETL LR, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFECBCF4: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECBCF8: 93E10008 stw r31,8(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECBCFC: 7C7F1B78 or r31,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0xFECBD00: 90C10014 stw r6,20(r1) - 17: GETL R6, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFECBD04: 88A30046 lbz r5,70(r3) - 22: GETL R3, t16 - 23: ADDL $0x46, t16 - 24: LDB (t16), t18 - 25: PUTL t18, R5 - 26: INCEIPL $4 - - 0xFECBD08: 7CA00774 extsb r0,r5 - 27: GETB R5, t20 - 28: WIDENL_Bs _st20 - 29: PUTL t20, R0 - 30: INCEIPL $4 - - 0xFECBD0C: 7D201A14 add r9,r0,r3 - 31: GETL R0, t22 - 32: GETL R3, t24 - 33: ADDL t22, t24 - 34: PUTL t24, R9 - 35: INCEIPL $4 - - 0xFECBD10: 80890098 lwz r4,152(r9) - 36: GETL R9, t26 - 37: ADDL $0x98, t26 - 38: LDL (t26), t28 - 39: PUTL t28, R4 - 40: INCEIPL $4 - - 0xFECBD14: 81640010 lwz r11,16(r4) - 41: GETL R4, t30 - 42: ADDL $0x10, t30 - 43: LDL (t30), t32 - 44: PUTL t32, R11 - 45: INCEIPL $4 - - 0xFECBD18: 7D6903A6 mtctr r11 - 46: GETL R11, t34 - 47: PUTL t34, CTR - 48: INCEIPL $4 - - 0xFECBD1C: 4E800421 bctrl - 49: MOVL $0xFECBD20, t36 - 50: PUTL t36, LR - 51: GETL CTR, t38 - 52: JMPo-c t38 ($4) - - - -. 2400 FECBCF0 48 -. 7C C8 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 90 C1 00 14 88 A3 00 46 7C A0 07 74 7D 20 1A 14 80 89 00 98 81 64 00 10 7D 69 03 A6 4E 80 04 21 -==== BB 2401 _IO_file_underflow@@GLIBC_2.1(0xFEC8EB8) approx BBs exec'd 0 ==== - - 0xFEC8EB8: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEC8EBC: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEC8EC0: 480DEF91 bl 0xFFA7E50 - 9: MOVL $0xFEC8EC4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2401 FEC8EB8 12 -. 7C 08 02 A6 94 21 FF E0 48 0D EF 91 -==== BB 2402 (0xFEC8EC4) approx BBs exec'd 0 ==== - - 0xFEC8EC4: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEC8EC8: 93E1001C stw r31,28(r1) - 5: GETL R31, t4 - 6: GETL R1, t6 - 7: ADDL $0x1C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFEC8ECC: 7FC802A6 mflr r30 - 10: GETL LR, t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xFEC8ED0: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEC8ED4: 7C7F1B78 or r31,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0xFEC8ED8: 81630000 lwz r11,0(r3) - 21: GETL R3, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R11 - 24: INCEIPL $4 - - 0xFEC8EDC: 9361000C stw r27,12(r1) - 25: GETL R27, t20 - 26: GETL R1, t22 - 27: ADDL $0xC, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0xFEC8EE0: 71600004 andi. r0,r11,0x4 - 30: GETL R11, t24 - 31: ANDL $0x4, t24 - 32: PUTL t24, R0 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x0, CR - 35: INCEIPL $4 - - 0xFEC8EE4: 93810010 stw r28,16(r1) - 36: GETL R28, t28 - 37: GETL R1, t30 - 38: ADDL $0x10, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0xFEC8EE8: 93A10014 stw r29,20(r1) - 41: GETL R29, t32 - 42: GETL R1, t34 - 43: ADDL $0x14, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0xFEC8EEC: 40820284 bc 4,2,0xFEC9170 - 46: Jc02o $0xFEC9170 - - - -. 2402 FEC8EC4 44 -. 93 C1 00 18 93 E1 00 1C 7F C8 02 A6 90 01 00 24 7C 7F 1B 78 81 63 00 00 93 61 00 0C 71 60 00 04 93 81 00 10 93 A1 00 14 40 82 02 84 -==== BB 2403 (0xFEC8EF0) approx BBs exec'd 0 ==== - - 0xFEC8EF0: 80630004 lwz r3,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEC8EF4: 80BF0008 lwz r5,8(r31) - 5: GETL R31, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFEC8EF8: 7F832840 cmpl cr7,r3,r5 - 10: GETL R3, t8 - 11: GETL R5, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0xFEC8EFC: 409C002C bc 4,28,0xFEC8F28 - 15: Jc28o $0xFEC8F28 - - - -. 2403 FEC8EF0 16 -. 80 63 00 04 80 BF 00 08 7F 83 28 40 40 9C 00 2C -==== BB 2404 (0xFEC8F28) approx BBs exec'd 0 ==== - - 0xFEC8F28: 80DF001C lwz r6,28(r31) - 0: GETL R31, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFEC8F2C: 2C860000 cmpi cr1,r6,0 - 5: GETL R6, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFEC8F30: 4086001C bc 4,6,0xFEC8F4C - 9: Jc06o $0xFEC8F4C - - - -. 2404 FEC8F28 12 -. 80 DF 00 1C 2C 86 00 00 40 86 00 1C -==== BB 2405 (0xFEC8F34) approx BBs exec'd 0 ==== - - 0xFEC8F34: 807F0024 lwz r3,36(r31) - 0: GETL R31, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEC8F38: 2F030000 cmpi cr6,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFEC8F3C: 409A0194 bc 4,26,0xFEC90D0 - 9: Jc26o $0xFEC90D0 - - - -. 2405 FEC8F34 12 -. 80 7F 00 24 2F 03 00 00 40 9A 01 94 -==== BB 2406 (0xFEC8F40) approx BBs exec'd 0 ==== - - 0xFEC8F40: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC8F44: 48002D05 bl 0xFECBC48 - 3: MOVL $0xFEC8F48, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFECBC48 ($4) - - - -. 2406 FEC8F40 8 -. 7F E3 FB 78 48 00 2D 05 -==== BB 2407 _IO_doallocbuf_internal(0xFECBC48) approx BBs exec'd 0 ==== - - 0xFECBC48: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFECBC4C: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECBC50: 93E10008 stw r31,8(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECBC54: 7C7F1B78 or r31,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0xFECBC58: 90810014 stw r4,20(r1) - 17: GETL R4, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFECBC5C: 8003001C lwz r0,28(r3) - 22: GETL R3, t16 - 23: ADDL $0x1C, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R0 - 26: INCEIPL $4 - - 0xFECBC60: 2F800000 cmpi cr7,r0,0 - 27: GETL R0, t20 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x7, CR - 30: INCEIPL $4 - - 0xFECBC64: 409E0040 bc 4,30,0xFECBCA4 - 31: Jc30o $0xFECBCA4 - - - -. 2407 FECBC48 32 -. 7C 88 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 90 81 00 14 80 03 00 1C 2F 80 00 00 40 9E 00 40 -==== BB 2408 (0xFECBC68) approx BBs exec'd 0 ==== - - 0xFECBC68: 80A30000 lwz r5,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFECBC6C: 70A90002 andi. r9,r5,0x2 - 4: GETL R5, t4 - 5: ANDL $0x2, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFECBC70: 41820010 bc 12,2,0xFECBC80 - 10: Js02o $0xFECBC80 - - - -. 2408 FECBC68 12 -. 80 A3 00 00 70 A9 00 02 41 82 00 10 -==== BB 2409 (0xFECBC80) approx BBs exec'd 0 ==== - - 0xFECBC80: 895F0046 lbz r10,70(r31) - 0: GETL R31, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFECBC84: 7D480774 extsb r8,r10 - 5: GETB R10, t4 - 6: WIDENL_Bs _st4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0xFECBC88: 7D28FA14 add r9,r8,r31 - 9: GETL R8, t6 - 10: GETL R31, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFECBC8C: 80E90098 lwz r7,152(r9) - 14: GETL R9, t10 - 15: ADDL $0x98, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0xFECBC90: 81670034 lwz r11,52(r7) - 19: GETL R7, t14 - 20: ADDL $0x34, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R11 - 23: INCEIPL $4 - - 0xFECBC94: 7D6903A6 mtctr r11 - 24: GETL R11, t18 - 25: PUTL t18, CTR - 26: INCEIPL $4 - - 0xFECBC98: 4E800421 bctrl - 27: MOVL $0xFECBC9C, t20 - 28: PUTL t20, LR - 29: GETL CTR, t22 - 30: JMPo-c t22 ($4) - - - -. 2409 FECBC80 28 -. 89 5F 00 46 7D 48 07 74 7D 28 FA 14 80 E9 00 98 81 67 00 34 7D 69 03 A6 4E 80 04 21 -==== BB 2410 _IO_file_doallocate_internal(0xFEBB788) approx BBs exec'd 0 ==== - - 0xFEBB788: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEBB78C: 9421FF70 stwu r1,-144(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF70, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEBB790: 93A10084 stw r29,132(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x84, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEBB794: 3BA02000 li r29,8192 - 14: MOVL $0x2000, t10 - 15: PUTL t10, R29 - 16: INCEIPL $4 - - 0xFEBB798: 93E1008C stw r31,140(r1) - 17: GETL R31, t12 - 18: GETL R1, t14 - 19: ADDL $0x8C, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFEBB79C: 7C7F1B78 or r31,r3,r3 - 22: GETL R3, t16 - 23: PUTL t16, R31 - 24: INCEIPL $4 - - 0xFEBB7A0: 90810094 stw r4,148(r1) - 25: GETL R4, t18 - 26: GETL R1, t20 - 27: ADDL $0x94, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFEBB7A4: 80030038 lwz r0,56(r3) - 30: GETL R3, t22 - 31: ADDL $0x38, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFEBB7A8: 93C10088 stw r30,136(r1) - 35: GETL R30, t26 - 36: GETL R1, t28 - 37: ADDL $0x88, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFEBB7AC: 2F800000 cmpi cr7,r0,0 - 40: GETL R0, t30 - 41: CMP0L t30, t32 (-rSo) - 42: ICRFL t32, $0x7, CR - 43: INCEIPL $4 - - 0xFEBB7B0: 419C004C bc 12,28,0xFEBB7FC - 44: Js28o $0xFEBB7FC - - - -. 2410 FEBB788 44 -. 7C 88 02 A6 94 21 FF 70 93 A1 00 84 3B A0 20 00 93 E1 00 8C 7C 7F 1B 78 90 81 00 94 80 03 00 38 93 C1 00 88 2F 80 00 00 41 9C 00 4C -==== BB 2411 (0xFEBB7B4) approx BBs exec'd 0 ==== - - 0xFEBB7B4: 88E30046 lbz r7,70(r3) - 0: GETL R3, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFEBB7B8: 38810010 addi r4,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFEBB7BC: 7CE60774 extsb r6,r7 - 9: GETB R7, t6 - 10: WIDENL_Bs _st6 - 11: PUTL t6, R6 - 12: INCEIPL $4 - - 0xFEBB7C0: 7D261A14 add r9,r6,r3 - 13: GETL R6, t8 - 14: GETL R3, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0xFEBB7C4: 80A90098 lwz r5,152(r9) - 18: GETL R9, t12 - 19: ADDL $0x98, t12 - 20: LDL (t12), t14 - 21: PUTL t14, R5 - 22: INCEIPL $4 - - 0xFEBB7C8: 81650048 lwz r11,72(r5) - 23: GETL R5, t16 - 24: ADDL $0x48, t16 - 25: LDL (t16), t18 - 26: PUTL t18, R11 - 27: INCEIPL $4 - - 0xFEBB7CC: 7D6903A6 mtctr r11 - 28: GETL R11, t20 - 29: PUTL t20, CTR - 30: INCEIPL $4 - - 0xFEBB7D0: 4E800421 bctrl - 31: MOVL $0xFEBB7D4, t22 - 32: PUTL t22, LR - 33: GETL CTR, t24 - 34: JMPo-c t24 ($4) - - - -. 2411 FEBB7B4 32 -. 88 E3 00 46 38 81 00 10 7C E6 07 74 7D 26 1A 14 80 A9 00 98 81 65 00 48 7D 69 03 A6 4E 80 04 21 -==== BB 2412 _IO_file_stat_internal(0xFECA4EC) approx BBs exec'd 0 ==== - - 0xFECA4EC: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFECA4F0: 7C852378 or r5,r4,r4 - 6: GETL R4, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFECA4F4: 80030038 lwz r0,56(r3) - 9: GETL R3, t6 - 10: ADDL $0x38, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0xFECA4F8: 38210010 addi r1,r1,16 - 14: GETL R1, t10 - 15: ADDL $0x10, t10 - 16: PUTL t10, R1 - 17: INCEIPL $4 - - 0xFECA4FC: 38600003 li r3,3 - 18: MOVL $0x3, t12 - 19: PUTL t12, R3 - 20: INCEIPL $4 - - 0xFECA500: 7C040378 or r4,r0,r0 - 21: GETL R0, t14 - 22: PUTL t14, R4 - 23: INCEIPL $4 - - 0xFECA504: 48056DBC b 0xFF212C0 - 24: JMPo $0xFF212C0 ($4) - - - -. 2412 FECA4EC 28 -. 94 21 FF F0 7C 85 23 78 80 03 00 38 38 21 00 10 38 60 00 03 7C 04 03 78 48 05 6D BC -==== BB 2413 (0xFEBB7D4) approx BBs exec'd 0 ==== - - 0xFEBB7D4: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEBB7D8: 41800024 bc 12,0,0xFEBB7FC - 4: Js00o $0xFEBB7FC - - - -. 2413 FEBB7D4 8 -. 2C 03 00 00 41 80 00 24 -==== BB 2414 (0xFEBB7DC) approx BBs exec'd 0 ==== - - 0xFEBB7DC: 81010020 lwz r8,32(r1) - 0: GETL R1, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFEBB7E0: 55030426 rlwinm r3,r8,0,16,19 - 5: GETL R8, t4 - 6: ANDL $0xF000, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFEBB7E4: 2C832000 cmpi cr1,r3,8192 - 9: GETL R3, t6 - 10: MOVL $0x2000, t10 - 11: CMPL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x1, CR - 13: INCEIPL $4 - - 0xFEBB7E8: 41860078 bc 12,6,0xFEBB860 - 14: Js06o $0xFEBB860 - - - -. 2414 FEBB7DC 16 -. 81 01 00 20 55 03 04 26 2C 83 20 00 41 86 00 78 -==== BB 2415 (0xFEBB7EC) approx BBs exec'd 0 ==== - - 0xFEBB7EC: 80010048 lwz r0,72(r1) - 0: GETL R1, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEBB7F0: 2C000000 cmpi cr0,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFEBB7F4: 40810008 bc 4,1,0xFEBB7FC - 9: Jc01o $0xFEBB7FC - - - -. 2415 FEBB7EC 12 -. 80 01 00 48 2C 00 00 00 40 81 00 08 -==== BB 2416 (0xFEBB7F8) approx BBs exec'd 0 ==== - - 0xFEBB7F8: 7C1D0378 or r29,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFEBB7FC: 399D0FFF addi r12,r29,4095 - 3: GETL R29, t2 - 4: ADDL $0xFFF, t2 - 5: PUTL t2, R12 - 6: INCEIPL $4 - - 0xFEBB800: 38600000 li r3,0 - 7: MOVL $0x0, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0xFEBB804: 55840026 rlwinm r4,r12,0,0,19 - 10: GETL R12, t6 - 11: ANDL $0xFFFFF000, t6 - 12: PUTL t6, R4 - 13: INCEIPL $4 - - 0xFEBB808: 38A00003 li r5,3 - 14: MOVL $0x3, t8 - 15: PUTL t8, R5 - 16: INCEIPL $4 - - 0xFEBB80C: 38C00022 li r6,34 - 17: MOVL $0x22, t10 - 18: PUTL t10, R6 - 19: INCEIPL $4 - - 0xFEBB810: 38E0FFFF li r7,-1 - 20: MOVL $0xFFFFFFFF, t12 - 21: PUTL t12, R7 - 22: INCEIPL $4 - - 0xFEBB814: 39000000 li r8,0 - 23: MOVL $0x0, t14 - 24: PUTL t14, R8 - 25: INCEIPL $4 - - 0xFEBB818: 480729A1 bl 0xFF2E1B8 - 26: MOVL $0xFEBB81C, t16 - 27: PUTL t16, LR - 28: JMPo-c $0xFF2E1B8 ($4) - - - -. 2416 FEBB7F8 36 -. 7C 1D 03 78 39 9D 0F FF 38 60 00 00 55 84 00 26 38 A0 00 03 38 C0 00 22 38 E0 FF FF 39 00 00 00 48 07 29 A1 -==== BB 2417 mmap(0xFF2E1B8) approx BBs exec'd 0 ==== - - 0xFF2E1B8: 3800005A li r0,90 - 0: MOVL $0x5A, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFF2E1BC: 44000002 sc - 3: JMPo-sys $0xFF2E1C0 ($4) - - - -. 2417 FF2E1B8 8 -. 38 00 00 5A 44 00 00 02 -==== BB 2418 (0xFF2E1C0) approx BBs exec'd 0 ==== - - 0xFF2E1C0: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 2418 FF2E1C0 4 -. 4C A3 00 20 -==== BB 2419 (0xFEBB81C) approx BBs exec'd 0 ==== - - 0xFEBB81C: 3800FFFF li r0,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEBB820: 2C83FFFF cmpi cr1,r3,-1 - 3: GETL R3, t2 - 4: MOVL $0xFFFFFFFF, t6 - 5: CMPL t2, t6, t4 (-rSo) - 6: ICRFL t4, $0x1, CR - 7: INCEIPL $4 - - 0xFEBB824: 4186001C bc 12,6,0xFEBB840 - 8: Js06o $0xFEBB840 - - - -. 2419 FEBB81C 12 -. 38 00 FF FF 2C 83 FF FF 41 86 00 1C -==== BB 2420 (0xFEBB828) approx BBs exec'd 0 ==== - - 0xFEBB828: 7C641B78 or r4,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEBB82C: 38C00001 li r6,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFEBB830: 7FE3FB78 or r3,r31,r31 - 6: GETL R31, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFEBB834: 7CA4EA14 add r5,r4,r29 - 9: GETL R4, t6 - 10: GETL R29, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0xFEBB838: 48010345 bl 0xFECBB7C - 14: MOVL $0xFEBB83C, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFECBB7C ($4) - - - -. 2420 FEBB828 20 -. 7C 64 1B 78 38 C0 00 01 7F E3 FB 78 7C A4 EA 14 48 01 03 45 -==== BB 2421 _IO_setb_internal(0xFECBB7C) approx BBs exec'd 0 ==== - - 0xFECBB7C: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFECBB80: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECBB84: 9361000C stw r27,12(r1) - 9: GETL R27, t6 - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECBB88: 7C9B2378 or r27,r4,r4 - 14: GETL R4, t10 - 15: PUTL t10, R27 - 16: INCEIPL $4 - - 0xFECBB8C: 93810010 stw r28,16(r1) - 17: GETL R28, t12 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFECBB90: 7CBC2B78 or r28,r5,r5 - 22: GETL R5, t16 - 23: PUTL t16, R28 - 24: INCEIPL $4 - - 0xFECBB94: 90010024 stw r0,36(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x24, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFECBB98: 8123001C lwz r9,28(r3) - 30: GETL R3, t22 - 31: ADDL $0x1C, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R9 - 34: INCEIPL $4 - - 0xFECBB9C: 93A10014 stw r29,20(r1) - 35: GETL R29, t26 - 36: GETL R1, t28 - 37: ADDL $0x14, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFECBBA0: 7CDD3378 or r29,r6,r6 - 40: GETL R6, t30 - 41: PUTL t30, R29 - 42: INCEIPL $4 - - 0xFECBBA4: 2F890000 cmpi cr7,r9,0 - 43: GETL R9, t32 - 44: CMP0L t32, t34 (-rSo) - 45: ICRFL t34, $0x7, CR - 46: INCEIPL $4 - - 0xFECBBA8: 93E1001C stw r31,28(r1) - 47: GETL R31, t36 - 48: GETL R1, t38 - 49: ADDL $0x1C, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0xFECBBAC: 93C10018 stw r30,24(r1) - 52: GETL R30, t40 - 53: GETL R1, t42 - 54: ADDL $0x18, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0xFECBBB0: 7C7F1B78 or r31,r3,r3 - 57: GETL R3, t44 - 58: PUTL t44, R31 - 59: INCEIPL $4 - - 0xFECBBB4: 419E0028 bc 12,30,0xFECBBDC - 60: Js30o $0xFECBBDC - - - -. 2421 FECBB7C 60 -. 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C 9B 23 78 93 81 00 10 7C BC 2B 78 90 01 00 24 81 23 00 1C 93 A1 00 14 7C DD 33 78 2F 89 00 00 93 E1 00 1C 93 C1 00 18 7C 7F 1B 78 41 9E 00 28 -==== BB 2422 (0xFECBBDC) approx BBs exec'd 0 ==== - - 0xFECBBDC: 801F0000 lwz r0,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFECBBE0: 2C9D0000 cmpi cr1,r29,0 - 4: GETL R29, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFECBBE4: 5409003C rlwinm r9,r0,0,0,30 - 8: GETL R0, t8 - 9: ANDL $0xFFFFFFFE, t8 - 10: PUTL t8, R9 - 11: INCEIPL $4 - - 0xFECBBE8: 937F001C stw r27,28(r31) - 12: GETL R27, t10 - 13: GETL R31, t12 - 14: ADDL $0x1C, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0xFECBBEC: 60000001 ori r0,r0,0x1 - 17: GETL R0, t14 - 18: ORL $0x1, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0xFECBBF0: 939F0020 stw r28,32(r31) - 21: GETL R28, t16 - 22: GETL R31, t18 - 23: ADDL $0x20, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFECBBF4: 4186002C bc 12,6,0xFECBC20 - 26: Js06o $0xFECBC20 - - - -. 2422 FECBBDC 28 -. 80 1F 00 00 2C 9D 00 00 54 09 00 3C 93 7F 00 1C 60 00 00 01 93 9F 00 20 41 86 00 2C -==== BB 2423 (0xFECBBF8) approx BBs exec'd 0 ==== - - 0xFECBBF8: 80610024 lwz r3,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECBBFC: 913F0000 stw r9,0(r31) - 5: GETL R9, t4 - 6: GETL R31, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFECBC00: 8361000C lwz r27,12(r1) - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R27 - 13: INCEIPL $4 - - 0xFECBC04: 7C6803A6 mtlr r3 - 14: GETL R3, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFECBC08: 83810010 lwz r28,16(r1) - 17: GETL R1, t14 - 18: ADDL $0x10, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R28 - 21: INCEIPL $4 - - 0xFECBC0C: 83A10014 lwz r29,20(r1) - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R29 - 26: INCEIPL $4 - - 0xFECBC10: 83C10018 lwz r30,24(r1) - 27: GETL R1, t22 - 28: ADDL $0x18, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R30 - 31: INCEIPL $4 - - 0xFECBC14: 83E1001C lwz r31,28(r1) - 32: GETL R1, t26 - 33: ADDL $0x1C, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R31 - 36: INCEIPL $4 - - 0xFECBC18: 38210020 addi r1,r1,32 - 37: GETL R1, t30 - 38: ADDL $0x20, t30 - 39: PUTL t30, R1 - 40: INCEIPL $4 - - 0xFECBC1C: 4E800020 blr - 41: GETL LR, t32 - 42: JMPo-r t32 ($4) - - - -. 2423 FECBBF8 40 -. 80 61 00 24 91 3F 00 00 83 61 00 0C 7C 68 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2424 (0xFEBB83C) approx BBs exec'd 0 ==== - - 0xFEBB83C: 38000001 li r0,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEBB840: 83A10094 lwz r29,148(r1) - 3: GETL R1, t2 - 4: ADDL $0x94, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFEBB844: 7C030378 or r3,r0,r0 - 8: GETL R0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFEBB848: 83C10088 lwz r30,136(r1) - 11: GETL R1, t8 - 12: ADDL $0x88, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R30 - 15: INCEIPL $4 - - 0xFEBB84C: 7FA803A6 mtlr r29 - 16: GETL R29, t12 - 17: PUTL t12, LR - 18: INCEIPL $4 - - 0xFEBB850: 83E1008C lwz r31,140(r1) - 19: GETL R1, t14 - 20: ADDL $0x8C, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R31 - 23: INCEIPL $4 - - 0xFEBB854: 83A10084 lwz r29,132(r1) - 24: GETL R1, t18 - 25: ADDL $0x84, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R29 - 28: INCEIPL $4 - - 0xFEBB858: 38210090 addi r1,r1,144 - 29: GETL R1, t22 - 30: ADDL $0x90, t22 - 31: PUTL t22, R1 - 32: INCEIPL $4 - - 0xFEBB85C: 4E800020 blr - 33: GETL LR, t24 - 34: JMPo-r t24 ($4) - - - -. 2424 FEBB83C 36 -. 38 00 00 01 83 A1 00 94 7C 03 03 78 83 C1 00 88 7F A8 03 A6 83 E1 00 8C 83 A1 00 84 38 21 00 90 4E 80 00 20 -==== BB 2425 (0xFECBC9C) approx BBs exec'd 0 ==== - - 0xFECBC9C: 2F03FFFF cmpi cr6,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFECBCA0: 419A0018 bc 12,26,0xFECBCB8 - 5: Js26o $0xFECBCB8 - - - -. 2425 FECBC9C 8 -. 2F 03 FF FF 41 9A 00 18 -==== BB 2426 (0xFECBCA4) approx BBs exec'd 0 ==== - - 0xFECBCA4: 80610014 lwz r3,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECBCA8: 83E10008 lwz r31,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0xFECBCAC: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFECBCB0: 7C6803A6 mtlr r3 - 14: GETL R3, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFECBCB4: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 2426 FECBCA4 20 -. 80 61 00 14 83 E1 00 08 38 21 00 10 7C 68 03 A6 4E 80 00 20 -==== BB 2427 (0xFEC8F48) approx BBs exec'd 0 ==== - - 0xFEC8F48: 817F0000 lwz r11,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFEC8F4C: 71600202 andi. r0,r11,0x202 - 4: GETL R11, t4 - 5: ANDL $0x202, t4 - 6: PUTL t4, R0 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFEC8F50: 4182006C bc 12,2,0xFEC8FBC - 10: Js02o $0xFEC8FBC - - - -. 2427 FEC8F48 12 -. 81 7F 00 00 71 60 02 02 41 82 00 6C -==== BB 2428 (0xFEC8FBC) approx BBs exec'd 0 ==== - - 0xFEC8FBC: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC8FC0: 480024A5 bl 0xFECB464 - 3: MOVL $0xFEC8FC4, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFECB464 ($4) - - - -. 2428 FEC8FBC 8 -. 7F E3 FB 78 48 00 24 A5 -==== BB 2429 _IO_switch_to_get_mode_internal(0xFECB464) approx BBs exec'd 0 ==== - - 0xFECB464: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFECB468: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECB46C: 93E10008 stw r31,8(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECB470: 7C7F1B78 or r31,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0xFECB474: 90810014 stw r4,20(r1) - 17: GETL R4, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFECB478: 3880FFFF li r4,-1 - 22: MOVL $0xFFFFFFFF, t16 - 23: PUTL t16, R4 - 24: INCEIPL $4 - - 0xFECB47C: 81630014 lwz r11,20(r3) - 25: GETL R3, t18 - 26: ADDL $0x14, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R11 - 29: INCEIPL $4 - - 0xFECB480: 80030010 lwz r0,16(r3) - 30: GETL R3, t22 - 31: ADDL $0x10, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFECB484: 7F8B0040 cmpl cr7,r11,r0 - 35: GETL R11, t26 - 36: GETL R0, t28 - 37: CMPUL t26, t28, t30 (-rSo) - 38: ICRFL t30, $0x7, CR - 39: INCEIPL $4 - - 0xFECB488: 419D0064 bc 12,29,0xFECB4EC - 40: Js29o $0xFECB4EC - - - -. 2429 FECB464 40 -. 7C 88 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 90 81 00 14 38 80 FF FF 81 63 00 14 80 03 00 10 7F 8B 00 40 41 9D 00 64 -==== BB 2430 (0xFECB48C) approx BBs exec'd 0 ==== - - 0xFECB48C: 815F0000 lwz r10,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFECB490: 71400100 andi. r0,r10,0x100 - 4: GETL R10, t4 - 5: ANDL $0x100, t4 - 6: PUTL t4, R0 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFECB494: 4082004C bc 4,2,0xFECB4E0 - 10: Jc02o $0xFECB4E0 - - - -. 2430 FECB48C 12 -. 81 5F 00 00 71 40 01 00 40 82 00 4C -==== BB 2431 (0xFECB498) approx BBs exec'd 0 ==== - - 0xFECB498: 819F0008 lwz r12,8(r31) - 0: GETL R31, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFECB49C: 811F001C lwz r8,28(r31) - 5: GETL R31, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0xFECB4A0: 7C8B6040 cmpl cr1,r11,r12 - 10: GETL R11, t8 - 11: GETL R12, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0xFECB4A4: 911F000C stw r8,12(r31) - 15: GETL R8, t14 - 16: GETL R31, t16 - 17: ADDL $0xC, t16 - 18: STL t14, (t16) - 19: INCEIPL $4 - - 0xFECB4A8: 40850008 bc 4,5,0xFECB4B0 - 20: Jc05o $0xFECB4B0 - - - -. 2431 FECB498 20 -. 81 9F 00 08 81 1F 00 1C 7C 8B 60 40 91 1F 00 0C 40 85 00 08 -==== BB 2432 (0xFECB4B0) approx BBs exec'd 0 ==== - - 0xFECB4B0: 55400566 rlwinm r0,r10,0,21,19 - 0: GETL R10, t0 - 1: ANDL $0xFFFFF7FF, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0xFECB4B4: 917F0010 stw r11,16(r31) - 4: GETL R11, t2 - 5: GETL R31, t4 - 6: ADDL $0x10, t4 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECB4B8: 917F0004 stw r11,4(r31) - 9: GETL R11, t6 - 10: GETL R31, t8 - 11: ADDL $0x4, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECB4BC: 38600000 li r3,0 - 14: MOVL $0x0, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFECB4C0: 917F0018 stw r11,24(r31) - 17: GETL R11, t12 - 18: GETL R31, t14 - 19: ADDL $0x18, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFECB4C4: 917F0014 stw r11,20(r31) - 22: GETL R11, t16 - 23: GETL R31, t18 - 24: ADDL $0x14, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xFECB4C8: 901F0000 stw r0,0(r31) - 27: GETL R0, t20 - 28: GETL R31, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFECB4CC: 81410014 lwz r10,20(r1) - 31: GETL R1, t24 - 32: ADDL $0x14, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R10 - 35: INCEIPL $4 - - 0xFECB4D0: 83E10008 lwz r31,8(r1) - 36: GETL R1, t28 - 37: ADDL $0x8, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0xFECB4D4: 38210010 addi r1,r1,16 - 41: GETL R1, t32 - 42: ADDL $0x10, t32 - 43: PUTL t32, R1 - 44: INCEIPL $4 - - 0xFECB4D8: 7D4803A6 mtlr r10 - 45: GETL R10, t34 - 46: PUTL t34, LR - 47: INCEIPL $4 - - 0xFECB4DC: 4E800020 blr - 48: GETL LR, t36 - 49: JMPo-r t36 ($4) - - - -. 2432 FECB4B0 48 -. 55 40 05 66 91 7F 00 10 91 7F 00 04 38 60 00 00 91 7F 00 18 91 7F 00 14 90 1F 00 00 81 41 00 14 83 E1 00 08 38 21 00 10 7D 48 03 A6 4E 80 00 20 -==== BB 2433 (0xFEC8FC4) approx BBs exec'd 0 ==== - - 0xFEC8FC4: 891F0046 lbz r8,70(r31) - 0: GETL R31, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFEC8FC8: 80BF001C lwz r5,28(r31) - 5: GETL R31, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFEC8FCC: 7D070774 extsb r7,r8 - 10: GETB R8, t8 - 11: WIDENL_Bs _st8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0xFEC8FD0: 837F0020 lwz r27,32(r31) - 14: GETL R31, t10 - 15: ADDL $0x20, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R27 - 18: INCEIPL $4 - - 0xFEC8FD4: 7CC7FA14 add r6,r7,r31 - 19: GETL R7, t14 - 20: GETL R31, t16 - 21: ADDL t14, t16 - 22: PUTL t16, R6 - 23: INCEIPL $4 - - 0xFEC8FD8: 7CA42B78 or r4,r5,r5 - 24: GETL R5, t18 - 25: PUTL t18, R4 - 26: INCEIPL $4 - - 0xFEC8FDC: 80660098 lwz r3,152(r6) - 27: GETL R6, t20 - 28: ADDL $0x98, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R3 - 31: INCEIPL $4 - - 0xFEC8FE0: 90BF0004 stw r5,4(r31) - 32: GETL R5, t24 - 33: GETL R31, t26 - 34: ADDL $0x4, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xFEC8FE4: 81630038 lwz r11,56(r3) - 37: GETL R3, t28 - 38: ADDL $0x38, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R11 - 41: INCEIPL $4 - - 0xFEC8FE8: 7FE3FB78 or r3,r31,r31 - 42: GETL R31, t32 - 43: PUTL t32, R3 - 44: INCEIPL $4 - - 0xFEC8FEC: 90BF000C stw r5,12(r31) - 45: GETL R5, t34 - 46: GETL R31, t36 - 47: ADDL $0xC, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFEC8FF0: 90BF0008 stw r5,8(r31) - 50: GETL R5, t38 - 51: GETL R31, t40 - 52: ADDL $0x8, t40 - 53: STL t38, (t40) - 54: INCEIPL $4 - - 0xFEC8FF4: 7D6903A6 mtctr r11 - 55: GETL R11, t42 - 56: PUTL t42, CTR - 57: INCEIPL $4 - - 0xFEC8FF8: 90BF0018 stw r5,24(r31) - 58: GETL R5, t44 - 59: GETL R31, t46 - 60: ADDL $0x18, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0xFEC8FFC: 90BF0014 stw r5,20(r31) - 63: GETL R5, t48 - 64: GETL R31, t50 - 65: ADDL $0x14, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0xFEC9000: 90BF0010 stw r5,16(r31) - 68: GETL R5, t52 - 69: GETL R31, t54 - 70: ADDL $0x10, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0xFEC9004: 7CA5D850 subf r5,r5,r27 - 73: GETL R5, t56 - 74: GETL R27, t58 - 75: SUBL t56, t58 - 76: PUTL t58, R5 - 77: INCEIPL $4 - - 0xFEC9008: 4E800421 bctrl - 78: MOVL $0xFEC900C, t60 - 79: PUTL t60, LR - 80: GETL CTR, t62 - 81: JMPo-c t62 ($4) - - - -. 2433 FEC8FC4 72 -. 89 1F 00 46 80 BF 00 1C 7D 07 07 74 83 7F 00 20 7C C7 FA 14 7C A4 2B 78 80 66 00 98 90 BF 00 04 81 63 00 38 7F E3 FB 78 90 BF 00 0C 90 BF 00 08 7D 69 03 A6 90 BF 00 18 90 BF 00 14 90 BF 00 10 7C A5 D8 50 4E 80 04 21 -==== BB 2434 _IO_file_read_internal(0xFECA48C) approx BBs exec'd 0 ==== - - 0xFECA48C: 7CC802A6 mflr r6 - 0: GETL LR, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFECA490: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECA494: 90C10014 stw r6,20(r1) - 9: GETL R6, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECA498: 8003003C lwz r0,60(r3) - 14: GETL R3, t10 - 15: ADDL $0x3C, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R0 - 18: INCEIPL $4 - - 0xFECA49C: 70090002 andi. r9,r0,0x2 - 19: GETL R0, t14 - 20: ANDL $0x2, t14 - 21: PUTL t14, R9 - 22: CMP0L t14, t16 (-rSo) - 23: ICRFL t16, $0x0, CR - 24: INCEIPL $4 - - 0xFECA4A0: 4082001C bc 4,2,0xFECA4BC - 25: Jc02o $0xFECA4BC - - - -. 2434 FECA48C 24 -. 7C C8 02 A6 94 21 FF F0 90 C1 00 14 80 03 00 3C 70 09 00 02 40 82 00 1C -==== BB 2435 (0xFECA4BC) approx BBs exec'd 0 ==== - - 0xFECA4BC: 80630038 lwz r3,56(r3) - 0: GETL R3, t0 - 1: ADDL $0x38, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECA4C0: 48057AA1 bl 0xFF21F60 - 5: MOVL $0xFECA4C4, t4 - 6: PUTL t4, LR - 7: JMPo-c $0xFF21F60 ($4) - - - -. 2435 FECA4BC 8 -. 80 63 00 38 48 05 7A A1 -==== BB 2436 __read_nocancel(0xFF21F60) approx BBs exec'd 0 ==== - - 0xFF21F60: 38000003 li r0,3 - 0: MOVL $0x3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFF21F64: 44000002 sc - 3: JMPo-sys $0xFF21F68 ($4) - - - -. 2436 FF21F60 8 -. 38 00 00 03 44 00 00 02 -==== BB 2437 (0xFF21F68) approx BBs exec'd 0 ==== - - 0xFF21F68: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 2437 FF21F68 4 -. 4C A3 00 20 -==== BB 2438 (0xFECA4C4) approx BBs exec'd 0 ==== - - 0xFECA4C4: 4BFFFFE8 b 0xFECA4AC - 0: JMPo $0xFECA4AC ($4) - - - -. 2438 FECA4C4 4 -. 4B FF FF E8 -==== BB 2439 (0xFECA4AC) approx BBs exec'd 0 ==== - - 0xFECA4AC: 80810014 lwz r4,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFECA4B0: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFECA4B4: 7C8803A6 mtlr r4 - 9: GETL R4, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFECA4B8: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 2439 FECA4AC 16 -. 80 81 00 14 38 21 00 10 7C 88 03 A6 4E 80 00 20 -==== BB 2440 (0xFEC900C) approx BBs exec'd 0 ==== - - 0xFEC900C: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEC9010: 408100EC bc 4,1,0xFEC90FC - 4: Jc01o $0xFEC90FC - - - -. 2440 FEC900C 8 -. 2C 03 00 00 40 81 00 EC -==== BB 2441 (0xFEC9014) approx BBs exec'd 0 ==== - - 0xFEC9014: 809F0008 lwz r4,8(r31) - 0: GETL R31, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEC9018: 7FA41A14 add r29,r4,r3 - 5: GETL R4, t4 - 6: GETL R3, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFEC901C: 93BF0008 stw r29,8(r31) - 10: GETL R29, t8 - 11: GETL R31, t10 - 12: ADDL $0x8, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFEC9020: 41820170 bc 12,2,0xFEC9190 - 15: Js02o $0xFEC9190 - - - -. 2441 FEC9014 16 -. 80 9F 00 08 7F A4 1A 14 93 BF 00 08 41 82 01 70 -==== BB 2442 (0xFEC9024) approx BBs exec'd 0 ==== - - 0xFEC9024: 801F0050 lwz r0,80(r31) - 0: GETL R31, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEC9028: 2C80FFFF cmpi cr1,r0,-1 - 5: GETL R0, t4 - 6: MOVL $0xFFFFFFFF, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0xFEC902C: 418600B8 bc 12,6,0xFEC90E4 - 10: Js06o $0xFEC90E4 - - - -. 2442 FEC9024 12 -. 80 1F 00 50 2C 80 FF FF 41 86 00 B8 -==== BB 2443 (0xFEC90E4) approx BBs exec'd 0 ==== - - 0xFEC90E4: 813F0054 lwz r9,84(r31) - 0: GETL R31, t0 - 1: ADDL $0x54, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEC90E8: 2C09FFFF cmpi cr0,r9,-1 - 5: GETL R9, t4 - 6: MOVL $0xFFFFFFFF, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFEC90EC: 4082FF44 bc 4,2,0xFEC9030 - 10: Jc02o $0xFEC9030 - - - -. 2443 FEC90E4 12 -. 81 3F 00 54 2C 09 FF FF 40 82 FF 44 -==== BB 2444 (0xFEC90F0) approx BBs exec'd 0 ==== - - 0xFEC90F0: 839F0004 lwz r28,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFEC90F4: 887C0000 lbz r3,0(r28) - 5: GETL R28, t4 - 6: LDB (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFEC90F8: 4BFFFF60 b 0xFEC9058 - 9: JMPo $0xFEC9058 ($4) - - - -. 2444 FEC90F0 12 -. 83 9F 00 04 88 7C 00 00 4B FF FF 60 -==== BB 2445 (0xFEC9058) approx BBs exec'd 0 ==== - - 0xFEC9058: 83E10024 lwz r31,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFEC905C: 8361000C lwz r27,12(r1) - 5: GETL R1, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R27 - 9: INCEIPL $4 - - 0xFEC9060: 7FE803A6 mtlr r31 - 10: GETL R31, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFEC9064: 83810010 lwz r28,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0xFEC9068: 83A10014 lwz r29,20(r1) - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R29 - 22: INCEIPL $4 - - 0xFEC906C: 83C10018 lwz r30,24(r1) - 23: GETL R1, t18 - 24: ADDL $0x18, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R30 - 27: INCEIPL $4 - - 0xFEC9070: 83E1001C lwz r31,28(r1) - 28: GETL R1, t22 - 29: ADDL $0x1C, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R31 - 32: INCEIPL $4 - - 0xFEC9074: 38210020 addi r1,r1,32 - 33: GETL R1, t26 - 34: ADDL $0x20, t26 - 35: PUTL t26, R1 - 36: INCEIPL $4 - - 0xFEC9078: 4E800020 blr - 37: GETL LR, t28 - 38: JMPo-r t28 ($4) - - - -. 2445 FEC9058 36 -. 83 E1 00 24 83 61 00 0C 7F E8 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2446 (0xFECBD20) approx BBs exec'd 0 ==== - - 0xFECBD20: 2F83FFFF cmpi cr7,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFECBD24: 3860FFFF li r3,-1 - 5: MOVL $0xFFFFFFFF, t6 - 6: PUTL t6, R3 - 7: INCEIPL $4 - - 0xFECBD28: 419E0018 bc 12,30,0xFECBD40 - 8: Js30o $0xFECBD40 - - - -. 2446 FECBD20 12 -. 2F 83 FF FF 38 60 FF FF 41 9E 00 18 -==== BB 2447 (0xFECBD2C) approx BBs exec'd 0 ==== - - 0xFECBD2C: 811F0004 lwz r8,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFECBD30: 88E80000 lbz r7,0(r8) - 5: GETL R8, t4 - 6: LDB (t4), t6 - 7: PUTL t6, R7 - 8: INCEIPL $4 - - 0xFECBD34: 38680001 addi r3,r8,1 - 9: GETL R8, t8 - 10: ADDL $0x1, t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFECBD38: 907F0004 stw r3,4(r31) - 13: GETL R3, t10 - 14: GETL R31, t12 - 15: ADDL $0x4, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFECBD3C: 7CE33B78 or r3,r7,r7 - 18: GETL R7, t14 - 19: PUTL t14, R3 - 20: INCEIPL $4 - - 0xFECBD40: 81410014 lwz r10,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R10 - 25: INCEIPL $4 - - 0xFECBD44: 83E10008 lwz r31,8(r1) - 26: GETL R1, t20 - 27: ADDL $0x8, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFECBD48: 38210010 addi r1,r1,16 - 31: GETL R1, t24 - 32: ADDL $0x10, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0xFECBD4C: 7D4803A6 mtlr r10 - 35: GETL R10, t26 - 36: PUTL t26, LR - 37: INCEIPL $4 - - 0xFECBD50: 4E800020 blr - 38: GETL LR, t28 - 39: JMPo-r t28 ($4) - - - -. 2447 FECBD2C 40 -. 81 1F 00 04 88 E8 00 00 38 68 00 01 90 7F 00 04 7C E3 3B 78 81 41 00 14 83 E1 00 08 38 21 00 10 7D 48 03 A6 4E 80 00 20 -==== BB 2448 (0xFECBA70) approx BBs exec'd 0 ==== - - 0xFECBA70: 7C601B78 or r0,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFECBA74: 80E10014 lwz r7,20(r1) - 3: GETL R1, t2 - 4: ADDL $0x14, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0xFECBA78: 7C030378 or r3,r0,r0 - 8: GETL R0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFECBA7C: 83C10008 lwz r30,8(r1) - 11: GETL R1, t8 - 12: ADDL $0x8, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R30 - 15: INCEIPL $4 - - 0xFECBA80: 83E1000C lwz r31,12(r1) - 16: GETL R1, t12 - 17: ADDL $0xC, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0xFECBA84: 7CE803A6 mtlr r7 - 21: GETL R7, t16 - 22: PUTL t16, LR - 23: INCEIPL $4 - - 0xFECBA88: 38210010 addi r1,r1,16 - 24: GETL R1, t18 - 25: ADDL $0x10, t18 - 26: PUTL t18, R1 - 27: INCEIPL $4 - - 0xFECBA8C: 4E800020 blr - 28: GETL LR, t20 - 29: JMPo-r t20 ($4) - - - -. 2448 FECBA70 32 -. 7C 60 1B 78 80 E1 00 14 7C 03 03 78 83 C1 00 08 83 E1 00 0C 7C E8 03 A6 38 21 00 10 4E 80 00 20 -==== BB 2449 (0xFEBD928) approx BBs exec'd 0 ==== - - 0xFEBD928: 3B9CFFFF addi r28,r28,-1 - 0: GETL R28, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0xFEBD92C: 2F83FFFF cmpi cr7,r3,-1 - 4: GETL R3, t2 - 5: MOVL $0xFFFFFFFF, t6 - 6: CMPL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x7, CR - 8: INCEIPL $4 - - 0xFEBD930: 7F03C000 cmp cr6,r3,r24 - 9: GETL R3, t8 - 10: GETL R24, t10 - 11: CMPL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x6, CR - 13: INCEIPL $4 - - 0xFEBD934: 419E009C bc 12,30,0xFEBD9D0 - 14: Js30o $0xFEBD9D0 - - - -. 2449 FEBD928 16 -. 3B 9C FF FF 2F 83 FF FF 7F 03 C0 00 41 9E 00 9C -==== BB 2450 (0xFEBD938) approx BBs exec'd 0 ==== - - 0xFEBD938: 419A00A4 bc 12,26,0xFEBD9DC - 0: Js26o $0xFEBD9DC - - - -. 2450 FEBD938 4 -. 41 9A 00 A4 -==== BB 2451 (0xFEBD93C) approx BBs exec'd 0 ==== - - 0xFEBD93C: 987A0000 stb r3,0(r26) - 0: GETL R3, t0 - 1: GETL R26, t2 - 2: STB t0, (t2) - 3: INCEIPL $4 - - 0xFEBD940: 3B5A0001 addi r26,r26,1 - 4: GETL R26, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0xFEBD944: 4BFFFF94 b 0xFEBD8D8 - 8: JMPo $0xFEBD8D8 ($4) - - - -. 2451 FEBD93C 12 -. 98 7A 00 00 3B 5A 00 01 4B FF FF 94 -==== BB 2452 (0xFEBD8D8) approx BBs exec'd 0 ==== - - 0xFEBD8D8: 2F1C0000 cmpi cr6,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFEBD8DC: 409AFFA0 bc 4,26,0xFEBD87C - 4: Jc26o $0xFEBD87C - - - -. 2452 FEBD8D8 8 -. 2F 1C 00 00 40 9A FF A0 -==== BB 2453 (0xFEBD87C) approx BBs exec'd 0 ==== - - 0xFEBD87C: 83BB0004 lwz r29,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFEBD880: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEBD884: 80FB0008 lwz r7,8(r27) - 8: GETL R27, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0xFEBD888: 7F04C378 or r4,r24,r24 - 13: GETL R24, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFEBD88C: 7FFD3851 subf. r31,r29,r7 - 16: GETL R29, t12 - 17: GETL R7, t14 - 18: SUBL t12, t14 - 19: PUTL t14, R31 - 20: CMP0L t14, t16 (-rSo) - 21: ICRFL t16, $0x0, CR - 22: INCEIPL $4 - - 0xFEBD890: 7F9FE040 cmpl cr7,r31,r28 - 23: GETL R31, t18 - 24: GETL R28, t20 - 25: CMPUL t18, t20, t22 (-rSo) - 26: ICRFL t22, $0x7, CR - 27: INCEIPL $4 - - 0xFEBD894: 40810090 bc 4,1,0xFEBD924 - 28: Jc01o $0xFEBD924 - - - -. 2453 FEBD87C 28 -. 83 BB 00 04 7F 63 DB 78 80 FB 00 08 7F 04 C3 78 7F FD 38 51 7F 9F E0 40 40 81 00 90 -==== BB 2454 (0xFEBD898) approx BBs exec'd 0 ==== - - 0xFEBD898: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEBD89C: 419C0008 bc 12,28,0xFEBD8A4 - 3: Js28o $0xFEBD8A4 - - - -. 2454 FEBD898 8 -. 7F A3 EB 78 41 9C 00 08 -==== BB 2455 (0xFEBD8A0) approx BBs exec'd 0 ==== - - 0xFEBD8A0: 7F9FE378 or r31,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0xFEBD8A4: 7FE5FB78 or r5,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFEBD8A8: 7F9FE050 subf r28,r31,r28 - 6: GETL R31, t4 - 7: GETL R28, t6 - 8: SUBL t4, t6 - 9: PUTL t6, R28 - 10: INCEIPL $4 - - 0xFEBD8AC: 48019EA9 bl 0xFED7754 - 11: MOVL $0xFEBD8B0, t8 - 12: PUTL t8, LR - 13: JMPo-c $0xFED7754 ($4) - - - -. 2455 FEBD8A0 16 -. 7F 9F E3 78 7F E5 FB 78 7F 9F E0 50 48 01 9E A9 -==== BB 2456 memchr(0xFED7754) approx BBs exec'd 0 ==== - - 0xFED7754: 2C050000 cmpi cr0,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFED7758: 9421FFF0 stwu r1,-16(r1) - 4: GETL R1, t4 - 5: GETL R1, t6 - 6: ADDL $0xFFFFFFF0, t6 - 7: PUTL t6, R1 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFED775C: 5484063E rlwinm r4,r4,0,24,31 - 10: GETL R4, t8 - 11: ANDL $0xFF, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0xFED7760: 41820030 bc 12,2,0xFED7790 - 14: Js02o $0xFED7790 - - - -. 2456 FED7754 16 -. 2C 05 00 00 94 21 FF F0 54 84 06 3E 41 82 00 30 -==== BB 2457 (0xFED7764) approx BBs exec'd 0 ==== - - 0xFED7764: 70600003 andi. r0,r3,0x3 - 0: GETL R3, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED7768: 41820028 bc 12,2,0xFED7790 - 6: Js02o $0xFED7790 - - - -. 2457 FED7764 8 -. 70 60 00 03 41 82 00 28 -==== BB 2458 (0xFED776C) approx BBs exec'd 0 ==== - - 0xFED776C: 88030000 lbz r0,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFED7770: 7F802000 cmp cr7,r0,r4 - 4: GETL R0, t4 - 5: GETL R4, t6 - 6: CMPL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x7, CR - 8: INCEIPL $4 - - 0xFED7774: 419E00CC bc 12,30,0xFED7840 - 9: Js30o $0xFED7840 - - - -. 2458 FED776C 12 -. 88 03 00 00 7F 80 20 00 41 9E 00 CC -==== BB 2459 (0xFED7778) approx BBs exec'd 0 ==== - - 0xFED7778: 34A5FFFF addic. r5,r5,-1 - 0: GETL R5, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R5 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED777C: 38630001 addi r3,r3,1 - 6: GETL R3, t4 - 7: ADDL $0x1, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0xFED7780: 546907BE rlwinm r9,r3,0,30,31 - 10: GETL R3, t6 - 11: ANDL $0x3, t6 - 12: PUTL t6, R9 - 13: INCEIPL $4 - - 0xFED7784: 2F890000 cmpi cr7,r9,0 - 14: GETL R9, t8 - 15: CMP0L t8, t10 (-rSo) - 16: ICRFL t10, $0x7, CR - 17: INCEIPL $4 - - 0xFED7788: 41820008 bc 12,2,0xFED7790 - 18: Js02o $0xFED7790 - - - -. 2459 FED7778 20 -. 34 A5 FF FF 38 63 00 01 54 69 07 BE 2F 89 00 00 41 82 00 08 -==== BB 2460 (0xFED778C) approx BBs exec'd 0 ==== - - 0xFED778C: 409EFFE0 bc 4,30,0xFED776C - 0: Jc30o $0xFED776C - - - -. 2460 FED778C 4 -. 40 9E FF E0 -==== BB 2461 (0xFED7790) approx BBs exec'd 0 ==== - - 0xFED7790: 28850003 cmpli cr1,r5,3 - 0: GETL R5, t0 - 1: MOVL $0x3, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFED7794: 5488402E rlwinm r8,r4,8,0,23 - 5: GETL R4, t6 - 6: SHLL $0x8, t6 - 7: PUTL t6, R8 - 8: INCEIPL $4 - - 0xFED7798: 7C874378 or r7,r4,r8 - 9: GETL R4, t8 - 10: GETL R8, t10 - 11: ORL t10, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0xFED779C: 3D407EFE lis r10,32510 - 14: MOVL $0x7EFE0000, t12 - 15: PUTL t12, R10 - 16: INCEIPL $4 - - 0xFED77A0: 54E6801E rlwinm r6,r7,16,0,15 - 17: GETL R7, t14 - 18: SHLL $0x10, t14 - 19: PUTL t14, R6 - 20: INCEIPL $4 - - 0xFED77A4: 614AFEFF ori r10,r10,0xFEFF - 21: MOVL $0x7EFEFEFF, t16 - 22: PUTL t16, R10 - 23: INCEIPL $4 - - 0xFED77A8: 7CE83378 or r8,r7,r6 - 24: GETL R7, t18 - 25: GETL R6, t20 - 26: ORL t20, t18 - 27: PUTL t18, R8 - 28: INCEIPL $4 - - 0xFED77AC: 40850068 bc 4,5,0xFED7814 - 29: Jc05o $0xFED7814 - - - -. 2461 FED7790 32 -. 28 85 00 03 54 88 40 2E 7C 87 43 78 3D 40 7E FE 54 E6 80 1E 61 4A FE FF 7C E8 33 78 40 85 00 68 -==== BB 2462 (0xFED77B0) approx BBs exec'd 0 ==== - - 0xFED77B0: 3D608101 lis r11,-32511 - 0: MOVL $0x81010000, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFED77B4: 616B0100 ori r11,r11,0x100 - 3: MOVL $0x81010100, t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0xFED77B8: 80C30000 lwz r6,0(r3) - 6: GETL R3, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0xFED77BC: 38A5FFFC addi r5,r5,-4 - 10: GETL R5, t8 - 11: ADDL $0xFFFFFFFC, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0xFED77C0: 38630004 addi r3,r3,4 - 14: GETL R3, t10 - 15: ADDL $0x4, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0xFED77C4: 2B050003 cmpli cr6,r5,3 - 18: GETL R5, t12 - 19: MOVL $0x3, t16 - 20: CMPUL t12, t16, t14 (-rSo) - 21: ICRFL t14, $0x6, CR - 22: INCEIPL $4 - - 0xFED77C8: 7CC04278 xor r0,r6,r8 - 23: GETL R6, t18 - 24: GETL R8, t20 - 25: XORL t18, t20 - 26: PUTL t20, R0 - 27: INCEIPL $4 - - 0xFED77CC: 7D205214 add r9,r0,r10 - 28: GETL R0, t22 - 29: GETL R10, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R9 - 32: INCEIPL $4 - - 0xFED77D0: 7C0C4A78 xor r12,r0,r9 - 33: GETL R0, t26 - 34: GETL R9, t28 - 35: XORL t26, t28 - 36: PUTL t28, R12 - 37: INCEIPL $4 - - 0xFED77D4: 7D696079 andc. r9,r11,r12 - 38: GETL R11, t30 - 39: GETL R12, t32 - 40: NOTL t32 - 41: ANDL t30, t32 - 42: PUTL t32, R9 - 43: CMP0L t32, t34 (-rSo) - 44: ICRFL t34, $0x0, CR - 45: INCEIPL $4 - - 0xFED77D8: 3923FFFC addi r9,r3,-4 - 46: GETL R3, t36 - 47: ADDL $0xFFFFFFFC, t36 - 48: PUTL t36, R9 - 49: INCEIPL $4 - - 0xFED77DC: 41820034 bc 12,2,0xFED7810 - 50: Js02o $0xFED7810 - - - -. 2462 FED77B0 48 -. 3D 60 81 01 61 6B 01 00 80 C3 00 00 38 A5 FF FC 38 63 00 04 2B 05 00 03 7C C0 42 78 7D 20 52 14 7C 0C 4A 78 7D 69 60 79 39 23 FF FC 41 82 00 34 -==== BB 2463 (0xFED7810) approx BBs exec'd 0 ==== - - 0xFED7810: 4199FFA8 bc 12,25,0xFED77B8 - 0: Js25o $0xFED77B8 - - - -. 2463 FED7810 4 -. 41 99 FF A8 -==== BB 2464 (0xFED77B8) approx BBs exec'd 0 ==== - - 0xFED77B8: 80C30000 lwz r6,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFED77BC: 38A5FFFC addi r5,r5,-4 - 4: GETL R5, t4 - 5: ADDL $0xFFFFFFFC, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFED77C0: 38630004 addi r3,r3,4 - 8: GETL R3, t6 - 9: ADDL $0x4, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0xFED77C4: 2B050003 cmpli cr6,r5,3 - 12: GETL R5, t8 - 13: MOVL $0x3, t12 - 14: CMPUL t8, t12, t10 (-rSo) - 15: ICRFL t10, $0x6, CR - 16: INCEIPL $4 - - 0xFED77C8: 7CC04278 xor r0,r6,r8 - 17: GETL R6, t14 - 18: GETL R8, t16 - 19: XORL t14, t16 - 20: PUTL t16, R0 - 21: INCEIPL $4 - - 0xFED77CC: 7D205214 add r9,r0,r10 - 22: GETL R0, t18 - 23: GETL R10, t20 - 24: ADDL t18, t20 - 25: PUTL t20, R9 - 26: INCEIPL $4 - - 0xFED77D0: 7C0C4A78 xor r12,r0,r9 - 27: GETL R0, t22 - 28: GETL R9, t24 - 29: XORL t22, t24 - 30: PUTL t24, R12 - 31: INCEIPL $4 - - 0xFED77D4: 7D696079 andc. r9,r11,r12 - 32: GETL R11, t26 - 33: GETL R12, t28 - 34: NOTL t28 - 35: ANDL t26, t28 - 36: PUTL t28, R9 - 37: CMP0L t28, t30 (-rSo) - 38: ICRFL t30, $0x0, CR - 39: INCEIPL $4 - - 0xFED77D8: 3923FFFC addi r9,r3,-4 - 40: GETL R3, t32 - 41: ADDL $0xFFFFFFFC, t32 - 42: PUTL t32, R9 - 43: INCEIPL $4 - - 0xFED77DC: 41820034 bc 12,2,0xFED7810 - 44: Js02o $0xFED7810 - - - -. 2464 FED77B8 40 -. 80 C3 00 00 38 A5 FF FC 38 63 00 04 2B 05 00 03 7C C0 42 78 7D 20 52 14 7C 0C 4A 78 7D 69 60 79 39 23 FF FC 41 82 00 34 -==== BB 2465 (0xFED77E0) approx BBs exec'd 0 ==== - - 0xFED77E0: 88E3FFFC lbz r7,-4(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFED77E4: 7F872000 cmp cr7,r7,r4 - 5: GETL R7, t4 - 6: GETL R4, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x7, CR - 9: INCEIPL $4 - - 0xFED77E8: 419E006C bc 12,30,0xFED7854 - 10: Js30o $0xFED7854 - - - -. 2465 FED77E0 12 -. 88 E3 FF FC 7F 87 20 00 41 9E 00 6C -==== BB 2466 (0xFED77EC) approx BBs exec'd 0 ==== - - 0xFED77EC: 89890001 lbz r12,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFED77F0: 7C8C2000 cmp cr1,r12,r4 - 5: GETL R12, t4 - 6: GETL R4, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFED77F4: 4186006C bc 12,6,0xFED7860 - 10: Js06o $0xFED7860 - - - -. 2466 FED77EC 12 -. 89 89 00 01 7C 8C 20 00 41 86 00 6C -==== BB 2467 (0xFED77F8) approx BBs exec'd 0 ==== - - 0xFED77F8: 88090002 lbz r0,2(r9) - 0: GETL R9, t0 - 1: ADDL $0x2, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED77FC: 7C002000 cmp cr0,r0,r4 - 5: GETL R0, t4 - 6: GETL R4, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFED7800: 4182006C bc 12,2,0xFED786C - 10: Js02o $0xFED786C - - - -. 2467 FED77F8 12 -. 88 09 00 02 7C 00 20 00 41 82 00 6C -==== BB 2468 (0xFED786C) approx BBs exec'd 0 ==== - - 0xFED786C: 3863FFFE addi r3,r3,-2 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFE, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFED7870: 38210010 addi r1,r1,16 - 4: GETL R1, t2 - 5: ADDL $0x10, t2 - 6: PUTL t2, R1 - 7: INCEIPL $4 - - 0xFED7874: 4E800020 blr - 8: GETL LR, t4 - 9: JMPo-r t4 ($4) - - - -. 2468 FED786C 12 -. 38 63 FF FE 38 21 00 10 4E 80 00 20 -==== BB 2469 (0xFEBD8B0) approx BBs exec'd 0 ==== - - 0xFEBD8B0: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEBD8B4: 7C791B79 or. r25,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R25 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0xFEBD8B8: 7FE5FB78 or r5,r31,r31 - 8: GETL R31, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0xFEBD8BC: 7F43D378 or r3,r26,r26 - 11: GETL R26, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFEBD8C0: 40820088 bc 4,2,0xFEBD948 - 14: Jc02o $0xFEBD948 - - - -. 2469 FEBD8B0 20 -. 7F A4 EB 78 7C 79 1B 79 7F E5 FB 78 7F 43 D3 78 40 82 00 88 -==== BB 2470 (0xFEBD948) approx BBs exec'd 0 ==== - - 0xFEBD948: 7F97D050 subf r28,r23,r26 - 0: GETL R23, t0 - 1: GETL R26, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFEBD94C: 7FFDC850 subf r31,r29,r25 - 5: GETL R29, t4 - 6: GETL R25, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0xFEBD950: 41900010 bc 12,16,0xFEBD960 - 10: Js16o $0xFEBD960 - - - -. 2470 FEBD948 12 -. 7F 97 D0 50 7F FD C8 50 41 90 00 10 -==== BB 2471 (0xFEBD954) approx BBs exec'd 0 ==== - - 0xFEBD954: 3B390001 addi r25,r25,1 - 0: GETL R25, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0xFEBD958: 40910008 bc 4,17,0xFEBD960 - 4: Jc17o $0xFEBD960 - - - -. 2471 FEBD954 8 -. 3B 39 00 01 40 91 00 08 -==== BB 2472 (0xFEBD95C) approx BBs exec'd 0 ==== - - 0xFEBD95C: 3BFF0001 addi r31,r31,1 - 0: GETL R31, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0xFEBD960: 7F43D378 or r3,r26,r26 - 4: GETL R26, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0xFEBD964: 7FA4EB78 or r4,r29,r29 - 7: GETL R29, t4 - 8: PUTL t4, R4 - 9: INCEIPL $4 - - 0xFEBD968: 7FE5FB78 or r5,r31,r31 - 10: GETL R31, t6 - 11: PUTL t6, R5 - 12: INCEIPL $4 - - 0xFEBD96C: 4801AD6D bl 0xFED86D8 - 13: MOVL $0xFEBD970, t8 - 14: PUTL t8, LR - 15: JMPo-c $0xFED86D8 ($4) - - - -. 2472 FEBD95C 20 -. 3B FF 00 01 7F 43 D3 78 7F A4 EB 78 7F E5 FB 78 48 01 AD 6D -==== BB 2473 (0xFED8720) approx BBs exec'd 0 ==== - - 0xFED8720: 7D2903A6 mtctr r9 - 0: GETL R9, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0xFED8724: 88BD0000 lbz r5,0(r29) - 3: GETL R29, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R5 - 6: INCEIPL $4 - - 0xFED8728: 3BBD0001 addi r29,r29,1 - 7: GETL R29, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R29 - 10: INCEIPL $4 - - 0xFED872C: 98BF0000 stb r5,0(r31) - 11: GETL R5, t8 - 12: GETL R31, t10 - 13: STB t8, (t10) - 14: INCEIPL $4 - - 0xFED8730: 3BFF0001 addi r31,r31,1 - 15: GETL R31, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R31 - 18: INCEIPL $4 - - 0xFED8734: 4200FFF0 bc 16,0,0xFED8724 - 19: GETL CTR, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, CTR - 22: JIFZL t14, $0xFED8738 - 23: JMPo $0xFED8724 ($4) - - - -. 2473 FED8720 24 -. 7D 29 03 A6 88 BD 00 00 3B BD 00 01 98 BF 00 00 3B FF 00 01 42 00 FF F0 -==== BB 2474 (0xFED8724) approx BBs exec'd 0 ==== - - 0xFED8724: 88BD0000 lbz r5,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFED8728: 3BBD0001 addi r29,r29,1 - 4: GETL R29, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFED872C: 98BF0000 stb r5,0(r31) - 8: GETL R5, t6 - 9: GETL R31, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0xFED8730: 3BFF0001 addi r31,r31,1 - 12: GETL R31, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R31 - 15: INCEIPL $4 - - 0xFED8734: 4200FFF0 bc 16,0,0xFED8724 - 16: GETL CTR, t12 - 17: ADDL $0xFFFFFFFF, t12 - 18: PUTL t12, CTR - 19: JIFZL t12, $0xFED8738 - 20: JMPo $0xFED8724 ($4) - - - -. 2474 FED8724 20 -. 88 BD 00 00 3B BD 00 01 98 BF 00 00 3B FF 00 01 42 00 FF F0 -==== BB 2475 (0xFED88D8) approx BBs exec'd 0 ==== - - 0xFED88D8: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFED88DC: 3884FFF8 addi r4,r4,-8 - 4: GETL R4, t4 - 5: ADDL $0xFFFFFFF8, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFED88E0: 8124000C lwz r9,12(r4) - 8: GETL R4, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0xFED88E4: 3863FFF4 addi r3,r3,-12 - 13: GETL R3, t10 - 14: ADDL $0xFFFFFFF4, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFED88E8: 38A50002 addi r5,r5,2 - 17: GETL R5, t12 - 18: ADDL $0x2, t12 - 19: PUTL t12, R5 - 20: INCEIPL $4 - - 0xFED88EC: 9003000C stw r0,12(r3) - 21: GETL R0, t14 - 22: GETL R3, t16 - 23: ADDL $0xC, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0xFED88F0: 4BFFFF34 b 0xFED8824 - 26: JMPo $0xFED8824 ($4) - - - -. 2475 FED88D8 28 -. 80 04 00 00 38 84 FF F8 81 24 00 0C 38 63 FF F4 38 A5 00 02 90 03 00 0C 4B FF FF 34 -==== BB 2476 (0xFED8824) approx BBs exec'd 0 ==== - - 0xFED8824: 80040010 lwz r0,16(r4) - 0: GETL R4, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED8828: 91230010 stw r9,16(r3) - 5: GETL R9, t4 - 6: GETL R3, t6 - 7: ADDL $0x10, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFED882C: 81240014 lwz r9,20(r4) - 10: GETL R4, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0xFED8830: 90030014 stw r0,20(r3) - 15: GETL R0, t12 - 16: GETL R3, t14 - 17: ADDL $0x14, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFED8834: 80040018 lwz r0,24(r4) - 20: GETL R4, t16 - 21: ADDL $0x18, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R0 - 24: INCEIPL $4 - - 0xFED8838: 91230018 stw r9,24(r3) - 25: GETL R9, t20 - 26: GETL R3, t22 - 27: ADDL $0x18, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0xFED883C: 34A5FFF8 addic. r5,r5,-8 - 30: GETL R5, t24 - 31: ADCL $0xFFFFFFF8, t24 (-wCa) - 32: PUTL t24, R5 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x0, CR - 35: INCEIPL $4 - - 0xFED8840: 8124001C lwz r9,28(r4) - 36: GETL R4, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R9 - 40: INCEIPL $4 - - 0xFED8844: 9003001C stw r0,28(r3) - 41: GETL R0, t32 - 42: GETL R3, t34 - 43: ADDL $0x1C, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0xFED8848: 38840020 addi r4,r4,32 - 46: GETL R4, t36 - 47: ADDL $0x20, t36 - 48: PUTL t36, R4 - 49: INCEIPL $4 - - 0xFED884C: 38630020 addi r3,r3,32 - 50: GETL R3, t38 - 51: ADDL $0x20, t38 - 52: PUTL t38, R3 - 53: INCEIPL $4 - - 0xFED8850: 40A2FFB4 bc 5,2,0xFED8804 - 54: Jc02o $0xFED8804 - - - -. 2476 FED8824 48 -. 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 2477 (0xFEBD970) approx BBs exec'd 0 ==== - - 0xFEBD970: 81410044 lwz r10,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFEBD974: 81810014 lwz r12,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0xFEBD978: 7C7CFA14 add r3,r28,r31 - 10: GETL R28, t8 - 11: GETL R31, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0xFEBD97C: 933B0004 stw r25,4(r27) - 15: GETL R25, t12 - 16: GETL R27, t14 - 17: ADDL $0x4, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFEBD980: 7D4803A6 mtlr r10 - 20: GETL R10, t16 - 21: PUTL t16, LR - 22: INCEIPL $4 - - 0xFEBD984: 82C10018 lwz r22,24(r1) - 23: GETL R1, t18 - 24: ADDL $0x18, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R22 - 27: INCEIPL $4 - - 0xFEBD988: 7D838120 mtcrf 0x38,r12 - 28: GETL R12, t22 - 29: ICRFL t22, $0x2, CR - 30: ICRFL t22, $0x3, CR - 31: ICRFL t22, $0x4, CR - 32: INCEIPL $4 - - 0xFEBD98C: 82E1001C lwz r23,28(r1) - 33: GETL R1, t24 - 34: ADDL $0x1C, t24 - 35: LDL (t24), t26 - 36: PUTL t26, R23 - 37: INCEIPL $4 - - 0xFEBD990: 83010020 lwz r24,32(r1) - 38: GETL R1, t28 - 39: ADDL $0x20, t28 - 40: LDL (t28), t30 - 41: PUTL t30, R24 - 42: INCEIPL $4 - - 0xFEBD994: 83210024 lwz r25,36(r1) - 43: GETL R1, t32 - 44: ADDL $0x24, t32 - 45: LDL (t32), t34 - 46: PUTL t34, R25 - 47: INCEIPL $4 - - 0xFEBD998: 83410028 lwz r26,40(r1) - 48: GETL R1, t36 - 49: ADDL $0x28, t36 - 50: LDL (t36), t38 - 51: PUTL t38, R26 - 52: INCEIPL $4 - - 0xFEBD99C: 8361002C lwz r27,44(r1) - 53: GETL R1, t40 - 54: ADDL $0x2C, t40 - 55: LDL (t40), t42 - 56: PUTL t42, R27 - 57: INCEIPL $4 - - 0xFEBD9A0: 83810030 lwz r28,48(r1) - 58: GETL R1, t44 - 59: ADDL $0x30, t44 - 60: LDL (t44), t46 - 61: PUTL t46, R28 - 62: INCEIPL $4 - - 0xFEBD9A4: 83A10034 lwz r29,52(r1) - 63: GETL R1, t48 - 64: ADDL $0x34, t48 - 65: LDL (t48), t50 - 66: PUTL t50, R29 - 67: INCEIPL $4 - - 0xFEBD9A8: 83C10038 lwz r30,56(r1) - 68: GETL R1, t52 - 69: ADDL $0x38, t52 - 70: LDL (t52), t54 - 71: PUTL t54, R30 - 72: INCEIPL $4 - - 0xFEBD9AC: 83E1003C lwz r31,60(r1) - 73: GETL R1, t56 - 74: ADDL $0x3C, t56 - 75: LDL (t56), t58 - 76: PUTL t58, R31 - 77: INCEIPL $4 - - 0xFEBD9B0: 38210040 addi r1,r1,64 - 78: GETL R1, t60 - 79: ADDL $0x40, t60 - 80: PUTL t60, R1 - 81: INCEIPL $4 - - 0xFEBD9B4: 4E800020 blr - 82: GETL LR, t62 - 83: JMPo-r t62 ($4) - - - -. 2477 FEBD970 72 -. 81 41 00 44 81 81 00 14 7C 7C FA 14 93 3B 00 04 7D 48 03 A6 82 C1 00 18 7D 83 81 20 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 -==== BB 2478 (0xFEBD7E0) approx BBs exec'd 0 ==== - - 0xFEBD7E0: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEBD7E4: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFEBD7E8: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFEBD7EC: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 2478 FEBD7E0 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 2479 (0xFEC80D8) approx BBs exec'd 0 ==== - - 0xFEC80D8: 39400000 li r10,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFEC80DC: 2C830000 cmpi cr1,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x1, CR - 6: INCEIPL $4 - - 0xFEC80E0: 40860038 bc 4,6,0xFEC8118 - 7: Jc06o $0xFEC8118 - - - -. 2479 FEC80D8 12 -. 39 40 00 00 2C 83 00 00 40 86 00 38 -==== BB 2480 (0xFEC8118) approx BBs exec'd 0 ==== - - 0xFEC8118: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFEC811C: 809E1C4C lwz r4,7244(r30) - 4: GETL R30, t4 - 5: ADDL $0x1C4C, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0xFEC8120: 7D641214 add r11,r4,r2 - 9: GETL R4, t8 - 10: GETL R2, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0xFEC8124: 71200020 andi. r0,r9,0x20 - 14: GETL R9, t12 - 15: ANDL $0x20, t12 - 16: PUTL t12, R0 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x0, CR - 19: INCEIPL $4 - - 0xFEC8128: 41820010 bc 12,2,0xFEC8138 - 20: Js02o $0xFEC8138 - - - -. 2480 FEC8118 20 -. 81 3F 00 00 80 9E 1C 4C 7D 64 12 14 71 20 00 20 41 82 00 10 -==== BB 2481 (0xFEC8138) approx BBs exec'd 0 ==== - - 0xFEC8138: 38C00000 li r6,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFEC813C: 7FAAEB78 or r10,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0xFEC8140: 7CDD19AE stbx r6,r29,r3 - 6: GETL R3, t4 - 7: GETL R29, t6 - 8: ADDL t6, t4 - 9: GETL R6, t8 - 10: STB t8, (t4) - 11: INCEIPL $4 - - 0xFEC8144: 4BFFFFA0 b 0xFEC80E4 - 12: JMPo $0xFEC80E4 ($4) - - - -. 2481 FEC8138 16 -. 38 C0 00 00 7F AA EB 78 7C DD 19 AE 4B FF FF A0 -==== BB 2482 (0xFEC80E4) approx BBs exec'd 0 ==== - - 0xFEC80E4: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFEC80E8: 7D23E378 or r3,r9,r28 - 4: GETL R9, t4 - 5: GETL R28, t6 - 6: ORL t6, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFEC80EC: 7D495378 or r9,r10,r10 - 9: GETL R10, t8 - 10: PUTL t8, R9 - 11: INCEIPL $4 - - 0xFEC80F0: 907F0000 stw r3,0(r31) - 12: GETL R3, t10 - 13: GETL R31, t12 - 14: STL t10, (t12) - 15: INCEIPL $4 - - 0xFEC80F4: 80E10024 lwz r7,36(r1) - 16: GETL R1, t14 - 17: ADDL $0x24, t14 - 18: LDL (t14), t16 - 19: PUTL t16, R7 - 20: INCEIPL $4 - - 0xFEC80F8: 7D234B78 or r3,r9,r9 - 21: GETL R9, t18 - 22: PUTL t18, R3 - 23: INCEIPL $4 - - 0xFEC80FC: 83810010 lwz r28,16(r1) - 24: GETL R1, t20 - 25: ADDL $0x10, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R28 - 28: INCEIPL $4 - - 0xFEC8100: 83A10014 lwz r29,20(r1) - 29: GETL R1, t24 - 30: ADDL $0x14, t24 - 31: LDL (t24), t26 - 32: PUTL t26, R29 - 33: INCEIPL $4 - - 0xFEC8104: 7CE803A6 mtlr r7 - 34: GETL R7, t28 - 35: PUTL t28, LR - 36: INCEIPL $4 - - 0xFEC8108: 83C10018 lwz r30,24(r1) - 37: GETL R1, t30 - 38: ADDL $0x18, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R30 - 41: INCEIPL $4 - - 0xFEC810C: 83E1001C lwz r31,28(r1) - 42: GETL R1, t34 - 43: ADDL $0x1C, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R31 - 46: INCEIPL $4 - - 0xFEC8110: 38210020 addi r1,r1,32 - 47: GETL R1, t38 - 48: ADDL $0x20, t38 - 49: PUTL t38, R1 - 50: INCEIPL $4 - - 0xFEC8114: 4E800020 blr - 51: GETL LR, t40 - 52: JMPo-r t40 ($4) - - - -. 2482 FEC80E4 52 -. 81 3F 00 00 7D 23 E3 78 7D 49 53 78 90 7F 00 00 80 E1 00 24 7D 23 4B 78 83 81 00 10 83 A1 00 14 7C E8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2483 (0xFE8D0B8) approx BBs exec'd 0 ==== - - 0xFE8D0B8: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE8D0BC: 419E033C bc 12,30,0xFE8D3F8 - 4: Js30o $0xFE8D3F8 - - - -. 2483 FE8D0B8 8 -. 2F 83 00 00 41 9E 03 3C -==== BB 2484 (0xFE8D0C0) approx BBs exec'd 0 ==== - - 0xFE8D0C0: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D0C4: 3880000A li r4,10 - 3: MOVL $0xA, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE8D0C8: 48049205 bl 0xFED62CC - 6: MOVL $0xFE8D0CC, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED62CC ($4) - - - -. 2484 FE8D0C0 12 -. 7F 43 D3 78 38 80 00 0A 48 04 92 05 -==== BB 2485 (0xFED6348) approx BBs exec'd 0 ==== - - 0xFED6348: 7CE62838 and r6,r7,r5 - 0: GETL R7, t0 - 1: GETL R5, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFED634C: 7CEB2B78 or r11,r7,r5 - 5: GETL R7, t4 - 6: GETL R5, t6 - 7: ORL t6, t4 - 8: PUTL t4, R11 - 9: INCEIPL $4 - - 0xFED6350: 7CE06038 and r0,r7,r12 - 10: GETL R7, t8 - 11: GETL R12, t10 - 12: ANDL t8, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFED6354: 7CEA6378 or r10,r7,r12 - 15: GETL R7, t12 - 16: GETL R12, t14 - 17: ORL t14, t12 - 18: PUTL t12, R10 - 19: INCEIPL $4 - - 0xFED6358: 7CC63A14 add r6,r6,r7 - 20: GETL R6, t16 - 21: GETL R7, t18 - 22: ADDL t16, t18 - 23: PUTL t18, R6 - 24: INCEIPL $4 - - 0xFED635C: 7C003A14 add r0,r0,r7 - 25: GETL R0, t20 - 26: GETL R7, t22 - 27: ADDL t20, t22 - 28: PUTL t22, R0 - 29: INCEIPL $4 - - 0xFED6360: 7D6530F8 nor r5,r11,r6 - 30: GETL R11, t24 - 31: GETL R6, t26 - 32: ORL t26, t24 - 33: NOTL t24 - 34: PUTL t24, R5 - 35: INCEIPL $4 - - 0xFED6364: 7D4900F8 nor r9,r10,r0 - 36: GETL R10, t28 - 37: GETL R0, t30 - 38: ORL t30, t28 - 39: NOTL t28 - 40: PUTL t28, R9 - 41: INCEIPL $4 - - 0xFED6368: 7C054840 cmpl cr0,r5,r9 - 42: GETL R5, t32 - 43: GETL R9, t34 - 44: CMPUL t32, t34, t36 (-rSo) - 45: ICRFL t36, $0x0, CR - 46: INCEIPL $4 - - 0xFED636C: 4D810020 bclr 12,1 - 47: GETL LR, t38 - 48: Js01o-r t38 - - - -. 2485 FED6348 40 -. 7C E6 28 38 7C EB 2B 78 7C E0 60 38 7C EA 63 78 7C C6 3A 14 7C 00 3A 14 7D 65 30 F8 7D 49 00 F8 7C 05 48 40 4D 81 00 20 -==== BB 2486 (0xFED6370) approx BBs exec'd 0 ==== - - 0xFED6370: 7D240034 cntlzw r4,r9 - 0: GETL R9, t0 - 1: CNTLZL t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0xFED6374: 5484E8FE rlwinm r4,r4,29,3,31 - 4: GETL R4, t2 - 5: SHRL $0x3, t2 - 6: PUTL t2, R4 - 7: INCEIPL $4 - - 0xFED6378: 7C682214 add r3,r8,r4 - 8: GETL R8, t4 - 9: GETL R4, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0xFED637C: 4E800020 blr - 13: GETL LR, t8 - 14: JMPo-r t8 ($4) - - - -. 2486 FED6370 16 -. 7D 24 00 34 54 84 E8 FE 7C 68 22 14 4E 80 00 20 -==== BB 2487 (0xFE8D0CC) approx BBs exec'd 0 ==== - - 0xFE8D0CC: 7D121214 add r8,r18,r2 - 0: GETL R18, t0 - 1: GETL R2, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFE8D0D0: 3003FFFF addic r0,r3,-1 - 5: GETL R3, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE8D0D4: 7E201910 subfe r17,r0,r3 - 9: GETL R0, t6 - 10: GETL R3, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R17 - 13: INCEIPL $4 - - 0xFE8D0D8: 7F43D378 or r3,r26,r26 - 14: GETL R26, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFE8D0DC: 48000008 b 0xFE8D0E4 - 17: JMPo $0xFE8D0E4 ($4) - - - -. 2487 FE8D0CC 20 -. 7D 12 12 14 30 03 FF FF 7E 20 19 10 7F 43 D3 78 48 00 00 08 -==== BB 2488 (0xFE8D0E4) approx BBs exec'd 0 ==== - - 0xFE8D0E4: 82680000 lwz r19,0(r8) - 0: GETL R8, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R19 - 3: INCEIPL $4 - - 0xFE8D0E8: 2C930000 cmpi cr1,r19,0 - 4: GETL R19, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFE8D0EC: 41860380 bc 12,6,0xFE8D46C - 8: Js06o $0xFE8D46C - - - -. 2488 FE8D0E4 12 -. 82 68 00 00 2C 93 00 00 41 86 03 80 -==== BB 2489 (0xFE8D0F0) approx BBs exec'd 0 ==== - - 0xFE8D0F0: 89430000 lbz r10,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFE8D0F4: 83280000 lwz r25,0(r8) - 4: GETL R8, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R25 - 7: INCEIPL $4 - - 0xFE8D0F8: 555C083C rlwinm r28,r10,1,0,30 - 8: GETL R10, t8 - 9: SHLL $0x1, t8 - 10: PUTL t8, R28 - 11: INCEIPL $4 - - 0xFE8D0FC: 7F1CCA2E lhzx r24,r28,r25 - 12: GETL R25, t10 - 13: GETL R28, t12 - 14: ADDL t12, t10 - 15: LDW (t10), t14 - 16: PUTL t14, R24 - 17: INCEIPL $4 - - 0xFE8D100: 73090020 andi. r9,r24,0x20 - 18: GETL R24, t16 - 19: ANDL $0x20, t16 - 20: PUTL t16, R9 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0xFE8D104: 4082FFDC bc 4,2,0xFE8D0E0 - 24: Jc02o $0xFE8D0E0 - - - -. 2489 FE8D0F0 24 -. 89 43 00 00 83 28 00 00 55 5C 08 3C 7F 1C CA 2E 73 09 00 20 40 82 FF DC -==== BB 2490 (0xFE8D108) approx BBs exec'd 0 ==== - - 0xFE8D108: 2F0A0000 cmpi cr6,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE8D10C: 419A02D8 bc 12,26,0xFE8D3E4 - 4: Js26o $0xFE8D3E4 - - - -. 2490 FE8D108 8 -. 2F 0A 00 00 41 9A 02 D8 -==== BB 2491 (0xFE8D110) approx BBs exec'd 0 ==== - - 0xFE8D110: 2F8A0023 cmpi cr7,r10,35 - 0: GETL R10, t0 - 1: MOVL $0x23, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE8D114: 7C761B78 or r22,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R22 - 7: INCEIPL $4 - - 0xFE8D118: 7D121214 add r8,r18,r2 - 8: GETL R18, t8 - 9: GETL R2, t10 - 10: ADDL t8, t10 - 11: PUTL t10, R8 - 12: INCEIPL $4 - - 0xFE8D11C: 38630001 addi r3,r3,1 - 13: GETL R3, t12 - 14: ADDL $0x1, t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0xFE8D120: 40BE0020 bc 5,30,0xFE8D140 - 17: Jc30o $0xFE8D140 - - - -. 2491 FE8D110 20 -. 2F 8A 00 23 7C 76 1B 78 7D 12 12 14 38 63 00 01 40 BE 00 20 -==== BB 2492 (0xFE8D124) approx BBs exec'd 0 ==== - - 0xFE8D124: 480002C0 b 0xFE8D3E4 - 0: JMPo $0xFE8D3E4 ($4) - - - -. 2492 FE8D124 4 -. 48 00 02 C0 -==== BB 2493 (0xFE8D3E4) approx BBs exec'd 0 ==== - - 0xFE8D3E4: 2C110000 cmpi cr0,r17,0 - 0: GETL R17, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE8D3E8: 4182009C bc 12,2,0xFE8D484 - 4: Js02o $0xFE8D484 - - - -. 2493 FE8D3E4 8 -. 2C 11 00 00 41 82 00 9C -==== BB 2494 (0xFE8D3EC) approx BBs exec'd 0 ==== - - 0xFE8D3EC: 823B0000 lwz r17,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R17 - 3: INCEIPL $4 - - 0xFE8D3F0: 72290010 andi. r9,r17,0x10 - 4: GETL R17, t4 - 5: ANDL $0x10, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFE8D3F4: 4182FCB4 bc 12,2,0xFE8D0A8 - 10: Js02o $0xFE8D0A8 - - - -. 2494 FE8D3EC 12 -. 82 3B 00 00 72 29 00 10 41 82 FC B4 -==== BB 2495 (0xFE8D0A8) approx BBs exec'd 0 ==== - - 0xFE8D0A8: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D0AC: 38800190 li r4,400 - 3: MOVL $0x190, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE8D0B0: 7F65DB78 or r5,r27,r27 - 6: GETL R27, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFE8D0B4: 4803AFC5 bl 0xFEC8078 - 9: MOVL $0xFE8D0B8, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFEC8078 ($4) - - - -. 2495 FE8D0A8 16 -. 7F 43 D3 78 38 80 01 90 7F 65 DB 78 48 03 AF C5 -==== BB 2496 (0xFED7854) approx BBs exec'd 0 ==== - - 0xFED7854: 7D234B78 or r3,r9,r9 - 0: GETL R9, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED7858: 38210010 addi r1,r1,16 - 3: GETL R1, t2 - 4: ADDL $0x10, t2 - 5: PUTL t2, R1 - 6: INCEIPL $4 - - 0xFED785C: 4E800020 blr - 7: GETL LR, t4 - 8: JMPo-r t4 ($4) - - - -. 2496 FED7854 12 -. 7D 23 4B 78 38 21 00 10 4E 80 00 20 -==== BB 2497 (0xFED87A8) approx BBs exec'd 0 ==== - - 0xFED87A8: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED87AC: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFED87B0: 5785F0BE rlwinm r5,r28,30,2,31 - 6: GETL R28, t4 - 7: SHRL $0x2, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0xFED87B4: 4800015D bl 0xFED8910 - 10: MOVL $0xFED87B8, t6 - 11: PUTL t6, LR - 12: JMPo-c $0xFED8910 ($4) - - - -. 2497 FED87A8 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 01 5D -==== BB 2498 _wordcopy_fwd_dest_aligned(0xFED8910) approx BBs exec'd 0 ==== - - 0xFED8910: 54A007BE rlwinm r0,r5,0,30,31 - 0: GETL R5, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0xFED8914: 54881EF8 rlwinm r8,r4,3,27,28 - 4: GETL R4, t2 - 5: ROLL $0x3, t2 - 6: ANDL $0x18, t2 - 7: PUTL t2, R8 - 8: INCEIPL $4 - - 0xFED8918: 2F800001 cmpi cr7,r0,1 - 9: GETL R0, t4 - 10: MOVL $0x1, t8 - 11: CMPL t4, t8, t6 (-rSo) - 12: ICRFL t6, $0x7, CR - 13: INCEIPL $4 - - 0xFED891C: 9421FFF0 stwu r1,-16(r1) - 14: GETL R1, t10 - 15: GETL R1, t12 - 16: ADDL $0xFFFFFFF0, t12 - 17: PUTL t12, R1 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0xFED8920: 5484003A rlwinm r4,r4,0,0,29 - 20: GETL R4, t14 - 21: ANDL $0xFFFFFFFC, t14 - 22: PUTL t14, R4 - 23: INCEIPL $4 - - 0xFED8924: 20E80020 subfic r7,r8,32 - 24: GETL R8, t16 - 25: MOVL $0x20, t18 - 26: SBBL t16, t18 (-wCa) - 27: PUTL t18, R7 - 28: INCEIPL $4 - - 0xFED8928: 419E00B8 bc 12,30,0xFED89E0 - 29: Js30o $0xFED89E0 - - - -. 2498 FED8910 28 -. 54 A0 07 BE 54 88 1E F8 2F 80 00 01 94 21 FF F0 54 84 00 3A 20 E8 00 20 41 9E 00 B8 -==== BB 2499 (0xFED892C) approx BBs exec'd 0 ==== - - 0xFED892C: 28000001 cmpli cr0,r0,1 - 0: GETL R0, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFED8930: 4180008C bc 12,0,0xFED89BC - 5: Js00o $0xFED89BC - - - -. 2499 FED892C 8 -. 28 00 00 01 41 80 00 8C -==== BB 2500 (0xFED8934) approx BBs exec'd 0 ==== - - 0xFED8934: 2C800002 cmpi cr1,r0,2 - 0: GETL R0, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFED8938: 418600BC bc 12,6,0xFED89F4 - 5: Js06o $0xFED89F4 - - - -. 2500 FED8934 8 -. 2C 80 00 02 41 86 00 BC -==== BB 2501 (0xFED893C) approx BBs exec'd 0 ==== - - 0xFED893C: 2F000003 cmpi cr6,r0,3 - 0: GETL R0, t0 - 1: MOVL $0x3, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFED8940: 419A008C bc 12,26,0xFED89CC - 5: Js26o $0xFED89CC - - - -. 2501 FED893C 8 -. 2F 00 00 03 41 9A 00 8C -==== BB 2502 (0xFED89CC) approx BBs exec'd 0 ==== - - 0xFED89CC: 81640000 lwz r11,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFED89D0: 3863FFF8 addi r3,r3,-8 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFF8, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED89D4: 81440004 lwz r10,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0xFED89D8: 38A50001 addi r5,r5,1 - 13: GETL R5, t10 - 14: ADDL $0x1, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0xFED89DC: 4BFFFF90 b 0xFED896C - 17: JMPo $0xFED896C ($4) - - - -. 2502 FED89CC 20 -. 81 64 00 00 38 63 FF F8 81 44 00 04 38 A5 00 01 4B FF FF 90 -==== BB 2503 (0xFED896C) approx BBs exec'd 0 ==== - - 0xFED896C: 7D6C4030 slw r12,r11,r8 - 0: GETL R11, t2 - 1: GETL R8, t0 - 2: SHLL t0, t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFED8970: 7D4B3C30 srw r11,r10,r7 - 5: GETL R10, t6 - 6: GETL R7, t4 - 7: SHRL t4, t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0xFED8974: 7D865B78 or r6,r12,r11 - 10: GETL R12, t8 - 11: GETL R11, t10 - 12: ORL t10, t8 - 13: PUTL t8, R6 - 14: INCEIPL $4 - - 0xFED8978: 81640008 lwz r11,8(r4) - 15: GETL R4, t12 - 16: ADDL $0x8, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R11 - 19: INCEIPL $4 - - 0xFED897C: 90C30008 stw r6,8(r3) - 20: GETL R6, t16 - 21: GETL R3, t18 - 22: ADDL $0x8, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0xFED8980: 34A5FFFC addic. r5,r5,-4 - 25: GETL R5, t20 - 26: ADCL $0xFFFFFFFC, t20 (-wCa) - 27: PUTL t20, R5 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x0, CR - 30: INCEIPL $4 - - 0xFED8984: 7D464030 slw r6,r10,r8 - 31: GETL R10, t26 - 32: GETL R8, t24 - 33: SHLL t24, t26 - 34: PUTL t26, R6 - 35: INCEIPL $4 - - 0xFED8988: 7D693C30 srw r9,r11,r7 - 36: GETL R11, t30 - 37: GETL R7, t28 - 38: SHRL t28, t30 - 39: PUTL t30, R9 - 40: INCEIPL $4 - - 0xFED898C: 8144000C lwz r10,12(r4) - 41: GETL R4, t32 - 42: ADDL $0xC, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R10 - 45: INCEIPL $4 - - 0xFED8990: 7CC04B78 or r0,r6,r9 - 46: GETL R6, t36 - 47: GETL R9, t38 - 48: ORL t38, t36 - 49: PUTL t36, R0 - 50: INCEIPL $4 - - 0xFED8994: 38840010 addi r4,r4,16 - 51: GETL R4, t40 - 52: ADDL $0x10, t40 - 53: PUTL t40, R4 - 54: INCEIPL $4 - - 0xFED8998: 9003000C stw r0,12(r3) - 55: GETL R0, t42 - 56: GETL R3, t44 - 57: ADDL $0xC, t44 - 58: STL t42, (t44) - 59: INCEIPL $4 - - 0xFED899C: 38630010 addi r3,r3,16 - 60: GETL R3, t46 - 61: ADDL $0x10, t46 - 62: PUTL t46, R3 - 63: INCEIPL $4 - - 0xFED89A0: 40A2FFA4 bc 5,2,0xFED8944 - 64: Jc02o $0xFED8944 - - - -. 2503 FED896C 56 -. 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 -==== BB 2504 (0xFED8944) approx BBs exec'd 0 ==== - - 0xFED8944: 7D664030 slw r6,r11,r8 - 0: GETL R11, t2 - 1: GETL R8, t0 - 2: SHLL t0, t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFED8948: 7D493C30 srw r9,r10,r7 - 5: GETL R10, t6 - 6: GETL R7, t4 - 7: SHRL t4, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFED894C: 7CC04B78 or r0,r6,r9 - 10: GETL R6, t8 - 11: GETL R9, t10 - 12: ORL t10, t8 - 13: PUTL t8, R0 - 14: INCEIPL $4 - - 0xFED8950: 81640000 lwz r11,0(r4) - 15: GETL R4, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R11 - 18: INCEIPL $4 - - 0xFED8954: 90030000 stw r0,0(r3) - 19: GETL R0, t16 - 20: GETL R3, t18 - 21: STL t16, (t18) - 22: INCEIPL $4 - - 0xFED8958: 7D404030 slw r0,r10,r8 - 23: GETL R10, t22 - 24: GETL R8, t20 - 25: SHLL t20, t22 - 26: PUTL t22, R0 - 27: INCEIPL $4 - - 0xFED895C: 7D6A3C30 srw r10,r11,r7 - 28: GETL R11, t26 - 29: GETL R7, t24 - 30: SHRL t24, t26 - 31: PUTL t26, R10 - 32: INCEIPL $4 - - 0xFED8960: 7C0C5378 or r12,r0,r10 - 33: GETL R0, t28 - 34: GETL R10, t30 - 35: ORL t30, t28 - 36: PUTL t28, R12 - 37: INCEIPL $4 - - 0xFED8964: 81440004 lwz r10,4(r4) - 38: GETL R4, t32 - 39: ADDL $0x4, t32 - 40: LDL (t32), t34 - 41: PUTL t34, R10 - 42: INCEIPL $4 - - 0xFED8968: 91830004 stw r12,4(r3) - 43: GETL R12, t36 - 44: GETL R3, t38 - 45: ADDL $0x4, t38 - 46: STL t36, (t38) - 47: INCEIPL $4 - - 0xFED896C: 7D6C4030 slw r12,r11,r8 - 48: GETL R11, t42 - 49: GETL R8, t40 - 50: SHLL t40, t42 - 51: PUTL t42, R12 - 52: INCEIPL $4 - - 0xFED8970: 7D4B3C30 srw r11,r10,r7 - 53: GETL R10, t46 - 54: GETL R7, t44 - 55: SHRL t44, t46 - 56: PUTL t46, R11 - 57: INCEIPL $4 - - 0xFED8974: 7D865B78 or r6,r12,r11 - 58: GETL R12, t48 - 59: GETL R11, t50 - 60: ORL t50, t48 - 61: PUTL t48, R6 - 62: INCEIPL $4 - - 0xFED8978: 81640008 lwz r11,8(r4) - 63: GETL R4, t52 - 64: ADDL $0x8, t52 - 65: LDL (t52), t54 - 66: PUTL t54, R11 - 67: INCEIPL $4 - - 0xFED897C: 90C30008 stw r6,8(r3) - 68: GETL R6, t56 - 69: GETL R3, t58 - 70: ADDL $0x8, t58 - 71: STL t56, (t58) - 72: INCEIPL $4 - - 0xFED8980: 34A5FFFC addic. r5,r5,-4 - 73: GETL R5, t60 - 74: ADCL $0xFFFFFFFC, t60 (-wCa) - 75: PUTL t60, R5 - 76: CMP0L t60, t62 (-rSo) - 77: ICRFL t62, $0x0, CR - 78: INCEIPL $4 - - 0xFED8984: 7D464030 slw r6,r10,r8 - 79: GETL R10, t66 - 80: GETL R8, t64 - 81: SHLL t64, t66 - 82: PUTL t66, R6 - 83: INCEIPL $4 - - 0xFED8988: 7D693C30 srw r9,r11,r7 - 84: GETL R11, t70 - 85: GETL R7, t68 - 86: SHRL t68, t70 - 87: PUTL t70, R9 - 88: INCEIPL $4 - - 0xFED898C: 8144000C lwz r10,12(r4) - 89: GETL R4, t72 - 90: ADDL $0xC, t72 - 91: LDL (t72), t74 - 92: PUTL t74, R10 - 93: INCEIPL $4 - - 0xFED8990: 7CC04B78 or r0,r6,r9 - 94: GETL R6, t76 - 95: GETL R9, t78 - 96: ORL t78, t76 - 97: PUTL t76, R0 - 98: INCEIPL $4 - - 0xFED8994: 38840010 addi r4,r4,16 - 99: GETL R4, t80 - 100: ADDL $0x10, t80 - 101: PUTL t80, R4 - 102: INCEIPL $4 - - 0xFED8998: 9003000C stw r0,12(r3) - 103: GETL R0, t82 - 104: GETL R3, t84 - 105: ADDL $0xC, t84 - 106: STL t82, (t84) - 107: INCEIPL $4 - - 0xFED899C: 38630010 addi r3,r3,16 - 108: GETL R3, t86 - 109: ADDL $0x10, t86 - 110: PUTL t86, R3 - 111: INCEIPL $4 - - 0xFED89A0: 40A2FFA4 bc 5,2,0xFED8944 - 112: Jc02o $0xFED8944 - - - -. 2504 FED8944 96 -. 7D 66 40 30 7D 49 3C 30 7C C0 4B 78 81 64 00 00 90 03 00 00 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 -==== BB 2505 (0xFED89A4) approx BBs exec'd 0 ==== - - 0xFED89A4: 7D654030 slw r5,r11,r8 - 0: GETL R11, t2 - 1: GETL R8, t0 - 2: SHLL t0, t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFED89A8: 7D483C30 srw r8,r10,r7 - 5: GETL R10, t6 - 6: GETL R7, t4 - 7: SHRL t4, t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0xFED89AC: 7CA44378 or r4,r5,r8 - 10: GETL R5, t8 - 11: GETL R8, t10 - 12: ORL t10, t8 - 13: PUTL t8, R4 - 14: INCEIPL $4 - - 0xFED89B0: 38210010 addi r1,r1,16 - 15: GETL R1, t12 - 16: ADDL $0x10, t12 - 17: PUTL t12, R1 - 18: INCEIPL $4 - - 0xFED89B4: 90830000 stw r4,0(r3) - 19: GETL R4, t14 - 20: GETL R3, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFED89B8: 4E800020 blr - 23: GETL LR, t18 - 24: JMPo-r t18 ($4) - - - -. 2505 FED89A4 24 -. 7D 65 40 30 7D 48 3C 30 7C A4 43 78 38 21 00 10 90 83 00 00 4E 80 00 20 -==== BB 2506 (0xFED87B8) approx BBs exec'd 0 ==== - - 0xFED87B8: 4BFFFF98 b 0xFED8750 - 0: JMPo $0xFED8750 ($4) - - - -. 2506 FED87B8 4 -. 4B FF FF 98 -==== BB 2507 (0xFED7840) approx BBs exec'd 0 ==== - - 0xFED7840: 38210010 addi r1,r1,16 - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: PUTL t0, R1 - 3: INCEIPL $4 - - 0xFED7844: 4E800020 blr - 4: GETL LR, t2 - 5: JMPo-r t2 ($4) - - - -. 2507 FED7840 8 -. 38 21 00 10 4E 80 00 20 -==== BB 2508 (0xFED7860) approx BBs exec'd 0 ==== - - 0xFED7860: 3863FFFD addi r3,r3,-3 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFD, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFED7864: 38210010 addi r1,r1,16 - 4: GETL R1, t2 - 5: ADDL $0x10, t2 - 6: PUTL t2, R1 - 7: INCEIPL $4 - - 0xFED7868: 4E800020 blr - 8: GETL LR, t4 - 9: JMPo-r t4 ($4) - - - -. 2508 FED7860 12 -. 38 63 FF FD 38 21 00 10 4E 80 00 20 -==== BB 2509 (0xFED89E0) approx BBs exec'd 0 ==== - - 0xFED89E0: 81640000 lwz r11,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFED89E4: 38A5FFFF addi r5,r5,-1 - 4: GETL R5, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFED89E8: 81440004 lwz r10,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0xFED89EC: 38840008 addi r4,r4,8 - 13: GETL R4, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0xFED89F0: 4BFFFF54 b 0xFED8944 - 17: JMPo $0xFED8944 ($4) - - - -. 2509 FED89E0 20 -. 81 64 00 00 38 A5 FF FF 81 44 00 04 38 84 00 08 4B FF FF 54 -==== BB 2510 (0xFED7804) approx BBs exec'd 0 ==== - - 0xFED7804: 88C90003 lbz r6,3(r9) - 0: GETL R9, t0 - 1: ADDL $0x3, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFED7808: 7F862000 cmp cr7,r6,r4 - 5: GETL R6, t4 - 6: GETL R4, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x7, CR - 9: INCEIPL $4 - - 0xFED780C: 419E003C bc 12,30,0xFED7848 - 10: Js30o $0xFED7848 - - - -. 2510 FED7804 12 -. 88 C9 00 03 7F 86 20 00 41 9E 00 3C -==== BB 2511 (0xFED7848) approx BBs exec'd 0 ==== - - 0xFED7848: 3863FFFF addi r3,r3,-1 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFED784C: 38210010 addi r1,r1,16 - 4: GETL R1, t2 - 5: ADDL $0x10, t2 - 6: PUTL t2, R1 - 7: INCEIPL $4 - - 0xFED7850: 4E800020 blr - 8: GETL LR, t4 - 9: JMPo-r t4 ($4) - - - -. 2511 FED7848 12 -. 38 63 FF FF 38 21 00 10 4E 80 00 20 -==== BB 2512 (0xFED89BC) approx BBs exec'd 0 ==== - - 0xFED89BC: 81440000 lwz r10,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFED89C0: 3863FFFC addi r3,r3,-4 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFFC, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED89C4: 85640004 lwzu r11,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: PUTL t6, R4 - 11: LDL (t6), t8 - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0xFED89C8: 4BFFFF90 b 0xFED8958 - 14: JMPo $0xFED8958 ($4) - - - -. 2512 FED89BC 16 -. 81 44 00 00 38 63 FF FC 85 64 00 04 4B FF FF 90 -==== BB 2513 (0xFED8958) approx BBs exec'd 0 ==== - - 0xFED8958: 7D404030 slw r0,r10,r8 - 0: GETL R10, t2 - 1: GETL R8, t0 - 2: SHLL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED895C: 7D6A3C30 srw r10,r11,r7 - 5: GETL R11, t6 - 6: GETL R7, t4 - 7: SHRL t4, t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0xFED8960: 7C0C5378 or r12,r0,r10 - 10: GETL R0, t8 - 11: GETL R10, t10 - 12: ORL t10, t8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0xFED8964: 81440004 lwz r10,4(r4) - 15: GETL R4, t12 - 16: ADDL $0x4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R10 - 19: INCEIPL $4 - - 0xFED8968: 91830004 stw r12,4(r3) - 20: GETL R12, t16 - 21: GETL R3, t18 - 22: ADDL $0x4, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0xFED896C: 7D6C4030 slw r12,r11,r8 - 25: GETL R11, t22 - 26: GETL R8, t20 - 27: SHLL t20, t22 - 28: PUTL t22, R12 - 29: INCEIPL $4 - - 0xFED8970: 7D4B3C30 srw r11,r10,r7 - 30: GETL R10, t26 - 31: GETL R7, t24 - 32: SHRL t24, t26 - 33: PUTL t26, R11 - 34: INCEIPL $4 - - 0xFED8974: 7D865B78 or r6,r12,r11 - 35: GETL R12, t28 - 36: GETL R11, t30 - 37: ORL t30, t28 - 38: PUTL t28, R6 - 39: INCEIPL $4 - - 0xFED8978: 81640008 lwz r11,8(r4) - 40: GETL R4, t32 - 41: ADDL $0x8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R11 - 44: INCEIPL $4 - - 0xFED897C: 90C30008 stw r6,8(r3) - 45: GETL R6, t36 - 46: GETL R3, t38 - 47: ADDL $0x8, t38 - 48: STL t36, (t38) - 49: INCEIPL $4 - - 0xFED8980: 34A5FFFC addic. r5,r5,-4 - 50: GETL R5, t40 - 51: ADCL $0xFFFFFFFC, t40 (-wCa) - 52: PUTL t40, R5 - 53: CMP0L t40, t42 (-rSo) - 54: ICRFL t42, $0x0, CR - 55: INCEIPL $4 - - 0xFED8984: 7D464030 slw r6,r10,r8 - 56: GETL R10, t46 - 57: GETL R8, t44 - 58: SHLL t44, t46 - 59: PUTL t46, R6 - 60: INCEIPL $4 - - 0xFED8988: 7D693C30 srw r9,r11,r7 - 61: GETL R11, t50 - 62: GETL R7, t48 - 63: SHRL t48, t50 - 64: PUTL t50, R9 - 65: INCEIPL $4 - - 0xFED898C: 8144000C lwz r10,12(r4) - 66: GETL R4, t52 - 67: ADDL $0xC, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R10 - 70: INCEIPL $4 - - 0xFED8990: 7CC04B78 or r0,r6,r9 - 71: GETL R6, t56 - 72: GETL R9, t58 - 73: ORL t58, t56 - 74: PUTL t56, R0 - 75: INCEIPL $4 - - 0xFED8994: 38840010 addi r4,r4,16 - 76: GETL R4, t60 - 77: ADDL $0x10, t60 - 78: PUTL t60, R4 - 79: INCEIPL $4 - - 0xFED8998: 9003000C stw r0,12(r3) - 80: GETL R0, t62 - 81: GETL R3, t64 - 82: ADDL $0xC, t64 - 83: STL t62, (t64) - 84: INCEIPL $4 - - 0xFED899C: 38630010 addi r3,r3,16 - 85: GETL R3, t66 - 86: ADDL $0x10, t66 - 87: PUTL t66, R3 - 88: INCEIPL $4 - - 0xFED89A0: 40A2FFA4 bc 5,2,0xFED8944 - 89: Jc02o $0xFED8944 - - - -. 2513 FED8958 76 -. 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 -==== BB 2514 (0xFED888C) approx BBs exec'd 0 ==== - - 0xFED888C: 81240000 lwz r9,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFED8890: 3863FFE8 addi r3,r3,-24 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFE8, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED8894: 3884FFEC addi r4,r4,-20 - 8: GETL R4, t6 - 9: ADDL $0xFFFFFFEC, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0xFED8898: 38A50005 addi r5,r5,5 - 12: GETL R5, t8 - 13: ADDL $0x5, t8 - 14: PUTL t8, R5 - 15: INCEIPL $4 - - 0xFED889C: 4BFFFF98 b 0xFED8834 - 16: JMPo $0xFED8834 ($4) - - - -. 2514 FED888C 20 -. 81 24 00 00 38 63 FF E8 38 84 FF EC 38 A5 00 05 4B FF FF 98 -==== BB 2515 (0xFE8D0E0) approx BBs exec'd 0 ==== - - 0xFE8D0E0: 38630001 addi r3,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE8D0E4: 82680000 lwz r19,0(r8) - 4: GETL R8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R19 - 7: INCEIPL $4 - - 0xFE8D0E8: 2C930000 cmpi cr1,r19,0 - 8: GETL R19, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0xFE8D0EC: 41860380 bc 12,6,0xFE8D46C - 12: Js06o $0xFE8D46C - - - -. 2515 FE8D0E0 16 -. 38 63 00 01 82 68 00 00 2C 93 00 00 41 86 03 80 -==== BB 2516 (0xFED89F4) approx BBs exec'd 0 ==== - - 0xFED89F4: 81440000 lwz r10,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFED89F8: 3863FFF4 addi r3,r3,-12 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFF4, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED89FC: 81640004 lwz r11,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0xFED8A00: 38A50002 addi r5,r5,2 - 13: GETL R5, t10 - 14: ADDL $0x2, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0xFED8A04: 3884FFFC addi r4,r4,-4 - 17: GETL R4, t12 - 18: ADDL $0xFFFFFFFC, t12 - 19: PUTL t12, R4 - 20: INCEIPL $4 - - 0xFED8A08: 4BFFFF78 b 0xFED8980 - 21: JMPo $0xFED8980 ($4) - - - -. 2516 FED89F4 24 -. 81 44 00 00 38 63 FF F4 81 64 00 04 38 A5 00 02 38 84 FF FC 4B FF FF 78 -==== BB 2517 (0xFED8980) approx BBs exec'd 0 ==== - - 0xFED8980: 34A5FFFC addic. r5,r5,-4 - 0: GETL R5, t0 - 1: ADCL $0xFFFFFFFC, t0 (-wCa) - 2: PUTL t0, R5 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED8984: 7D464030 slw r6,r10,r8 - 6: GETL R10, t6 - 7: GETL R8, t4 - 8: SHLL t4, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0xFED8988: 7D693C30 srw r9,r11,r7 - 11: GETL R11, t10 - 12: GETL R7, t8 - 13: SHRL t8, t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0xFED898C: 8144000C lwz r10,12(r4) - 16: GETL R4, t12 - 17: ADDL $0xC, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R10 - 20: INCEIPL $4 - - 0xFED8990: 7CC04B78 or r0,r6,r9 - 21: GETL R6, t16 - 22: GETL R9, t18 - 23: ORL t18, t16 - 24: PUTL t16, R0 - 25: INCEIPL $4 - - 0xFED8994: 38840010 addi r4,r4,16 - 26: GETL R4, t20 - 27: ADDL $0x10, t20 - 28: PUTL t20, R4 - 29: INCEIPL $4 - - 0xFED8998: 9003000C stw r0,12(r3) - 30: GETL R0, t22 - 31: GETL R3, t24 - 32: ADDL $0xC, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0xFED899C: 38630010 addi r3,r3,16 - 35: GETL R3, t26 - 36: ADDL $0x10, t26 - 37: PUTL t26, R3 - 38: INCEIPL $4 - - 0xFED89A0: 40A2FFA4 bc 5,2,0xFED8944 - 39: Jc02o $0xFED8944 - - - -. 2517 FED8980 36 -. 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 -==== BB 2518 (0xFE8D140) approx BBs exec'd 0 ==== - - 0xFE8D140: 89430000 lbz r10,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFE8D144: 2C8A0000 cmpi cr1,r10,0 - 4: GETL R10, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFE8D148: 4186003C bc 12,6,0xFE8D184 - 8: Js06o $0xFE8D184 - - - -. 2518 FE8D140 12 -. 89 43 00 00 2C 8A 00 00 41 86 00 3C -==== BB 2519 (0xFE8D14C) approx BBs exec'd 0 ==== - - 0xFE8D14C: 83A80000 lwz r29,0(r8) - 0: GETL R8, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0xFE8D150: 2C1D0000 cmpi cr0,r29,0 - 4: GETL R29, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0xFE8D154: 4082FFD4 bc 4,2,0xFE8D128 - 8: Jc02o $0xFE8D128 - - - -. 2519 FE8D14C 12 -. 83 A8 00 00 2C 1D 00 00 40 82 FF D4 -==== BB 2520 (0xFE8D128) approx BBs exec'd 0 ==== - - 0xFE8D128: 80C80000 lwz r6,0(r8) - 0: GETL R8, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFE8D12C: 5547083C rlwinm r7,r10,1,0,30 - 4: GETL R10, t4 - 5: SHLL $0x1, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0xFE8D130: 7C07322E lhzx r0,r7,r6 - 8: GETL R6, t6 - 9: GETL R7, t8 - 10: ADDL t8, t6 - 11: LDW (t6), t10 - 12: PUTL t10, R0 - 13: INCEIPL $4 - - 0xFE8D134: 700B0020 andi. r11,r0,0x20 - 14: GETL R0, t12 - 15: ANDL $0x20, t12 - 16: PUTL t12, R11 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x0, CR - 19: INCEIPL $4 - - 0xFE8D138: 4082004C bc 4,2,0xFE8D184 - 20: Jc02o $0xFE8D184 - - - -. 2520 FE8D128 20 -. 80 C8 00 00 55 47 08 3C 7C 07 32 2E 70 0B 00 20 40 82 00 4C -==== BB 2521 (0xFE8D13C) approx BBs exec'd 0 ==== - - 0xFE8D13C: 38630001 addi r3,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE8D140: 89430000 lbz r10,0(r3) - 4: GETL R3, t2 - 5: LDB (t2), t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0xFE8D144: 2C8A0000 cmpi cr1,r10,0 - 8: GETL R10, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0xFE8D148: 4186003C bc 12,6,0xFE8D184 - 12: Js06o $0xFE8D184 - - - -. 2521 FE8D13C 16 -. 38 63 00 01 89 43 00 00 2C 8A 00 00 41 86 00 3C -==== BB 2522 (0xFE8D184) approx BBs exec'd 0 ==== - - 0xFE8D184: 2F0A0000 cmpi cr6,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE8D188: 419A0010 bc 12,26,0xFE8D198 - 4: Js26o $0xFE8D198 - - - -. 2522 FE8D184 8 -. 2F 0A 00 00 41 9A 00 10 -==== BB 2523 (0xFE8D18C) approx BBs exec'd 0 ==== - - 0xFE8D18C: 39000000 li r8,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0xFE8D190: 99030000 stb r8,0(r3) - 3: GETL R8, t2 - 4: GETL R3, t4 - 5: STB t2, (t4) - 6: INCEIPL $4 - - 0xFE8D194: 38630001 addi r3,r3,1 - 7: GETL R3, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFE8D198: 7D121214 add r8,r18,r2 - 11: GETL R18, t8 - 12: GETL R2, t10 - 13: ADDL t8, t10 - 14: PUTL t10, R8 - 15: INCEIPL $4 - - 0xFE8D19C: 48000020 b 0xFE8D1BC - 16: JMPo $0xFE8D1BC ($4) - - - -. 2523 FE8D18C 20 -. 39 00 00 00 99 03 00 00 38 63 00 01 7D 12 12 14 48 00 00 20 -==== BB 2524 (0xFE8D1BC) approx BBs exec'd 0 ==== - - 0xFE8D1BC: 81880000 lwz r12,0(r8) - 0: GETL R8, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R12 - 3: INCEIPL $4 - - 0xFE8D1C0: 2F8C0000 cmpi cr7,r12,0 - 4: GETL R12, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFE8D1C4: 409EFFDC bc 4,30,0xFE8D1A0 - 8: Jc30o $0xFE8D1A0 - - - -. 2524 FE8D1BC 12 -. 81 88 00 00 2F 8C 00 00 40 9E FF DC -==== BB 2525 (0xFE8D1A0) approx BBs exec'd 0 ==== - - 0xFE8D1A0: 89430000 lbz r10,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFE8D1A4: 83280000 lwz r25,0(r8) - 4: GETL R8, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R25 - 7: INCEIPL $4 - - 0xFE8D1A8: 555C083C rlwinm r28,r10,1,0,30 - 8: GETL R10, t8 - 9: SHLL $0x1, t8 - 10: PUTL t8, R28 - 11: INCEIPL $4 - - 0xFE8D1AC: 7F1CCA2E lhzx r24,r28,r25 - 12: GETL R25, t10 - 13: GETL R28, t12 - 14: ADDL t12, t10 - 15: LDW (t10), t14 - 16: PUTL t14, R24 - 17: INCEIPL $4 - - 0xFE8D1B0: 73090020 andi. r9,r24,0x20 - 18: GETL R24, t16 - 19: ANDL $0x20, t16 - 20: PUTL t16, R9 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0xFE8D1B4: 41820044 bc 12,2,0xFE8D1F8 - 24: Js02o $0xFE8D1F8 - - - -. 2525 FE8D1A0 24 -. 89 43 00 00 83 28 00 00 55 5C 08 3C 7F 1C CA 2E 73 09 00 20 41 82 00 44 -==== BB 2526 (0xFE8D1B8) approx BBs exec'd 0 ==== - - 0xFE8D1B8: 38630001 addi r3,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE8D1BC: 81880000 lwz r12,0(r8) - 4: GETL R8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0xFE8D1C0: 2F8C0000 cmpi cr7,r12,0 - 8: GETL R12, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0xFE8D1C4: 409EFFDC bc 4,30,0xFE8D1A0 - 12: Jc30o $0xFE8D1A0 - - - -. 2526 FE8D1B8 16 -. 38 63 00 01 81 88 00 00 2F 8C 00 00 40 9E FF DC -==== BB 2527 (0xFE8D1F8) approx BBs exec'd 0 ==== - - 0xFE8D1F8: 2C8A0000 cmpi cr1,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE8D1FC: 7C751B78 or r21,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R21 - 6: INCEIPL $4 - - 0xFE8D200: 39030001 addi r8,r3,1 - 7: GETL R3, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R8 - 10: INCEIPL $4 - - 0xFE8D204: 7CF21214 add r7,r18,r2 - 11: GETL R18, t8 - 12: GETL R2, t10 - 13: ADDL t8, t10 - 14: PUTL t10, R7 - 15: INCEIPL $4 - - 0xFE8D208: 40860020 bc 4,6,0xFE8D228 - 16: Jc06o $0xFE8D228 - - - -. 2527 FE8D1F8 20 -. 2C 8A 00 00 7C 75 1B 78 39 03 00 01 7C F2 12 14 40 86 00 20 -==== BB 2528 (0xFE8D228) approx BBs exec'd 0 ==== - - 0xFE8D228: 89480000 lbz r10,0(r8) - 0: GETL R8, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFE8D22C: 2F0A0000 cmpi cr6,r10,0 - 4: GETL R10, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0xFE8D230: 419A0040 bc 12,26,0xFE8D270 - 8: Js26o $0xFE8D270 - - - -. 2528 FE8D228 12 -. 89 48 00 00 2F 0A 00 00 41 9A 00 40 -==== BB 2529 (0xFE8D234) approx BBs exec'd 0 ==== - - 0xFE8D234: 80670000 lwz r3,0(r7) - 0: GETL R7, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE8D238: 2F830000 cmpi cr7,r3,0 - 4: GETL R3, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFE8D23C: 409EFFD4 bc 4,30,0xFE8D210 - 8: Jc30o $0xFE8D210 - - - -. 2529 FE8D234 12 -. 80 67 00 00 2F 83 00 00 40 9E FF D4 -==== BB 2530 (0xFE8D210) approx BBs exec'd 0 ==== - - 0xFE8D210: 80C70000 lwz r6,0(r7) - 0: GETL R7, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFE8D214: 554C083C rlwinm r12,r10,1,0,30 - 4: GETL R10, t4 - 5: SHLL $0x1, t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0xFE8D218: 7C0C322E lhzx r0,r12,r6 - 8: GETL R6, t6 - 9: GETL R12, t8 - 10: ADDL t8, t6 - 11: LDW (t6), t10 - 12: PUTL t10, R0 - 13: INCEIPL $4 - - 0xFE8D21C: 70090020 andi. r9,r0,0x20 - 14: GETL R0, t12 - 15: ANDL $0x20, t12 - 16: PUTL t12, R9 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x0, CR - 19: INCEIPL $4 - - 0xFE8D220: 40820050 bc 4,2,0xFE8D270 - 20: Jc02o $0xFE8D270 - - - -. 2530 FE8D210 20 -. 80 C7 00 00 55 4C 08 3C 7C 0C 32 2E 70 09 00 20 40 82 00 50 -==== BB 2531 (0xFE8D224) approx BBs exec'd 0 ==== - - 0xFE8D224: 39080001 addi r8,r8,1 - 0: GETL R8, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0xFE8D228: 89480000 lbz r10,0(r8) - 4: GETL R8, t2 - 5: LDB (t2), t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0xFE8D22C: 2F0A0000 cmpi cr6,r10,0 - 8: GETL R10, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0xFE8D230: 419A0040 bc 12,26,0xFE8D270 - 12: Js26o $0xFE8D270 - - - -. 2531 FE8D224 16 -. 39 08 00 01 89 48 00 00 2F 0A 00 00 41 9A 00 40 -==== BB 2532 (0xFE8D270) approx BBs exec'd 0 ==== - - 0xFE8D270: 2C8A000A cmpi cr1,r10,10 - 0: GETL R10, t0 - 1: MOVL $0xA, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFE8D274: 418602AC bc 12,6,0xFE8D520 - 5: Js06o $0xFE8D520 - - - -. 2532 FE8D270 8 -. 2C 8A 00 0A 41 86 02 AC -==== BB 2533 (0xFE8D520) approx BBs exec'd 0 ==== - - 0xFE8D520: 38E00000 li r7,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0xFE8D524: 99480001 stb r10,1(r8) - 3: GETL R10, t2 - 4: GETL R8, t4 - 5: ADDL $0x1, t4 - 6: STB t2, (t4) - 7: INCEIPL $4 - - 0xFE8D528: 98E80000 stb r7,0(r8) - 8: GETL R7, t6 - 9: GETL R8, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0xFE8D52C: 4BFFFD5C b 0xFE8D288 - 12: JMPo $0xFE8D288 ($4) - - - -. 2533 FE8D520 16 -. 38 E0 00 00 99 48 00 01 98 E8 00 00 4B FF FD 5C -==== BB 2534 (0xFE8D288) approx BBs exec'd 0 ==== - - 0xFE8D288: 82FE020C lwz r23,524(r30) - 0: GETL R30, t0 - 1: ADDL $0x20C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0xFE8D28C: 829E0210 lwz r20,528(r30) - 5: GETL R30, t4 - 6: ADDL $0x210, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R20 - 9: INCEIPL $4 - - 0xFE8D290: 82770000 lwz r19,0(r23) - 10: GETL R23, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R19 - 13: INCEIPL $4 - - 0xFE8D294: 83340000 lwz r25,0(r20) - 14: GETL R20, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R25 - 17: INCEIPL $4 - - 0xFE8D298: 81130000 lwz r8,0(r19) - 18: GETL R19, t16 - 19: LDL (t16), t18 - 20: PUTL t18, R8 - 21: INCEIPL $4 - - 0xFE8D29C: 80990000 lwz r4,0(r25) - 22: GETL R25, t20 - 23: LDL (t20), t22 - 24: PUTL t22, R4 - 25: INCEIPL $4 - - 0xFE8D2A0: 7F882040 cmpl cr7,r8,r4 - 26: GETL R8, t24 - 27: GETL R4, t26 - 28: CMPUL t24, t26, t28 (-rSo) - 29: ICRFL t28, $0x7, CR - 30: INCEIPL $4 - - 0xFE8D2A4: 419C0034 bc 12,28,0xFE8D2D8 - 31: Js28o $0xFE8D2D8 - - - -. 2534 FE8D288 32 -. 82 FE 02 0C 82 9E 02 10 82 77 00 00 83 34 00 00 81 13 00 00 80 99 00 00 7F 88 20 40 41 9C 00 34 -==== BB 2535 (0xFE8D2A8) approx BBs exec'd 0 ==== - - 0xFE8D2A8: 2C040000 cmpi cr0,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE8D2AC: 549D083C rlwinm r29,r4,1,0,30 - 4: GETL R4, t4 - 5: SHLL $0x1, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFE8D2B0: 40820008 bc 4,2,0xFE8D2B8 - 8: Jc02o $0xFE8D2B8 - - - -. 2535 FE8D2A8 12 -. 2C 04 00 00 54 9D 08 3C 40 82 00 08 -==== BB 2536 (0xFE8D2B4) approx BBs exec'd 0 ==== - - 0xFE8D2B4: 3BA00064 li r29,100 - 0: MOVL $0x64, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFE8D2B8: 839E01F4 lwz r28,500(r30) - 3: GETL R30, t2 - 4: ADDL $0x1F4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFE8D2BC: 57A41838 rlwinm r4,r29,3,0,28 - 8: GETL R29, t6 - 9: SHLL $0x3, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0xFE8D2C0: 807C0000 lwz r3,0(r28) - 12: GETL R28, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0xFE8D2C4: 4811D055 bl 0xFFAA318 - 16: MOVL $0xFE8D2C8, t12 - 17: PUTL t12, LR - 18: JMPo-c $0xFFAA318 ($4) - - - -. 2536 FE8D2B4 20 -. 3B A0 00 64 83 9E 01 F4 57 A4 18 38 80 7C 00 00 48 11 D0 55 -==== BB 2537 (0xFFAA318) approx BBs exec'd 0 ==== - - 0xFFAA318: 4BF27EC8 b 0xFED21E0 - 0: JMPo $0xFED21E0 ($4) - - - -. 2537 FFAA318 4 -. 4B F2 7E C8 -==== BB 2538 realloc(0xFED21E0) approx BBs exec'd 0 ==== - - 0xFED21E0: 9421FFB0 stwu r1,-80(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFB0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED21E4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFED21E8: 480D5C69 bl 0xFFA7E50 - 9: MOVL $0xFED21EC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2538 FED21E0 12 -. 94 21 FF B0 7C 08 02 A6 48 0D 5C 69 -==== BB 2539 (0xFED21EC) approx BBs exec'd 0 ==== - - 0xFED21EC: 93C10048 stw r30,72(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x48, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFED21F0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFED21F4: 9361003C stw r27,60(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x3C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFED21F8: 90010054 stw r0,84(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x54, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFED21FC: 7C9B2378 or r27,r4,r4 - 18: GETL R4, t14 - 19: PUTL t14, R27 - 20: INCEIPL $4 - - 0xFED2200: 93810040 stw r28,64(r1) - 21: GETL R28, t16 - 22: GETL R1, t18 - 23: ADDL $0x40, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFED2204: 7C7C1B78 or r28,r3,r3 - 26: GETL R3, t20 - 27: PUTL t20, R28 - 28: INCEIPL $4 - - 0xFED2208: 813E1AF8 lwz r9,6904(r30) - 29: GETL R30, t22 - 30: ADDL $0x1AF8, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0xFED220C: 92C10028 stw r22,40(r1) - 34: GETL R22, t26 - 35: GETL R1, t28 - 36: ADDL $0x28, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFED2210: 80090000 lwz r0,0(r9) - 39: GETL R9, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R0 - 42: INCEIPL $4 - - 0xFED2214: 92E1002C stw r23,44(r1) - 43: GETL R23, t34 - 44: GETL R1, t36 - 45: ADDL $0x2C, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0xFED2218: 2F800000 cmpi cr7,r0,0 - 48: GETL R0, t38 - 49: CMP0L t38, t40 (-rSo) - 50: ICRFL t40, $0x7, CR - 51: INCEIPL $4 - - 0xFED221C: 93010030 stw r24,48(r1) - 52: GETL R24, t42 - 53: GETL R1, t44 - 54: ADDL $0x30, t44 - 55: STL t42, (t44) - 56: INCEIPL $4 - - 0xFED2220: 93210034 stw r25,52(r1) - 57: GETL R25, t46 - 58: GETL R1, t48 - 59: ADDL $0x34, t48 - 60: STL t46, (t48) - 61: INCEIPL $4 - - 0xFED2224: 93410038 stw r26,56(r1) - 62: GETL R26, t50 - 63: GETL R1, t52 - 64: ADDL $0x38, t52 - 65: STL t50, (t52) - 66: INCEIPL $4 - - 0xFED2228: 93A10044 stw r29,68(r1) - 67: GETL R29, t54 - 68: GETL R1, t56 - 69: ADDL $0x44, t56 - 70: STL t54, (t56) - 71: INCEIPL $4 - - 0xFED222C: 93E1004C stw r31,76(r1) - 72: GETL R31, t58 - 73: GETL R1, t60 - 74: ADDL $0x4C, t60 - 75: STL t58, (t60) - 76: INCEIPL $4 - - 0xFED2230: 419E0054 bc 12,30,0xFED2284 - 77: Js30o $0xFED2284 - - - -. 2539 FED21EC 72 -. 93 C1 00 48 7F C8 02 A6 93 61 00 3C 90 01 00 54 7C 9B 23 78 93 81 00 40 7C 7C 1B 78 81 3E 1A F8 92 C1 00 28 80 09 00 00 92 E1 00 2C 2F 80 00 00 93 01 00 30 93 21 00 34 93 41 00 38 93 A1 00 44 93 E1 00 4C 41 9E 00 54 -==== BB 2540 (0xFED2234) approx BBs exec'd 0 ==== - - 0xFED2234: 80C10000 lwz r6,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFED2238: 7C0903A6 mtctr r0 - 4: GETL R0, t4 - 5: PUTL t4, CTR - 6: INCEIPL $4 - - 0xFED223C: 80A60004 lwz r5,4(r6) - 7: GETL R6, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0xFED2240: 4E800421 bctrl - 12: MOVL $0xFED2244, t10 - 13: PUTL t10, LR - 14: GETL CTR, t12 - 15: JMPo-c t12 ($4) - - - -. 2540 FED2234 16 -. 80 C1 00 00 7C 09 03 A6 80 A6 00 04 4E 80 04 21 -==== BB 2541 realloc_hook_ini(0xFED2CC0) approx BBs exec'd 0 ==== - - 0xFED2CC0: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED2CC4: 7CA802A6 mflr r5 - 6: GETL LR, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFED2CC8: 480D5189 bl 0xFFA7E50 - 9: MOVL $0xFED2CCC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2541 FED2CC0 12 -. 94 21 FF E0 7C A8 02 A6 48 0D 51 89 -==== BB 2542 (0xFED2CCC) approx BBs exec'd 0 ==== - - 0xFED2CCC: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFED2CD0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFED2CD4: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFED2CD8: 7C7D1B78 or r29,r3,r3 - 13: GETL R3, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0xFED2CDC: 38600000 li r3,0 - 16: MOVL $0x0, t12 - 17: PUTL t12, R3 - 18: INCEIPL $4 - - 0xFED2CE0: 90A10024 stw r5,36(r1) - 19: GETL R5, t14 - 20: GETL R1, t16 - 21: ADDL $0x24, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFED2CE4: 813E1AF8 lwz r9,6904(r30) - 24: GETL R30, t18 - 25: ADDL $0x1AF8, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R9 - 28: INCEIPL $4 - - 0xFED2CE8: 817E1A7C lwz r11,6780(r30) - 29: GETL R30, t22 - 30: ADDL $0x1A7C, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R11 - 33: INCEIPL $4 - - 0xFED2CEC: 90690000 stw r3,0(r9) - 34: GETL R3, t26 - 35: GETL R9, t28 - 36: STL t26, (t28) - 37: INCEIPL $4 - - 0xFED2CF0: 906B0000 stw r3,0(r11) - 38: GETL R3, t30 - 39: GETL R11, t32 - 40: STL t30, (t32) - 41: INCEIPL $4 - - 0xFED2CF4: 93810010 stw r28,16(r1) - 42: GETL R28, t34 - 43: GETL R1, t36 - 44: ADDL $0x10, t36 - 45: STL t34, (t36) - 46: INCEIPL $4 - - 0xFED2CF8: 7C9C2378 or r28,r4,r4 - 47: GETL R4, t38 - 48: PUTL t38, R28 - 49: INCEIPL $4 - - 0xFED2CFC: 93E1001C stw r31,28(r1) - 50: GETL R31, t40 - 51: GETL R1, t42 - 52: ADDL $0x1C, t42 - 53: STL t40, (t42) - 54: INCEIPL $4 - - 0xFED2D00: 4BFFF975 bl 0xFED2674 - 55: MOVL $0xFED2D04, t44 - 56: PUTL t44, LR - 57: JMPo-c $0xFED2674 ($4) - - - -. 2542 FED2CCC 56 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 7C 7D 1B 78 38 60 00 00 90 A1 00 24 81 3E 1A F8 81 7E 1A 7C 90 69 00 00 90 6B 00 00 93 81 00 10 7C 9C 23 78 93 E1 00 1C 4B FF F9 75 -==== BB 2543 (0xFED26B4) approx BBs exec'd 0 ==== - - 0xFED26B4: 83610054 lwz r27,84(r1) - 0: GETL R1, t0 - 1: ADDL $0x54, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFED26B8: 83410038 lwz r26,56(r1) - 5: GETL R1, t4 - 6: ADDL $0x38, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0xFED26BC: 7F6803A6 mtlr r27 - 10: GETL R27, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFED26C0: 83810040 lwz r28,64(r1) - 13: GETL R1, t10 - 14: ADDL $0x40, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0xFED26C4: 8361003C lwz r27,60(r1) - 18: GETL R1, t14 - 19: ADDL $0x3C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R27 - 22: INCEIPL $4 - - 0xFED26C8: 83A10044 lwz r29,68(r1) - 23: GETL R1, t18 - 24: ADDL $0x44, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R29 - 27: INCEIPL $4 - - 0xFED26CC: 83C10048 lwz r30,72(r1) - 28: GETL R1, t22 - 29: ADDL $0x48, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R30 - 32: INCEIPL $4 - - 0xFED26D0: 83E1004C lwz r31,76(r1) - 33: GETL R1, t26 - 34: ADDL $0x4C, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R31 - 37: INCEIPL $4 - - 0xFED26D4: 38210050 addi r1,r1,80 - 38: GETL R1, t30 - 39: ADDL $0x50, t30 - 40: PUTL t30, R1 - 41: INCEIPL $4 - - 0xFED26D8: 4E800020 blr - 42: GETL LR, t32 - 43: JMPo-r t32 ($4) - - - -. 2543 FED26B4 40 -. 83 61 00 54 83 41 00 38 7F 68 03 A6 83 81 00 40 83 61 00 3C 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 -==== BB 2544 (0xFED2D04) approx BBs exec'd 0 ==== - - 0xFED2D04: 80010024 lwz r0,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED2D08: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED2D0C: 83C10018 lwz r30,24(r1) - 8: GETL R1, t6 - 9: ADDL $0x18, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xFED2D10: 7F84E378 or r4,r28,r28 - 13: GETL R28, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFED2D14: 83E1001C lwz r31,28(r1) - 16: GETL R1, t12 - 17: ADDL $0x1C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0xFED2D18: 7C0803A6 mtlr r0 - 21: GETL R0, t16 - 22: PUTL t16, LR - 23: INCEIPL $4 - - 0xFED2D1C: 83810010 lwz r28,16(r1) - 24: GETL R1, t18 - 25: ADDL $0x10, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R28 - 28: INCEIPL $4 - - 0xFED2D20: 83A10014 lwz r29,20(r1) - 29: GETL R1, t22 - 30: ADDL $0x14, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R29 - 33: INCEIPL $4 - - 0xFED2D24: 38210020 addi r1,r1,32 - 34: GETL R1, t26 - 35: ADDL $0x20, t26 - 36: PUTL t26, R1 - 37: INCEIPL $4 - - 0xFED2D28: 4BFFF4B8 b 0xFED21E0 - 38: JMPo $0xFED21E0 ($4) - - - -. 2544 FED2D04 40 -. 80 01 00 24 7F A3 EB 78 83 C1 00 18 7F 84 E3 78 83 E1 00 1C 7C 08 03 A6 83 81 00 10 83 A1 00 14 38 21 00 20 4B FF F4 B8 -==== BB 2545 (0xFED2284) approx BBs exec'd 0 ==== - - 0xFED2284: 21240000 subfic r9,r4,0 - 0: GETL R4, t0 - 1: MOVL $0x0, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFED2288: 7CA92114 adde r5,r9,r4 - 5: GETL R9, t4 - 6: GETL R4, t6 - 7: ADCL t4, t6 (-rCa-wCa) - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFED228C: 3163FFFF addic r11,r3,-1 - 10: GETL R3, t8 - 11: ADCL $0xFFFFFFFF, t8 (-wCa) - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0xFED2290: 7C8B1910 subfe r4,r11,r3 - 14: GETL R11, t10 - 15: GETL R3, t12 - 16: SBBL t10, t12 (-rCa-wCa) - 17: PUTL t12, R4 - 18: INCEIPL $4 - - 0xFED2294: 7CAB2039 and. r11,r5,r4 - 19: GETL R5, t14 - 20: GETL R4, t16 - 21: ANDL t14, t16 - 22: PUTL t16, R11 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x0, CR - 25: INCEIPL $4 - - 0xFED2298: 40820270 bc 4,2,0xFED2508 - 26: Jc02o $0xFED2508 - - - -. 2545 FED2284 24 -. 21 24 00 00 7C A9 21 14 31 63 FF FF 7C 8B 19 10 7C AB 20 39 40 82 02 70 -==== BB 2546 (0xFED229C) approx BBs exec'd 0 ==== - - 0xFED229C: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFED22A0: 41860248 bc 12,6,0xFED24E8 - 4: Js06o $0xFED24E8 - - - -. 2546 FED229C 8 -. 2C 83 00 00 41 86 02 48 -==== BB 2547 (0xFED24E8) approx BBs exec'd 0 ==== - - 0xFED24E8: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED24EC: 4BFFF3F5 bl 0xFED18E0 - 3: MOVL $0xFED24F0, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED18E0 ($4) - - - -. 2547 FED24E8 8 -. 7F 63 DB 78 4B FF F3 F5 -==== BB 2548 (0xFECF788) approx BBs exec'd 0 ==== - - 0xFECF788: 573AD1BE rlwinm r26,r25,26,6,31 - 0: GETL R25, t0 - 1: SHRL $0x6, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0xFECF78C: 2B1A0020 cmpli cr6,r26,32 - 4: GETL R26, t2 - 5: MOVL $0x20, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x6, CR - 8: INCEIPL $4 - - 0xFECF790: 3B1A0038 addi r24,r26,56 - 9: GETL R26, t8 - 10: ADDL $0x38, t8 - 11: PUTL t8, R24 - 12: INCEIPL $4 - - 0xFECF794: 4199018C bc 12,25,0xFECF920 - 13: Js25o $0xFECF920 - - - -. 2548 FECF788 16 -. 57 3A D1 BE 2B 1A 00 20 3B 1A 00 38 41 99 01 8C -==== BB 2549 (0xFECF798) approx BBs exec'd 0 ==== - - 0xFECF798: 71400001 andi. r0,r10,0x1 - 0: GETL R10, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFECF79C: 418201CC bc 12,2,0xFECF968 - 6: Js02o $0xFECF968 - - - -. 2549 FECF798 8 -. 71 40 00 01 41 82 01 CC -==== BB 2550 (0xFECE53C) approx BBs exec'd 0 ==== - - 0xFECE53C: 61630001 ori r3,r11,0x1 - 0: GETL R11, t0 - 1: ORL $0x1, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFECE540: 81DE064C lwz r14,1612(r30) - 4: GETL R30, t2 - 5: ADDL $0x64C, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R14 - 8: INCEIPL $4 - - 0xFECE544: 5469F87A rlwinm r9,r3,31,1,29 - 9: GETL R3, t6 - 10: ROLL $0x1F, t6 - 11: ANDL $0x7FFFFFFC, t6 - 12: PUTL t6, R9 - 13: INCEIPL $4 - - 0xFECE548: 821E05F0 lwz r16,1520(r30) - 14: GETL R30, t8 - 15: ADDL $0x5F0, t8 - 16: LDL (t8), t10 - 17: PUTL t10, R16 - 18: INCEIPL $4 - - 0xFECE54C: 90780004 stw r3,4(r24) - 19: GETL R3, t12 - 20: GETL R24, t14 - 21: ADDL $0x4, t14 - 22: STL t12, (t14) - 23: INCEIPL $4 - - 0xFECE550: 7E89C214 add r20,r9,r24 - 24: GETL R9, t16 - 25: GETL R24, t18 - 26: ADDL t16, t18 - 27: PUTL t18, R20 - 28: INCEIPL $4 - - 0xFECE554: 3B580038 addi r26,r24,56 - 29: GETL R24, t20 - 30: ADDL $0x38, t20 - 31: PUTL t20, R26 - 32: INCEIPL $4 - - 0xFECE558: 3AD80008 addi r22,r24,8 - 33: GETL R24, t22 - 34: ADDL $0x8, t22 - 35: PUTL t22, R22 - 36: INCEIPL $4 - - 0xFECE55C: 7DCF7378 or r15,r14,r14 - 37: GETL R14, t24 - 38: PUTL t24, R15 - 39: INCEIPL $4 - - 0xFECE560: 83F60000 lwz r31,0(r22) - 40: GETL R22, t26 - 41: LDL (t26), t28 - 42: PUTL t28, R31 - 43: INCEIPL $4 - - 0xFECE564: 2C1F0000 cmpi cr0,r31,0 - 44: GETL R31, t30 - 45: CMP0L t30, t32 (-rSo) - 46: ICRFL t32, $0x0, CR - 47: INCEIPL $4 - - 0xFECE568: 418201A0 bc 12,2,0xFECE708 - 48: Js02o $0xFECE708 - - - -. 2550 FECE53C 48 -. 61 63 00 01 81 DE 06 4C 54 69 F8 7A 82 1E 05 F0 90 78 00 04 7E 89 C2 14 3B 58 00 38 3A D8 00 08 7D CF 73 78 83 F6 00 00 2C 1F 00 00 41 82 01 A0 -==== BB 2551 (0xFECE708) approx BBs exec'd 0 ==== - - 0xFECE708: 7F96A000 cmp cr7,r22,r20 - 0: GETL R22, t0 - 1: GETL R20, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFECE70C: 3AD60004 addi r22,r22,4 - 5: GETL R22, t6 - 6: ADDL $0x4, t6 - 7: PUTL t6, R22 - 8: INCEIPL $4 - - 0xFECE710: 409EFE50 bc 4,30,0xFECE560 - 9: Jc30o $0xFECE560 - - - -. 2551 FECE708 12 -. 7F 96 A0 00 3A D6 00 04 40 9E FE 50 -==== BB 2552 (0xFECE560) approx BBs exec'd 0 ==== - - 0xFECE560: 83F60000 lwz r31,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R31 - 3: INCEIPL $4 - - 0xFECE564: 2C1F0000 cmpi cr0,r31,0 - 4: GETL R31, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0xFECE568: 418201A0 bc 12,2,0xFECE708 - 8: Js02o $0xFECE708 - - - -. 2552 FECE560 12 -. 83 F6 00 00 2C 1F 00 00 41 82 01 A0 -==== BB 2553 (0xFECE56C) approx BBs exec'd 0 ==== - - 0xFECE56C: 38A00000 li r5,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFECE570: 7E138378 or r19,r16,r16 - 3: GETL R16, t2 - 4: PUTL t2, R19 - 5: INCEIPL $4 - - 0xFECE574: 90B60000 stw r5,0(r22) - 6: GETL R5, t4 - 7: GETL R22, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECE578: 7DF27B78 or r18,r15,r15 - 10: GETL R15, t8 - 11: PUTL t8, R18 - 12: INCEIPL $4 - - 0xFECE57C: 7DD17378 or r17,r14,r14 - 13: GETL R14, t10 - 14: PUTL t10, R17 - 15: INCEIPL $4 - - 0xFECE580: 4800005C b 0xFECE5DC - 16: JMPo $0xFECE5DC ($4) - - - -. 2553 FECE56C 24 -. 38 A0 00 00 7E 13 83 78 90 B6 00 00 7D F2 7B 78 7D D1 73 78 48 00 00 5C -==== BB 2554 (0xFECE5DC) approx BBs exec'd 0 ==== - - 0xFECE5DC: 80FF0004 lwz r7,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFECE5E0: 3900FFFA li r8,-6 - 5: MOVL $0xFFFFFFFA, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0xFECE5E4: 82FF0008 lwz r23,8(r31) - 8: GETL R31, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0xFECE5E8: 7CFC4038 and r28,r7,r8 - 13: GETL R7, t10 - 14: GETL R8, t12 - 15: ANDL t10, t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0xFECE5EC: 70E80001 andi. r8,r7,0x1 - 18: GETL R7, t14 - 19: ANDL $0x1, t14 - 20: PUTL t14, R8 - 21: CMP0L t14, t16 (-rSo) - 22: ICRFL t16, $0x0, CR - 23: INCEIPL $4 - - 0xFECE5F0: 7FBFE214 add r29,r31,r28 - 24: GETL R31, t18 - 25: GETL R28, t20 - 26: ADDL t18, t20 - 27: PUTL t20, R29 - 28: INCEIPL $4 - - 0xFECE5F4: 80DD0004 lwz r6,4(r29) - 29: GETL R29, t22 - 30: ADDL $0x4, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R6 - 33: INCEIPL $4 - - 0xFECE5F8: 54DB0038 rlwinm r27,r6,0,0,28 - 34: GETL R6, t26 - 35: ANDL $0xFFFFFFF8, t26 - 36: PUTL t26, R27 - 37: INCEIPL $4 - - 0xFECE5FC: 40820038 bc 4,2,0xFECE634 - 38: Jc02o $0xFECE634 - - - -. 2554 FECE5DC 36 -. 80 FF 00 04 39 00 FF FA 82 FF 00 08 7C FC 40 38 70 E8 00 01 7F BF E2 14 80 DD 00 04 54 DB 00 38 40 82 00 38 -==== BB 2555 (0xFECE634) approx BBs exec'd 0 ==== - - 0xFECE634: 83380030 lwz r25,48(r24) - 0: GETL R24, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0xFECE638: 7C99E800 cmp cr1,r25,r29 - 5: GETL R25, t4 - 6: GETL R29, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFECE63C: 418600B0 bc 12,6,0xFECE6EC - 10: Js06o $0xFECE6EC - - - -. 2555 FECE634 12 -. 83 38 00 30 7C 99 E8 00 41 86 00 B0 -==== BB 2556 (0xFECE640) approx BBs exec'd 0 ==== - - 0xFECE640: 7C9DDA14 add r4,r29,r27 - 0: GETL R29, t0 - 1: GETL R27, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFECE644: 80040004 lwz r0,4(r4) - 5: GETL R4, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFECE648: 700A0001 andi. r10,r0,0x1 - 10: GETL R0, t8 - 11: ANDL $0x1, t8 - 12: PUTL t8, R10 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0xFECE64C: 41A2FF38 bc 13,2,0xFECE584 - 16: Js02o $0xFECE584 - - - -. 2556 FECE640 16 -. 7C 9D DA 14 80 04 00 04 70 0A 00 01 41 A2 FF 38 -==== BB 2557 (0xFECE650) approx BBs exec'd 0 ==== - - 0xFECE650: 80BD0004 lwz r5,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFECE654: 54A9003C rlwinm r9,r5,0,0,30 - 5: GETL R5, t4 - 6: ANDL $0xFFFFFFFE, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0xFECE658: 913D0004 stw r9,4(r29) - 9: GETL R9, t6 - 10: GETL R29, t8 - 11: ADDL $0x4, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECE65C: 4BFFFF54 b 0xFECE5B0 - 14: JMPo $0xFECE5B0 ($4) - - - -. 2557 FECE650 16 -. 80 BD 00 04 54 A9 00 3C 91 3D 00 04 4B FF FF 54 -==== BB 2558 (0xFECE5B0) approx BBs exec'd 0 ==== - - 0xFECE5B0: 2F170000 cmpi cr6,r23,0 - 0: GETL R23, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFECE5B4: 80DA0008 lwz r6,8(r26) - 4: GETL R26, t4 - 5: ADDL $0x8, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0xFECE5B8: 63870001 ori r7,r28,0x1 - 9: GETL R28, t8 - 10: ORL $0x1, t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0xFECE5BC: 93FA0008 stw r31,8(r26) - 13: GETL R31, t10 - 14: GETL R26, t12 - 15: ADDL $0x8, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFECE5C0: 93E6000C stw r31,12(r6) - 18: GETL R31, t14 - 19: GETL R6, t16 - 20: ADDL $0xC, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFECE5C4: 7F9FE12E stwx r28,r31,r28 - 23: GETL R28, t18 - 24: GETL R31, t20 - 25: ADDL t20, t18 - 26: GETL R28, t22 - 27: STL t22, (t18) - 28: INCEIPL $4 - - 0xFECE5C8: 90FF0004 stw r7,4(r31) - 29: GETL R7, t24 - 30: GETL R31, t26 - 31: ADDL $0x4, t26 - 32: STL t24, (t26) - 33: INCEIPL $4 - - 0xFECE5CC: 90DF0008 stw r6,8(r31) - 34: GETL R6, t28 - 35: GETL R31, t30 - 36: ADDL $0x8, t30 - 37: STL t28, (t30) - 38: INCEIPL $4 - - 0xFECE5D0: 935F000C stw r26,12(r31) - 39: GETL R26, t32 - 40: GETL R31, t34 - 41: ADDL $0xC, t34 - 42: STL t32, (t34) - 43: INCEIPL $4 - - 0xFECE5D4: 7EFFBB78 or r31,r23,r23 - 44: GETL R23, t36 - 45: PUTL t36, R31 - 46: INCEIPL $4 - - 0xFECE5D8: 419A0130 bc 12,26,0xFECE708 - 47: Js26o $0xFECE708 - - - -. 2558 FECE5B0 44 -. 2F 17 00 00 80 DA 00 08 63 87 00 01 93 FA 00 08 93 E6 00 0C 7F 9F E1 2E 90 FF 00 04 90 DF 00 08 93 5F 00 0C 7E FF BB 78 41 9A 01 30 -==== BB 2559 (0xFECE714) approx BBs exec'd 0 ==== - - 0xFECE714: 4BFFFF80 b 0xFECE694 - 0: JMPo $0xFECE694 ($4) - - - -. 2559 FECE714 4 -. 4B FF FF 80 -==== BB 2560 (0xFECE694) approx BBs exec'd 0 ==== - - 0xFECE694: 82610074 lwz r19,116(r1) - 0: GETL R1, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0xFECE698: 81C10028 lwz r14,40(r1) - 5: GETL R1, t4 - 6: ADDL $0x28, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R14 - 9: INCEIPL $4 - - 0xFECE69C: 7E6803A6 mtlr r19 - 10: GETL R19, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFECE6A0: 81E1002C lwz r15,44(r1) - 13: GETL R1, t10 - 14: ADDL $0x2C, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R15 - 17: INCEIPL $4 - - 0xFECE6A4: 82010030 lwz r16,48(r1) - 18: GETL R1, t14 - 19: ADDL $0x30, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R16 - 22: INCEIPL $4 - - 0xFECE6A8: 82210034 lwz r17,52(r1) - 23: GETL R1, t18 - 24: ADDL $0x34, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R17 - 27: INCEIPL $4 - - 0xFECE6AC: 82410038 lwz r18,56(r1) - 28: GETL R1, t22 - 29: ADDL $0x38, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R18 - 32: INCEIPL $4 - - 0xFECE6B0: 8261003C lwz r19,60(r1) - 33: GETL R1, t26 - 34: ADDL $0x3C, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R19 - 37: INCEIPL $4 - - 0xFECE6B4: 82810040 lwz r20,64(r1) - 38: GETL R1, t30 - 39: ADDL $0x40, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R20 - 42: INCEIPL $4 - - 0xFECE6B8: 82A10044 lwz r21,68(r1) - 43: GETL R1, t34 - 44: ADDL $0x44, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R21 - 47: INCEIPL $4 - - 0xFECE6BC: 82C10048 lwz r22,72(r1) - 48: GETL R1, t38 - 49: ADDL $0x48, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R22 - 52: INCEIPL $4 - - 0xFECE6C0: 82E1004C lwz r23,76(r1) - 53: GETL R1, t42 - 54: ADDL $0x4C, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R23 - 57: INCEIPL $4 - - 0xFECE6C4: 83010050 lwz r24,80(r1) - 58: GETL R1, t46 - 59: ADDL $0x50, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R24 - 62: INCEIPL $4 - - 0xFECE6C8: 83210054 lwz r25,84(r1) - 63: GETL R1, t50 - 64: ADDL $0x54, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R25 - 67: INCEIPL $4 - - 0xFECE6CC: 83410058 lwz r26,88(r1) - 68: GETL R1, t54 - 69: ADDL $0x58, t54 - 70: LDL (t54), t56 - 71: PUTL t56, R26 - 72: INCEIPL $4 - - 0xFECE6D0: 8361005C lwz r27,92(r1) - 73: GETL R1, t58 - 74: ADDL $0x5C, t58 - 75: LDL (t58), t60 - 76: PUTL t60, R27 - 77: INCEIPL $4 - - 0xFECE6D4: 83810060 lwz r28,96(r1) - 78: GETL R1, t62 - 79: ADDL $0x60, t62 - 80: LDL (t62), t64 - 81: PUTL t64, R28 - 82: INCEIPL $4 - - 0xFECE6D8: 83A10064 lwz r29,100(r1) - 83: GETL R1, t66 - 84: ADDL $0x64, t66 - 85: LDL (t66), t68 - 86: PUTL t68, R29 - 87: INCEIPL $4 - - 0xFECE6DC: 83C10068 lwz r30,104(r1) - 88: GETL R1, t70 - 89: ADDL $0x68, t70 - 90: LDL (t70), t72 - 91: PUTL t72, R30 - 92: INCEIPL $4 - - 0xFECE6E0: 83E1006C lwz r31,108(r1) - 93: GETL R1, t74 - 94: ADDL $0x6C, t74 - 95: LDL (t74), t76 - 96: PUTL t76, R31 - 97: INCEIPL $4 - - 0xFECE6E4: 38210070 addi r1,r1,112 - 98: GETL R1, t78 - 99: ADDL $0x70, t78 - 100: PUTL t78, R1 - 101: INCEIPL $4 - - 0xFECE6E8: 4E800020 blr - 102: GETL LR, t80 - 103: JMPo-r t80 ($4) - - - -. 2560 FECE694 88 -. 82 61 00 74 81 C1 00 28 7E 68 03 A6 81 E1 00 2C 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 -==== BB 2561 (0xFECF7DC) approx BBs exec'd 0 ==== - - 0xFECF7DC: 7E559378 or r21,r18,r18 - 0: GETL R18, t0 - 1: PUTL t0, R21 - 2: INCEIPL $4 - - 0xFECF7E0: 48000054 b 0xFECF834 - 3: JMPo $0xFECF834 ($4) - - - -. 2561 FECF7DC 8 -. 7E 55 93 78 48 00 00 54 -==== BB 2562 (0xFECF834) approx BBs exec'd 0 ==== - - 0xFECF834: 815F0004 lwz r10,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFECF838: 83BF000C lwz r29,12(r31) - 5: GETL R31, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFECF83C: 2B8A0008 cmpli cr7,r10,8 - 10: GETL R10, t8 - 11: MOVL $0x8, t12 - 12: CMPUL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x7, CR - 14: INCEIPL $4 - - 0xFECF840: 409D0320 bc 4,29,0xFECFB60 - 15: Jc29o $0xFECFB60 - - - -. 2562 FECF834 16 -. 81 5F 00 04 83 BF 00 0C 2B 8A 00 08 40 9D 03 20 -==== BB 2563 (0xFECF844) approx BBs exec'd 0 ==== - - 0xFECF844: 82FC044C lwz r23,1100(r28) - 0: GETL R28, t0 - 1: ADDL $0x44C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0xFECF848: 7C8AB840 cmpl cr1,r10,r23 - 5: GETL R10, t4 - 6: GETL R23, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFECF84C: 41850314 bc 12,5,0xFECFB60 - 10: Js05o $0xFECFB60 - - - -. 2563 FECF844 12 -. 82 FC 04 4C 7C 8A B8 40 41 85 03 14 -==== BB 2564 (0xFECF850) approx BBs exec'd 0 ==== - - 0xFECF850: 2B9901FF cmpli cr7,r25,511 - 0: GETL R25, t0 - 1: MOVL $0x1FF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFECF854: 554A0038 rlwinm r10,r10,0,0,28 - 5: GETL R10, t6 - 6: ANDL $0xFFFFFFF8, t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0xFECF858: 419D000C bc 12,29,0xFECF864 - 9: Js29o $0xFECF864 - - - -. 2564 FECF850 12 -. 2B 99 01 FF 55 4A 00 38 41 9D 00 0C -==== BB 2565 (0xFECF864) approx BBs exec'd 0 ==== - - 0xFECF864: 7F8AC800 cmp cr7,r10,r25 - 0: GETL R10, t0 - 1: GETL R25, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFECF868: 935D0008 stw r26,8(r29) - 5: GETL R26, t6 - 6: GETL R29, t8 - 7: ADDL $0x8, t8 - 8: STL t6, (t8) - 9: INCEIPL $4 - - 0xFECF86C: 93BC0044 stw r29,68(r28) - 10: GETL R29, t10 - 11: GETL R28, t12 - 12: ADDL $0x44, t12 - 13: STL t10, (t12) - 14: INCEIPL $4 - - 0xFECF870: 419E03EC bc 12,30,0xFECFC5C - 15: Js30o $0xFECFC5C - - - -. 2565 FECF864 16 -. 7F 8A C8 00 93 5D 00 08 93 BC 00 44 41 9E 03 EC -==== BB 2566 (0xFECF874) approx BBs exec'd 0 ==== - - 0xFECF874: 288A01FF cmpli cr1,r10,511 - 0: GETL R10, t0 - 1: MOVL $0x1FF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFECF878: 40A5FF6C bc 5,5,0xFECF7E4 - 5: Jc05o $0xFECF7E4 - - - -. 2566 FECF874 8 -. 28 8A 01 FF 40 A5 FF 6C -==== BB 2567 (0xFECF7E4) approx BBs exec'd 0 ==== - - 0xFECF7E4: 7FAAE214 add r29,r10,r28 - 0: GETL R10, t0 - 1: GETL R28, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFECF7E8: 5548E8FE rlwinm r8,r10,29,3,31 - 5: GETL R10, t4 - 6: SHRL $0x3, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0xFECF7EC: 393D0030 addi r9,r29,48 - 9: GETL R29, t6 - 10: ADDL $0x30, t6 - 11: PUTL t6, R9 - 12: INCEIPL $4 - - 0xFECF7F0: 81690008 lwz r11,8(r9) - 13: GETL R9, t8 - 14: ADDL $0x8, t8 - 15: LDL (t8), t10 - 16: PUTL t10, R11 - 17: INCEIPL $4 - - 0xFECF7F4: 913F000C stw r9,12(r31) - 18: GETL R9, t12 - 19: GETL R31, t14 - 20: ADDL $0xC, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0xFECF7F8: 550306FE rlwinm r3,r8,0,27,31 - 23: GETL R8, t16 - 24: ANDL $0x1F, t16 - 25: PUTL t16, R3 - 26: INCEIPL $4 - - 0xFECF7FC: 93EB000C stw r31,12(r11) - 27: GETL R31, t18 - 28: GETL R11, t20 - 29: ADDL $0xC, t20 - 30: STL t18, (t20) - 31: INCEIPL $4 - - 0xFECF800: 3BA00001 li r29,1 - 32: MOVL $0x1, t22 - 33: PUTL t22, R29 - 34: INCEIPL $4 - - 0xFECF804: 917F0008 stw r11,8(r31) - 35: GETL R11, t24 - 36: GETL R31, t26 - 37: ADDL $0x8, t26 - 38: STL t24, (t26) - 39: INCEIPL $4 - - 0xFECF808: 7D0B2E70 srawi r11,r8,5 - 40: GETL R8, t28 - 41: SARL $0x5, t28 (-wCa) - 42: PUTL t28, R11 - 43: INCEIPL $4 - - 0xFECF80C: 93E90008 stw r31,8(r9) - 44: GETL R31, t30 - 45: GETL R9, t32 - 46: ADDL $0x8, t32 - 47: STL t30, (t32) - 48: INCEIPL $4 - - 0xFECF810: 5566103A rlwinm r6,r11,2,0,29 - 49: GETL R11, t34 - 50: SHLL $0x2, t34 - 51: PUTL t34, R6 - 52: INCEIPL $4 - - 0xFECF814: 83FC0044 lwz r31,68(r28) - 53: GETL R28, t36 - 54: ADDL $0x44, t36 - 55: LDL (t36), t38 - 56: PUTL t38, R31 - 57: INCEIPL $4 - - 0xFECF818: 7F66E214 add r27,r6,r28 - 58: GETL R6, t40 - 59: GETL R28, t42 - 60: ADDL t40, t42 - 61: PUTL t42, R27 - 62: INCEIPL $4 - - 0xFECF81C: 811B0438 lwz r8,1080(r27) - 63: GETL R27, t44 - 64: ADDL $0x438, t44 - 65: LDL (t44), t46 - 66: PUTL t46, R8 - 67: INCEIPL $4 - - 0xFECF820: 7FA41830 slw r4,r29,r3 - 68: GETL R29, t50 - 69: GETL R3, t48 - 70: SHLL t48, t50 - 71: PUTL t50, R4 - 72: INCEIPL $4 - - 0xFECF824: 7F1FD000 cmp cr6,r31,r26 - 73: GETL R31, t52 - 74: GETL R26, t54 - 75: CMPL t52, t54, t56 (-rSo) - 76: ICRFL t56, $0x6, CR - 77: INCEIPL $4 - - 0xFECF828: 7D0A2378 or r10,r8,r4 - 78: GETL R8, t58 - 79: GETL R4, t60 - 80: ORL t60, t58 - 81: PUTL t58, R10 - 82: INCEIPL $4 - - 0xFECF82C: 915B0438 stw r10,1080(r27) - 83: GETL R10, t62 - 84: GETL R27, t64 - 85: ADDL $0x438, t64 - 86: STL t62, (t64) - 87: INCEIPL $4 - - 0xFECF830: 419A0144 bc 12,26,0xFECF974 - 88: Js26o $0xFECF974 - - - -. 2567 FECF7E4 80 -. 7F AA E2 14 55 48 E8 FE 39 3D 00 30 81 69 00 08 91 3F 00 0C 55 03 06 FE 93 EB 00 0C 3B A0 00 01 91 7F 00 08 7D 0B 2E 70 93 E9 00 08 55 66 10 3A 83 FC 00 44 7F 66 E2 14 81 1B 04 38 7F A4 18 30 7F 1F D0 00 7D 0A 23 78 91 5B 04 38 41 9A 01 44 -==== BB 2568 (0xFECF97C) approx BBs exec'd 0 ==== - - 0xFECF97C: 57151838 rlwinm r21,r24,3,0,28 - 0: GETL R24, t0 - 1: SHLL $0x3, t0 - 2: PUTL t0, R21 - 3: INCEIPL $4 - - 0xFECF980: 7FF5E214 add r31,r21,r28 - 4: GETL R21, t2 - 5: GETL R28, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R31 - 8: INCEIPL $4 - - 0xFECF984: 393F0030 addi r9,r31,48 - 9: GETL R31, t6 - 10: ADDL $0x30, t6 - 11: PUTL t6, R9 - 12: INCEIPL $4 - - 0xFECF988: 83A9000C lwz r29,12(r9) - 13: GETL R9, t8 - 14: ADDL $0xC, t8 - 15: LDL (t8), t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0xFECF98C: 7F9D4800 cmp cr7,r29,r9 - 18: GETL R29, t12 - 19: GETL R9, t14 - 20: CMPL t12, t14, t16 (-rSo) - 21: ICRFL t16, $0x7, CR - 22: INCEIPL $4 - - 0xFECF990: 419E0014 bc 12,30,0xFECF9A4 - 23: Js30o $0xFECF9A4 - - - -. 2568 FECF97C 24 -. 57 15 18 38 7F F5 E2 14 39 3F 00 30 83 A9 00 0C 7F 9D 48 00 41 9E 00 14 -==== BB 2569 (0xFED24F0) approx BBs exec'd 0 ==== - - 0xFED24F0: 4BFFFD54 b 0xFED2244 - 0: JMPo $0xFED2244 ($4) - - - -. 2569 FED24F0 4 -. 4B FF FD 54 -==== BB 2570 (0xFED2244) approx BBs exec'd 0 ==== - - 0xFED2244: 7C691B78 or r9,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0xFED2248: 83A10054 lwz r29,84(r1) - 3: GETL R1, t2 - 4: ADDL $0x54, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFED224C: 7D234B78 or r3,r9,r9 - 8: GETL R9, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFED2250: 82C10028 lwz r22,40(r1) - 11: GETL R1, t8 - 12: ADDL $0x28, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R22 - 15: INCEIPL $4 - - 0xFED2254: 7FA803A6 mtlr r29 - 16: GETL R29, t12 - 17: PUTL t12, LR - 18: INCEIPL $4 - - 0xFED2258: 82E1002C lwz r23,44(r1) - 19: GETL R1, t14 - 20: ADDL $0x2C, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R23 - 23: INCEIPL $4 - - 0xFED225C: 83010030 lwz r24,48(r1) - 24: GETL R1, t18 - 25: ADDL $0x30, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R24 - 28: INCEIPL $4 - - 0xFED2260: 83210034 lwz r25,52(r1) - 29: GETL R1, t22 - 30: ADDL $0x34, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R25 - 33: INCEIPL $4 - - 0xFED2264: 83410038 lwz r26,56(r1) - 34: GETL R1, t26 - 35: ADDL $0x38, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R26 - 38: INCEIPL $4 - - 0xFED2268: 8361003C lwz r27,60(r1) - 39: GETL R1, t30 - 40: ADDL $0x3C, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R27 - 43: INCEIPL $4 - - 0xFED226C: 83810040 lwz r28,64(r1) - 44: GETL R1, t34 - 45: ADDL $0x40, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R28 - 48: INCEIPL $4 - - 0xFED2270: 83A10044 lwz r29,68(r1) - 49: GETL R1, t38 - 50: ADDL $0x44, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R29 - 53: INCEIPL $4 - - 0xFED2274: 83C10048 lwz r30,72(r1) - 54: GETL R1, t42 - 55: ADDL $0x48, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R30 - 58: INCEIPL $4 - - 0xFED2278: 83E1004C lwz r31,76(r1) - 59: GETL R1, t46 - 60: ADDL $0x4C, t46 - 61: LDL (t46), t48 - 62: PUTL t48, R31 - 63: INCEIPL $4 - - 0xFED227C: 38210050 addi r1,r1,80 - 64: GETL R1, t50 - 65: ADDL $0x50, t50 - 66: PUTL t50, R1 - 67: INCEIPL $4 - - 0xFED2280: 4E800020 blr - 68: GETL LR, t52 - 69: JMPo-r t52 ($4) - - - -. 2570 FED2244 64 -. 7C 69 1B 78 83 A1 00 54 7D 23 4B 78 82 C1 00 28 7F A8 03 A6 82 E1 00 2C 83 01 00 30 83 21 00 34 83 41 00 38 83 61 00 3C 83 81 00 40 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 -==== BB 2571 (0xFE8D2C8) approx BBs exec'd 0 ==== - - 0xFE8D2C8: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE8D2CC: 4186013C bc 12,6,0xFE8D408 - 4: Js06o $0xFE8D408 - - - -. 2571 FE8D2C8 8 -. 2C 83 00 00 41 86 01 3C -==== BB 2572 (0xFE8D2D0) approx BBs exec'd 0 ==== - - 0xFE8D2D0: 907C0000 stw r3,0(r28) - 0: GETL R3, t0 - 1: GETL R28, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE8D2D4: 93B90000 stw r29,0(r25) - 4: GETL R29, t4 - 5: GETL R25, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0xFE8D2D8: 7EC3B378 or r3,r22,r22 - 8: GETL R22, t8 - 9: PUTL t8, R3 - 10: INCEIPL $4 - - 0xFE8D2DC: 839E0214 lwz r28,532(r30) - 11: GETL R30, t10 - 12: ADDL $0x214, t10 - 13: LDL (t10), t12 - 14: PUTL t12, R28 - 15: INCEIPL $4 - - 0xFE8D2E0: 480497F9 bl 0xFED6AD8 - 16: MOVL $0xFE8D2E4, t14 - 17: PUTL t14, LR - 18: JMPo-c $0xFED6AD8 ($4) - - - -. 2572 FE8D2D0 20 -. 90 7C 00 00 93 B9 00 00 7E C3 B3 78 83 9E 02 14 48 04 97 F9 -==== BB 2573 (0xFE8D2E4) approx BBs exec'd 0 ==== - - 0xFE8D2E4: 3B030001 addi r24,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R24 - 3: INCEIPL $4 - - 0xFE8D2E8: 7EA3AB78 or r3,r21,r21 - 4: GETL R21, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0xFE8D2EC: 480497ED bl 0xFED6AD8 - 7: MOVL $0xFE8D2F0, t4 - 8: PUTL t4, LR - 9: JMPo-c $0xFED6AD8 ($4) - - - -. 2573 FE8D2E4 12 -. 3B 03 00 01 7E A3 AB 78 48 04 97 ED -==== BB 2574 (0xFE8D2F0) approx BBs exec'd 0 ==== - - 0xFE8D2F0: 829C0000 lwz r20,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R20 - 3: INCEIPL $4 - - 0xFE8D2F4: 817E0218 lwz r11,536(r30) - 4: GETL R30, t4 - 5: ADDL $0x218, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0xFE8D2F8: 3AE30001 addi r23,r3,1 - 9: GETL R3, t8 - 10: ADDL $0x1, t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0xFE8D2FC: 83B40000 lwz r29,0(r20) - 13: GETL R20, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R29 - 16: INCEIPL $4 - - 0xFE8D300: 838B0000 lwz r28,0(r11) - 17: GETL R11, t14 - 18: LDL (t14), t16 - 19: PUTL t16, R28 - 20: INCEIPL $4 - - 0xFE8D304: 7C7DC214 add r3,r29,r24 - 21: GETL R29, t18 - 22: GETL R24, t20 - 23: ADDL t18, t20 - 24: PUTL t20, R3 - 25: INCEIPL $4 - - 0xFE8D308: 819E01F4 lwz r12,500(r30) - 26: GETL R30, t22 - 27: ADDL $0x1F4, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R12 - 30: INCEIPL $4 - - 0xFE8D30C: 813C0000 lwz r9,0(r28) - 31: GETL R28, t26 - 32: LDL (t26), t28 - 33: PUTL t28, R9 - 34: INCEIPL $4 - - 0xFE8D310: 7F23BA14 add r25,r3,r23 - 35: GETL R3, t30 - 36: GETL R23, t32 - 37: ADDL t30, t32 - 38: PUTL t32, R25 - 39: INCEIPL $4 - - 0xFE8D314: 7F194840 cmpl cr6,r25,r9 - 40: GETL R25, t34 - 41: GETL R9, t36 - 42: CMPUL t34, t36, t38 (-rSo) - 43: ICRFL t38, $0x6, CR - 44: INCEIPL $4 - - 0xFE8D318: 833E01F8 lwz r25,504(r30) - 45: GETL R30, t40 - 46: ADDL $0x1F8, t40 - 47: LDL (t40), t42 - 48: PUTL t42, R25 - 49: INCEIPL $4 - - 0xFE8D31C: 40990048 bc 4,25,0xFE8D364 - 50: Jc25o $0xFE8D364 - - - -. 2574 FE8D2F0 48 -. 82 9C 00 00 81 7E 02 18 3A E3 00 01 83 B4 00 00 83 8B 00 00 7C 7D C2 14 81 9E 01 F4 81 3C 00 00 7F 23 BA 14 7F 19 48 40 83 3E 01 F8 40 99 00 48 -==== BB 2575 (0xFE8D320) approx BBs exec'd 0 ==== - - 0xFE8D320: 7C98BA14 add r4,r24,r23 - 0: GETL R24, t0 - 1: GETL R23, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8D324: 2B840400 cmpli cr7,r4,1024 - 5: GETL R4, t4 - 6: MOVL $0x400, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0xFE8D328: 409C0008 bc 4,28,0xFE8D330 - 10: Jc28o $0xFE8D330 - - - -. 2575 FE8D320 12 -. 7C 98 BA 14 2B 84 04 00 40 9C 00 08 -==== BB 2576 (0xFE8D32C) approx BBs exec'd 0 ==== - - 0xFE8D32C: 38800400 li r4,1024 - 0: MOVL $0x400, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE8D330: 833E01F8 lwz r25,504(r30) - 3: GETL R30, t2 - 4: ADDL $0x1F8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R25 - 7: INCEIPL $4 - - 0xFE8D334: 7FA44A14 add r29,r4,r9 - 8: GETL R4, t6 - 9: GETL R9, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xFE8D338: 7FA4EB78 or r4,r29,r29 - 13: GETL R29, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFE8D33C: 80790000 lwz r3,0(r25) - 16: GETL R25, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R3 - 19: INCEIPL $4 - - 0xFE8D340: 4811CFD9 bl 0xFFAA318 - 20: MOVL $0xFE8D344, t16 - 21: PUTL t16, LR - 22: JMPo-c $0xFFAA318 ($4) - - - -. 2576 FE8D32C 24 -. 38 80 04 00 83 3E 01 F8 7F A4 4A 14 7F A4 EB 78 80 79 00 00 48 11 CF D9 -==== BB 2577 (0xFE8D344) approx BBs exec'd 0 ==== - - 0xFE8D344: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFE8D348: 418200C0 bc 12,2,0xFE8D408 - 4: Js02o $0xFE8D408 - - - -. 2577 FE8D344 8 -. 2C 03 00 00 41 82 00 C0 -==== BB 2578 (0xFE8D34C) approx BBs exec'd 0 ==== - - 0xFE8D34C: 81590000 lwz r10,0(r25) - 0: GETL R25, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFE8D350: 819E01F4 lwz r12,500(r30) - 4: GETL R30, t4 - 5: ADDL $0x1F4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R12 - 8: INCEIPL $4 - - 0xFE8D354: 7C8A1800 cmp cr1,r10,r3 - 9: GETL R10, t8 - 10: GETL R3, t10 - 11: CMPL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x1, CR - 13: INCEIPL $4 - - 0xFE8D358: 4086017C bc 4,6,0xFE8D4D4 - 14: Jc06o $0xFE8D4D4 - - - -. 2578 FE8D34C 16 -. 81 59 00 00 81 9E 01 F4 7C 8A 18 00 40 86 01 7C -==== BB 2579 (0xFE8D4D4) approx BBs exec'd 0 ==== - - 0xFE8D4D4: 80B30000 lwz r5,0(r19) - 0: GETL R19, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFE8D4D8: 38C00000 li r6,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R6 - 6: INCEIPL $4 - - 0xFE8D4DC: 7F062840 cmpl cr6,r6,r5 - 7: GETL R6, t6 - 8: GETL R5, t8 - 9: CMPUL t6, t8, t10 (-rSo) - 10: ICRFL t10, $0x6, CR - 11: INCEIPL $4 - - 0xFE8D4E0: 40B8FE7C bc 5,24,0xFE8D35C - 12: Jc24o $0xFE8D35C - - - -. 2579 FE8D4D4 16 -. 80 B3 00 00 38 C0 00 00 7F 06 28 40 40 B8 FE 7C -==== BB 2580 (0xFE8D35C) approx BBs exec'd 0 ==== - - 0xFE8D35C: 93BC0000 stw r29,0(r28) - 0: GETL R29, t0 - 1: GETL R28, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE8D360: 90790000 stw r3,0(r25) - 4: GETL R3, t4 - 5: GETL R25, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0xFE8D364: 81790000 lwz r11,0(r25) - 8: GETL R25, t8 - 9: LDL (t8), t10 - 10: PUTL t10, R11 - 11: INCEIPL $4 - - 0xFE8D368: 7EC4B378 or r4,r22,r22 - 12: GETL R22, t12 - 13: PUTL t12, R4 - 14: INCEIPL $4 - - 0xFE8D36C: 81540000 lwz r10,0(r20) - 15: GETL R20, t14 - 16: LDL (t14), t16 - 17: PUTL t16, R10 - 18: INCEIPL $4 - - 0xFE8D370: 7F05C378 or r5,r24,r24 - 19: GETL R24, t18 - 20: PUTL t18, R5 - 21: INCEIPL $4 - - 0xFE8D374: 81130000 lwz r8,0(r19) - 22: GETL R19, t20 - 23: LDL (t20), t22 - 24: PUTL t22, R8 - 25: INCEIPL $4 - - 0xFE8D378: 39CE0001 addi r14,r14,1 - 26: GETL R14, t24 - 27: ADDL $0x1, t24 - 28: PUTL t24, R14 - 29: INCEIPL $4 - - 0xFE8D37C: 82CC0000 lwz r22,0(r12) - 30: GETL R12, t26 - 31: LDL (t26), t28 - 32: PUTL t28, R22 - 33: INCEIPL $4 - - 0xFE8D380: 7C6B5214 add r3,r11,r10 - 34: GETL R11, t30 - 35: GETL R10, t32 - 36: ADDL t30, t32 - 37: PUTL t32, R3 - 38: INCEIPL $4 - - 0xFE8D384: 551C1838 rlwinm r28,r8,3,0,28 - 39: GETL R8, t34 - 40: SHLL $0x3, t34 - 41: PUTL t34, R28 - 42: INCEIPL $4 - - 0xFE8D388: 919F01B0 stw r12,432(r31) - 43: GETL R12, t36 - 44: GETL R31, t38 - 45: ADDL $0x1B0, t38 - 46: STL t36, (t38) - 47: INCEIPL $4 - - 0xFE8D38C: 4804B34D bl 0xFED86D8 - 48: MOVL $0xFE8D390, t40 - 49: PUTL t40, LR - 50: JMPo-c $0xFED86D8 ($4) - - - -. 2580 FE8D35C 52 -. 93 BC 00 00 90 79 00 00 81 79 00 00 7E C4 B3 78 81 54 00 00 7F 05 C3 78 81 13 00 00 39 CE 00 01 82 CC 00 00 7C 6B 52 14 55 1C 18 38 91 9F 01 B0 48 04 B3 4D -==== BB 2581 (0xFE8D390) approx BBs exec'd 0 ==== - - 0xFE8D390: 80940000 lwz r4,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFE8D394: 7C7CB12E stwx r3,r28,r22 - 4: GETL R22, t4 - 5: GETL R28, t6 - 6: ADDL t6, t4 - 7: GETL R3, t8 - 8: STL t8, (t4) - 9: INCEIPL $4 - - 0xFE8D398: 80790000 lwz r3,0(r25) - 10: GETL R25, t10 - 11: LDL (t10), t12 - 12: PUTL t12, R3 - 13: INCEIPL $4 - - 0xFE8D39C: 7CE4C214 add r7,r4,r24 - 14: GETL R4, t14 - 15: GETL R24, t16 - 16: ADDL t14, t16 - 17: PUTL t16, R7 - 18: INCEIPL $4 - - 0xFE8D3A0: 80B30000 lwz r5,0(r19) - 19: GETL R19, t18 - 20: LDL (t18), t20 - 21: PUTL t20, R5 - 22: INCEIPL $4 - - 0xFE8D3A4: 7EA4AB78 or r4,r21,r21 - 23: GETL R21, t22 - 24: PUTL t22, R4 - 25: INCEIPL $4 - - 0xFE8D3A8: 83BF01B0 lwz r29,432(r31) - 26: GETL R31, t24 - 27: ADDL $0x1B0, t24 - 28: LDL (t24), t26 - 29: PUTL t26, R29 - 30: INCEIPL $4 - - 0xFE8D3AC: 7C633A14 add r3,r3,r7 - 31: GETL R3, t28 - 32: GETL R7, t30 - 33: ADDL t28, t30 - 34: PUTL t30, R3 - 35: INCEIPL $4 - - 0xFE8D3B0: 54B91838 rlwinm r25,r5,3,0,28 - 36: GETL R5, t32 - 37: SHLL $0x3, t32 - 38: PUTL t32, R25 - 39: INCEIPL $4 - - 0xFE8D3B4: 90F40000 stw r7,0(r20) - 40: GETL R7, t34 - 41: GETL R20, t36 - 42: STL t34, (t36) - 43: INCEIPL $4 - - 0xFE8D3B8: 7EE5BB78 or r5,r23,r23 - 44: GETL R23, t38 - 45: PUTL t38, R5 - 46: INCEIPL $4 - - 0xFE8D3BC: 839D0000 lwz r28,0(r29) - 47: GETL R29, t40 - 48: LDL (t40), t42 - 49: PUTL t42, R28 - 50: INCEIPL $4 - - 0xFE8D3C0: 4804B319 bl 0xFED86D8 - 51: MOVL $0xFE8D3C4, t44 - 52: PUTL t44, LR - 53: JMPo-c $0xFED86D8 ($4) - - - -. 2581 FE8D390 52 -. 80 94 00 00 7C 7C B1 2E 80 79 00 00 7C E4 C2 14 80 B3 00 00 7E A4 AB 78 83 BF 01 B0 7C 63 3A 14 54 B9 18 38 90 F4 00 00 7E E5 BB 78 83 9D 00 00 48 04 B3 19 -==== BB 2582 (0xFE8D3C4) approx BBs exec'd 0 ==== - - 0xFE8D3C4: 81940000 lwz r12,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R12 - 3: INCEIPL $4 - - 0xFE8D3C8: 80D30000 lwz r6,0(r19) - 4: GETL R19, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R6 - 7: INCEIPL $4 - - 0xFE8D3CC: 7F19E214 add r24,r25,r28 - 8: GETL R25, t8 - 9: GETL R28, t10 - 10: ADDL t8, t10 - 11: PUTL t10, R24 - 12: INCEIPL $4 - - 0xFE8D3D0: 7EACBA14 add r21,r12,r23 - 13: GETL R12, t12 - 14: GETL R23, t14 - 15: ADDL t12, t14 - 16: PUTL t14, R21 - 17: INCEIPL $4 - - 0xFE8D3D4: 90780004 stw r3,4(r24) - 18: GETL R3, t16 - 19: GETL R24, t18 - 20: ADDL $0x4, t18 - 21: STL t16, (t18) - 22: INCEIPL $4 - - 0xFE8D3D8: 3AC60001 addi r22,r6,1 - 23: GETL R6, t20 - 24: ADDL $0x1, t20 - 25: PUTL t20, R22 - 26: INCEIPL $4 - - 0xFE8D3DC: 92B40000 stw r21,0(r20) - 27: GETL R21, t22 - 28: GETL R20, t24 - 29: STL t22, (t24) - 30: INCEIPL $4 - - 0xFE8D3E0: 92D30000 stw r22,0(r19) - 31: GETL R22, t26 - 32: GETL R19, t28 - 33: STL t26, (t28) - 34: INCEIPL $4 - - 0xFE8D3E4: 2C110000 cmpi cr0,r17,0 - 35: GETL R17, t30 - 36: CMP0L t30, t32 (-rSo) - 37: ICRFL t32, $0x0, CR - 38: INCEIPL $4 - - 0xFE8D3E8: 4182009C bc 12,2,0xFE8D484 - 39: Js02o $0xFE8D484 - - - -. 2582 FE8D3C4 40 -. 81 94 00 00 80 D3 00 00 7F 19 E2 14 7E AC BA 14 90 78 00 04 3A C6 00 01 92 B4 00 00 92 D3 00 00 2C 11 00 00 41 82 00 9C -==== BB 2583 (0xFE8D2D8) approx BBs exec'd 0 ==== - - 0xFE8D2D8: 7EC3B378 or r3,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D2DC: 839E0214 lwz r28,532(r30) - 3: GETL R30, t2 - 4: ADDL $0x214, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFE8D2E0: 480497F9 bl 0xFED6AD8 - 8: MOVL $0xFE8D2E4, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFED6AD8 ($4) - - - -. 2583 FE8D2D8 12 -. 7E C3 B3 78 83 9E 02 14 48 04 97 F9 -==== BB 2584 (0xFE8D364) approx BBs exec'd 0 ==== - - 0xFE8D364: 81790000 lwz r11,0(r25) - 0: GETL R25, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFE8D368: 7EC4B378 or r4,r22,r22 - 4: GETL R22, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0xFE8D36C: 81540000 lwz r10,0(r20) - 7: GETL R20, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R10 - 10: INCEIPL $4 - - 0xFE8D370: 7F05C378 or r5,r24,r24 - 11: GETL R24, t10 - 12: PUTL t10, R5 - 13: INCEIPL $4 - - 0xFE8D374: 81130000 lwz r8,0(r19) - 14: GETL R19, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R8 - 17: INCEIPL $4 - - 0xFE8D378: 39CE0001 addi r14,r14,1 - 18: GETL R14, t16 - 19: ADDL $0x1, t16 - 20: PUTL t16, R14 - 21: INCEIPL $4 - - 0xFE8D37C: 82CC0000 lwz r22,0(r12) - 22: GETL R12, t18 - 23: LDL (t18), t20 - 24: PUTL t20, R22 - 25: INCEIPL $4 - - 0xFE8D380: 7C6B5214 add r3,r11,r10 - 26: GETL R11, t22 - 27: GETL R10, t24 - 28: ADDL t22, t24 - 29: PUTL t24, R3 - 30: INCEIPL $4 - - 0xFE8D384: 551C1838 rlwinm r28,r8,3,0,28 - 31: GETL R8, t26 - 32: SHLL $0x3, t26 - 33: PUTL t26, R28 - 34: INCEIPL $4 - - 0xFE8D388: 919F01B0 stw r12,432(r31) - 35: GETL R12, t28 - 36: GETL R31, t30 - 37: ADDL $0x1B0, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0xFE8D38C: 4804B34D bl 0xFED86D8 - 40: MOVL $0xFE8D390, t32 - 41: PUTL t32, LR - 42: JMPo-c $0xFED86D8 ($4) - - - -. 2584 FE8D364 44 -. 81 79 00 00 7E C4 B3 78 81 54 00 00 7F 05 C3 78 81 13 00 00 39 CE 00 01 82 CC 00 00 7C 6B 52 14 55 1C 18 38 91 9F 01 B0 48 04 B3 4D -==== BB 2585 (0xFEBD8A4) approx BBs exec'd 0 ==== - - 0xFEBD8A4: 7FE5FB78 or r5,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFEBD8A8: 7F9FE050 subf r28,r31,r28 - 3: GETL R31, t2 - 4: GETL R28, t4 - 5: SUBL t2, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFEBD8AC: 48019EA9 bl 0xFED7754 - 8: MOVL $0xFEBD8B0, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFED7754 ($4) - - - -. 2585 FEBD8A4 12 -. 7F E5 FB 78 7F 9F E0 50 48 01 9E A9 -==== BB 2586 (0xFED22A4) approx BBs exec'd 0 ==== - - 0xFED22A4: 3BA3FFF8 addi r29,r3,-8 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFF8, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0xFED22A8: 815D0004 lwz r10,4(r29) - 4: GETL R29, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0xFED22AC: 55590038 rlwinm r25,r10,0,0,28 - 9: GETL R10, t6 - 10: ANDL $0xFFFFFFF8, t6 - 11: PUTL t6, R25 - 12: INCEIPL $4 - - 0xFED22B0: 7CF900D0 neg r7,r25 - 13: GETL R25, t8 - 14: NEGL t8 - 15: PUTL t8, R7 - 16: INCEIPL $4 - - 0xFED22B4: 7F1D3840 cmpl cr6,r29,r7 - 17: GETL R29, t10 - 18: GETL R7, t12 - 19: CMPUL t10, t12, t14 (-rSo) - 20: ICRFL t14, $0x6, CR - 21: INCEIPL $4 - - 0xFED22B8: 419901E0 bc 12,25,0xFED2498 - 22: Js25o $0xFED2498 - - - -. 2586 FED22A4 24 -. 3B A3 FF F8 81 5D 00 04 55 59 00 38 7C F9 00 D0 7F 1D 38 40 41 99 01 E0 -==== BB 2587 (0xFED22BC) approx BBs exec'd 0 ==== - - 0xFED22BC: 73A00007 andi. r0,r29,0x7 - 0: GETL R29, t0 - 1: ANDL $0x7, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED22C0: 408201D8 bc 4,2,0xFED2498 - 6: Jc02o $0xFED2498 - - - -. 2587 FED22BC 8 -. 73 A0 00 07 40 82 01 D8 -==== BB 2588 (0xFED22C4) approx BBs exec'd 0 ==== - - 0xFED22C4: 3960FFDF li r11,-33 - 0: MOVL $0xFFFFFFDF, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFED22C8: 7C9B5840 cmpl cr1,r27,r11 - 3: GETL R27, t2 - 4: GETL R11, t4 - 5: CMPUL t2, t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFED22CC: 41850228 bc 12,5,0xFED24F4 - 8: Js05o $0xFED24F4 - - - -. 2588 FED22C4 12 -. 39 60 FF DF 7C 9B 58 40 41 85 02 28 -==== BB 2589 (0xFED22D0) approx BBs exec'd 0 ==== - - 0xFED22D0: 399B000B addi r12,r27,11 - 0: GETL R27, t0 - 1: ADDL $0xB, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0xFED22D4: 2B0C000F cmpli cr6,r12,15 - 4: GETL R12, t2 - 5: MOVL $0xF, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x6, CR - 8: INCEIPL $4 - - 0xFED22D8: 55980038 rlwinm r24,r12,0,0,28 - 9: GETL R12, t8 - 10: ANDL $0xFFFFFFF8, t8 - 11: PUTL t8, R24 - 12: INCEIPL $4 - - 0xFED22DC: 409900C0 bc 4,25,0xFED239C - 13: Jc25o $0xFED239C - - - -. 2589 FED22D0 16 -. 39 9B 00 0B 2B 0C 00 0F 55 98 00 38 40 99 00 C0 -==== BB 2590 (0xFED22E0) approx BBs exec'd 0 ==== - - 0xFED22E0: 71400002 andi. r0,r10,0x2 - 0: GETL R10, t0 - 1: ANDL $0x2, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED22E4: 408200C0 bc 4,2,0xFED23A4 - 6: Jc02o $0xFED23A4 - - - -. 2590 FED22E0 8 -. 71 40 00 02 40 82 00 C0 -==== BB 2591 (0xFED22E8) approx BBs exec'd 0 ==== - - 0xFED22E8: 71400004 andi. r0,r10,0x4 - 0: GETL R10, t0 - 1: ANDL $0x4, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED22EC: 83FE05FC lwz r31,1532(r30) - 6: GETL R30, t4 - 7: ADDL $0x5FC, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R31 - 10: INCEIPL $4 - - 0xFED22F0: 4182000C bc 12,2,0xFED22FC - 11: Js02o $0xFED22FC - - - -. 2591 FED22E8 12 -. 71 40 00 04 83 FE 05 FC 41 82 00 0C -==== BB 2592 (0xFED22FC) approx BBs exec'd 0 ==== - - 0xFED22FC: 3BA00000 li r29,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFED2300: 39200001 li r9,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0xFED2304: 7F40F828 lwarx r26,r0,r31 - 6: GETL R31, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R26 - 10: INCEIPL $4 - - 0xFED2308: 7C1AE800 cmp cr0,r26,r29 - 11: GETL R26, t8 - 12: GETL R29, t10 - 13: CMPL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x0, CR - 15: INCEIPL $4 - - 0xFED230C: 4082000C bc 4,2,0xFED2318 - 16: Jc02o $0xFED2318 - - - -. 2592 FED22FC 20 -. 3B A0 00 00 39 20 00 01 7F 40 F8 28 7C 1A E8 00 40 82 00 0C -==== BB 2593 (0xFED2310) approx BBs exec'd 0 ==== - - 0xFED2310: 7D20F92D stwcx. r9,r0,r31 - 0: GETL R31, t0 - 1: GETL R9, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFED2314: 40A2FFF0 bc 5,2,0xFED2304 - 6: Jc02o $0xFED2304 - - - -. 2593 FED2310 8 -. 7D 20 F9 2D 40 A2 FF F0 -==== BB 2594 (0xFED2304) approx BBs exec'd 0 ==== - - 0xFED2304: 7F40F828 lwarx r26,r0,r31 - 0: GETL R31, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFED2308: 7C1AE800 cmp cr0,r26,r29 - 5: GETL R26, t4 - 6: GETL R29, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFED230C: 4082000C bc 4,2,0xFED2318 - 10: Jc02o $0xFED2318 - - - -. 2594 FED2304 12 -. 7F 40 F8 28 7C 1A E8 00 40 82 00 0C -==== BB 2595 (0xFED2318) approx BBs exec'd 0 ==== - - 0xFED2318: 4C00012C 0: INCEIPL $4 - - 0xFED231C: 2F9A0000 cmpi cr7,r26,0 - 1: GETL R26, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFED2320: 409E01F4 bc 4,30,0xFED2514 - 5: Jc30o $0xFED2514 - - - -. 2595 FED2318 12 -. 4C 00 01 2C 2F 9A 00 00 40 9E 01 F4 -==== BB 2596 (0xFED2324) approx BBs exec'd 0 ==== - - 0xFED2324: 80FE0600 lwz r7,1536(r30) - 0: GETL R30, t0 - 1: ADDL $0x600, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFED2328: 7F84E378 or r4,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFED232C: 7CA71214 add r5,r7,r2 - 8: GETL R7, t6 - 9: GETL R2, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0xFED2330: 7FE3FB78 or r3,r31,r31 - 13: GETL R31, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0xFED2334: 93E50000 stw r31,0(r5) - 16: GETL R31, t12 - 17: GETL R5, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFED2338: 7F65DB78 or r5,r27,r27 - 20: GETL R27, t16 - 21: PUTL t16, R5 - 22: INCEIPL $4 - - 0xFED233C: 4BFFE6B1 bl 0xFED09EC - 23: MOVL $0xFED2340, t18 - 24: PUTL t18, LR - 25: JMPo-c $0xFED09EC ($4) - - - -. 2596 FED2324 28 -. 80 FE 06 00 7F 84 E3 78 7C A7 12 14 7F E3 FB 78 93 E5 00 00 7F 65 DB 78 4B FF E6 B1 -==== BB 2597 _int_realloc(0xFED09EC) approx BBs exec'd 0 ==== - - 0xFED09EC: 3800FFDF li r0,-33 - 0: MOVL $0xFFFFFFDF, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFED09F0: 7CC802A6 mflr r6 - 3: GETL LR, t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFED09F4: 7F850040 cmpl cr7,r5,r0 - 6: GETL R5, t4 - 7: GETL R0, t6 - 8: CMPUL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0xFED09F8: 9421FFB0 stwu r1,-80(r1) - 11: GETL R1, t10 - 12: GETL R1, t12 - 13: ADDL $0xFFFFFFB0, t12 - 14: PUTL t12, R1 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0xFED09FC: 480D7455 bl 0xFFA7E50 - 17: MOVL $0xFED0A00, t14 - 18: PUTL t14, LR - 19: JMPo-c $0xFFA7E50 ($4) - - - -. 2597 FED09EC 20 -. 38 00 FF DF 7C C8 02 A6 7F 85 00 40 94 21 FF B0 48 0D 74 55 -==== BB 2598 (0xFED0A00) approx BBs exec'd 0 ==== - - 0xFED0A00: 92C10028 stw r22,40(r1) - 0: GETL R22, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFED0A04: 9361003C stw r27,60(r1) - 5: GETL R27, t4 - 6: GETL R1, t6 - 7: ADDL $0x3C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFED0A08: 7C761B78 or r22,r3,r3 - 10: GETL R3, t8 - 11: PUTL t8, R22 - 12: INCEIPL $4 - - 0xFED0A0C: 93C10048 stw r30,72(r1) - 13: GETL R30, t10 - 14: GETL R1, t12 - 15: ADDL $0x48, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFED0A10: 7C9B2378 or r27,r4,r4 - 18: GETL R4, t14 - 19: PUTL t14, R27 - 20: INCEIPL $4 - - 0xFED0A14: 92E1002C stw r23,44(r1) - 21: GETL R23, t16 - 22: GETL R1, t18 - 23: ADDL $0x2C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFED0A18: 7FC802A6 mflr r30 - 26: GETL LR, t20 - 27: PUTL t20, R30 - 28: INCEIPL $4 - - 0xFED0A1C: 93010030 stw r24,48(r1) - 29: GETL R24, t22 - 30: GETL R1, t24 - 31: ADDL $0x30, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFED0A20: 93210034 stw r25,52(r1) - 34: GETL R25, t26 - 35: GETL R1, t28 - 36: ADDL $0x34, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFED0A24: 93410038 stw r26,56(r1) - 39: GETL R26, t30 - 40: GETL R1, t32 - 41: ADDL $0x38, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFED0A28: 93810040 stw r28,64(r1) - 44: GETL R28, t34 - 45: GETL R1, t36 - 46: ADDL $0x40, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFED0A2C: 93A10044 stw r29,68(r1) - 49: GETL R29, t38 - 50: GETL R1, t40 - 51: ADDL $0x44, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0xFED0A30: 93E1004C stw r31,76(r1) - 54: GETL R31, t42 - 55: GETL R1, t44 - 56: ADDL $0x4C, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0xFED0A34: 90C10054 stw r6,84(r1) - 59: GETL R6, t46 - 60: GETL R1, t48 - 61: ADDL $0x54, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0xFED0A38: 419D034C bc 12,29,0xFED0D84 - 64: Js29o $0xFED0D84 - - - -. 2598 FED0A00 60 -. 92 C1 00 28 93 61 00 3C 7C 76 1B 78 93 C1 00 48 7C 9B 23 78 92 E1 00 2C 7F C8 02 A6 93 01 00 30 93 21 00 34 93 41 00 38 93 81 00 40 93 A1 00 44 93 E1 00 4C 90 C1 00 54 41 9D 03 4C -==== BB 2599 (0xFED0A3C) approx BBs exec'd 0 ==== - - 0xFED0A3C: 3865000B addi r3,r5,11 - 0: GETL R5, t0 - 1: ADDL $0xB, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFED0A40: 2803000F cmpli cr0,r3,15 - 4: GETL R3, t2 - 5: MOVL $0xF, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0xFED0A44: 54780038 rlwinm r24,r3,0,0,28 - 9: GETL R3, t8 - 10: ANDL $0xFFFFFFF8, t8 - 11: PUTL t8, R24 - 12: INCEIPL $4 - - 0xFED0A48: 40810178 bc 4,1,0xFED0BC0 - 13: Jc01o $0xFED0BC0 - - - -. 2599 FED0A3C 16 -. 38 65 00 0B 28 03 00 0F 54 78 00 38 40 81 01 78 -==== BB 2600 (0xFED0A4C) approx BBs exec'd 0 ==== - - 0xFED0A4C: 3B5BFFF8 addi r26,r27,-8 - 0: GETL R27, t0 - 1: ADDL $0xFFFFFFF8, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0xFED0A50: 73400007 andi. r0,r26,0x7 - 4: GETL R26, t2 - 5: ANDL $0x7, t2 - 6: PUTL t2, R0 - 7: CMP0L t2, t4 (-rSo) - 8: ICRFL t4, $0x0, CR - 9: INCEIPL $4 - - 0xFED0A54: 817A0004 lwz r11,4(r26) - 10: GETL R26, t6 - 11: ADDL $0x4, t6 - 12: LDL (t6), t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0xFED0A58: 557D0038 rlwinm r29,r11,0,0,28 - 15: GETL R11, t10 - 16: ANDL $0xFFFFFFF8, t10 - 17: PUTL t10, R29 - 18: INCEIPL $4 - - 0xFED0A5C: 40820374 bc 4,2,0xFED0DD0 - 19: Jc02o $0xFED0DD0 - - - -. 2600 FED0A4C 20 -. 3B 5B FF F8 73 40 00 07 81 7A 00 04 55 7D 00 38 40 82 03 74 -==== BB 2601 (0xFED0A60) approx BBs exec'd 0 ==== - - 0xFED0A60: 2B0B0008 cmpli cr6,r11,8 - 0: GETL R11, t0 - 1: MOVL $0x8, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFED0A64: 409902C4 bc 4,25,0xFED0D28 - 5: Jc25o $0xFED0D28 - - - -. 2601 FED0A60 8 -. 2B 0B 00 08 40 99 02 C4 -==== BB 2602 (0xFED0A68) approx BBs exec'd 0 ==== - - 0xFED0A68: 8016044C lwz r0,1100(r22) - 0: GETL R22, t0 - 1: ADDL $0x44C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED0A6C: 7F80E840 cmpl cr7,r0,r29 - 5: GETL R0, t4 - 6: GETL R29, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x7, CR - 9: INCEIPL $4 - - 0xFED0A70: 409D02B8 bc 4,29,0xFED0D28 - 10: Jc29o $0xFED0D28 - - - -. 2602 FED0A68 12 -. 80 16 04 4C 7F 80 E8 40 40 9D 02 B8 -==== BB 2603 (0xFED0A74) approx BBs exec'd 0 ==== - - 0xFED0A74: 71680002 andi. r8,r11,0x2 - 0: GETL R11, t0 - 1: ANDL $0x2, t0 - 2: PUTL t0, R8 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED0A78: 40820150 bc 4,2,0xFED0BC8 - 6: Jc02o $0xFED0BC8 - - - -. 2603 FED0A74 8 -. 71 68 00 02 40 82 01 50 -==== BB 2604 (0xFED0A7C) approx BBs exec'd 0 ==== - - 0xFED0A7C: 7FFAEA14 add r31,r26,r29 - 0: GETL R26, t0 - 1: GETL R29, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFED0A80: 813F0004 lwz r9,4(r31) - 5: GETL R31, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFED0A84: 28890008 cmpli cr1,r9,8 - 10: GETL R9, t8 - 11: MOVL $0x8, t12 - 12: CMPUL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x1, CR - 14: INCEIPL $4 - - 0xFED0A88: 55280038 rlwinm r8,r9,0,0,28 - 15: GETL R9, t14 - 16: ANDL $0xFFFFFFF8, t14 - 17: PUTL t14, R8 - 18: INCEIPL $4 - - 0xFED0A8C: 4085034C bc 4,5,0xFED0DD8 - 19: Jc05o $0xFED0DD8 - - - -. 2604 FED0A7C 20 -. 7F FA EA 14 81 3F 00 04 28 89 00 08 55 28 00 38 40 85 03 4C -==== BB 2605 (0xFED0A90) approx BBs exec'd 0 ==== - - 0xFED0A90: 7F004040 cmpl cr6,r0,r8 - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0xFED0A94: 40990344 bc 4,25,0xFED0DD8 - 5: Jc25o $0xFED0DD8 - - - -. 2605 FED0A90 8 -. 7F 00 40 40 40 99 03 44 -==== BB 2606 (0xFED0A98) approx BBs exec'd 0 ==== - - 0xFED0A98: 7F9DC040 cmpl cr7,r29,r24 - 0: GETL R29, t0 - 1: GETL R24, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFED0A9C: 7FBCEB78 or r28,r29,r29 - 5: GETL R29, t6 - 6: PUTL t6, R28 - 7: INCEIPL $4 - - 0xFED0AA0: 409C0208 bc 4,28,0xFED0CA8 - 8: Jc28o $0xFED0CA8 - - - -. 2606 FED0A98 12 -. 7F 9D C0 40 7F BC EB 78 40 9C 02 08 -==== BB 2607 (0xFED0AA4) approx BBs exec'd 0 ==== - - 0xFED0AA4: 80F60030 lwz r7,48(r22) - 0: GETL R22, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFED0AA8: 7C07F800 cmp cr0,r7,r31 - 5: GETL R7, t4 - 6: GETL R31, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFED0AAC: 418203F4 bc 12,2,0xFED0EA0 - 10: Js02o $0xFED0EA0 - - - -. 2607 FED0AA4 12 -. 80 F6 00 30 7C 07 F8 00 41 82 03 F4 -==== BB 2608 (0xFED0EA0) approx BBs exec'd 0 ==== - - 0xFED0EA0: 7D5D4214 add r10,r29,r8 - 0: GETL R29, t0 - 1: GETL R8, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFED0EA4: 39980010 addi r12,r24,16 - 5: GETL R24, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFED0EA8: 7C8A6040 cmpl cr1,r10,r12 - 9: GETL R10, t6 - 10: GETL R12, t8 - 11: CMPUL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0xFED0EAC: 41A4FC04 bc 13,4,0xFED0AB0 - 14: Js04o $0xFED0AB0 - - - -. 2608 FED0EA0 16 -. 7D 5D 42 14 39 98 00 10 7C 8A 60 40 41 A4 FC 04 -==== BB 2609 (0xFED0EB0) approx BBs exec'd 0 ==== - - 0xFED0EB0: 80DE05FC lwz r6,1532(r30) - 0: GETL R30, t0 - 1: ADDL $0x5FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFED0EB4: 557D077E rlwinm r29,r11,0,29,31 - 5: GETL R11, t4 - 6: ANDL $0x7, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0xFED0EB8: 7F385050 subf r25,r24,r10 - 9: GETL R24, t6 - 10: GETL R10, t8 - 11: SUBL t6, t8 - 12: PUTL t8, R25 - 13: INCEIPL $4 - - 0xFED0EBC: 7FABC378 or r11,r29,r24 - 14: GETL R29, t10 - 15: GETL R24, t12 - 16: ORL t12, t10 - 17: PUTL t10, R11 - 18: INCEIPL $4 - - 0xFED0EC0: 7EC03278 xor r0,r22,r6 - 19: GETL R22, t14 - 20: GETL R6, t16 - 21: XORL t14, t16 - 22: PUTL t16, R0 - 23: INCEIPL $4 - - 0xFED0EC4: 632A0001 ori r10,r25,0x1 - 24: GETL R25, t18 - 25: ORL $0x1, t18 - 26: PUTL t18, R10 - 27: INCEIPL $4 - - 0xFED0EC8: 3100FFFF addic r8,r0,-1 - 28: GETL R0, t20 - 29: ADCL $0xFFFFFFFF, t20 (-wCa) - 30: PUTL t20, R8 - 31: INCEIPL $4 - - 0xFED0ECC: 7FE80110 subfe r31,r8,r0 - 32: GETL R8, t22 - 33: GETL R0, t24 - 34: SBBL t22, t24 (-rCa-wCa) - 35: PUTL t24, R31 - 36: INCEIPL $4 - - 0xFED0ED0: 7F67DB78 or r7,r27,r27 - 37: GETL R27, t26 - 38: PUTL t26, R7 - 39: INCEIPL $4 - - 0xFED0ED4: 57FC103A rlwinm r28,r31,2,0,29 - 40: GETL R31, t28 - 41: SHLL $0x2, t28 - 42: PUTL t28, R28 - 43: INCEIPL $4 - - 0xFED0ED8: 7D1AC214 add r8,r26,r24 - 44: GETL R26, t30 - 45: GETL R24, t32 - 46: ADDL t30, t32 - 47: PUTL t32, R8 - 48: INCEIPL $4 - - 0xFED0EDC: 7F975B78 or r23,r28,r11 - 49: GETL R28, t34 - 50: GETL R11, t36 - 51: ORL t36, t34 - 52: PUTL t34, R23 - 53: INCEIPL $4 - - 0xFED0EE0: 91160030 stw r8,48(r22) - 54: GETL R8, t38 - 55: GETL R22, t40 - 56: ADDL $0x30, t40 - 57: STL t38, (t40) - 58: INCEIPL $4 - - 0xFED0EE4: 92FA0004 stw r23,4(r26) - 59: GETL R23, t42 - 60: GETL R26, t44 - 61: ADDL $0x4, t44 - 62: STL t42, (t44) - 63: INCEIPL $4 - - 0xFED0EE8: 91480004 stw r10,4(r8) - 64: GETL R10, t46 - 65: GETL R8, t48 - 66: ADDL $0x4, t48 - 67: STL t46, (t48) - 68: INCEIPL $4 - - 0xFED0EEC: 4BFFFC98 b 0xFED0B84 - 69: JMPo $0xFED0B84 ($4) - - - -. 2609 FED0EB0 64 -. 80 DE 05 FC 55 7D 07 7E 7F 38 50 50 7F AB C3 78 7E C0 32 78 63 2A 00 01 31 00 FF FF 7F E8 01 10 7F 67 DB 78 57 FC 10 3A 7D 1A C2 14 7F 97 5B 78 91 16 00 30 92 FA 00 04 91 48 00 04 4B FF FC 98 -==== BB 2610 (0xFED0B84) approx BBs exec'd 0 ==== - - 0xFED0B84: 83210054 lwz r25,84(r1) - 0: GETL R1, t0 - 1: ADDL $0x54, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0xFED0B88: 7CE33B78 or r3,r7,r7 - 5: GETL R7, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED0B8C: 82C10028 lwz r22,40(r1) - 8: GETL R1, t6 - 9: ADDL $0x28, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R22 - 12: INCEIPL $4 - - 0xFED0B90: 7F2803A6 mtlr r25 - 13: GETL R25, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFED0B94: 82E1002C lwz r23,44(r1) - 16: GETL R1, t12 - 17: ADDL $0x2C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R23 - 20: INCEIPL $4 - - 0xFED0B98: 83010030 lwz r24,48(r1) - 21: GETL R1, t16 - 22: ADDL $0x30, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R24 - 25: INCEIPL $4 - - 0xFED0B9C: 83210034 lwz r25,52(r1) - 26: GETL R1, t20 - 27: ADDL $0x34, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R25 - 30: INCEIPL $4 - - 0xFED0BA0: 83410038 lwz r26,56(r1) - 31: GETL R1, t24 - 32: ADDL $0x38, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R26 - 35: INCEIPL $4 - - 0xFED0BA4: 8361003C lwz r27,60(r1) - 36: GETL R1, t28 - 37: ADDL $0x3C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R27 - 40: INCEIPL $4 - - 0xFED0BA8: 83810040 lwz r28,64(r1) - 41: GETL R1, t32 - 42: ADDL $0x40, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R28 - 45: INCEIPL $4 - - 0xFED0BAC: 83A10044 lwz r29,68(r1) - 46: GETL R1, t36 - 47: ADDL $0x44, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R29 - 50: INCEIPL $4 - - 0xFED0BB0: 83C10048 lwz r30,72(r1) - 51: GETL R1, t40 - 52: ADDL $0x48, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R30 - 55: INCEIPL $4 - - 0xFED0BB4: 83E1004C lwz r31,76(r1) - 56: GETL R1, t44 - 57: ADDL $0x4C, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R31 - 60: INCEIPL $4 - - 0xFED0BB8: 38210050 addi r1,r1,80 - 61: GETL R1, t48 - 62: ADDL $0x50, t48 - 63: PUTL t48, R1 - 64: INCEIPL $4 - - 0xFED0BBC: 4E800020 blr - 65: GETL LR, t50 - 66: JMPo-r t50 ($4) - - - -. 2610 FED0B84 60 -. 83 21 00 54 7C E3 3B 78 82 C1 00 28 7F 28 03 A6 82 E1 00 2C 83 01 00 30 83 21 00 34 83 41 00 38 83 61 00 3C 83 81 00 40 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 -==== BB 2611 (0xFED2340) approx BBs exec'd 0 ==== - - 0xFED2340: 7C7C1B78 or r28,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0xFED2344: 7C0004AC sync - 3: INCEIPL $4 - - 0xFED2348: 7C80F828 lwarx r4,r0,r31 - 4: GETL R31, t2 - 5: LOCKo - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFED234C: 7FA0F92D stwcx. r29,r0,r31 - 9: GETL R31, t6 - 10: GETL R29, t8 - 11: LOCKo - 12: STL t8, (t6) (-rSo) - 13: ICRFL cr, $0x0, CR - 14: INCEIPL $4 - - 0xFED2350: 40A2FFF8 bc 5,2,0xFED2348 - 15: Jc02o $0xFED2348 - - - -. 2611 FED2340 20 -. 7C 7C 1B 78 7C 00 04 AC 7C 80 F8 28 7F A0 F9 2D 40 A2 FF F8 -==== BB 2612 (0xFED2354) approx BBs exec'd 0 ==== - - 0xFED2354: 2C840001 cmpi cr1,r4,1 - 0: GETL R4, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFED2358: 41850168 bc 12,5,0xFED24C0 - 5: Js05o $0xFED24C0 - - - -. 2612 FED2354 8 -. 2C 84 00 01 41 85 01 68 -==== BB 2613 (0xFED235C) approx BBs exec'd 0 ==== - - 0xFED235C: 7F89E378 or r9,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0xFED2360: 83A10054 lwz r29,84(r1) - 3: GETL R1, t2 - 4: ADDL $0x54, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFED2364: 7D234B78 or r3,r9,r9 - 8: GETL R9, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFED2368: 82C10028 lwz r22,40(r1) - 11: GETL R1, t8 - 12: ADDL $0x28, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R22 - 15: INCEIPL $4 - - 0xFED236C: 7FA803A6 mtlr r29 - 16: GETL R29, t12 - 17: PUTL t12, LR - 18: INCEIPL $4 - - 0xFED2370: 82E1002C lwz r23,44(r1) - 19: GETL R1, t14 - 20: ADDL $0x2C, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R23 - 23: INCEIPL $4 - - 0xFED2374: 83010030 lwz r24,48(r1) - 24: GETL R1, t18 - 25: ADDL $0x30, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R24 - 28: INCEIPL $4 - - 0xFED2378: 83210034 lwz r25,52(r1) - 29: GETL R1, t22 - 30: ADDL $0x34, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R25 - 33: INCEIPL $4 - - 0xFED237C: 83410038 lwz r26,56(r1) - 34: GETL R1, t26 - 35: ADDL $0x38, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R26 - 38: INCEIPL $4 - - 0xFED2380: 8361003C lwz r27,60(r1) - 39: GETL R1, t30 - 40: ADDL $0x3C, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R27 - 43: INCEIPL $4 - - 0xFED2384: 83810040 lwz r28,64(r1) - 44: GETL R1, t34 - 45: ADDL $0x40, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R28 - 48: INCEIPL $4 - - 0xFED2388: 83A10044 lwz r29,68(r1) - 49: GETL R1, t38 - 50: ADDL $0x44, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R29 - 53: INCEIPL $4 - - 0xFED238C: 83C10048 lwz r30,72(r1) - 54: GETL R1, t42 - 55: ADDL $0x48, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R30 - 58: INCEIPL $4 - - 0xFED2390: 83E1004C lwz r31,76(r1) - 59: GETL R1, t46 - 60: ADDL $0x4C, t46 - 61: LDL (t46), t48 - 62: PUTL t48, R31 - 63: INCEIPL $4 - - 0xFED2394: 38210050 addi r1,r1,80 - 64: GETL R1, t50 - 65: ADDL $0x50, t50 - 66: PUTL t50, R1 - 67: INCEIPL $4 - - 0xFED2398: 4E800020 blr - 68: GETL LR, t52 - 69: JMPo-r t52 ($4) - - - -. 2613 FED235C 64 -. 7F 89 E3 78 83 A1 00 54 7D 23 4B 78 82 C1 00 28 7F A8 03 A6 82 E1 00 2C 83 01 00 30 83 21 00 34 83 41 00 38 83 61 00 3C 83 81 00 40 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 -==== BB 2614 (0xFEC8F4C) approx BBs exec'd 0 ==== - - 0xFEC8F4C: 71600202 andi. r0,r11,0x202 - 0: GETL R11, t0 - 1: ANDL $0x202, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFEC8F50: 4182006C bc 12,2,0xFEC8FBC - 6: Js02o $0xFEC8FBC - - - -. 2614 FEC8F4C 8 -. 71 60 02 02 41 82 00 6C -==== BB 2615 (0xFEC90FC) approx BBs exec'd 0 ==== - - 0xFEC90FC: 40820014 bc 4,2,0xFEC9110 - 0: Jc02o $0xFEC9110 - - - -. 2615 FEC90FC 4 -. 40 82 00 14 -==== BB 2616 (0xFEC9100) approx BBs exec'd 0 ==== - - 0xFEC9100: 815F0000 lwz r10,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFEC9104: 61400010 ori r0,r10,0x10 - 4: GETL R10, t4 - 5: ORL $0x10, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFEC9108: 901F0000 stw r0,0(r31) - 8: GETL R0, t6 - 9: GETL R31, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFEC910C: 4BFFFF08 b 0xFEC9014 - 12: JMPo $0xFEC9014 ($4) - - - -. 2616 FEC9100 16 -. 81 5F 00 00 61 40 00 10 90 1F 00 00 4B FF FF 08 -==== BB 2617 (0xFEC9190) approx BBs exec'd 0 ==== - - 0xFEC9190: 3860FFFF li r3,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC9194: 4BFFFD70 b 0xFEC8F04 - 3: JMPo $0xFEC8F04 ($4) - - - -. 2617 FEC9190 8 -. 38 60 FF FF 4B FF FD 70 -==== BB 2618 (0xFEC8F04) approx BBs exec'd 0 ==== - - 0xFEC8F04: 83E10024 lwz r31,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFEC8F08: 8361000C lwz r27,12(r1) - 5: GETL R1, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R27 - 9: INCEIPL $4 - - 0xFEC8F0C: 7FE803A6 mtlr r31 - 10: GETL R31, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFEC8F10: 83810010 lwz r28,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0xFEC8F14: 83A10014 lwz r29,20(r1) - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R29 - 22: INCEIPL $4 - - 0xFEC8F18: 83C10018 lwz r30,24(r1) - 23: GETL R1, t18 - 24: ADDL $0x18, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R30 - 27: INCEIPL $4 - - 0xFEC8F1C: 83E1001C lwz r31,28(r1) - 28: GETL R1, t22 - 29: ADDL $0x1C, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R31 - 32: INCEIPL $4 - - 0xFEC8F20: 38210020 addi r1,r1,32 - 33: GETL R1, t26 - 34: ADDL $0x20, t26 - 35: PUTL t26, R1 - 36: INCEIPL $4 - - 0xFEC8F24: 4E800020 blr - 37: GETL LR, t28 - 38: JMPo-r t28 ($4) - - - -. 2618 FEC8F04 36 -. 83 E1 00 24 83 61 00 0C 7F E8 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2619 (0xFECBD40) approx BBs exec'd 0 ==== - - 0xFECBD40: 81410014 lwz r10,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFECBD44: 83E10008 lwz r31,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0xFECBD48: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFECBD4C: 7D4803A6 mtlr r10 - 14: GETL R10, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFECBD50: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 2619 FECBD40 20 -. 81 41 00 14 83 E1 00 08 38 21 00 10 7D 48 03 A6 4E 80 00 20 -==== BB 2620 (0xFEBD9D0) approx BBs exec'd 0 ==== - - 0xFEBD9D0: 41AEFF10 bc 13,14,0xFEBD8E0 - 0: Js14o $0xFEBD8E0 - - - -. 2620 FEBD9D0 4 -. 41 AE FF 10 -==== BB 2621 (0xFEBD8E0) approx BBs exec'd 0 ==== - - 0xFEBD8E0: 81410044 lwz r10,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFEBD8E4: 7C77D050 subf r3,r23,r26 - 5: GETL R23, t4 - 6: GETL R26, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFEBD8E8: 81810014 lwz r12,20(r1) - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R12 - 14: INCEIPL $4 - - 0xFEBD8EC: 82C10018 lwz r22,24(r1) - 15: GETL R1, t12 - 16: ADDL $0x18, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R22 - 19: INCEIPL $4 - - 0xFEBD8F0: 7D4803A6 mtlr r10 - 20: GETL R10, t16 - 21: PUTL t16, LR - 22: INCEIPL $4 - - 0xFEBD8F4: 82E1001C lwz r23,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R23 - 27: INCEIPL $4 - - 0xFEBD8F8: 7D838120 mtcrf 0x38,r12 - 28: GETL R12, t22 - 29: ICRFL t22, $0x2, CR - 30: ICRFL t22, $0x3, CR - 31: ICRFL t22, $0x4, CR - 32: INCEIPL $4 - - 0xFEBD8FC: 83010020 lwz r24,32(r1) - 33: GETL R1, t24 - 34: ADDL $0x20, t24 - 35: LDL (t24), t26 - 36: PUTL t26, R24 - 37: INCEIPL $4 - - 0xFEBD900: 83210024 lwz r25,36(r1) - 38: GETL R1, t28 - 39: ADDL $0x24, t28 - 40: LDL (t28), t30 - 41: PUTL t30, R25 - 42: INCEIPL $4 - - 0xFEBD904: 83410028 lwz r26,40(r1) - 43: GETL R1, t32 - 44: ADDL $0x28, t32 - 45: LDL (t32), t34 - 46: PUTL t34, R26 - 47: INCEIPL $4 - - 0xFEBD908: 8361002C lwz r27,44(r1) - 48: GETL R1, t36 - 49: ADDL $0x2C, t36 - 50: LDL (t36), t38 - 51: PUTL t38, R27 - 52: INCEIPL $4 - - 0xFEBD90C: 83810030 lwz r28,48(r1) - 53: GETL R1, t40 - 54: ADDL $0x30, t40 - 55: LDL (t40), t42 - 56: PUTL t42, R28 - 57: INCEIPL $4 - - 0xFEBD910: 83A10034 lwz r29,52(r1) - 58: GETL R1, t44 - 59: ADDL $0x34, t44 - 60: LDL (t44), t46 - 61: PUTL t46, R29 - 62: INCEIPL $4 - - 0xFEBD914: 83C10038 lwz r30,56(r1) - 63: GETL R1, t48 - 64: ADDL $0x38, t48 - 65: LDL (t48), t50 - 66: PUTL t50, R30 - 67: INCEIPL $4 - - 0xFEBD918: 83E1003C lwz r31,60(r1) - 68: GETL R1, t52 - 69: ADDL $0x3C, t52 - 70: LDL (t52), t54 - 71: PUTL t54, R31 - 72: INCEIPL $4 - - 0xFEBD91C: 38210040 addi r1,r1,64 - 73: GETL R1, t56 - 74: ADDL $0x40, t56 - 75: PUTL t56, R1 - 76: INCEIPL $4 - - 0xFEBD920: 4E800020 blr - 77: GETL LR, t58 - 78: JMPo-r t58 ($4) - - - -. 2621 FEBD8E0 68 -. 81 41 00 44 7C 77 D0 50 81 81 00 14 82 C1 00 18 7D 48 03 A6 82 E1 00 1C 7D 83 81 20 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 -==== BB 2622 (0xFE8D3F8) approx BBs exec'd 0 ==== - - 0xFE8D3F8: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D3FC: 4802E4B5 bl 0xFEBB8B0 - 3: MOVL $0xFE8D400, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFEBB8B0 ($4) - - - -. 2622 FE8D3F8 8 -. 7F 63 DB 78 48 02 E4 B5 -==== BB 2623 _IO_fclose@@GLIBC_2.1(0xFEBB8B0) approx BBs exec'd 0 ==== - - 0xFEBB8B0: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEBB8B4: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEBB8B8: 93A10014 stw r29,20(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEBB8BC: 480EC595 bl 0xFFA7E50 - 14: MOVL $0xFEBB8C0, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFA7E50 ($4) - - - -. 2623 FEBB8B0 16 -. 7C 88 02 A6 94 21 FF E0 93 A1 00 14 48 0E C5 95 -==== BB 2624 (0xFEBB8C0) approx BBs exec'd 0 ==== - - 0xFEBB8C0: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEBB8C4: 7C7D1B78 or r29,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFEBB8C8: 93E1001C stw r31,28(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEBB8CC: 7FC802A6 mflr r30 - 13: GETL LR, t10 - 14: PUTL t10, R30 - 15: INCEIPL $4 - - 0xFEBB8D0: 93410008 stw r26,8(r1) - 16: GETL R26, t12 - 17: GETL R1, t14 - 18: ADDL $0x8, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFEBB8D4: 9361000C stw r27,12(r1) - 21: GETL R27, t16 - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEBB8D8: 93810010 stw r28,16(r1) - 26: GETL R28, t20 - 27: GETL R1, t22 - 28: ADDL $0x10, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFEBB8DC: 90810024 stw r4,36(r1) - 31: GETL R4, t24 - 32: GETL R1, t26 - 33: ADDL $0x24, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFEBB8E0: 88030046 lbz r0,70(r3) - 36: GETL R3, t28 - 37: ADDL $0x46, t28 - 38: LDB (t28), t30 - 39: PUTL t30, R0 - 40: INCEIPL $4 - - 0xFEBB8E4: 7C1F0774 extsb r31,r0 - 41: GETB R0, t32 - 42: WIDENL_Bs _st32 - 43: PUTL t32, R31 - 44: INCEIPL $4 - - 0xFEBB8E8: 2F9F0000 cmpi cr7,r31,0 - 45: GETL R31, t34 - 46: CMP0L t34, t36 (-rSo) - 47: ICRFL t36, $0x7, CR - 48: INCEIPL $4 - - 0xFEBB8EC: 409E0190 bc 4,30,0xFEBBA7C - 49: Jc30o $0xFEBBA7C - - - -. 2624 FEBB8C0 48 -. 93 C1 00 18 7C 7D 1B 78 93 E1 00 1C 7F C8 02 A6 93 41 00 08 93 61 00 0C 93 81 00 10 90 81 00 24 88 03 00 46 7C 1F 07 74 2F 9F 00 00 40 9E 01 90 -==== BB 2625 (0xFEBB8F0) approx BBs exec'd 0 ==== - - 0xFEBB8F0: 80030000 lwz r0,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEBB8F4: 70092000 andi. r9,r0,0x2000 - 4: GETL R0, t4 - 5: ANDL $0x2000, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFEBB8F8: 40820178 bc 4,2,0xFEBBA70 - 10: Jc02o $0xFEBBA70 - - - -. 2625 FEBB8F0 12 -. 80 03 00 00 70 09 20 00 40 82 01 78 -==== BB 2626 (0xFEBBA70) approx BBs exec'd 0 ==== - - 0xFEBBA70: 4800F3E1 bl 0xFECAE50 - 0: MOVL $0xFEBBA74, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFECAE50 ($4) - - - -. 2626 FEBBA70 4 -. 48 00 F3 E1 -==== BB 2627 _IO_un_link_internal(0xFECAE50) approx BBs exec'd 0 ==== - - 0xFECAE50: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFECAE54: 9421FFC0 stwu r1,-64(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFC0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECAE58: 7D800026 mfcr r12 - 9: GETL CR, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0xFECAE5C: 480DCFF5 bl 0xFFA7E50 - 12: MOVL $0xFECAE60, t8 - 13: PUTL t8, LR - 14: JMPo-c $0xFFA7E50 ($4) - - - -. 2627 FECAE50 16 -. 7C 88 02 A6 94 21 FF C0 7D 80 00 26 48 0D CF F5 -==== BB 2628 (0xFECAE60) approx BBs exec'd 0 ==== - - 0xFECAE60: 93C10038 stw r30,56(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x38, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECAE64: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFECAE68: 90810044 stw r4,68(r1) - 8: GETL R4, t6 - 9: GETL R1, t8 - 10: ADDL $0x44, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECAE6C: 80030000 lwz r0,0(r3) - 13: GETL R3, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0xFECAE70: 93E1003C stw r31,60(r1) - 17: GETL R31, t14 - 18: GETL R1, t16 - 19: ADDL $0x3C, t16 - 20: STL t14, (t16) - 21: INCEIPL $4 - - 0xFECAE74: 7C7F1B78 or r31,r3,r3 - 22: GETL R3, t18 - 23: PUTL t18, R31 - 24: INCEIPL $4 - - 0xFECAE78: 70090080 andi. r9,r0,0x80 - 25: GETL R0, t20 - 26: ANDL $0x80, t20 - 27: PUTL t20, R9 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x0, CR - 30: INCEIPL $4 - - 0xFECAE7C: 93410028 stw r26,40(r1) - 31: GETL R26, t24 - 32: GETL R1, t26 - 33: ADDL $0x28, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFECAE80: 9361002C stw r27,44(r1) - 36: GETL R27, t28 - 37: GETL R1, t30 - 38: ADDL $0x2C, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0xFECAE84: 93810030 stw r28,48(r1) - 41: GETL R28, t32 - 42: GETL R1, t34 - 43: ADDL $0x30, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0xFECAE88: 93A10034 stw r29,52(r1) - 46: GETL R29, t36 - 47: GETL R1, t38 - 48: ADDL $0x34, t38 - 49: STL t36, (t38) - 50: INCEIPL $4 - - 0xFECAE8C: 91810024 stw r12,36(r1) - 51: GETL R12, t40 - 52: GETL R1, t42 - 53: ADDL $0x24, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0xFECAE90: 4182016C bc 12,2,0xFECAFFC - 56: Js02o $0xFECAFFC - - - -. 2628 FECAE60 52 -. 93 C1 00 38 7F C8 02 A6 90 81 00 44 80 03 00 00 93 E1 00 3C 7C 7F 1B 78 70 09 00 80 93 41 00 28 93 61 00 2C 93 81 00 30 93 A1 00 34 91 81 00 24 41 82 01 6C -==== BB 2629 (0xFECAE94) approx BBs exec'd 0 ==== - - 0xFECAE94: 835E1B48 lwz r26,6984(r30) - 0: GETL R30, t0 - 1: ADDL $0x1B48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFECAE98: 813A00B8 lwz r9,184(r26) - 5: GETL R26, t4 - 6: ADDL $0xB8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFECAE9C: 3169FFFF addic r11,r9,-1 - 10: GETL R9, t8 - 11: ADCL $0xFFFFFFFF, t8 (-wCa) - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0xFECAEA0: 7C0B4910 subfe r0,r11,r9 - 14: GETL R11, t10 - 15: GETL R9, t12 - 16: SBBL t10, t12 (-rCa-wCa) - 17: PUTL t12, R0 - 18: INCEIPL $4 - - 0xFECAEA4: 2E000000 cmpi cr4,r0,0 - 19: GETL R0, t14 - 20: CMP0L t14, t16 (-rSo) - 21: ICRFL t16, $0x4, CR - 22: INCEIPL $4 - - 0xFECAEA8: 409201C8 bc 4,18,0xFECB070 - 23: Jc18o $0xFECB070 - - - -. 2629 FECAE94 24 -. 83 5E 1B 48 81 3A 00 B8 31 69 FF FF 7C 0B 49 10 2E 00 00 00 40 92 01 C8 -==== BB 2630 (0xFECAEAC) approx BBs exec'd 0 ==== - - 0xFECAEAC: 80DE05E4 lwz r6,1508(r30) - 0: GETL R30, t0 - 1: ADDL $0x5E4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFECAEB0: 90010014 stw r0,20(r1) - 5: GETL R0, t4 - 6: GETL R1, t6 - 7: ADDL $0x14, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECAEB4: 90C10010 stw r6,16(r1) - 10: GETL R6, t8 - 11: GETL R1, t10 - 12: ADDL $0x10, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFECAEB8: 83BE05E0 lwz r29,1504(r30) - 15: GETL R30, t12 - 16: ADDL $0x5E0, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R29 - 19: INCEIPL $4 - - 0xFECAEBC: 3B828BA0 addi r28,r2,-29792 - 20: GETL R2, t16 - 21: ADDL $0xFFFF8BA0, t16 - 22: PUTL t16, R28 - 23: INCEIPL $4 - - 0xFECAEC0: 80FD0008 lwz r7,8(r29) - 24: GETL R29, t18 - 25: ADDL $0x8, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R7 - 28: INCEIPL $4 - - 0xFECAEC4: 7F87E000 cmp cr7,r7,r28 - 29: GETL R7, t22 - 30: GETL R28, t24 - 31: CMPL t22, t24, t26 (-rSo) - 32: ICRFL t26, $0x7, CR - 33: INCEIPL $4 - - 0xFECAEC8: 419E0030 bc 12,30,0xFECAEF8 - 34: Js30o $0xFECAEF8 - - - -. 2630 FECAEAC 32 -. 80 DE 05 E4 90 01 00 14 90 C1 00 10 83 BE 05 E0 3B 82 8B A0 80 FD 00 08 7F 87 E0 00 41 9E 00 30 -==== BB 2631 (0xFECAECC) approx BBs exec'd 0 ==== - - 0xFECAECC: 39400000 li r10,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFECAED0: 3B600001 li r27,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R27 - 5: INCEIPL $4 - - 0xFECAED4: 7D00E828 lwarx r8,r0,r29 - 6: GETL R29, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R8 - 10: INCEIPL $4 - - 0xFECAED8: 7C085000 cmp cr0,r8,r10 - 11: GETL R8, t8 - 12: GETL R10, t10 - 13: CMPL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x0, CR - 15: INCEIPL $4 - - 0xFECAEDC: 4082000C bc 4,2,0xFECAEE8 - 16: Jc02o $0xFECAEE8 - - - -. 2631 FECAECC 20 -. 39 40 00 00 3B 60 00 01 7D 00 E8 28 7C 08 50 00 40 82 00 0C -==== BB 2632 (0xFECAEE0) approx BBs exec'd 0 ==== - - 0xFECAEE0: 7F60E92D stwcx. r27,r0,r29 - 0: GETL R29, t0 - 1: GETL R27, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFECAEE4: 40A2FFF0 bc 5,2,0xFECAED4 - 6: Jc02o $0xFECAED4 - - - -. 2632 FECAEE0 8 -. 7F 60 E9 2D 40 A2 FF F0 -==== BB 2633 (0xFECAED4) approx BBs exec'd 0 ==== - - 0xFECAED4: 7D00E828 lwarx r8,r0,r29 - 0: GETL R29, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFECAED8: 7C085000 cmp cr0,r8,r10 - 5: GETL R8, t4 - 6: GETL R10, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFECAEDC: 4082000C bc 4,2,0xFECAEE8 - 10: Jc02o $0xFECAEE8 - - - -. 2633 FECAED4 12 -. 7D 00 E8 28 7C 08 50 00 40 82 00 0C -==== BB 2634 (0xFECAEE8) approx BBs exec'd 0 ==== - - 0xFECAEE8: 4C00012C 0: INCEIPL $4 - - 0xFECAEEC: 2C880000 cmpi cr1,r8,0 - 1: GETL R8, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFECAEF0: 408601EC bc 4,6,0xFECB0DC - 5: Jc06o $0xFECB0DC - - - -. 2634 FECAEE8 12 -. 4C 00 01 2C 2C 88 00 00 40 86 01 EC -==== BB 2635 (0xFECAEF4) approx BBs exec'd 0 ==== - - 0xFECAEF4: 939D0008 stw r28,8(r29) - 0: GETL R28, t0 - 1: GETL R29, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECAEF8: 819D0004 lwz r12,4(r29) - 5: GETL R29, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0xFECAEFC: 837E05E8 lwz r27,1512(r30) - 10: GETL R30, t8 - 11: ADDL $0x5E8, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R27 - 14: INCEIPL $4 - - 0xFECAF00: 380C0001 addi r0,r12,1 - 15: GETL R12, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R0 - 18: INCEIPL $4 - - 0xFECAF04: 901D0004 stw r0,4(r29) - 19: GETL R0, t14 - 20: GETL R29, t16 - 21: ADDL $0x4, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFECAF08: 839F0000 lwz r28,0(r31) - 24: GETL R31, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R28 - 27: INCEIPL $4 - - 0xFECAF0C: 93FB0000 stw r31,0(r27) - 28: GETL R31, t22 - 29: GETL R27, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0xFECAF10: 73898000 andi. r9,r28,0x8000 - 32: GETL R28, t26 - 33: ANDL $0x8000, t26 - 34: PUTL t26, R9 - 35: CMP0L t26, t28 (-rSo) - 36: ICRFL t28, $0x0, CR - 37: INCEIPL $4 - - 0xFECAF14: 40820054 bc 4,2,0xFECAF68 - 38: Jc02o $0xFECAF68 - - - -. 2635 FECAEF4 36 -. 93 9D 00 08 81 9D 00 04 83 7E 05 E8 38 0C 00 01 90 1D 00 04 83 9F 00 00 93 FB 00 00 73 89 80 00 40 82 00 54 -==== BB 2636 (0xFECAF68) approx BBs exec'd 0 ==== - - 0xFECAF68: 815E1BEC lwz r10,7148(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BEC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFECAF6C: 812A0000 lwz r9,0(r10) - 5: GETL R10, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0xFECAF70: 2F890000 cmpi cr7,r9,0 - 9: GETL R9, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0xFECAF74: 419E0020 bc 12,30,0xFECAF94 - 13: Js30o $0xFECAF94 - - - -. 2636 FECAF68 16 -. 81 5E 1B EC 81 2A 00 00 2F 89 00 00 41 9E 00 20 -==== BB 2637 (0xFECAF78) approx BBs exec'd 0 ==== - - 0xFECAF78: 7C89F800 cmp cr1,r9,r31 - 0: GETL R9, t0 - 1: GETL R31, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0xFECAF7C: 41860144 bc 12,6,0xFECB0C0 - 5: Js06o $0xFECB0C0 - - - -. 2637 FECAF78 8 -. 7C 89 F8 00 41 86 01 44 -==== BB 2638 (0xFECB0C0) approx BBs exec'd 0 ==== - - 0xFECB0C0: 817E05EC lwz r11,1516(r30) - 0: GETL R30, t0 - 1: ADDL $0x5EC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFECB0C4: 80BF0034 lwz r5,52(r31) - 5: GETL R31, t4 - 6: ADDL $0x34, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFECB0C8: 806B0000 lwz r3,0(r11) - 10: GETL R11, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R3 - 13: INCEIPL $4 - - 0xFECB0CC: 90AA0000 stw r5,0(r10) - 14: GETL R5, t12 - 15: GETL R10, t14 - 16: STL t12, (t14) - 17: INCEIPL $4 - - 0xFECB0D0: 39230001 addi r9,r3,1 - 18: GETL R3, t16 - 19: ADDL $0x1, t16 - 20: PUTL t16, R9 - 21: INCEIPL $4 - - 0xFECB0D4: 912B0000 stw r9,0(r11) - 22: GETL R9, t18 - 23: GETL R11, t20 - 24: STL t18, (t20) - 25: INCEIPL $4 - - 0xFECB0D8: 4BFFFEBC b 0xFECAF94 - 26: JMPo $0xFECAF94 ($4) - - - -. 2638 FECB0C0 28 -. 81 7E 05 EC 80 BF 00 34 80 6B 00 00 90 AA 00 00 39 23 00 01 91 2B 00 00 4B FF FE BC -==== BB 2639 (0xFECAF94) approx BBs exec'd 0 ==== - - 0xFECAF94: 815F0000 lwz r10,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFECAF98: 5548066E rlwinm r8,r10,0,25,23 - 4: GETL R10, t4 - 5: ANDL $0xFFFFFF7F, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0xFECAF9C: 71098000 andi. r9,r8,0x8000 - 8: GETL R8, t6 - 9: ANDL $0x8000, t6 - 10: PUTL t6, R9 - 11: CMP0L t6, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0xFECAFA0: 911F0000 stw r8,0(r31) - 14: GETL R8, t10 - 15: GETL R31, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFECAFA4: 4082001C bc 4,2,0xFECAFC0 - 18: Jc02o $0xFECAFC0 - - - -. 2639 FECAF94 20 -. 81 5F 00 00 55 48 06 6E 71 09 80 00 91 1F 00 00 40 82 00 1C -==== BB 2640 (0xFECAFC0) approx BBs exec'd 0 ==== - - 0xFECAFC0: 819D0004 lwz r12,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFECAFC4: 38000000 li r0,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFECAFC8: 901B0000 stw r0,0(r27) - 8: GETL R0, t6 - 9: GETL R27, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFECAFCC: 392CFFFF addi r9,r12,-1 - 12: GETL R12, t10 - 13: ADDL $0xFFFFFFFF, t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0xFECAFD0: 2C890000 cmpi cr1,r9,0 - 16: GETL R9, t12 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x1, CR - 19: INCEIPL $4 - - 0xFECAFD4: 913D0004 stw r9,4(r29) - 20: GETL R9, t16 - 21: GETL R29, t18 - 22: ADDL $0x4, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0xFECAFD8: 40860020 bc 4,6,0xFECAFF8 - 25: Jc06o $0xFECAFF8 - - - -. 2640 FECAFC0 28 -. 81 9D 00 04 38 00 00 00 90 1B 00 00 39 2C FF FF 2C 89 00 00 91 3D 00 04 40 86 00 20 -==== BB 2641 (0xFECAFDC) approx BBs exec'd 0 ==== - - 0xFECAFDC: 913D0008 stw r9,8(r29) - 0: GETL R9, t0 - 1: GETL R29, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECAFE0: 7C0004AC sync - 5: INCEIPL $4 - - 0xFECAFE4: 7F60E828 lwarx r27,r0,r29 - 6: GETL R29, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R27 - 10: INCEIPL $4 - - 0xFECAFE8: 7D20E92D stwcx. r9,r0,r29 - 11: GETL R29, t8 - 12: GETL R9, t10 - 13: LOCKo - 14: STL t10, (t8) (-rSo) - 15: ICRFL cr, $0x0, CR - 16: INCEIPL $4 - - 0xFECAFEC: 40A2FFF8 bc 5,2,0xFECAFE4 - 17: Jc02o $0xFECAFE4 - - - -. 2641 FECAFDC 20 -. 91 3D 00 08 7C 00 04 AC 7F 60 E8 28 7D 20 E9 2D 40 A2 FF F8 -==== BB 2642 (0xFECAFF0) approx BBs exec'd 0 ==== - - 0xFECAFF0: 2C1B0001 cmpi cr0,r27,1 - 0: GETL R27, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFECAFF4: 418100F4 bc 12,1,0xFECB0E8 - 5: Js01o $0xFECB0E8 - - - -. 2642 FECAFF0 8 -. 2C 1B 00 01 41 81 00 F4 -==== BB 2643 (0xFECAFF8) approx BBs exec'd 0 ==== - - 0xFECAFF8: 40920034 bc 4,18,0xFECB02C - 0: Jc18o $0xFECB02C - - - -. 2643 FECAFF8 4 -. 40 92 00 34 -==== BB 2644 (0xFECAFFC) approx BBs exec'd 0 ==== - - 0xFECAFFC: 83A10044 lwz r29,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFECB000: 80810024 lwz r4,36(r1) - 5: GETL R1, t4 - 6: ADDL $0x24, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFECB004: 7FA803A6 mtlr r29 - 10: GETL R29, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFECB008: 83410028 lwz r26,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R26 - 17: INCEIPL $4 - - 0xFECB00C: 8361002C lwz r27,44(r1) - 18: GETL R1, t14 - 19: ADDL $0x2C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R27 - 22: INCEIPL $4 - - 0xFECB010: 7C808120 mtcrf 0x8,r4 - 23: GETL R4, t18 - 24: ICRFL t18, $0x4, CR - 25: INCEIPL $4 - - 0xFECB014: 83810030 lwz r28,48(r1) - 26: GETL R1, t20 - 27: ADDL $0x30, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R28 - 30: INCEIPL $4 - - 0xFECB018: 83A10034 lwz r29,52(r1) - 31: GETL R1, t24 - 32: ADDL $0x34, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R29 - 35: INCEIPL $4 - - 0xFECB01C: 83C10038 lwz r30,56(r1) - 36: GETL R1, t28 - 37: ADDL $0x38, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R30 - 40: INCEIPL $4 - - 0xFECB020: 83E1003C lwz r31,60(r1) - 41: GETL R1, t32 - 42: ADDL $0x3C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R31 - 45: INCEIPL $4 - - 0xFECB024: 38210040 addi r1,r1,64 - 46: GETL R1, t36 - 47: ADDL $0x40, t36 - 48: PUTL t36, R1 - 49: INCEIPL $4 - - 0xFECB028: 4E800020 blr - 50: GETL LR, t38 - 51: JMPo-r t38 ($4) - - - -. 2644 FECAFFC 48 -. 83 A1 00 44 80 81 00 24 7F A8 03 A6 83 41 00 28 83 61 00 2C 7C 80 81 20 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 -==== BB 2645 (0xFEBBA74) approx BBs exec'd 0 ==== - - 0xFEBBA74: 801D0000 lwz r0,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEBBA78: 4BFFFE84 b 0xFEBB8FC - 4: JMPo $0xFEBB8FC ($4) - - - -. 2645 FEBBA74 8 -. 80 1D 00 00 4B FF FE 84 -==== BB 2646 (0xFEBB8FC) approx BBs exec'd 0 ==== - - 0xFEBB8FC: 70098000 andi. r9,r0,0x8000 - 0: GETL R0, t0 - 1: ANDL $0x8000, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFEBB900: 40820054 bc 4,2,0xFEBB954 - 6: Jc02o $0xFEBB954 - - - -. 2646 FEBB8FC 8 -. 70 09 80 00 40 82 00 54 -==== BB 2647 (0xFEBB954) approx BBs exec'd 0 ==== - - 0xFEBB954: 540ADFFE rlwinm r10,r0,27,31,31 - 0: GETL R0, t0 - 1: ROLL $0x1B, t0 - 2: ANDL $0x1, t0 - 3: PUTL t0, R10 - 4: INCEIPL $4 - - 0xFEBB958: 70092000 andi. r9,r0,0x2000 - 5: GETL R0, t2 - 6: ANDL $0x2000, t2 - 7: PUTL t2, R9 - 8: CMP0L t2, t4 (-rSo) - 9: ICRFL t4, $0x0, CR - 10: INCEIPL $4 - - 0xFEBB95C: 2F8A0000 cmpi cr7,r10,0 - 11: GETL R10, t6 - 12: CMP0L t6, t8 (-rSo) - 13: ICRFL t8, $0x7, CR - 14: INCEIPL $4 - - 0xFEBB960: 7C600026 mfcr r3 - 15: GETL CR, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0xFEBB964: 5463FFFE rlwinm r3,r3,31,31,31 - 18: GETL R3, t12 - 19: ROLL $0x1F, t12 - 20: ANDL $0x1, t12 - 21: PUTL t12, R3 - 22: INCEIPL $4 - - 0xFEBB968: 3B43FFFF addi r26,r3,-1 - 23: GETL R3, t14 - 24: ADDL $0xFFFFFFFF, t14 - 25: PUTL t14, R26 - 26: INCEIPL $4 - - 0xFEBB96C: 4082013C bc 4,2,0xFEBBAA8 - 27: Jc02o $0xFEBBAA8 - - - -. 2647 FEBB954 28 -. 54 0A DF FE 70 09 20 00 2F 8A 00 00 7C 60 00 26 54 63 FF FE 3B 43 FF FF 40 82 01 3C -==== BB 2648 (0xFEBBAA8) approx BBs exec'd 0 ==== - - 0xFEBBAA8: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEBBAAC: 4800C7E5 bl 0xFEC8290 - 3: MOVL $0xFEBBAB0, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFEC8290 ($4) - - - -. 2648 FEBBAA8 8 -. 7F A3 EB 78 48 00 C7 E5 -==== BB 2649 _IO_file_close_it@@GLIBC_2.1(0xFEC8290) approx BBs exec'd 0 ==== - - 0xFEC8290: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEC8294: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEC8298: 93E1001C stw r31,28(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEC829C: 3920FFFF li r9,-1 - 14: MOVL $0xFFFFFFFF, t10 - 15: PUTL t10, R9 - 16: INCEIPL $4 - - 0xFEC82A0: 93810010 stw r28,16(r1) - 17: GETL R28, t12 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFEC82A4: 7C7F1B78 or r31,r3,r3 - 22: GETL R3, t16 - 23: PUTL t16, R31 - 24: INCEIPL $4 - - 0xFEC82A8: 90810024 stw r4,36(r1) - 25: GETL R4, t18 - 26: GETL R1, t20 - 27: ADDL $0x24, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFEC82AC: 80030038 lwz r0,56(r3) - 30: GETL R3, t22 - 31: ADDL $0x38, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFEC82B0: 93A10014 stw r29,20(r1) - 35: GETL R29, t26 - 36: GETL R1, t28 - 37: ADDL $0x14, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFEC82B4: 2F80FFFF cmpi cr7,r0,-1 - 40: GETL R0, t30 - 41: MOVL $0xFFFFFFFF, t34 - 42: CMPL t30, t34, t32 (-rSo) - 43: ICRFL t32, $0x7, CR - 44: INCEIPL $4 - - 0xFEC82B8: 93C10018 stw r30,24(r1) - 45: GETL R30, t36 - 46: GETL R1, t38 - 47: ADDL $0x18, t38 - 48: STL t36, (t38) - 49: INCEIPL $4 - - 0xFEC82BC: 419E00D0 bc 12,30,0xFEC838C - 50: Js30o $0xFEC838C - - - -. 2649 FEC8290 48 -. 7C 88 02 A6 94 21 FF E0 93 E1 00 1C 39 20 FF FF 93 81 00 10 7C 7F 1B 78 90 81 00 24 80 03 00 38 93 A1 00 14 2F 80 FF FF 93 C1 00 18 41 9E 00 D0 -==== BB 2650 (0xFEC82C0) approx BBs exec'd 0 ==== - - 0xFEC82C0: 80030000 lwz r0,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEC82C4: 70090008 andi. r9,r0,0x8 - 4: GETL R0, t4 - 5: ANDL $0x8, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFEC82C8: 418200E8 bc 12,2,0xFEC83B0 - 10: Js02o $0xFEC83B0 - - - -. 2650 FEC82C0 12 -. 80 03 00 00 70 09 00 08 41 82 00 E8 -==== BB 2651 (0xFEC82CC) approx BBs exec'd 0 ==== - - 0xFEC82CC: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC82D0: 3B800000 li r28,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R28 - 5: INCEIPL $4 - - 0xFEC82D4: 48004B15 bl 0xFECCDE8 - 6: MOVL $0xFEC82D8, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFECCDE8 ($4) - - - -. 2651 FEC82CC 12 -. 7F E3 FB 78 3B 80 00 00 48 00 4B 15 -==== BB 2652 _IO_unsave_markers_internal(0xFECCDE8) approx BBs exec'd 0 ==== - - 0xFECCDE8: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFECCDEC: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECCDF0: 7C691B78 or r9,r3,r3 - 9: GETL R3, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0xFECCDF4: 90810014 stw r4,20(r1) - 12: GETL R4, t8 - 13: GETL R1, t10 - 14: ADDL $0x14, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFECCDF8: 80030030 lwz r0,48(r3) - 17: GETL R3, t12 - 18: ADDL $0x30, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R0 - 21: INCEIPL $4 - - 0xFECCDFC: 2F800000 cmpi cr7,r0,0 - 22: GETL R0, t16 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x7, CR - 25: INCEIPL $4 - - 0xFECCE00: 419E000C bc 12,30,0xFECCE0C - 26: Js30o $0xFECCE0C - - - -. 2652 FECCDE8 28 -. 7C 88 02 A6 94 21 FF F0 7C 69 1B 78 90 81 00 14 80 03 00 30 2F 80 00 00 41 9E 00 0C -==== BB 2653 (0xFECCE0C) approx BBs exec'd 0 ==== - - 0xFECCE0C: 80C90024 lwz r6,36(r9) - 0: GETL R9, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFECCE10: 2C060000 cmpi cr0,r6,0 - 5: GETL R6, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFECCE14: 40820014 bc 4,2,0xFECCE28 - 9: Jc02o $0xFECCE28 - - - -. 2653 FECCE0C 12 -. 80 C9 00 24 2C 06 00 00 40 82 00 14 -==== BB 2654 (0xFECCE18) approx BBs exec'd 0 ==== - - 0xFECCE18: 80610014 lwz r3,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECCE1C: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFECCE20: 7C6803A6 mtlr r3 - 9: GETL R3, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFECCE24: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 2654 FECCE18 16 -. 80 61 00 14 38 21 00 10 7C 68 03 A6 4E 80 00 20 -==== BB 2655 (0xFEC82D8) approx BBs exec'd 0 ==== - - 0xFEC82D8: 881F0046 lbz r0,70(r31) - 0: GETL R31, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEC82DC: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEC82E0: 7C1D0774 extsb r29,r0 - 8: GETB R0, t6 - 9: WIDENL_Bs _st6 - 10: PUTL t6, R29 - 11: INCEIPL $4 - - 0xFEC82E4: 7D9DFA14 add r12,r29,r31 - 12: GETL R29, t8 - 13: GETL R31, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R12 - 16: INCEIPL $4 - - 0xFEC82E8: 814C0098 lwz r10,152(r12) - 17: GETL R12, t12 - 18: ADDL $0x98, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R10 - 21: INCEIPL $4 - - 0xFEC82EC: 816A0044 lwz r11,68(r10) - 22: GETL R10, t16 - 23: ADDL $0x44, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R11 - 26: INCEIPL $4 - - 0xFEC82F0: 7D6903A6 mtctr r11 - 27: GETL R11, t20 - 28: PUTL t20, CTR - 29: INCEIPL $4 - - 0xFEC82F4: 4E800421 bctrl - 30: MOVL $0xFEC82F8, t22 - 31: PUTL t22, LR - 32: GETL CTR, t24 - 33: JMPo-c t24 ($4) - - - -. 2655 FEC82D8 32 -. 88 1F 00 46 7F E3 FB 78 7C 1D 07 74 7D 9D FA 14 81 4C 00 98 81 6A 00 44 7D 69 03 A6 4E 80 04 21 -==== BB 2656 _IO_file_close_internal(0xFECA560) approx BBs exec'd 0 ==== - - 0xFECA560: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFECA564: 80630038 lwz r3,56(r3) - 6: GETL R3, t4 - 7: ADDL $0x38, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFECA568: 38210010 addi r1,r1,16 - 11: GETL R1, t8 - 12: ADDL $0x10, t8 - 13: PUTL t8, R1 - 14: INCEIPL $4 - - 0xFECA56C: 48057980 b 0xFF21EEC - 15: JMPo $0xFF21EEC ($4) - - - -. 2656 FECA560 16 -. 94 21 FF F0 80 63 00 38 38 21 00 10 48 05 79 80 -==== BB 2657 __close_nocancel(0xFF21EEC) approx BBs exec'd 0 ==== - - 0xFF21EEC: 38000006 li r0,6 - 0: MOVL $0x6, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFF21EF0: 44000002 sc - 3: JMPo-sys $0xFF21EF4 ($4) - - - -. 2657 FF21EEC 8 -. 38 00 00 06 44 00 00 02 -==== BB 2658 (0xFF21EF4) approx BBs exec'd 0 ==== - - 0xFF21EF4: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 2658 FF21EF4 4 -. 4C A3 00 20 -==== BB 2659 (0xFEC82F8) approx BBs exec'd 0 ==== - - 0xFEC82F8: 7C7D1B78 or r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFEC82FC: 807F0060 lwz r3,96(r31) - 3: GETL R31, t2 - 4: ADDL $0x60, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEC8300: 2F030000 cmpi cr6,r3,0 - 8: GETL R3, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0xFEC8304: 40990114 bc 4,25,0xFEC8418 - 12: Jc25o $0xFEC8418 - - - -. 2659 FEC82F8 16 -. 7C 7D 1B 78 80 7F 00 60 2F 03 00 00 40 99 01 14 -==== BB 2660 (0xFEC8418) approx BBs exec'd 0 ==== - - 0xFEC8418: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEC841C: 7FE3FB78 or r3,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFEC8420: 38A00000 li r5,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFEC8424: 38C00000 li r6,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0xFEC8428: 48003755 bl 0xFECBB7C - 12: MOVL $0xFEC842C, t8 - 13: PUTL t8, LR - 14: JMPo-c $0xFECBB7C ($4) - - - -. 2660 FEC8418 20 -. 38 80 00 00 7F E3 FB 78 38 A0 00 00 38 C0 00 00 48 00 37 55 -==== BB 2661 (0xFECBBB8) approx BBs exec'd 0 ==== - - 0xFECBBB8: 80030000 lwz r0,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFECBBBC: 7D234B78 or r3,r9,r9 - 4: GETL R9, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFECBBC0: 700B0001 andi. r11,r0,0x1 - 7: GETL R0, t6 - 8: ANDL $0x1, t6 - 9: PUTL t6, R11 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x0, CR - 12: INCEIPL $4 - - 0xFECBBC4: 40A2001C bc 5,2,0xFECBBE0 - 13: Jc02o $0xFECBBE0 - - - -. 2661 FECBBB8 16 -. 80 03 00 00 7D 23 4B 78 70 0B 00 01 40 A2 00 1C -==== BB 2662 (0xFECBBC8) approx BBs exec'd 0 ==== - - 0xFECBBC8: 80DF0020 lwz r6,32(r31) - 0: GETL R31, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFECBBCC: 7CA93050 subf r5,r9,r6 - 5: GETL R9, t4 - 6: GETL R6, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFECBBD0: 38850FFF addi r4,r5,4095 - 10: GETL R5, t8 - 11: ADDL $0xFFF, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0xFECBBD4: 54840026 rlwinm r4,r4,0,0,19 - 14: GETL R4, t10 - 15: ANDL $0xFFFFF000, t10 - 16: PUTL t10, R4 - 17: INCEIPL $4 - - 0xFECBBD8: 480626A5 bl 0xFF2E27C - 18: MOVL $0xFECBBDC, t12 - 19: PUTL t12, LR - 20: JMPo-c $0xFF2E27C ($4) - - - -. 2662 FECBBC8 20 -. 80 DF 00 20 7C A9 30 50 38 85 0F FF 54 84 00 26 48 06 26 A5 -==== BB 2663 munmap(0xFF2E27C) approx BBs exec'd 0 ==== - - 0xFF2E27C: 3800005B li r0,91 - 0: MOVL $0x5B, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFF2E280: 44000002 sc - 3: JMPo-sys $0xFF2E284 ($4) - - - -. 2663 FF2E27C 8 -. 38 00 00 5B 44 00 00 02 -==== BB 2664 (0xFF2E284) approx BBs exec'd 0 ==== - - 0xFF2E284: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 2664 FF2E284 4 -. 4C A3 00 20 -==== BB 2665 (0xFECBC20) approx BBs exec'd 0 ==== - - 0xFECBC20: 80610024 lwz r3,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECBC24: 901F0000 stw r0,0(r31) - 5: GETL R0, t4 - 6: GETL R31, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFECBC28: 8361000C lwz r27,12(r1) - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R27 - 13: INCEIPL $4 - - 0xFECBC2C: 7C6803A6 mtlr r3 - 14: GETL R3, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFECBC30: 83810010 lwz r28,16(r1) - 17: GETL R1, t14 - 18: ADDL $0x10, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R28 - 21: INCEIPL $4 - - 0xFECBC34: 83A10014 lwz r29,20(r1) - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R29 - 26: INCEIPL $4 - - 0xFECBC38: 83C10018 lwz r30,24(r1) - 27: GETL R1, t22 - 28: ADDL $0x18, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R30 - 31: INCEIPL $4 - - 0xFECBC3C: 83E1001C lwz r31,28(r1) - 32: GETL R1, t26 - 33: ADDL $0x1C, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R31 - 36: INCEIPL $4 - - 0xFECBC40: 38210020 addi r1,r1,32 - 37: GETL R1, t30 - 38: ADDL $0x20, t30 - 39: PUTL t30, R1 - 40: INCEIPL $4 - - 0xFECBC44: 4E800020 blr - 41: GETL LR, t32 - 42: JMPo-r t32 ($4) - - - -. 2665 FECBC20 40 -. 80 61 00 24 90 1F 00 00 83 61 00 0C 7C 68 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2666 (0xFEC842C) approx BBs exec'd 0 ==== - - 0xFEC842C: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEC8430: 909F0018 stw r4,24(r31) - 3: GETL R4, t2 - 4: GETL R31, t4 - 5: ADDL $0x18, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xFEC8434: 909F000C stw r4,12(r31) - 8: GETL R4, t6 - 9: GETL R31, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEC8438: 909F0004 stw r4,4(r31) - 13: GETL R4, t10 - 14: GETL R31, t12 - 15: ADDL $0x4, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEC843C: 909F0008 stw r4,8(r31) - 18: GETL R4, t14 - 19: GETL R31, t16 - 20: ADDL $0x8, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFEC8440: 909F0014 stw r4,20(r31) - 23: GETL R4, t18 - 24: GETL R31, t20 - 25: ADDL $0x14, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0xFEC8444: 909F0010 stw r4,16(r31) - 28: GETL R4, t22 - 29: GETL R31, t24 - 30: ADDL $0x10, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0xFEC8448: 4BFFFF04 b 0xFEC834C - 33: JMPo $0xFEC834C ($4) - - - -. 2666 FEC842C 32 -. 38 80 00 00 90 9F 00 18 90 9F 00 0C 90 9F 00 04 90 9F 00 08 90 9F 00 14 90 9F 00 10 4B FF FF 04 -==== BB 2667 (0xFEC834C) approx BBs exec'd 0 ==== - - 0xFEC834C: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC8350: 48002B01 bl 0xFECAE50 - 3: MOVL $0xFEC8354, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFECAE50 ($4) - - - -. 2667 FEC834C 8 -. 7F E3 FB 78 48 00 2B 01 -==== BB 2668 (0xFEC8354) approx BBs exec'd 0 ==== - - 0xFEC8354: 2C1D0000 cmpi cr0,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEC8358: 7FA3EB78 or r3,r29,r29 - 4: GETL R29, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFEC835C: 3FA0FBAD lis r29,-1107 - 7: MOVL $0xFBAD0000, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFEC8360: 63AB240C ori r11,r29,0x240C - 10: MOVL $0xFBAD240C, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0xFEC8364: 3980FFFF li r12,-1 - 13: MOVL $0xFFFFFFFF, t10 - 14: PUTL t10, R12 - 15: INCEIPL $4 - - 0xFEC8368: 3940FFFF li r10,-1 - 16: MOVL $0xFFFFFFFF, t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0xFEC836C: 3920FFFF li r9,-1 - 19: MOVL $0xFFFFFFFF, t14 - 20: PUTL t14, R9 - 21: INCEIPL $4 - - 0xFEC8370: 919F0050 stw r12,80(r31) - 22: GETL R12, t16 - 23: GETL R31, t18 - 24: ADDL $0x50, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xFEC8374: 915F0054 stw r10,84(r31) - 27: GETL R10, t20 - 28: GETL R31, t22 - 29: ADDL $0x54, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFEC8378: 917F0000 stw r11,0(r31) - 32: GETL R11, t24 - 33: GETL R31, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFEC837C: 913F0038 stw r9,56(r31) - 36: GETL R9, t28 - 37: GETL R31, t30 - 38: ADDL $0x38, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0xFEC8380: 40820008 bc 4,2,0xFEC8388 - 41: Jc02o $0xFEC8388 - - - -. 2668 FEC8354 48 -. 2C 1D 00 00 7F A3 EB 78 3F A0 FB AD 63 AB 24 0C 39 80 FF FF 39 40 FF FF 39 20 FF FF 91 9F 00 50 91 5F 00 54 91 7F 00 00 91 3F 00 38 40 82 00 08 -==== BB 2669 (0xFEC8384) approx BBs exec'd 0 ==== - - 0xFEC8384: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC8388: 7C691B78 or r9,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0xFEC838C: 83810024 lwz r28,36(r1) - 6: GETL R1, t4 - 7: ADDL $0x24, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R28 - 10: INCEIPL $4 - - 0xFEC8390: 7D234B78 or r3,r9,r9 - 11: GETL R9, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFEC8394: 83A10014 lwz r29,20(r1) - 14: GETL R1, t10 - 15: ADDL $0x14, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0xFEC8398: 7F8803A6 mtlr r28 - 19: GETL R28, t14 - 20: PUTL t14, LR - 21: INCEIPL $4 - - 0xFEC839C: 83C10018 lwz r30,24(r1) - 22: GETL R1, t16 - 23: ADDL $0x18, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R30 - 26: INCEIPL $4 - - 0xFEC83A0: 83810010 lwz r28,16(r1) - 27: GETL R1, t20 - 28: ADDL $0x10, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R28 - 31: INCEIPL $4 - - 0xFEC83A4: 83E1001C lwz r31,28(r1) - 32: GETL R1, t24 - 33: ADDL $0x1C, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R31 - 36: INCEIPL $4 - - 0xFEC83A8: 38210020 addi r1,r1,32 - 37: GETL R1, t28 - 38: ADDL $0x20, t28 - 39: PUTL t28, R1 - 40: INCEIPL $4 - - 0xFEC83AC: 4E800020 blr - 41: GETL LR, t30 - 42: JMPo-r t30 ($4) - - - -. 2669 FEC8384 44 -. 7F 83 E3 78 7C 69 1B 78 83 81 00 24 7D 23 4B 78 83 A1 00 14 7F 88 03 A6 83 C1 00 18 83 81 00 10 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2670 (0xFEBBAB0) approx BBs exec'd 0 ==== - - 0xFEBBAB0: 7C7A1B78 or r26,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R26 - 2: INCEIPL $4 - - 0xFEBBAB4: 4BFFFEBC b 0xFEBB970 - 3: JMPo $0xFEBB970 ($4) - - - -. 2670 FEBBAB0 8 -. 7C 7A 1B 78 4B FF FE BC -==== BB 2671 (0xFEBB970) approx BBs exec'd 0 ==== - - 0xFEBB970: 8BFD0046 lbz r31,70(r29) - 0: GETL R29, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFEBB974: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEBB978: 38800000 li r4,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFEBB97C: 7FFC0774 extsb r28,r31 - 11: GETB R31, t8 - 12: WIDENL_Bs _st8 - 13: PUTL t8, R28 - 14: INCEIPL $4 - - 0xFEBB980: 7F7CEA14 add r27,r28,r29 - 15: GETL R28, t10 - 16: GETL R29, t12 - 17: ADDL t10, t12 - 18: PUTL t12, R27 - 19: INCEIPL $4 - - 0xFEBB984: 819B0098 lwz r12,152(r27) - 20: GETL R27, t14 - 21: ADDL $0x98, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R12 - 24: INCEIPL $4 - - 0xFEBB988: 816C0008 lwz r11,8(r12) - 25: GETL R12, t18 - 26: ADDL $0x8, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R11 - 29: INCEIPL $4 - - 0xFEBB98C: 7D6903A6 mtctr r11 - 30: GETL R11, t22 - 31: PUTL t22, CTR - 32: INCEIPL $4 - - 0xFEBB990: 4E800421 bctrl - 33: MOVL $0xFEBB994, t24 - 34: PUTL t24, LR - 35: GETL CTR, t26 - 36: JMPo-c t26 ($4) - - - -. 2671 FEBB970 36 -. 8B FD 00 46 7F A3 EB 78 38 80 00 00 7F FC 07 74 7F 7C EA 14 81 9B 00 98 81 6C 00 08 7D 69 03 A6 4E 80 04 21 -==== BB 2672 _IO_file_finish@@GLIBC_2.1(0xFEC8470) approx BBs exec'd 0 ==== - - 0xFEC8470: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEC8474: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEC8478: 93E10008 stw r31,8(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEC847C: 7C7F1B78 or r31,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0xFEC8480: 90810014 stw r4,20(r1) - 17: GETL R4, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFEC8484: 80030038 lwz r0,56(r3) - 22: GETL R3, t16 - 23: ADDL $0x38, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R0 - 26: INCEIPL $4 - - 0xFEC8488: 2F80FFFF cmpi cr7,r0,-1 - 27: GETL R0, t20 - 28: MOVL $0xFFFFFFFF, t24 - 29: CMPL t20, t24, t22 (-rSo) - 30: ICRFL t22, $0x7, CR - 31: INCEIPL $4 - - 0xFEC848C: 419E0038 bc 12,30,0xFEC84C4 - 32: Js30o $0xFEC84C4 - - - -. 2672 FEC8470 32 -. 7C 88 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 90 81 00 14 80 03 00 38 2F 80 FF FF 41 9E 00 38 -==== BB 2673 (0xFEC84C4) approx BBs exec'd 0 ==== - - 0xFEC84C4: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC84C8: 38800000 li r4,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFEC84CC: 48003DC1 bl 0xFECC28C - 6: MOVL $0xFEC84D0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFECC28C ($4) - - - -. 2673 FEC84C4 12 -. 7F E3 FB 78 38 80 00 00 48 00 3D C1 -==== BB 2674 _IO_default_finish_internal(0xFECC28C) approx BBs exec'd 0 ==== - - 0xFECC28C: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFECC290: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECC294: 93E1001C stw r31,28(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECC298: 7C7F1B78 or r31,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0xFECC29C: 93A10014 stw r29,20(r1) - 17: GETL R29, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFECC2A0: 90010024 stw r0,36(r1) - 22: GETL R0, t16 - 23: GETL R1, t18 - 24: ADDL $0x24, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xFECC2A4: 8123001C lwz r9,28(r3) - 27: GETL R3, t20 - 28: ADDL $0x1C, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R9 - 31: INCEIPL $4 - - 0xFECC2A8: 93C10018 stw r30,24(r1) - 32: GETL R30, t24 - 33: GETL R1, t26 - 34: ADDL $0x18, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xFECC2AC: 2F890000 cmpi cr7,r9,0 - 37: GETL R9, t28 - 38: CMP0L t28, t30 (-rSo) - 39: ICRFL t30, $0x7, CR - 40: INCEIPL $4 - - 0xFECC2B0: 419E0010 bc 12,30,0xFECC2C0 - 41: Js30o $0xFECC2C0 - - - -. 2674 FECC28C 40 -. 7C 08 02 A6 94 21 FF E0 93 E1 00 1C 7C 7F 1B 78 93 A1 00 14 90 01 00 24 81 23 00 1C 93 C1 00 18 2F 89 00 00 41 9E 00 10 -==== BB 2675 (0xFECC2C0) approx BBs exec'd 0 ==== - - 0xFECC2C0: 813F0030 lwz r9,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFECC2C4: 2C890000 cmpi cr1,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFECC2C8: 41860018 bc 12,6,0xFECC2E0 - 9: Js06o $0xFECC2E0 - - - -. 2675 FECC2C0 12 -. 81 3F 00 30 2C 89 00 00 41 86 00 18 -==== BB 2676 (0xFECC2E0) approx BBs exec'd 0 ==== - - 0xFECC2E0: 807F0024 lwz r3,36(r31) - 0: GETL R31, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECC2E4: 2F830000 cmpi cr7,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFECC2E8: 409E0028 bc 4,30,0xFECC310 - 9: Jc30o $0xFECC310 - - - -. 2676 FECC2E0 12 -. 80 7F 00 24 2F 83 00 00 40 9E 00 28 -==== BB 2677 (0xFECC2EC) approx BBs exec'd 0 ==== - - 0xFECC2EC: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFECC2F0: 4BFFEB61 bl 0xFECAE50 - 3: MOVL $0xFECC2F4, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFECAE50 ($4) - - - -. 2677 FECC2EC 8 -. 7F E3 FB 78 4B FF EB 61 -==== BB 2678 (0xFECC2F4) approx BBs exec'd 0 ==== - - 0xFECC2F4: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFECC2F8: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFECC2FC: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0xFECC300: 7D0803A6 mtlr r8 - 15: GETL R8, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFECC304: 83E1001C lwz r31,28(r1) - 18: GETL R1, t14 - 19: ADDL $0x1C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0xFECC308: 38210020 addi r1,r1,32 - 23: GETL R1, t18 - 24: ADDL $0x20, t18 - 25: PUTL t18, R1 - 26: INCEIPL $4 - - 0xFECC30C: 4E800020 blr - 27: GETL LR, t20 - 28: JMPo-r t20 ($4) - - - -. 2678 FECC2F4 28 -. 81 01 00 24 83 A1 00 14 83 C1 00 18 7D 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2679 (0xFEC84D0) approx BBs exec'd 0 ==== - - 0xFEC84D0: 80610014 lwz r3,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEC84D4: 83E10008 lwz r31,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0xFEC84D8: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFEC84DC: 7C6803A6 mtlr r3 - 14: GETL R3, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFEC84E0: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 2679 FEC84D0 20 -. 80 61 00 14 83 E1 00 08 38 21 00 10 7C 68 03 A6 4E 80 00 20 -==== BB 2680 (0xFEBB994) approx BBs exec'd 0 ==== - - 0xFEBB994: 809D0000 lwz r4,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFEBB998: 70898000 andi. r9,r4,0x8000 - 4: GETL R4, t4 - 5: ANDL $0x8000, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFEBB99C: 4182011C bc 12,2,0xFEBBAB8 - 10: Js02o $0xFEBBAB8 - - - -. 2680 FEBB994 12 -. 80 9D 00 00 70 89 80 00 41 82 01 1C -==== BB 2681 (0xFEBBAB8) approx BBs exec'd 0 ==== - - 0xFEBBAB8: 807D0048 lwz r3,72(r29) - 0: GETL R29, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEBBABC: 80A30004 lwz r5,4(r3) - 5: GETL R3, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFEBBAC0: 3925FFFF addi r9,r5,-1 - 10: GETL R5, t8 - 11: ADDL $0xFFFFFFFF, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFEBBAC4: 2F890000 cmpi cr7,r9,0 - 14: GETL R9, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x7, CR - 17: INCEIPL $4 - - 0xFEBBAC8: 91230004 stw r9,4(r3) - 18: GETL R9, t14 - 19: GETL R3, t16 - 20: ADDL $0x4, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFEBBACC: 40BEFED4 bc 5,30,0xFEBB9A0 - 23: Jc30o $0xFEBB9A0 - - - -. 2681 FEBBAB8 24 -. 80 7D 00 48 80 A3 00 04 39 25 FF FF 2F 89 00 00 91 23 00 04 40 BE FE D4 -==== BB 2682 (0xFEBB9A0) approx BBs exec'd 0 ==== - - 0xFEBB9A0: 813D0060 lwz r9,96(r29) - 0: GETL R29, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEBB9A4: 2F090000 cmpi cr6,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFEBB9A8: 409901C8 bc 4,25,0xFEBBB70 - 9: Jc25o $0xFEBBB70 - - - -. 2682 FEBB9A0 12 -. 81 3D 00 60 2F 09 00 00 40 99 01 C8 -==== BB 2683 (0xFEBBB70) approx BBs exec'd 0 ==== - - 0xFEBBB70: 815D0024 lwz r10,36(r29) - 0: GETL R29, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFEBBB74: 2C8A0000 cmpi cr1,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFEBBB78: 4186FE8C bc 12,6,0xFEBBA04 - 9: Js06o $0xFEBBA04 - - - -. 2683 FEBBB70 12 -. 81 5D 00 24 2C 8A 00 00 41 86 FE 8C -==== BB 2684 (0xFEBBA04) approx BBs exec'd 0 ==== - - 0xFEBBA04: 819E1D98 lwz r12,7576(r30) - 0: GETL R30, t0 - 1: ADDL $0x1D98, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFEBBA08: 816C0000 lwz r11,0(r12) - 5: GETL R12, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0xFEBBA0C: 7F1D5800 cmp cr6,r29,r11 - 9: GETL R29, t8 - 10: GETL R11, t10 - 11: CMPL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x6, CR - 13: INCEIPL $4 - - 0xFEBBA10: 419A0034 bc 12,26,0xFEBBA44 - 14: Js26o $0xFEBBA44 - - - -. 2684 FEBBA04 16 -. 81 9E 1D 98 81 6C 00 00 7F 1D 58 00 41 9A 00 34 -==== BB 2685 (0xFEBBA14) approx BBs exec'd 0 ==== - - 0xFEBBA14: 839E1C24 lwz r28,7204(r30) - 0: GETL R30, t0 - 1: ADDL $0x1C24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFEBBA18: 837C0000 lwz r27,0(r28) - 5: GETL R28, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0xFEBBA1C: 7C1DD800 cmp cr0,r29,r27 - 9: GETL R29, t8 - 10: GETL R27, t10 - 11: CMPL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x0, CR - 13: INCEIPL $4 - - 0xFEBBA20: 41820024 bc 12,2,0xFEBBA44 - 14: Js02o $0xFEBBA44 - - - -. 2685 FEBBA14 16 -. 83 9E 1C 24 83 7C 00 00 7C 1D D8 00 41 82 00 24 -==== BB 2686 (0xFEBBA24) approx BBs exec'd 0 ==== - - 0xFEBBA24: 809E1D24 lwz r4,7460(r30) - 0: GETL R30, t0 - 1: ADDL $0x1D24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEBBA28: 83E40000 lwz r31,0(r4) - 5: GETL R4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R31 - 8: INCEIPL $4 - - 0xFEBBA2C: 7F9DF800 cmp cr7,r29,r31 - 9: GETL R29, t8 - 10: GETL R31, t10 - 11: CMPL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x7, CR - 13: INCEIPL $4 - - 0xFEBBA30: 419E0014 bc 12,30,0xFEBBA44 - 14: Js30o $0xFEBBA44 - - - -. 2686 FEBBA24 16 -. 80 9E 1D 24 83 E4 00 00 7F 9D F8 00 41 9E 00 14 -==== BB 2687 (0xFEBBA34) approx BBs exec'd 0 ==== - - 0xFEBBA34: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEBBA38: 7FA3EB78 or r3,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFEBBA3C: 901D0000 stw r0,0(r29) - 6: GETL R0, t4 - 7: GETL R29, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFEBBA40: 480EE8F1 bl 0xFFAA330 - 10: MOVL $0xFEBBA44, t8 - 11: PUTL t8, LR - 12: JMPo-c $0xFFAA330 ($4) - - - -. 2687 FEBBA34 16 -. 38 00 00 00 7F A3 EB 78 90 1D 00 00 48 0E E8 F1 -==== BB 2688 (0xFECEC18) approx BBs exec'd 0 ==== - - 0xFECEC18: 71200002 andi. r0,r9,0x2 - 0: GETL R9, t0 - 1: ANDL $0x2, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFECEC1C: 408202FC bc 4,2,0xFECEF18 - 6: Jc02o $0xFECEF18 - - - -. 2688 FECEC18 8 -. 71 20 00 02 40 82 02 FC -==== BB 2689 (0xFECEC20) approx BBs exec'd 0 ==== - - 0xFECEC20: 81030030 lwz r8,48(r3) - 0: GETL R3, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFECEC24: 7F5FEA14 add r26,r31,r29 - 5: GETL R31, t4 - 6: GETL R29, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0xFECEC28: 837E065C lwz r27,1628(r30) - 10: GETL R30, t8 - 11: ADDL $0x65C, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R27 - 14: INCEIPL $4 - - 0xFECEC2C: 7F08F800 cmp cr6,r8,r31 - 15: GETL R8, t12 - 16: GETL R31, t14 - 17: CMPL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x6, CR - 19: INCEIPL $4 - - 0xFECEC30: 419A0254 bc 12,26,0xFECEE84 - 20: Js26o $0xFECEE84 - - - -. 2689 FECEC20 20 -. 81 03 00 30 7F 5F EA 14 83 7E 06 5C 7F 08 F8 00 41 9A 02 54 -==== BB 2690 (0xFECEC34) approx BBs exec'd 0 ==== - - 0xFECEC34: 71600002 andi. r0,r11,0x2 - 0: GETL R11, t0 - 1: ANDL $0x2, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFECEC38: 41820350 bc 12,2,0xFECEF88 - 6: Js02o $0xFECEF88 - - - -. 2690 FECEC34 8 -. 71 60 00 02 41 82 03 50 -==== BB 2691 (0xFECEF88) approx BBs exec'd 0 ==== - - 0xFECEF88: 82480004 lwz r18,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0xFECEF8C: 837E0674 lwz r27,1652(r30) - 5: GETL R30, t4 - 6: ADDL $0x674, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R27 - 9: INCEIPL $4 - - 0xFECEF90: 56510038 rlwinm r17,r18,0,0,28 - 10: GETL R18, t8 - 11: ANDL $0xFFFFFFF8, t8 - 12: PUTL t8, R17 - 13: INCEIPL $4 - - 0xFECEF94: 7D688A14 add r11,r8,r17 - 14: GETL R8, t10 - 15: GETL R17, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R11 - 18: INCEIPL $4 - - 0xFECEF98: 7F8BD040 cmpl cr7,r11,r26 - 19: GETL R11, t14 - 20: GETL R26, t16 - 21: CMPUL t14, t16, t18 (-rSo) - 22: ICRFL t18, $0x7, CR - 23: INCEIPL $4 - - 0xFECEF9C: 419DFCA0 bc 12,29,0xFECEC3C - 24: Js29o $0xFECEC3C - - - -. 2691 FECEF88 24 -. 82 48 00 04 83 7E 06 74 56 51 00 38 7D 68 8A 14 7F 8B D0 40 41 9D FC A0 -==== BB 2692 (0xFECEC3C) approx BBs exec'd 0 ==== - - 0xFECEC3C: 801A0004 lwz r0,4(r26) - 0: GETL R26, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFECEC40: 837E0660 lwz r27,1632(r30) - 5: GETL R30, t4 - 6: ADDL $0x660, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R27 - 9: INCEIPL $4 - - 0xFECEC44: 700B0001 andi. r11,r0,0x1 - 10: GETL R0, t8 - 11: ANDL $0x1, t8 - 12: PUTL t8, R11 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0xFECEC48: 4182023C bc 12,2,0xFECEE84 - 16: Js02o $0xFECEE84 - - - -. 2692 FECEC3C 16 -. 80 1A 00 04 83 7E 06 60 70 0B 00 01 41 82 02 3C -==== BB 2693 (0xFECEC4C) approx BBs exec'd 0 ==== - - 0xFECEC4C: 28800008 cmpli cr1,r0,8 - 0: GETL R0, t0 - 1: MOVL $0x8, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFECEC50: 541B0038 rlwinm r27,r0,0,0,28 - 5: GETL R0, t6 - 6: ANDL $0xFFFFFFF8, t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0xFECEC54: 4085022C bc 4,5,0xFECEE80 - 9: Jc05o $0xFECEE80 - - - -. 2693 FECEC4C 12 -. 28 80 00 08 54 1B 00 38 40 85 02 2C -==== BB 2694 (0xFECEC58) approx BBs exec'd 0 ==== - - 0xFECEC58: 827C044C lwz r19,1100(r28) - 0: GETL R28, t0 - 1: ADDL $0x44C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0xFECEC5C: 7F13D840 cmpl cr6,r19,r27 - 5: GETL R19, t4 - 6: GETL R27, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0xFECEC60: 40990220 bc 4,25,0xFECEE80 - 10: Jc25o $0xFECEE80 - - - -. 2694 FECEC58 12 -. 82 7C 04 4C 7F 13 D8 40 40 99 02 20 -==== BB 2695 (0xFECEC64) approx BBs exec'd 0 ==== - - 0xFECEC64: 71270001 andi. r7,r9,0x1 - 0: GETL R9, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R7 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFECEC68: 4082003C bc 4,2,0xFECECA4 - 6: Jc02o $0xFECECA4 - - - -. 2695 FECEC64 8 -. 71 27 00 01 40 82 00 3C -==== BB 2696 (0xFECEC6C) approx BBs exec'd 0 ==== - - 0xFECEC6C: 829F0000 lwz r20,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R20 - 3: INCEIPL $4 - - 0xFECEC70: 7FF4F850 subf r31,r20,r31 - 4: GETL R20, t4 - 5: GETL R31, t6 - 6: SUBL t4, t6 - 7: PUTL t6, R31 - 8: INCEIPL $4 - - 0xFECEC74: 7FBDA214 add r29,r29,r20 - 9: GETL R29, t8 - 10: GETL R20, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R29 - 13: INCEIPL $4 - - 0xFECEC78: 815F0008 lwz r10,8(r31) - 14: GETL R31, t12 - 15: ADDL $0x8, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R10 - 18: INCEIPL $4 - - 0xFECEC7C: 817F000C lwz r11,12(r31) - 19: GETL R31, t16 - 20: ADDL $0xC, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R11 - 23: INCEIPL $4 - - 0xFECEC80: 808A000C lwz r4,12(r10) - 24: GETL R10, t20 - 25: ADDL $0xC, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R4 - 28: INCEIPL $4 - - 0xFECEC84: 7F84F800 cmp cr7,r4,r31 - 29: GETL R4, t24 - 30: GETL R31, t26 - 31: CMPL t24, t26, t28 (-rSo) - 32: ICRFL t28, $0x7, CR - 33: INCEIPL $4 - - 0xFECEC88: 409E0420 bc 4,30,0xFECF0A8 - 34: Jc30o $0xFECF0A8 - - - -. 2696 FECEC6C 32 -. 82 9F 00 00 7F F4 F8 50 7F BD A2 14 81 5F 00 08 81 7F 00 0C 80 8A 00 0C 7F 84 F8 00 40 9E 04 20 -==== BB 2697 (0xFECEC8C) approx BBs exec'd 0 ==== - - 0xFECEC8C: 82AB0008 lwz r21,8(r11) - 0: GETL R11, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0xFECEC90: 7C95F800 cmp cr1,r21,r31 - 5: GETL R21, t4 - 6: GETL R31, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFECEC94: 40860414 bc 4,6,0xFECF0A8 - 10: Jc06o $0xFECF0A8 - - - -. 2697 FECEC8C 12 -. 82 AB 00 08 7C 95 F8 00 40 86 04 14 -==== BB 2698 (0xFECEC98) approx BBs exec'd 0 ==== - - 0xFECEC98: 914B0008 stw r10,8(r11) - 0: GETL R10, t0 - 1: GETL R11, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECEC9C: 916A000C stw r11,12(r10) - 5: GETL R11, t4 - 6: GETL R10, t6 - 7: ADDL $0xC, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECECA0: 811C0030 lwz r8,48(r28) - 10: GETL R28, t8 - 11: ADDL $0x30, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R8 - 14: INCEIPL $4 - - 0xFECECA4: 7F88D000 cmp cr7,r8,r26 - 15: GETL R8, t12 - 16: GETL R26, t14 - 17: CMPL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x7, CR - 19: INCEIPL $4 - - 0xFECECA8: 419E02C0 bc 12,30,0xFECEF68 - 20: Js30o $0xFECEF68 - - - -. 2698 FECEC98 20 -. 91 4B 00 08 91 6A 00 0C 81 1C 00 30 7F 88 D0 00 41 9E 02 C0 -==== BB 2699 (0xFECECAC) approx BBs exec'd 0 ==== - - 0xFECECAC: 7F3ADA14 add r25,r26,r27 - 0: GETL R26, t0 - 1: GETL R27, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0xFECECB0: 83190004 lwz r24,4(r25) - 5: GETL R25, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R24 - 9: INCEIPL $4 - - 0xFECECB4: 730A0001 andi. r10,r24,0x1 - 10: GETL R24, t8 - 11: ANDL $0x1, t8 - 12: PUTL t8, R10 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0xFECECB8: 408202A0 bc 4,2,0xFECEF58 - 16: Jc02o $0xFECEF58 - - - -. 2699 FECECAC 16 -. 7F 3A DA 14 83 19 00 04 73 0A 00 01 40 82 02 A0 -==== BB 2700 (0xFECEF58) approx BBs exec'd 0 ==== - - 0xFECEF58: 80FA0004 lwz r7,4(r26) - 0: GETL R26, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFECEF5C: 54FB003C rlwinm r27,r7,0,0,30 - 5: GETL R7, t4 - 6: ANDL $0xFFFFFFFE, t4 - 7: PUTL t4, R27 - 8: INCEIPL $4 - - 0xFECEF60: 937A0004 stw r27,4(r26) - 9: GETL R27, t6 - 10: GETL R26, t8 - 11: ADDL $0x4, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECEF64: 4BFFFD84 b 0xFECECE8 - 14: JMPo $0xFECECE8 ($4) - - - -. 2700 FECEF58 16 -. 80 FA 00 04 54 FB 00 3C 93 7A 00 04 4B FF FD 84 -==== BB 2701 (0xFECECE8) approx BBs exec'd 0 ==== - - 0xFECECE8: 387C0038 addi r3,r28,56 - 0: GETL R28, t0 - 1: ADDL $0x38, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFECECEC: 63A80001 ori r8,r29,0x1 - 4: GETL R29, t2 - 5: ORL $0x1, t2 - 6: PUTL t2, R8 - 7: INCEIPL $4 - - 0xFECECF0: 80C30008 lwz r6,8(r3) - 8: GETL R3, t4 - 9: ADDL $0x8, t4 - 10: LDL (t4), t6 - 11: PUTL t6, R6 - 12: INCEIPL $4 - - 0xFECECF4: 907F000C stw r3,12(r31) - 13: GETL R3, t8 - 14: GETL R31, t10 - 15: ADDL $0xC, t10 - 16: STL t8, (t10) - 17: INCEIPL $4 - - 0xFECECF8: 90DF0008 stw r6,8(r31) - 18: GETL R6, t12 - 19: GETL R31, t14 - 20: ADDL $0x8, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0xFECECFC: 911F0004 stw r8,4(r31) - 23: GETL R8, t16 - 24: GETL R31, t18 - 25: ADDL $0x4, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0xFECED00: 7FBFE92E stwx r29,r31,r29 - 28: GETL R29, t20 - 29: GETL R31, t22 - 30: ADDL t22, t20 - 31: GETL R29, t24 - 32: STL t24, (t20) - 33: INCEIPL $4 - - 0xFECED04: 93E6000C stw r31,12(r6) - 34: GETL R31, t26 - 35: GETL R6, t28 - 36: ADDL $0xC, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFECED08: 93E30008 stw r31,8(r3) - 39: GETL R31, t30 - 40: GETL R3, t32 - 41: ADDL $0x8, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFECED0C: 289DFFFF cmpli cr1,r29,65535 - 44: GETL R29, t34 - 45: MOVL $0xFFFF, t38 - 46: CMPUL t34, t38, t36 (-rSo) - 47: ICRFL t36, $0x1, CR - 48: INCEIPL $4 - - 0xFECED10: 40850124 bc 4,5,0xFECEE34 - 49: Jc05o $0xFECEE34 - - - -. 2701 FECECE8 44 -. 38 7C 00 38 63 A8 00 01 80 C3 00 08 90 7F 00 0C 90 DF 00 08 91 1F 00 04 7F BF E9 2E 93 E6 00 0C 93 E3 00 08 28 9D FF FF 40 85 01 24 -==== BB 2702 (0xFECEE34) approx BBs exec'd 0 ==== - - 0xFECEE34: 83A10064 lwz r29,100(r1) - 0: GETL R1, t0 - 1: ADDL $0x64, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFECEE38: 82210024 lwz r17,36(r1) - 5: GETL R1, t4 - 6: ADDL $0x24, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R17 - 9: INCEIPL $4 - - 0xFECEE3C: 7FA803A6 mtlr r29 - 10: GETL R29, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFECEE40: 82410028 lwz r18,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R18 - 17: INCEIPL $4 - - 0xFECEE44: 8261002C lwz r19,44(r1) - 18: GETL R1, t14 - 19: ADDL $0x2C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R19 - 22: INCEIPL $4 - - 0xFECEE48: 82810030 lwz r20,48(r1) - 23: GETL R1, t18 - 24: ADDL $0x30, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R20 - 27: INCEIPL $4 - - 0xFECEE4C: 82A10034 lwz r21,52(r1) - 28: GETL R1, t22 - 29: ADDL $0x34, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R21 - 32: INCEIPL $4 - - 0xFECEE50: 82C10038 lwz r22,56(r1) - 33: GETL R1, t26 - 34: ADDL $0x38, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R22 - 37: INCEIPL $4 - - 0xFECEE54: 82E1003C lwz r23,60(r1) - 38: GETL R1, t30 - 39: ADDL $0x3C, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R23 - 42: INCEIPL $4 - - 0xFECEE58: 83010040 lwz r24,64(r1) - 43: GETL R1, t34 - 44: ADDL $0x40, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R24 - 47: INCEIPL $4 - - 0xFECEE5C: 83210044 lwz r25,68(r1) - 48: GETL R1, t38 - 49: ADDL $0x44, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R25 - 52: INCEIPL $4 - - 0xFECEE60: 83410048 lwz r26,72(r1) - 53: GETL R1, t42 - 54: ADDL $0x48, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R26 - 57: INCEIPL $4 - - 0xFECEE64: 8361004C lwz r27,76(r1) - 58: GETL R1, t46 - 59: ADDL $0x4C, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R27 - 62: INCEIPL $4 - - 0xFECEE68: 83810050 lwz r28,80(r1) - 63: GETL R1, t50 - 64: ADDL $0x50, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R28 - 67: INCEIPL $4 - - 0xFECEE6C: 83A10054 lwz r29,84(r1) - 68: GETL R1, t54 - 69: ADDL $0x54, t54 - 70: LDL (t54), t56 - 71: PUTL t56, R29 - 72: INCEIPL $4 - - 0xFECEE70: 83C10058 lwz r30,88(r1) - 73: GETL R1, t58 - 74: ADDL $0x58, t58 - 75: LDL (t58), t60 - 76: PUTL t60, R30 - 77: INCEIPL $4 - - 0xFECEE74: 83E1005C lwz r31,92(r1) - 78: GETL R1, t62 - 79: ADDL $0x5C, t62 - 80: LDL (t62), t64 - 81: PUTL t64, R31 - 82: INCEIPL $4 - - 0xFECEE78: 38210060 addi r1,r1,96 - 83: GETL R1, t66 - 84: ADDL $0x60, t66 - 85: PUTL t66, R1 - 86: INCEIPL $4 - - 0xFECEE7C: 4E800020 blr - 87: GETL LR, t68 - 88: JMPo-r t68 ($4) - - - -. 2702 FECEE34 76 -. 83 A1 00 64 82 21 00 24 7F A8 03 A6 82 41 00 28 82 61 00 2C 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 -==== BB 2703 (0xFEBBA44) approx BBs exec'd 0 ==== - - 0xFEBBA44: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEBBA48: 83410024 lwz r26,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0xFEBBA4C: 8361000C lwz r27,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R27 - 12: INCEIPL $4 - - 0xFEBBA50: 7F4803A6 mtlr r26 - 13: GETL R26, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFEBBA54: 83810010 lwz r28,16(r1) - 16: GETL R1, t12 - 17: ADDL $0x10, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0xFEBBA58: 83410008 lwz r26,8(r1) - 21: GETL R1, t16 - 22: ADDL $0x8, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R26 - 25: INCEIPL $4 - - 0xFEBBA5C: 83A10014 lwz r29,20(r1) - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R29 - 30: INCEIPL $4 - - 0xFEBBA60: 83C10018 lwz r30,24(r1) - 31: GETL R1, t24 - 32: ADDL $0x18, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R30 - 35: INCEIPL $4 - - 0xFEBBA64: 83E1001C lwz r31,28(r1) - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0xFEBBA68: 38210020 addi r1,r1,32 - 41: GETL R1, t32 - 42: ADDL $0x20, t32 - 43: PUTL t32, R1 - 44: INCEIPL $4 - - 0xFEBBA6C: 4E800020 blr - 45: GETL LR, t34 - 46: JMPo-r t34 ($4) - - - -. 2703 FEBBA44 44 -. 7F 43 D3 78 83 41 00 24 83 61 00 0C 7F 48 03 A6 83 81 00 10 83 41 00 08 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2704 (0xFE8D400) approx BBs exec'd 0 ==== - - 0xFE8D400: 2F8E0000 cmpi cr7,r14,0 - 0: GETL R14, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE8D404: 409E00B0 bc 4,30,0xFE8D4B4 - 4: Jc30o $0xFE8D4B4 - - - -. 2704 FE8D400 8 -. 2F 8E 00 00 40 9E 00 B0 -==== BB 2705 (0xFE8D4B4) approx BBs exec'd 0 ==== - - 0xFE8D4B4: 825E01F4 lwz r18,500(r30) - 0: GETL R30, t0 - 1: ADDL $0x1F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0xFE8D4B8: 38A00008 li r5,8 - 5: MOVL $0x8, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFE8D4BC: 821E01F0 lwz r16,496(r30) - 8: GETL R30, t6 - 9: ADDL $0x1F0, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R16 - 12: INCEIPL $4 - - 0xFE8D4C0: 80720000 lwz r3,0(r18) - 13: GETL R18, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0xFE8D4C4: 80900000 lwz r4,0(r16) - 17: GETL R16, t14 - 18: LDL (t14), t16 - 19: PUTL t16, R4 - 20: INCEIPL $4 - - 0xFE8D4C8: 80DE01FC lwz r6,508(r30) - 21: GETL R30, t18 - 22: ADDL $0x1FC, t18 - 23: LDL (t18), t20 - 24: PUTL t20, R6 - 25: INCEIPL $4 - - 0xFE8D4CC: 48005AC5 bl 0xFE92F90 - 26: MOVL $0xFE8D4D0, t22 - 27: PUTL t22, LR - 28: JMPo-c $0xFE92F90 ($4) - - - -. 2705 FE8D4B4 28 -. 82 5E 01 F4 38 A0 00 08 82 1E 01 F0 80 72 00 00 80 90 00 00 80 DE 01 FC 48 00 5A C5 -==== BB 2706 alias_compare(0xFE8D77C) approx BBs exec'd 0 ==== - - 0xFE8D77C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE8D780: 80630000 lwz r3,0(r3) - 6: GETL R3, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFE8D784: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFE8D788: 80840000 lwz r4,0(r4) - 14: GETL R4, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R4 - 17: INCEIPL $4 - - 0xFE8D78C: 4804AD48 b 0xFED84D4 - 18: JMPo $0xFED84D4 ($4) - - - -. 2706 FE8D77C 20 -. 94 21 FF F0 80 63 00 00 38 21 00 10 80 84 00 00 48 04 AD 48 -==== BB 2707 strcasecmp(0xFED84D4) approx BBs exec'd 0 ==== - - 0xFED84D4: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED84D8: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFED84DC: 480CF975 bl 0xFFA7E50 - 9: MOVL $0xFED84E0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2707 FED84D4 12 -. 94 21 FF F0 7D 88 02 A6 48 0C F9 75 -==== BB 2708 (0xFED84E0) approx BBs exec'd 0 ==== - - 0xFED84E0: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFED84E4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFED84E8: 7F832000 cmp cr7,r3,r4 - 8: GETL R3, t6 - 9: GETL R4, t8 - 10: CMPL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0xFED84EC: 39400000 li r10,0 - 13: MOVL $0x0, t12 - 14: PUTL t12, R10 - 15: INCEIPL $4 - - 0xFED84F0: 7D8803A6 mtlr r12 - 16: GETL R12, t14 - 17: PUTL t14, LR - 18: INCEIPL $4 - - 0xFED84F4: 80BE1D50 lwz r5,7504(r30) - 19: GETL R30, t16 - 20: ADDL $0x1D50, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R5 - 23: INCEIPL $4 - - 0xFED84F8: 7D251214 add r9,r5,r2 - 24: GETL R5, t20 - 25: GETL R2, t22 - 26: ADDL t20, t22 - 27: PUTL t22, R9 - 28: INCEIPL $4 - - 0xFED84FC: 81290000 lwz r9,0(r9) - 29: GETL R9, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R9 - 32: INCEIPL $4 - - 0xFED8500: 419E0038 bc 12,30,0xFED8538 - 33: Js30o $0xFED8538 - - - -. 2708 FED84E0 36 -. 93 C1 00 08 7F C8 02 A6 7F 83 20 00 39 40 00 00 7D 88 03 A6 80 BE 1D 50 7D 25 12 14 81 29 00 00 41 9E 00 38 -==== BB 2709 (0xFED8504) approx BBs exec'd 0 ==== - - 0xFED8504: 81090038 lwz r8,56(r9) - 0: GETL R9, t0 - 1: ADDL $0x38, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFED8508: 88E30000 lbz r7,0(r3) - 5: GETL R3, t4 - 6: LDB (t4), t6 - 7: PUTL t6, R7 - 8: INCEIPL $4 - - 0xFED850C: 38630001 addi r3,r3,1 - 9: GETL R3, t8 - 10: ADDL $0x1, t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFED8510: 89240000 lbz r9,0(r4) - 13: GETL R4, t10 - 14: LDB (t10), t12 - 15: PUTL t12, R9 - 16: INCEIPL $4 - - 0xFED8514: 38840001 addi r4,r4,1 - 17: GETL R4, t14 - 18: ADDL $0x1, t14 - 19: PUTL t14, R4 - 20: INCEIPL $4 - - 0xFED8518: 54E6103A rlwinm r6,r7,2,0,29 - 21: GETL R7, t16 - 22: SHLL $0x2, t16 - 23: PUTL t16, R6 - 24: INCEIPL $4 - - 0xFED851C: 2F870000 cmpi cr7,r7,0 - 25: GETL R7, t18 - 26: CMP0L t18, t20 (-rSo) - 27: ICRFL t20, $0x7, CR - 28: INCEIPL $4 - - 0xFED8520: 552B103A rlwinm r11,r9,2,0,29 - 29: GETL R9, t22 - 30: SHLL $0x2, t22 - 31: PUTL t22, R11 - 32: INCEIPL $4 - - 0xFED8524: 7D46402E lwzx r10,r6,r8 - 33: GETL R8, t24 - 34: GETL R6, t26 - 35: ADDL t26, t24 - 36: LDL (t24), t28 - 37: PUTL t28, R10 - 38: INCEIPL $4 - - 0xFED8528: 7C0B402E lwzx r0,r11,r8 - 39: GETL R8, t30 - 40: GETL R11, t32 - 41: ADDL t32, t30 - 42: LDL (t30), t34 - 43: PUTL t34, R0 - 44: INCEIPL $4 - - 0xFED852C: 7D405051 subf. r10,r0,r10 - 45: GETL R0, t36 - 46: GETL R10, t38 - 47: SUBL t36, t38 - 48: PUTL t38, R10 - 49: CMP0L t38, t40 (-rSo) - 50: ICRFL t40, $0x0, CR - 51: INCEIPL $4 - - 0xFED8530: 40820008 bc 4,2,0xFED8538 - 52: Jc02o $0xFED8538 - - - -. 2709 FED8504 48 -. 81 09 00 38 88 E3 00 00 38 63 00 01 89 24 00 00 38 84 00 01 54 E6 10 3A 2F 87 00 00 55 2B 10 3A 7D 46 40 2E 7C 0B 40 2E 7D 40 50 51 40 82 00 08 -==== BB 2710 (0xFED8534) approx BBs exec'd 0 ==== - - 0xFED8534: 409EFFD4 bc 4,30,0xFED8508 - 0: Jc30o $0xFED8508 - - - -. 2710 FED8534 4 -. 40 9E FF D4 -==== BB 2711 (0xFED8508) approx BBs exec'd 0 ==== - - 0xFED8508: 88E30000 lbz r7,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0xFED850C: 38630001 addi r3,r3,1 - 4: GETL R3, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED8510: 89240000 lbz r9,0(r4) - 8: GETL R4, t6 - 9: LDB (t6), t8 - 10: PUTL t8, R9 - 11: INCEIPL $4 - - 0xFED8514: 38840001 addi r4,r4,1 - 12: GETL R4, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFED8518: 54E6103A rlwinm r6,r7,2,0,29 - 16: GETL R7, t12 - 17: SHLL $0x2, t12 - 18: PUTL t12, R6 - 19: INCEIPL $4 - - 0xFED851C: 2F870000 cmpi cr7,r7,0 - 20: GETL R7, t14 - 21: CMP0L t14, t16 (-rSo) - 22: ICRFL t16, $0x7, CR - 23: INCEIPL $4 - - 0xFED8520: 552B103A rlwinm r11,r9,2,0,29 - 24: GETL R9, t18 - 25: SHLL $0x2, t18 - 26: PUTL t18, R11 - 27: INCEIPL $4 - - 0xFED8524: 7D46402E lwzx r10,r6,r8 - 28: GETL R8, t20 - 29: GETL R6, t22 - 30: ADDL t22, t20 - 31: LDL (t20), t24 - 32: PUTL t24, R10 - 33: INCEIPL $4 - - 0xFED8528: 7C0B402E lwzx r0,r11,r8 - 34: GETL R8, t26 - 35: GETL R11, t28 - 36: ADDL t28, t26 - 37: LDL (t26), t30 - 38: PUTL t30, R0 - 39: INCEIPL $4 - - 0xFED852C: 7D405051 subf. r10,r0,r10 - 40: GETL R0, t32 - 41: GETL R10, t34 - 42: SUBL t32, t34 - 43: PUTL t34, R10 - 44: CMP0L t34, t36 (-rSo) - 45: ICRFL t36, $0x0, CR - 46: INCEIPL $4 - - 0xFED8530: 40820008 bc 4,2,0xFED8538 - 47: Jc02o $0xFED8538 - - - -. 2711 FED8508 44 -. 88 E3 00 00 38 63 00 01 89 24 00 00 38 84 00 01 54 E6 10 3A 2F 87 00 00 55 2B 10 3A 7D 46 40 2E 7C 0B 40 2E 7D 40 50 51 40 82 00 08 -==== BB 2712 (0xFED8538) approx BBs exec'd 0 ==== - - 0xFED8538: 7D435378 or r3,r10,r10 - 0: GETL R10, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED853C: 83C10008 lwz r30,8(r1) - 3: GETL R1, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFED8540: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xFED8544: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 2712 FED8538 16 -. 7D 43 53 78 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 2713 (0xFED8878) approx BBs exec'd 0 ==== - - 0xFED8878: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFED887C: 3863FFE4 addi r3,r3,-28 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFE4, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED8880: 3884FFE8 addi r4,r4,-24 - 8: GETL R4, t6 - 9: ADDL $0xFFFFFFE8, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0xFED8884: 38A50006 addi r5,r5,6 - 12: GETL R5, t8 - 13: ADDL $0x6, t8 - 14: PUTL t8, R5 - 15: INCEIPL $4 - - 0xFED8888: 4BFFFFB4 b 0xFED883C - 16: JMPo $0xFED883C ($4) - - - -. 2713 FED8878 20 -. 80 04 00 00 38 63 FF E4 38 84 FF E8 38 A5 00 06 4B FF FF B4 -==== BB 2714 (0xFED883C) approx BBs exec'd 0 ==== - - 0xFED883C: 34A5FFF8 addic. r5,r5,-8 - 0: GETL R5, t0 - 1: ADCL $0xFFFFFFF8, t0 (-wCa) - 2: PUTL t0, R5 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED8840: 8124001C lwz r9,28(r4) - 6: GETL R4, t4 - 7: ADDL $0x1C, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0xFED8844: 9003001C stw r0,28(r3) - 11: GETL R0, t8 - 12: GETL R3, t10 - 13: ADDL $0x1C, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFED8848: 38840020 addi r4,r4,32 - 16: GETL R4, t12 - 17: ADDL $0x20, t12 - 18: PUTL t12, R4 - 19: INCEIPL $4 - - 0xFED884C: 38630020 addi r3,r3,32 - 20: GETL R3, t14 - 21: ADDL $0x20, t14 - 22: PUTL t14, R3 - 23: INCEIPL $4 - - 0xFED8850: 40A2FFB4 bc 5,2,0xFED8804 - 24: Jc02o $0xFED8804 - - - -. 2714 FED883C 24 -. 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 2715 (0xFE92ED4) approx BBs exec'd 0 ==== - - 0xFE92ED4: 7CB9E9D6 mullw r5,r25,r29 - 0: GETL R25, t0 - 1: GETL R29, t2 - 2: MULL t0, t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFE92ED8: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE92EDC: 7F44D378 or r4,r26,r26 - 8: GETL R26, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFE92EE0: 480457F9 bl 0xFED86D8 - 11: MOVL $0xFE92EE4, t8 - 12: PUTL t8, LR - 13: JMPo-c $0xFED86D8 ($4) - - - -. 2715 FE92ED4 16 -. 7C B9 E9 D6 7F 83 E3 78 7F 44 D3 78 48 04 57 F9 -==== BB 2716 (0xFE92EE4) approx BBs exec'd 0 ==== - - 0xFE92EE4: 4BFFFF5C b 0xFE92E40 - 0: JMPo $0xFE92E40 ($4) - - - -. 2716 FE92EE4 4 -. 4B FF FF 5C -==== BB 2717 (0xFE8D4D0) approx BBs exec'd 0 ==== - - 0xFE8D4D0: 4BFFFF38 b 0xFE8D408 - 0: JMPo $0xFE8D408 ($4) - - - -. 2717 FE8D4D0 4 -. 4B FF FF 38 -==== BB 2718 (0xFE8D408) approx BBs exec'd 0 ==== - - 0xFE8D408: 7DC07378 or r0,r14,r14 - 0: GETL R14, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE8D40C: 81210000 lwz r9,0(r1) - 3: GETL R1, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0xFE8D410: 7C030378 or r3,r0,r0 - 7: GETL R0, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFE8D414: 83490004 lwz r26,4(r9) - 10: GETL R9, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R26 - 14: INCEIPL $4 - - 0xFE8D418: 81C9FFB8 lwz r14,-72(r9) - 15: GETL R9, t12 - 16: ADDL $0xFFFFFFB8, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R14 - 19: INCEIPL $4 - - 0xFE8D41C: 7F4803A6 mtlr r26 - 20: GETL R26, t16 - 21: PUTL t16, LR - 22: INCEIPL $4 - - 0xFE8D420: 81E9FFBC lwz r15,-68(r9) - 23: GETL R9, t18 - 24: ADDL $0xFFFFFFBC, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R15 - 27: INCEIPL $4 - - 0xFE8D424: 8209FFC0 lwz r16,-64(r9) - 28: GETL R9, t22 - 29: ADDL $0xFFFFFFC0, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R16 - 32: INCEIPL $4 - - 0xFE8D428: 8229FFC4 lwz r17,-60(r9) - 33: GETL R9, t26 - 34: ADDL $0xFFFFFFC4, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R17 - 37: INCEIPL $4 - - 0xFE8D42C: 8249FFC8 lwz r18,-56(r9) - 38: GETL R9, t30 - 39: ADDL $0xFFFFFFC8, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R18 - 42: INCEIPL $4 - - 0xFE8D430: 8269FFCC lwz r19,-52(r9) - 43: GETL R9, t34 - 44: ADDL $0xFFFFFFCC, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R19 - 47: INCEIPL $4 - - 0xFE8D434: 8289FFD0 lwz r20,-48(r9) - 48: GETL R9, t38 - 49: ADDL $0xFFFFFFD0, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R20 - 52: INCEIPL $4 - - 0xFE8D438: 82A9FFD4 lwz r21,-44(r9) - 53: GETL R9, t42 - 54: ADDL $0xFFFFFFD4, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R21 - 57: INCEIPL $4 - - 0xFE8D43C: 82C9FFD8 lwz r22,-40(r9) - 58: GETL R9, t46 - 59: ADDL $0xFFFFFFD8, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R22 - 62: INCEIPL $4 - - 0xFE8D440: 82E9FFDC lwz r23,-36(r9) - 63: GETL R9, t50 - 64: ADDL $0xFFFFFFDC, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R23 - 67: INCEIPL $4 - - 0xFE8D444: 8309FFE0 lwz r24,-32(r9) - 68: GETL R9, t54 - 69: ADDL $0xFFFFFFE0, t54 - 70: LDL (t54), t56 - 71: PUTL t56, R24 - 72: INCEIPL $4 - - 0xFE8D448: 8329FFE4 lwz r25,-28(r9) - 73: GETL R9, t58 - 74: ADDL $0xFFFFFFE4, t58 - 75: LDL (t58), t60 - 76: PUTL t60, R25 - 77: INCEIPL $4 - - 0xFE8D44C: 8349FFE8 lwz r26,-24(r9) - 78: GETL R9, t62 - 79: ADDL $0xFFFFFFE8, t62 - 80: LDL (t62), t64 - 81: PUTL t64, R26 - 82: INCEIPL $4 - - 0xFE8D450: 8369FFEC lwz r27,-20(r9) - 83: GETL R9, t66 - 84: ADDL $0xFFFFFFEC, t66 - 85: LDL (t66), t68 - 86: PUTL t68, R27 - 87: INCEIPL $4 - - 0xFE8D454: 8389FFF0 lwz r28,-16(r9) - 88: GETL R9, t70 - 89: ADDL $0xFFFFFFF0, t70 - 90: LDL (t70), t72 - 91: PUTL t72, R28 - 92: INCEIPL $4 - - 0xFE8D458: 83A9FFF4 lwz r29,-12(r9) - 93: GETL R9, t74 - 94: ADDL $0xFFFFFFF4, t74 - 95: LDL (t74), t76 - 96: PUTL t76, R29 - 97: INCEIPL $4 - - 0xFE8D45C: 83C9FFF8 lwz r30,-8(r9) - 98: GETL R9, t78 - 99: ADDL $0xFFFFFFF8, t78 - 100: LDL (t78), t80 - 101: PUTL t80, R30 - 102: INCEIPL $4 - - 0xFE8D460: 83E9FFFC lwz r31,-4(r9) - 103: GETL R9, t82 - 104: ADDL $0xFFFFFFFC, t82 - 105: LDL (t82), t84 - 106: PUTL t84, R31 - 107: INCEIPL $4 - - 0xFE8D464: 7D214B78 or r1,r9,r9 - 108: GETL R9, t86 - 109: PUTL t86, R1 - 110: INCEIPL $4 - - 0xFE8D468: 4E800020 blr - 111: GETL LR, t88 - 112: JMPo-r t88 ($4) - - - -. 2718 FE8D408 100 -. 7D C0 73 78 81 21 00 00 7C 03 03 78 83 49 00 04 81 C9 FF B8 7F 48 03 A6 81 E9 FF BC 82 09 FF C0 82 29 FF C4 82 49 FF C8 82 69 FF CC 82 89 FF D0 82 A9 FF D4 82 C9 FF D8 82 E9 FF DC 83 09 FF E0 83 29 FF E4 83 49 FF E8 83 69 FF EC 83 89 FF F0 83 A9 FF F4 83 C9 FF F8 83 E9 FF FC 7D 21 4B 78 4E 80 00 20 -==== BB 2719 (0xFE8D6C0) approx BBs exec'd 0 ==== - - 0xFE8D6C0: 7C681B79 or. r8,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R8 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8D6C4: 4182FF88 bc 12,2,0xFE8D64C - 5: Js02o $0xFE8D64C - - - -. 2719 FE8D6C0 8 -. 7C 68 1B 79 41 82 FF 88 -==== BB 2720 (0xFE8D6C8) approx BBs exec'd 0 ==== - - 0xFE8D6C8: 80B90000 lwz r5,0(r25) - 0: GETL R25, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFE8D6CC: 93410008 stw r26,8(r1) - 4: GETL R26, t4 - 5: GETL R1, t6 - 6: ADDL $0x8, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFE8D6D0: 2C050000 cmpi cr0,r5,0 - 9: GETL R5, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x0, CR - 12: INCEIPL $4 - - 0xFE8D6D4: 4182FEE4 bc 12,2,0xFE8D5B8 - 13: Js02o $0xFE8D5B8 - - - -. 2720 FE8D6C8 16 -. 80 B9 00 00 93 41 00 08 2C 05 00 00 41 82 FE E4 -==== BB 2721 (0xFE8D6D8) approx BBs exec'd 0 ==== - - 0xFE8D6D8: 807E01F4 lwz r3,500(r30) - 0: GETL R30, t0 - 1: ADDL $0x1F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE8D6DC: 38C00008 li r6,8 - 5: MOVL $0x8, t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0xFE8D6E0: 80FE01FC lwz r7,508(r30) - 8: GETL R30, t6 - 9: ADDL $0x1FC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0xFE8D6E4: 80830000 lwz r4,0(r3) - 13: GETL R3, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R4 - 16: INCEIPL $4 - - 0xFE8D6E8: 38610008 addi r3,r1,8 - 17: GETL R1, t14 - 18: ADDL $0x8, t14 - 19: PUTL t14, R3 - 20: INCEIPL $4 - - 0xFE8D6EC: 4800512D bl 0xFE92818 - 21: MOVL $0xFE8D6F0, t16 - 22: PUTL t16, LR - 23: JMPo-c $0xFE92818 ($4) - - - -. 2721 FE8D6D8 24 -. 80 7E 01 F4 38 C0 00 08 80 FE 01 FC 80 83 00 00 38 61 00 08 48 00 51 2D -==== BB 2722 bsearch(0xFE92818) approx BBs exec'd 0 ==== - - 0xFE92818: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE9281C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE92820: 9361001C stw r27,28(r1) - 9: GETL R27, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFE92824: 3B600000 li r27,0 - 14: MOVL $0x0, t10 - 15: PUTL t10, R27 - 16: INCEIPL $4 - - 0xFE92828: 7F9B2840 cmpl cr7,r27,r5 - 17: GETL R27, t12 - 18: GETL R5, t14 - 19: CMPUL t12, t14, t16 (-rSo) - 20: ICRFL t16, $0x7, CR - 21: INCEIPL $4 - - 0xFE9282C: 92E1000C stw r23,12(r1) - 22: GETL R23, t18 - 23: GETL R1, t20 - 24: ADDL $0xC, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0xFE92830: 93010010 stw r24,16(r1) - 27: GETL R24, t22 - 28: GETL R1, t24 - 29: ADDL $0x10, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0xFE92834: 7C771B78 or r23,r3,r3 - 32: GETL R3, t26 - 33: PUTL t26, R23 - 34: INCEIPL $4 - - 0xFE92838: 93210014 stw r25,20(r1) - 35: GETL R25, t28 - 36: GETL R1, t30 - 37: ADDL $0x14, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0xFE9283C: 7C982378 or r24,r4,r4 - 40: GETL R4, t32 - 41: PUTL t32, R24 - 42: INCEIPL $4 - - 0xFE92840: 93410018 stw r26,24(r1) - 43: GETL R26, t34 - 44: GETL R1, t36 - 45: ADDL $0x18, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0xFE92844: 7CD93378 or r25,r6,r6 - 48: GETL R6, t38 - 49: PUTL t38, R25 - 50: INCEIPL $4 - - 0xFE92848: 93810020 stw r28,32(r1) - 51: GETL R28, t40 - 52: GETL R1, t42 - 53: ADDL $0x20, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0xFE9284C: 7CFA3B78 or r26,r7,r7 - 56: GETL R7, t44 - 57: PUTL t44, R26 - 58: INCEIPL $4 - - 0xFE92850: 93A10024 stw r29,36(r1) - 59: GETL R29, t46 - 60: GETL R1, t48 - 61: ADDL $0x24, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0xFE92854: 7CBC2B78 or r28,r5,r5 - 64: GETL R5, t50 - 65: PUTL t50, R28 - 66: INCEIPL $4 - - 0xFE92858: 93C10028 stw r30,40(r1) - 67: GETL R30, t52 - 68: GETL R1, t54 - 69: ADDL $0x28, t54 - 70: STL t52, (t54) - 71: INCEIPL $4 - - 0xFE9285C: 93E1002C stw r31,44(r1) - 72: GETL R31, t56 - 73: GETL R1, t58 - 74: ADDL $0x2C, t58 - 75: STL t56, (t58) - 76: INCEIPL $4 - - 0xFE92860: 90010034 stw r0,52(r1) - 77: GETL R0, t60 - 78: GETL R1, t62 - 79: ADDL $0x34, t62 - 80: STL t60, (t62) - 81: INCEIPL $4 - - 0xFE92864: 409C003C bc 4,28,0xFE928A0 - 82: Jc28o $0xFE928A0 - - - -. 2722 FE92818 80 -. 94 21 FF D0 7C 08 02 A6 93 61 00 1C 3B 60 00 00 7F 9B 28 40 92 E1 00 0C 93 01 00 10 7C 77 1B 78 93 21 00 14 7C 98 23 78 93 41 00 18 7C D9 33 78 93 81 00 20 7C FA 3B 78 93 A1 00 24 7C BC 2B 78 93 C1 00 28 93 E1 00 2C 90 01 00 34 40 9C 00 3C -==== BB 2723 (0xFE92868) approx BBs exec'd 0 ==== - - 0xFE92868: 7C7BE214 add r3,r27,r28 - 0: GETL R27, t0 - 1: GETL R28, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE9286C: 7F4803A6 mtlr r26 - 5: GETL R26, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xFE92870: 547FF87E rlwinm r31,r3,31,1,31 - 8: GETL R3, t6 - 9: SHRL $0x1, t6 - 10: PUTL t6, R31 - 11: INCEIPL $4 - - 0xFE92874: 7EE3BB78 or r3,r23,r23 - 12: GETL R23, t8 - 13: PUTL t8, R3 - 14: INCEIPL $4 - - 0xFE92878: 7D3FC9D6 mullw r9,r31,r25 - 15: GETL R31, t10 - 16: GETL R25, t12 - 17: MULL t10, t12 - 18: PUTL t12, R9 - 19: INCEIPL $4 - - 0xFE9287C: 7FA9C214 add r29,r9,r24 - 20: GETL R9, t14 - 21: GETL R24, t16 - 22: ADDL t14, t16 - 23: PUTL t16, R29 - 24: INCEIPL $4 - - 0xFE92880: 7FA4EB78 or r4,r29,r29 - 25: GETL R29, t18 - 26: PUTL t18, R4 - 27: INCEIPL $4 - - 0xFE92884: 4E800021 blrl - 28: GETL LR, t20 - 29: MOVL $0xFE92888, t22 - 30: PUTL t22, LR - 31: JMPo-r t20 ($4) - - - -. 2723 FE92868 32 -. 7C 7B E2 14 7F 48 03 A6 54 7F F8 7E 7E E3 BB 78 7D 3F C9 D6 7F A9 C2 14 7F A4 EB 78 4E 80 00 21 -==== BB 2724 (0xFE92888) approx BBs exec'd 0 ==== - - 0xFE92888: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE9288C: 419C0084 bc 12,28,0xFE92910 - 4: Js28o $0xFE92910 - - - -. 2724 FE92888 8 -. 2F 83 00 00 41 9C 00 84 -==== BB 2725 (0xFE92910) approx BBs exec'd 0 ==== - - 0xFE92910: 7FFCFB78 or r28,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0xFE92914: 7F9BE040 cmpl cr7,r27,r28 - 3: GETL R27, t2 - 4: GETL R28, t4 - 5: CMPUL t2, t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFE92918: 4BFFFF84 b 0xFE9289C - 8: JMPo $0xFE9289C ($4) - - - -. 2725 FE92910 12 -. 7F FC FB 78 7F 9B E0 40 4B FF FF 84 -==== BB 2726 (0xFE9289C) approx BBs exec'd 0 ==== - - 0xFE9289C: 419CFFCC bc 12,28,0xFE92868 - 0: Js28o $0xFE92868 - - - -. 2726 FE9289C 4 -. 41 9C FF CC -==== BB 2727 (0xFE92890) approx BBs exec'd 0 ==== - - 0xFE92890: 3B7F0001 addi r27,r31,1 - 0: GETL R31, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0xFE92894: 409D0044 bc 4,29,0xFE928D8 - 4: Jc29o $0xFE928D8 - - - -. 2727 FE92890 8 -. 3B 7F 00 01 40 9D 00 44 -==== BB 2728 (0xFE92898) approx BBs exec'd 0 ==== - - 0xFE92898: 7F9BE040 cmpl cr7,r27,r28 - 0: GETL R27, t0 - 1: GETL R28, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFE9289C: 419CFFCC bc 12,28,0xFE92868 - 5: Js28o $0xFE92868 - - - -. 2728 FE92898 8 -. 7F 9B E0 40 41 9C FF CC -==== BB 2729 (0xFE928A0) approx BBs exec'd 0 ==== - - 0xFE928A0: 80810034 lwz r4,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE928A4: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE928A8: 82E1000C lwz r23,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0xFE928AC: 83010010 lwz r24,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R24 - 17: INCEIPL $4 - - 0xFE928B0: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFE928B4: 83210014 lwz r25,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0xFE928B8: 83410018 lwz r26,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R26 - 30: INCEIPL $4 - - 0xFE928BC: 8361001C lwz r27,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R27 - 35: INCEIPL $4 - - 0xFE928C0: 83810020 lwz r28,32(r1) - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R28 - 40: INCEIPL $4 - - 0xFE928C4: 83A10024 lwz r29,36(r1) - 41: GETL R1, t32 - 42: ADDL $0x24, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R29 - 45: INCEIPL $4 - - 0xFE928C8: 83C10028 lwz r30,40(r1) - 46: GETL R1, t36 - 47: ADDL $0x28, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R30 - 50: INCEIPL $4 - - 0xFE928CC: 83E1002C lwz r31,44(r1) - 51: GETL R1, t40 - 52: ADDL $0x2C, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R31 - 55: INCEIPL $4 - - 0xFE928D0: 38210030 addi r1,r1,48 - 56: GETL R1, t44 - 57: ADDL $0x30, t44 - 58: PUTL t44, R1 - 59: INCEIPL $4 - - 0xFE928D4: 4E800020 blr - 60: GETL LR, t46 - 61: JMPo-r t46 ($4) - - - -. 2729 FE928A0 56 -. 80 81 00 34 38 60 00 00 82 E1 00 0C 83 01 00 10 7C 88 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 2730 (0xFE8D6F0) approx BBs exec'd 0 ==== - - 0xFE8D6F0: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE8D6F4: 4186FEC4 bc 12,6,0xFE8D5B8 - 4: Js06o $0xFE8D5B8 - - - -. 2730 FE8D6F0 8 -. 2C 83 00 00 41 86 FE C4 -==== BB 2731 (0xFE8D660) approx BBs exec'd 0 ==== - - 0xFE8D660: 3AE00000 li r23,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R23 - 2: INCEIPL $4 - - 0xFE8D664: 7C0004AC sync - 3: INCEIPL $4 - - 0xFE8D668: 7D00D828 lwarx r8,r0,r27 - 4: GETL R27, t2 - 5: LOCKo - 6: LDL (t2), t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0xFE8D66C: 7EE0D92D stwcx. r23,r0,r27 - 9: GETL R27, t6 - 10: GETL R23, t8 - 11: LOCKo - 12: STL t8, (t6) (-rSo) - 13: ICRFL cr, $0x0, CR - 14: INCEIPL $4 - - 0xFE8D670: 40A2FFF8 bc 5,2,0xFE8D668 - 15: Jc02o $0xFE8D668 - - - -. 2731 FE8D660 20 -. 3A E0 00 00 7C 00 04 AC 7D 00 D8 28 7E E0 D9 2D 40 A2 FF F8 -==== BB 2732 (0xFE8D674) approx BBs exec'd 0 ==== - - 0xFE8D674: 2C080001 cmpi cr0,r8,1 - 0: GETL R8, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8D678: 418100A0 bc 12,1,0xFE8D718 - 5: Js01o $0xFE8D718 - - - -. 2732 FE8D674 8 -. 2C 08 00 01 41 81 00 A0 -==== BB 2733 (0xFE8D67C) approx BBs exec'd 0 ==== - - 0xFE8D67C: 7EC3B378 or r3,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D680: 82C10044 lwz r22,68(r1) - 3: GETL R1, t2 - 4: ADDL $0x44, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R22 - 7: INCEIPL $4 - - 0xFE8D684: 82E1001C lwz r23,28(r1) - 8: GETL R1, t6 - 9: ADDL $0x1C, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0xFE8D688: 7EC803A6 mtlr r22 - 13: GETL R22, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFE8D68C: 83010020 lwz r24,32(r1) - 16: GETL R1, t12 - 17: ADDL $0x20, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R24 - 20: INCEIPL $4 - - 0xFE8D690: 82C10018 lwz r22,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R22 - 25: INCEIPL $4 - - 0xFE8D694: 83210024 lwz r25,36(r1) - 26: GETL R1, t20 - 27: ADDL $0x24, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R25 - 30: INCEIPL $4 - - 0xFE8D698: 83410028 lwz r26,40(r1) - 31: GETL R1, t24 - 32: ADDL $0x28, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R26 - 35: INCEIPL $4 - - 0xFE8D69C: 8361002C lwz r27,44(r1) - 36: GETL R1, t28 - 37: ADDL $0x2C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R27 - 40: INCEIPL $4 - - 0xFE8D6A0: 83810030 lwz r28,48(r1) - 41: GETL R1, t32 - 42: ADDL $0x30, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R28 - 45: INCEIPL $4 - - 0xFE8D6A4: 83A10034 lwz r29,52(r1) - 46: GETL R1, t36 - 47: ADDL $0x34, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R29 - 50: INCEIPL $4 - - 0xFE8D6A8: 83C10038 lwz r30,56(r1) - 51: GETL R1, t40 - 52: ADDL $0x38, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R30 - 55: INCEIPL $4 - - 0xFE8D6AC: 83E1003C lwz r31,60(r1) - 56: GETL R1, t44 - 57: ADDL $0x3C, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R31 - 60: INCEIPL $4 - - 0xFE8D6B0: 38210040 addi r1,r1,64 - 61: GETL R1, t48 - 62: ADDL $0x40, t48 - 63: PUTL t48, R1 - 64: INCEIPL $4 - - 0xFE8D6B4: 4E800020 blr - 65: GETL LR, t50 - 66: JMPo-r t50 ($4) - - - -. 2733 FE8D67C 60 -. 7E C3 B3 78 82 C1 00 44 82 E1 00 1C 7E C8 03 A6 83 01 00 20 82 C1 00 18 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 -==== BB 2734 (0xFE8B8A8) approx BBs exec'd 0 ==== - - 0xFE8B8A8: 2E030000 cmpi cr4,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFE8B8AC: 41920014 bc 12,18,0xFE8B8C0 - 4: Js18o $0xFE8B8C0 - - - -. 2734 FE8B8A8 8 -. 2E 03 00 00 41 92 00 14 -==== BB 2735 (0xFE8B8C0) approx BBs exec'd 0 ==== - - 0xFE8B8C0: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8B8C4: 38810018 addi r4,r1,24 - 3: GETL R1, t2 - 4: ADDL $0x18, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0xFE8B8C8: 38A1001C addi r5,r1,28 - 7: GETL R1, t4 - 8: ADDL $0x1C, t4 - 9: PUTL t4, R5 - 10: INCEIPL $4 - - 0xFE8B8CC: 38C10020 addi r6,r1,32 - 11: GETL R1, t6 - 12: ADDL $0x20, t6 - 13: PUTL t6, R6 - 14: INCEIPL $4 - - 0xFE8B8D0: 38E10024 addi r7,r1,36 - 15: GETL R1, t8 - 16: ADDL $0x24, t8 - 17: PUTL t8, R7 - 18: INCEIPL $4 - - 0xFE8B8D4: 39010028 addi r8,r1,40 - 19: GETL R1, t10 - 20: ADDL $0x28, t10 - 21: PUTL t10, R8 - 22: INCEIPL $4 - - 0xFE8B8D8: 480026E9 bl 0xFE8DFC0 - 23: MOVL $0xFE8B8DC, t12 - 24: PUTL t12, LR - 25: JMPo-c $0xFE8DFC0 ($4) - - - -. 2735 FE8B8C0 28 -. 7F 43 D3 78 38 81 00 18 38 A1 00 1C 38 C1 00 20 38 E1 00 24 39 01 00 28 48 00 26 E9 -==== BB 2736 _nl_explode_name(0xFE8DFC0) approx BBs exec'd 0 ==== - - 0xFE8DFC0: 7D2802A6 mflr r9 - 0: GETL LR, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0xFE8DFC4: 9421FFD0 stwu r1,-48(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFD0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFE8DFC8: 38000000 li r0,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0xFE8DFCC: 93010010 stw r24,16(r1) - 12: GETL R24, t8 - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFE8DFD0: 93210014 stw r25,20(r1) - 17: GETL R25, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFE8DFD4: 7CB82B78 or r24,r5,r5 - 22: GETL R5, t16 - 23: PUTL t16, R24 - 24: INCEIPL $4 - - 0xFE8DFD8: 91210034 stw r9,52(r1) - 25: GETL R9, t18 - 26: GETL R1, t20 - 27: ADDL $0x34, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFE8DFDC: 7D194378 or r25,r8,r8 - 30: GETL R8, t22 - 31: PUTL t22, R25 - 32: INCEIPL $4 - - 0xFE8DFE0: 90050000 stw r0,0(r5) - 33: GETL R0, t24 - 34: GETL R5, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xFE8DFE4: 7C6A1B78 or r10,r3,r3 - 37: GETL R3, t28 - 38: PUTL t28, R10 - 39: INCEIPL $4 - - 0xFE8DFE8: 90060000 stw r0,0(r6) - 40: GETL R0, t30 - 41: GETL R6, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFE8DFEC: 9361001C stw r27,28(r1) - 44: GETL R27, t34 - 45: GETL R1, t36 - 46: ADDL $0x1C, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFE8DFF0: 7CFB3B78 or r27,r7,r7 - 49: GETL R7, t38 - 50: PUTL t38, R27 - 51: INCEIPL $4 - - 0xFE8DFF4: 90070000 stw r0,0(r7) - 52: GETL R0, t40 - 53: GETL R7, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0xFE8DFF8: 93810020 stw r28,32(r1) - 56: GETL R28, t44 - 57: GETL R1, t46 - 58: ADDL $0x20, t46 - 59: STL t44, (t46) - 60: INCEIPL $4 - - 0xFE8DFFC: 3B800000 li r28,0 - 61: MOVL $0x0, t48 - 62: PUTL t48, R28 - 63: INCEIPL $4 - - 0xFE8E000: 93A10024 stw r29,36(r1) - 64: GETL R29, t50 - 65: GETL R1, t52 - 66: ADDL $0x24, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0xFE8E004: 7CDD3378 or r29,r6,r6 - 69: GETL R6, t54 - 70: PUTL t54, R29 - 71: INCEIPL $4 - - 0xFE8E008: 90080000 stw r0,0(r8) - 72: GETL R0, t56 - 73: GETL R8, t58 - 74: STL t56, (t58) - 75: INCEIPL $4 - - 0xFE8E00C: 93410018 stw r26,24(r1) - 76: GETL R26, t60 - 77: GETL R1, t62 - 78: ADDL $0x18, t62 - 79: STL t60, (t62) - 80: INCEIPL $4 - - 0xFE8E010: 93C10028 stw r30,40(r1) - 81: GETL R30, t64 - 82: GETL R1, t66 - 83: ADDL $0x28, t66 - 84: STL t64, (t66) - 85: INCEIPL $4 - - 0xFE8E014: 93E1002C stw r31,44(r1) - 86: GETL R31, t68 - 87: GETL R1, t70 - 88: ADDL $0x2C, t70 - 89: STL t68, (t70) - 90: INCEIPL $4 - - 0xFE8E018: 90640000 stw r3,0(r4) - 91: GETL R3, t72 - 92: GETL R4, t74 - 93: STL t72, (t74) - 94: INCEIPL $4 - - 0xFE8E01C: 88030000 lbz r0,0(r3) - 95: GETL R3, t76 - 96: LDB (t76), t78 - 97: PUTL t78, R0 - 98: INCEIPL $4 - - 0xFE8E020: 2F800000 cmpi cr7,r0,0 - 99: GETL R0, t80 - 100: CMP0L t80, t82 (-rSo) - 101: ICRFL t82, $0x7, CR - 102: INCEIPL $4 - - 0xFE8E024: 419E0040 bc 12,30,0xFE8E064 - 103: Js30o $0xFE8E064 - - - -. 2736 FE8DFC0 104 -. 7D 28 02 A6 94 21 FF D0 38 00 00 00 93 01 00 10 93 21 00 14 7C B8 2B 78 91 21 00 34 7D 19 43 78 90 05 00 00 7C 6A 1B 78 90 06 00 00 93 61 00 1C 7C FB 3B 78 90 07 00 00 93 81 00 20 3B 80 00 00 93 A1 00 24 7C DD 33 78 90 08 00 00 93 41 00 18 93 C1 00 28 93 E1 00 2C 90 64 00 00 88 03 00 00 2F 80 00 00 41 9E 00 40 -==== BB 2737 (0xFE8E028) approx BBs exec'd 0 ==== - - 0xFE8E028: 2C00005F cmpi cr0,r0,95 - 0: GETL R0, t0 - 1: MOVL $0x5F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8E02C: 41820038 bc 12,2,0xFE8E064 - 5: Js02o $0xFE8E064 - - - -. 2737 FE8E028 8 -. 2C 00 00 5F 41 82 00 38 -==== BB 2738 (0xFE8E030) approx BBs exec'd 0 ==== - - 0xFE8E030: 2C800040 cmpi cr1,r0,64 - 0: GETL R0, t0 - 1: MOVL $0x40, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFE8E034: 41860030 bc 12,6,0xFE8E064 - 5: Js06o $0xFE8E064 - - - -. 2738 FE8E030 8 -. 2C 80 00 40 41 86 00 30 -==== BB 2739 (0xFE8E038) approx BBs exec'd 0 ==== - - 0xFE8E038: 2F00002E cmpi cr6,r0,46 - 0: GETL R0, t0 - 1: MOVL $0x2E, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFE8E03C: 419A0028 bc 12,26,0xFE8E064 - 5: Js26o $0xFE8E064 - - - -. 2739 FE8E038 8 -. 2F 00 00 2E 41 9A 00 28 -==== BB 2740 (0xFE8E040) approx BBs exec'd 0 ==== - - 0xFE8E040: 8C8A0001 lbzu r4,1(r10) - 0: GETL R10, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R10 - 3: LDB (t0), t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE8E044: 2F840000 cmpi cr7,r4,0 - 6: GETL R4, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0xFE8E048: 2C04002E cmpi cr0,r4,46 - 10: GETL R4, t8 - 11: MOVL $0x2E, t12 - 12: CMPL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0xFE8E04C: 2F04005F cmpi cr6,r4,95 - 15: GETL R4, t14 - 16: MOVL $0x5F, t18 - 17: CMPL t14, t18, t16 (-rSo) - 18: ICRFL t16, $0x6, CR - 19: INCEIPL $4 - - 0xFE8E050: 2C840040 cmpi cr1,r4,64 - 20: GETL R4, t20 - 21: MOVL $0x40, t24 - 22: CMPL t20, t24, t22 (-rSo) - 23: ICRFL t22, $0x1, CR - 24: INCEIPL $4 - - 0xFE8E054: 419E0010 bc 12,30,0xFE8E064 - 25: Js30o $0xFE8E064 - - - -. 2740 FE8E040 24 -. 8C 8A 00 01 2F 84 00 00 2C 04 00 2E 2F 04 00 5F 2C 84 00 40 41 9E 00 10 -==== BB 2741 (0xFE8E058) approx BBs exec'd 0 ==== - - 0xFE8E058: 419A000C bc 12,26,0xFE8E064 - 0: Js26o $0xFE8E064 - - - -. 2741 FE8E058 4 -. 41 9A 00 0C -==== BB 2742 (0xFE8E05C) approx BBs exec'd 0 ==== - - 0xFE8E05C: 41860008 bc 12,6,0xFE8E064 - 0: Js06o $0xFE8E064 - - - -. 2742 FE8E05C 4 -. 41 86 00 08 -==== BB 2743 (0xFE8E060) approx BBs exec'd 0 ==== - - 0xFE8E060: 4082FFE0 bc 4,2,0xFE8E040 - 0: Jc02o $0xFE8E040 - - - -. 2743 FE8E060 4 -. 40 82 FF E0 -==== BB 2744 (0xFE8E064) approx BBs exec'd 0 ==== - - 0xFE8E064: 7C035000 cmp cr0,r3,r10 - 0: GETL R3, t0 - 1: GETL R10, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0xFE8E068: 7D5F5378 or r31,r10,r10 - 5: GETL R10, t6 - 6: PUTL t6, R31 - 7: INCEIPL $4 - - 0xFE8E06C: 418200BC bc 12,2,0xFE8E128 - 8: Js02o $0xFE8E128 - - - -. 2744 FE8E064 12 -. 7C 03 50 00 7D 5F 53 78 41 82 00 BC -==== BB 2745 (0xFE8E070) approx BBs exec'd 0 ==== - - 0xFE8E070: 886A0000 lbz r3,0(r10) - 0: GETL R10, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE8E074: 2C830040 cmpi cr1,r3,64 - 4: GETL R3, t4 - 5: MOVL $0x40, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFE8E078: 7C691B78 or r9,r3,r3 - 9: GETL R3, t10 - 10: PUTL t10, R9 - 11: INCEIPL $4 - - 0xFE8E07C: 41860014 bc 12,6,0xFE8E090 - 12: Js06o $0xFE8E090 - - - -. 2745 FE8E070 16 -. 88 6A 00 00 2C 83 00 40 7C 69 1B 78 41 86 00 14 -==== BB 2746 (0xFE8E080) approx BBs exec'd 0 ==== - - 0xFE8E080: 2F03005F cmpi cr6,r3,95 - 0: GETL R3, t0 - 1: MOVL $0x5F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFE8E084: 419A013C bc 12,26,0xFE8E1C0 - 5: Js26o $0xFE8E1C0 - - - -. 2746 FE8E080 8 -. 2F 03 00 5F 41 9A 01 3C -==== BB 2747 (0xFE8E1C0) approx BBs exec'd 0 ==== - - 0xFE8E1C0: 38A00000 li r5,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFE8E1C4: 3BEA0001 addi r31,r10,1 - 3: GETL R10, t2 - 4: ADDL $0x1, t2 - 5: PUTL t2, R31 - 6: INCEIPL $4 - - 0xFE8E1C8: 98AA0000 stb r5,0(r10) - 7: GETL R5, t4 - 8: GETL R10, t6 - 9: STB t4, (t6) - 10: INCEIPL $4 - - 0xFE8E1CC: 93FD0000 stw r31,0(r29) - 11: GETL R31, t8 - 12: GETL R29, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFE8E1D0: 892A0001 lbz r9,1(r10) - 15: GETL R10, t12 - 16: ADDL $0x1, t12 - 17: LDB (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0xFE8E1D4: 7D204B79 or. r0,r9,r9 - 20: GETL R9, t16 - 21: PUTL t16, R0 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x0, CR - 24: INCEIPL $4 - - 0xFE8E1D8: 41820030 bc 12,2,0xFE8E208 - 25: Js02o $0xFE8E208 - - - -. 2747 FE8E1C0 28 -. 38 A0 00 00 3B EA 00 01 98 AA 00 00 93 FD 00 00 89 2A 00 01 7D 20 4B 79 41 82 00 30 -==== BB 2748 (0xFE8E1DC) approx BBs exec'd 0 ==== - - 0xFE8E1DC: 2F80002E cmpi cr7,r0,46 - 0: GETL R0, t0 - 1: MOVL $0x2E, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE8E1E0: 419E0028 bc 12,30,0xFE8E208 - 5: Js30o $0xFE8E208 - - - -. 2748 FE8E1DC 8 -. 2F 80 00 2E 41 9E 00 28 -==== BB 2749 (0xFE8E1E4) approx BBs exec'd 0 ==== - - 0xFE8E1E4: 2C800040 cmpi cr1,r0,64 - 0: GETL R0, t0 - 1: MOVL $0x40, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFE8E1E8: 41860020 bc 12,6,0xFE8E208 - 5: Js06o $0xFE8E208 - - - -. 2749 FE8E1E4 8 -. 2C 80 00 40 41 86 00 20 -==== BB 2750 (0xFE8E1EC) approx BBs exec'd 0 ==== - - 0xFE8E1EC: 8D3F0001 lbzu r9,1(r31) - 0: GETL R31, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R31 - 3: LDB (t0), t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0xFE8E1F0: 7D264B79 or. r6,r9,r9 - 6: GETL R9, t4 - 7: PUTL t4, R6 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0xFE8E1F4: 2F060040 cmpi cr6,r6,64 - 11: GETL R6, t8 - 12: MOVL $0x40, t12 - 13: CMPL t8, t12, t10 (-rSo) - 14: ICRFL t10, $0x6, CR - 15: INCEIPL $4 - - 0xFE8E1F8: 2F86002E cmpi cr7,r6,46 - 16: GETL R6, t14 - 17: MOVL $0x2E, t18 - 18: CMPL t14, t18, t16 (-rSo) - 19: ICRFL t16, $0x7, CR - 20: INCEIPL $4 - - 0xFE8E1FC: 4182000C bc 12,2,0xFE8E208 - 21: Js02o $0xFE8E208 - - - -. 2750 FE8E1EC 20 -. 8D 3F 00 01 7D 26 4B 79 2F 06 00 40 2F 86 00 2E 41 82 00 0C -==== BB 2751 (0xFE8E200) approx BBs exec'd 0 ==== - - 0xFE8E200: 419E0008 bc 12,30,0xFE8E208 - 0: Js30o $0xFE8E208 - - - -. 2751 FE8E200 4 -. 41 9E 00 08 -==== BB 2752 (0xFE8E204) approx BBs exec'd 0 ==== - - 0xFE8E204: 409AFFE8 bc 4,26,0xFE8E1EC - 0: Jc26o $0xFE8E1EC - - - -. 2752 FE8E204 4 -. 40 9A FF E8 -==== BB 2753 (0xFE8E208) approx BBs exec'd 0 ==== - - 0xFE8E208: 3B800004 li r28,4 - 0: MOVL $0x4, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0xFE8E20C: 4BFFFE7C b 0xFE8E088 - 3: JMPo $0xFE8E088 ($4) - - - -. 2753 FE8E208 8 -. 3B 80 00 04 4B FF FE 7C -==== BB 2754 (0xFE8E088) approx BBs exec'd 0 ==== - - 0xFE8E088: 2F09002E cmpi cr6,r9,46 - 0: GETL R9, t0 - 1: MOVL $0x2E, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFE8E08C: 419A00B4 bc 12,26,0xFE8E140 - 5: Js26o $0xFE8E140 - - - -. 2754 FE8E088 8 -. 2F 09 00 2E 41 9A 00 B4 -==== BB 2755 (0xFE8E140) approx BBs exec'd 0 ==== - - 0xFE8E140: 38E00000 li r7,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0xFE8E144: 98FF0000 stb r7,0(r31) - 3: GETL R7, t2 - 4: GETL R31, t4 - 5: STB t2, (t4) - 6: INCEIPL $4 - - 0xFE8E148: 3BFF0001 addi r31,r31,1 - 7: GETL R31, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R31 - 10: INCEIPL $4 - - 0xFE8E14C: 93FB0000 stw r31,0(r27) - 11: GETL R31, t8 - 12: GETL R27, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFE8E150: 7FE3FB78 or r3,r31,r31 - 15: GETL R31, t12 - 16: PUTL t12, R3 - 17: INCEIPL $4 - - 0xFE8E154: 893F0000 lbz r9,0(r31) - 18: GETL R31, t14 - 19: LDB (t14), t16 - 20: PUTL t16, R9 - 21: INCEIPL $4 - - 0xFE8E158: 7D204B79 or. r0,r9,r9 - 22: GETL R9, t18 - 23: PUTL t18, R0 - 24: CMP0L t18, t20 (-rSo) - 25: ICRFL t20, $0x0, CR - 26: INCEIPL $4 - - 0xFE8E15C: 4182001C bc 12,2,0xFE8E178 - 27: Js02o $0xFE8E178 - - - -. 2755 FE8E140 32 -. 38 E0 00 00 98 FF 00 00 3B FF 00 01 93 FB 00 00 7F E3 FB 78 89 3F 00 00 7D 20 4B 79 41 82 00 1C -==== BB 2756 (0xFE8E160) approx BBs exec'd 0 ==== - - 0xFE8E160: 2F800040 cmpi cr7,r0,64 - 0: GETL R0, t0 - 1: MOVL $0x40, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE8E164: 419E0014 bc 12,30,0xFE8E178 - 5: Js30o $0xFE8E178 - - - -. 2756 FE8E160 8 -. 2F 80 00 40 41 9E 00 14 -==== BB 2757 (0xFE8E168) approx BBs exec'd 0 ==== - - 0xFE8E168: 8D3F0001 lbzu r9,1(r31) - 0: GETL R31, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R31 - 3: LDB (t0), t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0xFE8E16C: 7D284B79 or. r8,r9,r9 - 6: GETL R9, t4 - 7: PUTL t4, R8 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0xFE8E170: 2F880040 cmpi cr7,r8,64 - 11: GETL R8, t8 - 12: MOVL $0x40, t12 - 13: CMPL t8, t12, t10 (-rSo) - 14: ICRFL t10, $0x7, CR - 15: INCEIPL $4 - - 0xFE8E174: 4082FFF0 bc 4,2,0xFE8E164 - 16: Jc02o $0xFE8E164 - - - -. 2757 FE8E168 16 -. 8D 3F 00 01 7D 28 4B 79 2F 88 00 40 40 82 FF F0 -==== BB 2758 (0xFE8E164) approx BBs exec'd 0 ==== - - 0xFE8E164: 419E0014 bc 12,30,0xFE8E178 - 0: Js30o $0xFE8E178 - - - -. 2758 FE8E164 4 -. 41 9E 00 14 -==== BB 2759 (0xFE8E178) approx BBs exec'd 0 ==== - - 0xFE8E178: 7F83F800 cmp cr7,r3,r31 - 0: GETL R3, t0 - 1: GETL R31, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFE8E17C: 639C0002 ori r28,r28,0x2 - 5: GETL R28, t6 - 6: ORL $0x2, t6 - 7: PUTL t6, R28 - 8: INCEIPL $4 - - 0xFE8E180: 41BEFF10 bc 13,30,0xFE8E090 - 9: Js30o $0xFE8E090 - - - -. 2759 FE8E178 12 -. 7F 83 F8 00 63 9C 00 02 41 BE FF 10 -==== BB 2760 (0xFE8E184) approx BBs exec'd 0 ==== - - 0xFE8E184: 89430000 lbz r10,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFE8E188: 2C8A0000 cmpi cr1,r10,0 - 4: GETL R10, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFE8E18C: 4186FF04 bc 12,6,0xFE8E090 - 8: Js06o $0xFE8E090 - - - -. 2760 FE8E184 12 -. 89 43 00 00 2C 8A 00 00 41 86 FF 04 -==== BB 2761 (0xFE8E190) approx BBs exec'd 0 ==== - - 0xFE8E190: 7C83F850 subf r4,r3,r31 - 0: GETL R3, t0 - 1: GETL R31, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8E194: 4BFFFC11 bl 0xFE8DDA4 - 5: MOVL $0xFE8E198, t4 - 6: PUTL t4, LR - 7: JMPo-c $0xFE8DDA4 ($4) - - - -. 2761 FE8E190 8 -. 7C 83 F8 50 4B FF FC 11 -==== BB 2762 (0xFECF85C) approx BBs exec'd 0 ==== - - 0xFECF85C: 7C9AE800 cmp cr1,r26,r29 - 0: GETL R26, t0 - 1: GETL R29, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0xFECF860: 41860214 bc 12,6,0xFECFA74 - 5: Js06o $0xFECFA74 - - - -. 2762 FECF85C 8 -. 7C 9A E8 00 41 86 02 14 -==== BB 2763 (0xFECFA74) approx BBs exec'd 0 ==== - - 0xFECFA74: 837C0034 lwz r27,52(r28) - 0: GETL R28, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFECFA78: 7F1BF800 cmp cr6,r27,r31 - 5: GETL R27, t4 - 6: GETL R31, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0xFECFA7C: 409AFDE8 bc 4,26,0xFECF864 - 10: Jc26o $0xFECF864 - - - -. 2763 FECFA74 12 -. 83 7C 00 34 7F 1B F8 00 40 9A FD E8 -==== BB 2764 (0xFECFA38) approx BBs exec'd 0 ==== - - 0xFECFA38: 7CC02839 and. r0,r6,r5 - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFECFA3C: 40820014 bc 4,2,0xFECFA50 - 7: Jc02o $0xFECFA50 - - - -. 2764 FECFA38 8 -. 7C C0 28 39 40 82 00 14 -==== BB 2765 (0xFECFA40) approx BBs exec'd 0 ==== - - 0xFECFA40: 54C6083C rlwinm r6,r6,1,0,30 - 0: GETL R6, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0xFECFA44: 396B0008 addi r11,r11,8 - 4: GETL R11, t2 - 5: ADDL $0x8, t2 - 6: PUTL t2, R11 - 7: INCEIPL $4 - - 0xFECFA48: 7CC92839 and. r9,r6,r5 - 8: GETL R6, t4 - 9: GETL R5, t6 - 10: ANDL t4, t6 - 11: PUTL t6, R9 - 12: CMP0L t6, t8 (-rSo) - 13: ICRFL t8, $0x0, CR - 14: INCEIPL $4 - - 0xFECFA4C: 4182FFF4 bc 12,2,0xFECFA40 - 15: Js02o $0xFECFA40 - - - -. 2765 FECFA40 16 -. 54 C6 08 3C 39 6B 00 08 7C C9 28 39 41 82 FF F4 -==== BB 2766 (0xFECFA50) approx BBs exec'd 0 ==== - - 0xFECFA50: 814B000C lwz r10,12(r11) - 0: GETL R11, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFECFA54: 7F8A5800 cmp cr7,r10,r11 - 5: GETL R10, t4 - 6: GETL R11, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x7, CR - 9: INCEIPL $4 - - 0xFECFA58: 409E01BC bc 4,30,0xFECFC14 - 10: Jc30o $0xFECFC14 - - - -. 2766 FECFA50 12 -. 81 4B 00 0C 7F 8A 58 00 40 9E 01 BC -==== BB 2767 (0xFECFA5C) approx BBs exec'd 0 ==== - - 0xFECFA5C: 7CA53078 andc r5,r5,r6 - 0: GETL R5, t0 - 1: GETL R6, t2 - 2: NOTL t2 - 3: ANDL t0, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFECFA60: 7F03E214 add r24,r3,r28 - 6: GETL R3, t4 - 7: GETL R28, t6 - 8: ADDL t4, t6 - 9: PUTL t6, R24 - 10: INCEIPL $4 - - 0xFECFA64: 396A0008 addi r11,r10,8 - 11: GETL R10, t8 - 12: ADDL $0x8, t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0xFECFA68: 54C6083C rlwinm r6,r6,1,0,30 - 15: GETL R6, t10 - 16: SHLL $0x1, t10 - 17: PUTL t10, R6 - 18: INCEIPL $4 - - 0xFECFA6C: 90B80438 stw r5,1080(r24) - 19: GETL R5, t12 - 20: GETL R24, t14 - 21: ADDL $0x438, t14 - 22: STL t12, (t14) - 23: INCEIPL $4 - - 0xFECFA70: 4BFFFF7C b 0xFECF9EC - 24: JMPo $0xFECF9EC ($4) - - - -. 2767 FECFA5C 24 -. 7C A5 30 78 7F 03 E2 14 39 6A 00 08 54 C6 08 3C 90 B8 04 38 4B FF FF 7C -==== BB 2768 (0xFECF9EC) approx BBs exec'd 0 ==== - - 0xFECF9EC: 21260000 subfic r9,r6,0 - 0: GETL R6, t0 - 1: MOVL $0x0, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFECF9F0: 7EA93114 adde r21,r9,r6 - 5: GETL R9, t4 - 6: GETL R6, t6 - 7: ADCL t4, t6 (-rCa-wCa) - 8: PUTL t6, R21 - 9: INCEIPL $4 - - 0xFECF9F4: 7D262810 subfc r9,r6,r5 - 10: GETL R6, t8 - 11: GETL R5, t10 - 12: SBBL t8, t10 (-wCa) - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0xFECF9F8: 7D294910 subfe r9,r9,r9 - 15: GETL R9, t12 - 16: GETL R9, t14 - 17: SBBL t12, t14 (-rCa-wCa) - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0xFECF9FC: 7D2900D0 neg r9,r9 - 20: GETL R9, t16 - 21: NEGL t16 - 22: PUTL t16, R9 - 23: INCEIPL $4 - - 0xFECFA00: 7D2AAB79 or. r10,r9,r21 - 24: GETL R9, t18 - 25: GETL R21, t20 - 26: ORL t20, t18 - 27: PUTL t18, R10 - 28: CMP0L t18, t22 (-rSo) - 29: ICRFL t22, $0x0, CR - 30: INCEIPL $4 - - 0xFECFA04: 41820034 bc 12,2,0xFECFA38 - 31: Js02o $0xFECFA38 - - - -. 2768 FECF9EC 28 -. 21 26 00 00 7E A9 31 14 7D 26 28 10 7D 29 49 10 7D 29 00 D0 7D 2A AB 79 41 82 00 34 -==== BB 2769 (0xFECFA30) approx BBs exec'd 0 ==== - - 0xFECFA30: 39680030 addi r11,r8,48 - 0: GETL R8, t0 - 1: ADDL $0x30, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFECFA34: 38C00001 li r6,1 - 4: MOVL $0x1, t2 - 5: PUTL t2, R6 - 6: INCEIPL $4 - - 0xFECFA38: 7CC02839 and. r0,r6,r5 - 7: GETL R6, t4 - 8: GETL R5, t6 - 9: ANDL t4, t6 - 10: PUTL t6, R0 - 11: CMP0L t6, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0xFECFA3C: 40820014 bc 4,2,0xFECFA50 - 14: Jc02o $0xFECFA50 - - - -. 2769 FECFA30 16 -. 39 68 00 30 38 C0 00 01 7C C0 28 39 40 82 00 14 -==== BB 2770 (0xFECFC14) approx BBs exec'd 0 ==== - - 0xFECFC14: 806A0004 lwz r3,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECFC18: 808A000C lwz r4,12(r10) - 5: GETL R10, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFECFC1C: 54600038 rlwinm r0,r3,0,0,28 - 10: GETL R3, t8 - 11: ANDL $0xFFFFFFF8, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0xFECFC20: 7CF90050 subf r7,r25,r0 - 14: GETL R25, t10 - 15: GETL R0, t12 - 16: SUBL t10, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0xFECFC24: 91640008 stw r11,8(r4) - 19: GETL R11, t14 - 20: GETL R4, t16 - 21: ADDL $0x8, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFECFC28: 2A07000F cmpli cr4,r7,15 - 24: GETL R7, t18 - 25: MOVL $0xF, t22 - 26: CMPUL t18, t22, t20 (-rSo) - 27: ICRFL t20, $0x4, CR - 28: INCEIPL $4 - - 0xFECFC2C: 908B000C stw r4,12(r11) - 29: GETL R4, t24 - 30: GETL R11, t26 - 31: ADDL $0xC, t26 - 32: STL t24, (t26) - 33: INCEIPL $4 - - 0xFECFC30: 41910054 bc 12,17,0xFECFC84 - 34: Js17o $0xFECFC84 - - - -. 2770 FECFC14 32 -. 80 6A 00 04 80 8A 00 0C 54 60 00 38 7C F9 00 50 91 64 00 08 2A 07 00 0F 90 8B 00 0C 41 91 00 54 -==== BB 2771 (0xFECFC84) approx BBs exec'd 0 ==== - - 0xFECFC84: 7C6ACA14 add r3,r10,r25 - 0: GETL R10, t0 - 1: GETL R25, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECFC88: 907C0040 stw r3,64(r28) - 5: GETL R3, t4 - 6: GETL R28, t6 - 7: ADDL $0x40, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECFC8C: 907C0044 stw r3,68(r28) - 10: GETL R3, t8 - 11: GETL R28, t10 - 12: ADDL $0x44, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFECFC90: 93430008 stw r26,8(r3) - 15: GETL R26, t12 - 16: GETL R3, t14 - 17: ADDL $0x8, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFECFC94: 9343000C stw r26,12(r3) - 20: GETL R26, t16 - 21: GETL R3, t18 - 22: ADDL $0xC, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0xFECFC98: 41850008 bc 12,5,0xFECFCA0 - 25: Js05o $0xFECFCA0 - - - -. 2771 FECFC84 24 -. 7C 6A CA 14 90 7C 00 40 90 7C 00 44 93 43 00 08 93 43 00 0C 41 85 00 08 -==== BB 2772 (0xFECFC9C) approx BBs exec'd 0 ==== - - 0xFECFC9C: 907C0034 stw r3,52(r28) - 0: GETL R3, t0 - 1: GETL R28, t2 - 2: ADDL $0x34, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECFCA0: 57AF103A rlwinm r15,r29,2,0,29 - 5: GETL R29, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R15 - 8: INCEIPL $4 - - 0xFECFCA4: 60F20001 ori r18,r7,0x1 - 9: GETL R7, t6 - 10: ORL $0x1, t6 - 11: PUTL t6, R18 - 12: INCEIPL $4 - - 0xFECFCA8: 7DF69B78 or r22,r15,r19 - 13: GETL R15, t8 - 14: GETL R19, t10 - 15: ORL t10, t8 - 16: PUTL t8, R22 - 17: INCEIPL $4 - - 0xFECFCAC: 390A0008 addi r8,r10,8 - 18: GETL R10, t12 - 19: ADDL $0x8, t12 - 20: PUTL t12, R8 - 21: INCEIPL $4 - - 0xFECFCB0: 92CA0004 stw r22,4(r10) - 22: GETL R22, t14 - 23: GETL R10, t16 - 24: ADDL $0x4, t16 - 25: STL t14, (t16) - 26: INCEIPL $4 - - 0xFECFCB4: 7CE3392E stwx r7,r3,r7 - 27: GETL R7, t18 - 28: GETL R3, t20 - 29: ADDL t20, t18 - 30: GETL R7, t22 - 31: STL t22, (t18) - 32: INCEIPL $4 - - 0xFECFCB8: 92430004 stw r18,4(r3) - 33: GETL R18, t24 - 34: GETL R3, t26 - 35: ADDL $0x4, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0xFECFCBC: 4BFFF9F4 b 0xFECF6B0 - 38: JMPo $0xFECF6B0 ($4) - - - -. 2772 FECFC9C 36 -. 90 7C 00 34 57 AF 10 3A 60 F2 00 01 7D F6 9B 78 39 0A 00 08 92 CA 00 04 7C E3 39 2E 92 43 00 04 4B FF F9 F4 -==== BB 2773 (0xFE8E198) approx BBs exec'd 0 ==== - - 0xFE8E198: 90790000 stw r3,0(r25) - 0: GETL R3, t0 - 1: GETL R25, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE8E19C: 7C7A1B78 or r26,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R26 - 6: INCEIPL $4 - - 0xFE8E1A0: 807B0000 lwz r3,0(r27) - 7: GETL R27, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R3 - 10: INCEIPL $4 - - 0xFE8E1A4: 7F44D378 or r4,r26,r26 - 11: GETL R26, t10 - 12: PUTL t10, R4 - 13: INCEIPL $4 - - 0xFE8E1A8: 48048209 bl 0xFED63B0 - 14: MOVL $0xFE8E1AC, t12 - 15: PUTL t12, LR - 16: JMPo-c $0xFED63B0 ($4) - - - -. 2773 FE8E198 20 -. 90 79 00 00 7C 7A 1B 78 80 7B 00 00 7F 44 D3 78 48 04 82 09 -==== BB 2774 (0xFE8E1AC) approx BBs exec'd 0 ==== - - 0xFE8E1AC: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE8E1B0: 419A0060 bc 12,26,0xFE8E210 - 4: Js26o $0xFE8E210 - - - -. 2774 FE8E1AC 8 -. 2F 03 00 00 41 9A 00 60 -==== BB 2775 (0xFE8E1B4) approx BBs exec'd 0 ==== - - 0xFE8E1B4: 893F0000 lbz r9,0(r31) - 0: GETL R31, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFE8E1B8: 639C0001 ori r28,r28,0x1 - 4: GETL R28, t4 - 5: ORL $0x1, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFE8E1BC: 4BFFFED4 b 0xFE8E090 - 8: JMPo $0xFE8E090 ($4) - - - -. 2775 FE8E1B4 12 -. 89 3F 00 00 63 9C 00 01 4B FF FE D4 -==== BB 2776 (0xFE8E090) approx BBs exec'd 0 ==== - - 0xFE8E090: 2C090040 cmpi cr0,r9,64 - 0: GETL R9, t0 - 1: MOVL $0x40, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8E094: 41820070 bc 12,2,0xFE8E104 - 5: Js02o $0xFE8E104 - - - -. 2776 FE8E090 8 -. 2C 09 00 40 41 82 00 70 -==== BB 2777 (0xFE8E098) approx BBs exec'd 0 ==== - - 0xFE8E098: 80DD0000 lwz r6,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFE8E09C: 2C860000 cmpi cr1,r6,0 - 4: GETL R6, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFE8E0A0: 41860014 bc 12,6,0xFE8E0B4 - 8: Js06o $0xFE8E0B4 - - - -. 2777 FE8E098 12 -. 80 DD 00 00 2C 86 00 00 41 86 00 14 -==== BB 2778 (0xFE8E0A4) approx BBs exec'd 0 ==== - - 0xFE8E0A4: 8B060000 lbz r24,0(r6) - 0: GETL R6, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R24 - 3: INCEIPL $4 - - 0xFE8E0A8: 2F180000 cmpi cr6,r24,0 - 4: GETL R24, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0xFE8E0AC: 409A0008 bc 4,26,0xFE8E0B4 - 8: Jc26o $0xFE8E0B4 - - - -. 2778 FE8E0A4 12 -. 8B 06 00 00 2F 18 00 00 40 9A 00 08 -==== BB 2779 (0xFE8E0B4) approx BBs exec'd 0 ==== - - 0xFE8E0B4: 807B0000 lwz r3,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE8E0B8: 2C030000 cmpi cr0,r3,0 - 4: GETL R3, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0xFE8E0BC: 41820014 bc 12,2,0xFE8E0D0 - 8: Js02o $0xFE8E0D0 - - - -. 2779 FE8E0B4 12 -. 80 7B 00 00 2C 03 00 00 41 82 00 14 -==== BB 2780 (0xFE8E0C0) approx BBs exec'd 0 ==== - - 0xFE8E0C0: 8B430000 lbz r26,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R26 - 3: INCEIPL $4 - - 0xFE8E0C4: 2F9A0000 cmpi cr7,r26,0 - 4: GETL R26, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFE8E0C8: 409E0008 bc 4,30,0xFE8E0D0 - 8: Jc30o $0xFE8E0D0 - - - -. 2780 FE8E0C0 12 -. 8B 43 00 00 2F 9A 00 00 40 9E 00 08 -==== BB 2781 (0xFE8E0D0) approx BBs exec'd 0 ==== - - 0xFE8E0D0: 83610034 lwz r27,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFE8E0D4: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE8E0D8: 83010010 lwz r24,16(r1) - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R24 - 12: INCEIPL $4 - - 0xFE8E0DC: 7F6803A6 mtlr r27 - 13: GETL R27, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFE8E0E0: 83210014 lwz r25,20(r1) - 16: GETL R1, t12 - 17: ADDL $0x14, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R25 - 20: INCEIPL $4 - - 0xFE8E0E4: 83410018 lwz r26,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R26 - 25: INCEIPL $4 - - 0xFE8E0E8: 8361001C lwz r27,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R27 - 30: INCEIPL $4 - - 0xFE8E0EC: 83810020 lwz r28,32(r1) - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R28 - 35: INCEIPL $4 - - 0xFE8E0F0: 83A10024 lwz r29,36(r1) - 36: GETL R1, t28 - 37: ADDL $0x24, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R29 - 40: INCEIPL $4 - - 0xFE8E0F4: 83C10028 lwz r30,40(r1) - 41: GETL R1, t32 - 42: ADDL $0x28, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R30 - 45: INCEIPL $4 - - 0xFE8E0F8: 83E1002C lwz r31,44(r1) - 46: GETL R1, t36 - 47: ADDL $0x2C, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R31 - 50: INCEIPL $4 - - 0xFE8E0FC: 38210030 addi r1,r1,48 - 51: GETL R1, t40 - 52: ADDL $0x30, t40 - 53: PUTL t40, R1 - 54: INCEIPL $4 - - 0xFE8E100: 4E800020 blr - 55: GETL LR, t42 - 56: JMPo-r t42 ($4) - - - -. 2781 FE8E0D0 52 -. 83 61 00 34 7F 83 E3 78 83 01 00 10 7F 68 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 2782 (0xFE8B8DC) approx BBs exec'd 0 ==== - - 0xFE8B8DC: 801C00A4 lwz r0,164(r28) - 0: GETL R28, t0 - 1: ADDL $0xA4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8B8E0: 7C781B78 or r24,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R24 - 7: INCEIPL $4 - - 0xFE8B8E4: 2F800000 cmpi cr7,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0xFE8B8E8: 409E00F8 bc 4,30,0xFE8B9E0 - 12: Jc30o $0xFE8B9E0 - - - -. 2782 FE8B8DC 16 -. 80 1C 00 A4 7C 78 1B 78 2F 80 00 00 40 9E 00 F8 -==== BB 2783 (0xFE8B8EC) approx BBs exec'd 0 ==== - - 0xFE8B8EC: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8B8F0: 4804B1E9 bl 0xFED6AD8 - 3: MOVL $0xFE8B8F4, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED6AD8 ($4) - - - -. 2783 FE8B8EC 8 -. 7F A3 EB 78 48 04 B1 E9 -==== BB 2784 (0xFE8B8F4) approx BBs exec'd 0 ==== - - 0xFE8B8F4: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE8B8F8: 38A30001 addi r5,r3,1 - 3: GETL R3, t2 - 4: ADDL $0x1, t2 - 5: PUTL t2, R5 - 6: INCEIPL $4 - - 0xFE8B8FC: 83A1001C lwz r29,28(r1) - 7: GETL R1, t4 - 8: ADDL $0x1C, t4 - 9: LDL (t4), t6 - 10: PUTL t6, R29 - 11: INCEIPL $4 - - 0xFE8B900: 807E01A0 lwz r3,416(r30) - 12: GETL R30, t8 - 13: ADDL $0x1A0, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFE8B904: 7F06C378 or r6,r24,r24 - 17: GETL R24, t12 - 18: PUTL t12, R6 - 19: INCEIPL $4 - - 0xFE8B908: 80E10018 lwz r7,24(r1) - 20: GETL R1, t14 - 21: ADDL $0x18, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R7 - 24: INCEIPL $4 - - 0xFE8B90C: 81010020 lwz r8,32(r1) - 25: GETL R1, t18 - 26: ADDL $0x20, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R8 - 29: INCEIPL $4 - - 0xFE8B910: 81210024 lwz r9,36(r1) - 30: GETL R1, t22 - 31: ADDL $0x24, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R9 - 34: INCEIPL $4 - - 0xFE8B914: 81410028 lwz r10,40(r1) - 35: GETL R1, t26 - 36: ADDL $0x28, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R10 - 39: INCEIPL $4 - - 0xFE8B918: 9321000C stw r25,12(r1) - 40: GETL R25, t30 - 41: GETL R1, t32 - 42: ADDL $0xC, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0xFE8B91C: 3B200001 li r25,1 - 45: MOVL $0x1, t34 - 46: PUTL t34, R25 - 47: INCEIPL $4 - - 0xFE8B920: 93A10008 stw r29,8(r1) - 48: GETL R29, t36 - 49: GETL R1, t38 - 50: ADDL $0x8, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0xFE8B924: 93210010 stw r25,16(r1) - 53: GETL R25, t40 - 54: GETL R1, t42 - 55: ADDL $0x10, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0xFE8B928: 48001FD5 bl 0xFE8D8FC - 58: MOVL $0xFE8B92C, t44 - 59: PUTL t44, LR - 60: JMPo-c $0xFE8D8FC ($4) - - - -. 2784 FE8B8F4 56 -. 7F A4 EB 78 38 A3 00 01 83 A1 00 1C 80 7E 01 A0 7F 06 C3 78 80 E1 00 18 81 01 00 20 81 21 00 24 81 41 00 28 93 21 00 0C 3B 20 00 01 93 A1 00 08 93 21 00 10 48 00 1F D5 -==== BB 2785 (0xFE8D99C) approx BBs exec'd 0 ==== - - 0xFE8D99C: 7E83A378 or r3,r20,r20 - 0: GETL R20, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D9A0: 48049139 bl 0xFED6AD8 - 3: MOVL $0xFE8D9A4, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED6AD8 ($4) - - - -. 2785 FE8D99C 8 -. 7E 83 A3 78 48 04 91 39 -==== BB 2786 (0xFE8D9A4) approx BBs exec'd 0 ==== - - 0xFE8D9A4: 7C7D1A14 add r3,r29,r3 - 0: GETL R29, t0 - 1: GETL R3, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE8D9A8: 3BE30001 addi r31,r3,1 - 5: GETL R3, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R31 - 8: INCEIPL $4 - - 0xFE8D9AC: 5799F87E rlwinm r25,r28,31,1,31 - 9: GETL R28, t6 - 10: SHRL $0x1, t6 - 11: PUTL t6, R25 - 12: INCEIPL $4 - - 0xFE8D9B0: 7FFDFB78 or r29,r31,r31 - 13: GETL R31, t8 - 14: PUTL t8, R29 - 15: INCEIPL $4 - - 0xFE8D9B4: 73200001 andi. r0,r25,0x1 - 16: GETL R25, t10 - 17: ANDL $0x1, t10 - 18: PUTL t10, R0 - 19: CMP0L t10, t12 (-rSo) - 20: ICRFL t12, $0x0, CR - 21: INCEIPL $4 - - 0xFE8D9B8: 41820014 bc 12,2,0xFE8D9CC - 22: Js02o $0xFE8D9CC - - - -. 2786 FE8D9A4 24 -. 7C 7D 1A 14 3B E3 00 01 57 99 F8 7E 7F FD FB 78 73 20 00 01 41 82 00 14 -==== BB 2787 (0xFE8D9BC) approx BBs exec'd 0 ==== - - 0xFE8D9BC: 7E639B78 or r3,r19,r19 - 0: GETL R19, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D9C0: 48049119 bl 0xFED6AD8 - 3: MOVL $0xFE8D9C4, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED6AD8 ($4) - - - -. 2787 FE8D9BC 8 -. 7E 63 9B 78 48 04 91 19 -==== BB 2788 (0xFE8D9C4) approx BBs exec'd 0 ==== - - 0xFE8D9C4: 7C9F1A14 add r4,r31,r3 - 0: GETL R31, t0 - 1: GETL R3, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8D9C8: 3BA40001 addi r29,r4,1 - 5: GETL R4, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0xFE8D9CC: 73970001 andi. r23,r28,0x1 - 9: GETL R28, t6 - 10: ANDL $0x1, t6 - 11: PUTL t6, R23 - 12: CMP0L t6, t8 (-rSo) - 13: ICRFL t8, $0x0, CR - 14: INCEIPL $4 - - 0xFE8D9D0: 41820188 bc 12,2,0xFE8DB58 - 15: Js02o $0xFE8DB58 - - - -. 2788 FE8D9C4 16 -. 7C 9F 1A 14 3B A4 00 01 73 97 00 01 41 82 01 88 -==== BB 2789 (0xFE8D9D4) approx BBs exec'd 0 ==== - - 0xFE8D9D4: 7EA3AB78 or r3,r21,r21 - 0: GETL R21, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8D9D8: 48049101 bl 0xFED6AD8 - 3: MOVL $0xFE8D9DC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED6AD8 ($4) - - - -. 2789 FE8D9D4 8 -. 7E A3 AB 78 48 04 91 01 -==== BB 2790 (0xFE8D9DC) approx BBs exec'd 0 ==== - - 0xFE8D9DC: 7CBD1A14 add r5,r29,r3 - 0: GETL R29, t0 - 1: GETL R3, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFE8D9E0: 3BE50001 addi r31,r5,1 - 5: GETL R5, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R31 - 8: INCEIPL $4 - - 0xFE8D9E4: 7E038378 or r3,r16,r16 - 9: GETL R16, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0xFE8D9E8: 579BE8FE rlwinm r27,r28,29,3,31 - 12: GETL R28, t8 - 13: SHRL $0x3, t8 - 14: PUTL t8, R27 - 15: INCEIPL $4 - - 0xFE8D9EC: 480490ED bl 0xFED6AD8 - 16: MOVL $0xFE8D9F0, t10 - 17: PUTL t10, LR - 18: JMPo-c $0xFED6AD8 ($4) - - - -. 2790 FE8D9DC 20 -. 7C BD 1A 14 3B E5 00 01 7E 03 83 78 57 9B E8 FE 48 04 90 ED -==== BB 2791 (0xFECFA80) approx BBs exec'd 0 ==== - - 0xFECFA80: 38990010 addi r4,r25,16 - 0: GETL R25, t0 - 1: ADDL $0x10, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0xFECFA84: 7C045040 cmpl cr0,r4,r10 - 4: GETL R4, t2 - 5: GETL R10, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFECFA88: 4080FDDC bc 4,0,0xFECF864 - 9: Jc00o $0xFECF864 - - - -. 2791 FECFA80 12 -. 38 99 00 10 7C 04 50 40 40 80 FD DC -==== BB 2792 (0xFECFA8C) approx BBs exec'd 0 ==== - - 0xFECFA8C: 813E05FC lwz r9,1532(r30) - 0: GETL R30, t0 - 1: ADDL $0x5FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFECFA90: 7C995050 subf r4,r25,r10 - 5: GETL R25, t4 - 6: GETL R10, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFECFA94: 63260001 ori r6,r25,0x1 - 10: GETL R25, t8 - 11: ORL $0x1, t8 - 12: PUTL t8, R6 - 13: INCEIPL $4 - - 0xFECFA98: 60800001 ori r0,r4,0x1 - 14: GETL R4, t10 - 15: ORL $0x1, t10 - 16: PUTL t10, R0 - 17: INCEIPL $4 - - 0xFECFA9C: 7F874A78 xor r7,r28,r9 - 18: GETL R28, t12 - 19: GETL R9, t14 - 20: XORL t12, t14 - 21: PUTL t14, R7 - 22: INCEIPL $4 - - 0xFECFAA0: 391F0008 addi r8,r31,8 - 23: GETL R31, t16 - 24: ADDL $0x8, t16 - 25: PUTL t16, R8 - 26: INCEIPL $4 - - 0xFECFAA4: 3127FFFF addic r9,r7,-1 - 27: GETL R7, t18 - 28: ADCL $0xFFFFFFFF, t18 (-wCa) - 29: PUTL t18, R9 - 30: INCEIPL $4 - - 0xFECFAA8: 7D693910 subfe r11,r9,r7 - 31: GETL R9, t20 - 32: GETL R7, t22 - 33: SBBL t20, t22 (-rCa-wCa) - 34: PUTL t22, R11 - 35: INCEIPL $4 - - 0xFECFAAC: 7D3FCA14 add r9,r31,r25 - 36: GETL R31, t24 - 37: GETL R25, t26 - 38: ADDL t24, t26 - 39: PUTL t26, R9 - 40: INCEIPL $4 - - 0xFECFAB0: 5563103A rlwinm r3,r11,2,0,29 - 41: GETL R11, t28 - 42: SHLL $0x2, t28 - 43: PUTL t28, R3 - 44: INCEIPL $4 - - 0xFECFAB4: 913C0034 stw r9,52(r28) - 45: GETL R9, t30 - 46: GETL R28, t32 - 47: ADDL $0x34, t32 - 48: STL t30, (t32) - 49: INCEIPL $4 - - 0xFECFAB8: 7C653378 or r5,r3,r6 - 50: GETL R3, t34 - 51: GETL R6, t36 - 52: ORL t36, t34 - 53: PUTL t34, R5 - 54: INCEIPL $4 - - 0xFECFABC: 913C0040 stw r9,64(r28) - 55: GETL R9, t38 - 56: GETL R28, t40 - 57: ADDL $0x40, t40 - 58: STL t38, (t40) - 59: INCEIPL $4 - - 0xFECFAC0: 90BF0004 stw r5,4(r31) - 60: GETL R5, t42 - 61: GETL R31, t44 - 62: ADDL $0x4, t44 - 63: STL t42, (t44) - 64: INCEIPL $4 - - 0xFECFAC4: 913C0044 stw r9,68(r28) - 65: GETL R9, t46 - 66: GETL R28, t48 - 67: ADDL $0x44, t48 - 68: STL t46, (t48) - 69: INCEIPL $4 - - 0xFECFAC8: 7C89212E stwx r4,r9,r4 - 70: GETL R4, t50 - 71: GETL R9, t52 - 72: ADDL t52, t50 - 73: GETL R4, t54 - 74: STL t54, (t50) - 75: INCEIPL $4 - - 0xFECFACC: 90090004 stw r0,4(r9) - 76: GETL R0, t56 - 77: GETL R9, t58 - 78: ADDL $0x4, t58 - 79: STL t56, (t58) - 80: INCEIPL $4 - - 0xFECFAD0: 9349000C stw r26,12(r9) - 81: GETL R26, t60 - 82: GETL R9, t62 - 83: ADDL $0xC, t62 - 84: STL t60, (t62) - 85: INCEIPL $4 - - 0xFECFAD4: 93490008 stw r26,8(r9) - 86: GETL R26, t64 - 87: GETL R9, t66 - 88: ADDL $0x8, t66 - 89: STL t64, (t66) - 90: INCEIPL $4 - - 0xFECFAD8: 4BFFFBD8 b 0xFECF6B0 - 91: JMPo $0xFECF6B0 ($4) - - - -. 2792 FECFA8C 80 -. 81 3E 05 FC 7C 99 50 50 63 26 00 01 60 80 00 01 7F 87 4A 78 39 1F 00 08 31 27 FF FF 7D 69 39 10 7D 3F CA 14 55 63 10 3A 91 3C 00 34 7C 65 33 78 91 3C 00 40 90 BF 00 04 91 3C 00 44 7C 89 21 2E 90 09 00 04 93 49 00 0C 93 49 00 08 4B FF FB D8 -==== BB 2793 (0xFED83C8) approx BBs exec'd 0 ==== - - 0xFED83C8: 9CC30001 stbu r6,1(r3) - 0: GETL R6, t0 - 1: GETL R3, t2 - 2: ADDL $0x1, t2 - 3: PUTL t2, R3 - 4: STB t0, (t2) - 5: INCEIPL $4 - - 0xFED83CC: 4E800020 blr - 6: GETL LR, t4 - 7: JMPo-r t4 ($4) - - - -. 2793 FED83C8 8 -. 9C C3 00 01 4E 80 00 20 -==== BB 2794 (0xFE8DD48) approx BBs exec'd 0 ==== - - 0xFE8DD48: 3900005F li r8,95 - 0: MOVL $0x5F, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0xFE8DD4C: 7E84A378 or r4,r20,r20 - 3: GETL R20, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE8DD50: 99030000 stb r8,0(r3) - 6: GETL R8, t4 - 7: GETL R3, t6 - 8: STB t4, (t6) - 9: INCEIPL $4 - - 0xFE8DD54: 38630001 addi r3,r3,1 - 10: GETL R3, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFE8DD58: 4804A5A9 bl 0xFED8300 - 14: MOVL $0xFE8DD5C, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFED8300 ($4) - - - -. 2794 FE8DD48 20 -. 39 00 00 5F 7E 84 A3 78 99 03 00 00 38 63 00 01 48 04 A5 A9 -==== BB 2795 (0xFE8DD5C) approx BBs exec'd 0 ==== - - 0xFE8DD5C: 4BFFFD04 b 0xFE8DA60 - 0: JMPo $0xFE8DA60 ($4) - - - -. 2795 FE8DD5C 4 -. 4B FF FD 04 -==== BB 2796 (0xFE8DD30) approx BBs exec'd 0 ==== - - 0xFE8DD30: 3940002E li r10,46 - 0: MOVL $0x2E, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFE8DD34: 7E649B78 or r4,r19,r19 - 3: GETL R19, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE8DD38: 99430000 stb r10,0(r3) - 6: GETL R10, t4 - 7: GETL R3, t6 - 8: STB t4, (t6) - 9: INCEIPL $4 - - 0xFE8DD3C: 38630001 addi r3,r3,1 - 10: GETL R3, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFE8DD40: 4804A5C1 bl 0xFED8300 - 14: MOVL $0xFE8DD44, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFED8300 ($4) - - - -. 2796 FE8DD30 20 -. 39 40 00 2E 7E 64 9B 78 99 43 00 00 38 63 00 01 48 04 A5 C1 -==== BB 2797 (0xFE8DD44) approx BBs exec'd 0 ==== - - 0xFE8DD44: 4BFFFD24 b 0xFE8DA68 - 0: JMPo $0xFE8DA68 ($4) - - - -. 2797 FE8DD44 4 -. 4B FF FD 24 -==== BB 2798 (0xFE8DD18) approx BBs exec'd 0 ==== - - 0xFE8DD18: 3960002E li r11,46 - 0: MOVL $0x2E, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFE8DD1C: 7EA4AB78 or r4,r21,r21 - 3: GETL R21, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE8DD20: 99630000 stb r11,0(r3) - 6: GETL R11, t4 - 7: GETL R3, t6 - 8: STB t4, (t6) - 9: INCEIPL $4 - - 0xFE8DD24: 38630001 addi r3,r3,1 - 10: GETL R3, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFE8DD28: 4804A5D9 bl 0xFED8300 - 14: MOVL $0xFE8DD2C, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFED8300 ($4) - - - -. 2798 FE8DD18 20 -. 39 60 00 2E 7E A4 AB 78 99 63 00 00 38 63 00 01 48 04 A5 D9 -==== BB 2799 (0xFE8DD2C) approx BBs exec'd 0 ==== - - 0xFE8DD2C: 4BFFFD44 b 0xFE8DA70 - 0: JMPo $0xFE8DA70 ($4) - - - -. 2799 FE8DD2C 4 -. 4B FF FD 44 -==== BB 2800 (0xFE8DB60) approx BBs exec'd 0 ==== - - 0xFE8DB60: 80610018 lwz r3,24(r1) - 0: GETL R1, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE8DB64: 7F44D378 or r4,r26,r26 - 5: GETL R26, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE8DB68: 4804B8B1 bl 0xFED9418 - 8: MOVL $0xFE8DB6C, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFED9418 ($4) - - - -. 2800 FE8DB60 12 -. 80 61 00 18 7F 44 D3 78 48 04 B8 B1 -==== BB 2801 __argz_count_internal(0xFED9418) approx BBs exec'd 0 ==== - - 0xFED9418: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFED941C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFED9420: 93A10014 stw r29,20(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFED9424: 7C9D2379 or. r29,r4,r4 - 14: GETL R4, t10 - 15: PUTL t10, R29 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFED9428: 93810010 stw r28,16(r1) - 19: GETL R28, t14 - 20: GETL R1, t16 - 21: ADDL $0x10, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFED942C: 3B800000 li r28,0 - 24: MOVL $0x0, t18 - 25: PUTL t18, R28 - 26: INCEIPL $4 - - 0xFED9430: 93E1001C stw r31,28(r1) - 27: GETL R31, t20 - 28: GETL R1, t22 - 29: ADDL $0x1C, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFED9434: 7C7F1B78 or r31,r3,r3 - 32: GETL R3, t24 - 33: PUTL t24, R31 - 34: INCEIPL $4 - - 0xFED9438: 93C10018 stw r30,24(r1) - 35: GETL R30, t26 - 36: GETL R1, t28 - 37: ADDL $0x18, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFED943C: 90010024 stw r0,36(r1) - 40: GETL R0, t30 - 41: GETL R1, t32 - 42: ADDL $0x24, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0xFED9440: 41820024 bc 12,2,0xFED9464 - 45: Js02o $0xFED9464 - - - -. 2801 FED9418 44 -. 94 21 FF E0 7C 08 02 A6 93 A1 00 14 7C 9D 23 79 93 81 00 10 3B 80 00 00 93 E1 00 1C 7C 7F 1B 78 93 C1 00 18 90 01 00 24 41 82 00 24 -==== BB 2802 (0xFED9444) approx BBs exec'd 0 ==== - - 0xFED9444: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFED9448: 3B9C0001 addi r28,r28,1 - 3: GETL R28, t2 - 4: ADDL $0x1, t2 - 5: PUTL t2, R28 - 6: INCEIPL $4 - - 0xFED944C: 4BFFD68D bl 0xFED6AD8 - 7: MOVL $0xFED9450, t4 - 8: PUTL t4, LR - 9: JMPo-c $0xFED6AD8 ($4) - - - -. 2802 FED9444 12 -. 7F E3 FB 78 3B 9C 00 01 4B FF D6 8D -==== BB 2803 (0xFED9450) approx BBs exec'd 0 ==== - - 0xFED9450: 7FA3E850 subf r29,r3,r29 - 0: GETL R3, t0 - 1: GETL R29, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFED9454: 7C7F1A14 add r3,r31,r3 - 5: GETL R31, t4 - 6: GETL R3, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFED9458: 3BE30001 addi r31,r3,1 - 10: GETL R3, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R31 - 13: INCEIPL $4 - - 0xFED945C: 37BDFFFF addic. r29,r29,-1 - 14: GETL R29, t10 - 15: ADCL $0xFFFFFFFF, t10 (-wCa) - 16: PUTL t10, R29 - 17: CMP0L t10, t12 (-rSo) - 18: ICRFL t12, $0x0, CR - 19: INCEIPL $4 - - 0xFED9460: 4082FFE4 bc 4,2,0xFED9444 - 20: Jc02o $0xFED9444 - - - -. 2803 FED9450 20 -. 7F A3 E8 50 7C 7F 1A 14 3B E3 00 01 37 BD FF FF 40 82 FF E4 -==== BB 2804 (0xFED9464) approx BBs exec'd 0 ==== - - 0xFED9464: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFED9468: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED946C: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xFED9470: 83810010 lwz r28,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0xFED9474: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFED9478: 83C10018 lwz r30,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R30 - 25: INCEIPL $4 - - 0xFED947C: 83E1001C lwz r31,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFED9480: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0xFED9484: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - - -. 2804 FED9464 36 -. 80 81 00 24 7F 83 E3 78 83 A1 00 14 83 81 00 10 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 2805 (0xFE8DB6C) approx BBs exec'd 0 ==== - - 0xFE8DB6C: 38A0AAAA li r5,-21846 - 0: MOVL $0xFFFFAAAA, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFE8DB70: 7F842838 and r4,r28,r5 - 3: GETL R28, t2 - 4: GETL R5, t4 - 5: ANDL t2, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE8DB74: 739F5555 andi. r31,r28,0x5555 - 8: GETL R28, t6 - 9: ANDL $0x5555, t6 - 10: PUTL t6, R31 - 11: CMP0L t6, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0xFE8DB78: 7C800E70 srawi r0,r4,1 - 14: GETL R4, t10 - 15: SARL $0x1, t10 (-wCa) - 16: PUTL t10, R0 - 17: INCEIPL $4 - - 0xFE8DB7C: 3980CCCC li r12,-13108 - 18: MOVL $0xFFFFCCCC, t12 - 19: PUTL t12, R12 - 20: INCEIPL $4 - - 0xFE8DB80: 7F00FA14 add r24,r0,r31 - 21: GETL R0, t14 - 22: GETL R31, t16 - 23: ADDL t14, t16 - 24: PUTL t16, R24 - 25: INCEIPL $4 - - 0xFE8DB84: 7F116038 and r17,r24,r12 - 26: GETL R24, t18 - 27: GETL R12, t20 - 28: ANDL t18, t20 - 29: PUTL t20, R17 - 30: INCEIPL $4 - - 0xFE8DB88: 730E3333 andi. r14,r24,0x3333 - 31: GETL R24, t22 - 32: ANDL $0x3333, t22 - 33: PUTL t22, R14 - 34: CMP0L t22, t24 (-rSo) - 35: ICRFL t24, $0x0, CR - 36: INCEIPL $4 - - 0xFE8DB8C: 7E2B1670 srawi r11,r17,2 - 37: GETL R17, t26 - 38: SARL $0x2, t26 (-wCa) - 39: PUTL t26, R11 - 40: INCEIPL $4 - - 0xFE8DB90: 7D4B7214 add r10,r11,r14 - 41: GETL R11, t28 - 42: GETL R14, t30 - 43: ADDL t28, t30 - 44: PUTL t30, R10 - 45: INCEIPL $4 - - 0xFE8DB94: 7D482670 srawi r8,r10,4 - 46: GETL R10, t32 - 47: SARL $0x4, t32 (-wCa) - 48: PUTL t32, R8 - 49: INCEIPL $4 - - 0xFE8DB98: 7CE85214 add r7,r8,r10 - 50: GETL R8, t34 - 51: GETL R10, t36 - 52: ADDL t34, t36 - 53: PUTL t36, R7 - 54: INCEIPL $4 - - 0xFE8DB9C: 70E60F0F andi. r6,r7,0xF0F - 55: GETL R7, t38 - 56: ANDL $0xF0F, t38 - 57: PUTL t38, R6 - 58: CMP0L t38, t40 (-rSo) - 59: ICRFL t40, $0x0, CR - 60: INCEIPL $4 - - 0xFE8DBA0: 7CC94670 srawi r9,r6,8 - 61: GETL R6, t42 - 62: SARL $0x8, t42 (-wCa) - 63: PUTL t42, R9 - 64: INCEIPL $4 - - 0xFE8DBA4: 7CA93214 add r5,r9,r6 - 65: GETL R9, t44 - 66: GETL R6, t46 - 67: ADDL t44, t46 - 68: PUTL t46, R5 - 69: INCEIPL $4 - - 0xFE8DBA8: 54A4063E rlwinm r4,r5,0,24,31 - 70: GETL R5, t48 - 71: ANDL $0xFF, t48 - 72: PUTL t48, R4 - 73: INCEIPL $4 - - 0xFE8DBAC: 7C632030 slw r3,r3,r4 - 74: GETL R3, t52 - 75: GETL R4, t50 - 76: SHLL t50, t52 - 77: PUTL t52, R3 - 78: INCEIPL $4 - - 0xFE8DBB0: 547F103A rlwinm r31,r3,2,0,29 - 79: GETL R3, t54 - 80: SHLL $0x2, t54 - 81: PUTL t54, R31 - 82: INCEIPL $4 - - 0xFE8DBB4: 387F0014 addi r3,r31,20 - 83: GETL R31, t56 - 84: ADDL $0x14, t56 - 85: PUTL t56, R3 - 86: INCEIPL $4 - - 0xFE8DBB8: 4811C751 bl 0xFFAA308 - 87: MOVL $0xFE8DBBC, t58 - 88: PUTL t58, LR - 89: JMPo-c $0xFFAA308 ($4) - - - -. 2805 FE8DB6C 80 -. 38 A0 AA AA 7F 84 28 38 73 9F 55 55 7C 80 0E 70 39 80 CC CC 7F 00 FA 14 7F 11 60 38 73 0E 33 33 7E 2B 16 70 7D 4B 72 14 7D 48 26 70 7C E8 52 14 70 E6 0F 0F 7C C9 46 70 7C A9 32 14 54 A4 06 3E 7C 63 20 30 54 7F 10 3A 38 7F 00 14 48 11 C7 51 -==== BB 2806 (0xFE8DBBC) approx BBs exec'd 0 ==== - - 0xFE8DBBC: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE8DBC0: 7C711B79 or. r17,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R17 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0xFE8DBC4: 41A2FF30 bc 13,2,0xFE8DAF4 - 8: Js02o $0xFE8DAF4 - - - -. 2806 FE8DBBC 12 -. 38 00 00 00 7C 71 1B 79 41 A2 FF 30 -==== BB 2807 (0xFE8DBC8) approx BBs exec'd 0 ==== - - 0xFE8DBC8: 80610018 lwz r3,24(r1) - 0: GETL R1, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE8DBCC: 7F44D378 or r4,r26,r26 - 5: GETL R26, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE8DBD0: 93B10000 stw r29,0(r17) - 8: GETL R29, t6 - 9: GETL R17, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFE8DBD4: 4804B845 bl 0xFED9418 - 12: MOVL $0xFE8DBD8, t10 - 13: PUTL t10, LR - 14: JMPo-c $0xFED9418 ($4) - - - -. 2807 FE8DBC8 16 -. 80 61 00 18 7F 44 D3 78 93 B1 00 00 48 04 B8 45 -==== BB 2808 (0xFE8DBD8) approx BBs exec'd 0 ==== - - 0xFE8DBD8: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE8DBDC: 2F030001 cmpi cr6,r3,1 - 3: GETL R3, t2 - 4: MOVL $0x1, t6 - 5: CMPL t2, t6, t4 (-rSo) - 6: ICRFL t4, $0x6, CR - 7: INCEIPL $4 - - 0xFE8DBE0: 419A0180 bc 12,26,0xFE8DD60 - 8: Js26o $0xFE8DD60 - - - -. 2808 FE8DBD8 12 -. 38 00 00 00 2F 03 00 01 41 9A 01 80 -==== BB 2809 (0xFE8DD60) approx BBs exec'd 0 ==== - - 0xFE8DD60: 73290001 andi. r9,r25,0x1 - 0: GETL R25, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFE8DD64: 41A2FE84 bc 13,2,0xFE8DBE8 - 6: Js02o $0xFE8DBE8 - - - -. 2809 FE8DD60 8 -. 73 29 00 01 41 A2 FE 84 -==== BB 2810 (0xFE8DD68) approx BBs exec'd 0 ==== - - 0xFE8DD68: 2F970000 cmpi cr7,r23,0 - 0: GETL R23, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE8DD6C: 41BEFE7C bc 13,30,0xFE8DBE8 - 4: Js30o $0xFE8DBE8 - - - -. 2810 FE8DD68 8 -. 2F 97 00 00 41 BE FE 7C -==== BB 2811 (0xFE8DD70) approx BBs exec'd 0 ==== - - 0xFE8DD70: 4BFFFE74 b 0xFE8DBE4 - 0: JMPo $0xFE8DBE4 ($4) - - - -. 2811 FE8DD70 4 -. 4B FF FE 74 -==== BB 2812 (0xFE8DBE4) approx BBs exec'd 0 ==== - - 0xFE8DBE4: 38000001 li r0,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE8DBE8: 2C9B0000 cmpi cr1,r27,0 - 3: GETL R27, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x1, CR - 6: INCEIPL $4 - - 0xFE8DBEC: 3AE00000 li r23,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R23 - 9: INCEIPL $4 - - 0xFE8DBF0: 90110004 stw r0,4(r17) - 10: GETL R0, t8 - 11: GETL R17, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFE8DBF4: 92F10008 stw r23,8(r17) - 15: GETL R23, t12 - 16: GETL R17, t14 - 17: ADDL $0x8, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFE8DBF8: 4186019C bc 12,6,0xFE8DD94 - 20: Js06o $0xFE8DD94 - - - -. 2812 FE8DBE4 24 -. 38 00 00 01 2C 9B 00 00 3A E0 00 00 90 11 00 04 92 F1 00 08 41 86 01 9C -==== BB 2813 (0xFE8DD94) approx BBs exec'd 0 ==== - - 0xFE8DD94: 83320000 lwz r25,0(r18) - 0: GETL R18, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R25 - 3: INCEIPL $4 - - 0xFE8DD98: 9331000C stw r25,12(r17) - 4: GETL R25, t4 - 5: GETL R17, t6 - 6: ADDL $0xC, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFE8DD9C: 92320000 stw r17,0(r18) - 9: GETL R17, t8 - 10: GETL R18, t10 - 11: STL t8, (t10) - 12: INCEIPL $4 - - 0xFE8DDA0: 4BFFFE68 b 0xFE8DC08 - 13: JMPo $0xFE8DC08 ($4) - - - -. 2813 FE8DD94 16 -. 83 32 00 00 93 31 00 0C 92 32 00 00 4B FF FE 68 -==== BB 2814 (0xFE8DC08) approx BBs exec'd 0 ==== - - 0xFE8DC08: 80610018 lwz r3,24(r1) - 0: GETL R1, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE8DC0C: 7F44D378 or r4,r26,r26 - 5: GETL R26, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE8DC10: 3B000000 li r24,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R24 - 10: INCEIPL $4 - - 0xFE8DC14: 4804B805 bl 0xFED9418 - 11: MOVL $0xFE8DC18, t8 - 12: PUTL t8, LR - 13: JMPo-c $0xFED9418 ($4) - - - -. 2814 FE8DC08 16 -. 80 61 00 18 7F 44 D3 78 3B 00 00 00 48 04 B8 05 -==== BB 2815 (0xFE8DC18) approx BBs exec'd 0 ==== - - 0xFE8DC18: 68630001 xori r3,r3,0x1 - 0: GETL R3, t0 - 1: XORL $0x1, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE8DC1C: 20030000 subfic r0,r3,0 - 4: GETL R3, t2 - 5: MOVL $0x0, t4 - 6: SBBL t2, t4 (-wCa) - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE8DC20: 7C601914 adde r3,r0,r3 - 9: GETL R0, t6 - 10: GETL R3, t8 - 11: ADCL t6, t8 (-rCa-wCa) - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFE8DC24: 7F63E051 subf. r27,r3,r28 - 14: GETL R3, t10 - 15: GETL R28, t12 - 16: SUBL t10, t12 - 17: PUTL t12, R27 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x0, CR - 20: INCEIPL $4 - - 0xFE8DC28: 4180014C bc 12,0,0xFE8DD74 - 21: Js00o $0xFE8DD74 - - - -. 2815 FE8DC18 20 -. 68 63 00 01 20 03 00 00 7C 60 19 14 7F 63 E0 51 41 80 01 4C -==== BB 2816 (0xFE8DC2C) approx BBs exec'd 0 ==== - - 0xFE8DC2C: 2E1A0000 cmpi cr4,r26,0 - 0: GETL R26, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFE8DC30: 7F8EE0F8 nor r14,r28,r28 - 4: GETL R28, t4 - 5: NOTL t4 - 6: PUTL t4, R14 - 7: INCEIPL $4 - - 0xFE8DC34: 83810018 lwz r28,24(r1) - 8: GETL R1, t6 - 9: ADDL $0x18, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0xFE8DC38: 7F3CD214 add r25,r28,r26 - 13: GETL R28, t10 - 14: GETL R26, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R25 - 17: INCEIPL $4 - - 0xFE8DC3C: 7E3C8B78 or r28,r17,r17 - 18: GETL R17, t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0xFE8DC40: 4800000C b 0xFE8DC4C - 21: JMPo $0xFE8DC4C ($4) - - - -. 2816 FE8DC2C 24 -. 2E 1A 00 00 7F 8E E0 F8 83 81 00 18 7F 3C D2 14 7E 3C 8B 78 48 00 00 0C -==== BB 2817 (0xFE8DC4C) approx BBs exec'd 0 ==== - - 0xFE8DC4C: 7DCBD839 and. r11,r14,r27 - 0: GETL R14, t0 - 1: GETL R27, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R11 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFE8DC50: 3BA00000 li r29,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFE8DC54: 3AE00001 li r23,1 - 10: MOVL $0x1, t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0xFE8DC58: 3B5C000C addi r26,r28,12 - 13: GETL R28, t10 - 14: ADDL $0xC, t10 - 15: PUTL t10, R26 - 16: INCEIPL $4 - - 0xFE8DC5C: 40A2FFE8 bc 5,2,0xFE8DC44 - 17: Jc02o $0xFE8DC44 - - - -. 2817 FE8DC4C 20 -. 7D CB D8 39 3B A0 00 00 3A E0 00 01 3B 5C 00 0C 40 A2 FF E8 -==== BB 2818 (0xFE8DC60) approx BBs exec'd 0 ==== - - 0xFE8DC60: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE8DC64: 7F19E840 cmpl cr6,r25,r29 - 4: GETL R25, t4 - 5: GETL R29, t6 - 6: CMPUL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x6, CR - 8: INCEIPL $4 - - 0xFE8DC68: 7FA0EB78 or r0,r29,r29 - 9: GETL R29, t10 - 10: PUTL t10, R0 - 11: INCEIPL $4 - - 0xFE8DC6C: 419E0084 bc 12,30,0xFE8DCF0 - 12: Js30o $0xFE8DCF0 - - - -. 2818 FE8DC60 16 -. 2F 9D 00 00 7F 19 E8 40 7F A0 EB 78 41 9E 00 84 -==== BB 2819 (0xFE8DCF0) approx BBs exec'd 0 ==== - - 0xFE8DCF0: 83E10018 lwz r31,24(r1) - 0: GETL R1, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFE8DCF4: 40B2FF9C bc 5,18,0xFE8DC90 - 5: Jc18o $0xFE8DC90 - - - -. 2819 FE8DCF0 8 -. 83 E1 00 18 40 B2 FF 9C -==== BB 2820 (0xFE8DC90) approx BBs exec'd 0 ==== - - 0xFE8DC90: 2C9F0000 cmpi cr1,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE8DC94: 7FE3FB78 or r3,r31,r31 - 4: GETL R31, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFE8DC98: 7FFDFB78 or r29,r31,r31 - 7: GETL R31, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFE8DC9C: 41A6FFA8 bc 13,6,0xFE8DC44 - 10: Js06o $0xFE8DC44 - - - -. 2820 FE8DC90 16 -. 2C 9F 00 00 7F E3 FB 78 7F FD FB 78 41 A6 FF A8 -==== BB 2821 (0xFE8DCA0) approx BBs exec'd 0 ==== - - 0xFE8DCA0: 48048E39 bl 0xFED6AD8 - 0: MOVL $0xFE8DCA4, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFED6AD8 ($4) - - - -. 2821 FE8DCA0 4 -. 48 04 8E 39 -==== BB 2822 (0xFE8DCA4) approx BBs exec'd 0 ==== - - 0xFE8DCA4: 7FE4FB78 or r4,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE8DCA8: 38A30001 addi r5,r3,1 - 3: GETL R3, t2 - 4: ADDL $0x1, t2 - 5: PUTL t2, R5 - 6: INCEIPL $4 - - 0xFE8DCAC: 7F66DB78 or r6,r27,r27 - 7: GETL R27, t4 - 8: PUTL t4, R6 - 9: INCEIPL $4 - - 0xFE8DCB0: 7E439378 or r3,r18,r18 - 10: GETL R18, t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0xFE8DCB4: 7EC7B378 or r7,r22,r22 - 13: GETL R22, t8 - 14: PUTL t8, R7 - 15: INCEIPL $4 - - 0xFE8DCB8: 7E88A378 or r8,r20,r20 - 16: GETL R20, t10 - 17: PUTL t10, R8 - 18: INCEIPL $4 - - 0xFE8DCBC: 7E699B78 or r9,r19,r19 - 19: GETL R19, t12 - 20: PUTL t12, R9 - 21: INCEIPL $4 - - 0xFE8DCC0: 7EAAAB78 or r10,r21,r21 - 22: GETL R21, t14 - 23: PUTL t14, R10 - 24: INCEIPL $4 - - 0xFE8DCC4: 91E10008 stw r15,8(r1) - 25: GETL R15, t16 - 26: GETL R1, t18 - 27: ADDL $0x8, t18 - 28: STL t16, (t18) - 29: INCEIPL $4 - - 0xFE8DCC8: 9201000C stw r16,12(r1) - 30: GETL R16, t20 - 31: GETL R1, t22 - 32: ADDL $0xC, t22 - 33: STL t20, (t22) - 34: INCEIPL $4 - - 0xFE8DCCC: 3B180001 addi r24,r24,1 - 35: GETL R24, t24 - 36: ADDL $0x1, t24 - 37: PUTL t24, R24 - 38: INCEIPL $4 - - 0xFE8DCD0: 92E10010 stw r23,16(r1) - 39: GETL R23, t26 - 40: GETL R1, t28 - 41: ADDL $0x10, t28 - 42: STL t26, (t28) - 43: INCEIPL $4 - - 0xFE8DCD4: 4BFFFC29 bl 0xFE8D8FC - 44: MOVL $0xFE8DCD8, t30 - 45: PUTL t30, LR - 46: JMPo-c $0xFE8D8FC ($4) - - - -. 2822 FE8DCA4 52 -. 7F E4 FB 78 38 A3 00 01 7F 66 DB 78 7E 43 93 78 7E C7 B3 78 7E 88 A3 78 7E 69 9B 78 7E AA AB 78 91 E1 00 08 92 01 00 0C 3B 18 00 01 92 E1 00 10 4B FF FC 29 -==== BB 2823 (0xFE8DA98) approx BBs exec'd 0 ==== - - 0xFE8DA98: 823F0000 lwz r17,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R17 - 3: INCEIPL $4 - - 0xFE8DA9C: 7FA4EB78 or r4,r29,r29 - 4: GETL R29, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0xFE8DAA0: 2E110000 cmpi cr4,r17,0 - 7: GETL R17, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x4, CR - 10: INCEIPL $4 - - 0xFE8DAA4: 7E238B78 or r3,r17,r17 - 11: GETL R17, t10 - 12: PUTL t10, R3 - 13: INCEIPL $4 - - 0xFE8DAA8: 41920018 bc 12,18,0xFE8DAC0 - 14: Js18o $0xFE8DAC0 - - - -. 2823 FE8DA98 20 -. 82 3F 00 00 7F A4 EB 78 2E 11 00 00 7E 23 8B 78 41 92 00 18 -==== BB 2824 (0xFE8DAAC) approx BBs exec'd 0 ==== - - 0xFE8DAAC: 48048905 bl 0xFED63B0 - 0: MOVL $0xFE8DAB0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFED63B0 ($4) - - - -. 2824 FE8DAAC 4 -. 48 04 89 05 -==== BB 2825 (0xFE8DAB0) approx BBs exec'd 0 ==== - - 0xFE8DAB0: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE8DAB4: 419E0018 bc 12,30,0xFE8DACC - 4: Js30o $0xFE8DACC - - - -. 2825 FE8DAB0 8 -. 2F 83 00 00 41 9E 00 18 -==== BB 2826 (0xFE8DAB8) approx BBs exec'd 0 ==== - - 0xFE8DAB8: 419C02D4 bc 12,28,0xFE8DD8C - 0: Js28o $0xFE8DD8C - - - -. 2826 FE8DAB8 4 -. 41 9C 02 D4 -==== BB 2827 (0xFE8DD8C) approx BBs exec'd 0 ==== - - 0xFE8DD8C: 3BE00000 li r31,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0xFE8DD90: 4BFFFD3C b 0xFE8DACC - 3: JMPo $0xFE8DACC ($4) - - - -. 2827 FE8DD8C 8 -. 3B E0 00 00 4B FF FD 3C -==== BB 2828 (0xFE8DBE8) approx BBs exec'd 0 ==== - - 0xFE8DBE8: 2C9B0000 cmpi cr1,r27,0 - 0: GETL R27, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE8DBEC: 3AE00000 li r23,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R23 - 6: INCEIPL $4 - - 0xFE8DBF0: 90110004 stw r0,4(r17) - 7: GETL R0, t6 - 8: GETL R17, t8 - 9: ADDL $0x4, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFE8DBF4: 92F10008 stw r23,8(r17) - 12: GETL R23, t10 - 13: GETL R17, t12 - 14: ADDL $0x8, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0xFE8DBF8: 4186019C bc 12,6,0xFE8DD94 - 17: Js06o $0xFE8DD94 - - - -. 2828 FE8DBE8 20 -. 2C 9B 00 00 3A E0 00 00 90 11 00 04 92 F1 00 08 41 86 01 9C -==== BB 2829 (0xFE8DC44) approx BBs exec'd 0 ==== - - 0xFE8DC44: 377BFFFF addic. r27,r27,-1 - 0: GETL R27, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R27 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFE8DC48: 4180012C bc 12,0,0xFE8DD74 - 6: Js00o $0xFE8DD74 - - - -. 2829 FE8DC44 8 -. 37 7B FF FF 41 80 01 2C -==== BB 2830 (0xFED64E0) approx BBs exec'd 0 ==== - - 0xFED64E0: 3CE0FEFF lis r7,-257 - 0: MOVL $0xFEFF0000, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0xFED64E4: 3D007F7F lis r8,32639 - 3: MOVL $0x7F7F0000, t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0xFED64E8: 80C40000 lwz r6,0(r4) - 6: GETL R4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0xFED64EC: 38E7FEFF addi r7,r7,-257 - 10: MOVL $0xFEFEFEFF, t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0xFED64F0: 39087F7F addi r8,r8,32639 - 13: MOVL $0x7F7F7F7F, t10 - 14: PUTL t10, R8 - 15: INCEIPL $4 - - 0xFED64F4: 48000024 b 0xFED6518 - 16: JMPo $0xFED6518 ($4) - - - -. 2830 FED64E0 24 -. 3C E0 FE FF 3D 00 7F 7F 80 C4 00 00 38 E7 FE FF 39 08 7F 7F 48 00 00 24 -==== BB 2831 (0xFED6518) approx BBs exec'd 0 ==== - - 0xFED6518: 7C073214 add r0,r7,r6 - 0: GETL R7, t0 - 1: GETL R6, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFED651C: 7D0930F8 nor r9,r8,r6 - 5: GETL R8, t4 - 6: GETL R6, t6 - 7: ORL t6, t4 - 8: NOTL t4 - 9: PUTL t4, R9 - 10: INCEIPL $4 - - 0xFED6520: 7C004839 and. r0,r0,r9 - 11: GETL R0, t8 - 12: GETL R9, t10 - 13: ANDL t8, t10 - 14: PUTL t10, R0 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x0, CR - 17: INCEIPL $4 - - 0xFED6524: 4182FFD4 bc 12,2,0xFED64F8 - 18: Js02o $0xFED64F8 - - - -. 2831 FED6518 16 -. 7C 07 32 14 7D 09 30 F8 7C 00 48 39 41 82 FF D4 -==== BB 2832 (0xFED64F8) approx BBs exec'd 0 ==== - - 0xFED64F8: 85440004 lwzu r10,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R4 - 3: LDL (t0), t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0xFED64FC: 94C50004 stwu r6,4(r5) - 6: GETL R6, t4 - 7: GETL R5, t6 - 8: ADDL $0x4, t6 - 9: PUTL t6, R5 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFED6500: 7C075214 add r0,r7,r10 - 12: GETL R7, t8 - 13: GETL R10, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFED6504: 7D0950F8 nor r9,r8,r10 - 17: GETL R8, t12 - 18: GETL R10, t14 - 19: ORL t14, t12 - 20: NOTL t12 - 21: PUTL t12, R9 - 22: INCEIPL $4 - - 0xFED6508: 7C004839 and. r0,r0,r9 - 23: GETL R0, t16 - 24: GETL R9, t18 - 25: ANDL t16, t18 - 26: PUTL t18, R0 - 27: CMP0L t18, t20 (-rSo) - 28: ICRFL t20, $0x0, CR - 29: INCEIPL $4 - - 0xFED650C: 40820020 bc 4,2,0xFED652C - 30: Jc02o $0xFED652C - - - -. 2832 FED64F8 24 -. 85 44 00 04 94 C5 00 04 7C 07 52 14 7D 09 50 F8 7C 00 48 39 40 82 00 20 -==== BB 2833 (0xFED6510) approx BBs exec'd 0 ==== - - 0xFED6510: 84C40004 lwzu r6,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R4 - 3: LDL (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFED6514: 95450004 stwu r10,4(r5) - 6: GETL R10, t4 - 7: GETL R5, t6 - 8: ADDL $0x4, t6 - 9: PUTL t6, R5 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFED6518: 7C073214 add r0,r7,r6 - 12: GETL R7, t8 - 13: GETL R6, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFED651C: 7D0930F8 nor r9,r8,r6 - 17: GETL R8, t12 - 18: GETL R6, t14 - 19: ORL t14, t12 - 20: NOTL t12 - 21: PUTL t12, R9 - 22: INCEIPL $4 - - 0xFED6520: 7C004839 and. r0,r0,r9 - 23: GETL R0, t16 - 24: GETL R9, t18 - 25: ANDL t16, t18 - 26: PUTL t18, R0 - 27: CMP0L t18, t20 (-rSo) - 28: ICRFL t20, $0x0, CR - 29: INCEIPL $4 - - 0xFED6524: 4182FFD4 bc 12,2,0xFED64F8 - 30: Js02o $0xFED64F8 - - - -. 2833 FED6510 24 -. 84 C4 00 04 95 45 00 04 7C 07 32 14 7D 09 30 F8 7C 00 48 39 41 82 FF D4 -==== BB 2834 (0xFED6528) approx BBs exec'd 0 ==== - - 0xFED6528: 7CCA3378 or r10,r6,r6 - 0: GETL R6, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFED652C: 5540463F rlwinm. r0,r10,8,24,31 - 3: GETL R10, t2 - 4: SHRL $0x18, t2 - 5: PUTL t2, R0 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0xFED6530: 98050004 stb r0,4(r5) - 9: GETL R0, t6 - 10: GETL R5, t8 - 11: ADDL $0x4, t8 - 12: STB t6, (t8) - 13: INCEIPL $4 - - 0xFED6534: 4D820020 bclr 12,2 - 14: GETL LR, t10 - 15: Js02o-r t10 - - - -. 2834 FED6528 16 -. 7C CA 33 78 55 40 46 3F 98 05 00 04 4D 82 00 20 -==== BB 2835 (0xFE8DABC) approx BBs exec'd 0 ==== - - 0xFE8DABC: 7FFBFB78 or r27,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0xFE8DAC0: 83FF000C lwz r31,12(r31) - 3: GETL R31, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0xFE8DAC4: 2C9F0000 cmpi cr1,r31,0 - 8: GETL R31, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0xFE8DAC8: 4086FFD0 bc 4,6,0xFE8DA98 - 12: Jc06o $0xFE8DA98 - - - -. 2835 FE8DABC 16 -. 7F FB FB 78 83 FF 00 0C 2C 9F 00 00 40 86 FF D0 -==== BB 2836 (0xFE8DBFC) approx BBs exec'd 0 ==== - - 0xFE8DBFC: 83BB000C lwz r29,12(r27) - 0: GETL R27, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFE8DC00: 93B1000C stw r29,12(r17) - 5: GETL R29, t4 - 6: GETL R17, t6 - 7: ADDL $0xC, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFE8DC04: 923B000C stw r17,12(r27) - 10: GETL R17, t8 - 11: GETL R27, t10 - 12: ADDL $0xC, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFE8DC08: 80610018 lwz r3,24(r1) - 15: GETL R1, t12 - 16: ADDL $0x18, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R3 - 19: INCEIPL $4 - - 0xFE8DC0C: 7F44D378 or r4,r26,r26 - 20: GETL R26, t16 - 21: PUTL t16, R4 - 22: INCEIPL $4 - - 0xFE8DC10: 3B000000 li r24,0 - 23: MOVL $0x0, t18 - 24: PUTL t18, R24 - 25: INCEIPL $4 - - 0xFE8DC14: 4804B805 bl 0xFED9418 - 26: MOVL $0xFE8DC18, t20 - 27: PUTL t20, LR - 28: JMPo-c $0xFED9418 ($4) - - - -. 2836 FE8DBFC 28 -. 83 BB 00 0C 93 B1 00 0C 92 3B 00 0C 80 61 00 18 7F 44 D3 78 3B 00 00 00 48 04 B8 05 -==== BB 2837 (0xFE8DD74) approx BBs exec'd 0 ==== - - 0xFE8DD74: 5712103A rlwinm r18,r24,2,0,29 - 0: GETL R24, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R18 - 3: INCEIPL $4 - - 0xFE8DD78: 3A000000 li r16,0 - 4: MOVL $0x0, t2 - 5: PUTL t2, R16 - 6: INCEIPL $4 - - 0xFE8DD7C: 7DF28A14 add r15,r18,r17 - 7: GETL R18, t4 - 8: GETL R17, t6 - 9: ADDL t4, t6 - 10: PUTL t6, R15 - 11: INCEIPL $4 - - 0xFE8DD80: 7E208B78 or r0,r17,r17 - 12: GETL R17, t8 - 13: PUTL t8, R0 - 14: INCEIPL $4 - - 0xFE8DD84: 920F0010 stw r16,16(r15) - 15: GETL R16, t10 - 16: GETL R15, t12 - 17: ADDL $0x10, t12 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0xFE8DD88: 4BFFFD6C b 0xFE8DAF4 - 20: JMPo $0xFE8DAF4 ($4) - - - -. 2837 FE8DD74 24 -. 57 12 10 3A 3A 00 00 00 7D F2 8A 14 7E 20 8B 78 92 0F 00 10 4B FF FD 6C -==== BB 2838 (0xFE8DAF4) approx BBs exec'd 0 ==== - - 0xFE8DAF4: 82610074 lwz r19,116(r1) - 0: GETL R1, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0xFE8DAF8: 7C030378 or r3,r0,r0 - 5: GETL R0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE8DAFC: 81210024 lwz r9,36(r1) - 8: GETL R1, t6 - 9: ADDL $0x24, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0xFE8DB00: 7E6803A6 mtlr r19 - 13: GETL R19, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFE8DB04: 81C10028 lwz r14,40(r1) - 16: GETL R1, t12 - 17: ADDL $0x28, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R14 - 20: INCEIPL $4 - - 0xFE8DB08: 81E1002C lwz r15,44(r1) - 21: GETL R1, t16 - 22: ADDL $0x2C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R15 - 25: INCEIPL $4 - - 0xFE8DB0C: 7D208120 mtcrf 0x8,r9 - 26: GETL R9, t20 - 27: ICRFL t20, $0x4, CR - 28: INCEIPL $4 - - 0xFE8DB10: 82010030 lwz r16,48(r1) - 29: GETL R1, t22 - 30: ADDL $0x30, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R16 - 33: INCEIPL $4 - - 0xFE8DB14: 82210034 lwz r17,52(r1) - 34: GETL R1, t26 - 35: ADDL $0x34, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R17 - 38: INCEIPL $4 - - 0xFE8DB18: 82410038 lwz r18,56(r1) - 39: GETL R1, t30 - 40: ADDL $0x38, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R18 - 43: INCEIPL $4 - - 0xFE8DB1C: 8261003C lwz r19,60(r1) - 44: GETL R1, t34 - 45: ADDL $0x3C, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R19 - 48: INCEIPL $4 - - 0xFE8DB20: 82810040 lwz r20,64(r1) - 49: GETL R1, t38 - 50: ADDL $0x40, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R20 - 53: INCEIPL $4 - - 0xFE8DB24: 82A10044 lwz r21,68(r1) - 54: GETL R1, t42 - 55: ADDL $0x44, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R21 - 58: INCEIPL $4 - - 0xFE8DB28: 82C10048 lwz r22,72(r1) - 59: GETL R1, t46 - 60: ADDL $0x48, t46 - 61: LDL (t46), t48 - 62: PUTL t48, R22 - 63: INCEIPL $4 - - 0xFE8DB2C: 82E1004C lwz r23,76(r1) - 64: GETL R1, t50 - 65: ADDL $0x4C, t50 - 66: LDL (t50), t52 - 67: PUTL t52, R23 - 68: INCEIPL $4 - - 0xFE8DB30: 83010050 lwz r24,80(r1) - 69: GETL R1, t54 - 70: ADDL $0x50, t54 - 71: LDL (t54), t56 - 72: PUTL t56, R24 - 73: INCEIPL $4 - - 0xFE8DB34: 83210054 lwz r25,84(r1) - 74: GETL R1, t58 - 75: ADDL $0x54, t58 - 76: LDL (t58), t60 - 77: PUTL t60, R25 - 78: INCEIPL $4 - - 0xFE8DB38: 83410058 lwz r26,88(r1) - 79: GETL R1, t62 - 80: ADDL $0x58, t62 - 81: LDL (t62), t64 - 82: PUTL t64, R26 - 83: INCEIPL $4 - - 0xFE8DB3C: 8361005C lwz r27,92(r1) - 84: GETL R1, t66 - 85: ADDL $0x5C, t66 - 86: LDL (t66), t68 - 87: PUTL t68, R27 - 88: INCEIPL $4 - - 0xFE8DB40: 83810060 lwz r28,96(r1) - 89: GETL R1, t70 - 90: ADDL $0x60, t70 - 91: LDL (t70), t72 - 92: PUTL t72, R28 - 93: INCEIPL $4 - - 0xFE8DB44: 83A10064 lwz r29,100(r1) - 94: GETL R1, t74 - 95: ADDL $0x64, t74 - 96: LDL (t74), t76 - 97: PUTL t76, R29 - 98: INCEIPL $4 - - 0xFE8DB48: 83C10068 lwz r30,104(r1) - 99: GETL R1, t78 - 100: ADDL $0x68, t78 - 101: LDL (t78), t80 - 102: PUTL t80, R30 - 103: INCEIPL $4 - - 0xFE8DB4C: 83E1006C lwz r31,108(r1) - 104: GETL R1, t82 - 105: ADDL $0x6C, t82 - 106: LDL (t82), t84 - 107: PUTL t84, R31 - 108: INCEIPL $4 - - 0xFE8DB50: 38210070 addi r1,r1,112 - 109: GETL R1, t86 - 110: ADDL $0x70, t86 - 111: PUTL t86, R1 - 112: INCEIPL $4 - - 0xFE8DB54: 4E800020 blr - 113: GETL LR, t88 - 114: JMPo-r t88 ($4) - - - -. 2838 FE8DAF4 100 -. 82 61 00 74 7C 03 03 78 81 21 00 24 7E 68 03 A6 81 C1 00 28 81 E1 00 2C 7D 20 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 -==== BB 2839 (0xFE8DCD8) approx BBs exec'd 0 ==== - - 0xFE8DCD8: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE8DCDC: 947A0004 stwu r3,4(r26) - 4: GETL R3, t4 - 5: GETL R26, t6 - 6: ADDL $0x4, t6 - 7: PUTL t6, R26 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFE8DCE0: 3B9C0004 addi r28,r28,4 - 10: GETL R28, t8 - 11: ADDL $0x4, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0xFE8DCE4: 7F19E840 cmpl cr6,r25,r29 - 14: GETL R25, t10 - 15: GETL R29, t12 - 16: CMPUL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0xFE8DCE8: 7FA0EB78 or r0,r29,r29 - 19: GETL R29, t16 - 20: PUTL t16, R0 - 21: INCEIPL $4 - - 0xFE8DCEC: 409EFF84 bc 4,30,0xFE8DC70 - 22: Jc30o $0xFE8DC70 - - - -. 2839 FE8DCD8 24 -. 2F 9D 00 00 94 7A 00 04 3B 9C 00 04 7F 19 E8 40 7F A0 EB 78 40 9E FF 84 -==== BB 2840 (0xFE8DC70) approx BBs exec'd 0 ==== - - 0xFE8DC70: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8DC74: 38800000 li r4,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE8DC78: 4099000C bc 4,25,0xFE8DC84 - 6: Jc25o $0xFE8DC84 - - - -. 2840 FE8DC70 12 -. 7F A3 EB 78 38 80 00 00 40 99 00 0C -==== BB 2841 (0xFE8DC7C) approx BBs exec'd 0 ==== - - 0xFE8DC7C: 4804B4A5 bl 0xFED9120 - 0: MOVL $0xFE8DC80, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFED9120 ($4) - - - -. 2841 FE8DC7C 4 -. 48 04 B4 A5 -==== BB 2842 rawmemchr(0xFED9120) approx BBs exec'd 0 ==== - - 0xFED9120: 70600003 andi. r0,r3,0x3 - 0: GETL R3, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED9124: 9421FFF0 stwu r1,-16(r1) - 6: GETL R1, t4 - 7: GETL R1, t6 - 8: ADDL $0xFFFFFFF0, t6 - 9: PUTL t6, R1 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFED9128: 5484063E rlwinm r4,r4,0,24,31 - 12: GETL R4, t8 - 13: ANDL $0xFF, t8 - 14: PUTL t8, R4 - 15: INCEIPL $4 - - 0xFED912C: 4182001C bc 12,2,0xFED9148 - 16: Js02o $0xFED9148 - - - -. 2842 FED9120 16 -. 70 60 00 03 94 21 FF F0 54 84 06 3E 41 82 00 1C -==== BB 2843 (0xFED9148) approx BBs exec'd 0 ==== - - 0xFED9148: 5486402E rlwinm r6,r4,8,0,23 - 0: GETL R4, t0 - 1: SHLL $0x8, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0xFED914C: 3D007EFE lis r8,32510 - 4: MOVL $0x7EFE0000, t2 - 5: PUTL t2, R8 - 6: INCEIPL $4 - - 0xFED9150: 7C853378 or r5,r4,r6 - 7: GETL R4, t4 - 8: GETL R6, t6 - 9: ORL t6, t4 - 10: PUTL t4, R5 - 11: INCEIPL $4 - - 0xFED9154: 3D608101 lis r11,-32511 - 12: MOVL $0x81010000, t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0xFED9158: 54A9801E rlwinm r9,r5,16,0,15 - 15: GETL R5, t10 - 16: SHLL $0x10, t10 - 17: PUTL t10, R9 - 18: INCEIPL $4 - - 0xFED915C: 6108FEFF ori r8,r8,0xFEFF - 19: MOVL $0x7EFEFEFF, t12 - 20: PUTL t12, R8 - 21: INCEIPL $4 - - 0xFED9160: 7CAA4B78 or r10,r5,r9 - 22: GETL R5, t14 - 23: GETL R9, t16 - 24: ORL t16, t14 - 25: PUTL t14, R10 - 26: INCEIPL $4 - - 0xFED9164: 616B0100 ori r11,r11,0x100 - 27: MOVL $0x81010100, t18 - 28: PUTL t18, R11 - 29: INCEIPL $4 - - 0xFED9168: 80030000 lwz r0,0(r3) - 30: GETL R3, t20 - 31: LDL (t20), t22 - 32: PUTL t22, R0 - 33: INCEIPL $4 - - 0xFED916C: 38630004 addi r3,r3,4 - 34: GETL R3, t24 - 35: ADDL $0x4, t24 - 36: PUTL t24, R3 - 37: INCEIPL $4 - - 0xFED9170: 7C0C5278 xor r12,r0,r10 - 38: GETL R0, t26 - 39: GETL R10, t28 - 40: XORL t26, t28 - 41: PUTL t28, R12 - 42: INCEIPL $4 - - 0xFED9174: 7D2C4214 add r9,r12,r8 - 43: GETL R12, t30 - 44: GETL R8, t32 - 45: ADDL t30, t32 - 46: PUTL t32, R9 - 47: INCEIPL $4 - - 0xFED9178: 7D874A78 xor r7,r12,r9 - 48: GETL R12, t34 - 49: GETL R9, t36 - 50: XORL t34, t36 - 51: PUTL t36, R7 - 52: INCEIPL $4 - - 0xFED917C: 7D693879 andc. r9,r11,r7 - 53: GETL R11, t38 - 54: GETL R7, t40 - 55: NOTL t40 - 56: ANDL t38, t40 - 57: PUTL t40, R9 - 58: CMP0L t40, t42 (-rSo) - 59: ICRFL t42, $0x0, CR - 60: INCEIPL $4 - - 0xFED9180: 3923FFFC addi r9,r3,-4 - 61: GETL R3, t44 - 62: ADDL $0xFFFFFFFC, t44 - 63: PUTL t44, R9 - 64: INCEIPL $4 - - 0xFED9184: 41A2FFE4 bc 13,2,0xFED9168 - 65: Js02o $0xFED9168 - - - -. 2843 FED9148 64 -. 54 86 40 2E 3D 00 7E FE 7C 85 33 78 3D 60 81 01 54 A9 80 1E 61 08 FE FF 7C AA 4B 78 61 6B 01 00 80 03 00 00 38 63 00 04 7C 0C 52 78 7D 2C 42 14 7D 87 4A 78 7D 69 38 79 39 23 FF FC 41 A2 FF E4 -==== BB 2844 (0xFED9168) approx BBs exec'd 0 ==== - - 0xFED9168: 80030000 lwz r0,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFED916C: 38630004 addi r3,r3,4 - 4: GETL R3, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFED9170: 7C0C5278 xor r12,r0,r10 - 8: GETL R0, t6 - 9: GETL R10, t8 - 10: XORL t6, t8 - 11: PUTL t8, R12 - 12: INCEIPL $4 - - 0xFED9174: 7D2C4214 add r9,r12,r8 - 13: GETL R12, t10 - 14: GETL R8, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0xFED9178: 7D874A78 xor r7,r12,r9 - 18: GETL R12, t14 - 19: GETL R9, t16 - 20: XORL t14, t16 - 21: PUTL t16, R7 - 22: INCEIPL $4 - - 0xFED917C: 7D693879 andc. r9,r11,r7 - 23: GETL R11, t18 - 24: GETL R7, t20 - 25: NOTL t20 - 26: ANDL t18, t20 - 27: PUTL t20, R9 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x0, CR - 30: INCEIPL $4 - - 0xFED9180: 3923FFFC addi r9,r3,-4 - 31: GETL R3, t24 - 32: ADDL $0xFFFFFFFC, t24 - 33: PUTL t24, R9 - 34: INCEIPL $4 - - 0xFED9184: 41A2FFE4 bc 13,2,0xFED9168 - 35: Js02o $0xFED9168 - - - -. 2844 FED9168 32 -. 80 03 00 00 38 63 00 04 7C 0C 52 78 7D 2C 42 14 7D 87 4A 78 7D 69 38 79 39 23 FF FC 41 A2 FF E4 -==== BB 2845 (0xFED9188) approx BBs exec'd 0 ==== - - 0xFED9188: 88A3FFFC lbz r5,-4(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFED918C: 7C852000 cmp cr1,r5,r4 - 5: GETL R5, t4 - 6: GETL R4, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFED9190: 41860034 bc 12,6,0xFED91C4 - 10: Js06o $0xFED91C4 - - - -. 2845 FED9188 12 -. 88 A3 FF FC 7C 85 20 00 41 86 00 34 -==== BB 2846 (0xFED9194) approx BBs exec'd 0 ==== - - 0xFED9194: 88C90001 lbz r6,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFED9198: 7F062000 cmp cr6,r6,r4 - 5: GETL R6, t4 - 6: GETL R4, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0xFED919C: 419A0034 bc 12,26,0xFED91D0 - 10: Js26o $0xFED91D0 - - - -. 2846 FED9194 12 -. 88 C9 00 01 7F 06 20 00 41 9A 00 34 -==== BB 2847 (0xFED91D0) approx BBs exec'd 0 ==== - - 0xFED91D0: 3863FFFD addi r3,r3,-3 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFD, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFED91D4: 38210010 addi r1,r1,16 - 4: GETL R1, t2 - 5: ADDL $0x10, t2 - 6: PUTL t2, R1 - 7: INCEIPL $4 - - 0xFED91D8: 4E800020 blr - 8: GETL LR, t4 - 9: JMPo-r t4 ($4) - - - -. 2847 FED91D0 12 -. 38 63 FF FD 38 21 00 10 4E 80 00 20 -==== BB 2848 (0xFE8DC80) approx BBs exec'd 0 ==== - - 0xFE8DC80: 38030001 addi r0,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0xFE8DC84: 7F190040 cmpl cr6,r25,r0 - 4: GETL R25, t2 - 5: GETL R0, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFE8DC88: 7C1F0378 or r31,r0,r0 - 9: GETL R0, t8 - 10: PUTL t8, R31 - 11: INCEIPL $4 - - 0xFE8DC8C: 4099006C bc 4,25,0xFE8DCF8 - 12: Jc25o $0xFE8DCF8 - - - -. 2848 FE8DC80 16 -. 38 03 00 01 7F 19 00 40 7C 1F 03 78 40 99 00 6C -==== BB 2849 (0xFE8DCF8) approx BBs exec'd 0 ==== - - 0xFE8DCF8: 3BE00000 li r31,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0xFE8DCFC: 4BFFFF94 b 0xFE8DC90 - 3: JMPo $0xFE8DC90 ($4) - - - -. 2849 FE8DCF8 8 -. 3B E0 00 00 4B FF FF 94 -==== BB 2850 (0xFED835C) approx BBs exec'd 0 ==== - - 0xFED835C: 5540463F rlwinm. r0,r10,8,24,31 - 0: GETL R10, t0 - 1: SHRL $0x18, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED8360: 9C030004 stbu r0,4(r3) - 6: GETL R0, t4 - 7: GETL R3, t6 - 8: ADDL $0x4, t6 - 9: PUTL t6, R3 - 10: STB t4, (t6) - 11: INCEIPL $4 - - 0xFED8364: 4D820020 bclr 12,2 - 12: GETL LR, t8 - 13: Js02o-r t8 - - - -. 2850 FED835C 12 -. 55 40 46 3F 9C 03 00 04 4D 82 00 20 -==== BB 2851 (0xFE8B92C) approx BBs exec'd 0 ==== - - 0xFE8B92C: 801C00A8 lwz r0,168(r28) - 0: GETL R28, t0 - 1: ADDL $0xA8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8B930: 7C7F1B78 or r31,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0xFE8B934: 2C800000 cmpi cr1,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0xFE8B938: 40860098 bc 4,6,0xFE8B9D0 - 12: Jc06o $0xFE8B9D0 - - - -. 2851 FE8B92C 16 -. 80 1C 00 A8 7C 7F 1B 78 2C 80 00 00 40 86 00 98 -==== BB 2852 (0xFE8B93C) approx BBs exec'd 0 ==== - - 0xFE8B93C: 2F1F0000 cmpi cr6,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE8B940: 38600000 li r3,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFE8B944: 41BAFEE8 bc 13,26,0xFE8B82C - 7: Js26o $0xFE8B82C - - - -. 2852 FE8B93C 12 -. 2F 1F 00 00 38 60 00 00 41 BA FE E8 -==== BB 2853 (0xFE8B948) approx BBs exec'd 0 ==== - - 0xFE8B948: 815F0004 lwz r10,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFE8B94C: 2C0A0000 cmpi cr0,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFE8B950: 408100B8 bc 4,1,0xFE8BA08 - 9: Jc01o $0xFE8BA08 - - - -. 2853 FE8B948 12 -. 81 5F 00 04 2C 0A 00 00 40 81 00 B8 -==== BB 2854 (0xFE8B954) approx BBs exec'd 0 ==== - - 0xFE8B954: 839F0008 lwz r28,8(r31) - 0: GETL R31, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFE8B958: 2F9C0000 cmpi cr7,r28,0 - 5: GETL R28, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFE8B95C: 409E0058 bc 4,30,0xFE8B9B4 - 9: Jc30o $0xFE8B9B4 - - - -. 2854 FE8B954 12 -. 83 9F 00 08 2F 9C 00 00 40 9E 00 58 -==== BB 2855 (0xFE8B960) approx BBs exec'd 0 ==== - - 0xFE8B960: 819F0010 lwz r12,16(r31) - 0: GETL R31, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFE8B964: 3B800000 li r28,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFE8B968: 2C8C0000 cmpi cr1,r12,0 - 8: GETL R12, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0xFE8B96C: 41860048 bc 12,6,0xFE8B9B4 - 12: Js06o $0xFE8B9B4 - - - -. 2855 FE8B960 16 -. 81 9F 00 10 3B 80 00 00 2C 8C 00 00 41 86 00 48 -==== BB 2856 (0xFE8B970) approx BBs exec'd 0 ==== - - 0xFE8B970: 39400000 li r10,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFE8B974: 7FAAFA14 add r29,r10,r31 - 3: GETL R10, t2 - 4: GETL R31, t4 - 5: ADDL t2, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFE8B978: 3B9C0001 addi r28,r28,1 - 8: GETL R28, t6 - 9: ADDL $0x1, t6 - 10: PUTL t6, R28 - 11: INCEIPL $4 - - 0xFE8B97C: 813D0010 lwz r9,16(r29) - 12: GETL R29, t8 - 13: ADDL $0x10, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R9 - 16: INCEIPL $4 - - 0xFE8B980: 7F64DB78 or r4,r27,r27 - 17: GETL R27, t12 - 18: PUTL t12, R4 - 19: INCEIPL $4 - - 0xFE8B984: 80090004 lwz r0,4(r9) - 20: GETL R9, t14 - 21: ADDL $0x4, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R0 - 24: INCEIPL $4 - - 0xFE8B988: 7D234B78 or r3,r9,r9 - 25: GETL R9, t18 - 26: PUTL t18, R3 - 27: INCEIPL $4 - - 0xFE8B98C: 2F000000 cmpi cr6,r0,0 - 28: GETL R0, t20 - 29: CMP0L t20, t22 (-rSo) - 30: ICRFL t22, $0x6, CR - 31: INCEIPL $4 - - 0xFE8B990: 4099006C bc 4,25,0xFE8B9FC - 32: Jc25o $0xFE8B9FC - - - -. 2856 FE8B970 36 -. 39 40 00 00 7F AA FA 14 3B 9C 00 01 81 3D 00 10 7F 64 DB 78 80 09 00 04 7D 23 4B 78 2F 00 00 00 40 99 00 6C -==== BB 2857 (0xFE8B9FC) approx BBs exec'd 0 ==== - - 0xFE8B9FC: 48000399 bl 0xFE8BD94 - 0: MOVL $0xFE8BA00, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFE8BD94 ($4) - - - -. 2857 FE8B9FC 4 -. 48 00 03 99 -==== BB 2858 _nl_load_domain(0xFE8BD94) approx BBs exec'd 0 ==== - - 0xFE8BD94: 9421FEF0 stwu r1,-272(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFEF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE8BD98: 7CA802A6 mflr r5 - 6: GETL LR, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFE8BD9C: 4811C0B5 bl 0xFFA7E50 - 9: MOVL $0xFE8BDA0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2858 FE8BD94 12 -. 94 21 FE F0 7C A8 02 A6 48 11 C0 B5 -==== BB 2859 (0xFE8BDA0) approx BBs exec'd 0 ==== - - 0xFE8BDA0: 93C10108 stw r30,264(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x108, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8BDA4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE8BDA8: 936100FC stw r27,252(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0xFC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE8BDAC: 90A10114 stw r5,276(r1) - 13: GETL R5, t10 - 14: GETL R1, t12 - 15: ADDL $0x114, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE8BDB0: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0xFE8BDB4: 93A10104 stw r29,260(r1) - 21: GETL R29, t16 - 22: GETL R1, t18 - 23: ADDL $0x104, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE8BDB8: 3BA28BA0 addi r29,r2,-29792 - 26: GETL R2, t20 - 27: ADDL $0xFFFF8BA0, t20 - 28: PUTL t20, R29 - 29: INCEIPL $4 - - 0xFE8BDBC: 837E01A4 lwz r27,420(r30) - 30: GETL R30, t22 - 31: ADDL $0x1A4, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R27 - 34: INCEIPL $4 - - 0xFE8BDC0: 926100DC stw r19,220(r1) - 35: GETL R19, t26 - 36: GETL R1, t28 - 37: ADDL $0xDC, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFE8BDC4: 7C932378 or r19,r4,r4 - 40: GETL R4, t30 - 41: PUTL t30, R19 - 42: INCEIPL $4 - - 0xFE8BDC8: 801B0008 lwz r0,8(r27) - 43: GETL R27, t32 - 44: ADDL $0x8, t32 - 45: LDL (t32), t34 - 46: PUTL t34, R0 - 47: INCEIPL $4 - - 0xFE8BDCC: 930100F0 stw r24,240(r1) - 48: GETL R24, t36 - 49: GETL R1, t38 - 50: ADDL $0xF0, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0xFE8BDD0: 3B000000 li r24,0 - 53: MOVL $0x0, t40 - 54: PUTL t40, R24 - 55: INCEIPL $4 - - 0xFE8BDD4: 7F80E800 cmp cr7,r0,r29 - 56: GETL R0, t42 - 57: GETL R29, t44 - 58: CMPL t42, t44, t46 (-rSo) - 59: ICRFL t46, $0x7, CR - 60: INCEIPL $4 - - 0xFE8BDD8: 934100F8 stw r26,248(r1) - 61: GETL R26, t48 - 62: GETL R1, t50 - 63: ADDL $0xF8, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0xFE8BDDC: 93E1010C stw r31,268(r1) - 66: GETL R31, t52 - 67: GETL R1, t54 - 68: ADDL $0x10C, t54 - 69: STL t52, (t54) - 70: INCEIPL $4 - - 0xFE8BDE0: 7C7A1B78 or r26,r3,r3 - 71: GETL R3, t56 - 72: PUTL t56, R26 - 73: INCEIPL $4 - - 0xFE8BDE4: 91C100C8 stw r14,200(r1) - 74: GETL R14, t58 - 75: GETL R1, t60 - 76: ADDL $0xC8, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0xFE8BDE8: 7C3F0B78 or r31,r1,r1 - 79: GETL R1, t62 - 80: PUTL t62, R31 - 81: INCEIPL $4 - - 0xFE8BDEC: 91E100CC stw r15,204(r1) - 82: GETL R15, t64 - 83: GETL R1, t66 - 84: ADDL $0xCC, t66 - 85: STL t64, (t66) - 86: INCEIPL $4 - - 0xFE8BDF0: 920100D0 stw r16,208(r1) - 87: GETL R16, t68 - 88: GETL R1, t70 - 89: ADDL $0xD0, t70 - 90: STL t68, (t70) - 91: INCEIPL $4 - - 0xFE8BDF4: 922100D4 stw r17,212(r1) - 92: GETL R17, t72 - 93: GETL R1, t74 - 94: ADDL $0xD4, t74 - 95: STL t72, (t74) - 96: INCEIPL $4 - - 0xFE8BDF8: 924100D8 stw r18,216(r1) - 97: GETL R18, t76 - 98: GETL R1, t78 - 99: ADDL $0xD8, t78 - 100: STL t76, (t78) - 101: INCEIPL $4 - - 0xFE8BDFC: 928100E0 stw r20,224(r1) - 102: GETL R20, t80 - 103: GETL R1, t82 - 104: ADDL $0xE0, t82 - 105: STL t80, (t82) - 106: INCEIPL $4 - - 0xFE8BE00: 92A100E4 stw r21,228(r1) - 107: GETL R21, t84 - 108: GETL R1, t86 - 109: ADDL $0xE4, t86 - 110: STL t84, (t86) - 111: INCEIPL $4 - - 0xFE8BE04: 92C100E8 stw r22,232(r1) - 112: GETL R22, t88 - 113: GETL R1, t90 - 114: ADDL $0xE8, t90 - 115: STL t88, (t90) - 116: INCEIPL $4 - - 0xFE8BE08: 92E100EC stw r23,236(r1) - 117: GETL R23, t92 - 118: GETL R1, t94 - 119: ADDL $0xEC, t94 - 120: STL t92, (t94) - 121: INCEIPL $4 - - 0xFE8BE0C: 932100F4 stw r25,244(r1) - 122: GETL R25, t96 - 123: GETL R1, t98 - 124: ADDL $0xF4, t98 - 125: STL t96, (t98) - 126: INCEIPL $4 - - 0xFE8BE10: 93810100 stw r28,256(r1) - 127: GETL R28, t100 - 128: GETL R1, t102 - 129: ADDL $0x100, t102 - 130: STL t100, (t102) - 131: INCEIPL $4 - - 0xFE8BE14: 918100C4 stw r12,196(r1) - 132: GETL R12, t104 - 133: GETL R1, t106 - 134: ADDL $0xC4, t106 - 135: STL t104, (t106) - 136: INCEIPL $4 - - 0xFE8BE18: 419E002C bc 12,30,0xFE8BE44 - 137: Js30o $0xFE8BE44 - - - -. 2859 FE8BDA0 124 -. 93 C1 01 08 7F C8 02 A6 93 61 00 FC 90 A1 01 14 7D 80 00 26 93 A1 01 04 3B A2 8B A0 83 7E 01 A4 92 61 00 DC 7C 93 23 78 80 1B 00 08 93 01 00 F0 3B 00 00 00 7F 80 E8 00 93 41 00 F8 93 E1 01 0C 7C 7A 1B 78 91 C1 00 C8 7C 3F 0B 78 91 E1 00 CC 92 01 00 D0 92 21 00 D4 92 41 00 D8 92 81 00 E0 92 A1 00 E4 92 C1 00 E8 92 E1 00 EC 93 21 00 F4 93 81 01 00 91 81 00 C4 41 9E 00 2C -==== BB 2860 (0xFE8BE1C) approx BBs exec'd 0 ==== - - 0xFE8BE1C: 38600001 li r3,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8BE20: 7D20D828 lwarx r9,r0,r27 - 3: GETL R27, t2 - 4: LOCKo - 5: LDL (t2), t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xFE8BE24: 7C09C000 cmp cr0,r9,r24 - 8: GETL R9, t6 - 9: GETL R24, t8 - 10: CMPL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x0, CR - 12: INCEIPL $4 - - 0xFE8BE28: 4082000C bc 4,2,0xFE8BE34 - 13: Jc02o $0xFE8BE34 - - - -. 2860 FE8BE1C 16 -. 38 60 00 01 7D 20 D8 28 7C 09 C0 00 40 82 00 0C -==== BB 2861 (0xFE8BE2C) approx BBs exec'd 0 ==== - - 0xFE8BE2C: 7C60D92D stwcx. r3,r0,r27 - 0: GETL R27, t0 - 1: GETL R3, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFE8BE30: 40A2FFF0 bc 5,2,0xFE8BE20 - 6: Jc02o $0xFE8BE20 - - - -. 2861 FE8BE2C 8 -. 7C 60 D9 2D 40 A2 FF F0 -==== BB 2862 (0xFE8BE20) approx BBs exec'd 0 ==== - - 0xFE8BE20: 7D20D828 lwarx r9,r0,r27 - 0: GETL R27, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE8BE24: 7C09C000 cmp cr0,r9,r24 - 5: GETL R9, t4 - 6: GETL R24, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFE8BE28: 4082000C bc 4,2,0xFE8BE34 - 10: Jc02o $0xFE8BE34 - - - -. 2862 FE8BE20 12 -. 7D 20 D8 28 7C 09 C0 00 40 82 00 0C -==== BB 2863 (0xFE8BE34) approx BBs exec'd 0 ==== - - 0xFE8BE34: 4C00012C 0: INCEIPL $4 - - 0xFE8BE38: 2C090000 cmpi cr0,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8BE3C: 40820614 bc 4,2,0xFE8C450 - 5: Jc02o $0xFE8C450 - - - -. 2863 FE8BE34 12 -. 4C 00 01 2C 2C 09 00 00 40 82 06 14 -==== BB 2864 (0xFE8BE40) approx BBs exec'd 0 ==== - - 0xFE8BE40: 93BB0008 stw r29,8(r27) - 0: GETL R29, t0 - 1: GETL R27, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8BE44: 813B0004 lwz r9,4(r27) - 5: GETL R27, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFE8BE48: 38890001 addi r4,r9,1 - 10: GETL R9, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0xFE8BE4C: 909B0004 stw r4,4(r27) - 14: GETL R4, t10 - 15: GETL R27, t12 - 16: ADDL $0x4, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xFE8BE50: 817A0004 lwz r11,4(r26) - 19: GETL R26, t14 - 20: ADDL $0x4, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R11 - 23: INCEIPL $4 - - 0xFE8BE54: 2C8B0000 cmpi cr1,r11,0 - 24: GETL R11, t18 - 25: CMP0L t18, t20 (-rSo) - 26: ICRFL t20, $0x1, CR - 27: INCEIPL $4 - - 0xFE8BE58: 41860090 bc 12,6,0xFE8BEE8 - 28: Js06o $0xFE8BEE8 - - - -. 2864 FE8BE40 28 -. 93 BB 00 08 81 3B 00 04 38 89 00 01 90 9B 00 04 81 7A 00 04 2C 8B 00 00 41 86 00 90 -==== BB 2865 (0xFE8BEE8) approx BBs exec'd 0 ==== - - 0xFE8BEE8: 807A0000 lwz r3,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE8BEEC: 38E0FFFF li r7,-1 - 4: MOVL $0xFFFFFFFF, t4 - 5: PUTL t4, R7 - 6: INCEIPL $4 - - 0xFE8BEF0: 90FA0004 stw r7,4(r26) - 7: GETL R7, t6 - 8: GETL R26, t8 - 9: ADDL $0x4, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFE8BEF4: 2F830000 cmpi cr7,r3,0 - 12: GETL R3, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0xFE8BEF8: 917A0008 stw r11,8(r26) - 16: GETL R11, t14 - 17: GETL R26, t16 - 18: ADDL $0x8, t16 - 19: STL t14, (t16) - 20: INCEIPL $4 - - 0xFE8BEFC: 409E005C bc 4,30,0xFE8BF58 - 21: Jc30o $0xFE8BF58 - - - -. 2865 FE8BEE8 24 -. 80 7A 00 00 38 E0 FF FF 90 FA 00 04 2F 83 00 00 91 7A 00 08 40 9E 00 5C -==== BB 2866 (0xFE8BF58) approx BBs exec'd 0 ==== - - 0xFE8BF58: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE8BF5C: 48095DC5 bl 0xFF21D20 - 3: MOVL $0xFE8BF60, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFF21D20 ($4) - - - -. 2866 FE8BF58 8 -. 38 80 00 00 48 09 5D C5 -==== BB 2867 (0xFF21D2C) approx BBs exec'd 0 ==== - - 0xFF21D2C: 4BF59C5C b 0xFE7B988 - 0: JMPo $0xFE7B988 ($4) - - - -. 2867 FF21D2C 4 -. 4B F5 9C 5C -==== BB 2868 __syscall_error(0xFE7B988) approx BBs exec'd 0 ==== - - 0xFE7B988: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE7B98C: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFE7B990: 4812C4C1 bl 0xFFA7E50 - 9: MOVL $0xFE7B994, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2868 FE7B988 12 -. 94 21 FF F0 7D 88 02 A6 48 12 C4 C1 -==== BB 2869 (0xFE7B994) approx BBs exec'd 0 ==== - - 0xFE7B994: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE7B998: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE7B99C: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0xFE7B9A0: 809E1C4C lwz r4,7244(r30) - 11: GETL R30, t8 - 12: ADDL $0x1C4C, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFE7B9A4: 83C10008 lwz r30,8(r1) - 16: GETL R1, t12 - 17: ADDL $0x8, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0xFE7B9A8: 7D241214 add r9,r4,r2 - 21: GETL R4, t16 - 22: GETL R2, t18 - 23: ADDL t16, t18 - 24: PUTL t18, R9 - 25: INCEIPL $4 - - 0xFE7B9AC: 38210010 addi r1,r1,16 - 26: GETL R1, t20 - 27: ADDL $0x10, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0xFE7B9B0: 90690000 stw r3,0(r9) - 30: GETL R3, t22 - 31: GETL R9, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFE7B9B4: 3860FFFF li r3,-1 - 34: MOVL $0xFFFFFFFF, t26 - 35: PUTL t26, R3 - 36: INCEIPL $4 - - 0xFE7B9B8: 4E800020 blr - 37: GETL LR, t28 - 38: JMPo-r t28 ($4) - - - -. 2869 FE7B994 40 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 9E 1C 4C 83 C1 00 08 7D 24 12 14 38 21 00 10 90 69 00 00 38 60 FF FF 4E 80 00 20 -==== BB 2870 (0xFE8BF60) approx BBs exec'd 0 ==== - - 0xFE8BF60: 2E03FFFF cmpi cr4,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0xFE8BF64: 7C791B78 or r25,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R25 - 7: INCEIPL $4 - - 0xFE8BF68: 41B2FF98 bc 13,18,0xFE8BF00 - 8: Js18o $0xFE8BF00 - - - -. 2870 FE8BF60 12 -. 2E 03 FF FF 7C 79 1B 78 41 B2 FF 98 -==== BB 2871 (0xFE8BF00) approx BBs exec'd 0 ==== - - 0xFE8BF00: 3B200001 li r25,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R25 - 2: INCEIPL $4 - - 0xFE8BF04: 933A0004 stw r25,4(r26) - 3: GETL R25, t2 - 4: GETL R26, t4 - 5: ADDL $0x4, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xFE8BF08: 82DB0004 lwz r22,4(r27) - 8: GETL R27, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R22 - 12: INCEIPL $4 - - 0xFE8BF0C: 3936FFFF addi r9,r22,-1 - 13: GETL R22, t10 - 14: ADDL $0xFFFFFFFF, t10 - 15: PUTL t10, R9 - 16: INCEIPL $4 - - 0xFE8BF10: 2F890000 cmpi cr7,r9,0 - 17: GETL R9, t12 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x7, CR - 20: INCEIPL $4 - - 0xFE8BF14: 913B0004 stw r9,4(r27) - 21: GETL R9, t16 - 22: GETL R27, t18 - 23: ADDL $0x4, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE8BF18: 40BEFF6C bc 5,30,0xFE8BE84 - 26: Jc30o $0xFE8BE84 - - - -. 2871 FE8BF00 28 -. 3B 20 00 01 93 3A 00 04 82 DB 00 04 39 36 FF FF 2F 89 00 00 91 3B 00 04 40 BE FF 6C -==== BB 2872 (0xFE8BF1C) approx BBs exec'd 0 ==== - - 0xFE8BF1C: 913B0008 stw r9,8(r27) - 0: GETL R9, t0 - 1: GETL R27, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8BF20: 7C0004AC sync - 5: INCEIPL $4 - - 0xFE8BF24: 7F40D828 lwarx r26,r0,r27 - 6: GETL R27, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R26 - 10: INCEIPL $4 - - 0xFE8BF28: 7D20D92D stwcx. r9,r0,r27 - 11: GETL R27, t8 - 12: GETL R9, t10 - 13: LOCKo - 14: STL t10, (t8) (-rSo) - 15: ICRFL cr, $0x0, CR - 16: INCEIPL $4 - - 0xFE8BF2C: 40A2FFF8 bc 5,2,0xFE8BF24 - 17: Jc02o $0xFE8BF24 - - - -. 2872 FE8BF1C 20 -. 91 3B 00 08 7C 00 04 AC 7F 40 D8 28 7D 20 D9 2D 40 A2 FF F8 -==== BB 2873 (0xFE8BF30) approx BBs exec'd 0 ==== - - 0xFE8BF30: 2C1A0001 cmpi cr0,r26,1 - 0: GETL R26, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8BF34: 4081FF50 bc 4,1,0xFE8BE84 - 5: Jc01o $0xFE8BE84 - - - -. 2873 FE8BF30 8 -. 2C 1A 00 01 40 81 FF 50 -==== BB 2874 (0xFE8BE84) approx BBs exec'd 0 ==== - - 0xFE8BE84: 80A10000 lwz r5,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFE8BE88: 83650004 lwz r27,4(r5) - 4: GETL R5, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0xFE8BE8C: 8145FFB4 lwz r10,-76(r5) - 9: GETL R5, t8 - 10: ADDL $0xFFFFFFB4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0xFE8BE90: 7F6803A6 mtlr r27 - 14: GETL R27, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFE8BE94: 81C5FFB8 lwz r14,-72(r5) - 17: GETL R5, t14 - 18: ADDL $0xFFFFFFB8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R14 - 21: INCEIPL $4 - - 0xFE8BE98: 81E5FFBC lwz r15,-68(r5) - 22: GETL R5, t18 - 23: ADDL $0xFFFFFFBC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R15 - 26: INCEIPL $4 - - 0xFE8BE9C: 7D408120 mtcrf 0x8,r10 - 27: GETL R10, t22 - 28: ICRFL t22, $0x4, CR - 29: INCEIPL $4 - - 0xFE8BEA0: 8205FFC0 lwz r16,-64(r5) - 30: GETL R5, t24 - 31: ADDL $0xFFFFFFC0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R16 - 34: INCEIPL $4 - - 0xFE8BEA4: 8225FFC4 lwz r17,-60(r5) - 35: GETL R5, t28 - 36: ADDL $0xFFFFFFC4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R17 - 39: INCEIPL $4 - - 0xFE8BEA8: 8245FFC8 lwz r18,-56(r5) - 40: GETL R5, t32 - 41: ADDL $0xFFFFFFC8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R18 - 44: INCEIPL $4 - - 0xFE8BEAC: 8265FFCC lwz r19,-52(r5) - 45: GETL R5, t36 - 46: ADDL $0xFFFFFFCC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R19 - 49: INCEIPL $4 - - 0xFE8BEB0: 8285FFD0 lwz r20,-48(r5) - 50: GETL R5, t40 - 51: ADDL $0xFFFFFFD0, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R20 - 54: INCEIPL $4 - - 0xFE8BEB4: 82A5FFD4 lwz r21,-44(r5) - 55: GETL R5, t44 - 56: ADDL $0xFFFFFFD4, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R21 - 59: INCEIPL $4 - - 0xFE8BEB8: 82C5FFD8 lwz r22,-40(r5) - 60: GETL R5, t48 - 61: ADDL $0xFFFFFFD8, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R22 - 64: INCEIPL $4 - - 0xFE8BEBC: 82E5FFDC lwz r23,-36(r5) - 65: GETL R5, t52 - 66: ADDL $0xFFFFFFDC, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R23 - 69: INCEIPL $4 - - 0xFE8BEC0: 8305FFE0 lwz r24,-32(r5) - 70: GETL R5, t56 - 71: ADDL $0xFFFFFFE0, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R24 - 74: INCEIPL $4 - - 0xFE8BEC4: 8325FFE4 lwz r25,-28(r5) - 75: GETL R5, t60 - 76: ADDL $0xFFFFFFE4, t60 - 77: LDL (t60), t62 - 78: PUTL t62, R25 - 79: INCEIPL $4 - - 0xFE8BEC8: 8345FFE8 lwz r26,-24(r5) - 80: GETL R5, t64 - 81: ADDL $0xFFFFFFE8, t64 - 82: LDL (t64), t66 - 83: PUTL t66, R26 - 84: INCEIPL $4 - - 0xFE8BECC: 8365FFEC lwz r27,-20(r5) - 85: GETL R5, t68 - 86: ADDL $0xFFFFFFEC, t68 - 87: LDL (t68), t70 - 88: PUTL t70, R27 - 89: INCEIPL $4 - - 0xFE8BED0: 8385FFF0 lwz r28,-16(r5) - 90: GETL R5, t72 - 91: ADDL $0xFFFFFFF0, t72 - 92: LDL (t72), t74 - 93: PUTL t74, R28 - 94: INCEIPL $4 - - 0xFE8BED4: 83A5FFF4 lwz r29,-12(r5) - 95: GETL R5, t76 - 96: ADDL $0xFFFFFFF4, t76 - 97: LDL (t76), t78 - 98: PUTL t78, R29 - 99: INCEIPL $4 - - 0xFE8BED8: 83C5FFF8 lwz r30,-8(r5) - 100: GETL R5, t80 - 101: ADDL $0xFFFFFFF8, t80 - 102: LDL (t80), t82 - 103: PUTL t82, R30 - 104: INCEIPL $4 - - 0xFE8BEDC: 83E5FFFC lwz r31,-4(r5) - 105: GETL R5, t84 - 106: ADDL $0xFFFFFFFC, t84 - 107: LDL (t84), t86 - 108: PUTL t86, R31 - 109: INCEIPL $4 - - 0xFE8BEE0: 7CA12B78 or r1,r5,r5 - 110: GETL R5, t88 - 111: PUTL t88, R1 - 112: INCEIPL $4 - - 0xFE8BEE4: 4E800020 blr - 113: GETL LR, t90 - 114: JMPo-r t90 ($4) - - - -. 2874 FE8BE84 100 -. 80 A1 00 00 83 65 00 04 81 45 FF B4 7F 68 03 A6 81 C5 FF B8 81 E5 FF BC 7D 40 81 20 82 05 FF C0 82 25 FF C4 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 -==== BB 2875 (0xFE8BA00) approx BBs exec'd 0 ==== - - 0xFE8BA00: 813D0010 lwz r9,16(r29) - 0: GETL R29, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE8BA04: 4BFFFF90 b 0xFE8B994 - 5: JMPo $0xFE8B994 ($4) - - - -. 2875 FE8BA00 8 -. 81 3D 00 10 4B FF FF 90 -==== BB 2876 (0xFE8B994) approx BBs exec'd 0 ==== - - 0xFE8B994: 80690008 lwz r3,8(r9) - 0: GETL R9, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE8B998: 578A103A rlwinm r10,r28,2,0,29 - 5: GETL R28, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0xFE8B99C: 7D6AFA14 add r11,r10,r31 - 9: GETL R10, t6 - 10: GETL R31, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0xFE8B9A0: 2C030000 cmpi cr0,r3,0 - 14: GETL R3, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x0, CR - 17: INCEIPL $4 - - 0xFE8B9A4: 40820010 bc 4,2,0xFE8B9B4 - 18: Jc02o $0xFE8B9B4 - - - -. 2876 FE8B994 20 -. 80 69 00 08 57 8A 10 3A 7D 6A FA 14 2C 03 00 00 40 82 00 10 -==== BB 2877 (0xFE8B9A8) approx BBs exec'd 0 ==== - - 0xFE8B9A8: 808B0010 lwz r4,16(r11) - 0: GETL R11, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8B9AC: 2F840000 cmpi cr7,r4,0 - 5: GETL R4, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFE8B9B0: 409EFFC4 bc 4,30,0xFE8B974 - 9: Jc30o $0xFE8B974 - - - -. 2877 FE8B9A8 12 -. 80 8B 00 10 2F 84 00 00 40 9E FF C4 -==== BB 2878 (0xFE8B974) approx BBs exec'd 0 ==== - - 0xFE8B974: 7FAAFA14 add r29,r10,r31 - 0: GETL R10, t0 - 1: GETL R31, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFE8B978: 3B9C0001 addi r28,r28,1 - 5: GETL R28, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0xFE8B97C: 813D0010 lwz r9,16(r29) - 9: GETL R29, t6 - 10: ADDL $0x10, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFE8B980: 7F64DB78 or r4,r27,r27 - 14: GETL R27, t10 - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0xFE8B984: 80090004 lwz r0,4(r9) - 17: GETL R9, t12 - 18: ADDL $0x4, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R0 - 21: INCEIPL $4 - - 0xFE8B988: 7D234B78 or r3,r9,r9 - 22: GETL R9, t16 - 23: PUTL t16, R3 - 24: INCEIPL $4 - - 0xFE8B98C: 2F000000 cmpi cr6,r0,0 - 25: GETL R0, t18 - 26: CMP0L t18, t20 (-rSo) - 27: ICRFL t20, $0x6, CR - 28: INCEIPL $4 - - 0xFE8B990: 4099006C bc 4,25,0xFE8B9FC - 29: Jc25o $0xFE8B9FC - - - -. 2878 FE8B974 32 -. 7F AA FA 14 3B 9C 00 01 81 3D 00 10 7F 64 DB 78 80 09 00 04 7D 23 4B 78 2F 00 00 00 40 99 00 6C -==== BB 2879 (0xFE8B9B4) approx BBs exec'd 0 ==== - - 0xFE8B9B4: 4092003C bc 4,18,0xFE8B9F0 - 0: Jc18o $0xFE8B9F0 - - - -. 2879 FE8B9B4 4 -. 40 92 00 3C -==== BB 2880 (0xFE8B9B8) approx BBs exec'd 0 ==== - - 0xFE8B9B8: 73000001 andi. r0,r24,0x1 - 0: GETL R24, t0 - 1: ANDL $0x1, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFE8B9BC: 4182FE6C bc 12,2,0xFE8B828 - 6: Js02o $0xFE8B828 - - - -. 2880 FE8B9B8 8 -. 73 00 00 01 41 82 FE 6C -==== BB 2881 (0xFE8B9C0) approx BBs exec'd 0 ==== - - 0xFE8B9C0: 80610028 lwz r3,40(r1) - 0: GETL R1, t0 - 1: ADDL $0x28, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE8B9C4: 4811E96D bl 0xFFAA330 - 5: MOVL $0xFE8B9C8, t4 - 6: PUTL t4, LR - 7: JMPo-c $0xFFAA330 ($4) - - - -. 2881 FE8B9C0 8 -. 80 61 00 28 48 11 E9 6D -==== BB 2882 (0xFE8B9C8) approx BBs exec'd 0 ==== - - 0xFE8B9C8: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8B9CC: 4BFFFE60 b 0xFE8B82C - 3: JMPo $0xFE8B82C ($4) - - - -. 2882 FE8B9C8 8 -. 7F E3 FB 78 4B FF FE 60 -==== BB 2883 (0xFE8B82C) approx BBs exec'd 0 ==== - - 0xFE8B82C: 83010064 lwz r24,100(r1) - 0: GETL R1, t0 - 1: ADDL $0x64, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0xFE8B830: 8161003C lwz r11,60(r1) - 5: GETL R1, t4 - 6: ADDL $0x3C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0xFE8B834: 7F0803A6 mtlr r24 - 10: GETL R24, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFE8B838: 83210044 lwz r25,68(r1) - 13: GETL R1, t10 - 14: ADDL $0x44, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R25 - 17: INCEIPL $4 - - 0xFE8B83C: 83010040 lwz r24,64(r1) - 18: GETL R1, t14 - 19: ADDL $0x40, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R24 - 22: INCEIPL $4 - - 0xFE8B840: 7D608120 mtcrf 0x8,r11 - 23: GETL R11, t18 - 24: ICRFL t18, $0x4, CR - 25: INCEIPL $4 - - 0xFE8B844: 83410048 lwz r26,72(r1) - 26: GETL R1, t20 - 27: ADDL $0x48, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R26 - 30: INCEIPL $4 - - 0xFE8B848: 8361004C lwz r27,76(r1) - 31: GETL R1, t24 - 32: ADDL $0x4C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R27 - 35: INCEIPL $4 - - 0xFE8B84C: 83810050 lwz r28,80(r1) - 36: GETL R1, t28 - 37: ADDL $0x50, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R28 - 40: INCEIPL $4 - - 0xFE8B850: 83A10054 lwz r29,84(r1) - 41: GETL R1, t32 - 42: ADDL $0x54, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R29 - 45: INCEIPL $4 - - 0xFE8B854: 83C10058 lwz r30,88(r1) - 46: GETL R1, t36 - 47: ADDL $0x58, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R30 - 50: INCEIPL $4 - - 0xFE8B858: 83E1005C lwz r31,92(r1) - 51: GETL R1, t40 - 52: ADDL $0x5C, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R31 - 55: INCEIPL $4 - - 0xFE8B85C: 38210060 addi r1,r1,96 - 56: GETL R1, t44 - 57: ADDL $0x60, t44 - 58: PUTL t44, R1 - 59: INCEIPL $4 - - 0xFE8B860: 4E800020 blr - 60: GETL LR, t46 - 61: JMPo-r t46 ($4) - - - -. 2883 FE8B82C 56 -. 83 01 00 64 81 61 00 3C 7F 08 03 A6 83 21 00 44 83 01 00 40 7D 60 81 20 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 -==== BB 2884 (0xFE8B17C) approx BBs exec'd 0 ==== - - 0xFE8B17C: 7C7A1B79 or. r26,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R26 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8B180: 41A2FF8C bc 13,2,0xFE8B10C - 5: Js02o $0xFE8B10C - - - -. 2884 FE8B17C 8 -. 7C 7A 1B 79 41 A2 FF 8C -==== BB 2885 (0xFE8B184) approx BBs exec'd 0 ==== - - 0xFE8B184: 7EE4BB78 or r4,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE8B188: 7EC5B378 or r5,r22,r22 - 3: GETL R22, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFE8B18C: 38DF0008 addi r6,r31,8 - 6: GETL R31, t4 - 7: ADDL $0x8, t4 - 8: PUTL t4, R6 - 9: INCEIPL $4 - - 0xFE8B190: 4BFFF5F5 bl 0xFE8A784 - 10: MOVL $0xFE8B194, t6 - 11: PUTL t6, LR - 12: JMPo-c $0xFE8A784 ($4) - - - -. 2885 FE8B184 16 -. 7E E4 BB 78 7E C5 B3 78 38 DF 00 08 4B FF F5 F5 -==== BB 2886 _nl_find_msg(0xFE8A784) approx BBs exec'd 0 ==== - - 0xFE8A784: 7CE802A6 mflr r7 - 0: GETL LR, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0xFE8A788: 9421FFA0 stwu r1,-96(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFA0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFE8A78C: 4811D6C5 bl 0xFFA7E50 - 9: MOVL $0xFE8A790, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2886 FE8A784 12 -. 7C E8 02 A6 94 21 FF A0 48 11 D6 C5 -==== BB 2887 (0xFE8A790) approx BBs exec'd 0 ==== - - 0xFE8A790: 92210024 stw r17,36(r1) - 0: GETL R17, t0 - 1: GETL R1, t2 - 2: ADDL $0x24, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE8A794: 9261002C stw r19,44(r1) - 5: GETL R19, t4 - 6: GETL R1, t6 - 7: ADDL $0x2C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFE8A798: 7CD13378 or r17,r6,r6 - 10: GETL R6, t8 - 11: PUTL t8, R17 - 12: INCEIPL $4 - - 0xFE8A79C: 90E10064 stw r7,100(r1) - 13: GETL R7, t10 - 14: GETL R1, t12 - 15: ADDL $0x64, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE8A7A0: 7C932378 or r19,r4,r4 - 18: GETL R4, t14 - 19: PUTL t14, R19 - 20: INCEIPL $4 - - 0xFE8A7A4: 80030004 lwz r0,4(r3) - 21: GETL R3, t16 - 22: ADDL $0x4, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R0 - 25: INCEIPL $4 - - 0xFE8A7A8: 92810030 stw r20,48(r1) - 26: GETL R20, t20 - 27: GETL R1, t22 - 28: ADDL $0x30, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFE8A7AC: 7C741B78 or r20,r3,r3 - 31: GETL R3, t24 - 32: PUTL t24, R20 - 33: INCEIPL $4 - - 0xFE8A7B0: 2F800000 cmpi cr7,r0,0 - 34: GETL R0, t26 - 35: CMP0L t26, t28 (-rSo) - 36: ICRFL t28, $0x7, CR - 37: INCEIPL $4 - - 0xFE8A7B4: 93010040 stw r24,64(r1) - 38: GETL R24, t30 - 39: GETL R1, t32 - 40: ADDL $0x40, t32 - 41: STL t30, (t32) - 42: INCEIPL $4 - - 0xFE8A7B8: 93C10058 stw r30,88(r1) - 43: GETL R30, t34 - 44: GETL R1, t36 - 45: ADDL $0x58, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0xFE8A7BC: 7CB82B78 or r24,r5,r5 - 48: GETL R5, t38 - 49: PUTL t38, R24 - 50: INCEIPL $4 - - 0xFE8A7C0: 92410028 stw r18,40(r1) - 51: GETL R18, t40 - 52: GETL R1, t42 - 53: ADDL $0x28, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0xFE8A7C4: 7FC802A6 mflr r30 - 56: GETL LR, t44 - 57: PUTL t44, R30 - 58: INCEIPL $4 - - 0xFE8A7C8: 92A10034 stw r21,52(r1) - 59: GETL R21, t46 - 60: GETL R1, t48 - 61: ADDL $0x34, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0xFE8A7CC: 92C10038 stw r22,56(r1) - 64: GETL R22, t50 - 65: GETL R1, t52 - 66: ADDL $0x38, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0xFE8A7D0: 92E1003C stw r23,60(r1) - 69: GETL R23, t54 - 70: GETL R1, t56 - 71: ADDL $0x3C, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0xFE8A7D4: 93210044 stw r25,68(r1) - 74: GETL R25, t58 - 75: GETL R1, t60 - 76: ADDL $0x44, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0xFE8A7D8: 93410048 stw r26,72(r1) - 79: GETL R26, t62 - 80: GETL R1, t64 - 81: ADDL $0x48, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0xFE8A7DC: 9361004C stw r27,76(r1) - 84: GETL R27, t66 - 85: GETL R1, t68 - 86: ADDL $0x4C, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0xFE8A7E0: 93810050 stw r28,80(r1) - 89: GETL R28, t70 - 90: GETL R1, t72 - 91: ADDL $0x50, t72 - 92: STL t70, (t72) - 93: INCEIPL $4 - - 0xFE8A7E4: 93A10054 stw r29,84(r1) - 94: GETL R29, t74 - 95: GETL R1, t76 - 96: ADDL $0x54, t76 - 97: STL t74, (t76) - 98: INCEIPL $4 - - 0xFE8A7E8: 93E1005C stw r31,92(r1) - 99: GETL R31, t78 - 100: GETL R1, t80 - 101: ADDL $0x5C, t80 - 102: STL t78, (t80) - 103: INCEIPL $4 - - 0xFE8A7EC: 409D0508 bc 4,29,0xFE8ACF4 - 104: Jc29o $0xFE8ACF4 - - - -. 2887 FE8A790 96 -. 92 21 00 24 92 61 00 2C 7C D1 33 78 90 E1 00 64 7C 93 23 78 80 03 00 04 92 81 00 30 7C 74 1B 78 2F 80 00 00 93 01 00 40 93 C1 00 58 7C B8 2B 78 92 41 00 28 7F C8 02 A6 92 A1 00 34 92 C1 00 38 92 E1 00 3C 93 21 00 44 93 41 00 48 93 61 00 4C 93 81 00 50 93 A1 00 54 93 E1 00 5C 40 9D 05 08 -==== BB 2888 (0xFE8A7F0) approx BBs exec'd 0 ==== - - 0xFE8A7F0: 83740008 lwz r27,8(r20) - 0: GETL R20, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFE8A7F4: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE8A7F8: 2C1B0000 cmpi cr0,r27,0 - 8: GETL R27, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0xFE8A7FC: 418200A8 bc 12,2,0xFE8A8A4 - 12: Js02o $0xFE8A8A4 - - - -. 2888 FE8A7F0 16 -. 83 74 00 08 38 60 00 00 2C 1B 00 00 41 82 00 A8 -==== BB 2889 (0xFE8A8A4) approx BBs exec'd 0 ==== - - 0xFE8A8A4: 82210064 lwz r17,100(r1) - 0: GETL R1, t0 - 1: ADDL $0x64, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0xFE8A8A8: 82410028 lwz r18,40(r1) - 5: GETL R1, t4 - 6: ADDL $0x28, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R18 - 9: INCEIPL $4 - - 0xFE8A8AC: 7E2803A6 mtlr r17 - 10: GETL R17, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFE8A8B0: 8261002C lwz r19,44(r1) - 13: GETL R1, t10 - 14: ADDL $0x2C, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R19 - 17: INCEIPL $4 - - 0xFE8A8B4: 82210024 lwz r17,36(r1) - 18: GETL R1, t14 - 19: ADDL $0x24, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R17 - 22: INCEIPL $4 - - 0xFE8A8B8: 82810030 lwz r20,48(r1) - 23: GETL R1, t18 - 24: ADDL $0x30, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R20 - 27: INCEIPL $4 - - 0xFE8A8BC: 82A10034 lwz r21,52(r1) - 28: GETL R1, t22 - 29: ADDL $0x34, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R21 - 32: INCEIPL $4 - - 0xFE8A8C0: 82C10038 lwz r22,56(r1) - 33: GETL R1, t26 - 34: ADDL $0x38, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R22 - 37: INCEIPL $4 - - 0xFE8A8C4: 82E1003C lwz r23,60(r1) - 38: GETL R1, t30 - 39: ADDL $0x3C, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R23 - 42: INCEIPL $4 - - 0xFE8A8C8: 83010040 lwz r24,64(r1) - 43: GETL R1, t34 - 44: ADDL $0x40, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R24 - 47: INCEIPL $4 - - 0xFE8A8CC: 83210044 lwz r25,68(r1) - 48: GETL R1, t38 - 49: ADDL $0x44, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R25 - 52: INCEIPL $4 - - 0xFE8A8D0: 83410048 lwz r26,72(r1) - 53: GETL R1, t42 - 54: ADDL $0x48, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R26 - 57: INCEIPL $4 - - 0xFE8A8D4: 8361004C lwz r27,76(r1) - 58: GETL R1, t46 - 59: ADDL $0x4C, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R27 - 62: INCEIPL $4 - - 0xFE8A8D8: 83810050 lwz r28,80(r1) - 63: GETL R1, t50 - 64: ADDL $0x50, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R28 - 67: INCEIPL $4 - - 0xFE8A8DC: 83A10054 lwz r29,84(r1) - 68: GETL R1, t54 - 69: ADDL $0x54, t54 - 70: LDL (t54), t56 - 71: PUTL t56, R29 - 72: INCEIPL $4 - - 0xFE8A8E0: 83C10058 lwz r30,88(r1) - 73: GETL R1, t58 - 74: ADDL $0x58, t58 - 75: LDL (t58), t60 - 76: PUTL t60, R30 - 77: INCEIPL $4 - - 0xFE8A8E4: 83E1005C lwz r31,92(r1) - 78: GETL R1, t62 - 79: ADDL $0x5C, t62 - 80: LDL (t62), t64 - 81: PUTL t64, R31 - 82: INCEIPL $4 - - 0xFE8A8E8: 38210060 addi r1,r1,96 - 83: GETL R1, t66 - 84: ADDL $0x60, t66 - 85: PUTL t66, R1 - 86: INCEIPL $4 - - 0xFE8A8EC: 4E800020 blr - 87: GETL LR, t68 - 88: JMPo-r t68 ($4) - - - -. 2889 FE8A8A4 76 -. 82 21 00 64 82 41 00 28 7E 28 03 A6 82 61 00 2C 82 21 00 24 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 -==== BB 2890 (0xFE8B194) approx BBs exec'd 0 ==== - - 0xFE8B194: 7C781B79 or. r24,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R24 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFE8B198: 40820054 bc 4,2,0xFE8B1EC - 5: Jc02o $0xFE8B1EC - - - -. 2890 FE8B194 8 -. 7C 78 1B 79 40 82 00 54 -==== BB 2891 (0xFE8B19C) approx BBs exec'd 0 ==== - - 0xFE8B19C: 813A0010 lwz r9,16(r26) - 0: GETL R26, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE8B1A0: 3B800000 li r28,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFE8B1A4: 2F890000 cmpi cr7,r9,0 - 8: GETL R9, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0xFE8B1A8: 419E0040 bc 12,30,0xFE8B1E8 - 12: Js30o $0xFE8B1E8 - - - -. 2891 FE8B19C 16 -. 81 3A 00 10 3B 80 00 00 2F 89 00 00 41 9E 00 40 -==== BB 2892 (0xFE8B1AC) approx BBs exec'd 0 ==== - - 0xFE8B1AC: 39600000 li r11,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFE8B1B0: 7FABD214 add r29,r11,r26 - 3: GETL R11, t2 - 4: GETL R26, t4 - 5: ADDL t2, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFE8B1B4: 7EE4BB78 or r4,r23,r23 - 8: GETL R23, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFE8B1B8: 807D0010 lwz r3,16(r29) - 11: GETL R29, t8 - 12: ADDL $0x10, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0xFE8B1BC: 7EC5B378 or r5,r22,r22 - 16: GETL R22, t12 - 17: PUTL t12, R5 - 18: INCEIPL $4 - - 0xFE8B1C0: 38DF0008 addi r6,r31,8 - 19: GETL R31, t14 - 20: ADDL $0x8, t14 - 21: PUTL t14, R6 - 22: INCEIPL $4 - - 0xFE8B1C4: 3B9C0001 addi r28,r28,1 - 23: GETL R28, t16 - 24: ADDL $0x1, t16 - 25: PUTL t16, R28 - 26: INCEIPL $4 - - 0xFE8B1C8: 4BFFF5BD bl 0xFE8A784 - 27: MOVL $0xFE8B1CC, t18 - 28: PUTL t18, LR - 29: JMPo-c $0xFE8A784 ($4) - - - -. 2892 FE8B1AC 32 -. 39 60 00 00 7F AB D2 14 7E E4 BB 78 80 7D 00 10 7E C5 B3 78 38 DF 00 08 3B 9C 00 01 4B FF F5 BD -==== BB 2893 (0xFE8B1CC) approx BBs exec'd 0 ==== - - 0xFE8B1CC: 578B103A rlwinm r11,r28,2,0,29 - 0: GETL R28, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFE8B1D0: 7C781B79 or. r24,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R24 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0xFE8B1D4: 7D2BD214 add r9,r11,r26 - 9: GETL R11, t6 - 10: GETL R26, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFE8B1D8: 40820264 bc 4,2,0xFE8B43C - 14: Jc02o $0xFE8B43C - - - -. 2893 FE8B1CC 16 -. 57 8B 10 3A 7C 78 1B 79 7D 2B D2 14 40 82 02 64 -==== BB 2894 (0xFE8B1DC) approx BBs exec'd 0 ==== - - 0xFE8B1DC: 80890010 lwz r4,16(r9) - 0: GETL R9, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE8B1E0: 2C840000 cmpi cr1,r4,0 - 5: GETL R4, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFE8B1E4: 4086FFCC bc 4,6,0xFE8B1B0 - 9: Jc06o $0xFE8B1B0 - - - -. 2894 FE8B1DC 12 -. 80 89 00 10 2C 84 00 00 40 86 FF CC -==== BB 2895 (0xFE8B1B0) approx BBs exec'd 0 ==== - - 0xFE8B1B0: 7FABD214 add r29,r11,r26 - 0: GETL R11, t0 - 1: GETL R26, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFE8B1B4: 7EE4BB78 or r4,r23,r23 - 5: GETL R23, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE8B1B8: 807D0010 lwz r3,16(r29) - 8: GETL R29, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFE8B1BC: 7EC5B378 or r5,r22,r22 - 13: GETL R22, t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0xFE8B1C0: 38DF0008 addi r6,r31,8 - 16: GETL R31, t12 - 17: ADDL $0x8, t12 - 18: PUTL t12, R6 - 19: INCEIPL $4 - - 0xFE8B1C4: 3B9C0001 addi r28,r28,1 - 20: GETL R28, t14 - 21: ADDL $0x1, t14 - 22: PUTL t14, R28 - 23: INCEIPL $4 - - 0xFE8B1C8: 4BFFF5BD bl 0xFE8A784 - 24: MOVL $0xFE8B1CC, t16 - 25: PUTL t16, LR - 26: JMPo-c $0xFE8A784 ($4) - - - -. 2895 FE8B1B0 28 -. 7F AB D2 14 7E E4 BB 78 80 7D 00 10 7E C5 B3 78 38 DF 00 08 3B 9C 00 01 4B FF F5 BD -==== BB 2896 (0xFE8B1E8) approx BBs exec'd 0 ==== - - 0xFE8B1E8: 4182FF24 bc 12,2,0xFE8B10C - 0: Js02o $0xFE8B10C - - - -. 2896 FE8B1E8 4 -. 41 82 FF 24 -==== BB 2897 (0xFE8B10C) approx BBs exec'd 0 ==== - - 0xFE8B10C: 893B0000 lbz r9,0(r27) - 0: GETL R27, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFE8B110: 2F09003A cmpi cr6,r9,58 - 4: GETL R9, t4 - 5: MOVL $0x3A, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFE8B114: 409A0010 bc 4,26,0xFE8B124 - 9: Jc26o $0xFE8B124 - - - -. 2897 FE8B10C 12 -. 89 3B 00 00 2F 09 00 3A 40 9A 00 10 -==== BB 2898 (0xFE8B12C) approx BBs exec'd 0 ==== - - 0xFE8B12C: 39800043 li r12,67 - 0: MOVL $0x43, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0xFE8B130: 99790001 stb r11,1(r25) - 3: GETL R11, t2 - 4: GETL R25, t4 - 5: ADDL $0x1, t4 - 6: STB t2, (t4) - 7: INCEIPL $4 - - 0xFE8B134: 99990000 stb r12,0(r25) - 8: GETL R12, t6 - 9: GETL R25, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0xFE8B138: 88790000 lbz r3,0(r25) - 12: GETL R25, t10 - 13: LDB (t10), t12 - 14: PUTL t12, R3 - 15: INCEIPL $4 - - 0xFE8B13C: 3523FFBD addic. r9,r3,-67 - 16: GETL R3, t14 - 17: ADCL $0xFFFFFFBD, t14 (-wCa) - 18: PUTL t14, R9 - 19: CMP0L t14, t16 (-rSo) - 20: ICRFL t16, $0x0, CR - 21: INCEIPL $4 - - 0xFE8B140: 4F421042 crnor 26,2,2 - 22: GETL CR, t18 - 23: XBITB t18, $0x2, t20 - 24: XBITB t18, $0x2, t22 - 25: NOTB t20 - 26: NOTB t22 - 27: ANDB t22, t20 - 28: IBITL t20, $0x1A, t18 - 29: PUTL t18, CR - 30: INCEIPL $4 - - 0xFE8B144: 419A000C bc 12,26,0xFE8B150 - 31: Js26o $0xFE8B150 - - - -. 2898 FE8B12C 28 -. 39 80 00 43 99 79 00 01 99 99 00 00 88 79 00 00 35 23 FF BD 4F 42 10 42 41 9A 00 0C -==== BB 2899 (0xFE8B148) approx BBs exec'd 0 ==== - - 0xFE8B148: 88190001 lbz r0,1(r25) - 0: GETL R25, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8B14C: 2C000000 cmpi cr0,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFE8B150: 418202F8 bc 12,2,0xFE8B448 - 9: Js02o $0xFE8B448 - - - -. 2899 FE8B148 12 -. 88 19 00 01 2C 00 00 00 41 82 02 F8 -==== BB 2900 (0xFE8B448) approx BBs exec'd 0 ==== - - 0xFE8B448: 800F00A8 lwz r0,168(r15) - 0: GETL R15, t0 - 1: ADDL $0xA8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8B44C: 2D800000 cmpi cr3,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x3, CR - 8: INCEIPL $4 - - 0xFE8B450: 408E002C bc 4,14,0xFE8B47C - 9: Jc14o $0xFE8B47C - - - -. 2900 FE8B448 12 -. 80 0F 00 A8 2D 80 00 00 40 8E 00 2C -==== BB 2901 (0xFE8B454) approx BBs exec'd 0 ==== - - 0xFE8B454: 821F0010 lwz r16,16(r31) - 0: GETL R31, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R16 - 4: INCEIPL $4 - - 0xFE8B458: 827F0018 lwz r19,24(r31) - 5: GETL R31, t4 - 6: ADDL $0x18, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R19 - 9: INCEIPL $4 - - 0xFE8B45C: 92130000 stw r16,0(r19) - 10: GETL R16, t8 - 11: GETL R19, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFE8B460: 41920014 bc 12,18,0xFE8B474 - 14: Js18o $0xFE8B474 - - - -. 2901 FE8B454 16 -. 82 1F 00 10 82 7F 00 18 92 13 00 00 41 92 00 14 -==== BB 2902 (0xFE8B474) approx BBs exec'd 0 ==== - - 0xFE8B474: 7EC3B378 or r3,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE8B478: 4BFFFDD4 b 0xFE8B24C - 3: JMPo $0xFE8B24C ($4) - - - -. 2902 FE8B474 8 -. 7E C3 B3 78 4B FF FD D4 -==== BB 2903 (0xFE8B24C) approx BBs exec'd 0 ==== - - 0xFE8B24C: 81210000 lwz r9,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFE8B250: 81E90004 lwz r15,4(r9) - 4: GETL R9, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R15 - 8: INCEIPL $4 - - 0xFE8B254: 8189FFB4 lwz r12,-76(r9) - 9: GETL R9, t8 - 10: ADDL $0xFFFFFFB4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0xFE8B258: 7DE803A6 mtlr r15 - 14: GETL R15, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFE8B25C: 81C9FFB8 lwz r14,-72(r9) - 17: GETL R9, t14 - 18: ADDL $0xFFFFFFB8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R14 - 21: INCEIPL $4 - - 0xFE8B260: 81E9FFBC lwz r15,-68(r9) - 22: GETL R9, t18 - 23: ADDL $0xFFFFFFBC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R15 - 26: INCEIPL $4 - - 0xFE8B264: 7D818120 mtcrf 0x18,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x3, CR - 29: ICRFL t22, $0x4, CR - 30: INCEIPL $4 - - 0xFE8B268: 8209FFC0 lwz r16,-64(r9) - 31: GETL R9, t24 - 32: ADDL $0xFFFFFFC0, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R16 - 35: INCEIPL $4 - - 0xFE8B26C: 8229FFC4 lwz r17,-60(r9) - 36: GETL R9, t28 - 37: ADDL $0xFFFFFFC4, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R17 - 40: INCEIPL $4 - - 0xFE8B270: 8249FFC8 lwz r18,-56(r9) - 41: GETL R9, t32 - 42: ADDL $0xFFFFFFC8, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R18 - 45: INCEIPL $4 - - 0xFE8B274: 8269FFCC lwz r19,-52(r9) - 46: GETL R9, t36 - 47: ADDL $0xFFFFFFCC, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R19 - 50: INCEIPL $4 - - 0xFE8B278: 8289FFD0 lwz r20,-48(r9) - 51: GETL R9, t40 - 52: ADDL $0xFFFFFFD0, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R20 - 55: INCEIPL $4 - - 0xFE8B27C: 82A9FFD4 lwz r21,-44(r9) - 56: GETL R9, t44 - 57: ADDL $0xFFFFFFD4, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R21 - 60: INCEIPL $4 - - 0xFE8B280: 82C9FFD8 lwz r22,-40(r9) - 61: GETL R9, t48 - 62: ADDL $0xFFFFFFD8, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R22 - 65: INCEIPL $4 - - 0xFE8B284: 82E9FFDC lwz r23,-36(r9) - 66: GETL R9, t52 - 67: ADDL $0xFFFFFFDC, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R23 - 70: INCEIPL $4 - - 0xFE8B288: 8309FFE0 lwz r24,-32(r9) - 71: GETL R9, t56 - 72: ADDL $0xFFFFFFE0, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R24 - 75: INCEIPL $4 - - 0xFE8B28C: 8329FFE4 lwz r25,-28(r9) - 76: GETL R9, t60 - 77: ADDL $0xFFFFFFE4, t60 - 78: LDL (t60), t62 - 79: PUTL t62, R25 - 80: INCEIPL $4 - - 0xFE8B290: 8349FFE8 lwz r26,-24(r9) - 81: GETL R9, t64 - 82: ADDL $0xFFFFFFE8, t64 - 83: LDL (t64), t66 - 84: PUTL t66, R26 - 85: INCEIPL $4 - - 0xFE8B294: 8369FFEC lwz r27,-20(r9) - 86: GETL R9, t68 - 87: ADDL $0xFFFFFFEC, t68 - 88: LDL (t68), t70 - 89: PUTL t70, R27 - 90: INCEIPL $4 - - 0xFE8B298: 8389FFF0 lwz r28,-16(r9) - 91: GETL R9, t72 - 92: ADDL $0xFFFFFFF0, t72 - 93: LDL (t72), t74 - 94: PUTL t74, R28 - 95: INCEIPL $4 - - 0xFE8B29C: 83A9FFF4 lwz r29,-12(r9) - 96: GETL R9, t76 - 97: ADDL $0xFFFFFFF4, t76 - 98: LDL (t76), t78 - 99: PUTL t78, R29 - 100: INCEIPL $4 - - 0xFE8B2A0: 83C9FFF8 lwz r30,-8(r9) - 101: GETL R9, t80 - 102: ADDL $0xFFFFFFF8, t80 - 103: LDL (t80), t82 - 104: PUTL t82, R30 - 105: INCEIPL $4 - - 0xFE8B2A4: 83E9FFFC lwz r31,-4(r9) - 106: GETL R9, t84 - 107: ADDL $0xFFFFFFFC, t84 - 108: LDL (t84), t86 - 109: PUTL t86, R31 - 110: INCEIPL $4 - - 0xFE8B2A8: 7D214B78 or r1,r9,r9 - 111: GETL R9, t88 - 112: PUTL t88, R1 - 113: INCEIPL $4 - - 0xFE8B2AC: 4E800020 blr - 114: GETL LR, t90 - 115: JMPo-r t90 ($4) - - - -. 2903 FE8B24C 100 -. 81 21 00 00 81 E9 00 04 81 89 FF B4 7D E8 03 A6 81 C9 FF B8 81 E9 FF BC 7D 81 81 20 82 09 FF C0 82 29 FF C4 82 49 FF C8 82 69 FF CC 82 89 FF D0 82 A9 FF D4 82 C9 FF D8 82 E9 FF DC 83 09 FF E0 83 29 FF E4 83 49 FF E8 83 69 FF EC 83 89 FF F0 83 A9 FF F4 83 C9 FF F8 83 E9 FF FC 7D 21 4B 78 4E 80 00 20 -==== BB 2904 (0xFE8A4A0) approx BBs exec'd 0 ==== - - 0xFE8A4A0: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFE8A4A4: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFE8A4A8: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFE8A4AC: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 2904 FE8A4A0 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 2905 (0x10001C98) approx BBs exec'd 0 ==== - - 0x10001C98: 38610090 addi r3,r1,144 - 0: GETL R1, t0 - 1: ADDL $0x90, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x10001C9C: 48003541 bl 0x100051DC - 4: MOVL $0x10001CA0, t2 - 5: PUTL t2, LR - 6: JMPo-c $0x100051DC ($4) - - - -. 2905 10001C98 8 -. 38 61 00 90 48 00 35 41 -==== BB 2906 (0x100051DC) approx BBs exec'd 0 ==== - - 0x100051DC: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x100051E0: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x100051E4: 7C641B78 or r4,r3,r3 - 9: GETL R3, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0x100051E8: 93E10018 stw r31,24(r1) - 12: GETL R31, t8 - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x100051EC: 7C7F1B78 or r31,r3,r3 - 17: GETL R3, t12 - 18: PUTL t12, R31 - 19: INCEIPL $4 - - 0x100051F0: 38600000 li r3,0 - 20: MOVL $0x0, t14 - 21: PUTL t14, R3 - 22: INCEIPL $4 - - 0x100051F4: 90010024 stw r0,36(r1) - 23: GETL R0, t16 - 24: GETL R1, t18 - 25: ADDL $0x24, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0x100051F8: 48015ADD bl 0x1001ACD4 - 28: MOVL $0x100051FC, t20 - 29: PUTL t20, LR - 30: JMPo-c $0x1001ACD4 ($4) - - - -. 2906 100051DC 32 -. 7C 08 02 A6 94 21 FF E0 7C 64 1B 78 93 E1 00 18 7C 7F 1B 78 38 60 00 00 90 01 00 24 48 01 5A DD -==== BB 2907 (0x1001ACD4) approx BBs exec'd 0 ==== - - 0x1001ACD4: 396000D0 li r11,208 - 0: MOVL $0xD0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001ACD8: 4BFFFE34 b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 2907 1001ACD4 8 -. 39 60 00 D0 4B FF FE 34 -==== BB 2908 clock_gettime(0xEE84410) approx BBs exec'd 0 ==== - - 0xEE84410: 2B830001 cmpli cr7,r3,1 - 0: GETL R3, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xEE84414: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xEE84418: 9421FFD0 stwu r1,-48(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFD0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xEE8441C: 48013C29 bl 0xEE98044 - 14: MOVL $0xEE84420, t12 - 15: PUTL t12, LR - 16: JMPo-c $0xEE98044 ($4) - - - -. 2908 EE84410 16 -. 2B 83 00 01 7C 08 02 A6 94 21 FF D0 48 01 3C 29 -==== BB 2909 (0xEE84420) approx BBs exec'd 0 ==== - - 0xEE84420: 93410018 stw r26,24(r1) - 0: GETL R26, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xEE84424: 7C9A2378 or r26,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0xEE84428: 93810020 stw r28,32(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x20, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xEE8442C: 3B80FFFF li r28,-1 - 13: MOVL $0xFFFFFFFF, t10 - 14: PUTL t10, R28 - 15: INCEIPL $4 - - 0xEE84430: 93C10028 stw r30,40(r1) - 16: GETL R30, t12 - 17: GETL R1, t14 - 18: ADDL $0x28, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xEE84434: 7FC802A6 mflr r30 - 21: GETL LR, t16 - 22: PUTL t16, R30 - 23: INCEIPL $4 - - 0xEE84438: 93E1002C stw r31,44(r1) - 24: GETL R31, t18 - 25: GETL R1, t20 - 26: ADDL $0x2C, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xEE8443C: 7C7F1B78 or r31,r3,r3 - 29: GETL R3, t22 - 30: PUTL t22, R31 - 31: INCEIPL $4 - - 0xEE84440: 9361001C stw r27,28(r1) - 32: GETL R27, t24 - 33: GETL R1, t26 - 34: ADDL $0x1C, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xEE84444: 93A10024 stw r29,36(r1) - 37: GETL R29, t28 - 38: GETL R1, t30 - 39: ADDL $0x24, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xEE84448: 90010034 stw r0,52(r1) - 42: GETL R0, t32 - 43: GETL R1, t34 - 44: ADDL $0x34, t34 - 45: STL t32, (t34) - 46: INCEIPL $4 - - 0xEE8444C: 419D005C bc 12,29,0xEE844A8 - 47: Js29o $0xEE844A8 - - - -. 2909 EE84420 48 -. 93 41 00 18 7C 9A 23 78 93 81 00 20 3B 80 FF FF 93 C1 00 28 7F C8 02 A6 93 E1 00 2C 7C 7F 1B 78 93 61 00 1C 93 A1 00 24 90 01 00 34 41 9D 00 5C -==== BB 2910 (0xEE84450) approx BBs exec'd 0 ==== - - 0xEE84450: 837E00DC lwz r27,220(r30) - 0: GETL R30, t0 - 1: ADDL $0xDC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xEE84454: 3BA00016 li r29,22 - 5: MOVL $0x16, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xEE84458: 80BB0000 lwz r5,0(r27) - 8: GETL R27, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0xEE8445C: 2C050000 cmpi cr0,r5,0 - 12: GETL R5, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x0, CR - 15: INCEIPL $4 - - 0xEE84460: 40820098 bc 4,2,0xEE844F8 - 16: Jc02o $0xEE844F8 - - - -. 2910 EE84450 20 -. 83 7E 00 DC 3B A0 00 16 80 BB 00 00 2C 05 00 00 40 82 00 98 -==== BB 2911 (0xEE84464) approx BBs exec'd 0 ==== - - 0xEE84464: 380000F6 li r0,246 - 0: MOVL $0xF6, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xEE84468: 44000002 sc - 3: JMPo-sys $0xEE8446C ($4) - - - -. 2911 EE84464 8 -. 38 00 00 F6 44 00 00 02 -==== BB 2912 (0xEE8446C) approx BBs exec'd 0 ==== - - 0xEE8446C: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xEE84470: 74091000 andis. r9,r0,0x1000 - 3: GETL R0, t2 - 4: ANDL $0x10000000, t2 - 5: PUTL t2, R9 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0xEE84474: 4082006C bc 4,2,0xEE844E0 - 9: Jc02o $0xEE844E0 - - - -. 2912 EE8446C 12 -. 7C 00 00 26 74 09 10 00 40 82 00 6C -==== BB 2913 (0xEE84478) approx BBs exec'd 0 ==== - - 0xEE84478: 81610034 lwz r11,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xEE8447C: 3B800000 li r28,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xEE84480: 7F83E378 or r3,r28,r28 - 8: GETL R28, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xEE84484: 83410018 lwz r26,24(r1) - 11: GETL R1, t8 - 12: ADDL $0x18, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R26 - 15: INCEIPL $4 - - 0xEE84488: 8361001C lwz r27,28(r1) - 16: GETL R1, t12 - 17: ADDL $0x1C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R27 - 20: INCEIPL $4 - - 0xEE8448C: 7D6803A6 mtlr r11 - 21: GETL R11, t16 - 22: PUTL t16, LR - 23: INCEIPL $4 - - 0xEE84490: 83810020 lwz r28,32(r1) - 24: GETL R1, t18 - 25: ADDL $0x20, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R28 - 28: INCEIPL $4 - - 0xEE84494: 83A10024 lwz r29,36(r1) - 29: GETL R1, t22 - 30: ADDL $0x24, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R29 - 33: INCEIPL $4 - - 0xEE84498: 83C10028 lwz r30,40(r1) - 34: GETL R1, t26 - 35: ADDL $0x28, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R30 - 38: INCEIPL $4 - - 0xEE8449C: 83E1002C lwz r31,44(r1) - 39: GETL R1, t30 - 40: ADDL $0x2C, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R31 - 43: INCEIPL $4 - - 0xEE844A0: 38210030 addi r1,r1,48 - 44: GETL R1, t34 - 45: ADDL $0x30, t34 - 46: PUTL t34, R1 - 47: INCEIPL $4 - - 0xEE844A4: 4E800020 blr - 48: GETL LR, t36 - 49: JMPo-r t36 ($4) - - - -. 2913 EE84478 48 -. 81 61 00 34 3B 80 00 00 7F 83 E3 78 83 41 00 18 83 61 00 1C 7D 68 03 A6 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 2914 (0x100051FC) approx BBs exec'd 0 ==== - - 0x100051FC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10005200: 38800000 li r4,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0x10005204: 38610008 addi r3,r1,8 - 7: GETL R1, t6 - 8: ADDL $0x8, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x10005208: 39600000 li r11,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0x1000520C: 409E001C bc 4,30,0x10005228 - 14: Jc30o $0x10005228 - - - -. 2914 100051FC 20 -. 2F 83 00 00 38 80 00 00 38 61 00 08 39 60 00 00 40 9E 00 1C -==== BB 2915 (0x10005210) approx BBs exec'd 0 ==== - - 0x10005210: 80010024 lwz r0,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10005214: 7D635B78 or r3,r11,r11 - 5: GETL R11, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x10005218: 83E10018 lwz r31,24(r1) - 8: GETL R1, t6 - 9: ADDL $0x18, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R31 - 12: INCEIPL $4 - - 0x1000521C: 38210020 addi r1,r1,32 - 13: GETL R1, t10 - 14: ADDL $0x20, t10 - 15: PUTL t10, R1 - 16: INCEIPL $4 - - 0x10005220: 7C0803A6 mtlr r0 - 17: GETL R0, t12 - 18: PUTL t12, LR - 19: INCEIPL $4 - - 0x10005224: 4E800020 blr - 20: GETL LR, t14 - 21: JMPo-r t14 ($4) - - - -. 2915 10005210 24 -. 80 01 00 24 7D 63 5B 78 83 E1 00 18 38 21 00 20 7C 08 03 A6 4E 80 00 20 -==== BB 2916 (0x10001CA0) approx BBs exec'd 0 ==== - - 0x10001CA0: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10001CA4: 409E001C bc 4,30,0x10001CC0 - 4: Jc30o $0x10001CC0 - - - -. 2916 10001CA0 8 -. 2F 83 00 00 40 9E 00 1C -==== BB 2917 (0x10001CA8) approx BBs exec'd 0 ==== - - 0x10001CA8: 40920044 bc 4,18,0x10001CEC - 0: Jc18o $0x10001CEC - - - -. 2917 10001CA8 4 -. 40 92 00 44 -==== BB 2918 (0x10001CEC) approx BBs exec'd 0 ==== - - 0x10001CEC: 3BE00000 li r31,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0x10001CF0: 4BFFFEFC b 0x10001BEC - 3: JMPo $0x10001BEC ($4) - - - -. 2918 10001CEC 8 -. 3B E0 00 00 4B FF FE FC -==== BB 2919 (0x10001BEC) approx BBs exec'd 0 ==== - - 0x10001BEC: 408E0028 bc 4,14,0x10001C14 - 0: Jc14o $0x10001C14 - - - -. 2919 10001BEC 4 -. 40 8E 00 28 -==== BB 2920 (0x10001BF0) approx BBs exec'd 0 ==== - - 0x10001BF0: C8010090 lfd f0,144(r1) - 0: GETL R1, t0 - 1: ADDL $0x90, t0 - 2: FPU_RQ (t0), 0x0:0x0 - 3: INCEIPL $4 - - 0x10001BF4: 7FE3FB78 or r3,r31,r31 - 4: GETL R31, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0x10001BF8: 38810080 addi r4,r1,128 - 7: GETL R1, t4 - 8: ADDL $0x80, t4 - 9: PUTL t4, R4 - 10: INCEIPL $4 - - 0x10001BFC: D8010080 stfd f0,128(r1) - 11: GETL R1, t6 - 12: ADDL $0x80, t6 - 13: FPU_WQ 0x0:0x0, (t6) - 14: INCEIPL $4 - - 0x10001C00: 4BFFF751 bl 0x10001350 - 15: MOVL $0x10001C04, t8 - 16: PUTL t8, LR - 17: JMPo-c $0x10001350 ($4) - - - -. 2920 10001BF0 20 -. C8 01 00 90 7F E3 FB 78 38 81 00 80 D8 01 00 80 4B FF F7 51 -==== BB 2921 (0x10001350) approx BBs exec'd 0 ==== - - 0x10001350: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10001354: 9421FFA0 stwu r1,-96(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFA0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x10001358: 9361004C stw r27,76(r1) - 9: GETL R27, t6 - 10: GETL R1, t8 - 11: ADDL $0x4C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x1000135C: 7C7B1B79 or. r27,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R27 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0x10001360: 93A10054 stw r29,84(r1) - 19: GETL R29, t14 - 20: GETL R1, t16 - 21: ADDL $0x54, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x10001364: 48019549 bl 0x1001A8AC - 24: MOVL $0x10001368, t18 - 25: PUTL t18, LR - 26: JMPo-c $0x1001A8AC ($4) - - - -. 2921 10001350 24 -. 7C 08 02 A6 94 21 FF A0 93 61 00 4C 7C 7B 1B 79 93 A1 00 54 48 01 95 49 -==== BB 2922 (0x10001368) approx BBs exec'd 0 ==== - - 0x10001368: 90010064 stw r0,100(r1) - 0: GETL R0, t0 - 1: GETL R1, t2 - 2: ADDL $0x64, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x1000136C: 3BA00000 li r29,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x10001370: C8040000 lfd f0,0(r4) - 8: GETL R4, t6 - 9: FPU_RQ (t6), 0x0:0x0 - 10: INCEIPL $4 - - 0x10001374: 93C10058 stw r30,88(r1) - 11: GETL R30, t8 - 12: GETL R1, t10 - 13: ADDL $0x58, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x10001378: 7FC802A6 mflr r30 - 16: GETL LR, t12 - 17: PUTL t12, R30 - 18: INCEIPL $4 - - 0x1000137C: 93010040 stw r24,64(r1) - 19: GETL R24, t14 - 20: GETL R1, t16 - 21: ADDL $0x40, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x10001380: 93210044 stw r25,68(r1) - 24: GETL R25, t18 - 25: GETL R1, t20 - 26: ADDL $0x44, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x10001384: 93410048 stw r26,72(r1) - 29: GETL R26, t22 - 30: GETL R1, t24 - 31: ADDL $0x48, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0x10001388: 93810050 stw r28,80(r1) - 34: GETL R28, t26 - 35: GETL R1, t28 - 36: ADDL $0x50, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x1000138C: 93E1005C stw r31,92(r1) - 39: GETL R31, t30 - 40: GETL R1, t32 - 41: ADDL $0x5C, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x10001390: D8010030 stfd f0,48(r1) - 44: GETL R1, t34 - 45: ADDL $0x30, t34 - 46: FPU_WQ 0x0:0x0, (t34) - 47: INCEIPL $4 - - 0x10001394: 93A10038 stw r29,56(r1) - 48: GETL R29, t36 - 49: GETL R1, t38 - 50: ADDL $0x38, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x10001398: 41820118 bc 12,2,0x100014B0 - 53: Js02o $0x100014B0 - - - -. 2922 10001368 52 -. 90 01 00 64 3B A0 00 00 C8 04 00 00 93 C1 00 58 7F C8 02 A6 93 01 00 40 93 21 00 44 93 41 00 48 93 81 00 50 93 E1 00 5C D8 01 00 30 93 A1 00 38 41 82 01 18 -==== BB 2923 (0x100014B0) approx BBs exec'd 0 ==== - - 0x100014B0: 83FE000C lwz r31,12(r30) - 0: GETL R30, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x100014B4: 837E0078 lwz r27,120(r30) - 5: GETL R30, t4 - 6: ADDL $0x78, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R27 - 9: INCEIPL $4 - - 0x100014B8: 801F0000 lwz r0,0(r31) - 10: GETL R31, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R0 - 13: INCEIPL $4 - - 0x100014BC: 2F800000 cmpi cr7,r0,0 - 14: GETL R0, t12 - 15: CMP0L t12, t14 (-rSo) - 16: ICRFL t14, $0x7, CR - 17: INCEIPL $4 - - 0x100014C0: 40BEFEE8 bc 5,30,0x100013A8 - 18: Jc30o $0x100013A8 - - - -. 2923 100014B0 20 -. 83 FE 00 0C 83 7E 00 78 80 1F 00 00 2F 80 00 00 40 BE FE E8 -==== BB 2924 (0x100014C4) approx BBs exec'd 0 ==== - - 0x100014C4: 813E0018 lwz r9,24(r30) - 0: GETL R30, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x100014C8: 81290000 lwz r9,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x100014CC: 2F890000 cmpi cr7,r9,0 - 9: GETL R9, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0x100014D0: 419E0068 bc 12,30,0x10001538 - 13: Js30o $0x10001538 - - - -. 2924 100014C4 16 -. 81 3E 00 18 81 29 00 00 2F 89 00 00 41 9E 00 68 -==== BB 2925 (0x10001538) approx BBs exec'd 0 ==== - - 0x10001538: 3C600002 lis r3,2 - 0: MOVL $0x20000, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x1000153C: 6063006C ori r3,r3,0x6C - 3: MOVL $0x2006C, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0x10001540: 480195F5 bl 0x1001AB34 - 6: MOVL $0x10001544, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x1001AB34 ($4) - - - -. 2925 10001538 12 -. 3C 60 00 02 60 63 00 6C 48 01 95 F5 -==== BB 2926 (0x1001AB34) approx BBs exec'd 0 ==== - - 0x1001AB34: 39600000 li r11,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AB38: 4BFFFFD4 b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 2926 1001AB34 8 -. 39 60 00 00 4B FF FF D4 -==== BB 2927 nl_langinfo(0xFE88704) approx BBs exec'd 0 ==== - - 0xFE88704: 7C688670 srawi r8,r3,16 - 0: GETL R3, t0 - 1: SARL $0x10, t0 (-wCa) - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0xFE88708: 7D8802A6 mflr r12 - 4: GETL LR, t2 - 5: PUTL t2, R12 - 6: INCEIPL $4 - - 0xFE8870C: 69090006 xori r9,r8,0x6 - 7: GETL R8, t4 - 8: XORL $0x6, t4 - 9: PUTL t4, R9 - 10: INCEIPL $4 - - 0xFE88710: 20090000 subfic r0,r9,0 - 11: GETL R9, t6 - 12: MOVL $0x0, t8 - 13: SBBL t6, t8 (-wCa) - 14: PUTL t8, R0 - 15: INCEIPL $4 - - 0xFE88714: 7D204914 adde r9,r0,r9 - 16: GETL R0, t10 - 17: GETL R9, t12 - 18: ADCL t10, t12 (-rCa-wCa) - 19: PUTL t12, R9 - 20: INCEIPL $4 - - 0xFE88718: 55000FFE rlwinm r0,r8,1,31,31 - 21: GETL R8, t14 - 22: SHRL $0x1F, t14 - 23: PUTL t14, R0 - 24: INCEIPL $4 - - 0xFE8871C: 4811F735 bl 0xFFA7E50 - 25: MOVL $0xFE88720, t16 - 26: PUTL t16, LR - 27: JMPo-c $0xFFA7E50 ($4) - - - -. 2927 FE88704 28 -. 7C 68 86 70 7D 88 02 A6 69 09 00 06 20 09 00 00 7D 20 49 14 55 00 0F FE 48 11 F7 35 -==== BB 2928 (0xFE88720) approx BBs exec'd 0 ==== - - 0xFE88720: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE88724: 7C0B4B79 or. r11,r0,r9 - 6: GETL R0, t4 - 7: GETL R9, t6 - 8: ORL t6, t4 - 9: PUTL t4, R11 - 10: CMP0L t4, t8 (-rSo) - 11: ICRFL t8, $0x0, CR - 12: INCEIPL $4 - - 0xFE88728: 93C10008 stw r30,8(r1) - 13: GETL R30, t10 - 14: GETL R1, t12 - 15: ADDL $0x8, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE8872C: 7FC802A6 mflr r30 - 18: GETL LR, t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0xFE88730: 2F88000C cmpi cr7,r8,12 - 21: GETL R8, t16 - 22: MOVL $0xC, t20 - 23: CMPL t16, t20, t18 (-rSo) - 24: ICRFL t18, $0x7, CR - 25: INCEIPL $4 - - 0xFE88734: 5463043E rlwinm r3,r3,0,16,31 - 26: GETL R3, t22 - 27: ANDL $0xFFFF, t22 - 28: PUTL t22, R3 - 29: INCEIPL $4 - - 0xFE88738: 7D8803A6 mtlr r12 - 30: GETL R12, t24 - 31: PUTL t24, LR - 32: INCEIPL $4 - - 0xFE8873C: 80FE0140 lwz r7,320(r30) - 33: GETL R30, t26 - 34: ADDL $0x140, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R7 - 37: INCEIPL $4 - - 0xFE88740: 40820014 bc 4,2,0xFE88754 - 38: Jc02o $0xFE88754 - - - -. 2928 FE88720 36 -. 94 21 FF F0 7C 0B 4B 79 93 C1 00 08 7F C8 02 A6 2F 88 00 0C 54 63 04 3E 7D 88 03 A6 80 FE 01 40 40 82 00 14 -==== BB 2929 (0xFE88744) approx BBs exec'd 0 ==== - - 0xFE88744: 809E1D50 lwz r4,7504(r30) - 0: GETL R30, t0 - 1: ADDL $0x1D50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE88748: 5500103A rlwinm r0,r8,2,0,29 - 5: GETL R8, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE8874C: 7D641214 add r11,r4,r2 - 9: GETL R4, t6 - 10: GETL R2, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0xFE88750: 409D0014 bc 4,29,0xFE88764 - 14: Jc29o $0xFE88764 - - - -. 2929 FE88744 16 -. 80 9E 1D 50 55 00 10 3A 7D 64 12 14 40 9D 00 14 -==== BB 2930 (0xFE88764) approx BBs exec'd 0 ==== - - 0xFE88764: 816B0000 lwz r11,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFE88768: 546A103A rlwinm r10,r3,2,0,29 - 4: GETL R3, t4 - 5: SHLL $0x2, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0xFE8876C: 80FE0140 lwz r7,320(r30) - 8: GETL R30, t6 - 9: ADDL $0x140, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0xFE88770: 7CCB002E lwzx r6,r11,r0 - 13: GETL R0, t10 - 14: GETL R11, t12 - 15: ADDL t12, t10 - 16: LDL (t10), t14 - 17: PUTL t14, R6 - 18: INCEIPL $4 - - 0xFE88774: 80A60020 lwz r5,32(r6) - 19: GETL R6, t16 - 20: ADDL $0x20, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R5 - 23: INCEIPL $4 - - 0xFE88778: 7D2A3214 add r9,r10,r6 - 24: GETL R10, t20 - 25: GETL R6, t22 - 26: ADDL t20, t22 - 27: PUTL t22, R9 - 28: INCEIPL $4 - - 0xFE8877C: 7F851840 cmpl cr7,r5,r3 - 29: GETL R5, t24 - 30: GETL R3, t26 - 31: CMPUL t24, t26, t28 (-rSo) - 32: ICRFL t28, $0x7, CR - 33: INCEIPL $4 - - 0xFE88780: 40BDFFD4 bc 5,29,0xFE88754 - 34: Jc29o $0xFE88754 - - - -. 2930 FE88764 32 -. 81 6B 00 00 54 6A 10 3A 80 FE 01 40 7C CB 00 2E 80 A6 00 20 7D 2A 32 14 7F 85 18 40 40 BD FF D4 -==== BB 2931 (0xFE88784) approx BBs exec'd 0 ==== - - 0xFE88784: 80E90024 lwz r7,36(r9) - 0: GETL R9, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFE88788: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFE8878C: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFE88790: 7CE33B78 or r3,r7,r7 - 14: GETL R7, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFE88794: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 2931 FE88784 20 -. 80 E9 00 24 83 C1 00 08 38 21 00 10 7C E3 3B 78 4E 80 00 20 -==== BB 2932 (0x10001544) approx BBs exec'd 0 ==== - - 0x10001544: 88030000 lbz r0,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x10001548: 7C7B1B78 or r27,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R27 - 6: INCEIPL $4 - - 0x1000154C: 2F800000 cmpi cr7,r0,0 - 7: GETL R0, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x10001550: 409EFE58 bc 4,30,0x100013A8 - 11: Jc30o $0x100013A8 - - - -. 2932 10001544 16 -. 88 03 00 00 7C 7B 1B 78 2F 80 00 00 40 9E FE 58 -==== BB 2933 (0x100013A8) approx BBs exec'd 0 ==== - - 0x100013A8: 38610030 addi r3,r1,48 - 0: GETL R1, t0 - 1: ADDL $0x30, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x100013AC: 480197B9 bl 0x1001AB64 - 4: MOVL $0x100013B0, t2 - 5: PUTL t2, LR - 6: JMPo-c $0x1001AB64 ($4) - - - -. 2933 100013A8 8 -. 38 61 00 30 48 01 97 B9 -==== BB 2934 (0x1001AB64) approx BBs exec'd 0 ==== - - 0x1001AB64: 39600018 li r11,24 - 0: MOVL $0x18, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AB68: 4BFFFFA4 b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 2934 1001AB64 8 -. 39 60 00 18 4B FF FF A4 -==== BB 2935 localtime(0xFEE5FB8) approx BBs exec'd 0 ==== - - 0xFEE5FB8: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEE5FBC: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFEE5FC0: 480C1E91 bl 0xFFA7E50 - 9: MOVL $0xFEE5FC4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2935 FEE5FB8 12 -. 94 21 FF F0 7C 88 02 A6 48 0C 1E 91 -==== BB 2936 (0xFEE5FC4) approx BBs exec'd 0 ==== - - 0xFEE5FC4: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEE5FC8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEE5FCC: 90810014 stw r4,20(r1) - 8: GETL R4, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEE5FD0: 38800001 li r4,1 - 13: MOVL $0x1, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFEE5FD4: 80BE1CC0 lwz r5,7360(r30) - 16: GETL R30, t12 - 17: ADDL $0x1CC0, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R5 - 20: INCEIPL $4 - - 0xFEE5FD8: 48001BA9 bl 0xFEE7B80 - 21: MOVL $0xFEE5FDC, t16 - 22: PUTL t16, LR - 23: JMPo-c $0xFEE7B80 ($4) - - - -. 2936 FEE5FC4 24 -. 93 C1 00 08 7F C8 02 A6 90 81 00 14 38 80 00 01 80 BE 1C C0 48 00 1B A9 -==== BB 2937 __tz_convert(0xFEE7B80) approx BBs exec'd 0 ==== - - 0xFEE7B80: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEE7B84: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFEE7B88: 9361001C stw r27,28(r1) - 9: GETL R27, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEE7B8C: 7C7B1B79 or. r27,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R27 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFEE7B90: 480C02C1 bl 0xFFA7E50 - 19: MOVL $0xFEE7B94, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xFFA7E50 ($4) - - - -. 2937 FEE7B80 20 -. 94 21 FF D0 7C 08 02 A6 93 61 00 1C 7C 7B 1B 79 48 0C 02 C1 -==== BB 2938 (0xFEE7B94) approx BBs exec'd 0 ==== - - 0xFEE7B94: 93810020 stw r28,32(r1) - 0: GETL R28, t0 - 1: GETL R1, t2 - 2: ADDL $0x20, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEE7B98: 93C10028 stw r30,40(r1) - 5: GETL R30, t4 - 6: GETL R1, t6 - 7: ADDL $0x28, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFEE7B9C: 7C9C2378 or r28,r4,r4 - 10: GETL R4, t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0xFEE7BA0: 93E1002C stw r31,44(r1) - 13: GETL R31, t10 - 14: GETL R1, t12 - 15: ADDL $0x2C, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEE7BA4: 7FC802A6 mflr r30 - 18: GETL LR, t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0xFEE7BA8: 93410018 stw r26,24(r1) - 21: GETL R26, t16 - 22: GETL R1, t18 - 23: ADDL $0x18, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEE7BAC: 7CBF2B78 or r31,r5,r5 - 26: GETL R5, t20 - 27: PUTL t20, R31 - 28: INCEIPL $4 - - 0xFEE7BB0: 93A10024 stw r29,36(r1) - 29: GETL R29, t22 - 30: GETL R1, t24 - 31: ADDL $0x24, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFEE7BB4: 90010034 stw r0,52(r1) - 34: GETL R0, t26 - 35: GETL R1, t28 - 36: ADDL $0x34, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFEE7BB8: 418201FC bc 12,2,0xFEE7DB4 - 39: Js02o $0xFEE7DB4 - - - -. 2938 FEE7B94 40 -. 93 81 00 20 93 C1 00 28 7C 9C 23 78 93 E1 00 2C 7F C8 02 A6 93 41 00 18 7C BF 2B 78 93 A1 00 24 90 01 00 34 41 82 01 FC -==== BB 2939 (0xFEE7BBC) approx BBs exec'd 0 ==== - - 0xFEE7BBC: 83BE08A0 lwz r29,2208(r30) - 0: GETL R30, t0 - 1: ADDL $0x8A0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFEE7BC0: 39600000 li r11,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0xFEE7BC4: 38600001 li r3,1 - 8: MOVL $0x1, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFEE7BC8: 7D20E828 lwarx r9,r0,r29 - 11: GETL R29, t8 - 12: LOCKo - 13: LDL (t8), t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0xFEE7BCC: 7C095800 cmp cr0,r9,r11 - 16: GETL R9, t12 - 17: GETL R11, t14 - 18: CMPL t12, t14, t16 (-rSo) - 19: ICRFL t16, $0x0, CR - 20: INCEIPL $4 - - 0xFEE7BD0: 4082000C bc 4,2,0xFEE7BDC - 21: Jc02o $0xFEE7BDC - - - -. 2939 FEE7BBC 24 -. 83 BE 08 A0 39 60 00 00 38 60 00 01 7D 20 E8 28 7C 09 58 00 40 82 00 0C -==== BB 2940 (0xFEE7BD4) approx BBs exec'd 0 ==== - - 0xFEE7BD4: 7C60E92D stwcx. r3,r0,r29 - 0: GETL R29, t0 - 1: GETL R3, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFEE7BD8: 40A2FFF0 bc 5,2,0xFEE7BC8 - 6: Jc02o $0xFEE7BC8 - - - -. 2940 FEE7BD4 8 -. 7C 60 E9 2D 40 A2 FF F0 -==== BB 2941 (0xFEE7BC8) approx BBs exec'd 0 ==== - - 0xFEE7BC8: 7D20E828 lwarx r9,r0,r29 - 0: GETL R29, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEE7BCC: 7C095800 cmp cr0,r9,r11 - 5: GETL R9, t4 - 6: GETL R11, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFEE7BD0: 4082000C bc 4,2,0xFEE7BDC - 10: Jc02o $0xFEE7BDC - - - -. 2941 FEE7BC8 12 -. 7D 20 E8 28 7C 09 58 00 40 82 00 0C -==== BB 2942 (0xFEE7BDC) approx BBs exec'd 0 ==== - - 0xFEE7BDC: 4C00012C 0: INCEIPL $4 - - 0xFEE7BE0: 2F890000 cmpi cr7,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFEE7BE4: 409E01C4 bc 4,30,0xFEE7DA8 - 5: Jc30o $0xFEE7DA8 - - - -. 2942 FEE7BDC 12 -. 4C 00 01 2C 2F 89 00 00 40 9E 01 C4 -==== BB 2943 (0xFEE7BE8) approx BBs exec'd 0 ==== - - 0xFEE7BE8: 80DE1CC0 lwz r6,7360(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CC0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFEE7BEC: 38800000 li r4,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFEE7BF0: 835E1DC0 lwz r26,7616(r30) - 8: GETL R30, t6 - 9: ADDL $0x1DC0, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0xFEE7BF4: 7FE33278 xor r3,r31,r6 - 13: GETL R31, t10 - 14: GETL R6, t12 - 15: XORL t10, t12 - 16: PUTL t12, R3 - 17: INCEIPL $4 - - 0xFEE7BF8: 20030000 subfic r0,r3,0 - 18: GETL R3, t14 - 19: MOVL $0x0, t16 - 20: SBBL t14, t16 (-wCa) - 21: PUTL t16, R0 - 22: INCEIPL $4 - - 0xFEE7BFC: 7C601914 adde r3,r0,r3 - 23: GETL R0, t18 - 24: GETL R3, t20 - 25: ADCL t18, t20 (-rCa-wCa) - 26: PUTL t20, R3 - 27: INCEIPL $4 - - 0xFEE7C00: 4BFFF1D9 bl 0xFEE6DD8 - 28: MOVL $0xFEE7C04, t22 - 29: PUTL t22, LR - 30: JMPo-c $0xFEE6DD8 ($4) - - - -. 2943 FEE7BE8 28 -. 80 DE 1C C0 38 80 00 00 83 5E 1D C0 7F E3 32 78 20 03 00 00 7C 60 19 14 4B FF F1 D9 -==== BB 2944 tzset_internal(0xFEE6DD8) approx BBs exec'd 0 ==== - - 0xFEE6DD8: 9421FFB0 stwu r1,-80(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFB0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEE6DDC: 7CA802A6 mflr r5 - 6: GETL LR, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFEE6DE0: 480C1071 bl 0xFFA7E50 - 9: MOVL $0xFEE6DE4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2944 FEE6DD8 12 -. 94 21 FF B0 7C A8 02 A6 48 0C 10 71 -==== BB 2945 (0xFEE6DE4) approx BBs exec'd 0 ==== - - 0xFEE6DE4: 93C10048 stw r30,72(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x48, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEE6DE8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEE6DEC: 20030000 subfic r0,r3,0 - 8: GETL R3, t6 - 9: MOVL $0x0, t8 - 10: SBBL t6, t8 (-wCa) - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0xFEE6DF0: 7C601914 adde r3,r0,r3 - 13: GETL R0, t10 - 14: GETL R3, t12 - 15: ADCL t10, t12 (-rCa-wCa) - 16: PUTL t12, R3 - 17: INCEIPL $4 - - 0xFEE6DF4: 90A10054 stw r5,84(r1) - 18: GETL R5, t14 - 19: GETL R1, t16 - 20: ADDL $0x54, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFEE6DF8: 7D800026 mfcr r12 - 23: GETL CR, t18 - 24: PUTL t18, R12 - 25: INCEIPL $4 - - 0xFEE6DFC: 93A10044 stw r29,68(r1) - 26: GETL R29, t20 - 27: GETL R1, t22 - 28: ADDL $0x44, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFEE6E00: 7C9D2378 or r29,r4,r4 - 31: GETL R4, t24 - 32: PUTL t24, R29 - 33: INCEIPL $4 - - 0xFEE6E04: 817E0894 lwz r11,2196(r30) - 34: GETL R30, t26 - 35: ADDL $0x894, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R11 - 38: INCEIPL $4 - - 0xFEE6E08: 93E1004C stw r31,76(r1) - 39: GETL R31, t30 - 40: GETL R1, t32 - 41: ADDL $0x4C, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFEE6E0C: 7C3F0B78 or r31,r1,r1 - 44: GETL R1, t34 - 45: PUTL t34, R31 - 46: INCEIPL $4 - - 0xFEE6E10: 812B0000 lwz r9,0(r11) - 47: GETL R11, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R9 - 50: INCEIPL $4 - - 0xFEE6E14: 92C10028 stw r22,40(r1) - 51: GETL R22, t40 - 52: GETL R1, t42 - 53: ADDL $0x28, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0xFEE6E18: 3149FFFF addic r10,r9,-1 - 56: GETL R9, t44 - 57: ADCL $0xFFFFFFFF, t44 (-wCa) - 58: PUTL t44, R10 - 59: INCEIPL $4 - - 0xFEE6E1C: 7C0A4910 subfe r0,r10,r9 - 60: GETL R10, t46 - 61: GETL R9, t48 - 62: SBBL t46, t48 (-rCa-wCa) - 63: PUTL t48, R0 - 64: INCEIPL $4 - - 0xFEE6E20: 92E1002C stw r23,44(r1) - 65: GETL R23, t50 - 66: GETL R1, t52 - 67: ADDL $0x2C, t52 - 68: STL t50, (t52) - 69: INCEIPL $4 - - 0xFEE6E24: 7C091839 and. r9,r0,r3 - 70: GETL R0, t54 - 71: GETL R3, t56 - 72: ANDL t54, t56 - 73: PUTL t56, R9 - 74: CMP0L t56, t58 (-rSo) - 75: ICRFL t58, $0x0, CR - 76: INCEIPL $4 - - 0xFEE6E28: 93010030 stw r24,48(r1) - 77: GETL R24, t60 - 78: GETL R1, t62 - 79: ADDL $0x30, t62 - 80: STL t60, (t62) - 81: INCEIPL $4 - - 0xFEE6E2C: 93210034 stw r25,52(r1) - 82: GETL R25, t64 - 83: GETL R1, t66 - 84: ADDL $0x34, t66 - 85: STL t64, (t66) - 86: INCEIPL $4 - - 0xFEE6E30: 93410038 stw r26,56(r1) - 87: GETL R26, t68 - 88: GETL R1, t70 - 89: ADDL $0x38, t70 - 90: STL t68, (t70) - 91: INCEIPL $4 - - 0xFEE6E34: 9361003C stw r27,60(r1) - 92: GETL R27, t72 - 93: GETL R1, t74 - 94: ADDL $0x3C, t74 - 95: STL t72, (t74) - 96: INCEIPL $4 - - 0xFEE6E38: 93810040 stw r28,64(r1) - 97: GETL R28, t76 - 98: GETL R1, t78 - 99: ADDL $0x40, t78 - 100: STL t76, (t78) - 101: INCEIPL $4 - - 0xFEE6E3C: 91810024 stw r12,36(r1) - 102: GETL R12, t80 - 103: GETL R1, t82 - 104: ADDL $0x24, t82 - 105: STL t80, (t82) - 106: INCEIPL $4 - - 0xFEE6E40: 41820048 bc 12,2,0xFEE6E88 - 107: Js02o $0xFEE6E88 - - - -. 2945 FEE6DE4 96 -. 93 C1 00 48 7F C8 02 A6 20 03 00 00 7C 60 19 14 90 A1 00 54 7D 80 00 26 93 A1 00 44 7C 9D 23 78 81 7E 08 94 93 E1 00 4C 7C 3F 0B 78 81 2B 00 00 92 C1 00 28 31 49 FF FF 7C 0A 49 10 92 E1 00 2C 7C 09 18 39 93 01 00 30 93 21 00 34 93 41 00 38 93 61 00 3C 93 81 00 40 91 81 00 24 41 82 00 48 -==== BB 2946 (0xFEE6E88) approx BBs exec'd 0 ==== - - 0xFEE6E88: 38E00001 li r7,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0xFEE6E8C: 807E08A4 lwz r3,2212(r30) - 3: GETL R30, t2 - 4: ADDL $0x8A4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE6E90: 90EB0000 stw r7,0(r11) - 8: GETL R7, t6 - 9: GETL R11, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFEE6E94: 4BFAC305 bl 0xFE93198 - 12: MOVL $0xFEE6E98, t10 - 13: PUTL t10, LR - 14: JMPo-c $0xFE93198 ($4) - - - -. 2946 FEE6E88 16 -. 38 E0 00 01 80 7E 08 A4 90 EB 00 00 4B FA C3 05 -==== BB 2947 (0xFEE6E98) approx BBs exec'd 0 ==== - - 0xFEE6E98: 201D0000 subfic r0,r29,0 - 0: GETL R29, t0 - 1: MOVL $0x0, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEE6E9C: 7C80E914 adde r4,r0,r29 - 5: GETL R0, t4 - 6: GETL R29, t6 - 7: ADCL t4, t6 (-rCa-wCa) - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFEE6EA0: 2F030000 cmpi cr6,r3,0 - 10: GETL R3, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0xFEE6EA4: 7C7C1B78 or r28,r3,r3 - 14: GETL R3, t12 - 15: PUTL t12, R28 - 16: INCEIPL $4 - - 0xFEE6EA8: 7CC00026 mfcr r6 - 17: GETL CR, t14 - 18: PUTL t14, R6 - 19: INCEIPL $4 - - 0xFEE6EAC: 54C6DFFE rlwinm r6,r6,27,31,31 - 20: GETL R6, t16 - 21: ROLL $0x1B, t16 - 22: ANDL $0x1, t16 - 23: PUTL t16, R6 - 24: INCEIPL $4 - - 0xFEE6EB0: 7CCA2039 and. r10,r6,r4 - 25: GETL R6, t18 - 26: GETL R4, t20 - 27: ANDL t18, t20 - 28: PUTL t20, R10 - 29: CMP0L t20, t22 (-rSo) - 30: ICRFL t22, $0x0, CR - 31: INCEIPL $4 - - 0xFEE6EB4: 408201F4 bc 4,2,0xFEE70A8 - 32: Jc02o $0xFEE70A8 - - - -. 2947 FEE6E98 32 -. 20 1D 00 00 7C 80 E9 14 2F 03 00 00 7C 7C 1B 78 7C C0 00 26 54 C6 DF FE 7C CA 20 39 40 82 01 F4 -==== BB 2948 (0xFEE70A8) approx BBs exec'd 0 ==== - - 0xFEE70A8: 839E08AC lwz r28,2220(r30) - 0: GETL R30, t0 - 1: ADDL $0x8AC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFEE70AC: 2F1C0000 cmpi cr6,r28,0 - 5: GETL R28, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFEE70B0: 4BFFFE08 b 0xFEE6EB8 - 9: JMPo $0xFEE6EB8 ($4) - - - -. 2948 FEE70A8 12 -. 83 9E 08 AC 2F 1C 00 00 4B FF FE 08 -==== BB 2949 (0xFEE6EB8) approx BBs exec'd 0 ==== - - 0xFEE6EB8: 419A0030 bc 12,26,0xFEE6EE8 - 0: Js26o $0xFEE6EE8 - - - -. 2949 FEE6EB8 4 -. 41 9A 00 30 -==== BB 2950 (0xFEE6EBC) approx BBs exec'd 0 ==== - - 0xFEE6EBC: 891C0000 lbz r8,0(r28) - 0: GETL R28, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0xFEE6EC0: 2F880000 cmpi cr7,r8,0 - 4: GETL R8, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFEE6EC4: 409E000C bc 4,30,0xFEE6ED0 - 8: Jc30o $0xFEE6ED0 - - - -. 2950 FEE6EBC 12 -. 89 1C 00 00 2F 88 00 00 40 9E 00 0C -==== BB 2951 (0xFEE6ED0) approx BBs exec'd 0 ==== - - 0xFEE6ED0: 419A0018 bc 12,26,0xFEE6EE8 - 0: Js26o $0xFEE6EE8 - - - -. 2951 FEE6ED0 4 -. 41 9A 00 18 -==== BB 2952 (0xFEE6ED4) approx BBs exec'd 0 ==== - - 0xFEE6ED4: 895C0000 lbz r10,0(r28) - 0: GETL R28, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFEE6ED8: 694B003A xori r11,r10,0x3A - 4: GETL R10, t4 - 5: XORL $0x3A, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0xFEE6EDC: 216B0000 subfic r11,r11,0 - 8: GETL R11, t6 - 9: MOVL $0x0, t8 - 10: SBBL t6, t8 (-wCa) - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0xFEE6EE0: 7D7C0194 addze r11,r28 - 13: GETL R28, t10 - 14: ADCL $0x0, t10 (-rCa-wCa) - 15: PUTL t10, R11 - 16: INCEIPL $4 - - 0xFEE6EE4: 7D7C5B78 or r28,r11,r11 - 17: GETL R11, t12 - 18: PUTL t12, R28 - 19: INCEIPL $4 - - 0xFEE6EE8: 835E0898 lwz r26,2200(r30) - 20: GETL R30, t14 - 21: ADDL $0x898, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R26 - 24: INCEIPL $4 - - 0xFEE6EEC: 313CFFFF addic r9,r28,-1 - 25: GETL R28, t18 - 26: ADCL $0xFFFFFFFF, t18 (-wCa) - 27: PUTL t18, R9 - 28: INCEIPL $4 - - 0xFEE6EF0: 7EC9E110 subfe r22,r9,r28 - 29: GETL R9, t20 - 30: GETL R28, t22 - 31: SBBL t20, t22 (-rCa-wCa) - 32: PUTL t22, R22 - 33: INCEIPL $4 - - 0xFEE6EF4: 83BA0000 lwz r29,0(r26) - 34: GETL R26, t24 - 35: LDL (t24), t26 - 36: PUTL t26, R29 - 37: INCEIPL $4 - - 0xFEE6EF8: 315DFFFF addic r10,r29,-1 - 38: GETL R29, t28 - 39: ADCL $0xFFFFFFFF, t28 (-wCa) - 40: PUTL t28, R10 - 41: INCEIPL $4 - - 0xFEE6EFC: 7EEAE910 subfe r23,r10,r29 - 42: GETL R10, t30 - 43: GETL R29, t32 - 44: SBBL t30, t32 (-rCa-wCa) - 45: PUTL t32, R23 - 46: INCEIPL $4 - - 0xFEE6F00: 7EEBB039 and. r11,r23,r22 - 47: GETL R23, t34 - 48: GETL R22, t36 - 49: ANDL t34, t36 - 50: PUTL t36, R11 - 51: CMP0L t36, t38 (-rSo) - 52: ICRFL t38, $0x0, CR - 53: INCEIPL $4 - - 0xFEE6F04: 41820018 bc 12,2,0xFEE6F1C - 54: Js02o $0xFEE6F1C - - - -. 2952 FEE6ED4 52 -. 89 5C 00 00 69 4B 00 3A 21 6B 00 00 7D 7C 01 94 7D 7C 5B 78 83 5E 08 98 31 3C FF FF 7E C9 E1 10 83 BA 00 00 31 5D FF FF 7E EA E9 10 7E EB B0 39 41 82 00 18 -==== BB 2953 (0xFEE6F1C) approx BBs exec'd 0 ==== - - 0xFEE6F1C: 2E1C0000 cmpi cr4,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFEE6F20: 41920458 bc 12,18,0xFEE7378 - 4: Js18o $0xFEE7378 - - - -. 2953 FEE6F1C 8 -. 2E 1C 00 00 41 92 04 58 -==== BB 2954 (0xFEE6F24) approx BBs exec'd 0 ==== - - 0xFEE6F24: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFEE6F28: 837E089C lwz r27,2204(r30) - 4: GETL R30, t4 - 5: ADDL $0x89C, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0xFEE6F2C: 3B000000 li r24,0 - 9: MOVL $0x0, t8 - 10: PUTL t8, R24 - 11: INCEIPL $4 - - 0xFEE6F30: 931B0020 stw r24,32(r27) - 12: GETL R24, t10 - 13: GETL R27, t12 - 14: ADDL $0x20, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0xFEE6F34: 931B0000 stw r24,0(r27) - 17: GETL R24, t14 - 18: GETL R27, t16 - 19: STL t14, (t16) - 20: INCEIPL $4 - - 0xFEE6F38: 409A017C bc 4,26,0xFEE70B4 - 21: Jc26o $0xFEE70B4 - - - -. 2954 FEE6F24 24 -. 2F 1D 00 00 83 7E 08 9C 3B 00 00 00 93 1B 00 20 93 1B 00 00 40 9A 01 7C -==== BB 2955 (0xFEE6F3C) approx BBs exec'd 0 ==== - - 0xFEE6F3C: 7F5DD378 or r29,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFEE6F40: 40920180 bc 4,18,0xFEE70C0 - 3: Jc18o $0xFEE70C0 - - - -. 2955 FEE6F3C 8 -. 7F 5D D3 78 40 92 01 80 -==== BB 2956 (0xFEE70C0) approx BBs exec'd 0 ==== - - 0xFEE70C0: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEE70C4: 4BFEF6D9 bl 0xFED679C - 3: MOVL $0xFEE70C8, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFED679C ($4) - - - -. 2956 FEE70C0 8 -. 7F 83 E3 78 4B FE F6 D9 -==== BB 2957 (0xFEE70C8) approx BBs exec'd 0 ==== - - 0xFEE70C8: 7C601B78 or r0,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEE70CC: 4BFFFE7C b 0xFEE6F48 - 3: JMPo $0xFEE6F48 ($4) - - - -. 2957 FEE70C8 8 -. 7C 60 1B 78 4B FF FE 7C -==== BB 2958 (0xFEE6F48) approx BBs exec'd 0 ==== - - 0xFEE6F48: 833E1DC0 lwz r25,7616(r30) - 0: GETL R30, t0 - 1: ADDL $0x1DC0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0xFEE6F4C: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE6F50: 901D0000 stw r0,0(r29) - 8: GETL R0, t6 - 9: GETL R29, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFEE6F54: 38800000 li r4,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0xFEE6F58: 38A00000 li r5,0 - 15: MOVL $0x0, t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0xFEE6F5C: 48000E8D bl 0xFEE7DE8 - 18: MOVL $0xFEE6F60, t14 - 19: PUTL t14, LR - 20: JMPo-c $0xFEE7DE8 ($4) - - - -. 2958 FEE6F48 24 -. 83 3E 1D C0 7F 83 E3 78 90 1D 00 00 38 80 00 00 38 A0 00 00 48 00 0E 8D -==== BB 2959 __tzfile_read(0xFEE7DE8) approx BBs exec'd 0 ==== - - 0xFEE7DE8: 9421FEF0 stwu r1,-272(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFEF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEE7DEC: 7CC802A6 mflr r6 - 6: GETL LR, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0xFEE7DF0: 480C0061 bl 0xFFA7E50 - 9: MOVL $0xFEE7DF4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 2959 FEE7DE8 12 -. 94 21 FE F0 7C C8 02 A6 48 0C 00 61 -==== BB 2960 (0xFEE7DF4) approx BBs exec'd 0 ==== - - 0xFEE7DF4: 93C10108 stw r30,264(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x108, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEE7DF8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEE7DFC: 936100FC stw r27,252(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0xFC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEE7E00: 7C7B1B79 or. r27,r3,r3 - 13: GETL R3, t10 - 14: PUTL t10, R27 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x0, CR - 17: INCEIPL $4 - - 0xFEE7E04: 928100E0 stw r20,224(r1) - 18: GETL R20, t14 - 19: GETL R1, t16 - 20: ADDL $0xE0, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFEE7E08: 90C10114 stw r6,276(r1) - 23: GETL R6, t18 - 24: GETL R1, t20 - 25: ADDL $0x114, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0xFEE7E0C: 38000000 li r0,0 - 28: MOVL $0x0, t22 - 29: PUTL t22, R0 - 30: INCEIPL $4 - - 0xFEE7E10: 829E1DC0 lwz r20,7616(r30) - 31: GETL R30, t24 - 32: ADDL $0x1DC0, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R20 - 35: INCEIPL $4 - - 0xFEE7E14: 92C100E8 stw r22,232(r1) - 36: GETL R22, t28 - 37: GETL R1, t30 - 38: ADDL $0xE8, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0xFEE7E18: 7CB62B78 or r22,r5,r5 - 41: GETL R5, t32 - 42: PUTL t32, R22 - 43: INCEIPL $4 - - 0xFEE7E1C: 92E100EC stw r23,236(r1) - 44: GETL R23, t34 - 45: GETL R1, t36 - 46: ADDL $0xEC, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFEE7E20: 7C972378 or r23,r4,r4 - 49: GETL R4, t38 - 50: PUTL t38, R23 - 51: INCEIPL $4 - - 0xFEE7E24: 930100F0 stw r24,240(r1) - 52: GETL R24, t40 - 53: GETL R1, t42 - 54: ADDL $0xF0, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0xFEE7E28: 93E1010C stw r31,268(r1) - 57: GETL R31, t44 - 58: GETL R1, t46 - 59: ADDL $0x10C, t46 - 60: STL t44, (t46) - 61: INCEIPL $4 - - 0xFEE7E2C: 7C3F0B78 or r31,r1,r1 - 62: GETL R1, t48 - 63: PUTL t48, R31 - 64: INCEIPL $4 - - 0xFEE7E30: 83140000 lwz r24,0(r20) - 65: GETL R20, t50 - 66: LDL (t50), t52 - 67: PUTL t52, R24 - 68: INCEIPL $4 - - 0xFEE7E34: 91C100C8 stw r14,200(r1) - 69: GETL R14, t54 - 70: GETL R1, t56 - 71: ADDL $0xC8, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0xFEE7E38: 91E100CC stw r15,204(r1) - 74: GETL R15, t58 - 75: GETL R1, t60 - 76: ADDL $0xCC, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0xFEE7E3C: 920100D0 stw r16,208(r1) - 79: GETL R16, t62 - 80: GETL R1, t64 - 81: ADDL $0xD0, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0xFEE7E40: 922100D4 stw r17,212(r1) - 84: GETL R17, t66 - 85: GETL R1, t68 - 86: ADDL $0xD4, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0xFEE7E44: 924100D8 stw r18,216(r1) - 89: GETL R18, t70 - 90: GETL R1, t72 - 91: ADDL $0xD8, t72 - 92: STL t70, (t72) - 93: INCEIPL $4 - - 0xFEE7E48: 926100DC stw r19,220(r1) - 94: GETL R19, t74 - 95: GETL R1, t76 - 96: ADDL $0xDC, t76 - 97: STL t74, (t76) - 98: INCEIPL $4 - - 0xFEE7E4C: 92A100E4 stw r21,228(r1) - 99: GETL R21, t78 - 100: GETL R1, t80 - 101: ADDL $0xE4, t80 - 102: STL t78, (t80) - 103: INCEIPL $4 - - 0xFEE7E50: 932100F4 stw r25,244(r1) - 104: GETL R25, t82 - 105: GETL R1, t84 - 106: ADDL $0xF4, t84 - 107: STL t82, (t84) - 108: INCEIPL $4 - - 0xFEE7E54: 934100F8 stw r26,248(r1) - 109: GETL R26, t86 - 110: GETL R1, t88 - 111: ADDL $0xF8, t88 - 112: STL t86, (t88) - 113: INCEIPL $4 - - 0xFEE7E58: 93810100 stw r28,256(r1) - 114: GETL R28, t90 - 115: GETL R1, t92 - 116: ADDL $0x100, t92 - 117: STL t90, (t92) - 118: INCEIPL $4 - - 0xFEE7E5C: 93A10104 stw r29,260(r1) - 119: GETL R29, t94 - 120: GETL R1, t96 - 121: ADDL $0x104, t96 - 122: STL t94, (t96) - 123: INCEIPL $4 - - 0xFEE7E60: 90140000 stw r0,0(r20) - 124: GETL R0, t98 - 125: GETL R20, t100 - 126: STL t98, (t100) - 127: INCEIPL $4 - - 0xFEE7E64: 418200AC bc 12,2,0xFEE7F10 - 128: Js02o $0xFEE7F10 - - - -. 2960 FEE7DF4 116 -. 93 C1 01 08 7F C8 02 A6 93 61 00 FC 7C 7B 1B 79 92 81 00 E0 90 C1 01 14 38 00 00 00 82 9E 1D C0 92 C1 00 E8 7C B6 2B 78 92 E1 00 EC 7C 97 23 78 93 01 00 F0 93 E1 01 0C 7C 3F 0B 78 83 14 00 00 91 C1 00 C8 91 E1 00 CC 92 01 00 D0 92 21 00 D4 92 41 00 D8 92 61 00 DC 92 A1 00 E4 93 21 00 F4 93 41 00 F8 93 81 01 00 93 A1 01 04 90 14 00 00 41 82 00 AC -==== BB 2961 (0xFEE7E68) approx BBs exec'd 0 ==== - - 0xFEE7E68: 8BBB0000 lbz r29,0(r27) - 0: GETL R27, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0xFEE7E6C: 7FABEB79 or. r11,r29,r29 - 4: GETL R29, t4 - 5: PUTL t4, R11 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFEE7E70: 418202FC bc 12,2,0xFEE816C - 9: Js02o $0xFEE816C - - - -. 2961 FEE7E68 12 -. 8B BB 00 00 7F AB EB 79 41 82 02 FC -==== BB 2962 (0xFEE7E74) approx BBs exec'd 0 ==== - - 0xFEE7E74: 813E1D70 lwz r9,7536(r30) - 0: GETL R30, t0 - 1: ADDL $0x1D70, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEE7E78: 80890000 lwz r4,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0xFEE7E7C: 2F840000 cmpi cr7,r4,0 - 9: GETL R4, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0xFEE7E80: 419E0098 bc 12,30,0xFEE7F18 - 13: Js30o $0xFEE7F18 - - - -. 2962 FEE7E74 16 -. 81 3E 1D 70 80 89 00 00 2F 84 00 00 41 9E 00 98 -==== BB 2963 (0xFEE7F18) approx BBs exec'd 0 ==== - - 0xFEE7F18: 2C9D002F cmpi cr1,r29,47 - 0: GETL R29, t0 - 1: MOVL $0x2F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFEE7F1C: 41860080 bc 12,6,0xFEE7F9C - 5: Js06o $0xFEE7F9C - - - -. 2963 FEE7F18 8 -. 2C 9D 00 2F 41 86 00 80 -==== BB 2964 (0xFEE7F9C) approx BBs exec'd 0 ==== - - 0xFEE7F9C: 2F980000 cmpi cr7,r24,0 - 0: GETL R24, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFEE7FA0: 419E001C bc 12,30,0xFEE7FBC - 4: Js30o $0xFEE7FBC - - - -. 2964 FEE7F9C 8 -. 2F 98 00 00 41 9E 00 1C -==== BB 2965 (0xFEE7FBC) approx BBs exec'd 0 ==== - - 0xFEE7FBC: 809E090C lwz r4,2316(r30) - 0: GETL R30, t0 - 1: ADDL $0x90C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEE7FC0: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE7FC4: 4BFD45D1 bl 0xFEBC594 - 8: MOVL $0xFEE7FC8, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFEBC594 ($4) - - - -. 2965 FEE7FBC 12 -. 80 9E 09 0C 7F 63 DB 78 4B FD 45 D1 -==== BB 2966 (0xFEE7FC8) approx BBs exec'd 0 ==== - - 0xFEE7FC8: 7C7B1B79 or. r27,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R27 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFEE7FCC: 418201A0 bc 12,2,0xFEE816C - 5: Js02o $0xFEE816C - - - -. 2966 FEE7FC8 8 -. 7C 7B 1B 79 41 82 01 A0 -==== BB 2967 (0xFEE7FD0) approx BBs exec'd 0 ==== - - 0xFEE7FD0: 4BFDD015 bl 0xFEC4FE4 - 0: MOVL $0xFEE7FD4, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFEC4FE4 ($4) - - - -. 2967 FEE7FD0 4 -. 4B FD D0 15 -==== BB 2968 fileno_unlocked(0xFEC4FE4) approx BBs exec'd 0 ==== - - 0xFEC4FE4: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEC4FE8: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFEC4FEC: 80030000 lwz r0,0(r3) - 9: GETL R3, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0xFEC4FF0: 480E2E61 bl 0xFFA7E50 - 13: MOVL $0xFEC4FF4, t10 - 14: PUTL t10, LR - 15: JMPo-c $0xFFA7E50 ($4) - - - -. 2968 FEC4FE4 16 -. 94 21 FF F0 7D 88 02 A6 80 03 00 00 48 0E 2E 61 -==== BB 2969 (0xFEC4FF4) approx BBs exec'd 0 ==== - - 0xFEC4FF4: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEC4FF8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEC4FFC: 70092000 andi. r9,r0,0x2000 - 8: GETL R0, t6 - 9: ANDL $0x2000, t6 - 10: PUTL t6, R9 - 11: CMP0L t6, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0xFEC5000: 7D8803A6 mtlr r12 - 14: GETL R12, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFEC5004: 813E1C4C lwz r9,7244(r30) - 17: GETL R30, t12 - 18: ADDL $0x1C4C, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R9 - 21: INCEIPL $4 - - 0xFEC5008: 7D291214 add r9,r9,r2 - 22: GETL R9, t16 - 23: GETL R2, t18 - 24: ADDL t16, t18 - 25: PUTL t18, R9 - 26: INCEIPL $4 - - 0xFEC500C: 41820020 bc 12,2,0xFEC502C - 27: Js02o $0xFEC502C - - - -. 2969 FEC4FF4 28 -. 93 C1 00 08 7F C8 02 A6 70 09 20 00 7D 88 03 A6 81 3E 1C 4C 7D 29 12 14 41 82 00 20 -==== BB 2970 (0xFEC5010) approx BBs exec'd 0 ==== - - 0xFEC5010: 80030038 lwz r0,56(r3) - 0: GETL R3, t0 - 1: ADDL $0x38, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEC5014: 2F800000 cmpi cr7,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFEC5018: 419C0014 bc 12,28,0xFEC502C - 9: Js28o $0xFEC502C - - - -. 2970 FEC5010 12 -. 80 03 00 38 2F 80 00 00 41 9C 00 14 -==== BB 2971 (0xFEC501C) approx BBs exec'd 0 ==== - - 0xFEC501C: 7C030378 or r3,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC5020: 83C10008 lwz r30,8(r1) - 3: GETL R1, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEC5024: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xFEC5028: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 2971 FEC501C 16 -. 7C 03 03 78 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 2972 (0xFEE7FD4) approx BBs exec'd 0 ==== - - 0xFEE7FD4: 38BF0040 addi r5,r31,64 - 0: GETL R31, t0 - 1: ADDL $0x40, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0xFEE7FD8: 7C641B78 or r4,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0xFEE7FDC: 38600003 li r3,3 - 7: MOVL $0x3, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0xFEE7FE0: 480392E1 bl 0xFF212C0 - 10: MOVL $0xFEE7FE4, t6 - 11: PUTL t6, LR - 12: JMPo-c $0xFF212C0 ($4) - - - -. 2972 FEE7FD4 16 -. 38 BF 00 40 7C 64 1B 78 38 60 00 03 48 03 92 E1 -==== BB 2973 (0xFEE7FE4) approx BBs exec'd 0 ==== - - 0xFEE7FE4: 7C7D1B79 or. r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFEE7FE8: 408204E0 bc 4,2,0xFEE84C8 - 5: Jc02o $0xFEE84C8 - - - -. 2973 FEE7FE4 8 -. 7C 7D 1B 79 40 82 04 E0 -==== BB 2974 (0xFEE7FEC) approx BBs exec'd 0 ==== - - 0xFEE7FEC: 827E08CC lwz r19,2252(r30) - 0: GETL R30, t0 - 1: ADDL $0x8CC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0xFEE7FF0: 839E08D0 lwz r28,2256(r30) - 5: GETL R30, t4 - 6: ADDL $0x8D0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0xFEE7FF4: 80730000 lwz r3,0(r19) - 10: GETL R19, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R3 - 13: INCEIPL $4 - - 0xFEE7FF8: 480C2339 bl 0xFFAA330 - 14: MOVL $0xFEE7FFC, t12 - 15: PUTL t12, LR - 16: JMPo-c $0xFFAA330 ($4) - - - -. 2974 FEE7FEC 16 -. 82 7E 08 CC 83 9E 08 D0 80 73 00 00 48 0C 23 39 -==== BB 2975 (0xFEE7FFC) approx BBs exec'd 0 ==== - - 0xFEE7FFC: C81F0040 lfd f0,64(r31) - 0: GETL R31, t0 - 1: ADDL $0x40, t0 - 2: FPU_RQ (t0), 0x0:0x0 - 3: INCEIPL $4 - - 0xFEE8000: C9BF0048 lfd f13,72(r31) - 4: GETL R31, t2 - 5: ADDL $0x48, t2 - 6: FPU_RQ (t2), 0x0:0xD - 7: INCEIPL $4 - - 0xFEE8004: 38800002 li r4,2 - 8: MOVL $0x2, t4 - 9: PUTL t4, R4 - 10: INCEIPL $4 - - 0xFEE8008: 80BF0090 lwz r5,144(r31) - 11: GETL R31, t6 - 12: ADDL $0x90, t6 - 13: LDL (t6), t8 - 14: PUTL t8, R5 - 15: INCEIPL $4 - - 0xFEE800C: 7F63DB78 or r3,r27,r27 - 16: GETL R27, t10 - 17: PUTL t10, R3 - 18: INCEIPL $4 - - 0xFEE8010: 813E08D4 lwz r9,2260(r30) - 19: GETL R30, t12 - 20: ADDL $0x8D4, t12 - 21: LDL (t12), t14 - 22: PUTL t14, R9 - 23: INCEIPL $4 - - 0xFEE8014: 93B30000 stw r29,0(r19) - 24: GETL R29, t16 - 25: GETL R19, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0xFEE8018: 83BE08D8 lwz r29,2264(r30) - 28: GETL R30, t20 - 29: ADDL $0x8D8, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R29 - 32: INCEIPL $4 - - 0xFEE801C: 90A90000 stw r5,0(r9) - 33: GETL R5, t24 - 34: GETL R9, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xFEE8020: D81C0000 stfd f0,0(r28) - 37: GETL R28, t28 - 38: FPU_WQ 0x0:0x0, (t28) - 39: INCEIPL $4 - - 0xFEE8024: D9BD0000 stfd f13,0(r29) - 40: GETL R29, t30 - 41: FPU_WQ 0x0:0xD, (t30) - 42: INCEIPL $4 - - 0xFEE8028: 4BFDF335 bl 0xFEC735C - 43: MOVL $0xFEE802C, t32 - 44: PUTL t32, LR - 45: JMPo-c $0xFEC735C ($4) - - - -. 2975 FEE7FFC 48 -. C8 1F 00 40 C9 BF 00 48 38 80 00 02 80 BF 00 90 7F 63 DB 78 81 3E 08 D4 93 B3 00 00 83 BE 08 D8 90 A9 00 00 D8 1C 00 00 D9 BD 00 00 4B FD F3 35 -==== BB 2976 (0xFEE802C) approx BBs exec'd 0 ==== - - 0xFEE802C: 387F0010 addi r3,r31,16 - 0: GETL R31, t0 - 1: ADDL $0x10, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFEE8030: 3880002C li r4,44 - 4: MOVL $0x2C, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0xFEE8034: 38A00001 li r5,1 - 7: MOVL $0x1, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0xFEE8038: 7F66DB78 or r6,r27,r27 - 10: GETL R27, t6 - 11: PUTL t6, R6 - 12: INCEIPL $4 - - 0xFEE803C: 4BFDFEA1 bl 0xFEC7EDC - 13: MOVL $0xFEE8040, t8 - 14: PUTL t8, LR - 15: JMPo-c $0xFEC7EDC ($4) - - - -. 2976 FEE802C 20 -. 38 7F 00 10 38 80 00 2C 38 A0 00 01 7F 66 DB 78 4B FD FE A1 -==== BB 2977 fread_unlocked(0xFEC7EDC) approx BBs exec'd 0 ==== - - 0xFEC7EDC: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEC7EE0: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFEC7EE4: 93810010 stw r28,16(r1) - 9: GETL R28, t6 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEC7EE8: 7F8429D7 mullw. r28,r4,r5 - 14: GETL R4, t10 - 15: GETL R5, t12 - 16: MULL t10, t12 - 17: PUTL t12, R28 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x0, CR - 20: INCEIPL $4 - - 0xFEC7EEC: 93A10014 stw r29,20(r1) - 21: GETL R29, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEC7EF0: 7C9D2378 or r29,r4,r4 - 26: GETL R4, t20 - 27: PUTL t20, R29 - 28: INCEIPL $4 - - 0xFEC7EF4: 93E1001C stw r31,28(r1) - 29: GETL R31, t22 - 30: GETL R1, t24 - 31: ADDL $0x1C, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFEC7EF8: 7C641B78 or r4,r3,r3 - 34: GETL R3, t26 - 35: PUTL t26, R4 - 36: INCEIPL $4 - - 0xFEC7EFC: 90010024 stw r0,36(r1) - 37: GETL R0, t28 - 38: GETL R1, t30 - 39: ADDL $0x24, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFEC7F00: 7CBF2B78 or r31,r5,r5 - 42: GETL R5, t32 - 43: PUTL t32, R31 - 44: INCEIPL $4 - - 0xFEC7F04: 93C10018 stw r30,24(r1) - 45: GETL R30, t34 - 46: GETL R1, t36 - 47: ADDL $0x18, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFEC7F08: 7CC33378 or r3,r6,r6 - 50: GETL R6, t38 - 51: PUTL t38, R3 - 52: INCEIPL $4 - - 0xFEC7F0C: 7F85E378 or r5,r28,r28 - 53: GETL R28, t40 - 54: PUTL t40, R5 - 55: INCEIPL $4 - - 0xFEC7F10: 38000000 li r0,0 - 56: MOVL $0x0, t42 - 57: PUTL t42, R0 - 58: INCEIPL $4 - - 0xFEC7F14: 40820028 bc 4,2,0xFEC7F3C - 59: Jc02o $0xFEC7F3C - - - -. 2977 FEC7EDC 60 -. 94 21 FF E0 7C 08 02 A6 93 81 00 10 7F 84 29 D7 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 7C 64 1B 78 90 01 00 24 7C BF 2B 78 93 C1 00 18 7C C3 33 78 7F 85 E3 78 38 00 00 00 40 82 00 28 -==== BB 2978 (0xFEC7F3C) approx BBs exec'd 0 ==== - - 0xFEC7F3C: 48003F35 bl 0xFECBE70 - 0: MOVL $0xFEC7F40, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFECBE70 ($4) - - - -. 2978 FEC7F3C 4 -. 48 00 3F 35 -==== BB 2979 _IO_sgetn_internal(0xFECBE70) approx BBs exec'd 0 ==== - - 0xFECBE70: 7D8802A6 mflr r12 - 0: GETL LR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0xFECBE74: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECBE78: 91810014 stw r12,20(r1) - 9: GETL R12, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECBE7C: 89030046 lbz r8,70(r3) - 14: GETL R3, t10 - 15: ADDL $0x46, t10 - 16: LDB (t10), t12 - 17: PUTL t12, R8 - 18: INCEIPL $4 - - 0xFECBE80: 7D070774 extsb r7,r8 - 19: GETB R8, t14 - 20: WIDENL_Bs _st14 - 21: PUTL t14, R7 - 22: INCEIPL $4 - - 0xFECBE84: 7D271A14 add r9,r7,r3 - 23: GETL R7, t16 - 24: GETL R3, t18 - 25: ADDL t16, t18 - 26: PUTL t18, R9 - 27: INCEIPL $4 - - 0xFECBE88: 80C90098 lwz r6,152(r9) - 28: GETL R9, t20 - 29: ADDL $0x98, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R6 - 32: INCEIPL $4 - - 0xFECBE8C: 81660020 lwz r11,32(r6) - 33: GETL R6, t24 - 34: ADDL $0x20, t24 - 35: LDL (t24), t26 - 36: PUTL t26, R11 - 37: INCEIPL $4 - - 0xFECBE90: 7D6903A6 mtctr r11 - 38: GETL R11, t28 - 39: PUTL t28, CTR - 40: INCEIPL $4 - - 0xFECBE94: 4E800421 bctrl - 41: MOVL $0xFECBE98, t30 - 42: PUTL t30, LR - 43: GETL CTR, t32 - 44: JMPo-c t32 ($4) - - - -. 2979 FECBE70 40 -. 7D 88 02 A6 94 21 FF F0 91 81 00 14 89 03 00 46 7D 07 07 74 7D 27 1A 14 80 C9 00 98 81 66 00 20 7D 69 03 A6 4E 80 04 21 -==== BB 2980 _IO_file_xsgetn_internal(0xFECA96C) approx BBs exec'd 0 ==== - - 0xFECA96C: 7CC802A6 mflr r6 - 0: GETL LR, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFECA970: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECA974: 93410008 stw r26,8(r1) - 9: GETL R26, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECA978: 7CBA2B78 or r26,r5,r5 - 14: GETL R5, t10 - 15: PUTL t10, R26 - 16: INCEIPL $4 - - 0xFECA97C: 9361000C stw r27,12(r1) - 17: GETL R27, t12 - 18: GETL R1, t14 - 19: ADDL $0xC, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFECA980: 7C9B2378 or r27,r4,r4 - 22: GETL R4, t16 - 23: PUTL t16, R27 - 24: INCEIPL $4 - - 0xFECA984: 90C10024 stw r6,36(r1) - 25: GETL R6, t18 - 26: GETL R1, t20 - 27: ADDL $0x24, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFECA988: 8003001C lwz r0,28(r3) - 30: GETL R3, t22 - 31: ADDL $0x1C, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFECA98C: 93810010 stw r28,16(r1) - 35: GETL R28, t26 - 36: GETL R1, t28 - 37: ADDL $0x10, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFECA990: 7CBC2B78 or r28,r5,r5 - 40: GETL R5, t30 - 41: PUTL t30, R28 - 42: INCEIPL $4 - - 0xFECA994: 2F800000 cmpi cr7,r0,0 - 43: GETL R0, t32 - 44: CMP0L t32, t34 (-rSo) - 45: ICRFL t34, $0x7, CR - 46: INCEIPL $4 - - 0xFECA998: 93A10014 stw r29,20(r1) - 47: GETL R29, t36 - 48: GETL R1, t38 - 49: ADDL $0x14, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0xFECA99C: 93C10018 stw r30,24(r1) - 52: GETL R30, t40 - 53: GETL R1, t42 - 54: ADDL $0x18, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0xFECA9A0: 7C7D1B78 or r29,r3,r3 - 57: GETL R3, t44 - 58: PUTL t44, R29 - 59: INCEIPL $4 - - 0xFECA9A4: 93E1001C stw r31,28(r1) - 60: GETL R31, t46 - 61: GETL R1, t48 - 62: ADDL $0x1C, t48 - 63: STL t46, (t48) - 64: INCEIPL $4 - - 0xFECA9A8: 409E0018 bc 4,30,0xFECA9C0 - 65: Jc30o $0xFECA9C0 - - - -. 2980 FECA96C 64 -. 7C C8 02 A6 94 21 FF E0 93 41 00 08 7C BA 2B 78 93 61 00 0C 7C 9B 23 78 90 C1 00 24 80 03 00 1C 93 81 00 10 7C BC 2B 78 2F 80 00 00 93 A1 00 14 93 C1 00 18 7C 7D 1B 78 93 E1 00 1C 40 9E 00 18 -==== BB 2981 (0xFECA9AC) approx BBs exec'd 0 ==== - - 0xFECA9AC: 80630024 lwz r3,36(r3) - 0: GETL R3, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECA9B0: 2C030000 cmpi cr0,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFECA9B4: 40820188 bc 4,2,0xFECAB3C - 9: Jc02o $0xFECAB3C - - - -. 2981 FECA9AC 12 -. 80 63 00 24 2C 03 00 00 40 82 01 88 -==== BB 2982 (0xFECA9B8) approx BBs exec'd 0 ==== - - 0xFECA9B8: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFECA9BC: 4800128D bl 0xFECBC48 - 3: MOVL $0xFECA9C0, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFECBC48 ($4) - - - -. 2982 FECA9B8 8 -. 7F A3 EB 78 48 00 12 8D -==== BB 2983 (0xFECA9C0) approx BBs exec'd 0 ==== - - 0xFECA9C0: 2F9A0000 cmpi cr7,r26,0 - 0: GETL R26, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFECA9C4: 419E00EC bc 12,30,0xFECAAB0 - 4: Js30o $0xFECAAB0 - - - -. 2983 FECA9C0 8 -. 2F 9A 00 00 41 9E 00 EC -==== BB 2984 (0xFECA9C8) approx BBs exec'd 0 ==== - - 0xFECA9C8: 80BD0008 lwz r5,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFECA9CC: 809D0004 lwz r4,4(r29) - 5: GETL R29, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFECA9D0: 7FE42850 subf r31,r4,r5 - 10: GETL R4, t8 - 11: GETL R5, t10 - 12: SUBL t8, t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xFECA9D4: 7C9CF840 cmpl cr1,r28,r31 - 15: GETL R28, t12 - 16: GETL R31, t14 - 17: CMPUL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x1, CR - 19: INCEIPL $4 - - 0xFECA9D8: 40850180 bc 4,5,0xFECAB58 - 20: Jc05o $0xFECAB58 - - - -. 2984 FECA9C8 20 -. 80 BD 00 08 80 9D 00 04 7F E4 28 50 7C 9C F8 40 40 85 01 80 -==== BB 2985 (0xFECA9DC) approx BBs exec'd 0 ==== - - 0xFECA9DC: 2F1F0000 cmpi cr6,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFECA9E0: 409A010C bc 4,26,0xFECAAEC - 4: Jc26o $0xFECAAEC - - - -. 2985 FECA9DC 8 -. 2F 1F 00 00 40 9A 01 0C -==== BB 2986 (0xFECA9E4) approx BBs exec'd 0 ==== - - 0xFECA9E4: 817D0000 lwz r11,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFECA9E8: 71690100 andi. r9,r11,0x100 - 4: GETL R11, t4 - 5: ANDL $0x100, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFECA9EC: 408200F0 bc 4,2,0xFECAADC - 10: Jc02o $0xFECAADC - - - -. 2986 FECA9E4 12 -. 81 7D 00 00 71 69 01 00 40 82 00 F0 -==== BB 2987 (0xFECA9F0) approx BBs exec'd 0 ==== - - 0xFECA9F0: 813D001C lwz r9,28(r29) - 0: GETL R29, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFECA9F4: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFECA9F8: 419E0014 bc 12,30,0xFECAA0C - 9: Js30o $0xFECAA0C - - - -. 2987 FECA9F0 12 -. 81 3D 00 1C 2F 89 00 00 41 9E 00 14 -==== BB 2988 (0xFECA9FC) approx BBs exec'd 0 ==== - - 0xFECA9FC: 83FD0020 lwz r31,32(r29) - 0: GETL R29, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFECAA00: 7D89F850 subf r12,r9,r31 - 5: GETL R9, t4 - 6: GETL R31, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0xFECAA04: 7C8CE040 cmpl cr1,r12,r28 - 10: GETL R12, t8 - 11: GETL R28, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0xFECAA08: 4185011C bc 12,5,0xFECAB24 - 15: Js05o $0xFECAB24 - - - -. 2988 FECA9FC 16 -. 83 FD 00 20 7D 89 F8 50 7C 8C E0 40 41 85 01 1C -==== BB 2989 (0xFECAB24) approx BBs exec'd 0 ==== - - 0xFECAB24: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFECAB28: 48000CCD bl 0xFECB7F4 - 3: MOVL $0xFECAB2C, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFECB7F4 ($4) - - - -. 2989 FECAB24 8 -. 7F A3 EB 78 48 00 0C CD -==== BB 2990 __GI___underflow(0xFECB7F4) approx BBs exec'd 0 ==== - - 0xFECB7F4: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFECB7F8: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFECB7FC: 93C10008 stw r30,8(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFECB800: 480DC651 bl 0xFFA7E50 - 14: MOVL $0xFECB804, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFA7E50 ($4) - - - -. 2990 FECB7F4 16 -. 7C 88 02 A6 94 21 FF F0 93 C1 00 08 48 0D C6 51 -==== BB 2991 (0xFECB804) approx BBs exec'd 0 ==== - - 0xFECB804: 93E1000C stw r31,12(r1) - 0: GETL R31, t0 - 1: GETL R1, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECB808: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFECB80C: 90810014 stw r4,20(r1) - 8: GETL R4, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECB810: 7C7F1B78 or r31,r3,r3 - 13: GETL R3, t10 - 14: PUTL t10, R31 - 15: INCEIPL $4 - - 0xFECB814: 88030046 lbz r0,70(r3) - 16: GETL R3, t12 - 17: ADDL $0x46, t12 - 18: LDB (t12), t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0xFECB818: 2F800000 cmpi cr7,r0,0 - 21: GETL R0, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0xFECB81C: 409E0030 bc 4,30,0xFECB84C - 25: Jc30o $0xFECB84C - - - -. 2991 FECB804 28 -. 93 E1 00 0C 7F C8 02 A6 90 81 00 14 7C 7F 1B 78 88 03 00 46 2F 80 00 00 40 9E 00 30 -==== BB 2992 (0xFECB820) approx BBs exec'd 0 ==== - - 0xFECB820: 80BE1DC8 lwz r5,7624(r30) - 0: GETL R30, t0 - 1: ADDL $0x1DC8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFECB824: 2C050000 cmpi cr0,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFECB828: 41820168 bc 12,2,0xFECB990 - 9: Js02o $0xFECB990 - - - -. 2992 FECB820 12 -. 80 BE 1D C8 2C 05 00 00 41 82 01 68 -==== BB 2993 (0xFECB82C) approx BBs exec'd 0 ==== - - 0xFECB82C: 80630060 lwz r3,96(r3) - 0: GETL R3, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECB830: 2C830000 cmpi cr1,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFECB834: 4086000C bc 4,6,0xFECB840 - 9: Jc06o $0xFECB840 - - - -. 2993 FECB82C 12 -. 80 63 00 60 2C 83 00 00 40 86 00 0C -==== BB 2994 (0xFECB838) approx BBs exec'd 0 ==== - - 0xFECB838: 3860FFFF li r3,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFECB83C: 907F0060 stw r3,96(r31) - 3: GETL R3, t2 - 4: GETL R31, t4 - 5: ADDL $0x60, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xFECB840: 2F03FFFF cmpi cr6,r3,-1 - 8: GETL R3, t6 - 9: MOVL $0xFFFFFFFF, t10 - 10: CMPL t6, t10, t8 (-rSo) - 11: ICRFL t8, $0x6, CR - 12: INCEIPL $4 - - 0xFECB844: 3860FFFF li r3,-1 - 13: MOVL $0xFFFFFFFF, t12 - 14: PUTL t12, R3 - 15: INCEIPL $4 - - 0xFECB848: 409A00D0 bc 4,26,0xFECB918 - 16: Jc26o $0xFECB918 - - - -. 2994 FECB838 20 -. 38 60 FF FF 90 7F 00 60 2F 03 FF FF 38 60 FF FF 40 9A 00 D0 -==== BB 2995 (0xFECB84C) approx BBs exec'd 0 ==== - - 0xFECB84C: 807F0060 lwz r3,96(r31) - 0: GETL R31, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECB850: 2F830000 cmpi cr7,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFECB854: 419E007C bc 12,30,0xFECB8D0 - 9: Js30o $0xFECB8D0 - - - -. 2995 FECB84C 12 -. 80 7F 00 60 2F 83 00 00 41 9E 00 7C -==== BB 2996 (0xFECB858) approx BBs exec'd 0 ==== - - 0xFECB858: 811F0000 lwz r8,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0xFECB85C: 71090800 andi. r9,r8,0x800 - 4: GETL R8, t4 - 5: ANDL $0x800, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFECB860: 40820090 bc 4,2,0xFECB8F0 - 10: Jc02o $0xFECB8F0 - - - -. 2996 FECB858 12 -. 81 1F 00 00 71 09 08 00 40 82 00 90 -==== BB 2997 (0xFECB864) approx BBs exec'd 0 ==== - - 0xFECB864: 807F0004 lwz r3,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECB868: 809F0008 lwz r4,8(r31) - 5: GETL R31, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFECB86C: 7F032040 cmpl cr6,r3,r4 - 10: GETL R3, t8 - 11: GETL R4, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x6, CR - 14: INCEIPL $4 - - 0xFECB870: 419800A4 bc 12,24,0xFECB914 - 15: Js24o $0xFECB914 - - - -. 2997 FECB864 16 -. 80 7F 00 04 80 9F 00 08 7F 03 20 40 41 98 00 A4 -==== BB 2998 (0xFECB874) approx BBs exec'd 0 ==== - - 0xFECB874: 815F0000 lwz r10,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFECB878: 71490100 andi. r9,r10,0x100 - 4: GETL R10, t4 - 5: ANDL $0x100, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFECB87C: 408200C0 bc 4,2,0xFECB93C - 10: Jc02o $0xFECB93C - - - -. 2998 FECB874 12 -. 81 5F 00 00 71 49 01 00 40 82 00 C0 -==== BB 2999 (0xFECB880) approx BBs exec'd 0 ==== - - 0xFECB880: 813F0030 lwz r9,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFECB884: 2C890000 cmpi cr1,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFECB888: 408600D0 bc 4,6,0xFECB958 - 9: Jc06o $0xFECB958 - - - -. 2999 FECB880 12 -. 81 3F 00 30 2C 89 00 00 40 86 00 D0 -==== BB 3000 (0xFECB88C) approx BBs exec'd 0 ==== - - 0xFECB88C: 817F0024 lwz r11,36(r31) - 0: GETL R31, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFECB890: 2C0B0000 cmpi cr0,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFECB894: 4082009C bc 4,2,0xFECB930 - 9: Jc02o $0xFECB930 - - - -. 3000 FECB88C 12 -. 81 7F 00 24 2C 0B 00 00 40 82 00 9C -==== BB 3001 (0xFECB898) approx BBs exec'd 0 ==== - - 0xFECB898: 88BF0046 lbz r5,70(r31) - 0: GETL R31, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFECB89C: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFECB8A0: 7CA00774 extsb r0,r5 - 8: GETB R5, t6 - 9: WIDENL_Bs _st6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0xFECB8A4: 7C80FA14 add r4,r0,r31 - 12: GETL R0, t8 - 13: GETL R31, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0xFECB8A8: 83E40098 lwz r31,152(r4) - 17: GETL R4, t12 - 18: ADDL $0x98, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R31 - 21: INCEIPL $4 - - 0xFECB8AC: 819F0010 lwz r12,16(r31) - 22: GETL R31, t16 - 23: ADDL $0x10, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R12 - 26: INCEIPL $4 - - 0xFECB8B0: 7D8903A6 mtctr r12 - 27: GETL R12, t20 - 28: PUTL t20, CTR - 29: INCEIPL $4 - - 0xFECB8B4: 4E800421 bctrl - 30: MOVL $0xFECB8B8, t22 - 31: PUTL t22, LR - 32: GETL CTR, t24 - 33: JMPo-c t24 ($4) - - - -. 3001 FECB898 32 -. 88 BF 00 46 7F E3 FB 78 7C A0 07 74 7C 80 FA 14 83 E4 00 98 81 9F 00 10 7D 89 03 A6 4E 80 04 21 -==== BB 3002 (0xFECB8B8) approx BBs exec'd 0 ==== - - 0xFECB8B8: 80C10014 lwz r6,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFECB8BC: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFECB8C0: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xFECB8C4: 7CC803A6 mtlr r6 - 15: GETL R6, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFECB8C8: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xFECB8CC: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 3002 FECB8B8 24 -. 80 C1 00 14 83 C1 00 08 83 E1 00 0C 7C C8 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3003 (0xFECAB2C) approx BBs exec'd 0 ==== - - 0xFECAB2C: 2F03FFFF cmpi cr6,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFECAB30: 41BAFF80 bc 13,26,0xFECAAB0 - 5: Js26o $0xFECAAB0 - - - -. 3003 FECAB2C 8 -. 2F 03 FF FF 41 BA FF 80 -==== BB 3004 (0xFECAB34) approx BBs exec'd 0 ==== - - 0xFECAB34: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFECAB38: 4BFFFF74 b 0xFECAAAC - 4: JMPo $0xFECAAAC ($4) - - - -. 3004 FECAB34 8 -. 2F 9C 00 00 4B FF FF 74 -==== BB 3005 (0xFECAAAC) approx BBs exec'd 0 ==== - - 0xFECAAAC: 409EFF1C bc 4,30,0xFECA9C8 - 0: Jc30o $0xFECA9C8 - - - -. 3005 FECAAAC 4 -. 40 9E FF 1C -==== BB 3006 (0xFECAB58) approx BBs exec'd 0 ==== - - 0xFECAB58: 7F85E378 or r5,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFECAB5C: 7F63DB78 or r3,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFECAB60: 4800DB79 bl 0xFED86D8 - 6: MOVL $0xFECAB64, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED86D8 ($4) - - - -. 3006 FECAB58 12 -. 7F 85 E3 78 7F 63 DB 78 48 00 DB 79 -==== BB 3007 (0xFECAB64) approx BBs exec'd 0 ==== - - 0xFECAB64: 811D0004 lwz r8,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFECAB68: 7CE8E214 add r7,r8,r28 - 5: GETL R8, t4 - 6: GETL R28, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0xFECAB6C: 3B800000 li r28,0 - 10: MOVL $0x0, t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0xFECAB70: 90FD0004 stw r7,4(r29) - 13: GETL R7, t10 - 14: GETL R29, t12 - 15: ADDL $0x4, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFECAB74: 4BFFFF3C b 0xFECAAB0 - 18: JMPo $0xFECAAB0 ($4) - - - -. 3007 FECAB64 20 -. 81 1D 00 04 7C E8 E2 14 3B 80 00 00 90 FD 00 04 4B FF FF 3C -==== BB 3008 (0xFECAAB0) approx BBs exec'd 0 ==== - - 0xFECAAB0: 7C7CD050 subf r3,r28,r26 - 0: GETL R28, t0 - 1: GETL R26, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECAAB4: 83410024 lwz r26,36(r1) - 5: GETL R1, t4 - 6: ADDL $0x24, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0xFECAAB8: 8361000C lwz r27,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R27 - 14: INCEIPL $4 - - 0xFECAABC: 7F4803A6 mtlr r26 - 15: GETL R26, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFECAAC0: 83810010 lwz r28,16(r1) - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R28 - 22: INCEIPL $4 - - 0xFECAAC4: 83410008 lwz r26,8(r1) - 23: GETL R1, t18 - 24: ADDL $0x8, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R26 - 27: INCEIPL $4 - - 0xFECAAC8: 83A10014 lwz r29,20(r1) - 28: GETL R1, t22 - 29: ADDL $0x14, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R29 - 32: INCEIPL $4 - - 0xFECAACC: 83C10018 lwz r30,24(r1) - 33: GETL R1, t26 - 34: ADDL $0x18, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R30 - 37: INCEIPL $4 - - 0xFECAAD0: 83E1001C lwz r31,28(r1) - 38: GETL R1, t30 - 39: ADDL $0x1C, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R31 - 42: INCEIPL $4 - - 0xFECAAD4: 38210020 addi r1,r1,32 - 43: GETL R1, t34 - 44: ADDL $0x20, t34 - 45: PUTL t34, R1 - 46: INCEIPL $4 - - 0xFECAAD8: 4E800020 blr - 47: GETL LR, t36 - 48: JMPo-r t36 ($4) - - - -. 3008 FECAAB0 44 -. 7C 7C D0 50 83 41 00 24 83 61 00 0C 7F 48 03 A6 83 81 00 10 83 41 00 08 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 3009 (0xFECBE98) approx BBs exec'd 0 ==== - - 0xFECBE98: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFECBE9C: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFECBEA0: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFECBEA4: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 3009 FECBE98 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 3010 (0xFEC7F40) approx BBs exec'd 0 ==== - - 0xFEC7F40: 7F9C1800 cmp cr7,r28,r3 - 0: GETL R28, t0 - 1: GETL R3, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFEC7F44: 7C601B78 or r0,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFEC7F48: 7FE3FB78 or r3,r31,r31 - 8: GETL R31, t8 - 9: PUTL t8, R3 - 10: INCEIPL $4 - - 0xFEC7F4C: 419E0008 bc 12,30,0xFEC7F54 - 11: Js30o $0xFEC7F54 - - - -. 3010 FEC7F40 16 -. 7F 9C 18 00 7C 60 1B 78 7F E3 FB 78 41 9E 00 08 -==== BB 3011 (0xFEC7F54) approx BBs exec'd 0 ==== - - 0xFEC7F54: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEC7F58: 7C601B78 or r0,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFEC7F5C: 7C030378 or r3,r0,r0 - 8: GETL R0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFEC7F60: 83810010 lwz r28,16(r1) - 11: GETL R1, t8 - 12: ADDL $0x10, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R28 - 15: INCEIPL $4 - - 0xFEC7F64: 83A10014 lwz r29,20(r1) - 16: GETL R1, t12 - 17: ADDL $0x14, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R29 - 20: INCEIPL $4 - - 0xFEC7F68: 7C8803A6 mtlr r4 - 21: GETL R4, t16 - 22: PUTL t16, LR - 23: INCEIPL $4 - - 0xFEC7F6C: 83C10018 lwz r30,24(r1) - 24: GETL R1, t18 - 25: ADDL $0x18, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R30 - 28: INCEIPL $4 - - 0xFEC7F70: 83E1001C lwz r31,28(r1) - 29: GETL R1, t22 - 30: ADDL $0x1C, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R31 - 33: INCEIPL $4 - - 0xFEC7F74: 38210020 addi r1,r1,32 - 34: GETL R1, t26 - 35: ADDL $0x20, t26 - 36: PUTL t26, R1 - 37: INCEIPL $4 - - 0xFEC7F78: 4E800020 blr - 38: GETL LR, t28 - 39: JMPo-r t28 ($4) - - - -. 3011 FEC7F54 40 -. 80 81 00 24 7C 60 1B 78 7C 03 03 78 83 81 00 10 83 A1 00 14 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 3012 (0xFEE8040) approx BBs exec'd 0 ==== - - 0xFEE8040: 2F030001 cmpi cr6,r3,1 - 0: GETL R3, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFEE8044: 409A011C bc 4,26,0xFEE8160 - 5: Jc26o $0xFEE8160 - - - -. 3012 FEE8040 8 -. 2F 03 00 01 40 9A 01 1C -==== BB 3013 (0xFEE8048) approx BBs exec'd 0 ==== - - 0xFEE8048: 815F0030 lwz r10,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFEE804C: 811F0034 lwz r8,52(r31) - 5: GETL R31, t4 - 6: ADDL $0x34, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0xFEE8050: 1F0A0005 mulli r24,r10,5 - 10: GETL R10, t8 - 11: MULL $0x5, t8 - 12: PUTL t8, R24 - 13: INCEIPL $4 - - 0xFEE8054: 82BF0038 lwz r21,56(r31) - 14: GETL R31, t10 - 15: ADDL $0x38, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R21 - 18: INCEIPL $4 - - 0xFEE8058: 55111838 rlwinm r17,r8,3,0,28 - 19: GETL R8, t14 - 20: SHLL $0x3, t14 - 21: PUTL t14, R17 - 22: INCEIPL $4 - - 0xFEE805C: 817F002C lwz r11,44(r31) - 23: GETL R31, t16 - 24: ADDL $0x2C, t16 - 25: LDL (t16), t18 - 26: PUTL t18, R11 - 27: INCEIPL $4 - - 0xFEE8060: 3A580003 addi r18,r24,3 - 28: GETL R24, t20 - 29: ADDL $0x3, t20 - 30: PUTL t20, R18 - 31: INCEIPL $4 - - 0xFEE8064: 7E11AA14 add r16,r17,r21 - 32: GETL R17, t22 - 33: GETL R21, t24 - 34: ADDL t22, t24 - 35: PUTL t24, R16 - 36: INCEIPL $4 - - 0xFEE8068: 565C003A rlwinm r28,r18,0,0,29 - 37: GETL R18, t26 - 38: ANDL $0xFFFFFFFC, t26 - 39: PUTL t26, R28 - 40: INCEIPL $4 - - 0xFEE806C: 831E08DC lwz r24,2268(r30) - 41: GETL R30, t28 - 42: ADDL $0x8DC, t28 - 43: LDL (t28), t30 - 44: PUTL t30, R24 - 45: INCEIPL $4 - - 0xFEE8070: 7DFC8214 add r15,r28,r16 - 46: GETL R28, t32 - 47: GETL R16, t34 - 48: ADDL t32, t34 - 49: PUTL t34, R15 - 50: INCEIPL $4 - - 0xFEE8074: 825E08E0 lwz r18,2272(r30) - 51: GETL R30, t36 - 52: ADDL $0x8E0, t36 - 53: LDL (t36), t38 - 54: PUTL t38, R18 - 55: INCEIPL $4 - - 0xFEE8078: 821E08E4 lwz r16,2276(r30) - 56: GETL R30, t40 - 57: ADDL $0x8E4, t40 - 58: LDL (t40), t42 - 59: PUTL t42, R16 - 60: INCEIPL $4 - - 0xFEE807C: 39CF0003 addi r14,r15,3 - 61: GETL R15, t44 - 62: ADDL $0x3, t44 - 63: PUTL t44, R14 - 64: INCEIPL $4 - - 0xFEE8080: 91180000 stw r8,0(r24) - 65: GETL R8, t46 - 66: GETL R24, t48 - 67: STL t46, (t48) - 68: INCEIPL $4 - - 0xFEE8084: 556C1838 rlwinm r12,r11,3,0,28 - 69: GETL R11, t50 - 70: SHLL $0x3, t50 - 71: PUTL t50, R12 - 72: INCEIPL $4 - - 0xFEE8088: 91500000 stw r10,0(r16) - 73: GETL R10, t52 - 74: GETL R16, t54 - 75: STL t52, (t54) - 76: INCEIPL $4 - - 0xFEE808C: 55DA003A rlwinm r26,r14,0,0,29 - 77: GETL R14, t56 - 78: ANDL $0xFFFFFFFC, t56 - 79: PUTL t56, R26 - 80: INCEIPL $4 - - 0xFEE8090: 91720000 stw r11,0(r18) - 81: GETL R11, t58 - 82: GETL R18, t60 - 83: STL t58, (t60) - 84: INCEIPL $4 - - 0xFEE8094: 7C7A6214 add r3,r26,r12 - 85: GETL R26, t62 - 86: GETL R12, t64 - 87: ADDL t62, t64 - 88: PUTL t64, R3 - 89: INCEIPL $4 - - 0xFEE8098: 80FF0028 lwz r7,40(r31) - 90: GETL R31, t66 - 91: ADDL $0x28, t66 - 92: LDL (t66), t68 - 93: PUTL t68, R7 - 94: INCEIPL $4 - - 0xFEE809C: 7C63BA14 add r3,r3,r23 - 95: GETL R3, t70 - 96: GETL R23, t72 - 97: ADDL t70, t72 - 98: PUTL t72, R3 - 99: INCEIPL $4 - - 0xFEE80A0: 809F0024 lwz r4,36(r31) - 100: GETL R31, t74 - 101: ADDL $0x24, t74 - 102: LDL (t74), t76 - 103: PUTL t76, R4 - 104: INCEIPL $4 - - 0xFEE80A4: 90FF00B8 stw r7,184(r31) - 105: GETL R7, t78 - 106: GETL R31, t80 - 107: ADDL $0xB8, t80 - 108: STL t78, (t80) - 109: INCEIPL $4 - - 0xFEE80A8: 909F00BC stw r4,188(r31) - 110: GETL R4, t82 - 111: GETL R31, t84 - 112: ADDL $0xBC, t84 - 113: STL t82, (t84) - 114: INCEIPL $4 - - 0xFEE80AC: 480C225D bl 0xFFAA308 - 115: MOVL $0xFEE80B0, t86 - 116: PUTL t86, LR - 117: JMPo-c $0xFFAA308 ($4) - - - -. 3013 FEE8048 104 -. 81 5F 00 30 81 1F 00 34 1F 0A 00 05 82 BF 00 38 55 11 18 38 81 7F 00 2C 3A 58 00 03 7E 11 AA 14 56 5C 00 3A 83 1E 08 DC 7D FC 82 14 82 5E 08 E0 82 1E 08 E4 39 CF 00 03 91 18 00 00 55 6C 18 38 91 50 00 00 55 DA 00 3A 91 72 00 00 7C 7A 62 14 80 FF 00 28 7C 63 BA 14 80 9F 00 24 90 FF 00 B8 90 9F 00 BC 48 0C 22 5D -==== BB 3014 (0xFEE80B0) approx BBs exec'd 0 ==== - - 0xFEE80B0: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFEE80B4: 90730000 stw r3,0(r19) - 4: GETL R3, t4 - 5: GETL R19, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0xFEE80B8: 419E00A8 bc 12,30,0xFEE8160 - 8: Js30o $0xFEE8160 - - - -. 3014 FEE80B0 12 -. 2F 83 00 00 90 73 00 00 41 9E 00 A8 -==== BB 3015 (0xFEE80BC) approx BBs exec'd 0 ==== - - 0xFEE80BC: 2C970000 cmpi cr1,r23,0 - 0: GETL R23, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEE80C0: 83B00000 lwz r29,0(r16) - 4: GETL R16, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R29 - 7: INCEIPL $4 - - 0xFEE80C4: 82F80000 lwz r23,0(r24) - 8: GETL R24, t8 - 9: LDL (t8), t10 - 10: PUTL t10, R23 - 11: INCEIPL $4 - - 0xFEE80C8: 7F23E214 add r25,r3,r28 - 12: GETL R3, t12 - 13: GETL R28, t14 - 14: ADDL t12, t14 - 15: PUTL t14, R25 - 16: INCEIPL $4 - - 0xFEE80CC: 81DE08E8 lwz r14,2280(r30) - 17: GETL R30, t16 - 18: ADDL $0x8E8, t16 - 19: LDL (t16), t18 - 20: PUTL t18, R14 - 21: INCEIPL $4 - - 0xFEE80D0: 57A0103A rlwinm r0,r29,2,0,29 - 22: GETL R29, t20 - 23: SHLL $0x2, t20 - 24: PUTL t20, R0 - 25: INCEIPL $4 - - 0xFEE80D4: 56E91838 rlwinm r9,r23,3,0,28 - 26: GETL R23, t22 - 27: SHLL $0x3, t22 - 28: PUTL t22, R9 - 29: INCEIPL $4 - - 0xFEE80D8: 81FE08EC lwz r15,2284(r30) - 30: GETL R30, t24 - 31: ADDL $0x8EC, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R15 - 34: INCEIPL $4 - - 0xFEE80DC: 82FE08F0 lwz r23,2288(r30) - 35: GETL R30, t28 - 36: ADDL $0x8F0, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R23 - 39: INCEIPL $4 - - 0xFEE80E0: 7D43D214 add r10,r3,r26 - 40: GETL R3, t32 - 41: GETL R26, t34 - 42: ADDL t32, t34 - 43: PUTL t34, R10 - 44: INCEIPL $4 - - 0xFEE80E4: 823E08F4 lwz r17,2292(r30) - 45: GETL R30, t36 - 46: ADDL $0x8F4, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R17 - 49: INCEIPL $4 - - 0xFEE80E8: 7CC9CA14 add r6,r9,r25 - 50: GETL R9, t40 - 51: GETL R25, t42 - 52: ADDL t40, t42 - 53: PUTL t42, R6 - 54: INCEIPL $4 - - 0xFEE80EC: 7F401A14 add r26,r0,r3 - 55: GETL R0, t44 - 56: GETL R3, t46 - 57: ADDL t44, t46 - 58: PUTL t46, R26 - 59: INCEIPL $4 - - 0xFEE80F0: 90CF0000 stw r6,0(r15) - 60: GETL R6, t48 - 61: GETL R15, t50 - 62: STL t48, (t50) - 63: INCEIPL $4 - - 0xFEE80F4: 934E0000 stw r26,0(r14) - 64: GETL R26, t52 - 65: GETL R14, t54 - 66: STL t52, (t54) - 67: INCEIPL $4 - - 0xFEE80F8: 93370000 stw r25,0(r23) - 68: GETL R25, t56 - 69: GETL R23, t58 - 70: STL t56, (t58) - 71: INCEIPL $4 - - 0xFEE80FC: 91510000 stw r10,0(r17) - 72: GETL R10, t60 - 73: GETL R17, t62 - 74: STL t60, (t62) - 75: INCEIPL $4 - - 0xFEE8100: 408600DC bc 4,6,0xFEE81DC - 76: Jc06o $0xFEE81DC - - - -. 3015 FEE80BC 72 -. 2C 97 00 00 83 B0 00 00 82 F8 00 00 7F 23 E2 14 81 DE 08 E8 57 A0 10 3A 56 E9 18 38 81 FE 08 EC 82 FE 08 F0 7D 43 D2 14 82 3E 08 F4 7C C9 CA 14 7F 40 1A 14 90 CF 00 00 93 4E 00 00 93 37 00 00 91 51 00 00 40 86 00 DC -==== BB 3016 (0xFEE8104) approx BBs exec'd 0 ==== - - 0xFEE8104: 1EDD0005 mulli r22,r29,5 - 0: GETL R29, t0 - 1: MULL $0x5, t0 - 2: PUTL t0, R22 - 3: INCEIPL $4 - - 0xFEE8108: 80F00000 lwz r7,0(r16) - 4: GETL R16, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0xFEE810C: 38800001 li r4,1 - 8: MOVL $0x1, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFEE8110: 1CA70005 mulli r5,r7,5 - 11: GETL R7, t8 - 12: MULL $0x5, t8 - 13: PUTL t8, R5 - 14: INCEIPL $4 - - 0xFEE8114: 80730000 lwz r3,0(r19) - 15: GETL R19, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R3 - 18: INCEIPL $4 - - 0xFEE8118: 7F66DB78 or r6,r27,r27 - 19: GETL R27, t14 - 20: PUTL t14, R6 - 21: INCEIPL $4 - - 0xFEE811C: 4BFDFDC1 bl 0xFEC7EDC - 22: MOVL $0xFEE8120, t16 - 23: PUTL t16, LR - 24: JMPo-c $0xFEC7EDC ($4) - - - -. 3016 FEE8104 28 -. 1E DD 00 05 80 F0 00 00 38 80 00 01 1C A7 00 05 80 73 00 00 7F 66 DB 78 4B FD FD C1 -==== BB 3017 (0xFEE8120) approx BBs exec'd 0 ==== - - 0xFEE8120: 7C03B000 cmp cr0,r3,r22 - 0: GETL R3, t0 - 1: GETL R22, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0xFEE8124: 4082003C bc 4,2,0xFEE8160 - 5: Jc02o $0xFEE8160 - - - -. 3017 FEE8120 8 -. 7C 03 B0 00 40 82 00 3C -==== BB 3018 (0xFEE8128) approx BBs exec'd 0 ==== - - 0xFEE8128: 80100000 lwz r0,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEE812C: 39200000 li r9,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0xFEE8130: 7F090040 cmpl cr6,r9,r0 - 7: GETL R9, t6 - 8: GETL R0, t8 - 9: CMPUL t6, t8, t10 (-rSo) - 10: ICRFL t10, $0x6, CR - 11: INCEIPL $4 - - 0xFEE8134: 409800C8 bc 4,24,0xFEE81FC - 12: Jc24o $0xFEE81FC - - - -. 3018 FEE8128 16 -. 80 10 00 00 39 20 00 00 7F 09 00 40 40 98 00 C8 -==== BB 3019 (0xFEE8138) approx BBs exec'd 0 ==== - - 0xFEE8138: 810E0000 lwz r8,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0xFEE813C: 7C0B0378 or r11,r0,r0 - 4: GETL R0, t4 - 5: PUTL t4, R11 - 6: INCEIPL $4 - - 0xFEE8140: 81580000 lwz r10,0(r24) - 7: GETL R24, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R10 - 10: INCEIPL $4 - - 0xFEE8144: 48000008 b 0xFEE814C - 11: JMPo $0xFEE814C ($4) - - - -. 3019 FEE8138 16 -. 81 0E 00 00 7C 0B 03 78 81 58 00 00 48 00 00 08 -==== BB 3020 (0xFEE814C) approx BBs exec'd 0 ==== - - 0xFEE814C: 7FA848AE lbzx r29,r8,r9 - 0: GETL R9, t0 - 1: GETL R8, t2 - 2: ADDL t2, t0 - 3: LDB (t0), t4 - 4: PUTL t4, R29 - 5: INCEIPL $4 - - 0xFEE8150: 39290001 addi r9,r9,1 - 6: GETL R9, t6 - 7: ADDL $0x1, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFEE8154: 7F095840 cmpl cr6,r9,r11 - 10: GETL R9, t8 - 11: GETL R11, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x6, CR - 14: INCEIPL $4 - - 0xFEE8158: 7F9D5040 cmpl cr7,r29,r10 - 15: GETL R29, t14 - 16: GETL R10, t16 - 17: CMPUL t14, t16, t18 (-rSo) - 18: ICRFL t18, $0x7, CR - 19: INCEIPL $4 - - 0xFEE815C: 419CFFEC bc 12,28,0xFEE8148 - 20: Js28o $0xFEE8148 - - - -. 3020 FEE814C 20 -. 7F A8 48 AE 39 29 00 01 7F 09 58 40 7F 9D 50 40 41 9C FF EC -==== BB 3021 (0xFEE8148) approx BBs exec'd 0 ==== - - 0xFEE8148: 409800B4 bc 4,24,0xFEE81FC - 0: Jc24o $0xFEE81FC - - - -. 3021 FEE8148 4 -. 40 98 00 B4 -==== BB 3022 (0xFEE81FC) approx BBs exec'd 0 ==== - - 0xFEE81FC: 81780000 lwz r11,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFEE8200: 3B400000 li r26,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R26 - 6: INCEIPL $4 - - 0xFEE8204: 7C9A5840 cmpl cr1,r26,r11 - 7: GETL R26, t6 - 8: GETL R11, t8 - 9: CMPUL t6, t8, t10 (-rSo) - 10: ICRFL t10, $0x1, CR - 11: INCEIPL $4 - - 0xFEE8208: 408400D0 bc 4,4,0xFEE82D8 - 12: Jc04o $0xFEE82D8 - - - -. 3022 FEE81FC 16 -. 81 78 00 00 3B 40 00 00 7C 9A 58 40 40 84 00 D0 -==== BB 3023 (0xFEE820C) approx BBs exec'd 0 ==== - - 0xFEE820C: 3B3F00B0 addi r25,r31,176 - 0: GETL R31, t0 - 1: ADDL $0xB0, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0xFEE8210: 7F3CCB78 or r28,r25,r25 - 4: GETL R25, t2 - 5: PUTL t2, R28 - 6: INCEIPL $4 - - 0xFEE8214: 3BA00004 li r29,4 - 7: MOVL $0x4, t4 - 8: PUTL t4, R29 - 9: INCEIPL $4 - - 0xFEE8218: 813B0004 lwz r9,4(r27) - 10: GETL R27, t6 - 11: ADDL $0x4, t6 - 12: LDL (t6), t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0xFEE821C: 7F63DB78 or r3,r27,r27 - 15: GETL R27, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0xFEE8220: 811B0008 lwz r8,8(r27) - 18: GETL R27, t12 - 19: ADDL $0x8, t12 - 20: LDL (t12), t14 - 21: PUTL t14, R8 - 22: INCEIPL $4 - - 0xFEE8224: 38090001 addi r0,r9,1 - 23: GETL R9, t16 - 24: ADDL $0x1, t16 - 25: PUTL t16, R0 - 26: INCEIPL $4 - - 0xFEE8228: 7C094040 cmpl cr0,r9,r8 - 27: GETL R9, t18 - 28: GETL R8, t20 - 29: CMPUL t18, t20, t22 (-rSo) - 30: ICRFL t22, $0x0, CR - 31: INCEIPL $4 - - 0xFEE822C: 408002E0 bc 4,0,0xFEE850C - 32: Jc00o $0xFEE850C - - - -. 3023 FEE820C 36 -. 3B 3F 00 B0 7F 3C CB 78 3B A0 00 04 81 3B 00 04 7F 63 DB 78 81 1B 00 08 38 09 00 01 7C 09 40 40 40 80 02 E0 -==== BB 3024 (0xFEE8230) approx BBs exec'd 0 ==== - - 0xFEE8230: 88690000 lbz r3,0(r9) - 0: GETL R9, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEE8234: 901B0004 stw r0,4(r27) - 4: GETL R0, t4 - 5: GETL R27, t6 - 6: ADDL $0x4, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFEE8238: 2F03FFFF cmpi cr6,r3,-1 - 9: GETL R3, t8 - 10: MOVL $0xFFFFFFFF, t12 - 11: CMPL t8, t12, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0xFEE823C: 419A0014 bc 12,26,0xFEE8250 - 14: Js26o $0xFEE8250 - - - -. 3024 FEE8230 16 -. 88 69 00 00 90 1B 00 04 2F 03 FF FF 41 9A 00 14 -==== BB 3025 (0xFEE8240) approx BBs exec'd 0 ==== - - 0xFEE8240: 37BDFFFF addic. r29,r29,-1 - 0: GETL R29, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R29 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFEE8244: 987C0000 stb r3,0(r28) - 6: GETL R3, t4 - 7: GETL R28, t6 - 8: STB t4, (t6) - 9: INCEIPL $4 - - 0xFEE8248: 3B9C0001 addi r28,r28,1 - 10: GETL R28, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0xFEE824C: 4082FFCC bc 4,2,0xFEE8218 - 14: Jc02o $0xFEE8218 - - - -. 3025 FEE8240 16 -. 37 BD FF FF 98 7C 00 00 3B 9C 00 01 40 82 FF CC -==== BB 3026 (0xFEE8218) approx BBs exec'd 0 ==== - - 0xFEE8218: 813B0004 lwz r9,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEE821C: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE8220: 811B0008 lwz r8,8(r27) - 8: GETL R27, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R8 - 12: INCEIPL $4 - - 0xFEE8224: 38090001 addi r0,r9,1 - 13: GETL R9, t10 - 14: ADDL $0x1, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFEE8228: 7C094040 cmpl cr0,r9,r8 - 17: GETL R9, t12 - 18: GETL R8, t14 - 19: CMPUL t12, t14, t16 (-rSo) - 20: ICRFL t16, $0x0, CR - 21: INCEIPL $4 - - 0xFEE822C: 408002E0 bc 4,0,0xFEE850C - 22: Jc00o $0xFEE850C - - - -. 3026 FEE8218 24 -. 81 3B 00 04 7F 63 DB 78 81 1B 00 08 38 09 00 01 7C 09 40 40 40 80 02 E0 -==== BB 3027 (0xFEE8250) approx BBs exec'd 0 ==== - - 0xFEE8250: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFEE8254: 40BEFF0C bc 5,30,0xFEE8160 - 4: Jc30o $0xFEE8160 - - - -. 3027 FEE8250 8 -. 2F 9D 00 00 40 BE FF 0C -==== BB 3028 (0xFEE8258) approx BBs exec'd 0 ==== - - 0xFEE8258: 807B0004 lwz r3,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEE825C: 815B0008 lwz r10,8(r27) - 5: GETL R27, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0xFEE8260: 7C835040 cmpl cr1,r3,r10 - 10: GETL R3, t8 - 11: GETL R10, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0xFEE8264: 408402C0 bc 4,4,0xFEE8524 - 15: Jc04o $0xFEE8524 - - - -. 3028 FEE8258 16 -. 80 7B 00 04 81 5B 00 08 7C 83 50 40 40 84 02 C0 -==== BB 3029 (0xFEE8268) approx BBs exec'd 0 ==== - - 0xFEE8268: 39830001 addi r12,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0xFEE826C: 88630000 lbz r3,0(r3) - 4: GETL R3, t2 - 5: LDB (t2), t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE8270: 919B0004 stw r12,4(r27) - 8: GETL R12, t6 - 9: GETL R27, t8 - 10: ADDL $0x4, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEE8274: 2B030001 cmpli cr6,r3,1 - 13: GETL R3, t10 - 14: MOVL $0x1, t14 - 15: CMPUL t10, t14, t12 (-rSo) - 16: ICRFL t12, $0x6, CR - 17: INCEIPL $4 - - 0xFEE8278: 41B9FEE8 bc 13,25,0xFEE8160 - 18: Js25o $0xFEE8160 - - - -. 3029 FEE8268 20 -. 39 83 00 01 88 63 00 00 91 9B 00 04 2B 03 00 01 41 B9 FE E8 -==== BB 3030 (0xFEE827C) approx BBs exec'd 0 ==== - - 0xFEE827C: 80170000 lwz r0,0(r23) - 0: GETL R23, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEE8280: 575D1838 rlwinm r29,r26,3,0,28 - 4: GETL R26, t4 - 5: SHLL $0x3, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFEE8284: 7D3D0214 add r9,r29,r0 - 8: GETL R29, t6 - 9: GETL R0, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0xFEE8288: 98690004 stb r3,4(r9) - 13: GETL R3, t10 - 14: GETL R9, t12 - 15: ADDL $0x4, t12 - 16: STB t10, (t12) - 17: INCEIPL $4 - - 0xFEE828C: 807B0004 lwz r3,4(r27) - 18: GETL R27, t14 - 19: ADDL $0x4, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R3 - 22: INCEIPL $4 - - 0xFEE8290: 80DB0008 lwz r6,8(r27) - 23: GETL R27, t18 - 24: ADDL $0x8, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R6 - 27: INCEIPL $4 - - 0xFEE8294: 7C033040 cmpl cr0,r3,r6 - 28: GETL R3, t22 - 29: GETL R6, t24 - 30: CMPUL t22, t24, t26 (-rSo) - 31: ICRFL t26, $0x0, CR - 32: INCEIPL $4 - - 0xFEE8298: 40800298 bc 4,0,0xFEE8530 - 33: Jc00o $0xFEE8530 - - - -. 3030 FEE827C 32 -. 80 17 00 00 57 5D 18 38 7D 3D 02 14 98 69 00 04 80 7B 00 04 80 DB 00 08 7C 03 30 40 40 80 02 98 -==== BB 3031 (0xFEE829C) approx BBs exec'd 0 ==== - - 0xFEE829C: 38A30001 addi r5,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0xFEE82A0: 88630000 lbz r3,0(r3) - 4: GETL R3, t2 - 5: LDB (t2), t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE82A4: 90BB0004 stw r5,4(r27) - 8: GETL R5, t6 - 9: GETL R27, t8 - 10: ADDL $0x4, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEE82A8: 7F83A840 cmpl cr7,r3,r21 - 13: GETL R3, t10 - 14: GETL R21, t12 - 15: CMPUL t10, t12, t14 (-rSo) - 16: ICRFL t14, $0x7, CR - 17: INCEIPL $4 - - 0xFEE82AC: 41BDFEB4 bc 13,29,0xFEE8160 - 18: Js29o $0xFEE8160 - - - -. 3031 FEE829C 20 -. 38 A3 00 01 88 63 00 00 90 BB 00 04 7F 83 A8 40 41 BD FE B4 -==== BB 3032 (0xFEE82B0) approx BBs exec'd 0 ==== - - 0xFEE82B0: 80F70000 lwz r7,0(r23) - 0: GETL R23, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0xFEE82B4: 3B5A0001 addi r26,r26,1 - 4: GETL R26, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0xFEE82B8: 7EDD3A14 add r22,r29,r7 - 8: GETL R29, t6 - 9: GETL R7, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R22 - 12: INCEIPL $4 - - 0xFEE82BC: 98760005 stb r3,5(r22) - 13: GETL R3, t10 - 14: GETL R22, t12 - 15: ADDL $0x5, t12 - 16: STB t10, (t12) - 17: INCEIPL $4 - - 0xFEE82C0: 80980000 lwz r4,0(r24) - 18: GETL R24, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R4 - 21: INCEIPL $4 - - 0xFEE82C4: 80770000 lwz r3,0(r23) - 22: GETL R23, t18 - 23: LDL (t18), t20 - 24: PUTL t20, R3 - 25: INCEIPL $4 - - 0xFEE82C8: 7C9A2040 cmpl cr1,r26,r4 - 26: GETL R26, t22 - 27: GETL R4, t24 - 28: CMPUL t22, t24, t26 (-rSo) - 29: ICRFL t26, $0x1, CR - 30: INCEIPL $4 - - 0xFEE82CC: 839F00B0 lwz r28,176(r31) - 31: GETL R31, t28 - 32: ADDL $0xB0, t28 - 33: LDL (t28), t30 - 34: PUTL t30, R28 - 35: INCEIPL $4 - - 0xFEE82D0: 7F9D192E stwx r28,r29,r3 - 36: GETL R3, t32 - 37: GETL R29, t34 - 38: ADDL t34, t32 - 39: GETL R28, t36 - 40: STL t36, (t32) - 41: INCEIPL $4 - - 0xFEE82D4: 4184FF3C bc 12,4,0xFEE8210 - 42: Js04o $0xFEE8210 - - - -. 3032 FEE82B0 40 -. 80 F7 00 00 3B 5A 00 01 7E DD 3A 14 98 76 00 05 80 98 00 00 80 77 00 00 7C 9A 20 40 83 9F 00 B0 7F 9D 19 2E 41 84 FF 3C -==== BB 3033 (0xFEE8210) approx BBs exec'd 0 ==== - - 0xFEE8210: 7F3CCB78 or r28,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0xFEE8214: 3BA00004 li r29,4 - 3: MOVL $0x4, t2 - 4: PUTL t2, R29 - 5: INCEIPL $4 - - 0xFEE8218: 813B0004 lwz r9,4(r27) - 6: GETL R27, t4 - 7: ADDL $0x4, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0xFEE821C: 7F63DB78 or r3,r27,r27 - 11: GETL R27, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0xFEE8220: 811B0008 lwz r8,8(r27) - 14: GETL R27, t10 - 15: ADDL $0x8, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R8 - 18: INCEIPL $4 - - 0xFEE8224: 38090001 addi r0,r9,1 - 19: GETL R9, t14 - 20: ADDL $0x1, t14 - 21: PUTL t14, R0 - 22: INCEIPL $4 - - 0xFEE8228: 7C094040 cmpl cr0,r9,r8 - 23: GETL R9, t16 - 24: GETL R8, t18 - 25: CMPUL t16, t18, t20 (-rSo) - 26: ICRFL t20, $0x0, CR - 27: INCEIPL $4 - - 0xFEE822C: 408002E0 bc 4,0,0xFEE850C - 28: Jc00o $0xFEE850C - - - -. 3033 FEE8210 32 -. 7F 3C CB 78 3B A0 00 04 81 3B 00 04 7F 63 DB 78 81 1B 00 08 38 09 00 01 7C 09 40 40 40 80 02 E0 -==== BB 3034 (0xFEE82D8) approx BBs exec'd 0 ==== - - 0xFEE82D8: 806F0000 lwz r3,0(r15) - 0: GETL R15, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEE82DC: 38800001 li r4,1 - 4: MOVL $0x1, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0xFEE82E0: 7EA5AB78 or r5,r21,r21 - 7: GETL R21, t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFEE82E4: 7F66DB78 or r6,r27,r27 - 10: GETL R27, t8 - 11: PUTL t8, R6 - 12: INCEIPL $4 - - 0xFEE82E8: 4BFDFBF5 bl 0xFEC7EDC - 13: MOVL $0xFEE82EC, t10 - 14: PUTL t10, LR - 15: JMPo-c $0xFEC7EDC ($4) - - - -. 3034 FEE82D8 20 -. 80 6F 00 00 38 80 00 01 7E A5 AB 78 7F 66 DB 78 4B FD FB F5 -==== BB 3035 (0xFEE82EC) approx BBs exec'd 0 ==== - - 0xFEE82EC: 7F03A800 cmp cr6,r3,r21 - 0: GETL R3, t0 - 1: GETL R21, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0xFEE82F0: 40BAFE70 bc 5,26,0xFEE8160 - 5: Jc26o $0xFEE8160 - - - -. 3035 FEE82EC 8 -. 7F 03 A8 00 40 BA FE 70 -==== BB 3036 (0xFEE82F4) approx BBs exec'd 0 ==== - - 0xFEE82F4: 83520000 lwz r26,0(r18) - 0: GETL R18, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R26 - 3: INCEIPL $4 - - 0xFEE82F8: 3B200000 li r25,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R25 - 6: INCEIPL $4 - - 0xFEE82FC: 7C19D040 cmpl cr0,r25,r26 - 7: GETL R25, t6 - 8: GETL R26, t8 - 9: CMPUL t6, t8, t10 (-rSo) - 10: ICRFL t10, $0x0, CR - 11: INCEIPL $4 - - 0xFEE8300: 408000C8 bc 4,0,0xFEE83C8 - 12: Jc00o $0xFEE83C8 - - - -. 3036 FEE82F4 16 -. 83 52 00 00 3B 20 00 00 7C 19 D0 40 40 80 00 C8 -==== BB 3037 (0xFEE83C8) approx BBs exec'd 0 ==== - - 0xFEE83C8: 823F00B8 lwz r17,184(r31) - 0: GETL R31, t0 - 1: ADDL $0xB8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0xFEE83CC: 3BA00000 li r29,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFEE83D0: 7C9D8840 cmpl cr1,r29,r17 - 8: GETL R29, t6 - 9: GETL R17, t8 - 10: CMPUL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x1, CR - 12: INCEIPL $4 - - 0xFEE83D4: 40840054 bc 4,4,0xFEE8428 - 13: Jc04o $0xFEE8428 - - - -. 3037 FEE83C8 16 -. 82 3F 00 B8 3B A0 00 00 7C 9D 88 40 40 84 00 54 -==== BB 3038 (0xFEE83D8) approx BBs exec'd 0 ==== - - 0xFEE83D8: 813B0004 lwz r9,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEE83DC: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE83E0: 825B0008 lwz r18,8(r27) - 8: GETL R27, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R18 - 12: INCEIPL $4 - - 0xFEE83E4: 38090001 addi r0,r9,1 - 13: GETL R9, t10 - 14: ADDL $0x1, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFEE83E8: 7C099040 cmpl cr0,r9,r18 - 17: GETL R9, t12 - 18: GETL R18, t14 - 19: CMPUL t12, t14, t16 (-rSo) - 20: ICRFL t16, $0x0, CR - 21: INCEIPL $4 - - 0xFEE83EC: 408002FC bc 4,0,0xFEE86E8 - 22: Jc00o $0xFEE86E8 - - - -. 3038 FEE83D8 24 -. 81 3B 00 04 7F 63 DB 78 82 5B 00 08 38 09 00 01 7C 09 90 40 40 80 02 FC -==== BB 3039 (0xFEE83F0) approx BBs exec'd 0 ==== - - 0xFEE83F0: 88690000 lbz r3,0(r9) - 0: GETL R9, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEE83F4: 901B0004 stw r0,4(r27) - 4: GETL R0, t4 - 5: GETL R27, t6 - 6: ADDL $0x4, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFEE83F8: 2F83FFFF cmpi cr7,r3,-1 - 9: GETL R3, t8 - 10: MOVL $0xFFFFFFFF, t12 - 11: CMPL t8, t12, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0xFEE83FC: 833F00B8 lwz r25,184(r31) - 14: GETL R31, t14 - 15: ADDL $0xB8, t14 - 16: LDL (t14), t16 - 17: PUTL t16, R25 - 18: INCEIPL $4 - - 0xFEE8400: 57A01838 rlwinm r0,r29,3,0,28 - 19: GETL R29, t18 - 20: SHLL $0x3, t18 - 21: PUTL t18, R0 - 22: INCEIPL $4 - - 0xFEE8404: 3BBD0001 addi r29,r29,1 - 23: GETL R29, t20 - 24: ADDL $0x1, t20 - 25: PUTL t20, R29 - 26: INCEIPL $4 - - 0xFEE8408: 3163FFFF addic r11,r3,-1 - 27: GETL R3, t22 - 28: ADCL $0xFFFFFFFF, t22 (-wCa) - 29: PUTL t22, R11 - 30: INCEIPL $4 - - 0xFEE840C: 7CAB1910 subfe r5,r11,r3 - 31: GETL R11, t24 - 32: GETL R3, t26 - 33: SBBL t24, t26 (-rCa-wCa) - 34: PUTL t26, R5 - 35: INCEIPL $4 - - 0xFEE8410: 7F1DC840 cmpl cr6,r29,r25 - 36: GETL R29, t28 - 37: GETL R25, t30 - 38: CMPUL t28, t30, t32 (-rSo) - 39: ICRFL t32, $0x6, CR - 40: INCEIPL $4 - - 0xFEE8414: 41BEFD4C bc 13,30,0xFEE8160 - 41: Js30o $0xFEE8160 - - - -. 3039 FEE83F0 40 -. 88 69 00 00 90 1B 00 04 2F 83 FF FF 83 3F 00 B8 57 A0 18 38 3B BD 00 01 31 63 FF FF 7C AB 19 10 7F 1D C8 40 41 BE FD 4C -==== BB 3040 (0xFEE8418) approx BBs exec'd 0 ==== - - 0xFEE8418: 80970000 lwz r4,0(r23) - 0: GETL R23, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFEE841C: 7F802214 add r28,r0,r4 - 4: GETL R0, t4 - 5: GETL R4, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R28 - 8: INCEIPL $4 - - 0xFEE8420: 98BC0006 stb r5,6(r28) - 9: GETL R5, t8 - 10: GETL R28, t10 - 11: ADDL $0x6, t10 - 12: STB t8, (t10) - 13: INCEIPL $4 - - 0xFEE8424: 4198FFB4 bc 12,24,0xFEE83D8 - 14: Js24o $0xFEE83D8 - - - -. 3040 FEE8418 16 -. 80 97 00 00 7F 80 22 14 98 BC 00 06 41 98 FF B4 -==== BB 3041 (0xFEE8428) approx BBs exec'd 0 ==== - - 0xFEE8428: 80780000 lwz r3,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEE842C: 7F0AC378 or r10,r24,r24 - 4: GETL R24, t4 - 5: PUTL t4, R10 - 6: INCEIPL $4 - - 0xFEE8430: 7F1D1840 cmpl cr6,r29,r3 - 7: GETL R29, t6 - 8: GETL R3, t8 - 9: CMPUL t6, t8, t10 (-rSo) - 10: ICRFL t10, $0x6, CR - 11: INCEIPL $4 - - 0xFEE8434: 40980028 bc 4,24,0xFEE845C - 12: Jc24o $0xFEE845C - - - -. 3041 FEE8428 16 -. 80 78 00 00 7F 0A C3 78 7F 1D 18 40 40 98 00 28 -==== BB 3042 (0xFEE845C) approx BBs exec'd 0 ==== - - 0xFEE845C: 817F00BC lwz r11,188(r31) - 0: GETL R31, t0 - 1: ADDL $0xBC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFEE8460: 3BA00000 li r29,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFEE8464: 7C1D5840 cmpl cr0,r29,r11 - 8: GETL R29, t6 - 9: GETL R11, t8 - 10: CMPUL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x0, CR - 12: INCEIPL $4 - - 0xFEE8468: 41A00040 bc 13,0,0xFEE84A8 - 13: Js00o $0xFEE84A8 - - - -. 3042 FEE845C 16 -. 81 7F 00 BC 3B A0 00 00 7C 1D 58 40 41 A0 00 40 -==== BB 3043 (0xFEE84A8) approx BBs exec'd 0 ==== - - 0xFEE84A8: 813B0004 lwz r9,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEE84AC: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE84B0: 815B0008 lwz r10,8(r27) - 8: GETL R27, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0xFEE84B4: 38090001 addi r0,r9,1 - 13: GETL R9, t10 - 14: ADDL $0x1, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFEE84B8: 7F895040 cmpl cr7,r9,r10 - 17: GETL R9, t12 - 18: GETL R10, t14 - 19: CMPUL t12, t14, t16 (-rSo) - 20: ICRFL t16, $0x7, CR - 21: INCEIPL $4 - - 0xFEE84BC: 419CFFB4 bc 12,28,0xFEE8470 - 22: Js28o $0xFEE8470 - - - -. 3043 FEE84A8 24 -. 81 3B 00 04 7F 63 DB 78 81 5B 00 08 38 09 00 01 7F 89 50 40 41 9C FF B4 -==== BB 3044 (0xFEE8470) approx BBs exec'd 0 ==== - - 0xFEE8470: 88690000 lbz r3,0(r9) - 0: GETL R9, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEE8474: 901B0004 stw r0,4(r27) - 4: GETL R0, t4 - 5: GETL R27, t6 - 6: ADDL $0x4, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFEE8478: 2C83FFFF cmpi cr1,r3,-1 - 9: GETL R3, t8 - 10: MOVL $0xFFFFFFFF, t12 - 11: CMPL t8, t12, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0xFEE847C: 819F00BC lwz r12,188(r31) - 14: GETL R31, t14 - 15: ADDL $0xBC, t14 - 16: LDL (t14), t16 - 17: PUTL t16, R12 - 18: INCEIPL $4 - - 0xFEE8480: 57A01838 rlwinm r0,r29,3,0,28 - 19: GETL R29, t18 - 20: SHLL $0x3, t18 - 21: PUTL t18, R0 - 22: INCEIPL $4 - - 0xFEE8484: 3BBD0001 addi r29,r29,1 - 23: GETL R29, t20 - 24: ADDL $0x1, t20 - 25: PUTL t20, R29 - 26: INCEIPL $4 - - 0xFEE8488: 3163FFFF addic r11,r3,-1 - 27: GETL R3, t22 - 28: ADCL $0xFFFFFFFF, t22 (-wCa) - 29: PUTL t22, R11 - 30: INCEIPL $4 - - 0xFEE848C: 7CCB1910 subfe r6,r11,r3 - 31: GETL R11, t24 - 32: GETL R3, t26 - 33: SBBL t24, t26 (-rCa-wCa) - 34: PUTL t26, R6 - 35: INCEIPL $4 - - 0xFEE8490: 7F1D6040 cmpl cr6,r29,r12 - 36: GETL R29, t28 - 37: GETL R12, t30 - 38: CMPUL t28, t30, t32 (-rSo) - 39: ICRFL t32, $0x6, CR - 40: INCEIPL $4 - - 0xFEE8494: 41A6FCCC bc 13,6,0xFEE8160 - 41: Js06o $0xFEE8160 - - - -. 3044 FEE8470 40 -. 88 69 00 00 90 1B 00 04 2C 83 FF FF 81 9F 00 BC 57 A0 18 38 3B BD 00 01 31 63 FF FF 7C CB 19 10 7F 1D 60 40 41 A6 FC CC -==== BB 3045 (0xFEE8498) approx BBs exec'd 0 ==== - - 0xFEE8498: 82370000 lwz r17,0(r23) - 0: GETL R23, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R17 - 3: INCEIPL $4 - - 0xFEE849C: 7D208A14 add r9,r0,r17 - 4: GETL R0, t4 - 5: GETL R17, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0xFEE84A0: 98C90007 stb r6,7(r9) - 9: GETL R6, t8 - 10: GETL R9, t10 - 11: ADDL $0x7, t10 - 12: STB t8, (t10) - 13: INCEIPL $4 - - 0xFEE84A4: 40980098 bc 4,24,0xFEE853C - 14: Jc24o $0xFEE853C - - - -. 3045 FEE8498 16 -. 82 37 00 00 7D 20 8A 14 98 C9 00 07 40 98 00 98 -==== BB 3046 (0xFEE853C) approx BBs exec'd 0 ==== - - 0xFEE853C: 82780000 lwz r19,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R19 - 3: INCEIPL $4 - - 0xFEE8540: 7F0AC378 or r10,r24,r24 - 4: GETL R24, t4 - 5: PUTL t4, R10 - 6: INCEIPL $4 - - 0xFEE8544: 7F1D9840 cmpl cr6,r29,r19 - 7: GETL R29, t6 - 8: GETL R19, t8 - 9: CMPUL t6, t8, t10 (-rSo) - 10: ICRFL t10, $0x6, CR - 11: INCEIPL $4 - - 0xFEE8548: 40980028 bc 4,24,0xFEE8570 - 12: Jc24o $0xFEE8570 - - - -. 3046 FEE853C 16 -. 82 78 00 00 7F 0A C3 78 7F 1D 98 40 40 98 00 28 -==== BB 3047 (0xFEE8570) approx BBs exec'd 0 ==== - - 0xFEE8570: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEE8574: 3BA00000 li r29,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R29 - 5: INCEIPL $4 - - 0xFEE8578: 4BFD3339 bl 0xFEBB8B0 - 6: MOVL $0xFEE857C, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFEBB8B0 ($4) - - - -. 3047 FEE8570 12 -. 7F 63 DB 78 3B A0 00 00 4B FD 33 39 -==== BB 3048 (0xFECECA4) approx BBs exec'd 0 ==== - - 0xFECECA4: 7F88D000 cmp cr7,r8,r26 - 0: GETL R8, t0 - 1: GETL R26, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFECECA8: 419E02C0 bc 12,30,0xFECEF68 - 5: Js30o $0xFECEF68 - - - -. 3048 FECECA4 8 -. 7F 88 D0 00 41 9E 02 C0 -==== BB 3049 (0xFEE857C) approx BBs exec'd 0 ==== - - 0xFEE857C: 80180000 lwz r0,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEE8580: 7F9D0040 cmpl cr7,r29,r0 - 4: GETL R29, t4 - 5: GETL R0, t6 - 6: CMPUL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x7, CR - 8: INCEIPL $4 - - 0xFEE8584: 409C0030 bc 4,28,0xFEE85B4 - 9: Jc28o $0xFEE85B4 - - - -. 3049 FEE857C 12 -. 80 18 00 00 7F 9D 00 40 40 9C 00 30 -==== BB 3050 (0xFEE8588) approx BBs exec'd 0 ==== - - 0xFEE8588: 82D70000 lwz r22,0(r23) - 0: GETL R23, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R22 - 3: INCEIPL $4 - - 0xFEE858C: 57A31838 rlwinm r3,r29,3,0,28 - 4: GETL R29, t4 - 5: SHLL $0x3, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE8590: 836F0000 lwz r27,0(r15) - 8: GETL R15, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R27 - 11: INCEIPL $4 - - 0xFEE8594: 3BBD0001 addi r29,r29,1 - 12: GETL R29, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0xFEE8598: 7C83B214 add r4,r3,r22 - 16: GETL R3, t12 - 17: GETL R22, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R4 - 20: INCEIPL $4 - - 0xFEE859C: 8B840005 lbz r28,5(r4) - 21: GETL R4, t16 - 22: ADDL $0x5, t16 - 23: LDB (t16), t18 - 24: PUTL t18, R28 - 25: INCEIPL $4 - - 0xFEE85A0: 7C7CDA14 add r3,r28,r27 - 26: GETL R28, t20 - 27: GETL R27, t22 - 28: ADDL t20, t22 - 29: PUTL t22, R3 - 30: INCEIPL $4 - - 0xFEE85A4: 4BFFE705 bl 0xFEE6CA8 - 31: MOVL $0xFEE85A8, t24 - 32: PUTL t24, LR - 33: JMPo-c $0xFEE6CA8 ($4) - - - -. 3050 FEE8588 32 -. 82 D7 00 00 57 A3 18 38 83 6F 00 00 3B BD 00 01 7C 83 B2 14 8B 84 00 05 7C 7C DA 14 4B FF E7 05 -==== BB 3051 __tzstring(0xFEE6CA8) approx BBs exec'd 0 ==== - - 0xFEE6CA8: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEE6CAC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFEE6CB0: 480C11A1 bl 0xFFA7E50 - 9: MOVL $0xFEE6CB4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3051 FEE6CA8 12 -. 94 21 FF D0 7C 08 02 A6 48 0C 11 A1 -==== BB 3052 (0xFEE6CB4) approx BBs exec'd 0 ==== - - 0xFEE6CB4: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEE6CB8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEE6CBC: 93210014 stw r25,20(r1) - 8: GETL R25, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEE6CC0: 9361001C stw r27,28(r1) - 13: GETL R27, t10 - 14: GETL R1, t12 - 15: ADDL $0x1C, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEE6CC4: 7C7B1B78 or r27,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R27 - 20: INCEIPL $4 - - 0xFEE6CC8: 93810020 stw r28,32(r1) - 21: GETL R28, t16 - 22: GETL R1, t18 - 23: ADDL $0x20, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEE6CCC: 833E0890 lwz r25,2192(r30) - 26: GETL R30, t20 - 27: ADDL $0x890, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R25 - 30: INCEIPL $4 - - 0xFEE6CD0: 93A10024 stw r29,36(r1) - 31: GETL R29, t24 - 32: GETL R1, t26 - 33: ADDL $0x24, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFEE6CD4: 93410018 stw r26,24(r1) - 36: GETL R26, t28 - 37: GETL R1, t30 - 38: ADDL $0x18, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0xFEE6CD8: 93E1002C stw r31,44(r1) - 41: GETL R31, t32 - 42: GETL R1, t34 - 43: ADDL $0x2C, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0xFEE6CDC: 90010034 stw r0,52(r1) - 46: GETL R0, t36 - 47: GETL R1, t38 - 48: ADDL $0x34, t38 - 49: STL t36, (t38) - 50: INCEIPL $4 - - 0xFEE6CE0: 4BFEFDF9 bl 0xFED6AD8 - 51: MOVL $0xFEE6CE4, t40 - 52: PUTL t40, LR - 53: JMPo-c $0xFED6AD8 ($4) - - - -. 3052 FEE6CB4 48 -. 93 C1 00 28 7F C8 02 A6 93 21 00 14 93 61 00 1C 7C 7B 1B 78 93 81 00 20 83 3E 08 90 93 A1 00 24 93 41 00 18 93 E1 00 2C 90 01 00 34 4B FE FD F9 -==== BB 3053 (0xFEE6CE4) approx BBs exec'd 0 ==== - - 0xFEE6CE4: 83990000 lwz r28,0(r25) - 0: GETL R25, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R28 - 3: INCEIPL $4 - - 0xFEE6CE8: 7C7D1B78 or r29,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R29 - 6: INCEIPL $4 - - 0xFEE6CEC: 2F9C0000 cmpi cr7,r28,0 - 7: GETL R28, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0xFEE6CF0: 7F8BE378 or r11,r28,r28 - 11: GETL R28, t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0xFEE6CF4: 419E0040 bc 12,30,0xFEE6D34 - 14: Js30o $0xFEE6D34 - - - -. 3053 FEE6CE4 20 -. 83 99 00 00 7C 7D 1B 78 2F 9C 00 00 7F 8B E3 78 41 9E 00 40 -==== BB 3054 (0xFEE6D34) approx BBs exec'd 0 ==== - - 0xFEE6D34: 387D0009 addi r3,r29,9 - 0: GETL R29, t0 - 1: ADDL $0x9, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFEE6D38: 480C35D1 bl 0xFFAA308 - 4: MOVL $0xFEE6D3C, t2 - 5: PUTL t2, LR - 6: JMPo-c $0xFFAA308 ($4) - - - -. 3054 FEE6D34 8 -. 38 7D 00 09 48 0C 35 D1 -==== BB 3055 (0xFECF74C) approx BBs exec'd 0 ==== - - 0xFECF74C: 82FE05FC lwz r23,1532(r30) - 0: GETL R30, t0 - 1: ADDL $0x5FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0xFECF750: 7E83CA14 add r20,r3,r25 - 5: GETL R3, t4 - 6: GETL R25, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R20 - 9: INCEIPL $4 - - 0xFECF754: 82D40004 lwz r22,4(r20) - 10: GETL R20, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R22 - 14: INCEIPL $4 - - 0xFECF758: 7E1CB800 cmp cr4,r28,r23 - 15: GETL R28, t12 - 16: GETL R23, t14 - 17: CMPL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x4, CR - 19: INCEIPL $4 - - 0xFECF75C: 8263000C lwz r19,12(r3) - 20: GETL R3, t18 - 21: ADDL $0xC, t18 - 22: LDL (t18), t20 - 23: PUTL t20, R19 - 24: INCEIPL $4 - - 0xFECF760: 62D50001 ori r21,r22,0x1 - 25: GETL R22, t22 - 26: ORL $0x1, t22 - 27: PUTL t22, R21 - 28: INCEIPL $4 - - 0xFECF764: 92B40004 stw r21,4(r20) - 29: GETL R21, t24 - 30: GETL R20, t26 - 31: ADDL $0x4, t26 - 32: STL t24, (t26) - 33: INCEIPL $4 - - 0xFECF768: 91530008 stw r10,8(r19) - 34: GETL R10, t28 - 35: GETL R19, t30 - 36: ADDL $0x8, t30 - 37: STL t28, (t30) - 38: INCEIPL $4 - - 0xFECF76C: 926A000C stw r19,12(r10) - 39: GETL R19, t32 - 40: GETL R10, t34 - 41: ADDL $0xC, t34 - 42: STL t32, (t34) - 43: INCEIPL $4 - - 0xFECF770: 41920010 bc 12,18,0xFECF780 - 44: Js18o $0xFECF780 - - - -. 3055 FECF74C 40 -. 82 FE 05 FC 7E 83 CA 14 82 D4 00 04 7E 1C B8 00 82 63 00 0C 62 D5 00 01 92 B4 00 04 91 53 00 08 92 6A 00 0C 41 92 00 10 -==== BB 3056 (0xFECF780) approx BBs exec'd 0 ==== - - 0xFECF780: 39030008 addi r8,r3,8 - 0: GETL R3, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0xFECF784: 4BFFFF2C b 0xFECF6B0 - 4: JMPo $0xFECF6B0 ($4) - - - -. 3056 FECF780 8 -. 39 03 00 08 4B FF FF 2C -==== BB 3057 (0xFEE6D3C) approx BBs exec'd 0 ==== - - 0xFEE6D3C: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFEE6D40: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE6D44: 41820030 bc 12,2,0xFEE6D74 - 8: Js02o $0xFEE6D74 - - - -. 3057 FEE6D3C 12 -. 7C 7F 1B 79 38 60 00 00 41 82 00 30 -==== BB 3058 (0xFEE6D48) approx BBs exec'd 0 ==== - - 0xFEE6D48: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEE6D4C: 3B5F0008 addi r26,r31,8 - 3: GETL R31, t2 - 4: ADDL $0x8, t2 - 5: PUTL t2, R26 - 6: INCEIPL $4 - - 0xFEE6D50: 907F0000 stw r3,0(r31) - 7: GETL R3, t4 - 8: GETL R31, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0xFEE6D54: 7F64DB78 or r4,r27,r27 - 11: GETL R27, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0xFEE6D58: 93BF0004 stw r29,4(r31) - 14: GETL R29, t10 - 15: GETL R31, t12 - 16: ADDL $0x4, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xFEE6D5C: 7F43D378 or r3,r26,r26 - 19: GETL R26, t14 - 20: PUTL t14, R3 - 21: INCEIPL $4 - - 0xFEE6D60: 4BFEF771 bl 0xFED64D0 - 22: MOVL $0xFEE6D64, t16 - 23: PUTL t16, LR - 24: JMPo-c $0xFED64D0 ($4) - - - -. 3058 FEE6D48 28 -. 38 60 00 00 3B 5F 00 08 90 7F 00 00 7F 64 DB 78 93 BF 00 04 7F 43 D3 78 4B FE F7 71 -==== BB 3059 (0xFED6538) approx BBs exec'd 0 ==== - - 0xFED6538: 5540863F rlwinm. r0,r10,16,24,31 - 0: GETL R10, t0 - 1: ROLL $0x10, t0 - 2: ANDL $0xFF, t0 - 3: PUTL t0, R0 - 4: CMP0L t0, t2 (-rSo) - 5: ICRFL t2, $0x0, CR - 6: INCEIPL $4 - - 0xFED653C: 98050005 stb r0,5(r5) - 7: GETL R0, t4 - 8: GETL R5, t6 - 9: ADDL $0x5, t6 - 10: STB t4, (t6) - 11: INCEIPL $4 - - 0xFED6540: 4D820020 bclr 12,2 - 12: GETL LR, t8 - 13: Js02o-r t8 - - - -. 3059 FED6538 12 -. 55 40 86 3F 98 05 00 05 4D 82 00 20 -==== BB 3060 (0xFED6544) approx BBs exec'd 0 ==== - - 0xFED6544: 5540C63F rlwinm. r0,r10,24,24,31 - 0: GETL R10, t0 - 1: ROLL $0x18, t0 - 2: ANDL $0xFF, t0 - 3: PUTL t0, R0 - 4: CMP0L t0, t2 (-rSo) - 5: ICRFL t2, $0x0, CR - 6: INCEIPL $4 - - 0xFED6548: 98050006 stb r0,6(r5) - 7: GETL R0, t4 - 8: GETL R5, t6 - 9: ADDL $0x6, t6 - 10: STB t4, (t6) - 11: INCEIPL $4 - - 0xFED654C: 4D820020 bclr 12,2 - 12: GETL LR, t8 - 13: Js02o-r t8 - - - -. 3060 FED6544 12 -. 55 40 C6 3F 98 05 00 06 4D 82 00 20 -==== BB 3061 (0xFED6550) approx BBs exec'd 0 ==== - - 0xFED6550: 99450007 stb r10,7(r5) - 0: GETL R10, t0 - 1: GETL R5, t2 - 2: ADDL $0x7, t2 - 3: STB t0, (t2) - 4: INCEIPL $4 - - 0xFED6554: 4E800020 blr - 5: GETL LR, t4 - 6: JMPo-r t4 ($4) - - - -. 3061 FED6550 8 -. 99 45 00 07 4E 80 00 20 -==== BB 3062 (0xFEE6D64) approx BBs exec'd 0 ==== - - 0xFEE6D64: 2C9C0000 cmpi cr1,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEE6D68: 41860068 bc 12,6,0xFEE6DD0 - 4: Js06o $0xFEE6DD0 - - - -. 3062 FEE6D64 8 -. 2C 9C 00 00 41 86 00 68 -==== BB 3063 (0xFEE6DD0) approx BBs exec'd 0 ==== - - 0xFEE6DD0: 93F90000 stw r31,0(r25) - 0: GETL R31, t0 - 1: GETL R25, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFEE6DD4: 4BFFFF9C b 0xFEE6D70 - 4: JMPo $0xFEE6D70 ($4) - - - -. 3063 FEE6DD0 8 -. 93 F9 00 00 4B FF FF 9C -==== BB 3064 (0xFEE6D70) approx BBs exec'd 0 ==== - - 0xFEE6D70: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEE6D74: 80C10034 lwz r6,52(r1) - 3: GETL R1, t2 - 4: ADDL $0x34, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0xFEE6D78: 83210014 lwz r25,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R25 - 12: INCEIPL $4 - - 0xFEE6D7C: 83410018 lwz r26,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R26 - 17: INCEIPL $4 - - 0xFEE6D80: 7CC803A6 mtlr r6 - 18: GETL R6, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFEE6D84: 8361001C lwz r27,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R27 - 25: INCEIPL $4 - - 0xFEE6D88: 83810020 lwz r28,32(r1) - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R28 - 30: INCEIPL $4 - - 0xFEE6D8C: 83A10024 lwz r29,36(r1) - 31: GETL R1, t24 - 32: ADDL $0x24, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R29 - 35: INCEIPL $4 - - 0xFEE6D90: 83C10028 lwz r30,40(r1) - 36: GETL R1, t28 - 37: ADDL $0x28, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R30 - 40: INCEIPL $4 - - 0xFEE6D94: 83E1002C lwz r31,44(r1) - 41: GETL R1, t32 - 42: ADDL $0x2C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R31 - 45: INCEIPL $4 - - 0xFEE6D98: 38210030 addi r1,r1,48 - 46: GETL R1, t36 - 47: ADDL $0x30, t36 - 48: PUTL t36, R1 - 49: INCEIPL $4 - - 0xFEE6D9C: 4E800020 blr - 50: GETL LR, t38 - 51: JMPo-r t38 ($4) - - - -. 3064 FEE6D70 48 -. 7F 43 D3 78 80 C1 00 34 83 21 00 14 83 41 00 18 7C C8 03 A6 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 3065 (0xFEE85A8) approx BBs exec'd 0 ==== - - 0xFEE85A8: 80180000 lwz r0,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEE85AC: 7F9D0040 cmpl cr7,r29,r0 - 4: GETL R29, t4 - 5: GETL R0, t6 - 6: CMPUL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x7, CR - 8: INCEIPL $4 - - 0xFEE85B0: 419CFFD8 bc 12,28,0xFEE8588 - 9: Js28o $0xFEE8588 - - - -. 3065 FEE85A8 12 -. 80 18 00 00 7F 9D 00 40 41 9C FF D8 -==== BB 3066 (0xFEE6CF8) approx BBs exec'd 0 ==== - - 0xFEE6CF8: 80AB0004 lwz r5,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFEE6CFC: 7D7C5B78 or r28,r11,r11 - 5: GETL R11, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFEE6D00: 7F63DB78 or r3,r27,r27 - 8: GETL R27, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFEE6D04: 7F85E840 cmpl cr7,r5,r29 - 11: GETL R5, t8 - 12: GETL R29, t10 - 13: CMPUL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0xFEE6D08: 7C9D2850 subf r4,r29,r5 - 16: GETL R29, t14 - 17: GETL R5, t16 - 18: SUBL t14, t16 - 19: PUTL t16, R4 - 20: INCEIPL $4 - - 0xFEE6D0C: 7D2B2214 add r9,r11,r4 - 21: GETL R11, t18 - 22: GETL R4, t20 - 23: ADDL t18, t20 - 24: PUTL t20, R9 - 25: INCEIPL $4 - - 0xFEE6D10: 3BE90008 addi r31,r9,8 - 26: GETL R9, t22 - 27: ADDL $0x8, t22 - 28: PUTL t22, R31 - 29: INCEIPL $4 - - 0xFEE6D14: 7FE4FB78 or r4,r31,r31 - 30: GETL R31, t24 - 31: PUTL t24, R4 - 32: INCEIPL $4 - - 0xFEE6D18: 419C0010 bc 12,28,0xFEE6D28 - 33: Js28o $0xFEE6D28 - - - -. 3066 FEE6CF8 36 -. 80 AB 00 04 7D 7C 5B 78 7F 63 DB 78 7F 85 E8 40 7C 9D 28 50 7D 2B 22 14 3B E9 00 08 7F E4 FB 78 41 9C 00 10 -==== BB 3067 (0xFEE6D1C) approx BBs exec'd 0 ==== - - 0xFEE6D1C: 4BFEF695 bl 0xFED63B0 - 0: MOVL $0xFEE6D20, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFED63B0 ($4) - - - -. 3067 FEE6D1C 4 -. 4B FE F6 95 -==== BB 3068 (0xFEE6D20) approx BBs exec'd 0 ==== - - 0xFEE6D20: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEE6D24: 4182007C bc 12,2,0xFEE6DA0 - 4: Js02o $0xFEE6DA0 - - - -. 3068 FEE6D20 8 -. 2C 03 00 00 41 82 00 7C -==== BB 3069 (0xFEE6D28) approx BBs exec'd 0 ==== - - 0xFEE6D28: 817C0000 lwz r11,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFEE6D2C: 2F8B0000 cmpi cr7,r11,0 - 4: GETL R11, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFEE6D30: 409EFFC8 bc 4,30,0xFEE6CF8 - 8: Jc30o $0xFEE6CF8 - - - -. 3069 FEE6D28 12 -. 81 7C 00 00 2F 8B 00 00 40 9E FF C8 -==== BB 3070 (0xFEE6D6C) approx BBs exec'd 0 ==== - - 0xFEE6D6C: 93FC0000 stw r31,0(r28) - 0: GETL R31, t0 - 1: GETL R28, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFEE6D70: 7F43D378 or r3,r26,r26 - 4: GETL R26, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0xFEE6D74: 80C10034 lwz r6,52(r1) - 7: GETL R1, t6 - 8: ADDL $0x34, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R6 - 11: INCEIPL $4 - - 0xFEE6D78: 83210014 lwz r25,20(r1) - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R25 - 16: INCEIPL $4 - - 0xFEE6D7C: 83410018 lwz r26,24(r1) - 17: GETL R1, t14 - 18: ADDL $0x18, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R26 - 21: INCEIPL $4 - - 0xFEE6D80: 7CC803A6 mtlr r6 - 22: GETL R6, t18 - 23: PUTL t18, LR - 24: INCEIPL $4 - - 0xFEE6D84: 8361001C lwz r27,28(r1) - 25: GETL R1, t20 - 26: ADDL $0x1C, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R27 - 29: INCEIPL $4 - - 0xFEE6D88: 83810020 lwz r28,32(r1) - 30: GETL R1, t24 - 31: ADDL $0x20, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R28 - 34: INCEIPL $4 - - 0xFEE6D8C: 83A10024 lwz r29,36(r1) - 35: GETL R1, t28 - 36: ADDL $0x24, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R29 - 39: INCEIPL $4 - - 0xFEE6D90: 83C10028 lwz r30,40(r1) - 40: GETL R1, t32 - 41: ADDL $0x28, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R30 - 44: INCEIPL $4 - - 0xFEE6D94: 83E1002C lwz r31,44(r1) - 45: GETL R1, t36 - 46: ADDL $0x2C, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R31 - 49: INCEIPL $4 - - 0xFEE6D98: 38210030 addi r1,r1,48 - 50: GETL R1, t40 - 51: ADDL $0x30, t40 - 52: PUTL t40, R1 - 53: INCEIPL $4 - - 0xFEE6D9C: 4E800020 blr - 54: GETL LR, t42 - 55: JMPo-r t42 ($4) - - - -. 3070 FEE6D6C 52 -. 93 FC 00 00 7F 43 D3 78 80 C1 00 34 83 21 00 14 83 41 00 18 7C C8 03 A6 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 3071 (0xFED652C) approx BBs exec'd 0 ==== - - 0xFED652C: 5540463F rlwinm. r0,r10,8,24,31 - 0: GETL R10, t0 - 1: SHRL $0x18, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFED6530: 98050004 stb r0,4(r5) - 6: GETL R0, t4 - 7: GETL R5, t6 - 8: ADDL $0x4, t6 - 9: STB t4, (t6) - 10: INCEIPL $4 - - 0xFED6534: 4D820020 bclr 12,2 - 11: GETL LR, t8 - 12: Js02o-r t8 - - - -. 3071 FED652C 12 -. 55 40 46 3F 98 05 00 04 4D 82 00 20 -==== BB 3072 (0xFEE6DA0) approx BBs exec'd 0 ==== - - 0xFEE6DA0: 80C10034 lwz r6,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFEE6DA4: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE6DA8: 83210014 lwz r25,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R25 - 12: INCEIPL $4 - - 0xFEE6DAC: 83410018 lwz r26,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R26 - 17: INCEIPL $4 - - 0xFEE6DB0: 7CC803A6 mtlr r6 - 18: GETL R6, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFEE6DB4: 8361001C lwz r27,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R27 - 25: INCEIPL $4 - - 0xFEE6DB8: 83810020 lwz r28,32(r1) - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R28 - 30: INCEIPL $4 - - 0xFEE6DBC: 83A10024 lwz r29,36(r1) - 31: GETL R1, t24 - 32: ADDL $0x24, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R29 - 35: INCEIPL $4 - - 0xFEE6DC0: 83C10028 lwz r30,40(r1) - 36: GETL R1, t28 - 37: ADDL $0x28, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R30 - 40: INCEIPL $4 - - 0xFEE6DC4: 83E1002C lwz r31,44(r1) - 41: GETL R1, t32 - 42: ADDL $0x2C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R31 - 45: INCEIPL $4 - - 0xFEE6DC8: 38210030 addi r1,r1,48 - 46: GETL R1, t36 - 47: ADDL $0x30, t36 - 48: PUTL t36, R1 - 49: INCEIPL $4 - - 0xFEE6DCC: 4E800020 blr - 50: GETL LR, t38 - 51: JMPo-r t38 ($4) - - - -. 3072 FEE6DA0 48 -. 80 C1 00 34 7F E3 FB 78 83 21 00 14 83 41 00 18 7C C8 03 A6 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 3073 (0xFEE85B4) approx BBs exec'd 0 ==== - - 0xFEE85B4: 83B00000 lwz r29,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0xFEE85B8: 3B000000 li r24,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R24 - 6: INCEIPL $4 - - 0xFEE85BC: 835E1AE4 lwz r26,6884(r30) - 7: GETL R30, t6 - 8: ADDL $0x1AE4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R26 - 11: INCEIPL $4 - - 0xFEE85C0: 2F9D0000 cmpi cr7,r29,0 - 12: GETL R29, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0xFEE85C4: 931A0004 stw r24,4(r26) - 16: GETL R24, t14 - 17: GETL R26, t16 - 18: ADDL $0x4, t16 - 19: STL t14, (t16) - 20: INCEIPL $4 - - 0xFEE85C8: 931A0000 stw r24,0(r26) - 21: GETL R24, t18 - 22: GETL R26, t20 - 23: STL t18, (t20) - 24: INCEIPL $4 - - 0xFEE85CC: 419E0060 bc 12,30,0xFEE862C - 25: Js30o $0xFEE862C - - - -. 3073 FEE85B4 28 -. 83 B0 00 00 3B 00 00 00 83 5E 1A E4 2F 9D 00 00 93 1A 00 04 93 1A 00 00 41 9E 00 60 -==== BB 3074 (0xFEE85D0) approx BBs exec'd 0 ==== - - 0xFEE85D0: 818E0000 lwz r12,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R12 - 3: INCEIPL $4 - - 0xFEE85D4: 3BBDFFFF addi r29,r29,-1 - 4: GETL R29, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFEE85D8: 81170000 lwz r8,0(r23) - 8: GETL R23, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R8 - 11: INCEIPL $4 - - 0xFEE85DC: 7D5D60AE lbzx r10,r29,r12 - 12: GETL R12, t10 - 13: GETL R29, t12 - 14: ADDL t12, t10 - 15: LDB (t10), t14 - 16: PUTL t14, R10 - 17: INCEIPL $4 - - 0xFEE85E0: 554B1838 rlwinm r11,r10,3,0,28 - 18: GETL R10, t16 - 19: SHLL $0x3, t16 - 20: PUTL t16, R11 - 21: INCEIPL $4 - - 0xFEE85E4: 7D2B4214 add r9,r11,r8 - 22: GETL R11, t18 - 23: GETL R8, t20 - 24: ADDL t18, t20 - 25: PUTL t20, R9 - 26: INCEIPL $4 - - 0xFEE85E8: 8B890004 lbz r28,4(r9) - 27: GETL R9, t22 - 28: ADDL $0x4, t22 - 29: LDB (t22), t24 - 30: PUTL t24, R28 - 31: INCEIPL $4 - - 0xFEE85EC: 579B103A rlwinm r27,r28,2,0,29 - 32: GETL R28, t26 - 33: SHLL $0x2, t26 - 34: PUTL t26, R27 - 35: INCEIPL $4 - - 0xFEE85F0: 7CFBD02E lwzx r7,r27,r26 - 36: GETL R26, t28 - 37: GETL R27, t30 - 38: ADDL t30, t28 - 39: LDL (t28), t32 - 40: PUTL t32, R7 - 41: INCEIPL $4 - - 0xFEE85F4: 2C870000 cmpi cr1,r7,0 - 42: GETL R7, t34 - 43: CMP0L t34, t36 (-rSo) - 44: ICRFL t36, $0x1, CR - 45: INCEIPL $4 - - 0xFEE85F8: 4186000C bc 12,6,0xFEE8604 - 46: Js06o $0xFEE8604 - - - -. 3074 FEE85D0 44 -. 81 8E 00 00 3B BD FF FF 81 17 00 00 7D 5D 60 AE 55 4B 18 38 7D 2B 42 14 8B 89 00 04 57 9B 10 3A 7C FB D0 2E 2C 87 00 00 41 86 00 0C -==== BB 3075 (0xFEE8604) approx BBs exec'd 0 ==== - - 0xFEE8604: 88090005 lbz r0,5(r9) - 0: GETL R9, t0 - 1: ADDL $0x5, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEE8608: 223C0001 subfic r17,r28,1 - 5: GETL R28, t4 - 6: MOVL $0x1, t6 - 7: SBBL t4, t6 (-wCa) - 8: PUTL t6, R17 - 9: INCEIPL $4 - - 0xFEE860C: 826F0000 lwz r19,0(r15) - 10: GETL R15, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R19 - 13: INCEIPL $4 - - 0xFEE8610: 7C730214 add r3,r19,r0 - 14: GETL R19, t12 - 15: GETL R0, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R3 - 18: INCEIPL $4 - - 0xFEE8614: 4BFFE695 bl 0xFEE6CA8 - 19: MOVL $0xFEE8618, t16 - 20: PUTL t16, LR - 21: JMPo-c $0xFEE6CA8 ($4) - - - -. 3075 FEE8604 20 -. 88 09 00 05 22 3C 00 01 82 6F 00 00 7C 73 02 14 4B FF E6 95 -==== BB 3076 (0xFEE8618) approx BBs exec'd 0 ==== - - 0xFEE8618: 5629103A rlwinm r9,r17,2,0,29 - 0: GETL R17, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFEE861C: 7C7BD12E stwx r3,r27,r26 - 4: GETL R26, t2 - 5: GETL R27, t4 - 6: ADDL t4, t2 - 7: GETL R3, t6 - 8: STL t6, (t2) - 9: INCEIPL $4 - - 0xFEE8620: 7CC9D02E lwzx r6,r9,r26 - 10: GETL R26, t8 - 11: GETL R9, t10 - 12: ADDL t10, t8 - 13: LDL (t8), t12 - 14: PUTL t12, R6 - 15: INCEIPL $4 - - 0xFEE8624: 2F060000 cmpi cr6,r6,0 - 16: GETL R6, t14 - 17: CMP0L t14, t16 (-rSo) - 18: ICRFL t16, $0x6, CR - 19: INCEIPL $4 - - 0xFEE8628: 419AFFD4 bc 12,26,0xFEE85FC - 20: Js26o $0xFEE85FC - - - -. 3076 FEE8618 20 -. 56 29 10 3A 7C 7B D1 2E 7C C9 D0 2E 2F 06 00 00 41 9A FF D4 -==== BB 3077 (0xFEE85FC) approx BBs exec'd 0 ==== - - 0xFEE85FC: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFEE8600: 4BFFFFCC b 0xFEE85CC - 4: JMPo $0xFEE85CC ($4) - - - -. 3077 FEE85FC 8 -. 2F 9D 00 00 4B FF FF CC -==== BB 3078 (0xFEE85CC) approx BBs exec'd 0 ==== - - 0xFEE85CC: 419E0060 bc 12,30,0xFEE862C - 0: Js30o $0xFEE862C - - - -. 3078 FEE85CC 4 -. 41 9E 00 60 -==== BB 3079 (0xFEE862C) approx BBs exec'd 0 ==== - - 0xFEE862C: 807A0000 lwz r3,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEE8630: 2C030000 cmpi cr0,r3,0 - 4: GETL R3, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0xFEE8634: 4182016C bc 12,2,0xFEE87A0 - 8: Js02o $0xFEE87A0 - - - -. 3079 FEE862C 12 -. 80 7A 00 00 2C 03 00 00 41 82 01 6C -==== BB 3080 (0xFEE8638) approx BBs exec'd 0 ==== - - 0xFEE8638: 83BA0004 lwz r29,4(r26) - 0: GETL R26, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFEE863C: 2F9D0000 cmpi cr7,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFEE8640: 409E0008 bc 4,30,0xFEE8648 - 9: Jc30o $0xFEE8648 - - - -. 3080 FEE8638 12 -. 83 BA 00 04 2F 9D 00 00 40 9E 00 08 -==== BB 3081 (0xFEE8648) approx BBs exec'd 0 ==== - - 0xFEE8648: 812F0000 lwz r9,0(r15) - 0: GETL R15, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFEE864C: 815E1C2C lwz r10,7212(r30) - 4: GETL R30, t4 - 5: ADDL $0x1C2C, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0xFEE8650: 88090000 lbz r0,0(r9) - 9: GETL R9, t8 - 10: LDB (t8), t10 - 11: PUTL t10, R0 - 12: INCEIPL $4 - - 0xFEE8654: 7D2B4B78 or r11,r9,r9 - 13: GETL R9, t12 - 14: PUTL t12, R11 - 15: INCEIPL $4 - - 0xFEE8658: 48000008 b 0xFEE8660 - 16: JMPo $0xFEE8660 ($4) - - - -. 3081 FEE8648 20 -. 81 2F 00 00 81 5E 1C 2C 88 09 00 00 7D 2B 4B 78 48 00 00 08 -==== BB 3082 (0xFEE8660) approx BBs exec'd 0 ==== - - 0xFEE8660: 2C800000 cmpi cr1,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEE8664: 4086FFF8 bc 4,6,0xFEE865C - 4: Jc06o $0xFEE865C - - - -. 3082 FEE8660 8 -. 2C 80 00 00 40 86 FF F8 -==== BB 3083 (0xFEE865C) approx BBs exec'd 0 ==== - - 0xFEE865C: 8C090001 lbzu r0,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R9 - 3: LDB (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xFEE8660: 2C800000 cmpi cr1,r0,0 - 6: GETL R0, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0xFEE8664: 4086FFF8 bc 4,6,0xFEE865C - 10: Jc06o $0xFEE865C - - - -. 3083 FEE865C 12 -. 8C 09 00 01 2C 80 00 00 40 86 FF F8 -==== BB 3084 (0xFEE8668) approx BBs exec'd 0 ==== - - 0xFEE8668: 834A0000 lwz r26,0(r10) - 0: GETL R10, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R26 - 3: INCEIPL $4 - - 0xFEE866C: 7D6B4850 subf r11,r11,r9 - 4: GETL R11, t4 - 5: GETL R9, t6 - 6: SUBL t4, t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0xFEE8670: 7F0BD040 cmpl cr6,r11,r26 - 9: GETL R11, t8 - 10: GETL R26, t10 - 11: CMPUL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x6, CR - 13: INCEIPL $4 - - 0xFEE8674: 40990008 bc 4,25,0xFEE867C - 14: Jc25o $0xFEE867C - - - -. 3084 FEE8668 16 -. 83 4A 00 00 7D 6B 48 50 7F 0B D0 40 40 99 00 08 -==== BB 3085 (0xFEE8678) approx BBs exec'd 0 ==== - - 0xFEE8678: 916A0000 stw r11,0(r10) - 0: GETL R11, t0 - 1: GETL R10, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFEE867C: 832F0000 lwz r25,0(r15) - 4: GETL R15, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R25 - 7: INCEIPL $4 - - 0xFEE8680: 39290001 addi r9,r9,1 - 8: GETL R9, t8 - 9: ADDL $0x1, t8 - 10: PUTL t8, R9 - 11: INCEIPL $4 - - 0xFEE8684: 7E59AA14 add r18,r25,r21 - 12: GETL R25, t10 - 13: GETL R21, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R18 - 16: INCEIPL $4 - - 0xFEE8688: 7C099040 cmpl cr0,r9,r18 - 17: GETL R9, t14 - 18: GETL R18, t16 - 19: CMPUL t14, t16, t18 (-rSo) - 20: ICRFL t18, $0x0, CR - 21: INCEIPL $4 - - 0xFEE868C: 4180FFC4 bc 12,0,0xFEE8650 - 22: Js00o $0xFEE8650 - - - -. 3085 FEE8678 24 -. 91 6A 00 00 83 2F 00 00 39 29 00 01 7E 59 AA 14 7C 09 90 40 41 80 FF C4 -==== BB 3086 (0xFEE8650) approx BBs exec'd 0 ==== - - 0xFEE8650: 88090000 lbz r0,0(r9) - 0: GETL R9, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEE8654: 7D2B4B78 or r11,r9,r9 - 4: GETL R9, t4 - 5: PUTL t4, R11 - 6: INCEIPL $4 - - 0xFEE8658: 48000008 b 0xFEE8660 - 7: JMPo $0xFEE8660 ($4) - - - -. 3086 FEE8650 12 -. 88 09 00 00 7D 2B 4B 78 48 00 00 08 -==== BB 3087 (0xFEE867C) approx BBs exec'd 0 ==== - - 0xFEE867C: 832F0000 lwz r25,0(r15) - 0: GETL R15, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R25 - 3: INCEIPL $4 - - 0xFEE8680: 39290001 addi r9,r9,1 - 4: GETL R9, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xFEE8684: 7E59AA14 add r18,r25,r21 - 8: GETL R25, t6 - 9: GETL R21, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R18 - 12: INCEIPL $4 - - 0xFEE8688: 7C099040 cmpl cr0,r9,r18 - 13: GETL R9, t10 - 14: GETL R18, t12 - 15: CMPUL t10, t12, t14 (-rSo) - 16: ICRFL t14, $0x0, CR - 17: INCEIPL $4 - - 0xFEE868C: 4180FFC4 bc 12,0,0xFEE8650 - 18: Js00o $0xFEE8650 - - - -. 3087 FEE867C 20 -. 83 2F 00 00 39 29 00 01 7E 59 AA 14 7C 09 90 40 41 80 FF C4 -==== BB 3088 (0xFEE8690) approx BBs exec'd 0 ==== - - 0xFEE8690: 80B00000 lwz r5,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFEE8694: 2F850000 cmpi cr7,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFEE8698: 409E0058 bc 4,30,0xFEE86F0 - 8: Jc30o $0xFEE86F0 - - - -. 3088 FEE8690 12 -. 80 B0 00 00 2F 85 00 00 40 9E 00 58 -==== BB 3089 (0xFEE86F0) approx BBs exec'd 0 ==== - - 0xFEE86F0: 38C00000 li r6,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFEE86F4: 815E08F8 lwz r10,2296(r30) - 3: GETL R30, t2 - 4: ADDL $0x8F8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0xFEE86F8: 2F060000 cmpi cr6,r6,0 - 8: GETL R6, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0xFEE86FC: 809E08FC lwz r4,2300(r30) - 12: GETL R30, t10 - 13: ADDL $0x8FC, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R4 - 16: INCEIPL $4 - - 0xFEE8700: 38A5FFFF addi r5,r5,-1 - 17: GETL R5, t14 - 18: ADDL $0xFFFFFFFF, t14 - 19: PUTL t14, R5 - 20: INCEIPL $4 - - 0xFEE8704: 38E00000 li r7,0 - 21: MOVL $0x0, t16 - 22: PUTL t16, R7 - 23: INCEIPL $4 - - 0xFEE8708: 90C40000 stw r6,0(r4) - 24: GETL R6, t18 - 25: GETL R4, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0xFEE870C: 90CA0000 stw r6,0(r10) - 28: GETL R6, t22 - 29: GETL R10, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0xFEE8710: 48000044 b 0xFEE8754 - 32: JMPo $0xFEE8754 ($4) - - - -. 3089 FEE86F0 36 -. 38 C0 00 00 81 5E 08 F8 2F 06 00 00 80 9E 08 FC 38 A5 FF FF 38 E0 00 00 90 C4 00 00 90 CA 00 00 48 00 00 44 -==== BB 3090 (0xFEE8754) approx BBs exec'd 0 ==== - - 0xFEE8754: 2C870000 cmpi cr1,r7,0 - 0: GETL R7, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEE8758: 41A6FFBC bc 13,6,0xFEE8714 - 4: Js06o $0xFEE8714 - - - -. 3090 FEE8754 8 -. 2C 87 00 00 41 A6 FF BC -==== BB 3091 (0xFEE8714) approx BBs exec'd 0 ==== - - 0xFEE8714: 838E0000 lwz r28,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R28 - 3: INCEIPL $4 - - 0xFEE8718: 81170000 lwz r8,0(r23) - 4: GETL R23, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R8 - 7: INCEIPL $4 - - 0xFEE871C: 7F7C28AE lbzx r27,r28,r5 - 8: GETL R5, t8 - 9: GETL R28, t10 - 10: ADDL t10, t8 - 11: LDB (t8), t12 - 12: PUTL t12, R27 - 13: INCEIPL $4 - - 0xFEE8720: 576B1838 rlwinm r11,r27,3,0,28 - 14: GETL R27, t14 - 15: SHLL $0x3, t14 - 16: PUTL t14, R11 - 17: INCEIPL $4 - - 0xFEE8724: 7E0B4214 add r16,r11,r8 - 18: GETL R11, t16 - 19: GETL R8, t18 - 20: ADDL t16, t18 - 21: PUTL t18, R16 - 22: INCEIPL $4 - - 0xFEE8728: 89F00004 lbz r15,4(r16) - 23: GETL R16, t20 - 24: ADDL $0x4, t20 - 25: LDB (t20), t22 - 26: PUTL t22, R15 - 27: INCEIPL $4 - - 0xFEE872C: 2C0F0000 cmpi cr0,r15,0 - 28: GETL R15, t24 - 29: CMP0L t24, t26 (-rSo) - 30: ICRFL t26, $0x0, CR - 31: INCEIPL $4 - - 0xFEE8730: 4082002C bc 4,2,0xFEE875C - 32: Jc02o $0xFEE875C - - - -. 3091 FEE8714 32 -. 83 8E 00 00 81 17 00 00 7F 7C 28 AE 57 6B 18 38 7E 0B 42 14 89 F0 00 04 2C 0F 00 00 40 82 00 2C -==== BB 3092 (0xFEE8734) approx BBs exec'd 0 ==== - - 0xFEE8734: 7C6B402E lwzx r3,r11,r8 - 0: GETL R8, t0 - 1: GETL R11, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R3 - 5: INCEIPL $4 - - 0xFEE8738: 38E00001 li r7,1 - 6: MOVL $0x1, t6 - 7: PUTL t6, R7 - 8: INCEIPL $4 - - 0xFEE873C: 906A0000 stw r3,0(r10) - 9: GETL R3, t8 - 10: GETL R10, t10 - 11: STL t8, (t10) - 12: INCEIPL $4 - - 0xFEE8740: 7CE03039 and. r0,r7,r6 - 13: GETL R7, t12 - 14: GETL R6, t14 - 15: ANDL t12, t14 - 16: PUTL t14, R0 - 17: CMP0L t14, t16 (-rSo) - 18: ICRFL t16, $0x0, CR - 19: INCEIPL $4 - - 0xFEE8744: 2F850000 cmpi cr7,r5,0 - 20: GETL R5, t18 - 21: CMP0L t18, t20 (-rSo) - 22: ICRFL t20, $0x7, CR - 23: INCEIPL $4 - - 0xFEE8748: 38A5FFFF addi r5,r5,-1 - 24: GETL R5, t22 - 25: ADDL $0xFFFFFFFF, t22 - 26: PUTL t22, R5 - 27: INCEIPL $4 - - 0xFEE874C: 40820048 bc 4,2,0xFEE8794 - 28: Jc02o $0xFEE8794 - - - -. 3092 FEE8734 28 -. 7C 6B 40 2E 38 E0 00 01 90 6A 00 00 7C E0 30 39 2F 85 00 00 38 A5 FF FF 40 82 00 48 -==== BB 3093 (0xFEE8750) approx BBs exec'd 0 ==== - - 0xFEE8750: 419E0044 bc 12,30,0xFEE8794 - 0: Js30o $0xFEE8794 - - - -. 3093 FEE8750 4 -. 41 9E 00 44 -==== BB 3094 (0xFEE875C) approx BBs exec'd 0 ==== - - 0xFEE875C: 40BAFFE4 bc 5,26,0xFEE8740 - 0: Jc26o $0xFEE8740 - - - -. 3094 FEE875C 4 -. 40 BA FF E4 -==== BB 3095 (0xFEE8760) approx BBs exec'd 0 ==== - - 0xFEE8760: 816E0000 lwz r11,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFEE8764: 81170000 lwz r8,0(r23) - 4: GETL R23, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R8 - 7: INCEIPL $4 - - 0xFEE8768: 7D8B28AE lbzx r12,r11,r5 - 8: GETL R5, t8 - 9: GETL R11, t10 - 10: ADDL t10, t8 - 11: LDB (t8), t12 - 12: PUTL t12, R12 - 13: INCEIPL $4 - - 0xFEE876C: 558B1838 rlwinm r11,r12,3,0,28 - 14: GETL R12, t14 - 15: SHLL $0x3, t14 - 16: PUTL t14, R11 - 17: INCEIPL $4 - - 0xFEE8770: 7F0B4214 add r24,r11,r8 - 18: GETL R11, t16 - 19: GETL R8, t18 - 20: ADDL t16, t18 - 21: PUTL t18, R24 - 22: INCEIPL $4 - - 0xFEE8774: 8AD80004 lbz r22,4(r24) - 23: GETL R24, t20 - 24: ADDL $0x4, t20 - 25: LDB (t20), t22 - 26: PUTL t22, R22 - 27: INCEIPL $4 - - 0xFEE8778: 2F960000 cmpi cr7,r22,0 - 28: GETL R22, t24 - 29: CMP0L t24, t26 (-rSo) - 30: ICRFL t26, $0x7, CR - 31: INCEIPL $4 - - 0xFEE877C: 41BEFFC4 bc 13,30,0xFEE8740 - 32: Js30o $0xFEE8740 - - - -. 3095 FEE8760 32 -. 81 6E 00 00 81 17 00 00 7D 8B 28 AE 55 8B 18 38 7F 0B 42 14 8A D8 00 04 2F 96 00 00 41 BE FF C4 -==== BB 3096 (0xFEE8780) approx BBs exec'd 0 ==== - - 0xFEE8780: 38C00001 li r6,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFEE8784: 7D2B402E lwzx r9,r11,r8 - 3: GETL R8, t2 - 4: GETL R11, t4 - 5: ADDL t4, t2 - 6: LDL (t2), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0xFEE8788: 2F060000 cmpi cr6,r6,0 - 9: GETL R6, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x6, CR - 12: INCEIPL $4 - - 0xFEE878C: 91240000 stw r9,0(r4) - 13: GETL R9, t12 - 14: GETL R4, t14 - 15: STL t12, (t14) - 16: INCEIPL $4 - - 0xFEE8790: 4BFFFFB0 b 0xFEE8740 - 17: JMPo $0xFEE8740 ($4) - - - -. 3096 FEE8780 20 -. 38 C0 00 01 7D 2B 40 2E 2F 06 00 00 91 24 00 00 4B FF FF B0 -==== BB 3097 (0xFEE8740) approx BBs exec'd 0 ==== - - 0xFEE8740: 7CE03039 and. r0,r7,r6 - 0: GETL R7, t0 - 1: GETL R6, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFEE8744: 2F850000 cmpi cr7,r5,0 - 7: GETL R5, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0xFEE8748: 38A5FFFF addi r5,r5,-1 - 11: GETL R5, t10 - 12: ADDL $0xFFFFFFFF, t10 - 13: PUTL t10, R5 - 14: INCEIPL $4 - - 0xFEE874C: 40820048 bc 4,2,0xFEE8794 - 15: Jc02o $0xFEE8794 - - - -. 3097 FEE8740 16 -. 7C E0 30 39 2F 85 00 00 38 A5 FF FF 40 82 00 48 -==== BB 3098 (0xFEE8794) approx BBs exec'd 0 ==== - - 0xFEE8794: 40BAFF20 bc 5,26,0xFEE86B4 - 0: Jc26o $0xFEE86B4 - - - -. 3098 FEE8794 4 -. 40 BA FF 20 -==== BB 3099 (0xFEE86B4) approx BBs exec'd 0 ==== - - 0xFEE86B4: 80EA0000 lwz r7,0(r10) - 0: GETL R10, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0xFEE86B8: 39400001 li r10,1 - 4: MOVL $0x1, t4 - 5: PUTL t4, R10 - 6: INCEIPL $4 - - 0xFEE86BC: 80C40000 lwz r6,0(r4) - 7: GETL R4, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R6 - 10: INCEIPL $4 - - 0xFEE86C0: 80BE1A78 lwz r5,6776(r30) - 11: GETL R30, t10 - 12: ADDL $0x1A78, t10 - 13: LDL (t10), t12 - 14: PUTL t12, R5 - 15: INCEIPL $4 - - 0xFEE86C4: 7EE700D0 neg r23,r7 - 16: GETL R7, t14 - 17: NEGL t14 - 18: PUTL t14, R23 - 19: INCEIPL $4 - - 0xFEE86C8: 7CE83278 xor r8,r7,r6 - 20: GETL R7, t16 - 21: GETL R6, t18 - 22: XORL t16, t18 - 23: PUTL t18, R8 - 24: INCEIPL $4 - - 0xFEE86CC: 81DE1D40 lwz r14,7488(r30) - 25: GETL R30, t20 - 26: ADDL $0x1D40, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R14 - 29: INCEIPL $4 - - 0xFEE86D0: 3128FFFF addic r9,r8,-1 - 30: GETL R8, t24 - 31: ADCL $0xFFFFFFFF, t24 (-wCa) - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0xFEE86D4: 7C894110 subfe r4,r9,r8 - 34: GETL R9, t26 - 35: GETL R8, t28 - 36: SBBL t26, t28 (-rCa-wCa) - 37: PUTL t28, R4 - 38: INCEIPL $4 - - 0xFEE86D8: 91540000 stw r10,0(r20) - 39: GETL R10, t30 - 40: GETL R20, t32 - 41: STL t30, (t32) - 42: INCEIPL $4 - - 0xFEE86DC: 90850000 stw r4,0(r5) - 43: GETL R4, t34 - 44: GETL R5, t36 - 45: STL t34, (t36) - 46: INCEIPL $4 - - 0xFEE86E0: 92EE0000 stw r23,0(r14) - 47: GETL R23, t38 - 48: GETL R14, t40 - 49: STL t38, (t40) - 50: INCEIPL $4 - - 0xFEE86E4: 4BFFF7D0 b 0xFEE7EB4 - 51: JMPo $0xFEE7EB4 ($4) - - - -. 3099 FEE86B4 52 -. 80 EA 00 00 39 40 00 01 80 C4 00 00 80 BE 1A 78 7E E7 00 D0 7C E8 32 78 81 DE 1D 40 31 28 FF FF 7C 89 41 10 91 54 00 00 90 85 00 00 92 EE 00 00 4B FF F7 D0 -==== BB 3100 (0xFEE7EB4) approx BBs exec'd 0 ==== - - 0xFEE7EB4: 80610000 lwz r3,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEE7EB8: 82230004 lwz r17,4(r3) - 4: GETL R3, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R17 - 8: INCEIPL $4 - - 0xFEE7EBC: 81C3FFB8 lwz r14,-72(r3) - 9: GETL R3, t8 - 10: ADDL $0xFFFFFFB8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R14 - 13: INCEIPL $4 - - 0xFEE7EC0: 7E2803A6 mtlr r17 - 14: GETL R17, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFEE7EC4: 81E3FFBC lwz r15,-68(r3) - 17: GETL R3, t14 - 18: ADDL $0xFFFFFFBC, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R15 - 21: INCEIPL $4 - - 0xFEE7EC8: 8203FFC0 lwz r16,-64(r3) - 22: GETL R3, t18 - 23: ADDL $0xFFFFFFC0, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R16 - 26: INCEIPL $4 - - 0xFEE7ECC: 8223FFC4 lwz r17,-60(r3) - 27: GETL R3, t22 - 28: ADDL $0xFFFFFFC4, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R17 - 31: INCEIPL $4 - - 0xFEE7ED0: 8243FFC8 lwz r18,-56(r3) - 32: GETL R3, t26 - 33: ADDL $0xFFFFFFC8, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R18 - 36: INCEIPL $4 - - 0xFEE7ED4: 8263FFCC lwz r19,-52(r3) - 37: GETL R3, t30 - 38: ADDL $0xFFFFFFCC, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R19 - 41: INCEIPL $4 - - 0xFEE7ED8: 8283FFD0 lwz r20,-48(r3) - 42: GETL R3, t34 - 43: ADDL $0xFFFFFFD0, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R20 - 46: INCEIPL $4 - - 0xFEE7EDC: 82A3FFD4 lwz r21,-44(r3) - 47: GETL R3, t38 - 48: ADDL $0xFFFFFFD4, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R21 - 51: INCEIPL $4 - - 0xFEE7EE0: 82C3FFD8 lwz r22,-40(r3) - 52: GETL R3, t42 - 53: ADDL $0xFFFFFFD8, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R22 - 56: INCEIPL $4 - - 0xFEE7EE4: 82E3FFDC lwz r23,-36(r3) - 57: GETL R3, t46 - 58: ADDL $0xFFFFFFDC, t46 - 59: LDL (t46), t48 - 60: PUTL t48, R23 - 61: INCEIPL $4 - - 0xFEE7EE8: 8303FFE0 lwz r24,-32(r3) - 62: GETL R3, t50 - 63: ADDL $0xFFFFFFE0, t50 - 64: LDL (t50), t52 - 65: PUTL t52, R24 - 66: INCEIPL $4 - - 0xFEE7EEC: 8323FFE4 lwz r25,-28(r3) - 67: GETL R3, t54 - 68: ADDL $0xFFFFFFE4, t54 - 69: LDL (t54), t56 - 70: PUTL t56, R25 - 71: INCEIPL $4 - - 0xFEE7EF0: 8343FFE8 lwz r26,-24(r3) - 72: GETL R3, t58 - 73: ADDL $0xFFFFFFE8, t58 - 74: LDL (t58), t60 - 75: PUTL t60, R26 - 76: INCEIPL $4 - - 0xFEE7EF4: 8363FFEC lwz r27,-20(r3) - 77: GETL R3, t62 - 78: ADDL $0xFFFFFFEC, t62 - 79: LDL (t62), t64 - 80: PUTL t64, R27 - 81: INCEIPL $4 - - 0xFEE7EF8: 8383FFF0 lwz r28,-16(r3) - 82: GETL R3, t66 - 83: ADDL $0xFFFFFFF0, t66 - 84: LDL (t66), t68 - 85: PUTL t68, R28 - 86: INCEIPL $4 - - 0xFEE7EFC: 83A3FFF4 lwz r29,-12(r3) - 87: GETL R3, t70 - 88: ADDL $0xFFFFFFF4, t70 - 89: LDL (t70), t72 - 90: PUTL t72, R29 - 91: INCEIPL $4 - - 0xFEE7F00: 83C3FFF8 lwz r30,-8(r3) - 92: GETL R3, t74 - 93: ADDL $0xFFFFFFF8, t74 - 94: LDL (t74), t76 - 95: PUTL t76, R30 - 96: INCEIPL $4 - - 0xFEE7F04: 83E3FFFC lwz r31,-4(r3) - 97: GETL R3, t78 - 98: ADDL $0xFFFFFFFC, t78 - 99: LDL (t78), t80 - 100: PUTL t80, R31 - 101: INCEIPL $4 - - 0xFEE7F08: 7C611B78 or r1,r3,r3 - 102: GETL R3, t82 - 103: PUTL t82, R1 - 104: INCEIPL $4 - - 0xFEE7F0C: 4E800020 blr - 105: GETL LR, t84 - 106: JMPo-r t84 ($4) - - - -. 3100 FEE7EB4 92 -. 80 61 00 00 82 23 00 04 81 C3 FF B8 7E 28 03 A6 81 E3 FF BC 82 03 FF C0 82 23 FF C4 82 43 FF C8 82 63 FF CC 82 83 FF D0 82 A3 FF D4 82 C3 FF D8 82 E3 FF DC 83 03 FF E0 83 23 FF E4 83 43 FF E8 83 63 FF EC 83 83 FF F0 83 A3 FF F4 83 C3 FF F8 83 E3 FF FC 7C 61 1B 78 4E 80 00 20 -==== BB 3101 (0xFEE6F60) approx BBs exec'd 0 ==== - - 0xFEE6F60: 83B90000 lwz r29,0(r25) - 0: GETL R25, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0xFEE6F64: 2F9D0000 cmpi cr7,r29,0 - 4: GETL R29, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFEE6F68: 40BEFEDC bc 5,30,0xFEE6E44 - 8: Jc30o $0xFEE6E44 - - - -. 3101 FEE6F60 12 -. 83 B9 00 00 2F 9D 00 00 40 BE FE DC -==== BB 3102 (0xFEE6E44) approx BBs exec'd 0 ==== - - 0xFEE6E44: 80C10000 lwz r6,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFEE6E48: 80660004 lwz r3,4(r6) - 4: GETL R6, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFEE6E4C: 80E6FFD4 lwz r7,-44(r6) - 9: GETL R6, t8 - 10: ADDL $0xFFFFFFD4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R7 - 13: INCEIPL $4 - - 0xFEE6E50: 82C6FFD8 lwz r22,-40(r6) - 14: GETL R6, t12 - 15: ADDL $0xFFFFFFD8, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R22 - 18: INCEIPL $4 - - 0xFEE6E54: 7C6803A6 mtlr r3 - 19: GETL R3, t16 - 20: PUTL t16, LR - 21: INCEIPL $4 - - 0xFEE6E58: 82E6FFDC lwz r23,-36(r6) - 22: GETL R6, t18 - 23: ADDL $0xFFFFFFDC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R23 - 26: INCEIPL $4 - - 0xFEE6E5C: 7CE08120 mtcrf 0x8,r7 - 27: GETL R7, t22 - 28: ICRFL t22, $0x4, CR - 29: INCEIPL $4 - - 0xFEE6E60: 8306FFE0 lwz r24,-32(r6) - 30: GETL R6, t24 - 31: ADDL $0xFFFFFFE0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R24 - 34: INCEIPL $4 - - 0xFEE6E64: 8326FFE4 lwz r25,-28(r6) - 35: GETL R6, t28 - 36: ADDL $0xFFFFFFE4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R25 - 39: INCEIPL $4 - - 0xFEE6E68: 8346FFE8 lwz r26,-24(r6) - 40: GETL R6, t32 - 41: ADDL $0xFFFFFFE8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R26 - 44: INCEIPL $4 - - 0xFEE6E6C: 8366FFEC lwz r27,-20(r6) - 45: GETL R6, t36 - 46: ADDL $0xFFFFFFEC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R27 - 49: INCEIPL $4 - - 0xFEE6E70: 8386FFF0 lwz r28,-16(r6) - 50: GETL R6, t40 - 51: ADDL $0xFFFFFFF0, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R28 - 54: INCEIPL $4 - - 0xFEE6E74: 83A6FFF4 lwz r29,-12(r6) - 55: GETL R6, t44 - 56: ADDL $0xFFFFFFF4, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R29 - 59: INCEIPL $4 - - 0xFEE6E78: 83C6FFF8 lwz r30,-8(r6) - 60: GETL R6, t48 - 61: ADDL $0xFFFFFFF8, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R30 - 64: INCEIPL $4 - - 0xFEE6E7C: 83E6FFFC lwz r31,-4(r6) - 65: GETL R6, t52 - 66: ADDL $0xFFFFFFFC, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R31 - 69: INCEIPL $4 - - 0xFEE6E80: 7CC13378 or r1,r6,r6 - 70: GETL R6, t56 - 71: PUTL t56, R1 - 72: INCEIPL $4 - - 0xFEE6E84: 4E800020 blr - 73: GETL LR, t58 - 74: JMPo-r t58 ($4) - - - -. 3102 FEE6E44 68 -. 80 C1 00 00 80 66 00 04 80 E6 FF D4 82 C6 FF D8 7C 68 03 A6 82 E6 FF DC 7C E0 81 20 83 06 FF E0 83 26 FF E4 83 46 FF E8 83 66 FF EC 83 86 FF F0 83 A6 FF F4 83 C6 FF F8 83 E6 FF FC 7C C1 33 78 4E 80 00 20 -==== BB 3103 (0xFEE7C04) approx BBs exec'd 0 ==== - - 0xFEE7C04: 80BA0000 lwz r5,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFEE7C08: 2C850000 cmpi cr1,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFEE7C0C: 40860114 bc 4,6,0xFEE7D20 - 8: Jc06o $0xFEE7D20 - - - -. 3103 FEE7C04 12 -. 80 BA 00 00 2C 85 00 00 40 86 01 14 -==== BB 3104 (0xFEE7D20) approx BBs exec'd 0 ==== - - 0xFEE7D20: 807B0000 lwz r3,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEE7D24: 7F84E378 or r4,r28,r28 - 4: GETL R28, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0xFEE7D28: 38A10008 addi r5,r1,8 - 7: GETL R1, t6 - 8: ADDL $0x8, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0xFEE7D2C: 38C1000C addi r6,r1,12 - 11: GETL R1, t8 - 12: ADDL $0xC, t8 - 13: PUTL t8, R6 - 14: INCEIPL $4 - - 0xFEE7D30: 7FE7FB78 or r7,r31,r31 - 15: GETL R31, t10 - 16: PUTL t10, R7 - 17: INCEIPL $4 - - 0xFEE7D34: 48000D09 bl 0xFEE8A3C - 18: MOVL $0xFEE7D38, t12 - 19: PUTL t12, LR - 20: JMPo-c $0xFEE8A3C ($4) - - - -. 3104 FEE7D20 24 -. 80 7B 00 00 7F 84 E3 78 38 A1 00 08 38 C1 00 0C 7F E7 FB 78 48 00 0D 09 -==== BB 3105 __tzfile_compute(0xFEE8A3C) approx BBs exec'd 0 ==== - - 0xFEE8A3C: 2F840000 cmpi cr7,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFEE8A40: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFEE8A44: 9421FFC0 stwu r1,-64(r1) - 7: GETL R1, t6 - 8: GETL R1, t8 - 9: ADDL $0xFFFFFFC0, t8 - 10: PUTL t8, R1 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEE8A48: 480BF409 bl 0xFFA7E50 - 13: MOVL $0xFEE8A4C, t10 - 14: PUTL t10, LR - 15: JMPo-c $0xFFA7E50 ($4) - - - -. 3105 FEE8A3C 16 -. 2F 84 00 00 7C 08 02 A6 94 21 FF C0 48 0B F4 09 -==== BB 3106 (0xFEE8A4C) approx BBs exec'd 0 ==== - - 0xFEE8A4C: 9261000C stw r19,12(r1) - 0: GETL R19, t0 - 1: GETL R1, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEE8A50: 7CD33378 or r19,r6,r6 - 5: GETL R6, t4 - 6: PUTL t4, R19 - 7: INCEIPL $4 - - 0xFEE8A54: 92810010 stw r20,16(r1) - 8: GETL R20, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEE8A58: 7CB42B78 or r20,r5,r5 - 13: GETL R5, t10 - 14: PUTL t10, R20 - 15: INCEIPL $4 - - 0xFEE8A5C: 92C10018 stw r22,24(r1) - 16: GETL R22, t12 - 17: GETL R1, t14 - 18: ADDL $0x18, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFEE8A60: 7CF63B78 or r22,r7,r7 - 21: GETL R7, t16 - 22: PUTL t16, R22 - 23: INCEIPL $4 - - 0xFEE8A64: 93410028 stw r26,40(r1) - 24: GETL R26, t18 - 25: GETL R1, t20 - 26: ADDL $0x28, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xFEE8A68: 7C7A1B78 or r26,r3,r3 - 29: GETL R3, t22 - 30: PUTL t22, R26 - 31: INCEIPL $4 - - 0xFEE8A6C: 93C10038 stw r30,56(r1) - 32: GETL R30, t24 - 33: GETL R1, t26 - 34: ADDL $0x38, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0xFEE8A70: 7FC802A6 mflr r30 - 37: GETL LR, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xFEE8A74: 92A10014 stw r21,20(r1) - 40: GETL R21, t30 - 41: GETL R1, t32 - 42: ADDL $0x14, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0xFEE8A78: 92E1001C stw r23,28(r1) - 45: GETL R23, t34 - 46: GETL R1, t36 - 47: ADDL $0x1C, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFEE8A7C: 93010020 stw r24,32(r1) - 50: GETL R24, t38 - 51: GETL R1, t40 - 52: ADDL $0x20, t40 - 53: STL t38, (t40) - 54: INCEIPL $4 - - 0xFEE8A80: 93210024 stw r25,36(r1) - 55: GETL R25, t42 - 56: GETL R1, t44 - 57: ADDL $0x24, t44 - 58: STL t42, (t44) - 59: INCEIPL $4 - - 0xFEE8A84: 9361002C stw r27,44(r1) - 60: GETL R27, t46 - 61: GETL R1, t48 - 62: ADDL $0x2C, t48 - 63: STL t46, (t48) - 64: INCEIPL $4 - - 0xFEE8A88: 93810030 stw r28,48(r1) - 65: GETL R28, t50 - 66: GETL R1, t52 - 67: ADDL $0x30, t52 - 68: STL t50, (t52) - 69: INCEIPL $4 - - 0xFEE8A8C: 93A10034 stw r29,52(r1) - 70: GETL R29, t54 - 71: GETL R1, t56 - 72: ADDL $0x34, t56 - 73: STL t54, (t56) - 74: INCEIPL $4 - - 0xFEE8A90: 93E1003C stw r31,60(r1) - 75: GETL R31, t58 - 76: GETL R1, t60 - 77: ADDL $0x3C, t60 - 78: STL t58, (t60) - 79: INCEIPL $4 - - 0xFEE8A94: 90010044 stw r0,68(r1) - 80: GETL R0, t62 - 81: GETL R1, t64 - 82: ADDL $0x44, t64 - 83: STL t62, (t64) - 84: INCEIPL $4 - - 0xFEE8A98: 419E0170 bc 12,30,0xFEE8C08 - 85: Js30o $0xFEE8C08 - - - -. 3106 FEE8A4C 80 -. 92 61 00 0C 7C D3 33 78 92 81 00 10 7C B4 2B 78 92 C1 00 18 7C F6 3B 78 93 41 00 28 7C 7A 1B 78 93 C1 00 38 7F C8 02 A6 92 A1 00 14 92 E1 00 1C 93 01 00 20 93 21 00 24 93 61 00 2C 93 81 00 30 93 A1 00 34 93 E1 00 3C 90 01 00 44 41 9E 01 70 -==== BB 3107 (0xFEE8A9C) approx BBs exec'd 0 ==== - - 0xFEE8A9C: 80DE08E4 lwz r6,2276(r30) - 0: GETL R30, t0 - 1: ADDL $0x8E4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFEE8AA0: 81660000 lwz r11,0(r6) - 5: GETL R6, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0xFEE8AA4: 2C0B0000 cmpi cr0,r11,0 - 9: GETL R11, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x0, CR - 12: INCEIPL $4 - - 0xFEE8AA8: 408201F8 bc 4,2,0xFEE8CA0 - 13: Jc02o $0xFEE8CA0 - - - -. 3107 FEE8A9C 16 -. 80 DE 08 E4 81 66 00 00 2C 0B 00 00 40 82 01 F8 -==== BB 3108 (0xFEE8CA0) approx BBs exec'd 0 ==== - - 0xFEE8CA0: 813E08CC lwz r9,2252(r30) - 0: GETL R30, t0 - 1: ADDL $0x8CC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEE8CA4: 81290000 lwz r9,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0xFEE8CA8: 80690000 lwz r3,0(r9) - 9: GETL R9, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R3 - 12: INCEIPL $4 - - 0xFEE8CAC: 7C83D000 cmp cr1,r3,r26 - 13: GETL R3, t12 - 14: GETL R26, t14 - 15: CMPL t12, t14, t16 (-rSo) - 16: ICRFL t16, $0x1, CR - 17: INCEIPL $4 - - 0xFEE8CB0: 41A5FDFC bc 13,5,0xFEE8AAC - 18: Js05o $0xFEE8AAC - - - -. 3108 FEE8CA0 20 -. 81 3E 08 CC 81 29 00 00 80 69 00 00 7C 83 D0 00 41 A5 FD FC -==== BB 3109 (0xFEE8CB4) approx BBs exec'd 0 ==== - - 0xFEE8CB4: 39400001 li r10,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFEE8CB8: 7F0A5840 cmpl cr6,r10,r11 - 3: GETL R10, t2 - 4: GETL R11, t4 - 5: CMPUL t2, t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0xFEE8CBC: 40980024 bc 4,24,0xFEE8CE0 - 8: Jc24o $0xFEE8CE0 - - - -. 3109 FEE8CB4 12 -. 39 40 00 01 7F 0A 58 40 40 98 00 24 -==== BB 3110 (0xFEE8CC0) approx BBs exec'd 0 ==== - - 0xFEE8CC0: 7D284B78 or r8,r9,r9 - 0: GETL R9, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0xFEE8CC4: 554C103A rlwinm r12,r10,2,0,29 - 3: GETL R10, t2 - 4: SHLL $0x2, t2 - 5: PUTL t2, R12 - 6: INCEIPL $4 - - 0xFEE8CC8: 7CEC402E lwzx r7,r12,r8 - 7: GETL R8, t4 - 8: GETL R12, t6 - 9: ADDL t6, t4 - 10: LDL (t4), t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0xFEE8CCC: 7F87D000 cmp cr7,r7,r26 - 13: GETL R7, t10 - 14: GETL R26, t12 - 15: CMPL t10, t12, t14 (-rSo) - 16: ICRFL t14, $0x7, CR - 17: INCEIPL $4 - - 0xFEE8CD0: 419D0010 bc 12,29,0xFEE8CE0 - 18: Js29o $0xFEE8CE0 - - - -. 3110 FEE8CC0 20 -. 7D 28 4B 78 55 4C 10 3A 7C EC 40 2E 7F 87 D0 00 41 9D 00 10 -==== BB 3111 (0xFEE8CD4) approx BBs exec'd 0 ==== - - 0xFEE8CD4: 394A0001 addi r10,r10,1 - 0: GETL R10, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0xFEE8CD8: 7C0A5840 cmpl cr0,r10,r11 - 4: GETL R10, t2 - 5: GETL R11, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFEE8CDC: 4180FFE8 bc 12,0,0xFEE8CC4 - 9: Js00o $0xFEE8CC4 - - - -. 3111 FEE8CD4 12 -. 39 4A 00 01 7C 0A 58 40 41 80 FF E8 -==== BB 3112 (0xFEE8CC4) approx BBs exec'd 0 ==== - - 0xFEE8CC4: 554C103A rlwinm r12,r10,2,0,29 - 0: GETL R10, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0xFEE8CC8: 7CEC402E lwzx r7,r12,r8 - 4: GETL R8, t2 - 5: GETL R12, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0xFEE8CCC: 7F87D000 cmp cr7,r7,r26 - 10: GETL R7, t8 - 11: GETL R26, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0xFEE8CD0: 419D0010 bc 12,29,0xFEE8CE0 - 15: Js29o $0xFEE8CE0 - - - -. 3112 FEE8CC4 16 -. 55 4C 10 3A 7C EC 40 2E 7F 87 D0 00 41 9D 00 10 -==== BB 3113 (0xFEE8CE0) approx BBs exec'd 0 ==== - - 0xFEE8CE0: 817E08E8 lwz r11,2280(r30) - 0: GETL R30, t0 - 1: ADDL $0x8E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFEE8CE4: 831E08F0 lwz r24,2288(r30) - 5: GETL R30, t4 - 6: ADDL $0x8F0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R24 - 9: INCEIPL $4 - - 0xFEE8CE8: 82AB0000 lwz r21,0(r11) - 10: GETL R11, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R21 - 13: INCEIPL $4 - - 0xFEE8CEC: 7D155214 add r8,r21,r10 - 14: GETL R21, t12 - 15: GETL R10, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R8 - 18: INCEIPL $4 - - 0xFEE8CF0: 88E8FFFF lbz r7,-1(r8) - 19: GETL R8, t16 - 20: ADDL $0xFFFFFFFF, t16 - 21: LDB (t16), t18 - 22: PUTL t18, R7 - 23: INCEIPL $4 - - 0xFEE8CF4: 4BFFFE14 b 0xFEE8B08 - 24: JMPo $0xFEE8B08 ($4) - - - -. 3113 FEE8CE0 24 -. 81 7E 08 E8 83 1E 08 F0 82 AB 00 00 7D 15 52 14 88 E8 FF FF 4B FF FE 14 -==== BB 3114 (0xFEE8B08) approx BBs exec'd 0 ==== - - 0xFEE8B08: 83860000 lwz r28,0(r6) - 0: GETL R6, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R28 - 3: INCEIPL $4 - - 0xFEE8B0C: 3AE00000 li r23,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R23 - 6: INCEIPL $4 - - 0xFEE8B10: 813E08FC lwz r9,2300(r30) - 7: GETL R30, t6 - 8: ADDL $0x8FC, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R9 - 11: INCEIPL $4 - - 0xFEE8B14: 54FD1838 rlwinm r29,r7,3,0,28 - 12: GETL R7, t10 - 13: SHLL $0x3, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0xFEE8B18: 815E08F8 lwz r10,2296(r30) - 16: GETL R30, t12 - 17: ADDL $0x8F8, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R10 - 20: INCEIPL $4 - - 0xFEE8B1C: 2C9C0000 cmpi cr1,r28,0 - 21: GETL R28, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x1, CR - 24: INCEIPL $4 - - 0xFEE8B20: 83690000 lwz r27,0(r9) - 25: GETL R9, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R27 - 28: INCEIPL $4 - - 0xFEE8B24: 80AA0000 lwz r5,0(r10) - 29: GETL R10, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R5 - 32: INCEIPL $4 - - 0xFEE8B28: 833E1D40 lwz r25,7488(r30) - 33: GETL R30, t28 - 34: ADDL $0x1D40, t28 - 35: LDL (t28), t30 - 36: PUTL t30, R25 - 37: INCEIPL $4 - - 0xFEE8B2C: 7CA0DA78 xor r0,r5,r27 - 38: GETL R5, t32 - 39: GETL R27, t34 - 40: XORL t32, t34 - 41: PUTL t34, R0 - 42: INCEIPL $4 - - 0xFEE8B30: 80D80000 lwz r6,0(r24) - 43: GETL R24, t36 - 44: LDL (t36), t38 - 45: PUTL t38, R6 - 46: INCEIPL $4 - - 0xFEE8B34: 837E1AE4 lwz r27,6884(r30) - 47: GETL R30, t40 - 48: ADDL $0x1AE4, t40 - 49: LDL (t40), t42 - 50: PUTL t42, R27 - 51: INCEIPL $4 - - 0xFEE8B38: 3120FFFF addic r9,r0,-1 - 52: GETL R0, t44 - 53: ADCL $0xFFFFFFFF, t44 (-wCa) - 54: PUTL t44, R9 - 55: INCEIPL $4 - - 0xFEE8B3C: 7C890110 subfe r4,r9,r0 - 56: GETL R9, t46 - 57: GETL R0, t48 - 58: SBBL t46, t48 (-rCa-wCa) - 59: PUTL t48, R4 - 60: INCEIPL $4 - - 0xFEE8B40: 807E1A78 lwz r3,6776(r30) - 61: GETL R30, t50 - 62: ADDL $0x1A78, t50 - 63: LDL (t50), t52 - 64: PUTL t52, R3 - 65: INCEIPL $4 - - 0xFEE8B44: 7FE500D0 neg r31,r5 - 66: GETL R5, t54 - 67: NEGL t54 - 68: PUTL t54, R31 - 69: INCEIPL $4 - - 0xFEE8B48: 93F90000 stw r31,0(r25) - 70: GETL R31, t56 - 71: GETL R25, t58 - 72: STL t56, (t58) - 73: INCEIPL $4 - - 0xFEE8B4C: 7F3D3214 add r25,r29,r6 - 74: GETL R29, t60 - 75: GETL R6, t62 - 76: ADDL t60, t62 - 77: PUTL t62, R25 - 78: INCEIPL $4 - - 0xFEE8B50: 90830000 stw r4,0(r3) - 79: GETL R4, t64 - 80: GETL R3, t66 - 81: STL t64, (t66) - 82: INCEIPL $4 - - 0xFEE8B54: 92FB0004 stw r23,4(r27) - 83: GETL R23, t68 - 84: GETL R27, t70 - 85: ADDL $0x4, t70 - 86: STL t68, (t70) - 87: INCEIPL $4 - - 0xFEE8B58: 92FB0000 stw r23,0(r27) - 88: GETL R23, t72 - 89: GETL R27, t74 - 90: STL t72, (t74) - 91: INCEIPL $4 - - 0xFEE8B5C: 82BE08EC lwz r21,2284(r30) - 92: GETL R30, t76 - 93: ADDL $0x8EC, t76 - 94: LDL (t76), t78 - 95: PUTL t78, R21 - 96: INCEIPL $4 - - 0xFEE8B60: 41860068 bc 12,6,0xFEE8BC8 - 97: Js06o $0xFEE8BC8 - - - -. 3114 FEE8B08 92 -. 83 86 00 00 3A E0 00 00 81 3E 08 FC 54 FD 18 38 81 5E 08 F8 2C 9C 00 00 83 69 00 00 80 AA 00 00 83 3E 1D 40 7C A0 DA 78 80 D8 00 00 83 7E 1A E4 31 20 FF FF 7C 89 01 10 80 7E 1A 78 7F E5 00 D0 93 F9 00 00 7F 3D 32 14 90 83 00 00 92 FB 00 04 92 FB 00 00 82 BE 08 EC 41 86 00 68 -==== BB 3115 (0xFEE8B64) approx BBs exec'd 0 ==== - - 0xFEE8B64: 82FE08E8 lwz r23,2280(r30) - 0: GETL R30, t0 - 1: ADDL $0x8E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0xFEE8B68: 4800000C b 0xFEE8B74 - 5: JMPo $0xFEE8B74 ($4) - - - -. 3115 FEE8B64 8 -. 82 FE 08 E8 48 00 00 0C -==== BB 3116 (0xFEE8B74) approx BBs exec'd 0 ==== - - 0xFEE8B74: 83B70000 lwz r29,0(r23) - 0: GETL R23, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0xFEE8B78: 3B9CFFFF addi r28,r28,-1 - 4: GETL R28, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFEE8B7C: 81780000 lwz r11,0(r24) - 8: GETL R24, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0xFEE8B80: 7CDCE8AE lbzx r6,r28,r29 - 12: GETL R29, t10 - 13: GETL R28, t12 - 14: ADDL t12, t10 - 15: LDB (t10), t14 - 16: PUTL t14, R6 - 17: INCEIPL $4 - - 0xFEE8B84: 54C81838 rlwinm r8,r6,3,0,28 - 18: GETL R6, t16 - 19: SHLL $0x3, t16 - 20: PUTL t16, R8 - 21: INCEIPL $4 - - 0xFEE8B88: 7D885A14 add r12,r8,r11 - 22: GETL R8, t18 - 23: GETL R11, t20 - 24: ADDL t18, t20 - 25: PUTL t20, R12 - 26: INCEIPL $4 - - 0xFEE8B8C: 8BAC0004 lbz r29,4(r12) - 27: GETL R12, t22 - 28: ADDL $0x4, t22 - 29: LDB (t22), t24 - 30: PUTL t24, R29 - 31: INCEIPL $4 - - 0xFEE8B90: 892C0005 lbz r9,5(r12) - 32: GETL R12, t26 - 33: ADDL $0x5, t26 - 34: LDB (t26), t28 - 35: PUTL t28, R9 - 36: INCEIPL $4 - - 0xFEE8B94: 57BF103A rlwinm r31,r29,2,0,29 - 37: GETL R29, t30 - 38: SHLL $0x2, t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0xFEE8B98: 7CFFD82E lwzx r7,r31,r27 - 41: GETL R27, t32 - 42: GETL R31, t34 - 43: ADDL t34, t32 - 44: LDL (t32), t36 - 45: PUTL t36, R7 - 46: INCEIPL $4 - - 0xFEE8B9C: 2F070000 cmpi cr6,r7,0 - 47: GETL R7, t38 - 48: CMP0L t38, t40 (-rSo) - 49: ICRFL t40, $0x6, CR - 50: INCEIPL $4 - - 0xFEE8BA0: 409AFFCC bc 4,26,0xFEE8B6C - 51: Jc26o $0xFEE8B6C - - - -. 3116 FEE8B74 48 -. 83 B7 00 00 3B 9C FF FF 81 78 00 00 7C DC E8 AE 54 C8 18 38 7D 88 5A 14 8B AC 00 04 89 2C 00 05 57 BF 10 3A 7C FF D8 2E 2F 07 00 00 40 9A FF CC -==== BB 3117 (0xFEE8BA4) approx BBs exec'd 0 ==== - - 0xFEE8BA4: 80B50000 lwz r5,0(r21) - 0: GETL R21, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFEE8BA8: 7C654A14 add r3,r5,r9 - 4: GETL R5, t4 - 5: GETL R9, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFEE8BAC: 4BFFE0FD bl 0xFEE6CA8 - 9: MOVL $0xFEE8BB0, t8 - 10: PUTL t8, LR - 11: JMPo-c $0xFEE6CA8 ($4) - - - -. 3117 FEE8BA4 12 -. 80 B5 00 00 7C 65 4A 14 4B FF E0 FD -==== BB 3118 (0xFEE8BB0) approx BBs exec'd 0 ==== - - 0xFEE8BB0: 209D0001 subfic r4,r29,1 - 0: GETL R29, t0 - 1: MOVL $0x1, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEE8BB4: 7C7FD92E stwx r3,r31,r27 - 5: GETL R27, t4 - 6: GETL R31, t6 - 7: ADDL t6, t4 - 8: GETL R3, t8 - 9: STL t8, (t4) - 10: INCEIPL $4 - - 0xFEE8BB8: 5483103A rlwinm r3,r4,2,0,29 - 11: GETL R4, t10 - 12: SHLL $0x2, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0xFEE8BBC: 7FE3D82E lwzx r31,r3,r27 - 15: GETL R27, t12 - 16: GETL R3, t14 - 17: ADDL t14, t12 - 18: LDL (t12), t16 - 19: PUTL t16, R31 - 20: INCEIPL $4 - - 0xFEE8BC0: 2F9F0000 cmpi cr7,r31,0 - 21: GETL R31, t18 - 22: CMP0L t18, t20 (-rSo) - 23: ICRFL t20, $0x7, CR - 24: INCEIPL $4 - - 0xFEE8BC4: 419EFFA8 bc 12,30,0xFEE8B6C - 25: Js30o $0xFEE8B6C - - - -. 3118 FEE8BB0 24 -. 20 9D 00 01 7C 7F D9 2E 54 83 10 3A 7F E3 D8 2E 2F 9F 00 00 41 9E FF A8 -==== BB 3119 (0xFEE8B6C) approx BBs exec'd 0 ==== - - 0xFEE8B6C: 2C1C0000 cmpi cr0,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEE8B70: 41820058 bc 12,2,0xFEE8BC8 - 4: Js02o $0xFEE8BC8 - - - -. 3119 FEE8B6C 8 -. 2C 1C 00 00 41 82 00 58 -==== BB 3120 (0xFEE8BC8) approx BBs exec'd 0 ==== - - 0xFEE8BC8: 807B0000 lwz r3,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEE8BCC: 2C830000 cmpi cr1,r3,0 - 4: GETL R3, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFEE8BD0: 418601B0 bc 12,6,0xFEE8D80 - 8: Js06o $0xFEE8D80 - - - -. 3120 FEE8BC8 12 -. 80 7B 00 00 2C 83 00 00 41 86 01 B0 -==== BB 3121 (0xFEE8BD4) approx BBs exec'd 0 ==== - - 0xFEE8BD4: 831B0004 lwz r24,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0xFEE8BD8: 2F180000 cmpi cr6,r24,0 - 5: GETL R24, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFEE8BDC: 409A0008 bc 4,26,0xFEE8BE4 - 9: Jc26o $0xFEE8BE4 - - - -. 3121 FEE8BD4 12 -. 83 1B 00 04 2F 18 00 00 40 9A 00 08 -==== BB 3122 (0xFEE8BE4) approx BBs exec'd 0 ==== - - 0xFEE8BE4: 88190004 lbz r0,4(r25) - 0: GETL R25, t0 - 1: ADDL $0x4, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEE8BE8: 82F50000 lwz r23,0(r21) - 5: GETL R21, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R23 - 8: INCEIPL $4 - - 0xFEE8BEC: 90160020 stw r0,32(r22) - 9: GETL R0, t8 - 10: GETL R22, t10 - 11: ADDL $0x20, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFEE8BF0: 8AB90005 lbz r21,5(r25) - 14: GETL R25, t12 - 15: ADDL $0x5, t12 - 16: LDB (t12), t14 - 17: PUTL t14, R21 - 18: INCEIPL $4 - - 0xFEE8BF4: 7C75BA14 add r3,r21,r23 - 19: GETL R21, t16 - 20: GETL R23, t18 - 21: ADDL t16, t18 - 22: PUTL t18, R3 - 23: INCEIPL $4 - - 0xFEE8BF8: 4BFFE0B1 bl 0xFEE6CA8 - 24: MOVL $0xFEE8BFC, t20 - 25: PUTL t20, LR - 26: JMPo-c $0xFEE6CA8 ($4) - - - -. 3122 FEE8BE4 24 -. 88 19 00 04 82 F5 00 00 90 16 00 20 8A B9 00 05 7C 75 BA 14 4B FF E0 B1 -==== BB 3123 (0xFEE8BFC) approx BBs exec'd 0 ==== - - 0xFEE8BFC: 83990000 lwz r28,0(r25) - 0: GETL R25, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R28 - 3: INCEIPL $4 - - 0xFEE8C00: 90760028 stw r3,40(r22) - 4: GETL R3, t4 - 5: GETL R22, t6 - 6: ADDL $0x28, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFEE8C04: 93960024 stw r28,36(r22) - 9: GETL R28, t8 - 10: GETL R22, t10 - 11: ADDL $0x24, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFEE8C08: 3AC00000 li r22,0 - 14: MOVL $0x0, t12 - 15: PUTL t12, R22 - 16: INCEIPL $4 - - 0xFEE8C0C: 833E08E0 lwz r25,2272(r30) - 17: GETL R30, t14 - 18: ADDL $0x8E0, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R25 - 21: INCEIPL $4 - - 0xFEE8C10: 92D30000 stw r22,0(r19) - 22: GETL R22, t18 - 23: GETL R19, t20 - 24: STL t18, (t20) - 25: INCEIPL $4 - - 0xFEE8C14: 81590000 lwz r10,0(r25) - 26: GETL R25, t22 - 27: LDL (t22), t24 - 28: PUTL t24, R10 - 29: INCEIPL $4 - - 0xFEE8C18: 811E08F4 lwz r8,2292(r30) - 30: GETL R30, t26 - 31: ADDL $0x8F4, t26 - 32: LDL (t26), t28 - 33: PUTL t28, R8 - 34: INCEIPL $4 - - 0xFEE8C1C: 92D40000 stw r22,0(r20) - 35: GETL R22, t30 - 36: GETL R20, t32 - 37: STL t30, (t32) - 38: INCEIPL $4 - - 0xFEE8C20: 2F8A0000 cmpi cr7,r10,0 - 39: GETL R10, t34 - 40: CMP0L t34, t36 (-rSo) - 41: ICRFL t36, $0x7, CR - 42: INCEIPL $4 - - 0xFEE8C24: 394AFFFF addi r10,r10,-1 - 43: GETL R10, t38 - 44: ADDL $0xFFFFFFFF, t38 - 45: PUTL t38, R10 - 46: INCEIPL $4 - - 0xFEE8C28: 7D054378 or r5,r8,r8 - 47: GETL R8, t40 - 48: PUTL t40, R5 - 49: INCEIPL $4 - - 0xFEE8C2C: 55491838 rlwinm r9,r10,3,0,28 - 50: GETL R10, t42 - 51: SHLL $0x3, t42 - 52: PUTL t42, R9 - 53: INCEIPL $4 - - 0xFEE8C30: 419E002C bc 12,30,0xFEE8C5C - 54: Js30o $0xFEE8C5C - - - -. 3123 FEE8BFC 56 -. 83 99 00 00 90 76 00 28 93 96 00 24 3A C0 00 00 83 3E 08 E0 92 D3 00 00 81 59 00 00 81 1E 08 F4 92 D4 00 00 2F 8A 00 00 39 4A FF FF 7D 05 43 78 55 49 18 38 41 9E 00 2C -==== BB 3124 (0xFEE8C5C) approx BBs exec'd 0 ==== - - 0xFEE8C5C: 82610044 lwz r19,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0xFEE8C60: 82810010 lwz r20,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R20 - 9: INCEIPL $4 - - 0xFEE8C64: 7E6803A6 mtlr r19 - 10: GETL R19, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFEE8C68: 82A10014 lwz r21,20(r1) - 13: GETL R1, t10 - 14: ADDL $0x14, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R21 - 17: INCEIPL $4 - - 0xFEE8C6C: 8261000C lwz r19,12(r1) - 18: GETL R1, t14 - 19: ADDL $0xC, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R19 - 22: INCEIPL $4 - - 0xFEE8C70: 82C10018 lwz r22,24(r1) - 23: GETL R1, t18 - 24: ADDL $0x18, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R22 - 27: INCEIPL $4 - - 0xFEE8C74: 82E1001C lwz r23,28(r1) - 28: GETL R1, t22 - 29: ADDL $0x1C, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R23 - 32: INCEIPL $4 - - 0xFEE8C78: 83010020 lwz r24,32(r1) - 33: GETL R1, t26 - 34: ADDL $0x20, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R24 - 37: INCEIPL $4 - - 0xFEE8C7C: 83210024 lwz r25,36(r1) - 38: GETL R1, t30 - 39: ADDL $0x24, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R25 - 42: INCEIPL $4 - - 0xFEE8C80: 83410028 lwz r26,40(r1) - 43: GETL R1, t34 - 44: ADDL $0x28, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R26 - 47: INCEIPL $4 - - 0xFEE8C84: 8361002C lwz r27,44(r1) - 48: GETL R1, t38 - 49: ADDL $0x2C, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R27 - 52: INCEIPL $4 - - 0xFEE8C88: 83810030 lwz r28,48(r1) - 53: GETL R1, t42 - 54: ADDL $0x30, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R28 - 57: INCEIPL $4 - - 0xFEE8C8C: 83A10034 lwz r29,52(r1) - 58: GETL R1, t46 - 59: ADDL $0x34, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R29 - 62: INCEIPL $4 - - 0xFEE8C90: 83C10038 lwz r30,56(r1) - 63: GETL R1, t50 - 64: ADDL $0x38, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R30 - 67: INCEIPL $4 - - 0xFEE8C94: 83E1003C lwz r31,60(r1) - 68: GETL R1, t54 - 69: ADDL $0x3C, t54 - 70: LDL (t54), t56 - 71: PUTL t56, R31 - 72: INCEIPL $4 - - 0xFEE8C98: 38210040 addi r1,r1,64 - 73: GETL R1, t58 - 74: ADDL $0x40, t58 - 75: PUTL t58, R1 - 76: INCEIPL $4 - - 0xFEE8C9C: 4E800020 blr - 77: GETL LR, t60 - 78: JMPo-r t60 ($4) - - - -. 3124 FEE8C5C 68 -. 82 61 00 44 82 81 00 10 7E 68 03 A6 82 A1 00 14 82 61 00 0C 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 -==== BB 3125 (0xFEE7D38) approx BBs exec'd 0 ==== - - 0xFEE7D38: 4BFFFF00 b 0xFEE7C38 - 0: JMPo $0xFEE7C38 ($4) - - - -. 3125 FEE7D38 4 -. 4B FF FF 00 -==== BB 3126 (0xFEE7C38) approx BBs exec'd 0 ==== - - 0xFEE7C38: 2C1F0000 cmpi cr0,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEE7C3C: 41820098 bc 12,2,0xFEE7CD4 - 4: Js02o $0xFEE7CD4 - - - -. 3126 FEE7C38 8 -. 2C 1F 00 00 41 82 00 98 -==== BB 3127 (0xFEE7C40) approx BBs exec'd 0 ==== - - 0xFEE7C40: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFEE7C44: 419E00F8 bc 12,30,0xFEE7D3C - 4: Js30o $0xFEE7D3C - - - -. 3127 FEE7C40 8 -. 2F 9C 00 00 41 9E 00 F8 -==== BB 3128 (0xFEE7C48) approx BBs exec'd 0 ==== - - 0xFEE7C48: 839A0000 lwz r28,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R28 - 3: INCEIPL $4 - - 0xFEE7C4C: 2C9C0000 cmpi cr1,r28,0 - 4: GETL R28, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFEE7C50: 40860108 bc 4,6,0xFEE7D58 - 8: Jc06o $0xFEE7D58 - - - -. 3128 FEE7C48 12 -. 83 9A 00 00 2C 9C 00 00 40 86 01 08 -==== BB 3129 (0xFEE7D58) approx BBs exec'd 0 ==== - - 0xFEE7D58: 813F0024 lwz r9,36(r31) - 0: GETL R31, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEE7D5C: 4BFFFF4C b 0xFEE7CA8 - 5: JMPo $0xFEE7CA8 ($4) - - - -. 3129 FEE7D58 8 -. 81 3F 00 24 4B FF FF 4C -==== BB 3130 (0xFEE7CA8) approx BBs exec'd 0 ==== - - 0xFEE7CA8: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEE7CAC: 83610008 lwz r27,8(r1) - 3: GETL R1, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R27 - 7: INCEIPL $4 - - 0xFEE7CB0: 7FE5FB78 or r5,r31,r31 - 8: GETL R31, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0xFEE7CB4: 7C9B4850 subf r4,r27,r9 - 11: GETL R27, t8 - 12: GETL R9, t10 - 13: SUBL t8, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFEE7CB8: 4BFFDC91 bl 0xFEE5948 - 16: MOVL $0xFEE7CBC, t12 - 17: PUTL t12, LR - 18: JMPo-c $0xFEE5948 ($4) - - - -. 3130 FEE7CA8 20 -. 7F 63 DB 78 83 61 00 08 7F E5 FB 78 7C 9B 48 50 4B FF DC 91 -==== BB 3131 __offtime(0xFEE5948) approx BBs exec'd 0 ==== - - 0xFEE5948: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEE594C: 3D800001 lis r12,1 - 6: MOVL $0x10000, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFEE5950: 80C30000 lwz r6,0(r3) - 9: GETL R3, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R6 - 12: INCEIPL $4 - - 0xFEE5954: 61835180 ori r3,r12,0x5180 - 13: MOVL $0x15180, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0xFEE5958: 93010010 stw r24,16(r1) - 16: GETL R24, t12 - 17: GETL R1, t14 - 18: ADDL $0x10, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFEE595C: 3F00C22E lis r24,-15826 - 21: MOVL $0xC22E0000, t16 - 22: PUTL t16, R24 - 23: INCEIPL $4 - - 0xFEE5960: 92E1000C stw r23,12(r1) - 24: GETL R23, t18 - 25: GETL R1, t20 - 26: ADDL $0xC, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0xFEE5964: 63174507 ori r23,r24,0x4507 - 29: MOVL $0xC22E4507, t22 - 30: PUTL t22, R23 - 31: INCEIPL $4 - - 0xFEE5968: 7D06B896 mulhw r8,r6,r23 - 32: GETL R6, t24 - 33: GETL R23, t26 - 34: MULHL t24, t26 - 35: PUTL t26, R8 - 36: INCEIPL $4 - - 0xFEE596C: 7CCAFE70 srawi r10,r6,31 - 37: GETL R6, t28 - 38: SARL $0x1F, t28 (-wCa) - 39: PUTL t28, R10 - 40: INCEIPL $4 - - 0xFEE5970: 93210014 stw r25,20(r1) - 41: GETL R25, t30 - 42: GETL R1, t32 - 43: ADDL $0x14, t32 - 44: STL t30, (t32) - 45: INCEIPL $4 - - 0xFEE5974: 7F2802A6 mflr r25 - 46: GETL LR, t34 - 47: PUTL t34, R25 - 48: INCEIPL $4 - - 0xFEE5978: 480C24D9 bl 0xFFA7E50 - 49: MOVL $0xFEE597C, t36 - 50: PUTL t36, LR - 51: JMPo-c $0xFFA7E50 ($4) - - - -. 3131 FEE5948 52 -. 94 21 FF D0 3D 80 00 01 80 C3 00 00 61 83 51 80 93 01 00 10 3F 00 C2 2E 92 E1 00 0C 63 17 45 07 7D 06 B8 96 7C CA FE 70 93 21 00 14 7F 28 02 A6 48 0C 24 D9 -==== BB 3132 (0xFEE597C) approx BBs exec'd 0 ==== - - 0xFEE597C: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEE5980: 93410018 stw r26,24(r1) - 5: GETL R26, t4 - 6: GETL R1, t6 - 7: ADDL $0x18, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFEE5984: 7FC802A6 mflr r30 - 10: GETL LR, t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xFEE5988: 7CE83214 add r7,r8,r6 - 13: GETL R8, t10 - 14: GETL R6, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R7 - 17: INCEIPL $4 - - 0xFEE598C: 9361001C stw r27,28(r1) - 18: GETL R27, t14 - 19: GETL R1, t16 - 20: ADDL $0x1C, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFEE5990: 7CE08670 srawi r0,r7,16 - 23: GETL R7, t18 - 24: SARL $0x10, t18 (-wCa) - 25: PUTL t18, R0 - 26: INCEIPL $4 - - 0xFEE5994: 93810020 stw r28,32(r1) - 27: GETL R28, t20 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFEE5998: 7D8A0050 subf r12,r10,r0 - 32: GETL R10, t24 - 33: GETL R0, t26 - 34: SUBL t24, t26 - 35: PUTL t26, R12 - 36: INCEIPL $4 - - 0xFEE599C: 93A10024 stw r29,36(r1) - 37: GETL R29, t28 - 38: GETL R1, t30 - 39: ADDL $0x24, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFEE59A0: 7D6C19D6 mullw r11,r12,r3 - 42: GETL R12, t32 - 43: GETL R3, t34 - 44: MULL t32, t34 - 45: PUTL t34, R11 - 46: INCEIPL $4 - - 0xFEE59A4: 93E1002C stw r31,44(r1) - 47: GETL R31, t36 - 48: GETL R1, t38 - 49: ADDL $0x2C, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0xFEE59A8: 7F2803A6 mtlr r25 - 52: GETL R25, t40 - 53: PUTL t40, LR - 54: INCEIPL $4 - - 0xFEE59AC: 7CB72B78 or r23,r5,r5 - 55: GETL R5, t42 - 56: PUTL t42, R23 - 57: INCEIPL $4 - - 0xFEE59B0: 7D2B3050 subf r9,r11,r6 - 58: GETL R11, t44 - 59: GETL R6, t46 - 60: SUBL t44, t46 - 61: PUTL t46, R9 - 62: INCEIPL $4 - - 0xFEE59B4: 7CE92215 add. r7,r9,r4 - 63: GETL R9, t48 - 64: GETL R4, t50 - 65: ADDL t48, t50 - 66: PUTL t50, R7 - 67: CMP0L t50, t52 (-rSo) - 68: ICRFL t52, $0x0, CR - 69: INCEIPL $4 - - 0xFEE59B8: 41800210 bc 12,0,0xFEE5BC8 - 70: Js00o $0xFEE5BC8 - - - -. 3132 FEE597C 64 -. 93 C1 00 28 93 41 00 18 7F C8 02 A6 7C E8 32 14 93 61 00 1C 7C E0 86 70 93 81 00 20 7D 8A 00 50 93 A1 00 24 7D 6C 19 D6 93 E1 00 2C 7F 28 03 A6 7C B7 2B 78 7D 2B 30 50 7C E9 22 15 41 80 02 10 -==== BB 3133 (0xFEE59BC) approx BBs exec'd 0 ==== - - 0xFEE59BC: 3F400001 lis r26,1 - 0: MOVL $0x10000, t0 - 1: PUTL t0, R26 - 2: INCEIPL $4 - - 0xFEE59C0: 6345517F ori r5,r26,0x517F - 3: MOVL $0x1517F, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFEE59C4: 7F872800 cmp cr7,r7,r5 - 6: GETL R7, t4 - 7: GETL R5, t6 - 8: CMPL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0xFEE59C8: 409D0020 bc 4,29,0xFEE59E8 - 11: Jc29o $0xFEE59E8 - - - -. 3133 FEE59BC 16 -. 3F 40 00 01 63 45 51 7F 7F 87 28 00 40 9D 00 20 -==== BB 3134 (0xFEE59E8) approx BBs exec'd 0 ==== - - 0xFEE59E8: 3F2091A2 lis r25,-28254 - 0: MOVL $0x91A20000, t0 - 1: PUTL t0, R25 - 2: INCEIPL $4 - - 0xFEE59EC: 7CE8FE70 srawi r8,r7,31 - 3: GETL R7, t2 - 4: SARL $0x1F, t2 (-wCa) - 5: PUTL t2, R8 - 6: INCEIPL $4 - - 0xFEE59F0: 6338B3C5 ori r24,r25,0xB3C5 - 7: MOVL $0x91A2B3C5, t4 - 8: PUTL t4, R24 - 9: INCEIPL $4 - - 0xFEE59F4: 3D609249 lis r11,-28087 - 10: MOVL $0x92490000, t6 - 11: PUTL t6, R11 - 12: INCEIPL $4 - - 0xFEE59F8: 7D27C096 mulhw r9,r7,r24 - 13: GETL R7, t8 - 14: GETL R24, t10 - 15: MULHL t8, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0xFEE59FC: 617F2493 ori r31,r11,0x2493 - 18: MOVL $0x92492493, t12 - 19: PUTL t12, R31 - 20: INCEIPL $4 - - 0xFEE5A00: 3CC08888 lis r6,-30584 - 21: MOVL $0x88880000, t14 - 22: PUTL t14, R6 - 23: INCEIPL $4 - - 0xFEE5A04: 60DC8889 ori r28,r6,0x8889 - 24: MOVL $0x88888889, t16 - 25: PUTL t16, R28 - 26: INCEIPL $4 - - 0xFEE5A08: 7C093A14 add r0,r9,r7 - 27: GETL R9, t18 - 28: GETL R7, t20 - 29: ADDL t18, t20 - 30: PUTL t20, R0 - 31: INCEIPL $4 - - 0xFEE5A0C: 7C035E70 srawi r3,r0,11 - 32: GETL R0, t22 - 33: SARL $0xB, t22 (-wCa) - 34: PUTL t22, R3 - 35: INCEIPL $4 - - 0xFEE5A10: 7FA81850 subf r29,r8,r3 - 36: GETL R8, t24 - 37: GETL R3, t26 - 38: SUBL t24, t26 - 39: PUTL t26, R29 - 40: INCEIPL $4 - - 0xFEE5A14: 390C0004 addi r8,r12,4 - 41: GETL R12, t28 - 42: ADDL $0x4, t28 - 43: PUTL t28, R8 - 44: INCEIPL $4 - - 0xFEE5A18: 1D5D0E10 mulli r10,r29,3600 - 45: GETL R29, t30 - 46: MULL $0xE10, t30 - 47: PUTL t30, R10 - 48: INCEIPL $4 - - 0xFEE5A1C: 7D05FE70 srawi r5,r8,31 - 49: GETL R8, t32 - 50: SARL $0x1F, t32 (-wCa) - 51: PUTL t32, R5 - 52: INCEIPL $4 - - 0xFEE5A20: 93B70008 stw r29,8(r23) - 53: GETL R29, t34 - 54: GETL R23, t36 - 55: ADDL $0x8, t36 - 56: STL t34, (t36) - 57: INCEIPL $4 - - 0xFEE5A24: 7F68F896 mulhw r27,r8,r31 - 58: GETL R8, t38 - 59: GETL R31, t40 - 60: MULHL t38, t40 - 61: PUTL t40, R27 - 62: INCEIPL $4 - - 0xFEE5A28: 7C6A3850 subf r3,r10,r7 - 63: GETL R10, t42 - 64: GETL R7, t44 - 65: SUBL t42, t44 - 66: PUTL t44, R3 - 67: INCEIPL $4 - - 0xFEE5A2C: 7C78FE70 srawi r24,r3,31 - 68: GETL R3, t46 - 69: SARL $0x1F, t46 (-wCa) - 70: PUTL t46, R24 - 71: INCEIPL $4 - - 0xFEE5A30: 7F23E096 mulhw r25,r3,r28 - 72: GETL R3, t48 - 73: GETL R28, t50 - 74: MULHL t48, t50 - 75: PUTL t50, R25 - 76: INCEIPL $4 - - 0xFEE5A34: 7F5B4214 add r26,r27,r8 - 77: GETL R27, t52 - 78: GETL R8, t54 - 79: ADDL t52, t54 - 80: PUTL t54, R26 - 81: INCEIPL $4 - - 0xFEE5A38: 7F441670 srawi r4,r26,2 - 82: GETL R26, t56 - 83: SARL $0x2, t56 (-wCa) - 84: PUTL t56, R4 - 85: INCEIPL $4 - - 0xFEE5A3C: 7C052050 subf r0,r5,r4 - 86: GETL R5, t58 - 87: GETL R4, t60 - 88: SUBL t58, t60 - 89: PUTL t60, R0 - 90: INCEIPL $4 - - 0xFEE5A40: 7CF91A14 add r7,r25,r3 - 91: GETL R25, t62 - 92: GETL R3, t64 - 93: ADDL t62, t64 - 94: PUTL t64, R7 - 95: INCEIPL $4 - - 0xFEE5A44: 1D600007 mulli r11,r0,7 - 96: GETL R0, t66 - 97: MULL $0x7, t66 - 98: PUTL t66, R11 - 99: INCEIPL $4 - - 0xFEE5A48: 7CE92E70 srawi r9,r7,5 - 100: GETL R7, t68 - 101: SARL $0x5, t68 (-wCa) - 102: PUTL t68, R9 - 103: INCEIPL $4 - - 0xFEE5A4C: 7FB84850 subf r29,r24,r9 - 104: GETL R24, t70 - 105: GETL R9, t72 - 106: SUBL t70, t72 - 107: PUTL t72, R29 - 108: INCEIPL $4 - - 0xFEE5A50: 7D0B4051 subf. r8,r11,r8 - 109: GETL R11, t74 - 110: GETL R8, t76 - 111: SUBL t74, t76 - 112: PUTL t76, R8 - 113: CMP0L t76, t78 (-rSo) - 114: ICRFL t78, $0x0, CR - 115: INCEIPL $4 - - 0xFEE5A54: 1CDD003C mulli r6,r29,60 - 116: GETL R29, t80 - 117: MULL $0x3C, t80 - 118: PUTL t80, R6 - 119: INCEIPL $4 - - 0xFEE5A58: 93B70004 stw r29,4(r23) - 120: GETL R29, t82 - 121: GETL R23, t84 - 122: ADDL $0x4, t84 - 123: STL t82, (t84) - 124: INCEIPL $4 - - 0xFEE5A5C: 7FE61850 subf r31,r6,r3 - 125: GETL R6, t86 - 126: GETL R3, t88 - 127: SUBL t86, t88 - 128: PUTL t88, R31 - 129: INCEIPL $4 - - 0xFEE5A60: 93F70000 stw r31,0(r23) - 130: GETL R31, t90 - 131: GETL R23, t92 - 132: STL t90, (t92) - 133: INCEIPL $4 - - 0xFEE5A64: 41800258 bc 12,0,0xFEE5CBC - 134: Js00o $0xFEE5CBC - - - -. 3134 FEE59E8 128 -. 3F 20 91 A2 7C E8 FE 70 63 38 B3 C5 3D 60 92 49 7D 27 C0 96 61 7F 24 93 3C C0 88 88 60 DC 88 89 7C 09 3A 14 7C 03 5E 70 7F A8 18 50 39 0C 00 04 1D 5D 0E 10 7D 05 FE 70 93 B7 00 08 7F 68 F8 96 7C 6A 38 50 7C 78 FE 70 7F 23 E0 96 7F 5B 42 14 7F 44 16 70 7C 05 20 50 7C F9 1A 14 1D 60 00 07 7C E9 2E 70 7F B8 48 50 7D 0B 40 51 1C DD 00 3C 93 B7 00 04 7F E6 18 50 93 F7 00 00 41 80 02 58 -==== BB 3135 (0xFEE5A68) approx BBs exec'd 0 ==== - - 0xFEE5A68: 91170018 stw r8,24(r23) - 0: GETL R8, t0 - 1: GETL R23, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEE5A6C: 3CA051EB lis r5,20971 - 5: MOVL $0x51EB0000, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFEE5A70: 3C80B38C lis r4,-19572 - 8: MOVL $0xB38C0000, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFEE5A74: 60BA851F ori r26,r5,0x851F - 11: MOVL $0x51EB851F, t8 - 12: PUTL t8, R26 - 13: INCEIPL $4 - - 0xFEE5A78: 6098F9B1 ori r24,r4,0xF9B1 - 14: MOVL $0xB38CF9B1, t10 - 15: PUTL t10, R24 - 16: INCEIPL $4 - - 0xFEE5A7C: 3BE007B2 li r31,1970 - 17: MOVL $0x7B2, t12 - 18: PUTL t12, R31 - 19: INCEIPL $4 - - 0xFEE5A80: 391FFFFF addi r8,r31,-1 - 20: MOVL $0x7B1, t14 - 21: PUTL t14, R8 - 22: INCEIPL $4 - - 0xFEE5A84: 2F0C0000 cmpi cr6,r12,0 - 23: GETL R12, t16 - 24: CMP0L t16, t18 (-rSo) - 25: ICRFL t18, $0x6, CR - 26: INCEIPL $4 - - 0xFEE5A88: 7D1B1670 srawi r27,r8,2 - 27: GETL R8, t20 - 28: SARL $0x2, t20 (-wCa) - 29: PUTL t20, R27 - 30: INCEIPL $4 - - 0xFEE5A8C: 7F7B0194 addze r27,r27 - 31: GETL R27, t22 - 32: ADCL $0x0, t22 (-rCa-wCa) - 33: PUTL t22, R27 - 34: INCEIPL $4 - - 0xFEE5A90: 7D8AFE70 srawi r10,r12,31 - 35: GETL R12, t24 - 36: SARL $0x1F, t24 (-wCa) - 37: PUTL t24, R10 - 38: INCEIPL $4 - - 0xFEE5A94: 5779103A rlwinm r25,r27,2,0,29 - 39: GETL R27, t26 - 40: SHLL $0x2, t26 - 41: PUTL t26, R25 - 42: INCEIPL $4 - - 0xFEE5A98: 7D05FE70 srawi r5,r8,31 - 43: GETL R8, t28 - 44: SARL $0x1F, t28 (-wCa) - 45: PUTL t28, R5 - 46: INCEIPL $4 - - 0xFEE5A9C: 7C994050 subf r4,r25,r8 - 47: GETL R25, t30 - 48: GETL R8, t32 - 49: SUBL t30, t32 - 50: PUTL t32, R4 - 51: INCEIPL $4 - - 0xFEE5AA0: 73E70003 andi. r7,r31,0x3 - 52: GETL R31, t34 - 53: ANDL $0x3, t34 - 54: PUTL t34, R7 - 55: CMP0L t34, t36 (-rSo) - 56: ICRFL t36, $0x0, CR - 57: INCEIPL $4 - - 0xFEE5AA4: 54990FFE rlwinm r25,r4,1,31,31 - 58: GETL R4, t38 - 59: SHRL $0x1F, t38 - 60: PUTL t38, R25 - 61: INCEIPL $4 - - 0xFEE5AA8: 41980044 bc 12,24,0xFEE5AEC - 62: Js24o $0xFEE5AEC - - - -. 3135 FEE5A68 68 -. 91 17 00 18 3C A0 51 EB 3C 80 B3 8C 60 BA 85 1F 60 98 F9 B1 3B E0 07 B2 39 1F FF FF 2F 0C 00 00 7D 1B 16 70 7F 7B 01 94 7D 8A FE 70 57 79 10 3A 7D 05 FE 70 7C 99 40 50 73 E7 00 03 54 99 0F FE 41 98 00 44 -==== BB 3136 (0xFEE5AAC) approx BBs exec'd 0 ==== - - 0xFEE5AAC: 7FEBFE70 srawi r11,r31,31 - 0: GETL R31, t0 - 1: SARL $0x1F, t0 (-wCa) - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFEE5AB0: 2C8C016C cmpi cr1,r12,364 - 4: GETL R12, t2 - 5: MOVL $0x16C, t6 - 6: CMPL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x1, CR - 8: INCEIPL $4 - - 0xFEE5AB4: 40820034 bc 4,2,0xFEE5AE8 - 9: Jc02o $0xFEE5AE8 - - - -. 3136 FEE5AAC 12 -. 7F EB FE 70 2C 8C 01 6C 40 82 00 34 -==== BB 3137 (0xFEE5AE8) approx BBs exec'd 0 ==== - - 0xFEE5AE8: 40850108 bc 4,5,0xFEE5BF0 - 0: Jc05o $0xFEE5BF0 - - - -. 3137 FEE5AE8 4 -. 40 85 01 08 -==== BB 3138 (0xFEE5AEC) approx BBs exec'd 0 ==== - - 0xFEE5AEC: 7C0CC096 mulhw r0,r12,r24 - 0: GETL R12, t0 - 1: GETL R24, t2 - 2: MULHL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEE5AF0: 7FA06214 add r29,r0,r12 - 5: GETL R0, t4 - 6: GETL R12, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFEE5AF4: 7C88D096 mulhw r4,r8,r26 - 10: GETL R8, t8 - 11: GETL R26, t10 - 12: MULHL t8, t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0xFEE5AF8: 7FAB4670 srawi r11,r29,8 - 15: GETL R29, t12 - 16: SARL $0x8, t12 (-wCa) - 17: PUTL t12, R11 - 18: INCEIPL $4 - - 0xFEE5AFC: 7F8A5850 subf r28,r10,r11 - 19: GETL R10, t14 - 20: GETL R11, t16 - 21: SUBL t14, t16 - 22: PUTL t16, R28 - 23: INCEIPL $4 - - 0xFEE5B00: 7CDCFA14 add r6,r28,r31 - 24: GETL R28, t18 - 25: GETL R31, t20 - 26: ADDL t18, t20 - 27: PUTL t20, R6 - 28: INCEIPL $4 - - 0xFEE5B04: 1D3C016D mulli r9,r28,365 - 29: GETL R28, t22 - 30: MULL $0x16D, t22 - 31: PUTL t22, R9 - 32: INCEIPL $4 - - 0xFEE5B08: 7C9C3E70 srawi r28,r4,7 - 33: GETL R4, t24 - 34: SARL $0x7, t24 (-wCa) - 35: PUTL t24, R28 - 36: INCEIPL $4 - - 0xFEE5B0C: 7F85E050 subf r28,r5,r28 - 37: GETL R5, t26 - 38: GETL R28, t28 - 39: SUBL t26, t28 - 40: PUTL t28, R28 - 41: INCEIPL $4 - - 0xFEE5B10: 7C696050 subf r3,r9,r12 - 42: GETL R9, t30 - 43: GETL R12, t32 - 44: SUBL t30, t32 - 45: PUTL t32, R3 - 46: INCEIPL $4 - - 0xFEE5B14: 7C892E70 srawi r9,r4,5 - 47: GETL R4, t34 - 48: SARL $0x5, t34 (-wCa) - 49: PUTL t34, R9 - 50: INCEIPL $4 - - 0xFEE5B18: 54670FFE rlwinm r7,r3,1,31,31 - 51: GETL R3, t36 - 52: SHRL $0x1F, t36 - 53: PUTL t36, R7 - 54: INCEIPL $4 - - 0xFEE5B1C: 7D254850 subf r9,r5,r9 - 55: GETL R5, t38 - 56: GETL R9, t40 - 57: SUBL t38, t40 - 58: PUTL t40, R9 - 59: INCEIPL $4 - - 0xFEE5B20: 7CC73050 subf r6,r7,r6 - 60: GETL R7, t42 - 61: GETL R6, t44 - 62: SUBL t42, t44 - 63: PUTL t44, R6 - 64: INCEIPL $4 - - 0xFEE5B24: 38E6FFFF addi r7,r6,-1 - 65: GETL R6, t46 - 66: ADDL $0xFFFFFFFF, t46 - 67: PUTL t46, R7 - 68: INCEIPL $4 - - 0xFEE5B28: 7C07D096 mulhw r0,r7,r26 - 69: GETL R7, t48 - 70: GETL R26, t50 - 71: MULHL t48, t50 - 72: PUTL t50, R0 - 73: INCEIPL $4 - - 0xFEE5B2C: 7CEBFE70 srawi r11,r7,31 - 74: GETL R7, t52 - 75: SARL $0x1F, t52 (-wCa) - 76: PUTL t52, R11 - 77: INCEIPL $4 - - 0xFEE5B30: 7C0A2E70 srawi r10,r0,5 - 78: GETL R0, t54 - 79: SARL $0x5, t54 (-wCa) - 80: PUTL t54, R10 - 81: INCEIPL $4 - - 0xFEE5B34: 7C1D3E70 srawi r29,r0,7 - 82: GETL R0, t56 - 83: SARL $0x7, t56 (-wCa) - 84: PUTL t56, R29 - 85: INCEIPL $4 - - 0xFEE5B38: 7D4B5050 subf r10,r11,r10 - 86: GETL R11, t58 - 87: GETL R10, t60 - 88: SUBL t58, t60 - 89: PUTL t60, R10 - 90: INCEIPL $4 - - 0xFEE5B3C: 7FABE850 subf r29,r11,r29 - 91: GETL R11, t62 - 92: GETL R29, t64 - 93: SUBL t62, t64 - 94: PUTL t64, R29 - 95: INCEIPL $4 - - 0xFEE5B40: 1C6A0064 mulli r3,r10,100 - 96: GETL R10, t66 - 97: MULL $0x64, t66 - 98: PUTL t66, R3 - 99: INCEIPL $4 - - 0xFEE5B44: 1C9D0190 mulli r4,r29,400 - 100: GETL R29, t68 - 101: MULL $0x190, t68 - 102: PUTL t68, R4 - 103: INCEIPL $4 - - 0xFEE5B48: 7CA33850 subf r5,r3,r7 - 104: GETL R3, t70 - 105: GETL R7, t72 - 106: SUBL t70, t72 - 107: PUTL t72, R5 - 108: INCEIPL $4 - - 0xFEE5B4C: 1C090064 mulli r0,r9,100 - 109: GETL R9, t74 - 110: MULL $0x64, t74 - 111: PUTL t74, R0 - 112: INCEIPL $4 - - 0xFEE5B50: 54AB0FFE rlwinm r11,r5,1,31,31 - 113: GETL R5, t76 - 114: SHRL $0x1F, t76 - 115: PUTL t76, R11 - 116: INCEIPL $4 - - 0xFEE5B54: 1C7C0190 mulli r3,r28,400 - 117: GETL R28, t78 - 118: MULL $0x190, t78 - 119: PUTL t78, R3 - 120: INCEIPL $4 - - 0xFEE5B58: 7CA43850 subf r5,r4,r7 - 121: GETL R4, t80 - 122: GETL R7, t82 - 123: SUBL t80, t82 - 124: PUTL t82, R5 - 125: INCEIPL $4 - - 0xFEE5B5C: 7C804050 subf r4,r0,r8 - 126: GETL R0, t84 - 127: GETL R8, t86 - 128: SUBL t84, t86 - 129: PUTL t86, R4 - 130: INCEIPL $4 - - 0xFEE5B60: 7CE01670 srawi r0,r7,2 - 131: GETL R7, t88 - 132: SARL $0x2, t88 (-wCa) - 133: PUTL t88, R0 - 134: INCEIPL $4 - - 0xFEE5B64: 7C000194 addze r0,r0 - 135: GETL R0, t90 - 136: ADCL $0x0, t90 (-rCa-wCa) - 137: PUTL t90, R0 - 138: INCEIPL $4 - - 0xFEE5B68: 7D4B5050 subf r10,r11,r10 - 139: GETL R11, t92 - 140: GETL R10, t94 - 141: SUBL t92, t94 - 142: PUTL t94, R10 - 143: INCEIPL $4 - - 0xFEE5B6C: 7C634050 subf r3,r3,r8 - 144: GETL R3, t96 - 145: GETL R8, t98 - 146: SUBL t96, t98 - 147: PUTL t98, R3 - 148: INCEIPL $4 - - 0xFEE5B70: 54A50FFE rlwinm r5,r5,1,31,31 - 149: GETL R5, t100 - 150: SHRL $0x1F, t100 - 151: PUTL t100, R5 - 152: INCEIPL $4 - - 0xFEE5B74: 54840FFE rlwinm r4,r4,1,31,31 - 153: GETL R4, t102 - 154: SHRL $0x1F, t102 - 155: PUTL t102, R4 - 156: INCEIPL $4 - - 0xFEE5B78: 7D7F3050 subf r11,r31,r6 - 157: GETL R31, t104 - 158: GETL R6, t106 - 159: SUBL t104, t106 - 160: PUTL t106, R11 - 161: INCEIPL $4 - - 0xFEE5B7C: 541F103A rlwinm r31,r0,2,0,29 - 162: GETL R0, t108 - 163: SHLL $0x2, t108 - 164: PUTL t108, R31 - 165: INCEIPL $4 - - 0xFEE5B80: 7FA5E850 subf r29,r5,r29 - 166: GETL R5, t110 - 167: GETL R29, t112 - 168: SUBL t110, t112 - 169: PUTL t112, R29 - 170: INCEIPL $4 - - 0xFEE5B84: 7D0A0050 subf r8,r10,r0 - 171: GETL R10, t114 - 172: GETL R0, t116 - 173: SUBL t114, t116 - 174: PUTL t116, R8 - 175: INCEIPL $4 - - 0xFEE5B88: 7CBF3850 subf r5,r31,r7 - 176: GETL R31, t118 - 177: GETL R7, t120 - 178: SUBL t118, t120 - 179: PUTL t120, R5 - 180: INCEIPL $4 - - 0xFEE5B8C: 7D244850 subf r9,r4,r9 - 181: GETL R4, t122 - 182: GETL R9, t124 - 183: SUBL t122, t124 - 184: PUTL t124, R9 - 185: INCEIPL $4 - - 0xFEE5B90: 547F0FFE rlwinm r31,r3,1,31,31 - 186: GETL R3, t126 - 187: SHRL $0x1F, t126 - 188: PUTL t126, R31 - 189: INCEIPL $4 - - 0xFEE5B94: 1D4B016D mulli r10,r11,365 - 190: GETL R11, t128 - 191: MULL $0x16D, t128 - 192: PUTL t128, R10 - 193: INCEIPL $4 - - 0xFEE5B98: 7C08EA14 add r0,r8,r29 - 194: GETL R8, t130 - 195: GETL R29, t132 - 196: ADDL t130, t132 - 197: PUTL t132, R0 - 198: INCEIPL $4 - - 0xFEE5B9C: 7C9FE050 subf r4,r31,r28 - 199: GETL R31, t134 - 200: GETL R28, t136 - 201: SUBL t134, t136 - 202: PUTL t136, R4 - 203: INCEIPL $4 - - 0xFEE5BA0: 7D09D850 subf r8,r9,r27 - 204: GETL R9, t138 - 205: GETL R27, t140 - 206: SUBL t138, t140 - 207: PUTL t140, R8 - 208: INCEIPL $4 - - 0xFEE5BA4: 54A70FFE rlwinm r7,r5,1,31,31 - 209: GETL R5, t142 - 210: SHRL $0x1F, t142 - 211: PUTL t142, R7 - 212: INCEIPL $4 - - 0xFEE5BA8: 7FE82214 add r31,r8,r4 - 213: GETL R8, t144 - 214: GETL R4, t146 - 215: ADDL t144, t146 - 216: PUTL t146, R31 - 217: INCEIPL $4 - - 0xFEE5BAC: 7C670050 subf r3,r7,r0 - 218: GETL R7, t148 - 219: GETL R0, t150 - 220: SUBL t148, t150 - 221: PUTL t150, R3 - 222: INCEIPL $4 - - 0xFEE5BB0: 7FB9F850 subf r29,r25,r31 - 223: GETL R25, t152 - 224: GETL R31, t154 - 225: SUBL t152, t154 - 226: PUTL t154, R29 - 227: INCEIPL $4 - - 0xFEE5BB4: 7F8A1A14 add r28,r10,r3 - 228: GETL R10, t156 - 229: GETL R3, t158 - 230: ADDL t156, t158 - 231: PUTL t158, R28 - 232: INCEIPL $4 - - 0xFEE5BB8: 7F7DE050 subf r27,r29,r28 - 233: GETL R29, t160 - 234: GETL R28, t162 - 235: SUBL t160, t162 - 236: PUTL t162, R27 - 237: INCEIPL $4 - - 0xFEE5BBC: 7CDF3378 or r31,r6,r6 - 238: GETL R6, t164 - 239: PUTL t164, R31 - 240: INCEIPL $4 - - 0xFEE5BC0: 7D9B6050 subf r12,r27,r12 - 241: GETL R27, t166 - 242: GETL R12, t168 - 243: SUBL t166, t168 - 244: PUTL t168, R12 - 245: INCEIPL $4 - - 0xFEE5BC4: 4BFFFEBC b 0xFEE5A80 - 246: JMPo $0xFEE5A80 ($4) - - - -. 3138 FEE5AEC 220 -. 7C 0C C0 96 7F A0 62 14 7C 88 D0 96 7F AB 46 70 7F 8A 58 50 7C DC FA 14 1D 3C 01 6D 7C 9C 3E 70 7F 85 E0 50 7C 69 60 50 7C 89 2E 70 54 67 0F FE 7D 25 48 50 7C C7 30 50 38 E6 FF FF 7C 07 D0 96 7C EB FE 70 7C 0A 2E 70 7C 1D 3E 70 7D 4B 50 50 7F AB E8 50 1C 6A 00 64 1C 9D 01 90 7C A3 38 50 1C 09 00 64 54 AB 0F FE 1C 7C 01 90 7C A4 38 50 7C 80 40 50 7C E0 16 70 7C 00 01 94 7D 4B 50 50 7C 63 40 50 54 A5 0F FE 54 84 0F FE 7D 7F 30 50 54 1F 10 3A 7F A5 E8 50 7D 0A 00 50 7C BF 38 50 7D 24 48 50 54 7F 0F FE 1D 4B 01 6D 7C 08 EA 14 7C 9F E0 50 7D 09 D8 50 54 A7 0F FE 7F E8 22 14 7C 67 00 50 7F B9 F8 50 7F 8A 1A 14 7F 7D E0 50 7C DF 33 78 7D 9B 60 50 4B FF FE BC -==== BB 3139 (0xFEE5A80) approx BBs exec'd 0 ==== - - 0xFEE5A80: 391FFFFF addi r8,r31,-1 - 0: GETL R31, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0xFEE5A84: 2F0C0000 cmpi cr6,r12,0 - 4: GETL R12, t2 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x6, CR - 7: INCEIPL $4 - - 0xFEE5A88: 7D1B1670 srawi r27,r8,2 - 8: GETL R8, t6 - 9: SARL $0x2, t6 (-wCa) - 10: PUTL t6, R27 - 11: INCEIPL $4 - - 0xFEE5A8C: 7F7B0194 addze r27,r27 - 12: GETL R27, t8 - 13: ADCL $0x0, t8 (-rCa-wCa) - 14: PUTL t8, R27 - 15: INCEIPL $4 - - 0xFEE5A90: 7D8AFE70 srawi r10,r12,31 - 16: GETL R12, t10 - 17: SARL $0x1F, t10 (-wCa) - 18: PUTL t10, R10 - 19: INCEIPL $4 - - 0xFEE5A94: 5779103A rlwinm r25,r27,2,0,29 - 20: GETL R27, t12 - 21: SHLL $0x2, t12 - 22: PUTL t12, R25 - 23: INCEIPL $4 - - 0xFEE5A98: 7D05FE70 srawi r5,r8,31 - 24: GETL R8, t14 - 25: SARL $0x1F, t14 (-wCa) - 26: PUTL t14, R5 - 27: INCEIPL $4 - - 0xFEE5A9C: 7C994050 subf r4,r25,r8 - 28: GETL R25, t16 - 29: GETL R8, t18 - 30: SUBL t16, t18 - 31: PUTL t18, R4 - 32: INCEIPL $4 - - 0xFEE5AA0: 73E70003 andi. r7,r31,0x3 - 33: GETL R31, t20 - 34: ANDL $0x3, t20 - 35: PUTL t20, R7 - 36: CMP0L t20, t22 (-rSo) - 37: ICRFL t22, $0x0, CR - 38: INCEIPL $4 - - 0xFEE5AA4: 54990FFE rlwinm r25,r4,1,31,31 - 39: GETL R4, t24 - 40: SHRL $0x1F, t24 - 41: PUTL t24, R25 - 42: INCEIPL $4 - - 0xFEE5AA8: 41980044 bc 12,24,0xFEE5AEC - 43: Js24o $0xFEE5AEC - - - -. 3139 FEE5A80 44 -. 39 1F FF FF 2F 0C 00 00 7D 1B 16 70 7F 7B 01 94 7D 8A FE 70 57 79 10 3A 7D 05 FE 70 7C 99 40 50 73 E7 00 03 54 99 0F FE 41 98 00 44 -==== BB 3140 (0xFEE5BF0) approx BBs exec'd 0 ==== - - 0xFEE5BF0: 2C870000 cmpi cr1,r7,0 - 0: GETL R7, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEE5BF4: 3B5FF894 addi r26,r31,-1900 - 4: GETL R31, t4 - 5: ADDL $0xFFFFF894, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0xFEE5BF8: 93570014 stw r26,20(r23) - 8: GETL R26, t6 - 9: GETL R23, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEE5BFC: 39600000 li r11,0 - 13: MOVL $0x0, t10 - 14: PUTL t10, R11 - 15: INCEIPL $4 - - 0xFEE5C00: 9197001C stw r12,28(r23) - 16: GETL R12, t12 - 17: GETL R23, t14 - 18: ADDL $0x1C, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFEE5C04: 40860040 bc 4,6,0xFEE5C44 - 21: Jc06o $0xFEE5C44 - - - -. 3140 FEE5BF0 24 -. 2C 87 00 00 3B 5F F8 94 93 57 00 14 39 60 00 00 91 97 00 1C 40 86 00 40 -==== BB 3141 (0xFEE5C44) approx BBs exec'd 0 ==== - - 0xFEE5C44: 1D6B001A mulli r11,r11,26 - 0: GETL R11, t0 - 1: MULL $0x1A, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0xFEE5C48: 807E1CAC lwz r3,7340(r30) - 4: GETL R30, t2 - 5: ADDL $0x1CAC, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFEE5C4C: 3900000B li r8,11 - 9: MOVL $0xB, t6 - 10: PUTL t6, R8 - 11: INCEIPL $4 - - 0xFEE5C50: 39400016 li r10,22 - 12: MOVL $0x16, t8 - 13: PUTL t8, R10 - 14: INCEIPL $4 - - 0xFEE5C54: 7D6B1A14 add r11,r11,r3 - 15: GETL R11, t10 - 16: GETL R3, t12 - 17: ADDL t10, t12 - 18: PUTL t12, R11 - 19: INCEIPL $4 - - 0xFEE5C58: A3EB0016 lhz r31,22(r11) - 20: GETL R11, t14 - 21: ADDL $0x16, t14 - 22: LDW (t14), t16 - 23: PUTL t16, R31 - 24: INCEIPL $4 - - 0xFEE5C5C: 7F9F6000 cmp cr7,r31,r12 - 25: GETL R31, t18 - 26: GETL R12, t20 - 27: CMPL t18, t20, t22 (-rSo) - 28: ICRFL t22, $0x7, CR - 29: INCEIPL $4 - - 0xFEE5C60: 409D0018 bc 4,29,0xFEE5C78 - 30: Jc29o $0xFEE5C78 - - - -. 3141 FEE5C44 32 -. 1D 6B 00 1A 80 7E 1C AC 39 00 00 0B 39 40 00 16 7D 6B 1A 14 A3 EB 00 16 7F 9F 60 00 40 9D 00 18 -==== BB 3142 (0xFEE5C64) approx BBs exec'd 0 ==== - - 0xFEE5C64: 3908FFFF addi r8,r8,-1 - 0: GETL R8, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0xFEE5C68: 550A083C rlwinm r10,r8,1,0,30 - 4: GETL R8, t2 - 5: SHLL $0x1, t2 - 6: PUTL t2, R10 - 7: INCEIPL $4 - - 0xFEE5C6C: 7F8A5A2E lhzx r28,r10,r11 - 8: GETL R11, t4 - 9: GETL R10, t6 - 10: ADDL t6, t4 - 11: LDW (t4), t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0xFEE5C70: 7F9C6000 cmp cr7,r28,r12 - 14: GETL R28, t10 - 15: GETL R12, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0xFEE5C74: 419DFFF0 bc 12,29,0xFEE5C64 - 19: Js29o $0xFEE5C64 - - - -. 3142 FEE5C64 20 -. 39 08 FF FF 55 0A 08 3C 7F 8A 5A 2E 7F 9C 60 00 41 9D FF F0 -==== BB 3143 (0xFEE5C78) approx BBs exec'd 0 ==== - - 0xFEE5C78: 7FAA5A2E lhzx r29,r10,r11 - 0: GETL R11, t0 - 1: GETL R10, t2 - 2: ADDL t2, t0 - 3: LDW (t0), t4 - 4: PUTL t4, R29 - 5: INCEIPL $4 - - 0xFEE5C7C: 38600001 li r3,1 - 6: MOVL $0x1, t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFEE5C80: 91170010 stw r8,16(r23) - 9: GETL R8, t8 - 10: GETL R23, t10 - 11: ADDL $0x10, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0xFEE5C84: 7D3D6050 subf r9,r29,r12 - 14: GETL R29, t12 - 15: GETL R12, t14 - 16: SUBL t12, t14 - 17: PUTL t14, R9 - 18: INCEIPL $4 - - 0xFEE5C88: 83010010 lwz r24,16(r1) - 19: GETL R1, t16 - 20: ADDL $0x10, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R24 - 23: INCEIPL $4 - - 0xFEE5C8C: 39890001 addi r12,r9,1 - 24: GETL R9, t20 - 25: ADDL $0x1, t20 - 26: PUTL t20, R12 - 27: INCEIPL $4 - - 0xFEE5C90: 83210014 lwz r25,20(r1) - 28: GETL R1, t22 - 29: ADDL $0x14, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R25 - 32: INCEIPL $4 - - 0xFEE5C94: 9197000C stw r12,12(r23) - 33: GETL R12, t26 - 34: GETL R23, t28 - 35: ADDL $0xC, t28 - 36: STL t26, (t28) - 37: INCEIPL $4 - - 0xFEE5C98: 83410018 lwz r26,24(r1) - 38: GETL R1, t30 - 39: ADDL $0x18, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R26 - 42: INCEIPL $4 - - 0xFEE5C9C: 82E1000C lwz r23,12(r1) - 43: GETL R1, t34 - 44: ADDL $0xC, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R23 - 47: INCEIPL $4 - - 0xFEE5CA0: 8361001C lwz r27,28(r1) - 48: GETL R1, t38 - 49: ADDL $0x1C, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R27 - 52: INCEIPL $4 - - 0xFEE5CA4: 83810020 lwz r28,32(r1) - 53: GETL R1, t42 - 54: ADDL $0x20, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R28 - 57: INCEIPL $4 - - 0xFEE5CA8: 83A10024 lwz r29,36(r1) - 58: GETL R1, t46 - 59: ADDL $0x24, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R29 - 62: INCEIPL $4 - - 0xFEE5CAC: 83C10028 lwz r30,40(r1) - 63: GETL R1, t50 - 64: ADDL $0x28, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R30 - 67: INCEIPL $4 - - 0xFEE5CB0: 83E1002C lwz r31,44(r1) - 68: GETL R1, t54 - 69: ADDL $0x2C, t54 - 70: LDL (t54), t56 - 71: PUTL t56, R31 - 72: INCEIPL $4 - - 0xFEE5CB4: 38210030 addi r1,r1,48 - 73: GETL R1, t58 - 74: ADDL $0x30, t58 - 75: PUTL t58, R1 - 76: INCEIPL $4 - - 0xFEE5CB8: 4E800020 blr - 77: GETL LR, t60 - 78: JMPo-r t60 ($4) - - - -. 3143 FEE5C78 68 -. 7F AA 5A 2E 38 60 00 01 91 17 00 10 7D 3D 60 50 83 01 00 10 39 89 00 01 83 21 00 14 91 97 00 0C 83 41 00 18 82 E1 00 0C 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 3144 (0xFEE7CBC) approx BBs exec'd 0 ==== - - 0xFEE7CBC: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEE7CC0: 41820090 bc 12,2,0xFEE7D50 - 4: Js02o $0xFEE7D50 - - - -. 3144 FEE7CBC 8 -. 2C 03 00 00 41 82 00 90 -==== BB 3145 (0xFEE7CC4) approx BBs exec'd 0 ==== - - 0xFEE7CC4: 80DF0000 lwz r6,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFEE7CC8: 80E1000C lwz r7,12(r1) - 4: GETL R1, t4 - 5: ADDL $0xC, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R7 - 8: INCEIPL $4 - - 0xFEE7CCC: 7CA63A14 add r5,r6,r7 - 9: GETL R6, t8 - 10: GETL R7, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R5 - 13: INCEIPL $4 - - 0xFEE7CD0: 90BF0000 stw r5,0(r31) - 14: GETL R5, t12 - 15: GETL R31, t14 - 16: STL t12, (t14) - 17: INCEIPL $4 - - 0xFEE7CD4: 39400000 li r10,0 - 18: MOVL $0x0, t16 - 19: PUTL t16, R10 - 20: INCEIPL $4 - - 0xFEE7CD8: 7C0004AC sync - 21: INCEIPL $4 - - 0xFEE7CDC: 7D00E828 lwarx r8,r0,r29 - 22: GETL R29, t18 - 23: LOCKo - 24: LDL (t18), t20 - 25: PUTL t20, R8 - 26: INCEIPL $4 - - 0xFEE7CE0: 7D40E92D stwcx. r10,r0,r29 - 27: GETL R29, t22 - 28: GETL R10, t24 - 29: LOCKo - 30: STL t24, (t22) (-rSo) - 31: ICRFL cr, $0x0, CR - 32: INCEIPL $4 - - 0xFEE7CE4: 40A2FFF8 bc 5,2,0xFEE7CDC - 33: Jc02o $0xFEE7CDC - - - -. 3145 FEE7CC4 36 -. 80 DF 00 00 80 E1 00 0C 7C A6 3A 14 90 BF 00 00 39 40 00 00 7C 00 04 AC 7D 00 E8 28 7D 40 E9 2D 40 A2 FF F8 -==== BB 3146 (0xFEE7CE8) approx BBs exec'd 0 ==== - - 0xFEE7CE8: 2F880001 cmpi cr7,r8,1 - 0: GETL R8, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFEE7CEC: 419D0074 bc 12,29,0xFEE7D60 - 5: Js29o $0xFEE7D60 - - - -. 3146 FEE7CE8 8 -. 2F 88 00 01 41 9D 00 74 -==== BB 3147 (0xFEE7CF0) approx BBs exec'd 0 ==== - - 0xFEE7CF0: 7FE5FB78 or r5,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFEE7CF4: 83A10034 lwz r29,52(r1) - 3: GETL R1, t2 - 4: ADDL $0x34, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFEE7CF8: 7CA32B78 or r3,r5,r5 - 8: GETL R5, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFEE7CFC: 83410018 lwz r26,24(r1) - 11: GETL R1, t8 - 12: ADDL $0x18, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R26 - 15: INCEIPL $4 - - 0xFEE7D00: 7FA803A6 mtlr r29 - 16: GETL R29, t12 - 17: PUTL t12, LR - 18: INCEIPL $4 - - 0xFEE7D04: 8361001C lwz r27,28(r1) - 19: GETL R1, t14 - 20: ADDL $0x1C, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R27 - 23: INCEIPL $4 - - 0xFEE7D08: 83810020 lwz r28,32(r1) - 24: GETL R1, t18 - 25: ADDL $0x20, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R28 - 28: INCEIPL $4 - - 0xFEE7D0C: 83A10024 lwz r29,36(r1) - 29: GETL R1, t22 - 30: ADDL $0x24, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R29 - 33: INCEIPL $4 - - 0xFEE7D10: 83C10028 lwz r30,40(r1) - 34: GETL R1, t26 - 35: ADDL $0x28, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R30 - 38: INCEIPL $4 - - 0xFEE7D14: 83E1002C lwz r31,44(r1) - 39: GETL R1, t30 - 40: ADDL $0x2C, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R31 - 43: INCEIPL $4 - - 0xFEE7D18: 38210030 addi r1,r1,48 - 44: GETL R1, t34 - 45: ADDL $0x30, t34 - 46: PUTL t34, R1 - 47: INCEIPL $4 - - 0xFEE7D1C: 4E800020 blr - 48: GETL LR, t36 - 49: JMPo-r t36 ($4) - - - -. 3147 FEE7CF0 48 -. 7F E5 FB 78 83 A1 00 34 7C A3 2B 78 83 41 00 18 7F A8 03 A6 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 3148 (0xFEE5FDC) approx BBs exec'd 0 ==== - - 0xFEE5FDC: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEE5FE0: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFEE5FE4: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFEE5FE8: 7C0803A6 mtlr r0 - 14: GETL R0, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFEE5FEC: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - - -. 3148 FEE5FDC 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 3149 (0x100013B0) approx BBs exec'd 0 ==== - - 0x100013B0: 7C7A1B79 or. r26,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R26 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x100013B4: 41820134 bc 12,2,0x100014E8 - 5: Js02o $0x100014E8 - - - -. 3149 100013B0 8 -. 7C 7A 1B 79 41 82 01 34 -==== BB 3150 (0x100013B8) approx BBs exec'd 0 ==== - - 0x100013B8: 83FE000C lwz r31,12(r30) - 0: GETL R30, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x100013BC: 3B010030 addi r24,r1,48 - 5: GETL R1, t4 - 6: ADDL $0x30, t4 - 7: PUTL t4, R24 - 8: INCEIPL $4 - - 0x100013C0: 3B200001 li r25,1 - 9: MOVL $0x1, t6 - 10: PUTL t6, R25 - 11: INCEIPL $4 - - 0x100013C4: 7FA3EB78 or r3,r29,r29 - 12: GETL R29, t8 - 13: PUTL t8, R3 - 14: INCEIPL $4 - - 0x100013C8: 38810038 addi r4,r1,56 - 15: GETL R1, t10 - 16: ADDL $0x38, t10 - 17: PUTL t10, R4 - 18: INCEIPL $4 - - 0x100013CC: 38A00001 li r5,1 - 19: MOVL $0x1, t12 - 20: PUTL t12, R5 - 21: INCEIPL $4 - - 0x100013D0: 3B800000 li r28,0 - 22: MOVL $0x0, t14 - 23: PUTL t14, R28 - 24: INCEIPL $4 - - 0x100013D4: 48005185 bl 0x10006558 - 25: MOVL $0x100013D8, t16 - 26: PUTL t16, LR - 27: JMPo-c $0x10006558 ($4) - - - -. 3150 100013B8 32 -. 83 FE 00 0C 3B 01 00 30 3B 20 00 01 7F A3 EB 78 38 81 00 38 38 A0 00 01 3B 80 00 00 48 00 51 85 -==== BB 3151 (0x10006558) approx BBs exec'd 0 ==== - - 0x10006558: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x1000655C: 2C030000 cmpi cr0,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0x10006560: 9421FFF0 stwu r1,-16(r1) - 7: GETL R1, t6 - 8: GETL R1, t8 - 9: ADDL $0xFFFFFFF0, t8 - 10: PUTL t8, R1 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x10006564: 7C8B2378 or r11,r4,r4 - 13: GETL R4, t10 - 14: PUTL t10, R11 - 15: INCEIPL $4 - - 0x10006568: 90010014 stw r0,20(r1) - 16: GETL R0, t12 - 17: GETL R1, t14 - 18: ADDL $0x14, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x1000656C: 3C007FFF lis r0,32767 - 21: MOVL $0x7FFF0000, t16 - 22: PUTL t16, R0 - 23: INCEIPL $4 - - 0x10006570: 6000FFFF ori r0,r0,0xFFFF - 24: MOVL $0x7FFFFFFF, t18 - 25: PUTL t18, R0 - 26: INCEIPL $4 - - 0x10006574: 81240000 lwz r9,0(r4) - 27: GETL R4, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0x10006578: 41820030 bc 12,2,0x100065A8 - 31: Js02o $0x100065A8 - - - -. 3151 10006558 36 -. 7C 08 02 A6 2C 03 00 00 94 21 FF F0 7C 8B 23 78 90 01 00 14 3C 00 7F FF 60 00 FF FF 81 24 00 00 41 82 00 30 -==== BB 3152 (0x100065A8) approx BBs exec'd 0 ==== - - 0x100065A8: 2F890000 cmpi cr7,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x100065AC: 40BEFFE0 bc 5,30,0x1000658C - 4: Jc30o $0x1000658C - - - -. 3152 100065A8 8 -. 2F 89 00 00 40 BE FF E0 -==== BB 3153 (0x100065B0) approx BBs exec'd 0 ==== - - 0x100065B0: 38000040 li r0,64 - 0: MOVL $0x40, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x100065B4: 7D202B96 divwu r9, r0, r5 - 3: GETL R0, t4 - 4: GETL R5, t2 - 5: UDIVL t2, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x100065B8: 20090000 subfic r0,r9,0 - 8: GETL R9, t6 - 9: MOVL $0x0, t8 - 10: SBBL t6, t8 (-wCa) - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x100065BC: 7C090194 addze r0,r9 - 13: GETL R9, t10 - 14: ADCL $0x0, t10 (-rCa-wCa) - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0x100065C0: 7C090378 or r9,r0,r0 - 17: GETL R0, t12 - 18: PUTL t12, R9 - 19: INCEIPL $4 - - 0x100065C4: 4BFFFFC8 b 0x1000658C - 20: JMPo $0x1000658C ($4) - - - -. 3153 100065B0 24 -. 38 00 00 40 7D 20 2B 96 20 09 00 00 7C 09 01 94 7C 09 03 78 4B FF FF C8 -==== BB 3154 (0x1000658C) approx BBs exec'd 0 ==== - - 0x1000658C: 7C8929D6 mullw r4,r9,r5 - 0: GETL R9, t0 - 1: GETL R5, t2 - 2: MULL t0, t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x10006590: 912B0000 stw r9,0(r11) - 5: GETL R9, t4 - 6: GETL R11, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x10006594: 4BFFFF8D bl 0x10006520 - 9: MOVL $0x10006598, t8 - 10: PUTL t8, LR - 11: JMPo-c $0x10006520 ($4) - - - -. 3154 1000658C 12 -. 7C 89 29 D6 91 2B 00 00 4B FF FF 8D -==== BB 3155 (0x10006520) approx BBs exec'd 0 ==== - - 0x10006520: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10006524: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x10006528: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x1000652C: 3800FFFF li r0,-1 - 14: MOVL $0xFFFFFFFF, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0x10006530: 7F802040 cmpl cr7,r0,r4 - 17: GETL R0, t12 - 18: GETL R4, t14 - 19: CMPUL t12, t14, t16 (-rSo) - 20: ICRFL t16, $0x7, CR - 21: INCEIPL $4 - - 0x10006534: 419C0020 bc 12,28,0x10006554 - 22: Js28o $0x10006554 - - - -. 3155 10006520 24 -. 7C 08 02 A6 94 21 FF F0 90 01 00 14 38 00 FF FF 7F 80 20 40 41 9C 00 20 -==== BB 3156 (0x10006538) approx BBs exec'd 0 ==== - - 0x10006538: 48014705 bl 0x1001AC3C - 0: MOVL $0x1000653C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x1001AC3C ($4) - - - -. 3156 10006538 4 -. 48 01 47 05 -==== BB 3157 (0x1001AC3C) approx BBs exec'd 0 ==== - - 0x1001AC3C: 39600084 li r11,132 - 0: MOVL $0x84, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AC40: 4BFFFECC b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 3157 1001AC3C 8 -. 39 60 00 84 4B FF FE CC -==== BB 3158 (0x1000653C) approx BBs exec'd 0 ==== - - 0x1000653C: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10006540: 419E0014 bc 12,30,0x10006554 - 4: Js30o $0x10006554 - - - -. 3158 1000653C 8 -. 2F 83 00 00 41 9E 00 14 -==== BB 3159 (0x10006544) approx BBs exec'd 0 ==== - - 0x10006544: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10006548: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x1000654C: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x10006550: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 3159 10006544 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 3160 (0x10006598) approx BBs exec'd 0 ==== - - 0x10006598: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x1000659C: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x100065A0: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x100065A4: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 3160 10006598 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 3161 (0x100013D8) approx BBs exec'd 0 ==== - - 0x100013D8: 809E0070 lwz r4,112(r30) - 0: GETL R30, t0 - 1: ADDL $0x70, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x100013DC: 9B230000 stb r25,0(r3) - 5: GETL R25, t4 - 6: GETL R3, t6 - 7: STB t4, (t6) - 8: INCEIPL $4 - - 0x100013E0: 7C7D1B78 or r29,r3,r3 - 9: GETL R3, t8 - 10: PUTL t8, R29 - 11: INCEIPL $4 - - 0x100013E4: 801F0000 lwz r0,0(r31) - 12: GETL R31, t10 - 13: LDL (t10), t12 - 14: PUTL t12, R0 - 15: INCEIPL $4 - - 0x100013E8: 38600006 li r3,6 - 16: MOVL $0x6, t14 - 17: PUTL t14, R3 - 18: INCEIPL $4 - - 0x100013EC: 2F800000 cmpi cr7,r0,0 - 19: GETL R0, t16 - 20: CMP0L t16, t18 (-rSo) - 21: ICRFL t18, $0x7, CR - 22: INCEIPL $4 - - 0x100013F0: 409E00AC bc 4,30,0x1000149C - 23: Jc30o $0x1000149C - - - -. 3161 100013D8 28 -. 80 9E 00 70 9B 23 00 00 7C 7D 1B 78 80 1F 00 00 38 60 00 06 2F 80 00 00 40 9E 00 AC -==== BB 3162 (0x100013F4) approx BBs exec'd 0 ==== - - 0x100013F4: 80810038 lwz r4,56(r1) - 0: GETL R1, t0 - 1: ADDL $0x38, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x100013F8: 7F65DB78 or r5,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x100013FC: 81180004 lwz r8,4(r24) - 8: GETL R24, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R8 - 12: INCEIPL $4 - - 0x10001400: 7F46D378 or r6,r26,r26 - 13: GETL R26, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x10001404: 38E00000 li r7,0 - 16: MOVL $0x0, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x10001408: 7FA3EB78 or r3,r29,r29 - 19: GETL R29, t14 - 20: PUTL t14, R3 - 21: INCEIPL $4 - - 0x1000140C: 480023C9 bl 0x100037D4 - 22: MOVL $0x10001410, t16 - 23: PUTL t16, LR - 24: JMPo-c $0x100037D4 ($4) - - - -. 3162 100013F4 28 -. 80 81 00 38 7F 65 DB 78 81 18 00 04 7F 46 D3 78 38 E0 00 00 7F A3 EB 78 48 00 23 C9 -==== BB 3163 (0x100037D4) approx BBs exec'd 0 ==== - - 0x100037D4: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x100037D8: 9421FB40 stwu r1,-1216(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFB40, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x100037DC: 92C10498 stw r22,1176(r1) - 9: GETL R22, t6 - 10: GETL R1, t8 - 11: ADDL $0x498, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x100037E0: 480170CD bl 0x1001A8AC - 14: MOVL $0x100037E4, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x1001A8AC ($4) - - - -. 3163 100037D4 16 -. 7C 08 02 A6 94 21 FB 40 92 C1 04 98 48 01 70 CD -==== BB 3164 (0x100037E4) approx BBs exec'd 0 ==== - - 0x100037E4: 91E1047C stw r15,1148(r1) - 0: GETL R15, t0 - 1: GETL R1, t2 - 2: ADDL $0x47C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x100037E8: 7CEF3B78 or r15,r7,r7 - 5: GETL R7, t4 - 6: PUTL t4, R15 - 7: INCEIPL $4 - - 0x100037EC: 900104C4 stw r0,1220(r1) - 8: GETL R0, t6 - 9: GETL R1, t8 - 10: ADDL $0x4C4, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x100037F0: 82C60008 lwz r22,8(r6) - 13: GETL R6, t10 - 14: ADDL $0x8, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R22 - 17: INCEIPL $4 - - 0x100037F4: 92210484 stw r17,1156(r1) - 18: GETL R17, t14 - 19: GETL R1, t16 - 20: ADDL $0x484, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x100037F8: 3A200000 li r17,0 - 23: MOVL $0x0, t18 - 24: PUTL t18, R17 - 25: INCEIPL $4 - - 0x100037FC: 2F96000C cmpi cr7,r22,12 - 26: GETL R22, t20 - 27: MOVL $0xC, t24 - 28: CMPL t20, t24, t22 (-rSo) - 29: ICRFL t22, $0x7, CR - 30: INCEIPL $4 - - 0x10003800: 92410488 stw r18,1160(r1) - 31: GETL R18, t26 - 32: GETL R1, t28 - 33: ADDL $0x488, t28 - 34: STL t26, (t28) - 35: INCEIPL $4 - - 0x10003804: 9261048C stw r19,1164(r1) - 36: GETL R19, t30 - 37: GETL R1, t32 - 38: ADDL $0x48C, t32 - 39: STL t30, (t32) - 40: INCEIPL $4 - - 0x10003808: 7D134378 or r19,r8,r8 - 41: GETL R8, t34 - 42: PUTL t34, R19 - 43: INCEIPL $4 - - 0x1000380C: 92A10494 stw r21,1172(r1) - 44: GETL R21, t36 - 45: GETL R1, t38 - 46: ADDL $0x494, t38 - 47: STL t36, (t38) - 48: INCEIPL $4 - - 0x10003810: 3AA00000 li r21,0 - 49: MOVL $0x0, t40 - 50: PUTL t40, R21 - 51: INCEIPL $4 - - 0x10003814: 92E1049C stw r23,1180(r1) - 52: GETL R23, t42 - 53: GETL R1, t44 - 54: ADDL $0x49C, t44 - 55: STL t42, (t44) - 56: INCEIPL $4 - - 0x10003818: 7C972378 or r23,r4,r4 - 57: GETL R4, t46 - 58: PUTL t46, R23 - 59: INCEIPL $4 - - 0x1000381C: 930104A0 stw r24,1184(r1) - 60: GETL R24, t48 - 61: GETL R1, t50 - 62: ADDL $0x4A0, t50 - 63: STL t48, (t50) - 64: INCEIPL $4 - - 0x10003820: 7CA42B78 or r4,r5,r5 - 65: GETL R5, t52 - 66: PUTL t52, R4 - 67: INCEIPL $4 - - 0x10003824: 932104A4 stw r25,1188(r1) - 68: GETL R25, t54 - 69: GETL R1, t56 - 70: ADDL $0x4A4, t56 - 71: STL t54, (t56) - 72: INCEIPL $4 - - 0x10003828: 7CD83378 or r24,r6,r6 - 73: GETL R6, t58 - 74: PUTL t58, R24 - 75: INCEIPL $4 - - 0x1000382C: 93C104B8 stw r30,1208(r1) - 76: GETL R30, t60 - 77: GETL R1, t62 - 78: ADDL $0x4B8, t62 - 79: STL t60, (t62) - 80: INCEIPL $4 - - 0x10003830: 7C791B78 or r25,r3,r3 - 81: GETL R3, t64 - 82: PUTL t64, R25 - 83: INCEIPL $4 - - 0x10003834: 91C10478 stw r14,1144(r1) - 84: GETL R14, t66 - 85: GETL R1, t68 - 86: ADDL $0x478, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0x10003838: 7FC802A6 mflr r30 - 89: GETL LR, t70 - 90: PUTL t70, R30 - 91: INCEIPL $4 - - 0x1000383C: 92010480 stw r16,1152(r1) - 92: GETL R16, t72 - 93: GETL R1, t74 - 94: ADDL $0x480, t74 - 95: STL t72, (t74) - 96: INCEIPL $4 - - 0x10003840: 92810490 stw r20,1168(r1) - 97: GETL R20, t76 - 98: GETL R1, t78 - 99: ADDL $0x490, t78 - 100: STL t76, (t78) - 101: INCEIPL $4 - - 0x10003844: 934104A8 stw r26,1192(r1) - 102: GETL R26, t80 - 103: GETL R1, t82 - 104: ADDL $0x4A8, t82 - 105: STL t80, (t82) - 106: INCEIPL $4 - - 0x10003848: 936104AC stw r27,1196(r1) - 107: GETL R27, t84 - 108: GETL R1, t86 - 109: ADDL $0x4AC, t86 - 110: STL t84, (t86) - 111: INCEIPL $4 - - 0x1000384C: 938104B0 stw r28,1200(r1) - 112: GETL R28, t88 - 113: GETL R1, t90 - 114: ADDL $0x4B0, t90 - 115: STL t88, (t90) - 116: INCEIPL $4 - - 0x10003850: 93A104B4 stw r29,1204(r1) - 117: GETL R29, t92 - 118: GETL R1, t94 - 119: ADDL $0x4B4, t94 - 120: STL t92, (t94) - 121: INCEIPL $4 - - 0x10003854: 93E104BC stw r31,1212(r1) - 122: GETL R31, t96 - 123: GETL R1, t98 - 124: ADDL $0x4BC, t98 - 125: STL t96, (t98) - 126: INCEIPL $4 - - 0x10003858: 82460028 lwz r18,40(r6) - 127: GETL R6, t100 - 128: ADDL $0x28, t100 - 129: LDL (t100), t102 - 130: PUTL t102, R18 - 131: INCEIPL $4 - - 0x1000385C: 409D016C bc 4,29,0x100039C8 - 132: Jc29o $0x100039C8 - - - -. 3164 100037E4 124 -. 91 E1 04 7C 7C EF 3B 78 90 01 04 C4 82 C6 00 08 92 21 04 84 3A 20 00 00 2F 96 00 0C 92 41 04 88 92 61 04 8C 7D 13 43 78 92 A1 04 94 3A A0 00 00 92 E1 04 9C 7C 97 23 78 93 01 04 A0 7C A4 2B 78 93 21 04 A4 7C D8 33 78 93 C1 04 B8 7C 79 1B 78 91 C1 04 78 7F C8 02 A6 92 01 04 80 92 81 04 90 93 41 04 A8 93 61 04 AC 93 81 04 B0 93 A1 04 B4 93 E1 04 BC 82 46 00 28 40 9D 01 6C -==== BB 3165 (0x100039C8) approx BBs exec'd 0 ==== - - 0x100039C8: 2F960000 cmpi cr7,r22,0 - 0: GETL R22, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x100039CC: 40BEFE98 bc 5,30,0x10003864 - 4: Jc30o $0x10003864 - - - -. 3165 100039C8 8 -. 2F 96 00 00 40 BE FE 98 -==== BB 3166 (0x10003864) approx BBs exec'd 0 ==== - - 0x10003864: 88040000 lbz r0,0(r4) - 0: GETL R4, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x10003868: 7C9A2378 or r26,r4,r4 - 4: GETL R4, t4 - 5: PUTL t4, R26 - 6: INCEIPL $4 - - 0x1000386C: 2F800000 cmpi cr7,r0,0 - 7: GETL R0, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x10003870: 419E005C bc 12,30,0x100038CC - 11: Js30o $0x100038CC - - - -. 3166 10003864 16 -. 88 04 00 00 7C 9A 23 78 2F 80 00 00 41 9E 00 5C -==== BB 3167 (0x10003874) approx BBs exec'd 0 ==== - - 0x10003874: 7C090774 extsb r9,r0 - 0: GETB R0, t0 - 1: WIDENL_Bs _st0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x10003878: 3B600000 li r27,0 - 4: MOVL $0x0, t2 - 5: PUTL t2, R27 - 6: INCEIPL $4 - - 0x1000387C: 2F89003F cmpi cr7,r9,63 - 7: GETL R9, t4 - 8: MOVL $0x3F, t8 - 9: CMPL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x7, CR - 11: INCEIPL $4 - - 0x10003880: 3B80FFFF li r28,-1 - 12: MOVL $0xFFFFFFFF, t10 - 13: PUTL t10, R28 - 14: INCEIPL $4 - - 0x10003884: 9361045C stw r27,1116(r1) - 15: GETL R27, t12 - 16: GETL R1, t14 - 17: ADDL $0x45C, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x10003888: 3A800000 li r20,0 - 20: MOVL $0x0, t16 - 21: PUTL t16, R20 - 22: INCEIPL $4 - - 0x1000388C: 39400000 li r10,0 - 23: MOVL $0x0, t18 - 24: PUTL t18, R10 - 25: INCEIPL $4 - - 0x10003890: 419D0064 bc 12,29,0x100038F4 - 26: Js29o $0x100038F4 - - - -. 3167 10003874 32 -. 7C 09 07 74 3B 60 00 00 2F 89 00 3F 3B 80 FF FF 93 61 04 5C 3A 80 00 00 39 40 00 00 41 9D 00 64 -==== BB 3168 (0x10003894) approx BBs exec'd 0 ==== - - 0x10003894: 2F890026 cmpi cr7,r9,38 - 0: GETL R9, t0 - 1: MOVL $0x26, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10003898: 419C0140 bc 12,28,0x100039D8 - 5: Js28o $0x100039D8 - - - -. 3168 10003894 8 -. 2F 89 00 26 41 9C 01 40 -==== BB 3169 (0x100039D8) approx BBs exec'd 0 ==== - - 0x100039D8: 2F890023 cmpi cr7,r9,35 - 0: GETL R9, t0 - 1: MOVL $0x23, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x100039DC: 419D0078 bc 12,29,0x10003A54 - 5: Js29o $0x10003A54 - - - -. 3169 100039D8 8 -. 2F 89 00 23 41 9D 00 78 -==== BB 3170 (0x10003A54) approx BBs exec'd 0 ==== - - 0x10003A54: 2F890025 cmpi cr7,r9,37 - 0: GETL R9, t0 - 1: MOVL $0x25, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10003A58: 409EFEB8 bc 4,30,0x10003910 - 5: Jc30o $0x10003910 - - - -. 3170 10003A54 8 -. 2F 89 00 25 40 9E FE B8 -==== BB 3171 (0x10003A5C) approx BBs exec'd 0 ==== - - 0x10003A5C: 8D1A0001 lbzu r8,1(r26) - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: LDB (t0), t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0x10003A60: 7D000774 extsb r0,r8 - 6: GETB R8, t4 - 7: WIDENL_Bs _st4 - 8: PUTL t4, R0 - 9: INCEIPL $4 - - 0x10003A64: 2F800030 cmpi cr7,r0,48 - 10: GETL R0, t6 - 11: MOVL $0x30, t10 - 12: CMPL t6, t10, t8 (-rSo) - 13: ICRFL t8, $0x7, CR - 14: INCEIPL $4 - - 0x10003A68: 419E0018 bc 12,30,0x10003A80 - 15: Js30o $0x10003A80 - - - -. 3171 10003A5C 16 -. 8D 1A 00 01 7D 00 07 74 2F 80 00 30 41 9E 00 18 -==== BB 3172 (0x10003A6C) approx BBs exec'd 0 ==== - - 0x10003A6C: 419D0D7C bc 12,29,0x100047E8 - 0: Js29o $0x100047E8 - - - -. 3172 10003A6C 4 -. 41 9D 0D 7C -==== BB 3173 (0x100047E8) approx BBs exec'd 0 ==== - - 0x100047E8: 2F80005E cmpi cr7,r0,94 - 0: GETL R0, t0 - 1: MOVL $0x5E, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x100047EC: 419E0018 bc 12,30,0x10004804 - 5: Js30o $0x10004804 - - - -. 3173 100047E8 8 -. 2F 80 00 5E 41 9E 00 18 -==== BB 3174 (0x100047F0) approx BBs exec'd 0 ==== - - 0x100047F0: 2F80005F cmpi cr7,r0,95 - 0: GETL R0, t0 - 1: MOVL $0x5F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x100047F4: 419EF28C bc 12,30,0x10003A80 - 5: Js30o $0x10003A80 - - - -. 3174 100047F0 8 -. 2F 80 00 5F 41 9E F2 8C -==== BB 3175 (0x100047F8) approx BBs exec'd 0 ==== - - 0x100047F8: 4BFFF2DC b 0x10003AD4 - 0: JMPo $0x10003AD4 ($4) - - - -. 3175 100047F8 4 -. 4B FF F2 DC -==== BB 3176 (0x10003AD4) approx BBs exec'd 0 ==== - - 0x10003AD4: 7D090774 extsb r9,r8 - 0: GETB R8, t0 - 1: WIDENL_Bs _st0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x10003AD8: 3929FFD0 addi r9,r9,-48 - 4: GETL R9, t2 - 5: ADDL $0xFFFFFFD0, t2 - 6: PUTL t2, R9 - 7: INCEIPL $4 - - 0x10003ADC: 2B890009 cmpli cr7,r9,9 - 8: GETL R9, t4 - 9: MOVL $0x9, t8 - 10: CMPUL t4, t8, t6 (-rSo) - 11: ICRFL t6, $0x7, CR - 12: INCEIPL $4 - - 0x10003AE0: 419D0048 bc 12,29,0x10003B28 - 13: Js29o $0x10003B28 - - - -. 3176 10003AD4 16 -. 7D 09 07 74 39 29 FF D0 2B 89 00 09 41 9D 00 48 -==== BB 3177 (0x10003B28) approx BBs exec'd 0 ==== - - 0x10003B28: 7D000774 extsb r0,r8 - 0: GETB R8, t0 - 1: WIDENL_Bs _st0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x10003B2C: 2F800045 cmpi cr7,r0,69 - 4: GETL R0, t2 - 5: MOVL $0x45, t6 - 6: CMPL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x7, CR - 8: INCEIPL $4 - - 0x10003B30: 419E0CDC bc 12,30,0x1000480C - 9: Js30o $0x1000480C - - - -. 3177 10003B28 12 -. 7D 00 07 74 2F 80 00 45 41 9E 0C DC -==== BB 3178 (0x10003B34) approx BBs exec'd 0 ==== - - 0x10003B34: 2F80004F cmpi cr7,r0,79 - 0: GETL R0, t0 - 1: MOVL $0x4F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10003B38: 3A000000 li r16,0 - 5: MOVL $0x0, t6 - 6: PUTL t6, R16 - 7: INCEIPL $4 - - 0x10003B3C: 419E0CD0 bc 12,30,0x1000480C - 8: Js30o $0x1000480C - - - -. 3178 10003B34 12 -. 2F 80 00 4F 3A 00 00 00 41 9E 0C D0 -==== BB 3179 (0x10003B40) approx BBs exec'd 0 ==== - - 0x10003B40: 7D0E0774 extsb r14,r8 - 0: GETB R8, t0 - 1: WIDENL_Bs _st0 - 2: PUTL t0, R14 - 3: INCEIPL $4 - - 0x10003B44: 2B8E007A cmpli cr7,r14,122 - 4: GETL R14, t2 - 5: MOVL $0x7A, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x7, CR - 8: INCEIPL $4 - - 0x10003B48: 419D0138 bc 12,29,0x10003C80 - 9: Js29o $0x10003C80 - - - -. 3179 10003B40 12 -. 7D 0E 07 74 2B 8E 00 7A 41 9D 01 38 -==== BB 3180 (0x10003B4C) approx BBs exec'd 0 ==== - - 0x10003B4C: 817E0130 lwz r11,304(r30) - 0: GETL R30, t0 - 1: ADDL $0x130, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x10003B50: 55C0103A rlwinm r0,r14,2,0,29 - 5: GETL R14, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x10003B54: 7D2B002E lwzx r9,r11,r0 - 9: GETL R0, t6 - 10: GETL R11, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x10003B58: 7D295A14 add r9,r9,r11 - 15: GETL R9, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x10003B5C: 7D2903A6 mtctr r9 - 20: GETL R9, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x10003B60: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - - -. 3180 10003B4C 24 -. 81 7E 01 30 55 C0 10 3A 7D 2B 00 2E 7D 29 5A 14 7D 29 03 A6 4E 80 04 20 -==== BB 3181 (0x10003C5C) approx BBs exec'd 0 ==== - - 0x10003C5C: 2F100000 cmpi cr6,r16,0 - 0: GETL R16, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x10003C60: 409A0020 bc 4,26,0x10003C80 - 4: Jc26o $0x10003C80 - - - -. 3181 10003C5C 8 -. 2F 10 00 00 40 9A 00 20 -==== BB 3182 (0x10003C64) approx BBs exec'd 0 ==== - - 0x10003C64: 2F8A0000 cmpi cr7,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10003C68: 41BEFF1C bc 13,30,0x10003B84 - 4: Js30o $0x10003B84 - - - -. 3182 10003C64 8 -. 2F 8A 00 00 41 BE FF 1C -==== BB 3183 (0x10003B84) approx BBs exec'd 0 ==== - - 0x10003B84: 38000025 li r0,37 - 0: MOVL $0x25, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10003B88: 39210459 addi r9,r1,1113 - 3: GETL R1, t2 - 4: ADDL $0x459, t2 - 5: PUTL t2, R9 - 6: INCEIPL $4 - - 0x10003B8C: 98010458 stb r0,1112(r1) - 7: GETL R0, t4 - 8: GETL R1, t6 - 9: ADDL $0x458, t6 - 10: STB t4, (t6) - 11: INCEIPL $4 - - 0x10003B90: 419A000C bc 12,26,0x10003B9C - 12: Js26o $0x10003B9C - - - -. 3183 10003B84 16 -. 38 00 00 25 39 21 04 59 98 01 04 58 41 9A 00 0C -==== BB 3184 (0x10003B9C) approx BBs exec'd 0 ==== - - 0x10003B9C: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10003BA0: 3A010020 addi r16,r1,32 - 3: GETL R1, t2 - 4: ADDL $0x20, t2 - 5: PUTL t2, R16 - 6: INCEIPL $4 - - 0x10003BA4: 98090001 stb r0,1(r9) - 7: GETL R0, t4 - 8: GETL R9, t6 - 9: ADDL $0x1, t6 - 10: STB t4, (t6) - 11: INCEIPL $4 - - 0x10003BA8: 38A10458 addi r5,r1,1112 - 12: GETL R1, t8 - 13: ADDL $0x458, t8 - 14: PUTL t8, R5 - 15: INCEIPL $4 - - 0x10003BAC: 99C90000 stb r14,0(r9) - 16: GETL R14, t10 - 17: GETL R9, t12 - 18: STB t10, (t12) - 19: INCEIPL $4 - - 0x10003BB0: 7E038378 or r3,r16,r16 - 20: GETL R16, t14 - 21: PUTL t14, R3 - 22: INCEIPL $4 - - 0x10003BB4: 38800400 li r4,1024 - 23: MOVL $0x400, t16 - 24: PUTL t16, R4 - 25: INCEIPL $4 - - 0x10003BB8: 7F06C378 or r6,r24,r24 - 26: GETL R24, t18 - 27: PUTL t18, R6 - 28: INCEIPL $4 - - 0x10003BBC: 48017019 bl 0x1001ABD4 - 29: MOVL $0x10003BC0, t20 - 30: PUTL t20, LR - 31: JMPo-c $0x1001ABD4 ($4) - - - -. 3184 10003B9C 36 -. 38 00 00 00 3A 01 00 20 98 09 00 01 38 A1 04 58 99 C9 00 00 7E 03 83 78 38 80 04 00 7F 06 C3 78 48 01 70 19 -==== BB 3185 (0x1001ABD4) approx BBs exec'd 0 ==== - - 0x1001ABD4: 39600050 li r11,80 - 0: MOVL $0x50, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001ABD8: 4BFFFF34 b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 3185 1001ABD4 8 -. 39 60 00 50 4B FF FF 34 -==== BB 3186 strftime(0xFEEC444) approx BBs exec'd 0 ==== - - 0xFEEC444: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEEC448: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0xFEEC44C: 480BBA05 bl 0xFFA7E50 - 9: MOVL $0xFEEC450, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3186 FEEC444 12 -. 94 21 FF F0 7D 88 02 A6 48 0B BA 05 -==== BB 3187 (0xFEEC450) approx BBs exec'd 0 ==== - - 0xFEEC450: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEEC454: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEEC458: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0xFEEC45C: 80FE1D50 lwz r7,7504(r30) - 11: GETL R30, t8 - 12: ADDL $0x1D50, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R7 - 15: INCEIPL $4 - - 0xFEEC460: 83C10008 lwz r30,8(r1) - 16: GETL R1, t12 - 17: ADDL $0x8, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0xFEEC464: 7D271214 add r9,r7,r2 - 21: GETL R7, t16 - 22: GETL R2, t18 - 23: ADDL t16, t18 - 24: PUTL t18, R9 - 25: INCEIPL $4 - - 0xFEEC468: 38210010 addi r1,r1,16 - 26: GETL R1, t20 - 27: ADDL $0x10, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0xFEEC46C: 80E90000 lwz r7,0(r9) - 30: GETL R9, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R7 - 33: INCEIPL $4 - - 0xFEEC470: 48000034 b 0xFEEC4A4 - 34: JMPo $0xFEEC4A4 ($4) - - - -. 3187 FEEC450 36 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 FE 1D 50 83 C1 00 08 7D 27 12 14 38 21 00 10 80 E9 00 00 48 00 00 34 -==== BB 3188 strftime_l(0xFEEC4A4) approx BBs exec'd 0 ==== - - 0xFEEC4A4: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEEC4A8: 9421FF60 stwu r1,-160(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF60, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEEC4AC: 480BB9A5 bl 0xFFA7E50 - 9: MOVL $0xFEEC4B0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3188 FEEC4A4 12 -. 7C 08 02 A6 94 21 FF 60 48 0B B9 A5 -==== BB 3189 (0xFEEC4B0) approx BBs exec'd 0 ==== - - 0xFEEC4B0: 93C10098 stw r30,152(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x98, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEEC4B4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEEC4B8: 7D800026 mfcr r12 - 8: GETL CR, t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0xFEEC4BC: 900100A4 stw r0,164(r1) - 11: GETL R0, t8 - 12: GETL R1, t10 - 13: ADDL $0xA4, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFEEC4C0: 9261006C stw r19,108(r1) - 16: GETL R19, t12 - 17: GETL R1, t14 - 18: ADDL $0x6C, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFEEC4C4: 82660008 lwz r19,8(r6) - 21: GETL R6, t16 - 22: ADDL $0x8, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R19 - 25: INCEIPL $4 - - 0xFEEC4C8: 93E1009C stw r31,156(r1) - 26: GETL R31, t20 - 27: GETL R1, t22 - 28: ADDL $0x9C, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFEEC4CC: 7CBF2B78 or r31,r5,r5 - 31: GETL R5, t24 - 32: PUTL t24, R31 - 33: INCEIPL $4 - - 0xFEEC4D0: 92010060 stw r16,96(r1) - 34: GETL R16, t26 - 35: GETL R1, t28 - 36: ADDL $0x60, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFEEC4D4: 92210064 stw r17,100(r1) - 39: GETL R17, t30 - 40: GETL R1, t32 - 41: ADDL $0x64, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFEEC4D8: 92810070 stw r20,112(r1) - 44: GETL R20, t34 - 45: GETL R1, t36 - 46: ADDL $0x70, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFEEC4DC: 7C942378 or r20,r4,r4 - 49: GETL R4, t38 - 50: PUTL t38, R20 - 51: INCEIPL $4 - - 0xFEEC4E0: 92A10074 stw r21,116(r1) - 52: GETL R21, t40 - 53: GETL R1, t42 - 54: ADDL $0x74, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0xFEEC4E4: 3AA00000 li r21,0 - 57: MOVL $0x0, t44 - 58: PUTL t44, R21 - 59: INCEIPL $4 - - 0xFEEC4E8: 92C10078 stw r22,120(r1) - 60: GETL R22, t46 - 61: GETL R1, t48 - 62: ADDL $0x78, t48 - 63: STL t46, (t48) - 64: INCEIPL $4 - - 0xFEEC4EC: 7CF63B78 or r22,r7,r7 - 65: GETL R7, t50 - 66: PUTL t50, R22 - 67: INCEIPL $4 - - 0xFEEC4F0: 92E1007C stw r23,124(r1) - 68: GETL R23, t52 - 69: GETL R1, t54 - 70: ADDL $0x7C, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0xFEEC4F4: 7CD73378 or r23,r6,r6 - 73: GETL R6, t56 - 74: PUTL t56, R23 - 75: INCEIPL $4 - - 0xFEEC4F8: 9361008C stw r27,140(r1) - 76: GETL R27, t58 - 77: GETL R1, t60 - 78: ADDL $0x8C, t60 - 79: STL t58, (t60) - 80: INCEIPL $4 - - 0xFEEC4FC: 7C7B1B78 or r27,r3,r3 - 81: GETL R3, t62 - 82: PUTL t62, R27 - 83: INCEIPL $4 - - 0xFEEC500: 91C10058 stw r14,88(r1) - 84: GETL R14, t64 - 85: GETL R1, t66 - 86: ADDL $0x58, t66 - 87: STL t64, (t66) - 88: INCEIPL $4 - - 0xFEEC504: 91E1005C stw r15,92(r1) - 89: GETL R15, t68 - 90: GETL R1, t70 - 91: ADDL $0x5C, t70 - 92: STL t68, (t70) - 93: INCEIPL $4 - - 0xFEEC508: 92410068 stw r18,104(r1) - 94: GETL R18, t72 - 95: GETL R1, t74 - 96: ADDL $0x68, t74 - 97: STL t72, (t74) - 98: INCEIPL $4 - - 0xFEEC50C: 93010080 stw r24,128(r1) - 99: GETL R24, t76 - 100: GETL R1, t78 - 101: ADDL $0x80, t78 - 102: STL t76, (t78) - 103: INCEIPL $4 - - 0xFEEC510: 93210084 stw r25,132(r1) - 104: GETL R25, t80 - 105: GETL R1, t82 - 106: ADDL $0x84, t82 - 107: STL t80, (t82) - 108: INCEIPL $4 - - 0xFEEC514: 93410088 stw r26,136(r1) - 109: GETL R26, t84 - 110: GETL R1, t86 - 111: ADDL $0x88, t86 - 112: STL t84, (t86) - 113: INCEIPL $4 - - 0xFEEC518: 93810090 stw r28,144(r1) - 114: GETL R28, t88 - 115: GETL R1, t90 - 116: ADDL $0x90, t90 - 117: STL t88, (t90) - 118: INCEIPL $4 - - 0xFEEC51C: 93A10094 stw r29,148(r1) - 119: GETL R29, t92 - 120: GETL R1, t94 - 121: ADDL $0x94, t94 - 122: STL t92, (t94) - 123: INCEIPL $4 - - 0xFEEC520: 91810054 stw r12,84(r1) - 124: GETL R12, t96 - 125: GETL R1, t98 - 126: ADDL $0x54, t98 - 127: STL t96, (t98) - 128: INCEIPL $4 - - 0xFEEC524: 82270008 lwz r17,8(r7) - 129: GETL R7, t100 - 130: ADDL $0x8, t100 - 131: LDL (t100), t102 - 132: PUTL t102, R17 - 133: INCEIPL $4 - - 0xFEEC528: 82060028 lwz r16,40(r6) - 134: GETL R6, t104 - 135: ADDL $0x28, t104 - 136: LDL (t104), t106 - 137: PUTL t106, R16 - 138: INCEIPL $4 - - 0xFEEC52C: 4BFFB575 bl 0xFEE7AA0 - 139: MOVL $0xFEEC530, t108 - 140: PUTL t108, LR - 141: JMPo-c $0xFEE7AA0 ($4) - - - -. 3189 FEEC4B0 128 -. 93 C1 00 98 7F C8 02 A6 7D 80 00 26 90 01 00 A4 92 61 00 6C 82 66 00 08 93 E1 00 9C 7C BF 2B 78 92 01 00 60 92 21 00 64 92 81 00 70 7C 94 23 78 92 A1 00 74 3A A0 00 00 92 C1 00 78 7C F6 3B 78 92 E1 00 7C 7C D7 33 78 93 61 00 8C 7C 7B 1B 78 91 C1 00 58 91 E1 00 5C 92 41 00 68 93 01 00 80 93 21 00 84 93 41 00 88 93 81 00 90 93 A1 00 94 91 81 00 54 82 27 00 08 82 06 00 28 4B FF B5 75 -==== BB 3190 tzset(0xFEE7AA0) approx BBs exec'd 0 ==== - - 0xFEE7AA0: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEE7AA4: 7C6802A6 mflr r3 - 6: GETL LR, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFEE7AA8: 480C03A9 bl 0xFFA7E50 - 9: MOVL $0xFEE7AAC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3190 FEE7AA0 12 -. 94 21 FF E0 7C 68 02 A6 48 0C 03 A9 -==== BB 3191 (0xFEE7AAC) approx BBs exec'd 0 ==== - - 0xFEE7AAC: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEE7AB0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEE7AB4: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEE7AB8: 93E1001C stw r31,28(r1) - 13: GETL R31, t10 - 14: GETL R1, t12 - 15: ADDL $0x1C, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEE7ABC: 3BA00000 li r29,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R29 - 20: INCEIPL $4 - - 0xFEE7AC0: 90610024 stw r3,36(r1) - 21: GETL R3, t16 - 22: GETL R1, t18 - 23: ADDL $0x24, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEE7AC4: 38000001 li r0,1 - 26: MOVL $0x1, t20 - 27: PUTL t20, R0 - 28: INCEIPL $4 - - 0xFEE7AC8: 83FE08A0 lwz r31,2208(r30) - 29: GETL R30, t22 - 30: ADDL $0x8A0, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R31 - 33: INCEIPL $4 - - 0xFEE7ACC: 7D20F828 lwarx r9,r0,r31 - 34: GETL R31, t26 - 35: LOCKo - 36: LDL (t26), t28 - 37: PUTL t28, R9 - 38: INCEIPL $4 - - 0xFEE7AD0: 7C09E800 cmp cr0,r9,r29 - 39: GETL R9, t30 - 40: GETL R29, t32 - 41: CMPL t30, t32, t34 (-rSo) - 42: ICRFL t34, $0x0, CR - 43: INCEIPL $4 - - 0xFEE7AD4: 4082000C bc 4,2,0xFEE7AE0 - 44: Jc02o $0xFEE7AE0 - - - -. 3191 FEE7AAC 44 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 93 E1 00 1C 3B A0 00 00 90 61 00 24 38 00 00 01 83 FE 08 A0 7D 20 F8 28 7C 09 E8 00 40 82 00 0C -==== BB 3192 (0xFEE7AD8) approx BBs exec'd 0 ==== - - 0xFEE7AD8: 7C00F92D stwcx. r0,r0,r31 - 0: GETL R31, t0 - 1: GETL R0, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFEE7ADC: 40A2FFF0 bc 5,2,0xFEE7ACC - 6: Jc02o $0xFEE7ACC - - - -. 3192 FEE7AD8 8 -. 7C 00 F9 2D 40 A2 FF F0 -==== BB 3193 (0xFEE7ACC) approx BBs exec'd 0 ==== - - 0xFEE7ACC: 7D20F828 lwarx r9,r0,r31 - 0: GETL R31, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEE7AD0: 7C09E800 cmp cr0,r9,r29 - 5: GETL R9, t4 - 6: GETL R29, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFEE7AD4: 4082000C bc 4,2,0xFEE7AE0 - 10: Jc02o $0xFEE7AE0 - - - -. 3193 FEE7ACC 12 -. 7D 20 F8 28 7C 09 E8 00 40 82 00 0C -==== BB 3194 (0xFEE7AE0) approx BBs exec'd 0 ==== - - 0xFEE7AE0: 4C00012C 0: INCEIPL $4 - - 0xFEE7AE4: 2F890000 cmpi cr7,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFEE7AE8: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEE7AEC: 409E0078 bc 4,30,0xFEE7B64 - 8: Jc30o $0xFEE7B64 - - - -. 3194 FEE7AE0 16 -. 4C 00 01 2C 2F 89 00 00 7F E3 FB 78 40 9E 00 78 -==== BB 3195 (0xFEE7AF0) approx BBs exec'd 0 ==== - - 0xFEE7AF0: 38800001 li r4,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEE7AF4: 38600001 li r3,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0xFEE7AF8: 4BFFF2E1 bl 0xFEE6DD8 - 6: MOVL $0xFEE7AFC, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFEE6DD8 ($4) - - - -. 3195 FEE7AF0 12 -. 38 80 00 01 38 60 00 01 4B FF F2 E1 -==== BB 3196 (0xFEE6EE8) approx BBs exec'd 0 ==== - - 0xFEE6EE8: 835E0898 lwz r26,2200(r30) - 0: GETL R30, t0 - 1: ADDL $0x898, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFEE6EEC: 313CFFFF addic r9,r28,-1 - 5: GETL R28, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0xFEE6EF0: 7EC9E110 subfe r22,r9,r28 - 9: GETL R9, t6 - 10: GETL R28, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R22 - 13: INCEIPL $4 - - 0xFEE6EF4: 83BA0000 lwz r29,0(r26) - 14: GETL R26, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0xFEE6EF8: 315DFFFF addic r10,r29,-1 - 18: GETL R29, t14 - 19: ADCL $0xFFFFFFFF, t14 (-wCa) - 20: PUTL t14, R10 - 21: INCEIPL $4 - - 0xFEE6EFC: 7EEAE910 subfe r23,r10,r29 - 22: GETL R10, t16 - 23: GETL R29, t18 - 24: SBBL t16, t18 (-rCa-wCa) - 25: PUTL t18, R23 - 26: INCEIPL $4 - - 0xFEE6F00: 7EEBB039 and. r11,r23,r22 - 27: GETL R23, t20 - 28: GETL R22, t22 - 29: ANDL t20, t22 - 30: PUTL t22, R11 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x0, CR - 33: INCEIPL $4 - - 0xFEE6F04: 41820018 bc 12,2,0xFEE6F1C - 34: Js02o $0xFEE6F1C - - - -. 3196 FEE6EE8 32 -. 83 5E 08 98 31 3C FF FF 7E C9 E1 10 83 BA 00 00 31 5D FF FF 7E EA E9 10 7E EB B0 39 41 82 00 18 -==== BB 3197 (0xFEE7378) approx BBs exec'd 0 ==== - - 0xFEE7378: 839E08AC lwz r28,2220(r30) - 0: GETL R30, t0 - 1: ADDL $0x8AC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFEE737C: 2E1C0000 cmpi cr4,r28,0 - 5: GETL R28, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0xFEE7380: 4BFFFBA4 b 0xFEE6F24 - 9: JMPo $0xFEE6F24 ($4) - - - -. 3197 FEE7378 12 -. 83 9E 08 AC 2E 1C 00 00 4B FF FB A4 -==== BB 3198 (0xFEE70B4) approx BBs exec'd 0 ==== - - 0xFEE70B4: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEE70B8: 480C3279 bl 0xFFAA330 - 3: MOVL $0xFEE70BC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFFAA330 ($4) - - - -. 3198 FEE70B4 8 -. 7F A3 EB 78 48 0C 32 79 -==== BB 3199 (0xFEE70BC) approx BBs exec'd 0 ==== - - 0xFEE70BC: 4BFFFE80 b 0xFEE6F3C - 0: JMPo $0xFEE6F3C ($4) - - - -. 3199 FEE70BC 4 -. 4B FF FE 80 -==== BB 3200 (0xFEE7FA4) approx BBs exec'd 0 ==== - - 0xFEE7FA4: 38600003 li r3,3 - 0: MOVL $0x3, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEE7FA8: 7F64DB78 or r4,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFEE7FAC: 38BF0040 addi r5,r31,64 - 6: GETL R31, t4 - 7: ADDL $0x40, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0xFEE7FB0: 480392BD bl 0xFF2126C - 10: MOVL $0xFEE7FB4, t6 - 11: PUTL t6, LR - 12: JMPo-c $0xFF2126C ($4) - - - -. 3200 FEE7FA4 16 -. 38 60 00 03 7F 64 DB 78 38 BF 00 40 48 03 92 BD -==== BB 3201 __xstat64@@GLIBC_2.2(0xFF2126C) approx BBs exec'd 0 ==== - - 0xFF2126C: 7D8802A6 mflr r12 - 0: GETL LR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0xFF21270: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFF21274: 48086BDD bl 0xFFA7E50 - 9: MOVL $0xFF21278, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3201 FF2126C 12 -. 7D 88 02 A6 94 21 FF F0 48 08 6B DD -==== BB 3202 (0xFF21278) approx BBs exec'd 0 ==== - - 0xFF21278: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF2127C: 7C832378 or r3,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFF21280: 7FC802A6 mflr r30 - 8: GETL LR, t6 - 9: PUTL t6, R30 - 10: INCEIPL $4 - - 0xFF21284: 7CA42B78 or r4,r5,r5 - 11: GETL R5, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0xFF21288: 380000C3 li r0,195 - 14: MOVL $0xC3, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFF2128C: 7D8803A6 mtlr r12 - 17: GETL R12, t12 - 18: PUTL t12, LR - 19: INCEIPL $4 - - 0xFF21290: 44000002 sc - 20: JMPo-sys $0xFF21294 ($4) - - - -. 3202 FF21278 28 -. 93 C1 00 08 7C 83 23 78 7F C8 02 A6 7C A4 2B 78 38 00 00 C3 7D 88 03 A6 44 00 00 02 -==== BB 3203 (0xFF21294) approx BBs exec'd 0 ==== - - 0xFF21294: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFF21298: 74091000 andis. r9,r0,0x1000 - 3: GETL R0, t2 - 4: ANDL $0x10000000, t2 - 5: PUTL t2, R9 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0xFF2129C: 813E1C4C lwz r9,7244(r30) - 9: GETL R30, t6 - 10: ADDL $0x1C4C, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFF212A0: 7D291214 add r9,r9,r2 - 14: GETL R9, t10 - 15: GETL R2, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0xFF212A4: 40820010 bc 4,2,0xFF212B4 - 19: Jc02o $0xFF212B4 - - - -. 3203 FF21294 20 -. 7C 00 00 26 74 09 10 00 81 3E 1C 4C 7D 29 12 14 40 82 00 10 -==== BB 3204 (0xFF212A8) approx BBs exec'd 0 ==== - - 0xFF212A8: 83C10008 lwz r30,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R30 - 4: INCEIPL $4 - - 0xFF212AC: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFF212B0: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - - -. 3204 FF212A8 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 -==== BB 3205 (0xFEE7FB4) approx BBs exec'd 0 ==== - - 0xFEE7FB4: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEE7FB8: 418601BC bc 12,6,0xFEE8174 - 4: Js06o $0xFEE8174 - - - -. 3205 FEE7FB4 8 -. 2C 83 00 00 41 86 01 BC -==== BB 3206 (0xFEE8174) approx BBs exec'd 0 ==== - - 0xFEE8174: 817E08D8 lwz r11,2264(r30) - 0: GETL R30, t0 - 1: ADDL $0x8D8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFEE8178: 821F0048 lwz r16,72(r31) - 5: GETL R31, t4 - 6: ADDL $0x48, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R16 - 9: INCEIPL $4 - - 0xFEE817C: 81EB0000 lwz r15,0(r11) - 10: GETL R11, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R15 - 13: INCEIPL $4 - - 0xFEE8180: 7C107800 cmp cr0,r16,r15 - 14: GETL R16, t12 - 15: GETL R15, t14 - 16: CMPL t12, t14, t16 (-rSo) - 17: ICRFL t16, $0x0, CR - 18: INCEIPL $4 - - 0xFEE8184: 4082FE38 bc 4,2,0xFEE7FBC - 19: Jc02o $0xFEE7FBC - - - -. 3206 FEE8174 20 -. 81 7E 08 D8 82 1F 00 48 81 EB 00 00 7C 10 78 00 40 82 FE 38 -==== BB 3207 (0xFEE8188) approx BBs exec'd 0 ==== - - 0xFEE8188: 822B0004 lwz r17,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0xFEE818C: 825F004C lwz r18,76(r31) - 5: GETL R31, t4 - 6: ADDL $0x4C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R18 - 9: INCEIPL $4 - - 0xFEE8190: 7F128800 cmp cr6,r18,r17 - 10: GETL R18, t8 - 11: GETL R17, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x6, CR - 14: INCEIPL $4 - - 0xFEE8194: 409AFE28 bc 4,26,0xFEE7FBC - 15: Jc26o $0xFEE7FBC - - - -. 3207 FEE8188 16 -. 82 2B 00 04 82 5F 00 4C 7F 12 88 00 40 9A FE 28 -==== BB 3208 (0xFEE8198) approx BBs exec'd 0 ==== - - 0xFEE8198: 817E08D0 lwz r11,2256(r30) - 0: GETL R30, t0 - 1: ADDL $0x8D0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFEE819C: 82BF0040 lwz r21,64(r31) - 5: GETL R31, t4 - 6: ADDL $0x40, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R21 - 9: INCEIPL $4 - - 0xFEE81A0: 826B0000 lwz r19,0(r11) - 10: GETL R11, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R19 - 13: INCEIPL $4 - - 0xFEE81A4: 7F959800 cmp cr7,r21,r19 - 14: GETL R21, t12 - 15: GETL R19, t14 - 16: CMPL t12, t14, t16 (-rSo) - 17: ICRFL t16, $0x7, CR - 18: INCEIPL $4 - - 0xFEE81A8: 409EFE14 bc 4,30,0xFEE7FBC - 19: Jc30o $0xFEE7FBC - - - -. 3208 FEE8198 20 -. 81 7E 08 D0 82 BF 00 40 82 6B 00 00 7F 95 98 00 40 9E FE 14 -==== BB 3209 (0xFEE81AC) approx BBs exec'd 0 ==== - - 0xFEE81AC: 830B0004 lwz r24,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0xFEE81B0: 833F0044 lwz r25,68(r31) - 5: GETL R31, t4 - 6: ADDL $0x44, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0xFEE81B4: 7C99C000 cmp cr1,r25,r24 - 10: GETL R25, t8 - 11: GETL R24, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0xFEE81B8: 4086FE04 bc 4,6,0xFEE7FBC - 15: Jc06o $0xFEE7FBC - - - -. 3209 FEE81AC 16 -. 83 0B 00 04 83 3F 00 44 7C 99 C0 00 40 86 FE 04 -==== BB 3210 (0xFEE81BC) approx BBs exec'd 0 ==== - - 0xFEE81BC: 80DE08D4 lwz r6,2260(r30) - 0: GETL R30, t0 - 1: ADDL $0x8D4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFEE81C0: 801F0090 lwz r0,144(r31) - 5: GETL R31, t4 - 6: ADDL $0x90, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0xFEE81C4: 83460000 lwz r26,0(r6) - 10: GETL R6, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R26 - 13: INCEIPL $4 - - 0xFEE81C8: 7C00D000 cmp cr0,r0,r26 - 14: GETL R0, t12 - 15: GETL R26, t14 - 16: CMPL t12, t14, t16 (-rSo) - 17: ICRFL t16, $0x0, CR - 18: INCEIPL $4 - - 0xFEE81CC: 4082FDF0 bc 4,2,0xFEE7FBC - 19: Jc02o $0xFEE7FBC - - - -. 3210 FEE81BC 20 -. 80 DE 08 D4 80 1F 00 90 83 46 00 00 7C 00 D0 00 40 82 FD F0 -==== BB 3211 (0xFEE81D0) approx BBs exec'd 0 ==== - - 0xFEE81D0: 39400001 li r10,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFEE81D4: 91540000 stw r10,0(r20) - 3: GETL R10, t2 - 4: GETL R20, t4 - 5: STL t2, (t4) - 6: INCEIPL $4 - - 0xFEE81D8: 4BFFFCDC b 0xFEE7EB4 - 7: JMPo $0xFEE7EB4 ($4) - - - -. 3211 FEE81D0 12 -. 39 40 00 01 91 54 00 00 4B FF FC DC -==== BB 3212 (0xFEE7AFC) approx BBs exec'd 0 ==== - - 0xFEE7AFC: 80BE1DC0 lwz r5,7616(r30) - 0: GETL R30, t0 - 1: ADDL $0x1DC0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFEE7B00: 815E089C lwz r10,2204(r30) - 5: GETL R30, t4 - 6: ADDL $0x89C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0xFEE7B04: 80850000 lwz r4,0(r5) - 10: GETL R5, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R4 - 13: INCEIPL $4 - - 0xFEE7B08: 817E1AE4 lwz r11,6884(r30) - 14: GETL R30, t12 - 15: ADDL $0x1AE4, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R11 - 18: INCEIPL $4 - - 0xFEE7B0C: 2C040000 cmpi cr0,r4,0 - 19: GETL R4, t16 - 20: CMP0L t16, t18 (-rSo) - 21: ICRFL t18, $0x0, CR - 22: INCEIPL $4 - - 0xFEE7B10: 40820014 bc 4,2,0xFEE7B24 - 23: Jc02o $0xFEE7B24 - - - -. 3212 FEE7AFC 24 -. 80 BE 1D C0 81 5E 08 9C 80 85 00 00 81 7E 1A E4 2C 04 00 00 40 82 00 14 -==== BB 3213 (0xFEE7B24) approx BBs exec'd 0 ==== - - 0xFEE7B24: 7C0004AC sync - 0: INCEIPL $4 - - 0xFEE7B28: 7D00F828 lwarx r8,r0,r31 - 1: GETL R31, t0 - 2: LOCKo - 3: LDL (t0), t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0xFEE7B2C: 7FA0F92D stwcx. r29,r0,r31 - 6: GETL R31, t4 - 7: GETL R29, t6 - 8: LOCKo - 9: STL t6, (t4) (-rSo) - 10: ICRFL cr, $0x0, CR - 11: INCEIPL $4 - - 0xFEE7B30: 40A2FFF8 bc 5,2,0xFEE7B28 - 12: Jc02o $0xFEE7B28 - - - -. 3213 FEE7B24 16 -. 7C 00 04 AC 7D 00 F8 28 7F A0 F9 2D 40 A2 FF F8 -==== BB 3214 (0xFEE7B34) approx BBs exec'd 0 ==== - - 0xFEE7B34: 2C880001 cmpi cr1,r8,1 - 0: GETL R8, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFEE7B38: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t6 - 6: PUTL t6, R3 - 7: INCEIPL $4 - - 0xFEE7B3C: 380000DD li r0,221 - 8: MOVL $0xDD, t8 - 9: PUTL t8, R0 - 10: INCEIPL $4 - - 0xFEE7B40: 38800001 li r4,1 - 11: MOVL $0x1, t10 - 12: PUTL t10, R4 - 13: INCEIPL $4 - - 0xFEE7B44: 41850028 bc 12,5,0xFEE7B6C - 14: Js05o $0xFEE7B6C - - - -. 3214 FEE7B34 20 -. 2C 88 00 01 7F E3 FB 78 38 00 00 DD 38 80 00 01 41 85 00 28 -==== BB 3215 (0xFEE7B48) approx BBs exec'd 0 ==== - - 0xFEE7B48: 81410024 lwz r10,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFEE7B4C: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFEE7B50: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0xFEE7B54: 7D4803A6 mtlr r10 - 15: GETL R10, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFEE7B58: 83E1001C lwz r31,28(r1) - 18: GETL R1, t14 - 19: ADDL $0x1C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0xFEE7B5C: 38210020 addi r1,r1,32 - 23: GETL R1, t18 - 24: ADDL $0x20, t18 - 25: PUTL t18, R1 - 26: INCEIPL $4 - - 0xFEE7B60: 4E800020 blr - 27: GETL LR, t20 - 28: JMPo-r t20 ($4) - - - -. 3215 FEE7B48 28 -. 81 41 00 24 83 A1 00 14 83 C1 00 18 7D 48 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 3216 (0xFEEC530) approx BBs exec'd 0 ==== - - 0xFEEC530: 2F93000C cmpi cr7,r19,12 - 0: GETL R19, t0 - 1: MOVL $0xC, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFEEC534: 409D00EC bc 4,29,0xFEEC620 - 5: Jc29o $0xFEEC620 - - - -. 3216 FEEC530 8 -. 2F 93 00 0C 40 9D 00 EC -==== BB 3217 (0xFEEC620) approx BBs exec'd 0 ==== - - 0xFEEC620: 2C130000 cmpi cr0,r19,0 - 0: GETL R19, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEEC624: 40A2FF18 bc 5,2,0xFEEC53C - 4: Jc02o $0xFEEC53C - - - -. 3217 FEEC620 8 -. 2C 13 00 00 40 A2 FF 18 -==== BB 3218 (0xFEEC53C) approx BBs exec'd 0 ==== - - 0xFEEC53C: 881F0000 lbz r0,0(r31) - 0: GETL R31, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEEC540: 2C800000 cmpi cr1,r0,0 - 4: GETL R0, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0xFEEC544: 41860050 bc 12,6,0xFEEC594 - 8: Js06o $0xFEEC594 - - - -. 3218 FEEC53C 12 -. 88 1F 00 00 2C 80 00 00 41 86 00 50 -==== BB 3219 (0xFEEC548) approx BBs exec'd 0 ==== - - 0xFEEC548: 2E000025 cmpi cr4,r0,37 - 0: GETL R0, t0 - 1: MOVL $0x25, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0xFEEC54C: 3B400000 li r26,0 - 5: MOVL $0x0, t6 - 6: PUTL t6, R26 - 7: INCEIPL $4 - - 0xFEEC550: 3B80FFFF li r28,-1 - 8: MOVL $0xFFFFFFFF, t8 - 9: PUTL t8, R28 - 10: INCEIPL $4 - - 0xFEEC554: 3BA00000 li r29,0 - 11: MOVL $0x0, t10 - 12: PUTL t10, R29 - 13: INCEIPL $4 - - 0xFEEC558: 3A400000 li r18,0 - 14: MOVL $0x0, t12 - 15: PUTL t12, R18 - 16: INCEIPL $4 - - 0xFEEC55C: 39400000 li r10,0 - 17: MOVL $0x0, t14 - 18: PUTL t14, R10 - 19: INCEIPL $4 - - 0xFEEC560: 419200D4 bc 12,18,0xFEEC634 - 20: Js18o $0xFEEC634 - - - -. 3219 FEEC548 28 -. 2E 00 00 25 3B 40 00 00 3B 80 FF FF 3B A0 00 00 3A 40 00 00 39 40 00 00 41 92 00 D4 -==== BB 3220 (0xFEEC634) approx BBs exec'd 0 ==== - - 0xFEEC634: 8D1F0001 lbzu r8,1(r31) - 0: GETL R31, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R31 - 3: LDB (t0), t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0xFEEC638: 2F880030 cmpi cr7,r8,48 - 6: GETL R8, t4 - 7: MOVL $0x30, t8 - 8: CMPL t4, t8, t6 (-rSo) - 9: ICRFL t6, $0x7, CR - 10: INCEIPL $4 - - 0xFEEC63C: 419E0018 bc 12,30,0xFEEC654 - 11: Js30o $0xFEEC654 - - - -. 3220 FEEC634 12 -. 8D 1F 00 01 2F 88 00 30 41 9E 00 18 -==== BB 3221 (0xFEEC640) approx BBs exec'd 0 ==== - - 0xFEEC640: 419D001C bc 12,29,0xFEEC65C - 0: Js29o $0xFEEC65C - - - -. 3221 FEEC640 4 -. 41 9D 00 1C -==== BB 3222 (0xFEEC65C) approx BBs exec'd 0 ==== - - 0xFEEC65C: 2C88005E cmpi cr1,r8,94 - 0: GETL R8, t0 - 1: MOVL $0x5E, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFEEC660: 41860010 bc 12,6,0xFEEC670 - 5: Js06o $0xFEEC670 - - - -. 3222 FEEC65C 8 -. 2C 88 00 5E 41 86 00 10 -==== BB 3223 (0xFEEC664) approx BBs exec'd 0 ==== - - 0xFEEC664: 2F88005F cmpi cr7,r8,95 - 0: GETL R8, t0 - 1: MOVL $0x5F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFEEC668: 419EFFEC bc 12,30,0xFEEC654 - 5: Js30o $0xFEEC654 - - - -. 3223 FEEC664 8 -. 2F 88 00 5F 41 9E FF EC -==== BB 3224 (0xFEEC66C) approx BBs exec'd 0 ==== - - 0xFEEC66C: 4800000C b 0xFEEC678 - 0: JMPo $0xFEEC678 ($4) - - - -. 3224 FEEC66C 4 -. 48 00 00 0C -==== BB 3225 (0xFEEC678) approx BBs exec'd 0 ==== - - 0xFEEC678: 38A8FFD0 addi r5,r8,-48 - 0: GETL R8, t0 - 1: ADDL $0xFFFFFFD0, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0xFEEC67C: 2A050009 cmpli cr4,r5,9 - 4: GETL R5, t2 - 5: MOVL $0x9, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x4, CR - 8: INCEIPL $4 - - 0xFEEC680: 41910040 bc 12,17,0xFEEC6C0 - 9: Js17o $0xFEEC6C0 - - - -. 3225 FEEC678 12 -. 38 A8 FF D0 2A 05 00 09 41 91 00 40 -==== BB 3226 (0xFEEC6C0) approx BBs exec'd 0 ==== - - 0xFEEC6C0: 2C080045 cmpi cr0,r8,69 - 0: GETL R8, t0 - 1: MOVL $0x45, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0xFEEC6C4: 7D004378 or r0,r8,r8 - 5: GETL R8, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFEEC6C8: 41820104 bc 12,2,0xFEEC7CC - 8: Js02o $0xFEEC7CC - - - -. 3226 FEEC6C0 12 -. 2C 08 00 45 7D 00 43 78 41 82 01 04 -==== BB 3227 (0xFEEC6CC) approx BBs exec'd 0 ==== - - 0xFEEC6CC: 2C88004F cmpi cr1,r8,79 - 0: GETL R8, t0 - 1: MOVL $0x4F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFEEC6D0: 3B200000 li r25,0 - 5: MOVL $0x0, t6 - 6: PUTL t6, R25 - 7: INCEIPL $4 - - 0xFEEC6D4: 418600F8 bc 12,6,0xFEEC7CC - 8: Js06o $0xFEEC7CC - - - -. 3227 FEEC6CC 12 -. 2C 88 00 4F 3B 20 00 00 41 86 00 F8 -==== BB 3228 (0xFEEC6D8) approx BBs exec'd 0 ==== - - 0xFEEC6D8: 2A08007A cmpli cr4,r8,122 - 0: GETL R8, t0 - 1: MOVL $0x7A, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0xFEEC6DC: 41910030 bc 12,17,0xFEEC70C - 5: Js17o $0xFEEC70C - - - -. 3228 FEEC6D8 8 -. 2A 08 00 7A 41 91 00 30 -==== BB 3229 (0xFEEC6E0) approx BBs exec'd 0 ==== - - 0xFEEC6E0: 819E0938 lwz r12,2360(r30) - 0: GETL R30, t0 - 1: ADDL $0x938, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFEEC6E4: 5500103A rlwinm r0,r8,2,0,29 - 5: GETL R8, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFEEC6E8: 7F0C002E lwzx r24,r12,r0 - 9: GETL R0, t6 - 10: GETL R12, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R24 - 14: INCEIPL $4 - - 0xFEEC6EC: 7DF86214 add r15,r24,r12 - 15: GETL R24, t12 - 16: GETL R12, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R15 - 19: INCEIPL $4 - - 0xFEEC6F0: 7DE903A6 mtctr r15 - 20: GETL R15, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0xFEEC6F4: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - - -. 3229 FEEC6E0 24 -. 81 9E 09 38 55 00 10 3A 7F 0C 00 2E 7D F8 62 14 7D E9 03 A6 4E 80 04 20 -==== BB 3230 (0xFEED214) approx BBs exec'd 0 ==== - - 0xFEED214: 2E190000 cmpi cr4,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFEED218: 40B2F4F4 bc 5,18,0xFEEC70C - 4: Jc18o $0xFEEC70C - - - -. 3230 FEED214 8 -. 2E 19 00 00 40 B2 F4 F4 -==== BB 3231 (0xFEED21C) approx BBs exec'd 0 ==== - - 0xFEED21C: 2F0A0000 cmpi cr6,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFEED220: 419A0008 bc 12,26,0xFEED228 - 4: Js26o $0xFEED228 - - - -. 3231 FEED21C 8 -. 2F 0A 00 00 41 9A 00 08 -==== BB 3232 (0xFEED228) approx BBs exec'd 0 ==== - - 0xFEED228: 83170018 lwz r24,24(r23) - 0: GETL R23, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0xFEED22C: 571913BA rlwinm r25,r24,2,14,29 - 5: GETL R24, t4 - 6: ROLL $0x2, t4 - 7: ANDL $0x3FFFC, t4 - 8: PUTL t4, R25 - 9: INCEIPL $4 - - 0xFEED230: 7D198A14 add r8,r25,r17 - 10: GETL R25, t6 - 11: GETL R17, t8 - 12: ADDL t6, t8 - 13: PUTL t8, R8 - 14: INCEIPL $4 - - 0xFEED234: 80680024 lwz r3,36(r8) - 15: GETL R8, t10 - 16: ADDL $0x24, t10 - 17: LDL (t10), t12 - 18: PUTL t12, R3 - 19: INCEIPL $4 - - 0xFEED238: 4BFE98A1 bl 0xFED6AD8 - 20: MOVL $0xFEED23C, t14 - 21: PUTL t14, LR - 22: JMPo-c $0xFED6AD8 ($4) - - - -. 3232 FEED228 20 -. 83 17 00 18 57 19 13 BA 7D 19 8A 14 80 68 00 24 4B FE 98 A1 -==== BB 3233 (0xFEED23C) approx BBs exec'd 0 ==== - - 0xFEED23C: 7FA3E050 subf r29,r3,r28 - 0: GETL R3, t0 - 1: GETL R28, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFEED240: 7C791B78 or r25,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R25 - 7: INCEIPL $4 - - 0xFEED244: 2F1D0000 cmpi cr6,r29,0 - 8: GETL R29, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0xFEED248: 7FA0EB78 or r0,r29,r29 - 12: GETL R29, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFEED24C: 41980A08 bc 12,24,0xFEEDC54 - 15: Js24o $0xFEEDC54 - - - -. 3233 FEED23C 20 -. 7F A3 E0 50 7C 79 1B 78 2F 1D 00 00 7F A0 EB 78 41 98 0A 08 -==== BB 3234 (0xFEEDC54) approx BBs exec'd 0 ==== - - 0xFEEDC54: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEEDC58: 4BFFF5F8 b 0xFEED250 - 3: JMPo $0xFEED250 ($4) - - - -. 3234 FEEDC54 8 -. 38 00 00 00 4B FF F5 F8 -==== BB 3235 (0xFEED250) approx BBs exec'd 0 ==== - - 0xFEED250: 7F80CA14 add r28,r0,r25 - 0: GETL R0, t0 - 1: GETL R25, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFEED254: 7C75A050 subf r3,r21,r20 - 5: GETL R21, t4 - 6: GETL R20, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFEED258: 7F9C1840 cmpl cr7,r28,r3 - 10: GETL R28, t8 - 11: GETL R3, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0xFEED25C: 40BCF360 bc 5,28,0xFEEC5BC - 15: Jc28o $0xFEEC5BC - - - -. 3235 FEED250 16 -. 7F 80 CA 14 7C 75 A0 50 7F 9C 18 40 40 BC F3 60 -==== BB 3236 (0xFEED260) approx BBs exec'd 0 ==== - - 0xFEED260: 2C1B0000 cmpi cr0,r27,0 - 0: GETL R27, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEED264: 41A2F930 bc 13,2,0xFEECB94 - 4: Js02o $0xFEECB94 - - - -. 3236 FEED260 8 -. 2C 1B 00 00 41 A2 F9 30 -==== BB 3237 (0xFEED268) approx BBs exec'd 0 ==== - - 0xFEED268: 4099002C bc 4,25,0xFEED294 - 0: Jc25o $0xFEED294 - - - -. 3237 FEED268 4 -. 40 99 00 2C -==== BB 3238 (0xFEED294) approx BBs exec'd 0 ==== - - 0xFEED294: 2E120000 cmpi cr4,r18,0 - 0: GETL R18, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFEED298: 41920948 bc 12,18,0xFEEDBE0 - 4: Js18o $0xFEEDBE0 - - - -. 3238 FEED294 8 -. 2E 12 00 00 41 92 09 48 -==== BB 3239 (0xFEEDBE0) approx BBs exec'd 0 ==== - - 0xFEEDBE0: 570913BA rlwinm r9,r24,2,14,29 - 0: GETL R24, t0 - 1: ROLL $0x2, t0 - 2: ANDL $0x3FFFC, t0 - 3: PUTL t0, R9 - 4: INCEIPL $4 - - 0xFEEDBE4: 4BFFFEC8 b 0xFEEDAAC - 5: JMPo $0xFEEDAAC ($4) - - - -. 3239 FEEDBE0 8 -. 57 09 13 BA 4B FF FE C8 -==== BB 3240 (0xFEEDAAC) approx BBs exec'd 0 ==== - - 0xFEEDAAC: 7D498A14 add r10,r9,r17 - 0: GETL R9, t0 - 1: GETL R17, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFEEDAB0: 808A0024 lwz r4,36(r10) - 5: GETL R10, t4 - 6: ADDL $0x24, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFEEDAB4: 4BFFFFBC b 0xFEEDA70 - 10: JMPo $0xFEEDA70 ($4) - - - -. 3240 FEEDAAC 12 -. 7D 49 8A 14 80 8A 00 24 4B FF FF BC -==== BB 3241 (0xFEEDA70) approx BBs exec'd 0 ==== - - 0xFEEDA70: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEEDA74: 7F25CB78 or r5,r25,r25 - 3: GETL R25, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFEEDA78: 4BFEAC61 bl 0xFED86D8 - 6: MOVL $0xFEEDA7C, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED86D8 ($4) - - - -. 3241 FEEDA70 12 -. 7F 63 DB 78 7F 25 CB 78 4B FE AC 61 -==== BB 3242 (0xFEEDA7C) approx BBs exec'd 0 ==== - - 0xFEEDA7C: 7F7BCA14 add r27,r27,r25 - 0: GETL R27, t0 - 1: GETL R25, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFEEDA80: 4BFFF784 b 0xFEED204 - 5: JMPo $0xFEED204 ($4) - - - -. 3242 FEEDA7C 8 -. 7F 7B CA 14 4B FF F7 84 -==== BB 3243 (0xFEED204) approx BBs exec'd 0 ==== - - 0xFEED204: 7EB5E214 add r21,r21,r28 - 0: GETL R21, t0 - 1: GETL R28, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0xFEED208: 4BFFF990 b 0xFEECB98 - 5: JMPo $0xFEECB98 ($4) - - - -. 3243 FEED204 8 -. 7E B5 E2 14 4B FF F9 90 -==== BB 3244 (0xFEECB98) approx BBs exec'd 0 ==== - - 0xFEECB98: 8C1F0001 lbzu r0,1(r31) - 0: GETL R31, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R31 - 3: LDB (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xFEECB9C: 4BFFF9F0 b 0xFEEC58C - 6: JMPo $0xFEEC58C ($4) - - - -. 3244 FEECB98 8 -. 8C 1F 00 01 4B FF F9 F0 -==== BB 3245 (0xFEEC58C) approx BBs exec'd 0 ==== - - 0xFEEC58C: 2C800000 cmpi cr1,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEEC590: 4086FFB8 bc 4,6,0xFEEC548 - 4: Jc06o $0xFEEC548 - - - -. 3245 FEEC58C 8 -. 2C 80 00 00 40 86 FF B8 -==== BB 3246 (0xFEEC594) approx BBs exec'd 0 ==== - - 0xFEEC594: 3134FFFF addic r9,r20,-1 - 0: GETL R20, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFEEC598: 7E09A110 subfe r16,r9,r20 - 4: GETL R9, t2 - 5: GETL R20, t4 - 6: SBBL t2, t4 (-rCa-wCa) - 7: PUTL t4, R16 - 8: INCEIPL $4 - - 0xFEEC59C: 317BFFFF addic r11,r27,-1 - 9: GETL R27, t6 - 10: ADCL $0xFFFFFFFF, t6 (-wCa) - 11: PUTL t6, R11 - 12: INCEIPL $4 - - 0xFEEC5A0: 7E2BD910 subfe r17,r11,r27 - 13: GETL R11, t8 - 14: GETL R27, t10 - 15: SBBL t8, t10 (-rCa-wCa) - 16: PUTL t10, R17 - 17: INCEIPL $4 - - 0xFEEC5A4: 7E2B8039 and. r11,r17,r16 - 18: GETL R17, t12 - 19: GETL R16, t14 - 20: ANDL t12, t14 - 21: PUTL t14, R11 - 22: CMP0L t14, t16 (-rSo) - 23: ICRFL t16, $0x0, CR - 24: INCEIPL $4 - - 0xFEEC5A8: 4182000C bc 12,2,0xFEEC5B4 - 25: Js02o $0xFEEC5B4 - - - -. 3246 FEEC594 24 -. 31 34 FF FF 7E 09 A1 10 31 7B FF FF 7E 2B D9 10 7E 2B 80 39 41 82 00 0C -==== BB 3247 (0xFEEC5AC) approx BBs exec'd 0 ==== - - 0xFEEC5AC: 3A600000 li r19,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R19 - 2: INCEIPL $4 - - 0xFEEC5B0: 9A7B0000 stb r19,0(r27) - 3: GETL R19, t2 - 4: GETL R27, t4 - 5: STB t2, (t4) - 6: INCEIPL $4 - - 0xFEEC5B4: 7EA3AB78 or r3,r21,r21 - 7: GETL R21, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFEEC5B8: 48000008 b 0xFEEC5C0 - 10: JMPo $0xFEEC5C0 ($4) - - - -. 3247 FEEC5AC 16 -. 3A 60 00 00 9A 7B 00 00 7E A3 AB 78 48 00 00 08 -==== BB 3248 (0xFEEC5C0) approx BBs exec'd 0 ==== - - 0xFEEC5C0: 828100A4 lwz r20,164(r1) - 0: GETL R1, t0 - 1: ADDL $0xA4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R20 - 4: INCEIPL $4 - - 0xFEEC5C4: 81010054 lwz r8,84(r1) - 5: GETL R1, t4 - 6: ADDL $0x54, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0xFEEC5C8: 7E8803A6 mtlr r20 - 10: GETL R20, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFEEC5CC: 81C10058 lwz r14,88(r1) - 13: GETL R1, t10 - 14: ADDL $0x58, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R14 - 17: INCEIPL $4 - - 0xFEEC5D0: 81E1005C lwz r15,92(r1) - 18: GETL R1, t14 - 19: ADDL $0x5C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R15 - 22: INCEIPL $4 - - 0xFEEC5D4: 7D008120 mtcrf 0x8,r8 - 23: GETL R8, t18 - 24: ICRFL t18, $0x4, CR - 25: INCEIPL $4 - - 0xFEEC5D8: 82010060 lwz r16,96(r1) - 26: GETL R1, t20 - 27: ADDL $0x60, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R16 - 30: INCEIPL $4 - - 0xFEEC5DC: 82210064 lwz r17,100(r1) - 31: GETL R1, t24 - 32: ADDL $0x64, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R17 - 35: INCEIPL $4 - - 0xFEEC5E0: 82410068 lwz r18,104(r1) - 36: GETL R1, t28 - 37: ADDL $0x68, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R18 - 40: INCEIPL $4 - - 0xFEEC5E4: 8261006C lwz r19,108(r1) - 41: GETL R1, t32 - 42: ADDL $0x6C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R19 - 45: INCEIPL $4 - - 0xFEEC5E8: 82810070 lwz r20,112(r1) - 46: GETL R1, t36 - 47: ADDL $0x70, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R20 - 50: INCEIPL $4 - - 0xFEEC5EC: 82A10074 lwz r21,116(r1) - 51: GETL R1, t40 - 52: ADDL $0x74, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R21 - 55: INCEIPL $4 - - 0xFEEC5F0: 82C10078 lwz r22,120(r1) - 56: GETL R1, t44 - 57: ADDL $0x78, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R22 - 60: INCEIPL $4 - - 0xFEEC5F4: 82E1007C lwz r23,124(r1) - 61: GETL R1, t48 - 62: ADDL $0x7C, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R23 - 65: INCEIPL $4 - - 0xFEEC5F8: 83010080 lwz r24,128(r1) - 66: GETL R1, t52 - 67: ADDL $0x80, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R24 - 70: INCEIPL $4 - - 0xFEEC5FC: 83210084 lwz r25,132(r1) - 71: GETL R1, t56 - 72: ADDL $0x84, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R25 - 75: INCEIPL $4 - - 0xFEEC600: 83410088 lwz r26,136(r1) - 76: GETL R1, t60 - 77: ADDL $0x88, t60 - 78: LDL (t60), t62 - 79: PUTL t62, R26 - 80: INCEIPL $4 - - 0xFEEC604: 8361008C lwz r27,140(r1) - 81: GETL R1, t64 - 82: ADDL $0x8C, t64 - 83: LDL (t64), t66 - 84: PUTL t66, R27 - 85: INCEIPL $4 - - 0xFEEC608: 83810090 lwz r28,144(r1) - 86: GETL R1, t68 - 87: ADDL $0x90, t68 - 88: LDL (t68), t70 - 89: PUTL t70, R28 - 90: INCEIPL $4 - - 0xFEEC60C: 83A10094 lwz r29,148(r1) - 91: GETL R1, t72 - 92: ADDL $0x94, t72 - 93: LDL (t72), t74 - 94: PUTL t74, R29 - 95: INCEIPL $4 - - 0xFEEC610: 83C10098 lwz r30,152(r1) - 96: GETL R1, t76 - 97: ADDL $0x98, t76 - 98: LDL (t76), t78 - 99: PUTL t78, R30 - 100: INCEIPL $4 - - 0xFEEC614: 83E1009C lwz r31,156(r1) - 101: GETL R1, t80 - 102: ADDL $0x9C, t80 - 103: LDL (t80), t82 - 104: PUTL t82, R31 - 105: INCEIPL $4 - - 0xFEEC618: 382100A0 addi r1,r1,160 - 106: GETL R1, t84 - 107: ADDL $0xA0, t84 - 108: PUTL t84, R1 - 109: INCEIPL $4 - - 0xFEEC61C: 4E800020 blr - 110: GETL LR, t86 - 111: JMPo-r t86 ($4) - - - -. 3248 FEEC5C0 96 -. 82 81 00 A4 81 01 00 54 7E 88 03 A6 81 C1 00 58 81 E1 00 5C 7D 00 81 20 82 01 00 60 82 21 00 64 82 41 00 68 82 61 00 6C 82 81 00 70 82 A1 00 74 82 C1 00 78 82 E1 00 7C 83 01 00 80 83 21 00 84 83 41 00 88 83 61 00 8C 83 81 00 90 83 A1 00 94 83 C1 00 98 83 E1 00 9C 38 21 00 A0 4E 80 00 20 -==== BB 3249 (0x10003BC0) approx BBs exec'd 0 ==== - - 0x10003BC0: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x10003BC4: 40820010 bc 4,2,0x10003BD4 - 5: Jc02o $0x10003BD4 - - - -. 3249 10003BC0 8 -. 7C 7F 1B 79 40 82 00 10 -==== BB 3250 (0x10003BD4) approx BBs exec'd 0 ==== - - 0x10003BD4: 7FBFE050 subf r29,r31,r28 - 0: GETL R31, t0 - 1: GETL R28, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x10003BD8: 2F1D0000 cmpi cr6,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x10003BDC: 7FA0EB78 or r0,r29,r29 - 9: GETL R29, t8 - 10: PUTL t8, R0 - 11: INCEIPL $4 - - 0x10003BE0: 41980C78 bc 12,24,0x10004858 - 12: Js24o $0x10004858 - - - -. 3250 10003BD4 16 -. 7F BF E0 50 2F 1D 00 00 7F A0 EB 78 41 98 0C 78 -==== BB 3251 (0x10004858) approx BBs exec'd 0 ==== - - 0x10004858: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x1000485C: 4BFFF388 b 0x10003BE4 - 3: JMPo $0x10003BE4 ($4) - - - -. 3251 10004858 8 -. 38 00 00 00 4B FF F3 88 -==== BB 3252 (0x10003BE4) approx BBs exec'd 0 ==== - - 0x10003BE4: 7F80FA14 add r28,r0,r31 - 0: GETL R0, t0 - 1: GETL R31, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x10003BE8: 7C15B850 subf r0,r21,r23 - 5: GETL R21, t4 - 6: GETL R23, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x10003BEC: 7F9C0040 cmpl cr7,r28,r0 - 10: GETL R28, t8 - 11: GETL R0, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0x10003BF0: 40BCFE08 bc 5,28,0x100039F8 - 15: Jc28o $0x100039F8 - - - -. 3252 10003BE4 16 -. 7F 80 FA 14 7C 15 B8 50 7F 9C 00 40 40 BC FE 08 -==== BB 3253 (0x10003BF4) approx BBs exec'd 0 ==== - - 0x10003BF4: 2C190000 cmpi cr0,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x10003BF8: 41820058 bc 12,2,0x10003C50 - 4: Js02o $0x10003C50 - - - -. 3253 10003BF4 8 -. 2C 19 00 00 41 82 00 58 -==== BB 3254 (0x10003BFC) approx BBs exec'd 0 ==== - - 0x10003BFC: 40990028 bc 4,25,0x10003C24 - 0: Jc25o $0x10003C24 - - - -. 3254 10003BFC 4 -. 40 99 00 28 -==== BB 3255 (0x10003C24) approx BBs exec'd 0 ==== - - 0x10003C24: 8001045C lwz r0,1116(r1) - 0: GETL R1, t0 - 1: ADDL $0x45C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10003C28: 2F800000 cmpi cr7,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x10003C2C: 409E0C14 bc 4,30,0x10004840 - 9: Jc30o $0x10004840 - - - -. 3255 10003C24 12 -. 80 01 04 5C 2F 80 00 00 40 9E 0C 14 -==== BB 3256 (0x10003C30) approx BBs exec'd 0 ==== - - 0x10003C30: 2F940000 cmpi cr7,r20,0 - 0: GETL R20, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10003C34: 7E048378 or r4,r16,r16 - 4: GETL R16, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0x10003C38: 409E00D4 bc 4,30,0x10003D0C - 7: Jc30o $0x10003D0C - - - -. 3256 10003C30 12 -. 2F 94 00 00 7E 04 83 78 40 9E 00 D4 -==== BB 3257 (0x10003C3C) approx BBs exec'd 0 ==== - - 0x10003C3C: 7E048378 or r4,r16,r16 - 0: GETL R16, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x10003C40: 7F23CB78 or r3,r25,r25 - 3: GETL R25, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0x10003C44: 7FE5FB78 or r5,r31,r31 - 6: GETL R31, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x10003C48: 48017015 bl 0x1001AC5C - 9: MOVL $0x10003C4C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x1001AC5C ($4) - - - -. 3257 10003C3C 16 -. 7E 04 83 78 7F 23 CB 78 7F E5 FB 78 48 01 70 15 -==== BB 3258 (0x1001AC5C) approx BBs exec'd 0 ==== - - 0x1001AC5C: 39600094 li r11,148 - 0: MOVL $0x94, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AC60: 4BFFFEAC b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 3258 1001AC5C 8 -. 39 60 00 94 4B FF FE AC -==== BB 3259 (0x10003C4C) approx BBs exec'd 0 ==== - - 0x10003C4C: 7F39FA14 add r25,r25,r31 - 0: GETL R25, t0 - 1: GETL R31, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x10003C50: 7EB5E214 add r21,r21,r28 - 5: GETL R21, t4 - 6: GETL R28, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R21 - 9: INCEIPL $4 - - 0x10003C54: 8C1A0001 lbzu r0,1(r26) - 10: GETL R26, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R26 - 13: LDB (t8), t10 - 14: PUTL t10, R0 - 15: INCEIPL $4 - - 0x10003C58: 4BFFFC6C b 0x100038C4 - 16: JMPo $0x100038C4 ($4) - - - -. 3259 10003C4C 16 -. 7F 39 FA 14 7E B5 E2 14 8C 1A 00 01 4B FF FC 6C -==== BB 3260 (0x100038C4) approx BBs exec'd 0 ==== - - 0x100038C4: 2F800000 cmpi cr7,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x100038C8: 409EFFAC bc 4,30,0x10003874 - 4: Jc30o $0x10003874 - - - -. 3260 100038C4 8 -. 2F 80 00 00 40 9E FF AC -==== BB 3261 (0x100039E0) approx BBs exec'd 0 ==== - - 0x100039E0: 2F890020 cmpi cr7,r9,32 - 0: GETL R9, t0 - 1: MOVL $0x20, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x100039E4: 40BCFEB8 bc 5,28,0x1000389C - 5: Jc28o $0x1000389C - - - -. 3261 100039E0 8 -. 2F 89 00 20 40 BC FE B8 -==== BB 3262 (0x1000389C) approx BBs exec'd 0 ==== - - 0x1000389C: 7C15B850 subf r0,r21,r23 - 0: GETL R21, t0 - 1: GETL R23, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x100038A0: 2B800001 cmpli cr7,r0,1 - 5: GETL R0, t4 - 6: MOVL $0x1, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x100038A4: 409D0154 bc 4,29,0x100039F8 - 10: Jc29o $0x100039F8 - - - -. 3262 1000389C 12 -. 7C 15 B8 50 2B 80 00 01 40 9D 01 54 -==== BB 3263 (0x100038A8) approx BBs exec'd 0 ==== - - 0x100038A8: 2C190000 cmpi cr0,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x100038AC: 41820010 bc 12,2,0x100038BC - 4: Js02o $0x100038BC - - - -. 3263 100038A8 8 -. 2C 19 00 00 41 82 00 10 -==== BB 3264 (0x100038B0) approx BBs exec'd 0 ==== - - 0x100038B0: 881A0000 lbz r0,0(r26) - 0: GETL R26, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x100038B4: 98190000 stb r0,0(r25) - 4: GETL R0, t4 - 5: GETL R25, t6 - 6: STB t4, (t6) - 7: INCEIPL $4 - - 0x100038B8: 3B390001 addi r25,r25,1 - 8: GETL R25, t8 - 9: ADDL $0x1, t8 - 10: PUTL t8, R25 - 11: INCEIPL $4 - - 0x100038BC: 3AB50001 addi r21,r21,1 - 12: GETL R21, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R21 - 15: INCEIPL $4 - - 0x100038C0: 8C1A0001 lbzu r0,1(r26) - 16: GETL R26, t12 - 17: ADDL $0x1, t12 - 18: PUTL t12, R26 - 19: LDB (t12), t14 - 20: PUTL t14, R0 - 21: INCEIPL $4 - - 0x100038C4: 2F800000 cmpi cr7,r0,0 - 22: GETL R0, t16 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x7, CR - 25: INCEIPL $4 - - 0x100038C8: 409EFFAC bc 4,30,0x10003874 - 26: Jc30o $0x10003874 - - - -. 3264 100038B0 28 -. 88 1A 00 00 98 19 00 00 3B 39 00 01 3A B5 00 01 8C 1A 00 01 2F 80 00 00 40 9E FF AC -==== BB 3265 (0x10004460) approx BBs exec'd 0 ==== - - 0x10004460: 2F8A0000 cmpi cr7,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10004464: 419E0010 bc 12,30,0x10004474 - 4: Js30o $0x10004474 - - - -. 3265 10004460 8 -. 2F 8A 00 00 41 9E 00 10 -==== BB 3266 (0x10004474) approx BBs exec'd 0 ==== - - 0x10004474: 2F100000 cmpi cr6,r16,0 - 0: GETL R16, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x10004478: 41BAF70C bc 13,26,0x10003B84 - 4: Js26o $0x10003B84 - - - -. 3266 10004474 8 -. 2F 10 00 00 41 BA F7 0C -==== BB 3267 (0x1001ABD4) approx BBs exec'd 0 ==== - - 0x1001ABD4: 4BED1870 b 0xFEEC444 - 0: JMPo $0xFEEC444 ($4) - - - -. 3267 1001ABD4 4 -. 4B ED 18 70 -==== BB 3268 (0xFEED138) approx BBs exec'd 0 ==== - - 0xFEED138: 2C8A0000 cmpi cr1,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEED13C: 41860008 bc 12,6,0xFEED144 - 4: Js06o $0xFEED144 - - - -. 3268 FEED138 8 -. 2C 8A 00 00 41 86 00 08 -==== BB 3269 (0xFEED144) approx BBs exec'd 0 ==== - - 0xFEED144: 2E190000 cmpi cr4,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0xFEED148: 40B2F5C4 bc 5,18,0xFEEC70C - 4: Jc18o $0xFEEC70C - - - -. 3269 FEED144 8 -. 2E 19 00 00 40 B2 F5 C4 -==== BB 3270 (0xFEED14C) approx BBs exec'd 0 ==== - - 0xFEED14C: 83170010 lwz r24,16(r23) - 0: GETL R23, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0xFEED150: 3B38000E addi r25,r24,14 - 5: GETL R24, t4 - 6: ADDL $0xE, t4 - 7: PUTL t4, R25 - 8: INCEIPL $4 - - 0xFEED154: 572813BA rlwinm r8,r25,2,14,29 - 9: GETL R25, t6 - 10: ROLL $0x2, t6 - 11: ANDL $0x3FFFC, t6 - 12: PUTL t6, R8 - 13: INCEIPL $4 - - 0xFEED158: 7D488A14 add r10,r8,r17 - 14: GETL R8, t8 - 15: GETL R17, t10 - 16: ADDL t8, t10 - 17: PUTL t10, R10 - 18: INCEIPL $4 - - 0xFEED15C: 806A0024 lwz r3,36(r10) - 19: GETL R10, t12 - 20: ADDL $0x24, t12 - 21: LDL (t12), t14 - 22: PUTL t14, R3 - 23: INCEIPL $4 - - 0xFEED160: 4BFE9979 bl 0xFED6AD8 - 24: MOVL $0xFEED164, t16 - 25: PUTL t16, LR - 26: JMPo-c $0xFED6AD8 ($4) - - - -. 3270 FEED14C 24 -. 83 17 00 10 3B 38 00 0E 57 28 13 BA 7D 48 8A 14 80 6A 00 24 4B FE 99 79 -==== BB 3271 (0xFEED164) approx BBs exec'd 0 ==== - - 0xFEED164: 7FA3E050 subf r29,r3,r28 - 0: GETL R3, t0 - 1: GETL R28, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFEED168: 7C791B78 or r25,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R25 - 7: INCEIPL $4 - - 0xFEED16C: 2F1D0000 cmpi cr6,r29,0 - 8: GETL R29, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0xFEED170: 7FA0EB78 or r0,r29,r29 - 12: GETL R29, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFEED174: 41980A64 bc 12,24,0xFEEDBD8 - 15: Js24o $0xFEEDBD8 - - - -. 3271 FEED164 20 -. 7F A3 E0 50 7C 79 1B 78 2F 1D 00 00 7F A0 EB 78 41 98 0A 64 -==== BB 3272 (0xFEEDBD8) approx BBs exec'd 0 ==== - - 0xFEEDBD8: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEEDBDC: 4BFFF59C b 0xFEED178 - 3: JMPo $0xFEED178 ($4) - - - -. 3272 FEEDBD8 8 -. 38 00 00 00 4B FF F5 9C -==== BB 3273 (0xFEED178) approx BBs exec'd 0 ==== - - 0xFEED178: 7F80CA14 add r28,r0,r25 - 0: GETL R0, t0 - 1: GETL R25, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFEED17C: 7C95A050 subf r4,r21,r20 - 5: GETL R21, t4 - 6: GETL R20, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0xFEED180: 7F9C2040 cmpl cr7,r28,r4 - 10: GETL R28, t8 - 11: GETL R4, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0xFEED184: 40BCF438 bc 5,28,0xFEEC5BC - 15: Jc28o $0xFEEC5BC - - - -. 3273 FEED178 16 -. 7F 80 CA 14 7C 95 A0 50 7F 9C 20 40 40 BC F4 38 -==== BB 3274 (0xFEED188) approx BBs exec'd 0 ==== - - 0xFEED188: 2C1B0000 cmpi cr0,r27,0 - 0: GETL R27, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEED18C: 41A2FA08 bc 13,2,0xFEECB94 - 4: Js02o $0xFEECB94 - - - -. 3274 FEED188 8 -. 2C 1B 00 00 41 A2 FA 08 -==== BB 3275 (0xFEED190) approx BBs exec'd 0 ==== - - 0xFEED190: 4099002C bc 4,25,0xFEED1BC - 0: Jc25o $0xFEED1BC - - - -. 3275 FEED190 4 -. 40 99 00 2C -==== BB 3276 (0xFEED1BC) approx BBs exec'd 0 ==== - - 0xFEED1BC: 2C920000 cmpi cr1,r18,0 - 0: GETL R18, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFEED1C0: 41860A6C bc 12,6,0xFEEDC2C - 4: Js06o $0xFEEDC2C - - - -. 3276 FEED1BC 8 -. 2C 92 00 00 41 86 0A 6C -==== BB 3277 (0xFEEDC2C) approx BBs exec'd 0 ==== - - 0xFEEDC2C: 3938000E addi r9,r24,14 - 0: GETL R24, t0 - 1: ADDL $0xE, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFEEDC30: 4BFFFE78 b 0xFEEDAA8 - 4: JMPo $0xFEEDAA8 ($4) - - - -. 3277 FEEDC2C 8 -. 39 38 00 0E 4B FF FE 78 -==== BB 3278 (0xFEEDAA8) approx BBs exec'd 0 ==== - - 0xFEEDAA8: 552913BA rlwinm r9,r9,2,14,29 - 0: GETL R9, t0 - 1: ROLL $0x2, t0 - 2: ANDL $0x3FFFC, t0 - 3: PUTL t0, R9 - 4: INCEIPL $4 - - 0xFEEDAAC: 7D498A14 add r10,r9,r17 - 5: GETL R9, t2 - 6: GETL R17, t4 - 7: ADDL t2, t4 - 8: PUTL t4, R10 - 9: INCEIPL $4 - - 0xFEEDAB0: 808A0024 lwz r4,36(r10) - 10: GETL R10, t6 - 11: ADDL $0x24, t6 - 12: LDL (t6), t8 - 13: PUTL t8, R4 - 14: INCEIPL $4 - - 0xFEEDAB4: 4BFFFFBC b 0xFEEDA70 - 15: JMPo $0xFEEDA70 ($4) - - - -. 3278 FEEDAA8 16 -. 55 29 13 BA 7D 49 8A 14 80 8A 00 24 4B FF FF BC -==== BB 3279 (0x1001AC5C) approx BBs exec'd 0 ==== - - 0x1001AC5C: 4BEBDA7C b 0xFED86D8 - 0: JMPo $0xFED86D8 ($4) - - - -. 3279 1001AC5C 4 -. 4B EB DA 7C -==== BB 3280 (0x100045A4) approx BBs exec'd 0 ==== - - 0x100045A4: 2F900045 cmpi cr7,r16,69 - 0: GETL R16, t0 - 1: MOVL $0x45, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x100045A8: 41BEF6D8 bc 13,30,0x10003C80 - 5: Js30o $0x10003C80 - - - -. 3280 100045A4 8 -. 2F 90 00 45 41 BE F6 D8 -==== BB 3281 (0x100045AC) approx BBs exec'd 0 ==== - - 0x100045AC: 2F9C0002 cmpi cr7,r28,2 - 0: GETL R28, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x100045B0: 7F87E378 or r7,r28,r28 - 5: GETL R28, t6 - 6: PUTL t6, R7 - 7: INCEIPL $4 - - 0x100045B4: 419C04BC bc 12,28,0x10004A70 - 8: Js28o $0x10004A70 - - - -. 3281 100045AC 12 -. 2F 9C 00 02 7F 87 E3 78 41 9C 04 BC -==== BB 3282 (0x10004A70) approx BBs exec'd 0 ==== - - 0x10004A70: 8118000C lwz r8,12(r24) - 0: GETL R24, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x10004A74: 38E00002 li r7,2 - 5: MOVL $0x2, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x10004A78: 4BFFF978 b 0x100043F0 - 8: JMPo $0x100043F0 ($4) - - - -. 3282 10004A70 12 -. 81 18 00 0C 38 E0 00 02 4B FF F9 78 -==== BB 3283 (0x100043F0) approx BBs exec'd 0 ==== - - 0x100043F0: 6B690030 xori r9,r27,0x30 - 0: GETL R27, t0 - 1: XORL $0x30, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x100043F4: 6B6B002D xori r11,r27,0x2D - 4: GETL R27, t2 - 5: XORL $0x2D, t2 - 6: PUTL t2, R11 - 7: INCEIPL $4 - - 0x100043F8: 3009FFFF addic r0,r9,-1 - 8: GETL R9, t4 - 9: ADCL $0xFFFFFFFF, t4 (-wCa) - 10: PUTL t4, R0 - 11: INCEIPL $4 - - 0x100043FC: 7D404910 subfe r10,r0,r9 - 12: GETL R0, t6 - 13: GETL R9, t8 - 14: SBBL t6, t8 (-rCa-wCa) - 15: PUTL t8, R10 - 16: INCEIPL $4 - - 0x10004400: 312BFFFF addic r9,r11,-1 - 17: GETL R11, t10 - 18: ADCL $0xFFFFFFFF, t10 (-wCa) - 19: PUTL t10, R9 - 20: INCEIPL $4 - - 0x10004404: 7C095910 subfe r0,r9,r11 - 21: GETL R9, t12 - 22: GETL R11, t14 - 23: SBBL t12, t14 (-rCa-wCa) - 24: PUTL t14, R0 - 25: INCEIPL $4 - - 0x10004408: 7D4B0039 and. r11,r10,r0 - 26: GETL R10, t16 - 27: GETL R0, t18 - 28: ANDL t16, t18 - 29: PUTL t18, R11 - 30: CMP0L t18, t20 (-rSo) - 31: ICRFL t20, $0x0, CR - 32: INCEIPL $4 - - 0x1000440C: 2F10004F cmpi cr6,r16,79 - 33: GETL R16, t22 - 34: MOVL $0x4F, t26 - 35: CMPL t22, t26, t24 (-rSo) - 36: ICRFL t24, $0x6, CR - 37: INCEIPL $4 - - 0x10004410: 41A2FB4C bc 13,2,0x10003F5C - 38: Js02o $0x10003F5C - - - -. 3283 100043F0 36 -. 6B 69 00 30 6B 6B 00 2D 30 09 FF FF 7D 40 49 10 31 2B FF FF 7C 09 59 10 7D 4B 00 39 2F 10 00 4F 41 A2 FB 4C -==== BB 3284 (0x10004414) approx BBs exec'd 0 ==== - - 0x10004414: 3B60005F li r27,95 - 0: MOVL $0x5F, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0x10004418: 4BFFFB44 b 0x10003F5C - 3: JMPo $0x10003F5C ($4) - - - -. 3284 10004414 8 -. 3B 60 00 5F 4B FF FB 44 -==== BB 3285 (0x10003F5C) approx BBs exec'd 0 ==== - - 0x10003F5C: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10003F60: 5400DFFE rlwinm r0,r0,27,31,31 - 3: GETL R0, t2 - 4: ROLL $0x1B, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x10003F64: 7D0940F8 nor r9,r8,r8 - 8: GETL R8, t4 - 9: NOTL t4 - 10: PUTL t4, R9 - 11: INCEIPL $4 - - 0x10003F68: 55290FFE rlwinm r9,r9,1,31,31 - 12: GETL R9, t6 - 13: SHRL $0x1F, t6 - 14: PUTL t6, R9 - 15: INCEIPL $4 - - 0x10003F6C: 7C0B4839 and. r11,r0,r9 - 16: GETL R0, t8 - 17: GETL R9, t10 - 18: ANDL t8, t10 - 19: PUTL t10, R11 - 20: CMP0L t10, t12 (-rSo) - 21: ICRFL t12, $0x0, CR - 22: INCEIPL $4 - - 0x10003F70: 40A2FDB0 bc 5,2,0x10003D20 - 23: Jc02o $0x10003D20 - - - -. 3285 10003F5C 24 -. 7C 00 00 26 54 00 DF FE 7D 09 40 F8 55 29 0F FE 7C 0B 48 39 40 A2 FD B0 -==== BB 3286 (0x10003F74) approx BBs exec'd 0 ==== - - 0x10003F74: 55000FFE rlwinm r0,r8,1,31,31 - 0: GETL R8, t0 - 1: SHRL $0x1F, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x10003F78: 7D0B4378 or r11,r8,r8 - 4: GETL R8, t2 - 5: PUTL t2, R11 - 6: INCEIPL $4 - - 0x10003F7C: 2F000000 cmpi cr6,r0,0 - 7: GETL R0, t4 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x6, CR - 10: INCEIPL $4 - - 0x10003F80: 3BE1001C addi r31,r1,28 - 11: GETL R1, t8 - 12: ADDL $0x1C, t8 - 13: PUTL t8, R31 - 14: INCEIPL $4 - - 0x10003F84: 419A0008 bc 12,26,0x10003F8C - 15: Js26o $0x10003F8C - - - -. 3286 10003F74 20 -. 55 00 0F FE 7D 0B 43 78 2F 00 00 00 3B E1 00 1C 41 9A 00 08 -==== BB 3287 (0x10003F8C) approx BBs exec'd 0 ==== - - 0x10003F8C: 3D40CCCC lis r10,-13108 - 0: MOVL $0xCCCC0000, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x10003F90: 614ACCCD ori r10,r10,0xCCCD - 3: MOVL $0xCCCCCCCD, t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0x10003F94: 7C0B5016 mulhwu r0,r11,r10 - 6: GETL R11, t4 - 7: GETL R10, t6 - 8: UMULHL t4, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x10003F98: 5400E8FE rlwinm r0,r0,29,3,31 - 11: GETL R0, t8 - 12: SHRL $0x3, t8 - 13: PUTL t8, R0 - 14: INCEIPL $4 - - 0x10003F9C: 1D20000A mulli r9,r0,10 - 15: GETL R0, t10 - 16: MULL $0xA, t10 - 17: PUTL t10, R9 - 18: INCEIPL $4 - - 0x10003FA0: 2F800000 cmpi cr7,r0,0 - 19: GETL R0, t12 - 20: CMP0L t12, t14 (-rSo) - 21: ICRFL t14, $0x7, CR - 22: INCEIPL $4 - - 0x10003FA4: 7D295850 subf r9,r9,r11 - 23: GETL R9, t16 - 24: GETL R11, t18 - 25: SUBL t16, t18 - 26: PUTL t18, R9 - 27: INCEIPL $4 - - 0x10003FA8: 7C0B0378 or r11,r0,r0 - 28: GETL R0, t20 - 29: PUTL t20, R11 - 30: INCEIPL $4 - - 0x10003FAC: 39290030 addi r9,r9,48 - 31: GETL R9, t22 - 32: ADDL $0x30, t22 - 33: PUTL t22, R9 - 34: INCEIPL $4 - - 0x10003FB0: 9D3FFFFF stbu r9,-1(r31) - 35: GETL R9, t24 - 36: GETL R31, t26 - 37: ADDL $0xFFFFFFFF, t26 - 38: PUTL t26, R31 - 39: STB t24, (t26) - 40: INCEIPL $4 - - 0x10003FB4: 409EFFE0 bc 4,30,0x10003F94 - 41: Jc30o $0x10003F94 - - - -. 3287 10003F8C 44 -. 3D 40 CC CC 61 4A CC CD 7C 0B 50 16 54 00 E8 FE 1D 20 00 0A 2F 80 00 00 7D 29 58 50 7C 0B 03 78 39 29 00 30 9D 3F FF FF 40 9E FF E0 -==== BB 3288 (0x10003F94) approx BBs exec'd 0 ==== - - 0x10003F94: 7C0B5016 mulhwu r0,r11,r10 - 0: GETL R11, t0 - 1: GETL R10, t2 - 2: UMULHL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10003F98: 5400E8FE rlwinm r0,r0,29,3,31 - 5: GETL R0, t4 - 6: SHRL $0x3, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x10003F9C: 1D20000A mulli r9,r0,10 - 9: GETL R0, t6 - 10: MULL $0xA, t6 - 11: PUTL t6, R9 - 12: INCEIPL $4 - - 0x10003FA0: 2F800000 cmpi cr7,r0,0 - 13: GETL R0, t8 - 14: CMP0L t8, t10 (-rSo) - 15: ICRFL t10, $0x7, CR - 16: INCEIPL $4 - - 0x10003FA4: 7D295850 subf r9,r9,r11 - 17: GETL R9, t12 - 18: GETL R11, t14 - 19: SUBL t12, t14 - 20: PUTL t14, R9 - 21: INCEIPL $4 - - 0x10003FA8: 7C0B0378 or r11,r0,r0 - 22: GETL R0, t16 - 23: PUTL t16, R11 - 24: INCEIPL $4 - - 0x10003FAC: 39290030 addi r9,r9,48 - 25: GETL R9, t18 - 26: ADDL $0x30, t18 - 27: PUTL t18, R9 - 28: INCEIPL $4 - - 0x10003FB0: 9D3FFFFF stbu r9,-1(r31) - 29: GETL R9, t20 - 30: GETL R31, t22 - 31: ADDL $0xFFFFFFFF, t22 - 32: PUTL t22, R31 - 33: STB t20, (t22) - 34: INCEIPL $4 - - 0x10003FB4: 409EFFE0 bc 4,30,0x10003F94 - 35: Jc30o $0x10003F94 - - - -. 3288 10003F94 36 -. 7C 0B 50 16 54 00 E8 FE 1D 20 00 0A 2F 80 00 00 7D 29 58 50 7C 0B 03 78 39 29 00 30 9D 3F FF FF 40 9E FF E0 -==== BB 3289 (0x10003FB8) approx BBs exec'd 0 ==== - - 0x10003FB8: 4BFFFE68 b 0x10003E20 - 0: JMPo $0x10003E20 ($4) - - - -. 3289 10003FB8 4 -. 4B FF FE 68 -==== BB 3290 (0x10003E20) approx BBs exec'd 0 ==== - - 0x10003E20: 419A000C bc 12,26,0x10003E2C - 0: Js26o $0x10003E2C - - - -. 3290 10003E20 4 -. 41 9A 00 0C -==== BB 3291 (0x10003E2C) approx BBs exec'd 0 ==== - - 0x10003E2C: 2F9B002D cmpi cr7,r27,45 - 0: GETL R27, t0 - 1: MOVL $0x2D, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10003E30: 419E0A08 bc 12,30,0x10004838 - 5: Js30o $0x10004838 - - - -. 3291 10003E2C 8 -. 2F 9B 00 2D 41 9E 0A 08 -==== BB 3292 (0x10003E34) approx BBs exec'd 0 ==== - - 0x10003E34: 3A010010 addi r16,r1,16 - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: PUTL t0, R16 - 3: INCEIPL $4 - - 0x10003E38: 7C10F850 subf r0,r16,r31 - 4: GETL R16, t2 - 5: GETL R31, t4 - 6: SUBL t2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x10003E3C: 7C070214 add r0,r7,r0 - 9: GETL R7, t6 - 10: GETL R0, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x10003E40: 37A0FFF4 addic. r29,r0,-12 - 14: GETL R0, t10 - 15: ADCL $0xFFFFFFF4, t10 (-wCa) - 16: PUTL t10, R29 - 17: CMP0L t10, t12 (-rSo) - 18: ICRFL t12, $0x0, CR - 19: INCEIPL $4 - - 0x10003E44: 40810044 bc 4,1,0x10003E88 - 20: Jc01o $0x10003E88 - - - -. 3292 10003E34 20 -. 3A 01 00 10 7C 10 F8 50 7C 07 02 14 37 A0 FF F4 40 81 00 44 -==== BB 3293 (0x10003E88) approx BBs exec'd 0 ==== - - 0x10003E88: 7D3F8050 subf r9,r31,r16 - 0: GETL R31, t0 - 1: GETL R16, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x10003E8C: 3A09000C addi r16,r9,12 - 5: GETL R9, t4 - 6: ADDL $0xC, t4 - 7: PUTL t4, R16 - 8: INCEIPL $4 - - 0x10003E90: 7FB0E050 subf r29,r16,r28 - 9: GETL R16, t6 - 10: GETL R28, t8 - 11: SUBL t6, t8 - 12: PUTL t8, R29 - 13: INCEIPL $4 - - 0x10003E94: 2F1D0000 cmpi cr6,r29,0 - 14: GETL R29, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x6, CR - 17: INCEIPL $4 - - 0x10003E98: 7FA0EB78 or r0,r29,r29 - 18: GETL R29, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0x10003E9C: 419809C4 bc 12,24,0x10004860 - 21: Js24o $0x10004860 - - - -. 3293 10003E88 24 -. 7D 3F 80 50 3A 09 00 0C 7F B0 E0 50 2F 1D 00 00 7F A0 EB 78 41 98 09 C4 -==== BB 3294 (0x10004860) approx BBs exec'd 0 ==== - - 0x10004860: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10004864: 4BFFF63C b 0x10003EA0 - 3: JMPo $0x10003EA0 ($4) - - - -. 3294 10004860 8 -. 38 00 00 00 4B FF F6 3C -==== BB 3295 (0x10003EA0) approx BBs exec'd 0 ==== - - 0x10003EA0: 7F808214 add r28,r0,r16 - 0: GETL R0, t0 - 1: GETL R16, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x10003EA4: 7C15B850 subf r0,r21,r23 - 5: GETL R21, t4 - 6: GETL R23, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x10003EA8: 7F9C0040 cmpl cr7,r28,r0 - 10: GETL R28, t8 - 11: GETL R0, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0x10003EAC: 40BCFB4C bc 5,28,0x100039F8 - 15: Jc28o $0x100039F8 - - - -. 3295 10003EA0 16 -. 7F 80 82 14 7C 15 B8 50 7F 9C 00 40 40 BC FB 4C -==== BB 3296 (0x10003EB0) approx BBs exec'd 0 ==== - - 0x10003EB0: 2C190000 cmpi cr0,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x10003EB4: 41A2FD9C bc 13,2,0x10003C50 - 4: Js02o $0x10003C50 - - - -. 3296 10003EB0 8 -. 2C 19 00 00 41 A2 FD 9C -==== BB 3297 (0x10003EB8) approx BBs exec'd 0 ==== - - 0x10003EB8: 40990028 bc 4,25,0x10003EE0 - 0: Jc25o $0x10003EE0 - - - -. 3297 10003EB8 4 -. 40 99 00 28 -==== BB 3298 (0x10003EE0) approx BBs exec'd 0 ==== - - 0x10003EE0: 2F940000 cmpi cr7,r20,0 - 0: GETL R20, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10003EE4: 419E093C bc 12,30,0x10004820 - 4: Js30o $0x10004820 - - - -. 3298 10003EE0 8 -. 2F 94 00 00 41 9E 09 3C -==== BB 3299 (0x10004820) approx BBs exec'd 0 ==== - - 0x10004820: 7F23CB78 or r3,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x10004824: 7FE4FB78 or r4,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x10004828: 7E058378 or r5,r16,r16 - 6: GETL R16, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x1000482C: 7F398214 add r25,r25,r16 - 9: GETL R25, t6 - 10: GETL R16, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R25 - 13: INCEIPL $4 - - 0x10004830: 4801642D bl 0x1001AC5C - 14: MOVL $0x10004834, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x1001AC5C ($4) - - - -. 3299 10004820 20 -. 7F 23 CB 78 7F E4 FB 78 7E 05 83 78 7F 39 82 14 48 01 64 2D -==== BB 3300 (0x10004834) approx BBs exec'd 0 ==== - - 0x10004834: 4BFFF6C8 b 0x10003EFC - 0: JMPo $0x10003EFC ($4) - - - -. 3300 10004834 4 -. 4B FF F6 C8 -==== BB 3301 (0x10003EFC) approx BBs exec'd 0 ==== - - 0x10003EFC: 7EB5E214 add r21,r21,r28 - 0: GETL R21, t0 - 1: GETL R28, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x10003F00: 4BFFFD54 b 0x10003C54 - 5: JMPo $0x10003C54 ($4) - - - -. 3301 10003EFC 8 -. 7E B5 E2 14 4B FF FD 54 -==== BB 3302 (0x10003C54) approx BBs exec'd 0 ==== - - 0x10003C54: 8C1A0001 lbzu r0,1(r26) - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: LDB (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x10003C58: 4BFFFC6C b 0x100038C4 - 6: JMPo $0x100038C4 ($4) - - - -. 3302 10003C54 8 -. 8C 1A 00 01 4B FF FC 6C -==== BB 3303 (0x1000477C) approx BBs exec'd 0 ==== - - 0x1000477C: 2F900045 cmpi cr7,r16,69 - 0: GETL R16, t0 - 1: MOVL $0x45, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10004780: 41BEF500 bc 13,30,0x10003C80 - 5: Js30o $0x10003C80 - - - -. 3303 1000477C 8 -. 2F 90 00 45 41 BE F5 00 -==== BB 3304 (0x10004784) approx BBs exec'd 0 ==== - - 0x10004784: 2F9C0002 cmpi cr7,r28,2 - 0: GETL R28, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10004788: 7F87E378 or r7,r28,r28 - 5: GETL R28, t6 - 6: PUTL t6, R7 - 7: INCEIPL $4 - - 0x1000478C: 419C02D4 bc 12,28,0x10004A60 - 8: Js28o $0x10004A60 - - - -. 3304 10004784 12 -. 2F 9C 00 02 7F 87 E3 78 41 9C 02 D4 -==== BB 3305 (0x10004A60) approx BBs exec'd 0 ==== - - 0x10004A60: 2F10004F cmpi cr6,r16,79 - 0: GETL R16, t0 - 1: MOVL $0x4F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x10004A64: 81180008 lwz r8,8(r24) - 5: GETL R24, t6 - 6: ADDL $0x8, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R8 - 9: INCEIPL $4 - - 0x10004A68: 38E00002 li r7,2 - 10: MOVL $0x2, t10 - 11: PUTL t10, R7 - 12: INCEIPL $4 - - 0x10004A6C: 4BFFF4F0 b 0x10003F5C - 13: JMPo $0x10003F5C ($4) - - - -. 3305 10004A60 16 -. 2F 10 00 4F 81 18 00 08 38 E0 00 02 4B FF F4 F0 -==== BB 3306 (0x100046B4) approx BBs exec'd 0 ==== - - 0x100046B4: 2F900045 cmpi cr7,r16,69 - 0: GETL R16, t0 - 1: MOVL $0x45, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x100046B8: 41BEF5C8 bc 13,30,0x10003C80 - 5: Js30o $0x10003C80 - - - -. 3306 100046B4 8 -. 2F 90 00 45 41 BE F5 C8 -==== BB 3307 (0x100046BC) approx BBs exec'd 0 ==== - - 0x100046BC: 2F9C0002 cmpi cr7,r28,2 - 0: GETL R28, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x100046C0: 7F87E378 or r7,r28,r28 - 5: GETL R28, t6 - 6: PUTL t6, R7 - 7: INCEIPL $4 - - 0x100046C4: 419C0224 bc 12,28,0x100048E8 - 8: Js28o $0x100048E8 - - - -. 3307 100046BC 12 -. 2F 9C 00 02 7F 87 E3 78 41 9C 02 24 -==== BB 3308 (0x100048E8) approx BBs exec'd 0 ==== - - 0x100048E8: 2F10004F cmpi cr6,r16,79 - 0: GETL R16, t0 - 1: MOVL $0x4F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x100048EC: 81180004 lwz r8,4(r24) - 5: GETL R24, t6 - 6: ADDL $0x4, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R8 - 9: INCEIPL $4 - - 0x100048F0: 38E00002 li r7,2 - 10: MOVL $0x2, t10 - 11: PUTL t10, R7 - 12: INCEIPL $4 - - 0x100048F4: 4BFFF668 b 0x10003F5C - 13: JMPo $0x10003F5C ($4) - - - -. 3308 100048E8 16 -. 2F 10 00 4F 81 18 00 04 38 E0 00 02 4B FF F6 68 -==== BB 3309 (0x10003E48) approx BBs exec'd 0 ==== - - 0x10003E48: 2F9B005F cmpi cr7,r27,95 - 0: GETL R27, t0 - 1: MOVL $0x5F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10003E4C: 419E0A28 bc 12,30,0x10004874 - 5: Js30o $0x10004874 - - - -. 3309 10003E48 8 -. 2F 9B 00 5F 41 9E 0A 28 -==== BB 3310 (0x10003E50) approx BBs exec'd 0 ==== - - 0x10003E50: 7C15B850 subf r0,r21,r23 - 0: GETL R21, t0 - 1: GETL R23, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10003E54: 7F870040 cmpl cr7,r7,r0 - 5: GETL R7, t4 - 6: GETL R0, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x7, CR - 9: INCEIPL $4 - - 0x10003E58: 40BCFBA0 bc 5,28,0x100039F8 - 10: Jc28o $0x100039F8 - - - -. 3310 10003E50 12 -. 7C 15 B8 50 7F 87 00 40 40 BC FB A0 -==== BB 3311 (0x10003E5C) approx BBs exec'd 0 ==== - - 0x10003E5C: 419A0A0C bc 12,26,0x10004868 - 0: Js26o $0x10004868 - - - -. 3311 10003E5C 4 -. 41 9A 0A 0C -==== BB 3312 (0x10004868) approx BBs exec'd 0 ==== - - 0x10004868: 2C190000 cmpi cr0,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x1000486C: 4182F614 bc 12,2,0x10003E80 - 4: Js02o $0x10003E80 - - - -. 3312 10004868 8 -. 2C 19 00 00 41 82 F6 14 -==== BB 3313 (0x10004870) approx BBs exec'd 0 ==== - - 0x10004870: 4BFFF694 b 0x10003F04 - 0: JMPo $0x10003F04 ($4) - - - -. 3313 10004870 4 -. 4B FF F6 94 -==== BB 3314 (0x10003F04) approx BBs exec'd 0 ==== - - 0x10003F04: 7F23CB78 or r3,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x10003F08: 38800030 li r4,48 - 3: MOVL $0x30, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x10003F0C: 7FA5EB78 or r5,r29,r29 - 6: GETL R29, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x10003F10: 7F39EA14 add r25,r25,r29 - 9: GETL R25, t6 - 10: GETL R29, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R25 - 13: INCEIPL $4 - - 0x10003F14: 48016DB1 bl 0x1001ACC4 - 14: MOVL $0x10003F18, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x1001ACC4 ($4) - - - -. 3314 10003F04 20 -. 7F 23 CB 78 38 80 00 30 7F A5 EB 78 7F 39 EA 14 48 01 6D B1 -==== BB 3315 (0x1001ACC4) approx BBs exec'd 0 ==== - - 0x1001ACC4: 396000C8 li r11,200 - 0: MOVL $0xC8, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001ACC8: 4BFFFE44 b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 3315 1001ACC4 8 -. 39 60 00 C8 4B FF FE 44 -==== BB 3316 memset(0xFED7D24) approx BBs exec'd 0 ==== - - 0xFED7D24: 28850004 cmpli cr1,r5,4 - 0: GETL R5, t0 - 1: MOVL $0x4, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFED7D28: 70670003 andi. r7,r3,0x3 - 5: GETL R3, t6 - 6: ANDL $0x3, t6 - 7: PUTL t6, R7 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x0, CR - 10: INCEIPL $4 - - 0xFED7D2C: 7C661B78 or r6,r3,r3 - 11: GETL R3, t10 - 12: PUTL t10, R6 - 13: INCEIPL $4 - - 0xFED7D30: 40850190 bc 4,5,0xFED7EC0 - 14: Jc05o $0xFED7EC0 - - - -. 3316 FED7D24 16 -. 28 85 00 04 70 67 00 03 7C 66 1B 78 40 85 01 90 -==== BB 3317 (0xFED7EC0) approx BBs exec'd 0 ==== - - 0xFED7EC0: 2A850001 cmpli cr5,r5,1 - 0: GETL R5, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x5, CR - 4: INCEIPL $4 - - 0xFED7EC4: 28850003 cmpli cr1,r5,3 - 5: GETL R5, t6 - 6: MOVL $0x3, t10 - 7: CMPUL t6, t10, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFED7EC8: 4D940020 bclr 12,20 - 10: GETL LR, t12 - 11: Js20o-r t12 - - - -. 3317 FED7EC0 12 -. 2A 85 00 01 28 85 00 03 4D 94 00 20 -==== BB 3318 (0xFED7ECC) approx BBs exec'd 0 ==== - - 0xFED7ECC: 98860000 stb r4,0(r6) - 0: GETL R4, t0 - 1: GETL R6, t2 - 2: STB t0, (t2) - 3: INCEIPL $4 - - 0xFED7ED0: 4D960020 bclr 12,22 - 4: GETL LR, t4 - 5: Js22o-r t4 - - - -. 3318 FED7ECC 8 -. 98 86 00 00 4D 96 00 20 -==== BB 3319 (0x10003F18) approx BBs exec'd 0 ==== - - 0x10003F18: 4BFFFF68 b 0x10003E80 - 0: JMPo $0x10003E80 ($4) - - - -. 3319 10003F18 4 -. 4B FF FF 68 -==== BB 3320 (0x10003E80) approx BBs exec'd 0 ==== - - 0x10003E80: 7EB5EA14 add r21,r21,r29 - 0: GETL R21, t0 - 1: GETL R29, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x10003E84: 3B800000 li r28,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x10003E88: 7D3F8050 subf r9,r31,r16 - 8: GETL R31, t6 - 9: GETL R16, t8 - 10: SUBL t6, t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0x10003E8C: 3A09000C addi r16,r9,12 - 13: GETL R9, t10 - 14: ADDL $0xC, t10 - 15: PUTL t10, R16 - 16: INCEIPL $4 - - 0x10003E90: 7FB0E050 subf r29,r16,r28 - 17: GETL R16, t12 - 18: GETL R28, t14 - 19: SUBL t12, t14 - 20: PUTL t14, R29 - 21: INCEIPL $4 - - 0x10003E94: 2F1D0000 cmpi cr6,r29,0 - 22: GETL R29, t16 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x6, CR - 25: INCEIPL $4 - - 0x10003E98: 7FA0EB78 or r0,r29,r29 - 26: GETL R29, t20 - 27: PUTL t20, R0 - 28: INCEIPL $4 - - 0x10003E9C: 419809C4 bc 12,24,0x10004860 - 29: Js24o $0x10004860 - - - -. 3320 10003E80 32 -. 7E B5 EA 14 3B 80 00 00 7D 3F 80 50 3A 09 00 0C 7F B0 E0 50 2F 1D 00 00 7F A0 EB 78 41 98 09 C4 -==== BB 3321 (0x1000441C) approx BBs exec'd 0 ==== - - 0x1000441C: 2F900045 cmpi cr7,r16,69 - 0: GETL R16, t0 - 1: MOVL $0x45, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10004420: 41BEF860 bc 13,30,0x10003C80 - 5: Js30o $0x10003C80 - - - -. 3321 1000441C 8 -. 2F 90 00 45 41 BE F8 60 -==== BB 3322 (0x10004424) approx BBs exec'd 0 ==== - - 0x10004424: 2F9C0002 cmpi cr7,r28,2 - 0: GETL R28, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10004428: 7F87E378 or r7,r28,r28 - 5: GETL R28, t6 - 6: PUTL t6, R7 - 7: INCEIPL $4 - - 0x1000442C: 419C06A4 bc 12,28,0x10004AD0 - 8: Js28o $0x10004AD0 - - - -. 3322 10004424 12 -. 2F 9C 00 02 7F 87 E3 78 41 9C 06 A4 -==== BB 3323 (0x10004AD0) approx BBs exec'd 0 ==== - - 0x10004AD0: 2F10004F cmpi cr6,r16,79 - 0: GETL R16, t0 - 1: MOVL $0x4F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x10004AD4: 81180000 lwz r8,0(r24) - 5: GETL R24, t6 - 6: LDL (t6), t8 - 7: PUTL t8, R8 - 8: INCEIPL $4 - - 0x10004AD8: 38E00002 li r7,2 - 9: MOVL $0x2, t10 - 10: PUTL t10, R7 - 11: INCEIPL $4 - - 0x10004ADC: 4BFFF480 b 0x10003F5C - 12: JMPo $0x10003F5C ($4) - - - -. 3323 10004AD0 16 -. 2F 10 00 4F 81 18 00 00 38 E0 00 02 4B FF F4 80 -==== BB 3324 (0x1001ACC4) approx BBs exec'd 0 ==== - - 0x1001ACC4: 4BEBD060 b 0xFED7D24 - 0: JMPo $0xFED7D24 ($4) - - - -. 3324 1001ACC4 4 -. 4B EB D0 60 -==== BB 3325 (0x100045C0) approx BBs exec'd 0 ==== - - 0x100045C0: 2F8A0000 cmpi cr7,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x100045C4: 419E0010 bc 12,30,0x100045D4 - 4: Js30o $0x100045D4 - - - -. 3325 100045C0 8 -. 2F 8A 00 00 41 9E 00 10 -==== BB 3326 (0x100045D4) approx BBs exec'd 0 ==== - - 0x100045D4: 2F920000 cmpi cr7,r18,0 - 0: GETL R18, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x100045D8: 419E0480 bc 12,30,0x10004A58 - 4: Js30o $0x10004A58 - - - -. 3326 100045D4 8 -. 2F 92 00 00 41 9E 04 80 -==== BB 3327 (0x100045DC) approx BBs exec'd 0 ==== - - 0x100045DC: 7E439378 or r3,r18,r18 - 0: GETL R18, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x100045E0: 4801661D bl 0x1001ABFC - 3: MOVL $0x100045E4, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x1001ABFC ($4) - - - -. 3327 100045DC 8 -. 7E 43 93 78 48 01 66 1D -==== BB 3328 (0x1001ABFC) approx BBs exec'd 0 ==== - - 0x1001ABFC: 39600064 li r11,100 - 0: MOVL $0x64, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AC00: 4BFFFF0C b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 3328 1001ABFC 8 -. 39 60 00 64 4B FF FF 0C -==== BB 3329 (0x100045E4) approx BBs exec'd 0 ==== - - 0x100045E4: 7FE3E050 subf r31,r3,r28 - 0: GETL R3, t0 - 1: GETL R28, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x100045E8: 7C7D1B78 or r29,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x100045EC: 2F1F0000 cmpi cr6,r31,0 - 8: GETL R31, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0x100045F0: 7FE0FB78 or r0,r31,r31 - 12: GETL R31, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0x100045F4: 41980488 bc 12,24,0x10004A7C - 15: Js24o $0x10004A7C - - - -. 3329 100045E4 20 -. 7F E3 E0 50 7C 7D 1B 78 2F 1F 00 00 7F E0 FB 78 41 98 04 88 -==== BB 3330 (0x10004A7C) approx BBs exec'd 0 ==== - - 0x10004A7C: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10004A80: 4BFFFB78 b 0x100045F8 - 3: JMPo $0x100045F8 ($4) - - - -. 3330 10004A7C 8 -. 38 00 00 00 4B FF FB 78 -==== BB 3331 (0x100045F8) approx BBs exec'd 0 ==== - - 0x100045F8: 7F80EA14 add r28,r0,r29 - 0: GETL R0, t0 - 1: GETL R29, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x100045FC: 7C15B850 subf r0,r21,r23 - 5: GETL R21, t4 - 6: GETL R23, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x10004600: 7F9C0040 cmpl cr7,r28,r0 - 10: GETL R28, t8 - 11: GETL R0, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0x10004604: 40BCF3F4 bc 5,28,0x100039F8 - 15: Jc28o $0x100039F8 - - - -. 3331 100045F8 16 -. 7F 80 EA 14 7C 15 B8 50 7F 9C 00 40 40 BC F3 F4 -==== BB 3332 (0x10004608) approx BBs exec'd 0 ==== - - 0x10004608: 2C190000 cmpi cr0,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x1000460C: 41A2F644 bc 13,2,0x10003C50 - 4: Js02o $0x10003C50 - - - -. 3332 10004608 8 -. 2C 19 00 00 41 A2 F6 44 -==== BB 3333 (0x10004610) approx BBs exec'd 0 ==== - - 0x10004610: 40990028 bc 4,25,0x10004638 - 0: Jc25o $0x10004638 - - - -. 3333 10004610 4 -. 40 99 00 28 -==== BB 3334 (0x10004638) approx BBs exec'd 0 ==== - - 0x10004638: 8001045C lwz r0,1116(r1) - 0: GETL R1, t0 - 1: ADDL $0x45C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x1000463C: 2F800000 cmpi cr7,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x10004640: 409E03FC bc 4,30,0x10004A3C - 9: Jc30o $0x10004A3C - - - -. 3334 10004638 12 -. 80 01 04 5C 2F 80 00 00 40 9E 03 FC -==== BB 3335 (0x10004644) approx BBs exec'd 0 ==== - - 0x10004644: 2F940000 cmpi cr7,r20,0 - 0: GETL R20, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10004648: 419E0278 bc 12,30,0x100048C0 - 4: Js30o $0x100048C0 - - - -. 3335 10004644 8 -. 2F 94 00 00 41 9E 02 78 -==== BB 3336 (0x100048C0) approx BBs exec'd 0 ==== - - 0x100048C0: 7F23CB78 or r3,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x100048C4: 7E449378 or r4,r18,r18 - 3: GETL R18, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x100048C8: 7FA5EB78 or r5,r29,r29 - 6: GETL R29, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x100048CC: 7F39EA14 add r25,r25,r29 - 9: GETL R25, t6 - 10: GETL R29, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R25 - 13: INCEIPL $4 - - 0x100048D0: 4801638D bl 0x1001AC5C - 14: MOVL $0x100048D4, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x1001AC5C ($4) - - - -. 3336 100048C0 20 -. 7F 23 CB 78 7E 44 93 78 7F A5 EB 78 7F 39 EA 14 48 01 63 8D -==== BB 3337 (0x100048D4) approx BBs exec'd 0 ==== - - 0x100048D4: 4BFFFD8C b 0x10004660 - 0: JMPo $0x10004660 ($4) - - - -. 3337 100048D4 4 -. 4B FF FD 8C -==== BB 3338 (0x10004660) approx BBs exec'd 0 ==== - - 0x10004660: 7EB5E214 add r21,r21,r28 - 0: GETL R21, t0 - 1: GETL R28, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x10004664: 4BFFF5F0 b 0x10003C54 - 5: JMPo $0x10003C54 ($4) - - - -. 3338 10004660 8 -. 7E B5 E2 14 4B FF F5 F0 -==== BB 3339 (0x10004668) approx BBs exec'd 0 ==== - - 0x10004668: 2F900045 cmpi cr7,r16,69 - 0: GETL R16, t0 - 1: MOVL $0x45, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x1000466C: 41BEF6B4 bc 13,30,0x10003D20 - 5: Js30o $0x10003D20 - - - -. 3339 10004668 8 -. 2F 90 00 45 41 BE F6 B4 -==== BB 3340 (0x10004670) approx BBs exec'd 0 ==== - - 0x10004670: 2F10004F cmpi cr6,r16,79 - 0: GETL R16, t0 - 1: MOVL $0x4F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x10004674: 41BAF60C bc 13,26,0x10003C80 - 5: Js26o $0x10003C80 - - - -. 3340 10004670 8 -. 2F 10 00 4F 41 BA F6 0C -==== BB 3341 (0x10004678) approx BBs exec'd 0 ==== - - 0x10004678: 2F9C0001 cmpi cr7,r28,1 - 0: GETL R28, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x1000467C: 7F87E378 or r7,r28,r28 - 5: GETL R28, t6 - 6: PUTL t6, R7 - 7: INCEIPL $4 - - 0x10004680: 419C0438 bc 12,28,0x10004AB8 - 8: Js28o $0x10004AB8 - - - -. 3341 10004678 12 -. 2F 9C 00 01 7F 87 E3 78 41 9C 04 38 -==== BB 3342 (0x10004AB8) approx BBs exec'd 0 ==== - - 0x10004AB8: 81380014 lwz r9,20(r24) - 0: GETL R24, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x10004ABC: 38E00001 li r7,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x10004AC0: 3909076C addi r8,r9,1900 - 8: GETL R9, t6 - 9: ADDL $0x76C, t6 - 10: PUTL t6, R8 - 11: INCEIPL $4 - - 0x10004AC4: 4BFFF498 b 0x10003F5C - 12: JMPo $0x10003F5C ($4) - - - -. 3342 10004AB8 16 -. 81 38 00 14 38 E0 00 01 39 09 07 6C 4B FF F4 98 -==== BB 3343 (0x100038CC) approx BBs exec'd 0 ==== - - 0x100038CC: 3137FFFF addic r9,r23,-1 - 0: GETL R23, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x100038D0: 7C09B910 subfe r0,r9,r23 - 4: GETL R9, t2 - 5: GETL R23, t4 - 6: SBBL t2, t4 (-rCa-wCa) - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x100038D4: 3179FFFF addic r11,r25,-1 - 9: GETL R25, t6 - 10: ADCL $0xFFFFFFFF, t6 (-wCa) - 11: PUTL t6, R11 - 12: INCEIPL $4 - - 0x100038D8: 7D2BC910 subfe r9,r11,r25 - 13: GETL R11, t8 - 14: GETL R25, t10 - 15: SBBL t8, t10 (-rCa-wCa) - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x100038DC: 7D2B0039 and. r11,r9,r0 - 18: GETL R9, t12 - 19: GETL R0, t14 - 20: ANDL t12, t14 - 21: PUTL t14, R11 - 22: CMP0L t14, t16 (-rSo) - 23: ICRFL t16, $0x0, CR - 24: INCEIPL $4 - - 0x100038E0: 4182000C bc 12,2,0x100038EC - 25: Js02o $0x100038EC - - - -. 3343 100038CC 24 -. 31 37 FF FF 7C 09 B9 10 31 79 FF FF 7D 2B C9 10 7D 2B 00 39 41 82 00 0C -==== BB 3344 (0x100038E4) approx BBs exec'd 0 ==== - - 0x100038E4: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x100038E8: 98190000 stb r0,0(r25) - 3: GETL R0, t2 - 4: GETL R25, t4 - 5: STB t2, (t4) - 6: INCEIPL $4 - - 0x100038EC: 7EA3AB78 or r3,r21,r21 - 7: GETL R21, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x100038F0: 4800010C b 0x100039FC - 10: JMPo $0x100039FC ($4) - - - -. 3344 100038E4 16 -. 38 00 00 00 98 19 00 00 7E A3 AB 78 48 00 01 0C -==== BB 3345 (0x100039FC) approx BBs exec'd 0 ==== - - 0x100039FC: 800104C4 lwz r0,1220(r1) - 0: GETL R1, t0 - 1: ADDL $0x4C4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10003A00: 81C10478 lwz r14,1144(r1) - 5: GETL R1, t4 - 6: ADDL $0x478, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R14 - 9: INCEIPL $4 - - 0x10003A04: 81E1047C lwz r15,1148(r1) - 10: GETL R1, t8 - 11: ADDL $0x47C, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R15 - 14: INCEIPL $4 - - 0x10003A08: 7C0803A6 mtlr r0 - 15: GETL R0, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x10003A0C: 82010480 lwz r16,1152(r1) - 18: GETL R1, t14 - 19: ADDL $0x480, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R16 - 22: INCEIPL $4 - - 0x10003A10: 82210484 lwz r17,1156(r1) - 23: GETL R1, t18 - 24: ADDL $0x484, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R17 - 27: INCEIPL $4 - - 0x10003A14: 82410488 lwz r18,1160(r1) - 28: GETL R1, t22 - 29: ADDL $0x488, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R18 - 32: INCEIPL $4 - - 0x10003A18: 8261048C lwz r19,1164(r1) - 33: GETL R1, t26 - 34: ADDL $0x48C, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R19 - 37: INCEIPL $4 - - 0x10003A1C: 82810490 lwz r20,1168(r1) - 38: GETL R1, t30 - 39: ADDL $0x490, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R20 - 42: INCEIPL $4 - - 0x10003A20: 82A10494 lwz r21,1172(r1) - 43: GETL R1, t34 - 44: ADDL $0x494, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R21 - 47: INCEIPL $4 - - 0x10003A24: 82C10498 lwz r22,1176(r1) - 48: GETL R1, t38 - 49: ADDL $0x498, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R22 - 52: INCEIPL $4 - - 0x10003A28: 82E1049C lwz r23,1180(r1) - 53: GETL R1, t42 - 54: ADDL $0x49C, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R23 - 57: INCEIPL $4 - - 0x10003A2C: 830104A0 lwz r24,1184(r1) - 58: GETL R1, t46 - 59: ADDL $0x4A0, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R24 - 62: INCEIPL $4 - - 0x10003A30: 832104A4 lwz r25,1188(r1) - 63: GETL R1, t50 - 64: ADDL $0x4A4, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R25 - 67: INCEIPL $4 - - 0x10003A34: 834104A8 lwz r26,1192(r1) - 68: GETL R1, t54 - 69: ADDL $0x4A8, t54 - 70: LDL (t54), t56 - 71: PUTL t56, R26 - 72: INCEIPL $4 - - 0x10003A38: 836104AC lwz r27,1196(r1) - 73: GETL R1, t58 - 74: ADDL $0x4AC, t58 - 75: LDL (t58), t60 - 76: PUTL t60, R27 - 77: INCEIPL $4 - - 0x10003A3C: 838104B0 lwz r28,1200(r1) - 78: GETL R1, t62 - 79: ADDL $0x4B0, t62 - 80: LDL (t62), t64 - 81: PUTL t64, R28 - 82: INCEIPL $4 - - 0x10003A40: 83A104B4 lwz r29,1204(r1) - 83: GETL R1, t66 - 84: ADDL $0x4B4, t66 - 85: LDL (t66), t68 - 86: PUTL t68, R29 - 87: INCEIPL $4 - - 0x10003A44: 83C104B8 lwz r30,1208(r1) - 88: GETL R1, t70 - 89: ADDL $0x4B8, t70 - 90: LDL (t70), t72 - 91: PUTL t72, R30 - 92: INCEIPL $4 - - 0x10003A48: 83E104BC lwz r31,1212(r1) - 93: GETL R1, t74 - 94: ADDL $0x4BC, t74 - 95: LDL (t74), t76 - 96: PUTL t76, R31 - 97: INCEIPL $4 - - 0x10003A4C: 382104C0 addi r1,r1,1216 - 98: GETL R1, t78 - 99: ADDL $0x4C0, t78 - 100: PUTL t78, R1 - 101: INCEIPL $4 - - 0x10003A50: 4E800020 blr - 102: GETL LR, t80 - 103: JMPo-r t80 ($4) - - - -. 3345 100039FC 88 -. 80 01 04 C4 81 C1 04 78 81 E1 04 7C 7C 08 03 A6 82 01 04 80 82 21 04 84 82 41 04 88 82 61 04 8C 82 81 04 90 82 A1 04 94 82 C1 04 98 82 E1 04 9C 83 01 04 A0 83 21 04 A4 83 41 04 A8 83 61 04 AC 83 81 04 B0 83 A1 04 B4 83 C1 04 B8 83 E1 04 BC 38 21 04 C0 4E 80 00 20 -==== BB 3346 (0x10001410) approx BBs exec'd 0 ==== - - 0x10001410: 809E0074 lwz r4,116(r30) - 0: GETL R30, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x10001414: 2F830000 cmpi cr7,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x10001418: 38600006 li r3,6 - 9: MOVL $0x6, t8 - 10: PUTL t8, R3 - 11: INCEIPL $4 - - 0x1000141C: 409E0068 bc 4,30,0x10001484 - 12: Jc30o $0x10001484 - - - -. 3346 10001410 16 -. 80 9E 00 74 2F 83 00 00 38 60 00 06 40 9E 00 68 -==== BB 3347 (0x10001484) approx BBs exec'd 0 ==== - - 0x10001484: 801F0000 lwz r0,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x10001488: 3B800001 li r28,1 - 4: MOVL $0x1, t4 - 5: PUTL t4, R28 - 6: INCEIPL $4 - - 0x1000148C: 2F800000 cmpi cr7,r0,0 - 7: GETL R0, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x10001490: 419EFFA8 bc 12,30,0x10001438 - 11: Js30o $0x10001438 - - - -. 3347 10001484 16 -. 80 1F 00 00 3B 80 00 01 2F 80 00 00 41 9E FF A8 -==== BB 3348 (0x10001438) approx BBs exec'd 0 ==== - - 0x10001438: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x1000143C: 419EFF88 bc 12,30,0x100013C4 - 4: Js30o $0x100013C4 - - - -. 3348 10001438 8 -. 2F 9C 00 00 41 9E FF 88 -==== BB 3349 (0x10001440) approx BBs exec'd 0 ==== - - 0x10001440: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x10001444: 48019781 bl 0x1001ABC4 - 3: MOVL $0x10001448, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x1001ABC4 ($4) - - - -. 3349 10001440 8 -. 7F A3 EB 78 48 01 97 81 -==== BB 3350 (0x1001ABC4) approx BBs exec'd 0 ==== - - 0x1001ABC4: 39600048 li r11,72 - 0: MOVL $0x48, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001ABC8: 4BFFFF44 b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 3350 1001ABC4 8 -. 39 60 00 48 4B FF FF 44 -==== BB 3351 _IO_puts(0xFEBE3E0) approx BBs exec'd 0 ==== - - 0xFEBE3E0: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEBE3E4: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFEBE3E8: 480E9A69 bl 0xFFA7E50 - 9: MOVL $0xFEBE3EC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3351 FEBE3E0 12 -. 94 21 FF D0 7C 88 02 A6 48 0E 9A 69 -==== BB 3352 (0xFEBE3EC) approx BBs exec'd 0 ==== - - 0xFEBE3EC: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEBE3F0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEBE3F4: 93810020 stw r28,32(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x20, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEBE3F8: 93210014 stw r25,20(r1) - 13: GETL R25, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEBE3FC: 3B20FFFF li r25,-1 - 18: MOVL $0xFFFFFFFF, t14 - 19: PUTL t14, R25 - 20: INCEIPL $4 - - 0xFEBE400: 93410018 stw r26,24(r1) - 21: GETL R26, t16 - 22: GETL R1, t18 - 23: ADDL $0x18, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEBE404: 7C7A1B78 or r26,r3,r3 - 26: GETL R3, t20 - 27: PUTL t20, R26 - 28: INCEIPL $4 - - 0xFEBE408: 839E1C24 lwz r28,7204(r30) - 29: GETL R30, t22 - 30: ADDL $0x1C24, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R28 - 33: INCEIPL $4 - - 0xFEBE40C: 9361001C stw r27,28(r1) - 34: GETL R27, t26 - 35: GETL R1, t28 - 36: ADDL $0x1C, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFEBE410: 93E1002C stw r31,44(r1) - 39: GETL R31, t30 - 40: GETL R1, t32 - 41: ADDL $0x2C, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFEBE414: 93A10024 stw r29,36(r1) - 44: GETL R29, t34 - 45: GETL R1, t36 - 46: ADDL $0x24, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0xFEBE418: 90810034 stw r4,52(r1) - 49: GETL R4, t38 - 50: GETL R1, t40 - 51: ADDL $0x34, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0xFEBE41C: 480186BD bl 0xFED6AD8 - 54: MOVL $0xFEBE420, t42 - 55: PUTL t42, LR - 56: JMPo-c $0xFED6AD8 ($4) - - - -. 3352 FEBE3EC 52 -. 93 C1 00 28 7F C8 02 A6 93 81 00 20 93 21 00 14 3B 20 FF FF 93 41 00 18 7C 7A 1B 78 83 9E 1C 24 93 61 00 1C 93 E1 00 2C 93 A1 00 24 90 81 00 34 48 01 86 BD -==== BB 3353 (0xFEBE420) approx BBs exec'd 0 ==== - - 0xFEBE420: 83FC0000 lwz r31,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R31 - 3: INCEIPL $4 - - 0xFEBE424: 7C7B1B78 or r27,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R27 - 6: INCEIPL $4 - - 0xFEBE428: 801F0000 lwz r0,0(r31) - 7: GETL R31, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R0 - 10: INCEIPL $4 - - 0xFEBE42C: 70098000 andi. r9,r0,0x8000 - 11: GETL R0, t10 - 12: ANDL $0x8000, t10 - 13: PUTL t10, R9 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x0, CR - 16: INCEIPL $4 - - 0xFEBE430: 40820054 bc 4,2,0xFEBE484 - 17: Jc02o $0xFEBE484 - - - -. 3353 FEBE420 20 -. 83 FC 00 00 7C 7B 1B 78 80 1F 00 00 70 09 80 00 40 82 00 54 -==== BB 3354 (0xFEBE434) approx BBs exec'd 0 ==== - - 0xFEBE434: 807F0048 lwz r3,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEBE438: 3BA28BA0 addi r29,r2,-29792 - 5: GETL R2, t4 - 6: ADDL $0xFFFF8BA0, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0xFEBE43C: 80A30008 lwz r5,8(r3) - 9: GETL R3, t6 - 10: ADDL $0x8, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0xFEBE440: 7F85E800 cmp cr7,r5,r29 - 14: GETL R5, t10 - 15: GETL R29, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0xFEBE444: 419E0034 bc 12,30,0xFEBE478 - 19: Js30o $0xFEBE478 - - - -. 3354 FEBE434 20 -. 80 7F 00 48 3B A2 8B A0 80 A3 00 08 7F 85 E8 00 41 9E 00 34 -==== BB 3355 (0xFEBE448) approx BBs exec'd 0 ==== - - 0xFEBE448: 39600000 li r11,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFEBE44C: 38C00001 li r6,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0xFEBE450: 7D201828 lwarx r9,r0,r3 - 6: GETL R3, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0xFEBE454: 7C095800 cmp cr0,r9,r11 - 11: GETL R9, t8 - 12: GETL R11, t10 - 13: CMPL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x0, CR - 15: INCEIPL $4 - - 0xFEBE458: 4082000C bc 4,2,0xFEBE464 - 16: Jc02o $0xFEBE464 - - - -. 3355 FEBE448 20 -. 39 60 00 00 38 C0 00 01 7D 20 18 28 7C 09 58 00 40 82 00 0C -==== BB 3356 (0xFEBE45C) approx BBs exec'd 0 ==== - - 0xFEBE45C: 7CC0192D stwcx. r6,r0,r3 - 0: GETL R3, t0 - 1: GETL R6, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFEBE460: 40A2FFF0 bc 5,2,0xFEBE450 - 6: Jc02o $0xFEBE450 - - - -. 3356 FEBE45C 8 -. 7C C0 19 2D 40 A2 FF F0 -==== BB 3357 (0xFEBE450) approx BBs exec'd 0 ==== - - 0xFEBE450: 7D201828 lwarx r9,r0,r3 - 0: GETL R3, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEBE454: 7C095800 cmp cr0,r9,r11 - 5: GETL R9, t4 - 6: GETL R11, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFEBE458: 4082000C bc 4,2,0xFEBE464 - 10: Jc02o $0xFEBE464 - - - -. 3357 FEBE450 12 -. 7D 20 18 28 7C 09 58 00 40 82 00 0C -==== BB 3358 (0xFEBE464) approx BBs exec'd 0 ==== - - 0xFEBE464: 4C00012C 0: INCEIPL $4 - - 0xFEBE468: 2C890000 cmpi cr1,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFEBE46C: 4086019C bc 4,6,0xFEBE608 - 5: Jc06o $0xFEBE608 - - - -. 3358 FEBE464 12 -. 4C 00 01 2C 2C 89 00 00 40 86 01 9C -==== BB 3359 (0xFEBE470) approx BBs exec'd 0 ==== - - 0xFEBE470: 807F0048 lwz r3,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEBE474: 93A30008 stw r29,8(r3) - 5: GETL R29, t4 - 6: GETL R3, t6 - 7: ADDL $0x8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFEBE478: 81030004 lwz r8,4(r3) - 10: GETL R3, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R8 - 14: INCEIPL $4 - - 0xFEBE47C: 38E80001 addi r7,r8,1 - 15: GETL R8, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0xFEBE480: 90E30004 stw r7,4(r3) - 19: GETL R7, t14 - 20: GETL R3, t16 - 21: ADDL $0x4, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFEBE484: 807C0000 lwz r3,0(r28) - 24: GETL R28, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R3 - 27: INCEIPL $4 - - 0xFEBE488: 89430046 lbz r10,70(r3) - 28: GETL R3, t22 - 29: ADDL $0x46, t22 - 30: LDB (t22), t24 - 31: PUTL t24, R10 - 32: INCEIPL $4 - - 0xFEBE48C: 2F0A0000 cmpi cr6,r10,0 - 33: GETL R10, t26 - 34: CMP0L t26, t28 (-rSo) - 35: ICRFL t28, $0x6, CR - 36: INCEIPL $4 - - 0xFEBE490: 409A00A4 bc 4,26,0xFEBE534 - 37: Jc26o $0xFEBE534 - - - -. 3359 FEBE470 36 -. 80 7F 00 48 93 A3 00 08 81 03 00 04 38 E8 00 01 90 E3 00 04 80 7C 00 00 89 43 00 46 2F 0A 00 00 40 9A 00 A4 -==== BB 3360 (0xFEBE494) approx BBs exec'd 0 ==== - - 0xFEBE494: 819E1DC8 lwz r12,7624(r30) - 0: GETL R30, t0 - 1: ADDL $0x1DC8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFEBE498: 2C0C0000 cmpi cr0,r12,0 - 5: GETL R12, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFEBE49C: 41820160 bc 12,2,0xFEBE5FC - 9: Js02o $0xFEBE5FC - - - -. 3360 FEBE494 12 -. 81 9E 1D C8 2C 0C 00 00 41 82 01 60 -==== BB 3361 (0xFEBE4A0) approx BBs exec'd 0 ==== - - 0xFEBE4A0: 83A30060 lwz r29,96(r3) - 0: GETL R3, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFEBE4A4: 2F9D0000 cmpi cr7,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFEBE4A8: 419E0080 bc 12,30,0xFEBE528 - 9: Js30o $0xFEBE528 - - - -. 3361 FEBE4A0 12 -. 83 A3 00 60 2F 9D 00 00 41 9E 00 80 -==== BB 3362 (0xFEBE528) approx BBs exec'd 0 ==== - - 0xFEBE528: 3800FFFF li r0,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEBE52C: 90030060 stw r0,96(r3) - 3: GETL R0, t2 - 4: GETL R3, t4 - 5: ADDL $0x60, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xFEBE530: 4BFFFF7C b 0xFEBE4AC - 8: JMPo $0xFEBE4AC ($4) - - - -. 3362 FEBE528 12 -. 38 00 FF FF 90 03 00 60 4B FF FF 7C -==== BB 3363 (0xFEBE4AC) approx BBs exec'd 0 ==== - - 0xFEBE4AC: 80630060 lwz r3,96(r3) - 0: GETL R3, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEBE4B0: 2C83FFFF cmpi cr1,r3,-1 - 5: GETL R3, t4 - 6: MOVL $0xFFFFFFFF, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0xFEBE4B4: 41860080 bc 12,6,0xFEBE534 - 10: Js06o $0xFEBE534 - - - -. 3363 FEBE4AC 12 -. 80 63 00 60 2C 83 FF FF 41 86 00 80 -==== BB 3364 (0xFEBE534) approx BBs exec'd 0 ==== - - 0xFEBE534: 80DC0000 lwz r6,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0xFEBE538: 7F44D378 or r4,r26,r26 - 4: GETL R26, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0xFEBE53C: 88E60046 lbz r7,70(r6) - 7: GETL R6, t6 - 8: ADDL $0x46, t6 - 9: LDB (t6), t8 - 10: PUTL t8, R7 - 11: INCEIPL $4 - - 0xFEBE540: 7CC33378 or r3,r6,r6 - 12: GETL R6, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0xFEBE544: 7CE90774 extsb r9,r7 - 15: GETB R7, t12 - 16: WIDENL_Bs _st12 - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0xFEBE548: 7CA93214 add r5,r9,r6 - 19: GETL R9, t14 - 20: GETL R6, t16 - 21: ADDL t14, t16 - 22: PUTL t16, R5 - 23: INCEIPL $4 - - 0xFEBE54C: 81650098 lwz r11,152(r5) - 24: GETL R5, t18 - 25: ADDL $0x98, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R11 - 28: INCEIPL $4 - - 0xFEBE550: 7F65DB78 or r5,r27,r27 - 29: GETL R27, t22 - 30: PUTL t22, R5 - 31: INCEIPL $4 - - 0xFEBE554: 834B001C lwz r26,28(r11) - 32: GETL R11, t24 - 33: ADDL $0x1C, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R26 - 36: INCEIPL $4 - - 0xFEBE558: 7F4903A6 mtctr r26 - 37: GETL R26, t28 - 38: PUTL t28, CTR - 39: INCEIPL $4 - - 0xFEBE55C: 4E800421 bctrl - 40: MOVL $0xFEBE560, t30 - 41: PUTL t30, LR - 42: GETL CTR, t32 - 43: JMPo-c t32 ($4) - - - -. 3364 FEBE534 44 -. 80 DC 00 00 7F 44 D3 78 88 E6 00 46 7C C3 33 78 7C E9 07 74 7C A9 32 14 81 65 00 98 7F 65 DB 78 83 4B 00 1C 7F 49 03 A6 4E 80 04 21 -==== BB 3365 _IO_file_xsputn@@GLIBC_2.1(0xFECA658) approx BBs exec'd 0 ==== - - 0xFECA658: 2F850000 cmpi cr7,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFECA65C: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFECA660: 9421FFD0 stwu r1,-48(r1) - 7: GETL R1, t6 - 8: GETL R1, t8 - 9: ADDL $0xFFFFFFD0, t8 - 10: PUTL t8, R1 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECA664: 93010010 stw r24,16(r1) - 13: GETL R24, t10 - 14: GETL R1, t12 - 15: ADDL $0x10, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFECA668: 3B000000 li r24,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R24 - 20: INCEIPL $4 - - 0xFECA66C: 93210014 stw r25,20(r1) - 21: GETL R25, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFECA670: 7CB92B78 or r25,r5,r5 - 26: GETL R5, t20 - 27: PUTL t20, R25 - 28: INCEIPL $4 - - 0xFECA674: 93410018 stw r26,24(r1) - 29: GETL R26, t22 - 30: GETL R1, t24 - 31: ADDL $0x18, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFECA678: 7CBA2B78 or r26,r5,r5 - 34: GETL R5, t26 - 35: PUTL t26, R26 - 36: INCEIPL $4 - - 0xFECA67C: 9361001C stw r27,28(r1) - 37: GETL R27, t28 - 38: GETL R1, t30 - 39: ADDL $0x1C, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFECA680: 7C9B2378 or r27,r4,r4 - 42: GETL R4, t32 - 43: PUTL t32, R27 - 44: INCEIPL $4 - - 0xFECA684: 93810020 stw r28,32(r1) - 45: GETL R28, t34 - 46: GETL R1, t36 - 47: ADDL $0x20, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFECA688: 7C9C2378 or r28,r4,r4 - 50: GETL R4, t38 - 51: PUTL t38, R28 - 52: INCEIPL $4 - - 0xFECA68C: 93A10024 stw r29,36(r1) - 53: GETL R29, t40 - 54: GETL R1, t42 - 55: ADDL $0x24, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0xFECA690: 7C7D1B78 or r29,r3,r3 - 58: GETL R3, t44 - 59: PUTL t44, R29 - 60: INCEIPL $4 - - 0xFECA694: 93C10028 stw r30,40(r1) - 61: GETL R30, t46 - 62: GETL R1, t48 - 63: ADDL $0x28, t48 - 64: STL t46, (t48) - 65: INCEIPL $4 - - 0xFECA698: 38600000 li r3,0 - 66: MOVL $0x0, t50 - 67: PUTL t50, R3 - 68: INCEIPL $4 - - 0xFECA69C: 93E1002C stw r31,44(r1) - 69: GETL R31, t52 - 70: GETL R1, t54 - 71: ADDL $0x2C, t54 - 72: STL t52, (t54) - 73: INCEIPL $4 - - 0xFECA6A0: 90010034 stw r0,52(r1) - 74: GETL R0, t56 - 75: GETL R1, t58 - 76: ADDL $0x34, t58 - 77: STL t56, (t58) - 78: INCEIPL $4 - - 0xFECA6A4: 419E006C bc 12,30,0xFECA710 - 79: Js30o $0xFECA710 - - - -. 3365 FECA658 80 -. 2F 85 00 00 7C 08 02 A6 94 21 FF D0 93 01 00 10 3B 00 00 00 93 21 00 14 7C B9 2B 78 93 41 00 18 7C BA 2B 78 93 61 00 1C 7C 9B 23 78 93 81 00 20 7C 9C 23 78 93 A1 00 24 7C 7D 1B 78 93 C1 00 28 38 60 00 00 93 E1 00 2C 90 01 00 34 41 9E 00 6C -==== BB 3366 (0xFECA6A8) approx BBs exec'd 0 ==== - - 0xFECA6A8: 817D0000 lwz r11,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0xFECA6AC: 809D0018 lwz r4,24(r29) - 4: GETL R29, t4 - 5: ADDL $0x18, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0xFECA6B0: 71690200 andi. r9,r11,0x200 - 9: GETL R11, t8 - 10: ANDL $0x200, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0xFECA6B4: 807D0014 lwz r3,20(r29) - 15: GETL R29, t12 - 16: ADDL $0x14, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R3 - 19: INCEIPL $4 - - 0xFECA6B8: 7FE32050 subf r31,r3,r4 - 20: GETL R3, t16 - 21: GETL R4, t18 - 22: SUBL t16, t18 - 23: PUTL t18, R31 - 24: INCEIPL $4 - - 0xFECA6BC: 40820084 bc 4,2,0xFECA740 - 25: Jc02o $0xFECA740 - - - -. 3366 FECA6A8 24 -. 81 7D 00 00 80 9D 00 18 71 69 02 00 80 7D 00 14 7F E3 20 50 40 82 00 84 -==== BB 3367 (0xFECA6C0) approx BBs exec'd 0 ==== - - 0xFECA6C0: 2C1F0000 cmpi cr0,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFECA6C4: 4182003C bc 12,2,0xFECA700 - 4: Js02o $0xFECA700 - - - -. 3367 FECA6C0 8 -. 2C 1F 00 00 41 82 00 3C -==== BB 3368 (0xFECA700) approx BBs exec'd 0 ==== - - 0xFECA700: 7C79C214 add r3,r25,r24 - 0: GETL R25, t0 - 1: GETL R24, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECA704: 2F830000 cmpi cr7,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFECA708: 409E0074 bc 4,30,0xFECA77C - 9: Jc30o $0xFECA77C - - - -. 3368 FECA700 12 -. 7C 79 C2 14 2F 83 00 00 40 9E 00 74 -==== BB 3369 (0xFECA77C) approx BBs exec'd 0 ==== - - 0xFECA77C: 8B1D0046 lbz r24,70(r29) - 0: GETL R29, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0xFECA780: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFECA784: 3880FFFF li r4,-1 - 8: MOVL $0xFFFFFFFF, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFECA788: 7F0C0774 extsb r12,r24 - 11: GETB R24, t8 - 12: WIDENL_Bs _st8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0xFECA78C: 7D4CEA14 add r10,r12,r29 - 15: GETL R12, t10 - 16: GETL R29, t12 - 17: ADDL t10, t12 - 18: PUTL t12, R10 - 19: INCEIPL $4 - - 0xFECA790: 810A0098 lwz r8,152(r10) - 20: GETL R10, t14 - 21: ADDL $0x98, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R8 - 24: INCEIPL $4 - - 0xFECA794: 8168000C lwz r11,12(r8) - 25: GETL R8, t18 - 26: ADDL $0xC, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R11 - 29: INCEIPL $4 - - 0xFECA798: 7D6903A6 mtctr r11 - 30: GETL R11, t22 - 31: PUTL t22, CTR - 32: INCEIPL $4 - - 0xFECA79C: 4E800421 bctrl - 33: MOVL $0xFECA7A0, t24 - 34: PUTL t24, LR - 35: GETL CTR, t26 - 36: JMPo-c t26 ($4) - - - -. 3369 FECA77C 36 -. 8B 1D 00 46 7F A3 EB 78 38 80 FF FF 7F 0C 07 74 7D 4C EA 14 81 0A 00 98 81 68 00 0C 7D 69 03 A6 4E 80 04 21 -==== BB 3370 _IO_file_overflow@@GLIBC_2.1(0xFEC984C) approx BBs exec'd 0 ==== - - 0xFEC984C: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEC9850: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEC9854: 480DE5FD bl 0xFFA7E50 - 9: MOVL $0xFEC9858, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3370 FEC984C 12 -. 7C 08 02 A6 94 21 FF E0 48 0D E5 FD -==== BB 3371 (0xFEC9858) approx BBs exec'd 0 ==== - - 0xFEC9858: 93A10014 stw r29,20(r1) - 0: GETL R29, t0 - 1: GETL R1, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEC985C: 93C10018 stw r30,24(r1) - 5: GETL R30, t4 - 6: GETL R1, t6 - 7: ADDL $0x18, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFEC9860: 7C9D2378 or r29,r4,r4 - 10: GETL R4, t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xFEC9864: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEC9868: 7FC802A6 mflr r30 - 18: GETL LR, t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0xFEC986C: 81630000 lwz r11,0(r3) - 21: GETL R3, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R11 - 24: INCEIPL $4 - - 0xFEC9870: 93E1001C stw r31,28(r1) - 25: GETL R31, t20 - 26: GETL R1, t22 - 27: ADDL $0x1C, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0xFEC9874: 7C7F1B78 or r31,r3,r3 - 30: GETL R3, t24 - 31: PUTL t24, R31 - 32: INCEIPL $4 - - 0xFEC9878: 71600008 andi. r0,r11,0x8 - 33: GETL R11, t26 - 34: ANDL $0x8, t26 - 35: PUTL t26, R0 - 36: CMP0L t26, t28 (-rSo) - 37: ICRFL t28, $0x0, CR - 38: INCEIPL $4 - - 0xFEC987C: 93810010 stw r28,16(r1) - 39: GETL R28, t30 - 40: GETL R1, t32 - 41: ADDL $0x10, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0xFEC9880: 40820210 bc 4,2,0xFEC9A90 - 44: Jc02o $0xFEC9A90 - - - -. 3371 FEC9858 44 -. 93 A1 00 14 93 C1 00 18 7C 9D 23 78 90 01 00 24 7F C8 02 A6 81 63 00 00 93 E1 00 1C 7C 7F 1B 78 71 60 00 08 93 81 00 10 40 82 02 10 -==== BB 3372 (0xFEC9884) approx BBs exec'd 0 ==== - - 0xFEC9884: 71690800 andi. r9,r11,0x800 - 0: GETL R11, t0 - 1: ANDL $0x800, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFEC9888: 408200F4 bc 4,2,0xFEC997C - 6: Jc02o $0xFEC997C - - - -. 3372 FEC9884 8 -. 71 69 08 00 40 82 00 F4 -==== BB 3373 (0xFEC988C) approx BBs exec'd 0 ==== - - 0xFEC988C: 80A30010 lwz r5,16(r3) - 0: GETL R3, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFEC9890: 2C850000 cmpi cr1,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFEC9894: 4086012C bc 4,6,0xFEC99C0 - 9: Jc06o $0xFEC99C0 - - - -. 3373 FEC988C 12 -. 80 A3 00 10 2C 85 00 00 40 86 01 2C -==== BB 3374 (0xFEC9898) approx BBs exec'd 0 ==== - - 0xFEC9898: 480023B1 bl 0xFECBC48 - 0: MOVL $0xFEC989C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFECBC48 ($4) - - - -. 3374 FEC9898 4 -. 48 00 23 B1 -==== BB 3375 (0xFEC989C) approx BBs exec'd 0 ==== - - 0xFEC989C: 80DF001C lwz r6,28(r31) - 0: GETL R31, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFEC98A0: 817F0000 lwz r11,0(r31) - 5: GETL R31, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0xFEC98A4: 7CC53378 or r5,r6,r6 - 9: GETL R6, t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0xFEC98A8: 90DF000C stw r6,12(r31) - 12: GETL R6, t10 - 13: GETL R31, t12 - 14: ADDL $0xC, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0xFEC98AC: 90DF0004 stw r6,4(r31) - 17: GETL R6, t14 - 18: GETL R31, t16 - 19: ADDL $0x4, t16 - 20: STL t14, (t16) - 21: INCEIPL $4 - - 0xFEC98B0: 90DF0008 stw r6,8(r31) - 22: GETL R6, t18 - 23: GETL R31, t20 - 24: ADDL $0x8, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0xFEC98B4: 71600100 andi. r0,r11,0x100 - 27: GETL R11, t22 - 28: ANDL $0x100, t22 - 29: PUTL t22, R0 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x0, CR - 32: INCEIPL $4 - - 0xFEC98B8: 4082018C bc 4,2,0xFEC9A44 - 33: Jc02o $0xFEC9A44 - - - -. 3375 FEC989C 32 -. 80 DF 00 1C 81 7F 00 00 7C C5 33 78 90 DF 00 0C 90 DF 00 04 90 DF 00 08 71 60 01 00 40 82 01 8C -==== BB 3376 (0xFEC98BC) approx BBs exec'd 0 ==== - - 0xFEC98BC: 815F0020 lwz r10,32(r31) - 0: GETL R31, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFEC98C0: 7F855000 cmp cr7,r5,r10 - 5: GETL R5, t4 - 6: GETL R10, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x7, CR - 9: INCEIPL $4 - - 0xFEC98C4: 419E013C bc 12,30,0xFEC9A00 - 10: Js30o $0xFEC9A00 - - - -. 3376 FEC98BC 12 -. 81 5F 00 20 7F 85 50 00 41 9E 01 3C -==== BB 3377 (0xFEC98C8) approx BBs exec'd 0 ==== - - 0xFEC98C8: 819F0060 lwz r12,96(r31) - 0: GETL R31, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFEC98CC: 616B0800 ori r11,r11,0x800 - 5: GETL R11, t4 - 6: ORL $0x800, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xFEC98D0: 813F0008 lwz r9,8(r31) - 9: GETL R31, t6 - 10: ADDL $0x8, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFEC98D4: 7CA42B78 or r4,r5,r5 - 14: GETL R5, t10 - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0xFEC98D8: 2C8C0000 cmpi cr1,r12,0 - 17: GETL R12, t12 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x1, CR - 20: INCEIPL $4 - - 0xFEC98DC: 90BF0014 stw r5,20(r31) - 21: GETL R5, t16 - 22: GETL R31, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEC98E0: 913F000C stw r9,12(r31) - 26: GETL R9, t20 - 27: GETL R31, t22 - 28: ADDL $0xC, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFEC98E4: 90BF0010 stw r5,16(r31) - 31: GETL R5, t24 - 32: GETL R31, t26 - 33: ADDL $0x10, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFEC98E8: 913F0004 stw r9,4(r31) - 36: GETL R9, t28 - 37: GETL R31, t30 - 38: ADDL $0x4, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0xFEC98EC: 917F0000 stw r11,0(r31) - 41: GETL R11, t32 - 42: GETL R31, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0xFEC98F0: 40850144 bc 4,5,0xFEC9A34 - 45: Jc05o $0xFEC9A34 - - - -. 3377 FEC98C8 44 -. 81 9F 00 60 61 6B 08 00 81 3F 00 08 7C A4 2B 78 2C 8C 00 00 90 BF 00 14 91 3F 00 0C 90 BF 00 10 91 3F 00 04 91 7F 00 00 40 85 01 44 -==== BB 3378 (0xFEC9A34) approx BBs exec'd 0 ==== - - 0xFEC9A34: 71600202 andi. r0,r11,0x202 - 0: GETL R11, t0 - 1: ANDL $0x202, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFEC9A38: 41A2FEBC bc 13,2,0xFEC98F4 - 6: Js02o $0xFEC98F4 - - - -. 3378 FEC9A34 8 -. 71 60 02 02 41 A2 FE BC -==== BB 3379 (0xFEC98F4) approx BBs exec'd 0 ==== - - 0xFEC98F4: 915F0018 stw r10,24(r31) - 0: GETL R10, t0 - 1: GETL R31, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEC98F8: 2F1DFFFF cmpi cr6,r29,-1 - 5: GETL R29, t4 - 6: MOVL $0xFFFFFFFF, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0xFEC98FC: 419A0098 bc 12,26,0xFEC9994 - 10: Js26o $0xFEC9994 - - - -. 3379 FEC98F4 12 -. 91 5F 00 18 2F 1D FF FF 41 9A 00 98 -==== BB 3380 (0xFEC9994) approx BBs exec'd 0 ==== - - 0xFEC9994: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC9998: 7CA42850 subf r5,r4,r5 - 3: GETL R4, t2 - 4: GETL R5, t4 - 5: SUBL t2, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFEC999C: 4BFFF38D bl 0xFEC8D28 - 8: MOVL $0xFEC99A0, t6 - 9: PUTL t6, LR - 10: JMPo-c $0xFEC8D28 ($4) - - - -. 3380 FEC9994 12 -. 7F E3 FB 78 7C A4 28 50 4B FF F3 8D -==== BB 3381 _IO_do_write@@GLIBC_2.1(0xFEC8D28) approx BBs exec'd 0 ==== - - 0xFEC8D28: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEC8D2C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFEC8D30: 9361000C stw r27,12(r1) - 9: GETL R27, t6 - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEC8D34: 7CBB2B79 or. r27,r5,r5 - 14: GETL R5, t10 - 15: PUTL t10, R27 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFEC8D38: 93810010 stw r28,16(r1) - 19: GETL R28, t14 - 20: GETL R1, t16 - 21: ADDL $0x10, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFEC8D3C: 7C9C2378 or r28,r4,r4 - 24: GETL R4, t18 - 25: PUTL t18, R28 - 26: INCEIPL $4 - - 0xFEC8D40: 93E1001C stw r31,28(r1) - 27: GETL R31, t20 - 28: GETL R1, t22 - 29: ADDL $0x1C, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFEC8D44: 7C7F1B78 or r31,r3,r3 - 32: GETL R3, t24 - 33: PUTL t24, R31 - 34: INCEIPL $4 - - 0xFEC8D48: 93A10014 stw r29,20(r1) - 35: GETL R29, t26 - 36: GETL R1, t28 - 37: ADDL $0x14, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFEC8D4C: 93C10018 stw r30,24(r1) - 40: GETL R30, t30 - 41: GETL R1, t32 - 42: ADDL $0x18, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0xFEC8D50: 90010024 stw r0,36(r1) - 45: GETL R0, t34 - 46: GETL R1, t36 - 47: ADDL $0x24, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFEC8D54: 418200A4 bc 12,2,0xFEC8DF8 - 50: Js02o $0xFEC8DF8 - - - -. 3381 FEC8D28 48 -. 94 21 FF E0 7C 08 02 A6 93 61 00 0C 7C BB 2B 79 93 81 00 10 7C 9C 23 78 93 E1 00 1C 7C 7F 1B 78 93 A1 00 14 93 C1 00 18 90 01 00 24 41 82 00 A4 -==== BB 3382 (0xFEC8DF8) approx BBs exec'd 0 ==== - - 0xFEC8DF8: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC8DFC: 83610024 lwz r27,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R27 - 7: INCEIPL $4 - - 0xFEC8E00: 83810010 lwz r28,16(r1) - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0xFEC8E04: 7F6803A6 mtlr r27 - 13: GETL R27, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFEC8E08: 83A10014 lwz r29,20(r1) - 16: GETL R1, t12 - 17: ADDL $0x14, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R29 - 20: INCEIPL $4 - - 0xFEC8E0C: 8361000C lwz r27,12(r1) - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R27 - 25: INCEIPL $4 - - 0xFEC8E10: 83C10018 lwz r30,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0xFEC8E14: 83E1001C lwz r31,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R31 - 35: INCEIPL $4 - - 0xFEC8E18: 38210020 addi r1,r1,32 - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: PUTL t28, R1 - 39: INCEIPL $4 - - 0xFEC8E1C: 4E800020 blr - 40: GETL LR, t30 - 41: JMPo-r t30 ($4) - - - -. 3382 FEC8DF8 40 -. 38 60 00 00 83 61 00 24 83 81 00 10 7F 68 03 A6 83 A1 00 14 83 61 00 0C 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 3383 (0xFEC99A0) approx BBs exec'd 0 ==== - - 0xFEC99A0: 83A10024 lwz r29,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFEC99A4: 83810010 lwz r28,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0xFEC99A8: 7FA803A6 mtlr r29 - 10: GETL R29, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFEC99AC: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0xFEC99B0: 83A10014 lwz r29,20(r1) - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R29 - 22: INCEIPL $4 - - 0xFEC99B4: 83E1001C lwz r31,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R31 - 27: INCEIPL $4 - - 0xFEC99B8: 38210020 addi r1,r1,32 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: PUTL t22, R1 - 31: INCEIPL $4 - - 0xFEC99BC: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - - -. 3383 FEC99A0 32 -. 83 A1 00 24 83 81 00 10 7F A8 03 A6 83 C1 00 18 83 A1 00 14 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 3384 (0xFECA7A0) approx BBs exec'd 0 ==== - - 0xFECA7A0: 2C83FFFF cmpi cr1,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFECA7A4: 7C79D050 subf r3,r25,r26 - 5: GETL R25, t6 - 6: GETL R26, t8 - 7: SUBL t6, t8 - 8: PUTL t8, R3 - 9: INCEIPL $4 - - 0xFECA7A8: 41A6FF68 bc 13,6,0xFECA710 - 10: Js06o $0xFECA710 - - - -. 3384 FECA7A0 12 -. 2C 83 FF FF 7C 79 D0 50 41 A6 FF 68 -==== BB 3385 (0xFECA7AC) approx BBs exec'd 0 ==== - - 0xFECA7AC: 83FD0020 lwz r31,32(r29) - 0: GETL R29, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFECA7B0: 7F3CCB78 or r28,r25,r25 - 5: GETL R25, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFECA7B4: 801D001C lwz r0,28(r29) - 8: GETL R29, t6 - 9: ADDL $0x1C, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0xFECA7B8: 7D20F850 subf r9,r0,r31 - 13: GETL R0, t10 - 14: GETL R31, t12 - 15: SUBL t10, t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0xFECA7BC: 2B09007F cmpli cr6,r9,127 - 18: GETL R9, t14 - 19: MOVL $0x7F, t18 - 20: CMPUL t14, t18, t16 (-rSo) - 21: ICRFL t16, $0x6, CR - 22: INCEIPL $4 - - 0xFECA7C0: 4099000C bc 4,25,0xFECA7CC - 23: Jc25o $0xFECA7CC - - - -. 3385 FECA7AC 24 -. 83 FD 00 20 7F 3C CB 78 80 1D 00 1C 7D 20 F8 50 2B 09 00 7F 40 99 00 0C -==== BB 3386 (0xFECA7C4) approx BBs exec'd 0 ==== - - 0xFECA7C4: 7C994B96 divwu r4, r25, r9 - 0: GETL R25, t2 - 1: GETL R9, t0 - 2: UDIVL t0, t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFECA7C8: 7F8449D6 mullw r28,r4,r9 - 5: GETL R4, t4 - 6: GETL R9, t6 - 7: MULL t4, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0xFECA7CC: 2C1C0000 cmpi cr0,r28,0 - 10: GETL R28, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x0, CR - 13: INCEIPL $4 - - 0xFECA7D0: 418200A8 bc 12,2,0xFECA878 - 14: Js02o $0xFECA878 - - - -. 3386 FECA7C4 16 -. 7C 99 4B 96 7F 84 49 D6 2C 1C 00 00 41 82 00 A8 -==== BB 3387 (0xFECA878) approx BBs exec'd 0 ==== - - 0xFECA878: 2F190000 cmpi cr6,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFECA87C: 419AFE90 bc 12,26,0xFECA70C - 4: Js26o $0xFECA70C - - - -. 3387 FECA878 8 -. 2F 19 00 00 41 9A FE 90 -==== BB 3388 (0xFECA880) approx BBs exec'd 0 ==== - - 0xFECA880: 7F25CB78 or r5,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFECA884: 7C9BE214 add r4,r27,r28 - 3: GETL R27, t2 - 4: GETL R28, t4 - 5: ADDL t2, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFECA888: 7FA3EB78 or r3,r29,r29 - 8: GETL R29, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFECA88C: 480014C9 bl 0xFECBD54 - 11: MOVL $0xFECA890, t8 - 12: PUTL t8, LR - 13: JMPo-c $0xFECBD54 ($4) - - - -. 3388 FECA880 16 -. 7F 25 CB 78 7C 9B E2 14 7F A3 EB 78 48 00 14 C9 -==== BB 3389 _IO_default_xsputn_internal(0xFECBD54) approx BBs exec'd 0 ==== - - 0xFECBD54: 2F850000 cmpi cr7,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFECBD58: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFECBD5C: 9421FFE0 stwu r1,-32(r1) - 7: GETL R1, t6 - 8: GETL R1, t8 - 9: ADDL $0xFFFFFFE0, t8 - 10: PUTL t8, R1 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECBD60: 93410008 stw r26,8(r1) - 13: GETL R26, t10 - 14: GETL R1, t12 - 15: ADDL $0x8, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFECBD64: 7CBA2B78 or r26,r5,r5 - 18: GETL R5, t14 - 19: PUTL t14, R26 - 20: INCEIPL $4 - - 0xFECBD68: 9361000C stw r27,12(r1) - 21: GETL R27, t16 - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFECBD6C: 7CBB2B78 or r27,r5,r5 - 26: GETL R5, t20 - 27: PUTL t20, R27 - 28: INCEIPL $4 - - 0xFECBD70: 93810010 stw r28,16(r1) - 29: GETL R28, t22 - 30: GETL R1, t24 - 31: ADDL $0x10, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFECBD74: 7C7C1B78 or r28,r3,r3 - 34: GETL R3, t26 - 35: PUTL t26, R28 - 36: INCEIPL $4 - - 0xFECBD78: 93E1001C stw r31,28(r1) - 37: GETL R31, t28 - 38: GETL R1, t30 - 39: ADDL $0x1C, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFECBD7C: 38600000 li r3,0 - 42: MOVL $0x0, t32 - 43: PUTL t32, R3 - 44: INCEIPL $4 - - 0xFECBD80: 93A10014 stw r29,20(r1) - 45: GETL R29, t34 - 46: GETL R1, t36 - 47: ADDL $0x14, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFECBD84: 7C9F2378 or r31,r4,r4 - 50: GETL R4, t38 - 51: PUTL t38, R31 - 52: INCEIPL $4 - - 0xFECBD88: 93C10018 stw r30,24(r1) - 53: GETL R30, t40 - 54: GETL R1, t42 - 55: ADDL $0x18, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0xFECBD8C: 90010024 stw r0,36(r1) - 58: GETL R0, t44 - 59: GETL R1, t46 - 60: ADDL $0x24, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0xFECBD90: 419E00A0 bc 12,30,0xFECBE30 - 63: Js30o $0xFECBE30 - - - -. 3389 FECBD54 64 -. 2F 85 00 00 7C 08 02 A6 94 21 FF E0 93 41 00 08 7C BA 2B 78 93 61 00 0C 7C BB 2B 78 93 81 00 10 7C 7C 1B 78 93 E1 00 1C 38 60 00 00 93 A1 00 14 7C 9F 23 78 93 C1 00 18 90 01 00 24 41 9E 00 A0 -==== BB 3390 (0xFECBD94) approx BBs exec'd 0 ==== - - 0xFECBD94: 807C0014 lwz r3,20(r28) - 0: GETL R28, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECBD98: 80BC0018 lwz r5,24(r28) - 5: GETL R28, t4 - 6: ADDL $0x18, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFECBD9C: 7C032840 cmpl cr0,r3,r5 - 10: GETL R3, t8 - 11: GETL R5, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x0, CR - 14: INCEIPL $4 - - 0xFECBDA0: 4080004C bc 4,0,0xFECBDEC - 15: Jc00o $0xFECBDEC - - - -. 3390 FECBD94 16 -. 80 7C 00 14 80 BC 00 18 7C 03 28 40 40 80 00 4C -==== BB 3391 (0xFECBDA4) approx BBs exec'd 0 ==== - - 0xFECBDA4: 7FA32850 subf r29,r3,r5 - 0: GETL R3, t0 - 1: GETL R5, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFECBDA8: 7C9DD840 cmpl cr1,r29,r27 - 5: GETL R29, t4 - 6: GETL R27, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0xFECBDAC: 40850008 bc 4,5,0xFECBDB4 - 10: Jc05o $0xFECBDB4 - - - -. 3391 FECBDA4 12 -. 7F A3 28 50 7C 9D D8 40 40 85 00 08 -==== BB 3392 (0xFECBDB0) approx BBs exec'd 0 ==== - - 0xFECBDB0: 7F7DDB78 or r29,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFECBDB4: 2B1D0014 cmpli cr6,r29,20 - 3: GETL R29, t2 - 4: MOVL $0x14, t6 - 5: CMPUL t2, t6, t4 (-rSo) - 6: ICRFL t4, $0x6, CR - 7: INCEIPL $4 - - 0xFECBDB8: 419900A0 bc 12,25,0xFECBE58 - 8: Js25o $0xFECBE58 - - - -. 3392 FECBDB0 12 -. 7F 7D DB 78 2B 1D 00 14 41 99 00 A0 -==== BB 3393 (0xFECBE58) approx BBs exec'd 0 ==== - - 0xFECBE58: 7FE4FB78 or r4,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFECBE5C: 7FA5EB78 or r5,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFECBE60: 4800C1A1 bl 0xFED8000 - 6: MOVL $0xFECBE64, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFED8000 ($4) - - - -. 3393 FECBE58 12 -. 7F E4 FB 78 7F A5 EB 78 48 00 C1 A1 -==== BB 3394 (0xFED88F4) approx BBs exec'd 0 ==== - - 0xFED88F4: 81240000 lwz r9,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFED88F8: 3884FFFC addi r4,r4,-4 - 4: GETL R4, t4 - 5: ADDL $0xFFFFFFFC, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFED88FC: 80040008 lwz r0,8(r4) - 8: GETL R4, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0xFED8900: 3863FFF8 addi r3,r3,-8 - 13: GETL R3, t10 - 14: ADDL $0xFFFFFFF8, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0xFED8904: 38A50001 addi r5,r5,1 - 17: GETL R5, t12 - 18: ADDL $0x1, t12 - 19: PUTL t12, R5 - 20: INCEIPL $4 - - 0xFED8908: 91230008 stw r9,8(r3) - 21: GETL R9, t14 - 22: GETL R3, t16 - 23: ADDL $0x8, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0xFED890C: 4BFFFF10 b 0xFED881C - 26: JMPo $0xFED881C ($4) - - - -. 3394 FED88F4 28 -. 81 24 00 00 38 84 FF FC 80 04 00 08 38 63 FF F8 38 A5 00 01 91 23 00 08 4B FF FF 10 -==== BB 3395 (0xFED881C) approx BBs exec'd 0 ==== - - 0xFED881C: 8124000C lwz r9,12(r4) - 0: GETL R4, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFED8820: 9003000C stw r0,12(r3) - 5: GETL R0, t4 - 6: GETL R3, t6 - 7: ADDL $0xC, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFED8824: 80040010 lwz r0,16(r4) - 10: GETL R4, t8 - 11: ADDL $0x10, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFED8828: 91230010 stw r9,16(r3) - 15: GETL R9, t12 - 16: GETL R3, t14 - 17: ADDL $0x10, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFED882C: 81240014 lwz r9,20(r4) - 20: GETL R4, t16 - 21: ADDL $0x14, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R9 - 24: INCEIPL $4 - - 0xFED8830: 90030014 stw r0,20(r3) - 25: GETL R0, t20 - 26: GETL R3, t22 - 27: ADDL $0x14, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0xFED8834: 80040018 lwz r0,24(r4) - 30: GETL R4, t24 - 31: ADDL $0x18, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R0 - 34: INCEIPL $4 - - 0xFED8838: 91230018 stw r9,24(r3) - 35: GETL R9, t28 - 36: GETL R3, t30 - 37: ADDL $0x18, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0xFED883C: 34A5FFF8 addic. r5,r5,-8 - 40: GETL R5, t32 - 41: ADCL $0xFFFFFFF8, t32 (-wCa) - 42: PUTL t32, R5 - 43: CMP0L t32, t34 (-rSo) - 44: ICRFL t34, $0x0, CR - 45: INCEIPL $4 - - 0xFED8840: 8124001C lwz r9,28(r4) - 46: GETL R4, t36 - 47: ADDL $0x1C, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R9 - 50: INCEIPL $4 - - 0xFED8844: 9003001C stw r0,28(r3) - 51: GETL R0, t40 - 52: GETL R3, t42 - 53: ADDL $0x1C, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0xFED8848: 38840020 addi r4,r4,32 - 56: GETL R4, t44 - 57: ADDL $0x20, t44 - 58: PUTL t44, R4 - 59: INCEIPL $4 - - 0xFED884C: 38630020 addi r3,r3,32 - 60: GETL R3, t46 - 61: ADDL $0x20, t46 - 62: PUTL t46, R3 - 63: INCEIPL $4 - - 0xFED8850: 40A2FFB4 bc 5,2,0xFED8804 - 64: Jc02o $0xFED8804 - - - -. 3395 FED881C 56 -. 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 -==== BB 3396 (0xFECBE64) approx BBs exec'd 0 ==== - - 0xFECBE64: 7FFFEA14 add r31,r31,r29 - 0: GETL R31, t0 - 1: GETL R29, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFECBE68: 907C0014 stw r3,20(r28) - 5: GETL R3, t4 - 6: GETL R28, t6 - 7: ADDL $0x14, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECBE6C: 4BFFFF7C b 0xFECBDE8 - 10: JMPo $0xFECBDE8 ($4) - - - -. 3396 FECBE64 12 -. 7F FF EA 14 90 7C 00 14 4B FF FF 7C -==== BB 3397 (0xFECBDE8) approx BBs exec'd 0 ==== - - 0xFECBDE8: 7F7DD850 subf r27,r29,r27 - 0: GETL R29, t0 - 1: GETL R27, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFECBDEC: 2C9B0000 cmpi cr1,r27,0 - 5: GETL R27, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFECBDF0: 4186003C bc 12,6,0xFECBE2C - 9: Js06o $0xFECBE2C - - - -. 3397 FECBDE8 12 -. 7F 7D D8 50 2C 9B 00 00 41 86 00 3C -==== BB 3398 (0xFECBE2C) approx BBs exec'd 0 ==== - - 0xFECBE2C: 7C7BD050 subf r3,r27,r26 - 0: GETL R27, t0 - 1: GETL R26, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECBE30: 80E10024 lwz r7,36(r1) - 5: GETL R1, t4 - 6: ADDL $0x24, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0xFECBE34: 83410008 lwz r26,8(r1) - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R26 - 14: INCEIPL $4 - - 0xFECBE38: 8361000C lwz r27,12(r1) - 15: GETL R1, t12 - 16: ADDL $0xC, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R27 - 19: INCEIPL $4 - - 0xFECBE3C: 7CE803A6 mtlr r7 - 20: GETL R7, t16 - 21: PUTL t16, LR - 22: INCEIPL $4 - - 0xFECBE40: 83810010 lwz r28,16(r1) - 23: GETL R1, t18 - 24: ADDL $0x10, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R28 - 27: INCEIPL $4 - - 0xFECBE44: 83A10014 lwz r29,20(r1) - 28: GETL R1, t22 - 29: ADDL $0x14, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R29 - 32: INCEIPL $4 - - 0xFECBE48: 83C10018 lwz r30,24(r1) - 33: GETL R1, t26 - 34: ADDL $0x18, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R30 - 37: INCEIPL $4 - - 0xFECBE4C: 83E1001C lwz r31,28(r1) - 38: GETL R1, t30 - 39: ADDL $0x1C, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R31 - 42: INCEIPL $4 - - 0xFECBE50: 38210020 addi r1,r1,32 - 43: GETL R1, t34 - 44: ADDL $0x20, t34 - 45: PUTL t34, R1 - 46: INCEIPL $4 - - 0xFECBE54: 4E800020 blr - 47: GETL LR, t36 - 48: JMPo-r t36 ($4) - - - -. 3398 FECBE2C 44 -. 7C 7B D0 50 80 E1 00 24 83 41 00 08 83 61 00 0C 7C E8 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 3399 (0xFECA890) approx BBs exec'd 0 ==== - - 0xFECA890: 7F23C850 subf r25,r3,r25 - 0: GETL R3, t0 - 1: GETL R25, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0xFECA894: 7C79D050 subf r3,r25,r26 - 5: GETL R25, t4 - 6: GETL R26, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFECA898: 4BFFFE78 b 0xFECA710 - 10: JMPo $0xFECA710 ($4) - - - -. 3399 FECA890 12 -. 7F 23 C8 50 7C 79 D0 50 4B FF FE 78 -==== BB 3400 (0xFECA710) approx BBs exec'd 0 ==== - - 0xFECA710: 83210034 lwz r25,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0xFECA714: 83010010 lwz r24,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R24 - 9: INCEIPL $4 - - 0xFECA718: 7F2803A6 mtlr r25 - 10: GETL R25, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0xFECA71C: 83410018 lwz r26,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R26 - 17: INCEIPL $4 - - 0xFECA720: 83210014 lwz r25,20(r1) - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R25 - 22: INCEIPL $4 - - 0xFECA724: 8361001C lwz r27,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R27 - 27: INCEIPL $4 - - 0xFECA728: 83810020 lwz r28,32(r1) - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R28 - 32: INCEIPL $4 - - 0xFECA72C: 83A10024 lwz r29,36(r1) - 33: GETL R1, t26 - 34: ADDL $0x24, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R29 - 37: INCEIPL $4 - - 0xFECA730: 83C10028 lwz r30,40(r1) - 38: GETL R1, t30 - 39: ADDL $0x28, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R30 - 42: INCEIPL $4 - - 0xFECA734: 83E1002C lwz r31,44(r1) - 43: GETL R1, t34 - 44: ADDL $0x2C, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R31 - 47: INCEIPL $4 - - 0xFECA738: 38210030 addi r1,r1,48 - 48: GETL R1, t38 - 49: ADDL $0x30, t38 - 50: PUTL t38, R1 - 51: INCEIPL $4 - - 0xFECA73C: 4E800020 blr - 52: GETL LR, t40 - 53: JMPo-r t40 ($4) - - - -. 3400 FECA710 48 -. 83 21 00 34 83 01 00 10 7F 28 03 A6 83 41 00 18 83 21 00 14 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 3401 (0xFEBE560) approx BBs exec'd 0 ==== - - 0xFEBE560: 7F03D800 cmp cr6,r3,r27 - 0: GETL R3, t0 - 1: GETL R27, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0xFEBE564: 409AFF54 bc 4,26,0xFEBE4B8 - 5: Jc26o $0xFEBE4B8 - - - -. 3401 FEBE560 8 -. 7F 03 D8 00 40 9A FF 54 -==== BB 3402 (0xFEBE568) approx BBs exec'd 0 ==== - - 0xFEBE568: 807C0000 lwz r3,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEBE56C: 81430014 lwz r10,20(r3) - 4: GETL R3, t4 - 5: ADDL $0x14, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0xFEBE570: 83830018 lwz r28,24(r3) - 9: GETL R3, t8 - 10: ADDL $0x18, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R28 - 13: INCEIPL $4 - - 0xFEBE574: 7C0AE040 cmpl cr0,r10,r28 - 14: GETL R10, t12 - 15: GETL R28, t14 - 16: CMPUL t12, t14, t16 (-rSo) - 17: ICRFL t16, $0x0, CR - 18: INCEIPL $4 - - 0xFEBE578: 408000B4 bc 4,0,0xFEBE62C - 19: Jc00o $0xFEBE62C - - - -. 3402 FEBE568 20 -. 80 7C 00 00 81 43 00 14 83 83 00 18 7C 0A E0 40 40 80 00 B4 -==== BB 3403 (0xFEBE57C) approx BBs exec'd 0 ==== - - 0xFEBE57C: 3B2A0001 addi r25,r10,1 - 0: GETL R10, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0xFEBE580: 3880000A li r4,10 - 4: MOVL $0xA, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0xFEBE584: 988A0000 stb r4,0(r10) - 7: GETL R4, t4 - 8: GETL R10, t6 - 9: STB t4, (t6) - 10: INCEIPL $4 - - 0xFEBE588: 93230014 stw r25,20(r3) - 11: GETL R25, t8 - 12: GETL R3, t10 - 13: ADDL $0x14, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFEBE58C: 3B3B0001 addi r25,r27,1 - 16: GETL R27, t12 - 17: ADDL $0x1, t12 - 18: PUTL t12, R25 - 19: INCEIPL $4 - - 0xFEBE590: 4BFFFF28 b 0xFEBE4B8 - 20: JMPo $0xFEBE4B8 ($4) - - - -. 3403 FEBE57C 24 -. 3B 2A 00 01 38 80 00 0A 98 8A 00 00 93 23 00 14 3B 3B 00 01 4B FF FF 28 -==== BB 3404 (0xFEBE4B8) approx BBs exec'd 0 ==== - - 0xFEBE4B8: 807F0000 lwz r3,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEBE4BC: 70698000 andi. r9,r3,0x8000 - 4: GETL R3, t4 - 5: ANDL $0x8000, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFEBE4C0: 40820038 bc 4,2,0xFEBE4F8 - 10: Jc02o $0xFEBE4F8 - - - -. 3404 FEBE4B8 12 -. 80 7F 00 00 70 69 80 00 40 82 00 38 -==== BB 3405 (0xFEBE4C4) approx BBs exec'd 0 ==== - - 0xFEBE4C4: 807F0048 lwz r3,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEBE4C8: 81430004 lwz r10,4(r3) - 5: GETL R3, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0xFEBE4CC: 392AFFFF addi r9,r10,-1 - 10: GETL R10, t8 - 11: ADDL $0xFFFFFFFF, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFEBE4D0: 2F890000 cmpi cr7,r9,0 - 14: GETL R9, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x7, CR - 17: INCEIPL $4 - - 0xFEBE4D4: 91230004 stw r9,4(r3) - 18: GETL R9, t14 - 19: GETL R3, t16 - 20: ADDL $0x4, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFEBE4D8: 409E0020 bc 4,30,0xFEBE4F8 - 23: Jc30o $0xFEBE4F8 - - - -. 3405 FEBE4C4 24 -. 80 7F 00 48 81 43 00 04 39 2A FF FF 2F 89 00 00 91 23 00 04 40 9E 00 20 -==== BB 3406 (0xFEBE4DC) approx BBs exec'd 0 ==== - - 0xFEBE4DC: 91230008 stw r9,8(r3) - 0: GETL R9, t0 - 1: GETL R3, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEBE4E0: 7C0004AC sync - 5: INCEIPL $4 - - 0xFEBE4E4: 7D801828 lwarx r12,r0,r3 - 6: GETL R3, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0xFEBE4E8: 7D20192D stwcx. r9,r0,r3 - 11: GETL R3, t8 - 12: GETL R9, t10 - 13: LOCKo - 14: STL t10, (t8) (-rSo) - 15: ICRFL cr, $0x0, CR - 16: INCEIPL $4 - - 0xFEBE4EC: 40A2FFF8 bc 5,2,0xFEBE4E4 - 17: Jc02o $0xFEBE4E4 - - - -. 3406 FEBE4DC 20 -. 91 23 00 08 7C 00 04 AC 7D 80 18 28 7D 20 19 2D 40 A2 FF F8 -==== BB 3407 (0xFEBE4F0) approx BBs exec'd 0 ==== - - 0xFEBE4F0: 2C8C0001 cmpi cr1,r12,1 - 0: GETL R12, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFEBE4F4: 4185011C bc 12,5,0xFEBE610 - 5: Js05o $0xFEBE610 - - - -. 3407 FEBE4F0 8 -. 2C 8C 00 01 41 85 01 1C -==== BB 3408 (0xFEBE4F8) approx BBs exec'd 0 ==== - - 0xFEBE4F8: 83A10034 lwz r29,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFEBE4FC: 7F23CB78 or r3,r25,r25 - 5: GETL R25, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEBE500: 83410018 lwz r26,24(r1) - 8: GETL R1, t6 - 9: ADDL $0x18, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0xFEBE504: 7FA803A6 mtlr r29 - 13: GETL R29, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0xFEBE508: 83210014 lwz r25,20(r1) - 16: GETL R1, t12 - 17: ADDL $0x14, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R25 - 20: INCEIPL $4 - - 0xFEBE50C: 8361001C lwz r27,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R27 - 25: INCEIPL $4 - - 0xFEBE510: 83810020 lwz r28,32(r1) - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R28 - 30: INCEIPL $4 - - 0xFEBE514: 83A10024 lwz r29,36(r1) - 31: GETL R1, t24 - 32: ADDL $0x24, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R29 - 35: INCEIPL $4 - - 0xFEBE518: 83C10028 lwz r30,40(r1) - 36: GETL R1, t28 - 37: ADDL $0x28, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R30 - 40: INCEIPL $4 - - 0xFEBE51C: 83E1002C lwz r31,44(r1) - 41: GETL R1, t32 - 42: ADDL $0x2C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R31 - 45: INCEIPL $4 - - 0xFEBE520: 38210030 addi r1,r1,48 - 46: GETL R1, t36 - 47: ADDL $0x30, t36 - 48: PUTL t36, R1 - 49: INCEIPL $4 - - 0xFEBE524: 4E800020 blr - 50: GETL LR, t38 - 51: JMPo-r t38 ($4) - - - -. 3408 FEBE4F8 48 -. 83 A1 00 34 7F 23 CB 78 83 41 00 18 7F A8 03 A6 83 21 00 14 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 -==== BB 3409 (0x10001448) approx BBs exec'd 0 ==== - - 0x10001448: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x1000144C: 48005B5D bl 0x10006FA8 - 3: MOVL $0x10001450, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x10006FA8 ($4) - - - -. 3409 10001448 8 -. 7F A3 EB 78 48 00 5B 5D -==== BB 3410 (0x10006FA8) approx BBs exec'd 0 ==== - - 0x10006FA8: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10006FAC: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0x10006FB0: 9421FFF0 stwu r1,-16(r1) - 7: GETL R1, t6 - 8: GETL R1, t8 - 9: ADDL $0xFFFFFFF0, t8 - 10: PUTL t8, R1 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x10006FB4: 90010014 stw r0,20(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x10006FB8: 419E0008 bc 12,30,0x10006FC0 - 18: Js30o $0x10006FC0 - - - -. 3410 10006FA8 20 -. 2F 83 00 00 7C 08 02 A6 94 21 FF F0 90 01 00 14 41 9E 00 08 -==== BB 3411 (0x10006FBC) approx BBs exec'd 0 ==== - - 0x10006FBC: 48013D01 bl 0x1001ACBC - 0: MOVL $0x10006FC0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x1001ACBC ($4) - - - -. 3411 10006FBC 4 -. 48 01 3D 01 -==== BB 3412 (0x1001ACBC) approx BBs exec'd 0 ==== - - 0x1001ACBC: 396000C4 li r11,196 - 0: MOVL $0xC4, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001ACC0: 4BFFFE4C b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 3412 1001ACBC 8 -. 39 60 00 C4 4B FF FE 4C -==== BB 3413 (0x10006FC0) approx BBs exec'd 0 ==== - - 0x10006FC0: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10006FC4: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x10006FC8: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x10006FCC: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 3413 10006FC0 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 -==== BB 3414 (0x10001450) approx BBs exec'd 0 ==== - - 0x10001450: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x10001454: 80010064 lwz r0,100(r1) - 3: GETL R1, t2 - 4: ADDL $0x64, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x10001458: 83010040 lwz r24,64(r1) - 8: GETL R1, t6 - 9: ADDL $0x40, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R24 - 12: INCEIPL $4 - - 0x1000145C: 83210044 lwz r25,68(r1) - 13: GETL R1, t10 - 14: ADDL $0x44, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R25 - 17: INCEIPL $4 - - 0x10001460: 7C0803A6 mtlr r0 - 18: GETL R0, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x10001464: 83410048 lwz r26,72(r1) - 21: GETL R1, t16 - 22: ADDL $0x48, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R26 - 25: INCEIPL $4 - - 0x10001468: 8361004C lwz r27,76(r1) - 26: GETL R1, t20 - 27: ADDL $0x4C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R27 - 30: INCEIPL $4 - - 0x1000146C: 83810050 lwz r28,80(r1) - 31: GETL R1, t24 - 32: ADDL $0x50, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R28 - 35: INCEIPL $4 - - 0x10001470: 83A10054 lwz r29,84(r1) - 36: GETL R1, t28 - 37: ADDL $0x54, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R29 - 40: INCEIPL $4 - - 0x10001474: 83C10058 lwz r30,88(r1) - 41: GETL R1, t32 - 42: ADDL $0x58, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R30 - 45: INCEIPL $4 - - 0x10001478: 83E1005C lwz r31,92(r1) - 46: GETL R1, t36 - 47: ADDL $0x5C, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R31 - 50: INCEIPL $4 - - 0x1000147C: 38210060 addi r1,r1,96 - 51: GETL R1, t40 - 52: ADDL $0x60, t40 - 53: PUTL t40, R1 - 54: INCEIPL $4 - - 0x10001480: 4E800020 blr - 55: GETL LR, t42 - 56: JMPo-r t42 ($4) - - - -. 3414 10001450 52 -. 38 60 00 00 80 01 00 64 83 01 00 40 83 21 00 44 7C 08 03 A6 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 -==== BB 3415 (0x10001C04) approx BBs exec'd 0 ==== - - 0x10001C04: 7F9C1B78 or r28,r28,r3 - 0: GETL R28, t0 - 1: GETL R3, t2 - 2: ORL t2, t0 - 3: PUTL t0, R28 - 4: INCEIPL $4 - - 0x10001C08: 301CFFFF addic r0,r28,-1 - 5: GETL R28, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x10001C0C: 7C60E110 subfe r3,r0,r28 - 9: GETL R0, t6 - 10: GETL R28, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x10001C10: 4BFFFCCC b 0x100018DC - 14: JMPo $0x100018DC ($4) - - - -. 3415 10001C04 16 -. 7F 9C 1B 78 30 1C FF FF 7C 60 E1 10 4B FF FC CC -==== BB 3416 (0x100018DC) approx BBs exec'd 0 ==== - - 0x100018DC: 480193C1 bl 0x1001AC9C - 0: MOVL $0x100018E0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x1001AC9C ($4) - - - -. 3416 100018DC 4 -. 48 01 93 C1 -==== BB 3417 (0x1001AC9C) approx BBs exec'd 0 ==== - - 0x1001AC9C: 396000B4 li r11,180 - 0: MOVL $0xB4, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001ACA0: 4BFFFE6C b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 3417 1001AC9C 8 -. 39 60 00 B4 4B FF FE 6C -==== BB 3418 exit(0xFE93B98) approx BBs exec'd 0 ==== - - 0xFE93B98: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE93B9C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE93BA0: 481142B1 bl 0xFFA7E50 - 9: MOVL $0xFE93BA4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3418 FE93B98 12 -. 94 21 FF E0 7C 08 02 A6 48 11 42 B1 -==== BB 3419 (0xFE93BA4) approx BBs exec'd 0 ==== - - 0xFE93BA4: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE93BA8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE93BAC: 93E1001C stw r31,28(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE93BB0: 93810010 stw r28,16(r1) - 13: GETL R28, t10 - 14: GETL R1, t12 - 15: ADDL $0x10, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE93BB4: 7C7C1B78 or r28,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0xFE93BB8: 93A10014 stw r29,20(r1) - 21: GETL R29, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE93BBC: 83FE1AFC lwz r31,6908(r30) - 26: GETL R30, t20 - 27: ADDL $0x1AFC, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFE93BC0: 90010024 stw r0,36(r1) - 31: GETL R0, t24 - 32: GETL R1, t26 - 33: ADDL $0x24, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFE93BC4: 801F0000 lwz r0,0(r31) - 36: GETL R31, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R0 - 39: INCEIPL $4 - - 0xFE93BC8: 2F800000 cmpi cr7,r0,0 - 40: GETL R0, t32 - 41: CMP0L t32, t34 (-rSo) - 42: ICRFL t34, $0x7, CR - 43: INCEIPL $4 - - 0xFE93BCC: 419E00CC bc 12,30,0xFE93C98 - 44: Js30o $0xFE93C98 - - - -. 3419 FE93BA4 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 81 00 10 7C 7C 1B 78 93 A1 00 14 83 FE 1A FC 90 01 00 24 80 1F 00 00 2F 80 00 00 41 9E 00 CC -==== BB 3420 (0xFE93BD0) approx BBs exec'd 0 ==== - - 0xFE93BD0: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFE93BD4: 80690004 lwz r3,4(r9) - 4: GETL R9, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFE93BD8: 2C030000 cmpi cr0,r3,0 - 9: GETL R3, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x0, CR - 12: INCEIPL $4 - - 0xFE93BDC: 41820078 bc 12,2,0xFE93C54 - 13: Js02o $0xFE93C54 - - - -. 3420 FE93BD0 16 -. 81 3F 00 00 80 69 00 04 2C 03 00 00 41 82 00 78 -==== BB 3421 (0xFE93BE0) approx BBs exec'd 0 ==== - - 0xFE93BE0: 7D2A4B78 or r10,r9,r9 - 0: GETL R9, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFE93BE4: 48000018 b 0xFE93BFC - 3: JMPo $0xFE93BFC ($4) - - - -. 3421 FE93BE0 8 -. 7D 2A 4B 78 48 00 00 18 -==== BB 3422 (0xFE93BFC) approx BBs exec'd 0 ==== - - 0xFE93BFC: 80AA0004 lwz r5,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFE93C00: 3925FFFF addi r9,r5,-1 - 5: GETL R5, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0xFE93C04: 55242036 rlwinm r4,r9,4,0,27 - 9: GETL R9, t6 - 10: SHLL $0x4, t6 - 11: PUTL t6, R4 - 12: INCEIPL $4 - - 0xFE93C08: 912A0004 stw r9,4(r10) - 13: GETL R9, t8 - 14: GETL R10, t10 - 15: ADDL $0x4, t10 - 16: STL t8, (t10) - 17: INCEIPL $4 - - 0xFE93C0C: 7D645214 add r11,r4,r10 - 18: GETL R4, t12 - 19: GETL R10, t14 - 20: ADDL t12, t14 - 21: PUTL t14, R11 - 22: INCEIPL $4 - - 0xFE93C10: 800B0008 lwz r0,8(r11) - 23: GETL R11, t16 - 24: ADDL $0x8, t16 - 25: LDL (t16), t18 - 26: PUTL t18, R0 - 27: INCEIPL $4 - - 0xFE93C14: 396B0008 addi r11,r11,8 - 28: GETL R11, t20 - 29: ADDL $0x8, t20 - 30: PUTL t20, R11 - 31: INCEIPL $4 - - 0xFE93C18: 2F800003 cmpi cr7,r0,3 - 32: GETL R0, t22 - 33: MOVL $0x3, t26 - 34: CMPL t22, t26, t24 (-rSo) - 35: ICRFL t24, $0x7, CR - 36: INCEIPL $4 - - 0xFE93C1C: 419E0054 bc 12,30,0xFE93C70 - 37: Js30o $0xFE93C70 - - - -. 3422 FE93BFC 36 -. 80 AA 00 04 39 25 FF FF 55 24 20 36 91 2A 00 04 7D 64 52 14 80 0B 00 08 39 6B 00 08 2F 80 00 03 41 9E 00 54 -==== BB 3423 (0xFE93C20) approx BBs exec'd 0 ==== - - 0xFE93C20: 2C800002 cmpi cr1,r0,2 - 0: GETL R0, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFE93C24: 2F000004 cmpi cr6,r0,4 - 5: GETL R0, t6 - 6: MOVL $0x4, t10 - 7: CMPL t6, t10, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0xFE93C28: 40BDFFC0 bc 5,29,0xFE93BE8 - 10: Jc29o $0xFE93BE8 - - - -. 3423 FE93C20 12 -. 2C 80 00 02 2F 00 00 04 40 BD FF C0 -==== BB 3424 (0xFE93C2C) approx BBs exec'd 0 ==== - - 0xFE93C2C: 409AFFC0 bc 4,26,0xFE93BEC - 0: Jc26o $0xFE93BEC - - - -. 3424 FE93C2C 4 -. 40 9A FF C0 -==== BB 3425 (0xFE93C30) approx BBs exec'd 0 ==== - - 0xFE93C30: 810B0004 lwz r8,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFE93C34: 7F84E378 or r4,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE93C38: 806B0008 lwz r3,8(r11) - 8: GETL R11, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFE93C3C: 7D0903A6 mtctr r8 - 13: GETL R8, t10 - 14: PUTL t10, CTR - 15: INCEIPL $4 - - 0xFE93C40: 4E800421 bctrl - 16: MOVL $0xFE93C44, t12 - 17: PUTL t12, LR - 18: GETL CTR, t14 - 19: JMPo-c t14 ($4) - - - -. 3425 FE93C30 20 -. 81 0B 00 04 7F 84 E3 78 80 6B 00 08 7D 09 03 A6 4E 80 04 21 -==== BB 3426 close_stdout(0x100050CC) approx BBs exec'd 0 ==== - - 0x100050CC: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x100050D0: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x100050D4: 480157D9 bl 0x1001A8AC - 9: MOVL $0x100050D8, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x1001A8AC ($4) - - - -. 3426 100050CC 12 -. 94 21 FF E0 7C 08 02 A6 48 01 57 D9 -==== BB 3427 (0x100050D8) approx BBs exec'd 0 ==== - - 0x100050D8: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x100050DC: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x100050E0: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x100050E4: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x100050E8: 93E1001C stw r31,28(r1) - 18: GETL R31, t14 - 19: GETL R1, t16 - 20: ADDL $0x1C, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x100050EC: 83BE01EC lwz r29,492(r30) - 23: GETL R30, t18 - 24: ADDL $0x1EC, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R29 - 27: INCEIPL $4 - - 0x100050F0: 807D0000 lwz r3,0(r29) - 28: GETL R29, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R3 - 31: INCEIPL $4 - - 0x100050F4: 80030000 lwz r0,0(r3) - 32: GETL R3, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R0 - 35: INCEIPL $4 - - 0x100050F8: 5400DFFE rlwinm r0,r0,27,31,31 - 36: GETL R0, t30 - 37: ROLL $0x1B, t30 - 38: ANDL $0x1, t30 - 39: PUTL t30, R0 - 40: INCEIPL $4 - - 0x100050FC: 33E0FFFF addic r31,r0,-1 - 41: GETL R0, t32 - 42: ADCL $0xFFFFFFFF, t32 (-wCa) - 43: PUTL t32, R31 - 44: INCEIPL $4 - - 0x10005100: 7FFFF910 subfe r31,r31,r31 - 45: GETL R31, t34 - 46: GETL R31, t36 - 47: SBBL t34, t36 (-rCa-wCa) - 48: PUTL t36, R31 - 49: INCEIPL $4 - - 0x10005104: 2F9F0000 cmpi cr7,r31,0 - 50: GETL R31, t38 - 51: CMP0L t38, t40 (-rSo) - 52: ICRFL t40, $0x7, CR - 53: INCEIPL $4 - - 0x10005108: 419E0010 bc 12,30,0x10005118 - 54: Js30o $0x10005118 - - - -. 3427 100050D8 52 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 90 01 00 24 93 E1 00 1C 83 BE 01 EC 80 7D 00 00 80 03 00 00 54 00 DF FE 33 E0 FF FF 7F FF F9 10 2F 9F 00 00 41 9E 00 10 -==== BB 3428 (0x1000510C) approx BBs exec'd 0 ==== - - 0x1000510C: 48015A31 bl 0x1001AB3C - 0: MOVL $0x10005110, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x1001AB3C ($4) - - - -. 3428 1000510C 4 -. 48 01 5A 31 -==== BB 3429 (0x1001AB3C) approx BBs exec'd 0 ==== - - 0x1001AB3C: 39600004 li r11,4 - 0: MOVL $0x4, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AB40: 4BFFFFCC b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 3429 1001AB3C 8 -. 39 60 00 04 4B FF FF CC -==== BB 3430 __fpending(0xFEC731C) approx BBs exec'd 0 ==== - - 0xFEC731C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEC7320: 80030060 lwz r0,96(r3) - 6: GETL R3, t4 - 7: ADDL $0x60, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0xFEC7324: 2F800000 cmpi cr7,r0,0 - 11: GETL R0, t8 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x7, CR - 14: INCEIPL $4 - - 0xFEC7328: 409D0020 bc 4,29,0xFEC7348 - 15: Jc29o $0xFEC7348 - - - -. 3430 FEC731C 16 -. 94 21 FF F0 80 03 00 60 2F 80 00 00 40 9D 00 20 -==== BB 3431 (0xFEC7348) approx BBs exec'd 0 ==== - - 0xFEC7348: 80A30010 lwz r5,16(r3) - 0: GETL R3, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFEC734C: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFEC7350: 80C30014 lwz r6,20(r3) - 9: GETL R3, t6 - 10: ADDL $0x14, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R6 - 13: INCEIPL $4 - - 0xFEC7354: 7C653050 subf r3,r5,r6 - 14: GETL R5, t10 - 15: GETL R6, t12 - 16: SUBL t10, t12 - 17: PUTL t12, R3 - 18: INCEIPL $4 - - 0xFEC7358: 4E800020 blr - 19: GETL LR, t14 - 20: JMPo-r t14 ($4) - - - -. 3431 FEC7348 20 -. 80 A3 00 10 38 21 00 10 80 C3 00 14 7C 65 30 50 4E 80 00 20 -==== BB 3432 (0x10005110) approx BBs exec'd 0 ==== - - 0x10005110: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10005114: 419E0074 bc 12,30,0x10005188 - 4: Js30o $0x10005188 - - - -. 3432 10005110 8 -. 2F 83 00 00 41 9E 00 74 -==== BB 3433 (0x10005118) approx BBs exec'd 0 ==== - - 0x10005118: 807D0000 lwz r3,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x1000511C: 48015B49 bl 0x1001AC64 - 4: MOVL $0x10005120, t4 - 5: PUTL t4, LR - 6: JMPo-c $0x1001AC64 ($4) - - - -. 3433 10005118 8 -. 80 7D 00 00 48 01 5B 49 -==== BB 3434 (0x1001AC64) approx BBs exec'd 0 ==== - - 0x1001AC64: 39600098 li r11,152 - 0: MOVL $0x98, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x1001AC68: 4BFFFEA4 b 0x1001AB0C - 3: JMPo $0x1001AB0C ($4) - - - -. 3434 1001AC64 8 -. 39 60 00 98 4B FF FE A4 -==== BB 3435 (0xFECAF18) approx BBs exec'd 0 ==== - - 0xFECAF18: 807F0048 lwz r3,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECAF1C: 3B828BA0 addi r28,r2,-29792 - 5: GETL R2, t4 - 6: ADDL $0xFFFF8BA0, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0xFECAF20: 80830008 lwz r4,8(r3) - 9: GETL R3, t6 - 10: ADDL $0x8, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0xFECAF24: 7F04E000 cmp cr6,r4,r28 - 14: GETL R4, t10 - 15: GETL R28, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0xFECAF28: 419A0034 bc 12,26,0xFECAF5C - 19: Js26o $0xFECAF5C - - - -. 3435 FECAF18 20 -. 80 7F 00 48 3B 82 8B A0 80 83 00 08 7F 04 E0 00 41 9A 00 34 -==== BB 3436 (0xFECAF2C) approx BBs exec'd 0 ==== - - 0xFECAF2C: 39600000 li r11,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFECAF30: 38A00001 li r5,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFECAF34: 7D201828 lwarx r9,r0,r3 - 6: GETL R3, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0xFECAF38: 7C095800 cmp cr0,r9,r11 - 11: GETL R9, t8 - 12: GETL R11, t10 - 13: CMPL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x0, CR - 15: INCEIPL $4 - - 0xFECAF3C: 4082000C bc 4,2,0xFECAF48 - 16: Jc02o $0xFECAF48 - - - -. 3436 FECAF2C 20 -. 39 60 00 00 38 A0 00 01 7D 20 18 28 7C 09 58 00 40 82 00 0C -==== BB 3437 (0xFECAF40) approx BBs exec'd 0 ==== - - 0xFECAF40: 7CA0192D stwcx. r5,r0,r3 - 0: GETL R3, t0 - 1: GETL R5, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFECAF44: 40A2FFF0 bc 5,2,0xFECAF34 - 6: Jc02o $0xFECAF34 - - - -. 3437 FECAF40 8 -. 7C A0 19 2D 40 A2 FF F0 -==== BB 3438 (0xFECAF34) approx BBs exec'd 0 ==== - - 0xFECAF34: 7D201828 lwarx r9,r0,r3 - 0: GETL R3, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFECAF38: 7C095800 cmp cr0,r9,r11 - 5: GETL R9, t4 - 6: GETL R11, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFECAF3C: 4082000C bc 4,2,0xFECAF48 - 10: Jc02o $0xFECAF48 - - - -. 3438 FECAF34 12 -. 7D 20 18 28 7C 09 58 00 40 82 00 0C -==== BB 3439 (0xFECAF48) approx BBs exec'd 0 ==== - - 0xFECAF48: 4C00012C 0: INCEIPL $4 - - 0xFECAF4C: 2F890000 cmpi cr7,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFECAF50: 409E01BC bc 4,30,0xFECB10C - 5: Jc30o $0xFECB10C - - - -. 3439 FECAF48 12 -. 4C 00 01 2C 2F 89 00 00 40 9E 01 BC -==== BB 3440 (0xFECAF54) approx BBs exec'd 0 ==== - - 0xFECAF54: 807F0048 lwz r3,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECAF58: 93830008 stw r28,8(r3) - 5: GETL R28, t4 - 6: GETL R3, t6 - 7: ADDL $0x8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECAF5C: 80E30004 lwz r7,4(r3) - 10: GETL R3, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R7 - 14: INCEIPL $4 - - 0xFECAF60: 38C70001 addi r6,r7,1 - 15: GETL R7, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R6 - 18: INCEIPL $4 - - 0xFECAF64: 90C30004 stw r6,4(r3) - 19: GETL R6, t14 - 20: GETL R3, t16 - 21: ADDL $0x4, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFECAF68: 815E1BEC lwz r10,7148(r30) - 24: GETL R30, t18 - 25: ADDL $0x1BEC, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R10 - 28: INCEIPL $4 - - 0xFECAF6C: 812A0000 lwz r9,0(r10) - 29: GETL R10, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R9 - 32: INCEIPL $4 - - 0xFECAF70: 2F890000 cmpi cr7,r9,0 - 33: GETL R9, t26 - 34: CMP0L t26, t28 (-rSo) - 35: ICRFL t28, $0x7, CR - 36: INCEIPL $4 - - 0xFECAF74: 419E0020 bc 12,30,0xFECAF94 - 37: Js30o $0xFECAF94 - - - -. 3440 FECAF54 36 -. 80 7F 00 48 93 83 00 08 80 E3 00 04 38 C7 00 01 90 C3 00 04 81 5E 1B EC 81 2A 00 00 2F 89 00 00 41 9E 00 20 -==== BB 3441 (0xFECAF80) approx BBs exec'd 0 ==== - - 0xFECAF80: 80690034 lwz r3,52(r9) - 0: GETL R9, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECAF84: 39490034 addi r10,r9,52 - 5: GETL R9, t4 - 6: ADDL $0x34, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0xFECAF88: 2F830000 cmpi cr7,r3,0 - 9: GETL R3, t6 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x7, CR - 12: INCEIPL $4 - - 0xFECAF8C: 7C691B78 or r9,r3,r3 - 13: GETL R3, t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0xFECAF90: 409EFFE8 bc 4,30,0xFECAF78 - 16: Jc30o $0xFECAF78 - - - -. 3441 FECAF80 20 -. 80 69 00 34 39 49 00 34 2F 83 00 00 7C 69 1B 78 40 9E FF E8 -==== BB 3442 (0xFECAFA8) approx BBs exec'd 0 ==== - - 0xFECAFA8: 807F0048 lwz r3,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECAFAC: 83E30004 lwz r31,4(r3) - 5: GETL R3, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0xFECAFB0: 393FFFFF addi r9,r31,-1 - 10: GETL R31, t8 - 11: ADDL $0xFFFFFFFF, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0xFECAFB4: 2F090000 cmpi cr6,r9,0 - 14: GETL R9, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x6, CR - 17: INCEIPL $4 - - 0xFECAFB8: 91230004 stw r9,4(r3) - 18: GETL R9, t14 - 19: GETL R3, t16 - 20: ADDL $0x4, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFECAFBC: 419A00CC bc 12,26,0xFECB088 - 23: Js26o $0xFECB088 - - - -. 3442 FECAFA8 24 -. 80 7F 00 48 83 E3 00 04 39 3F FF FF 2F 09 00 00 91 23 00 04 41 9A 00 CC -==== BB 3443 (0xFECB088) approx BBs exec'd 0 ==== - - 0xFECB088: 91230008 stw r9,8(r3) - 0: GETL R9, t0 - 1: GETL R3, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECB08C: 7C0004AC sync - 5: INCEIPL $4 - - 0xFECB090: 7F801828 lwarx r28,r0,r3 - 6: GETL R3, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R28 - 10: INCEIPL $4 - - 0xFECB094: 7D20192D stwcx. r9,r0,r3 - 11: GETL R3, t8 - 12: GETL R9, t10 - 13: LOCKo - 14: STL t10, (t8) (-rSo) - 15: ICRFL cr, $0x0, CR - 16: INCEIPL $4 - - 0xFECB098: 40A2FFF8 bc 5,2,0xFECB090 - 17: Jc02o $0xFECB090 - - - -. 3443 FECB088 20 -. 91 23 00 08 7C 00 04 AC 7F 80 18 28 7D 20 19 2D 40 A2 FF F8 -==== BB 3444 (0xFECB09C) approx BBs exec'd 0 ==== - - 0xFECB09C: 2F9C0001 cmpi cr7,r28,1 - 0: GETL R28, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFECB0A0: 409DFF20 bc 4,29,0xFECAFC0 - 5: Jc29o $0xFECAFC0 - - - -. 3444 FECB09C 8 -. 2F 9C 00 01 40 9D FF 20 -==== BB 3445 (0xFEBB904) approx BBs exec'd 0 ==== - - 0xFEBB904: 807D0048 lwz r3,72(r29) - 0: GETL R29, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEBB908: 3B828BA0 addi r28,r2,-29792 - 5: GETL R2, t4 - 6: ADDL $0xFFFF8BA0, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0xFEBB90C: 80A30008 lwz r5,8(r3) - 9: GETL R3, t6 - 10: ADDL $0x8, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0xFEBB910: 7C85E000 cmp cr1,r5,r28 - 14: GETL R5, t10 - 15: GETL R28, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x1, CR - 18: INCEIPL $4 - - 0xFEBB914: 41860030 bc 12,6,0xFEBB944 - 19: Js06o $0xFEBB944 - - - -. 3445 FEBB904 20 -. 80 7D 00 48 3B 82 8B A0 80 A3 00 08 7C 85 E0 00 41 86 00 30 -==== BB 3446 (0xFEBB918) approx BBs exec'd 0 ==== - - 0xFEBB918: 38C00001 li r6,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0xFEBB91C: 7D201828 lwarx r9,r0,r3 - 3: GETL R3, t2 - 4: LOCKo - 5: LDL (t2), t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0xFEBB920: 7C09F800 cmp cr0,r9,r31 - 8: GETL R9, t6 - 9: GETL R31, t8 - 10: CMPL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x0, CR - 12: INCEIPL $4 - - 0xFEBB924: 4082000C bc 4,2,0xFEBB930 - 13: Jc02o $0xFEBB930 - - - -. 3446 FEBB918 16 -. 38 C0 00 01 7D 20 18 28 7C 09 F8 00 40 82 00 0C -==== BB 3447 (0xFEBB928) approx BBs exec'd 0 ==== - - 0xFEBB928: 7CC0192D stwcx. r6,r0,r3 - 0: GETL R3, t0 - 1: GETL R6, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFEBB92C: 40A2FFF0 bc 5,2,0xFEBB91C - 6: Jc02o $0xFEBB91C - - - -. 3447 FEBB928 8 -. 7C C0 19 2D 40 A2 FF F0 -==== BB 3448 (0xFEBB91C) approx BBs exec'd 0 ==== - - 0xFEBB91C: 7D201828 lwarx r9,r0,r3 - 0: GETL R3, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEBB920: 7C09F800 cmp cr0,r9,r31 - 5: GETL R9, t4 - 6: GETL R31, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFEBB924: 4082000C bc 4,2,0xFEBB930 - 10: Jc02o $0xFEBB930 - - - -. 3448 FEBB91C 12 -. 7D 20 18 28 7C 09 F8 00 40 82 00 0C -==== BB 3449 (0xFEBB930) approx BBs exec'd 0 ==== - - 0xFEBB930: 4C00012C 0: INCEIPL $4 - - 0xFEBB934: 2F090000 cmpi cr6,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0xFEBB938: 409A0250 bc 4,26,0xFEBBB88 - 5: Jc26o $0xFEBBB88 - - - -. 3449 FEBB930 12 -. 4C 00 01 2C 2F 09 00 00 40 9A 02 50 -==== BB 3450 (0xFEBB93C) approx BBs exec'd 0 ==== - - 0xFEBB93C: 807D0048 lwz r3,72(r29) - 0: GETL R29, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEBB940: 93830008 stw r28,8(r3) - 5: GETL R28, t4 - 6: GETL R3, t6 - 7: ADDL $0x8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFEBB944: 81030004 lwz r8,4(r3) - 10: GETL R3, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R8 - 14: INCEIPL $4 - - 0xFEBB948: 38E80001 addi r7,r8,1 - 15: GETL R8, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0xFEBB94C: 90E30004 stw r7,4(r3) - 19: GETL R7, t14 - 20: GETL R3, t16 - 21: ADDL $0x4, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0xFEBB950: 801D0000 lwz r0,0(r29) - 24: GETL R29, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R0 - 27: INCEIPL $4 - - 0xFEBB954: 540ADFFE rlwinm r10,r0,27,31,31 - 28: GETL R0, t22 - 29: ROLL $0x1B, t22 - 30: ANDL $0x1, t22 - 31: PUTL t22, R10 - 32: INCEIPL $4 - - 0xFEBB958: 70092000 andi. r9,r0,0x2000 - 33: GETL R0, t24 - 34: ANDL $0x2000, t24 - 35: PUTL t24, R9 - 36: CMP0L t24, t26 (-rSo) - 37: ICRFL t26, $0x0, CR - 38: INCEIPL $4 - - 0xFEBB95C: 2F8A0000 cmpi cr7,r10,0 - 39: GETL R10, t28 - 40: CMP0L t28, t30 (-rSo) - 41: ICRFL t30, $0x7, CR - 42: INCEIPL $4 - - 0xFEBB960: 7C600026 mfcr r3 - 43: GETL CR, t32 - 44: PUTL t32, R3 - 45: INCEIPL $4 - - 0xFEBB964: 5463FFFE rlwinm r3,r3,31,31,31 - 46: GETL R3, t34 - 47: ROLL $0x1F, t34 - 48: ANDL $0x1, t34 - 49: PUTL t34, R3 - 50: INCEIPL $4 - - 0xFEBB968: 3B43FFFF addi r26,r3,-1 - 51: GETL R3, t36 - 52: ADDL $0xFFFFFFFF, t36 - 53: PUTL t36, R26 - 54: INCEIPL $4 - - 0xFEBB96C: 4082013C bc 4,2,0xFEBBAA8 - 55: Jc02o $0xFEBBAA8 - - - -. 3450 FEBB93C 52 -. 80 7D 00 48 93 83 00 08 81 03 00 04 38 E8 00 01 90 E3 00 04 80 1D 00 00 54 0A DF FE 70 09 20 00 2F 8A 00 00 7C 60 00 26 54 63 FF FE 3B 43 FF FF 40 82 01 3C -==== BB 3451 (0xFEC83B0) approx BBs exec'd 0 ==== - - 0xFEC83B0: 70090800 andi. r9,r0,0x800 - 0: GETL R0, t0 - 1: ANDL $0x800, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFEC83B4: 41A2FF18 bc 13,2,0xFEC82CC - 6: Js02o $0xFEC82CC - - - -. 3451 FEC83B0 8 -. 70 09 08 00 41 A2 FF 18 -==== BB 3452 (0xFEC83B8) approx BBs exec'd 0 ==== - - 0xFEC83B8: 80A30060 lwz r5,96(r3) - 0: GETL R3, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFEC83BC: 2C850000 cmpi cr1,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0xFEC83C0: 40850098 bc 4,5,0xFEC8458 - 9: Jc05o $0xFEC8458 - - - -. 3452 FEC83B8 12 -. 80 A3 00 60 2C 85 00 00 40 85 00 98 -==== BB 3453 (0xFEC8458) approx BBs exec'd 0 ==== - - 0xFEC8458: 80830010 lwz r4,16(r3) - 0: GETL R3, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEC845C: 80C30014 lwz r6,20(r3) - 5: GETL R3, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0xFEC8460: 7CA43050 subf r5,r4,r6 - 10: GETL R4, t8 - 11: GETL R6, t10 - 12: SUBL t8, t10 - 13: PUTL t10, R5 - 14: INCEIPL $4 - - 0xFEC8464: 480008C5 bl 0xFEC8D28 - 15: MOVL $0xFEC8468, t12 - 16: PUTL t12, LR - 17: JMPo-c $0xFEC8D28 ($4) - - - -. 3453 FEC8458 16 -. 80 83 00 10 80 C3 00 14 7C A4 30 50 48 00 08 C5 -==== BB 3454 (0xFEC8D58) approx BBs exec'd 0 ==== - - 0xFEC8D58: 80830000 lwz r4,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0xFEC8D5C: 70891000 andi. r9,r4,0x1000 - 4: GETL R4, t4 - 5: ANDL $0x1000, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFEC8D60: 418200C0 bc 12,2,0xFEC8E20 - 10: Js02o $0xFEC8E20 - - - -. 3454 FEC8D58 12 -. 80 83 00 00 70 89 10 00 41 82 00 C0 -==== BB 3455 (0xFEC8E20) approx BBs exec'd 0 ==== - - 0xFEC8E20: 80030008 lwz r0,8(r3) - 0: GETL R3, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEC8E24: 80A30010 lwz r5,16(r3) - 5: GETL R3, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0xFEC8E28: 7F802800 cmp cr7,r0,r5 - 10: GETL R0, t8 - 11: GETL R5, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0xFEC8E2C: 41BEFF48 bc 13,30,0xFEC8D74 - 15: Js30o $0xFEC8D74 - - - -. 3455 FEC8E20 16 -. 80 03 00 08 80 A3 00 10 7F 80 28 00 41 BE FF 48 -==== BB 3456 (0xFEC8D74) approx BBs exec'd 0 ==== - - 0xFEC8D74: 891F0046 lbz r8,70(r31) - 0: GETL R31, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFEC8D78: 7F84E378 or r4,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFEC8D7C: 7FE3FB78 or r3,r31,r31 - 8: GETL R31, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFEC8D80: 7F65DB78 or r5,r27,r27 - 11: GETL R27, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0xFEC8D84: 7D070774 extsb r7,r8 - 14: GETB R8, t10 - 15: WIDENL_Bs _st10 - 16: PUTL t10, R7 - 17: INCEIPL $4 - - 0xFEC8D88: 7D27FA14 add r9,r7,r31 - 18: GETL R7, t12 - 19: GETL R31, t14 - 20: ADDL t12, t14 - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0xFEC8D8C: 81690098 lwz r11,152(r9) - 23: GETL R9, t16 - 24: ADDL $0x98, t16 - 25: LDL (t16), t18 - 26: PUTL t18, R11 - 27: INCEIPL $4 - - 0xFEC8D90: 83AB003C lwz r29,60(r11) - 28: GETL R11, t20 - 29: ADDL $0x3C, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R29 - 32: INCEIPL $4 - - 0xFEC8D94: 7FA903A6 mtctr r29 - 33: GETL R29, t24 - 34: PUTL t24, CTR - 35: INCEIPL $4 - - 0xFEC8D98: 4E800421 bctrl - 36: MOVL $0xFEC8D9C, t26 - 37: PUTL t26, LR - 38: GETL CTR, t28 - 39: JMPo-c t28 ($4) - - - -. 3456 FEC8D74 40 -. 89 1F 00 46 7F 84 E3 78 7F E3 FB 78 7F 65 DB 78 7D 07 07 74 7D 27 FA 14 81 69 00 98 83 AB 00 3C 7F A9 03 A6 4E 80 04 21 -==== BB 3457 _IO_file_write@@GLIBC_2.1(0xFECA570) approx BBs exec'd 0 ==== - - 0xFECA570: 2F850000 cmpi cr7,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFECA574: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFECA578: 9421FFE0 stwu r1,-32(r1) - 7: GETL R1, t6 - 8: GETL R1, t8 - 9: ADDL $0xFFFFFFE0, t8 - 10: PUTL t8, R1 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECA57C: 9361000C stw r27,12(r1) - 13: GETL R27, t10 - 14: GETL R1, t12 - 15: ADDL $0xC, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFECA580: 7CBB2B78 or r27,r5,r5 - 18: GETL R5, t14 - 19: PUTL t14, R27 - 20: INCEIPL $4 - - 0xFECA584: 93810010 stw r28,16(r1) - 21: GETL R28, t16 - 22: GETL R1, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFECA588: 7C7C1B78 or r28,r3,r3 - 26: GETL R3, t20 - 27: PUTL t20, R28 - 28: INCEIPL $4 - - 0xFECA58C: 93A10014 stw r29,20(r1) - 29: GETL R29, t22 - 30: GETL R1, t24 - 31: ADDL $0x14, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFECA590: 7C9D2378 or r29,r4,r4 - 34: GETL R4, t26 - 35: PUTL t26, R29 - 36: INCEIPL $4 - - 0xFECA594: 93E1001C stw r31,28(r1) - 37: GETL R31, t28 - 38: GETL R1, t30 - 39: ADDL $0x1C, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0xFECA598: 7CBF2B78 or r31,r5,r5 - 42: GETL R5, t32 - 43: PUTL t32, R31 - 44: INCEIPL $4 - - 0xFECA59C: 93C10018 stw r30,24(r1) - 45: GETL R30, t34 - 46: GETL R1, t36 - 47: ADDL $0x18, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0xFECA5A0: 90010024 stw r0,36(r1) - 50: GETL R0, t38 - 51: GETL R1, t40 - 52: ADDL $0x24, t40 - 53: STL t38, (t40) - 54: INCEIPL $4 - - 0xFECA5A4: 409D003C bc 4,29,0xFECA5E0 - 55: Jc29o $0xFECA5E0 - - - -. 3457 FECA570 56 -. 2F 85 00 00 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C BB 2B 78 93 81 00 10 7C 7C 1B 78 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 7C BF 2B 78 93 C1 00 18 90 01 00 24 40 9D 00 3C -==== BB 3458 (0xFECA5A8) approx BBs exec'd 0 ==== - - 0xFECA5A8: 807C003C lwz r3,60(r28) - 0: GETL R28, t0 - 1: ADDL $0x3C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECA5AC: 7FA4EB78 or r4,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFECA5B0: 7FE5FB78 or r5,r31,r31 - 8: GETL R31, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0xFECA5B4: 70690002 andi. r9,r3,0x2 - 11: GETL R3, t8 - 12: ANDL $0x2, t8 - 13: PUTL t8, R9 - 14: CMP0L t8, t10 (-rSo) - 15: ICRFL t10, $0x0, CR - 16: INCEIPL $4 - - 0xFECA5B8: 4082007C bc 4,2,0xFECA634 - 17: Jc02o $0xFECA634 - - - -. 3458 FECA5A8 20 -. 80 7C 00 3C 7F A4 EB 78 7F E5 FB 78 70 69 00 02 40 82 00 7C -==== BB 3459 (0xFECA5BC) approx BBs exec'd 0 ==== - - 0xFECA5BC: 807C0038 lwz r3,56(r28) - 0: GETL R28, t0 - 1: ADDL $0x38, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECA5C0: 7FA4EB78 or r4,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFECA5C4: 7FE5FB78 or r5,r31,r31 - 8: GETL R31, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0xFECA5C8: 48057A11 bl 0xFF21FD8 - 11: MOVL $0xFECA5CC, t8 - 12: PUTL t8, LR - 13: JMPo-c $0xFF21FD8 ($4) - - - -. 3459 FECA5BC 16 -. 80 7C 00 38 7F A4 EB 78 7F E5 FB 78 48 05 7A 11 -==== BB 3460 write(0xFF21FD8) approx BBs exec'd 0 ==== - - 0xFF21FD8: 81428BA0 lwz r10,-29792(r2) - 0: GETL R2, t0 - 1: ADDL $0xFFFF8BA0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFF21FDC: 2C0A0000 cmpi cr0,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFF21FE0: 40820014 bc 4,2,0xFF21FF4 - 9: Jc02o $0xFF21FF4 - - - -. 3460 FF21FD8 12 -. 81 42 8B A0 2C 0A 00 00 40 82 00 14 -==== BB 3461 __write_nocancel(0xFF21FE4) approx BBs exec'd 0 ==== - - 0xFF21FE4: 38000004 li r0,4 - 0: MOVL $0x4, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFF21FE8: 44000002 sc - 3: JMPo-sys $0xFF21FEC ($4) - - - -. 3461 FF21FE4 8 -. 38 00 00 04 44 00 00 02 -Wed Jan 12 11:03:06 GMT 2005 -==== BB 3462 (0xFF21FEC) approx BBs exec'd 0 ==== - - 0xFF21FEC: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - - -. 3462 FF21FEC 4 -. 4C A3 00 20 -==== BB 3463 (0xFECA5CC) approx BBs exec'd 0 ==== - - 0xFECA5CC: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFECA5D0: 7FBD1A14 add r29,r29,r3 - 4: GETL R29, t4 - 5: GETL R3, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R29 - 8: INCEIPL $4 - - 0xFECA5D4: 41840074 bc 12,4,0xFECA648 - 9: Js04o $0xFECA648 - - - -. 3463 FECA5CC 12 -. 2C 83 00 00 7F BD 1A 14 41 84 00 74 -==== BB 3464 (0xFECA5D8) approx BBs exec'd 0 ==== - - 0xFECA5D8: 7FE3F851 subf. r31,r3,r31 - 0: GETL R3, t0 - 1: GETL R31, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R31 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFECA5DC: 4181FFCC bc 12,1,0xFECA5A8 - 7: Js01o $0xFECA5A8 - - - -. 3464 FECA5D8 8 -. 7F E3 F8 51 41 81 FF CC -==== BB 3465 (0xFECA5E0) approx BBs exec'd 0 ==== - - 0xFECA5E0: 80DC0050 lwz r6,80(r28) - 0: GETL R28, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFECA5E4: 7C7FD850 subf r3,r31,r27 - 5: GETL R31, t4 - 6: GETL R27, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFECA5E8: 2F060000 cmpi cr6,r6,0 - 10: GETL R6, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0xFECA5EC: 41980024 bc 12,24,0xFECA610 - 14: Js24o $0xFECA610 - - - -. 3465 FECA5E0 16 -. 80 DC 00 50 7C 7F D8 50 2F 06 00 00 41 98 00 24 -==== BB 3466 (0xFECA610) approx BBs exec'd 0 ==== - - 0xFECA610: 80E10024 lwz r7,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0xFECA614: 8361000C lwz r27,12(r1) - 5: GETL R1, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R27 - 9: INCEIPL $4 - - 0xFECA618: 83810010 lwz r28,16(r1) - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R28 - 14: INCEIPL $4 - - 0xFECA61C: 7CE803A6 mtlr r7 - 15: GETL R7, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFECA620: 83A10014 lwz r29,20(r1) - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R29 - 22: INCEIPL $4 - - 0xFECA624: 83C10018 lwz r30,24(r1) - 23: GETL R1, t18 - 24: ADDL $0x18, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R30 - 27: INCEIPL $4 - - 0xFECA628: 83E1001C lwz r31,28(r1) - 28: GETL R1, t22 - 29: ADDL $0x1C, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R31 - 32: INCEIPL $4 - - 0xFECA62C: 38210020 addi r1,r1,32 - 33: GETL R1, t26 - 34: ADDL $0x20, t26 - 35: PUTL t26, R1 - 36: INCEIPL $4 - - 0xFECA630: 4E800020 blr - 37: GETL LR, t28 - 38: JMPo-r t28 ($4) - - - -. 3466 FECA610 36 -. 80 E1 00 24 83 61 00 0C 83 81 00 10 7C E8 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 3467 (0xFEC8D9C) approx BBs exec'd 0 ==== - - 0xFEC8D9C: 7C7D1B78 or r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFEC8DA0: A07F0044 lhz r3,68(r31) - 3: GETL R31, t2 - 4: ADDL $0x44, t2 - 5: LDW (t2), t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEC8DA4: 301DFFFF addic r0,r29,-1 - 8: GETL R29, t6 - 9: ADCL $0xFFFFFFFF, t6 (-wCa) - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0xFEC8DA8: 7C80E910 subfe r4,r0,r29 - 12: GETL R0, t8 - 13: GETL R29, t10 - 14: SBBL t8, t10 (-rCa-wCa) - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0xFEC8DAC: 7D4300D0 neg r10,r3 - 17: GETL R3, t12 - 18: NEGL t12 - 19: PUTL t12, R10 - 20: INCEIPL $4 - - 0xFEC8DB0: 55400FFE rlwinm r0,r10,1,31,31 - 21: GETL R10, t14 - 22: SHRL $0x1F, t14 - 23: PUTL t14, R0 - 24: INCEIPL $4 - - 0xFEC8DB4: 7C0B2039 and. r11,r0,r4 - 25: GETL R0, t16 - 26: GETL R4, t18 - 27: ANDL t16, t18 - 28: PUTL t18, R11 - 29: CMP0L t18, t20 (-rSo) - 30: ICRFL t20, $0x0, CR - 31: INCEIPL $4 - - 0xFEC8DB8: 408200CC bc 4,2,0xFEC8E84 - 32: Jc02o $0xFEC8E84 - - - -. 3467 FEC8D9C 32 -. 7C 7D 1B 78 A0 7F 00 44 30 1D FF FF 7C 80 E9 10 7D 43 00 D0 55 40 0F FE 7C 0B 20 39 40 82 00 CC -==== BB 3468 (0xFEC8DBC) approx BBs exec'd 0 ==== - - 0xFEC8DBC: 839F0060 lwz r28,96(r31) - 0: GETL R31, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0xFEC8DC0: 813F001C lwz r9,28(r31) - 5: GETL R31, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFEC8DC4: 2F9C0000 cmpi cr7,r28,0 - 10: GETL R28, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0xFEC8DC8: 913F000C stw r9,12(r31) - 14: GETL R9, t12 - 15: GETL R31, t14 - 16: ADDL $0xC, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0xFEC8DCC: 913F0004 stw r9,4(r31) - 19: GETL R9, t16 - 20: GETL R31, t18 - 21: ADDL $0x4, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0xFEC8DD0: 913F0008 stw r9,8(r31) - 24: GETL R9, t20 - 25: GETL R31, t22 - 26: ADDL $0x8, t22 - 27: STL t20, (t22) - 28: INCEIPL $4 - - 0xFEC8DD4: 913F0014 stw r9,20(r31) - 29: GETL R9, t24 - 30: GETL R31, t26 - 31: ADDL $0x14, t26 - 32: STL t24, (t26) - 33: INCEIPL $4 - - 0xFEC8DD8: 913F0010 stw r9,16(r31) - 34: GETL R9, t28 - 35: GETL R31, t30 - 36: ADDL $0x10, t30 - 37: STL t28, (t30) - 38: INCEIPL $4 - - 0xFEC8DDC: 409D0094 bc 4,29,0xFEC8E70 - 39: Jc29o $0xFEC8E70 - - - -. 3468 FEC8DBC 36 -. 83 9F 00 60 81 3F 00 1C 2F 9C 00 00 91 3F 00 0C 91 3F 00 04 91 3F 00 08 91 3F 00 14 91 3F 00 10 40 9D 00 94 -==== BB 3469 (0xFEC8E70) approx BBs exec'd 0 ==== - - 0xFEC8E70: 80BF0000 lwz r5,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFEC8E74: 70AB0202 andi. r11,r5,0x202 - 4: GETL R5, t4 - 5: ANDL $0x202, t4 - 6: PUTL t4, R11 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFEC8E78: 40A2FF6C bc 5,2,0xFEC8DE4 - 10: Jc02o $0xFEC8DE4 - - - -. 3469 FEC8E70 12 -. 80 BF 00 00 70 AB 02 02 40 A2 FF 6C -==== BB 3470 (0xFEC8E7C) approx BBs exec'd 0 ==== - - 0xFEC8E7C: 813F0020 lwz r9,32(r31) - 0: GETL R31, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEC8E80: 4BFFFF64 b 0xFEC8DE4 - 5: JMPo $0xFEC8DE4 ($4) - - - -. 3470 FEC8E7C 8 -. 81 3F 00 20 4B FF FF 64 -==== BB 3471 (0xFEC8DE4) approx BBs exec'd 0 ==== - - 0xFEC8DE4: 913F0018 stw r9,24(r31) - 0: GETL R9, t0 - 1: GETL R31, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEC8DE8: 7FA5EB78 or r5,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFEC8DEC: 7C85D800 cmp cr1,r5,r27 - 8: GETL R5, t6 - 9: GETL R27, t8 - 10: CMPL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x1, CR - 12: INCEIPL $4 - - 0xFEC8DF0: 3860FFFF li r3,-1 - 13: MOVL $0xFFFFFFFF, t12 - 14: PUTL t12, R3 - 15: INCEIPL $4 - - 0xFEC8DF4: 40A60008 bc 5,6,0xFEC8DFC - 16: Jc06o $0xFEC8DFC - - - -. 3471 FEC8DE4 20 -. 91 3F 00 18 7F A5 EB 78 7C 85 D8 00 38 60 FF FF 40 A6 00 08 -==== BB 3472 (0xFEC8468) approx BBs exec'd 0 ==== - - 0xFEC8468: 7C7C1B78 or r28,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0xFEC846C: 4BFFFF74 b 0xFEC83E0 - 3: JMPo $0xFEC83E0 ($4) - - - -. 3472 FEC8468 8 -. 7C 7C 1B 78 4B FF FF 74 -==== BB 3473 (0xFEC83E0) approx BBs exec'd 0 ==== - - 0xFEC83E0: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEC83E4: 48004A05 bl 0xFECCDE8 - 3: MOVL $0xFEC83E8, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFECCDE8 ($4) - - - -. 3473 FEC83E0 8 -. 7F E3 FB 78 48 00 4A 05 -==== BB 3474 (0xFEC83E8) approx BBs exec'd 0 ==== - - 0xFEC83E8: 881F0046 lbz r0,70(r31) - 0: GETL R31, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEC83EC: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEC83F0: 7C1D0774 extsb r29,r0 - 8: GETB R0, t6 - 9: WIDENL_Bs _st6 - 10: PUTL t6, R29 - 11: INCEIPL $4 - - 0xFEC83F4: 7D9DFA14 add r12,r29,r31 - 12: GETL R29, t8 - 13: GETL R31, t10 - 14: ADDL t8, t10 - 15: PUTL t10, R12 - 16: INCEIPL $4 - - 0xFEC83F8: 814C0098 lwz r10,152(r12) - 17: GETL R12, t12 - 18: ADDL $0x98, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R10 - 21: INCEIPL $4 - - 0xFEC83FC: 816A0044 lwz r11,68(r10) - 22: GETL R10, t16 - 23: ADDL $0x44, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R11 - 26: INCEIPL $4 - - 0xFEC8400: 7D6903A6 mtctr r11 - 27: GETL R11, t20 - 28: PUTL t20, CTR - 29: INCEIPL $4 - - 0xFEC8404: 4E800421 bctrl - 30: MOVL $0xFEC8408, t22 - 31: PUTL t22, LR - 32: GETL CTR, t24 - 33: JMPo-c t24 ($4) - - - -. 3474 FEC83E8 32 -. 88 1F 00 46 7F E3 FB 78 7C 1D 07 74 7D 9D FA 14 81 4C 00 98 81 6A 00 44 7D 69 03 A6 4E 80 04 21 -==== BB 3475 (0xFEC8408) approx BBs exec'd 0 ==== - - 0xFEC8408: 7C7D1B78 or r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFEC840C: 807F0060 lwz r3,96(r31) - 3: GETL R31, t2 - 4: ADDL $0x60, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEC8410: 2F030000 cmpi cr6,r3,0 - 8: GETL R3, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0xFEC8414: 4199FEF4 bc 12,25,0xFEC8308 - 12: Js25o $0xFEC8308 - - - -. 3475 FEC8408 16 -. 7C 7D 1B 78 80 7F 00 60 2F 03 00 00 41 99 FE F4 -==== BB 3476 (0xFEBBAD0) approx BBs exec'd 0 ==== - - 0xFEBBAD0: 91230008 stw r9,8(r3) - 0: GETL R9, t0 - 1: GETL R3, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEBBAD4: 7C0004AC sync - 5: INCEIPL $4 - - 0xFEBBAD8: 7CC01828 lwarx r6,r0,r3 - 6: GETL R3, t4 - 7: LOCKo - 8: LDL (t4), t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0xFEBBADC: 7D20192D stwcx. r9,r0,r3 - 11: GETL R3, t8 - 12: GETL R9, t10 - 13: LOCKo - 14: STL t10, (t8) (-rSo) - 15: ICRFL cr, $0x0, CR - 16: INCEIPL $4 - - 0xFEBBAE0: 40A2FFF8 bc 5,2,0xFEBBAD8 - 17: Jc02o $0xFEBBAD8 - - - -. 3476 FEBBAD0 20 -. 91 23 00 08 7C 00 04 AC 7C C0 18 28 7D 20 19 2D 40 A2 FF F8 -==== BB 3477 (0xFEBBAE4) approx BBs exec'd 0 ==== - - 0xFEBBAE4: 2C860001 cmpi cr1,r6,1 - 0: GETL R6, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFEBBAE8: 4085FEB8 bc 4,5,0xFEBB9A0 - 5: Jc05o $0xFEBB9A0 - - - -. 3477 FEBBAE4 8 -. 2C 86 00 01 40 85 FE B8 -==== BB 3478 (0x10005120) approx BBs exec'd 0 ==== - - 0x10005120: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x10005124: 409E0080 bc 4,30,0x100051A4 - 4: Jc30o $0x100051A4 - - - -. 3478 10005120 8 -. 2F 83 00 00 40 9E 00 80 -==== BB 3479 (0x10005128) approx BBs exec'd 0 ==== - - 0x10005128: 2F9F0000 cmpi cr7,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x1000512C: 809E0160 lwz r4,352(r30) - 4: GETL R30, t4 - 5: ADDL $0x160, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x10005130: 38A00005 li r5,5 - 9: MOVL $0x5, t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0x10005134: 38600000 li r3,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x10005138: 419C0050 bc 12,28,0x10005188 - 15: Js28o $0x10005188 - - - -. 3479 10005128 20 -. 2F 9F 00 00 80 9E 01 60 38 A0 00 05 38 60 00 00 41 9C 00 50 -==== BB 3480 (0x10005188) approx BBs exec'd 0 ==== - - 0x10005188: 80010024 lwz r0,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x1000518C: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x10005190: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0x10005194: 7C0803A6 mtlr r0 - 15: GETL R0, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x10005198: 83E1001C lwz r31,28(r1) - 18: GETL R1, t14 - 19: ADDL $0x1C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0x1000519C: 38210020 addi r1,r1,32 - 23: GETL R1, t18 - 24: ADDL $0x20, t18 - 25: PUTL t18, R1 - 26: INCEIPL $4 - - 0x100051A0: 4E800020 blr - 27: GETL LR, t20 - 28: JMPo-r t20 ($4) - - - -. 3480 10005188 28 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 3481 (0xFE93C44) approx BBs exec'd 0 ==== - - 0xFE93C44: 815F0000 lwz r10,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFE93C48: 818A0004 lwz r12,4(r10) - 4: GETL R10, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R12 - 8: INCEIPL $4 - - 0xFE93C4C: 2C8C0000 cmpi cr1,r12,0 - 9: GETL R12, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x1, CR - 12: INCEIPL $4 - - 0xFE93C50: 4086FFAC bc 4,6,0xFE93BFC - 13: Jc06o $0xFE93BFC - - - -. 3481 FE93C44 16 -. 81 5F 00 00 81 8A 00 04 2C 8C 00 00 40 86 FF AC -==== BB 3482 (0x10007AB4) approx BBs exec'd 0 ==== - - 0x10007AB4: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x10007AB8: 7CA802A6 mflr r5 - 6: GETL LR, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x10007ABC: 429F0005 bcl 20,31,0x10007AC0 - 9: MOVL $0x10007AC0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x10007AC0: 93C10018 stw r30,24(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x10007AC4: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0x10007AC8: 93E1001C stw r31,28(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x10007ACC: 93A10014 stw r29,20(r1) - 25: GETL R29, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0x10007AD0: 90A10024 stw r5,36(r1) - 30: GETL R5, t22 - 31: GETL R1, t24 - 32: ADDL $0x24, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0x10007AD4: 809EFFF0 lwz r4,-16(r30) - 35: GETL R30, t26 - 36: ADDL $0xFFFFFFF0, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R4 - 39: INCEIPL $4 - - 0x10007AD8: 7FC4F214 add r30,r4,r30 - 40: GETL R4, t30 - 41: GETL R30, t32 - 42: ADDL t30, t32 - 43: PUTL t32, R30 - 44: INCEIPL $4 - - 0x10007ADC: 817E800C lwz r11,-32756(r30) - 45: GETL R30, t34 - 46: ADDL $0xFFFF800C, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R11 - 49: INCEIPL $4 - - 0x10007AE0: 807E8008 lwz r3,-32760(r30) - 50: GETL R30, t38 - 51: ADDL $0xFFFF8008, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R3 - 54: INCEIPL $4 - - 0x10007AE4: 7C0B1850 subf r0,r11,r3 - 55: GETL R11, t42 - 56: GETL R3, t44 - 57: SUBL t42, t44 - 58: PUTL t44, R0 - 59: INCEIPL $4 - - 0x10007AE8: 7C091670 srawi r9,r0,2 - 60: GETL R0, t46 - 61: SARL $0x2, t46 (-wCa) - 62: PUTL t46, R9 - 63: INCEIPL $4 - - 0x10007AEC: 2F890000 cmpi cr7,r9,0 - 64: GETL R9, t48 - 65: CMP0L t48, t50 (-rSo) - 66: ICRFL t50, $0x7, CR - 67: INCEIPL $4 - - 0x10007AF0: 3BE9FFFF addi r31,r9,-1 - 68: GETL R9, t52 - 69: ADDL $0xFFFFFFFF, t52 - 70: PUTL t52, R31 - 71: INCEIPL $4 - - 0x10007AF4: 419E0028 bc 12,30,0x10007B1C - 72: Js30o $0x10007B1C - - - -. 3482 10007AB4 68 -. 94 21 FF E0 7C A8 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 A1 00 14 90 A1 00 24 80 9E FF F0 7F C4 F2 14 81 7E 80 0C 80 7E 80 08 7C 0B 18 50 7C 09 16 70 2F 89 00 00 3B E9 FF FF 41 9E 00 28 -==== BB 3483 (0x10007B1C) approx BBs exec'd 0 ==== - - 0x10007B1C: 480002BD bl 0x10007DD8 - 0: MOVL $0x10007B20, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x10007DD8 ($4) - - - -. 3483 10007B1C 4 -. 48 00 02 BD -==== BB 3484 (0x10007DD8) approx BBs exec'd 0 ==== - - 0x10007DD8: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x10007DDC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x10007DE0: 90010024 stw r0,36(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x24, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x10007DE4: 4BFF9275 bl 0x10001058 - 14: MOVL $0x10007DE8, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x10001058 ($4) - - - -. 3484 10007DD8 16 -. 94 21 FF E0 7C 08 02 A6 90 01 00 24 4B FF 92 75 -==== BB 3485 (0x10001058) approx BBs exec'd 0 ==== - - 0x10001058: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x1000105C: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x10001060: 93C10008 stw r30,8(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x10001064: 3FC01002 lis r30,4098 - 14: MOVL $0x10020000, t10 - 15: PUTL t10, R30 - 16: INCEIPL $4 - - 0x10001068: 93E1000C stw r31,12(r1) - 17: GETL R31, t12 - 18: GETL R1, t14 - 19: ADDL $0xC, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0x1000106C: 90010014 stw r0,20(r1) - 22: GETL R0, t16 - 23: GETL R1, t18 - 24: ADDL $0x14, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x10001070: 881EADD4 lbz r0,-21036(r30) - 27: MOVL $0x1001ADD4, t20 - 28: LDB (t20), t22 - 29: PUTL t22, R0 - 30: INCEIPL $4 - - 0x10001074: 2F800000 cmpi cr7,r0,0 - 31: GETL R0, t24 - 32: CMP0L t24, t26 (-rSo) - 33: ICRFL t26, $0x7, CR - 34: INCEIPL $4 - - 0x10001078: 409E0034 bc 4,30,0x100010AC - 35: Jc30o $0x100010AC - - - -. 3485 10001058 36 -. 7C 08 02 A6 94 21 FF F0 93 C1 00 08 3F C0 10 02 93 E1 00 0C 90 01 00 14 88 1E AD D4 2F 80 00 00 40 9E 00 34 -==== BB 3486 (0x1000107C) approx BBs exec'd 0 ==== - - 0x1000107C: 3FE01002 lis r31,4098 - 0: MOVL $0x10020000, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0x10001080: 48000014 b 0x10001094 - 3: JMPo $0x10001094 ($4) - - - -. 3486 1000107C 8 -. 3F E0 10 02 48 00 00 14 -==== BB 3487 (0x10001094) approx BBs exec'd 0 ==== - - 0x10001094: 817FA898 lwz r11,-22376(r31) - 0: GETL R31, t0 - 1: ADDL $0xFFFFA898, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x10001098: 812B0000 lwz r9,0(r11) - 5: GETL R11, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x1000109C: 2F890000 cmpi cr7,r9,0 - 9: GETL R9, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0x100010A0: 409EFFE4 bc 4,30,0x10001084 - 13: Jc30o $0x10001084 - - - -. 3487 10001094 16 -. 81 7F A8 98 81 2B 00 00 2F 89 00 00 40 9E FF E4 -==== BB 3488 (0x100010A4) approx BBs exec'd 0 ==== - - 0x100010A4: 38000001 li r0,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x100010A8: 981EADD4 stb r0,-21036(r30) - 3: GETL R0, t2 - 4: GETL R30, t4 - 5: ADDL $0xFFFFADD4, t4 - 6: STB t2, (t4) - 7: INCEIPL $4 - - 0x100010AC: 80010014 lwz r0,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x100010B0: 83C10008 lwz r30,8(r1) - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0x100010B4: 83E1000C lwz r31,12(r1) - 18: GETL R1, t14 - 19: ADDL $0xC, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0x100010B8: 7C0803A6 mtlr r0 - 23: GETL R0, t18 - 24: PUTL t18, LR - 25: INCEIPL $4 - - 0x100010BC: 38210010 addi r1,r1,16 - 26: GETL R1, t20 - 27: ADDL $0x10, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0x100010C0: 4E800020 blr - 30: GETL LR, t22 - 31: JMPo-r t22 ($4) - - - -. 3488 100010A4 32 -. 38 00 00 01 98 1E AD D4 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3489 (0x10007DE8) approx BBs exec'd 0 ==== - - 0x10007DE8: 80010024 lwz r0,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10007DEC: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0x10007DF0: 38210020 addi r1,r1,32 - 8: GETL R1, t6 - 9: ADDL $0x20, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0x10007DF4: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 3489 10007DE8 16 -. 80 01 00 24 7C 08 03 A6 38 21 00 20 4E 80 00 20 -==== BB 3490 (0x10007B20) approx BBs exec'd 0 ==== - - 0x10007B20: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x10007B24: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x10007B28: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0x10007B2C: 7D0803A6 mtlr r8 - 15: GETL R8, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x10007B30: 83E1001C lwz r31,28(r1) - 18: GETL R1, t14 - 19: ADDL $0x1C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0x10007B34: 38210020 addi r1,r1,32 - 23: GETL R1, t18 - 24: ADDL $0x20, t18 - 25: PUTL t18, R1 - 26: INCEIPL $4 - - 0x10007B38: 4E800020 blr - 27: GETL LR, t20 - 28: JMPo-r t20 ($4) - - - -. 3490 10007B20 28 -. 81 01 00 24 83 A1 00 14 83 C1 00 18 7D 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 3491 _dl_fini(0x2547BAE0) approx BBs exec'd 0 ==== - - 0x2547BAE0: 9421FFA0 stwu r1,-96(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFA0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547BAE4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547BAE8: 4801B519 bl 0x25497000 - 9: MOVL $0x2547BAEC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - - -. 3491 2547BAE0 12 -. 94 21 FF A0 7C 08 02 A6 48 01 B5 19 -==== BB 3492 (0x2547BAEC) approx BBs exec'd 0 ==== - - 0x2547BAEC: 93C10058 stw r30,88(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x58, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547BAF0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547BAF4: 7D800026 mfcr r12 - 8: GETL CR, t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0x2547BAF8: 91C10018 stw r14,24(r1) - 11: GETL R14, t8 - 12: GETL R1, t10 - 13: ADDL $0x18, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x2547BAFC: 92410028 stw r18,40(r1) - 16: GETL R18, t12 - 17: GETL R1, t14 - 18: ADDL $0x28, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x2547BB00: 81DE04F4 lwz r14,1268(r30) - 21: GETL R30, t16 - 22: ADDL $0x4F4, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R14 - 25: INCEIPL $4 - - 0x2547BB04: 825E04C8 lwz r18,1224(r30) - 26: GETL R30, t20 - 27: ADDL $0x4C8, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R18 - 30: INCEIPL $4 - - 0x2547BB08: 91E1001C stw r15,28(r1) - 31: GETL R15, t24 - 32: GETL R1, t26 - 33: ADDL $0x1C, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547BB0C: 39E0000F li r15,15 - 36: MOVL $0xF, t28 - 37: PUTL t28, R15 - 38: INCEIPL $4 - - 0x2547BB10: 92010020 stw r16,32(r1) - 39: GETL R16, t30 - 40: GETL R1, t32 - 41: ADDL $0x20, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x2547BB14: 3A000000 li r16,0 - 44: MOVL $0x0, t34 - 45: PUTL t34, R16 - 46: INCEIPL $4 - - 0x2547BB18: 92210024 stw r17,36(r1) - 47: GETL R17, t36 - 48: GETL R1, t38 - 49: ADDL $0x24, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0x2547BB1C: 3A200168 li r17,360 - 52: MOVL $0x168, t40 - 53: PUTL t40, R17 - 54: INCEIPL $4 - - 0x2547BB20: 92C10038 stw r22,56(r1) - 55: GETL R22, t42 - 56: GETL R1, t44 - 57: ADDL $0x38, t44 - 58: STL t42, (t44) - 59: INCEIPL $4 - - 0x2547BB24: 3AC00000 li r22,0 - 60: MOVL $0x0, t46 - 61: PUTL t46, R22 - 62: INCEIPL $4 - - 0x2547BB28: 93E1005C stw r31,92(r1) - 63: GETL R31, t48 - 64: GETL R1, t50 - 65: ADDL $0x5C, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x2547BB2C: 7C3F0B78 or r31,r1,r1 - 68: GETL R1, t52 - 69: PUTL t52, R31 - 70: INCEIPL $4 - - 0x2547BB30: 9261002C stw r19,44(r1) - 71: GETL R19, t54 - 72: GETL R1, t56 - 73: ADDL $0x2C, t56 - 74: STL t54, (t56) - 75: INCEIPL $4 - - 0x2547BB34: 92810030 stw r20,48(r1) - 76: GETL R20, t58 - 77: GETL R1, t60 - 78: ADDL $0x30, t60 - 79: STL t58, (t60) - 80: INCEIPL $4 - - 0x2547BB38: 92A10034 stw r21,52(r1) - 81: GETL R21, t62 - 82: GETL R1, t64 - 83: ADDL $0x34, t64 - 84: STL t62, (t64) - 85: INCEIPL $4 - - 0x2547BB3C: 92E1003C stw r23,60(r1) - 86: GETL R23, t66 - 87: GETL R1, t68 - 88: ADDL $0x3C, t68 - 89: STL t66, (t68) - 90: INCEIPL $4 - - 0x2547BB40: 93010040 stw r24,64(r1) - 91: GETL R24, t70 - 92: GETL R1, t72 - 93: ADDL $0x40, t72 - 94: STL t70, (t72) - 95: INCEIPL $4 - - 0x2547BB44: 93210044 stw r25,68(r1) - 96: GETL R25, t74 - 97: GETL R1, t76 - 98: ADDL $0x44, t76 - 99: STL t74, (t76) - 100: INCEIPL $4 - - 0x2547BB48: 93410048 stw r26,72(r1) - 101: GETL R26, t78 - 102: GETL R1, t80 - 103: ADDL $0x48, t80 - 104: STL t78, (t80) - 105: INCEIPL $4 - - 0x2547BB4C: 9361004C stw r27,76(r1) - 106: GETL R27, t82 - 107: GETL R1, t84 - 108: ADDL $0x4C, t84 - 109: STL t82, (t84) - 110: INCEIPL $4 - - 0x2547BB50: 93810050 stw r28,80(r1) - 111: GETL R28, t86 - 112: GETL R1, t88 - 113: ADDL $0x50, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0x2547BB54: 93A10054 stw r29,84(r1) - 116: GETL R29, t90 - 117: GETL R1, t92 - 118: ADDL $0x54, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0x2547BB58: 90010064 stw r0,100(r1) - 121: GETL R0, t94 - 122: GETL R1, t96 - 123: ADDL $0x64, t96 - 124: STL t94, (t96) - 125: INCEIPL $4 - - 0x2547BB5C: 91810014 stw r12,20(r1) - 126: GETL R12, t98 - 127: GETL R1, t100 - 128: ADDL $0x14, t100 - 129: STL t98, (t100) - 130: INCEIPL $4 - - 0x2547BB60: 809203F8 lwz r4,1016(r18) - 131: GETL R18, t102 - 132: ADDL $0x3F8, t102 - 133: LDL (t102), t104 - 134: PUTL t104, R4 - 135: INCEIPL $4 - - 0x2547BB64: 38720180 addi r3,r18,384 - 136: GETL R18, t106 - 137: ADDL $0x180, t106 - 138: PUTL t106, R3 - 139: INCEIPL $4 - - 0x2547BB68: 7C8903A6 mtctr r4 - 140: GETL R4, t108 - 141: PUTL t108, CTR - 142: INCEIPL $4 - - 0x2547BB6C: 4E800421 bctrl - 143: MOVL $0x2547BB70, t110 - 144: PUTL t110, LR - 145: GETL CTR, t112 - 146: JMPo-c t112 ($4) - - - -. 3492 2547BAEC 132 -. 93 C1 00 58 7F C8 02 A6 7D 80 00 26 91 C1 00 18 92 41 00 28 81 DE 04 F4 82 5E 04 C8 91 E1 00 1C 39 E0 00 0F 92 01 00 20 3A 00 00 00 92 21 00 24 3A 20 01 68 92 C1 00 38 3A C0 00 00 93 E1 00 5C 7C 3F 0B 78 92 61 00 2C 92 81 00 30 92 A1 00 34 92 E1 00 3C 93 01 00 40 93 21 00 44 93 41 00 48 93 61 00 4C 93 81 00 50 93 A1 00 54 90 01 00 64 91 81 00 14 80 92 03 F8 38 72 01 80 7C 89 03 A6 4E 80 04 21 -==== BB 3493 (0x2547BB70) approx BBs exec'd 0 ==== - - 0x2547BB70: 7D319214 add r9,r17,r18 - 0: GETL R17, t0 - 1: GETL R18, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547BB74: 80690004 lwz r3,4(r9) - 5: GETL R9, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547BB78: 546A103A rlwinm r10,r3,2,0,29 - 10: GETL R3, t8 - 11: SHLL $0x2, t8 - 12: PUTL t8, R10 - 13: INCEIPL $4 - - 0x2547BB7C: 7F8A8040 cmpl cr7,r10,r16 - 14: GETL R10, t10 - 15: GETL R16, t12 - 16: CMPUL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x2547BB80: 409D002C bc 4,29,0x2547BBAC - 19: Jc29o $0x2547BBAC - - - -. 3493 2547BB70 20 -. 7D 31 92 14 80 69 00 04 54 6A 10 3A 7F 8A 80 40 40 9D 00 2C -==== BB 3494 (0x2547BBAC) approx BBs exec'd 0 ==== - - 0x2547BBAC: 7D71902E lwzx r11,r17,r18 - 0: GETL R18, t0 - 1: GETL R17, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R11 - 5: INCEIPL $4 - - 0x2547BBB0: 3AE00000 li r23,0 - 6: MOVL $0x0, t6 - 7: PUTL t6, R23 - 8: INCEIPL $4 - - 0x2547BBB4: 2E0B0000 cmpi cr4,r11,0 - 9: GETL R11, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x4, CR - 12: INCEIPL $4 - - 0x2547BBB8: 41920020 bc 12,18,0x2547BBD8 - 13: Js18o $0x2547BBD8 - - - -. 3494 2547BBAC 16 -. 7D 71 90 2E 3A E0 00 00 2E 0B 00 00 41 92 00 20 -==== BB 3495 (0x2547BBD8) approx BBs exec'd 0 ==== - - 0x2547BBD8: 7EF3BB79 or. r19,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R19 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547BBDC: 41820110 bc 12,2,0x2547BCEC - 5: Js02o $0x2547BCEC - - - -. 3495 2547BBD8 8 -. 7E F3 BB 79 41 82 01 10 -==== BB 3496 (0x2547BCEC) approx BBs exec'd 0 ==== - - 0x2547BCEC: 80B203FC lwz r5,1020(r18) - 0: GETL R18, t0 - 1: ADDL $0x3FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547BCF0: 3B400000 li r26,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x2547BCF4: 38720180 addi r3,r18,384 - 8: GETL R18, t6 - 9: ADDL $0x180, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x2547BCF8: 7E1A9840 cmpl cr4,r26,r19 - 12: GETL R26, t8 - 13: GETL R19, t10 - 14: CMPUL t8, t10, t12 (-rSo) - 15: ICRFL t12, $0x4, CR - 16: INCEIPL $4 - - 0x2547BCFC: 7CA903A6 mtctr r5 - 17: GETL R5, t14 - 18: PUTL t14, CTR - 19: INCEIPL $4 - - 0x2547BD00: 4E800421 bctrl - 20: MOVL $0x2547BD04, t16 - 21: PUTL t16, LR - 22: GETL CTR, t18 - 23: JMPo-c t18 ($4) - - - -. 3496 2547BCEC 24 -. 80 B2 03 FC 3B 40 00 00 38 72 01 80 7E 1A 98 40 7C A9 03 A6 4E 80 04 21 -==== BB 3497 (0x2547BD04) approx BBs exec'd 0 ==== - - 0x2547BD04: 40900068 bc 4,16,0x2547BD6C - 0: Jc16o $0x2547BD6C - - - -. 3497 2547BD04 4 -. 40 90 00 68 -==== BB 3498 (0x2547BD6C) approx BBs exec'd 0 ==== - - 0x2547BD6C: 35EFFFFF addic. r15,r15,-1 - 0: GETL R15, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R15 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x2547BD70: 3A31FFE8 addi r17,r17,-24 - 6: GETL R17, t4 - 7: ADDL $0xFFFFFFE8, t4 - 8: PUTL t4, R17 - 9: INCEIPL $4 - - 0x2547BD74: 4080FDEC bc 4,0,0x2547BB60 - 10: Jc00o $0x2547BB60 - - - -. 3498 2547BD6C 12 -. 35 EF FF FF 3A 31 FF E8 40 80 FD EC -==== BB 3499 (0x2547BB60) approx BBs exec'd 0 ==== - - 0x2547BB60: 809203F8 lwz r4,1016(r18) - 0: GETL R18, t0 - 1: ADDL $0x3F8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547BB64: 38720180 addi r3,r18,384 - 5: GETL R18, t4 - 6: ADDL $0x180, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x2547BB68: 7C8903A6 mtctr r4 - 9: GETL R4, t6 - 10: PUTL t6, CTR - 11: INCEIPL $4 - - 0x2547BB6C: 4E800421 bctrl - 12: MOVL $0x2547BB70, t8 - 13: PUTL t8, LR - 14: GETL CTR, t10 - 15: JMPo-c t10 ($4) - - - -. 3499 2547BB60 16 -. 80 92 03 F8 38 72 01 80 7C 89 03 A6 4E 80 04 21 -==== BB 3500 (0x2547BB84) approx BBs exec'd 0 ==== - - 0x2547BB84: 2C100000 cmpi cr0,r16,0 - 0: GETL R16, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x2547BB88: 40820110 bc 4,2,0x2547BC98 - 4: Jc02o $0x2547BC98 - - - -. 3500 2547BB84 8 -. 2C 10 00 00 40 82 01 10 -==== BB 3501 (0x2547BB8C) approx BBs exec'd 0 ==== - - 0x2547BB8C: 390A001E addi r8,r10,30 - 0: GETL R10, t0 - 1: ADDL $0x1E, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x2547BB90: 81610000 lwz r11,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x2547BB94: 55070036 rlwinm r7,r8,0,0,27 - 8: GETL R8, t6 - 9: ANDL $0xFFFFFFF0, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0x2547BB98: 7D505378 or r16,r10,r10 - 12: GETL R10, t8 - 13: PUTL t8, R16 - 14: INCEIPL $4 - - 0x2547BB9C: 7CC700D0 neg r6,r7 - 15: GETL R7, t10 - 16: NEGL t10 - 17: PUTL t10, R6 - 18: INCEIPL $4 - - 0x2547BBA0: 7D61316E stwux r11,r1,r6 - 19: GETL R6, t12 - 20: GETL R1, t14 - 21: ADDL t14, t12 - 22: PUTL t12, R1 - 23: GETL R11, t16 - 24: STL t16, (t12) - 25: INCEIPL $4 - - 0x2547BBA4: 38A10017 addi r5,r1,23 - 26: GETL R1, t18 - 27: ADDL $0x17, t18 - 28: PUTL t18, R5 - 29: INCEIPL $4 - - 0x2547BBA8: 54B60036 rlwinm r22,r5,0,0,27 - 30: GETL R5, t20 - 31: ANDL $0xFFFFFFF0, t20 - 32: PUTL t20, R22 - 33: INCEIPL $4 - - 0x2547BBAC: 7D71902E lwzx r11,r17,r18 - 34: GETL R18, t22 - 35: GETL R17, t24 - 36: ADDL t24, t22 - 37: LDL (t22), t26 - 38: PUTL t26, R11 - 39: INCEIPL $4 - - 0x2547BBB0: 3AE00000 li r23,0 - 40: MOVL $0x0, t28 - 41: PUTL t28, R23 - 42: INCEIPL $4 - - 0x2547BBB4: 2E0B0000 cmpi cr4,r11,0 - 43: GETL R11, t30 - 44: CMP0L t30, t32 (-rSo) - 45: ICRFL t32, $0x4, CR - 46: INCEIPL $4 - - 0x2547BBB8: 41920020 bc 12,18,0x2547BBD8 - 47: Js18o $0x2547BBD8 - - - -. 3501 2547BB8C 48 -. 39 0A 00 1E 81 61 00 00 55 07 00 36 7D 50 53 78 7C C7 00 D0 7D 61 31 6E 38 A1 00 17 54 B6 00 36 7D 71 90 2E 3A E0 00 00 2E 0B 00 00 41 92 00 20 -==== BB 3502 (0x2547BBBC) approx BBs exec'd 0 ==== - - 0x2547BBBC: 834B0014 lwz r26,20(r11) - 0: GETL R11, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547BBC0: 56EA103A rlwinm r10,r23,2,0,29 - 5: GETL R23, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x2547BBC4: 7F1A5800 cmp cr6,r26,r11 - 9: GETL R26, t6 - 10: GETL R11, t8 - 11: CMPL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0x2547BBC8: 419A0108 bc 12,26,0x2547BCD0 - 14: Js26o $0x2547BCD0 - - - -. 3502 2547BBBC 16 -. 83 4B 00 14 56 EA 10 3A 7F 1A 58 00 41 9A 01 08 -==== BB 3503 (0x2547BCD0) approx BBs exec'd 0 ==== - - 0x2547BCD0: 836B0178 lwz r27,376(r11) - 0: GETL R11, t0 - 1: ADDL $0x178, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x2547BCD4: 3AF70001 addi r23,r23,1 - 5: GETL R23, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R23 - 8: INCEIPL $4 - - 0x2547BCD8: 7D6AB12E stwx r11,r10,r22 - 9: GETL R22, t6 - 10: GETL R10, t8 - 11: ADDL t8, t6 - 12: GETL R11, t10 - 13: STL t10, (t6) - 14: INCEIPL $4 - - 0x2547BCDC: 395B0001 addi r10,r27,1 - 15: GETL R27, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547BCE0: 914B0178 stw r10,376(r11) - 19: GETL R10, t14 - 20: GETL R11, t16 - 21: ADDL $0x178, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x2547BCE4: 816B000C lwz r11,12(r11) - 24: GETL R11, t18 - 25: ADDL $0xC, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R11 - 28: INCEIPL $4 - - 0x2547BCE8: 4BFFFEE8 b 0x2547BBD0 - 29: JMPo $0x2547BBD0 ($4) - - - -. 3503 2547BCD0 28 -. 83 6B 01 78 3A F7 00 01 7D 6A B1 2E 39 5B 00 01 91 4B 01 78 81 6B 00 0C 4B FF FE E8 -==== BB 3504 (0x2547BBD0) approx BBs exec'd 0 ==== - - 0x2547BBD0: 2E0B0000 cmpi cr4,r11,0 - 0: GETL R11, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x2547BBD4: 4092FFE8 bc 4,18,0x2547BBBC - 4: Jc18o $0x2547BBBC - - - -. 3504 2547BBD0 8 -. 2E 0B 00 00 40 92 FF E8 -==== BB 3505 (0x2547BBE0) approx BBs exec'd 0 ==== - - 0x2547BBE0: 2E0F0000 cmpi cr4,r15,0 - 0: GETL R15, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x2547BBE4: 7F71902E lwzx r27,r17,r18 - 4: GETL R18, t4 - 5: GETL R17, t6 - 6: ADDL t6, t4 - 7: LDL (t4), t8 - 8: PUTL t8, R27 - 9: INCEIPL $4 - - 0x2547BBE8: 40920008 bc 4,18,0x2547BBF0 - 10: Jc18o $0x2547BBF0 - - - -. 3505 2547BBE0 12 -. 2E 0F 00 00 7F 71 90 2E 40 92 00 08 -==== BB 3506 (0x2547BBEC) approx BBs exec'd 0 ==== - - 0x2547BBEC: 837B000C lwz r27,12(r27) - 0: GETL R27, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x2547BBF0: 2F9B0000 cmpi cr7,r27,0 - 5: GETL R27, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547BBF4: 419E00F8 bc 12,30,0x2547BCEC - 9: Js30o $0x2547BCEC - - - -. 3506 2547BBEC 12 -. 83 7B 00 0C 2F 9B 00 00 41 9E 00 F8 -==== BB 3507 (0x2547BBF8) approx BBs exec'd 0 ==== - - 0x2547BBF8: 839B0014 lwz r28,20(r27) - 0: GETL R27, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x2547BBFC: 7C9CD800 cmp cr1,r28,r27 - 5: GETL R28, t4 - 6: GETL R27, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0x2547BC00: 4086FFEC bc 4,6,0x2547BBEC - 10: Jc06o $0x2547BBEC - - - -. 3507 2547BBF8 12 -. 83 9B 00 14 7C 9C D8 00 40 86 FF EC -==== BB 3508 (0x2547BC04) approx BBs exec'd 0 ==== - - 0x2547BC04: 7F200026 mfcr r25 - 0: GETL CR, t0 - 1: PUTL t0, R25 - 2: INCEIPL $4 - - 0x2547BC08: 57399FFE rlwinm r25,r25,19,31,31 - 3: GETL R25, t2 - 4: ROLL $0x13, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R25 - 7: INCEIPL $4 - - 0x2547BC0C: 48000008 b 0x2547BC14 - 8: JMPo $0x2547BC14 ($4) - - - -. 3508 2547BC04 12 -. 7F 20 00 26 57 39 9F FE 48 00 00 08 -==== BB 3509 (0x2547BC14) approx BBs exec'd 0 ==== - - 0x2547BC14: 572C103A rlwinm r12,r25,2,0,29 - 0: GETL R25, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0x2547BC18: 7FACB02E lwzx r29,r12,r22 - 4: GETL R22, t2 - 5: GETL R12, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547BC1C: 7F1DD800 cmp cr6,r29,r27 - 10: GETL R29, t8 - 11: GETL R27, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x6, CR - 14: INCEIPL $4 - - 0x2547BC20: 409AFFF0 bc 4,26,0x2547BC10 - 15: Jc26o $0x2547BC10 - - - -. 3509 2547BC14 16 -. 57 2C 10 3A 7F AC B0 2E 7F 1D D8 00 40 9A FF F0 -==== BB 3510 (0x2547BC24) approx BBs exec'd 0 ==== - - 0x2547BC24: 3B590001 addi r26,r25,1 - 0: GETL R25, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547BC28: 7C1AB840 cmpl cr0,r26,r23 - 4: GETL R26, t2 - 5: GETL R23, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547BC2C: 40A0FFC0 bc 5,0,0x2547BBEC - 9: Jc00o $0x2547BBEC - - - -. 3510 2547BC24 12 -. 3B 59 00 01 7C 1A B8 40 40 A0 FF C0 -==== BB 3511 (0x2547BC30) approx BBs exec'd 0 ==== - - 0x2547BC30: 5720103A rlwinm r0,r25,2,0,29 - 0: GETL R25, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x2547BC34: 7C140378 or r20,r0,r0 - 4: GETL R0, t2 - 5: PUTL t2, R20 - 6: INCEIPL $4 - - 0x2547BC38: 7EA0B214 add r21,r0,r22 - 7: GETL R0, t4 - 8: GETL R22, t6 - 9: ADDL t4, t6 - 10: PUTL t6, R21 - 11: INCEIPL $4 - - 0x2547BC3C: 5758103A rlwinm r24,r26,2,0,29 - 12: GETL R26, t8 - 13: SHLL $0x2, t8 - 14: PUTL t8, R24 - 15: INCEIPL $4 - - 0x2547BC40: 7C78B02E lwzx r3,r24,r22 - 16: GETL R22, t10 - 17: GETL R24, t12 - 18: ADDL t12, t10 - 19: LDL (t10), t14 - 20: PUTL t14, R3 - 21: INCEIPL $4 - - 0x2547BC44: 816301E8 lwz r11,488(r3) - 22: GETL R3, t16 - 23: ADDL $0x1E8, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R11 - 26: INCEIPL $4 - - 0x2547BC48: 2F8B0000 cmpi cr7,r11,0 - 27: GETL R11, t20 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x7, CR - 30: INCEIPL $4 - - 0x2547BC4C: 419E002C bc 12,30,0x2547BC78 - 31: Js30o $0x2547BC78 - - - -. 3511 2547BC30 32 -. 57 20 10 3A 7C 14 03 78 7E A0 B2 14 57 58 10 3A 7C 78 B0 2E 81 63 01 E8 2F 8B 00 00 41 9E 00 2C -==== BB 3512 (0x2547BC50) approx BBs exec'd 0 ==== - - 0x2547BC50: 812B0000 lwz r9,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547BC54: 2C890000 cmpi cr1,r9,0 - 4: GETL R9, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x2547BC58: 41860020 bc 12,6,0x2547BC78 - 8: Js06o $0x2547BC78 - - - -. 3512 2547BC50 12 -. 81 2B 00 00 2C 89 00 00 41 86 00 20 -==== BB 3513 (0x2547BC5C) approx BBs exec'd 0 ==== - - 0x2547BC5C: 7C99D050 subf r4,r25,r26 - 0: GETL R25, t0 - 1: GETL R26, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547BC60: 5485103A rlwinm r5,r4,2,0,29 - 5: GETL R4, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547BC64: 7F09D800 cmp cr6,r9,r27 - 9: GETL R9, t6 - 10: GETL R27, t8 - 11: CMPL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0x2547BC68: 419A0240 bc 12,26,0x2547BEA8 - 14: Js26o $0x2547BEA8 - - - -. 3513 2547BC5C 16 -. 7C 99 D0 50 54 85 10 3A 7F 09 D8 00 41 9A 02 40 -==== BB 3514 (0x2547BC6C) approx BBs exec'd 0 ==== - - 0x2547BC6C: 852B0004 lwzu r9,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R11 - 3: LDL (t0), t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x2547BC70: 2C090000 cmpi cr0,r9,0 - 6: GETL R9, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547BC74: 4082FFF0 bc 4,2,0x2547BC64 - 10: Jc02o $0x2547BC64 - - - -. 3514 2547BC6C 12 -. 85 2B 00 04 2C 09 00 00 40 82 FF F0 -==== BB 3515 (0x2547BC64) approx BBs exec'd 0 ==== - - 0x2547BC64: 7F09D800 cmp cr6,r9,r27 - 0: GETL R9, t0 - 1: GETL R27, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0x2547BC68: 419A0240 bc 12,26,0x2547BEA8 - 5: Js26o $0x2547BEA8 - - - -. 3515 2547BC64 8 -. 7F 09 D8 00 41 9A 02 40 -==== BB 3516 (0x2547BC78) approx BBs exec'd 0 ==== - - 0x2547BC78: 7D38B02E lwzx r9,r24,r22 - 0: GETL R22, t0 - 1: GETL R24, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R9 - 5: INCEIPL $4 - - 0x2547BC7C: 814901F4 lwz r10,500(r9) - 6: GETL R9, t6 - 7: ADDL $0x1F4, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R10 - 10: INCEIPL $4 - - 0x2547BC80: 2F8A0000 cmpi cr7,r10,0 - 11: GETL R10, t10 - 12: CMP0L t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0x2547BC84: 409E0258 bc 4,30,0x2547BEDC - 15: Jc30o $0x2547BEDC - - - -. 3516 2547BC78 16 -. 7D 38 B0 2E 81 49 01 F4 2F 8A 00 00 40 9E 02 58 -==== BB 3517 (0x2547BC88) approx BBs exec'd 0 ==== - - 0x2547BC88: 3B5A0001 addi r26,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547BC8C: 7F1AB840 cmpl cr6,r26,r23 - 4: GETL R26, t2 - 5: GETL R23, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547BC90: 4198FFAC bc 12,24,0x2547BC3C - 9: Js24o $0x2547BC3C - - - -. 3517 2547BC88 12 -. 3B 5A 00 01 7F 1A B8 40 41 98 FF AC -==== BB 3518 (0x2547BC3C) approx BBs exec'd 0 ==== - - 0x2547BC3C: 5758103A rlwinm r24,r26,2,0,29 - 0: GETL R26, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R24 - 3: INCEIPL $4 - - 0x2547BC40: 7C78B02E lwzx r3,r24,r22 - 4: GETL R22, t2 - 5: GETL R24, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547BC44: 816301E8 lwz r11,488(r3) - 10: GETL R3, t8 - 11: ADDL $0x1E8, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547BC48: 2F8B0000 cmpi cr7,r11,0 - 15: GETL R11, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x2547BC4C: 419E002C bc 12,30,0x2547BC78 - 19: Js30o $0x2547BC78 - - - -. 3518 2547BC3C 20 -. 57 58 10 3A 7C 78 B0 2E 81 63 01 E8 2F 8B 00 00 41 9E 00 2C -==== BB 3519 (0x2547BC94) approx BBs exec'd 0 ==== - - 0x2547BC94: 4BFFFF58 b 0x2547BBEC - 0: JMPo $0x2547BBEC ($4) - - - -. 3519 2547BC94 4 -. 4B FF FF 58 -==== BB 3520 (0x2547BC10) approx BBs exec'd 0 ==== - - 0x2547BC10: 3B390001 addi r25,r25,1 - 0: GETL R25, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0x2547BC14: 572C103A rlwinm r12,r25,2,0,29 - 4: GETL R25, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R12 - 7: INCEIPL $4 - - 0x2547BC18: 7FACB02E lwzx r29,r12,r22 - 8: GETL R22, t4 - 9: GETL R12, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R29 - 13: INCEIPL $4 - - 0x2547BC1C: 7F1DD800 cmp cr6,r29,r27 - 14: GETL R29, t10 - 15: GETL R27, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0x2547BC20: 409AFFF0 bc 4,26,0x2547BC10 - 19: Jc26o $0x2547BC10 - - - -. 3520 2547BC10 20 -. 3B 39 00 01 57 2C 10 3A 7F AC B0 2E 7F 1D D8 00 40 9A FF F0 -==== BB 3521 (0x2547BEA8) approx BBs exec'd 0 ==== - - 0x2547BEA8: 7F98B02E lwzx r28,r24,r22 - 0: GETL R22, t0 - 1: GETL R24, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R28 - 5: INCEIPL $4 - - 0x2547BEAC: 3BB50004 addi r29,r21,4 - 6: GETL R21, t6 - 7: ADDL $0x4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547BEB0: 7EA4AB78 or r4,r21,r21 - 10: GETL R21, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x2547BEB4: 7FA3EB78 or r3,r29,r29 - 13: GETL R29, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x2547BEB8: 480076E5 bl 0x2548359C - 16: MOVL $0x2547BEBC, t12 - 17: PUTL t12, LR - 18: JMPo-c $0x2548359C ($4) - - - -. 3521 2547BEA8 20 -. 7F 98 B0 2E 3B B5 00 04 7E A4 AB 78 7F A3 EB 78 48 00 76 E5 -==== BB 3522 (0x2547BEBC) approx BBs exec'd 0 ==== - - 0x2547BEBC: 93950000 stw r28,0(r21) - 0: GETL R28, t0 - 1: GETL R21, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x2547BEC0: 7D38B02E lwzx r9,r24,r22 - 4: GETL R22, t4 - 5: GETL R24, t6 - 6: ADDL t6, t4 - 7: LDL (t4), t8 - 8: PUTL t8, R9 - 9: INCEIPL $4 - - 0x2547BEC4: 3B390001 addi r25,r25,1 - 10: GETL R25, t10 - 11: ADDL $0x1, t10 - 12: PUTL t10, R25 - 13: INCEIPL $4 - - 0x2547BEC8: 3A940004 addi r20,r20,4 - 14: GETL R20, t12 - 15: ADDL $0x4, t12 - 16: PUTL t12, R20 - 17: INCEIPL $4 - - 0x2547BECC: 7FB5EB78 or r21,r29,r29 - 18: GETL R29, t14 - 19: PUTL t14, R21 - 20: INCEIPL $4 - - 0x2547BED0: 814901F4 lwz r10,500(r9) - 21: GETL R9, t16 - 22: ADDL $0x1F4, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R10 - 25: INCEIPL $4 - - 0x2547BED4: 2F8A0000 cmpi cr7,r10,0 - 26: GETL R10, t20 - 27: CMP0L t20, t22 (-rSo) - 28: ICRFL t22, $0x7, CR - 29: INCEIPL $4 - - 0x2547BED8: 419EFDB0 bc 12,30,0x2547BC88 - 30: Js30o $0x2547BC88 - - - -. 3522 2547BEBC 32 -. 93 95 00 00 7D 38 B0 2E 3B 39 00 01 3A 94 00 04 7F B5 EB 78 81 49 01 F4 2F 8A 00 00 41 9E FD B0 -==== BB 3523 (0x2547BD08) approx BBs exec'd 0 ==== - - 0x2547BD08: 817E034C lwz r11,844(r30) - 0: GETL R30, t0 - 1: ADDL $0x34C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547BD0C: 832B0000 lwz r25,0(r11) - 5: GETL R11, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R25 - 8: INCEIPL $4 - - 0x2547BD10: 48000030 b 0x2547BD40 - 9: JMPo $0x2547BD40 ($4) - - - -. 3523 2547BD08 12 -. 81 7E 03 4C 83 2B 00 00 48 00 00 30 -==== BB 3524 (0x2547BD40) approx BBs exec'd 0 ==== - - 0x2547BD40: 5748103A rlwinm r8,r26,2,0,29 - 0: GETL R26, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x2547BD44: 7F88B02E lwzx r28,r8,r22 - 4: GETL R22, t2 - 5: GETL R8, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x2547BD48: 817C0180 lwz r11,384(r28) - 10: GETL R28, t8 - 11: ADDL $0x180, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547BD4C: 75601000 andis. r0,r11,0x1000 - 15: GETL R11, t12 - 16: ANDL $0x10000000, t12 - 17: PUTL t12, R0 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x0, CR - 20: INCEIPL $4 - - 0x2547BD50: 40A2FFC4 bc 5,2,0x2547BD14 - 21: Jc02o $0x2547BD14 - - - -. 3524 2547BD40 20 -. 57 48 10 3A 7F 88 B0 2E 81 7C 01 80 75 60 10 00 40 A2 FF C4 -==== BB 3525 (0x2547BD14) approx BBs exec'd 0 ==== - - 0x2547BD14: 55750104 rlwinm r21,r11,0,4,2 - 0: GETL R11, t0 - 1: ANDL $0xEFFFFFFF, t0 - 2: PUTL t0, R21 - 3: INCEIPL $4 - - 0x2547BD18: 809C0004 lwz r4,4(r28) - 4: GETL R28, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2547BD1C: 92BC0180 stw r21,384(r28) - 9: GETL R21, t6 - 10: GETL R28, t8 - 11: ADDL $0x180, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547BD20: 8A840000 lbz r20,0(r4) - 14: GETL R4, t10 - 15: LDB (t10), t12 - 16: PUTL t12, R20 - 17: INCEIPL $4 - - 0x2547BD24: 2F140000 cmpi cr6,r20,0 - 18: GETL R20, t14 - 19: CMP0L t14, t16 (-rSo) - 20: ICRFL t16, $0x6, CR - 21: INCEIPL $4 - - 0x2547BD28: 409A00C0 bc 4,26,0x2547BDE8 - 22: Jc26o $0x2547BDE8 - - - -. 3525 2547BD14 24 -. 55 75 01 04 80 9C 00 04 92 BC 01 80 8A 84 00 00 2F 14 00 00 40 9A 00 C0 -==== BB 3526 (0x2547BD2C) approx BBs exec'd 0 ==== - - 0x2547BD2C: 7569C000 andis. r9,r11,0xC000 - 0: GETL R11, t0 - 1: ANDL $0xC0000000, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x2547BD30: 408200B8 bc 4,2,0x2547BDE8 - 6: Jc02o $0x2547BDE8 - - - -. 3526 2547BD2C 8 -. 75 69 C0 00 40 82 00 B8 -==== BB 3527 (0x2547BD34) approx BBs exec'd 0 ==== - - 0x2547BD34: 3B5A0001 addi r26,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547BD38: 7F9A9840 cmpl cr7,r26,r19 - 4: GETL R26, t2 - 5: GETL R19, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547BD3C: 409C0030 bc 4,28,0x2547BD6C - 9: Jc28o $0x2547BD6C - - - -. 3527 2547BD34 12 -. 3B 5A 00 01 7F 9A 98 40 40 9C 00 30 -==== BB 3528 (0x2547BDE8) approx BBs exec'd 0 ==== - - 0x2547BDE8: 813C0088 lwz r9,136(r28) - 0: GETL R28, t0 - 1: ADDL $0x88, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547BDEC: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547BDF0: 409E0010 bc 4,30,0x2547BE00 - 9: Jc30o $0x2547BE00 - - - -. 3528 2547BDE8 12 -. 81 3C 00 88 2F 89 00 00 40 9E 00 10 -==== BB 3529 (0x2547BDF4) approx BBs exec'd 0 ==== - - 0x2547BDF4: 82FC0054 lwz r23,84(r28) - 0: GETL R28, t0 - 1: ADDL $0x54, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x2547BDF8: 2C970000 cmpi cr1,r23,0 - 5: GETL R23, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547BDFC: 4186FF38 bc 12,6,0x2547BD34 - 9: Js06o $0x2547BD34 - - - -. 3529 2547BDF4 12 -. 82 FC 00 54 2C 97 00 00 41 86 FF 38 -==== BB 3530 (0x2547BE00) approx BBs exec'd 0 ==== - - 0x2547BE00: 830E0000 lwz r24,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R24 - 3: INCEIPL $4 - - 0x2547BE04: 730B0002 andi. r11,r24,0x2 - 4: GETL R24, t4 - 5: ANDL $0x2, t4 - 6: PUTL t4, R11 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547BE08: 4082007C bc 4,2,0x2547BE84 - 10: Jc02o $0x2547BE84 - - - -. 3530 2547BE00 12 -. 83 0E 00 00 73 0B 00 02 40 82 00 7C -==== BB 3531 (0x2547BE0C) approx BBs exec'd 0 ==== - - 0x2547BE0C: 2F090000 cmpi cr6,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547BE10: 419A0044 bc 12,26,0x2547BE54 - 4: Js26o $0x2547BE54 - - - -. 3531 2547BE0C 8 -. 2F 09 00 00 41 9A 00 44 -==== BB 3532 (0x2547BE54) approx BBs exec'd 0 ==== - - 0x2547BE54: 813C0054 lwz r9,84(r28) - 0: GETL R28, t0 - 1: ADDL $0x54, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547BE58: 2E090000 cmpi cr4,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x2547BE5C: 4192FEF8 bc 12,18,0x2547BD54 - 9: Js18o $0x2547BD54 - - - -. 3532 2547BE54 12 -. 81 3C 00 54 2E 09 00 00 41 92 FE F8 -==== BB 3533 (0x2547BE60) approx BBs exec'd 0 ==== - - 0x2547BE60: 80A90004 lwz r5,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547BE64: 83BC0000 lwz r29,0(r28) - 5: GETL R28, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R29 - 8: INCEIPL $4 - - 0x2547BE68: 7CFD2A14 add r7,r29,r5 - 9: GETL R29, t8 - 10: GETL R5, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R7 - 13: INCEIPL $4 - - 0x2547BE6C: 7CE903A6 mtctr r7 - 14: GETL R7, t12 - 15: PUTL t12, CTR - 16: INCEIPL $4 - - 0x2547BE70: 4E800421 bctrl - 17: MOVL $0x2547BE74, t14 - 18: PUTL t14, LR - 19: GETL CTR, t16 - 20: JMPo-c t16 ($4) - - - -. 3533 2547BE60 20 -. 80 A9 00 04 83 BC 00 00 7C FD 2A 14 7C E9 03 A6 4E 80 04 21 -==== BB 3534 (0xFFDEF80) approx BBs exec'd 0 ==== - - 0xFFDEF80: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDEF84: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDEF88: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFFDEF8C: 4BFFF979 bl 0xFFDE904 - 14: MOVL $0xFFDEF90, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFDE904 ($4) - - - -. 3534 FFDEF80 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FF F9 79 -==== BB 3535 (0xFFDE904) approx BBs exec'd 0 ==== - - 0xFFDE904: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDE908: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDE90C: 429F0005 bcl 20,31,0xFFDE910 - 9: MOVL $0xFFDE910, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFFDE910: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFFDE914: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xFFDE918: 93E1000C stw r31,12(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFFDE91C: 90010014 stw r0,20(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFFDE920: 801EFFF0 lwz r0,-16(r30) - 30: GETL R30, t22 - 31: ADDL $0xFFFFFFF0, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFFDE924: 7FC0F214 add r30,r0,r30 - 35: GETL R0, t26 - 36: GETL R30, t28 - 37: ADDL t26, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xFFDE928: 813E8000 lwz r9,-32768(r30) - 40: GETL R30, t30 - 41: ADDL $0xFFFF8000, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xFFDE92C: 88090000 lbz r0,0(r9) - 45: GETL R9, t34 - 46: LDB (t34), t36 - 47: PUTL t36, R0 - 48: INCEIPL $4 - - 0xFFDE930: 2F800000 cmpi cr7,r0,0 - 49: GETL R0, t38 - 50: CMP0L t38, t40 (-rSo) - 51: ICRFL t40, $0x7, CR - 52: INCEIPL $4 - - 0xFFDE934: 409E0050 bc 4,30,0xFFDE984 - 53: Jc30o $0xFFDE984 - - - -. 3535 FFDE904 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 88 09 00 00 2F 80 00 00 40 9E 00 50 -==== BB 3536 (0xFFDE938) approx BBs exec'd 0 ==== - - 0xFFDE938: 801E8004 lwz r0,-32764(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8004, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDE93C: 2F800000 cmpi cr7,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFFDE940: 419E0010 bc 12,30,0xFFDE950 - 9: Js30o $0xFFDE950 - - - -. 3536 FFDE938 12 -. 80 1E 80 04 2F 80 00 00 41 9E 00 10 -==== BB 3537 (0xFFDE944) approx BBs exec'd 0 ==== - - 0xFFDE944: 813E8008 lwz r9,-32760(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8008, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFFDE948: 80690000 lwz r3,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFFDE94C: 48010831 bl 0xFFEF17C - 9: MOVL $0xFFDE950, t8 - 10: PUTL t8, LR - 11: JMPo-c $0xFFEF17C ($4) - - - -. 3537 FFDE944 12 -. 81 3E 80 08 80 69 00 00 48 01 08 31 -==== BB 3538 (0xFFEF17C) approx BBs exec'd 0 ==== - - 0xFFEF17C: 3960000C li r11,12 - 0: MOVL $0xC, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFFEF180: 4BFFFFBC b 0xFFEF13C - 3: JMPo $0xFFEF13C ($4) - - - -. 3538 FFEF17C 8 -. 39 60 00 0C 4B FF FF BC -==== BB 3539 (0xFFEF13C) approx BBs exec'd 0 ==== - - 0xFFEF13C: 556C083C rlwinm r12,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0xFFEF140: 7D6C5A14 add r11,r12,r11 - 4: GETL R12, t2 - 5: GETL R11, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xFFEF144: 3980AF5C li r12,-20644 - 9: MOVL $0xFFFFAF5C, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0xFFEF148: 3D8C2548 addis r12,r12,9544 - 12: MOVL $0x2547AF5C, t8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0xFFEF14C: 7D8903A6 mtctr r12 - 15: GETL R12, t10 - 16: PUTL t10, CTR - 17: INCEIPL $4 - - 0xFFEF150: 39808040 li r12,-32704 - 18: MOVL $0xFFFF8040, t12 - 19: PUTL t12, R12 - 20: INCEIPL $4 - - 0xFFEF154: 3D8C2547 addis r12,r12,9543 - 21: MOVL $0x25468040, t14 - 22: PUTL t14, R12 - 23: INCEIPL $4 - - 0xFFEF158: 4E800420 bctr - 24: GETL CTR, t16 - 25: JMPo t16 ($4) - - - -. 3539 FFEF13C 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 80 40 3D 8C 25 47 4E 80 04 20 -==== BB 3540 __cxa_finalize(0xFE93F44) approx BBs exec'd 0 ==== - - 0xFE93F44: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE93F48: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE93F4C: 48113F05 bl 0xFFA7E50 - 9: MOVL $0xFE93F50, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3540 FE93F44 12 -. 94 21 FF D0 7C 08 02 A6 48 11 3F 05 -==== BB 3541 (0xFE93F50) approx BBs exec'd 0 ==== - - 0xFE93F50: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE93F54: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE93F58: 93810020 stw r28,32(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x20, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE93F5C: 90010034 stw r0,52(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x34, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE93F60: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0xFE93F64: 93210014 stw r25,20(r1) - 21: GETL R25, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE93F68: 2E030000 cmpi cr4,r3,0 - 26: GETL R3, t20 - 27: CMP0L t20, t22 (-rSo) - 28: ICRFL t22, $0x4, CR - 29: INCEIPL $4 - - 0xFE93F6C: 813E1AFC lwz r9,6908(r30) - 30: GETL R30, t24 - 31: ADDL $0x1AFC, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R9 - 34: INCEIPL $4 - - 0xFE93F70: 7C791B78 or r25,r3,r3 - 35: GETL R3, t28 - 36: PUTL t28, R25 - 37: INCEIPL $4 - - 0xFE93F74: 93010010 stw r24,16(r1) - 38: GETL R24, t30 - 39: GETL R1, t32 - 40: ADDL $0x10, t32 - 41: STL t30, (t32) - 42: INCEIPL $4 - - 0xFE93F78: 83890000 lwz r28,0(r9) - 43: GETL R9, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R28 - 46: INCEIPL $4 - - 0xFE93F7C: 93410018 stw r26,24(r1) - 47: GETL R26, t38 - 48: GETL R1, t40 - 49: ADDL $0x18, t40 - 50: STL t38, (t40) - 51: INCEIPL $4 - - 0xFE93F80: 2F9C0000 cmpi cr7,r28,0 - 52: GETL R28, t42 - 53: CMP0L t42, t44 (-rSo) - 54: ICRFL t44, $0x7, CR - 55: INCEIPL $4 - - 0xFE93F84: 9361001C stw r27,28(r1) - 56: GETL R27, t46 - 57: GETL R1, t48 - 58: ADDL $0x1C, t48 - 59: STL t46, (t48) - 60: INCEIPL $4 - - 0xFE93F88: 93A10024 stw r29,36(r1) - 61: GETL R29, t50 - 62: GETL R1, t52 - 63: ADDL $0x24, t52 - 64: STL t50, (t52) - 65: INCEIPL $4 - - 0xFE93F8C: 93E1002C stw r31,44(r1) - 66: GETL R31, t54 - 67: GETL R1, t56 - 68: ADDL $0x2C, t56 - 69: STL t54, (t56) - 70: INCEIPL $4 - - 0xFE93F90: 9181000C stw r12,12(r1) - 71: GETL R12, t58 - 72: GETL R1, t60 - 73: ADDL $0xC, t60 - 74: STL t58, (t60) - 75: INCEIPL $4 - - 0xFE93F94: 419E0088 bc 12,30,0xFE9401C - 76: Js30o $0xFE9401C - - - -. 3541 FE93F50 72 -. 93 C1 00 28 7F C8 02 A6 93 81 00 20 90 01 00 34 7D 80 00 26 93 21 00 14 2E 03 00 00 81 3E 1A FC 7C 79 1B 78 93 01 00 10 83 89 00 00 93 41 00 18 2F 9C 00 00 93 61 00 1C 93 A1 00 24 93 E1 00 2C 91 81 00 0C 41 9E 00 88 -==== BB 3542 (0xFE93F98) approx BBs exec'd 0 ==== - - 0xFE93F98: 80BC0004 lwz r5,4(r28) - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFE93F9C: 3BBC0008 addi r29,r28,8 - 5: GETL R28, t4 - 6: ADDL $0x8, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0xFE93FA0: 54A42036 rlwinm r4,r5,4,0,27 - 9: GETL R5, t6 - 10: SHLL $0x4, t6 - 11: PUTL t6, R4 - 12: INCEIPL $4 - - 0xFE93FA4: 7C64E214 add r3,r4,r28 - 13: GETL R4, t8 - 14: GETL R28, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0xFE93FA8: 3BE3FFF8 addi r31,r3,-8 - 18: GETL R3, t12 - 19: ADDL $0xFFFFFFF8, t12 - 20: PUTL t12, R31 - 21: INCEIPL $4 - - 0xFE93FAC: 7C1DF840 cmpl cr0,r29,r31 - 22: GETL R29, t14 - 23: GETL R31, t16 - 24: CMPUL t14, t16, t18 (-rSo) - 25: ICRFL t18, $0x0, CR - 26: INCEIPL $4 - - 0xFE93FB0: 41810060 bc 12,1,0xFE94010 - 27: Js01o $0xFE94010 - - - -. 3542 FE93F98 28 -. 80 BC 00 04 3B BC 00 08 54 A4 20 36 7C 64 E2 14 3B E3 FF F8 7C 1D F8 40 41 81 00 60 -==== BB 3543 (0xFE94010) approx BBs exec'd 0 ==== - - 0xFE94010: 839C0000 lwz r28,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R28 - 3: INCEIPL $4 - - 0xFE94014: 2F9C0000 cmpi cr7,r28,0 - 4: GETL R28, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFE94018: 409EFF80 bc 4,30,0xFE93F98 - 8: Jc30o $0xFE93F98 - - - -. 3543 FE94010 12 -. 83 9C 00 00 2F 9C 00 00 40 9E FF 80 -==== BB 3544 (0xFE9401C) approx BBs exec'd 0 ==== - - 0xFE9401C: 40920098 bc 4,18,0xFE940B4 - 0: Jc18o $0xFE940B4 - - - -. 3544 FE9401C 4 -. 40 92 00 98 -==== BB 3545 (0xFE940B4) approx BBs exec'd 0 ==== - - 0xFE940B4: 81410034 lwz r10,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFE940B8: 7F23CB78 or r3,r25,r25 - 5: GETL R25, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE940BC: 8101000C lwz r8,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R8 - 12: INCEIPL $4 - - 0xFE940C0: 83C10028 lwz r30,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0xFE940C4: 7D4803A6 mtlr r10 - 18: GETL R10, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFE940C8: 83E1002C lwz r31,44(r1) - 21: GETL R1, t16 - 22: ADDL $0x2C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0xFE940CC: 7D008120 mtcrf 0x8,r8 - 26: GETL R8, t20 - 27: ICRFL t20, $0x4, CR - 28: INCEIPL $4 - - 0xFE940D0: 83010010 lwz r24,16(r1) - 29: GETL R1, t22 - 30: ADDL $0x10, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R24 - 33: INCEIPL $4 - - 0xFE940D4: 83210014 lwz r25,20(r1) - 34: GETL R1, t26 - 35: ADDL $0x14, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R25 - 38: INCEIPL $4 - - 0xFE940D8: 83410018 lwz r26,24(r1) - 39: GETL R1, t30 - 40: ADDL $0x18, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R26 - 43: INCEIPL $4 - - 0xFE940DC: 8361001C lwz r27,28(r1) - 44: GETL R1, t34 - 45: ADDL $0x1C, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R27 - 48: INCEIPL $4 - - 0xFE940E0: 83810020 lwz r28,32(r1) - 49: GETL R1, t38 - 50: ADDL $0x20, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R28 - 53: INCEIPL $4 - - 0xFE940E4: 83A10024 lwz r29,36(r1) - 54: GETL R1, t42 - 55: ADDL $0x24, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R29 - 58: INCEIPL $4 - - 0xFE940E8: 38210030 addi r1,r1,48 - 59: GETL R1, t46 - 60: ADDL $0x30, t46 - 61: PUTL t46, R1 - 62: INCEIPL $4 - - 0xFE940EC: 480ABD24 b 0xFF3FE10 - 63: JMPo $0xFF3FE10 ($4) - - - -. 3545 FE940B4 60 -. 81 41 00 34 7F 23 CB 78 81 01 00 0C 83 C1 00 28 7D 48 03 A6 83 E1 00 2C 7D 00 81 20 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 38 21 00 30 48 0A BD 24 -==== BB 3546 __unregister_atfork(0xFF3FE10) approx BBs exec'd 0 ==== - - 0xFF3FE10: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFF3FE14: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFF3FE18: 48068039 bl 0xFFA7E50 - 9: MOVL $0xFF3FE1C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3546 FF3FE10 12 -. 94 21 FF D0 7C 08 02 A6 48 06 80 39 -==== BB 3547 (0xFF3FE1C) approx BBs exec'd 0 ==== - - 0xFF3FE1C: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF3FE20: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFF3FE24: 93010010 stw r24,16(r1) - 8: GETL R24, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFF3FE28: 90010034 stw r0,52(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x34, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF3FE2C: 93A10024 stw r29,36(r1) - 18: GETL R29, t14 - 19: GETL R1, t16 - 20: ADDL $0x24, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFF3FE30: 831E1CD4 lwz r24,7380(r30) - 23: GETL R30, t18 - 24: ADDL $0x1CD4, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R24 - 27: INCEIPL $4 - - 0xFF3FE34: 93410018 stw r26,24(r1) - 28: GETL R26, t22 - 29: GETL R1, t24 - 30: ADDL $0x18, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0xFF3FE38: 7C7A1B78 or r26,r3,r3 - 33: GETL R3, t26 - 34: PUTL t26, R26 - 35: INCEIPL $4 - - 0xFF3FE3C: 83B80000 lwz r29,0(r24) - 36: GETL R24, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R29 - 39: INCEIPL $4 - - 0xFF3FE40: 9361001C stw r27,28(r1) - 40: GETL R27, t32 - 41: GETL R1, t34 - 42: ADDL $0x1C, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0xFF3FE44: 3B600000 li r27,0 - 45: MOVL $0x0, t36 - 46: PUTL t36, R27 - 47: INCEIPL $4 - - 0xFF3FE48: 93E1002C stw r31,44(r1) - 48: GETL R31, t38 - 49: GETL R1, t40 - 50: ADDL $0x2C, t40 - 51: STL t38, (t40) - 52: INCEIPL $4 - - 0xFF3FE4C: 7C3F0B78 or r31,r1,r1 - 53: GETL R1, t42 - 54: PUTL t42, R31 - 55: INCEIPL $4 - - 0xFF3FE50: 93210014 stw r25,20(r1) - 56: GETL R25, t44 - 57: GETL R1, t46 - 58: ADDL $0x14, t46 - 59: STL t44, (t46) - 60: INCEIPL $4 - - 0xFF3FE54: 93810020 stw r28,32(r1) - 61: GETL R28, t48 - 62: GETL R1, t50 - 63: ADDL $0x20, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0xFF3FE58: 48000018 b 0xFF3FE70 - 66: JMPo $0xFF3FE70 ($4) - - - -. 3547 FF3FE1C 64 -. 93 C1 00 28 7F C8 02 A6 93 01 00 10 90 01 00 34 93 A1 00 24 83 1E 1C D4 93 41 00 18 7C 7A 1B 78 83 B8 00 00 93 61 00 1C 3B 60 00 00 93 E1 00 2C 7C 3F 0B 78 93 21 00 14 93 81 00 20 48 00 00 18 -==== BB 3548 (0xFF3FE70) approx BBs exec'd 0 ==== - - 0xFF3FE70: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFF3FE74: 409AFFE8 bc 4,26,0xFF3FE5C - 4: Jc26o $0xFF3FE5C - - - -. 3548 FF3FE70 8 -. 2F 1D 00 00 40 9A FF E8 -==== BB 3549 (0xFF3FE5C) approx BBs exec'd 0 ==== - - 0xFF3FE5C: 807D0010 lwz r3,16(r29) - 0: GETL R29, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFF3FE60: 7F83D000 cmp cr7,r3,r26 - 5: GETL R3, t4 - 6: GETL R26, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x7, CR - 9: INCEIPL $4 - - 0xFF3FE64: 419E0048 bc 12,30,0xFF3FEAC - 10: Js30o $0xFF3FEAC - - - -. 3549 FF3FE5C 12 -. 80 7D 00 10 7F 83 D0 00 41 9E 00 48 -==== BB 3550 (0xFF3FE68) approx BBs exec'd 0 ==== - - 0xFF3FE68: 7FBBEB78 or r27,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0xFF3FE6C: 83BD0000 lwz r29,0(r29) - 3: GETL R29, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R29 - 6: INCEIPL $4 - - 0xFF3FE70: 2F1D0000 cmpi cr6,r29,0 - 7: GETL R29, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x6, CR - 10: INCEIPL $4 - - 0xFF3FE74: 409AFFE8 bc 4,26,0xFF3FE5C - 11: Jc26o $0xFF3FE5C - - - -. 3550 FF3FE68 16 -. 7F BB EB 78 83 BD 00 00 2F 1D 00 00 40 9A FF E8 -==== BB 3551 (0xFF3FE78) approx BBs exec'd 0 ==== - - 0xFF3FE78: 80610000 lwz r3,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFF3FE7C: 83830004 lwz r28,4(r3) - 4: GETL R3, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R28 - 8: INCEIPL $4 - - 0xFF3FE80: 8303FFE0 lwz r24,-32(r3) - 9: GETL R3, t8 - 10: ADDL $0xFFFFFFE0, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R24 - 13: INCEIPL $4 - - 0xFF3FE84: 7F8803A6 mtlr r28 - 14: GETL R28, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFF3FE88: 8323FFE4 lwz r25,-28(r3) - 17: GETL R3, t14 - 18: ADDL $0xFFFFFFE4, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R25 - 21: INCEIPL $4 - - 0xFF3FE8C: 8343FFE8 lwz r26,-24(r3) - 22: GETL R3, t18 - 23: ADDL $0xFFFFFFE8, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R26 - 26: INCEIPL $4 - - 0xFF3FE90: 8363FFEC lwz r27,-20(r3) - 27: GETL R3, t22 - 28: ADDL $0xFFFFFFEC, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R27 - 31: INCEIPL $4 - - 0xFF3FE94: 8383FFF0 lwz r28,-16(r3) - 32: GETL R3, t26 - 33: ADDL $0xFFFFFFF0, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R28 - 36: INCEIPL $4 - - 0xFF3FE98: 83A3FFF4 lwz r29,-12(r3) - 37: GETL R3, t30 - 38: ADDL $0xFFFFFFF4, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R29 - 41: INCEIPL $4 - - 0xFF3FE9C: 83C3FFF8 lwz r30,-8(r3) - 42: GETL R3, t34 - 43: ADDL $0xFFFFFFF8, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R30 - 46: INCEIPL $4 - - 0xFF3FEA0: 83E3FFFC lwz r31,-4(r3) - 47: GETL R3, t38 - 48: ADDL $0xFFFFFFFC, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R31 - 51: INCEIPL $4 - - 0xFF3FEA4: 7C611B78 or r1,r3,r3 - 52: GETL R3, t42 - 53: PUTL t42, R1 - 54: INCEIPL $4 - - 0xFF3FEA8: 4E800020 blr - 55: GETL LR, t44 - 56: JMPo-r t44 ($4) - - - -. 3551 FF3FE78 52 -. 80 61 00 00 83 83 00 04 83 03 FF E0 7F 88 03 A6 83 23 FF E4 83 43 FF E8 83 63 FF EC 83 83 FF F0 83 A3 FF F4 83 C3 FF F8 83 E3 FF FC 7C 61 1B 78 4E 80 00 20 -==== BB 3552 (0xFFDE950) approx BBs exec'd 0 ==== - - 0xFFDE950: 83FE800C lwz r31,-32756(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF800C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFFDE954: 48000014 b 0xFFDE968 - 5: JMPo $0xFFDE968 ($4) - - - -. 3552 FFDE950 8 -. 83 FE 80 0C 48 00 00 14 -==== BB 3553 (0xFFDE968) approx BBs exec'd 0 ==== - - 0xFFDE968: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFFDE96C: 81690000 lwz r11,0(r9) - 4: GETL R9, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R11 - 7: INCEIPL $4 - - 0xFFDE970: 2F8B0000 cmpi cr7,r11,0 - 8: GETL R11, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x7, CR - 11: INCEIPL $4 - - 0xFFDE974: 409EFFE4 bc 4,30,0xFFDE958 - 12: Jc30o $0xFFDE958 - - - -. 3553 FFDE968 16 -. 81 3F 00 00 81 69 00 00 2F 8B 00 00 40 9E FF E4 -==== BB 3554 (0xFFDE978) approx BBs exec'd 0 ==== - - 0xFFDE978: 813E8000 lwz r9,-32768(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8000, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFFDE97C: 38000001 li r0,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFFDE980: 98090000 stb r0,0(r9) - 8: GETL R0, t6 - 9: GETL R9, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0xFFDE984: 80010014 lwz r0,20(r1) - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0xFFDE988: 83C10008 lwz r30,8(r1) - 17: GETL R1, t14 - 18: ADDL $0x8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R30 - 21: INCEIPL $4 - - 0xFFDE98C: 83E1000C lwz r31,12(r1) - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R31 - 26: INCEIPL $4 - - 0xFFDE990: 7C0803A6 mtlr r0 - 27: GETL R0, t22 - 28: PUTL t22, LR - 29: INCEIPL $4 - - 0xFFDE994: 38210010 addi r1,r1,16 - 30: GETL R1, t24 - 31: ADDL $0x10, t24 - 32: PUTL t24, R1 - 33: INCEIPL $4 - - 0xFFDE998: 4E800020 blr - 34: GETL LR, t26 - 35: JMPo-r t26 ($4) - - - -. 3554 FFDE978 36 -. 81 3E 80 00 38 00 00 01 98 09 00 00 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3555 (0xFFDEF90) approx BBs exec'd 0 ==== - - 0xFFDEF90: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDEF94: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xFFDEF98: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xFFDEF9C: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 3555 FFDEF90 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3556 (0x2547BE74) approx BBs exec'd 0 ==== - - 0x2547BE74: 811C0178 lwz r8,376(r28) - 0: GETL R28, t0 - 1: ADDL $0x178, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547BE78: 3968FFFF addi r11,r8,-1 - 5: GETL R8, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0x2547BE7C: 917C0178 stw r11,376(r28) - 9: GETL R11, t6 - 10: GETL R28, t8 - 11: ADDL $0x178, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547BE80: 4BFFFEE0 b 0x2547BD60 - 14: JMPo $0x2547BD60 ($4) - - - -. 3556 2547BE74 16 -. 81 1C 01 78 39 68 FF FF 91 7C 01 78 4B FF FE E0 -==== BB 3557 (0x2547BD60) approx BBs exec'd 0 ==== - - 0x2547BD60: 3B5A0001 addi r26,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547BD64: 7F9A9840 cmpl cr7,r26,r19 - 4: GETL R26, t2 - 5: GETL R19, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547BD68: 419CFFD8 bc 12,28,0x2547BD40 - 9: Js28o $0x2547BD40 - - - -. 3557 2547BD60 12 -. 3B 5A 00 01 7F 9A 98 40 41 9C FF D8 -==== BB 3558 (0xEE87878) approx BBs exec'd 0 ==== - - 0xEE87878: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE8787C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE87880: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xEE87884: 4BFFA7B5 bl 0xEE82038 - 14: MOVL $0xEE87888, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xEE82038 ($4) - - - -. 3558 EE87878 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FF A7 B5 -==== BB 3559 (0xEE82038) approx BBs exec'd 0 ==== - - 0xEE82038: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE8203C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE82040: 429F0005 bcl 20,31,0xEE82044 - 9: MOVL $0xEE82044, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xEE82044: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xEE82048: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xEE8204C: 93E1000C stw r31,12(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xEE82050: 90010014 stw r0,20(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xEE82054: 801EFFF0 lwz r0,-16(r30) - 30: GETL R30, t22 - 31: ADDL $0xFFFFFFF0, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xEE82058: 7FC0F214 add r30,r0,r30 - 35: GETL R0, t26 - 36: GETL R30, t28 - 37: ADDL t26, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xEE8205C: 813E8000 lwz r9,-32768(r30) - 40: GETL R30, t30 - 41: ADDL $0xFFFF8000, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xEE82060: 88090000 lbz r0,0(r9) - 45: GETL R9, t34 - 46: LDB (t34), t36 - 47: PUTL t36, R0 - 48: INCEIPL $4 - - 0xEE82064: 2F800000 cmpi cr7,r0,0 - 49: GETL R0, t38 - 50: CMP0L t38, t40 (-rSo) - 51: ICRFL t40, $0x7, CR - 52: INCEIPL $4 - - 0xEE82068: 409E0050 bc 4,30,0xEE820B8 - 53: Jc30o $0xEE820B8 - - - -. 3559 EE82038 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 88 09 00 00 2F 80 00 00 40 9E 00 50 -==== BB 3560 (0xEE8206C) approx BBs exec'd 0 ==== - - 0xEE8206C: 801E8004 lwz r0,-32764(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8004, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE82070: 2F800000 cmpi cr7,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xEE82074: 419E0010 bc 12,30,0xEE82084 - 9: Js30o $0xEE82084 - - - -. 3560 EE8206C 12 -. 80 1E 80 04 2F 80 00 00 41 9E 00 10 -==== BB 3561 (0xEE82078) approx BBs exec'd 0 ==== - - 0xEE82078: 813E8008 lwz r9,-32760(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8008, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xEE8207C: 80690000 lwz r3,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xEE82080: 48016361 bl 0xEE983E0 - 9: MOVL $0xEE82084, t8 - 10: PUTL t8, LR - 11: JMPo-c $0xEE983E0 ($4) - - - -. 3561 EE82078 12 -. 81 3E 80 08 80 69 00 00 48 01 63 61 -==== BB 3562 (0xEE983E0) approx BBs exec'd 0 ==== - - 0xEE983E0: 396000F0 li r11,240 - 0: MOVL $0xF0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xEE983E4: 4BFFFDF4 b 0xEE981D8 - 3: JMPo $0xEE981D8 ($4) - - - -. 3562 EE983E0 8 -. 39 60 00 F0 4B FF FD F4 -==== BB 3563 (0xEE981D8) approx BBs exec'd 0 ==== - - 0xEE981D8: 556C083C rlwinm r12,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0xEE981DC: 7D6C5A14 add r11,r12,r11 - 4: GETL R12, t2 - 5: GETL R11, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xEE981E0: 3980AF5C li r12,-20644 - 9: MOVL $0xFFFFAF5C, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0xEE981E4: 3D8C2548 addis r12,r12,9544 - 12: MOVL $0x2547AF5C, t8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0xEE981E8: 7D8903A6 mtctr r12 - 15: GETL R12, t10 - 16: PUTL t10, CTR - 17: INCEIPL $4 - - 0xEE981EC: 39808328 li r12,-31960 - 18: MOVL $0xFFFF8328, t12 - 19: PUTL t12, R12 - 20: INCEIPL $4 - - 0xEE981F0: 3D8C2547 addis r12,r12,9543 - 21: MOVL $0x25468328, t14 - 22: PUTL t14, R12 - 23: INCEIPL $4 - - 0xEE981F4: 4E800420 bctr - 24: GETL CTR, t16 - 25: JMPo t16 ($4) - - - -. 3563 EE981D8 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 83 28 3D 8C 25 47 4E 80 04 20 -==== BB 3564 (0xEE82084) approx BBs exec'd 0 ==== - - 0xEE82084: 83FE800C lwz r31,-32756(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF800C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xEE82088: 48000014 b 0xEE8209C - 5: JMPo $0xEE8209C ($4) - - - -. 3564 EE82084 8 -. 83 FE 80 0C 48 00 00 14 -==== BB 3565 (0xEE8209C) approx BBs exec'd 0 ==== - - 0xEE8209C: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xEE820A0: 81690000 lwz r11,0(r9) - 4: GETL R9, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R11 - 7: INCEIPL $4 - - 0xEE820A4: 2F8B0000 cmpi cr7,r11,0 - 8: GETL R11, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x7, CR - 11: INCEIPL $4 - - 0xEE820A8: 409EFFE4 bc 4,30,0xEE8208C - 12: Jc30o $0xEE8208C - - - -. 3565 EE8209C 16 -. 81 3F 00 00 81 69 00 00 2F 8B 00 00 40 9E FF E4 -==== BB 3566 (0xEE820AC) approx BBs exec'd 0 ==== - - 0xEE820AC: 813E8000 lwz r9,-32768(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8000, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xEE820B0: 38000001 li r0,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xEE820B4: 98090000 stb r0,0(r9) - 8: GETL R0, t6 - 9: GETL R9, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0xEE820B8: 80010014 lwz r0,20(r1) - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0xEE820BC: 83C10008 lwz r30,8(r1) - 17: GETL R1, t14 - 18: ADDL $0x8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R30 - 21: INCEIPL $4 - - 0xEE820C0: 83E1000C lwz r31,12(r1) - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R31 - 26: INCEIPL $4 - - 0xEE820C4: 7C0803A6 mtlr r0 - 27: GETL R0, t22 - 28: PUTL t22, LR - 29: INCEIPL $4 - - 0xEE820C8: 38210010 addi r1,r1,16 - 30: GETL R1, t24 - 31: ADDL $0x10, t24 - 32: PUTL t24, R1 - 33: INCEIPL $4 - - 0xEE820CC: 4E800020 blr - 34: GETL LR, t26 - 35: JMPo-r t26 ($4) - - - -. 3566 EE820AC 36 -. 81 3E 80 00 38 00 00 01 98 09 00 00 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3567 (0xEE87888) approx BBs exec'd 0 ==== - - 0xEE87888: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE8788C: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xEE87890: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xEE87894: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 3567 EE87888 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3568 (0xEE3D124) approx BBs exec'd 0 ==== - - 0xEE3D124: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE3D128: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE3D12C: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xEE3D130: 4BFF7161 bl 0xEE34290 - 14: MOVL $0xEE3D134, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xEE34290 ($4) - - - -. 3568 EE3D124 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FF 71 61 -==== BB 3569 (0xEE34290) approx BBs exec'd 0 ==== - - 0xEE34290: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xEE34294: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xEE34298: 429F0005 bcl 20,31,0xEE3429C - 9: MOVL $0xEE3429C, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xEE3429C: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xEE342A0: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xEE342A4: 93E1000C stw r31,12(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xEE342A8: 90010014 stw r0,20(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xEE342AC: 801EFFF0 lwz r0,-16(r30) - 30: GETL R30, t22 - 31: ADDL $0xFFFFFFF0, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xEE342B0: 7FC0F214 add r30,r0,r30 - 35: GETL R0, t26 - 36: GETL R30, t28 - 37: ADDL t26, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xEE342B4: 813E8000 lwz r9,-32768(r30) - 40: GETL R30, t30 - 41: ADDL $0xFFFF8000, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xEE342B8: 88090000 lbz r0,0(r9) - 45: GETL R9, t34 - 46: LDB (t34), t36 - 47: PUTL t36, R0 - 48: INCEIPL $4 - - 0xEE342BC: 2F800000 cmpi cr7,r0,0 - 49: GETL R0, t38 - 50: CMP0L t38, t40 (-rSo) - 51: ICRFL t40, $0x7, CR - 52: INCEIPL $4 - - 0xEE342C0: 409E0050 bc 4,30,0xEE34310 - 53: Jc30o $0xEE34310 - - - -. 3569 EE34290 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 88 09 00 00 2F 80 00 00 40 9E 00 50 -==== BB 3570 (0xEE342C4) approx BBs exec'd 0 ==== - - 0xEE342C4: 801E8004 lwz r0,-32764(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8004, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE342C8: 2F800000 cmpi cr7,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xEE342CC: 419E0010 bc 12,30,0xEE342DC - 9: Js30o $0xEE342DC - - - -. 3570 EE342C4 12 -. 80 1E 80 04 2F 80 00 00 41 9E 00 10 -==== BB 3571 (0xEE342D0) approx BBs exec'd 0 ==== - - 0xEE342D0: 813E8008 lwz r9,-32760(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8008, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xEE342D4: 80690000 lwz r3,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xEE342D8: 4801B805 bl 0xEE4FADC - 9: MOVL $0xEE342DC, t8 - 10: PUTL t8, LR - 11: JMPo-c $0xEE4FADC ($4) - - - -. 3571 EE342D0 12 -. 81 3E 80 08 80 69 00 00 48 01 B8 05 -==== BB 3572 (0xEE4FADC) approx BBs exec'd 0 ==== - - 0xEE4FADC: 39600070 li r11,112 - 0: MOVL $0x70, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xEE4FAE0: 4BFFFEF4 b 0xEE4F9D4 - 3: JMPo $0xEE4F9D4 ($4) - - - -. 3572 EE4FADC 8 -. 39 60 00 70 4B FF FE F4 -==== BB 3573 (0xEE342DC) approx BBs exec'd 0 ==== - - 0xEE342DC: 83FE800C lwz r31,-32756(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF800C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xEE342E0: 48000014 b 0xEE342F4 - 5: JMPo $0xEE342F4 ($4) - - - -. 3573 EE342DC 8 -. 83 FE 80 0C 48 00 00 14 -==== BB 3574 (0xEE342F4) approx BBs exec'd 0 ==== - - 0xEE342F4: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xEE342F8: 81690000 lwz r11,0(r9) - 4: GETL R9, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R11 - 7: INCEIPL $4 - - 0xEE342FC: 2F8B0000 cmpi cr7,r11,0 - 8: GETL R11, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x7, CR - 11: INCEIPL $4 - - 0xEE34300: 409EFFE4 bc 4,30,0xEE342E4 - 12: Jc30o $0xEE342E4 - - - -. 3574 EE342F4 16 -. 81 3F 00 00 81 69 00 00 2F 8B 00 00 40 9E FF E4 -==== BB 3575 (0xEE34304) approx BBs exec'd 0 ==== - - 0xEE34304: 813E8000 lwz r9,-32768(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8000, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xEE34308: 38000001 li r0,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xEE3430C: 98090000 stb r0,0(r9) - 8: GETL R0, t6 - 9: GETL R9, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0xEE34310: 80010014 lwz r0,20(r1) - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0xEE34314: 83C10008 lwz r30,8(r1) - 17: GETL R1, t14 - 18: ADDL $0x8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R30 - 21: INCEIPL $4 - - 0xEE34318: 83E1000C lwz r31,12(r1) - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R31 - 26: INCEIPL $4 - - 0xEE3431C: 7C0803A6 mtlr r0 - 27: GETL R0, t22 - 28: PUTL t22, LR - 29: INCEIPL $4 - - 0xEE34320: 38210010 addi r1,r1,16 - 30: GETL R1, t24 - 31: ADDL $0x10, t24 - 32: PUTL t24, R1 - 33: INCEIPL $4 - - 0xEE34324: 4E800020 blr - 34: GETL LR, t26 - 35: JMPo-r t26 ($4) - - - -. 3575 EE34304 36 -. 81 3E 80 00 38 00 00 01 98 09 00 00 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3576 (0xEE3D134) approx BBs exec'd 0 ==== - - 0xEE3D134: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xEE3D138: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xEE3D13C: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xEE3D140: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 3576 EE3D134 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3577 (0xFFB1EC0) approx BBs exec'd 0 ==== - - 0xFFB1EC0: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFB1EC4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFB1EC8: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFFB1ECC: 4BFFEED5 bl 0xFFB0DA0 - 14: MOVL $0xFFB1ED0, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFB0DA0 ($4) - - - -. 3577 FFB1EC0 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FF EE D5 -==== BB 3578 (0xFFB0DA0) approx BBs exec'd 0 ==== - - 0xFFB0DA0: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFB0DA4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFB0DA8: 429F0005 bcl 20,31,0xFFB0DAC - 9: MOVL $0xFFB0DAC, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFFB0DAC: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFFB0DB0: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xFFB0DB4: 93E1000C stw r31,12(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFFB0DB8: 90010014 stw r0,20(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFFB0DBC: 801EFFF0 lwz r0,-16(r30) - 30: GETL R30, t22 - 31: ADDL $0xFFFFFFF0, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFFB0DC0: 7FC0F214 add r30,r0,r30 - 35: GETL R0, t26 - 36: GETL R30, t28 - 37: ADDL t26, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xFFB0DC4: 813E8000 lwz r9,-32768(r30) - 40: GETL R30, t30 - 41: ADDL $0xFFFF8000, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xFFB0DC8: 88090000 lbz r0,0(r9) - 45: GETL R9, t34 - 46: LDB (t34), t36 - 47: PUTL t36, R0 - 48: INCEIPL $4 - - 0xFFB0DCC: 2F800000 cmpi cr7,r0,0 - 49: GETL R0, t38 - 50: CMP0L t38, t40 (-rSo) - 51: ICRFL t40, $0x7, CR - 52: INCEIPL $4 - - 0xFFB0DD0: 409E0050 bc 4,30,0xFFB0E20 - 53: Jc30o $0xFFB0E20 - - - -. 3578 FFB0DA0 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 88 09 00 00 2F 80 00 00 40 9E 00 50 -==== BB 3579 (0xFFB0DD4) approx BBs exec'd 0 ==== - - 0xFFB0DD4: 801E8004 lwz r0,-32764(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8004, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFB0DD8: 2F800000 cmpi cr7,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFFB0DDC: 419E0010 bc 12,30,0xFFB0DEC - 9: Js30o $0xFFB0DEC - - - -. 3579 FFB0DD4 12 -. 80 1E 80 04 2F 80 00 00 41 9E 00 10 -==== BB 3580 (0xFFB0DE0) approx BBs exec'd 0 ==== - - 0xFFB0DE0: 813E8008 lwz r9,-32760(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8008, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFFB0DE4: 80690000 lwz r3,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFFB0DE8: 4801235D bl 0xFFC3144 - 9: MOVL $0xFFB0DEC, t8 - 10: PUTL t8, LR - 11: JMPo-c $0xFFC3144 ($4) - - - -. 3580 FFB0DE0 12 -. 81 3E 80 08 80 69 00 00 48 01 23 5D -==== BB 3581 (0xFFC3144) approx BBs exec'd 0 ==== - - 0xFFC3144: 39600028 li r11,40 - 0: MOVL $0x28, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFFC3148: 4BFFFF84 b 0xFFC30CC - 3: JMPo $0xFFC30CC ($4) - - - -. 3581 FFC3144 8 -. 39 60 00 28 4B FF FF 84 -==== BB 3582 (0xFFC30CC) approx BBs exec'd 0 ==== - - 0xFFC30CC: 556C083C rlwinm r12,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0xFFC30D0: 7D6C5A14 add r11,r12,r11 - 4: GETL R12, t2 - 5: GETL R11, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xFFC30D4: 3980AF5C li r12,-20644 - 9: MOVL $0xFFFFAF5C, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0xFFC30D8: 3D8C2548 addis r12,r12,9544 - 12: MOVL $0x2547AF5C, t8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0xFFC30DC: 7D8903A6 mtctr r12 - 15: GETL R12, t10 - 16: PUTL t10, CTR - 17: INCEIPL $4 - - 0xFFC30E0: 39808B90 li r12,-29808 - 18: MOVL $0xFFFF8B90, t12 - 19: PUTL t12, R12 - 20: INCEIPL $4 - - 0xFFC30E4: 3D8C2547 addis r12,r12,9543 - 21: MOVL $0x25468B90, t14 - 22: PUTL t14, R12 - 23: INCEIPL $4 - - 0xFFC30E8: 4E800420 bctr - 24: GETL CTR, t16 - 25: JMPo t16 ($4) - - - -. 3582 FFC30CC 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 8B 90 3D 8C 25 47 4E 80 04 20 -==== BB 3583 (0xFFB0DEC) approx BBs exec'd 0 ==== - - 0xFFB0DEC: 83FE800C lwz r31,-32756(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF800C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFFB0DF0: 48000014 b 0xFFB0E04 - 5: JMPo $0xFFB0E04 ($4) - - - -. 3583 FFB0DEC 8 -. 83 FE 80 0C 48 00 00 14 -==== BB 3584 (0xFFB0E04) approx BBs exec'd 0 ==== - - 0xFFB0E04: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFFB0E08: 81690000 lwz r11,0(r9) - 4: GETL R9, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R11 - 7: INCEIPL $4 - - 0xFFB0E0C: 2F8B0000 cmpi cr7,r11,0 - 8: GETL R11, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x7, CR - 11: INCEIPL $4 - - 0xFFB0E10: 409EFFE4 bc 4,30,0xFFB0DF4 - 12: Jc30o $0xFFB0DF4 - - - -. 3584 FFB0E04 16 -. 81 3F 00 00 81 69 00 00 2F 8B 00 00 40 9E FF E4 -==== BB 3585 (0xFFB0DF4) approx BBs exec'd 0 ==== - - 0xFFB0DF4: 38090004 addi r0,r9,4 - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0xFFB0DF8: 7D6803A6 mtlr r11 - 4: GETL R11, t2 - 5: PUTL t2, LR - 6: INCEIPL $4 - - 0xFFB0DFC: 901F0000 stw r0,0(r31) - 7: GETL R0, t4 - 8: GETL R31, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0xFFB0E00: 4E800021 blrl - 11: GETL LR, t8 - 12: MOVL $0xFFB0E04, t10 - 13: PUTL t10, LR - 14: JMPo-r t8 ($4) - - - -. 3585 FFB0DF4 16 -. 38 09 00 04 7D 68 03 A6 90 1F 00 00 4E 80 00 21 -==== BB 3586 fini(0xFFB16B0) approx BBs exec'd 0 ==== - - 0xFFB16B0: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFB16B4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFB16B8: 48011951 bl 0xFFC3008 - 9: MOVL $0xFFB16BC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC3008 ($4) - - - -. 3586 FFB16B0 12 -. 94 21 FF F0 7C 08 02 A6 48 01 19 51 -==== BB 3587 (0xFFB16BC) approx BBs exec'd 0 ==== - - 0xFFB16BC: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFFB16C0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFFB16C4: 93E1000C stw r31,12(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFFB16C8: 90010014 stw r0,20(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFFB16CC: 813E002C lwz r9,44(r30) - 18: GETL R30, t14 - 19: ADDL $0x2C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R9 - 22: INCEIPL $4 - - 0xFFB16D0: 809E0038 lwz r4,56(r30) - 23: GETL R30, t18 - 24: ADDL $0x38, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R4 - 27: INCEIPL $4 - - 0xFFB16D4: 83E9000C lwz r31,12(r9) - 28: GETL R9, t22 - 29: ADDL $0xC, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R31 - 32: INCEIPL $4 - - 0xFFB16D8: 2F9F0000 cmpi cr7,r31,0 - 33: GETL R31, t26 - 34: CMP0L t26, t28 (-rSo) - 35: ICRFL t28, $0x7, CR - 36: INCEIPL $4 - - 0xFFB16DC: 7FE3FB78 or r3,r31,r31 - 37: GETL R31, t30 - 38: PUTL t30, R3 - 39: INCEIPL $4 - - 0xFFB16E0: 419E0014 bc 12,30,0xFFB16F4 - 40: Js30o $0xFFB16F4 - - - -. 3587 FFB16BC 40 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 81 3E 00 2C 80 9E 00 38 83 E9 00 0C 2F 9F 00 00 7F E3 FB 78 41 9E 00 14 -==== BB 3588 (0xFFB16F4) approx BBs exec'd 0 ==== - - 0xFFB16F4: 80610014 lwz r3,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFFB16F8: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFFB16FC: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xFFB1700: 7C6803A6 mtlr r3 - 15: GETL R3, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFFB1704: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xFFB1708: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 3588 FFB16F4 24 -. 80 61 00 14 83 C1 00 08 83 E1 00 0C 7C 68 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3589 (0xFFB0E14) approx BBs exec'd 0 ==== - - 0xFFB0E14: 813E8000 lwz r9,-32768(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8000, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFFB0E18: 38000001 li r0,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFFB0E1C: 98090000 stb r0,0(r9) - 8: GETL R0, t6 - 9: GETL R9, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0xFFB0E20: 80010014 lwz r0,20(r1) - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0xFFB0E24: 83C10008 lwz r30,8(r1) - 17: GETL R1, t14 - 18: ADDL $0x8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R30 - 21: INCEIPL $4 - - 0xFFB0E28: 83E1000C lwz r31,12(r1) - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R31 - 26: INCEIPL $4 - - 0xFFB0E2C: 7C0803A6 mtlr r0 - 27: GETL R0, t22 - 28: PUTL t22, LR - 29: INCEIPL $4 - - 0xFFB0E30: 38210010 addi r1,r1,16 - 30: GETL R1, t24 - 31: ADDL $0x10, t24 - 32: PUTL t24, R1 - 33: INCEIPL $4 - - 0xFFB0E34: 4E800020 blr - 34: GETL LR, t26 - 35: JMPo-r t26 ($4) - - - -. 3589 FFB0E14 36 -. 81 3E 80 00 38 00 00 01 98 09 00 00 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3590 (0xFFB1ED0) approx BBs exec'd 0 ==== - - 0xFFB1ED0: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFB1ED4: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xFFB1ED8: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xFFB1EDC: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - - -. 3590 FFB1ED0 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3591 (0x2547BE14) approx BBs exec'd 0 ==== - - 0x2547BE14: 809C0090 lwz r4,144(r28) - 0: GETL R28, t0 - 1: ADDL $0x90, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547BE18: 80690004 lwz r3,4(r9) - 5: GETL R9, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547BE1C: 83640004 lwz r27,4(r4) - 10: GETL R4, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R27 - 14: INCEIPL $4 - - 0x2547BE20: 801C0000 lwz r0,0(r28) - 15: GETL R28, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R0 - 18: INCEIPL $4 - - 0x2547BE24: 576CF0BE rlwinm r12,r27,30,2,31 - 19: GETL R27, t16 - 20: SHRL $0x2, t16 - 21: PUTL t16, R12 - 22: INCEIPL $4 - - 0x2547BE28: 2F8C0000 cmpi cr7,r12,0 - 23: GETL R12, t18 - 24: CMP0L t18, t20 (-rSo) - 25: ICRFL t20, $0x7, CR - 26: INCEIPL $4 - - 0x2547BE2C: 7F601A14 add r27,r0,r3 - 27: GETL R0, t22 - 28: GETL R3, t24 - 29: ADDL t22, t24 - 30: PUTL t24, R27 - 31: INCEIPL $4 - - 0x2547BE30: 3BACFFFF addi r29,r12,-1 - 32: GETL R12, t26 - 33: ADDL $0xFFFFFFFF, t26 - 34: PUTL t26, R29 - 35: INCEIPL $4 - - 0x2547BE34: 419E0020 bc 12,30,0x2547BE54 - 36: Js30o $0x2547BE54 - - - -. 3591 2547BE14 36 -. 80 9C 00 90 80 69 00 04 83 64 00 04 80 1C 00 00 57 6C F0 BE 2F 8C 00 00 7F 60 1A 14 3B AC FF FF 41 9E 00 20 -==== BB 3592 (0x2547BE38) approx BBs exec'd 0 ==== - - 0x2547BE38: 57A6103A rlwinm r6,r29,2,0,29 - 0: GETL R29, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x2547BE3C: 7D26D82E lwzx r9,r6,r27 - 4: GETL R27, t2 - 5: GETL R6, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x2547BE40: 7D2903A6 mtctr r9 - 10: GETL R9, t8 - 11: PUTL t8, CTR - 12: INCEIPL $4 - - 0x2547BE44: 4E800421 bctrl - 13: MOVL $0x2547BE48, t10 - 14: PUTL t10, LR - 15: GETL CTR, t12 - 16: JMPo-c t12 ($4) - - - -. 3592 2547BE38 16 -. 57 A6 10 3A 7D 26 D8 2E 7D 29 03 A6 4E 80 04 21 -==== BB 3593 __libc_fini(0xFE7B5BC) approx BBs exec'd 0 ==== - - 0xFE7B5BC: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE7B5C0: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE7B5C4: 4812C88D bl 0xFFA7E50 - 9: MOVL $0xFE7B5C8, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3593 FE7B5BC 12 -. 94 21 FF F0 7C 08 02 A6 48 12 C8 8D -==== BB 3594 (0xFE7B5C8) approx BBs exec'd 0 ==== - - 0xFE7B5C8: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE7B5CC: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE7B5D0: 93E1000C stw r31,12(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE7B5D4: 90010014 stw r0,20(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE7B5D8: 813E0014 lwz r9,20(r30) - 18: GETL R30, t14 - 19: ADDL $0x14, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R9 - 22: INCEIPL $4 - - 0xFE7B5DC: 80090004 lwz r0,4(r9) - 23: GETL R9, t18 - 24: ADDL $0x4, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R0 - 27: INCEIPL $4 - - 0xFE7B5E0: 3BE90004 addi r31,r9,4 - 28: GETL R9, t22 - 29: ADDL $0x4, t22 - 30: PUTL t22, R31 - 31: INCEIPL $4 - - 0xFE7B5E4: 2F800000 cmpi cr7,r0,0 - 32: GETL R0, t24 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x7, CR - 35: INCEIPL $4 - - 0xFE7B5E8: 419E0018 bc 12,30,0xFE7B600 - 36: Js30o $0xFE7B600 - - - -. 3594 FE7B5C8 36 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 81 3E 00 14 80 09 00 04 3B E9 00 04 2F 80 00 00 41 9E 00 18 -==== BB 3595 (0xFE7B600) approx BBs exec'd 0 ==== - - 0xFE7B600: 80610014 lwz r3,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE7B604: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFE7B608: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xFE7B60C: 7C6803A6 mtlr r3 - 15: GETL R3, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFE7B610: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xFE7B614: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - - -. 3595 FE7B600 24 -. 80 61 00 14 83 C1 00 08 83 E1 00 0C 7C 68 03 A6 38 21 00 10 4E 80 00 20 -==== BB 3596 (0x2547BE48) approx BBs exec'd 0 ==== - - 0x2547BE48: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547BE4C: 3BBDFFFF addi r29,r29,-1 - 4: GETL R29, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x2547BE50: 409EFFE8 bc 4,30,0x2547BE38 - 8: Jc30o $0x2547BE38 - - - -. 3596 2547BE48 12 -. 2F 9D 00 00 3B BD FF FF 40 9E FF E8 -==== BB 3597 (0x2547BD54) approx BBs exec'd 0 ==== - - 0x2547BD54: 811C0178 lwz r8,376(r28) - 0: GETL R28, t0 - 1: ADDL $0x178, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547BD58: 3968FFFF addi r11,r8,-1 - 5: GETL R8, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0x2547BD5C: 917C0178 stw r11,376(r28) - 9: GETL R11, t6 - 10: GETL R28, t8 - 11: ADDL $0x178, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547BD60: 3B5A0001 addi r26,r26,1 - 14: GETL R26, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R26 - 17: INCEIPL $4 - - 0x2547BD64: 7F9A9840 cmpl cr7,r26,r19 - 18: GETL R26, t12 - 19: GETL R19, t14 - 20: CMPUL t12, t14, t16 (-rSo) - 21: ICRFL t16, $0x7, CR - 22: INCEIPL $4 - - 0x2547BD68: 419CFFD8 bc 12,28,0x2547BD40 - 23: Js28o $0x2547BD40 - - - -. 3597 2547BD54 24 -. 81 1C 01 78 39 68 FF FF 91 7C 01 78 3B 5A 00 01 7F 9A 98 40 41 9C FF D8 -==== BB 3598 (0x2547BD78) approx BBs exec'd 0 ==== - - 0x2547BD78: 81EE0000 lwz r15,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R15 - 3: INCEIPL $4 - - 0x2547BD7C: 71E90080 andi. r9,r15,0x80 - 4: GETL R15, t4 - 5: ANDL $0x80, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547BD80: 408201AC bc 4,2,0x2547BF2C - 10: Jc02o $0x2547BF2C - - - -. 3598 2547BD78 12 -. 81 EE 00 00 71 E9 00 80 40 82 01 AC -==== BB 3599 (0x2547BD84) approx BBs exec'd 0 ==== - - 0x2547BD84: 81410000 lwz r10,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0x2547BD88: 81CA0004 lwz r14,4(r10) - 4: GETL R10, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R14 - 8: INCEIPL $4 - - 0x2547BD8C: 818AFFB4 lwz r12,-76(r10) - 9: GETL R10, t8 - 10: ADDL $0xFFFFFFB4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0x2547BD90: 7DC803A6 mtlr r14 - 14: GETL R14, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x2547BD94: 81EAFFBC lwz r15,-68(r10) - 17: GETL R10, t14 - 18: ADDL $0xFFFFFFBC, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R15 - 21: INCEIPL $4 - - 0x2547BD98: 81CAFFB8 lwz r14,-72(r10) - 22: GETL R10, t18 - 23: ADDL $0xFFFFFFB8, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R14 - 26: INCEIPL $4 - - 0x2547BD9C: 7D808120 mtcrf 0x8,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x4, CR - 29: INCEIPL $4 - - 0x2547BDA0: 820AFFC0 lwz r16,-64(r10) - 30: GETL R10, t24 - 31: ADDL $0xFFFFFFC0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R16 - 34: INCEIPL $4 - - 0x2547BDA4: 822AFFC4 lwz r17,-60(r10) - 35: GETL R10, t28 - 36: ADDL $0xFFFFFFC4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R17 - 39: INCEIPL $4 - - 0x2547BDA8: 824AFFC8 lwz r18,-56(r10) - 40: GETL R10, t32 - 41: ADDL $0xFFFFFFC8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R18 - 44: INCEIPL $4 - - 0x2547BDAC: 826AFFCC lwz r19,-52(r10) - 45: GETL R10, t36 - 46: ADDL $0xFFFFFFCC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R19 - 49: INCEIPL $4 - - 0x2547BDB0: 828AFFD0 lwz r20,-48(r10) - 50: GETL R10, t40 - 51: ADDL $0xFFFFFFD0, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R20 - 54: INCEIPL $4 - - 0x2547BDB4: 82AAFFD4 lwz r21,-44(r10) - 55: GETL R10, t44 - 56: ADDL $0xFFFFFFD4, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R21 - 59: INCEIPL $4 - - 0x2547BDB8: 82CAFFD8 lwz r22,-40(r10) - 60: GETL R10, t48 - 61: ADDL $0xFFFFFFD8, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R22 - 64: INCEIPL $4 - - 0x2547BDBC: 82EAFFDC lwz r23,-36(r10) - 65: GETL R10, t52 - 66: ADDL $0xFFFFFFDC, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R23 - 69: INCEIPL $4 - - 0x2547BDC0: 830AFFE0 lwz r24,-32(r10) - 70: GETL R10, t56 - 71: ADDL $0xFFFFFFE0, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R24 - 74: INCEIPL $4 - - 0x2547BDC4: 832AFFE4 lwz r25,-28(r10) - 75: GETL R10, t60 - 76: ADDL $0xFFFFFFE4, t60 - 77: LDL (t60), t62 - 78: PUTL t62, R25 - 79: INCEIPL $4 - - 0x2547BDC8: 834AFFE8 lwz r26,-24(r10) - 80: GETL R10, t64 - 81: ADDL $0xFFFFFFE8, t64 - 82: LDL (t64), t66 - 83: PUTL t66, R26 - 84: INCEIPL $4 - - 0x2547BDCC: 836AFFEC lwz r27,-20(r10) - 85: GETL R10, t68 - 86: ADDL $0xFFFFFFEC, t68 - 87: LDL (t68), t70 - 88: PUTL t70, R27 - 89: INCEIPL $4 - - 0x2547BDD0: 838AFFF0 lwz r28,-16(r10) - 90: GETL R10, t72 - 91: ADDL $0xFFFFFFF0, t72 - 92: LDL (t72), t74 - 93: PUTL t74, R28 - 94: INCEIPL $4 - - 0x2547BDD4: 83AAFFF4 lwz r29,-12(r10) - 95: GETL R10, t76 - 96: ADDL $0xFFFFFFF4, t76 - 97: LDL (t76), t78 - 98: PUTL t78, R29 - 99: INCEIPL $4 - - 0x2547BDD8: 83CAFFF8 lwz r30,-8(r10) - 100: GETL R10, t80 - 101: ADDL $0xFFFFFFF8, t80 - 102: LDL (t80), t82 - 103: PUTL t82, R30 - 104: INCEIPL $4 - - 0x2547BDDC: 83EAFFFC lwz r31,-4(r10) - 105: GETL R10, t84 - 106: ADDL $0xFFFFFFFC, t84 - 107: LDL (t84), t86 - 108: PUTL t86, R31 - 109: INCEIPL $4 - - 0x2547BDE0: 7D415378 or r1,r10,r10 - 110: GETL R10, t88 - 111: PUTL t88, R1 - 112: INCEIPL $4 - - 0x2547BDE4: 4E800020 blr - 113: GETL LR, t90 - 114: JMPo-r t90 ($4) - - - -. 3599 2547BD84 100 -. 81 41 00 00 81 CA 00 04 81 8A FF B4 7D C8 03 A6 81 EA FF BC 81 CA FF B8 7D 80 81 20 82 0A FF C0 82 2A FF C4 82 4A FF C8 82 6A FF CC 82 8A FF D0 82 AA FF D4 82 CA FF D8 82 EA FF DC 83 0A FF E0 83 2A FF E4 83 4A FF E8 83 6A FF EC 83 8A FF F0 83 AA FF F4 83 CA FF F8 83 EA FF FC 7D 41 53 78 4E 80 00 20 -==== BB 3600 (0xFE93C54) approx BBs exec'd 0 ==== - - 0xFE93C54: 807F0000 lwz r3,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFE93C58: 80030000 lwz r0,0(r3) - 4: GETL R3, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFE93C5C: 2F000000 cmpi cr6,r0,0 - 8: GETL R0, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x6, CR - 11: INCEIPL $4 - - 0xFE93C60: 901F0000 stw r0,0(r31) - 12: GETL R0, t12 - 13: GETL R31, t14 - 14: STL t12, (t14) - 15: INCEIPL $4 - - 0xFE93C64: 419AFF64 bc 12,26,0xFE93BC8 - 16: Js26o $0xFE93BC8 - - - -. 3600 FE93C54 20 -. 80 7F 00 00 80 03 00 00 2F 00 00 00 90 1F 00 00 41 9A FF 64 -==== BB 3601 (0xFE93BC8) approx BBs exec'd 0 ==== - - 0xFE93BC8: 2F800000 cmpi cr7,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE93BCC: 419E00CC bc 12,30,0xFE93C98 - 4: Js30o $0xFE93C98 - - - -. 3601 FE93BC8 8 -. 2F 80 00 00 41 9E 00 CC -==== BB 3602 (0xFE93C98) approx BBs exec'd 0 ==== - - 0xFE93C98: 83FE1BBC lwz r31,7100(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BBC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFE93C9C: 83BE1C38 lwz r29,7224(r30) - 5: GETL R30, t4 - 6: ADDL $0x1C38, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFE93CA0: 7F9FE840 cmpl cr7,r31,r29 - 10: GETL R31, t8 - 11: GETL R29, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0xFE93CA4: 409C001C bc 4,28,0xFE93CC0 - 15: Jc28o $0xFE93CC0 - - - -. 3602 FE93C98 16 -. 83 FE 1B BC 83 BE 1C 38 7F 9F E8 40 40 9C 00 1C -==== BB 3603 (0xFE93CA8) approx BBs exec'd 0 ==== - - 0xFE93CA8: 815F0000 lwz r10,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFE93CAC: 3BFF0004 addi r31,r31,4 - 4: GETL R31, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0xFE93CB0: 7D4903A6 mtctr r10 - 8: GETL R10, t6 - 9: PUTL t6, CTR - 10: INCEIPL $4 - - 0xFE93CB4: 4E800421 bctrl - 11: MOVL $0xFE93CB8, t8 - 12: PUTL t8, LR - 13: GETL CTR, t10 - 14: JMPo-c t10 ($4) - - - -. 3603 FE93CA8 16 -. 81 5F 00 00 3B FF 00 04 7D 49 03 A6 4E 80 04 21 -==== BB 3604 _IO_cleanup(0xFECCB0C) approx BBs exec'd 0 ==== - - 0xFECCB0C: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFECCB10: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFECCB14: 480DB33D bl 0xFFA7E50 - 9: MOVL $0xFECCB18, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3604 FECCB0C 12 -. 94 21 FF E0 7C 08 02 A6 48 0D B3 3D -==== BB 3605 (0xFECCB18) approx BBs exec'd 0 ==== - - 0xFECCB18: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECCB1C: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFECCB20: 38600000 li r3,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFECCB24: 93810010 stw r28,16(r1) - 11: GETL R28, t8 - 12: GETL R1, t10 - 13: ADDL $0x10, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFECCB28: 93E1001C stw r31,28(r1) - 16: GETL R31, t12 - 17: GETL R1, t14 - 18: ADDL $0x1C, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFECCB2C: 93A10014 stw r29,20(r1) - 21: GETL R29, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFECCB30: 90010024 stw r0,36(r1) - 26: GETL R0, t20 - 27: GETL R1, t22 - 28: ADDL $0x24, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFECCB34: 4BFFF98D bl 0xFECC4C0 - 31: MOVL $0xFECCB38, t24 - 32: PUTL t24, LR - 33: JMPo-c $0xFECC4C0 ($4) - - - -. 3605 FECCB18 32 -. 93 C1 00 18 7F C8 02 A6 38 60 00 00 93 81 00 10 93 E1 00 1C 93 A1 00 14 90 01 00 24 4B FF F9 8D -==== BB 3606 _IO_flush_all_lockp(0xFECC4C0) approx BBs exec'd 0 ==== - - 0xFECC4C0: 9421FFB0 stwu r1,-80(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFB0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFECC4C4: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFECC4C8: 480DB989 bl 0xFFA7E50 - 9: MOVL $0xFECC4CC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFA7E50 ($4) - - - -. 3606 FECC4C0 12 -. 94 21 FF B0 7C 88 02 A6 48 0D B9 89 -==== BB 3607 (0xFECC4CC) approx BBs exec'd 0 ==== - - 0xFECC4CC: 93C10048 stw r30,72(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x48, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECC4D0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFECC4D4: 92C10028 stw r22,40(r1) - 8: GETL R22, t6 - 9: GETL R1, t8 - 10: ADDL $0x28, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFECC4D8: 90810054 stw r4,84(r1) - 13: GETL R4, t10 - 14: GETL R1, t12 - 15: ADDL $0x54, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFECC4DC: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0xFECC4E0: 92E1002C stw r23,44(r1) - 21: GETL R23, t16 - 22: GETL R1, t18 - 23: ADDL $0x2C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFECC4E4: 3AE00000 li r23,0 - 26: MOVL $0x0, t20 - 27: PUTL t20, R23 - 28: INCEIPL $4 - - 0xFECC4E8: 82DE1B48 lwz r22,6984(r30) - 29: GETL R30, t22 - 30: ADDL $0x1B48, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R22 - 33: INCEIPL $4 - - 0xFECC4EC: 93E1004C stw r31,76(r1) - 34: GETL R31, t26 - 35: GETL R1, t28 - 36: ADDL $0x4C, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFECC4F0: 7C7F1B78 or r31,r3,r3 - 39: GETL R3, t30 - 40: PUTL t30, R31 - 41: INCEIPL $4 - - 0xFECC4F4: 813600B8 lwz r9,184(r22) - 42: GETL R22, t32 - 43: ADDL $0xB8, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R9 - 46: INCEIPL $4 - - 0xFECC4F8: 93010030 stw r24,48(r1) - 47: GETL R24, t36 - 48: GETL R1, t38 - 49: ADDL $0x30, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0xFECC4FC: 3169FFFF addic r11,r9,-1 - 52: GETL R9, t40 - 53: ADCL $0xFFFFFFFF, t40 (-wCa) - 54: PUTL t40, R11 - 55: INCEIPL $4 - - 0xFECC500: 7C0B4910 subfe r0,r11,r9 - 56: GETL R11, t42 - 57: GETL R9, t44 - 58: SBBL t42, t44 (-rCa-wCa) - 59: PUTL t44, R0 - 60: INCEIPL $4 - - 0xFECC504: 93210034 stw r25,52(r1) - 61: GETL R25, t46 - 62: GETL R1, t48 - 63: ADDL $0x34, t48 - 64: STL t46, (t48) - 65: INCEIPL $4 - - 0xFECC508: 2D800000 cmpi cr3,r0,0 - 66: GETL R0, t50 - 67: CMP0L t50, t52 (-rSo) - 68: ICRFL t52, $0x3, CR - 69: INCEIPL $4 - - 0xFECC50C: 93410038 stw r26,56(r1) - 70: GETL R26, t54 - 71: GETL R1, t56 - 72: ADDL $0x38, t56 - 73: STL t54, (t56) - 74: INCEIPL $4 - - 0xFECC510: 9361003C stw r27,60(r1) - 75: GETL R27, t58 - 76: GETL R1, t60 - 77: ADDL $0x3C, t60 - 78: STL t58, (t60) - 79: INCEIPL $4 - - 0xFECC514: 93810040 stw r28,64(r1) - 80: GETL R28, t62 - 81: GETL R1, t64 - 82: ADDL $0x40, t64 - 83: STL t62, (t64) - 84: INCEIPL $4 - - 0xFECC518: 93A10044 stw r29,68(r1) - 85: GETL R29, t66 - 86: GETL R1, t68 - 87: ADDL $0x44, t68 - 88: STL t66, (t68) - 89: INCEIPL $4 - - 0xFECC51C: 91810024 stw r12,36(r1) - 90: GETL R12, t70 - 91: GETL R1, t72 - 92: ADDL $0x24, t72 - 93: STL t70, (t72) - 94: INCEIPL $4 - - 0xFECC520: 408E0248 bc 4,14,0xFECC768 - 95: Jc14o $0xFECC768 - - - -. 3607 FECC4CC 88 -. 93 C1 00 48 7F C8 02 A6 92 C1 00 28 90 81 00 54 7D 80 00 26 92 E1 00 2C 3A E0 00 00 82 DE 1B 48 93 E1 00 4C 7C 7F 1B 78 81 36 00 B8 93 01 00 30 31 69 FF FF 7C 0B 49 10 93 21 00 34 2D 80 00 00 93 41 00 38 93 61 00 3C 93 81 00 40 93 A1 00 44 91 81 00 24 40 8E 02 48 -==== BB 3608 (0xFECC524) approx BBs exec'd 0 ==== - - 0xFECC524: 807E05E4 lwz r3,1508(r30) - 0: GETL R30, t0 - 1: ADDL $0x5E4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECC528: 92E10014 stw r23,20(r1) - 5: GETL R23, t4 - 6: GETL R1, t6 - 7: ADDL $0x14, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFECC52C: 90610010 stw r3,16(r1) - 10: GETL R3, t8 - 11: GETL R1, t10 - 12: ADDL $0x10, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFECC530: 2E1F0000 cmpi cr4,r31,0 - 15: GETL R31, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x4, CR - 18: INCEIPL $4 - - 0xFECC534: 41920050 bc 12,18,0xFECC584 - 19: Js18o $0xFECC584 - - - -. 3608 FECC524 20 -. 80 7E 05 E4 92 E1 00 14 90 61 00 10 2E 1F 00 00 41 92 00 50 -==== BB 3609 (0xFECC584) approx BBs exec'd 0 ==== - - 0xFECC584: 831E1BEC lwz r24,7148(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BEC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0xFECC588: 833E05EC lwz r25,1516(r30) - 5: GETL R30, t4 - 6: ADDL $0x5EC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0xFECC58C: 83F80000 lwz r31,0(r24) - 10: GETL R24, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R31 - 13: INCEIPL $4 - - 0xFECC590: 83990000 lwz r28,0(r25) - 14: GETL R25, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R28 - 17: INCEIPL $4 - - 0xFECC594: 2C9F0000 cmpi cr1,r31,0 - 18: GETL R31, t16 - 19: CMP0L t16, t18 (-rSo) - 20: ICRFL t18, $0x1, CR - 21: INCEIPL $4 - - 0xFECC598: 41860128 bc 12,6,0xFECC6C0 - 22: Js06o $0xFECC6C0 - - - -. 3609 FECC584 24 -. 83 1E 1B EC 83 3E 05 EC 83 F8 00 00 83 99 00 00 2C 9F 00 00 41 86 01 28 -==== BB 3610 (0xFECC59C) approx BBs exec'd 0 ==== - - 0xFECC59C: 835E05E8 lwz r26,1512(r30) - 0: GETL R30, t0 - 1: ADDL $0x5E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFECC5A0: 3B600000 li r27,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R27 - 7: INCEIPL $4 - - 0xFECC5A4: 93FA0000 stw r31,0(r26) - 8: GETL R31, t6 - 9: GETL R26, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFECC5A8: 4192005C bc 12,18,0xFECC604 - 12: Js18o $0xFECC604 - - - -. 3610 FECC59C 16 -. 83 5E 05 E8 3B 60 00 00 93 FA 00 00 41 92 00 5C -==== BB 3611 (0xFECC604) approx BBs exec'd 0 ==== - - 0xFECC604: 807F0060 lwz r3,96(r31) - 0: GETL R31, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFECC608: 2F030000 cmpi cr6,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFECC60C: 40990144 bc 4,25,0xFECC750 - 9: Jc25o $0xFECC750 - - - -. 3611 FECC604 12 -. 80 7F 00 60 2F 03 00 00 40 99 01 44 -==== BB 3612 (0xFECC750) approx BBs exec'd 0 ==== - - 0xFECC750: 817F0014 lwz r11,20(r31) - 0: GETL R31, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFECC754: 813F0010 lwz r9,16(r31) - 5: GETL R31, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFECC758: 7C8B4840 cmpl cr1,r11,r9 - 10: GETL R11, t8 - 11: GETL R9, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0xFECC75C: 40A5FEB4 bc 5,5,0xFECC610 - 15: Jc05o $0xFECC610 - - - -. 3612 FECC750 16 -. 81 7F 00 14 81 3F 00 10 7C 8B 48 40 40 A5 FE B4 -==== BB 3613 (0xFECC610) approx BBs exec'd 0 ==== - - 0xFECC610: 895F0046 lbz r10,70(r31) - 0: GETL R31, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFECC614: 2C0A0000 cmpi cr0,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFECC618: 40820044 bc 4,2,0xFECC65C - 9: Jc02o $0xFECC65C - - - -. 3613 FECC610 12 -. 89 5F 00 46 2C 0A 00 00 40 82 00 44 -==== BB 3614 (0xFECC61C) approx BBs exec'd 0 ==== - - 0xFECC61C: 40990040 bc 4,25,0xFECC65C - 0: Jc25o $0xFECC65C - - - -. 3614 FECC61C 4 -. 40 99 00 40 -==== BB 3615 (0xFECC65C) approx BBs exec'd 0 ==== - - 0xFECC65C: 41920044 bc 12,18,0xFECC6A0 - 0: Js18o $0xFECC6A0 - - - -. 3615 FECC65C 4 -. 41 92 00 44 -==== BB 3616 (0xFECC6A0) approx BBs exec'd 0 ==== - - 0xFECC6A0: 80190000 lwz r0,0(r25) - 0: GETL R25, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFECC6A4: 937A0000 stw r27,0(r26) - 4: GETL R27, t4 - 5: GETL R26, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0xFECC6A8: 7F9C0000 cmp cr7,r28,r0 - 8: GETL R28, t8 - 9: GETL R0, t10 - 10: CMPL t8, t10, t12 (-rSo) - 11: ICRFL t12, $0x7, CR - 12: INCEIPL $4 - - 0xFECC6AC: 419E009C bc 12,30,0xFECC748 - 13: Js30o $0xFECC748 - - - -. 3616 FECC6A0 16 -. 80 19 00 00 93 7A 00 00 7F 9C 00 00 41 9E 00 9C -==== BB 3617 (0xFECC748) approx BBs exec'd 0 ==== - - 0xFECC748: 83FF0034 lwz r31,52(r31) - 0: GETL R31, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFECC74C: 4BFFFF6C b 0xFECC6B8 - 5: JMPo $0xFECC6B8 ($4) - - - -. 3617 FECC748 8 -. 83 FF 00 34 4B FF FF 6C -==== BB 3618 (0xFECC6B8) approx BBs exec'd 0 ==== - - 0xFECC6B8: 2C1F0000 cmpi cr0,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFECC6BC: 4082FEE8 bc 4,2,0xFECC5A4 - 4: Jc02o $0xFECC5A4 - - - -. 3618 FECC6B8 8 -. 2C 1F 00 00 40 82 FE E8 -==== BB 3619 (0xFECC5A4) approx BBs exec'd 0 ==== - - 0xFECC5A4: 93FA0000 stw r31,0(r26) - 0: GETL R31, t0 - 1: GETL R26, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFECC5A8: 4192005C bc 12,18,0xFECC604 - 4: Js18o $0xFECC604 - - - -. 3619 FECC5A4 8 -. 93 FA 00 00 41 92 00 5C -==== BB 3620 (0xFECC6C0) approx BBs exec'd 0 ==== - - 0xFECC6C0: 41920038 bc 12,18,0xFECC6F8 - 0: Js18o $0xFECC6F8 - - - -. 3620 FECC6C0 4 -. 41 92 00 38 -==== BB 3621 (0xFECC6F8) approx BBs exec'd 0 ==== - - 0xFECC6F8: 408E0088 bc 4,14,0xFECC780 - 0: Jc14o $0xFECC780 - - - -. 3621 FECC6F8 4 -. 40 8E 00 88 -==== BB 3622 (0xFECC6FC) approx BBs exec'd 0 ==== - - 0xFECC6FC: 7EE3BB78 or r3,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFECC700: 81810024 lwz r12,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0xFECC704: 82E10054 lwz r23,84(r1) - 8: GETL R1, t6 - 9: ADDL $0x54, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0xFECC708: 82C10028 lwz r22,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R22 - 17: INCEIPL $4 - - 0xFECC70C: 7D818120 mtcrf 0x18,r12 - 18: GETL R12, t14 - 19: ICRFL t14, $0x3, CR - 20: ICRFL t14, $0x4, CR - 21: INCEIPL $4 - - 0xFECC710: 7EE803A6 mtlr r23 - 22: GETL R23, t16 - 23: PUTL t16, LR - 24: INCEIPL $4 - - 0xFECC714: 83010030 lwz r24,48(r1) - 25: GETL R1, t18 - 26: ADDL $0x30, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R24 - 29: INCEIPL $4 - - 0xFECC718: 82E1002C lwz r23,44(r1) - 30: GETL R1, t22 - 31: ADDL $0x2C, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R23 - 34: INCEIPL $4 - - 0xFECC71C: 83210034 lwz r25,52(r1) - 35: GETL R1, t26 - 36: ADDL $0x34, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R25 - 39: INCEIPL $4 - - 0xFECC720: 83410038 lwz r26,56(r1) - 40: GETL R1, t30 - 41: ADDL $0x38, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R26 - 44: INCEIPL $4 - - 0xFECC724: 8361003C lwz r27,60(r1) - 45: GETL R1, t34 - 46: ADDL $0x3C, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R27 - 49: INCEIPL $4 - - 0xFECC728: 83810040 lwz r28,64(r1) - 50: GETL R1, t38 - 51: ADDL $0x40, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R28 - 54: INCEIPL $4 - - 0xFECC72C: 83A10044 lwz r29,68(r1) - 55: GETL R1, t42 - 56: ADDL $0x44, t42 - 57: LDL (t42), t44 - 58: PUTL t44, R29 - 59: INCEIPL $4 - - 0xFECC730: 83C10048 lwz r30,72(r1) - 60: GETL R1, t46 - 61: ADDL $0x48, t46 - 62: LDL (t46), t48 - 63: PUTL t48, R30 - 64: INCEIPL $4 - - 0xFECC734: 83E1004C lwz r31,76(r1) - 65: GETL R1, t50 - 66: ADDL $0x4C, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R31 - 69: INCEIPL $4 - - 0xFECC738: 38210050 addi r1,r1,80 - 70: GETL R1, t54 - 71: ADDL $0x50, t54 - 72: PUTL t54, R1 - 73: INCEIPL $4 - - 0xFECC73C: 4E800020 blr - 74: GETL LR, t56 - 75: JMPo-r t56 ($4) - - - -. 3622 FECC6FC 68 -. 7E E3 BB 78 81 81 00 24 82 E1 00 54 82 C1 00 28 7D 81 81 20 7E E8 03 A6 83 01 00 30 82 E1 00 2C 83 21 00 34 83 41 00 38 83 61 00 3C 83 81 00 40 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 -==== BB 3623 (0xFECCB38) approx BBs exec'd 0 ==== - - 0xFECCB38: 813E1BEC lwz r9,7148(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BEC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFECCB3C: 7C7C1B78 or r28,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFECCB40: 83E90000 lwz r31,0(r9) - 8: GETL R9, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R31 - 11: INCEIPL $4 - - 0xFECCB44: 2F9F0000 cmpi cr7,r31,0 - 12: GETL R31, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0xFECCB48: 419E0080 bc 12,30,0xFECCBC8 - 16: Js30o $0xFECCBC8 - - - -. 3623 FECCB38 20 -. 81 3E 1B EC 7C 7C 1B 78 83 E9 00 00 2F 9F 00 00 41 9E 00 80 -==== BB 3624 (0xFECCB4C) approx BBs exec'd 0 ==== - - 0xFECCB4C: 3BA0FFFF li r29,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFECCB50: 48000014 b 0xFECCB64 - 3: JMPo $0xFECCB64 ($4) - - - -. 3624 FECCB4C 8 -. 3B A0 FF FF 48 00 00 14 -==== BB 3625 (0xFECCB64) approx BBs exec'd 0 ==== - - 0xFECCB64: 801F0000 lwz r0,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFECCB68: 70090002 andi. r9,r0,0x2 - 4: GETL R0, t4 - 5: ANDL $0x2, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFECCB6C: 5403EFFE rlwinm r3,r0,29,31,31 - 10: GETL R0, t8 - 11: ROLL $0x1D, t8 - 12: ANDL $0x1, t8 - 13: PUTL t8, R3 - 14: INCEIPL $4 - - 0xFECCB70: 2F830000 cmpi cr7,r3,0 - 15: GETL R3, t10 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x7, CR - 18: INCEIPL $4 - - 0xFECCB74: 40A2FFE0 bc 5,2,0xFECCB54 - 19: Jc02o $0xFECCB54 - - - -. 3625 FECCB64 20 -. 80 1F 00 00 70 09 00 02 54 03 EF FE 2F 83 00 00 40 A2 FF E0 -==== BB 3626 (0xFECCB54) approx BBs exec'd 0 ==== - - 0xFECCB54: 93BF0060 stw r29,96(r31) - 0: GETL R29, t0 - 1: GETL R31, t2 - 2: ADDL $0x60, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFECCB58: 83FF0034 lwz r31,52(r31) - 5: GETL R31, t4 - 6: ADDL $0x34, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0xFECCB5C: 2F1F0000 cmpi cr6,r31,0 - 10: GETL R31, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0xFECCB60: 419A0068 bc 12,26,0xFECCBC8 - 14: Js26o $0xFECCBC8 - - - -. 3626 FECCB54 16 -. 93 BF 00 60 83 FF 00 34 2F 1F 00 00 41 9A 00 68 -==== BB 3627 (0xFECCB78) approx BBs exec'd 0 ==== - - 0xFECCB78: 70091000 andi. r9,r0,0x1000 - 0: GETL R0, t0 - 1: ANDL $0x1000, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFECCB7C: 419E0008 bc 12,30,0xFECCB84 - 6: Js30o $0xFECCB84 - - - -. 3627 FECCB78 8 -. 70 09 10 00 41 9E 00 08 -==== BB 3628 (0xFECCB80) approx BBs exec'd 0 ==== - - 0xFECCB80: 41A2FFD4 bc 13,2,0xFECCB54 - 0: Js02o $0xFECCB54 - - - -. 3628 FECCB80 4 -. 41 A2 FF D4 -==== BB 3629 (0xFECCBC8) approx BBs exec'd 0 ==== - - 0xFECCBC8: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFECCBCC: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFECCBD0: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xFECCBD4: 83810010 lwz r28,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0xFECCBD8: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFECCBDC: 83C10018 lwz r30,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R30 - 25: INCEIPL $4 - - 0xFECCBE0: 83E1001C lwz r31,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFECCBE4: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0xFECCBE8: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - - -. 3629 FECCBC8 36 -. 80 81 00 24 7F 83 E3 78 83 A1 00 14 83 81 00 10 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 -==== BB 3630 (0xFE93CB8) approx BBs exec'd 0 ==== - - 0xFE93CB8: 7F9FE840 cmpl cr7,r31,r29 - 0: GETL R31, t0 - 1: GETL R29, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFE93CBC: 419CFFEC bc 12,28,0xFE93CA8 - 5: Js28o $0xFE93CA8 - - - -. 3630 FE93CB8 8 -. 7F 9F E8 40 41 9C FF EC -==== BB 3631 (0xFE93CC0) approx BBs exec'd 0 ==== - - 0xFE93CC0: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE93CC4: 48062141 bl 0xFEF5E04 - 3: MOVL $0xFE93CC8, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFEF5E04 ($4) - - - -. 3631 FE93CC0 8 -. 7F 83 E3 78 48 06 21 41 -==== BB 3632 __GI__exit(0xFEF5E04) approx BBs exec'd 0 ==== - - 0xFEF5E04: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEF5E08: 480B2049 bl 0xFFA7E50 - 6: MOVL $0xFEF5E0C, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFFA7E50 ($4) - - - -. 3632 FEF5E04 8 -. 94 21 FF E0 48 0B 20 49 -==== BB 3633 (0xFEF5E0C) approx BBs exec'd 0 ==== - - 0xFEF5E0C: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEF5E10: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEF5E14: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEF5E18: 93E1001C stw r31,28(r1) - 13: GETL R31, t10 - 14: GETL R1, t12 - 15: ADDL $0x1C, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEF5E1C: 7C7F1B78 or r31,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0xFEF5E20: 813E1C4C lwz r9,7244(r30) - 21: GETL R30, t16 - 22: ADDL $0x1C4C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R9 - 25: INCEIPL $4 - - 0xFEF5E24: 7FA91214 add r29,r9,r2 - 26: GETL R9, t20 - 27: GETL R2, t22 - 28: ADDL t20, t22 - 29: PUTL t22, R29 - 30: INCEIPL $4 - - 0xFEF5E28: 380000EA li r0,234 - 31: MOVL $0xEA, t24 - 32: PUTL t24, R0 - 33: INCEIPL $4 - - 0xFEF5E2C: 7FE3FB78 or r3,r31,r31 - 34: GETL R31, t26 - 35: PUTL t26, R3 - 36: INCEIPL $4 - - 0xFEF5E30: 44000002 sc - 37: JMPo-sys $0xFEF5E34 ($4) - - - -. 3633 FEF5E0C 40 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 93 E1 00 1C 7C 7F 1B 78 81 3E 1C 4C 7F A9 12 14 38 00 00 EA 7F E3 FB 78 44 00 00 02 --- VEX/orig_ppc32/loadsafp.orig +++ VEX/orig_ppc32/loadsafp.orig @@ -1,22354 +0,0 @@ -==3281== Nulgrind, a binary JIT-compiler for Linux. -==3281== Copyright (C) 2002-2004, and GNU GPL'd, by Nicholas Nethercote. -==3281== Using valgrind-2.2.0-ppc, a program supervision framework for Linux. -==3281== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al. -==3281== For more details, rerun with: -v -==3281== -. 0 254804D4 20 -. 7C 23 0B 78 38 80 00 00 38 21 FF F0 90 81 00 00 4B FF 15 81 - -. 0 25471A64 80 -. 7C 08 02 A6 39 60 00 4B 94 21 FD 50 7D 69 03 A6 92 E1 02 8C 90 01 02 B4 7C 77 1B 78 93 01 02 90 38 00 00 00 93 21 02 94 39 21 00 30 93 41 02 98 93 61 02 9C 93 81 02 A0 93 A1 02 A4 93 C1 02 A8 93 E1 02 AC 90 09 00 00 39 29 00 04 42 00 FF F8 - -. 0 25471AA8 12 -. 90 09 00 00 39 29 00 04 42 00 FF F8 - -. 0 25471AB4 4 -. 48 00 00 09 - -. 0 25471ABC 12 -. 7C E8 02 A6 3B 01 00 10 48 02 55 3D - -. 0 25497000 4 -. 4E 80 00 21 - -. 0 25471AC8 64 -. 7D 48 02 A6 81 87 00 00 81 0A 00 00 55 86 30 2E 7C C4 36 70 7C A8 38 50 39 01 00 30 7C E5 22 14 90 E1 00 10 80 6A 00 00 7C 07 18 2E 7D 27 1A 14 91 21 00 18 7D 2A 4B 78 2F 80 00 00 41 9E 00 68 - -. 0 25471B08 64 -. 3F E0 6F FF 3F 60 70 00 3F 40 6F FF 3F 20 6F FF 3F A0 6F FF 3F 80 6F FF 7C 0B 03 78 63 E6 FF FF 63 65 00 21 63 44 FD FF 63 23 FE 34 63 BD FE FF 63 9C FF 40 2C 0B 00 21 55 60 10 3A 40 81 00 18 - -. 0 25471B5C 16 -. 7D 48 01 2E 85 6A 00 08 2C 8B 00 00 40 86 FF D4 - -. 0 25471B3C 12 -. 2C 0B 00 21 55 60 10 3A 40 81 00 18 - -. 0 25471B48 12 -. 7C 0B 30 50 28 80 00 0F 41 85 02 D8 - -. 0 25471B54 24 -. 7C 0B 28 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2C 8B 00 00 40 86 FF D4 - -. 0 25471E28 24 -. 55 79 08 3C 7F 2C 0E 70 7D 89 60 F8 20 0C 00 31 2B 09 00 02 40 B9 FD 1C - -. 0 25471E40 12 -. 7F 4B 20 50 2B 9A 00 0B 41 9D 00 10 - -. 0 25471E4C 12 -. 7C 0B 18 50 54 00 10 3A 4B FF FD 08 - -. 0 25471B6C 12 -. 81 78 00 00 2F 0B 00 00 41 9A 00 B0 - -. 0 25471B78 12 -. 81 28 00 10 2F 89 00 00 41 9E 00 10 - -. 0 25471B84 24 -. 81 49 00 04 7C 6A 5A 14 90 69 00 04 81 28 00 0C 2C 09 00 00 41 82 00 10 - -. 0 25471B9C 24 -. 80 A9 00 04 7C 85 5A 14 90 89 00 04 81 28 00 14 2C 89 00 00 41 86 00 10 - -. 0 25471BB4 24 -. 80 E9 00 04 7C C7 5A 14 90 C9 00 04 81 28 00 18 2F 09 00 00 41 9A 00 10 - -. 0 25471BCC 24 -. 83 A9 00 04 7F 9D 5A 14 93 89 00 04 81 28 00 1C 2F 89 00 00 41 9E 00 10 - -. 0 25471BE4 24 -. 80 09 00 04 7F E0 5A 14 93 E9 00 04 81 28 00 5C 2C 09 00 00 41 82 00 10 - -. 0 25471BFC 24 -. 83 29 00 04 7D 99 5A 14 91 89 00 04 81 28 00 C4 2C 89 00 00 41 86 00 10 - -. 0 25471C14 32 -. 83 49 00 04 7D 1A 5A 14 91 09 00 04 80 E1 00 10 2F 07 00 00 39 60 FF FF 91 61 02 3C 40 9A 00 10 - -. 0 25471C40 20 -. 7F 03 C3 78 38 80 00 00 38 A0 00 00 3B 60 00 00 48 00 EB E1 - -. 0 25480830 16 -. 7C C8 02 A6 94 21 FF D0 7D 80 00 26 48 01 67 C5 - -. 0 25480840 68 -. 93 21 00 14 7C 99 23 78 90 C1 00 34 80 03 00 7C 93 A1 00 24 7C 7D 1B 78 2F 80 00 00 93 C1 00 28 92 E1 00 0C 7F C8 02 A6 93 01 00 10 93 41 00 18 93 61 00 1C 93 81 00 20 93 E1 00 2C 91 81 00 08 41 9E 02 94 - -. 0 25480884 56 -. 82 E3 00 28 3D 40 AA AA 61 48 AA AB 80 83 00 2C 80 F7 00 04 83 E4 00 04 7D 67 40 16 55 7B E8 FE 28 1B 20 00 57 63 08 3C 38 03 00 12 7D 20 1A 14 3A E9 C0 00 40 81 02 9C - -. 0 25480B54 8 -. 7C 17 03 78 4B FF FD 64 - -. 0 254808BC 72 -. 56 E8 10 3A 2E 19 00 00 7F 48 FA 14 3C 60 7D 69 3C FA 00 01 57 4B 04 3E 38 87 80 00 3C C0 4E 80 54 89 84 3E 65 60 81 6B 65 2C 3D 6B 60 7C 03 A6 60 D8 04 20 91 9F 00 00 90 1F 00 04 93 9F 00 08 93 1F 00 0C 41 92 01 78 - -. 0 25480A78 32 -. 81 7E 04 F0 31 59 FF FF 7C AA C9 10 31 4B FF FF 7C 8A 59 10 7C AA 20 39 39 40 00 04 41 82 00 10 - -. 0 25480AA4 4 -. 41 92 00 B8 - -. 0 25480B5C 8 -. 39 60 00 06 4B FF FF 4C - -. 0 25480AAC 8 -. 39 20 00 00 48 00 00 14 - -. 0 25480AC4 8 -. 7E 09 58 40 41 90 FF EC - -. 0 25480AB4 24 -. 55 3A 10 3A 7E FA FA 14 7C 00 B8 6C 7D 29 52 14 7E 09 58 40 41 90 FF EC - -. 0 25480ACC 28 -. 55 68 10 3A 7C E8 FA 14 39 27 FF FC 7C 00 48 6C 7C 00 04 AC 39 20 00 00 48 00 00 14 - -. 0 25480AF8 8 -. 7F 89 58 40 41 9C FF EC - -. 0 25480AE8 12 -. 55 3B 10 3A 7C DB FA 14 7C 00 37 AC - -. 0 25480AF4 12 -. 7D 29 52 14 7F 89 58 40 41 9C FF EC - -. 0 25480B00 12 -. 7C 68 FA 14 3B E3 FF FC 7C 00 FF AC - -. 0 25480B0C 72 -. 7C 00 04 AC 4C 00 01 2C 7F 23 CB 78 81 01 00 08 83 21 00 34 82 E1 00 0C 7D 00 81 20 7F 28 03 A6 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 25471C54 44 -. 38 E0 00 00 81 61 00 4C 39 40 00 01 91 41 02 64 2C 0B 00 00 93 61 02 60 93 61 02 70 93 61 02 58 93 61 02 6C 90 E1 02 54 41 82 00 18 - -. 0 25471C80 28 -. 80 AB 00 04 80 81 00 50 90 A1 02 50 80 E4 00 04 90 E1 02 54 2C 83 00 00 41 86 00 10 - -. 0 25471CA8 48 -. 3B 61 00 08 3B 20 00 02 81 41 00 D0 81 21 00 48 2F 8A 00 00 81 1B 02 48 81 7B 02 4C 83 49 00 04 39 20 00 00 7F 88 5A 14 83 A1 00 10 41 9E 00 08 - -. 0 25471CD8 32 -. 81 2A 00 04 3C A0 AA AA 60 A4 AA AB 7D 4B 20 16 7D 0B 43 78 55 40 E8 FE 7C 00 48 40 40 81 00 08 - -. 0 25471CF8 20 -. 7D 20 4B 78 1C 60 00 0C 7F EB 1A 14 7F 8B F8 40 40 9C 00 20 - -. 0 25471D0C 28 -. 81 8B 00 08 80 CB 00 00 39 6B 00 0C 7C EC EA 14 7F 8B F8 40 7C E6 E9 2E 41 9C FF E8 - -. 0 25471D28 8 -. 7C 9F E0 40 40 84 00 8C - -. 0 25471D30 32 -. 81 1F 00 04 81 7F 00 00 55 0A 06 3E 55 00 E1 36 2F 0A 00 16 7C C0 D2 14 7D 0B EA 14 41 9A 00 C4 - -. 0 25471D50 8 -. 2F 8A 00 00 41 9E 00 58 - -. 0 25471D58 12 -. 89 66 00 0C 55 69 E1 3F 41 82 01 4C - -. 0 25471D64 16 -. A0 06 00 0E 2F 00 00 00 39 20 00 00 41 9A 00 08 - -. 0 25471D74 28 -. 81 21 00 10 80 A6 00 04 7D 29 2A 14 2F 8A 00 01 80 7F 00 08 7D 29 1A 14 41 9E 00 78 - -. 0 25471D90 8 -. 2C 0A 00 14 41 82 00 70 - -. 0 25471E04 12 -. 3B FF 00 0C 91 28 00 00 4B FF FF A4 - -. 0 25471DB0 8 -. 7C 9F E0 40 41 84 FF 7C - -. 0 25471D98 20 -. 7F 03 C3 78 7F E4 FB 78 38 A0 00 00 7C C7 33 78 48 00 EF 01 - -. 0 25480CA8 16 -. 2B 8A 00 4D 7C 08 02 A6 94 21 FF D0 48 01 63 4D - -. 0 25480CB8 68 -. 93 41 00 18 7D 3A 4B 78 93 61 00 1C 7C DB 33 78 93 81 00 20 7C 9C 23 78 93 A1 00 24 7C BD 2B 78 93 C1 00 28 7F C8 02 A6 93 E1 00 2C 7D 5F 53 78 90 01 00 34 90 61 00 08 90 E1 00 10 91 01 00 0C 41 9D 01 40 - -. 0 25480CFC 24 -. 81 7E 04 50 55 44 10 3A 7C 64 58 2E 7D 23 5A 14 7D 29 03 A6 4E 80 04 20 - -. 0 25480FD8 24 -. 80 A1 00 0C 7F A5 D0 50 57 BF 30 32 7F E9 36 70 7F 89 E8 00 41 9E 02 54 - -. 0 25481240 16 -. 55 3A 01 BA 67 40 48 00 90 05 00 00 4B FF FB B4 - -. 0 25480E00 16 -. 7C 00 28 6C 7C 00 04 AC 83 81 00 0C 7C 00 E7 AC - -. 0 25480E10 40 -. 80 61 00 34 83 41 00 18 83 61 00 1C 7C 68 03 A6 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 25471DAC 12 -. 3B FF 00 0C 7C 9F E0 40 41 84 FF 7C - -. 0 25471DB8 12 -. 37 39 FF FF 3B 7B 00 0C 40 80 FE F0 - -. 0 25471CB0 40 -. 81 41 00 D0 81 21 00 48 2F 8A 00 00 81 1B 02 48 81 7B 02 4C 83 49 00 04 39 20 00 00 7F 88 5A 14 83 A1 00 10 41 9E 00 08 - -. 0 25471CFC 16 -. 1C 60 00 0C 7F EB 1A 14 7F 8B F8 40 40 9C 00 20 - -. 0 25471DC4 12 -. 7E E3 BB 78 7F 04 C3 78 4B FF FB BD - -. 0 25471988 12 -. 94 21 FF E0 7D 28 02 A6 48 02 56 71 - -. 0 25471994 68 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 91 21 00 24 38 A0 01 2C 80 04 00 00 83 BE 04 C8 81 84 00 08 38 84 00 20 90 1D 01 B8 91 9D 01 C0 93 61 00 0C 7C 7B 1B 78 93 81 00 10 38 7D 01 D8 3B 9D 01 B8 48 01 22 0D - -. 0 25483BE0 52 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C 7B 1B 78 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 7C 7F 1B 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 - -. 0 25483C14 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C - -. 0 25483C40 8 -. 73 A0 00 03 40 82 00 6C - -. 0 25483C48 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 00 71 - -. 0 25483CC4 16 -. 54 A0 07 7E 7D 88 02 A6 2B 80 00 07 48 01 33 31 - -. 0 25483CD4 20 -. 94 21 FF F0 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 41 9D 00 28 - -. 0 25483CE8 24 -. 81 7E 04 90 54 00 10 3A 7C CB 00 2E 7D 26 5A 14 7D 29 03 A6 4E 80 04 20 - -. 0 25483D94 20 -. 81 24 00 00 38 63 FF E8 38 84 FF EC 38 A5 00 05 4B FF FF 98 - -. 0 25483D3C 32 -. 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 25483D0C 80 -. 80 04 00 00 91 23 00 00 81 24 00 04 90 03 00 04 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 25483D5C 16 -. 83 C1 00 08 38 21 00 10 91 23 00 00 4E 80 00 20 - -. 0 25483C58 24 -. 57 86 00 3A 57 85 07 BE 7F FF 32 14 7F BD 32 14 2C 85 00 00 41 86 00 1C - -. 0 25483C88 40 -. 81 01 00 24 7F 63 DB 78 83 81 00 10 83 61 00 0C 7D 08 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 254719D8 8 -. 7F 83 E3 78 48 00 6B 91 - -. 0 2547856C 16 -. 81 23 00 30 94 21 FF F0 2F 89 00 00 41 9E 00 24 - -. 0 2547857C 40 -. 81 69 00 04 81 4B 00 00 38 8B 00 08 90 83 01 70 55 49 10 3A 91 43 01 6C 7C 04 4A 14 90 03 01 74 38 21 00 10 4E 80 00 20 - -. 0 254719E0 64 -. 80 FE 04 FC 80 DE 05 00 39 40 FF FF 80 BE 04 A4 39 00 00 01 81 7E 04 C0 7F 63 DB 78 80 9E 00 24 91 5D 03 E4 93 9D 01 CC 91 1D 03 30 90 FD 03 58 90 DD 03 5C 90 BD 03 60 90 2B 00 00 48 00 D6 29 - -. 0 2547F044 16 -. 7D 88 02 A6 94 21 FD E0 38 E3 00 04 48 01 7F B1 - -. 0 2547F054 136 -. 93 C1 02 18 7F C8 02 A6 91 81 02 24 81 03 00 00 80 BE 04 C0 55 06 10 3A 81 3E 04 D4 7D 46 3A 14 90 65 00 00 80 0A 00 04 39 4A 00 04 80 7E 04 D0 2F 80 00 00 81 7E 04 B8 92 A1 01 F4 3A A0 00 00 92 C1 01 F8 3A C0 00 00 92 E1 01 FC 7C 97 23 78 93 01 02 00 3B 00 00 00 93 21 02 04 3B 20 00 00 93 E1 02 1C 3B E0 00 00 93 41 02 08 93 61 02 0C 93 81 02 10 93 A1 02 14 91 03 00 00 90 E9 00 00 91 4B 00 00 41 9E 00 10 - -. 0 2547F0DC 12 -. 84 8A 00 04 2F 84 00 00 40 9E FF F8 - -. 0 2547F0E8 24 -. 3B 6A 00 13 38 0A 00 04 57 6B 00 36 83 4B 00 00 2F 9A 00 10 41 9D 00 08 - -. 0 2547F104 44 -. 7C 08 03 78 83 5E 04 F4 81 68 00 00 3B 80 00 00 81 3E 03 EC 2C 0B 00 00 83 BE 04 E0 90 09 00 00 93 A1 01 E0 93 9A 00 0C 41 82 00 4C - -. 0 2547F130 16 -. 7D 6A 5B 78 38 0A FF FD 28 80 00 14 41 85 00 24 - -. 0 2547F140 24 -. 81 7E 03 F4 54 05 10 3A 7C 65 58 2E 7C E3 5A 14 7C E9 03 A6 4E 80 04 20 - -. 0 2547F160 24 -. 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FF C0 - -. 0 2547F134 12 -. 38 0A FF FD 28 80 00 14 41 85 00 24 - -. 0 2547F3D4 12 -. 81 3E 04 F0 2F 09 00 00 41 BA FD 84 - -. 0 2547F3E0 36 -. 80 68 00 04 90 69 00 00 81 48 00 00 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 34 - -. 0 2547F158 32 -. 83 A8 00 04 93 BA 00 3C 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FF C0 - -. 0 2547F4BC 16 -. 81 48 00 04 91 5A 00 04 81 48 00 00 4B FF FF 24 - -. 0 2547F3EC 24 -. 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 34 - -. 0 2547F418 16 -. 81 28 00 04 91 3A 00 1C 81 48 00 00 4B FF FF C8 - -. 0 2547F4EC 28 -. 38 A0 00 01 82 C8 00 04 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 30 - -. 0 2547F4CC 28 -. 38 A0 00 01 82 A8 00 04 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 50 - -. 0 2547F494 36 -. 80 08 00 04 38 A0 00 01 81 48 00 00 90 01 01 E0 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 80 - -. 0 2547F470 32 -. 38 A0 00 01 80 C8 00 04 7C AB 50 30 85 48 00 08 7F 39 32 78 7F FF 5B 78 2F 8A 00 00 40 9E FC A8 - -. 0 2547F44C 32 -. 38 A0 00 01 81 88 00 04 7C AB 50 30 85 48 00 08 7F 18 62 78 7F FF 5B 78 2F 8A 00 00 40 9E FC CC - -. 0 2547F3A4 44 -. 83 68 00 04 38 A0 00 01 80 9E 04 B4 3B E0 FF FF 81 48 00 00 93 64 00 00 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 68 - -. 0 2547F3D0 4 -. 4B FF FD A8 - -. 0 2547F178 8 -. 38 61 00 50 48 00 36 4D - -. 0 254827C8 8 -. 38 00 00 7A 44 00 00 02 - -. 0 254827D0 4 -. 4C A3 00 20 - -. 0 2547F180 12 -. 2C 03 00 00 3B A1 00 10 40 82 01 DC - -. 0 2547F18C 32 -. 3B A1 00 D2 89 3D 00 00 7F A3 EB 78 38 E0 00 00 39 00 00 00 39 49 FF D0 2B 8A 00 09 41 9D 00 68 - -. 0 2547F1AC 24 -. 89 63 00 01 39 29 FF D0 39 43 00 01 38 0B FF D0 2B 80 00 09 41 9D 00 20 - -. 0 2547F1E0 24 -. 2C 8B 00 2E 54 FB 40 2E 7F 67 4B 78 39 08 00 01 38 6A 00 01 40 86 00 14 - -. 0 2547F1F8 16 -. 89 2A 00 01 3B 89 FF D0 28 1C 00 09 40 81 FF A8 - -. 0 2547F208 8 -. 2F 08 00 02 41 99 00 10 - -. 0 2547F21C 16 -. 3C A0 00 02 60 AB 02 04 7F 87 58 40 40 9D 03 B4 - -. 0 2547F22C 12 -. 90 FA 00 08 38 80 00 6E 48 00 3B CD - -. 0 25482E00 72 -. 50 84 44 2E 39 60 FF FF 50 84 80 1E 54 6A 1E F8 3C C0 FE FF 3C E0 7F 7F 54 68 00 3A 38 C6 FE FF 38 E7 7F 7F 80 A8 00 00 7D 6B 54 30 7C A5 5B 38 7C 06 2A 14 7C E9 28 F8 7C 00 48 39 7C 8C 2A 78 7D 8C 5B 38 48 00 00 20 - -. 0 25482E64 12 -. 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -. 0 25482E48 20 -. 84 A8 00 04 7C 00 48 39 7C 06 2A 14 7C E9 28 F8 40 82 00 5C - -. 0 25482E5C 20 -. 7C 00 48 39 7C 8C 2A 78 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -. 0 25482E70 12 -. 7C 00 48 39 38 60 00 00 4D 82 00 20 - -. 0 2547F238 8 -. 2C 83 00 00 41 86 02 F4 - -. 0 2547F530 20 -. 81 3A 00 08 3C 00 00 02 60 03 05 44 7C 89 18 40 41 A5 FD 24 - -. 0 2547F264 12 -. 2F 1F FF FF 83 BE 04 B4 41 9A 00 30 - -. 0 2547F29C 12 -. 83 1A 00 04 2F 98 00 00 40 9E 00 0C - -. 0 2547F2B0 12 -. 38 60 00 00 83 9E 05 00 48 00 11 19 - -. 0 254803D0 16 -. 94 21 FF F0 90 61 00 08 38 00 00 2D 44 00 00 02 - -. 0 254803E0 12 -. 80 C1 00 08 7C 88 02 A6 48 01 6C 19 - -. 0 254803EC 32 -. 7C A8 02 A6 80 A5 05 04 7C 88 03 A6 90 65 00 00 7C 06 18 40 38 21 00 10 38 60 00 00 4C A1 00 20 - -. 0 2547F2BC 36 -. 81 3E 05 04 80 9A 00 04 81 69 00 00 7F 24 00 D0 7C 8B E0 40 7F 64 5A 14 39 9B FF FF 7D 83 C8 38 40 84 02 D8 - -. 0 2547F2E0 12 -. 80 7A 00 0C 2C 03 00 00 41 82 00 0C - -. 0 2547F2F4 8 -. 38 60 00 00 48 00 11 1D - -. 0 25480414 12 -. 94 21 FF E0 7C 88 02 A6 48 01 6B E5 - -. 0 25480420 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 81 00 24 93 A1 00 14 7C 7D 1B 78 83 FE 05 04 38 60 00 00 80 1F 00 00 2F 80 00 00 41 9E 00 3C - -. 0 2548044C 16 -. 81 3E 04 9C 80 A9 00 00 2C 05 00 00 40 82 00 2C - -. 0 2548045C 8 -. 2F 1D 00 00 40 9A 00 3C - -. 0 25480464 32 -. 80 7F 00 00 80 C1 00 24 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547F2FC 8 -. 7F 83 E0 00 41 9E 02 C4 - -. 0 2547F304 12 -. 80 BD 00 00 2C 85 00 00 40 86 02 A0 - -. 0 2547F310 20 -. 7E C3 B3 78 7E E8 03 A6 7E A4 AB 78 38 A1 01 E0 4E 80 00 21 - -. 0 254721F0 12 -. 94 21 FF 30 7C 08 02 A6 48 02 4E 09 - -. 0 254721FC 204 -. 93 C1 00 C8 7F C8 02 A6 92 01 00 90 90 01 00 D4 7D 60 00 26 91 C1 00 88 82 1E 04 B4 81 9E 04 B8 81 50 00 00 81 DE 04 C8 2F 8A 00 00 81 3E 00 20 91 61 00 84 81 1E 04 D8 81 6C 00 00 80 FE 04 B0 80 DE 00 1C 80 1E 04 A8 93 E1 00 CC 7C 3F 0B 78 91 E1 00 8C 92 41 00 98 3A 40 00 00 92 61 00 9C 3A 60 00 00 92 81 00 A0 3A 80 00 00 92 A1 00 A4 3A A0 00 00 92 C1 00 A8 7C B6 2B 78 92 E1 00 AC 7C 97 23 78 93 01 00 B0 7C 78 1B 78 93 21 00 B4 3B 20 00 00 91 2E 03 FC 92 21 00 94 93 41 00 B8 93 61 00 BC 93 81 00 C0 93 A1 00 C4 91 0E 01 B4 90 EE 04 2C 90 CE 03 F8 90 0E 04 04 91 7F 00 38 81 FE 04 F4 81 3E 00 7C 41 9E 00 08 - -. 0 254722CC 16 -. 82 3E 00 40 91 2F 00 54 38 7F 00 38 48 00 D9 51 - -. 0 2547FC28 24 -. 94 21 FF F0 39 40 00 00 81 63 00 00 81 2B 00 00 2F 89 00 00 41 9E 00 1C - -. 0 2547FC40 12 -. 88 09 00 00 2C 00 00 4C 41 82 00 1C - -. 0 2547FC4C 12 -. 85 2B 00 04 2F 89 00 00 40 9E FF EC - -. 0 2547FC64 12 -. 88 89 00 01 2C 84 00 44 40 86 FF E0 - -. 0 2547FC70 12 -. 88 A9 00 02 2F 05 00 5F 40 9A FF D4 - -. 0 2547FC7C 16 -. 38 CB 00 04 39 49 00 03 90 C3 00 00 4B FF FF D0 - -. 0 2547FC58 12 -. 7D 43 53 78 38 21 00 10 4E 80 00 20 - -. 0 254722DC 8 -. 7C 7D 1B 79 41 82 00 64 - -. 0 254722E4 16 -. 88 1D 00 00 39 60 00 00 7C 09 03 79 40 A2 00 18 - -. 0 25472308 8 -. 2C 89 00 3D 40 86 FF EC - -. 0 254722F8 16 -. 39 6B 00 01 7C 1D 58 AE 7C 09 03 79 41 82 00 0C - -. 0 25472310 8 -. 2D 80 00 3D 40 8E FF C0 - -. 0 25472318 12 -. 38 0B FF FC 2A 00 00 10 41 B1 FF B4 - -. 0 25472324 24 -. 80 BE 00 80 54 1A 10 3A 7C 9A 28 2E 7C 64 2A 14 7C 69 03 A6 4E 80 04 20 - -. 0 25473248 16 -. 80 9E 00 C4 7F A3 EB 78 38 A0 00 0C 48 01 00 45 - -. 0 25483298 32 -. 2B 85 00 0F 94 21 FF E0 93 81 00 10 7C 6B 1B 78 93 A1 00 14 93 C1 00 18 93 E1 00 1C 40 9D 00 BC - -. 0 25483370 8 -. 2C 05 00 00 41 82 00 24 - -. 0 25483378 24 -. 89 8B 00 00 39 6B 00 01 8B A4 00 00 38 84 00 01 7C 7D 60 51 40 82 00 10 - -. 0 25483390 8 -. 34 A5 FF FF 40 82 FF E4 - -. 0 25483398 28 -. 38 60 00 00 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25473258 8 -. 2F 83 00 00 40 9E 04 28 - -. 0 25473260 16 -. 81 3E 00 4C 38 1D 00 0D 90 09 00 00 4B FF F0 68 - -. 0 254722D4 8 -. 38 7F 00 38 48 00 D9 51 - -. 0 25473218 16 -. 80 9E 00 C0 7F A3 EB 78 38 A0 00 07 48 01 00 75 - -. 0 2548339C 24 -. 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25473228 8 -. 2C 83 00 00 40 86 04 8C - -. 0 254736B8 16 -. 80 9E 00 E0 7F A3 EB 78 38 A0 00 07 48 00 FB D5 - -. 0 254736C8 8 -. 2C 03 00 00 40 82 00 88 - -. 0 254736D0 12 -. 38 FD 00 08 90 F1 00 00 4B FF EB FC - -. 0 25472344 16 -. 83 70 00 00 93 3F 00 30 2D 9B 00 00 40 8E 12 8C - -. 0 25472354 32 -. 81 3E 00 34 30 14 FF FF 7F 40 A1 10 83 A9 00 00 31 3D FF FF 7F 89 E9 10 7F 80 D0 39 40 82 0B 58 - -. 0 25472374 16 -. 83 56 00 00 80 BE 04 E0 7D 9A 28 00 41 8E 09 40 - -. 0 25472384 28 -. 80 7E 00 84 38 A0 00 00 38 C0 00 00 38 E0 00 00 7C 64 1B 78 39 00 00 00 48 00 6D 59 - -. 0 254790F4 12 -. 94 21 FF D0 7C 08 02 A6 48 01 DF 05 - -. 0 25479100 80 -. 93 C1 00 28 7F C8 02 A6 92 C1 00 08 92 E1 00 0C 7C 77 1B 78 93 01 00 10 7C 83 23 78 93 21 00 14 7C B8 2B 78 93 41 00 18 7C F6 3B 78 93 61 00 1C 7C 9A 23 78 93 81 00 20 7D 19 43 78 93 E1 00 2C 7C DC 33 78 90 01 00 34 93 A1 00 24 48 00 9E 85 - -. 0 25482FD0 56 -. 54 64 00 3A 3C E0 7F 7F 54 65 1E F8 81 04 00 00 39 20 FF FF 38 E7 7F 7F 7D 29 2C 30 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 40 00 F8 7C 08 48 39 7C 60 11 20 40 82 00 70 - -. 0 25483074 20 -. 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 - -. 0 25479150 20 -. 38 80 00 01 7C 69 1B 78 38 63 02 4D 3B 69 00 01 48 01 E8 CD - -. 0 25497A2C 4 -. 4B FE 84 8C - -. 0 2547FEB8 20 -. 7C 63 21 D6 7C A8 02 A6 94 21 FF F0 90 A1 00 14 48 01 7B 5D - -. 0 25497A24 4 -. 4B FE 84 6C - -. 0 2547FE90 24 -. 7C 88 02 A6 94 21 FF F0 90 81 00 14 7C 64 1B 78 38 60 00 08 48 01 7B 79 - -. 0 25497A1C 4 -. 4B FE 83 2C - -. 0 2547FD48 12 -. 94 21 FF E0 7C 08 02 A6 48 01 72 B1 - -. 0 2547FD54 84 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 90 01 00 24 7C 6A 1B 78 93 81 00 10 38 A0 00 03 83 7E 04 18 38 C0 00 22 93 A1 00 14 38 E0 FF FF 81 7B 00 00 7F A3 00 D0 93 E1 00 1C 39 00 00 00 2F 8B 00 00 81 9E 05 00 38 60 00 00 7C 9C 23 78 83 FE 04 1C 40 9E 00 24 - -. 0 2547FDA8 64 -. 81 3E 04 F4 91 9F 00 00 81 69 00 04 7C 8B 62 14 39 24 FF FF 7C 8B 00 D0 7D 2B 20 38 91 7B 00 00 81 3F 00 00 7C 89 52 14 38 04 FF FF 7C 0A E8 38 7D 8A E2 14 91 5F 00 00 7C 0C 58 40 40 80 00 3C - -. 0 2547FDE8 56 -. 80 7F 00 00 80 C1 00 24 7D 03 E2 14 80 FE 04 20 91 1F 00 00 7C C8 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 90 67 00 00 4E 80 00 20 - -. 0 2547FEA8 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 2547FECC 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 25479164 12 -. 7C 7F 1B 79 38 60 00 00 41 82 01 74 - -. 0 25479170 28 -. 3B BF 02 40 7F 44 D3 78 7F 65 DB 78 93 FF 00 14 93 BF 00 1C 38 7F 02 4C 48 00 AA 59 - -. 0 25483C68 8 -. 2C 85 00 00 41 86 00 1C - -. 0 25483C70 24 -. 7C A9 03 A6 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 - -. 0 2547918C 84 -. 38 A0 00 01 90 BD 00 08 1D 59 00 18 80 DF 01 80 38 80 FF FF 80 BE 04 C8 53 06 F0 02 93 9F 01 68 90 DF 01 80 38 DF 01 AC 7D 6A 28 2E 90 7F 02 40 38 60 00 04 2F 8B 00 00 90 9F 02 2C 90 7F 01 BC 38 80 00 00 92 FF 00 04 93 3F 00 18 90 DF 01 C0 40 9E 01 3C - -. 0 254791E0 52 -. 7F EA 29 2E 2F 1C 00 00 7D 4A 2A 14 81 65 01 98 83 2A 00 04 81 85 01 9C 3B 19 00 01 31 0C 00 01 7C EB 01 94 93 0A 00 04 90 E5 01 98 91 05 01 9C 40 BA 00 0C - -. 0 25479214 4 -. 48 00 01 64 - -. 0 25479378 8 -. 7F FC FB 78 4B FF FE AC - -. 0 25479228 12 -. 2F 84 00 00 39 3C 01 58 41 9E 00 10 - -. 0 25479240 12 -. 56 CC EF FE 7D 8B 20 39 41 82 00 10 - -. 0 25479258 28 -. 54 9A 10 3A 7D 3A 31 2E 3B 7F 01 58 93 7F 01 C4 8B B7 00 00 2F 1D 00 00 41 9A 00 6C - -. 0 254792DC 60 -. 7F E3 FB 78 83 81 00 34 82 C1 00 08 7F 88 03 A6 82 E1 00 0C 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 254723A0 12 -. 82 8E 00 00 2D 94 00 00 41 8E 0C 90 - -. 0 254723AC 84 -. 80 D6 00 00 93 14 01 4C 90 D4 01 50 B2 F4 01 54 56 EC 28 34 81 14 01 78 7C 8C C2 14 80 F4 01 7C 7E 04 C0 40 39 28 00 01 3B 27 00 01 39 00 00 00 38 E0 00 00 3B 80 FF FF 7F 0A C3 78 93 94 01 A0 91 34 01 78 93 34 01 7C 91 14 01 A4 90 F4 01 A8 40 91 00 C8 - -. 0 25472400 24 -. 3F 60 64 74 83 BE 00 44 80 DE 00 48 63 63 E5 52 38 A0 00 01 48 00 00 28 - -. 0 2547243C 12 -. 80 0A 00 00 2F 00 00 06 41 9A 07 98 - -. 0 25472BDC 16 -. 81 6A 00 08 7F 4B C0 50 93 54 00 00 4B FF F8 48 - -. 0 25472430 12 -. 39 4A 00 20 7F 84 50 40 40 9D 00 84 - -. 0 25472448 8 -. 2B 80 00 06 40 BD FF CC - -. 0 25472418 8 -. 2C 00 00 02 41 82 08 54 - -. 0 25472420 8 -. 28 80 00 02 41 85 07 E4 - -. 0 25472C08 8 -. 2F 00 00 03 40 9A F8 24 - -. 0 25472C10 36 -. 82 AE 01 C0 7F A7 EB 78 81 74 00 00 2F 15 00 00 81 2A 00 08 93 AE 01 D4 7C 0B 4A 14 90 1D 00 00 40 9A 04 44 - -. 0 25473074 8 -. 3A A0 00 01 4B FF F3 B8 - -. 0 25472428 8 -. 2E 00 00 01 41 92 0B 80 - -. 0 25472FAC 36 -. 80 EA 00 1C 81 0A 00 08 7D 87 00 D0 80 F4 00 00 7D 1C 60 38 81 34 01 A0 7C 07 E2 14 7F 09 00 40 41 99 00 B0 - -. 0 2547307C 12 -. 90 14 01 A0 81 0A 00 08 4B FF FF 4C - -. 0 25472FD0 24 -. 83 6A 00 14 7E E7 42 14 81 14 01 A4 7D 77 DA 14 7F 88 58 40 40 9C 00 08 - -. 0 25472FE8 16 -. 91 74 01 A4 83 4A 00 18 73 49 00 01 41 A2 F4 3C - -. 0 25472FF8 12 -. 80 14 01 A8 7C 80 58 40 40 A4 F4 30 - -. 0 25473004 8 -. 91 74 01 A8 4B FF F4 28 - -. 0 25472C70 20 -. 82 D4 00 00 83 2A 00 08 7C 16 CA 14 90 14 00 08 4B FF F7 B0 - -. 0 25472450 16 -. 3E E0 64 74 62 E9 E5 51 7F 80 48 00 41 9E 08 28 - -. 0 25472C84 12 -. 80 EA 00 18 90 EE 04 00 4B FF F7 A4 - -. 0 254724BC 20 -. 81 14 01 A4 80 F4 01 A8 81 34 02 18 2C 09 00 00 41 82 00 10 - -. 0 254724DC 8 -. 2C 88 00 00 40 86 00 0C - -. 0 254724EC 8 -. 2E 07 00 00 40 92 00 0C - -. 0 254724FC 12 -. 80 AE 01 D4 2F 05 00 00 40 9A 00 1C - -. 0 25472520 8 -. 2E 13 00 00 40 92 01 A8 - -. 0 25472528 12 -. 81 54 00 08 2C 0A 00 00 41 82 01 94 - -. 0 25472534 16 -. 81 6A 00 00 39 14 00 20 2C 8B 00 00 41 86 00 64 - -. 0 25472544 60 -. 3E C0 6F FF 3C C0 70 00 3C 00 6F FF 3F 40 6F FF 3E E0 6F FF 3E 60 6F FF 62 C7 FF FF 60 C6 00 21 60 05 FD FF 63 44 FE 34 62 E3 FE FF 62 7D FF 40 2F 0B 00 21 55 60 10 3A 40 99 00 18 - -. 0 25472594 16 -. 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -. 0 25472574 12 -. 2F 0B 00 21 55 60 10 3A 40 99 00 18 - -. 0 25472580 12 -. 7F 2B 38 50 2B 99 00 0F 41 9D 07 08 - -. 0 2547258C 24 -. 7C 0B 30 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -. 0 254725A4 12 -. 81 74 00 00 2C 0B 00 00 41 82 00 AC - -. 0 25472658 12 -. 81 28 00 78 2C 09 00 00 41 82 00 30 - -. 0 25472690 12 -. 81 28 00 98 2C 89 00 00 41 86 00 18 - -. 0 254726B0 12 -. 81 68 00 74 2F 0B 00 00 41 9A 00 0C - -. 0 254726C4 8 -. 7E 83 A3 78 48 00 5E A5 - -. 0 254726CC 12 -. 81 1F 00 30 2F 88 00 02 41 9E 0A 04 - -. 0 254726D8 4 -. 41 92 08 8C - -. 0 25472F64 12 -. 82 BE 00 4C 80 75 00 00 48 00 21 69 - -. 0 254750D4 12 -. 94 21 FF D0 7C 08 02 A6 48 02 1F 25 - -. 0 254750E0 76 -. 93 C1 00 28 7F C8 02 A6 93 01 00 10 90 01 00 34 93 21 00 14 7C 79 1B 78 83 1E 04 F4 80 BE 01 54 80 98 00 10 80 DE 01 5C 80 78 00 0C 93 61 00 1C 93 81 00 20 93 E1 00 2C 7C 3F 0B 78 92 E1 00 0C 93 41 00 18 93 A1 00 24 48 00 A6 29 - -. 0 2547F750 12 -. 94 21 FF B0 7C E8 02 A6 48 01 78 A9 - -. 0 2547F75C 136 -. 93 C1 00 48 7F C8 02 A6 93 81 00 40 90 E1 00 54 7D 80 00 26 92 01 00 10 7C D0 33 78 81 3E 04 F4 92 61 00 1C 7C 93 23 78 81 69 00 40 80 09 00 3C 92 81 00 20 7C B4 2B 78 7C 1C 58 38 92 C1 00 28 2F 9C 00 00 93 E1 00 4C 92 21 00 14 7C 3F 0B 78 92 41 00 18 7C 76 1B 78 92 A1 00 24 30 03 FF FF 7D 40 19 10 92 E1 00 2C 39 60 00 00 93 01 00 30 93 21 00 34 93 41 00 38 93 61 00 3C 93 A1 00 44 91 81 00 0C 41 9E 00 28 - -. 0 2547F808 48 -. 3B 0A 00 01 82 21 00 00 57 12 18 38 3B 20 00 00 3A F2 00 1E 3B 40 00 00 56 F5 00 36 7D 55 00 D0 7E 21 51 6E 39 01 00 17 55 1B 00 36 41 9E 00 48 - -. 0 2547F87C 8 -. 2F 96 00 00 41 9E 00 18 - -. 0 2547F898 32 -. 2E 18 00 01 57 29 18 38 83 3E 04 10 7E 69 DA 14 3A C0 00 03 7F 29 D9 2E 92 D3 00 04 41 92 03 24 - -. 0 2547FBD8 12 -. 81 9B 00 04 39 0C 00 01 4B FF FD 30 - -. 0 2547F910 24 -. 3B A0 00 01 7F AA C0 30 55 5A 18 38 91 54 00 00 7C 7A 42 14 48 01 81 01 - -. 0 2547FDC8 32 -. 81 3F 00 00 7C 89 52 14 38 04 FF FF 7C 0A E8 38 7D 8A E2 14 91 5F 00 00 7C 0C 58 40 40 80 00 3C - -. 0 2547F928 8 -. 7C 76 1B 79 41 82 02 E8 - -. 0 2547F930 4 -. 41 92 01 FC - -. 0 2547FB2C 60 -. 83 34 00 00 39 00 00 00 82 7B 00 04 3B 00 00 2F 57 29 18 38 91 16 00 0C 7C 69 B2 14 3B 93 00 01 93 96 00 04 3A 40 00 02 90 76 00 00 90 76 00 08 80 BB 00 04 80 9B 00 00 48 00 3E BD - -. 0 25483A20 44 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 E1 00 1C 7C 9F 23 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 - -. 0 25483AA0 8 -. 2C 85 00 00 41 86 00 1C - -. 0 25483AA8 24 -. 7C A9 03 A6 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 - -. 0 25483AAC 20 -. 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 - -. 0 25483AC0 36 -. 81 01 00 24 7F A3 EB 78 83 81 00 10 83 A1 00 14 7D 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547FB68 112 -. 9B 03 00 00 92 54 00 00 83 76 00 04 7E C3 B3 78 93 70 00 00 81 01 00 00 82 08 00 04 80 E8 FF BC 7E 08 03 A6 82 28 FF C4 82 08 FF C0 7C E0 81 20 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -. 0 2547512C 20 -. 81 3E 01 60 83 7E 01 64 90 69 00 00 38 60 00 0C 48 02 28 E9 - -. 0 25475140 12 -. 7C 7C 1B 79 90 7B 00 00 41 82 01 88 - -. 0 2547514C 40 -. 83 5E 01 54 3D 40 CC CC 61 46 CC CD 81 1A 00 00 55 07 10 3A 38 A7 00 27 7C 65 30 16 54 7D E1 3E 1C 7D 01 40 48 02 28 B5 - -. 0 25475174 24 -. 80 9B 00 00 90 7C 00 00 81 24 00 00 80 DE 01 88 2F 89 00 00 41 9E 01 4C - -. 0 2547518C 96 -. 82 FE 04 C8 39 60 00 00 1C 7D 00 14 80 FA 00 00 81 1E 01 4C 39 40 00 00 80 9E 01 94 38 C0 00 00 80 BE 01 48 91 7B 00 04 7D 2B 4B 78 91 37 01 B0 55 5B 10 3A 7C 86 38 40 7F 5B 28 2E 91 7C 00 00 3B 9C 00 04 7D 9A 42 14 91 0B 00 0C 90 8B 00 04 39 0C 00 01 90 CB 00 08 93 4B 00 10 40 84 00 1C - -. 0 254751EC 24 -. 7C E9 03 A6 38 00 00 00 39 2B 00 14 90 09 00 00 39 29 00 04 42 00 FF F8 - -. 0 254751F8 12 -. 90 09 00 00 39 29 00 04 42 00 FF F8 - -. 0 25475204 12 -. 2F 0A 00 01 39 4A 00 01 41 9A 00 BC - -. 0 25475210 20 -. 7C 03 5A 14 28 0A 00 01 90 0B 00 00 7D 6B 1A 14 40 A1 FF 9C - -. 0 254751BC 48 -. 55 5B 10 3A 7C 86 38 40 7F 5B 28 2E 91 7C 00 00 3B 9C 00 04 7D 9A 42 14 91 0B 00 0C 90 8B 00 04 39 0C 00 01 90 CB 00 08 93 4B 00 10 40 84 00 1C - -. 0 254752C8 8 -. 38 00 00 00 4B FF FF 48 - -. 0 25475214 16 -. 28 0A 00 01 90 0B 00 00 7D 6B 1A 14 40 A1 FF 9C - -. 0 25475224 32 -. 83 B7 00 00 38 00 00 09 80 9E 01 58 39 20 00 00 2F 9D 00 00 91 3C 00 00 90 04 00 00 41 9E 00 28 - -. 0 25475244 12 -. 83 9D 00 94 2C 9C 00 00 40 86 01 BC - -. 0 25475250 20 -. 81 7D 00 5C 38 00 FF FF 90 1D 01 E0 2F 0B 00 00 40 9A 00 84 - -. 0 25475264 12 -. 90 1D 01 8C 2C 19 00 00 41 82 00 10 - -. 0 25475270 12 -. 8B B9 00 00 2F 9D 00 00 40 9E 00 94 - -. 0 2547530C 12 -. 7F 23 CB 78 7F 3D CB 78 48 00 DC BD - -. 0 25483008 12 -. 3C C0 FE FF 38 C6 FE FF 41 9D 00 1C - -. 0 25483014 24 -. 85 04 00 04 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 48 00 F9 40 82 00 4C - -. 0 2548302C 32 -. 81 04 00 04 85 24 00 08 7C 06 42 14 7C EA 40 F8 7C 00 50 39 7D 66 4A 14 7C EC 48 F8 40 82 00 1C - -. 0 2548304C 8 -. 7D 60 60 39 41 82 FF DC - -. 0 25483054 16 -. 7C E0 48 38 7C 00 3A 14 7D 88 00 78 48 00 00 14 - -. 0 25475318 44 -. 7F A4 EB 78 3B 63 00 1F 81 81 00 00 57 7A 00 36 7C 79 1B 78 7D 7A 00 D0 38 B9 00 01 7D 81 59 6E 39 41 00 17 55 43 00 36 48 00 E8 A1 - -. 0 25483CB0 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 01 5D - -. 0 25483E18 28 -. 54 A0 07 BE 54 88 1E F8 2F 80 00 01 94 21 FF F0 54 84 00 3A 20 E8 00 20 41 9E 00 B8 - -. 0 25483EE8 20 -. 81 64 00 00 38 A5 FF FF 81 44 00 04 38 84 00 08 4B FF FF 54 - -. 0 25483E4C 96 -. 7D 66 40 30 7D 49 3C 30 7C C0 4B 78 81 64 00 00 90 03 00 00 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -. 0 25483EAC 24 -. 7D 65 40 30 7D 48 3C 30 7C A4 43 78 38 21 00 10 90 83 00 00 4E 80 00 20 - -. 0 25483CC0 4 -. 4B FF FF 98 - -. 0 25475344 16 -. 89 3D 00 00 7C 7C 1B 78 38 60 00 01 48 00 00 18 - -. 0 25475368 8 -. 2C 89 00 00 40 86 FF E8 - -. 0 25475354 28 -. 38 09 FF C6 8D 3D 00 01 20 80 00 01 7C 83 01 94 7C 83 23 78 2C 89 00 00 40 86 FF E8 - -. 0 25475370 16 -. 54 69 10 3A 83 BE 01 68 38 69 00 04 48 02 26 A9 - -. 0 25475380 20 -. 80 DE 01 88 2F 03 00 00 7C 64 1B 78 90 7D 00 00 41 BA FF 44 - -. 0 25475394 28 -. 80 7E 04 B4 39 00 00 00 80 BE 01 A0 80 C3 00 00 7F 83 E3 78 80 FE 01 A4 4B FF F7 9D - -. 0 25474B48 12 -. 94 21 FF A0 7C 08 02 A6 48 02 24 B1 - -. 0 25474B54 144 -. 93 C1 00 58 7F C8 02 A6 7D 80 00 26 91 E1 00 1C 2D 88 00 00 92 01 00 20 92 21 00 24 92 41 00 28 81 FE 01 48 82 3E 04 C8 82 1E 01 54 82 5E 01 58 92 61 00 2C 7C F3 3B 78 92 81 00 30 7C D4 33 78 92 A1 00 34 7C B5 2B 78 92 C1 00 38 7C 96 23 78 92 E1 00 3C 7D 17 43 78 93 01 00 40 3B 00 00 00 93 21 00 44 93 41 00 48 93 61 00 4C 93 81 00 50 93 A1 00 54 93 E1 00 5C 90 01 00 64 91 81 00 18 90 61 00 08 38 61 00 08 7E A4 AB 78 48 00 B7 5D - -. 0 2548033C 20 -. 94 21 FF F0 7C 68 1B 78 80 63 00 00 2F 83 00 00 41 9E 00 54 - -. 0 25480350 20 -. 88 03 00 00 7C 6A 1B 78 39 20 00 00 2C 00 00 00 41 82 00 3C - -. 0 25480364 20 -. 7C 0B 03 78 88 04 00 00 7C 89 23 78 7C 80 58 00 41 86 00 10 - -. 0 25480378 12 -. 8C 09 00 01 2F 00 00 00 40 9A FF F0 - -. 0 25480370 8 -. 7C 80 58 00 41 86 00 10 - -. 0 25480384 8 -. 2F 80 00 00 40 9E 00 20 - -. 0 2548038C 12 -. 8D 6A 00 01 2C 0B 00 00 40 82 FF D4 - -. 0 25480368 16 -. 88 04 00 00 7C 89 23 78 7C 80 58 00 41 86 00 10 - -. 0 254803A8 20 -. 39 2A 00 01 38 00 00 00 98 0A 00 00 91 28 00 00 4B FF FF E8 - -. 0 254803A0 8 -. 38 21 00 10 4E 80 00 20 - -. 0 25474BE4 16 -. 2E 03 00 00 7C 7F 1B 78 7C 7C 1B 78 41 92 01 4C - -. 0 25474BF4 4 -. 48 00 E3 DD - -. 0 25483064 36 -. 7C E0 40 38 38 84 FF FC 7C 00 3A 14 7D 48 00 78 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 - -. 0 25474BF8 8 -. 7C 7D 1B 79 40 82 01 A8 - -. 0 25474DA4 8 -. 2B 9D 00 01 40 9D 00 24 - -. 0 25474DAC 16 -. 7D 3F EA 14 88 69 FF FF 2C 83 00 2F 40 86 00 14 - -. 0 25474DCC 8 -. 2F 1D 00 00 41 BA FE 34 - -. 0 25474DD4 16 -. 7D 3C EA 14 88 89 FF FF 2C 04 00 2F 41 A2 FE 24 - -. 0 25474DE4 20 -. 2F 94 00 00 38 A0 00 2F 7C BC E9 AE 3B BD 00 01 41 9E FE 18 - -. 0 25474C0C 16 -. 83 F1 01 B0 7E 39 8B 78 2E 1F 00 00 41 92 00 24 - -. 0 25474C1C 20 -. 81 5F 00 10 7F 83 E3 78 7F A5 EB 78 7F 8A E8 00 41 9E 02 40 - -. 0 25474C30 12 -. 83 FF 00 00 2E 1F 00 00 40 92 FF E4 - -. 0 25474C3C 4 -. 41 8E 02 84 - -. 0 25474EC0 32 -. 80 70 00 00 3B 60 00 00 7E 1A 83 78 54 60 10 3A 7D 80 DA 14 7F EC EA 14 38 7F 00 15 48 02 2B 49 - -. 0 25474EE0 8 -. 7C 7F 1B 79 40 82 FD 8C - -. 0 25474C70 32 -. 80 F0 00 00 7F 84 E3 78 54 E6 10 3A 7C A6 FA 14 38 65 00 14 7F A5 EB 78 90 7F 00 0C 48 00 ED 95 - -. 0 25483A4C 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C - -. 0 25483A78 8 -. 73 E0 00 03 40 82 00 68 - -. 0 25483A80 16 -. 7F A3 EB 78 7F E4 FB 78 57 85 F0 BE 48 00 02 39 - -. 0 25483DA8 28 -. 80 04 00 00 38 84 FF F0 81 24 00 14 38 63 FF EC 38 A5 00 04 90 03 00 14 4B FF FF 7C - -. 0 25483A90 24 -. 57 86 00 3A 57 85 07 BE 7F BD 32 14 7F FF 32 14 2C 85 00 00 41 86 00 1C - -. 0 25474C90 24 -. 39 20 00 00 99 23 00 00 80 92 00 00 93 BF 00 10 7F 9D 20 40 40 9D 00 08 - -. 0 25474CA8 32 -. 93 B2 00 00 81 3A 00 00 89 5C 00 00 2C 89 00 00 69 48 00 2F 7F 88 00 D0 57 83 17 BC 41 86 00 18 - -. 0 25474CC8 20 -. 7D 29 03 A6 39 7F 00 14 90 6B 00 00 39 6B 00 04 42 00 FF F8 - -. 0 25474CD0 12 -. 90 6B 00 00 39 6B 00 04 42 00 FF F8 - -. 0 25474CDC 8 -. 92 7F 00 04 41 8E 02 1C - -. 0 25474EFC 8 -. 92 FF 00 08 4B FF FE 08 - -. 0 25474D08 36 -. 80 19 01 B0 57 1D 10 3A 38 61 00 08 7E A4 AB 78 90 1F 00 00 3B 18 00 01 93 F9 01 B0 7F FD B1 2E 48 00 B6 15 - -. 0 25474D2C 16 -. 2E 03 00 00 7C 7F 1B 78 7C 7C 1B 78 40 92 FE BC - -. 0 2547FE20 32 -. 81 3E 04 F4 81 89 00 04 7C 8C E2 14 7D 4C 00 D0 39 64 FF FF 7D 7D 50 38 7F A4 EB 78 48 00 29 5D - -. 0 25482798 8 -. 38 00 00 5A 44 00 00 02 - -. 0 254827A0 4 -. 4C A3 00 20 - -. 0 2547FE40 16 -. 80 BB 00 00 7D 23 EA 14 7C 83 28 00 41 86 00 08 - -. 0 2547FE50 64 -. 90 7F 00 00 80 7F 00 00 80 C1 00 24 7D 03 E2 14 80 FE 04 20 91 3B 00 00 7C C8 03 A6 91 1F 00 00 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 90 67 00 00 4E 80 00 20 - -. 0 25483AE4 16 -. 7F A3 EB 78 7F E4 FB 78 57 85 F0 BE 48 00 03 29 - -. 0 25483E34 8 -. 28 00 00 01 41 80 00 8C - -. 0 25483E3C 8 -. 2C 80 00 02 41 86 00 BC - -. 0 25483EFC 24 -. 81 44 00 00 38 63 FF F4 81 64 00 04 38 A5 00 02 38 84 FF FC 4B FF FF 78 - -. 0 25483E88 36 -. 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -. 0 25483AF4 4 -. 4B FF FF 9C - -. 0 25474CAC 28 -. 81 3A 00 00 89 5C 00 00 2C 89 00 00 69 48 00 2F 7F 88 00 D0 57 83 17 BC 41 86 00 18 - -. 0 2548039C 12 -. 91 28 00 00 38 21 00 10 4E 80 00 20 - -. 0 25474C00 12 -. 83 9E 01 50 2F 94 00 00 40 9E 01 F0 - -. 0 25474D3C 104 -. 81 E1 00 64 57 10 10 3A 81 81 00 18 7C 70 B1 2E 7D E8 03 A6 7E C3 B3 78 81 E1 00 1C 82 01 00 20 7D 81 81 20 82 21 00 24 82 41 00 28 82 61 00 2C 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 - -. 0 254753B0 16 -. 80 7D 00 00 83 83 00 00 2C 1C 00 00 41 82 00 74 - -. 0 254753C0 72 -. 38 E0 00 00 90 FD 00 04 83 B7 01 B0 93 B8 00 60 81 41 00 00 82 EA 00 04 83 0A FF E0 7E E8 03 A6 83 2A FF E4 82 EA FF DC 83 4A FF E8 83 6A FF EC 83 8A FF F0 83 AA FF F4 83 CA FF F8 83 EA FF FC 7D 41 53 78 4E 80 00 20 - -. 0 25472F70 4 -. 4B FF F7 6C - -. 0 254726DC 12 -. 80 EE 01 BC 2E 07 00 00 40 92 00 10 - -. 0 254726E8 88 -. 83 AE 01 D4 81 5D 00 00 91 4E 01 BC 83 4F 00 4C 3A E0 00 01 80 8E 03 38 38 6E 01 B8 2C 1A FF FE 82 6E 00 04 81 6E 01 98 52 E4 F0 02 81 8E 01 9C 38 B3 00 01 90 8E 03 38 31 0C 00 01 7C EB 01 94 90 AE 00 04 90 74 00 0C 90 EE 01 98 91 0E 01 9C 92 8E 01 C8 41 82 08 38 - -. 0 25472F74 20 -. 80 14 00 00 7D E9 7B 78 2F 00 00 00 38 00 FF FF 41 9A 00 08 - -. 0 25472F8C 8 -. 90 09 00 4C 4B FF F7 B0 - -. 0 25472740 40 -. 81 8E 03 58 A1 6C 00 2C 83 8C 00 1C B1 6E 03 0C A3 2C 00 2C 7D 6C E2 14 91 6E 03 04 2F 99 00 00 39 59 FF FF 41 9E 00 2C - -. 0 25472768 28 -. 3D 20 64 74 61 27 E5 52 55 58 28 34 7F 78 58 2E 7D 18 5A 14 7C 9B 38 00 41 86 0C 80 - -. 0 25473400 36 -. 83 B1 00 00 3B 40 00 00 82 C8 00 08 3B 20 00 00 2C 1D 00 00 92 CE 03 EC 80 C8 00 14 90 CE 03 F0 41 82 F3 84 - -. 0 25473424 8 -. 7F A3 EB 78 48 00 FB A9 - -. 0 2547342C 44 -. 7F A4 EB 78 7C 71 1B 78 38 63 00 1F 54 6A 00 36 80 E1 00 00 7E AA 00 D0 38 B1 00 01 7C E1 A9 6E 39 01 00 17 55 03 00 36 48 01 07 8D - -. 0 25483EC4 16 -. 81 44 00 00 38 63 FF FC 85 64 00 04 4B FF FF 90 - -. 0 25483E60 76 -. 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -. 0 25473458 16 -. 90 7F 00 44 80 9E 00 D0 38 7F 00 44 48 00 CE D9 - -. 0 25480398 16 -. 39 20 00 00 91 28 00 00 38 21 00 10 4E 80 00 20 - -. 0 25473468 8 -. 7C 7D 1B 79 41 A2 F3 38 - -. 0 25473470 12 -. 88 BD 00 00 2F 05 00 00 41 BA FF E4 - -. 0 2547347C 12 -. 80 90 00 00 2F 84 00 00 40 9E 07 74 - -. 0 25473488 32 -. 7F A4 EB 78 38 A0 00 01 38 C0 00 01 38 E0 00 00 39 00 00 00 39 20 00 00 7E 83 A3 78 48 00 38 45 - -. 0 25476CE8 12 -. 94 21 FD 70 7C 08 02 A6 48 02 03 11 - -. 0 25476CF4 136 -. 93 C1 02 88 7F C8 02 A6 92 61 02 5C 92 A1 02 64 1E 69 00 18 90 01 02 94 7D 80 00 26 82 BE 04 C8 93 A1 02 84 7F B3 A8 2E 92 01 02 50 7C D0 33 78 2F 9D 00 00 92 21 02 54 92 E1 02 6C 7C F1 3B 78 93 01 02 70 7C B7 2B 78 93 21 02 74 7D 18 43 78 93 61 02 7C 7D 39 4B 78 93 E1 02 8C 7C 7B 1B 78 91 C1 02 48 7C 9F 23 78 91 E1 02 4C 92 41 02 58 92 81 02 60 92 C1 02 68 93 41 02 78 93 81 02 80 91 81 02 44 41 9E 00 40 - -. 0 25476D7C 24 -. 3A C0 00 00 80 BD 01 80 7F A4 EB 78 7F E3 FB 78 74 A9 00 40 40 82 00 1C - -. 0 25476D94 4 -. 48 00 59 41 - -. 0 2547C6D4 40 -. 7C 08 02 A6 94 21 FF E0 93 E1 00 1C 7C 9F 23 78 93 A1 00 14 7C 7D 1B 78 90 01 00 24 80 84 00 04 93 C1 00 18 48 00 67 E9 - -. 0 25482EE0 16 -. 7C 80 1B 78 54 00 07 BF 3C E0 FE FF 40 82 00 94 - -. 0 25482EF0 24 -. 80 A3 00 00 80 C4 00 00 3D 00 7F 7F 38 E7 FE FF 39 08 7F 7F 48 00 00 10 - -. 0 25482F14 20 -. 7C 07 2A 14 7D 09 28 F8 7C 00 48 39 7C 85 30 00 41 82 FF E4 - -. 0 25482F08 8 -. 84 A3 00 04 40 86 00 54 - -. 0 25482F60 16 -. 80 A3 FF FC 7C AA 32 79 7C 66 28 50 4C A0 00 20 - -. 0 2547C6FC 12 -. 2F 83 00 00 38 60 00 01 41 9E 00 30 - -. 0 2547C708 8 -. 83 FF 00 1C 48 00 00 1C - -. 0 2547C728 8 -. 2C 1F 00 00 40 82 FF E4 - -. 0 2547C710 12 -. 80 9F 00 00 7F A3 EB 78 48 00 67 C9 - -. 0 2547C71C 8 -. 2C 83 00 00 41 86 00 30 - -. 0 2547C724 12 -. 83 FF 00 04 2C 1F 00 00 40 82 FF E4 - -. 0 2547C730 32 -. 38 60 00 00 80 81 00 24 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25476D98 8 -. 2C 83 00 00 40 86 01 B8 - -. 0 25476DA0 12 -. 80 7D 01 80 74 69 00 80 41 82 00 F8 - -. 0 25476EA0 16 -. 81 7D 00 58 7F E3 FB 78 2D 8B 00 00 41 AE FF 00 - -. 0 25476DAC 12 -. 83 BD 00 0C 2C 9D 00 00 40 86 FF CC - -. 0 25476D80 20 -. 80 BD 01 80 7F A4 EB 78 7F E3 FB 78 74 A9 00 40 40 82 00 1C - -. 0 25476EB0 24 -. 81 3D 00 34 81 6B 00 04 80 89 00 04 7F 84 5A 14 7F 84 E3 78 48 00 C0 1D - -. 0 25482F80 12 -. 88 A3 00 00 88 C4 00 00 48 00 00 10 - -. 0 25482F98 8 -. 2C 85 00 00 41 86 00 20 - -. 0 25482FA0 8 -. 7C 05 30 00 40 82 00 18 - -. 0 25482FBC 8 -. 7C 66 28 50 4E 80 00 20 - -. 0 25476EC8 8 -. 2E 03 00 00 40 92 FE E0 - -. 0 25476DB8 20 -. 82 9E 04 F4 2D 9B 00 00 81 54 00 00 71 49 00 40 40 82 03 90 - -. 0 25476DCC 12 -. 7F E3 FB 78 38 80 00 2F 48 00 C0 2D - -. 0 25482EB4 36 -. 7C E0 60 38 7C EA 63 78 7C 00 3A 14 7D 49 00 F8 7D 24 00 34 39 08 FF FC 54 84 E8 FE 7C 68 22 14 4E 80 00 20 - -. 0 25476DD8 8 -. 2F 03 00 00 41 9A 02 90 - -. 0 25476DE0 4 -. 41 8E 01 D8 - -. 0 25476DE4 12 -. 7F 63 DB 78 7F E4 FB 78 4B FF D9 41 - -. 0 2547472C 12 -. 94 21 FF D0 7C 08 02 A6 48 02 28 CD - -. 0 25474738 72 -. 7D 80 00 26 93 C1 00 28 7F C8 02 A6 93 A1 00 24 7C 9D 23 78 93 41 00 18 38 80 00 24 93 81 00 20 7C 7C 1B 78 92 E1 00 0C 7F A3 EB 78 93 01 00 10 93 21 00 14 93 61 00 1C 93 E1 00 2C 90 01 00 34 91 81 00 08 48 00 E6 85 - -. 0 25474780 8 -. 7C 7A 1B 79 40 82 00 74 - -. 0 25474788 8 -. 7F A3 EB 78 48 00 E8 45 - -. 0 25474790 12 -. 3B E3 00 01 7F E3 FB 78 48 02 32 8D - -. 0 2547479C 12 -. 38 00 00 00 2C 03 00 00 41 82 00 14 - -. 0 254747A8 12 -. 7F A4 EB 78 7F E5 FB 78 48 00 F4 31 - -. 0 25483D6C 20 -. 80 04 00 00 38 63 FF FC 81 24 00 04 90 03 00 04 4B FF FF A0 - -. 0 25483D1C 64 -. 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 254747B4 68 -. 7C 60 1B 78 7C 03 03 78 83 81 00 34 81 41 00 08 7F 88 03 A6 82 E1 00 0C 83 01 00 10 7D 40 81 20 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 25476DF0 20 -. 3B 40 FF FF 2F 03 00 00 90 61 02 28 2E 1A FF FF 40 9A 02 00 - -. 0 25477000 8 -. 38 81 00 18 4B FF F4 41 - -. 0 25476444 12 -. 94 21 FF A0 7C 08 02 A6 48 02 0B B5 - -. 0 25476450 76 -. 93 C1 00 58 7F C8 02 A6 93 01 00 40 93 E1 00 5C 7C 98 23 78 7C 3F 0B 78 38 80 00 00 92 C1 00 38 7C 76 1B 78 93 21 00 44 93 61 00 4C 3B 60 00 00 92 A1 00 34 92 E1 00 3C 93 41 00 48 93 81 00 50 93 A1 00 54 90 01 00 64 48 00 BB 49 - -. 0 25481FE0 8 -. 38 00 00 05 44 00 00 02 - -. 0 25481FE8 4 -. 4C A3 00 20 - -. 0 2547649C 12 -. 2F 83 FF FF 7C 79 1B 78 41 9E 00 CC - -. 0 254764A8 24 -. 82 FE 05 14 3B 98 00 04 7F 84 E3 78 38 A0 02 00 93 77 00 00 48 00 BB 45 - -. 0 25482000 8 -. 38 00 00 03 44 00 00 02 - -. 0 25482008 4 -. 4C A3 00 20 - -. 0 254764C0 16 -. 2C 03 00 33 7C 7D 1B 78 90 78 00 00 40 81 01 4C - -. 0 254764D0 16 -. 80 9E 01 6C 7F 83 E3 78 38 A0 00 09 48 00 CD BD - -. 0 254764E0 8 -. 2F 03 00 00 40 9A 02 34 - -. 0 254764E8 16 -. 81 9C 00 14 81 1E 02 00 2C 8C 00 01 40 86 01 38 - -. 0 254764F8 12 -. A1 1C 00 12 2F 08 00 14 40 9A 01 D0 - -. 0 25476504 12 -. A0 1C 00 10 2F 80 00 03 40 9E 02 78 - -. 0 25476510 16 -. A2 BC 00 2A 81 1E 02 04 2C 95 00 20 40 86 01 10 - -. 0 25476520 32 -. A1 7C 00 2C 80 9C 00 1C 55 7B 28 34 7F 44 DA 14 7F 1A E8 40 7F A4 C2 14 3B 5D 00 04 41 99 01 08 - -. 0 25476540 16 -. 55 7B 28 34 7F 5D D3 78 7C 1B D2 14 48 00 00 1C - -. 0 25476568 8 -. 7C 00 E8 40 41 81 FF E4 - -. 0 25476550 12 -. 80 9D 00 00 2C 84 00 04 41 86 00 5C - -. 0 2547655C 20 -. 55 66 28 34 3B BD 00 20 7C 06 D2 14 7C 00 E8 40 41 81 FF E4 - -. 0 25476570 68 -. 80 81 00 00 7F 23 CB 78 82 E4 00 04 82 A4 FF D4 7E E8 03 A6 82 C4 FF D8 82 E4 FF DC 83 04 FF E0 83 24 FF E4 83 44 FF E8 83 64 FF EC 83 84 FF F0 83 A4 FF F4 83 C4 FF F8 83 E4 FF FC 7C 81 23 78 4E 80 00 20 - -. 0 25477008 12 -. 2E 03 FF FF 7C 7A 1B 78 40 92 FD F4 - -. 0 25476E04 20 -. 57 12 27 FE 32 D2 FF FF 7E D6 B1 10 7F 7C B0 38 40 92 02 0C - -. 0 25477020 52 -. 80 FE 04 C0 7F E3 FB 78 80 C1 02 28 7F 44 D3 78 81 C7 00 00 7E 08 83 78 7F 87 E3 78 7F 09 C3 78 38 A1 00 18 39 41 02 2C 91 C1 02 2C 93 21 00 08 4B FF E4 B9 - -. 0 25475508 12 -. 94 21 FF 00 7C 08 02 A6 48 02 1A F1 - -. 0 25475514 144 -. 7D 80 00 26 93 C1 00 F8 7F C8 02 A6 93 E1 00 FC 7C 3F 0B 78 90 01 01 04 92 01 00 C0 7C D0 33 78 92 61 00 CC 7C 93 23 78 92 81 00 D0 7C 74 1B 78 92 C1 00 D8 38 60 00 03 92 E1 00 DC 7D 36 4B 78 93 21 00 E4 7C F7 3B 78 93 41 00 E8 7D 19 43 78 93 61 00 EC 3B 40 00 00 93 81 00 F0 7C BC 2B 78 91 C1 00 B8 38 BF 00 28 91 E1 00 BC 92 21 00 C4 92 41 00 C8 92 A1 00 D4 93 01 00 E0 93 A1 00 F4 91 81 00 B4 91 5F 00 98 83 7F 01 08 48 00 C9 05 - -. 0 25481EA4 12 -. 94 21 FF 80 7C C8 02 A6 48 01 51 55 - -. 0 25481EB0 64 -. 93 C1 00 78 7F C8 02 A6 93 61 00 6C 90 C1 00 84 93 21 00 64 7C 79 1B 78 83 7E 04 EC 93 81 00 70 7C BC 2B 78 80 1B 00 00 93 E1 00 7C 7C 9F 23 78 2F 80 00 00 93 41 00 68 93 A1 00 74 40 9E 00 48 - -. 0 25481EF0 24 -. 83 BE 05 14 7C 83 23 78 38 00 00 C5 7C A4 2B 78 83 5D 00 00 44 00 00 02 - -. 0 25481F08 12 -. 7C 00 00 26 74 09 10 00 40 82 00 C4 - -. 0 25481F14 8 -. 2C 83 FF FF 40 A6 00 44 - -. 0 25481F5C 44 -. 80 A1 00 84 83 21 00 64 83 41 00 68 7C A8 03 A6 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C 38 21 00 80 4E 80 00 20 - -. 0 254755A4 12 -. 2F 83 00 00 93 5F 00 A0 41 9C 08 2C - -. 0 254755B0 20 -. 1C BB 00 18 80 9E 04 C8 7F A5 20 2E 2C 1D 00 00 41 82 01 48 - -. 0 254755C4 12 -. 81 7F 00 30 3B 40 00 00 48 00 00 10 - -. 0 254755DC 12 -. 80 DD 01 D8 7C 86 58 00 40 86 FF EC - -. 0 254755E8 16 -. 81 1D 01 DC 80 FF 00 34 7E 08 38 00 40 92 FF DC - -. 0 254755D0 12 -. 83 BD 00 0C 2E 1D 00 00 41 92 01 30 - -. 0 25475708 8 -. 2F 1B 00 00 40 9A 06 E0 - -. 0 25475710 12 -. 72 C0 00 04 38 60 00 00 40 A2 FF 8C - -. 0 2547571C 16 -. 82 3E 04 F4 80 91 00 00 70 89 00 40 40 82 07 38 - -. 0 2547572C 28 -. 7F 25 CB 78 7F 68 DB 78 7E 03 83 78 7E 84 A3 78 7E E6 BB 78 7E C7 B3 78 48 00 39 B1 - -. 0 25479318 8 -. 7D 69 5B 78 48 00 00 08 - -. 0 25479324 12 -. 80 09 00 0C 2C 80 00 00 40 86 FF F4 - -. 0 25479320 16 -. 7C 09 03 78 80 09 00 0C 2C 80 00 00 40 86 FF F4 - -. 0 25479330 72 -. 93 E9 00 0C 2F 1C 00 00 91 3F 00 10 38 80 00 01 7D 0A 28 2E 7D 4A 2A 14 83 2A 00 04 81 65 01 98 38 E8 01 58 81 85 01 9C 3B 19 00 01 90 E6 00 00 31 0C 00 01 7C EB 01 94 93 0A 00 04 90 E5 01 98 91 05 01 9C 40 9A FE A8 - -. 0 2547921C 12 -. 80 1C 01 68 2C 00 00 00 40 82 FF F4 - -. 0 25479234 12 -. 81 66 00 00 7C 89 58 00 41 86 00 24 - -. 0 25479260 20 -. 3B 7F 01 58 93 7F 01 C4 8B B7 00 00 2F 1D 00 00 41 9A 00 6C - -. 0 25479274 12 -. 7E E3 BB 78 3B 80 00 00 48 00 9D 55 - -. 0 25479280 20 -. 2F 9D 00 2F 3B 63 00 01 83 5E 05 14 7F 7D DB 78 41 9E 01 54 - -. 0 254793E4 8 -. 7F 63 DB 78 48 01 E6 3D - -. 0 254793EC 12 -. 2C 83 00 00 7C 7C 1B 78 40 86 FF B0 - -. 0 254793A4 12 -. 7E E4 BB 78 7F 65 DB 78 48 00 A6 75 - -. 0 254793B0 12 -. 8E E3 FF FF 2C 17 00 2F 40 82 FF F8 - -. 0 254793BC 8 -. 7F 03 E0 00 41 9A 00 14 - -. 0 254793C4 16 -. 38 C0 00 00 98 C3 00 00 93 9F 01 9C 4B FF FF 0C - -. 0 25475748 12 -. 3B 1C 00 04 7C 7A 1B 79 41 82 07 08 - -. 0 25475754 60 -. A1 F8 00 2C 81 D8 00 18 A1 58 00 10 B1 FA 01 54 91 DA 01 50 A1 18 00 2C 83 78 00 1C 55 1D 28 34 80 DC 00 00 7C FB EA 14 7F 3B E2 14 7F 87 30 40 91 5F 00 9C 3B 79 00 04 41 9D 04 38 - -. 0 25475790 80 -. A1 1A 01 54 7C 32 0B 78 80 81 00 00 3B A0 00 07 1C E8 00 18 3B 80 00 00 38 C7 00 1E 54 D9 02 B6 7C B9 00 D0 7C 81 29 6E A0 FA 01 54 38 61 00 2F 93 BF 00 A4 54 75 00 36 54 E9 28 34 93 9F 00 A8 7C 09 DA 14 7F 7D DB 78 7E 00 D8 40 40 91 03 A8 - -. 0 254757E0 8 -. 3B 20 00 00 48 00 00 28 - -. 0 2547580C 12 -. 81 3D 00 00 2F 09 00 06 41 9A 00 94 - -. 0 25475818 8 -. 28 09 00 06 40 A1 FF CC - -. 0 254757E8 8 -. 2F 89 00 01 41 9E 02 C4 - -. 0 25475AB0 20 -. 81 31 00 04 81 7D 00 1C 39 09 FF FF 7D 69 40 39 40 82 06 2C - -. 0 25475AC4 24 -. 81 5D 00 08 38 AB FF FF 80 DD 00 04 7C 86 50 50 7C 8B 28 39 40 82 06 50 - -. 0 25475ADC 116 -. 7D 4A 40 78 3B 9C 00 01 7D 55 C9 2E 28 9C 00 01 81 3D 00 08 80 1D 00 10 81 F1 00 04 7C 69 02 14 7D 83 7A 14 7D CF 00 D0 39 6C FF FF 7D 68 70 38 7D 75 CA 14 91 0B 00 04 3B 39 00 18 80 9D 00 08 80 DD 00 10 7C A4 32 14 90 AB 00 08 81 3D 00 08 80 1D 00 14 7C 69 02 14 90 6B 00 0C 81 91 00 04 81 DD 00 04 7D EC 00 D0 7D C8 78 38 91 0B 00 10 40 85 00 18 - -. 0 25475B64 32 -. 80 7D 00 18 3D 80 73 51 61 8E 62 40 54 6F 16 FA 7D C8 7E 30 55 06 07 3E 90 CB 00 14 4B FF FC 78 - -. 0 254757F8 20 -. 54 EF 28 34 3B BD 00 20 7D CF DA 14 7C 8E E8 40 40 85 00 BC - -. 0 25475B50 12 -. 80 8B FF EC 7E 04 50 00 41 92 00 0C - -. 0 25475B5C 40 -. 39 40 00 01 91 5F 00 A8 80 7D 00 18 3D 80 73 51 61 8E 62 40 54 6F 16 FA 7D C8 7E 30 55 06 07 3E 90 CB 00 14 4B FF FC 78 - -. 0 254757F0 8 -. 2C 89 00 02 41 86 03 B8 - -. 0 25475BAC 24 -. 80 7D 00 14 81 9D 00 08 54 6B E8 FE 91 9A 00 08 B1 7A 01 56 4B FF FC 38 - -. 0 25475820 16 -. 3D C0 64 74 61 C0 E5 51 7E 09 00 00 41 92 02 78 - -. 0 25475AA4 12 -. 81 5D 00 18 91 5F 00 A4 4B FF FD 4C - -. 0 254758C4 8 -. 2E 1C 00 00 41 92 02 BC - -. 0 254758CC 36 -. 1D FC 00 18 83 9F 00 9C 81 75 00 00 7E BD AB 78 2E 1C 00 03 7F 8F AA 14 83 3C FF F4 7D CB C8 50 40 92 08 18 - -. 0 254758F0 20 -. 81 91 00 4C 7D C4 73 78 7E E3 BB 78 7D 65 60 38 48 00 AD E9 - -. 0 254806E8 16 -. 7C A3 2B 79 7D 88 02 A6 94 21 FF E0 48 01 69 0D - -. 0 254806F8 32 -. 93 A1 00 14 7C 9D 23 78 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 E1 00 1C 7D 88 03 A6 40 82 00 FC - -. 0 25480718 40 -. 3C C0 00 03 83 FE 04 F4 80 9E 04 C8 60 C6 FF FF 3C E0 70 00 39 80 00 0F 81 64 00 00 38 84 00 18 2F 8B 00 00 41 9E 00 9C - -. 0 25480740 36 -. 81 3F 00 04 38 A9 FF FF 7C A3 28 F8 80 0B 01 A4 83 8B 01 A0 7C 08 2B 78 7C 88 38 40 7F 8A 18 38 40 84 00 10 - -. 0 25480764 12 -. 83 8B 01 80 77 89 C0 00 40 82 00 0C - -. 0 25480770 8 -. 7F 07 50 40 40 98 00 54 - -. 0 254807C8 16 -. 7D 47 53 78 81 6B 00 0C 2C 8B 00 00 40 86 FF 78 - -. 0 2548074C 24 -. 80 0B 01 A4 83 8B 01 A0 7C 08 2B 78 7C 88 38 40 7F 8A 18 38 40 84 00 10 - -. 0 25480778 32 -. 7C 06 40 10 38 00 00 00 7C 00 01 14 7D 2A 30 10 39 20 00 00 7D 29 49 14 7C 1C 48 39 40 82 00 94 - -. 0 25480798 32 -. 7C 08 38 10 38 00 00 00 7C 00 01 14 7D 26 50 10 39 20 00 00 7D 29 49 14 7C 1C 48 39 41 82 00 18 - -. 0 254807CC 12 -. 81 6B 00 0C 2C 8B 00 00 40 86 FF 78 - -. 0 254807D8 8 -. 35 8C FF FF 40 80 FF 54 - -. 0 25480730 16 -. 81 64 00 00 38 84 00 18 2F 8B 00 00 41 9E 00 9C - -. 0 254807E0 28 -. 3C 67 FF FF 80 FF 00 04 7F 03 30 40 38 87 FF FF 7C 85 EB 78 38 85 00 01 40 99 00 14 - -. 0 254807FC 16 -. 7D 06 18 50 7C 64 18 50 7F 88 20 40 40 9C 00 08 - -. 0 25480810 24 -. 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25475904 24 -. 80 B5 00 14 81 15 00 10 7D C4 73 78 38 C0 08 02 7E 67 9B 78 48 00 CE 81 - -. 0 2547591C 12 -. 2F 03 FF FF 90 7A 01 A0 41 9A 01 3C - -. 0 25475928 32 -. 81 7F 00 A8 7C A3 72 14 90 BA 01 A4 2F 8B 00 00 80 F5 00 00 7C 07 18 50 90 1A 00 00 40 9E 05 34 - -. 0 25475E78 24 -. 80 75 00 04 38 A0 00 00 80 9C FF F4 7C 83 20 50 7C 60 1A 14 48 00 C9 2D - -. 0 254827B8 8 -. 38 00 00 7D 44 00 00 02 - -. 0 254827C0 4 -. 4C A3 00 20 - -. 0 25475E90 4 -. 4B FF FA B8 - -. 0 25475948 12 -. 80 DD 00 14 70 C9 00 04 41 82 00 14 - -. 0 25475954 28 -. 83 9D 00 04 83 3A 00 00 7D 19 E2 14 91 1A 01 A8 81 9A 01 4C 2F 8C 00 00 40 9E 00 38 - -. 0 25475970 16 -. 81 5D 00 10 81 78 00 1C 7C 8A 58 40 41 85 00 28 - -. 0 25475980 36 -. 80 1D 00 04 81 1D 00 00 A1 38 00 2C 7C 88 00 50 55 23 28 34 7C A4 52 14 7C EB 1A 14 7F 05 38 40 40 98 06 9C - -. 0 2547603C 16 -. 7E E8 5A 14 7D 6A B8 50 91 7A 01 4C 4B FF F9 5C - -. 0 254759A4 16 -. 80 9D 00 0C 80 7D 00 08 7C 04 18 40 40 81 00 68 - -. 0 25475A18 16 -. 3B BD 00 18 7F 35 7A 14 7F 99 E8 40 40 9D 01 F8 - -. 0 25475A28 16 -. 80 9D 00 04 80 1D 00 00 7C 84 00 40 40 85 FF 14 - -. 0 25475A38 32 -. 81 5A 00 00 7C 80 20 50 80 BD 00 14 38 C0 08 12 81 1D 00 10 7C 6A 02 14 7E 67 9B 78 48 00 CD 45 - -. 0 25475A58 8 -. 2F 03 FF FF 40 9A FE EC - -. 0 254759B4 40 -. 80 DA 00 00 81 71 00 04 7F 26 1A 14 7E E6 22 14 7D 0B CA 14 7C 6B 00 D0 39 48 FF FF 7D 5C 18 38 7F 97 E0 40 40 9C 00 08 - -. 0 254759DC 12 -. 7E FC BB 78 7C 9C C8 40 40 85 00 2C - -. 0 254759E8 12 -. 80 BD 00 14 70 AA 00 02 41 82 08 38 - -. 0 254759F4 16 -. 7C B9 E0 50 7F 23 CB 78 38 80 00 00 48 00 DD 45 - -. 0 25483744 16 -. 28 85 00 04 70 67 00 03 7C 66 1B 78 40 85 01 90 - -. 0 25483754 12 -. 2A 85 00 1F 50 84 44 2E 41 A2 00 24 - -. 0 25483780 12 -. 7C A0 11 20 50 84 80 1E 40 95 01 98 - -. 0 2548378C 12 -. 70 C7 00 1C 20 E7 00 20 41 82 00 40 - -. 0 25483798 24 -. 7C E0 11 20 7C C6 3A 14 7C A7 28 50 28 87 00 10 7C C8 33 78 40 9C 00 0C - -. 0 254837B8 4 -. 41 84 00 14 - -. 0 254837CC 4 -. 40 9D 00 08 - -. 0 254837D0 20 -. 90 88 FF FC 28 84 00 00 54 A7 00 35 7C A0 11 20 41 86 01 A0 - -. 0 25483980 8 -. 7C 08 02 A6 41 82 FF 9C - -. 0 25483988 4 -. 48 01 36 79 - -. 0 2548398C 24 -. 7D 28 02 A6 81 29 04 F0 81 09 00 00 7C 08 03 A6 28 88 00 00 41 86 FE 44 - -. 0 254839A4 8 -. 28 88 00 20 41 86 FE BC - -. 0 25483864 32 -. 54 A5 06 FE 7C E0 21 20 54 E0 C9 FF 7C 09 03 A6 38 E0 00 20 39 00 FF C0 28 85 00 10 40 9A 00 0C - -. 0 2548388C 8 -. 39 20 FF E0 40 99 00 10 - -. 0 254838A0 8 -. 2A 85 00 00 41 82 00 7C - -. 0 254838A8 24 -. 7C 00 37 EC 7C 07 37 EC 38 C6 00 80 7C 08 37 EC 7C 09 37 EC 42 00 FF EC - -. 0 254838C0 4 -. 4D 96 00 20 - -. 0 254838C4 4 -. 48 00 00 60 - -. 0 25483924 8 -. 7C C6 2A 14 41 9F 00 20 - -. 0 2548392C 4 -. 41 9E 00 24 - -. 0 25483930 4 -. 41 9D 00 28 - -. 0 25483958 8 -. 94 86 FF FC 41 84 00 14 - -. 0 25483970 4 -. 4C 9C 00 20 - -. 0 25475A04 12 -. 80 BD 00 14 70 A0 00 02 41 82 08 08 - -. 0 25475A10 8 -. 7F 97 E0 40 41 9D 06 AC - -. 0 25475C1C 24 -. 82 A1 00 00 7E 41 93 78 92 A1 00 00 81 3A 00 08 2F 09 00 00 40 9A 02 64 - -. 0 25475E94 16 -. 82 5A 00 00 7D 29 92 14 91 3A 00 08 4B FF FD 98 - -. 0 25475C38 12 -. 2E 09 00 00 7D 2A 4B 78 41 92 02 64 - -. 0 25475C44 16 -. 81 69 00 00 39 1A 00 20 2C 0B 00 00 41 82 00 64 - -. 0 25475C54 60 -. 3C 60 70 00 3C E0 6F FF 3C A0 6F FF 3F 80 6F FF 3D E0 6F FF 3F A0 6F FF 60 66 00 21 60 E7 FF FF 60 A5 FD FF 63 84 FE 34 61 E3 FE FF 63 BD FF 40 2F 8B 00 21 55 60 10 3A 40 9D 00 18 - -. 0 25475CA4 16 -. 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -. 0 25475C84 12 -. 2F 8B 00 21 55 60 10 3A 40 9D 00 18 - -. 0 25475C90 12 -. 7D 2B 38 50 28 89 00 0F 41 85 03 BC - -. 0 25475C9C 24 -. 7C 0B 30 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -. 0 25475CB4 12 -. 81 7A 00 00 2C 8B 00 00 41 86 00 AC - -. 0 25475CC0 12 -. 81 28 00 10 2F 09 00 00 41 9A 00 10 - -. 0 25475CCC 24 -. 81 49 00 04 7C 8A 5A 14 90 89 00 04 81 28 00 0C 2E 09 00 00 41 92 00 10 - -. 0 25475CE4 24 -. 82 49 00 04 7C D2 5A 14 90 C9 00 04 81 28 00 14 2C 09 00 00 41 82 00 10 - -. 0 25475CFC 24 -. 81 E9 00 04 7F AF 5A 14 93 A9 00 04 81 28 00 18 2F 89 00 00 41 9E 00 10 - -. 0 25475D14 24 -. 80 A9 00 04 7F 85 5A 14 93 89 00 04 81 28 00 1C 2C 89 00 00 41 86 00 10 - -. 0 25475D2C 24 -. 80 E9 00 04 7C 67 5A 14 90 69 00 04 81 28 00 5C 2F 09 00 00 41 9A 00 10 - -. 0 25475D44 24 -. 80 09 00 04 7E E0 5A 14 92 E9 00 04 81 28 00 C4 2E 09 00 00 41 92 00 10 - -. 0 25475D5C 24 -. 83 29 00 04 7D 99 5A 14 91 89 00 04 81 28 00 78 2C 09 00 00 41 82 00 30 - -. 0 25475DA0 12 -. 81 28 00 98 2F 89 00 00 41 9E 03 54 - -. 0 25475DAC 16 -. 81 69 00 04 71 60 00 01 91 7A 01 FC 41 82 00 08 - -. 0 25475DC0 12 -. 81 28 00 74 2C 89 00 00 41 86 00 E0 - -. 0 25475EA8 8 -. 71 69 00 40 40 82 02 A4 - -. 0 25475EB0 12 -. 81 3A 01 4C 2F 89 00 00 41 9E 01 CC - -. 0 25475EBC 36 -. 82 5A 00 00 7C C9 92 14 90 DA 01 4C 80 BE 04 C8 83 9F 00 A4 81 E5 04 00 7F 9D 78 78 73 AB 00 01 40 82 02 B0 - -. 0 25475EE0 12 -. 81 3A 02 18 2F 89 00 00 41 9E 00 10 - -. 0 25475EF8 8 -. 7E 63 9B 78 48 00 C0 F5 - -. 0 25481FF0 8 -. 38 00 00 06 44 00 00 02 - -. 0 25481FF8 4 -. 4C A3 00 20 - -. 0 25475F00 12 -. 81 1E 01 C8 2C 83 00 00 40 A6 FB 68 - -. 0 25475F0C 48 -. 81 7A 01 80 81 FF 00 9C 55 7D 00 02 69 F3 00 02 21 33 00 00 7E 69 99 14 6F B2 40 00 21 52 00 00 7E 4A 91 14 7E 4A 98 39 3A 60 FF FF 40 82 00 BC - -. 0 25475F3C 28 -. 80 7A 01 50 80 FA 00 00 7D 63 3A 14 91 7A 01 50 80 B1 00 00 70 A9 00 40 40 82 02 78 - -. 0 25475F58 8 -. 7F 43 D3 78 48 00 26 11 - -. 0 25475F60 8 -. 72 C0 00 08 40 82 00 10 - -. 0 25475F68 12 -. 81 DA 00 60 2F 0E 00 00 40 9A 02 E0 - -. 0 25475F74 12 -. 81 1A 01 FC 71 09 00 20 41 82 00 0C - -. 0 25475F80 36 -. 81 3E 04 C8 93 49 01 A0 80 91 00 50 C8 1F 00 28 2C 84 00 00 D8 1A 01 D0 C9 BF 00 30 D9 BA 01 D8 41 86 FE B0 - -. 0 25475E50 8 -. 7F 43 D3 78 4B FF F8 50 - -. 0 254756A4 100 -. 80 A1 00 00 83 45 00 04 81 85 FF B4 7F 48 03 A6 81 C5 FF B8 81 E5 FF BC 7D 80 81 20 82 05 FF C0 82 25 FF C4 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 - -. 0 25477054 4 -. 4B FF FF 04 - -. 0 25476F58 96 -. 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 - -. 0 254734A8 36 -. 80 9E 00 D0 82 E3 01 78 3A 77 00 01 92 63 01 78 38 7F 00 44 6A 7D 00 01 23 BD 00 00 7F B9 01 94 48 00 CE 75 - -. 0 254734CC 12 -. 7F B9 EB 78 7C 7D 1B 79 40 82 FF 9C - -. 0 254734D8 12 -. 80 7E 00 3C 38 80 00 04 48 00 EB 51 - -. 0 25482030 8 -. 38 00 00 21 44 00 00 02 - -. 0 25482038 4 -. 4C A3 00 20 - -. 0 2548203C 4 -. 4B FF F2 F4 - -. 0 25481330 12 -. 94 21 FF F0 7D 88 02 A6 48 01 5C C9 - -. 0 2548133C 36 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 81 3E 05 14 83 C1 00 08 38 21 00 10 90 69 00 00 38 60 FF FF 4E 80 00 20 - -. 0 254734E4 8 -. 2E 03 00 00 40 92 F2 D0 - -. 0 254727B8 8 -. 2C 19 00 00 40 82 13 F0 - -. 0 25473BAC 64 -. 57 36 10 3A 83 A1 00 00 38 D6 00 1E 39 60 00 00 54 C0 00 36 7F 40 00 D0 7F A1 D1 6E 3B 61 00 17 81 2E 01 C4 57 7A 00 36 55 6C 10 3A 39 6B 00 01 7D 2C D1 2E 81 29 00 0C 2F 89 00 00 40 9E FF EC - -. 0 25473BEC 4 -. 4B FF EB D4 - -. 0 254727C0 36 -. 81 7F 00 30 38 E0 00 00 7F 44 D3 78 7F 25 CB 78 69 66 00 03 20 06 00 00 7C C0 31 14 7E 83 A3 78 48 00 79 E5 - -. 0 2547A1C4 24 -. 94 21 FF 60 7D 28 02 A6 91 E1 00 5C 1D E5 00 0C 91 C1 00 58 48 01 CE 29 - -. 0 2547A1DC 172 -. 39 CF 00 36 81 41 00 00 55 CC 00 36 93 A1 00 94 7D 0C 00 D0 3B A0 00 00 91 21 00 A4 7F 9D 28 40 92 E1 00 7C 7C 77 1B 78 93 C1 00 98 38 00 00 00 93 E1 00 9C 7C 3F 0B 78 92 01 00 60 7F C8 02 A6 92 21 00 64 7C CF 33 78 92 41 00 68 7C EE 3B 78 92 61 00 6C 92 81 00 70 92 A1 00 74 92 C1 00 78 93 01 00 80 93 21 00 84 93 41 00 88 93 61 00 8C 93 81 00 90 7D 41 41 6E 39 00 00 01 81 23 01 80 38 61 00 17 54 6A 00 36 51 09 C9 4C 39 6A 00 0C 90 0A 00 00 91 6A 00 08 91 37 01 80 91 5F 00 08 92 EA 00 04 91 1F 00 0C 40 9C 00 5C - -. 0 2547A288 20 -. 7C A9 03 A6 7D 47 53 78 38 A0 00 00 38 C0 00 01 48 00 00 08 - -. 0 2547A2A0 60 -. 1E 68 00 0C 57 B5 10 3A 7E 15 20 2E 39 28 00 01 7E 53 3A 14 7C B3 39 2E 3A 92 00 0C 92 12 00 04 92 92 00 08 3B BD 00 01 82 30 01 80 91 3F 00 0C 50 D1 C9 4C 92 30 01 80 42 00 FF C4 - -. 0 2547A2DC 64 -. 7D 28 4B 78 83 1F 00 08 1E C8 00 0C 82 1E 05 14 3A 20 00 00 7F 1B C3 79 7C F6 C2 14 80 90 00 00 38 A7 FF F4 38 C0 00 00 7C B3 2B 78 90 C5 00 08 92 3F 00 34 90 9F 00 38 92 30 00 00 41 82 02 AC - -. 0 2547A31C 32 -. 83 5B 00 04 3B 80 00 01 93 9B 00 00 3B 00 00 00 83 3A 01 58 3A C0 00 00 2C 99 00 00 40 86 00 30 - -. 0 2547A33C 32 -. 80 7A 01 E8 7F 4B BA 78 31 4B FF FF 7F AA 59 10 21 23 00 00 7C 09 19 14 7C 0B E8 39 41 82 00 10 - -. 0 2547A368 12 -. 82 BA 00 24 2F 95 00 00 40 9E 00 1C - -. 0 2547A38C 44 -. 80 DA 00 34 7F 72 DB 78 83 9A 00 08 82 A6 00 04 91 FF 00 14 91 DF 00 18 81 3C 00 00 92 BF 00 1C 2F 09 00 00 93 5F 00 10 41 9A 05 04 - -. 0 2547A3B8 16 -. 3F 20 7F FF 63 27 FF FD 90 FF 00 40 48 00 00 BC - -. 0 2547A480 8 -. 2F 89 00 01 41 9E FF 44 - -. 0 2547A3C8 24 -. 80 1C 00 04 38 80 00 24 7F A0 AA 14 7F A3 EB 78 7F B9 EB 78 48 00 8A 25 - -. 0 2547A3E0 8 -. 2C 83 00 00 40 86 05 88 - -. 0 2547A3E8 24 -. 80 BE 02 F8 38 7F 00 30 38 9F 00 34 38 DF 00 10 93 BF 00 20 48 00 11 A5 - -. 0 2547B5A0 12 -. 94 21 FD 60 7D 48 02 A6 48 01 BA 59 - -. 0 2547B5AC 56 -. 93 C1 02 98 7F C8 02 A6 39 00 00 00 91 41 02 A4 93 E1 02 9C 80 FE 04 C8 91 01 00 14 81 27 01 B4 90 81 02 74 7D 29 03 A6 90 A1 02 78 90 C1 02 7C 90 61 02 70 4E 80 04 21 - -. 0 2547185C 12 -. 94 21 FF F0 7D 88 02 A6 48 02 57 9D - -. 0 25471868 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 7E 00 18 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 2547B5E4 20 -. 80 03 00 00 90 61 02 80 38 61 00 20 90 01 00 08 48 00 72 BD - -. 0 254828B0 8 -. 38 80 00 00 48 00 01 DC - -. 0 25482A90 172 -. 90 23 00 00 7C 08 02 A6 91 C3 00 0C D9 C3 00 58 90 03 00 08 91 E3 00 10 D9 E3 00 60 7C 00 00 26 92 03 00 14 DA 03 00 68 90 03 00 54 92 23 00 18 DA 23 00 70 92 43 00 1C DA 43 00 78 92 63 00 20 DA 63 00 80 92 83 00 24 DA 83 00 88 92 A3 00 28 DA A3 00 90 92 C3 00 2C DA C3 00 98 92 E3 00 30 DA E3 00 A0 93 03 00 34 DB 03 00 A8 93 23 00 38 DB 23 00 B0 93 43 00 3C DB 43 00 B8 93 63 00 40 DB 63 00 C0 93 83 00 44 DB 83 00 C8 93 A3 00 48 DB A3 00 D0 93 C3 00 4C DB C3 00 D8 93 E3 00 50 DB E3 00 E0 7C C8 02 A6 48 01 44 C9 - -. 0 25482B3C 24 -. 7C A8 02 A6 80 A5 04 E4 7C C8 03 A6 80 A5 00 3C 74 A5 10 00 41 82 01 58 - -. 0 25482CA8 4 -. 4B FF D2 F0 - -. 0 2547FF98 24 -. 94 21 FF F0 38 00 00 00 90 03 01 C0 38 21 00 10 38 60 00 00 4E 80 00 20 - -. 0 2547B5F8 20 -. 7C 7F 1B 79 80 61 02 7C 7F EA FB 78 2F 9F FF FF 40 82 00 54 - -. 0 2547B60C 24 -. 81 21 02 80 38 01 00 10 81 81 02 78 90 09 00 00 7D 89 03 A6 4E 80 04 21 - -. 0 2547A0BC 48 -. 7C 88 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 38 A0 00 00 90 81 00 14 80 63 00 00 80 9F 00 10 80 03 01 80 74 09 C0 00 54 06 17 BE 40 82 00 08 - -. 0 2547A0EC 20 -. 38 C0 00 01 80 FF 00 04 81 1F 00 08 81 23 00 18 4B FF CB ED - -. 0 25482FA8 20 -. 8C A3 00 01 8C C4 00 01 2C 85 00 00 7C 05 30 00 40 86 FF D4 - -. 0 25482F8C 8 -. 8C A3 00 01 40 82 00 34 - -. 0 25482FC4 12 -. 88 A3 FF FF 7C 66 28 50 4E 80 00 20 - -. 0 2547706C 8 -. 7F E3 FB 78 48 00 BF 61 - -. 0 25477074 16 -. 83 54 00 00 3A C3 00 01 73 49 00 01 40 82 03 C4 - -. 0 25477084 8 -. 3B 40 FF FF 41 8E 00 20 - -. 0 2547708C 28 -. 83 9B 00 94 7F 6C FE 70 7D 9D DA 78 2E 1A FF FF 2F 9C 00 00 7D CC E8 50 40 9E 01 6C - -. 0 254770A8 24 -. 2C 9B 00 00 7F 65 FE 70 7C A0 DA 78 7F 7D DB 78 7D C5 00 50 41 86 03 70 - -. 0 254770C0 12 -. 82 5E 01 9C 39 E0 FF FF 48 00 00 24 - -. 0 254770EC 24 -. 80 7D 01 8C 3B 9D 01 8C 38 00 00 00 2E 03 FF FF 2F 03 00 00 41 92 00 2C - -. 0 2547712C 32 -. 2C 00 00 00 7F 86 E3 78 7F E3 FB 78 7E C4 B3 78 7E E5 BB 78 38 E1 02 28 39 01 00 18 41 82 FF 84 - -. 0 254770CC 32 -. 2E 1A FF FF 83 BD 01 68 31 3D FF FF 7C C9 E9 10 7D 20 00 26 55 29 9F FE 7D 2B 30 39 41 82 00 B0 - -. 0 25477198 4 -. 40 92 00 A8 - -. 0 2547719C 12 -. 80 B5 00 00 2F 85 00 00 41 9E 00 68 - -. 0 254771A8 40 -. 83 A5 01 80 7C AA DA 78 30 0A FF FF 7D 00 51 10 57 BC 00 02 6F 92 80 00 31 32 FF FF 7D E9 91 10 7D E0 40 39 41 82 00 40 - -. 0 2547720C 4 -. 40 92 00 34 - -. 0 25477210 16 -. 80 DE 01 68 80 A6 00 00 2C 85 FF FF 41 86 00 24 - -. 0 25477220 24 -. 7F E3 FB 78 7E C4 B3 78 7E E5 BB 78 38 E1 02 28 39 01 00 18 4B FF F5 61 - -. 0 25476794 12 -. 94 21 FF 00 7C 08 02 A6 48 02 08 65 - -. 0 254767A0 220 -. 93 C1 00 F8 7F C8 02 A6 92 41 00 C8 92 61 00 CC 7D 20 00 26 90 01 01 04 38 00 00 00 82 5E 01 5C 82 7E 01 58 92 01 00 C0 92 21 00 C4 82 13 00 00 82 32 00 00 7D 12 43 78 91 E1 00 BC 7D F0 8A 14 91 C1 00 B8 93 E1 00 FC 7D CF 22 14 7C 3F 0B 78 39 8E 00 1E 90 DF 00 84 55 8B 00 36 81 41 00 00 7C 71 1B 78 92 A1 00 D4 39 E0 00 00 91 21 00 B4 7D 2B 00 D0 82 A6 00 00 92 C1 00 D8 7C 96 23 78 93 41 00 E8 3B 40 FF FF 93 61 00 EC 2E 1A FF FF 93 A1 00 F4 92 81 00 D0 92 E1 00 DC 93 01 00 E0 93 21 00 E4 93 81 00 F0 7D 41 49 6E 38 81 00 17 83 B5 00 00 81 DE 04 F4 54 9B 00 36 90 BF 00 80 90 FF 00 88 90 1F 00 8C 80 6E 00 00 3A 60 00 00 3A E0 00 00 70 69 00 01 40 82 02 5C - -. 0 2547687C 20 -. 80 9D 00 0C 7F 63 DB 78 80 BD 00 10 3B 80 00 00 48 00 D1 95 - -. 0 25476890 8 -. 7C 78 1B 78 40 92 01 A0 - -. 0 25476898 16 -. 83 3E 01 54 81 99 00 00 7F 9C 60 40 40 9C 01 4C - -. 0 254768A8 16 -. 81 7E 02 28 3A 80 00 02 82 0B 00 00 48 00 00 1C - -. 0 254768D0 12 -. 80 DD 00 14 2C 86 00 01 41 A6 FF E0 - -. 0 254768DC 32 -. 81 3E 01 60 57 8A 18 38 7F 03 C3 78 80 A9 00 00 7E 6A 2A 14 7C 8A 28 2E 80 B3 00 04 48 00 D1 29 - -. 0 254768FC 12 -. 7E 24 8B 78 7E C5 B3 78 48 00 D1 1D - -. 0 25476908 16 -. 83 4E 00 00 7E 7B 18 50 73 49 00 01 40 82 01 AC - -. 0 25476918 12 -. 7F 63 DB 78 7E 44 93 78 4B FF FB 25 - -. 0 25481FEC 4 -. 4B FF F3 44 - -. 0 25476924 20 -. 80 1D 00 14 7C 7A 1B 78 2E 03 FF FF 2F 00 00 00 40 9A 00 0C - -. 0 25476938 4 -. 41 92 00 78 - -. 0 254769B0 28 -. 7C 76 98 50 7F 64 DB 78 7C FB 1A 14 38 BF 00 10 98 07 FF FF 38 60 00 03 48 00 B3 A1 - -. 0 25481D68 12 -. 94 21 FF 80 7C C8 02 A6 48 01 52 91 - -. 0 25481D74 64 -. 93 C1 00 78 7F C8 02 A6 93 61 00 6C 90 C1 00 84 93 21 00 64 7C 79 1B 78 83 7E 04 EC 93 81 00 70 7C BC 2B 78 80 1B 00 00 93 E1 00 7C 7C 9F 23 78 2F 80 00 00 93 41 00 68 93 A1 00 74 40 9E 00 48 - -. 0 25481DB4 24 -. 83 BE 05 14 7C 83 23 78 38 00 00 C3 7C A4 2B 78 83 5D 00 00 44 00 00 02 - -. 0 25481DCC 12 -. 7C 00 00 26 74 09 10 00 40 82 00 C4 - -. 0 25481E98 12 -. 90 7D 00 00 38 60 FF FF 4B FF FF 38 - -. 0 25481DD8 8 -. 2C 83 FF FF 40 A6 00 44 - -. 0 25481DE0 12 -. 80 9D 00 00 2F 04 00 26 40 BA 00 38 - -. 0 25481E20 44 -. 80 A1 00 84 83 21 00 64 83 41 00 68 7C A8 03 A6 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C 38 21 00 80 4E 80 00 20 - -. 0 254769CC 8 -. 2F 83 00 00 40 9E 00 14 - -. 0 254769E4 12 -. 38 80 00 01 90 9D 00 14 4B FF FF 54 - -. 0 25476940 24 -. 81 7D 00 14 69 6C 00 02 21 2C 00 00 7D 89 61 14 7E F7 63 78 41 B2 FF 64 - -. 0 254768B8 12 -. 3B 9C 00 01 3B BD 00 04 40 92 01 74 - -. 0 254768C4 12 -. 81 39 00 00 7C 9C 48 40 40 84 01 24 - -. 0 254769D4 16 -. 81 1F 00 20 55 00 04 26 2C 80 40 00 41 A6 FF 5C - -. 0 2547693C 28 -. 92 9D 00 14 81 7D 00 14 69 6C 00 02 21 2C 00 00 7D 89 61 14 7E F7 63 78 41 B2 FF 64 - -. 0 254769F0 4 -. 40 92 00 44 - -. 0 254769F4 8 -. 2F 17 00 00 41 9A 00 1C - -. 0 254769FC 16 -. 83 BE 05 14 81 3D 00 00 2F 89 00 02 41 9E 00 0C - -. 0 25476A14 16 -. 87 B5 00 04 7D EF BB 78 2C 9D 00 00 40 86 FE 48 - -. 0 25476868 20 -. 80 6E 00 00 3A 60 00 00 3A E0 00 00 70 69 00 01 40 82 02 5C - -. 0 25483DE0 28 -. 80 04 00 00 38 84 FF F8 81 24 00 0C 38 63 FF F4 38 A5 00 02 90 03 00 0C 4B FF FF 34 - -. 0 25483D2C 48 -. 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 25483DC4 28 -. 81 24 00 00 38 84 FF F4 80 04 00 10 38 63 FF F0 38 A5 00 03 91 23 00 10 4B FF FF 58 - -. 0 25483D34 40 -. 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 25476A24 8 -. 2E 0F 00 00 41 92 02 6C - -. 0 25476A2C 8 -. 38 60 FF FF 48 00 00 2C - -. 0 25476A5C 100 -. 81 01 00 00 81 E8 00 04 80 88 FF B4 7D E8 03 A6 81 C8 FF B8 81 E8 FF BC 7C 80 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -. 0 25477238 32 -. 2E 03 FF FF 7C 7A 1B 78 7D 6E 00 D0 7C E0 00 26 54 E7 9F FE 55 6E 0F FE 7C EB 70 39 41 82 00 44 - -. 0 25477258 20 -. 80 1B 01 E0 3B BB 01 E0 39 20 00 00 2F 00 FF FF 41 9A 00 28 - -. 0 25477290 8 -. 2C 09 00 00 40 82 00 DC - -. 0 25477298 4 -. 40 92 00 8C - -. 0 2547729C 8 -. 2F 17 00 00 40 9A 01 E4 - -. 0 254772A4 8 -. 7F E3 FB 78 48 00 09 49 - -. 0 25477BF0 12 -. 94 21 FF C0 7C 88 02 A6 48 01 F4 09 - -. 0 25477BFC 88 -. 93 C1 00 38 7F C8 02 A6 92 61 00 0C 90 81 00 44 7D 80 00 26 92 E1 00 1C 7C 77 1B 78 82 7E 04 F4 92 81 00 10 80 13 00 00 92 A1 00 14 70 09 00 01 92 C1 00 18 93 01 00 20 93 21 00 24 93 41 00 28 93 61 00 2C 93 81 00 30 93 A1 00 34 93 E1 00 3C 91 81 00 08 40 82 03 7C - -. 0 25477C54 16 -. 82 DE 02 54 80 76 00 00 2F 83 00 00 41 9E 00 FC - -. 0 25477D5C 16 -. 80 7E 02 60 38 A0 00 01 80 9E 02 5C 48 00 42 45 - -. 0 2547BFAC 52 -. 7C 08 02 A6 94 21 FF 60 93 81 00 90 7C 9C 23 78 38 80 00 00 93 61 00 8C 93 A1 00 94 7C BD 2B 78 93 E1 00 9C 3B 60 FF FF 93 C1 00 98 90 01 00 A4 48 00 60 05 - -. 0 2547BFE0 20 -. 7C 7F 1B 79 38 A1 00 10 38 60 00 03 7F E4 FB 78 41 80 00 40 - -. 0 2547BFF4 4 -. 48 00 5E B1 - -. 0 2547BFF8 8 -. 2F 83 00 00 41 9C 00 2C - -. 0 2547C000 40 -. 81 21 00 44 7F A5 EB 78 38 C0 00 02 7F E7 FB 78 2C 89 00 00 7D 24 4B 78 39 00 00 00 38 60 00 00 91 3C 00 00 40 86 00 34 - -. 0 2547C058 4 -. 48 00 67 41 - -. 0 2547C05C 8 -. 7C 7B 1B 78 4B FF FF C8 - -. 0 2547C028 8 -. 7F E3 FB 78 48 00 5F C5 - -. 0 2547C030 40 -. 80 81 00 A4 7F 63 DB 78 83 81 00 90 83 61 00 8C 7C 88 03 A6 83 A1 00 94 83 C1 00 98 83 E1 00 9C 38 21 00 A0 4E 80 00 20 - -. 0 25477D6C 12 -. 2E 03 FF FF 7C 7F 1B 78 41 92 01 54 - -. 0 25477D78 16 -. 81 3E 02 5C 83 A9 00 00 28 9D 00 10 40 85 00 E8 - -. 0 25477D88 12 -. 80 9E 02 64 38 A0 00 0B 48 00 B5 09 - -. 0 25477D94 8 -. 2F 03 00 00 40 9A 00 D4 - -. 0 25477D9C 40 -. 81 5F 00 0C 93 F6 00 00 1D 0A 00 0C 83 9E 02 58 38 E8 00 17 54 E5 00 38 38 C5 00 30 7C 7F 2A 14 7E 06 E8 40 41 91 00 1C - -. 0 25477DC4 16 -. 80 9E 02 68 38 A0 00 14 90 7C 00 00 48 00 B4 C9 - -. 0 254832B8 12 -. 54 80 07 BE 2C 00 00 00 41 82 00 2C - -. 0 254832EC 12 -. 55 69 07 BE 2F 09 00 00 40 9A 00 C0 - -. 0 254832F8 24 -. 54 A8 F0 BE 7D 6A 5B 78 55 00 07 BE 7C 89 23 78 2F 80 00 01 41 9E 01 50 - -. 0 2548345C 36 -. 80 6B 00 00 39 08 FF FF 80 C4 00 00 39 4B 00 04 39 24 00 04 7F 03 30 00 80 EA 00 00 80 09 00 00 41 9A 00 C8 - -. 0 25483544 16 -. 7F 87 00 00 80 6A 00 04 80 C9 00 04 40 9E FD F4 - -. 0 25483554 16 -. 7C 03 30 00 80 EA 00 08 80 09 00 08 41 A2 FD D4 - -. 0 25483334 16 -. 7C 87 00 00 80 6A 00 0C 80 C9 00 0C 41 86 01 48 - -. 0 25483488 20 -. 39 08 FF FC 39 4A 00 10 2F 08 00 00 39 29 00 10 40 BA FF D8 - -. 0 2548349C 24 -. 7F 83 30 00 7C 03 30 10 7C 00 01 10 7C 00 03 B8 60 00 00 01 40 9E FE A4 - -. 0 254834B4 8 -. 38 00 00 00 4B FF FE 9C - -. 0 25483354 12 -. 2F 80 00 00 7C 03 03 78 40 9E 00 40 - -. 0 25483360 24 -. 54 BC 00 3A 54 A5 07 BE 7C 84 E2 14 7D 6B E2 14 2C 05 00 00 41 82 00 24 - -. 0 25477DD4 8 -. 2C 03 00 00 41 A2 FE 8C - -. 0 25477C64 16 -. 81 56 00 00 38 60 00 00 2F 0A FF FF 41 9A 00 94 - -. 0 25477C74 20 -. 83 1E 02 58 3A A0 00 00 83 78 00 00 2E 1B FF FF 41 92 01 64 - -. 0 25477C88 36 -. 83 FB 00 14 83 9E 02 5C 3B 5F FF FF 7F 95 D0 00 83 BC 00 00 3B 80 00 00 7E CA EA 14 7F 3B B0 50 41 9D 00 4C - -. 0 25477CAC 44 -. 7C 7C D2 14 80 98 00 00 7C 7D 0E 70 7F BD 01 94 7E E3 BB 78 1F FD 00 18 7D 9F 22 14 80 0C 00 34 7C 00 C8 40 7C 9B 02 14 40 80 00 20 - -. 0 25477CD8 4 -. 4B FF FD FD - -. 0 25477AD4 20 -. 94 21 FF F0 7C 67 1B 78 89 43 00 00 2F 8A 00 00 41 9E 00 DC - -. 0 25477AE8 20 -. 88 64 00 00 38 0A FF D0 7D 4B 53 78 28 00 00 09 41 81 00 8C - -. 0 25477B84 16 -. 39 03 FF D0 7C 60 1B 78 28 08 00 09 40 81 00 48 - -. 0 25477B94 16 -. 55 43 06 3E 54 00 06 3E 7C 83 00 00 40 86 00 44 - -. 0 25477BA4 16 -. 8D 47 00 01 8C 64 00 01 2F 0A 00 00 40 9A FF 3C - -. 0 25477AEC 16 -. 38 0A FF D0 7D 4B 53 78 28 00 00 09 41 81 00 8C - -. 0 25477BE4 12 -. 7C 60 18 50 38 21 00 10 4E 80 00 20 - -. 0 25477CDC 8 -. 2F 83 00 00 41 9E 02 14 - -. 0 25477CE4 4 -. 40 9C 00 6C - -. 0 25477D50 12 -. 3B 5D FF FF 7F 9C D0 00 4B FF FF 98 - -. 0 25477CF0 4 -. 40 9D FF BC - -. 0 25477CE8 12 -. 3B 9D 00 01 7F 9C D0 00 40 9D FF BC - -. 0 25477AFC 16 -. 38 A3 FF D0 7C 69 1B 78 28 85 00 09 41 85 00 C4 - -. 0 25477B0C 36 -. 8D 47 00 01 55 6B 06 3E 55 29 06 3E 39 0B FF D0 38 6A FF D0 39 69 FF D0 2B 83 00 09 38 84 00 01 41 9D 00 20 - -. 0 25477B4C 8 -. 88 64 00 00 48 00 00 14 - -. 0 25477B64 12 -. 38 A3 FF D0 2B 05 00 09 40 99 FF E8 - -. 0 25477B70 8 -. 7F 88 58 00 41 BE 00 38 - -. 0 25477BAC 8 -. 2F 0A 00 00 40 9A FF 3C - -. 0 25477BB4 12 -. 7C 63 50 50 38 21 00 10 4E 80 00 20 - -. 0 25477EF4 16 -. 2F 9D 00 00 7F B6 EB 78 7F FC FB 78 41 BD 00 20 - -. 0 25477F20 32 -. 80 D8 00 00 7E E3 BB 78 3B 9C FF E8 7D 3F 32 14 80 A9 00 1C 7C 85 C8 40 7C 9B 2A 14 41 84 FF CC - -. 0 25477F08 4 -. 4B FF FB CD - -. 0 25477F0C 8 -. 2F 03 00 00 40 9A 00 30 - -. 0 25477F40 20 -. 7E 1D B0 00 80 F8 00 00 7F FF 3A 14 3B 9F 00 30 40 91 00 24 - -. 0 25477F74 36 -. 81 1F 00 30 69 1F 00 01 21 3F 00 00 7F E9 F9 14 69 14 00 03 21 54 00 00 7E 8A A1 14 7F EB A3 79 41 82 00 24 - -. 0 25477F98 12 -. 80 FC 00 08 7F 07 C8 40 40 98 00 18 - -. 0 25477FA4 8 -. 2E 15 00 00 41 92 01 28 - -. 0 254780D0 12 -. 81 33 00 08 2C 89 00 00 41 86 00 10 - -. 0 254780DC 12 -. 81 7C 00 0C 7C 0B 48 40 41 81 FE D4 - -. 0 254780E8 44 -. 80 D3 00 3C 3A 80 00 00 80 7C 00 10 66 89 80 00 80 1C 00 14 7D 25 48 F8 7C CC 30 F8 7C 64 28 38 7C 1C 60 38 7C 80 E3 79 40 82 FE A8 - -. 0 25478114 16 -. 83 F3 00 38 7E A7 DA 14 7F 1F 40 00 40 9A FE 98 - -. 0 25478124 4 -. 4B FF FB D0 - -. 0 25477CF4 12 -. 82 F3 00 00 72 EB 00 01 40 82 01 AC - -. 0 25477D00 80 -. 7E A3 AB 78 82 61 00 44 80 E1 00 08 7E 68 03 A6 82 81 00 10 82 61 00 0C 7C E0 81 20 82 A1 00 14 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 - -. 0 254772AC 12 -. 7C 72 1B 79 7F 80 00 26 41 82 00 20 - -. 0 254772B8 4 -. 41 8E 01 7C - -. 0 254772BC 16 -. 7F 69 DB 78 83 A9 01 FC 73 A9 08 00 40 82 01 D4 - -. 0 254772CC 8 -. 7F 88 01 20 40 82 00 C8 - -. 0 25477398 12 -. 7E 43 93 78 38 81 00 18 4B FF F0 A5 - -. 0 254765B4 12 -. 80 FD 00 10 2F 07 00 20 40 9A FF A0 - -. 0 254765C0 12 -. 81 5D 00 1C 2B 8A 00 03 40 BD FF 94 - -. 0 254765CC 44 -. 81 9D 00 04 38 A0 00 00 81 18 00 00 3A BF 00 10 38 0C 00 20 7D 6C C2 14 7C 00 40 40 7F 23 CB 78 7D 84 63 78 3B 6B 00 04 41 81 00 FC - -. 0 254765F8 16 -. 80 9E 01 70 7F 63 DB 78 38 A0 00 10 48 00 CC 95 - -. 0 25483310 8 -. 28 00 00 01 41 80 02 28 - -. 0 2548353C 24 -. 80 EB 00 00 80 04 00 00 7F 87 00 00 80 6A 00 04 80 C9 00 04 40 9E FD F4 - -. 0 25476608 8 -. 2F 03 00 00 41 9A 00 84 - -. 0 25476690 40 -. 81 3B 00 10 8B 5B 00 17 8B BB 00 1B 2F 89 00 00 57 55 40 2E 8B 1B 00 1F 7F 95 EA 14 57 96 40 2E 7C 16 C2 14 40 9E 00 1C - -. 0 254766B8 16 -. 80 7E 04 F4 81 23 00 08 2C 09 00 00 41 A2 FE AC - -. 0 254766C8 8 -. 7C 89 00 40 40 A4 FE A4 - -. 0 254773A4 12 -. 2E 03 FF FF 7C 7A 1B 78 41 B2 FF 2C - -. 0 254773B0 8 -. 7E 43 93 78 48 00 BC 1D - -. 0 254773B8 12 -. 3B A3 00 01 7F A3 EB 78 48 02 06 65 - -. 0 254773C4 12 -. 38 00 00 00 2F 03 00 00 41 9A 00 14 - -. 0 254773D0 12 -. 7E 44 93 78 7F A5 EB 78 48 00 C8 09 - -. 0 25483C74 20 -. 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 - -. 0 254773DC 16 -. 7C 60 1B 78 2F 80 00 00 90 01 02 28 40 9E FE EC - -. 0 254772D4 4 -. 40 92 00 50 - -. 0 25477324 12 -. 82 F4 00 00 72 E9 00 01 41 82 FA D8 - -. 0 254758A8 28 -. 54 EF 28 34 80 1D 00 08 7D CF DA 14 3B BD 00 20 7C 8E E8 40 90 1A 01 4C 41 85 FF 4C - -. 0 25475830 8 -. 7F 09 00 40 41 99 02 4C - -. 0 25475A80 16 -. 3D 40 64 74 61 4F E5 52 7F 89 78 00 40 9E FD 6C - -. 0 25475A90 20 -. 81 1D 00 08 91 1A 02 34 80 DD 00 14 90 DA 02 38 4B FF FD 58 - -. 0 25483974 12 -. 90 86 FF FC 90 86 FF F8 4E 80 00 20 - -. 0 25476054 24 -. 55 6C 08 3C 7D 80 0E 70 7C 17 00 F8 20 00 00 31 2B 17 00 02 40 B9 FC 38 - -. 0 2547606C 12 -. 7F 2B 28 50 2A 19 00 0B 41 91 00 C4 - -. 0 25476078 12 -. 7C 0B 20 50 54 00 10 3A 4B FF FC 24 - -. 0 25475D68 12 -. 81 28 00 78 2C 09 00 00 41 82 00 30 - -. 0 254760FC 8 -. 81 7A 01 FC 4B FF FC C0 - -. 0 25475F88 28 -. 80 91 00 50 C8 1F 00 28 2C 84 00 00 D8 1A 01 D0 C9 BF 00 30 D9 BA 01 D8 41 86 FE B0 - -. 0 2547A100 24 -. 90 7F 00 14 80 61 00 14 83 E1 00 08 38 21 00 10 7C 68 03 A6 4E 80 00 20 - -. 0 2547B624 56 -. 38 60 00 00 81 61 00 08 80 C1 02 80 80 A1 02 70 80 81 02 74 93 E5 00 00 91 66 00 00 93 E4 00 00 81 41 02 A4 83 C1 02 98 83 E1 02 9C 7D 48 03 A6 38 21 02 A0 4E 80 00 20 - -. 0 2547A400 12 -. 83 3F 00 34 2F 19 00 00 40 9A 01 AC - -. 0 2547A40C 20 -. 81 5F 00 24 80 8A 01 80 54 89 3F BE 2F 89 00 00 40 9E 00 44 - -. 0 2547A420 72 -. 80 01 00 00 38 C0 00 01 80 FF 00 0C 94 01 FF E0 3A 81 00 17 56 85 00 36 91 25 00 08 91 25 00 00 39 27 00 01 90 B3 00 08 91 45 00 04 82 6A 01 80 91 3F 00 0C 50 D3 C9 4C 92 6A 01 80 7C B3 2B 78 2C 98 00 00 41 86 00 10 - -. 0 2547A474 12 -. 85 3C 00 08 2C 09 00 00 41 82 04 3C - -. 0 25482F94 12 -. 8C C4 00 01 2C 85 00 00 41 86 00 20 - -. 0 25475838 8 -. 2C 09 00 07 40 82 FF BC - -. 0 25475840 12 -. 80 1D 00 14 2F 00 00 00 41 BA FF B0 - -. 0 2547584C 24 -. 90 1A 02 20 81 7D 00 1C 91 7A 02 24 81 3D 00 1C 2F 89 00 00 41 9E 07 EC - -. 0 25475864 52 -. 80 BD 00 08 39 29 FF FF 7C A0 48 38 90 1A 02 28 81 DA 01 80 3C C0 40 00 81 5D 00 10 55 C8 00 02 7C 08 30 00 91 5A 02 1C 80 9D 00 08 90 9A 02 18 40 82 0A 24 - -. 0 25475898 4 -. 48 00 83 7D - -. 0 2547DC14 12 -. 94 21 FF F0 7D 88 02 A6 48 01 93 E5 - -. 0 2547DC20 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 DE 04 C8 88 06 04 0C 2F 80 00 00 40 9E 00 20 - -. 0 2547DC3C 28 -. 81 46 04 08 39 0A 00 01 91 06 04 08 7D 03 43 78 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 2547589C 12 -. A0 FA 01 54 90 7A 02 30 4B FF FF 54 - -. 0 254759E0 8 -. 7C 9C C8 40 40 85 00 2C - -. 0 254837B0 12 -. 90 88 FF FC 94 88 FF F8 41 84 00 14 - -. 0 254837D4 16 -. 28 84 00 00 54 A7 00 35 7C A0 11 20 41 86 01 A0 - -. 0 25483884 16 -. 7C 00 37 EC 38 C6 00 20 39 20 FF E0 40 99 00 10 - -. 0 254760C0 28 -. 80 BD 00 14 7F 83 E3 78 7C 9C B8 50 38 C0 00 32 38 E0 FF FF 39 00 00 00 48 00 C6 C1 - -. 0 254760DC 8 -. 2C 83 FF FF 40 86 F9 38 - -. 0 25475D74 16 -. 80 09 00 04 70 0A 00 02 90 1A 02 00 41 82 00 08 - -. 0 25475D88 8 -. 70 0B 00 04 41 82 00 08 - -. 0 25475D94 8 -. 70 0A 00 08 41 82 00 08 - -. 0 25475D9C 16 -. 91 28 00 60 81 28 00 98 2F 89 00 00 41 9E 03 54 - -. 0 25475DBC 16 -. 91 28 00 60 81 28 00 74 2C 89 00 00 41 86 00 E0 - -. 0 25475EEC 20 -. 80 DA 00 00 7D 49 32 14 91 5A 02 18 7E 63 9B 78 48 00 C0 F5 - -. 0 2547A488 12 -. 80 7F 00 40 7C 09 18 00 41 82 00 14 - -. 0 2547A494 16 -. 3D 40 7F FF 61 48 FF FF 7F 09 40 00 40 9A FF D4 - -. 0 2547A8B8 8 -. 2F 98 00 00 41 9E 00 5C - -. 0 2547A918 16 -. 80 1B 00 00 2F 1B 00 00 2C 00 00 00 41 82 00 1C - -. 0 2547A928 12 -. 83 7B 00 08 2F 1B 00 00 41 BA FC 94 - -. 0 2547A934 12 -. 80 1B 00 00 2C 00 00 00 40 82 FF EC - -. 0 2547A940 4 -. 40 9A F9 DC - -. 0 2547A35C 12 -. A1 3A 01 56 2F 09 00 00 40 9A 05 E4 - -. 0 2547A948 36 -. 55 34 10 3A 81 81 00 00 3A 54 00 1E 56 49 03 76 7D 49 00 D0 7D 81 51 6E 39 01 00 17 55 18 00 36 4B FF FA 00 - -. 0 2547A0F0 16 -. 80 FF 00 04 81 1F 00 08 81 23 00 18 4B FF CB ED - -. 0 25482F10 24 -. 84 C4 00 04 7C 07 2A 14 7D 09 28 F8 7C 00 48 39 7C 85 30 00 41 82 FF E4 - -. 0 25482F28 8 -. 7D 00 28 38 41 86 00 2C - -. 0 25482F30 16 -. 7C 00 42 14 7C AA 32 79 7D 29 00 78 41 80 00 34 - -. 0 25482F40 24 -. 7D 4A 00 34 7D 29 00 34 39 29 00 07 7C 89 50 00 7C 66 28 50 4C A4 00 20 - -. 0 25482F58 8 -. 38 60 00 00 4E 80 00 20 - -. 0 2547C750 32 -. 80 81 00 24 38 60 00 01 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25476F54 100 -. 7F A3 EB 78 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 - -. 0 2547A460 8 -. 2C 98 00 00 41 86 00 10 - -. 0 2547A468 24 -. 56 CB 10 3A 3A D6 00 01 7D 4B C1 2E 85 3C 00 08 2C 09 00 00 41 82 04 3C - -. 0 2547A8C0 28 -. 3B B6 00 01 56 DC 10 3A 3A 40 00 00 57 B6 18 38 7E 5C C1 2E 38 76 00 04 48 01 D1 4D - -. 0 2547A8DC 16 -. 2C 83 00 00 7C 69 1B 78 90 7A 01 E8 41 86 05 C4 - -. 0 2547A8EC 24 -. 57 B5 10 3A 7F 04 C3 78 7E A5 AB 78 93 49 00 00 38 63 00 04 48 00 92 E1 - -. 0 2547A904 20 -. 80 9A 01 E8 7E A5 AB 78 7F 55 22 14 38 7A 00 04 48 00 92 CD - -. 0 25476ED0 12 -. 80 9D 00 1C 3B 60 00 00 48 00 00 20 - -. 0 25476EF8 8 -. 2F 04 00 00 40 9A FF E0 - -. 0 25476EDC 16 -. 7C 9B 23 78 80 84 00 00 7F 83 E3 78 48 00 BF F9 - -. 0 25476EEC 8 -. 2F 83 00 00 41 9E 00 58 - -. 0 25476EF4 12 -. 80 9B 00 04 2F 04 00 00 40 9A FF E0 - -. 0 25476F00 8 -. 7F 83 E3 78 48 00 C0 CD - -. 0 25476F08 16 -. 7C 66 1B 78 38 63 00 0D 3B 46 00 01 48 02 0B 11 - -. 0 25476F18 16 -. 7C 7F 1B 79 80 DE 01 AC 7F 84 E3 78 41 82 01 3C - -. 0 25476F28 16 -. 7F 84 E3 78 7F 45 D3 78 38 7F 00 0C 48 00 CC AD - -. 0 25476F38 128 -. 92 DF 00 04 90 7F 00 00 92 DF 00 08 93 FB 00 04 81 1D 01 80 65 07 00 80 90 FD 01 80 7F A3 EB 78 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 - -. 0 2547A374 12 -. 80 9A 00 F0 2C 84 00 00 40 86 00 10 - -. 0 2547A380 12 -. 80 BA 00 E8 2C 05 00 00 41 82 05 30 - -. 0 2547A5C4 32 -. 83 10 00 00 82 7F 00 38 21 78 00 00 7D CB C1 14 31 53 FF FF 7F 6A 99 10 7D C8 D8 39 41 82 00 0C - -. 0 2547A5E4 20 -. 81 1F 00 38 91 10 00 00 80 77 01 E8 2F 03 00 00 41 9A 00 18 - -. 0 2547A60C 16 -. 80 DF 00 0C 54 C5 18 38 38 65 00 04 48 01 D4 0D - -. 0 2547A61C 12 -. 2C 83 00 00 90 77 01 E8 41 86 08 9C - -. 0 2547A628 44 -. 80 FF 00 08 38 A0 00 00 82 9F 00 0C 2C 07 00 00 56 9D 10 3A 92 97 01 5C 7D 23 EA 14 90 BF 00 0C 38 89 00 04 90 97 01 58 41 82 00 50 - -. 0 2547A654 12 -. 2F 0F 00 00 38 C0 00 00 40 9A 01 F8 - -. 0 2547A660 56 -. 81 7F 00 0C 80 07 00 04 83 37 01 58 55 76 10 3A 39 8B 00 01 7C 16 C9 2E 81 E7 00 04 80 6F 01 80 91 9F 00 0C 50 C3 C9 4C 90 6F 01 80 80 E7 00 08 2F 07 00 00 40 9A FF CC - -. 0 2547A698 24 -. 80 BF 00 0C 80 97 01 58 83 9E 04 F4 80 FC 00 00 70 E8 04 00 40 82 04 E0 - -. 0 2547A6B0 16 -. 80 D7 01 F0 38 60 00 00 2B 86 00 00 40 9D 00 48 - -. 0 2547A704 16 -. 80 77 01 E8 54 A5 10 3A 3B 00 00 01 48 00 94 D1 - -. 0 2547A714 12 -. 80 FF 00 0C 7C 18 38 40 40 80 03 2C - -. 0 2547A720 32 -. 81 57 01 E8 82 57 01 58 57 15 10 3A 80 6A 00 04 3B 20 00 01 7F 55 90 2E 7F 83 D0 00 41 9E 00 18 - -. 0 2547A754 12 -. 3B 79 00 01 7C 9B 38 40 40 84 00 7C - -. 0 2547A760 20 -. 57 68 10 3A 7E 68 50 2E 81 73 01 E8 2F 0B 00 00 41 9A 00 5C - -. 0 2547A774 12 -. 81 2B 00 00 2F 89 00 00 41 9E 00 50 - -. 0 2547A780 12 -. 7E 19 D8 50 56 05 10 3A 48 00 00 10 - -. 0 2547A798 12 -. 7C 09 D0 00 39 6B 00 04 40 82 FF EC - -. 0 2547A78C 12 -. 81 2B 00 00 2C 89 00 00 41 86 00 38 - -. 0 2547A7CC 12 -. 3B 7B 00 01 7C 9B 38 40 41 84 FF 8C - -. 0 2547A7D8 12 -. 3B 18 00 01 7F 18 38 40 41 98 FF 44 - -. 0 2547A724 28 -. 82 57 01 58 57 15 10 3A 80 6A 00 04 3B 20 00 01 7F 55 90 2E 7F 83 D0 00 41 9E 00 18 - -. 0 2547A740 20 -. 3B 39 00 01 57 2E 10 3A 7F 6E 50 2E 7F 9B D0 00 40 9E FF F0 - -. 0 2547A7E4 20 -. 2F 91 00 00 54 F7 10 3A 3B 40 00 00 7F 57 51 2E 40 9E 06 DC - -. 0 2547A7F8 92 -. 81 01 00 00 82 28 00 04 81 C8 FF B8 7E 28 03 A6 81 E8 FF BC 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -. 0 254727E4 12 -. 80 F4 01 5C 2C 87 00 00 41 86 00 3C - -. 0 254727F0 56 -. 81 14 01 58 7C E9 03 A6 38 E7 FF FF 54 F1 10 3A 7F 11 40 2E 82 B8 01 80 66 A8 08 00 91 18 01 80 81 14 01 58 7F 31 40 2E 81 39 01 78 3B 89 00 01 93 99 01 78 42 00 FF D4 - -. 0 254727F8 48 -. 38 E7 FF FF 54 F1 10 3A 7F 11 40 2E 82 B8 01 80 66 A8 08 00 91 18 01 80 81 14 01 58 7F 31 40 2E 81 39 01 78 3B 89 00 01 93 99 01 78 42 00 FF D4 - -. 0 25472828 24 -. 81 6E 01 C8 80 EE 01 C4 90 EB 00 0C 81 2E 01 C4 2E 09 00 00 41 92 00 08 - -. 0 25472840 16 -. 91 69 00 10 81 4E 03 30 2B 0A 00 01 40 99 13 58 - -. 0 25472850 28 -. 81 54 01 58 39 0E 01 B8 39 20 00 01 39 60 00 04 80 6A 00 04 7F 83 40 00 41 9E 00 18 - -. 0 2547286C 20 -. 39 29 00 01 55 2B 10 3A 7C 8B 50 2E 7F 84 40 00 40 9E FF F0 - -. 0 25472880 24 -. 81 1F 00 30 7D 4B 52 14 81 6A FF FC 2C 08 00 00 91 6E 01 C8 40 82 0F 34 - -. 0 25472898 24 -. 82 74 01 5C 3A E9 00 01 38 00 00 00 7D C9 73 78 7F 97 98 40 40 9C 00 08 - -. 0 254728B4 28 -. 90 09 01 C4 82 0E 01 C8 38 0E 01 B8 90 10 00 0C 81 2E 01 C4 2C 89 00 00 41 86 00 08 - -. 0 254728D4 44 -. 80 7E 00 2C 69 1A 00 03 20 1A 00 00 7F 40 D1 14 80 9E 00 14 21 48 00 00 7F AA 41 14 38 BF 00 58 93 BF 00 58 93 5F 00 5C 48 00 8D 9D - -. 0 2547B698 12 -. 94 21 FF D0 7C C8 02 A6 48 01 B9 61 - -. 0 2547B6A4 68 -. 93 C1 00 28 7F C8 02 A6 93 61 00 1C 7C BB 2B 78 90 C1 00 34 92 E1 00 0C 7C 97 23 78 80 BE 04 C8 93 21 00 14 7C 79 1B 78 81 25 01 B4 93 41 00 18 93 81 00 20 7D 29 03 A6 93 A1 00 24 83 9E 03 1C 4E 80 04 21 - -. 0 2547B6E8 36 -. 38 80 00 00 7C 7D 1B 78 7E E8 03 A6 83 5D 00 00 7F 63 DB 78 90 9D 00 00 83 7C 00 00 93 3C 00 00 4E 80 00 21 - -. 0 254717D4 12 -. 94 21 FF E0 7C 08 02 A6 48 02 58 25 - -. 0 254717E0 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 01 00 24 7C 7F 1B 78 80 BF 00 04 38 80 00 01 81 3E 04 C8 93 A1 00 14 80 69 00 00 48 00 B7 C1 - -. 0 2547CFC8 56 -. 94 21 FF E0 7C 08 02 A6 93 E1 00 1C 7C 7F 1B 79 93 41 00 08 7C 9A 23 78 93 61 00 0C 7C BB 2B 78 93 81 00 10 3B 80 00 00 93 A1 00 14 93 C1 00 18 90 01 00 24 40 A2 00 18 - -. 0 2547D014 28 -. 80 DF 01 80 7F E3 FB 78 7F 44 D3 78 7F 65 DB 78 74 C9 00 40 3B A0 00 00 40 82 FF D8 - -. 0 2547D030 4 -. 4B FF FB 41 - -. 0 2547CB70 16 -. 7C 08 02 A6 94 21 FF 60 7D 80 00 26 48 01 A4 85 - -. 0 2547CB80 116 -. 92 01 00 60 3A 00 00 00 90 01 00 A4 81 23 00 34 92 A1 00 74 7C 95 23 78 2F 89 00 00 92 C1 00 78 93 01 00 80 3A C0 00 00 93 61 00 8C 3B 00 00 00 93 C1 00 98 7C 7B 1B 78 93 E1 00 9C 7F C8 02 A6 92 21 00 64 7C 3F 0B 78 92 41 00 68 38 60 00 00 92 61 00 6C 92 81 00 70 92 E1 00 7C 93 21 00 84 93 41 00 88 93 81 00 90 93 A1 00 94 91 81 00 5C 41 9E 01 80 - -. 0 2547CBF4 20 -. 82 5B 00 AC 83 29 00 04 2D 92 00 00 82 3B 00 B4 41 8E 01 28 - -. 0 2547CC08 36 -. 81 7B 00 00 2E 05 00 00 81 32 00 04 82 9E 04 C8 7C 8B 4A 2E 7E EB 4A 14 82 7E 04 D4 2C 04 00 01 40 82 02 D0 - -. 0 2547CC2C 24 -. 83 5B 00 18 83 97 00 04 1E 1A 00 18 7F 5C CA 14 7F B0 A0 2E 48 00 00 1C - -. 0 2547CC5C 8 -. 2F 1D 00 00 40 9A FF E4 - -. 0 2547CC44 12 -. 7F A4 EB 78 7F 43 D3 78 4B FF FA 89 - -. 0 2547CC50 8 -. 2F 83 00 00 40 9E 02 20 - -. 0 2547CC58 12 -. 83 BD 00 0C 2F 1D 00 00 40 9A FF E4 - -. 0 2547CE74 8 -. 7F BC EB 78 41 92 FE 30 - -. 0 2547CCA8 36 -. 80 97 00 08 7F A4 BA 14 7E 7A 9B 78 81 1B 00 04 7E A7 AB 78 88 A8 00 00 7D 03 43 78 2C 85 00 00 40 86 00 0C - -. 0 2547CCCC 36 -. 80 DA 00 00 80 66 00 00 81 5D 00 08 A2 1D 00 04 80 9D 00 00 7C AA CA 14 80 DC 00 14 56 08 07 BC 4B FF FA 85 - -. 0 2547C770 12 -. 94 21 FF 20 7D 48 02 A6 48 01 A8 89 - -. 0 2547C77C 116 -. 93 C1 00 D8 7F C8 02 A6 92 61 00 AC 91 41 00 E4 3A 60 00 00 81 66 00 34 81 3E 04 F4 92 C1 00 B8 7C F6 3B 78 80 09 00 00 92 E1 00 BC 7D 17 43 78 70 09 00 10 93 01 00 C0 93 21 00 C4 7C 78 1B 78 93 61 00 CC 7C D9 33 78 93 81 00 D0 7C 9B 23 78 93 E1 00 DC 7C BC 2B 78 92 81 00 B0 7C 3F 0B 78 92 A1 00 B4 93 41 00 C8 93 A1 00 D4 83 4B 00 04 40 82 02 30 - -. 0 2547C7F0 12 -. 81 39 00 B4 2C 89 00 00 41 86 02 64 - -. 0 2547C7FC 36 -. 81 69 00 04 3A 9F 00 08 80 19 00 00 82 BE 03 58 7F A0 5A 14 A1 3D 00 00 7F 83 E3 78 2F 89 00 01 40 9E 01 24 - -. 0 2547C820 12 -. 80 9D 00 08 7C 84 D8 00 41 86 00 B4 - -. 0 2547C82C 16 -. 80 FD 00 10 2F 87 00 00 7F BD 3A 14 40 9E FF D8 - -. 0 2547C810 16 -. A1 3D 00 00 7F 83 E3 78 2F 89 00 01 40 9E 01 24 - -. 0 2547C8DC 16 -. 80 BD 00 0C 7C C5 E8 2E 7C 86 D2 14 48 00 65 F9 - -. 0 2547C8EC 8 -. 2F 03 00 00 40 BA FF 3C - -. 0 2547C8F4 76 -. 38 60 00 00 80 C1 00 00 80 E6 00 04 82 66 FF CC 82 86 FF D0 7C E8 03 A6 82 A6 FF D4 82 C6 FF D8 82 E6 FF DC 83 06 FF E0 83 26 FF E4 83 46 FF E8 83 66 FF EC 83 86 FF F0 83 A6 FF F4 83 C6 FF F8 83 E6 FF FC 7C C1 33 78 4E 80 00 20 - -. 0 2547CCF0 20 -. A1 7D 00 06 7E D6 1B 78 55 60 04 7E 7F 00 C0 40 40 99 00 08 - -. 0 2547CD04 20 -. 7C 18 03 78 80 7D 00 0C 2F 83 00 00 7F BD 1A 14 40 9E FF A0 - -. 0 2547CD18 12 -. 80 17 00 0C 2C 00 00 00 41 82 00 0C - -. 0 2547CD24 8 -. 7E F7 02 14 4B FF FF 04 - -. 0 2547CD08 16 -. 80 7D 00 0C 2F 83 00 00 7F BD 1A 14 40 9E FF A0 - -. 0 2547CD2C 8 -. 2E 11 00 00 41 92 00 34 - -. 0 2547CD64 8 -. 2F 98 00 00 40 9E 00 64 - -. 0 2547CDCC 20 -. 3B B8 00 01 38 80 00 10 7F A3 EB 78 3A 00 00 0C 48 01 AC 51 - -. 0 2547CDE0 20 -. 80 DE 03 78 2C 03 00 00 7C 65 1B 78 90 7B 01 88 41 82 01 AC - -. 0 2547CDF4 20 -. 83 9B 00 E4 93 BB 01 84 83 1C 00 04 93 1B 01 98 41 8E 00 88 - -. 0 2547CE08 88 -. 83 52 00 04 82 5B 00 00 7C D2 D2 14 81 86 00 08 7C EC 32 14 A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 - -. 0 2547CE60 12 -. 80 06 00 0C 2C 80 00 00 41 86 00 24 - -. 0 2547CE6C 8 -. 7C C6 02 14 4B FF FF A4 - -. 0 2547CE14 76 -. 81 86 00 08 7C EC 32 14 A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 - -. 0 2547CE8C 4 -. 41 B2 FE E0 - -. 0 2547CD6C 96 -. 7E C3 B3 78 80 A1 00 00 82 C5 00 04 81 85 FF BC 7E C8 03 A6 82 05 FF C0 82 25 FF C4 7D 81 81 20 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 - -. 0 2547D034 8 -. 2F 83 00 00 41 BE FF CC - -. 0 2547D004 16 -. 83 FF 00 0C 7F 9C EB 78 2C 9F 00 00 41 86 00 40 - -. 0 2547CCD4 28 -. 81 5D 00 08 A2 1D 00 04 80 9D 00 00 7C AA CA 14 80 DC 00 14 56 08 07 BC 4B FF FA 85 - -. 0 2547CCB4 24 -. 81 1B 00 04 7E A7 AB 78 88 A8 00 00 7D 03 43 78 2C 85 00 00 40 86 00 0C - -. 0 2547CE1C 68 -. A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 - -. 0 2547CD34 28 -. 82 BB 00 00 82 F1 00 04 7D 35 BA 14 A2 69 00 04 56 60 04 7E 7C 80 C0 40 40 85 00 08 - -. 0 2547CD54 16 -. 82 89 00 10 2F 14 00 00 7D 29 A2 14 40 9A FF E0 - -. 0 2547CD40 16 -. A2 69 00 04 56 60 04 7E 7C 80 C0 40 40 85 00 08 - -. 0 2547CE90 32 -. 80 DB 00 00 38 E0 00 00 83 71 00 04 7C 66 DA 14 A2 23 00 02 81 03 00 0C 72 29 00 01 40 82 00 28 - -. 0 2547CED4 16 -. 82 43 00 10 2E 12 00 00 7C 63 92 14 40 92 FF C0 - -. 0 2547CEA0 16 -. A2 23 00 02 81 03 00 0C 72 29 00 01 40 82 00 28 - -. 0 2547CEB0 52 -. A3 43 00 04 83 83 00 08 57 57 23 76 7F 17 2A 14 93 98 00 04 7E 88 18 2E 90 F8 00 0C 7E 74 CA 14 7E 77 29 2E 82 43 00 10 2E 12 00 00 7C 63 92 14 40 92 FF C0 - -. 0 2547CEE4 8 -. 7E C3 B3 78 4B FF FE 88 - -. 0 2547CD70 92 -. 80 A1 00 00 82 C5 00 04 81 85 FF BC 7E C8 03 A6 82 05 FF C0 82 25 FF C4 7D 81 81 20 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 - -. 0 2547CD50 20 -. 7C 18 03 78 82 89 00 10 2F 14 00 00 7D 29 A2 14 40 9A FF E0 - -. 0 2547D050 44 -. 80 81 00 24 7F 83 E3 78 83 41 00 08 83 61 00 0C 7C 88 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547180C 8 -. 2F 83 00 00 41 9E 00 14 - -. 0 25471824 28 -. 80 61 00 24 83 A1 00 14 83 C1 00 18 7C 68 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547B70C 52 -. 93 5D 00 00 80 01 00 34 93 7C 00 00 82 E1 00 0C 7C 08 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 38 21 00 30 4E 80 00 20 - -. 0 25472900 12 -. 83 6E 03 D8 2E 1B 00 00 40 92 0A EC - -. 0 2547290C 24 -. 81 6E 04 08 3A CB 00 3F 91 6E 04 14 56 D9 18 38 38 79 00 08 48 02 51 05 - -. 0 25472924 24 -. 7F 25 CB 78 7C 6C 1B 78 38 80 00 00 38 63 00 08 91 8E 04 10 48 01 0E 0D - -. 0 2547293C 24 -. 80 CE 04 10 38 00 00 00 7E 89 A3 78 90 06 00 04 92 C6 00 00 41 8E 00 24 - -. 0 25472954 16 -. 38 63 00 04 83 89 02 20 2F 1C 00 00 41 9A 00 08 - -. 0 25472968 12 -. 81 29 00 0C 2C 09 00 00 40 82 FF E8 - -. 0 25472958 12 -. 83 89 02 20 2F 1C 00 00 41 9A 00 08 - -. 0 25472964 16 -. 95 23 00 08 81 29 00 0C 2C 09 00 00 40 82 FF E8 - -. 0 25472974 4 -. 48 00 B3 59 - -. 0 2547DCCC 12 -. 94 21 FF E0 7D 88 02 A6 48 01 93 2D - -. 0 2547DCD8 72 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 93 81 00 10 38 60 00 00 93 A1 00 14 7D 88 03 A6 83 7E 04 C8 3B 80 00 20 93 E1 00 1C 3B A0 00 00 81 3B 04 10 3B E0 00 00 39 80 00 01 38 A9 00 08 80 05 00 0C 2F 80 00 00 41 9E 01 04 - -. 0 2547DD20 8 -. 38 C0 00 08 48 00 00 58 - -. 0 2547DD7C 36 -. 7D 66 2A 14 81 4B 00 04 81 6A 02 24 81 0A 02 28 7C 1C 58 40 38 8B FF FF 7C E8 00 D0 7C E8 20 38 40 80 00 08 - -. 0 2547DDA4 16 -. 80 EA 02 20 7C 9F E8 50 7C 87 20 40 40 A5 FF 78 - -. 0 2547DDB4 40 -. 7D 66 2A 14 81 4B 00 04 81 6A 02 24 7C CB 1A 14 38 06 FF FF 7D 20 5B 96 7D 29 59 D6 7C E3 48 50 7C 07 40 40 40 80 00 08 - -. 0 2547DDE0 20 -. 7D 68 48 50 7C E3 58 50 91 6A 02 2C 7C 87 20 40 40 85 00 0C - -. 0 2547DDFC 36 -. 80 6A 02 20 39 8C 00 01 55 86 18 38 7D 43 4A 14 7C 68 50 50 7D 06 2A 14 80 88 00 04 2F 04 00 00 40 9A FF 60 - -. 0 2547DE20 48 -. 3B A3 06 9F 93 9B 04 20 57 A5 00 34 90 7B 04 1C 90 BB 04 18 83 81 00 10 83 61 00 0C 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25472978 4 -. 48 00 B5 7D - -. 0 2547DEF4 12 -. 94 21 FF E0 7C 68 02 A6 48 01 91 05 - -. 0 2547DF00 64 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 90 61 00 24 93 A1 00 14 83 9E 04 C8 93 61 00 0C 80 7C 04 20 80 9C 04 18 38 A3 04 6F 7D 23 00 D0 7C A0 48 38 93 E1 00 1C 7F A4 02 14 7F A4 EB 78 48 01 9A E1 - -. 0 2547DF40 24 -. 38 A0 04 70 7C 7F 1B 79 38 80 00 00 7F FB FB 78 7C 1F EA 14 41 82 00 4C - -. 0 2547DF58 16 -. 80 FC 04 18 7F A7 00 50 38 7D FB 90 48 00 57 E1 - -. 0 254837BC 20 -. 90 88 FF FC 90 88 FF F8 90 88 FF F4 94 88 FF F0 40 9D 00 08 - -. 0 25483894 20 -. 7C 00 37 EC 7C 07 37 EC 38 C6 00 40 2A 85 00 00 41 82 00 7C - -. 0 2547DF68 20 -. 80 DC 04 08 38 80 00 04 38 66 00 10 3B E6 00 0E 48 01 9A B5 - -. 0 2547DF7C 12 -. 2C 83 00 00 38 03 00 04 41 86 00 44 - -. 0 2547DF88 24 -. 93 E3 00 00 90 1D FF FC 2F 9D 00 00 7F BF EB 78 7F 63 DB 78 41 9E 00 34 - -. 0 2547DFA0 40 -. 81 01 00 24 7F E3 FB 78 83 61 00 0C 83 81 00 10 7D 08 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547297C 8 -. 7C 71 1B 79 41 82 0E 04 - -. 0 25472984 28 -. 81 3F 00 30 39 54 01 58 83 11 FF FC 2F 89 00 00 91 5F 00 78 93 0E 04 24 40 9E 0E 38 - -. 0 254729A0 16 -. 80 74 01 3C 2E 12 00 00 2F 83 00 00 41 9E 01 18 - -. 0 25472AC4 8 -. 80 6E 01 B8 48 00 94 7D - -. 0 2547BF44 12 -. 94 21 FF F0 7D 88 02 A6 48 01 B0 B5 - -. 0 2547BF50 36 -. 93 C1 00 08 7F C8 02 A6 7C 68 1B 78 7D 88 03 A6 81 5E 05 18 80 0A 00 08 7D 43 53 78 2F 80 00 00 40 9E 00 24 - -. 0 2547BF74 44 -. 81 3E 04 C8 38 A0 00 01 80 9E 05 08 81 69 00 00 90 AA 00 00 91 0A 00 10 91 6A 00 04 90 8A 00 08 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 25472ACC 16 -. 81 34 00 74 7C 7A 1B 78 2F 09 00 00 41 9A 00 08 - -. 0 25472ADC 16 -. 90 69 00 04 81 2E 02 2C 2F 89 00 00 41 9E 00 08 - -. 0 25472AF0 24 -. 82 5F 00 78 C8 14 01 58 92 4E 00 08 D8 0F 00 14 92 4E 00 10 41 92 08 44 - -. 0 25473348 40 -. 81 74 00 0C 7E 9D A3 78 82 0F 00 50 2C 0B 00 00 82 EF 00 28 31 50 FF FF 7F 6A 81 10 7E F3 DB 78 92 6F 00 28 41 82 00 18 - -. 0 25473370 20 -. 7D 60 5B 78 7C 1D 03 78 80 1D 00 0C 2F 00 00 00 40 9A FF F4 - -. 0 25473374 16 -. 7C 1D 03 78 80 1D 00 0C 2F 00 00 00 40 9A FF F4 - -. 0 25473384 16 -. 82 DD 00 1C 81 36 00 04 2F 89 00 00 40 9E 04 20 - -. 0 254737B0 20 -. 38 00 00 01 90 09 00 08 81 29 00 04 2C 89 00 00 41 86 FB D4 - -. 0 25473394 12 -. 3B 8E 01 B8 7D 9C E8 00 41 8E 00 18 - -. 0 254733B4 12 -. 83 BD 00 10 2E 1D 00 00 40 92 FF C8 - -. 0 254733A0 20 -. 80 9D 01 C0 7F A3 EB 78 80 AF 00 28 7F 66 DB 78 48 00 62 11 - -. 0 254795C0 20 -. 7C E8 02 A6 94 21 FF 50 7D 80 00 26 93 E1 00 AC 48 01 DA 31 - -. 0 254795D4 108 -. 7C 3F 0B 78 90 E1 00 B4 80 03 01 80 92 21 00 74 3A 20 00 00 74 08 20 00 93 61 00 9C 93 81 00 A0 7C DB 33 78 93 C1 00 A8 7C BC 2B 78 92 01 00 70 7F C8 02 A6 92 41 00 78 92 61 00 7C 92 81 00 80 92 A1 00 84 92 C1 00 88 92 E1 00 8C 93 01 00 90 93 21 00 94 93 41 00 98 93 A1 00 A4 91 81 00 6C 90 9F 00 10 90 7F 00 0C 40 82 01 18 - -. 0 25479640 8 -. 2D 86 00 00 41 8E 01 6C - -. 0 254797B0 20 -. 80 A3 00 80 30 85 FF FF 7C 84 21 10 7F 9C 20 38 4B FF FE 88 - -. 0 25479648 16 -. 83 5E 04 F4 80 DA 00 00 70 C9 00 20 40 82 07 B4 - -. 0 25479658 16 -. 80 7F 00 0C 81 43 00 78 2E 0A 00 00 40 92 06 C0 - -. 0 25479668 32 -. 80 C3 00 34 7F 84 E3 78 7F 65 DB 78 3B 80 00 01 83 A6 00 04 3B 60 00 00 93 BF 00 08 48 00 71 AD - -. 0 25479688 44 -. 83 BF 00 0C 38 C0 00 00 93 9F 00 34 81 7D 00 3C 93 7F 00 30 2C 8B 00 00 93 7F 00 40 93 7F 00 28 93 7F 00 3C 90 DF 00 24 41 86 00 18 - -. 0 254796B4 28 -. 81 0B 00 04 80 9D 00 40 91 1F 00 20 80 C4 00 04 90 DF 00 24 2E 03 00 00 41 92 00 10 - -. 0 254796DC 48 -. 82 1E 04 C8 3A BF 00 08 3A 40 00 02 80 B5 00 20 7F B6 EB 78 81 75 00 18 2C 05 00 00 81 15 00 1C 7D 69 5B 78 83 3D 00 00 7F 0B 42 14 41 82 00 BC - -. 0 254797C4 24 -. 81 5D 00 C0 38 E0 00 00 80 7D 00 38 2F 8A 00 00 82 63 00 04 41 9E 00 08 - -. 0 254797DC 28 -. 80 EA 00 04 3C 00 AA AA 60 0C AA AB 7E E8 60 16 56 E9 E8 FE 7C 89 38 40 40 85 00 08 - -. 0 254797F8 24 -. 7C E9 3B 78 3B 70 01 B8 1C E9 00 0C 7E 1D D8 00 7F 8B 3A 14 41 92 00 18 - -. 0 25479810 8 -. 2F 19 00 00 40 9A 01 CC - -. 0 25479818 12 -. 80 DD 01 1C 2C 06 00 00 41 82 01 C0 - -. 0 25479824 12 -. 81 3D 00 E4 2F 89 00 00 41 9E 02 80 - -. 0 25479830 12 -. 7C 9C C0 40 82 89 00 04 40 A4 FE E8 - -. 0 2547983C 68 -. 81 9C 00 04 81 56 01 88 55 97 C2 3E 55 9D 06 3E 56 EB 08 3C 2E 1D 00 16 7C AB A2 2E 56 E3 20 36 81 7C 00 00 7F 63 9A 14 54 BA 23 76 93 7F 00 50 7D 4A D2 14 7E EB CA 14 7F 66 DB 78 3B 40 00 00 41 92 01 DC - -. 0 25479880 8 -. 2F 1D 00 00 41 9A 01 48 - -. 0 25479888 12 -. 88 9B 00 0C 54 88 E1 3F 41 82 06 2C - -. 0 25479894 12 -. 8B 5B 00 0C 57 49 E1 3F 41 82 01 B4 - -. 0 254798A0 28 -. 80 9F 00 0C 2E 1D 00 15 2C 9D 00 0A 2F 1D 00 13 80 C4 02 08 7F 86 D8 00 41 9E 06 2C - -. 0 254798BC 28 -. 7C C0 00 26 54 C6 9F FE 39 00 00 00 7F 40 00 26 57 5A 3F FE 7C CB D3 79 40 82 01 30 - -. 0 254798D8 36 -. 38 7D FF BC 6B A5 00 02 21 65 00 00 7C AB 29 14 21 23 00 0A 39 20 00 00 7D 29 49 14 7D 2B 2B 79 40 82 01 0C - -. 0 254798FC 40 -. 7C 00 00 26 54 00 DF FE 2C 8A 00 00 93 64 02 08 38 E0 00 00 54 0C 08 3C 39 60 00 01 7D 88 43 78 91 04 02 0C 41 86 00 18 - -. 0 25479924 12 -. 83 4A 00 04 2E 1A 00 00 41 92 00 0C - -. 0 25479930 44 -. 7D 47 53 78 39 60 00 00 80 DF 00 50 7D 69 5B 78 81 5F 00 08 80 A6 00 00 80 DF 00 10 7C 65 52 14 38 BF 00 50 39 40 00 00 4B FF EC 4D - -. 0 254785A4 16 -. 7C 08 02 A6 7D 80 00 26 94 21 FF 60 48 01 EA 51 - -. 0 254785B4 124 -. 92 61 00 6C 7C 93 23 78 92 81 00 70 7D 14 43 78 92 A1 00 74 7C D5 33 78 92 C1 00 78 7C B6 2B 78 92 E1 00 7C 7D 37 4B 78 93 01 00 80 7C F8 3B 78 93 21 00 84 7C 79 1B 78 93 41 00 88 7D 5A 53 78 93 81 00 90 3B 80 00 00 93 C1 00 98 7F C8 02 A6 93 E1 00 9C 7C 3F 0B 78 92 21 00 64 92 41 00 68 93 61 00 8C 93 A1 00 94 90 01 00 A4 91 81 00 60 88 03 00 00 2F 80 00 00 41 9E 00 18 - -. 0 25478630 20 -. 89 63 00 01 7C 1C 03 78 39 23 00 01 2C 0B 00 00 40 82 01 5C - -. 0 2547879C 24 -. 89 49 00 01 54 03 20 36 7F 83 5A 14 39 29 00 01 2C 8A 00 00 41 A6 FE 94 - -. 0 254787B4 24 -. 89 69 00 01 57 84 20 36 7F 84 52 14 39 29 00 01 2E 0B 00 00 41 B2 FE 7C - -. 0 254787CC 24 -. 89 49 00 01 57 85 20 36 7F 85 5A 14 39 29 00 01 2F 0A 00 00 41 BA FE 64 - -. 0 25478644 48 -. 82 5E 04 C8 2E 1A 00 00 3B 60 00 00 39 40 00 00 83 B2 01 A8 93 7F 00 48 3B 60 00 00 39 7D 00 01 91 5F 00 4C 91 72 01 A8 7E BD AB 78 40 92 05 38 - -. 0 25478674 16 -. 81 75 00 00 2C 8B 00 00 7F 68 DB 78 41 86 00 4C - -. 0 25478684 44 -. 80 F5 00 00 3A 3F 00 18 80 B6 00 00 7F 23 CB 78 7F 84 E3 78 38 DF 00 48 7F 09 C3 78 7E EA BB 78 93 41 00 08 92 81 00 0C 4B FF FA FD - -. 0 254781A8 12 -. 7D 68 02 A6 94 21 FF 90 48 01 EE 51 - -. 0 254781B4 140 -. 93 C1 00 68 80 01 00 78 7F C8 02 A6 91 61 00 74 7D 80 00 26 91 E1 00 2C 92 01 00 30 81 E7 00 04 82 07 00 00 91 C1 00 28 7C 8E 23 78 92 21 00 34 92 A1 00 44 7D 35 4B 78 93 41 00 58 31 20 FF FF 7E 29 01 10 7D 1A 43 78 92 41 00 38 92 61 00 3C 92 81 00 40 92 C1 00 48 92 E1 00 4C 93 01 00 50 93 21 00 54 93 61 00 5C 93 81 00 60 93 A1 00 64 93 E1 00 6C 91 81 00 24 90 61 00 08 90 A1 00 0C 90 C1 00 10 91 41 00 14 48 00 00 10 - -. 0 2547824C 44 -. 57 45 10 3A 80 81 00 78 7D 25 80 2E 3A 80 00 00 3A 60 00 00 83 89 00 14 7F 83 22 78 21 63 00 00 7C 6B 19 14 7E 29 18 39 40 82 FF CC - -. 0 25478278 12 -. 80 C1 00 7C 54 CB FF FF 41 82 00 10 - -. 0 25478290 16 -. 81 5E 04 F4 81 0A 00 00 71 09 00 08 40 82 02 48 - -. 0 254782A0 56 -. 80 1C 01 6C 83 3C 01 70 7D 8E 03 96 81 7C 00 38 80 7C 00 34 83 0B 00 04 82 43 00 04 82 DC 01 98 7F EC 01 D6 7F BF 70 50 57 BB 10 3A 7F FB C8 2E 2E 1F 00 00 41 92 00 F8 - -. 0 254782D8 8 -. 2D 96 00 00 48 00 00 28 - -. 0 25478304 20 -. 57 E9 20 36 7F A9 C2 14 80 9D 00 04 2C 84 00 00 41 A6 FF CC - -. 0 25478318 12 -. A0 FD 00 0E 2C 07 00 00 40 82 00 10 - -. 0 25478324 12 -. 81 01 00 7C 71 00 00 01 40 A2 FF C4 - -. 0 25478330 16 -. 8B 7D 00 0C 57 60 07 3E 2F 80 00 02 40 9D 00 0C - -. 0 25478348 12 -. 81 41 00 0C 7F 1D 50 00 41 9A 00 1C - -. 0 25478354 16 -. 7E E9 C0 2E 80 81 00 08 7C 77 92 14 48 00 AB 81 - -. 0 25478364 8 -. 2C 03 00 00 40 82 FF 88 - -. 0 254782F0 20 -. 83 BC 01 74 57 E7 10 3A 7F E7 E8 2E 2E 1F 00 00 41 92 01 08 - -. 0 25478408 8 -. 2D 94 00 01 40 8E FF C0 - -. 0 254783CC 24 -. 7F 00 00 26 57 18 9F FE 31 75 FF FF 7E CB A9 10 7F 0B B0 39 41 A2 FE 60 - -. 0 254783E4 12 -. 80 75 00 0C 2E 03 00 00 41 92 FE 54 - -. 0 25478240 12 -. 3B 5A 00 01 7F 9A 78 40 40 9C 01 DC - -. 0 2547836C 8 -. 2F 95 00 00 41 9E 01 30 - -. 0 25478374 4 -. 41 8E 00 44 - -. 0 25478378 36 -. 57 F9 08 3C 81 5C 01 88 7E F9 B2 2E 81 35 00 04 56 EB 23 76 7D 8B 52 14 83 2C 00 04 7C 99 48 00 41 86 00 F0 - -. 0 25478488 12 -. 7C 6B 50 2E 80 95 00 00 48 00 AA 51 - -. 0 25478494 8 -. 2F 03 00 00 40 9A FF 04 - -. 0 2547849C 4 -. 4B FF FF 1C - -. 0 254783B8 12 -. 57 60 E1 3E 2F 80 00 01 41 9E 01 7C - -. 0 2547853C 20 -. 81 C1 00 10 38 60 00 01 93 8E 00 04 93 AE 00 00 4B FF FE DC - -. 0 25478428 96 -. 81 E1 00 74 81 81 00 24 7D E8 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 254786B0 12 -. 2C 03 00 00 39 00 00 00 41 81 00 14 - -. 0 254786CC 12 -. 81 5F 00 48 2F 8A 00 00 41 9E 05 04 - -. 0 254786D8 12 -. 80 B6 00 00 2F 85 00 00 41 9E 01 40 - -. 0 254786E4 24 -. 88 E5 00 0D 39 20 00 00 2E 09 00 00 54 E6 07 BE 2F 06 00 03 41 9A 02 34 - -. 0 254786FC 28 -. 3B 7F 00 48 83 9B 00 04 3D 80 80 00 80 1C 01 80 54 1D 00 02 7F 1D 60 00 41 9A 05 BC - -. 0 25478718 32 -. 82 BB 00 04 83 BE 04 F4 83 55 01 80 67 57 00 10 92 F5 01 80 80 1D 00 00 70 09 04 04 40 82 02 A0 - -. 0 25478738 100 -. 80 7B 00 04 80 1F 00 48 90 16 00 00 80 E1 00 00 82 C7 00 04 81 07 FF C0 7E C8 03 A6 82 27 FF C4 82 47 FF C8 7D 00 81 20 82 67 FF CC 82 87 FF D0 82 A7 FF D4 82 C7 FF D8 82 E7 FF DC 83 07 FF E0 83 27 FF E4 83 47 FF E8 83 67 FF EC 83 87 FF F0 83 A7 FF F4 83 C7 FF F8 83 E7 FF FC 7C E1 3B 78 4E 80 00 20 - -. 0 2547995C 36 -. 81 1F 00 50 80 9F 00 0C 7C 7A 1B 78 7D 06 43 78 90 64 02 10 91 04 02 14 2F 06 00 00 39 20 00 00 41 9A 00 10 - -. 0 25479980 28 -. 80 FA 00 00 81 66 00 04 7D 27 5A 14 2F 9D 00 44 80 1C 00 08 7D 29 02 14 41 9E 01 00 - -. 0 2547999C 4 -. 41 9D 00 D0 - -. 0 254799A0 8 -. 2F 9D 00 01 41 9E 00 EC - -. 0 25479A90 8 -. 91 37 00 00 4B FF FF 38 - -. 0 254799CC 12 -. 3B 9C 00 0C 7E 1C C0 40 41 90 FE 68 - -. 0 254787E4 24 -. 89 69 00 01 57 86 20 36 7F 86 52 14 39 49 00 01 2F 8B 00 00 41 BE FE 4C - -. 0 254787FC 36 -. 57 92 20 36 7E 32 5A 14 8D 6A 00 01 56 28 00 06 2F 8B 00 00 7E 27 42 78 55 09 46 3E 7C FC 4A 78 4B FF FF DC - -. 0 254787F8 4 -. 41 BE FE 4C - -. 0 254782E0 16 -. 88 DD 00 0C 54 C5 07 3E 2F 05 00 06 41 9A 00 2C - -. 0 25479EE4 28 -. 7D 20 00 26 55 29 9F FE 39 60 00 00 7C A0 00 26 54 A5 3F FE 7D 28 2B 79 40 82 00 58 - -. 0 25479F00 36 -. 38 1D FF BC 6B A3 00 02 21 03 00 00 7C 68 19 14 21 80 00 0A 39 80 00 00 7D 8C 61 14 7D 88 1B 79 40 82 00 34 - -. 0 25479F24 12 -. 2F 1D 00 13 81 24 02 0C 41 9A 00 B4 - -. 0 25479F30 8 -. 7F 8B 48 00 40 9E F9 88 - -. 0 25479F38 28 -. 81 70 01 AC 80 C4 02 14 83 44 02 10 39 4B 00 01 91 50 01 AC 90 DF 00 50 4B FF FA 24 - -. 0 25479974 12 -. 2F 06 00 00 39 20 00 00 41 9A 00 10 - -. 0 254799A8 8 -. 2C 1D 00 14 41 82 00 E4 - -. 0 25479EBC 12 -. A1 1B 00 0E 2F 88 00 00 41 BE F9 D0 - -. 0 25479A50 8 -. 83 5F 00 0C 4B FF FF 20 - -. 0 25479A98 8 -. 2F 1A 00 00 41 BA FF 30 - -. 0 25479AA0 12 -. 83 7A 02 30 93 77 00 00 4B FF FF 24 - -. 0 25479A6C 8 -. 2C 9D 00 49 41 86 02 38 - -. 0 25479CA8 8 -. 2C 1A 00 00 41 A2 FD 20 - -. 0 25479CB0 12 -. 81 7A 02 2C 2C 8B FF FF 41 86 03 4C - -. 0 25479CBC 24 -. 83 46 00 04 7D 8B D2 14 7C 6C 02 14 39 23 90 00 91 37 00 00 4B FF FC FC - -. 0 254783C4 8 -. 2C 00 00 02 41 82 01 64 - -. 0 2547852C 16 -. 82 9E 04 F4 82 74 00 30 2C 93 00 00 40 86 00 18 - -. 0 254783F0 8 -. 7F 84 E3 78 48 00 42 E1 - -. 0 254783F8 8 -. 2F 03 00 00 41 9A FE 44 - -. 0 25479938 36 -. 80 DF 00 50 7D 69 5B 78 81 5F 00 08 80 A6 00 00 80 DF 00 10 7C 65 52 14 38 BF 00 50 39 40 00 00 4B FF EC 4D - -. 0 25478424 100 -. 38 60 00 00 81 E1 00 74 81 81 00 24 7D E8 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 254786BC 4 -. 41 80 01 6C - -. 0 254786C0 12 -. 84 FD 00 04 2F 07 00 00 40 9A FF C4 - -. 0 25478BD8 12 -. 81 36 00 00 2C 09 00 00 40 82 01 B8 - -. 0 25478D98 16 -. 8B A9 00 0C 57 BB E1 3E 2C 9B 00 02 40 86 FE 40 - -. 0 25478DA8 12 -. 38 60 00 00 38 00 00 00 4B FF F9 90 - -. 0 25478740 92 -. 90 16 00 00 80 E1 00 00 82 C7 00 04 81 07 FF C0 7E C8 03 A6 82 27 FF C4 82 47 FF C8 7D 00 81 20 82 67 FF CC 82 87 FF D0 82 A7 FF D4 82 C7 FF D8 82 E7 FF DC 83 07 FF E0 83 27 FF E4 83 47 FF E8 83 67 FF EC 83 87 FF F0 83 A7 FF F4 83 C7 FF F8 83 E7 FF FC 7C E1 3B 78 4E 80 00 20 - -. 0 2547998C 16 -. 2F 9D 00 44 80 1C 00 08 7D 29 02 14 41 9E 01 00 - -. 0 254784A0 4 -. 41 AE FF 18 - -. 0 254784A4 12 -. 80 61 00 14 54 69 FF FF 41 82 00 6C - -. 0 25478518 20 -. 57 E9 08 3C 7C C9 B2 2E 54 C5 04 7E 2F 85 00 02 4B FF FF 98 - -. 0 254784C0 4 -. 40 BD FE F8 - -. 0 25479A04 8 -. 39 00 00 01 4B FF FE F4 - -. 0 254799B0 28 -. 7F 45 D3 78 7F 67 DB 78 7E E8 BB 78 7F AA EB 78 7E C3 B3 78 7F 84 E3 78 48 00 72 E1 - -. 0 25480FF0 24 -. 3D 3A FE 00 3D 60 FC 00 38 69 00 03 61 60 00 02 7C 03 00 40 40 81 01 94 - -. 0 25481198 28 -. 81 61 00 08 81 4B 00 2C 81 0A 00 04 7C E8 28 50 7C EA 16 70 28 8A 40 11 41 85 00 A0 - -. 0 254811B4 56 -. 81 6B 00 28 3C 60 AA AA 60 60 AA AB 3B AA FF EE 83 EB 00 04 57 AB F8 7E 7F 7F 00 16 57 7C E8 FE 2B 1C 20 00 57 87 08 3C 39 27 00 12 55 2C 10 3A 7C CC 42 14 40 99 00 14 - -. 0 254811FC 60 -. 1F EA FF FC 55 6C 10 3A 55 9B 04 3E 7F 4C 31 2E 3B BF FF FC 67 6A 39 60 57 BC 01 BA 91 45 00 00 67 87 48 00 94 E5 00 04 7C 00 28 6C 7C 00 04 AC 80 A1 00 0C 39 05 00 04 7C 00 47 AC - -. 0 25481238 8 -. 80 A1 00 0C 4B FF FB C4 - -. 0 254799D8 8 -. 83 BF 00 0C 4B FF FD 44 - -. 0 25479720 12 -. 36 52 FF FF 3A B5 00 0C 40 80 FF C0 - -. 0 254796E8 36 -. 80 B5 00 20 7F B6 EB 78 81 75 00 18 2C 05 00 00 81 15 00 1C 7D 69 5B 78 83 3D 00 00 7F 0B 42 14 41 82 00 BC - -. 0 2547970C 8 -. 7F 8B C0 40 40 9C 00 10 - -. 0 254797FC 20 -. 3B 70 01 B8 1C E9 00 0C 7E 1D D8 00 7F 8B 3A 14 41 92 00 18 - -. 0 2547972C 4 -. 40 8E 07 10 - -. 0 25479730 20 -. 82 7D 01 80 2F 91 00 00 66 72 20 00 92 5D 01 80 40 9E 05 C0 - -. 0 25479744 16 -. 80 7F 00 0C 82 A3 02 38 2F 95 00 00 40 9E 02 BC - -. 0 25479A0C 4 -. 4B FF FB 1D - -. 0 25479528 12 -. 94 21 FF F0 7D 88 02 A6 48 01 DA D1 - -. 0 25479534 80 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 91 81 00 14 7C 7F 1B 78 80 A3 00 00 81 3E 04 F4 81 03 02 34 80 E3 02 38 80 C9 00 04 7C 65 42 14 7C 83 3A 14 38 A0 00 01 7D 46 00 D0 7C 60 50 38 7C 8B 50 38 7F 80 58 00 7C 03 03 78 7C 80 58 50 41 9E 00 10 - -. 0 25479584 4 -. 48 00 92 35 - -. 0 25479588 8 -. 2C 03 00 00 41 80 00 1C - -. 0 25479590 24 -. 81 61 00 14 83 C1 00 08 83 E1 00 0C 7D 68 03 A6 38 21 00 10 4E 80 00 20 - -. 0 25479A10 4 -. 4B FF FD 44 - -. 0 25479754 92 -. 80 81 00 00 83 24 00 04 81 84 FF BC 7F 28 03 A6 82 04 FF C0 82 24 FF C4 7D 81 81 20 82 44 FF C8 82 64 FF CC 82 84 FF D0 82 A4 FF D4 82 C4 FF D8 82 E4 FF DC 83 04 FF E0 83 24 FF E4 83 44 FF E8 83 64 FF EC 83 84 FF F0 83 A4 FF F4 83 C4 FF F8 83 E4 FF FC 7C 81 23 78 4E 80 00 20 - -. 0 25480904 12 -. 2F 85 00 00 3B 9F 00 18 41 9E 02 64 - -. 0 25480B70 8 -. 83 1E 04 CC 4B FF FD A0 - -. 0 25480914 4 -. 40 9E 02 C0 - -. 0 25480918 88 -. 3C 98 FE 00 3C 00 FC 00 38 64 00 03 60 06 00 02 39 80 00 00 7F 03 30 40 61 8A 80 00 7C BA 00 D0 7D 1A 50 50 54 A9 04 3E 55 07 84 3E 3D 60 55 6C 3C 80 7D 6C 64 E0 3D 6B 65 23 39 6B 61 66 08 3C 60 8C 5A 14 90 1C 00 00 90 7C 00 04 90 DC 00 08 91 9C 00 0C 40 99 02 0C - -. 0 25480B78 92 -. 3C 98 00 01 3C 7D 00 01 38 C4 80 00 39 83 80 00 54 C9 84 3E 57 A7 04 3E 57 08 04 3E 55 8B 84 3E 3D 40 7D 89 3C A0 4E 80 65 18 39 80 65 3D 3D 8C 61 44 03 A6 64 E3 39 80 65 66 3D 8C 60 A0 04 20 90 1C 00 24 93 1C 00 10 93 BC 00 14 90 9C 00 18 90 7C 00 1C 90 DC 00 20 4B FF FD D0 - -. 0 254809A0 16 -. 39 00 00 00 38 80 00 12 7F 88 D8 40 40 9C 00 54 - -. 0 254809B0 80 -. 38 E0 FF D4 55 0A 14 3A 39 08 00 01 7D 7B 40 10 7D 6B 59 10 7D 6B 00 D0 21 88 1F FF 39 80 00 00 7D 8C 61 14 7D 69 60 39 54 98 10 3A 54 E5 01 BA 65 40 39 60 64 BD 48 00 7F 98 FA 14 7C 18 F9 2E 38 84 00 02 93 BC 00 04 38 E7 FF F8 40 82 FF B8 - -. 0 254809B4 76 -. 55 0A 14 3A 39 08 00 01 7D 7B 40 10 7D 6B 59 10 7D 6B 00 D0 21 88 1F FF 39 80 00 00 7D 8C 61 14 7D 69 60 39 54 98 10 3A 54 E5 01 BA 65 40 39 60 64 BD 48 00 7F 98 FA 14 7C 18 F9 2E 38 84 00 02 93 BC 00 04 38 E7 FF F8 40 82 FF B8 - -. 0 25480A00 8 -. 7C 88 D8 40 40 84 00 74 - -. 0 25480A98 12 -. 80 0B 00 00 2F 00 00 00 40 9A 00 C4 - -. 0 25480B64 12 -. 7C 0A 16 70 7D 4A 01 94 4B FF FF 38 - -. 0 25480AA8 12 -. 7E EB BB 78 39 20 00 00 48 00 00 14 - -. 0 254796D0 12 -. 81 7D 00 70 2F 0B 00 00 40 9A 03 3C - -. 0 25479A14 60 -. 83 5D 00 7C 83 3D 00 28 82 9A 00 04 82 BF 00 20 92 9F 00 2C 82 59 00 04 7D 55 32 14 7D 35 A0 50 7E 14 92 14 91 3F 00 24 7E 70 50 50 92 5F 00 30 92 7F 00 3C 92 1F 00 38 4B FF FC 90 - -. 0 25479714 12 -. 39 29 00 0C 7F 89 C0 40 41 9C FF F8 - -. 0 254799E0 8 -. 7F 8B E0 40 40 BC FE 40 - -. 0 254799E8 28 -. 81 2B 00 08 80 8B 00 00 39 6B 00 0C 7F 8B E0 40 7D 09 CA 14 7D 04 C9 2E 4B FF FF E4 - -. 0 254799E4 4 -. 40 BC FE 40 - -. 0 254797E0 24 -. 3C 00 AA AA 60 0C AA AB 7E E8 60 16 56 E9 E8 FE 7C 89 38 40 40 85 00 08 - -. 0 254733C0 4 -. 48 00 C2 25 - -. 0 2547F5E4 12 -. 94 21 FF F0 38 21 00 10 4E 80 00 20 - -. 0 254733C4 12 -. 80 CE 01 A4 2C 06 00 00 40 82 09 4C - -. 0 254733D0 12 -. 81 6E 03 30 2B 0B 00 01 40 99 F7 84 - -. 0 254733DC 20 -. 80 94 01 C0 7F 83 E3 78 38 A0 00 00 38 C0 00 00 48 00 61 D5 - -. 0 254733F0 4 -. 4B FF F7 6C - -. 0 25472B5C 8 -. 7E 23 8B 78 48 00 B4 79 - -. 0 2547DFD8 20 -. 94 21 FF D0 7C 08 02 A6 93 21 00 14 7C 79 1B 79 48 01 90 19 - -. 0 2547DFEC 48 -. 93 C1 00 28 92 E1 00 0C 7F C8 02 A6 93 01 00 10 38 60 00 00 93 41 00 18 93 61 00 1C 93 81 00 20 93 A1 00 24 93 E1 00 2C 90 01 00 34 41 82 00 D8 - -. 0 2547E01C 40 -. 83 1E 04 C8 3B 40 00 00 82 F9 FF FC 83 78 04 10 81 7B 00 00 20 1A 00 00 7F E0 D1 14 7D 3A FA 14 7F 8B F8 40 40 9D 00 64 - -. 0 2547E044 28 -. 57 E3 18 38 7D 23 DA 14 3B 89 00 0C 80 98 04 08 7D 3A FA 14 7C 89 20 40 41 85 00 48 - -. 0 2547E060 12 -. 81 3C 00 00 2F 09 00 00 41 9A 00 28 - -. 0 2547E06C 20 -. 81 69 02 2C 2C 0B FF FF 7D 4B CA 14 7D 43 53 78 40 82 00 40 - -. 0 2547E0BC 32 -. 81 69 02 30 55 68 10 3A 7D 48 B9 2E 80 A9 02 1C 80 E9 02 20 80 89 02 18 7F A5 38 50 48 00 59 49 - -. 0 2547E0DC 12 -. 7F A5 EB 78 38 80 00 00 48 00 56 61 - -. 0 25483920 12 -. 28 85 00 10 7C C6 2A 14 41 9F 00 20 - -. 0 25483934 4 -. 40 84 00 2C - -. 0 25483938 4 -. 4C 9C 00 20 - -. 0 2548393C 12 -. 90 86 FF FC 90 86 FF F8 4E 80 00 20 - -. 0 2547E0E8 4 -. 4B FF FF A4 - -. 0 2547E08C 20 -. 81 7B 00 00 3B FF 00 01 3B 9C 00 08 7F 8B F8 40 41 9D FF B4 - -. 0 2547E050 16 -. 80 98 04 08 7D 3A FA 14 7C 89 20 40 41 85 00 48 - -. 0 2547E0A4 16 -. 81 58 04 08 7D 3A 4B 78 7C 8A 48 40 40 85 00 3C - -. 0 2547E0EC 56 -. 7F 23 CB 78 81 81 00 34 82 E1 00 0C 83 01 00 10 7D 88 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 25472B64 16 -. 38 51 70 00 3B 00 00 01 93 1A 00 0C 48 00 94 31 - -. 0 2547BFA0 12 -. 94 21 FF F0 38 21 00 10 4E 80 00 20 - -. 0 25472B74 4 -. 48 00 55 BD - -. 0 25478130 12 -. 94 21 FF F0 7C 68 02 A6 48 01 EE C9 - -. 0 2547813C 40 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 61 00 14 38 00 FF FD 83 FE 02 54 80 7F 00 00 39 23 FF FF 7F 89 00 40 40 9D 00 1C - -. 0 2547817C 12 -. 80 BE 02 5C 80 85 00 00 48 00 A6 25 - -. 0 254827A8 8 -. 38 00 00 5B 44 00 00 02 - -. 0 254827B0 4 -. 4C A3 00 20 - -. 0 25478188 32 -. 38 80 00 00 80 C1 00 14 90 9F 00 00 83 C1 00 08 7C C8 03 A6 83 E1 00 0C 38 21 00 10 4E 80 00 20 - -. 0 25472B78 100 -. 81 01 00 00 82 28 00 04 81 88 FF B4 7E 28 03 A6 81 C8 FF B8 81 E8 FF BC 7D 81 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -. 0 2547F324 64 -. 82 A1 02 24 80 61 01 E0 7E A8 03 A6 82 C1 01 F8 82 A1 01 F4 82 E1 01 FC 83 01 02 00 83 21 02 04 83 41 02 08 83 61 02 0C 83 81 02 10 83 A1 02 14 83 C1 02 18 83 E1 02 1C 38 21 02 20 4E 80 00 20 - -. 0 25471A20 24 -. 81 3E 04 F4 7C 7D 1B 78 38 60 00 00 80 09 00 00 70 09 00 80 40 82 00 28 - -. 0 25471A38 36 -. 80 81 00 24 7F A3 EB 78 83 61 00 0C 83 81 00 10 7C 88 03 A6 83 A1 00 14 83 C1 00 18 38 21 00 20 4E 80 00 20 - -. 0 25471DD0 52 -. 82 E1 02 B4 83 01 02 90 7E E8 03 A6 83 21 02 94 82 E1 02 8C 83 41 02 98 83 61 02 9C 83 81 02 A0 83 A1 02 A4 83 C1 02 A8 83 E1 02 AC 38 21 02 B0 4E 80 00 20 - -. 0 254804E8 4 -. 48 01 6B 19 - -. 0 254804EC 48 -. 7F E8 02 A6 7C 7E 1B 78 83 9F 04 98 83 BF 04 D0 83 7F 04 DC 80 7C 00 00 80 9D 00 00 80 BB 00 00 54 86 10 3A 7C C5 32 14 38 C6 00 04 4B FF B2 29 - -. 0 2547B740 12 -. 94 21 FF C0 7C 08 02 A6 48 01 B8 B9 - -. 0 2547B74C 96 -. 93 C1 00 38 7F C8 02 A6 92 C1 00 18 90 01 00 44 93 E1 00 3C 82 DE 04 C8 92 E1 00 1C 7C 97 23 78 83 F6 01 A0 93 01 00 20 7C B8 2B 78 2F 9F 00 00 93 21 00 24 93 41 00 28 7C D9 33 78 93 61 00 2C 7C 7A 1B 78 93 A1 00 34 92 81 00 10 92 A1 00 14 93 81 00 30 83 A3 00 A0 83 63 00 A4 40 9E 01 9C - -. 0 2547B944 12 -. 80 1F 01 80 74 09 10 00 40 82 01 10 - -. 0 2547B950 24 -. 64 09 10 00 80 9F 00 04 91 3F 01 80 88 64 00 00 2F 03 00 00 41 9A 00 F0 - -. 0 2547B968 12 -. 81 5F 00 50 2C 8A 00 00 40 86 00 10 - -. 0 2547B980 16 -. 81 3E 04 F4 80 C9 00 00 70 C9 00 02 40 82 01 30 - -. 0 2547B990 8 -. 2F 0A 00 00 40 9A 00 D4 - -. 0 2547BA68 32 -. 81 8A 00 04 7E E3 BB 78 81 1F 00 00 7F 04 C3 78 7F 25 CB 78 7C E8 62 14 7C E9 03 A6 4E 80 04 21 - -. 0 FFDE898 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 1D - -. 0 FFDE8C0 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 01 08 39 - -. 0 FFEF108 4 -. 4E 80 00 21 - -. 0 FFDE8D4 16 -. 7F C8 02 A6 80 1E 00 0C 2F 80 00 00 41 9E 00 0C - -. 0 FFDE8EC 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FFDE8A8 4 -. 48 00 01 15 - -. 0 FFDE9BC 48 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 80 7E 80 10 80 03 00 00 2F 80 00 00 41 9E 00 18 - -. 0 FFDEA00 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 FFDE8AC 4 -. 48 00 06 59 - -. 0 FFDEF04 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 80 09 FF FC 3B E9 FF FC 48 00 00 10 - -. 0 FFDEF44 8 -. 2F 80 FF FF 40 9E FF F0 - -. 0 FFDEF4C 24 -. 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 FFDE8B0 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 2547BA88 4 -. 4B FF FF 10 - -. 0 2547B998 12 -. 81 7F 00 84 2C 8B 00 00 41 86 00 BC - -. 0 2547BA5C 12 -. 3B 80 00 00 93 96 01 A0 4B FF FD 48 - -. 0 2547B7AC 8 -. 2F 9D 00 00 40 9E 02 40 - -. 0 2547B7B4 12 -. 38 60 00 00 3A 80 00 01 48 00 07 89 - -. 0 2547BF94 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 2547B7C0 12 -. 92 83 00 0C 7C 76 1B 78 48 00 07 D9 - -. 0 2547B7CC 16 -. 83 BA 01 5C 2F 9D 00 00 3B 9D FF FF 41 9E 00 58 - -. 0 2547B7DC 24 -. 82 BA 01 E8 57 80 10 3A 7F F5 00 2E 80 1F 01 80 74 09 10 00 40 82 00 34 - -. 0 2547B7F4 24 -. 64 09 10 00 80 9F 00 04 91 3F 01 80 88 64 00 00 2F 03 00 00 41 9A 01 04 - -. 0 2547B80C 12 -. 81 5F 00 50 2C 8A 00 00 40 86 00 64 - -. 0 2547B818 12 -. 80 BF 00 84 2F 85 00 00 40 9E 00 58 - -. 0 2547B824 12 -. 2F 9C 00 00 3B 9C FF FF 40 9E FF B0 - -. 0 2547B878 16 -. 80 DE 04 F4 83 66 00 00 73 69 00 02 40 82 00 9C - -. 0 2547B888 8 -. 2F 0A 00 00 40 9A 00 5C - -. 0 2547B8E8 32 -. 81 0A 00 04 7E E3 BB 78 80 FF 00 00 7F 25 CB 78 7C 87 42 14 7C 89 03 A6 7F 04 C3 78 4E 80 04 21 - -. 0 FE9B620 12 -. 94 21 FF E0 7C 08 02 A6 48 12 C8 29 - -. 0 FFC7E50 4 -. 4E 80 00 21 - -. 0 FE9B62C 60 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 A1 00 14 7C BC 2B 78 93 E1 00 1C 7C 9D 23 78 81 7E 1C E4 7C 7F 1B 78 81 1E 1A A4 39 20 00 00 2F 8B 00 00 90 01 00 24 7D 0A 43 78 41 9E 00 10 - -. 0 FE9B674 16 -. 91 2A 00 00 80 88 00 00 2C 84 00 00 40 86 00 24 - -. 0 FE9B684 28 -. 81 3E 1B F4 81 7E 1B C8 81 49 00 00 80 AB 00 34 7D 43 53 78 7F 05 50 00 41 9A 00 08 - -. 0 FE9B6A4 40 -. 81 9E 1A 8C 7F E3 FB 78 81 1E 1D D4 7F A4 EB 78 80 FE 1B 84 7F 85 E3 78 93 EC 00 00 93 A8 00 00 93 87 00 00 48 0B 64 21 - -. 0 FF51AE8 20 -. 94 21 FF E0 7C 08 02 A6 93 A1 00 14 7C 9D 23 79 48 07 63 59 - -. 0 FF51AFC 20 -. 93 C1 00 18 93 E1 00 1C 7F C8 02 A6 90 01 00 24 41 82 00 3C - -. 0 FF51B10 20 -. 83 FD 00 00 38 80 00 2F 2F 9F 00 00 7F E3 FB 78 41 9E 00 28 - -. 0 FF51B24 4 -. 4B FA 54 59 - -. 0 FEF6F7C 40 -. 94 21 FF E0 7C 08 02 A6 93 A1 00 14 54 9D 06 3E 2F 9D 00 00 93 C1 00 18 90 01 00 24 7C 60 1B 78 93 E1 00 1C 40 9E 00 24 - -. 0 FEF6FC4 8 -. 3B E0 00 00 48 00 00 0C - -. 0 FEF6FD4 12 -. 7C 03 03 78 7F A4 EB 78 4B FF F2 F1 - -. 0 FEF62CC 72 -. 50 84 44 2E 39 60 FF FF 50 84 80 1E 54 6A 1E F8 3C C0 FE FF 3C E0 7F 7F 54 68 00 3A 38 C6 FE FF 38 E7 7F 7F 80 A8 00 00 7D 6B 54 30 7C A5 5B 38 7C 06 2A 14 7C E9 28 F8 7C 00 48 39 7C 8C 2A 78 7D 8C 5B 38 48 00 00 20 - -. 0 FEF6330 12 -. 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -. 0 FEF6314 20 -. 84 A8 00 04 7C 00 48 39 7C 06 2A 14 7C E9 28 F8 40 82 00 5C - -. 0 FEF6380 36 -. 7C E0 60 38 7C EA 63 78 7C 00 3A 14 7D 49 00 F8 7D 24 00 34 39 08 FF FC 54 84 E8 FE 7C 68 22 14 4E 80 00 20 - -. 0 FEF6FE0 8 -. 2C 03 00 00 40 82 FF E8 - -. 0 FEF6FCC 20 -. 7C 7F 1B 78 38 03 00 01 7C 03 03 78 7F A4 EB 78 4B FF F2 F1 - -. 0 FEF6328 20 -. 7C 00 48 39 7C 8C 2A 78 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -. 0 FEF633C 12 -. 7C 00 48 39 38 60 00 00 4D 82 00 20 - -. 0 FEF6FE8 32 -. 80 81 00 24 7F E3 FB 78 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FF51B28 12 -. 2C 83 00 00 38 63 00 01 41 86 00 34 - -. 0 FF51B34 48 -. 80 9E 1C 34 90 64 00 00 80 BD 00 00 80 7E 1E 24 90 A3 00 00 80 C1 00 24 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FE9B6CC 4 -. 4B FF FE 95 - -. 0 FE9B560 12 -. 94 21 FF F0 7C 08 02 A6 48 12 C8 E9 - -. 0 FE9B56C 36 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 81 3E 00 18 80 09 00 04 3B E9 00 04 2F 80 00 00 41 9E 00 18 - -. 0 FE9B590 8 -. 7C 09 03 A6 4E 80 04 21 - -. 0 FEED850 12 -. 7D 88 02 A6 94 21 FF F0 48 0D A5 F9 - -. 0 FEED85C 40 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 1E 1D C8 81 1E 1B 00 2F 80 00 00 81 5E 1B CC 80 FE 1A E8 38 00 FF B4 41 9E 00 10 - -. 0 FEED884 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FE9B598 12 -. 84 1F 00 04 2F 80 00 00 40 9E FF F0 - -. 0 FE9B5A4 24 -. 80 61 00 14 83 C1 00 08 83 E1 00 0C 7C 68 03 A6 38 21 00 10 4E 80 00 20 - -. 0 FE9B6D0 32 -. 80 C1 00 24 83 81 00 10 83 A1 00 14 7C C8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547B908 4 -. 4B FF FF 88 - -. 0 2547B890 12 -. 81 7F 00 84 2C 8B 00 00 41 A6 FF 8C - -. 0 FDF9B90 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 1D - -. 0 FDF9BB8 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 07 94 E9 - -. 0 FE730B0 4 -. 4E 80 00 21 - -. 0 FDF9BCC 16 -. 7F C8 02 A6 80 1E 22 4C 2F 80 00 00 41 9E 00 0C - -. 0 FDF9BE4 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FDF9BA0 4 -. 48 00 01 15 - -. 0 FDF9CB4 48 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 80 7E 80 10 80 03 00 00 2F 80 00 00 41 9E 00 18 - -. 0 FDF9CF8 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 FDF9BA4 4 -. 48 03 0C 19 - -. 0 FE2A7BC 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 80 09 FF FC 3B E9 FF FC 48 00 00 10 - -. 0 FE2A7FC 8 -. 2F 80 FF FF 40 9E FF F0 - -. 0 FE2A804 24 -. 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 FDF9BA8 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 2547B90C 8 -. 75 20 C0 00 40 A2 FE FC - -. 0 2547B914 12 -. 2F 9C 00 00 3B 9C FF FF 4B FF FF 10 - -. 0 2547B82C 4 -. 40 9E FF B0 - -. 0 2547B830 72 -. 82 E1 00 44 3B 00 00 00 83 C1 00 38 7E E8 03 A6 83 E1 00 3C 93 16 00 0C 82 81 00 10 82 A1 00 14 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 38 21 00 40 48 00 07 2C - -. 0 2548051C 32 -. 80 7D 00 00 80 9B 00 00 54 65 10 3A 7C C4 2A 14 38 A6 00 04 84 06 00 04 2C 00 00 00 40 82 FF F8 - -. 0 25480530 12 -. 84 06 00 04 2C 00 00 00 40 82 FF F8 - -. 0 2548053C 40 -. 38 C6 00 04 80 FF 04 AC 7F C9 03 A6 3B E0 00 00 93 E1 00 00 7F E8 03 A6 93 E1 00 04 93 E1 00 08 93 E1 00 0C 4E 80 04 20 - -. 0 100006C8 36 -. 7C 29 0B 78 54 21 00 36 38 00 00 00 94 21 FF F0 7C 08 03 A6 90 01 00 00 3D 00 10 01 85 A8 68 40 48 02 88 7C - -. 0 10028F64 8 -. 39 60 00 38 4B FF FF 64 - -. 0 10028ECC 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 7A 88 3D 8C 25 49 4E 80 04 20 - -. 0 2547AF5C 68 -. 94 21 FF C0 90 01 00 0C 90 61 00 10 90 81 00 14 7D 83 63 78 90 A1 00 18 7D 64 5B 78 90 C1 00 1C 7C 08 02 A6 90 E1 00 20 90 01 00 30 91 01 00 24 7C 00 00 26 91 21 00 28 91 41 00 2C 90 01 00 08 48 00 00 C9 - -. 0 2547B064 16 -. 7C E8 02 A6 94 21 FF E0 93 81 00 10 48 01 BF 91 - -. 0 2547B074 96 -. 93 A1 00 14 90 E1 00 24 80 C3 00 7C 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 7C 7F 1B 78 81 46 00 04 80 A3 00 38 7F AA 22 14 7D 6A 20 2E 80 7D 00 04 81 85 00 04 54 66 C2 3E 80 7F 00 00 54 C5 20 36 7D 05 62 14 7F 83 5A 14 88 08 00 0D 70 09 00 03 81 3F 00 34 80 89 00 04 91 01 00 08 40 82 00 E0 - -. 0 2547B0D4 16 -. 81 5F 00 E4 38 E0 00 00 2F 8A 00 00 40 9E 00 9C - -. 0 2547B17C 52 -. 81 6A 00 04 54 C9 08 3C 80 DF 01 88 7D 09 5A 2E 55 07 23 76 7D 66 3A 14 80 6B 00 04 7C 6A FE 70 7D 40 1A 78 7D 20 50 50 7D 28 FE 70 7D 67 40 38 4B FF FF 38 - -. 0 2547B0E4 36 -. 7C 05 60 2E 39 40 00 00 80 DF 01 C0 38 A1 00 08 7C 60 22 14 39 00 00 01 7F E4 FB 78 39 20 00 01 4B FF D4 A1 - -. 0 2547B108 16 -. 39 40 00 00 81 61 00 08 2C 8B 00 00 41 86 00 18 - -. 0 2547B118 8 -. 2F 03 00 00 41 9A 00 A0 - -. 0 2547B120 40 -. 81 83 00 00 80 8B 00 04 7D 4C 22 14 80 FE 04 F4 80 DD 00 08 80 67 00 2C 7D 66 52 14 2C 03 00 00 7D 63 5B 78 40 82 00 18 - -. 0 2547B148 20 -. 7F E3 FB 78 7F A4 EB 78 7F 85 E3 78 7D 66 5B 78 48 00 54 0D - -. 0 25480564 52 -. 7D 45 30 50 3D 06 FE 00 55 4C 30 32 3C E0 FC 00 7D 84 36 70 39 28 00 03 7F 84 50 00 60 E0 00 02 54 8B 01 BA 94 21 FF F0 7F 09 00 40 65 6B 48 00 41 9E 00 EC - -. 0 25480680 16 -. 91 65 00 00 7C 00 28 6C 7C 00 04 AC 7C 00 2F AC - -. 0 25480690 20 -. 7C 00 04 AC 4C 00 01 2C 7C C3 33 78 38 21 00 10 4E 80 00 20 - -. 0 2547B15C 32 -. 83 81 00 24 83 A1 00 14 7F 88 03 A6 83 C1 00 18 83 81 00 10 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547AFA0 64 -. 7C 69 03 A6 80 01 00 30 81 41 00 2C 81 21 00 28 7C 08 03 A6 81 01 00 24 80 01 00 08 80 E1 00 20 80 C1 00 1C 7C 0F F1 20 80 A1 00 18 80 81 00 14 80 61 00 10 80 01 00 0C 38 21 00 40 4E 80 04 20 - -. 0 FE9B8C4 12 -. 7C 08 02 A6 94 21 FF F0 48 12 C5 85 - -. 0 FE9B8D0 44 -. 93 C1 00 08 7D 2A 4B 78 7F C8 02 A6 90 01 00 14 7C 6C 1B 78 80 09 00 00 7C 85 23 78 7C E9 3B 78 7D 07 43 78 2F 80 00 00 41 9E 00 34 - -. 0 FE9B92C 16 -. 80 06 00 00 7C CB 33 78 2C 80 00 00 41 86 00 3C - -. 0 FE9B93C 8 -. 81 1E 1C B0 48 00 00 10 - -. 0 FE9B950 12 -. 2F 80 00 13 2F 08 00 00 40 9E FF EC - -. 0 FE9B944 12 -. 84 0B 00 08 2F 00 00 00 41 9A 00 28 - -. 0 FE9B95C 4 -. 41 BA FF E8 - -. 0 FE9B960 20 -. 80 8B 00 04 90 88 00 00 84 0B 00 08 2F 00 00 00 40 9A FF E0 - -. 0 FE9B974 20 -. 81 07 00 0C 7D 84 63 78 80 67 00 04 80 E7 00 08 4B FF FD 91 - -. 0 FE9B714 12 -. 94 21 FD E0 7D 48 02 A6 48 12 C7 35 - -. 0 FE9B720 84 -. 93 C1 02 18 7F C8 02 A6 93 A1 02 14 54 80 10 3A 93 81 02 10 7D 60 2A 14 93 E1 02 1C 83 BE 1C E4 7C FC 3B 78 91 41 02 24 7D 1F 43 78 2F 9D 00 00 90 61 01 F0 93 61 02 0C 7D 23 4B 78 90 81 01 F4 39 6B 00 04 90 A1 01 F8 39 40 00 00 90 C1 01 FC 41 9E 00 10 - -. 0 FE9B780 24 -. 2C 83 00 00 83 7E 1B 84 81 3E 1A A4 91 7B 00 00 91 49 00 00 41 86 00 10 - -. 0 FE9B798 12 -. 38 80 00 00 38 A0 00 00 48 01 87 31 - -. 0 FEB3ED0 44 -. 7C 08 02 A6 94 21 FF E0 93 E1 00 1C 7C BF 2B 78 93 81 00 10 7C 9C 23 78 93 A1 00 14 7C 7D 1B 78 90 01 00 24 93 C1 00 18 4B FF FE 35 - -. 0 FEB3D2C 12 -. 94 21 FF E0 7C 68 02 A6 48 11 41 1D - -. 0 FEB3D38 52 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 A1 00 14 38 00 00 01 93 61 00 0C 3B A0 00 00 93 E1 00 1C 90 61 00 24 83 9E 02 B4 7D 20 E0 28 7C 09 E8 00 40 82 00 0C - -. 0 FEB3D6C 8 -. 7C 00 E1 2D 40 A2 FF F0 - -. 0 FEB3D60 12 -. 7D 20 E0 28 7C 09 E8 00 40 82 00 0C - -. 0 FEB3D74 12 -. 4C 00 01 2C 2F 89 00 00 40 9E 01 34 - -. 0 FEB3D80 16 -. 83 7E 1A FC 83 FB 00 00 2F 1F 00 00 41 9A 00 50 - -. 0 FEB3D90 16 -. 81 7F 00 04 3B A0 00 00 28 0B 00 00 40 81 00 24 - -. 0 FEB3DC0 8 -. 7C 0B E8 40 41 81 01 04 - -. 0 FEB3DC8 8 -. 28 8B 00 1F 40 85 00 F0 - -. 0 FEB3EBC 16 -. 39 2B 00 01 7D 7D 5B 78 91 3F 00 04 40 BA FF 40 - -. 0 FEB3E08 36 -. 57 AA 20 36 39 00 00 01 7C EA FA 14 91 07 00 08 39 80 00 00 7C 00 04 AC 7D 60 E0 28 7D 80 E1 2D 40 A2 FF F8 - -. 0 FEB3E2C 8 -. 2F 8B 00 01 41 9D 00 60 - -. 0 FEB3E34 4 -. 41 9A 00 34 - -. 0 FEB3E38 48 -. 57 BC 20 36 83 A1 00 24 7F 7C FA 14 83 C1 00 18 38 7B 00 08 7F A8 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEB3EFC 12 -. 2C 03 00 00 38 00 FF FF 41 82 00 1C - -. 0 FEB3F08 60 -. 38 80 00 04 93 E3 00 0C 90 83 00 00 38 00 00 00 93 A3 00 04 93 83 00 08 80 A1 00 24 7C 03 03 78 83 81 00 10 83 A1 00 14 7C A8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FE9B7A4 8 -. 2F 1F 00 00 41 9A 00 14 - -. 0 FE9B7AC 16 -. 7F E3 FB 78 38 80 00 00 38 A0 00 00 48 01 87 19 - -. 0 FEB3DA0 20 -. 39 3F 00 08 80 89 00 00 39 29 00 10 2C 84 00 00 41 86 00 10 - -. 0 FEB3DB4 12 -. 3B BD 00 01 7F 8B E8 40 41 9D FF E8 - -. 0 FE9B7BC 20 -. 83 FE 1B C8 80 7F 00 00 70 69 00 02 7F A0 00 26 40 82 00 80 - -. 0 FE9B7D0 8 -. 2F 9C 00 00 41 9E 00 1C - -. 0 FE9B7D8 24 -. 80 BB 00 00 7F 88 03 A6 80 61 01 F4 80 81 01 F8 80 C1 01 FC 4E 80 00 21 - -. 0 100164BC 48 -. 94 21 FF E0 7C A8 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 E1 00 1C 93 A1 00 14 80 9E FF F0 90 A1 00 24 7F C4 F2 14 4B FE A1 B9 - -. 0 100006A0 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 41 - -. 0 100006EC 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 02 87 85 - -. 0 10028E80 4 -. 4E 80 00 21 - -. 0 10000700 16 -. 7F C8 02 A6 80 1E 00 0C 2F 80 00 00 41 9E 00 0C - -. 0 10000718 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 100006B0 4 -. 48 00 01 05 - -. 0 100007B4 40 -. 7C 08 02 A6 3D 60 10 03 94 21 FF F0 3D 20 00 00 39 29 00 00 38 6B 89 3C 90 01 00 14 80 0B 89 3C 2F 80 00 00 41 9E 00 14 - -. 0 100007EC 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 100006B4 4 -. 48 01 61 01 - -. 0 100167B4 36 -. 7C 08 02 A6 94 21 FF F0 3D 20 10 03 93 E1 00 0C 39 29 89 30 90 01 00 14 3B E9 FF FC 80 09 FF FC 48 00 00 10 - -. 0 100167E4 8 -. 2F 80 FF FF 40 9E FF F0 - -. 0 100167EC 20 -. 80 01 00 14 83 E1 00 0C 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 100006B8 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 100164EC 28 -. 83 9E 80 04 80 7E 80 00 3B E0 00 00 7C 1C 18 50 7C 00 16 70 7F 9F 00 40 40 9C 00 24 - -. 0 10016528 32 -. 81 01 00 24 83 81 00 10 83 A1 00 14 7D 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FE9B7F0 8 -. 7F A8 01 20 40 82 00 B0 - -. 0 FE9B7F8 8 -. 38 61 00 10 48 01 4F 9D - -. 0 FEB0798 8 -. 38 80 00 00 4B FF FC 94 - -. 0 FEB0430 172 -. 90 23 00 00 7C 08 02 A6 91 C3 00 0C D9 C3 00 58 90 03 00 08 91 E3 00 10 D9 E3 00 60 7C 00 00 26 92 03 00 14 DA 03 00 68 90 03 00 54 92 23 00 18 DA 23 00 70 92 43 00 1C DA 43 00 78 92 63 00 20 DA 63 00 80 92 83 00 24 DA 83 00 88 92 A3 00 28 DA A3 00 90 92 C3 00 2C DA C3 00 98 92 E3 00 30 DA E3 00 A0 93 03 00 34 DB 03 00 A8 93 23 00 38 DB 23 00 B0 93 43 00 3C DB 43 00 B8 93 63 00 40 DB 63 00 C0 93 83 00 44 DB 83 00 C8 93 A3 00 48 DB A3 00 D0 93 C3 00 4C DB C3 00 D8 93 E3 00 50 DB E3 00 E0 7C C8 02 A6 48 11 79 79 - -. 0 FEB04DC 24 -. 7C A8 02 A6 80 A5 1B C8 7C C8 03 A6 80 A5 00 3C 74 A5 10 00 41 82 01 58 - -. 0 FEB0648 4 -. 48 00 00 AC - -. 0 FEB06F4 52 -. 2F 84 00 00 7C 08 02 A6 94 21 FF E0 38 A3 01 C4 93 A1 00 14 38 80 00 00 93 E1 00 1C 3B A0 00 00 7C 7F 1B 78 93 C1 00 18 90 01 00 24 38 60 00 00 40 9E 00 28 - -. 0 FEB0728 36 -. 80 81 00 24 38 60 00 00 93 BF 01 C0 83 A1 00 14 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FE9B800 8 -. 2C 83 00 00 40 86 00 68 - -. 0 FE9B808 56 -. 83 A2 8B F4 3B 61 00 10 81 9E 1B 84 93 A1 01 E0 83 82 8B F0 81 01 01 F0 93 81 01 E4 80 61 01 F4 7D 08 03 A6 93 62 8B F4 80 81 01 F8 80 AC 00 00 80 C1 01 FC 4E 80 00 21 - -. 0 10004654 48 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 E1 00 1C 7C 9F 23 78 93 81 00 10 3B 80 00 01 93 C1 00 18 3B C0 00 63 90 01 00 24 48 01 03 19 - -. 0 10014998 52 -. 94 21 FF D0 7C 08 02 A6 42 9F 00 05 93 C1 00 28 7F C8 02 A6 93 A1 00 24 90 01 00 34 3B A0 00 00 93 E1 00 2C 80 1E FF F0 7F C0 F2 14 80 7E 80 00 48 01 45 4D - -. 0 10028F14 8 -. 39 60 00 10 4B FF FF B4 - -. 0 FEB3198 12 -. 94 21 FF E0 7C 08 02 A6 48 11 4C B1 - -. 0 FEB31A4 40 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 41 00 08 7C 7F 1B 78 93 61 00 0C 93 81 00 10 93 A1 00 14 90 01 00 24 48 04 39 11 - -. 0 FEF6AD8 56 -. 54 64 00 3A 3C E0 7F 7F 54 65 1E F8 81 04 00 00 39 20 FF FF 38 E7 7F 7F 7D 29 2C 30 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 40 00 F8 7C 08 48 39 7C 60 11 20 40 82 00 70 - -. 0 FEF6B10 12 -. 3C C0 FE FF 38 C6 FE FF 41 9D 00 1C - -. 0 FEF6B1C 24 -. 85 04 00 04 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 48 00 F9 40 82 00 4C - -. 0 FEF6B34 32 -. 81 04 00 04 85 24 00 08 7C 06 42 14 7C EA 40 F8 7C 00 50 39 7D 66 4A 14 7C EC 48 F8 40 82 00 1C - -. 0 FEF6B54 8 -. 7D 60 60 39 41 82 FF DC - -. 0 FEF6B5C 16 -. 7C E0 48 38 7C 00 3A 14 7D 88 00 78 48 00 00 14 - -. 0 FEF6B7C 20 -. 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 - -. 0 FEB31CC 16 -. 81 3E 1B 84 81 29 00 00 2F 89 00 00 41 9E 00 10 - -. 0 FEB31DC 12 -. 89 7F 00 00 2C 0B 00 00 40 82 00 30 - -. 0 FEB3214 12 -. 88 1F 00 01 2C 80 00 00 40 86 00 48 - -. 0 FEB3264 36 -. 81 49 00 00 54 08 40 2E 55 6C 06 3E 7D 3D 4B 78 2C 8A 00 00 7D 9A 43 78 3B 83 FF FE 3B 7F 00 02 41 A6 FF 64 - -. 0 FEB3288 8 -. 7D 5F 53 78 48 00 00 10 - -. 0 FEB329C 36 -. 88 1F 00 01 38 7F 00 02 89 3F 00 00 7F 64 DB 78 54 0B 40 2E 7F 85 E3 78 7D 6A 4B 78 7F 1A 50 00 40 9A FF D4 - -. 0 FEB3290 12 -. 87 FD 00 04 2C 9F 00 00 41 A6 FF 50 - -. 0 FEB31E8 44 -. 38 60 00 00 83 41 00 24 83 61 00 0C 7F 48 03 A6 83 81 00 10 83 41 00 08 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 100149CC 28 -. 38 00 00 00 7C 69 1B 79 39 60 00 00 90 01 00 0C 91 61 00 10 90 01 00 08 41 82 00 10 - -. 0 100149F4 28 -. 80 01 00 34 83 A1 00 24 83 C1 00 28 7C 08 03 A6 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 10004684 8 -. 2F 9D 00 02 41 9E 00 D8 - -. 0 1000468C 12 -. 3B E0 00 01 7F 9F F0 40 41 9D 00 58 - -. 0 10004698 8 -. 7F 9F E0 40 41 9C 00 44 - -. 0 100046A0 16 -. 3B A0 00 01 7F A3 EB 78 7F E4 FB 78 4B FF CC 4D - -. 0 100012F8 60 -. 94 21 FF D0 7C 08 02 A6 93 81 00 20 7F 84 19 D6 93 A1 00 24 93 61 00 1C 7C 7B 1B 78 90 01 00 34 57 9D 20 36 93 41 00 18 7F A3 EB 78 93 C1 00 28 93 E1 00 2C 7C 9E 23 78 48 02 7C 05 - -. 0 10028F34 8 -. 39 60 00 20 4B FF FF 94 - -. 0 FEF18E0 12 -. 94 21 FF E0 7C 08 02 A6 48 0D 65 69 - -. 0 FEF18EC 52 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 90 01 00 24 7C 7D 1B 78 93 41 00 08 81 3E 1A 7C 93 61 00 0C 80 09 00 00 93 81 00 10 2F 80 00 00 93 E1 00 1C 41 9E 00 3C - -. 0 FEF1920 16 -. 80 A1 00 00 7C 09 03 A6 80 85 00 04 4E 80 04 21 - -. 0 FEF2A68 12 -. 94 21 FF E0 7C 88 02 A6 48 0D 53 E1 - -. 0 FEF2A74 40 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 7C 7D 1B 78 38 60 00 00 90 81 00 24 81 3E 1A 7C 93 E1 00 1C 90 69 00 00 4B FF FB DD - -. 0 FEF2674 12 -. 94 21 FF B0 7C 68 02 A6 48 0D 57 D5 - -. 0 FEF2680 52 -. 93 C1 00 48 7F C8 02 A6 93 61 00 3C 90 61 00 54 93 E1 00 4C 3B E0 00 00 83 7E 1C 84 93 41 00 38 80 1B 00 00 93 81 00 40 2F 80 00 00 93 A1 00 44 41 9C 00 2C - -. 0 FEF26DC 36 -. 83 BE 06 28 3C A0 00 02 3C C0 00 01 93 FB 00 00 90 DD 00 10 90 BD 00 00 90 BD 00 04 90 BD 00 08 48 05 72 01 - -. 0 FF498FC 12 -. 7D 88 02 A6 94 21 FF F0 48 07 E5 4D - -. 0 FF49908 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 81 3E 1B C8 80 09 00 04 2F 80 00 00 41 9E 00 14 - -. 0 FF49924 16 -. 7C 03 03 78 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FEF2700 32 -. 81 3E 1B F8 83 9E 05 FC 80 89 00 00 90 7D 00 18 2C 04 00 00 93 FC 00 00 93 9C 04 48 41 82 01 00 - -. 0 FEF281C 20 -. 80 7E 06 48 38 81 00 10 38 A1 00 20 38 C0 00 00 48 09 A5 E1 - -. 0 FF8CE0C 12 -. 94 21 FF D0 7C E8 02 A6 48 03 B0 3D - -. 0 FF8CE18 72 -. 93 C1 00 28 7F C8 02 A6 93 61 00 1C 90 E1 00 34 93 21 00 14 7C D9 33 78 83 7E 1B 98 93 41 00 18 7C BA 2B 78 80 1B 03 F8 93 81 00 20 7C 9C 23 78 93 E1 00 2C 7C 09 03 A6 7C 7F 1B 78 93 A1 00 24 38 7B 01 80 4E 80 04 21 - -. 0 25471884 24 -. 80 83 00 04 94 21 FF F0 39 24 00 01 38 21 00 10 91 23 00 04 4E 80 00 20 - -. 0 FF8CE60 28 -. 38 A0 00 00 7F 67 DB 78 38 DB 01 68 81 07 00 00 38 E7 00 18 2F 88 00 00 41 9E 00 6C - -. 0 FF8CE7C 12 -. 80 68 01 A0 7C 03 F8 40 41 81 00 54 - -. 0 FF8CED8 8 -. 81 08 00 0C 4B FF FF 98 - -. 0 FF8CE74 8 -. 2F 88 00 00 41 9E 00 6C - -. 0 FF8CE88 12 -. 80 88 01 A4 7C 84 F8 40 40 85 00 48 - -. 0 FF8CE94 12 -. A1 68 01 54 2F 0B 00 00 41 9A 00 44 - -. 0 FF8CEA0 24 -. 81 48 01 4C 39 6B FF FF 55 69 28 34 7D 89 50 2E 2F 8C 00 01 40 9E FF F0 - -. 0 FF8CEA4 20 -. 39 6B FF FF 55 69 28 34 7D 89 50 2E 2F 8C 00 01 40 9E FF F0 - -. 0 FF8CEB8 32 -. 7C 69 52 14 80 08 00 00 81 63 00 08 81 43 00 14 7F A0 5A 14 7D 3D 52 14 7C 09 F8 40 41 81 00 0C - -. 0 FF8CEE0 12 -. 7D 05 43 78 7C 87 30 00 40 85 FF 84 - -. 0 FF8CE6C 16 -. 81 07 00 00 38 E7 00 18 2F 88 00 00 41 9E 00 6C - -. 0 FF8CEE4 8 -. 7C 87 30 00 40 85 FF 84 - -. 0 FF8CEEC 12 -. 2F 05 00 00 3B A0 00 00 41 9A 01 2C - -. 0 FF8CEF8 32 -. 80 85 00 04 80 E5 01 A0 90 9C 00 00 81 05 00 04 90 FC 00 04 88 C8 00 00 2F 86 00 00 41 9E 01 64 - -. 0 FF8CF18 40 -. 81 05 00 30 80 E5 00 34 2C 88 00 00 81 65 00 38 80 67 00 04 80 C5 00 48 81 4B 00 04 7C 67 1B 78 83 A6 00 04 41 86 00 14 - -. 0 FF8CF40 32 -. 80 88 00 04 81 04 00 04 55 00 20 36 7C E0 52 14 7F 8A 38 40 38 80 00 00 2C 04 00 00 40 9C 00 84 - -. 0 FF8CF60 20 -. 80 C5 00 00 81 0A 00 04 7D 66 42 14 7C 8B F8 40 41 85 00 64 - -. 0 FF8CF74 16 -. 89 2A 00 0C 55 2C 07 3E 2F 8C 00 06 41 9E 00 54 - -. 0 FF8CF84 12 -. 80 0A 00 08 2C 80 00 00 40 86 00 0C - -. 0 FF8CF90 8 -. 7F 8B F8 00 41 9E 00 10 - -. 0 FF8CF98 12 -. 7C 0B 02 14 7C 80 F8 40 40 85 00 34 - -. 0 FF8CFD4 12 -. 39 4A 00 10 7C 8A 38 40 41 84 FF 88 - -. 0 FF8CF64 16 -. 81 0A 00 04 7D 66 42 14 7C 8B F8 40 41 85 00 64 - -. 0 FF8CFE0 8 -. 2F 9A 00 00 41 9E 00 08 - -. 0 FF8CFE8 12 -. 90 BA 00 00 2C 99 00 00 41 86 00 08 - -. 0 FF8CFF8 4 -. 41 82 00 68 - -. 0 FF8D060 12 -. 90 9C 00 0C 90 9C 00 08 4B FF FF B4 - -. 0 FF8D01C 20 -. 3B A0 00 01 83 9B 03 FC 38 7B 01 80 7F 89 03 A6 4E 80 04 21 - -. 0 2547189C 24 -. 80 83 00 04 94 21 FF F0 39 24 FF FF 38 21 00 10 91 23 00 04 4E 80 00 20 - -. 0 FF8D030 48 -. 83 61 00 34 7F A3 EB 78 83 21 00 14 7F 68 03 A6 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 FEF2830 8 -. 2C 83 00 00 41 A6 FE F8 - -. 0 FEF2838 16 -. 81 01 00 20 80 E8 00 18 2F 07 00 00 41 BA FE E8 - -. 0 FEF272C 56 -. 80 9E 06 00 80 7E 1B 4C 7F A4 12 14 3B E0 00 00 93 9D 00 00 83 9E 05 F8 80 C3 00 00 80 9E 06 18 80 7E 05 F4 80 BE 06 1C 83 5E 1B 6C 93 FC 00 00 3B 80 00 00 48 06 D4 E1 - -. 0 FF5FC40 12 -. 94 21 FF D0 7C E8 02 A6 48 06 82 09 - -. 0 FF5FC4C 76 -. 93 C1 00 28 7F C8 02 A6 93 41 00 18 93 61 00 1C 7C DA 33 78 93 81 00 20 7C BB 2B 78 93 A1 00 24 7C 9C 23 78 93 E1 00 2C 7C 7D 1B 78 93 21 00 14 39 60 00 00 90 E1 00 34 38 00 00 01 83 FE 1D 14 7D 20 F8 28 7C 09 58 00 40 82 00 0C - -. 0 FF5FC98 8 -. 7C 00 F9 2D 40 A2 FF F0 - -. 0 FF5FC8C 12 -. 7D 20 F8 28 7C 09 58 00 40 82 00 0C - -. 0 FF5FCA0 12 -. 4C 00 01 2C 2F 89 00 00 40 9E 01 5C - -. 0 FF5FCAC 24 -. 80 7E 10 F8 7C 79 1B 78 39 40 00 00 39 63 00 18 39 00 00 00 48 00 00 08 - -. 0 FF5FCC8 32 -. 80 8B 00 00 39 4A 00 01 7D 09 43 78 2B 0A 00 2F 2C 04 00 00 39 08 00 1C 39 6B 00 1C 40 82 FF E0 - -. 0 FF5FCE8 32 -. 7C 69 1A 14 39 40 00 01 39 63 00 04 39 00 00 00 2F 0B 00 00 91 4B 00 14 91 0B 00 18 41 9A 00 24 - -. 0 FF5FD08 52 -. 81 9E 1C D4 93 AB 00 04 83 2C 00 00 93 8B 00 08 93 23 00 04 93 6B 00 0C 91 6C 00 00 93 4B 00 10 3B 40 00 00 7C 00 04 AC 7C 60 F8 28 7F 40 F9 2D 40 A2 FF F8 - -. 0 FF5FD3C 8 -. 2C 03 00 01 41 81 00 A4 - -. 0 FF5FD44 4 -. 40 9A 00 34 - -. 0 FF5FD78 48 -. 83 61 00 34 38 60 00 00 83 21 00 14 7F 68 03 A6 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 FEF2764 20 -. 81 3A 00 00 81 9E 1D 70 2F 89 00 00 83 EC 00 00 41 9E 00 68 - -. 0 FEF2778 32 -. 7D 20 4B 78 3B 41 00 24 91 21 00 24 7C 09 03 78 3B A0 00 00 81 69 00 00 2C 0B 00 00 41 82 00 1C - -. 0 FEF2798 12 -. 88 AB 00 00 2C 85 00 4D 41 86 00 C0 - -. 0 FEF27A4 12 -. 85 69 00 04 2C 0B 00 00 40 82 FF EC - -. 0 FEF2860 12 -. 88 CB 00 01 2F 06 00 41 40 9A FF 3C - -. 0 FEF286C 12 -. 88 EB 00 02 2F 87 00 4C 40 9E FF 30 - -. 0 FEF27B0 8 -. 2C 1D 00 00 40 82 01 1C - -. 0 FEF27B8 8 -. 2F 9C 00 00 41 9E 00 20 - -. 0 FEF27DC 16 -. 83 5E 1A 88 81 3A 00 00 2F 09 00 00 40 9A 00 64 - -. 0 FEF27EC 48 -. 3B 80 00 01 93 9B 00 00 83 61 00 54 83 41 00 38 7F 68 03 A6 83 81 00 40 83 61 00 3C 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 - -. 0 FEF2A9C 32 -. 80 01 00 24 83 C1 00 18 7F A3 EB 78 83 E1 00 1C 7C 08 03 A6 83 A1 00 14 38 21 00 20 4B FF EE 28 - -. 0 FEF1958 20 -. 80 9E 06 00 7C 64 12 14 83 E3 00 00 2C 1F 00 00 41 82 00 90 - -. 0 FEF196C 16 -. 38 E0 00 01 7C C0 F8 28 2C 06 00 00 40 82 00 0C - -. 0 FEF197C 8 -. 7C E0 F9 2D 40 A2 FF F0 - -. 0 FEF1970 12 -. 7C C0 F8 28 2C 06 00 00 40 82 00 0C - -. 0 FEF1984 12 -. 4C 00 01 2C 2C 86 00 00 40 86 00 6C - -. 0 FEF1990 12 -. 2F 1F 00 00 38 60 00 00 41 BA FF 98 - -. 0 FEF199C 12 -. 7F E3 FB 78 7F A4 EB 78 4B FF DC 39 - -. 0 FEEF5DC 24 -. 38 00 FF DF 7D 80 00 26 7F 84 00 40 7C A8 02 A6 94 21 FF 90 48 0D 88 61 - -. 0 FEEF5F4 92 -. 93 81 00 60 7C 7C 1B 78 93 C1 00 68 7F C8 02 A6 91 C1 00 28 91 E1 00 2C 92 01 00 30 92 21 00 34 92 41 00 38 92 61 00 3C 92 81 00 40 92 A1 00 44 92 C1 00 48 92 E1 00 4C 93 01 00 50 93 21 00 54 93 41 00 58 93 61 00 5C 93 A1 00 64 93 E1 00 6C 90 A1 00 74 91 81 00 24 41 9D 04 90 - -. 0 FEEF650 16 -. 38 64 00 0B 28 03 00 0F 54 79 00 38 40 81 00 B8 - -. 0 FEEF660 12 -. 81 5C 00 04 7C 8A C8 40 41 84 00 BC - -. 0 FEEF724 8 -. 2B 99 01 FF 41 9D 00 60 - -. 0 FEEF72C 24 -. 7E 59 E2 14 57 38 E8 FE 39 52 00 30 80 6A 00 0C 7C 83 50 00 41 86 00 60 - -. 0 FEEF744 8 -. 2D 83 00 00 41 8E 02 20 - -. 0 FEEF968 8 -. 7F 83 E3 78 4B FF EB 59 - -. 0 FEEE4C4 12 -. 7C 88 02 A6 94 21 FF 90 48 0D 99 85 - -. 0 FEEE4D0 108 -. 38 00 00 7F 93 01 00 50 39 23 00 38 90 81 00 74 7C 78 1B 78 81 63 00 04 7C 09 03 A6 93 C1 00 68 2F 8B 00 00 91 C1 00 28 91 E1 00 2C 7F C8 02 A6 92 01 00 30 92 21 00 34 92 41 00 38 92 61 00 3C 92 81 00 40 92 A1 00 44 92 C1 00 48 92 E1 00 4C 93 21 00 54 93 41 00 58 93 61 00 5C 93 81 00 60 93 A1 00 64 93 E1 00 6C 41 9E 01 28 - -. 0 FEEE660 16 -. 91 29 00 0C 91 29 00 08 39 29 00 08 42 00 FF F4 - -. 0 FEEE670 12 -. 81 DE 05 FC 7C 98 70 00 41 86 00 08 - -. 0 FEEE680 108 -. 55 72 07 BC 3A 18 00 38 62 4F 00 49 92 18 00 30 91 F8 00 04 82 61 00 74 81 C1 00 28 7E 68 03 A6 81 E1 00 2C 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 FEEF970 4 -. 4B FF FE 30 - -. 0 FEEF7A0 60 -. 82 BE 05 FC 63 34 00 01 82 5E 06 78 3B 5C 00 38 7E 1C A8 00 81 DE 06 2C 7E B6 AB 78 7F 8F AA 78 4D 90 00 00 7E 93 A3 78 3A 39 00 10 3A 01 00 10 83 FC 00 44 7F 1F D0 00 41 9A 01 9C - -. 0 FEEF974 8 -. 28 19 01 FF 40 81 00 2C - -. 0 FEEF9A4 100 -. 39 78 00 01 7F 8A B2 78 55 64 D9 7E 55 66 18 38 54 83 10 3A 55 7D 06 FE 7C E3 E2 14 7D 06 E2 14 54 9B 40 2E 3B E0 00 01 80 A7 04 38 7F 1C B0 00 28 99 01 FF 7F E6 E8 30 39 68 00 30 30 0A FF FF 7F A0 51 10 7D 1B E2 14 21 26 00 00 7E A9 31 14 7D 26 28 10 7D 29 49 10 7D 29 00 D0 7D 2A AB 79 41 82 00 34 - -. 0 FEEFA08 28 -. 39 27 04 38 38 84 00 01 38 E7 00 04 2B 84 00 03 54 83 10 3A 39 08 01 00 41 9D 01 64 - -. 0 FEEFA24 12 -. 84 A9 00 04 2C 05 00 00 41 82 FF E0 - -. 0 FEEFA0C 24 -. 38 84 00 01 38 E7 00 04 2B 84 00 03 54 83 10 3A 39 08 01 00 41 9D 01 64 - -. 0 FEEFB84 20 -. 83 BC 00 30 82 FD 00 04 56 E0 00 38 7F 11 00 40 40 99 03 1C - -. 0 FEEFB98 12 -. 81 9C 00 04 71 8A 00 01 40 82 01 A0 - -. 0 FEEFD40 24 -. 82 FE 06 28 82 77 00 08 80 B7 00 18 7D 93 C8 40 3A 65 FF FF 41 8D 00 28 - -. 0 FEEFD7C 40 -. 81 7E 06 80 7F B6 EB 78 83 FD 00 04 3B 00 00 00 81 EB 00 00 3B 60 00 00 57 F5 00 38 7C 9C 78 00 7E 1D AA 14 41 86 01 64 - -. 0 FEEFF04 24 -. 80 BC 00 04 81 97 00 04 70 AA 00 02 7E 4C CA 14 38 12 00 10 40 82 00 08 - -. 0 FEEFF1C 20 -. 7C 15 00 50 7C 00 9A 14 7E 72 98 F8 7C 1F 90 39 40 81 01 B4 - -. 0 FEEFF30 20 -. 81 DE 1A 70 7F E3 FB 78 81 0E 00 00 7D 09 03 A6 4E 80 04 21 - -. 0 FEF4188 16 -. 7C 08 02 A6 94 21 FF F0 90 01 00 14 48 05 4B DD - -. 0 FF48D70 12 -. 94 21 FF E0 7C 88 02 A6 48 07 F0 D9 - -. 0 FF48D7C 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 81 00 24 93 A1 00 14 7C 7D 1B 78 83 FE 1D 6C 38 60 00 00 80 1F 00 00 2F 80 00 00 41 9E 00 3C - -. 0 FF48DE0 4 -. 4B FF FF 4D - -. 0 FF48D2C 16 -. 94 21 FF F0 90 61 00 08 38 00 00 2D 44 00 00 02 - -. 0 FF48D3C 12 -. 80 C1 00 08 7C 88 02 A6 48 07 F1 0D - -. 0 FF48D48 32 -. 7C A8 02 A6 80 A5 1D 6C 7C 88 03 A6 90 65 00 00 7C 06 18 40 38 21 00 10 38 60 00 00 4C A1 00 20 - -. 0 FF48DE4 12 -. 2C 83 00 00 38 60 FF FF 41 A4 FF D8 - -. 0 FF48DF0 8 -. 2F 1D 00 00 41 9A FF CC - -. 0 FF48DF8 12 -. 83 FF 00 00 7C 7F EA 14 4B FF FF 2D - -. 0 FF48E04 12 -. 2F 83 00 00 38 60 FF FF 41 BC FF B8 - -. 0 FF48E10 32 -. 80 C1 00 24 7F E3 FB 78 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEF4198 12 -. 2F 83 FF FF 38 00 00 00 41 9E 00 08 - -. 0 FEF41A4 24 -. 7C 60 1B 78 80 81 00 14 7C 03 03 78 38 21 00 10 7C 88 03 A6 4E 80 00 20 - -. 0 FEEFF44 12 -. 7C 7B 1B 79 7F 40 00 26 41 82 01 9C - -. 0 FEEFF50 16 -. 81 5E 1B B8 81 2A 00 00 2E 09 00 00 41 B2 00 0C - -. 0 FEEFF68 16 -. 57 5A 20 3E 7F 40 11 20 57 5A E0 3E 41 9E 00 4C - -. 0 FEEFF78 12 -. 83 57 00 28 2E 1A 00 00 40 92 00 08 - -. 0 FEEFF84 44 -. 93 77 00 28 2F 18 00 00 7F 65 82 78 20 05 00 00 7C A0 29 14 82 FC 04 4C 7D 80 00 26 55 8C DF FE 7C AA 60 39 7D 57 FA 14 41 82 02 54 - -. 0 FEF0200 28 -. 81 1C 00 04 31 75 FF FF 7F AB A9 10 69 00 00 02 54 00 FF FE 7C 0B E8 39 41 82 00 0C - -. 0 FEF0224 16 -. 2C 80 00 00 3B A0 00 00 7F 7A DB 78 41 86 01 04 - -. 0 FEF0234 8 -. 2F 15 00 00 41 9A 00 F4 - -. 0 FEF032C 8 -. 91 5C 04 4C 4B FF FF 18 - -. 0 FEF0248 8 -. 73 60 00 07 41 82 00 0C - -. 0 FEF0258 48 -. 7C 9B FA 14 7D 5D AA 14 7D 24 52 14 7D 69 9A 14 7D 7B 90 38 7F E9 D8 50 83 7E 1A 70 7F AA FA 14 82 7B 00 00 7F A3 EB 78 7E 69 03 A6 4E 80 04 21 - -. 0 FF48DA8 16 -. 81 3E 1A A4 80 A9 00 00 2C 05 00 00 40 82 00 2C - -. 0 FF48DB8 8 -. 2F 1D 00 00 40 9A 00 3C - -. 0 FF48DC0 32 -. 80 7F 00 00 80 C1 00 24 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEF0288 12 -. 7C 78 1B 79 7F E0 00 26 41 82 00 80 - -. 0 FEF0294 16 -. 80 7E 1B B8 81 23 00 00 2F 89 00 00 41 BE 00 0C - -. 0 FEF02AC 16 -. 57 FF 80 3E 7F E0 81 20 57 FF 80 3E 41 B2 FD 08 - -. 0 FEF02BC 44 -. 7C BA C0 50 2D 95 00 00 7D 85 EA 14 7F 48 D3 78 61 97 00 01 91 1C 00 30 92 FA 00 04 83 5C 04 4C 7D 5A EA 14 91 5C 04 4C 41 AE FB 74 - -. 0 FEEFE58 12 -. 82 DC 04 50 7F 0A B0 40 40 99 00 08 - -. 0 FEEFE64 20 -. 91 5C 04 50 81 C8 00 04 55 CB 00 38 7F 8B 88 40 41 9C 00 78 - -. 0 FEEFE78 56 -. 7F 89 7A 78 7E 79 58 50 31 49 FF FF 7F 6A 49 10 38 68 00 08 57 7F 10 3A 7E 28 CA 14 7F E6 A3 78 62 6F 00 01 90 C8 00 04 7C 68 1B 78 91 F1 00 04 92 3C 00 30 4B FF F8 04 - -. 0 FEEF6B0 100 -. 83 81 00 74 7D 03 43 78 81 81 00 24 7F 88 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 FEF19A8 8 -. 7C 7C 1B 79 41 82 00 60 - -. 0 FEF19B0 20 -. 38 00 00 00 7C 00 04 AC 7F A0 F8 28 7C 00 F9 2D 40 A2 FF F8 - -. 0 FEF19C4 8 -. 2F 9D 00 01 41 9D 00 DC - -. 0 FEF19CC 44 -. 7F 83 E3 78 83 81 00 24 83 41 00 08 7F 88 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEF1930 40 -. 83 81 00 24 83 41 00 08 7F 88 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10001334 12 -. 7C 7A 1B 78 7F A3 EB 78 48 02 7B F9 - -. 0 10028F34 4 -. 4B EC 89 AC - -. 0 FEEF66C 32 -. 57 29 E8 FE 38 09 FF FE 54 06 10 3A 7D 66 E2 14 83 AB 00 08 3B 6B 00 08 2D 9D 00 00 41 8E 00 9C - -. 0 FEEFEB0 60 -. 82 9E 05 FC 7D 19 00 50 63 31 00 01 61 0A 00 01 7F 93 A2 78 7D DD CA 14 31 73 FF FF 7E 4B 99 10 39 1D 00 08 56 50 10 3A 91 DC 00 30 7E 0F 8B 78 91 FD 00 04 91 4E 00 04 4B FF F7 C8 - -. 0 10001340 12 -. 7C 7F 1B 78 7F A3 EB 78 48 02 7B ED - -. 0 1000134C 20 -. 57 80 08 3C 2B 80 00 00 7C 7D 1B 78 39 40 00 00 40 9D 00 38 - -. 0 10001360 52 -. 3D 60 10 02 7C 09 03 A6 39 6B 80 F8 3D 20 43 30 C9 AB 00 00 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 68 28 7C 1F 05 AE 42 00 FF E4 - -. 0 10001374 32 -. 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 68 28 7C 1F 05 AE 42 00 FF E4 - -. 0 10001394 16 -. 57 85 20 36 7F 43 D3 78 7F E4 FB 78 48 02 7B D5 - -. 0 10028F74 8 -. 39 60 00 40 4B FF FF 54 - -. 0 FEF86D8 52 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C 7B 1B 78 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 7C 7F 1B 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 - -. 0 FEF870C 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C - -. 0 FEF8738 8 -. 73 A0 00 03 40 82 00 6C - -. 0 FEF8740 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 00 71 - -. 0 FEF87BC 16 -. 54 A0 07 7E 7D 88 02 A6 2B 80 00 07 48 0C F6 89 - -. 0 FEF87CC 20 -. 94 21 FF F0 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 41 9D 00 28 - -. 0 FEF87E0 24 -. 81 7E 07 C8 54 00 10 3A 7C CB 00 2E 7D 26 5A 14 7D 29 03 A6 4E 80 04 20 - -. 0 FEF88A0 28 -. 80 04 00 00 38 84 FF F0 81 24 00 14 38 63 FF EC 38 A5 00 04 90 03 00 14 4B FF FF 7C - -. 0 FEF8834 32 -. 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 FEF8854 16 -. 83 C1 00 08 38 21 00 10 91 23 00 00 4E 80 00 20 - -. 0 FEF8750 24 -. 57 86 00 3A 57 85 07 BE 7F FF 32 14 7F BD 32 14 2C 85 00 00 41 86 00 1C - -. 0 FEF8780 40 -. 81 01 00 24 7F 63 DB 78 83 81 00 10 83 61 00 0C 7D 08 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 100013A4 12 -. 2B 9E 00 01 38 E0 00 00 40 9D 00 18 - -. 0 100013C4 12 -. 39 40 00 00 7F 8A F0 40 40 9C 00 64 - -. 0 100013D0 24 -. 39 00 00 00 57 66 20 36 39 60 00 00 7D 49 53 78 7F 8B 38 40 40 9C 00 1C - -. 0 10001400 48 -. 7C 0B D9 D6 39 4A 00 01 7F 8A F0 40 7C 08 FC AE 7D 28 FA 14 C9 A9 00 08 7D 08 32 14 54 00 20 36 7D 20 EA 14 7C 1D 05 AE D9 A9 00 08 41 9C FF AC - -. 0 10001430 16 -. 34 9E FF FF 39 00 00 00 38 E0 00 00 41 82 00 74 - -. 0 100014B0 44 -. 3D 20 10 02 3C A0 10 01 C8 29 81 10 3C 60 10 01 7F 67 DB 78 7F E6 FB 78 7F C8 F3 78 7F A4 EB 78 38 A5 6B FC 38 63 6C 1C 4B FF F3 41 - -. 0 10000818 124 -. 94 21 FF A0 7C 08 02 A6 93 81 00 38 7D 1C 43 79 3D 20 10 02 93 01 00 28 39 29 80 F0 93 21 00 2C 93 41 00 30 FD 00 08 90 93 C1 00 40 7C 78 1B 78 93 E1 00 44 7C 9E 23 78 DB A1 00 48 7C B9 2B 78 DB C1 00 50 7C DF 33 78 DB E1 00 58 7C FA 3B 78 92 41 00 10 92 61 00 14 92 81 00 18 92 A1 00 1C 92 C1 00 20 92 E1 00 24 93 61 00 34 93 A1 00 3C 90 01 00 64 C8 29 00 00 41 82 00 60 - -. 0 10000894 84 -. 3D 20 10 02 7F 89 03 A6 39 29 80 F8 38 00 00 00 C9 29 00 00 54 EA 20 36 7D 20 FA 14 7D 60 F2 14 C9 AB 00 08 7D 9F 04 AE 7C 1E 04 AE 7C 00 52 14 C9 69 00 08 FC 0C 00 28 FD 4B 68 28 FC 00 02 10 FD A0 52 10 FC 00 68 2A FF E0 02 72 FF 9F 08 00 40 9D 00 08 - -. 0 100008EC 4 -. 42 00 FF C0 - -. 0 100008F0 12 -. FF 81 40 00 38 60 00 00 40 9C 00 58 - -. 0 100008FC 84 -. 80 01 00 64 82 41 00 10 82 61 00 14 7C 08 03 A6 82 81 00 18 82 A1 00 1C 82 C1 00 20 82 E1 00 24 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB A1 00 48 CB C1 00 50 CB E1 00 58 38 21 00 60 4E 80 00 20 - -. 0 100014DC 20 -. 3C 80 10 01 7F C5 F3 78 38 84 6C 30 4C C6 31 82 48 01 40 FD - -. 0 100155E8 84 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 88 7F C8 02 A6 93 A1 00 84 90 01 00 94 2F 83 00 00 93 E1 00 8C 80 1E FF F0 90 C1 00 14 7F C0 F2 14 90 E1 00 18 83 BE 80 00 91 01 00 1C 81 7D 00 00 91 21 00 20 39 6B 00 01 91 41 00 24 90 A1 00 10 40 86 00 24 - -. 0 1001565C 12 -. 91 7D 00 00 7C 9D 23 78 40 9E 00 54 - -. 0 10015668 32 -. 83 FE 80 08 81 7E 80 04 80 1F 00 00 81 2B 00 00 2F 80 00 00 39 29 00 01 91 2B 00 00 40 9E 00 C8 - -. 0 1001574C 8 -. 80 7E 80 0C 48 01 38 1D - -. 0 10028F6C 8 -. 39 60 00 3C 4B FF FF 5C - -. 0 FECADD0 12 -. 94 21 FF 70 7D 88 02 A6 48 0F D0 79 - -. 0 FECADDC 64 -. 93 C1 00 88 7F C8 02 A6 7C 60 1B 78 91 81 00 94 90 81 00 0C 7C 04 03 78 81 7E 1A A0 90 A1 00 10 38 A1 00 70 80 6B 00 00 90 C1 00 14 90 E1 00 18 91 01 00 1C 91 21 00 20 91 41 00 24 40 86 00 24 - -. 0 FECAE3C 36 -. 38 C1 00 98 39 21 00 08 39 00 00 01 38 E0 00 00 99 01 00 70 98 E1 00 71 90 C1 00 74 91 21 00 78 4B FF 80 79 - -. 0 FEC2ED4 12 -. 94 21 FA 40 7C C8 02 A6 48 10 4F 75 - -. 0 FEC2EE0 108 -. 7D 80 00 26 93 C1 05 B8 7F C8 02 A6 92 C1 05 98 7C B6 2B 78 93 61 05 AC 7C 7B 1B 78 93 E1 05 BC 7C 3F 0B 78 90 C1 05 C4 91 C1 05 78 91 E1 05 7C 92 01 05 80 92 21 05 84 92 41 05 88 92 61 05 8C 92 81 05 90 92 A1 05 94 92 E1 05 9C 93 01 05 A0 93 21 05 A4 93 41 05 A8 93 81 05 B0 93 A1 05 B4 91 81 05 74 90 9F 04 C4 4B FD 8E CD - -. 0 FE9BE14 12 -. 94 21 FF F0 7D 88 02 A6 48 12 C0 35 - -. 0 FE9BE20 32 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 7E 1C 4C 83 C1 00 08 7C 63 12 14 38 21 00 10 4E 80 00 20 - -. 0 FEC2F4C 32 -. 88 1B 00 46 38 E0 00 00 80 63 00 00 2F 80 00 00 90 FF 04 C8 90 7F 04 DC 90 FF 04 E0 40 9E 00 30 - -. 0 FEC2F6C 12 -. 80 9E 1D C8 2C 04 00 00 41 82 04 00 - -. 0 FEC2F78 12 -. 80 7B 00 60 2C 83 00 00 40 86 00 0C - -. 0 FEC2F84 20 -. 38 60 FF FF 90 7B 00 60 2D 83 FF FF 39 20 FF FF 40 8E 00 74 - -. 0 FEC2F98 12 -. 81 3B 00 00 71 20 00 08 40 82 2B FC - -. 0 FEC2FA4 12 -. 80 BF 04 C4 2E 05 00 00 41 92 36 28 - -. 0 FEC2FB0 12 -. 89 1B 00 46 2F 08 00 00 40 9A 00 34 - -. 0 FEC2FBC 12 -. 81 3E 1D C8 2F 89 00 00 41 9E 2A A8 - -. 0 FEC2FC8 12 -. 80 7B 00 60 2C 83 00 00 40 86 00 0C - -. 0 FEC2FDC 12 -. 2D 83 FF FF 39 20 FF FF 40 8E 00 24 - -. 0 FEC2FE8 12 -. 81 3B 00 00 71 20 00 02 41 82 00 80 - -. 0 FEC3070 56 -. 81 76 00 08 39 E0 00 00 82 36 00 00 38 9F 04 40 82 16 00 04 39 C0 FF FF 80 7F 04 C4 91 7F 04 08 91 FF 04 D8 92 3F 04 00 92 1F 04 04 91 FF 04 40 91 FF 04 44 48 01 76 E5 - -. 0 FEDA788 16 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 48 0E D6 BD - -. 0 FEDA798 44 -. 93 C1 00 18 7C 9D 23 78 93 E1 00 1C 7F C8 02 A6 93 61 00 0C 7C 7F 1B 78 93 81 00 10 90 01 00 24 88 03 00 00 2F 80 00 00 41 9E 00 48 - -. 0 FEDA7C4 8 -. 2C 00 00 25 41 82 00 40 - -. 0 FEDA7CC 36 -. 81 3E 1D 50 3B 80 00 00 7F 69 12 14 93 9D 00 00 7F E3 FB 78 88 9F 00 00 7F A5 EB 78 70 89 00 80 40 82 00 44 - -. 0 FEDA7F0 20 -. 3B FF 00 01 88 7F 00 00 2F 83 00 00 2F 03 00 25 41 9E 00 08 - -. 0 FEDA804 4 -. 40 9A FF D4 - -. 0 FEDA7D8 24 -. 93 9D 00 00 7F E3 FB 78 88 9F 00 00 7F A5 EB 78 70 89 00 80 40 82 00 44 - -. 0 FEDA808 40 -. 80 A1 00 24 7F E3 FB 78 83 61 00 0C 83 81 00 10 7C A8 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEC30A8 36 -. 81 7B 00 00 39 40 00 00 90 7F 04 D0 7C 7D 1B 78 71 60 80 00 90 7F 04 4C 91 DF 04 CC 91 5F 04 E4 40 82 00 2C - -. 0 FEC30CC 28 -. 82 9E 1B 48 80 14 00 B8 31 40 FF FF 7E 4A 01 10 2E 12 00 00 92 5F 04 E4 40 92 02 74 - -. 0 FEC30E8 20 -. 83 1E 1A F0 93 7F 04 14 93 1F 04 10 71 60 80 00 40 82 00 54 - -. 0 FEC30FC 20 -. 80 7B 00 48 3B 82 8B A0 83 23 00 08 7F 19 E0 00 41 9A 00 34 - -. 0 FEC3110 20 -. 38 E0 00 00 38 00 00 01 7F 40 18 28 7C 1A 38 00 40 82 00 0C - -. 0 FEC3124 8 -. 7C 00 19 2D 40 A2 FF F0 - -. 0 FEC3118 12 -. 7F 40 18 28 7C 1A 38 00 40 82 00 0C - -. 0 FEC312C 12 -. 4C 00 01 2C 2F 9A 00 00 40 9E 1F 30 - -. 0 FEC3138 72 -. 80 7B 00 48 93 83 00 08 81 83 00 04 3B 8C 00 01 93 83 00 04 89 3B 00 46 3A 80 FF FF 80 DF 04 C4 7D 28 07 74 7C 68 DA 14 7F A6 E8 50 80 A3 00 98 7F 63 DB 78 80 85 00 1C 7F A5 EB 78 7C 89 03 A6 7C C4 33 78 4E 80 04 21 - -. 0 FEEA658 80 -. 2F 85 00 00 7C 08 02 A6 94 21 FF D0 93 01 00 10 3B 00 00 00 93 21 00 14 7C B9 2B 78 93 41 00 18 7C BA 2B 78 93 61 00 1C 7C 9B 23 78 93 81 00 20 7C 9C 23 78 93 A1 00 24 7C 7D 1B 78 93 C1 00 28 38 60 00 00 93 E1 00 2C 90 01 00 34 41 9E 00 6C - -. 0 FEEA6A8 24 -. 81 7D 00 00 80 9D 00 18 71 69 02 00 80 7D 00 14 7F E3 20 50 40 82 00 84 - -. 0 FEEA6C0 8 -. 2C 1F 00 00 41 82 00 3C - -. 0 FEEA700 12 -. 7C 79 C2 14 2F 83 00 00 40 9E 00 74 - -. 0 FEEA77C 36 -. 8B 1D 00 46 7F A3 EB 78 38 80 FF FF 7F 0C 07 74 7D 4C EA 14 81 0A 00 98 81 68 00 0C 7D 69 03 A6 4E 80 04 21 - -. 0 FEE984C 12 -. 7C 08 02 A6 94 21 FF E0 48 0D E5 FD - -. 0 FEE9858 44 -. 93 A1 00 14 93 C1 00 18 7C 9D 23 78 90 01 00 24 7F C8 02 A6 81 63 00 00 93 E1 00 1C 7C 7F 1B 78 71 60 00 08 93 81 00 10 40 82 02 10 - -. 0 FEE9884 8 -. 71 69 08 00 40 82 00 F4 - -. 0 FEE988C 12 -. 80 A3 00 10 2C 85 00 00 40 86 01 2C - -. 0 FEE9898 4 -. 48 00 23 B1 - -. 0 FEEBC48 32 -. 7C 88 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 90 81 00 14 80 03 00 1C 2F 80 00 00 40 9E 00 40 - -. 0 FEEBC68 12 -. 80 A3 00 00 70 A9 00 02 41 82 00 10 - -. 0 FEEBC80 28 -. 89 5F 00 46 7D 48 07 74 7D 28 FA 14 80 E9 00 98 81 67 00 34 7D 69 03 A6 4E 80 04 21 - -. 0 FEDB788 44 -. 7C 88 02 A6 94 21 FF 70 93 A1 00 84 3B A0 20 00 93 E1 00 8C 7C 7F 1B 78 90 81 00 94 80 03 00 38 93 C1 00 88 2F 80 00 00 41 9C 00 4C - -. 0 FEDB7B4 32 -. 88 E3 00 46 38 81 00 10 7C E6 07 74 7D 26 1A 14 80 A9 00 98 81 65 00 48 7D 69 03 A6 4E 80 04 21 - -. 0 FEEA4EC 28 -. 94 21 FF F0 7C 85 23 78 80 03 00 38 38 21 00 10 38 60 00 03 7C 04 03 78 48 05 6D BC - -. 0 FF412C0 12 -. 7D 88 02 A6 94 21 FF F0 48 08 6B 89 - -. 0 FF412CC 28 -. 93 C1 00 08 7C 83 23 78 7F C8 02 A6 7C A4 2B 78 38 00 00 C5 7D 88 03 A6 44 00 00 02 - -. 0 FF412E8 20 -. 7C 00 00 26 74 09 10 00 81 3E 1C 4C 7D 29 12 14 40 82 00 10 - -. 0 FF412FC 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FEDB7D4 8 -. 2C 03 00 00 41 80 00 24 - -. 0 FEDB7DC 16 -. 81 01 00 20 55 03 04 26 2C 83 20 00 41 86 00 78 - -. 0 FEDB7EC 12 -. 80 01 00 48 2C 00 00 00 40 81 00 08 - -. 0 FEDB7F8 36 -. 7C 1D 03 78 39 9D 0F FF 38 60 00 00 55 84 00 26 38 A0 00 03 38 C0 00 22 38 E0 FF FF 39 00 00 00 48 07 29 A1 - -. 0 FF4E1B8 8 -. 38 00 00 5A 44 00 00 02 - -. 0 FF4E1C0 4 -. 4C A3 00 20 - -. 0 FEDB81C 12 -. 38 00 FF FF 2C 83 FF FF 41 86 00 1C - -. 0 FEDB828 20 -. 7C 64 1B 78 38 C0 00 01 7F E3 FB 78 7C A4 EA 14 48 01 03 45 - -. 0 FEEBB7C 60 -. 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C 9B 23 78 93 81 00 10 7C BC 2B 78 90 01 00 24 81 23 00 1C 93 A1 00 14 7C DD 33 78 2F 89 00 00 93 E1 00 1C 93 C1 00 18 7C 7F 1B 78 41 9E 00 28 - -. 0 FEEBBDC 28 -. 80 1F 00 00 2C 9D 00 00 54 09 00 3C 93 7F 00 1C 60 00 00 01 93 9F 00 20 41 86 00 2C - -. 0 FEEBBF8 40 -. 80 61 00 24 91 3F 00 00 83 61 00 0C 7C 68 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEDB83C 36 -. 38 00 00 01 83 A1 00 94 7C 03 03 78 83 C1 00 88 7F A8 03 A6 83 E1 00 8C 83 A1 00 84 38 21 00 90 4E 80 00 20 - -. 0 FEEBC9C 8 -. 2F 03 FF FF 41 9A 00 18 - -. 0 FEEBCA4 20 -. 80 61 00 14 83 E1 00 08 38 21 00 10 7C 68 03 A6 4E 80 00 20 - -. 0 FEE989C 32 -. 80 DF 00 1C 81 7F 00 00 7C C5 33 78 90 DF 00 0C 90 DF 00 04 90 DF 00 08 71 60 01 00 40 82 01 8C - -. 0 FEE98BC 12 -. 81 5F 00 20 7F 85 50 00 41 9E 01 3C - -. 0 FEE98C8 44 -. 81 9F 00 60 61 6B 08 00 81 3F 00 08 7C A4 2B 78 2C 8C 00 00 90 BF 00 14 91 3F 00 0C 90 BF 00 10 91 3F 00 04 91 7F 00 00 40 85 01 44 - -. 0 FEE9A34 8 -. 71 60 02 02 41 A2 FE BC - -. 0 FEE98F4 12 -. 91 5F 00 18 2F 1D FF FF 41 9A 00 98 - -. 0 FEE9994 12 -. 7F E3 FB 78 7C A4 28 50 4B FF F3 8D - -. 0 FEE8D28 48 -. 94 21 FF E0 7C 08 02 A6 93 61 00 0C 7C BB 2B 79 93 81 00 10 7C 9C 23 78 93 E1 00 1C 7C 7F 1B 78 93 A1 00 14 93 C1 00 18 90 01 00 24 41 82 00 A4 - -. 0 FEE8DF8 40 -. 38 60 00 00 83 61 00 24 83 81 00 10 7F 68 03 A6 83 A1 00 14 83 61 00 0C 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEE99A0 32 -. 83 A1 00 24 83 81 00 10 7F A8 03 A6 83 C1 00 18 83 A1 00 14 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEEA7A0 12 -. 2C 83 FF FF 7C 79 D0 50 41 A6 FF 68 - -. 0 FEEA7AC 24 -. 83 FD 00 20 7F 3C CB 78 80 1D 00 1C 7D 20 F8 50 2B 09 00 7F 40 99 00 0C - -. 0 FEEA7C4 16 -. 7C 99 4B 96 7F 84 49 D6 2C 1C 00 00 41 82 00 A8 - -. 0 FEEA878 8 -. 2F 19 00 00 41 9A FE 90 - -. 0 FEEA880 16 -. 7F 25 CB 78 7C 9B E2 14 7F A3 EB 78 48 00 14 C9 - -. 0 FEEBD54 64 -. 2F 85 00 00 7C 08 02 A6 94 21 FF E0 93 41 00 08 7C BA 2B 78 93 61 00 0C 7C BB 2B 78 93 81 00 10 7C 7C 1B 78 93 E1 00 1C 38 60 00 00 93 A1 00 14 7C 9F 23 78 93 C1 00 18 90 01 00 24 41 9E 00 A0 - -. 0 FEEBD94 16 -. 80 7C 00 14 80 BC 00 18 7C 03 28 40 40 80 00 4C - -. 0 FEEBDA4 12 -. 7F A3 28 50 7C 9D D8 40 40 85 00 08 - -. 0 FEEBDB0 12 -. 7F 7D DB 78 2B 1D 00 14 41 99 00 A0 - -. 0 FEEBDBC 8 -. 2F 9D 00 00 41 9E 00 28 - -. 0 FEEBDC4 8 -. 34 1D FF FF 41 80 00 1C - -. 0 FEEBDCC 24 -. 7F A9 03 A6 88 9F 00 00 3B FF 00 01 98 83 00 00 38 63 00 01 42 00 FF F0 - -. 0 FEEBDD0 20 -. 88 9F 00 00 3B FF 00 01 98 83 00 00 38 63 00 01 42 00 FF F0 - -. 0 FEEBDE4 16 -. 90 7C 00 14 7F 7D D8 50 2C 9B 00 00 41 86 00 3C - -. 0 FEEBE2C 44 -. 7C 7B D0 50 80 E1 00 24 83 41 00 08 83 61 00 0C 7C E8 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEEA890 12 -. 7F 23 C8 50 7C 79 D0 50 4B FF FE 78 - -. 0 FEEA710 48 -. 83 21 00 34 83 01 00 10 7F 28 03 A6 83 41 00 18 83 21 00 14 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 FEC3180 8 -. 7C 83 E8 00 40 86 01 60 - -. 0 FEC3188 20 -. 80 9F 04 4C 7C 74 1B 78 89 44 00 00 2D 8A 00 00 41 8E 01 4C - -. 0 FEC32E4 12 -. 83 3B 00 00 73 27 80 00 40 82 00 38 - -. 0 FEC32F0 24 -. 80 7B 00 48 83 63 00 04 39 3B FF FF 2E 09 00 00 91 23 00 04 40 92 00 20 - -. 0 FEC3308 20 -. 91 23 00 08 7C 00 04 AC 7D 40 18 28 7D 20 19 2D 40 A2 FF F8 - -. 0 FEC331C 8 -. 2F 8A 00 01 41 9D 1D 8C - -. 0 FEC3324 12 -. 81 1F 04 E4 2F 08 00 00 40 9A 00 0C - -. 0 FEC3330 8 -. 7E 89 A3 78 4B FF FC D4 - -. 0 FEC3008 104 -. 81 61 00 00 7D 23 4B 78 83 AB 00 04 81 8B FF B4 7F A8 03 A6 81 CB FF B8 81 EB FF BC 7D 81 81 20 82 0B FF C0 82 2B FF C4 82 4B FF C8 82 6B FF CC 82 8B FF D0 82 AB FF D4 82 CB FF D8 82 EB FF DC 83 0B FF E0 83 2B FF E4 83 4B FF E8 83 6B FF EC 83 8B FF F0 83 AB FF F4 83 CB FF F8 83 EB FF FC 7D 61 5B 78 4E 80 00 20 - -. 0 FECAE60 20 -. 80 81 00 94 83 C1 00 88 38 21 00 90 7C 88 03 A6 4E 80 00 20 - -. 0 10015754 4 -. 4B FF FF 8C - -. 0 100156E0 20 -. 80 1F 00 00 7F A4 EB 78 38 A1 00 70 2F 80 00 00 41 9E FF AC - -. 0 100156F4 44 -. 83 BE 80 18 38 00 00 02 39 20 00 00 98 01 00 70 99 21 00 71 38 01 00 98 80 7D 00 00 39 21 00 08 90 01 00 74 91 21 00 78 48 01 38 29 - -. 0 10028F44 8 -. 39 60 00 28 4B FF FF 84 - -. 0 FEC2F8C 12 -. 2D 83 FF FF 39 20 FF FF 40 8E 00 74 - -. 0 FEEA6C8 8 -. 7C 9F D0 40 41 85 01 D0 - -. 0 FEEA89C 8 -. 7F 5F D3 78 4B FF FE 30 - -. 0 FEEA6D0 8 -. 2B 1F 00 14 41 99 01 D0 - -. 0 FEEA8A4 12 -. 7F 84 E3 78 7F E5 FB 78 48 00 D7 55 - -. 0 FEF8000 44 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 E1 00 1C 7C 9F 23 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 - -. 0 FEF802C 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C - -. 0 FEF8040 24 -. 7D 29 03 A6 88 BF 00 00 3B FF 00 01 98 BD 00 00 3B BD 00 01 42 00 FF F0 - -. 0 FEF8044 20 -. 88 BF 00 00 3B FF 00 01 98 BD 00 00 3B BD 00 01 42 00 FF F0 - -. 0 FEF8058 8 -. 73 E0 00 03 40 82 00 68 - -. 0 FEF80C4 16 -. 7F A3 EB 78 7F E4 FB 78 57 85 F0 BE 48 00 08 41 - -. 0 FEF8910 28 -. 54 A0 07 BE 54 88 1E F8 2F 80 00 01 94 21 FF F0 54 84 00 3A 20 E8 00 20 41 9E 00 B8 - -. 0 FEF892C 8 -. 28 00 00 01 41 80 00 8C - -. 0 FEF89BC 16 -. 81 44 00 00 38 63 FF FC 85 64 00 04 4B FF FF 90 - -. 0 FEF8958 76 -. 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -. 0 FEF8944 96 -. 7D 66 40 30 7D 49 3C 30 7C C0 4B 78 81 64 00 00 90 03 00 00 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -. 0 FEF89A4 24 -. 7D 65 40 30 7D 48 3C 30 7C A4 43 78 38 21 00 10 90 83 00 00 4E 80 00 20 - -. 0 FEF80D4 4 -. 4B FF FF 9C - -. 0 FEF8070 24 -. 57 86 00 3A 57 85 07 BE 7F BD 32 14 7F FF 32 14 2C 85 00 00 41 86 00 1C - -. 0 FEF80A0 36 -. 81 01 00 24 7F A3 EB 78 83 81 00 10 83 A1 00 14 7D 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEEA8B0 16 -. 7F 7C FA 14 7F 3F D0 50 90 7D 00 14 4B FF FE 44 - -. 0 FEEA70C 52 -. 7C 79 D0 50 83 21 00 34 83 01 00 10 7F 28 03 A6 83 41 00 18 83 21 00 14 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 FEC319C 112 -. 81 DE 03 FC 91 DF 05 60 3B 04 00 01 39 60 00 00 93 1F 04 4C 3A 20 FF FF 8B 04 00 01 3A 00 00 20 39 FF 03 F8 91 7F 04 EC 3A 58 FF E0 91 7F 04 F0 2A 12 00 5A 91 7F 04 F4 91 7F 04 F8 38 00 00 00 91 7F 04 FC 91 7F 05 00 91 7F 05 04 91 7F 05 08 91 7F 05 0C 91 7F 05 10 92 3F 05 14 91 7F 05 18 92 1F 05 1C 91 7F 05 68 91 FF 04 D4 41 91 00 20 - -. 0 FEC320C 44 -. 80 1E 03 D8 57 07 10 3A 81 3E 03 DC 7F 47 02 14 83 3A FF 80 57 20 10 3A 7C 09 00 2E 83 9F 05 60 7D 60 E2 14 7D 69 03 A6 4E 80 04 20 - -. 0 FEC4788 20 -. 83 5F 05 00 39 60 00 0A 91 7F 04 E8 2F 9A 00 00 41 9E 12 38 - -. 0 FEC59D0 12 -. 89 76 00 00 29 8B 00 08 40 8C 07 60 - -. 0 FEC59DC 36 -. 82 16 00 08 55 6F 10 3A 38 6B 00 01 7D 30 7A 14 98 76 00 00 80 09 00 00 54 1A 0F FE 2E 1A 00 00 41 92 00 08 - -. 0 FEC5A04 8 -. 7C 0E 03 78 4B FF F2 E0 - -. 0 FEC4CE8 12 -. 80 9F 05 14 2F 84 00 00 41 9C 05 E4 - -. 0 FEC52D4 36 -. 38 E0 00 01 90 FF 05 14 80 9F 04 D4 6B 06 00 58 21 46 00 00 7C CA 31 14 80 BF 04 E8 7D C3 73 78 4B FF C4 AD - -. 0 FEC17A0 12 -. 7D 88 02 A6 94 21 FF F0 48 10 66 A9 - -. 0 FEC17AC 24 -. 2F 86 00 00 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 81 1E 1D 08 40 9E 00 08 - -. 0 FEC17C4 12 -. 81 1E 1E 10 2C 05 00 0A 41 82 00 78 - -. 0 FEC1844 44 -. 3D 40 CC CC 61 4A CC CD 7C C3 50 16 54 C0 E8 FE 1C A0 00 0A 2C 00 00 00 7D 25 18 50 7C 03 03 78 7D 69 40 AE 9D 64 FF FF 40 82 FF E0 - -. 0 FEC1870 16 -. 7C 83 23 78 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FEC52F8 28 -. 80 FF 04 CC 81 3F 04 FC 7C 7C 1B 78 31 07 FF FF 7E 08 39 10 7D 29 80 39 40 82 05 74 - -. 0 FEC5314 28 -. 82 5F 04 E8 82 3F 05 18 6A 43 00 0A 20 E3 00 00 7C 67 19 14 7E 28 18 39 41 82 EA 7C - -. 0 FEC3DA8 20 -. 80 FF 04 D4 83 3F 05 14 7F BC 38 50 7F 1D C8 00 41 98 00 24 - -. 0 FEC3DBC 20 -. 81 7F 04 EC 31 2E FF FF 7D 89 71 10 7D 8A 58 39 41 82 00 10 - -. 0 FEC3DDC 32 -. 80 BF 04 F4 80 1F 05 14 2C 85 00 00 7D FD 00 50 7D E7 78 F8 7C E4 FE 70 7D F9 20 38 40 86 12 D0 - -. 0 FEC3DFC 48 -. 82 5F 04 EC 31 0E FF FF 7C 68 71 10 7D CA FE 70 7E 1D CA 14 7C 69 90 39 7D 48 72 78 81 3F 05 10 7D CA 40 50 91 DF 05 64 7C B0 48 50 41 82 00 10 - -. 0 FEC3E38 32 -. 80 9F 05 1C 80 DF 04 F8 2F 04 00 20 7F 4C 33 78 83 5F 04 F0 7D 8B D3 78 7F 4B 28 50 41 9A 11 B4 - -. 0 FEC5008 8 -. 2F 9A 00 00 40 9D 00 18 - -. 0 FEC5024 8 -. 3B 40 00 00 40 B2 EE 34 - -. 0 FEC502C 12 -. 80 FF 04 F8 2C 87 00 00 41 86 08 A4 - -. 0 FEC58D8 12 -. 80 BF 04 F0 2D 85 00 00 41 AE E5 A8 - -. 0 FEC3E88 20 -. 82 1F 05 64 7D 10 00 D0 55 0A 0F FE 7D 48 90 39 41 82 00 10 - -. 0 FEC3EA8 8 -. 7C BA CA 15 40 81 00 14 - -. 0 FEC3EC0 40 -. 8B 5B 00 46 7F 84 E3 78 7F 63 DB 78 7F A5 EB 78 7F 4B 07 74 7F 2B DA 14 83 99 00 98 83 1C 00 1C 7F 09 03 A6 4E 80 04 21 - -. 0 FEEA6D8 8 -. 34 1F FF FF 41 80 00 1C - -. 0 FEEA6E0 24 -. 7F E9 03 A6 88 FB 00 00 3B 7B 00 01 98 E3 00 00 38 63 00 01 42 00 FF F0 - -. 0 FEEA6F8 20 -. 90 7D 00 14 7F 3F D0 50 7C 79 C2 14 2F 83 00 00 40 9E 00 74 - -. 0 FEC3EE8 8 -. 7F 83 E8 00 40 9E 0A 08 - -. 0 FEC3EF0 8 -. 7E 94 EA 14 4B FF F6 CC - -. 0 FEC35C0 24 -. 80 FF 05 68 83 BF 04 D8 2D 87 00 00 3B 9D 00 01 93 9F 04 D8 40 8E 07 08 - -. 0 FEC35D8 24 -. 83 3F 04 4C 38 9F 04 40 39 D9 00 01 7D C3 73 78 91 DF 04 4C 48 01 71 9D - -. 0 FEC35F0 44 -. 8A 5B 00 46 7C AE 18 50 90 7F 04 4C 7E 40 07 74 7D C4 73 78 7D 00 DA 14 7F 63 DB 78 82 08 00 98 81 50 00 1C 7D 49 03 A6 4E 80 04 21 - -. 0 FEC361C 16 -. 80 9F 04 4C 7C EE 20 50 7C 03 38 00 40 82 33 70 - -. 0 FEC362C 16 -. 8B 44 00 00 7E 94 1A 14 2E 1A 00 00 40 92 FB 6C - -. 0 FEC363C 4 -. 4B FF FC A8 - -. 0 10015720 8 -. 38 60 00 0A 48 01 38 09 - -. 0 10028F2C 8 -. 39 60 00 1C 4B FF FF 9C - -. 0 FEE0CD4 12 -. 94 21 FF E0 7C 88 02 A6 48 0E 71 75 - -. 0 FEE0CE0 52 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 90 81 00 24 93 E1 00 1C 83 7E 1C 24 93 A1 00 14 7C 7D 1B 78 83 FB 00 00 93 81 00 10 80 1F 00 00 70 09 80 00 40 82 00 54 - -. 0 FEE0D14 20 -. 80 7F 00 48 3B 82 8B A0 80 A3 00 08 7F 85 E0 00 41 9E 00 34 - -. 0 FEE0D28 20 -. 39 60 00 00 38 C0 00 01 7D 20 18 28 7C 09 58 00 40 82 00 0C - -. 0 FEE0D3C 8 -. 7C C0 19 2D 40 A2 FF F0 - -. 0 FEE0D30 12 -. 7D 20 18 28 7C 09 58 00 40 82 00 0C - -. 0 FEE0D44 12 -. 4C 00 01 2C 2C 89 00 00 40 86 00 B4 - -. 0 FEE0D50 40 -. 80 7F 00 48 93 83 00 08 81 03 00 04 38 E8 00 01 90 E3 00 04 80 7B 00 00 81 23 00 14 81 43 00 18 7F 09 50 40 40 98 00 7C - -. 0 FEE0D78 28 -. 39 89 00 01 9B A9 00 00 57 BC 06 3E 91 83 00 14 80 7F 00 00 70 69 80 00 40 82 00 38 - -. 0 FEE0D94 24 -. 80 7F 00 48 83 A3 00 04 39 3D FF FF 2F 09 00 00 91 23 00 04 40 9A 00 20 - -. 0 FEE0DAC 20 -. 91 23 00 08 7C 00 04 AC 7C 00 18 28 7D 20 19 2D 40 A2 FF F8 - -. 0 FEE0DC0 8 -. 2F 80 00 01 41 9D 00 44 - -. 0 FEE0DC8 40 -. 80 81 00 24 7F 83 E3 78 83 61 00 0C 83 81 00 10 7C 88 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10015728 8 -. 80 7D 00 00 48 01 37 F1 - -. 0 10028F1C 8 -. 39 60 00 14 4B FF FF AC - -. 0 FEDBE1C 32 -. 94 21 FF E0 7C 08 02 A6 93 E1 00 1C 7C 7F 1B 79 93 A1 00 14 93 C1 00 18 90 01 00 24 41 82 01 78 - -. 0 FEDBE3C 12 -. 80 7F 00 00 70 69 80 00 40 82 00 54 - -. 0 FEDBE48 20 -. 80 7F 00 48 3B A2 8B A0 80 83 00 08 7F 84 E8 00 41 9E 00 34 - -. 0 FEDBE5C 20 -. 39 60 00 00 38 A0 00 01 7D 20 18 28 7C 09 58 00 40 82 00 0C - -. 0 FEDBE70 8 -. 7C A0 19 2D 40 A2 FF F0 - -. 0 FEDBE64 12 -. 7D 20 18 28 7C 09 58 00 40 82 00 0C - -. 0 FEDBE78 12 -. 4C 00 01 2C 2C 89 00 00 40 86 00 C0 - -. 0 FEDBE84 52 -. 80 7F 00 48 93 A3 00 08 80 E3 00 04 38 C7 00 01 90 C3 00 04 88 1F 00 46 7F E3 FB 78 7C 1D 07 74 7D 9D FA 14 81 4C 00 98 81 0A 00 30 7D 09 03 A6 4E 80 04 21 - -. 0 FEE9AB0 12 -. 7C 08 02 A6 94 21 FF E0 48 0D E3 99 - -. 0 FEE9ABC 44 -. 93 A1 00 14 93 C1 00 18 3B A0 00 00 90 01 00 24 7F C8 02 A6 80 A3 00 14 80 83 00 10 93 E1 00 1C 7C 7F 1B 78 7F 85 20 40 40 9D 00 50 - -. 0 FEE9AE8 12 -. 80 C3 00 60 2C 06 00 00 40 81 00 C4 - -. 0 FEE9BB4 8 -. 7C A4 28 50 4B FF F1 71 - -. 0 FEE8D58 12 -. 80 83 00 00 70 89 10 00 41 82 00 C0 - -. 0 FEE8E20 16 -. 80 03 00 08 80 A3 00 10 7F 80 28 00 41 BE FF 48 - -. 0 FEE8D74 40 -. 89 1F 00 46 7F 84 E3 78 7F E3 FB 78 7F 65 DB 78 7D 07 07 74 7D 27 FA 14 81 69 00 98 83 AB 00 3C 7F A9 03 A6 4E 80 04 21 - -. 0 FEEA570 56 -. 2F 85 00 00 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C BB 2B 78 93 81 00 10 7C 7C 1B 78 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 7C BF 2B 78 93 C1 00 18 90 01 00 24 40 9D 00 3C - -. 0 FEEA5A8 20 -. 80 7C 00 3C 7F A4 EB 78 7F E5 FB 78 70 69 00 02 40 82 00 7C - -. 0 FEEA5BC 16 -. 80 7C 00 38 7F A4 EB 78 7F E5 FB 78 48 05 7A 11 - -. 0 FF41FD8 12 -. 81 42 8B A0 2C 0A 00 00 40 82 00 14 - -. 0 FF41FE4 8 -. 38 00 00 04 44 00 00 02 - -PASS: fft_complex_bitreverse_order, n = 1 -. 0 FF41FEC 4 -. 4C A3 00 20 - -. 0 FEEA5CC 12 -. 2C 83 00 00 7F BD 1A 14 41 84 00 74 - -. 0 FEEA5D8 8 -. 7F E3 F8 51 41 81 FF CC - -. 0 FEEA5E0 16 -. 80 DC 00 50 7C 7F D8 50 2F 06 00 00 41 98 00 24 - -. 0 FEEA610 36 -. 80 E1 00 24 83 61 00 0C 83 81 00 10 7C E8 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEE8D9C 32 -. 7C 7D 1B 78 A0 7F 00 44 30 1D FF FF 7C 80 E9 10 7D 43 00 D0 55 40 0F FE 7C 0B 20 39 40 82 00 CC - -. 0 FEE8DBC 36 -. 83 9F 00 60 81 3F 00 1C 2F 9C 00 00 91 3F 00 0C 91 3F 00 04 91 3F 00 08 91 3F 00 14 91 3F 00 10 40 9D 00 94 - -. 0 FEE8E70 12 -. 80 BF 00 00 70 AB 02 02 40 A2 FF 6C - -. 0 FEE8E7C 8 -. 81 3F 00 20 4B FF FF 64 - -. 0 FEE8DE4 20 -. 91 3F 00 18 7F A5 EB 78 7C 85 D8 00 38 60 FF FF 40 A6 00 08 - -. 0 FEE9BBC 4 -. 4B FF FF 50 - -. 0 FEE9B0C 8 -. 2C 83 00 00 41 86 00 24 - -. 0 FEE9B34 16 -. 80 7F 00 04 80 9F 00 08 7C 04 18 51 40 82 00 34 - -. 0 FEE9B44 48 -. 38 80 FF FF 38 60 FF FF 90 9F 00 50 90 7F 00 54 7F A3 EB 78 83 A1 00 24 83 C1 00 18 7F A8 03 A6 83 E1 00 1C 83 A1 00 14 38 21 00 20 4E 80 00 20 - -. 0 FEDBEB8 24 -. 80 BF 00 00 21 23 00 00 7C 69 19 14 3B A3 FF FF 70 A9 80 00 40 82 00 1C - -. 0 FEDBED0 24 -. 80 7F 00 48 81 23 00 04 39 29 FF FF 2C 89 00 00 91 23 00 04 41 86 00 24 - -. 0 FEDBF08 20 -. 91 23 00 08 7C 00 04 AC 7C C0 18 28 7D 20 19 2D 40 A2 FF F8 - -. 0 FEDBF1C 8 -. 2F 06 00 01 40 99 FF C8 - -. 0 FEDBEE8 32 -. 7F A3 EB 78 80 E1 00 24 83 A1 00 14 83 C1 00 18 7C E8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10015730 28 -. 80 01 00 94 83 A1 00 84 83 C1 00 88 7C 08 03 A6 83 E1 00 8C 38 21 00 90 4E 80 00 20 - -. 0 100014F0 8 -. 7F A3 EB 78 48 02 7A 91 - -. 0 10028F84 8 -. 39 60 00 48 4B FF FF 44 - -. 0 FEEF490 12 -. 94 21 FF E0 7C 08 02 A6 48 0D 89 B9 - -. 0 FEEF49C 44 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 90 01 00 24 7C 7C 1B 78 93 A1 00 14 81 3E 1D 88 93 E1 00 1C 80 09 00 00 2F 80 00 00 41 9E 00 34 - -. 0 FEEF4F8 8 -. 2C 03 00 00 41 A2 FF DC - -. 0 FEEF500 16 -. 39 03 FF F8 80 88 00 04 70 80 00 02 40 82 00 88 - -. 0 FEEF510 12 -. 70 80 00 04 83 FE 05 FC 40 82 00 70 - -. 0 FEEF51C 20 -. 3B A0 00 00 38 00 00 01 7D 00 F8 28 7C 08 E8 00 40 82 00 0C - -. 0 FEEF530 8 -. 7C 00 F9 2D 40 A2 FF F0 - -. 0 FEEF524 12 -. 7D 00 F8 28 7C 08 E8 00 40 82 00 0C - -. 0 FEEF538 12 -. 4C 00 01 2C 2C 88 00 00 40 86 00 90 - -. 0 FEEF544 12 -. 7F 84 E3 78 7F E3 FB 78 4B FF F6 4D - -. 0 FEEEB98 24 -. 7C A8 02 A6 94 21 FF A0 93 E1 00 5C 3B E4 FF F8 93 A1 00 54 48 0D 92 A5 - -. 0 FEEEBB0 84 -. 90 A1 00 64 81 3F 00 04 93 81 00 50 7C 7C 1B 78 55 3D 00 38 93 C1 00 58 7C 1D 00 D0 92 21 00 24 7F 9F 00 40 92 41 00 28 92 61 00 2C 7F C8 02 A6 92 81 00 30 92 A1 00 34 92 C1 00 38 92 E1 00 3C 93 01 00 40 93 21 00 44 93 41 00 48 93 61 00 4C 41 9D 02 A0 - -. 0 FEEEC04 8 -. 73 E0 00 07 40 82 02 98 - -. 0 FEEEC0C 12 -. 81 63 00 04 7F 0B E8 40 40 98 01 DC - -. 0 FEEEDF0 16 -. 7C DF EA 14 81 26 00 04 2B 89 00 08 40 9D 01 54 - -. 0 FEEEE00 16 -. 81 03 04 4C 55 2A 00 38 7C 8A 40 40 40 84 01 44 - -. 0 FEEEE10 28 -. 57 AA F8 7A 55 6C 00 3C 7D 2A 18 2E 91 83 00 04 7C 09 F8 00 83 7E 06 64 41 82 00 5C - -. 0 FEEEE2C 84 -. 91 3F 00 08 7F EA 19 2E 83 A1 00 64 82 21 00 24 7F A8 03 A6 82 41 00 28 82 61 00 2C 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 - -. 0 FEEF550 16 -. 7C 00 04 AC 7F 80 F8 28 7F A0 F9 2D 40 A2 FF F8 - -. 0 FEEF560 8 -. 2F 1C 00 01 40 99 FF 74 - -. 0 FEEF4D8 32 -. 80 A1 00 24 83 81 00 10 83 A1 00 14 7C A8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 100014F8 8 -. 7F E3 FB 78 48 02 7A 89 - -. 0 10028F84 4 -. 4B EC 65 0C - -. 0 10001500 8 -. 7F 43 D3 78 48 02 7A 81 - -. 0 10001508 40 -. 80 01 00 34 83 41 00 18 83 61 00 1C 7C 08 03 A6 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 100046B0 12 -. 7F A3 EB 78 7F E4 FB 78 4B FF CE 79 - -. 0 10001530 100 -. 94 21 FF B0 7C 08 02 A6 93 81 00 38 7F 84 19 D6 93 A1 00 3C 93 41 00 30 7C 7A 1B 78 93 E1 00 44 3B E0 00 00 7D 80 00 26 57 9D 20 36 7F A3 EB 78 90 01 00 54 91 81 00 18 57 9C 08 3C 92 E1 00 24 93 01 00 28 93 21 00 2C 93 61 00 34 93 C1 00 40 7C 9E 23 78 DB E1 00 48 92 A1 00 1C 92 C1 00 20 48 02 79 A5 - -. 0 10028F34 4 -. 4B EC 89 AC - -. 0 FEEF68C 24 -. 81 5D 00 04 3B 9D 00 08 55 48 E8 FE 38 E8 FF FE 7E 07 00 00 40 92 06 20 - -. 0 FEEF6A4 112 -. 82 3D 00 08 7F 88 E3 78 92 3B 00 00 83 81 00 74 7D 03 43 78 81 81 00 24 7F 88 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 10001594 12 -. 7C 7B 1B 78 7F A3 EB 78 48 02 79 99 - -. 0 100015A0 12 -. 7C 79 1B 78 7F A3 EB 78 48 02 79 8D - -. 0 100015AC 12 -. 7C 78 1B 78 7F A3 EB 78 48 02 79 81 - -. 0 100015B8 12 -. 2B 9C 00 00 7C 77 1B 78 40 9D 00 68 - -. 0 100015C4 100 -. 3D 60 10 02 3D 20 10 02 C9 0B 81 00 3D 60 10 02 39 6B 80 F8 C8 E9 80 E8 7F 89 03 A6 3D 20 10 02 C9 4B 00 00 C9 29 81 08 3D 20 43 30 93 E1 00 0C 57 E0 18 38 91 21 00 08 3B FF 00 01 C8 01 00 08 FC 00 50 28 FD A0 48 2A 7C 1B 05 AE FD 80 38 2A FD 60 40 2A 7D B7 05 AE 7D 99 05 AE 7D 78 05 AE 42 00 FF CC - -. 0 100015F0 56 -. 93 E1 00 0C 57 E0 18 38 91 21 00 08 3B FF 00 01 C8 01 00 08 FC 00 50 28 FD A0 48 2A 7C 1B 05 AE FD 80 38 2A FD 60 40 2A 7D B7 05 AE 7D 99 05 AE 7D 78 05 AE 42 00 FF CC - -. 0 10001628 8 -. 38 60 00 00 48 01 3D C9 - -. 0 100153F4 68 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 83 C1 00 08 80 09 00 00 90 69 00 00 7C 03 03 78 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10001630 20 -. 7F C3 F3 78 7F 44 D3 78 7F 65 DB 78 7F 06 C3 78 48 00 39 D9 - -. 0 10005018 60 -. 94 21 FF D0 7C 08 02 A6 93 61 00 1C 7C 7B 1B 79 93 21 00 14 7C D9 33 78 93 41 00 18 7C 9A 23 78 93 A1 00 24 7C BD 2B 78 93 81 00 20 93 C1 00 28 93 E1 00 2C 90 01 00 34 41 82 00 78 - -. 0 10005054 8 -. 2F 9B 00 00 41 9E 00 30 - -. 0 1000505C 16 -. 3B C0 00 00 54 9C 20 36 7F 7F DB 78 4B FF F7 25 - -. 0 1000478C 92 -. 94 21 FF F0 3D 40 10 03 81 2A 8E 78 3C 00 41 C6 60 00 4E 6D 3D 60 43 30 7D 29 01 D6 91 61 00 08 3D 60 10 02 39 6B 80 F8 C8 0B 00 00 39 29 30 39 55 29 00 7E 91 21 00 0C C9 A1 00 08 38 21 00 10 91 2A 8E 78 3D 20 10 02 FD AD 00 28 39 29 81 30 C8 29 00 00 FC 2D 00 72 4E 80 00 20 - -. 0 1000506C 8 -. 7C 3E ED AE 4B FF F7 1D - -. 0 10005074 20 -. 37 FF FF FF 7D 3E EA 14 7F DE E2 14 D8 29 00 08 40 82 FF E4 - -. 0 10005088 20 -. 7F A3 EB 78 7F 44 D3 78 7F 65 DB 78 7F 26 CB 78 48 00 0E 89 - -. 0 10005F20 20 -. 7C 08 02 A6 94 21 FF F0 38 E0 FF FF 90 01 00 14 4B FF FD 19 - -. 0 10005C48 208 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 50 7F C8 02 A6 6C E7 80 00 90 01 00 94 90 E1 00 0C 80 1E FF F0 90 A1 00 14 7F C0 F2 14 3C 00 43 30 81 3E 80 00 90 01 00 08 C8 09 00 00 C9 A1 00 08 81 3E 80 08 FD AD 00 28 90 01 00 10 C9 89 00 00 81 3E 80 04 FD AD 68 2A 93 21 00 3C C8 09 00 00 3B 20 00 00 7F 99 28 40 DB 41 00 60 FD AD 00 32 C8 01 00 10 92 A1 00 2C 7C D5 33 78 FC 00 60 28 93 41 00 40 93 61 00 44 7C 7A 1B 78 DB 21 00 58 7C BB 2B 78 DB 61 00 68 FF 4D 00 24 DB 81 00 70 DB A1 00 78 DB C1 00 80 DB E1 00 88 92 61 00 24 92 81 00 28 92 C1 00 30 92 E1 00 34 93 01 00 38 93 81 00 48 93 A1 00 4C 93 E1 00 54 40 9C 00 C0 - -. 0 10005D18 40 -. 54 94 20 36 82 7E 80 0C FF 20 60 90 3A C0 00 00 7E 98 A3 78 2F 9B 00 00 CB 93 00 00 3B A0 00 00 FF A0 E0 90 41 9E 00 7C - -. 0 10005D40 44 -. 3E E0 43 30 FF 60 C8 90 3B 80 00 00 7F 7F DB 78 93 A1 00 14 92 E1 00 10 CB E1 00 10 FF FF D8 28 FF FF 06 B2 FC 20 F8 90 48 02 31 8D - -. 0 10028EF4 8 -. 39 60 00 00 4B FF FF D4 - -. 0 FE0DF50 32 -. 94 21 FF 90 3C 60 3E 3F D8 21 00 30 60 60 FF FF 81 21 00 30 81 41 00 34 7C 88 02 A6 48 06 51 45 - -. 0 FE0DF70 48 -. DB E1 00 68 55 29 00 7E 93 C1 00 50 7F 89 00 00 DB A1 00 58 DB C1 00 60 7F C8 02 A6 93 A1 00 4C FF E0 08 90 93 E1 00 54 90 81 00 74 40 9D 07 30 - -. 0 FE0E6CC 12 -. 81 3E 10 0C C8 29 00 00 4B FF FA B8 - -. 0 FE0E18C 40 -. 80 81 00 74 83 A1 00 4C 83 C1 00 50 7C 88 03 A6 83 E1 00 54 CB A1 00 58 CB C1 00 60 CB E1 00 68 38 21 00 70 4E 80 00 20 - -. 0 10005D6C 12 -. FF C0 08 90 FC 20 F8 90 48 02 32 21 - -. 0 10028F94 8 -. 39 60 00 50 4B FF FF 34 - -. 0 FE0C884 36 -. 94 21 FF 60 3C 60 3E 4F D8 21 00 30 60 60 FF FF 81 21 00 30 81 41 00 34 7D 80 00 26 7C 88 02 A6 48 06 68 0D - -. 0 FE0C8A8 88 -. 55 2B 00 7E DB E1 00 98 7F 8B 00 00 93 C1 00 68 DB 41 00 70 7F C8 02 A6 DB 61 00 78 FF E0 08 90 DB 81 00 80 FD 60 08 90 DB A1 00 88 DB C1 00 90 93 01 00 50 93 21 00 54 93 41 00 58 93 61 00 5C 93 81 00 60 93 A1 00 64 93 E1 00 6C 90 81 00 A4 91 81 00 4C 40 9D 01 60 - -. 0 FE0CA5C 84 -. 83 01 00 A4 FC 20 58 90 80 81 00 4C 7F 08 03 A6 83 21 00 54 83 01 00 50 7C 80 81 20 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C CB 41 00 70 CB 61 00 78 CB 81 00 80 CB A1 00 88 CB C1 00 90 CB E1 00 98 38 21 00 A0 4E 80 00 20 - -. 0 10005D78 64 -. 7D 7D CA 14 7C 0B DB 96 7D 3C D2 14 7C 1C D4 AE 37 FF FF FF C9 89 00 08 7F 9C C2 14 FD A1 03 32 FC 21 00 32 FC 1E 68 38 FF DE 0B 3A FF 9C 00 2A FF BD F0 2A 7C 00 D9 D6 7F A0 58 50 40 82 FF 9C - -. 0 10005DB8 28 -. 3B 39 00 01 7D 36 AA 14 7F 99 D8 40 7F 96 AD AE DB A9 00 08 7E D6 A2 14 41 9C FF 5C - -. 0 10005DD4 100 -. 80 01 00 94 38 60 00 00 82 61 00 24 82 81 00 28 7C 08 03 A6 82 A1 00 2C 82 C1 00 30 82 E1 00 34 83 01 00 38 83 21 00 3C 83 41 00 40 83 61 00 44 83 81 00 48 83 A1 00 4C 83 C1 00 50 83 E1 00 54 CB 21 00 58 CB 41 00 60 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10005F34 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 1000509C 44 -. 80 01 00 34 83 21 00 14 83 41 00 18 7C 08 03 A6 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 10001644 8 -. 2F 9E 00 00 41 9E 00 30 - -. 0 1000164C 44 -. 7F C9 03 A6 38 00 00 00 57 4B 20 36 7D 20 DA 14 7C 1B 04 AE C9 A9 00 08 7D 20 CA 14 7C 19 05 AE 7C 00 5A 14 D9 A9 00 08 42 00 FF E4 - -. 0 10001678 16 -. 7F 63 DB 78 7F 44 D3 78 7F C5 F3 78 48 00 7B 49 - -. 0 100091CC 20 -. 7C 08 02 A6 94 21 FF F0 38 C0 FF FF 90 01 00 14 4B FF FD 09 - -. 0 10008EE4 124 -. 94 21 FF 90 7C 08 02 A6 42 9F 00 05 93 C1 00 40 7F C8 02 A6 2F 85 00 01 90 01 00 74 93 41 00 30 7C DA 33 78 80 1E FF F0 93 81 00 38 7C BC 2B 78 93 A1 00 3C 7F C0 F2 14 93 E1 00 44 7C 9D 23 78 7C 7F 1B 78 DB 61 00 48 DB 81 00 50 38 60 00 00 DB A1 00 58 DB C1 00 60 DB E1 00 68 92 81 00 18 92 A1 00 1C 92 C1 00 20 92 E1 00 24 93 01 00 28 93 21 00 2C 93 61 00 34 41 9E 02 00 - -. 0 1000915C 84 -. 80 01 00 74 82 81 00 18 82 A1 00 1C 7C 08 03 A6 82 C1 00 20 82 E1 00 24 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB 61 00 48 CB 81 00 50 CB A1 00 58 CB C1 00 60 CB E1 00 68 38 21 00 70 4E 80 00 20 - -. 0 100091E0 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10001688 8 -. 2F 9E 00 00 41 9E 00 30 - -. 0 10001690 44 -. 7F C9 03 A6 38 00 00 00 57 4B 20 36 7D 20 DA 14 7C 1B 04 AE C9 A9 00 08 7D 20 BA 14 7C 17 05 AE 7C 00 5A 14 D9 A9 00 08 42 00 FF E4 - -. 0 100016BC 52 -. 3E A0 10 02 2A 1A 00 01 CB F5 81 10 3C A0 10 01 3C 60 10 01 38 A5 69 3C FC 20 F8 90 7F 04 C3 78 7F 66 DB 78 38 63 69 4C 7F 47 D3 78 7F C8 F3 78 4B FF F1 2D - -. 0 100016F0 24 -. 3C 80 10 01 38 84 6C 58 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 3E E5 - -. 0 10028F6C 4 -. 4B EA 1E 64 - -. 0 FEEA6E4 20 -. 88 FB 00 00 3B 7B 00 01 98 E3 00 00 38 63 00 01 42 00 FF F0 - -. 0 10028F44 4 -. 4B E9 9F 90 - -. 0 FEF89E0 20 -. 81 64 00 00 38 A5 FF FF 81 44 00 04 38 84 00 08 4B FF FF 54 - -. 0 FEC31A4 104 -. 3B 04 00 01 39 60 00 00 93 1F 04 4C 3A 20 FF FF 8B 04 00 01 3A 00 00 20 39 FF 03 F8 91 7F 04 EC 3A 58 FF E0 91 7F 04 F0 2A 12 00 5A 91 7F 04 F4 91 7F 04 F8 38 00 00 00 91 7F 04 FC 91 7F 05 00 91 7F 05 04 91 7F 05 08 91 7F 05 0C 91 7F 05 10 92 3F 05 14 91 7F 05 18 92 1F 05 1C 91 7F 05 68 91 FF 04 D4 41 91 00 20 - -. 0 10028F2C 4 -. 4B EB 7D A8 - -. 0 10028F1C 4 -. 4B EB 2F 00 - -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 1, stride = 1 -. 0 10001708 4 -. 41 91 03 68 - -. 0 1000170C 16 -. 7F 44 D3 78 7F C5 F3 78 7F 63 DB 78 48 00 7B 01 - -. 0 10009218 64 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 01 00 24 38 C0 00 01 7C 7F 1B 78 93 81 00 10 80 1E FF F0 7C 9C 23 78 93 A1 00 14 7C BD 2B 78 7F C0 F2 14 4B FF FC 91 - -. 0 10009258 8 -. 2C 03 00 00 40 82 00 64 - -. 0 10009260 48 -. 81 3E 80 9C 3C 00 43 30 90 01 00 08 7F 83 E8 40 93 A1 00 0C C8 09 00 00 C9 A1 00 08 81 3E 80 A0 FD AD 00 28 C8 09 00 00 FD 80 68 24 40 9C 00 34 - -. 0 10009290 48 -. 7F A9 03 A6 57 84 20 36 38 00 00 00 7C 1F 04 AE 7D 20 FA 14 FC 00 03 32 7C 1F 05 AE 7C 00 22 14 C9 A9 00 08 FD AD 03 32 D9 A9 00 08 42 00 FF E0 - -. 0 100092C0 32 -. 80 01 00 24 83 81 00 10 83 A1 00 14 7C 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 1000171C 40 -. FC 20 F8 90 3F E0 10 01 3C A0 10 01 38 A5 69 98 7F 24 CB 78 7F 66 DB 78 38 7F 69 90 7F 47 D3 78 7F C8 F3 78 4B FF F0 D9 - -. 0 10001744 24 -. 3C 80 10 01 38 84 6C A0 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 3E 91 - -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 1, stride = 1 -. 0 1000175C 4 -. 41 91 02 E4 - -. 0 10001760 16 -. 7E E3 BB 78 7F 44 D3 78 7F C5 F3 78 48 00 7A 85 - -. 0 100091F0 20 -. 7C 08 02 A6 94 21 FF F0 38 C0 00 01 90 01 00 14 4B FF FC E5 - -. 0 10009204 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10001770 8 -. 2F 9E 00 00 41 9E 00 54 - -. 0 10001778 80 -. 3C 00 43 30 3D 20 10 02 90 01 00 08 39 29 80 F8 93 C1 00 0C 7F C9 03 A6 C9 A1 00 08 38 00 00 00 C8 09 00 00 57 4B 20 36 FD 8D 00 28 7C 19 04 AE 7D 20 CA 14 FC 00 03 32 7C 19 05 AE 7C 00 5A 14 C9 A9 00 08 FD AD 03 32 D9 A9 00 08 42 00 FF E0 - -. 0 100017C8 40 -. CB F5 81 10 3C A0 10 01 38 A5 69 E4 7F 24 CB 78 FC 20 F8 90 7E E6 BB 78 7F 47 D3 78 7F C8 F3 78 38 7F 69 90 4B FF F0 2D - -. 0 100017F0 24 -. 3C 80 10 01 38 84 6C E8 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 3D E5 - -. 0 FEF8088 24 -. 7C A9 03 A6 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 - -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 1, stride = 1 -. 0 10001808 8 -. 2B 9A 00 01 41 9D 02 04 - -. 0 10001810 52 -. 3D 20 10 02 3D 60 10 02 39 29 80 F0 39 6B 81 18 C8 49 00 00 7F 66 DB 78 C8 2B 00 00 7F 07 C3 78 7F C4 F3 78 7F 45 D3 78 38 60 00 01 3F 80 10 01 48 00 2F A9 - -. 0 100047E8 96 -. 94 21 FF 90 7C 08 02 A6 93 C1 00 30 7C 9E 23 79 DB 81 00 50 FF 80 08 90 DB A1 00 58 FF A0 10 90 93 21 00 1C 7C F9 3B 78 93 61 00 24 7C 7B 1B 78 DB 21 00 38 DB 41 00 40 DB 61 00 48 DB C1 00 60 DB E1 00 68 93 01 00 18 93 41 00 20 93 81 00 28 93 A1 00 2C 93 E1 00 34 90 01 00 74 41 82 01 58 - -. 0 10004848 8 -. 2F 9E 00 00 41 9E 00 3C - -. 0 10004850 56 -. 7F C9 03 A6 39 60 00 00 39 80 00 00 38 00 00 00 54 AA 20 36 7D 20 32 14 7D 66 01 2E 38 C6 00 04 7D 86 01 2E 38 C6 FF FC 91 69 00 08 91 89 00 0C 7C 00 52 14 42 00 FF E0 - -. 0 10004888 40 -. 7C 1B F3 96 2F 9E 00 00 7C 00 F1 D6 7C 00 D8 50 7C 00 29 D6 54 00 20 36 7D 20 32 14 7F 86 05 AE DB A9 00 08 41 9E 00 A0 - -. 0 100048B0 104 -. 3F 00 43 30 3D 20 10 02 39 29 80 F8 93 C1 00 14 93 01 00 10 54 BA 20 36 CB 29 00 00 3D 20 10 02 C8 01 00 10 3B 80 00 00 CB 49 81 38 3B A0 00 00 FF 60 C8 28 7F DF F3 78 7C 1D F3 96 93 01 00 08 7C 00 F1 D6 7C 00 E8 50 7F BD DA 14 90 01 00 0C CB E1 00 08 FF FF C8 28 FF FF 06 B2 FF FF D8 24 FC 20 F8 90 48 02 45 E1 - -. 0 10028EF4 4 -. 4B DE 50 5C - -. 0 10004918 12 -. FF C0 08 90 FC 20 F8 90 48 02 46 75 - -. 0 10028F94 4 -. 4B DE 38 F0 - -. 0 10004924 40 -. 37 FF FF FF FC 01 07 32 7D 3C CA 14 FC 21 07 72 FC 1E 07 7A FF DE 0F 38 7F DC CD AE 7F 9C D2 14 D8 09 00 08 40 82 FF A0 - -. 0 1000494C 80 -. 38 60 00 00 80 01 00 74 83 01 00 18 83 21 00 1C 7C 08 03 A6 83 41 00 20 83 61 00 24 83 81 00 28 83 A1 00 2C 83 C1 00 30 83 E1 00 34 CB 21 00 38 CB 41 00 40 CB 61 00 48 CB 81 00 50 CB A1 00 58 CB C1 00 60 CB E1 00 68 38 21 00 70 4E 80 00 20 - -. 0 10001844 16 -. 7F 44 D3 78 7F C5 F3 78 7F 63 DB 78 48 00 79 7D - -. 0 10001854 40 -. FC 20 F8 90 3C A0 10 01 7F 47 D3 78 7F C8 F3 78 38 A5 6A 40 7F 04 C3 78 7F 66 DB 78 38 7C 6A 34 3B A0 00 00 4B FF EF A1 - -. 0 1000187C 24 -. 3C 80 10 01 38 84 6D 30 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 3D 59 - -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 1, stride = 1 -. 0 10001894 44 -. 3D 20 10 02 3D 60 10 02 39 29 80 F0 39 6B 81 18 C8 49 00 00 C8 2B 00 00 7F 06 C3 78 7F 44 D3 78 7F 65 DB 78 7F C3 F3 78 48 00 31 05 - -. 0 100049C0 20 -. 2C 03 00 00 7C 08 02 A6 94 21 FF F0 90 01 00 14 41 82 00 B0 - -. 0 100049D4 8 -. 2F 83 00 00 41 9E 00 24 - -. 0 100049DC 32 -. 7C 69 03 A6 38 00 00 00 54 8B 20 36 7D 20 2A 14 7C 25 05 AE D8 49 00 08 7C 00 5A 14 42 00 FF F0 - -. 0 100049FC 8 -. 2F 83 00 00 41 9E 00 3C - -. 0 10004A04 56 -. 7C 69 03 A6 54 84 20 36 39 60 00 00 39 80 00 00 38 00 00 00 7D 20 32 14 7D 66 01 2E 38 C6 00 04 7D 86 01 2E 38 C6 FF FC 91 69 00 08 91 89 00 0C 7C 00 22 14 42 00 FF E0 - -. 0 10004A3C 68 -. 3C 00 43 30 3D 20 10 02 90 61 00 0C 39 29 80 F8 90 01 00 08 38 60 00 00 C8 01 00 08 C9 A9 00 00 80 01 00 14 38 21 00 10 FC 00 68 28 7C 08 03 A6 FD A0 00 B2 FC 00 00 72 D9 A6 00 08 D8 06 00 00 4E 80 00 20 - -. 0 100018C0 16 -. 7F 44 D3 78 7F C5 F3 78 7F 63 DB 78 48 00 79 01 - -. 0 100018D0 36 -. FC 20 F8 90 3C A0 10 01 7F 04 C3 78 38 A5 6A 90 7F 66 DB 78 7F 47 D3 78 7F C8 F3 78 38 7C 6A 34 4B FF EF 29 - -. 0 100018F4 24 -. 3C 80 10 01 38 84 6D 78 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 3C E1 - -. 0 FEF808C 20 -. 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 - -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 1, stride = 1 -. 0 1000190C 12 -. 7F 9D F0 40 3B E0 00 00 40 9C 00 78 - -. 0 10001918 52 -. 3E C0 10 01 3D 20 10 02 3D 60 10 02 39 29 81 18 39 6B 80 F0 C8 29 00 00 7F 66 DB 78 C8 4B 00 00 7F 07 C3 78 7F E3 FB 78 7F C4 F3 78 7F 45 D3 78 48 00 31 69 - -. 0 10004AB0 112 -. 94 21 FF 80 7C 08 02 A6 93 C1 00 40 7C 9E 23 79 DB 81 00 60 FF 80 08 90 DB A1 00 68 FF A0 10 90 92 E1 00 24 7C B7 2B 78 93 21 00 2C 7C D9 33 78 93 41 00 30 7C 7A 1B 78 93 61 00 34 7C FB 3B 78 DB 21 00 48 DB 41 00 50 DB 61 00 58 DB C1 00 70 DB E1 00 78 92 C1 00 20 93 01 00 28 93 81 00 38 93 A1 00 3C 93 E1 00 44 90 01 00 84 41 82 01 90 - -. 0 10004B20 8 -. 2F 9E 00 00 41 9E 00 A0 - -. 0 10004B28 104 -. 3E C0 43 30 3D 20 10 02 39 29 80 F8 93 C1 00 14 92 C1 00 10 3B 80 00 00 CB 29 00 00 3D 20 10 02 C8 01 00 10 3B A0 00 00 CB 49 81 40 54 B8 20 36 FF 60 C8 28 7F DF F3 78 7C 1D F3 96 92 C1 00 08 7C 00 F1 D6 7C 00 E8 50 7F BD D2 14 90 01 00 0C CB E1 00 08 FF FF C8 28 FF FF 06 B2 FF FF D8 24 FC 20 F8 90 48 02 43 69 - -. 0 10004B90 12 -. FF C0 08 90 FC 20 F8 90 48 02 43 FD - -. 0 10004B9C 40 -. 37 FF FF FF FC 01 07 32 7D 3C CA 14 FC 21 07 72 FC 1E 07 7A FF DE 0F 38 7F DC CD AE 7F 9C C2 14 D8 09 00 08 40 82 FF A0 - -. 0 10004BC4 8 -. 2F 9E 00 00 41 9E 00 3C - -. 0 10004BCC 56 -. 7F C9 03 A6 39 60 00 00 39 80 00 00 38 00 00 00 56 EA 20 36 7D 20 DA 14 7D 7B 01 2E 3B 7B 00 04 7D 9B 01 2E 3B 7B FF FC 91 69 00 08 91 89 00 0C 7C 00 52 14 42 00 FF E0 - -. 0 10004C04 8 -. 2F 9A 00 00 40 9D 00 C8 - -. 0 10004CD0 20 -. 7D 3A F0 50 7C 09 F3 96 7C 00 F1 D6 7C 60 48 50 4B FF FF 38 - -. 0 10004C18 148 -. 3C 00 43 30 3D 20 10 02 90 01 00 10 39 29 80 F8 93 C1 00 14 7C 17 19 D6 C9 A1 00 10 38 60 00 00 C8 09 00 00 FD AD 00 28 54 00 20 36 7D 20 DA 14 FC 0D 07 72 FD AD 07 32 7D BB 05 AE D8 09 00 08 80 01 00 84 82 C1 00 20 82 E1 00 24 7C 08 03 A6 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB 21 00 48 CB 41 00 50 CB 61 00 58 CB 81 00 60 CB A1 00 68 CB C1 00 70 CB E1 00 78 38 21 00 80 4E 80 00 20 - -. 0 1000194C 16 -. 7F 44 D3 78 7F C5 F3 78 7F 63 DB 78 48 00 78 75 - -. 0 1000195C 36 -. C8 35 81 10 3B FF 00 01 38 7C 6A 34 7F 04 C3 78 38 B6 6A E4 7F 66 DB 78 7F 47 D3 78 7F C8 F3 78 4B FF EE 9D - -. 0 10001980 12 -. 7F 9F F0 40 7F BD 1B 78 41 9C FF 94 - -. 0 1000198C 28 -. 3C 80 10 01 7F C5 F3 78 7F 46 D3 78 38 84 6D C4 7F A3 EB 78 4C C6 31 82 48 01 3C 45 - -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 1, stride = 1 -. 0 100019A8 8 -. 7F 63 DB 78 48 02 75 D9 - -. 0 10028F84 4 -. 4B EC 65 0C - -. 0 100019B0 8 -. 7F 23 CB 78 48 02 75 D1 - -. 0 100019B8 8 -. 7F 03 C3 78 48 02 75 C9 - -. 0 100019C0 8 -. 7E E3 BB 78 48 02 75 C1 - -. 0 100019C8 72 -. 80 01 00 54 81 81 00 18 82 A1 00 1C 7C 08 03 A6 82 C1 00 20 7D 80 81 20 82 E1 00 24 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB E1 00 48 38 21 00 50 4E 80 00 20 - -. 0 100046BC 12 -. 7F A3 EB 78 7F E4 FB 78 4B FF D7 69 - -. 0 10001E2C 60 -. 94 21 FF D0 7C 08 02 A6 93 81 00 20 7F 84 19 D6 93 A1 00 24 93 61 00 1C 7C 7B 1B 78 90 01 00 34 57 9D 18 38 93 41 00 18 7F A3 EB 78 93 C1 00 28 93 E1 00 2C 7C 9E 23 78 48 02 70 D1 - -. 0 10001E68 12 -. 7C 7A 1B 78 7F A3 EB 78 48 02 70 C5 - -. 0 10001E74 12 -. 7C 7F 1B 78 7F A3 EB 78 48 02 70 B9 - -. 0 10001E80 16 -. 2B 9C 00 00 7C 7D 1B 78 39 40 00 00 40 9D 00 38 - -. 0 10001E90 52 -. 3D 60 10 02 7F 89 03 A6 39 6B 80 F8 3D 20 43 30 C9 AB 00 00 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 68 28 7C 1F 05 AE 42 00 FF E4 - -. 0 10001EC4 16 -. 57 85 18 38 7F 43 D3 78 7F E4 FB 78 48 02 70 A5 - -. 0 10028F74 4 -. 4B EC F7 64 - -. 0 FEF8760 8 -. 2C 85 00 00 41 86 00 1C - -. 0 FEF8768 24 -. 7C A9 03 A6 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 - -. 0 FEF876C 20 -. 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 - -. 0 10001ED4 12 -. 2B 9E 00 01 38 E0 00 00 40 9D 00 18 - -. 0 10001EF4 12 -. 39 40 00 00 7F 8A F0 40 40 9C 00 54 - -. 0 10001F00 24 -. 7F E8 FB 78 57 66 18 38 39 60 00 00 7D 49 53 78 7F 8B 38 40 40 9C 00 1C - -. 0 10001F30 32 -. 7C 0B D9 D6 39 4A 00 01 7F 8A F0 40 C8 08 00 00 7D 08 32 14 54 00 18 38 7C 1D 05 AE 41 9C FF BC - -. 0 10001F50 16 -. 34 DE FF FF 39 60 00 00 39 40 00 00 41 82 00 5C - -. 0 10001FB8 44 -. 3D 20 10 02 3C A0 10 01 C8 29 81 10 3C 60 10 01 7F 67 DB 78 7F E6 FB 78 7F C8 F3 78 7F A4 EB 78 38 A5 6B FC 38 63 6C 1C 4B FF EA 69 - -. 0 10000A48 124 -. 94 21 FF A0 7C 08 02 A6 93 A1 00 3C 7D 1D 43 79 3D 20 10 02 93 01 00 28 39 29 80 F0 93 21 00 2C 93 61 00 34 FD 40 08 90 93 C1 00 40 7C 78 1B 78 93 E1 00 44 7C 9E 23 78 DB A1 00 48 7C B9 2B 78 DB C1 00 50 7C DF 33 78 DB E1 00 58 7C FB 3B 78 92 41 00 10 92 61 00 14 92 81 00 18 92 A1 00 1C 92 C1 00 20 92 E1 00 24 93 41 00 30 93 81 00 38 90 01 00 64 C8 29 00 00 41 82 00 44 - -. 0 10000AC4 56 -. 3D 20 10 02 7F A9 03 A6 39 29 80 F8 38 00 00 00 C9 69 00 00 54 E9 18 38 7D 9F 04 AE 7D BE 04 AE 7C 00 4A 14 FC 0C 68 28 FC 00 02 10 FF E0 02 F2 FF 9F 08 00 40 9D 00 08 - -. 0 10000B00 4 -. 42 00 FF DC - -. 0 10000B04 12 -. FF 81 50 00 38 60 00 00 40 9C 00 58 - -. 0 10000B10 84 -. 80 01 00 64 82 41 00 10 82 61 00 14 7C 08 03 A6 82 81 00 18 82 A1 00 1C 82 C1 00 20 82 E1 00 24 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB A1 00 48 CB C1 00 50 CB E1 00 58 38 21 00 60 4E 80 00 20 - -. 0 10001FE4 20 -. 3C 80 10 01 7F C5 F3 78 38 84 70 08 4C C6 31 82 48 01 35 F5 - -. 0 FEF8934 8 -. 2C 80 00 02 41 86 00 BC - -. 0 FEF893C 8 -. 2F 00 00 03 41 9A 00 8C - -. 0 FEF89CC 20 -. 81 64 00 00 38 63 FF F8 81 44 00 04 38 A5 00 01 4B FF FF 90 - -. 0 FEF896C 56 -. 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -PASS: fft_real_bitreverse_order, n = 1 -. 0 10001FF8 8 -. 7F A3 EB 78 48 02 6F 89 - -. 0 10002000 8 -. 7F E3 FB 78 48 02 6F 81 - -. 0 10002008 8 -. 7F 43 D3 78 48 02 6F 79 - -. 0 10002010 40 -. 80 01 00 34 83 41 00 18 83 61 00 1C 7C 08 03 A6 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 100046C8 16 -. 7F A3 EB 78 7F E4 FB 78 3B BD 00 01 4B FF D9 65 - -. 0 10002038 64 -. 94 21 FF D0 7C 08 02 A6 93 41 00 18 7F 44 19 D6 93 61 00 1C 7C 7B 1B 78 90 01 00 34 93 21 00 14 57 43 18 38 93 81 00 20 93 A1 00 24 7C 9C 23 78 57 5D 20 36 93 C1 00 28 93 E1 00 2C 48 02 6E C1 - -. 0 10002078 12 -. 7C 7F 1B 78 7F A3 EB 78 48 02 6E B5 - -. 0 10002084 12 -. 7C 7E 1B 78 7F A3 EB 78 48 02 6E A9 - -. 0 10002090 12 -. 7C 79 1B 78 7F A3 EB 78 48 02 6E 9D - -. 0 1000209C 16 -. 2B 9A 00 00 7C 7D 1B 78 39 40 00 00 40 9D 00 38 - -. 0 100020AC 52 -. 3D 60 10 02 7F 49 03 A6 39 6B 80 F8 3D 20 43 30 C9 AB 00 00 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 68 28 7C 1F 05 AE 42 00 FF E4 - -. 0 100020E0 16 -. 57 40 08 3C 39 40 00 00 2B 80 00 00 40 9D 00 64 - -. 0 100020F0 96 -. 3D 60 10 02 3D 20 10 02 C9 2B 81 00 3D 60 10 02 39 6B 80 F8 C9 09 80 E8 7C 09 03 A6 3D 20 10 02 C9 6B 00 00 C9 49 81 08 3D 20 43 30 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 58 28 FD A0 50 2A FD 80 40 2A FC 00 48 2A 7D BD 05 AE 7D 9E 05 AE 7C 19 05 AE 42 00 FF D0 - -. 0 1000211C 52 -. 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 58 28 FD A0 50 2A FD 80 40 2A FC 00 48 2A 7D BD 05 AE 7D 9E 05 AE 7C 19 05 AE 42 00 FF D0 - -. 0 10002150 8 -. 38 60 00 00 48 01 32 A1 - -. 0 10002158 20 -. 7F 64 DB 78 7F C5 F3 78 7F A6 EB 78 7F 83 E3 78 48 00 2F AD - -. 0 10005114 68 -. 94 21 FF D0 7C 08 02 A6 93 21 00 14 7C 79 1B 79 92 E1 00 0C 7C D7 33 78 93 01 00 10 7C 98 23 78 93 A1 00 24 7C BD 2B 78 93 41 00 18 93 61 00 1C 93 81 00 20 93 C1 00 28 93 E1 00 2C 90 01 00 34 41 82 00 88 - -. 0 10005158 8 -. 2F 99 00 00 41 9E 00 38 - -. 0 10005160 24 -. 3B 40 00 00 3B 60 00 00 3B C0 00 00 54 9C 20 36 7F 3F CB 78 4B FF F6 19 - -. 0 10005178 28 -. 37 FF FF FF 7D 3E EA 14 7C 3E ED AE 93 49 00 08 93 69 00 0C 7F DE E2 14 40 82 FF E4 - -. 0 10005194 20 -. 7F A3 EB 78 7F 04 C3 78 7F 25 CB 78 7E E6 BB 78 48 00 0D 7D - -. 0 100051A8 52 -. 80 01 00 34 82 E1 00 0C 83 01 00 10 7C 08 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 1000216C 16 -. 7F 23 CB 78 7F C4 F3 78 57 45 20 36 48 02 6D FD - -. 0 1000217C 8 -. 2F 9C 00 00 41 9E 00 24 - -. 0 10002184 32 -. 7F 89 03 A6 39 60 00 00 55 60 20 36 55 69 18 38 7C 1E 04 AE 7D 6B DA 14 7C 09 FD AE 42 00 FF EC - -. 0 100021A4 20 -. 7F 64 DB 78 7F 85 E3 78 7F E3 FB 78 3F 40 10 02 48 01 03 D1 - -. 0 10012584 124 -. 94 21 FF 90 7C 08 02 A6 42 9F 00 05 93 C1 00 48 7F C8 02 A6 2F 85 00 01 90 01 00 74 93 81 00 40 7C BC 2B 78 80 1E FF F0 93 A1 00 44 7C 9D 23 78 93 E1 00 4C 7F C0 F2 14 7C 7F 1B 78 DB 81 00 50 DB A1 00 58 38 60 00 00 DB C1 00 60 DB E1 00 68 92 41 00 18 92 61 00 1C 92 81 00 20 92 A1 00 24 92 C1 00 28 92 E1 00 2C 93 01 00 30 93 21 00 34 93 41 00 38 93 61 00 3C 41 9E 02 10 - -. 0 1001280C 88 -. 80 01 00 74 82 41 00 18 82 61 00 1C 7C 08 03 A6 82 81 00 20 82 A1 00 24 82 C1 00 28 82 E1 00 2C 83 01 00 30 83 21 00 34 83 41 00 38 83 61 00 3C 83 81 00 40 83 A1 00 44 83 C1 00 48 83 E1 00 4C CB 81 00 50 CB A1 00 58 CB C1 00 60 CB E1 00 68 38 21 00 70 4E 80 00 20 - -. 0 100021B8 20 -. 7F C4 F3 78 7F 65 DB 78 7F 86 E3 78 7F E3 FB 78 48 00 C4 15 - -. 0 1000E5DC 48 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 2C 06 00 00 90 01 00 14 7C AC 2B 78 93 E1 00 0C 80 1E FF F0 7F C0 F2 14 41 82 00 C4 - -. 0 1000E60C 40 -. 38 06 FF FF 83 FE 81 CC 2B 80 00 01 C8 03 00 00 C9 BF 00 00 38 A0 00 01 D8 04 00 00 7C 07 03 78 D9 A4 00 08 40 9D 00 54 - -. 0 1000E684 8 -. 7F 87 28 00 41 9E 00 20 - -. 0 1000E68C 28 -. 80 01 00 14 38 60 00 00 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 100021CC 40 -. C8 3A 81 10 3C A0 10 01 3C 60 10 01 7F 67 DB 78 7F 88 E3 78 38 A5 69 3C 7F A4 EB 78 7F C6 F3 78 38 63 69 4C 4B FF E6 29 - -. 0 100021F4 24 -. 3C 80 10 01 38 84 70 2C 7F 85 E3 78 7F 66 DB 78 4C C6 31 82 48 01 33 E1 - -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 1, stride = 1 -. 0 1000220C 16 -. 7F E3 FB 78 7F 64 DB 78 7F 85 E3 78 48 00 BE 79 - -. 0 1000E090 132 -. 94 21 FF 80 7C 08 02 A6 42 9F 00 05 93 C1 00 50 7F C8 02 A6 2F 85 00 01 90 01 00 84 92 E1 00 34 7C B7 2B 78 80 1E FF F0 93 A1 00 4C 7C 9D 23 78 93 E1 00 54 7F C0 F2 14 7C 7F 1B 78 DB 61 00 58 DB 81 00 60 38 60 00 00 DB A1 00 68 DB C1 00 70 DB E1 00 78 92 21 00 1C 92 41 00 20 92 61 00 24 92 81 00 28 92 A1 00 2C 92 C1 00 30 93 01 00 38 93 21 00 3C 93 41 00 40 93 61 00 44 93 81 00 48 41 9E 02 34 - -. 0 1000E344 96 -. 80 01 00 84 82 21 00 1C 82 41 00 20 7C 08 03 A6 82 61 00 24 82 81 00 28 82 A1 00 2C 82 C1 00 30 82 E1 00 34 83 01 00 38 83 21 00 3C 83 41 00 40 83 61 00 44 83 81 00 48 83 A1 00 4C 83 C1 00 50 83 E1 00 54 CB 61 00 58 CB 81 00 60 CB A1 00 68 CB C1 00 70 CB E1 00 78 38 21 00 80 4E 80 00 20 - -. 0 1000221C 8 -. 2F 9C 00 00 41 9E 00 44 - -. 0 10002224 64 -. 3C 00 43 30 3D 20 10 02 90 01 00 08 39 29 80 F8 93 81 00 0C 7F 89 03 A6 C8 09 00 00 38 00 00 00 C9 A1 00 08 57 69 18 38 FD AD 00 28 7C 1F 04 AE FC 00 68 24 7C 1F 05 AE 7C 00 4A 14 42 00 FF F0 - -. 0 10002264 20 -. 7F C4 F3 78 7F 65 DB 78 7F 86 E3 78 7F E3 FB 78 48 01 06 11 - -. 0 10012884 40 -. 7C 08 02 A6 94 21 FF F0 42 9F 00 05 93 C1 00 08 7F C8 02 A6 2C 06 00 00 90 01 00 14 80 1E FF F0 7F C0 F2 14 41 82 00 54 - -. 0 100128AC 8 -. 2F 86 00 00 41 9E 00 34 - -. 0 100128B4 48 -. 81 3E 82 9C 7C C9 03 A6 39 40 00 00 C9 A9 00 00 55 40 18 38 55 49 20 36 7C 03 04 AE 7D 69 22 14 7D 4A 2A 14 7C 09 25 AE D9 AB 00 08 42 00 FF E4 - -. 0 100128E4 24 -. 80 01 00 14 38 60 00 00 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10002278 40 -. C8 3A 81 10 3C A0 10 01 3C 60 10 01 7F 67 DB 78 7F 88 E3 78 7F 24 CB 78 7F C6 F3 78 38 A5 69 98 38 63 69 90 4B FF E5 7D - -. 0 100022A0 24 -. 3C 80 10 01 7F 85 E3 78 7F 66 DB 78 38 84 70 6C 4C C6 31 82 48 01 33 35 - -. 0 FEF89F4 24 -. 81 44 00 00 38 63 FF F4 81 64 00 04 38 A5 00 02 38 84 FF FC 4B FF FF 78 - -. 0 FEF8980 36 -. 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 1, stride = 1 -. 0 100022B8 8 -. 7F E3 FB 78 48 02 6C C9 - -. 0 100022C0 8 -. 7F C3 F3 78 48 02 6C C1 - -. 0 100022C8 8 -. 7F 23 CB 78 48 02 6C B9 - -. 0 100022D0 8 -. 7F A3 EB 78 48 02 6C B1 - -. 0 100022D8 44 -. 80 01 00 34 83 21 00 14 83 41 00 18 7C 08 03 A6 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 100046D8 8 -. 2B 9D 00 03 40 9D FF C8 - -. 0 100046A4 12 -. 7F A3 EB 78 7F E4 FB 78 4B FF CC 4D - -. 0 FEF8864 20 -. 80 04 00 00 38 63 FF FC 81 24 00 04 90 03 00 04 4B FF FF A0 - -. 0 FEF8814 64 -. 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -PASS: fft_complex_bitreverse_order, n = 1 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 1, stride = 2 -. 0 10001A70 20 -. 7F 44 D3 78 7F C5 F3 78 38 C0 00 00 7F 63 DB 78 4B FF F1 B1 - -. 0 10000C30 20 -. 39 40 00 00 94 21 FF F0 7F 8A 28 40 39 60 00 00 40 9C 00 98 - -. 0 10000C44 16 -. 7C A7 2B 78 2B 84 00 01 39 6B 00 02 40 9D 00 80 - -. 0 10000C54 124 -. 3D 20 10 02 38 04 FF FF 39 29 80 F8 7C 09 03 A6 C9 49 00 00 3D 00 43 30 55 69 18 38 7C 0B 32 14 39 6B 00 01 90 01 00 0C 91 01 00 08 7C 0B 32 14 C9 81 00 08 90 01 00 0C 55 60 18 38 C8 01 00 08 FD 8C 50 28 7D 69 1C AE 39 6B 00 01 FC 00 50 28 7D A3 04 AE FF 8B 60 00 FF 0D 00 00 4F DE F0 42 4F 5A D0 42 7D 20 00 26 55 20 FF FE 55 29 DF FE 7D 4A 03 78 7D 4A 4B 78 42 00 FF A0 - -. 0 10000CD0 8 -. 34 E7 FF FF 40 82 FF 74 - -. 0 10000CD8 12 -. 7D 43 53 78 38 21 00 10 4E 80 00 20 - -. 0 10001A84 24 -. 3C 80 10 01 38 84 6E A0 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 3B 51 - -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 1, stride = 2 -. 0 10001A9C 4 -. 4B FF FC 70 - -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 1, stride = 2 -. 0 10001A40 20 -. 7F 44 D3 78 7F C5 F3 78 38 C0 00 00 7F 63 DB 78 4B FF F1 E1 - -. 0 10001A54 24 -. 3C 80 10 01 38 84 6E 54 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 3B 81 - -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 1, stride = 2 -. 0 10001A6C 4 -. 4B FF FC F4 - -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 1, stride = 2 -. 0 10001A10 20 -. 7F 44 D3 78 7F C5 F3 78 38 C0 0B B8 7E E3 BB 78 4B FF F2 11 - -. 0 10001A24 24 -. 3C 80 10 01 38 84 6E 08 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 3B B1 - -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 1, stride = 2 -. 0 10001A3C 4 -. 4B FF FD D4 - -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 1, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 1, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 1, stride = 2 -. 0 10001EA4 32 -. 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 68 28 7C 1F 05 AE 42 00 FF E4 - -PASS: fft_real_bitreverse_order, n = 1 -. 0 100020C0 32 -. 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 68 28 7C 1F 05 AE 42 00 FF E4 - -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 1, stride = 2 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 1, stride = 2 -. 0 FEF8804 80 -. 80 04 00 00 91 23 00 00 81 24 00 04 90 03 00 04 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -PASS: fft_complex_bitreverse_order, n = 1 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 1, stride = 3 -. 0 10000C6C 100 -. 55 69 18 38 7C 0B 32 14 39 6B 00 01 90 01 00 0C 91 01 00 08 7C 0B 32 14 C9 81 00 08 90 01 00 0C 55 60 18 38 C8 01 00 08 FD 8C 50 28 7D 69 1C AE 39 6B 00 01 FC 00 50 28 7D A3 04 AE FF 8B 60 00 FF 0D 00 00 4F DE F0 42 4F 5A D0 42 7D 20 00 26 55 20 FF FE 55 29 DF FE 7D 4A 03 78 7D 4A 4B 78 42 00 FF A0 - -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 1, stride = 3 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 1, stride = 3 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 1, stride = 3 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 1, stride = 3 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 1, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 1, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 1, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 1, stride = 3 -. 0 FEF88D8 28 -. 80 04 00 00 38 84 FF F8 81 24 00 0C 38 63 FF F4 38 A5 00 02 90 03 00 0C 4B FF FF 34 - -. 0 FEF8824 48 -. 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -PASS: fft_real_bitreverse_order, n = 1 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 1, stride = 3 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 1, stride = 3 -. 0 100046E0 12 -. 57 FF 08 3C 7F 9F F0 40 40 9D FF B0 - -. 0 100013B0 20 -. 39 20 00 01 38 E7 00 01 7D 20 38 30 7F 80 F0 40 41 9C FF F4 - -. 0 100013E8 24 -. 7C E9 03 A6 55 20 07 FE 55 6B 08 3C 7D 6B 03 78 55 29 F8 7E 42 00 FF F0 - -. 0 100013D8 16 -. 39 60 00 00 7D 49 53 78 7F 8B 38 40 40 9C 00 1C - -. 0 10001440 24 -. 57 C3 F8 7E 38 C0 00 00 57 65 20 36 7F 87 40 40 7C 6A 1B 78 40 9C 00 40 - -. 0 10001494 8 -. 7F 8A 40 40 40 9D FF F4 - -. 0 1000149C 20 -. 38 E7 00 01 7D 08 52 14 7F 84 38 40 7C C6 2A 14 41 9D FF A0 - -. 0 100008AC 60 -. 7D 20 FA 14 7D 60 F2 14 C9 AB 00 08 7D 9F 04 AE 7C 1E 04 AE 7C 00 52 14 C9 69 00 08 FC 0C 00 28 FD 4B 68 28 FC 00 02 10 FD A0 52 10 FC 00 68 2A FF E0 02 72 FF 9F 08 00 40 9D 00 08 - -PASS: fft_complex_bitreverse_order, n = 2 -. 0 10005068 4 -. 4B FF F7 25 - -. 0 10005D50 28 -. 93 A1 00 14 92 E1 00 10 CB E1 00 10 FF FF D8 28 FF FF 06 B2 FC 20 F8 90 48 02 31 8D - -. 0 10005D2C 20 -. 2F 9B 00 00 CB 93 00 00 3B A0 00 00 FF A0 E0 90 41 9E 00 7C - -. 0 FE0DFA0 16 -. 3C C0 3F EB 60 C5 5F FF 7C 09 28 00 41 81 02 08 - -. 0 FE0E1B4 16 -. 3D 60 40 03 61 6A 68 FC 7C 09 50 00 41 81 00 E4 - -. 0 FE0E2A4 16 -. 3C 60 41 99 60 65 21 FA 7C 09 28 00 41 81 01 F8 - -. 0 FE0E2B4 120 -. 81 5E 0E 58 81 7E 0E 5C C8 0A 00 00 C9 6B 00 00 80 FE 0E 54 FC 8B 00 7A 81 3E 0E 50 C8 A7 00 00 C9 89 00 00 80 9E 0E 4C FD A4 00 28 80 DE 0F C4 CB A4 00 00 C8 46 00 00 FC 65 03 72 D8 81 00 30 81 21 00 30 81 41 00 34 FC EC 03 72 55 5F 07 BE FD 01 18 28 FC DD 03 72 FD 48 38 28 FC 81 10 00 D8 C1 00 28 FC 4A 30 28 FC 2A 10 28 D8 41 00 20 FC 81 30 28 40 85 03 9C - -. 0 FE0E6C4 8 -. 81 3E 10 08 4B FF FC 68 - -. 0 FE0E330 16 -. 2F 1F 00 01 C9 29 00 00 FC 7F 02 72 41 9A 05 C0 - -. 0 FE0E340 4 -. 40 99 03 98 - -. 0 FE0E344 8 -. 2C 1F 00 02 41 82 03 98 - -. 0 FE0E6E0 12 -. C8 26 00 00 FC 02 08 00 40 80 00 10 - -. 0 FE0E6F8 180 -. 81 5E 0E 80 80 BE 0F C8 C9 6A 00 00 80 9E 0F CC FC 0B 10 2A 80 7E 0F D0 83 BE 0F D4 CB C5 00 00 FD 20 58 28 C8 C4 00 00 C9 03 00 00 CB BD 00 00 FD 42 48 28 80 FE 0F D8 D8 01 00 30 C8 A7 00 00 FD AA 20 2A 81 61 00 30 81 81 00 34 81 1E 0E 7C 55 80 28 34 D8 81 00 28 FD 2D 03 72 7D 20 42 14 C9 49 00 08 FD 89 37 BA CB C9 00 18 FC E9 EA 3A C9 09 00 10 7F A8 04 AE FD 6D 02 72 FC 0C 2A 7A FD 6B 69 FA FC C0 02 72 FC EB 02 B2 FD 88 01 B2 FC 1E 38 28 FD 5D 02 F2 FD A0 60 28 FC AD 50 28 FD A8 28 2A FF C8 68 28 FD 45 F0 2A FC 8A 08 00 40 85 04 B4 - -. 0 FE0EC5C 16 -. 81 9E 10 04 C8 EC 00 00 FC 0A 19 F8 4B FF FB 50 - -. 0 FE0E7B8 12 -. FC 6D 00 2A FF 03 68 00 40 9A 03 04 - -. 0 FE0E7C4 12 -. 2F 9F 00 00 FC 20 68 90 41 BE F9 C0 - -. 0 FE0E7D0 4 -. 4B FF FE A4 - -. 0 FE0E674 8 -. FC 20 08 50 4B FF FB 14 - -. 0 FE0C900 16 -. 3C C0 3F CF 60 C5 FF FF 7C 0B 28 00 41 81 01 A4 - -. 0 FE0CAB0 16 -. 3D 80 3F EB 61 80 5F FF 7F 8B 00 00 41 9D 01 F8 - -. 0 FE0CCB4 16 -. 3F E0 40 03 63 FD 68 FC 7E 0B E8 00 41 91 01 24 - -. 0 FE0CDE4 16 -. 3D 00 41 99 61 0A 21 FA 7F 0B 50 00 41 99 03 68 - -. 0 FE0CDF4 120 -. 83 7E 0E 5C 83 9E 0E 58 C9 5B 00 00 C9 1C 00 00 83 5E 0E 54 FF CA 40 7A 83 3E 0E 50 C8 7A 00 00 C8 B9 00 00 83 1E 0E 4C FC FE 40 28 83 BE 0F 64 C9 78 00 00 DB C1 00 30 FC 43 01 F2 CB 7D 00 00 81 21 00 30 81 41 00 34 FF 85 01 F2 55 5F 07 BE FF A1 10 28 FC 2B 01 F2 FF 5D E0 28 FE 1F D8 00 D8 21 00 28 FF DA 08 28 FD 9A F0 28 DB C1 00 20 FC 4C 08 28 40 91 09 38 - -. 0 FE0D7A0 8 -. 81 3E 0F B0 4B FF F6 CC - -. 0 FE0CE70 16 -. 2F 9F 00 01 C9 29 00 00 FC 9F 02 72 41 9E 04 D0 - -. 0 FE0CE80 4 -. 41 9D 04 BC - -. 0 FE0D33C 8 -. 2F 9F 00 02 41 9E 07 2C - -. 0 FE0DA6C 8 -. 2F 9F 00 00 4B FF F4 1C - -. 0 FE0CE8C 8 -. FD 5E 07 B2 41 9E 00 10 - -. 0 FE0CE94 32 -. FF C0 F0 50 FC 40 10 50 DB C1 00 20 80 DE 0F 98 D8 41 00 28 C8 C6 00 00 FC 8A 30 00 40 84 0A B8 - -. 0 FE0CEB4 100 -. 80 FE 0E 70 81 1E 0E 6C C9 27 00 00 C8 C8 00 00 81 5E 0E 68 FC 69 32 BA 81 7E 0E 64 C9 0A 00 00 C8 AB 00 00 81 9E 0E 60 FC E3 42 BA 83 FE 0F 7C CB 8C 00 00 C9 7F 00 00 C8 3D 00 00 FF A7 2A BA FF 62 02 F2 FF 5D E2 BA FD 9A DF B8 FD AC 12 BA FD 9E 68 2A FC 1E 60 28 FD A0 68 2A FF 0D 08 00 40 99 0E 10 - -. 0 FE0CF18 28 -. 81 3E 0F 90 C9 49 00 00 FC 0D 22 BA FC 8C 00 2A FC 20 60 90 FE 04 60 00 41 B2 FB 28 - -. 0 FE0CF34 172 -. 80 9E 0F 58 FD 1E 07 B2 C8 87 00 00 CB 44 00 00 C9 48 00 00 FD 9E D0 2A C8 6B 00 00 FD 24 52 3A 80 FE 0E 88 81 7E 0F 5C FD 8C D0 28 CB 87 00 00 C8 2A 00 00 C8 CB 00 00 FD 7E 60 28 80 BE 0E 84 FC A9 0A 3A CB 65 00 00 FC FC 01 B2 FD 2B 10 2A FF BC 03 32 FD A5 1A 3A C8 BD 00 00 FC 07 03 32 FF 5C 02 72 FD 5D 03 32 FC 2D DA 3A FC DA 02 72 FC 80 02 72 FF 8A 03 32 FC 61 22 3A FD 66 02 72 FD 9E E0 2A FC E3 5F BA FF BE 60 28 FF 47 10 2A FF 7D E0 2A FD BA D8 2A FC 2C 68 2A FC 0C 08 28 FC C0 68 2A FF 86 28 00 40 9D 0E 00 - -. 0 FE0CFE0 20 -. 81 5E 0F 88 FC 1F 28 00 C9 0A 00 00 FC C6 02 32 40 81 0E BC - -. 0 FE0DEAC 8 -. 81 3E 0F B8 4B FF F1 48 - -. 0 FE0CFF8 20 -. C8 09 00 00 FC 1F 30 3A FF 81 00 2A FF 1C 08 00 41 BA FA 50 - -. 0 FE0D00C 16 -. C8 FD 00 00 FC 20 F0 90 FE 1E 38 00 41 91 00 0C - -. 0 FE0D01C 20 -. FC 40 10 50 FC 20 F0 50 3B 01 00 10 7F 03 C3 78 48 01 81 C1 - -. 0 FE251EC 12 -. 94 21 FF A0 7D 88 02 A6 48 04 DE BD - -. 0 FE251F8 324 -. 93 C1 00 18 7F C8 02 A6 DB 21 00 28 DB 61 00 38 DB C1 00 50 7D 88 03 A6 80 DE 20 98 80 BE 20 90 C8 C6 00 00 80 DE 20 9C FF 26 08 2A C8 E5 00 00 CB 66 00 00 DB A1 00 48 FC 79 30 28 DB 21 00 08 FC A7 06 F2 DB 01 00 20 DB E1 00 58 FD 41 18 28 DB 81 00 40 DB 41 00 30 FF A7 28 28 80 9E 20 8C FC 6A 10 2A 80 BE 20 A0 C8 C4 00 00 FF 3D 28 2A 80 E1 00 08 81 01 00 0C FD A3 06 F2 81 5E 20 88 81 7E 20 94 55 00 28 34 FC 2A 18 28 FC A7 C8 28 7D 20 5A 14 FD 23 68 28 FF A1 10 2A C8 25 00 00 FF C9 68 2A FF 43 07 72 FD 03 F0 28 FF 1E 07 B2 FC 5E 02 32 7F CB 04 AE FD 9A D0 2A CB 49 00 08 FC 02 10 2A C8 4A 00 00 FF F8 00 2A FF 98 F8 28 CB 09 00 18 FD 7C 00 2A CB 89 00 10 FC 88 5A 3A FD A4 60 2A FC 9F 68 2A FD 04 06 F2 FD 3F 20 28 FC 04 40 28 FF E9 68 2A FD 60 40 2A FD 87 07 F2 FD 04 58 28 FF 6B 06 72 FD 48 06 72 FC C6 61 3A FF 2B 51 7A FC FB C8 2A FD 3B 38 28 FD A9 C8 2A FC 08 69 7A FD 80 30 2A FD 47 60 2A FF 8A 08 00 FD 67 50 28 FD 22 50 2A FD A0 50 90 FD 6B 60 2A 41 9D 00 08 - -. 0 FE2533C 12 -. FD A0 50 50 FC 02 08 00 40 81 07 1C - -. 0 FE25348 8 -. FF 8D 10 00 40 9D 06 F4 - -. 0 FE25A40 32 -. CB 2A 00 00 81 1E 20 84 FC D9 48 28 C9 A8 00 00 FC A6 50 2A FC 25 58 2A FC E1 68 2A 4B FF F9 10 - -. 0 FE2536C 128 -. C9 A6 00 00 FD 69 38 2A C8 45 00 00 FD 84 03 72 81 3E 20 80 FC CB 03 72 FC A4 60 28 FD 29 58 28 FC 2B 30 28 FD 05 60 2A C8 A9 00 00 FF 29 38 2A FC 01 30 2A FD 84 40 28 FF 7F 02 F2 FD 4C 00 32 FC 2B 00 28 FC C8 00 32 FD A8 50 7A FD 24 DE 7A FC E6 68 2A FC 06 38 28 FD 00 68 2A FF 6C 40 7A FD 7B 48 2A FD 07 58 2A FC 88 10 00 FD 47 40 28 FC C5 40 2A FC E0 40 90 FD 2A 58 2A 41 85 00 08 - -. 0 FE253F0 8 -. FF 05 10 00 40 99 06 40 - -. 0 FE25A34 12 -. FC 40 28 50 FF 87 10 00 4B FF F9 C0 - -. 0 FE253FC 4 -. 40 9D 06 18 - -. 0 FE25A14 32 -. C9 89 00 00 81 3E 20 7C FC AC 30 28 C9 69 00 00 FC 25 40 2A FC 01 48 2A FC A0 58 2A 4B FF F9 EC - -. 0 FE2541C 204 -. CB 26 00 00 FD 46 28 2A C8 45 00 00 FD A4 06 72 FD 6A 06 72 FD 04 68 28 FC C6 50 28 FF 6A 58 28 FC E8 68 2A FC 26 28 2A FD 9B 58 2A FF 64 38 28 FD 3F 02 B2 FC BB 03 32 FD 6A 60 28 FC 07 03 32 FD A7 2A FA FC C4 48 7A FC 20 68 2A FC E3 06 72 FD 00 08 28 FD 83 38 28 FD 28 68 2A FD 8C 38 2A FC BB 4A FA FF 63 60 28 FC 05 30 2A FD A1 00 2A FC ED 06 72 FD 01 68 28 FD 5D 03 72 FF 2D 38 28 FD 68 00 2A FC D9 38 2A FF 23 52 FA FD 3B 01 B2 FD 0D 30 28 FC AC 01 B2 FC 2C 4A 3A FC C5 08 2A FC 05 30 28 FD 40 08 2A FC FB 52 3A FD 27 C8 2A FC 26 48 2A FF 81 10 00 FD A6 08 28 FC A1 18 2A FC E0 08 90 FC CD 48 2A 41 9D 00 08 - -. 0 FE254E8 12 -. FC E0 08 50 FC 03 10 00 40 81 05 18 - -. 0 FE254F4 8 -. FF 87 18 00 40 9D 04 FC - -. 0 FE259F4 20 -. FD 83 28 28 FC EC 08 2A FD 27 30 2A FC 29 E8 2A 4B FF FB 08 - -. 0 FE2550C 144 -. C8 C6 00 00 80 9E 20 78 FC 04 01 B2 81 7E 20 74 C8 E4 00 00 C9 0B 00 00 FD 67 01 B2 C8 C5 00 00 81 3E 20 70 FD 44 00 28 FC 47 07 F2 FF 2A 00 2A FF A7 58 28 FD 08 11 3A FC 7D 58 2A FC 44 C8 28 FF A5 08 2A FD 47 18 28 C8 E9 00 00 FF 62 00 F2 FD 99 00 F2 FD B9 DA BA FD 25 E8 28 FF 6C 68 2A FF 29 08 2A FC 0C D8 28 FC 60 68 2A FD 62 1A BA FC AB 40 2A FD 5B 28 2A FC 8A 30 00 FC 3B 50 28 FD 27 50 2A FD A0 50 90 FD 61 28 2A 41 85 00 08 - -. 0 FE2559C 12 -. FD A0 50 50 FF 07 30 00 40 99 04 44 - -. 0 FE255A8 8 -. FF 8D 38 00 40 9D 04 1C - -. 0 FE259C8 32 -. C8 C9 00 00 80 FE 20 6C FC 06 48 28 C9 07 00 00 FC E0 50 2A FC 47 58 2A FC E2 40 2A 4B FF FB E8 - -. 0 FE255CC 128 -. C9 A6 00 00 FD 69 38 2A C8 A5 00 00 FD 04 03 72 81 3E 20 68 FC 4B 03 72 FC C4 40 28 FD 29 58 28 FF 6B 10 28 FC 66 40 2A C8 C9 00 00 FC 29 38 2A FC 1B 10 2A FF 64 18 28 FD 9F 02 F2 FD 5B 00 32 FC 4B 00 28 FC E3 00 32 FD A3 50 BA FD 24 60 7A FD 47 68 2A FD 07 50 28 FC 68 68 2A FD 9B 18 BA FC 2C 48 2A FD 0A 08 2A FF 88 28 00 FD 6A 40 28 FD 26 40 2A FC E0 40 90 FD 4B 08 2A 41 9D 00 08 - -. 0 FE25650 8 -. FC 06 28 00 40 81 03 68 - -. 0 FE259BC 12 -. FC A0 30 50 FF 87 28 00 4B FF FC 98 - -. 0 FE2565C 4 -. 40 9D 03 40 - -. 0 FE2599C 32 -. C9 A9 00 00 81 5E 20 64 FC CD 48 28 C9 6A 00 00 FC 46 40 2A FF 62 50 2A FC FB 58 2A 4B FF FC C4 - -. 0 FE2567C 128 -. C8 46 00 00 FD 69 38 2A C8 A5 00 00 FD 84 00 B2 81 3E 20 60 FF 6B 00 B2 FC C4 60 28 FD 29 58 28 FC 0B D8 28 FD A6 60 2A C8 C9 00 00 FD 1F 02 F2 FC 60 D8 2A FD 84 68 28 FC 29 38 2A FD 6B 18 28 FD 4C 00 F2 FC 4D 00 F2 FF 6D 52 FA FD 24 40 7A FC E2 D8 2A FC 02 38 28 FC 60 D8 2A FD 0C 1A FA FC 28 48 2A FD 07 08 2A FC 88 28 00 FD 47 40 28 FD 26 40 2A FC E0 40 90 FD 4A 08 2A 41 85 00 08 - -. 0 FE256FC 12 -. FC E0 40 50 FF 06 28 00 40 99 02 8C - -. 0 FE25708 8 -. FF 87 30 00 40 9D 02 64 - -. 0 FE25970 32 -. C9 89 00 00 81 7E 20 5C FC CC 48 28 C9 6B 00 00 FF 66 40 2A FC 1B 50 2A FC E0 58 2A 4B FF FD A0 - -. 0 FE2572C 288 -. C8 66 00 00 FD 69 38 2A CB 65 00 00 FD 84 00 F2 FD 0B 00 F2 FC 04 60 28 FD 29 58 28 FC 4B 40 28 FD A0 60 2A FC DF 02 F2 FC A2 40 2A FD 04 68 28 FF E9 38 2A FC 4B 28 28 FC E8 01 72 FC 2D 01 72 FD 4D 38 BA FD 24 37 FA FC E1 50 2A FC DC 00 F2 FC 01 38 28 FC 9D 00 F2 FD 80 50 2A FD 7C 30 28 FF FE 00 F2 FC A8 60 BA FD BD 20 28 FD 8B 30 2A FC A5 48 2A FD 0D 20 2A FC DC 60 28 FD 27 28 2A FC 3E F8 28 FC 46 02 32 FD 49 00 F2 FD 61 F8 2A FF FD 40 28 FC 09 50 28 FC 3E 58 28 FC 6C 17 FA FC 80 50 2A FD 8C 02 32 FD 49 20 28 FD A4 02 F2 FD 0A 02 F2 FC E7 48 28 FD 78 07 72 FC 04 40 7A FD 0C 18 2A FC 47 28 2A FC 8D 00 2A FC AC 40 28 FC E2 07 B2 FD AD 20 28 FD 85 18 2A FC 5C 5E 7A FC 6D 00 2A FC A6 67 FA FF 2A 18 7A FF A9 3E BA FF 85 10 2A FF F9 E8 2A FC 68 E0 2A FD A4 F8 2A FF 83 D8 00 FF 08 18 28 FC 84 68 28 FD 63 68 28 FC 58 E0 2A FC 24 F8 2A FD 80 18 90 41 9D 00 08 - -. 0 FE25850 8 -. FC 0D D8 00 40 81 01 10 - -. 0 FE25964 12 -. FF 60 68 50 FF 8C D8 00 4B FF FE F0 - -. 0 FE2585C 4 -. 40 9D 00 F4 - -. 0 FE25860 48 -. FF 23 58 28 FF 19 68 28 FF 98 08 28 FC 5C 10 2A FC 2B 10 2A C9 A5 00 00 FC 81 68 00 FF EB 08 28 FD 81 F0 2A FC 60 08 90 FC 5F 10 2A 41 85 00 08 - -. 0 FE25894 8 -. FF 1E 68 00 40 99 00 5C - -. 0 FE258F4 12 -. FC C0 F0 50 FF 83 30 00 41 BD FF A8 - -. 0 FE258A4 80 -. FD A1 60 28 83 C1 00 18 CB 01 00 20 CB 21 00 28 FC 6D F0 2A CB 61 00 38 CB 81 00 40 CB A1 00 48 FF C3 D0 2A CB E1 00 58 FC 3E 10 2A CB C1 00 50 FC 4C 08 2A FD 2C 10 28 D8 43 00 00 FF 49 08 2A DB 43 00 08 CB 41 00 30 38 21 00 60 4E 80 00 20 - -. 0 FE0D030 16 -. C9 A1 00 18 C8 1D 00 00 FF 8D 00 00 40 9D 0E 38 - -. 0 FE0DE74 20 -. 83 FE 0F 68 FC 9F 00 00 C8 7F 00 00 FD AD 00 F2 40 85 00 80 - -. 0 FE0DF04 8 -. 81 3E 0F BC 4B FF FF 84 - -. 0 FE0DE8C 16 -. C8 C9 00 00 FD 7F 01 B2 FC 0D 58 28 4B FF F1 C8 - -. 0 FE0D060 16 -. C8 21 00 10 FD 21 00 2A FF 01 48 00 41 9A 00 D8 - -. 0 FE0D070 112 -. C8 DC 00 00 C9 3B 00 00 C9 7A 00 00 FC 69 37 FA C8 B9 00 00 83 5E 0E 48 83 3E 0E 44 C8 FA 00 00 FF 63 30 28 CB D9 00 00 D8 61 00 30 81 21 00 30 81 41 00 34 FC 4B 06 F2 71 40 00 02 FF 85 06 F2 FF BF 10 28 FD 07 06 F2 FD BD E0 28 FF 5E 06 F2 FC 0D 40 28 FF C0 D0 28 FD 8D 00 28 FD 40 F0 28 FC 8C 40 28 FC 2A D0 28 FC 44 08 2A 41 82 00 0C - -. 0 FE0D0E0 24 -. FF C0 F0 50 FC 40 10 50 C8 9D 00 00 FC 20 F0 90 FE 1E 20 00 41 91 00 0C - -. 0 FE0D0F8 16 -. FC 40 10 50 FC 20 F0 50 7F 03 C3 78 48 01 80 E9 - -. 0 FE0D108 16 -. C9 A1 00 18 C8 1D 00 00 FF 8D 00 00 40 9D 0E 14 - -. 0 FE0DF28 16 -. FF 1F 00 00 C9 5F 00 00 FD AD 02 B2 40 99 00 14 - -. 0 FE0DF48 8 -. 81 3E 0F C0 4B FF FF 88 - -. 0 FE0DED4 16 -. C9 89 00 00 FD 5F 03 32 FC 0D 50 28 4B FF F2 54 - -. 0 FE0D134 16 -. C8 21 00 10 FF 41 00 2A FE 01 D0 00 40 92 04 70 - -. 0 FE0D144 12 -. CB FD 00 00 FF 9E F8 00 41 BD F9 0C - -. 0 FE0D150 8 -. FC 20 08 50 4B FF FC 6C - -. 0 FE0CDC0 8 -. FD 60 08 90 4B FF FC 98 - -. 0 10001658 32 -. 7D 20 DA 14 7C 1B 04 AE C9 A9 00 08 7D 20 CA 14 7C 19 05 AE 7C 00 5A 14 D9 A9 00 08 42 00 FF E4 - -. 0 10008F60 8 -. 7C A3 2B 78 4B FF D8 95 - -. 0 100067F8 20 -. 38 00 00 01 94 21 FF F0 7F 80 18 40 39 20 00 00 40 9C 00 14 - -. 0 1000680C 16 -. 54 00 08 3C 39 29 00 01 7F 80 18 40 41 9C FF F4 - -. 0 1000681C 20 -. 38 00 00 01 7C 00 48 30 7F 83 00 00 38 60 FF FF 40 9E 00 08 - -. 0 10006830 12 -. 7D 23 4B 78 38 21 00 10 4E 80 00 20 - -. 0 10008F68 12 -. 2F 83 FF FF 7C 79 1B 78 41 9E 02 40 - -. 0 10008F74 24 -. 7F E3 FB 78 7F A4 EB 78 7F 85 E3 78 7F 26 CB 78 3B 00 00 00 4B FF D2 C5 - -. 0 1000624C 28 -. 94 21 FF F0 39 00 00 00 93 E1 00 08 7C 9F 23 78 34 85 FF FF 38 E0 00 00 41 82 00 74 - -. 0 10006268 24 -. 54 A5 F8 7E 38 C0 00 00 57 EC 20 36 7F 87 40 40 7C AA 2B 78 40 9C 00 40 - -. 0 100062BC 8 -. 7F 8A 40 40 40 9D FF F4 - -. 0 100062C4 20 -. 38 E7 00 01 7D 08 52 14 7F 84 38 40 7C C6 62 14 41 9D FF A0 - -. 0 100062D8 16 -. 38 60 00 00 83 E1 00 08 38 21 00 10 4E 80 00 20 - -. 0 10008F8C 12 -. 7F 98 C8 40 3B 60 00 01 40 9C 01 C4 - -. 0 10008F98 108 -. 6F 40 80 00 81 3E 80 8C 3F 40 43 30 90 01 00 0C 93 41 00 08 C8 09 00 00 C9 A1 00 08 81 3E 80 90 FD AD 00 28 82 FE 80 84 C8 09 00 00 82 DE 80 88 FD AD 68 2A 82 BE 80 94 82 9E 80 98 FF 6D 00 32 93 61 00 14 93 41 00 10 C8 15 00 00 CB E1 00 10 CB B7 00 00 FF FF 00 28 CB D6 00 00 FF FF F8 2A FF FB F8 24 FC 20 F8 90 48 01 FF 95 - -. 0 10009004 16 -. FF 80 08 90 C8 34 00 00 FC 3F 00 72 48 01 FF 85 - -. 0 FE0CCC4 8 -. 2F 09 00 00 40 99 06 44 - -. 0 FE0D30C 16 -. 83 9E 0E 78 C8 5C 00 00 FD 82 08 2A 4B FF F9 C0 - -. 0 FE0CCD8 20 -. 83 FE 0F 64 C8 FF 00 00 FF 8C 38 00 4F DD F3 82 41 9E 0A 88 - -. 0 FE0D770 48 -. 81 5E 0E 80 83 BE 0E 74 C8 CA 00 00 CB DD 00 00 FC 86 60 2A FC A4 30 28 D8 81 00 30 81 61 00 30 81 81 00 34 FD AC 28 28 FD 4D F0 2A 4B FF F5 80 - -. 0 FE0CD1C 152 -. FD 0A 02 B2 80 DE 0F 6C 80 BE 0F 70 55 80 28 34 80 9E 0F 78 80 7E 0F 74 C8 46 00 00 FD 2A 02 32 C8 E5 00 00 CB 64 00 00 CB 83 00 00 FF 48 38 BA 80 FE 0F 7C FF A8 E6 FA 81 1E 0E 7C C9 67 00 00 7D 20 42 14 7D A8 04 AE FC 3A 5A 3A C8 49 00 10 C8 89 00 18 FC C9 57 7A C9 49 00 08 81 9E 0F 90 FC 01 02 32 CB 4C 00 00 FC 66 02 B2 FD 82 00 32 FC A4 18 28 FF CD 01 B2 FC E5 60 28 FF 67 F0 28 FD 82 D8 2A FF 82 60 28 FF BB E0 2A FD 1D 66 BA FC 08 60 00 40 82 08 10 - -. 0 FE0CDB4 8 -. FC 20 60 90 41 B9 FC A0 - -. 0 FE0CDBC 12 -. FC 20 08 50 FD 60 08 90 4B FF FC 98 - -. 0 10009014 24 -. 39 00 00 00 FC 01 00 72 7F 88 E0 40 57 66 08 3C FD 01 00 7A 40 9C 00 64 - -. 0 1000902C 96 -. 7C 08 DA 14 7D 3D 41 D6 7D 08 32 14 7F 88 E0 40 7C 1D 01 D6 55 29 20 36 7C 09 FC AE 7D 69 FA 14 54 00 20 36 7D 7F 04 AE 7D 40 FA 14 C9 8A 00 08 FC 00 58 28 7C 1F 05 AE C9 AB 00 08 FD AD 60 28 D9 AA 00 08 7C 09 FC AE FC 00 58 2A 7C 09 FD AE C9 AB 00 08 FD AD 60 2A D9 AB 00 08 41 9C FF A4 - -. 0 1000908C 12 -. 38 E0 00 01 7F 87 D8 40 40 9C 00 B4 - -. 0 10009148 16 -. 3B 18 00 01 7C DB 33 78 7F 98 C8 40 41 9C FE 84 - -. 0 10009158 88 -. 38 60 00 00 80 01 00 74 82 81 00 18 82 A1 00 1C 7C 08 03 A6 82 C1 00 20 82 E1 00 24 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB 61 00 48 CB 81 00 50 CB A1 00 58 CB C1 00 60 CB E1 00 68 38 21 00 70 4E 80 00 20 - -. 0 1000169C 32 -. 7D 20 DA 14 7C 1B 04 AE C9 A9 00 08 7D 20 BA 14 7C 17 05 AE 7C 00 5A 14 D9 A9 00 08 42 00 FF E4 - -. 0 100008E8 8 -. FC 20 F8 90 42 00 FF C0 - -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 2, stride = 1 -. 0 FE0CE6C 20 -. 81 3E 0F 94 2F 9F 00 01 C9 29 00 00 FC 9F 02 72 41 9E 04 D0 - -. 0 FE0DD24 16 -. 80 7E 0F 90 C8 23 00 00 FC 0D 20 78 4B FF F1 F4 - -. 0 FE0CF24 16 -. FC 8C 00 2A FC 20 60 90 FE 04 60 00 41 B2 FB 28 - -. 0 FE0DDDC 20 -. 81 1E 0F 88 FC 9F 28 00 C9 A8 00 00 FC C6 03 72 40 85 01 00 - -. 0 FE0DDF0 20 -. 81 3E 0F 9C CB A9 00 00 FF 7F 07 72 FC 06 D8 28 4B FF F2 00 - -. 0 FE0D000 12 -. FF 81 00 2A FF 1C 08 00 41 BA FA 50 - -. 0 FE0D024 12 -. 3B 01 00 10 7F 03 C3 78 48 01 81 C1 - -. 0 FE0DE88 20 -. 81 3E 0F A0 C8 C9 00 00 FD 7F 01 B2 FC 0D 58 28 4B FF F1 C8 - -. 0 FE0D100 8 -. 7F 03 C3 78 48 01 80 E9 - -. 0 FE0DF38 8 -. 81 3E 0F A4 4B FF FF 98 - -. 0 FE0CA58 88 -. FD 60 08 90 83 01 00 A4 FC 20 58 90 80 81 00 4C 7F 08 03 A6 83 21 00 54 83 01 00 50 7C 80 81 20 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C CB 41 00 70 CB 61 00 78 CB 81 00 80 CB A1 00 88 CB C1 00 90 CB E1 00 98 38 21 00 A0 4E 80 00 20 - -. 0 FE0CCCC 32 -. 83 9E 0E 78 CB 9C 00 00 FD 9C 08 28 83 FE 0F 64 C8 FF 00 00 FF 8C 38 00 4F DD F3 82 41 9E 0A 88 - -. 0 1000929C 36 -. 7C 1F 04 AE 7D 20 FA 14 FC 00 03 32 7C 1F 05 AE 7C 00 22 14 C9 A9 00 08 FD AD 03 32 D9 A9 00 08 42 00 FF E0 - -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 2, stride = 1 -. 0 100017A4 36 -. 7C 19 04 AE 7D 20 CA 14 FC 00 03 32 7C 19 05 AE 7C 00 5A 14 C9 A9 00 08 FD AD 03 32 D9 A9 00 08 42 00 FF E0 - -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 2, stride = 1 -. 0 10004864 36 -. 7D 20 32 14 7D 66 01 2E 38 C6 00 04 7D 86 01 2E 38 C6 FF FC 91 69 00 08 91 89 00 0C 7C 00 52 14 42 00 FF E0 - -. 0 100048E8 48 -. 7C 1D F3 96 93 01 00 08 7C 00 F1 D6 7C 00 E8 50 7F BD DA 14 90 01 00 0C CB E1 00 08 FF FF C8 28 FF FF 06 B2 FF FF D8 24 FC 20 F8 90 48 02 45 E1 - -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 2, stride = 1 -. 0 100049E8 20 -. 7D 20 2A 14 7C 25 05 AE D8 49 00 08 7C 00 5A 14 42 00 FF F0 - -. 0 10004A18 36 -. 7D 20 32 14 7D 66 01 2E 38 C6 00 04 7D 86 01 2E 38 C6 FF FC 91 69 00 08 91 89 00 0C 7C 00 22 14 42 00 FF E0 - -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 2, stride = 1 -. 0 10004B60 48 -. 7C 1D F3 96 92 C1 00 08 7C 00 F1 D6 7C 00 E8 50 7F BD D2 14 90 01 00 0C CB E1 00 08 FF FF C8 28 FF FF 06 B2 FF FF D8 24 FC 20 F8 90 48 02 43 69 - -. 0 10004BE0 36 -. 7D 20 DA 14 7D 7B 01 2E 3B 7B 00 04 7D 9B 01 2E 3B 7B FF FC 91 69 00 08 91 89 00 0C 7C 00 52 14 42 00 FF E0 - -. 0 1000191C 48 -. 3D 20 10 02 3D 60 10 02 39 29 81 18 39 6B 80 F0 C8 29 00 00 7F 66 DB 78 C8 4B 00 00 7F 07 C3 78 7F E3 FB 78 7F C4 F3 78 7F 45 D3 78 48 00 31 69 - -. 0 FE0E32C 20 -. 81 3E 0F F4 2F 1F 00 01 C9 29 00 00 FC 7F 02 72 41 9A 05 C0 - -. 0 FE0E6EC 192 -. FC 40 10 50 FC 80 20 50 D8 41 00 20 81 5E 0E 80 80 BE 0F C8 C9 6A 00 00 80 9E 0F CC FC 0B 10 2A 80 7E 0F D0 83 BE 0F D4 CB C5 00 00 FD 20 58 28 C8 C4 00 00 C9 03 00 00 CB BD 00 00 FD 42 48 28 80 FE 0F D8 D8 01 00 30 C8 A7 00 00 FD AA 20 2A 81 61 00 30 81 81 00 34 81 1E 0E 7C 55 80 28 34 D8 81 00 28 FD 2D 03 72 7D 20 42 14 C9 49 00 08 FD 89 37 BA CB C9 00 18 FC E9 EA 3A C9 09 00 10 7F A8 04 AE FD 6D 02 72 FC 0C 2A 7A FD 6B 69 FA FC C0 02 72 FC EB 02 B2 FD 88 01 B2 FC 1E 38 28 FD 5D 02 F2 FD A0 60 28 FC AD 50 28 FD A8 28 2A FF C8 68 28 FD 45 F0 2A FC 8A 08 00 40 85 04 B4 - -. 0 10004C0C 160 -. 7C 1A F3 96 7C 00 F1 D6 7C 60 D0 50 3C 00 43 30 3D 20 10 02 90 01 00 10 39 29 80 F8 93 C1 00 14 7C 17 19 D6 C9 A1 00 10 38 60 00 00 C8 09 00 00 FD AD 00 28 54 00 20 36 7D 20 DA 14 FC 0D 07 72 FD AD 07 32 7D BB 05 AE D8 09 00 08 80 01 00 84 82 C1 00 20 82 E1 00 24 7C 08 03 A6 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB 21 00 48 CB 41 00 50 CB 61 00 58 CB 81 00 60 CB A1 00 68 CB C1 00 70 CB E1 00 78 38 21 00 80 4E 80 00 20 - -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 2, stride = 1 -. 0 10001EE0 20 -. 39 20 00 01 38 E7 00 01 7D 20 38 30 7F 80 F0 40 41 9C FF F4 - -. 0 10001F18 24 -. 7C E9 03 A6 55 20 07 FE 55 6B 08 3C 7D 6B 03 78 55 29 F8 7E 42 00 FF F0 - -. 0 10001F08 16 -. 39 60 00 00 7D 49 53 78 7F 8B 38 40 40 9C 00 1C - -. 0 10001F60 24 -. 57 C5 F8 7E 39 00 00 00 57 67 18 38 7F 8A 58 40 7C A9 2B 78 40 9C 00 28 - -. 0 10001F9C 8 -. 7F 89 58 40 40 9D FF F4 - -. 0 10001FA4 20 -. 39 4A 00 01 7D 6B 4A 14 7F 86 50 40 7D 08 3A 14 41 9D FF B8 - -. 0 10000ADC 32 -. 7D 9F 04 AE 7D BE 04 AE 7C 00 4A 14 FC 0C 68 28 FC 00 02 10 FF E0 02 F2 FF 9F 08 00 40 9D 00 08 - -PASS: fft_real_bitreverse_order, n = 2 -. 0 10005174 4 -. 4B FF F6 19 - -. 0 1000218C 24 -. 55 60 20 36 55 69 18 38 7C 1E 04 AE 7D 6B DA 14 7C 09 FD AE 42 00 FF EC - -. 0 10012600 8 -. 7C A3 2B 78 4B FF 41 F5 - -. 0 10012608 12 -. 2F 83 FF FF 7C 79 1B 78 41 9E 02 54 - -. 0 10012614 24 -. 7F 85 E3 78 7F E3 FB 78 7F A4 EB 78 7F 26 CB 78 3B 00 00 01 4B FF 3C C1 - -. 0 100062E8 20 -. 34 C5 FF FF 94 21 FF F0 39 60 00 00 39 40 00 00 41 82 00 5C - -. 0 100062FC 24 -. 54 A5 F8 7E 39 00 00 00 54 87 18 38 7F 8A 58 40 7C A9 2B 78 40 9C 00 28 - -. 0 10006338 8 -. 7F 89 58 40 40 9D FF F4 - -. 0 10006340 20 -. 39 4A 00 01 7D 6B 4A 14 7F 86 50 40 7D 08 3A 14 41 9D FF B8 - -. 0 10006354 12 -. 38 60 00 00 38 21 00 10 4E 80 00 20 - -. 0 1001262C 16 -. 7F 98 C8 40 7F 9A E3 78 3B 80 00 01 41 9D 01 D0 - -. 0 1001263C 40 -. 82 DE 82 84 3E E0 43 30 82 BE 82 88 82 9E 82 8C 82 7E 82 90 82 5E 82 94 57 5A F8 7F 7F 9B E3 78 57 9C 08 3C 41 82 00 40 - -. 0 10012664 60 -. 7F 49 03 A6 39 60 00 00 7C 0B DA 14 7D 2B E9 D6 7D 6B E2 14 7C 00 E9 D6 55 29 18 38 7C 09 FC AE 54 00 18 38 7D 9F 04 AE FD A0 60 28 FC 00 60 2A 7C 09 FD AE 7D BF 05 AE 42 00 FF D0 - -. 0 100126A0 44 -. 93 81 00 0C 92 E1 00 08 C9 B4 00 00 C8 01 00 08 CB F3 00 00 FC 00 68 28 CB B6 00 00 CB D5 00 00 FF FF 00 24 FC 20 F8 90 48 01 68 CD - -. 0 100126CC 16 -. FF 80 08 90 C8 32 00 00 FC 3F 00 72 48 01 68 BD - -. 0 100126DC 24 -. 57 65 F8 7E FC 01 00 72 2B 85 00 01 38 C0 00 01 FC 81 00 7A 40 9D 00 D8 - -. 0 100127C8 8 -. 2B 9B 00 01 40 9D 00 30 - -. 0 100127FC 12 -. 3B 18 00 01 7F 98 C8 40 40 9D FE 50 - -. 0 10012808 92 -. 38 60 00 00 80 01 00 74 82 41 00 18 82 61 00 1C 7C 08 03 A6 82 81 00 20 82 A1 00 24 82 C1 00 28 82 E1 00 2C 83 01 00 30 83 21 00 34 83 41 00 38 83 61 00 3C 83 81 00 40 83 A1 00 44 83 C1 00 48 83 E1 00 4C CB 81 00 50 CB A1 00 58 CB C1 00 60 CB E1 00 68 38 21 00 70 4E 80 00 20 - -. 0 1000E6A8 36 -. 7D 2C 29 D6 C9 BF 00 00 55 20 18 38 55 29 20 36 7C 03 04 AE 7D 69 22 14 7C 09 25 AE D9 AB 00 08 4B FF FF C4 - -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 2, stride = 1 -. 0 1000E114 8 -. 7C A3 2B 78 4B FF 86 E1 - -. 0 1000E11C 12 -. 2F 83 FF FF 7C 78 1B 78 41 9E 02 80 - -. 0 1000E128 24 -. 3B 20 00 01 7E FC BB 78 7F 99 18 40 3B 40 00 01 56 FB F8 7E 41 9D 01 F0 - -. 0 1000E140 40 -. 81 3E 81 B8 3E C0 43 30 82 BE 81 A4 CB 69 00 00 82 9E 81 A8 82 7E 81 AC 82 5E 81 B0 82 3E 81 B4 2F 9A 00 00 41 9E 00 40 - -. 0 1000E168 60 -. 7F 49 03 A6 39 60 00 00 7C 0B DA 14 7D 2B E9 D6 7D 6B E2 14 7C 00 E9 D6 55 29 18 38 7C 09 FC AE 54 00 18 38 7D 9F 04 AE FD A0 60 28 FC 00 60 2A 7C 09 FD AE 7D BF 05 AE 42 00 FF D0 - -. 0 1000E1A4 44 -. 93 81 00 0C 92 C1 00 08 C9 B3 00 00 C8 01 00 08 CB F2 00 00 FC 00 68 28 CB B5 00 00 CB D4 00 00 FF FF 00 24 FC 20 F8 90 48 01 AD C9 - -. 0 1000E1D0 16 -. FF 80 08 90 C8 31 00 00 FC 3F 00 72 48 01 AD B9 - -. 0 1000E1E0 24 -. 57 65 F8 7E FC 01 00 72 2B 85 00 01 38 C0 00 01 FC A1 00 7A 40 9D 00 C8 - -. 0 1000E2BC 8 -. 2B 9B 00 01 40 9D 00 54 - -. 0 1000E314 24 -. 3B 39 00 01 7C BB 2B 78 7F 99 C0 40 57 9C F8 7E 57 5A 08 3C 40 9D FE 38 - -. 0 1000E32C 20 -. 7F E3 FB 78 7F A4 EB 78 7E E5 BB 78 7F 06 C3 78 4B FF 7F AD - -. 0 1000E340 100 -. 38 60 00 00 80 01 00 84 82 21 00 1C 82 41 00 20 7C 08 03 A6 82 61 00 24 82 81 00 28 82 A1 00 2C 82 C1 00 30 82 E1 00 34 83 01 00 38 83 21 00 3C 83 41 00 40 83 61 00 44 83 81 00 48 83 A1 00 4C 83 C1 00 50 83 E1 00 54 CB 61 00 58 CB 81 00 60 CB A1 00 68 CB C1 00 70 CB E1 00 78 38 21 00 80 4E 80 00 20 - -. 0 10002250 20 -. 7C 1F 04 AE FC 00 68 24 7C 1F 05 AE 7C 00 4A 14 42 00 FF F0 - -. 0 100128C4 32 -. 55 40 18 38 55 49 20 36 7C 03 04 AE 7D 69 22 14 7D 4A 2A 14 7C 09 25 AE D9 AB 00 08 42 00 FF E4 - -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 2, stride = 1 -PASS: fft_complex_bitreverse_order, n = 2 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 2, stride = 2 -. 0 10000C48 12 -. 2B 84 00 01 39 6B 00 02 40 9D 00 80 - -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 2, stride = 2 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 2, stride = 2 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 2, stride = 2 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 2, stride = 2 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 2, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 2, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 2, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 2, stride = 2 -PASS: fft_real_bitreverse_order, n = 2 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 2, stride = 2 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 2, stride = 2 -PASS: fft_complex_bitreverse_order, n = 2 -. 0 FEEEC18 8 -. 71 20 00 02 40 82 02 FC - -. 0 FEEEC20 20 -. 81 03 00 30 7F 5F EA 14 83 7E 06 5C 7F 08 F8 00 41 9A 02 54 - -. 0 FEEEC34 8 -. 71 60 00 02 41 82 03 50 - -. 0 FEEEF88 24 -. 82 48 00 04 83 7E 06 74 56 51 00 38 7D 68 8A 14 7F 8B D0 40 41 9D FC A0 - -. 0 FEEEC3C 16 -. 80 1A 00 04 83 7E 06 60 70 0B 00 01 41 82 02 3C - -. 0 FEEEC4C 12 -. 28 80 00 08 54 1B 00 38 40 85 02 2C - -. 0 FEEEC58 12 -. 82 7C 04 4C 7F 13 D8 40 40 99 02 20 - -. 0 FEEEC64 8 -. 71 27 00 01 40 82 00 3C - -. 0 FEEECA4 8 -. 7F 88 D0 00 41 9E 02 C0 - -. 0 FEEEF68 20 -. 7F BD DA 14 93 FC 00 30 63 AA 00 01 91 5F 00 04 4B FF FD 94 - -. 0 FEEED0C 8 -. 28 9D FF FF 40 85 01 24 - -. 0 FEEED14 12 -. 83 BC 00 04 73 A9 00 01 41 82 02 60 - -. 0 FEEEF7C 8 -. 7F 83 E3 78 4B FF F5 45 - -. 0 FEEE53C 48 -. 61 63 00 01 81 DE 06 4C 54 69 F8 7A 82 1E 05 F0 90 78 00 04 7E 89 C2 14 3B 58 00 38 3A D8 00 08 7D CF 73 78 83 F6 00 00 2C 1F 00 00 41 82 01 A0 - -. 0 FEEE56C 24 -. 38 A0 00 00 7E 13 83 78 90 B6 00 00 7D F2 7B 78 7D D1 73 78 48 00 00 5C - -. 0 FEEE5DC 36 -. 80 FF 00 04 39 00 FF FA 82 FF 00 08 7C FC 40 38 70 E8 00 01 7F BF E2 14 80 DD 00 04 54 DB 00 38 40 82 00 38 - -. 0 FEEE634 12 -. 83 38 00 30 7C 99 E8 00 41 86 00 B0 - -. 0 FEEE640 16 -. 7C 9D DA 14 80 04 00 04 70 0A 00 01 41 A2 FF 38 - -. 0 FEEE650 16 -. 80 BD 00 04 54 A9 00 3C 91 3D 00 04 4B FF FF 54 - -. 0 FEEE5B0 44 -. 2F 17 00 00 80 DA 00 08 63 87 00 01 93 FA 00 08 93 E6 00 0C 7F 9F E1 2E 90 FF 00 04 90 DF 00 08 93 5F 00 0C 7E FF BB 78 41 9A 01 30 - -. 0 FEEE600 32 -. 81 7F 00 00 7F EB F8 50 7F 9C 5A 14 81 5F 00 08 81 7F 00 0C 81 8A 00 0C 7C 8C F8 00 40 86 00 FC - -. 0 FEEE620 12 -. 82 AB 00 08 7F 15 F8 00 40 9A 00 F0 - -. 0 FEEE62C 20 -. 91 4B 00 08 91 6A 00 0C 83 38 00 30 7C 99 E8 00 41 86 00 B0 - -. 0 FEEE708 12 -. 7F 96 A0 00 3A D6 00 04 40 9E FE 50 - -. 0 FEEE560 12 -. 83 F6 00 00 2C 1F 00 00 41 82 01 A0 - -. 0 FEEE584 24 -. 81 7D 00 08 7F 9C DA 14 81 3D 00 0C 83 6B 00 0C 7F 1B E8 00 40 9A 01 9C - -. 0 FEEE59C 12 -. 80 69 00 08 7F 83 E8 00 40 9E 01 90 - -. 0 FEEE5A8 52 -. 91 69 00 08 91 2B 00 0C 2F 17 00 00 80 DA 00 08 63 87 00 01 93 FA 00 08 93 E6 00 0C 7F 9F E1 2E 90 FF 00 04 90 DF 00 08 93 5F 00 0C 7E FF BB 78 41 9A 01 30 - -. 0 FEEE714 4 -. 4B FF FF 80 - -. 0 FEEE694 88 -. 82 61 00 74 81 C1 00 28 7E 68 03 A6 81 E1 00 2C 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 FEEEF84 4 -. 4B FF FD 9C - -. 0 FEEED20 12 -. 83 FE 05 FC 7F 1C F8 00 41 9A 03 9C - -. 0 FEEF0C4 28 -. 82 3C 00 30 81 5E 06 28 81 71 00 04 81 8A 00 00 55 7F 00 38 7F 9F 60 40 41 BC FD 58 - -. 0 FEEF0E0 36 -. 82 EA 00 04 82 4A 00 18 7E D7 F8 50 7E B6 92 14 3A 95 FF EF 7C 94 93 96 3A 64 FF FF 7F 73 91 D7 40 A1 FD 34 - -. 0 FEEEE34 76 -. 83 A1 00 64 82 21 00 24 7F A8 03 A6 82 41 00 28 82 61 00 2C 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 - -. 0 FEEEC6C 32 -. 82 9F 00 00 7F F4 F8 50 7F BD A2 14 81 5F 00 08 81 7F 00 0C 80 8A 00 0C 7F 84 F8 00 40 9E 04 20 - -. 0 FEEEC8C 12 -. 82 AB 00 08 7C 95 F8 00 40 86 04 14 - -. 0 FEEEC98 20 -. 91 4B 00 08 91 6A 00 0C 81 1C 00 30 7F 88 D0 00 41 9E 02 C0 - -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 2, stride = 3 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 2, stride = 3 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 2, stride = 3 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 2, stride = 3 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 2, stride = 3 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 2, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 2, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 2, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 2, stride = 3 -. 0 FEEECAC 16 -. 7F 3A DA 14 83 19 00 04 73 0A 00 01 40 82 02 A0 - -. 0 FEEEF58 16 -. 80 FA 00 04 54 FB 00 3C 93 7A 00 04 4B FF FD 84 - -. 0 FEEECE8 44 -. 38 7C 00 38 63 A8 00 01 80 C3 00 08 90 7F 00 0C 90 DF 00 08 91 1F 00 04 7F BF E9 2E 93 E6 00 0C 93 E3 00 08 28 9D FF FF 40 85 01 24 - -PASS: fft_real_bitreverse_order, n = 2 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 2, stride = 3 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 2, stride = 3 -. 0 FEEE6EC 28 -. 2F 17 00 00 7D 1C DA 14 61 1C 00 01 93 F8 00 30 93 9F 00 04 7E FF BB 78 40 9A FE D8 - -. 0 100013B4 16 -. 38 E7 00 01 7D 20 38 30 7F 80 F0 40 41 9C FF F4 - -. 0 100013EC 20 -. 55 20 07 FE 55 6B 08 3C 7D 6B 03 78 55 29 F8 7E 42 00 FF F0 - -. 0 1000144C 12 -. 7F 87 40 40 7C 6A 1B 78 40 9C 00 40 - -. 0 10001458 52 -. 7C 1B 41 D6 7D 66 FA 14 7D 86 FC AE C9 6B 00 08 54 00 20 36 7D BF 04 AE 7D 20 FA 14 7D A6 FD AE C8 09 00 08 D8 0B 00 08 7D 9F 05 AE D9 69 00 08 48 00 00 0C - -. 0 1000148C 16 -. 7D 0A 40 50 55 4A F8 7E 7F 8A 40 40 40 9D FF F4 - -PASS: fft_complex_bitreverse_order, n = 4 -. 0 FE0E1C4 16 -. 80 DE 0F C4 CB A6 00 00 FC 81 E8 00 41 85 01 98 - -. 0 FE0E1D4 60 -. 83 BE 0E 78 80 7E 0E 74 C8 7D 00 00 83 FE 0F EC FC 03 08 2A C8 23 00 00 C9 BF 00 00 FC C1 00 2A FD 46 01 B2 D8 C1 00 20 FD 60 30 28 FF 8A 68 00 FC 4B 08 2A D8 41 00 28 40 9C 01 98 - -. 0 FE0E210 100 -. 81 5E 0E 70 81 1E 0E 6C C9 AA 00 00 C9 28 00 00 80 FE 0E 68 FD 6D 4A BA 80 BE 0E 64 C8 E7 00 00 C8 25 00 00 81 3E 0E 60 FC 6B 3A BA 80 9E 0F D8 CB A9 00 00 C8 84 00 00 C8 E6 00 00 FC A3 0A BA FF C2 01 32 FD 05 EA BA FD 88 F1 B8 FD 2C 12 BA FC 26 48 2A FC 06 08 28 FD 80 48 2A FF 0C 38 00 40 99 04 3C - -. 0 FE0E6AC 24 -. 83 BE 0F DC 81 9E 0F F0 CB DD 00 00 C8 0C 00 00 FC 0C 07 B8 4B FF FB C8 - -. 0 FE0E288 12 -. FD 81 00 2A FC 0C 08 00 41 82 FE FC - -. 0 FE0E294 12 -. FC 20 30 90 FC 60 F8 90 4B FF D7 FD - -. 0 FE0BA98 12 -. 94 21 FF B0 7C 08 02 A6 48 06 76 11 - -. 0 FE0BAA4 232 -. 93 C1 00 38 7F C8 02 A6 FC E1 00 72 DB C1 00 40 DB E1 00 48 FF E0 08 90 81 1E 0E 8C 80 FE 0E 70 C9 48 00 00 81 7E 0E 6C FD 81 50 2A CB C7 00 00 C9 2B 00 00 80 DE 0E 88 FD 8C 50 28 80 BE 0E 68 FC BE 49 FA 80 9E 0E 90 C8 C6 00 00 FD 01 60 28 C8 05 00 00 C8 24 00 00 FD 46 03 32 80 7E 0E 64 FD A5 01 FA 81 3E 0E 84 C8 83 00 00 FD 66 00 72 C9 29 00 00 93 E1 00 3C FD 08 10 2A 83 FE 0E 94 FF CD 21 FA 93 81 00 30 93 A1 00 34 FC 0B 03 32 90 01 00 54 FC A6 02 32 C8 DF 00 00 FC 2A 03 32 FD BE 49 FA FC 80 02 32 FF C5 02 32 FD 41 03 32 FD 2D 21 FA FD 7E 02 32 FC 9F 50 2A FF C0 18 90 FC A9 5F FA FC 7F 20 28 FC 25 10 2A FC 03 50 2A FD A1 00 2A FC 24 68 2A FD 84 08 28 FD 8C 68 2A FF 8C 30 00 40 9D 00 58 - -. 0 FE0BBE0 20 -. FC 9E 30 00 81 9E 0E 98 C8 CC 00 00 FD 8C 01 B2 41 85 00 78 - -. 0 FE0BBF4 28 -. 81 3E 0E A0 C9 A9 00 00 FD 7E 03 72 FD 8C 58 28 FC 81 60 2A FF 04 08 00 41 BA FF AC - -. 0 FE0BC10 16 -. C9 1F 00 00 FC 20 F8 90 FF 9F 40 00 41 9D 00 0C - -. 0 FE0BC28 12 -. 3B 81 00 10 7F 83 E3 78 48 01 95 BD - -. 0 FE0BC34 16 -. C9 A1 00 18 C8 1F 00 00 FC 0D 00 00 40 81 00 40 - -. 0 FE0BC80 20 -. 83 BE 0E A4 FF 1E 00 00 C8 BD 00 00 FD AD 01 72 41 99 01 40 - -. 0 FE0BC94 32 -. 81 3E 0E AC C9 29 00 00 FC 1E 02 72 FC 0D 00 28 C9 A1 00 10 FD 8D 00 2A FF 8D 60 00 41 9E 00 E4 - -. 0 FE0BCB4 132 -. 80 FE 0E 5C 81 7E 0E 58 C8 C7 00 00 C8 0B 00 00 80 DE 0E 54 FD 26 07 BA 80 BE 0E 50 C8 E6 00 00 C9 85 00 00 80 9E 0E 48 FD 69 00 28 80 7E 0E 44 C9 44 00 00 CB E3 00 00 FC 67 02 F2 D9 21 00 20 81 21 00 20 81 41 00 24 FC AC 02 F2 55 49 07 BE FC 3E 18 28 2C 09 00 01 FC 8A 02 F2 FC 41 28 28 FC DF 02 F2 FD 02 20 28 FF E8 30 28 FD A2 40 28 FC E8 F8 28 FC 6D 20 28 FD 47 30 28 FC 43 50 2A 41 82 00 E4 - -. 0 FE0BD38 16 -. C9 BF 00 00 FC 20 F8 90 FC 9F 68 00 41 85 00 0C - -. 0 FE0BD50 8 -. 7F 83 E3 78 48 01 94 99 - -. 0 FE0BD58 16 -. C9 A1 00 18 C8 1F 00 00 FF 0D 00 00 40 99 00 84 - -. 0 FE0BDE8 16 -. FC 1E 00 00 C8 5D 00 00 FD AD 00 B2 40 81 00 38 - -. 0 FE0BE2C 8 -. 81 3E 0E B4 4B FF FF CC - -. 0 FE0BDFC 16 -. C8 29 00 00 FD 7E 00 72 FC 0D 58 28 4B FF FF 7C - -. 0 FE0BD84 16 -. C9 A1 00 10 FC AD 00 2A FC 8D 28 00 40 86 00 7C - -. 0 FE0BD94 16 -. CB DF 00 00 FC 20 68 90 FF 1F F0 00 41 B9 FE 18 - -. 0 FE0BBB8 40 -. 83 81 00 54 83 A1 00 34 7F 88 03 A6 83 C1 00 38 83 81 00 30 83 E1 00 3C CB C1 00 40 CB E1 00 48 38 21 00 50 4E 80 00 20 - -. 0 FE0E2A0 4 -. 4B FF FE EC - -. 0 FE0E8FC 8 -. FD 42 00 B2 40 9A 00 10 - -. 0 FE0E904 32 -. FC 40 10 50 FC 80 20 50 D8 41 00 20 81 1E 0F EC D8 81 00 28 CB C8 00 00 FF 0A F0 00 40 98 00 A4 - -. 0 FE0E924 100 -. 80 7E 0E 70 80 BE 0E 6C C8 C3 00 00 C9 05 00 00 83 FE 0E 68 FD 26 42 BA 83 BE 0E 64 CB DF 00 00 C8 1D 00 00 C8 C6 00 00 FD 69 F2 BA 81 9E 0E 60 80 DE 0F D8 C9 8C 00 00 C8 A6 00 00 FD AB 02 BA FF A4 01 72 FC ED 62 BA FC 27 E8 B8 FD 01 22 BA FC 22 40 2A FD 42 08 28 FD AA 40 2A FF 8D 30 00 40 9D 03 E8 - -. 0 FE0E988 24 -. 80 9E 0F DC C9 44 00 00 FC 0D 1A BA FC 61 00 2A FC 03 08 00 41 82 F7 F0 - -. 0 FE0E9A0 16 -. FC 20 10 90 FC 60 F8 90 FC 40 20 90 4B FF D0 ED - -. 0 FE0BB8C 20 -. 81 5E 0E 98 FC 1E 30 00 C8 6A 00 00 FD 8C 00 F2 40 81 00 D4 - -. 0 FE0BC70 16 -. 81 3E 0E A0 C8 E9 00 00 FD 9E 61 FA 4B FF FF 30 - -. 0 FE0BBAC 12 -. FC 81 60 2A FF 04 08 00 40 9A 00 5C - -. 0 FE0BC20 20 -. FC 40 10 50 FC 20 F8 50 3B 81 00 10 7F 83 E3 78 48 01 95 BD - -. 0 FE0BE18 12 -. FF E0 F8 50 FC 40 10 50 4B FF FF 18 - -. 0 FE0BD48 16 -. FC 40 10 50 FC 20 F8 50 7F 83 E3 78 48 01 94 99 - -. 0 FE0BD68 16 -. FF 9E 00 00 C8 9D 00 00 FD AD 01 32 40 9D 00 B0 - -. 0 FE0BE24 8 -. 81 3E 0E B4 4B FF FF 54 - -. 0 FE0BD7C 24 -. C9 09 00 00 FC 1E 6A 3A C9 A1 00 10 FC AD 00 2A FC 8D 28 00 40 86 00 7C - -. 0 FE0BDA4 44 -. 83 81 00 54 FC 20 68 50 83 A1 00 34 7F 88 03 A6 83 C1 00 38 83 81 00 30 83 E1 00 3C CB C1 00 40 CB E1 00 48 38 21 00 50 4E 80 00 20 - -. 0 FE0E9B0 4 -. 4B FF F7 DC - -. 0 FE0D34C 12 -. C8 7D 00 00 FF 9E 18 00 40 9C 00 10 - -. 0 FE0D364 180 -. 81 5E 0E 80 80 FE 0F 6C C9 4A 00 00 80 DE 0F 70 FD 8A F0 2A 80 9E 0F 78 80 7E 0F 74 C8 27 00 00 FC CC 50 28 C9 66 00 00 CB A4 00 00 C8 03 00 00 FD BE 30 28 80 BE 0F 7C D9 81 00 30 C8 A5 00 00 FF 6D 10 2A 81 61 00 30 81 81 00 34 81 1E 0E 7C 55 99 28 34 D8 41 00 28 FD 3B 06 F2 7F 59 42 14 CB 5A 00 08 FF 89 58 7A C8 3A 00 18 FD 09 07 7A CB BA 00 10 FC FB 02 72 FD 9C 2A 7A 7F 99 44 AE FD 67 DA 3A FD 4C 02 72 FC CB 06 B2 FD 1D 02 B2 FC 01 30 28 FC BC 02 F2 FD A0 40 28 FF 6D 28 28 FD BD D8 2A FC FD 68 28 FD 5B 38 2A FC 8A 18 00 40 85 04 00 - -. 0 FE0D814 16 -. 83 9E 0F 80 C9 3C 00 00 FC 0A 22 78 4B FF FC 04 - -. 0 FE0D424 20 -. FC 8D 00 2A 57 E0 F8 7F FC 20 68 90 FF 04 68 00 41 9A 03 90 - -. 0 FE0D7C4 4 -. 41 A2 F2 94 - -. 0 10006274 12 -. 7F 87 40 40 7C AA 2B 78 40 9C 00 40 - -. 0 10006280 52 -. 7C 1F 41 D6 7D 66 1A 14 7D 86 1C AE C9 6B 00 08 54 00 20 36 7D A3 04 AE 7D 20 1A 14 7D A6 1D AE C8 09 00 08 D8 0B 00 08 7D 83 05 AE D9 69 00 08 48 00 00 0C - -. 0 100062B4 16 -. 7D 0A 40 50 55 4A F8 7E 7F 8A 40 40 40 9D FF F4 - -. 0 10008FD8 44 -. 93 61 00 14 93 41 00 10 C8 15 00 00 CB E1 00 10 CB B7 00 00 FF FF 00 28 CB D6 00 00 FF FF F8 2A FF FB F8 24 FC 20 F8 90 48 01 FF 95 - -. 0 FE0CAC0 8 -. 2F 89 00 00 40 9D 0C 9C - -. 0 FE0D760 16 -. 80 DE 0E 80 CB 46 00 00 FC 1A 08 28 4B FF F3 68 - -. 0 FE0CAD4 16 -. D8 01 00 30 80 E1 00 30 81 01 00 34 40 9D 02 E8 - -. 0 FE0CDC8 28 -. 90 E1 00 30 91 01 00 34 CB C6 00 00 C8 41 00 30 FF A2 F0 28 FD 5D F8 2A 4B FF FD 14 - -. 0 FE0CAF4 88 -. FC 0A 02 B2 81 5E 0F 6C 80 FE 0F 70 55 04 28 34 CB 6A 00 00 CB 47 00 00 81 3E 0F 74 FC 8A 00 32 81 7E 0F 78 FD 60 D6 FA 80 BE 0F 7C C8 69 00 00 CB CB 00 00 CB A5 00 00 FC 20 1F BA 81 5E 0E 7C FD AB E8 3A 7D 24 54 AE 7D 24 52 14 FD 64 50 7A FC 0D 00 32 41 9D 00 08 - -. 0 FE0CB4C 12 -. FD 20 48 50 C9 49 00 08 41 9D 00 08 - -. 0 FE0CB58 64 -. FD 40 50 50 C9 A9 00 18 FC 29 00 32 CB 89 00 10 FC 8B 53 7A 81 1E 0F 80 C8 E8 00 00 FC 44 08 28 FD 9C 12 FA FC C9 60 2A FD 49 30 28 FC 20 30 90 FD 0C 50 2A FC A8 31 FA FC 05 30 00 41 A2 FE C4 - -. 0 10009098 48 -. FC 1C 07 B2 39 00 00 00 7F 88 E0 40 FD 7C F7 7A FD A8 07 B2 FD 88 07 72 FC 1D 00 28 FD 2B 68 28 FD 40 60 28 FF C0 48 90 FF A0 50 90 40 9C 00 78 - -. 0 100090C8 116 -. 7D 28 3A 14 7D 08 32 14 7C 09 DA 14 7D 3D 49 D6 7F 88 E0 40 7C 1D 01 D6 55 29 20 36 7D A9 FC AE 7D 69 FA 14 54 00 20 36 7D 40 FA 14 7C 1F 04 AE C9 6A 00 08 FD 89 02 F2 FD 8A 60 38 FC 09 00 32 FD AD 60 28 FD 6A 02 FA 7D BF 05 AE C8 0B 00 08 FC 00 58 28 D8 0A 00 08 7D A9 FC AE FD AD 60 2A 7D A9 FD AE C8 0B 00 08 FC 00 58 2A D8 0B 00 08 41 9C FF 90 - -. 0 1000913C 12 -. 38 E7 00 01 7F 87 D8 40 41 9C FF 54 - -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 4, stride = 1 -. 0 FE0CAC8 28 -. 80 DE 0E 80 C9 46 00 00 FC 0A 08 2A D8 01 00 30 80 E1 00 30 81 01 00 34 40 9D 02 E8 - -. 0 FE0CAE4 104 -. CB 86 00 00 C9 21 00 30 FF 69 E0 28 FD 5F D8 28 FC 0A 02 B2 81 5E 0F 6C 80 FE 0F 70 55 04 28 34 CB 6A 00 00 CB 47 00 00 81 3E 0F 74 FC 8A 00 32 81 7E 0F 78 FD 60 D6 FA 80 BE 0F 7C C8 69 00 00 CB CB 00 00 CB A5 00 00 FC 20 1F BA 81 5E 0E 7C FD AB E8 3A 7D 24 54 AE 7D 24 52 14 FD 64 50 7A FC 0D 00 32 41 9D 00 08 - -. 0 FE0CB50 8 -. C9 49 00 08 41 9D 00 08 - -. 0 FE0CB5C 60 -. C9 A9 00 18 FC 29 00 32 CB 89 00 10 FC 8B 53 7A 81 1E 0F 80 C8 E8 00 00 FC 44 08 28 FD 9C 12 FA FC C9 60 2A FD 49 30 28 FC 20 30 90 FD 0C 50 2A FC A8 31 FA FC 05 30 00 41 A2 FE C4 - -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 4, stride = 1 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 4, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 4, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 4, stride = 1 -. 0 FE0E368 60 -. 81 9E 0E 78 80 7E 0E 74 C8 8C 00 00 83 FE 0F EC FC 04 08 28 C8 23 00 00 C9 BF 00 00 FC C1 00 2A FD 46 01 B2 D8 C1 00 20 FD 60 30 28 FF 8A 68 00 FC 4B 08 2A D8 41 00 28 41 BC FE 70 - -. 0 FE0BC68 8 -. 81 3E 0E 9C 4B FF FF 8C - -. 0 FE0BBF8 24 -. C9 A9 00 00 FD 7E 03 72 FD 8C 58 28 FC 81 60 2A FF 04 08 00 41 BA FF AC - -. 0 FE0BDD0 8 -. 81 3E 0E A8 4B FF FE C4 - -. 0 FE0BC98 28 -. C9 29 00 00 FC 1E 02 72 FC 0D 00 28 C9 A1 00 10 FD 8D 00 2A FF 8D 60 00 41 9E 00 E4 - -. 0 FE0BDF8 20 -. 81 3E 0E B0 C8 29 00 00 FD 7E 00 72 FC 0D 58 28 4B FF FF 7C - -. 0 FE0E34C 8 -. 2C 9F 00 03 41 86 05 AC - -. 0 FE0E910 20 -. 81 1E 0F EC D8 81 00 28 CB C8 00 00 FF 0A F0 00 40 98 00 A4 - -. 0 FE0BBA0 24 -. 81 3E 0E 9C C8 E9 00 00 FD 9E 61 FA FC 81 60 2A FF 04 08 00 40 9A 00 5C - -. 0 FE0BD78 28 -. 81 3E 0E B0 C9 09 00 00 FC 1E 6A 3A C9 A1 00 10 FC AD 00 2A FC 8D 28 00 40 86 00 7C - -. 0 FE0D344 8 -. 2C 1F 00 03 40 82 FF E8 - -. 0 FE0D358 192 -. FF C0 F0 50 FC 40 10 50 DB C1 00 20 81 5E 0E 80 80 FE 0F 6C C9 4A 00 00 80 DE 0F 70 FD 8A F0 2A 80 9E 0F 78 80 7E 0F 74 C8 27 00 00 FC CC 50 28 C9 66 00 00 CB A4 00 00 C8 03 00 00 FD BE 30 28 80 BE 0F 7C D9 81 00 30 C8 A5 00 00 FF 6D 10 2A 81 61 00 30 81 81 00 34 81 1E 0E 7C 55 99 28 34 D8 41 00 28 FD 3B 06 F2 7F 59 42 14 CB 5A 00 08 FF 89 58 7A C8 3A 00 18 FD 09 07 7A CB BA 00 10 FC FB 02 72 FD 9C 2A 7A 7F 99 44 AE FD 67 DA 3A FD 4C 02 72 FC CB 06 B2 FD 1D 02 B2 FC 01 30 28 FC BC 02 F2 FD A0 40 28 FF 6D 28 28 FD BD D8 2A FC FD 68 28 FD 5B 38 2A FC 8A 18 00 40 85 04 00 - -. 0 FE0D7C8 8 -. FC 20 08 50 4B FF F5 F4 - -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 4, stride = 1 -. 0 10001EE4 16 -. 38 E7 00 01 7D 20 38 30 7F 80 F0 40 41 9C FF F4 - -. 0 10001F1C 20 -. 55 20 07 FE 55 6B 08 3C 7D 6B 03 78 55 29 F8 7E 42 00 FF F0 - -. 0 10001F6C 12 -. 7F 8A 58 40 7C A9 2B 78 40 9C 00 28 - -. 0 10001F78 28 -. 7C 1B 59 D6 7D A8 FC AE 54 00 18 38 7C 1F 04 AE 7C 08 FD AE 7D BF 05 AE 48 00 00 0C - -. 0 10001F94 16 -. 7D 69 58 50 55 29 F8 7E 7F 89 58 40 40 9D FF F4 - -PASS: fft_real_bitreverse_order, n = 4 -. 0 10006308 12 -. 7F 8A 58 40 7C A9 2B 78 40 9C 00 28 - -. 0 10006314 28 -. 7C 04 59 D6 7D A8 1C AE 54 00 18 38 7C 03 04 AE 7C 08 1D AE 7D A3 05 AE 48 00 00 0C - -. 0 10006330 16 -. 7D 69 58 50 55 29 F8 7E 7F 89 58 40 40 9D FF F4 - -. 0 1001266C 52 -. 7C 0B DA 14 7D 2B E9 D6 7D 6B E2 14 7C 00 E9 D6 55 29 18 38 7C 09 FC AE 54 00 18 38 7D 9F 04 AE FD A0 60 28 FC 00 60 2A 7C 09 FD AE 7D BF 05 AE 42 00 FF D0 - -. 0 10012654 16 -. 57 5A F8 7F 7F 9B E3 78 57 9C 08 3C 41 82 00 40 - -. 0 100127D0 8 -. 2F 9A 00 00 41 9E 00 28 - -. 0 100127D8 36 -. 7F 49 03 A6 7D 25 E0 50 7C 09 E9 D6 7D 29 E2 14 54 00 18 38 7C 1F 04 AE FC 00 00 50 7C 1F 05 AE 42 00 FF E8 - -. 0 1000E634 80 -. 7D 88 63 78 7D 67 61 D6 38 A5 00 01 7C E5 30 50 7F 87 28 40 55 09 18 38 55 60 18 38 7C 09 1C AE 7D A3 04 AE 55 6B 20 36 55 00 20 36 7D 4B 22 14 FD 80 68 50 7D 20 22 14 7C 04 05 AE 7D 08 62 14 D9 A9 00 08 7C 0B 25 AE D9 8A 00 08 41 9D FF B8 - -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 4, stride = 1 -. 0 1000E2C4 8 -. 2F 9A 00 00 41 9E 00 4C - -. 0 1000E2CC 72 -. 7D 7B 2A 14 FD A0 D8 90 39 40 00 00 7F 49 03 A6 7C 0A 2A 14 7D 2B E9 D6 7D 4A E2 14 7D 6B E2 14 7C 00 E9 D6 55 29 18 38 54 00 18 38 7C 1F 04 AE FC 00 00 2A 7C 1F 05 AE 7C 09 FC AE FC 00 03 72 7C 09 FD AE 42 00 FF CC - -. 0 1000E160 8 -. 2F 9A 00 00 41 9E 00 40 - -. 0 1000E170 52 -. 7C 0B DA 14 7D 2B E9 D6 7D 6B E2 14 7C 00 E9 D6 55 29 18 38 7C 09 FC AE 54 00 18 38 7D 9F 04 AE FD A0 60 28 FC 00 60 2A 7C 09 FD AE 7D BF 05 AE 42 00 FF D0 - -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 4, stride = 1 -PASS: fft_complex_bitreverse_order, n = 4 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 4, stride = 2 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 4, stride = 2 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 4, stride = 2 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 4, stride = 2 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 4, stride = 2 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 4, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 4, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 4, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 4, stride = 2 -PASS: fft_real_bitreverse_order, n = 4 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 4, stride = 2 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 4, stride = 2 -PASS: fft_complex_bitreverse_order, n = 4 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 4, stride = 3 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 4, stride = 3 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 4, stride = 3 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 4, stride = 3 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 4, stride = 3 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 4, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 4, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 4, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 4, stride = 3 -PASS: fft_real_bitreverse_order, n = 4 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 4, stride = 3 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 4, stride = 3 -PASS: fft_complex_bitreverse_order, n = 8 -. 0 FE0DFB0 20 -. 80 FE 0F C4 FC 00 08 90 CB A7 00 00 FF 01 E8 00 41 99 00 08 - -. 0 FE0DFC4 192 -. FC 00 08 50 81 3E 0E 80 80 9E 0F C8 C8 C9 00 00 80 7E 0F CC FC 66 00 2A 83 FE 0F D0 83 BE 0F D4 C8 83 00 00 FC 43 30 28 D8 61 00 30 C8 64 00 00 CB DF 00 00 FD 80 10 28 C8 5D 00 00 81 9E 0F D8 80 E1 00 30 81 01 00 34 FD 4C 03 32 C8 AC 00 00 80 DE 0E 7C 55 0A 28 34 81 1E 0F DC 7D 6A 32 14 FC 2A 20 FA C9 6B 00 08 C9 2B 00 18 FD 0C 02 B2 FC EA 17 BA FD A1 2A BA C8 2B 00 10 FD 08 61 FA FC 0D 02 B2 7D 4A 34 AE FD 68 02 F2 FD A1 00 32 FC E9 58 28 FD 8A 02 32 FC 07 68 28 C9 A8 00 00 FD 40 60 28 FD 61 50 2A FD 21 58 28 FC 20 58 90 FD 0A 48 2A FC E8 5B 7A FC 87 58 00 41 86 01 0C - -. 0 FE0E3A4 24 -. C8 A6 00 00 38 A0 00 01 FC 00 30 90 FC 86 28 00 FC A0 10 90 41 85 00 10 - -. 0 FE0E3BC 188 -. FC 00 30 50 38 A0 00 00 FC A0 10 50 81 1E 0E 80 81 7E 0F C8 CB A8 00 00 81 5E 0F CC FC 7D 00 2A C9 AB 00 00 C8 8A 00 00 80 9E 0F D8 FD 83 E8 28 D8 61 00 30 80 E1 00 30 81 01 00 34 81 3E 0F D4 FD 80 60 28 80 FE 0F D0 CB C4 00 00 55 00 28 34 C9 07 00 00 FD 4C 03 32 C8 E9 00 00 80 7E 0E 7C 7F E0 1A 14 FD 2A 23 7A FC 2A 3A 3A C8 FF 00 08 FD 69 F2 BA 7D 23 04 AE CB DF 00 18 FC 6C 02 B2 FF AB 02 B2 FC 03 28 7A C8 3F 00 10 FC 8C E9 7A CB A6 00 00 FD 40 60 2A FD A9 01 32 FD 0A 3F BA FD 68 68 28 FC 81 5A BA FC 29 20 2A FC 69 08 28 FD 44 18 2A FF 8A E8 00 40 9D 02 08 - -. 0 FE0E67C 24 -. 83 FE 0F F8 83 BE 0F F0 C9 3F 00 00 C9 7D 00 00 FD 4A 5A 78 4B FF FD FC - -. 0 FE0E48C 12 -. FF C1 50 2A FF 1E 08 00 40 9A 05 20 - -. 0 FE0E498 8 -. 2F 85 00 00 40 BE FC F0 - -. 0 FE0E4A0 8 -. FC 20 08 50 4B FF FC E8 - -. 0 FE0CCEC 200 -. 81 5E 0E 80 83 BE 0E 74 C9 4A 00 00 C9 7D 00 00 FC 2A 60 28 FC 60 58 50 FC 01 50 28 D8 21 00 30 81 61 00 30 81 81 00 34 FD 20 60 2A FD 43 48 28 FD 0A 02 B2 80 DE 0F 6C 80 BE 0F 70 55 80 28 34 80 9E 0F 78 80 7E 0F 74 C8 46 00 00 FD 2A 02 32 C8 E5 00 00 CB 64 00 00 CB 83 00 00 FF 48 38 BA 80 FE 0F 7C FF A8 E6 FA 81 1E 0E 7C C9 67 00 00 7D 20 42 14 7D A8 04 AE FC 3A 5A 3A C8 49 00 10 C8 89 00 18 FC C9 57 7A C9 49 00 08 81 9E 0F 90 FC 01 02 32 CB 4C 00 00 FC 66 02 B2 FD 82 00 32 FC A4 18 28 FF CD 01 B2 FC E5 60 28 FF 67 F0 28 FD 82 D8 2A FF 82 60 28 FF BB E0 2A FD 1D 66 BA FC 08 60 00 40 82 08 10 - -. 0 FE0E9C4 24 -. C8 26 00 00 38 A0 00 01 FC 00 10 90 FC 82 08 00 FC C0 20 90 41 85 00 10 - -. 0 FE0E9DC 188 -. FC 00 10 50 38 A0 00 00 FC C0 20 50 80 7E 0E 80 83 FE 0F C8 CB A3 00 00 83 BE 0F CC FD 3D 00 2A C9 1F 00 00 C8 FD 00 00 81 7E 0F D8 FD 89 E8 28 D9 21 00 30 80 E1 00 30 81 01 00 34 81 9E 0F D0 FD 80 60 28 55 00 28 34 81 1E 0F D4 C8 0B 00 00 FF CC 03 32 C8 2C 00 00 C9 48 00 00 81 5E 0E 7C FC BE 3A 3A 7C E0 52 14 FD 7E 50 7A C8 27 00 18 C9 47 00 08 FD A5 07 BA 7C AA 04 AE FD 2C 07 B2 FF AD 07 B2 FC E9 32 FA C9 27 00 10 FD 0C E9 BA CB A6 00 00 FC 07 60 2A FC C5 02 32 FF C0 50 7A FD 7E 30 28 FD A9 58 3A FC 25 68 2A FD 85 08 28 FD 4D 60 2A FF 0A E8 00 40 99 02 E8 - -. 0 FE0ED7C 16 -. 80 9E 0F F8 C9 64 00 00 FC 0A 1A F8 4B FF FD 1C - -. 0 FE0EAA4 12 -. FC 61 00 2A FF 83 08 00 41 9E F9 EC - -. 0 FE0E6D8 8 -. 2F 9F 00 00 40 BE FC 78 - -. 0 FE0E7AC 24 -. 81 7E 10 04 C8 2B 00 00 FC 0A 18 7A FC 6D 00 2A FF 03 68 00 40 9A 03 04 - -. 0 FE0CE84 8 -. 2F 9F 00 00 40 9E 04 A8 - -. 0 FE0CEA0 20 -. 80 DE 0F 98 D8 41 00 28 C8 C6 00 00 FC 8A 30 00 40 84 0A B8 - -. 0 FE0D968 24 -. CB 5D 00 00 3B E0 00 01 FD A0 F0 90 FC 1E D0 00 FC C0 10 90 41 81 00 10 - -. 0 FE0D98C 180 -. 81 7E 0E 80 80 BE 0F 6C C8 2B 00 00 80 9E 0F 70 FF 41 68 2A C8 E5 00 00 C9 24 00 00 80 7E 0F 7C DB 41 00 30 C9 61 00 30 80 FE 0F 78 FD 8B 08 28 80 DE 0F 74 C8 A3 00 00 C8 67 00 00 FF 4D 60 28 C9 A6 00 00 81 21 00 30 81 41 00 34 81 1E 0E 7C FD 5A 06 B2 55 5C 28 34 7F 7C 42 14 C9 7B 00 18 FF 6A 49 FA C8 FB 00 08 FD 0A 68 FA FF 9B 2A BA 7F 7C 44 AE FF BA 02 B2 FC 1C 02 B2 FC 3D 32 3A CB BB 00 10 C9 1D 00 00 FD 3A 01 BA FD A1 D0 2A FC 7B 02 72 FC AD 3A FA FF 85 18 28 FD 9D E3 7A FD BB 60 2A FC 1B 68 28 FD 4C 00 2A FE 0A 40 00 40 91 02 D8 - -. 0 FE0DD14 16 -. 81 9E 0F B4 C8 0C 00 00 FC 0A 20 38 4B FF FD 2C - -. 0 FE0DA4C 12 -. FC 8D 00 2A FF 84 68 00 40 9E 00 58 - -. 0 FE0DA58 12 -. 2F 9F 00 00 FC 20 68 90 40 BE EF F8 - -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 8, stride = 1 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 8, stride = 1 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 8, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 8, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 8, stride = 1 -. 0 FE0DFC8 188 -. 81 3E 0E 80 80 9E 0F C8 C8 C9 00 00 80 7E 0F CC FC 66 00 2A 83 FE 0F D0 83 BE 0F D4 C8 83 00 00 FC 43 30 28 D8 61 00 30 C8 64 00 00 CB DF 00 00 FD 80 10 28 C8 5D 00 00 81 9E 0F D8 80 E1 00 30 81 01 00 34 FD 4C 03 32 C8 AC 00 00 80 DE 0E 7C 55 0A 28 34 81 1E 0F DC 7D 6A 32 14 FC 2A 20 FA C9 6B 00 08 C9 2B 00 18 FD 0C 02 B2 FC EA 17 BA FD A1 2A BA C8 2B 00 10 FD 08 61 FA FC 0D 02 B2 7D 4A 34 AE FD 68 02 F2 FD A1 00 32 FC E9 58 28 FD 8A 02 32 FC 07 68 28 C9 A8 00 00 FD 40 60 28 FD 61 50 2A FD 21 58 28 FC 20 58 90 FD 0A 48 2A FC E8 5B 7A FC 87 58 00 41 86 01 0C - -. 0 FE0D980 192 -. FD A0 F0 50 3B E0 00 00 FC C0 10 50 81 7E 0E 80 80 BE 0F 6C C8 2B 00 00 80 9E 0F 70 FF 41 68 2A C8 E5 00 00 C9 24 00 00 80 7E 0F 7C DB 41 00 30 C9 61 00 30 80 FE 0F 78 FD 8B 08 28 80 DE 0F 74 C8 A3 00 00 C8 67 00 00 FF 4D 60 28 C9 A6 00 00 81 21 00 30 81 41 00 34 81 1E 0E 7C FD 5A 06 B2 55 5C 28 34 7F 7C 42 14 C9 7B 00 18 FF 6A 49 FA C8 FB 00 08 FD 0A 68 FA FF 9B 2A BA 7F 7C 44 AE FF BA 02 B2 FC 1C 02 B2 FC 3D 32 3A CB BB 00 10 C9 1D 00 00 FD 3A 01 BA FD A1 D0 2A FC 7B 02 72 FC AD 3A FA FF 85 18 28 FD 9D E3 7A FD BB 60 2A FC 1B 68 28 FD 4C 00 2A FE 0A 40 00 40 91 02 D8 - -. 0 FE0DA64 8 -. FC 20 08 50 4B FF F3 58 - -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 8, stride = 1 -PASS: fft_real_bitreverse_order, n = 8 -. 0 100127E0 28 -. 7C 09 E9 D6 7D 29 E2 14 54 00 18 38 7C 1F 04 AE FC 00 00 50 7C 1F 05 AE 42 00 FF E8 - -. 0 100126F4 44 -. FC 1C 07 B2 2F 9A 00 00 FD 7C F7 7A FD A4 07 B2 FD 84 07 72 FC 1D 00 28 FC AB 68 28 FC C0 60 28 FF C0 28 90 FF A0 30 90 41 9E 00 A0 - -. 0 10012720 156 -. 7F 49 03 A6 7D 06 E0 50 38 E0 00 00 7D 48 E9 D6 7C 07 DA 14 7D 60 32 14 7C 06 00 50 7D 27 32 14 7D 6B E9 D6 55 4A 18 38 7D 4A FC AE 7C E7 E2 14 7D 08 E2 14 FD 66 02 B2 7C 00 E9 D6 55 6B 18 38 7C 0B FC AE FD 45 02 B2 FC E5 00 32 7D 29 E9 D6 54 00 18 38 7D 1F 04 AE FC 06 00 32 FD A8 58 28 55 29 18 38 FD 6B 40 2A 7D 29 FC AE FD AD 38 28 FD 89 00 28 FC 00 48 2A FD 6B 38 2A FD 8C 50 2A FC 00 50 28 FD A0 68 50 7C 09 FD AE 7D 6A FD AE 7D 9F 05 AE 7D AB FD AE 42 00 FF 74 - -. 0 100127BC 12 -. 38 C6 00 01 7F 85 30 40 41 9D FF 30 - -. 0 1000E638 76 -. 7D 67 61 D6 38 A5 00 01 7C E5 30 50 7F 87 28 40 55 09 18 38 55 60 18 38 7C 09 1C AE 7D A3 04 AE 55 6B 20 36 55 00 20 36 7D 4B 22 14 FD 80 68 50 7D 20 22 14 7C 04 05 AE 7D 08 62 14 D9 A9 00 08 7C 0B 25 AE D9 8A 00 08 41 9D FF B8 - -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 8, stride = 1 -. 0 1000E1F8 44 -. FC 1C 07 B2 2F 9A 00 00 FD 7C F7 7A FD A5 07 B2 FD 85 07 72 FC 1D 00 28 FC CB 68 28 FC E0 60 28 FF C0 30 90 FF A0 38 90 41 9E 00 90 - -. 0 1000E224 140 -. 7F 49 03 A6 7D 06 E0 50 38 E0 00 00 7C 07 DA 14 7D 27 32 14 7D 40 32 14 7C 06 00 50 7D 4A E9 D6 7C E7 E2 14 7D 68 E9 D6 55 4A 18 38 7D 0A FC AE 7D 08 E2 14 FD 00 40 50 7D 29 E9 D6 55 6B 18 38 7C 0B FC AE FD 80 40 28 7C 00 E9 D6 55 29 18 38 7D 69 FC AE FC 00 40 2A 54 00 18 38 7D 3F 04 AE FD AB 48 28 FD 6B 48 2A FD 26 03 32 FD 46 03 72 7D 69 FD AE 7C 1F 05 AE FD A7 4B 78 FD 87 53 3A 7D AA FD AE 7D 8B FD AE 42 00 FF 84 - -. 0 1000E2B0 12 -. 38 C6 00 01 7F 85 30 40 41 9D FF 40 - -. 0 1000E2DC 56 -. 7C 0A 2A 14 7D 2B E9 D6 7D 4A E2 14 7D 6B E2 14 7C 00 E9 D6 55 29 18 38 54 00 18 38 7C 1F 04 AE FC 00 00 2A 7C 1F 05 AE 7C 09 FC AE FC 00 03 72 7C 09 FD AE 42 00 FF CC - -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 8, stride = 1 -PASS: fft_complex_bitreverse_order, n = 8 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 8, stride = 2 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 8, stride = 2 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 8, stride = 2 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 8, stride = 2 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 8, stride = 2 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 8, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 8, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 8, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 8, stride = 2 -PASS: fft_real_bitreverse_order, n = 8 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 8, stride = 2 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 8, stride = 2 -PASS: fft_complex_bitreverse_order, n = 8 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 8, stride = 3 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 8, stride = 3 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 8, stride = 3 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 8, stride = 3 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 8, stride = 3 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 8, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 8, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 8, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 8, stride = 3 -PASS: fft_real_bitreverse_order, n = 8 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 8, stride = 3 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 8, stride = 3 -. 0 FEC184C 36 -. 7C C3 50 16 54 C0 E8 FE 1C A0 00 0A 2C 00 00 00 7D 25 18 50 7C 03 03 78 7D 69 40 AE 9D 64 FF FF 40 82 FF E0 - -PASS: fft_complex_bitreverse_order, n = 16 -. 0 FE0E3C8 176 -. 81 1E 0E 80 81 7E 0F C8 CB A8 00 00 81 5E 0F CC FC 7D 00 2A C9 AB 00 00 C8 8A 00 00 80 9E 0F D8 FD 83 E8 28 D8 61 00 30 80 E1 00 30 81 01 00 34 81 3E 0F D4 FD 80 60 28 80 FE 0F D0 CB C4 00 00 55 00 28 34 C9 07 00 00 FD 4C 03 32 C8 E9 00 00 80 7E 0E 7C 7F E0 1A 14 FD 2A 23 7A FC 2A 3A 3A C8 FF 00 08 FD 69 F2 BA 7D 23 04 AE CB DF 00 18 FC 6C 02 B2 FF AB 02 B2 FC 03 28 7A C8 3F 00 10 FC 8C E9 7A CB A6 00 00 FD 40 60 2A FD A9 01 32 FD 0A 3F BA FD 68 68 28 FC 81 5A BA FC 29 20 2A FC 69 08 28 FD 44 18 2A FF 8A E8 00 40 9D 02 08 - -. 0 FE0EA98 24 -. 80 DE 0F F8 C8 C6 00 00 FC 0A 19 BA FC 61 00 2A FF 83 08 00 41 9E F9 EC - -. 0 FE0D418 32 -. 83 7E 0F 80 C8 7B 00 00 FC 0A 20 FA FC 8D 00 2A 57 E0 F8 7F FC 20 68 90 FF 04 68 00 41 9A 03 90 - -. 0 FE0E9E8 176 -. 80 7E 0E 80 83 FE 0F C8 CB A3 00 00 83 BE 0F CC FD 3D 00 2A C9 1F 00 00 C8 FD 00 00 81 7E 0F D8 FD 89 E8 28 D9 21 00 30 80 E1 00 30 81 01 00 34 81 9E 0F D0 FD 80 60 28 55 00 28 34 81 1E 0F D4 C8 0B 00 00 FF CC 03 32 C8 2C 00 00 C9 48 00 00 81 5E 0E 7C FC BE 3A 3A 7C E0 52 14 FD 7E 50 7A C8 27 00 18 C9 47 00 08 FD A5 07 BA 7C AA 04 AE FD 2C 07 B2 FF AD 07 B2 FC E9 32 FA C9 27 00 10 FD 0C E9 BA CB A6 00 00 FC 07 60 2A FC C5 02 32 FF C0 50 7A FD 7E 30 28 FD A9 58 3A FC 25 68 2A FD 85 08 28 FD 4D 60 2A FF 0A E8 00 40 99 02 E8 - -. 0 FE0DA40 24 -. 83 1E 0F B4 C8 D8 00 00 FC 0A 21 BA FC 8D 00 2A FF 84 68 00 40 9E 00 58 - -. 0 FE0C910 108 -. FC E1 00 72 83 1E 0E 70 81 5E 0E 6C CB 98 00 00 CB AA 00 00 81 1E 0E 68 FD 47 00 72 80 FE 0E 64 FF 5C E9 FA CB 68 00 00 C9 27 00 00 81 7E 0E 60 81 3E 0F 54 FC DA D9 FA C8 AB 00 00 C9 A9 00 00 FD 06 49 FA FC C8 01 F2 FC 26 28 2A FD 81 02 B2 FD 7F 60 2A FC 9F 58 28 FC 20 58 90 FC 64 60 2A FC 43 5B 7A FC 82 58 00 41 86 00 E0 - -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 16, stride = 1 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 16, stride = 1 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 16, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 16, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 16, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 16, stride = 1 -PASS: fft_real_bitreverse_order, n = 16 -. 0 1001272C 144 -. 7D 48 E9 D6 7C 07 DA 14 7D 60 32 14 7C 06 00 50 7D 27 32 14 7D 6B E9 D6 55 4A 18 38 7D 4A FC AE 7C E7 E2 14 7D 08 E2 14 FD 66 02 B2 7C 00 E9 D6 55 6B 18 38 7C 0B FC AE FD 45 02 B2 FC E5 00 32 7D 29 E9 D6 54 00 18 38 7D 1F 04 AE FC 06 00 32 FD A8 58 28 55 29 18 38 FD 6B 40 2A 7D 29 FC AE FD AD 38 28 FD 89 00 28 FC 00 48 2A FD 6B 38 2A FD 8C 50 2A FC 00 50 28 FD A0 68 50 7C 09 FD AE 7D 6A FD AE 7D 9F 05 AE 7D AB FD AE 42 00 FF 74 - -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 16, stride = 1 -. 0 1000E230 128 -. 7C 07 DA 14 7D 27 32 14 7D 40 32 14 7C 06 00 50 7D 4A E9 D6 7C E7 E2 14 7D 68 E9 D6 55 4A 18 38 7D 0A FC AE 7D 08 E2 14 FD 00 40 50 7D 29 E9 D6 55 6B 18 38 7C 0B FC AE FD 80 40 28 7C 00 E9 D6 55 29 18 38 7D 69 FC AE FC 00 40 2A 54 00 18 38 7D 3F 04 AE FD AB 48 28 FD 6B 48 2A FD 26 03 32 FD 46 03 72 7D 69 FD AE 7C 1F 05 AE FD A7 4B 78 FD 87 53 3A 7D AA FD AE 7D 8B FD AE 42 00 FF 84 - -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 16, stride = 1 -. 0 FEEF788 16 -. 57 3A D1 BE 2B 1A 00 20 3B 1A 00 38 41 99 01 8C - -. 0 FEEF798 8 -. 71 40 00 01 41 82 01 CC - -. 0 FEEF97C 24 -. 57 15 18 38 7F F5 E2 14 39 3F 00 30 83 A9 00 0C 7F 9D 48 00 41 9E 00 14 - -PASS: fft_complex_bitreverse_order, n = 16 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 16, stride = 2 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 16, stride = 2 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 16, stride = 2 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 16, stride = 2 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 16, stride = 2 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 16, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 16, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 16, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 16, stride = 2 -PASS: fft_real_bitreverse_order, n = 16 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 16, stride = 2 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 16, stride = 2 -PASS: fft_complex_bitreverse_order, n = 16 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 16, stride = 3 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 16, stride = 3 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 16, stride = 3 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 16, stride = 3 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 16, stride = 3 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 16, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 16, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 16, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 16, stride = 3 -PASS: fft_real_bitreverse_order, n = 16 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 16, stride = 3 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 16, stride = 3 -PASS: fft_complex_bitreverse_order, n = 32 -. 0 FE0E478 32 -. 81 9E 0F F8 80 DE 0F F0 C8 0C 00 00 C8 A6 00 00 FD 4A 28 3A FF C1 50 2A FF 1E 08 00 40 9A 05 20 - -. 0 FE0DAAC 20 -. CB BD 00 00 FF 80 10 90 FC A0 F0 90 FF 9E E8 00 41 9D 00 08 - -. 0 FE0DAC0 36 -. FC A0 F0 50 C9 4B 00 00 FC 6A 28 2A FD 03 50 28 D8 61 00 30 81 21 00 30 81 41 00 34 FC 25 40 28 41 9D 00 08 - -. 0 FE0DAE4 192 -. FF 80 10 50 FC A1 00 72 C8 06 00 00 C8 87 00 00 55 40 28 34 83 FE 0F 84 7C C0 42 14 C8 66 00 10 FF 65 01 3A C9 5F 00 00 C9 06 00 18 FC 41 01 72 C8 E6 00 08 C9 85 00 00 FD A3 50 2A CB 44 00 00 FD 21 50 2A C8 03 00 00 FC C2 06 F2 FC 4D 50 28 FF 65 D3 3A FD 66 3A 3A FC 83 10 28 FD 29 50 28 FC E3 59 BA 7C C8 04 AE FF 44 40 2A FD 61 48 28 FD 9B 01 7A FD 1A 38 7A FD 46 00 72 FD 22 02 72 FC 6B E0 2A FF 6C 01 72 FC 02 40 FA FC 8A 07 32 FC E9 30 2A FF 46 06 F2 FD 60 20 28 FC 26 38 28 FD AB D0 28 FD 81 48 2A FC AD 60 2A FC 27 28 2A FC 47 08 28 FC 85 10 2A FC 84 E8 00 40 85 02 14 - -. 0 FE0DDB4 20 -. 80 7E 0F 88 FC 1F E8 00 C9 03 00 00 FC 84 02 32 40 81 00 F0 - -. 0 FE0DEB4 8 -. 81 3E 0F B8 4B FF FF 14 - -. 0 FE0DDCC 16 -. C9 69 00 00 FC 7F 02 F2 FC 04 18 28 4B FF FD EC - -. 0 FE0DBC4 12 -. FC C1 00 2A FE 06 08 00 41 B2 F5 78 - -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 32, stride = 1 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 32, stride = 1 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 32, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 32, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 32, stride = 1 -. 0 FE0DAC4 32 -. C9 4B 00 00 FC 6A 28 2A FD 03 50 28 D8 61 00 30 81 21 00 30 81 41 00 34 FC 25 40 28 41 9D 00 08 - -. 0 FE0DAE8 188 -. FC A1 00 72 C8 06 00 00 C8 87 00 00 55 40 28 34 83 FE 0F 84 7C C0 42 14 C8 66 00 10 FF 65 01 3A C9 5F 00 00 C9 06 00 18 FC 41 01 72 C8 E6 00 08 C9 85 00 00 FD A3 50 2A CB 44 00 00 FD 21 50 2A C8 03 00 00 FC C2 06 F2 FC 4D 50 28 FF 65 D3 3A FD 66 3A 3A FC 83 10 28 FD 29 50 28 FC E3 59 BA 7C C8 04 AE FF 44 40 2A FD 61 48 28 FD 9B 01 7A FD 1A 38 7A FD 46 00 72 FD 22 02 72 FC 6B E0 2A FF 6C 01 72 FC 02 40 FA FC 8A 07 32 FC E9 30 2A FF 46 06 F2 FD 60 20 28 FC 26 38 28 FD AB D0 28 FD 81 48 2A FC AD 60 2A FC 27 28 2A FC 47 08 28 FC 85 10 2A FC 84 E8 00 40 85 02 14 - -. 0 FE0DDC8 20 -. 81 3E 0F 9C C9 69 00 00 FC 7F 02 F2 FC 04 18 28 4B FF FD EC - -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 32, stride = 1 -PASS: fft_real_bitreverse_order, n = 32 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 32, stride = 1 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 32, stride = 1 -PASS: fft_complex_bitreverse_order, n = 32 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 32, stride = 2 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 32, stride = 2 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 32, stride = 2 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 32, stride = 2 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 32, stride = 2 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 32, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 32, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 32, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 32, stride = 2 -PASS: fft_real_bitreverse_order, n = 32 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 32, stride = 2 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 32, stride = 2 -PASS: fft_complex_bitreverse_order, n = 32 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 32, stride = 3 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 32, stride = 3 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 32, stride = 3 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 32, stride = 3 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 32, stride = 3 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 32, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 32, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 32, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 32, stride = 3 -PASS: fft_real_bitreverse_order, n = 32 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 32, stride = 3 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 32, stride = 3 -PASS: fft_complex_bitreverse_order, n = 64 -. 0 FE0D5C0 16 -. C9 9F 00 00 FD A0 F8 90 FC 9F 60 00 41 85 00 08 - -. 0 FE0D5D0 24 -. FD A0 F8 50 CB DC 00 00 FC FE 68 28 FF 07 60 00 4F 59 D3 82 41 9A 01 EC - -. 0 FE0D7D0 36 -. C8 CA 00 00 C9 5D 00 00 FD 86 38 2A FC AC 30 28 D9 81 00 30 81 41 00 30 81 61 00 34 FC 47 28 28 4B FF FE 20 - -. 0 FE0D610 200 -. FD 22 00 B2 C8 E5 00 00 CB C6 00 00 55 6B 28 34 CB 87 00 00 7C AB 42 14 80 FE 0F 84 FF A9 3F BA C8 83 00 00 CB 47 00 00 C8 C4 00 00 FF 62 D0 2A C8 65 00 08 FD 7D E2 7A 7F AB 44 AE 80 7E 0F 88 FD 9D D0 2A FD 1B D0 28 FC 2B 02 72 C9 65 00 18 FF CC D0 28 FC 02 40 28 FD A2 0A BA C8 25 00 10 FC E0 50 2A FC BD F0 28 FF 81 03 72 FF 69 21 BA FF 42 02 72 FC 9E 02 32 FD 45 18 2A FD 9E 01 F2 FC 0B E0 28 FD 3A 06 F2 CB 43 00 00 FC 6A 00 B2 FF 81 20 28 FD A0 60 28 FC BD 02 72 FF C1 E0 28 FC CD 18 28 FC FE 20 28 FC 46 28 28 FF 62 38 2A FC 3C D8 2A FD 7C 08 28 FF BB 58 2A FD 5D 0E BA FE 0A 08 00 41 92 00 68 - -. 0 FE0D73C 12 -. C8 1F 00 00 FF 9F 00 00 41 BD F3 14 - -. 0 FE0D748 4 -. 4B FF FA 08 - -. 0 FE0E9B4 12 -. FC 20 30 90 FC 60 F8 90 4B FF D4 79 - -. 0 FE0BE34 12 -. 94 21 FF B0 7C 08 02 A6 48 06 72 75 - -. 0 FE0BE40 56 -. 93 C1 00 30 7F C8 02 A6 93 E1 00 34 DB C1 00 40 FF C0 08 90 DB A1 00 38 FF A0 18 90 83 FE 0E B8 DB E1 00 48 FC A0 F0 90 C8 3F 00 00 90 01 00 54 FF 9E 08 00 41 9D 00 08 - -. 0 FE0BE78 40 -. FC A0 F0 50 81 3E 0E 80 C8 69 00 00 FD A3 28 2A FC 0D 18 28 D9 A1 00 20 80 E1 00 20 81 01 00 24 FC 65 00 28 41 9D 00 08 - -. 0 FE0BEA0 216 -. FC 40 10 50 FC A3 00 F2 81 3E 0E BC 81 9E 0E C0 55 04 28 34 CB E9 00 00 C9 AC 00 00 81 5E 0E 7C FC E3 01 72 80 FE 0E C4 FC 85 6F FA 7C C4 52 14 C9 47 00 00 CB E6 00 10 C9 86 00 08 FD 23 50 2A FD 07 01 32 C8 86 00 18 80 BE 0E C8 FD 7F 50 2A 81 7E 0E CC C8 C5 00 00 FD 29 50 28 FD A8 61 3A C8 0B 00 00 80 7E 0E D0 FD 6B 50 28 FD 85 01 BA C8 03 00 00 FC FF 58 28 FC DF 6A 3A 7D A4 54 AE FD 47 20 2A FD 03 48 28 FF EC 01 7A FC EA 30 FA FC 8D 00 F2 FD 2B 02 72 FC C8 10 2A FC 7F 01 72 FC 0B 39 BA FD 44 00 B2 FC A9 68 2A FD 8D 00 F2 FD 0D 28 28 FF E0 50 28 FC E8 48 2A FC DF 60 28 FD 66 38 2A FD A5 58 2A FC 85 68 28 FC AB 20 2A FF 85 08 00 40 9D 00 68 - -. 0 FE0BF78 20 -. FC 1D 08 00 81 1E 0E D4 C8 28 00 00 FC A5 00 72 40 81 00 D8 - -. 0 FE0C060 16 -. 81 3E 0E DC C8 69 00 00 FC 1D 28 FA 4B FF FF 2C - -. 0 FE0BF98 12 -. FC AD 00 2A FF 05 68 00 40 9A 00 6C - -. 0 FE0BFA4 16 -. CB BF 00 00 FC 20 68 90 FC 1E E8 00 41 81 00 08 - -. 0 FE0BFB4 40 -. FC 20 68 50 83 E1 00 54 83 C1 00 30 7F E8 03 A6 CB A1 00 38 83 E1 00 34 CB C1 00 40 CB E1 00 48 38 21 00 50 4E 80 00 20 - -. 0 FE0E9C0 4 -. 4B FF F7 CC - -. 0 FE0EAB0 16 -. FC 20 10 90 FC 60 F8 90 FC 40 20 90 4B FF D3 79 - -. 0 FE0BFDC 20 -. 80 7E 0E D4 FC 9D 08 00 C9 03 00 00 FC A5 02 32 41 85 00 6C - -. 0 FE0BFF0 28 -. 81 3E 0E DC C9 49 00 00 FD 3D 02 B2 FC 05 48 28 FC AD 00 2A FF 05 68 00 41 BA FF 9C - -. 0 FE0EAC0 4 -. 4B FF F6 CC - -. 0 FE0ED6C 16 -. 81 3E 0F DC C8 E9 00 00 FC 0D 19 F8 4B FF FC 1C - -. 0 FE0E994 12 -. FC 61 00 2A FC 03 08 00 41 82 F7 F0 - -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 64, stride = 1 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 64, stride = 1 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 64, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 64, stride = 1 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 64, stride = 1 -. 0 FE0D5D4 20 -. CB DC 00 00 FC FE 68 28 FF 07 60 00 4F 59 D3 82 41 9A 01 EC - -. 0 FE0BF8C 24 -. 81 3E 0E D8 C8 69 00 00 FC 1D 28 FA FC AD 00 2A FF 05 68 00 40 9A 00 6C - -. 0 FE0C058 8 -. 81 3E 0E D8 4B FF FF 98 - -. 0 FE0BFF4 24 -. C9 49 00 00 FD 3D 02 B2 FC 05 48 28 FC AD 00 2A FF 05 68 00 41 BA FF 9C - -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 64, stride = 1 -PASS: fft_real_bitreverse_order, n = 64 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 64, stride = 1 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 64, stride = 1 -PASS: fft_complex_bitreverse_order, n = 64 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 64, stride = 2 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 64, stride = 2 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 64, stride = 2 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 64, stride = 2 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 64, stride = 2 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 64, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 64, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 64, stride = 2 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 64, stride = 2 -PASS: fft_real_bitreverse_order, n = 64 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 64, stride = 2 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 64, stride = 2 -. 0 FEEF920 16 -. 57 3B BA 7E 28 1B 00 14 3B 1B 00 5B 40 A1 FE 6C - -PASS: fft_complex_bitreverse_order, n = 64 -PASS: gsl_fft_complex_radix2_forward with signal_noise, n = 64, stride = 3 -PASS: gsl_fft_complex_radix2_forward avoids unstrided data, n = 64, stride = 3 -PASS: gsl_fft_complex_radix2_inverse with signal_noise, n = 64, stride = 3 -PASS: gsl_fft_complex_radix2_inverse other data untouched, n = 64, stride = 3 -PASS: gsl_fft_complex_radix2_backward with signal_noise, n = 64, stride = 3 -PASS: gsl_fft_complex_radix2_backward avoids unstrided data, n = 64, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_pulse, n = 64, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_constant, n = 64, stride = 3 -PASS: gsl_fft_complex_radix2_forward with signal_exp, n = 64, stride = 3 -PASS: fft_real_bitreverse_order, n = 64 -PASS: gsl_fft_real_radix2 with signal_real_noise, n = 64, stride = 3 -PASS: gsl_fft_halfcomplex_radix2 with data from signal_noise, n = 64, stride = 3 -. 0 100046EC 12 -. 7F 9F E3 78 7F 9F F0 40 41 9D 00 50 - -. 0 100046F8 16 -. 3B A0 00 01 7F A3 EB 78 7F E4 FB 78 4B FF C5 E1 - -. 0 10000CE4 108 -. 94 21 FF B0 7C 08 02 A6 93 81 00 38 7F 84 19 D6 93 A1 00 3C 93 41 00 30 7C 7A 1B 78 93 E1 00 44 3B E0 00 00 7D 80 00 26 57 9D 20 36 7F A3 EB 78 90 01 00 54 91 81 00 10 57 9C 08 3C 92 E1 00 24 93 01 00 28 93 21 00 2C 93 61 00 34 93 C1 00 40 7C 9E 23 78 DB E1 00 48 92 61 00 14 92 81 00 18 92 A1 00 1C 92 C1 00 20 48 02 81 E9 - -. 0 10000D50 12 -. 7C 7B 1B 78 7F A3 EB 78 48 02 81 DD - -. 0 10000D5C 12 -. 7C 79 1B 78 7F A3 EB 78 48 02 81 D1 - -. 0 10000D68 12 -. 7C 78 1B 78 7F A3 EB 78 48 02 81 C5 - -. 0 10000D74 12 -. 2B 9C 00 00 7C 77 1B 78 40 9D 00 68 - -. 0 10000D80 100 -. 3D 60 10 02 3D 20 10 02 C9 0B 81 00 3D 60 10 02 39 6B 80 F8 C8 E9 80 E8 7F 89 03 A6 3D 20 10 02 C9 4B 00 00 C9 29 81 08 3D 20 43 30 93 E1 00 0C 57 E0 18 38 91 21 00 08 3B FF 00 01 C8 01 00 08 FC 00 50 28 FD A0 48 2A 7C 1B 05 AE FD 80 38 2A FD 60 40 2A 7D B7 05 AE 7D 99 05 AE 7D 78 05 AE 42 00 FF CC - -. 0 10000DAC 56 -. 93 E1 00 0C 57 E0 18 38 91 21 00 08 3B FF 00 01 C8 01 00 08 FC 00 50 28 FD A0 48 2A 7C 1B 05 AE FD 80 38 2A FD 60 40 2A 7D B7 05 AE 7D 99 05 AE 7D 78 05 AE 42 00 FF CC - -. 0 10000DE4 8 -. 38 60 00 00 48 01 46 0D - -. 0 10000DEC 8 -. 7F C3 F3 78 48 00 5A 51 - -. 0 10006840 128 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 60 7F C8 02 A6 92 E1 00 44 7C 77 1B 79 90 01 00 94 DB 61 00 68 80 1E FF F0 DB 81 00 70 DB A1 00 78 7F C0 F2 14 DB C1 00 80 DB E1 00 88 91 C1 00 20 91 E1 00 24 92 01 00 28 92 21 00 2C 92 41 00 30 92 61 00 34 92 81 00 38 92 A1 00 3C 92 C1 00 40 93 01 00 48 93 21 00 4C 93 41 00 50 93 61 00 54 93 81 00 58 93 A1 00 5C 93 E1 00 64 41 82 01 DC - -. 0 100068C0 8 -. 38 60 02 0C 48 02 26 71 - -. 0 100068C8 12 -. 7C 69 1B 79 91 21 00 14 41 82 02 44 - -. 0 100068D4 8 -. 56 E3 20 36 48 02 26 5D - -. 0 100068DC 16 -. 81 21 00 14 2F 83 00 00 90 69 02 08 41 9E 02 48 - -. 0 100068EC 24 -. 81 21 00 14 7E E3 BB 78 38 81 00 10 92 E9 00 00 38 A9 00 08 4B FF FE 69 - -. 0 10006768 116 -. 94 21 FF C0 7C 08 02 A6 42 9F 00 05 93 C1 00 38 7F C8 02 A6 93 81 00 30 90 01 00 44 7C A6 2B 78 93 A1 00 34 7C 85 23 78 80 1E FF F0 38 81 00 10 7F C0 F2 14 81 3E 80 10 83 89 00 18 80 09 00 00 83 A9 00 14 81 69 00 04 81 49 00 08 81 09 00 0C 80 E9 00 10 90 01 00 10 93 A1 00 24 93 81 00 28 91 61 00 14 91 41 00 18 91 01 00 1C 90 E1 00 20 4B FF FC A1 - -. 0 10006478 60 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 2F 83 00 00 90 01 00 14 38 E0 00 00 93 E1 00 0C 7C 68 1B 78 80 1E FF F0 7C BF 2B 78 38 A0 00 00 7F C0 F2 14 41 9E 01 7C - -. 0 100064B4 8 -. 2F 83 00 01 41 9E 01 4C - -. 0 10006604 40 -. 90 66 00 00 38 00 00 00 90 7F 00 00 7C 03 03 78 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 100067DC 28 -. 80 01 00 44 83 81 00 30 83 A1 00 34 7C 08 03 A6 83 C1 00 38 38 21 00 40 4E 80 00 20 - -. 0 10006904 8 -. 2F 83 00 00 40 9E 01 DC - -. 0 1000690C 68 -. 81 61 00 10 3C 00 43 30 81 21 00 14 3A A0 00 00 7F 95 58 40 39 C0 00 01 91 69 00 04 81 3E 80 20 90 01 00 08 92 E1 00 0C C9 89 00 00 C9 A1 00 08 81 3E 80 24 FD AD 60 28 C8 09 00 00 FF A0 68 24 40 9C 00 DC - -. 0 10006950 60 -. 81 21 00 14 FF 60 60 90 7D 6F 5B 78 3B 40 00 00 83 09 02 08 7D 30 4B 78 7F 1B C3 78 82 50 00 08 3A 60 00 01 7D D1 73 78 93 70 01 08 7D CE 91 D6 7F 93 90 40 7E D7 73 96 40 9C 00 8C - -. 0 10006A14 12 -. 35 EF FF FF 3A 10 00 04 40 82 FF 50 - -. 0 10006A20 8 -. 7F 95 B8 40 41 9D 00 90 - -. 0 10006A28 112 -. 80 61 00 14 80 01 00 94 81 C1 00 20 81 E1 00 24 7C 08 03 A6 82 01 00 28 82 21 00 2C 82 41 00 30 82 61 00 34 82 81 00 38 82 A1 00 3C 82 C1 00 40 82 E1 00 44 83 01 00 48 83 21 00 4C 83 41 00 50 83 61 00 54 83 81 00 58 83 A1 00 5C 83 C1 00 60 83 E1 00 64 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10000DF4 36 -. 3C 80 10 01 7F 46 D3 78 38 84 68 DC 7F C5 F3 78 7C 76 1B 78 20 03 00 00 7C 60 19 14 4C C6 31 82 48 01 47 D5 - -PASS: gsl_fft_complex_wavetable_alloc, n = 1, stride = 1 -. 0 10000E18 8 -. 7F C3 F3 78 48 00 5D 3D - -. 0 10006B58 60 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 A1 00 14 7C 7D 1B 79 90 01 00 24 93 E1 00 1C 38 60 00 08 80 1E FF F0 38 A0 00 7B 38 C0 00 01 7F C0 F2 14 41 82 00 5C - -. 0 10006B94 4 -. 48 02 23 A1 - -. 0 10006B98 20 -. 38 A0 00 83 7C 7F 1B 79 38 C0 00 08 57 A3 20 36 41 82 00 74 - -. 0 10006BAC 8 -. 93 BF 00 00 48 02 23 85 - -. 0 10006BB4 24 -. 2F 83 00 00 7C 60 1B 78 90 1F 00 04 7F E3 FB 78 7F E0 FB 78 41 9E 00 68 - -. 0 10006BCC 32 -. 7C 03 03 78 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10000E20 32 -. 3C 80 10 01 38 84 69 14 7F C5 F3 78 7C 7C 1B 78 20 03 00 00 7C 60 19 14 4C C6 31 82 48 01 47 AD - -PASS: gsl_fft_complex_workspace_alloc, n = 1 -. 0 10000E40 20 -. 7F C3 F3 78 7F 44 D3 78 7F 65 DB 78 7F 06 C3 78 48 00 41 C9 - -. 0 10000E54 8 -. 2F 9E 00 00 41 9E 00 30 - -. 0 10000E5C 44 -. 7F C9 03 A6 38 00 00 00 57 4B 20 36 7D 20 DA 14 7C 1B 04 AE C9 A9 00 08 7D 20 CA 14 7C 19 05 AE 7C 00 5A 14 D9 A9 00 08 42 00 FF E4 - -. 0 10000E88 24 -. 7F 63 DB 78 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 48 00 80 21 - -. 0 10008EBC 20 -. 7C 08 02 A6 94 21 FF F0 39 00 FF FF 90 01 00 14 4B FF DF 0D - -. 0 10006DD8 232 -. 94 21 FD 80 7C 08 02 A6 42 9F 00 05 D9 C1 01 F0 D9 E1 01 F8 7D 80 00 26 DA 01 02 00 39 20 00 00 DA 21 02 08 DA 41 02 10 DA 61 02 18 DA 81 02 20 DA A1 02 28 DA C1 02 30 DA E1 02 38 DB 01 02 40 DB 21 02 48 DB 41 02 50 DB 61 02 58 DB 81 02 60 DB A1 02 68 DB C1 02 70 DB E1 02 78 91 C1 01 A8 91 E1 01 AC 92 01 01 B0 92 21 01 B4 92 41 01 B8 92 61 01 BC 92 81 01 C0 92 A1 01 C4 92 C1 01 C8 92 E1 01 CC 93 01 01 D0 93 21 01 D4 93 41 01 D8 93 61 01 DC 93 81 01 E0 93 C1 01 E8 7F C8 02 A6 90 01 02 84 81 67 00 04 80 1E FF F0 91 01 00 1C 39 00 00 01 7F C0 F2 14 7C A0 2B 79 93 A1 01 E4 93 E1 01 EC 91 81 01 A4 90 01 00 18 90 61 00 10 90 81 00 14 81 46 00 04 91 01 00 24 91 21 00 28 91 61 00 2C 41 82 0D 70 - -. 0 10006EC0 16 -. 80 01 00 18 38 60 00 00 2F 80 00 01 41 9E 06 D8 - -. 0 100075A4 168 -. 80 01 02 84 81 81 01 A4 81 C1 01 A8 7C 08 03 A6 81 E1 01 AC 7D 81 81 20 82 01 01 B0 82 21 01 B4 82 41 01 B8 82 61 01 BC 82 81 01 C0 82 A1 01 C4 82 C1 01 C8 82 E1 01 CC 83 01 01 D0 83 21 01 D4 83 41 01 D8 83 61 01 DC 83 81 01 E0 83 A1 01 E4 83 C1 01 E8 83 E1 01 EC C9 C1 01 F0 C9 E1 01 F8 CA 01 02 00 CA 21 02 08 CA 41 02 10 CA 61 02 18 CA 81 02 20 CA A1 02 28 CA C1 02 30 CA E1 02 38 CB 01 02 40 CB 21 02 48 CB 41 02 50 CB 61 02 58 CB 81 02 60 CB A1 02 68 CB C1 02 70 CB E1 02 78 38 21 02 80 4E 80 00 20 - -. 0 10008ED0 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10000EA0 8 -. 2F 9E 00 00 41 9E 00 30 - -. 0 10000EA8 44 -. 7F C9 03 A6 38 00 00 00 57 4B 20 36 7D 20 DA 14 7C 1B 04 AE C9 A9 00 08 7D 20 BA 14 7C 17 05 AE 7C 00 5A 14 D9 A9 00 08 42 00 FF E4 - -. 0 10000ED4 52 -. 3E 60 10 02 2A 1A 00 01 CB F3 81 10 3C A0 10 01 3C 60 10 01 38 A5 69 3C FC 20 F8 90 7F 04 C3 78 7F 66 DB 78 38 63 69 4C 7F 47 D3 78 7F C8 F3 78 4B FF F9 15 - -. 0 10000F08 24 -. 3C 80 10 01 38 84 69 50 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 46 CD - -PASS: gsl_fft_complex_forward with signal_noise, n = 1, stride = 1 -. 0 10000F20 4 -. 41 91 03 A8 - -. 0 10000F24 24 -. 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 7F 63 DB 78 48 00 7E 99 - -. 0 10008DD0 64 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 01 00 24 39 00 00 01 7C 7F 1B 78 93 81 00 10 80 1E FF F0 7C 9C 23 78 93 A1 00 14 7C BD 2B 78 7F C0 F2 14 4B FF DF CD - -. 0 10008E10 8 -. 2C 03 00 00 40 82 00 64 - -. 0 10008E18 48 -. 81 3E 80 74 3C 00 43 30 90 01 00 08 7F 83 E8 40 93 A1 00 0C C8 09 00 00 C9 A1 00 08 81 3E 80 78 FD AD 00 28 C8 09 00 00 FD 80 68 24 40 9C 00 34 - -. 0 10008E48 48 -. 7F A9 03 A6 57 84 20 36 38 00 00 00 7C 1F 04 AE 7D 20 FA 14 FC 00 03 32 7C 1F 05 AE 7C 00 22 14 C9 A9 00 08 FD AD 03 32 D9 A9 00 08 42 00 FF E0 - -. 0 10008E78 32 -. 80 01 00 24 83 81 00 10 83 A1 00 14 7C 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10000F3C 40 -. FC 20 F8 90 3F E0 10 01 3C A0 10 01 38 A5 69 98 7F 24 CB 78 7F 66 DB 78 38 7F 69 90 7F 47 D3 78 7F C8 F3 78 4B FF F8 B9 - -. 0 10000F64 24 -. 3C 80 10 01 38 84 69 A4 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 46 71 - -PASS: gsl_fft_complex_inverse with signal_noise, n = 1, stride = 1 -. 0 10000F7C 4 -. 41 91 03 1C - -. 0 10000F80 24 -. 7E E3 BB 78 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 48 00 7F 05 - -. 0 10008E98 20 -. 7C 08 02 A6 94 21 FF F0 39 00 00 01 90 01 00 14 4B FF DF 31 - -. 0 10008EAC 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10000F98 8 -. 2F 9E 00 00 41 9E 00 54 - -. 0 10000FA0 80 -. 3C 00 43 30 3D 20 10 02 90 01 00 08 39 29 80 F8 93 C1 00 0C 7F C9 03 A6 C9 A1 00 08 38 00 00 00 C8 09 00 00 57 4B 20 36 FD 8D 00 28 7C 19 04 AE 7D 20 CA 14 FC 00 03 32 7C 19 05 AE 7C 00 5A 14 C9 A9 00 08 FD AD 03 32 D9 A9 00 08 42 00 FF E0 - -. 0 10000FF0 40 -. CB F3 81 10 3C A0 10 01 38 A5 69 E4 7F 24 CB 78 FC 20 F8 90 7E E6 BB 78 7F 47 D3 78 7F C8 F3 78 38 7F 69 90 4B FF F8 05 - -. 0 10001018 24 -. 3C 80 10 01 38 84 69 F4 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 45 BD - -PASS: gsl_fft_complex_backward with signal_noise, n = 1, stride = 1 -. 0 10001030 8 -. 2B 9A 00 01 41 9D 02 34 - -. 0 10001038 52 -. 3D 20 10 02 3D 60 10 02 39 29 80 F0 39 6B 81 18 C8 49 00 00 7F C4 F3 78 C8 2B 00 00 7F 45 D3 78 7F 66 DB 78 7F 07 C3 78 38 60 00 01 3E A0 10 01 48 00 37 81 - -. 0 1000106C 24 -. 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 7F 63 DB 78 48 00 7E 3D - -. 0 10001084 40 -. FC 20 F8 90 3C A0 10 01 7F C8 F3 78 7F 47 D3 78 38 A5 6A 40 7F 04 C3 78 7F 66 DB 78 38 75 6A 34 3B A0 00 00 4B FF F7 71 - -. 0 100010AC 24 -. 3C 80 10 01 38 84 6A 50 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 45 29 - -PASS: gsl_fft_complex_forward with signal_pulse, n = 1, stride = 1 -. 0 100010C4 44 -. 3D 20 10 02 3D 60 10 02 39 29 80 F0 39 6B 81 18 C8 49 00 00 C8 2B 00 00 7F 44 D3 78 7F 65 DB 78 7F 06 C3 78 7F C3 F3 78 48 00 38 D5 - -. 0 100010F0 24 -. 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 7F 63 DB 78 48 00 7D B9 - -. 0 10001108 36 -. FC 20 F8 90 3C A0 10 01 7F 04 C3 78 38 A5 6A 90 7F 66 DB 78 7F 47 D3 78 7F C8 F3 78 38 75 6A 34 4B FF F6 F1 - -. 0 1000112C 24 -. 3C 80 10 01 38 84 6A A0 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 44 A9 - -PASS: gsl_fft_complex_forward with signal_constant, n = 1, stride = 1 -. 0 10001144 12 -. 7F 9D F0 40 3B E0 00 00 40 9C 00 80 - -. 0 10001150 52 -. 3E 80 10 01 3D 20 10 02 3D 60 10 02 39 29 81 18 39 6B 80 F0 C8 29 00 00 7F E3 FB 78 C8 4B 00 00 7F C4 F3 78 7F 45 D3 78 7F 66 DB 78 7F 07 C3 78 48 00 39 31 - -. 0 10001184 24 -. 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 7F 63 DB 78 48 00 7D 25 - -. 0 1000119C 36 -. C8 33 81 10 3B FF 00 01 38 75 6A 34 7F 04 C3 78 38 B4 6A E4 7F 66 DB 78 7F 47 D3 78 7F C8 F3 78 4B FF F6 5D - -. 0 100011C0 12 -. 7F 9F F0 40 7F BD 1B 78 41 9C FF 8C - -. 0 100011CC 28 -. 3C 80 10 01 7F C5 F3 78 7F 46 D3 78 38 84 6A F0 7F A3 EB 78 4C C6 31 82 48 01 44 05 - -PASS: gsl_fft_complex_forward with signal_exp, n = 1, stride = 1 -. 0 100011E8 8 -. 7E C3 B3 78 48 00 5A 65 - -. 0 10006C50 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 02 08 48 02 23 19 - -. 0 10006C70 16 -. 38 00 00 00 90 1D 02 08 7F A3 EB 78 48 02 23 09 - -. 0 10006C80 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 100011F0 8 -. 7F 83 E3 78 48 00 5A A5 - -. 0 10006C98 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 00 04 48 02 22 D1 - -. 0 10006CB8 16 -. 38 00 00 00 90 1D 00 04 7F A3 EB 78 48 02 22 C1 - -. 0 10006CC8 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 100011F8 8 -. 7F 63 DB 78 48 02 7D 89 - -. 0 10001200 8 -. 7F 23 CB 78 48 02 7D 81 - -. 0 10001208 8 -. 7F 03 C3 78 48 02 7D 79 - -. 0 10001210 8 -. 7E E3 BB 78 48 02 7D 71 - -. 0 10001218 80 -. 80 01 00 54 81 81 00 10 82 61 00 14 7C 08 03 A6 82 81 00 18 7D 80 81 20 82 A1 00 1C 82 C1 00 20 82 E1 00 24 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB E1 00 48 38 21 00 50 4E 80 00 20 - -. 0 10004708 12 -. 7F A3 EB 78 7F E4 FB 78 4B FF E4 CD - -. 0 10002BDC 108 -. 94 21 FF B0 7C 08 02 A6 93 81 00 38 7F 84 19 D6 93 A1 00 3C 93 41 00 30 7C 7A 1B 78 93 E1 00 44 3B E0 00 00 7D 80 00 26 57 9D 18 38 7F A3 EB 78 90 01 00 54 91 81 00 10 57 9C 08 3C 92 E1 00 24 93 01 00 28 93 21 00 2C 93 61 00 34 93 C1 00 40 7C 9E 23 78 DB E1 00 48 92 61 00 14 92 81 00 18 92 A1 00 1C 92 C1 00 20 48 02 62 F1 - -. 0 10002C48 12 -. 7C 7B 1B 78 7F A3 EB 78 48 02 62 E5 - -. 0 FEEF7DC 8 -. 7E 55 93 78 48 00 00 54 - -. 0 FEEF834 16 -. 81 5F 00 04 83 BF 00 0C 2B 8A 00 08 40 9D 03 20 - -. 0 FEEF844 12 -. 82 FC 04 4C 7C 8A B8 40 41 85 03 14 - -. 0 FEEF850 12 -. 2B 99 01 FF 55 4A 00 38 41 9D 00 0C - -. 0 FEEF85C 8 -. 7C 9A E8 00 41 86 02 14 - -. 0 FEEFA74 12 -. 83 7C 00 34 7F 1B F8 00 40 9A FD E8 - -. 0 FEEF864 16 -. 7F 8A C8 00 93 5D 00 08 93 BC 00 44 41 9E 03 EC - -. 0 FEEF874 8 -. 28 8A 01 FF 40 A5 FF 6C - -. 0 FEEF87C 16 -. 55 43 D1 BE 2B 03 00 20 39 03 00 38 40 99 00 48 - -. 0 FEEF8D0 24 -. 55 0C 18 38 7E EC E2 14 39 37 00 30 81 69 00 08 7C 0B 48 00 41 A2 FF 10 - -. 0 FEEF7F4 64 -. 91 3F 00 0C 55 03 06 FE 93 EB 00 0C 3B A0 00 01 91 7F 00 08 7D 0B 2E 70 93 E9 00 08 55 66 10 3A 83 FC 00 44 7F 66 E2 14 81 1B 04 38 7F A4 18 30 7F 1F D0 00 7D 0A 23 78 91 5B 04 38 41 9A 01 44 - -. 0 FEEFA30 16 -. 39 68 00 30 38 C0 00 01 7C C0 28 39 40 82 00 14 - -. 0 FEEFA50 12 -. 81 4B 00 0C 7F 8A 58 00 40 9E 01 BC - -. 0 FEEFC14 32 -. 80 6A 00 04 80 8A 00 0C 54 60 00 38 7C F9 00 50 91 64 00 08 2A 07 00 0F 90 8B 00 0C 41 91 00 54 - -. 0 FEEFC84 24 -. 7C 6A CA 14 90 7C 00 40 90 7C 00 44 93 43 00 08 93 43 00 0C 41 85 00 08 - -. 0 FEEFC9C 36 -. 90 7C 00 34 57 AF 10 3A 60 F2 00 01 7D F6 9B 78 39 0A 00 08 92 CA 00 04 7C E3 39 2E 92 43 00 04 4B FF F9 F4 - -. 0 10002C54 12 -. 7C 79 1B 78 7F A3 EB 78 48 02 62 D9 - -. 0 FEEFA80 12 -. 38 99 00 10 7C 04 50 40 40 80 FD DC - -. 0 FEEFA8C 80 -. 81 3E 05 FC 7C 99 50 50 63 26 00 01 60 80 00 01 7F 87 4A 78 39 1F 00 08 31 27 FF FF 7D 69 39 10 7D 3F CA 14 55 63 10 3A 91 3C 00 34 7C 65 33 78 91 3C 00 40 90 BF 00 04 91 3C 00 44 7C 89 21 2E 90 09 00 04 93 49 00 0C 93 49 00 08 4B FF FB D8 - -. 0 10002C60 12 -. 7C 78 1B 78 7F A3 EB 78 48 02 62 CD - -. 0 10002C6C 12 -. 2B 9C 00 00 7C 77 1B 78 40 9D 00 78 - -. 0 10002C78 116 -. 3D 60 10 02 3D 20 10 02 C9 0B 81 00 3D 60 10 02 39 6B 80 F8 C8 E9 80 E8 7F 89 03 A6 3D 20 10 02 C9 4B 00 00 C9 29 81 08 3D 20 43 30 93 E1 00 0C 57 E0 10 3A 91 21 00 08 3B FF 00 01 C8 01 00 08 FC 00 50 28 FD A0 48 2A FD 80 38 2A FD 60 40 2A FD A0 68 18 FD 80 60 18 FD 60 58 18 FC 00 00 18 7D B7 05 2E 7D 99 05 2E 7D 78 05 2E 7C 1B 05 2E 42 00 FF BC - -. 0 10002CA4 72 -. 93 E1 00 0C 57 E0 10 3A 91 21 00 08 3B FF 00 01 C8 01 00 08 FC 00 50 28 FD A0 48 2A FD 80 38 2A FD 60 40 2A FD A0 68 18 FD 80 60 18 FD 60 58 18 FC 00 00 18 7D B7 05 2E 7D 99 05 2E 7D 78 05 2E 7C 1B 05 2E 42 00 FF BC - -. 0 10002CEC 8 -. 38 60 00 00 48 01 27 05 - -. 0 10002CF4 8 -. 7F C3 F3 78 48 00 69 71 - -. 0 10009668 128 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 60 7F C8 02 A6 92 E1 00 44 7C 77 1B 79 90 01 00 94 DB 61 00 68 80 1E FF F0 DB 81 00 70 DB A1 00 78 7F C0 F2 14 DB C1 00 80 DB E1 00 88 91 C1 00 20 91 E1 00 24 92 01 00 28 92 21 00 2C 92 41 00 30 92 61 00 34 92 81 00 38 92 A1 00 3C 92 C1 00 40 93 01 00 48 93 21 00 4C 93 41 00 50 93 61 00 54 93 81 00 58 93 A1 00 5C 93 E1 00 64 41 82 01 E4 - -. 0 100096E8 8 -. 38 60 02 0C 48 01 F8 49 - -. 0 FEEF7E4 80 -. 7F AA E2 14 55 48 E8 FE 39 3D 00 30 81 69 00 08 91 3F 00 0C 55 03 06 FE 93 EB 00 0C 3B A0 00 01 91 7F 00 08 7D 0B 2E 70 93 E9 00 08 55 66 10 3A 83 FC 00 44 7F 66 E2 14 81 1B 04 38 7F A4 18 30 7F 1F D0 00 7D 0A 23 78 91 5B 04 38 41 9A 01 44 - -. 0 100096F0 12 -. 7C 69 1B 79 91 21 00 14 41 82 02 4C - -. 0 100096FC 8 -. 56 E3 18 38 48 01 F8 35 - -. 0 FEEFA38 8 -. 7C C0 28 39 40 82 00 14 - -. 0 FEEFA40 16 -. 54 C6 08 3C 39 6B 00 08 7C C9 28 39 41 82 FF F4 - -. 0 10009704 16 -. 81 21 00 14 2F 83 00 00 90 69 02 08 41 9E 02 50 - -. 0 10009714 24 -. 81 21 00 14 7E E3 BB 78 38 81 00 10 92 E9 00 00 38 A9 00 08 4B FF D0 41 - -. 0 1000972C 8 -. 2F 83 00 00 40 9E 01 E4 - -. 0 10009734 68 -. 81 61 00 10 3C 00 43 30 81 21 00 14 3A A0 00 00 7F 95 58 40 39 C0 00 01 91 69 00 04 81 3E 80 C4 90 01 00 08 92 E1 00 0C C9 89 00 00 C9 A1 00 08 81 3E 80 C8 FD AD 60 28 C8 09 00 00 FF A0 68 24 40 9C 00 E4 - -. 0 10009778 60 -. 81 21 00 14 FF 60 60 90 7D 6F 5B 78 3B 40 00 00 83 09 02 08 7D 30 4B 78 7F 1B C3 78 82 50 00 08 3A 60 00 01 7D D1 73 78 93 70 01 08 7D CE 91 D6 7F 93 90 40 7E D7 73 96 40 9C 00 94 - -. 0 10009844 12 -. 35 EF FF FF 3A 10 00 04 40 82 FF 48 - -. 0 10009850 8 -. 7F 95 B8 40 41 9D 00 90 - -. 0 10009858 112 -. 80 61 00 14 80 01 00 94 81 C1 00 20 81 E1 00 24 7C 08 03 A6 82 01 00 28 82 21 00 2C 82 41 00 30 82 61 00 34 82 81 00 38 82 A1 00 3C 82 C1 00 40 82 E1 00 44 83 01 00 48 83 21 00 4C 83 41 00 50 83 61 00 54 83 81 00 58 83 A1 00 5C 83 C1 00 60 83 E1 00 64 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10002CFC 36 -. 3C 80 10 01 7F 46 D3 78 38 84 74 BC 7F C5 F3 78 7C 76 1B 78 20 03 00 00 7C 60 19 14 4C C6 31 82 48 01 28 CD - -PASS: gsl_fft_complex_wavetable_float_alloc, n = 1, stride = 1 -. 0 10002D20 8 -. 7F C3 F3 78 48 00 6C 65 - -. 0 10009988 60 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 A1 00 14 7C 7D 1B 79 90 01 00 24 93 E1 00 1C 38 60 00 08 80 1E FF F0 38 A0 00 7B 38 C0 00 01 7F C0 F2 14 41 82 00 5C - -. 0 100099C4 4 -. 48 01 F5 71 - -. 0 100099C8 20 -. 38 A0 00 83 7C 7F 1B 79 38 C0 00 08 57 A3 18 38 41 82 00 74 - -. 0 100099DC 8 -. 93 BF 00 00 48 01 F5 55 - -. 0 100099E4 24 -. 2F 83 00 00 7C 60 1B 78 90 1F 00 04 7F E3 FB 78 7F E0 FB 78 41 9E 00 68 - -. 0 100099FC 32 -. 7C 03 03 78 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10002D28 32 -. 3C 80 10 01 38 84 74 F8 7F C5 F3 78 7C 7C 1B 78 20 03 00 00 7C 60 19 14 4C C6 31 82 48 01 28 A5 - -PASS: gsl_fft_complex_workspace_float_alloc, n = 1 -. 0 10002D48 20 -. 7F C3 F3 78 7F 44 D3 78 7F 65 DB 78 7F 06 C3 78 48 00 2C D1 - -. 0 10005A28 64 -. 94 21 FF D0 7C 08 02 A6 93 41 00 18 7C 7A 1B 79 93 01 00 10 7C D8 33 78 93 21 00 14 7C 99 23 78 93 81 00 20 7C BC 2B 78 93 61 00 1C 93 A1 00 24 93 C1 00 28 93 E1 00 2C 90 01 00 34 41 82 00 84 - -. 0 10005A68 8 -. 2F 9A 00 00 41 9E 00 38 - -. 0 10005A70 16 -. 3B C0 00 00 54 9B 18 38 7F 5F D3 78 4B FF ED 11 - -. 0 10005A80 20 -. 7F BE E2 14 FC 20 08 18 7C 3E E5 2E 7F DE DA 14 4B FF EC FD - -. 0 10005A94 16 -. 37 FF FF FF FC 20 08 18 D0 3D 00 04 40 82 FF DC - -. 0 10005AA4 20 -. 7F 83 E3 78 7F 24 CB 78 7F 45 D3 78 7F 06 C3 78 48 00 06 89 - -. 0 1000613C 20 -. 7C 08 02 A6 94 21 FF F0 38 E0 FF FF 90 01 00 14 4B FF FD FD - -. 0 10005F48 208 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 50 7F C8 02 A6 6C E7 80 00 90 01 00 94 90 E1 00 0C 80 1E FF F0 90 A1 00 14 7F C0 F2 14 3C 00 43 30 81 3E 80 18 90 01 00 08 C8 09 00 00 C9 A1 00 08 81 3E 80 20 FD AD 00 28 90 01 00 10 C9 89 00 00 81 3E 80 1C FD AD 68 2A 93 21 00 3C C8 09 00 00 3B 20 00 00 7F 99 28 40 DB 41 00 60 FD AD 00 32 C8 01 00 10 92 A1 00 2C 7C D5 33 78 FC 00 60 28 93 41 00 40 93 61 00 44 7C 7A 1B 78 DB 21 00 58 7C BB 2B 78 DB 61 00 68 FF 4D 00 24 DB 81 00 70 DB A1 00 78 DB C1 00 80 DB E1 00 88 92 61 00 24 92 81 00 28 92 C1 00 30 92 E1 00 34 93 01 00 38 93 81 00 48 93 A1 00 4C 93 E1 00 54 40 9C 00 C4 - -. 0 10006018 40 -. 54 94 18 38 82 7E 80 24 FF 20 60 90 3A C0 00 00 7E 98 A3 78 2F 9B 00 00 C3 93 00 00 3B A0 00 00 FF A0 E0 90 41 9E 00 80 - -. 0 10006040 44 -. 3E E0 43 30 FF 60 C8 90 3B 80 00 00 7F 7F DB 78 93 A1 00 14 92 E1 00 10 CB E1 00 10 FF FF D8 28 FF FF 06 B2 FC 20 F8 90 48 02 2E 8D - -. 0 1000606C 12 -. FF C0 08 18 FC 20 F8 90 48 02 2F 21 - -. 0 10006078 68 -. 7D 7D CA 14 7C 0B DB 96 FC 20 08 18 7D 3C D2 14 7C 1C D4 2E C1 89 00 04 37 FF FF FF 7F 9C C2 14 ED A1 03 32 EC 21 00 32 EC 1E 68 38 EF DE 0B 3A EF 9C 00 2A EF BD F0 2A 7C 00 D9 D6 7F A0 58 50 40 82 FF 98 - -. 0 100060BC 28 -. 3B 39 00 01 7D 36 AA 14 7F 99 D8 40 7F 96 AD 2E D3 A9 00 04 7E D6 A2 14 41 9C FF 58 - -. 0 100060D8 100 -. 80 01 00 94 38 60 00 00 82 61 00 24 82 81 00 28 7C 08 03 A6 82 A1 00 2C 82 C1 00 30 82 E1 00 34 83 01 00 38 83 21 00 3C 83 41 00 40 83 61 00 44 83 81 00 48 83 A1 00 4C 83 C1 00 50 83 E1 00 54 CB 21 00 58 CB 41 00 60 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10006150 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10005AB8 48 -. 80 01 00 34 83 01 00 10 83 21 00 14 7C 08 03 A6 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 10002D5C 8 -. 2F 9E 00 00 41 9E 00 30 - -. 0 10002D64 44 -. 7F C9 03 A6 38 00 00 00 57 4B 18 38 7D 20 DA 14 7C 1B 04 2E C1 A9 00 04 7D 20 CA 14 7C 19 05 2E 7C 00 5A 14 D1 A9 00 04 42 00 FF E4 - -. 0 10002D90 24 -. 7F 63 DB 78 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 48 00 8F D9 - -. 0 1000BD7C 20 -. 7C 08 02 A6 94 21 FF F0 39 00 FF FF 90 01 00 14 4B FF DE 7D - -. 0 10009C08 232 -. 94 21 FD D0 7C 08 02 A6 42 9F 00 05 D9 C1 01 A0 D9 E1 01 A8 7D 80 00 26 DA 01 01 B0 39 20 00 00 DA 21 01 B8 DA 41 01 C0 DA 61 01 C8 DA 81 01 D0 DA A1 01 D8 DA C1 01 E0 DA E1 01 E8 DB 01 01 F0 DB 21 01 F8 DB 41 02 00 DB 61 02 08 DB 81 02 10 DB A1 02 18 DB C1 02 20 DB E1 02 28 91 C1 01 58 91 E1 01 5C 92 01 01 60 92 21 01 64 92 41 01 68 92 61 01 6C 92 81 01 70 92 A1 01 74 92 C1 01 78 92 E1 01 7C 93 01 01 80 93 21 01 84 93 41 01 88 93 61 01 8C 93 81 01 90 93 C1 01 98 7F C8 02 A6 90 01 02 34 81 67 00 04 80 1E FF F0 91 01 00 1C 39 00 00 01 7F C0 F2 14 7C A0 2B 79 93 A1 01 94 93 E1 01 9C 91 81 01 54 90 01 00 18 90 61 00 10 90 81 00 14 81 46 00 04 91 01 00 24 91 21 00 28 91 61 00 2C 41 82 0D 8C - -. 0 10009CF0 16 -. 80 01 00 18 38 60 00 00 2F 80 00 01 41 9E 06 C8 - -. 0 1000A3C4 168 -. 80 01 02 34 81 81 01 54 81 C1 01 58 7C 08 03 A6 81 E1 01 5C 7D 81 81 20 82 01 01 60 82 21 01 64 82 41 01 68 82 61 01 6C 82 81 01 70 82 A1 01 74 82 C1 01 78 82 E1 01 7C 83 01 01 80 83 21 01 84 83 41 01 88 83 61 01 8C 83 81 01 90 83 A1 01 94 83 C1 01 98 83 E1 01 9C C9 C1 01 A0 C9 E1 01 A8 CA 01 01 B0 CA 21 01 B8 CA 41 01 C0 CA 61 01 C8 CA 81 01 D0 CA A1 01 D8 CA C1 01 E0 CA E1 01 E8 CB 01 01 F0 CB 21 01 F8 CB 41 02 00 CB 61 02 08 CB 81 02 10 CB A1 02 18 CB C1 02 20 CB E1 02 28 38 21 02 30 4E 80 00 20 - -. 0 1000BD90 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10002DA8 8 -. 2F 9E 00 00 41 9E 00 30 - -. 0 10002DB0 44 -. 7F C9 03 A6 38 00 00 00 57 4B 18 38 7D 20 DA 14 7C 1B 04 2E C1 A9 00 04 7D 20 BA 14 7C 17 05 2E 7C 00 5A 14 D1 A9 00 04 42 00 FF E4 - -. 0 10002DDC 52 -. 3E 60 10 02 2A 1A 00 01 CB F3 81 10 3C A0 10 01 3C 60 10 01 38 A5 69 3C FC 20 F8 90 7F 04 C3 78 7F 66 DB 78 38 63 69 4C 7F 47 D3 78 7F C8 F3 78 4B FF F8 F9 - -. 0 10002704 124 -. 94 21 FF A0 7C 08 02 A6 93 81 00 38 7D 1C 43 79 3D 20 10 02 93 01 00 28 39 29 80 F0 93 21 00 2C 93 61 00 34 FD 20 08 90 93 C1 00 40 7C 78 1B 78 93 E1 00 44 7C 9E 23 78 DB A1 00 48 7C B9 2B 78 DB C1 00 50 7C DF 33 78 DB E1 00 58 7C FB 3B 78 92 41 00 10 92 61 00 14 92 81 00 18 92 A1 00 1C 92 C1 00 20 92 E1 00 24 93 41 00 30 93 A1 00 3C 90 01 00 64 C8 29 00 00 41 82 00 60 - -. 0 10002780 84 -. 3D 20 10 02 7F 89 03 A6 39 29 81 20 38 00 00 00 C9 49 00 00 54 EA 18 38 7D 20 FA 14 7D 60 F2 14 7C 1F 04 2E 7D 9E 04 2E 7C 00 52 14 C1 A9 00 04 C1 6B 00 04 EC 00 60 28 ED AD 58 28 FC 00 02 10 FD A0 6A 10 FC 00 68 2A FF E0 02 B2 FF 9F 08 00 40 9D 00 08 - -. 0 100027D8 4 -. 42 00 FF C0 - -. 0 100027DC 12 -. FF 81 48 00 38 60 00 00 40 9C 00 58 - -. 0 100027E8 84 -. 80 01 00 64 82 41 00 10 82 61 00 14 7C 08 03 A6 82 81 00 18 82 A1 00 1C 82 C1 00 20 82 E1 00 24 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB A1 00 48 CB C1 00 50 CB E1 00 58 38 21 00 60 4E 80 00 20 - -. 0 10002E10 24 -. 3C 80 10 01 38 84 75 28 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 27 C5 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 1, stride = 1 -. 0 10002E28 4 -. 41 91 03 AC - -. 0 10002E2C 24 -. 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 7F 63 DB 78 48 00 8E 4D - -. 0 1000BC8C 64 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 01 00 24 39 00 00 01 7C 7F 1B 78 93 81 00 10 80 1E FF F0 7C 9C 23 78 93 A1 00 14 7C BD 2B 78 7F C0 F2 14 4B FF DF 41 - -. 0 1000BCCC 8 -. 2C 03 00 00 40 82 00 68 - -. 0 1000BCD4 52 -. 81 3E 81 08 3C 00 43 30 90 01 00 08 7F 83 E8 40 93 A1 00 0C C8 09 00 00 C9 A1 00 08 81 3E 81 0C FD AD 00 28 C0 09 00 00 FD A0 68 18 ED 80 68 24 40 9C 00 34 - -. 0 1000BD08 48 -. 7F A9 03 A6 57 84 18 38 38 00 00 00 7C 1F 04 2E 7D 20 FA 14 EC 00 03 32 7C 1F 05 2E 7C 00 22 14 C1 A9 00 04 ED AD 03 32 D1 A9 00 04 42 00 FF E0 - -. 0 1000BD38 32 -. 80 01 00 24 83 81 00 10 83 A1 00 14 7C 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10002E44 40 -. FC 20 F8 90 3F E0 10 01 3C A0 10 01 38 A5 69 98 7F 24 CB 78 7F 66 DB 78 38 7F 69 90 7F 47 D3 78 7F C8 F3 78 4B FF F8 9D - -. 0 10002E6C 24 -. 3C 80 10 01 38 84 75 70 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 27 69 - -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 1, stride = 1 -. 0 10002E84 4 -. 41 91 03 20 - -. 0 10002E88 24 -. 7E E3 BB 78 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 48 00 8E BD - -. 0 1000BD58 20 -. 7C 08 02 A6 94 21 FF F0 39 00 00 01 90 01 00 14 4B FF DE A1 - -. 0 1000BD6C 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10002EA0 8 -. 2F 9E 00 00 41 9E 00 58 - -. 0 10002EA8 84 -. 3C 00 43 30 3D 20 10 02 90 01 00 08 39 29 80 F8 93 C1 00 0C 7F C9 03 A6 C9 A1 00 08 38 00 00 00 C8 09 00 00 57 4B 18 38 FD AD 00 28 FD 80 68 18 7C 19 04 2E 7D 20 CA 14 EC 00 03 32 7C 19 05 2E 7C 00 5A 14 C1 A9 00 04 ED AD 03 32 D1 A9 00 04 42 00 FF E0 - -. 0 10002EFC 40 -. CB F3 81 10 3C A0 10 01 38 A5 69 E4 7F 24 CB 78 FC 20 F8 90 7E E6 BB 78 7F 47 D3 78 7F C8 F3 78 38 7F 69 90 4B FF F7 E5 - -. 0 10002F24 24 -. 3C 80 10 01 38 84 75 B8 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 26 B1 - -PASS: gsl_fft_complex_float_backward with signal_noise, n = 1, stride = 1 -. 0 10002F3C 8 -. 2B 9A 00 01 41 9D 02 34 - -. 0 10002F44 52 -. 3D 20 10 02 3D 60 10 02 39 29 81 28 39 6B 81 2C C0 49 00 00 7F C4 F3 78 C0 2B 00 00 7F 45 D3 78 7F 66 DB 78 7F 07 C3 78 38 60 00 01 3E A0 10 01 48 00 22 BD - -. 0 10005230 96 -. 94 21 FF 90 7C 08 02 A6 93 C1 00 30 7C 9E 23 79 DB 81 00 50 FF 80 08 90 DB A1 00 58 FF A0 10 90 93 21 00 1C 7C F9 3B 78 93 61 00 24 7C 7B 1B 78 DB 21 00 38 DB 41 00 40 DB 61 00 48 DB C1 00 60 DB E1 00 68 93 01 00 18 93 41 00 20 93 81 00 28 93 A1 00 2C 93 E1 00 34 90 01 00 74 41 82 01 48 - -. 0 10005290 8 -. 2F 9E 00 00 41 9E 00 28 - -. 0 10005298 36 -. 7F C9 03 A6 39 40 00 00 38 00 00 00 54 AB 18 38 7D 20 32 14 7D 46 01 2E 91 49 00 04 7C 00 5A 14 42 00 FF F0 - -. 0 100052BC 40 -. 7C 1B F3 96 2F 9E 00 00 7C 00 F1 D6 7C 00 D8 50 7C 00 29 D6 54 00 18 38 7D 20 32 14 7F 86 05 2E D3 A9 00 04 41 9E 00 A4 - -. 0 100052E4 104 -. 3F 00 43 30 3D 20 10 02 39 29 80 F8 93 C1 00 14 93 01 00 10 54 BA 18 38 CB 29 00 00 3D 20 10 02 C8 01 00 10 3B 80 00 00 CB 49 81 38 3B A0 00 00 FF 60 C8 28 7F DF F3 78 7C 1D F3 96 93 01 00 08 7C 00 F1 D6 7C 00 E8 50 7F BD DA 14 90 01 00 0C CB E1 00 08 FF FF C8 28 FF FF 06 B2 FF FF D8 24 FC 20 F8 90 48 02 3B AD - -. 0 1000534C 12 -. FF C0 08 18 FC 20 F8 90 48 02 3C 41 - -. 0 10005358 44 -. 37 FF FF FF FC 20 08 18 7D 3C CA 14 EC 01 07 32 EC 21 07 72 EC 1E 07 7A EF DE 0F 38 7F DC CD 2E 7F 9C D2 14 D0 09 00 04 40 82 FF 9C - -. 0 10005384 80 -. 38 60 00 00 80 01 00 74 83 01 00 18 83 21 00 1C 7C 08 03 A6 83 41 00 20 83 61 00 24 83 81 00 28 83 A1 00 2C 83 C1 00 30 83 E1 00 34 CB 21 00 38 CB 41 00 40 CB 61 00 48 CB 81 00 50 CB A1 00 58 CB C1 00 60 CB E1 00 68 38 21 00 70 4E 80 00 20 - -. 0 10002F78 24 -. 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 7F 63 DB 78 48 00 8D F1 - -. 0 10002F90 40 -. FC 20 F8 90 3C A0 10 01 7F C8 F3 78 7F 47 D3 78 38 A5 6A 40 7F 04 C3 78 7F 66 DB 78 38 75 6A 34 3B A0 00 00 4B FF F7 51 - -. 0 10002FB8 24 -. 3C 80 10 01 38 84 76 00 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 26 1D - -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 1, stride = 1 -. 0 10002FD0 44 -. 3D 20 10 02 3D 60 10 02 39 29 81 28 39 6B 81 2C C0 49 00 00 C0 2B 00 00 7F 44 D3 78 7F 65 DB 78 7F 06 C3 78 7F C3 F3 78 48 00 24 01 - -. 0 100053F8 20 -. 2C 03 00 00 7C 08 02 A6 94 21 FF F0 90 01 00 14 41 82 00 A0 - -. 0 1000540C 8 -. 2F 83 00 00 41 9E 00 24 - -. 0 10005414 32 -. 7C 69 03 A6 38 00 00 00 54 8B 18 38 7D 20 2A 14 7C 25 05 2E D0 49 00 04 7C 00 5A 14 42 00 FF F0 - -. 0 10005434 8 -. 2F 83 00 00 41 9E 00 28 - -. 0 1000543C 36 -. 7C 69 03 A6 54 84 18 38 39 60 00 00 38 00 00 00 7D 20 32 14 7D 66 01 2E 91 69 00 04 7C 00 22 14 42 00 FF F0 - -. 0 10005460 72 -. 3C 00 43 30 3D 20 10 02 90 61 00 0C 39 29 80 F8 90 01 00 08 38 60 00 00 C8 01 00 08 C9 A9 00 00 80 01 00 14 38 21 00 10 FC 00 68 28 7C 08 03 A6 FC 00 00 18 ED A0 00 B2 EC 00 00 72 D1 A6 00 04 D0 06 00 00 4E 80 00 20 - -. 0 10002FFC 24 -. 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 7F 63 DB 78 48 00 8D 6D - -. 0 10003014 36 -. FC 20 F8 90 3C A0 10 01 7F 04 C3 78 38 A5 6A 90 7F 66 DB 78 7F 47 D3 78 7F C8 F3 78 38 75 6A 34 4B FF F6 D1 - -. 0 10003038 24 -. 3C 80 10 01 38 84 76 48 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 25 9D - -PASS: gsl_fft_complex_float_forward with signal_constant, n = 1, stride = 1 -. 0 10003050 12 -. 7F 9D F0 40 3B E0 00 00 40 9C 00 80 - -. 0 1000305C 52 -. 3E 80 10 01 3D 20 10 02 3D 60 10 02 39 29 81 2C 39 6B 81 28 C0 29 00 00 7F E3 FB 78 C0 4B 00 00 7F C4 F3 78 7F 45 D3 78 7F 66 DB 78 7F 07 C3 78 48 00 24 4D - -. 0 100054D8 112 -. 94 21 FF 80 7C 08 02 A6 93 C1 00 40 7C 9E 23 79 DB 61 00 58 FF 60 08 90 DB 81 00 60 FF 80 10 90 92 E1 00 24 7C B7 2B 78 93 21 00 2C 7C D9 33 78 93 41 00 30 7C 7A 1B 78 93 61 00 34 7C FB 3B 78 DB 21 00 48 DB 41 00 50 DB A1 00 68 DB C1 00 70 DB E1 00 78 92 C1 00 20 93 01 00 28 93 81 00 38 93 A1 00 3C 93 E1 00 44 90 01 00 84 41 82 01 84 - -. 0 10005548 8 -. 2F 9E 00 00 41 9E 00 A4 - -. 0 10005550 104 -. 3E C0 43 30 3D 20 10 02 39 29 80 F8 93 C1 00 14 92 C1 00 10 3B 80 00 00 CB 29 00 00 3D 20 10 02 C8 01 00 10 3B A0 00 00 CB 49 81 40 54 B8 18 38 FF A0 C8 28 7F DF F3 78 7C 1D F3 96 92 C1 00 08 7C 00 F1 D6 7C 00 E8 50 7F BD D2 14 90 01 00 0C CB E1 00 08 FF FF C8 28 FF FF 06 B2 FF FF E8 24 FC 20 F8 90 48 02 39 41 - -. 0 100055B8 12 -. FF C0 08 18 FC 20 F8 90 48 02 39 D5 - -. 0 100055C4 44 -. 37 FF FF FF FC 20 08 18 7D 3C CA 14 EC 01 06 F2 EC 21 07 32 EC 1E 07 3A EF DE 0E F8 7F DC CD 2E 7F 9C C2 14 D0 09 00 04 40 82 FF 9C - -. 0 100055F0 8 -. 2F 9E 00 00 41 9E 00 28 - -. 0 100055F8 36 -. 7F C9 03 A6 39 40 00 00 38 00 00 00 56 EB 18 38 7D 20 DA 14 7D 5B 01 2E 91 49 00 04 7C 00 5A 14 42 00 FF F0 - -. 0 1000561C 8 -. 2F 9A 00 00 40 9D 00 CC - -. 0 100056EC 20 -. 7D 3A F0 50 7C 09 F3 96 7C 00 F1 D6 7C 60 48 50 4B FF FF 34 - -. 0 10005630 152 -. 3C 00 43 30 3D 20 10 02 90 01 00 10 39 29 80 F8 93 C1 00 14 7C 17 19 D6 C9 A9 00 00 38 60 00 00 C8 01 00 10 FC 00 68 28 54 00 18 38 7D 20 DA 14 FC 00 00 18 ED A0 07 32 EC 00 06 F2 7C 1B 05 2E D1 A9 00 04 80 01 00 84 82 C1 00 20 82 E1 00 24 7C 08 03 A6 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB 21 00 48 CB 41 00 50 CB 61 00 58 CB 81 00 60 CB A1 00 68 CB C1 00 70 CB E1 00 78 38 21 00 80 4E 80 00 20 - -. 0 10003090 24 -. 7F 44 D3 78 7F C5 F3 78 7E C6 B3 78 7F 87 E3 78 7F 63 DB 78 48 00 8C D9 - -. 0 100030A8 36 -. C8 33 81 10 3B FF 00 01 38 75 6A 34 7F 04 C3 78 38 B4 6A E4 7F 66 DB 78 7F 47 D3 78 7F C8 F3 78 4B FF F6 3D - -. 0 100030CC 12 -. 7F 9F F0 40 7F BD 1B 78 41 9C FF 8C - -. 0 100030D8 28 -. 3C 80 10 01 7F C5 F3 78 7F 46 D3 78 38 84 76 90 7F A3 EB 78 4C C6 31 82 48 01 24 F9 - -PASS: gsl_fft_complex_float_forward with signal_exp, n = 1, stride = 1 -. 0 100030F4 8 -. 7E C3 B3 78 48 00 69 89 - -. 0 10009A80 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 02 08 48 01 F4 E9 - -. 0 10009AA0 16 -. 38 00 00 00 90 1D 02 08 7F A3 EB 78 48 01 F4 D9 - -. 0 10009AB0 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 100030FC 8 -. 7F 83 E3 78 48 00 69 C9 - -. 0 10009AC8 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 00 04 48 01 F4 A1 - -. 0 10009AE8 16 -. 38 00 00 00 90 1D 00 04 7F A3 EB 78 48 01 F4 91 - -. 0 10009AF8 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 10003104 8 -. 7F 63 DB 78 48 02 5E 7D - -. 0 1000310C 8 -. 7F 23 CB 78 48 02 5E 75 - -. 0 10003114 8 -. 7F 03 C3 78 48 02 5E 6D - -. 0 1000311C 8 -. 7E E3 BB 78 48 02 5E 65 - -. 0 10003124 80 -. 80 01 00 54 81 81 00 10 82 61 00 14 7C 08 03 A6 82 81 00 18 7D 80 81 20 82 A1 00 1C 82 C1 00 20 82 E1 00 24 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB E1 00 48 38 21 00 50 4E 80 00 20 - -. 0 10004714 12 -. 7F A3 EB 78 7F E4 FB 78 4B FF D3 85 - -. 0 10001AA0 76 -. 94 21 FF C0 7C 08 02 A6 93 41 00 28 7F 44 19 D6 93 81 00 30 7C 7C 1B 78 90 01 00 44 93 21 00 24 57 43 18 38 93 61 00 2C 93 A1 00 34 57 5D 20 36 93 C1 00 38 7C 9E 23 78 93 E1 00 3C 92 C1 00 18 92 E1 00 1C 93 01 00 20 48 02 74 4D - -. 0 10001AEC 12 -. 7C 7F 1B 78 7F A3 EB 78 48 02 74 41 - -. 0 10001AF8 12 -. 7C 7B 1B 78 7F A3 EB 78 48 02 74 35 - -. 0 FEEFC5C 20 -. 7F 9F CA 14 83 1C 00 04 63 16 00 01 92 DC 00 04 41 8E 00 10 - -. 0 FEEFC7C 8 -. 39 1F 00 08 4B FF FA 30 - -. 0 10001B04 12 -. 7C 79 1B 78 7F A3 EB 78 48 02 74 29 - -. 0 FEEFA5C 24 -. 7C A5 30 78 7F 03 E2 14 39 6A 00 08 54 C6 08 3C 90 B8 04 38 4B FF FF 7C - -. 0 FEEF9EC 28 -. 21 26 00 00 7E A9 31 14 7D 26 28 10 7D 29 49 10 7D 29 00 D0 7D 2A AB 79 41 82 00 34 - -. 0 10001B10 16 -. 2B 9A 00 00 7C 7D 1B 78 39 40 00 00 40 9D 00 38 - -. 0 10001B20 52 -. 3D 60 10 02 7F 49 03 A6 39 6B 80 F8 3D 20 43 30 C9 AB 00 00 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 68 28 7C 1F 05 AE 42 00 FF E4 - -. 0 10001B54 16 -. 57 40 08 3C 39 40 00 00 2B 80 00 00 40 9D 00 64 - -. 0 10001B64 96 -. 3D 60 10 02 3D 20 10 02 C9 2B 81 00 3D 60 10 02 39 6B 80 F8 C9 09 80 E8 7C 09 03 A6 3D 20 10 02 C9 6B 00 00 C9 49 81 08 3D 20 43 30 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 58 28 FD A0 50 2A FD 80 40 2A FC 00 48 2A 7D BD 05 AE 7D 9B 05 AE 7C 19 05 AE 42 00 FF D0 - -. 0 10001B90 52 -. 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 58 28 FD A0 50 2A FD 80 40 2A FC 00 48 2A 7D BD 05 AE 7D 9B 05 AE 7C 19 05 AE 42 00 FF D0 - -. 0 10001BC4 8 -. 38 60 00 00 48 01 38 2D - -. 0 10001BCC 8 -. 7F C3 F3 78 48 00 ED 75 - -. 0 10010944 136 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 60 7F C8 02 A6 7D 80 00 26 93 01 00 48 7C 78 1B 79 90 01 00 94 80 1E FF F0 DB 61 00 68 DB 81 00 70 7F C0 F2 14 DB A1 00 78 DB C1 00 80 DB E1 00 88 91 C1 00 20 91 E1 00 24 92 01 00 28 92 21 00 2C 92 41 00 30 92 61 00 34 92 81 00 38 92 A1 00 3C 92 C1 00 40 92 E1 00 44 93 21 00 4C 93 41 00 50 93 61 00 54 93 81 00 58 93 A1 00 5C 93 E1 00 64 91 81 00 1C 41 82 02 08 - -. 0 100109CC 8 -. 38 60 02 0C 48 01 85 65 - -. 0 100109D4 12 -. 7C 69 1B 79 91 21 00 14 41 82 02 6C - -. 0 100109E0 8 -. 2F 98 00 01 41 9E 01 DC - -. 0 10010BC0 16 -. 81 21 00 14 3A E0 00 00 92 E9 02 08 4B FF FE 34 - -. 0 10010A00 24 -. 81 21 00 14 7F 03 C3 78 38 81 00 10 93 09 00 00 38 A9 00 08 4B FF 5C 6D - -. 0 10006680 92 -. 94 21 FF C0 7C 08 02 A6 42 9F 00 05 93 C1 00 38 7F C8 02 A6 7C A6 2B 78 90 01 00 44 7C 85 23 78 38 81 00 10 80 1E FF F0 7F C0 F2 14 81 3E 80 0C 80 09 00 00 80 E9 00 10 81 69 00 04 81 49 00 08 81 09 00 0C 90 01 00 10 91 61 00 14 91 41 00 18 91 01 00 1C 90 E1 00 20 4B FF FD A1 - -. 0 100066DC 20 -. 80 01 00 44 83 C1 00 38 38 21 00 40 7C 08 03 A6 4E 80 00 20 - -. 0 10010A18 8 -. 2F 83 00 00 40 9E 01 FC - -. 0 10010A20 68 -. 81 61 00 10 3C 00 43 30 81 21 00 14 3A C0 00 00 2B 8B 00 00 39 C0 00 01 91 69 00 04 81 3E 82 44 90 01 00 08 93 01 00 0C C9 89 00 00 C9 A1 00 08 81 3E 82 48 FD AD 60 28 C8 09 00 00 FF A0 68 24 40 9D 00 DC - -. 0 10010A64 60 -. 81 21 00 14 FF 60 60 90 7D 6F 5B 78 3B 20 00 00 82 E9 02 08 7D 31 4B 78 7E FA BB 78 82 71 00 08 3A 80 00 01 7D C9 73 78 93 51 01 08 7D CE 99 D6 7F 94 98 40 7E 58 73 96 40 9C 00 94 - -. 0 10010B30 12 -. 35 EF FF FF 3A 31 00 04 40 82 FF 48 - -. 0 10010B3C 16 -. 57 00 F8 7E 80 61 00 14 7F 80 B0 40 41 9C 00 A4 - -. 0 10010B4C 116 -. 80 01 00 94 81 81 00 1C 81 C1 00 20 7C 08 03 A6 81 E1 00 24 7D 80 81 20 82 01 00 28 82 21 00 2C 82 41 00 30 82 61 00 34 82 81 00 38 82 A1 00 3C 82 C1 00 40 82 E1 00 44 83 01 00 48 83 21 00 4C 83 41 00 50 83 61 00 54 83 81 00 58 83 A1 00 5C 83 C1 00 60 83 E1 00 64 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10001BD4 36 -. 3C 80 10 01 7F 86 E3 78 38 84 6E EC 7F C5 F3 78 7C 76 1B 78 20 03 00 00 7C 60 19 14 4C C6 31 82 48 01 39 F5 - -PASS: gsl_fft_real_wavetable_alloc, n = 1, stride = 1 -. 0 10001BF8 8 -. 7F C3 F3 78 48 00 F0 91 - -. 0 10010C8C 60 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 A1 00 14 7C 7D 1B 79 90 01 00 24 93 E1 00 1C 38 60 00 08 80 1E FF F0 38 A0 00 84 38 C0 00 01 7F C0 F2 14 41 82 00 5C - -. 0 10010CC8 4 -. 48 01 82 6D - -. 0 10010CCC 20 -. 38 A0 00 8C 7C 7F 1B 79 38 C0 00 08 57 A3 18 38 41 82 00 74 - -. 0 10010CE0 8 -. 93 BF 00 00 48 01 82 51 - -. 0 10010CE8 24 -. 2F 83 00 00 7C 60 1B 78 90 1F 00 04 7F E3 FB 78 7F E0 FB 78 41 9E 00 68 - -. 0 10010D00 32 -. 7C 03 03 78 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10001C00 32 -. 3C 80 10 01 38 84 6F 20 7F C5 F3 78 7C 78 1B 78 20 03 00 00 7C 60 19 14 4C C6 31 82 48 01 39 CD - -PASS: gsl_fft_real_workspace_alloc, n = 1 -. 0 10001C20 20 -. 7F 84 E3 78 7F 65 DB 78 7F A6 EB 78 7F C3 F3 78 48 00 34 E5 - -. 0 10001C34 16 -. 7F 23 CB 78 7F 64 DB 78 57 45 20 36 48 02 73 35 - -. 0 10001C44 8 -. 2F 9E 00 00 41 9E 00 24 - -. 0 10001C4C 32 -. 7F C9 03 A6 39 60 00 00 55 60 20 36 55 69 18 38 7C 1B 04 AE 7D 6B E2 14 7C 09 FD AE 42 00 FF EC - -. 0 10001C6C 28 -. 7F 07 C3 78 7F 84 E3 78 7F C5 F3 78 7E C6 B3 78 7F E3 FB 78 3E E0 10 02 48 00 F1 95 - -. 0 10010E18 216 -. 94 21 FE F0 7C 08 02 A6 42 9F 00 05 92 21 00 44 D9 C1 00 80 39 20 00 00 D9 E1 00 88 3A 20 00 01 DA 01 00 90 DA 21 00 98 DA 41 00 A0 DA 61 00 A8 DA 81 00 B0 DA A1 00 B8 DA C1 00 C0 DA E1 00 C8 DB 01 00 D0 DB 21 00 D8 DB 41 00 E0 DB 61 00 E8 DB 81 00 F0 DB A1 00 F8 DB C1 01 00 DB E1 01 08 91 C1 00 38 91 E1 00 3C 92 01 00 40 92 41 00 48 92 61 00 4C 92 81 00 50 92 A1 00 54 92 C1 00 58 92 E1 00 5C 93 01 00 60 93 21 00 64 93 41 00 68 93 61 00 6C 93 81 00 70 93 C1 00 78 7F C8 02 A6 90 01 01 14 81 07 00 04 80 1E FF F0 93 A1 00 74 7F C0 F2 14 7C A0 2B 79 93 E1 00 7C 90 01 00 18 90 61 00 10 90 81 00 14 81 46 00 04 91 01 00 20 91 21 00 24 41 82 16 40 - -. 0 10010EF0 16 -. 80 01 00 18 38 60 00 00 2F 80 00 01 41 9E 09 2C - -. 0 10011828 160 -. 80 01 01 14 81 C1 00 38 81 E1 00 3C 7C 08 03 A6 82 01 00 40 82 21 00 44 82 41 00 48 82 61 00 4C 82 81 00 50 82 A1 00 54 82 C1 00 58 82 E1 00 5C 83 01 00 60 83 21 00 64 83 41 00 68 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C C9 C1 00 80 C9 E1 00 88 CA 01 00 90 CA 21 00 98 CA 41 00 A0 CA 61 00 A8 CA 81 00 B0 CA A1 00 B8 CA C1 00 C0 CA E1 00 C8 CB 01 00 D0 CB 21 00 D8 CB 41 00 E0 CB 61 00 E8 CB 81 00 F0 CB A1 00 F8 CB C1 01 00 CB E1 01 08 38 21 01 10 4E 80 00 20 - -. 0 10001C88 20 -. 7F 64 DB 78 7F 85 E3 78 7F C6 F3 78 7F E3 FB 78 48 00 C8 05 - -. 0 1000E49C 56 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 2C 06 00 00 90 01 00 24 93 E1 00 1C 7C 7F 1B 78 80 1E FF F0 7C A3 2B 78 93 A1 00 14 7F C0 F2 14 41 82 00 D4 - -. 0 1000E4D4 40 -. 39 26 FF FF 83 BE 81 C8 2B 89 00 01 C8 1F 00 00 C9 BD 00 00 38 A0 00 01 D8 04 00 00 7D 28 4B 78 D9 A4 00 08 40 9D 00 58 - -. 0 1000E550 8 -. 7F 88 28 00 41 9E 00 24 - -. 0 1000E558 32 -. 80 01 00 24 38 60 00 00 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10001C9C 40 -. C8 37 81 10 3C A0 10 01 3C 60 10 01 7F 87 E3 78 7F C8 F3 78 38 A5 69 3C 7F A4 EB 78 7F 66 DB 78 38 63 69 4C 4B FF EB 59 - -. 0 10001CC4 24 -. 3C 80 10 01 38 84 6F 48 7F C5 F3 78 7F 86 E3 78 4C C6 31 82 48 01 39 11 - -PASS: gsl_fft_real with signal_real_noise, n = 1, stride = 1 -. 0 10001CDC 8 -. 7F C3 F3 78 48 00 A8 61 - -. 0 1000C540 136 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 60 7F C8 02 A6 7D 80 00 26 92 E1 00 44 7C 77 1B 79 90 01 00 94 80 1E FF F0 DB 61 00 68 DB 81 00 70 7F C0 F2 14 DB A1 00 78 DB C1 00 80 DB E1 00 88 91 C1 00 20 91 E1 00 24 92 01 00 28 92 21 00 2C 92 41 00 30 92 61 00 34 92 81 00 38 92 A1 00 3C 92 C1 00 40 93 01 00 48 93 21 00 4C 93 41 00 50 93 61 00 54 93 81 00 58 93 A1 00 5C 93 E1 00 64 91 81 00 1C 41 82 01 F0 - -. 0 1000C5C8 8 -. 38 60 02 0C 48 01 C9 69 - -. 0 1000C5D0 12 -. 7C 69 1B 79 91 21 00 14 41 82 02 54 - -. 0 1000C5DC 8 -. 56 E3 20 36 48 01 C9 55 - -. 0 1000C5E4 16 -. 81 21 00 14 2F 83 00 00 90 69 02 08 41 9E 02 58 - -. 0 1000C5F4 24 -. 81 21 00 14 7E E3 BB 78 38 81 00 10 92 E9 00 00 38 A9 00 08 4B FF A0 ED - -. 0 100066F4 92 -. 94 21 FF C0 7C 08 02 A6 42 9F 00 05 93 C1 00 38 7F C8 02 A6 7C A6 2B 78 90 01 00 44 7C 85 23 78 38 81 00 10 80 1E FF F0 7F C0 F2 14 81 3E 80 0C 80 09 00 00 80 E9 00 10 81 69 00 04 81 49 00 08 81 09 00 0C 90 01 00 10 91 61 00 14 91 41 00 18 91 01 00 1C 90 E1 00 20 4B FF FD 2D - -. 0 10006750 20 -. 80 01 00 44 83 C1 00 38 38 21 00 40 7C 08 03 A6 4E 80 00 20 - -. 0 1000C60C 8 -. 2F 83 00 00 40 9E 01 EC - -. 0 1000C614 68 -. 81 61 00 10 3C 00 43 30 81 21 00 14 3A C0 00 00 7F 96 58 40 39 C0 00 01 91 69 00 04 81 3E 81 54 90 01 00 08 92 E1 00 0C C9 89 00 00 C9 A1 00 08 81 3E 81 58 FD AD 60 28 C8 09 00 00 FF A0 68 24 40 9C 00 DC - -. 0 1000C658 60 -. 81 21 00 14 FF 60 60 90 7D 6F 5B 78 3B 20 00 00 83 09 02 08 7D 31 4B 78 7F 1A C3 78 82 71 00 08 3A 80 00 01 7D D2 73 78 93 51 01 08 7D CE 99 D6 7F 94 98 40 7D 37 73 96 40 9C 00 94 - -. 0 1000C724 12 -. 35 EF FF FF 3A 31 00 04 40 82 FF 48 - -. 0 1000C730 16 -. 56 E0 F8 7E 80 61 00 14 7F 80 B0 40 41 9C 00 94 - -. 0 1000C740 116 -. 80 01 00 94 81 81 00 1C 81 C1 00 20 7C 08 03 A6 81 E1 00 24 7D 80 81 20 82 01 00 28 82 21 00 2C 82 41 00 30 82 61 00 34 82 81 00 38 82 A1 00 3C 82 C1 00 40 82 E1 00 44 83 01 00 48 83 21 00 4C 83 41 00 50 83 61 00 54 83 81 00 58 83 A1 00 5C 83 C1 00 60 83 E1 00 64 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10001CE4 36 -. 3C 80 10 01 7C 7A 1B 78 38 84 6F 84 20 03 00 00 7C 60 19 14 7F C5 F3 78 7F 86 E3 78 4C C6 31 82 48 01 38 E5 - -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 1, stride = 1 -. 0 10001D08 24 -. 7F E3 FB 78 7F 84 E3 78 7F C5 F3 78 7F 46 D3 78 7F 07 C3 78 48 00 AB 9D - -. 0 1000C8B8 200 -. 94 21 FE F0 7C 08 02 A6 42 9F 00 05 D9 C1 00 80 D9 E1 00 88 DA 01 00 90 DA 21 00 98 DA 41 00 A0 DA 61 00 A8 DA 81 00 B0 DA A1 00 B8 DA C1 00 C0 DA E1 00 C8 DB 01 00 D0 DB 21 00 D8 DB 41 00 E0 DB 61 00 E8 DB 81 00 F0 DB A1 00 F8 DB C1 01 00 DB E1 01 08 91 C1 00 38 91 E1 00 3C 92 01 00 40 92 21 00 44 92 41 00 48 92 61 00 4C 92 81 00 50 92 A1 00 54 92 C1 00 58 92 E1 00 5C 93 01 00 60 93 21 00 64 93 41 00 68 93 61 00 6C 93 81 00 70 93 C1 00 78 7F C8 02 A6 90 01 01 14 81 07 00 04 80 1E FF F0 93 A1 00 74 7F C0 F2 14 7C A0 2B 79 93 E1 00 7C 90 01 00 18 90 61 00 10 90 81 00 14 91 01 00 1C 41 82 10 58 - -. 0 1000C980 16 -. 80 01 00 18 38 60 00 00 2F 80 00 01 41 9E 05 98 - -. 0 1000CF24 160 -. 80 01 01 14 81 C1 00 38 81 E1 00 3C 7C 08 03 A6 82 01 00 40 82 21 00 44 82 41 00 48 82 61 00 4C 82 81 00 50 82 A1 00 54 82 C1 00 58 82 E1 00 5C 83 01 00 60 83 21 00 64 83 41 00 68 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C C9 C1 00 80 C9 E1 00 88 CA 01 00 90 CA 21 00 98 CA 41 00 A0 CA 61 00 A8 CA 81 00 B0 CA A1 00 B8 CA C1 00 C0 CA E1 00 C8 CB 01 00 D0 CB 21 00 D8 CB 41 00 E0 CB 61 00 E8 CB 81 00 F0 CB A1 00 F8 CB C1 01 00 CB E1 01 08 38 21 01 10 4E 80 00 20 - -. 0 10001D20 8 -. 2F 9E 00 00 41 9E 00 44 - -. 0 10001D28 64 -. 3C 00 43 30 3D 20 10 02 90 01 00 08 39 29 80 F8 93 C1 00 0C 7F C9 03 A6 C8 09 00 00 38 00 00 00 C9 A1 00 08 57 89 18 38 FD AD 00 28 7C 1F 04 AE FC 00 68 24 7C 1F 05 AE 7C 00 4A 14 42 00 FF F0 - -. 0 10001D68 20 -. 7F 64 DB 78 7F 85 E3 78 7F C6 F3 78 7F E3 FB 78 48 01 0B 0D - -. 0 10001D7C 40 -. C8 37 81 10 3C A0 10 01 3C 60 10 01 7F 87 E3 78 7F C8 F3 78 7F 24 CB 78 7F 66 DB 78 38 A5 69 98 38 63 69 90 4B FF EA 79 - -. 0 10001DA4 24 -. 3C 80 10 01 7F C5 F3 78 7F 86 E3 78 38 84 6F C0 4C C6 31 82 48 01 38 31 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 1, stride = 1 -. 0 10001DBC 8 -. 7F 03 C3 78 48 00 F0 0D - -. 0 10010DCC 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 00 04 48 01 81 9D - -. 0 10010DEC 16 -. 38 00 00 00 90 1D 00 04 7F A3 EB 78 48 01 81 8D - -. 0 10010DFC 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 10001DC4 8 -. 7E C3 B3 78 48 00 EF BD - -. 0 10010D84 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 02 08 48 01 81 E5 - -. 0 10010DA4 16 -. 38 00 00 00 90 1D 02 08 7F A3 EB 78 48 01 81 D5 - -. 0 10010DB4 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 10001DCC 8 -. 7F 43 D3 78 48 00 AA 9D - -. 0 1000C86C 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 02 08 48 01 C6 FD - -. 0 1000C88C 16 -. 38 00 00 00 90 1D 02 08 7F A3 EB 78 48 01 C6 ED - -. 0 1000C89C 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 10001DD4 8 -. 7F E3 FB 78 48 02 71 AD - -. 0 10001DDC 8 -. 7F 63 DB 78 48 02 71 A5 - -. 0 10001DE4 8 -. 7F 23 CB 78 48 02 71 9D - -. 0 10001DEC 8 -. 7F A3 EB 78 48 02 71 95 - -. 0 10001DF4 56 -. 80 01 00 44 82 C1 00 18 82 E1 00 1C 7C 08 03 A6 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 - -. 0 10004720 16 -. 7F A3 EB 78 7F E4 FB 78 3B BD 00 01 4B FF F2 99 - -. 0 100039C4 76 -. 94 21 FF C0 7C 08 02 A6 93 41 00 28 7F 44 19 D6 93 81 00 30 7C 7C 1B 78 90 01 00 44 93 21 00 24 57 43 10 3A 93 61 00 2C 93 A1 00 34 57 5D 18 38 93 C1 00 38 7C 9E 23 78 93 E1 00 3C 92 C1 00 18 92 E1 00 1C 93 01 00 20 48 02 55 29 - -. 0 FEEF714 16 -. 81 5C 00 04 3B 20 00 10 7C 8A C8 40 40 A4 FF 4C - -. 0 10003A10 12 -. 7C 7F 1B 78 7F A3 EB 78 48 02 55 1D - -. 0 10003A1C 12 -. 7C 7B 1B 78 7F A3 EB 78 48 02 55 11 - -. 0 10003A28 12 -. 7C 79 1B 78 7F A3 EB 78 48 02 55 05 - -. 0 10003A34 16 -. 2B 9A 00 00 7C 7D 1B 78 39 40 00 00 40 9D 00 3C - -. 0 10003A44 56 -. 3D 60 10 02 7F 49 03 A6 39 6B 80 F8 3D 20 43 30 C9 AB 00 00 91 41 00 0C 55 40 10 3A 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 68 28 FC 00 00 18 7C 1F 05 2E 42 00 FF E0 - -. 0 10003A7C 16 -. 57 40 08 3C 39 40 00 00 2B 80 00 00 40 9D 00 70 - -. 0 10003A8C 108 -. 3D 60 10 02 3D 20 10 02 C9 2B 81 00 3D 60 10 02 39 6B 80 F8 C9 09 80 E8 7C 09 03 A6 3D 20 10 02 C9 6B 00 00 C9 49 81 08 3D 20 43 30 91 41 00 0C 55 40 10 3A 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 58 28 FD A0 50 2A FD 80 40 2A FC 00 48 2A FD A0 68 18 FD 80 60 18 FC 00 00 18 7D BD 05 2E 7D 9B 05 2E 7C 19 05 2E 42 00 FF C4 - -. 0 10003AB8 64 -. 91 41 00 0C 55 40 10 3A 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 58 28 FD A0 50 2A FD 80 40 2A FC 00 48 2A FD A0 68 18 FD 80 60 18 FC 00 00 18 7D BD 05 2E 7D 9B 05 2E 7C 19 05 2E 42 00 FF C4 - -. 0 10003AF8 8 -. 38 60 00 00 48 01 18 F9 - -. 0 10003B00 8 -. 7F C3 F3 78 48 00 EE 29 - -. 0 1001292C 136 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 60 7F C8 02 A6 7D 80 00 26 93 01 00 48 7C 78 1B 79 90 01 00 94 80 1E FF F0 DB 61 00 68 DB 81 00 70 7F C0 F2 14 DB A1 00 78 DB C1 00 80 DB E1 00 88 91 C1 00 20 91 E1 00 24 92 01 00 28 92 21 00 2C 92 41 00 30 92 61 00 34 92 81 00 38 92 A1 00 3C 92 C1 00 40 92 E1 00 44 93 21 00 4C 93 41 00 50 93 61 00 54 93 81 00 58 93 A1 00 5C 93 E1 00 64 91 81 00 1C 41 82 02 10 - -. 0 100129B4 8 -. 38 60 02 0C 48 01 65 7D - -. 0 100129BC 12 -. 7C 69 1B 79 91 21 00 14 41 82 02 74 - -. 0 100129C8 8 -. 2F 98 00 01 41 9E 01 E4 - -. 0 10012BB0 16 -. 81 21 00 14 3A E0 00 00 92 E9 02 08 4B FF FE 2C - -. 0 100129E8 24 -. 81 21 00 14 7F 03 C3 78 38 81 00 10 93 09 00 00 38 A9 00 08 4B FF 3C 85 - -. 0 10012A00 8 -. 2F 83 00 00 40 9E 02 04 - -. 0 10012A08 68 -. 81 61 00 10 3C 00 43 30 81 21 00 14 3A C0 00 00 2B 8B 00 00 39 C0 00 01 91 69 00 04 81 3E 82 A0 90 01 00 08 93 01 00 0C C9 89 00 00 C9 A1 00 08 81 3E 82 A4 FD AD 60 28 C8 09 00 00 FF A0 68 24 40 9D 00 E4 - -. 0 10012A4C 60 -. 81 21 00 14 FF 60 60 90 7D 6F 5B 78 3B 20 00 00 82 E9 02 08 7D 31 4B 78 7E FA BB 78 82 71 00 08 3A 80 00 01 7D C9 73 78 93 51 01 08 7D CE 99 D6 7F 94 98 40 7E 58 73 96 40 9C 00 9C - -. 0 10012B20 12 -. 35 EF FF FF 3A 31 00 04 40 82 FF 40 - -. 0 10012B2C 16 -. 57 00 F8 7E 80 61 00 14 7F 80 B0 40 41 9C 00 A4 - -. 0 10012B3C 116 -. 80 01 00 94 81 81 00 1C 81 C1 00 20 7C 08 03 A6 81 E1 00 24 7D 80 81 20 82 01 00 28 82 21 00 2C 82 41 00 30 82 61 00 34 82 81 00 38 82 A1 00 3C 82 C1 00 40 82 E1 00 44 83 01 00 48 83 21 00 4C 83 41 00 50 83 61 00 54 83 81 00 58 83 A1 00 5C 83 C1 00 60 83 E1 00 64 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10003B08 36 -. 3C 80 10 01 7F 86 E3 78 38 84 7A 78 7F C5 F3 78 7C 76 1B 78 20 03 00 00 7C 60 19 14 4C C6 31 82 48 01 1A C1 - -PASS: gsl_fft_real_wavetable_float_alloc, n = 1, stride = 1 -. 0 10003B2C 8 -. 7F C3 F3 78 48 00 F1 4D - -. 0 10012C7C 60 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 A1 00 14 7C 7D 1B 79 90 01 00 24 93 E1 00 1C 38 60 00 08 80 1E FF F0 38 A0 00 84 38 C0 00 01 7F C0 F2 14 41 82 00 5C - -. 0 10012CB8 4 -. 48 01 62 7D - -. 0 10012CBC 20 -. 38 A0 00 8C 7C 7F 1B 79 38 C0 00 08 57 A3 10 3A 41 82 00 74 - -. 0 10012CD0 8 -. 93 BF 00 00 48 01 62 61 - -. 0 10012CD8 24 -. 2F 83 00 00 7C 60 1B 78 90 1F 00 04 7F E3 FB 78 7F E0 FB 78 41 9E 00 68 - -. 0 10012CF0 32 -. 7C 03 03 78 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10003B34 32 -. 3C 80 10 01 38 84 7A B0 7F C5 F3 78 7C 78 1B 78 20 03 00 00 7C 60 19 14 4C C6 31 82 48 01 1A 99 - -PASS: gsl_fft_real_workspace_float_alloc, n = 1 -. 0 10003B54 20 -. 7F 84 E3 78 7F 65 DB 78 7F A6 EB 78 7F C3 F3 78 48 00 1F D5 - -. 0 10005B38 64 -. 94 21 FF D0 7C 08 02 A6 93 61 00 1C 7C 7B 1B 79 93 01 00 10 7C D8 33 78 93 21 00 14 7C 99 23 78 93 A1 00 24 7C BD 2B 78 93 41 00 18 93 81 00 20 93 C1 00 28 93 E1 00 2C 90 01 00 34 41 82 00 80 - -. 0 10005B78 8 -. 2F 9B 00 00 41 9E 00 34 - -. 0 10005B80 20 -. 3B 40 00 00 3B C0 00 00 54 9C 18 38 7F 7F DB 78 4B FF EB FD - -. 0 10005B94 28 -. 37 FF FF FF FC 20 08 18 7D 3E EA 14 7C 3E ED 2E 7F DE E2 14 93 49 00 04 40 82 FF E4 - -. 0 10005BB0 20 -. 7F A3 EB 78 7F 24 CB 78 7F 65 DB 78 7F 06 C3 78 48 00 05 7D - -. 0 10005BC4 48 -. 80 01 00 34 83 01 00 10 83 21 00 14 7C 08 03 A6 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 10003B68 16 -. 7F 23 CB 78 7F 64 DB 78 57 45 18 38 48 02 54 01 - -. 0 10003B78 8 -. 2F 9E 00 00 41 9E 00 24 - -. 0 10003B80 32 -. 7F C9 03 A6 39 60 00 00 55 60 18 38 55 69 10 3A 7C 1B 04 2E 7D 6B E2 14 7C 09 FD 2E 42 00 FF EC - -. 0 10003BA0 28 -. 7F 07 C3 78 7F 84 E3 78 7F C5 F3 78 7E C6 B3 78 7F E3 FB 78 3E E0 10 02 48 00 F2 51 - -. 0 10012E08 216 -. 94 21 FE E0 7C 08 02 A6 42 9F 00 05 92 21 00 54 D9 C1 00 90 39 20 00 00 D9 E1 00 98 3A 20 00 01 DA 01 00 A0 DA 21 00 A8 DA 41 00 B0 DA 61 00 B8 DA 81 00 C0 DA A1 00 C8 DA C1 00 D0 DA E1 00 D8 DB 01 00 E0 DB 21 00 E8 DB 41 00 F0 DB 61 00 F8 DB 81 01 00 DB A1 01 08 DB C1 01 10 DB E1 01 18 91 C1 00 48 91 E1 00 4C 92 01 00 50 92 41 00 58 92 61 00 5C 92 81 00 60 92 A1 00 64 92 C1 00 68 92 E1 00 6C 93 01 00 70 93 21 00 74 93 41 00 78 93 61 00 7C 93 81 00 80 93 C1 00 88 7F C8 02 A6 90 01 01 24 81 07 00 04 80 1E FF F0 93 A1 00 84 7F C0 F2 14 7C A0 2B 79 93 E1 00 8C 90 01 00 18 90 61 00 10 90 81 00 14 81 46 00 04 91 01 00 20 91 21 00 24 41 82 16 B4 - -. 0 10012EE0 16 -. 80 01 00 18 38 60 00 00 2F 80 00 01 41 9E 09 68 - -. 0 10013854 160 -. 80 01 01 24 81 C1 00 48 81 E1 00 4C 7C 08 03 A6 82 01 00 50 82 21 00 54 82 41 00 58 82 61 00 5C 82 81 00 60 82 A1 00 64 82 C1 00 68 82 E1 00 6C 83 01 00 70 83 21 00 74 83 41 00 78 83 61 00 7C 83 81 00 80 83 A1 00 84 83 C1 00 88 83 E1 00 8C C9 C1 00 90 C9 E1 00 98 CA 01 00 A0 CA 21 00 A8 CA 41 00 B0 CA 61 00 B8 CA 81 00 C0 CA A1 00 C8 CA C1 00 D0 CA E1 00 D8 CB 01 00 E0 CB 21 00 E8 CB 41 00 F0 CB 61 00 F8 CB 81 01 00 CB A1 01 08 CB C1 01 10 CB E1 01 18 38 21 01 20 4E 80 00 20 - -. 0 10003BBC 20 -. 7F 64 DB 78 7F 85 E3 78 7F C6 F3 78 7F E3 FB 78 48 00 CB 15 - -. 0 100106E0 56 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 2C 06 00 00 90 01 00 24 93 E1 00 1C 7C 7F 1B 78 80 1E FF F0 7C A3 2B 78 93 A1 00 14 7F C0 F2 14 41 82 00 D4 - -. 0 10010718 40 -. 39 26 FF FF 83 BE 82 38 2B 89 00 01 C0 1F 00 00 C1 BD 00 00 38 A0 00 01 D0 04 00 00 7D 28 4B 78 D1 A4 00 04 40 9D 00 58 - -. 0 10010794 8 -. 7F 88 28 00 41 9E 00 24 - -. 0 1001079C 32 -. 80 01 00 24 38 60 00 00 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10003BD0 40 -. C8 37 81 10 3C A0 10 01 3C 60 10 01 7F 87 E3 78 7F C8 F3 78 38 A5 69 3C 7F A4 EB 78 7F 66 DB 78 38 63 69 4C 4B FF EB 11 - -. 0 10003BF8 24 -. 3C 80 10 01 38 84 7A DC 7F C5 F3 78 7F 86 E3 78 4C C6 31 82 48 01 19 DD - -PASS: gsl_fft_real_float with signal_real_noise, n = 1, stride = 1 -. 0 10003C10 8 -. 7F C3 F3 78 48 00 AA ED - -. 0 1000E700 136 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 60 7F C8 02 A6 7D 80 00 26 92 E1 00 44 7C 77 1B 79 90 01 00 94 80 1E FF F0 DB 61 00 68 DB 81 00 70 7F C0 F2 14 DB A1 00 78 DB C1 00 80 DB E1 00 88 91 C1 00 20 91 E1 00 24 92 01 00 28 92 21 00 2C 92 41 00 30 92 61 00 34 92 81 00 38 92 A1 00 3C 92 C1 00 40 93 01 00 48 93 21 00 4C 93 41 00 50 93 61 00 54 93 81 00 58 93 A1 00 5C 93 E1 00 64 91 81 00 1C 41 82 01 F8 - -. 0 1000E788 8 -. 38 60 02 0C 48 01 A7 A9 - -. 0 1000E790 12 -. 7C 69 1B 79 91 21 00 14 41 82 02 5C - -. 0 1000E79C 8 -. 56 E3 18 38 48 01 A7 95 - -. 0 1000E7A4 16 -. 81 21 00 14 2F 83 00 00 90 69 02 08 41 9E 02 60 - -. 0 1000E7B4 24 -. 81 21 00 14 7E E3 BB 78 38 81 00 10 92 E9 00 00 38 A9 00 08 4B FF 7F 2D - -. 0 1000E7CC 8 -. 2F 83 00 00 40 9E 01 F4 - -. 0 1000E7D4 68 -. 81 61 00 10 3C 00 43 30 81 21 00 14 3A C0 00 00 7F 96 58 40 39 C0 00 01 91 69 00 04 81 3E 81 D0 90 01 00 08 92 E1 00 0C C9 89 00 00 C9 A1 00 08 81 3E 81 D4 FD AD 60 28 C8 09 00 00 FF A0 68 24 40 9C 00 E4 - -. 0 1000E818 60 -. 81 21 00 14 FF 60 60 90 7D 6F 5B 78 3B 20 00 00 83 09 02 08 7D 31 4B 78 7F 1A C3 78 82 71 00 08 3A 80 00 01 7D D2 73 78 93 51 01 08 7D CE 99 D6 7F 94 98 40 7D 37 73 96 40 9C 00 9C - -. 0 1000E8EC 12 -. 35 EF FF FF 3A 31 00 04 40 82 FF 40 - -. 0 1000E8F8 16 -. 56 E0 F8 7E 80 61 00 14 7F 80 B0 40 41 9C 00 94 - -. 0 1000E908 116 -. 80 01 00 94 81 81 00 1C 81 C1 00 20 7C 08 03 A6 81 E1 00 24 7D 80 81 20 82 01 00 28 82 21 00 2C 82 41 00 30 82 61 00 34 82 81 00 38 82 A1 00 3C 82 C1 00 40 82 E1 00 44 83 01 00 48 83 21 00 4C 83 41 00 50 83 61 00 54 83 81 00 58 83 A1 00 5C 83 C1 00 60 83 E1 00 64 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10003C18 36 -. 3C 80 10 01 7C 7A 1B 78 38 84 7B 1C 20 03 00 00 7C 60 19 14 7F C5 F3 78 7F 86 E3 78 4C C6 31 82 48 01 19 B1 - -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 1, stride = 1 -. 0 10003C3C 24 -. 7F E3 FB 78 7F 84 E3 78 7F C5 F3 78 7F 46 D3 78 7F 07 C3 78 48 00 AE 31 - -. 0 1000EA80 200 -. 94 21 FE F0 7C 08 02 A6 42 9F 00 05 D9 C1 00 80 D9 E1 00 88 DA 01 00 90 DA 21 00 98 DA 41 00 A0 DA 61 00 A8 DA 81 00 B0 DA A1 00 B8 DA C1 00 C0 DA E1 00 C8 DB 01 00 D0 DB 21 00 D8 DB 41 00 E0 DB 61 00 E8 DB 81 00 F0 DB A1 00 F8 DB C1 01 00 DB E1 01 08 91 C1 00 38 91 E1 00 3C 92 01 00 40 92 21 00 44 92 41 00 48 92 61 00 4C 92 81 00 50 92 A1 00 54 92 C1 00 58 92 E1 00 5C 93 01 00 60 93 21 00 64 93 41 00 68 93 61 00 6C 93 81 00 70 93 C1 00 78 7F C8 02 A6 90 01 01 14 81 07 00 04 80 1E FF F0 93 A1 00 74 7F C0 F2 14 7C A0 2B 79 93 E1 00 7C 90 01 00 18 90 61 00 10 90 81 00 14 91 01 00 1C 41 82 10 7C - -. 0 1000EB48 16 -. 80 01 00 18 38 60 00 00 2F 80 00 01 41 9E 05 9C - -. 0 1000F0F0 160 -. 80 01 01 14 81 C1 00 38 81 E1 00 3C 7C 08 03 A6 82 01 00 40 82 21 00 44 82 41 00 48 82 61 00 4C 82 81 00 50 82 A1 00 54 82 C1 00 58 82 E1 00 5C 83 01 00 60 83 21 00 64 83 41 00 68 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C C9 C1 00 80 C9 E1 00 88 CA 01 00 90 CA 21 00 98 CA 41 00 A0 CA 61 00 A8 CA 81 00 B0 CA A1 00 B8 CA C1 00 C0 CA E1 00 C8 CB 01 00 D0 CB 21 00 D8 CB 41 00 E0 CB 61 00 E8 CB 81 00 F0 CB A1 00 F8 CB C1 01 00 CB E1 01 08 38 21 01 10 4E 80 00 20 - -. 0 10003C54 8 -. 2F 9E 00 00 41 9E 00 48 - -. 0 10003C5C 68 -. 3C 00 43 30 3D 20 10 02 90 01 00 08 39 29 80 F8 93 C1 00 0C 7F C9 03 A6 C8 09 00 00 38 00 00 00 C9 A1 00 08 57 89 10 3A FD AD 00 28 FD A0 68 18 7C 1F 04 2E EC 00 68 24 7C 1F 05 2E 7C 00 4A 14 42 00 FF F0 - -. 0 10003CA0 20 -. 7F 64 DB 78 7F 85 E3 78 7F C6 F3 78 7F E3 FB 78 48 01 0C 41 - -. 0 100148F0 40 -. 7C 08 02 A6 94 21 FF F0 42 9F 00 05 93 C1 00 08 7F C8 02 A6 2C 06 00 00 90 01 00 14 80 1E FF F0 7F C0 F2 14 41 82 00 54 - -. 0 10014918 8 -. 2F 86 00 00 41 9E 00 34 - -. 0 10014920 48 -. 81 3E 82 F0 7C C9 03 A6 39 40 00 00 C1 A9 00 00 55 40 10 3A 55 49 18 38 7C 03 04 2E 7D 69 22 14 7D 4A 2A 14 7C 09 25 2E D1 AB 00 04 42 00 FF E4 - -. 0 10014950 24 -. 80 01 00 14 38 60 00 00 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10003CB4 40 -. C8 37 81 10 3C A0 10 01 3C 60 10 01 7F 87 E3 78 7F C8 F3 78 7F 24 CB 78 7F 66 DB 78 38 A5 69 98 38 63 69 90 4B FF EA 2D - -. 0 10003CDC 24 -. 3C 80 10 01 7F C5 F3 78 7F 86 E3 78 38 84 7B 5C 4C C6 31 82 48 01 18 F9 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 1, stride = 1 -. 0 10003CF4 8 -. 7F 03 C3 78 48 00 F0 C5 - -. 0 10012DBC 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 00 04 48 01 61 AD - -. 0 10012DDC 16 -. 38 00 00 00 90 1D 00 04 7F A3 EB 78 48 01 61 9D - -. 0 10012DEC 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 10003CFC 8 -. 7E C3 B3 78 48 00 F0 75 - -. 0 10012D74 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 02 08 48 01 61 F5 - -. 0 10012D94 16 -. 38 00 00 00 90 1D 02 08 7F A3 EB 78 48 01 61 E5 - -. 0 10012DA4 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 10003D04 8 -. 7F 43 D3 78 48 00 AD 2D - -. 0 1000EA34 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 02 08 48 01 A5 35 - -. 0 1000EA54 16 -. 38 00 00 00 90 1D 02 08 7F A3 EB 78 48 01 A5 25 - -. 0 1000EA64 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 10003D0C 8 -. 7F E3 FB 78 48 02 52 75 - -. 0 10003D14 8 -. 7F 63 DB 78 48 02 52 6D - -. 0 10003D1C 8 -. 7F 23 CB 78 48 02 52 65 - -. 0 10003D24 8 -. 7F A3 EB 78 48 02 52 5D - -. 0 10003D2C 56 -. 80 01 00 44 82 C1 00 18 82 E1 00 1C 7C 08 03 A6 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 - -. 0 10004730 8 -. 2B 9D 00 03 40 9D FF C8 - -. 0 100046FC 12 -. 7F A3 EB 78 7F E4 FB 78 4B FF C5 E1 - -PASS: gsl_fft_complex_wavetable_alloc, n = 1, stride = 2 -. 0 FEEF74C 40 -. 82 FE 05 FC 7E 83 CA 14 82 D4 00 04 7E 1C B8 00 82 63 00 0C 62 D5 00 01 92 B4 00 04 91 53 00 08 92 6A 00 0C 41 92 00 10 - -. 0 FEEF780 8 -. 39 03 00 08 4B FF FF 2C - -PASS: gsl_fft_complex_workspace_alloc, n = 1 -PASS: gsl_fft_complex_forward with signal_noise, n = 1, stride = 2 -. 0 100012C8 20 -. 7F 44 D3 78 7F C5 F3 78 38 C0 00 00 7F 63 DB 78 4B FF F9 59 - -. 0 100012DC 24 -. 3C 80 10 01 38 84 6B B8 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 42 F9 - -PASS: gsl_fft_complex_forward avoids unstrided data, n = 1, stride = 2 -. 0 100012F4 4 -. 4B FF FC 30 - -PASS: gsl_fft_complex_inverse with signal_noise, n = 1, stride = 2 -. 0 10001298 20 -. 7F 44 D3 78 7F C5 F3 78 38 C0 00 00 7F 63 DB 78 4B FF F9 89 - -. 0 100012AC 24 -. 3C 80 10 01 38 84 6B 74 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 43 29 - -PASS: gsl_fft_complex_inverse other data untouched, n = 1, stride = 2 -. 0 100012C4 4 -. 4B FF FC BC - -PASS: gsl_fft_complex_backward with signal_noise, n = 1, stride = 2 -. 0 10001268 20 -. 7F 44 D3 78 7F C5 F3 78 38 C0 0B B8 7E E3 BB 78 4B FF F9 B9 - -. 0 1000127C 24 -. 3C 80 10 01 38 84 6B 30 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 43 59 - -PASS: gsl_fft_complex_backward avoids unstrided data, n = 1, stride = 2 -. 0 10001294 4 -. 4B FF FD A4 - -PASS: gsl_fft_complex_forward with signal_pulse, n = 1, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 1, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 1, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 1, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 1 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 1, stride = 2 -. 0 100031D4 20 -. 7F 44 D3 78 7F C5 F3 78 38 C0 00 00 7F 63 DB 78 4B FF F9 3D - -. 0 10002B20 20 -. 39 40 00 00 94 21 FF F0 7F 8A 28 40 39 60 00 00 40 9C 00 A0 - -. 0 10002B34 16 -. 7C A7 2B 78 2B 84 00 01 39 6B 00 02 40 9D 00 88 - -. 0 10002B44 132 -. 3D 20 10 02 38 04 FF FF 39 29 80 F8 7C 09 03 A6 C9 49 00 00 3D 00 43 30 55 69 10 3A 7C 0B 32 14 39 6B 00 01 90 01 00 0C 91 01 00 08 7C 0B 32 14 C9 A1 00 08 90 01 00 0C 55 60 10 3A C8 01 00 08 FD AD 50 28 7D 69 1C 2E 39 6B 00 01 FC 00 50 28 7D 83 04 2E FD A0 68 18 FC 00 00 18 FF 8B 68 00 FF 0C 00 00 4F DE F0 42 4F 5A D0 42 7D 20 00 26 55 20 FF FE 55 29 DF FE 7D 4A 03 78 7D 4A 4B 78 42 00 FF 98 - -. 0 10002BC8 8 -. 34 E7 FF FF 40 82 FF 6C - -. 0 10002BD0 12 -. 7D 43 53 78 38 21 00 10 4E 80 00 20 - -. 0 100031E8 24 -. 3C 80 10 01 38 84 77 68 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 23 ED - -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 1, stride = 2 -. 0 10003200 4 -. 4B FF FC 2C - -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 1, stride = 2 -. 0 100031A4 20 -. 7F 44 D3 78 7F C5 F3 78 38 C0 00 00 7F 63 DB 78 4B FF F9 6D - -. 0 100031B8 24 -. 3C 80 10 01 38 84 77 20 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 24 1D - -PASS: gsl_fft_complex_float_inverse other data untouched, n = 1, stride = 2 -. 0 100031D0 4 -. 4B FF FC B8 - -PASS: gsl_fft_complex_float_backward with signal_noise, n = 1, stride = 2 -. 0 10003174 20 -. 7F 44 D3 78 7F C5 F3 78 38 C0 0B B8 7E E3 BB 78 4B FF F9 9D - -. 0 10003188 24 -. 3C 80 10 01 38 84 76 D4 7F C5 F3 78 7F 46 D3 78 4C C6 31 82 48 01 24 4D - -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 1, stride = 2 -. 0 100031A0 4 -. 4B FF FD A4 - -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 1, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 1, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 1, stride = 2 -. 0 10001B34 32 -. 91 41 00 0C 55 40 18 38 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 68 28 7C 1F 05 AE 42 00 FF E4 - -PASS: gsl_fft_real_wavetable_alloc, n = 1, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 1 -PASS: gsl_fft_real with signal_real_noise, n = 1, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 1, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 1, stride = 2 -. 0 10003A58 36 -. 91 41 00 0C 55 40 10 3A 91 21 00 08 39 4A 00 01 C8 01 00 08 FC 00 68 28 FC 00 00 18 7C 1F 05 2E 42 00 FF E0 - -PASS: gsl_fft_real_wavetable_float_alloc, n = 1, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 1 -PASS: gsl_fft_real_float with signal_real_noise, n = 1, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 1, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 1, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 1, stride = 3 -. 0 FEEFC34 20 -. 7F 4A 02 14 81 DA 00 04 61 C7 00 01 90 FA 00 04 41 9A 00 10 - -. 0 FEEFC54 8 -. 39 0A 00 08 4B FF FA 58 - -PASS: gsl_fft_complex_workspace_alloc, n = 1 -PASS: gsl_fft_complex_forward with signal_noise, n = 1, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 1, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 1, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 1, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 1, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 1, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 1, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 1, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 1, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 1, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 1 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 1, stride = 3 -. 0 10002B5C 108 -. 55 69 10 3A 7C 0B 32 14 39 6B 00 01 90 01 00 0C 91 01 00 08 7C 0B 32 14 C9 A1 00 08 90 01 00 0C 55 60 10 3A C8 01 00 08 FD AD 50 28 7D 69 1C 2E 39 6B 00 01 FC 00 50 28 7D 83 04 2E FD A0 68 18 FC 00 00 18 FF 8B 68 00 FF 0C 00 00 4F DE F0 42 4F 5A D0 42 7D 20 00 26 55 20 FF FE 55 29 DF FE 7D 4A 03 78 7D 4A 4B 78 42 00 FF 98 - -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 1, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 1, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 1, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 1, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 1, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 1, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 1, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 1, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 1, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 1 -PASS: gsl_fft_real with signal_real_noise, n = 1, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 1, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 1, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 1, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 1 -PASS: gsl_fft_real_float with signal_real_noise, n = 1, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 1, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 1, stride = 3 -. 0 10004738 12 -. 3B FF 00 01 7F 9F F0 40 40 9D FF B8 - -. 0 100064BC 36 -. 81 24 00 00 68 6B 00 01 30 09 FF FF 7D 40 49 10 31 2B FF FF 7C 09 59 10 7D 49 00 39 7D 6A 5B 78 41 82 00 5C - -. 0 100064E0 16 -. 39 80 00 00 7D 6C 20 2E 7D 28 5B 96 48 00 00 18 - -. 0 10006504 12 -. 7C 09 59 D6 7F 88 00 00 41 9E FF E4 - -. 0 10006510 40 -. 38 A5 00 01 69 0A 00 01 54 AC 10 3A 7D 2C 20 2E 30 09 FF FF 7D 60 49 10 31 2A FF FF 7C 09 51 10 7D 69 00 39 40 82 FF B0 - -. 0 100064E4 12 -. 7D 6C 20 2E 7D 28 5B 96 48 00 00 18 - -. 0 100064F0 32 -. 7D 28 4B 78 7D 29 5B 96 54 E0 10 3A 7D 66 01 2E 38 E7 00 01 7C 09 59 D6 7F 88 00 00 41 9E FF E4 - -. 0 10006538 20 -. 31 2A FF FF 7C 09 51 10 39 60 00 02 7C 0A 40 79 48 00 00 24 - -. 0 1000656C 8 -. 55 00 F8 7E 40 82 FF DC - -. 0 10006574 12 -. 2F 88 00 01 39 60 00 03 40 BE 00 0C - -. 0 10006580 4 -. 48 00 00 30 - -. 0 100065B0 16 -. 38 A0 00 00 39 60 00 01 7F 85 38 40 40 9C 00 1C - -. 0 100065C0 24 -. 7C E9 03 A6 54 A0 10 3A 38 A5 00 01 7D 26 00 2E 7D 6B 49 D6 42 00 FF F0 - -. 0 100065D8 8 -. 7F 8B 18 00 40 9E 00 84 - -. 0 100065E0 36 -. 38 00 00 00 90 FF 00 00 7C 03 03 78 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 1000698C 24 -. FF 80 D8 90 7E 39 8B 78 3B 80 00 01 3B E0 00 00 7F 9C B0 40 41 9D 00 64 - -. 0 100069A4 68 -. 3E 80 43 30 FF C0 E0 90 7F FF CA 14 92 81 00 08 7C 1F BB 96 3B 9C 00 01 7F BA C2 14 3A B5 00 01 3B 7B 00 10 7C 00 B9 D6 7F E0 F8 50 93 E1 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 02 25 11 - -. 0 100069E8 16 -. 7C 3A C5 AE FC 20 F8 90 3B 5A 00 10 48 02 25 A1 - -. 0 100069F8 12 -. 7F 9C B0 40 D8 3D 00 08 40 9D FF AC - -. 0 10006A04 16 -. 3A 73 00 01 7F 39 8A 14 7F 93 90 40 41 9C FF 84 - -PASS: gsl_fft_complex_wavetable_alloc, n = 2, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 2 -. 0 10000E68 32 -. 7D 20 DA 14 7C 1B 04 AE C9 A9 00 08 7D 20 CA 14 7C 19 05 AE 7C 00 5A 14 D9 A9 00 08 42 00 FF E4 - -. 0 10006ED0 16 -. 80 06 00 00 81 01 00 18 7F 80 40 00 40 9E 1E B8 - -. 0 10006EE0 16 -. 80 07 00 00 80 E1 00 18 7F 80 38 00 40 9E 1E C4 - -. 0 10006EF0 12 -. 80 01 00 28 7F 80 50 40 40 9C 06 A8 - -. 0 10006EFC 96 -. 80 E1 00 1C 38 C6 01 08 81 01 00 18 81 21 00 18 2E 07 FF FF 91 41 00 20 55 08 F8 7E 55 29 F0 BE 7D 47 00 D0 4D 90 00 00 90 C1 01 88 91 01 01 80 91 21 01 84 91 41 01 8C 81 61 01 88 80 01 00 24 82 EB FF 00 81 81 00 28 7C 00 B9 D6 80 C1 00 18 2F 8C 00 00 90 01 00 24 7D E6 03 96 40 9E 06 F4 - -. 0 10006F5C 28 -. 2F 97 00 02 3B 00 00 01 83 E1 00 10 83 21 00 14 83 41 00 2C 93 01 00 28 41 9E 06 F8 - -. 0 1000766C 36 -. 3B 60 00 00 81 01 01 88 7F 9B 78 40 81 21 00 24 82 68 00 00 38 A0 00 00 38 E0 00 00 55 26 F8 7E 40 BC FE EC - -. 0 10007690 32 -. 81 41 00 1C 7E 7C 9B 78 82 DE 80 40 38 80 00 00 2F 0A FF FF 82 FE 80 44 2F 9B 00 00 40 9E 00 CC - -. 0 100076B0 16 -. C8 B6 00 00 C8 D7 00 00 2F 86 00 00 41 9E 00 A0 - -. 0 100076C0 156 -. 7C 07 C1 D6 7C C9 03 A6 54 88 20 36 57 3D 20 36 57 03 20 36 54 0A 20 36 81 61 01 80 7D 28 FA 14 C9 29 00 08 7C 84 CA 14 7C 05 5A 14 7D 88 FC AE 7C 00 C9 D6 7D 6A D2 14 38 A5 00 01 7D 08 EA 14 54 00 20 36 7D 20 FA 14 7D 1F 04 AE C8 E9 00 08 7C 07 32 14 FC 0C 40 28 7C 00 C1 D6 FD A9 38 28 38 E7 00 01 FD 8C 40 2A FD 66 00 32 54 00 20 36 FD 46 03 72 7D 20 D2 14 7D 8A D5 AE 7D 4A 1A 14 FD A5 5B 7A FC 05 50 38 FD 29 38 2A D9 2B 00 08 7C 1A 05 AE D9 A9 00 08 42 00 FF 80 - -. 0 1000775C 20 -. 3B 7B 00 01 7C E7 32 14 7F 9B 78 40 3B 9C 00 10 40 BC FE 0C - -. 0 10007578 28 -. 80 C1 01 88 80 01 00 20 38 C6 00 04 90 C1 01 88 34 C0 FF FF 90 C1 00 20 40 82 F9 A4 - -. 0 10007594 12 -. 80 E1 00 28 2F 87 00 01 41 9E 0A 48 - -. 0 10007FE4 20 -. 81 21 00 18 39 00 00 00 91 01 00 20 7F 88 48 40 40 BC F5 AC - -. 0 10007FF8 76 -. 81 41 00 14 7D 29 03 A6 38 00 00 00 55 44 20 36 81 61 00 20 81 81 00 2C 55 69 20 36 80 C1 00 10 7C 09 64 AE 7D 29 62 14 80 E1 00 20 7D 60 32 14 7C 06 05 AE 7C 00 22 14 C9 A9 00 08 38 E7 00 01 90 E1 00 20 D9 AB 00 08 42 00 FF C8 - -. 0 10008008 60 -. 81 61 00 20 81 81 00 2C 55 69 20 36 80 C1 00 10 7C 09 64 AE 7D 29 62 14 80 E1 00 20 7D 60 32 14 7C 06 05 AE 7C 00 22 14 C9 A9 00 08 38 E7 00 01 90 E1 00 20 D9 AB 00 08 42 00 FF C8 - -. 0 10008044 8 -. 38 60 00 00 4B FF F5 5C - -. 0 10000EB4 32 -. 7D 20 DA 14 7C 1B 04 AE C9 A9 00 08 7D 20 BA 14 7C 17 05 AE 7C 00 5A 14 D9 A9 00 08 42 00 FF E4 - -PASS: gsl_fft_complex_forward with signal_noise, n = 2, stride = 1 -. 0 10008E54 36 -. 7C 1F 04 AE 7D 20 FA 14 FC 00 03 32 7C 1F 05 AE 7C 00 22 14 C9 A9 00 08 FD AD 03 32 D9 A9 00 08 42 00 FF E0 - -PASS: gsl_fft_complex_inverse with signal_noise, n = 2, stride = 1 -. 0 10000FCC 36 -. 7C 19 04 AE 7D 20 CA 14 FC 00 03 32 7C 19 05 AE 7C 00 5A 14 C9 A9 00 08 FD AD 03 32 D9 A9 00 08 42 00 FF E0 - -PASS: gsl_fft_complex_backward with signal_noise, n = 2, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 2, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 2, stride = 1 -. 0 10001154 48 -. 3D 20 10 02 3D 60 10 02 39 29 81 18 39 6B 80 F0 C8 29 00 00 7F E3 FB 78 C8 4B 00 00 7F C4 F3 78 7F 45 D3 78 7F 66 DB 78 7F 07 C3 78 48 00 39 31 - -PASS: gsl_fft_complex_forward with signal_exp, n = 2, stride = 1 -. 0 100097B4 24 -. FF 80 D8 90 7E 39 8B 78 3B 80 00 01 3B E0 00 00 7F 9C B0 40 41 9D 00 6C - -. 0 100097CC 68 -. 3E 80 43 30 FF C0 E0 90 7F FF CA 14 92 81 00 08 7C 1F BB 96 3B 9C 00 01 7F BA C2 14 3A B5 00 01 3B 7B 00 08 7C 00 B9 D6 7F E0 F8 50 93 E1 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 01 F6 E9 - -. 0 10009810 20 -. FC 00 08 18 FC 20 F8 90 7C 1A C5 2E 3B 5A 00 08 48 01 F7 75 - -. 0 10009824 16 -. 7F 9C B0 40 FC 20 08 18 D0 3D 00 04 40 9D FF A4 - -. 0 10009834 16 -. 3A 73 00 01 7F 39 8A 14 7F 93 90 40 41 9C FF 7C - -PASS: gsl_fft_complex_wavetable_float_alloc, n = 2, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 2 -. 0 10005A7C 4 -. 4B FF ED 11 - -. 0 10006050 28 -. 93 A1 00 14 92 E1 00 10 CB E1 00 10 FF FF D8 28 FF FF 06 B2 FC 20 F8 90 48 02 2E 8D - -. 0 1000602C 20 -. 2F 9B 00 00 C3 93 00 00 3B A0 00 00 FF A0 E0 90 41 9E 00 80 - -. 0 10002D70 32 -. 7D 20 DA 14 7C 1B 04 2E C1 A9 00 04 7D 20 CA 14 7C 19 05 2E 7C 00 5A 14 D1 A9 00 04 42 00 FF E4 - -. 0 10009D00 16 -. 80 06 00 00 81 01 00 18 7F 80 40 00 40 9E 1F 44 - -. 0 10009D10 16 -. 80 07 00 00 80 E1 00 18 7F 80 38 00 40 9E 1F 50 - -. 0 10009D20 12 -. 80 01 00 28 7F 80 50 40 40 9C 06 98 - -. 0 10009D2C 88 -. 80 E1 00 1C 38 C6 01 08 81 01 00 18 81 21 00 18 2E 07 FF FF 55 08 F8 7E 90 C1 01 44 55 29 F0 BE 4D 90 00 00 91 41 00 20 91 01 01 3C 91 21 01 40 81 41 01 44 81 81 00 24 82 EA FF 00 81 61 00 28 7D 8C B9 D6 80 01 00 18 2F 8B 00 00 91 81 00 24 7D E0 63 96 40 9E 06 EC - -. 0 10009D84 28 -. 2F 97 00 02 3B 00 00 01 83 E1 00 10 83 21 00 14 83 41 00 2C 93 01 00 28 41 9E 06 F0 - -. 0 1000A48C 36 -. 3B 60 00 00 81 01 01 44 7F 9B 78 40 81 21 00 24 82 88 00 00 38 A0 00 00 38 E0 00 00 55 26 F8 7E 40 BC FE EC - -. 0 1000A4B0 32 -. 81 41 00 1C 7E 9C A3 78 82 FE 80 CC 38 80 00 00 2F 0A FF FF 82 DE 80 D0 2F 9B 00 00 40 9E 00 CC - -. 0 1000A4D0 16 -. C0 B7 00 00 C0 D6 00 00 2F 86 00 00 41 9E 00 A0 - -. 0 1000A4E0 156 -. 7C 07 C1 D6 7C C9 03 A6 54 88 18 38 57 3D 18 38 57 03 18 38 54 0A 18 38 81 61 01 3C 7D 28 FA 14 C1 29 00 04 7C 84 CA 14 7C 05 5A 14 7D 48 FC 2E 7C 00 C9 D6 38 A5 00 01 7D 08 EA 14 54 00 18 38 7D 20 FA 14 7D 1F 04 2E C0 E9 00 04 7C 07 32 14 EC 0A 40 28 7C 00 C1 D6 ED A9 38 28 7D 2A D2 14 ED 4A 40 2A 38 E7 00 01 ED 86 00 32 ED 66 03 72 54 00 18 38 ED 29 38 2A 7D 60 D2 14 ED A5 63 7A 7D 4A D5 2E EC 05 58 38 7D 4A 1A 14 D1 29 00 04 7C 1A 05 2E D1 AB 00 04 42 00 FF 80 - -. 0 1000A57C 20 -. 3B 7B 00 01 7C E7 32 14 7F 9B 78 40 3B 9C 00 08 40 BC FE 0C - -. 0 1000A398 28 -. 80 E1 01 44 80 01 00 20 38 E7 00 04 90 E1 01 44 34 E0 FF FF 90 E1 00 20 40 82 F9 AC - -. 0 1000A3B4 12 -. 81 01 00 28 2F 88 00 01 41 9E 0A AC - -. 0 1000AE68 20 -. 81 41 00 18 39 20 00 00 91 21 00 20 7F 89 50 40 40 BC F5 48 - -. 0 1000AE7C 72 -. 81 61 00 14 7D 49 03 A6 38 00 00 00 55 64 18 38 81 81 00 20 80 E1 00 2C 55 89 18 38 81 01 00 10 7C 09 3C 2E 7D 29 3A 14 7D 60 42 14 39 8C 00 01 7C 08 05 2E 7C 00 22 14 C1 A9 00 04 91 81 00 20 D1 AB 00 04 42 00 FF CC - -. 0 1000AE8C 56 -. 81 81 00 20 80 E1 00 2C 55 89 18 38 81 01 00 10 7C 09 3C 2E 7D 29 3A 14 7D 60 42 14 39 8C 00 01 7C 08 05 2E 7C 00 22 14 C1 A9 00 04 91 81 00 20 D1 AB 00 04 42 00 FF CC - -. 0 1000AEC4 8 -. 38 60 00 00 4B FF F4 FC - -. 0 10002DBC 32 -. 7D 20 DA 14 7C 1B 04 2E C1 A9 00 04 7D 20 BA 14 7C 17 05 2E 7C 00 5A 14 D1 A9 00 04 42 00 FF E4 - -. 0 10002798 60 -. 7D 20 FA 14 7D 60 F2 14 7C 1F 04 2E 7D 9E 04 2E 7C 00 52 14 C1 A9 00 04 C1 6B 00 04 EC 00 60 28 ED AD 58 28 FC 00 02 10 FD A0 6A 10 FC 00 68 2A FF E0 02 B2 FF 9F 08 00 40 9D 00 08 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 2, stride = 1 -. 0 1000BD14 36 -. 7C 1F 04 2E 7D 20 FA 14 EC 00 03 32 7C 1F 05 2E 7C 00 22 14 C1 A9 00 04 ED AD 03 32 D1 A9 00 04 42 00 FF E0 - -. 0 100027D4 8 -. FC 20 F8 90 42 00 FF C0 - -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 2, stride = 1 -. 0 10002ED8 36 -. 7C 19 04 2E 7D 20 CA 14 EC 00 03 32 7C 19 05 2E 7C 00 5A 14 C1 A9 00 04 ED AD 03 32 D1 A9 00 04 42 00 FF E0 - -PASS: gsl_fft_complex_float_backward with signal_noise, n = 2, stride = 1 -. 0 100052A8 20 -. 7D 20 32 14 7D 46 01 2E 91 49 00 04 7C 00 5A 14 42 00 FF F0 - -. 0 1000531C 48 -. 7C 1D F3 96 93 01 00 08 7C 00 F1 D6 7C 00 E8 50 7F BD DA 14 90 01 00 0C CB E1 00 08 FF FF C8 28 FF FF 06 B2 FF FF D8 24 FC 20 F8 90 48 02 3B AD - -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 2, stride = 1 -. 0 10005420 20 -. 7D 20 2A 14 7C 25 05 2E D0 49 00 04 7C 00 5A 14 42 00 FF F0 - -. 0 1000544C 20 -. 7D 20 32 14 7D 66 01 2E 91 69 00 04 7C 00 22 14 42 00 FF F0 - -PASS: gsl_fft_complex_float_forward with signal_constant, n = 2, stride = 1 -. 0 10005588 48 -. 7C 1D F3 96 92 C1 00 08 7C 00 F1 D6 7C 00 E8 50 7F BD D2 14 90 01 00 0C CB E1 00 08 FF FF C8 28 FF FF 06 B2 FF FF E8 24 FC 20 F8 90 48 02 39 41 - -. 0 10005608 20 -. 7D 20 DA 14 7D 5B 01 2E 91 49 00 04 7C 00 5A 14 42 00 FF F0 - -. 0 10003060 48 -. 3D 20 10 02 3D 60 10 02 39 29 81 2C 39 6B 81 28 C0 29 00 00 7F E3 FB 78 C0 4B 00 00 7F C4 F3 78 7F 45 D3 78 7F 66 DB 78 7F 07 C3 78 48 00 24 4D - -. 0 10005624 164 -. 7C 1A F3 96 7C 00 F1 D6 7C 60 D0 50 3C 00 43 30 3D 20 10 02 90 01 00 10 39 29 80 F8 93 C1 00 14 7C 17 19 D6 C9 A9 00 00 38 60 00 00 C8 01 00 10 FC 00 68 28 54 00 18 38 7D 20 DA 14 FC 00 00 18 ED A0 07 32 EC 00 06 F2 7C 1B 05 2E D1 A9 00 04 80 01 00 84 82 C1 00 20 82 E1 00 24 7C 08 03 A6 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB 21 00 48 CB 41 00 50 CB 61 00 58 CB 81 00 60 CB A1 00 68 CB C1 00 70 CB E1 00 78 38 21 00 80 4E 80 00 20 - -PASS: gsl_fft_complex_float_forward with signal_exp, n = 2, stride = 1 -. 0 100109E8 8 -. 57 03 18 36 48 01 85 49 - -. 0 100109F0 16 -. 81 21 00 14 2F 83 00 00 90 69 02 08 41 9E 02 68 - -. 0 10010AA0 32 -. 38 09 00 01 FF 80 D8 90 54 00 F8 7E 7E 5B 93 78 2A 00 00 01 7C 10 03 78 3B 80 00 00 40 91 00 64 - -. 0 10010B20 16 -. 3A 94 00 01 7F 7B 92 14 7F 94 98 40 41 9C FF 8C - -PASS: gsl_fft_real_wavetable_alloc, n = 2, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 2 -. 0 10001C54 24 -. 55 60 20 36 55 69 18 38 7C 1B 04 AE 7D 6B E2 14 7C 09 FD AE 42 00 FF EC - -. 0 10010F00 16 -. 80 06 00 00 81 01 00 18 7F 80 40 00 40 9E 16 3C - -. 0 10010F10 16 -. 80 07 00 00 80 E1 00 18 7F 80 38 00 40 9E 16 48 - -. 0 10010F20 12 -. 80 01 00 24 7F 80 50 40 40 9C 08 FC - -. 0 10010F2C 68 -. 80 E1 00 18 38 C6 01 08 81 01 00 18 54 E7 F8 7E 90 C1 00 30 91 41 00 1C 55 0E F0 BE 90 E1 00 2C 81 21 00 24 81 41 00 30 2F 89 00 00 39 31 00 01 83 6A FF 00 55 29 F8 7E 38 09 FF FF 7E 31 D9 D6 40 9E 09 9C - -. 0 10010F70 28 -. 2F 9B 00 02 3B 00 00 01 83 E1 00 10 83 A1 00 14 83 21 00 20 93 01 00 24 41 9E 09 A0 - -. 0 10011928 28 -. 81 81 00 18 56 25 F8 7E 80 E1 00 30 7F 4C 8B 96 83 87 00 00 2F 9A 00 00 41 9E 00 64 - -. 0 10011944 96 -. 7F 49 03 A6 39 51 FF FF 38 E0 00 00 39 00 00 00 81 21 00 2C 7D 78 39 D6 7C E7 8A 14 7C 08 4A 14 7C 1D 01 D6 55 6B 18 38 7D 3D 41 D6 54 00 18 38 7D BF 04 AE 7D 08 2A 14 55 29 18 38 7C 18 51 D6 7C 09 FC AE 7D 4A 8A 14 FD 80 68 28 FC 00 68 2A 54 00 18 38 7C 0B CD AE 7D 99 05 AE 42 00 FF B4 - -. 0 100119A4 8 -. 2F 85 00 01 41 BE FE 0C - -. 0 100117B4 28 -. 80 E1 00 30 80 01 00 1C 38 E7 00 04 90 E1 00 30 34 E0 FF FF 90 E1 00 1C 40 82 F7 80 - -. 0 100117D0 12 -. 81 01 00 24 2F 88 00 01 40 BE 00 4C - -. 0 100117DC 20 -. 81 41 00 18 39 20 00 00 91 21 00 1C 7F 89 50 40 40 9C 00 38 - -. 0 100117F0 52 -. 81 61 00 14 7D 49 03 A6 80 61 00 10 55 64 18 38 81 81 00 1C 80 E1 00 20 55 80 18 38 39 8C 00 01 7C 07 04 AE 91 81 00 1C D8 03 00 00 7C 63 22 14 42 00 FF E0 - -. 0 10011800 36 -. 81 81 00 1C 80 E1 00 20 55 80 18 38 39 8C 00 01 7C 07 04 AE 91 81 00 1C D8 03 00 00 7C 63 22 14 42 00 FF E0 - -. 0 10011824 164 -. 38 60 00 00 80 01 01 14 81 C1 00 38 81 E1 00 3C 7C 08 03 A6 82 01 00 40 82 21 00 44 82 41 00 48 82 61 00 4C 82 81 00 50 82 A1 00 54 82 C1 00 58 82 E1 00 5C 83 01 00 60 83 21 00 64 83 41 00 68 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C C9 C1 00 80 C9 E1 00 88 CA 01 00 90 CA 21 00 98 CA 41 00 A0 CA 61 00 A8 CA 81 00 B0 CA A1 00 B8 CA C1 00 C0 CA E1 00 C8 CB 01 00 D0 CB 21 00 D8 CB 41 00 E0 CB 61 00 E8 CB 81 00 F0 CB A1 00 F8 CB C1 01 00 CB E1 01 08 38 21 01 10 4E 80 00 20 - -. 0 1000E578 44 -. 54 C9 18 38 7C 03 29 D6 39 29 FF F8 C9 BD 00 00 7D 29 19 D6 54 00 20 36 7C 09 FC AE 7D 20 22 14 7C 04 05 AE D9 A9 00 08 4B FF FF B8 - -PASS: gsl_fft_real with signal_real_noise, n = 2, stride = 1 -. 0 1000C694 32 -. 38 09 00 01 FF 80 D8 90 54 00 F8 7E 7E 5B 93 78 2A 00 00 01 7C 10 03 78 3B 80 00 00 40 91 00 64 - -. 0 1000C714 16 -. 3A 94 00 01 7F 7B 92 14 7F 94 98 40 41 9C FF 8C - -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 2, stride = 1 -. 0 1000C990 16 -. 80 06 00 00 81 01 00 18 7F 80 40 00 40 9E 15 FC - -. 0 1000C9A0 16 -. 80 07 00 00 80 E1 00 18 7F 80 38 00 40 9E 15 D0 - -. 0 1000C9B0 28 -. 80 06 00 04 38 E0 00 00 39 00 00 01 90 E1 00 28 7F 87 00 40 91 01 00 20 40 9C 05 58 - -. 0 1000C9CC 88 -. 81 21 00 18 38 C6 01 08 81 41 00 18 55 29 F8 7E 90 C1 00 34 55 4A F0 BE 90 01 00 24 91 21 00 2C 91 41 00 30 81 61 00 34 83 21 00 20 83 EB FF 00 80 01 00 18 7F 39 F9 D6 81 81 00 28 2F 8C 00 00 7F 60 CB 96 93 21 00 20 39 3B 00 01 55 29 F8 7E 38 09 FF FF 40 9E 06 5C - -. 0 1000CA24 28 -. 2F 9F 00 02 3A E0 00 01 83 A1 00 10 83 81 00 14 83 41 00 1C 92 E1 00 28 41 9E 06 60 - -. 0 1000D09C 20 -. 80 E1 00 20 81 01 00 34 54 F6 F8 7F 82 08 00 00 41 82 00 60 - -. 0 1000D0B0 92 -. 57 69 20 36 7E C9 03 A6 7D 27 4B 78 39 49 FF F8 39 00 00 00 81 61 00 2C 7C 08 E1 D6 7D 28 5A 14 7D 6A E1 D6 54 00 20 36 7C 1D 04 AE 7D 4A 3A 14 7D AB EC AE 7C 08 B9 D6 7D 08 DA 14 FD 80 68 28 FC 00 68 2A 7D 29 B9 D6 54 00 18 38 7C 1A 05 AE 55 29 18 38 7D 89 D5 AE 42 00 FF BC - -. 0 1000D10C 8 -. 2F 9B 00 01 41 BE FD A0 - -. 0 1000CEB0 28 -. 80 C1 00 34 80 01 00 24 38 C6 00 04 90 C1 00 34 34 C0 FF FF 90 C1 00 24 40 82 FB 28 - -. 0 1000CECC 12 -. 80 E1 00 28 2F 87 00 01 40 BE 00 4C - -. 0 1000CED8 20 -. 81 21 00 18 39 00 00 00 91 01 00 24 7F 88 48 40 40 9C 00 38 - -. 0 1000CEEC 52 -. 81 41 00 14 7D 29 03 A6 80 61 00 10 55 44 18 38 81 61 00 24 81 81 00 1C 55 60 18 38 39 6B 00 01 7C 0C 04 AE 91 61 00 24 D8 03 00 00 7C 63 22 14 42 00 FF E0 - -. 0 1000CEFC 36 -. 81 61 00 24 81 81 00 1C 55 60 18 38 39 6B 00 01 7C 0C 04 AE 91 61 00 24 D8 03 00 00 7C 63 22 14 42 00 FF E0 - -. 0 1000CF20 164 -. 38 60 00 00 80 01 01 14 81 C1 00 38 81 E1 00 3C 7C 08 03 A6 82 01 00 40 82 21 00 44 82 41 00 48 82 61 00 4C 82 81 00 50 82 A1 00 54 82 C1 00 58 82 E1 00 5C 83 01 00 60 83 21 00 64 83 41 00 68 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C C9 C1 00 80 C9 E1 00 88 CA 01 00 90 CA 21 00 98 CA 41 00 A0 CA 61 00 A8 CA 81 00 B0 CA A1 00 B8 CA C1 00 C0 CA E1 00 C8 CB 01 00 D0 CB 21 00 D8 CB 41 00 E0 CB 61 00 E8 CB 81 00 F0 CB A1 00 F8 CB C1 01 00 CB E1 01 08 38 21 01 10 4E 80 00 20 - -. 0 10001D54 20 -. 7C 1F 04 AE FC 00 68 24 7C 1F 05 AE 7C 00 4A 14 42 00 FF F0 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 2, stride = 1 -. 0 100129D0 8 -. 57 03 10 38 48 01 65 61 - -. 0 100129D8 16 -. 81 21 00 14 2F 83 00 00 90 69 02 08 41 9E 02 70 - -. 0 10012A88 32 -. 38 09 00 01 FF 80 D8 90 54 00 F8 7E 7E 5B 93 78 2A 00 00 01 7C 10 03 78 3B 80 00 00 40 91 00 6C - -. 0 10012B10 16 -. 3A 94 00 01 7F 7B 92 14 7F 94 98 40 41 9C FF 84 - -PASS: gsl_fft_real_wavetable_float_alloc, n = 2, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 2 -. 0 10005B90 4 -. 4B FF EB FD - -. 0 10003B88 24 -. 55 60 18 38 55 69 10 3A 7C 1B 04 2E 7D 6B E2 14 7C 09 FD 2E 42 00 FF EC - -. 0 10012EF0 16 -. 80 06 00 00 81 01 00 18 7F 80 40 00 40 9E 16 B0 - -. 0 10012F00 16 -. 80 07 00 00 80 E1 00 18 7F 80 38 00 40 9E 16 BC - -. 0 10012F10 12 -. 80 01 00 24 7F 80 50 40 40 9C 09 38 - -. 0 10012F1C 68 -. 80 E1 00 18 38 C6 01 08 81 01 00 18 54 E7 F8 7E 90 C1 00 30 91 41 00 1C 55 0E F0 BE 90 E1 00 2C 81 21 00 24 81 41 00 30 2F 89 00 00 39 31 00 01 83 6A FF 00 55 29 F8 7E 38 09 FF FF 7E 31 D9 D6 40 9E 09 D8 - -. 0 10012F60 28 -. 2F 9B 00 02 3B 00 00 01 83 A1 00 10 83 E1 00 14 83 21 00 20 93 01 00 24 41 9E 09 DC - -. 0 10013954 28 -. 81 81 00 18 56 24 F8 7E 80 E1 00 30 7F 4C 8B 96 83 87 00 00 2F 9A 00 00 41 9E 00 64 - -. 0 10013970 96 -. 7F 49 03 A6 39 51 FF FF 38 E0 00 00 39 00 00 00 81 21 00 2C 7D 78 39 D6 7C E7 8A 14 7C 08 4A 14 7C 1F 01 D6 55 6B 10 3A 7D 3F 41 D6 54 00 10 3A 7D BD 04 2E 7D 08 22 14 55 29 10 3A 7C 18 51 D6 7C 09 EC 2E 7D 4A 8A 14 ED 80 68 28 EC 00 68 2A 54 00 10 3A 7C 0B CD 2E 7D 99 05 2E 42 00 FF B4 - -. 0 100139D0 8 -. 2F 84 00 01 41 BE FE 0C - -. 0 100137E0 28 -. 80 E1 00 30 80 01 00 1C 38 E7 00 04 90 E1 00 30 34 E0 FF FF 90 E1 00 1C 40 82 F7 44 - -. 0 100137FC 12 -. 81 01 00 24 2F 88 00 01 40 BE 00 4C - -. 0 10013808 20 -. 81 41 00 18 39 20 00 00 91 21 00 1C 7F 89 50 40 40 9C 00 38 - -. 0 1001381C 52 -. 81 61 00 14 7D 49 03 A6 80 61 00 10 55 64 10 3A 81 81 00 1C 80 E1 00 20 55 80 10 3A 39 8C 00 01 7C 07 04 2E 91 81 00 1C D0 03 00 00 7C 63 22 14 42 00 FF E0 - -. 0 1001382C 36 -. 81 81 00 1C 80 E1 00 20 55 80 10 3A 39 8C 00 01 7C 07 04 2E 91 81 00 1C D0 03 00 00 7C 63 22 14 42 00 FF E0 - -. 0 10013850 164 -. 38 60 00 00 80 01 01 24 81 C1 00 48 81 E1 00 4C 7C 08 03 A6 82 01 00 50 82 21 00 54 82 41 00 58 82 61 00 5C 82 81 00 60 82 A1 00 64 82 C1 00 68 82 E1 00 6C 83 01 00 70 83 21 00 74 83 41 00 78 83 61 00 7C 83 81 00 80 83 A1 00 84 83 C1 00 88 83 E1 00 8C C9 C1 00 90 C9 E1 00 98 CA 01 00 A0 CA 21 00 A8 CA 41 00 B0 CA 61 00 B8 CA 81 00 C0 CA A1 00 C8 CA C1 00 D0 CA E1 00 D8 CB 01 00 E0 CB 21 00 E8 CB 41 00 F0 CB 61 00 F8 CB 81 01 00 CB A1 01 08 CB C1 01 10 CB E1 01 18 38 21 01 20 4E 80 00 20 - -. 0 100107BC 44 -. 54 C9 10 3A 7C 03 29 D6 39 29 FF FC C1 BD 00 00 7D 29 19 D6 54 00 18 38 7C 09 FC 2E 7D 20 22 14 7C 04 05 2E D1 A9 00 04 4B FF FF B8 - -PASS: gsl_fft_real_float with signal_real_noise, n = 2, stride = 1 -. 0 1000E854 32 -. 38 09 00 01 FF 80 D8 90 54 00 F8 7E 7E 5B 93 78 2A 00 00 01 7C 10 03 78 3B 80 00 00 40 91 00 6C - -. 0 1000E8DC 16 -. 3A 94 00 01 7F 7B 92 14 7F 94 98 40 41 9C FF 84 - -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 2, stride = 1 -. 0 1000EB58 16 -. 80 06 00 00 81 01 00 18 7F 80 40 00 40 9E 16 60 - -. 0 1000EB68 16 -. 80 07 00 00 80 E1 00 18 7F 80 38 00 40 9E 16 34 - -. 0 1000EB78 28 -. 80 06 00 04 38 E0 00 00 39 00 00 01 90 E1 00 28 7F 87 00 40 91 01 00 20 40 9C 05 5C - -. 0 1000EB94 88 -. 81 21 00 18 38 C6 01 08 81 41 00 18 55 29 F8 7E 90 C1 00 34 55 4A F0 BE 90 01 00 24 91 21 00 2C 91 41 00 30 81 61 00 34 83 21 00 20 83 AB FF 00 80 01 00 18 7F 39 E9 D6 81 81 00 28 2F 8C 00 00 7F 60 CB 96 93 21 00 20 39 3B 00 01 55 29 F8 7E 38 09 FF FF 40 9E 06 60 - -. 0 1000EBEC 28 -. 2F 9D 00 02 3A E0 00 01 83 E1 00 10 83 81 00 14 83 41 00 1C 92 E1 00 28 41 9E 06 64 - -. 0 1000F268 20 -. 80 E1 00 20 81 01 00 34 54 F6 F8 7F 82 08 00 00 41 82 00 60 - -. 0 1000F27C 92 -. 57 69 18 38 7E C9 03 A6 7D 27 4B 78 39 49 FF FC 39 00 00 00 81 61 00 2C 7C 08 E1 D6 7D 28 5A 14 7D 6A E1 D6 54 00 18 38 7C 1F 04 2E 7D 4A 3A 14 7D AB FC 2E 7C 08 B9 D6 7D 08 DA 14 ED 80 68 28 EC 00 68 2A 7D 29 B9 D6 54 00 10 3A 7C 1A 05 2E 55 29 10 3A 7D 89 D5 2E 42 00 FF BC - -. 0 1000F2D8 8 -. 2F 9B 00 01 41 BE FD A0 - -. 0 1000F07C 28 -. 80 C1 00 34 80 01 00 24 38 C6 00 04 90 C1 00 34 34 C0 FF FF 90 C1 00 24 40 82 FB 24 - -. 0 1000F098 12 -. 80 E1 00 28 2F 87 00 01 40 BE 00 4C - -. 0 1000F0A4 20 -. 81 21 00 18 39 00 00 00 91 01 00 24 7F 88 48 40 40 9C 00 38 - -. 0 1000F0B8 52 -. 81 41 00 14 7D 29 03 A6 80 61 00 10 55 44 10 3A 81 61 00 24 81 81 00 1C 55 60 10 3A 39 6B 00 01 7C 0C 04 2E 91 61 00 24 D0 03 00 00 7C 63 22 14 42 00 FF E0 - -. 0 1000F0C8 36 -. 81 61 00 24 81 81 00 1C 55 60 10 3A 39 6B 00 01 7C 0C 04 2E 91 61 00 24 D0 03 00 00 7C 63 22 14 42 00 FF E0 - -. 0 1000F0EC 164 -. 38 60 00 00 80 01 01 14 81 C1 00 38 81 E1 00 3C 7C 08 03 A6 82 01 00 40 82 21 00 44 82 41 00 48 82 61 00 4C 82 81 00 50 82 A1 00 54 82 C1 00 58 82 E1 00 5C 83 01 00 60 83 21 00 64 83 41 00 68 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C C9 C1 00 80 C9 E1 00 88 CA 01 00 90 CA 21 00 98 CA 41 00 A0 CA 61 00 A8 CA 81 00 B0 CA A1 00 B8 CA C1 00 C0 CA E1 00 C8 CB 01 00 D0 CB 21 00 D8 CB 41 00 E0 CB 61 00 E8 CB 81 00 F0 CB A1 00 F8 CB C1 01 00 CB E1 01 08 38 21 01 10 4E 80 00 20 - -. 0 10003C8C 20 -. 7C 1F 04 2E EC 00 68 24 7C 1F 05 2E 7C 00 4A 14 42 00 FF F0 - -. 0 10014930 32 -. 55 40 10 3A 55 49 18 38 7C 03 04 2E 7D 69 22 14 7D 4A 2A 14 7C 09 25 2E D1 AB 00 04 42 00 FF E4 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 2, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 2, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 2 -PASS: gsl_fft_complex_forward with signal_noise, n = 2, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 2, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 2, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 2, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 2, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 2, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 2, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 2, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 2, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 2, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 2 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 2, stride = 2 -. 0 10002B38 12 -. 2B 84 00 01 39 6B 00 02 40 9D 00 88 - -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 2, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 2, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 2, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 2, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 2, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 2, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 2, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 2, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 2, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 2 -PASS: gsl_fft_real with signal_real_noise, n = 2, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 2, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 2, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 2, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 2 -PASS: gsl_fft_real_float with signal_real_noise, n = 2, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 2, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 2, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 2, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 2 -PASS: gsl_fft_complex_forward with signal_noise, n = 2, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 2, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 2, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 2, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 2, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 2, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 2, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 2, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 2, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 2, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 2 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 2, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 2, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 2, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 2, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 2, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 2, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 2, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 2, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 2, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 2, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 2 -PASS: gsl_fft_real with signal_real_noise, n = 2, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 2, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 2, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 2, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 2 -PASS: gsl_fft_real_float with signal_real_noise, n = 2, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 2, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 2, stride = 3 -. 0 FEEF8E8 20 -. 80 E9 00 0C 61 4A 00 01 80 07 00 04 7F 80 50 40 41 9C 00 14 - -. 0 FEEF8FC 12 -. 7D 2B 4B 78 7C E9 3B 78 4B FF FE F0 - -. 0 FEEFCA0 32 -. 57 AF 10 3A 60 F2 00 01 7D F6 9B 78 39 0A 00 08 92 CA 00 04 7C E3 39 2E 92 43 00 04 4B FF F9 F4 - -. 0 10006994 16 -. 3B 80 00 01 3B E0 00 00 7F 9C B0 40 41 9D 00 64 - -PASS: gsl_fft_complex_wavetable_alloc, n = 3, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 3 -. 0 10006F78 8 -. 2F 97 00 03 41 9E 08 1C - -. 0 10007798 72 -. 3D 20 AA AA 81 81 00 24 61 29 AA AB 80 E1 00 18 7D 6C 48 16 3A 40 00 00 80 C1 01 88 7F 92 78 40 55 E0 20 36 82 66 00 00 38 80 00 00 7D 27 48 16 55 63 F8 7E 7E 20 9A 14 38 A0 00 00 54 77 08 3C 55 34 F8 7E 40 BC FD 9C - -. 0 100077E0 60 -. 81 1E 80 4C 7E 6C 9B 78 81 3E 80 50 7E 35 8B 78 81 5E 80 48 56 96 08 3C 82 1E 80 40 3E 60 43 30 81 DE 80 44 3B A0 00 00 CB 68 00 00 CB 49 00 00 CB 2A 00 00 2F 92 00 00 40 9E 01 64 - -. 0 1000781C 24 -. CB D0 00 00 CB AE 00 00 FC 20 F0 90 FF E0 E8 90 2F 83 00 00 41 9E 01 2C - -. 0 10007834 296 -. 81 61 00 1C FF 80 D8 90 92 61 00 08 57 A6 20 36 6D 60 80 00 57 3B 20 36 90 01 00 0C 7C 05 C1 D6 C8 01 00 08 57 1C 20 36 7C 69 03 A6 FC 00 D0 28 54 07 20 36 FC 40 06 72 7C 04 A2 14 7D 76 22 14 7C 00 C9 D6 7D 26 FA 14 C8 E9 00 08 7D 07 D2 14 7D 06 FC AE 38 84 00 01 7F BD CA 14 7D 6B C9 D6 54 00 20 36 7D 40 FA 14 7D BF 04 AE C8 0A 00 08 7C 05 1A 14 7C C6 DA 14 55 6B 20 36 7C 00 C1 D6 7D 2B FA 14 7D 8B FC AE C9 69 00 08 7D 37 2A 14 FC 8D 60 2A 38 A5 00 01 FC 60 58 2A 7D 29 C1 D6 FD AD 60 28 54 00 20 36 FC 00 58 28 7D 60 D2 14 FD 44 07 32 55 29 20 36 FD 83 07 32 7D 49 D2 14 FD A2 03 72 FC 02 00 32 FD 48 50 28 FD 87 60 28 FD 08 20 2A FD 6A 00 2A FD 2C 68 28 FD 4A 00 28 7D 07 D5 AE FD 8C 68 2A 7C E7 E2 14 FC BF 02 F2 FC 1D 02 B2 FD BD 03 32 FC DF 02 72 FD 9E 03 3A FD 21 2A 7A FD 5E 6A B8 FD 61 32 F8 FC E7 18 2A D8 E8 00 08 7D 5A 05 AE D9 8B 00 08 7D 69 D5 AE D9 2A 00 08 42 00 FF 14 - -. 0 1000795C 24 -. 3A 52 00 01 7C A5 BA 14 7F 92 78 40 39 8C 00 10 3A B5 00 10 40 BC FC 08 - -PASS: gsl_fft_complex_forward with signal_noise, n = 3, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 3, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 3, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 3, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 3, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 3, stride = 1 -. 0 FEEECBC 20 -. 81 7A 00 08 81 3A 00 0C 80 0B 00 0C 7C 80 D0 00 40 86 04 DC - -. 0 FEEECD0 12 -. 80 A9 00 08 7F 05 D0 00 40 9A 04 D0 - -. 0 FEEECDC 56 -. 91 69 00 08 91 2B 00 0C 7F BD DA 14 38 7C 00 38 63 A8 00 01 80 C3 00 08 90 7F 00 0C 90 DF 00 08 91 1F 00 04 7F BF E9 2E 93 E6 00 0C 93 E3 00 08 28 9D FF FF 40 85 01 24 - -. 0 100097BC 16 -. 3B 80 00 01 3B E0 00 00 7F 9C B0 40 41 9D 00 6C - -PASS: gsl_fft_complex_wavetable_float_alloc, n = 3, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 3 -. 0 10009DA0 8 -. 2F 97 00 03 41 9E 08 14 - -. 0 1000A5B8 72 -. 3D 20 AA AA 81 81 00 24 61 29 AA AB 81 01 00 18 7D 6C 48 16 3A 40 00 00 80 E1 01 44 7F 92 78 40 55 E0 18 38 82 87 00 00 38 80 00 00 7D 28 48 16 55 63 F8 7E 7E 20 A2 14 38 A0 00 00 54 77 08 3C 55 33 F8 7E 40 BC FD 9C - -. 0 1000A600 60 -. 81 3E 80 D8 7E 8C A3 78 81 5E 80 DC 7E 35 8B 78 81 7E 80 D4 56 76 08 3C 82 1E 80 CC 3E 80 43 30 81 DE 80 D0 3B A0 00 00 CB 69 00 00 CB 4A 00 00 C3 2B 00 00 2F 92 00 00 40 9E 01 80 - -. 0 1000A63C 24 -. C3 B0 00 00 C3 8E 00 00 FF E0 E8 90 FF C0 E0 90 2F 83 00 00 41 9E 01 48 - -. 0 1000A654 324 -. 80 E1 00 1C FC 20 D8 90 92 81 00 08 57 A6 18 38 6C E0 80 00 57 3B 18 38 90 01 00 0C 7C 05 C1 D6 C8 01 00 08 57 1C 18 38 7C 69 03 A6 FC 00 D0 28 54 07 18 38 FC 00 00 18 EC 40 06 72 7C 04 9A 14 7D 76 22 14 7C 00 C9 D6 7D 26 FA 14 C0 A9 00 04 38 84 00 01 7C C6 FC 2E 7F BD CA 14 FD 80 28 90 7C C6 DA 14 7D 6B C9 D6 54 00 18 38 7D 40 FA 14 7D 3F 04 2E C1 4A 00 04 FD 60 30 90 7C 05 1A 14 55 6B 18 38 7C 00 C1 D6 7D 2B FA 14 7D 0B FC 2E C0 E9 00 04 7D 77 2A 14 EC 89 40 2A 7D 27 D2 14 EC 6A 38 2A 7D 6B C1 D6 ED 29 40 28 54 00 18 38 FC 00 20 90 7D 40 D2 14 FD A0 18 90 38 A5 00 01 ED 4A 38 28 55 6B 18 38 FC 00 00 72 7D 0B D2 14 FD AD 00 72 FD 6B 00 28 ED 22 02 72 FD 8C 68 28 ED 42 02 B2 FD 60 58 18 FD 80 60 18 EC C6 20 2A EC 0B 50 2A ED AC 48 28 ED 6B 50 28 7C C7 D5 2E ED 8C 48 2A 7C E7 E2 14 ED 3E 00 32 ED 5C 02 F2 ED 1C 03 32 EC FE 03 72 EC A5 18 2A ED 9D 53 3A ED BF 4B 7A ED 7D 42 F8 D0 A9 00 04 EC 1F 38 38 7D 7A 05 2E D1 8A 00 04 7C 0B D5 2E D1 A8 00 04 42 00 FE FC - -. 0 1000A798 24 -. 3A 52 00 01 7C A5 BA 14 7F 92 78 40 39 8C 00 08 3A B5 00 08 40 BC FB EC - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 3, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 3, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 3, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 3, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 3, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 3, stride = 1 -. 0 10010AB8 8 -. 3B 80 00 00 40 91 00 64 - -PASS: gsl_fft_real_wavetable_alloc, n = 3, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 3 -. 0 10010F8C 8 -. 2F 9B 00 03 41 9E 0E 5C - -. 0 10011DEC 56 -. 80 E1 00 18 3D 20 AA AA 81 01 00 30 61 29 AA AB 7E A7 8B 96 54 00 20 36 83 88 00 00 7E E0 E2 14 2F 95 00 00 7C 11 48 16 7D 27 48 16 54 1B F8 7E 55 23 F8 7E 41 9E 00 A4 - -. 0 10011E24 160 -. 81 3E 82 50 57 66 08 3C 81 7E 82 54 39 46 FF FF C9 49 00 00 38 E0 00 00 C9 2B 00 00 39 00 00 00 7E A9 03 A6 7C 08 1A 14 55 4B 18 38 7D 20 1A 14 7C 1D 01 D6 39 6B 00 08 7D 3D 49 D6 54 00 18 38 7D BF 04 AE 55 29 18 38 7C 1D 41 D6 7C 09 FC AE 7D 08 DA 14 FD 6D 00 2A FD AD 00 28 54 00 18 38 7C 1F 04 AE 7D 38 39 D6 FD 8B 02 B2 7C E7 8A 14 FD AD 02 72 7C 18 51 D6 55 29 18 38 FD 80 60 28 7D 4A 8A 14 FC 00 58 2A 7D 6B C1 D6 54 00 18 38 7C 09 CD AE 7D 99 05 AE 7D AB CD AE 42 00 FF 88 - -. 0 10011EC4 8 -. 2F 9B 00 01 41 BE F8 EC - -. 0 1000E4FC 84 -. 54 6A 20 36 54 60 18 38 7C E0 FA 14 7D 4C 53 78 7C 03 41 D6 38 A5 00 01 7D AA FC AE 7D 05 30 50 7F 88 28 40 C8 07 00 00 FD 80 68 50 7D 2A 22 14 54 00 20 36 7C 0A 25 AE 7D 60 22 14 D9 A9 00 08 7C E7 62 14 7C 04 05 AE 7D 4A 62 14 D9 8B 00 08 41 9D FF C0 - -PASS: gsl_fft_real with signal_real_noise, n = 3, stride = 1 -. 0 1000C6AC 8 -. 3B 80 00 00 40 91 00 64 - -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 3, stride = 1 -. 0 1000CA40 8 -. 2F 9F 00 03 41 9E 08 70 - -. 0 1000D2B4 48 -. 81 41 00 20 54 00 20 36 81 61 00 34 7E 8A FB 96 81 9E 81 64 82 0B 00 00 83 21 00 18 7F 00 82 14 CB CC 00 00 2F 94 00 00 7F F9 FB 96 41 9E 00 94 - -. 0 1000D2E4 144 -. FD 3E F0 2A 7E 89 03 A6 57 66 08 3C 38 E0 00 00 1C 07 00 03 7D 07 FA 14 7D 48 FA 14 7D 17 41 D6 7D 26 02 14 39 29 FF FF 55 2B 18 38 39 6B 00 08 7C 1C 01 D6 55 08 18 38 7D 6B E1 D6 54 00 18 38 7D 7D 04 AE 7D 3C 49 D6 7D AB EC AE FD A9 03 72 55 29 18 38 7C 17 39 D6 7C 09 EC AE 7C E7 DA 14 FD 8B 00 28 FC 00 00 2A 7D 57 51 D6 54 00 18 38 FD 4C 68 2A FD 6B 00 2A FD 8C 68 28 55 4A 18 38 7D 7A 05 AE 7D 88 D5 AE 7D 4A D5 AE 42 00 FF 84 - -. 0 1000D374 8 -. 2F 9B 00 01 41 BE FB 38 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 3, stride = 1 -. 0 10012AA0 8 -. 3B 80 00 00 40 91 00 6C - -PASS: gsl_fft_real_wavetable_float_alloc, n = 3, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 3 -. 0 10012F7C 8 -. 2F 9B 00 03 41 9E 0E 9C - -. 0 10013E1C 56 -. 80 E1 00 18 3D 20 AA AA 81 01 00 30 61 29 AA AB 7E A7 8B 96 54 00 18 38 83 88 00 00 7E E0 E2 14 2F 95 00 00 7C 11 48 16 7D 27 48 16 54 1B F8 7E 55 23 F8 7E 41 9E 00 B0 - -. 0 10013E54 172 -. 81 3E 82 A8 57 66 08 3C 81 7E 82 AC 39 46 FF FF C9 29 00 00 38 E0 00 00 C1 0B 00 00 39 00 00 00 7E A9 03 A6 7C 08 1A 14 55 4B 10 3A 7D 20 1A 14 7C 1F 01 D6 39 6B 00 04 7D 3F 49 D6 54 00 10 3A 7D 7D 04 2E 55 29 10 3A 7C 1F 41 D6 7C 09 EC 2E 7D 08 DA 14 ED 4B 00 2A 54 00 10 3A ED 6B 00 28 7D 9D 04 2E 7D 38 39 D6 FD A0 50 90 7C E7 8A 14 FC 00 60 90 ED 6B 02 32 FD AD 02 72 7C 18 51 D6 55 29 10 3A ED 8C 50 2A 7D 4A 8A 14 FC 00 68 28 7D 6B C1 D6 54 00 10 3A 7D 89 CD 2E FC 00 00 18 7C 19 05 2E 7D 6B CD 2E 42 00 FF 7C - -. 0 10013F00 8 -. 2F 9B 00 01 41 BE F8 DC - -. 0 10010740 84 -. 54 6A 18 38 54 60 10 3A 7C E0 FA 14 7D 4C 53 78 7C 03 41 D6 38 A5 00 01 7D AA FC 2E 7D 05 30 50 7F 88 28 40 C0 07 00 00 FD 80 68 50 7D 2A 22 14 54 00 18 38 7C 0A 25 2E 7D 60 22 14 D1 A9 00 04 7C E7 62 14 7C 04 05 2E 7D 4A 62 14 D1 8B 00 04 41 9D FF C0 - -PASS: gsl_fft_real_float with signal_real_noise, n = 3, stride = 1 -. 0 1000E86C 8 -. 3B 80 00 00 40 91 00 6C - -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 3, stride = 1 -. 0 1000EC08 8 -. 2F 9D 00 03 41 9E 08 74 - -. 0 1000F480 48 -. 81 41 00 20 54 00 18 38 81 61 00 34 7E 6A EB 96 81 9E 81 DC 82 0B 00 00 C3 AC 00 00 7E C0 82 14 80 01 00 18 2F 93 00 00 7F 20 EB 96 41 9E 00 94 - -. 0 1000F4B0 144 -. ED 3D E8 2A 7E 69 03 A6 57 66 08 3C 38 E0 00 00 1C 07 00 03 7D 07 CA 14 7D 48 CA 14 7D 17 41 D6 7D 26 02 14 39 29 FF FF 55 2B 10 3A 7C 1C 01 D6 39 6B 00 04 55 08 10 3A 7D 3C 49 D6 54 00 10 3A 7D 7F 04 2E 7D 6B E1 D6 55 29 10 3A 7C 09 FC 2E ED 8B 00 28 7D AB FC 2E EC 00 00 2A 7C 17 39 D6 7C E7 DA 14 ED A9 03 72 ED 6B 00 2A 7D 57 51 D6 ED 4C 68 2A ED 8C 68 28 54 00 10 3A 7D 7A 05 2E 55 4A 10 3A 7D 88 D5 2E 7D 4A D5 2E 42 00 FF 84 - -. 0 1000F540 8 -. 2F 9B 00 01 41 BE FB 38 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 3, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 3, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 3 -PASS: gsl_fft_complex_forward with signal_noise, n = 3, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 3, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 3, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 3, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 3, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 3, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 3, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 3, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 3, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 3, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 3 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 3, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 3, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 3, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 3, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 3, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 3, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 3, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 3, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 3, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 3, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 3 -PASS: gsl_fft_real with signal_real_noise, n = 3, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 3, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 3, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 3, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 3 -PASS: gsl_fft_real_float with signal_real_noise, n = 3, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 3, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 3, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 3, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 3 -PASS: gsl_fft_complex_forward with signal_noise, n = 3, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 3, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 3, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 3, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 3, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 3, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 3, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 3, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 3, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 3, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 3 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 3, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 3, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 3, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 3, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 3, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 3, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 3, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 3, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 3, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 3, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 3 -PASS: gsl_fft_real with signal_real_noise, n = 3, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 3, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 3, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 3, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 3 -. 0 FEF8878 20 -. 80 04 00 00 38 63 FF E4 38 84 FF E8 38 A5 00 06 4B FF FF B4 - -. 0 FEF883C 24 -. 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -PASS: gsl_fft_real_float with signal_real_noise, n = 3, stride = 3 -. 0 FEEF994 16 -. 81 29 00 08 80 E9 00 04 7C 87 C8 40 40 84 01 54 - -. 0 FEEFAF4 16 -. 81 DD 00 04 55 DF 00 38 7D 9F C8 40 41 8C FF F0 - -. 0 FEEFB04 24 -. 81 7D 00 08 7F 19 F8 50 81 3D 00 0C 82 0B 00 0C 7F 10 E8 00 40 9A 05 AC - -. 0 FEEFB1C 12 -. 82 29 00 08 7C 11 E8 00 40 82 05 A0 - -. 0 FEEFB28 16 -. 91 69 00 08 91 2B 00 0C 28 98 00 0F 41 85 05 54 - -. 0 FEF0088 60 -. 31 2F FF FF 7C A9 79 10 63 17 00 01 54 A0 10 3A 7D 3D CA 14 7C 0C A3 78 39 1D 00 08 91 3C 00 44 91 9D 00 04 91 3C 00 40 7F 09 C1 2E 93 49 00 0C 92 E9 00 04 93 49 00 08 4B FF F5 F0 - -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 3, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 3, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 4, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 4 -. 0 10006F80 8 -. 2F 97 00 04 41 9E 0A 2C - -. 0 100079B0 52 -. 39 C0 00 00 81 81 01 88 7F 8E 78 40 80 C1 00 24 82 6C 00 00 55 E0 20 36 54 DC F0 BE 3B A0 00 00 7E 20 9A 14 38 60 00 00 7E 40 8A 14 1E BC 00 03 40 BC FB 98 - -. 0 100079E4 68 -. 81 01 01 84 3D 60 43 30 80 E1 00 1C 7E 2C 8B 78 81 3E 80 44 7E 71 9B 78 81 5E 80 50 2F 07 FF FF 1E 08 00 03 91 21 01 7C 55 14 08 3C 57 93 08 3C CA CA 00 00 7D 68 03 A6 3B 60 00 00 2F 8E 00 00 40 9E 01 C0 - -. 0 10007A28 40 -. 80 DE 80 40 80 E1 01 7C CB 06 00 00 CA E7 00 00 FF 60 C0 90 FF 20 B8 90 FF 80 C0 90 FF 40 B8 90 2F 9C 00 00 41 9E 01 74 - -. 0 10007A50 368 -. 81 01 00 1C 7D 28 02 A6 57 64 20 36 57 36 20 36 6D 00 80 00 57 17 20 36 90 01 00 0C 7C 03 C1 D6 91 21 00 08 7F 89 03 A6 C8 01 00 08 54 05 20 36 FF A0 B0 28 81 41 01 84 7D 70 EA 14 7D 6B C9 D6 7D 24 FA 14 7C 1D 52 14 C9 29 00 08 7D 54 EA 14 7D 84 FC AE 7C C5 D2 14 7C 00 C9 D6 55 6B 20 36 7D 2B FA 14 7C CB FC AE C8 49 00 08 7D 73 1A 14 3B BD 00 01 54 00 20 36 7D 4A C9 D6 7D 00 FA 14 7C 7F 04 AE C8 88 00 08 7C 15 1A 14 FD 43 30 28 7F 7B CA 14 FD 64 10 28 55 4A 20 36 7D 2A FA 14 7D 0A FC AE C8 E9 00 08 FD 5D 02 B2 7D 23 E2 14 7D 6B C1 D6 FD 7D 02 F2 7C 84 B2 14 38 63 00 01 FC 0C 40 28 FD A9 38 28 7D 29 C1 D6 FC 63 30 2A 55 6B 20 36 FC 84 10 2A 7D 0B D2 14 FD 8C 40 2A FD 29 38 2A 7C 00 C1 D6 FC A0 58 2A 55 29 20 36 FC CD 50 28 7D 49 D2 14 FD 0C 18 28 FC E9 20 28 54 00 20 36 FD AD 50 2A 7C E0 D2 14 FC 00 58 28 FF D9 02 32 FD 77 00 32 FD 5A 01 72 FC 57 03 72 FC 39 01 F2 FF FA 01 B2 FD B8 5B 7A FC FB F1 FA FC DC 51 BA FC 18 10 38 FD 1B 0A 38 FC BC F9 78 FD 8C 18 2A FD 29 20 2A 7D 85 D5 AE 7C A5 BA 14 D9 26 00 08 7C 09 D5 AE D9 AA 00 08 7D 0B D5 AE D8 E8 00 08 7C BA 05 AE D8 C7 00 08 42 00 FE C8 - -. 0 10007BC0 28 -. 39 CE 00 01 7C 63 AA 14 7F 8E 78 40 3A 31 00 10 39 8C 00 10 3A 52 00 10 40 BC F9 A0 - -PASS: gsl_fft_complex_forward with signal_noise, n = 4, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 4, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 4, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 4, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 4, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 4, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 4, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 4 -. 0 10009DA8 8 -. 2F 97 00 04 41 9E 0A 40 - -. 0 1000A7EC 52 -. 39 C0 00 00 81 01 01 44 7F 8E 78 40 81 21 00 24 82 88 00 00 55 E0 18 38 55 3C F0 BE 3B A0 00 00 7E 20 A2 14 38 60 00 00 7E 40 8A 14 1E BC 00 03 40 BC FB 7C - -. 0 1000A820 80 -. 81 61 01 40 3D 20 43 30 81 9E 80 CC 57 93 08 3C 81 41 00 1C 1E 0B 00 03 80 FE 80 D0 7D 28 03 A6 81 1E 80 DC 2F 0A FF FF 91 81 01 34 3B 60 00 00 7E 4C 93 78 90 E1 01 38 7E 32 8B 78 CA C8 00 00 7E 91 A3 78 55 74 08 3C 2F 8E 00 00 40 9E 01 C4 - -. 0 1000A870 40 -. 81 41 01 34 81 61 01 38 C3 0A 00 00 C2 EB 00 00 FF 60 C0 90 FF 40 B8 90 FF 80 C0 90 FF 20 B8 90 2F 9C 00 00 41 9E 01 78 - -. 0 1000A898 372 -. 80 E1 00 1C 7D 08 02 A6 57 64 18 38 57 36 18 38 6C E0 80 00 57 17 18 38 90 01 00 0C 7C 03 C1 D6 91 01 00 08 7F 89 03 A6 C8 01 00 08 FC 00 B0 28 54 05 18 38 FF A0 00 18 81 21 01 40 7D 70 EA 14 7D 6B C9 D6 7D 54 EA 14 7C 1D 4A 14 7D A4 FC 2E 7D 24 FA 14 C0 E9 00 04 3B BD 00 01 7C 00 C9 D6 55 6B 18 38 7D 2B FA 14 7C AB FC 2E C0 89 00 04 7D 75 1A 14 7F 7B CA 14 7D 4A C9 D6 54 00 18 38 7D 00 FA 14 7C 7F 04 2E C0 C8 00 04 7C 03 E2 14 ED 43 28 28 7C 84 B2 14 55 4A 18 38 EC 06 20 28 7D 2A FA 14 7D 2A FC 2E C1 09 00 04 ED 5D 02 B2 ED 8D 48 28 7D 33 1A 14 ED 67 40 28 7C 00 C1 D6 EC 1D 00 32 7D 45 D2 14 ED AD 48 2A 38 63 00 01 EC E7 40 2A EC 63 28 2A 7D 29 C1 D6 EC C6 20 2A 54 00 18 38 EC 4C 00 2A 7D 00 D2 14 EC 8B 50 28 ED 0D 18 28 7D 6B C1 D6 EC A7 30 28 55 29 18 38 ED 8C 00 28 7C E9 D2 14 ED 6B 50 2A EF FA 02 32 55 6B 18 38 EC 37 03 32 7C CB D2 14 EF D9 00 B2 EC 17 02 F2 ED 5A 01 72 ED 39 01 32 ED 78 0A FA EC BB F9 7A EC 9C F1 3A ED 98 03 38 ED 1B 52 38 EC 5C 48 B8 ED AD 18 2A EC E7 30 2A 7D A5 D5 2E 7C A5 BA 14 D0 EA 00 04 7D 9A 05 2E D1 68 00 04 7D 09 D5 2E D0 A7 00 04 7C 4B D5 2E D0 86 00 04 42 00 FE C8 - -. 0 1000AA0C 28 -. 39 CE 00 01 7C 63 AA 14 7F 8E 78 40 3A 31 00 08 3A 52 00 08 39 8C 00 08 40 BC F9 74 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 4, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 4, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 4, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 4, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 4, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 4, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 4, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 4 -. 0 10010F94 8 -. 2F 9B 00 04 41 9E 11 B0 - -. 0 10012148 40 -. 81 61 00 18 54 00 20 36 81 81 00 30 56 3A F0 BE 7E 4B 8B 96 83 8C 00 00 7E E0 E2 14 7E A0 BA 14 2F 92 00 00 41 9E 00 B8 - -. 0 10012170 180 -. 57 44 08 3C 7E 49 03 A6 38 E4 FF FF 38 A0 00 00 38 C0 00 00 7C 06 72 14 7D 44 3A 14 7D 20 72 14 7C 1D 01 D6 7D 69 72 14 54 E8 18 38 39 08 00 08 54 00 18 38 7D 3D 49 D6 7D BF 04 AE 7D 7D 59 D6 55 29 18 38 7D 29 FC AE 7C 1D 31 D6 55 6B 18 38 7D 6B FC AE 7C C6 D2 14 FD 4D 58 28 54 00 18 38 FD AD 58 2A 7D 9F 04 AE 7D 38 39 D6 FD 40 50 50 7C E7 8A 14 FC 0C 48 2A FD 8C 48 28 7C 18 29 D6 55 29 18 38 FD 60 68 28 7C A5 8A 14 FC 00 68 2A 7D 58 51 D6 54 00 18 38 7C 19 05 AE 7D 89 CD AE 7D 08 C1 D6 55 4A 18 38 7D 48 CD AE 7D 6A CD AE 42 00 FF 64 - -. 0 10012224 8 -. 2F 9A 00 01 41 BE F5 8C - -PASS: gsl_fft_real with signal_real_noise, n = 4, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 4, stride = 1 -. 0 1000CA48 8 -. 2F 9F 00 04 41 9E 0B A8 - -. 0 1000D5F4 32 -. 81 01 00 20 54 00 20 36 81 21 00 34 55 11 F0 BF 82 09 00 00 7F 00 82 14 7E C0 C2 14 41 82 00 BC - -. 0 1000D614 184 -. 7E 29 03 A6 57 63 08 3C 38 A0 00 00 54 A0 10 3A 81 81 00 30 7D 23 02 14 7C 1C 01 D6 39 29 FF FF 55 2A 18 38 7D 63 4A 14 39 4A 00 08 7D 7C 59 D6 54 00 18 38 7D 9D 04 AE 7D 05 62 14 7C E8 62 14 7D 3C 49 D6 55 6B 18 38 7D 4B EC AE 7C C7 62 14 FD 6C 50 28 7D 4A E1 D6 55 29 18 38 7C 09 EC AE FD 8C 50 2A FC 00 00 2A 7D AA EC AE 7C 17 29 D6 7C A5 DA 14 FD AD 68 2A FD 4C 00 28 7D 17 41 D6 FD 8C 00 2A FD 2B 68 2A 54 00 18 38 FD 6B 68 28 7D 9A 05 AE 7C F7 39 D6 55 08 18 38 7D 68 D5 AE 7C D7 31 D6 54 E7 18 38 7D 47 D5 AE 54 C6 18 38 7D 26 D5 AE 42 00 FF 58 - -. 0 1000D6CC 8 -. 2F 9B 00 01 41 BE F7 E0 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 4, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 4, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 4 -. 0 10012F84 8 -. 2F 9B 00 04 41 9E 12 1C - -. 0 100141A4 40 -. 81 81 00 18 54 00 18 38 80 E1 00 30 56 3A F0 BE 7E 4C 8B 96 83 87 00 00 7E E0 E2 14 7F 60 BA 14 2F 92 00 00 41 9E 00 B8 - -. 0 100141CC 180 -. 57 44 08 3C 7E 49 03 A6 38 E4 FF FF 38 A0 00 00 38 C0 00 00 7C 06 72 14 7D 44 3A 14 7D 20 72 14 7C 1F 01 D6 7D 69 72 14 54 E8 10 3A 39 08 00 04 54 00 10 3A 7D 3F 49 D6 7D BD 04 2E 7D 7F 59 D6 55 29 10 3A 7D 29 EC 2E 7C 1F 31 D6 55 6B 10 3A 7D 6B EC 2E 7C C6 D2 14 ED 4D 58 28 54 00 10 3A ED AD 58 2A 7D 9D 04 2E 7D 38 39 D6 FD 40 50 50 7C E7 8A 14 EC 0C 48 2A ED 8C 48 28 7C 18 29 D6 55 29 10 3A ED 60 68 28 7C A5 8A 14 EC 00 68 2A 7D 58 51 D6 54 00 10 3A 7C 19 05 2E 7D 89 CD 2E 7D 08 C1 D6 55 4A 10 3A 7D 48 CD 2E 7D 6A CD 2E 42 00 FF 64 - -. 0 10014280 8 -. 2F 9A 00 01 41 BE F5 5C - -PASS: gsl_fft_real_float with signal_real_noise, n = 4, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 4, stride = 1 -. 0 1000EC10 8 -. 2F 9D 00 04 41 9E 0B C4 - -. 0 1000F7D8 32 -. 81 01 00 20 54 00 18 38 81 21 00 34 55 11 F0 BF 82 09 00 00 7E C0 82 14 7F 20 B2 14 41 82 00 BC - -. 0 1000F7F8 184 -. 7E 29 03 A6 57 63 08 3C 38 A0 00 00 54 A0 10 3A 81 81 00 30 7D 23 02 14 7C 1C 01 D6 39 29 FF FF 55 2A 10 3A 7D 63 4A 14 39 4A 00 04 7D 7C 59 D6 54 00 10 3A 7D 9F 04 2E 7D 05 62 14 7C E8 62 14 7D 3C 49 D6 55 6B 10 3A 7D 4B FC 2E 7C C7 62 14 ED 6C 50 28 7D 4A E1 D6 55 29 10 3A 7C 09 FC 2E ED 8C 50 2A EC 00 00 2A 7D AA FC 2E 7C 17 29 D6 7C A5 DA 14 ED AD 68 2A ED 4C 00 28 7D 17 41 D6 ED 8C 00 2A ED 2B 68 2A 54 00 10 3A ED 6B 68 28 7D 9A 05 2E 7C F7 39 D6 55 08 10 3A 7D 68 D5 2E 7C D7 31 D6 54 E7 10 3A 7D 47 D5 2E 54 C6 10 3A 7D 26 D5 2E 42 00 FF 58 - -. 0 1000F8B0 8 -. 2F 9B 00 01 41 BE F7 C8 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 4, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 4, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 4 -PASS: gsl_fft_complex_forward with signal_noise, n = 4, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 4, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 4, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 4, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 4, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 4, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 4, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 4, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 4, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 4, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 4 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 4, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 4, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 4, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 4, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 4, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 4, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 4, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 4, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 4, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 4, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 4 -PASS: gsl_fft_real with signal_real_noise, n = 4, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 4, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 4, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 4, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 4 -PASS: gsl_fft_real_float with signal_real_noise, n = 4, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 4, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 4, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 4, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 4 -PASS: gsl_fft_complex_forward with signal_noise, n = 4, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 4, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 4, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 4, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 4, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 4, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 4, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 4, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 4, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 4, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 4 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 4, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 4, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 4, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 4, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 4, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 4, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 4, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 4, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 4, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 4, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 4 -PASS: gsl_fft_real with signal_real_noise, n = 4, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 4, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 4, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 4, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 4 -PASS: gsl_fft_real_float with signal_real_noise, n = 4, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 4, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 4, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 5, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 5 -. 0 10006F88 8 -. 2F 97 00 05 41 9E 0C BC - -. 0 10007C48 80 -. 81 81 01 88 3C 00 CC CC 80 C1 00 18 60 00 CC CD 81 61 00 24 3B 80 00 00 82 6C 00 00 3B 60 00 00 7D 4B 00 16 81 3E 80 54 55 EB 20 36 7E 2B 9A 14 C8 29 00 00 7E 4B 8A 14 7C 06 00 16 55 57 F0 BE 7F AB 92 14 56 F0 10 3A 54 15 F0 BE 48 02 13 01 - -. 0 10007C98 16 -. 81 3E 80 58 FE E0 08 90 C8 29 00 00 48 02 12 F1 - -. 0 10007CA8 16 -. 7F 9C 78 40 FF 00 08 90 93 81 00 30 40 BC F8 C4 - -. 0 10007CB8 64 -. 1C 17 00 03 80 DE 80 44 92 41 01 70 1D D5 00 03 92 21 01 74 7C 08 03 A6 90 C1 01 68 56 B2 08 3C 93 A1 01 6C 56 B1 10 3A 92 61 01 78 56 EC 08 3C 3A C0 00 00 80 E1 00 30 2F 87 00 00 40 9E 02 B8 - -. 0 10007CF8 48 -. 81 1E 80 40 81 21 01 68 CA 08 00 00 C9 E9 00 00 FE 40 80 90 FE 20 78 90 FE C0 80 90 FE A0 78 90 FE 80 80 90 FE 60 78 90 2F 97 00 00 41 9E 02 34 - -. 0 10007D28 400 -. 80 C1 00 1C 3C E0 43 30 81 1E 80 50 56 DD 20 36 6C C0 80 00 90 E1 00 08 90 01 00 0C 7C 1C C1 D6 C8 01 00 08 57 33 20 36 C8 48 00 00 57 14 20 36 80 DE 80 5C 7E E9 03 A6 FF 20 10 28 54 03 20 36 C9 C6 00 00 7C 1B AA 14 7D 72 DA 14 7D 4E DA 14 7D 11 DA 14 7C 00 C9 D6 7D 3D FA 14 CB 89 00 08 7C 83 D2 14 7F BD FC AE 3B 7B 00 01 7E D6 CA 14 7D 6B C9 D6 54 00 20 36 7D 20 FA 14 7C FF 04 AE C9 49 00 08 7C 1C BA 14 7F BD 9A 14 7D 4A C9 D6 55 6B 20 36 7C CB FA 14 7D AB FC AE C8 06 00 08 7D 08 C9 D6 55 4A 20 36 7C EA FA 14 7D 8A FC AE C9 67 00 08 7C E8 02 A6 FC 8D 60 2A 7D 50 E2 14 55 08 20 36 FC 60 58 2A 7D 28 FA 14 7C 48 FC AE C8 29 00 08 FD AD 60 28 FD 27 10 2A 81 1E 80 60 FD 0A 08 2A 7D 67 E2 14 FC 00 58 28 7D 2C E2 14 FF 69 20 2A 7C 00 C1 D6 FF 48 18 2A 3B 9C 00 01 FC E7 10 28 C8 48 00 00 FC B7 03 72 7D 29 C1 D6 54 00 20 36 FC D7 00 32 7C E0 D2 14 FD B8 03 72 7D 6B C1 D6 55 29 20 36 FC 18 00 32 7C C9 D2 14 FD 4A 08 28 FD 29 20 28 7D 4A C1 D6 FD 08 18 28 55 6B 20 36 FD 7B 00 B2 7C AB D2 14 FD 9A 00 B2 55 4A 20 36 7D 0A D2 14 FC B8 29 F8 FC D8 32 B8 FC F7 69 FA FD 57 02 BA FD 29 03 B2 FD 08 03 B2 FD 7D 58 28 FD 9C 60 28 FC F9 01 F2 FD 59 02 B2 FC B9 01 72 FC D9 01 B2 FC 0B 48 28 FD AC 40 28 - -. 0 10007EB8 160 -. FD 6B 48 2A FD 8C 40 2A FC 80 30 2A FC 6D 28 28 FC 4B 50 2A FC 2C 38 28 FD 6B 50 28 FC 00 30 28 FD AD 28 2A FD 8C 38 2A FF CF 02 F2 FF F1 00 32 FC B5 01 32 FC D3 00 B2 FC EF 03 32 FD 51 03 72 FD 35 00 F2 FD 13 00 72 FD 90 F3 3A FD B2 FB 7A FC 76 28 FA FC 34 30 7A FD 70 3A F8 FC 12 50 38 FC 96 49 38 FC 54 40 B8 FF BD D8 2A FF 9C D0 2A 7F A3 D5 AE 7C 63 A2 14 DB 84 00 08 7D 7A 05 AE D9 87 00 08 7C 09 D5 AE D9 A6 00 08 7C 8B D5 AE D8 65 00 08 7C 4A D5 AE D8 28 00 08 42 00 FE 18 - -. 0 10007F58 72 -. 80 E1 00 30 7F 9C 82 14 81 01 01 78 38 E7 00 01 81 21 01 74 7F 87 78 40 81 41 01 70 81 61 01 6C 39 08 00 10 39 29 00 10 39 4A 00 10 39 6B 00 10 90 E1 00 30 91 01 01 78 91 21 01 74 91 41 01 70 91 61 01 6C 40 BC F5 DC - -PASS: gsl_fft_complex_forward with signal_noise, n = 5, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 5, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 5, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 5, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 5, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 5, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 5, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 5 -. 0 10009DB0 8 -. 2F 97 00 05 41 9E 0C E0 - -. 0 1000AA94 80 -. 81 81 01 44 3C 00 CC CC 80 E1 00 18 60 00 CC CD 81 61 00 24 3B 60 00 00 82 8C 00 00 3B 80 00 00 7D 4B 00 16 81 3E 80 E0 55 EB 18 38 7E 2B A2 14 C8 29 00 00 7E 4B 8A 14 7C 07 00 16 55 57 F0 BE 7F AB 92 14 56 F0 10 3A 54 15 F0 BE 48 01 E4 B5 - -. 0 1000AAE4 16 -. 81 3E 80 E4 FE E0 08 18 C8 29 00 00 48 01 E4 A5 - -. 0 1000AAF4 16 -. 7F 9B 78 40 93 61 00 30 FF 00 08 18 40 BC F8 98 - -. 0 1000AB04 72 -. 1C 17 00 03 80 FE 80 CC 81 1E 80 D0 1D D5 00 03 92 41 01 28 7C 08 03 A6 92 21 01 2C 56 B2 08 3C 90 E1 01 1C 56 B1 10 3A 91 01 01 20 56 EC 08 3C 93 A1 01 24 3A C0 00 00 92 81 01 30 81 21 00 30 2F 89 00 00 40 9E 02 E4 - -. 0 1000AB4C 52 -. 81 41 01 1C 81 61 01 20 C1 CA 00 00 C0 0B 00 00 FE 80 70 90 D0 01 00 34 FE 60 00 90 FE 40 70 90 FE 20 00 90 FE 00 70 90 FD E0 00 90 2F 97 00 00 41 9E 02 5C - -. 0 1000AB80 400 -. 81 21 00 1C 3D 40 43 30 81 7E 80 DC 56 C3 18 38 6D 20 80 00 91 41 00 08 90 01 00 0C 7C 1C C1 D6 C8 01 00 08 57 33 18 38 C8 2B 00 00 57 14 18 38 80 FE 80 E8 7E E9 03 A6 FC 00 08 28 81 1E 80 EC CA C7 00 00 54 1D 18 38 CA A8 00 00 FF 20 00 18 7C 1B AA 14 7D 72 DA 14 7D 4E DA 14 7D 11 DA 14 7C 00 C9 D6 7D 23 FA 14 C3 89 00 04 7C BC BA 14 7F A3 FC 2E 7C 8C E2 14 3B 7B 00 01 7D 6B C9 D6 54 00 18 38 7D 20 FA 14 7C 9F 04 2E C0 A9 00 04 7E D6 CA 14 7C 63 9A 14 7D 4A C9 D6 55 6B 18 38 7C CB FA 14 7C EB FC 2E C1 06 00 04 7C D0 E2 14 7D 08 C9 D6 55 4A 18 38 7C EA FA 14 7D 4A FC 2E C0 C7 00 04 ED 87 50 2A 55 08 18 38 ED 68 30 2A 7D 28 FA 14 7C 68 FC 2E C0 49 00 04 EC E7 50 28 EC 04 18 2A 7D 28 02 A6 ED A5 10 2A 7C A5 C1 D6 ED 08 30 28 EF 60 60 2A 7C 09 E2 14 EF 4D 58 2A 7D 3D D2 14 EC 00 60 28 7C 84 C1 D6 ED AD 58 28 54 A5 18 38 FD 40 D8 90 7D 65 D2 14 FD 20 D0 90 3B 9C 00 01 7C 00 C1 D6 FD 4A 05 72 54 84 18 38 7D 44 D2 14 FD 29 05 72 7C C6 C1 D6 54 00 18 38 7D 00 D2 14 FD 80 E8 90 FD 60 E0 90 FC 00 05 B2 54 C6 18 38 7C E6 D2 14 FD AD 05 B2 EC 84 18 28 EC A5 10 28 C0 41 00 34 FD 8C 50 28 FD 6B 48 28 EC D7 01 F2 ED 57 02 32 EC F8 01 F2 ED 18 02 32 FC 00 00 18 FD A0 68 18 EC D8 31 38 ED 58 51 78 - -. 0 1000AD10 200 -. FD 80 60 18 FD 60 58 18 EC 97 39 3A EC B7 41 7A ED 2C 00 28 ED 0B 68 28 EC 99 01 32 EC B9 01 72 EC D9 01 B2 ED 59 02 B2 ED 8C 00 2A ED 6B 68 2A EC 09 50 2A ED A8 30 28 EC 6B 20 28 EC EC 28 2A ED 29 50 28 ED 8C 28 28 ED 08 30 2A ED 6B 20 2A EC 22 03 32 EF F3 02 72 EC 82 02 F2 EF D1 00 32 EC AF 01 F2 EC 53 02 32 ED 51 03 72 EC CF 00 F2 EF BD D8 2A EF 9C D0 2A ED 6E 0A FA ED 14 FA 3A 7F BD D5 2E ED B2 F3 7A D3 89 00 04 EC 70 28 FA 7F BD A2 14 ED 8E 23 38 ED 34 12 78 EC 12 50 38 EC F0 31 F8 7D 85 D5 2E D1 6B 00 04 7D 24 D5 2E D1 0A 00 04 7C 1A 05 2E D1 A8 00 04 7C E6 D5 2E D0 67 00 04 42 00 FD FC - -. 0 1000ADD8 72 -. 80 E1 00 30 7F 9C 82 14 81 01 01 30 38 E7 00 01 81 21 01 2C 7F 87 78 40 81 41 01 28 81 61 01 24 39 08 00 08 39 29 00 08 39 4A 00 08 39 6B 00 08 90 E1 00 30 91 01 01 30 91 21 01 2C 91 41 01 28 91 61 01 24 40 BC F5 7C - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 5, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 5, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 5, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 5, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 5, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 5, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 5, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 5 -. 0 10010F9C 8 -. 2F 9B 00 05 41 9E 02 78 - -. 0 10011218 68 -. 81 01 00 18 54 00 20 36 81 21 00 30 3D 60 CC CC 7E 48 8B 96 61 6B CC CD 83 89 00 00 81 3E 82 5C 7E E0 E2 14 7E A0 BA 14 C8 29 00 00 7E 80 AA 14 7C 11 58 16 7D 68 58 16 54 16 F0 BE 55 7A F0 BE 48 01 7D 3D - -. 0 1001125C 16 -. 81 3E 82 60 FF 80 08 90 C8 29 00 00 48 01 7D 2D - -. 0 1001126C 12 -. 2F 92 00 00 FF 60 08 90 41 9E 01 14 - -. 0 10011278 272 -. 80 FE 82 64 56 C3 08 3C 81 1E 82 68 FC C0 E0 50 FC A0 08 50 C8 87 00 00 C8 68 00 00 38 A3 FF FF 38 80 00 00 3B 60 00 00 7E 49 03 A6 7C 1B D2 14 7D 03 2A 14 7D 20 D2 14 7C 1D 01 D6 7D 69 D2 14 7D 4B D2 14 55 07 18 38 7D 3D 49 D6 54 00 18 38 7D 7F 04 AE 54 A6 18 38 38 C6 00 08 38 E7 00 08 7D 7D 59 D6 55 29 18 38 7D A9 FC AE 7D 5D 51 D6 55 6B 18 38 7D 4B FC AE FD 8D 50 2A 55 4A 18 38 7C 1D D9 D6 7D 0A FC AE FD AD 50 28 7F 7B B2 14 FC 0B 40 2A 54 00 18 38 FD 3C 03 72 7D 5F 04 AE 7D 38 21 D6 FC E0 60 2A 7C 84 8A 14 FC 00 60 28 FD BB 03 72 7C 18 29 D6 55 29 18 38 FD 87 00 F2 7C A5 8A 14 FD 6B 40 28 FC 00 01 32 7D 18 41 D6 54 00 18 38 FD 8A 60 28 FD 25 4A FA 7C C6 C1 D6 55 08 18 38 FD 66 6A F8 FD 4A 38 2A 7C E7 C1 D6 FD AC 00 28 FD 8C 00 2A 7D 49 CD AE 7D 99 05 AE 7D 66 CD AE 7D A8 CD AE 7D 27 CD AE 42 00 FF 20 - -. 0 10011388 8 -. 2F 96 00 01 41 9E 04 28 - -. 0 1000E50C 68 -. 7C 03 41 D6 38 A5 00 01 7D AA FC AE 7D 05 30 50 7F 88 28 40 C8 07 00 00 FD 80 68 50 7D 2A 22 14 54 00 20 36 7C 0A 25 AE 7D 60 22 14 D9 A9 00 08 7C E7 62 14 7C 04 05 AE 7D 4A 62 14 D9 8B 00 08 41 9D FF C0 - -PASS: gsl_fft_real with signal_real_noise, n = 5, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 5, stride = 1 -. 0 1000CA50 8 -. 2F 9F 00 05 41 9E 0F 9C - -. 0 1000D9F0 36 -. 83 21 00 34 54 00 20 36 81 3E 81 70 82 19 00 00 C8 29 00 00 7F 00 82 14 7E C0 C2 14 7E A0 B2 14 48 01 B5 85 - -. 0 1000DA14 16 -. 81 3E 81 74 FF 20 08 90 C8 29 00 00 48 01 B5 75 - -. 0 1000DA24 28 -. 80 01 00 20 80 C1 00 18 FF 00 08 90 7E 60 FB 96 2F 93 00 00 7F 26 FB 96 41 9E 01 14 - -. 0 1000DA40 272 -. 80 FE 81 78 57 66 08 3C 81 1E 81 7C 38 A0 00 00 C8 E7 00 00 7E 69 03 A6 C8 C8 00 00 1D 05 00 05 7C E5 CA 14 7D 26 42 14 7D 1C 41 D6 39 29 FF FF 7C 06 4A 14 54 0A 18 38 7D 7C 49 D6 39 4A 00 08 55 29 18 38 39 29 00 08 55 08 18 38 7C 1C 01 D6 55 6B 18 38 7D 8B EC AE 7D 67 CA 14 7D 08 EC AE 54 00 18 38 7D 4A E1 D6 7C 1D 04 AE FD 2C 00 2A 7D 6A EC AE 7D 29 E1 D6 FD 8C 00 28 7D 4B CA 14 FD 29 48 2A FD B9 02 F2 7C 09 EC AE 7D 2A CA 14 FD 78 02 F2 7C 17 29 D6 7C A5 DA 14 FD 49 01 B2 FD 8C 01 F2 7C F7 39 D6 54 00 18 38 FD B8 68 38 FC 19 58 3A 7D 77 59 D6 54 E7 18 38 FD 48 50 28 FD AD 68 2A FC 00 00 2A 7D 57 51 D6 FD 6A 60 28 55 6B 18 38 FD 8C 50 2A FD 08 48 2A 7D 37 49 D6 FD 4B 68 2A FD 2C 00 2A 55 4A 18 38 FD 8C 00 28 7D 1A 05 AE FD 6B 68 28 55 29 18 38 7D 87 D5 AE 7D 6B D5 AE 7D 4A D5 AE 7D 29 D5 AE 42 00 FF 10 - -. 0 1000DB50 8 -. 2F 9B 00 01 41 BE F3 5C - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 5, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 5, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 5 -. 0 10012F8C 8 -. 2F 9B 00 05 41 9E 02 78 - -. 0 10013208 68 -. 81 41 00 18 54 00 18 38 81 81 00 30 3D 60 CC CC 7E 6A 8B 96 61 6B CC CD 83 8C 00 00 81 3E 82 B8 7E E0 E2 14 7F 60 BA 14 C8 29 00 00 7E C0 DA 14 7C 11 58 16 7D 6A 58 16 54 15 F0 BE 55 7A F0 BE 48 01 5D 4D - -. 0 1001324C 16 -. 81 3E 82 BC FF 60 08 18 C8 29 00 00 48 01 5D 3D - -. 0 1001325C 12 -. 2F 93 00 00 FF 40 08 18 41 9E 01 24 - -. 0 10013268 288 -. 80 FE 82 C0 56 B4 08 3C 81 1E 82 C4 FC 80 D8 50 FC 60 D0 50 C8 C7 00 00 C8 A8 00 00 38 B4 FF FF 38 80 00 00 38 60 00 00 7E 69 03 A6 7C 03 D2 14 7D 14 2A 14 7D 20 D2 14 7C 1F 01 D6 7D 69 D2 14 7D 4B D2 14 55 07 10 3A 7D 3F 49 D6 54 00 10 3A 7D 5D 04 2E 54 A6 10 3A 38 C6 00 04 38 E7 00 04 7D 7F 59 D6 55 29 10 3A 7D 69 EC 2E 7D 5F 51 D6 55 6B 10 3A 7D 8B EC 2E ED AB 60 2A 55 4A 10 3A 7C 1F 19 D6 7D 0A EC 2E ED 6B 60 28 7C 63 AA 14 EC 0A 40 2A 54 00 10 3A ED 4A 40 28 7D 3D 04 2E 7D 38 21 D6 EC E0 68 2A 7C 84 8A 14 EC 00 68 28 FD A0 48 90 FD 80 38 90 7C 18 29 D6 55 29 10 3A ED 29 38 2A 7C A5 8A 14 FD 8C 01 72 7D 18 41 D6 54 00 10 3A FC 00 01 B2 7D 29 CD 2E FD AD 60 28 ED 9B 02 F2 7C C6 C1 D6 FC 00 00 18 55 08 10 3A FD A0 68 18 ED 7A 02 F2 7C E7 C1 D6 ED 83 62 BA ED 0D 00 28 ED 44 5A B8 ED AD 00 2A 7D B9 05 2E 7D 46 CD 2E 7D 08 CD 2E 7D 87 CD 2E 42 00 FF 10 - -. 0 10013388 8 -. 2F 95 00 01 41 9E 04 54 - -. 0 10010750 68 -. 7C 03 41 D6 38 A5 00 01 7D AA FC 2E 7D 05 30 50 7F 88 28 40 C0 07 00 00 FD 80 68 50 7D 2A 22 14 54 00 18 38 7C 0A 25 2E 7D 60 22 14 D1 A9 00 04 7C E7 62 14 7C 04 05 2E 7D 4A 62 14 D1 8B 00 04 41 9D FF C0 - -PASS: gsl_fft_real_float with signal_real_noise, n = 5, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 5, stride = 1 -. 0 1000EC18 8 -. 2F 9D 00 05 41 9E 0F C0 - -. 0 1000FBDC 36 -. 83 21 00 34 54 00 18 38 81 3E 81 E8 82 19 00 00 C8 29 00 00 7E C0 82 14 7F 20 B2 14 7E A0 CA 14 48 01 93 99 - -. 0 1000FC00 16 -. 81 3E 81 EC FF 20 08 18 C8 29 00 00 48 01 93 89 - -. 0 1000FC10 28 -. 80 01 00 20 80 C1 00 18 FF 00 08 18 7E 40 EB 96 2F 92 00 00 7F 06 EB 96 41 9E 01 24 - -. 0 1000FC2C 288 -. 80 FE 81 F0 57 65 08 3C 81 1E 81 F4 38 80 00 00 C8 C7 00 00 7E 49 03 A6 C8 A8 00 00 1D 44 00 05 7C C4 C2 14 7C E6 C2 14 7C D7 31 D6 7D 65 52 14 39 6B FF FF 7C 05 5A 14 7D 3C 59 D6 54 08 10 3A 39 08 00 04 55 6B 10 3A 39 6B 00 04 7C 1C 01 D6 55 29 10 3A 7C 09 FC 2E 7D 27 C2 14 54 C6 10 3A 54 00 10 3A 7D 5C 51 D6 7D BF 04 2E ED 00 68 2A EC 00 68 28 55 4A 10 3A 7D 08 E1 D6 7C EA FC 2E ED 08 40 2A FD A0 38 90 FD 80 40 90 7D 6B E1 D6 7D 28 FC 2E FC 00 01 B2 FD 8C 01 72 7D 6B FC 2E 7D 69 C2 14 ED 59 02 72 7C 17 21 D6 ED 38 02 72 7C 84 DA 14 FD AD 60 28 FC 00 00 18 ED 58 52 F8 7C F7 39 D6 FD A0 68 18 54 00 10 3A ED 79 4A FA ED 4A 50 2A ED 8D 00 28 7D 37 49 D6 EC 00 68 2A 54 E7 10 3A ED 6B 58 2A ED AC 50 2A 7D 77 59 D6 EC E7 40 2A ED 20 58 2A 55 29 10 3A EC 00 58 28 ED 8C 50 28 7C FA 05 2E 55 6B 10 3A 7C 06 D5 2E 7D 87 D5 2E 7D A9 D5 2E 7D 2B D5 2E 42 00 FF 00 - -. 0 1000FD4C 8 -. 2F 9B 00 01 41 BE F3 2C - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 5, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 5, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 5 -PASS: gsl_fft_complex_forward with signal_noise, n = 5, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 5, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 5, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 5, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 5, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 5, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 5, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 5, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 5, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 5, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 5 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 5, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 5, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 5, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 5, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 5, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 5, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 5, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 5, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 5, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 5, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 5 -PASS: gsl_fft_real with signal_real_noise, n = 5, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 5, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 5, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 5, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 5 -PASS: gsl_fft_real_float with signal_real_noise, n = 5, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 5, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 5, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 5, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 5 -PASS: gsl_fft_complex_forward with signal_noise, n = 5, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 5, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 5, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 5, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 5, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 5, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 5, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 5, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 5, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 5, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 5 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 5, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 5, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 5, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 5, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 5, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 5, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 5, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 5, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 5, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 5, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 5 -PASS: gsl_fft_real with signal_real_noise, n = 5, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 5, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 5, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 5, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 5 -PASS: gsl_fft_real_float with signal_real_noise, n = 5, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 5, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 5, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 6, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 6 -. 0 10006F90 8 -. 2F 97 00 06 41 9E 11 2C - -. 0 100080C0 88 -. 81 81 00 24 3D 20 AA AA 80 C1 01 88 61 29 AA AB 81 01 00 18 7D 6C 48 16 38 E0 00 00 82 66 00 00 55 E0 20 36 90 E1 00 34 7F 87 78 40 7D 28 48 16 7E 20 9A 14 7E 40 8A 14 55 76 F0 BE 7F A0 92 14 7F 80 EA 14 55 35 F0 BE 39 80 00 00 3A E0 00 00 1E 16 00 05 40 BC F4 64 - -. 0 10008118 100 -. 81 21 00 1C 1D 55 00 05 1D 76 00 03 80 DE 80 44 2F 09 FF FF 56 A7 10 3A 56 C8 08 3C 56 C9 10 3A 92 21 01 60 1D D5 00 03 91 41 01 40 56 B1 08 3C 91 61 01 48 7C E8 03 A6 90 C1 01 50 3A 80 00 00 93 81 01 54 93 A1 01 58 92 41 01 5C 92 61 01 64 91 01 01 44 91 21 01 4C 81 41 00 34 2F 8A 00 00 40 9E 03 58 - -. 0 1000817C 76 -. 81 7E 80 40 80 C1 01 50 C8 0B 00 00 D8 01 00 38 C8 06 00 00 CA 01 00 38 D8 01 00 40 FD C0 00 90 80 C1 00 40 80 E1 00 44 FD E0 80 90 FE 60 80 90 D8 01 00 50 90 C1 00 48 90 E1 00 4C FE 40 00 90 FE 20 80 90 2F 96 00 00 41 9E 02 AC - -. 0 100081C8 400 -. 80 C1 00 1C 3C E0 43 30 81 1E 80 50 56 9B 20 36 6C C0 80 00 90 E1 00 08 90 01 00 0C 7C 17 C1 D6 C8 48 00 00 57 32 20 36 C8 01 00 08 57 13 20 36 80 FE 80 48 7E C9 03 A6 FC 00 10 28 80 DE 80 4C C8 47 00 00 54 1C 20 36 CA 86 00 00 FE A0 00 B2 7C C8 02 A6 80 E1 01 40 7C 0C AA 14 7D 71 62 14 7D 07 62 14 7C 00 C9 D6 7D 46 62 14 7C 9B FC AE 7D 3B FA 14 CA E1 00 40 C8 29 00 08 7C EE 62 14 7D 6B C9 D6 54 00 20 36 7D 20 FA 14 7C FF 04 AE C9 09 00 08 7F BC D2 14 CB 01 00 48 39 8C 00 01 7D 4A C9 D6 55 6B 20 36 7D 2B FC AE 7C AB FA 14 C9 65 00 08 7E 94 CA 14 80 01 01 48 7F 7B 92 14 7D 08 C9 D6 55 4A 20 36 7C 0A FC AE 7C CA FA 14 C9 A6 00 08 7D 40 BA 14 FC C9 00 2A 80 C1 01 4C 55 08 20 36 7C E7 C9 D6 7D 48 FC AE 7D 28 FA 14 C9 89 00 08 FC AB 68 2A FC 6A 38 2A 81 01 01 44 FC 4C 40 2A 54 E7 20 36 FD 6B 68 28 7F 87 FC AE FD 4A 38 28 7D 27 FA 14 FD 8C 40 28 CB A9 00 08 FC E6 05 32 7D 68 BA 14 7D 37 B2 14 7D 06 BA 14 FD A3 05 32 7C 10 BA 14 7D 29 C1 D6 3A F7 00 01 FD 29 00 28 FD 05 05 32 FC 02 05 32 7D 6B C1 D6 55 29 20 36 FD 75 02 F2 7C E9 D2 14 FD 95 03 32 7D 4A C1 D6 55 6B 20 36 FD 35 02 72 7C CB D2 14 FD 55 02 B2 7D 08 C1 D6 55 4A 20 36 FC E4 38 28 7C AA D2 14 FD BC 68 28 FD 01 40 28 7C 00 C1 D6 - -. 0 10008358 280 -. FC 1D 00 28 55 08 20 36 FC 84 30 2A 7C 88 D2 14 FC C7 58 2A FF 9C 18 2A 54 00 20 36 FC 6D 60 2A 7C 60 D2 14 FC 21 28 2A FF BD 10 2A FC A8 48 28 FC 40 50 28 FC E7 58 28 FD AD 60 28 FC 00 50 2A FF E6 18 28 FD 08 48 2A FC C6 18 2A FF C5 10 28 FC A5 10 2A C8 41 00 48 FD 87 68 28 FD 68 00 28 FC 42 01 B2 FD 08 00 2A C8 01 00 40 FD 24 E0 28 FD 41 E8 28 D8 41 01 98 FC E7 68 2A C9 A1 00 50 FC 00 03 32 FF 6D 07 F2 FF 57 02 F2 D8 01 01 90 FF 38 01 72 FE CD 07 B2 C9 A1 00 38 FC 6E 02 72 FC 52 01 F2 FF 0E 02 B2 FE F2 02 32 FD 6D 02 FA C8 01 01 98 FD 4F 1A BA FC B0 01 7A FD 13 12 3A FF D1 DF BA FD 8D D3 38 FC D0 C9 B8 FD 2F C2 78 FC F3 B9 F8 FF F1 B7 F8 FC 84 E0 2A FC 21 E8 2A 7C 9C D5 AE 7F 9C 9A 14 D8 3D 00 08 7D 89 D5 AE D9 67 00 08 7C CB D5 AE D8 A6 00 08 7D 2A D5 AE D9 45 00 08 7C E8 D5 AE D9 04 00 08 7F FA 05 AE DB C3 00 08 42 00 FD AC - -. 0 10008470 84 -. 80 C1 00 34 7E F7 82 14 80 E1 01 64 38 C6 00 01 81 01 01 60 7F 86 78 40 81 21 01 5C 81 41 01 58 38 E7 00 10 81 61 01 54 39 08 00 10 39 29 00 10 39 4A 00 10 39 6B 00 10 90 C1 00 34 90 E1 01 64 91 01 01 60 91 21 01 5C 91 41 01 58 91 61 01 54 40 BC F0 B8 - -PASS: gsl_fft_complex_forward with signal_noise, n = 6, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 6, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 6, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 6, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 6, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 6, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 6, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 6 -. 0 10009DB8 8 -. 2F 97 00 06 41 9E 11 88 - -. 0 1000AF44 88 -. 81 81 00 24 3D 20 AA AA 80 E1 01 44 61 29 AA AB 81 41 00 18 7D 6C 48 16 39 00 00 00 82 87 00 00 55 E0 18 38 91 01 00 38 7F 88 78 40 7D 2A 48 16 7E 20 A2 14 7E 40 8A 14 55 76 F0 BE 7F A0 92 14 7F 80 EA 14 55 35 F0 BE 39 80 00 00 3A E0 00 00 1E 16 00 05 40 BC F4 00 - -. 0 1000AF9C 108 -. 81 61 00 1C 1C 15 00 03 1C F5 00 05 81 3E 80 CC 1D 16 00 03 81 5E 80 D0 2F 0B FF FF 90 01 00 F0 56 CB 08 3C 56 C0 10 3A 92 21 01 14 7C E8 03 A6 92 81 01 18 56 B1 08 3C 91 01 00 F8 56 AE 10 3A 91 21 01 00 3A 80 00 00 91 41 01 04 93 81 01 08 93 A1 01 0C 92 41 01 10 91 61 00 F4 90 01 00 FC 80 E1 00 38 2F 87 00 00 40 9E 03 48 - -. 0 1000B008 64 -. 81 01 01 00 80 E1 01 04 C0 08 00 00 D0 01 00 3C C2 61 00 3C C0 07 00 00 FE 40 98 90 D0 01 00 40 FE 20 00 90 D0 01 00 44 FE 00 98 90 FD E0 00 90 D0 01 00 48 FD C0 98 90 2F 96 00 00 41 9E 02 A8 - -. 0 1000B048 400 -. 80 E1 00 1C 3D 00 43 30 81 3E 80 DC 56 9B 18 38 6C E0 80 00 91 01 00 08 90 01 00 0C 7C 17 C1 D6 C8 29 00 00 57 32 18 38 C8 01 00 08 57 13 18 38 81 1E 80 D4 7E C9 03 A6 FC 00 08 28 80 FE 80 F0 C0 28 00 00 54 1C 18 38 C2 87 00 00 FC 00 00 18 EE A0 00 72 7C E8 02 A6 7C 0C AA 14 7D 71 62 14 7D 4E 62 14 7C 00 C9 D6 81 21 00 F0 7D 07 62 14 7C 9B FC 2E 7C E9 62 14 7D 3B FA 14 7D 6B C9 D6 54 00 18 38 C0 69 00 04 7D 20 FA 14 C1 09 00 04 39 8C 00 01 7C FF 04 2E 7C 17 B2 14 7D 4A C9 D6 55 6B 18 38 7C AB FA 14 7D 2B FC 2E C1 65 00 04 7E 94 CA 14 7F 7B 92 14 7D 08 C9 D6 55 4A 18 38 7C CA FA 14 7C 0A FC 2E C1 A6 00 04 EC C9 00 2A 81 41 00 F4 55 08 18 38 7C E7 C9 D6 7D 28 FA 14 7D 48 FC 2E C1 89 00 04 EC AB 68 2A EC 4A 38 2A 81 01 00 FC EC 2C 40 2A 54 E7 18 38 7D 27 FA 14 ED 29 00 28 ED 6B 68 28 7F E7 FC 2E ED 4A 38 28 C3 C9 00 04 ED 8C 40 28 80 E1 00 F8 ED 06 05 32 7D 2A BA 14 EC E5 05 32 7D 67 BA 14 EC 02 05 32 7D 48 BA 14 ED A1 05 32 7D 10 BA 14 EC E3 38 28 7C 00 C1 D6 ED 04 40 28 7C FC D2 14 ED 35 02 72 3A F7 00 01 ED 75 02 F2 EC 1F 00 28 7D 29 C1 D6 ED BE 68 28 54 00 18 38 ED 55 02 B2 7C C0 D2 14 ED 95 03 32 EC 84 30 2A 7D 6B C1 D6 EC C8 58 2A 55 29 18 38 EC 63 28 2A 7C A9 D2 14 EC A7 48 28 - -. 0 1000B1D8 276 -. EF FF 10 2A 7D 4A C1 D6 EC 40 60 2A 55 6B 18 38 EF DE 08 2A 7C 8B D2 14 EC 2D 50 28 ED 08 58 28 7D 08 C1 D6 ED AD 50 2A 55 4A 18 38 EC E7 48 2A 7C 6A D2 14 EC 00 60 28 EF 85 08 28 55 08 18 38 ED 67 68 28 7F A8 D2 14 ED 88 00 28 ED 08 00 2A C0 01 00 40 EF A6 10 28 EC E7 68 2A EC C6 10 2A C0 41 00 48 EC A5 08 2A C0 21 00 44 EF 60 03 32 EE E0 02 F2 C0 01 00 48 ED 24 F8 28 ED 43 F0 28 EC 00 07 32 EF 41 01 B2 ED A1 01 72 EC 2F 01 F2 D0 01 01 48 EF 02 07 72 C0 01 00 3C EE D1 02 72 EF 2F 02 32 EC 51 02 B2 ED 10 0A 38 C0 21 01 48 ED 60 DA FA EC B3 D1 7A ED 52 B2 BA EC F0 C9 FA EF 8E C7 3A ED 80 BB 38 EC D3 69 B8 ED 32 12 78 EF AE 0F 78 EC 84 F8 2A EC 63 F0 2A 7C 9C D5 2E 7F 9C 9A 14 D0 67 00 04 7D 9A 05 2E D1 66 00 04 7C C9 D5 2E D0 A5 00 04 7D 2B D5 2E D1 44 00 04 7D 0A D5 2E D0 E3 00 04 7F A8 D5 2E D3 9D 00 04 42 00 FD B4 - -. 0 1000B2EC 84 -. 80 E1 00 38 7E F7 82 14 81 01 01 18 38 E7 00 01 81 21 01 14 7F 87 78 40 81 41 01 10 81 61 01 0C 39 08 00 08 90 E1 00 38 39 29 00 08 80 E1 01 08 39 4A 00 08 39 6B 00 08 91 01 01 18 38 E7 00 08 91 21 01 14 91 41 01 10 91 61 01 0C 90 E1 01 08 40 BC F0 5C - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 6, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 6, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 6, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 6, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 6, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 6, stride = 1 -. 0 100065C4 20 -. 54 A0 10 3A 38 A5 00 01 7D 26 00 2E 7D 6B 49 D6 42 00 FF F0 - -. 0 10010A80 32 -. 82 71 00 08 3A 80 00 01 7D C9 73 78 93 51 01 08 7D CE 99 D6 7F 94 98 40 7E 58 73 96 40 9C 00 94 - -. 0 10010AC0 68 -. 3E A0 43 30 FF C0 E0 90 3B F0 FF FF 7F 9C DA 14 92 A1 00 08 7C 1C C3 96 7F B9 BA 14 3A D6 00 01 3B 5A 00 10 7C 00 C1 D6 7F 80 E0 50 93 81 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 01 83 F5 - -. 0 10010B04 16 -. 7C 39 BD AE FC 20 F8 90 3B 39 00 10 48 01 84 85 - -. 0 10010B14 12 -. 37 FF FF FF D8 3D 00 08 40 82 FF B0 - -PASS: gsl_fft_real_wavetable_alloc, n = 6, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 6 -. 0 10011E48 124 -. 7C 08 1A 14 55 4B 18 38 7D 20 1A 14 7C 1D 01 D6 39 6B 00 08 7D 3D 49 D6 54 00 18 38 7D BF 04 AE 55 29 18 38 7C 1D 41 D6 7C 09 FC AE 7D 08 DA 14 FD 6D 00 2A FD AD 00 28 54 00 18 38 7C 1F 04 AE 7D 38 39 D6 FD 8B 02 B2 7C E7 8A 14 FD AD 02 72 7C 18 51 D6 55 29 18 38 FD 80 60 28 7D 4A 8A 14 FC 00 58 2A 7D 6B C1 D6 54 00 18 38 7C 09 CD AE 7D 99 05 AE 7D AB CD AE 42 00 FF 88 - -. 0 10010F4C 36 -. 81 21 00 24 81 41 00 30 2F 89 00 00 39 31 00 01 83 6A FF 00 55 29 F8 7E 38 09 FF FF 7E 31 D9 D6 40 9E 09 9C - -. 0 10011908 32 -. 2F 9B 00 02 39 60 00 00 83 E1 00 20 3B A0 00 01 83 21 00 10 83 01 00 14 91 61 00 24 40 9E F6 68 - -. 0 100119AC 20 -. 38 05 00 01 3B 60 00 01 54 00 F8 7E 2B 80 00 01 40 9D 00 F8 - -. 0 100119C0 32 -. 7C 17 03 78 38 9C 00 10 38 71 FF FE 2F 9A 00 00 C8 04 FF F8 C9 04 FF F0 FC E0 00 50 41 9E 00 C4 - -. 0 100119E0 192 -. 57 69 08 3C 7F 49 03 A6 38 C9 FF FF 38 E3 FF FF 7C C8 33 78 81 41 00 2C 55 0B 18 38 39 6B 00 08 7D 28 52 14 7D 6B E9 D6 54 CA 18 38 39 4A 00 08 7C 1D 49 D6 55 29 18 38 39 29 00 08 7D 6B FC AE 54 EB 18 38 39 6B 00 08 54 00 18 38 7D 29 E9 D6 7D 9F 04 AE FC 07 03 32 7D A9 FC AE 7C 1D 41 D6 7D 08 2A 14 FD 47 03 72 FD A8 03 7A 54 00 18 38 7C 1F 04 AE 7D 38 39 D6 FD 88 53 38 7C E7 8A 14 FD 4B 68 28 7C 18 31 D6 FD 6B 68 2A FD 20 60 28 55 29 18 38 FD 40 50 50 7C C6 8A 14 FC 00 60 2A 7D 4A C1 D6 54 00 18 38 7C 19 05 AE 7D 6B C1 D6 7D 6A CD AE 7D 29 CD AE 7D 4B CD AE 42 00 FF 58 - -. 0 10011AA0 20 -. 3B 7B 00 01 38 63 FF FE 7F 97 D8 40 38 84 00 10 41 9D FF 1C - -. 0 10011AB4 8 -. 70 AB 00 01 40 A2 FC FC - -PASS: gsl_fft_real with signal_real_noise, n = 6, stride = 1 -. 0 1000C674 32 -. 82 71 00 08 3A 80 00 01 7D D2 73 78 93 51 01 08 7D CE 99 D6 7F 94 98 40 7D 37 73 96 40 9C 00 94 - -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 6, stride = 1 -. 0 1000D37C 20 -. 38 1B 00 01 3A A0 00 01 54 00 F8 7E 2B 80 00 01 40 9D 01 98 - -. 0 1000D524 8 -. 73 67 00 01 40 A2 F9 88 - -. 0 1000D52C 8 -. 2F 94 00 00 41 BE F9 80 - -. 0 1000D534 160 -. FD 3E F0 2A 7E 89 03 A6 57 66 08 3C 38 FB FF FF 38 A0 00 00 1D 25 00 03 7D 47 FA 14 7D 0A FA 14 7D 57 51 D6 7D 29 DA 14 39 29 FF FF 7C 06 4A 14 55 2B 18 38 7C 1C 01 D6 39 6B 00 08 55 4A 18 38 7C A5 DA 14 7D 3C 49 D6 54 00 18 38 7D 5D 04 AE 7D 6B E1 D6 55 29 18 38 7C 09 EC AE FD 80 50 28 7D AB EC AE FC 00 00 2A 7C 17 39 D6 7C E7 DA 14 FD A9 03 72 FD 60 60 50 7D 17 41 D6 FC 00 50 2A FD 8C 68 28 54 00 18 38 FD 6B 68 28 7C 1A 05 AE 55 08 18 38 7D 8A D5 AE 7D 68 D5 AE 42 00 FF 78 - -. 0 1000D5D4 28 -. 80 C1 00 34 80 01 00 24 38 C6 00 04 90 C1 00 34 34 C0 FF FF 90 C1 00 24 40 82 F4 04 - -. 0 1000C9F0 52 -. 81 61 00 34 83 21 00 20 83 EB FF 00 80 01 00 18 7F 39 F9 D6 81 81 00 28 2F 8C 00 00 7F 60 CB 96 93 21 00 20 39 3B 00 01 55 29 F8 7E 38 09 FF FF 40 9E 06 5C - -. 0 1000D07C 32 -. 2F 9F 00 02 38 C0 00 00 83 A1 00 1C 3B 80 00 01 83 41 00 10 82 E1 00 14 90 C1 00 28 40 9E F9 A8 - -. 0 1000D0C4 72 -. 81 61 00 2C 7C 08 E1 D6 7D 28 5A 14 7D 6A E1 D6 54 00 20 36 7C 1D 04 AE 7D 4A 3A 14 7D AB EC AE 7C 08 B9 D6 7D 08 DA 14 FD 80 68 28 FC 00 68 2A 7D 29 B9 D6 54 00 18 38 7C 1A 05 AE 55 29 18 38 7D 89 D5 AE 42 00 FF BC - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 6, stride = 1 -. 0 10012A68 32 -. 82 71 00 08 3A 80 00 01 7D C9 73 78 93 51 01 08 7D CE 99 D6 7F 94 98 40 7E 58 73 96 40 9C 00 9C - -. 0 10012AA8 68 -. 3E A0 43 30 FF C0 E0 90 3B F0 FF FF 7F 9C DA 14 92 A1 00 08 7C 1C C3 96 7F B9 BA 14 3A D6 00 01 3B 5A 00 08 7C 00 C1 D6 7F 80 E0 50 93 81 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 01 64 0D - -. 0 10012AEC 20 -. FC 00 08 18 FC 20 F8 90 7C 19 BD 2E 3B 39 00 08 48 01 64 99 - -. 0 10012B00 16 -. 37 FF FF FF FC 20 08 18 D0 3D 00 04 40 82 FF A8 - -PASS: gsl_fft_real_wavetable_float_alloc, n = 6, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 6 -. 0 10013E78 136 -. 7C 08 1A 14 55 4B 10 3A 7D 20 1A 14 7C 1F 01 D6 39 6B 00 04 7D 3F 49 D6 54 00 10 3A 7D 7D 04 2E 55 29 10 3A 7C 1F 41 D6 7C 09 EC 2E 7D 08 DA 14 ED 4B 00 2A 54 00 10 3A ED 6B 00 28 7D 9D 04 2E 7D 38 39 D6 FD A0 50 90 7C E7 8A 14 FC 00 60 90 ED 6B 02 32 FD AD 02 72 7C 18 51 D6 55 29 10 3A ED 8C 50 2A 7D 4A 8A 14 FC 00 68 28 7D 6B C1 D6 54 00 10 3A 7D 89 CD 2E FC 00 00 18 7C 19 05 2E 7D 6B CD 2E 42 00 FF 7C - -. 0 10012F3C 36 -. 81 21 00 24 81 41 00 30 2F 89 00 00 39 31 00 01 83 6A FF 00 55 29 F8 7E 38 09 FF FF 7E 31 D9 D6 40 9E 09 D8 - -. 0 10013934 32 -. 2F 9B 00 02 39 60 00 00 83 A1 00 20 3B E0 00 01 83 21 00 10 83 01 00 14 91 61 00 24 40 9E F6 2C - -. 0 100139D8 20 -. 38 04 00 01 3B 60 00 01 54 00 F8 7E 2B 80 00 01 40 9D 00 F8 - -. 0 100139EC 32 -. 38 7C 00 08 7C 17 03 78 3B 91 FF FE 2F 9A 00 00 C0 03 FF FC C1 03 FF F8 FC E0 00 50 41 9E 00 C4 - -. 0 10013A0C 192 -. 57 69 08 3C 7F 49 03 A6 38 A9 FF FF 38 DC FF FF 7C A7 2B 78 81 41 00 2C 54 EB 10 3A 39 6B 00 04 54 A8 10 3A 7D 27 52 14 7D 6B F9 D6 54 CA 10 3A 39 08 00 04 39 4A 00 04 7C 1F 49 D6 55 29 10 3A 39 29 00 04 7D 6B EC 2E 54 00 10 3A 7D 29 F9 D6 7D BD 04 2E ED 87 03 72 7C 09 EC 2E 7C 1F 39 D6 7C E7 22 14 ED 88 60 3A EC 07 00 32 54 00 10 3A 7D 38 31 D6 ED 4B 60 28 7C C6 8A 14 ED A8 03 78 7C 1D 04 2E ED 6B 60 2A 7C 18 29 D6 FD 40 50 50 ED 20 68 28 55 29 10 3A EC 00 68 2A 7C A5 8A 14 7D 08 C1 D6 54 00 10 3A 7C 19 05 2E 7D 4A C1 D6 7D 68 CD 2E 7D 29 CD 2E 7D 4A CD 2E 42 00 FF 58 - -. 0 10013ACC 20 -. 3B 7B 00 01 3B 9C FF FE 7F 97 D8 40 38 63 00 08 41 9D FF 1C - -. 0 10013AE0 8 -. 70 8B 00 01 40 A2 FC FC - -PASS: gsl_fft_real_float with signal_real_noise, n = 6, stride = 1 -. 0 1000E834 32 -. 82 71 00 08 3A 80 00 01 7D D2 73 78 93 51 01 08 7D CE 99 D6 7F 94 98 40 7D 37 73 96 40 9C 00 9C - -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 6, stride = 1 -. 0 1000F548 20 -. 38 1B 00 01 3A 80 00 01 54 00 F8 7E 2B 80 00 01 40 9D 01 B0 - -. 0 1000F708 8 -. 73 67 00 01 40 A2 F9 70 - -. 0 1000F710 8 -. 2F 93 00 00 41 BE F9 68 - -. 0 1000F718 160 -. ED 3D E8 2A 7E 69 03 A6 57 66 08 3C 38 FB FF FF 38 A0 00 00 1D 25 00 03 7D 47 CA 14 7D 0A CA 14 7D 57 51 D6 7D 29 DA 14 39 29 FF FF 7C 06 4A 14 55 2B 10 3A 7C 1C 01 D6 39 6B 00 04 55 4A 10 3A 7C A5 DA 14 7D 3C 49 D6 54 00 10 3A 7D 5F 04 2E 55 29 10 3A 7D 6B E1 D6 7C 09 FC 2E ED 80 50 28 7D AB FC 2E EC 00 00 2A 7C 17 39 D6 7C E7 DA 14 ED A9 03 72 FD 60 60 50 EC 00 50 2A 7D 17 41 D6 ED 8C 68 28 ED 6B 68 28 54 00 10 3A 7C 1A 05 2E 7D 8A D5 2E 55 08 10 3A 7D 68 D5 2E 42 00 FF 78 - -. 0 1000F7B8 28 -. 80 C1 00 34 80 01 00 24 38 C6 00 04 90 C1 00 34 34 C0 FF FF 90 C1 00 24 40 82 F3 E8 - -. 0 1000EBB8 52 -. 81 61 00 34 83 21 00 20 83 AB FF 00 80 01 00 18 7F 39 E9 D6 81 81 00 28 2F 8C 00 00 7F 60 CB 96 93 21 00 20 39 3B 00 01 55 29 F8 7E 38 09 FF FF 40 9E 06 60 - -. 0 1000F248 32 -. 2F 9D 00 02 38 C0 00 00 83 E1 00 1C 3B 80 00 01 83 41 00 10 82 E1 00 14 90 C1 00 28 40 9E F9 A4 - -. 0 1000F290 72 -. 81 61 00 2C 7C 08 E1 D6 7D 28 5A 14 7D 6A E1 D6 54 00 18 38 7C 1F 04 2E 7D 4A 3A 14 7D AB FC 2E 7C 08 B9 D6 7D 08 DA 14 ED 80 68 28 EC 00 68 2A 7D 29 B9 D6 54 00 10 3A 7C 1A 05 2E 55 29 10 3A 7D 89 D5 2E 42 00 FF BC - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 6, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 6, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 6 -PASS: gsl_fft_complex_forward with signal_noise, n = 6, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 6, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 6, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 6, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 6, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 6, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 6, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 6, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 6, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 6, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 6 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 6, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 6, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 6, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 6, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 6, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 6, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 6, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 6, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 6, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 6, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 6 -PASS: gsl_fft_real with signal_real_noise, n = 6, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 6, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 6, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 6, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 6 -PASS: gsl_fft_real_float with signal_real_noise, n = 6, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 6, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 6, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 6, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 6 -PASS: gsl_fft_complex_forward with signal_noise, n = 6, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 6, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 6, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 6, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 6, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 6, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 6, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 6, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 6, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 6, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 6 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 6, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 6, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 6, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 6, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 6, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 6, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 6, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 6, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 6, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 6, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 6 -PASS: gsl_fft_real with signal_real_noise, n = 6, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 6, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 6, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 6, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 6 -PASS: gsl_fft_real_float with signal_real_noise, n = 6, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 6, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 6, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 7, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 7 -. 0 10006F98 8 -. 2F 97 00 07 41 9E 15 EC - -. 0 10008588 108 -. 81 81 00 24 3D 20 24 92 80 E1 00 18 61 29 49 25 80 C1 01 88 7D 0C 48 16 55 EA 20 36 82 66 00 00 3A C0 00 00 3A 80 00 00 7D 27 48 16 7E 2A 9A 14 7D 68 60 50 81 9E 80 64 7E 4A 8A 14 55 6B F8 7E C8 2C 00 00 7C 09 38 50 7F AA 92 14 54 00 F8 7E 7D 08 5A 14 7F 8A EA 14 7D 29 02 14 55 10 F0 BE 7F 6A E2 14 55 2E F0 BE 48 02 09 05 - -. 0 100085F4 28 -. 81 3E 80 68 1C 10 00 06 D8 21 00 60 CB C9 00 00 90 01 01 00 FC 20 F0 90 48 02 08 E9 - -. 0 10008610 20 -. 81 3E 80 6C D8 21 00 68 CB E9 00 00 FC 20 F8 90 48 02 08 D5 - -. 0 10008624 16 -. 80 DE 80 64 D8 21 00 70 C8 26 00 00 48 02 09 65 - -. 0 10008634 12 -. D8 21 00 78 FC 20 F0 90 48 02 09 59 - -. 0 10008640 12 -. D8 21 00 80 FC 20 F8 90 48 02 09 4D - -. 0 1000864C 16 -. 7F 96 78 40 D8 21 00 88 92 C1 00 58 40 BC EF 20 - -. 0 1000865C 124 -. 80 01 00 1C 1C CE 00 03 1C EE 00 05 81 9E 80 44 1D 0E 00 06 2F 00 FF FF 1D 50 00 03 90 C1 01 08 1D 70 00 05 90 E1 01 0C 55 C0 10 3A 56 06 08 3C 56 07 10 3A 91 81 01 24 92 61 01 3C 55 CC 08 3C 91 01 01 10 7C 08 03 A6 91 41 01 18 3A 60 00 00 91 61 01 20 93 61 01 28 93 81 01 2C 93 A1 01 30 92 41 01 34 92 21 01 38 90 C1 01 14 90 E1 01 1C 81 01 00 58 2F 88 00 00 40 9E 05 AC - -. 0 100086D8 160 -. 81 3E 80 40 80 C1 01 24 C8 09 00 00 D8 01 00 90 C8 06 00 00 80 C1 00 90 80 E1 00 94 D8 01 00 98 90 C1 00 A0 90 E1 00 A4 80 E1 00 98 81 01 00 9C 90 E1 00 A8 91 01 00 AC 81 01 00 A0 81 21 00 A4 91 01 00 B0 91 21 00 B4 81 21 00 A8 81 41 00 AC 91 21 00 B8 91 41 00 BC 80 C1 00 B8 80 E1 00 BC 81 41 00 B0 81 61 00 B4 90 C1 00 C8 90 E1 00 CC 91 41 00 C0 91 61 00 C4 91 41 00 D0 91 61 00 D4 90 C1 00 D8 90 E1 00 DC 91 41 00 E0 91 61 00 E4 90 C1 00 E8 90 E1 00 EC 2F 90 00 00 41 9E 04 9C - -. 0 10008778 400 -. C8 E1 00 78 3C E0 43 30 C9 01 00 80 7E 09 03 A6 FD A7 38 2A C9 61 00 88 FD 88 40 2A CA E1 00 60 FD 47 40 2A CB 01 00 68 FD AD 40 28 CB 21 00 88 FD 87 60 28 80 DE 80 70 FD 2B 58 2A CB 41 00 70 FD 17 C0 2A C8 46 00 00 FD AD C8 2A 80 C1 01 8C FD 2A 48 2A 81 3E 80 50 FD 8C C8 28 6C C0 80 00 FD 4A C8 28 90 01 00 0C FC E8 D0 2A 90 E1 00 08 FD AD 10 24 80 DE 80 40 7C 16 C1 D6 56 75 20 36 57 31 20 36 57 12 20 36 54 17 20 36 FD 4A 10 24 FD 8C 10 24 FD 29 10 24 FC E7 10 24 FC 17 B8 2A FD 78 C0 2A FC DA D0 2A FC 00 C0 28 FD 77 58 28 FD 08 30 28 FC 00 D0 28 FD 6B D0 2A FE 08 10 24 FE 40 10 24 C8 01 00 08 FE 2B 10 24 C8 49 00 00 FC 00 10 28 C8 46 00 00 FE 67 10 28 FD 20 02 72 FD E0 02 B2 FD C0 03 72 D9 21 00 F8 FC 00 03 32 D8 01 00 F0 7C E8 02 A6 81 21 01 0C 80 C1 01 08 7C 14 72 14 7D 6C A2 14 7C 00 C9 D6 7D 07 A2 14 7E F5 FC AE 7C E9 A2 14 81 21 01 10 7D 46 A2 14 7C C9 A2 14 7D 6B C9 D6 7D 35 FA 14 54 00 20 36 CA C9 00 08 7D 20 FA 14 7C BF 04 AE 7C E7 C9 D6 55 6B 20 36 C8 E9 00 08 7C AB FA 14 7C CB FC AE 7F 77 D2 14 C9 05 00 08 3A 94 00 01 7C C6 C9 D6 54 E7 20 36 7D 67 FA 14 7C 87 FC AE C8 6B 00 08 7D 76 82 14 FD 46 20 28 80 01 01 14 7D 4A C9 D6 54 C6 20 36 7D 26 FA 14 7D 86 FC AE C9 69 00 08 - -. 0 10008908 400 -. FD 28 18 28 FF 25 60 28 80 C1 01 1C 7D 08 C9 D6 55 4A 20 36 7C 2A FC AE 7C 6A FA 14 C8 43 00 08 FF 07 58 28 FC C6 20 2A 7D 40 B2 14 55 08 20 36 FD 08 18 2A 7D A8 FC AE 7C 88 FA 14 C8 04 00 08 FC A5 60 2A FF ED 08 2A C8 61 00 F8 FC E7 58 2A 80 01 01 18 FF C0 10 2A 7C E6 B2 14 FD AD 08 28 81 21 01 20 FC 00 10 28 80 C1 01 00 FD 86 28 2A 7D 00 B2 14 FD 68 38 2A 7C 09 B2 14 FC 2A C8 28 7D 26 B2 14 FC 49 C0 28 7D 6B C1 D6 FF A5 F8 28 7E 73 CA 14 FF 87 F0 28 7E B5 8A 14 FC 23 00 72 3A D6 00 01 7D 4A C1 D6 55 6B 20 36 FC 43 00 B2 C8 61 00 F0 7C CB D2 14 FF 6D 50 28 FF 40 48 28 7D 08 C1 D6 FC A6 28 28 55 4A 20 36 FC E8 38 28 7C AA D2 14 FF B2 07 72 7C E7 C1 D6 55 08 20 36 FE F7 60 2A 7C 88 D2 14 FE D6 58 2A FC DF 30 28 FD 1E 40 28 7C 00 C1 D6 FD 4D 50 2A 54 E7 20 36 FD 20 48 2A 7C 67 D2 14 FD B9 68 28 FC 18 00 28 7D 29 C1 D6 FF 92 07 32 54 00 20 36 7F A0 D2 14 FE F7 F8 2A FF 63 06 F2 55 29 20 36 7F 89 D2 14 FF 43 06 B2 7E F7 D5 AE 7E F7 92 14 FE D6 F0 2A FC D1 01 B2 FD 11 02 32 FC B0 01 72 FD AE 03 72 FC 0E 00 32 FD 8C F8 2A FD 6B F0 2A FD 4A C8 2A FD 29 C0 2A CB 01 00 B8 FF E0 E8 50 FC 60 08 50 FC 80 10 50 FC F0 01 F2 FD 4F 02 B2 FD 2F 02 72 FD 93 BB 3A CA E1 00 D8 FD 73 B2 FA FF C0 E0 50 - -. 0 10008A98 376 -. FF FF 28 28 FC 63 68 28 FC 84 00 28 FF BD 30 2A FF 9C 40 2A FD AD D8 2A FC 00 D0 2A FC A5 30 28 FC 42 D0 28 FF DE 38 28 FC 21 D8 28 FC E7 40 28 FC 84 48 2A FD AD 50 2A FC 00 48 2A FF EC F8 2A FF AC E8 2A FF 8B E0 2A FC 42 48 2A FD 8C 28 2A FC 63 50 2A FC 21 50 2A FF CB F0 2A FD 6B 38 2A FC BF 20 28 FC FD 00 28 FC DC 68 2A FF BD 00 2A C8 01 00 C8 FF 9C 68 28 C9 A1 00 A8 FD 4C 10 2A FF FF 20 2A C8 81 00 98 FD 8C 10 28 C8 41 00 D8 FD 2B 08 28 FD 1E 18 2A FD 6B 08 2A FF 64 07 72 FF DE 18 28 C8 61 00 E8 FE A2 01 72 FC 44 07 32 C8 81 00 B8 FF 38 03 32 FE 83 01 F2 C8 61 00 C8 DA DB 00 08 FF 00 02 B2 FC 04 02 F2 FC 97 02 32 CA E1 00 E8 FF 4D 07 F2 FC 2D 07 B2 FD A3 02 72 FC 77 01 B2 CA E1 00 90 FF 97 DF 3A CA E1 00 B0 CB 61 00 A0 FD 77 CA FA CB 21 00 C0 CA E1 00 90 FF DB D7 BA CB 41 00 D0 CB 61 00 E0 FD 39 C2 7A CB 21 00 B0 CB 01 00 A0 FD 1A AA 3A CB 41 00 C0 FC DB A1 BA CB 61 00 D0 FD 99 03 38 C8 01 00 E0 FF B7 17 78 FF F8 0F F8 FD 5A 6A B8 7F AB D5 AE DB 86 00 08 FC BB 21 78 7F EA D5 AE DB C5 00 08 FC E0 19 F8 7D 88 D5 AE D9 64 00 08 7D 47 D5 AE D9 23 00 08 7C BA 05 AE D9 1D 00 08 7C E9 D5 AE D8 DC 00 08 42 00 FC 60 - -. 0 10008C10 100 -. 80 C1 00 58 80 E1 01 00 38 C6 00 01 81 01 01 3C 7F 86 78 40 81 21 01 38 81 41 01 34 7E D6 3A 14 81 61 01 30 39 08 00 10 80 E1 01 28 39 29 00 10 90 C1 00 58 39 4A 00 10 80 C1 01 2C 39 6B 00 10 38 E7 00 10 91 01 01 3C 38 C6 00 10 91 21 01 38 91 41 01 34 91 61 01 30 90 C1 01 2C 90 E1 01 28 40 BC E9 08 - -PASS: gsl_fft_complex_forward with signal_noise, n = 7, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 7, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 7, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 7, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 7, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 7, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 7, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 7 -. 0 10009DC0 8 -. 2F 97 00 07 41 9E 16 40 - -. 0 1000B404 112 -. 81 81 00 18 3D 20 24 92 81 41 00 24 61 29 49 25 81 61 01 44 3A 60 00 00 7D 0A 48 16 80 01 00 24 82 8B 00 00 55 EA 18 38 80 FE 80 F4 3A E0 00 00 7E 2A A2 14 7D 2C 48 16 7E 4A 8A 14 7D 68 00 50 C8 27 00 00 55 6B F8 7E 7F AA 92 14 7C 09 60 50 7D 08 5A 14 54 00 F8 7E 7F 8A EA 14 7D 29 02 14 55 10 F0 BE 7F 6A E2 14 55 2E F0 BE 48 01 DA 85 - -. 0 1000B474 32 -. 81 3E 80 F8 FC 20 08 18 1C 10 00 06 CB C9 00 00 90 01 00 A8 D0 21 00 4C FC 20 F0 90 48 01 DA 65 - -. 0 1000B494 24 -. 81 3E 80 FC FC 20 08 18 CB E9 00 00 D0 21 00 50 FC 20 F8 90 48 01 DA 4D - -. 0 1000B4AC 20 -. 80 FE 80 F4 FC 20 08 18 D0 21 00 54 C8 27 00 00 48 01 DA D9 - -. 0 1000B4C0 16 -. FC 20 08 18 D0 21 00 58 FC 20 F0 90 48 01 DA C9 - -. 0 1000B4D0 16 -. FC 20 08 18 D0 21 00 5C FC 20 F8 90 48 01 DA B9 - -. 0 1000B4E0 20 -. 39 80 00 00 7F 8C 78 40 FC 20 08 18 D0 21 00 60 40 BC EE A8 - -. 0 1000B4F4 140 -. 1C EE 00 03 80 01 00 1C 1D 0E 00 05 92 81 00 EC 1D 2E 00 06 90 E1 00 AC 1D 50 00 03 80 FE 80 CC 1D 70 00 05 91 01 00 B4 81 1E 80 D0 2F 00 FF FF 91 21 00 B8 55 C9 08 3C 91 41 00 C4 55 CA 10 3A 91 61 00 CC 7D 60 00 D0 90 E1 00 D0 56 00 08 3C 56 07 10 3A 91 01 00 D4 93 61 00 D8 7D 28 03 A6 93 81 00 DC 3A 80 00 00 93 A1 00 E0 92 41 00 E4 92 21 00 E8 91 41 00 B0 91 61 00 BC 90 01 00 C0 90 E1 00 C8 2F 8C 00 00 40 9E 05 B4 - -. 0 1000B580 76 -. 81 01 00 D0 80 E1 00 D4 C0 08 00 00 D0 01 00 64 C0 21 00 64 C0 07 00 00 D0 21 00 6C D0 01 00 68 D0 01 00 70 D0 21 00 74 D0 01 00 78 D0 21 00 7C D0 01 00 80 D0 21 00 84 D0 01 00 88 D0 21 00 8C D0 01 00 90 2F 90 00 00 41 9E 05 04 - -. 0 1000B5CC 400 -. C0 21 00 58 3D 20 43 30 C0 41 00 5C 7E 09 03 A6 FD 80 08 90 C1 21 00 4C C1 A1 00 50 FC 00 10 90 C2 E1 00 50 ED 41 10 2A EC C9 68 2A C0 A1 00 60 FD A0 48 90 C3 41 00 54 FD 0C 60 2A 80 FE 81 00 FC E0 00 2A 81 5E 80 DC FD 20 B8 90 C8 27 00 00 FD 08 00 28 80 E1 00 BC FC 0D 68 2A 91 21 00 08 FD 60 28 90 6C E0 80 00 FC 60 50 90 90 01 00 0C ED 4A 28 28 80 FE 81 04 FC A0 D0 90 7C 17 C1 D6 FC 00 48 28 56 95 18 38 FD 8C 38 28 57 31 18 38 FC 8B 58 2A 57 12 18 38 FC 00 28 28 54 16 18 38 EC E6 D0 2A FD 08 58 2A FC 00 08 24 FD 8C 58 28 D8 01 00 98 FC 63 20 2A C8 01 00 08 FD 65 28 2A FD 4A 08 24 FD 08 08 24 FD 8C 08 24 FC 63 08 24 FC C6 58 28 FC E7 08 24 FC C6 08 24 FC 49 48 2A D8 C1 00 A0 FD AD 10 28 FD AD 28 2A FE 4D 08 24 C8 2A 00 00 FC 00 08 28 C8 27 00 00 FE 67 08 28 FD C0 00 F2 FE 20 02 B2 FE 00 02 32 FD E0 03 32 81 01 00 AC 7C E8 02 A6 81 21 00 B0 7C 13 72 14 7D 48 9A 14 7C 00 C9 D6 7D 09 9A 14 81 21 00 B4 7D 67 9A 14 CA E1 00 98 7C E9 9A 14 81 21 00 B8 7D 6B C9 D6 54 00 18 38 7C C9 9A 14 7C BF 04 2E 7D 35 FA 14 7E 95 FC 2E C2 A9 00 04 7D 20 FA 14 7C E7 C9 D6 55 6B 18 38 C0 E9 00 04 7C AB FA 14 7C CB FC 2E 7F B7 82 14 C1 45 00 04 7F 76 D2 14 7C C6 C9 D6 54 E7 18 38 7D 67 FA 14 7C 87 FC 2E - -. 0 1000B75C 400 -. C0 6B 00 04 3A 73 00 01 ED 86 20 28 80 01 00 C0 7D 4A C9 D6 54 C6 18 38 7D 26 FA 14 7D 26 FC 2E C1 09 00 04 ED 6A 18 28 EF A5 48 28 80 E1 00 C4 7D 08 C9 D6 55 4A 18 38 7C 6A FA 14 7C 2A FC 2E C0 43 00 04 EF 87 40 28 EC A5 48 2A 81 21 00 CC 55 08 18 38 EC C6 20 2A 7C 88 FA 14 7D A8 FC 2E C0 04 00 04 EC E7 40 2A EF 6D 08 2A 81 01 00 C8 EF 40 10 2A 81 41 00 A8 ED 4A 18 2A 7F 80 BA 14 EF 26 28 2A 7C 07 BA 14 EC 00 10 28 7C A8 BA 14 EC 4B E0 28 7C 89 BA 14 EF 0A 38 2A 7C 6A BA 14 ED AD 08 28 7F BD C1 D6 EC 2C E8 28 7E 94 CA 14 EC 85 D8 28 7E B5 8A 14 EC 67 D0 28 3A F7 00 01 ED 39 D8 2A 7F 9C C1 D6 EF C0 58 28 57 BD 18 38 EC A6 28 28 7D 3D D2 14 EC DB 30 28 ED 60 58 2A 7C 00 C1 D6 EC 1C 00 28 57 9C 18 38 7D 7C D2 14 ED 18 D0 2A EF ED 60 28 7C A5 C1 D6 EC EA 38 28 54 00 18 38 ED 5A 50 28 7D 40 D2 14 ED 8D 60 2A 7C 84 C1 D6 ED BD 68 28 54 A5 18 38 7D 05 D2 14 ED 6B E0 2A 7C 63 C1 D6 54 84 18 38 7C E4 D2 14 54 63 18 38 FC 4E 00 B2 7C C3 D2 14 FC 97 01 32 FC 77 00 F2 CA E1 00 A0 ED 8C E8 2A FC 2E 00 72 FD 33 02 72 FC D2 01 B2 FC 10 00 32 FF CF 07 B2 FC B7 01 72 FC F7 01 F2 FC 40 10 18 EE 94 C8 2A FD 13 02 32 FD 52 02 B2 FD B0 03 72 FF EF 07 F2 FC 80 20 18 FC 60 18 18 FC 20 08 18 EE B5 C0 2A - -. 0 1000B8EC 400 -. FD 71 02 F2 EE 94 D8 2A FC C0 30 18 FF C0 F0 18 FC 00 00 18 FF 60 10 50 FD 91 03 32 FD 20 48 18 EE B5 D0 2A FD 40 50 18 FF E0 F8 18 FC A0 28 18 FC E0 38 18 FD A0 68 18 FF A0 20 50 FF 80 18 50 FF 40 08 50 FD 00 40 18 FD 60 58 18 ED 34 48 2A EF 7B 00 28 EC 84 30 2A EC 00 F0 2A FD 80 60 18 ED 15 40 2A EF BD 28 28 EF 9C 38 28 EC A5 30 28 EC E7 50 28 EF 5A 68 28 EC 21 F8 28 EC 42 F0 28 C3 C1 00 70 EC 63 50 2A ED AD F8 2A C3 E1 00 78 EC 00 58 2A EC 89 20 2A EF 7B 58 2A ED AD 60 2A EC 21 60 2A EC 42 58 2A EF A9 E8 2A EF 88 E0 2A EC 68 18 2A ED 29 28 2A ED 08 38 2A EF 5A 60 2A EC E4 00 28 EC BD D8 28 ED 68 08 28 ED 89 10 2A EC C3 68 2A EC 84 00 2A C0 01 00 80 ED 29 10 28 C0 41 00 90 ED 08 08 2A C0 21 00 88 EC 63 68 28 EF BD D8 2A C3 61 00 68 ED 5C D0 2A EC 42 01 F2 EF 9C D0 28 EE E0 03 32 EF 5B 01 32 D0 41 01 48 ED BB 00 F2 C3 61 00 88 EF 1F 02 72 EE C1 01 72 EC 3F 02 32 EF E0 02 F2 C0 01 00 90 EF 3E 07 72 EC 5E 07 32 EF DB 02 B2 EF 60 01 B2 C0 01 00 64 EC 60 D0 FA C3 41 00 6C C0 01 00 74 EF 9A CF 3A C3 41 00 7C ED 00 C2 3A C0 01 00 84 ED 7A BA FA C2 E1 00 8C C3 41 01 48 ED 40 B2 BA C0 01 00 64 EC D7 D1 BA C3 41 00 7C EC 80 69 38 C2 E1 00 74 C1 A1 00 6C ED 9A FB 38 C0 01 00 8C ED 37 0A 78 - -. 0 1000BA7C 80 -. C3 E1 00 84 EF AD 17 78 EC E0 D9 F8 7E 96 D5 2E EC BF F1 78 D2 BB 00 04 7E D6 92 14 7C 9D D5 2E D0 69 00 04 7F BC D5 2E D3 8B 00 04 7D 3A 05 2E D1 0A 00 04 7D 85 D5 2E D1 68 00 04 7C A4 D5 2E D1 47 00 04 7C E3 D5 2E D0 C6 00 04 42 00 FC 14 - -. 0 1000BACC 92 -. 80 E1 00 EC 39 8C 00 01 7F 8C 78 40 81 01 00 E8 38 E7 00 08 81 21 00 E4 81 41 00 E0 39 08 00 08 81 61 00 DC 39 29 00 08 90 E1 00 EC 39 4A 00 08 80 E1 00 D8 39 6B 00 08 80 01 00 A8 38 E7 00 08 91 01 00 E8 7E F7 02 14 91 21 00 E4 91 41 00 E0 91 61 00 DC 90 E1 00 D8 40 BC E8 74 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 7, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 7, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 7, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 7, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 7, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 7, stride = 1 -. 0 10006588 16 -. 7D 28 5B 96 7C 09 59 D6 7F 88 00 00 40 9E FF F0 - -. 0 10006584 20 -. 39 6B 00 02 7D 28 5B 96 7C 09 59 D6 7F 88 00 00 40 9E FF F0 - -. 0 10006598 24 -. 54 E0 10 3A 7D 28 4B 78 2F 89 00 01 7D 66 01 2E 38 E7 00 01 40 9E FF DC - -PASS: gsl_fft_real_wavetable_alloc, n = 7, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 7 -. 0 10010FA4 76 -. 3C 00 43 30 80 FE 82 6C 90 01 00 08 3A 40 00 00 93 61 00 0C 7E 91 DB 96 C9 A7 00 00 C8 01 00 08 81 3E 82 70 FC 00 68 28 81 01 00 18 CB E9 00 00 81 21 00 30 FF FF 00 24 83 89 00 00 7E 08 8B 96 FC 20 F8 90 7F 48 DB 96 48 01 7F 09 - -. 0 10010FF0 12 -. FF C0 08 90 FC 20 F8 90 48 01 7F 9D - -. 0 10010FFC 12 -. 7F 92 80 40 FF A0 08 90 40 9C 00 D8 - -. 0 10011008 72 -. 82 FE 82 74 38 60 00 00 82 DE 82 78 56 86 08 3C 38 A0 00 00 7C 18 19 D6 C8 D7 00 00 C8 F6 00 00 38 E0 00 00 39 43 FF FF 7F 6B DB 78 54 04 18 38 2F 07 00 00 C9 36 00 00 C9 57 00 00 FD 00 48 90 FD 60 48 90 41 9A 00 14 - -. 0 10011060 12 -. 39 00 00 00 7F 88 D8 40 40 9C 00 44 - -. 0 1001106C 36 -. 7F 69 03 A6 7C A9 2B 78 7C 09 E9 D6 2F 88 00 00 7D 29 D2 14 39 08 00 01 54 00 18 38 7D 9F 04 AE 41 9E 00 14 - -. 0 100110A0 12 -. FD 0B 43 3A FD 2A 4B 3A 42 00 FF CC - -. 0 10011074 28 -. 7C 09 E9 D6 2F 88 00 00 7D 29 D2 14 39 08 00 01 54 00 18 38 7D 9F 04 AE 41 9E 00 14 - -. 0 10011090 28 -. FC 07 02 F2 FD A7 02 B2 FD 46 02 B8 FD 66 6A FA FD 0B 43 3A FD 2A 4B 3A 42 00 FF CC - -. 0 100110AC 4 -. 40 9A 08 1C - -. 0 100110B0 24 -. 7D 24 CD AE 38 E7 00 01 39 6B FF FF 7F 8B 38 40 7D 4A 32 14 40 9C FF 74 - -. 0 10011038 24 -. 2F 07 00 00 C9 36 00 00 C9 57 00 00 FD 00 48 90 FD 60 48 90 41 9A 00 14 - -. 0 10011050 28 -. FC 07 07 72 FD A6 07 72 FC C6 07 BA FC E7 6F B8 39 00 00 00 7F 88 D8 40 40 9C 00 44 - -. 0 100118C8 8 -. 7F 8B 38 40 40 9D 00 24 - -. 0 100118D0 32 -. 55 49 18 38 7C 18 51 D6 39 29 00 08 7D 29 C1 D6 54 00 18 38 7D 39 05 AE 7D 09 CD AE 4B FF F7 C8 - -. 0 100110B4 20 -. 38 E7 00 01 39 6B FF FF 7F 8B 38 40 7D 4A 32 14 40 9C FF 74 - -. 0 100110C8 20 -. 3A 52 00 01 7C A5 A2 14 7F 92 80 40 7C 63 8A 14 41 9C FF 44 - -. 0 100110DC 8 -. 2F 94 00 01 41 9E 06 D4 - -PASS: gsl_fft_real with signal_real_noise, n = 7, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 7, stride = 1 -. 0 1000CA58 76 -. 3C 00 43 30 81 1E 81 84 90 01 00 08 3A 40 00 00 93 E1 00 0C 81 21 00 20 C9 A8 00 00 C8 01 00 08 7D C9 FB 96 81 3E 81 88 FC 00 68 28 81 41 00 34 CB E9 00 00 81 61 00 18 FF FF 00 24 82 0A 00 00 7E 6B FB 96 FC 20 F8 90 48 01 C4 55 - -. 0 1000CAA4 12 -. FF C0 08 90 FC 20 F8 90 48 01 C4 E9 - -. 0 1000CAB0 12 -. 7F 92 70 40 FF A0 08 90 40 9C 00 DC - -. 0 1000CABC 40 -. 7E BF D9 D6 82 DE 81 8C 80 BE 81 90 3B 20 00 00 3B 00 00 00 38 60 00 00 C9 16 00 00 7F 83 F8 40 C9 25 00 00 40 9C 00 A0 - -. 0 1000CAE4 40 -. 7C 18 D9 D6 7F 26 CB 78 7C 1C 01 D6 7C 95 91 D6 54 07 18 38 2F 83 00 00 C9 85 00 00 C9 76 00 00 FD 40 60 90 41 9E 00 18 - -. 0 1000CB20 28 -. 39 00 00 00 39 64 FF FF 57 6A 08 3C 2F 88 00 00 7C 08 F8 50 7F 00 40 00 40 9E 04 8C - -. 0 1000CB3C 40 -. C8 05 00 00 7D A7 EC AE FC 0A 00 32 FC 0B 03 78 FD 8C 00 2A 39 08 00 01 7D 6B 52 14 7C 08 F8 50 7F 80 40 40 40 9C FF CC - -. 0 1000CB2C 16 -. 2F 88 00 00 7C 08 F8 50 7F 00 40 00 40 9E 04 8C - -. 0 1000CFC4 28 -. FD A9 02 B2 55 69 18 38 39 29 00 08 FC 09 02 F2 FD 68 6A F8 FD 48 02 BA 41 9A 00 28 - -. 0 1000CFE0 36 -. 7D 29 E1 D6 7C 1C 59 D6 7C 09 EC AE FC 0A 00 32 54 00 18 38 7D BD 04 AE FC 0B 03 78 FC 00 00 2A 4B FF FB 4C - -. 0 1000CB4C 24 -. FD 8C 00 2A 39 08 00 01 7D 6B 52 14 7C 08 F8 50 7F 80 40 40 40 9C FF CC - -. 0 1000CB64 28 -. 7C 17 31 D6 38 63 00 01 7F 83 F8 40 7C C6 9A 14 54 00 18 38 7D 9A 05 AE 41 9C FF 7C - -. 0 1000CAF8 20 -. 2F 83 00 00 C9 85 00 00 C9 76 00 00 FD 40 60 90 41 9E 00 18 - -. 0 1000CB0C 48 -. FC 09 07 B2 FD A9 07 72 FC 08 07 7A FD 08 6F B8 FD 20 00 90 39 00 00 00 39 64 FF FF 57 6A 08 3C 2F 88 00 00 7C 08 F8 50 7F 00 40 00 40 9E 04 8C - -. 0 1000CB80 20 -. 3A 52 00 01 7F 18 FA 14 7F 92 70 40 7F 39 DA 14 41 9C FF 40 - -. 0 1000CB94 8 -. 2F 9B 00 01 41 9E 03 18 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 7, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 7, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 7 -. 0 10012F94 76 -. 3C 00 43 30 80 FE 82 C8 90 01 00 08 3A 40 00 00 93 61 00 0C 7E 91 DB 96 C9 A7 00 00 C8 01 00 08 81 3E 82 CC FC 00 68 28 81 01 00 18 CB E9 00 00 81 21 00 30 FF FF 00 24 83 89 00 00 7E 08 8B 96 FC 20 F8 90 7F 48 DB 96 48 01 5F 19 - -. 0 10012FE0 12 -. FF C0 08 18 FC 20 F8 90 48 01 5F AD - -. 0 10012FEC 12 -. 7F 92 80 40 FF A0 08 18 40 9C 00 D8 - -. 0 10012FF8 72 -. 82 FE 82 D0 38 60 00 00 82 DE 82 D4 56 86 08 3C 38 A0 00 00 7C 18 19 D6 C0 D7 00 00 C0 F6 00 00 38 E0 00 00 39 43 FF FF 7F 6B DB 78 54 04 10 3A 2F 07 00 00 C1 36 00 00 C1 57 00 00 FD 00 48 90 FD 60 48 90 41 9A 00 14 - -. 0 10013050 12 -. 39 00 00 00 7F 88 D8 40 40 9C 00 44 - -. 0 1001305C 36 -. 7F 69 03 A6 7C A9 2B 78 7C 09 F9 D6 2F 88 00 00 7D 29 D2 14 39 08 00 01 54 00 10 3A 7D 9D 04 2E 41 9E 00 14 - -. 0 10013090 12 -. ED 0B 43 3A ED 2A 4B 3A 42 00 FF CC - -. 0 10013064 28 -. 7C 09 F9 D6 2F 88 00 00 7D 29 D2 14 39 08 00 01 54 00 10 3A 7D 9D 04 2E 41 9E 00 14 - -. 0 10013080 28 -. EC 07 02 F2 ED A7 02 B2 ED 46 02 B8 ED 66 6A FA ED 0B 43 3A ED 2A 4B 3A 42 00 FF CC - -. 0 1001309C 4 -. 40 9A 08 58 - -. 0 100130A0 24 -. 7D 24 CD 2E 38 E7 00 01 39 6B FF FF 7F 8B 38 40 7D 4A 32 14 40 9C FF 74 - -. 0 10013028 24 -. 2F 07 00 00 C1 36 00 00 C1 57 00 00 FD 00 48 90 FD 60 48 90 41 9A 00 14 - -. 0 10013040 28 -. EC 07 07 72 ED A6 07 72 EC C6 07 BA EC E7 6F B8 39 00 00 00 7F 88 D8 40 40 9C 00 44 - -. 0 100138F4 8 -. 7F 8B 38 40 40 9D 00 24 - -. 0 100138FC 32 -. 55 49 10 3A 7C 18 51 D6 39 29 00 04 7D 29 C1 D6 54 00 10 3A 7D 39 05 2E 7D 09 CD 2E 4B FF F7 8C - -. 0 100130A4 20 -. 38 E7 00 01 39 6B FF FF 7F 8B 38 40 7D 4A 32 14 40 9C FF 74 - -. 0 100130B8 20 -. 3A 52 00 01 7C A5 A2 14 7F 92 80 40 7C 63 8A 14 41 9C FF 44 - -. 0 100130CC 8 -. 2F 94 00 01 41 9E 07 10 - -PASS: gsl_fft_real_float with signal_real_noise, n = 7, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 7, stride = 1 -. 0 1000EC20 76 -. 3C 00 43 30 80 DE 81 FC 90 01 00 08 3A 40 00 00 93 A1 00 0C C9 A6 00 00 C8 01 00 08 81 3E 82 00 FC 00 68 28 80 E1 00 20 CB E9 00 00 7D C7 EB 96 81 01 00 34 FF FF 00 24 81 21 00 18 82 08 00 00 7E 69 EB 96 FC 20 F8 90 48 01 A2 8D - -. 0 1000EC6C 12 -. FF C0 08 18 FC 20 F8 90 48 01 A3 21 - -. 0 1000EC78 12 -. 7F 92 70 40 FF A0 08 18 40 9C 00 DC - -. 0 1000EC84 40 -. 7E BD D9 D6 82 DE 82 04 80 BE 82 08 3B 20 00 00 3B 00 00 00 38 60 00 00 C1 16 00 00 7F 83 E8 40 C1 25 00 00 40 9C 00 A0 - -. 0 1000ECAC 40 -. 7C 18 D9 D6 7F 26 CB 78 7C 1C 01 D6 7C 95 91 D6 54 07 10 3A 2F 83 00 00 C1 85 00 00 C1 76 00 00 FD 40 60 90 41 9E 00 18 - -. 0 1000ECE8 28 -. 39 00 00 00 39 64 FF FF 57 6A 08 3C 2F 88 00 00 7C 08 E8 50 7F 00 40 00 40 9E 04 90 - -. 0 1000ED04 40 -. C0 05 00 00 7D A7 FC 2E EC 0A 00 32 EC 0B 03 78 ED 8C 00 2A 39 08 00 01 7D 6B 52 14 7C 08 E8 50 7F 80 40 40 40 9C FF CC - -. 0 1000ECF4 16 -. 2F 88 00 00 7C 08 E8 50 7F 00 40 00 40 9E 04 90 - -. 0 1000F190 28 -. EC 09 02 B2 55 69 10 3A ED A9 02 F2 39 29 00 04 ED 68 02 F8 ED 48 6A BA 41 9A 00 28 - -. 0 1000F1AC 36 -. 7D 29 E1 D6 7C 1C 59 D6 7C 09 FC 2E EC 0A 00 32 54 00 10 3A 7D BF 04 2E EC 0B 03 78 EC 00 00 2A 4B FF FB 48 - -. 0 1000ED14 24 -. ED 8C 00 2A 39 08 00 01 7D 6B 52 14 7C 08 E8 50 7F 80 40 40 40 9C FF CC - -. 0 1000ED2C 28 -. 7C 17 31 D6 38 63 00 01 7F 83 E8 40 7C C6 9A 14 54 00 10 3A 7D 9A 05 2E 41 9C FF 7C - -. 0 1000ECC0 20 -. 2F 83 00 00 C1 85 00 00 C1 76 00 00 FD 40 60 90 41 9E 00 18 - -. 0 1000ECD4 48 -. EC 09 07 B2 ED A9 07 72 EC 08 07 7A ED 08 6F B8 FD 20 00 90 39 00 00 00 39 64 FF FF 57 6A 08 3C 2F 88 00 00 7C 08 E8 50 7F 00 40 00 40 9E 04 90 - -. 0 1000ED48 20 -. 3A 52 00 01 7F 18 EA 14 7F 92 70 40 7F 39 DA 14 41 9C FF 40 - -. 0 1000ED5C 8 -. 2F 9B 00 01 41 9E 03 1C - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 7, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 7, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 7 -PASS: gsl_fft_complex_forward with signal_noise, n = 7, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 7, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 7, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 7, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 7, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 7, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 7, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 7, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 7, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 7, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 7 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 7, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 7, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 7, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 7, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 7, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 7, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 7, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 7, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 7, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 7, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 7 -PASS: gsl_fft_real with signal_real_noise, n = 7, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 7, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 7, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 7, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 7 -PASS: gsl_fft_real_float with signal_real_noise, n = 7, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 7, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 7, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 7, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 7 -PASS: gsl_fft_complex_forward with signal_noise, n = 7, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 7, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 7, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 7, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 7, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 7, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 7, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 7, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 7, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 7, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 7 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 7, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 7, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 7, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 7, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 7, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 7, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 7, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 7, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 7, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 7, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 7 -PASS: gsl_fft_real with signal_real_noise, n = 7, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 7, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 7, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 7, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 7 -PASS: gsl_fft_real_float with signal_real_noise, n = 7, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 7, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 7, stride = 3 -. 0 100069AC 60 -. 7F FF CA 14 92 81 00 08 7C 1F BB 96 3B 9C 00 01 7F BA C2 14 3A B5 00 01 3B 7B 00 10 7C 00 B9 D6 7F E0 F8 50 93 E1 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 02 25 11 - -. 0 1000696C 32 -. 82 50 00 08 3A 60 00 01 7D D1 73 78 93 70 01 08 7D CE 91 D6 7F 93 90 40 7E D7 73 96 40 9C 00 8C - -PASS: gsl_fft_complex_wavetable_alloc, n = 8, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 8 -. 0 10007BDC 8 -. 2F 8E 00 00 41 BE FE 48 - -. 0 10007BE4 4 -. 40 9A 00 20 - -. 0 10007BE8 28 -. CB 11 FF F0 CA F1 FF F8 CB 6C FF F0 CB 2C FF F8 CB 92 FF F0 CB 52 FF F8 4B FF FE 48 - -. 0 10007A48 8 -. 2F 9C 00 00 41 9E 01 74 - -. 0 10006F34 40 -. 81 61 01 88 80 01 00 24 82 EB FF 00 81 81 00 28 7C 00 B9 D6 80 C1 00 18 2F 8C 00 00 90 01 00 24 7D E6 03 96 40 9E 06 F4 - -. 0 1000764C 32 -. 2F 97 00 02 38 E0 00 00 83 E1 00 2C 3B 20 00 01 83 41 00 10 83 01 00 14 90 E1 00 28 40 9E F9 10 - -. 0 100076D8 132 -. 81 61 01 80 7D 28 FA 14 C9 29 00 08 7C 84 CA 14 7C 05 5A 14 7D 88 FC AE 7C 00 C9 D6 7D 6A D2 14 38 A5 00 01 7D 08 EA 14 54 00 20 36 7D 20 FA 14 7D 1F 04 AE C8 E9 00 08 7C 07 32 14 FC 0C 40 28 7C 00 C1 D6 FD A9 38 28 38 E7 00 01 FD 8C 40 2A FD 66 00 32 54 00 20 36 FD 46 03 72 7D 20 D2 14 7D 8A D5 AE 7D 4A 1A 14 FD A5 5B 7A FC 05 50 38 FD 29 38 2A D9 2B 00 08 7C 1A 05 AE D9 A9 00 08 42 00 FF 80 - -. 0 100075A0 172 -. 38 60 00 00 80 01 02 84 81 81 01 A4 81 C1 01 A8 7C 08 03 A6 81 E1 01 AC 7D 81 81 20 82 01 01 B0 82 21 01 B4 82 41 01 B8 82 61 01 BC 82 81 01 C0 82 A1 01 C4 82 C1 01 C8 82 E1 01 CC 83 01 01 D0 83 21 01 D4 83 41 01 D8 83 61 01 DC 83 81 01 E0 83 A1 01 E4 83 C1 01 E8 83 E1 01 EC C9 C1 01 F0 C9 E1 01 F8 CA 01 02 00 CA 21 02 08 CA 41 02 10 CA 61 02 18 CA 81 02 20 CA A1 02 28 CA C1 02 30 CA E1 02 38 CB 01 02 40 CB 21 02 48 CB 41 02 50 CB 61 02 58 CB 81 02 60 CB A1 02 68 CB C1 02 70 CB E1 02 78 38 21 02 80 4E 80 00 20 - -PASS: gsl_fft_complex_forward with signal_noise, n = 8, stride = 1 -. 0 10007C04 40 -. C8 11 FF F8 C9 AC FF F8 C9 92 FF F8 FE E0 00 50 FF 20 68 50 CB 11 FF F0 FF 40 60 50 CB 6C FF F0 CB 92 FF F0 4B FF FE 20 - -PASS: gsl_fft_complex_inverse with signal_noise, n = 8, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 8, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 8, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 8, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 8, stride = 1 -. 0 100097D4 60 -. 7F FF CA 14 92 81 00 08 7C 1F BB 96 3B 9C 00 01 7F BA C2 14 3A B5 00 01 3B 7B 00 08 7C 00 B9 D6 7F E0 F8 50 93 E1 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 01 F6 E9 - -. 0 10009794 32 -. 82 50 00 08 3A 60 00 01 7D D1 73 78 93 70 01 08 7D CE 91 D6 7F 93 90 40 7E D7 73 96 40 9C 00 94 - -PASS: gsl_fft_complex_wavetable_float_alloc, n = 8, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 8 -. 0 1000AA28 8 -. 2F 8E 00 00 41 BE FE 44 - -. 0 1000AA30 4 -. 40 9A 00 20 - -. 0 1000AA34 28 -. C3 11 FF F8 C2 F1 FF FC C3 72 FF F8 C3 52 FF FC C3 8C FF F8 C3 2C FF FC 4B FF FE 44 - -. 0 1000A890 8 -. 2F 9C 00 00 41 9E 01 78 - -. 0 10009D5C 40 -. 81 41 01 44 81 81 00 24 82 EA FF 00 81 61 00 28 7D 8C B9 D6 80 01 00 18 2F 8B 00 00 91 81 00 24 7D E0 63 96 40 9E 06 EC - -. 0 1000A46C 32 -. 2F 97 00 02 38 E0 00 00 83 E1 00 2C 3B 20 00 01 83 41 00 10 83 01 00 14 90 E1 00 28 40 9E F9 18 - -. 0 1000A4F8 132 -. 81 61 01 3C 7D 28 FA 14 C1 29 00 04 7C 84 CA 14 7C 05 5A 14 7D 48 FC 2E 7C 00 C9 D6 38 A5 00 01 7D 08 EA 14 54 00 18 38 7D 20 FA 14 7D 1F 04 2E C0 E9 00 04 7C 07 32 14 EC 0A 40 28 7C 00 C1 D6 ED A9 38 28 7D 2A D2 14 ED 4A 40 2A 38 E7 00 01 ED 86 00 32 ED 66 03 72 54 00 18 38 ED 29 38 2A 7D 60 D2 14 ED A5 63 7A 7D 4A D5 2E EC 05 58 38 7D 4A 1A 14 D1 29 00 04 7C 1A 05 2E D1 AB 00 04 42 00 FF 80 - -. 0 1000A3C0 172 -. 38 60 00 00 80 01 02 34 81 81 01 54 81 C1 01 58 7C 08 03 A6 81 E1 01 5C 7D 81 81 20 82 01 01 60 82 21 01 64 82 41 01 68 82 61 01 6C 82 81 01 70 82 A1 01 74 82 C1 01 78 82 E1 01 7C 83 01 01 80 83 21 01 84 83 41 01 88 83 61 01 8C 83 81 01 90 83 A1 01 94 83 C1 01 98 83 E1 01 9C C9 C1 01 A0 C9 E1 01 A8 CA 01 01 B0 CA 21 01 B8 CA 41 01 C0 CA 61 01 C8 CA 81 01 D0 CA A1 01 D8 CA C1 01 E0 CA E1 01 E8 CB 01 01 F0 CB 21 01 F8 CB 41 02 00 CB 61 02 08 CB 81 02 10 CB A1 02 18 CB C1 02 20 CB E1 02 28 38 21 02 30 4E 80 00 20 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 8, stride = 1 -. 0 1000AA50 40 -. C0 11 FF FC C1 B2 FF FC C1 8C FF FC FE E0 00 50 FF 40 68 50 C3 11 FF F8 FF 20 60 50 C3 72 FF F8 C3 8C FF F8 4B FF FE 1C - -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 8, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 8, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 8, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 8, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 8, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 8, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 8 -. 0 10012184 160 -. 7C 06 72 14 7D 44 3A 14 7D 20 72 14 7C 1D 01 D6 7D 69 72 14 54 E8 18 38 39 08 00 08 54 00 18 38 7D 3D 49 D6 7D BF 04 AE 7D 7D 59 D6 55 29 18 38 7D 29 FC AE 7C 1D 31 D6 55 6B 18 38 7D 6B FC AE 7C C6 D2 14 FD 4D 58 28 54 00 18 38 FD AD 58 2A 7D 9F 04 AE 7D 38 39 D6 FD 40 50 50 7C E7 8A 14 FC 0C 48 2A FD 8C 48 28 7C 18 29 D6 55 29 18 38 FD 60 68 28 7C A5 8A 14 FC 00 68 2A 7D 58 51 D6 54 00 18 38 7C 19 05 AE 7D 89 CD AE 7D 08 C1 D6 55 4A 18 38 7D 48 CD AE 7D 6A CD AE 42 00 FF 64 - -. 0 10011ABC 8 -. 2F 9A 00 00 41 BE FC F4 - -. 0 10011AC4 88 -. 38 E5 FF FF 7F 49 03 A6 7C E8 3B 78 7C 1D 41 D6 81 81 00 2C 54 EA 18 38 7D 68 62 14 39 4A 00 08 7D 38 39 D6 54 00 18 38 7C 1F 04 AE 7D 08 2A 14 7C E7 8A 14 7D 7D 59 D6 55 29 18 38 7C 09 CD AE 55 6B 18 38 7D 4A C1 D6 7C 0B FC AE FC 00 00 50 7C 0A CD AE 42 00 FF B8 - -. 0 10011B1C 28 -. 80 E1 00 30 80 01 00 1C 38 E7 00 04 90 E1 00 30 34 E0 FF FF 90 E1 00 1C 40 82 F4 18 - -. 0 10011B38 4 -. 4B FF FC 98 - -PASS: gsl_fft_real with signal_real_noise, n = 8, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 8, stride = 1 -. 0 1000D6D4 20 -. 39 FB 00 01 3A 40 00 01 55 E0 F8 7E 2B 80 00 01 40 9D 01 F0 - -. 0 1000D8D4 8 -. 73 66 00 01 40 A2 F5 D8 - -. 0 1000D8DC 8 -. 2F 91 00 00 41 BE F5 D0 - -. 0 1000D8E4 208 -. 80 FE 81 6C 38 9B FF FF 7E 29 03 A6 57 63 08 3C C9 27 00 00 7C 85 23 78 57 7F 10 3A 7D 23 2A 14 54 AB 18 38 55 2A 18 38 7C 1C 29 D6 39 6B 00 08 81 81 00 30 39 4A 00 08 7D 04 62 14 7D 3C 49 D6 54 00 18 38 7D 9D 04 AE 7C E8 62 14 7C C7 62 14 7C A5 FA 14 7D 6B E1 D6 55 29 18 38 7D A9 EC AE FD 4C 68 28 7D 4A E1 D6 7D 6B EC AE FD 8C 68 2A FD 4A 02 72 7C 0A EC AE 7C 17 21 D6 FD 8C 60 2A 7C 84 DA 14 FD AB 00 2A FC 00 58 28 7D 17 41 D6 54 00 18 38 FD AD 02 72 7D 9A 05 AE FC 00 00 2A 7C F7 39 D6 55 08 18 38 FD 6A 68 2A FD 4A 68 28 7C D7 31 D6 FD 60 58 50 54 E7 18 38 7D 48 D5 AE 7C 07 D5 AE 54 C6 18 38 7D 66 D5 AE 42 00 FF 50 - -. 0 1000D9B4 28 -. 80 C1 00 34 80 01 00 24 38 C6 00 04 90 C1 00 34 34 C0 FF FF 90 C1 00 24 40 82 F0 24 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 8, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 8, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 8 -. 0 100141E0 160 -. 7C 06 72 14 7D 44 3A 14 7D 20 72 14 7C 1F 01 D6 7D 69 72 14 54 E8 10 3A 39 08 00 04 54 00 10 3A 7D 3F 49 D6 7D BD 04 2E 7D 7F 59 D6 55 29 10 3A 7D 29 EC 2E 7C 1F 31 D6 55 6B 10 3A 7D 6B EC 2E 7C C6 D2 14 ED 4D 58 28 54 00 10 3A ED AD 58 2A 7D 9D 04 2E 7D 38 39 D6 FD 40 50 50 7C E7 8A 14 EC 0C 48 2A ED 8C 48 28 7C 18 29 D6 55 29 10 3A ED 60 68 28 7C A5 8A 14 EC 00 68 2A 7D 58 51 D6 54 00 10 3A 7C 19 05 2E 7D 89 CD 2E 7D 08 C1 D6 55 4A 10 3A 7D 48 CD 2E 7D 6A CD 2E 42 00 FF 64 - -. 0 10013AE8 8 -. 2F 9A 00 00 41 BE FC F4 - -. 0 10013AF0 88 -. 38 E4 FF FF 7F 49 03 A6 7C E8 3B 78 7C 1F 41 D6 81 81 00 2C 54 EA 10 3A 7D 68 62 14 39 4A 00 04 7D 38 39 D6 54 00 10 3A 7C 1D 04 2E 7D 08 22 14 7C E7 8A 14 7D 7F 59 D6 55 29 10 3A 7C 09 CD 2E 55 6B 10 3A 7D 4A C1 D6 7C 0B EC 2E FC 00 00 50 7C 0A CD 2E 42 00 FF B8 - -. 0 10013B48 28 -. 80 E1 00 30 80 01 00 1C 38 E7 00 04 90 E1 00 30 34 E0 FF FF 90 E1 00 1C 40 82 F3 DC - -. 0 10013B64 4 -. 4B FF FC 98 - -PASS: gsl_fft_real_float with signal_real_noise, n = 8, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 8, stride = 1 -. 0 1000F8B8 20 -. 39 FB 00 01 3A 40 00 01 55 E0 F8 7E 2B 80 00 01 40 9D 01 F0 - -. 0 1000FAB8 8 -. 73 66 00 01 40 A2 F5 C0 - -. 0 1000FAC0 8 -. 2F 91 00 00 41 BE F5 B8 - -. 0 1000FAC8 216 -. 80 FE 81 E4 38 9B FF FF 7E 29 03 A6 57 63 08 3C C9 27 00 00 7C 85 23 78 57 7D 10 3A 7D 23 2A 14 54 AB 10 3A 55 2A 10 3A 7C 1C 29 D6 39 6B 00 04 81 81 00 30 39 4A 00 04 7D 04 62 14 7D 3C 49 D6 54 00 10 3A 7D 5F 04 2E 7C E8 62 14 7C C7 62 14 7C A5 EA 14 7D 6B E1 D6 55 29 10 3A 7C 09 FC 2E ED AA 00 28 7D 4A E1 D6 7D 6B FC 2E ED 4A 00 2A 7D 8A FC 2E 7C 17 21 D6 FD AD 02 72 7C 84 DA 14 EC 0B 60 2A ED 8C 58 28 7D 17 41 D6 FD A0 68 18 54 00 10 3A ED 4A 50 2A 7C F7 39 D6 ED 8C 60 2A FC 00 02 72 55 08 10 3A 7D 5A 05 2E 7C D7 31 D6 54 E7 10 3A FC 00 00 18 ED 6D 00 2A 54 C6 10 3A ED AD 00 28 FD 60 58 50 7D A8 D5 2E 7D 87 D5 2E 7D 66 D5 2E 42 00 FF 48 - -. 0 1000FBA0 28 -. 80 C1 00 34 80 01 00 24 38 C6 00 04 90 C1 00 34 34 C0 FF FF 90 C1 00 24 40 82 F0 00 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 8, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 8, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 8 -PASS: gsl_fft_complex_forward with signal_noise, n = 8, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 8, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 8, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 8, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 8, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 8, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 8, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 8, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 8, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 8, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 8 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 8, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 8, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 8, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 8, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 8, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 8, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 8, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 8, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 8, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 8, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 8 -PASS: gsl_fft_real with signal_real_noise, n = 8, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 8, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 8, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 8, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 8 -PASS: gsl_fft_real_float with signal_real_noise, n = 8, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 8, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 8, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 8, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 8 -PASS: gsl_fft_complex_forward with signal_noise, n = 8, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 8, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 8, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 8, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 8, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 8, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 8, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 8, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 8, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 8, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 8 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 8, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 8, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 8, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 8, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 8, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 8, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 8, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 8, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 8, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 8, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 8 -PASS: gsl_fft_real with signal_real_noise, n = 8, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 8, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 8, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 8, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 8 -PASS: gsl_fft_real_float with signal_real_noise, n = 8, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 8, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 8, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 9, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 9 -. 0 10007974 8 -. 2F 92 00 00 41 BE FE A4 - -. 0 1000797C 4 -. 40 92 00 18 - -. 0 10007980 20 -. CB CC FF F0 CB AC FF F8 C8 35 FF F0 CB F5 FF F8 4B FF FE 9C - -. 0 1000782C 8 -. 2F 83 00 00 41 9E 01 2C - -. 0 1000786C 240 -. 7C 04 A2 14 7D 76 22 14 7C 00 C9 D6 7D 26 FA 14 C8 E9 00 08 7D 07 D2 14 7D 06 FC AE 38 84 00 01 7F BD CA 14 7D 6B C9 D6 54 00 20 36 7D 40 FA 14 7D BF 04 AE C8 0A 00 08 7C 05 1A 14 7C C6 DA 14 55 6B 20 36 7C 00 C1 D6 7D 2B FA 14 7D 8B FC AE C9 69 00 08 7D 37 2A 14 FC 8D 60 2A 38 A5 00 01 FC 60 58 2A 7D 29 C1 D6 FD AD 60 28 54 00 20 36 FC 00 58 28 7D 60 D2 14 FD 44 07 32 55 29 20 36 FD 83 07 32 7D 49 D2 14 FD A2 03 72 FC 02 00 32 FD 48 50 28 FD 87 60 28 FD 08 20 2A FD 6A 00 2A FD 2C 68 28 FD 4A 00 28 7D 07 D5 AE FD 8C 68 2A 7C E7 E2 14 FC BF 02 F2 FC 1D 02 B2 FD BD 03 32 FC DF 02 72 FD 9E 03 3A FD 21 2A 7A FD 5E 6A B8 FD 61 32 F8 FC E7 18 2A D8 E8 00 08 7D 5A 05 AE D9 8B 00 08 7D 69 D5 AE D9 2A 00 08 42 00 FF 14 - -PASS: gsl_fft_complex_forward with signal_noise, n = 9, stride = 1 -. 0 10007994 28 -. C8 0C FF F8 C9 B5 FF F8 FF A0 00 50 CB CC FF F0 FF E0 68 50 C8 35 FF F0 4B FF FE 80 - -PASS: gsl_fft_complex_inverse with signal_noise, n = 9, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 9, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 9, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 9, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 9, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 9, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 9 -. 0 1000A7B0 8 -. 2F 92 00 00 41 BE FE 88 - -. 0 1000A7B8 4 -. 40 92 00 18 - -. 0 1000A7BC 20 -. C3 AC FF F8 C3 8C FF FC C3 F5 FF F8 C3 D5 FF FC 4B FF FE 80 - -. 0 1000A64C 8 -. 2F 83 00 00 41 9E 01 48 - -. 0 1000A690 264 -. 7C 04 9A 14 7D 76 22 14 7C 00 C9 D6 7D 26 FA 14 C0 A9 00 04 38 84 00 01 7C C6 FC 2E 7F BD CA 14 FD 80 28 90 7C C6 DA 14 7D 6B C9 D6 54 00 18 38 7D 40 FA 14 7D 3F 04 2E C1 4A 00 04 FD 60 30 90 7C 05 1A 14 55 6B 18 38 7C 00 C1 D6 7D 2B FA 14 7D 0B FC 2E C0 E9 00 04 7D 77 2A 14 EC 89 40 2A 7D 27 D2 14 EC 6A 38 2A 7D 6B C1 D6 ED 29 40 28 54 00 18 38 FC 00 20 90 7D 40 D2 14 FD A0 18 90 38 A5 00 01 ED 4A 38 28 55 6B 18 38 FC 00 00 72 7D 0B D2 14 FD AD 00 72 FD 6B 00 28 ED 22 02 72 FD 8C 68 28 ED 42 02 B2 FD 60 58 18 FD 80 60 18 EC C6 20 2A EC 0B 50 2A ED AC 48 28 ED 6B 50 28 7C C7 D5 2E ED 8C 48 2A 7C E7 E2 14 ED 3E 00 32 ED 5C 02 F2 ED 1C 03 32 EC FE 03 72 EC A5 18 2A ED 9D 53 3A ED BF 4B 7A ED 7D 42 F8 D0 A9 00 04 EC 1F 38 38 7D 7A 05 2E D1 8A 00 04 7C 0B D5 2E D1 A8 00 04 42 00 FE FC - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 9, stride = 1 -. 0 1000A7D0 28 -. C0 0C FF FC C1 B5 FF FC FF 80 00 50 C3 AC FF F8 FF C0 68 50 C3 F5 FF F8 4B FF FE 64 - -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 9, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 9, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 9, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 9, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 9, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 9, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 9 -. 0 10011ECC 20 -. 38 1B 00 01 3A C0 00 01 54 00 F8 7E 2B 80 00 01 40 9D 01 A4 - -. 0 10011EE0 64 -. 81 9E 82 50 3B 57 00 10 80 FE 82 54 3B 9C 00 10 7C 14 03 78 57 77 08 3C CB CC 00 00 CB A7 00 00 2F 95 00 00 C8 1C FF F8 C9 BA FF F8 FC 80 00 50 C8 BC FF F0 FC 40 68 50 C8 7A FF F0 41 9E 01 50 - -. 0 10011F20 332 -. 56 CB 08 3C 7D 36 D8 50 55 29 08 3C 38 AB FF FF 38 89 FF FF FC 20 F0 90 FF E0 E8 90 7C A6 2B 78 7E A9 03 A6 7D 26 1A 14 7C F7 2A 14 7C 09 1A 14 7D 7D 49 D6 54 0A 18 38 55 29 18 38 39 29 00 08 7C 1D 01 D6 39 4A 00 08 55 6B 18 38 7D 8B FC AE 54 CB 18 38 39 6B 00 08 7D 29 E9 D6 54 00 18 38 7D 7F 04 AE FD 04 03 32 54 E8 18 38 FC E2 02 F2 39 08 00 08 7D 4A E9 D6 7D A9 FC AE 54 A9 18 38 FD 44 03 72 39 29 00 08 7C 0A FC AE FD A5 43 7A 7D 6B E9 D6 FD 22 00 32 FC 03 38 3A 7C 1D 31 D6 7C EB FC AE FD 63 4A F8 54 8B 18 38 39 6B 00 08 FD 85 53 38 7C C6 DA 14 54 00 18 38 7D 58 21 D6 FC CD 00 2A 7C 84 8A 14 FD AD 00 28 FD 4C 58 28 FD 26 00 72 7C F8 39 D6 55 4A 18 38 FD 8C 58 2A 7D 7F 04 AE FD 4A 07 F2 7C 18 29 D6 54 E7 18 38 FC 0C 00 72 7C A5 8A 14 FD 27 48 28 FD AD 07 F2 7D 29 C1 D6 54 00 18 38 FC 0B 00 28 FD 09 50 28 7D 08 C1 D6 FD 6B 60 2A FC E7 30 2A FD 80 68 2A FD 00 40 50 7D 79 05 AE 7D 6B C1 D6 FC 00 68 28 FD 29 50 2A 7C E9 CD AE 7C 07 CD AE 7D 28 CD AE 7D 8A CD AE 7D 0B CD AE 42 00 FE DC - -. 0 1001206C 20 -. 3A D6 00 01 3B 9C 00 10 7F 94 B0 40 3B 5A 00 10 41 9D FE 84 - -. 0 10012080 8 -. 73 68 00 01 40 A2 F7 30 - -PASS: gsl_fft_real with signal_real_noise, n = 9, stride = 1 -. 0 1000C6B4 68 -. 3E A0 43 30 FF C0 E0 90 3B F0 FF FF 7F 9C DA 14 92 A1 00 08 7C 1C BB 96 7F B9 C2 14 3A D6 00 01 3B 5A 00 10 7C 00 B9 D6 7F 80 E0 50 93 81 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 01 C8 01 - -. 0 1000C6F8 16 -. 7C 39 C5 AE FC 20 F8 90 3B 39 00 10 48 01 C8 91 - -. 0 1000C708 12 -. 37 FF FF FF D8 3D 00 08 40 82 FF B0 - -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 9, stride = 1 -. 0 1000D390 48 -. 80 DE 81 68 7C 13 03 78 3B 18 00 10 3A D0 00 10 57 79 08 3C CB 86 00 00 2F 94 00 00 C8 36 FF F0 CB F6 FF F8 C8 78 FF F0 C8 58 FF F8 41 9E 01 54 - -. 0 1000D3C0 336 -. 56 A4 08 3C FF A0 E0 90 38 A4 FF FF 38 60 00 00 7E 89 03 A6 1D 03 00 03 7C C5 FA 14 7C 63 DA 14 7D 64 40 50 7D 08 22 14 7D 6B CA 14 39 08 FF FF 39 6B FF FF 7C 19 42 14 55 6A 18 38 54 09 18 38 39 4A 00 08 39 29 00 08 7D 4A E1 D6 55 07 18 38 38 E7 00 08 7D 29 E1 D6 7D 4A EC AE 54 CA 18 38 FD 40 50 50 39 4A 00 08 7C 1C 01 D6 7D 69 EC AE 54 A9 18 38 FC 8B 50 2A 39 29 00 08 FD 6B 50 28 7D 7C 59 D6 54 00 18 38 7D 1D 04 AE FD A4 07 72 FD 6B 07 B2 55 6B 18 38 7C E7 E1 D6 7C 0B EC AE FD 88 00 28 7D 1C 41 D6 FD 08 00 2A 7C C7 EC AE 7C E6 FA 14 FD 8C 07 B2 54 EB 18 38 39 6B 00 08 FD A6 68 28 55 08 18 38 FC 08 07 72 7D 28 EC AE 7C 17 29 D6 7C A5 DA 14 FD 4D 60 28 FD AD 60 2A FC 09 00 28 FC A3 02 B2 7C D7 31 D6 54 00 18 38 FC E1 03 72 FD 42 02 B2 7C F7 39 D6 54 C6 18 38 FD BF 03 72 FD 80 58 2A 7D 29 B9 D6 FC 00 58 28 54 E7 18 38 FD 29 40 2A FC A2 2B 3A 7D 4A B9 D6 FC FF 38 3A 7D 3A 05 AE FC 01 68 38 7D 6B B9 D6 FD 83 53 38 FC C6 20 2A 7C C9 D5 AE 7C 06 D5 AE 7C EA D5 AE 7D 87 D5 AE 7C AB D5 AE 42 00 FE C8 - -. 0 1000D510 20 -. 3A B5 00 01 3A D6 00 10 7F 93 A8 40 3B 18 00 10 41 9D FE 88 - -. 0 1000D2F4 128 -. 1C 07 00 03 7D 07 FA 14 7D 48 FA 14 7D 17 41 D6 7D 26 02 14 39 29 FF FF 55 2B 18 38 39 6B 00 08 7C 1C 01 D6 55 08 18 38 7D 6B E1 D6 54 00 18 38 7D 7D 04 AE 7D 3C 49 D6 7D AB EC AE FD A9 03 72 55 29 18 38 7C 17 39 D6 7C 09 EC AE 7C E7 DA 14 FD 8B 00 28 FC 00 00 2A 7D 57 51 D6 54 00 18 38 FD 4C 68 2A FD 6B 00 2A FD 8C 68 28 55 4A 18 38 7D 7A 05 AE 7D 88 D5 AE 7D 4A D5 AE 42 00 FF 84 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 9, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 9, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 9 -. 0 10013F08 20 -. 38 1B 00 01 3A C0 00 01 54 00 F8 7E 2B 80 00 01 40 9D 01 B8 - -. 0 10013F1C 76 -. 81 9E 82 B0 3B 57 00 08 80 FE 82 AC 3B 9C 00 08 C0 0C 00 00 7C 14 03 78 57 77 08 3C C3 C7 00 00 D0 01 00 38 81 81 00 38 7D 88 03 A6 2F 95 00 00 C0 1C FF FC C1 BA FF FC FC 80 00 50 C0 BC FF F8 FC 40 68 50 C0 7A FF F8 41 9E 01 58 - -. 0 10013F68 340 -. 56 CB 08 3C 7D 36 D8 50 7D 08 02 A6 55 29 08 3C 38 AB FF FF 91 01 00 38 38 89 FF FF C0 21 00 38 FF E0 F0 90 7C A6 2B 78 7E A9 03 A6 7D 26 1A 14 54 88 10 3A 7C 09 1A 14 7D 7F 49 D6 54 0A 10 3A 55 29 10 3A 39 29 00 04 7C 1F 01 D6 39 4A 00 04 55 6B 10 3A 7D 4B EC 2E 54 CB 10 3A 39 6B 00 04 7D 29 F9 D6 54 00 10 3A 7D 7D 04 2E ED 84 02 B2 39 08 00 04 ED 22 02 F2 7D 4A F9 D6 7D A9 EC 2E 54 A9 10 3A ED 85 63 7A 39 29 00 04 ED A4 03 72 7C 0A EC 2E 7D 6B F9 D6 ED 23 48 3A EC 02 00 32 ED 45 6A B8 7C 1F 31 D6 EC CC 48 2A 7C EB EC 2E ED 63 02 F8 7D 77 2A 14 ED 8C 48 28 55 6A 10 3A 54 00 10 3A 7C F8 21 D6 ED 0A 58 28 7C 1D 04 2E ED 4A 58 2A 39 4A 00 04 ED 66 00 72 7C C6 DA 14 ED 08 07 F2 7C 18 29 D6 ED AA 00 72 54 E7 10 3A ED 67 58 28 7C A5 8A 14 ED 8C 07 F2 7C 84 8A 14 ED A0 68 28 7D 78 59 D6 ED 2B 40 28 54 00 10 3A EC 00 50 2A EC E7 30 2A 7D 29 C1 D6 ED 4D 60 2A FD 20 48 50 55 6B 10 3A ED AD 60 28 7C 19 05 2E ED 6B 40 2A 7D 4A C1 D6 7C E9 CD 2E 7D AB CD 2E 7D 08 C1 D6 7D 6A CD 2E 7D 47 CD 2E 7D 28 CD 2E 42 00 FE DC - -. 0 100140BC 20 -. 3A D6 00 01 3B 9C 00 08 7F 94 B0 40 3B 5A 00 08 41 9D FE 7C - -. 0 100140D0 8 -. 73 69 00 01 40 A2 F7 0C - -PASS: gsl_fft_real_float with signal_real_noise, n = 9, stride = 1 -. 0 1000E874 68 -. 3E A0 43 30 FF C0 E0 90 3B F0 FF FF 7F 9C DA 14 92 A1 00 08 7C 1C BB 96 7F B9 C2 14 3A D6 00 01 3B 5A 00 08 7C 00 B9 D6 7F 80 E0 50 93 81 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 01 A6 41 - -. 0 1000E8B8 20 -. FC 00 08 18 FC 20 F8 90 7C 19 C5 2E 3B 39 00 08 48 01 A6 CD - -. 0 1000E8CC 16 -. 37 FF FF FF FC 20 08 18 D0 3D 00 04 40 82 FF A8 - -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 9, stride = 1 -. 0 1000F55C 48 -. 80 DE 81 E0 7C 12 03 78 3A D6 00 08 3A B0 00 08 57 78 08 3C CB 86 00 00 2F 93 00 00 C0 75 FF F8 C0 55 FF FC C0 36 FF F8 C3 F6 FF FC 41 9E 01 6C - -. 0 1000F58C 360 -. 56 83 08 3C FF C0 E0 90 38 83 FF FF 3B A0 00 00 7E 69 03 A6 1D 1D 00 03 7C C4 CA 14 7C A6 CA 14 7F BD DA 14 7D 63 40 50 7D 08 1A 14 7D 6B C2 14 39 08 FF FF 39 6B FF FF 7C 18 42 14 55 6A 10 3A 54 09 10 3A 39 4A 00 04 39 29 00 04 7D 4A E1 D6 55 07 10 3A 38 E7 00 04 7D 29 E1 D6 7D 2A FC 2E 54 CA 10 3A FD 20 48 50 39 4A 00 04 7C 1C 01 D6 7D 49 FC 2E 54 89 10 3A EC 8A 48 2A 39 29 00 04 ED 4A 48 28 7D 7C 59 D6 54 00 10 3A 7D 7F 04 2E FD A0 20 90 ED 4A 07 72 55 6B 10 3A 7C E7 E1 D6 7C EB FC 2E FD AD 07 B2 54 AB 10 3A EC AB 38 2A 39 6B 00 04 7D 1C 41 D6 7C C7 FC 2E ED 6B 38 28 FD 80 28 90 FC 00 30 90 55 08 10 3A ED 6B 07 72 7D 08 FC 2E FD 8C 07 B2 7C 17 21 D6 7C 84 DA 14 FC 00 68 28 FD A0 40 90 EC C6 20 2A FC 00 00 18 7C D7 31 D6 FD AD 60 28 54 00 10 3A ED 08 28 2A ED 80 58 28 FD A0 68 18 7C B7 29 D6 EC 00 58 2A 54 C6 10 3A EC E1 03 32 7D 1A 05 2E ED 2D 50 2A ED 63 00 32 7D 29 B9 D6 ED AD 50 28 54 A5 10 3A EC 02 00 32 ED 9F 03 32 7D 4A B9 D6 ED 62 5B 7A EC FF 3A 7A 7C C9 D5 2E ED A3 03 78 ED 21 62 78 7D 6B B9 D6 7D A6 D5 2E 7D 6A D5 2E 7D 25 D5 2E 7C EB D5 2E 42 00 FE B0 - -. 0 1000F6F4 20 -. 3A 94 00 01 3A B5 00 08 7F 92 A0 40 3A D6 00 08 41 9D FE 70 - -. 0 1000F4C0 128 -. 1C 07 00 03 7D 07 CA 14 7D 48 CA 14 7D 17 41 D6 7D 26 02 14 39 29 FF FF 55 2B 10 3A 7C 1C 01 D6 39 6B 00 04 55 08 10 3A 7D 3C 49 D6 54 00 10 3A 7D 7F 04 2E 7D 6B E1 D6 55 29 10 3A 7C 09 FC 2E ED 8B 00 28 7D AB FC 2E EC 00 00 2A 7C 17 39 D6 7C E7 DA 14 ED A9 03 72 ED 6B 00 2A 7D 57 51 D6 ED 4C 68 2A ED 8C 68 28 54 00 10 3A 7D 7A 05 2E 55 4A 10 3A 7D 88 D5 2E 7D 4A D5 2E 42 00 FF 84 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 9, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 9, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 9 -PASS: gsl_fft_complex_forward with signal_noise, n = 9, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 9, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 9, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 9, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 9, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 9, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 9, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 9, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 9, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 9, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 9 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 9, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 9, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 9, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 9, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 9, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 9, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 9, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 9, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 9, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 9, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 9 -PASS: gsl_fft_real with signal_real_noise, n = 9, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 9, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 9, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 9, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 9 -PASS: gsl_fft_real_float with signal_real_noise, n = 9, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 9, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 9, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 9, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 9 -PASS: gsl_fft_complex_forward with signal_noise, n = 9, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 9, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 9, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 9, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 9, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 9, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 9, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 9, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 9, stride = 3 -. 0 FEEF88C 16 -. 55 46 BA 7E 28 06 00 14 39 06 00 5B 40 81 00 38 - -PASS: gsl_fft_complex_wavetable_float_alloc, n = 9, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 9 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 9, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 9, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 9, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 9, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 9, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 9, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 9, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 9, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 9, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 9, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 9 -PASS: gsl_fft_real with signal_real_noise, n = 9, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 9, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 9, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 9, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 9 -PASS: gsl_fft_real_float with signal_real_noise, n = 9, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 9, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 9, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 10, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 10 -. 0 10007FA0 12 -. 80 E1 00 30 2F 87 00 00 41 BE FD 50 - -. 0 10007FAC 4 -. 40 8E 00 D0 - -. 0 10007FB0 52 -. 81 41 01 78 81 61 01 74 80 C1 01 70 80 E1 01 6C CA 0A FF F0 C9 EA FF F8 CA 4B FF F0 CA 2B FF F8 CA C6 FF F0 CA A6 FF F8 CA 87 FF F0 CA 67 FF F8 4B FF FD 40 - -. 0 10007D20 8 -. 2F 97 00 00 41 9E 02 34 - -PASS: gsl_fft_complex_forward with signal_noise, n = 10, stride = 1 -. 0 1000807C 68 -. 81 01 01 78 81 21 01 74 81 41 01 70 81 61 01 6C C8 08 FF F8 C9 A9 FF F8 C9 8A FF F8 FD E0 00 50 C9 6B FF F8 FE 20 68 50 FE A0 60 50 CA 08 FF F0 FE 60 58 50 CA 49 FF F0 CA CA FF F0 CA 8B FF F0 4B FF FC 64 - -PASS: gsl_fft_complex_inverse with signal_noise, n = 10, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 10, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 10, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 10, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 10, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 10, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 10 -. 0 1000AE20 12 -. 81 21 00 30 2F 89 00 00 41 BE FD 24 - -. 0 1000AE2C 4 -. 40 8E 00 D0 - -. 0 1000AE30 56 -. 80 E1 01 30 81 01 01 28 C0 07 FF FC 81 21 01 24 C1 C7 FF F8 80 E1 01 2C C2 48 FF F8 C2 87 FF F8 C2 67 FF FC C2 28 FF FC C2 09 FF F8 C1 E9 FF FC D0 01 00 34 4B FF FD 14 - -. 0 1000AB78 8 -. 2F 97 00 00 41 9E 02 5C - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 10, stride = 1 -. 0 1000AEFC 72 -. 81 41 01 30 81 61 01 2C 80 E1 01 28 81 01 01 24 C0 0A FF FC C1 AB FF FC C1 87 FF FC FC 00 00 50 C1 68 FF FC FE 60 68 50 FE 20 60 50 C1 CA FF F8 FD E0 58 50 C2 8B FF F8 C2 47 FF F8 C2 08 FF F8 D0 01 00 34 4B FF FC 38 - -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 10, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 10, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 10, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 10, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 10, stride = 1 -. 0 10010ACC 56 -. 7F 9C DA 14 92 A1 00 08 7C 1C C3 96 7F B9 BA 14 3A D6 00 01 3B 5A 00 10 7C 00 C1 D6 7F 80 E0 50 93 81 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 01 83 F5 - -PASS: gsl_fft_real_wavetable_alloc, n = 10, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 10 -. 0 100112A4 228 -. 7C 1B D2 14 7D 03 2A 14 7D 20 D2 14 7C 1D 01 D6 7D 69 D2 14 7D 4B D2 14 55 07 18 38 7D 3D 49 D6 54 00 18 38 7D 7F 04 AE 54 A6 18 38 38 C6 00 08 38 E7 00 08 7D 7D 59 D6 55 29 18 38 7D A9 FC AE 7D 5D 51 D6 55 6B 18 38 7D 4B FC AE FD 8D 50 2A 55 4A 18 38 7C 1D D9 D6 7D 0A FC AE FD AD 50 28 7F 7B B2 14 FC 0B 40 2A 54 00 18 38 FD 3C 03 72 7D 5F 04 AE 7D 38 21 D6 FC E0 60 2A 7C 84 8A 14 FC 00 60 28 FD BB 03 72 7C 18 29 D6 55 29 18 38 FD 87 00 F2 7C A5 8A 14 FD 6B 40 28 FC 00 01 32 7D 18 41 D6 54 00 18 38 FD 8A 60 28 FD 25 4A FA 7C C6 C1 D6 55 08 18 38 FD 66 6A F8 FD 4A 38 2A 7C E7 C1 D6 FD AC 00 28 FD 8C 00 2A 7D 49 CD AE 7D 99 05 AE 7D 66 CD AE 7D A8 CD AE 7D 27 CD AE 42 00 FF 20 - -. 0 100119CC 20 -. 2F 9A 00 00 C8 04 FF F8 C9 04 FF F0 FC E0 00 50 41 9E 00 C4 - -PASS: gsl_fft_real with signal_real_noise, n = 10, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 10, stride = 1 -. 0 1000DB58 20 -. 3A 5B 00 01 3A 80 00 01 56 40 F8 7E 2B 80 00 01 40 9D 02 C0 - -. 0 1000DE28 8 -. 73 6B 00 01 40 A2 F0 84 - -. 0 1000DE30 8 -. 2F 93 00 00 41 BE F0 7C - -. 0 1000DE38 292 -. 81 9E 81 7C 7E 69 03 A6 80 FE 81 80 57 66 08 3C C8 CC 00 00 38 BB FF FF C8 A7 00 00 38 80 00 00 1D 24 00 05 7C E5 CA 14 7C 84 DA 14 7D 29 DA 14 39 29 FF FF 7C 06 4A 14 7D 7C 49 D6 54 0A 18 38 7D 06 02 14 39 4A 00 08 7C 1C 01 D6 55 6B 18 38 7D 6B EC AE 55 29 18 38 39 29 00 08 FD 6B 58 2A 54 00 18 38 7D 4A E1 D6 7C 1D 04 AE FC 00 00 2A 7D 1C 41 D6 7D AA EC AE FD 8B 00 28 FD 6B 00 2A 7D 29 E1 D6 55 08 18 38 7C E8 EC AE FD AD 68 2A FD 8C 01 72 FD 2B 39 B8 7C 09 EC AE 7D 27 CA 14 7C 17 29 D6 FD 58 03 72 7D 69 CA 14 7D 4B CA 14 FD B9 03 72 7C A5 DA 14 7C F7 39 D6 54 00 18 38 FC 00 00 2A FD 0C 48 28 FD 8C 48 2A FD 59 50 38 7D 37 49 D6 54 E7 18 38 FC 18 68 3A FD 20 60 50 7D 77 59 D6 FD A0 40 50 55 29 18 38 FD 6B 38 2A FD 29 00 28 7D 57 51 D6 FD AD 50 28 FD 8C 00 28 55 6B 18 38 FD 08 50 28 7D 7A 05 AE 55 4A 18 38 7D 87 D5 AE 7D 09 D5 AE 7D AB D5 AE 7D 2A D5 AE 42 00 FF 00 - -. 0 1000DF5C 28 -. 80 C1 00 34 80 01 00 24 38 C6 00 04 90 C1 00 34 34 C0 FF FF 90 C1 00 24 40 82 EA 7C - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 10, stride = 1 -. 0 10012AB4 56 -. 7F 9C DA 14 92 A1 00 08 7C 1C C3 96 7F B9 BA 14 3A D6 00 01 3B 5A 00 08 7C 00 C1 D6 7F 80 E0 50 93 81 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 01 64 0D - -PASS: gsl_fft_real_wavetable_float_alloc, n = 10, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 10 -. 0 10013294 244 -. 7C 03 D2 14 7D 14 2A 14 7D 20 D2 14 7C 1F 01 D6 7D 69 D2 14 7D 4B D2 14 55 07 10 3A 7D 3F 49 D6 54 00 10 3A 7D 5D 04 2E 54 A6 10 3A 38 C6 00 04 38 E7 00 04 7D 7F 59 D6 55 29 10 3A 7D 69 EC 2E 7D 5F 51 D6 55 6B 10 3A 7D 8B EC 2E ED AB 60 2A 55 4A 10 3A 7C 1F 19 D6 7D 0A EC 2E ED 6B 60 28 7C 63 AA 14 EC 0A 40 2A 54 00 10 3A ED 4A 40 28 7D 3D 04 2E 7D 38 21 D6 EC E0 68 2A 7C 84 8A 14 EC 00 68 28 FD A0 48 90 FD 80 38 90 7C 18 29 D6 55 29 10 3A ED 29 38 2A 7C A5 8A 14 FD 8C 01 72 7D 18 41 D6 54 00 10 3A FC 00 01 B2 7D 29 CD 2E FD AD 60 28 ED 9B 02 F2 7C C6 C1 D6 FC 00 00 18 55 08 10 3A FD A0 68 18 ED 7A 02 F2 7C E7 C1 D6 ED 83 62 BA ED 0D 00 28 ED 44 5A B8 ED AD 00 2A 7D B9 05 2E 7D 46 CD 2E 7D 08 CD 2E 7D 87 CD 2E 42 00 FF 10 - -. 0 100139F8 20 -. 2F 9A 00 00 C0 03 FF FC C1 03 FF F8 FC E0 00 50 41 9E 00 C4 - -PASS: gsl_fft_real_float with signal_real_noise, n = 10, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 10, stride = 1 -. 0 1000FD54 20 -. 3A 3B 00 01 3A 60 00 01 56 20 F8 7E 2B 80 00 01 40 9D 02 E0 - -. 0 10010044 8 -. 73 6B 00 01 40 A2 F0 34 - -. 0 1001004C 8 -. 2F 92 00 00 41 BE F0 2C - -. 0 10010054 308 -. 81 9E 81 F4 7E 49 03 A6 83 3E 81 F8 57 65 08 3C C8 CC 00 00 38 DB FF FF C8 B9 00 00 38 80 00 00 1D 24 00 05 7C E6 C2 14 7C 84 DA 14 7D 29 DA 14 39 29 FF FF 7C 05 4A 14 7D 7C 49 D6 7D 45 02 14 54 08 10 3A 39 08 00 04 7C 1C 01 D6 55 6B 10 3A 7D 4B FC 2E 55 29 10 3A 39 29 00 04 ED 4A 50 2A 54 00 10 3A 7D 5C 51 D6 7C 1F 04 2E EC 00 00 2A 55 4A 10 3A 7D 08 E1 D6 7C EA FC 2E 7D 47 C2 14 ED 8A 00 28 ED 4A 00 2A FC 00 38 90 7D 29 E1 D6 FD A0 50 90 ED 4A 38 2A FD 8C 01 72 7D 69 FC 2E 7D 2A C2 14 7C 17 31 D6 FD AD 01 B8 7C 08 FC 2E 7D 69 C2 14 FD 80 60 18 7C C6 DA 14 EC 00 00 2A 7C F7 39 D6 FD A0 68 18 54 00 10 3A ED 6B 58 2A 7D 5A 05 2E ED 38 00 32 ED 0C 68 28 7D 57 51 D6 ED 8C 68 2A 54 E7 10 3A EC 19 00 32 ED 39 4A F8 FD A0 40 50 7D 37 49 D6 ED 78 02 FA 55 4A 10 3A FC 00 60 50 ED AD 48 28 7D 77 59 D6 ED 8C 58 28 EC 00 58 28 55 29 10 3A ED 08 48 28 7D 87 D5 2E 55 6B 10 3A 7D 0A D5 2E 7D A9 D5 2E 7C 0B D5 2E 42 00 FE F0 - -. 0 10010188 28 -. 80 C1 00 34 80 01 00 24 38 C6 00 04 90 C1 00 34 34 C0 FF FF 90 C1 00 24 40 82 EA 18 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 10, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 10, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 10 -PASS: gsl_fft_complex_forward with signal_noise, n = 10, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 10, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 10, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 10, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 10, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 10, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 10, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 10, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 10, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 10, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 10 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 10, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 10, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 10, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 10, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 10, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 10, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 10, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 10, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 10, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 10, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 10 -PASS: gsl_fft_real with signal_real_noise, n = 10, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 10, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 10, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 10, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 10 -PASS: gsl_fft_real_float with signal_real_noise, n = 10, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 10, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 10, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 10, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 10 -PASS: gsl_fft_complex_forward with signal_noise, n = 10, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 10, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 10, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 10, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 10, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 10, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 10, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 10, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 10, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 10, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 10 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 10, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 10, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 10, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 10, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 10, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 10, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 10, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 10, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 10, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 10, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 10 -PASS: gsl_fft_real with signal_real_noise, n = 10, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 10, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 10, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 10, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 10 -PASS: gsl_fft_real_float with signal_real_noise, n = 10, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 10, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 10, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 11, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 11 -. 0 10006FA0 44 -. 81 01 00 18 3B 77 FF FF 81 41 00 24 7C 68 BB 96 81 21 01 88 82 69 00 00 7F 8A BB 96 2F 83 00 00 7D 7B E1 D6 7D 68 03 A6 41 9E 00 3C - -. 0 10006FCC 56 -. 7C 69 03 A6 39 40 00 00 38 00 00 00 57 07 20 36 57 28 20 36 7C 0A FC AE 7D 6A FA 14 7D 20 D2 14 7D 4A 42 14 7C 1A 05 AE 7C 00 3A 14 C9 AB 00 08 D9 A9 00 08 42 00 FF E0 - -. 0 10007004 20 -. 57 69 F8 7E 3A A0 00 01 39 29 00 01 2B 89 00 01 40 9D 00 B4 - -. 0 10007018 20 -. 7D 3D 4B 78 7C 65 1B 78 38 C0 00 00 7F 86 18 40 40 9C 00 90 - -. 0 1000702C 140 -. 7C 15 B8 50 7C 69 03 A6 7C 80 19 D6 7D 25 32 14 7C 04 32 14 7D 59 49 D6 38 C6 00 01 7D 79 01 D6 55 4A 20 36 7D AA FC AE 7C EA FA 14 55 6B 20 36 7D 38 49 D6 7C 0B FC AE 7D 0B FA 14 FD AD 00 2A 55 29 20 36 7C 18 01 D6 7D A9 D5 AE 7D 29 D2 14 C9 A8 00 08 C8 07 00 08 54 00 20 36 FC 00 68 2A D8 09 00 08 7D 20 D2 14 7C 0B FC AE 7D AA FC AE FD AD 00 28 7D BA 05 AE C8 07 00 08 C9 A8 00 08 FC 00 68 28 D8 09 00 08 42 00 FF 84 - -. 0 100070B8 16 -. 3A B5 00 01 7C A5 1A 14 7F 9D A8 40 41 9D FF 5C - -. 0 10007020 12 -. 38 C0 00 00 7F 86 18 40 40 9C 00 90 - -. 0 100070C8 8 -. 2F 83 00 00 41 9E 00 3C - -. 0 100070D0 56 -. 7C 69 03 A6 39 40 00 00 38 00 00 00 57 27 20 36 57 08 20 36 7C 0A D4 AE 7D 6A D2 14 7D 20 FA 14 7D 4A 42 14 7C 1F 05 AE 7C 00 3A 14 C9 AB 00 08 D9 A9 00 08 42 00 FF E0 - -. 0 10007108 20 -. 57 69 F8 7E 39 80 00 01 39 29 00 01 2B 89 00 01 40 9D 00 74 - -. 0 1000711C 20 -. 7D 27 4B 78 7C 6A 1B 78 38 C0 00 00 7F 86 18 40 40 9C 00 50 - -. 0 10007130 76 -. 7C 69 03 A6 38 00 00 00 57 28 20 36 7D 2A 32 14 7C 1F 04 AE 7D 29 C1 D6 7D 60 FA 14 38 C6 00 01 55 29 20 36 7D A9 D4 AE 7D 29 D2 14 FC 00 68 2A 7C 1F 05 AE 7C 00 42 14 C9 A9 00 08 C8 0B 00 08 FC 00 68 2A D8 0B 00 08 42 00 FF C4 - -. 0 1000717C 16 -. 39 8C 00 01 7D 4A 1A 14 7F 87 60 40 41 9D FF 9C - -. 0 10007124 12 -. 38 C0 00 00 7F 86 18 40 40 9C 00 50 - -. 0 1000718C 20 -. 57 69 F8 7E 3A A0 00 01 39 29 00 01 2B 89 00 01 40 9D 01 B4 - -. 0 100071A0 64 -. 81 9E 80 40 7E D7 79 D6 80 01 00 1C 7D 30 4B 78 28 89 00 01 91 81 01 04 2F 00 FF FF 7C 7D 1B 78 7D 32 4B 78 38 C0 00 00 7C B5 79 D6 7F 86 18 40 7C 15 B8 50 7F 60 19 D6 7C B4 2B 78 40 9C 00 60 - -. 0 100071E0 92 -. 7C 69 03 A6 38 00 00 00 57 08 20 36 7D 26 EA 14 7C 1A 04 AE 7D 29 C9 D6 7D 40 D2 14 7D 66 DA 14 38 C6 00 01 55 29 20 36 7D 6B C9 D6 7C 09 FD AE 7D 29 FA 14 C8 0A 00 08 D8 09 00 08 55 6B 20 36 7D BA 04 AE 7C 00 42 14 7D AB FD AE 7D 6B FA 14 C8 0A 00 08 D8 0B 00 08 42 00 FF B4 - -. 0 1000723C 8 -. 39 80 00 01 40 85 01 00 - -. 0 10007244 20 -. 81 C1 01 04 7C 67 1B 78 82 3E 80 44 2F 85 00 00 40 9E 0D F8 - -. 0 1000804C 4 -. 40 9A 00 18 - -. 0 10008050 20 -. 54 A9 20 36 7D 29 9A 14 C9 09 FF F8 C8 E9 FF F0 4B FF F2 00 - -. 0 10007260 12 -. 38 C0 00 00 7F 86 18 40 40 9C 00 B8 - -. 0 1000726C 180 -. 7C 0C B8 50 7C 69 03 A6 7C 80 19 D6 7D 44 32 14 7D 27 32 14 7D 4A C1 D6 7C 06 EA 14 7D 06 DA 14 38 C6 00 01 7D 29 C1 D6 55 4A 20 36 7D 6A D2 14 7D 8A D4 AE C8 0B 00 08 FD 88 03 32 55 29 20 36 7C 00 C9 D6 7D 49 D4 AE FC 08 00 32 7D 29 D2 14 FD 47 02 B2 C9 69 00 08 54 00 20 36 7D 08 C9 D6 7D BF 04 AE FD 67 02 F2 7D 60 FA 14 FD 2A 00 28 FD 4A 00 2A 55 08 20 36 7D 28 FA 14 FD AD 48 2A FD 2B 60 2A FD 6B 60 28 7D BF 05 AE C8 0B 00 08 FC 00 48 2A D8 0B 00 08 7D A8 FC AE FD AD 50 2A 7D A8 FD AE C8 09 00 08 FC 00 58 2A D8 09 00 08 42 00 FF 5C - -. 0 10007320 32 -. 7C A5 A2 14 39 8C 00 01 7C 05 B3 96 7F 92 60 40 7C E7 1A 14 7C 00 B1 D6 7C A0 28 50 41 9D FF 14 - -. 0 10007250 8 -. 2F 85 00 00 40 9E 0D F8 - -. 0 10007340 16 -. 3A B5 00 01 7F BD 1A 14 7F 90 A8 40 41 9D FE 78 - -. 0 100071C4 28 -. 38 C0 00 00 7C B5 79 D6 7F 86 18 40 7C 15 B8 50 7F 60 19 D6 7C B4 2B 78 40 9C 00 60 - -. 0 10007350 8 -. 2F 9C 00 00 41 9E 00 3C - -. 0 10007358 56 -. 7F 89 03 A6 39 40 00 00 38 00 00 00 57 07 20 36 57 28 20 36 7C 0A FC AE 7D 6A FA 14 7D 20 D2 14 7D 4A 42 14 7C 1A 05 AE 7C 00 3A 14 C9 AB 00 08 D9 A9 00 08 42 00 FF E0 - -. 0 10007390 12 -. 39 80 00 01 7F 8C B8 40 40 9C 00 68 - -. 0 1000739C 20 -. 7F 8A E3 78 7C 60 1B 78 38 80 00 00 7F 84 E0 40 40 9C 00 40 - -. 0 100073B0 60 -. 7F 89 03 A6 7D 20 22 14 7D 6A 22 14 7D 29 C9 D6 38 84 00 01 7D 6B C1 D6 55 29 20 36 7D A9 FC AE 7D 29 FA 14 55 6B 20 36 7D AB D5 AE 7D 6B D2 14 C8 09 00 08 D8 0B 00 08 42 00 FF CC - -. 0 100073EC 20 -. 39 8C 00 01 7C 00 1A 14 7F 8C B8 40 7D 4A E2 14 41 9C FF A8 - -. 0 100073A4 12 -. 38 80 00 00 7F 84 E0 40 40 9C 00 40 - -. 0 10007400 12 -. 2B 8F 00 01 80 A1 00 24 40 9D 00 68 - -. 0 10007470 20 -. 3B A0 00 01 7F 86 E3 78 7F 9D 78 40 80 A1 00 24 40 9C 00 F8 - -PASS: gsl_fft_complex_forward with signal_noise, n = 11, stride = 1 -. 0 10008064 24 -. 54 A9 20 36 7D 29 9A 14 C8 09 FF F8 C8 E9 FF F0 FD 00 00 50 4B FF F1 E8 - -PASS: gsl_fft_complex_inverse with signal_noise, n = 11, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 11, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 11, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 11, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 11, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 11, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 11 -. 0 10009DC8 44 -. 81 01 00 18 3B 77 FF FF 81 41 00 24 7C 68 BB 96 81 21 01 44 82 89 00 00 7F 8A BB 96 2F 83 00 00 7D 7B E1 D6 7D 68 03 A6 41 9E 00 3C - -. 0 10009DF4 56 -. 7C 69 03 A6 39 40 00 00 38 00 00 00 57 07 18 38 57 28 18 38 7C 0A FC 2E 7D 6A FA 14 7D 20 D2 14 7D 4A 42 14 7C 1A 05 2E 7C 00 3A 14 C1 AB 00 04 D1 A9 00 04 42 00 FF E0 - -. 0 10009E2C 20 -. 57 69 F8 7E 3A A0 00 01 39 29 00 01 2B 89 00 01 40 9D 00 B4 - -. 0 10009E40 20 -. 7D 3D 4B 78 7C 65 1B 78 38 C0 00 00 7F 86 18 40 40 9C 00 90 - -. 0 10009E54 140 -. 7C 15 B8 50 7C 69 03 A6 7C 80 19 D6 7D 25 32 14 7C 04 32 14 7D 59 49 D6 38 C6 00 01 7D 79 01 D6 55 4A 18 38 7D AA FC 2E 7C EA FA 14 55 6B 18 38 7D 38 49 D6 7C 0B FC 2E 7D 0B FA 14 ED AD 00 2A 55 29 18 38 7C 18 01 D6 7D A9 D5 2E 7D 29 D2 14 C1 A8 00 04 C0 07 00 04 54 00 18 38 EC 00 68 2A D0 09 00 04 7D 20 D2 14 7C 0B FC 2E 7D AA FC 2E ED AD 00 28 7D BA 05 2E C0 07 00 04 C1 A8 00 04 EC 00 68 28 D0 09 00 04 42 00 FF 84 - -. 0 10009EE0 16 -. 3A B5 00 01 7C A5 1A 14 7F 9D A8 40 41 9D FF 5C - -. 0 10009E48 12 -. 38 C0 00 00 7F 86 18 40 40 9C 00 90 - -. 0 10009EF0 8 -. 2F 83 00 00 41 9E 00 3C - -. 0 10009EF8 56 -. 7C 69 03 A6 39 40 00 00 38 00 00 00 57 27 18 38 57 08 18 38 7C 0A D4 2E 7D 6A D2 14 7D 20 FA 14 7D 4A 42 14 7C 1F 05 2E 7C 00 3A 14 C1 AB 00 04 D1 A9 00 04 42 00 FF E0 - -. 0 10009F30 20 -. 57 69 F8 7E 39 80 00 01 39 29 00 01 2B 89 00 01 40 9D 00 74 - -. 0 10009F44 20 -. 7D 27 4B 78 7C 6A 1B 78 38 C0 00 00 7F 86 18 40 40 9C 00 50 - -. 0 10009F58 76 -. 7C 69 03 A6 38 00 00 00 57 28 18 38 7D 2A 32 14 7C 1F 04 2E 7D 29 C1 D6 7D 60 FA 14 38 C6 00 01 55 29 18 38 7D A9 D4 2E 7D 29 D2 14 EC 00 68 2A 7C 1F 05 2E 7C 00 42 14 C1 A9 00 04 C0 0B 00 04 EC 00 68 2A D0 0B 00 04 42 00 FF C4 - -. 0 10009FA4 16 -. 39 8C 00 01 7D 4A 1A 14 7F 87 60 40 41 9D FF 9C - -. 0 10009F4C 12 -. 38 C0 00 00 7F 86 18 40 40 9C 00 50 - -. 0 10009FB4 20 -. 57 69 F8 7E 3A A0 00 01 39 29 00 01 2B 89 00 01 40 9D 01 AC - -. 0 10009FC8 56 -. 81 81 00 1C 7E D7 79 D6 7D 2E 4B 78 28 89 00 01 2F 0C FF FF 7C 7D 1B 78 7D 32 4B 78 38 C0 00 00 7C B5 79 D6 7F 86 18 40 7C 15 B8 50 7F 60 19 D6 7C B3 2B 78 40 9C 00 60 - -. 0 1000A000 92 -. 7C 69 03 A6 38 00 00 00 57 08 18 38 7D 26 EA 14 7C 1A 04 2E 7D 29 C9 D6 7D 40 D2 14 7D 66 DA 14 38 C6 00 01 55 29 18 38 7D 6B C9 D6 7C 09 FD 2E 7D 29 FA 14 C0 0A 00 04 D0 09 00 04 55 6B 18 38 7D BA 04 2E 7C 00 42 14 7D AB FD 2E 7D 6B FA 14 C0 0A 00 04 D0 0B 00 04 42 00 FF B4 - -. 0 1000A05C 8 -. 39 80 00 01 40 85 01 00 - -. 0 1000A064 20 -. 82 3E 80 CC 7C 67 1B 78 82 1E 80 D0 2F 85 00 00 40 9E 0E 58 - -. 0 1000AECC 4 -. 40 9A 00 18 - -. 0 1000AED0 20 -. 54 A9 18 38 7D 29 A2 14 C1 09 FF FC C0 E9 FF F8 4B FF F1 A0 - -. 0 1000A080 12 -. 38 C0 00 00 7F 86 18 40 40 9C 00 B8 - -. 0 1000A08C 180 -. 7C 0C B8 50 7C 69 03 A6 7C 80 19 D6 7D 44 32 14 7D 67 32 14 7D 4A C1 D6 7C 06 EA 14 7D 06 DA 14 38 C6 00 01 7D 6B C1 D6 55 4A 18 38 7D 2A D2 14 7D AA D4 2E C1 29 00 04 ED A8 03 72 55 6B 18 38 7C 00 C9 D6 7D 4B D4 2E ED 28 02 72 7D 6B D2 14 ED 47 02 B2 C1 6B 00 04 54 00 18 38 7D 08 C9 D6 7C 1F 04 2E ED 67 02 F2 ED 8A 48 28 7D 20 FA 14 ED 4A 48 2A 55 08 18 38 EC 00 60 2A ED 8B 68 2A ED 6B 68 28 7C 1F 05 2E C0 09 00 04 EC 00 60 2A D0 09 00 04 7D 28 FA 14 7D A8 FC 2E ED AD 50 2A 7D A8 FD 2E C0 09 00 04 EC 00 58 2A D0 09 00 04 42 00 FF 5C - -. 0 1000A140 32 -. 7C A5 9A 14 39 8C 00 01 7C 05 B3 96 7F 92 60 40 7C E7 1A 14 7C 00 B1 D6 7C A0 28 50 41 9D FF 14 - -. 0 1000A070 8 -. 2F 85 00 00 40 9E 0E 58 - -. 0 1000A160 16 -. 3A B5 00 01 7F BD 1A 14 7F 8E A8 40 41 9D FE 78 - -. 0 10009FE4 28 -. 38 C0 00 00 7C B5 79 D6 7F 86 18 40 7C 15 B8 50 7F 60 19 D6 7C B3 2B 78 40 9C 00 60 - -. 0 1000A170 8 -. 2F 9C 00 00 41 9E 00 3C - -. 0 1000A178 56 -. 7F 89 03 A6 39 40 00 00 38 00 00 00 57 07 18 38 57 28 18 38 7C 0A FC 2E 7D 6A FA 14 7D 20 D2 14 7D 4A 42 14 7C 1A 05 2E 7C 00 3A 14 C1 AB 00 04 D1 A9 00 04 42 00 FF E0 - -. 0 1000A1B0 12 -. 39 80 00 01 7F 8C B8 40 40 9C 00 68 - -. 0 1000A1BC 20 -. 7F 8A E3 78 7C 60 1B 78 38 80 00 00 7F 84 E0 40 40 9C 00 40 - -. 0 1000A1D0 60 -. 7F 89 03 A6 7D 20 22 14 7D 6A 22 14 7D 29 C9 D6 38 84 00 01 7D 6B C1 D6 55 29 18 38 7D A9 FC 2E 7D 29 FA 14 55 6B 18 38 7D AB D5 2E 7D 6B D2 14 C0 09 00 04 D0 0B 00 04 42 00 FF CC - -. 0 1000A20C 20 -. 39 8C 00 01 7C 00 1A 14 7F 8C B8 40 7D 4A E2 14 41 9C FF A8 - -. 0 1000A1C4 12 -. 38 80 00 00 7F 84 E0 40 40 9C 00 40 - -. 0 1000A220 12 -. 2B 8F 00 01 80 A1 00 24 40 9D 00 68 - -. 0 1000A290 20 -. 3B A0 00 01 7F 86 E3 78 7F 9D 78 40 80 A1 00 24 40 9C 00 F8 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 11, stride = 1 -. 0 1000AEE4 24 -. 54 A9 18 38 7D 29 A2 14 C0 09 FF FC C0 E9 FF F8 FD 00 00 50 4B FF F1 88 - -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 11, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 11, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 11, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 11, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 11, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 11, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 11 -PASS: gsl_fft_real with signal_real_noise, n = 11, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 11, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 11, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 11, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 11 -PASS: gsl_fft_real_float with signal_real_noise, n = 11, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 11, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 11, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 11, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 11 -PASS: gsl_fft_complex_forward with signal_noise, n = 11, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 11, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 11, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 11, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 11, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 11, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 11, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 11, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 11, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 11, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 11 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 11, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 11, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 11, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 11, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 11, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 11, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 11, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 11, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 11, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 11, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 11 -PASS: gsl_fft_real with signal_real_noise, n = 11, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 11, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 11, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 11, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 11 -PASS: gsl_fft_real_float with signal_real_noise, n = 11, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 11, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 11, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 11, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 11 -PASS: gsl_fft_complex_forward with signal_noise, n = 11, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 11, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 11, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 11, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 11, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 11, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 11, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 11, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 11, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 11, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 11 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 11, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 11, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 11, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 11, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 11, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 11, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 11, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 11, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 11, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 11, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 11 -PASS: gsl_fft_real with signal_real_noise, n = 11, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 11, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 11, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 11, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 11 -PASS: gsl_fft_real_float with signal_real_noise, n = 11, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 11, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 11, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 12, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 12 -. 0 100084C4 12 -. 81 41 00 34 2F 8A 00 00 41 BE FC B0 - -. 0 100084D0 4 -. 40 9A 00 54 - -. 0 100084D4 80 -. 80 E1 01 64 80 C1 01 60 C8 07 FF F0 C8 47 FF F8 81 01 01 54 80 E1 01 58 D8 01 00 38 CA 06 FF F0 C8 06 FF F8 80 C1 01 5C D8 01 00 48 C9 E6 FF F0 C8 08 FF F8 C9 C6 FF F8 CA 67 FF F0 CA 47 FF F8 CA 28 FF F0 D8 41 00 40 D8 01 00 50 4B FF FC A0 - -. 0 100081C0 8 -. 2F 96 00 00 41 9E 02 AC - -PASS: gsl_fft_complex_forward with signal_noise, n = 12, stride = 1 -. 0 10008524 100 -. 80 C1 01 64 80 E1 01 60 81 01 01 5C 81 21 01 58 81 41 01 54 C8 06 FF F8 C9 A7 FF F8 FC 00 00 50 C9 88 FF F8 C9 69 FF F8 FD A0 68 50 C9 4A FF F8 FD C0 60 50 FE 40 58 50 D8 01 00 40 FD 40 50 50 C8 06 FF F0 CA 07 FF F0 C9 E8 FF F0 CA 69 FF F0 CA 2A FF F0 D9 A1 00 48 D9 41 00 50 D8 01 00 38 4B FF FC 3C - -PASS: gsl_fft_complex_inverse with signal_noise, n = 12, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 12, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 12, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 12, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 12, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 12, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 12 -. 0 1000B340 12 -. 80 E1 00 38 2F 87 00 00 41 BE FC C0 - -. 0 1000B34C 4 -. 40 9A 00 54 - -. 0 1000B350 80 -. 80 E1 01 18 81 01 01 0C C0 07 FF F8 C0 27 FF FC 80 E1 01 14 81 21 01 08 D0 01 00 3C C2 67 FF F8 C0 07 FF FC 80 E1 01 10 D0 01 00 44 C2 47 FF F8 C0 09 FF FC C2 27 FF FC C2 08 FF F8 C1 E8 FF FC C1 C9 FF F8 D0 21 00 40 D0 01 00 48 4B FF FC A4 - -. 0 1000B040 8 -. 2F 96 00 00 41 9E 02 A8 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 12, stride = 1 -. 0 1000B3A0 100 -. 80 E1 01 18 81 01 01 14 81 21 01 10 81 41 01 0C 81 61 01 08 C0 07 FF FC C1 A8 FF FC FC 00 00 50 C1 89 FF FC C1 6A FF FC FD A0 68 50 C1 4B FF FC FE 20 60 50 FD E0 58 50 D0 01 00 40 FD 40 50 50 C0 07 FF F8 C2 68 FF F8 C2 49 FF F8 C2 0A FF F8 C1 CB FF F8 D1 A1 00 44 D1 41 00 48 D0 01 00 3C 4B FF FC 40 - -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 12, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 12, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 12, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 12, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 12, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 12, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 12 -. 0 10012088 8 -. 2F 95 00 00 41 BE F7 28 - -. 0 10012090 152 -. 81 3E 82 50 39 1B FF FF 81 5E 82 54 7E A9 03 A6 57 66 08 3C C9 49 00 00 C9 2A 00 00 7D 07 43 78 7C 07 1A 14 7D 66 42 14 7D 20 1A 14 7C 1D 01 D6 55 0A 18 38 39 4A 00 08 7D 3D 49 D6 54 00 18 38 7C 1F 04 AE 7C 1D 39 D6 55 29 18 38 7D 89 FC AE 7C E7 DA 14 FD 60 60 2A 54 00 18 38 FC 00 60 28 7D BF 04 AE 7D 78 59 D6 FD 6B 02 72 FD 80 6A BA 7C 18 41 D6 55 6B 18 38 FD AD 00 28 7D 08 8A 14 7D 4A C1 D6 54 00 18 38 7D 99 05 AE 7D 6A CD AE 7D AB CD AE 42 00 FF 8C - -. 0 10012128 28 -. 80 E1 00 30 80 01 00 1C 38 E7 00 04 90 E1 00 30 34 E0 FF FF 90 E1 00 1C 40 82 EE 0C - -. 0 10012144 4 -. 4B FF F6 8C - -PASS: gsl_fft_real with signal_real_noise, n = 12, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 12, stride = 1 -. 0 1000D6E8 52 -. 3A 98 00 10 3A 70 00 10 3A B6 00 10 57 78 08 3C 3A 00 00 02 2F 91 00 00 CB D3 FF F0 CB B3 FF F8 CB 94 FF F0 CB 74 FF F8 CB 55 FF F0 CB 35 FF F8 41 9E 01 9C - -. 0 1000D71C 400 -. 38 70 FF FF 7D 30 C0 50 7E 29 03 A6 3B E9 FF FF 7C 79 1B 78 57 76 10 3A 7C F8 FA 14 57 EB 18 38 54 E9 18 38 39 6B 00 08 39 29 00 08 7D 58 CA 14 7D 29 E1 D6 55 46 18 38 57 28 18 38 39 08 00 08 38 C6 00 08 7D 6B E1 D6 7D 69 EC AE FD 60 58 50 7C 1C C9 D6 7D 4B EC AE 7F 39 B2 14 FD 40 50 50 7D 3C F9 D6 54 00 18 38 7D 3D 04 AE 7F FF B2 14 80 01 00 30 7D 5C 51 D6 55 29 18 38 7C 29 EC AE 7D 63 02 14 7C AB 02 14 7C 85 02 14 7C FC 39 D6 55 4A 18 38 7C CA EC AE 54 69 18 38 55 6A 18 38 FC E6 08 28 39 29 00 08 7D 08 E1 D6 54 E7 18 38 7C A7 EC AE FC C6 08 2A 54 87 18 38 FD 89 28 28 39 4A 00 08 7C C6 E1 D6 7D A8 EC AE FD 29 28 2A 54 A8 18 38 FC 0D 58 28 39 08 00 08 FD AD 58 2A 38 E7 00 08 7D 06 EC AE 7C 17 19 D6 FC 60 38 28 7C 63 DA 14 FC 48 50 28 FD 08 50 2A FC 00 38 2A 7D 77 59 D6 FC 8C 10 2A 54 00 18 38 FD 6D 40 28 FC FE 00 32 7C B7 29 D6 55 6B 18 38 FC BC 02 F2 FC 39 01 32 7C 97 21 D6 54 A5 18 38 FF F9 00 F2 FC 1D 00 32 7D 29 B9 D6 54 84 18 38 FD 7B 02 F2 FD 49 30 28 FD 8C 10 28 7D 4A B9 D6 FC 7A 08 FA FC FD 3B 3A 7D 08 B9 D6 FC BB 2A BA FD 9E 03 38 7C E7 B9 D6 FD 5C 5A B8 FC 9A F9 38 FD 29 30 2A FD AD 40 2A 7D 3A 05 AE 7D A9 D5 AE 7D 8B D5 AE 7C EA D5 AE 7D 45 D5 AE 7C A8 D5 AE 7C 84 D5 AE - -. 0 1000D8AC 8 -. 7C 67 D5 AE 42 00 FE 84 - -. 0 1000D8B4 32 -. 3A 52 00 01 55 E0 F8 7E 7F 80 90 40 3A 10 00 02 3A 73 00 10 3A 94 00 10 3A B5 00 10 41 9D FE 2C - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 12, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 12, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 12 -. 0 100140D8 8 -. 2F 95 00 00 41 BE F7 04 - -. 0 100140E0 164 -. 81 5E 82 A8 39 1B FF FF 81 7E 82 AC 7E A9 03 A6 57 66 08 3C C9 2A 00 00 C1 0B 00 00 7D 07 43 78 7C 07 1A 14 7D 66 42 14 7D 20 1A 14 7C 1F 01 D6 55 0A 10 3A 39 4A 00 04 7D 3F 49 D6 54 00 10 3A 7D 7D 04 2E 7C 1F 39 D6 55 29 10 3A 7C 09 EC 2E 7C E7 DA 14 ED 4B 00 28 54 00 10 3A ED 6B 00 2A 7D 9D 04 2E 7D 78 59 D6 FC 00 50 90 FD A0 60 90 ED 6B 02 32 7C 18 41 D6 ED 8C 50 28 FC 00 6A 7A 55 6B 10 3A 7D 08 8A 14 7D 4A C1 D6 54 00 10 3A FC 00 00 18 7C 19 05 2E 7D 6A CD 2E 7D 8B CD 2E 42 00 FF 80 - -. 0 10014184 28 -. 80 E1 00 30 80 01 00 1C 38 E7 00 04 90 E1 00 30 34 E0 FF FF 90 E1 00 1C 40 82 ED A0 - -. 0 100141A0 4 -. 4B FF F6 5C - -PASS: gsl_fft_real_float with signal_real_noise, n = 12, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 12, stride = 1 -. 0 1000F8CC 52 -. 3A 70 00 08 3A B9 00 08 3A 96 00 08 57 78 08 3C 3A 00 00 02 2F 91 00 00 C3 F3 FF F8 C3 D3 FF FC C3 B4 FF F8 C3 94 FF FC C3 75 FF F8 C3 55 FF FC 41 9E 01 9C - -. 0 1000F900 400 -. 38 70 FF FF 7D 30 C0 50 7E 29 03 A6 3B A9 FF FF 7C 79 1B 78 57 76 10 3A 7C F8 EA 14 57 AB 10 3A 54 E9 10 3A 39 6B 00 04 39 29 00 04 7D 58 CA 14 7D 29 E1 D6 55 46 10 3A 57 28 10 3A 39 08 00 04 38 C6 00 04 7D 6B E1 D6 7D 49 FC 2E FD 40 50 50 7C 1C C9 D6 7D 2B FC 2E 7F 39 B2 14 FD 20 48 50 7D 3C E9 D6 54 00 10 3A 7D 7F 04 2E 7F BD B2 14 80 01 00 30 7D 5C 51 D6 55 29 10 3A 7C 29 FC 2E 7D 63 02 14 7C AB 02 14 7C 85 02 14 7C FC 39 D6 55 4A 10 3A 7C EA FC 2E 54 69 10 3A 55 6A 10 3A EC A7 08 28 39 29 00 04 7D 08 E1 D6 54 E7 10 3A 7C C7 FC 2E EC E7 08 2A 54 87 10 3A ED 8B 30 28 39 4A 00 04 7C C6 E1 D6 7D A8 FC 2E ED 6B 30 2A 54 A8 10 3A EC 0D 50 28 39 08 00 04 ED AD 50 2A 38 E7 00 04 7D 06 FC 2E 7C 17 19 D6 EC 40 28 28 7C 63 DA 14 EC 88 48 28 ED 08 48 2A EC 00 28 2A 7D 77 59 D6 EC 6C 20 2A 54 00 10 3A ED 4D 40 28 ED 2B 38 28 ED 8C 20 28 7C B7 29 D6 EC DF 00 32 55 6B 10 3A EC BD 02 B2 EC 3A 00 F2 EC 9A 00 B2 7C 97 21 D6 EC 1E 00 32 54 A5 10 3A ED 5C 02 B2 EC DE 33 3A 7D 29 B9 D6 EC BC 2A 7A EC 5B 08 BA 54 84 10 3A ED 9F 03 38 ED 3D 52 78 7D 4A B9 D6 EC 7B 20 F8 ED 6B 38 2A ED AD 40 2A 7D 08 B9 D6 7D 7A 05 2E 7D A9 D5 2E 7D 8B D5 2E 7C CA D5 2E 7C E7 B9 D6 7D 25 D5 2E 7C A8 D5 2E 7C 64 D5 2E - -. 0 1000FA90 8 -. 7C 47 D5 2E 42 00 FE 84 - -. 0 1000FA98 32 -. 3A 52 00 01 55 E0 F8 7E 7F 80 90 40 3A 10 00 02 3A 73 00 08 3A 94 00 08 3A B5 00 08 41 9D FE 2C - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 12, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 12, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 12 -PASS: gsl_fft_complex_forward with signal_noise, n = 12, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 12, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 12, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 12, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 12, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 12, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 12, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 12, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 12, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 12, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 12 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 12, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 12, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 12, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 12, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 12, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 12, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 12, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 12, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 12, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 12, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 12 -PASS: gsl_fft_real with signal_real_noise, n = 12, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 12, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 12, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 12, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 12 -PASS: gsl_fft_real_float with signal_real_noise, n = 12, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 12, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 12, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 12, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 12 -PASS: gsl_fft_complex_forward with signal_noise, n = 12, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 12, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 12, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 12, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 12, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 12, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 12, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 12, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 12, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 12, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 12 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 12, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 12, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 12, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 12, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 12, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 12, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 12, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 12, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 12, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 12, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 12 -PASS: gsl_fft_real with signal_real_noise, n = 12, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 12, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 12, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 12, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 12 -PASS: gsl_fft_real_float with signal_real_noise, n = 12, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 12, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 12, stride = 3 -. 0 FE0BE7C 36 -. 81 3E 0E 80 C8 69 00 00 FD A3 28 2A FC 0D 18 28 D9 A1 00 20 80 E1 00 20 81 01 00 24 FC 65 00 28 41 9D 00 08 - -. 0 FE0BEA4 212 -. FC A3 00 F2 81 3E 0E BC 81 9E 0E C0 55 04 28 34 CB E9 00 00 C9 AC 00 00 81 5E 0E 7C FC E3 01 72 80 FE 0E C4 FC 85 6F FA 7C C4 52 14 C9 47 00 00 CB E6 00 10 C9 86 00 08 FD 23 50 2A FD 07 01 32 C8 86 00 18 80 BE 0E C8 FD 7F 50 2A 81 7E 0E CC C8 C5 00 00 FD 29 50 28 FD A8 61 3A C8 0B 00 00 80 7E 0E D0 FD 6B 50 28 FD 85 01 BA C8 03 00 00 FC FF 58 28 FC DF 6A 3A 7D A4 54 AE FD 47 20 2A FD 03 48 28 FF EC 01 7A FC EA 30 FA FC 8D 00 F2 FD 2B 02 72 FC C8 10 2A FC 7F 01 72 FC 0B 39 BA FD 44 00 B2 FC A9 68 2A FD 8D 00 F2 FD 0D 28 28 FF E0 50 28 FC E8 48 2A FC DF 60 28 FD 66 38 2A FD A5 58 2A FC 85 68 28 FC AB 20 2A FF 85 08 00 40 9D 00 68 - -. 0 FE0BFB8 36 -. 83 E1 00 54 83 C1 00 30 7F E8 03 A6 CB A1 00 38 83 E1 00 34 CB C1 00 40 CB E1 00 48 38 21 00 50 4E 80 00 20 - -. 0 FE0E274 32 -. 81 7E 0F DC 80 DE 0F F0 C9 0B 00 00 C9 46 00 00 FC 0C 52 3A FD 81 00 2A FC 0C 08 00 41 82 FE FC - -PASS: gsl_fft_complex_wavetable_alloc, n = 13, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 13 -PASS: gsl_fft_complex_forward with signal_noise, n = 13, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 13, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 13, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 13, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 13, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 13, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 13, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 13 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 13, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 13, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 13, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 13, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 13, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 13, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 13, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 13 -PASS: gsl_fft_real with signal_real_noise, n = 13, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 13, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 13, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 13, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 13 -PASS: gsl_fft_real_float with signal_real_noise, n = 13, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 13, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 13, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 13, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 13 -PASS: gsl_fft_complex_forward with signal_noise, n = 13, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 13, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 13, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 13, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 13, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 13, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 13, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 13, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 13, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 13, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 13 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 13, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 13, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 13, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 13, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 13, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 13, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 13, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 13, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 13, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 13, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 13 -PASS: gsl_fft_real with signal_real_noise, n = 13, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 13, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 13, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 13, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 13 -PASS: gsl_fft_real_float with signal_real_noise, n = 13, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 13, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 13, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 13, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 13 -PASS: gsl_fft_complex_forward with signal_noise, n = 13, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 13, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 13, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 13, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 13, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 13, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 13, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 13, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 13, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 13, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 13 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 13, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 13, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 13, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 13, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 13, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 13, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 13, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 13, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 13, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 13, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 13 -PASS: gsl_fft_real with signal_real_noise, n = 13, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 13, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 13, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 13, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 13 -PASS: gsl_fft_real_float with signal_real_noise, n = 13, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 13, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 13, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 14, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 14 -. 0 10008C74 12 -. 81 01 00 58 2F 88 00 00 41 BE FA 5C - -. 0 10008C80 4 -. 40 9A 00 80 - -. 0 10008C84 124 -. 80 E1 01 3C 80 C1 01 38 C8 07 FF F0 C8 47 FF F8 D8 01 00 90 D8 41 00 98 C8 06 FF F0 C8 46 FF F8 80 C1 01 34 D8 01 00 A0 D8 41 00 A8 C8 06 FF F0 C8 46 FF F8 80 C1 01 30 D8 01 00 B0 D8 41 00 B8 C8 06 FF F0 C8 46 FF F8 80 C1 01 2C D8 01 00 C0 D8 41 00 C8 C8 06 FF F0 C8 46 FF F8 80 C1 01 28 D8 01 00 D0 D8 41 00 D8 C8 06 FF F0 C8 46 FF F8 D8 01 00 E0 D8 41 00 E8 4B FF FA 74 - -. 0 10008770 8 -. 2F 90 00 00 41 9E 04 9C - -PASS: gsl_fft_complex_forward with signal_noise, n = 14, stride = 1 -. 0 10008D00 148 -. 80 C1 01 3C 80 E1 01 38 81 01 01 34 81 21 01 30 81 41 01 2C 81 61 01 28 C8 06 FF F8 C9 A7 FF F8 FC 00 00 50 C9 88 FF F8 C9 69 FF F8 FD A0 68 50 C9 4A FF F8 FD 80 60 50 C9 2B FF F8 FD 60 58 50 FD 40 50 50 D8 01 00 98 FD 20 48 50 C8 06 FF F0 C8 47 FF F0 C8 68 FF F0 C8 89 FF F0 C8 AA FF F0 C8 CB FF F0 D9 A1 00 A8 D9 81 00 B8 D9 61 00 C8 D9 41 00 D8 D9 21 00 E8 D8 01 00 90 D8 41 00 A0 D8 61 00 B0 D8 81 00 C0 D8 A1 00 D0 D8 C1 00 E0 4B FF F9 E0 - -PASS: gsl_fft_complex_inverse with signal_noise, n = 14, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 14, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 14, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 14, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 14, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 14, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 14 -. 0 1000BB28 8 -. 2F 8C 00 00 41 BE FA 54 - -. 0 1000BB30 4 -. 40 9A 00 80 - -. 0 1000BB34 124 -. 80 E1 00 EC C0 07 FF F8 C0 27 FF FC 80 E1 00 E8 D0 01 00 64 D0 21 00 68 C0 07 FF F8 C0 27 FF FC 80 E1 00 E4 D0 01 00 6C D0 21 00 70 C0 07 FF F8 C0 27 FF FC 80 E1 00 E0 D0 01 00 74 D0 21 00 78 C0 07 FF F8 C0 27 FF FC 80 E1 00 DC D0 01 00 7C D0 21 00 80 C0 07 FF F8 C0 27 FF FC 80 E1 00 D8 D0 01 00 84 D0 21 00 88 C0 07 FF F8 C0 27 FF FC D0 01 00 8C D0 21 00 90 4B FF FA 18 - -. 0 1000B5C4 8 -. 2F 90 00 00 41 9E 05 04 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 14, stride = 1 -. 0 1000BBB0 160 -. 80 E1 00 EC 81 01 00 E8 C0 07 FF FC C1 A8 FF FC FC 00 00 50 80 E1 00 D8 81 01 00 EC FD A0 68 50 81 21 00 E4 81 41 00 E0 81 61 00 DC C1 27 FF FC D0 01 00 68 80 E1 00 E8 FD 20 48 50 C0 08 FF F8 C1 89 FF FC C1 6A FF FC C1 4B FF FC FD 80 60 50 D0 01 00 64 FD 60 58 50 C0 07 FF F8 FD 40 50 50 80 E1 00 D8 D0 01 00 6C C0 29 FF F8 C0 4A FF F8 C0 AB FF F8 C0 07 FF F8 D1 A1 00 70 D1 81 00 78 D1 61 00 80 D1 41 00 88 D1 21 00 90 D0 21 00 74 D0 41 00 7C D0 A1 00 84 D0 01 00 8C 4B FF F9 78 - -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 14, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 14, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 14, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 14, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 14, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 14, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 14 -. 0 10011954 80 -. 81 21 00 2C 7D 78 39 D6 7C E7 8A 14 7C 08 4A 14 7C 1D 01 D6 55 6B 18 38 7D 3D 41 D6 54 00 18 38 7D BF 04 AE 7D 08 2A 14 55 29 18 38 7C 18 51 D6 7C 09 FC AE 7D 4A 8A 14 FD 80 68 28 FC 00 68 2A 54 00 18 38 7C 0B CD AE 7D 99 05 AE 42 00 FF B4 - -. 0 100110E4 20 -. 39 F4 00 01 3A 60 00 01 55 E0 F8 7E 2B 80 00 01 40 9D 0A A4 - -. 0 10011B98 8 -. 72 80 00 01 40 A2 FC 18 - -. 0 10011BA0 52 -. 3C 00 43 30 80 FE 82 6C 90 01 00 08 3A 40 00 00 93 61 00 0C C9 A7 00 00 C8 01 00 08 81 3E 82 7C FC 00 68 28 CB E9 00 00 FF FF 00 24 FC 20 F8 90 48 01 73 25 - -. 0 10011BD4 12 -. FF 80 08 90 FC 20 F8 90 48 01 73 B9 - -. 0 10011BE0 12 -. 7F 92 80 40 FC 20 08 50 40 BC FB CC - -. 0 10011BEC 40 -. 82 FE 82 74 56 6A 08 3C 82 DE 82 78 38 C0 00 00 38 A0 00 00 38 E0 00 00 C8 77 00 00 7F 87 D8 40 C8 96 00 00 40 9C 00 FC - -. 0 10011C14 32 -. 2F 87 00 00 C8 B6 00 00 C9 37 00 00 FC C0 28 90 FD 40 28 90 FC E0 48 90 FD 00 28 90 41 9E 00 14 - -. 0 10011C44 12 -. 39 00 00 00 7F 88 D8 40 40 9C 00 74 - -. 0 10011C50 36 -. 7D 25 52 14 7F 69 03 A6 39 29 FF FF 7C 1D 49 D6 2F 88 00 00 7D 29 D2 14 39 08 00 01 54 00 18 38 41 9E 00 28 - -. 0 10011C98 40 -. 7C 1F 04 AE FD A8 00 32 FC 07 00 32 FD 6A 03 72 FD 8A 00 32 FC 09 58 38 FD A9 63 7A FC A5 00 2A FC C6 68 2A 42 00 FF A0 - -. 0 10011C5C 24 -. 7C 1D 49 D6 2F 88 00 00 7D 29 D2 14 39 08 00 01 54 00 18 38 41 9E 00 28 - -. 0 10011C74 76 -. FC 08 07 32 FD 68 00 72 FD A4 02 B2 FD 84 02 72 FC 07 00 7A FD 23 6A 78 FD 43 62 BA FC E7 5F 38 FD 00 00 90 7C 1F 04 AE FD A8 00 32 FC 07 00 32 FD 6A 03 72 FD 8A 00 32 FC 09 58 38 FD A9 63 7A FC A5 00 2A FC C6 68 2A 42 00 FF A0 - -. 0 10011CC0 16 -. 38 07 00 01 7D 27 D8 50 7F 80 48 40 40 9C 00 AC - -. 0 10011CD0 60 -. 7D 27 A1 D6 7F 80 D8 40 7C 07 03 78 55 29 08 3C 7D 26 4A 14 7D 29 52 14 39 29 FF FF 55 2B 18 38 7D 38 49 D6 39 6B 00 08 7D 6B C1 D6 55 29 18 38 7C A9 CD AE 7C CB CD AE 41 9C FF 0C - -. 0 10011C34 28 -. FC 04 07 72 FD A3 07 72 FC 63 07 BA FC 84 6F B8 39 00 00 00 7F 88 D8 40 40 9C 00 74 - -. 0 10011D78 8 -. 7F 80 48 00 41 9E 00 44 - -. 0 10011DC0 44 -. 7D 27 A1 D6 7F 80 D8 40 7C 07 03 78 55 29 08 3C 7D 26 4A 14 7D 29 52 14 39 29 FF FF 7D 38 49 D6 55 29 18 38 7C A9 CD AE 4B FF FF 20 - -. 0 10011D08 4 -. 41 9C FF 0C - -. 0 10011D80 64 -. 7D 29 A1 D6 7F 80 D8 40 FC 00 30 50 7C 07 03 78 55 29 08 3C 7D 26 4A 14 7D 2A 48 50 39 29 FF FF 55 2B 18 38 7D 38 49 D6 39 6B 00 08 7D 6B C1 D6 55 29 18 38 7C A9 CD AE 7C 0B CD AE 4B FF FF 4C - -. 0 10011D0C 20 -. 3A 52 00 01 7C A5 A2 14 7F 92 80 40 7C C6 8A 14 41 9C FE E4 - -. 0 10011D20 28 -. 80 E1 00 30 80 01 00 1C 38 E7 00 04 90 E1 00 30 34 E0 FF FF 90 E1 00 1C 40 82 F2 14 - -. 0 10011D3C 4 -. 4B FF FA 94 - -PASS: gsl_fft_real with signal_real_noise, n = 14, stride = 1 -. 0 1000C6C0 56 -. 7F 9C DA 14 92 A1 00 08 7C 1C BB 96 7F B9 C2 14 3A D6 00 01 3B 5A 00 10 7C 00 B9 D6 7F 80 E0 50 93 81 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 01 C8 01 - -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 14, stride = 1 -. 0 1000D114 20 -. 38 1B 00 01 3B 00 00 01 54 00 F8 7E 2B 80 00 01 40 9D 00 F8 - -. 0 1000D128 28 -. 7C 15 03 78 3B F0 00 10 3B 3B FF FF 2F 96 00 00 C8 DF FF F0 C8 FF FF F8 41 9E 00 C8 - -. 0 1000D144 196 -. 57 09 08 3C 57 2B 08 3C 38 C9 FF FF 7E C9 03 A6 38 8B FF FF 7C C5 33 78 57 63 08 3C 54 A9 18 38 54 8B 18 38 39 29 00 08 39 6B 00 08 7D 29 E1 D6 81 81 00 2C 54 C8 18 38 7D 46 62 14 55 47 18 38 7D 6B E1 D6 7D 29 EC AE 39 08 00 08 38 E7 00 08 7D 3C 29 D6 7D 0B EC AE 7C A5 1A 14 FD 89 40 2A FD 29 40 28 7C 1C 21 D6 55 29 18 38 7D 69 EC AE FD 46 03 32 7C 84 1A 14 FD 87 03 32 54 00 18 38 7D 57 51 D6 7D BD 04 AE FC 0B 68 28 7C 17 31 D6 FD 6B 68 2A 55 4A 18 38 FD 47 50 3A 7C C6 DA 14 FC 06 60 38 7D 08 B9 D6 54 00 18 38 7D 7A 05 AE 7C E7 B9 D6 7D 28 D5 AE 7C 0A D5 AE 7D 47 D5 AE 42 00 FF 5C - -. 0 1000D208 20 -. 3B 18 00 01 3B 39 FF FF 7F 95 C0 40 3B FF 00 10 41 9D FF 1C - -. 0 1000D134 16 -. 2F 96 00 00 C8 DF FF F0 C8 FF FF F8 41 9E 00 C8 - -. 0 1000D21C 8 -. 73 79 00 01 40 A2 FC 90 - -. 0 1000CAD0 20 -. 38 60 00 00 C9 16 00 00 7F 83 F8 40 C9 25 00 00 40 9C 00 A0 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 14, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 14, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 14 -. 0 10013980 80 -. 81 21 00 2C 7D 78 39 D6 7C E7 8A 14 7C 08 4A 14 7C 1F 01 D6 55 6B 10 3A 7D 3F 41 D6 54 00 10 3A 7D BD 04 2E 7D 08 22 14 55 29 10 3A 7C 18 51 D6 7C 09 EC 2E 7D 4A 8A 14 ED 80 68 28 EC 00 68 2A 54 00 10 3A 7C 0B CD 2E 7D 99 05 2E 42 00 FF B4 - -. 0 100130D4 20 -. 39 F4 00 01 3A 60 00 01 55 E0 F8 7E 2B 80 00 01 40 9D 0A E0 - -. 0 10013BC4 8 -. 72 80 00 01 40 A2 FC 18 - -. 0 10013BCC 52 -. 3C 00 43 30 80 FE 82 C8 90 01 00 08 3A 40 00 00 93 61 00 0C C9 A7 00 00 C8 01 00 08 81 3E 82 D8 FC 00 68 28 CB E9 00 00 FF FF 00 24 FC 20 F8 90 48 01 52 F9 - -. 0 10013C00 12 -. FF 80 08 18 FC 20 F8 90 48 01 53 8D - -. 0 10013C0C 16 -. 7F 92 80 40 FC 20 08 18 FC 20 08 50 40 BC FB C8 - -. 0 10013C1C 40 -. 82 FE 82 D0 56 6A 08 3C 82 DE 82 D4 38 C0 00 00 38 A0 00 00 38 E0 00 00 C0 77 00 00 7F 87 D8 40 C0 96 00 00 40 9C 00 FC - -. 0 10013C44 32 -. 2F 87 00 00 C0 B6 00 00 C1 17 00 00 FC C0 28 90 FD 40 28 90 FC E0 40 90 FD 20 28 90 41 9E 00 14 - -. 0 10013C74 12 -. 39 00 00 00 7F 88 D8 40 40 9C 00 74 - -. 0 10013C80 36 -. 7D 25 52 14 7F 69 03 A6 39 29 FF FF 7C 1F 49 D6 2F 88 00 00 7D 29 D2 14 39 08 00 01 54 00 10 3A 41 9E 00 28 - -. 0 10013CC8 40 -. 7C 1D 04 2E ED A7 00 32 EC 09 00 32 ED 6A 03 72 ED 8A 00 32 EC 08 58 3A ED A8 63 78 EC C6 00 2A EC A5 68 2A 42 00 FF A0 - -. 0 10013C8C 24 -. 7C 1F 49 D6 2F 88 00 00 7D 29 D2 14 39 08 00 01 54 00 10 3A 41 9E 00 28 - -. 0 10013CA4 76 -. EC 09 07 32 ED 89 00 72 ED 64 02 B2 EC 07 00 7A ED A4 02 32 EC E7 67 38 ED 03 5A 38 ED 43 6A BA FD 20 00 90 7C 1D 04 2E ED A7 00 32 EC 09 00 32 ED 6A 03 72 ED 8A 00 32 EC 08 58 3A ED A8 63 78 EC C6 00 2A EC A5 68 2A 42 00 FF A0 - -. 0 10013CF0 16 -. 38 07 00 01 7D 27 D8 50 7F 80 48 40 40 9C 00 AC - -. 0 10013D00 60 -. 7D 27 A1 D6 7F 80 D8 40 7C 07 03 78 55 29 08 3C 7D 26 4A 14 7D 29 52 14 39 29 FF FF 55 2B 10 3A 7D 38 49 D6 39 6B 00 04 7D 6B C1 D6 55 29 10 3A 7C A9 CD 2E 7C CB CD 2E 41 9C FF 0C - -. 0 10013C64 28 -. EC 04 07 72 ED A3 07 72 EC 63 07 BA EC 84 6F B8 39 00 00 00 7F 88 D8 40 40 9C 00 74 - -. 0 10013DA8 8 -. 7F 80 48 00 41 9E 00 44 - -. 0 10013DF0 44 -. 7D 27 A1 D6 7F 80 D8 40 7C 07 03 78 55 29 08 3C 7D 26 4A 14 7D 29 52 14 39 29 FF FF 7D 38 49 D6 55 29 10 3A 7C A9 CD 2E 4B FF FF 20 - -. 0 10013D38 4 -. 41 9C FF 0C - -. 0 10013DB0 64 -. 7D 29 A1 D6 7F 80 D8 40 FC 00 30 50 7C 07 03 78 55 29 08 3C 7D 26 4A 14 7D 2A 48 50 39 29 FF FF 55 2B 10 3A 7D 38 49 D6 39 6B 00 04 7D 6B C1 D6 55 29 10 3A 7C A9 CD 2E 7C 0B CD 2E 4B FF FF 4C - -. 0 10013D3C 20 -. 3A 52 00 01 7C A5 A2 14 7F 92 80 40 7C C6 8A 14 41 9C FE E4 - -. 0 10013D50 28 -. 80 E1 00 30 80 01 00 1C 38 E7 00 04 90 E1 00 30 34 E0 FF FF 90 E1 00 1C 40 82 F1 D4 - -. 0 10013D6C 4 -. 4B FF FA 90 - -PASS: gsl_fft_real_float with signal_real_noise, n = 14, stride = 1 -. 0 1000E880 56 -. 7F 9C DA 14 92 A1 00 08 7C 1C BB 96 7F B9 C2 14 3A D6 00 01 3B 5A 00 08 7C 00 B9 D6 7F 80 E0 50 93 81 00 0C CB E1 00 08 FF FF F0 28 FF FF 07 72 FC 20 F8 90 48 01 A6 41 - -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 14, stride = 1 -. 0 1000F2E0 20 -. 38 1B 00 01 3B 00 00 01 54 00 F8 7E 2B 80 00 01 40 9D 00 F8 - -. 0 1000F2F4 28 -. 7C 15 03 78 3B B0 00 08 3B 3B FF FF 2F 96 00 00 C0 DD FF F8 C0 FD FF FC 41 9E 00 C8 - -. 0 1000F310 196 -. 57 09 08 3C 57 2B 08 3C 38 C9 FF FF 7E C9 03 A6 38 8B FF FF 7C C5 33 78 57 63 08 3C 54 A9 10 3A 54 8B 10 3A 39 29 00 04 39 6B 00 04 7D 29 E1 D6 81 81 00 2C 54 C8 10 3A 7D 46 62 14 55 47 10 3A 7D 6B E1 D6 7D 29 FC 2E 39 08 00 04 38 E7 00 04 7D 3C 29 D6 7D 0B FC 2E 7C A5 1A 14 EC 09 40 2A ED 29 40 28 7C 1C 21 D6 55 29 10 3A 7D A9 FC 2E ED 46 00 32 EC 07 00 32 7C 84 1A 14 54 00 10 3A 7D 57 51 D6 7D 9F 04 2E ED 6D 60 28 7C 17 31 D6 ED AD 60 2A 55 4A 10 3A ED 47 52 FA 7C C6 DA 14 ED 66 02 F8 7D 08 B9 D6 54 00 10 3A 7D BA 05 2E 7C E7 B9 D6 7D 28 D5 2E 7D 6A D5 2E 7D 47 D5 2E 42 00 FF 5C - -. 0 1000F3D4 20 -. 3B 18 00 01 3B 39 FF FF 7F 95 C0 40 3B BD 00 08 41 9D FF 1C - -. 0 1000F300 16 -. 2F 96 00 00 C0 DD FF F8 C0 FD FF FC 41 9E 00 C8 - -. 0 1000F3E8 8 -. 73 79 00 01 40 A2 FC 90 - -. 0 1000EC98 20 -. 38 60 00 00 C1 16 00 00 7F 83 E8 40 C1 25 00 00 40 9C 00 A0 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 14, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 14, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 14 -PASS: gsl_fft_complex_forward with signal_noise, n = 14, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 14, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 14, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 14, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 14, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 14, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 14, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 14, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 14, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 14, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 14 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 14, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 14, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 14, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 14, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 14, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 14, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 14, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 14, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 14, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 14, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 14 -PASS: gsl_fft_real with signal_real_noise, n = 14, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 14, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 14, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 14, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 14 -PASS: gsl_fft_real_float with signal_real_noise, n = 14, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 14, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 14, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 14, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 14 -PASS: gsl_fft_complex_forward with signal_noise, n = 14, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 14, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 14, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 14, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 14, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 14, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 14, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 14, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 14, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 14, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 14 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 14, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 14, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 14, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 14, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 14, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 14, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 14, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 14, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 14, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 14, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 14 -PASS: gsl_fft_real with signal_real_noise, n = 14, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 14, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 14, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 14, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 14 -PASS: gsl_fft_real_float with signal_real_noise, n = 14, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 14, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 14, stride = 3 -. 0 FE0CB98 20 -. 83 1E 0F 64 FD A0 F8 90 CB 98 00 00 FE 1F E0 00 40 91 07 50 - -. 0 FE0D2F8 8 -. FD A0 F8 50 4B FF F8 B0 - -. 0 FE0CBAC 192 -. C8 26 00 00 83 7E 0F 84 FD 01 68 2A 80 DE 0F 88 C8 9B 00 00 FD 48 08 28 D9 01 00 30 81 61 00 30 81 81 00 34 FD 6D 50 28 55 99 28 34 7F 59 52 14 7D 59 54 AE C8 FA 00 10 FD 0B 02 F2 C8 5A 00 18 C8 BA 00 08 FC 07 20 2A FC CB 20 2A FC 68 1F BA FD 2B 02 32 FC 20 20 28 FD A8 D6 FA FD 89 00 F2 FD 27 08 28 FC 66 20 28 FF CC 28 BA FD AD EA 3A FF 67 F3 3A FF 49 10 2A FC A1 00 F2 FD 9A DA FA CB 66 00 00 FC 8D 02 32 FC 4B 18 28 FF C5 50 2A FC EA 01 32 FC C1 60 BA FD 0A F0 28 FC 06 38 28 FD 68 28 2A FD 20 58 2A FC 3E 48 2A FF BE 08 28 FF 49 E8 2A FC 7A 0E FA FC 83 08 00 41 86 06 98 - -. 0 FE0D300 4 -. 41 B1 F7 58 - -. 0 FE0D304 8 -. FC 20 08 50 4B FF FA B8 - -PASS: gsl_fft_complex_wavetable_alloc, n = 15, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 15 -. 0 FE0DBA4 20 -. FF 1F E8 00 81 3E 0F 88 CB A9 00 00 FC 84 07 72 40 99 03 30 - -. 0 FE0DEE4 8 -. 81 3E 0F B8 4B FF FC D4 - -. 0 FE0DBBC 20 -. C8 A9 00 00 FC 1F 21 7A FC C1 00 2A FE 06 08 00 41 B2 F5 78 - -PASS: gsl_fft_complex_forward with signal_noise, n = 15, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 15, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 15, stride = 1 -. 0 FE0EAC4 20 -. CB C6 00 00 FF A0 20 90 FC E0 10 90 FF 82 F0 00 41 9D 00 08 - -. 0 FE0EADC 32 -. C8 AA 00 00 FD A5 38 2A FD 8D 28 28 D9 A1 00 30 81 41 00 30 81 61 00 34 FC 27 60 28 41 9D 00 08 - -. 0 FE0EB00 188 -. FD 21 00 72 C8 C5 00 00 C8 84 00 00 C9 07 00 00 55 67 28 34 81 5E 0F E0 7C A7 42 14 FC A9 21 BA C8 9D 00 00 C9 4A 00 00 C8 C3 00 00 FC 61 50 2A FD A5 42 7A 7C A7 44 AE FD 03 50 28 C8 65 00 08 FD 85 50 2A FD 6D 02 72 FD 8C 50 28 FC E1 40 28 FC 01 5F 7A C9 65 00 10 FC E7 E8 2A FD 45 60 28 FD AB 00 32 C8 05 00 18 FC C9 21 BA FD 21 02 72 FD 0C 02 32 FD 4A 18 2A FD 8C 01 F2 FC 80 68 28 FD A9 01 B2 FC 6A 00 72 FC E4 60 28 FC 8B 40 28 FC 25 03 72 FD 6B 20 28 FC 07 18 28 FD 2B 40 28 FD 40 08 28 FC CA 48 2A FC 24 30 2A FD 04 08 28 FC 86 40 2A FF 84 F0 00 40 9D 01 D4 - -. 0 FE0ED8C 20 -. 83 BE 0F E4 FC 9F F0 00 C8 1D 00 00 FC 84 00 32 40 85 00 F0 - -. 0 FE0EE8C 8 -. 81 3E 10 18 4B FF FF 14 - -. 0 FE0EDA4 16 -. C9 69 00 00 FC FF 02 F2 FC 04 38 28 4B FF FE 2C - -. 0 FE0EBDC 12 -. FD 81 00 2A FF 0C 08 00 41 9A 00 60 - -. 0 FE0EC44 8 -. 2F 9F 00 00 41 BE F5 44 - -PASS: gsl_fft_complex_forward with signal_pulse, n = 15, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 15, stride = 1 -. 0 FE0EDA0 20 -. 81 3E 10 10 C9 69 00 00 FC FF 02 F2 FC 04 38 28 4B FF FE 2C - -PASS: gsl_fft_complex_forward with signal_exp, n = 15, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 15, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 15 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 15, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 15, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 15, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 15, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 15, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 15, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 15, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 15 -. 0 10011F00 32 -. 2F 95 00 00 C8 1C FF F8 C9 BA FF F8 FC 80 00 50 C8 BC FF F0 FC 40 68 50 C8 7A FF F0 41 9E 01 50 - -PASS: gsl_fft_real with signal_real_noise, n = 15, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 15, stride = 1 -. 0 1000DB6C 60 -. 39 D8 00 10 3A 35 00 10 39 F6 00 10 3A 10 00 10 57 78 08 3C 2F 93 00 00 CA F0 FF F0 CA D0 FF F8 CA AE FF F0 CA 8E FF F8 CA 6F FF F0 CA 4F FF F8 CA 31 FF F0 CA 11 FF F8 41 9E 02 64 - -. 0 1000DBA8 400 -. 81 3E 81 80 56 96 08 3C 81 5E 81 7C 3B F6 FF FF C9 E9 00 00 3A A0 00 00 C9 CA 00 00 7E 69 03 A6 1C F5 00 05 7C 7F CA 14 7E B5 DA 14 7D 76 38 50 7C E7 B2 14 7D 6B C2 14 38 E7 FF FF 39 6B FF FF 7C 18 3A 14 7C D8 5A 14 55 6A 18 38 54 C9 18 38 39 4A 00 08 39 29 00 08 7D 18 02 14 7D 29 E1 D6 54 05 18 38 55 04 18 38 38 A5 00 08 38 84 00 08 7D 4A E1 D6 7D 09 EC AE 54 E9 18 38 FD 00 40 50 39 29 00 08 7C 1C 01 D6 7C 8A EC AE 7D 43 CA 14 FC 80 20 50 7D 1C 41 D6 54 00 18 38 7C FD 04 AE 7C 0A CA 14 7C DC 31 D6 55 08 18 38 7D 48 EC AE 7D 00 CA 14 7D 7C 59 D6 54 C6 18 38 7C A6 EC AE 55 46 18 38 38 C6 00 08 FC CA 28 2A 7C A5 E1 D6 55 6B 18 38 7C 6B EC AE FD 4A 28 28 57 EB 18 38 FD A7 18 2A 39 6B 00 08 7C 84 E1 D6 7D 65 EC AE FC B9 02 B2 54 05 18 38 38 A5 00 08 FD 8B 20 2A 7C 04 EC AE FF 6D 30 2A 7C FC 39 D6 FD AD 30 28 FD 20 40 2A 55 04 18 38 FC 00 40 28 38 84 00 08 FD 1B 03 B2 7D 29 E1 D6 54 E7 18 38 FF 4C 48 2A 7C 47 EC AE FD 8C 48 28 54 67 18 38 FC D9 00 32 38 E7 00 08 7C 29 EC AE 7C 77 19 D6 FD 3A 03 B2 FD 58 02 B2 7D 37 F9 D6 54 63 18 38 FC 18 00 32 7F FF DA 14 FC E7 18 28 FD 6B 20 28 7D 57 51 D6 FD AD 03 F2 55 29 18 38 FD 8C 03 F2 7C 17 01 D6 55 4A 18 38 FD 02 40 28 FD 21 48 28 FC B8 29 F8 - -. 0 1000DD38 208 -. 7D 17 41 D6 54 00 18 38 FC D8 32 F8 FC F9 51 FA 7D 6B B9 D6 55 08 18 38 FD 79 02 FA FD 49 60 28 FC 08 68 28 7C E7 B9 D6 FD 08 68 2A FD 29 60 2A FD A0 30 2A FD 8A 28 28 7C C6 B9 D6 FC 88 58 2A FC 69 38 28 FD 08 58 28 FD 29 38 2A 7C A5 B9 D6 FC 00 30 28 FD 4A 28 2A FF F6 02 32 7C 84 B9 D6 FF D4 00 32 FF B2 03 72 FF 90 01 32 FD 76 02 72 FC F4 02 B2 FC D2 03 32 FC B0 00 F2 FD 37 FA 7A FD 55 F2 BA FD 93 EB 3A FC 71 E0 FA FD 17 5A 38 FC 15 38 38 FD B3 33 78 FC 91 29 38 FC 42 D8 2A FC 21 D0 2A 7C 49 D5 AE 7C 2B D5 AE 7D 03 D5 AE 7D 27 D5 AE 7C 0A D5 AE 7D 46 D5 AE 7D BA 05 AE 7D 85 D5 AE 7C 88 D5 AE 7C 64 D5 AE 42 00 FD C4 - -. 0 1000DE08 32 -. 3A 94 00 01 56 40 F8 7E 7F 80 A0 40 3A 10 00 10 39 CE 00 10 39 EF 00 10 3A 31 00 10 41 9D FD 5C - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 15, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 15, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 15 -. 0 10013F48 32 -. 2F 95 00 00 C0 1C FF FC C1 BA FF FC FC 80 00 50 C0 BC FF F8 FC 40 68 50 C0 7A FF F8 41 9E 01 58 - -PASS: gsl_fft_real_float with signal_real_noise, n = 15, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 15, stride = 1 -. 0 1000FD68 60 -. 39 96 00 08 39 F5 00 08 39 D9 00 08 3A 10 00 08 57 76 08 3C 2F 92 00 00 C2 F0 FF F8 C2 D0 FF FC C2 AC FF F8 C2 8C FF FC C2 6E FF F8 C2 4E FF FC C2 2F FF F8 C2 0F FF FC 41 9E 02 84 - -. 0 1000FDA4 400 -. 81 3E 81 F8 56 75 08 3C 81 5E 81 F4 3B 35 FF FF C9 E9 00 00 3A 80 00 00 C9 CA 00 00 7E 49 03 A6 1C F4 00 05 7F B9 C2 14 7C 7D C2 14 7E 94 DA 14 7D 75 38 50 7C E7 AA 14 7D 6B B2 14 38 E7 FF FF 39 6B FF FF 7C 16 3A 14 7C D6 5A 14 55 6A 10 3A 54 C9 10 3A 39 4A 00 04 39 29 00 04 7D 16 02 14 7D 29 E1 D6 54 05 10 3A 55 04 10 3A 38 A5 00 04 38 84 00 04 7D 4A E1 D6 7C 89 FC 2E 54 E9 10 3A FC 80 20 50 39 29 00 04 7C 1C 01 D6 7C 6A FC 2E FC 60 18 50 7D 1C 41 D6 54 00 10 3A 7C BF 04 2E 7C DC 31 D6 55 08 10 3A 7C C8 FC 2E 7D 7C 59 D6 54 C6 10 3A 7F E6 FC 2E 57 A6 10 3A 38 C6 00 04 ED 66 F8 2A 7C A5 E1 D6 55 6B 10 3A 7F CB FC 2E EC C6 F8 28 7D 63 C2 14 EC 05 F0 2A 55 6A 10 3A 7C 84 E1 D6 7C E5 FC 2E EC A5 F0 28 54 65 10 3A ED A7 18 2A 38 A5 00 04 EF 60 58 2A 39 4A 00 04 7D 04 FC 2E 7C FC 39 D6 EC 00 58 28 ED 88 20 2A FD 40 D8 90 7D 29 E1 D6 54 E7 10 3A EF 4D 60 2A 7C 47 FC 2E ED AD 60 28 7C EB C2 14 FD 4A 03 B2 54 E8 10 3A 7C 29 FC 2E 57 29 10 3A FD 20 D0 90 7C 17 C9 D6 39 29 00 04 39 08 00 04 FD 29 03 B2 7F 39 DA 14 7F B7 E9 D6 54 00 10 3A FD 80 10 90 FD 60 08 90 FC 00 03 F2 7C 77 19 D6 57 BD 10 3A FD AD 03 F2 ED 08 20 28 FD 8C 50 28 7D 77 59 D6 FD 6B 48 28 54 63 10 3A EC E7 18 28 FC 00 00 18 - -. 0 1000FF34 240 -. FD A0 68 18 7C F7 39 D6 FD 80 60 18 55 6B 10 3A FD 60 58 18 ED 39 01 B2 ED 59 02 32 7D 29 B9 D6 EC D8 01 B2 54 E7 10 3A ED 18 02 32 ED 38 49 78 ED 58 51 F8 7C C6 B9 D6 EC 8C 00 28 EC 6B 68 28 EC B9 31 7A EC F9 41 FA 7C A5 B9 D6 ED 8C 00 2A ED 6B 68 2A EC 04 50 2A ED A3 48 28 7D 4A B9 D6 ED 0C 38 2A EC CB 28 28 ED 8C 38 28 ED 6B 28 2A 7D 08 B9 D6 EC 84 50 28 EC 63 48 2A ED 56 03 32 ED 34 01 32 EC F2 00 32 EC B0 02 32 EF F6 02 F2 EF D4 00 F2 EF B2 03 72 EF 90 01 B2 EC 42 D8 2A EC 21 D0 2A ED 77 52 FA EC 75 48 FA 7C 5A 05 2E ED B3 3B 7A 7C 29 D5 2E EC D1 29 BA ED 97 FB 38 EC 95 F1 38 EC 13 E8 38 ED 11 E2 38 7D 9D D5 2E 7D 66 D5 2E 7C 83 D5 2E 7C 65 D5 2E 7C 0B D5 2E 7D AA D5 2E 7D 07 D5 2E 7C C8 D5 2E 42 00 FD A4 - -. 0 10010024 32 -. 3A 73 00 01 56 20 F8 7E 7F 80 98 40 3A 10 00 08 39 8C 00 08 39 CE 00 08 39 EF 00 08 41 9D FD 3C - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 15, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 15, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 15 -PASS: gsl_fft_complex_forward with signal_noise, n = 15, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 15, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 15, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 15, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 15, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 15, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 15, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 15, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 15, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 15, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 15 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 15, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 15, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 15, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 15, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 15, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 15, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 15, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 15, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 15, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 15, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 15 -PASS: gsl_fft_real with signal_real_noise, n = 15, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 15, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 15, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 15, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 15 -PASS: gsl_fft_real_float with signal_real_noise, n = 15, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 15, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 15, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 15, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 15 -PASS: gsl_fft_complex_forward with signal_noise, n = 15, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 15, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 15, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 15, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 15, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 15, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 15, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 15, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 15, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 15, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 15 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 15, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 15, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 15, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 15, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 15, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 15, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 15, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 15, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 15, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 15, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 15 -PASS: gsl_fft_real with signal_real_noise, n = 15, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 15, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 15, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 15, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 15 -PASS: gsl_fft_real_float with signal_real_noise, n = 15, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 15, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 15, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 16, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 16 -. 0 10007A84 316 -. 81 41 01 84 7D 70 EA 14 7D 6B C9 D6 7D 24 FA 14 7C 1D 52 14 C9 29 00 08 7D 54 EA 14 7D 84 FC AE 7C C5 D2 14 7C 00 C9 D6 55 6B 20 36 7D 2B FA 14 7C CB FC AE C8 49 00 08 7D 73 1A 14 3B BD 00 01 54 00 20 36 7D 4A C9 D6 7D 00 FA 14 7C 7F 04 AE C8 88 00 08 7C 15 1A 14 FD 43 30 28 7F 7B CA 14 FD 64 10 28 55 4A 20 36 7D 2A FA 14 7D 0A FC AE C8 E9 00 08 FD 5D 02 B2 7D 23 E2 14 7D 6B C1 D6 FD 7D 02 F2 7C 84 B2 14 38 63 00 01 FC 0C 40 28 FD A9 38 28 7D 29 C1 D6 FC 63 30 2A 55 6B 20 36 FC 84 10 2A 7D 0B D2 14 FD 8C 40 2A FD 29 38 2A 7C 00 C1 D6 FC A0 58 2A 55 29 20 36 FC CD 50 28 7D 49 D2 14 FD 0C 18 28 FC E9 20 28 54 00 20 36 FD AD 50 2A 7C E0 D2 14 FC 00 58 28 FF D9 02 32 FD 77 00 32 FD 5A 01 72 FC 57 03 72 FC 39 01 F2 FF FA 01 B2 FD B8 5B 7A FC FB F1 FA FC DC 51 BA FC 18 10 38 FD 1B 0A 38 FC BC F9 78 FD 8C 18 2A FD 29 20 2A 7D 85 D5 AE 7C A5 BA 14 D9 26 00 08 7C 09 D5 AE D9 AA 00 08 7D 0B D5 AE D8 E8 00 08 7C BA 05 AE D8 C7 00 08 42 00 FE C8 - -PASS: gsl_fft_complex_forward with signal_noise, n = 16, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 16, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 16, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 16, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 16, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 16, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 16, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 16 -. 0 1000A8D0 316 -. 81 21 01 40 7D 70 EA 14 7D 6B C9 D6 7D 54 EA 14 7C 1D 4A 14 7D A4 FC 2E 7D 24 FA 14 C0 E9 00 04 3B BD 00 01 7C 00 C9 D6 55 6B 18 38 7D 2B FA 14 7C AB FC 2E C0 89 00 04 7D 75 1A 14 7F 7B CA 14 7D 4A C9 D6 54 00 18 38 7D 00 FA 14 7C 7F 04 2E C0 C8 00 04 7C 03 E2 14 ED 43 28 28 7C 84 B2 14 55 4A 18 38 EC 06 20 28 7D 2A FA 14 7D 2A FC 2E C1 09 00 04 ED 5D 02 B2 ED 8D 48 28 7D 33 1A 14 ED 67 40 28 7C 00 C1 D6 EC 1D 00 32 7D 45 D2 14 ED AD 48 2A 38 63 00 01 EC E7 40 2A EC 63 28 2A 7D 29 C1 D6 EC C6 20 2A 54 00 18 38 EC 4C 00 2A 7D 00 D2 14 EC 8B 50 28 ED 0D 18 28 7D 6B C1 D6 EC A7 30 28 55 29 18 38 ED 8C 00 28 7C E9 D2 14 ED 6B 50 2A EF FA 02 32 55 6B 18 38 EC 37 03 32 7C CB D2 14 EF D9 00 B2 EC 17 02 F2 ED 5A 01 72 ED 39 01 32 ED 78 0A FA EC BB F9 7A EC 9C F1 3A ED 98 03 38 ED 1B 52 38 EC 5C 48 B8 ED AD 18 2A EC E7 30 2A 7D A5 D5 2E 7C A5 BA 14 D0 EA 00 04 7D 9A 05 2E D1 68 00 04 7D 09 D5 2E D0 A7 00 04 7C 4B D5 2E D0 86 00 04 42 00 FE C8 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 16, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 16, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 16, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 16, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 16, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 16, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 16, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 16 -. 0 1001222C 20 -. 3A 1A 00 01 3A 60 00 01 56 00 F8 7E 2B 80 00 01 40 9D 01 FC - -. 0 10012240 60 -. 3A D5 00 10 3A 9C 00 10 3A B7 00 10 57 57 08 3C 2F 92 00 00 C8 14 FF F8 C9 B5 FF F8 C9 96 FF F8 FC 20 00 50 FF C0 68 50 C8 54 FF F0 FF 80 60 50 CB F5 FF F0 CB B6 FF F0 41 9E 01 A4 - -. 0 1001227C 400 -. 56 67 08 3C 7D 33 D0 50 55 29 08 3C 3B 87 FF FF 7E 49 03 A6 38 69 FF FF 7F 9B E3 78 7C 1B 72 14 57 66 18 38 7D 60 72 14 54 09 18 38 7D 0B 72 14 39 29 00 08 55 0A 18 38 7D 29 E9 D6 39 4A 00 08 55 67 18 38 38 E7 00 08 7D 4A E9 D6 7D 49 FC AE 38 C6 00 08 FD 21 02 B2 7C B7 E2 14 7C 97 1A 14 7C 1D 01 D6 7C AA FC AE 54 69 18 38 FD 7C 01 72 57 8A 18 38 39 4A 00 08 7D 7D 59 D6 54 00 18 38 7D 9F 04 AE 39 29 00 08 FC 01 03 32 7D 1D 41 D6 55 6B 18 38 7C EB FC AE FD 82 4B 38 FC DE 01 F2 7C E7 E9 D6 55 08 18 38 7D 08 FC AE FD 42 02 BA 54 88 18 38 FC 9C 02 32 39 08 00 08 7D A7 FC AE 7C C6 E9 D6 FD 1D 5A 38 54 A7 18 38 38 E7 00 08 FD 3E 03 72 7C 1D D9 D6 7D 66 FC AE FD BF 33 7A 7F 7B D2 14 FC BD 21 7A 54 00 18 38 7D 78 19 D6 FC CC 40 28 7C 1F 04 AE FC FF 49 F8 7C 63 8A 14 FC 8B 68 28 7C 18 E1 D6 FD 2A 28 28 55 6B 18 38 FD 6B 68 2A 7F 9C 8A 14 FC C0 30 50 FD 4A 28 2A 7C B8 29 D6 FD A0 38 28 54 00 18 38 FC 00 38 2A FC 64 30 28 FC AB 50 28 7C 98 21 D6 FD 20 48 50 54 A5 18 38 FD 8C 40 2A FC A0 28 50 7D 4A C1 D6 FC ED 48 2A FD 00 60 28 54 84 18 38 FC 60 18 50 FC 00 60 2A 7C E7 C1 D6 FD 6B 50 2A FD AD 48 28 FC 84 30 2A 7C 19 05 AE 7D 6A CD AE 7D 08 C1 D6 7D A5 CD AE 7C 87 CD AE 7D 04 CD AE 7D 29 C1 D6 - -. 0 1001240C 16 -. 7C A8 CD AE 7C EB CD AE 7C 69 CD AE 42 00 FE 80 - -. 0 1001241C 28 -. 3A 73 00 01 56 00 F8 7E 7F 80 98 40 3A 94 00 10 3A B5 00 10 3A D6 00 10 41 9D FE 1C - -. 0 10012438 8 -. 73 40 00 01 40 A2 F3 78 - -. 0 10012440 8 -. 2F 92 00 00 41 BE F3 70 - -. 0 10012448 196 -. 56 67 08 3C 7E 49 03 A6 38 C7 FF FF 80 FE 82 58 57 44 08 3C 38 BA FF FF C9 07 00 00 7C 05 72 14 7D 44 32 14 7D 60 72 14 7C 1D 01 D6 7D 2B 72 14 55 48 18 38 54 C7 18 38 7D 3D 49 D6 54 00 18 38 7C 1F 04 AE 38 E7 00 08 39 08 00 08 7D 7D 59 D6 55 29 18 38 7D A9 FC AE FD 80 68 2A 7C 1D 29 D6 FC 00 68 28 55 6B 18 38 7D 4B FC AE FD 8C 02 32 7C A5 D2 14 FC 00 02 32 54 00 18 38 7D BF 04 AE 7D 58 51 D6 FD 60 50 50 FD 4A 60 28 FD 2D 00 28 7C 18 31 D6 FD 6B 60 28 FD AD 00 2A 55 4A 18 38 7C C6 8A 14 7C E7 C1 D6 54 00 18 38 7D B9 05 AE 7D 08 C1 D6 7D 67 CD AE 7D 2A CD AE 7D 48 CD AE 42 00 FF 5C - -. 0 1001250C 28 -. 80 E1 00 30 80 01 00 1C 38 E7 00 04 90 E1 00 30 34 E0 FF FF 90 E1 00 1C 40 82 EA 28 - -. 0 10012528 4 -. 4B FF F2 A8 - -PASS: gsl_fft_real with signal_real_noise, n = 16, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 16, stride = 1 -. 0 1000D620 172 -. 54 A0 10 3A 81 81 00 30 7D 23 02 14 7C 1C 01 D6 39 29 FF FF 55 2A 18 38 7D 63 4A 14 39 4A 00 08 7D 7C 59 D6 54 00 18 38 7D 9D 04 AE 7D 05 62 14 7C E8 62 14 7D 3C 49 D6 55 6B 18 38 7D 4B EC AE 7C C7 62 14 FD 6C 50 28 7D 4A E1 D6 55 29 18 38 7C 09 EC AE FD 8C 50 2A FC 00 00 2A 7D AA EC AE 7C 17 29 D6 7C A5 DA 14 FD AD 68 2A FD 4C 00 28 7D 17 41 D6 FD 8C 00 2A FD 2B 68 2A 54 00 18 38 FD 6B 68 28 7D 9A 05 AE 7C F7 39 D6 55 08 18 38 7D 68 D5 AE 7C D7 31 D6 54 E7 18 38 7D 47 D5 AE 54 C6 18 38 7D 26 D5 AE 42 00 FF 58 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 16, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 16, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 16 -. 0 10014288 20 -. 3A 1A 00 01 3A 60 00 01 56 00 F8 7E 2B 80 00 01 40 9D 01 FC - -. 0 1001429C 60 -. 3A B7 00 08 3A DB 00 08 3A 9C 00 08 57 57 08 3C 2F 92 00 00 C0 14 FF FC C1 B5 FF FC C1 96 FF FC FC 20 00 50 FF C0 68 50 C0 54 FF F8 FF 80 60 50 C3 F5 FF F8 C3 B6 FF F8 41 9E 01 A4 - -. 0 100142D8 400 -. 56 68 08 3C 7D 33 D0 50 55 29 08 3C 3B 88 FF FF 7E 49 03 A6 38 69 FF FF 7F 9B E3 78 7C 1B 72 14 57 66 10 3A 7D 60 72 14 54 09 10 3A 7D 0B 72 14 39 29 00 04 55 0A 10 3A 7D 29 F9 D6 39 4A 00 04 55 67 10 3A 38 E7 00 04 7D 4A F9 D6 7D 49 EC 2E 38 C6 00 04 ED 21 02 B2 7C B7 E2 14 7C 97 1A 14 7C 1F 01 D6 7C EA EC 2E 57 89 10 3A EC 9C 01 F2 54 6A 10 3A 39 29 00 04 7D 7F 59 D6 54 00 10 3A 7D 7D 04 2E 39 4A 00 04 ED 22 4A F8 7D 1F 41 D6 55 6B 10 3A 7D 0B EC 2E ED 61 02 F2 54 AB 10 3A ED 9E 02 32 39 6B 00 04 7C E7 F9 D6 55 08 10 3A 7C 08 EC 2E ED 42 5A BA 54 88 10 3A EC 9D 20 38 39 08 00 04 EC 1C 00 32 7C C6 F9 D6 7D A7 EC 2E EC A9 20 28 ED 9F 63 7A 7C 1F D9 D6 EC FD 01 FA ED BE 03 72 7D 66 EC 2E FC A0 28 50 7F 7B D2 14 EC 6B 60 28 EC CA 38 28 54 00 10 3A ED 1F 6A 38 7C 1D 04 2E ED 4A 38 2A 7C 18 E1 D6 ED 6B 60 2A 7F 9C 8A 14 ED A0 40 28 ED 29 20 2A EC E3 28 28 7C F8 19 D6 ED 8B 50 28 54 00 10 3A FC C0 30 50 7C 63 8A 14 EC 00 40 2A 7C B8 29 D6 FD 80 60 50 EC 8D 30 2A 54 E7 10 3A ED 00 48 28 FC E0 38 50 7C 98 21 D6 EC 00 48 2A ED 6B 50 2A 54 A5 10 3A ED AD 30 28 EC 63 28 2A 7C 19 05 2E 7D 29 C1 D6 54 84 10 3A 7D 6B C1 D6 7D 69 CD 2E 7D A5 CD 2E 7D 08 C1 D6 7C 6B CD 2E 7D 04 CD 2E 7D 4A C1 D6 - -. 0 10014468 16 -. 7D 88 CD 2E 7C 87 CD 2E 7C EA CD 2E 42 00 FE 80 - -. 0 10014478 28 -. 3A 73 00 01 56 00 F8 7E 7F 80 98 40 3A 94 00 08 3A B5 00 08 3A D6 00 08 41 9D FE 1C - -. 0 10014494 8 -. 73 48 00 01 40 A2 F3 48 - -. 0 1001449C 8 -. 2F 92 00 00 41 BE F3 40 - -. 0 100144A4 204 -. 81 3E 82 B4 56 68 08 3C 38 C8 FF FF 7E 49 03 A6 57 44 08 3C C9 09 00 00 38 BA FF FF 7C 05 72 14 7D 44 32 14 7D 60 72 14 7C 1F 01 D6 7D 2B 72 14 55 47 10 3A 54 C8 10 3A 7D 3F 49 D6 54 00 10 3A 7D BD 04 2E 39 08 00 04 38 E7 00 04 55 29 10 3A 7D 7F 59 D6 7D 89 EC 2E EC 0D 60 2A ED AD 60 28 7C 1F 29 D6 55 6B 10 3A 7D 6B EC 2E 7C A5 D2 14 FD 40 58 50 54 00 10 3A FC 00 02 32 7D 9D 04 2E 7D 38 31 D6 7C C6 8A 14 FD AD 02 32 FC 00 00 18 7D 58 51 D6 55 29 10 3A FD A0 68 18 ED 6B 00 28 ED 4A 00 28 7D 08 C1 D6 ED 2C 68 28 ED 8C 68 2A 55 4A 10 3A 7C E7 C1 D6 7D 89 CD 2E 7D 48 CD 2E 7D 2A CD 2E 7D 67 CD 2E 42 00 FF 54 - -. 0 10014570 28 -. 80 E1 00 30 80 01 00 1C 38 E7 00 04 90 E1 00 30 34 E0 FF FF 90 E1 00 1C 40 82 E9 B4 - -. 0 1001458C 4 -. 4B FF F2 70 - -PASS: gsl_fft_real_float with signal_real_noise, n = 16, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 16, stride = 1 -. 0 1000F804 172 -. 54 A0 10 3A 81 81 00 30 7D 23 02 14 7C 1C 01 D6 39 29 FF FF 55 2A 10 3A 7D 63 4A 14 39 4A 00 04 7D 7C 59 D6 54 00 10 3A 7D 9F 04 2E 7D 05 62 14 7C E8 62 14 7D 3C 49 D6 55 6B 10 3A 7D 4B FC 2E 7C C7 62 14 ED 6C 50 28 7D 4A E1 D6 55 29 10 3A 7C 09 FC 2E ED 8C 50 2A EC 00 00 2A 7D AA FC 2E 7C 17 29 D6 7C A5 DA 14 ED AD 68 2A ED 4C 00 28 7D 17 41 D6 ED 8C 00 2A ED 2B 68 2A 54 00 10 3A ED 6B 68 28 7D 9A 05 2E 7C F7 39 D6 55 08 10 3A 7D 68 D5 2E 7C D7 31 D6 54 E7 10 3A 7D 47 D5 2E 54 C6 10 3A 7D 26 D5 2E 42 00 FF 58 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 16, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 16, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 16 -PASS: gsl_fft_complex_forward with signal_noise, n = 16, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 16, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 16, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 16, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 16, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 16, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 16, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 16, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 16, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 16, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 16 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 16, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 16, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 16, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 16, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 16, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 16, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 16, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 16, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 16, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 16, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 16 -PASS: gsl_fft_real with signal_real_noise, n = 16, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 16, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 16, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 16, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 16 -PASS: gsl_fft_real_float with signal_real_noise, n = 16, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 16, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 16, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 16, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 16 -PASS: gsl_fft_complex_forward with signal_noise, n = 16, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 16, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 16, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 16, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 16, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 16, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 16, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 16, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 16, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 16, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 16 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 16, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 16, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 16, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 16, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 16, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 16, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 16, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 16, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 16, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 16, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 16 -PASS: gsl_fft_real with signal_real_noise, n = 16, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 16, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 16, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 16, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 16 -PASS: gsl_fft_real_float with signal_real_noise, n = 16, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 16, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 16, stride = 3 -. 0 FE0D438 16 -. CB BD 00 00 FC E0 F0 90 FF 9E E8 00 41 9D 00 08 - -. 0 FE0D44C 32 -. C9 0A 00 00 FC A8 38 2A FF 65 40 28 D8 A1 00 30 81 41 00 30 81 61 00 34 FC 27 D8 28 41 9D 00 08 - -. 0 FE0D470 188 -. FF 41 00 72 C9 47 00 00 C8 66 00 00 55 6A 28 34 C8 E5 00 00 7C EA 42 14 83 1E 0F 84 FF 9A 1A BA C8 A4 00 00 C8 18 00 00 C9 63 00 00 FD 81 00 2A C8 67 00 08 FD BC 3E BA 7F 8A 44 AE FD 0C 00 28 FC DC 00 2A FF 6D 06 B2 FD 86 00 28 C8 07 00 18 FD 21 40 28 FC 81 D8 BA CB 67 00 10 FC E9 10 2A FD 5C 60 28 FD BB 01 32 FC DA 59 7A FD 21 06 B2 FD 6C 01 F2 FF 4C 02 32 FC 8A 18 2A FC A0 68 28 FD 29 01 B2 FD 44 00 72 FD BB D0 28 FC 85 58 28 FC 7C 02 72 FD 84 50 28 FC DB 68 28 FC 2C 18 28 FD 66 D0 28 FC 01 58 2A FC 2D 00 2A FC ED 08 28 FC 80 38 2A FC 04 E8 00 40 81 05 5C - -. 0 FE0DA84 20 -. 81 1E 0F 88 FF 9F E8 00 CB 48 00 00 FC 84 06 B2 40 9D 02 F0 - -. 0 FE0DD84 8 -. 81 3E 0F B8 4B FF FD 14 - -. 0 FE0DA9C 16 -. C9 69 00 00 FC BF 02 F2 FC 04 28 28 4B FF FA A4 - -. 0 FE0D54C 12 -. FC 81 00 2A FC 84 08 00 41 86 02 6C - -. 0 FE0D7C0 8 -. 57 E0 F8 7F 41 A2 F2 94 - -PASS: gsl_fft_complex_wavetable_alloc, n = 17, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 17 -PASS: gsl_fft_complex_forward with signal_noise, n = 17, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 17, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 17, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 17, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 17, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 17, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 17, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 17 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 17, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 17, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 17, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 17, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 17, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 17, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 17, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 17 -PASS: gsl_fft_real with signal_real_noise, n = 17, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 17, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 17, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 17, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 17 -PASS: gsl_fft_real_float with signal_real_noise, n = 17, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 17, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 17, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 17, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 17 -PASS: gsl_fft_complex_forward with signal_noise, n = 17, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 17, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 17, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 17, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 17, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 17, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 17, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 17, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 17, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 17, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 17 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 17, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 17, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 17, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 17, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 17, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 17, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 17, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 17, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 17, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 17, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 17 -PASS: gsl_fft_real with signal_real_noise, n = 17, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 17, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 17, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 17, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 17 -PASS: gsl_fft_real_float with signal_real_noise, n = 17, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 17, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 17, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 17, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 17 -PASS: gsl_fft_complex_forward with signal_noise, n = 17, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 17, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 17, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 17, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 17, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 17, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 17, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 17, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 17, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 17, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 17 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 17, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 17, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 17, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 17, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 17, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 17, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 17, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 17, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 17, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 17, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 17 -PASS: gsl_fft_real with signal_real_noise, n = 17, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 17, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 17, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 17, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 17 -PASS: gsl_fft_real_float with signal_real_noise, n = 17, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 17, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 17, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 18, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 18 -. 0 FE0EBBC 20 -. FC 1F F0 00 81 1E 0F E4 CB C8 00 00 FC 84 07 B2 40 81 02 B8 - -. 0 FE0EE84 8 -. 81 3E 10 18 4B FF FD 4C - -. 0 FE0EBD4 20 -. C9 29 00 00 FC 1F 22 7A FD 81 00 2A FF 0C 08 00 41 9A 00 60 - -. 0 FE0EC4C 4 -. 4B FF FA 28 - -PASS: gsl_fft_complex_forward with signal_noise, n = 18, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 18, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 18, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 18, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 18, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 18, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 18, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 18 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 18, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 18, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 18, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 18, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 18, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 18, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 18, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 18 -. 0 10011F44 296 -. 7D 26 1A 14 7C F7 2A 14 7C 09 1A 14 7D 7D 49 D6 54 0A 18 38 55 29 18 38 39 29 00 08 7C 1D 01 D6 39 4A 00 08 55 6B 18 38 7D 8B FC AE 54 CB 18 38 39 6B 00 08 7D 29 E9 D6 54 00 18 38 7D 7F 04 AE FD 04 03 32 54 E8 18 38 FC E2 02 F2 39 08 00 08 7D 4A E9 D6 7D A9 FC AE 54 A9 18 38 FD 44 03 72 39 29 00 08 7C 0A FC AE FD A5 43 7A 7D 6B E9 D6 FD 22 00 32 FC 03 38 3A 7C 1D 31 D6 7C EB FC AE FD 63 4A F8 54 8B 18 38 39 6B 00 08 FD 85 53 38 7C C6 DA 14 54 00 18 38 7D 58 21 D6 FC CD 00 2A 7C 84 8A 14 FD AD 00 28 FD 4C 58 28 FD 26 00 72 7C F8 39 D6 55 4A 18 38 FD 8C 58 2A 7D 7F 04 AE FD 4A 07 F2 7C 18 29 D6 54 E7 18 38 FC 0C 00 72 7C A5 8A 14 FD 27 48 28 FD AD 07 F2 7D 29 C1 D6 54 00 18 38 FC 0B 00 28 FD 09 50 28 7D 08 C1 D6 FD 6B 60 2A FC E7 30 2A FD 80 68 2A FD 00 40 50 7D 79 05 AE 7D 6B C1 D6 FC 00 68 28 FD 29 50 2A 7C E9 CD AE 7C 07 CD AE 7D 28 CD AE 7D 8A CD AE 7D 0B CD AE 42 00 FE DC - -PASS: gsl_fft_real with signal_real_noise, n = 18, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 18, stride = 1 -. 0 1000D3A8 24 -. 2F 94 00 00 C8 36 FF F0 CB F6 FF F8 C8 78 FF F0 C8 58 FF F8 41 9E 01 54 - -. 0 1000D548 140 -. 1D 25 00 03 7D 47 FA 14 7D 0A FA 14 7D 57 51 D6 7D 29 DA 14 39 29 FF FF 7C 06 4A 14 55 2B 18 38 7C 1C 01 D6 39 6B 00 08 55 4A 18 38 7C A5 DA 14 7D 3C 49 D6 54 00 18 38 7D 5D 04 AE 7D 6B E1 D6 55 29 18 38 7C 09 EC AE FD 80 50 28 7D AB EC AE FC 00 00 2A 7C 17 39 D6 7C E7 DA 14 FD A9 03 72 FD 60 60 50 7D 17 41 D6 FC 00 50 2A FD 8C 68 28 54 00 18 38 FD 6B 68 28 7C 1A 05 AE 55 08 18 38 7D 8A D5 AE 7D 68 D5 AE 42 00 FF 78 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 18, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 18, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 18 -. 0 10013F94 296 -. 7D 26 1A 14 54 88 10 3A 7C 09 1A 14 7D 7F 49 D6 54 0A 10 3A 55 29 10 3A 39 29 00 04 7C 1F 01 D6 39 4A 00 04 55 6B 10 3A 7D 4B EC 2E 54 CB 10 3A 39 6B 00 04 7D 29 F9 D6 54 00 10 3A 7D 7D 04 2E ED 84 02 B2 39 08 00 04 ED 22 02 F2 7D 4A F9 D6 7D A9 EC 2E 54 A9 10 3A ED 85 63 7A 39 29 00 04 ED A4 03 72 7C 0A EC 2E 7D 6B F9 D6 ED 23 48 3A EC 02 00 32 ED 45 6A B8 7C 1F 31 D6 EC CC 48 2A 7C EB EC 2E ED 63 02 F8 7D 77 2A 14 ED 8C 48 28 55 6A 10 3A 54 00 10 3A 7C F8 21 D6 ED 0A 58 28 7C 1D 04 2E ED 4A 58 2A 39 4A 00 04 ED 66 00 72 7C C6 DA 14 ED 08 07 F2 7C 18 29 D6 ED AA 00 72 54 E7 10 3A ED 67 58 28 7C A5 8A 14 ED 8C 07 F2 7C 84 8A 14 ED A0 68 28 7D 78 59 D6 ED 2B 40 28 54 00 10 3A EC 00 50 2A EC E7 30 2A 7D 29 C1 D6 ED 4D 60 2A FD 20 48 50 55 6B 10 3A ED AD 60 28 7C 19 05 2E ED 6B 40 2A 7D 4A C1 D6 7C E9 CD 2E 7D AB CD 2E 7D 08 C1 D6 7D 6A CD 2E 7D 47 CD 2E 7D 28 CD 2E 42 00 FE DC - -PASS: gsl_fft_real_float with signal_real_noise, n = 18, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 18, stride = 1 -. 0 1000F574 24 -. 2F 93 00 00 C0 75 FF F8 C0 55 FF FC C0 36 FF F8 C3 F6 FF FC 41 9E 01 6C - -. 0 1000F72C 140 -. 1D 25 00 03 7D 47 CA 14 7D 0A CA 14 7D 57 51 D6 7D 29 DA 14 39 29 FF FF 7C 06 4A 14 55 2B 10 3A 7C 1C 01 D6 39 6B 00 04 55 4A 10 3A 7C A5 DA 14 7D 3C 49 D6 54 00 10 3A 7D 5F 04 2E 55 29 10 3A 7D 6B E1 D6 7C 09 FC 2E ED 80 50 28 7D AB FC 2E EC 00 00 2A 7C 17 39 D6 7C E7 DA 14 ED A9 03 72 FD 60 60 50 EC 00 50 2A 7D 17 41 D6 ED 8C 68 28 ED 6B 68 28 54 00 10 3A 7C 1A 05 2E 7D 8A D5 2E 55 08 10 3A 7D 68 D5 2E 42 00 FF 78 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 18, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 18, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 18 -PASS: gsl_fft_complex_forward with signal_noise, n = 18, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 18, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 18, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 18, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 18, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 18, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 18, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 18, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 18, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 18, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 18 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 18, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 18, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 18, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 18, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 18, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 18, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 18, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 18, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 18, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 18, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 18 -PASS: gsl_fft_real with signal_real_noise, n = 18, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 18, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 18, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 18, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 18 -PASS: gsl_fft_real_float with signal_real_noise, n = 18, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 18, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 18, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 18, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 18 -PASS: gsl_fft_complex_forward with signal_noise, n = 18, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 18, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 18, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 18, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 18, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 18, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 18, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 18, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 18, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 18, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 18 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 18, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 18, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 18, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 18, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 18, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 18, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 18, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 18, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 18, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 18, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 18 -PASS: gsl_fft_real with signal_real_noise, n = 18, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 18, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 18, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 18, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 18 -PASS: gsl_fft_real_float with signal_real_noise, n = 18, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 18, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 18, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 19, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 19 -PASS: gsl_fft_complex_forward with signal_noise, n = 19, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 19, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 19, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 19, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 19, stride = 1 -. 0 FE0DBB8 24 -. 81 3E 0F 9C C8 A9 00 00 FC 1F 21 7A FC C1 00 2A FE 06 08 00 41 B2 F5 78 - -PASS: gsl_fft_complex_forward with signal_exp, n = 19, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 19, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 19 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 19, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 19, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 19, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 19, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 19, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 19, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 19, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 19 -PASS: gsl_fft_real with signal_real_noise, n = 19, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 19, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 19, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 19, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 19 -PASS: gsl_fft_real_float with signal_real_noise, n = 19, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 19, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 19, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 19, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 19 -PASS: gsl_fft_complex_forward with signal_noise, n = 19, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 19, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 19, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 19, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 19, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 19, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 19, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 19, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 19, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 19, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 19 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 19, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 19, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 19, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 19, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 19, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 19, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 19, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 19, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 19, stride = 2 -. 0 FEEF554 12 -. 7F 80 F8 28 7F A0 F9 2D 40 A2 FF F8 - -PASS: gsl_fft_real_wavetable_alloc, n = 19, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 19 -PASS: gsl_fft_real with signal_real_noise, n = 19, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 19, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 19, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 19, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 19 -PASS: gsl_fft_real_float with signal_real_noise, n = 19, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 19, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 19, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 19, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 19 -PASS: gsl_fft_complex_forward with signal_noise, n = 19, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 19, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 19, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 19, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 19, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 19, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 19, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 19, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 19, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 19, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 19 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 19, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 19, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 19, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 19, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 19, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 19, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 19, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 19, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 19, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 19, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 19 -PASS: gsl_fft_real with signal_real_noise, n = 19, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 19, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 19, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 19, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 19 -PASS: gsl_fft_real_float with signal_real_noise, n = 19, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 19, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 19, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 20, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 20 -PASS: gsl_fft_complex_forward with signal_noise, n = 20, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 20, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 20, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 20, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 20, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 20, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 20, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 20 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 20, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 20, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 20, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 20, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 20, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 20, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 20, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 20 -. 0 10012250 44 -. 2F 92 00 00 C8 14 FF F8 C9 B5 FF F8 C9 96 FF F8 FC 20 00 50 FF C0 68 50 C8 54 FF F0 FF 80 60 50 CB F5 FF F0 CB B6 FF F0 41 9E 01 A4 - -PASS: gsl_fft_real with signal_real_noise, n = 20, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 20, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 20, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 20, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 20 -. 0 100142AC 44 -. 2F 92 00 00 C0 14 FF FC C1 B5 FF FC C1 96 FF FC FC 20 00 50 FF C0 68 50 C0 54 FF F8 FF 80 60 50 C3 F5 FF F8 C3 B6 FF F8 41 9E 01 A4 - -PASS: gsl_fft_real_float with signal_real_noise, n = 20, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 20, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 20, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 20, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 20 -PASS: gsl_fft_complex_forward with signal_noise, n = 20, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 20, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 20, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 20, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 20, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 20, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 20, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 20, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 20, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 20, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 20 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 20, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 20, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 20, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 20, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 20, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 20, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 20, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 20, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 20, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 20, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 20 -PASS: gsl_fft_real with signal_real_noise, n = 20, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 20, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 20, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 20, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 20 -PASS: gsl_fft_real_float with signal_real_noise, n = 20, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 20, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 20, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 20, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 20 -PASS: gsl_fft_complex_forward with signal_noise, n = 20, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 20, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 20, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 20, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 20, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 20, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 20, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 20, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 20, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 20, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 20 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 20, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 20, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 20, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 20, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 20, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 20, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 20, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 20, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 20, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 20, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 20 -PASS: gsl_fft_real with signal_real_noise, n = 20, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 20, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 20, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 20, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 20 -PASS: gsl_fft_real_float with signal_real_noise, n = 20, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 20, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 20, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 21, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 21 -PASS: gsl_fft_complex_forward with signal_noise, n = 21, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 21, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 21, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 21, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 21, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 21, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 21, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 21 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 21, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 21, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 21, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 21, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 21, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 21, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 21, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 21 -. 0 100110F8 20 -. 80 9E 82 74 80 7E 82 78 3A 40 00 00 7F 92 80 40 40 9C 0A 80 - -. 0 1001110C 36 -. 56 6C 08 3C 3A A0 00 00 55 E5 F8 7E 3A C0 00 00 38 E0 00 00 C8 64 00 00 7F 87 D8 40 C8 83 00 00 40 9C 0A 48 - -. 0 10011130 36 -. 7D 35 62 14 56 97 08 3C 38 C9 FF FF 2F 87 00 00 C8 A3 00 00 C8 E4 00 00 FC C0 28 90 FD 00 28 90 41 9E 00 14 - -. 0 10011164 12 -. 39 00 00 00 7F 88 D8 40 40 9C 09 D0 - -. 0 10011170 20 -. 7D 36 62 14 7F 69 03 A6 39 49 FF FF 7D 65 98 50 48 00 00 78 - -. 0 100111F8 16 -. 2F 88 00 00 55 60 20 36 7D 20 E2 14 41 BE FF 80 - -. 0 10011184 72 -. C9 24 00 00 C9 83 00 00 55 49 18 38 7C 1D 51 D6 39 29 00 08 7D 65 5A 14 39 08 00 01 7D 29 E9 D6 54 00 18 38 7D 7F 04 AE 7D 4A D2 14 39 6B FF FF FD AC 02 F2 7C 09 FC AE FD 8C 00 32 FD 49 68 3A FD 89 62 F8 41 9E 00 14 - -. 0 100111DC 28 -. FC 08 03 32 FD A8 02 B2 FC 07 02 BA FD A7 6B 38 FC C6 00 2A FC A5 68 2A 42 40 09 48 - -. 0 10011208 16 -. C8 09 00 08 7D 3C 04 AE FD 80 00 50 4B FF FF 78 - -. 0 1001118C 64 -. 55 49 18 38 7C 1D 51 D6 39 29 00 08 7D 65 5A 14 39 08 00 01 7D 29 E9 D6 54 00 18 38 7D 7F 04 AE 7D 4A D2 14 39 6B FF FF FD AC 02 F2 7C 09 FC AE FD 8C 00 32 FD 49 68 3A FD 89 62 F8 41 9E 00 14 - -. 0 100111CC 44 -. FC 04 02 32 FD A4 01 F2 FC E3 01 F8 FD 03 6A 3A FC 08 03 32 FD A8 02 B2 FC 07 02 BA FD A7 6B 38 FC C6 00 2A FC A5 68 2A 42 40 09 48 - -. 0 10011B3C 12 -. 7D 27 D8 50 7F 89 38 40 40 9D 01 FC - -. 0 10011B48 44 -. 54 C9 18 38 7C 18 31 D6 39 29 00 08 7D 29 C1 D6 54 00 18 38 7C B9 05 AE 7C C9 CD AE 38 E7 00 01 7C C6 BA 14 7F 87 D8 40 41 9C F5 CC - -. 0 1001113C 24 -. 2F 87 00 00 C8 A3 00 00 C8 E4 00 00 FC C0 28 90 FD 00 28 90 41 9E 00 14 - -. 0 10011154 28 -. FC 04 07 72 FD A3 07 72 FC 63 07 BA FC 84 6F B8 39 00 00 00 7F 88 D8 40 40 9C 09 D0 - -. 0 10011D40 56 -. 7D 29 A1 D6 FC 00 30 50 55 29 08 3C 7D 35 4A 14 7D 2C 48 50 39 29 FF FF 55 2B 18 38 7D 38 49 D6 39 6B 00 08 7D 6B C1 D6 55 29 18 38 7C A9 CD AE 7C 0B CD AE 4B FF FD F0 - -. 0 10011B64 16 -. 38 E7 00 01 7C C6 BA 14 7F 87 D8 40 41 9C F5 CC - -. 0 10011B74 20 -. 3A 52 00 01 7E D6 A2 14 7F 92 80 40 7E B5 8A 14 41 9C F5 98 - -. 0 10011B88 16 -. 3A 73 00 01 55 E0 F8 7E 7F 80 98 40 41 9D F5 6C - -PASS: gsl_fft_real with signal_real_noise, n = 21, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 21, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 21, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 21, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 21 -. 0 100130E8 20 -. 80 9E 82 D0 80 7E 82 D4 3A 40 00 00 7F 92 80 40 40 9C 0A BC - -. 0 100130FC 36 -. 56 6C 08 3C 3A A0 00 00 55 E5 F8 7E 3A C0 00 00 38 E0 00 00 C0 64 00 00 7F 87 D8 40 C0 83 00 00 40 9C 0A 84 - -. 0 10013120 36 -. 7D 35 62 14 56 97 08 3C 38 C9 FF FF 2F 87 00 00 C0 A3 00 00 C0 E4 00 00 FC C0 28 90 FD 00 28 90 41 9E 00 14 - -. 0 10013154 12 -. 39 00 00 00 7F 88 D8 40 40 9C 0A 0C - -. 0 10013160 20 -. 7D 36 62 14 7F 69 03 A6 39 49 FF FF 7D 65 98 50 48 00 00 78 - -. 0 100131E8 16 -. 2F 88 00 00 55 60 18 38 7D 20 E2 14 41 BE FF 80 - -. 0 10013174 72 -. C1 24 00 00 C1 83 00 00 55 49 10 3A 7C 1F 51 D6 39 29 00 04 7D 65 5A 14 39 08 00 01 7D 29 F9 D6 54 00 10 3A 7D 7D 04 2E 7D 4A D2 14 39 6B FF FF ED AC 02 F2 7C 09 EC 2E ED 8C 00 32 ED 49 68 3A ED 89 62 F8 41 9E 00 14 - -. 0 100131CC 28 -. EC 08 03 32 ED A8 02 B2 EC 07 02 BA ED A7 6B 38 EC C6 00 2A EC A5 68 2A 42 40 09 84 - -. 0 100131F8 16 -. C0 09 00 04 7D 3C 04 2E FD 80 00 50 4B FF FF 78 - -. 0 1001317C 64 -. 55 49 10 3A 7C 1F 51 D6 39 29 00 04 7D 65 5A 14 39 08 00 01 7D 29 F9 D6 54 00 10 3A 7D 7D 04 2E 7D 4A D2 14 39 6B FF FF ED AC 02 F2 7C 09 EC 2E ED 8C 00 32 ED 49 68 3A ED 89 62 F8 41 9E 00 14 - -. 0 100131BC 44 -. EC 04 02 32 ED A4 01 F2 EC E3 01 F8 ED 03 6A 3A EC 08 03 32 ED A8 02 B2 EC 07 02 BA ED A7 6B 38 EC C6 00 2A EC A5 68 2A 42 40 09 84 - -. 0 10013B68 12 -. 7D 27 D8 50 7F 89 38 40 40 9D 02 00 - -. 0 10013B74 44 -. 54 C9 10 3A 7C 18 31 D6 39 29 00 04 7D 29 C1 D6 54 00 10 3A 7C B9 05 2E 7C C9 CD 2E 38 E7 00 01 7C C6 BA 14 7F 87 D8 40 41 9C F5 90 - -. 0 1001312C 24 -. 2F 87 00 00 C0 A3 00 00 C0 E4 00 00 FC C0 28 90 FD 00 28 90 41 9E 00 14 - -. 0 10013144 28 -. EC 04 07 72 ED A3 07 72 EC 63 07 BA EC 84 6F B8 39 00 00 00 7F 88 D8 40 40 9C 0A 0C - -. 0 10013D70 56 -. 7D 29 A1 D6 FC 00 30 50 55 29 08 3C 7D 35 4A 14 7D 2C 48 50 39 29 FF FF 55 2B 10 3A 7D 38 49 D6 39 6B 00 04 7D 6B C1 D6 55 29 10 3A 7C A9 CD 2E 7C 0B CD 2E 4B FF FD EC - -. 0 10013B90 16 -. 38 E7 00 01 7C C6 BA 14 7F 87 D8 40 41 9C F5 90 - -. 0 10013BA0 20 -. 3A 52 00 01 7E D6 A2 14 7F 92 80 40 7E B5 8A 14 41 9C F5 5C - -. 0 10013BB4 16 -. 3A 73 00 01 55 E0 F8 7E 7F 80 98 40 41 9D F5 30 - -PASS: gsl_fft_real_float with signal_real_noise, n = 21, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 21, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 21, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 21, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 21 -PASS: gsl_fft_complex_forward with signal_noise, n = 21, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 21, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 21, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 21, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 21, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 21, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 21, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 21, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 21, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 21, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 21 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 21, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 21, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 21, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 21, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 21, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 21, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 21, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 21, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 21, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 21, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 21 -PASS: gsl_fft_real with signal_real_noise, n = 21, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 21, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 21, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 21, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 21 -PASS: gsl_fft_real_float with signal_real_noise, n = 21, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 21, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 21, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 21, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 21 -PASS: gsl_fft_complex_forward with signal_noise, n = 21, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 21, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 21, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 21, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 21, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 21, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 21, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 21, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 21, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 21, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 21 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 21, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 21, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 21, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 21, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 21, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 21, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 21, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 21, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 21, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 21, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 21 -PASS: gsl_fft_real with signal_real_noise, n = 21, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 21, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 21, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 21, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 21 -PASS: gsl_fft_real_float with signal_real_noise, n = 21, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 21, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 21, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 22, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 22 -. 0 10007770 8 -. 2F 9B 00 00 41 BE FF 3C - -. 0 10007778 4 -. 40 9A 00 10 - -. 0 1000777C 12 -. C8 BC FF F0 C8 DC FF F8 4B FF FF 34 - -. 0 100076B8 8 -. 2F 86 00 00 41 9E 00 A0 - -. 0 10006FE0 36 -. 7C 0A FC AE 7D 6A FA 14 7D 20 D2 14 7D 4A 42 14 7C 1A 05 AE 7C 00 3A 14 C9 AB 00 08 D9 A9 00 08 42 00 FF E0 - -. 0 10007038 128 -. 7D 25 32 14 7C 04 32 14 7D 59 49 D6 38 C6 00 01 7D 79 01 D6 55 4A 20 36 7D AA FC AE 7C EA FA 14 55 6B 20 36 7D 38 49 D6 7C 0B FC AE 7D 0B FA 14 FD AD 00 2A 55 29 20 36 7C 18 01 D6 7D A9 D5 AE 7D 29 D2 14 C9 A8 00 08 C8 07 00 08 54 00 20 36 FC 00 68 2A D8 09 00 08 7D 20 D2 14 7C 0B FC AE 7D AA FC AE FD AD 00 28 7D BA 05 AE C8 07 00 08 C9 A8 00 08 FC 00 68 28 D8 09 00 08 42 00 FF 84 - -. 0 100070E4 36 -. 7C 0A D4 AE 7D 6A D2 14 7D 20 FA 14 7D 4A 42 14 7C 1F 05 AE 7C 00 3A 14 C9 AB 00 08 D9 A9 00 08 42 00 FF E0 - -. 0 1000713C 64 -. 7D 2A 32 14 7C 1F 04 AE 7D 29 C1 D6 7D 60 FA 14 38 C6 00 01 55 29 20 36 7D A9 D4 AE 7D 29 D2 14 FC 00 68 2A 7C 1F 05 AE 7C 00 42 14 C9 A9 00 08 C8 0B 00 08 FC 00 68 2A D8 0B 00 08 42 00 FF C4 - -. 0 100071EC 80 -. 7D 26 EA 14 7C 1A 04 AE 7D 29 C9 D6 7D 40 D2 14 7D 66 DA 14 38 C6 00 01 55 29 20 36 7D 6B C9 D6 7C 09 FD AE 7D 29 FA 14 C8 0A 00 08 D8 09 00 08 55 6B 20 36 7D BA 04 AE 7C 00 42 14 7D AB FD AE 7D 6B FA 14 C8 0A 00 08 D8 0B 00 08 42 00 FF B4 - -. 0 10007278 168 -. 7D 44 32 14 7D 27 32 14 7D 4A C1 D6 7C 06 EA 14 7D 06 DA 14 38 C6 00 01 7D 29 C1 D6 55 4A 20 36 7D 6A D2 14 7D 8A D4 AE C8 0B 00 08 FD 88 03 32 55 29 20 36 7C 00 C9 D6 7D 49 D4 AE FC 08 00 32 7D 29 D2 14 FD 47 02 B2 C9 69 00 08 54 00 20 36 7D 08 C9 D6 7D BF 04 AE FD 67 02 F2 7D 60 FA 14 FD 2A 00 28 FD 4A 00 2A 55 08 20 36 7D 28 FA 14 FD AD 48 2A FD 2B 60 2A FD 6B 60 28 7D BF 05 AE C8 0B 00 08 FC 00 48 2A D8 0B 00 08 7D A8 FC AE FD AD 50 2A 7D A8 FD AE C8 09 00 08 FC 00 58 2A D8 09 00 08 42 00 FF 5C - -. 0 1000736C 36 -. 7C 0A FC AE 7D 6A FA 14 7D 20 D2 14 7D 4A 42 14 7C 1A 05 AE 7C 00 3A 14 C9 AB 00 08 D9 A9 00 08 42 00 FF E0 - -. 0 100073B4 56 -. 7D 20 22 14 7D 6A 22 14 7D 29 C9 D6 38 84 00 01 7D 6B C1 D6 55 29 20 36 7D A9 FC AE 7D 29 FA 14 55 6B 20 36 7D AB D5 AE 7D 6B D2 14 C8 09 00 08 D8 0B 00 08 42 00 FF CC - -PASS: gsl_fft_complex_forward with signal_noise, n = 22, stride = 1 -. 0 10007788 16 -. C8 1C FF F8 C8 BC FF F0 FC C0 00 50 4B FF FF 24 - -PASS: gsl_fft_complex_inverse with signal_noise, n = 22, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 22, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 22, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 22, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 22, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 22, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 22 -. 0 1000A590 8 -. 2F 9B 00 00 41 BE FF 3C - -. 0 1000A598 4 -. 40 9A 00 10 - -. 0 1000A59C 12 -. C0 BC FF F8 C0 DC FF FC 4B FF FF 34 - -. 0 1000A4D8 8 -. 2F 86 00 00 41 9E 00 A0 - -. 0 10009E08 36 -. 7C 0A FC 2E 7D 6A FA 14 7D 20 D2 14 7D 4A 42 14 7C 1A 05 2E 7C 00 3A 14 C1 AB 00 04 D1 A9 00 04 42 00 FF E0 - -. 0 10009E60 128 -. 7D 25 32 14 7C 04 32 14 7D 59 49 D6 38 C6 00 01 7D 79 01 D6 55 4A 18 38 7D AA FC 2E 7C EA FA 14 55 6B 18 38 7D 38 49 D6 7C 0B FC 2E 7D 0B FA 14 ED AD 00 2A 55 29 18 38 7C 18 01 D6 7D A9 D5 2E 7D 29 D2 14 C1 A8 00 04 C0 07 00 04 54 00 18 38 EC 00 68 2A D0 09 00 04 7D 20 D2 14 7C 0B FC 2E 7D AA FC 2E ED AD 00 28 7D BA 05 2E C0 07 00 04 C1 A8 00 04 EC 00 68 28 D0 09 00 04 42 00 FF 84 - -. 0 10009F0C 36 -. 7C 0A D4 2E 7D 6A D2 14 7D 20 FA 14 7D 4A 42 14 7C 1F 05 2E 7C 00 3A 14 C1 AB 00 04 D1 A9 00 04 42 00 FF E0 - -. 0 10009F64 64 -. 7D 2A 32 14 7C 1F 04 2E 7D 29 C1 D6 7D 60 FA 14 38 C6 00 01 55 29 18 38 7D A9 D4 2E 7D 29 D2 14 EC 00 68 2A 7C 1F 05 2E 7C 00 42 14 C1 A9 00 04 C0 0B 00 04 EC 00 68 2A D0 0B 00 04 42 00 FF C4 - -. 0 1000A00C 80 -. 7D 26 EA 14 7C 1A 04 2E 7D 29 C9 D6 7D 40 D2 14 7D 66 DA 14 38 C6 00 01 55 29 18 38 7D 6B C9 D6 7C 09 FD 2E 7D 29 FA 14 C0 0A 00 04 D0 09 00 04 55 6B 18 38 7D BA 04 2E 7C 00 42 14 7D AB FD 2E 7D 6B FA 14 C0 0A 00 04 D0 0B 00 04 42 00 FF B4 - -. 0 1000A098 168 -. 7D 44 32 14 7D 67 32 14 7D 4A C1 D6 7C 06 EA 14 7D 06 DA 14 38 C6 00 01 7D 6B C1 D6 55 4A 18 38 7D 2A D2 14 7D AA D4 2E C1 29 00 04 ED A8 03 72 55 6B 18 38 7C 00 C9 D6 7D 4B D4 2E ED 28 02 72 7D 6B D2 14 ED 47 02 B2 C1 6B 00 04 54 00 18 38 7D 08 C9 D6 7C 1F 04 2E ED 67 02 F2 ED 8A 48 28 7D 20 FA 14 ED 4A 48 2A 55 08 18 38 EC 00 60 2A ED 8B 68 2A ED 6B 68 28 7C 1F 05 2E C0 09 00 04 EC 00 60 2A D0 09 00 04 7D 28 FA 14 7D A8 FC 2E ED AD 50 2A 7D A8 FD 2E C0 09 00 04 EC 00 58 2A D0 09 00 04 42 00 FF 5C - -. 0 1000A18C 36 -. 7C 0A FC 2E 7D 6A FA 14 7D 20 D2 14 7D 4A 42 14 7C 1A 05 2E 7C 00 3A 14 C1 AB 00 04 D1 A9 00 04 42 00 FF E0 - -. 0 1000A1D4 56 -. 7D 20 22 14 7D 6A 22 14 7D 29 C9 D6 38 84 00 01 7D 6B C1 D6 55 29 18 38 7D A9 FC 2E 7D 29 FA 14 55 6B 18 38 7D AB D5 2E 7D 6B D2 14 C0 09 00 04 D0 0B 00 04 42 00 FF CC - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 22, stride = 1 -. 0 1000A5A8 16 -. C0 1C FF FC C0 BC FF F8 FC C0 00 50 4B FF FF 24 - -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 22, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 22, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 22, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 22, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 22, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 22, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 22 -PASS: gsl_fft_real with signal_real_noise, n = 22, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 22, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 22, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 22, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 22 -PASS: gsl_fft_real_float with signal_real_noise, n = 22, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 22, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 22, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 22, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 22 -PASS: gsl_fft_complex_forward with signal_noise, n = 22, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 22, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 22, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 22, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 22, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 22, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 22, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 22, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 22, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 22, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 22 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 22, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 22, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 22, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 22, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 22, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 22, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 22, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 22, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 22, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 22, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 22 -PASS: gsl_fft_real with signal_real_noise, n = 22, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 22, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 22, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 22, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 22 -PASS: gsl_fft_real_float with signal_real_noise, n = 22, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 22, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 22, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 22, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 22 -PASS: gsl_fft_complex_forward with signal_noise, n = 22, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 22, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 22, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 22, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 22, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 22, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 22, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 22, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 22, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 22, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 22 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 22, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 22, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 22, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 22, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 22, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 22, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 22, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 22, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 22, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 22, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 22 -PASS: gsl_fft_real with signal_real_noise, n = 22, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 22, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 22, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 22, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 22 -PASS: gsl_fft_real_float with signal_real_noise, n = 22, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 22, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 22, stride = 3 -. 0 FE0E084 8 -. FC 00 F8 90 40 99 02 D8 - -. 0 FE0E360 8 -. FC 00 F8 50 4B FF FD 28 - -. 0 FE0E08C 200 -. FD 46 00 2A 81 1E 0F E0 80 BE 0F E4 FD 0A 30 28 D9 41 00 30 81 21 00 30 81 41 00 34 FD 40 40 28 55 40 28 34 C8 08 00 00 7C E0 32 14 7C C6 04 AE FC 2A 02 B2 C9 07 00 10 FD 2A 00 2A FD 86 00 2A FC E1 20 FA C8 67 00 08 FD 8C 00 28 FD 29 00 28 C8 07 00 18 FD A7 28 7A FC 8A 48 28 FC E6 60 28 FD 6D 00 72 FC A1 17 BA FD A8 02 F2 FD 6A 00 72 FC 47 18 2A FC 2C 02 72 FD 8C 01 32 FF C0 68 28 FC 8B 01 72 FC E2 02 B2 FD A8 08 28 FC 7E 60 28 CB C5 00 00 FC 46 01 32 FD 83 38 28 FD 08 68 28 FC 0C 10 28 FD 48 08 28 FD 20 50 2A FC CD 48 2A FD 6D 30 28 FC 20 30 90 FC A9 58 2A FC 85 37 BA FF 84 30 00 41 9E 00 3C - -PASS: gsl_fft_complex_wavetable_alloc, n = 23, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 23 -PASS: gsl_fft_complex_forward with signal_noise, n = 23, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 23, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 23, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 23, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 23, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 23, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 23, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 23 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 23, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 23, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 23, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 23, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 23, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 23, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 23, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 23 -PASS: gsl_fft_real with signal_real_noise, n = 23, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 23, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 23, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 23, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 23 -PASS: gsl_fft_real_float with signal_real_noise, n = 23, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 23, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 23, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 23, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 23 -PASS: gsl_fft_complex_forward with signal_noise, n = 23, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 23, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 23, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 23, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 23, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 23, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 23, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 23, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 23, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 23, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 23 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 23, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 23, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 23, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 23, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 23, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 23, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 23, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 23, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 23, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 23, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 23 -PASS: gsl_fft_real with signal_real_noise, n = 23, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 23, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 23, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 23, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 23 -PASS: gsl_fft_real_float with signal_real_noise, n = 23, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 23, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 23, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 23, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 23 -PASS: gsl_fft_complex_forward with signal_noise, n = 23, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 23, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 23, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 23, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 23, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 23, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 23, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 23, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 23, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 23, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 23 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 23, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 23, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 23, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 23, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 23, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 23, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 23, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 23, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 23, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 23, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 23 -PASS: gsl_fft_real with signal_real_noise, n = 23, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 23, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 23, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 23, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 23 -PASS: gsl_fft_real_float with signal_real_noise, n = 23, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 23, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 23, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 24, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 24 -PASS: gsl_fft_complex_forward with signal_noise, n = 24, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 24, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 24, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 24, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 24, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 24, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 24, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 24 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 24, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 24, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 24, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 24, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 24, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 24, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 24, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 24 -. 0 100120B0 120 -. 7C 07 1A 14 7D 66 42 14 7D 20 1A 14 7C 1D 01 D6 55 0A 18 38 39 4A 00 08 7D 3D 49 D6 54 00 18 38 7C 1F 04 AE 7C 1D 39 D6 55 29 18 38 7D 89 FC AE 7C E7 DA 14 FD 60 60 2A 54 00 18 38 FC 00 60 28 7D BF 04 AE 7D 78 59 D6 FD 6B 02 72 FD 80 6A BA 7C 18 41 D6 55 6B 18 38 FD AD 00 28 7D 08 8A 14 7D 4A C1 D6 54 00 18 38 7D 99 05 AE 7D 6A CD AE 7D AB CD AE 42 00 FF 8C - -PASS: gsl_fft_real with signal_real_noise, n = 24, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 24, stride = 1 -. 0 1000D6FC 32 -. 2F 91 00 00 CB D3 FF F0 CB B3 FF F8 CB 94 FF F0 CB 74 FF F8 CB 55 FF F0 CB 35 FF F8 41 9E 01 9C - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 24, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 24, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 24 -. 0 10014100 132 -. 7C 07 1A 14 7D 66 42 14 7D 20 1A 14 7C 1F 01 D6 55 0A 10 3A 39 4A 00 04 7D 3F 49 D6 54 00 10 3A 7D 7D 04 2E 7C 1F 39 D6 55 29 10 3A 7C 09 EC 2E 7C E7 DA 14 ED 4B 00 28 54 00 10 3A ED 6B 00 2A 7D 9D 04 2E 7D 78 59 D6 FC 00 50 90 FD A0 60 90 ED 6B 02 32 7C 18 41 D6 ED 8C 50 28 FC 00 6A 7A 55 6B 10 3A 7D 08 8A 14 7D 4A C1 D6 54 00 10 3A FC 00 00 18 7C 19 05 2E 7D 6A CD 2E 7D 8B CD 2E 42 00 FF 80 - -PASS: gsl_fft_real_float with signal_real_noise, n = 24, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 24, stride = 1 -. 0 1000F8E0 32 -. 2F 91 00 00 C3 F3 FF F8 C3 D3 FF FC C3 B4 FF F8 C3 94 FF FC C3 75 FF F8 C3 55 FF FC 41 9E 01 9C - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 24, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 24, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 24 -PASS: gsl_fft_complex_forward with signal_noise, n = 24, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 24, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 24, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 24, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 24, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 24, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 24, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 24, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 24, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 24, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 24 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 24, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 24, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 24, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 24, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 24, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 24, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 24, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 24, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 24, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 24, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 24 -PASS: gsl_fft_real with signal_real_noise, n = 24, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 24, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 24, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 24, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 24 -PASS: gsl_fft_real_float with signal_real_noise, n = 24, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 24, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 24, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 24, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 24 -PASS: gsl_fft_complex_forward with signal_noise, n = 24, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 24, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 24, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 24, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 24, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 24, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 24, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 24, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 24, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 24, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 24 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 24, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 24, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 24, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 24, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 24, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 24, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 24, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 24, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 24, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 24, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 24 -PASS: gsl_fft_real with signal_real_noise, n = 24, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 24, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 24, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 24, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 24 -PASS: gsl_fft_real_float with signal_real_noise, n = 24, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 24, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 24, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 25, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 25 -. 0 10007D6C 400 -. 7C 1B AA 14 7D 72 DA 14 7D 4E DA 14 7D 11 DA 14 7C 00 C9 D6 7D 3D FA 14 CB 89 00 08 7C 83 D2 14 7F BD FC AE 3B 7B 00 01 7E D6 CA 14 7D 6B C9 D6 54 00 20 36 7D 20 FA 14 7C FF 04 AE C9 49 00 08 7C 1C BA 14 7F BD 9A 14 7D 4A C9 D6 55 6B 20 36 7C CB FA 14 7D AB FC AE C8 06 00 08 7D 08 C9 D6 55 4A 20 36 7C EA FA 14 7D 8A FC AE C9 67 00 08 7C E8 02 A6 FC 8D 60 2A 7D 50 E2 14 55 08 20 36 FC 60 58 2A 7D 28 FA 14 7C 48 FC AE C8 29 00 08 FD AD 60 28 FD 27 10 2A 81 1E 80 60 FD 0A 08 2A 7D 67 E2 14 FC 00 58 28 7D 2C E2 14 FF 69 20 2A 7C 00 C1 D6 FF 48 18 2A 3B 9C 00 01 FC E7 10 28 C8 48 00 00 FC B7 03 72 7D 29 C1 D6 54 00 20 36 FC D7 00 32 7C E0 D2 14 FD B8 03 72 7D 6B C1 D6 55 29 20 36 FC 18 00 32 7C C9 D2 14 FD 4A 08 28 FD 29 20 28 7D 4A C1 D6 FD 08 18 28 55 6B 20 36 FD 7B 00 B2 7C AB D2 14 FD 9A 00 B2 55 4A 20 36 7D 0A D2 14 FC B8 29 F8 FC D8 32 B8 FC F7 69 FA FD 57 02 BA FD 29 03 B2 FD 08 03 B2 FD 7D 58 28 FD 9C 60 28 FC F9 01 F2 FD 59 02 B2 FC B9 01 72 FC D9 01 B2 FC 0B 48 28 FD AC 40 28 FD 6B 48 2A FD 8C 40 2A FC 80 30 2A FC 6D 28 28 FC 4B 50 2A FC 2C 38 28 FD 6B 50 28 FC 00 30 28 FD AD 28 2A FD 8C 38 2A FF CF 02 F2 FF F1 00 32 FC B5 01 32 FC D3 00 B2 FC EF 03 32 FD 51 03 72 FD 35 00 F2 - -. 0 10007EFC 92 -. FD 13 00 72 FD 90 F3 3A FD B2 FB 7A FC 76 28 FA FC 34 30 7A FD 70 3A F8 FC 12 50 38 FC 96 49 38 FC 54 40 B8 FF BD D8 2A FF 9C D0 2A 7F A3 D5 AE 7C 63 A2 14 DB 84 00 08 7D 7A 05 AE D9 87 00 08 7C 09 D5 AE D9 A6 00 08 7C 8B D5 AE D8 65 00 08 7C 4A D5 AE D8 28 00 08 42 00 FE 18 - -PASS: gsl_fft_complex_forward with signal_noise, n = 25, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 25, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 25, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 25, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 25, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 25, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 25, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 25 -. 0 1000ABD0 400 -. 7C 1B AA 14 7D 72 DA 14 7D 4E DA 14 7D 11 DA 14 7C 00 C9 D6 7D 23 FA 14 C3 89 00 04 7C BC BA 14 7F A3 FC 2E 7C 8C E2 14 3B 7B 00 01 7D 6B C9 D6 54 00 18 38 7D 20 FA 14 7C 9F 04 2E C0 A9 00 04 7E D6 CA 14 7C 63 9A 14 7D 4A C9 D6 55 6B 18 38 7C CB FA 14 7C EB FC 2E C1 06 00 04 7C D0 E2 14 7D 08 C9 D6 55 4A 18 38 7C EA FA 14 7D 4A FC 2E C0 C7 00 04 ED 87 50 2A 55 08 18 38 ED 68 30 2A 7D 28 FA 14 7C 68 FC 2E C0 49 00 04 EC E7 50 28 EC 04 18 2A 7D 28 02 A6 ED A5 10 2A 7C A5 C1 D6 ED 08 30 28 EF 60 60 2A 7C 09 E2 14 EF 4D 58 2A 7D 3D D2 14 EC 00 60 28 7C 84 C1 D6 ED AD 58 28 54 A5 18 38 FD 40 D8 90 7D 65 D2 14 FD 20 D0 90 3B 9C 00 01 7C 00 C1 D6 FD 4A 05 72 54 84 18 38 7D 44 D2 14 FD 29 05 72 7C C6 C1 D6 54 00 18 38 7D 00 D2 14 FD 80 E8 90 FD 60 E0 90 FC 00 05 B2 54 C6 18 38 7C E6 D2 14 FD AD 05 B2 EC 84 18 28 EC A5 10 28 C0 41 00 34 FD 8C 50 28 FD 6B 48 28 EC D7 01 F2 ED 57 02 32 EC F8 01 F2 ED 18 02 32 FC 00 00 18 FD A0 68 18 EC D8 31 38 ED 58 51 78 FD 80 60 18 FD 60 58 18 EC 97 39 3A EC B7 41 7A ED 2C 00 28 ED 0B 68 28 EC 99 01 32 EC B9 01 72 EC D9 01 B2 ED 59 02 B2 ED 8C 00 2A ED 6B 68 2A EC 09 50 2A ED A8 30 28 EC 6B 20 28 EC EC 28 2A ED 29 50 28 ED 8C 28 28 ED 08 30 2A ED 6B 20 2A - -. 0 1000AD60 120 -. EC 22 03 32 EF F3 02 72 EC 82 02 F2 EF D1 00 32 EC AF 01 F2 EC 53 02 32 ED 51 03 72 EC CF 00 F2 EF BD D8 2A EF 9C D0 2A ED 6E 0A FA ED 14 FA 3A 7F BD D5 2E ED B2 F3 7A D3 89 00 04 EC 70 28 FA 7F BD A2 14 ED 8E 23 38 ED 34 12 78 EC 12 50 38 EC F0 31 F8 7D 85 D5 2E D1 6B 00 04 7D 24 D5 2E D1 0A 00 04 7C 1A 05 2E D1 A8 00 04 7C E6 D5 2E D0 67 00 04 42 00 FD FC - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 25, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 25, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 25, stride = 1 -. 0 FEC3310 12 -. 7D 40 18 28 7D 20 19 2D 40 A2 FF F8 - -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 25, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 25, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 25, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 25, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 25 -. 0 10011390 20 -. 3A 16 00 01 3A 60 00 01 56 00 F8 7E 2B 80 00 01 40 9D 02 FC - -. 0 100113A4 108 -. 81 3E 82 64 3A F7 00 10 3B 9C 00 10 7E E8 03 A6 FE 40 E0 50 39 F4 00 10 FE 20 D8 50 39 95 00 10 93 81 00 28 56 D7 08 3C C9 C9 00 00 7D 68 02 A6 81 41 00 28 2F 92 00 00 C9 8C FF F8 C8 0A FF F8 C9 AB FF F8 FE A0 60 50 C9 6F FF F8 FF 20 00 50 FE E0 68 50 CB 4A FF F0 FE 60 58 50 CB 0B FF F0 CA CC FF F0 CA 8F FF F0 41 9E 02 60 - -. 0 10011410 400 -. 56 69 08 3C 80 FE 82 68 3B 69 FF FF 7E 93 B0 50 FE 00 70 90 C9 E7 00 00 3A A0 00 00 7F 7C DB 78 7E 49 03 A6 7D 7C D2 14 7C 0B D2 14 7D 1D 59 D6 7D 20 D2 14 7D 49 D2 14 54 07 18 38 55 26 18 38 55 45 18 38 7C 1D 01 D6 55 6B 18 38 39 6B 00 08 38 E7 00 08 38 C6 00 08 7D 3D 49 D6 38 A5 00 08 55 08 18 38 54 00 18 38 7C E8 FC AE 7D 5F 04 AE 7D 5D 51 D6 55 29 18 38 7D 29 FC AE FC 39 01 F2 57 89 18 38 FC 17 02 B2 39 29 00 08 7D 6B E9 D6 55 4A 18 38 7C AA FC AE FD B5 02 72 57 6A 18 38 FD 93 01 72 39 4A 00 08 7C E7 E9 D6 7D 0B FC AE 56 8B 08 3C FC 79 02 32 7D 6B AA 14 39 6B FF FF 7C C6 E9 D6 7D 67 FC AE FD 1A 0A 3A 7C F7 5A 14 55 64 18 38 FC 57 02 F2 54 E3 18 38 7C A5 E9 D6 7C C6 FC AE FD 78 02 FA 38 84 00 08 38 63 00 08 FF F5 01 B2 7E B5 8A 14 7C 85 FC AE 7D 29 E9 D6 FC D6 69 BA FF D3 01 32 7C 1D E1 D6 7F A9 FC AE FC 94 61 3A 7D 37 DA 14 7D 17 4A 14 FD 36 FA 78 55 26 18 38 54 00 18 38 55 05 18 38 FC B4 F1 78 7C 3F 04 AE 38 C6 00 08 7C 18 D9 D6 FC FA 19 F8 38 A5 00 08 7F 9C B2 14 FD 58 12 B8 7F 7B 8A 14 7D 38 49 D6 54 00 18 38 FD AB 30 2A FC 08 20 2A FD 87 28 2A FC 6A 48 2A 7D 18 41 D6 FF C0 68 2A 55 29 18 38 FD 4A 48 28 FF EC 18 2A FC 00 68 28 7D 78 59 D6 FD 3E 03 F2 55 08 18 38 FD 6B 30 28 - -. 0 10011410 204 -. FC 5C 02 B2 7C F8 39 D6 55 6B 18 38 FD 5B 02 B2 FC E7 28 28 7D 4A C1 D6 FC 00 04 32 54 E7 18 38 FD 8C 18 28 FD BF 03 F2 7C C6 C1 D6 FD 3D 48 28 FC DC 02 F2 7C A5 C1 D6 FD 7B 02 F2 FD 08 20 28 FC 51 11 FA 7C 84 C1 D6 FD 8C 04 32 FC F2 51 F8 7C 63 C1 D6 FD 49 00 28 FD A1 68 28 FD 29 00 2A FC D1 32 3A FD 12 5A 38 FC 0D 60 28 FC AA 10 28 FD 69 38 28 FD AD 60 2A FC 80 30 2A FC 21 F8 2A FD 8D 40 2A FF BD F0 2A FD 60 58 50 7C 39 05 AE FC A0 28 50 FD AD 40 28 7F AA CD AE FD 29 38 2A FC 00 30 28 FD 4A 10 2A 7D A9 CD AE 7D 26 CD AE 7C 08 CD AE 7D 45 CD AE 7D 8B CD AE 7D 64 CD AE 7C 87 CD AE 7C A3 CD AE 42 00 FD CC - -. 0 1001166C 48 -. 3A 73 00 01 56 00 F8 7E 7D 28 02 A6 7F 80 98 40 81 01 00 28 39 8C 00 10 39 EF 00 10 39 08 00 10 39 29 00 10 91 01 00 28 7D 28 03 A6 41 9D FD 38 - -. 0 100113D0 64 -. 7D 68 02 A6 81 41 00 28 2F 92 00 00 C9 8C FF F8 C8 0A FF F8 C9 AB FF F8 FE A0 60 50 C9 6F FF F8 FF 20 00 50 FE E0 68 50 CB 4A FF F0 FE 60 58 50 CB 0B FF F0 CA CC FF F0 CA 8F FF F0 41 9E 02 60 - -. 0 1001169C 8 -. 72 CA 00 01 40 82 01 14 - -PASS: gsl_fft_real with signal_real_noise, n = 25, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 25, stride = 1 -. 0 1000DB80 40 -. 2F 93 00 00 CA F0 FF F0 CA D0 FF F8 CA AE FF F0 CA 8E FF F8 CA 6F FF F0 CA 4F FF F8 CA 31 FF F0 CA 11 FF F8 41 9E 02 64 - -. 0 1000DA5C 244 -. 1D 05 00 05 7C E5 CA 14 7D 26 42 14 7D 1C 41 D6 39 29 FF FF 7C 06 4A 14 54 0A 18 38 7D 7C 49 D6 39 4A 00 08 55 29 18 38 39 29 00 08 55 08 18 38 7C 1C 01 D6 55 6B 18 38 7D 8B EC AE 7D 67 CA 14 7D 08 EC AE 54 00 18 38 7D 4A E1 D6 7C 1D 04 AE FD 2C 00 2A 7D 6A EC AE 7D 29 E1 D6 FD 8C 00 28 7D 4B CA 14 FD 29 48 2A FD B9 02 F2 7C 09 EC AE 7D 2A CA 14 FD 78 02 F2 7C 17 29 D6 7C A5 DA 14 FD 49 01 B2 FD 8C 01 F2 7C F7 39 D6 54 00 18 38 FD B8 68 38 FC 19 58 3A 7D 77 59 D6 54 E7 18 38 FD 48 50 28 FD AD 68 2A FC 00 00 2A 7D 57 51 D6 FD 6A 60 28 55 6B 18 38 FD 8C 50 2A FD 08 48 2A 7D 37 49 D6 FD 4B 68 2A FD 2C 00 2A 55 4A 18 38 FD 8C 00 28 7D 1A 05 AE FD 6B 68 28 55 29 18 38 7D 87 D5 AE 7D 6B D5 AE 7D 4A D5 AE 7D 29 D5 AE 42 00 FF 10 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 25, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 25, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 25 -. 0 10013390 20 -. 3A 55 00 01 3A 80 00 01 56 40 F8 7E 2B 80 00 01 40 9D 03 18 - -. 0 100133A4 100 -. 3A F7 00 08 3B 9C 00 08 7E E8 03 A6 FD E0 D8 50 FD C0 D0 50 39 F6 00 08 39 9B 00 08 93 81 00 28 56 B7 08 3C 7D 48 02 A6 81 21 00 28 2F 93 00 00 C1 8C FF FC C0 09 FF FC C1 AA FF FC FE 80 60 50 C1 6F FF FC FF 00 00 50 FE C0 68 50 C3 29 FF F8 FE 40 58 50 C2 EA FF F8 C2 AC FF F8 C2 6F FF F8 41 9E 02 84 - -. 0 10013408 400 -. 56 89 08 3C 81 7E 82 C0 80 FE 82 C4 3B 89 FF FF 7E 14 A8 50 CA 2B 00 00 CA 07 00 00 3A C0 00 00 7F 9B E3 78 7E 69 03 A6 7D 7B D2 14 7C 0B D2 14 7D 1F 59 D6 7D 20 D2 14 7D 49 D2 14 54 07 10 3A 55 26 10 3A 55 45 10 3A 7C 1F 01 D6 55 6B 10 3A 39 6B 00 04 38 E7 00 04 38 C6 00 04 7D 3F 49 D6 38 A5 00 04 55 08 10 3A 54 00 10 3A 7C C8 EC 2E 7D 1D 04 2E 7D 5F 51 D6 55 29 10 3A 7C 89 EC 2E EC B8 01 B2 EC F6 02 32 57 69 10 3A EC 54 01 32 39 29 00 04 7D 6B F9 D6 55 4A 10 3A 7C 6A EC 2E 57 8A 10 3A 39 4A 00 04 EC 32 00 F2 7C E7 F9 D6 7D 6B EC 2E EC B9 2A FA ED 78 02 F2 7C C6 F9 D6 7C 07 EC 2E EC F7 38 3A EC 16 00 32 7C A5 F9 D6 7D 86 EC 2E EC D9 59 B8 EC 55 13 3A ED 94 03 32 7D A5 EC 2E ED 17 02 38 7D 29 F9 D6 EC 33 0B 7A ED B2 03 72 EC 95 61 38 EC 05 08 2A 7C 1F D9 D6 ED 87 10 2A 7F C9 EC 2E EC 73 68 F8 56 09 08 3C ED 68 20 2A 7D 29 B2 14 EF 80 60 2A 54 00 10 3A ED A6 18 2A 7F FD 04 2E EC 00 60 28 7C 17 E2 14 FD 40 E0 90 39 29 FF FF EF AD 58 2A 7D 17 02 14 ED AD 58 28 7C 97 4A 14 FD 4A 04 32 54 07 10 3A 55 06 10 3A 55 25 10 3A 54 83 10 3A FD 80 E8 90 7D 78 E1 D6 FD 20 F0 90 38 E7 00 04 38 C6 00 04 FD 8C 04 32 38 A5 00 04 38 63 00 04 7C 18 01 D6 FC 00 04 72 55 6B 10 3A 7F 7B AA 14 ED 08 20 28 - -. 0 10013598 240 -. 7E D6 8A 14 FD 29 50 28 7D 18 41 D6 FD 60 F8 90 54 00 10 3A FD AD 04 72 7F 9C 8A 14 EC C6 18 28 7D 38 49 D6 FC 00 00 18 55 08 10 3A EC E7 10 28 FD 6B 60 28 FD 20 48 18 7C 98 21 D6 ED 5B 02 32 55 29 10 3A ED 1A 02 32 EC 89 00 28 ED 4E 51 BA 7D 4A C1 D6 FD A0 68 18 54 84 10 3A ED 29 00 2A EC A5 08 28 FD 60 58 18 7C E7 C1 D6 EC CF 41 B8 ED 9B 01 F2 EC FA 01 F2 EC 0B 68 28 7C C6 C1 D6 ED 8E 61 7A ED 6B 68 2A EC 64 50 28 ED 09 30 28 7C A5 C1 D6 EC AF 39 78 ED A0 60 2A EF FF E8 2A 7C 63 C1 D6 EC EB 28 2A EF DE E0 2A FD 00 40 50 7F EB CD 2E FC 60 18 50 ED 6B 28 28 7F CA CD 2E ED 29 30 2A EC 00 60 28 EC 84 50 2A 7D 79 05 2E 7D 27 CD 2E 7C 08 CD 2E 7C 86 CD 2E 7C E9 CD 2E 7D 05 CD 2E 7D A4 CD 2E 7C 63 CD 2E 42 00 FD AC - -. 0 10013688 48 -. 3A 94 00 01 56 40 F8 7E 7D 28 02 A6 7F 80 A0 40 81 01 00 28 39 8C 00 08 39 EF 00 08 39 08 00 08 39 29 00 08 91 01 00 28 7D 28 03 A6 41 9D FD 14 - -. 0 100133C8 64 -. 7D 48 02 A6 81 21 00 28 2F 93 00 00 C1 8C FF FC C0 09 FF FC C1 AA FF FC FE 80 60 50 C1 6F FF FC FF 00 00 50 FE C0 68 50 C3 29 FF F8 FE 40 58 50 C2 EA FF F8 C2 AC FF F8 C2 6F FF F8 41 9E 02 84 - -. 0 100136B8 8 -. 72 AA 00 01 40 82 01 24 - -PASS: gsl_fft_real_float with signal_real_noise, n = 25, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 25, stride = 1 -. 0 1000FD7C 40 -. 2F 92 00 00 C2 F0 FF F8 C2 D0 FF FC C2 AC FF F8 C2 8C FF FC C2 6E FF F8 C2 4E FF FC C2 2F FF F8 C2 0F FF FC 41 9E 02 84 - -. 0 1000FC48 260 -. 1D 44 00 05 7C C4 C2 14 7C E6 C2 14 7C D7 31 D6 7D 65 52 14 39 6B FF FF 7C 05 5A 14 7D 3C 59 D6 54 08 10 3A 39 08 00 04 55 6B 10 3A 39 6B 00 04 7C 1C 01 D6 55 29 10 3A 7C 09 FC 2E 7D 27 C2 14 54 C6 10 3A 54 00 10 3A 7D 5C 51 D6 7D BF 04 2E ED 00 68 2A EC 00 68 28 55 4A 10 3A 7D 08 E1 D6 7C EA FC 2E ED 08 40 2A FD A0 38 90 FD 80 40 90 7D 6B E1 D6 7D 28 FC 2E FC 00 01 B2 FD 8C 01 72 7D 6B FC 2E 7D 69 C2 14 ED 59 02 72 7C 17 21 D6 ED 38 02 72 7C 84 DA 14 FD AD 60 28 FC 00 00 18 ED 58 52 F8 7C F7 39 D6 FD A0 68 18 54 00 10 3A ED 79 4A FA ED 4A 50 2A ED 8D 00 28 7D 37 49 D6 EC 00 68 2A 54 E7 10 3A ED 6B 58 2A ED AC 50 2A 7D 77 59 D6 EC E7 40 2A ED 20 58 2A 55 29 10 3A EC 00 58 28 ED 8C 50 28 7C FA 05 2E 55 6B 10 3A 7C 06 D5 2E 7D 87 D5 2E 7D A9 D5 2E 7D 2B D5 2E 42 00 FF 00 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 25, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 25, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 25 -PASS: gsl_fft_complex_forward with signal_noise, n = 25, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 25, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 25, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 25, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 25, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 25, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 25, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 25, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 25, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 25, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 25 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 25, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 25, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 25, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 25, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 25, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 25, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 25, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 25, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 25, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 25, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 25 -PASS: gsl_fft_real with signal_real_noise, n = 25, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 25, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 25, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 25, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 25 -PASS: gsl_fft_real_float with signal_real_noise, n = 25, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 25, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 25, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 25, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 25 -PASS: gsl_fft_complex_forward with signal_noise, n = 25, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 25, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 25, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 25, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 25, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 25, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 25, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 25, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 25, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 25, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 25 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 25, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 25, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 25, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 25, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 25, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 25, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 25, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 25, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 25, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 25, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 25 -PASS: gsl_fft_real with signal_real_noise, n = 25, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 25, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 25, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 25, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 25 -PASS: gsl_fft_real_float with signal_real_noise, n = 25, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 25, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 25, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 26, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 26 -PASS: gsl_fft_complex_forward with signal_noise, n = 26, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 26, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 26, stride = 1 -. 0 FE0D040 20 -. 83 FE 0F 68 FC 1F 00 00 C8 5F 00 00 FD AD 00 B2 40 81 0E AC - -. 0 FE0DEFC 8 -. 81 3E 0F BC 4B FF F1 58 - -. 0 FE0D058 24 -. C8 A9 00 00 FC 1F 69 7A C8 21 00 10 FD 21 00 2A FF 01 48 00 41 9A 00 D8 - -PASS: gsl_fft_complex_forward with signal_pulse, n = 26, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 26, stride = 1 -. 0 FE0D054 28 -. 81 3E 0F A0 C8 A9 00 00 FC 1F 69 7A C8 21 00 10 FD 21 00 2A FF 01 48 00 41 9A 00 D8 - -PASS: gsl_fft_complex_forward with signal_exp, n = 26, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 26, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 26 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 26, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 26, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 26, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 26, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 26, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 26, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 26, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 26 -PASS: gsl_fft_real with signal_real_noise, n = 26, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 26, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 26, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 26, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 26 -PASS: gsl_fft_real_float with signal_real_noise, n = 26, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 26, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 26, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 26, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 26 -PASS: gsl_fft_complex_forward with signal_noise, n = 26, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 26, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 26, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 26, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 26, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 26, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 26, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 26, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 26, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 26, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 26 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 26, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 26, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 26, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 26, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 26, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 26, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 26, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 26, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 26, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 26, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 26 -PASS: gsl_fft_real with signal_real_noise, n = 26, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 26, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 26, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 26, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 26 -PASS: gsl_fft_real_float with signal_real_noise, n = 26, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 26, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 26, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 26, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 26 -PASS: gsl_fft_complex_forward with signal_noise, n = 26, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 26, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 26, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 26, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 26, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 26, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 26, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 26, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 26, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 26, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 26 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 26, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 26, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 26, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 26, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 26, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 26, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 26, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 26, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 26, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 26, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 26 -PASS: gsl_fft_real with signal_real_noise, n = 26, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 26, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 26, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 26, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 26 -PASS: gsl_fft_real_float with signal_real_noise, n = 26, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 26, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 26, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 27, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 27 -PASS: gsl_fft_complex_forward with signal_noise, n = 27, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 27, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 27, stride = 1 -. 0 FE0DEEC 8 -. 81 3E 0F B8 4B FF FF 04 - -. 0 FE0DDF4 16 -. CB A9 00 00 FF 7F 07 72 FC 06 D8 28 4B FF F2 00 - -PASS: gsl_fft_complex_forward with signal_pulse, n = 27, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 27, stride = 1 -. 0 FE0EBD0 24 -. 81 3E 10 10 C9 29 00 00 FC 1F 22 7A FD 81 00 2A FF 0C 08 00 41 9A 00 60 - -. 0 FE0CFF4 24 -. 81 3E 0F 9C C8 09 00 00 FC 1F 30 3A FF 81 00 2A FF 1C 08 00 41 BA FA 50 - -PASS: gsl_fft_complex_forward with signal_exp, n = 27, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 27, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 27 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 27, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 27, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 27, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 27, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 27, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 27, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 27, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 27 -PASS: gsl_fft_real with signal_real_noise, n = 27, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 27, stride = 1 -. 0 1000D3D4 316 -. 1D 03 00 03 7C C5 FA 14 7C 63 DA 14 7D 64 40 50 7D 08 22 14 7D 6B CA 14 39 08 FF FF 39 6B FF FF 7C 19 42 14 55 6A 18 38 54 09 18 38 39 4A 00 08 39 29 00 08 7D 4A E1 D6 55 07 18 38 38 E7 00 08 7D 29 E1 D6 7D 4A EC AE 54 CA 18 38 FD 40 50 50 39 4A 00 08 7C 1C 01 D6 7D 69 EC AE 54 A9 18 38 FC 8B 50 2A 39 29 00 08 FD 6B 50 28 7D 7C 59 D6 54 00 18 38 7D 1D 04 AE FD A4 07 72 FD 6B 07 B2 55 6B 18 38 7C E7 E1 D6 7C 0B EC AE FD 88 00 28 7D 1C 41 D6 FD 08 00 2A 7C C7 EC AE 7C E6 FA 14 FD 8C 07 B2 54 EB 18 38 39 6B 00 08 FD A6 68 28 55 08 18 38 FC 08 07 72 7D 28 EC AE 7C 17 29 D6 7C A5 DA 14 FD 4D 60 28 FD AD 60 2A FC 09 00 28 FC A3 02 B2 7C D7 31 D6 54 00 18 38 FC E1 03 72 FD 42 02 B2 7C F7 39 D6 54 C6 18 38 FD BF 03 72 FD 80 58 2A 7D 29 B9 D6 FC 00 58 28 54 E7 18 38 FD 29 40 2A FC A2 2B 3A 7D 4A B9 D6 FC FF 38 3A 7D 3A 05 AE FC 01 68 38 7D 6B B9 D6 FD 83 53 38 FC C6 20 2A 7C C9 D5 AE 7C 06 D5 AE 7C EA D5 AE 7D 87 D5 AE 7C AB D5 AE 42 00 FE C8 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 27, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 27, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 27 -PASS: gsl_fft_real_float with signal_real_noise, n = 27, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 27, stride = 1 -. 0 1000F5A0 340 -. 1D 1D 00 03 7C C4 CA 14 7C A6 CA 14 7F BD DA 14 7D 63 40 50 7D 08 1A 14 7D 6B C2 14 39 08 FF FF 39 6B FF FF 7C 18 42 14 55 6A 10 3A 54 09 10 3A 39 4A 00 04 39 29 00 04 7D 4A E1 D6 55 07 10 3A 38 E7 00 04 7D 29 E1 D6 7D 2A FC 2E 54 CA 10 3A FD 20 48 50 39 4A 00 04 7C 1C 01 D6 7D 49 FC 2E 54 89 10 3A EC 8A 48 2A 39 29 00 04 ED 4A 48 28 7D 7C 59 D6 54 00 10 3A 7D 7F 04 2E FD A0 20 90 ED 4A 07 72 55 6B 10 3A 7C E7 E1 D6 7C EB FC 2E FD AD 07 B2 54 AB 10 3A EC AB 38 2A 39 6B 00 04 7D 1C 41 D6 7C C7 FC 2E ED 6B 38 28 FD 80 28 90 FC 00 30 90 55 08 10 3A ED 6B 07 72 7D 08 FC 2E FD 8C 07 B2 7C 17 21 D6 7C 84 DA 14 FC 00 68 28 FD A0 40 90 EC C6 20 2A FC 00 00 18 7C D7 31 D6 FD AD 60 28 54 00 10 3A ED 08 28 2A ED 80 58 28 FD A0 68 18 7C B7 29 D6 EC 00 58 2A 54 C6 10 3A EC E1 03 32 7D 1A 05 2E ED 2D 50 2A ED 63 00 32 7D 29 B9 D6 ED AD 50 28 54 A5 10 3A EC 02 00 32 ED 9F 03 32 7D 4A B9 D6 ED 62 5B 7A EC FF 3A 7A 7C C9 D5 2E ED A3 03 78 ED 21 62 78 7D 6B B9 D6 7D A6 D5 2E 7D 6A D5 2E 7D 25 D5 2E 7C EB D5 2E 42 00 FE B0 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 27, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 27, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 27 -PASS: gsl_fft_complex_forward with signal_noise, n = 27, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 27, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 27, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 27, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 27, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 27, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 27, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 27, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 27, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 27, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 27 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 27, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 27, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 27, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 27, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 27, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 27, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 27, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 27, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 27, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 27, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 27 -PASS: gsl_fft_real with signal_real_noise, n = 27, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 27, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 27, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 27, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 27 -PASS: gsl_fft_real_float with signal_real_noise, n = 27, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 27, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 27, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 27, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 27 -PASS: gsl_fft_complex_forward with signal_noise, n = 27, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 27, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 27, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 27, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 27, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 27, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 27, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 27, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 27, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 27, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 27 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 27, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 27, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 27, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 27, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 27, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 27, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 27, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 27, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 27, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 27, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 27 -PASS: gsl_fft_real with signal_real_noise, n = 27, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 27, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 27, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 27, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 27 -PASS: gsl_fft_real_float with signal_real_noise, n = 27, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 27, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 27, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 28, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 28 -PASS: gsl_fft_complex_forward with signal_noise, n = 28, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 28, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 28, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 28, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 28, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 28, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 28, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 28 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 28, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 28, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 28, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 28, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 28, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 28, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 28, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 28 -PASS: gsl_fft_real with signal_real_noise, n = 28, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 28, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 28, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 28, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 28 -PASS: gsl_fft_real_float with signal_real_noise, n = 28, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 28, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 28, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 28, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 28 -PASS: gsl_fft_complex_forward with signal_noise, n = 28, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 28, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 28, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 28, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 28, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 28, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 28, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 28, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 28, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 28, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 28 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 28, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 28, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 28, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 28, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 28, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 28, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 28, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 28, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 28, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 28, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 28 -PASS: gsl_fft_real with signal_real_noise, n = 28, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 28, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 28, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 28, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 28 -PASS: gsl_fft_real_float with signal_real_noise, n = 28, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 28, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 28, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 28, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 28 -PASS: gsl_fft_complex_forward with signal_noise, n = 28, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 28, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 28, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 28, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 28, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 28, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 28, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 28, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 28, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 28, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 28 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 28, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 28, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 28, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 28, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 28, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 28, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 28, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 28, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 28, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 28, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 28 -PASS: gsl_fft_real with signal_real_noise, n = 28, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 28, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 28, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 28, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 28 -PASS: gsl_fft_real_float with signal_real_noise, n = 28, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 28, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 28, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 29, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 29 -PASS: gsl_fft_complex_forward with signal_noise, n = 29, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 29, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 29, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 29, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 29, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 29, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 29, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 29 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 29, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 29, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 29, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 29, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 29, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 29, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 29, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 29 -PASS: gsl_fft_real with signal_real_noise, n = 29, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 29, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 29, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 29, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 29 -PASS: gsl_fft_real_float with signal_real_noise, n = 29, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 29, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 29, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 29, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 29 -PASS: gsl_fft_complex_forward with signal_noise, n = 29, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 29, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 29, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 29, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 29, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 29, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 29, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 29, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 29, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 29, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 29 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 29, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 29, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 29, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 29, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 29, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 29, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 29, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 29, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 29, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 29, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 29 -PASS: gsl_fft_real with signal_real_noise, n = 29, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 29, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 29, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 29, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 29 -PASS: gsl_fft_real_float with signal_real_noise, n = 29, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 29, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 29, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 29, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 29 -PASS: gsl_fft_complex_forward with signal_noise, n = 29, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 29, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 29, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 29, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 29, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 29, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 29, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 29, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 29, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 29, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 29 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 29, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 29, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 29, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 29, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 29, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 29, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 29, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 29, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 29, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 29, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 29 -PASS: gsl_fft_real with signal_real_noise, n = 29, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 29, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 29, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 29, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 29 -PASS: gsl_fft_real_float with signal_real_noise, n = 29, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 29, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 29, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 30, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 30 -PASS: gsl_fft_complex_forward with signal_noise, n = 30, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 30, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 30, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 30, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 30, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 30, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 30, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 30 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 30, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 30, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 30, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 30, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 30, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 30, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 30, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 30 -PASS: gsl_fft_real with signal_real_noise, n = 30, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 30, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 30, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 30, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 30 -PASS: gsl_fft_real_float with signal_real_noise, n = 30, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 30, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 30, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 30, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 30 -PASS: gsl_fft_complex_forward with signal_noise, n = 30, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 30, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 30, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 30, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 30, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 30, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 30, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 30, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 30, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 30, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 30 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 30, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 30, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 30, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 30, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 30, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 30, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 30, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 30, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 30, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 30, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 30 -PASS: gsl_fft_real with signal_real_noise, n = 30, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 30, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 30, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 30, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 30 -PASS: gsl_fft_real_float with signal_real_noise, n = 30, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 30, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 30, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 30, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 30 -PASS: gsl_fft_complex_forward with signal_noise, n = 30, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 30, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 30, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 30, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 30, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 30, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 30, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 30, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 30, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 30, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 30 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 30, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 30, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 30, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 30, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 30, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 30, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 30, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 30, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 30, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 30, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 30 -PASS: gsl_fft_real with signal_real_noise, n = 30, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 30, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 30, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 30, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 30 -PASS: gsl_fft_real_float with signal_real_noise, n = 30, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 30, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 30, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 31, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 31 -PASS: gsl_fft_complex_forward with signal_noise, n = 31, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 31, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 31, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 31, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 31, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 31, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 31, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 31 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 31, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 31, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 31, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 31, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 31, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 31, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 31, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 31 -PASS: gsl_fft_real with signal_real_noise, n = 31, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 31, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 31, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 31, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 31 -PASS: gsl_fft_real_float with signal_real_noise, n = 31, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 31, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 31, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 31, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 31 -PASS: gsl_fft_complex_forward with signal_noise, n = 31, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 31, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 31, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 31, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 31, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 31, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 31, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 31, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 31, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 31, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 31 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 31, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 31, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 31, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 31, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 31, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 31, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 31, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 31, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 31, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 31, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 31 -PASS: gsl_fft_real with signal_real_noise, n = 31, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 31, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 31, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 31, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 31 -PASS: gsl_fft_real_float with signal_real_noise, n = 31, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 31, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 31, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 31, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 31 -PASS: gsl_fft_complex_forward with signal_noise, n = 31, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 31, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 31, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 31, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 31, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 31, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 31, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 31, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 31, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 31, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 31 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 31, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 31, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 31, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 31, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 31, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 31, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 31, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 31, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 31, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 31, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 31 -PASS: gsl_fft_real with signal_real_noise, n = 31, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 31, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 31, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 31, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 31 -PASS: gsl_fft_real_float with signal_real_noise, n = 31, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 31, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 31, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 32, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 32 -PASS: gsl_fft_complex_forward with signal_noise, n = 32, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 32, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 32, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 32, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 32, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 32, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 32, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 32 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 32, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 32, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 32, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 32, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 32, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 32, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 32, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 32 -. 0 10012298 388 -. 7C 1B 72 14 57 66 18 38 7D 60 72 14 54 09 18 38 7D 0B 72 14 39 29 00 08 55 0A 18 38 7D 29 E9 D6 39 4A 00 08 55 67 18 38 38 E7 00 08 7D 4A E9 D6 7D 49 FC AE 38 C6 00 08 FD 21 02 B2 7C B7 E2 14 7C 97 1A 14 7C 1D 01 D6 7C AA FC AE 54 69 18 38 FD 7C 01 72 57 8A 18 38 39 4A 00 08 7D 7D 59 D6 54 00 18 38 7D 9F 04 AE 39 29 00 08 FC 01 03 32 7D 1D 41 D6 55 6B 18 38 7C EB FC AE FD 82 4B 38 FC DE 01 F2 7C E7 E9 D6 55 08 18 38 7D 08 FC AE FD 42 02 BA 54 88 18 38 FC 9C 02 32 39 08 00 08 7D A7 FC AE 7C C6 E9 D6 FD 1D 5A 38 54 A7 18 38 38 E7 00 08 FD 3E 03 72 7C 1D D9 D6 7D 66 FC AE FD BF 33 7A 7F 7B D2 14 FC BD 21 7A 54 00 18 38 7D 78 19 D6 FC CC 40 28 7C 1F 04 AE FC FF 49 F8 7C 63 8A 14 FC 8B 68 28 7C 18 E1 D6 FD 2A 28 28 55 6B 18 38 FD 6B 68 2A 7F 9C 8A 14 FC C0 30 50 FD 4A 28 2A 7C B8 29 D6 FD A0 38 28 54 00 18 38 FC 00 38 2A FC 64 30 28 FC AB 50 28 7C 98 21 D6 FD 20 48 50 54 A5 18 38 FD 8C 40 2A FC A0 28 50 7D 4A C1 D6 FC ED 48 2A FD 00 60 28 54 84 18 38 FC 60 18 50 FC 00 60 2A 7C E7 C1 D6 FD 6B 50 2A FD AD 48 28 FC 84 30 2A 7C 19 05 AE 7D 6A CD AE 7D 08 C1 D6 7D A5 CD AE 7C 87 CD AE 7D 04 CD AE 7D 29 C1 D6 7C A8 CD AE 7C EB CD AE 7C 69 CD AE 42 00 FE 80 - -. 0 10012464 168 -. 7C 05 72 14 7D 44 32 14 7D 60 72 14 7C 1D 01 D6 7D 2B 72 14 55 48 18 38 54 C7 18 38 7D 3D 49 D6 54 00 18 38 7C 1F 04 AE 38 E7 00 08 39 08 00 08 7D 7D 59 D6 55 29 18 38 7D A9 FC AE FD 80 68 2A 7C 1D 29 D6 FC 00 68 28 55 6B 18 38 7D 4B FC AE FD 8C 02 32 7C A5 D2 14 FC 00 02 32 54 00 18 38 7D BF 04 AE 7D 58 51 D6 FD 60 50 50 FD 4A 60 28 FD 2D 00 28 7C 18 31 D6 FD 6B 60 28 FD AD 00 2A 55 4A 18 38 7C C6 8A 14 7C E7 C1 D6 54 00 18 38 7D B9 05 AE 7D 08 C1 D6 7D 67 CD AE 7D 2A CD AE 7D 48 CD AE 42 00 FF 5C - -PASS: gsl_fft_real with signal_real_noise, n = 32, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 32, stride = 1 -. 0 1000D900 180 -. 7D 23 2A 14 54 AB 18 38 55 2A 18 38 7C 1C 29 D6 39 6B 00 08 81 81 00 30 39 4A 00 08 7D 04 62 14 7D 3C 49 D6 54 00 18 38 7D 9D 04 AE 7C E8 62 14 7C C7 62 14 7C A5 FA 14 7D 6B E1 D6 55 29 18 38 7D A9 EC AE FD 4C 68 28 7D 4A E1 D6 7D 6B EC AE FD 8C 68 2A FD 4A 02 72 7C 0A EC AE 7C 17 21 D6 FD 8C 60 2A 7C 84 DA 14 FD AB 00 2A FC 00 58 28 7D 17 41 D6 54 00 18 38 FD AD 02 72 7D 9A 05 AE FC 00 00 2A 7C F7 39 D6 55 08 18 38 FD 6A 68 2A FD 4A 68 28 7C D7 31 D6 FD 60 58 50 54 E7 18 38 7D 48 D5 AE 7C 07 D5 AE 54 C6 18 38 7D 66 D5 AE 42 00 FF 50 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 32, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 32, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 32 -. 0 100142F4 388 -. 7C 1B 72 14 57 66 10 3A 7D 60 72 14 54 09 10 3A 7D 0B 72 14 39 29 00 04 55 0A 10 3A 7D 29 F9 D6 39 4A 00 04 55 67 10 3A 38 E7 00 04 7D 4A F9 D6 7D 49 EC 2E 38 C6 00 04 ED 21 02 B2 7C B7 E2 14 7C 97 1A 14 7C 1F 01 D6 7C EA EC 2E 57 89 10 3A EC 9C 01 F2 54 6A 10 3A 39 29 00 04 7D 7F 59 D6 54 00 10 3A 7D 7D 04 2E 39 4A 00 04 ED 22 4A F8 7D 1F 41 D6 55 6B 10 3A 7D 0B EC 2E ED 61 02 F2 54 AB 10 3A ED 9E 02 32 39 6B 00 04 7C E7 F9 D6 55 08 10 3A 7C 08 EC 2E ED 42 5A BA 54 88 10 3A EC 9D 20 38 39 08 00 04 EC 1C 00 32 7C C6 F9 D6 7D A7 EC 2E EC A9 20 28 ED 9F 63 7A 7C 1F D9 D6 EC FD 01 FA ED BE 03 72 7D 66 EC 2E FC A0 28 50 7F 7B D2 14 EC 6B 60 28 EC CA 38 28 54 00 10 3A ED 1F 6A 38 7C 1D 04 2E ED 4A 38 2A 7C 18 E1 D6 ED 6B 60 2A 7F 9C 8A 14 ED A0 40 28 ED 29 20 2A EC E3 28 28 7C F8 19 D6 ED 8B 50 28 54 00 10 3A FC C0 30 50 7C 63 8A 14 EC 00 40 2A 7C B8 29 D6 FD 80 60 50 EC 8D 30 2A 54 E7 10 3A ED 00 48 28 FC E0 38 50 7C 98 21 D6 EC 00 48 2A ED 6B 50 2A 54 A5 10 3A ED AD 30 28 EC 63 28 2A 7C 19 05 2E 7D 29 C1 D6 54 84 10 3A 7D 6B C1 D6 7D 69 CD 2E 7D A5 CD 2E 7D 08 C1 D6 7C 6B CD 2E 7D 04 CD 2E 7D 4A C1 D6 7D 88 CD 2E 7C 87 CD 2E 7C EA CD 2E 42 00 FE 80 - -. 0 100144C0 176 -. 7C 05 72 14 7D 44 32 14 7D 60 72 14 7C 1F 01 D6 7D 2B 72 14 55 47 10 3A 54 C8 10 3A 7D 3F 49 D6 54 00 10 3A 7D BD 04 2E 39 08 00 04 38 E7 00 04 55 29 10 3A 7D 7F 59 D6 7D 89 EC 2E EC 0D 60 2A ED AD 60 28 7C 1F 29 D6 55 6B 10 3A 7D 6B EC 2E 7C A5 D2 14 FD 40 58 50 54 00 10 3A FC 00 02 32 7D 9D 04 2E 7D 38 31 D6 7C C6 8A 14 FD AD 02 32 FC 00 00 18 7D 58 51 D6 55 29 10 3A FD A0 68 18 ED 6B 00 28 ED 4A 00 28 7D 08 C1 D6 ED 2C 68 28 ED 8C 68 2A 55 4A 10 3A 7C E7 C1 D6 7D 89 CD 2E 7D 48 CD 2E 7D 2A CD 2E 7D 67 CD 2E 42 00 FF 54 - -PASS: gsl_fft_real_float with signal_real_noise, n = 32, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 32, stride = 1 -. 0 1000FAE4 188 -. 7D 23 2A 14 54 AB 10 3A 55 2A 10 3A 7C 1C 29 D6 39 6B 00 04 81 81 00 30 39 4A 00 04 7D 04 62 14 7D 3C 49 D6 54 00 10 3A 7D 5F 04 2E 7C E8 62 14 7C C7 62 14 7C A5 EA 14 7D 6B E1 D6 55 29 10 3A 7C 09 FC 2E ED AA 00 28 7D 4A E1 D6 7D 6B FC 2E ED 4A 00 2A 7D 8A FC 2E 7C 17 21 D6 FD AD 02 72 7C 84 DA 14 EC 0B 60 2A ED 8C 58 28 7D 17 41 D6 FD A0 68 18 54 00 10 3A ED 4A 50 2A 7C F7 39 D6 ED 8C 60 2A FC 00 02 72 55 08 10 3A 7D 5A 05 2E 7C D7 31 D6 54 E7 10 3A FC 00 00 18 ED 6D 00 2A 54 C6 10 3A ED AD 00 28 FD 60 58 50 7D A8 D5 2E 7D 87 D5 2E 7D 66 D5 2E 42 00 FF 48 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 32, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 32, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 32 -PASS: gsl_fft_complex_forward with signal_noise, n = 32, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 32, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 32, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 32, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 32, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 32, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 32, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 32, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 32, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 32, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 32 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 32, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 32, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 32, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 32, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 32, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 32, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 32, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 32, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 32, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 32, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 32 -PASS: gsl_fft_real with signal_real_noise, n = 32, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 32, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 32, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 32, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 32 -PASS: gsl_fft_real_float with signal_real_noise, n = 32, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 32, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 32, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 32, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 32 -PASS: gsl_fft_complex_forward with signal_noise, n = 32, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 32, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 32, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 32, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 32, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 32, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 32, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 32, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 32, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 32, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 32 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 32, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 32, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 32, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 32, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 32, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 32, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 32, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 32, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 32, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 32, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 32 -PASS: gsl_fft_real with signal_real_noise, n = 32, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 32, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 32, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 32, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 32 -PASS: gsl_fft_real_float with signal_real_noise, n = 32, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 32, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 32, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 33, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 33 -PASS: gsl_fft_complex_forward with signal_noise, n = 33, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 33, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 33, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 33, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 33, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 33, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 33, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 33 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 33, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 33, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 33, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 33, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 33, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 33, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 33, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 33 -PASS: gsl_fft_real with signal_real_noise, n = 33, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 33, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 33, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 33, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 33 -PASS: gsl_fft_real_float with signal_real_noise, n = 33, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 33, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 33, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 33, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 33 -PASS: gsl_fft_complex_forward with signal_noise, n = 33, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 33, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 33, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 33, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 33, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 33, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 33, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 33, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 33, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 33, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 33 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 33, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 33, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 33, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 33, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 33, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 33, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 33, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 33, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 33, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 33, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 33 -PASS: gsl_fft_real with signal_real_noise, n = 33, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 33, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 33, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 33, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 33 -PASS: gsl_fft_real_float with signal_real_noise, n = 33, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 33, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 33, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 33, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 33 -PASS: gsl_fft_complex_forward with signal_noise, n = 33, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 33, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 33, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 33, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 33, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 33, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 33, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 33, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 33, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 33, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 33 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 33, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 33, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 33, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 33, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 33, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 33, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 33, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 33, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 33, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 33, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 33 -PASS: gsl_fft_real with signal_real_noise, n = 33, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 33, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 33, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 33, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 33 -PASS: gsl_fft_real_float with signal_real_noise, n = 33, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 33, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 33, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 34, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 34 -PASS: gsl_fft_complex_forward with signal_noise, n = 34, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 34, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 34, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 34, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 34, stride = 1 -. 0 FE0DA98 20 -. 81 3E 0F 9C C9 69 00 00 FC BF 02 F2 FC 04 28 28 4B FF FA A4 - -PASS: gsl_fft_complex_forward with signal_exp, n = 34, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 34, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 34 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 34, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 34, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 34, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 34, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 34, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 34, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 34, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 34 -PASS: gsl_fft_real with signal_real_noise, n = 34, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 34, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 34, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 34, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 34 -PASS: gsl_fft_real_float with signal_real_noise, n = 34, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 34, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 34, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 34, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 34 -PASS: gsl_fft_complex_forward with signal_noise, n = 34, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 34, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 34, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 34, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 34, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 34, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 34, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 34, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 34, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 34, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 34 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 34, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 34, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 34, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 34, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 34, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 34, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 34, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 34, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 34, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 34, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 34 -PASS: gsl_fft_real with signal_real_noise, n = 34, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 34, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 34, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 34, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 34 -PASS: gsl_fft_real_float with signal_real_noise, n = 34, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 34, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 34, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 34, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 34 -PASS: gsl_fft_complex_forward with signal_noise, n = 34, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 34, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 34, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 34, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 34, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 34, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 34, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 34, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 34, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 34, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 34 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 34, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 34, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 34, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 34, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 34, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 34, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 34, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 34, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 34, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 34, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 34 -PASS: gsl_fft_real with signal_real_noise, n = 34, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 34, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 34, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 34, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 34 -PASS: gsl_fft_real_float with signal_real_noise, n = 34, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 34, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 34, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 35, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 35 -PASS: gsl_fft_complex_forward with signal_noise, n = 35, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 35, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 35, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 35, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 35, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 35, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 35, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 35 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 35, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 35, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 35, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 35, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 35, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 35, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 35, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 35 -. 0 10011100 12 -. 3A 40 00 00 7F 92 80 40 40 9C 0A 80 - -PASS: gsl_fft_real with signal_real_noise, n = 35, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 35, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 35, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 35, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 35 -. 0 100130F0 12 -. 3A 40 00 00 7F 92 80 40 40 9C 0A BC - -PASS: gsl_fft_real_float with signal_real_noise, n = 35, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 35, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 35, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 35, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 35 -PASS: gsl_fft_complex_forward with signal_noise, n = 35, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 35, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 35, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 35, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 35, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 35, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 35, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 35, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 35, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 35, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 35 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 35, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 35, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 35, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 35, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 35, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 35, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 35, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 35, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 35, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 35, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 35 -PASS: gsl_fft_real with signal_real_noise, n = 35, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 35, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 35, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 35, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 35 -PASS: gsl_fft_real_float with signal_real_noise, n = 35, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 35, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 35, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 35, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 35 -PASS: gsl_fft_complex_forward with signal_noise, n = 35, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 35, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 35, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 35, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 35, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 35, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 35, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 35, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 35, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 35, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 35 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 35, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 35, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 35, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 35, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 35, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 35, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 35, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 35, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 35, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 35, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 35 -PASS: gsl_fft_real with signal_real_noise, n = 35, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 35, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 35, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 35, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 35 -PASS: gsl_fft_real_float with signal_real_noise, n = 35, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 35, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 35, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 36, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 36 -. 0 10008218 400 -. 7C C8 02 A6 80 E1 01 40 7C 0C AA 14 7D 71 62 14 7D 07 62 14 7C 00 C9 D6 7D 46 62 14 7C 9B FC AE 7D 3B FA 14 CA E1 00 40 C8 29 00 08 7C EE 62 14 7D 6B C9 D6 54 00 20 36 7D 20 FA 14 7C FF 04 AE C9 09 00 08 7F BC D2 14 CB 01 00 48 39 8C 00 01 7D 4A C9 D6 55 6B 20 36 7D 2B FC AE 7C AB FA 14 C9 65 00 08 7E 94 CA 14 80 01 01 48 7F 7B 92 14 7D 08 C9 D6 55 4A 20 36 7C 0A FC AE 7C CA FA 14 C9 A6 00 08 7D 40 BA 14 FC C9 00 2A 80 C1 01 4C 55 08 20 36 7C E7 C9 D6 7D 48 FC AE 7D 28 FA 14 C9 89 00 08 FC AB 68 2A FC 6A 38 2A 81 01 01 44 FC 4C 40 2A 54 E7 20 36 FD 6B 68 28 7F 87 FC AE FD 4A 38 28 7D 27 FA 14 FD 8C 40 28 CB A9 00 08 FC E6 05 32 7D 68 BA 14 7D 37 B2 14 7D 06 BA 14 FD A3 05 32 7C 10 BA 14 7D 29 C1 D6 3A F7 00 01 FD 29 00 28 FD 05 05 32 FC 02 05 32 7D 6B C1 D6 55 29 20 36 FD 75 02 F2 7C E9 D2 14 FD 95 03 32 7D 4A C1 D6 55 6B 20 36 FD 35 02 72 7C CB D2 14 FD 55 02 B2 7D 08 C1 D6 55 4A 20 36 FC E4 38 28 7C AA D2 14 FD BC 68 28 FD 01 40 28 7C 00 C1 D6 FC 1D 00 28 55 08 20 36 FC 84 30 2A 7C 88 D2 14 FC C7 58 2A FF 9C 18 2A 54 00 20 36 FC 6D 60 2A 7C 60 D2 14 FC 21 28 2A FF BD 10 2A FC A8 48 28 FC 40 50 28 FC E7 58 28 FD AD 60 28 FC 00 50 2A FF E6 18 28 FD 08 48 2A FC C6 18 2A FF C5 10 28 - -. 0 100083A8 200 -. FC A5 10 2A C8 41 00 48 FD 87 68 28 FD 68 00 28 FC 42 01 B2 FD 08 00 2A C8 01 00 40 FD 24 E0 28 FD 41 E8 28 D8 41 01 98 FC E7 68 2A C9 A1 00 50 FC 00 03 32 FF 6D 07 F2 FF 57 02 F2 D8 01 01 90 FF 38 01 72 FE CD 07 B2 C9 A1 00 38 FC 6E 02 72 FC 52 01 F2 FF 0E 02 B2 FE F2 02 32 FD 6D 02 FA C8 01 01 98 FD 4F 1A BA FC B0 01 7A FD 13 12 3A FF D1 DF BA FD 8D D3 38 FC D0 C9 B8 FD 2F C2 78 FC F3 B9 F8 FF F1 B7 F8 FC 84 E0 2A FC 21 E8 2A 7C 9C D5 AE 7F 9C 9A 14 D8 3D 00 08 7D 89 D5 AE D9 67 00 08 7C CB D5 AE D8 A6 00 08 7D 2A D5 AE D9 45 00 08 7C E8 D5 AE D9 04 00 08 7F FA 05 AE DB C3 00 08 42 00 FD AC - -PASS: gsl_fft_complex_forward with signal_noise, n = 36, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 36, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 36, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 36, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 36, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 36, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 36, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 36 -. 0 1000B09C 400 -. 7C E8 02 A6 7C 0C AA 14 7D 71 62 14 7D 4E 62 14 7C 00 C9 D6 81 21 00 F0 7D 07 62 14 7C 9B FC 2E 7C E9 62 14 7D 3B FA 14 7D 6B C9 D6 54 00 18 38 C0 69 00 04 7D 20 FA 14 C1 09 00 04 39 8C 00 01 7C FF 04 2E 7C 17 B2 14 7D 4A C9 D6 55 6B 18 38 7C AB FA 14 7D 2B FC 2E C1 65 00 04 7E 94 CA 14 7F 7B 92 14 7D 08 C9 D6 55 4A 18 38 7C CA FA 14 7C 0A FC 2E C1 A6 00 04 EC C9 00 2A 81 41 00 F4 55 08 18 38 7C E7 C9 D6 7D 28 FA 14 7D 48 FC 2E C1 89 00 04 EC AB 68 2A EC 4A 38 2A 81 01 00 FC EC 2C 40 2A 54 E7 18 38 7D 27 FA 14 ED 29 00 28 ED 6B 68 28 7F E7 FC 2E ED 4A 38 28 C3 C9 00 04 ED 8C 40 28 80 E1 00 F8 ED 06 05 32 7D 2A BA 14 EC E5 05 32 7D 67 BA 14 EC 02 05 32 7D 48 BA 14 ED A1 05 32 7D 10 BA 14 EC E3 38 28 7C 00 C1 D6 ED 04 40 28 7C FC D2 14 ED 35 02 72 3A F7 00 01 ED 75 02 F2 EC 1F 00 28 7D 29 C1 D6 ED BE 68 28 54 00 18 38 ED 55 02 B2 7C C0 D2 14 ED 95 03 32 EC 84 30 2A 7D 6B C1 D6 EC C8 58 2A 55 29 18 38 EC 63 28 2A 7C A9 D2 14 EC A7 48 28 EF FF 10 2A 7D 4A C1 D6 EC 40 60 2A 55 6B 18 38 EF DE 08 2A 7C 8B D2 14 EC 2D 50 28 ED 08 58 28 7D 08 C1 D6 ED AD 50 2A 55 4A 18 38 EC E7 48 2A 7C 6A D2 14 EC 00 60 28 EF 85 08 28 55 08 18 38 ED 67 68 28 7F A8 D2 14 ED 88 00 28 ED 08 00 2A C0 01 00 40 - -. 0 1000B22C 192 -. EF A6 10 28 EC E7 68 2A EC C6 10 2A C0 41 00 48 EC A5 08 2A C0 21 00 44 EF 60 03 32 EE E0 02 F2 C0 01 00 48 ED 24 F8 28 ED 43 F0 28 EC 00 07 32 EF 41 01 B2 ED A1 01 72 EC 2F 01 F2 D0 01 01 48 EF 02 07 72 C0 01 00 3C EE D1 02 72 EF 2F 02 32 EC 51 02 B2 ED 10 0A 38 C0 21 01 48 ED 60 DA FA EC B3 D1 7A ED 52 B2 BA EC F0 C9 FA EF 8E C7 3A ED 80 BB 38 EC D3 69 B8 ED 32 12 78 EF AE 0F 78 EC 84 F8 2A EC 63 F0 2A 7C 9C D5 2E 7F 9C 9A 14 D0 67 00 04 7D 9A 05 2E D1 66 00 04 7C C9 D5 2E D0 A5 00 04 7D 2B D5 2E D1 44 00 04 7D 0A D5 2E D0 E3 00 04 7F A8 D5 2E D3 9D 00 04 42 00 FD B4 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 36, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 36, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 36, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 36, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 36, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 36, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 36, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 36 -PASS: gsl_fft_real with signal_real_noise, n = 36, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 36, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 36, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 36, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 36 -PASS: gsl_fft_real_float with signal_real_noise, n = 36, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 36, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 36, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 36, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 36 -PASS: gsl_fft_complex_forward with signal_noise, n = 36, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 36, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 36, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 36, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 36, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 36, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 36, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 36, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 36, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 36, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 36 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 36, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 36, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 36, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 36, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 36, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 36, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 36, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 36, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 36, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 36, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 36 -PASS: gsl_fft_real with signal_real_noise, n = 36, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 36, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 36, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 36, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 36 -PASS: gsl_fft_real_float with signal_real_noise, n = 36, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 36, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 36, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 36, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 36 -PASS: gsl_fft_complex_forward with signal_noise, n = 36, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 36, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 36, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 36, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 36, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 36, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 36, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 36, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 36, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 36, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 36 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 36, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 36, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 36, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 36, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 36, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 36, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 36, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 36, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 36, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 36, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 36 -PASS: gsl_fft_real with signal_real_noise, n = 36, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 36, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 36, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 36, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 36 -PASS: gsl_fft_real_float with signal_real_noise, n = 36, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 36, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 36, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 37, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 37 -PASS: gsl_fft_complex_forward with signal_noise, n = 37, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 37, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 37, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 37, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 37, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 37, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 37, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 37 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 37, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 37, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 37, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 37, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 37, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 37, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 37, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 37 -PASS: gsl_fft_real with signal_real_noise, n = 37, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 37, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 37, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 37, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 37 -PASS: gsl_fft_real_float with signal_real_noise, n = 37, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 37, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 37, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 37, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 37 -PASS: gsl_fft_complex_forward with signal_noise, n = 37, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 37, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 37, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 37, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 37, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 37, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 37, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 37, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 37, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 37, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 37 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 37, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 37, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 37, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 37, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 37, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 37, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 37, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 37, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 37, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 37, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 37 -PASS: gsl_fft_real with signal_real_noise, n = 37, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 37, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 37, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 37, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 37 -PASS: gsl_fft_real_float with signal_real_noise, n = 37, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 37, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 37, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 37, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 37 -PASS: gsl_fft_complex_forward with signal_noise, n = 37, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 37, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 37, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 37, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 37, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 37, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 37, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 37, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 37, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 37, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 37 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 37, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 37, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 37, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 37, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 37, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 37, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 37, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 37, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 37, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 37, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 37 -PASS: gsl_fft_real with signal_real_noise, n = 37, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 37, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 37, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 37, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 37 -PASS: gsl_fft_real_float with signal_real_noise, n = 37, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 37, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 37, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 38, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 38 -PASS: gsl_fft_complex_forward with signal_noise, n = 38, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 38, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 38, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 38, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 38, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 38, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 38, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 38 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 38, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 38, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 38, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 38, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 38, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 38, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 38, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 38 -PASS: gsl_fft_real with signal_real_noise, n = 38, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 38, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 38, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 38, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 38 -PASS: gsl_fft_real_float with signal_real_noise, n = 38, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 38, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 38, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 38, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 38 -PASS: gsl_fft_complex_forward with signal_noise, n = 38, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 38, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 38, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 38, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 38, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 38, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 38, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 38, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 38, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 38, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 38 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 38, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 38, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 38, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 38, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 38, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 38, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 38, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 38, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 38, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 38, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 38 -PASS: gsl_fft_real with signal_real_noise, n = 38, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 38, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 38, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 38, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 38 -PASS: gsl_fft_real_float with signal_real_noise, n = 38, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 38, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 38, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 38, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 38 -PASS: gsl_fft_complex_forward with signal_noise, n = 38, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 38, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 38, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 38, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 38, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 38, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 38, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 38, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 38, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 38, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 38 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 38, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 38, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 38, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 38, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 38, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 38, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 38, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 38, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 38, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 38, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 38 -PASS: gsl_fft_real with signal_real_noise, n = 38, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 38, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 38, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 38, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 38 -PASS: gsl_fft_real_float with signal_real_noise, n = 38, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 38, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 38, stride = 3 -. 0 FE0C97C 144 -. 83 BE 0F 58 83 9E 0E 88 C9 1D 00 00 83 7E 0F 5C FC BF 40 2A C8 9C 00 00 C8 3B 00 00 83 5E 0E 84 FC 05 40 28 83 3E 0F 60 FD 64 00 72 CB BA 00 00 FD A4 00 32 FD 3F 00 28 FC 4B 00 32 FC 6D 00 32 FF C4 02 72 FD 03 00 32 C8 19 00 00 FF 62 02 72 FF 9E 02 72 FF 46 E8 2A FD BF 40 2A FD 5C 02 72 FD 9A D9 FA FC BF 68 28 FC 8C 57 FA FC 25 40 2A FD 64 08 2A FC 4D 58 2A FC 6D 10 28 FC 20 10 90 FF C3 58 2A FC FE 10 3A FE 07 10 00 41 92 00 50 - -PASS: gsl_fft_complex_wavetable_alloc, n = 39, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 39 -PASS: gsl_fft_complex_forward with signal_noise, n = 39, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 39, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 39, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 39, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 39, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 39, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 39, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 39 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 39, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 39, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 39, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 39, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 39, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 39, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 39, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 39 -PASS: gsl_fft_real with signal_real_noise, n = 39, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 39, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 39, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 39, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 39 -PASS: gsl_fft_real_float with signal_real_noise, n = 39, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 39, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 39, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 39, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 39 -PASS: gsl_fft_complex_forward with signal_noise, n = 39, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 39, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 39, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 39, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 39, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 39, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 39, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 39, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 39, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 39, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 39 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 39, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 39, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 39, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 39, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 39, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 39, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 39, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 39, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 39, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 39, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 39 -PASS: gsl_fft_real with signal_real_noise, n = 39, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 39, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 39, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 39, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 39 -PASS: gsl_fft_real_float with signal_real_noise, n = 39, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 39, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 39, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 39, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 39 -PASS: gsl_fft_complex_forward with signal_noise, n = 39, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 39, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 39, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 39, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 39, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 39, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 39, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 39, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 39, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 39, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 39 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 39, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 39, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 39, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 39, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 39, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 39, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 39, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 39, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 39, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 39, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 39 -PASS: gsl_fft_real with signal_real_noise, n = 39, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 39, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 39, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 39, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 39 -PASS: gsl_fft_real_float with signal_real_noise, n = 39, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 39, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 39, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 40, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 40 -. 0 FE0D52C 20 -. FE 1F E8 00 80 9E 0F 88 CB A4 00 00 FC 84 07 72 40 91 08 40 - -. 0 FE0DD7C 8 -. 81 3E 0F B8 4B FF F7 C4 - -. 0 FE0D544 20 -. C9 09 00 00 FC 1F 22 3A FC 81 00 2A FC 84 08 00 41 86 02 6C - -. 0 FE0DBD0 16 -. CB BD 00 00 FC 20 F0 90 FF 9E E8 00 41 9D 00 08 - -. 0 FE0DBE4 12 -. FC 40 E0 90 38 61 00 10 48 01 76 01 - -. 0 FE25858 8 -. FF 8C 68 00 40 9D 00 F4 - -. 0 FE2589C 8 -. FF 83 F0 00 40 9D 00 60 - -. 0 FE25900 80 -. FD 7E 60 28 83 C1 00 18 CB 01 00 20 CB 21 00 28 FC AB 08 2A CB 61 00 38 CB 81 00 40 CB A1 00 48 FC E5 10 2A CB C1 00 50 CB E1 00 58 FC 27 D0 2A FC 4C 08 2A FD 2C 10 28 D8 43 00 00 FF 49 08 2A DB 43 00 08 CB 41 00 30 38 21 00 60 4E 80 00 20 - -. 0 FE0DBF0 12 -. C9 A1 00 18 FC 8D E8 00 40 85 02 C4 - -. 0 FE0DBFC 20 -. 80 BE 0F 8C FF 1F E8 00 CB 85 00 00 FD AD 07 32 40 99 03 14 - -. 0 FE0DF20 8 -. 81 3E 0F BC 4B FF F2 08 - -. 0 FE0D12C 24 -. C8 29 00 00 FC 1F 68 7A C8 21 00 10 FF 41 00 2A FE 01 D0 00 40 92 04 70 - -PASS: gsl_fft_complex_forward with signal_noise, n = 40, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 40, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 40, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 40, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 40, stride = 1 -. 0 FE0D540 24 -. 81 3E 0F 9C C9 09 00 00 FC 1F 22 3A FC 81 00 2A FC 84 08 00 41 86 02 6C - -. 0 FE0DBE0 16 -. FC 20 F0 50 FC 40 E0 90 38 61 00 10 48 01 76 01 - -. 0 FE0DC10 8 -. 81 3E 0F A0 4B FF F5 18 - -PASS: gsl_fft_complex_forward with signal_exp, n = 40, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 40, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 40 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 40, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 40, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 40, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 40, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 40, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 40, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 40, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 40 -PASS: gsl_fft_real with signal_real_noise, n = 40, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 40, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 40, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 40, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 40 -PASS: gsl_fft_real_float with signal_real_noise, n = 40, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 40, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 40, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 40, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 40 -PASS: gsl_fft_complex_forward with signal_noise, n = 40, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 40, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 40, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 40, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 40, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 40, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 40, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 40, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 40, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 40, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 40 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 40, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 40, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 40, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 40, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 40, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 40, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 40, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 40, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 40, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 40, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 40 -PASS: gsl_fft_real with signal_real_noise, n = 40, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 40, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 40, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 40, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 40 -PASS: gsl_fft_real_float with signal_real_noise, n = 40, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 40, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 40, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 40, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 40 -PASS: gsl_fft_complex_forward with signal_noise, n = 40, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 40, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 40, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 40, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 40, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 40, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 40, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 40, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 40, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 40, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 40 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 40, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 40, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 40, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 40, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 40, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 40, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 40, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 40, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 40, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 40, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 40 -PASS: gsl_fft_real with signal_real_noise, n = 40, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 40, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 40, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 40, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 40 -PASS: gsl_fft_real_float with signal_real_noise, n = 40, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 40, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 40, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 41, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 41 -PASS: gsl_fft_complex_forward with signal_noise, n = 41, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 41, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 41, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 41, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 41, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 41, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 41, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 41 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 41, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 41, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 41, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 41, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 41, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 41, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 41, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 41 -PASS: gsl_fft_real with signal_real_noise, n = 41, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 41, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 41, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 41, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 41 -PASS: gsl_fft_real_float with signal_real_noise, n = 41, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 41, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 41, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 41, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 41 -PASS: gsl_fft_complex_forward with signal_noise, n = 41, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 41, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 41, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 41, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 41, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 41, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 41, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 41, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 41, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 41, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 41 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 41, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 41, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 41, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 41, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 41, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 41, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 41, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 41, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 41, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 41, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 41 -PASS: gsl_fft_real with signal_real_noise, n = 41, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 41, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 41, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 41, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 41 -PASS: gsl_fft_real_float with signal_real_noise, n = 41, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 41, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 41, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 41, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 41 -PASS: gsl_fft_complex_forward with signal_noise, n = 41, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 41, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 41, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 41, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 41, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 41, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 41, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 41, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 41, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 41, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 41 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 41, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 41, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 41, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 41, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 41, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 41, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 41, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 41, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 41, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 41, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 41 -PASS: gsl_fft_real with signal_real_noise, n = 41, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 41, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 41, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 41, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 41 -PASS: gsl_fft_real_float with signal_real_noise, n = 41, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 41, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 41, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 42, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 42 -PASS: gsl_fft_complex_forward with signal_noise, n = 42, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 42, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 42, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 42, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 42, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 42, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 42, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 42 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 42, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 42, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 42, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 42, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 42, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 42, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 42, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 42 -. 0 100119F4 172 -. 81 41 00 2C 55 0B 18 38 39 6B 00 08 7D 28 52 14 7D 6B E9 D6 54 CA 18 38 39 4A 00 08 7C 1D 49 D6 55 29 18 38 39 29 00 08 7D 6B FC AE 54 EB 18 38 39 6B 00 08 54 00 18 38 7D 29 E9 D6 7D 9F 04 AE FC 07 03 32 7D A9 FC AE 7C 1D 41 D6 7D 08 2A 14 FD 47 03 72 FD A8 03 7A 54 00 18 38 7C 1F 04 AE 7D 38 39 D6 FD 88 53 38 7C E7 8A 14 FD 4B 68 28 7C 18 31 D6 FD 6B 68 2A FD 20 60 28 55 29 18 38 FD 40 50 50 7C C6 8A 14 FC 00 60 2A 7D 4A C1 D6 54 00 18 38 7C 19 05 AE 7D 6B C1 D6 7D 6A CD AE 7D 29 CD AE 7D 4B CD AE 42 00 FF 58 - -PASS: gsl_fft_real with signal_real_noise, n = 42, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 42, stride = 1 -. 0 1000D160 168 -. 54 A9 18 38 54 8B 18 38 39 29 00 08 39 6B 00 08 7D 29 E1 D6 81 81 00 2C 54 C8 18 38 7D 46 62 14 55 47 18 38 7D 6B E1 D6 7D 29 EC AE 39 08 00 08 38 E7 00 08 7D 3C 29 D6 7D 0B EC AE 7C A5 1A 14 FD 89 40 2A FD 29 40 28 7C 1C 21 D6 55 29 18 38 7D 69 EC AE FD 46 03 32 7C 84 1A 14 FD 87 03 32 54 00 18 38 7D 57 51 D6 7D BD 04 AE FC 0B 68 28 7C 17 31 D6 FD 6B 68 2A 55 4A 18 38 FD 47 50 3A 7C C6 DA 14 FC 06 60 38 7D 08 B9 D6 54 00 18 38 7D 7A 05 AE 7C E7 B9 D6 7D 28 D5 AE 7C 0A D5 AE 7D 47 D5 AE 42 00 FF 5C - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 42, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 42, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 42 -. 0 10013A20 172 -. 81 41 00 2C 54 EB 10 3A 39 6B 00 04 54 A8 10 3A 7D 27 52 14 7D 6B F9 D6 54 CA 10 3A 39 08 00 04 39 4A 00 04 7C 1F 49 D6 55 29 10 3A 39 29 00 04 7D 6B EC 2E 54 00 10 3A 7D 29 F9 D6 7D BD 04 2E ED 87 03 72 7C 09 EC 2E 7C 1F 39 D6 7C E7 22 14 ED 88 60 3A EC 07 00 32 54 00 10 3A 7D 38 31 D6 ED 4B 60 28 7C C6 8A 14 ED A8 03 78 7C 1D 04 2E ED 6B 60 2A 7C 18 29 D6 FD 40 50 50 ED 20 68 28 55 29 10 3A EC 00 68 2A 7C A5 8A 14 7D 08 C1 D6 54 00 10 3A 7C 19 05 2E 7D 4A C1 D6 7D 68 CD 2E 7D 29 CD 2E 7D 4A CD 2E 42 00 FF 58 - -PASS: gsl_fft_real_float with signal_real_noise, n = 42, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 42, stride = 1 -. 0 1000F32C 168 -. 54 A9 10 3A 54 8B 10 3A 39 29 00 04 39 6B 00 04 7D 29 E1 D6 81 81 00 2C 54 C8 10 3A 7D 46 62 14 55 47 10 3A 7D 6B E1 D6 7D 29 FC 2E 39 08 00 04 38 E7 00 04 7D 3C 29 D6 7D 0B FC 2E 7C A5 1A 14 EC 09 40 2A ED 29 40 28 7C 1C 21 D6 55 29 10 3A 7D A9 FC 2E ED 46 00 32 EC 07 00 32 7C 84 1A 14 54 00 10 3A 7D 57 51 D6 7D 9F 04 2E ED 6D 60 28 7C 17 31 D6 ED AD 60 2A 55 4A 10 3A ED 47 52 FA 7C C6 DA 14 ED 66 02 F8 7D 08 B9 D6 54 00 10 3A 7D BA 05 2E 7C E7 B9 D6 7D 28 D5 2E 7D 6A D5 2E 7D 47 D5 2E 42 00 FF 5C - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 42, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 42, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 42 -PASS: gsl_fft_complex_forward with signal_noise, n = 42, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 42, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 42, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 42, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 42, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 42, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 42, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 42, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 42, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 42, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 42 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 42, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 42, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 42, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 42, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 42, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 42, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 42, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 42, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 42, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 42, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 42 -PASS: gsl_fft_real with signal_real_noise, n = 42, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 42, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 42, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 42, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 42 -PASS: gsl_fft_real_float with signal_real_noise, n = 42, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 42, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 42, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 42, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 42 -PASS: gsl_fft_complex_forward with signal_noise, n = 42, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 42, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 42, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 42, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 42, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 42, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 42, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 42, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 42, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 42, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 42 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 42, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 42, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 42, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 42, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 42, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 42, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 42, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 42, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 42, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 42, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 42 -PASS: gsl_fft_real with signal_real_noise, n = 42, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 42, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 42, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 42, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 42 -PASS: gsl_fft_real_float with signal_real_noise, n = 42, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 42, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 42, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 43, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 43 -PASS: gsl_fft_complex_forward with signal_noise, n = 43, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 43, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 43, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 43, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 43, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 43, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 43, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 43 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 43, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 43, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 43, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 43, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 43, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 43, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 43, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 43 -PASS: gsl_fft_real with signal_real_noise, n = 43, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 43, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 43, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 43, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 43 -PASS: gsl_fft_real_float with signal_real_noise, n = 43, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 43, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 43, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 43, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 43 -PASS: gsl_fft_complex_forward with signal_noise, n = 43, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 43, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 43, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 43, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 43, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 43, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 43, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 43, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 43, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 43, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 43 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 43, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 43, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 43, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 43, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 43, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 43, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 43, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 43, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 43, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 43, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 43 -PASS: gsl_fft_real with signal_real_noise, n = 43, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 43, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 43, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 43, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 43 -PASS: gsl_fft_real_float with signal_real_noise, n = 43, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 43, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 43, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 43, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 43 -PASS: gsl_fft_complex_forward with signal_noise, n = 43, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 43, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 43, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 43, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 43, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 43, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 43, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 43, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 43, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 43, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 43 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 43, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 43, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 43, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 43, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 43, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 43, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 43, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 43, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 43, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 43, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 43 -PASS: gsl_fft_real with signal_real_noise, n = 43, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 43, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 43, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 43, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 43 -PASS: gsl_fft_real_float with signal_real_noise, n = 43, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 43, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 43, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 44, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 44 -PASS: gsl_fft_complex_forward with signal_noise, n = 44, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 44, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 44, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 44, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 44, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 44, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 44, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 44 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 44, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 44, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 44, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 44, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 44, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 44, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 44, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 44 -PASS: gsl_fft_real with signal_real_noise, n = 44, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 44, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 44, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 44, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 44 -PASS: gsl_fft_real_float with signal_real_noise, n = 44, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 44, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 44, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 44, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 44 -PASS: gsl_fft_complex_forward with signal_noise, n = 44, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 44, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 44, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 44, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 44, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 44, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 44, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 44, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 44, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 44, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 44 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 44, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 44, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 44, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 44, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 44, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 44, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 44, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 44, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 44, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 44, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 44 -PASS: gsl_fft_real with signal_real_noise, n = 44, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 44, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 44, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 44, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 44 -PASS: gsl_fft_real_float with signal_real_noise, n = 44, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 44, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 44, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 44, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 44 -PASS: gsl_fft_complex_forward with signal_noise, n = 44, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 44, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 44, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 44, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 44, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 44, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 44, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 44, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 44, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 44, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 44 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 44, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 44, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 44, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 44, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 44, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 44, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 44, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 44, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 44, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 44, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 44 -PASS: gsl_fft_real with signal_real_noise, n = 44, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 44, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 44, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 44, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 44 -PASS: gsl_fft_real_float with signal_real_noise, n = 44, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 44, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 44, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 45, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 45 -PASS: gsl_fft_complex_forward with signal_noise, n = 45, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 45, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 45, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 45, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 45, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 45, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 45, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 45 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 45, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 45, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 45, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 45, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 45, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 45, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 45, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 45 -PASS: gsl_fft_real with signal_real_noise, n = 45, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 45, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 45, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 45, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 45 -PASS: gsl_fft_real_float with signal_real_noise, n = 45, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 45, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 45, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 45, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 45 -PASS: gsl_fft_complex_forward with signal_noise, n = 45, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 45, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 45, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 45, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 45, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 45, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 45, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 45, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 45, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 45, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 45 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 45, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 45, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 45, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 45, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 45, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 45, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 45, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 45, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 45, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 45, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 45 -PASS: gsl_fft_real with signal_real_noise, n = 45, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 45, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 45, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 45, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 45 -PASS: gsl_fft_real_float with signal_real_noise, n = 45, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 45, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 45, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 45, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 45 -PASS: gsl_fft_complex_forward with signal_noise, n = 45, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 45, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 45, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 45, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 45, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 45, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 45, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 45, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 45, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 45, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 45 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 45, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 45, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 45, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 45, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 45, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 45, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 45, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 45, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 45, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 45, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 45 -PASS: gsl_fft_real with signal_real_noise, n = 45, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 45, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 45, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 45, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 45 -PASS: gsl_fft_real_float with signal_real_noise, n = 45, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 45, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 45, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 46, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 46 -PASS: gsl_fft_complex_forward with signal_noise, n = 46, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 46, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 46, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 46, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 46, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 46, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 46, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 46 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 46, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 46, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 46, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 46, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 46, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 46, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 46, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 46 -PASS: gsl_fft_real with signal_real_noise, n = 46, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 46, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 46, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 46, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 46 -PASS: gsl_fft_real_float with signal_real_noise, n = 46, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 46, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 46, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 46, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 46 -PASS: gsl_fft_complex_forward with signal_noise, n = 46, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 46, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 46, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 46, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 46, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 46, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 46, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 46, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 46, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 46, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 46 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 46, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 46, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 46, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 46, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 46, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 46, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 46, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 46, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 46, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 46, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 46 -PASS: gsl_fft_real with signal_real_noise, n = 46, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 46, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 46, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 46, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 46 -PASS: gsl_fft_real_float with signal_real_noise, n = 46, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 46, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 46, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 46, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 46 -PASS: gsl_fft_complex_forward with signal_noise, n = 46, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 46, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 46, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 46, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 46, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 46, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 46, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 46, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 46, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 46, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 46 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 46, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 46, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 46, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 46, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 46, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 46, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 46, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 46, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 46, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 46, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 46 -PASS: gsl_fft_real with signal_real_noise, n = 46, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 46, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 46, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 46, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 46 -PASS: gsl_fft_real_float with signal_real_noise, n = 46, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 46, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 46, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 47, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 47 -PASS: gsl_fft_complex_forward with signal_noise, n = 47, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 47, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 47, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 47, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 47, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 47, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 47, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 47 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 47, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 47, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 47, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 47, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 47, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 47, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 47, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 47 -PASS: gsl_fft_real with signal_real_noise, n = 47, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 47, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 47, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 47, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 47 -PASS: gsl_fft_real_float with signal_real_noise, n = 47, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 47, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 47, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 47, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 47 -PASS: gsl_fft_complex_forward with signal_noise, n = 47, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 47, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 47, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 47, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 47, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 47, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 47, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 47, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 47, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 47, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 47 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 47, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 47, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 47, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 47, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 47, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 47, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 47, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 47, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 47, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 47, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 47 -PASS: gsl_fft_real with signal_real_noise, n = 47, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 47, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 47, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 47, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 47 -PASS: gsl_fft_real_float with signal_real_noise, n = 47, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 47, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 47, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 47, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 47 -PASS: gsl_fft_complex_forward with signal_noise, n = 47, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 47, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 47, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 47, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 47, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 47, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 47, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 47, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 47, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 47, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 47 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 47, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 47, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 47, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 47, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 47, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 47, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 47, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 47, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 47, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 47, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 47 -PASS: gsl_fft_real with signal_real_noise, n = 47, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 47, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 47, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 47, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 47 -PASS: gsl_fft_real_float with signal_real_noise, n = 47, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 47, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 47, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 48, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 48 -PASS: gsl_fft_complex_forward with signal_noise, n = 48, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 48, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 48, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 48, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 48, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 48, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 48, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 48 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 48, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 48, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 48, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 48, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 48, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 48, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 48, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 48 -PASS: gsl_fft_real with signal_real_noise, n = 48, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 48, stride = 1 -. 0 1000D734 384 -. 7C F8 FA 14 57 EB 18 38 54 E9 18 38 39 6B 00 08 39 29 00 08 7D 58 CA 14 7D 29 E1 D6 55 46 18 38 57 28 18 38 39 08 00 08 38 C6 00 08 7D 6B E1 D6 7D 69 EC AE FD 60 58 50 7C 1C C9 D6 7D 4B EC AE 7F 39 B2 14 FD 40 50 50 7D 3C F9 D6 54 00 18 38 7D 3D 04 AE 7F FF B2 14 80 01 00 30 7D 5C 51 D6 55 29 18 38 7C 29 EC AE 7D 63 02 14 7C AB 02 14 7C 85 02 14 7C FC 39 D6 55 4A 18 38 7C CA EC AE 54 69 18 38 55 6A 18 38 FC E6 08 28 39 29 00 08 7D 08 E1 D6 54 E7 18 38 7C A7 EC AE FC C6 08 2A 54 87 18 38 FD 89 28 28 39 4A 00 08 7C C6 E1 D6 7D A8 EC AE FD 29 28 2A 54 A8 18 38 FC 0D 58 28 39 08 00 08 FD AD 58 2A 38 E7 00 08 7D 06 EC AE 7C 17 19 D6 FC 60 38 28 7C 63 DA 14 FC 48 50 28 FD 08 50 2A FC 00 38 2A 7D 77 59 D6 FC 8C 10 2A 54 00 18 38 FD 6D 40 28 FC FE 00 32 7C B7 29 D6 55 6B 18 38 FC BC 02 F2 FC 39 01 32 7C 97 21 D6 54 A5 18 38 FF F9 00 F2 FC 1D 00 32 7D 29 B9 D6 54 84 18 38 FD 7B 02 F2 FD 49 30 28 FD 8C 10 28 7D 4A B9 D6 FC 7A 08 FA FC FD 3B 3A 7D 08 B9 D6 FC BB 2A BA FD 9E 03 38 7C E7 B9 D6 FD 5C 5A B8 FC 9A F9 38 FD 29 30 2A FD AD 40 2A 7D 3A 05 AE 7D A9 D5 AE 7D 8B D5 AE 7C EA D5 AE 7D 45 D5 AE 7C A8 D5 AE 7C 84 D5 AE 7C 67 D5 AE 42 00 FE 84 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 48, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 48, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 48 -PASS: gsl_fft_real_float with signal_real_noise, n = 48, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 48, stride = 1 -. 0 1000F918 384 -. 7C F8 EA 14 57 AB 10 3A 54 E9 10 3A 39 6B 00 04 39 29 00 04 7D 58 CA 14 7D 29 E1 D6 55 46 10 3A 57 28 10 3A 39 08 00 04 38 C6 00 04 7D 6B E1 D6 7D 49 FC 2E FD 40 50 50 7C 1C C9 D6 7D 2B FC 2E 7F 39 B2 14 FD 20 48 50 7D 3C E9 D6 54 00 10 3A 7D 7F 04 2E 7F BD B2 14 80 01 00 30 7D 5C 51 D6 55 29 10 3A 7C 29 FC 2E 7D 63 02 14 7C AB 02 14 7C 85 02 14 7C FC 39 D6 55 4A 10 3A 7C EA FC 2E 54 69 10 3A 55 6A 10 3A EC A7 08 28 39 29 00 04 7D 08 E1 D6 54 E7 10 3A 7C C7 FC 2E EC E7 08 2A 54 87 10 3A ED 8B 30 28 39 4A 00 04 7C C6 E1 D6 7D A8 FC 2E ED 6B 30 2A 54 A8 10 3A EC 0D 50 28 39 08 00 04 ED AD 50 2A 38 E7 00 04 7D 06 FC 2E 7C 17 19 D6 EC 40 28 28 7C 63 DA 14 EC 88 48 28 ED 08 48 2A EC 00 28 2A 7D 77 59 D6 EC 6C 20 2A 54 00 10 3A ED 4D 40 28 ED 2B 38 28 ED 8C 20 28 7C B7 29 D6 EC DF 00 32 55 6B 10 3A EC BD 02 B2 EC 3A 00 F2 EC 9A 00 B2 7C 97 21 D6 EC 1E 00 32 54 A5 10 3A ED 5C 02 B2 EC DE 33 3A 7D 29 B9 D6 EC BC 2A 7A EC 5B 08 BA 54 84 10 3A ED 9F 03 38 ED 3D 52 78 7D 4A B9 D6 EC 7B 20 F8 ED 6B 38 2A ED AD 40 2A 7D 08 B9 D6 7D 7A 05 2E 7D A9 D5 2E 7D 8B D5 2E 7C CA D5 2E 7C E7 B9 D6 7D 25 D5 2E 7C A8 D5 2E 7C 64 D5 2E 7C 47 D5 2E 42 00 FE 84 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 48, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 48, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 48 -PASS: gsl_fft_complex_forward with signal_noise, n = 48, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 48, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 48, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 48, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 48, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 48, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 48, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 48, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 48, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 48, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 48 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 48, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 48, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 48, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 48, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 48, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 48, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 48, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 48, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 48, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 48, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 48 -PASS: gsl_fft_real with signal_real_noise, n = 48, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 48, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 48, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 48, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 48 -PASS: gsl_fft_real_float with signal_real_noise, n = 48, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 48, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 48, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 48, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 48 -PASS: gsl_fft_complex_forward with signal_noise, n = 48, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 48, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 48, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 48, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 48, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 48, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 48, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 48, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 48, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 48, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 48 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 48, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 48, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 48, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 48, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 48, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 48, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 48, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 48, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 48, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 48, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 48 -PASS: gsl_fft_real with signal_real_noise, n = 48, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 48, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 48, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 48, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 48 -PASS: gsl_fft_real_float with signal_real_noise, n = 48, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 48, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 48, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 49, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 49 -. 0 FE0D6D8 12 -. C8 5F 00 00 FF 9F 10 00 40 9D 01 24 - -. 0 FE0D804 16 -. FC 60 F8 50 C8 BC 00 00 FC 43 28 28 4B FF FE DC - -. 0 FE0D6EC 24 -. C9 BD 00 00 38 61 00 10 FC 22 68 28 FC 82 08 28 FC 44 68 28 48 01 8B DD - -. 0 FE262DC 12 -. 94 21 FF D0 7C 08 02 A6 48 04 CD CD - -. 0 FE262E8 68 -. 93 C1 00 28 7F C8 02 A6 93 E1 00 2C 90 01 00 34 7C 7F 1B 78 FD 80 08 90 38 61 00 10 81 7E 20 AC FD 60 10 90 80 9E 20 58 C9 AB 00 00 81 3E 20 B0 FF 81 68 00 C9 44 00 00 C8 09 00 00 FC 0A 00 32 41 9D 00 0C - -. 0 FE2632C 24 -. FD 80 08 50 FD 60 10 50 FC 00 60 00 FC 20 60 90 FC 40 58 90 41 81 00 D0 - -. 0 FE26410 4 -. 4B FF F6 5D - -. 0 FE25A6C 12 -. 94 21 FF 90 7C A8 02 A6 48 04 D6 3D - -. 0 FE25A78 400 -. 93 C1 00 28 7F C8 02 A6 DB E1 00 68 DB 81 00 50 DB 21 00 38 7C A8 03 A6 80 9E 20 98 81 1E 20 A4 C8 04 00 00 C9 68 00 00 FC C0 08 2A DB 01 00 30 DB C1 00 60 DB A1 00 58 FF E6 00 28 DB 61 00 48 C8 88 00 00 81 9E 20 90 FF 81 F8 28 D8 C1 00 08 DB 41 00 40 93 E1 00 2C FF FC 10 2A 83 FE 20 8C 80 FE 20 A8 81 21 00 08 81 41 00 0C FD 5F 02 F2 80 DE 20 88 81 7E 20 94 55 40 28 34 FD 1C F8 28 93 01 00 10 7D 20 5A 14 93 21 00 14 FC BF 50 28 93 41 00 18 FF 88 10 2A C9 1F 00 00 93 61 00 1C 7C 7A 1B 78 FD 25 50 2A 93 81 00 20 FF 7F 07 32 93 A1 00 24 80 9E 20 84 FD BF 48 28 83 3E 20 7C FF 09 02 72 83 BE 20 78 83 7E 20 74 FF 29 03 72 83 9E 20 6C 81 5E 20 68 FC 3B D8 2A 80 7E 20 64 7F 6B 04 AE FC 59 C8 2A 81 7E 20 70 CB 29 00 18 80 BE 20 60 FF D8 10 2A 83 1E 20 5C FF B8 F0 28 CB 09 00 08 FD 9D 10 2A C8 4C 00 00 CB A9 00 10 FD 42 01 32 81 3E 20 80 FC 6D 63 7A FC A2 50 28 FC E3 08 2A FD 85 50 2A FC 7E 38 2A FC C3 01 32 C8 86 00 00 FF 5E 18 28 FD 63 30 28 FF DA 38 2A C8 E7 00 00 FC 2B 30 2A FD 62 60 28 FC 02 07 B2 FC A3 08 28 FF 41 03 32 FD 25 03 32 FD 08 00 FA FD A1 4A FA FC 3A 68 2A FC DA 08 28 FC 06 68 2A FC 45 02 FA FD 82 40 2A FC A1 60 2A FF 85 38 00 FD 41 28 28 FD 24 28 2A FD A0 28 90 FC CA 60 2A - -. 0 FE25C08 4 -. 41 9D 00 08 - -. 0 FE25C0C 12 -. FD A0 28 50 FC 04 38 00 40 81 06 BC - -. 0 FE25C18 8 -. FF 8D 20 00 40 9D 06 98 - -. 0 FE262B4 28 -. C9 66 00 00 C8 44 00 00 FD 0B 48 28 FD 48 28 2A FC AA 30 2A FC C5 10 2A 4B FF F9 6C - -. 0 FE25C38 124 -. C8 48 00 00 FD 69 30 2A C8 27 00 00 FD 83 00 B2 FD 4B 00 B2 C8 49 00 00 FD A3 60 28 FC A9 58 28 FF 4B 50 28 FC ED 60 2A FD 25 30 2A FC 9A 50 2A FF 43 38 28 FD 1E 02 F2 FC DA 01 32 FC AB 20 28 FC 07 01 32 FD A7 31 7A FC 83 42 7A FC C0 68 2A FD 40 30 28 FD 8A 68 2A FC FA 61 7A FC 07 20 2A FC A6 00 2A FC 85 08 00 FD 26 28 28 FC 80 28 90 FC C2 28 2A FC E9 00 2A 41 85 00 08 - -. 0 FE25CB8 8 -. FF 02 08 00 40 99 05 EC - -. 0 FE262A8 12 -. FC 20 10 50 FF 84 08 00 4B FF FA 14 - -. 0 FE25CC4 4 -. 40 9D 05 C8 - -. 0 FE2628C 28 -. C8 49 00 00 CB 59 00 00 FD 82 30 28 FD AC 28 2A FD 4D 38 2A FC AA D0 2A 4B FF FA 3C - -. 0 FE25CE0 204 -. C8 E8 00 00 FD 46 28 2A C8 47 00 00 FD 83 01 F2 FC 8A 01 F2 FF 43 60 28 FC C6 50 28 FC 2A 20 28 FD BA 60 2A FD 1E 02 B2 FC 01 20 2A FC 23 68 28 FD 26 28 2A FD 4A 00 28 FD 61 00 32 FF 4D 00 32 FC 8D 5A BA FC C3 42 7A FD 7A 20 2A FD 1F 01 F2 FC BA 58 28 FD 9F 40 28 FC 05 20 2A FD 8C 40 2A FD A1 02 BA FD 1F 60 28 FD 2D 30 2A FD AB 48 2A FC 8D 01 F2 FF 4B 68 28 FC BC 03 72 FC 2D 20 28 FD 7A 48 2A FC 01 20 2A FC 3F 2A FA FC C8 00 32 FC 8D 00 28 FC EC 00 32 FD 4C 31 3A FC C7 50 2A FF 47 30 28 FD 3A 50 2A FC A8 49 3A FC E5 08 2A FC 26 38 2A FF 81 10 00 FC 06 08 28 FC 81 F8 2A FC A0 08 90 FC C0 38 2A 41 9D 00 08 - -. 0 FE25DB0 8 -. FC 1F 10 00 40 81 04 CC - -. 0 FE26280 12 -. FC 40 F8 50 FF 85 10 00 4B FF FB 34 - -. 0 FE25DBC 4 -. 40 9D 04 B0 - -. 0 FE2626C 20 -. FD BF 20 28 FD 0D 08 2A FD 28 30 2A FC 29 E0 2A 4B FF FB 54 - -. 0 FE25DD0 132 -. C8 C8 00 00 C9 5D 00 00 FD A3 01 B2 C9 1B 00 00 C8 A7 00 00 FC EA 01 B2 C8 CB 00 00 FC 43 68 28 FD 8A 07 B2 FF 42 68 2A FF EA 38 28 FC 48 60 FA FC 1F 38 2A FD 83 D0 28 FF E4 08 2A FD 4A 00 28 FD 6C 00 32 FF 9A 00 32 FD BA 5A BA FD 24 F8 28 FC 9C 68 2A FF 49 08 2A FC FC 20 28 FC 07 68 2A FC 2C 02 BA FF 81 10 2A FC E4 E0 2A FC 87 28 00 FD 64 38 28 FD 26 38 2A FD A0 38 90 FD 0B E0 2A 41 85 00 08 - -. 0 FE25E54 12 -. FD A0 38 50 FF 06 28 00 40 99 04 04 - -. 0 FE25E60 8 -. FF 8D 30 00 40 9D 03 E0 - -. 0 FE26244 28 -. C8 CB 00 00 C9 5C 00 00 FD A6 48 28 FC 4D 38 2A FD 82 40 2A FC EC 50 2A 4B FF FC 24 - -. 0 FE25E80 124 -. C8 A8 00 00 FD 69 38 2A C8 87 00 00 FD 83 01 72 FD 4B 01 72 C8 AA 00 00 FC C3 60 28 FD 29 58 28 FC 4B 50 28 FD A6 60 2A FF 9E 02 F2 FC 02 50 2A FD 83 68 28 FC 29 38 2A FD 6B 00 28 FD 0C 00 32 FC CD 00 32 FC 4D 42 FA FD 23 E0 7A FD 06 10 2A FD 46 40 28 FC 0A 10 2A FC EC 02 FA FC 27 48 2A FC E8 08 2A FF 87 20 00 FF 88 38 28 FD 25 38 2A FC C0 38 90 FD 1C 08 2A 41 9D 00 08 - -. 0 FE25F00 8 -. FC 05 20 00 40 81 03 34 - -. 0 FE26238 12 -. FC 80 28 50 FF 86 20 00 4B FF FC CC - -. 0 FE25F0C 4 -. 40 9D 03 10 - -. 0 FE2621C 28 -. C9 8A 00 00 C9 63 00 00 FC CC 48 28 FD 46 38 2A FC 4A 40 2A FC E2 58 2A 4B FF FC F4 - -. 0 FE25F28 124 -. C8 A8 00 00 FD 69 38 2A C8 87 00 00 FC C3 01 72 FD 4B 01 72 C8 A5 00 00 FD A3 30 28 FD 29 58 28 FC 4B 50 28 FF 8D 30 2A FC 3E 02 F2 FC 02 50 2A FC 43 E0 28 FD 89 38 2A FD 6B 00 28 FD 02 00 32 FC DC 00 32 FD BC 42 FA FD 23 0B 3A FD 06 68 2A FD 46 40 28 FC 0A 68 2A FC E2 02 FA FC 27 48 2A FC E8 08 2A FC 87 20 00 FF 88 38 28 FD 25 38 2A FC C0 38 90 FD 1C 08 2A 41 85 00 08 - -. 0 FE25FA4 12 -. FC C0 38 50 FF 05 20 00 40 99 02 64 - -. 0 FE25FB0 8 -. FF 86 28 00 40 9D 02 40 - -. 0 FE261F4 28 -. C8 C5 00 00 C9 78 00 00 FD A6 48 28 FD 4D 38 2A FC 4A 40 2A FC E2 58 2A 4B FF FD C4 - -. 0 FE25FD0 288 -. C9 48 00 00 FC A9 38 2A CB 87 00 00 FD 83 02 B2 FD 05 02 B2 FD 63 60 28 FC 9E 01 72 FC CB 60 2A FC 25 40 28 FD 29 28 28 FF C1 40 2A FC 23 30 28 FC 49 38 2A FD 65 F0 28 FC E1 07 B2 FC 06 07 B2 FD A6 3A FA FD 23 20 BA FC E0 68 2A FC DB 02 B2 FC 60 38 28 FC 9F 02 B2 FD 83 68 2A FC 5D 02 B2 FC A1 62 FA FD 1B 30 28 FF DF 20 28 FC A5 48 2A FD 88 30 2A FD 7E 20 2A FD 27 28 2A FC 3D 10 28 FC DB 60 28 FD 49 02 B2 FD A1 10 2A FC 66 02 F2 FC 09 50 28 FC 5F 58 28 FC 3D 68 28 FC 80 50 2A FC 6C 18 BA FD 49 20 28 FF CC 02 F2 FD 0A 03 72 FD A4 03 72 FC 04 40 7A FD 67 48 28 FD 1E 18 2A FC 8D 00 2A FC EB 28 2A FD 9E 40 28 FC AD 20 28 FD 78 07 F2 FF CC 18 2A FC E7 07 72 FD A5 00 2A FD 9B 5E BA FC A6 F0 BA FC 6A 68 7A FF E9 3E 7A FF 65 60 2A FF C3 F8 2A FC 68 D8 2A FD A4 F0 2A FF 83 E0 00 FF 48 18 28 FF 04 68 28 FD 63 68 2A FC 5A D8 2A FC 38 F0 2A FD 80 18 90 41 9D 00 08 - -. 0 FE260F0 12 -. FD 80 18 50 FC 0D E0 00 40 81 00 F0 - -. 0 FE260FC 8 -. FF 8C 68 00 40 9D 00 D4 - -. 0 FE26104 48 -. FF 43 58 28 FF 7A 68 2A FF 1B 08 2A FC 58 10 2A FC 2B 10 2A C9 A7 00 00 FC 60 E8 90 FC 9D 68 00 FC 8B 08 28 FD 9D 08 28 FC 44 10 2A 41 85 00 08 - -. 0 FE26138 8 -. FF 01 68 00 40 99 00 78 - -. 0 FE261B4 12 -. FD A0 08 50 FF 83 68 00 41 BD FF 8C - -. 0 FE26148 108 -. FC DD 60 28 FC 66 08 28 FF A3 10 28 FC 3D C8 2A FD 2C 08 2A 83 01 00 10 83 21 00 14 83 61 00 1C FC 4C 48 28 D9 3A 00 00 83 81 00 20 83 A1 00 24 FF 22 08 2A 83 C1 00 28 83 E1 00 2C CB 01 00 30 DB 3A 00 08 CB 41 00 40 83 41 00 18 CB 21 00 38 CB 61 00 48 CB 81 00 50 CB A1 00 58 CB C1 00 60 CB E1 00 68 38 21 00 70 4E 80 00 20 - -. 0 FE26414 4 -. 4B FF FF 7C - -. 0 FE26390 40 -. C8 E1 00 18 C9 01 00 10 80 61 00 34 D9 1F 00 00 D8 FF 00 08 7C 68 03 A6 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 FE0D704 28 -. 80 9E 0F 8C C8 21 00 10 C9 21 00 18 C8 C4 00 00 FD 09 09 BA FC 01 40 00 41 82 00 20 - -. 0 1000886C 400 -. 7C E8 02 A6 81 21 01 0C 80 C1 01 08 7C 14 72 14 7D 6C A2 14 7C 00 C9 D6 7D 07 A2 14 7E F5 FC AE 7C E9 A2 14 81 21 01 10 7D 46 A2 14 7C C9 A2 14 7D 6B C9 D6 7D 35 FA 14 54 00 20 36 CA C9 00 08 7D 20 FA 14 7C BF 04 AE 7C E7 C9 D6 55 6B 20 36 C8 E9 00 08 7C AB FA 14 7C CB FC AE 7F 77 D2 14 C9 05 00 08 3A 94 00 01 7C C6 C9 D6 54 E7 20 36 7D 67 FA 14 7C 87 FC AE C8 6B 00 08 7D 76 82 14 FD 46 20 28 80 01 01 14 7D 4A C9 D6 54 C6 20 36 7D 26 FA 14 7D 86 FC AE C9 69 00 08 FD 28 18 28 FF 25 60 28 80 C1 01 1C 7D 08 C9 D6 55 4A 20 36 7C 2A FC AE 7C 6A FA 14 C8 43 00 08 FF 07 58 28 FC C6 20 2A 7D 40 B2 14 55 08 20 36 FD 08 18 2A 7D A8 FC AE 7C 88 FA 14 C8 04 00 08 FC A5 60 2A FF ED 08 2A C8 61 00 F8 FC E7 58 2A 80 01 01 18 FF C0 10 2A 7C E6 B2 14 FD AD 08 28 81 21 01 20 FC 00 10 28 80 C1 01 00 FD 86 28 2A 7D 00 B2 14 FD 68 38 2A 7C 09 B2 14 FC 2A C8 28 7D 26 B2 14 FC 49 C0 28 7D 6B C1 D6 FF A5 F8 28 7E 73 CA 14 FF 87 F0 28 7E B5 8A 14 FC 23 00 72 3A D6 00 01 7D 4A C1 D6 55 6B 20 36 FC 43 00 B2 C8 61 00 F0 7C CB D2 14 FF 6D 50 28 FF 40 48 28 7D 08 C1 D6 FC A6 28 28 55 4A 20 36 FC E8 38 28 7C AA D2 14 FF B2 07 72 7C E7 C1 D6 55 08 20 36 FE F7 60 2A 7C 88 D2 14 FE D6 58 2A FC DF 30 28 FD 1E 40 28 - -. 0 100089FC 400 -. 7C 00 C1 D6 FD 4D 50 2A 54 E7 20 36 FD 20 48 2A 7C 67 D2 14 FD B9 68 28 FC 18 00 28 7D 29 C1 D6 FF 92 07 32 54 00 20 36 7F A0 D2 14 FE F7 F8 2A FF 63 06 F2 55 29 20 36 7F 89 D2 14 FF 43 06 B2 7E F7 D5 AE 7E F7 92 14 FE D6 F0 2A FC D1 01 B2 FD 11 02 32 FC B0 01 72 FD AE 03 72 FC 0E 00 32 FD 8C F8 2A FD 6B F0 2A FD 4A C8 2A FD 29 C0 2A CB 01 00 B8 FF E0 E8 50 FC 60 08 50 FC 80 10 50 FC F0 01 F2 FD 4F 02 B2 FD 2F 02 72 FD 93 BB 3A CA E1 00 D8 FD 73 B2 FA FF C0 E0 50 FF FF 28 28 FC 63 68 28 FC 84 00 28 FF BD 30 2A FF 9C 40 2A FD AD D8 2A FC 00 D0 2A FC A5 30 28 FC 42 D0 28 FF DE 38 28 FC 21 D8 28 FC E7 40 28 FC 84 48 2A FD AD 50 2A FC 00 48 2A FF EC F8 2A FF AC E8 2A FF 8B E0 2A FC 42 48 2A FD 8C 28 2A FC 63 50 2A FC 21 50 2A FF CB F0 2A FD 6B 38 2A FC BF 20 28 FC FD 00 28 FC DC 68 2A FF BD 00 2A C8 01 00 C8 FF 9C 68 28 C9 A1 00 A8 FD 4C 10 2A FF FF 20 2A C8 81 00 98 FD 8C 10 28 C8 41 00 D8 FD 2B 08 28 FD 1E 18 2A FD 6B 08 2A FF 64 07 72 FF DE 18 28 C8 61 00 E8 FE A2 01 72 FC 44 07 32 C8 81 00 B8 FF 38 03 32 FE 83 01 F2 C8 61 00 C8 DA DB 00 08 FF 00 02 B2 FC 04 02 F2 FC 97 02 32 CA E1 00 E8 FF 4D 07 F2 FC 2D 07 B2 FD A3 02 72 FC 77 01 B2 CA E1 00 90 FF 97 DF 3A CA E1 00 B0 CB 61 00 A0 - -. 0 10008B8C 132 -. FD 77 CA FA CB 21 00 C0 CA E1 00 90 FF DB D7 BA CB 41 00 D0 CB 61 00 E0 FD 39 C2 7A CB 21 00 B0 CB 01 00 A0 FD 1A AA 3A CB 41 00 C0 FC DB A1 BA CB 61 00 D0 FD 99 03 38 C8 01 00 E0 FF B7 17 78 FF F8 0F F8 FD 5A 6A B8 7F AB D5 AE DB 86 00 08 FC BB 21 78 7F EA D5 AE DB C5 00 08 FC E0 19 F8 7D 88 D5 AE D9 64 00 08 7D 47 D5 AE D9 23 00 08 7C BA 05 AE D9 1D 00 08 7C E9 D5 AE D8 DC 00 08 42 00 FC 60 - -PASS: gsl_fft_complex_forward with signal_noise, n = 49, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 49, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 49, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 49, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 49, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 49, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 49, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 49 -. 0 1000B6DC 400 -. 81 01 00 AC 7C E8 02 A6 81 21 00 B0 7C 13 72 14 7D 48 9A 14 7C 00 C9 D6 7D 09 9A 14 81 21 00 B4 7D 67 9A 14 CA E1 00 98 7C E9 9A 14 81 21 00 B8 7D 6B C9 D6 54 00 18 38 7C C9 9A 14 7C BF 04 2E 7D 35 FA 14 7E 95 FC 2E C2 A9 00 04 7D 20 FA 14 7C E7 C9 D6 55 6B 18 38 C0 E9 00 04 7C AB FA 14 7C CB FC 2E 7F B7 82 14 C1 45 00 04 7F 76 D2 14 7C C6 C9 D6 54 E7 18 38 7D 67 FA 14 7C 87 FC 2E C0 6B 00 04 3A 73 00 01 ED 86 20 28 80 01 00 C0 7D 4A C9 D6 54 C6 18 38 7D 26 FA 14 7D 26 FC 2E C1 09 00 04 ED 6A 18 28 EF A5 48 28 80 E1 00 C4 7D 08 C9 D6 55 4A 18 38 7C 6A FA 14 7C 2A FC 2E C0 43 00 04 EF 87 40 28 EC A5 48 2A 81 21 00 CC 55 08 18 38 EC C6 20 2A 7C 88 FA 14 7D A8 FC 2E C0 04 00 04 EC E7 40 2A EF 6D 08 2A 81 01 00 C8 EF 40 10 2A 81 41 00 A8 ED 4A 18 2A 7F 80 BA 14 EF 26 28 2A 7C 07 BA 14 EC 00 10 28 7C A8 BA 14 EC 4B E0 28 7C 89 BA 14 EF 0A 38 2A 7C 6A BA 14 ED AD 08 28 7F BD C1 D6 EC 2C E8 28 7E 94 CA 14 EC 85 D8 28 7E B5 8A 14 EC 67 D0 28 3A F7 00 01 ED 39 D8 2A 7F 9C C1 D6 EF C0 58 28 57 BD 18 38 EC A6 28 28 7D 3D D2 14 EC DB 30 28 ED 60 58 2A 7C 00 C1 D6 EC 1C 00 28 57 9C 18 38 7D 7C D2 14 ED 18 D0 2A EF ED 60 28 7C A5 C1 D6 EC EA 38 28 54 00 18 38 ED 5A 50 28 7D 40 D2 14 ED 8D 60 2A - -. 0 1000B86C 400 -. 7C 84 C1 D6 ED BD 68 28 54 A5 18 38 7D 05 D2 14 ED 6B E0 2A 7C 63 C1 D6 54 84 18 38 7C E4 D2 14 54 63 18 38 FC 4E 00 B2 7C C3 D2 14 FC 97 01 32 FC 77 00 F2 CA E1 00 A0 ED 8C E8 2A FC 2E 00 72 FD 33 02 72 FC D2 01 B2 FC 10 00 32 FF CF 07 B2 FC B7 01 72 FC F7 01 F2 FC 40 10 18 EE 94 C8 2A FD 13 02 32 FD 52 02 B2 FD B0 03 72 FF EF 07 F2 FC 80 20 18 FC 60 18 18 FC 20 08 18 EE B5 C0 2A FD 71 02 F2 EE 94 D8 2A FC C0 30 18 FF C0 F0 18 FC 00 00 18 FF 60 10 50 FD 91 03 32 FD 20 48 18 EE B5 D0 2A FD 40 50 18 FF E0 F8 18 FC A0 28 18 FC E0 38 18 FD A0 68 18 FF A0 20 50 FF 80 18 50 FF 40 08 50 FD 00 40 18 FD 60 58 18 ED 34 48 2A EF 7B 00 28 EC 84 30 2A EC 00 F0 2A FD 80 60 18 ED 15 40 2A EF BD 28 28 EF 9C 38 28 EC A5 30 28 EC E7 50 28 EF 5A 68 28 EC 21 F8 28 EC 42 F0 28 C3 C1 00 70 EC 63 50 2A ED AD F8 2A C3 E1 00 78 EC 00 58 2A EC 89 20 2A EF 7B 58 2A ED AD 60 2A EC 21 60 2A EC 42 58 2A EF A9 E8 2A EF 88 E0 2A EC 68 18 2A ED 29 28 2A ED 08 38 2A EF 5A 60 2A EC E4 00 28 EC BD D8 28 ED 68 08 28 ED 89 10 2A EC C3 68 2A EC 84 00 2A C0 01 00 80 ED 29 10 28 C0 41 00 90 ED 08 08 2A C0 21 00 88 EC 63 68 28 EF BD D8 2A C3 61 00 68 ED 5C D0 2A EC 42 01 F2 EF 9C D0 28 EE E0 03 32 EF 5B 01 32 D0 41 01 48 - -. 0 1000B9FC 208 -. ED BB 00 F2 C3 61 00 88 EF 1F 02 72 EE C1 01 72 EC 3F 02 32 EF E0 02 F2 C0 01 00 90 EF 3E 07 72 EC 5E 07 32 EF DB 02 B2 EF 60 01 B2 C0 01 00 64 EC 60 D0 FA C3 41 00 6C C0 01 00 74 EF 9A CF 3A C3 41 00 7C ED 00 C2 3A C0 01 00 84 ED 7A BA FA C2 E1 00 8C C3 41 01 48 ED 40 B2 BA C0 01 00 64 EC D7 D1 BA C3 41 00 7C EC 80 69 38 C2 E1 00 74 C1 A1 00 6C ED 9A FB 38 C0 01 00 8C ED 37 0A 78 C3 E1 00 84 EF AD 17 78 EC E0 D9 F8 7E 96 D5 2E EC BF F1 78 D2 BB 00 04 7E D6 92 14 7C 9D D5 2E D0 69 00 04 7F BC D5 2E D3 8B 00 04 7D 3A 05 2E D1 0A 00 04 7D 85 D5 2E D1 68 00 04 7C A4 D5 2E D1 47 00 04 7C E3 D5 2E D0 C6 00 04 42 00 FC 14 - -PASS: gsl_fft_complex_float_forward with signal_noise, n = 49, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 49, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 49, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 49, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 49, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 49, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 49, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 49 -. 0 1001101C 52 -. 7C 18 19 D6 C8 D7 00 00 C8 F6 00 00 38 E0 00 00 39 43 FF FF 7F 6B DB 78 54 04 18 38 2F 07 00 00 C9 36 00 00 C9 57 00 00 FD 00 48 90 FD 60 48 90 41 9A 00 14 - -PASS: gsl_fft_real with signal_real_noise, n = 49, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 49, stride = 1 -. 0 1000CB9C 24 -. 38 1B 00 01 39 E0 00 01 54 0B F8 7E 7C 08 03 A6 2B 8B 00 01 40 9D 01 8C - -. 0 1000CBB4 24 -. 83 3E 81 8C 7D 74 5B 78 83 1E 81 90 3A 40 00 00 7F 92 70 40 40 9C 01 60 - -. 0 1000CBCC 40 -. 20 CF 00 00 7E C6 79 14 55 EC 08 3C 3A 20 00 00 3A A0 00 00 38 60 00 00 C8 B9 00 00 7F 83 F8 40 C8 D8 00 00 40 9C 01 24 - -. 0 1000CBF4 40 -. 7D 31 62 14 7D 74 78 50 38 A9 FF FF 38 8B 00 01 2C 83 00 00 C9 18 00 00 C9 39 00 00 FC E0 40 90 FD 40 40 90 41 86 00 18 - -. 0 1000CC30 12 -. 39 00 00 00 7F 88 F8 40 40 9C 00 80 - -. 0 1000CC3C 48 -. 7C 15 D9 D6 7F E9 03 A6 57 67 08 3C 7D 20 62 14 7C CC 00 50 39 49 FF FF 2F 88 00 00 55 49 18 38 39 69 00 08 7D 28 F8 50 7F 09 40 40 41 9E 00 14 - -. 0 1000CC7C 4 -. 40 99 03 9C - -. 0 1000CC80 56 -. 7C 1C 51 D6 7D 2B E1 D6 54 00 18 38 7D 9D 04 AE 7D 69 EC AE FD AA 03 32 39 08 00 01 7D 4A 3A 14 FC 0A 02 F2 FD A9 6A FA FC 09 03 38 FC E7 68 2A FD 08 00 2A 42 00 FF A0 - -. 0 1000CC54 24 -. 2F 88 00 00 55 49 18 38 39 69 00 08 7D 28 F8 50 7F 09 40 40 41 9E 00 14 - -. 0 1000CC6C 20 -. FC 06 02 B2 FD A6 02 72 FD 25 02 78 FD 45 6A BA 40 99 03 9C - -. 0 1000D018 52 -. 7D 29 D9 D6 55 29 08 3C 7D 26 4A 14 39 29 FF FF 55 2B 18 38 7D 3C 49 D6 39 6B 00 08 7D 6B E1 D6 55 29 18 38 7D 89 EC AE 7C 0B EC AE FD 60 00 50 4B FF FC 4C - -. 0 1000CC94 36 -. FD AA 03 32 39 08 00 01 7D 4A 3A 14 FC 0A 02 F2 FD A9 6A FA FC 09 03 38 FC E7 68 2A FD 08 00 2A 42 00 FF A0 - -. 0 1000CCB8 16 -. 7C 00 00 26 54 00 3F FE 7E C7 03 79 41 82 03 88 - -. 0 1000CCC8 76 -. C9 39 00 00 C9 58 00 00 FD AA 02 32 54 A9 18 38 7C 17 29 D6 39 29 00 08 FC 0A 01 F2 38 63 00 01 7F 83 F8 40 FD A9 69 FA 7D 74 22 14 7D 29 B9 D6 54 00 18 38 FC 09 02 38 38 8B FF FF 7C A5 9A 14 7C 1A 05 AE 7D A9 D5 AE 41 9C FE F4 - -. 0 1000CC04 24 -. 2C 83 00 00 C9 18 00 00 C9 39 00 00 FC E0 40 90 FD 40 40 90 41 86 00 18 - -. 0 1000CC1C 32 -. FC 06 07 B2 FD A6 07 72 FC 05 07 7A FC A5 6F B8 FC C0 00 90 39 00 00 00 7F 88 F8 40 40 9C 00 80 - -. 0 1000D04C 20 -. 54 89 20 36 7D 29 82 14 C9 49 FF F8 C9 29 FF F0 4B FF FC 74 - -. 0 1000CCD0 68 -. FD AA 02 32 54 A9 18 38 7C 17 29 D6 39 29 00 08 FC 0A 01 F2 38 63 00 01 7F 83 F8 40 FD A9 69 FA 7D 74 22 14 7D 29 B9 D6 54 00 18 38 FC 09 02 38 38 8B FF FF 7C A5 9A 14 7C 1A 05 AE 7D A9 D5 AE 41 9C FE F4 - -. 0 1000CD14 20 -. 3A 52 00 01 7E B5 FA 14 7F 92 70 40 7E 31 DA 14 41 9C FE BC - -. 0 1000CD28 20 -. 7D 08 02 A6 39 EF 00 01 55 00 F8 7E 7F 80 78 40 41 9D FE 88 - -. 0 1000CBC0 12 -. 3A 40 00 00 7F 92 70 40 40 9C 01 60 - -. 0 1000CD3C 8 -. 73 69 00 01 40 82 01 70 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 49, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 49, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 49 -. 0 1001300C 52 -. 7C 18 19 D6 C0 D7 00 00 C0 F6 00 00 38 E0 00 00 39 43 FF FF 7F 6B DB 78 54 04 10 3A 2F 07 00 00 C1 36 00 00 C1 57 00 00 FD 00 48 90 FD 60 48 90 41 9A 00 14 - -PASS: gsl_fft_real_float with signal_real_noise, n = 49, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 49, stride = 1 -. 0 1000ED64 24 -. 38 1B 00 01 39 E0 00 01 54 0B F8 7E 7C 08 03 A6 2B 8B 00 01 40 9D 01 8C - -. 0 1000ED7C 24 -. 83 3E 82 04 7D 74 5B 78 83 1E 82 08 3A 40 00 00 7F 92 70 40 40 9C 01 60 - -. 0 1000ED94 40 -. 20 CF 00 00 7E C6 79 14 55 EC 08 3C 3A 20 00 00 3A A0 00 00 38 60 00 00 C0 B9 00 00 7F 83 E8 40 C0 D8 00 00 40 9C 01 24 - -. 0 1000EDBC 40 -. 7D 31 62 14 7D 74 78 50 38 A9 FF FF 38 8B 00 01 2C 83 00 00 C1 18 00 00 C1 39 00 00 FC E0 40 90 FD 40 40 90 41 86 00 18 - -. 0 1000EDF8 12 -. 39 00 00 00 7F 88 E8 40 40 9C 00 80 - -. 0 1000EE04 48 -. 7C 15 D9 D6 7F A9 03 A6 57 67 08 3C 7D 20 62 14 7C CC 00 50 39 49 FF FF 2F 88 00 00 55 49 10 3A 39 69 00 04 7D 28 E8 50 7F 09 40 40 41 9E 00 14 - -. 0 1000EE44 4 -. 40 99 03 A0 - -. 0 1000EE48 56 -. 7C 1C 51 D6 7D 2B E1 D6 54 00 10 3A 7D 9F 04 2E 7D 69 FC 2E ED AA 03 32 39 08 00 01 EC 0A 02 F2 7D 4A 3A 14 ED A9 6A FA EC 09 03 38 EC E7 68 2A ED 08 00 2A 42 00 FF A0 - -. 0 1000EE1C 24 -. 2F 88 00 00 55 49 10 3A 39 69 00 04 7D 28 E8 50 7F 09 40 40 41 9E 00 14 - -. 0 1000EE34 20 -. EC 06 02 B2 ED A6 02 72 ED 25 02 78 ED 45 6A BA 40 99 03 A0 - -. 0 1000F1E4 52 -. 7D 29 D9 D6 55 29 08 3C 7D 26 4A 14 39 29 FF FF 55 2B 10 3A 7D 3C 49 D6 39 6B 00 04 7D 6B E1 D6 55 29 10 3A 7D 89 FC 2E 7C 0B FC 2E FD 60 00 50 4B FF FC 48 - -. 0 1000EE5C 36 -. ED AA 03 32 39 08 00 01 EC 0A 02 F2 7D 4A 3A 14 ED A9 6A FA EC 09 03 38 EC E7 68 2A ED 08 00 2A 42 00 FF A0 - -. 0 1000EE80 16 -. 7C 00 00 26 54 00 3F FE 7E C7 03 79 41 82 03 8C - -. 0 1000EE90 76 -. C1 39 00 00 C1 58 00 00 54 A9 10 3A ED AA 02 32 EC 0A 01 F2 7C 17 29 D6 39 29 00 04 38 63 00 01 ED A9 69 FA 7F 83 E8 40 EC 09 02 38 7D 29 B9 D6 54 00 10 3A 7D 74 22 14 7C 1A 05 2E 38 8B FF FF 7C A5 9A 14 7D A9 D5 2E 41 9C FE F4 - -. 0 1000EDCC 24 -. 2C 83 00 00 C1 18 00 00 C1 39 00 00 FC E0 40 90 FD 40 40 90 41 86 00 18 - -. 0 1000EDE4 32 -. EC 06 07 B2 ED A6 07 72 EC 05 07 7A EC A5 6F B8 FC C0 00 90 39 00 00 00 7F 88 E8 40 40 9C 00 80 - -. 0 1000F218 20 -. 54 89 18 38 7D 29 82 14 C1 49 FF FC C1 29 FF F8 4B FF FC 70 - -. 0 1000EE98 68 -. 54 A9 10 3A ED AA 02 32 EC 0A 01 F2 7C 17 29 D6 39 29 00 04 38 63 00 01 ED A9 69 FA 7F 83 E8 40 EC 09 02 38 7D 29 B9 D6 54 00 10 3A 7D 74 22 14 7C 1A 05 2E 38 8B FF FF 7C A5 9A 14 7D A9 D5 2E 41 9C FE F4 - -. 0 1000EEDC 20 -. 3A 52 00 01 7E B5 EA 14 7F 92 70 40 7E 31 DA 14 41 9C FE BC - -. 0 1000EEF0 20 -. 7D 08 02 A6 39 EF 00 01 55 00 F8 7E 7F 80 78 40 41 9D FE 88 - -. 0 1000ED88 12 -. 3A 40 00 00 7F 92 70 40 40 9C 01 60 - -. 0 1000EF04 8 -. 73 69 00 01 40 82 01 74 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 49, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 49, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 49 -PASS: gsl_fft_complex_forward with signal_noise, n = 49, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 49, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 49, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 49, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 49, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 49, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 49, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 49, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 49, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 49, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 49 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 49, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 49, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 49, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 49, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 49, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 49, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 49, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 49, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 49, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 49, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 49 -PASS: gsl_fft_real with signal_real_noise, n = 49, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 49, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 49, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 49, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 49 -PASS: gsl_fft_real_float with signal_real_noise, n = 49, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 49, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 49, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 49, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 49 -PASS: gsl_fft_complex_forward with signal_noise, n = 49, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 49, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 49, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 49, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 49, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 49, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 49, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 49, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 49, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 49, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 49 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 49, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 49, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 49, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 49, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 49, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 49, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 49, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 49, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 49, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 49, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 49 -PASS: gsl_fft_real with signal_real_noise, n = 49, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 49, stride = 3 -. 0 FEE0DB4 12 -. 7C 00 18 28 7D 20 19 2D 40 A2 FF F8 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 49, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 49, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 49 -PASS: gsl_fft_real_float with signal_real_noise, n = 49, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 49, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 49, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 50, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 50 -PASS: gsl_fft_complex_forward with signal_noise, n = 50, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 50, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 50, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 50, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 50, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 50, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 50, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 50 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 50, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 50, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 50, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 50, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 50, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 50, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 50, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 50 -. 0 10011434 400 -. 7D 7C D2 14 7C 0B D2 14 7D 1D 59 D6 7D 20 D2 14 7D 49 D2 14 54 07 18 38 55 26 18 38 55 45 18 38 7C 1D 01 D6 55 6B 18 38 39 6B 00 08 38 E7 00 08 38 C6 00 08 7D 3D 49 D6 38 A5 00 08 55 08 18 38 54 00 18 38 7C E8 FC AE 7D 5F 04 AE 7D 5D 51 D6 55 29 18 38 7D 29 FC AE FC 39 01 F2 57 89 18 38 FC 17 02 B2 39 29 00 08 7D 6B E9 D6 55 4A 18 38 7C AA FC AE FD B5 02 72 57 6A 18 38 FD 93 01 72 39 4A 00 08 7C E7 E9 D6 7D 0B FC AE 56 8B 08 3C FC 79 02 32 7D 6B AA 14 39 6B FF FF 7C C6 E9 D6 7D 67 FC AE FD 1A 0A 3A 7C F7 5A 14 55 64 18 38 FC 57 02 F2 54 E3 18 38 7C A5 E9 D6 7C C6 FC AE FD 78 02 FA 38 84 00 08 38 63 00 08 FF F5 01 B2 7E B5 8A 14 7C 85 FC AE 7D 29 E9 D6 FC D6 69 BA FF D3 01 32 7C 1D E1 D6 7F A9 FC AE FC 94 61 3A 7D 37 DA 14 7D 17 4A 14 FD 36 FA 78 55 26 18 38 54 00 18 38 55 05 18 38 FC B4 F1 78 7C 3F 04 AE 38 C6 00 08 7C 18 D9 D6 FC FA 19 F8 38 A5 00 08 7F 9C B2 14 FD 58 12 B8 7F 7B 8A 14 7D 38 49 D6 54 00 18 38 FD AB 30 2A FC 08 20 2A FD 87 28 2A FC 6A 48 2A 7D 18 41 D6 FF C0 68 2A 55 29 18 38 FD 4A 48 28 FF EC 18 2A FC 00 68 28 7D 78 59 D6 FD 3E 03 F2 55 08 18 38 FD 6B 30 28 FC 5C 02 B2 7C F8 39 D6 55 6B 18 38 FD 5B 02 B2 FC E7 28 28 7D 4A C1 D6 FC 00 04 32 54 E7 18 38 FD 8C 18 28 - -. 0 100115C4 168 -. FD BF 03 F2 7C C6 C1 D6 FD 3D 48 28 FC DC 02 F2 7C A5 C1 D6 FD 7B 02 F2 FD 08 20 28 FC 51 11 FA 7C 84 C1 D6 FD 8C 04 32 FC F2 51 F8 7C 63 C1 D6 FD 49 00 28 FD A1 68 28 FD 29 00 2A FC D1 32 3A FD 12 5A 38 FC 0D 60 28 FC AA 10 28 FD 69 38 28 FD AD 60 2A FC 80 30 2A FC 21 F8 2A FD 8D 40 2A FF BD F0 2A FD 60 58 50 7C 39 05 AE FC A0 28 50 FD AD 40 28 7F AA CD AE FD 29 38 2A FC 00 30 28 FD 4A 10 2A 7D A9 CD AE 7D 26 CD AE 7C 08 CD AE 7D 45 CD AE 7D 8B CD AE 7D 64 CD AE 7C 87 CD AE 7C A3 CD AE 42 00 FD CC - -PASS: gsl_fft_real with signal_real_noise, n = 50, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 50, stride = 1 -. 0 1000DE58 260 -. 1D 24 00 05 7C E5 CA 14 7C 84 DA 14 7D 29 DA 14 39 29 FF FF 7C 06 4A 14 7D 7C 49 D6 54 0A 18 38 7D 06 02 14 39 4A 00 08 7C 1C 01 D6 55 6B 18 38 7D 6B EC AE 55 29 18 38 39 29 00 08 FD 6B 58 2A 54 00 18 38 7D 4A E1 D6 7C 1D 04 AE FC 00 00 2A 7D 1C 41 D6 7D AA EC AE FD 8B 00 28 FD 6B 00 2A 7D 29 E1 D6 55 08 18 38 7C E8 EC AE FD AD 68 2A FD 8C 01 72 FD 2B 39 B8 7C 09 EC AE 7D 27 CA 14 7C 17 29 D6 FD 58 03 72 7D 69 CA 14 7D 4B CA 14 FD B9 03 72 7C A5 DA 14 7C F7 39 D6 54 00 18 38 FC 00 00 2A FD 0C 48 28 FD 8C 48 2A FD 59 50 38 7D 37 49 D6 54 E7 18 38 FC 18 68 3A FD 20 60 50 7D 77 59 D6 FD A0 40 50 55 29 18 38 FD 6B 38 2A FD 29 00 28 7D 57 51 D6 FD AD 50 28 FD 8C 00 28 55 6B 18 38 FD 08 50 28 7D 7A 05 AE 55 4A 18 38 7D 87 D5 AE 7D 09 D5 AE 7D AB D5 AE 7D 2A D5 AE 42 00 FF 00 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 50, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 50, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 50 -. 0 10013430 400 -. 7D 7B D2 14 7C 0B D2 14 7D 1F 59 D6 7D 20 D2 14 7D 49 D2 14 54 07 10 3A 55 26 10 3A 55 45 10 3A 7C 1F 01 D6 55 6B 10 3A 39 6B 00 04 38 E7 00 04 38 C6 00 04 7D 3F 49 D6 38 A5 00 04 55 08 10 3A 54 00 10 3A 7C C8 EC 2E 7D 1D 04 2E 7D 5F 51 D6 55 29 10 3A 7C 89 EC 2E EC B8 01 B2 EC F6 02 32 57 69 10 3A EC 54 01 32 39 29 00 04 7D 6B F9 D6 55 4A 10 3A 7C 6A EC 2E 57 8A 10 3A 39 4A 00 04 EC 32 00 F2 7C E7 F9 D6 7D 6B EC 2E EC B9 2A FA ED 78 02 F2 7C C6 F9 D6 7C 07 EC 2E EC F7 38 3A EC 16 00 32 7C A5 F9 D6 7D 86 EC 2E EC D9 59 B8 EC 55 13 3A ED 94 03 32 7D A5 EC 2E ED 17 02 38 7D 29 F9 D6 EC 33 0B 7A ED B2 03 72 EC 95 61 38 EC 05 08 2A 7C 1F D9 D6 ED 87 10 2A 7F C9 EC 2E EC 73 68 F8 56 09 08 3C ED 68 20 2A 7D 29 B2 14 EF 80 60 2A 54 00 10 3A ED A6 18 2A 7F FD 04 2E EC 00 60 28 7C 17 E2 14 FD 40 E0 90 39 29 FF FF EF AD 58 2A 7D 17 02 14 ED AD 58 28 7C 97 4A 14 FD 4A 04 32 54 07 10 3A 55 06 10 3A 55 25 10 3A 54 83 10 3A FD 80 E8 90 7D 78 E1 D6 FD 20 F0 90 38 E7 00 04 38 C6 00 04 FD 8C 04 32 38 A5 00 04 38 63 00 04 7C 18 01 D6 FC 00 04 72 55 6B 10 3A 7F 7B AA 14 ED 08 20 28 7E D6 8A 14 FD 29 50 28 7D 18 41 D6 FD 60 F8 90 54 00 10 3A FD AD 04 72 7F 9C 8A 14 EC C6 18 28 7D 38 49 D6 FC 00 00 18 - -. 0 100135C0 200 -. 55 08 10 3A EC E7 10 28 FD 6B 60 28 FD 20 48 18 7C 98 21 D6 ED 5B 02 32 55 29 10 3A ED 1A 02 32 EC 89 00 28 ED 4E 51 BA 7D 4A C1 D6 FD A0 68 18 54 84 10 3A ED 29 00 2A EC A5 08 28 FD 60 58 18 7C E7 C1 D6 EC CF 41 B8 ED 9B 01 F2 EC FA 01 F2 EC 0B 68 28 7C C6 C1 D6 ED 8E 61 7A ED 6B 68 2A EC 64 50 28 ED 09 30 28 7C A5 C1 D6 EC AF 39 78 ED A0 60 2A EF FF E8 2A 7C 63 C1 D6 EC EB 28 2A EF DE E0 2A FD 00 40 50 7F EB CD 2E FC 60 18 50 ED 6B 28 28 7F CA CD 2E ED 29 30 2A EC 00 60 28 EC 84 50 2A 7D 79 05 2E 7D 27 CD 2E 7C 08 CD 2E 7C 86 CD 2E 7C E9 CD 2E 7D 05 CD 2E 7D A4 CD 2E 7C 63 CD 2E 42 00 FD AC - -PASS: gsl_fft_real_float with signal_real_noise, n = 50, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 50, stride = 1 -. 0 10010074 276 -. 1D 24 00 05 7C E6 C2 14 7C 84 DA 14 7D 29 DA 14 39 29 FF FF 7C 05 4A 14 7D 7C 49 D6 7D 45 02 14 54 08 10 3A 39 08 00 04 7C 1C 01 D6 55 6B 10 3A 7D 4B FC 2E 55 29 10 3A 39 29 00 04 ED 4A 50 2A 54 00 10 3A 7D 5C 51 D6 7C 1F 04 2E EC 00 00 2A 55 4A 10 3A 7D 08 E1 D6 7C EA FC 2E 7D 47 C2 14 ED 8A 00 28 ED 4A 00 2A FC 00 38 90 7D 29 E1 D6 FD A0 50 90 ED 4A 38 2A FD 8C 01 72 7D 69 FC 2E 7D 2A C2 14 7C 17 31 D6 FD AD 01 B8 7C 08 FC 2E 7D 69 C2 14 FD 80 60 18 7C C6 DA 14 EC 00 00 2A 7C F7 39 D6 FD A0 68 18 54 00 10 3A ED 6B 58 2A 7D 5A 05 2E ED 38 00 32 ED 0C 68 28 7D 57 51 D6 ED 8C 68 2A 54 E7 10 3A EC 19 00 32 ED 39 4A F8 FD A0 40 50 7D 37 49 D6 ED 78 02 FA 55 4A 10 3A FC 00 60 50 ED AD 48 28 7D 77 59 D6 ED 8C 58 28 EC 00 58 28 55 29 10 3A ED 08 48 28 7D 87 D5 2E 55 6B 10 3A 7D 0A D5 2E 7D A9 D5 2E 7C 0B D5 2E 42 00 FE F0 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 50, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 50, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 50 -PASS: gsl_fft_complex_forward with signal_noise, n = 50, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 50, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 50, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 50, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 50, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 50, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 50, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 50, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 50, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 50, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 50 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 50, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 50, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 50, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 50, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 50, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 50, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 50, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 50, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 50, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 50, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 50 -PASS: gsl_fft_real with signal_real_noise, n = 50, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 50, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 50, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 50, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 50 -PASS: gsl_fft_real_float with signal_real_noise, n = 50, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 50, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 50, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 50, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 50 -PASS: gsl_fft_complex_forward with signal_noise, n = 50, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 50, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 50, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 50, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 50, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 50, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 50, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 50, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 50, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 50, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 50 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 50, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 50, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 50, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 50, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 50, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 50, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 50, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 50, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 50, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 50, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 50 -PASS: gsl_fft_real with signal_real_noise, n = 50, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 50, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 50, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 50, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 50 -PASS: gsl_fft_real_float with signal_real_noise, n = 50, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 50, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 50, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 51, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 51 -PASS: gsl_fft_complex_forward with signal_noise, n = 51, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 51, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 51, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 51, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 51, stride = 1 -. 0 FE0D6E4 32 -. C9 5C 00 00 FC 5F 50 28 C9 BD 00 00 38 61 00 10 FC 22 68 28 FC 82 08 28 FC 44 68 28 48 01 8B DD - -PASS: gsl_fft_complex_forward with signal_exp, n = 51, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 51, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 51 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 51, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 51, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 51, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 51, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 51, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 51, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 51, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 51 -PASS: gsl_fft_real with signal_real_noise, n = 51, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 51, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 51, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 51, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 51 -PASS: gsl_fft_real_float with signal_real_noise, n = 51, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 51, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 51, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 51, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 51 -PASS: gsl_fft_complex_forward with signal_noise, n = 51, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 51, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 51, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 51, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 51, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 51, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 51, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 51, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 51, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 51, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 51 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 51, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 51, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 51, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 51, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 51, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 51, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 51, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 51, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 51, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 51, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 51 -PASS: gsl_fft_real with signal_real_noise, n = 51, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 51, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 51, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 51, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 51 -PASS: gsl_fft_real_float with signal_real_noise, n = 51, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 51, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 51, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 51, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 51 -PASS: gsl_fft_complex_forward with signal_noise, n = 51, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 51, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 51, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 51, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 51, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 51, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 51, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 51, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 51, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 51, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 51 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 51, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 51, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 51, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 51, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 51, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 51, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 51, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 51, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 51, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 51, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 51 -PASS: gsl_fft_real with signal_real_noise, n = 51, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 51, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 51, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 51, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 51 -PASS: gsl_fft_real_float with signal_real_noise, n = 51, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 51, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 51, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 52, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 52 -PASS: gsl_fft_complex_forward with signal_noise, n = 52, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 52, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 52, stride = 1 -. 0 FE0BC44 20 -. 83 BE 0E A4 FC 9E 00 00 C8 5D 00 00 FD AD 00 B2 40 85 01 84 - -. 0 FE0BDD8 16 -. 81 3E 0E AC C8 29 00 00 FC 1E 68 7A 4B FF FE C0 - -. 0 FE0BCA4 16 -. C9 A1 00 10 FD 8D 00 2A FF 8D 60 00 41 9E 00 E4 - -PASS: gsl_fft_complex_forward with signal_pulse, n = 52, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 52, stride = 1 -. 0 FE0BC58 16 -. 81 3E 0E A8 C8 29 00 00 FC 1E 68 7A 48 00 00 40 - -PASS: gsl_fft_complex_forward with signal_exp, n = 52, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 52, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 52 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 52, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 52, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 52, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 52, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 52, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 52, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 52, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 52 -PASS: gsl_fft_real with signal_real_noise, n = 52, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 52, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 52, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 52, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 52 -PASS: gsl_fft_real_float with signal_real_noise, n = 52, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 52, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 52, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 52, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 52 -PASS: gsl_fft_complex_forward with signal_noise, n = 52, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 52, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 52, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 52, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 52, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 52, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 52, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 52, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 52, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 52, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 52 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 52, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 52, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 52, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 52, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 52, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 52, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 52, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 52, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 52, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 52, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 52 -PASS: gsl_fft_real with signal_real_noise, n = 52, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 52, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 52, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 52, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 52 -PASS: gsl_fft_real_float with signal_real_noise, n = 52, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 52, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 52, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 52, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 52 -PASS: gsl_fft_complex_forward with signal_noise, n = 52, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 52, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 52, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 52, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 52, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 52, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 52, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 52, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 52, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 52, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 52 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 52, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 52, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 52, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 52, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 52, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 52, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 52, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 52, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 52, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 52, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 52 -PASS: gsl_fft_real with signal_real_noise, n = 52, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 52, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 52, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 52, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 52 -PASS: gsl_fft_real_float with signal_real_noise, n = 52, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 52, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 52, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 53, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 53 -PASS: gsl_fft_complex_forward with signal_noise, n = 53, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 53, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 53, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 53, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 53, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 53, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 53, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 53 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 53, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 53, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 53, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 53, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 53, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 53, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 53, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 53 -PASS: gsl_fft_real with signal_real_noise, n = 53, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 53, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 53, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 53, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 53 -PASS: gsl_fft_real_float with signal_real_noise, n = 53, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 53, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 53, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 53, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 53 -PASS: gsl_fft_complex_forward with signal_noise, n = 53, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 53, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 53, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 53, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 53, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 53, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 53, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 53, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 53, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 53, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 53 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 53, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 53, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 53, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 53, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 53, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 53, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 53, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 53, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 53, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 53, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 53 -PASS: gsl_fft_real with signal_real_noise, n = 53, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 53, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 53, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 53, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 53 -PASS: gsl_fft_real_float with signal_real_noise, n = 53, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 53, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 53, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 53, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 53 -PASS: gsl_fft_complex_forward with signal_noise, n = 53, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 53, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 53, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 53, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 53, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 53, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 53, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 53, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 53, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 53, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 53 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 53, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 53, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 53, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 53, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 53, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 53, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 53, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 53, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 53, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 53, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 53 -PASS: gsl_fft_real with signal_real_noise, n = 53, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 53, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 53, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 53, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 53 -PASS: gsl_fft_real_float with signal_real_noise, n = 53, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 53, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 53, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 54, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 54 -PASS: gsl_fft_complex_forward with signal_noise, n = 54, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 54, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 54, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 54, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 54, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 54, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 54, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 54 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 54, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 54, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 54, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 54, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 54, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 54, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 54, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 54 -PASS: gsl_fft_real with signal_real_noise, n = 54, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 54, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 54, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 54, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 54 -PASS: gsl_fft_real_float with signal_real_noise, n = 54, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 54, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 54, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 54, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 54 -PASS: gsl_fft_complex_forward with signal_noise, n = 54, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 54, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 54, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 54, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 54, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 54, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 54, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 54, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 54, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 54, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 54 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 54, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 54, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 54, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 54, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 54, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 54, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 54, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 54, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 54, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 54, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 54 -PASS: gsl_fft_real with signal_real_noise, n = 54, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 54, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 54, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 54, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 54 -PASS: gsl_fft_real_float with signal_real_noise, n = 54, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 54, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 54, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 54, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 54 -PASS: gsl_fft_complex_forward with signal_noise, n = 54, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 54, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 54, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 54, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 54, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 54, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 54, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 54, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 54, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 54, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 54 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 54, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 54, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 54, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 54, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 54, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 54, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 54, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 54, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 54, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 54, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 54 -PASS: gsl_fft_real with signal_real_noise, n = 54, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 54, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 54, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 54, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 54 -PASS: gsl_fft_real_float with signal_real_noise, n = 54, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 54, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 54, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 55, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 55 -PASS: gsl_fft_complex_forward with signal_noise, n = 55, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 55, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 55, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 55, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 55, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 55, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 55, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 55 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 55, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 55, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 55, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 55, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 55, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 55, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 55, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 55 -PASS: gsl_fft_real with signal_real_noise, n = 55, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 55, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 55, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 55, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 55 -PASS: gsl_fft_real_float with signal_real_noise, n = 55, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 55, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 55, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 55, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 55 -PASS: gsl_fft_complex_forward with signal_noise, n = 55, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 55, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 55, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 55, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 55, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 55, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 55, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 55, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 55, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 55, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 55 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 55, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 55, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 55, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 55, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 55, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 55, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 55, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 55, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 55, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 55, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 55 -PASS: gsl_fft_real with signal_real_noise, n = 55, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 55, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 55, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 55, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 55 -PASS: gsl_fft_real_float with signal_real_noise, n = 55, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 55, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 55, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 55, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 55 -PASS: gsl_fft_complex_forward with signal_noise, n = 55, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 55, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 55, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 55, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 55, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 55, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 55, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 55, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 55, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 55, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 55 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 55, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 55, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 55, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 55, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 55, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 55, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 55, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 55, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 55, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 55, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 55 -PASS: gsl_fft_real with signal_real_noise, n = 55, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 55, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 55, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 55, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 55 -PASS: gsl_fft_real_float with signal_real_noise, n = 55, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 55, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 55, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 56, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 56 -PASS: gsl_fft_complex_forward with signal_noise, n = 56, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 56, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 56, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 56, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 56, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 56, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 56, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 56 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 56, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 56, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 56, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 56, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 56, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 56, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 56, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 56 -. 0 10011AD0 76 -. 7C 1D 41 D6 81 81 00 2C 54 EA 18 38 7D 68 62 14 39 4A 00 08 7D 38 39 D6 54 00 18 38 7C 1F 04 AE 7D 08 2A 14 7C E7 8A 14 7D 7D 59 D6 55 29 18 38 7C 09 CD AE 55 6B 18 38 7D 4A C1 D6 7C 0B FC AE FC 00 00 50 7C 0A CD AE 42 00 FF B8 - -PASS: gsl_fft_real with signal_real_noise, n = 56, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 56, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 56, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 56, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 56 -. 0 10013AFC 76 -. 7C 1F 41 D6 81 81 00 2C 54 EA 10 3A 7D 68 62 14 39 4A 00 04 7D 38 39 D6 54 00 10 3A 7C 1D 04 2E 7D 08 22 14 7C E7 8A 14 7D 7F 59 D6 55 29 10 3A 7C 09 CD 2E 55 6B 10 3A 7D 4A C1 D6 7C 0B EC 2E FC 00 00 50 7C 0A CD 2E 42 00 FF B8 - -PASS: gsl_fft_real_float with signal_real_noise, n = 56, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 56, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 56, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 56, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 56 -PASS: gsl_fft_complex_forward with signal_noise, n = 56, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 56, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 56, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 56, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 56, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 56, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 56, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 56, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 56, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 56, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 56 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 56, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 56, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 56, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 56, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 56, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 56, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 56, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 56, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 56, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 56, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 56 -PASS: gsl_fft_real with signal_real_noise, n = 56, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 56, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 56, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 56, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 56 -PASS: gsl_fft_real_float with signal_real_noise, n = 56, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 56, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 56, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 56, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 56 -PASS: gsl_fft_complex_forward with signal_noise, n = 56, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 56, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 56, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 56, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 56, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 56, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 56, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 56, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 56, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 56, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 56 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 56, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 56, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 56, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 56, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 56, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 56, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 56, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 56, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 56, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 56, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 56 -PASS: gsl_fft_real with signal_real_noise, n = 56, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 56, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 56, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 56, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 56 -PASS: gsl_fft_real_float with signal_real_noise, n = 56, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 56, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 56, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 57, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 57 -PASS: gsl_fft_complex_forward with signal_noise, n = 57, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 57, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 57, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 57, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 57, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 57, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 57, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 57 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 57, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 57, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 57, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 57, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 57, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 57, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 57, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 57 -PASS: gsl_fft_real with signal_real_noise, n = 57, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 57, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 57, stride = 1 -. 0 FEF19B8 12 -. 7F A0 F8 28 7C 00 F9 2D 40 A2 FF F8 - -PASS: gsl_fft_real_wavetable_float_alloc, n = 57, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 57 -PASS: gsl_fft_real_float with signal_real_noise, n = 57, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 57, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 57, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 57, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 57 -PASS: gsl_fft_complex_forward with signal_noise, n = 57, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 57, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 57, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 57, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 57, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 57, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 57, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 57, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 57, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 57, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 57 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 57, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 57, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 57, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 57, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 57, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 57, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 57, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 57, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 57, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 57, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 57 -PASS: gsl_fft_real with signal_real_noise, n = 57, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 57, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 57, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 57, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 57 -PASS: gsl_fft_real_float with signal_real_noise, n = 57, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 57, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 57, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 57, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 57 -PASS: gsl_fft_complex_forward with signal_noise, n = 57, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 57, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 57, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 57, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 57, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 57, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 57, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 57, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 57, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 57, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 57 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 57, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 57, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 57, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 57, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 57, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 57, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 57, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 57, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 57, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 57, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 57 -PASS: gsl_fft_real with signal_real_noise, n = 57, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 57, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 57, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 57, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 57 -PASS: gsl_fft_real_float with signal_real_noise, n = 57, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 57, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 57, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 58, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 58 -PASS: gsl_fft_complex_forward with signal_noise, n = 58, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 58, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 58, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 58, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 58, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 58, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 58, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 58 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 58, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 58, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 58, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 58, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 58, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 58, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 58, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 58 -PASS: gsl_fft_real with signal_real_noise, n = 58, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 58, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 58, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 58, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 58 -PASS: gsl_fft_real_float with signal_real_noise, n = 58, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 58, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 58, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 58, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 58 -PASS: gsl_fft_complex_forward with signal_noise, n = 58, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 58, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 58, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 58, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 58, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 58, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 58, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 58, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 58, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 58, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 58 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 58, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 58, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 58, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 58, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 58, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 58, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 58, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 58, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 58, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 58, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 58 -PASS: gsl_fft_real with signal_real_noise, n = 58, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 58, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 58, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 58, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 58 -PASS: gsl_fft_real_float with signal_real_noise, n = 58, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 58, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 58, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 58, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 58 -PASS: gsl_fft_complex_forward with signal_noise, n = 58, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 58, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 58, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 58, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 58, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 58, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 58, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 58, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 58, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 58, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 58 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 58, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 58, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 58, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 58, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 58, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 58, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 58, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 58, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 58, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 58, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 58 -PASS: gsl_fft_real with signal_real_noise, n = 58, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 58, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 58, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 58, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 58 -PASS: gsl_fft_real_float with signal_real_noise, n = 58, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 58, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 58, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 59, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 59 -PASS: gsl_fft_complex_forward with signal_noise, n = 59, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 59, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 59, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 59, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 59, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 59, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 59, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 59 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 59, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 59, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 59, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 59, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 59, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 59, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 59, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 59 -PASS: gsl_fft_real with signal_real_noise, n = 59, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 59, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 59, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 59, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 59 -PASS: gsl_fft_real_float with signal_real_noise, n = 59, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 59, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 59, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 59, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 59 -PASS: gsl_fft_complex_forward with signal_noise, n = 59, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 59, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 59, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 59, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 59, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 59, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 59, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 59, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 59, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 59, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 59 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 59, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 59, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 59, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 59, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 59, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 59, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 59, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 59, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 59, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 59, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 59 -PASS: gsl_fft_real with signal_real_noise, n = 59, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 59, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 59, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 59, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 59 -PASS: gsl_fft_real_float with signal_real_noise, n = 59, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 59, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 59, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 59, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 59 -PASS: gsl_fft_complex_forward with signal_noise, n = 59, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 59, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 59, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 59, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 59, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 59, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 59, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 59, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 59, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 59, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 59 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 59, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 59, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 59, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 59, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 59, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 59, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 59, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 59, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 59, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 59, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 59 -PASS: gsl_fft_real with signal_real_noise, n = 59, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 59, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 59, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 59, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 59 -PASS: gsl_fft_real_float with signal_real_noise, n = 59, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 59, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 59, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 60, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 60 -PASS: gsl_fft_complex_forward with signal_noise, n = 60, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 60, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 60, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 60, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 60, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 60, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 60, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 60 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 60, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 60, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 60, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 60, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 60, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 60, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 60, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 60 -PASS: gsl_fft_real with signal_real_noise, n = 60, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 60, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 60, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 60, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 60 -PASS: gsl_fft_real_float with signal_real_noise, n = 60, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 60, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 60, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 60, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 60 -PASS: gsl_fft_complex_forward with signal_noise, n = 60, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 60, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 60, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 60, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 60, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 60, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 60, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 60, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 60, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 60, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 60 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 60, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 60, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 60, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 60, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 60, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 60, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 60, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 60, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 60, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 60, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 60 -PASS: gsl_fft_real with signal_real_noise, n = 60, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 60, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 60, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 60, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 60 -PASS: gsl_fft_real_float with signal_real_noise, n = 60, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 60, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 60, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 60, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 60 -PASS: gsl_fft_complex_forward with signal_noise, n = 60, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 60, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 60, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 60, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 60, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 60, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 60, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 60, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 60, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 60, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 60 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 60, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 60, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 60, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 60, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 60, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 60, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 60, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 60, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 60, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 60, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 60 -PASS: gsl_fft_real with signal_real_noise, n = 60, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 60, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 60, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 60, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 60 -PASS: gsl_fft_real_float with signal_real_noise, n = 60, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 60, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 60, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 61, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 61 -PASS: gsl_fft_complex_forward with signal_noise, n = 61, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 61, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 61, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 61, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 61, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 61, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 61, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 61 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 61, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 61, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 61, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 61, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 61, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 61, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 61, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 61 -PASS: gsl_fft_real with signal_real_noise, n = 61, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 61, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 61, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 61, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 61 -PASS: gsl_fft_real_float with signal_real_noise, n = 61, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 61, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 61, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 61, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 61 -PASS: gsl_fft_complex_forward with signal_noise, n = 61, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 61, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 61, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 61, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 61, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 61, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 61, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 61, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 61, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 61, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 61 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 61, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 61, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 61, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 61, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 61, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 61, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 61, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 61, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 61, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 61, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 61 -PASS: gsl_fft_real with signal_real_noise, n = 61, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 61, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 61, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 61, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 61 -PASS: gsl_fft_real_float with signal_real_noise, n = 61, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 61, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 61, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 61, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 61 -PASS: gsl_fft_complex_forward with signal_noise, n = 61, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 61, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 61, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 61, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 61, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 61, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 61, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 61, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 61, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 61, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 61 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 61, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 61, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 61, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 61, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 61, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 61, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 61, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 61, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 61, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 61, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 61 -PASS: gsl_fft_real with signal_real_noise, n = 61, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 61, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 61, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 61, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 61 -PASS: gsl_fft_real_float with signal_real_noise, n = 61, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 61, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 61, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 62, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 62 -PASS: gsl_fft_complex_forward with signal_noise, n = 62, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 62, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 62, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 62, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 62, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 62, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 62, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 62 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 62, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 62, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 62, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 62, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 62, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 62, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 62, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 62 -PASS: gsl_fft_real with signal_real_noise, n = 62, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 62, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 62, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 62, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 62 -PASS: gsl_fft_real_float with signal_real_noise, n = 62, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 62, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 62, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 62, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 62 -PASS: gsl_fft_complex_forward with signal_noise, n = 62, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 62, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 62, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 62, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 62, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 62, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 62, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 62, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 62, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 62, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 62 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 62, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 62, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 62, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 62, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 62, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 62, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 62, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 62, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 62, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 62, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 62 -PASS: gsl_fft_real with signal_real_noise, n = 62, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 62, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 62, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 62, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 62 -PASS: gsl_fft_real_float with signal_real_noise, n = 62, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 62, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 62, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 62, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 62 -PASS: gsl_fft_complex_forward with signal_noise, n = 62, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 62, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 62, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 62, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 62, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 62, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 62, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 62, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 62, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 62, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 62 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 62, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 62, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 62, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 62, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 62, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 62, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 62, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 62, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 62, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 62, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 62 -PASS: gsl_fft_real with signal_real_noise, n = 62, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 62, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 62, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 62, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 62 -PASS: gsl_fft_real_float with signal_real_noise, n = 62, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 62, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 62, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 63, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 63 -PASS: gsl_fft_complex_forward with signal_noise, n = 63, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 63, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 63, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 63, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 63, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 63, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 63, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 63 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 63, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 63, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 63, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 63, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 63, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 63, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 63, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 63 -PASS: gsl_fft_real with signal_real_noise, n = 63, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 63, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 63, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 63, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 63 -PASS: gsl_fft_real_float with signal_real_noise, n = 63, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 63, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 63, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 63, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 63 -PASS: gsl_fft_complex_forward with signal_noise, n = 63, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 63, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 63, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 63, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 63, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 63, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 63, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 63, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 63, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 63, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 63 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 63, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 63, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 63, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 63, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 63, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 63, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 63, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 63, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 63, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 63, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 63 -PASS: gsl_fft_real with signal_real_noise, n = 63, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 63, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 63, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 63, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 63 -PASS: gsl_fft_real_float with signal_real_noise, n = 63, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 63, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 63, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 63, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 63 -PASS: gsl_fft_complex_forward with signal_noise, n = 63, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 63, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 63, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 63, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 63, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 63, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 63, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 63, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 63, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 63, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 63 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 63, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 63, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 63, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 63, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 63, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 63, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 63, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 63, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 63, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 63, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 63 -PASS: gsl_fft_real with signal_real_noise, n = 63, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 63, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 63, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 63, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 63 -PASS: gsl_fft_real_float with signal_real_noise, n = 63, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 63, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 63, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 64, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 64 -PASS: gsl_fft_complex_forward with signal_noise, n = 64, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 64, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 64, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 64, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 64, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 64, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 64, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 64 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 64, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 64, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 64, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 64, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 64, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 64, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 64, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 64 -PASS: gsl_fft_real with signal_real_noise, n = 64, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 64, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 64, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 64, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 64 -PASS: gsl_fft_real_float with signal_real_noise, n = 64, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 64, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 64, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 64, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 64 -PASS: gsl_fft_complex_forward with signal_noise, n = 64, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 64, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 64, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 64, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 64, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 64, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 64, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 64, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 64, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 64, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 64 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 64, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 64, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 64, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 64, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 64, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 64, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 64, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 64, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 64, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 64, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 64 -PASS: gsl_fft_real with signal_real_noise, n = 64, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 64, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 64, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 64, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 64 -PASS: gsl_fft_real_float with signal_real_noise, n = 64, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 64, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 64, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 64, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 64 -PASS: gsl_fft_complex_forward with signal_noise, n = 64, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 64, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 64, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 64, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 64, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 64, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 64, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 64, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 64, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 64, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 64 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 64, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 64, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 64, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 64, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 64, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 64, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 64, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 64, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 64, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 64, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 64 -PASS: gsl_fft_real with signal_real_noise, n = 64, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 64, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 64, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 64, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 64 -PASS: gsl_fft_real_float with signal_real_noise, n = 64, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 64, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 64, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 65, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 65 -PASS: gsl_fft_complex_forward with signal_noise, n = 65, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 65, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 65, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 65, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 65, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 65, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 65, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 65 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 65, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 65, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 65, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 65, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 65, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 65, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 65, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 65 -PASS: gsl_fft_real with signal_real_noise, n = 65, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 65, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 65, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 65, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 65 -PASS: gsl_fft_real_float with signal_real_noise, n = 65, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 65, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 65, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 65, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 65 -PASS: gsl_fft_complex_forward with signal_noise, n = 65, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 65, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 65, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 65, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 65, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 65, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 65, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 65, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 65, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 65, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 65 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 65, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 65, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 65, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 65, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 65, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 65, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 65, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 65, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 65, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 65, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 65 -PASS: gsl_fft_real with signal_real_noise, n = 65, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 65, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 65, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 65, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 65 -PASS: gsl_fft_real_float with signal_real_noise, n = 65, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 65, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 65, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 65, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 65 -PASS: gsl_fft_complex_forward with signal_noise, n = 65, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 65, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 65, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 65, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 65, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 65, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 65, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 65, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 65, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 65, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 65 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 65, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 65, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 65, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 65, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 65, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 65, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 65, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 65, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 65, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 65, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 65 -PASS: gsl_fft_real with signal_real_noise, n = 65, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 65, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 65, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 65, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 65 -PASS: gsl_fft_real_float with signal_real_noise, n = 65, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 65, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 65, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 66, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 66 -PASS: gsl_fft_complex_forward with signal_noise, n = 66, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 66, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 66, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 66, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 66, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 66, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 66, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 66 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 66, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 66, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 66, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 66, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 66, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 66, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 66, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 66 -PASS: gsl_fft_real with signal_real_noise, n = 66, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 66, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 66, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 66, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 66 -PASS: gsl_fft_real_float with signal_real_noise, n = 66, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 66, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 66, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 66, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 66 -PASS: gsl_fft_complex_forward with signal_noise, n = 66, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 66, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 66, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 66, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 66, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 66, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 66, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 66, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 66, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 66, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 66 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 66, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 66, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 66, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 66, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 66, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 66, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 66, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 66, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 66, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 66, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 66 -PASS: gsl_fft_real with signal_real_noise, n = 66, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 66, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 66, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 66, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 66 -PASS: gsl_fft_real_float with signal_real_noise, n = 66, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 66, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 66, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 66, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 66 -PASS: gsl_fft_complex_forward with signal_noise, n = 66, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 66, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 66, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 66, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 66, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 66, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 66, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 66, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 66, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 66, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 66 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 66, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 66, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 66, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 66, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 66, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 66, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 66, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 66, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 66, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 66, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 66 -PASS: gsl_fft_real with signal_real_noise, n = 66, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 66, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 66, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 66, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 66 -PASS: gsl_fft_real_float with signal_real_noise, n = 66, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 66, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 66, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 67, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 67 -PASS: gsl_fft_complex_forward with signal_noise, n = 67, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 67, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 67, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 67, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 67, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 67, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 67, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 67 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 67, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 67, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 67, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 67, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 67, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 67, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 67, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 67 -PASS: gsl_fft_real with signal_real_noise, n = 67, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 67, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 67, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 67, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 67 -PASS: gsl_fft_real_float with signal_real_noise, n = 67, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 67, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 67, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 67, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 67 -PASS: gsl_fft_complex_forward with signal_noise, n = 67, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 67, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 67, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 67, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 67, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 67, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 67, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 67, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 67, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 67, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 67 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 67, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 67, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 67, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 67, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 67, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 67, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 67, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 67, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 67, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 67, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 67 -PASS: gsl_fft_real with signal_real_noise, n = 67, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 67, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 67, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 67, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 67 -PASS: gsl_fft_real_float with signal_real_noise, n = 67, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 67, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 67, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 67, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 67 -PASS: gsl_fft_complex_forward with signal_noise, n = 67, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 67, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 67, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 67, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 67, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 67, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 67, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 67, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 67, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 67, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 67 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 67, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 67, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 67, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 67, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 67, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 67, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 67, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 67, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 67, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 67, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 67 -PASS: gsl_fft_real with signal_real_noise, n = 67, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 67, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 67, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 67, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 67 -PASS: gsl_fft_real_float with signal_real_noise, n = 67, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 67, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 67, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 68, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 68 -PASS: gsl_fft_complex_forward with signal_noise, n = 68, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 68, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 68, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 68, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 68, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 68, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 68, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 68 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 68, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 68, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 68, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 68, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 68, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 68, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 68, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 68 -PASS: gsl_fft_real with signal_real_noise, n = 68, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 68, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 68, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 68, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 68 -PASS: gsl_fft_real_float with signal_real_noise, n = 68, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 68, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 68, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 68, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 68 -PASS: gsl_fft_complex_forward with signal_noise, n = 68, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 68, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 68, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 68, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 68, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 68, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 68, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 68, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 68, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 68, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 68 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 68, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 68, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 68, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 68, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 68, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 68, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 68, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 68, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 68, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 68, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 68 -PASS: gsl_fft_real with signal_real_noise, n = 68, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 68, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 68, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 68, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 68 -PASS: gsl_fft_real_float with signal_real_noise, n = 68, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 68, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 68, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 68, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 68 -PASS: gsl_fft_complex_forward with signal_noise, n = 68, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 68, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 68, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 68, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 68, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 68, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 68, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 68, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 68, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 68, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 68 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 68, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 68, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 68, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 68, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 68, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 68, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 68, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 68, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 68, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 68, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 68 -PASS: gsl_fft_real with signal_real_noise, n = 68, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 68, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 68, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 68, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 68 -PASS: gsl_fft_real_float with signal_real_noise, n = 68, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 68, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 68, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 69, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 69 -PASS: gsl_fft_complex_forward with signal_noise, n = 69, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 69, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 69, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 69, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 69, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 69, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 69, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 69 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 69, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 69, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 69, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 69, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 69, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 69, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 69, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 69 -PASS: gsl_fft_real with signal_real_noise, n = 69, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 69, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 69, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 69, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 69 -PASS: gsl_fft_real_float with signal_real_noise, n = 69, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 69, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 69, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 69, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 69 -PASS: gsl_fft_complex_forward with signal_noise, n = 69, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 69, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 69, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 69, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 69, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 69, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 69, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 69, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 69, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 69, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 69 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 69, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 69, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 69, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 69, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 69, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 69, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 69, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 69, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 69, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 69, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 69 -PASS: gsl_fft_real with signal_real_noise, n = 69, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 69, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 69, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 69, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 69 -PASS: gsl_fft_real_float with signal_real_noise, n = 69, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 69, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 69, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 69, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 69 -PASS: gsl_fft_complex_forward with signal_noise, n = 69, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 69, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 69, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 69, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 69, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 69, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 69, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 69, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 69, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 69, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 69 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 69, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 69, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 69, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 69, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 69, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 69, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 69, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 69, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 69, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 69, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 69 -PASS: gsl_fft_real with signal_real_noise, n = 69, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 69, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 69, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 69, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 69 -PASS: gsl_fft_real_float with signal_real_noise, n = 69, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 69, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 69, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 70, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 70 -PASS: gsl_fft_complex_forward with signal_noise, n = 70, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 70, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 70, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 70, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 70, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 70, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 70, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 70 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 70, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 70, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 70, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 70, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 70, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 70, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 70, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 70 -PASS: gsl_fft_real with signal_real_noise, n = 70, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 70, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 70, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 70, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 70 -PASS: gsl_fft_real_float with signal_real_noise, n = 70, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 70, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 70, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 70, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 70 -PASS: gsl_fft_complex_forward with signal_noise, n = 70, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 70, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 70, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 70, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 70, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 70, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 70, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 70, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 70, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 70, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 70 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 70, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 70, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 70, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 70, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 70, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 70, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 70, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 70, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 70, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 70, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 70 -PASS: gsl_fft_real with signal_real_noise, n = 70, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 70, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 70, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 70, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 70 -PASS: gsl_fft_real_float with signal_real_noise, n = 70, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 70, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 70, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 70, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 70 -PASS: gsl_fft_complex_forward with signal_noise, n = 70, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 70, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 70, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 70, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 70, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 70, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 70, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 70, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 70, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 70, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 70 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 70, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 70, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 70, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 70, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 70, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 70, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 70, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 70, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 70, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 70, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 70 -PASS: gsl_fft_real with signal_real_noise, n = 70, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 70, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 70, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 70, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 70 -PASS: gsl_fft_real_float with signal_real_noise, n = 70, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 70, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 70, stride = 3 -. 0 FE0D5E8 240 -. C8 0A 00 00 C9 3D 00 00 FD 00 38 28 FD 40 48 50 FC 68 00 28 D9 01 00 30 81 41 00 30 81 61 00 34 FC 83 38 2A FC 40 20 50 FD 22 00 B2 C8 E5 00 00 CB C6 00 00 55 6B 28 34 CB 87 00 00 7C AB 42 14 80 FE 0F 84 FF A9 3F BA C8 83 00 00 CB 47 00 00 C8 C4 00 00 FF 62 D0 2A C8 65 00 08 FD 7D E2 7A 7F AB 44 AE 80 7E 0F 88 FD 9D D0 2A FD 1B D0 28 FC 2B 02 72 C9 65 00 18 FF CC D0 28 FC 02 40 28 FD A2 0A BA C8 25 00 10 FC E0 50 2A FC BD F0 28 FF 81 03 72 FF 69 21 BA FF 42 02 72 FC 9E 02 32 FD 45 18 2A FD 9E 01 F2 FC 0B E0 28 FD 3A 06 F2 CB 43 00 00 FC 6A 00 B2 FF 81 20 28 FD A0 60 28 FC BD 02 72 FF C1 E0 28 FC CD 18 28 FC FE 20 28 FC 46 28 28 FF 62 38 2A FC 3C D8 2A FD 7C 08 28 FF BB 58 2A FD 5D 0E BA FE 0A 08 00 41 92 00 68 - -PASS: gsl_fft_complex_wavetable_alloc, n = 71, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 71 -PASS: gsl_fft_complex_forward with signal_noise, n = 71, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 71, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 71, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 71, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 71, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 71, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 71, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 71 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 71, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 71, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 71, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 71, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 71, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 71, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 71, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 71 -PASS: gsl_fft_real with signal_real_noise, n = 71, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 71, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 71, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 71, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 71 -PASS: gsl_fft_real_float with signal_real_noise, n = 71, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 71, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 71, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 71, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 71 -PASS: gsl_fft_complex_forward with signal_noise, n = 71, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 71, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 71, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 71, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 71, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 71, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 71, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 71, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 71, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 71, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 71 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 71, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 71, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 71, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 71, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 71, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 71, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 71, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 71, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 71, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 71, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 71 -PASS: gsl_fft_real with signal_real_noise, n = 71, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 71, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 71, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 71, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 71 -PASS: gsl_fft_real_float with signal_real_noise, n = 71, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 71, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 71, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 71, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 71 -PASS: gsl_fft_complex_forward with signal_noise, n = 71, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 71, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 71, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 71, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 71, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 71, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 71, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 71, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 71, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 71, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 71 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 71, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 71, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 71, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 71, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 71, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 71, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 71, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 71, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 71, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 71, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 71 -PASS: gsl_fft_real with signal_real_noise, n = 71, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 71, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 71, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 71, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 71 -PASS: gsl_fft_real_float with signal_real_noise, n = 71, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 71, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 71, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 72, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 72 -PASS: gsl_fft_complex_forward with signal_noise, n = 72, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 72, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 72, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 72, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 72, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 72, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 72, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 72 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 72, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 72, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 72, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 72, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 72, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 72, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 72, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 72 -PASS: gsl_fft_real with signal_real_noise, n = 72, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 72, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 72, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 72, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 72 -PASS: gsl_fft_real_float with signal_real_noise, n = 72, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 72, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 72, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 72, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 72 -PASS: gsl_fft_complex_forward with signal_noise, n = 72, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 72, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 72, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 72, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 72, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 72, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 72, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 72, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 72, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 72, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 72 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 72, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 72, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 72, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 72, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 72, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 72, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 72, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 72, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 72, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 72, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 72 -PASS: gsl_fft_real with signal_real_noise, n = 72, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 72, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 72, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 72, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 72 -PASS: gsl_fft_real_float with signal_real_noise, n = 72, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 72, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 72, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 72, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 72 -PASS: gsl_fft_complex_forward with signal_noise, n = 72, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 72, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 72, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 72, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 72, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 72, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 72, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 72, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 72, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 72, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 72 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 72, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 72, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 72, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 72, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 72, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 72, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 72, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 72, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 72, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 72, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 72 -PASS: gsl_fft_real with signal_real_noise, n = 72, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 72, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 72, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 72, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 72 -PASS: gsl_fft_real_float with signal_real_noise, n = 72, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 72, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 72, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 73, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 73 -PASS: gsl_fft_complex_forward with signal_noise, n = 73, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 73, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 73, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 73, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 73, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 73, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 73, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 73 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 73, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 73, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 73, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 73, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 73, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 73, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 73, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 73 -PASS: gsl_fft_real with signal_real_noise, n = 73, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 73, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 73, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 73, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 73 -PASS: gsl_fft_real_float with signal_real_noise, n = 73, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 73, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 73, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 73, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 73 -PASS: gsl_fft_complex_forward with signal_noise, n = 73, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 73, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 73, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 73, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 73, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 73, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 73, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 73, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 73, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 73, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 73 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 73, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 73, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 73, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 73, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 73, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 73, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 73, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 73, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 73, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 73, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 73 -PASS: gsl_fft_real with signal_real_noise, n = 73, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 73, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 73, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 73, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 73 -PASS: gsl_fft_real_float with signal_real_noise, n = 73, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 73, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 73, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 73, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 73 -PASS: gsl_fft_complex_forward with signal_noise, n = 73, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 73, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 73, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 73, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 73, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 73, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 73, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 73, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 73, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 73, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 73 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 73, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 73, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 73, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 73, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 73, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 73, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 73, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 73, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 73, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 73, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 73 -PASS: gsl_fft_real with signal_real_noise, n = 73, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 73, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 73, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 73, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 73 -PASS: gsl_fft_real_float with signal_real_noise, n = 73, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 73, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 73, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 74, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 74 -PASS: gsl_fft_complex_forward with signal_noise, n = 74, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 74, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 74, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 74, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 74, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 74, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 74, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 74 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 74, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 74, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 74, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 74, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 74, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 74, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 74, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 74 -PASS: gsl_fft_real with signal_real_noise, n = 74, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 74, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 74, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 74, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 74 -PASS: gsl_fft_real_float with signal_real_noise, n = 74, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 74, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 74, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 74, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 74 -PASS: gsl_fft_complex_forward with signal_noise, n = 74, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 74, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 74, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 74, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 74, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 74, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 74, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 74, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 74, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 74, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 74 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 74, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 74, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 74, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 74, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 74, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 74, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 74, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 74, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 74, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 74, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 74 -PASS: gsl_fft_real with signal_real_noise, n = 74, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 74, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 74, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 74, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 74 -PASS: gsl_fft_real_float with signal_real_noise, n = 74, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 74, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 74, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 74, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 74 -PASS: gsl_fft_complex_forward with signal_noise, n = 74, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 74, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 74, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 74, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 74, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 74, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 74, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 74, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 74, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 74, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 74 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 74, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 74, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 74, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 74, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 74, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 74, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 74, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 74, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 74, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 74, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 74 -PASS: gsl_fft_real with signal_real_noise, n = 74, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 74, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 74, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 74, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 74 -PASS: gsl_fft_real_float with signal_real_noise, n = 74, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 74, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 74, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 75, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 75 -PASS: gsl_fft_complex_forward with signal_noise, n = 75, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 75, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 75, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 75, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 75, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 75, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 75, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 75 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 75, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 75, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 75, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 75, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 75, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 75, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 75, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 75 -PASS: gsl_fft_real with signal_real_noise, n = 75, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 75, stride = 1 -. 0 1000DBC8 400 -. 1C F5 00 05 7C 7F CA 14 7E B5 DA 14 7D 76 38 50 7C E7 B2 14 7D 6B C2 14 38 E7 FF FF 39 6B FF FF 7C 18 3A 14 7C D8 5A 14 55 6A 18 38 54 C9 18 38 39 4A 00 08 39 29 00 08 7D 18 02 14 7D 29 E1 D6 54 05 18 38 55 04 18 38 38 A5 00 08 38 84 00 08 7D 4A E1 D6 7D 09 EC AE 54 E9 18 38 FD 00 40 50 39 29 00 08 7C 1C 01 D6 7C 8A EC AE 7D 43 CA 14 FC 80 20 50 7D 1C 41 D6 54 00 18 38 7C FD 04 AE 7C 0A CA 14 7C DC 31 D6 55 08 18 38 7D 48 EC AE 7D 00 CA 14 7D 7C 59 D6 54 C6 18 38 7C A6 EC AE 55 46 18 38 38 C6 00 08 FC CA 28 2A 7C A5 E1 D6 55 6B 18 38 7C 6B EC AE FD 4A 28 28 57 EB 18 38 FD A7 18 2A 39 6B 00 08 7C 84 E1 D6 7D 65 EC AE FC B9 02 B2 54 05 18 38 38 A5 00 08 FD 8B 20 2A 7C 04 EC AE FF 6D 30 2A 7C FC 39 D6 FD AD 30 28 FD 20 40 2A 55 04 18 38 FC 00 40 28 38 84 00 08 FD 1B 03 B2 7D 29 E1 D6 54 E7 18 38 FF 4C 48 2A 7C 47 EC AE FD 8C 48 28 54 67 18 38 FC D9 00 32 38 E7 00 08 7C 29 EC AE 7C 77 19 D6 FD 3A 03 B2 FD 58 02 B2 7D 37 F9 D6 54 63 18 38 FC 18 00 32 7F FF DA 14 FC E7 18 28 FD 6B 20 28 7D 57 51 D6 FD AD 03 F2 55 29 18 38 FD 8C 03 F2 7C 17 01 D6 55 4A 18 38 FD 02 40 28 FD 21 48 28 FC B8 29 F8 7D 17 41 D6 54 00 18 38 FC D8 32 F8 FC F9 51 FA 7D 6B B9 D6 55 08 18 38 FD 79 02 FA FD 49 60 28 - -. 0 1000DD58 176 -. FC 08 68 28 7C E7 B9 D6 FD 08 68 2A FD 29 60 2A FD A0 30 2A FD 8A 28 28 7C C6 B9 D6 FC 88 58 2A FC 69 38 28 FD 08 58 28 FD 29 38 2A 7C A5 B9 D6 FC 00 30 28 FD 4A 28 2A FF F6 02 32 7C 84 B9 D6 FF D4 00 32 FF B2 03 72 FF 90 01 32 FD 76 02 72 FC F4 02 B2 FC D2 03 32 FC B0 00 F2 FD 37 FA 7A FD 55 F2 BA FD 93 EB 3A FC 71 E0 FA FD 17 5A 38 FC 15 38 38 FD B3 33 78 FC 91 29 38 FC 42 D8 2A FC 21 D0 2A 7C 49 D5 AE 7C 2B D5 AE 7D 03 D5 AE 7D 27 D5 AE 7C 0A D5 AE 7D 46 D5 AE 7D BA 05 AE 7D 85 D5 AE 7C 88 D5 AE 7C 64 D5 AE 42 00 FD C4 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 75, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 75, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 75 -PASS: gsl_fft_real_float with signal_real_noise, n = 75, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 75, stride = 1 -. 0 1000FDC4 400 -. 1C F4 00 05 7F B9 C2 14 7C 7D C2 14 7E 94 DA 14 7D 75 38 50 7C E7 AA 14 7D 6B B2 14 38 E7 FF FF 39 6B FF FF 7C 16 3A 14 7C D6 5A 14 55 6A 10 3A 54 C9 10 3A 39 4A 00 04 39 29 00 04 7D 16 02 14 7D 29 E1 D6 54 05 10 3A 55 04 10 3A 38 A5 00 04 38 84 00 04 7D 4A E1 D6 7C 89 FC 2E 54 E9 10 3A FC 80 20 50 39 29 00 04 7C 1C 01 D6 7C 6A FC 2E FC 60 18 50 7D 1C 41 D6 54 00 10 3A 7C BF 04 2E 7C DC 31 D6 55 08 10 3A 7C C8 FC 2E 7D 7C 59 D6 54 C6 10 3A 7F E6 FC 2E 57 A6 10 3A 38 C6 00 04 ED 66 F8 2A 7C A5 E1 D6 55 6B 10 3A 7F CB FC 2E EC C6 F8 28 7D 63 C2 14 EC 05 F0 2A 55 6A 10 3A 7C 84 E1 D6 7C E5 FC 2E EC A5 F0 28 54 65 10 3A ED A7 18 2A 38 A5 00 04 EF 60 58 2A 39 4A 00 04 7D 04 FC 2E 7C FC 39 D6 EC 00 58 28 ED 88 20 2A FD 40 D8 90 7D 29 E1 D6 54 E7 10 3A EF 4D 60 2A 7C 47 FC 2E ED AD 60 28 7C EB C2 14 FD 4A 03 B2 54 E8 10 3A 7C 29 FC 2E 57 29 10 3A FD 20 D0 90 7C 17 C9 D6 39 29 00 04 39 08 00 04 FD 29 03 B2 7F 39 DA 14 7F B7 E9 D6 54 00 10 3A FD 80 10 90 FD 60 08 90 FC 00 03 F2 7C 77 19 D6 57 BD 10 3A FD AD 03 F2 ED 08 20 28 FD 8C 50 28 7D 77 59 D6 FD 6B 48 28 54 63 10 3A EC E7 18 28 FC 00 00 18 FD A0 68 18 7C F7 39 D6 FD 80 60 18 55 6B 10 3A FD 60 58 18 ED 39 01 B2 ED 59 02 32 7D 29 B9 D6 - -. 0 1000FF54 208 -. EC D8 01 B2 54 E7 10 3A ED 18 02 32 ED 38 49 78 ED 58 51 F8 7C C6 B9 D6 EC 8C 00 28 EC 6B 68 28 EC B9 31 7A EC F9 41 FA 7C A5 B9 D6 ED 8C 00 2A ED 6B 68 2A EC 04 50 2A ED A3 48 28 7D 4A B9 D6 ED 0C 38 2A EC CB 28 28 ED 8C 38 28 ED 6B 28 2A 7D 08 B9 D6 EC 84 50 28 EC 63 48 2A ED 56 03 32 ED 34 01 32 EC F2 00 32 EC B0 02 32 EF F6 02 F2 EF D4 00 F2 EF B2 03 72 EF 90 01 B2 EC 42 D8 2A EC 21 D0 2A ED 77 52 FA EC 75 48 FA 7C 5A 05 2E ED B3 3B 7A 7C 29 D5 2E EC D1 29 BA ED 97 FB 38 EC 95 F1 38 EC 13 E8 38 ED 11 E2 38 7D 9D D5 2E 7D 66 D5 2E 7C 83 D5 2E 7C 65 D5 2E 7C 0B D5 2E 7D AA D5 2E 7D 07 D5 2E 7C C8 D5 2E 42 00 FD A4 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 75, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 75, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 75 -PASS: gsl_fft_complex_forward with signal_noise, n = 75, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 75, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 75, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 75, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 75, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 75, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 75, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 75, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 75, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 75, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 75 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 75, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 75, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 75, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 75, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 75, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 75, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 75, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 75, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 75, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 75, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 75 -PASS: gsl_fft_real with signal_real_noise, n = 75, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 75, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 75, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 75, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 75 -PASS: gsl_fft_real_float with signal_real_noise, n = 75, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 75, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 75, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 75, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 75 -PASS: gsl_fft_complex_forward with signal_noise, n = 75, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 75, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 75, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 75, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 75, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 75, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 75, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 75, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 75, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 75, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 75 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 75, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 75, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 75, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 75, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 75, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 75, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 75, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 75, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 75, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 75, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 75 -PASS: gsl_fft_real with signal_real_noise, n = 75, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 75, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 75, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 75, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 75 -PASS: gsl_fft_real_float with signal_real_noise, n = 75, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 75, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 75, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 76, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 76 -PASS: gsl_fft_complex_forward with signal_noise, n = 76, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 76, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 76, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 76, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 76, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 76, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 76, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 76 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 76, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 76, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 76, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 76, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 76, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 76, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 76, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 76 -PASS: gsl_fft_real with signal_real_noise, n = 76, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 76, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 76, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 76, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 76 -PASS: gsl_fft_real_float with signal_real_noise, n = 76, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 76, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 76, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 76, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 76 -PASS: gsl_fft_complex_forward with signal_noise, n = 76, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 76, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 76, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 76, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 76, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 76, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 76, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 76, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 76, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 76, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 76 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 76, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 76, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 76, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 76, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 76, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 76, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 76, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 76, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 76, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 76, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 76 -PASS: gsl_fft_real with signal_real_noise, n = 76, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 76, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 76, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 76, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 76 -PASS: gsl_fft_real_float with signal_real_noise, n = 76, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 76, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 76, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 76, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 76 -PASS: gsl_fft_complex_forward with signal_noise, n = 76, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 76, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 76, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 76, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 76, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 76, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 76, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 76, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 76, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 76, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 76 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 76, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 76, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 76, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 76, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 76, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 76, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 76, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 76, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 76, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 76, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 76 -PASS: gsl_fft_real with signal_real_noise, n = 76, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 76, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 76, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 76, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 76 -PASS: gsl_fft_real_float with signal_real_noise, n = 76, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 76, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 76, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 77, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 77 -PASS: gsl_fft_complex_forward with signal_noise, n = 77, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 77, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 77, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 77, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 77, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 77, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 77, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 77 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 77, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 77, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 77, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 77, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 77, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 77, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 77, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 77 -PASS: gsl_fft_real with signal_real_noise, n = 77, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 77, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 77, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 77, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 77 -PASS: gsl_fft_real_float with signal_real_noise, n = 77, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 77, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 77, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 77, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 77 -PASS: gsl_fft_complex_forward with signal_noise, n = 77, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 77, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 77, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 77, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 77, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 77, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 77, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 77, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 77, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 77, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 77 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 77, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 77, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 77, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 77, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 77, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 77, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 77, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 77, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 77, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 77, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 77 -PASS: gsl_fft_real with signal_real_noise, n = 77, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 77, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 77, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 77, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 77 -PASS: gsl_fft_real_float with signal_real_noise, n = 77, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 77, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 77, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 77, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 77 -PASS: gsl_fft_complex_forward with signal_noise, n = 77, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 77, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 77, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 77, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 77, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 77, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 77, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 77, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 77, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 77, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 77 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 77, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 77, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 77, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 77, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 77, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 77, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 77, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 77, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 77, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 77, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 77 -PASS: gsl_fft_real with signal_real_noise, n = 77, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 77, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 77, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 77, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 77 -PASS: gsl_fft_real_float with signal_real_noise, n = 77, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 77, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 77, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 78, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 78 -PASS: gsl_fft_complex_forward with signal_noise, n = 78, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 78, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 78, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 78, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 78, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 78, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 78, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 78 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 78, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 78, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 78, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 78, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 78, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 78, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 78, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 78 -PASS: gsl_fft_real with signal_real_noise, n = 78, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 78, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 78, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 78, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 78 -PASS: gsl_fft_real_float with signal_real_noise, n = 78, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 78, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 78, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 78, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 78 -PASS: gsl_fft_complex_forward with signal_noise, n = 78, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 78, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 78, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 78, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 78, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 78, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 78, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 78, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 78, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 78, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 78 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 78, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 78, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 78, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 78, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 78, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 78, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 78, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 78, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 78, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 78, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 78 -PASS: gsl_fft_real with signal_real_noise, n = 78, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 78, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 78, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 78, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 78 -PASS: gsl_fft_real_float with signal_real_noise, n = 78, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 78, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 78, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 78, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 78 -PASS: gsl_fft_complex_forward with signal_noise, n = 78, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 78, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 78, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 78, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 78, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 78, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 78, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 78, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 78, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 78, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 78 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 78, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 78, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 78, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 78, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 78, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 78, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 78, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 78, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 78, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 78, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 78 -PASS: gsl_fft_real with signal_real_noise, n = 78, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 78, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 78, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 78, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 78 -PASS: gsl_fft_real_float with signal_real_noise, n = 78, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 78, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 78, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 79, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 79 -PASS: gsl_fft_complex_forward with signal_noise, n = 79, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 79, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 79, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 79, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 79, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 79, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 79, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 79 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 79, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 79, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 79, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 79, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 79, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 79, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 79, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 79 -PASS: gsl_fft_real with signal_real_noise, n = 79, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 79, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 79, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 79, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 79 -PASS: gsl_fft_real_float with signal_real_noise, n = 79, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 79, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 79, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 79, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 79 -PASS: gsl_fft_complex_forward with signal_noise, n = 79, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 79, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 79, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 79, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 79, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 79, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 79, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 79, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 79, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 79, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 79 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 79, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 79, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 79, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 79, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 79, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 79, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 79, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 79, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 79, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 79, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 79 -PASS: gsl_fft_real with signal_real_noise, n = 79, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 79, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 79, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 79, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 79 -PASS: gsl_fft_real_float with signal_real_noise, n = 79, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 79, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 79, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 79, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 79 -PASS: gsl_fft_complex_forward with signal_noise, n = 79, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 79, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 79, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 79, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 79, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 79, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 79, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 79, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 79, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 79, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 79 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 79, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 79, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 79, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 79, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 79, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 79, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 79, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 79, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 79, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 79, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 79 -PASS: gsl_fft_real with signal_real_noise, n = 79, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 79, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 79, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 79, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 79 -PASS: gsl_fft_real_float with signal_real_noise, n = 79, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 79, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 79, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 80, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 80 -PASS: gsl_fft_complex_forward with signal_noise, n = 80, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 80, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 80, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 80, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 80, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 80, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 80, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 80 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 80, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 80, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 80, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 80, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 80, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 80, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 80, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 80 -PASS: gsl_fft_real with signal_real_noise, n = 80, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 80, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 80, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 80, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 80 -PASS: gsl_fft_real_float with signal_real_noise, n = 80, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 80, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 80, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 80, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 80 -PASS: gsl_fft_complex_forward with signal_noise, n = 80, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 80, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 80, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 80, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 80, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 80, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 80, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 80, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 80, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 80, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 80 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 80, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 80, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 80, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 80, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 80, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 80, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 80, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 80, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 80, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 80, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 80 -PASS: gsl_fft_real with signal_real_noise, n = 80, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 80, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 80, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 80, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 80 -PASS: gsl_fft_real_float with signal_real_noise, n = 80, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 80, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 80, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 80, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 80 -PASS: gsl_fft_complex_forward with signal_noise, n = 80, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 80, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 80, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 80, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 80, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 80, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 80, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 80, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 80, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 80, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 80 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 80, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 80, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 80, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 80, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 80, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 80, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 80, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 80, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 80, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 80, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 80 -PASS: gsl_fft_real with signal_real_noise, n = 80, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 80, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 80, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 80, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 80 -PASS: gsl_fft_real_float with signal_real_noise, n = 80, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 80, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 80, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 81, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 81 -PASS: gsl_fft_complex_forward with signal_noise, n = 81, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 81, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 81, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 81, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 81, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 81, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 81, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 81 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 81, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 81, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 81, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 81, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 81, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 81, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 81, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 81 -PASS: gsl_fft_real with signal_real_noise, n = 81, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 81, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 81, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 81, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 81 -PASS: gsl_fft_real_float with signal_real_noise, n = 81, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 81, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 81, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 81, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 81 -PASS: gsl_fft_complex_forward with signal_noise, n = 81, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 81, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 81, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 81, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 81, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 81, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 81, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 81, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 81, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 81, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 81 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 81, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 81, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 81, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 81, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 81, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 81, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 81, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 81, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 81, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 81, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 81 -PASS: gsl_fft_real with signal_real_noise, n = 81, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 81, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 81, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 81, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 81 -PASS: gsl_fft_real_float with signal_real_noise, n = 81, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 81, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 81, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 81, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 81 -PASS: gsl_fft_complex_forward with signal_noise, n = 81, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 81, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 81, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 81, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 81, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 81, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 81, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 81, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 81, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 81, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 81 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 81, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 81, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 81, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 81, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 81, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 81, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 81, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 81, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 81, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 81, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 81 -PASS: gsl_fft_real with signal_real_noise, n = 81, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 81, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 81, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 81, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 81 -PASS: gsl_fft_real_float with signal_real_noise, n = 81, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 81, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 81, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 82, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 82 -PASS: gsl_fft_complex_forward with signal_noise, n = 82, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 82, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 82, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 82, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 82, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 82, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 82, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 82 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 82, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 82, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 82, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 82, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 82, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 82, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 82, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 82 -PASS: gsl_fft_real with signal_real_noise, n = 82, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 82, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 82, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 82, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 82 -PASS: gsl_fft_real_float with signal_real_noise, n = 82, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 82, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 82, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 82, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 82 -PASS: gsl_fft_complex_forward with signal_noise, n = 82, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 82, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 82, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 82, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 82, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 82, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 82, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 82, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 82, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 82, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 82 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 82, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 82, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 82, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 82, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 82, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 82, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 82, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 82, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 82, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 82, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 82 -PASS: gsl_fft_real with signal_real_noise, n = 82, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 82, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 82, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 82, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 82 -PASS: gsl_fft_real_float with signal_real_noise, n = 82, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 82, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 82, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 82, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 82 -PASS: gsl_fft_complex_forward with signal_noise, n = 82, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 82, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 82, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 82, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 82, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 82, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 82, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 82, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 82, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 82, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 82 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 82, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 82, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 82, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 82, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 82, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 82, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 82, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 82, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 82, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 82, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 82 -PASS: gsl_fft_real with signal_real_noise, n = 82, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 82, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 82, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 82, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 82 -PASS: gsl_fft_real_float with signal_real_noise, n = 82, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 82, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 82, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 83, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 83 -PASS: gsl_fft_complex_forward with signal_noise, n = 83, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 83, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 83, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 83, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 83, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 83, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 83, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 83 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 83, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 83, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 83, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 83, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 83, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 83, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 83, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 83 -PASS: gsl_fft_real with signal_real_noise, n = 83, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 83, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 83, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 83, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 83 -PASS: gsl_fft_real_float with signal_real_noise, n = 83, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 83, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 83, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 83, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 83 -PASS: gsl_fft_complex_forward with signal_noise, n = 83, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 83, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 83, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 83, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 83, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 83, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 83, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 83, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 83, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 83, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 83 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 83, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 83, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 83, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 83, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 83, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 83, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 83, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 83, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 83, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 83, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 83 -PASS: gsl_fft_real with signal_real_noise, n = 83, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 83, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 83, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 83, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 83 -PASS: gsl_fft_real_float with signal_real_noise, n = 83, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 83, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 83, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 83, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 83 -PASS: gsl_fft_complex_forward with signal_noise, n = 83, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 83, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 83, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 83, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 83, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 83, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 83, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 83, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 83, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 83, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 83 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 83, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 83, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 83, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 83, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 83, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 83, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 83, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 83, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 83, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 83, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 83 -PASS: gsl_fft_real with signal_real_noise, n = 83, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 83, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 83, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 83, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 83 -PASS: gsl_fft_real_float with signal_real_noise, n = 83, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 83, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 83, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 84, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 84 -PASS: gsl_fft_complex_forward with signal_noise, n = 84, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 84, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 84, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 84, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 84, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 84, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 84, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 84 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 84, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 84, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 84, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 84, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 84, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 84, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 84, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 84 -PASS: gsl_fft_real with signal_real_noise, n = 84, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 84, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 84, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 84, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 84 -PASS: gsl_fft_real_float with signal_real_noise, n = 84, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 84, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 84, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 84, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 84 -PASS: gsl_fft_complex_forward with signal_noise, n = 84, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 84, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 84, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 84, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 84, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 84, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 84, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 84, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 84, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 84, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 84 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 84, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 84, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 84, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 84, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 84, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 84, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 84, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 84, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 84, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 84, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 84 -PASS: gsl_fft_real with signal_real_noise, n = 84, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 84, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 84, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 84, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 84 -PASS: gsl_fft_real_float with signal_real_noise, n = 84, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 84, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 84, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 84, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 84 -PASS: gsl_fft_complex_forward with signal_noise, n = 84, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 84, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 84, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 84, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 84, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 84, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 84, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 84, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 84, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 84, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 84 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 84, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 84, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 84, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 84, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 84, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 84, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 84, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 84, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 84, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 84, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 84 -PASS: gsl_fft_real with signal_real_noise, n = 84, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 84, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 84, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 84, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 84 -PASS: gsl_fft_real_float with signal_real_noise, n = 84, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 84, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 84, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 85, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 85 -PASS: gsl_fft_complex_forward with signal_noise, n = 85, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 85, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 85, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 85, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 85, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 85, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 85, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 85 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 85, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 85, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 85, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 85, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 85, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 85, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 85, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 85 -PASS: gsl_fft_real with signal_real_noise, n = 85, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 85, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 85, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 85, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 85 -PASS: gsl_fft_real_float with signal_real_noise, n = 85, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 85, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 85, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 85, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 85 -PASS: gsl_fft_complex_forward with signal_noise, n = 85, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 85, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 85, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 85, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 85, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 85, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 85, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 85, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 85, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 85, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 85 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 85, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 85, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 85, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 85, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 85, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 85, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 85, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 85, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 85, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 85, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 85 -PASS: gsl_fft_real with signal_real_noise, n = 85, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 85, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 85, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 85, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 85 -PASS: gsl_fft_real_float with signal_real_noise, n = 85, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 85, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 85, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 85, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 85 -PASS: gsl_fft_complex_forward with signal_noise, n = 85, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 85, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 85, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 85, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 85, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 85, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 85, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 85, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 85, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 85, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 85 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 85, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 85, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 85, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 85, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 85, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 85, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 85, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 85, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 85, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 85, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 85 -PASS: gsl_fft_real with signal_real_noise, n = 85, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 85, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 85, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 85, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 85 -PASS: gsl_fft_real_float with signal_real_noise, n = 85, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 85, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 85, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 86, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 86 -PASS: gsl_fft_complex_forward with signal_noise, n = 86, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 86, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 86, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 86, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 86, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 86, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 86, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 86 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 86, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 86, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 86, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 86, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 86, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 86, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 86, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 86 -PASS: gsl_fft_real with signal_real_noise, n = 86, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 86, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 86, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 86, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 86 -PASS: gsl_fft_real_float with signal_real_noise, n = 86, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 86, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 86, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 86, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 86 -PASS: gsl_fft_complex_forward with signal_noise, n = 86, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 86, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 86, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 86, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 86, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 86, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 86, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 86, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 86, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 86, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 86 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 86, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 86, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 86, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 86, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 86, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 86, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 86, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 86, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 86, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 86, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 86 -PASS: gsl_fft_real with signal_real_noise, n = 86, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 86, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 86, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 86, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 86 -PASS: gsl_fft_real_float with signal_real_noise, n = 86, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 86, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 86, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 86, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 86 -PASS: gsl_fft_complex_forward with signal_noise, n = 86, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 86, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 86, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 86, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 86, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 86, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 86, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 86, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 86, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 86, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 86 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 86, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 86, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 86, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 86, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 86, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 86, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 86, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 86, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 86, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 86, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 86 -PASS: gsl_fft_real with signal_real_noise, n = 86, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 86, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 86, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 86, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 86 -PASS: gsl_fft_real_float with signal_real_noise, n = 86, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 86, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 86, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 87, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 87 -PASS: gsl_fft_complex_forward with signal_noise, n = 87, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 87, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 87, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 87, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 87, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 87, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 87, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 87 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 87, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 87, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 87, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 87, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 87, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 87, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 87, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 87 -PASS: gsl_fft_real with signal_real_noise, n = 87, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 87, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 87, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 87, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 87 -PASS: gsl_fft_real_float with signal_real_noise, n = 87, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 87, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 87, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 87, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 87 -PASS: gsl_fft_complex_forward with signal_noise, n = 87, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 87, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 87, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 87, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 87, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 87, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 87, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 87, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 87, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 87, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 87 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 87, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 87, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 87, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 87, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 87, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 87, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 87, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 87, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 87, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 87, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 87 -PASS: gsl_fft_real with signal_real_noise, n = 87, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 87, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 87, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 87, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 87 -PASS: gsl_fft_real_float with signal_real_noise, n = 87, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 87, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 87, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 87, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 87 -PASS: gsl_fft_complex_forward with signal_noise, n = 87, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 87, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 87, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 87, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 87, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 87, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 87, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 87, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 87, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 87, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 87 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 87, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 87, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 87, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 87, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 87, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 87, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 87, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 87, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 87, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 87, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 87 -PASS: gsl_fft_real with signal_real_noise, n = 87, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 87, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 87, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 87, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 87 -PASS: gsl_fft_real_float with signal_real_noise, n = 87, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 87, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 87, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 88, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 88 -PASS: gsl_fft_complex_forward with signal_noise, n = 88, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 88, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 88, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 88, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 88, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 88, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 88, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 88 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 88, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 88, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 88, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 88, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 88, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 88, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 88, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 88 -PASS: gsl_fft_real with signal_real_noise, n = 88, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 88, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 88, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 88, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 88 -PASS: gsl_fft_real_float with signal_real_noise, n = 88, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 88, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 88, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 88, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 88 -PASS: gsl_fft_complex_forward with signal_noise, n = 88, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 88, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 88, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 88, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 88, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 88, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 88, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 88, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 88, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 88, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 88 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 88, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 88, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 88, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 88, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 88, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 88, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 88, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 88, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 88, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 88, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 88 -PASS: gsl_fft_real with signal_real_noise, n = 88, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 88, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 88, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 88, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 88 -PASS: gsl_fft_real_float with signal_real_noise, n = 88, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 88, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 88, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 88, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 88 -PASS: gsl_fft_complex_forward with signal_noise, n = 88, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 88, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 88, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 88, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 88, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 88, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 88, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 88, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 88, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 88, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 88 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 88, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 88, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 88, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 88, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 88, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 88, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 88, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 88, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 88, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 88, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 88 -PASS: gsl_fft_real with signal_real_noise, n = 88, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 88, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 88, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 88, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 88 -PASS: gsl_fft_real_float with signal_real_noise, n = 88, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 88, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 88, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 89, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 89 -PASS: gsl_fft_complex_forward with signal_noise, n = 89, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 89, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 89, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 89, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 89, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 89, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 89, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 89 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 89, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 89, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 89, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 89, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 89, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 89, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 89, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 89 -PASS: gsl_fft_real with signal_real_noise, n = 89, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 89, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 89, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 89, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 89 -PASS: gsl_fft_real_float with signal_real_noise, n = 89, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 89, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 89, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 89, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 89 -PASS: gsl_fft_complex_forward with signal_noise, n = 89, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 89, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 89, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 89, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 89, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 89, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 89, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 89, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 89, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 89, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 89 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 89, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 89, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 89, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 89, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 89, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 89, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 89, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 89, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 89, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 89, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 89 -PASS: gsl_fft_real with signal_real_noise, n = 89, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 89, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 89, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 89, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 89 -PASS: gsl_fft_real_float with signal_real_noise, n = 89, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 89, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 89, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 89, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 89 -PASS: gsl_fft_complex_forward with signal_noise, n = 89, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 89, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 89, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 89, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 89, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 89, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 89, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 89, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 89, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 89, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 89 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 89, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 89, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 89, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 89, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 89, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 89, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 89, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 89, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 89, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 89, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 89 -PASS: gsl_fft_real with signal_real_noise, n = 89, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 89, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 89, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 89, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 89 -PASS: gsl_fft_real_float with signal_real_noise, n = 89, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 89, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 89, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 90, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 90 -PASS: gsl_fft_complex_forward with signal_noise, n = 90, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 90, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 90, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 90, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 90, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 90, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 90, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 90 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 90, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 90, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 90, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 90, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 90, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 90, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 90, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 90 -PASS: gsl_fft_real with signal_real_noise, n = 90, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 90, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 90, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 90, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 90 -PASS: gsl_fft_real_float with signal_real_noise, n = 90, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 90, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 90, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 90, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 90 -PASS: gsl_fft_complex_forward with signal_noise, n = 90, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 90, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 90, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 90, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 90, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 90, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 90, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 90, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 90, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 90, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 90 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 90, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 90, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 90, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 90, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 90, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 90, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 90, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 90, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 90, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 90, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 90 -PASS: gsl_fft_real with signal_real_noise, n = 90, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 90, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 90, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 90, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 90 -PASS: gsl_fft_real_float with signal_real_noise, n = 90, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 90, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 90, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 90, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 90 -PASS: gsl_fft_complex_forward with signal_noise, n = 90, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 90, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 90, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 90, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 90, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 90, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 90, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 90, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 90, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 90, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 90 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 90, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 90, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 90, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 90, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 90, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 90, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 90, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 90, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 90, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 90, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 90 -PASS: gsl_fft_real with signal_real_noise, n = 90, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 90, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 90, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 90, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 90 -PASS: gsl_fft_real_float with signal_real_noise, n = 90, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 90, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 90, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 91, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 91 -PASS: gsl_fft_complex_forward with signal_noise, n = 91, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 91, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 91, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 91, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 91, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 91, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 91, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 91 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 91, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 91, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 91, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 91, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 91, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 91, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 91, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 91 -PASS: gsl_fft_real with signal_real_noise, n = 91, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 91, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 91, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 91, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 91 -PASS: gsl_fft_real_float with signal_real_noise, n = 91, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 91, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 91, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 91, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 91 -PASS: gsl_fft_complex_forward with signal_noise, n = 91, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 91, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 91, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 91, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 91, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 91, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 91, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 91, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 91, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 91, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 91 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 91, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 91, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 91, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 91, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 91, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 91, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 91, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 91, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 91, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 91, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 91 -PASS: gsl_fft_real with signal_real_noise, n = 91, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 91, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 91, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 91, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 91 -PASS: gsl_fft_real_float with signal_real_noise, n = 91, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 91, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 91, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 91, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 91 -PASS: gsl_fft_complex_forward with signal_noise, n = 91, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 91, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 91, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 91, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 91, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 91, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 91, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 91, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 91, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 91, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 91 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 91, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 91, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 91, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 91, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 91, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 91, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 91, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 91, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 91, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 91, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 91 -PASS: gsl_fft_real with signal_real_noise, n = 91, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 91, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 91, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 91, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 91 -PASS: gsl_fft_real_float with signal_real_noise, n = 91, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 91, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 91, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 92, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 92 -PASS: gsl_fft_complex_forward with signal_noise, n = 92, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 92, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 92, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 92, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 92, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 92, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 92, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 92 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 92, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 92, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 92, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 92, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 92, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 92, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 92, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 92 -PASS: gsl_fft_real with signal_real_noise, n = 92, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 92, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 92, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 92, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 92 -PASS: gsl_fft_real_float with signal_real_noise, n = 92, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 92, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 92, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 92, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 92 -PASS: gsl_fft_complex_forward with signal_noise, n = 92, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 92, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 92, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 92, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 92, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 92, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 92, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 92, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 92, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 92, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 92 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 92, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 92, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 92, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 92, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 92, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 92, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 92, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 92, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 92, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 92, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 92 -PASS: gsl_fft_real with signal_real_noise, n = 92, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 92, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 92, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 92, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 92 -PASS: gsl_fft_real_float with signal_real_noise, n = 92, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 92, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 92, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 92, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 92 -PASS: gsl_fft_complex_forward with signal_noise, n = 92, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 92, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 92, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 92, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 92, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 92, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 92, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 92, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 92, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 92, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 92 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 92, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 92, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 92, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 92, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 92, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 92, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 92, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 92, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 92, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 92, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 92 -PASS: gsl_fft_real with signal_real_noise, n = 92, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 92, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 92, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 92, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 92 -PASS: gsl_fft_real_float with signal_real_noise, n = 92, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 92, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 92, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 93, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 93 -PASS: gsl_fft_complex_forward with signal_noise, n = 93, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 93, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 93, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 93, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 93, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 93, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 93, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 93 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 93, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 93, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 93, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 93, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 93, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 93, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 93, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 93 -PASS: gsl_fft_real with signal_real_noise, n = 93, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 93, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 93, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 93, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 93 -PASS: gsl_fft_real_float with signal_real_noise, n = 93, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 93, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 93, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 93, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 93 -PASS: gsl_fft_complex_forward with signal_noise, n = 93, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 93, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 93, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 93, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 93, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 93, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 93, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 93, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 93, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 93, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 93 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 93, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 93, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 93, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 93, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 93, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 93, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 93, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 93, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 93, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 93, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 93 -PASS: gsl_fft_real with signal_real_noise, n = 93, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 93, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 93, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 93, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 93 -PASS: gsl_fft_real_float with signal_real_noise, n = 93, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 93, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 93, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 93, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 93 -PASS: gsl_fft_complex_forward with signal_noise, n = 93, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 93, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 93, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 93, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 93, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 93, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 93, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 93, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 93, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 93, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 93 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 93, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 93, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 93, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 93, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 93, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 93, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 93, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 93, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 93, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 93, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 93 -PASS: gsl_fft_real with signal_real_noise, n = 93, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 93, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 93, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 93, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 93 -PASS: gsl_fft_real_float with signal_real_noise, n = 93, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 93, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 93, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 94, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 94 -PASS: gsl_fft_complex_forward with signal_noise, n = 94, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 94, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 94, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 94, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 94, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 94, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 94, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 94 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 94, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 94, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 94, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 94, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 94, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 94, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 94, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 94 -PASS: gsl_fft_real with signal_real_noise, n = 94, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 94, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 94, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 94, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 94 -PASS: gsl_fft_real_float with signal_real_noise, n = 94, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 94, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 94, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 94, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 94 -PASS: gsl_fft_complex_forward with signal_noise, n = 94, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 94, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 94, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 94, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 94, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 94, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 94, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 94, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 94, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 94, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 94 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 94, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 94, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 94, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 94, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 94, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 94, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 94, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 94, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 94, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 94, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 94 -PASS: gsl_fft_real with signal_real_noise, n = 94, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 94, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 94, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 94, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 94 -PASS: gsl_fft_real_float with signal_real_noise, n = 94, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 94, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 94, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 94, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 94 -PASS: gsl_fft_complex_forward with signal_noise, n = 94, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 94, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 94, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 94, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 94, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 94, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 94, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 94, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 94, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 94, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 94 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 94, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 94, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 94, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 94, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 94, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 94, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 94, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 94, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 94, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 94, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 94 -PASS: gsl_fft_real with signal_real_noise, n = 94, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 94, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 94, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 94, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 94 -PASS: gsl_fft_real_float with signal_real_noise, n = 94, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 94, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 94, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 95, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 95 -PASS: gsl_fft_complex_forward with signal_noise, n = 95, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 95, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 95, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 95, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 95, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 95, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 95, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 95 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 95, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 95, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 95, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 95, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 95, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 95, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 95, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 95 -PASS: gsl_fft_real with signal_real_noise, n = 95, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 95, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 95, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 95, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 95 -PASS: gsl_fft_real_float with signal_real_noise, n = 95, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 95, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 95, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 95, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 95 -PASS: gsl_fft_complex_forward with signal_noise, n = 95, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 95, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 95, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 95, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 95, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 95, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 95, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 95, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 95, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 95, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 95 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 95, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 95, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 95, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 95, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 95, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 95, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 95, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 95, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 95, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 95, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 95 -PASS: gsl_fft_real with signal_real_noise, n = 95, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 95, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 95, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 95, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 95 -PASS: gsl_fft_real_float with signal_real_noise, n = 95, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 95, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 95, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 95, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 95 -PASS: gsl_fft_complex_forward with signal_noise, n = 95, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 95, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 95, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 95, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 95, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 95, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 95, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 95, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 95, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 95, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 95 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 95, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 95, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 95, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 95, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 95, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 95, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 95, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 95, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 95, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 95, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 95 -PASS: gsl_fft_real with signal_real_noise, n = 95, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 95, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 95, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 95, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 95 -PASS: gsl_fft_real_float with signal_real_noise, n = 95, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 95, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 95, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 96, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 96 -PASS: gsl_fft_complex_forward with signal_noise, n = 96, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 96, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 96, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 96, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 96, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 96, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 96, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 96 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 96, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 96, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 96, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 96, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 96, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 96, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 96, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 96 -PASS: gsl_fft_real with signal_real_noise, n = 96, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 96, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 96, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 96, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 96 -PASS: gsl_fft_real_float with signal_real_noise, n = 96, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 96, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 96, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 96, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 96 -PASS: gsl_fft_complex_forward with signal_noise, n = 96, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 96, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 96, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 96, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 96, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 96, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 96, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 96, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 96, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 96, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 96 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 96, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 96, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 96, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 96, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 96, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 96, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 96, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 96, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 96, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 96, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 96 -PASS: gsl_fft_real with signal_real_noise, n = 96, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 96, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 96, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 96, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 96 -PASS: gsl_fft_real_float with signal_real_noise, n = 96, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 96, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 96, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 96, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 96 -PASS: gsl_fft_complex_forward with signal_noise, n = 96, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 96, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 96, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 96, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 96, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 96, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 96, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 96, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 96, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 96, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 96 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 96, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 96, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 96, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 96, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 96, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 96, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 96, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 96, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 96, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 96, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 96 -PASS: gsl_fft_real with signal_real_noise, n = 96, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 96, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 96, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 96, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 96 -PASS: gsl_fft_real_float with signal_real_noise, n = 96, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 96, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 96, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 97, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 97 -PASS: gsl_fft_complex_forward with signal_noise, n = 97, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 97, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 97, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 97, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 97, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 97, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 97, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 97 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 97, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 97, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 97, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 97, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 97, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 97, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 97, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 97 -PASS: gsl_fft_real with signal_real_noise, n = 97, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 97, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 97, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 97, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 97 -PASS: gsl_fft_real_float with signal_real_noise, n = 97, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 97, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 97, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 97, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 97 -PASS: gsl_fft_complex_forward with signal_noise, n = 97, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 97, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 97, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 97, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 97, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 97, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 97, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 97, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 97, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 97, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 97 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 97, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 97, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 97, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 97, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 97, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 97, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 97, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 97, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 97, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 97, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 97 -PASS: gsl_fft_real with signal_real_noise, n = 97, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 97, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 97, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 97, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 97 -PASS: gsl_fft_real_float with signal_real_noise, n = 97, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 97, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 97, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 97, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 97 -PASS: gsl_fft_complex_forward with signal_noise, n = 97, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 97, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 97, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 97, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 97, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 97, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 97, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 97, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 97, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 97, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 97 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 97, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 97, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 97, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 97, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 97, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 97, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 97, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 97, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 97, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 97, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 97 -PASS: gsl_fft_real with signal_real_noise, n = 97, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 97, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 97, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 97, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 97 -PASS: gsl_fft_real_float with signal_real_noise, n = 97, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 97, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 97, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 98, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 98 -PASS: gsl_fft_complex_forward with signal_noise, n = 98, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 98, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 98, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 98, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 98, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 98, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 98, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 98 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 98, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 98, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 98, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 98, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 98, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 98, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 98, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 98 -. 0 10011C00 20 -. 38 E0 00 00 C8 77 00 00 7F 87 D8 40 C8 96 00 00 40 9C 00 FC - -PASS: gsl_fft_real with signal_real_noise, n = 98, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 98, stride = 1 -. 0 1000CBE0 20 -. 38 60 00 00 C8 B9 00 00 7F 83 F8 40 C8 D8 00 00 40 9C 01 24 - -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 98, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 98, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 98 -. 0 10013C30 20 -. 38 E0 00 00 C0 77 00 00 7F 87 D8 40 C0 96 00 00 40 9C 00 FC - -PASS: gsl_fft_real_float with signal_real_noise, n = 98, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 98, stride = 1 -. 0 1000EDA8 20 -. 38 60 00 00 C0 B9 00 00 7F 83 E8 40 C0 D8 00 00 40 9C 01 24 - -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 98, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 98, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 98 -PASS: gsl_fft_complex_forward with signal_noise, n = 98, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 98, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 98, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 98, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 98, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 98, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 98, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 98, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 98, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 98, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 98 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 98, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 98, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 98, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 98, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 98, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 98, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 98, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 98, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 98, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 98, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 98 -PASS: gsl_fft_real with signal_real_noise, n = 98, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 98, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 98, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 98, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 98 -PASS: gsl_fft_real_float with signal_real_noise, n = 98, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 98, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 98, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 98, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 98 -PASS: gsl_fft_complex_forward with signal_noise, n = 98, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 98, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 98, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 98, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 98, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 98, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 98, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 98, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 98, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 98, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 98 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 98, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 98, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 98, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 98, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 98, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 98, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 98, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 98, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 98, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 98, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 98 -PASS: gsl_fft_real with signal_real_noise, n = 98, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 98, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 98, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 98, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 98 -PASS: gsl_fft_real_float with signal_real_noise, n = 98, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 98, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 98, stride = 3 -PASS: gsl_fft_complex_wavetable_alloc, n = 99, stride = 1 -PASS: gsl_fft_complex_workspace_alloc, n = 99 -PASS: gsl_fft_complex_forward with signal_noise, n = 99, stride = 1 -PASS: gsl_fft_complex_inverse with signal_noise, n = 99, stride = 1 -PASS: gsl_fft_complex_backward with signal_noise, n = 99, stride = 1 -PASS: gsl_fft_complex_forward with signal_pulse, n = 99, stride = 1 -PASS: gsl_fft_complex_forward with signal_constant, n = 99, stride = 1 -PASS: gsl_fft_complex_forward with signal_exp, n = 99, stride = 1 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 99, stride = 1 -PASS: gsl_fft_complex_workspace_float_alloc, n = 99 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 99, stride = 1 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 99, stride = 1 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 99, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 99, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 99, stride = 1 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 99, stride = 1 -PASS: gsl_fft_real_wavetable_alloc, n = 99, stride = 1 -PASS: gsl_fft_real_workspace_alloc, n = 99 -PASS: gsl_fft_real with signal_real_noise, n = 99, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 99, stride = 1 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 99, stride = 1 -PASS: gsl_fft_real_wavetable_float_alloc, n = 99, stride = 1 -PASS: gsl_fft_real_workspace_float_alloc, n = 99 -PASS: gsl_fft_real_float with signal_real_noise, n = 99, stride = 1 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 99, stride = 1 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 99, stride = 1 -PASS: gsl_fft_complex_wavetable_alloc, n = 99, stride = 2 -PASS: gsl_fft_complex_workspace_alloc, n = 99 -PASS: gsl_fft_complex_forward with signal_noise, n = 99, stride = 2 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 99, stride = 2 -PASS: gsl_fft_complex_inverse with signal_noise, n = 99, stride = 2 -PASS: gsl_fft_complex_inverse other data untouched, n = 99, stride = 2 -PASS: gsl_fft_complex_backward with signal_noise, n = 99, stride = 2 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 99, stride = 2 -PASS: gsl_fft_complex_forward with signal_pulse, n = 99, stride = 2 -PASS: gsl_fft_complex_forward with signal_constant, n = 99, stride = 2 -PASS: gsl_fft_complex_forward with signal_exp, n = 99, stride = 2 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 99, stride = 2 -PASS: gsl_fft_complex_workspace_float_alloc, n = 99 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 99, stride = 2 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 99, stride = 2 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 99, stride = 2 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 99, stride = 2 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 99, stride = 2 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 99, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 99, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 99, stride = 2 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 99, stride = 2 -PASS: gsl_fft_real_wavetable_alloc, n = 99, stride = 2 -PASS: gsl_fft_real_workspace_alloc, n = 99 -PASS: gsl_fft_real with signal_real_noise, n = 99, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 99, stride = 2 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 99, stride = 2 -PASS: gsl_fft_real_wavetable_float_alloc, n = 99, stride = 2 -PASS: gsl_fft_real_workspace_float_alloc, n = 99 -PASS: gsl_fft_real_float with signal_real_noise, n = 99, stride = 2 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 99, stride = 2 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 99, stride = 2 -PASS: gsl_fft_complex_wavetable_alloc, n = 99, stride = 3 -PASS: gsl_fft_complex_workspace_alloc, n = 99 -PASS: gsl_fft_complex_forward with signal_noise, n = 99, stride = 3 -PASS: gsl_fft_complex_forward avoids unstrided data, n = 99, stride = 3 -PASS: gsl_fft_complex_inverse with signal_noise, n = 99, stride = 3 -PASS: gsl_fft_complex_inverse other data untouched, n = 99, stride = 3 -PASS: gsl_fft_complex_backward with signal_noise, n = 99, stride = 3 -PASS: gsl_fft_complex_backward avoids unstrided data, n = 99, stride = 3 -PASS: gsl_fft_complex_forward with signal_pulse, n = 99, stride = 3 -PASS: gsl_fft_complex_forward with signal_constant, n = 99, stride = 3 -PASS: gsl_fft_complex_forward with signal_exp, n = 99, stride = 3 -PASS: gsl_fft_complex_wavetable_float_alloc, n = 99, stride = 3 -PASS: gsl_fft_complex_workspace_float_alloc, n = 99 -PASS: gsl_fft_complex_float_forward with signal_noise, n = 99, stride = 3 -PASS: gsl_fft_complex_float_forward avoids unstrided data, n = 99, stride = 3 -PASS: gsl_fft_complex_float_inverse with signal_noise, n = 99, stride = 3 -PASS: gsl_fft_complex_float_inverse other data untouched, n = 99, stride = 3 -PASS: gsl_fft_complex_float_backward with signal_noise, n = 99, stride = 3 -PASS: gsl_fft_complex_float_backward avoids unstrided data, n = 99, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_pulse, n = 99, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_constant, n = 99, stride = 3 -PASS: gsl_fft_complex_float_forward with signal_exp, n = 99, stride = 3 -PASS: gsl_fft_real_wavetable_alloc, n = 99, stride = 3 -PASS: gsl_fft_real_workspace_alloc, n = 99 -PASS: gsl_fft_real with signal_real_noise, n = 99, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_alloc, n = 99, stride = 3 -PASS: gsl_fft_halfcomplex with data from signal_noise, n = 99, stride = 3 -PASS: gsl_fft_real_wavetable_float_alloc, n = 99, stride = 3 -PASS: gsl_fft_real_workspace_float_alloc, n = 99 -PASS: gsl_fft_real_float with signal_real_noise, n = 99, stride = 3 -PASS: gsl_fft_halfcomplex_wavetable_float_alloc, n = 99, stride = 3 -PASS: gsl_fft_halfcomplex_float with data from signal_noise, n = 99, stride = 3 -. 0 10004744 12 -. 3C 60 10 00 38 63 47 88 48 01 0C A9 - -. 0 10004750 4 -. 4B FF DB B5 - -. 0 10002304 56 -. 7C 08 02 A6 94 21 FF C0 38 60 00 00 92 C1 00 18 92 E1 00 1C 90 01 00 44 93 01 00 20 3B 01 00 08 93 21 00 24 93 41 00 28 93 61 00 2C 93 81 00 30 93 A1 00 34 48 00 45 09 - -. 0 10006A98 20 -. 80 7E 80 00 38 A0 00 21 80 9E 80 14 38 C0 00 01 48 00 E8 B5 - -. 0 1001535C 56 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 A1 00 14 90 01 00 24 80 1E FF F0 7F C0 F2 14 7C 60 1B 78 81 3E 80 00 81 29 00 00 2F 89 00 00 41 9E 00 24 - -. 0 10015394 8 -. 7D 28 03 A6 4E 80 00 21 - -. 0 10004788 4 -. 4E 80 00 20 - -. 0 1001539C 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 10006AAC 8 -. 38 60 00 00 4B FF FF 7C - -. 0 10006A2C 108 -. 80 01 00 94 81 C1 00 20 81 E1 00 24 7C 08 03 A6 82 01 00 28 82 21 00 2C 82 41 00 30 82 61 00 34 82 81 00 38 82 A1 00 3C 82 C1 00 40 82 E1 00 44 83 01 00 48 83 21 00 4C 83 41 00 50 83 61 00 54 83 81 00 58 83 A1 00 5C 83 C1 00 60 83 E1 00 64 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 1000233C 24 -. 30 03 FF FF 7F 80 19 10 3C 80 10 01 38 84 70 B8 7F 83 E3 78 48 01 32 99 - -PASS: trap for n = 0 in gsl_fft_complex_wavetable_alloc -. 0 10002354 8 -. 38 60 00 00 48 00 E5 ED - -. 0 10010BD0 20 -. 80 7E 80 00 38 A0 00 21 80 9E 82 40 38 C0 00 01 48 00 47 7D - -. 0 10010BE4 8 -. 38 60 00 00 4B FF FF 64 - -. 0 1000235C 24 -. 3C 80 10 01 30 03 FF FF 7F A0 19 10 38 84 70 EC 7F A3 EB 78 48 01 32 79 - -. 0 1001563C 44 -. D8 21 00 28 D8 41 00 30 D8 61 00 38 D8 81 00 40 D8 A1 00 48 D8 C1 00 50 D8 E1 00 58 D9 01 00 60 91 7D 00 00 7C 9D 23 78 40 9E 00 54 - -. 0 FECAE1C 68 -. D8 21 00 28 D8 41 00 30 D8 61 00 38 D8 81 00 40 D8 A1 00 48 D8 C1 00 50 D8 E1 00 58 D9 01 00 60 38 C1 00 98 39 21 00 08 39 00 00 01 38 E0 00 00 99 01 00 70 98 E1 00 71 90 C1 00 74 91 21 00 78 4B FF 80 79 - -PASS: trap for n = 0 in gsl_fft_real_wavetable_alloc -. 0 10002374 8 -. 38 60 00 00 48 00 A1 C9 - -. 0 1000C7B4 20 -. 80 7E 80 00 38 A0 00 21 80 9E 81 50 38 C0 00 01 48 00 8B 99 - -. 0 1000C7C8 8 -. 38 60 00 00 4B FF FF 74 - -. 0 1000237C 24 -. 3C 80 10 01 31 23 FF FF 7C 09 19 10 38 84 71 1C 7C 03 03 78 48 01 32 59 - -PASS: trap for n = 0 in gsl_fft_halfcomplex_wavetable_alloc -. 0 10002394 8 -. 38 60 00 00 48 00 47 C1 - -. 0 10006BEC 12 -. 80 7E 80 00 80 9E 80 14 48 00 E7 69 - -. 0 10006BF8 36 -. 38 00 00 00 7C 03 03 78 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 1000239C 16 -. 3C 80 10 01 7F 83 E3 78 38 84 71 54 48 01 32 41 - -PASS: trap for n = 0 in gsl_fft_complex_workspace_alloc -. 0 100023AC 8 -. 38 60 00 00 48 00 E8 DD - -. 0 10010D20 12 -. 80 7E 80 00 80 9E 82 40 48 00 46 35 - -. 0 10010D2C 36 -. 38 00 00 00 7C 03 03 78 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 100023B4 16 -. 3C 80 10 01 38 84 71 88 7F A3 EB 78 48 01 32 29 - -PASS: trap for n = 0 in gsl_fft_real_workspace_alloc -. 0 100023C4 8 -. 38 60 00 0A 48 00 44 79 - -. 0 100023CC 16 -. 3B A1 00 10 7C 7B 1B 78 38 60 00 0A 48 00 A1 69 - -. 0 100023DC 16 -. 3B 80 00 03 7C 76 1B 78 38 60 00 0A 48 00 E5 5D - -. 0 100023EC 12 -. 7C 77 1B 78 38 60 00 0A 48 00 47 65 - -. 0 100023F8 12 -. 7C 7A 1B 78 38 60 00 0A 48 00 E8 8D - -. 0 10002404 28 -. 7F 66 DB 78 7C 79 1B 78 7F 47 D3 78 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 6A A1 - -. 0 10007C2C 20 -. 80 7E 80 00 38 A0 00 6B 80 9E 80 34 38 C0 00 01 48 00 D7 21 - -. 0 10007C40 8 -. 38 60 00 01 4B FF F9 60 - -. 0 10002420 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 71 B8 48 01 31 B9 - -PASS: trap for n = 0 in gsl_fft_complex_forward -. 0 10002434 24 -. 7E E6 BB 78 7F 27 CB 78 38 A0 00 00 7F 03 C3 78 38 80 00 01 48 00 E9 D1 - -. 0 1001252C 20 -. 80 7E 80 00 38 A0 00 36 80 9E 82 4C 38 C0 00 01 48 00 2E 21 - -. 0 10012540 8 -. 38 60 00 01 4B FF F2 E4 - -. 0 1000244C 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 71 E4 48 01 31 8D - -PASS: trap for n = 0 in gsl_fft_real_transform -. 0 10002460 24 -. 7E C6 B3 78 7F 27 CB 78 38 A0 00 00 7F 03 C3 78 38 80 00 01 48 00 A4 45 - -. 0 1000D9D4 20 -. 80 7E 80 00 38 A0 00 58 80 9E 81 5C 38 C0 00 01 48 00 79 79 - -. 0 1000D9E8 8 -. 38 60 00 01 4B FF F5 38 - -. 0 10002478 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 72 10 48 01 31 61 - -PASS: trap for n = 0 in gsl_fft_halfcomplex_transform -. 0 1000248C 16 -. 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 6D 35 - -. 0 10006834 8 -. 38 21 00 10 4E 80 00 20 - -. 0 100091B0 20 -. 80 7E 80 7C 38 A0 00 5A 80 9E 80 80 38 C0 00 04 48 00 C1 9D - -. 0 100091C4 8 -. 38 60 00 04 4B FF FF 94 - -. 0 1000249C 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 72 40 48 01 31 3D - -PASS: trap for n = 0 in gsl_fft_complex_radix2_forward -. 0 100024B0 24 -. 7F 66 DB 78 7F 47 D3 78 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 69 D5 - -. 0 100024C8 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 72 74 48 01 31 11 - -PASS: trap for n = 0 in gsl_fft_complex_backward -. 0 100024DC 16 -. 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 6D 09 - -. 0 100024EC 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 72 A0 48 01 30 ED - -PASS: trap for n = 0 in gsl_fft_complex_radix2_backward -. 0 10002500 24 -. 7F 66 DB 78 7F 47 D3 78 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 68 BD - -. 0 10002518 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 72 D4 48 01 30 C1 - -PASS: trap for n = 0 in gsl_fft_complex_inverse -. 0 1000252C 16 -. 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 6C E1 - -. 0 1000253C 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 73 00 48 01 30 9D - -PASS: trap for n = 0 in gsl_fft_complex_radix2_inverse -. 0 10002550 16 -. 38 A0 00 11 7F A3 EB 78 38 80 00 01 48 00 6C 71 - -. 0 10002560 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 73 34 48 01 30 79 - -PASS: trap for n != 2^k in gsl_fft_complex_radix2_forward -. 0 10002574 16 -. 38 A0 00 11 7F A3 EB 78 38 80 00 01 48 00 6C 71 - -. 0 10002584 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 73 68 48 01 30 55 - -PASS: trap for n != 2^k in gsl_fft_complex_radix2_backward -. 0 10002598 16 -. 38 A0 00 11 7F A3 EB 78 38 80 00 01 48 00 6C 75 - -. 0 100025A8 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 73 A0 48 01 30 31 - -PASS: trap for n != 2^k in gsl_fft_complex_radix2_inverse -. 0 100025BC 28 -. 7F 66 DB 78 7F 47 D3 78 93 9B 00 00 38 A0 00 04 38 80 00 01 7F A3 EB 78 48 00 68 E9 - -. 0 10008D94 20 -. 80 7E 80 38 38 A0 00 75 80 9E 80 34 38 C0 00 04 48 00 C5 B9 - -. 0 10008DA8 8 -. 38 60 00 04 4B FF E7 F8 - -. 0 100025D8 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 73 D4 48 01 30 01 - -PASS: trap for n != nw in gsl_fft_complex_forward -. 0 100025EC 28 -. 7F 66 DB 78 7F 47 D3 78 93 9B 00 00 38 A0 00 04 38 80 00 01 7F A3 EB 78 48 00 68 95 - -. 0 10002608 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 74 00 48 01 2F D1 - -PASS: trap for n != nw in gsl_fft_complex_backward -. 0 1000261C 28 -. 7F 66 DB 78 7F 47 D3 78 93 9B 00 00 38 A0 00 04 7F A3 EB 78 38 80 00 01 48 00 67 9D - -. 0 10002638 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 74 30 48 01 2F A1 - -PASS: trap for n != nw in gsl_fft_complex_inverse -. 0 1000264C 28 -. 7E E6 BB 78 7F 27 CB 78 93 97 00 00 38 A0 00 04 38 80 00 01 7F 03 C3 78 48 00 E7 B5 - -. 0 10012548 20 -. 80 7E 80 38 38 A0 00 40 80 9E 82 4C 38 C0 00 04 48 00 2E 05 - -. 0 1001255C 8 -. 38 60 00 04 4B FF F2 C8 - -. 0 10002668 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 74 5C 48 01 2F 71 - -PASS: trap for n != nw in gsl_fft_real_transform -. 0 1000267C 28 -. 7E C6 B3 78 7F 27 CB 78 38 A0 00 04 93 96 00 00 7F 03 C3 78 38 80 00 01 48 00 A2 25 - -. 0 1000DF98 20 -. 80 7E 80 38 38 A0 00 62 80 9E 81 5C 38 C0 00 04 48 00 73 B5 - -. 0 1000DFAC 8 -. 38 60 00 04 4B FF EF 74 - -. 0 10002698 20 -. 3C 80 10 01 38 84 74 88 20 03 00 00 7C 60 19 14 48 01 2F 41 - -PASS: trap for n != nw in gsl_fft_halfcomplex_transform -. 0 100026AC 8 -. 7E C3 B3 78 48 00 A1 BD - -. 0 100026B4 8 -. 7E E3 BB 78 48 00 E6 CD - -. 0 100026BC 8 -. 7F 63 DB 78 48 00 45 91 - -. 0 100026C4 8 -. 7F 23 CB 78 48 00 E7 05 - -. 0 100026CC 8 -. 7F 43 D3 78 48 00 45 C9 - -. 0 100026D4 48 -. 80 01 00 44 82 C1 00 18 82 E1 00 1C 7C 08 03 A6 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 38 21 00 40 4E 80 00 20 - -. 0 10004754 4 -. 4B FF FB 01 - -. 0 10004254 56 -. 7C 08 02 A6 94 21 FF C0 38 60 00 00 92 C1 00 18 92 E1 00 1C 90 01 00 44 93 01 00 20 3B 01 00 08 93 21 00 24 93 41 00 28 93 61 00 2C 93 81 00 30 93 A1 00 34 48 00 53 E1 - -. 0 100098C8 20 -. 80 7E 80 00 38 A0 00 21 80 9E 80 14 38 C0 00 01 48 00 BA 85 - -. 0 100098DC 8 -. 38 60 00 00 4B FF FF 7C - -. 0 1000985C 108 -. 80 01 00 94 81 C1 00 20 81 E1 00 24 7C 08 03 A6 82 01 00 28 82 21 00 2C 82 41 00 30 82 61 00 34 82 81 00 38 82 A1 00 3C 82 C1 00 40 82 E1 00 44 83 01 00 48 83 21 00 4C 83 41 00 50 83 61 00 54 83 81 00 58 83 A1 00 5C 83 C1 00 60 83 E1 00 64 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 1000428C 24 -. 30 03 FF FF 7F 80 19 10 3C 80 10 01 38 84 7C 6C 7F 83 E3 78 48 01 13 49 - -PASS: trap for n = 0 in gsl_fft_complex_wavetable_float_alloc -. 0 100042A4 8 -. 38 60 00 00 48 00 E6 85 - -. 0 10012BC0 20 -. 80 7E 80 00 38 A0 00 21 80 9E 82 40 38 C0 00 01 48 00 27 8D - -. 0 10012BD4 8 -. 38 60 00 00 4B FF FF 64 - -. 0 100042AC 24 -. 3C 80 10 01 30 03 FF FF 7F A0 19 10 38 84 7C A4 7F A3 EB 78 48 01 13 29 - -PASS: trap for n = 0 in gsl_fft_real_wavetable_float_alloc -. 0 100042C4 8 -. 38 60 00 00 48 00 A4 39 - -. 0 1000E97C 20 -. 80 7E 80 00 38 A0 00 21 80 9E 81 50 38 C0 00 01 48 00 69 D1 - -. 0 1000E990 8 -. 38 60 00 00 4B FF FF 74 - -. 0 100042CC 24 -. 3C 80 10 01 31 23 FF FF 7C 09 19 10 38 84 7C DC 7C 03 03 78 48 01 13 09 - -PASS: trap for n = 0 in gsl_fft_halfcomplex_wavetable_float_alloc -. 0 100042E4 8 -. 38 60 00 00 48 00 56 A1 - -. 0 10009A1C 12 -. 80 7E 80 00 80 9E 80 14 48 00 B9 39 - -. 0 10009A28 36 -. 38 00 00 00 7C 03 03 78 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 100042EC 16 -. 3C 80 10 01 7F 83 E3 78 38 84 7D 18 48 01 12 F1 - -PASS: trap for n = 0 in gsl_fft_complex_workspace_float_alloc -. 0 100042FC 8 -. 38 60 00 00 48 00 E9 7D - -. 0 10012D10 12 -. 80 7E 80 00 80 9E 82 40 48 00 26 45 - -. 0 10012D1C 36 -. 38 00 00 00 7C 03 03 78 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10004304 16 -. 3C 80 10 01 38 84 7D 50 7F A3 EB 78 48 01 12 D9 - -PASS: trap for n = 0 in gsl_fft_real_workspace_float_alloc -. 0 10004314 8 -. 38 60 00 0A 48 00 53 51 - -. 0 1000431C 16 -. 3B A1 00 0C 7C 7B 1B 78 38 60 00 0A 48 00 A3 D9 - -. 0 1000432C 16 -. 3B 80 00 03 7C 76 1B 78 38 60 00 0A 48 00 E5 F5 - -. 0 1000433C 12 -. 7C 77 1B 78 38 60 00 0A 48 00 56 45 - -. 0 10004348 12 -. 7C 7A 1B 78 38 60 00 0A 48 00 E9 2D - -. 0 10004354 28 -. 7F 66 DB 78 7C 79 1B 78 7F 47 D3 78 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 7A 11 - -. 0 1000AA78 20 -. 80 7E 80 00 38 A0 00 6B 80 9E 80 34 38 C0 00 01 48 00 A8 D5 - -. 0 1000AA8C 8 -. 38 60 00 01 4B FF F9 34 - -. 0 10004370 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7D 88 48 01 12 69 - -PASS: trap for n = 0 in gsl_fft_complex_float_forward -. 0 10004384 24 -. 7E E6 BB 78 7F 27 CB 78 38 A0 00 00 7F 03 C3 78 38 80 00 01 48 00 EA 71 - -. 0 10014590 20 -. 80 7E 80 00 38 A0 00 36 80 9E 82 4C 38 C0 00 01 48 00 0D BD - -. 0 100145A4 8 -. 38 60 00 01 4B FF F2 AC - -. 0 1000439C 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7D B8 48 01 12 3D - -PASS: trap for n = 0 in gsl_fft_real_float_transform -. 0 100043B0 24 -. 7E C6 B3 78 7F 27 CB 78 38 A0 00 00 7F 03 C3 78 38 80 00 01 48 00 A6 BD - -. 0 1000FBC0 20 -. 80 7E 80 00 38 A0 00 58 80 9E 81 5C 38 C0 00 01 48 00 57 8D - -. 0 1000FBD4 8 -. 38 60 00 01 4B FF F5 18 - -. 0 100043C8 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7D E8 48 01 12 11 - -PASS: trap for n = 0 in gsl_fft_halfcomplex_float_transform -. 0 100043DC 16 -. 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 7C AD - -. 0 1000C094 20 -. 7C 08 02 A6 94 21 FF F0 38 C0 FF FF 90 01 00 14 4B FF FD 01 - -. 0 1000BDA4 124 -. 94 21 FF 90 7C 08 02 A6 42 9F 00 05 93 C1 00 40 7F C8 02 A6 2F 85 00 01 90 01 00 74 93 41 00 30 7C DA 33 78 80 1E FF F0 93 81 00 38 7C BC 2B 78 93 A1 00 3C 7F C0 F2 14 93 E1 00 44 7C 9D 23 78 7C 7F 1B 78 DB 61 00 48 DB 81 00 50 38 60 00 00 DB A1 00 58 DB C1 00 60 DB E1 00 68 92 81 00 18 92 A1 00 1C 92 C1 00 20 92 E1 00 24 93 01 00 28 93 21 00 2C 93 61 00 34 41 9E 02 08 - -. 0 1000BE20 8 -. 7C A3 2B 78 4B FF A9 D5 - -. 0 1000BE28 12 -. 2F 83 FF FF 7C 79 1B 78 41 9E 02 48 - -. 0 1000C078 20 -. 80 7E 80 7C 38 A0 00 5A 80 9E 80 80 38 C0 00 04 48 00 92 D5 - -. 0 1000C08C 8 -. 38 60 00 04 4B FF FF 94 - -. 0 1000C024 84 -. 80 01 00 74 82 81 00 18 82 A1 00 1C 7C 08 03 A6 82 C1 00 20 82 E1 00 24 83 01 00 28 83 21 00 2C 83 41 00 30 83 61 00 34 83 81 00 38 83 A1 00 3C 83 C1 00 40 83 E1 00 44 CB 61 00 48 CB 81 00 50 CB A1 00 58 CB C1 00 60 CB E1 00 68 38 21 00 70 4E 80 00 20 - -. 0 1000C0A8 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 100043EC 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7E 20 48 01 11 ED - -PASS: trap for n = 0 in gsl_fft_complex_float_radix2_forward -. 0 10004400 24 -. 7F 66 DB 78 7F 47 D3 78 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 79 45 - -. 0 10004418 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7E 58 48 01 11 C1 - -PASS: trap for n = 0 in gsl_fft_complex_float_backward -. 0 1000442C 16 -. 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 7C 81 - -. 0 1000C0B8 20 -. 7C 08 02 A6 94 21 FF F0 38 C0 00 01 90 01 00 14 4B FF FC DD - -. 0 1000C0CC 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 1000443C 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7E 8C 48 01 11 9D - -PASS: trap for n = 0 in gsl_fft_complex_float_radix2_backward -. 0 10004450 24 -. 7F 66 DB 78 7F 47 D3 78 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 78 29 - -. 0 10004468 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7E C4 48 01 11 71 - -PASS: trap for n = 0 in gsl_fft_complex_float_inverse -. 0 1000447C 16 -. 38 A0 00 00 7F A3 EB 78 38 80 00 01 48 00 7C 59 - -. 0 1000C0E0 64 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 01 00 24 38 C0 00 01 7C 7F 1B 78 93 81 00 10 80 1E FF F0 7C 9C 23 78 93 A1 00 14 7C BD 2B 78 7F C0 F2 14 4B FF FC 89 - -. 0 1000C120 8 -. 2C 03 00 00 40 82 00 68 - -. 0 1000C18C 32 -. 80 01 00 24 83 81 00 10 83 A1 00 14 7C 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 1000448C 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7E F4 48 01 11 4D - -PASS: trap for n = 0 in gsl_fft_complex_float_radix2_inverse -. 0 100044A0 16 -. 38 A0 00 11 7F A3 EB 78 38 80 00 01 48 00 7B E9 - -. 0 100044B0 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7F 2C 48 01 11 29 - -PASS: trap for n != 2^k in gsl_fft_complex_float_radix2_forward -. 0 100044C4 16 -. 38 A0 00 11 7F A3 EB 78 38 80 00 01 48 00 7B E9 - -. 0 100044D4 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7F 68 48 01 11 05 - -PASS: trap for n != 2^k in gsl_fft_complex_float_radix2_backward -. 0 100044E8 16 -. 38 A0 00 11 7F A3 EB 78 38 80 00 01 48 00 7B ED - -. 0 100044F8 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7F A4 48 01 10 E1 - -PASS: trap for n != 2^k in gsl_fft_complex_float_radix2_inverse -. 0 1000450C 28 -. 7F 66 DB 78 7F 47 D3 78 93 9B 00 00 38 A0 00 04 38 80 00 01 7F A3 EB 78 48 00 78 59 - -. 0 1000BC50 20 -. 80 7E 80 38 38 A0 00 75 80 9E 80 34 38 C0 00 04 48 00 96 FD - -. 0 1000BC64 8 -. 38 60 00 04 4B FF E7 5C - -. 0 10004528 20 -. 3C 80 10 01 20 03 00 00 7C 60 19 14 38 84 7F E0 48 01 10 B1 - -PASS: trap for n != nw in gsl_fft_complex_float_forward -. 0 1000453C 28 -. 7F 66 DB 78 7F 47 D3 78 93 9B 00 00 38 A0 00 04 38 80 00 01 7F A3 EB 78 48 00 78 05 - -. 0 10004558 20 -. 3C 80 10 02 20 03 00 00 7C 60 19 14 38 84 80 14 48 01 10 81 - -PASS: trap for n != nw in gsl_fft_complex_float_backward -. 0 1000456C 28 -. 7F 66 DB 78 7F 47 D3 78 93 9B 00 00 38 A0 00 04 7F A3 EB 78 38 80 00 01 48 00 77 09 - -. 0 10004588 20 -. 3C 80 10 02 20 03 00 00 7C 60 19 14 38 84 80 48 48 01 10 51 - -PASS: trap for n != nw in gsl_fft_complex_float_inverse -. 0 1000459C 28 -. 7E E6 BB 78 7F 27 CB 78 93 97 00 00 38 A0 00 04 38 80 00 01 7F 03 C3 78 48 00 E8 55 - -. 0 100145AC 20 -. 80 7E 80 38 38 A0 00 40 80 9E 82 4C 38 C0 00 04 48 00 0D A1 - -. 0 100145C0 8 -. 38 60 00 04 4B FF F2 90 - -. 0 100045B8 20 -. 3C 80 10 02 20 03 00 00 7C 60 19 14 38 84 80 7C 48 01 10 21 - -PASS: trap for n != nw in gsl_fft_real_float_transform -. 0 100045CC 28 -. 7E C6 B3 78 7F 27 CB 78 38 A0 00 04 93 96 00 00 7F 03 C3 78 38 80 00 01 48 00 A4 9D - -. 0 100101C4 20 -. 80 7E 80 38 38 A0 00 62 80 9E 81 5C 38 C0 00 04 48 00 51 89 - -. 0 100101D8 8 -. 38 60 00 04 4B FF EF 14 - -. 0 100045E8 20 -. 3C 80 10 02 38 84 80 B0 20 03 00 00 7C 60 19 14 48 01 0F F1 - -PASS: trap for n != nw in gsl_fft_halfcomplex_float_transform -. 0 100045FC 8 -. 7E C3 B3 78 48 00 A4 35 - -. 0 10004604 8 -. 7E E3 BB 78 48 00 E7 6D - -. 0 1000460C 8 -. 7F 63 DB 78 48 00 54 71 - -. 0 10004614 8 -. 7F 23 CB 78 48 00 E7 A5 - -. 0 1000461C 8 -. 7F 43 D3 78 48 00 54 A9 - -. 0 10004624 48 -. 80 01 00 44 82 C1 00 18 82 E1 00 1C 7C 08 03 A6 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 38 21 00 40 4E 80 00 20 - -. 0 10004758 4 -. 48 01 1B 2D - -. 0 10016284 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 38 60 00 01 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 10 80 09 00 00 2F 80 00 00 40 9E 00 38 - -. 0 100162B8 28 -. 81 3E 80 04 38 60 00 00 81 7E 80 00 80 A9 00 00 80 8B 00 00 7F 85 20 00 41 9E 00 1C - -. 0 100162EC 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 1000475C 4 -. 48 02 48 21 - -. 0 10028F7C 8 -. 39 60 00 44 4B FF FF 4C - -. 0 FEB3B98 12 -. 94 21 FF E0 7C 08 02 A6 48 11 42 B1 - -. 0 FEB3BA4 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 81 00 10 7C 7C 1B 78 93 A1 00 14 83 FE 1A FC 90 01 00 24 80 1F 00 00 2F 80 00 00 41 9E 00 CC - -. 0 FEB3BD0 16 -. 81 3F 00 00 80 69 00 04 2C 03 00 00 41 82 00 78 - -. 0 FEB3BE0 8 -. 7D 2A 4B 78 48 00 00 18 - -. 0 FEB3BFC 36 -. 80 AA 00 04 39 25 FF FF 55 24 20 36 91 2A 00 04 7D 64 52 14 80 0B 00 08 39 6B 00 08 2F 80 00 03 41 9E 00 54 - -. 0 FEB3C20 12 -. 2C 80 00 02 2F 00 00 04 40 BD FF C0 - -. 0 FEB3C2C 4 -. 40 9A FF C0 - -. 0 FEB3C30 20 -. 81 0B 00 04 7F 84 E3 78 80 6B 00 08 7D 09 03 A6 4E 80 04 21 - -. 0 1001654C 68 -. 94 21 FF E0 7C A8 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 A1 00 14 90 A1 00 24 80 9E FF F0 7F C4 F2 14 81 7E 80 0C 80 7E 80 08 7C 0B 18 50 7C 09 16 70 2F 89 00 00 3B E9 FF FF 41 9E 00 28 - -. 0 100165B4 4 -. 48 00 02 69 - -. 0 1001681C 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FE 9F 05 - -. 0 1000072C 36 -. 7C 08 02 A6 94 21 FF F0 93 C1 00 08 3F C0 10 03 93 E1 00 0C 90 01 00 14 88 1E 8F FC 2F 80 00 00 40 9E 00 34 - -. 0 10000750 8 -. 3F E0 10 03 48 00 00 14 - -. 0 10000768 16 -. 81 7F 8E 74 81 2B 00 00 2F 89 00 00 40 9E FF E4 - -. 0 10000778 32 -. 38 00 00 01 98 1E 8F FC 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 1001682C 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 100165B8 28 -. 81 01 00 24 83 A1 00 14 83 C1 00 18 7D 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEB3C44 16 -. 81 5F 00 00 81 8A 00 04 2C 8C 00 00 40 86 FF AC - -. 0 2547BAE0 12 -. 94 21 FF A0 7C 08 02 A6 48 01 B5 19 - -. 0 2547BAEC 132 -. 93 C1 00 58 7F C8 02 A6 7D 80 00 26 91 C1 00 18 92 41 00 28 81 DE 04 F4 82 5E 04 C8 91 E1 00 1C 39 E0 00 0F 92 01 00 20 3A 00 00 00 92 21 00 24 3A 20 01 68 92 C1 00 38 3A C0 00 00 93 E1 00 5C 7C 3F 0B 78 92 61 00 2C 92 81 00 30 92 A1 00 34 92 E1 00 3C 93 01 00 40 93 21 00 44 93 41 00 48 93 61 00 4C 93 81 00 50 93 A1 00 54 90 01 00 64 91 81 00 14 80 92 03 F8 38 72 01 80 7C 89 03 A6 4E 80 04 21 - -. 0 2547BB70 20 -. 7D 31 92 14 80 69 00 04 54 6A 10 3A 7F 8A 80 40 40 9D 00 2C - -. 0 2547BBAC 16 -. 7D 71 90 2E 3A E0 00 00 2E 0B 00 00 41 92 00 20 - -. 0 2547BBD8 8 -. 7E F3 BB 79 41 82 01 10 - -. 0 2547BCEC 24 -. 80 B2 03 FC 3B 40 00 00 38 72 01 80 7E 1A 98 40 7C A9 03 A6 4E 80 04 21 - -. 0 2547BD04 4 -. 40 90 00 68 - -. 0 2547BD6C 12 -. 35 EF FF FF 3A 31 FF E8 40 80 FD EC - -. 0 2547BB60 16 -. 80 92 03 F8 38 72 01 80 7C 89 03 A6 4E 80 04 21 - -. 0 2547BB84 8 -. 2C 10 00 00 40 82 01 10 - -. 0 2547BB8C 48 -. 39 0A 00 1E 81 61 00 00 55 07 00 36 7D 50 53 78 7C C7 00 D0 7D 61 31 6E 38 A1 00 17 54 B6 00 36 7D 71 90 2E 3A E0 00 00 2E 0B 00 00 41 92 00 20 - -. 0 2547BBBC 16 -. 83 4B 00 14 56 EA 10 3A 7F 1A 58 00 41 9A 01 08 - -. 0 2547BCD0 28 -. 83 6B 01 78 3A F7 00 01 7D 6A B1 2E 39 5B 00 01 91 4B 01 78 81 6B 00 0C 4B FF FE E8 - -. 0 2547BBD0 8 -. 2E 0B 00 00 40 92 FF E8 - -. 0 2547BBE0 12 -. 2E 0F 00 00 7F 71 90 2E 40 92 00 08 - -. 0 2547BBEC 12 -. 83 7B 00 0C 2F 9B 00 00 41 9E 00 F8 - -. 0 2547BBF8 12 -. 83 9B 00 14 7C 9C D8 00 40 86 FF EC - -. 0 2547BC04 12 -. 7F 20 00 26 57 39 9F FE 48 00 00 08 - -. 0 2547BC14 16 -. 57 2C 10 3A 7F AC B0 2E 7F 1D D8 00 40 9A FF F0 - -. 0 2547BC24 12 -. 3B 59 00 01 7C 1A B8 40 40 A0 FF C0 - -. 0 2547BC30 32 -. 57 20 10 3A 7C 14 03 78 7E A0 B2 14 57 58 10 3A 7C 78 B0 2E 81 63 01 E8 2F 8B 00 00 41 9E 00 2C - -. 0 2547BC50 12 -. 81 2B 00 00 2C 89 00 00 41 86 00 20 - -. 0 2547BC5C 16 -. 7C 99 D0 50 54 85 10 3A 7F 09 D8 00 41 9A 02 40 - -. 0 2547BC6C 12 -. 85 2B 00 04 2C 09 00 00 40 82 FF F0 - -. 0 2547BC64 8 -. 7F 09 D8 00 41 9A 02 40 - -. 0 2547BC78 16 -. 7D 38 B0 2E 81 49 01 F4 2F 8A 00 00 40 9E 02 58 - -. 0 2547BC88 12 -. 3B 5A 00 01 7F 1A B8 40 41 98 FF AC - -. 0 2547BC3C 20 -. 57 58 10 3A 7C 78 B0 2E 81 63 01 E8 2F 8B 00 00 41 9E 00 2C - -. 0 2547BC94 4 -. 4B FF FF 58 - -. 0 2547BC10 20 -. 3B 39 00 01 57 2C 10 3A 7F AC B0 2E 7F 1D D8 00 40 9A FF F0 - -. 0 2547BD08 12 -. 81 7E 03 4C 83 2B 00 00 48 00 00 30 - -. 0 2547BD40 20 -. 57 48 10 3A 7F 88 B0 2E 81 7C 01 80 75 60 10 00 40 A2 FF C4 - -. 0 2547BD14 24 -. 55 75 01 04 80 9C 00 04 92 BC 01 80 8A 84 00 00 2F 14 00 00 40 9A 00 C0 - -. 0 2547BD2C 8 -. 75 69 C0 00 40 82 00 B8 - -. 0 2547BD34 12 -. 3B 5A 00 01 7F 9A 98 40 40 9C 00 30 - -. 0 2547BDE8 12 -. 81 3C 00 88 2F 89 00 00 40 9E 00 10 - -. 0 2547BDF4 12 -. 82 FC 00 54 2C 97 00 00 41 86 FF 38 - -. 0 2547BE00 12 -. 83 0E 00 00 73 0B 00 02 40 82 00 7C - -. 0 2547BE0C 8 -. 2F 09 00 00 41 9A 00 44 - -. 0 2547BE54 12 -. 81 3C 00 54 2E 09 00 00 41 92 FE F8 - -. 0 2547BE60 20 -. 80 A9 00 04 83 BC 00 00 7C FD 2A 14 7C E9 03 A6 4E 80 04 21 - -. 0 FFDEF80 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FF F9 79 - -. 0 FFDE904 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 88 09 00 00 2F 80 00 00 40 9E 00 50 - -. 0 FFDE938 12 -. 80 1E 80 04 2F 80 00 00 41 9E 00 10 - -. 0 FFDE944 12 -. 81 3E 80 08 80 69 00 00 48 01 08 31 - -. 0 FFEF17C 8 -. 39 60 00 0C 4B FF FF BC - -. 0 FFEF13C 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 80 D0 3D 8C 25 47 4E 80 04 20 - -. 0 FEB3F44 12 -. 94 21 FF D0 7C 08 02 A6 48 11 3F 05 - -. 0 FEB3F50 72 -. 93 C1 00 28 7F C8 02 A6 93 81 00 20 90 01 00 34 7D 80 00 26 93 21 00 14 2E 03 00 00 81 3E 1A FC 7C 79 1B 78 93 01 00 10 83 89 00 00 93 41 00 18 2F 9C 00 00 93 61 00 1C 93 A1 00 24 93 E1 00 2C 91 81 00 0C 41 9E 00 88 - -. 0 FEB3F98 28 -. 80 BC 00 04 3B BC 00 08 54 A4 20 36 7C 64 E2 14 3B E3 FF F8 7C 1D F8 40 41 81 00 60 - -. 0 FEB4010 12 -. 83 9C 00 00 2F 9C 00 00 40 9E FF 80 - -. 0 FEB401C 4 -. 40 92 00 98 - -. 0 FEB40B4 60 -. 81 41 00 34 7F 23 CB 78 81 01 00 0C 83 C1 00 28 7D 48 03 A6 83 E1 00 2C 7D 00 81 20 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 38 21 00 30 48 0A BD 24 - -. 0 FF5FE10 12 -. 94 21 FF D0 7C 08 02 A6 48 06 80 39 - -. 0 FF5FE1C 64 -. 93 C1 00 28 7F C8 02 A6 93 01 00 10 90 01 00 34 93 A1 00 24 83 1E 1C D4 93 41 00 18 7C 7A 1B 78 83 B8 00 00 93 61 00 1C 3B 60 00 00 93 E1 00 2C 7C 3F 0B 78 93 21 00 14 93 81 00 20 48 00 00 18 - -. 0 FF5FE70 8 -. 2F 1D 00 00 40 9A FF E8 - -. 0 FF5FE5C 12 -. 80 7D 00 10 7F 83 D0 00 41 9E 00 48 - -. 0 FF5FE68 16 -. 7F BB EB 78 83 BD 00 00 2F 1D 00 00 40 9A FF E8 - -. 0 FF5FE78 52 -. 80 61 00 00 83 83 00 04 83 03 FF E0 7F 88 03 A6 83 23 FF E4 83 43 FF E8 83 63 FF EC 83 83 FF F0 83 A3 FF F4 83 C3 FF F8 83 E3 FF FC 7C 61 1B 78 4E 80 00 20 - -. 0 FFDE950 8 -. 83 FE 80 0C 48 00 00 14 - -. 0 FFDE968 16 -. 81 3F 00 00 81 69 00 00 2F 8B 00 00 40 9E FF E4 - -. 0 FFDE978 36 -. 81 3E 80 00 38 00 00 01 98 09 00 00 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 FFDEF90 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 2547BE74 16 -. 81 1C 01 78 39 68 FF FF 91 7C 01 78 4B FF FE E0 - -. 0 2547BD60 12 -. 3B 5A 00 01 7F 9A 98 40 41 9C FF D8 - -. 0 FE2A838 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FC F3 B9 - -. 0 FDF9BFC 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 88 09 00 00 2F 80 00 00 40 9E 00 50 - -. 0 FDF9C30 12 -. 80 1E 80 04 2F 80 00 00 41 9E 00 10 - -. 0 FDF9C3C 12 -. 81 3E 80 08 80 69 00 00 48 07 B7 C1 - -. 0 FE75404 8 -. 39 60 00 44 4B FF FF 4C - -. 0 FE75354 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 83 B8 3D 8C 25 47 4E 80 04 20 - -. 0 FDF9C48 8 -. 83 FE 80 0C 48 00 00 14 - -. 0 FDF9C60 16 -. 81 3F 00 00 81 69 00 00 2F 8B 00 00 40 9E FF E4 - -. 0 FDF9C70 36 -. 81 3E 80 00 38 00 00 01 98 09 00 00 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 FE2A848 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 2547BE14 36 -. 80 9C 00 90 80 69 00 04 83 64 00 04 80 1C 00 00 57 6C F0 BE 2F 8C 00 00 7F 60 1A 14 3B AC FF FF 41 9E 00 20 - -. 0 2547BE38 16 -. 57 A6 10 3A 7D 26 D8 2E 7D 29 03 A6 4E 80 04 21 - -. 0 FE9B5BC 12 -. 94 21 FF F0 7C 08 02 A6 48 12 C8 8D - -. 0 FE9B5C8 36 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 81 3E 00 14 80 09 00 04 3B E9 00 04 2F 80 00 00 41 9E 00 18 - -. 0 FE9B600 24 -. 80 61 00 14 83 C1 00 08 83 E1 00 0C 7C 68 03 A6 38 21 00 10 4E 80 00 20 - -. 0 2547BE48 12 -. 2F 9D 00 00 3B BD FF FF 40 9E FF E8 - -. 0 2547BD54 24 -. 81 1C 01 78 39 68 FF FF 91 7C 01 78 3B 5A 00 01 7F 9A 98 40 41 9C FF D8 - -. 0 2547BD78 12 -. 81 EE 00 00 71 E9 00 80 40 82 01 AC - -. 0 2547BD84 100 -. 81 41 00 00 81 CA 00 04 81 8A FF B4 7D C8 03 A6 81 EA FF BC 81 CA FF B8 7D 80 81 20 82 0A FF C0 82 2A FF C4 82 4A FF C8 82 6A FF CC 82 8A FF D0 82 AA FF D4 82 CA FF D8 82 EA FF DC 83 0A FF E0 83 2A FF E4 83 4A FF E8 83 6A FF EC 83 8A FF F0 83 AA FF F4 83 CA FF F8 83 EA FF FC 7D 41 53 78 4E 80 00 20 - -. 0 FEB3C54 20 -. 80 7F 00 00 80 03 00 00 2F 00 00 00 90 1F 00 00 41 9A FF 64 - -. 0 FEB3BC8 8 -. 2F 80 00 00 41 9E 00 CC - -. 0 FEB3C98 16 -. 83 FE 1B BC 83 BE 1C 38 7F 9F E8 40 40 9C 00 1C - -. 0 FEB3CA8 16 -. 81 5F 00 00 3B FF 00 04 7D 49 03 A6 4E 80 04 21 - -. 0 FEECB0C 12 -. 94 21 FF E0 7C 08 02 A6 48 0D B3 3D - -. 0 FEECB18 32 -. 93 C1 00 18 7F C8 02 A6 38 60 00 00 93 81 00 10 93 E1 00 1C 93 A1 00 14 90 01 00 24 4B FF F9 8D - -. 0 FEEC4C0 12 -. 94 21 FF B0 7C 88 02 A6 48 0D B9 89 - -. 0 FEEC4CC 88 -. 93 C1 00 48 7F C8 02 A6 92 C1 00 28 90 81 00 54 7D 80 00 26 92 E1 00 2C 3A E0 00 00 82 DE 1B 48 93 E1 00 4C 7C 7F 1B 78 81 36 00 B8 93 01 00 30 31 69 FF FF 7C 0B 49 10 93 21 00 34 2D 80 00 00 93 41 00 38 93 61 00 3C 93 81 00 40 93 A1 00 44 91 81 00 24 40 8E 02 48 - -. 0 FEEC524 20 -. 80 7E 05 E4 92 E1 00 14 90 61 00 10 2E 1F 00 00 41 92 00 50 - -. 0 FEEC584 24 -. 83 1E 1B EC 83 3E 05 EC 83 F8 00 00 83 99 00 00 2C 9F 00 00 41 86 01 28 - -. 0 FEEC59C 16 -. 83 5E 05 E8 3B 60 00 00 93 FA 00 00 41 92 00 5C - -. 0 FEEC604 12 -. 80 7F 00 60 2F 03 00 00 40 99 01 44 - -. 0 FEEC750 16 -. 81 7F 00 14 81 3F 00 10 7C 8B 48 40 40 A5 FE B4 - -. 0 FEEC610 12 -. 89 5F 00 46 2C 0A 00 00 40 82 00 44 - -. 0 FEEC61C 4 -. 40 99 00 40 - -. 0 FEEC65C 4 -. 41 92 00 44 - -. 0 FEEC6A0 16 -. 80 19 00 00 93 7A 00 00 7F 9C 00 00 41 9E 00 9C - -. 0 FEEC748 8 -. 83 FF 00 34 4B FF FF 6C - -. 0 FEEC6B8 8 -. 2C 1F 00 00 40 82 FE E8 - -. 0 FEEC5A4 8 -. 93 FA 00 00 41 92 00 5C - -. 0 FEEC6C0 4 -. 41 92 00 38 - -. 0 FEEC6F8 4 -. 40 8E 00 88 - -. 0 FEEC6FC 68 -. 7E E3 BB 78 81 81 00 24 82 E1 00 54 82 C1 00 28 7D 81 81 20 7E E8 03 A6 83 01 00 30 82 E1 00 2C 83 21 00 34 83 41 00 38 83 61 00 3C 83 81 00 40 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 - -. 0 FEECB38 20 -. 81 3E 1B EC 7C 7C 1B 78 83 E9 00 00 2F 9F 00 00 41 9E 00 80 - -. 0 FEECB4C 8 -. 3B A0 FF FF 48 00 00 14 - -. 0 FEECB64 20 -. 80 1F 00 00 70 09 00 02 54 03 EF FE 2F 83 00 00 40 A2 FF E0 - -. 0 FEECB54 16 -. 93 BF 00 60 83 FF 00 34 2F 1F 00 00 41 9A 00 68 - -. 0 FEECB78 8 -. 70 09 10 00 41 9E 00 08 - -. 0 FEECB84 24 -. 80 DF 00 60 7F E3 FB 78 38 80 00 00 38 A0 00 00 2C 86 00 00 41 86 FF BC - -. 0 FEECB9C 28 -. 89 9F 00 46 7D 8A 07 74 7D 0A FA 14 80 E8 00 98 81 67 00 2C 7D 69 03 A6 4E 80 04 21 - -. 0 FEE8C4C 24 -. 7C 08 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 90 01 00 14 48 00 33 3D - -. 0 FEEBF9C 68 -. 7D 48 02 A6 94 21 FF E0 93 81 00 10 7C BC 2B 78 93 A1 00 14 7C 9D 23 78 91 41 00 24 93 E1 00 1C 7C 7F 1B 78 93 C1 00 18 89 03 00 46 7D 07 07 74 7C C7 1A 14 80 86 00 98 81 64 00 30 7D 69 03 A6 4E 80 04 21 - -. 0 FEEBFE0 32 -. 20 1D 00 00 7D 20 E9 14 2F 83 FF FF 21 7C 00 00 7C 0B E1 14 7D 2B 03 79 38 60 00 00 41 9E 00 54 - -. 0 FEEC000 20 -. 7F A4 EB 78 7F E3 FB 78 38 BF 00 48 38 C0 00 00 40 82 00 60 - -. 0 FEEC070 16 -. 81 9F 00 00 38 9F 00 47 61 80 00 02 4B FF FF AC - -. 0 FEEC028 8 -. 90 1F 00 00 4B FF FB 51 - -. 0 FEEBBB8 16 -. 80 03 00 00 7D 23 4B 78 70 0B 00 01 40 A2 00 1C - -. 0 FEEBBC8 20 -. 80 DF 00 20 7C A9 30 50 38 85 0F FF 54 84 00 26 48 06 26 A5 - -. 0 FF4E27C 8 -. 38 00 00 5B 44 00 00 02 - -. 0 FF4E284 4 -. 4C A3 00 20 - -. 0 FEEBC20 40 -. 80 61 00 24 90 1F 00 00 83 61 00 0C 7C 68 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEEC030 64 -. 38 A0 00 00 7F E3 FB 78 90 BF 00 0C 90 BF 00 18 90 BF 00 14 90 BF 00 10 90 BF 00 08 90 BF 00 04 83 81 00 24 83 A1 00 14 7F 88 03 A6 83 C1 00 18 83 81 00 10 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEE8C64 12 -. 2F 83 00 00 38 60 00 00 41 9E 00 24 - -. 0 FEE8C70 52 -. 80 9F 00 1C 7F E3 FB 78 90 9F 00 08 90 9F 00 18 90 9F 00 14 90 9F 00 10 90 9F 00 0C 90 9F 00 04 80 A1 00 14 83 E1 00 08 38 21 00 10 7C A8 03 A6 4E 80 00 20 - -. 0 FEECBB8 16 -. 93 BF 00 60 83 FF 00 34 2F 1F 00 00 40 9A FF A0 - -. 0 FEECB80 4 -. 41 A2 FF D4 - -. 0 FEECBC8 36 -. 80 81 00 24 7F 83 E3 78 83 A1 00 14 83 81 00 10 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEB3CB8 8 -. 7F 9F E8 40 41 9C FF EC - -. 0 FEB3CC0 8 -. 7F 83 E3 78 48 06 21 41 - -. 0 FF15E04 8 -. 94 21 FF E0 48 0B 20 49 - -. 0 FF15E0C 40 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 93 E1 00 1C 7C 7F 1B 78 81 3E 1C 4C 7F A9 12 14 38 00 00 EA 7F E3 FB 78 44 00 00 02 - -==3281== --- VEX/orig_ppc32/morefp.orig +++ VEX/orig_ppc32/morefp.orig @@ -1,6944 +0,0 @@ -==3289== Nulgrind, a binary JIT-compiler for Linux. -==3289== Copyright (C) 2002-2004, and GNU GPL'd, by Nicholas Nethercote. -==3289== Using valgrind-2.2.0-ppc, a program supervision framework for Linux. -==3289== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al. -==3289== For more details, rerun with: -v -==3289== -. 0 254804D4 20 -. 7C 23 0B 78 38 80 00 00 38 21 FF F0 90 81 00 00 4B FF 15 81 - -. 0 25471A64 80 -. 7C 08 02 A6 39 60 00 4B 94 21 FD 50 7D 69 03 A6 92 E1 02 8C 90 01 02 B4 7C 77 1B 78 93 01 02 90 38 00 00 00 93 21 02 94 39 21 00 30 93 41 02 98 93 61 02 9C 93 81 02 A0 93 A1 02 A4 93 C1 02 A8 93 E1 02 AC 90 09 00 00 39 29 00 04 42 00 FF F8 - -. 0 25471AA8 12 -. 90 09 00 00 39 29 00 04 42 00 FF F8 - -. 0 25471AB4 4 -. 48 00 00 09 - -. 0 25471ABC 12 -. 7C E8 02 A6 3B 01 00 10 48 02 55 3D - -. 0 25497000 4 -. 4E 80 00 21 - -. 0 25471AC8 64 -. 7D 48 02 A6 81 87 00 00 81 0A 00 00 55 86 30 2E 7C C4 36 70 7C A8 38 50 39 01 00 30 7C E5 22 14 90 E1 00 10 80 6A 00 00 7C 07 18 2E 7D 27 1A 14 91 21 00 18 7D 2A 4B 78 2F 80 00 00 41 9E 00 68 - -. 0 25471B08 64 -. 3F E0 6F FF 3F 60 70 00 3F 40 6F FF 3F 20 6F FF 3F A0 6F FF 3F 80 6F FF 7C 0B 03 78 63 E6 FF FF 63 65 00 21 63 44 FD FF 63 23 FE 34 63 BD FE FF 63 9C FF 40 2C 0B 00 21 55 60 10 3A 40 81 00 18 - -. 0 25471B5C 16 -. 7D 48 01 2E 85 6A 00 08 2C 8B 00 00 40 86 FF D4 - -. 0 25471B3C 12 -. 2C 0B 00 21 55 60 10 3A 40 81 00 18 - -. 0 25471B48 12 -. 7C 0B 30 50 28 80 00 0F 41 85 02 D8 - -. 0 25471B54 24 -. 7C 0B 28 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2C 8B 00 00 40 86 FF D4 - -. 0 25471E28 24 -. 55 79 08 3C 7F 2C 0E 70 7D 89 60 F8 20 0C 00 31 2B 09 00 02 40 B9 FD 1C - -. 0 25471E40 12 -. 7F 4B 20 50 2B 9A 00 0B 41 9D 00 10 - -. 0 25471E4C 12 -. 7C 0B 18 50 54 00 10 3A 4B FF FD 08 - -. 0 25471B6C 12 -. 81 78 00 00 2F 0B 00 00 41 9A 00 B0 - -. 0 25471B78 12 -. 81 28 00 10 2F 89 00 00 41 9E 00 10 - -. 0 25471B84 24 -. 81 49 00 04 7C 6A 5A 14 90 69 00 04 81 28 00 0C 2C 09 00 00 41 82 00 10 - -. 0 25471B9C 24 -. 80 A9 00 04 7C 85 5A 14 90 89 00 04 81 28 00 14 2C 89 00 00 41 86 00 10 - -. 0 25471BB4 24 -. 80 E9 00 04 7C C7 5A 14 90 C9 00 04 81 28 00 18 2F 09 00 00 41 9A 00 10 - -. 0 25471BCC 24 -. 83 A9 00 04 7F 9D 5A 14 93 89 00 04 81 28 00 1C 2F 89 00 00 41 9E 00 10 - -. 0 25471BE4 24 -. 80 09 00 04 7F E0 5A 14 93 E9 00 04 81 28 00 5C 2C 09 00 00 41 82 00 10 - -. 0 25471BFC 24 -. 83 29 00 04 7D 99 5A 14 91 89 00 04 81 28 00 C4 2C 89 00 00 41 86 00 10 - -. 0 25471C14 32 -. 83 49 00 04 7D 1A 5A 14 91 09 00 04 80 E1 00 10 2F 07 00 00 39 60 FF FF 91 61 02 3C 40 9A 00 10 - -. 0 25471C40 20 -. 7F 03 C3 78 38 80 00 00 38 A0 00 00 3B 60 00 00 48 00 EB E1 - -. 0 25480830 16 -. 7C C8 02 A6 94 21 FF D0 7D 80 00 26 48 01 67 C5 - -. 0 25480840 68 -. 93 21 00 14 7C 99 23 78 90 C1 00 34 80 03 00 7C 93 A1 00 24 7C 7D 1B 78 2F 80 00 00 93 C1 00 28 92 E1 00 0C 7F C8 02 A6 93 01 00 10 93 41 00 18 93 61 00 1C 93 81 00 20 93 E1 00 2C 91 81 00 08 41 9E 02 94 - -. 0 25480884 56 -. 82 E3 00 28 3D 40 AA AA 61 48 AA AB 80 83 00 2C 80 F7 00 04 83 E4 00 04 7D 67 40 16 55 7B E8 FE 28 1B 20 00 57 63 08 3C 38 03 00 12 7D 20 1A 14 3A E9 C0 00 40 81 02 9C - -. 0 25480B54 8 -. 7C 17 03 78 4B FF FD 64 - -. 0 254808BC 72 -. 56 E8 10 3A 2E 19 00 00 7F 48 FA 14 3C 60 7D 69 3C FA 00 01 57 4B 04 3E 38 87 80 00 3C C0 4E 80 54 89 84 3E 65 60 81 6B 65 2C 3D 6B 60 7C 03 A6 60 D8 04 20 91 9F 00 00 90 1F 00 04 93 9F 00 08 93 1F 00 0C 41 92 01 78 - -. 0 25480A78 32 -. 81 7E 04 F0 31 59 FF FF 7C AA C9 10 31 4B FF FF 7C 8A 59 10 7C AA 20 39 39 40 00 04 41 82 00 10 - -. 0 25480AA4 4 -. 41 92 00 B8 - -. 0 25480B5C 8 -. 39 60 00 06 4B FF FF 4C - -. 0 25480AAC 8 -. 39 20 00 00 48 00 00 14 - -. 0 25480AC4 8 -. 7E 09 58 40 41 90 FF EC - -. 0 25480AB4 24 -. 55 3A 10 3A 7E FA FA 14 7C 00 B8 6C 7D 29 52 14 7E 09 58 40 41 90 FF EC - -. 0 25480ACC 28 -. 55 68 10 3A 7C E8 FA 14 39 27 FF FC 7C 00 48 6C 7C 00 04 AC 39 20 00 00 48 00 00 14 - -. 0 25480AF8 8 -. 7F 89 58 40 41 9C FF EC - -. 0 25480AE8 12 -. 55 3B 10 3A 7C DB FA 14 7C 00 37 AC - -. 0 25480AF4 12 -. 7D 29 52 14 7F 89 58 40 41 9C FF EC - -. 0 25480B00 12 -. 7C 68 FA 14 3B E3 FF FC 7C 00 FF AC - -. 0 25480B0C 72 -. 7C 00 04 AC 4C 00 01 2C 7F 23 CB 78 81 01 00 08 83 21 00 34 82 E1 00 0C 7D 00 81 20 7F 28 03 A6 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 25471C54 44 -. 38 E0 00 00 81 61 00 4C 39 40 00 01 91 41 02 64 2C 0B 00 00 93 61 02 60 93 61 02 70 93 61 02 58 93 61 02 6C 90 E1 02 54 41 82 00 18 - -. 0 25471C80 28 -. 80 AB 00 04 80 81 00 50 90 A1 02 50 80 E4 00 04 90 E1 02 54 2C 83 00 00 41 86 00 10 - -. 0 25471CA8 48 -. 3B 61 00 08 3B 20 00 02 81 41 00 D0 81 21 00 48 2F 8A 00 00 81 1B 02 48 81 7B 02 4C 83 49 00 04 39 20 00 00 7F 88 5A 14 83 A1 00 10 41 9E 00 08 - -. 0 25471CD8 32 -. 81 2A 00 04 3C A0 AA AA 60 A4 AA AB 7D 4B 20 16 7D 0B 43 78 55 40 E8 FE 7C 00 48 40 40 81 00 08 - -. 0 25471CF8 20 -. 7D 20 4B 78 1C 60 00 0C 7F EB 1A 14 7F 8B F8 40 40 9C 00 20 - -. 0 25471D0C 28 -. 81 8B 00 08 80 CB 00 00 39 6B 00 0C 7C EC EA 14 7F 8B F8 40 7C E6 E9 2E 41 9C FF E8 - -. 0 25471D28 8 -. 7C 9F E0 40 40 84 00 8C - -. 0 25471D30 32 -. 81 1F 00 04 81 7F 00 00 55 0A 06 3E 55 00 E1 36 2F 0A 00 16 7C C0 D2 14 7D 0B EA 14 41 9A 00 C4 - -. 0 25471D50 8 -. 2F 8A 00 00 41 9E 00 58 - -. 0 25471D58 12 -. 89 66 00 0C 55 69 E1 3F 41 82 01 4C - -. 0 25471D64 16 -. A0 06 00 0E 2F 00 00 00 39 20 00 00 41 9A 00 08 - -. 0 25471D74 28 -. 81 21 00 10 80 A6 00 04 7D 29 2A 14 2F 8A 00 01 80 7F 00 08 7D 29 1A 14 41 9E 00 78 - -. 0 25471D90 8 -. 2C 0A 00 14 41 82 00 70 - -. 0 25471E04 12 -. 3B FF 00 0C 91 28 00 00 4B FF FF A4 - -. 0 25471DB0 8 -. 7C 9F E0 40 41 84 FF 7C - -. 0 25471D98 20 -. 7F 03 C3 78 7F E4 FB 78 38 A0 00 00 7C C7 33 78 48 00 EF 01 - -. 0 25480CA8 16 -. 2B 8A 00 4D 7C 08 02 A6 94 21 FF D0 48 01 63 4D - -. 0 25480CB8 68 -. 93 41 00 18 7D 3A 4B 78 93 61 00 1C 7C DB 33 78 93 81 00 20 7C 9C 23 78 93 A1 00 24 7C BD 2B 78 93 C1 00 28 7F C8 02 A6 93 E1 00 2C 7D 5F 53 78 90 01 00 34 90 61 00 08 90 E1 00 10 91 01 00 0C 41 9D 01 40 - -. 0 25480CFC 24 -. 81 7E 04 50 55 44 10 3A 7C 64 58 2E 7D 23 5A 14 7D 29 03 A6 4E 80 04 20 - -. 0 25480FD8 24 -. 80 A1 00 0C 7F A5 D0 50 57 BF 30 32 7F E9 36 70 7F 89 E8 00 41 9E 02 54 - -. 0 25481240 16 -. 55 3A 01 BA 67 40 48 00 90 05 00 00 4B FF FB B4 - -. 0 25480E00 16 -. 7C 00 28 6C 7C 00 04 AC 83 81 00 0C 7C 00 E7 AC - -. 0 25480E10 40 -. 80 61 00 34 83 41 00 18 83 61 00 1C 7C 68 03 A6 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 25471DAC 12 -. 3B FF 00 0C 7C 9F E0 40 41 84 FF 7C - -. 0 25471DB8 12 -. 37 39 FF FF 3B 7B 00 0C 40 80 FE F0 - -. 0 25471CB0 40 -. 81 41 00 D0 81 21 00 48 2F 8A 00 00 81 1B 02 48 81 7B 02 4C 83 49 00 04 39 20 00 00 7F 88 5A 14 83 A1 00 10 41 9E 00 08 - -. 0 25471CFC 16 -. 1C 60 00 0C 7F EB 1A 14 7F 8B F8 40 40 9C 00 20 - -. 0 25471DC4 12 -. 7E E3 BB 78 7F 04 C3 78 4B FF FB BD - -. 0 25471988 12 -. 94 21 FF E0 7D 28 02 A6 48 02 56 71 - -. 0 25471994 68 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 91 21 00 24 38 A0 01 2C 80 04 00 00 83 BE 04 C8 81 84 00 08 38 84 00 20 90 1D 01 B8 91 9D 01 C0 93 61 00 0C 7C 7B 1B 78 93 81 00 10 38 7D 01 D8 3B 9D 01 B8 48 01 22 0D - -. 0 25483BE0 52 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C 7B 1B 78 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 7C 7F 1B 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 - -. 0 25483C14 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C - -. 0 25483C40 8 -. 73 A0 00 03 40 82 00 6C - -. 0 25483C48 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 00 71 - -. 0 25483CC4 16 -. 54 A0 07 7E 7D 88 02 A6 2B 80 00 07 48 01 33 31 - -. 0 25483CD4 20 -. 94 21 FF F0 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 41 9D 00 28 - -. 0 25483CE8 24 -. 81 7E 04 90 54 00 10 3A 7C CB 00 2E 7D 26 5A 14 7D 29 03 A6 4E 80 04 20 - -. 0 25483D94 20 -. 81 24 00 00 38 63 FF E8 38 84 FF EC 38 A5 00 05 4B FF FF 98 - -. 0 25483D3C 32 -. 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 25483D0C 80 -. 80 04 00 00 91 23 00 00 81 24 00 04 90 03 00 04 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 25483D5C 16 -. 83 C1 00 08 38 21 00 10 91 23 00 00 4E 80 00 20 - -. 0 25483C58 24 -. 57 86 00 3A 57 85 07 BE 7F FF 32 14 7F BD 32 14 2C 85 00 00 41 86 00 1C - -. 0 25483C88 40 -. 81 01 00 24 7F 63 DB 78 83 81 00 10 83 61 00 0C 7D 08 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 254719D8 8 -. 7F 83 E3 78 48 00 6B 91 - -. 0 2547856C 16 -. 81 23 00 30 94 21 FF F0 2F 89 00 00 41 9E 00 24 - -. 0 2547857C 40 -. 81 69 00 04 81 4B 00 00 38 8B 00 08 90 83 01 70 55 49 10 3A 91 43 01 6C 7C 04 4A 14 90 03 01 74 38 21 00 10 4E 80 00 20 - -. 0 254719E0 64 -. 80 FE 04 FC 80 DE 05 00 39 40 FF FF 80 BE 04 A4 39 00 00 01 81 7E 04 C0 7F 63 DB 78 80 9E 00 24 91 5D 03 E4 93 9D 01 CC 91 1D 03 30 90 FD 03 58 90 DD 03 5C 90 BD 03 60 90 2B 00 00 48 00 D6 29 - -. 0 2547F044 16 -. 7D 88 02 A6 94 21 FD E0 38 E3 00 04 48 01 7F B1 - -. 0 2547F054 136 -. 93 C1 02 18 7F C8 02 A6 91 81 02 24 81 03 00 00 80 BE 04 C0 55 06 10 3A 81 3E 04 D4 7D 46 3A 14 90 65 00 00 80 0A 00 04 39 4A 00 04 80 7E 04 D0 2F 80 00 00 81 7E 04 B8 92 A1 01 F4 3A A0 00 00 92 C1 01 F8 3A C0 00 00 92 E1 01 FC 7C 97 23 78 93 01 02 00 3B 00 00 00 93 21 02 04 3B 20 00 00 93 E1 02 1C 3B E0 00 00 93 41 02 08 93 61 02 0C 93 81 02 10 93 A1 02 14 91 03 00 00 90 E9 00 00 91 4B 00 00 41 9E 00 10 - -. 0 2547F0DC 12 -. 84 8A 00 04 2F 84 00 00 40 9E FF F8 - -. 0 2547F0E8 24 -. 3B 6A 00 13 38 0A 00 04 57 6B 00 36 83 4B 00 00 2F 9A 00 10 41 9D 00 08 - -. 0 2547F104 44 -. 7C 08 03 78 83 5E 04 F4 81 68 00 00 3B 80 00 00 81 3E 03 EC 2C 0B 00 00 83 BE 04 E0 90 09 00 00 93 A1 01 E0 93 9A 00 0C 41 82 00 4C - -. 0 2547F130 16 -. 7D 6A 5B 78 38 0A FF FD 28 80 00 14 41 85 00 24 - -. 0 2547F140 24 -. 81 7E 03 F4 54 05 10 3A 7C 65 58 2E 7C E3 5A 14 7C E9 03 A6 4E 80 04 20 - -. 0 2547F160 24 -. 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FF C0 - -. 0 2547F134 12 -. 38 0A FF FD 28 80 00 14 41 85 00 24 - -. 0 2547F3D4 12 -. 81 3E 04 F0 2F 09 00 00 41 BA FD 84 - -. 0 2547F3E0 36 -. 80 68 00 04 90 69 00 00 81 48 00 00 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 34 - -. 0 2547F158 32 -. 83 A8 00 04 93 BA 00 3C 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FF C0 - -. 0 2547F4BC 16 -. 81 48 00 04 91 5A 00 04 81 48 00 00 4B FF FF 24 - -. 0 2547F3EC 24 -. 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 34 - -. 0 2547F418 16 -. 81 28 00 04 91 3A 00 1C 81 48 00 00 4B FF FF C8 - -. 0 2547F4EC 28 -. 38 A0 00 01 82 C8 00 04 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 30 - -. 0 2547F4CC 28 -. 38 A0 00 01 82 A8 00 04 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 50 - -. 0 2547F494 36 -. 80 08 00 04 38 A0 00 01 81 48 00 00 90 01 01 E0 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 80 - -. 0 2547F470 32 -. 38 A0 00 01 80 C8 00 04 7C AB 50 30 85 48 00 08 7F 39 32 78 7F FF 5B 78 2F 8A 00 00 40 9E FC A8 - -. 0 2547F44C 32 -. 38 A0 00 01 81 88 00 04 7C AB 50 30 85 48 00 08 7F 18 62 78 7F FF 5B 78 2F 8A 00 00 40 9E FC CC - -. 0 2547F3A4 44 -. 83 68 00 04 38 A0 00 01 80 9E 04 B4 3B E0 FF FF 81 48 00 00 93 64 00 00 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 68 - -. 0 2547F3D0 4 -. 4B FF FD A8 - -. 0 2547F178 8 -. 38 61 00 50 48 00 36 4D - -. 0 254827C8 8 -. 38 00 00 7A 44 00 00 02 - -. 0 254827D0 4 -. 4C A3 00 20 - -. 0 2547F180 12 -. 2C 03 00 00 3B A1 00 10 40 82 01 DC - -. 0 2547F18C 32 -. 3B A1 00 D2 89 3D 00 00 7F A3 EB 78 38 E0 00 00 39 00 00 00 39 49 FF D0 2B 8A 00 09 41 9D 00 68 - -. 0 2547F1AC 24 -. 89 63 00 01 39 29 FF D0 39 43 00 01 38 0B FF D0 2B 80 00 09 41 9D 00 20 - -. 0 2547F1E0 24 -. 2C 8B 00 2E 54 FB 40 2E 7F 67 4B 78 39 08 00 01 38 6A 00 01 40 86 00 14 - -. 0 2547F1F8 16 -. 89 2A 00 01 3B 89 FF D0 28 1C 00 09 40 81 FF A8 - -. 0 2547F208 8 -. 2F 08 00 02 41 99 00 10 - -. 0 2547F21C 16 -. 3C A0 00 02 60 AB 02 04 7F 87 58 40 40 9D 03 B4 - -. 0 2547F22C 12 -. 90 FA 00 08 38 80 00 6E 48 00 3B CD - -. 0 25482E00 72 -. 50 84 44 2E 39 60 FF FF 50 84 80 1E 54 6A 1E F8 3C C0 FE FF 3C E0 7F 7F 54 68 00 3A 38 C6 FE FF 38 E7 7F 7F 80 A8 00 00 7D 6B 54 30 7C A5 5B 38 7C 06 2A 14 7C E9 28 F8 7C 00 48 39 7C 8C 2A 78 7D 8C 5B 38 48 00 00 20 - -. 0 25482E64 12 -. 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -. 0 25482E48 20 -. 84 A8 00 04 7C 00 48 39 7C 06 2A 14 7C E9 28 F8 40 82 00 5C - -. 0 25482E5C 20 -. 7C 00 48 39 7C 8C 2A 78 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -. 0 25482E70 12 -. 7C 00 48 39 38 60 00 00 4D 82 00 20 - -. 0 2547F238 8 -. 2C 83 00 00 41 86 02 F4 - -. 0 2547F530 20 -. 81 3A 00 08 3C 00 00 02 60 03 05 44 7C 89 18 40 41 A5 FD 24 - -. 0 2547F264 12 -. 2F 1F FF FF 83 BE 04 B4 41 9A 00 30 - -. 0 2547F29C 12 -. 83 1A 00 04 2F 98 00 00 40 9E 00 0C - -. 0 2547F2B0 12 -. 38 60 00 00 83 9E 05 00 48 00 11 19 - -. 0 254803D0 16 -. 94 21 FF F0 90 61 00 08 38 00 00 2D 44 00 00 02 - -. 0 254803E0 12 -. 80 C1 00 08 7C 88 02 A6 48 01 6C 19 - -. 0 254803EC 32 -. 7C A8 02 A6 80 A5 05 04 7C 88 03 A6 90 65 00 00 7C 06 18 40 38 21 00 10 38 60 00 00 4C A1 00 20 - -. 0 2547F2BC 36 -. 81 3E 05 04 80 9A 00 04 81 69 00 00 7F 24 00 D0 7C 8B E0 40 7F 64 5A 14 39 9B FF FF 7D 83 C8 38 40 84 02 D8 - -. 0 2547F2E0 12 -. 80 7A 00 0C 2C 03 00 00 41 82 00 0C - -. 0 2547F2F4 8 -. 38 60 00 00 48 00 11 1D - -. 0 25480414 12 -. 94 21 FF E0 7C 88 02 A6 48 01 6B E5 - -. 0 25480420 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 81 00 24 93 A1 00 14 7C 7D 1B 78 83 FE 05 04 38 60 00 00 80 1F 00 00 2F 80 00 00 41 9E 00 3C - -. 0 2548044C 16 -. 81 3E 04 9C 80 A9 00 00 2C 05 00 00 40 82 00 2C - -. 0 2548045C 8 -. 2F 1D 00 00 40 9A 00 3C - -. 0 25480464 32 -. 80 7F 00 00 80 C1 00 24 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547F2FC 8 -. 7F 83 E0 00 41 9E 02 C4 - -. 0 2547F304 12 -. 80 BD 00 00 2C 85 00 00 40 86 02 A0 - -. 0 2547F310 20 -. 7E C3 B3 78 7E E8 03 A6 7E A4 AB 78 38 A1 01 E0 4E 80 00 21 - -. 0 254721F0 12 -. 94 21 FF 30 7C 08 02 A6 48 02 4E 09 - -. 0 254721FC 204 -. 93 C1 00 C8 7F C8 02 A6 92 01 00 90 90 01 00 D4 7D 60 00 26 91 C1 00 88 82 1E 04 B4 81 9E 04 B8 81 50 00 00 81 DE 04 C8 2F 8A 00 00 81 3E 00 20 91 61 00 84 81 1E 04 D8 81 6C 00 00 80 FE 04 B0 80 DE 00 1C 80 1E 04 A8 93 E1 00 CC 7C 3F 0B 78 91 E1 00 8C 92 41 00 98 3A 40 00 00 92 61 00 9C 3A 60 00 00 92 81 00 A0 3A 80 00 00 92 A1 00 A4 3A A0 00 00 92 C1 00 A8 7C B6 2B 78 92 E1 00 AC 7C 97 23 78 93 01 00 B0 7C 78 1B 78 93 21 00 B4 3B 20 00 00 91 2E 03 FC 92 21 00 94 93 41 00 B8 93 61 00 BC 93 81 00 C0 93 A1 00 C4 91 0E 01 B4 90 EE 04 2C 90 CE 03 F8 90 0E 04 04 91 7F 00 38 81 FE 04 F4 81 3E 00 7C 41 9E 00 08 - -. 0 254722CC 16 -. 82 3E 00 40 91 2F 00 54 38 7F 00 38 48 00 D9 51 - -. 0 2547FC28 24 -. 94 21 FF F0 39 40 00 00 81 63 00 00 81 2B 00 00 2F 89 00 00 41 9E 00 1C - -. 0 2547FC40 12 -. 88 09 00 00 2C 00 00 4C 41 82 00 1C - -. 0 2547FC4C 12 -. 85 2B 00 04 2F 89 00 00 40 9E FF EC - -. 0 2547FC64 12 -. 88 89 00 01 2C 84 00 44 40 86 FF E0 - -. 0 2547FC70 12 -. 88 A9 00 02 2F 05 00 5F 40 9A FF D4 - -. 0 2547FC7C 16 -. 38 CB 00 04 39 49 00 03 90 C3 00 00 4B FF FF D0 - -. 0 2547FC58 12 -. 7D 43 53 78 38 21 00 10 4E 80 00 20 - -. 0 254722DC 8 -. 7C 7D 1B 79 41 82 00 64 - -. 0 254722E4 16 -. 88 1D 00 00 39 60 00 00 7C 09 03 79 40 A2 00 18 - -. 0 25472308 8 -. 2C 89 00 3D 40 86 FF EC - -. 0 254722F8 16 -. 39 6B 00 01 7C 1D 58 AE 7C 09 03 79 41 82 00 0C - -. 0 25472310 8 -. 2D 80 00 3D 40 8E FF C0 - -. 0 25472318 12 -. 38 0B FF FC 2A 00 00 10 41 B1 FF B4 - -. 0 25472324 24 -. 80 BE 00 80 54 1A 10 3A 7C 9A 28 2E 7C 64 2A 14 7C 69 03 A6 4E 80 04 20 - -. 0 25473248 16 -. 80 9E 00 C4 7F A3 EB 78 38 A0 00 0C 48 01 00 45 - -. 0 25483298 32 -. 2B 85 00 0F 94 21 FF E0 93 81 00 10 7C 6B 1B 78 93 A1 00 14 93 C1 00 18 93 E1 00 1C 40 9D 00 BC - -. 0 25483370 8 -. 2C 05 00 00 41 82 00 24 - -. 0 25483378 24 -. 89 8B 00 00 39 6B 00 01 8B A4 00 00 38 84 00 01 7C 7D 60 51 40 82 00 10 - -. 0 25483390 8 -. 34 A5 FF FF 40 82 FF E4 - -. 0 25483398 28 -. 38 60 00 00 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25473258 8 -. 2F 83 00 00 40 9E 04 28 - -. 0 25473260 16 -. 81 3E 00 4C 38 1D 00 0D 90 09 00 00 4B FF F0 68 - -. 0 254722D4 8 -. 38 7F 00 38 48 00 D9 51 - -. 0 25473218 16 -. 80 9E 00 C0 7F A3 EB 78 38 A0 00 07 48 01 00 75 - -. 0 2548339C 24 -. 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25473228 8 -. 2C 83 00 00 40 86 04 8C - -. 0 254736B8 16 -. 80 9E 00 E0 7F A3 EB 78 38 A0 00 07 48 00 FB D5 - -. 0 254736C8 8 -. 2C 03 00 00 40 82 00 88 - -. 0 254736D0 12 -. 38 FD 00 08 90 F1 00 00 4B FF EB FC - -. 0 25472344 16 -. 83 70 00 00 93 3F 00 30 2D 9B 00 00 40 8E 12 8C - -. 0 25472354 32 -. 81 3E 00 34 30 14 FF FF 7F 40 A1 10 83 A9 00 00 31 3D FF FF 7F 89 E9 10 7F 80 D0 39 40 82 0B 58 - -. 0 25472374 16 -. 83 56 00 00 80 BE 04 E0 7D 9A 28 00 41 8E 09 40 - -. 0 25472384 28 -. 80 7E 00 84 38 A0 00 00 38 C0 00 00 38 E0 00 00 7C 64 1B 78 39 00 00 00 48 00 6D 59 - -. 0 254790F4 12 -. 94 21 FF D0 7C 08 02 A6 48 01 DF 05 - -. 0 25479100 80 -. 93 C1 00 28 7F C8 02 A6 92 C1 00 08 92 E1 00 0C 7C 77 1B 78 93 01 00 10 7C 83 23 78 93 21 00 14 7C B8 2B 78 93 41 00 18 7C F6 3B 78 93 61 00 1C 7C 9A 23 78 93 81 00 20 7D 19 43 78 93 E1 00 2C 7C DC 33 78 90 01 00 34 93 A1 00 24 48 00 9E 85 - -. 0 25482FD0 56 -. 54 64 00 3A 3C E0 7F 7F 54 65 1E F8 81 04 00 00 39 20 FF FF 38 E7 7F 7F 7D 29 2C 30 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 40 00 F8 7C 08 48 39 7C 60 11 20 40 82 00 70 - -. 0 25483074 20 -. 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 - -. 0 25479150 20 -. 38 80 00 01 7C 69 1B 78 38 63 02 4D 3B 69 00 01 48 01 E8 CD - -. 0 25497A2C 4 -. 4B FE 84 8C - -. 0 2547FEB8 20 -. 7C 63 21 D6 7C A8 02 A6 94 21 FF F0 90 A1 00 14 48 01 7B 5D - -. 0 25497A24 4 -. 4B FE 84 6C - -. 0 2547FE90 24 -. 7C 88 02 A6 94 21 FF F0 90 81 00 14 7C 64 1B 78 38 60 00 08 48 01 7B 79 - -. 0 25497A1C 4 -. 4B FE 83 2C - -. 0 2547FD48 12 -. 94 21 FF E0 7C 08 02 A6 48 01 72 B1 - -. 0 2547FD54 84 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 90 01 00 24 7C 6A 1B 78 93 81 00 10 38 A0 00 03 83 7E 04 18 38 C0 00 22 93 A1 00 14 38 E0 FF FF 81 7B 00 00 7F A3 00 D0 93 E1 00 1C 39 00 00 00 2F 8B 00 00 81 9E 05 00 38 60 00 00 7C 9C 23 78 83 FE 04 1C 40 9E 00 24 - -. 0 2547FDA8 64 -. 81 3E 04 F4 91 9F 00 00 81 69 00 04 7C 8B 62 14 39 24 FF FF 7C 8B 00 D0 7D 2B 20 38 91 7B 00 00 81 3F 00 00 7C 89 52 14 38 04 FF FF 7C 0A E8 38 7D 8A E2 14 91 5F 00 00 7C 0C 58 40 40 80 00 3C - -. 0 2547FDE8 56 -. 80 7F 00 00 80 C1 00 24 7D 03 E2 14 80 FE 04 20 91 1F 00 00 7C C8 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 90 67 00 00 4E 80 00 20 - -. 0 2547FEA8 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 2547FECC 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 25479164 12 -. 7C 7F 1B 79 38 60 00 00 41 82 01 74 - -. 0 25479170 28 -. 3B BF 02 40 7F 44 D3 78 7F 65 DB 78 93 FF 00 14 93 BF 00 1C 38 7F 02 4C 48 00 AA 59 - -. 0 25483C68 8 -. 2C 85 00 00 41 86 00 1C - -. 0 25483C70 24 -. 7C A9 03 A6 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 - -. 0 2547918C 84 -. 38 A0 00 01 90 BD 00 08 1D 59 00 18 80 DF 01 80 38 80 FF FF 80 BE 04 C8 53 06 F0 02 93 9F 01 68 90 DF 01 80 38 DF 01 AC 7D 6A 28 2E 90 7F 02 40 38 60 00 04 2F 8B 00 00 90 9F 02 2C 90 7F 01 BC 38 80 00 00 92 FF 00 04 93 3F 00 18 90 DF 01 C0 40 9E 01 3C - -. 0 254791E0 52 -. 7F EA 29 2E 2F 1C 00 00 7D 4A 2A 14 81 65 01 98 83 2A 00 04 81 85 01 9C 3B 19 00 01 31 0C 00 01 7C EB 01 94 93 0A 00 04 90 E5 01 98 91 05 01 9C 40 BA 00 0C - -. 0 25479214 4 -. 48 00 01 64 - -. 0 25479378 8 -. 7F FC FB 78 4B FF FE AC - -. 0 25479228 12 -. 2F 84 00 00 39 3C 01 58 41 9E 00 10 - -. 0 25479240 12 -. 56 CC EF FE 7D 8B 20 39 41 82 00 10 - -. 0 25479258 28 -. 54 9A 10 3A 7D 3A 31 2E 3B 7F 01 58 93 7F 01 C4 8B B7 00 00 2F 1D 00 00 41 9A 00 6C - -. 0 254792DC 60 -. 7F E3 FB 78 83 81 00 34 82 C1 00 08 7F 88 03 A6 82 E1 00 0C 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 254723A0 12 -. 82 8E 00 00 2D 94 00 00 41 8E 0C 90 - -. 0 254723AC 84 -. 80 D6 00 00 93 14 01 4C 90 D4 01 50 B2 F4 01 54 56 EC 28 34 81 14 01 78 7C 8C C2 14 80 F4 01 7C 7E 04 C0 40 39 28 00 01 3B 27 00 01 39 00 00 00 38 E0 00 00 3B 80 FF FF 7F 0A C3 78 93 94 01 A0 91 34 01 78 93 34 01 7C 91 14 01 A4 90 F4 01 A8 40 91 00 C8 - -. 0 25472400 24 -. 3F 60 64 74 83 BE 00 44 80 DE 00 48 63 63 E5 52 38 A0 00 01 48 00 00 28 - -. 0 2547243C 12 -. 80 0A 00 00 2F 00 00 06 41 9A 07 98 - -. 0 25472BDC 16 -. 81 6A 00 08 7F 4B C0 50 93 54 00 00 4B FF F8 48 - -. 0 25472430 12 -. 39 4A 00 20 7F 84 50 40 40 9D 00 84 - -. 0 25472448 8 -. 2B 80 00 06 40 BD FF CC - -. 0 25472418 8 -. 2C 00 00 02 41 82 08 54 - -. 0 25472420 8 -. 28 80 00 02 41 85 07 E4 - -. 0 25472C08 8 -. 2F 00 00 03 40 9A F8 24 - -. 0 25472C10 36 -. 82 AE 01 C0 7F A7 EB 78 81 74 00 00 2F 15 00 00 81 2A 00 08 93 AE 01 D4 7C 0B 4A 14 90 1D 00 00 40 9A 04 44 - -. 0 25473074 8 -. 3A A0 00 01 4B FF F3 B8 - -. 0 25472428 8 -. 2E 00 00 01 41 92 0B 80 - -. 0 25472FAC 36 -. 80 EA 00 1C 81 0A 00 08 7D 87 00 D0 80 F4 00 00 7D 1C 60 38 81 34 01 A0 7C 07 E2 14 7F 09 00 40 41 99 00 B0 - -. 0 2547307C 12 -. 90 14 01 A0 81 0A 00 08 4B FF FF 4C - -. 0 25472FD0 24 -. 83 6A 00 14 7E E7 42 14 81 14 01 A4 7D 77 DA 14 7F 88 58 40 40 9C 00 08 - -. 0 25472FE8 16 -. 91 74 01 A4 83 4A 00 18 73 49 00 01 41 A2 F4 3C - -. 0 25472FF8 12 -. 80 14 01 A8 7C 80 58 40 40 A4 F4 30 - -. 0 25473004 8 -. 91 74 01 A8 4B FF F4 28 - -. 0 25472C70 20 -. 82 D4 00 00 83 2A 00 08 7C 16 CA 14 90 14 00 08 4B FF F7 B0 - -. 0 25472450 16 -. 3E E0 64 74 62 E9 E5 51 7F 80 48 00 41 9E 08 28 - -. 0 25472C84 12 -. 80 EA 00 18 90 EE 04 00 4B FF F7 A4 - -. 0 254724BC 20 -. 81 14 01 A4 80 F4 01 A8 81 34 02 18 2C 09 00 00 41 82 00 10 - -. 0 254724DC 8 -. 2C 88 00 00 40 86 00 0C - -. 0 254724EC 8 -. 2E 07 00 00 40 92 00 0C - -. 0 254724FC 12 -. 80 AE 01 D4 2F 05 00 00 40 9A 00 1C - -. 0 25472520 8 -. 2E 13 00 00 40 92 01 A8 - -. 0 25472528 12 -. 81 54 00 08 2C 0A 00 00 41 82 01 94 - -. 0 25472534 16 -. 81 6A 00 00 39 14 00 20 2C 8B 00 00 41 86 00 64 - -. 0 25472544 60 -. 3E C0 6F FF 3C C0 70 00 3C 00 6F FF 3F 40 6F FF 3E E0 6F FF 3E 60 6F FF 62 C7 FF FF 60 C6 00 21 60 05 FD FF 63 44 FE 34 62 E3 FE FF 62 7D FF 40 2F 0B 00 21 55 60 10 3A 40 99 00 18 - -. 0 25472594 16 -. 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -. 0 25472574 12 -. 2F 0B 00 21 55 60 10 3A 40 99 00 18 - -. 0 25472580 12 -. 7F 2B 38 50 2B 99 00 0F 41 9D 07 08 - -. 0 2547258C 24 -. 7C 0B 30 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -. 0 254725A4 12 -. 81 74 00 00 2C 0B 00 00 41 82 00 AC - -. 0 25472658 12 -. 81 28 00 78 2C 09 00 00 41 82 00 30 - -. 0 25472690 12 -. 81 28 00 98 2C 89 00 00 41 86 00 18 - -. 0 254726B0 12 -. 81 68 00 74 2F 0B 00 00 41 9A 00 0C - -. 0 254726C4 8 -. 7E 83 A3 78 48 00 5E A5 - -. 0 254726CC 12 -. 81 1F 00 30 2F 88 00 02 41 9E 0A 04 - -. 0 254726D8 4 -. 41 92 08 8C - -. 0 25472F64 12 -. 82 BE 00 4C 80 75 00 00 48 00 21 69 - -. 0 254750D4 12 -. 94 21 FF D0 7C 08 02 A6 48 02 1F 25 - -. 0 254750E0 76 -. 93 C1 00 28 7F C8 02 A6 93 01 00 10 90 01 00 34 93 21 00 14 7C 79 1B 78 83 1E 04 F4 80 BE 01 54 80 98 00 10 80 DE 01 5C 80 78 00 0C 93 61 00 1C 93 81 00 20 93 E1 00 2C 7C 3F 0B 78 92 E1 00 0C 93 41 00 18 93 A1 00 24 48 00 A6 29 - -. 0 2547F750 12 -. 94 21 FF B0 7C E8 02 A6 48 01 78 A9 - -. 0 2547F75C 136 -. 93 C1 00 48 7F C8 02 A6 93 81 00 40 90 E1 00 54 7D 80 00 26 92 01 00 10 7C D0 33 78 81 3E 04 F4 92 61 00 1C 7C 93 23 78 81 69 00 40 80 09 00 3C 92 81 00 20 7C B4 2B 78 7C 1C 58 38 92 C1 00 28 2F 9C 00 00 93 E1 00 4C 92 21 00 14 7C 3F 0B 78 92 41 00 18 7C 76 1B 78 92 A1 00 24 30 03 FF FF 7D 40 19 10 92 E1 00 2C 39 60 00 00 93 01 00 30 93 21 00 34 93 41 00 38 93 61 00 3C 93 A1 00 44 91 81 00 0C 41 9E 00 28 - -. 0 2547F808 48 -. 3B 0A 00 01 82 21 00 00 57 12 18 38 3B 20 00 00 3A F2 00 1E 3B 40 00 00 56 F5 00 36 7D 55 00 D0 7E 21 51 6E 39 01 00 17 55 1B 00 36 41 9E 00 48 - -. 0 2547F87C 8 -. 2F 96 00 00 41 9E 00 18 - -. 0 2547F898 32 -. 2E 18 00 01 57 29 18 38 83 3E 04 10 7E 69 DA 14 3A C0 00 03 7F 29 D9 2E 92 D3 00 04 41 92 03 24 - -. 0 2547FBD8 12 -. 81 9B 00 04 39 0C 00 01 4B FF FD 30 - -. 0 2547F910 24 -. 3B A0 00 01 7F AA C0 30 55 5A 18 38 91 54 00 00 7C 7A 42 14 48 01 81 01 - -. 0 2547FDC8 32 -. 81 3F 00 00 7C 89 52 14 38 04 FF FF 7C 0A E8 38 7D 8A E2 14 91 5F 00 00 7C 0C 58 40 40 80 00 3C - -. 0 2547F928 8 -. 7C 76 1B 79 41 82 02 E8 - -. 0 2547F930 4 -. 41 92 01 FC - -. 0 2547FB2C 60 -. 83 34 00 00 39 00 00 00 82 7B 00 04 3B 00 00 2F 57 29 18 38 91 16 00 0C 7C 69 B2 14 3B 93 00 01 93 96 00 04 3A 40 00 02 90 76 00 00 90 76 00 08 80 BB 00 04 80 9B 00 00 48 00 3E BD - -. 0 25483A20 44 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 E1 00 1C 7C 9F 23 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 - -. 0 25483AA0 8 -. 2C 85 00 00 41 86 00 1C - -. 0 25483AA8 24 -. 7C A9 03 A6 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 - -. 0 25483AAC 20 -. 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 - -. 0 25483AC0 36 -. 81 01 00 24 7F A3 EB 78 83 81 00 10 83 A1 00 14 7D 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547FB68 112 -. 9B 03 00 00 92 54 00 00 83 76 00 04 7E C3 B3 78 93 70 00 00 81 01 00 00 82 08 00 04 80 E8 FF BC 7E 08 03 A6 82 28 FF C4 82 08 FF C0 7C E0 81 20 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -. 0 2547512C 20 -. 81 3E 01 60 83 7E 01 64 90 69 00 00 38 60 00 0C 48 02 28 E9 - -. 0 25475140 12 -. 7C 7C 1B 79 90 7B 00 00 41 82 01 88 - -. 0 2547514C 40 -. 83 5E 01 54 3D 40 CC CC 61 46 CC CD 81 1A 00 00 55 07 10 3A 38 A7 00 27 7C 65 30 16 54 7D E1 3E 1C 7D 01 40 48 02 28 B5 - -. 0 25475174 24 -. 80 9B 00 00 90 7C 00 00 81 24 00 00 80 DE 01 88 2F 89 00 00 41 9E 01 4C - -. 0 2547518C 96 -. 82 FE 04 C8 39 60 00 00 1C 7D 00 14 80 FA 00 00 81 1E 01 4C 39 40 00 00 80 9E 01 94 38 C0 00 00 80 BE 01 48 91 7B 00 04 7D 2B 4B 78 91 37 01 B0 55 5B 10 3A 7C 86 38 40 7F 5B 28 2E 91 7C 00 00 3B 9C 00 04 7D 9A 42 14 91 0B 00 0C 90 8B 00 04 39 0C 00 01 90 CB 00 08 93 4B 00 10 40 84 00 1C - -. 0 254751EC 24 -. 7C E9 03 A6 38 00 00 00 39 2B 00 14 90 09 00 00 39 29 00 04 42 00 FF F8 - -. 0 254751F8 12 -. 90 09 00 00 39 29 00 04 42 00 FF F8 - -. 0 25475204 12 -. 2F 0A 00 01 39 4A 00 01 41 9A 00 BC - -. 0 25475210 20 -. 7C 03 5A 14 28 0A 00 01 90 0B 00 00 7D 6B 1A 14 40 A1 FF 9C - -. 0 254751BC 48 -. 55 5B 10 3A 7C 86 38 40 7F 5B 28 2E 91 7C 00 00 3B 9C 00 04 7D 9A 42 14 91 0B 00 0C 90 8B 00 04 39 0C 00 01 90 CB 00 08 93 4B 00 10 40 84 00 1C - -. 0 254752C8 8 -. 38 00 00 00 4B FF FF 48 - -. 0 25475214 16 -. 28 0A 00 01 90 0B 00 00 7D 6B 1A 14 40 A1 FF 9C - -. 0 25475224 32 -. 83 B7 00 00 38 00 00 09 80 9E 01 58 39 20 00 00 2F 9D 00 00 91 3C 00 00 90 04 00 00 41 9E 00 28 - -. 0 25475244 12 -. 83 9D 00 94 2C 9C 00 00 40 86 01 BC - -. 0 25475250 20 -. 81 7D 00 5C 38 00 FF FF 90 1D 01 E0 2F 0B 00 00 40 9A 00 84 - -. 0 25475264 12 -. 90 1D 01 8C 2C 19 00 00 41 82 00 10 - -. 0 25475270 12 -. 8B B9 00 00 2F 9D 00 00 40 9E 00 94 - -. 0 2547530C 12 -. 7F 23 CB 78 7F 3D CB 78 48 00 DC BD - -. 0 25483008 12 -. 3C C0 FE FF 38 C6 FE FF 41 9D 00 1C - -. 0 25483014 24 -. 85 04 00 04 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 48 00 F9 40 82 00 4C - -. 0 2548302C 32 -. 81 04 00 04 85 24 00 08 7C 06 42 14 7C EA 40 F8 7C 00 50 39 7D 66 4A 14 7C EC 48 F8 40 82 00 1C - -. 0 2548304C 8 -. 7D 60 60 39 41 82 FF DC - -. 0 25483054 16 -. 7C E0 48 38 7C 00 3A 14 7D 88 00 78 48 00 00 14 - -. 0 25475318 44 -. 7F A4 EB 78 3B 63 00 1F 81 81 00 00 57 7A 00 36 7C 79 1B 78 7D 7A 00 D0 38 B9 00 01 7D 81 59 6E 39 41 00 17 55 43 00 36 48 00 E8 A1 - -. 0 25483CB0 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 01 5D - -. 0 25483E18 28 -. 54 A0 07 BE 54 88 1E F8 2F 80 00 01 94 21 FF F0 54 84 00 3A 20 E8 00 20 41 9E 00 B8 - -. 0 25483EE8 20 -. 81 64 00 00 38 A5 FF FF 81 44 00 04 38 84 00 08 4B FF FF 54 - -. 0 25483E4C 96 -. 7D 66 40 30 7D 49 3C 30 7C C0 4B 78 81 64 00 00 90 03 00 00 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -. 0 25483EAC 24 -. 7D 65 40 30 7D 48 3C 30 7C A4 43 78 38 21 00 10 90 83 00 00 4E 80 00 20 - -. 0 25483CC0 4 -. 4B FF FF 98 - -. 0 25475344 16 -. 89 3D 00 00 7C 7C 1B 78 38 60 00 01 48 00 00 18 - -. 0 25475368 8 -. 2C 89 00 00 40 86 FF E8 - -. 0 25475354 28 -. 38 09 FF C6 8D 3D 00 01 20 80 00 01 7C 83 01 94 7C 83 23 78 2C 89 00 00 40 86 FF E8 - -. 0 25475370 16 -. 54 69 10 3A 83 BE 01 68 38 69 00 04 48 02 26 A9 - -. 0 25475380 20 -. 80 DE 01 88 2F 03 00 00 7C 64 1B 78 90 7D 00 00 41 BA FF 44 - -. 0 25475394 28 -. 80 7E 04 B4 39 00 00 00 80 BE 01 A0 80 C3 00 00 7F 83 E3 78 80 FE 01 A4 4B FF F7 9D - -. 0 25474B48 12 -. 94 21 FF A0 7C 08 02 A6 48 02 24 B1 - -. 0 25474B54 144 -. 93 C1 00 58 7F C8 02 A6 7D 80 00 26 91 E1 00 1C 2D 88 00 00 92 01 00 20 92 21 00 24 92 41 00 28 81 FE 01 48 82 3E 04 C8 82 1E 01 54 82 5E 01 58 92 61 00 2C 7C F3 3B 78 92 81 00 30 7C D4 33 78 92 A1 00 34 7C B5 2B 78 92 C1 00 38 7C 96 23 78 92 E1 00 3C 7D 17 43 78 93 01 00 40 3B 00 00 00 93 21 00 44 93 41 00 48 93 61 00 4C 93 81 00 50 93 A1 00 54 93 E1 00 5C 90 01 00 64 91 81 00 18 90 61 00 08 38 61 00 08 7E A4 AB 78 48 00 B7 5D - -. 0 2548033C 20 -. 94 21 FF F0 7C 68 1B 78 80 63 00 00 2F 83 00 00 41 9E 00 54 - -. 0 25480350 20 -. 88 03 00 00 7C 6A 1B 78 39 20 00 00 2C 00 00 00 41 82 00 3C - -. 0 25480364 20 -. 7C 0B 03 78 88 04 00 00 7C 89 23 78 7C 80 58 00 41 86 00 10 - -. 0 25480378 12 -. 8C 09 00 01 2F 00 00 00 40 9A FF F0 - -. 0 25480370 8 -. 7C 80 58 00 41 86 00 10 - -. 0 25480384 8 -. 2F 80 00 00 40 9E 00 20 - -. 0 2548038C 12 -. 8D 6A 00 01 2C 0B 00 00 40 82 FF D4 - -. 0 25480368 16 -. 88 04 00 00 7C 89 23 78 7C 80 58 00 41 86 00 10 - -. 0 254803A8 20 -. 39 2A 00 01 38 00 00 00 98 0A 00 00 91 28 00 00 4B FF FF E8 - -. 0 254803A0 8 -. 38 21 00 10 4E 80 00 20 - -. 0 25474BE4 16 -. 2E 03 00 00 7C 7F 1B 78 7C 7C 1B 78 41 92 01 4C - -. 0 25474BF4 4 -. 48 00 E3 DD - -. 0 25483064 36 -. 7C E0 40 38 38 84 FF FC 7C 00 3A 14 7D 48 00 78 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 - -. 0 25474BF8 8 -. 7C 7D 1B 79 40 82 01 A8 - -. 0 25474DA4 8 -. 2B 9D 00 01 40 9D 00 24 - -. 0 25474DAC 16 -. 7D 3F EA 14 88 69 FF FF 2C 83 00 2F 40 86 00 14 - -. 0 25474DCC 8 -. 2F 1D 00 00 41 BA FE 34 - -. 0 25474DD4 16 -. 7D 3C EA 14 88 89 FF FF 2C 04 00 2F 41 A2 FE 24 - -. 0 25474DE4 20 -. 2F 94 00 00 38 A0 00 2F 7C BC E9 AE 3B BD 00 01 41 9E FE 18 - -. 0 25474C0C 16 -. 83 F1 01 B0 7E 39 8B 78 2E 1F 00 00 41 92 00 24 - -. 0 25474C1C 20 -. 81 5F 00 10 7F 83 E3 78 7F A5 EB 78 7F 8A E8 00 41 9E 02 40 - -. 0 25474C30 12 -. 83 FF 00 00 2E 1F 00 00 40 92 FF E4 - -. 0 25474C3C 4 -. 41 8E 02 84 - -. 0 25474EC0 32 -. 80 70 00 00 3B 60 00 00 7E 1A 83 78 54 60 10 3A 7D 80 DA 14 7F EC EA 14 38 7F 00 15 48 02 2B 49 - -. 0 25474EE0 8 -. 7C 7F 1B 79 40 82 FD 8C - -. 0 25474C70 32 -. 80 F0 00 00 7F 84 E3 78 54 E6 10 3A 7C A6 FA 14 38 65 00 14 7F A5 EB 78 90 7F 00 0C 48 00 ED 95 - -. 0 25483A4C 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C - -. 0 25483A78 8 -. 73 E0 00 03 40 82 00 68 - -. 0 25483A80 16 -. 7F A3 EB 78 7F E4 FB 78 57 85 F0 BE 48 00 02 39 - -. 0 25483DA8 28 -. 80 04 00 00 38 84 FF F0 81 24 00 14 38 63 FF EC 38 A5 00 04 90 03 00 14 4B FF FF 7C - -. 0 25483A90 24 -. 57 86 00 3A 57 85 07 BE 7F BD 32 14 7F FF 32 14 2C 85 00 00 41 86 00 1C - -. 0 25474C90 24 -. 39 20 00 00 99 23 00 00 80 92 00 00 93 BF 00 10 7F 9D 20 40 40 9D 00 08 - -. 0 25474CA8 32 -. 93 B2 00 00 81 3A 00 00 89 5C 00 00 2C 89 00 00 69 48 00 2F 7F 88 00 D0 57 83 17 BC 41 86 00 18 - -. 0 25474CC8 20 -. 7D 29 03 A6 39 7F 00 14 90 6B 00 00 39 6B 00 04 42 00 FF F8 - -. 0 25474CD0 12 -. 90 6B 00 00 39 6B 00 04 42 00 FF F8 - -. 0 25474CDC 8 -. 92 7F 00 04 41 8E 02 1C - -. 0 25474EFC 8 -. 92 FF 00 08 4B FF FE 08 - -. 0 25474D08 36 -. 80 19 01 B0 57 1D 10 3A 38 61 00 08 7E A4 AB 78 90 1F 00 00 3B 18 00 01 93 F9 01 B0 7F FD B1 2E 48 00 B6 15 - -. 0 25474D2C 16 -. 2E 03 00 00 7C 7F 1B 78 7C 7C 1B 78 40 92 FE BC - -. 0 2547FE20 32 -. 81 3E 04 F4 81 89 00 04 7C 8C E2 14 7D 4C 00 D0 39 64 FF FF 7D 7D 50 38 7F A4 EB 78 48 00 29 5D - -. 0 25482798 8 -. 38 00 00 5A 44 00 00 02 - -. 0 254827A0 4 -. 4C A3 00 20 - -. 0 2547FE40 16 -. 80 BB 00 00 7D 23 EA 14 7C 83 28 00 41 86 00 08 - -. 0 2547FE50 64 -. 90 7F 00 00 80 7F 00 00 80 C1 00 24 7D 03 E2 14 80 FE 04 20 91 3B 00 00 7C C8 03 A6 91 1F 00 00 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 90 67 00 00 4E 80 00 20 - -. 0 25483AE4 16 -. 7F A3 EB 78 7F E4 FB 78 57 85 F0 BE 48 00 03 29 - -. 0 25483E34 8 -. 28 00 00 01 41 80 00 8C - -. 0 25483E3C 8 -. 2C 80 00 02 41 86 00 BC - -. 0 25483EFC 24 -. 81 44 00 00 38 63 FF F4 81 64 00 04 38 A5 00 02 38 84 FF FC 4B FF FF 78 - -. 0 25483E88 36 -. 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -. 0 25483AF4 4 -. 4B FF FF 9C - -. 0 25474CAC 28 -. 81 3A 00 00 89 5C 00 00 2C 89 00 00 69 48 00 2F 7F 88 00 D0 57 83 17 BC 41 86 00 18 - -. 0 2548039C 12 -. 91 28 00 00 38 21 00 10 4E 80 00 20 - -. 0 25474C00 12 -. 83 9E 01 50 2F 94 00 00 40 9E 01 F0 - -. 0 25474D3C 104 -. 81 E1 00 64 57 10 10 3A 81 81 00 18 7C 70 B1 2E 7D E8 03 A6 7E C3 B3 78 81 E1 00 1C 82 01 00 20 7D 81 81 20 82 21 00 24 82 41 00 28 82 61 00 2C 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 - -. 0 254753B0 16 -. 80 7D 00 00 83 83 00 00 2C 1C 00 00 41 82 00 74 - -. 0 254753C0 72 -. 38 E0 00 00 90 FD 00 04 83 B7 01 B0 93 B8 00 60 81 41 00 00 82 EA 00 04 83 0A FF E0 7E E8 03 A6 83 2A FF E4 82 EA FF DC 83 4A FF E8 83 6A FF EC 83 8A FF F0 83 AA FF F4 83 CA FF F8 83 EA FF FC 7D 41 53 78 4E 80 00 20 - -. 0 25472F70 4 -. 4B FF F7 6C - -. 0 254726DC 12 -. 80 EE 01 BC 2E 07 00 00 40 92 00 10 - -. 0 254726E8 88 -. 83 AE 01 D4 81 5D 00 00 91 4E 01 BC 83 4F 00 4C 3A E0 00 01 80 8E 03 38 38 6E 01 B8 2C 1A FF FE 82 6E 00 04 81 6E 01 98 52 E4 F0 02 81 8E 01 9C 38 B3 00 01 90 8E 03 38 31 0C 00 01 7C EB 01 94 90 AE 00 04 90 74 00 0C 90 EE 01 98 91 0E 01 9C 92 8E 01 C8 41 82 08 38 - -. 0 25472F74 20 -. 80 14 00 00 7D E9 7B 78 2F 00 00 00 38 00 FF FF 41 9A 00 08 - -. 0 25472F8C 8 -. 90 09 00 4C 4B FF F7 B0 - -. 0 25472740 40 -. 81 8E 03 58 A1 6C 00 2C 83 8C 00 1C B1 6E 03 0C A3 2C 00 2C 7D 6C E2 14 91 6E 03 04 2F 99 00 00 39 59 FF FF 41 9E 00 2C - -. 0 25472768 28 -. 3D 20 64 74 61 27 E5 52 55 58 28 34 7F 78 58 2E 7D 18 5A 14 7C 9B 38 00 41 86 0C 80 - -. 0 25473400 36 -. 83 B1 00 00 3B 40 00 00 82 C8 00 08 3B 20 00 00 2C 1D 00 00 92 CE 03 EC 80 C8 00 14 90 CE 03 F0 41 82 F3 84 - -. 0 25473424 8 -. 7F A3 EB 78 48 00 FB A9 - -. 0 2547342C 44 -. 7F A4 EB 78 7C 71 1B 78 38 63 00 1F 54 6A 00 36 80 E1 00 00 7E AA 00 D0 38 B1 00 01 7C E1 A9 6E 39 01 00 17 55 03 00 36 48 01 07 8D - -. 0 25483EC4 16 -. 81 44 00 00 38 63 FF FC 85 64 00 04 4B FF FF 90 - -. 0 25483E60 76 -. 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -. 0 25473458 16 -. 90 7F 00 44 80 9E 00 D0 38 7F 00 44 48 00 CE D9 - -. 0 25480398 16 -. 39 20 00 00 91 28 00 00 38 21 00 10 4E 80 00 20 - -. 0 25473468 8 -. 7C 7D 1B 79 41 A2 F3 38 - -. 0 25473470 12 -. 88 BD 00 00 2F 05 00 00 41 BA FF E4 - -. 0 2547347C 12 -. 80 90 00 00 2F 84 00 00 40 9E 07 74 - -. 0 25473488 32 -. 7F A4 EB 78 38 A0 00 01 38 C0 00 01 38 E0 00 00 39 00 00 00 39 20 00 00 7E 83 A3 78 48 00 38 45 - -. 0 25476CE8 12 -. 94 21 FD 70 7C 08 02 A6 48 02 03 11 - -. 0 25476CF4 136 -. 93 C1 02 88 7F C8 02 A6 92 61 02 5C 92 A1 02 64 1E 69 00 18 90 01 02 94 7D 80 00 26 82 BE 04 C8 93 A1 02 84 7F B3 A8 2E 92 01 02 50 7C D0 33 78 2F 9D 00 00 92 21 02 54 92 E1 02 6C 7C F1 3B 78 93 01 02 70 7C B7 2B 78 93 21 02 74 7D 18 43 78 93 61 02 7C 7D 39 4B 78 93 E1 02 8C 7C 7B 1B 78 91 C1 02 48 7C 9F 23 78 91 E1 02 4C 92 41 02 58 92 81 02 60 92 C1 02 68 93 41 02 78 93 81 02 80 91 81 02 44 41 9E 00 40 - -. 0 25476D7C 24 -. 3A C0 00 00 80 BD 01 80 7F A4 EB 78 7F E3 FB 78 74 A9 00 40 40 82 00 1C - -. 0 25476D94 4 -. 48 00 59 41 - -. 0 2547C6D4 40 -. 7C 08 02 A6 94 21 FF E0 93 E1 00 1C 7C 9F 23 78 93 A1 00 14 7C 7D 1B 78 90 01 00 24 80 84 00 04 93 C1 00 18 48 00 67 E9 - -. 0 25482EE0 16 -. 7C 80 1B 78 54 00 07 BF 3C E0 FE FF 40 82 00 94 - -. 0 25482EF0 24 -. 80 A3 00 00 80 C4 00 00 3D 00 7F 7F 38 E7 FE FF 39 08 7F 7F 48 00 00 10 - -. 0 25482F14 20 -. 7C 07 2A 14 7D 09 28 F8 7C 00 48 39 7C 85 30 00 41 82 FF E4 - -. 0 25482F08 8 -. 84 A3 00 04 40 86 00 54 - -. 0 25482F60 16 -. 80 A3 FF FC 7C AA 32 79 7C 66 28 50 4C A0 00 20 - -. 0 2547C6FC 12 -. 2F 83 00 00 38 60 00 01 41 9E 00 30 - -. 0 2547C708 8 -. 83 FF 00 1C 48 00 00 1C - -. 0 2547C728 8 -. 2C 1F 00 00 40 82 FF E4 - -. 0 2547C710 12 -. 80 9F 00 00 7F A3 EB 78 48 00 67 C9 - -. 0 2547C71C 8 -. 2C 83 00 00 41 86 00 30 - -. 0 2547C724 12 -. 83 FF 00 04 2C 1F 00 00 40 82 FF E4 - -. 0 2547C730 32 -. 38 60 00 00 80 81 00 24 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25476D98 8 -. 2C 83 00 00 40 86 01 B8 - -. 0 25476DA0 12 -. 80 7D 01 80 74 69 00 80 41 82 00 F8 - -. 0 25476EA0 16 -. 81 7D 00 58 7F E3 FB 78 2D 8B 00 00 41 AE FF 00 - -. 0 25476DAC 12 -. 83 BD 00 0C 2C 9D 00 00 40 86 FF CC - -. 0 25476D80 20 -. 80 BD 01 80 7F A4 EB 78 7F E3 FB 78 74 A9 00 40 40 82 00 1C - -. 0 25476EB0 24 -. 81 3D 00 34 81 6B 00 04 80 89 00 04 7F 84 5A 14 7F 84 E3 78 48 00 C0 1D - -. 0 25482F80 12 -. 88 A3 00 00 88 C4 00 00 48 00 00 10 - -. 0 25482F98 8 -. 2C 85 00 00 41 86 00 20 - -. 0 25482FA0 8 -. 7C 05 30 00 40 82 00 18 - -. 0 25482FBC 8 -. 7C 66 28 50 4E 80 00 20 - -. 0 25476EC8 8 -. 2E 03 00 00 40 92 FE E0 - -. 0 25476DB8 20 -. 82 9E 04 F4 2D 9B 00 00 81 54 00 00 71 49 00 40 40 82 03 90 - -. 0 25476DCC 12 -. 7F E3 FB 78 38 80 00 2F 48 00 C0 2D - -. 0 25482EB4 36 -. 7C E0 60 38 7C EA 63 78 7C 00 3A 14 7D 49 00 F8 7D 24 00 34 39 08 FF FC 54 84 E8 FE 7C 68 22 14 4E 80 00 20 - -. 0 25476DD8 8 -. 2F 03 00 00 41 9A 02 90 - -. 0 25476DE0 4 -. 41 8E 01 D8 - -. 0 25476DE4 12 -. 7F 63 DB 78 7F E4 FB 78 4B FF D9 41 - -. 0 2547472C 12 -. 94 21 FF D0 7C 08 02 A6 48 02 28 CD - -. 0 25474738 72 -. 7D 80 00 26 93 C1 00 28 7F C8 02 A6 93 A1 00 24 7C 9D 23 78 93 41 00 18 38 80 00 24 93 81 00 20 7C 7C 1B 78 92 E1 00 0C 7F A3 EB 78 93 01 00 10 93 21 00 14 93 61 00 1C 93 E1 00 2C 90 01 00 34 91 81 00 08 48 00 E6 85 - -. 0 25474780 8 -. 7C 7A 1B 79 40 82 00 74 - -. 0 25474788 8 -. 7F A3 EB 78 48 00 E8 45 - -. 0 25474790 12 -. 3B E3 00 01 7F E3 FB 78 48 02 32 8D - -. 0 2547479C 12 -. 38 00 00 00 2C 03 00 00 41 82 00 14 - -. 0 254747A8 12 -. 7F A4 EB 78 7F E5 FB 78 48 00 F4 31 - -. 0 25483D6C 20 -. 80 04 00 00 38 63 FF FC 81 24 00 04 90 03 00 04 4B FF FF A0 - -. 0 25483D1C 64 -. 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 254747B4 68 -. 7C 60 1B 78 7C 03 03 78 83 81 00 34 81 41 00 08 7F 88 03 A6 82 E1 00 0C 83 01 00 10 7D 40 81 20 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 25476DF0 20 -. 3B 40 FF FF 2F 03 00 00 90 61 02 28 2E 1A FF FF 40 9A 02 00 - -. 0 25477000 8 -. 38 81 00 18 4B FF F4 41 - -. 0 25476444 12 -. 94 21 FF A0 7C 08 02 A6 48 02 0B B5 - -. 0 25476450 76 -. 93 C1 00 58 7F C8 02 A6 93 01 00 40 93 E1 00 5C 7C 98 23 78 7C 3F 0B 78 38 80 00 00 92 C1 00 38 7C 76 1B 78 93 21 00 44 93 61 00 4C 3B 60 00 00 92 A1 00 34 92 E1 00 3C 93 41 00 48 93 81 00 50 93 A1 00 54 90 01 00 64 48 00 BB 49 - -. 0 25481FE0 8 -. 38 00 00 05 44 00 00 02 - -. 0 25481FE8 4 -. 4C A3 00 20 - -. 0 2547649C 12 -. 2F 83 FF FF 7C 79 1B 78 41 9E 00 CC - -. 0 254764A8 24 -. 82 FE 05 14 3B 98 00 04 7F 84 E3 78 38 A0 02 00 93 77 00 00 48 00 BB 45 - -. 0 25482000 8 -. 38 00 00 03 44 00 00 02 - -. 0 25482008 4 -. 4C A3 00 20 - -. 0 254764C0 16 -. 2C 03 00 33 7C 7D 1B 78 90 78 00 00 40 81 01 4C - -. 0 254764D0 16 -. 80 9E 01 6C 7F 83 E3 78 38 A0 00 09 48 00 CD BD - -. 0 254764E0 8 -. 2F 03 00 00 40 9A 02 34 - -. 0 254764E8 16 -. 81 9C 00 14 81 1E 02 00 2C 8C 00 01 40 86 01 38 - -. 0 254764F8 12 -. A1 1C 00 12 2F 08 00 14 40 9A 01 D0 - -. 0 25476504 12 -. A0 1C 00 10 2F 80 00 03 40 9E 02 78 - -. 0 25476510 16 -. A2 BC 00 2A 81 1E 02 04 2C 95 00 20 40 86 01 10 - -. 0 25476520 32 -. A1 7C 00 2C 80 9C 00 1C 55 7B 28 34 7F 44 DA 14 7F 1A E8 40 7F A4 C2 14 3B 5D 00 04 41 99 01 08 - -. 0 25476540 16 -. 55 7B 28 34 7F 5D D3 78 7C 1B D2 14 48 00 00 1C - -. 0 25476568 8 -. 7C 00 E8 40 41 81 FF E4 - -. 0 25476550 12 -. 80 9D 00 00 2C 84 00 04 41 86 00 5C - -. 0 2547655C 20 -. 55 66 28 34 3B BD 00 20 7C 06 D2 14 7C 00 E8 40 41 81 FF E4 - -. 0 25476570 68 -. 80 81 00 00 7F 23 CB 78 82 E4 00 04 82 A4 FF D4 7E E8 03 A6 82 C4 FF D8 82 E4 FF DC 83 04 FF E0 83 24 FF E4 83 44 FF E8 83 64 FF EC 83 84 FF F0 83 A4 FF F4 83 C4 FF F8 83 E4 FF FC 7C 81 23 78 4E 80 00 20 - -. 0 25477008 12 -. 2E 03 FF FF 7C 7A 1B 78 40 92 FD F4 - -. 0 25476E04 20 -. 57 12 27 FE 32 D2 FF FF 7E D6 B1 10 7F 7C B0 38 40 92 02 0C - -. 0 25477020 52 -. 80 FE 04 C0 7F E3 FB 78 80 C1 02 28 7F 44 D3 78 81 C7 00 00 7E 08 83 78 7F 87 E3 78 7F 09 C3 78 38 A1 00 18 39 41 02 2C 91 C1 02 2C 93 21 00 08 4B FF E4 B9 - -. 0 25475508 12 -. 94 21 FF 00 7C 08 02 A6 48 02 1A F1 - -. 0 25475514 144 -. 7D 80 00 26 93 C1 00 F8 7F C8 02 A6 93 E1 00 FC 7C 3F 0B 78 90 01 01 04 92 01 00 C0 7C D0 33 78 92 61 00 CC 7C 93 23 78 92 81 00 D0 7C 74 1B 78 92 C1 00 D8 38 60 00 03 92 E1 00 DC 7D 36 4B 78 93 21 00 E4 7C F7 3B 78 93 41 00 E8 7D 19 43 78 93 61 00 EC 3B 40 00 00 93 81 00 F0 7C BC 2B 78 91 C1 00 B8 38 BF 00 28 91 E1 00 BC 92 21 00 C4 92 41 00 C8 92 A1 00 D4 93 01 00 E0 93 A1 00 F4 91 81 00 B4 91 5F 00 98 83 7F 01 08 48 00 C9 05 - -. 0 25481EA4 12 -. 94 21 FF 80 7C C8 02 A6 48 01 51 55 - -. 0 25481EB0 64 -. 93 C1 00 78 7F C8 02 A6 93 61 00 6C 90 C1 00 84 93 21 00 64 7C 79 1B 78 83 7E 04 EC 93 81 00 70 7C BC 2B 78 80 1B 00 00 93 E1 00 7C 7C 9F 23 78 2F 80 00 00 93 41 00 68 93 A1 00 74 40 9E 00 48 - -. 0 25481EF0 24 -. 83 BE 05 14 7C 83 23 78 38 00 00 C5 7C A4 2B 78 83 5D 00 00 44 00 00 02 - -. 0 25481F08 12 -. 7C 00 00 26 74 09 10 00 40 82 00 C4 - -. 0 25481F14 8 -. 2C 83 FF FF 40 A6 00 44 - -. 0 25481F5C 44 -. 80 A1 00 84 83 21 00 64 83 41 00 68 7C A8 03 A6 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C 38 21 00 80 4E 80 00 20 - -. 0 254755A4 12 -. 2F 83 00 00 93 5F 00 A0 41 9C 08 2C - -. 0 254755B0 20 -. 1C BB 00 18 80 9E 04 C8 7F A5 20 2E 2C 1D 00 00 41 82 01 48 - -. 0 254755C4 12 -. 81 7F 00 30 3B 40 00 00 48 00 00 10 - -. 0 254755DC 12 -. 80 DD 01 D8 7C 86 58 00 40 86 FF EC - -. 0 254755E8 16 -. 81 1D 01 DC 80 FF 00 34 7E 08 38 00 40 92 FF DC - -. 0 254755D0 12 -. 83 BD 00 0C 2E 1D 00 00 41 92 01 30 - -. 0 25475708 8 -. 2F 1B 00 00 40 9A 06 E0 - -. 0 25475710 12 -. 72 C0 00 04 38 60 00 00 40 A2 FF 8C - -. 0 2547571C 16 -. 82 3E 04 F4 80 91 00 00 70 89 00 40 40 82 07 38 - -. 0 2547572C 28 -. 7F 25 CB 78 7F 68 DB 78 7E 03 83 78 7E 84 A3 78 7E E6 BB 78 7E C7 B3 78 48 00 39 B1 - -. 0 25479318 8 -. 7D 69 5B 78 48 00 00 08 - -. 0 25479324 12 -. 80 09 00 0C 2C 80 00 00 40 86 FF F4 - -. 0 25479320 16 -. 7C 09 03 78 80 09 00 0C 2C 80 00 00 40 86 FF F4 - -. 0 25479330 72 -. 93 E9 00 0C 2F 1C 00 00 91 3F 00 10 38 80 00 01 7D 0A 28 2E 7D 4A 2A 14 83 2A 00 04 81 65 01 98 38 E8 01 58 81 85 01 9C 3B 19 00 01 90 E6 00 00 31 0C 00 01 7C EB 01 94 93 0A 00 04 90 E5 01 98 91 05 01 9C 40 9A FE A8 - -. 0 2547921C 12 -. 80 1C 01 68 2C 00 00 00 40 82 FF F4 - -. 0 25479234 12 -. 81 66 00 00 7C 89 58 00 41 86 00 24 - -. 0 25479260 20 -. 3B 7F 01 58 93 7F 01 C4 8B B7 00 00 2F 1D 00 00 41 9A 00 6C - -. 0 25479274 12 -. 7E E3 BB 78 3B 80 00 00 48 00 9D 55 - -. 0 25479280 20 -. 2F 9D 00 2F 3B 63 00 01 83 5E 05 14 7F 7D DB 78 41 9E 01 54 - -. 0 254793E4 8 -. 7F 63 DB 78 48 01 E6 3D - -. 0 254793EC 12 -. 2C 83 00 00 7C 7C 1B 78 40 86 FF B0 - -. 0 254793A4 12 -. 7E E4 BB 78 7F 65 DB 78 48 00 A6 75 - -. 0 254793B0 12 -. 8E E3 FF FF 2C 17 00 2F 40 82 FF F8 - -. 0 254793BC 8 -. 7F 03 E0 00 41 9A 00 14 - -. 0 254793C4 16 -. 38 C0 00 00 98 C3 00 00 93 9F 01 9C 4B FF FF 0C - -. 0 25475748 12 -. 3B 1C 00 04 7C 7A 1B 79 41 82 07 08 - -. 0 25475754 60 -. A1 F8 00 2C 81 D8 00 18 A1 58 00 10 B1 FA 01 54 91 DA 01 50 A1 18 00 2C 83 78 00 1C 55 1D 28 34 80 DC 00 00 7C FB EA 14 7F 3B E2 14 7F 87 30 40 91 5F 00 9C 3B 79 00 04 41 9D 04 38 - -. 0 25475790 80 -. A1 1A 01 54 7C 32 0B 78 80 81 00 00 3B A0 00 07 1C E8 00 18 3B 80 00 00 38 C7 00 1E 54 D9 02 B6 7C B9 00 D0 7C 81 29 6E A0 FA 01 54 38 61 00 2F 93 BF 00 A4 54 75 00 36 54 E9 28 34 93 9F 00 A8 7C 09 DA 14 7F 7D DB 78 7E 00 D8 40 40 91 03 A8 - -. 0 254757E0 8 -. 3B 20 00 00 48 00 00 28 - -. 0 2547580C 12 -. 81 3D 00 00 2F 09 00 06 41 9A 00 94 - -. 0 25475818 8 -. 28 09 00 06 40 A1 FF CC - -. 0 254757E8 8 -. 2F 89 00 01 41 9E 02 C4 - -. 0 25475AB0 20 -. 81 31 00 04 81 7D 00 1C 39 09 FF FF 7D 69 40 39 40 82 06 2C - -. 0 25475AC4 24 -. 81 5D 00 08 38 AB FF FF 80 DD 00 04 7C 86 50 50 7C 8B 28 39 40 82 06 50 - -. 0 25475ADC 116 -. 7D 4A 40 78 3B 9C 00 01 7D 55 C9 2E 28 9C 00 01 81 3D 00 08 80 1D 00 10 81 F1 00 04 7C 69 02 14 7D 83 7A 14 7D CF 00 D0 39 6C FF FF 7D 68 70 38 7D 75 CA 14 91 0B 00 04 3B 39 00 18 80 9D 00 08 80 DD 00 10 7C A4 32 14 90 AB 00 08 81 3D 00 08 80 1D 00 14 7C 69 02 14 90 6B 00 0C 81 91 00 04 81 DD 00 04 7D EC 00 D0 7D C8 78 38 91 0B 00 10 40 85 00 18 - -. 0 25475B64 32 -. 80 7D 00 18 3D 80 73 51 61 8E 62 40 54 6F 16 FA 7D C8 7E 30 55 06 07 3E 90 CB 00 14 4B FF FC 78 - -. 0 254757F8 20 -. 54 EF 28 34 3B BD 00 20 7D CF DA 14 7C 8E E8 40 40 85 00 BC - -. 0 25475B50 12 -. 80 8B FF EC 7E 04 50 00 41 92 00 0C - -. 0 25475B5C 40 -. 39 40 00 01 91 5F 00 A8 80 7D 00 18 3D 80 73 51 61 8E 62 40 54 6F 16 FA 7D C8 7E 30 55 06 07 3E 90 CB 00 14 4B FF FC 78 - -. 0 254757F0 8 -. 2C 89 00 02 41 86 03 B8 - -. 0 25475BAC 24 -. 80 7D 00 14 81 9D 00 08 54 6B E8 FE 91 9A 00 08 B1 7A 01 56 4B FF FC 38 - -. 0 25475820 16 -. 3D C0 64 74 61 C0 E5 51 7E 09 00 00 41 92 02 78 - -. 0 25475AA4 12 -. 81 5D 00 18 91 5F 00 A4 4B FF FD 4C - -. 0 254758C4 8 -. 2E 1C 00 00 41 92 02 BC - -. 0 254758CC 36 -. 1D FC 00 18 83 9F 00 9C 81 75 00 00 7E BD AB 78 2E 1C 00 03 7F 8F AA 14 83 3C FF F4 7D CB C8 50 40 92 08 18 - -. 0 254758F0 20 -. 81 91 00 4C 7D C4 73 78 7E E3 BB 78 7D 65 60 38 48 00 AD E9 - -. 0 254806E8 16 -. 7C A3 2B 79 7D 88 02 A6 94 21 FF E0 48 01 69 0D - -. 0 254806F8 32 -. 93 A1 00 14 7C 9D 23 78 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 E1 00 1C 7D 88 03 A6 40 82 00 FC - -. 0 25480718 40 -. 3C C0 00 03 83 FE 04 F4 80 9E 04 C8 60 C6 FF FF 3C E0 70 00 39 80 00 0F 81 64 00 00 38 84 00 18 2F 8B 00 00 41 9E 00 9C - -. 0 25480740 36 -. 81 3F 00 04 38 A9 FF FF 7C A3 28 F8 80 0B 01 A4 83 8B 01 A0 7C 08 2B 78 7C 88 38 40 7F 8A 18 38 40 84 00 10 - -. 0 25480764 12 -. 83 8B 01 80 77 89 C0 00 40 82 00 0C - -. 0 25480770 8 -. 7F 07 50 40 40 98 00 54 - -. 0 254807C8 16 -. 7D 47 53 78 81 6B 00 0C 2C 8B 00 00 40 86 FF 78 - -. 0 2548074C 24 -. 80 0B 01 A4 83 8B 01 A0 7C 08 2B 78 7C 88 38 40 7F 8A 18 38 40 84 00 10 - -. 0 25480778 32 -. 7C 06 40 10 38 00 00 00 7C 00 01 14 7D 2A 30 10 39 20 00 00 7D 29 49 14 7C 1C 48 39 40 82 00 94 - -. 0 25480798 32 -. 7C 08 38 10 38 00 00 00 7C 00 01 14 7D 26 50 10 39 20 00 00 7D 29 49 14 7C 1C 48 39 41 82 00 18 - -. 0 254807CC 12 -. 81 6B 00 0C 2C 8B 00 00 40 86 FF 78 - -. 0 254807D8 8 -. 35 8C FF FF 40 80 FF 54 - -. 0 25480730 16 -. 81 64 00 00 38 84 00 18 2F 8B 00 00 41 9E 00 9C - -. 0 254807E0 28 -. 3C 67 FF FF 80 FF 00 04 7F 03 30 40 38 87 FF FF 7C 85 EB 78 38 85 00 01 40 99 00 14 - -. 0 254807FC 16 -. 7D 06 18 50 7C 64 18 50 7F 88 20 40 40 9C 00 08 - -. 0 25480810 24 -. 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25475904 24 -. 80 B5 00 14 81 15 00 10 7D C4 73 78 38 C0 08 02 7E 67 9B 78 48 00 CE 81 - -. 0 2547591C 12 -. 2F 03 FF FF 90 7A 01 A0 41 9A 01 3C - -. 0 25475928 32 -. 81 7F 00 A8 7C A3 72 14 90 BA 01 A4 2F 8B 00 00 80 F5 00 00 7C 07 18 50 90 1A 00 00 40 9E 05 34 - -. 0 25475E78 24 -. 80 75 00 04 38 A0 00 00 80 9C FF F4 7C 83 20 50 7C 60 1A 14 48 00 C9 2D - -. 0 254827B8 8 -. 38 00 00 7D 44 00 00 02 - -. 0 254827C0 4 -. 4C A3 00 20 - -. 0 25475E90 4 -. 4B FF FA B8 - -. 0 25475948 12 -. 80 DD 00 14 70 C9 00 04 41 82 00 14 - -. 0 25475954 28 -. 83 9D 00 04 83 3A 00 00 7D 19 E2 14 91 1A 01 A8 81 9A 01 4C 2F 8C 00 00 40 9E 00 38 - -. 0 25475970 16 -. 81 5D 00 10 81 78 00 1C 7C 8A 58 40 41 85 00 28 - -. 0 25475980 36 -. 80 1D 00 04 81 1D 00 00 A1 38 00 2C 7C 88 00 50 55 23 28 34 7C A4 52 14 7C EB 1A 14 7F 05 38 40 40 98 06 9C - -. 0 2547603C 16 -. 7E E8 5A 14 7D 6A B8 50 91 7A 01 4C 4B FF F9 5C - -. 0 254759A4 16 -. 80 9D 00 0C 80 7D 00 08 7C 04 18 40 40 81 00 68 - -. 0 25475A18 16 -. 3B BD 00 18 7F 35 7A 14 7F 99 E8 40 40 9D 01 F8 - -. 0 25475A28 16 -. 80 9D 00 04 80 1D 00 00 7C 84 00 40 40 85 FF 14 - -. 0 25475A38 32 -. 81 5A 00 00 7C 80 20 50 80 BD 00 14 38 C0 08 12 81 1D 00 10 7C 6A 02 14 7E 67 9B 78 48 00 CD 45 - -. 0 25475A58 8 -. 2F 03 FF FF 40 9A FE EC - -. 0 254759B4 40 -. 80 DA 00 00 81 71 00 04 7F 26 1A 14 7E E6 22 14 7D 0B CA 14 7C 6B 00 D0 39 48 FF FF 7D 5C 18 38 7F 97 E0 40 40 9C 00 08 - -. 0 254759DC 12 -. 7E FC BB 78 7C 9C C8 40 40 85 00 2C - -. 0 254759E8 12 -. 80 BD 00 14 70 AA 00 02 41 82 08 38 - -. 0 254759F4 16 -. 7C B9 E0 50 7F 23 CB 78 38 80 00 00 48 00 DD 45 - -. 0 25483744 16 -. 28 85 00 04 70 67 00 03 7C 66 1B 78 40 85 01 90 - -. 0 25483754 12 -. 2A 85 00 1F 50 84 44 2E 41 A2 00 24 - -. 0 25483780 12 -. 7C A0 11 20 50 84 80 1E 40 95 01 98 - -. 0 2548378C 12 -. 70 C7 00 1C 20 E7 00 20 41 82 00 40 - -. 0 25483798 24 -. 7C E0 11 20 7C C6 3A 14 7C A7 28 50 28 87 00 10 7C C8 33 78 40 9C 00 0C - -. 0 254837B8 4 -. 41 84 00 14 - -. 0 254837CC 4 -. 40 9D 00 08 - -. 0 254837D0 20 -. 90 88 FF FC 28 84 00 00 54 A7 00 35 7C A0 11 20 41 86 01 A0 - -. 0 25483980 8 -. 7C 08 02 A6 41 82 FF 9C - -. 0 25483988 4 -. 48 01 36 79 - -. 0 2548398C 24 -. 7D 28 02 A6 81 29 04 F0 81 09 00 00 7C 08 03 A6 28 88 00 00 41 86 FE 44 - -. 0 254839A4 8 -. 28 88 00 20 41 86 FE BC - -. 0 25483864 32 -. 54 A5 06 FE 7C E0 21 20 54 E0 C9 FF 7C 09 03 A6 38 E0 00 20 39 00 FF C0 28 85 00 10 40 9A 00 0C - -. 0 2548388C 8 -. 39 20 FF E0 40 99 00 10 - -. 0 254838A0 8 -. 2A 85 00 00 41 82 00 7C - -. 0 254838A8 24 -. 7C 00 37 EC 7C 07 37 EC 38 C6 00 80 7C 08 37 EC 7C 09 37 EC 42 00 FF EC - -. 0 254838C0 4 -. 4D 96 00 20 - -. 0 254838C4 4 -. 48 00 00 60 - -. 0 25483924 8 -. 7C C6 2A 14 41 9F 00 20 - -. 0 2548392C 4 -. 41 9E 00 24 - -. 0 25483930 4 -. 41 9D 00 28 - -. 0 25483958 8 -. 94 86 FF FC 41 84 00 14 - -. 0 25483970 4 -. 4C 9C 00 20 - -. 0 25475A04 12 -. 80 BD 00 14 70 A0 00 02 41 82 08 08 - -. 0 25475A10 8 -. 7F 97 E0 40 41 9D 06 AC - -. 0 25475C1C 24 -. 82 A1 00 00 7E 41 93 78 92 A1 00 00 81 3A 00 08 2F 09 00 00 40 9A 02 64 - -. 0 25475E94 16 -. 82 5A 00 00 7D 29 92 14 91 3A 00 08 4B FF FD 98 - -. 0 25475C38 12 -. 2E 09 00 00 7D 2A 4B 78 41 92 02 64 - -. 0 25475C44 16 -. 81 69 00 00 39 1A 00 20 2C 0B 00 00 41 82 00 64 - -. 0 25475C54 60 -. 3C 60 70 00 3C E0 6F FF 3C A0 6F FF 3F 80 6F FF 3D E0 6F FF 3F A0 6F FF 60 66 00 21 60 E7 FF FF 60 A5 FD FF 63 84 FE 34 61 E3 FE FF 63 BD FF 40 2F 8B 00 21 55 60 10 3A 40 9D 00 18 - -. 0 25475CA4 16 -. 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -. 0 25475C84 12 -. 2F 8B 00 21 55 60 10 3A 40 9D 00 18 - -. 0 25475C90 12 -. 7D 2B 38 50 28 89 00 0F 41 85 03 BC - -. 0 25475C9C 24 -. 7C 0B 30 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -. 0 25475CB4 12 -. 81 7A 00 00 2C 8B 00 00 41 86 00 AC - -. 0 25475CC0 12 -. 81 28 00 10 2F 09 00 00 41 9A 00 10 - -. 0 25475CCC 24 -. 81 49 00 04 7C 8A 5A 14 90 89 00 04 81 28 00 0C 2E 09 00 00 41 92 00 10 - -. 0 25475CE4 24 -. 82 49 00 04 7C D2 5A 14 90 C9 00 04 81 28 00 14 2C 09 00 00 41 82 00 10 - -. 0 25475CFC 24 -. 81 E9 00 04 7F AF 5A 14 93 A9 00 04 81 28 00 18 2F 89 00 00 41 9E 00 10 - -. 0 25475D14 24 -. 80 A9 00 04 7F 85 5A 14 93 89 00 04 81 28 00 1C 2C 89 00 00 41 86 00 10 - -. 0 25475D2C 24 -. 80 E9 00 04 7C 67 5A 14 90 69 00 04 81 28 00 5C 2F 09 00 00 41 9A 00 10 - -. 0 25475D44 24 -. 80 09 00 04 7E E0 5A 14 92 E9 00 04 81 28 00 C4 2E 09 00 00 41 92 00 10 - -. 0 25475D5C 24 -. 83 29 00 04 7D 99 5A 14 91 89 00 04 81 28 00 78 2C 09 00 00 41 82 00 30 - -. 0 25475DA0 12 -. 81 28 00 98 2F 89 00 00 41 9E 03 54 - -. 0 25475DAC 16 -. 81 69 00 04 71 60 00 01 91 7A 01 FC 41 82 00 08 - -. 0 25475DC0 12 -. 81 28 00 74 2C 89 00 00 41 86 00 E0 - -. 0 25475EA8 8 -. 71 69 00 40 40 82 02 A4 - -. 0 25475EB0 12 -. 81 3A 01 4C 2F 89 00 00 41 9E 01 CC - -. 0 25475EBC 36 -. 82 5A 00 00 7C C9 92 14 90 DA 01 4C 80 BE 04 C8 83 9F 00 A4 81 E5 04 00 7F 9D 78 78 73 AB 00 01 40 82 02 B0 - -. 0 25475EE0 12 -. 81 3A 02 18 2F 89 00 00 41 9E 00 10 - -. 0 25475EF8 8 -. 7E 63 9B 78 48 00 C0 F5 - -. 0 25481FF0 8 -. 38 00 00 06 44 00 00 02 - -. 0 25481FF8 4 -. 4C A3 00 20 - -. 0 25475F00 12 -. 81 1E 01 C8 2C 83 00 00 40 A6 FB 68 - -. 0 25475F0C 48 -. 81 7A 01 80 81 FF 00 9C 55 7D 00 02 69 F3 00 02 21 33 00 00 7E 69 99 14 6F B2 40 00 21 52 00 00 7E 4A 91 14 7E 4A 98 39 3A 60 FF FF 40 82 00 BC - -. 0 25475F3C 28 -. 80 7A 01 50 80 FA 00 00 7D 63 3A 14 91 7A 01 50 80 B1 00 00 70 A9 00 40 40 82 02 78 - -. 0 25475F58 8 -. 7F 43 D3 78 48 00 26 11 - -. 0 25475F60 8 -. 72 C0 00 08 40 82 00 10 - -. 0 25475F68 12 -. 81 DA 00 60 2F 0E 00 00 40 9A 02 E0 - -. 0 25475F74 12 -. 81 1A 01 FC 71 09 00 20 41 82 00 0C - -. 0 25475F80 36 -. 81 3E 04 C8 93 49 01 A0 80 91 00 50 C8 1F 00 28 2C 84 00 00 D8 1A 01 D0 C9 BF 00 30 D9 BA 01 D8 41 86 FE B0 - -. 0 25475E50 8 -. 7F 43 D3 78 4B FF F8 50 - -. 0 254756A4 100 -. 80 A1 00 00 83 45 00 04 81 85 FF B4 7F 48 03 A6 81 C5 FF B8 81 E5 FF BC 7D 80 81 20 82 05 FF C0 82 25 FF C4 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 - -. 0 25477054 4 -. 4B FF FF 04 - -. 0 25476F58 96 -. 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 - -. 0 254734A8 36 -. 80 9E 00 D0 82 E3 01 78 3A 77 00 01 92 63 01 78 38 7F 00 44 6A 7D 00 01 23 BD 00 00 7F B9 01 94 48 00 CE 75 - -. 0 254734CC 12 -. 7F B9 EB 78 7C 7D 1B 79 40 82 FF 9C - -. 0 254734D8 12 -. 80 7E 00 3C 38 80 00 04 48 00 EB 51 - -. 0 25482030 8 -. 38 00 00 21 44 00 00 02 - -. 0 25482038 4 -. 4C A3 00 20 - -. 0 2548203C 4 -. 4B FF F2 F4 - -. 0 25481330 12 -. 94 21 FF F0 7D 88 02 A6 48 01 5C C9 - -. 0 2548133C 36 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 81 3E 05 14 83 C1 00 08 38 21 00 10 90 69 00 00 38 60 FF FF 4E 80 00 20 - -. 0 254734E4 8 -. 2E 03 00 00 40 92 F2 D0 - -. 0 254727B8 8 -. 2C 19 00 00 40 82 13 F0 - -. 0 25473BAC 64 -. 57 36 10 3A 83 A1 00 00 38 D6 00 1E 39 60 00 00 54 C0 00 36 7F 40 00 D0 7F A1 D1 6E 3B 61 00 17 81 2E 01 C4 57 7A 00 36 55 6C 10 3A 39 6B 00 01 7D 2C D1 2E 81 29 00 0C 2F 89 00 00 40 9E FF EC - -. 0 25473BEC 4 -. 4B FF EB D4 - -. 0 254727C0 36 -. 81 7F 00 30 38 E0 00 00 7F 44 D3 78 7F 25 CB 78 69 66 00 03 20 06 00 00 7C C0 31 14 7E 83 A3 78 48 00 79 E5 - -. 0 2547A1C4 24 -. 94 21 FF 60 7D 28 02 A6 91 E1 00 5C 1D E5 00 0C 91 C1 00 58 48 01 CE 29 - -. 0 2547A1DC 172 -. 39 CF 00 36 81 41 00 00 55 CC 00 36 93 A1 00 94 7D 0C 00 D0 3B A0 00 00 91 21 00 A4 7F 9D 28 40 92 E1 00 7C 7C 77 1B 78 93 C1 00 98 38 00 00 00 93 E1 00 9C 7C 3F 0B 78 92 01 00 60 7F C8 02 A6 92 21 00 64 7C CF 33 78 92 41 00 68 7C EE 3B 78 92 61 00 6C 92 81 00 70 92 A1 00 74 92 C1 00 78 93 01 00 80 93 21 00 84 93 41 00 88 93 61 00 8C 93 81 00 90 7D 41 41 6E 39 00 00 01 81 23 01 80 38 61 00 17 54 6A 00 36 51 09 C9 4C 39 6A 00 0C 90 0A 00 00 91 6A 00 08 91 37 01 80 91 5F 00 08 92 EA 00 04 91 1F 00 0C 40 9C 00 5C - -. 0 2547A288 20 -. 7C A9 03 A6 7D 47 53 78 38 A0 00 00 38 C0 00 01 48 00 00 08 - -. 0 2547A2A0 60 -. 1E 68 00 0C 57 B5 10 3A 7E 15 20 2E 39 28 00 01 7E 53 3A 14 7C B3 39 2E 3A 92 00 0C 92 12 00 04 92 92 00 08 3B BD 00 01 82 30 01 80 91 3F 00 0C 50 D1 C9 4C 92 30 01 80 42 00 FF C4 - -. 0 2547A2DC 64 -. 7D 28 4B 78 83 1F 00 08 1E C8 00 0C 82 1E 05 14 3A 20 00 00 7F 1B C3 79 7C F6 C2 14 80 90 00 00 38 A7 FF F4 38 C0 00 00 7C B3 2B 78 90 C5 00 08 92 3F 00 34 90 9F 00 38 92 30 00 00 41 82 02 AC - -. 0 2547A31C 32 -. 83 5B 00 04 3B 80 00 01 93 9B 00 00 3B 00 00 00 83 3A 01 58 3A C0 00 00 2C 99 00 00 40 86 00 30 - -. 0 2547A33C 32 -. 80 7A 01 E8 7F 4B BA 78 31 4B FF FF 7F AA 59 10 21 23 00 00 7C 09 19 14 7C 0B E8 39 41 82 00 10 - -. 0 2547A368 12 -. 82 BA 00 24 2F 95 00 00 40 9E 00 1C - -. 0 2547A38C 44 -. 80 DA 00 34 7F 72 DB 78 83 9A 00 08 82 A6 00 04 91 FF 00 14 91 DF 00 18 81 3C 00 00 92 BF 00 1C 2F 09 00 00 93 5F 00 10 41 9A 05 04 - -. 0 2547A3B8 16 -. 3F 20 7F FF 63 27 FF FD 90 FF 00 40 48 00 00 BC - -. 0 2547A480 8 -. 2F 89 00 01 41 9E FF 44 - -. 0 2547A3C8 24 -. 80 1C 00 04 38 80 00 24 7F A0 AA 14 7F A3 EB 78 7F B9 EB 78 48 00 8A 25 - -. 0 2547A3E0 8 -. 2C 83 00 00 40 86 05 88 - -. 0 2547A3E8 24 -. 80 BE 02 F8 38 7F 00 30 38 9F 00 34 38 DF 00 10 93 BF 00 20 48 00 11 A5 - -. 0 2547B5A0 12 -. 94 21 FD 60 7D 48 02 A6 48 01 BA 59 - -. 0 2547B5AC 56 -. 93 C1 02 98 7F C8 02 A6 39 00 00 00 91 41 02 A4 93 E1 02 9C 80 FE 04 C8 91 01 00 14 81 27 01 B4 90 81 02 74 7D 29 03 A6 90 A1 02 78 90 C1 02 7C 90 61 02 70 4E 80 04 21 - -. 0 2547185C 12 -. 94 21 FF F0 7D 88 02 A6 48 02 57 9D - -. 0 25471868 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 7E 00 18 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 2547B5E4 20 -. 80 03 00 00 90 61 02 80 38 61 00 20 90 01 00 08 48 00 72 BD - -. 0 254828B0 8 -. 38 80 00 00 48 00 01 DC - -. 0 25482A90 172 -. 90 23 00 00 7C 08 02 A6 91 C3 00 0C D9 C3 00 58 90 03 00 08 91 E3 00 10 D9 E3 00 60 7C 00 00 26 92 03 00 14 DA 03 00 68 90 03 00 54 92 23 00 18 DA 23 00 70 92 43 00 1C DA 43 00 78 92 63 00 20 DA 63 00 80 92 83 00 24 DA 83 00 88 92 A3 00 28 DA A3 00 90 92 C3 00 2C DA C3 00 98 92 E3 00 30 DA E3 00 A0 93 03 00 34 DB 03 00 A8 93 23 00 38 DB 23 00 B0 93 43 00 3C DB 43 00 B8 93 63 00 40 DB 63 00 C0 93 83 00 44 DB 83 00 C8 93 A3 00 48 DB A3 00 D0 93 C3 00 4C DB C3 00 D8 93 E3 00 50 DB E3 00 E0 7C C8 02 A6 48 01 44 C9 - -. 0 25482B3C 24 -. 7C A8 02 A6 80 A5 04 E4 7C C8 03 A6 80 A5 00 3C 74 A5 10 00 41 82 01 58 - -. 0 25482CA8 4 -. 4B FF D2 F0 - -. 0 2547FF98 24 -. 94 21 FF F0 38 00 00 00 90 03 01 C0 38 21 00 10 38 60 00 00 4E 80 00 20 - -. 0 2547B5F8 20 -. 7C 7F 1B 79 80 61 02 7C 7F EA FB 78 2F 9F FF FF 40 82 00 54 - -. 0 2547B60C 24 -. 81 21 02 80 38 01 00 10 81 81 02 78 90 09 00 00 7D 89 03 A6 4E 80 04 21 - -. 0 2547A0BC 48 -. 7C 88 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 38 A0 00 00 90 81 00 14 80 63 00 00 80 9F 00 10 80 03 01 80 74 09 C0 00 54 06 17 BE 40 82 00 08 - -. 0 2547A0EC 20 -. 38 C0 00 01 80 FF 00 04 81 1F 00 08 81 23 00 18 4B FF CB ED - -. 0 25482FA8 20 -. 8C A3 00 01 8C C4 00 01 2C 85 00 00 7C 05 30 00 40 86 FF D4 - -. 0 25482F8C 8 -. 8C A3 00 01 40 82 00 34 - -. 0 25482FC4 12 -. 88 A3 FF FF 7C 66 28 50 4E 80 00 20 - -. 0 2547706C 8 -. 7F E3 FB 78 48 00 BF 61 - -. 0 25477074 16 -. 83 54 00 00 3A C3 00 01 73 49 00 01 40 82 03 C4 - -. 0 25477084 8 -. 3B 40 FF FF 41 8E 00 20 - -. 0 2547708C 28 -. 83 9B 00 94 7F 6C FE 70 7D 9D DA 78 2E 1A FF FF 2F 9C 00 00 7D CC E8 50 40 9E 01 6C - -. 0 254770A8 24 -. 2C 9B 00 00 7F 65 FE 70 7C A0 DA 78 7F 7D DB 78 7D C5 00 50 41 86 03 70 - -. 0 254770C0 12 -. 82 5E 01 9C 39 E0 FF FF 48 00 00 24 - -. 0 254770EC 24 -. 80 7D 01 8C 3B 9D 01 8C 38 00 00 00 2E 03 FF FF 2F 03 00 00 41 92 00 2C - -. 0 2547712C 32 -. 2C 00 00 00 7F 86 E3 78 7F E3 FB 78 7E C4 B3 78 7E E5 BB 78 38 E1 02 28 39 01 00 18 41 82 FF 84 - -. 0 254770CC 32 -. 2E 1A FF FF 83 BD 01 68 31 3D FF FF 7C C9 E9 10 7D 20 00 26 55 29 9F FE 7D 2B 30 39 41 82 00 B0 - -. 0 25477198 4 -. 40 92 00 A8 - -. 0 2547719C 12 -. 80 B5 00 00 2F 85 00 00 41 9E 00 68 - -. 0 254771A8 40 -. 83 A5 01 80 7C AA DA 78 30 0A FF FF 7D 00 51 10 57 BC 00 02 6F 92 80 00 31 32 FF FF 7D E9 91 10 7D E0 40 39 41 82 00 40 - -. 0 2547720C 4 -. 40 92 00 34 - -. 0 25477210 16 -. 80 DE 01 68 80 A6 00 00 2C 85 FF FF 41 86 00 24 - -. 0 25477220 24 -. 7F E3 FB 78 7E C4 B3 78 7E E5 BB 78 38 E1 02 28 39 01 00 18 4B FF F5 61 - -. 0 25476794 12 -. 94 21 FF 00 7C 08 02 A6 48 02 08 65 - -. 0 254767A0 220 -. 93 C1 00 F8 7F C8 02 A6 92 41 00 C8 92 61 00 CC 7D 20 00 26 90 01 01 04 38 00 00 00 82 5E 01 5C 82 7E 01 58 92 01 00 C0 92 21 00 C4 82 13 00 00 82 32 00 00 7D 12 43 78 91 E1 00 BC 7D F0 8A 14 91 C1 00 B8 93 E1 00 FC 7D CF 22 14 7C 3F 0B 78 39 8E 00 1E 90 DF 00 84 55 8B 00 36 81 41 00 00 7C 71 1B 78 92 A1 00 D4 39 E0 00 00 91 21 00 B4 7D 2B 00 D0 82 A6 00 00 92 C1 00 D8 7C 96 23 78 93 41 00 E8 3B 40 FF FF 93 61 00 EC 2E 1A FF FF 93 A1 00 F4 92 81 00 D0 92 E1 00 DC 93 01 00 E0 93 21 00 E4 93 81 00 F0 7D 41 49 6E 38 81 00 17 83 B5 00 00 81 DE 04 F4 54 9B 00 36 90 BF 00 80 90 FF 00 88 90 1F 00 8C 80 6E 00 00 3A 60 00 00 3A E0 00 00 70 69 00 01 40 82 02 5C - -. 0 2547687C 20 -. 80 9D 00 0C 7F 63 DB 78 80 BD 00 10 3B 80 00 00 48 00 D1 95 - -. 0 25476890 8 -. 7C 78 1B 78 40 92 01 A0 - -. 0 25476898 16 -. 83 3E 01 54 81 99 00 00 7F 9C 60 40 40 9C 01 4C - -. 0 254768A8 16 -. 81 7E 02 28 3A 80 00 02 82 0B 00 00 48 00 00 1C - -. 0 254768D0 12 -. 80 DD 00 14 2C 86 00 01 41 A6 FF E0 - -. 0 254768DC 32 -. 81 3E 01 60 57 8A 18 38 7F 03 C3 78 80 A9 00 00 7E 6A 2A 14 7C 8A 28 2E 80 B3 00 04 48 00 D1 29 - -. 0 254768FC 12 -. 7E 24 8B 78 7E C5 B3 78 48 00 D1 1D - -. 0 25476908 16 -. 83 4E 00 00 7E 7B 18 50 73 49 00 01 40 82 01 AC - -. 0 25476918 12 -. 7F 63 DB 78 7E 44 93 78 4B FF FB 25 - -. 0 25481FEC 4 -. 4B FF F3 44 - -. 0 25476924 20 -. 80 1D 00 14 7C 7A 1B 78 2E 03 FF FF 2F 00 00 00 40 9A 00 0C - -. 0 25476938 4 -. 41 92 00 78 - -. 0 254769B0 28 -. 7C 76 98 50 7F 64 DB 78 7C FB 1A 14 38 BF 00 10 98 07 FF FF 38 60 00 03 48 00 B3 A1 - -. 0 25481D68 12 -. 94 21 FF 80 7C C8 02 A6 48 01 52 91 - -. 0 25481D74 64 -. 93 C1 00 78 7F C8 02 A6 93 61 00 6C 90 C1 00 84 93 21 00 64 7C 79 1B 78 83 7E 04 EC 93 81 00 70 7C BC 2B 78 80 1B 00 00 93 E1 00 7C 7C 9F 23 78 2F 80 00 00 93 41 00 68 93 A1 00 74 40 9E 00 48 - -. 0 25481DB4 24 -. 83 BE 05 14 7C 83 23 78 38 00 00 C3 7C A4 2B 78 83 5D 00 00 44 00 00 02 - -. 0 25481DCC 12 -. 7C 00 00 26 74 09 10 00 40 82 00 C4 - -. 0 25481E98 12 -. 90 7D 00 00 38 60 FF FF 4B FF FF 38 - -. 0 25481DD8 8 -. 2C 83 FF FF 40 A6 00 44 - -. 0 25481DE0 12 -. 80 9D 00 00 2F 04 00 26 40 BA 00 38 - -. 0 25481E20 44 -. 80 A1 00 84 83 21 00 64 83 41 00 68 7C A8 03 A6 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C 38 21 00 80 4E 80 00 20 - -. 0 254769CC 8 -. 2F 83 00 00 40 9E 00 14 - -. 0 254769E4 12 -. 38 80 00 01 90 9D 00 14 4B FF FF 54 - -. 0 25476940 24 -. 81 7D 00 14 69 6C 00 02 21 2C 00 00 7D 89 61 14 7E F7 63 78 41 B2 FF 64 - -. 0 254768B8 12 -. 3B 9C 00 01 3B BD 00 04 40 92 01 74 - -. 0 254768C4 12 -. 81 39 00 00 7C 9C 48 40 40 84 01 24 - -. 0 254769D4 16 -. 81 1F 00 20 55 00 04 26 2C 80 40 00 41 A6 FF 5C - -. 0 2547693C 28 -. 92 9D 00 14 81 7D 00 14 69 6C 00 02 21 2C 00 00 7D 89 61 14 7E F7 63 78 41 B2 FF 64 - -. 0 254769F0 4 -. 40 92 00 44 - -. 0 254769F4 8 -. 2F 17 00 00 41 9A 00 1C - -. 0 254769FC 16 -. 83 BE 05 14 81 3D 00 00 2F 89 00 02 41 9E 00 0C - -. 0 25476A14 16 -. 87 B5 00 04 7D EF BB 78 2C 9D 00 00 40 86 FE 48 - -. 0 25476868 20 -. 80 6E 00 00 3A 60 00 00 3A E0 00 00 70 69 00 01 40 82 02 5C - -. 0 25483DE0 28 -. 80 04 00 00 38 84 FF F8 81 24 00 0C 38 63 FF F4 38 A5 00 02 90 03 00 0C 4B FF FF 34 - -. 0 25483D2C 48 -. 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 25483DC4 28 -. 81 24 00 00 38 84 FF F4 80 04 00 10 38 63 FF F0 38 A5 00 03 91 23 00 10 4B FF FF 58 - -. 0 25483D34 40 -. 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -. 0 25476A24 8 -. 2E 0F 00 00 41 92 02 6C - -. 0 25476A2C 8 -. 38 60 FF FF 48 00 00 2C - -. 0 25476A5C 100 -. 81 01 00 00 81 E8 00 04 80 88 FF B4 7D E8 03 A6 81 C8 FF B8 81 E8 FF BC 7C 80 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -. 0 25477238 32 -. 2E 03 FF FF 7C 7A 1B 78 7D 6E 00 D0 7C E0 00 26 54 E7 9F FE 55 6E 0F FE 7C EB 70 39 41 82 00 44 - -. 0 25477258 20 -. 80 1B 01 E0 3B BB 01 E0 39 20 00 00 2F 00 FF FF 41 9A 00 28 - -. 0 25477290 8 -. 2C 09 00 00 40 82 00 DC - -. 0 25477298 4 -. 40 92 00 8C - -. 0 2547729C 8 -. 2F 17 00 00 40 9A 01 E4 - -. 0 254772A4 8 -. 7F E3 FB 78 48 00 09 49 - -. 0 25477BF0 12 -. 94 21 FF C0 7C 88 02 A6 48 01 F4 09 - -. 0 25477BFC 88 -. 93 C1 00 38 7F C8 02 A6 92 61 00 0C 90 81 00 44 7D 80 00 26 92 E1 00 1C 7C 77 1B 78 82 7E 04 F4 92 81 00 10 80 13 00 00 92 A1 00 14 70 09 00 01 92 C1 00 18 93 01 00 20 93 21 00 24 93 41 00 28 93 61 00 2C 93 81 00 30 93 A1 00 34 93 E1 00 3C 91 81 00 08 40 82 03 7C - -. 0 25477C54 16 -. 82 DE 02 54 80 76 00 00 2F 83 00 00 41 9E 00 FC - -. 0 25477D5C 16 -. 80 7E 02 60 38 A0 00 01 80 9E 02 5C 48 00 42 45 - -. 0 2547BFAC 52 -. 7C 08 02 A6 94 21 FF 60 93 81 00 90 7C 9C 23 78 38 80 00 00 93 61 00 8C 93 A1 00 94 7C BD 2B 78 93 E1 00 9C 3B 60 FF FF 93 C1 00 98 90 01 00 A4 48 00 60 05 - -. 0 2547BFE0 20 -. 7C 7F 1B 79 38 A1 00 10 38 60 00 03 7F E4 FB 78 41 80 00 40 - -. 0 2547BFF4 4 -. 48 00 5E B1 - -. 0 2547BFF8 8 -. 2F 83 00 00 41 9C 00 2C - -. 0 2547C000 40 -. 81 21 00 44 7F A5 EB 78 38 C0 00 02 7F E7 FB 78 2C 89 00 00 7D 24 4B 78 39 00 00 00 38 60 00 00 91 3C 00 00 40 86 00 34 - -. 0 2547C058 4 -. 48 00 67 41 - -. 0 2547C05C 8 -. 7C 7B 1B 78 4B FF FF C8 - -. 0 2547C028 8 -. 7F E3 FB 78 48 00 5F C5 - -. 0 2547C030 40 -. 80 81 00 A4 7F 63 DB 78 83 81 00 90 83 61 00 8C 7C 88 03 A6 83 A1 00 94 83 C1 00 98 83 E1 00 9C 38 21 00 A0 4E 80 00 20 - -. 0 25477D6C 12 -. 2E 03 FF FF 7C 7F 1B 78 41 92 01 54 - -. 0 25477D78 16 -. 81 3E 02 5C 83 A9 00 00 28 9D 00 10 40 85 00 E8 - -. 0 25477D88 12 -. 80 9E 02 64 38 A0 00 0B 48 00 B5 09 - -. 0 25477D94 8 -. 2F 03 00 00 40 9A 00 D4 - -. 0 25477D9C 40 -. 81 5F 00 0C 93 F6 00 00 1D 0A 00 0C 83 9E 02 58 38 E8 00 17 54 E5 00 38 38 C5 00 30 7C 7F 2A 14 7E 06 E8 40 41 91 00 1C - -. 0 25477DC4 16 -. 80 9E 02 68 38 A0 00 14 90 7C 00 00 48 00 B4 C9 - -. 0 254832B8 12 -. 54 80 07 BE 2C 00 00 00 41 82 00 2C - -. 0 254832EC 12 -. 55 69 07 BE 2F 09 00 00 40 9A 00 C0 - -. 0 254832F8 24 -. 54 A8 F0 BE 7D 6A 5B 78 55 00 07 BE 7C 89 23 78 2F 80 00 01 41 9E 01 50 - -. 0 2548345C 36 -. 80 6B 00 00 39 08 FF FF 80 C4 00 00 39 4B 00 04 39 24 00 04 7F 03 30 00 80 EA 00 00 80 09 00 00 41 9A 00 C8 - -. 0 25483544 16 -. 7F 87 00 00 80 6A 00 04 80 C9 00 04 40 9E FD F4 - -. 0 25483554 16 -. 7C 03 30 00 80 EA 00 08 80 09 00 08 41 A2 FD D4 - -. 0 25483334 16 -. 7C 87 00 00 80 6A 00 0C 80 C9 00 0C 41 86 01 48 - -. 0 25483488 20 -. 39 08 FF FC 39 4A 00 10 2F 08 00 00 39 29 00 10 40 BA FF D8 - -. 0 2548349C 24 -. 7F 83 30 00 7C 03 30 10 7C 00 01 10 7C 00 03 B8 60 00 00 01 40 9E FE A4 - -. 0 254834B4 8 -. 38 00 00 00 4B FF FE 9C - -. 0 25483354 12 -. 2F 80 00 00 7C 03 03 78 40 9E 00 40 - -. 0 25483360 24 -. 54 BC 00 3A 54 A5 07 BE 7C 84 E2 14 7D 6B E2 14 2C 05 00 00 41 82 00 24 - -. 0 25477DD4 8 -. 2C 03 00 00 41 A2 FE 8C - -. 0 25477C64 16 -. 81 56 00 00 38 60 00 00 2F 0A FF FF 41 9A 00 94 - -. 0 25477C74 20 -. 83 1E 02 58 3A A0 00 00 83 78 00 00 2E 1B FF FF 41 92 01 64 - -. 0 25477C88 36 -. 83 FB 00 14 83 9E 02 5C 3B 5F FF FF 7F 95 D0 00 83 BC 00 00 3B 80 00 00 7E CA EA 14 7F 3B B0 50 41 9D 00 4C - -. 0 25477CAC 44 -. 7C 7C D2 14 80 98 00 00 7C 7D 0E 70 7F BD 01 94 7E E3 BB 78 1F FD 00 18 7D 9F 22 14 80 0C 00 34 7C 00 C8 40 7C 9B 02 14 40 80 00 20 - -. 0 25477CD8 4 -. 4B FF FD FD - -. 0 25477AD4 20 -. 94 21 FF F0 7C 67 1B 78 89 43 00 00 2F 8A 00 00 41 9E 00 DC - -. 0 25477AE8 20 -. 88 64 00 00 38 0A FF D0 7D 4B 53 78 28 00 00 09 41 81 00 8C - -. 0 25477B84 16 -. 39 03 FF D0 7C 60 1B 78 28 08 00 09 40 81 00 48 - -. 0 25477B94 16 -. 55 43 06 3E 54 00 06 3E 7C 83 00 00 40 86 00 44 - -. 0 25477BA4 16 -. 8D 47 00 01 8C 64 00 01 2F 0A 00 00 40 9A FF 3C - -. 0 25477AEC 16 -. 38 0A FF D0 7D 4B 53 78 28 00 00 09 41 81 00 8C - -. 0 25477BE4 12 -. 7C 60 18 50 38 21 00 10 4E 80 00 20 - -. 0 25477CDC 8 -. 2F 83 00 00 41 9E 02 14 - -. 0 25477CE4 4 -. 40 9C 00 6C - -. 0 25477D50 12 -. 3B 5D FF FF 7F 9C D0 00 4B FF FF 98 - -. 0 25477CF0 4 -. 40 9D FF BC - -. 0 25477CE8 12 -. 3B 9D 00 01 7F 9C D0 00 40 9D FF BC - -. 0 25477AFC 16 -. 38 A3 FF D0 7C 69 1B 78 28 85 00 09 41 85 00 C4 - -. 0 25477B0C 36 -. 8D 47 00 01 55 6B 06 3E 55 29 06 3E 39 0B FF D0 38 6A FF D0 39 69 FF D0 2B 83 00 09 38 84 00 01 41 9D 00 20 - -. 0 25477B4C 8 -. 88 64 00 00 48 00 00 14 - -. 0 25477B64 12 -. 38 A3 FF D0 2B 05 00 09 40 99 FF E8 - -. 0 25477B70 8 -. 7F 88 58 00 41 BE 00 38 - -. 0 25477BAC 8 -. 2F 0A 00 00 40 9A FF 3C - -. 0 25477BB4 12 -. 7C 63 50 50 38 21 00 10 4E 80 00 20 - -. 0 25477EF4 16 -. 2F 9D 00 00 7F B6 EB 78 7F FC FB 78 41 BD 00 20 - -. 0 25477F20 32 -. 80 D8 00 00 7E E3 BB 78 3B 9C FF E8 7D 3F 32 14 80 A9 00 1C 7C 85 C8 40 7C 9B 2A 14 41 84 FF CC - -. 0 25477F08 4 -. 4B FF FB CD - -. 0 25477F0C 8 -. 2F 03 00 00 40 9A 00 30 - -. 0 25477F40 20 -. 7E 1D B0 00 80 F8 00 00 7F FF 3A 14 3B 9F 00 30 40 91 00 24 - -. 0 25477F74 36 -. 81 1F 00 30 69 1F 00 01 21 3F 00 00 7F E9 F9 14 69 14 00 03 21 54 00 00 7E 8A A1 14 7F EB A3 79 41 82 00 24 - -. 0 25477F98 12 -. 80 FC 00 08 7F 07 C8 40 40 98 00 18 - -. 0 25477FA4 8 -. 2E 15 00 00 41 92 01 28 - -. 0 254780D0 12 -. 81 33 00 08 2C 89 00 00 41 86 00 10 - -. 0 254780DC 12 -. 81 7C 00 0C 7C 0B 48 40 41 81 FE D4 - -. 0 254780E8 44 -. 80 D3 00 3C 3A 80 00 00 80 7C 00 10 66 89 80 00 80 1C 00 14 7D 25 48 F8 7C CC 30 F8 7C 64 28 38 7C 1C 60 38 7C 80 E3 79 40 82 FE A8 - -. 0 25478114 16 -. 83 F3 00 38 7E A7 DA 14 7F 1F 40 00 40 9A FE 98 - -. 0 25478124 4 -. 4B FF FB D0 - -. 0 25477CF4 12 -. 82 F3 00 00 72 EB 00 01 40 82 01 AC - -. 0 25477D00 80 -. 7E A3 AB 78 82 61 00 44 80 E1 00 08 7E 68 03 A6 82 81 00 10 82 61 00 0C 7C E0 81 20 82 A1 00 14 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 - -. 0 254772AC 12 -. 7C 72 1B 79 7F 80 00 26 41 82 00 20 - -. 0 254772B8 4 -. 41 8E 01 7C - -. 0 254772BC 16 -. 7F 69 DB 78 83 A9 01 FC 73 A9 08 00 40 82 01 D4 - -. 0 254772CC 8 -. 7F 88 01 20 40 82 00 C8 - -. 0 25477398 12 -. 7E 43 93 78 38 81 00 18 4B FF F0 A5 - -. 0 254765B4 12 -. 80 FD 00 10 2F 07 00 20 40 9A FF A0 - -. 0 254765C0 12 -. 81 5D 00 1C 2B 8A 00 03 40 BD FF 94 - -. 0 254765CC 44 -. 81 9D 00 04 38 A0 00 00 81 18 00 00 3A BF 00 10 38 0C 00 20 7D 6C C2 14 7C 00 40 40 7F 23 CB 78 7D 84 63 78 3B 6B 00 04 41 81 00 FC - -. 0 254765F8 16 -. 80 9E 01 70 7F 63 DB 78 38 A0 00 10 48 00 CC 95 - -. 0 25483310 8 -. 28 00 00 01 41 80 02 28 - -. 0 2548353C 24 -. 80 EB 00 00 80 04 00 00 7F 87 00 00 80 6A 00 04 80 C9 00 04 40 9E FD F4 - -. 0 25476608 8 -. 2F 03 00 00 41 9A 00 84 - -. 0 25476690 40 -. 81 3B 00 10 8B 5B 00 17 8B BB 00 1B 2F 89 00 00 57 55 40 2E 8B 1B 00 1F 7F 95 EA 14 57 96 40 2E 7C 16 C2 14 40 9E 00 1C - -. 0 254766B8 16 -. 80 7E 04 F4 81 23 00 08 2C 09 00 00 41 A2 FE AC - -. 0 254766C8 8 -. 7C 89 00 40 40 A4 FE A4 - -. 0 254773A4 12 -. 2E 03 FF FF 7C 7A 1B 78 41 B2 FF 2C - -. 0 254773B0 8 -. 7E 43 93 78 48 00 BC 1D - -. 0 254773B8 12 -. 3B A3 00 01 7F A3 EB 78 48 02 06 65 - -. 0 254773C4 12 -. 38 00 00 00 2F 03 00 00 41 9A 00 14 - -. 0 254773D0 12 -. 7E 44 93 78 7F A5 EB 78 48 00 C8 09 - -. 0 25483C74 20 -. 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 - -. 0 254773DC 16 -. 7C 60 1B 78 2F 80 00 00 90 01 02 28 40 9E FE EC - -. 0 254772D4 4 -. 40 92 00 50 - -. 0 25477324 12 -. 82 F4 00 00 72 E9 00 01 41 82 FA D8 - -. 0 254758A8 28 -. 54 EF 28 34 80 1D 00 08 7D CF DA 14 3B BD 00 20 7C 8E E8 40 90 1A 01 4C 41 85 FF 4C - -. 0 25475830 8 -. 7F 09 00 40 41 99 02 4C - -. 0 25475A80 16 -. 3D 40 64 74 61 4F E5 52 7F 89 78 00 40 9E FD 6C - -. 0 25475A90 20 -. 81 1D 00 08 91 1A 02 34 80 DD 00 14 90 DA 02 38 4B FF FD 58 - -. 0 25483974 12 -. 90 86 FF FC 90 86 FF F8 4E 80 00 20 - -. 0 25476054 24 -. 55 6C 08 3C 7D 80 0E 70 7C 17 00 F8 20 00 00 31 2B 17 00 02 40 B9 FC 38 - -. 0 2547606C 12 -. 7F 2B 28 50 2A 19 00 0B 41 91 00 C4 - -. 0 25476078 12 -. 7C 0B 20 50 54 00 10 3A 4B FF FC 24 - -. 0 25475D68 12 -. 81 28 00 78 2C 09 00 00 41 82 00 30 - -. 0 254760FC 8 -. 81 7A 01 FC 4B FF FC C0 - -. 0 25475F88 28 -. 80 91 00 50 C8 1F 00 28 2C 84 00 00 D8 1A 01 D0 C9 BF 00 30 D9 BA 01 D8 41 86 FE B0 - -. 0 2547A100 24 -. 90 7F 00 14 80 61 00 14 83 E1 00 08 38 21 00 10 7C 68 03 A6 4E 80 00 20 - -. 0 2547B624 56 -. 38 60 00 00 81 61 00 08 80 C1 02 80 80 A1 02 70 80 81 02 74 93 E5 00 00 91 66 00 00 93 E4 00 00 81 41 02 A4 83 C1 02 98 83 E1 02 9C 7D 48 03 A6 38 21 02 A0 4E 80 00 20 - -. 0 2547A400 12 -. 83 3F 00 34 2F 19 00 00 40 9A 01 AC - -. 0 2547A40C 20 -. 81 5F 00 24 80 8A 01 80 54 89 3F BE 2F 89 00 00 40 9E 00 44 - -. 0 2547A420 72 -. 80 01 00 00 38 C0 00 01 80 FF 00 0C 94 01 FF E0 3A 81 00 17 56 85 00 36 91 25 00 08 91 25 00 00 39 27 00 01 90 B3 00 08 91 45 00 04 82 6A 01 80 91 3F 00 0C 50 D3 C9 4C 92 6A 01 80 7C B3 2B 78 2C 98 00 00 41 86 00 10 - -. 0 2547A474 12 -. 85 3C 00 08 2C 09 00 00 41 82 04 3C - -. 0 25482F94 12 -. 8C C4 00 01 2C 85 00 00 41 86 00 20 - -. 0 25475838 8 -. 2C 09 00 07 40 82 FF BC - -. 0 25475840 12 -. 80 1D 00 14 2F 00 00 00 41 BA FF B0 - -. 0 2547584C 24 -. 90 1A 02 20 81 7D 00 1C 91 7A 02 24 81 3D 00 1C 2F 89 00 00 41 9E 07 EC - -. 0 25475864 52 -. 80 BD 00 08 39 29 FF FF 7C A0 48 38 90 1A 02 28 81 DA 01 80 3C C0 40 00 81 5D 00 10 55 C8 00 02 7C 08 30 00 91 5A 02 1C 80 9D 00 08 90 9A 02 18 40 82 0A 24 - -. 0 25475898 4 -. 48 00 83 7D - -. 0 2547DC14 12 -. 94 21 FF F0 7D 88 02 A6 48 01 93 E5 - -. 0 2547DC20 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 DE 04 C8 88 06 04 0C 2F 80 00 00 40 9E 00 20 - -. 0 2547DC3C 28 -. 81 46 04 08 39 0A 00 01 91 06 04 08 7D 03 43 78 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 2547589C 12 -. A0 FA 01 54 90 7A 02 30 4B FF FF 54 - -. 0 254759E0 8 -. 7C 9C C8 40 40 85 00 2C - -. 0 254837B0 12 -. 90 88 FF FC 94 88 FF F8 41 84 00 14 - -. 0 254837D4 16 -. 28 84 00 00 54 A7 00 35 7C A0 11 20 41 86 01 A0 - -. 0 25483884 16 -. 7C 00 37 EC 38 C6 00 20 39 20 FF E0 40 99 00 10 - -. 0 254760C0 28 -. 80 BD 00 14 7F 83 E3 78 7C 9C B8 50 38 C0 00 32 38 E0 FF FF 39 00 00 00 48 00 C6 C1 - -. 0 254760DC 8 -. 2C 83 FF FF 40 86 F9 38 - -. 0 25475D74 16 -. 80 09 00 04 70 0A 00 02 90 1A 02 00 41 82 00 08 - -. 0 25475D88 8 -. 70 0B 00 04 41 82 00 08 - -. 0 25475D94 8 -. 70 0A 00 08 41 82 00 08 - -. 0 25475D9C 16 -. 91 28 00 60 81 28 00 98 2F 89 00 00 41 9E 03 54 - -. 0 25475DBC 16 -. 91 28 00 60 81 28 00 74 2C 89 00 00 41 86 00 E0 - -. 0 25475EEC 20 -. 80 DA 00 00 7D 49 32 14 91 5A 02 18 7E 63 9B 78 48 00 C0 F5 - -. 0 2547A488 12 -. 80 7F 00 40 7C 09 18 00 41 82 00 14 - -. 0 2547A494 16 -. 3D 40 7F FF 61 48 FF FF 7F 09 40 00 40 9A FF D4 - -. 0 2547A8B8 8 -. 2F 98 00 00 41 9E 00 5C - -. 0 2547A918 16 -. 80 1B 00 00 2F 1B 00 00 2C 00 00 00 41 82 00 1C - -. 0 2547A928 12 -. 83 7B 00 08 2F 1B 00 00 41 BA FC 94 - -. 0 2547A934 12 -. 80 1B 00 00 2C 00 00 00 40 82 FF EC - -. 0 2547A940 4 -. 40 9A F9 DC - -. 0 2547A35C 12 -. A1 3A 01 56 2F 09 00 00 40 9A 05 E4 - -. 0 2547A948 36 -. 55 34 10 3A 81 81 00 00 3A 54 00 1E 56 49 03 76 7D 49 00 D0 7D 81 51 6E 39 01 00 17 55 18 00 36 4B FF FA 00 - -. 0 2547A0F0 16 -. 80 FF 00 04 81 1F 00 08 81 23 00 18 4B FF CB ED - -. 0 25482F10 24 -. 84 C4 00 04 7C 07 2A 14 7D 09 28 F8 7C 00 48 39 7C 85 30 00 41 82 FF E4 - -. 0 25482F28 8 -. 7D 00 28 38 41 86 00 2C - -. 0 25482F30 16 -. 7C 00 42 14 7C AA 32 79 7D 29 00 78 41 80 00 34 - -. 0 25482F40 24 -. 7D 4A 00 34 7D 29 00 34 39 29 00 07 7C 89 50 00 7C 66 28 50 4C A4 00 20 - -. 0 25482F58 8 -. 38 60 00 00 4E 80 00 20 - -. 0 2547C750 32 -. 80 81 00 24 38 60 00 01 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25476F54 100 -. 7F A3 EB 78 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 - -. 0 2547A460 8 -. 2C 98 00 00 41 86 00 10 - -. 0 2547A468 24 -. 56 CB 10 3A 3A D6 00 01 7D 4B C1 2E 85 3C 00 08 2C 09 00 00 41 82 04 3C - -. 0 2547A8C0 28 -. 3B B6 00 01 56 DC 10 3A 3A 40 00 00 57 B6 18 38 7E 5C C1 2E 38 76 00 04 48 01 D1 4D - -. 0 2547A8DC 16 -. 2C 83 00 00 7C 69 1B 78 90 7A 01 E8 41 86 05 C4 - -. 0 2547A8EC 24 -. 57 B5 10 3A 7F 04 C3 78 7E A5 AB 78 93 49 00 00 38 63 00 04 48 00 92 E1 - -. 0 2547A904 20 -. 80 9A 01 E8 7E A5 AB 78 7F 55 22 14 38 7A 00 04 48 00 92 CD - -. 0 25476ED0 12 -. 80 9D 00 1C 3B 60 00 00 48 00 00 20 - -. 0 25476EF8 8 -. 2F 04 00 00 40 9A FF E0 - -. 0 25476EDC 16 -. 7C 9B 23 78 80 84 00 00 7F 83 E3 78 48 00 BF F9 - -. 0 25476EEC 8 -. 2F 83 00 00 41 9E 00 58 - -. 0 25476EF4 12 -. 80 9B 00 04 2F 04 00 00 40 9A FF E0 - -. 0 25476F00 8 -. 7F 83 E3 78 48 00 C0 CD - -. 0 25476F08 16 -. 7C 66 1B 78 38 63 00 0D 3B 46 00 01 48 02 0B 11 - -. 0 25476F18 16 -. 7C 7F 1B 79 80 DE 01 AC 7F 84 E3 78 41 82 01 3C - -. 0 25476F28 16 -. 7F 84 E3 78 7F 45 D3 78 38 7F 00 0C 48 00 CC AD - -. 0 25476F38 128 -. 92 DF 00 04 90 7F 00 00 92 DF 00 08 93 FB 00 04 81 1D 01 80 65 07 00 80 90 FD 01 80 7F A3 EB 78 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 - -. 0 2547A374 12 -. 80 9A 00 F0 2C 84 00 00 40 86 00 10 - -. 0 2547A380 12 -. 80 BA 00 E8 2C 05 00 00 41 82 05 30 - -. 0 2547A5C4 32 -. 83 10 00 00 82 7F 00 38 21 78 00 00 7D CB C1 14 31 53 FF FF 7F 6A 99 10 7D C8 D8 39 41 82 00 0C - -. 0 2547A5E4 20 -. 81 1F 00 38 91 10 00 00 80 77 01 E8 2F 03 00 00 41 9A 00 18 - -. 0 2547A60C 16 -. 80 DF 00 0C 54 C5 18 38 38 65 00 04 48 01 D4 0D - -. 0 2547A61C 12 -. 2C 83 00 00 90 77 01 E8 41 86 08 9C - -. 0 2547A628 44 -. 80 FF 00 08 38 A0 00 00 82 9F 00 0C 2C 07 00 00 56 9D 10 3A 92 97 01 5C 7D 23 EA 14 90 BF 00 0C 38 89 00 04 90 97 01 58 41 82 00 50 - -. 0 2547A654 12 -. 2F 0F 00 00 38 C0 00 00 40 9A 01 F8 - -. 0 2547A660 56 -. 81 7F 00 0C 80 07 00 04 83 37 01 58 55 76 10 3A 39 8B 00 01 7C 16 C9 2E 81 E7 00 04 80 6F 01 80 91 9F 00 0C 50 C3 C9 4C 90 6F 01 80 80 E7 00 08 2F 07 00 00 40 9A FF CC - -. 0 2547A698 24 -. 80 BF 00 0C 80 97 01 58 83 9E 04 F4 80 FC 00 00 70 E8 04 00 40 82 04 E0 - -. 0 2547A6B0 16 -. 80 D7 01 F0 38 60 00 00 2B 86 00 00 40 9D 00 48 - -. 0 2547A704 16 -. 80 77 01 E8 54 A5 10 3A 3B 00 00 01 48 00 94 D1 - -. 0 2547A714 12 -. 80 FF 00 0C 7C 18 38 40 40 80 03 2C - -. 0 2547A720 32 -. 81 57 01 E8 82 57 01 58 57 15 10 3A 80 6A 00 04 3B 20 00 01 7F 55 90 2E 7F 83 D0 00 41 9E 00 18 - -. 0 2547A754 12 -. 3B 79 00 01 7C 9B 38 40 40 84 00 7C - -. 0 2547A760 20 -. 57 68 10 3A 7E 68 50 2E 81 73 01 E8 2F 0B 00 00 41 9A 00 5C - -. 0 2547A774 12 -. 81 2B 00 00 2F 89 00 00 41 9E 00 50 - -. 0 2547A780 12 -. 7E 19 D8 50 56 05 10 3A 48 00 00 10 - -. 0 2547A798 12 -. 7C 09 D0 00 39 6B 00 04 40 82 FF EC - -. 0 2547A78C 12 -. 81 2B 00 00 2C 89 00 00 41 86 00 38 - -. 0 2547A7CC 12 -. 3B 7B 00 01 7C 9B 38 40 41 84 FF 8C - -. 0 2547A7D8 12 -. 3B 18 00 01 7F 18 38 40 41 98 FF 44 - -. 0 2547A724 28 -. 82 57 01 58 57 15 10 3A 80 6A 00 04 3B 20 00 01 7F 55 90 2E 7F 83 D0 00 41 9E 00 18 - -. 0 2547A740 20 -. 3B 39 00 01 57 2E 10 3A 7F 6E 50 2E 7F 9B D0 00 40 9E FF F0 - -. 0 2547A7E4 20 -. 2F 91 00 00 54 F7 10 3A 3B 40 00 00 7F 57 51 2E 40 9E 06 DC - -. 0 2547A7F8 92 -. 81 01 00 00 82 28 00 04 81 C8 FF B8 7E 28 03 A6 81 E8 FF BC 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -. 0 254727E4 12 -. 80 F4 01 5C 2C 87 00 00 41 86 00 3C - -. 0 254727F0 56 -. 81 14 01 58 7C E9 03 A6 38 E7 FF FF 54 F1 10 3A 7F 11 40 2E 82 B8 01 80 66 A8 08 00 91 18 01 80 81 14 01 58 7F 31 40 2E 81 39 01 78 3B 89 00 01 93 99 01 78 42 00 FF D4 - -. 0 254727F8 48 -. 38 E7 FF FF 54 F1 10 3A 7F 11 40 2E 82 B8 01 80 66 A8 08 00 91 18 01 80 81 14 01 58 7F 31 40 2E 81 39 01 78 3B 89 00 01 93 99 01 78 42 00 FF D4 - -. 0 25472828 24 -. 81 6E 01 C8 80 EE 01 C4 90 EB 00 0C 81 2E 01 C4 2E 09 00 00 41 92 00 08 - -. 0 25472840 16 -. 91 69 00 10 81 4E 03 30 2B 0A 00 01 40 99 13 58 - -. 0 25472850 28 -. 81 54 01 58 39 0E 01 B8 39 20 00 01 39 60 00 04 80 6A 00 04 7F 83 40 00 41 9E 00 18 - -. 0 2547286C 20 -. 39 29 00 01 55 2B 10 3A 7C 8B 50 2E 7F 84 40 00 40 9E FF F0 - -. 0 25472880 24 -. 81 1F 00 30 7D 4B 52 14 81 6A FF FC 2C 08 00 00 91 6E 01 C8 40 82 0F 34 - -. 0 25472898 24 -. 82 74 01 5C 3A E9 00 01 38 00 00 00 7D C9 73 78 7F 97 98 40 40 9C 00 08 - -. 0 254728B4 28 -. 90 09 01 C4 82 0E 01 C8 38 0E 01 B8 90 10 00 0C 81 2E 01 C4 2C 89 00 00 41 86 00 08 - -. 0 254728D4 44 -. 80 7E 00 2C 69 1A 00 03 20 1A 00 00 7F 40 D1 14 80 9E 00 14 21 48 00 00 7F AA 41 14 38 BF 00 58 93 BF 00 58 93 5F 00 5C 48 00 8D 9D - -. 0 2547B698 12 -. 94 21 FF D0 7C C8 02 A6 48 01 B9 61 - -. 0 2547B6A4 68 -. 93 C1 00 28 7F C8 02 A6 93 61 00 1C 7C BB 2B 78 90 C1 00 34 92 E1 00 0C 7C 97 23 78 80 BE 04 C8 93 21 00 14 7C 79 1B 78 81 25 01 B4 93 41 00 18 93 81 00 20 7D 29 03 A6 93 A1 00 24 83 9E 03 1C 4E 80 04 21 - -. 0 2547B6E8 36 -. 38 80 00 00 7C 7D 1B 78 7E E8 03 A6 83 5D 00 00 7F 63 DB 78 90 9D 00 00 83 7C 00 00 93 3C 00 00 4E 80 00 21 - -. 0 254717D4 12 -. 94 21 FF E0 7C 08 02 A6 48 02 58 25 - -. 0 254717E0 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 01 00 24 7C 7F 1B 78 80 BF 00 04 38 80 00 01 81 3E 04 C8 93 A1 00 14 80 69 00 00 48 00 B7 C1 - -. 0 2547CFC8 56 -. 94 21 FF E0 7C 08 02 A6 93 E1 00 1C 7C 7F 1B 79 93 41 00 08 7C 9A 23 78 93 61 00 0C 7C BB 2B 78 93 81 00 10 3B 80 00 00 93 A1 00 14 93 C1 00 18 90 01 00 24 40 A2 00 18 - -. 0 2547D014 28 -. 80 DF 01 80 7F E3 FB 78 7F 44 D3 78 7F 65 DB 78 74 C9 00 40 3B A0 00 00 40 82 FF D8 - -. 0 2547D030 4 -. 4B FF FB 41 - -. 0 2547CB70 16 -. 7C 08 02 A6 94 21 FF 60 7D 80 00 26 48 01 A4 85 - -. 0 2547CB80 116 -. 92 01 00 60 3A 00 00 00 90 01 00 A4 81 23 00 34 92 A1 00 74 7C 95 23 78 2F 89 00 00 92 C1 00 78 93 01 00 80 3A C0 00 00 93 61 00 8C 3B 00 00 00 93 C1 00 98 7C 7B 1B 78 93 E1 00 9C 7F C8 02 A6 92 21 00 64 7C 3F 0B 78 92 41 00 68 38 60 00 00 92 61 00 6C 92 81 00 70 92 E1 00 7C 93 21 00 84 93 41 00 88 93 81 00 90 93 A1 00 94 91 81 00 5C 41 9E 01 80 - -. 0 2547CBF4 20 -. 82 5B 00 AC 83 29 00 04 2D 92 00 00 82 3B 00 B4 41 8E 01 28 - -. 0 2547CC08 36 -. 81 7B 00 00 2E 05 00 00 81 32 00 04 82 9E 04 C8 7C 8B 4A 2E 7E EB 4A 14 82 7E 04 D4 2C 04 00 01 40 82 02 D0 - -. 0 2547CC2C 24 -. 83 5B 00 18 83 97 00 04 1E 1A 00 18 7F 5C CA 14 7F B0 A0 2E 48 00 00 1C - -. 0 2547CC5C 8 -. 2F 1D 00 00 40 9A FF E4 - -. 0 2547CC44 12 -. 7F A4 EB 78 7F 43 D3 78 4B FF FA 89 - -. 0 2547CC50 8 -. 2F 83 00 00 40 9E 02 20 - -. 0 2547CC58 12 -. 83 BD 00 0C 2F 1D 00 00 40 9A FF E4 - -. 0 2547CE74 8 -. 7F BC EB 78 41 92 FE 30 - -. 0 2547CCA8 36 -. 80 97 00 08 7F A4 BA 14 7E 7A 9B 78 81 1B 00 04 7E A7 AB 78 88 A8 00 00 7D 03 43 78 2C 85 00 00 40 86 00 0C - -. 0 2547CCCC 36 -. 80 DA 00 00 80 66 00 00 81 5D 00 08 A2 1D 00 04 80 9D 00 00 7C AA CA 14 80 DC 00 14 56 08 07 BC 4B FF FA 85 - -. 0 2547C770 12 -. 94 21 FF 20 7D 48 02 A6 48 01 A8 89 - -. 0 2547C77C 116 -. 93 C1 00 D8 7F C8 02 A6 92 61 00 AC 91 41 00 E4 3A 60 00 00 81 66 00 34 81 3E 04 F4 92 C1 00 B8 7C F6 3B 78 80 09 00 00 92 E1 00 BC 7D 17 43 78 70 09 00 10 93 01 00 C0 93 21 00 C4 7C 78 1B 78 93 61 00 CC 7C D9 33 78 93 81 00 D0 7C 9B 23 78 93 E1 00 DC 7C BC 2B 78 92 81 00 B0 7C 3F 0B 78 92 A1 00 B4 93 41 00 C8 93 A1 00 D4 83 4B 00 04 40 82 02 30 - -. 0 2547C7F0 12 -. 81 39 00 B4 2C 89 00 00 41 86 02 64 - -. 0 2547C7FC 36 -. 81 69 00 04 3A 9F 00 08 80 19 00 00 82 BE 03 58 7F A0 5A 14 A1 3D 00 00 7F 83 E3 78 2F 89 00 01 40 9E 01 24 - -. 0 2547C820 12 -. 80 9D 00 08 7C 84 D8 00 41 86 00 B4 - -. 0 2547C82C 16 -. 80 FD 00 10 2F 87 00 00 7F BD 3A 14 40 9E FF D8 - -. 0 2547C810 16 -. A1 3D 00 00 7F 83 E3 78 2F 89 00 01 40 9E 01 24 - -. 0 2547C8DC 16 -. 80 BD 00 0C 7C C5 E8 2E 7C 86 D2 14 48 00 65 F9 - -. 0 2547C8EC 8 -. 2F 03 00 00 40 BA FF 3C - -. 0 2547C8F4 76 -. 38 60 00 00 80 C1 00 00 80 E6 00 04 82 66 FF CC 82 86 FF D0 7C E8 03 A6 82 A6 FF D4 82 C6 FF D8 82 E6 FF DC 83 06 FF E0 83 26 FF E4 83 46 FF E8 83 66 FF EC 83 86 FF F0 83 A6 FF F4 83 C6 FF F8 83 E6 FF FC 7C C1 33 78 4E 80 00 20 - -. 0 2547CCF0 20 -. A1 7D 00 06 7E D6 1B 78 55 60 04 7E 7F 00 C0 40 40 99 00 08 - -. 0 2547CD04 20 -. 7C 18 03 78 80 7D 00 0C 2F 83 00 00 7F BD 1A 14 40 9E FF A0 - -. 0 2547CD18 12 -. 80 17 00 0C 2C 00 00 00 41 82 00 0C - -. 0 2547CD24 8 -. 7E F7 02 14 4B FF FF 04 - -. 0 2547CD08 16 -. 80 7D 00 0C 2F 83 00 00 7F BD 1A 14 40 9E FF A0 - -. 0 2547CD2C 8 -. 2E 11 00 00 41 92 00 34 - -. 0 2547CD64 8 -. 2F 98 00 00 40 9E 00 64 - -. 0 2547CDCC 20 -. 3B B8 00 01 38 80 00 10 7F A3 EB 78 3A 00 00 0C 48 01 AC 51 - -. 0 2547CDE0 20 -. 80 DE 03 78 2C 03 00 00 7C 65 1B 78 90 7B 01 88 41 82 01 AC - -. 0 2547CDF4 20 -. 83 9B 00 E4 93 BB 01 84 83 1C 00 04 93 1B 01 98 41 8E 00 88 - -. 0 2547CE08 88 -. 83 52 00 04 82 5B 00 00 7C D2 D2 14 81 86 00 08 7C EC 32 14 A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 - -. 0 2547CE60 12 -. 80 06 00 0C 2C 80 00 00 41 86 00 24 - -. 0 2547CE6C 8 -. 7C C6 02 14 4B FF FF A4 - -. 0 2547CE14 76 -. 81 86 00 08 7C EC 32 14 A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 - -. 0 2547CE8C 4 -. 41 B2 FE E0 - -. 0 2547CD6C 96 -. 7E C3 B3 78 80 A1 00 00 82 C5 00 04 81 85 FF BC 7E C8 03 A6 82 05 FF C0 82 25 FF C4 7D 81 81 20 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 - -. 0 2547D034 8 -. 2F 83 00 00 41 BE FF CC - -. 0 2547D004 16 -. 83 FF 00 0C 7F 9C EB 78 2C 9F 00 00 41 86 00 40 - -. 0 2547CCD4 28 -. 81 5D 00 08 A2 1D 00 04 80 9D 00 00 7C AA CA 14 80 DC 00 14 56 08 07 BC 4B FF FA 85 - -. 0 2547CCB4 24 -. 81 1B 00 04 7E A7 AB 78 88 A8 00 00 7D 03 43 78 2C 85 00 00 40 86 00 0C - -. 0 2547CE1C 68 -. A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 - -. 0 2547CD34 28 -. 82 BB 00 00 82 F1 00 04 7D 35 BA 14 A2 69 00 04 56 60 04 7E 7C 80 C0 40 40 85 00 08 - -. 0 2547CD54 16 -. 82 89 00 10 2F 14 00 00 7D 29 A2 14 40 9A FF E0 - -. 0 2547CD40 16 -. A2 69 00 04 56 60 04 7E 7C 80 C0 40 40 85 00 08 - -. 0 2547CE90 32 -. 80 DB 00 00 38 E0 00 00 83 71 00 04 7C 66 DA 14 A2 23 00 02 81 03 00 0C 72 29 00 01 40 82 00 28 - -. 0 2547CED4 16 -. 82 43 00 10 2E 12 00 00 7C 63 92 14 40 92 FF C0 - -. 0 2547CEA0 16 -. A2 23 00 02 81 03 00 0C 72 29 00 01 40 82 00 28 - -. 0 2547CEB0 52 -. A3 43 00 04 83 83 00 08 57 57 23 76 7F 17 2A 14 93 98 00 04 7E 88 18 2E 90 F8 00 0C 7E 74 CA 14 7E 77 29 2E 82 43 00 10 2E 12 00 00 7C 63 92 14 40 92 FF C0 - -. 0 2547CEE4 8 -. 7E C3 B3 78 4B FF FE 88 - -. 0 2547CD70 92 -. 80 A1 00 00 82 C5 00 04 81 85 FF BC 7E C8 03 A6 82 05 FF C0 82 25 FF C4 7D 81 81 20 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 - -. 0 2547CD50 20 -. 7C 18 03 78 82 89 00 10 2F 14 00 00 7D 29 A2 14 40 9A FF E0 - -. 0 2547D050 44 -. 80 81 00 24 7F 83 E3 78 83 41 00 08 83 61 00 0C 7C 88 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547180C 8 -. 2F 83 00 00 41 9E 00 14 - -. 0 25471824 28 -. 80 61 00 24 83 A1 00 14 83 C1 00 18 7C 68 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547B70C 52 -. 93 5D 00 00 80 01 00 34 93 7C 00 00 82 E1 00 0C 7C 08 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 38 21 00 30 4E 80 00 20 - -. 0 25472900 12 -. 83 6E 03 D8 2E 1B 00 00 40 92 0A EC - -. 0 2547290C 24 -. 81 6E 04 08 3A CB 00 3F 91 6E 04 14 56 D9 18 38 38 79 00 08 48 02 51 05 - -. 0 25472924 24 -. 7F 25 CB 78 7C 6C 1B 78 38 80 00 00 38 63 00 08 91 8E 04 10 48 01 0E 0D - -. 0 2547293C 24 -. 80 CE 04 10 38 00 00 00 7E 89 A3 78 90 06 00 04 92 C6 00 00 41 8E 00 24 - -. 0 25472954 16 -. 38 63 00 04 83 89 02 20 2F 1C 00 00 41 9A 00 08 - -. 0 25472968 12 -. 81 29 00 0C 2C 09 00 00 40 82 FF E8 - -. 0 25472958 12 -. 83 89 02 20 2F 1C 00 00 41 9A 00 08 - -. 0 25472964 16 -. 95 23 00 08 81 29 00 0C 2C 09 00 00 40 82 FF E8 - -. 0 25472974 4 -. 48 00 B3 59 - -. 0 2547DCCC 12 -. 94 21 FF E0 7D 88 02 A6 48 01 93 2D - -. 0 2547DCD8 72 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 93 81 00 10 38 60 00 00 93 A1 00 14 7D 88 03 A6 83 7E 04 C8 3B 80 00 20 93 E1 00 1C 3B A0 00 00 81 3B 04 10 3B E0 00 00 39 80 00 01 38 A9 00 08 80 05 00 0C 2F 80 00 00 41 9E 01 04 - -. 0 2547DD20 8 -. 38 C0 00 08 48 00 00 58 - -. 0 2547DD7C 36 -. 7D 66 2A 14 81 4B 00 04 81 6A 02 24 81 0A 02 28 7C 1C 58 40 38 8B FF FF 7C E8 00 D0 7C E8 20 38 40 80 00 08 - -. 0 2547DDA4 16 -. 80 EA 02 20 7C 9F E8 50 7C 87 20 40 40 A5 FF 78 - -. 0 2547DDB4 40 -. 7D 66 2A 14 81 4B 00 04 81 6A 02 24 7C CB 1A 14 38 06 FF FF 7D 20 5B 96 7D 29 59 D6 7C E3 48 50 7C 07 40 40 40 80 00 08 - -. 0 2547DDE0 20 -. 7D 68 48 50 7C E3 58 50 91 6A 02 2C 7C 87 20 40 40 85 00 0C - -. 0 2547DDFC 36 -. 80 6A 02 20 39 8C 00 01 55 86 18 38 7D 43 4A 14 7C 68 50 50 7D 06 2A 14 80 88 00 04 2F 04 00 00 40 9A FF 60 - -. 0 2547DE20 48 -. 3B A3 06 9F 93 9B 04 20 57 A5 00 34 90 7B 04 1C 90 BB 04 18 83 81 00 10 83 61 00 0C 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 25472978 4 -. 48 00 B5 7D - -. 0 2547DEF4 12 -. 94 21 FF E0 7C 68 02 A6 48 01 91 05 - -. 0 2547DF00 64 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 90 61 00 24 93 A1 00 14 83 9E 04 C8 93 61 00 0C 80 7C 04 20 80 9C 04 18 38 A3 04 6F 7D 23 00 D0 7C A0 48 38 93 E1 00 1C 7F A4 02 14 7F A4 EB 78 48 01 9A E1 - -. 0 2547DF40 24 -. 38 A0 04 70 7C 7F 1B 79 38 80 00 00 7F FB FB 78 7C 1F EA 14 41 82 00 4C - -. 0 2547DF58 16 -. 80 FC 04 18 7F A7 00 50 38 7D FB 90 48 00 57 E1 - -. 0 254837BC 20 -. 90 88 FF FC 90 88 FF F8 90 88 FF F4 94 88 FF F0 40 9D 00 08 - -. 0 25483894 20 -. 7C 00 37 EC 7C 07 37 EC 38 C6 00 40 2A 85 00 00 41 82 00 7C - -. 0 2547DF68 20 -. 80 DC 04 08 38 80 00 04 38 66 00 10 3B E6 00 0E 48 01 9A B5 - -. 0 2547DF7C 12 -. 2C 83 00 00 38 03 00 04 41 86 00 44 - -. 0 2547DF88 24 -. 93 E3 00 00 90 1D FF FC 2F 9D 00 00 7F BF EB 78 7F 63 DB 78 41 9E 00 34 - -. 0 2547DFA0 40 -. 81 01 00 24 7F E3 FB 78 83 61 00 0C 83 81 00 10 7D 08 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547297C 8 -. 7C 71 1B 79 41 82 0E 04 - -. 0 25472984 28 -. 81 3F 00 30 39 54 01 58 83 11 FF FC 2F 89 00 00 91 5F 00 78 93 0E 04 24 40 9E 0E 38 - -. 0 254729A0 16 -. 80 74 01 3C 2E 12 00 00 2F 83 00 00 41 9E 01 18 - -. 0 25472AC4 8 -. 80 6E 01 B8 48 00 94 7D - -. 0 2547BF44 12 -. 94 21 FF F0 7D 88 02 A6 48 01 B0 B5 - -. 0 2547BF50 36 -. 93 C1 00 08 7F C8 02 A6 7C 68 1B 78 7D 88 03 A6 81 5E 05 18 80 0A 00 08 7D 43 53 78 2F 80 00 00 40 9E 00 24 - -. 0 2547BF74 44 -. 81 3E 04 C8 38 A0 00 01 80 9E 05 08 81 69 00 00 90 AA 00 00 91 0A 00 10 91 6A 00 04 90 8A 00 08 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 25472ACC 16 -. 81 34 00 74 7C 7A 1B 78 2F 09 00 00 41 9A 00 08 - -. 0 25472ADC 16 -. 90 69 00 04 81 2E 02 2C 2F 89 00 00 41 9E 00 08 - -. 0 25472AF0 24 -. 82 5F 00 78 C8 14 01 58 92 4E 00 08 D8 0F 00 14 92 4E 00 10 41 92 08 44 - -. 0 25473348 40 -. 81 74 00 0C 7E 9D A3 78 82 0F 00 50 2C 0B 00 00 82 EF 00 28 31 50 FF FF 7F 6A 81 10 7E F3 DB 78 92 6F 00 28 41 82 00 18 - -. 0 25473370 20 -. 7D 60 5B 78 7C 1D 03 78 80 1D 00 0C 2F 00 00 00 40 9A FF F4 - -. 0 25473374 16 -. 7C 1D 03 78 80 1D 00 0C 2F 00 00 00 40 9A FF F4 - -. 0 25473384 16 -. 82 DD 00 1C 81 36 00 04 2F 89 00 00 40 9E 04 20 - -. 0 254737B0 20 -. 38 00 00 01 90 09 00 08 81 29 00 04 2C 89 00 00 41 86 FB D4 - -. 0 25473394 12 -. 3B 8E 01 B8 7D 9C E8 00 41 8E 00 18 - -. 0 254733B4 12 -. 83 BD 00 10 2E 1D 00 00 40 92 FF C8 - -. 0 254733A0 20 -. 80 9D 01 C0 7F A3 EB 78 80 AF 00 28 7F 66 DB 78 48 00 62 11 - -. 0 254795C0 20 -. 7C E8 02 A6 94 21 FF 50 7D 80 00 26 93 E1 00 AC 48 01 DA 31 - -. 0 254795D4 108 -. 7C 3F 0B 78 90 E1 00 B4 80 03 01 80 92 21 00 74 3A 20 00 00 74 08 20 00 93 61 00 9C 93 81 00 A0 7C DB 33 78 93 C1 00 A8 7C BC 2B 78 92 01 00 70 7F C8 02 A6 92 41 00 78 92 61 00 7C 92 81 00 80 92 A1 00 84 92 C1 00 88 92 E1 00 8C 93 01 00 90 93 21 00 94 93 41 00 98 93 A1 00 A4 91 81 00 6C 90 9F 00 10 90 7F 00 0C 40 82 01 18 - -. 0 25479640 8 -. 2D 86 00 00 41 8E 01 6C - -. 0 254797B0 20 -. 80 A3 00 80 30 85 FF FF 7C 84 21 10 7F 9C 20 38 4B FF FE 88 - -. 0 25479648 16 -. 83 5E 04 F4 80 DA 00 00 70 C9 00 20 40 82 07 B4 - -. 0 25479658 16 -. 80 7F 00 0C 81 43 00 78 2E 0A 00 00 40 92 06 C0 - -. 0 25479668 32 -. 80 C3 00 34 7F 84 E3 78 7F 65 DB 78 3B 80 00 01 83 A6 00 04 3B 60 00 00 93 BF 00 08 48 00 71 AD - -. 0 25479688 44 -. 83 BF 00 0C 38 C0 00 00 93 9F 00 34 81 7D 00 3C 93 7F 00 30 2C 8B 00 00 93 7F 00 40 93 7F 00 28 93 7F 00 3C 90 DF 00 24 41 86 00 18 - -. 0 254796B4 28 -. 81 0B 00 04 80 9D 00 40 91 1F 00 20 80 C4 00 04 90 DF 00 24 2E 03 00 00 41 92 00 10 - -. 0 254796DC 48 -. 82 1E 04 C8 3A BF 00 08 3A 40 00 02 80 B5 00 20 7F B6 EB 78 81 75 00 18 2C 05 00 00 81 15 00 1C 7D 69 5B 78 83 3D 00 00 7F 0B 42 14 41 82 00 BC - -. 0 254797C4 24 -. 81 5D 00 C0 38 E0 00 00 80 7D 00 38 2F 8A 00 00 82 63 00 04 41 9E 00 08 - -. 0 254797DC 28 -. 80 EA 00 04 3C 00 AA AA 60 0C AA AB 7E E8 60 16 56 E9 E8 FE 7C 89 38 40 40 85 00 08 - -. 0 254797F8 24 -. 7C E9 3B 78 3B 70 01 B8 1C E9 00 0C 7E 1D D8 00 7F 8B 3A 14 41 92 00 18 - -. 0 25479810 8 -. 2F 19 00 00 40 9A 01 CC - -. 0 25479818 12 -. 80 DD 01 1C 2C 06 00 00 41 82 01 C0 - -. 0 25479824 12 -. 81 3D 00 E4 2F 89 00 00 41 9E 02 80 - -. 0 25479830 12 -. 7C 9C C0 40 82 89 00 04 40 A4 FE E8 - -. 0 2547983C 68 -. 81 9C 00 04 81 56 01 88 55 97 C2 3E 55 9D 06 3E 56 EB 08 3C 2E 1D 00 16 7C AB A2 2E 56 E3 20 36 81 7C 00 00 7F 63 9A 14 54 BA 23 76 93 7F 00 50 7D 4A D2 14 7E EB CA 14 7F 66 DB 78 3B 40 00 00 41 92 01 DC - -. 0 25479880 8 -. 2F 1D 00 00 41 9A 01 48 - -. 0 25479888 12 -. 88 9B 00 0C 54 88 E1 3F 41 82 06 2C - -. 0 25479894 12 -. 8B 5B 00 0C 57 49 E1 3F 41 82 01 B4 - -. 0 254798A0 28 -. 80 9F 00 0C 2E 1D 00 15 2C 9D 00 0A 2F 1D 00 13 80 C4 02 08 7F 86 D8 00 41 9E 06 2C - -. 0 254798BC 28 -. 7C C0 00 26 54 C6 9F FE 39 00 00 00 7F 40 00 26 57 5A 3F FE 7C CB D3 79 40 82 01 30 - -. 0 254798D8 36 -. 38 7D FF BC 6B A5 00 02 21 65 00 00 7C AB 29 14 21 23 00 0A 39 20 00 00 7D 29 49 14 7D 2B 2B 79 40 82 01 0C - -. 0 254798FC 40 -. 7C 00 00 26 54 00 DF FE 2C 8A 00 00 93 64 02 08 38 E0 00 00 54 0C 08 3C 39 60 00 01 7D 88 43 78 91 04 02 0C 41 86 00 18 - -. 0 25479924 12 -. 83 4A 00 04 2E 1A 00 00 41 92 00 0C - -. 0 25479930 44 -. 7D 47 53 78 39 60 00 00 80 DF 00 50 7D 69 5B 78 81 5F 00 08 80 A6 00 00 80 DF 00 10 7C 65 52 14 38 BF 00 50 39 40 00 00 4B FF EC 4D - -. 0 254785A4 16 -. 7C 08 02 A6 7D 80 00 26 94 21 FF 60 48 01 EA 51 - -. 0 254785B4 124 -. 92 61 00 6C 7C 93 23 78 92 81 00 70 7D 14 43 78 92 A1 00 74 7C D5 33 78 92 C1 00 78 7C B6 2B 78 92 E1 00 7C 7D 37 4B 78 93 01 00 80 7C F8 3B 78 93 21 00 84 7C 79 1B 78 93 41 00 88 7D 5A 53 78 93 81 00 90 3B 80 00 00 93 C1 00 98 7F C8 02 A6 93 E1 00 9C 7C 3F 0B 78 92 21 00 64 92 41 00 68 93 61 00 8C 93 A1 00 94 90 01 00 A4 91 81 00 60 88 03 00 00 2F 80 00 00 41 9E 00 18 - -. 0 25478630 20 -. 89 63 00 01 7C 1C 03 78 39 23 00 01 2C 0B 00 00 40 82 01 5C - -. 0 2547879C 24 -. 89 49 00 01 54 03 20 36 7F 83 5A 14 39 29 00 01 2C 8A 00 00 41 A6 FE 94 - -. 0 254787B4 24 -. 89 69 00 01 57 84 20 36 7F 84 52 14 39 29 00 01 2E 0B 00 00 41 B2 FE 7C - -. 0 254787CC 24 -. 89 49 00 01 57 85 20 36 7F 85 5A 14 39 29 00 01 2F 0A 00 00 41 BA FE 64 - -. 0 25478644 48 -. 82 5E 04 C8 2E 1A 00 00 3B 60 00 00 39 40 00 00 83 B2 01 A8 93 7F 00 48 3B 60 00 00 39 7D 00 01 91 5F 00 4C 91 72 01 A8 7E BD AB 78 40 92 05 38 - -. 0 25478674 16 -. 81 75 00 00 2C 8B 00 00 7F 68 DB 78 41 86 00 4C - -. 0 25478684 44 -. 80 F5 00 00 3A 3F 00 18 80 B6 00 00 7F 23 CB 78 7F 84 E3 78 38 DF 00 48 7F 09 C3 78 7E EA BB 78 93 41 00 08 92 81 00 0C 4B FF FA FD - -. 0 254781A8 12 -. 7D 68 02 A6 94 21 FF 90 48 01 EE 51 - -. 0 254781B4 140 -. 93 C1 00 68 80 01 00 78 7F C8 02 A6 91 61 00 74 7D 80 00 26 91 E1 00 2C 92 01 00 30 81 E7 00 04 82 07 00 00 91 C1 00 28 7C 8E 23 78 92 21 00 34 92 A1 00 44 7D 35 4B 78 93 41 00 58 31 20 FF FF 7E 29 01 10 7D 1A 43 78 92 41 00 38 92 61 00 3C 92 81 00 40 92 C1 00 48 92 E1 00 4C 93 01 00 50 93 21 00 54 93 61 00 5C 93 81 00 60 93 A1 00 64 93 E1 00 6C 91 81 00 24 90 61 00 08 90 A1 00 0C 90 C1 00 10 91 41 00 14 48 00 00 10 - -. 0 2547824C 44 -. 57 45 10 3A 80 81 00 78 7D 25 80 2E 3A 80 00 00 3A 60 00 00 83 89 00 14 7F 83 22 78 21 63 00 00 7C 6B 19 14 7E 29 18 39 40 82 FF CC - -. 0 25478278 12 -. 80 C1 00 7C 54 CB FF FF 41 82 00 10 - -. 0 25478290 16 -. 81 5E 04 F4 81 0A 00 00 71 09 00 08 40 82 02 48 - -. 0 254782A0 56 -. 80 1C 01 6C 83 3C 01 70 7D 8E 03 96 81 7C 00 38 80 7C 00 34 83 0B 00 04 82 43 00 04 82 DC 01 98 7F EC 01 D6 7F BF 70 50 57 BB 10 3A 7F FB C8 2E 2E 1F 00 00 41 92 00 F8 - -. 0 254783CC 24 -. 7F 00 00 26 57 18 9F FE 31 75 FF FF 7E CB A9 10 7F 0B B0 39 41 A2 FE 60 - -. 0 254783E4 12 -. 80 75 00 0C 2E 03 00 00 41 92 FE 54 - -. 0 25478240 12 -. 3B 5A 00 01 7F 9A 78 40 40 9C 01 DC - -. 0 254782D8 8 -. 2D 96 00 00 48 00 00 28 - -. 0 25478304 20 -. 57 E9 20 36 7F A9 C2 14 80 9D 00 04 2C 84 00 00 41 A6 FF CC - -. 0 25478318 12 -. A0 FD 00 0E 2C 07 00 00 40 82 00 10 - -. 0 25478330 16 -. 8B 7D 00 0C 57 60 07 3E 2F 80 00 02 40 9D 00 0C - -. 0 25478348 12 -. 81 41 00 0C 7F 1D 50 00 41 9A 00 1C - -. 0 25478354 16 -. 7E E9 C0 2E 80 81 00 08 7C 77 92 14 48 00 AB 81 - -. 0 25478364 8 -. 2C 03 00 00 40 82 FF 88 - -. 0 254782F0 20 -. 83 BC 01 74 57 E7 10 3A 7F E7 E8 2E 2E 1F 00 00 41 92 01 08 - -. 0 25478408 8 -. 2D 94 00 01 40 8E FF C0 - -. 0 2547836C 8 -. 2F 95 00 00 41 9E 01 30 - -. 0 25478374 4 -. 41 8E 00 44 - -. 0 25478378 36 -. 57 F9 08 3C 81 5C 01 88 7E F9 B2 2E 81 35 00 04 56 EB 23 76 7D 8B 52 14 83 2C 00 04 7C 99 48 00 41 86 00 F0 - -. 0 25478488 12 -. 7C 6B 50 2E 80 95 00 00 48 00 AA 51 - -. 0 25478494 8 -. 2F 03 00 00 40 9A FF 04 - -. 0 2547849C 4 -. 4B FF FF 1C - -. 0 254783B8 12 -. 57 60 E1 3E 2F 80 00 01 41 9E 01 7C - -. 0 2547853C 20 -. 81 C1 00 10 38 60 00 01 93 8E 00 04 93 AE 00 00 4B FF FE DC - -. 0 25478428 96 -. 81 E1 00 74 81 81 00 24 7D E8 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 254786B0 12 -. 2C 03 00 00 39 00 00 00 41 81 00 14 - -. 0 254786CC 12 -. 81 5F 00 48 2F 8A 00 00 41 9E 05 04 - -. 0 254786D8 12 -. 80 B6 00 00 2F 85 00 00 41 9E 01 40 - -. 0 254786E4 24 -. 88 E5 00 0D 39 20 00 00 2E 09 00 00 54 E6 07 BE 2F 06 00 03 41 9A 02 34 - -. 0 254786FC 28 -. 3B 7F 00 48 83 9B 00 04 3D 80 80 00 80 1C 01 80 54 1D 00 02 7F 1D 60 00 41 9A 05 BC - -. 0 25478718 32 -. 82 BB 00 04 83 BE 04 F4 83 55 01 80 67 57 00 10 92 F5 01 80 80 1D 00 00 70 09 04 04 40 82 02 A0 - -. 0 25478738 100 -. 80 7B 00 04 80 1F 00 48 90 16 00 00 80 E1 00 00 82 C7 00 04 81 07 FF C0 7E C8 03 A6 82 27 FF C4 82 47 FF C8 7D 00 81 20 82 67 FF CC 82 87 FF D0 82 A7 FF D4 82 C7 FF D8 82 E7 FF DC 83 07 FF E0 83 27 FF E4 83 47 FF E8 83 67 FF EC 83 87 FF F0 83 A7 FF F4 83 C7 FF F8 83 E7 FF FC 7C E1 3B 78 4E 80 00 20 - -. 0 2547995C 36 -. 81 1F 00 50 80 9F 00 0C 7C 7A 1B 78 7D 06 43 78 90 64 02 10 91 04 02 14 2F 06 00 00 39 20 00 00 41 9A 00 10 - -. 0 25479980 28 -. 80 FA 00 00 81 66 00 04 7D 27 5A 14 2F 9D 00 44 80 1C 00 08 7D 29 02 14 41 9E 01 00 - -. 0 2547999C 4 -. 41 9D 00 D0 - -. 0 254799A0 8 -. 2F 9D 00 01 41 9E 00 EC - -. 0 25479A90 8 -. 91 37 00 00 4B FF FF 38 - -. 0 254799CC 12 -. 3B 9C 00 0C 7E 1C C0 40 41 90 FE 68 - -. 0 254787E4 24 -. 89 69 00 01 57 86 20 36 7F 86 52 14 39 49 00 01 2F 8B 00 00 41 BE FE 4C - -. 0 254787FC 36 -. 57 92 20 36 7E 32 5A 14 8D 6A 00 01 56 28 00 06 2F 8B 00 00 7E 27 42 78 55 09 46 3E 7C FC 4A 78 4B FF FF DC - -. 0 254787F8 4 -. 41 BE FE 4C - -. 0 25478324 12 -. 81 01 00 7C 71 00 00 01 40 A2 FF C4 - -. 0 25479EE4 28 -. 7D 20 00 26 55 29 9F FE 39 60 00 00 7C A0 00 26 54 A5 3F FE 7D 28 2B 79 40 82 00 58 - -. 0 25479F00 36 -. 38 1D FF BC 6B A3 00 02 21 03 00 00 7C 68 19 14 21 80 00 0A 39 80 00 00 7D 8C 61 14 7D 88 1B 79 40 82 00 34 - -. 0 25479F24 12 -. 2F 1D 00 13 81 24 02 0C 41 9A 00 B4 - -. 0 25479F30 8 -. 7F 8B 48 00 40 9E F9 88 - -. 0 25479F38 28 -. 81 70 01 AC 80 C4 02 14 83 44 02 10 39 4B 00 01 91 50 01 AC 90 DF 00 50 4B FF FA 24 - -. 0 25479974 12 -. 2F 06 00 00 39 20 00 00 41 9A 00 10 - -. 0 254782E0 16 -. 88 DD 00 0C 54 C5 07 3E 2F 05 00 06 41 9A 00 2C - -. 0 254799A8 8 -. 2C 1D 00 14 41 82 00 E4 - -. 0 25479EBC 12 -. A1 1B 00 0E 2F 88 00 00 41 BE F9 D0 - -. 0 25479A50 8 -. 83 5F 00 0C 4B FF FF 20 - -. 0 25479A98 8 -. 2F 1A 00 00 41 BA FF 30 - -. 0 25479AA0 12 -. 83 7A 02 30 93 77 00 00 4B FF FF 24 - -. 0 25479A6C 8 -. 2C 9D 00 49 41 86 02 38 - -. 0 25479CA8 8 -. 2C 1A 00 00 41 A2 FD 20 - -. 0 25479CB0 12 -. 81 7A 02 2C 2C 8B FF FF 41 86 03 4C - -. 0 25479CBC 24 -. 83 46 00 04 7D 8B D2 14 7C 6C 02 14 39 23 90 00 91 37 00 00 4B FF FC FC - -. 0 254783C4 8 -. 2C 00 00 02 41 82 01 64 - -. 0 2547852C 16 -. 82 9E 04 F4 82 74 00 30 2C 93 00 00 40 86 00 18 - -. 0 254783F0 8 -. 7F 84 E3 78 48 00 42 E1 - -. 0 254783F8 8 -. 2F 03 00 00 41 9A FE 44 - -. 0 25479938 36 -. 80 DF 00 50 7D 69 5B 78 81 5F 00 08 80 A6 00 00 80 DF 00 10 7C 65 52 14 38 BF 00 50 39 40 00 00 4B FF EC 4D - -. 0 25478424 100 -. 38 60 00 00 81 E1 00 74 81 81 00 24 7D E8 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 254786BC 4 -. 41 80 01 6C - -. 0 254786C0 12 -. 84 FD 00 04 2F 07 00 00 40 9A FF C4 - -. 0 25478BD8 12 -. 81 36 00 00 2C 09 00 00 40 82 01 B8 - -. 0 25478D98 16 -. 8B A9 00 0C 57 BB E1 3E 2C 9B 00 02 40 86 FE 40 - -. 0 25478DA8 12 -. 38 60 00 00 38 00 00 00 4B FF F9 90 - -. 0 25478740 92 -. 90 16 00 00 80 E1 00 00 82 C7 00 04 81 07 FF C0 7E C8 03 A6 82 27 FF C4 82 47 FF C8 7D 00 81 20 82 67 FF CC 82 87 FF D0 82 A7 FF D4 82 C7 FF D8 82 E7 FF DC 83 07 FF E0 83 27 FF E4 83 47 FF E8 83 67 FF EC 83 87 FF F0 83 A7 FF F4 83 C7 FF F8 83 E7 FF FC 7C E1 3B 78 4E 80 00 20 - -. 0 2547998C 16 -. 2F 9D 00 44 80 1C 00 08 7D 29 02 14 41 9E 01 00 - -. 0 254784A0 4 -. 41 AE FF 18 - -. 0 254784A4 12 -. 80 61 00 14 54 69 FF FF 41 82 00 6C - -. 0 25478518 20 -. 57 E9 08 3C 7C C9 B2 2E 54 C5 04 7E 2F 85 00 02 4B FF FF 98 - -. 0 254784C0 4 -. 40 BD FE F8 - -. 0 25479A04 8 -. 39 00 00 01 4B FF FE F4 - -. 0 254799B0 28 -. 7F 45 D3 78 7F 67 DB 78 7E E8 BB 78 7F AA EB 78 7E C3 B3 78 7F 84 E3 78 48 00 72 E1 - -. 0 25480FF0 24 -. 3D 3A FE 00 3D 60 FC 00 38 69 00 03 61 60 00 02 7C 03 00 40 40 81 01 94 - -. 0 25481198 28 -. 81 61 00 08 81 4B 00 2C 81 0A 00 04 7C E8 28 50 7C EA 16 70 28 8A 40 11 41 85 00 A0 - -. 0 254811B4 56 -. 81 6B 00 28 3C 60 AA AA 60 60 AA AB 3B AA FF EE 83 EB 00 04 57 AB F8 7E 7F 7F 00 16 57 7C E8 FE 2B 1C 20 00 57 87 08 3C 39 27 00 12 55 2C 10 3A 7C CC 42 14 40 99 00 14 - -. 0 254811FC 60 -. 1F EA FF FC 55 6C 10 3A 55 9B 04 3E 7F 4C 31 2E 3B BF FF FC 67 6A 39 60 57 BC 01 BA 91 45 00 00 67 87 48 00 94 E5 00 04 7C 00 28 6C 7C 00 04 AC 80 A1 00 0C 39 05 00 04 7C 00 47 AC - -. 0 25481238 8 -. 80 A1 00 0C 4B FF FB C4 - -. 0 254799D8 8 -. 83 BF 00 0C 4B FF FD 44 - -. 0 25479720 12 -. 36 52 FF FF 3A B5 00 0C 40 80 FF C0 - -. 0 254796E8 36 -. 80 B5 00 20 7F B6 EB 78 81 75 00 18 2C 05 00 00 81 15 00 1C 7D 69 5B 78 83 3D 00 00 7F 0B 42 14 41 82 00 BC - -. 0 2547970C 8 -. 7F 8B C0 40 40 9C 00 10 - -. 0 254797FC 20 -. 3B 70 01 B8 1C E9 00 0C 7E 1D D8 00 7F 8B 3A 14 41 92 00 18 - -. 0 2547972C 4 -. 40 8E 07 10 - -. 0 25479730 20 -. 82 7D 01 80 2F 91 00 00 66 72 20 00 92 5D 01 80 40 9E 05 C0 - -. 0 25479744 16 -. 80 7F 00 0C 82 A3 02 38 2F 95 00 00 40 9E 02 BC - -. 0 25479A0C 4 -. 4B FF FB 1D - -. 0 25479528 12 -. 94 21 FF F0 7D 88 02 A6 48 01 DA D1 - -. 0 25479534 80 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 91 81 00 14 7C 7F 1B 78 80 A3 00 00 81 3E 04 F4 81 03 02 34 80 E3 02 38 80 C9 00 04 7C 65 42 14 7C 83 3A 14 38 A0 00 01 7D 46 00 D0 7C 60 50 38 7C 8B 50 38 7F 80 58 00 7C 03 03 78 7C 80 58 50 41 9E 00 10 - -. 0 25479584 4 -. 48 00 92 35 - -. 0 25479588 8 -. 2C 03 00 00 41 80 00 1C - -. 0 25479590 24 -. 81 61 00 14 83 C1 00 08 83 E1 00 0C 7D 68 03 A6 38 21 00 10 4E 80 00 20 - -. 0 25479A10 4 -. 4B FF FD 44 - -. 0 25479754 92 -. 80 81 00 00 83 24 00 04 81 84 FF BC 7F 28 03 A6 82 04 FF C0 82 24 FF C4 7D 81 81 20 82 44 FF C8 82 64 FF CC 82 84 FF D0 82 A4 FF D4 82 C4 FF D8 82 E4 FF DC 83 04 FF E0 83 24 FF E4 83 44 FF E8 83 64 FF EC 83 84 FF F0 83 A4 FF F4 83 C4 FF F8 83 E4 FF FC 7C 81 23 78 4E 80 00 20 - -. 0 25480904 12 -. 2F 85 00 00 3B 9F 00 18 41 9E 02 64 - -. 0 25480B70 8 -. 83 1E 04 CC 4B FF FD A0 - -. 0 25480914 4 -. 40 9E 02 C0 - -. 0 25480918 88 -. 3C 98 FE 00 3C 00 FC 00 38 64 00 03 60 06 00 02 39 80 00 00 7F 03 30 40 61 8A 80 00 7C BA 00 D0 7D 1A 50 50 54 A9 04 3E 55 07 84 3E 3D 60 55 6C 3C 80 7D 6C 64 E0 3D 6B 65 23 39 6B 61 66 08 3C 60 8C 5A 14 90 1C 00 00 90 7C 00 04 90 DC 00 08 91 9C 00 0C 40 99 02 0C - -. 0 25480B78 92 -. 3C 98 00 01 3C 7D 00 01 38 C4 80 00 39 83 80 00 54 C9 84 3E 57 A7 04 3E 57 08 04 3E 55 8B 84 3E 3D 40 7D 89 3C A0 4E 80 65 18 39 80 65 3D 3D 8C 61 44 03 A6 64 E3 39 80 65 66 3D 8C 60 A0 04 20 90 1C 00 24 93 1C 00 10 93 BC 00 14 90 9C 00 18 90 7C 00 1C 90 DC 00 20 4B FF FD D0 - -. 0 254809A0 16 -. 39 00 00 00 38 80 00 12 7F 88 D8 40 40 9C 00 54 - -. 0 254809B0 80 -. 38 E0 FF D4 55 0A 14 3A 39 08 00 01 7D 7B 40 10 7D 6B 59 10 7D 6B 00 D0 21 88 1F FF 39 80 00 00 7D 8C 61 14 7D 69 60 39 54 98 10 3A 54 E5 01 BA 65 40 39 60 64 BD 48 00 7F 98 FA 14 7C 18 F9 2E 38 84 00 02 93 BC 00 04 38 E7 FF F8 40 82 FF B8 - -. 0 254809B4 76 -. 55 0A 14 3A 39 08 00 01 7D 7B 40 10 7D 6B 59 10 7D 6B 00 D0 21 88 1F FF 39 80 00 00 7D 8C 61 14 7D 69 60 39 54 98 10 3A 54 E5 01 BA 65 40 39 60 64 BD 48 00 7F 98 FA 14 7C 18 F9 2E 38 84 00 02 93 BC 00 04 38 E7 FF F8 40 82 FF B8 - -. 0 25480A00 8 -. 7C 88 D8 40 40 84 00 74 - -. 0 25480A98 12 -. 80 0B 00 00 2F 00 00 00 40 9A 00 C4 - -. 0 25480B64 12 -. 7C 0A 16 70 7D 4A 01 94 4B FF FF 38 - -. 0 25480AA8 12 -. 7E EB BB 78 39 20 00 00 48 00 00 14 - -. 0 254796D0 12 -. 81 7D 00 70 2F 0B 00 00 40 9A 03 3C - -. 0 25479A14 60 -. 83 5D 00 7C 83 3D 00 28 82 9A 00 04 82 BF 00 20 92 9F 00 2C 82 59 00 04 7D 55 32 14 7D 35 A0 50 7E 14 92 14 91 3F 00 24 7E 70 50 50 92 5F 00 30 92 7F 00 3C 92 1F 00 38 4B FF FC 90 - -. 0 25479714 12 -. 39 29 00 0C 7F 89 C0 40 41 9C FF F8 - -. 0 254799E0 8 -. 7F 8B E0 40 40 BC FE 40 - -. 0 254799E8 28 -. 81 2B 00 08 80 8B 00 00 39 6B 00 0C 7F 8B E0 40 7D 09 CA 14 7D 04 C9 2E 4B FF FF E4 - -. 0 254799E4 4 -. 40 BC FE 40 - -. 0 254797E0 24 -. 3C 00 AA AA 60 0C AA AB 7E E8 60 16 56 E9 E8 FE 7C 89 38 40 40 85 00 08 - -. 0 254733C0 4 -. 48 00 C2 25 - -. 0 2547F5E4 12 -. 94 21 FF F0 38 21 00 10 4E 80 00 20 - -. 0 254733C4 12 -. 80 CE 01 A4 2C 06 00 00 40 82 09 4C - -. 0 254733D0 12 -. 81 6E 03 30 2B 0B 00 01 40 99 F7 84 - -. 0 254733DC 20 -. 80 94 01 C0 7F 83 E3 78 38 A0 00 00 38 C0 00 00 48 00 61 D5 - -. 0 254733F0 4 -. 4B FF F7 6C - -. 0 25472B5C 8 -. 7E 23 8B 78 48 00 B4 79 - -. 0 2547DFD8 20 -. 94 21 FF D0 7C 08 02 A6 93 21 00 14 7C 79 1B 79 48 01 90 19 - -. 0 2547DFEC 48 -. 93 C1 00 28 92 E1 00 0C 7F C8 02 A6 93 01 00 10 38 60 00 00 93 41 00 18 93 61 00 1C 93 81 00 20 93 A1 00 24 93 E1 00 2C 90 01 00 34 41 82 00 D8 - -. 0 2547E01C 40 -. 83 1E 04 C8 3B 40 00 00 82 F9 FF FC 83 78 04 10 81 7B 00 00 20 1A 00 00 7F E0 D1 14 7D 3A FA 14 7F 8B F8 40 40 9D 00 64 - -. 0 2547E044 28 -. 57 E3 18 38 7D 23 DA 14 3B 89 00 0C 80 98 04 08 7D 3A FA 14 7C 89 20 40 41 85 00 48 - -. 0 2547E060 12 -. 81 3C 00 00 2F 09 00 00 41 9A 00 28 - -. 0 2547E06C 20 -. 81 69 02 2C 2C 0B FF FF 7D 4B CA 14 7D 43 53 78 40 82 00 40 - -. 0 2547E0BC 32 -. 81 69 02 30 55 68 10 3A 7D 48 B9 2E 80 A9 02 1C 80 E9 02 20 80 89 02 18 7F A5 38 50 48 00 59 49 - -. 0 2547E0DC 12 -. 7F A5 EB 78 38 80 00 00 48 00 56 61 - -. 0 25483920 12 -. 28 85 00 10 7C C6 2A 14 41 9F 00 20 - -. 0 25483934 4 -. 40 84 00 2C - -. 0 25483938 4 -. 4C 9C 00 20 - -. 0 2548393C 12 -. 90 86 FF FC 90 86 FF F8 4E 80 00 20 - -. 0 2547E0E8 4 -. 4B FF FF A4 - -. 0 2547E08C 20 -. 81 7B 00 00 3B FF 00 01 3B 9C 00 08 7F 8B F8 40 41 9D FF B4 - -. 0 2547E050 16 -. 80 98 04 08 7D 3A FA 14 7C 89 20 40 41 85 00 48 - -. 0 2547E0A4 16 -. 81 58 04 08 7D 3A 4B 78 7C 8A 48 40 40 85 00 3C - -. 0 2547E0EC 56 -. 7F 23 CB 78 81 81 00 34 82 E1 00 0C 83 01 00 10 7D 88 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 25472B64 16 -. 38 51 70 00 3B 00 00 01 93 1A 00 0C 48 00 94 31 - -. 0 2547BFA0 12 -. 94 21 FF F0 38 21 00 10 4E 80 00 20 - -. 0 25472B74 4 -. 48 00 55 BD - -. 0 25478130 12 -. 94 21 FF F0 7C 68 02 A6 48 01 EE C9 - -. 0 2547813C 40 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 61 00 14 38 00 FF FD 83 FE 02 54 80 7F 00 00 39 23 FF FF 7F 89 00 40 40 9D 00 1C - -. 0 2547817C 12 -. 80 BE 02 5C 80 85 00 00 48 00 A6 25 - -. 0 254827A8 8 -. 38 00 00 5B 44 00 00 02 - -. 0 254827B0 4 -. 4C A3 00 20 - -. 0 25478188 32 -. 38 80 00 00 80 C1 00 14 90 9F 00 00 83 C1 00 08 7C C8 03 A6 83 E1 00 0C 38 21 00 10 4E 80 00 20 - -. 0 25472B78 100 -. 81 01 00 00 82 28 00 04 81 88 FF B4 7E 28 03 A6 81 C8 FF B8 81 E8 FF BC 7D 81 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -. 0 2547F324 64 -. 82 A1 02 24 80 61 01 E0 7E A8 03 A6 82 C1 01 F8 82 A1 01 F4 82 E1 01 FC 83 01 02 00 83 21 02 04 83 41 02 08 83 61 02 0C 83 81 02 10 83 A1 02 14 83 C1 02 18 83 E1 02 1C 38 21 02 20 4E 80 00 20 - -. 0 25471A20 24 -. 81 3E 04 F4 7C 7D 1B 78 38 60 00 00 80 09 00 00 70 09 00 80 40 82 00 28 - -. 0 25471A38 36 -. 80 81 00 24 7F A3 EB 78 83 61 00 0C 83 81 00 10 7C 88 03 A6 83 A1 00 14 83 C1 00 18 38 21 00 20 4E 80 00 20 - -. 0 25471DD0 52 -. 82 E1 02 B4 83 01 02 90 7E E8 03 A6 83 21 02 94 82 E1 02 8C 83 41 02 98 83 61 02 9C 83 81 02 A0 83 A1 02 A4 83 C1 02 A8 83 E1 02 AC 38 21 02 B0 4E 80 00 20 - -. 0 254804E8 4 -. 48 01 6B 19 - -. 0 254804EC 48 -. 7F E8 02 A6 7C 7E 1B 78 83 9F 04 98 83 BF 04 D0 83 7F 04 DC 80 7C 00 00 80 9D 00 00 80 BB 00 00 54 86 10 3A 7C C5 32 14 38 C6 00 04 4B FF B2 29 - -. 0 2547B740 12 -. 94 21 FF C0 7C 08 02 A6 48 01 B8 B9 - -. 0 2547B74C 96 -. 93 C1 00 38 7F C8 02 A6 92 C1 00 18 90 01 00 44 93 E1 00 3C 82 DE 04 C8 92 E1 00 1C 7C 97 23 78 83 F6 01 A0 93 01 00 20 7C B8 2B 78 2F 9F 00 00 93 21 00 24 93 41 00 28 7C D9 33 78 93 61 00 2C 7C 7A 1B 78 93 A1 00 34 92 81 00 10 92 A1 00 14 93 81 00 30 83 A3 00 A0 83 63 00 A4 40 9E 01 9C - -. 0 2547B944 12 -. 80 1F 01 80 74 09 10 00 40 82 01 10 - -. 0 2547B950 24 -. 64 09 10 00 80 9F 00 04 91 3F 01 80 88 64 00 00 2F 03 00 00 41 9A 00 F0 - -. 0 2547B968 12 -. 81 5F 00 50 2C 8A 00 00 40 86 00 10 - -. 0 2547B980 16 -. 81 3E 04 F4 80 C9 00 00 70 C9 00 02 40 82 01 30 - -. 0 2547B990 8 -. 2F 0A 00 00 40 9A 00 D4 - -. 0 2547BA68 32 -. 81 8A 00 04 7E E3 BB 78 81 1F 00 00 7F 04 C3 78 7F 25 CB 78 7C E8 62 14 7C E9 03 A6 4E 80 04 21 - -. 0 FFDE898 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 1D - -. 0 FFDE8C0 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 01 08 39 - -. 0 FFEF108 4 -. 4E 80 00 21 - -. 0 FFDE8D4 16 -. 7F C8 02 A6 80 1E 00 0C 2F 80 00 00 41 9E 00 0C - -. 0 FFDE8EC 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FFDE8A8 4 -. 48 00 01 15 - -. 0 FFDE9BC 48 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 80 7E 80 10 80 03 00 00 2F 80 00 00 41 9E 00 18 - -. 0 FFDEA00 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 FFDE8AC 4 -. 48 00 06 59 - -. 0 FFDEF04 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 80 09 FF FC 3B E9 FF FC 48 00 00 10 - -. 0 FFDEF44 8 -. 2F 80 FF FF 40 9E FF F0 - -. 0 FFDEF4C 24 -. 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 FFDE8B0 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 2547BA88 4 -. 4B FF FF 10 - -. 0 2547B998 12 -. 81 7F 00 84 2C 8B 00 00 41 86 00 BC - -. 0 2547BA5C 12 -. 3B 80 00 00 93 96 01 A0 4B FF FD 48 - -. 0 2547B7AC 8 -. 2F 9D 00 00 40 9E 02 40 - -. 0 2547B7B4 12 -. 38 60 00 00 3A 80 00 01 48 00 07 89 - -. 0 2547BF94 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 2547B7C0 12 -. 92 83 00 0C 7C 76 1B 78 48 00 07 D9 - -. 0 2547B7CC 16 -. 83 BA 01 5C 2F 9D 00 00 3B 9D FF FF 41 9E 00 58 - -. 0 2547B7DC 24 -. 82 BA 01 E8 57 80 10 3A 7F F5 00 2E 80 1F 01 80 74 09 10 00 40 82 00 34 - -. 0 2547B7F4 24 -. 64 09 10 00 80 9F 00 04 91 3F 01 80 88 64 00 00 2F 03 00 00 41 9A 01 04 - -. 0 2547B80C 12 -. 81 5F 00 50 2C 8A 00 00 40 86 00 64 - -. 0 2547B818 12 -. 80 BF 00 84 2F 85 00 00 40 9E 00 58 - -. 0 2547B824 12 -. 2F 9C 00 00 3B 9C FF FF 40 9E FF B0 - -. 0 2547B878 16 -. 80 DE 04 F4 83 66 00 00 73 69 00 02 40 82 00 9C - -. 0 2547B888 8 -. 2F 0A 00 00 40 9A 00 5C - -. 0 2547B8E8 32 -. 81 0A 00 04 7E E3 BB 78 80 FF 00 00 7F 25 CB 78 7C 87 42 14 7C 89 03 A6 7F 04 C3 78 4E 80 04 21 - -. 0 FE9B620 12 -. 94 21 FF E0 7C 08 02 A6 48 12 C8 29 - -. 0 FFC7E50 4 -. 4E 80 00 21 - -. 0 FE9B62C 60 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 A1 00 14 7C BC 2B 78 93 E1 00 1C 7C 9D 23 78 81 7E 1C E4 7C 7F 1B 78 81 1E 1A A4 39 20 00 00 2F 8B 00 00 90 01 00 24 7D 0A 43 78 41 9E 00 10 - -. 0 FE9B674 16 -. 91 2A 00 00 80 88 00 00 2C 84 00 00 40 86 00 24 - -. 0 FE9B684 28 -. 81 3E 1B F4 81 7E 1B C8 81 49 00 00 80 AB 00 34 7D 43 53 78 7F 05 50 00 41 9A 00 08 - -. 0 FE9B6A4 40 -. 81 9E 1A 8C 7F E3 FB 78 81 1E 1D D4 7F A4 EB 78 80 FE 1B 84 7F 85 E3 78 93 EC 00 00 93 A8 00 00 93 87 00 00 48 0B 64 21 - -. 0 FF51AE8 20 -. 94 21 FF E0 7C 08 02 A6 93 A1 00 14 7C 9D 23 79 48 07 63 59 - -. 0 FF51AFC 20 -. 93 C1 00 18 93 E1 00 1C 7F C8 02 A6 90 01 00 24 41 82 00 3C - -. 0 FF51B10 20 -. 83 FD 00 00 38 80 00 2F 2F 9F 00 00 7F E3 FB 78 41 9E 00 28 - -. 0 FF51B24 4 -. 4B FA 54 59 - -. 0 FEF6F7C 40 -. 94 21 FF E0 7C 08 02 A6 93 A1 00 14 54 9D 06 3E 2F 9D 00 00 93 C1 00 18 90 01 00 24 7C 60 1B 78 93 E1 00 1C 40 9E 00 24 - -. 0 FEF6FC4 8 -. 3B E0 00 00 48 00 00 0C - -. 0 FEF6FD4 12 -. 7C 03 03 78 7F A4 EB 78 4B FF F2 F1 - -. 0 FEF62CC 72 -. 50 84 44 2E 39 60 FF FF 50 84 80 1E 54 6A 1E F8 3C C0 FE FF 3C E0 7F 7F 54 68 00 3A 38 C6 FE FF 38 E7 7F 7F 80 A8 00 00 7D 6B 54 30 7C A5 5B 38 7C 06 2A 14 7C E9 28 F8 7C 00 48 39 7C 8C 2A 78 7D 8C 5B 38 48 00 00 20 - -. 0 FEF6330 12 -. 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -. 0 FEF6314 20 -. 84 A8 00 04 7C 00 48 39 7C 06 2A 14 7C E9 28 F8 40 82 00 5C - -. 0 FEF6380 36 -. 7C E0 60 38 7C EA 63 78 7C 00 3A 14 7D 49 00 F8 7D 24 00 34 39 08 FF FC 54 84 E8 FE 7C 68 22 14 4E 80 00 20 - -. 0 FEF6FE0 8 -. 2C 03 00 00 40 82 FF E8 - -. 0 FEF6FCC 20 -. 7C 7F 1B 78 38 03 00 01 7C 03 03 78 7F A4 EB 78 4B FF F2 F1 - -. 0 FEF6328 20 -. 7C 00 48 39 7C 8C 2A 78 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -. 0 FEF633C 12 -. 7C 00 48 39 38 60 00 00 4D 82 00 20 - -. 0 FEF6FE8 32 -. 80 81 00 24 7F E3 FB 78 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FF51B28 12 -. 2C 83 00 00 38 63 00 01 41 86 00 34 - -. 0 FF51B34 48 -. 80 9E 1C 34 90 64 00 00 80 BD 00 00 80 7E 1E 24 90 A3 00 00 80 C1 00 24 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FE9B6CC 4 -. 4B FF FE 95 - -. 0 FE9B560 12 -. 94 21 FF F0 7C 08 02 A6 48 12 C8 E9 - -. 0 FE9B56C 36 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 81 3E 00 18 80 09 00 04 3B E9 00 04 2F 80 00 00 41 9E 00 18 - -. 0 FE9B590 8 -. 7C 09 03 A6 4E 80 04 21 - -. 0 FEED850 12 -. 7D 88 02 A6 94 21 FF F0 48 0D A5 F9 - -. 0 FEED85C 40 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 1E 1D C8 81 1E 1B 00 2F 80 00 00 81 5E 1B CC 80 FE 1A E8 38 00 FF B4 41 9E 00 10 - -. 0 FEED884 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FE9B598 12 -. 84 1F 00 04 2F 80 00 00 40 9E FF F0 - -. 0 FE9B5A4 24 -. 80 61 00 14 83 C1 00 08 83 E1 00 0C 7C 68 03 A6 38 21 00 10 4E 80 00 20 - -. 0 FE9B6D0 32 -. 80 C1 00 24 83 81 00 10 83 A1 00 14 7C C8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547B908 4 -. 4B FF FF 88 - -. 0 2547B890 12 -. 81 7F 00 84 2C 8B 00 00 41 A6 FF 8C - -. 0 FDF9B90 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 1D - -. 0 FDF9BB8 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 07 94 E9 - -. 0 FE730B0 4 -. 4E 80 00 21 - -. 0 FDF9BCC 16 -. 7F C8 02 A6 80 1E 22 4C 2F 80 00 00 41 9E 00 0C - -. 0 FDF9BE4 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FDF9BA0 4 -. 48 00 01 15 - -. 0 FDF9CB4 48 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 80 7E 80 10 80 03 00 00 2F 80 00 00 41 9E 00 18 - -. 0 FDF9CF8 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 FDF9BA4 4 -. 48 03 0C 19 - -. 0 FE2A7BC 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 80 09 FF FC 3B E9 FF FC 48 00 00 10 - -. 0 FE2A7FC 8 -. 2F 80 FF FF 40 9E FF F0 - -. 0 FE2A804 24 -. 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 FDF9BA8 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 2547B90C 8 -. 75 20 C0 00 40 A2 FE FC - -. 0 2547B914 12 -. 2F 9C 00 00 3B 9C FF FF 4B FF FF 10 - -. 0 2547B82C 4 -. 40 9E FF B0 - -. 0 2547B830 72 -. 82 E1 00 44 3B 00 00 00 83 C1 00 38 7E E8 03 A6 83 E1 00 3C 93 16 00 0C 82 81 00 10 82 A1 00 14 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 38 21 00 40 48 00 07 2C - -. 0 2548051C 32 -. 80 7D 00 00 80 9B 00 00 54 65 10 3A 7C C4 2A 14 38 A6 00 04 84 06 00 04 2C 00 00 00 40 82 FF F8 - -. 0 25480530 12 -. 84 06 00 04 2C 00 00 00 40 82 FF F8 - -. 0 2548053C 40 -. 38 C6 00 04 80 FF 04 AC 7F C9 03 A6 3B E0 00 00 93 E1 00 00 7F E8 03 A6 93 E1 00 04 93 E1 00 08 93 E1 00 0C 4E 80 04 20 - -. 0 10000860 36 -. 7C 29 0B 78 54 21 00 36 38 00 00 00 94 21 FF F0 7C 08 03 A6 90 01 00 00 3D 00 10 02 85 A8 93 98 48 03 63 40 - -. 0 10036BC0 8 -. 39 60 00 40 4B FF FF 54 - -. 0 10036B18 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 7A 88 3D 8C 25 49 4E 80 04 20 - -. 0 2547AF5C 68 -. 94 21 FF C0 90 01 00 0C 90 61 00 10 90 81 00 14 7D 83 63 78 90 A1 00 18 7D 64 5B 78 90 C1 00 1C 7C 08 02 A6 90 E1 00 20 90 01 00 30 91 01 00 24 7C 00 00 26 91 21 00 28 91 41 00 2C 90 01 00 08 48 00 00 C9 - -. 0 2547B064 16 -. 7C E8 02 A6 94 21 FF E0 93 81 00 10 48 01 BF 91 - -. 0 2547B074 96 -. 93 A1 00 14 90 E1 00 24 80 C3 00 7C 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 7C 7F 1B 78 81 46 00 04 80 A3 00 38 7F AA 22 14 7D 6A 20 2E 80 7D 00 04 81 85 00 04 54 66 C2 3E 80 7F 00 00 54 C5 20 36 7D 05 62 14 7F 83 5A 14 88 08 00 0D 70 09 00 03 81 3F 00 34 80 89 00 04 91 01 00 08 40 82 00 E0 - -. 0 2547B0D4 16 -. 81 5F 00 E4 38 E0 00 00 2F 8A 00 00 40 9E 00 9C - -. 0 2547B17C 52 -. 81 6A 00 04 54 C9 08 3C 80 DF 01 88 7D 09 5A 2E 55 07 23 76 7D 66 3A 14 80 6B 00 04 7C 6A FE 70 7D 40 1A 78 7D 20 50 50 7D 28 FE 70 7D 67 40 38 4B FF FF 38 - -. 0 2547B0E4 36 -. 7C 05 60 2E 39 40 00 00 80 DF 01 C0 38 A1 00 08 7C 60 22 14 39 00 00 01 7F E4 FB 78 39 20 00 01 4B FF D4 A1 - -. 0 2547B108 16 -. 39 40 00 00 81 61 00 08 2C 8B 00 00 41 86 00 18 - -. 0 2547B118 8 -. 2F 03 00 00 41 9A 00 A0 - -. 0 2547B120 40 -. 81 83 00 00 80 8B 00 04 7D 4C 22 14 80 FE 04 F4 80 DD 00 08 80 67 00 2C 7D 66 52 14 2C 03 00 00 7D 63 5B 78 40 82 00 18 - -. 0 2547B148 20 -. 7F E3 FB 78 7F A4 EB 78 7F 85 E3 78 7D 66 5B 78 48 00 54 0D - -. 0 25480564 52 -. 7D 45 30 50 3D 06 FE 00 55 4C 30 32 3C E0 FC 00 7D 84 36 70 39 28 00 03 7F 84 50 00 60 E0 00 02 54 8B 01 BA 94 21 FF F0 7F 09 00 40 65 6B 48 00 41 9E 00 EC - -. 0 25480680 16 -. 91 65 00 00 7C 00 28 6C 7C 00 04 AC 7C 00 2F AC - -. 0 25480690 20 -. 7C 00 04 AC 4C 00 01 2C 7C C3 33 78 38 21 00 10 4E 80 00 20 - -. 0 2547B15C 32 -. 83 81 00 24 83 A1 00 14 7F 88 03 A6 83 C1 00 18 83 81 00 10 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 2547AFA0 64 -. 7C 69 03 A6 80 01 00 30 81 41 00 2C 81 21 00 28 7C 08 03 A6 81 01 00 24 80 01 00 08 80 E1 00 20 80 C1 00 1C 7C 0F F1 20 80 A1 00 18 80 81 00 14 80 61 00 10 80 01 00 0C 38 21 00 40 4E 80 04 20 - -. 0 FE9B8C4 12 -. 7C 08 02 A6 94 21 FF F0 48 12 C5 85 - -. 0 FE9B8D0 44 -. 93 C1 00 08 7D 2A 4B 78 7F C8 02 A6 90 01 00 14 7C 6C 1B 78 80 09 00 00 7C 85 23 78 7C E9 3B 78 7D 07 43 78 2F 80 00 00 41 9E 00 34 - -. 0 FE9B92C 16 -. 80 06 00 00 7C CB 33 78 2C 80 00 00 41 86 00 3C - -. 0 FE9B93C 8 -. 81 1E 1C B0 48 00 00 10 - -. 0 FE9B950 12 -. 2F 80 00 13 2F 08 00 00 40 9E FF EC - -. 0 FE9B944 12 -. 84 0B 00 08 2F 00 00 00 41 9A 00 28 - -. 0 FE9B95C 4 -. 41 BA FF E8 - -. 0 FE9B960 20 -. 80 8B 00 04 90 88 00 00 84 0B 00 08 2F 00 00 00 40 9A FF E0 - -. 0 FE9B974 20 -. 81 07 00 0C 7D 84 63 78 80 67 00 04 80 E7 00 08 4B FF FD 91 - -. 0 FE9B714 12 -. 94 21 FD E0 7D 48 02 A6 48 12 C7 35 - -. 0 FE9B720 84 -. 93 C1 02 18 7F C8 02 A6 93 A1 02 14 54 80 10 3A 93 81 02 10 7D 60 2A 14 93 E1 02 1C 83 BE 1C E4 7C FC 3B 78 91 41 02 24 7D 1F 43 78 2F 9D 00 00 90 61 01 F0 93 61 02 0C 7D 23 4B 78 90 81 01 F4 39 6B 00 04 90 A1 01 F8 39 40 00 00 90 C1 01 FC 41 9E 00 10 - -. 0 FE9B780 24 -. 2C 83 00 00 83 7E 1B 84 81 3E 1A A4 91 7B 00 00 91 49 00 00 41 86 00 10 - -. 0 FE9B798 12 -. 38 80 00 00 38 A0 00 00 48 01 87 31 - -. 0 FEB3ED0 44 -. 7C 08 02 A6 94 21 FF E0 93 E1 00 1C 7C BF 2B 78 93 81 00 10 7C 9C 23 78 93 A1 00 14 7C 7D 1B 78 90 01 00 24 93 C1 00 18 4B FF FE 35 - -. 0 FEB3D2C 12 -. 94 21 FF E0 7C 68 02 A6 48 11 41 1D - -. 0 FEB3D38 52 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 A1 00 14 38 00 00 01 93 61 00 0C 3B A0 00 00 93 E1 00 1C 90 61 00 24 83 9E 02 B4 7D 20 E0 28 7C 09 E8 00 40 82 00 0C - -. 0 FEB3D6C 8 -. 7C 00 E1 2D 40 A2 FF F0 - -. 0 FEB3D60 12 -. 7D 20 E0 28 7C 09 E8 00 40 82 00 0C - -. 0 FEB3D74 12 -. 4C 00 01 2C 2F 89 00 00 40 9E 01 34 - -. 0 FEB3D80 16 -. 83 7E 1A FC 83 FB 00 00 2F 1F 00 00 41 9A 00 50 - -. 0 FEB3D90 16 -. 81 7F 00 04 3B A0 00 00 28 0B 00 00 40 81 00 24 - -. 0 FEB3DC0 8 -. 7C 0B E8 40 41 81 01 04 - -. 0 FEB3DC8 8 -. 28 8B 00 1F 40 85 00 F0 - -. 0 FEB3EBC 16 -. 39 2B 00 01 7D 7D 5B 78 91 3F 00 04 40 BA FF 40 - -. 0 FEB3E08 36 -. 57 AA 20 36 39 00 00 01 7C EA FA 14 91 07 00 08 39 80 00 00 7C 00 04 AC 7D 60 E0 28 7D 80 E1 2D 40 A2 FF F8 - -. 0 FEB3E2C 8 -. 2F 8B 00 01 41 9D 00 60 - -. 0 FEB3E34 4 -. 41 9A 00 34 - -. 0 FEB3E38 48 -. 57 BC 20 36 83 A1 00 24 7F 7C FA 14 83 C1 00 18 38 7B 00 08 7F A8 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEB3EFC 12 -. 2C 03 00 00 38 00 FF FF 41 82 00 1C - -. 0 FEB3F08 60 -. 38 80 00 04 93 E3 00 0C 90 83 00 00 38 00 00 00 93 A3 00 04 93 83 00 08 80 A1 00 24 7C 03 03 78 83 81 00 10 83 A1 00 14 7C A8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FE9B7A4 8 -. 2F 1F 00 00 41 9A 00 14 - -. 0 FE9B7AC 16 -. 7F E3 FB 78 38 80 00 00 38 A0 00 00 48 01 87 19 - -. 0 FEB3DA0 20 -. 39 3F 00 08 80 89 00 00 39 29 00 10 2C 84 00 00 41 86 00 10 - -. 0 FEB3DB4 12 -. 3B BD 00 01 7F 8B E8 40 41 9D FF E8 - -. 0 FE9B7BC 20 -. 83 FE 1B C8 80 7F 00 00 70 69 00 02 7F A0 00 26 40 82 00 80 - -. 0 FE9B7D0 8 -. 2F 9C 00 00 41 9E 00 1C - -. 0 FE9B7D8 24 -. 80 BB 00 00 7F 88 03 A6 80 61 01 F4 80 81 01 F8 80 C1 01 FC 4E 80 00 21 - -. 0 10019018 48 -. 94 21 FF E0 7C A8 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 E1 00 1C 93 A1 00 14 80 9E FF F0 90 A1 00 24 7F C4 F2 14 4B FE 77 F5 - -. 0 10000838 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 41 - -. 0 10000884 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 03 62 39 - -. 0 10036ACC 4 -. 4E 80 00 21 - -. 0 10000898 16 -. 7F C8 02 A6 80 1E 00 0C 2F 80 00 00 41 9E 00 0C - -. 0 100008B0 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 10000848 4 -. 48 00 01 05 - -. 0 1000094C 40 -. 7C 08 02 A6 3D 60 10 03 94 21 FF F0 3D 20 00 00 39 29 00 00 38 6B E0 10 90 01 00 14 80 0B E0 10 2F 80 00 00 41 9E 00 14 - -. 0 10000984 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 1000084C 4 -. 48 01 8A C5 - -. 0 10019310 36 -. 7C 08 02 A6 94 21 FF F0 3D 20 10 03 93 E1 00 0C 39 29 E0 04 90 01 00 14 3B E9 FF FC 80 09 FF FC 48 00 00 10 - -. 0 10019340 8 -. 2F 80 FF FF 40 9E FF F0 - -. 0 10019348 20 -. 80 01 00 14 83 E1 00 0C 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 10000850 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 10019048 28 -. 83 9E 80 04 80 7E 80 00 3B E0 00 00 7C 1C 18 50 7C 00 16 70 7F 9F 00 40 40 9C 00 24 - -. 0 10019084 32 -. 81 01 00 24 83 81 00 10 83 A1 00 14 7D 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FE9B7F0 8 -. 7F A8 01 20 40 82 00 B0 - -. 0 FE9B7F8 8 -. 38 61 00 10 48 01 4F 9D - -. 0 FEB0798 8 -. 38 80 00 00 4B FF FC 94 - -. 0 FEB0430 172 -. 90 23 00 00 7C 08 02 A6 91 C3 00 0C D9 C3 00 58 90 03 00 08 91 E3 00 10 D9 E3 00 60 7C 00 00 26 92 03 00 14 DA 03 00 68 90 03 00 54 92 23 00 18 DA 23 00 70 92 43 00 1C DA 43 00 78 92 63 00 20 DA 63 00 80 92 83 00 24 DA 83 00 88 92 A3 00 28 DA A3 00 90 92 C3 00 2C DA C3 00 98 92 E3 00 30 DA E3 00 A0 93 03 00 34 DB 03 00 A8 93 23 00 38 DB 23 00 B0 93 43 00 3C DB 43 00 B8 93 63 00 40 DB 63 00 C0 93 83 00 44 DB 83 00 C8 93 A3 00 48 DB A3 00 D0 93 C3 00 4C DB C3 00 D8 93 E3 00 50 DB E3 00 E0 7C C8 02 A6 48 11 79 79 - -. 0 FEB04DC 24 -. 7C A8 02 A6 80 A5 1B C8 7C C8 03 A6 80 A5 00 3C 74 A5 10 00 41 82 01 58 - -. 0 FEB0648 4 -. 48 00 00 AC - -. 0 FEB06F4 52 -. 2F 84 00 00 7C 08 02 A6 94 21 FF E0 38 A3 01 C4 93 A1 00 14 38 80 00 00 93 E1 00 1C 3B A0 00 00 7C 7F 1B 78 93 C1 00 18 90 01 00 24 38 60 00 00 40 9E 00 28 - -. 0 FEB0728 36 -. 80 81 00 24 38 60 00 00 93 BF 01 C0 83 A1 00 14 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FE9B800 8 -. 2C 83 00 00 40 86 00 68 - -. 0 FE9B808 56 -. 83 A2 8B F4 3B 61 00 10 81 9E 1B 84 93 A1 01 E0 83 82 8B F0 81 01 01 F0 93 81 01 E4 80 61 01 F4 7D 08 03 A6 93 62 8B F4 80 81 01 F8 80 AC 00 00 80 C1 01 FC 4E 80 00 21 - -. 0 1000104C 16 -. 7C 08 02 A6 94 21 FF F0 90 01 00 14 48 01 64 9D - -. 0 100174F4 52 -. 94 21 FF D0 7C 08 02 A6 42 9F 00 05 93 C1 00 28 7F C8 02 A6 93 A1 00 24 90 01 00 34 3B A0 00 00 93 E1 00 2C 80 1E FF F0 7F C0 F2 14 80 7E 80 00 48 01 F6 3D - -. 0 10036B60 8 -. 39 60 00 10 4B FF FF B4 - -. 0 FEB3198 12 -. 94 21 FF E0 7C 08 02 A6 48 11 4C B1 - -. 0 FEB31A4 40 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 41 00 08 7C 7F 1B 78 93 61 00 0C 93 81 00 10 93 A1 00 14 90 01 00 24 48 04 39 11 - -. 0 FEF6AD8 56 -. 54 64 00 3A 3C E0 7F 7F 54 65 1E F8 81 04 00 00 39 20 FF FF 38 E7 7F 7F 7D 29 2C 30 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 40 00 F8 7C 08 48 39 7C 60 11 20 40 82 00 70 - -. 0 FEF6B10 12 -. 3C C0 FE FF 38 C6 FE FF 41 9D 00 1C - -. 0 FEF6B1C 24 -. 85 04 00 04 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 48 00 F9 40 82 00 4C - -. 0 FEF6B34 32 -. 81 04 00 04 85 24 00 08 7C 06 42 14 7C EA 40 F8 7C 00 50 39 7D 66 4A 14 7C EC 48 F8 40 82 00 1C - -. 0 FEF6B54 8 -. 7D 60 60 39 41 82 FF DC - -. 0 FEF6B5C 16 -. 7C E0 48 38 7C 00 3A 14 7D 88 00 78 48 00 00 14 - -. 0 FEF6B7C 20 -. 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 - -. 0 FEB31CC 16 -. 81 3E 1B 84 81 29 00 00 2F 89 00 00 41 9E 00 10 - -. 0 FEB31DC 12 -. 89 7F 00 00 2C 0B 00 00 40 82 00 30 - -. 0 FEB3214 12 -. 88 1F 00 01 2C 80 00 00 40 86 00 48 - -. 0 FEB3264 36 -. 81 49 00 00 54 08 40 2E 55 6C 06 3E 7D 3D 4B 78 2C 8A 00 00 7D 9A 43 78 3B 83 FF FE 3B 7F 00 02 41 A6 FF 64 - -. 0 FEB3288 8 -. 7D 5F 53 78 48 00 00 10 - -. 0 FEB329C 36 -. 88 1F 00 01 38 7F 00 02 89 3F 00 00 7F 64 DB 78 54 0B 40 2E 7F 85 E3 78 7D 6A 4B 78 7F 1A 50 00 40 9A FF D4 - -. 0 FEB3290 12 -. 87 FD 00 04 2C 9F 00 00 41 A6 FF 50 - -. 0 FEB31E8 44 -. 38 60 00 00 83 41 00 24 83 61 00 0C 7F 48 03 A6 83 81 00 10 83 41 00 08 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10017528 28 -. 38 00 00 00 7C 69 1B 79 39 60 00 00 90 01 00 0C 91 61 00 10 90 01 00 08 41 82 00 10 - -. 0 10017550 28 -. 80 01 00 34 83 A1 00 24 83 C1 00 28 7C 08 03 A6 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 1000105C 4 -. 4B FF F9 55 - -. 0 100009B0 116 -. 7C 08 02 A6 3D 60 10 02 94 21 FF A0 39 2B 93 B0 80 EB 93 B0 38 60 00 03 80 C9 00 14 81 69 00 08 81 49 00 0C 81 09 00 10 90 01 00 64 80 09 00 04 3D 20 10 02 39 29 94 00 93 81 00 50 C8 29 00 00 3B 81 00 10 93 A1 00 54 3B A1 00 30 FC 40 08 90 93 C1 00 58 93 E1 00 5C 90 E1 00 10 90 01 00 14 91 61 00 18 91 41 00 1C 91 01 00 20 90 C1 00 24 48 00 0B 7D - -. 0 1000159C 36 -. 7C 08 02 A6 94 21 FF E0 DB C1 00 10 FF C0 10 90 DB E1 00 18 FF E0 08 90 93 E1 00 08 90 01 00 24 4B FF FA ED - -. 0 100010A8 52 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 A1 00 14 7C 7D 1B 79 90 01 00 24 93 81 00 10 80 1E FF F0 93 E1 00 1C 7F C0 F2 14 41 82 00 94 - -. 0 100010DC 8 -. 38 60 00 30 48 03 5A A1 - -. 0 10036B80 8 -. 39 60 00 20 4B FF FF 94 - -. 0 FEF18E0 12 -. 94 21 FF E0 7C 08 02 A6 48 0D 65 69 - -. 0 FEF18EC 52 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 90 01 00 24 7C 7D 1B 78 93 41 00 08 81 3E 1A 7C 93 61 00 0C 80 09 00 00 93 81 00 10 2F 80 00 00 93 E1 00 1C 41 9E 00 3C - -. 0 FEF1920 16 -. 80 A1 00 00 7C 09 03 A6 80 85 00 04 4E 80 04 21 - -. 0 FEF2A68 12 -. 94 21 FF E0 7C 88 02 A6 48 0D 53 E1 - -. 0 FEF2A74 40 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 7C 7D 1B 78 38 60 00 00 90 81 00 24 81 3E 1A 7C 93 E1 00 1C 90 69 00 00 4B FF FB DD - -. 0 FEF2674 12 -. 94 21 FF B0 7C 68 02 A6 48 0D 57 D5 - -. 0 FEF2680 52 -. 93 C1 00 48 7F C8 02 A6 93 61 00 3C 90 61 00 54 93 E1 00 4C 3B E0 00 00 83 7E 1C 84 93 41 00 38 80 1B 00 00 93 81 00 40 2F 80 00 00 93 A1 00 44 41 9C 00 2C - -. 0 FEF26DC 36 -. 83 BE 06 28 3C A0 00 02 3C C0 00 01 93 FB 00 00 90 DD 00 10 90 BD 00 00 90 BD 00 04 90 BD 00 08 48 05 72 01 - -. 0 FF498FC 12 -. 7D 88 02 A6 94 21 FF F0 48 07 E5 4D - -. 0 FF49908 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 81 3E 1B C8 80 09 00 04 2F 80 00 00 41 9E 00 14 - -. 0 FF49924 16 -. 7C 03 03 78 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FEF2700 32 -. 81 3E 1B F8 83 9E 05 FC 80 89 00 00 90 7D 00 18 2C 04 00 00 93 FC 00 00 93 9C 04 48 41 82 01 00 - -. 0 FEF281C 20 -. 80 7E 06 48 38 81 00 10 38 A1 00 20 38 C0 00 00 48 09 A5 E1 - -. 0 FF8CE0C 12 -. 94 21 FF D0 7C E8 02 A6 48 03 B0 3D - -. 0 FF8CE18 72 -. 93 C1 00 28 7F C8 02 A6 93 61 00 1C 90 E1 00 34 93 21 00 14 7C D9 33 78 83 7E 1B 98 93 41 00 18 7C BA 2B 78 80 1B 03 F8 93 81 00 20 7C 9C 23 78 93 E1 00 2C 7C 09 03 A6 7C 7F 1B 78 93 A1 00 24 38 7B 01 80 4E 80 04 21 - -. 0 25471884 24 -. 80 83 00 04 94 21 FF F0 39 24 00 01 38 21 00 10 91 23 00 04 4E 80 00 20 - -. 0 FF8CE60 28 -. 38 A0 00 00 7F 67 DB 78 38 DB 01 68 81 07 00 00 38 E7 00 18 2F 88 00 00 41 9E 00 6C - -. 0 FF8CE7C 12 -. 80 68 01 A0 7C 03 F8 40 41 81 00 54 - -. 0 FF8CED8 8 -. 81 08 00 0C 4B FF FF 98 - -. 0 FF8CE74 8 -. 2F 88 00 00 41 9E 00 6C - -. 0 FF8CE88 12 -. 80 88 01 A4 7C 84 F8 40 40 85 00 48 - -. 0 FF8CE94 12 -. A1 68 01 54 2F 0B 00 00 41 9A 00 44 - -. 0 FF8CEA0 24 -. 81 48 01 4C 39 6B FF FF 55 69 28 34 7D 89 50 2E 2F 8C 00 01 40 9E FF F0 - -. 0 FF8CEA4 20 -. 39 6B FF FF 55 69 28 34 7D 89 50 2E 2F 8C 00 01 40 9E FF F0 - -. 0 FF8CEB8 32 -. 7C 69 52 14 80 08 00 00 81 63 00 08 81 43 00 14 7F A0 5A 14 7D 3D 52 14 7C 09 F8 40 41 81 00 0C - -. 0 FF8CEE0 12 -. 7D 05 43 78 7C 87 30 00 40 85 FF 84 - -. 0 FF8CE6C 16 -. 81 07 00 00 38 E7 00 18 2F 88 00 00 41 9E 00 6C - -. 0 FF8CEE4 8 -. 7C 87 30 00 40 85 FF 84 - -. 0 FF8CEEC 12 -. 2F 05 00 00 3B A0 00 00 41 9A 01 2C - -. 0 FF8CEF8 32 -. 80 85 00 04 80 E5 01 A0 90 9C 00 00 81 05 00 04 90 FC 00 04 88 C8 00 00 2F 86 00 00 41 9E 01 64 - -. 0 FF8CF18 40 -. 81 05 00 30 80 E5 00 34 2C 88 00 00 81 65 00 38 80 67 00 04 80 C5 00 48 81 4B 00 04 7C 67 1B 78 83 A6 00 04 41 86 00 14 - -. 0 FF8CF40 32 -. 80 88 00 04 81 04 00 04 55 00 20 36 7C E0 52 14 7F 8A 38 40 38 80 00 00 2C 04 00 00 40 9C 00 84 - -. 0 FF8CF60 20 -. 80 C5 00 00 81 0A 00 04 7D 66 42 14 7C 8B F8 40 41 85 00 64 - -. 0 FF8CF74 16 -. 89 2A 00 0C 55 2C 07 3E 2F 8C 00 06 41 9E 00 54 - -. 0 FF8CF84 12 -. 80 0A 00 08 2C 80 00 00 40 86 00 0C - -. 0 FF8CF90 8 -. 7F 8B F8 00 41 9E 00 10 - -. 0 FF8CF98 12 -. 7C 0B 02 14 7C 80 F8 40 40 85 00 34 - -. 0 FF8CFD4 12 -. 39 4A 00 10 7C 8A 38 40 41 84 FF 88 - -. 0 FF8CF64 16 -. 81 0A 00 04 7D 66 42 14 7C 8B F8 40 41 85 00 64 - -. 0 FF8CFE0 8 -. 2F 9A 00 00 41 9E 00 08 - -. 0 FF8CFE8 12 -. 90 BA 00 00 2C 99 00 00 41 86 00 08 - -. 0 FF8CFF8 4 -. 41 82 00 68 - -. 0 FF8D060 12 -. 90 9C 00 0C 90 9C 00 08 4B FF FF B4 - -. 0 FF8D01C 20 -. 3B A0 00 01 83 9B 03 FC 38 7B 01 80 7F 89 03 A6 4E 80 04 21 - -. 0 2547189C 24 -. 80 83 00 04 94 21 FF F0 39 24 FF FF 38 21 00 10 91 23 00 04 4E 80 00 20 - -. 0 FF8D030 48 -. 83 61 00 34 7F A3 EB 78 83 21 00 14 7F 68 03 A6 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 FEF2830 8 -. 2C 83 00 00 41 A6 FE F8 - -. 0 FEF2838 16 -. 81 01 00 20 80 E8 00 18 2F 07 00 00 41 BA FE E8 - -. 0 FEF272C 56 -. 80 9E 06 00 80 7E 1B 4C 7F A4 12 14 3B E0 00 00 93 9D 00 00 83 9E 05 F8 80 C3 00 00 80 9E 06 18 80 7E 05 F4 80 BE 06 1C 83 5E 1B 6C 93 FC 00 00 3B 80 00 00 48 06 D4 E1 - -. 0 FF5FC40 12 -. 94 21 FF D0 7C E8 02 A6 48 06 82 09 - -. 0 FF5FC4C 76 -. 93 C1 00 28 7F C8 02 A6 93 41 00 18 93 61 00 1C 7C DA 33 78 93 81 00 20 7C BB 2B 78 93 A1 00 24 7C 9C 23 78 93 E1 00 2C 7C 7D 1B 78 93 21 00 14 39 60 00 00 90 E1 00 34 38 00 00 01 83 FE 1D 14 7D 20 F8 28 7C 09 58 00 40 82 00 0C - -. 0 FF5FC98 8 -. 7C 00 F9 2D 40 A2 FF F0 - -. 0 FF5FC8C 12 -. 7D 20 F8 28 7C 09 58 00 40 82 00 0C - -. 0 FF5FCA0 12 -. 4C 00 01 2C 2F 89 00 00 40 9E 01 5C - -. 0 FF5FCAC 24 -. 80 7E 10 F8 7C 79 1B 78 39 40 00 00 39 63 00 18 39 00 00 00 48 00 00 08 - -. 0 FF5FCC8 32 -. 80 8B 00 00 39 4A 00 01 7D 09 43 78 2B 0A 00 2F 2C 04 00 00 39 08 00 1C 39 6B 00 1C 40 82 FF E0 - -. 0 FF5FCE8 32 -. 7C 69 1A 14 39 40 00 01 39 63 00 04 39 00 00 00 2F 0B 00 00 91 4B 00 14 91 0B 00 18 41 9A 00 24 - -. 0 FF5FD08 52 -. 81 9E 1C D4 93 AB 00 04 83 2C 00 00 93 8B 00 08 93 23 00 04 93 6B 00 0C 91 6C 00 00 93 4B 00 10 3B 40 00 00 7C 00 04 AC 7C 60 F8 28 7F 40 F9 2D 40 A2 FF F8 - -. 0 FF5FD3C 8 -. 2C 03 00 01 41 81 00 A4 - -. 0 FF5FD44 4 -. 40 9A 00 34 - -. 0 FF5FD78 48 -. 83 61 00 34 38 60 00 00 83 21 00 14 7F 68 03 A6 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 FEF2764 20 -. 81 3A 00 00 81 9E 1D 70 2F 89 00 00 83 EC 00 00 41 9E 00 68 - -. 0 FEF2778 32 -. 7D 20 4B 78 3B 41 00 24 91 21 00 24 7C 09 03 78 3B A0 00 00 81 69 00 00 2C 0B 00 00 41 82 00 1C - -. 0 FEF2798 12 -. 88 AB 00 00 2C 85 00 4D 41 86 00 C0 - -. 0 FEF27A4 12 -. 85 69 00 04 2C 0B 00 00 40 82 FF EC - -. 0 FEF2860 12 -. 88 CB 00 01 2F 06 00 41 40 9A FF 3C - -. 0 FEF286C 12 -. 88 EB 00 02 2F 87 00 4C 40 9E FF 30 - -. 0 FEF27B0 8 -. 2C 1D 00 00 40 82 01 1C - -. 0 FEF27B8 8 -. 2F 9C 00 00 41 9E 00 20 - -. 0 FEF27DC 16 -. 83 5E 1A 88 81 3A 00 00 2F 09 00 00 40 9A 00 64 - -. 0 FEF27EC 48 -. 3B 80 00 01 93 9B 00 00 83 61 00 54 83 41 00 38 7F 68 03 A6 83 81 00 40 83 61 00 3C 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 - -. 0 FEF2A9C 32 -. 80 01 00 24 83 C1 00 18 7F A3 EB 78 83 E1 00 1C 7C 08 03 A6 83 A1 00 14 38 21 00 20 4B FF EE 28 - -. 0 FEF1958 20 -. 80 9E 06 00 7C 64 12 14 83 E3 00 00 2C 1F 00 00 41 82 00 90 - -. 0 FEF196C 16 -. 38 E0 00 01 7C C0 F8 28 2C 06 00 00 40 82 00 0C - -. 0 FEF197C 8 -. 7C E0 F9 2D 40 A2 FF F0 - -. 0 FEF1970 12 -. 7C C0 F8 28 2C 06 00 00 40 82 00 0C - -. 0 FEF1984 12 -. 4C 00 01 2C 2C 86 00 00 40 86 00 6C - -. 0 FEF1990 12 -. 2F 1F 00 00 38 60 00 00 41 BA FF 98 - -. 0 FEF199C 12 -. 7F E3 FB 78 7F A4 EB 78 4B FF DC 39 - -. 0 FEEF5DC 24 -. 38 00 FF DF 7D 80 00 26 7F 84 00 40 7C A8 02 A6 94 21 FF 90 48 0D 88 61 - -. 0 FEEF5F4 92 -. 93 81 00 60 7C 7C 1B 78 93 C1 00 68 7F C8 02 A6 91 C1 00 28 91 E1 00 2C 92 01 00 30 92 21 00 34 92 41 00 38 92 61 00 3C 92 81 00 40 92 A1 00 44 92 C1 00 48 92 E1 00 4C 93 01 00 50 93 21 00 54 93 41 00 58 93 61 00 5C 93 A1 00 64 93 E1 00 6C 90 A1 00 74 91 81 00 24 41 9D 04 90 - -. 0 FEEF650 16 -. 38 64 00 0B 28 03 00 0F 54 79 00 38 40 81 00 B8 - -. 0 FEEF660 12 -. 81 5C 00 04 7C 8A C8 40 41 84 00 BC - -. 0 FEEF724 8 -. 2B 99 01 FF 41 9D 00 60 - -. 0 FEEF72C 24 -. 7E 59 E2 14 57 38 E8 FE 39 52 00 30 80 6A 00 0C 7C 83 50 00 41 86 00 60 - -. 0 FEEF744 8 -. 2D 83 00 00 41 8E 02 20 - -. 0 FEEF968 8 -. 7F 83 E3 78 4B FF EB 59 - -. 0 FEEE4C4 12 -. 7C 88 02 A6 94 21 FF 90 48 0D 99 85 - -. 0 FEEE4D0 108 -. 38 00 00 7F 93 01 00 50 39 23 00 38 90 81 00 74 7C 78 1B 78 81 63 00 04 7C 09 03 A6 93 C1 00 68 2F 8B 00 00 91 C1 00 28 91 E1 00 2C 7F C8 02 A6 92 01 00 30 92 21 00 34 92 41 00 38 92 61 00 3C 92 81 00 40 92 A1 00 44 92 C1 00 48 92 E1 00 4C 93 21 00 54 93 41 00 58 93 61 00 5C 93 81 00 60 93 A1 00 64 93 E1 00 6C 41 9E 01 28 - -. 0 FEEE660 16 -. 91 29 00 0C 91 29 00 08 39 29 00 08 42 00 FF F4 - -. 0 FEEE670 12 -. 81 DE 05 FC 7C 98 70 00 41 86 00 08 - -. 0 FEEE680 108 -. 55 72 07 BC 3A 18 00 38 62 4F 00 49 92 18 00 30 91 F8 00 04 82 61 00 74 81 C1 00 28 7E 68 03 A6 81 E1 00 2C 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 FEEF970 4 -. 4B FF FE 30 - -. 0 FEEF7A0 60 -. 82 BE 05 FC 63 34 00 01 82 5E 06 78 3B 5C 00 38 7E 1C A8 00 81 DE 06 2C 7E B6 AB 78 7F 8F AA 78 4D 90 00 00 7E 93 A3 78 3A 39 00 10 3A 01 00 10 83 FC 00 44 7F 1F D0 00 41 9A 01 9C - -. 0 FEEF974 8 -. 28 19 01 FF 40 81 00 2C - -. 0 FEEF9A4 100 -. 39 78 00 01 7F 8A B2 78 55 64 D9 7E 55 66 18 38 54 83 10 3A 55 7D 06 FE 7C E3 E2 14 7D 06 E2 14 54 9B 40 2E 3B E0 00 01 80 A7 04 38 7F 1C B0 00 28 99 01 FF 7F E6 E8 30 39 68 00 30 30 0A FF FF 7F A0 51 10 7D 1B E2 14 21 26 00 00 7E A9 31 14 7D 26 28 10 7D 29 49 10 7D 29 00 D0 7D 2A AB 79 41 82 00 34 - -. 0 FEEFA08 28 -. 39 27 04 38 38 84 00 01 38 E7 00 04 2B 84 00 03 54 83 10 3A 39 08 01 00 41 9D 01 64 - -. 0 FEEFA24 12 -. 84 A9 00 04 2C 05 00 00 41 82 FF E0 - -. 0 FEEFA0C 24 -. 38 84 00 01 38 E7 00 04 2B 84 00 03 54 83 10 3A 39 08 01 00 41 9D 01 64 - -. 0 FEEFB84 20 -. 83 BC 00 30 82 FD 00 04 56 E0 00 38 7F 11 00 40 40 99 03 1C - -. 0 FEEFB98 12 -. 81 9C 00 04 71 8A 00 01 40 82 01 A0 - -. 0 FEEFD40 24 -. 82 FE 06 28 82 77 00 08 80 B7 00 18 7D 93 C8 40 3A 65 FF FF 41 8D 00 28 - -. 0 FEEFD7C 40 -. 81 7E 06 80 7F B6 EB 78 83 FD 00 04 3B 00 00 00 81 EB 00 00 3B 60 00 00 57 F5 00 38 7C 9C 78 00 7E 1D AA 14 41 86 01 64 - -. 0 FEEFF04 24 -. 80 BC 00 04 81 97 00 04 70 AA 00 02 7E 4C CA 14 38 12 00 10 40 82 00 08 - -. 0 FEEFF1C 20 -. 7C 15 00 50 7C 00 9A 14 7E 72 98 F8 7C 1F 90 39 40 81 01 B4 - -. 0 FEEFF30 20 -. 81 DE 1A 70 7F E3 FB 78 81 0E 00 00 7D 09 03 A6 4E 80 04 21 - -. 0 FEF4188 16 -. 7C 08 02 A6 94 21 FF F0 90 01 00 14 48 05 4B DD - -. 0 FF48D70 12 -. 94 21 FF E0 7C 88 02 A6 48 07 F0 D9 - -. 0 FF48D7C 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 81 00 24 93 A1 00 14 7C 7D 1B 78 83 FE 1D 6C 38 60 00 00 80 1F 00 00 2F 80 00 00 41 9E 00 3C - -. 0 FF48DE0 4 -. 4B FF FF 4D - -. 0 FF48D2C 16 -. 94 21 FF F0 90 61 00 08 38 00 00 2D 44 00 00 02 - -. 0 FF48D3C 12 -. 80 C1 00 08 7C 88 02 A6 48 07 F1 0D - -. 0 FF48D48 32 -. 7C A8 02 A6 80 A5 1D 6C 7C 88 03 A6 90 65 00 00 7C 06 18 40 38 21 00 10 38 60 00 00 4C A1 00 20 - -. 0 FF48DE4 12 -. 2C 83 00 00 38 60 FF FF 41 A4 FF D8 - -. 0 FF48DF0 8 -. 2F 1D 00 00 41 9A FF CC - -. 0 FF48DF8 12 -. 83 FF 00 00 7C 7F EA 14 4B FF FF 2D - -. 0 FF48E04 12 -. 2F 83 00 00 38 60 FF FF 41 BC FF B8 - -. 0 FF48E10 32 -. 80 C1 00 24 7F E3 FB 78 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEF4198 12 -. 2F 83 FF FF 38 00 00 00 41 9E 00 08 - -. 0 FEF41A4 24 -. 7C 60 1B 78 80 81 00 14 7C 03 03 78 38 21 00 10 7C 88 03 A6 4E 80 00 20 - -. 0 FEEFF44 12 -. 7C 7B 1B 79 7F 40 00 26 41 82 01 9C - -. 0 FEEFF50 16 -. 81 5E 1B B8 81 2A 00 00 2E 09 00 00 41 B2 00 0C - -. 0 FEEFF68 16 -. 57 5A 20 3E 7F 40 11 20 57 5A E0 3E 41 9E 00 4C - -. 0 FEEFF78 12 -. 83 57 00 28 2E 1A 00 00 40 92 00 08 - -. 0 FEEFF84 44 -. 93 77 00 28 2F 18 00 00 7F 65 82 78 20 05 00 00 7C A0 29 14 82 FC 04 4C 7D 80 00 26 55 8C DF FE 7C AA 60 39 7D 57 FA 14 41 82 02 54 - -. 0 FEF0200 28 -. 81 1C 00 04 31 75 FF FF 7F AB A9 10 69 00 00 02 54 00 FF FE 7C 0B E8 39 41 82 00 0C - -. 0 FEF0224 16 -. 2C 80 00 00 3B A0 00 00 7F 7A DB 78 41 86 01 04 - -. 0 FEF0234 8 -. 2F 15 00 00 41 9A 00 F4 - -. 0 FEF032C 8 -. 91 5C 04 4C 4B FF FF 18 - -. 0 FEF0248 8 -. 73 60 00 07 41 82 00 0C - -. 0 FEF0258 48 -. 7C 9B FA 14 7D 5D AA 14 7D 24 52 14 7D 69 9A 14 7D 7B 90 38 7F E9 D8 50 83 7E 1A 70 7F AA FA 14 82 7B 00 00 7F A3 EB 78 7E 69 03 A6 4E 80 04 21 - -. 0 FF48DA8 16 -. 81 3E 1A A4 80 A9 00 00 2C 05 00 00 40 82 00 2C - -. 0 FF48DB8 8 -. 2F 1D 00 00 40 9A 00 3C - -. 0 FEF0288 12 -. 7C 78 1B 79 7F E0 00 26 41 82 00 80 - -. 0 FEF0294 16 -. 80 7E 1B B8 81 23 00 00 2F 89 00 00 41 BE 00 0C - -. 0 FEF02AC 16 -. 57 FF 80 3E 7F E0 81 20 57 FF 80 3E 41 B2 FD 08 - -. 0 FEF02BC 44 -. 7C BA C0 50 2D 95 00 00 7D 85 EA 14 7F 48 D3 78 61 97 00 01 91 1C 00 30 92 FA 00 04 83 5C 04 4C 7D 5A EA 14 91 5C 04 4C 41 AE FB 74 - -. 0 FEEFE58 12 -. 82 DC 04 50 7F 0A B0 40 40 99 00 08 - -. 0 FEEFE64 20 -. 91 5C 04 50 81 C8 00 04 55 CB 00 38 7F 8B 88 40 41 9C 00 78 - -. 0 FEEFE78 56 -. 7F 89 7A 78 7E 79 58 50 31 49 FF FF 7F 6A 49 10 38 68 00 08 57 7F 10 3A 7E 28 CA 14 7F E6 A3 78 62 6F 00 01 90 C8 00 04 7C 68 1B 78 91 F1 00 04 92 3C 00 30 4B FF F8 04 - -. 0 FEEF6B0 100 -. 83 81 00 74 7D 03 43 78 81 81 00 24 7F 88 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 FEF19A8 8 -. 7C 7C 1B 79 41 82 00 60 - -. 0 FEF19B0 20 -. 38 00 00 00 7C 00 04 AC 7F A0 F8 28 7C 00 F9 2D 40 A2 FF F8 - -. 0 FEF19C4 8 -. 2F 9D 00 01 41 9D 00 DC - -. 0 FEF19CC 44 -. 7F 83 E3 78 83 81 00 24 83 41 00 08 7F 88 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEF1930 40 -. 83 81 00 24 83 41 00 08 7F 88 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 100010E4 8 -. 7C 7F 1B 79 41 82 00 BC - -. 0 100010EC 32 -. 81 3E 80 0C 57 BC 18 38 93 BF 00 00 38 7C 00 10 C8 09 00 00 D8 1F 00 08 D8 1F 00 10 48 03 5A 79 - -. 0 10036B80 4 -. 4B EB AD 60 - -. 0 FEEF66C 32 -. 57 29 E8 FE 38 09 FF FE 54 06 10 3A 7D 66 E2 14 83 AB 00 08 3B 6B 00 08 2D 9D 00 00 41 8E 00 9C - -. 0 FEEFEB0 60 -. 82 9E 05 FC 7D 19 00 50 63 31 00 01 61 0A 00 01 7F 93 A2 78 7D DD CA 14 31 73 FF FF 7E 4B 99 10 39 1D 00 08 56 50 10 3A 91 DC 00 30 7E 0F 8B 78 91 FD 00 04 91 4E 00 04 4B FF F7 C8 - -. 0 1000110C 12 -. 2F 83 00 00 90 7F 00 20 41 9E 00 AC - -. 0 10001118 16 -. 38 7D 00 01 7C 63 E9 D6 54 63 10 38 48 03 5A 5D - -. 0 10001128 12 -. 2F 83 00 00 90 7F 00 24 41 9E 00 B4 - -. 0 10001134 8 -. 38 7C 00 08 48 03 5A 49 - -. 0 1000113C 16 -. 2F 83 00 00 90 7F 00 28 7F E3 FB 78 41 9E 00 C8 - -. 0 1000114C 32 -. 80 01 00 24 83 81 00 10 83 A1 00 14 7C 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 100015C0 20 -. 7C 7F 1B 79 FC 20 F8 90 FC 40 F0 90 38 00 00 00 41 82 00 18 - -. 0 100015D4 4 -. 4B FF FC 69 - -. 0 1000123C 108 -. 94 21 FF 80 7C 08 02 A6 42 9F 00 05 93 C1 00 60 7F C8 02 A6 DB A1 00 68 90 01 00 84 FF A0 10 90 DB E1 00 78 FF E0 08 90 80 1E FF F0 93 81 00 58 7C 7C 1B 78 7F C0 F2 14 DB C1 00 70 81 1E 80 1C 92 E1 00 44 C9 A8 00 00 93 01 00 48 FF 82 68 00 93 21 00 4C 93 41 00 50 4F DC F3 82 93 61 00 54 93 A1 00 5C 93 E1 00 64 41 9E 02 84 - -. 0 100012A8 8 -. FF 81 68 00 41 9C 01 F8 - -. 0 100012B0 20 -. C8 03 00 08 3A E0 00 00 3B 20 00 00 FF 80 08 00 40 9E 01 6C - -. 0 1000142C 36 -. 81 63 00 00 3B 60 00 00 81 43 00 20 3B A0 00 01 38 0B 00 02 D8 3C 00 08 2B 80 00 01 D9 AA 00 00 40 9D 00 48 - -. 0 10001450 20 -. 3B E1 00 10 C8 3C 00 08 7F A3 EB 78 7F E4 FB 78 48 00 36 A9 - -. 0 10004B08 108 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 50 7F C8 02 A6 DB 81 00 70 90 01 00 94 FF 80 08 90 93 61 00 44 7C 9B 23 78 80 1E FF F0 93 E1 00 54 7C 7F 1B 78 7F C0 F2 14 DB 21 00 58 81 3E 80 78 DB 41 00 60 C8 09 00 00 DB 61 00 68 FF 81 00 00 DB A1 00 78 DB C1 00 80 4F DC F3 82 DB E1 00 88 93 81 00 48 93 A1 00 4C 41 9E 03 E4 - -. 0 10004B74 8 -. 2F 83 00 00 41 9E 00 C0 - -. 0 10004B7C 16 -. 81 3E 80 80 C8 09 00 00 FF 81 00 00 41 9C 07 38 - -. 0 10004B8C 8 -. 2F 83 00 01 41 9E 04 2C - -. 0 10004FBC 16 -. 81 3E 80 8C C8 29 00 00 FF 9C 08 00 40 9C 00 90 - -. 0 10004FCC 36 -. 81 3E 80 98 81 7E 80 90 C8 29 00 00 81 3E 80 94 FC 3C 00 72 80 6B 00 04 80 89 00 04 38 84 FF FF 4B FF F8 09 - -. 0 100047F4 56 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 7C 80 23 79 81 3E 80 00 54 84 18 38 7D 84 1C AE C9 49 00 00 40 81 00 60 - -. 0 1000482C 56 -. 81 7E 80 04 FD 21 08 2A 7D 24 1A 14 C8 0B 00 00 38 69 FF F8 FC 09 00 28 FD 60 00 2A FC 0B 53 38 34 00 FF FF C9 A3 00 00 38 63 FF F8 FD 40 60 90 FD 80 68 2A 41 81 FF E8 - -. 0 10004848 28 -. FC 0B 53 38 34 00 FF FF C9 A3 00 00 38 63 FF F8 FD 40 60 90 FD 80 68 2A 41 81 FF E8 - -. 0 10004864 36 -. C8 2B 00 00 80 01 00 14 FC 29 08 28 83 C1 00 08 7C 08 03 A6 38 21 00 10 FC 21 02 B2 FC 2C 08 28 4E 80 00 20 - -. 0 10004FF0 4 -. 4B FF FB F0 - -. 0 10004BE0 88 -. 81 3E 80 9C D8 3B 00 00 C8 09 00 00 FC 21 00 32 D8 3B 00 08 38 60 00 00 80 01 00 94 83 61 00 44 83 81 00 48 7C 08 03 A6 83 A1 00 4C 83 C1 00 50 83 E1 00 54 CB 21 00 58 CB 41 00 60 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10001464 40 -. 81 7C 00 00 57 A9 18 38 3B BD 00 01 38 0B 00 02 81 5C 00 20 7F 80 E8 40 C8 01 00 10 7F 7B 1A 14 7C 09 55 AE 41 9D FF CC - -. 0 10001454 16 -. C8 3C 00 08 7F A3 EB 78 7F E4 FB 78 48 00 36 A9 - -. 0 10004B94 8 -. 2B 83 00 0A 41 9D 00 FC - -. 0 10004B9C 36 -. 3C 00 43 30 81 3E 80 AC 90 01 00 08 90 61 00 0C C9 A1 00 08 C8 09 00 00 FC 2D 00 28 FF 81 E0 00 40 9D 04 38 - -. 0 10004BC0 32 -. FC 3C 08 24 81 3E 80 94 54 60 10 3A 81 7E 80 90 7C 89 00 2E 7C 6B 00 2E 38 84 FF FF 4B FF FC 19 - -. 0 1000148C 8 -. 2F 9B 00 00 40 9E 00 6C - -. 0 10001494 16 -. 38 00 00 00 81 1E 80 1C 7C 17 03 78 4B FF FE 2C - -. 0 100012CC 56 -. 55 69 18 38 38 0B 00 01 7D 29 52 14 2B 80 00 01 CB C9 00 08 3B E0 00 01 C8 08 00 00 3B 61 00 20 FD BE E8 24 81 3C 00 28 DB BC 00 10 D9 BC 00 18 D8 09 00 00 41 BD 00 0C - -. 0 1000130C 32 -. 81 3E 80 2C 57 FD 18 38 7C 5D 54 AE 3B FF 00 01 C8 29 00 00 7F 63 DB 78 FC 3F 08 2A 48 00 04 A5 - -. 0 100017CC 92 -. 94 21 FF 60 7C 08 02 A6 42 9F 00 05 93 C1 00 70 7F C8 02 A6 DB E1 00 98 90 01 00 A4 DB C1 00 90 FF C0 10 90 80 1E FF F0 93 E1 00 74 7C 7F 1B 78 7F C0 F2 14 DB 61 00 78 81 3E 80 00 DB 81 00 80 CB E9 00 00 DB A1 00 88 FF 82 F8 00 93 61 00 64 93 81 00 68 93 A1 00 6C 41 9C 00 0C - -. 0 10001828 8 -. FF 01 F8 00 40 98 00 64 - -. 0 10001890 4 -. 41 9E 01 84 - -. 0 10001894 36 -. 81 3E 80 0C FD 82 00 B2 C9 A9 00 00 81 3E 80 10 FD A1 68 2A C8 09 00 00 FD AD 00 32 FF 8C 68 00 41 9C 01 C0 - -. 0 10001A74 24 -. 81 3E 80 14 7C 65 1B 78 38 80 00 64 38 60 FF FF C8 69 00 00 48 00 7C B9 - -. 0 10009740 116 -. 94 21 FF 30 7C 08 02 A6 42 9F 00 05 93 C1 00 A0 7F C8 02 A6 DB 61 00 A8 90 01 00 D4 FF 60 18 90 DB 81 00 B0 FF 80 10 90 80 1E FF F0 DB A1 00 B8 FF A0 08 90 7F C0 F2 14 93 61 00 94 81 3E 80 00 7C 7B 1B 78 93 81 00 98 7C 9C 23 78 C9 A9 00 00 93 E1 00 A4 7C BF 2B 78 FF 01 68 00 DB C1 00 C0 DB E1 00 C8 93 21 00 8C 93 41 00 90 93 A1 00 9C 41 98 00 0C - -. 0 100097B4 8 -. FF 82 68 00 40 9C 00 6C - -. 0 10009824 4 -. 41 9E 00 F0 - -. 0 10009828 4 -. 40 9A 01 54 - -. 0 1000997C 16 -. 81 3E 80 10 C8 09 00 00 FF 81 00 00 41 9C 00 80 - -. 0 10009A08 20 -. 81 3E 80 14 CB E9 00 00 FC 21 F8 2A FF E2 07 F2 48 02 D1 A1 - -. 0 10036BB8 8 -. 39 60 00 3C 4B FF FF 5C - -. 0 FE0B07C 12 -. FD 60 04 8E 7D 68 02 A6 48 06 80 2D - -. 0 FE0B088 36 -. 7D 48 02 A6 81 2A 0D D4 7D 68 03 A6 C9 A9 00 00 FC 00 0A 10 FD 8D 68 28 FF 80 68 00 FF 01 60 00 4C 9C 00 20 - -. 0 FE0B0AC 8 -. FF 80 31 0C 40 99 00 20 - -. 0 FE0B0B4 20 -. FC 21 68 2A FC 21 68 28 FE 81 60 00 FC 02 5D 8E 4C B6 00 20 - -. 0 10009A1C 72 -. 3C 00 43 30 FC 00 08 1E 90 01 00 38 83 5E 80 0C 38 61 00 40 D8 01 00 30 83 A1 00 34 C9 BA 00 00 6F A9 80 00 91 21 00 3C 81 3E 80 18 C8 21 00 38 C8 09 00 00 FC 21 00 28 FF DD 08 28 FC 21 68 2A FC 40 F0 90 48 00 87 15 - -. 0 10012174 72 -. 94 21 FF C0 7C 08 02 A6 42 9F 00 05 93 C1 00 38 7F C8 02 A6 93 E1 00 3C 90 01 00 44 7C 7F 1B 78 93 A1 00 34 38 81 00 20 80 1E FF F0 38 61 00 10 7F C0 F2 14 38 00 00 00 81 3E 80 B8 C8 09 00 00 FF 82 00 00 40 9E 00 34 - -. 0 100121BC 48 -. 81 3E 80 BC 7C 03 03 78 D8 1F 00 08 80 01 00 44 C8 09 00 00 83 A1 00 34 7C 08 03 A6 D8 1F 00 00 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 - -. 0 10009A64 20 -. FC 20 F8 90 38 81 00 50 7C 79 1B 78 7F A3 EB 78 48 00 5F D9 - -. 0 1000FA4C 112 -. 94 21 FF A0 7C 08 02 A6 42 9F 00 05 93 C1 00 28 7F C8 02 A6 DB 81 00 40 90 01 00 64 DB A1 00 48 FF A0 08 90 80 1E FF F0 93 A1 00 24 7C 9D 23 78 7F C0 F2 14 93 E1 00 2C 81 3E 83 6C 7C 7F 1B 78 DB 41 00 30 CB 89 00 00 54 69 0F FE DB 61 00 38 FF 01 E0 00 DB C1 00 50 DB E1 00 58 7C 00 00 26 54 00 CF FE 93 81 00 20 7C 0B 4B 79 40 82 00 A8 - -. 0 1000FABC 8 -. 2F 83 00 00 40 9E 00 50 - -. 0 1000FB10 8 -. 2F 83 00 01 41 9E 01 D4 - -. 0 1000FB18 4 -. 40 9A 00 A8 - -. 0 1000FBC0 32 -. 6C 60 80 00 3D 20 43 30 83 9E 83 74 90 01 00 0C 91 21 00 08 CB 5C 00 00 CB C1 00 08 48 02 70 3D - -. 0 10036C18 8 -. 39 60 00 6C 4B FF FE FC - -. 0 FE14388 12 -. 94 21 FF E0 7C 68 02 A6 48 05 ED 21 - -. 0 FE14394 28 -. 93 C1 00 08 7F C8 02 A6 DB C1 00 10 DB E1 00 18 FF E0 08 90 90 61 00 24 4B FF 00 91 - -. 0 FE0443C 32 -. 94 21 F8 F0 3C 60 00 0F D8 21 06 C0 60 60 FF FF 80 E1 06 C0 81 01 06 C4 7C 88 02 A6 48 06 EC 59 - -. 0 FE0445C 80 -. DB C1 07 00 7C EB 3B 78 93 C1 06 F0 7F 8B 00 00 DB A1 06 F8 DB E1 07 08 7F C8 02 A6 92 C1 06 D0 FF C0 08 90 92 E1 06 D4 39 40 00 00 93 01 06 D8 93 21 06 DC 93 41 06 E0 93 61 06 E4 93 81 06 E8 93 A1 06 EC 93 E1 06 F4 90 81 07 14 41 9D 00 4C - -. 0 FE044F4 16 -. 3E C0 7F EF 62 CC FF FF 7F 0B 60 00 40 99 00 4C - -. 0 FE0454C 28 -. 80 9E 08 54 80 7E 08 98 C8 64 00 00 C9 A3 00 00 FC 9E 18 28 FF 84 68 00 40 9C 04 FC - -. 0 FE04A60 16 -. 83 1E 08 94 C8 F8 00 00 FC 87 20 00 41 A4 FB 10 - -. 0 FE0457C 48 -. 54 EB 03 3E 7C E0 A6 70 83 FE 08 60 65 67 3F F0 90 E1 06 C0 91 01 06 C4 7D 20 52 14 C8 9F 00 00 39 49 FC 01 C9 A1 06 C0 FC 84 68 00 40 84 00 20 - -. 0 FE045AC 352 -. 80 BE 08 58 39 49 FC 02 CB A5 00 00 FD 5D 03 72 D9 41 06 C0 80 E1 06 C0 81 01 06 C4 80 BE 08 64 6D 57 80 00 90 E1 06 C0 91 01 06 C4 C8 41 06 C0 C8 E5 00 00 83 3E 08 68 FD 87 10 2A 92 E1 06 A4 C8 39 00 00 FC E0 10 90 83 FE 08 9C D9 81 06 C0 80 A1 06 C0 80 C1 06 C4 3C C0 43 30 90 E1 06 C0 91 01 06 C4 54 B9 A6 3E 80 FE 07 94 57 38 18 38 3A D9 FF B5 7D 18 3C AE 6E C9 80 00 90 C1 06 A0 57 36 20 36 FD 28 08 BA 90 C1 06 A8 C8 21 06 A0 91 21 06 A4 C9 A1 06 A0 D9 21 06 C0 80 E1 06 C0 81 01 06 C4 C9 3F 00 00 54 E8 E4 3E 81 7E 08 6C 39 88 FF 4C 81 5E 08 70 6D 80 80 00 FC 8D 48 28 90 01 06 AC 55 1D 18 38 CB E1 06 A8 55 07 20 36 C8 CB 00 00 FD 7F 48 28 C8 0A 00 00 CB A4 00 00 83 9E 07 98 FC 6B E8 3A 83 7E 07 A8 7D 5D E4 AE FC A4 E9 BA 83 5E 07 A4 C8 5B 00 00 FC 88 02 B2 C9 9A 00 00 82 FE 07 9C FD 05 00 F2 C8 63 00 00 7C B6 BC AE 7C D6 BA 14 81 9E 07 A0 83 1E 08 74 FF 05 18 00 FC E7 40 28 7D 47 64 AE C8 D8 00 00 7D 27 62 14 FD 60 28 90 FC 07 01 32 FF E2 60 3A FC 41 48 28 C8 26 00 08 FD 85 50 2A FD BF 00 32 FD 26 00 B2 FF ED 00 3A C9 A9 00 08 40 98 00 08 - -. 0 FE0470C 12 -. FD 60 28 50 FF 8A 18 00 40 9C 0D 48 - -. 0 FE0545C 8 -. FF 8B 50 00 4B FF F2 C0 - -. 0 FE04720 4 -. 40 9D 0D 30 - -. 0 FE04724 28 -. FF A5 60 28 FD 5D 50 2A C8 03 00 00 FC C9 60 2A FD 60 48 90 FC 09 00 00 40 80 00 08 - -. 0 FE04744 8 -. FC 8C 00 00 40 84 0D 30 - -. 0 FE0474C 12 -. FC A0 60 50 FF 8B 28 00 40 9D 0D 18 - -. 0 FE04758 72 -. FD 69 30 28 FC 0B 60 2A FD 61 68 2A 83 5E 08 78 81 1E 08 7C CB BA 00 00 FC AB 50 2A C9 88 00 00 FC 65 00 2A FC BD 18 BA FC 3F 28 2A FD 2C 08 2A FF E1 60 28 FD A9 30 2A FD 5F 30 2A FC 20 68 90 FF 0D 50 00 41 BA FD 6C - -. 0 FE04508 68 -. 83 E1 07 14 82 C1 06 D0 7F E8 03 A6 82 E1 06 D4 83 01 06 D8 83 21 06 DC 83 41 06 E0 83 61 06 E4 83 81 06 E8 83 A1 06 EC 83 C1 06 F0 83 E1 06 F4 CB A1 06 F8 CB C1 07 00 CB E1 07 08 38 21 07 10 4E 80 00 20 - -. 0 FE143B0 24 -. 81 3E 22 28 FF C0 08 90 80 09 00 00 FC 20 F8 90 2F 80 FF FF 41 9E 00 10 - -. 0 FE143C8 4 -. 48 00 38 D1 - -. 0 FE17C98 40 -. 94 21 FF F0 FC 00 04 8E FF 00 00 8C FF 81 08 00 4F DE F0 42 7C 60 00 26 54 63 FF FE FD FE 05 8E 38 21 00 10 4E 80 00 20 - -. 0 FE143CC 8 -. 2C 03 00 00 41 82 00 24 - -. 0 FE143F4 16 -. 80 9E 11 F4 C8 04 00 00 FF 9F 00 00 41 BD FF D4 - -. 0 FE143D4 32 -. 80 A1 00 24 FC 20 F0 90 83 C1 00 08 CB C1 00 10 7C A8 03 A6 CB E1 00 18 38 21 00 20 4E 80 00 20 - -. 0 1000FBE0 40 -. 81 3E 83 70 FF DE D0 28 CB 69 00 00 81 3E 83 78 FC 01 D8 2A CB E9 00 00 FC 3E D8 2A FF FE F8 2A FF DE D8 3A 48 02 70 15 - -. 0 10036C18 4 -. 4B DD D7 70 - -. 0 1000FC08 36 -. 81 3E 83 7C FF FF 00 72 C8 09 00 00 81 3E 83 80 FF DE F8 28 FF DE 00 2A C8 09 00 00 FF 9E 00 00 41 9C 01 38 - -. 0 1000FC2C 16 -. 81 3E 83 88 C8 09 00 00 FF 9E 00 00 41 9D 00 FC - -. 0 1000FC3C 16 -. 39 20 00 01 FD 60 D8 90 7F 89 F8 00 41 9D 00 E4 - -. 0 1000FC4C 52 -. 7F 8A E3 78 FD A0 D0 90 3D 60 43 30 6D 20 80 00 91 61 00 18 90 01 00 1C 39 29 00 01 C8 01 00 18 7F 89 F8 00 FC 00 68 28 FC 1D 00 24 FD 6B 00 32 40 9D FF DC - -. 0 1000FC58 40 -. 6D 20 80 00 91 61 00 18 90 01 00 1C 39 29 00 01 C8 01 00 18 7F 89 F8 00 FC 00 68 28 FC 1D 00 24 FD 6B 00 32 40 9D FF DC - -. 0 1000FC80 76 -. 3D 20 43 30 6F E0 80 00 91 21 00 18 FD 80 5A 10 90 01 00 1C 38 60 00 00 C9 A1 00 18 C8 0A 00 00 81 3E 83 90 FD AD 00 28 D9 7D 00 00 C8 09 00 00 81 3E 83 84 FD AD 00 32 C8 09 00 00 FF 8C 00 00 FD AD 02 F2 D9 BD 00 08 40 9C FE 10 - -. 0 1000FAD8 56 -. 80 01 00 64 83 81 00 20 83 A1 00 24 7C 08 03 A6 83 C1 00 28 83 E1 00 2C CB 41 00 30 CB 61 00 38 CB 81 00 40 CB A1 00 48 CB C1 00 50 CB E1 00 58 38 21 00 60 4E 80 00 20 - -. 0 10009A78 16 -. FC 40 F0 90 FC 20 F8 90 7C 7D 1B 78 48 02 D0 F5 - -. 0 10036B78 8 -. 39 60 00 1C 4B FF FF 9C - -. 0 FE144F8 12 -. 94 21 FF C0 7C 68 02 A6 48 05 EB B1 - -. 0 FE14504 48 -. 93 C1 00 20 7F C8 02 A6 7D 80 00 26 DB A1 00 28 FF A0 08 90 DB C1 00 30 FF C0 10 90 DB E1 00 38 93 E1 00 24 90 61 00 44 91 81 00 1C 4B FF 12 F1 - -. 0 FE05820 16 -. 94 21 FF 90 7C 08 02 A6 D8 41 00 28 48 06 D8 85 - -. 0 FE05830 88 -. 81 61 00 28 81 81 00 2C 93 C1 00 50 7F C8 02 A6 2F 8C 00 00 D8 21 00 28 DB A1 00 58 FF A0 08 90 DB E1 00 68 FF E0 10 90 93 E1 00 54 DB C1 00 60 93 21 00 3C 93 41 00 40 93 61 00 44 93 81 00 48 93 A1 00 4C 90 01 00 74 83 FE 08 EC 80 E1 00 28 81 01 00 2C 40 9E 00 68 - -. 0 FE05888 16 -. 54 E9 00 7E 3C 60 7F F0 7F 09 18 00 41 9A 06 48 - -. 0 FE05898 4 -. 41 99 06 4C - -. 0 FE0589C 20 -. 80 9E 08 F0 FC 20 E8 90 C9 A4 00 00 FC 9F 68 00 41 86 06 40 - -. 0 FE058B0 16 -. 80 BE 08 F4 C8 25 00 00 FF 1F 08 00 40 9A 00 0C - -. 0 FE058C8 16 -. 80 DE 08 F8 C8 46 00 00 FF 9F 10 00 41 9E 07 D4 - -. 0 FE058D8 20 -. 83 FE 08 EC FC 20 68 90 C8 7F 00 00 FC 1F 18 00 41 82 06 04 - -. 0 FE05EEC 56 -. 83 A1 00 74 83 21 00 3C 7F A8 03 A6 83 41 00 40 83 61 00 44 83 81 00 48 83 A1 00 4C 83 C1 00 50 83 E1 00 54 CB A1 00 58 CB C1 00 60 CB E1 00 68 38 21 00 70 4E 80 00 20 - -. 0 FE14534 20 -. 81 3E 22 28 FF E0 08 90 80 09 00 00 2F 80 FF FF 41 9E 00 14 - -. 0 FE14548 8 -. FC 20 F0 90 48 00 37 4D - -. 0 FE14550 8 -. 2C 03 00 00 41 82 00 34 - -. 0 FE14588 8 -. FC 20 E8 90 48 00 37 0D - -. 0 FE14590 8 -. 2C 83 00 00 40 86 00 AC - -. 0 FE14598 16 -. 83 FE 11 FC C8 1F 00 00 FF 1D 00 00 40 9A 00 C4 - -. 0 FE14668 8 -. FC 20 F8 90 48 00 36 55 - -. 0 FE17CC0 36 -. 94 21 FF E0 D8 21 00 08 80 61 00 08 80 81 00 0C 38 21 00 20 54 64 00 7E 3C 64 80 10 54 63 0F FE 4E 80 00 20 - -. 0 FE14670 8 -. 2E 03 00 00 40 92 00 48 - -. 0 FE146BC 12 -. C8 5F 00 00 FC 9F 10 00 40 A6 FE 94 - -. 0 FE14558 48 -. FC 20 F8 90 80 C1 00 44 80 A1 00 1C 83 C1 00 20 7C C8 03 A6 83 E1 00 24 7C A0 81 20 CB A1 00 28 CB C1 00 30 CB E1 00 38 38 21 00 40 4E 80 00 20 - -. 0 10009A88 72 -. C8 01 00 50 C9 81 00 40 2F 9D 00 00 FC 00 00 72 C9 A1 00 58 81 3E 80 1C FD AD 00 72 FD 40 60 24 C8 01 00 48 FD 60 52 10 D9 41 00 10 FC 4D 60 24 FD 8B 60 24 FC 4C 10 3A C8 09 00 00 FC 4B 10 3A D8 41 00 18 40 BE FF 2C - -. 0 10009AD0 8 -. 7F 3D CB 78 4B FF FF 24 - -. 0 100099F8 8 -. 7F 4A D3 78 4B FF FE 48 - -. 0 10009844 72 -. 3D 20 43 30 81 7E 80 18 6F 60 80 00 91 21 00 38 90 01 00 3C C9 6B 00 00 39 60 00 01 C9 A1 00 38 7F 0B E0 00 81 3E 80 24 FD AD 58 28 C8 6A 00 00 C8 09 00 00 FD 80 18 90 FD AD 00 32 FD AD 07 32 FC 2D 07 32 41 99 00 4C - -. 0 1000988C 64 -. 3D 20 43 30 6D 60 80 00 91 21 00 38 90 01 00 3C 39 6B 00 01 C9 A1 00 38 FD AD 58 28 FC 0D E8 2A FC 00 03 72 FC 01 00 24 FD 8C 00 32 FC 63 60 2A FC 0C 18 24 FC 00 02 10 FF 80 D8 00 41 9C 00 0C - -. 0 100098CC 8 -. 7F 0B E0 00 40 99 FF C0 - -. 0 10009890 60 -. 6D 60 80 00 91 21 00 38 90 01 00 3C 39 6B 00 01 C9 A1 00 38 FD AD 58 28 FC 0D E8 2A FC 00 03 72 FC 01 00 24 FD 8C 00 32 FC 63 60 2A FC 0C 18 24 FC 00 02 10 FF 80 D8 00 41 9C 00 0C - -. 0 100098D4 20 -. FC 00 1A 10 D8 61 00 20 FC 80 06 F2 D8 81 00 28 41 98 01 1C - -. 0 10009A00 8 -. 3B 80 00 00 4B FF FE E8 - -. 0 100098EC 12 -. FC 20 50 90 7F E3 FB 78 48 00 21 49 - -. 0 1000BA3C 72 -. 94 21 FF C0 7C 08 02 A6 DB 81 00 20 FF 80 08 90 DB A1 00 28 FF A0 18 90 DB C1 00 30 FF C0 20 90 DB E1 00 38 FF E0 10 90 FC 40 18 90 93 A1 00 14 FF DE 07 32 7C 7D 1B 78 93 C1 00 18 FF FF 07 72 90 01 00 44 4B FF FE 45 - -. 0 1000B8C4 60 -. 7C 08 02 A6 94 21 FF F0 42 9F 00 05 93 C1 00 08 7F C8 02 A6 7C 6B 1B 78 90 01 00 14 FD A0 0A 10 FD 80 12 10 80 1E FF F0 7F C0 F2 14 81 3E 80 00 C8 09 00 00 FF 81 00 00 41 9E 00 0C - -. 0 1000B900 8 -. FF 82 00 00 40 9E 00 24 - -. 0 1000B928 20 -. 81 3E 80 04 C8 09 00 00 FF 0D 00 00 4F D8 D3 82 41 9E 00 9C - -. 0 1000B93C 12 -. FF 8C 00 00 4F DC F3 82 41 9E 00 C0 - -. 0 1000BA04 8 -. 4F D9 D3 82 40 9E FF 40 - -. 0 1000BA0C 4 -. 4B FF FF D4 - -. 0 1000B9E0 36 -. FC 01 00 B2 81 3E 80 08 38 60 00 00 FD A0 02 10 D8 0B 00 00 C8 09 00 00 FD AD 00 32 D9 AB 00 08 4B FF FF 14 - -. 0 1000B914 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 1000BA84 64 -. C8 1D 00 08 FF C0 F2 10 80 01 00 44 83 C1 00 18 FF E0 FA 10 CB 81 00 20 CB A1 00 28 7C 08 03 A6 FF FF F0 2A CB C1 00 30 FC 00 F8 2A CB E1 00 38 D8 1D 00 08 83 A1 00 14 38 21 00 40 4E 80 00 20 - -. 0 100098F8 8 -. 2C 03 00 00 40 A2 FE E8 - -. 0 10009900 12 -. 2F 9D 00 00 7F A3 EB 78 40 BE FE DC - -. 0 1000990C 8 -. 7F 83 E3 78 4B FF FE D4 - -. 0 100097E4 64 -. 80 01 00 D4 83 21 00 8C 83 41 00 90 7C 08 03 A6 83 61 00 94 83 81 00 98 83 A1 00 9C 83 C1 00 A0 83 E1 00 A4 CB 61 00 A8 CB 81 00 B0 CB A1 00 B8 CB C1 00 C0 CB E1 00 C8 38 21 00 D0 4E 80 00 20 - -. 0 10001A8C 4 -. 4B FF FD CC - -. 0 10001858 56 -. 80 01 00 A4 83 61 00 64 83 81 00 68 7C 08 03 A6 83 A1 00 6C 83 C1 00 70 83 E1 00 74 CB 61 00 78 CB 81 00 80 CB A1 00 88 CB C1 00 90 CB E1 00 98 38 21 00 A0 4E 80 00 20 - -. 0 1000132C 36 -. 81 7C 00 00 C8 01 00 20 7F 39 1A 14 38 0B 00 01 81 3C 00 28 FC 00 00 32 7F 80 F8 40 7C 1D 4D AE 41 9D FF BC - -. 0 10001308 36 -. 81 5C 00 20 81 3E 80 2C 57 FD 18 38 7C 5D 54 AE 3B FF 00 01 C8 29 00 00 7F 63 DB 78 FC 3F 08 2A 48 00 04 A5 - -. 0 100018B8 16 -. 81 3E 80 18 C8 09 00 00 FF 81 00 00 41 9D 01 D4 - -. 0 100018C8 16 -. 81 3E 80 1C C8 09 00 00 FF 82 00 00 41 9D 01 BC - -. 0 100018D8 72 -. 81 3E 80 20 3C 00 43 30 90 01 00 10 38 61 00 40 C8 09 00 00 38 81 00 48 83 9E 80 24 FC 01 00 2A CB 7C 00 00 FD A0 00 1E D9 A1 00 08 83 A1 00 0C 6F A0 80 00 90 01 00 14 C8 01 00 10 FC 00 D8 28 FF 81 00 28 48 00 8F 55 - -. 0 1000A870 268 -. 94 21 FF A0 7C 08 02 A6 42 9F 00 05 93 C1 00 20 7F C8 02 A6 DB 81 00 40 90 01 00 64 FD A0 10 50 DB 21 00 28 3D 40 43 30 80 1E FF F0 DB A1 00 48 FF AD 00 B2 7F C0 F2 14 DB 61 00 38 81 3E 81 EC 81 7E 81 F8 C9 09 00 00 81 3E 81 F0 FC 01 40 2A CB 2B 00 00 C9 49 00 00 FC E0 40 90 81 3E 81 F4 FC 60 40 90 FC 00 00 2A 81 7E 81 FC FC C0 50 90 DB C1 00 50 FF 80 50 90 DB E1 00 58 FC 02 00 24 CB C9 00 00 81 3E 81 E8 DB 41 00 30 CB 4B 00 00 C8 A9 00 00 39 20 00 01 FD 60 42 BA FD 80 50 2A FF 60 40 90 FF E0 40 90 FD 4C 58 24 FD 20 00 90 39 29 00 01 91 41 00 08 6D 2B 80 00 FD 00 30 90 91 61 00 0C FC C0 60 90 C9 A1 00 08 FC 80 50 90 FD 40 38 90 2C 89 27 0F FD AD F0 28 FC E0 58 90 FD AD 08 2A FC 0D D8 28 FC 00 06 72 FC 00 03 72 FC 1D 00 24 FD 80 62 3A FD 60 5A BA FD A0 62 10 FC 00 5A 10 FF 8D 28 00 41 9D 00 0C - -. 0 1000A97C 8 -. FF 80 28 00 40 9D 00 14 - -. 0 1000A994 64 -. 91 61 00 14 FD 4C 58 24 91 41 00 10 C9 A1 00 10 FD AD F0 28 FC 04 50 24 FD AD 08 2A FC 00 F8 28 FD AD 68 2A FC 00 02 10 FD AD 10 24 FD AD 48 28 FF 00 D0 00 FD 3F 68 24 FF 89 E0 00 40 9C 00 08 - -. 0 1000A9D4 8 -. FC 60 18 50 41 98 00 48 - -. 0 1000A9DC 4 -. 40 85 FF 44 - -. 0 1000A920 92 -. 39 29 00 01 91 41 00 08 6D 2B 80 00 FD 00 30 90 91 61 00 0C FC C0 60 90 C9 A1 00 08 FC 80 50 90 FD 40 38 90 2C 89 27 0F FD AD F0 28 FC E0 58 90 FD AD 08 2A FC 0D D8 28 FC 00 06 72 FC 00 03 72 FC 1D 00 24 FD 80 62 3A FD 60 5A BA FD A0 62 10 FC 00 5A 10 FF 8D 28 00 41 9D 00 0C - -. 0 1000A9D8 4 -. 41 98 00 48 - -. 0 1000AA20 8 -. 2C 89 27 0F 4B FF FF BC - -. 0 1000A9E0 12 -. D9 43 00 00 D8 64 00 00 41 85 00 40 - -. 0 1000A9EC 52 -. 38 60 00 00 80 01 00 64 83 C1 00 20 CB 21 00 28 7C 08 03 A6 CB 41 00 30 CB 61 00 38 CB 81 00 40 CB A1 00 48 CB C1 00 50 CB E1 00 58 38 21 00 60 4E 80 00 20 - -. 0 10001920 20 -. 81 3E 80 28 7C 7B 1B 78 C8 09 00 00 FF 9E 00 00 40 9C 01 70 - -. 0 10001AA0 20 -. FC 20 E0 90 38 61 00 50 FC 40 F0 90 38 81 00 58 48 00 8F 99 - -. 0 1000AA48 228 -. 94 21 FF B0 7C 08 02 A6 42 9F 00 05 93 C1 00 10 7F C8 02 A6 DB C1 00 40 90 01 00 54 FC 21 00 72 DB A1 00 38 39 40 00 02 80 1E FF F0 3D 00 43 30 DB E1 00 48 7F C0 F2 14 DB 61 00 28 81 3E 82 08 81 7E 82 18 C9 89 00 00 81 3E 82 14 FD 6C 10 24 DB 21 00 18 CB C9 00 00 81 3E 82 04 CB 2B 00 00 CB A9 00 00 81 3E 82 10 81 7E 82 1C C8 09 00 00 81 3E 82 0C DB 81 00 30 DB 41 00 20 CB 4B 00 00 39 60 00 02 FF EB 00 32 C8 09 00 00 FC 80 08 28 FF 60 60 90 FD BE 07 B2 FD 9F 67 FA FD 64 02 F2 FC 42 10 2A FC 00 F0 50 FD 6B 60 24 FD A2 68 BA FC BF F2 FA FC E0 68 24 FD 02 68 24 FC 05 01 F2 FD A5 02 32 FC CB 10 2A FF 80 F0 90 FD 26 02 38 FD 46 69 FA FC 3F 52 78 FC 7F 4A BA FF E0 08 90 48 00 00 10 - -. 0 1000AB38 104 -. 6D 60 80 00 91 01 00 08 90 01 00 0C FD A5 01 72 C8 01 00 08 39 6B 00 02 FF DE E0 2A FC 00 C8 28 FD A6 69 BA FC 84 00 2A FD 64 68 24 FC E4 F1 FA FD 04 12 3A FC 05 02 F2 FC C6 12 FA FD A0 42 10 FD 60 3A 10 FC BE 00 28 FC 00 32 10 FD AD 58 2A FD 80 2A 10 FD 47 01 F2 FF 8D E8 00 FC 00 60 2A FF 00 E8 00 40 9C 00 08 - -. 0 1000ABA4 8 -. FD A8 52 3A 40 98 00 08 - -. 0 1000ABB0 72 -. FC 00 68 50 FD 08 68 24 FC E7 00 24 FD A5 01 F2 FD 85 02 32 FD 26 6A 38 FD 46 61 FA FC 09 D8 28 FD 63 02 72 FC 00 02 10 FD A0 52 10 FD 83 02 B2 FC 00 68 2A FC 7F 5A BA FC 21 62 78 FF 80 D0 00 FF E0 08 90 40 9C FF 38 - -. 0 1000AB2C 12 -. 39 4A 00 01 2F 8A 27 10 41 9D 00 C8 - -. 0 1000ABF8 16 -. 2F 8A 27 10 D8 23 00 00 D8 64 00 00 41 9E 00 38 - -. 0 1000AC08 52 -. 38 60 00 00 80 01 00 54 83 C1 00 10 CB 21 00 18 7C 08 03 A6 CB 41 00 20 CB 61 00 28 CB 81 00 30 CB A1 00 38 CB C1 00 40 CB E1 00 48 38 21 00 50 4E 80 00 20 - -. 0 10001AB4 44 -. 81 3E 80 30 C9 A1 00 48 2F 9D 00 00 C8 09 00 00 7C 7C 1B 78 7F A9 EB 78 FD AD 00 32 C8 01 00 40 FF A0 68 90 FD 8D 00 32 40 9D 00 44 - -. 0 10001AE0 64 -. FD A0 D8 90 3D 60 43 30 7F A9 03 A6 6D 20 80 00 91 61 00 10 90 01 00 14 39 29 FF FF C8 01 00 10 FC 00 68 28 FC 00 E0 2A FC 00 00 2A FC 00 F0 24 FC 00 67 78 FD 80 E8 90 FF A0 00 90 42 00 FF D0 - -. 0 10001AEC 52 -. 6D 20 80 00 91 61 00 10 90 01 00 14 39 29 FF FF C8 01 00 10 FC 00 68 28 FC 00 E0 2A FC 00 00 2A FC 00 F0 24 FC 00 67 78 FD 80 E8 90 FF A0 00 90 42 00 FF D0 - -. 0 10001B20 24 -. 81 3E 80 00 FC 2C E8 24 C8 09 00 00 FF 9D 00 00 4F DD F3 82 41 9E 00 B4 - -. 0 10001BE8 8 -. 81 3E 80 0C 4B FF FF 50 - -. 0 10001B3C 64 -. FC 1C F0 24 CB 69 00 00 81 3E 80 28 C9 81 00 58 CB E9 00 00 81 3E 80 2C C9 A9 00 00 FC 00 08 28 C8 21 00 50 FD BE 03 72 FC 21 00 28 FD BF 68 24 FC 01 60 24 FC 21 60 3A FC 2D 08 24 48 03 50 71 - -. 0 10036BE8 8 -. 39 60 00 54 4B FF FF 2C - -. 0 FE149AC 12 -. 94 21 FF E0 7C 68 02 A6 48 05 E6 FD - -. 0 FE149B8 36 -. 93 C1 00 10 7F C8 02 A6 DB E1 00 18 90 61 00 24 FF E0 08 90 81 3E 22 38 80 09 00 3C 74 09 40 00 41 82 00 84 - -. 0 FE14A5C 4 -. 4B FF 29 E9 - -. 0 FE07444 12 -. 94 21 FF E0 7C 08 02 A6 48 06 BC 65 - -. 0 FE07450 40 -. 93 C1 00 18 7F C8 02 A6 FD 00 08 90 90 01 00 24 80 7E 0A 00 81 3E 09 FC C8 03 00 00 FF 81 00 00 C0 09 00 00 40 9D 00 EC - -. 0 FE07478 24 -. FC 20 00 90 D9 01 00 08 80 A1 00 08 80 C1 00 0C FF 81 40 00 41 9E 00 D8 - -. 0 FE07490 112 -. FC A0 04 8E 7C AC 2B 78 FF 80 01 0C 81 5E 22 30 55 89 BD 38 55 88 00 BE 80 9E 0A 04 7C C9 54 2E 65 07 3F E0 7C A9 52 14 7C C8 33 78 FC 40 30 90 C1 85 00 04 90 E1 00 08 91 01 00 0C 75 80 7F F0 C8 81 00 08 C8 C4 00 00 3D 6C 40 00 FC 62 20 BC 55 67 F8 56 39 00 00 00 FC E0 20 90 FD 6C 60 2A FC 0C 10 FA FD AC 30 3C FD 20 20 3C 41 82 00 BC - -. 0 FE07500 96 -. FD 4D 62 FA 90 E1 00 08 91 01 00 0C C8 21 00 08 FC 44 00 72 FD 8A 02 7A FD 0A 50 2A FC 60 08 90 FC 8A 33 3C FD AC 3B 3C FC 04 52 3A FC 20 63 7A FD 60 00 2A FD 41 00 F2 FD 20 30 7C FC EA 10 7C FD 09 02 FA FD FE 2D 8E 80 01 00 24 FC 28 51 FA 83 C1 00 18 38 21 00 20 7C 08 03 A6 4E 80 00 20 - -. 0 FE14A60 8 -. FD A0 08 90 4B FF FF 7C - -. 0 FE149E0 20 -. 80 BE 22 28 FC 00 68 90 80 85 00 00 2F 84 FF FF 41 9E 00 0C - -. 0 FE149F4 8 -. FC 9F F8 00 41 86 00 20 - -. 0 FE14A18 32 -. 80 DE 12 08 FC 20 F8 90 38 60 00 1A FC 40 F8 90 C8 06 00 00 FF 1F 00 00 FC 00 68 90 40 98 FF C8 - -. 0 FE149FC 28 -. 80 E1 00 24 FC 20 00 90 83 C1 00 10 CB E1 00 18 7C E8 03 A6 38 21 00 20 4E 80 00 20 - -. 0 10001B7C 100 -. 81 3E 80 30 C9 81 00 48 FC 21 06 F2 C8 09 00 00 6F A0 80 00 90 01 00 14 3C 00 43 30 FD 8C 00 32 81 3E 80 24 90 01 00 10 2F 9C 00 00 C9 A9 00 00 7F 83 E3 78 C8 01 00 10 FD 8C 00 72 81 3E 80 38 FC 00 68 28 C9 A9 00 00 FD 8C E8 24 FC 00 F8 2A D9 9F 00 00 FD 60 62 10 FC 00 03 72 FC 00 02 F2 4B FF FE 28 - -. 0 10001A04 8 -. D8 1F 00 08 40 BE FE 50 - -. 0 10001A0C 8 -. 7F 63 DB 78 4B FF FE 48 - -. 0 10001B38 68 -. 81 3E 80 34 FC 1C F0 24 CB 69 00 00 81 3E 80 28 C9 81 00 58 CB E9 00 00 81 3E 80 2C C9 A9 00 00 FC 00 08 28 C8 21 00 50 FD BE 03 72 FC 21 00 28 FD BF 68 24 FC 01 60 24 FC 21 60 3A FC 2D 08 24 48 03 50 71 - -. 0 10036BE8 4 -. 4B DD DD C4 - -. 0 10001350 16 -. 38 0B 00 01 3B 60 00 01 2B 80 00 01 40 9D 00 84 - -. 0 10001360 16 -. 3B 01 00 30 3B E0 00 01 7F 9F D8 40 41 9D 00 64 - -. 0 10001370 60 -. 39 3B FF FF 57 7A 18 38 7D 29 D9 D6 55 29 10 38 3B A9 00 08 81 7C 00 20 57 E9 18 38 FC 20 F8 90 3B FF 00 01 7C 09 5C AE 7F 03 C3 78 7C 5A 5C AE FC 42 00 32 FC 42 F0 24 48 00 04 25 - -. 0 10036BB8 4 -. 4B DD 44 C4 - -. 0 1000FCE8 68 -. 80 01 00 64 38 60 00 00 DB 84 00 08 D8 3D 00 00 7C 08 03 A6 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C CB 41 00 30 CB 61 00 38 CB 81 00 40 CB A1 00 48 CB C1 00 50 CB E1 00 58 38 21 00 60 4E 80 00 20 - -. 0 10036B78 4 -. 4B DD D9 80 - -. 0 1000B9D4 12 -. FF 8C 00 00 4F DD F3 82 40 9E FF 60 - -. 0 1000B948 12 -. FF 8D 60 00 FD 60 68 90 41 9C 00 08 - -. 0 1000B958 8 -. FF 8D 60 00 41 9D 00 08 - -. 0 1000B960 20 -. FD A0 60 90 81 3E 80 0C C8 09 00 00 FF 8D 00 00 41 9C 00 18 - -. 0 1000B988 48 -. FC 01 00 B2 81 3E 80 14 38 60 00 00 FD A0 02 10 D8 0B 00 00 C8 09 00 00 81 3E 80 08 FF 8D 00 00 C8 09 00 00 FD AD 00 32 D9 AB 00 08 40 9C FF 60 - -. 0 100013AC 32 -. 7F 9F D8 40 81 3C 00 24 7F 39 1A 14 C8 01 00 30 7D 3D 4A 14 3B BD 00 08 D8 09 FF F8 40 9D FF BC - -. 0 100013CC 20 -. 81 7C 00 00 3B 7B 00 01 38 0B 00 01 7F 80 D8 40 41 9D FF 88 - -. 0 10001364 12 -. 3B E0 00 01 7F 9F D8 40 41 9D 00 64 - -. 0 10001384 40 -. 81 7C 00 20 57 E9 18 38 FC 20 F8 90 3B FF 00 01 7C 09 5C AE 7F 03 C3 78 7C 5A 5C AE FC 42 00 32 FC 42 F0 24 48 00 04 25 - -. 0 100013E0 12 -. 2F 99 00 00 7E E3 BB 78 40 9E 01 98 - -. 0 100013EC 64 -. 80 01 00 84 82 E1 00 44 83 01 00 48 7C 08 03 A6 83 21 00 4C 83 41 00 50 83 61 00 54 83 81 00 58 83 A1 00 5C 83 C1 00 60 83 E1 00 64 CB A1 00 68 CB C1 00 70 CB E1 00 78 38 21 00 80 4E 80 00 20 - -. 0 100015D8 12 -. 38 00 00 00 2F 83 00 00 40 9E 00 08 - -. 0 100015E4 36 -. 7F E0 FB 78 7C 03 03 78 80 01 00 24 83 E1 00 08 CB C1 00 10 7C 08 03 A6 CB E1 00 18 38 21 00 20 4E 80 00 20 - -. 0 10000A24 16 -. 7F 84 E3 78 7F A5 EB 78 7C 7E 1B 78 48 00 0C 89 - -. 0 100016B8 92 -. 94 21 FF E0 7C 08 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 01 00 24 7C 7F 1B 78 80 63 00 00 38 C0 00 00 80 1E FF F0 54 69 18 38 2B 83 00 00 7F C0 F2 14 80 1F 00 20 C8 1F 00 10 7D 29 02 14 93 A1 00 14 C9 A9 00 08 7C BD 2B 78 93 81 00 10 FD 40 68 24 40 9D 00 94 - -. 0 10001714 20 -. 83 9E 80 34 2B 03 00 00 C9 7C 00 00 39 00 00 00 40 99 00 60 - -. 0 10001728 36 -. 80 BF 00 24 7C 69 03 A6 81 9F 00 28 7F 88 30 40 55 00 18 38 7C E0 62 14 7D 0A 43 78 7C CB 33 78 41 9C 00 0C - -. 0 1000174C 56 -. 7D 0B 43 78 7C CA 33 78 39 2B 00 01 C9 A7 00 08 7D 29 59 D6 7D 84 04 AE 39 08 00 01 55 29 F8 7E 7D 29 52 14 55 29 18 38 7C 09 2C AE FC 00 68 24 FD 6C 58 3A 42 00 FF B4 - -. 0 10001734 24 -. 7F 88 30 40 55 00 18 38 7C E0 62 14 7D 0A 43 78 7C CB 33 78 41 9C 00 0C - -. 0 10001784 32 -. FC 0B 58 2A 54 C0 18 38 38 C6 00 01 7F 83 30 40 FC 00 02 B2 FC 00 02 B2 7C 1D 05 AE 41 9D FF 7C - -. 0 1000171C 12 -. C9 7C 00 00 39 00 00 00 40 99 00 60 - -. 0 10001754 48 -. 39 2B 00 01 C9 A7 00 08 7D 29 59 D6 7D 84 04 AE 39 08 00 01 55 29 F8 7E 7D 29 52 14 55 29 18 38 7C 09 2C AE FC 00 68 24 FD 6C 58 3A 42 00 FF B4 - -. 0 100017A4 36 -. 80 01 00 24 38 60 00 00 83 81 00 10 83 A1 00 14 7C 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10000A34 44 -. 3D 20 10 02 C8 01 00 30 C9 A9 93 C8 3D 20 10 02 C9 89 93 D0 3B E0 00 00 FC 00 68 28 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000A64 40 -. 3D 20 10 02 C8 01 00 38 C9 A9 93 D8 3D 20 10 02 FC 00 68 28 C9 A9 93 E0 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000A90 32 -. 3D 20 10 02 C8 01 00 40 C9 A9 93 E8 FC 00 68 28 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000AB4 16 -. 7F A4 EB 78 7F 85 E3 78 7F C3 F3 78 48 00 0B F9 - -. 0 10000AC4 80 -. 3D 20 10 02 C9 69 93 F0 3D 20 10 02 C9 81 00 10 C9 29 93 F8 3D 20 10 02 FD 8C 02 F2 39 29 94 00 C9 A9 00 00 C8 01 00 18 FD AC 68 28 D9 81 00 10 FD 40 02 F2 C8 01 00 20 FD A0 6A 10 FD 80 02 F2 D9 41 00 18 FF 8D 48 00 D9 81 00 20 40 9D 00 08 - -. 0 10000B18 44 -. 3D 20 10 02 39 29 94 08 C8 09 00 00 3D 20 10 02 39 29 94 10 FC 0A 00 28 C9 A9 00 00 FC 00 02 10 FC 00 03 72 FF 80 48 00 40 9D 00 08 - -. 0 10000B48 32 -. 3D 20 10 02 39 29 94 18 C8 09 00 00 FD AC 00 28 FD A0 6A 10 FD AD 00 24 FF 8D 48 00 40 9D 00 08 - -. 0 10000B6C 8 -. 7F C3 F3 78 48 00 0A F5 - -. 0 10001664 32 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 C1 00 18 90 01 00 24 80 63 00 28 48 03 55 79 - -. 0 10036BF8 8 -. 39 60 00 5C 4B FF FF 1C - -. 0 FEEF490 12 -. 94 21 FF E0 7C 08 02 A6 48 0D 89 B9 - -. 0 FEEF49C 44 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 90 01 00 24 7C 7C 1B 78 93 A1 00 14 81 3E 1D 88 93 E1 00 1C 80 09 00 00 2F 80 00 00 41 9E 00 34 - -. 0 FEEF4F8 8 -. 2C 03 00 00 41 A2 FF DC - -. 0 FEEF500 16 -. 39 03 FF F8 80 88 00 04 70 80 00 02 40 82 00 88 - -. 0 FEEF510 12 -. 70 80 00 04 83 FE 05 FC 40 82 00 70 - -. 0 FEEF51C 20 -. 3B A0 00 00 38 00 00 01 7D 00 F8 28 7C 08 E8 00 40 82 00 0C - -. 0 FEEF530 8 -. 7C 00 F9 2D 40 A2 FF F0 - -. 0 FEEF524 12 -. 7D 00 F8 28 7C 08 E8 00 40 82 00 0C - -. 0 FEEF538 12 -. 4C 00 01 2C 2C 88 00 00 40 86 00 90 - -. 0 FEEF544 12 -. 7F 84 E3 78 7F E3 FB 78 4B FF F6 4D - -. 0 FEEEB98 24 -. 7C A8 02 A6 94 21 FF A0 93 E1 00 5C 3B E4 FF F8 93 A1 00 54 48 0D 92 A5 - -. 0 FEEEBB0 84 -. 90 A1 00 64 81 3F 00 04 93 81 00 50 7C 7C 1B 78 55 3D 00 38 93 C1 00 58 7C 1D 00 D0 92 21 00 24 7F 9F 00 40 92 41 00 28 92 61 00 2C 7F C8 02 A6 92 81 00 30 92 A1 00 34 92 C1 00 38 92 E1 00 3C 93 01 00 40 93 21 00 44 93 41 00 48 93 61 00 4C 41 9D 02 A0 - -. 0 FEEEC04 8 -. 73 E0 00 07 40 82 02 98 - -. 0 FEEEC0C 12 -. 81 63 00 04 7F 0B E8 40 40 98 01 DC - -. 0 FEEEDF0 16 -. 7C DF EA 14 81 26 00 04 2B 89 00 08 40 9D 01 54 - -. 0 FEEEE00 16 -. 81 03 04 4C 55 2A 00 38 7C 8A 40 40 40 84 01 44 - -. 0 FEEEE10 28 -. 57 AA F8 7A 55 6C 00 3C 7D 2A 18 2E 91 83 00 04 7C 09 F8 00 83 7E 06 64 41 82 00 5C - -. 0 FEEEE2C 84 -. 91 3F 00 08 7F EA 19 2E 83 A1 00 64 82 21 00 24 7F A8 03 A6 82 41 00 28 82 61 00 2C 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 - -. 0 FEEF550 16 -. 7C 00 04 AC 7F 80 F8 28 7F A0 F9 2D 40 A2 FF F8 - -. 0 FEEF560 8 -. 2F 1C 00 01 40 99 FF 74 - -. 0 FEEF4D8 32 -. 80 A1 00 24 83 81 00 10 83 A1 00 14 7C A8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10001684 8 -. 80 7D 00 24 48 03 55 71 - -. 0 10036BF8 4 -. 4B EB 88 98 - -. 0 1000168C 8 -. 80 7D 00 20 48 03 55 69 - -. 0 10001694 8 -. 7F A3 EB 78 48 03 55 61 - -. 0 1000169C 24 -. 80 01 00 24 83 A1 00 14 83 C1 00 18 7C 08 03 A6 38 21 00 20 4E 80 00 20 - -. 0 10000B74 36 -. 80 01 00 64 7F E3 FB 78 83 81 00 50 83 A1 00 54 7C 08 03 A6 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 - -. 0 10001060 12 -. 3C 80 10 02 38 84 94 F8 48 01 70 DD - -. 0 10018144 84 -. 94 21 FF 70 7C 08 02 A6 42 9F 00 05 93 C1 00 88 7F C8 02 A6 93 A1 00 84 90 01 00 94 2F 83 00 00 93 E1 00 8C 80 1E FF F0 90 C1 00 14 7F C0 F2 14 90 E1 00 18 83 BE 80 00 91 01 00 1C 81 7D 00 00 91 21 00 20 39 6B 00 01 91 41 00 24 90 A1 00 10 40 86 00 24 - -. 0 100181B8 12 -. 91 7D 00 00 7C 9D 23 78 40 9E 00 54 - -. 0 100181C4 32 -. 83 FE 80 08 81 7E 80 04 80 1F 00 00 81 2B 00 00 2F 80 00 00 39 29 00 01 91 2B 00 00 40 9E 00 C8 - -. 0 100182A8 8 -. 80 7E 80 0C 48 01 E9 2D - -. 0 10036BD8 8 -. 39 60 00 4C 4B FF FF 3C - -. 0 FECADD0 12 -. 94 21 FF 70 7D 88 02 A6 48 0F D0 79 - -. 0 FECADDC 64 -. 93 C1 00 88 7F C8 02 A6 7C 60 1B 78 91 81 00 94 90 81 00 0C 7C 04 03 78 81 7E 1A A0 90 A1 00 10 38 A1 00 70 80 6B 00 00 90 C1 00 14 90 E1 00 18 91 01 00 1C 91 21 00 20 91 41 00 24 40 86 00 24 - -. 0 FECAE3C 36 -. 38 C1 00 98 39 21 00 08 39 00 00 01 38 E0 00 00 99 01 00 70 98 E1 00 71 90 C1 00 74 91 21 00 78 4B FF 80 79 - -. 0 FEC2ED4 12 -. 94 21 FA 40 7C C8 02 A6 48 10 4F 75 - -. 0 FEC2EE0 108 -. 7D 80 00 26 93 C1 05 B8 7F C8 02 A6 92 C1 05 98 7C B6 2B 78 93 61 05 AC 7C 7B 1B 78 93 E1 05 BC 7C 3F 0B 78 90 C1 05 C4 91 C1 05 78 91 E1 05 7C 92 01 05 80 92 21 05 84 92 41 05 88 92 61 05 8C 92 81 05 90 92 A1 05 94 92 E1 05 9C 93 01 05 A0 93 21 05 A4 93 41 05 A8 93 81 05 B0 93 A1 05 B4 91 81 05 74 90 9F 04 C4 4B FD 8E CD - -. 0 FE9BE14 12 -. 94 21 FF F0 7D 88 02 A6 48 12 C0 35 - -. 0 FE9BE20 32 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 7E 1C 4C 83 C1 00 08 7C 63 12 14 38 21 00 10 4E 80 00 20 - -. 0 FEC2F4C 32 -. 88 1B 00 46 38 E0 00 00 80 63 00 00 2F 80 00 00 90 FF 04 C8 90 7F 04 DC 90 FF 04 E0 40 9E 00 30 - -. 0 FEC2F6C 12 -. 80 9E 1D C8 2C 04 00 00 41 82 04 00 - -. 0 FEC2F78 12 -. 80 7B 00 60 2C 83 00 00 40 86 00 0C - -. 0 FEC2F84 20 -. 38 60 FF FF 90 7B 00 60 2D 83 FF FF 39 20 FF FF 40 8E 00 74 - -. 0 FEC2F98 12 -. 81 3B 00 00 71 20 00 08 40 82 2B FC - -. 0 FEC2FA4 12 -. 80 BF 04 C4 2E 05 00 00 41 92 36 28 - -. 0 FEC2FB0 12 -. 89 1B 00 46 2F 08 00 00 40 9A 00 34 - -. 0 FEC2FBC 12 -. 81 3E 1D C8 2F 89 00 00 41 9E 2A A8 - -. 0 FEC2FC8 12 -. 80 7B 00 60 2C 83 00 00 40 86 00 0C - -. 0 FEC2FDC 12 -. 2D 83 FF FF 39 20 FF FF 40 8E 00 24 - -. 0 FEC2FE8 12 -. 81 3B 00 00 71 20 00 02 41 82 00 80 - -. 0 FEC3070 56 -. 81 76 00 08 39 E0 00 00 82 36 00 00 38 9F 04 40 82 16 00 04 39 C0 FF FF 80 7F 04 C4 91 7F 04 08 91 FF 04 D8 92 3F 04 00 92 1F 04 04 91 FF 04 40 91 FF 04 44 48 01 76 E5 - -. 0 FEDA788 16 -. 7C 08 02 A6 94 21 FF E0 93 A1 00 14 48 0E D6 BD - -. 0 FEDA798 44 -. 93 C1 00 18 7C 9D 23 78 93 E1 00 1C 7F C8 02 A6 93 61 00 0C 7C 7F 1B 78 93 81 00 10 90 01 00 24 88 03 00 00 2F 80 00 00 41 9E 00 48 - -. 0 FEDA7C4 8 -. 2C 00 00 25 41 82 00 40 - -. 0 FEDA7CC 36 -. 81 3E 1D 50 3B 80 00 00 7F 69 12 14 93 9D 00 00 7F E3 FB 78 88 9F 00 00 7F A5 EB 78 70 89 00 80 40 82 00 44 - -. 0 FEDA7F0 20 -. 3B FF 00 01 88 7F 00 00 2F 83 00 00 2F 03 00 25 41 9E 00 08 - -. 0 FEDA804 4 -. 40 9A FF D4 - -. 0 FEDA7D8 24 -. 93 9D 00 00 7F E3 FB 78 88 9F 00 00 7F A5 EB 78 70 89 00 80 40 82 00 44 - -. 0 FEDA808 40 -. 80 A1 00 24 7F E3 FB 78 83 61 00 0C 83 81 00 10 7C A8 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEC30A8 36 -. 81 7B 00 00 39 40 00 00 90 7F 04 D0 7C 7D 1B 78 71 60 80 00 90 7F 04 4C 91 DF 04 CC 91 5F 04 E4 40 82 00 2C - -. 0 FEC30CC 28 -. 82 9E 1B 48 80 14 00 B8 31 40 FF FF 7E 4A 01 10 2E 12 00 00 92 5F 04 E4 40 92 02 74 - -. 0 FEC30E8 20 -. 83 1E 1A F0 93 7F 04 14 93 1F 04 10 71 60 80 00 40 82 00 54 - -. 0 FEC30FC 20 -. 80 7B 00 48 3B 82 8B A0 83 23 00 08 7F 19 E0 00 41 9A 00 34 - -. 0 FEC3110 20 -. 38 E0 00 00 38 00 00 01 7F 40 18 28 7C 1A 38 00 40 82 00 0C - -. 0 FEC3124 8 -. 7C 00 19 2D 40 A2 FF F0 - -. 0 FEC3118 12 -. 7F 40 18 28 7C 1A 38 00 40 82 00 0C - -. 0 FEC312C 12 -. 4C 00 01 2C 2F 9A 00 00 40 9E 1F 30 - -. 0 FEC3138 72 -. 80 7B 00 48 93 83 00 08 81 83 00 04 3B 8C 00 01 93 83 00 04 89 3B 00 46 3A 80 FF FF 80 DF 04 C4 7D 28 07 74 7C 68 DA 14 7F A6 E8 50 80 A3 00 98 7F 63 DB 78 80 85 00 1C 7F A5 EB 78 7C 89 03 A6 7C C4 33 78 4E 80 04 21 - -. 0 FEEA658 80 -. 2F 85 00 00 7C 08 02 A6 94 21 FF D0 93 01 00 10 3B 00 00 00 93 21 00 14 7C B9 2B 78 93 41 00 18 7C BA 2B 78 93 61 00 1C 7C 9B 23 78 93 81 00 20 7C 9C 23 78 93 A1 00 24 7C 7D 1B 78 93 C1 00 28 38 60 00 00 93 E1 00 2C 90 01 00 34 41 9E 00 6C - -. 0 FEEA6A8 24 -. 81 7D 00 00 80 9D 00 18 71 69 02 00 80 7D 00 14 7F E3 20 50 40 82 00 84 - -. 0 FEEA6C0 8 -. 2C 1F 00 00 41 82 00 3C - -. 0 FEEA700 12 -. 7C 79 C2 14 2F 83 00 00 40 9E 00 74 - -. 0 FEEA77C 36 -. 8B 1D 00 46 7F A3 EB 78 38 80 FF FF 7F 0C 07 74 7D 4C EA 14 81 0A 00 98 81 68 00 0C 7D 69 03 A6 4E 80 04 21 - -. 0 FEE984C 12 -. 7C 08 02 A6 94 21 FF E0 48 0D E5 FD - -. 0 FEE9858 44 -. 93 A1 00 14 93 C1 00 18 7C 9D 23 78 90 01 00 24 7F C8 02 A6 81 63 00 00 93 E1 00 1C 7C 7F 1B 78 71 60 00 08 93 81 00 10 40 82 02 10 - -. 0 FEE9884 8 -. 71 69 08 00 40 82 00 F4 - -. 0 FEE988C 12 -. 80 A3 00 10 2C 85 00 00 40 86 01 2C - -. 0 FEE9898 4 -. 48 00 23 B1 - -. 0 FEEBC48 32 -. 7C 88 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 90 81 00 14 80 03 00 1C 2F 80 00 00 40 9E 00 40 - -. 0 FEEBC68 12 -. 80 A3 00 00 70 A9 00 02 41 82 00 10 - -. 0 FEEBC80 28 -. 89 5F 00 46 7D 48 07 74 7D 28 FA 14 80 E9 00 98 81 67 00 34 7D 69 03 A6 4E 80 04 21 - -. 0 FEDB788 44 -. 7C 88 02 A6 94 21 FF 70 93 A1 00 84 3B A0 20 00 93 E1 00 8C 7C 7F 1B 78 90 81 00 94 80 03 00 38 93 C1 00 88 2F 80 00 00 41 9C 00 4C - -. 0 FEDB7B4 32 -. 88 E3 00 46 38 81 00 10 7C E6 07 74 7D 26 1A 14 80 A9 00 98 81 65 00 48 7D 69 03 A6 4E 80 04 21 - -. 0 FEEA4EC 28 -. 94 21 FF F0 7C 85 23 78 80 03 00 38 38 21 00 10 38 60 00 03 7C 04 03 78 48 05 6D BC - -. 0 FF412C0 12 -. 7D 88 02 A6 94 21 FF F0 48 08 6B 89 - -. 0 FF412CC 28 -. 93 C1 00 08 7C 83 23 78 7F C8 02 A6 7C A4 2B 78 38 00 00 C5 7D 88 03 A6 44 00 00 02 - -. 0 FF412E8 20 -. 7C 00 00 26 74 09 10 00 81 3E 1C 4C 7D 29 12 14 40 82 00 10 - -. 0 FF412FC 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 - -. 0 FEDB7D4 8 -. 2C 03 00 00 41 80 00 24 - -. 0 FEDB7DC 16 -. 81 01 00 20 55 03 04 26 2C 83 20 00 41 86 00 78 - -. 0 FEDB7EC 12 -. 80 01 00 48 2C 00 00 00 40 81 00 08 - -. 0 FEDB7F8 36 -. 7C 1D 03 78 39 9D 0F FF 38 60 00 00 55 84 00 26 38 A0 00 03 38 C0 00 22 38 E0 FF FF 39 00 00 00 48 07 29 A1 - -. 0 FF4E1B8 8 -. 38 00 00 5A 44 00 00 02 - -. 0 FF4E1C0 4 -. 4C A3 00 20 - -. 0 FEDB81C 12 -. 38 00 FF FF 2C 83 FF FF 41 86 00 1C - -. 0 FEDB828 20 -. 7C 64 1B 78 38 C0 00 01 7F E3 FB 78 7C A4 EA 14 48 01 03 45 - -. 0 FEEBB7C 60 -. 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C 9B 23 78 93 81 00 10 7C BC 2B 78 90 01 00 24 81 23 00 1C 93 A1 00 14 7C DD 33 78 2F 89 00 00 93 E1 00 1C 93 C1 00 18 7C 7F 1B 78 41 9E 00 28 - -. 0 FEEBBDC 28 -. 80 1F 00 00 2C 9D 00 00 54 09 00 3C 93 7F 00 1C 60 00 00 01 93 9F 00 20 41 86 00 2C - -. 0 FEEBBF8 40 -. 80 61 00 24 91 3F 00 00 83 61 00 0C 7C 68 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEDB83C 36 -. 38 00 00 01 83 A1 00 94 7C 03 03 78 83 C1 00 88 7F A8 03 A6 83 E1 00 8C 83 A1 00 84 38 21 00 90 4E 80 00 20 - -. 0 FEEBC9C 8 -. 2F 03 FF FF 41 9A 00 18 - -. 0 FEEBCA4 20 -. 80 61 00 14 83 E1 00 08 38 21 00 10 7C 68 03 A6 4E 80 00 20 - -. 0 FEE989C 32 -. 80 DF 00 1C 81 7F 00 00 7C C5 33 78 90 DF 00 0C 90 DF 00 04 90 DF 00 08 71 60 01 00 40 82 01 8C - -. 0 FEE98BC 12 -. 81 5F 00 20 7F 85 50 00 41 9E 01 3C - -. 0 FEE98C8 44 -. 81 9F 00 60 61 6B 08 00 81 3F 00 08 7C A4 2B 78 2C 8C 00 00 90 BF 00 14 91 3F 00 0C 90 BF 00 10 91 3F 00 04 91 7F 00 00 40 85 01 44 - -. 0 FEE9A34 8 -. 71 60 02 02 41 A2 FE BC - -. 0 FEE98F4 12 -. 91 5F 00 18 2F 1D FF FF 41 9A 00 98 - -. 0 FEE9994 12 -. 7F E3 FB 78 7C A4 28 50 4B FF F3 8D - -. 0 FEE8D28 48 -. 94 21 FF E0 7C 08 02 A6 93 61 00 0C 7C BB 2B 79 93 81 00 10 7C 9C 23 78 93 E1 00 1C 7C 7F 1B 78 93 A1 00 14 93 C1 00 18 90 01 00 24 41 82 00 A4 - -. 0 FEE8DF8 40 -. 38 60 00 00 83 61 00 24 83 81 00 10 7F 68 03 A6 83 A1 00 14 83 61 00 0C 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEE99A0 32 -. 83 A1 00 24 83 81 00 10 7F A8 03 A6 83 C1 00 18 83 A1 00 14 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEEA7A0 12 -. 2C 83 FF FF 7C 79 D0 50 41 A6 FF 68 - -. 0 FEEA7AC 24 -. 83 FD 00 20 7F 3C CB 78 80 1D 00 1C 7D 20 F8 50 2B 09 00 7F 40 99 00 0C - -. 0 FEEA7C4 16 -. 7C 99 4B 96 7F 84 49 D6 2C 1C 00 00 41 82 00 A8 - -. 0 FEEA878 8 -. 2F 19 00 00 41 9A FE 90 - -. 0 FEEA880 16 -. 7F 25 CB 78 7C 9B E2 14 7F A3 EB 78 48 00 14 C9 - -. 0 FEEBD54 64 -. 2F 85 00 00 7C 08 02 A6 94 21 FF E0 93 41 00 08 7C BA 2B 78 93 61 00 0C 7C BB 2B 78 93 81 00 10 7C 7C 1B 78 93 E1 00 1C 38 60 00 00 93 A1 00 14 7C 9F 23 78 93 C1 00 18 90 01 00 24 41 9E 00 A0 - -. 0 FEEBD94 16 -. 80 7C 00 14 80 BC 00 18 7C 03 28 40 40 80 00 4C - -. 0 FEEBDA4 12 -. 7F A3 28 50 7C 9D D8 40 40 85 00 08 - -. 0 FEEBDB0 12 -. 7F 7D DB 78 2B 1D 00 14 41 99 00 A0 - -. 0 FEEBDBC 8 -. 2F 9D 00 00 41 9E 00 28 - -. 0 FEEBDC4 8 -. 34 1D FF FF 41 80 00 1C - -. 0 FEEBDCC 24 -. 7F A9 03 A6 88 9F 00 00 3B FF 00 01 98 83 00 00 38 63 00 01 42 00 FF F0 - -. 0 FEEBDD0 20 -. 88 9F 00 00 3B FF 00 01 98 83 00 00 38 63 00 01 42 00 FF F0 - -. 0 FEEBDE4 16 -. 90 7C 00 14 7F 7D D8 50 2C 9B 00 00 41 86 00 3C - -. 0 FEEBE2C 44 -. 7C 7B D0 50 80 E1 00 24 83 41 00 08 83 61 00 0C 7C E8 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEEA890 12 -. 7F 23 C8 50 7C 79 D0 50 4B FF FE 78 - -. 0 FEEA710 48 -. 83 21 00 34 83 01 00 10 7F 28 03 A6 83 41 00 18 83 21 00 14 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 FEC3180 8 -. 7C 83 E8 00 40 86 01 60 - -. 0 FEC3188 20 -. 80 9F 04 4C 7C 74 1B 78 89 44 00 00 2D 8A 00 00 41 8E 01 4C - -. 0 FEC32E4 12 -. 83 3B 00 00 73 27 80 00 40 82 00 38 - -. 0 FEC32F0 24 -. 80 7B 00 48 83 63 00 04 39 3B FF FF 2E 09 00 00 91 23 00 04 40 92 00 20 - -. 0 FEC3308 20 -. 91 23 00 08 7C 00 04 AC 7D 40 18 28 7D 20 19 2D 40 A2 FF F8 - -. 0 FEC331C 8 -. 2F 8A 00 01 41 9D 1D 8C - -. 0 FEC3324 12 -. 81 1F 04 E4 2F 08 00 00 40 9A 00 0C - -. 0 FEC3330 8 -. 7E 89 A3 78 4B FF FC D4 - -. 0 FEC3008 104 -. 81 61 00 00 7D 23 4B 78 83 AB 00 04 81 8B FF B4 7F A8 03 A6 81 CB FF B8 81 EB FF BC 7D 81 81 20 82 0B FF C0 82 2B FF C4 82 4B FF C8 82 6B FF CC 82 8B FF D0 82 AB FF D4 82 CB FF D8 82 EB FF DC 83 0B FF E0 83 2B FF E4 83 4B FF E8 83 6B FF EC 83 8B FF F0 83 AB FF F4 83 CB FF F8 83 EB FF FC 7D 61 5B 78 4E 80 00 20 - -. 0 FECAE60 20 -. 80 81 00 94 83 C1 00 88 38 21 00 90 7C 88 03 A6 4E 80 00 20 - -. 0 100182B0 4 -. 4B FF FF 8C - -. 0 1001823C 20 -. 80 1F 00 00 7F A4 EB 78 38 A1 00 70 2F 80 00 00 41 9E FF AC - -. 0 10018250 44 -. 83 BE 80 18 38 00 00 02 39 20 00 00 98 01 00 70 99 21 00 71 38 01 00 98 80 7D 00 00 39 21 00 08 90 01 00 74 91 21 00 78 48 01 E9 19 - -. 0 10036B90 8 -. 39 60 00 28 4B FF FF 84 - -. 0 FEC2F8C 12 -. 2D 83 FF FF 39 20 FF FF 40 8E 00 74 - -. 0 FEEA6C8 8 -. 7C 9F D0 40 41 85 01 D0 - -. 0 FEEA89C 8 -. 7F 5F D3 78 4B FF FE 30 - -. 0 FEEA6D0 8 -. 2B 1F 00 14 41 99 01 D0 - -. 0 FEEA6D8 8 -. 34 1F FF FF 41 80 00 1C - -. 0 FEEA6E0 24 -. 7F E9 03 A6 88 FB 00 00 3B 7B 00 01 98 E3 00 00 38 63 00 01 42 00 FF F0 - -. 0 FEEA6E4 20 -. 88 FB 00 00 3B 7B 00 01 98 E3 00 00 38 63 00 01 42 00 FF F0 - -. 0 FEEA6F8 20 -. 90 7D 00 14 7F 3F D0 50 7C 79 C2 14 2F 83 00 00 40 9E 00 74 - -. 0 FEEA70C 52 -. 7C 79 D0 50 83 21 00 34 83 01 00 10 7F 28 03 A6 83 41 00 18 83 21 00 14 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -. 0 1001827C 8 -. 38 60 00 0A 48 01 E8 F1 - -. 0 10036B70 8 -. 39 60 00 18 4B FF FF A4 - -. 0 FEE0CD4 12 -. 94 21 FF E0 7C 88 02 A6 48 0E 71 75 - -. 0 FEE0CE0 52 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 90 81 00 24 93 E1 00 1C 83 7E 1C 24 93 A1 00 14 7C 7D 1B 78 83 FB 00 00 93 81 00 10 80 1F 00 00 70 09 80 00 40 82 00 54 - -. 0 FEE0D14 20 -. 80 7F 00 48 3B 82 8B A0 80 A3 00 08 7F 85 E0 00 41 9E 00 34 - -. 0 FEE0D28 20 -. 39 60 00 00 38 C0 00 01 7D 20 18 28 7C 09 58 00 40 82 00 0C - -. 0 FEE0D3C 8 -. 7C C0 19 2D 40 A2 FF F0 - -. 0 FEE0D30 12 -. 7D 20 18 28 7C 09 58 00 40 82 00 0C - -. 0 FEE0D44 12 -. 4C 00 01 2C 2C 89 00 00 40 86 00 B4 - -. 0 FEE0D50 40 -. 80 7F 00 48 93 83 00 08 81 03 00 04 38 E8 00 01 90 E3 00 04 80 7B 00 00 81 23 00 14 81 43 00 18 7F 09 50 40 40 98 00 7C - -. 0 FEE0D78 28 -. 39 89 00 01 9B A9 00 00 57 BC 06 3E 91 83 00 14 80 7F 00 00 70 69 80 00 40 82 00 38 - -. 0 FEE0D94 24 -. 80 7F 00 48 83 A3 00 04 39 3D FF FF 2F 09 00 00 91 23 00 04 40 9A 00 20 - -. 0 FEE0DAC 20 -. 91 23 00 08 7C 00 04 AC 7C 00 18 28 7D 20 19 2D 40 A2 FF F8 - -. 0 FEE0DC0 8 -. 2F 80 00 01 41 9D 00 44 - -. 0 FEE0DC8 40 -. 80 81 00 24 7F 83 E3 78 83 61 00 0C 83 81 00 10 7C 88 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 10018284 8 -. 80 7D 00 00 48 01 E8 E1 - -. 0 10036B68 8 -. 39 60 00 14 4B FF FF AC - -. 0 FEDBE1C 32 -. 94 21 FF E0 7C 08 02 A6 93 E1 00 1C 7C 7F 1B 79 93 A1 00 14 93 C1 00 18 90 01 00 24 41 82 01 78 - -. 0 FEDBE3C 12 -. 80 7F 00 00 70 69 80 00 40 82 00 54 - -. 0 FEDBE48 20 -. 80 7F 00 48 3B A2 8B A0 80 83 00 08 7F 84 E8 00 41 9E 00 34 - -. 0 FEDBE5C 20 -. 39 60 00 00 38 A0 00 01 7D 20 18 28 7C 09 58 00 40 82 00 0C - -. 0 FEDBE70 8 -. 7C A0 19 2D 40 A2 FF F0 - -. 0 FEDBE64 12 -. 7D 20 18 28 7C 09 58 00 40 82 00 0C - -. 0 FEDBE78 12 -. 4C 00 01 2C 2C 89 00 00 40 86 00 C0 - -. 0 FEDBE84 52 -. 80 7F 00 48 93 A3 00 08 80 E3 00 04 38 C7 00 01 90 C3 00 04 88 1F 00 46 7F E3 FB 78 7C 1D 07 74 7D 9D FA 14 81 4C 00 98 81 0A 00 30 7D 09 03 A6 4E 80 04 21 - -. 0 FEE9AB0 12 -. 7C 08 02 A6 94 21 FF E0 48 0D E3 99 - -. 0 FEE9ABC 44 -. 93 A1 00 14 93 C1 00 18 3B A0 00 00 90 01 00 24 7F C8 02 A6 80 A3 00 14 80 83 00 10 93 E1 00 1C 7C 7F 1B 78 7F 85 20 40 40 9D 00 50 - -. 0 FEE9AE8 12 -. 80 C3 00 60 2C 06 00 00 40 81 00 C4 - -. 0 FEE9BB4 8 -. 7C A4 28 50 4B FF F1 71 - -. 0 FEE8D58 12 -. 80 83 00 00 70 89 10 00 41 82 00 C0 - -. 0 FEE8E20 16 -. 80 03 00 08 80 A3 00 10 7F 80 28 00 41 BE FF 48 - -. 0 FEE8D74 40 -. 89 1F 00 46 7F 84 E3 78 7F E3 FB 78 7F 65 DB 78 7D 07 07 74 7D 27 FA 14 81 69 00 98 83 AB 00 3C 7F A9 03 A6 4E 80 04 21 - -. 0 FEEA570 56 -. 2F 85 00 00 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C BB 2B 78 93 81 00 10 7C 7C 1B 78 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 7C BF 2B 78 93 C1 00 18 90 01 00 24 40 9D 00 3C - -. 0 FEEA5A8 20 -. 80 7C 00 3C 7F A4 EB 78 7F E5 FB 78 70 69 00 02 40 82 00 7C - -. 0 FEEA5BC 16 -. 80 7C 00 38 7F A4 EB 78 7F E5 FB 78 48 05 7A 11 - -. 0 FF41FD8 12 -. 81 42 8B A0 2C 0A 00 00 40 82 00 14 - -. 0 FF41FE4 8 -. 38 00 00 04 44 00 00 02 - -PASS: Small Exact DHT -. 0 FF41FEC 4 -. 4C A3 00 20 - -. 0 FEEA5CC 12 -. 2C 83 00 00 7F BD 1A 14 41 84 00 74 - -. 0 FEEA5D8 8 -. 7F E3 F8 51 41 81 FF CC - -. 0 FEEA5E0 16 -. 80 DC 00 50 7C 7F D8 50 2F 06 00 00 41 98 00 24 - -. 0 FEEA610 36 -. 80 E1 00 24 83 61 00 0C 83 81 00 10 7C E8 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEE8D9C 32 -. 7C 7D 1B 78 A0 7F 00 44 30 1D FF FF 7C 80 E9 10 7D 43 00 D0 55 40 0F FE 7C 0B 20 39 40 82 00 CC - -. 0 FEE8DBC 36 -. 83 9F 00 60 81 3F 00 1C 2F 9C 00 00 91 3F 00 0C 91 3F 00 04 91 3F 00 08 91 3F 00 14 91 3F 00 10 40 9D 00 94 - -. 0 FEE8E70 12 -. 80 BF 00 00 70 AB 02 02 40 A2 FF 6C - -. 0 FEE8E7C 8 -. 81 3F 00 20 4B FF FF 64 - -. 0 FEE8DE4 20 -. 91 3F 00 18 7F A5 EB 78 7C 85 D8 00 38 60 FF FF 40 A6 00 08 - -. 0 FEE9BBC 4 -. 4B FF FF 50 - -. 0 FEE9B0C 8 -. 2C 83 00 00 41 86 00 24 - -. 0 FEE9B34 16 -. 80 7F 00 04 80 9F 00 08 7C 04 18 51 40 82 00 34 - -. 0 FEE9B44 48 -. 38 80 FF FF 38 60 FF FF 90 9F 00 50 90 7F 00 54 7F A3 EB 78 83 A1 00 24 83 C1 00 18 7F A8 03 A6 83 E1 00 1C 83 A1 00 14 38 21 00 20 4E 80 00 20 - -. 0 FEDBEB8 24 -. 80 BF 00 00 21 23 00 00 7C 69 19 14 3B A3 FF FF 70 A9 80 00 40 82 00 1C - -. 0 FEDBED0 24 -. 80 7F 00 48 81 23 00 04 39 29 FF FF 2C 89 00 00 91 23 00 04 41 86 00 24 - -. 0 FEDBF08 20 -. 91 23 00 08 7C 00 04 AC 7C C0 18 28 7D 20 19 2D 40 A2 FF F8 - -. 0 FEDBF1C 8 -. 2F 06 00 01 40 99 FF C8 - -. 0 FEDBEE8 32 -. 7F A3 EB 78 80 E1 00 24 83 A1 00 14 83 C1 00 18 7C E8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 1001828C 28 -. 80 01 00 94 83 A1 00 84 83 C1 00 88 7C 08 03 A6 83 E1 00 8C 38 21 00 90 4E 80 00 20 - -. 0 1000106C 4 -. 4B FF FB 2D - -. 0 10000B98 72 -. 3D 20 10 02 7C 08 02 A6 39 29 94 48 94 21 F7 D0 C8 29 00 00 3D 20 10 02 39 29 94 50 38 60 00 80 C8 49 00 00 DB E1 08 28 93 81 08 18 3B 80 00 00 93 A1 08 1C 93 C1 08 20 3B C1 00 10 93 E1 08 24 90 01 08 34 48 00 09 C1 - -. 0 10036B80 4 -. 4B EB AD 60 - -. 0 FEEF68C 24 -. 81 5D 00 04 3B 9D 00 08 55 48 E8 FE 38 E8 FF FE 7E 07 00 00 40 92 06 20 - -. 0 FEEF6A4 112 -. 82 3D 00 08 7F 88 E3 78 92 3B 00 00 83 81 00 74 7D 03 43 78 81 81 00 24 7F 88 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 FEEF788 16 -. 57 3A D1 BE 2B 1A 00 20 3B 1A 00 38 41 99 01 8C - -. 0 FEEF798 8 -. 71 40 00 01 41 82 01 CC - -. 0 FEEE53C 48 -. 61 63 00 01 81 DE 06 4C 54 69 F8 7A 82 1E 05 F0 90 78 00 04 7E 89 C2 14 3B 58 00 38 3A D8 00 08 7D CF 73 78 83 F6 00 00 2C 1F 00 00 41 82 01 A0 - -. 0 FEEE708 12 -. 7F 96 A0 00 3A D6 00 04 40 9E FE 50 - -. 0 FEEE560 12 -. 83 F6 00 00 2C 1F 00 00 41 82 01 A0 - -. 0 FEEE56C 24 -. 38 A0 00 00 7E 13 83 78 90 B6 00 00 7D F2 7B 78 7D D1 73 78 48 00 00 5C - -. 0 FEEE5DC 36 -. 80 FF 00 04 39 00 FF FA 82 FF 00 08 7C FC 40 38 70 E8 00 01 7F BF E2 14 80 DD 00 04 54 DB 00 38 40 82 00 38 - -. 0 FEEE634 12 -. 83 38 00 30 7C 99 E8 00 41 86 00 B0 - -. 0 FEEE6EC 28 -. 2F 17 00 00 7D 1C DA 14 61 1C 00 01 93 F8 00 30 93 9F 00 04 7E FF BB 78 40 9A FE D8 - -. 0 FEEE640 16 -. 7C 9D DA 14 80 04 00 04 70 0A 00 01 41 A2 FF 38 - -. 0 FEEE650 16 -. 80 BD 00 04 54 A9 00 3C 91 3D 00 04 4B FF FF 54 - -. 0 FEEE5B0 44 -. 2F 17 00 00 80 DA 00 08 63 87 00 01 93 FA 00 08 93 E6 00 0C 7F 9F E1 2E 90 FF 00 04 90 DF 00 08 93 5F 00 0C 7E FF BB 78 41 9A 01 30 - -. 0 FEEE600 32 -. 81 7F 00 00 7F EB F8 50 7F 9C 5A 14 81 5F 00 08 81 7F 00 0C 81 8A 00 0C 7C 8C F8 00 40 86 00 FC - -. 0 FEEE620 12 -. 82 AB 00 08 7F 15 F8 00 40 9A 00 F0 - -. 0 FEEE62C 20 -. 91 4B 00 08 91 6A 00 0C 83 38 00 30 7C 99 E8 00 41 86 00 B0 - -. 0 FEEE714 4 -. 4B FF FF 80 - -. 0 FEEE694 88 -. 82 61 00 74 81 C1 00 28 7E 68 03 A6 81 E1 00 2C 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -. 0 FEEF97C 24 -. 57 15 18 38 7F F5 E2 14 39 3F 00 30 83 A9 00 0C 7F 9D 48 00 41 9E 00 14 - -. 0 FEEF920 16 -. 57 3B BA 7E 28 1B 00 14 3B 1B 00 5B 40 A1 FE 6C - -. 0 FEEF930 16 -. 57 3D A3 3E 2B 9D 00 0A 3B 1D 00 6E 40 BD FE 5C - -. 0 FEEF940 16 -. 57 3F 8B FE 28 9F 00 04 3B 1F 00 77 40 A5 FE 4C - -. 0 10004C94 72 -. 81 3E 80 98 3C 00 43 30 90 01 00 10 21 63 00 14 39 60 00 00 7D 6B 59 14 C8 09 00 00 81 3E 80 AC 90 61 00 14 FD 81 00 32 C9 A1 00 10 C8 09 00 00 FC 2D 00 28 FF 81 60 00 7C 00 00 26 54 00 F7 FE 7C 09 58 39 40 82 04 60 - -. 0 10005138 36 -. FC 21 08 2A 81 3E 80 94 54 60 10 3A 81 7E 80 90 7C 89 00 2E FC 3C 08 24 7C 6B 00 2E 38 84 FF FF 4B FF F6 9D - -. 0 1000515C 28 -. 81 3E 80 B4 D8 3B 00 00 38 60 00 00 C8 09 00 00 FC 21 00 32 D8 3B 00 08 4B FF FA E0 - -. 0 10004C54 64 -. 80 01 00 94 83 61 00 44 83 81 00 48 7C 08 03 A6 83 A1 00 4C 83 C1 00 50 83 E1 00 54 CB 21 00 58 CB 41 00 60 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10004CDC 12 -. FC 1C E0 2A FF 81 00 00 40 9D 04 94 - -. 0 10004CE8 76 -. 81 3E 80 C0 FD 81 60 2A C9 A9 00 00 81 3E 80 B8 FD BC 03 72 C8 09 00 00 81 3E 80 BC FD 8C 00 28 C8 09 00 00 FD 6D 07 32 81 3E 80 C4 FF CC 00 32 C8 89 00 00 81 3E 80 C8 C8 09 00 00 FD BE 01 32 FF 8B 00 00 FC ED 03 72 41 9C 03 5C - -. 0 1000508C 172 -. 81 3E 80 E8 C9 49 00 00 81 3E 80 E0 FD 47 02 B2 C9 A9 00 00 81 3E 80 D8 FD A7 03 72 C9 89 00 00 81 3E 80 D0 FD 4A 01 F2 C8 09 00 00 FD 87 03 32 81 3E 80 CC FC 07 00 32 C9 09 00 00 FD AD 01 F2 81 3E 80 D4 FD 8C 01 F2 C9 29 00 00 81 3E 80 DC FC 00 01 F2 C9 69 00 00 FD 4A 01 F2 81 3E 80 E4 FD AD 01 F2 FD 8C 01 F2 FD 29 00 24 FC 08 38 24 FD 4A 01 F2 FD AD 01 F2 FD 6B 60 24 C9 89 00 00 81 3E 80 EC FD 4A 01 F2 FD 8C 68 24 C9 A9 00 00 FD AD 50 24 FC 00 48 2A FC 00 58 2A FC 00 60 2A FC 00 68 2A FF E0 41 3A 4B FF FD 94 - -. 0 10004EC8 16 -. FC 3C F0 24 38 60 00 0E 38 81 00 20 48 00 05 E9 - -. 0 100054BC 56 -. 7C 08 02 A6 94 21 FF E0 42 9F 00 05 93 C1 00 18 7F C8 02 A6 2F 83 00 00 90 01 00 24 7C 8A 23 78 39 60 00 00 80 1E FF F0 7F C0 F2 14 81 1E 80 00 C9 48 00 00 41 9C 00 90 - -. 0 100054F4 36 -. 70 60 00 01 39 6B 00 01 7C 00 00 26 7C 63 0E 71 54 00 20 3E 7C 00 11 20 54 00 E0 3E 90 01 00 10 41 9E 00 08 - -. 0 1000551C 8 -. FC 21 00 72 40 82 FF D4 - -. 0 10005518 12 -. FD 4A 00 72 FC 21 00 72 40 82 FF D4 - -. 0 10005524 92 -. 3D 20 43 30 6D 60 80 00 91 21 00 08 FD 60 52 10 81 3E 80 14 38 60 00 00 90 01 00 0C C8 01 00 08 C9 A9 00 00 C9 88 00 00 FC 00 68 28 81 3E 80 18 D9 4A 00 00 C9 A9 00 00 FC 00 60 2A FC 00 03 72 FC 00 02 F2 D8 0A 00 08 80 01 00 24 83 C1 00 18 38 21 00 20 7C 08 03 A6 4E 80 00 20 - -. 0 10004ED8 124 -. FD 5E 07 F2 81 3E 80 C8 38 60 00 00 FD A0 F2 10 C9 61 00 20 C8 09 00 00 81 3E 80 C0 FC 0A 00 32 D9 5B 00 00 C9 89 00 00 FD AD 03 32 FC 00 02 10 FC 00 03 32 FD AD 02 FA D9 BB 00 08 80 01 00 94 83 61 00 44 83 81 00 48 7C 08 03 A6 83 A1 00 4C 83 C1 00 50 83 E1 00 54 CB 21 00 58 CB 41 00 60 CB 61 00 68 CB 81 00 70 CB A1 00 78 CB C1 00 80 CB E1 00 88 38 21 00 90 4E 80 00 20 - -. 0 10036B78 4 -. 4B DD D9 80 - -. 0 10036BE8 4 -. 4B DD DD C4 - -. 0 1000982C 96 -. 81 5E 80 0C FC 40 68 90 3B A0 00 00 D9 A1 00 18 C9 4A 00 00 D9 41 00 10 3D 20 43 30 81 7E 80 18 6F 60 80 00 91 21 00 38 90 01 00 3C C9 6B 00 00 39 60 00 01 C9 A1 00 38 7F 0B E0 00 81 3E 80 24 FD AD 58 28 C8 6A 00 00 C8 09 00 00 FD 80 18 90 FD AD 00 32 FD AD 07 32 FC 2D 07 32 41 99 00 4C - -. 0 10000BE0 32 -. 3D 20 10 02 7C 7D 1B 78 39 29 94 00 3B E0 00 00 CB E9 00 00 7F E4 FB 78 7F A3 EB 78 48 00 0A 0D - -. 0 10001608 56 -. 81 23 00 00 54 84 18 38 80 03 00 20 55 29 18 38 94 21 FF F0 7D 29 02 14 7C 84 02 14 C8 24 00 08 38 21 00 10 C8 09 00 08 C9 A3 00 10 FC 21 00 24 FC 21 03 72 4E 80 00 20 - -. 0 10000C00 28 -. 3B FF 00 01 FC 21 F8 7A 2F 9F 00 7F FC 3F 08 24 D8 3E 00 00 3B DE 00 08 40 9D FF DC - -. 0 10000BF4 12 -. 7F E4 FB 78 7F A3 EB 78 48 00 0A 0D - -. 0 10000C1C 16 -. 7F A3 EB 78 38 81 00 10 38 A1 04 10 48 00 0A 91 - -. 0 10000C2C 56 -. 3D 20 10 02 39 29 94 58 C8 01 04 10 C9 A9 00 00 3D 20 10 02 C9 89 94 20 3D 20 10 02 FC 00 68 28 39 29 94 60 C9 A9 00 00 FC 00 02 10 FC 00 03 72 FF 80 60 00 40 9D 00 08 - -. 0 10000C68 32 -. 3D 20 10 02 C8 01 04 38 C9 A9 94 28 FC 00 68 28 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000C8C 32 -. 3D 20 10 02 C8 01 04 60 C9 A9 94 30 FC 00 68 28 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000CB0 32 -. 3D 20 10 02 C8 01 05 28 C9 A9 94 38 FC 00 68 28 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000CD4 32 -. 3D 20 10 02 C8 01 07 30 C9 A9 94 40 FC 00 68 28 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000CF8 8 -. 7F A3 EB 78 48 00 09 69 - -. 0 FEEEC18 8 -. 71 20 00 02 40 82 02 FC - -. 0 FEEEC20 20 -. 81 03 00 30 7F 5F EA 14 83 7E 06 5C 7F 08 F8 00 41 9A 02 54 - -. 0 FEEEC34 8 -. 71 60 00 02 41 82 03 50 - -. 0 FEEEF88 24 -. 82 48 00 04 83 7E 06 74 56 51 00 38 7D 68 8A 14 7F 8B D0 40 41 9D FC A0 - -. 0 FEEEC3C 16 -. 80 1A 00 04 83 7E 06 60 70 0B 00 01 41 82 02 3C - -. 0 FEEEC4C 12 -. 28 80 00 08 54 1B 00 38 40 85 02 2C - -. 0 FEEEC58 12 -. 82 7C 04 4C 7F 13 D8 40 40 99 02 20 - -. 0 FEEEC64 8 -. 71 27 00 01 40 82 00 3C - -. 0 FEEECA4 8 -. 7F 88 D0 00 41 9E 02 C0 - -. 0 FEEEF68 20 -. 7F BD DA 14 93 FC 00 30 63 AA 00 01 91 5F 00 04 4B FF FD 94 - -. 0 FEEED0C 8 -. 28 9D FF FF 40 85 01 24 - -. 0 FEEED14 12 -. 83 BC 00 04 73 A9 00 01 41 82 02 60 - -. 0 FEEED20 12 -. 83 FE 05 FC 7F 1C F8 00 41 9A 03 9C - -. 0 FEEF0C4 28 -. 82 3C 00 30 81 5E 06 28 81 71 00 04 81 8A 00 00 55 7F 00 38 7F 9F 60 40 41 BC FD 58 - -. 0 FEEEE34 76 -. 83 A1 00 64 82 21 00 24 7F A8 03 A6 82 41 00 28 82 61 00 2C 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 - -. 0 FEEF0E0 36 -. 82 EA 00 04 82 4A 00 18 7E D7 F8 50 7E B6 92 14 3A 95 FF EF 7C 94 93 96 3A 64 FF FF 7F 73 91 D7 40 A1 FD 34 - -. 0 FEEF104 20 -. 83 5E 1A 70 38 60 00 00 83 3A 00 00 7F 29 03 A6 4E 80 04 21 - -. 0 FF48DC0 32 -. 80 7F 00 00 80 C1 00 24 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEEF118 16 -. 83 1C 00 30 7F B8 FA 14 7C 9D 18 00 40 86 FD 10 - -. 0 FEEF128 16 -. 80 1A 00 00 7C 7B 00 D0 7C 09 03 A6 4E 80 04 21 - -. 0 FEEF138 16 -. 80 BE 1B B8 81 25 00 00 2F 09 00 00 40 9A 01 D4 - -. 0 FEEF148 16 -. 81 3A 00 00 38 60 00 00 7D 29 03 A6 4E 80 04 21 - -. 0 FEEF158 8 -. 2F 83 00 00 41 BE FC D8 - -. 0 FEEF160 8 -. 7D 43 E8 51 41 A2 FC D0 - -. 0 FEEF168 32 -. 80 DC 04 4C 7C 6A F8 50 83 5C 00 30 60 7B 00 01 7C EA 30 50 90 FC 04 4C 93 7A 00 04 4B FF FC B0 - -. 0 10000D00 40 -. 80 01 08 34 7F 83 E3 78 83 A1 08 1C 83 81 08 18 7C 08 03 A6 83 C1 08 20 83 E1 08 24 CB E1 08 28 38 21 08 30 4E 80 00 20 - -. 0 10001070 12 -. 3C 80 10 02 38 84 95 08 48 01 70 CD - -. 0 10036BD8 4 -. 4B E9 41 F8 - -. 0 10036B90 4 -. 4B E8 C3 44 - -. 0 10036B70 4 -. 4B EA A1 64 - -. 0 10036B68 4 -. 4B EA 52 B4 - -PASS: Simple DHT -. 0 1000107C 4 -. 4B FF FC AD - -. 0 10000D28 68 -. 3D 20 10 02 7C 08 02 A6 39 29 94 00 94 21 F7 E0 C8 29 00 00 3D 20 10 02 39 29 94 98 38 60 00 80 C8 49 00 00 93 81 08 10 3B 80 00 00 93 A1 08 14 93 C1 08 18 3B C1 00 10 93 E1 08 1C 90 01 08 24 48 00 08 35 - -. 0 10004D34 400 -. 81 3E 80 CC FC EB 38 24 81 7E 81 24 C8 A9 00 00 81 3E 81 38 C8 0B 00 00 C9 89 00 00 81 3E 81 20 81 7E 81 00 C9 49 00 00 81 3E 81 3C C9 A9 00 00 81 3E 81 0C FD 25 58 24 C9 69 00 00 81 3E 81 40 FD 89 03 32 FD 49 02 BA C8 09 00 00 81 3E 81 28 FD AD 60 28 FD 69 02 F2 FD AD 02 7A C8 09 00 00 81 3E 81 44 FD 4A 02 7A C8 09 00 00 81 3E 81 10 FD AD 02 7A C8 0B 00 00 C9 89 00 00 81 3E 80 FC FD 8C 58 28 C9 09 00 00 81 3E 81 14 FD 09 02 3A C8 09 00 00 81 3E 81 2C FD 8C 02 7A C8 09 00 00 81 3E 81 48 FD 4A 02 7A C8 09 00 00 81 3E 80 F0 FD AD 02 7A C8 C9 00 00 81 3E 81 04 FC C9 01 B2 C8 09 00 00 81 3E 81 18 FD 08 02 7A C8 09 00 00 81 3E 81 30 FD 8C 02 7A C8 09 00 00 81 3E 81 4C FD 4A 02 7A C8 09 00 00 81 3E 80 F4 FD AD 02 7A C9 69 00 00 81 3E 81 08 FD 25 48 28 FD 6B 30 28 C8 09 00 00 81 3E 80 F8 FD 29 01 F2 FD 08 00 32 C8 09 00 00 81 3E 81 1C FD 6B 00 32 C8 09 00 00 81 3E 81 34 FD 09 02 32 FD 8C 00 32 C8 09 00 00 81 3E 81 50 FD 4A 00 32 C8 09 00 00 FD 69 02 F2 FD AD 00 32 FD 89 03 32 FD 49 02 B2 FD A9 03 72 FD 6B 49 FA FD 08 01 F2 FD 8C 01 F2 FD 4A 01 F2 FD AD 01 F2 FD 08 59 FA FD 8C 01 F2 FD 4A 01 F2 FD AD 01 F2 FD 8C 41 FA FD 4A 01 F2 FD AD 01 F2 FD 4A 61 FA FD AD 01 F2 FD AD 51 FA FD AD 01 32 - -. 0 10004EC4 20 -. FF E5 68 28 FC 3C F0 24 38 60 00 0E 38 81 00 20 48 00 05 E9 - -. 0 1000B954 12 -. FD 60 60 90 FF 8D 60 00 41 9D 00 08 - -. 0 1000B964 16 -. 81 3E 80 0C C8 09 00 00 FF 8D 00 00 41 9C 00 18 - -. 0 10000D6C 20 -. 7C 7D 1B 78 3B E0 00 00 7F E4 FB 78 7F A3 EB 78 48 00 08 8D - -. 0 10000D80 12 -. 3B FF 00 01 FC 20 08 50 48 03 5E 41 - -. 0 10036BC8 8 -. 39 60 00 44 4B FF FF 4C - -. 0 FE13750 12 -. 94 21 FF E0 7C 68 02 A6 48 05 F9 59 - -. 0 FE1375C 28 -. 93 C1 00 08 7F C8 02 A6 DB C1 00 10 DB E1 00 18 FF E0 08 90 90 61 00 24 4B FE DC 9D - -. 0 FE01410 32 -. 94 21 FF E0 3C 60 03 F6 D8 21 00 08 60 60 20 01 80 E1 00 08 81 01 00 0C 7C 88 02 A6 48 07 1C 85 - -. 0 FE01430 40 -. 93 C1 00 18 7C EA 3B 78 7F C8 02 A6 55 4B 00 7E 90 81 00 24 3D 2B C3 70 FD 80 08 90 7F 89 00 40 38 80 00 00 41 9D 01 1C - -. 0 FE01458 244 -. 81 3E 04 64 81 5E 04 60 C8 C9 00 00 C9 6A 00 00 80 7E 04 58 FC C6 58 7A 80 FE 04 54 C9 A3 00 00 C9 47 00 00 81 9E 04 5C FC A6 58 28 81 1E 04 4C C8 4C 00 00 81 9E 04 48 FC 8D 01 72 80 7E 04 44 81 7E 04 50 FD 02 01 72 C8 A8 00 00 C8 4B 00 00 FC E1 20 28 FC 6A 38 2A D8 61 00 08 FC 03 50 28 80 E1 00 08 81 01 00 0C D8 C1 00 08 7D 06 46 70 55 00 24 F6 54 C5 00 3C 7D A3 04 AE 39 25 01 64 FD 67 00 28 55 27 18 38 7D 60 1A 14 7D 47 62 14 7C 87 64 AE C8 6A 00 08 FD 6B 40 28 C9 2B 00 08 FD 04 03 72 80 BE 04 68 FD 83 03 72 81 21 00 08 81 41 00 0C FC E2 2A FA 38 CA 03 FF 54 C3 A0 16 FD 44 62 7A FC 0B 02 F2 FC 43 52 7A C8 65 00 00 FC C0 59 FA FD 82 11 BA FC A8 61 BA FD 88 28 2A FC 88 60 28 FC 44 28 2A FD A2 60 FA FC 0D 60 00 40 82 01 A8 - -. 0 FE0154C 36 -. 90 61 00 08 90 81 00 0C C9 01 00 08 FC 2C 02 32 80 E1 00 24 83 C1 00 18 38 21 00 20 7C E8 03 A6 4E 80 00 20 - -. 0 FE13778 28 -. 81 3E 22 28 FF C0 08 90 80 09 00 00 FC 20 F8 90 2F 80 FF FF FD A0 F0 90 41 9E 00 4C - -. 0 FE13794 4 -. 48 00 45 2D - -. 0 FE13798 12 -. FD A0 F0 90 2C 03 00 00 41 82 00 3C - -. 0 FE137A4 28 -. 80 9E 11 A8 FC 20 F8 90 FC 40 F8 90 38 60 00 06 C8 04 00 00 FC 9F 00 00 41 85 00 40 - -. 0 FE137C0 28 -. 80 BE 11 AC FC 20 F8 90 38 60 00 07 FC 40 F8 90 C8 65 00 00 FF 1F 18 00 41 98 00 24 - -. 0 FE137DC 32 -. 80 C1 00 24 FC 20 68 90 83 C1 00 08 CB C1 00 10 7C C8 03 A6 CB E1 00 18 38 21 00 20 4E 80 00 20 - -. 0 10000D8C 16 -. 2F 9F 00 7F D8 3E 00 00 3B DE 00 08 40 9D FF DC - -. 0 10000D74 12 -. 7F E4 FB 78 7F A3 EB 78 48 00 08 8D - -. 0 10036BC8 4 -. 4B DD CB 88 - -. 0 10000D9C 16 -. 7F A3 EB 78 38 81 00 10 38 A1 04 10 48 00 09 11 - -. 0 10000DAC 40 -. 3D 20 10 02 C9 A9 94 68 3D 20 10 02 C8 01 04 10 C9 89 94 20 FC 00 68 28 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000DD8 32 -. 3D 20 10 02 C8 01 04 38 C9 A9 94 70 FC 00 68 28 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000DFC 32 -. 3D 20 10 02 C8 01 04 60 C9 A9 94 78 FC 00 68 28 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000E20 32 -. 3D 20 10 02 C8 01 05 28 C9 A9 94 80 FC 00 68 28 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000E44 40 -. 3D 20 10 02 C8 01 07 30 C9 A9 94 88 3D 20 10 02 FC 00 68 28 C9 A9 94 90 FC 00 02 10 FC 00 68 24 FF 80 60 00 40 9D 00 08 - -. 0 10000E70 8 -. 7F A3 EB 78 48 00 07 F1 - -. 0 10000E78 36 -. 80 01 08 24 7F 83 E3 78 83 A1 08 14 83 81 08 10 7C 08 03 A6 83 C1 08 18 83 E1 08 1C 38 21 08 20 4E 80 00 20 - -. 0 10001080 12 -. 3C 80 10 02 38 84 95 14 48 01 70 BD - -. 0 10036BD8 4 -. 4B E9 41 F8 - -PASS: Exp J1 DHT -. 0 1000108C 4 -. 4B FF FE 11 - -. 0 10000E9C 64 -. 3D 20 10 02 7C 08 02 A6 39 29 94 00 94 21 F7 D0 C8 29 00 00 38 60 00 80 DB E1 08 28 FC 40 08 90 93 81 08 18 93 A1 08 1C 3B 80 00 00 93 C1 08 20 3B C1 00 10 93 E1 08 24 90 01 08 34 48 00 06 C5 - -. 0 10000EDC 32 -. 3D 20 10 02 7C 7D 1B 78 39 29 94 00 3B E0 00 00 CB E9 00 00 7F E4 FB 78 7F A3 EB 78 48 00 07 11 - -. 0 10000EFC 32 -. 3B FF 00 01 FC 01 00 72 2F 9F 00 7F FC 1F 00 28 FC 00 00 72 D8 1E 00 00 3B DE 00 08 40 9D FF D8 - -. 0 10000EF0 12 -. 7F E4 FB 78 7F A3 EB 78 48 00 07 11 - -. 0 10000F1C 16 -. 7F A3 EB 78 38 81 00 10 38 A1 04 10 48 00 07 91 - -. 0 10000F2C 40 -. 3D 20 10 02 C9 A9 94 A0 3D 20 10 02 C8 01 04 10 FC 00 68 28 FC 00 02 10 FC 00 68 24 C9 A9 94 A8 FF 80 68 00 40 9D 00 08 - -. 0 10000F58 48 -. 3D 20 10 02 C8 01 04 38 C9 A9 94 B0 3D 20 10 02 FC 00 68 28 C9 A9 94 B8 3D 20 10 02 FC 00 02 10 FC 00 68 24 C9 A9 94 C0 FF 80 68 00 40 9D 00 08 - -. 0 10000F8C 40 -. 3D 20 10 02 C8 01 04 60 C9 A9 94 C8 3D 20 10 02 FC 00 68 28 FC 00 02 10 FC 00 68 24 C9 A9 94 D0 FF 80 68 00 40 9D 00 08 - -. 0 10000FB8 48 -. 3D 20 10 02 C8 01 05 28 C9 A9 94 D8 3D 20 10 02 FC 00 68 28 C9 A9 94 E0 3D 20 10 02 FC 00 02 10 FC 00 68 24 C9 A9 94 E8 FF 80 68 00 40 9D 00 08 - -. 0 10000FEC 44 -. 3D 20 10 02 C8 01 07 30 C9 89 94 F0 3D 20 10 02 39 29 94 60 FC 00 60 28 C9 A9 00 00 FC 00 02 10 FC 00 60 24 FF 80 68 00 40 9D 00 08 - -. 0 1000101C 8 -. 7F A3 EB 78 48 00 06 45 - -. 0 10001024 40 -. 80 01 08 34 7F 83 E3 78 83 A1 08 1C 83 81 08 18 7C 08 03 A6 83 C1 08 20 83 E1 08 24 CB E1 08 28 38 21 08 30 4E 80 00 20 - -. 0 10001090 12 -. 3C 80 10 02 38 84 95 20 48 01 70 AD - -PASS: Poly J1 DHT -. 0 1000109C 4 -. 48 01 7D 45 - -. 0 10018DE0 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 38 60 00 01 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 10 80 09 00 00 2F 80 00 00 40 9E 00 38 - -. 0 10018E14 28 -. 81 3E 80 04 38 60 00 00 81 7E 80 00 80 A9 00 00 80 8B 00 00 7F 85 20 00 41 9E 00 1C - -. 0 10018E48 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -. 0 100010A0 4 -. 48 03 5B 51 - -. 0 10036BF0 8 -. 39 60 00 58 4B FF FF 24 - -. 0 FEB3B98 12 -. 94 21 FF E0 7C 08 02 A6 48 11 42 B1 - -. 0 FEB3BA4 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 81 00 10 7C 7C 1B 78 93 A1 00 14 83 FE 1A FC 90 01 00 24 80 1F 00 00 2F 80 00 00 41 9E 00 CC - -. 0 FEB3BD0 16 -. 81 3F 00 00 80 69 00 04 2C 03 00 00 41 82 00 78 - -. 0 FEB3BE0 8 -. 7D 2A 4B 78 48 00 00 18 - -. 0 FEB3BFC 36 -. 80 AA 00 04 39 25 FF FF 55 24 20 36 91 2A 00 04 7D 64 52 14 80 0B 00 08 39 6B 00 08 2F 80 00 03 41 9E 00 54 - -. 0 FEB3C20 12 -. 2C 80 00 02 2F 00 00 04 40 BD FF C0 - -. 0 FEB3C2C 4 -. 40 9A FF C0 - -. 0 FEB3C30 20 -. 81 0B 00 04 7F 84 E3 78 80 6B 00 08 7D 09 03 A6 4E 80 04 21 - -. 0 100190A8 68 -. 94 21 FF E0 7C A8 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 A1 00 14 90 A1 00 24 80 9E FF F0 7F C4 F2 14 81 7E 80 0C 80 7E 80 08 7C 0B 18 50 7C 09 16 70 2F 89 00 00 3B E9 FF FF 41 9E 00 28 - -. 0 10019110 4 -. 48 00 02 69 - -. 0 10019378 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FE 75 41 - -. 0 100008C4 36 -. 7C 08 02 A6 94 21 FF F0 93 C1 00 08 3F C0 10 03 93 E1 00 0C 90 01 00 14 88 1E 6C B4 2F 80 00 00 40 9E 00 34 - -. 0 100008E8 8 -. 3F E0 10 03 48 00 00 14 - -. 0 10000900 16 -. 81 7F FD 44 81 2B 00 00 2F 89 00 00 40 9E FF E4 - -. 0 10000910 32 -. 38 00 00 01 98 1E 6C B4 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 10019388 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 10019114 28 -. 81 01 00 24 83 A1 00 14 83 C1 00 18 7D 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEB3C44 16 -. 81 5F 00 00 81 8A 00 04 2C 8C 00 00 40 86 FF AC - -. 0 2547BAE0 12 -. 94 21 FF A0 7C 08 02 A6 48 01 B5 19 - -. 0 2547BAEC 132 -. 93 C1 00 58 7F C8 02 A6 7D 80 00 26 91 C1 00 18 92 41 00 28 81 DE 04 F4 82 5E 04 C8 91 E1 00 1C 39 E0 00 0F 92 01 00 20 3A 00 00 00 92 21 00 24 3A 20 01 68 92 C1 00 38 3A C0 00 00 93 E1 00 5C 7C 3F 0B 78 92 61 00 2C 92 81 00 30 92 A1 00 34 92 E1 00 3C 93 01 00 40 93 21 00 44 93 41 00 48 93 61 00 4C 93 81 00 50 93 A1 00 54 90 01 00 64 91 81 00 14 80 92 03 F8 38 72 01 80 7C 89 03 A6 4E 80 04 21 - -. 0 2547BB70 20 -. 7D 31 92 14 80 69 00 04 54 6A 10 3A 7F 8A 80 40 40 9D 00 2C - -. 0 2547BBAC 16 -. 7D 71 90 2E 3A E0 00 00 2E 0B 00 00 41 92 00 20 - -. 0 2547BBD8 8 -. 7E F3 BB 79 41 82 01 10 - -. 0 2547BCEC 24 -. 80 B2 03 FC 3B 40 00 00 38 72 01 80 7E 1A 98 40 7C A9 03 A6 4E 80 04 21 - -. 0 2547BD04 4 -. 40 90 00 68 - -. 0 2547BD6C 12 -. 35 EF FF FF 3A 31 FF E8 40 80 FD EC - -. 0 2547BB60 16 -. 80 92 03 F8 38 72 01 80 7C 89 03 A6 4E 80 04 21 - -. 0 2547BB84 8 -. 2C 10 00 00 40 82 01 10 - -. 0 2547BB8C 48 -. 39 0A 00 1E 81 61 00 00 55 07 00 36 7D 50 53 78 7C C7 00 D0 7D 61 31 6E 38 A1 00 17 54 B6 00 36 7D 71 90 2E 3A E0 00 00 2E 0B 00 00 41 92 00 20 - -. 0 2547BBBC 16 -. 83 4B 00 14 56 EA 10 3A 7F 1A 58 00 41 9A 01 08 - -. 0 2547BCD0 28 -. 83 6B 01 78 3A F7 00 01 7D 6A B1 2E 39 5B 00 01 91 4B 01 78 81 6B 00 0C 4B FF FE E8 - -. 0 2547BBD0 8 -. 2E 0B 00 00 40 92 FF E8 - -. 0 2547BBE0 12 -. 2E 0F 00 00 7F 71 90 2E 40 92 00 08 - -. 0 2547BBEC 12 -. 83 7B 00 0C 2F 9B 00 00 41 9E 00 F8 - -. 0 2547BBF8 12 -. 83 9B 00 14 7C 9C D8 00 40 86 FF EC - -. 0 2547BC04 12 -. 7F 20 00 26 57 39 9F FE 48 00 00 08 - -. 0 2547BC14 16 -. 57 2C 10 3A 7F AC B0 2E 7F 1D D8 00 40 9A FF F0 - -. 0 2547BC24 12 -. 3B 59 00 01 7C 1A B8 40 40 A0 FF C0 - -. 0 2547BC30 32 -. 57 20 10 3A 7C 14 03 78 7E A0 B2 14 57 58 10 3A 7C 78 B0 2E 81 63 01 E8 2F 8B 00 00 41 9E 00 2C - -. 0 2547BC50 12 -. 81 2B 00 00 2C 89 00 00 41 86 00 20 - -. 0 2547BC5C 16 -. 7C 99 D0 50 54 85 10 3A 7F 09 D8 00 41 9A 02 40 - -. 0 2547BC6C 12 -. 85 2B 00 04 2C 09 00 00 40 82 FF F0 - -. 0 2547BC64 8 -. 7F 09 D8 00 41 9A 02 40 - -. 0 2547BC78 16 -. 7D 38 B0 2E 81 49 01 F4 2F 8A 00 00 40 9E 02 58 - -. 0 2547BC88 12 -. 3B 5A 00 01 7F 1A B8 40 41 98 FF AC - -. 0 2547BC3C 20 -. 57 58 10 3A 7C 78 B0 2E 81 63 01 E8 2F 8B 00 00 41 9E 00 2C - -. 0 2547BC94 4 -. 4B FF FF 58 - -. 0 2547BC10 20 -. 3B 39 00 01 57 2C 10 3A 7F AC B0 2E 7F 1D D8 00 40 9A FF F0 - -. 0 2547BD08 12 -. 81 7E 03 4C 83 2B 00 00 48 00 00 30 - -. 0 2547BD40 20 -. 57 48 10 3A 7F 88 B0 2E 81 7C 01 80 75 60 10 00 40 A2 FF C4 - -. 0 2547BD14 24 -. 55 75 01 04 80 9C 00 04 92 BC 01 80 8A 84 00 00 2F 14 00 00 40 9A 00 C0 - -. 0 2547BD2C 8 -. 75 69 C0 00 40 82 00 B8 - -. 0 2547BD34 12 -. 3B 5A 00 01 7F 9A 98 40 40 9C 00 30 - -. 0 2547BDE8 12 -. 81 3C 00 88 2F 89 00 00 40 9E 00 10 - -. 0 2547BDF4 12 -. 82 FC 00 54 2C 97 00 00 41 86 FF 38 - -. 0 2547BE00 12 -. 83 0E 00 00 73 0B 00 02 40 82 00 7C - -. 0 2547BE0C 8 -. 2F 09 00 00 41 9A 00 44 - -. 0 2547BE54 12 -. 81 3C 00 54 2E 09 00 00 41 92 FE F8 - -. 0 2547BE60 20 -. 80 A9 00 04 83 BC 00 00 7C FD 2A 14 7C E9 03 A6 4E 80 04 21 - -. 0 FFDEF80 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FF F9 79 - -. 0 FFDE904 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 88 09 00 00 2F 80 00 00 40 9E 00 50 - -. 0 FFDE938 12 -. 80 1E 80 04 2F 80 00 00 41 9E 00 10 - -. 0 FFDE944 12 -. 81 3E 80 08 80 69 00 00 48 01 08 31 - -. 0 FFEF17C 8 -. 39 60 00 0C 4B FF FF BC - -. 0 FFEF13C 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 80 D0 3D 8C 25 47 4E 80 04 20 - -. 0 FEB3F44 12 -. 94 21 FF D0 7C 08 02 A6 48 11 3F 05 - -. 0 FEB3F50 72 -. 93 C1 00 28 7F C8 02 A6 93 81 00 20 90 01 00 34 7D 80 00 26 93 21 00 14 2E 03 00 00 81 3E 1A FC 7C 79 1B 78 93 01 00 10 83 89 00 00 93 41 00 18 2F 9C 00 00 93 61 00 1C 93 A1 00 24 93 E1 00 2C 91 81 00 0C 41 9E 00 88 - -. 0 FEB3F98 28 -. 80 BC 00 04 3B BC 00 08 54 A4 20 36 7C 64 E2 14 3B E3 FF F8 7C 1D F8 40 41 81 00 60 - -. 0 FEB4010 12 -. 83 9C 00 00 2F 9C 00 00 40 9E FF 80 - -. 0 FEB401C 4 -. 40 92 00 98 - -. 0 FEB40B4 60 -. 81 41 00 34 7F 23 CB 78 81 01 00 0C 83 C1 00 28 7D 48 03 A6 83 E1 00 2C 7D 00 81 20 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 38 21 00 30 48 0A BD 24 - -. 0 FF5FE10 12 -. 94 21 FF D0 7C 08 02 A6 48 06 80 39 - -. 0 FF5FE1C 64 -. 93 C1 00 28 7F C8 02 A6 93 01 00 10 90 01 00 34 93 A1 00 24 83 1E 1C D4 93 41 00 18 7C 7A 1B 78 83 B8 00 00 93 61 00 1C 3B 60 00 00 93 E1 00 2C 7C 3F 0B 78 93 21 00 14 93 81 00 20 48 00 00 18 - -. 0 FF5FE70 8 -. 2F 1D 00 00 40 9A FF E8 - -. 0 FF5FE5C 12 -. 80 7D 00 10 7F 83 D0 00 41 9E 00 48 - -. 0 FF5FE68 16 -. 7F BB EB 78 83 BD 00 00 2F 1D 00 00 40 9A FF E8 - -. 0 FF5FE78 52 -. 80 61 00 00 83 83 00 04 83 03 FF E0 7F 88 03 A6 83 23 FF E4 83 43 FF E8 83 63 FF EC 83 83 FF F0 83 A3 FF F4 83 C3 FF F8 83 E3 FF FC 7C 61 1B 78 4E 80 00 20 - -. 0 FFDE950 8 -. 83 FE 80 0C 48 00 00 14 - -. 0 FFDE968 16 -. 81 3F 00 00 81 69 00 00 2F 8B 00 00 40 9E FF E4 - -. 0 FFDE978 36 -. 81 3E 80 00 38 00 00 01 98 09 00 00 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 FFDEF90 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 2547BE74 16 -. 81 1C 01 78 39 68 FF FF 91 7C 01 78 4B FF FE E0 - -. 0 2547BD60 12 -. 3B 5A 00 01 7F 9A 98 40 41 9C FF D8 - -. 0 FE2A838 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FC F3 B9 - -. 0 FDF9BFC 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 88 09 00 00 2F 80 00 00 40 9E 00 50 - -. 0 FDF9C30 12 -. 80 1E 80 04 2F 80 00 00 41 9E 00 10 - -. 0 FDF9C3C 12 -. 81 3E 80 08 80 69 00 00 48 07 B7 C1 - -. 0 FE75404 8 -. 39 60 00 44 4B FF FF 4C - -. 0 FE75354 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 83 B8 3D 8C 25 47 4E 80 04 20 - -. 0 FDF9C48 8 -. 83 FE 80 0C 48 00 00 14 - -. 0 FDF9C60 16 -. 81 3F 00 00 81 69 00 00 2F 8B 00 00 40 9E FF E4 - -. 0 FDF9C70 36 -. 81 3E 80 00 38 00 00 01 98 09 00 00 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 FE2A848 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -. 0 2547BE14 36 -. 80 9C 00 90 80 69 00 04 83 64 00 04 80 1C 00 00 57 6C F0 BE 2F 8C 00 00 7F 60 1A 14 3B AC FF FF 41 9E 00 20 - -. 0 2547BE38 16 -. 57 A6 10 3A 7D 26 D8 2E 7D 29 03 A6 4E 80 04 21 - -. 0 FE9B5BC 12 -. 94 21 FF F0 7C 08 02 A6 48 12 C8 8D - -. 0 FE9B5C8 36 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 81 3E 00 14 80 09 00 04 3B E9 00 04 2F 80 00 00 41 9E 00 18 - -. 0 FE9B600 24 -. 80 61 00 14 83 C1 00 08 83 E1 00 0C 7C 68 03 A6 38 21 00 10 4E 80 00 20 - -. 0 2547BE48 12 -. 2F 9D 00 00 3B BD FF FF 40 9E FF E8 - -. 0 2547BD54 24 -. 81 1C 01 78 39 68 FF FF 91 7C 01 78 3B 5A 00 01 7F 9A 98 40 41 9C FF D8 - -. 0 2547BD78 12 -. 81 EE 00 00 71 E9 00 80 40 82 01 AC - -. 0 2547BD84 100 -. 81 41 00 00 81 CA 00 04 81 8A FF B4 7D C8 03 A6 81 EA FF BC 81 CA FF B8 7D 80 81 20 82 0A FF C0 82 2A FF C4 82 4A FF C8 82 6A FF CC 82 8A FF D0 82 AA FF D4 82 CA FF D8 82 EA FF DC 83 0A FF E0 83 2A FF E4 83 4A FF E8 83 6A FF EC 83 8A FF F0 83 AA FF F4 83 CA FF F8 83 EA FF FC 7D 41 53 78 4E 80 00 20 - -. 0 FEB3C54 20 -. 80 7F 00 00 80 03 00 00 2F 00 00 00 90 1F 00 00 41 9A FF 64 - -. 0 FEB3BC8 8 -. 2F 80 00 00 41 9E 00 CC - -. 0 FEB3C98 16 -. 83 FE 1B BC 83 BE 1C 38 7F 9F E8 40 40 9C 00 1C - -. 0 FEB3CA8 16 -. 81 5F 00 00 3B FF 00 04 7D 49 03 A6 4E 80 04 21 - -. 0 FEECB0C 12 -. 94 21 FF E0 7C 08 02 A6 48 0D B3 3D - -. 0 FEECB18 32 -. 93 C1 00 18 7F C8 02 A6 38 60 00 00 93 81 00 10 93 E1 00 1C 93 A1 00 14 90 01 00 24 4B FF F9 8D - -. 0 FEEC4C0 12 -. 94 21 FF B0 7C 88 02 A6 48 0D B9 89 - -. 0 FEEC4CC 88 -. 93 C1 00 48 7F C8 02 A6 92 C1 00 28 90 81 00 54 7D 80 00 26 92 E1 00 2C 3A E0 00 00 82 DE 1B 48 93 E1 00 4C 7C 7F 1B 78 81 36 00 B8 93 01 00 30 31 69 FF FF 7C 0B 49 10 93 21 00 34 2D 80 00 00 93 41 00 38 93 61 00 3C 93 81 00 40 93 A1 00 44 91 81 00 24 40 8E 02 48 - -. 0 FEEC524 20 -. 80 7E 05 E4 92 E1 00 14 90 61 00 10 2E 1F 00 00 41 92 00 50 - -. 0 FEEC584 24 -. 83 1E 1B EC 83 3E 05 EC 83 F8 00 00 83 99 00 00 2C 9F 00 00 41 86 01 28 - -. 0 FEEC59C 16 -. 83 5E 05 E8 3B 60 00 00 93 FA 00 00 41 92 00 5C - -. 0 FEEC604 12 -. 80 7F 00 60 2F 03 00 00 40 99 01 44 - -. 0 FEEC750 16 -. 81 7F 00 14 81 3F 00 10 7C 8B 48 40 40 A5 FE B4 - -. 0 FEEC610 12 -. 89 5F 00 46 2C 0A 00 00 40 82 00 44 - -. 0 FEEC61C 4 -. 40 99 00 40 - -. 0 FEEC65C 4 -. 41 92 00 44 - -. 0 FEEC6A0 16 -. 80 19 00 00 93 7A 00 00 7F 9C 00 00 41 9E 00 9C - -. 0 FEEC748 8 -. 83 FF 00 34 4B FF FF 6C - -. 0 FEEC6B8 8 -. 2C 1F 00 00 40 82 FE E8 - -. 0 FEEC5A4 8 -. 93 FA 00 00 41 92 00 5C - -. 0 FEEC6C0 4 -. 41 92 00 38 - -. 0 FEEC6F8 4 -. 40 8E 00 88 - -. 0 FEEC6FC 68 -. 7E E3 BB 78 81 81 00 24 82 E1 00 54 82 C1 00 28 7D 81 81 20 7E E8 03 A6 83 01 00 30 82 E1 00 2C 83 21 00 34 83 41 00 38 83 61 00 3C 83 81 00 40 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 - -. 0 FEECB38 20 -. 81 3E 1B EC 7C 7C 1B 78 83 E9 00 00 2F 9F 00 00 41 9E 00 80 - -. 0 FEECB4C 8 -. 3B A0 FF FF 48 00 00 14 - -. 0 FEECB64 20 -. 80 1F 00 00 70 09 00 02 54 03 EF FE 2F 83 00 00 40 A2 FF E0 - -. 0 FEECB54 16 -. 93 BF 00 60 83 FF 00 34 2F 1F 00 00 41 9A 00 68 - -. 0 FEECB78 8 -. 70 09 10 00 41 9E 00 08 - -. 0 FEECB84 24 -. 80 DF 00 60 7F E3 FB 78 38 80 00 00 38 A0 00 00 2C 86 00 00 41 86 FF BC - -. 0 FEECB9C 28 -. 89 9F 00 46 7D 8A 07 74 7D 0A FA 14 80 E8 00 98 81 67 00 2C 7D 69 03 A6 4E 80 04 21 - -. 0 FEE8C4C 24 -. 7C 08 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 90 01 00 14 48 00 33 3D - -. 0 FEEBF9C 68 -. 7D 48 02 A6 94 21 FF E0 93 81 00 10 7C BC 2B 78 93 A1 00 14 7C 9D 23 78 91 41 00 24 93 E1 00 1C 7C 7F 1B 78 93 C1 00 18 89 03 00 46 7D 07 07 74 7C C7 1A 14 80 86 00 98 81 64 00 30 7D 69 03 A6 4E 80 04 21 - -. 0 FEEBFE0 32 -. 20 1D 00 00 7D 20 E9 14 2F 83 FF FF 21 7C 00 00 7C 0B E1 14 7D 2B 03 79 38 60 00 00 41 9E 00 54 - -. 0 FEEC000 20 -. 7F A4 EB 78 7F E3 FB 78 38 BF 00 48 38 C0 00 00 40 82 00 60 - -. 0 FEEC070 16 -. 81 9F 00 00 38 9F 00 47 61 80 00 02 4B FF FF AC - -. 0 FEEC028 8 -. 90 1F 00 00 4B FF FB 51 - -. 0 FEEBBB8 16 -. 80 03 00 00 7D 23 4B 78 70 0B 00 01 40 A2 00 1C - -. 0 FEEBBC8 20 -. 80 DF 00 20 7C A9 30 50 38 85 0F FF 54 84 00 26 48 06 26 A5 - -. 0 FF4E27C 8 -. 38 00 00 5B 44 00 00 02 - -. 0 FF4E284 4 -. 4C A3 00 20 - -. 0 FEEBC20 40 -. 80 61 00 24 90 1F 00 00 83 61 00 0C 7C 68 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEEC030 64 -. 38 A0 00 00 7F E3 FB 78 90 BF 00 0C 90 BF 00 18 90 BF 00 14 90 BF 00 10 90 BF 00 08 90 BF 00 04 83 81 00 24 83 A1 00 14 7F 88 03 A6 83 C1 00 18 83 81 00 10 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEE8C64 12 -. 2F 83 00 00 38 60 00 00 41 9E 00 24 - -. 0 FEE8C70 52 -. 80 9F 00 1C 7F E3 FB 78 90 9F 00 08 90 9F 00 18 90 9F 00 14 90 9F 00 10 90 9F 00 0C 90 9F 00 04 80 A1 00 14 83 E1 00 08 38 21 00 10 7C A8 03 A6 4E 80 00 20 - -. 0 FEECBB8 16 -. 93 BF 00 60 83 FF 00 34 2F 1F 00 00 40 9A FF A0 - -. 0 FEECB80 4 -. 41 A2 FF D4 - -. 0 FEECBC8 36 -. 80 81 00 24 7F 83 E3 78 83 A1 00 14 83 81 00 10 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -. 0 FEB3CB8 8 -. 7F 9F E8 40 41 9C FF EC - -. 0 FEB3CC0 8 -. 7F 83 E3 78 48 06 21 41 - -. 0 FF15E04 8 -. 94 21 FF E0 48 0B 20 49 - -. 0 FF15E0C 40 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 93 E1 00 1C 7C 7F 1B 78 81 3E 1C 4C 7F A9 12 14 38 00 00 EA 7F E3 FB 78 44 00 00 02 - -==3289== --- VEX/orig_ppc32/return0.orig +++ VEX/orig_ppc32/return0.orig @@ -1,60452 +0,0 @@ -==== BB 0 _start(0x254804D4) approx BBs exec'd 0 ==== - - 0x254804D4: 7C230B78 or r3,r1,r1 - 0: GETL R1, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254804D8: 38800000 li r4,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x254804DC: 3821FFF0 addi r1,r1,-16 - 6: GETL R1, t4 - 7: ADDL $0xFFFFFFF0, t4 - 8: PUTL t4, R1 - 9: INCEIPL $4 - - 0x254804E0: 90810000 stw r4,0(r1) - 10: GETL R4, t6 - 11: GETL R1, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x254804E4: 4BFF1581 bl 0x25471A64 - 14: MOVL $0x254804E8, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x25471A64 ($4) - - -. 0 254804D4 20 -. 7C 23 0B 78 38 80 00 00 38 21 FF F0 90 81 00 00 4B FF 15 81 - -==== BB 1 _dl_start(0x25471A64) approx BBs exec'd 0 ==== - - 0x25471A64: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25471A68: 3960004B li r11,75 - 3: MOVL $0x4B, t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0x25471A6C: 9421FD50 stwu r1,-688(r1) - 6: GETL R1, t4 - 7: GETL R1, t6 - 8: ADDL $0xFFFFFD50, t6 - 9: PUTL t6, R1 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x25471A70: 7D6903A6 mtctr r11 - 12: GETL R11, t8 - 13: PUTL t8, CTR - 14: INCEIPL $4 - - 0x25471A74: 92E1028C stw r23,652(r1) - 15: GETL R23, t10 - 16: GETL R1, t12 - 17: ADDL $0x28C, t12 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0x25471A78: 900102B4 stw r0,692(r1) - 20: GETL R0, t14 - 21: GETL R1, t16 - 22: ADDL $0x2B4, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x25471A7C: 7C771B78 or r23,r3,r3 - 25: GETL R3, t18 - 26: PUTL t18, R23 - 27: INCEIPL $4 - - 0x25471A80: 93010290 stw r24,656(r1) - 28: GETL R24, t20 - 29: GETL R1, t22 - 30: ADDL $0x290, t22 - 31: STL t20, (t22) - 32: INCEIPL $4 - - 0x25471A84: 38000000 li r0,0 - 33: MOVL $0x0, t24 - 34: PUTL t24, R0 - 35: INCEIPL $4 - - 0x25471A88: 93210294 stw r25,660(r1) - 36: GETL R25, t26 - 37: GETL R1, t28 - 38: ADDL $0x294, t28 - 39: STL t26, (t28) - 40: INCEIPL $4 - - 0x25471A8C: 39210030 addi r9,r1,48 - 41: GETL R1, t30 - 42: ADDL $0x30, t30 - 43: PUTL t30, R9 - 44: INCEIPL $4 - - 0x25471A90: 93410298 stw r26,664(r1) - 45: GETL R26, t32 - 46: GETL R1, t34 - 47: ADDL $0x298, t34 - 48: STL t32, (t34) - 49: INCEIPL $4 - - 0x25471A94: 9361029C stw r27,668(r1) - 50: GETL R27, t36 - 51: GETL R1, t38 - 52: ADDL $0x29C, t38 - 53: STL t36, (t38) - 54: INCEIPL $4 - - 0x25471A98: 938102A0 stw r28,672(r1) - 55: GETL R28, t40 - 56: GETL R1, t42 - 57: ADDL $0x2A0, t42 - 58: STL t40, (t42) - 59: INCEIPL $4 - - 0x25471A9C: 93A102A4 stw r29,676(r1) - 60: GETL R29, t44 - 61: GETL R1, t46 - 62: ADDL $0x2A4, t46 - 63: STL t44, (t46) - 64: INCEIPL $4 - - 0x25471AA0: 93C102A8 stw r30,680(r1) - 65: GETL R30, t48 - 66: GETL R1, t50 - 67: ADDL $0x2A8, t50 - 68: STL t48, (t50) - 69: INCEIPL $4 - - 0x25471AA4: 93E102AC stw r31,684(r1) - 70: GETL R31, t52 - 71: GETL R1, t54 - 72: ADDL $0x2AC, t54 - 73: STL t52, (t54) - 74: INCEIPL $4 - - 0x25471AA8: 90090000 stw r0,0(r9) - 75: GETL R0, t56 - 76: GETL R9, t58 - 77: STL t56, (t58) - 78: INCEIPL $4 - - 0x25471AAC: 39290004 addi r9,r9,4 - 79: GETL R9, t60 - 80: ADDL $0x4, t60 - 81: PUTL t60, R9 - 82: INCEIPL $4 - - 0x25471AB0: 4200FFF8 bc 16,0,0x25471AA8 - 83: GETL CTR, t62 - 84: ADDL $0xFFFFFFFF, t62 - 85: PUTL t62, CTR - 86: JIFZL t62, $0x25471AB4 - 87: JMPo $0x25471AA8 ($4) - - -. 0 25471A64 80 -. 7C 08 02 A6 39 60 00 4B 94 21 FD 50 7D 69 03 A6 92 E1 02 8C 90 01 02 B4 7C 77 1B 78 93 01 02 90 38 00 00 00 93 21 02 94 39 21 00 30 93 41 02 98 93 61 02 9C 93 81 02 A0 93 A1 02 A4 93 C1 02 A8 93 E1 02 AC 90 09 00 00 39 29 00 04 42 00 FF F8 - -==== BB 2 (0x25471AA8) approx BBs exec'd 0 ==== - - 0x25471AA8: 90090000 stw r0,0(r9) - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25471AAC: 39290004 addi r9,r9,4 - 4: GETL R9, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x25471AB0: 4200FFF8 bc 16,0,0x25471AA8 - 8: GETL CTR, t6 - 9: ADDL $0xFFFFFFFF, t6 - 10: PUTL t6, CTR - 11: JIFZL t6, $0x25471AB4 - 12: JMPo $0x25471AA8 ($4) - - -. 0 25471AA8 12 -. 90 09 00 00 39 29 00 04 42 00 FF F8 - -==== BB 3 (0x25471AB4) approx BBs exec'd 0 ==== - - 0x25471AB4: 48000009 bl 0x25471ABC - 0: MOVL $0x25471AB8, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25471ABC ($4) - - -. 0 25471AB4 4 -. 48 00 00 09 - -==== BB 4 (0x25471ABC) approx BBs exec'd 0 ==== - - 0x25471ABC: 7CE802A6 mflr r7 - 0: GETL LR, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x25471AC0: 3B010010 addi r24,r1,16 - 3: GETL R1, t2 - 4: ADDL $0x10, t2 - 5: PUTL t2, R24 - 6: INCEIPL $4 - - 0x25471AC4: 4802553D bl 0x25497000 - 7: MOVL $0x25471AC8, t4 - 8: PUTL t4, LR - 9: JMPo-c $0x25497000 ($4) - - -. 0 25471ABC 12 -. 7C E8 02 A6 3B 01 00 10 48 02 55 3D - -==== BB 5 (0x25497000) approx BBs exec'd 0 ==== - - 0x25497000: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0x25497004, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - -. 0 25497000 4 -. 4E 80 00 21 - -==== BB 6 (0x25471AC8) approx BBs exec'd 0 ==== - - 0x25471AC8: 7D4802A6 mflr r10 - 0: GETL LR, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x25471ACC: 81870000 lwz r12,0(r7) - 3: GETL R7, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R12 - 6: INCEIPL $4 - - 0x25471AD0: 810A0000 lwz r8,0(r10) - 7: GETL R10, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R8 - 10: INCEIPL $4 - - 0x25471AD4: 5586302E rlwinm r6,r12,6,0,23 - 11: GETL R12, t10 - 12: ROLL $0x6, t10 - 13: ANDL $0xFFFFFF00, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x25471AD8: 7CC43670 srawi r4,r6,6 - 16: GETL R6, t12 - 17: SARL $0x6, t12 (-wCa) - 18: PUTL t12, R4 - 19: INCEIPL $4 - - 0x25471ADC: 7CA83850 subf r5,r8,r7 - 20: GETL R8, t14 - 21: GETL R7, t16 - 22: SUBL t14, t16 - 23: PUTL t16, R5 - 24: INCEIPL $4 - - 0x25471AE0: 39010030 addi r8,r1,48 - 25: GETL R1, t18 - 26: ADDL $0x30, t18 - 27: PUTL t18, R8 - 28: INCEIPL $4 - - 0x25471AE4: 7CE52214 add r7,r5,r4 - 29: GETL R5, t20 - 30: GETL R4, t22 - 31: ADDL t20, t22 - 32: PUTL t22, R7 - 33: INCEIPL $4 - - 0x25471AE8: 90E10010 stw r7,16(r1) - 34: GETL R7, t24 - 35: GETL R1, t26 - 36: ADDL $0x10, t26 - 37: STL t24, (t26) - 38: INCEIPL $4 - - 0x25471AEC: 806A0000 lwz r3,0(r10) - 39: GETL R10, t28 - 40: LDL (t28), t30 - 41: PUTL t30, R3 - 42: INCEIPL $4 - - 0x25471AF0: 7C07182E lwzx r0,r7,r3 - 43: GETL R3, t32 - 44: GETL R7, t34 - 45: ADDL t34, t32 - 46: LDL (t32), t36 - 47: PUTL t36, R0 - 48: INCEIPL $4 - - 0x25471AF4: 7D271A14 add r9,r7,r3 - 49: GETL R7, t38 - 50: GETL R3, t40 - 51: ADDL t38, t40 - 52: PUTL t40, R9 - 53: INCEIPL $4 - - 0x25471AF8: 91210018 stw r9,24(r1) - 54: GETL R9, t42 - 55: GETL R1, t44 - 56: ADDL $0x18, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0x25471AFC: 7D2A4B78 or r10,r9,r9 - 59: GETL R9, t46 - 60: PUTL t46, R10 - 61: INCEIPL $4 - - 0x25471B00: 2F800000 cmpi cr7,r0,0 - 62: GETL R0, t48 - 63: CMP0L t48, t50 (-rSo) - 64: ICRFL t50, $0x7, CR - 65: INCEIPL $4 - - 0x25471B04: 419E0068 bc 12,30,0x25471B6C - 66: Js30o $0x25471B6C - - -. 0 25471AC8 64 -. 7D 48 02 A6 81 87 00 00 81 0A 00 00 55 86 30 2E 7C C4 36 70 7C A8 38 50 39 01 00 30 7C E5 22 14 90 E1 00 10 80 6A 00 00 7C 07 18 2E 7D 27 1A 14 91 21 00 18 7D 2A 4B 78 2F 80 00 00 41 9E 00 68 - -==== BB 7 (0x25471B08) approx BBs exec'd 0 ==== - - 0x25471B08: 3FE06FFF lis r31,28671 - 0: MOVL $0x6FFF0000, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0x25471B0C: 3F607000 lis r27,28672 - 3: MOVL $0x70000000, t2 - 4: PUTL t2, R27 - 5: INCEIPL $4 - - 0x25471B10: 3F406FFF lis r26,28671 - 6: MOVL $0x6FFF0000, t4 - 7: PUTL t4, R26 - 8: INCEIPL $4 - - 0x25471B14: 3F206FFF lis r25,28671 - 9: MOVL $0x6FFF0000, t6 - 10: PUTL t6, R25 - 11: INCEIPL $4 - - 0x25471B18: 3FA06FFF lis r29,28671 - 12: MOVL $0x6FFF0000, t8 - 13: PUTL t8, R29 - 14: INCEIPL $4 - - 0x25471B1C: 3F806FFF lis r28,28671 - 15: MOVL $0x6FFF0000, t10 - 16: PUTL t10, R28 - 17: INCEIPL $4 - - 0x25471B20: 7C0B0378 or r11,r0,r0 - 18: GETL R0, t12 - 19: PUTL t12, R11 - 20: INCEIPL $4 - - 0x25471B24: 63E6FFFF ori r6,r31,0xFFFF - 21: MOVL $0x6FFFFFFF, t14 - 22: PUTL t14, R6 - 23: INCEIPL $4 - - 0x25471B28: 63650021 ori r5,r27,0x21 - 24: MOVL $0x70000021, t16 - 25: PUTL t16, R5 - 26: INCEIPL $4 - - 0x25471B2C: 6344FDFF ori r4,r26,0xFDFF - 27: MOVL $0x6FFFFDFF, t18 - 28: PUTL t18, R4 - 29: INCEIPL $4 - - 0x25471B30: 6323FE34 ori r3,r25,0xFE34 - 30: MOVL $0x6FFFFE34, t20 - 31: PUTL t20, R3 - 32: INCEIPL $4 - - 0x25471B34: 63BDFEFF ori r29,r29,0xFEFF - 33: MOVL $0x6FFFFEFF, t22 - 34: PUTL t22, R29 - 35: INCEIPL $4 - - 0x25471B38: 639CFF40 ori r28,r28,0xFF40 - 36: MOVL $0x6FFFFF40, t24 - 37: PUTL t24, R28 - 38: INCEIPL $4 - - 0x25471B3C: 2C0B0021 cmpi cr0,r11,33 - 39: GETL R11, t26 - 40: MOVL $0x21, t30 - 41: CMPL t26, t30, t28 (-rSo) - 42: ICRFL t28, $0x0, CR - 43: INCEIPL $4 - - 0x25471B40: 5560103A rlwinm r0,r11,2,0,29 - 44: GETL R11, t32 - 45: SHLL $0x2, t32 - 46: PUTL t32, R0 - 47: INCEIPL $4 - - 0x25471B44: 40810018 bc 4,1,0x25471B5C - 48: Jc01o $0x25471B5C - - -. 0 25471B08 64 -. 3F E0 6F FF 3F 60 70 00 3F 40 6F FF 3F 20 6F FF 3F A0 6F FF 3F 80 6F FF 7C 0B 03 78 63 E6 FF FF 63 65 00 21 63 44 FD FF 63 23 FE 34 63 BD FE FF 63 9C FF 40 2C 0B 00 21 55 60 10 3A 40 81 00 18 - -==== BB 8 (0x25471B5C) approx BBs exec'd 0 ==== - - 0x25471B5C: 7D48012E stwx r10,r8,r0 - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: ADDL t2, t0 - 3: GETL R10, t4 - 4: STL t4, (t0) - 5: INCEIPL $4 - - 0x25471B60: 856A0008 lwzu r11,8(r10) - 6: GETL R10, t6 - 7: ADDL $0x8, t6 - 8: PUTL t6, R10 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x25471B64: 2C8B0000 cmpi cr1,r11,0 - 12: GETL R11, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x1, CR - 15: INCEIPL $4 - - 0x25471B68: 4086FFD4 bc 4,6,0x25471B3C - 16: Jc06o $0x25471B3C - - -. 0 25471B5C 16 -. 7D 48 01 2E 85 6A 00 08 2C 8B 00 00 40 86 FF D4 - -==== BB 9 (0x25471B3C) approx BBs exec'd 0 ==== - - 0x25471B3C: 2C0B0021 cmpi cr0,r11,33 - 0: GETL R11, t0 - 1: MOVL $0x21, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25471B40: 5560103A rlwinm r0,r11,2,0,29 - 5: GETL R11, t6 - 6: SHLL $0x2, t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x25471B44: 40810018 bc 4,1,0x25471B5C - 9: Jc01o $0x25471B5C - - -. 0 25471B3C 12 -. 2C 0B 00 21 55 60 10 3A 40 81 00 18 - -==== BB 10 (0x25471B48) approx BBs exec'd 0 ==== - - 0x25471B48: 7C0B3050 subf r0,r11,r6 - 0: GETL R11, t0 - 1: GETL R6, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25471B4C: 2880000F cmpli cr1,r0,15 - 5: GETL R0, t4 - 6: MOVL $0xF, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x25471B50: 418502D8 bc 12,5,0x25471E28 - 10: Js05o $0x25471E28 - - -. 0 25471B48 12 -. 7C 0B 30 50 28 80 00 0F 41 85 02 D8 - -==== BB 11 (0x25471B54) approx BBs exec'd 0 ==== - - 0x25471B54: 7C0B2850 subf r0,r11,r5 - 0: GETL R11, t0 - 1: GETL R5, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25471B58: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25471B5C: 7D48012E stwx r10,r8,r0 - 9: GETL R0, t6 - 10: GETL R8, t8 - 11: ADDL t8, t6 - 12: GETL R10, t10 - 13: STL t10, (t6) - 14: INCEIPL $4 - - 0x25471B60: 856A0008 lwzu r11,8(r10) - 15: GETL R10, t12 - 16: ADDL $0x8, t12 - 17: PUTL t12, R10 - 18: LDL (t12), t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0x25471B64: 2C8B0000 cmpi cr1,r11,0 - 21: GETL R11, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x1, CR - 24: INCEIPL $4 - - 0x25471B68: 4086FFD4 bc 4,6,0x25471B3C - 25: Jc06o $0x25471B3C - - -. 0 25471B54 24 -. 7C 0B 28 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2C 8B 00 00 40 86 FF D4 - -==== BB 12 (0x25471E28) approx BBs exec'd 0 ==== - - 0x25471E28: 5579083C rlwinm r25,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0x25471E2C: 7F2C0E70 srawi r12,r25,1 - 4: GETL R25, t2 - 5: SARL $0x1, t2 (-wCa) - 6: PUTL t2, R12 - 7: INCEIPL $4 - - 0x25471E30: 7D8960F8 nor r9,r12,r12 - 8: GETL R12, t4 - 9: NOTL t4 - 10: PUTL t4, R9 - 11: INCEIPL $4 - - 0x25471E34: 200C0031 subfic r0,r12,49 - 12: GETL R12, t6 - 13: MOVL $0x31, t8 - 14: SBBL t6, t8 (-wCa) - 15: PUTL t8, R0 - 16: INCEIPL $4 - - 0x25471E38: 2B090002 cmpli cr6,r9,2 - 17: GETL R9, t10 - 18: MOVL $0x2, t14 - 19: CMPUL t10, t14, t12 (-rSo) - 20: ICRFL t12, $0x6, CR - 21: INCEIPL $4 - - 0x25471E3C: 40B9FD1C bc 5,25,0x25471B58 - 22: Jc25o $0x25471B58 - - -. 0 25471E28 24 -. 55 79 08 3C 7F 2C 0E 70 7D 89 60 F8 20 0C 00 31 2B 09 00 02 40 B9 FD 1C - -==== BB 13 (0x25471E40) approx BBs exec'd 0 ==== - - 0x25471E40: 7F4B2050 subf r26,r11,r4 - 0: GETL R11, t0 - 1: GETL R4, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25471E44: 2B9A000B cmpli cr7,r26,11 - 5: GETL R26, t4 - 6: MOVL $0xB, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x25471E48: 419D0010 bc 12,29,0x25471E58 - 10: Js29o $0x25471E58 - - -. 0 25471E40 12 -. 7F 4B 20 50 2B 9A 00 0B 41 9D 00 10 - -==== BB 14 (0x25471E4C) approx BBs exec'd 0 ==== - - 0x25471E4C: 7C0B1850 subf r0,r11,r3 - 0: GETL R11, t0 - 1: GETL R3, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25471E50: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25471E54: 4BFFFD08 b 0x25471B5C - 9: JMPo $0x25471B5C ($4) - - -. 0 25471E4C 12 -. 7C 0B 18 50 54 00 10 3A 4B FF FD 08 - -==== BB 15 (0x25471B6C) approx BBs exec'd 0 ==== - - 0x25471B6C: 81780000 lwz r11,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25471B70: 2F0B0000 cmpi cr6,r11,0 - 4: GETL R11, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0x25471B74: 419A00B0 bc 12,26,0x25471C24 - 8: Js26o $0x25471C24 - - -. 0 25471B6C 12 -. 81 78 00 00 2F 0B 00 00 41 9A 00 B0 - -==== BB 16 (0x25471B78) approx BBs exec'd 0 ==== - - 0x25471B78: 81280010 lwz r9,16(r8) - 0: GETL R8, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25471B7C: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25471B80: 419E0010 bc 12,30,0x25471B90 - 9: Js30o $0x25471B90 - - -. 0 25471B78 12 -. 81 28 00 10 2F 89 00 00 41 9E 00 10 - -==== BB 17 (0x25471B84) approx BBs exec'd 0 ==== - - 0x25471B84: 81490004 lwz r10,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25471B88: 7C6A5A14 add r3,r10,r11 - 5: GETL R10, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25471B8C: 90690004 stw r3,4(r9) - 10: GETL R3, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471B90: 8128000C lwz r9,12(r8) - 15: GETL R8, t12 - 16: ADDL $0xC, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471B94: 2C090000 cmpi cr0,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0x25471B98: 41820010 bc 12,2,0x25471BA8 - 24: Js02o $0x25471BA8 - - -. 0 25471B84 24 -. 81 49 00 04 7C 6A 5A 14 90 69 00 04 81 28 00 0C 2C 09 00 00 41 82 00 10 - -==== BB 18 (0x25471B9C) approx BBs exec'd 0 ==== - - 0x25471B9C: 80A90004 lwz r5,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25471BA0: 7C855A14 add r4,r5,r11 - 5: GETL R5, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25471BA4: 90890004 stw r4,4(r9) - 10: GETL R4, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471BA8: 81280014 lwz r9,20(r8) - 15: GETL R8, t12 - 16: ADDL $0x14, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471BAC: 2C890000 cmpi cr1,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x1, CR - 23: INCEIPL $4 - - 0x25471BB0: 41860010 bc 12,6,0x25471BC0 - 24: Js06o $0x25471BC0 - - -. 0 25471B9C 24 -. 80 A9 00 04 7C 85 5A 14 90 89 00 04 81 28 00 14 2C 89 00 00 41 86 00 10 - -==== BB 19 (0x25471BB4) approx BBs exec'd 0 ==== - - 0x25471BB4: 80E90004 lwz r7,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25471BB8: 7CC75A14 add r6,r7,r11 - 5: GETL R7, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x25471BBC: 90C90004 stw r6,4(r9) - 10: GETL R6, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471BC0: 81280018 lwz r9,24(r8) - 15: GETL R8, t12 - 16: ADDL $0x18, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471BC4: 2F090000 cmpi cr6,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x6, CR - 23: INCEIPL $4 - - 0x25471BC8: 419A0010 bc 12,26,0x25471BD8 - 24: Js26o $0x25471BD8 - - -. 0 25471BB4 24 -. 80 E9 00 04 7C C7 5A 14 90 C9 00 04 81 28 00 18 2F 09 00 00 41 9A 00 10 - -==== BB 20 (0x25471BCC) approx BBs exec'd 0 ==== - - 0x25471BCC: 83A90004 lwz r29,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25471BD0: 7F9D5A14 add r28,r29,r11 - 5: GETL R29, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25471BD4: 93890004 stw r28,4(r9) - 10: GETL R28, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471BD8: 8128001C lwz r9,28(r8) - 15: GETL R8, t12 - 16: ADDL $0x1C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471BDC: 2F890000 cmpi cr7,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x7, CR - 23: INCEIPL $4 - - 0x25471BE0: 419E0010 bc 12,30,0x25471BF0 - 24: Js30o $0x25471BF0 - - -. 0 25471BCC 24 -. 83 A9 00 04 7F 9D 5A 14 93 89 00 04 81 28 00 1C 2F 89 00 00 41 9E 00 10 - -==== BB 21 (0x25471BE4) approx BBs exec'd 0 ==== - - 0x25471BE4: 80090004 lwz r0,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25471BE8: 7FE05A14 add r31,r0,r11 - 5: GETL R0, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0x25471BEC: 93E90004 stw r31,4(r9) - 10: GETL R31, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471BF0: 8128005C lwz r9,92(r8) - 15: GETL R8, t12 - 16: ADDL $0x5C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471BF4: 2C090000 cmpi cr0,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0x25471BF8: 41820010 bc 12,2,0x25471C08 - 24: Js02o $0x25471C08 - - -. 0 25471BE4 24 -. 80 09 00 04 7F E0 5A 14 93 E9 00 04 81 28 00 5C 2C 09 00 00 41 82 00 10 - -==== BB 22 (0x25471BFC) approx BBs exec'd 0 ==== - - 0x25471BFC: 83290004 lwz r25,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x25471C00: 7D995A14 add r12,r25,r11 - 5: GETL R25, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25471C04: 91890004 stw r12,4(r9) - 10: GETL R12, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471C08: 812800C4 lwz r9,196(r8) - 15: GETL R8, t12 - 16: ADDL $0xC4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25471C0C: 2C890000 cmpi cr1,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x1, CR - 23: INCEIPL $4 - - 0x25471C10: 41860010 bc 12,6,0x25471C20 - 24: Js06o $0x25471C20 - - -. 0 25471BFC 24 -. 83 29 00 04 7D 99 5A 14 91 89 00 04 81 28 00 C4 2C 89 00 00 41 86 00 10 - -==== BB 23 (0x25471C14) approx BBs exec'd 0 ==== - - 0x25471C14: 83490004 lwz r26,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25471C18: 7D1A5A14 add r8,r26,r11 - 5: GETL R26, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x25471C1C: 91090004 stw r8,4(r9) - 10: GETL R8, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471C20: 80E10010 lwz r7,16(r1) - 15: GETL R1, t12 - 16: ADDL $0x10, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R7 - 19: INCEIPL $4 - - 0x25471C24: 2F070000 cmpi cr6,r7,0 - 20: GETL R7, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x6, CR - 23: INCEIPL $4 - - 0x25471C28: 3960FFFF li r11,-1 - 24: MOVL $0xFFFFFFFF, t20 - 25: PUTL t20, R11 - 26: INCEIPL $4 - - 0x25471C2C: 9161023C stw r11,572(r1) - 27: GETL R11, t22 - 28: GETL R1, t24 - 29: ADDL $0x23C, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0x25471C30: 409A0010 bc 4,26,0x25471C40 - 32: Jc26o $0x25471C40 - - -. 0 25471C14 32 -. 83 49 00 04 7D 1A 5A 14 91 09 00 04 80 E1 00 10 2F 07 00 00 39 60 FF FF 91 61 02 3C 40 9A 00 10 - -==== BB 24 (0x25471C40) approx BBs exec'd 0 ==== - - 0x25471C40: 7F03C378 or r3,r24,r24 - 0: GETL R24, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25471C44: 38800000 li r4,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25471C48: 38A00000 li r5,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x25471C4C: 3B600000 li r27,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R27 - 11: INCEIPL $4 - - 0x25471C50: 4800EBE1 bl 0x25480830 - 12: MOVL $0x25471C54, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25480830 ($4) - - -. 0 25471C40 20 -. 7F 03 C3 78 38 80 00 00 38 A0 00 00 3B 60 00 00 48 00 EB E1 - -==== BB 25 __elf_machine_runtime_setup(0x25480830) approx BBs exec'd 0 ==== - - 0x25480830: 7CC802A6 mflr r6 - 0: GETL LR, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x25480834: 9421FFD0 stwu r1,-48(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFD0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x25480838: 7D800026 mfcr r12 - 9: GETL CR, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x2548083C: 480167C5 bl 0x25497000 - 12: MOVL $0x25480840, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25497000 ($4) - - -. 0 25480830 16 -. 7C C8 02 A6 94 21 FF D0 7D 80 00 26 48 01 67 C5 - -==== BB 26 (0x25480840) approx BBs exec'd 0 ==== - - 0x25480840: 93210014 stw r25,20(r1) - 0: GETL R25, t0 - 1: GETL R1, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25480844: 7C992378 or r25,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R25 - 7: INCEIPL $4 - - 0x25480848: 90C10034 stw r6,52(r1) - 8: GETL R6, t6 - 9: GETL R1, t8 - 10: ADDL $0x34, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2548084C: 8003007C lwz r0,124(r3) - 13: GETL R3, t10 - 14: ADDL $0x7C, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R0 - 17: INCEIPL $4 - - 0x25480850: 93A10024 stw r29,36(r1) - 18: GETL R29, t14 - 19: GETL R1, t16 - 20: ADDL $0x24, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25480854: 7C7D1B78 or r29,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x25480858: 2F800000 cmpi cr7,r0,0 - 26: GETL R0, t20 - 27: CMP0L t20, t22 (-rSo) - 28: ICRFL t22, $0x7, CR - 29: INCEIPL $4 - - 0x2548085C: 93C10028 stw r30,40(r1) - 30: GETL R30, t24 - 31: GETL R1, t26 - 32: ADDL $0x28, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x25480860: 92E1000C stw r23,12(r1) - 35: GETL R23, t28 - 36: GETL R1, t30 - 37: ADDL $0xC, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x25480864: 7FC802A6 mflr r30 - 40: GETL LR, t32 - 41: PUTL t32, R30 - 42: INCEIPL $4 - - 0x25480868: 93010010 stw r24,16(r1) - 43: GETL R24, t34 - 44: GETL R1, t36 - 45: ADDL $0x10, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x2548086C: 93410018 stw r26,24(r1) - 48: GETL R26, t38 - 49: GETL R1, t40 - 50: ADDL $0x18, t40 - 51: STL t38, (t40) - 52: INCEIPL $4 - - 0x25480870: 9361001C stw r27,28(r1) - 53: GETL R27, t42 - 54: GETL R1, t44 - 55: ADDL $0x1C, t44 - 56: STL t42, (t44) - 57: INCEIPL $4 - - 0x25480874: 93810020 stw r28,32(r1) - 58: GETL R28, t46 - 59: GETL R1, t48 - 60: ADDL $0x20, t48 - 61: STL t46, (t48) - 62: INCEIPL $4 - - 0x25480878: 93E1002C stw r31,44(r1) - 63: GETL R31, t50 - 64: GETL R1, t52 - 65: ADDL $0x2C, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0x2548087C: 91810008 stw r12,8(r1) - 68: GETL R12, t54 - 69: GETL R1, t56 - 70: ADDL $0x8, t56 - 71: STL t54, (t56) - 72: INCEIPL $4 - - 0x25480880: 419E0294 bc 12,30,0x25480B14 - 73: Js30o $0x25480B14 - - -. 0 25480840 68 -. 93 21 00 14 7C 99 23 78 90 C1 00 34 80 03 00 7C 93 A1 00 24 7C 7D 1B 78 2F 80 00 00 93 C1 00 28 92 E1 00 0C 7F C8 02 A6 93 01 00 10 93 41 00 18 93 61 00 1C 93 81 00 20 93 E1 00 2C 91 81 00 08 41 9E 02 94 - -==== BB 27 (0x25480884) approx BBs exec'd 0 ==== - - 0x25480884: 82E30028 lwz r23,40(r3) - 0: GETL R3, t0 - 1: ADDL $0x28, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x25480888: 3D40AAAA lis r10,-21846 - 5: MOVL $0xAAAA0000, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0x2548088C: 6148AAAB ori r8,r10,0xAAAB - 8: MOVL $0xAAAAAAAB, t6 - 9: PUTL t6, R8 - 10: INCEIPL $4 - - 0x25480890: 8083002C lwz r4,44(r3) - 11: GETL R3, t8 - 12: ADDL $0x2C, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0x25480894: 80F70004 lwz r7,4(r23) - 16: GETL R23, t12 - 17: ADDL $0x4, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R7 - 20: INCEIPL $4 - - 0x25480898: 83E40004 lwz r31,4(r4) - 21: GETL R4, t16 - 22: ADDL $0x4, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0x2548089C: 7D674016 mulhwu r11,r7,r8 - 26: GETL R7, t20 - 27: GETL R8, t22 - 28: UMULHL t20, t22 - 29: PUTL t22, R11 - 30: INCEIPL $4 - - 0x254808A0: 557BE8FE rlwinm r27,r11,29,3,31 - 31: GETL R11, t24 - 32: SHRL $0x3, t24 - 33: PUTL t24, R27 - 34: INCEIPL $4 - - 0x254808A4: 281B2000 cmpli cr0,r27,8192 - 35: GETL R27, t26 - 36: MOVL $0x2000, t30 - 37: CMPUL t26, t30, t28 (-rSo) - 38: ICRFL t28, $0x0, CR - 39: INCEIPL $4 - - 0x254808A8: 5763083C rlwinm r3,r27,1,0,30 - 40: GETL R27, t32 - 41: SHLL $0x1, t32 - 42: PUTL t32, R3 - 43: INCEIPL $4 - - 0x254808AC: 38030012 addi r0,r3,18 - 44: GETL R3, t34 - 45: ADDL $0x12, t34 - 46: PUTL t34, R0 - 47: INCEIPL $4 - - 0x254808B0: 7D201A14 add r9,r0,r3 - 48: GETL R0, t36 - 49: GETL R3, t38 - 50: ADDL t36, t38 - 51: PUTL t38, R9 - 52: INCEIPL $4 - - 0x254808B4: 3AE9C000 addi r23,r9,-16384 - 53: GETL R9, t40 - 54: ADDL $0xFFFFC000, t40 - 55: PUTL t40, R23 - 56: INCEIPL $4 - - 0x254808B8: 4081029C bc 4,1,0x25480B54 - 57: Jc01o $0x25480B54 - - -. 0 25480884 56 -. 82 E3 00 28 3D 40 AA AA 61 48 AA AB 80 83 00 2C 80 F7 00 04 83 E4 00 04 7D 67 40 16 55 7B E8 FE 28 1B 20 00 57 63 08 3C 38 03 00 12 7D 20 1A 14 3A E9 C0 00 40 81 02 9C - -==== BB 28 (0x25480B54) approx BBs exec'd 0 ==== - - 0x25480B54: 7C170378 or r23,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R23 - 2: INCEIPL $4 - - 0x25480B58: 4BFFFD64 b 0x254808BC - 3: JMPo $0x254808BC ($4) - - -. 0 25480B54 8 -. 7C 17 03 78 4B FF FD 64 - -==== BB 29 (0x254808BC) approx BBs exec'd 0 ==== - - 0x254808BC: 56E8103A rlwinm r8,r23,2,0,29 - 0: GETL R23, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x254808C0: 2E190000 cmpi cr4,r25,0 - 4: GETL R25, t2 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x4, CR - 7: INCEIPL $4 - - 0x254808C4: 7F48FA14 add r26,r8,r31 - 8: GETL R8, t6 - 9: GETL R31, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x254808C8: 3C607D69 lis r3,32105 - 13: MOVL $0x7D690000, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x254808CC: 3CFA0001 addis r7,r26,1 - 16: GETL R26, t12 - 17: ADDL $0x10000, t12 - 18: PUTL t12, R7 - 19: INCEIPL $4 - - 0x254808D0: 574B043E rlwinm r11,r26,0,16,31 - 20: GETL R26, t14 - 21: ANDL $0xFFFF, t14 - 22: PUTL t14, R11 - 23: INCEIPL $4 - - 0x254808D4: 38878000 addi r4,r7,-32768 - 24: GETL R7, t16 - 25: ADDL $0xFFFF8000, t16 - 26: PUTL t16, R4 - 27: INCEIPL $4 - - 0x254808D8: 3CC04E80 lis r6,20096 - 28: MOVL $0x4E800000, t18 - 29: PUTL t18, R6 - 30: INCEIPL $4 - - 0x254808DC: 5489843E rlwinm r9,r4,16,16,31 - 31: GETL R4, t20 - 32: SHRL $0x10, t20 - 33: PUTL t20, R9 - 34: INCEIPL $4 - - 0x254808E0: 6560816B oris r0,r11,0x816B - 35: GETL R11, t22 - 36: ORL $0x816B0000, t22 - 37: PUTL t22, R0 - 38: INCEIPL $4 - - 0x254808E4: 652C3D6B oris r12,r9,0x3D6B - 39: GETL R9, t24 - 40: ORL $0x3D6B0000, t24 - 41: PUTL t24, R12 - 42: INCEIPL $4 - - 0x254808E8: 607C03A6 ori r28,r3,0x3A6 - 43: MOVL $0x7D6903A6, t26 - 44: PUTL t26, R28 - 45: INCEIPL $4 - - 0x254808EC: 60D80420 ori r24,r6,0x420 - 46: MOVL $0x4E800420, t28 - 47: PUTL t28, R24 - 48: INCEIPL $4 - - 0x254808F0: 919F0000 stw r12,0(r31) - 49: GETL R12, t30 - 50: GETL R31, t32 - 51: STL t30, (t32) - 52: INCEIPL $4 - - 0x254808F4: 901F0004 stw r0,4(r31) - 53: GETL R0, t34 - 54: GETL R31, t36 - 55: ADDL $0x4, t36 - 56: STL t34, (t36) - 57: INCEIPL $4 - - 0x254808F8: 939F0008 stw r28,8(r31) - 58: GETL R28, t38 - 59: GETL R31, t40 - 60: ADDL $0x8, t40 - 61: STL t38, (t40) - 62: INCEIPL $4 - - 0x254808FC: 931F000C stw r24,12(r31) - 63: GETL R24, t42 - 64: GETL R31, t44 - 65: ADDL $0xC, t44 - 66: STL t42, (t44) - 67: INCEIPL $4 - - 0x25480900: 41920178 bc 12,18,0x25480A78 - 68: Js18o $0x25480A78 - - -. 0 254808BC 72 -. 56 E8 10 3A 2E 19 00 00 7F 48 FA 14 3C 60 7D 69 3C FA 00 01 57 4B 04 3E 38 87 80 00 3C C0 4E 80 54 89 84 3E 65 60 81 6B 65 2C 3D 6B 60 7C 03 A6 60 D8 04 20 91 9F 00 00 90 1F 00 04 93 9F 00 08 93 1F 00 0C 41 92 01 78 - -==== BB 30 (0x25480A78) approx BBs exec'd 0 ==== - - 0x25480A78: 817E04F0 lwz r11,1264(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25480A7C: 3159FFFF addic r10,r25,-1 - 5: GETL R25, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x25480A80: 7CAAC910 subfe r5,r10,r25 - 9: GETL R10, t6 - 10: GETL R25, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0x25480A84: 314BFFFF addic r10,r11,-1 - 14: GETL R11, t10 - 15: ADCL $0xFFFFFFFF, t10 (-wCa) - 16: PUTL t10, R10 - 17: INCEIPL $4 - - 0x25480A88: 7C8A5910 subfe r4,r10,r11 - 18: GETL R10, t12 - 19: GETL R11, t14 - 20: SBBL t12, t14 (-rCa-wCa) - 21: PUTL t14, R4 - 22: INCEIPL $4 - - 0x25480A8C: 7CAA2039 and. r10,r5,r4 - 23: GETL R5, t16 - 24: GETL R4, t18 - 25: ANDL t16, t18 - 26: PUTL t18, R10 - 27: CMP0L t18, t20 (-rSo) - 28: ICRFL t20, $0x0, CR - 29: INCEIPL $4 - - 0x25480A90: 39400004 li r10,4 - 30: MOVL $0x4, t22 - 31: PUTL t22, R10 - 32: INCEIPL $4 - - 0x25480A94: 41820010 bc 12,2,0x25480AA4 - 33: Js02o $0x25480AA4 - - -. 0 25480A78 32 -. 81 7E 04 F0 31 59 FF FF 7C AA C9 10 31 4B FF FF 7C 8A 59 10 7C AA 20 39 39 40 00 04 41 82 00 10 - -==== BB 31 (0x25480AA4) approx BBs exec'd 0 ==== - - 0x25480AA4: 419200B8 bc 12,18,0x25480B5C - 0: Js18o $0x25480B5C - - -. 0 25480AA4 4 -. 41 92 00 B8 - -==== BB 32 (0x25480B5C) approx BBs exec'd 0 ==== - - 0x25480B5C: 39600006 li r11,6 - 0: MOVL $0x6, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x25480B60: 4BFFFF4C b 0x25480AAC - 3: JMPo $0x25480AAC ($4) - - -. 0 25480B5C 8 -. 39 60 00 06 4B FF FF 4C - -==== BB 33 (0x25480AAC) approx BBs exec'd 0 ==== - - 0x25480AAC: 39200000 li r9,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25480AB0: 48000014 b 0x25480AC4 - 3: JMPo $0x25480AC4 ($4) - - -. 0 25480AAC 8 -. 39 20 00 00 48 00 00 14 - -==== BB 34 (0x25480AC4) approx BBs exec'd 0 ==== - - 0x25480AC4: 7E095840 cmpl cr4,r9,r11 - 0: GETL R9, t0 - 1: GETL R11, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x4, CR - 4: INCEIPL $4 - - 0x25480AC8: 4190FFEC bc 12,16,0x25480AB4 - 5: Js16o $0x25480AB4 - - -. 0 25480AC4 8 -. 7E 09 58 40 41 90 FF EC - -==== BB 35 (0x25480AB4) approx BBs exec'd 0 ==== - - 0x25480AB4: 553A103A rlwinm r26,r9,2,0,29 - 0: GETL R9, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x25480AB8: 7EFAFA14 add r23,r26,r31 - 4: GETL R26, t2 - 5: GETL R31, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R23 - 8: INCEIPL $4 - - 0x25480ABC: 7C00B86C dcbst r0,r23 - 9: INCEIPL $4 - - 0x25480AC0: 7D295214 add r9,r9,r10 - 10: GETL R9, t6 - 11: GETL R10, t8 - 12: ADDL t6, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x25480AC4: 7E095840 cmpl cr4,r9,r11 - 15: GETL R9, t10 - 16: GETL R11, t12 - 17: CMPUL t10, t12, t14 (-rSo) - 18: ICRFL t14, $0x4, CR - 19: INCEIPL $4 - - 0x25480AC8: 4190FFEC bc 12,16,0x25480AB4 - 20: Js16o $0x25480AB4 - - -. 0 25480AB4 24 -. 55 3A 10 3A 7E FA FA 14 7C 00 B8 6C 7D 29 52 14 7E 09 58 40 41 90 FF EC - -==== BB 36 (0x25480ACC) approx BBs exec'd 0 ==== - - 0x25480ACC: 5568103A rlwinm r8,r11,2,0,29 - 0: GETL R11, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x25480AD0: 7CE8FA14 add r7,r8,r31 - 4: GETL R8, t2 - 5: GETL R31, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x25480AD4: 3927FFFC addi r9,r7,-4 - 9: GETL R7, t6 - 10: ADDL $0xFFFFFFFC, t6 - 11: PUTL t6, R9 - 12: INCEIPL $4 - - 0x25480AD8: 7C00486C dcbst r0,r9 - 13: INCEIPL $4 - - 0x25480ADC: 7C0004AC sync - 14: INCEIPL $4 - - 0x25480AE0: 39200000 li r9,0 - 15: MOVL $0x0, t8 - 16: PUTL t8, R9 - 17: INCEIPL $4 - - 0x25480AE4: 48000014 b 0x25480AF8 - 18: JMPo $0x25480AF8 ($4) - - -. 0 25480ACC 28 -. 55 68 10 3A 7C E8 FA 14 39 27 FF FC 7C 00 48 6C 7C 00 04 AC 39 20 00 00 48 00 00 14 - -==== BB 37 (0x25480AF8) approx BBs exec'd 0 ==== - - 0x25480AF8: 7F895840 cmpl cr7,r9,r11 - 0: GETL R9, t0 - 1: GETL R11, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25480AFC: 419CFFEC bc 12,28,0x25480AE8 - 5: Js28o $0x25480AE8 - - -. 0 25480AF8 8 -. 7F 89 58 40 41 9C FF EC - -==== BB 38 (0x25480AE8) approx BBs exec'd 0 ==== - - 0x25480AE8: 553B103A rlwinm r27,r9,2,0,29 - 0: GETL R9, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25480AEC: 7CDBFA14 add r6,r27,r31 - 4: GETL R27, t2 - 5: GETL R31, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x25480AF0: 7C0037AC icbi r0,r6 - 9: GETL R6, t6 - 10: CALLM_So - 11: PUSHL t6 - 12: CALLMo $0x68 - 13: CALLM_Eo - 14: INCEIPL $4 - - 0x25480AF4: 7D295214 add r9,r9,r10 - 15: GETL R9, t8 - 16: GETL R10, t10 - 17: ADDL t8, t10 - 18: PUTL t10, R9 - 19: INCEIPL $4 - - 0x25480AF8: 7F895840 cmpl cr7,r9,r11 - 20: GETL R9, t12 - 21: GETL R11, t14 - 22: CMPUL t12, t14, t16 (-rSo) - 23: ICRFL t16, $0x7, CR - 24: INCEIPL $4 - - 0x25480AFC: 419CFFEC bc 12,28,0x25480AE8 - 25: Js28o $0x25480AE8 - - -. 0 25480AE8 24 -. 55 3B 10 3A 7C DB FA 14 7C 00 37 AC 7D 29 52 14 7F 89 58 40 41 9C FF EC - -==== BB 39 (0x25480B00) approx BBs exec'd 0 ==== - - 0x25480B00: 7C68FA14 add r3,r8,r31 - 0: GETL R8, t0 - 1: GETL R31, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25480B04: 3BE3FFFC addi r31,r3,-4 - 5: GETL R3, t4 - 6: ADDL $0xFFFFFFFC, t4 - 7: PUTL t4, R31 - 8: INCEIPL $4 - - 0x25480B08: 7C00FFAC icbi r0,r31 - 9: GETL R31, t6 - 10: CALLM_So - 11: PUSHL t6 - 12: CALLMo $0x68 - 13: CALLM_Eo - 14: INCEIPL $4 - - 0x25480B0C: 7C0004AC sync - 15: INCEIPL $4 - - 0x25480B10: 4C00012C 16: INCEIPL $4 - - 0x25480B14: 7F23CB78 or r3,r25,r25 - 17: GETL R25, t8 - 18: PUTL t8, R3 - 19: INCEIPL $4 - - 0x25480B18: 81010008 lwz r8,8(r1) - 20: GETL R1, t10 - 21: ADDL $0x8, t10 - 22: LDL (t10), t12 - 23: PUTL t12, R8 - 24: INCEIPL $4 - - 0x25480B1C: 83210034 lwz r25,52(r1) - 25: GETL R1, t14 - 26: ADDL $0x34, t14 - 27: LDL (t14), t16 - 28: PUTL t16, R25 - 29: INCEIPL $4 - - 0x25480B20: 82E1000C lwz r23,12(r1) - 30: GETL R1, t18 - 31: ADDL $0xC, t18 - 32: LDL (t18), t20 - 33: PUTL t20, R23 - 34: INCEIPL $4 - - 0x25480B24: 7D008120 mtcrf 0x8,r8 - 35: GETL R8, t22 - 36: ICRFL t22, $0x4, CR - 37: INCEIPL $4 - - 0x25480B28: 7F2803A6 mtlr r25 - 38: GETL R25, t24 - 39: PUTL t24, LR - 40: INCEIPL $4 - - 0x25480B2C: 83010010 lwz r24,16(r1) - 41: GETL R1, t26 - 42: ADDL $0x10, t26 - 43: LDL (t26), t28 - 44: PUTL t28, R24 - 45: INCEIPL $4 - - 0x25480B30: 83210014 lwz r25,20(r1) - 46: GETL R1, t30 - 47: ADDL $0x14, t30 - 48: LDL (t30), t32 - 49: PUTL t32, R25 - 50: INCEIPL $4 - - 0x25480B34: 83410018 lwz r26,24(r1) - 51: GETL R1, t34 - 52: ADDL $0x18, t34 - 53: LDL (t34), t36 - 54: PUTL t36, R26 - 55: INCEIPL $4 - - 0x25480B38: 8361001C lwz r27,28(r1) - 56: GETL R1, t38 - 57: ADDL $0x1C, t38 - 58: LDL (t38), t40 - 59: PUTL t40, R27 - 60: INCEIPL $4 - - 0x25480B3C: 83810020 lwz r28,32(r1) - 61: GETL R1, t42 - 62: ADDL $0x20, t42 - 63: LDL (t42), t44 - 64: PUTL t44, R28 - 65: INCEIPL $4 - - 0x25480B40: 83A10024 lwz r29,36(r1) - 66: GETL R1, t46 - 67: ADDL $0x24, t46 - 68: LDL (t46), t48 - 69: PUTL t48, R29 - 70: INCEIPL $4 - - 0x25480B44: 83C10028 lwz r30,40(r1) - 71: GETL R1, t50 - 72: ADDL $0x28, t50 - 73: LDL (t50), t52 - 74: PUTL t52, R30 - 75: INCEIPL $4 - - 0x25480B48: 83E1002C lwz r31,44(r1) - 76: GETL R1, t54 - 77: ADDL $0x2C, t54 - 78: LDL (t54), t56 - 79: PUTL t56, R31 - 80: INCEIPL $4 - - 0x25480B4C: 38210030 addi r1,r1,48 - 81: GETL R1, t58 - 82: ADDL $0x30, t58 - 83: PUTL t58, R1 - 84: INCEIPL $4 - - 0x25480B50: 4E800020 blr - 85: GETL LR, t60 - 86: JMPo-r t60 ($4) - - -. 0 25480B00 84 -. 7C 68 FA 14 3B E3 FF FC 7C 00 FF AC 7C 00 04 AC 4C 00 01 2C 7F 23 CB 78 81 01 00 08 83 21 00 34 82 E1 00 0C 7D 00 81 20 7F 28 03 A6 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -==== BB 40 (0x25471C54) approx BBs exec'd 0 ==== - - 0x25471C54: 38E00000 li r7,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x25471C58: 8161004C lwz r11,76(r1) - 3: GETL R1, t2 - 4: ADDL $0x4C, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x25471C5C: 39400001 li r10,1 - 8: MOVL $0x1, t6 - 9: PUTL t6, R10 - 10: INCEIPL $4 - - 0x25471C60: 91410264 stw r10,612(r1) - 11: GETL R10, t8 - 12: GETL R1, t10 - 13: ADDL $0x264, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25471C64: 2C0B0000 cmpi cr0,r11,0 - 16: GETL R11, t12 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x0, CR - 19: INCEIPL $4 - - 0x25471C68: 93610260 stw r27,608(r1) - 20: GETL R27, t16 - 21: GETL R1, t18 - 22: ADDL $0x260, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25471C6C: 93610270 stw r27,624(r1) - 25: GETL R27, t20 - 26: GETL R1, t22 - 27: ADDL $0x270, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0x25471C70: 93610258 stw r27,600(r1) - 30: GETL R27, t24 - 31: GETL R1, t26 - 32: ADDL $0x258, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x25471C74: 9361026C stw r27,620(r1) - 35: GETL R27, t28 - 36: GETL R1, t30 - 37: ADDL $0x26C, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x25471C78: 90E10254 stw r7,596(r1) - 40: GETL R7, t32 - 41: GETL R1, t34 - 42: ADDL $0x254, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0x25471C7C: 41820018 bc 12,2,0x25471C94 - 45: Js02o $0x25471C94 - - -. 0 25471C54 44 -. 38 E0 00 00 81 61 00 4C 39 40 00 01 91 41 02 64 2C 0B 00 00 93 61 02 60 93 61 02 70 93 61 02 58 93 61 02 6C 90 E1 02 54 41 82 00 18 - -==== BB 41 (0x25471C80) approx BBs exec'd 0 ==== - - 0x25471C80: 80AB0004 lwz r5,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25471C84: 80810050 lwz r4,80(r1) - 5: GETL R1, t4 - 6: ADDL $0x50, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25471C88: 90A10250 stw r5,592(r1) - 10: GETL R5, t8 - 11: GETL R1, t10 - 12: ADDL $0x250, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25471C8C: 80E40004 lwz r7,4(r4) - 15: GETL R4, t12 - 16: ADDL $0x4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R7 - 19: INCEIPL $4 - - 0x25471C90: 90E10254 stw r7,596(r1) - 20: GETL R7, t16 - 21: GETL R1, t18 - 22: ADDL $0x254, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25471C94: 2C830000 cmpi cr1,r3,0 - 25: GETL R3, t20 - 26: CMP0L t20, t22 (-rSo) - 27: ICRFL t22, $0x1, CR - 28: INCEIPL $4 - - 0x25471C98: 41860010 bc 12,6,0x25471CA8 - 29: Js06o $0x25471CA8 - - -. 0 25471C80 28 -. 80 AB 00 04 80 81 00 50 90 A1 02 50 80 E4 00 04 90 E1 02 54 2C 83 00 00 41 86 00 10 - -==== BB 42 (0x25471CA8) approx BBs exec'd 0 ==== - - 0x25471CA8: 3B610008 addi r27,r1,8 - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25471CAC: 3B200002 li r25,2 - 4: MOVL $0x2, t2 - 5: PUTL t2, R25 - 6: INCEIPL $4 - - 0x25471CB0: 814100D0 lwz r10,208(r1) - 7: GETL R1, t4 - 8: ADDL $0xD0, t4 - 9: LDL (t4), t6 - 10: PUTL t6, R10 - 11: INCEIPL $4 - - 0x25471CB4: 81210048 lwz r9,72(r1) - 12: GETL R1, t8 - 13: ADDL $0x48, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R9 - 16: INCEIPL $4 - - 0x25471CB8: 2F8A0000 cmpi cr7,r10,0 - 17: GETL R10, t12 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x7, CR - 20: INCEIPL $4 - - 0x25471CBC: 811B0248 lwz r8,584(r27) - 21: GETL R27, t16 - 22: ADDL $0x248, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R8 - 25: INCEIPL $4 - - 0x25471CC0: 817B024C lwz r11,588(r27) - 26: GETL R27, t20 - 27: ADDL $0x24C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R11 - 30: INCEIPL $4 - - 0x25471CC4: 83490004 lwz r26,4(r9) - 31: GETL R9, t24 - 32: ADDL $0x4, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R26 - 35: INCEIPL $4 - - 0x25471CC8: 39200000 li r9,0 - 36: MOVL $0x0, t28 - 37: PUTL t28, R9 - 38: INCEIPL $4 - - 0x25471CCC: 7F885A14 add r28,r8,r11 - 39: GETL R8, t30 - 40: GETL R11, t32 - 41: ADDL t30, t32 - 42: PUTL t32, R28 - 43: INCEIPL $4 - - 0x25471CD0: 83A10010 lwz r29,16(r1) - 44: GETL R1, t34 - 45: ADDL $0x10, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R29 - 48: INCEIPL $4 - - 0x25471CD4: 419E0008 bc 12,30,0x25471CDC - 49: Js30o $0x25471CDC - - -. 0 25471CA8 48 -. 3B 61 00 08 3B 20 00 02 81 41 00 D0 81 21 00 48 2F 8A 00 00 81 1B 02 48 81 7B 02 4C 83 49 00 04 39 20 00 00 7F 88 5A 14 83 A1 00 10 41 9E 00 08 - -==== BB 43 (0x25471CD8) approx BBs exec'd 0 ==== - - 0x25471CD8: 812A0004 lwz r9,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25471CDC: 3CA0AAAA lis r5,-21846 - 5: MOVL $0xAAAA0000, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25471CE0: 60A4AAAB ori r4,r5,0xAAAB - 8: MOVL $0xAAAAAAAB, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x25471CE4: 7D4B2016 mulhwu r10,r11,r4 - 11: GETL R11, t8 - 12: GETL R4, t10 - 13: UMULHL t8, t10 - 14: PUTL t10, R10 - 15: INCEIPL $4 - - 0x25471CE8: 7D0B4378 or r11,r8,r8 - 16: GETL R8, t12 - 17: PUTL t12, R11 - 18: INCEIPL $4 - - 0x25471CEC: 5540E8FE rlwinm r0,r10,29,3,31 - 19: GETL R10, t14 - 20: SHRL $0x3, t14 - 21: PUTL t14, R0 - 22: INCEIPL $4 - - 0x25471CF0: 7C004840 cmpl cr0,r0,r9 - 23: GETL R0, t16 - 24: GETL R9, t18 - 25: CMPUL t16, t18, t20 (-rSo) - 26: ICRFL t20, $0x0, CR - 27: INCEIPL $4 - - 0x25471CF4: 40810008 bc 4,1,0x25471CFC - 28: Jc01o $0x25471CFC - - -. 0 25471CD8 32 -. 81 2A 00 04 3C A0 AA AA 60 A4 AA AB 7D 4B 20 16 7D 0B 43 78 55 40 E8 FE 7C 00 48 40 40 81 00 08 - -==== BB 44 (0x25471CF8) approx BBs exec'd 0 ==== - - 0x25471CF8: 7D204B78 or r0,r9,r9 - 0: GETL R9, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25471CFC: 1C60000C mulli r3,r0,12 - 3: GETL R0, t2 - 4: MULL $0xC, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0x25471D00: 7FEB1A14 add r31,r11,r3 - 7: GETL R11, t4 - 8: GETL R3, t6 - 9: ADDL t4, t6 - 10: PUTL t6, R31 - 11: INCEIPL $4 - - 0x25471D04: 7F8BF840 cmpl cr7,r11,r31 - 12: GETL R11, t8 - 13: GETL R31, t10 - 14: CMPUL t8, t10, t12 (-rSo) - 15: ICRFL t12, $0x7, CR - 16: INCEIPL $4 - - 0x25471D08: 409C0020 bc 4,28,0x25471D28 - 17: Jc28o $0x25471D28 - - -. 0 25471CF8 20 -. 7D 20 4B 78 1C 60 00 0C 7F EB 1A 14 7F 8B F8 40 40 9C 00 20 - -==== BB 45 (0x25471D0C) approx BBs exec'd 0 ==== - - 0x25471D0C: 818B0008 lwz r12,8(r11) - 0: GETL R11, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x25471D10: 80CB0000 lwz r6,0(r11) - 5: GETL R11, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x25471D14: 396B000C addi r11,r11,12 - 9: GETL R11, t8 - 10: ADDL $0xC, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x25471D18: 7CECEA14 add r7,r12,r29 - 13: GETL R12, t10 - 14: GETL R29, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R7 - 17: INCEIPL $4 - - 0x25471D1C: 7F8BF840 cmpl cr7,r11,r31 - 18: GETL R11, t14 - 19: GETL R31, t16 - 20: CMPUL t14, t16, t18 (-rSo) - 21: ICRFL t18, $0x7, CR - 22: INCEIPL $4 - - 0x25471D20: 7CE6E92E stwx r7,r6,r29 - 23: GETL R29, t20 - 24: GETL R6, t22 - 25: ADDL t22, t20 - 26: GETL R7, t24 - 27: STL t24, (t20) - 28: INCEIPL $4 - - 0x25471D24: 419CFFE8 bc 12,28,0x25471D0C - 29: Js28o $0x25471D0C - - -. 0 25471D0C 28 -. 81 8B 00 08 80 CB 00 00 39 6B 00 0C 7C EC EA 14 7F 8B F8 40 7C E6 E9 2E 41 9C FF E8 - -==== BB 46 (0x25471D28) approx BBs exec'd 0 ==== - - 0x25471D28: 7C9FE040 cmpl cr1,r31,r28 - 0: GETL R31, t0 - 1: GETL R28, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25471D2C: 4084008C bc 4,4,0x25471DB8 - 5: Jc04o $0x25471DB8 - - -. 0 25471D28 8 -. 7C 9F E0 40 40 84 00 8C - -==== BB 47 (0x25471D30) approx BBs exec'd 0 ==== - - 0x25471D30: 811F0004 lwz r8,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25471D34: 817F0000 lwz r11,0(r31) - 5: GETL R31, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0x25471D38: 550A063E rlwinm r10,r8,0,24,31 - 9: GETL R8, t8 - 10: ANDL $0xFF, t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x25471D3C: 5500E136 rlwinm r0,r8,28,4,27 - 13: GETL R8, t10 - 14: ROLL $0x1C, t10 - 15: ANDL $0xFFFFFF0, t10 - 16: PUTL t10, R0 - 17: INCEIPL $4 - - 0x25471D40: 2F0A0016 cmpi cr6,r10,22 - 18: GETL R10, t12 - 19: MOVL $0x16, t16 - 20: CMPL t12, t16, t14 (-rSo) - 21: ICRFL t14, $0x6, CR - 22: INCEIPL $4 - - 0x25471D44: 7CC0D214 add r6,r0,r26 - 23: GETL R0, t18 - 24: GETL R26, t20 - 25: ADDL t18, t20 - 26: PUTL t20, R6 - 27: INCEIPL $4 - - 0x25471D48: 7D0BEA14 add r8,r11,r29 - 28: GETL R11, t22 - 29: GETL R29, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R8 - 32: INCEIPL $4 - - 0x25471D4C: 419A00C4 bc 12,26,0x25471E10 - 33: Js26o $0x25471E10 - - -. 0 25471D30 32 -. 81 1F 00 04 81 7F 00 00 55 0A 06 3E 55 00 E1 36 2F 0A 00 16 7C C0 D2 14 7D 0B EA 14 41 9A 00 C4 - -==== BB 48 (0x25471D50) approx BBs exec'd 0 ==== - - 0x25471D50: 2F8A0000 cmpi cr7,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25471D54: 419E0058 bc 12,30,0x25471DAC - 4: Js30o $0x25471DAC - - -. 0 25471D50 8 -. 2F 8A 00 00 41 9E 00 58 - -==== BB 49 (0x25471D58) approx BBs exec'd 0 ==== - - 0x25471D58: 8966000C lbz r11,12(r6) - 0: GETL R6, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25471D5C: 5569E13F rlwinm. r9,r11,28,4,31 - 5: GETL R11, t4 - 6: SHRL $0x4, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25471D60: 4182014C bc 12,2,0x25471EAC - 11: Js02o $0x25471EAC - - -. 0 25471D58 12 -. 89 66 00 0C 55 69 E1 3F 41 82 01 4C - -==== BB 50 (0x25471D64) approx BBs exec'd 0 ==== - - 0x25471D64: A006000E lhz r0,14(r6) - 0: GETL R6, t0 - 1: ADDL $0xE, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25471D68: 2F000000 cmpi cr6,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25471D6C: 39200000 li r9,0 - 9: MOVL $0x0, t8 - 10: PUTL t8, R9 - 11: INCEIPL $4 - - 0x25471D70: 419A0008 bc 12,26,0x25471D78 - 12: Js26o $0x25471D78 - - -. 0 25471D64 16 -. A0 06 00 0E 2F 00 00 00 39 20 00 00 41 9A 00 08 - -==== BB 51 (0x25471D74) approx BBs exec'd 0 ==== - - 0x25471D74: 81210010 lwz r9,16(r1) - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25471D78: 80A60004 lwz r5,4(r6) - 5: GETL R6, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0x25471D7C: 7D292A14 add r9,r9,r5 - 10: GETL R9, t8 - 11: GETL R5, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x25471D80: 2F8A0001 cmpi cr7,r10,1 - 15: GETL R10, t12 - 16: MOVL $0x1, t16 - 17: CMPL t12, t16, t14 (-rSo) - 18: ICRFL t14, $0x7, CR - 19: INCEIPL $4 - - 0x25471D84: 807F0008 lwz r3,8(r31) - 20: GETL R31, t18 - 21: ADDL $0x8, t18 - 22: LDL (t18), t20 - 23: PUTL t20, R3 - 24: INCEIPL $4 - - 0x25471D88: 7D291A14 add r9,r9,r3 - 25: GETL R9, t22 - 26: GETL R3, t24 - 27: ADDL t22, t24 - 28: PUTL t24, R9 - 29: INCEIPL $4 - - 0x25471D8C: 419E0078 bc 12,30,0x25471E04 - 30: Js30o $0x25471E04 - - -. 0 25471D74 28 -. 81 21 00 10 80 A6 00 04 7D 29 2A 14 2F 8A 00 01 80 7F 00 08 7D 29 1A 14 41 9E 00 78 - -==== BB 52 (0x25471D90) approx BBs exec'd 0 ==== - - 0x25471D90: 2C0A0014 cmpi cr0,r10,20 - 0: GETL R10, t0 - 1: MOVL $0x14, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25471D94: 41820070 bc 12,2,0x25471E04 - 5: Js02o $0x25471E04 - - -. 0 25471D90 8 -. 2C 0A 00 14 41 82 00 70 - -==== BB 53 (0x25471E04) approx BBs exec'd 0 ==== - - 0x25471E04: 3BFF000C addi r31,r31,12 - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0x25471E08: 91280000 stw r9,0(r8) - 4: GETL R9, t2 - 5: GETL R8, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x25471E0C: 4BFFFFA4 b 0x25471DB0 - 8: JMPo $0x25471DB0 ($4) - - -. 0 25471E04 12 -. 3B FF 00 0C 91 28 00 00 4B FF FF A4 - -==== BB 54 (0x25471DB0) approx BBs exec'd 0 ==== - - 0x25471DB0: 7C9FE040 cmpl cr1,r31,r28 - 0: GETL R31, t0 - 1: GETL R28, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25471DB4: 4184FF7C bc 12,4,0x25471D30 - 5: Js04o $0x25471D30 - - -. 0 25471DB0 8 -. 7C 9F E0 40 41 84 FF 7C - -==== BB 55 (0x25471D98) approx BBs exec'd 0 ==== - - 0x25471D98: 7F03C378 or r3,r24,r24 - 0: GETL R24, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25471D9C: 7FE4FB78 or r4,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25471DA0: 38A00000 li r5,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x25471DA4: 7CC73378 or r7,r6,r6 - 9: GETL R6, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0x25471DA8: 4800EF01 bl 0x25480CA8 - 12: MOVL $0x25471DAC, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25480CA8 ($4) - - -. 0 25471D98 20 -. 7F 03 C3 78 7F E4 FB 78 38 A0 00 00 7C C7 33 78 48 00 EF 01 - -==== BB 56 __process_machine_rela(0x25480CA8) approx BBs exec'd 0 ==== - - 0x25480CA8: 2B8A004D cmpli cr7,r10,77 - 0: GETL R10, t0 - 1: MOVL $0x4D, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25480CAC: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0x25480CB0: 9421FFD0 stwu r1,-48(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFD0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25480CB4: 4801634D bl 0x25497000 - 14: MOVL $0x25480CB8, t12 - 15: PUTL t12, LR - 16: JMPo-c $0x25497000 ($4) - - -. 0 25480CA8 16 -. 2B 8A 00 4D 7C 08 02 A6 94 21 FF D0 48 01 63 4D - -==== BB 57 (0x25480CB8) approx BBs exec'd 0 ==== - - 0x25480CB8: 93410018 stw r26,24(r1) - 0: GETL R26, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25480CBC: 7D3A4B78 or r26,r9,r9 - 5: GETL R9, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x25480CC0: 9361001C stw r27,28(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25480CC4: 7CDB3378 or r27,r6,r6 - 13: GETL R6, t10 - 14: PUTL t10, R27 - 15: INCEIPL $4 - - 0x25480CC8: 93810020 stw r28,32(r1) - 16: GETL R28, t12 - 17: GETL R1, t14 - 18: ADDL $0x20, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x25480CCC: 7C9C2378 or r28,r4,r4 - 21: GETL R4, t16 - 22: PUTL t16, R28 - 23: INCEIPL $4 - - 0x25480CD0: 93A10024 stw r29,36(r1) - 24: GETL R29, t18 - 25: GETL R1, t20 - 26: ADDL $0x24, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x25480CD4: 7CBD2B78 or r29,r5,r5 - 29: GETL R5, t22 - 30: PUTL t22, R29 - 31: INCEIPL $4 - - 0x25480CD8: 93C10028 stw r30,40(r1) - 32: GETL R30, t24 - 33: GETL R1, t26 - 34: ADDL $0x28, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x25480CDC: 7FC802A6 mflr r30 - 37: GETL LR, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0x25480CE0: 93E1002C stw r31,44(r1) - 40: GETL R31, t30 - 41: GETL R1, t32 - 42: ADDL $0x2C, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x25480CE4: 7D5F5378 or r31,r10,r10 - 45: GETL R10, t34 - 46: PUTL t34, R31 - 47: INCEIPL $4 - - 0x25480CE8: 90010034 stw r0,52(r1) - 48: GETL R0, t36 - 49: GETL R1, t38 - 50: ADDL $0x34, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x25480CEC: 90610008 stw r3,8(r1) - 53: GETL R3, t40 - 54: GETL R1, t42 - 55: ADDL $0x8, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x25480CF0: 90E10010 stw r7,16(r1) - 58: GETL R7, t44 - 59: GETL R1, t46 - 60: ADDL $0x10, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x25480CF4: 9101000C stw r8,12(r1) - 63: GETL R8, t48 - 64: GETL R1, t50 - 65: ADDL $0xC, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x25480CF8: 419D0140 bc 12,29,0x25480E38 - 68: Js29o $0x25480E38 - - -. 0 25480CB8 68 -. 93 41 00 18 7D 3A 4B 78 93 61 00 1C 7C DB 33 78 93 81 00 20 7C 9C 23 78 93 A1 00 24 7C BD 2B 78 93 C1 00 28 7F C8 02 A6 93 E1 00 2C 7D 5F 53 78 90 01 00 34 90 61 00 08 90 E1 00 10 91 01 00 0C 41 9D 01 40 - -==== BB 58 (0x25480CFC) approx BBs exec'd 0 ==== - - 0x25480CFC: 817E0450 lwz r11,1104(r30) - 0: GETL R30, t0 - 1: ADDL $0x450, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25480D00: 5544103A rlwinm r4,r10,2,0,29 - 5: GETL R10, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x25480D04: 7C64582E lwzx r3,r4,r11 - 9: GETL R11, t6 - 10: GETL R4, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x25480D08: 7D235A14 add r9,r3,r11 - 15: GETL R3, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25480D0C: 7D2903A6 mtctr r9 - 20: GETL R9, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x25480D10: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - -. 0 25480CFC 24 -. 81 7E 04 50 55 44 10 3A 7C 64 58 2E 7D 23 5A 14 7D 29 03 A6 4E 80 04 20 - -==== BB 59 (0x25480FD8) approx BBs exec'd 0 ==== - - 0x25480FD8: 80A1000C lwz r5,12(r1) - 0: GETL R1, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25480FDC: 7FA5D050 subf r29,r5,r26 - 5: GETL R5, t4 - 6: GETL R26, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x25480FE0: 57BF3032 rlwinm r31,r29,6,0,25 - 10: GETL R29, t8 - 11: SHLL $0x6, t8 - 12: PUTL t8, R31 - 13: INCEIPL $4 - - 0x25480FE4: 7FE93670 srawi r9,r31,6 - 14: GETL R31, t10 - 15: SARL $0x6, t10 (-wCa) - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x25480FE8: 7F89E800 cmp cr7,r9,r29 - 18: GETL R9, t12 - 19: GETL R29, t14 - 20: CMPL t12, t14, t16 (-rSo) - 21: ICRFL t16, $0x7, CR - 22: INCEIPL $4 - - 0x25480FEC: 419E0254 bc 12,30,0x25481240 - 23: Js30o $0x25481240 - - -. 0 25480FD8 24 -. 80 A1 00 0C 7F A5 D0 50 57 BF 30 32 7F E9 36 70 7F 89 E8 00 41 9E 02 54 - -==== BB 60 (0x25481240) approx BBs exec'd 0 ==== - - 0x25481240: 553A01BA rlwinm r26,r9,0,6,29 - 0: GETL R9, t0 - 1: ANDL $0x3FFFFFC, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x25481244: 67404800 oris r0,r26,0x4800 - 4: GETL R26, t2 - 5: ORL $0x48000000, t2 - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x25481248: 90050000 stw r0,0(r5) - 8: GETL R0, t4 - 9: GETL R5, t6 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x2548124C: 4BFFFBB4 b 0x25480E00 - 12: JMPo $0x25480E00 ($4) - - -. 0 25481240 16 -. 55 3A 01 BA 67 40 48 00 90 05 00 00 4B FF FB B4 - -==== BB 61 (0x25480E00) approx BBs exec'd 0 ==== - - 0x25480E00: 7C00286C dcbst r0,r5 - 0: INCEIPL $4 - - 0x25480E04: 7C0004AC sync - 1: INCEIPL $4 - - 0x25480E08: 8381000C lwz r28,12(r1) - 2: GETL R1, t0 - 3: ADDL $0xC, t0 - 4: LDL (t0), t2 - 5: PUTL t2, R28 - 6: INCEIPL $4 - - 0x25480E0C: 7C00E7AC icbi r0,r28 - 7: GETL R28, t4 - 8: CALLM_So - 9: PUSHL t4 - 10: CALLMo $0x68 - 11: CALLM_Eo - 12: INCEIPL $4 - - 0x25480E10: 80610034 lwz r3,52(r1) - 13: GETL R1, t6 - 14: ADDL $0x34, t6 - 15: LDL (t6), t8 - 16: PUTL t8, R3 - 17: INCEIPL $4 - - 0x25480E14: 83410018 lwz r26,24(r1) - 18: GETL R1, t10 - 19: ADDL $0x18, t10 - 20: LDL (t10), t12 - 21: PUTL t12, R26 - 22: INCEIPL $4 - - 0x25480E18: 8361001C lwz r27,28(r1) - 23: GETL R1, t14 - 24: ADDL $0x1C, t14 - 25: LDL (t14), t16 - 26: PUTL t16, R27 - 27: INCEIPL $4 - - 0x25480E1C: 7C6803A6 mtlr r3 - 28: GETL R3, t18 - 29: PUTL t18, LR - 30: INCEIPL $4 - - 0x25480E20: 83810020 lwz r28,32(r1) - 31: GETL R1, t20 - 32: ADDL $0x20, t20 - 33: LDL (t20), t22 - 34: PUTL t22, R28 - 35: INCEIPL $4 - - 0x25480E24: 83A10024 lwz r29,36(r1) - 36: GETL R1, t24 - 37: ADDL $0x24, t24 - 38: LDL (t24), t26 - 39: PUTL t26, R29 - 40: INCEIPL $4 - - 0x25480E28: 83C10028 lwz r30,40(r1) - 41: GETL R1, t28 - 42: ADDL $0x28, t28 - 43: LDL (t28), t30 - 44: PUTL t30, R30 - 45: INCEIPL $4 - - 0x25480E2C: 83E1002C lwz r31,44(r1) - 46: GETL R1, t32 - 47: ADDL $0x2C, t32 - 48: LDL (t32), t34 - 49: PUTL t34, R31 - 50: INCEIPL $4 - - 0x25480E30: 38210030 addi r1,r1,48 - 51: GETL R1, t36 - 52: ADDL $0x30, t36 - 53: PUTL t36, R1 - 54: INCEIPL $4 - - 0x25480E34: 4E800020 blr - 55: GETL LR, t38 - 56: JMPo-r t38 ($4) - - -. 0 25480E00 56 -. 7C 00 28 6C 7C 00 04 AC 83 81 00 0C 7C 00 E7 AC 80 61 00 34 83 41 00 18 83 61 00 1C 7C 68 03 A6 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -==== BB 62 (0x25471DAC) approx BBs exec'd 0 ==== - - 0x25471DAC: 3BFF000C addi r31,r31,12 - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0x25471DB0: 7C9FE040 cmpl cr1,r31,r28 - 4: GETL R31, t2 - 5: GETL R28, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25471DB4: 4184FF7C bc 12,4,0x25471D30 - 9: Js04o $0x25471D30 - - -. 0 25471DAC 12 -. 3B FF 00 0C 7C 9F E0 40 41 84 FF 7C - -==== BB 63 (0x25471DB8) approx BBs exec'd 0 ==== - - 0x25471DB8: 3739FFFF addic. r25,r25,-1 - 0: GETL R25, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R25 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25471DBC: 3B7B000C addi r27,r27,12 - 6: GETL R27, t4 - 7: ADDL $0xC, t4 - 8: PUTL t4, R27 - 9: INCEIPL $4 - - 0x25471DC0: 4080FEF0 bc 4,0,0x25471CB0 - 10: Jc00o $0x25471CB0 - - -. 0 25471DB8 12 -. 37 39 FF FF 3B 7B 00 0C 40 80 FE F0 - -==== BB 64 (0x25471CB0) approx BBs exec'd 0 ==== - - 0x25471CB0: 814100D0 lwz r10,208(r1) - 0: GETL R1, t0 - 1: ADDL $0xD0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25471CB4: 81210048 lwz r9,72(r1) - 5: GETL R1, t4 - 6: ADDL $0x48, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25471CB8: 2F8A0000 cmpi cr7,r10,0 - 10: GETL R10, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25471CBC: 811B0248 lwz r8,584(r27) - 14: GETL R27, t12 - 15: ADDL $0x248, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R8 - 18: INCEIPL $4 - - 0x25471CC0: 817B024C lwz r11,588(r27) - 19: GETL R27, t16 - 20: ADDL $0x24C, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R11 - 23: INCEIPL $4 - - 0x25471CC4: 83490004 lwz r26,4(r9) - 24: GETL R9, t20 - 25: ADDL $0x4, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R26 - 28: INCEIPL $4 - - 0x25471CC8: 39200000 li r9,0 - 29: MOVL $0x0, t24 - 30: PUTL t24, R9 - 31: INCEIPL $4 - - 0x25471CCC: 7F885A14 add r28,r8,r11 - 32: GETL R8, t26 - 33: GETL R11, t28 - 34: ADDL t26, t28 - 35: PUTL t28, R28 - 36: INCEIPL $4 - - 0x25471CD0: 83A10010 lwz r29,16(r1) - 37: GETL R1, t30 - 38: ADDL $0x10, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R29 - 41: INCEIPL $4 - - 0x25471CD4: 419E0008 bc 12,30,0x25471CDC - 42: Js30o $0x25471CDC - - -. 0 25471CB0 40 -. 81 41 00 D0 81 21 00 48 2F 8A 00 00 81 1B 02 48 81 7B 02 4C 83 49 00 04 39 20 00 00 7F 88 5A 14 83 A1 00 10 41 9E 00 08 - -==== BB 65 (0x25471CFC) approx BBs exec'd 0 ==== - - 0x25471CFC: 1C60000C mulli r3,r0,12 - 0: GETL R0, t0 - 1: MULL $0xC, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x25471D00: 7FEB1A14 add r31,r11,r3 - 4: GETL R11, t2 - 5: GETL R3, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R31 - 8: INCEIPL $4 - - 0x25471D04: 7F8BF840 cmpl cr7,r11,r31 - 9: GETL R11, t6 - 10: GETL R31, t8 - 11: CMPUL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25471D08: 409C0020 bc 4,28,0x25471D28 - 14: Jc28o $0x25471D28 - - -. 0 25471CFC 16 -. 1C 60 00 0C 7F EB 1A 14 7F 8B F8 40 40 9C 00 20 - -==== BB 66 (0x25471DC4) approx BBs exec'd 0 ==== - - 0x25471DC4: 7EE3BB78 or r3,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25471DC8: 7F04C378 or r4,r24,r24 - 3: GETL R24, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25471DCC: 4BFFFBBD bl 0x25471988 - 6: MOVL $0x25471DD0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25471988 ($4) - - -. 0 25471DC4 12 -. 7E E3 BB 78 7F 04 C3 78 4B FF FB BD - -==== BB 67 _dl_start_final(0x25471988) approx BBs exec'd 0 ==== - - 0x25471988: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547198C: 7D2802A6 mflr r9 - 6: GETL LR, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x25471990: 48025671 bl 0x25497000 - 9: MOVL $0x25471994, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25471988 12 -. 94 21 FF E0 7D 28 02 A6 48 02 56 71 - -==== BB 68 (0x25471994) approx BBs exec'd 0 ==== - - 0x25471994: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25471998: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547199C: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x254719A0: 91210024 stw r9,36(r1) - 13: GETL R9, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254719A4: 38A0012C li r5,300 - 18: MOVL $0x12C, t14 - 19: PUTL t14, R5 - 20: INCEIPL $4 - - 0x254719A8: 80040000 lwz r0,0(r4) - 21: GETL R4, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R0 - 24: INCEIPL $4 - - 0x254719AC: 83BE04C8 lwz r29,1224(r30) - 25: GETL R30, t20 - 26: ADDL $0x4C8, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R29 - 29: INCEIPL $4 - - 0x254719B0: 81840008 lwz r12,8(r4) - 30: GETL R4, t24 - 31: ADDL $0x8, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R12 - 34: INCEIPL $4 - - 0x254719B4: 38840020 addi r4,r4,32 - 35: GETL R4, t28 - 36: ADDL $0x20, t28 - 37: PUTL t28, R4 - 38: INCEIPL $4 - - 0x254719B8: 901D01B8 stw r0,440(r29) - 39: GETL R0, t30 - 40: GETL R29, t32 - 41: ADDL $0x1B8, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x254719BC: 919D01C0 stw r12,448(r29) - 44: GETL R12, t34 - 45: GETL R29, t36 - 46: ADDL $0x1C0, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0x254719C0: 9361000C stw r27,12(r1) - 49: GETL R27, t38 - 50: GETL R1, t40 - 51: ADDL $0xC, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0x254719C4: 7C7B1B78 or r27,r3,r3 - 54: GETL R3, t42 - 55: PUTL t42, R27 - 56: INCEIPL $4 - - 0x254719C8: 93810010 stw r28,16(r1) - 57: GETL R28, t44 - 58: GETL R1, t46 - 59: ADDL $0x10, t46 - 60: STL t44, (t46) - 61: INCEIPL $4 - - 0x254719CC: 387D01D8 addi r3,r29,472 - 62: GETL R29, t48 - 63: ADDL $0x1D8, t48 - 64: PUTL t48, R3 - 65: INCEIPL $4 - - 0x254719D0: 3B9D01B8 addi r28,r29,440 - 66: GETL R29, t50 - 67: ADDL $0x1B8, t50 - 68: PUTL t50, R28 - 69: INCEIPL $4 - - 0x254719D4: 4801220D bl 0x25483BE0 - 70: MOVL $0x254719D8, t52 - 71: PUTL t52, LR - 72: JMPo-c $0x25483BE0 ($4) - - -. 0 25471994 68 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 91 21 00 24 38 A0 01 2C 80 04 00 00 83 BE 04 C8 81 84 00 08 38 84 00 20 90 1D 01 B8 91 9D 01 C0 93 61 00 0C 7C 7B 1B 78 93 81 00 10 38 7D 01 D8 3B 9D 01 B8 48 01 22 0D - -==== BB 69 memcpy(0x25483BE0) approx BBs exec'd 0 ==== - - 0x25483BE0: 2B85000F cmpli cr7,r5,15 - 0: GETL R5, t0 - 1: MOVL $0xF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25483BE4: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0x25483BE8: 9421FFE0 stwu r1,-32(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFE0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25483BEC: 9361000C stw r27,12(r1) - 14: GETL R27, t12 - 15: GETL R1, t14 - 16: ADDL $0xC, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25483BF0: 7C7B1B78 or r27,r3,r3 - 19: GETL R3, t16 - 20: PUTL t16, R27 - 21: INCEIPL $4 - - 0x25483BF4: 93A10014 stw r29,20(r1) - 22: GETL R29, t18 - 23: GETL R1, t20 - 24: ADDL $0x14, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0x25483BF8: 7C9D2378 or r29,r4,r4 - 27: GETL R4, t22 - 28: PUTL t22, R29 - 29: INCEIPL $4 - - 0x25483BFC: 93E1001C stw r31,28(r1) - 30: GETL R31, t24 - 31: GETL R1, t26 - 32: ADDL $0x1C, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x25483C00: 7C7F1B78 or r31,r3,r3 - 35: GETL R3, t28 - 36: PUTL t28, R31 - 37: INCEIPL $4 - - 0x25483C04: 93810010 stw r28,16(r1) - 38: GETL R28, t30 - 39: GETL R1, t32 - 40: ADDL $0x10, t32 - 41: STL t30, (t32) - 42: INCEIPL $4 - - 0x25483C08: 93C10018 stw r30,24(r1) - 43: GETL R30, t34 - 44: GETL R1, t36 - 45: ADDL $0x18, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x25483C0C: 90010024 stw r0,36(r1) - 48: GETL R0, t38 - 49: GETL R1, t40 - 50: ADDL $0x24, t40 - 51: STL t38, (t40) - 52: INCEIPL $4 - - 0x25483C10: 409D0058 bc 4,29,0x25483C68 - 53: Jc29o $0x25483C68 - - -. 0 25483BE0 52 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 61 00 0C 7C 7B 1B 78 93 A1 00 14 7C 9D 23 78 93 E1 00 1C 7C 7F 1B 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 - -==== BB 70 (0x25483C14) approx BBs exec'd 0 ==== - - 0x25483C14: 7C8300D0 neg r4,r3 - 0: GETL R3, t0 - 1: NEGL t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x25483C18: 548307BE rlwinm r3,r4,0,30,31 - 4: GETL R4, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0x25483C1C: 7C691B79 or. r9,r3,r3 - 8: GETL R3, t4 - 9: PUTL t4, R9 - 10: CMP0L t4, t6 (-rSo) - 11: ICRFL t6, $0x0, CR - 12: INCEIPL $4 - - 0x25483C20: 7F832850 subf r28,r3,r5 - 13: GETL R3, t8 - 14: GETL R5, t10 - 15: SUBL t8, t10 - 16: PUTL t10, R28 - 17: INCEIPL $4 - - 0x25483C24: 4182001C bc 12,2,0x25483C40 - 18: Js02o $0x25483C40 - - -. 0 25483C14 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C - -==== BB 71 (0x25483C40) approx BBs exec'd 0 ==== - - 0x25483C40: 73A00003 andi. r0,r29,0x3 - 0: GETL R29, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25483C44: 4082006C bc 4,2,0x25483CB0 - 6: Jc02o $0x25483CB0 - - -. 0 25483C40 8 -. 73 A0 00 03 40 82 00 6C - -==== BB 72 (0x25483C48) approx BBs exec'd 0 ==== - - 0x25483C48: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25483C4C: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25483C50: 5785F0BE rlwinm r5,r28,30,2,31 - 6: GETL R28, t4 - 7: SHRL $0x2, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x25483C54: 48000071 bl 0x25483CC4 - 10: MOVL $0x25483C58, t6 - 11: PUTL t6, LR - 12: JMPo-c $0x25483CC4 ($4) - - -. 0 25483C48 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 00 71 - -==== BB 73 _wordcopy_fwd_aligned(0x25483CC4) approx BBs exec'd 0 ==== - - 0x25483CC4: 54A0077E rlwinm r0,r5,0,29,31 - 0: GETL R5, t0 - 1: ANDL $0x7, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x25483CC8: 7D8802A6 mflr r12 - 4: GETL LR, t2 - 5: PUTL t2, R12 - 6: INCEIPL $4 - - 0x25483CCC: 2B800007 cmpli cr7,r0,7 - 7: GETL R0, t4 - 8: MOVL $0x7, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x7, CR - 11: INCEIPL $4 - - 0x25483CD0: 48013331 bl 0x25497000 - 12: MOVL $0x25483CD4, t10 - 13: PUTL t10, LR - 14: JMPo-c $0x25497000 ($4) - - -. 0 25483CC4 16 -. 54 A0 07 7E 7D 88 02 A6 2B 80 00 07 48 01 33 31 - -==== BB 74 (0x25483CD4) approx BBs exec'd 0 ==== - - 0x25483CD4: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25483CD8: 93C10008 stw r30,8(r1) - 6: GETL R30, t4 - 7: GETL R1, t6 - 8: ADDL $0x8, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x25483CDC: 7FC802A6 mflr r30 - 11: GETL LR, t8 - 12: PUTL t8, R30 - 13: INCEIPL $4 - - 0x25483CE0: 7D8803A6 mtlr r12 - 14: GETL R12, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0x25483CE4: 419D0028 bc 12,29,0x25483D0C - 17: Js29o $0x25483D0C - - -. 0 25483CD4 20 -. 94 21 FF F0 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 41 9D 00 28 - -==== BB 75 (0x25483CE8) approx BBs exec'd 0 ==== - - 0x25483CE8: 817E0490 lwz r11,1168(r30) - 0: GETL R30, t0 - 1: ADDL $0x490, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25483CEC: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25483CF0: 7CCB002E lwzx r6,r11,r0 - 9: GETL R0, t6 - 10: GETL R11, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R6 - 14: INCEIPL $4 - - 0x25483CF4: 7D265A14 add r9,r6,r11 - 15: GETL R6, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25483CF8: 7D2903A6 mtctr r9 - 20: GETL R9, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x25483CFC: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - -. 0 25483CE8 24 -. 81 7E 04 90 54 00 10 3A 7C CB 00 2E 7D 26 5A 14 7D 29 03 A6 4E 80 04 20 - -==== BB 76 (0x25483D94) approx BBs exec'd 0 ==== - - 0x25483D94: 81240000 lwz r9,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25483D98: 3863FFE8 addi r3,r3,-24 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFE8, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483D9C: 3884FFEC addi r4,r4,-20 - 8: GETL R4, t6 - 9: ADDL $0xFFFFFFEC, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0x25483DA0: 38A50005 addi r5,r5,5 - 12: GETL R5, t8 - 13: ADDL $0x5, t8 - 14: PUTL t8, R5 - 15: INCEIPL $4 - - 0x25483DA4: 4BFFFF98 b 0x25483D3C - 16: JMPo $0x25483D3C ($4) - - -. 0 25483D94 20 -. 81 24 00 00 38 63 FF E8 38 84 FF EC 38 A5 00 05 4B FF FF 98 - -==== BB 77 (0x25483D3C) approx BBs exec'd 0 ==== - - 0x25483D3C: 80040018 lwz r0,24(r4) - 0: GETL R4, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 5: GETL R9, t4 - 6: GETL R3, t6 - 7: ADDL $0x18, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 10: GETL R5, t8 - 11: ADCL $0xFFFFFFF8, t8 (-wCa) - 12: PUTL t8, R5 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 16: GETL R4, t12 - 17: ADDL $0x1C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R9 - 20: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 21: GETL R0, t16 - 22: GETL R3, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 26: GETL R4, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R4 - 29: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 30: GETL R3, t22 - 31: ADDL $0x20, t22 - 32: PUTL t22, R3 - 33: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 34: Jc02o $0x25483D0C - - -. 0 25483D3C 32 -. 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -==== BB 78 (0x25483D0C) approx BBs exec'd 0 ==== - - 0x25483D0C: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25483D10: 91230000 stw r9,0(r3) - 4: GETL R9, t4 - 5: GETL R3, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0x25483D14: 81240004 lwz r9,4(r4) - 8: GETL R4, t8 - 9: ADDL $0x4, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R9 - 12: INCEIPL $4 - - 0x25483D18: 90030004 stw r0,4(r3) - 13: GETL R0, t12 - 14: GETL R3, t14 - 15: ADDL $0x4, t14 - 16: STL t12, (t14) - 17: INCEIPL $4 - - 0x25483D1C: 80040008 lwz r0,8(r4) - 18: GETL R4, t16 - 19: ADDL $0x8, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R0 - 22: INCEIPL $4 - - 0x25483D20: 91230008 stw r9,8(r3) - 23: GETL R9, t20 - 24: GETL R3, t22 - 25: ADDL $0x8, t22 - 26: STL t20, (t22) - 27: INCEIPL $4 - - 0x25483D24: 8124000C lwz r9,12(r4) - 28: GETL R4, t24 - 29: ADDL $0xC, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R9 - 32: INCEIPL $4 - - 0x25483D28: 9003000C stw r0,12(r3) - 33: GETL R0, t28 - 34: GETL R3, t30 - 35: ADDL $0xC, t30 - 36: STL t28, (t30) - 37: INCEIPL $4 - - 0x25483D2C: 80040010 lwz r0,16(r4) - 38: GETL R4, t32 - 39: ADDL $0x10, t32 - 40: LDL (t32), t34 - 41: PUTL t34, R0 - 42: INCEIPL $4 - - 0x25483D30: 91230010 stw r9,16(r3) - 43: GETL R9, t36 - 44: GETL R3, t38 - 45: ADDL $0x10, t38 - 46: STL t36, (t38) - 47: INCEIPL $4 - - 0x25483D34: 81240014 lwz r9,20(r4) - 48: GETL R4, t40 - 49: ADDL $0x14, t40 - 50: LDL (t40), t42 - 51: PUTL t42, R9 - 52: INCEIPL $4 - - 0x25483D38: 90030014 stw r0,20(r3) - 53: GETL R0, t44 - 54: GETL R3, t46 - 55: ADDL $0x14, t46 - 56: STL t44, (t46) - 57: INCEIPL $4 - - 0x25483D3C: 80040018 lwz r0,24(r4) - 58: GETL R4, t48 - 59: ADDL $0x18, t48 - 60: LDL (t48), t50 - 61: PUTL t50, R0 - 62: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 63: GETL R9, t52 - 64: GETL R3, t54 - 65: ADDL $0x18, t54 - 66: STL t52, (t54) - 67: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 68: GETL R5, t56 - 69: ADCL $0xFFFFFFF8, t56 (-wCa) - 70: PUTL t56, R5 - 71: CMP0L t56, t58 (-rSo) - 72: ICRFL t58, $0x0, CR - 73: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 74: GETL R4, t60 - 75: ADDL $0x1C, t60 - 76: LDL (t60), t62 - 77: PUTL t62, R9 - 78: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 79: GETL R0, t64 - 80: GETL R3, t66 - 81: ADDL $0x1C, t66 - 82: STL t64, (t66) - 83: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 84: GETL R4, t68 - 85: ADDL $0x20, t68 - 86: PUTL t68, R4 - 87: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 88: GETL R3, t70 - 89: ADDL $0x20, t70 - 90: PUTL t70, R3 - 91: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 92: Jc02o $0x25483D0C - - -. 0 25483D0C 80 -. 80 04 00 00 91 23 00 00 81 24 00 04 90 03 00 04 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -==== BB 79 (0x25483D5C) approx BBs exec'd 0 ==== - - 0x25483D5C: 83C10008 lwz r30,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R30 - 4: INCEIPL $4 - - 0x25483D60: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x25483D64: 91230000 stw r9,0(r3) - 9: GETL R9, t6 - 10: GETL R3, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25483D68: 4E800020 blr - 13: GETL LR, t10 - 14: JMPo-r t10 ($4) - - -. 0 25483D5C 16 -. 83 C1 00 08 38 21 00 10 91 23 00 00 4E 80 00 20 - -==== BB 80 (0x25483C58) approx BBs exec'd 0 ==== - - 0x25483C58: 5786003A rlwinm r6,r28,0,0,29 - 0: GETL R28, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x25483C5C: 578507BE rlwinm r5,r28,0,30,31 - 4: GETL R28, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0x25483C60: 7FFF3214 add r31,r31,r6 - 8: GETL R31, t4 - 9: GETL R6, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R31 - 12: INCEIPL $4 - - 0x25483C64: 7FBD3214 add r29,r29,r6 - 13: GETL R29, t8 - 14: GETL R6, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0x25483C68: 2C850000 cmpi cr1,r5,0 - 18: GETL R5, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x1, CR - 21: INCEIPL $4 - - 0x25483C6C: 4186001C bc 12,6,0x25483C88 - 22: Js06o $0x25483C88 - - -. 0 25483C58 24 -. 57 86 00 3A 57 85 07 BE 7F FF 32 14 7F BD 32 14 2C 85 00 00 41 86 00 1C - -==== BB 81 (0x25483C88) approx BBs exec'd 0 ==== - - 0x25483C88: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25483C8C: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483C90: 83810010 lwz r28,16(r1) - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0x25483C94: 8361000C lwz r27,12(r1) - 13: GETL R1, t10 - 14: ADDL $0xC, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0x25483C98: 7D0803A6 mtlr r8 - 18: GETL R8, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x25483C9C: 83A10014 lwz r29,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x25483CA0: 83C10018 lwz r30,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0x25483CA4: 83E1001C lwz r31,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R31 - 35: INCEIPL $4 - - 0x25483CA8: 38210020 addi r1,r1,32 - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: PUTL t28, R1 - 39: INCEIPL $4 - - 0x25483CAC: 4E800020 blr - 40: GETL LR, t30 - 41: JMPo-r t30 ($4) - - -. 0 25483C88 40 -. 81 01 00 24 7F 63 DB 78 83 81 00 10 83 61 00 0C 7D 08 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 82 (0x254719D8) approx BBs exec'd 0 ==== - - 0x254719D8: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254719DC: 48006B91 bl 0x2547856C - 3: MOVL $0x254719E0, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x2547856C ($4) - - -. 0 254719D8 8 -. 7F 83 E3 78 48 00 6B 91 - -==== BB 83 _dl_setup_hash(0x2547856C) approx BBs exec'd 0 ==== - - 0x2547856C: 81230030 lwz r9,48(r3) - 0: GETL R3, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25478570: 9421FFF0 stwu r1,-16(r1) - 5: GETL R1, t4 - 6: GETL R1, t6 - 7: ADDL $0xFFFFFFF0, t6 - 8: PUTL t6, R1 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x25478574: 2F890000 cmpi cr7,r9,0 - 11: GETL R9, t8 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x7, CR - 14: INCEIPL $4 - - 0x25478578: 419E0024 bc 12,30,0x2547859C - 15: Js30o $0x2547859C - - -. 0 2547856C 16 -. 81 23 00 30 94 21 FF F0 2F 89 00 00 41 9E 00 24 - -==== BB 84 (0x2547857C) approx BBs exec'd 0 ==== - - 0x2547857C: 81690004 lwz r11,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25478580: 814B0000 lwz r10,0(r11) - 5: GETL R11, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0x25478584: 388B0008 addi r4,r11,8 - 9: GETL R11, t8 - 10: ADDL $0x8, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25478588: 90830170 stw r4,368(r3) - 13: GETL R4, t10 - 14: GETL R3, t12 - 15: ADDL $0x170, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547858C: 5549103A rlwinm r9,r10,2,0,29 - 18: GETL R10, t14 - 19: SHLL $0x2, t14 - 20: PUTL t14, R9 - 21: INCEIPL $4 - - 0x25478590: 9143016C stw r10,364(r3) - 22: GETL R10, t16 - 23: GETL R3, t18 - 24: ADDL $0x16C, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x25478594: 7C044A14 add r0,r4,r9 - 27: GETL R4, t20 - 28: GETL R9, t22 - 29: ADDL t20, t22 - 30: PUTL t22, R0 - 31: INCEIPL $4 - - 0x25478598: 90030174 stw r0,372(r3) - 32: GETL R0, t24 - 33: GETL R3, t26 - 34: ADDL $0x174, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x2547859C: 38210010 addi r1,r1,16 - 37: GETL R1, t28 - 38: ADDL $0x10, t28 - 39: PUTL t28, R1 - 40: INCEIPL $4 - - 0x254785A0: 4E800020 blr - 41: GETL LR, t30 - 42: JMPo-r t30 ($4) - - -. 0 2547857C 40 -. 81 69 00 04 81 4B 00 00 38 8B 00 08 90 83 01 70 55 49 10 3A 91 43 01 6C 7C 04 4A 14 90 03 01 74 38 21 00 10 4E 80 00 20 - -==== BB 85 (0x254719E0) approx BBs exec'd 0 ==== - - 0x254719E0: 80FE04FC lwz r7,1276(r30) - 0: GETL R30, t0 - 1: ADDL $0x4FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254719E4: 80DE0500 lwz r6,1280(r30) - 5: GETL R30, t4 - 6: ADDL $0x500, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x254719E8: 3940FFFF li r10,-1 - 10: MOVL $0xFFFFFFFF, t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x254719EC: 80BE04A4 lwz r5,1188(r30) - 13: GETL R30, t10 - 14: ADDL $0x4A4, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0x254719F0: 39000001 li r8,1 - 18: MOVL $0x1, t14 - 19: PUTL t14, R8 - 20: INCEIPL $4 - - 0x254719F4: 817E04C0 lwz r11,1216(r30) - 21: GETL R30, t16 - 22: ADDL $0x4C0, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R11 - 25: INCEIPL $4 - - 0x254719F8: 7F63DB78 or r3,r27,r27 - 26: GETL R27, t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x254719FC: 809E0024 lwz r4,36(r30) - 29: GETL R30, t22 - 30: ADDL $0x24, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R4 - 33: INCEIPL $4 - - 0x25471A00: 915D03E4 stw r10,996(r29) - 34: GETL R10, t26 - 35: GETL R29, t28 - 36: ADDL $0x3E4, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x25471A04: 939D01CC stw r28,460(r29) - 39: GETL R28, t30 - 40: GETL R29, t32 - 41: ADDL $0x1CC, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x25471A08: 911D0330 stw r8,816(r29) - 44: GETL R8, t34 - 45: GETL R29, t36 - 46: ADDL $0x330, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0x25471A0C: 90FD0358 stw r7,856(r29) - 49: GETL R7, t38 - 50: GETL R29, t40 - 51: ADDL $0x358, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0x25471A10: 90DD035C stw r6,860(r29) - 54: GETL R6, t42 - 55: GETL R29, t44 - 56: ADDL $0x35C, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0x25471A14: 90BD0360 stw r5,864(r29) - 59: GETL R5, t46 - 60: GETL R29, t48 - 61: ADDL $0x360, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0x25471A18: 902B0000 stw r1,0(r11) - 64: GETL R1, t50 - 65: GETL R11, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0x25471A1C: 4800D629 bl 0x2547F044 - 68: MOVL $0x25471A20, t54 - 69: PUTL t54, LR - 70: JMPo-c $0x2547F044 ($4) - - -. 0 254719E0 64 -. 80 FE 04 FC 80 DE 05 00 39 40 FF FF 80 BE 04 A4 39 00 00 01 81 7E 04 C0 7F 63 DB 78 80 9E 00 24 91 5D 03 E4 93 9D 01 CC 91 1D 03 30 90 FD 03 58 90 DD 03 5C 90 BD 03 60 90 2B 00 00 48 00 D6 29 - -==== BB 86 _dl_sysdep_start(0x2547F044) approx BBs exec'd 0 ==== - - 0x2547F044: 7D8802A6 mflr r12 - 0: GETL LR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0x2547F048: 9421FDE0 stwu r1,-544(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFDE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547F04C: 38E30004 addi r7,r3,4 - 9: GETL R3, t6 - 10: ADDL $0x4, t6 - 11: PUTL t6, R7 - 12: INCEIPL $4 - - 0x2547F050: 48017FB1 bl 0x25497000 - 13: MOVL $0x2547F054, t8 - 14: PUTL t8, LR - 15: JMPo-c $0x25497000 ($4) - - -. 0 2547F044 16 -. 7D 88 02 A6 94 21 FD E0 38 E3 00 04 48 01 7F B1 - -==== BB 87 (0x2547F054) approx BBs exec'd 0 ==== - - 0x2547F054: 93C10218 stw r30,536(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x218, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547F058: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547F05C: 91810224 stw r12,548(r1) - 8: GETL R12, t6 - 9: GETL R1, t8 - 10: ADDL $0x224, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547F060: 81030000 lwz r8,0(r3) - 13: GETL R3, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R8 - 16: INCEIPL $4 - - 0x2547F064: 80BE04C0 lwz r5,1216(r30) - 17: GETL R30, t14 - 18: ADDL $0x4C0, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R5 - 21: INCEIPL $4 - - 0x2547F068: 5506103A rlwinm r6,r8,2,0,29 - 22: GETL R8, t18 - 23: SHLL $0x2, t18 - 24: PUTL t18, R6 - 25: INCEIPL $4 - - 0x2547F06C: 813E04D4 lwz r9,1236(r30) - 26: GETL R30, t20 - 27: ADDL $0x4D4, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0x2547F070: 7D463A14 add r10,r6,r7 - 31: GETL R6, t24 - 32: GETL R7, t26 - 33: ADDL t24, t26 - 34: PUTL t26, R10 - 35: INCEIPL $4 - - 0x2547F074: 90650000 stw r3,0(r5) - 36: GETL R3, t28 - 37: GETL R5, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x2547F078: 800A0004 lwz r0,4(r10) - 40: GETL R10, t32 - 41: ADDL $0x4, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R0 - 44: INCEIPL $4 - - 0x2547F07C: 394A0004 addi r10,r10,4 - 45: GETL R10, t36 - 46: ADDL $0x4, t36 - 47: PUTL t36, R10 - 48: INCEIPL $4 - - 0x2547F080: 807E04D0 lwz r3,1232(r30) - 49: GETL R30, t38 - 50: ADDL $0x4D0, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R3 - 53: INCEIPL $4 - - 0x2547F084: 2F800000 cmpi cr7,r0,0 - 54: GETL R0, t42 - 55: CMP0L t42, t44 (-rSo) - 56: ICRFL t44, $0x7, CR - 57: INCEIPL $4 - - 0x2547F088: 817E04B8 lwz r11,1208(r30) - 58: GETL R30, t46 - 59: ADDL $0x4B8, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R11 - 62: INCEIPL $4 - - 0x2547F08C: 92A101F4 stw r21,500(r1) - 63: GETL R21, t50 - 64: GETL R1, t52 - 65: ADDL $0x1F4, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0x2547F090: 3AA00000 li r21,0 - 68: MOVL $0x0, t54 - 69: PUTL t54, R21 - 70: INCEIPL $4 - - 0x2547F094: 92C101F8 stw r22,504(r1) - 71: GETL R22, t56 - 72: GETL R1, t58 - 73: ADDL $0x1F8, t58 - 74: STL t56, (t58) - 75: INCEIPL $4 - - 0x2547F098: 3AC00000 li r22,0 - 76: MOVL $0x0, t60 - 77: PUTL t60, R22 - 78: INCEIPL $4 - - 0x2547F09C: 92E101FC stw r23,508(r1) - 79: GETL R23, t62 - 80: GETL R1, t64 - 81: ADDL $0x1FC, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x2547F0A0: 7C972378 or r23,r4,r4 - 84: GETL R4, t66 - 85: PUTL t66, R23 - 86: INCEIPL $4 - - 0x2547F0A4: 93010200 stw r24,512(r1) - 87: GETL R24, t68 - 88: GETL R1, t70 - 89: ADDL $0x200, t70 - 90: STL t68, (t70) - 91: INCEIPL $4 - - 0x2547F0A8: 3B000000 li r24,0 - 92: MOVL $0x0, t72 - 93: PUTL t72, R24 - 94: INCEIPL $4 - - 0x2547F0AC: 93210204 stw r25,516(r1) - 95: GETL R25, t74 - 96: GETL R1, t76 - 97: ADDL $0x204, t76 - 98: STL t74, (t76) - 99: INCEIPL $4 - - 0x2547F0B0: 3B200000 li r25,0 - 100: MOVL $0x0, t78 - 101: PUTL t78, R25 - 102: INCEIPL $4 - - 0x2547F0B4: 93E1021C stw r31,540(r1) - 103: GETL R31, t80 - 104: GETL R1, t82 - 105: ADDL $0x21C, t82 - 106: STL t80, (t82) - 107: INCEIPL $4 - - 0x2547F0B8: 3BE00000 li r31,0 - 108: MOVL $0x0, t84 - 109: PUTL t84, R31 - 110: INCEIPL $4 - - 0x2547F0BC: 93410208 stw r26,520(r1) - 111: GETL R26, t86 - 112: GETL R1, t88 - 113: ADDL $0x208, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0x2547F0C0: 9361020C stw r27,524(r1) - 116: GETL R27, t90 - 117: GETL R1, t92 - 118: ADDL $0x20C, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0x2547F0C4: 93810210 stw r28,528(r1) - 121: GETL R28, t94 - 122: GETL R1, t96 - 123: ADDL $0x210, t96 - 124: STL t94, (t96) - 125: INCEIPL $4 - - 0x2547F0C8: 93A10214 stw r29,532(r1) - 126: GETL R29, t98 - 127: GETL R1, t100 - 128: ADDL $0x214, t100 - 129: STL t98, (t100) - 130: INCEIPL $4 - - 0x2547F0CC: 91030000 stw r8,0(r3) - 131: GETL R8, t102 - 132: GETL R3, t104 - 133: STL t102, (t104) - 134: INCEIPL $4 - - 0x2547F0D0: 90E90000 stw r7,0(r9) - 135: GETL R7, t106 - 136: GETL R9, t108 - 137: STL t106, (t108) - 138: INCEIPL $4 - - 0x2547F0D4: 914B0000 stw r10,0(r11) - 139: GETL R10, t110 - 140: GETL R11, t112 - 141: STL t110, (t112) - 142: INCEIPL $4 - - 0x2547F0D8: 419E0010 bc 12,30,0x2547F0E8 - 143: Js30o $0x2547F0E8 - - -. 0 2547F054 136 -. 93 C1 02 18 7F C8 02 A6 91 81 02 24 81 03 00 00 80 BE 04 C0 55 06 10 3A 81 3E 04 D4 7D 46 3A 14 90 65 00 00 80 0A 00 04 39 4A 00 04 80 7E 04 D0 2F 80 00 00 81 7E 04 B8 92 A1 01 F4 3A A0 00 00 92 C1 01 F8 3A C0 00 00 92 E1 01 FC 7C 97 23 78 93 01 02 00 3B 00 00 00 93 21 02 04 3B 20 00 00 93 E1 02 1C 3B E0 00 00 93 41 02 08 93 61 02 0C 93 81 02 10 93 A1 02 14 91 03 00 00 90 E9 00 00 91 4B 00 00 41 9E 00 10 - -==== BB 88 (0x2547F0DC) approx BBs exec'd 0 ==== - - 0x2547F0DC: 848A0004 lwzu r4,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R10 - 3: LDL (t0), t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x2547F0E0: 2F840000 cmpi cr7,r4,0 - 6: GETL R4, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x2547F0E4: 409EFFF8 bc 4,30,0x2547F0DC - 10: Jc30o $0x2547F0DC - - -. 0 2547F0DC 12 -. 84 8A 00 04 2F 84 00 00 40 9E FF F8 - -==== BB 89 (0x2547F0E8) approx BBs exec'd 0 ==== - - 0x2547F0E8: 3B6A0013 addi r27,r10,19 - 0: GETL R10, t0 - 1: ADDL $0x13, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x2547F0EC: 380A0004 addi r0,r10,4 - 4: GETL R10, t2 - 5: ADDL $0x4, t2 - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x2547F0F0: 576B0036 rlwinm r11,r27,0,0,27 - 8: GETL R27, t4 - 9: ANDL $0xFFFFFFF0, t4 - 10: PUTL t4, R11 - 11: INCEIPL $4 - - 0x2547F0F4: 834B0000 lwz r26,0(r11) - 12: GETL R11, t6 - 13: LDL (t6), t8 - 14: PUTL t8, R26 - 15: INCEIPL $4 - - 0x2547F0F8: 2F9A0010 cmpi cr7,r26,16 - 16: GETL R26, t10 - 17: MOVL $0x10, t14 - 18: CMPL t10, t14, t12 (-rSo) - 19: ICRFL t12, $0x7, CR - 20: INCEIPL $4 - - 0x2547F0FC: 419D0008 bc 12,29,0x2547F104 - 21: Js29o $0x2547F104 - - -. 0 2547F0E8 24 -. 3B 6A 00 13 38 0A 00 04 57 6B 00 36 83 4B 00 00 2F 9A 00 10 41 9D 00 08 - -==== BB 90 (0x2547F104) approx BBs exec'd 0 ==== - - 0x2547F104: 7C080378 or r8,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0x2547F108: 835E04F4 lwz r26,1268(r30) - 3: GETL R30, t2 - 4: ADDL $0x4F4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x2547F10C: 81680000 lwz r11,0(r8) - 8: GETL R8, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x2547F110: 3B800000 li r28,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R28 - 14: INCEIPL $4 - - 0x2547F114: 813E03EC lwz r9,1004(r30) - 15: GETL R30, t12 - 16: ADDL $0x3EC, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x2547F118: 2C0B0000 cmpi cr0,r11,0 - 20: GETL R11, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0x2547F11C: 83BE04E0 lwz r29,1248(r30) - 24: GETL R30, t20 - 25: ADDL $0x4E0, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R29 - 28: INCEIPL $4 - - 0x2547F120: 90090000 stw r0,0(r9) - 29: GETL R0, t24 - 30: GETL R9, t26 - 31: STL t24, (t26) - 32: INCEIPL $4 - - 0x2547F124: 93A101E0 stw r29,480(r1) - 33: GETL R29, t28 - 34: GETL R1, t30 - 35: ADDL $0x1E0, t30 - 36: STL t28, (t30) - 37: INCEIPL $4 - - 0x2547F128: 939A000C stw r28,12(r26) - 38: GETL R28, t32 - 39: GETL R26, t34 - 40: ADDL $0xC, t34 - 41: STL t32, (t34) - 42: INCEIPL $4 - - 0x2547F12C: 4182004C bc 12,2,0x2547F178 - 43: Js02o $0x2547F178 - - -. 0 2547F104 44 -. 7C 08 03 78 83 5E 04 F4 81 68 00 00 3B 80 00 00 81 3E 03 EC 2C 0B 00 00 83 BE 04 E0 90 09 00 00 93 A1 01 E0 93 9A 00 0C 41 82 00 4C - -==== BB 91 (0x2547F130) approx BBs exec'd 0 ==== - - 0x2547F130: 7D6A5B78 or r10,r11,r11 - 0: GETL R11, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x2547F134: 380AFFFD addi r0,r10,-3 - 3: GETL R10, t2 - 4: ADDL $0xFFFFFFFD, t2 - 5: PUTL t2, R0 - 6: INCEIPL $4 - - 0x2547F138: 28800014 cmpli cr1,r0,20 - 7: GETL R0, t4 - 8: MOVL $0x14, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x1, CR - 11: INCEIPL $4 - - 0x2547F13C: 41850024 bc 12,5,0x2547F160 - 12: Js05o $0x2547F160 - - -. 0 2547F130 16 -. 7D 6A 5B 78 38 0A FF FD 28 80 00 14 41 85 00 24 - -==== BB 92 (0x2547F140) approx BBs exec'd 0 ==== - - 0x2547F140: 817E03F4 lwz r11,1012(r30) - 0: GETL R30, t0 - 1: ADDL $0x3F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547F144: 5405103A rlwinm r5,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547F148: 7C65582E lwzx r3,r5,r11 - 9: GETL R11, t6 - 10: GETL R5, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x2547F14C: 7CE35A14 add r7,r3,r11 - 15: GETL R3, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R7 - 19: INCEIPL $4 - - 0x2547F150: 7CE903A6 mtctr r7 - 20: GETL R7, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x2547F154: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - -. 0 2547F140 24 -. 81 7E 03 F4 54 05 10 3A 7C 65 58 2E 7C E3 5A 14 7C E9 03 A6 4E 80 04 20 - -==== BB 93 (0x2547F160) approx BBs exec'd 0 ==== - - 0x2547F160: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F164: 7CAB5030 slw r11,r5,r10 - 3: GETL R5, t4 - 4: GETL R10, t2 - 5: SHLL t2, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x2547F168: 85480008 lwzu r10,8(r8) - 8: GETL R8, t6 - 9: ADDL $0x8, t6 - 10: PUTL t6, R8 - 11: LDL (t6), t8 - 12: PUTL t8, R10 - 13: INCEIPL $4 - - 0x2547F16C: 7FFF5B78 or r31,r31,r11 - 14: GETL R31, t10 - 15: GETL R11, t12 - 16: ORL t12, t10 - 17: PUTL t10, R31 - 18: INCEIPL $4 - - 0x2547F170: 2F8A0000 cmpi cr7,r10,0 - 19: GETL R10, t14 - 20: CMP0L t14, t16 (-rSo) - 21: ICRFL t16, $0x7, CR - 22: INCEIPL $4 - - 0x2547F174: 409EFFC0 bc 4,30,0x2547F134 - 23: Jc30o $0x2547F134 - - -. 0 2547F160 24 -. 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FF C0 - -==== BB 94 (0x2547F134) approx BBs exec'd 0 ==== - - 0x2547F134: 380AFFFD addi r0,r10,-3 - 0: GETL R10, t0 - 1: ADDL $0xFFFFFFFD, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x2547F138: 28800014 cmpli cr1,r0,20 - 4: GETL R0, t2 - 5: MOVL $0x14, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x1, CR - 8: INCEIPL $4 - - 0x2547F13C: 41850024 bc 12,5,0x2547F160 - 9: Js05o $0x2547F160 - - -. 0 2547F134 12 -. 38 0A FF FD 28 80 00 14 41 85 00 24 - -==== BB 95 (0x2547F3D4) approx BBs exec'd 0 ==== - - 0x2547F3D4: 813E04F0 lwz r9,1264(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547F3D8: 2F090000 cmpi cr6,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547F3DC: 41BAFD84 bc 13,26,0x2547F160 - 9: Js26o $0x2547F160 - - -. 0 2547F3D4 12 -. 81 3E 04 F0 2F 09 00 00 41 BA FD 84 - -==== BB 96 (0x2547F3E0) approx BBs exec'd 0 ==== - - 0x2547F3E0: 80680004 lwz r3,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547F3E4: 90690000 stw r3,0(r9) - 5: GETL R3, t4 - 6: GETL R9, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547F3E8: 81480000 lwz r10,0(r8) - 9: GETL R8, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R10 - 12: INCEIPL $4 - - 0x2547F3EC: 38A00001 li r5,1 - 13: MOVL $0x1, t12 - 14: PUTL t12, R5 - 15: INCEIPL $4 - - 0x2547F3F0: 7CAB5030 slw r11,r5,r10 - 16: GETL R5, t16 - 17: GETL R10, t14 - 18: SHLL t14, t16 - 19: PUTL t16, R11 - 20: INCEIPL $4 - - 0x2547F3F4: 85480008 lwzu r10,8(r8) - 21: GETL R8, t18 - 22: ADDL $0x8, t18 - 23: PUTL t18, R8 - 24: LDL (t18), t20 - 25: PUTL t20, R10 - 26: INCEIPL $4 - - 0x2547F3F8: 7FFF5B78 or r31,r31,r11 - 27: GETL R31, t22 - 28: GETL R11, t24 - 29: ORL t24, t22 - 30: PUTL t22, R31 - 31: INCEIPL $4 - - 0x2547F3FC: 2F8A0000 cmpi cr7,r10,0 - 32: GETL R10, t26 - 33: CMP0L t26, t28 (-rSo) - 34: ICRFL t28, $0x7, CR - 35: INCEIPL $4 - - 0x2547F400: 409EFD34 bc 4,30,0x2547F134 - 36: Jc30o $0x2547F134 - - -. 0 2547F3E0 36 -. 80 68 00 04 90 69 00 00 81 48 00 00 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 34 - -==== BB 97 (0x2547F158) approx BBs exec'd 0 ==== - - 0x2547F158: 83A80004 lwz r29,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547F15C: 93BA003C stw r29,60(r26) - 5: GETL R29, t4 - 6: GETL R26, t6 - 7: ADDL $0x3C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547F160: 38A00001 li r5,1 - 10: MOVL $0x1, t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0x2547F164: 7CAB5030 slw r11,r5,r10 - 13: GETL R5, t12 - 14: GETL R10, t10 - 15: SHLL t10, t12 - 16: PUTL t12, R11 - 17: INCEIPL $4 - - 0x2547F168: 85480008 lwzu r10,8(r8) - 18: GETL R8, t14 - 19: ADDL $0x8, t14 - 20: PUTL t14, R8 - 21: LDL (t14), t16 - 22: PUTL t16, R10 - 23: INCEIPL $4 - - 0x2547F16C: 7FFF5B78 or r31,r31,r11 - 24: GETL R31, t18 - 25: GETL R11, t20 - 26: ORL t20, t18 - 27: PUTL t18, R31 - 28: INCEIPL $4 - - 0x2547F170: 2F8A0000 cmpi cr7,r10,0 - 29: GETL R10, t22 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x7, CR - 32: INCEIPL $4 - - 0x2547F174: 409EFFC0 bc 4,30,0x2547F134 - 33: Jc30o $0x2547F134 - - -. 0 2547F158 32 -. 83 A8 00 04 93 BA 00 3C 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FF C0 - -==== BB 98 (0x2547F4BC) approx BBs exec'd 0 ==== - - 0x2547F4BC: 81480004 lwz r10,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547F4C0: 915A0004 stw r10,4(r26) - 5: GETL R10, t4 - 6: GETL R26, t6 - 7: ADDL $0x4, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547F4C4: 81480000 lwz r10,0(r8) - 10: GETL R8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0x2547F4C8: 4BFFFF24 b 0x2547F3EC - 14: JMPo $0x2547F3EC ($4) - - -. 0 2547F4BC 16 -. 81 48 00 04 91 5A 00 04 81 48 00 00 4B FF FF 24 - -==== BB 99 (0x2547F3EC) approx BBs exec'd 0 ==== - - 0x2547F3EC: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F3F0: 7CAB5030 slw r11,r5,r10 - 3: GETL R5, t4 - 4: GETL R10, t2 - 5: SHLL t2, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x2547F3F4: 85480008 lwzu r10,8(r8) - 8: GETL R8, t6 - 9: ADDL $0x8, t6 - 10: PUTL t6, R8 - 11: LDL (t6), t8 - 12: PUTL t8, R10 - 13: INCEIPL $4 - - 0x2547F3F8: 7FFF5B78 or r31,r31,r11 - 14: GETL R31, t10 - 15: GETL R11, t12 - 16: ORL t12, t10 - 17: PUTL t10, R31 - 18: INCEIPL $4 - - 0x2547F3FC: 2F8A0000 cmpi cr7,r10,0 - 19: GETL R10, t14 - 20: CMP0L t14, t16 (-rSo) - 21: ICRFL t16, $0x7, CR - 22: INCEIPL $4 - - 0x2547F400: 409EFD34 bc 4,30,0x2547F134 - 23: Jc30o $0x2547F134 - - -. 0 2547F3EC 24 -. 38 A0 00 01 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 34 - -==== BB 100 (0x2547F418) approx BBs exec'd 0 ==== - - 0x2547F418: 81280004 lwz r9,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547F41C: 913A001C stw r9,28(r26) - 5: GETL R9, t4 - 6: GETL R26, t6 - 7: ADDL $0x1C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547F420: 81480000 lwz r10,0(r8) - 10: GETL R8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0x2547F424: 4BFFFFC8 b 0x2547F3EC - 14: JMPo $0x2547F3EC ($4) - - -. 0 2547F418 16 -. 81 28 00 04 91 3A 00 1C 81 48 00 00 4B FF FF C8 - -==== BB 101 (0x2547F4EC) approx BBs exec'd 0 ==== - - 0x2547F4EC: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F4F0: 82C80004 lwz r22,4(r8) - 3: GETL R8, t2 - 4: ADDL $0x4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R22 - 7: INCEIPL $4 - - 0x2547F4F4: 7CAB5030 slw r11,r5,r10 - 8: GETL R5, t8 - 9: GETL R10, t6 - 10: SHLL t6, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x2547F4F8: 85480008 lwzu r10,8(r8) - 13: GETL R8, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R8 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547F4FC: 7FFF5B78 or r31,r31,r11 - 19: GETL R31, t14 - 20: GETL R11, t16 - 21: ORL t16, t14 - 22: PUTL t14, R31 - 23: INCEIPL $4 - - 0x2547F500: 2F8A0000 cmpi cr7,r10,0 - 24: GETL R10, t18 - 25: CMP0L t18, t20 (-rSo) - 26: ICRFL t20, $0x7, CR - 27: INCEIPL $4 - - 0x2547F504: 409EFC30 bc 4,30,0x2547F134 - 28: Jc30o $0x2547F134 - - -. 0 2547F4EC 28 -. 38 A0 00 01 82 C8 00 04 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 30 - -==== BB 102 (0x2547F4CC) approx BBs exec'd 0 ==== - - 0x2547F4CC: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F4D0: 82A80004 lwz r21,4(r8) - 3: GETL R8, t2 - 4: ADDL $0x4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R21 - 7: INCEIPL $4 - - 0x2547F4D4: 7CAB5030 slw r11,r5,r10 - 8: GETL R5, t8 - 9: GETL R10, t6 - 10: SHLL t6, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x2547F4D8: 85480008 lwzu r10,8(r8) - 13: GETL R8, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R8 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547F4DC: 7FFF5B78 or r31,r31,r11 - 19: GETL R31, t14 - 20: GETL R11, t16 - 21: ORL t16, t14 - 22: PUTL t14, R31 - 23: INCEIPL $4 - - 0x2547F4E0: 2F8A0000 cmpi cr7,r10,0 - 24: GETL R10, t18 - 25: CMP0L t18, t20 (-rSo) - 26: ICRFL t20, $0x7, CR - 27: INCEIPL $4 - - 0x2547F4E4: 409EFC50 bc 4,30,0x2547F134 - 28: Jc30o $0x2547F134 - - -. 0 2547F4CC 28 -. 38 A0 00 01 82 A8 00 04 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 50 - -==== BB 103 (0x2547F494) approx BBs exec'd 0 ==== - - 0x2547F494: 80080004 lwz r0,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547F498: 38A00001 li r5,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547F49C: 81480000 lwz r10,0(r8) - 8: GETL R8, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R10 - 11: INCEIPL $4 - - 0x2547F4A0: 900101E0 stw r0,480(r1) - 12: GETL R0, t10 - 13: GETL R1, t12 - 14: ADDL $0x1E0, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0x2547F4A4: 7CAB5030 slw r11,r5,r10 - 17: GETL R5, t16 - 18: GETL R10, t14 - 19: SHLL t14, t16 - 20: PUTL t16, R11 - 21: INCEIPL $4 - - 0x2547F4A8: 85480008 lwzu r10,8(r8) - 22: GETL R8, t18 - 23: ADDL $0x8, t18 - 24: PUTL t18, R8 - 25: LDL (t18), t20 - 26: PUTL t20, R10 - 27: INCEIPL $4 - - 0x2547F4AC: 7FFF5B78 or r31,r31,r11 - 28: GETL R31, t22 - 29: GETL R11, t24 - 30: ORL t24, t22 - 31: PUTL t22, R31 - 32: INCEIPL $4 - - 0x2547F4B0: 2F8A0000 cmpi cr7,r10,0 - 33: GETL R10, t26 - 34: CMP0L t26, t28 (-rSo) - 35: ICRFL t28, $0x7, CR - 36: INCEIPL $4 - - 0x2547F4B4: 409EFC80 bc 4,30,0x2547F134 - 37: Jc30o $0x2547F134 - - -. 0 2547F494 36 -. 80 08 00 04 38 A0 00 01 81 48 00 00 90 01 01 E0 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FC 80 - -==== BB 104 (0x2547F470) approx BBs exec'd 0 ==== - - 0x2547F470: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F474: 80C80004 lwz r6,4(r8) - 3: GETL R8, t2 - 4: ADDL $0x4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0x2547F478: 7CAB5030 slw r11,r5,r10 - 8: GETL R5, t8 - 9: GETL R10, t6 - 10: SHLL t6, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x2547F47C: 85480008 lwzu r10,8(r8) - 13: GETL R8, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R8 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547F480: 7F393278 xor r25,r25,r6 - 19: GETL R25, t14 - 20: GETL R6, t16 - 21: XORL t14, t16 - 22: PUTL t16, R25 - 23: INCEIPL $4 - - 0x2547F484: 7FFF5B78 or r31,r31,r11 - 24: GETL R31, t18 - 25: GETL R11, t20 - 26: ORL t20, t18 - 27: PUTL t18, R31 - 28: INCEIPL $4 - - 0x2547F488: 2F8A0000 cmpi cr7,r10,0 - 29: GETL R10, t22 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x7, CR - 32: INCEIPL $4 - - 0x2547F48C: 409EFCA8 bc 4,30,0x2547F134 - 33: Jc30o $0x2547F134 - - -. 0 2547F470 32 -. 38 A0 00 01 80 C8 00 04 7C AB 50 30 85 48 00 08 7F 39 32 78 7F FF 5B 78 2F 8A 00 00 40 9E FC A8 - -==== BB 105 (0x2547F44C) approx BBs exec'd 0 ==== - - 0x2547F44C: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F450: 81880004 lwz r12,4(r8) - 3: GETL R8, t2 - 4: ADDL $0x4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0x2547F454: 7CAB5030 slw r11,r5,r10 - 8: GETL R5, t8 - 9: GETL R10, t6 - 10: SHLL t6, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x2547F458: 85480008 lwzu r10,8(r8) - 13: GETL R8, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R8 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547F45C: 7F186278 xor r24,r24,r12 - 19: GETL R24, t14 - 20: GETL R12, t16 - 21: XORL t14, t16 - 22: PUTL t16, R24 - 23: INCEIPL $4 - - 0x2547F460: 7FFF5B78 or r31,r31,r11 - 24: GETL R31, t18 - 25: GETL R11, t20 - 26: ORL t20, t18 - 27: PUTL t18, R31 - 28: INCEIPL $4 - - 0x2547F464: 2F8A0000 cmpi cr7,r10,0 - 29: GETL R10, t22 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x7, CR - 32: INCEIPL $4 - - 0x2547F468: 409EFCCC bc 4,30,0x2547F134 - 33: Jc30o $0x2547F134 - - -. 0 2547F44C 32 -. 38 A0 00 01 81 88 00 04 7C AB 50 30 85 48 00 08 7F 18 62 78 7F FF 5B 78 2F 8A 00 00 40 9E FC CC - -==== BB 106 (0x2547F3A4) approx BBs exec'd 0 ==== - - 0x2547F3A4: 83680004 lwz r27,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x2547F3A8: 38A00001 li r5,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547F3AC: 809E04B4 lwz r4,1204(r30) - 8: GETL R30, t6 - 9: ADDL $0x4B4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x2547F3B0: 3BE0FFFF li r31,-1 - 13: MOVL $0xFFFFFFFF, t10 - 14: PUTL t10, R31 - 15: INCEIPL $4 - - 0x2547F3B4: 81480000 lwz r10,0(r8) - 16: GETL R8, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R10 - 19: INCEIPL $4 - - 0x2547F3B8: 93640000 stw r27,0(r4) - 20: GETL R27, t16 - 21: GETL R4, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0x2547F3BC: 7CAB5030 slw r11,r5,r10 - 24: GETL R5, t22 - 25: GETL R10, t20 - 26: SHLL t20, t22 - 27: PUTL t22, R11 - 28: INCEIPL $4 - - 0x2547F3C0: 85480008 lwzu r10,8(r8) - 29: GETL R8, t24 - 30: ADDL $0x8, t24 - 31: PUTL t24, R8 - 32: LDL (t24), t26 - 33: PUTL t26, R10 - 34: INCEIPL $4 - - 0x2547F3C4: 7FFF5B78 or r31,r31,r11 - 35: GETL R31, t28 - 36: GETL R11, t30 - 37: ORL t30, t28 - 38: PUTL t28, R31 - 39: INCEIPL $4 - - 0x2547F3C8: 2F8A0000 cmpi cr7,r10,0 - 40: GETL R10, t32 - 41: CMP0L t32, t34 (-rSo) - 42: ICRFL t34, $0x7, CR - 43: INCEIPL $4 - - 0x2547F3CC: 409EFD68 bc 4,30,0x2547F134 - 44: Jc30o $0x2547F134 - - -. 0 2547F3A4 44 -. 83 68 00 04 38 A0 00 01 80 9E 04 B4 3B E0 FF FF 81 48 00 00 93 64 00 00 7C AB 50 30 85 48 00 08 7F FF 5B 78 2F 8A 00 00 40 9E FD 68 - -==== BB 107 (0x2547F3D0) approx BBs exec'd 0 ==== - - 0x2547F3D0: 4BFFFDA8 b 0x2547F178 - 0: JMPo $0x2547F178 ($4) - - -. 0 2547F3D0 4 -. 4B FF FD A8 - -==== BB 108 (0x2547F178) approx BBs exec'd 0 ==== - - 0x2547F178: 38610050 addi r3,r1,80 - 0: GETL R1, t0 - 1: ADDL $0x50, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x2547F17C: 4800364D bl 0x254827C8 - 4: MOVL $0x2547F180, t2 - 5: PUTL t2, LR - 6: JMPo-c $0x254827C8 ($4) - - -. 0 2547F178 8 -. 38 61 00 50 48 00 36 4D - -==== BB 109 uname(0x254827C8) approx BBs exec'd 0 ==== - - 0x254827C8: 3800007A li r0,122 - 0: MOVL $0x7A, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254827CC: 44000002 sc - 3: JMPo-sys $0x254827D0 ($4) - - -. 0 254827C8 8 -. 38 00 00 7A 44 00 00 02 - -==== BB 110 (0x254827D0) approx BBs exec'd 0 ==== - - 0x254827D0: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - -. 0 254827D0 4 -. 4C A3 00 20 - -==== BB 111 (0x2547F180) approx BBs exec'd 0 ==== - - 0x2547F180: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x2547F184: 3BA10010 addi r29,r1,16 - 4: GETL R1, t4 - 5: ADDL $0x10, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x2547F188: 408201DC bc 4,2,0x2547F364 - 8: Jc02o $0x2547F364 - - -. 0 2547F180 12 -. 2C 03 00 00 3B A1 00 10 40 82 01 DC - -==== BB 112 (0x2547F18C) approx BBs exec'd 0 ==== - - 0x2547F18C: 3BA100D2 addi r29,r1,210 - 0: GETL R1, t0 - 1: ADDL $0xD2, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x2547F190: 893D0000 lbz r9,0(r29) - 4: GETL R29, t2 - 5: LDB (t2), t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x2547F194: 7FA3EB78 or r3,r29,r29 - 8: GETL R29, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x2547F198: 38E00000 li r7,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0x2547F19C: 39000000 li r8,0 - 14: MOVL $0x0, t10 - 15: PUTL t10, R8 - 16: INCEIPL $4 - - 0x2547F1A0: 3949FFD0 addi r10,r9,-48 - 17: GETL R9, t12 - 18: ADDL $0xFFFFFFD0, t12 - 19: PUTL t12, R10 - 20: INCEIPL $4 - - 0x2547F1A4: 2B8A0009 cmpli cr7,r10,9 - 21: GETL R10, t14 - 22: MOVL $0x9, t18 - 23: CMPUL t14, t18, t16 (-rSo) - 24: ICRFL t16, $0x7, CR - 25: INCEIPL $4 - - 0x2547F1A8: 419D0068 bc 12,29,0x2547F210 - 26: Js29o $0x2547F210 - - -. 0 2547F18C 32 -. 3B A1 00 D2 89 3D 00 00 7F A3 EB 78 38 E0 00 00 39 00 00 00 39 49 FF D0 2B 8A 00 09 41 9D 00 68 - -==== BB 113 (0x2547F1AC) approx BBs exec'd 0 ==== - - 0x2547F1AC: 89630001 lbz r11,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547F1B0: 3929FFD0 addi r9,r9,-48 - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFD0, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x2547F1B4: 39430001 addi r10,r3,1 - 9: GETL R3, t6 - 10: ADDL $0x1, t6 - 11: PUTL t6, R10 - 12: INCEIPL $4 - - 0x2547F1B8: 380BFFD0 addi r0,r11,-48 - 13: GETL R11, t8 - 14: ADDL $0xFFFFFFD0, t8 - 15: PUTL t8, R0 - 16: INCEIPL $4 - - 0x2547F1BC: 2B800009 cmpli cr7,r0,9 - 17: GETL R0, t10 - 18: MOVL $0x9, t14 - 19: CMPUL t10, t14, t12 (-rSo) - 20: ICRFL t12, $0x7, CR - 21: INCEIPL $4 - - 0x2547F1C0: 419D0020 bc 12,29,0x2547F1E0 - 22: Js29o $0x2547F1E0 - - -. 0 2547F1AC 24 -. 89 63 00 01 39 29 FF D0 39 43 00 01 38 0B FF D0 2B 80 00 09 41 9D 00 20 - -==== BB 114 (0x2547F1E0) approx BBs exec'd 0 ==== - - 0x2547F1E0: 2C8B002E cmpi cr1,r11,46 - 0: GETL R11, t0 - 1: MOVL $0x2E, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x2547F1E4: 54FB402E rlwinm r27,r7,8,0,23 - 5: GETL R7, t6 - 6: SHLL $0x8, t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0x2547F1E8: 7F674B78 or r7,r27,r9 - 9: GETL R27, t8 - 10: GETL R9, t10 - 11: ORL t10, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0x2547F1EC: 39080001 addi r8,r8,1 - 14: GETL R8, t12 - 15: ADDL $0x1, t12 - 16: PUTL t12, R8 - 17: INCEIPL $4 - - 0x2547F1F0: 386A0001 addi r3,r10,1 - 18: GETL R10, t14 - 19: ADDL $0x1, t14 - 20: PUTL t14, R3 - 21: INCEIPL $4 - - 0x2547F1F4: 40860014 bc 4,6,0x2547F208 - 22: Jc06o $0x2547F208 - - -. 0 2547F1E0 24 -. 2C 8B 00 2E 54 FB 40 2E 7F 67 4B 78 39 08 00 01 38 6A 00 01 40 86 00 14 - -==== BB 115 (0x2547F1F8) approx BBs exec'd 0 ==== - - 0x2547F1F8: 892A0001 lbz r9,1(r10) - 0: GETL R10, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547F1FC: 3B89FFD0 addi r28,r9,-48 - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFD0, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x2547F200: 281C0009 cmpli cr0,r28,9 - 9: GETL R28, t6 - 10: MOVL $0x9, t10 - 11: CMPUL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0x2547F204: 4081FFA8 bc 4,1,0x2547F1AC - 14: Jc01o $0x2547F1AC - - -. 0 2547F1F8 16 -. 89 2A 00 01 3B 89 FF D0 28 1C 00 09 40 81 FF A8 - -==== BB 116 (0x2547F208) approx BBs exec'd 0 ==== - - 0x2547F208: 2F080002 cmpi cr6,r8,2 - 0: GETL R8, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x2547F20C: 41990010 bc 12,25,0x2547F21C - 5: Js25o $0x2547F21C - - -. 0 2547F208 8 -. 2F 08 00 02 41 99 00 10 - -==== BB 117 (0x2547F21C) approx BBs exec'd 0 ==== - - 0x2547F21C: 3CA00002 lis r5,2 - 0: MOVL $0x20000, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547F220: 60AB0204 ori r11,r5,0x204 - 3: MOVL $0x20204, t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0x2547F224: 7F875840 cmpl cr7,r7,r11 - 6: GETL R7, t4 - 7: GETL R11, t6 - 8: CMPUL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x2547F228: 409D03B4 bc 4,29,0x2547F5DC - 11: Jc29o $0x2547F5DC - - -. 0 2547F21C 16 -. 3C A0 00 02 60 AB 02 04 7F 87 58 40 40 9D 03 B4 - -==== BB 118 (0x2547F22C) approx BBs exec'd 0 ==== - - 0x2547F22C: 90FA0008 stw r7,8(r26) - 0: GETL R7, t0 - 1: GETL R26, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547F230: 3880006E li r4,110 - 5: MOVL $0x6E, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x2547F234: 48003BCD bl 0x25482E00 - 8: MOVL $0x2547F238, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x25482E00 ($4) - - -. 0 2547F22C 12 -. 90 FA 00 08 38 80 00 6E 48 00 3B CD - -==== BB 119 strchr(0x25482E00) approx BBs exec'd 0 ==== - - 0x25482E00: 5084442E rlwimi r4,r4,8,16,23 - 0: GETL R4, t0 - 1: GETL R4, t2 - 2: ROLL $0x8, t2 - 3: ANDL $0xFF00, t2 - 4: ANDL $0xFFFF00FF, t0 - 5: ORL t0, t2 - 6: PUTL t2, R4 - 7: INCEIPL $4 - - 0x25482E04: 3960FFFF li r11,-1 - 8: MOVL $0xFFFFFFFF, t4 - 9: PUTL t4, R11 - 10: INCEIPL $4 - - 0x25482E08: 5084801E rlwimi r4,r4,16,0,15 - 11: GETL R4, t6 - 12: GETL R4, t8 - 13: ROLL $0x10, t8 - 14: ANDL $0xFFFF0000, t8 - 15: ANDL $0xFFFF, t6 - 16: ORL t6, t8 - 17: PUTL t8, R4 - 18: INCEIPL $4 - - 0x25482E0C: 546A1EF8 rlwinm r10,r3,3,27,28 - 19: GETL R3, t10 - 20: ROLL $0x3, t10 - 21: ANDL $0x18, t10 - 22: PUTL t10, R10 - 23: INCEIPL $4 - - 0x25482E10: 3CC0FEFF lis r6,-257 - 24: MOVL $0xFEFF0000, t12 - 25: PUTL t12, R6 - 26: INCEIPL $4 - - 0x25482E14: 3CE07F7F lis r7,32639 - 27: MOVL $0x7F7F0000, t14 - 28: PUTL t14, R7 - 29: INCEIPL $4 - - 0x25482E18: 5468003A rlwinm r8,r3,0,0,29 - 30: GETL R3, t16 - 31: ANDL $0xFFFFFFFC, t16 - 32: PUTL t16, R8 - 33: INCEIPL $4 - - 0x25482E1C: 38C6FEFF addi r6,r6,-257 - 34: MOVL $0xFEFEFEFF, t18 - 35: PUTL t18, R6 - 36: INCEIPL $4 - - 0x25482E20: 38E77F7F addi r7,r7,32639 - 37: MOVL $0x7F7F7F7F, t20 - 38: PUTL t20, R7 - 39: INCEIPL $4 - - 0x25482E24: 80A80000 lwz r5,0(r8) - 40: GETL R8, t22 - 41: LDL (t22), t24 - 42: PUTL t24, R5 - 43: INCEIPL $4 - - 0x25482E28: 7D6B5430 srw r11,r11,r10 - 44: GETL R11, t28 - 45: GETL R10, t26 - 46: SHRL t26, t28 - 47: PUTL t28, R11 - 48: INCEIPL $4 - - 0x25482E2C: 7CA55B38 orc r5,r5,r11 - 49: GETL R5, t30 - 50: GETL R11, t32 - 51: NOTL t32 - 52: ORL t30, t32 - 53: PUTL t32, R5 - 54: INCEIPL $4 - - 0x25482E30: 7C062A14 add r0,r6,r5 - 55: GETL R6, t34 - 56: GETL R5, t36 - 57: ADDL t34, t36 - 58: PUTL t36, R0 - 59: INCEIPL $4 - - 0x25482E34: 7CE928F8 nor r9,r7,r5 - 60: GETL R7, t38 - 61: GETL R5, t40 - 62: ORL t40, t38 - 63: NOTL t38 - 64: PUTL t38, R9 - 65: INCEIPL $4 - - 0x25482E38: 7C004839 and. r0,r0,r9 - 66: GETL R0, t42 - 67: GETL R9, t44 - 68: ANDL t42, t44 - 69: PUTL t44, R0 - 70: CMP0L t44, t46 (-rSo) - 71: ICRFL t46, $0x0, CR - 72: INCEIPL $4 - - 0x25482E3C: 7C8C2A78 xor r12,r4,r5 - 73: GETL R4, t48 - 74: GETL R5, t50 - 75: XORL t48, t50 - 76: PUTL t50, R12 - 77: INCEIPL $4 - - 0x25482E40: 7D8C5B38 orc r12,r12,r11 - 78: GETL R12, t52 - 79: GETL R11, t54 - 80: NOTL t54 - 81: ORL t52, t54 - 82: PUTL t54, R12 - 83: INCEIPL $4 - - 0x25482E44: 48000020 b 0x25482E64 - 84: JMPo $0x25482E64 ($4) - - -. 0 25482E00 72 -. 50 84 44 2E 39 60 FF FF 50 84 80 1E 54 6A 1E F8 3C C0 FE FF 3C E0 7F 7F 54 68 00 3A 38 C6 FE FF 38 E7 7F 7F 80 A8 00 00 7D 6B 54 30 7C A5 5B 38 7C 06 2A 14 7C E9 28 F8 7C 00 48 39 7C 8C 2A 78 7D 8C 5B 38 48 00 00 20 - -==== BB 120 (0x25482E64) approx BBs exec'd 0 ==== - - 0x25482E64: 7C066214 add r0,r6,r12 - 0: GETL R6, t0 - 1: GETL R12, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25482E68: 7CE960F8 nor r9,r7,r12 - 5: GETL R7, t4 - 6: GETL R12, t6 - 7: ORL t6, t4 - 8: NOTL t4 - 9: PUTL t4, R9 - 10: INCEIPL $4 - - 0x25482E6C: 4182FFDC bc 12,2,0x25482E48 - 11: Js02o $0x25482E48 - - -. 0 25482E64 12 -. 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -==== BB 121 (0x25482E48) approx BBs exec'd 0 ==== - - 0x25482E48: 84A80004 lwzu r5,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R8 - 3: LDL (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25482E4C: 7C004839 and. r0,r0,r9 - 6: GETL R0, t4 - 7: GETL R9, t6 - 8: ANDL t4, t6 - 9: PUTL t6, R0 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x0, CR - 12: INCEIPL $4 - - 0x25482E50: 7C062A14 add r0,r6,r5 - 13: GETL R6, t10 - 14: GETL R5, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R0 - 17: INCEIPL $4 - - 0x25482E54: 7CE928F8 nor r9,r7,r5 - 18: GETL R7, t14 - 19: GETL R5, t16 - 20: ORL t16, t14 - 21: NOTL t14 - 22: PUTL t14, R9 - 23: INCEIPL $4 - - 0x25482E58: 4082005C bc 4,2,0x25482EB4 - 24: Jc02o $0x25482EB4 - - -. 0 25482E48 20 -. 84 A8 00 04 7C 00 48 39 7C 06 2A 14 7C E9 28 F8 40 82 00 5C - -==== BB 122 (0x25482E5C) approx BBs exec'd 0 ==== - - 0x25482E5C: 7C004839 and. r0,r0,r9 - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0x25482E60: 7C8C2A78 xor r12,r4,r5 - 7: GETL R4, t6 - 8: GETL R5, t8 - 9: XORL t6, t8 - 10: PUTL t8, R12 - 11: INCEIPL $4 - - 0x25482E64: 7C066214 add r0,r6,r12 - 12: GETL R6, t10 - 13: GETL R12, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0x25482E68: 7CE960F8 nor r9,r7,r12 - 17: GETL R7, t14 - 18: GETL R12, t16 - 19: ORL t16, t14 - 20: NOTL t14 - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0x25482E6C: 4182FFDC bc 12,2,0x25482E48 - 23: Js02o $0x25482E48 - - -. 0 25482E5C 20 -. 7C 00 48 39 7C 8C 2A 78 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -==== BB 123 (0x25482E70) approx BBs exec'd 0 ==== - - 0x25482E70: 7C004839 and. r0,r0,r9 - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0x25482E74: 38600000 li r3,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25482E78: 4D820020 bclr 12,2 - 10: GETL LR, t8 - 11: Js02o-r t8 - - -. 0 25482E70 12 -. 7C 00 48 39 38 60 00 00 4D 82 00 20 - -==== BB 124 (0x2547F238) approx BBs exec'd 0 ==== - - 0x2547F238: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547F23C: 418602F4 bc 12,6,0x2547F530 - 4: Js06o $0x2547F530 - - -. 0 2547F238 8 -. 2C 83 00 00 41 86 02 F4 - -==== BB 125 (0x2547F530) approx BBs exec'd 0 ==== - - 0x2547F530: 813A0008 lwz r9,8(r26) - 0: GETL R26, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547F534: 3C000002 lis r0,2 - 5: MOVL $0x20000, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x2547F538: 60030544 ori r3,r0,0x544 - 8: MOVL $0x20544, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x2547F53C: 7C891840 cmpl cr1,r9,r3 - 11: GETL R9, t8 - 12: GETL R3, t10 - 13: CMPUL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x1, CR - 15: INCEIPL $4 - - 0x2547F540: 41A5FD24 bc 13,5,0x2547F264 - 16: Js05o $0x2547F264 - - -. 0 2547F530 20 -. 81 3A 00 08 3C 00 00 02 60 03 05 44 7C 89 18 40 41 A5 FD 24 - -==== BB 126 (0x2547F264) approx BBs exec'd 0 ==== - - 0x2547F264: 2F1FFFFF cmpi cr6,r31,-1 - 0: GETL R31, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x2547F268: 83BE04B4 lwz r29,1204(r30) - 5: GETL R30, t6 - 6: ADDL $0x4B4, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R29 - 9: INCEIPL $4 - - 0x2547F26C: 419A0030 bc 12,26,0x2547F29C - 10: Js26o $0x2547F29C - - -. 0 2547F264 12 -. 2F 1F FF FF 83 BE 04 B4 41 9A 00 30 - -==== BB 127 (0x2547F29C) approx BBs exec'd 0 ==== - - 0x2547F29C: 831A0004 lwz r24,4(r26) - 0: GETL R26, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0x2547F2A0: 2F980000 cmpi cr7,r24,0 - 5: GETL R24, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547F2A4: 409E000C bc 4,30,0x2547F2B0 - 9: Jc30o $0x2547F2B0 - - -. 0 2547F29C 12 -. 83 1A 00 04 2F 98 00 00 40 9E 00 0C - -==== BB 128 (0x2547F2B0) approx BBs exec'd 0 ==== - - 0x2547F2B0: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547F2B4: 839E0500 lwz r28,1280(r30) - 3: GETL R30, t2 - 4: ADDL $0x500, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2547F2B8: 48001119 bl 0x254803D0 - 8: MOVL $0x2547F2BC, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x254803D0 ($4) - - -. 0 2547F2B0 12 -. 38 60 00 00 83 9E 05 00 48 00 11 19 - -==== BB 129 brk(0x254803D0) approx BBs exec'd 0 ==== - - 0x254803D0: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x254803D4: 90610008 stw r3,8(r1) - 6: GETL R3, t4 - 7: GETL R1, t6 - 8: ADDL $0x8, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x254803D8: 3800002D li r0,45 - 11: MOVL $0x2D, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x254803DC: 44000002 sc - 14: JMPo-sys $0x254803E0 ($4) - - -. 0 254803D0 16 -. 94 21 FF F0 90 61 00 08 38 00 00 2D 44 00 00 02 - -==== BB 130 (0x254803E0) approx BBs exec'd 0 ==== - - 0x254803E0: 80C10008 lwz r6,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254803E4: 7C8802A6 mflr r4 - 5: GETL LR, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x254803E8: 48016C19 bl 0x25497000 - 8: MOVL $0x254803EC, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x25497000 ($4) - - -. 0 254803E0 12 -. 80 C1 00 08 7C 88 02 A6 48 01 6C 19 - -==== BB 131 (0x254803EC) approx BBs exec'd 0 ==== - - 0x254803EC: 7CA802A6 mflr r5 - 0: GETL LR, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x254803F0: 80A50504 lwz r5,1284(r5) - 3: GETL R5, t2 - 4: ADDL $0x504, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x254803F4: 7C8803A6 mtlr r4 - 8: GETL R4, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0x254803F8: 90650000 stw r3,0(r5) - 11: GETL R3, t8 - 12: GETL R5, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x254803FC: 7C061840 cmpl cr0,r6,r3 - 15: GETL R6, t12 - 16: GETL R3, t14 - 17: CMPUL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x0, CR - 19: INCEIPL $4 - - 0x25480400: 38210010 addi r1,r1,16 - 20: GETL R1, t18 - 21: ADDL $0x10, t18 - 22: PUTL t18, R1 - 23: INCEIPL $4 - - 0x25480404: 38600000 li r3,0 - 24: MOVL $0x0, t20 - 25: PUTL t20, R3 - 26: INCEIPL $4 - - 0x25480408: 4CA10020 bclr 5,1 - 27: GETL LR, t22 - 28: Jc01o-r t22 - - -. 0 254803EC 32 -. 7C A8 02 A6 80 A5 05 04 7C 88 03 A6 90 65 00 00 7C 06 18 40 38 21 00 10 38 60 00 00 4C A1 00 20 - -==== BB 132 (0x2547F2BC) approx BBs exec'd 0 ==== - - 0x2547F2BC: 813E0504 lwz r9,1284(r30) - 0: GETL R30, t0 - 1: ADDL $0x504, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547F2C0: 809A0004 lwz r4,4(r26) - 5: GETL R26, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x2547F2C4: 81690000 lwz r11,0(r9) - 10: GETL R9, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0x2547F2C8: 7F2400D0 neg r25,r4 - 14: GETL R4, t12 - 15: NEGL t12 - 16: PUTL t12, R25 - 17: INCEIPL $4 - - 0x2547F2CC: 7C8BE040 cmpl cr1,r11,r28 - 18: GETL R11, t14 - 19: GETL R28, t16 - 20: CMPUL t14, t16, t18 (-rSo) - 21: ICRFL t18, $0x1, CR - 22: INCEIPL $4 - - 0x2547F2D0: 7F645A14 add r27,r4,r11 - 23: GETL R4, t20 - 24: GETL R11, t22 - 25: ADDL t20, t22 - 26: PUTL t22, R27 - 27: INCEIPL $4 - - 0x2547F2D4: 399BFFFF addi r12,r27,-1 - 28: GETL R27, t24 - 29: ADDL $0xFFFFFFFF, t24 - 30: PUTL t24, R12 - 31: INCEIPL $4 - - 0x2547F2D8: 7D83C838 and r3,r12,r25 - 32: GETL R12, t26 - 33: GETL R25, t28 - 34: ANDL t26, t28 - 35: PUTL t28, R3 - 36: INCEIPL $4 - - 0x2547F2DC: 408402D8 bc 4,4,0x2547F5B4 - 37: Jc04o $0x2547F5B4 - - -. 0 2547F2BC 36 -. 81 3E 05 04 80 9A 00 04 81 69 00 00 7F 24 00 D0 7C 8B E0 40 7F 64 5A 14 39 9B FF FF 7D 83 C8 38 40 84 02 D8 - -==== BB 133 (0x2547F2E0) approx BBs exec'd 0 ==== - - 0x2547F2E0: 807A000C lwz r3,12(r26) - 0: GETL R26, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547F2E4: 2C030000 cmpi cr0,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547F2E8: 4182000C bc 12,2,0x2547F2F4 - 9: Js02o $0x2547F2F4 - - -. 0 2547F2E0 12 -. 80 7A 00 0C 2C 03 00 00 41 82 00 0C - -==== BB 134 (0x2547F2F4) approx BBs exec'd 0 ==== - - 0x2547F2F4: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547F2F8: 4800111D bl 0x25480414 - 3: MOVL $0x2547F2FC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25480414 ($4) - - -. 0 2547F2F4 8 -. 38 60 00 00 48 00 11 1D - -==== BB 135 sbrk(0x25480414) approx BBs exec'd 0 ==== - - 0x25480414: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25480418: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2548041C: 48016BE5 bl 0x25497000 - 9: MOVL $0x25480420, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25480414 12 -. 94 21 FF E0 7C 88 02 A6 48 01 6B E5 - -==== BB 136 (0x25480420) approx BBs exec'd 0 ==== - - 0x25480420: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25480424: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25480428: 93E1001C stw r31,28(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2548042C: 90810024 stw r4,36(r1) - 13: GETL R4, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25480430: 93A10014 stw r29,20(r1) - 18: GETL R29, t14 - 19: GETL R1, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25480434: 7C7D1B78 or r29,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x25480438: 83FE0504 lwz r31,1284(r30) - 26: GETL R30, t20 - 27: ADDL $0x504, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0x2548043C: 38600000 li r3,0 - 31: MOVL $0x0, t24 - 32: PUTL t24, R3 - 33: INCEIPL $4 - - 0x25480440: 801F0000 lwz r0,0(r31) - 34: GETL R31, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R0 - 37: INCEIPL $4 - - 0x25480444: 2F800000 cmpi cr7,r0,0 - 38: GETL R0, t30 - 39: CMP0L t30, t32 (-rSo) - 40: ICRFL t32, $0x7, CR - 41: INCEIPL $4 - - 0x25480448: 419E003C bc 12,30,0x25480484 - 42: Js30o $0x25480484 - - -. 0 25480420 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 81 00 24 93 A1 00 14 7C 7D 1B 78 83 FE 05 04 38 60 00 00 80 1F 00 00 2F 80 00 00 41 9E 00 3C - -==== BB 137 (0x2548044C) approx BBs exec'd 0 ==== - - 0x2548044C: 813E049C lwz r9,1180(r30) - 0: GETL R30, t0 - 1: ADDL $0x49C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25480450: 80A90000 lwz r5,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R5 - 8: INCEIPL $4 - - 0x25480454: 2C050000 cmpi cr0,r5,0 - 9: GETL R5, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x0, CR - 12: INCEIPL $4 - - 0x25480458: 4082002C bc 4,2,0x25480484 - 13: Jc02o $0x25480484 - - -. 0 2548044C 16 -. 81 3E 04 9C 80 A9 00 00 2C 05 00 00 40 82 00 2C - -==== BB 138 (0x2548045C) approx BBs exec'd 0 ==== - - 0x2548045C: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25480460: 409A003C bc 4,26,0x2548049C - 4: Jc26o $0x2548049C - - -. 0 2548045C 8 -. 2F 1D 00 00 40 9A 00 3C - -==== BB 139 (0x25480464) approx BBs exec'd 0 ==== - - 0x25480464: 807F0000 lwz r3,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25480468: 80C10024 lwz r6,36(r1) - 4: GETL R1, t4 - 5: ADDL $0x24, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x2548046C: 83A10014 lwz r29,20(r1) - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R29 - 13: INCEIPL $4 - - 0x25480470: 83C10018 lwz r30,24(r1) - 14: GETL R1, t12 - 15: ADDL $0x18, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R30 - 18: INCEIPL $4 - - 0x25480474: 7CC803A6 mtlr r6 - 19: GETL R6, t16 - 20: PUTL t16, LR - 21: INCEIPL $4 - - 0x25480478: 83E1001C lwz r31,28(r1) - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R31 - 26: INCEIPL $4 - - 0x2548047C: 38210020 addi r1,r1,32 - 27: GETL R1, t22 - 28: ADDL $0x20, t22 - 29: PUTL t22, R1 - 30: INCEIPL $4 - - 0x25480480: 4E800020 blr - 31: GETL LR, t24 - 32: JMPo-r t24 ($4) - - -. 0 25480464 32 -. 80 7F 00 00 80 C1 00 24 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 140 (0x2547F2FC) approx BBs exec'd 0 ==== - - 0x2547F2FC: 7F83E000 cmp cr7,r3,r28 - 0: GETL R3, t0 - 1: GETL R28, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x2547F300: 419E02C4 bc 12,30,0x2547F5C4 - 5: Js30o $0x2547F5C4 - - -. 0 2547F2FC 8 -. 7F 83 E0 00 41 9E 02 C4 - -==== BB 141 (0x2547F304) approx BBs exec'd 0 ==== - - 0x2547F304: 80BD0000 lwz r5,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x2547F308: 2C850000 cmpi cr1,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x2547F30C: 408602A0 bc 4,6,0x2547F5AC - 8: Jc06o $0x2547F5AC - - -. 0 2547F304 12 -. 80 BD 00 00 2C 85 00 00 40 86 02 A0 - -==== BB 142 (0x2547F310) approx BBs exec'd 0 ==== - - 0x2547F310: 7EC3B378 or r3,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547F314: 7EE803A6 mtlr r23 - 3: GETL R23, t2 - 4: PUTL t2, LR - 5: INCEIPL $4 - - 0x2547F318: 7EA4AB78 or r4,r21,r21 - 6: GETL R21, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2547F31C: 38A101E0 addi r5,r1,480 - 9: GETL R1, t6 - 10: ADDL $0x1E0, t6 - 11: PUTL t6, R5 - 12: INCEIPL $4 - - 0x2547F320: 4E800021 blrl - 13: GETL LR, t8 - 14: MOVL $0x2547F324, t10 - 15: PUTL t10, LR - 16: JMPo-r t8 ($4) - - -. 0 2547F310 20 -. 7E C3 B3 78 7E E8 03 A6 7E A4 AB 78 38 A1 01 E0 4E 80 00 21 - -==== BB 143 dl_main(0x254721F0) approx BBs exec'd 0 ==== - - 0x254721F0: 9421FF30 stwu r1,-208(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF30, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x254721F4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254721F8: 48024E09 bl 0x25497000 - 9: MOVL $0x254721FC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 254721F0 12 -. 94 21 FF 30 7C 08 02 A6 48 02 4E 09 - -==== BB 144 (0x254721FC) approx BBs exec'd 0 ==== - - 0x254721FC: 93C100C8 stw r30,200(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0xC8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25472200: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25472204: 92010090 stw r16,144(r1) - 8: GETL R16, t6 - 9: GETL R1, t8 - 10: ADDL $0x90, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25472208: 900100D4 stw r0,212(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0xD4, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547220C: 7D600026 mfcr r11 - 18: GETL CR, t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0x25472210: 91C10088 stw r14,136(r1) - 21: GETL R14, t16 - 22: GETL R1, t18 - 23: ADDL $0x88, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25472214: 821E04B4 lwz r16,1204(r30) - 26: GETL R30, t20 - 27: ADDL $0x4B4, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R16 - 30: INCEIPL $4 - - 0x25472218: 819E04B8 lwz r12,1208(r30) - 31: GETL R30, t24 - 32: ADDL $0x4B8, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R12 - 35: INCEIPL $4 - - 0x2547221C: 81500000 lwz r10,0(r16) - 36: GETL R16, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R10 - 39: INCEIPL $4 - - 0x25472220: 81DE04C8 lwz r14,1224(r30) - 40: GETL R30, t32 - 41: ADDL $0x4C8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R14 - 44: INCEIPL $4 - - 0x25472224: 2F8A0000 cmpi cr7,r10,0 - 45: GETL R10, t36 - 46: CMP0L t36, t38 (-rSo) - 47: ICRFL t38, $0x7, CR - 48: INCEIPL $4 - - 0x25472228: 813E0020 lwz r9,32(r30) - 49: GETL R30, t40 - 50: ADDL $0x20, t40 - 51: LDL (t40), t42 - 52: PUTL t42, R9 - 53: INCEIPL $4 - - 0x2547222C: 91610084 stw r11,132(r1) - 54: GETL R11, t44 - 55: GETL R1, t46 - 56: ADDL $0x84, t46 - 57: STL t44, (t46) - 58: INCEIPL $4 - - 0x25472230: 811E04D8 lwz r8,1240(r30) - 59: GETL R30, t48 - 60: ADDL $0x4D8, t48 - 61: LDL (t48), t50 - 62: PUTL t50, R8 - 63: INCEIPL $4 - - 0x25472234: 816C0000 lwz r11,0(r12) - 64: GETL R12, t52 - 65: LDL (t52), t54 - 66: PUTL t54, R11 - 67: INCEIPL $4 - - 0x25472238: 80FE04B0 lwz r7,1200(r30) - 68: GETL R30, t56 - 69: ADDL $0x4B0, t56 - 70: LDL (t56), t58 - 71: PUTL t58, R7 - 72: INCEIPL $4 - - 0x2547223C: 80DE001C lwz r6,28(r30) - 73: GETL R30, t60 - 74: ADDL $0x1C, t60 - 75: LDL (t60), t62 - 76: PUTL t62, R6 - 77: INCEIPL $4 - - 0x25472240: 801E04A8 lwz r0,1192(r30) - 78: GETL R30, t64 - 79: ADDL $0x4A8, t64 - 80: LDL (t64), t66 - 81: PUTL t66, R0 - 82: INCEIPL $4 - - 0x25472244: 93E100CC stw r31,204(r1) - 83: GETL R31, t68 - 84: GETL R1, t70 - 85: ADDL $0xCC, t70 - 86: STL t68, (t70) - 87: INCEIPL $4 - - 0x25472248: 7C3F0B78 or r31,r1,r1 - 88: GETL R1, t72 - 89: PUTL t72, R31 - 90: INCEIPL $4 - - 0x2547224C: 91E1008C stw r15,140(r1) - 91: GETL R15, t74 - 92: GETL R1, t76 - 93: ADDL $0x8C, t76 - 94: STL t74, (t76) - 95: INCEIPL $4 - - 0x25472250: 92410098 stw r18,152(r1) - 96: GETL R18, t78 - 97: GETL R1, t80 - 98: ADDL $0x98, t80 - 99: STL t78, (t80) - 100: INCEIPL $4 - - 0x25472254: 3A400000 li r18,0 - 101: MOVL $0x0, t82 - 102: PUTL t82, R18 - 103: INCEIPL $4 - - 0x25472258: 9261009C stw r19,156(r1) - 104: GETL R19, t84 - 105: GETL R1, t86 - 106: ADDL $0x9C, t86 - 107: STL t84, (t86) - 108: INCEIPL $4 - - 0x2547225C: 3A600000 li r19,0 - 109: MOVL $0x0, t88 - 110: PUTL t88, R19 - 111: INCEIPL $4 - - 0x25472260: 928100A0 stw r20,160(r1) - 112: GETL R20, t90 - 113: GETL R1, t92 - 114: ADDL $0xA0, t92 - 115: STL t90, (t92) - 116: INCEIPL $4 - - 0x25472264: 3A800000 li r20,0 - 117: MOVL $0x0, t94 - 118: PUTL t94, R20 - 119: INCEIPL $4 - - 0x25472268: 92A100A4 stw r21,164(r1) - 120: GETL R21, t96 - 121: GETL R1, t98 - 122: ADDL $0xA4, t98 - 123: STL t96, (t98) - 124: INCEIPL $4 - - 0x2547226C: 3AA00000 li r21,0 - 125: MOVL $0x0, t100 - 126: PUTL t100, R21 - 127: INCEIPL $4 - - 0x25472270: 92C100A8 stw r22,168(r1) - 128: GETL R22, t102 - 129: GETL R1, t104 - 130: ADDL $0xA8, t104 - 131: STL t102, (t104) - 132: INCEIPL $4 - - 0x25472274: 7CB62B78 or r22,r5,r5 - 133: GETL R5, t106 - 134: PUTL t106, R22 - 135: INCEIPL $4 - - 0x25472278: 92E100AC stw r23,172(r1) - 136: GETL R23, t108 - 137: GETL R1, t110 - 138: ADDL $0xAC, t110 - 139: STL t108, (t110) - 140: INCEIPL $4 - - 0x2547227C: 7C972378 or r23,r4,r4 - 141: GETL R4, t112 - 142: PUTL t112, R23 - 143: INCEIPL $4 - - 0x25472280: 930100B0 stw r24,176(r1) - 144: GETL R24, t114 - 145: GETL R1, t116 - 146: ADDL $0xB0, t116 - 147: STL t114, (t116) - 148: INCEIPL $4 - - 0x25472284: 7C781B78 or r24,r3,r3 - 149: GETL R3, t118 - 150: PUTL t118, R24 - 151: INCEIPL $4 - - 0x25472288: 932100B4 stw r25,180(r1) - 152: GETL R25, t120 - 153: GETL R1, t122 - 154: ADDL $0xB4, t122 - 155: STL t120, (t122) - 156: INCEIPL $4 - - 0x2547228C: 3B200000 li r25,0 - 157: MOVL $0x0, t124 - 158: PUTL t124, R25 - 159: INCEIPL $4 - - 0x25472290: 912E03FC stw r9,1020(r14) - 160: GETL R9, t126 - 161: GETL R14, t128 - 162: ADDL $0x3FC, t128 - 163: STL t126, (t128) - 164: INCEIPL $4 - - 0x25472294: 92210094 stw r17,148(r1) - 165: GETL R17, t130 - 166: GETL R1, t132 - 167: ADDL $0x94, t132 - 168: STL t130, (t132) - 169: INCEIPL $4 - - 0x25472298: 934100B8 stw r26,184(r1) - 170: GETL R26, t134 - 171: GETL R1, t136 - 172: ADDL $0xB8, t136 - 173: STL t134, (t136) - 174: INCEIPL $4 - - 0x2547229C: 936100BC stw r27,188(r1) - 175: GETL R27, t138 - 176: GETL R1, t140 - 177: ADDL $0xBC, t140 - 178: STL t138, (t140) - 179: INCEIPL $4 - - 0x254722A0: 938100C0 stw r28,192(r1) - 180: GETL R28, t142 - 181: GETL R1, t144 - 182: ADDL $0xC0, t144 - 183: STL t142, (t144) - 184: INCEIPL $4 - - 0x254722A4: 93A100C4 stw r29,196(r1) - 185: GETL R29, t146 - 186: GETL R1, t148 - 187: ADDL $0xC4, t148 - 188: STL t146, (t148) - 189: INCEIPL $4 - - 0x254722A8: 910E01B4 stw r8,436(r14) - 190: GETL R8, t150 - 191: GETL R14, t152 - 192: ADDL $0x1B4, t152 - 193: STL t150, (t152) - 194: INCEIPL $4 - - 0x254722AC: 90EE042C stw r7,1068(r14) - 195: GETL R7, t154 - 196: GETL R14, t156 - 197: ADDL $0x42C, t156 - 198: STL t154, (t156) - 199: INCEIPL $4 - - 0x254722B0: 90CE03F8 stw r6,1016(r14) - 200: GETL R6, t158 - 201: GETL R14, t160 - 202: ADDL $0x3F8, t160 - 203: STL t158, (t160) - 204: INCEIPL $4 - - 0x254722B4: 900E0404 stw r0,1028(r14) - 205: GETL R0, t162 - 206: GETL R14, t164 - 207: ADDL $0x404, t164 - 208: STL t162, (t164) - 209: INCEIPL $4 - - 0x254722B8: 917F0038 stw r11,56(r31) - 210: GETL R11, t166 - 211: GETL R31, t168 - 212: ADDL $0x38, t168 - 213: STL t166, (t168) - 214: INCEIPL $4 - - 0x254722BC: 81FE04F4 lwz r15,1268(r30) - 215: GETL R30, t170 - 216: ADDL $0x4F4, t170 - 217: LDL (t170), t172 - 218: PUTL t172, R15 - 219: INCEIPL $4 - - 0x254722C0: 813E007C lwz r9,124(r30) - 220: GETL R30, t174 - 221: ADDL $0x7C, t174 - 222: LDL (t174), t176 - 223: PUTL t176, R9 - 224: INCEIPL $4 - - 0x254722C4: 419E0008 bc 12,30,0x254722CC - 225: Js30o $0x254722CC - - -. 0 254721FC 204 -. 93 C1 00 C8 7F C8 02 A6 92 01 00 90 90 01 00 D4 7D 60 00 26 91 C1 00 88 82 1E 04 B4 81 9E 04 B8 81 50 00 00 81 DE 04 C8 2F 8A 00 00 81 3E 00 20 91 61 00 84 81 1E 04 D8 81 6C 00 00 80 FE 04 B0 80 DE 00 1C 80 1E 04 A8 93 E1 00 CC 7C 3F 0B 78 91 E1 00 8C 92 41 00 98 3A 40 00 00 92 61 00 9C 3A 60 00 00 92 81 00 A0 3A 80 00 00 92 A1 00 A4 3A A0 00 00 92 C1 00 A8 7C B6 2B 78 92 E1 00 AC 7C 97 23 78 93 01 00 B0 7C 78 1B 78 93 21 00 B4 3B 20 00 00 91 2E 03 FC 92 21 00 94 93 41 00 B8 93 61 00 BC 93 81 00 C0 93 A1 00 C4 91 0E 01 B4 90 EE 04 2C 90 CE 03 F8 90 0E 04 04 91 7F 00 38 81 FE 04 F4 81 3E 00 7C 41 9E 00 08 - -==== BB 145 (0x254722CC) approx BBs exec'd 0 ==== - - 0x254722CC: 823E0040 lwz r17,64(r30) - 0: GETL R30, t0 - 1: ADDL $0x40, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0x254722D0: 912F0054 stw r9,84(r15) - 5: GETL R9, t4 - 6: GETL R15, t6 - 7: ADDL $0x54, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x254722D4: 387F0038 addi r3,r31,56 - 10: GETL R31, t8 - 11: ADDL $0x38, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x254722D8: 4800D951 bl 0x2547FC28 - 14: MOVL $0x254722DC, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x2547FC28 ($4) - - -. 0 254722CC 16 -. 82 3E 00 40 91 2F 00 54 38 7F 00 38 48 00 D9 51 - -==== BB 146 _dl_next_ld_env_entry(0x2547FC28) approx BBs exec'd 0 ==== - - 0x2547FC28: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547FC2C: 39400000 li r10,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x2547FC30: 81630000 lwz r11,0(r3) - 9: GETL R3, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x2547FC34: 812B0000 lwz r9,0(r11) - 13: GETL R11, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R9 - 16: INCEIPL $4 - - 0x2547FC38: 2F890000 cmpi cr7,r9,0 - 17: GETL R9, t14 - 18: CMP0L t14, t16 (-rSo) - 19: ICRFL t16, $0x7, CR - 20: INCEIPL $4 - - 0x2547FC3C: 419E001C bc 12,30,0x2547FC58 - 21: Js30o $0x2547FC58 - - -. 0 2547FC28 24 -. 94 21 FF F0 39 40 00 00 81 63 00 00 81 2B 00 00 2F 89 00 00 41 9E 00 1C - -==== BB 147 (0x2547FC40) approx BBs exec'd 0 ==== - - 0x2547FC40: 88090000 lbz r0,0(r9) - 0: GETL R9, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547FC44: 2C00004C cmpi cr0,r0,76 - 4: GETL R0, t4 - 5: MOVL $0x4C, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547FC48: 4182001C bc 12,2,0x2547FC64 - 9: Js02o $0x2547FC64 - - -. 0 2547FC40 12 -. 88 09 00 00 2C 00 00 4C 41 82 00 1C - -==== BB 148 (0x2547FC4C) approx BBs exec'd 0 ==== - - 0x2547FC4C: 852B0004 lwzu r9,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R11 - 3: LDL (t0), t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x2547FC50: 2F890000 cmpi cr7,r9,0 - 6: GETL R9, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x2547FC54: 409EFFEC bc 4,30,0x2547FC40 - 10: Jc30o $0x2547FC40 - - -. 0 2547FC4C 12 -. 85 2B 00 04 2F 89 00 00 40 9E FF EC - -==== BB 149 (0x2547FC64) approx BBs exec'd 0 ==== - - 0x2547FC64: 88890001 lbz r4,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547FC68: 2C840044 cmpi cr1,r4,68 - 5: GETL R4, t4 - 6: MOVL $0x44, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x2547FC6C: 4086FFE0 bc 4,6,0x2547FC4C - 10: Jc06o $0x2547FC4C - - -. 0 2547FC64 12 -. 88 89 00 01 2C 84 00 44 40 86 FF E0 - -==== BB 150 (0x2547FC70) approx BBs exec'd 0 ==== - - 0x2547FC70: 88A90002 lbz r5,2(r9) - 0: GETL R9, t0 - 1: ADDL $0x2, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547FC74: 2F05005F cmpi cr6,r5,95 - 5: GETL R5, t4 - 6: MOVL $0x5F, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x2547FC78: 409AFFD4 bc 4,26,0x2547FC4C - 10: Jc26o $0x2547FC4C - - -. 0 2547FC70 12 -. 88 A9 00 02 2F 05 00 5F 40 9A FF D4 - -==== BB 151 (0x2547FC7C) approx BBs exec'd 0 ==== - - 0x2547FC7C: 38CB0004 addi r6,r11,4 - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x2547FC80: 39490003 addi r10,r9,3 - 4: GETL R9, t2 - 5: ADDL $0x3, t2 - 6: PUTL t2, R10 - 7: INCEIPL $4 - - 0x2547FC84: 90C30000 stw r6,0(r3) - 8: GETL R6, t4 - 9: GETL R3, t6 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x2547FC88: 4BFFFFD0 b 0x2547FC58 - 12: JMPo $0x2547FC58 ($4) - - -. 0 2547FC7C 16 -. 38 CB 00 04 39 49 00 03 90 C3 00 00 4B FF FF D0 - -==== BB 152 (0x2547FC58) approx BBs exec'd 0 ==== - - 0x2547FC58: 7D435378 or r3,r10,r10 - 0: GETL R10, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547FC5C: 38210010 addi r1,r1,16 - 3: GETL R1, t2 - 4: ADDL $0x10, t2 - 5: PUTL t2, R1 - 6: INCEIPL $4 - - 0x2547FC60: 4E800020 blr - 7: GETL LR, t4 - 8: JMPo-r t4 ($4) - - -. 0 2547FC58 12 -. 7D 43 53 78 38 21 00 10 4E 80 00 20 - -==== BB 153 (0x254722DC) approx BBs exec'd 0 ==== - - 0x254722DC: 7C7D1B79 or. r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254722E0: 41820064 bc 12,2,0x25472344 - 5: Js02o $0x25472344 - - -. 0 254722DC 8 -. 7C 7D 1B 79 41 82 00 64 - -==== BB 154 (0x254722E4) approx BBs exec'd 0 ==== - - 0x254722E4: 881D0000 lbz r0,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x254722E8: 39600000 li r11,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R11 - 6: INCEIPL $4 - - 0x254722EC: 7C090379 or. r9,r0,r0 - 7: GETL R0, t6 - 8: PUTL t6, R9 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0x254722F0: 40A20018 bc 5,2,0x25472308 - 12: Jc02o $0x25472308 - - -. 0 254722E4 16 -. 88 1D 00 00 39 60 00 00 7C 09 03 79 40 A2 00 18 - -==== BB 155 (0x25472308) approx BBs exec'd 0 ==== - - 0x25472308: 2C89003D cmpi cr1,r9,61 - 0: GETL R9, t0 - 1: MOVL $0x3D, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x2547230C: 4086FFEC bc 4,6,0x254722F8 - 5: Jc06o $0x254722F8 - - -. 0 25472308 8 -. 2C 89 00 3D 40 86 FF EC - -==== BB 156 (0x254722F8) approx BBs exec'd 0 ==== - - 0x254722F8: 396B0001 addi r11,r11,1 - 0: GETL R11, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0x254722FC: 7C1D58AE lbzx r0,r29,r11 - 4: GETL R11, t2 - 5: GETL R29, t4 - 6: ADDL t4, t2 - 7: LDB (t2), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x25472300: 7C090379 or. r9,r0,r0 - 10: GETL R0, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25472304: 4182000C bc 12,2,0x25472310 - 15: Js02o $0x25472310 - - -. 0 254722F8 16 -. 39 6B 00 01 7C 1D 58 AE 7C 09 03 79 41 82 00 0C - -==== BB 157 (0x25472310) approx BBs exec'd 0 ==== - - 0x25472310: 2D80003D cmpi cr3,r0,61 - 0: GETL R0, t0 - 1: MOVL $0x3D, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x3, CR - 4: INCEIPL $4 - - 0x25472314: 408EFFC0 bc 4,14,0x254722D4 - 5: Jc14o $0x254722D4 - - -. 0 25472310 8 -. 2D 80 00 3D 40 8E FF C0 - -==== BB 158 (0x25472318) approx BBs exec'd 0 ==== - - 0x25472318: 380BFFFC addi r0,r11,-4 - 0: GETL R11, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x2547231C: 2A000010 cmpli cr4,r0,16 - 4: GETL R0, t2 - 5: MOVL $0x10, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x4, CR - 8: INCEIPL $4 - - 0x25472320: 41B1FFB4 bc 13,17,0x254722D4 - 9: Js17o $0x254722D4 - - -. 0 25472318 12 -. 38 0B FF FC 2A 00 00 10 41 B1 FF B4 - -==== BB 159 (0x25472324) approx BBs exec'd 0 ==== - - 0x25472324: 80BE0080 lwz r5,128(r30) - 0: GETL R30, t0 - 1: ADDL $0x80, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25472328: 541A103A rlwinm r26,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R26 - 8: INCEIPL $4 - - 0x2547232C: 7C9A282E lwzx r4,r26,r5 - 9: GETL R5, t6 - 10: GETL R26, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0x25472330: 7C642A14 add r3,r4,r5 - 15: GETL R4, t12 - 16: GETL R5, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R3 - 19: INCEIPL $4 - - 0x25472334: 7C6903A6 mtctr r3 - 20: GETL R3, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x25472338: 4E800420 bctr - 23: GETL CTR, t18 - 24: JMPo t18 ($4) - - -. 0 25472324 24 -. 80 BE 00 80 54 1A 10 3A 7C 9A 28 2E 7C 64 2A 14 7C 69 03 A6 4E 80 04 20 - -==== BB 160 (0x25473248) approx BBs exec'd 0 ==== - - 0x25473248: 809E00C4 lwz r4,196(r30) - 0: GETL R30, t0 - 1: ADDL $0xC4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547324C: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25473250: 38A0000C li r5,12 - 8: MOVL $0xC, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x25473254: 48010045 bl 0x25483298 - 11: MOVL $0x25473258, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483298 ($4) - - -. 0 25473248 16 -. 80 9E 00 C4 7F A3 EB 78 38 A0 00 0C 48 01 00 45 - -==== BB 161 memcmp(0x25483298) approx BBs exec'd 0 ==== - - 0x25483298: 2B85000F cmpli cr7,r5,15 - 0: GETL R5, t0 - 1: MOVL $0xF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x2548329C: 9421FFE0 stwu r1,-32(r1) - 5: GETL R1, t6 - 6: GETL R1, t8 - 7: ADDL $0xFFFFFFE0, t8 - 8: PUTL t8, R1 - 9: STL t6, (t8) - 10: INCEIPL $4 - - 0x254832A0: 93810010 stw r28,16(r1) - 11: GETL R28, t10 - 12: GETL R1, t12 - 13: ADDL $0x10, t12 - 14: STL t10, (t12) - 15: INCEIPL $4 - - 0x254832A4: 7C6B1B78 or r11,r3,r3 - 16: GETL R3, t14 - 17: PUTL t14, R11 - 18: INCEIPL $4 - - 0x254832A8: 93A10014 stw r29,20(r1) - 19: GETL R29, t16 - 20: GETL R1, t18 - 21: ADDL $0x14, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0x254832AC: 93C10018 stw r30,24(r1) - 24: GETL R30, t20 - 25: GETL R1, t22 - 26: ADDL $0x18, t22 - 27: STL t20, (t22) - 28: INCEIPL $4 - - 0x254832B0: 93E1001C stw r31,28(r1) - 29: GETL R31, t24 - 30: GETL R1, t26 - 31: ADDL $0x1C, t26 - 32: STL t24, (t26) - 33: INCEIPL $4 - - 0x254832B4: 409D00BC bc 4,29,0x25483370 - 34: Jc29o $0x25483370 - - -. 0 25483298 32 -. 2B 85 00 0F 94 21 FF E0 93 81 00 10 7C 6B 1B 78 93 A1 00 14 93 C1 00 18 93 E1 00 1C 40 9D 00 BC - -==== BB 162 (0x25483370) approx BBs exec'd 0 ==== - - 0x25483370: 2C050000 cmpi cr0,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25483374: 41820024 bc 12,2,0x25483398 - 4: Js02o $0x25483398 - - -. 0 25483370 8 -. 2C 05 00 00 41 82 00 24 - -==== BB 163 (0x25483378) approx BBs exec'd 0 ==== - - 0x25483378: 898B0000 lbz r12,0(r11) - 0: GETL R11, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R12 - 3: INCEIPL $4 - - 0x2548337C: 396B0001 addi r11,r11,1 - 4: GETL R11, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x25483380: 8BA40000 lbz r29,0(r4) - 8: GETL R4, t6 - 9: LDB (t6), t8 - 10: PUTL t8, R29 - 11: INCEIPL $4 - - 0x25483384: 38840001 addi r4,r4,1 - 12: GETL R4, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0x25483388: 7C7D6051 subf. r3,r29,r12 - 16: GETL R29, t12 - 17: GETL R12, t14 - 18: SUBL t12, t14 - 19: PUTL t14, R3 - 20: CMP0L t14, t16 (-rSo) - 21: ICRFL t16, $0x0, CR - 22: INCEIPL $4 - - 0x2548338C: 40820010 bc 4,2,0x2548339C - 23: Jc02o $0x2548339C - - -. 0 25483378 24 -. 89 8B 00 00 39 6B 00 01 8B A4 00 00 38 84 00 01 7C 7D 60 51 40 82 00 10 - -==== BB 164 (0x25483390) approx BBs exec'd 0 ==== - - 0x25483390: 34A5FFFF addic. r5,r5,-1 - 0: GETL R5, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R5 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25483394: 4082FFE4 bc 4,2,0x25483378 - 6: Jc02o $0x25483378 - - -. 0 25483390 8 -. 34 A5 FF FF 40 82 FF E4 - -==== BB 165 (0x25483398) approx BBs exec'd 0 ==== - - 0x25483398: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2548339C: 83810010 lwz r28,16(r1) - 3: GETL R1, t2 - 4: ADDL $0x10, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x254833A0: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x254833A4: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0x254833A8: 83E1001C lwz r31,28(r1) - 18: GETL R1, t14 - 19: ADDL $0x1C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0x254833AC: 38210020 addi r1,r1,32 - 23: GETL R1, t18 - 24: ADDL $0x20, t18 - 25: PUTL t18, R1 - 26: INCEIPL $4 - - 0x254833B0: 4E800020 blr - 27: GETL LR, t20 - 28: JMPo-r t20 ($4) - - -. 0 25483398 28 -. 38 60 00 00 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 166 (0x25473258) approx BBs exec'd 0 ==== - - 0x25473258: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547325C: 409E0428 bc 4,30,0x25473684 - 4: Jc30o $0x25473684 - - -. 0 25473258 8 -. 2F 83 00 00 40 9E 04 28 - -==== BB 167 (0x25473260) approx BBs exec'd 0 ==== - - 0x25473260: 813E004C lwz r9,76(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25473264: 381D000D addi r0,r29,13 - 5: GETL R29, t4 - 6: ADDL $0xD, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25473268: 90090000 stw r0,0(r9) - 9: GETL R0, t6 - 10: GETL R9, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547326C: 4BFFF068 b 0x254722D4 - 13: JMPo $0x254722D4 ($4) - - -. 0 25473260 16 -. 81 3E 00 4C 38 1D 00 0D 90 09 00 00 4B FF F0 68 - -==== BB 168 (0x254722D4) approx BBs exec'd 0 ==== - - 0x254722D4: 387F0038 addi r3,r31,56 - 0: GETL R31, t0 - 1: ADDL $0x38, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x254722D8: 4800D951 bl 0x2547FC28 - 4: MOVL $0x254722DC, t2 - 5: PUTL t2, LR - 6: JMPo-c $0x2547FC28 ($4) - - -. 0 254722D4 8 -. 38 7F 00 38 48 00 D9 51 - -==== BB 169 (0x25473218) approx BBs exec'd 0 ==== - - 0x25473218: 809E00C0 lwz r4,192(r30) - 0: GETL R30, t0 - 1: ADDL $0xC0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547321C: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25473220: 38A00007 li r5,7 - 8: MOVL $0x7, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x25473224: 48010075 bl 0x25483298 - 11: MOVL $0x25473228, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483298 ($4) - - -. 0 25473218 16 -. 80 9E 00 C0 7F A3 EB 78 38 A0 00 07 48 01 00 75 - -==== BB 170 (0x2548339C) approx BBs exec'd 0 ==== - - 0x2548339C: 83810010 lwz r28,16(r1) - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x254833A0: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x254833A4: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0x254833A8: 83E1001C lwz r31,28(r1) - 15: GETL R1, t12 - 16: ADDL $0x1C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R31 - 19: INCEIPL $4 - - 0x254833AC: 38210020 addi r1,r1,32 - 20: GETL R1, t16 - 21: ADDL $0x20, t16 - 22: PUTL t16, R1 - 23: INCEIPL $4 - - 0x254833B0: 4E800020 blr - 24: GETL LR, t18 - 25: JMPo-r t18 ($4) - - -. 0 2548339C 24 -. 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 171 (0x25473228) approx BBs exec'd 0 ==== - - 0x25473228: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547322C: 4086048C bc 4,6,0x254736B8 - 4: Jc06o $0x254736B8 - - -. 0 25473228 8 -. 2C 83 00 00 40 86 04 8C - -==== BB 172 (0x254736B8) approx BBs exec'd 0 ==== - - 0x254736B8: 809E00E0 lwz r4,224(r30) - 0: GETL R30, t0 - 1: ADDL $0xE0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254736BC: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254736C0: 38A00007 li r5,7 - 8: MOVL $0x7, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x254736C4: 4800FBD5 bl 0x25483298 - 11: MOVL $0x254736C8, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483298 ($4) - - -. 0 254736B8 16 -. 80 9E 00 E0 7F A3 EB 78 38 A0 00 07 48 00 FB D5 - -==== BB 173 (0x254736C8) approx BBs exec'd 0 ==== - - 0x254736C8: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x254736CC: 40820088 bc 4,2,0x25473754 - 4: Jc02o $0x25473754 - - -. 0 254736C8 8 -. 2C 03 00 00 40 82 00 88 - -==== BB 174 (0x254736D0) approx BBs exec'd 0 ==== - - 0x254736D0: 38FD0008 addi r7,r29,8 - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R7 - 3: INCEIPL $4 - - 0x254736D4: 90F10000 stw r7,0(r17) - 4: GETL R7, t2 - 5: GETL R17, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x254736D8: 4BFFEBFC b 0x254722D4 - 8: JMPo $0x254722D4 ($4) - - -. 0 254736D0 12 -. 38 FD 00 08 90 F1 00 00 4B FF EB FC - -==== BB 175 (0x25472344) approx BBs exec'd 0 ==== - - 0x25472344: 83700000 lwz r27,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R27 - 3: INCEIPL $4 - - 0x25472348: 933F0030 stw r25,48(r31) - 4: GETL R25, t4 - 5: GETL R31, t6 - 6: ADDL $0x30, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547234C: 2D9B0000 cmpi cr3,r27,0 - 9: GETL R27, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x3, CR - 12: INCEIPL $4 - - 0x25472350: 408E128C bc 4,14,0x254735DC - 13: Jc14o $0x254735DC - - -. 0 25472344 16 -. 83 70 00 00 93 3F 00 30 2D 9B 00 00 40 8E 12 8C - -==== BB 176 (0x25472354) approx BBs exec'd 0 ==== - - 0x25472354: 813E0034 lwz r9,52(r30) - 0: GETL R30, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25472358: 3014FFFF addic r0,r20,-1 - 5: GETL R20, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547235C: 7F40A110 subfe r26,r0,r20 - 9: GETL R0, t6 - 10: GETL R20, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R26 - 13: INCEIPL $4 - - 0x25472360: 83A90000 lwz r29,0(r9) - 14: GETL R9, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0x25472364: 313DFFFF addic r9,r29,-1 - 18: GETL R29, t14 - 19: ADCL $0xFFFFFFFF, t14 (-wCa) - 20: PUTL t14, R9 - 21: INCEIPL $4 - - 0x25472368: 7F89E910 subfe r28,r9,r29 - 22: GETL R9, t16 - 23: GETL R29, t18 - 24: SBBL t16, t18 (-rCa-wCa) - 25: PUTL t18, R28 - 26: INCEIPL $4 - - 0x2547236C: 7F80D039 and. r0,r28,r26 - 27: GETL R28, t20 - 28: GETL R26, t22 - 29: ANDL t20, t22 - 30: PUTL t22, R0 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x0, CR - 33: INCEIPL $4 - - 0x25472370: 40820B58 bc 4,2,0x25472EC8 - 34: Jc02o $0x25472EC8 - - -. 0 25472354 32 -. 81 3E 00 34 30 14 FF FF 7F 40 A1 10 83 A9 00 00 31 3D FF FF 7F 89 E9 10 7F 80 D0 39 40 82 0B 58 - -==== BB 177 (0x25472374) approx BBs exec'd 0 ==== - - 0x25472374: 83560000 lwz r26,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R26 - 3: INCEIPL $4 - - 0x25472378: 80BE04E0 lwz r5,1248(r30) - 4: GETL R30, t4 - 5: ADDL $0x4E0, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R5 - 8: INCEIPL $4 - - 0x2547237C: 7D9A2800 cmp cr3,r26,r5 - 9: GETL R26, t8 - 10: GETL R5, t10 - 11: CMPL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x3, CR - 13: INCEIPL $4 - - 0x25472380: 418E0940 bc 12,14,0x25472CC0 - 14: Js14o $0x25472CC0 - - -. 0 25472374 16 -. 83 56 00 00 80 BE 04 E0 7D 9A 28 00 41 8E 09 40 - -==== BB 178 (0x25472384) approx BBs exec'd 0 ==== - - 0x25472384: 807E0084 lwz r3,132(r30) - 0: GETL R30, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25472388: 38A00000 li r5,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547238C: 38C00000 li r6,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x25472390: 38E00000 li r7,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0x25472394: 7C641B78 or r4,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0x25472398: 39000000 li r8,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R8 - 19: INCEIPL $4 - - 0x2547239C: 48006D59 bl 0x254790F4 - 20: MOVL $0x254723A0, t14 - 21: PUTL t14, LR - 22: JMPo-c $0x254790F4 ($4) - - -. 0 25472384 28 -. 80 7E 00 84 38 A0 00 00 38 C0 00 00 38 E0 00 00 7C 64 1B 78 39 00 00 00 48 00 6D 59 - -==== BB 179 _dl_new_object(0x254790F4) approx BBs exec'd 0 ==== - - 0x254790F4: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x254790F8: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254790FC: 4801DF05 bl 0x25497000 - 9: MOVL $0x25479100, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 254790F4 12 -. 94 21 FF D0 7C 08 02 A6 48 01 DF 05 - -==== BB 180 (0x25479100) approx BBs exec'd 0 ==== - - 0x25479100: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25479104: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25479108: 92C10008 stw r22,8(r1) - 8: GETL R22, t6 - 9: GETL R1, t8 - 10: ADDL $0x8, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547910C: 92E1000C stw r23,12(r1) - 13: GETL R23, t10 - 14: GETL R1, t12 - 15: ADDL $0xC, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25479110: 7C771B78 or r23,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R23 - 20: INCEIPL $4 - - 0x25479114: 93010010 stw r24,16(r1) - 21: GETL R24, t16 - 22: GETL R1, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25479118: 7C832378 or r3,r4,r4 - 26: GETL R4, t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x2547911C: 93210014 stw r25,20(r1) - 29: GETL R25, t22 - 30: GETL R1, t24 - 31: ADDL $0x14, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0x25479120: 7CB82B78 or r24,r5,r5 - 34: GETL R5, t26 - 35: PUTL t26, R24 - 36: INCEIPL $4 - - 0x25479124: 93410018 stw r26,24(r1) - 37: GETL R26, t28 - 38: GETL R1, t30 - 39: ADDL $0x18, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0x25479128: 7CF63B78 or r22,r7,r7 - 42: GETL R7, t32 - 43: PUTL t32, R22 - 44: INCEIPL $4 - - 0x2547912C: 9361001C stw r27,28(r1) - 45: GETL R27, t34 - 46: GETL R1, t36 - 47: ADDL $0x1C, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0x25479130: 7C9A2378 or r26,r4,r4 - 50: GETL R4, t38 - 51: PUTL t38, R26 - 52: INCEIPL $4 - - 0x25479134: 93810020 stw r28,32(r1) - 53: GETL R28, t40 - 54: GETL R1, t42 - 55: ADDL $0x20, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x25479138: 7D194378 or r25,r8,r8 - 58: GETL R8, t44 - 59: PUTL t44, R25 - 60: INCEIPL $4 - - 0x2547913C: 93E1002C stw r31,44(r1) - 61: GETL R31, t46 - 62: GETL R1, t48 - 63: ADDL $0x2C, t48 - 64: STL t46, (t48) - 65: INCEIPL $4 - - 0x25479140: 7CDC3378 or r28,r6,r6 - 66: GETL R6, t50 - 67: PUTL t50, R28 - 68: INCEIPL $4 - - 0x25479144: 90010034 stw r0,52(r1) - 69: GETL R0, t52 - 70: GETL R1, t54 - 71: ADDL $0x34, t54 - 72: STL t52, (t54) - 73: INCEIPL $4 - - 0x25479148: 93A10024 stw r29,36(r1) - 74: GETL R29, t56 - 75: GETL R1, t58 - 76: ADDL $0x24, t58 - 77: STL t56, (t58) - 78: INCEIPL $4 - - 0x2547914C: 48009E85 bl 0x25482FD0 - 79: MOVL $0x25479150, t60 - 80: PUTL t60, LR - 81: JMPo-c $0x25482FD0 ($4) - - -. 0 25479100 80 -. 93 C1 00 28 7F C8 02 A6 92 C1 00 08 92 E1 00 0C 7C 77 1B 78 93 01 00 10 7C 83 23 78 93 21 00 14 7C B8 2B 78 93 41 00 18 7C F6 3B 78 93 61 00 1C 7C 9A 23 78 93 81 00 20 7D 19 43 78 93 E1 00 2C 7C DC 33 78 90 01 00 34 93 A1 00 24 48 00 9E 85 - -==== BB 181 strlen(0x25482FD0) approx BBs exec'd 0 ==== - - 0x25482FD0: 5464003A rlwinm r4,r3,0,0,29 - 0: GETL R3, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x25482FD4: 3CE07F7F lis r7,32639 - 4: MOVL $0x7F7F0000, t2 - 5: PUTL t2, R7 - 6: INCEIPL $4 - - 0x25482FD8: 54651EF8 rlwinm r5,r3,3,27,28 - 7: GETL R3, t4 - 8: ROLL $0x3, t4 - 9: ANDL $0x18, t4 - 10: PUTL t4, R5 - 11: INCEIPL $4 - - 0x25482FDC: 81040000 lwz r8,0(r4) - 12: GETL R4, t6 - 13: LDL (t6), t8 - 14: PUTL t8, R8 - 15: INCEIPL $4 - - 0x25482FE0: 3920FFFF li r9,-1 - 16: MOVL $0xFFFFFFFF, t10 - 17: PUTL t10, R9 - 18: INCEIPL $4 - - 0x25482FE4: 38E77F7F addi r7,r7,32639 - 19: MOVL $0x7F7F7F7F, t12 - 20: PUTL t12, R7 - 21: INCEIPL $4 - - 0x25482FE8: 7D292C30 srw r9,r9,r5 - 22: GETL R9, t16 - 23: GETL R5, t14 - 24: SHRL t14, t16 - 25: PUTL t16, R9 - 26: INCEIPL $4 - - 0x25482FEC: 7CE04038 and r0,r7,r8 - 27: GETL R7, t18 - 28: GETL R8, t20 - 29: ANDL t18, t20 - 30: PUTL t20, R0 - 31: INCEIPL $4 - - 0x25482FF0: 7CEA4378 or r10,r7,r8 - 32: GETL R7, t22 - 33: GETL R8, t24 - 34: ORL t24, t22 - 35: PUTL t22, R10 - 36: INCEIPL $4 - - 0x25482FF4: 7C003A14 add r0,r0,r7 - 37: GETL R0, t26 - 38: GETL R7, t28 - 39: ADDL t26, t28 - 40: PUTL t28, R0 - 41: INCEIPL $4 - - 0x25482FF8: 7D4000F8 nor r0,r10,r0 - 42: GETL R10, t30 - 43: GETL R0, t32 - 44: ORL t32, t30 - 45: NOTL t30 - 46: PUTL t30, R0 - 47: INCEIPL $4 - - 0x25482FFC: 7C084839 and. r8,r0,r9 - 48: GETL R0, t34 - 49: GETL R9, t36 - 50: ANDL t34, t36 - 51: PUTL t36, R8 - 52: CMP0L t36, t38 (-rSo) - 53: ICRFL t38, $0x0, CR - 54: INCEIPL $4 - - 0x25483000: 7C601120 mtcrf 0x1,r3 - 55: GETL R3, t40 - 56: ICRFL t40, $0x7, CR - 57: INCEIPL $4 - - 0x25483004: 40820070 bc 4,2,0x25483074 - 58: Jc02o $0x25483074 - - -. 0 25482FD0 56 -. 54 64 00 3A 3C E0 7F 7F 54 65 1E F8 81 04 00 00 39 20 FF FF 38 E7 7F 7F 7D 29 2C 30 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 40 00 F8 7C 08 48 39 7C 60 11 20 40 82 00 70 - -==== BB 182 (0x25483074) approx BBs exec'd 0 ==== - - 0x25483074: 7D0B0034 cntlzw r11,r8 - 0: GETL R8, t0 - 1: CNTLZL t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0x25483078: 7C032050 subf r0,r3,r4 - 4: GETL R3, t2 - 5: GETL R4, t4 - 6: SUBL t2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2548307C: 556BE8FE rlwinm r11,r11,29,3,31 - 9: GETL R11, t6 - 10: SHRL $0x3, t6 - 11: PUTL t6, R11 - 12: INCEIPL $4 - - 0x25483080: 7C605A14 add r3,r0,r11 - 13: GETL R0, t8 - 14: GETL R11, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0x25483084: 4E800020 blr - 18: GETL LR, t12 - 19: JMPo-r t12 ($4) - - -. 0 25483074 20 -. 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 - -==== BB 183 (0x25479150) approx BBs exec'd 0 ==== - - 0x25479150: 38800001 li r4,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x25479154: 7C691B78 or r9,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x25479158: 3863024D addi r3,r3,589 - 6: GETL R3, t4 - 7: ADDL $0x24D, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0x2547915C: 3B690001 addi r27,r9,1 - 10: GETL R9, t6 - 11: ADDL $0x1, t6 - 12: PUTL t6, R27 - 13: INCEIPL $4 - - 0x25479160: 4801E8CD bl 0x25497A2C - 14: MOVL $0x25479164, t8 - 15: PUTL t8, LR - 16: JMPo-c $0x25497A2C ($4) - - -. 0 25479150 20 -. 38 80 00 01 7C 69 1B 78 38 63 02 4D 3B 69 00 01 48 01 E8 CD - -==== BB 184 (0x25497A2C) approx BBs exec'd 0 ==== - - 0x25497A2C: 4BFE848C b 0x2547FEB8 - 0: JMPo $0x2547FEB8 ($4) - - -. 0 25497A2C 4 -. 4B FE 84 8C - -==== BB 185 calloc(0x2547FEB8) approx BBs exec'd 0 ==== - - 0x2547FEB8: 7C6321D6 mullw r3,r3,r4 - 0: GETL R3, t0 - 1: GETL R4, t2 - 2: MULL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547FEBC: 7CA802A6 mflr r5 - 5: GETL LR, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547FEC0: 9421FFF0 stwu r1,-16(r1) - 8: GETL R1, t6 - 9: GETL R1, t8 - 10: ADDL $0xFFFFFFF0, t8 - 11: PUTL t8, R1 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547FEC4: 90A10014 stw r5,20(r1) - 14: GETL R5, t10 - 15: GETL R1, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x2547FEC8: 48017B5D bl 0x25497A24 - 19: MOVL $0x2547FECC, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x25497A24 ($4) - - -. 0 2547FEB8 20 -. 7C 63 21 D6 7C A8 02 A6 94 21 FF F0 90 A1 00 14 48 01 7B 5D - -==== BB 186 (0x25497A24) approx BBs exec'd 0 ==== - - 0x25497A24: 4BFE846C b 0x2547FE90 - 0: JMPo $0x2547FE90 ($4) - - -. 0 25497A24 4 -. 4B FE 84 6C - -==== BB 187 malloc(0x2547FE90) approx BBs exec'd 0 ==== - - 0x2547FE90: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547FE94: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547FE98: 90810014 stw r4,20(r1) - 9: GETL R4, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547FE9C: 7C641B78 or r4,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0x2547FEA0: 38600008 li r3,8 - 17: MOVL $0x8, t12 - 18: PUTL t12, R3 - 19: INCEIPL $4 - - 0x2547FEA4: 48017B79 bl 0x25497A1C - 20: MOVL $0x2547FEA8, t14 - 21: PUTL t14, LR - 22: JMPo-c $0x25497A1C ($4) - - -. 0 2547FE90 24 -. 7C 88 02 A6 94 21 FF F0 90 81 00 14 7C 64 1B 78 38 60 00 08 48 01 7B 79 - -==== BB 188 (0x25497A1C) approx BBs exec'd 0 ==== - - 0x25497A1C: 4BFE832C b 0x2547FD48 - 0: JMPo $0x2547FD48 ($4) - - -. 0 25497A1C 4 -. 4B FE 83 2C - -==== BB 189 __libc_memalign(0x2547FD48) approx BBs exec'd 0 ==== - - 0x2547FD48: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547FD4C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547FD50: 480172B1 bl 0x25497000 - 9: MOVL $0x2547FD54, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547FD48 12 -. 94 21 FF E0 7C 08 02 A6 48 01 72 B1 - -==== BB 190 (0x2547FD54) approx BBs exec'd 0 ==== - - 0x2547FD54: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547FD58: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547FD5C: 9361000C stw r27,12(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547FD60: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547FD64: 7C6A1B78 or r10,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R10 - 20: INCEIPL $4 - - 0x2547FD68: 93810010 stw r28,16(r1) - 21: GETL R28, t16 - 22: GETL R1, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547FD6C: 38A00003 li r5,3 - 26: MOVL $0x3, t20 - 27: PUTL t20, R5 - 28: INCEIPL $4 - - 0x2547FD70: 837E0418 lwz r27,1048(r30) - 29: GETL R30, t22 - 30: ADDL $0x418, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R27 - 33: INCEIPL $4 - - 0x2547FD74: 38C00022 li r6,34 - 34: MOVL $0x22, t26 - 35: PUTL t26, R6 - 36: INCEIPL $4 - - 0x2547FD78: 93A10014 stw r29,20(r1) - 37: GETL R29, t28 - 38: GETL R1, t30 - 39: ADDL $0x14, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0x2547FD7C: 38E0FFFF li r7,-1 - 42: MOVL $0xFFFFFFFF, t32 - 43: PUTL t32, R7 - 44: INCEIPL $4 - - 0x2547FD80: 817B0000 lwz r11,0(r27) - 45: GETL R27, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R11 - 48: INCEIPL $4 - - 0x2547FD84: 7FA300D0 neg r29,r3 - 49: GETL R3, t38 - 50: NEGL t38 - 51: PUTL t38, R29 - 52: INCEIPL $4 - - 0x2547FD88: 93E1001C stw r31,28(r1) - 53: GETL R31, t40 - 54: GETL R1, t42 - 55: ADDL $0x1C, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x2547FD8C: 39000000 li r8,0 - 58: MOVL $0x0, t44 - 59: PUTL t44, R8 - 60: INCEIPL $4 - - 0x2547FD90: 2F8B0000 cmpi cr7,r11,0 - 61: GETL R11, t46 - 62: CMP0L t46, t48 (-rSo) - 63: ICRFL t48, $0x7, CR - 64: INCEIPL $4 - - 0x2547FD94: 819E0500 lwz r12,1280(r30) - 65: GETL R30, t50 - 66: ADDL $0x500, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R12 - 69: INCEIPL $4 - - 0x2547FD98: 38600000 li r3,0 - 70: MOVL $0x0, t54 - 71: PUTL t54, R3 - 72: INCEIPL $4 - - 0x2547FD9C: 7C9C2378 or r28,r4,r4 - 73: GETL R4, t56 - 74: PUTL t56, R28 - 75: INCEIPL $4 - - 0x2547FDA0: 83FE041C lwz r31,1052(r30) - 76: GETL R30, t58 - 77: ADDL $0x41C, t58 - 78: LDL (t58), t60 - 79: PUTL t60, R31 - 80: INCEIPL $4 - - 0x2547FDA4: 409E0024 bc 4,30,0x2547FDC8 - 81: Jc30o $0x2547FDC8 - - -. 0 2547FD54 84 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 90 01 00 24 7C 6A 1B 78 93 81 00 10 38 A0 00 03 83 7E 04 18 38 C0 00 22 93 A1 00 14 38 E0 FF FF 81 7B 00 00 7F A3 00 D0 93 E1 00 1C 39 00 00 00 2F 8B 00 00 81 9E 05 00 38 60 00 00 7C 9C 23 78 83 FE 04 1C 40 9E 00 24 - -==== BB 191 (0x2547FDA8) approx BBs exec'd 0 ==== - - 0x2547FDA8: 813E04F4 lwz r9,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547FDAC: 919F0000 stw r12,0(r31) - 5: GETL R12, t4 - 6: GETL R31, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547FDB0: 81690004 lwz r11,4(r9) - 9: GETL R9, t8 - 10: ADDL $0x4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0x2547FDB4: 7C8B6214 add r4,r11,r12 - 14: GETL R11, t12 - 15: GETL R12, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R4 - 18: INCEIPL $4 - - 0x2547FDB8: 3924FFFF addi r9,r4,-1 - 19: GETL R4, t16 - 20: ADDL $0xFFFFFFFF, t16 - 21: PUTL t16, R9 - 22: INCEIPL $4 - - 0x2547FDBC: 7C8B00D0 neg r4,r11 - 23: GETL R11, t18 - 24: NEGL t18 - 25: PUTL t18, R4 - 26: INCEIPL $4 - - 0x2547FDC0: 7D2B2038 and r11,r9,r4 - 27: GETL R9, t20 - 28: GETL R4, t22 - 29: ANDL t20, t22 - 30: PUTL t22, R11 - 31: INCEIPL $4 - - 0x2547FDC4: 917B0000 stw r11,0(r27) - 32: GETL R11, t24 - 33: GETL R27, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547FDC8: 813F0000 lwz r9,0(r31) - 36: GETL R31, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R9 - 39: INCEIPL $4 - - 0x2547FDCC: 7C895214 add r4,r9,r10 - 40: GETL R9, t32 - 41: GETL R10, t34 - 42: ADDL t32, t34 - 43: PUTL t34, R4 - 44: INCEIPL $4 - - 0x2547FDD0: 3804FFFF addi r0,r4,-1 - 45: GETL R4, t36 - 46: ADDL $0xFFFFFFFF, t36 - 47: PUTL t36, R0 - 48: INCEIPL $4 - - 0x2547FDD4: 7C0AE838 and r10,r0,r29 - 49: GETL R0, t38 - 50: GETL R29, t40 - 51: ANDL t38, t40 - 52: PUTL t40, R10 - 53: INCEIPL $4 - - 0x2547FDD8: 7D8AE214 add r12,r10,r28 - 54: GETL R10, t42 - 55: GETL R28, t44 - 56: ADDL t42, t44 - 57: PUTL t44, R12 - 58: INCEIPL $4 - - 0x2547FDDC: 915F0000 stw r10,0(r31) - 59: GETL R10, t46 - 60: GETL R31, t48 - 61: STL t46, (t48) - 62: INCEIPL $4 - - 0x2547FDE0: 7C0C5840 cmpl cr0,r12,r11 - 63: GETL R12, t50 - 64: GETL R11, t52 - 65: CMPUL t50, t52, t54 (-rSo) - 66: ICRFL t54, $0x0, CR - 67: INCEIPL $4 - - 0x2547FDE4: 4080003C bc 4,0,0x2547FE20 - 68: Jc00o $0x2547FE20 - - -. 0 2547FDA8 64 -. 81 3E 04 F4 91 9F 00 00 81 69 00 04 7C 8B 62 14 39 24 FF FF 7C 8B 00 D0 7D 2B 20 38 91 7B 00 00 81 3F 00 00 7C 89 52 14 38 04 FF FF 7C 0A E8 38 7D 8A E2 14 91 5F 00 00 7C 0C 58 40 40 80 00 3C - -==== BB 192 (0x2547FDE8) approx BBs exec'd 0 ==== - - 0x2547FDE8: 807F0000 lwz r3,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x2547FDEC: 80C10024 lwz r6,36(r1) - 4: GETL R1, t4 - 5: ADDL $0x24, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x2547FDF0: 7D03E214 add r8,r3,r28 - 9: GETL R3, t8 - 10: GETL R28, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R8 - 13: INCEIPL $4 - - 0x2547FDF4: 80FE0420 lwz r7,1056(r30) - 14: GETL R30, t12 - 15: ADDL $0x420, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R7 - 18: INCEIPL $4 - - 0x2547FDF8: 911F0000 stw r8,0(r31) - 19: GETL R8, t16 - 20: GETL R31, t18 - 21: STL t16, (t18) - 22: INCEIPL $4 - - 0x2547FDFC: 7CC803A6 mtlr r6 - 23: GETL R6, t20 - 24: PUTL t20, LR - 25: INCEIPL $4 - - 0x2547FE00: 8361000C lwz r27,12(r1) - 26: GETL R1, t22 - 27: ADDL $0xC, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R27 - 30: INCEIPL $4 - - 0x2547FE04: 83810010 lwz r28,16(r1) - 31: GETL R1, t26 - 32: ADDL $0x10, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R28 - 35: INCEIPL $4 - - 0x2547FE08: 83A10014 lwz r29,20(r1) - 36: GETL R1, t30 - 37: ADDL $0x14, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R29 - 40: INCEIPL $4 - - 0x2547FE0C: 83C10018 lwz r30,24(r1) - 41: GETL R1, t34 - 42: ADDL $0x18, t34 - 43: LDL (t34), t36 - 44: PUTL t36, R30 - 45: INCEIPL $4 - - 0x2547FE10: 83E1001C lwz r31,28(r1) - 46: GETL R1, t38 - 47: ADDL $0x1C, t38 - 48: LDL (t38), t40 - 49: PUTL t40, R31 - 50: INCEIPL $4 - - 0x2547FE14: 38210020 addi r1,r1,32 - 51: GETL R1, t42 - 52: ADDL $0x20, t42 - 53: PUTL t42, R1 - 54: INCEIPL $4 - - 0x2547FE18: 90670000 stw r3,0(r7) - 55: GETL R3, t44 - 56: GETL R7, t46 - 57: STL t44, (t46) - 58: INCEIPL $4 - - 0x2547FE1C: 4E800020 blr - 59: GETL LR, t48 - 60: JMPo-r t48 ($4) - - -. 0 2547FDE8 56 -. 80 7F 00 00 80 C1 00 24 7D 03 E2 14 80 FE 04 20 91 1F 00 00 7C C8 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 90 67 00 00 4E 80 00 20 - -==== BB 193 (0x2547FEA8) approx BBs exec'd 0 ==== - - 0x2547FEA8: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547FEAC: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x2547FEB0: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x2547FEB4: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - -. 0 2547FEA8 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -==== BB 194 (0x2547FECC) approx BBs exec'd 0 ==== - - 0x2547FECC: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547FED0: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x2547FED4: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x2547FED8: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - -. 0 2547FECC 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -==== BB 195 (0x25479164) approx BBs exec'd 0 ==== - - 0x25479164: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25479168: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547916C: 41820174 bc 12,2,0x254792E0 - 8: Js02o $0x254792E0 - - -. 0 25479164 12 -. 7C 7F 1B 79 38 60 00 00 41 82 01 74 - -==== BB 196 (0x25479170) approx BBs exec'd 0 ==== - - 0x25479170: 3BBF0240 addi r29,r31,576 - 0: GETL R31, t0 - 1: ADDL $0x240, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x25479174: 7F44D378 or r4,r26,r26 - 4: GETL R26, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0x25479178: 7F65DB78 or r5,r27,r27 - 7: GETL R27, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x2547917C: 93FF0014 stw r31,20(r31) - 10: GETL R31, t6 - 11: GETL R31, t8 - 12: ADDL $0x14, t8 - 13: STL t6, (t8) - 14: INCEIPL $4 - - 0x25479180: 93BF001C stw r29,28(r31) - 15: GETL R29, t10 - 16: GETL R31, t12 - 17: ADDL $0x1C, t12 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0x25479184: 387F024C addi r3,r31,588 - 20: GETL R31, t14 - 21: ADDL $0x24C, t14 - 22: PUTL t14, R3 - 23: INCEIPL $4 - - 0x25479188: 4800AA59 bl 0x25483BE0 - 24: MOVL $0x2547918C, t16 - 25: PUTL t16, LR - 26: JMPo-c $0x25483BE0 ($4) - - -. 0 25479170 28 -. 3B BF 02 40 7F 44 D3 78 7F 65 DB 78 93 FF 00 14 93 BF 00 1C 38 7F 02 4C 48 00 AA 59 - -==== BB 197 (0x25483C68) approx BBs exec'd 0 ==== - - 0x25483C68: 2C850000 cmpi cr1,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x25483C6C: 4186001C bc 12,6,0x25483C88 - 4: Js06o $0x25483C88 - - -. 0 25483C68 8 -. 2C 85 00 00 41 86 00 1C - -==== BB 198 (0x25483C70) approx BBs exec'd 0 ==== - - 0x25483C70: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x25483C74: 88FD0000 lbz r7,0(r29) - 3: GETL R29, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R7 - 6: INCEIPL $4 - - 0x25483C78: 3BBD0001 addi r29,r29,1 - 7: GETL R29, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R29 - 10: INCEIPL $4 - - 0x25483C7C: 98FF0000 stb r7,0(r31) - 11: GETL R7, t8 - 12: GETL R31, t10 - 13: STB t8, (t10) - 14: INCEIPL $4 - - 0x25483C80: 3BFF0001 addi r31,r31,1 - 15: GETL R31, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R31 - 18: INCEIPL $4 - - 0x25483C84: 4200FFF0 bc 16,0,0x25483C74 - 19: GETL CTR, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, CTR - 22: JIFZL t14, $0x25483C88 - 23: JMPo $0x25483C74 ($4) - - -. 0 25483C70 24 -. 7C A9 03 A6 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 - -==== BB 199 (0x2547918C) approx BBs exec'd 0 ==== - - 0x2547918C: 38A00001 li r5,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x25479190: 90BD0008 stw r5,8(r29) - 3: GETL R5, t2 - 4: GETL R29, t4 - 5: ADDL $0x8, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x25479194: 1D590018 mulli r10,r25,24 - 8: GETL R25, t6 - 9: MULL $0x18, t6 - 10: PUTL t6, R10 - 11: INCEIPL $4 - - 0x25479198: 80DF0180 lwz r6,384(r31) - 12: GETL R31, t8 - 13: ADDL $0x180, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R6 - 16: INCEIPL $4 - - 0x2547919C: 3880FFFF li r4,-1 - 17: MOVL $0xFFFFFFFF, t12 - 18: PUTL t12, R4 - 19: INCEIPL $4 - - 0x254791A0: 80BE04C8 lwz r5,1224(r30) - 20: GETL R30, t14 - 21: ADDL $0x4C8, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R5 - 24: INCEIPL $4 - - 0x254791A4: 5306F002 rlwimi r6,r24,30,0,1 - 25: GETL R6, t18 - 26: GETL R24, t20 - 27: ROLL $0x1E, t20 - 28: ANDL $0xC0000000, t20 - 29: ANDL $0x3FFFFFFF, t18 - 30: ORL t18, t20 - 31: PUTL t20, R6 - 32: INCEIPL $4 - - 0x254791A8: 939F0168 stw r28,360(r31) - 33: GETL R28, t22 - 34: GETL R31, t24 - 35: ADDL $0x168, t24 - 36: STL t22, (t24) - 37: INCEIPL $4 - - 0x254791AC: 90DF0180 stw r6,384(r31) - 38: GETL R6, t26 - 39: GETL R31, t28 - 40: ADDL $0x180, t28 - 41: STL t26, (t28) - 42: INCEIPL $4 - - 0x254791B0: 38DF01AC addi r6,r31,428 - 43: GETL R31, t30 - 44: ADDL $0x1AC, t30 - 45: PUTL t30, R6 - 46: INCEIPL $4 - - 0x254791B4: 7D6A282E lwzx r11,r10,r5 - 47: GETL R5, t32 - 48: GETL R10, t34 - 49: ADDL t34, t32 - 50: LDL (t32), t36 - 51: PUTL t36, R11 - 52: INCEIPL $4 - - 0x254791B8: 907F0240 stw r3,576(r31) - 53: GETL R3, t38 - 54: GETL R31, t40 - 55: ADDL $0x240, t40 - 56: STL t38, (t40) - 57: INCEIPL $4 - - 0x254791BC: 38600004 li r3,4 - 58: MOVL $0x4, t42 - 59: PUTL t42, R3 - 60: INCEIPL $4 - - 0x254791C0: 2F8B0000 cmpi cr7,r11,0 - 61: GETL R11, t44 - 62: CMP0L t44, t46 (-rSo) - 63: ICRFL t46, $0x7, CR - 64: INCEIPL $4 - - 0x254791C4: 909F022C stw r4,556(r31) - 65: GETL R4, t48 - 66: GETL R31, t50 - 67: ADDL $0x22C, t50 - 68: STL t48, (t50) - 69: INCEIPL $4 - - 0x254791C8: 907F01BC stw r3,444(r31) - 70: GETL R3, t52 - 71: GETL R31, t54 - 72: ADDL $0x1BC, t54 - 73: STL t52, (t54) - 74: INCEIPL $4 - - 0x254791CC: 38800000 li r4,0 - 75: MOVL $0x0, t56 - 76: PUTL t56, R4 - 77: INCEIPL $4 - - 0x254791D0: 92FF0004 stw r23,4(r31) - 78: GETL R23, t58 - 79: GETL R31, t60 - 80: ADDL $0x4, t60 - 81: STL t58, (t60) - 82: INCEIPL $4 - - 0x254791D4: 933F0018 stw r25,24(r31) - 83: GETL R25, t62 - 84: GETL R31, t64 - 85: ADDL $0x18, t64 - 86: STL t62, (t64) - 87: INCEIPL $4 - - 0x254791D8: 90DF01C0 stw r6,448(r31) - 88: GETL R6, t66 - 89: GETL R31, t68 - 90: ADDL $0x1C0, t68 - 91: STL t66, (t68) - 92: INCEIPL $4 - - 0x254791DC: 409E013C bc 4,30,0x25479318 - 93: Jc30o $0x25479318 - - -. 0 2547918C 84 -. 38 A0 00 01 90 BD 00 08 1D 59 00 18 80 DF 01 80 38 80 FF FF 80 BE 04 C8 53 06 F0 02 93 9F 01 68 90 DF 01 80 38 DF 01 AC 7D 6A 28 2E 90 7F 02 40 38 60 00 04 2F 8B 00 00 90 9F 02 2C 90 7F 01 BC 38 80 00 00 92 FF 00 04 93 3F 00 18 90 DF 01 C0 40 9E 01 3C - -==== BB 200 (0x254791E0) approx BBs exec'd 0 ==== - - 0x254791E0: 7FEA292E stwx r31,r10,r5 - 0: GETL R5, t0 - 1: GETL R10, t2 - 2: ADDL t2, t0 - 3: GETL R31, t4 - 4: STL t4, (t0) - 5: INCEIPL $4 - - 0x254791E4: 2F1C0000 cmpi cr6,r28,0 - 6: GETL R28, t6 - 7: CMP0L t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0x254791E8: 7D4A2A14 add r10,r10,r5 - 10: GETL R10, t10 - 11: GETL R5, t12 - 12: ADDL t10, t12 - 13: PUTL t12, R10 - 14: INCEIPL $4 - - 0x254791EC: 81650198 lwz r11,408(r5) - 15: GETL R5, t14 - 16: ADDL $0x198, t14 - 17: LDL (t14), t16 - 18: PUTL t16, R11 - 19: INCEIPL $4 - - 0x254791F0: 832A0004 lwz r25,4(r10) - 20: GETL R10, t18 - 21: ADDL $0x4, t18 - 22: LDL (t18), t20 - 23: PUTL t20, R25 - 24: INCEIPL $4 - - 0x254791F4: 8185019C lwz r12,412(r5) - 25: GETL R5, t22 - 26: ADDL $0x19C, t22 - 27: LDL (t22), t24 - 28: PUTL t24, R12 - 29: INCEIPL $4 - - 0x254791F8: 3B190001 addi r24,r25,1 - 30: GETL R25, t26 - 31: ADDL $0x1, t26 - 32: PUTL t26, R24 - 33: INCEIPL $4 - - 0x254791FC: 310C0001 addic r8,r12,1 - 34: GETL R12, t28 - 35: ADCL $0x1, t28 (-wCa) - 36: PUTL t28, R8 - 37: INCEIPL $4 - - 0x25479200: 7CEB0194 addze r7,r11 - 38: GETL R11, t30 - 39: ADCL $0x0, t30 (-rCa-wCa) - 40: PUTL t30, R7 - 41: INCEIPL $4 - - 0x25479204: 930A0004 stw r24,4(r10) - 42: GETL R24, t32 - 43: GETL R10, t34 - 44: ADDL $0x4, t34 - 45: STL t32, (t34) - 46: INCEIPL $4 - - 0x25479208: 90E50198 stw r7,408(r5) - 47: GETL R7, t36 - 48: GETL R5, t38 - 49: ADDL $0x198, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0x2547920C: 9105019C stw r8,412(r5) - 52: GETL R8, t40 - 53: GETL R5, t42 - 54: ADDL $0x19C, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0x25479210: 40BA000C bc 5,26,0x2547921C - 57: Jc26o $0x2547921C - - -. 0 254791E0 52 -. 7F EA 29 2E 2F 1C 00 00 7D 4A 2A 14 81 65 01 98 83 2A 00 04 81 85 01 9C 3B 19 00 01 31 0C 00 01 7C EB 01 94 93 0A 00 04 90 E5 01 98 91 05 01 9C 40 BA 00 0C - -==== BB 201 (0x25479214) approx BBs exec'd 0 ==== - - 0x25479214: 48000164 b 0x25479378 - 0: JMPo $0x25479378 ($4) - - -. 0 25479214 4 -. 48 00 01 64 - -==== BB 202 (0x25479378) approx BBs exec'd 0 ==== - - 0x25479378: 7FFCFB78 or r28,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0x2547937C: 4BFFFEAC b 0x25479228 - 3: JMPo $0x25479228 ($4) - - -. 0 25479378 8 -. 7F FC FB 78 4B FF FE AC - -==== BB 203 (0x25479228) approx BBs exec'd 0 ==== - - 0x25479228: 2F840000 cmpi cr7,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547922C: 393C0158 addi r9,r28,344 - 4: GETL R28, t4 - 5: ADDL $0x158, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x25479230: 419E0010 bc 12,30,0x25479240 - 8: Js30o $0x25479240 - - -. 0 25479228 12 -. 2F 84 00 00 39 3C 01 58 41 9E 00 10 - -==== BB 204 (0x25479240) approx BBs exec'd 0 ==== - - 0x25479240: 56CCEFFE rlwinm r12,r22,29,31,31 - 0: GETL R22, t0 - 1: ROLL $0x1D, t0 - 2: ANDL $0x1, t0 - 3: PUTL t0, R12 - 4: INCEIPL $4 - - 0x25479244: 7D8B2039 and. r11,r12,r4 - 5: GETL R12, t2 - 6: GETL R4, t4 - 7: ANDL t2, t4 - 8: PUTL t4, R11 - 9: CMP0L t4, t6 (-rSo) - 10: ICRFL t6, $0x0, CR - 11: INCEIPL $4 - - 0x25479248: 41820010 bc 12,2,0x25479258 - 12: Js02o $0x25479258 - - -. 0 25479240 12 -. 56 CC EF FE 7D 8B 20 39 41 82 00 10 - -==== BB 205 (0x25479258) approx BBs exec'd 0 ==== - - 0x25479258: 549A103A rlwinm r26,r4,2,0,29 - 0: GETL R4, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547925C: 7D3A312E stwx r9,r26,r6 - 4: GETL R6, t2 - 5: GETL R26, t4 - 6: ADDL t4, t2 - 7: GETL R9, t6 - 8: STL t6, (t2) - 9: INCEIPL $4 - - 0x25479260: 3B7F0158 addi r27,r31,344 - 10: GETL R31, t8 - 11: ADDL $0x158, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0x25479264: 937F01C4 stw r27,452(r31) - 14: GETL R27, t10 - 15: GETL R31, t12 - 16: ADDL $0x1C4, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x25479268: 8BB70000 lbz r29,0(r23) - 19: GETL R23, t14 - 20: LDB (t14), t16 - 21: PUTL t16, R29 - 22: INCEIPL $4 - - 0x2547926C: 2F1D0000 cmpi cr6,r29,0 - 23: GETL R29, t18 - 24: CMP0L t18, t20 (-rSo) - 25: ICRFL t20, $0x6, CR - 26: INCEIPL $4 - - 0x25479270: 419A006C bc 12,26,0x254792DC - 27: Js26o $0x254792DC - - -. 0 25479258 28 -. 54 9A 10 3A 7D 3A 31 2E 3B 7F 01 58 93 7F 01 C4 8B B7 00 00 2F 1D 00 00 41 9A 00 6C - -==== BB 206 (0x254792DC) approx BBs exec'd 0 ==== - - 0x254792DC: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254792E0: 83810034 lwz r28,52(r1) - 3: GETL R1, t2 - 4: ADDL $0x34, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x254792E4: 82C10008 lwz r22,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R22 - 12: INCEIPL $4 - - 0x254792E8: 7F8803A6 mtlr r28 - 13: GETL R28, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x254792EC: 82E1000C lwz r23,12(r1) - 16: GETL R1, t12 - 17: ADDL $0xC, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R23 - 20: INCEIPL $4 - - 0x254792F0: 83010010 lwz r24,16(r1) - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R24 - 25: INCEIPL $4 - - 0x254792F4: 83210014 lwz r25,20(r1) - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R25 - 30: INCEIPL $4 - - 0x254792F8: 83410018 lwz r26,24(r1) - 31: GETL R1, t24 - 32: ADDL $0x18, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R26 - 35: INCEIPL $4 - - 0x254792FC: 8361001C lwz r27,28(r1) - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R27 - 40: INCEIPL $4 - - 0x25479300: 83810020 lwz r28,32(r1) - 41: GETL R1, t32 - 42: ADDL $0x20, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R28 - 45: INCEIPL $4 - - 0x25479304: 83A10024 lwz r29,36(r1) - 46: GETL R1, t36 - 47: ADDL $0x24, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R29 - 50: INCEIPL $4 - - 0x25479308: 83C10028 lwz r30,40(r1) - 51: GETL R1, t40 - 52: ADDL $0x28, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R30 - 55: INCEIPL $4 - - 0x2547930C: 83E1002C lwz r31,44(r1) - 56: GETL R1, t44 - 57: ADDL $0x2C, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R31 - 60: INCEIPL $4 - - 0x25479310: 38210030 addi r1,r1,48 - 61: GETL R1, t48 - 62: ADDL $0x30, t48 - 63: PUTL t48, R1 - 64: INCEIPL $4 - - 0x25479314: 4E800020 blr - 65: GETL LR, t50 - 66: JMPo-r t50 ($4) - - -. 0 254792DC 60 -. 7F E3 FB 78 83 81 00 34 82 C1 00 08 7F 88 03 A6 82 E1 00 0C 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -==== BB 207 (0x254723A0) approx BBs exec'd 0 ==== - - 0x254723A0: 828E0000 lwz r20,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R20 - 3: INCEIPL $4 - - 0x254723A4: 2D940000 cmpi cr3,r20,0 - 4: GETL R20, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x3, CR - 7: INCEIPL $4 - - 0x254723A8: 418E0C90 bc 12,14,0x25473038 - 8: Js14o $0x25473038 - - -. 0 254723A0 12 -. 82 8E 00 00 2D 94 00 00 41 8E 0C 90 - -==== BB 208 (0x254723AC) approx BBs exec'd 0 ==== - - 0x254723AC: 80D60000 lwz r6,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x254723B0: 9314014C stw r24,332(r20) - 4: GETL R24, t4 - 5: GETL R20, t6 - 6: ADDL $0x14C, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x254723B4: 90D40150 stw r6,336(r20) - 9: GETL R6, t8 - 10: GETL R20, t10 - 11: ADDL $0x150, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x254723B8: B2F40154 sth r23,340(r20) - 14: GETL R23, t12 - 15: GETL R20, t14 - 16: ADDL $0x154, t14 - 17: STW t12, (t14) - 18: INCEIPL $4 - - 0x254723BC: 56EC2834 rlwinm r12,r23,5,0,26 - 19: GETL R23, t16 - 20: SHLL $0x5, t16 - 21: PUTL t16, R12 - 22: INCEIPL $4 - - 0x254723C0: 81140178 lwz r8,376(r20) - 23: GETL R20, t18 - 24: ADDL $0x178, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R8 - 27: INCEIPL $4 - - 0x254723C4: 7C8CC214 add r4,r12,r24 - 28: GETL R12, t22 - 29: GETL R24, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R4 - 32: INCEIPL $4 - - 0x254723C8: 80F4017C lwz r7,380(r20) - 33: GETL R20, t26 - 34: ADDL $0x17C, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R7 - 37: INCEIPL $4 - - 0x254723CC: 7E04C040 cmpl cr4,r4,r24 - 38: GETL R4, t30 - 39: GETL R24, t32 - 40: CMPUL t30, t32, t34 (-rSo) - 41: ICRFL t34, $0x4, CR - 42: INCEIPL $4 - - 0x254723D0: 39280001 addi r9,r8,1 - 43: GETL R8, t36 - 44: ADDL $0x1, t36 - 45: PUTL t36, R9 - 46: INCEIPL $4 - - 0x254723D4: 3B270001 addi r25,r7,1 - 47: GETL R7, t38 - 48: ADDL $0x1, t38 - 49: PUTL t38, R25 - 50: INCEIPL $4 - - 0x254723D8: 39000000 li r8,0 - 51: MOVL $0x0, t40 - 52: PUTL t40, R8 - 53: INCEIPL $4 - - 0x254723DC: 38E00000 li r7,0 - 54: MOVL $0x0, t42 - 55: PUTL t42, R7 - 56: INCEIPL $4 - - 0x254723E0: 3B80FFFF li r28,-1 - 57: MOVL $0xFFFFFFFF, t44 - 58: PUTL t44, R28 - 59: INCEIPL $4 - - 0x254723E4: 7F0AC378 or r10,r24,r24 - 60: GETL R24, t46 - 61: PUTL t46, R10 - 62: INCEIPL $4 - - 0x254723E8: 939401A0 stw r28,416(r20) - 63: GETL R28, t48 - 64: GETL R20, t50 - 65: ADDL $0x1A0, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x254723EC: 91340178 stw r9,376(r20) - 68: GETL R9, t52 - 69: GETL R20, t54 - 70: ADDL $0x178, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0x254723F0: 9334017C stw r25,380(r20) - 73: GETL R25, t56 - 74: GETL R20, t58 - 75: ADDL $0x17C, t58 - 76: STL t56, (t58) - 77: INCEIPL $4 - - 0x254723F4: 911401A4 stw r8,420(r20) - 78: GETL R8, t60 - 79: GETL R20, t62 - 80: ADDL $0x1A4, t62 - 81: STL t60, (t62) - 82: INCEIPL $4 - - 0x254723F8: 90F401A8 stw r7,424(r20) - 83: GETL R7, t64 - 84: GETL R20, t66 - 85: ADDL $0x1A8, t66 - 86: STL t64, (t66) - 87: INCEIPL $4 - - 0x254723FC: 409100C8 bc 4,17,0x254724C4 - 88: Jc17o $0x254724C4 - - -. 0 254723AC 84 -. 80 D6 00 00 93 14 01 4C 90 D4 01 50 B2 F4 01 54 56 EC 28 34 81 14 01 78 7C 8C C2 14 80 F4 01 7C 7E 04 C0 40 39 28 00 01 3B 27 00 01 39 00 00 00 38 E0 00 00 3B 80 FF FF 7F 0A C3 78 93 94 01 A0 91 34 01 78 93 34 01 7C 91 14 01 A4 90 F4 01 A8 40 91 00 C8 - -==== BB 209 (0x25472400) approx BBs exec'd 0 ==== - - 0x25472400: 3F606474 lis r27,25716 - 0: MOVL $0x64740000, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0x25472404: 83BE0044 lwz r29,68(r30) - 3: GETL R30, t2 - 4: ADDL $0x44, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25472408: 80DE0048 lwz r6,72(r30) - 8: GETL R30, t6 - 9: ADDL $0x48, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R6 - 12: INCEIPL $4 - - 0x2547240C: 6363E552 ori r3,r27,0xE552 - 13: MOVL $0x6474E552, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x25472410: 38A00001 li r5,1 - 16: MOVL $0x1, t12 - 17: PUTL t12, R5 - 18: INCEIPL $4 - - 0x25472414: 48000028 b 0x2547243C - 19: JMPo $0x2547243C ($4) - - -. 0 25472400 24 -. 3F 60 64 74 83 BE 00 44 80 DE 00 48 63 63 E5 52 38 A0 00 01 48 00 00 28 - -==== BB 210 (0x2547243C) approx BBs exec'd 0 ==== - - 0x2547243C: 800A0000 lwz r0,0(r10) - 0: GETL R10, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25472440: 2F000006 cmpi cr6,r0,6 - 4: GETL R0, t4 - 5: MOVL $0x6, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25472444: 419A0798 bc 12,26,0x25472BDC - 9: Js26o $0x25472BDC - - -. 0 2547243C 12 -. 80 0A 00 00 2F 00 00 06 41 9A 07 98 - -==== BB 211 (0x25472BDC) approx BBs exec'd 0 ==== - - 0x25472BDC: 816A0008 lwz r11,8(r10) - 0: GETL R10, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25472BE0: 7F4BC050 subf r26,r11,r24 - 5: GETL R11, t4 - 6: GETL R24, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0x25472BE4: 93540000 stw r26,0(r20) - 10: GETL R26, t8 - 11: GETL R20, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25472BE8: 4BFFF848 b 0x25472430 - 14: JMPo $0x25472430 ($4) - - -. 0 25472BDC 16 -. 81 6A 00 08 7F 4B C0 50 93 54 00 00 4B FF F8 48 - -==== BB 212 (0x25472430) approx BBs exec'd 0 ==== - - 0x25472430: 394A0020 addi r10,r10,32 - 0: GETL R10, t0 - 1: ADDL $0x20, t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0x25472434: 7F845040 cmpl cr7,r4,r10 - 4: GETL R4, t2 - 5: GETL R10, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25472438: 409D0084 bc 4,29,0x254724BC - 9: Jc29o $0x254724BC - - -. 0 25472430 12 -. 39 4A 00 20 7F 84 50 40 40 9D 00 84 - -==== BB 213 (0x25472448) approx BBs exec'd 0 ==== - - 0x25472448: 2B800006 cmpli cr7,r0,6 - 0: GETL R0, t0 - 1: MOVL $0x6, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x2547244C: 40BDFFCC bc 5,29,0x25472418 - 5: Jc29o $0x25472418 - - -. 0 25472448 8 -. 2B 80 00 06 40 BD FF CC - -==== BB 214 (0x25472418) approx BBs exec'd 0 ==== - - 0x25472418: 2C000002 cmpi cr0,r0,2 - 0: GETL R0, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547241C: 41820854 bc 12,2,0x25472C70 - 5: Js02o $0x25472C70 - - -. 0 25472418 8 -. 2C 00 00 02 41 82 08 54 - -==== BB 215 (0x25472420) approx BBs exec'd 0 ==== - - 0x25472420: 28800002 cmpli cr1,r0,2 - 0: GETL R0, t0 - 1: MOVL $0x2, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25472424: 418507E4 bc 12,5,0x25472C08 - 5: Js05o $0x25472C08 - - -. 0 25472420 8 -. 28 80 00 02 41 85 07 E4 - -==== BB 216 (0x25472C08) approx BBs exec'd 0 ==== - - 0x25472C08: 2F000003 cmpi cr6,r0,3 - 0: GETL R0, t0 - 1: MOVL $0x3, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25472C0C: 409AF824 bc 4,26,0x25472430 - 5: Jc26o $0x25472430 - - -. 0 25472C08 8 -. 2F 00 00 03 40 9A F8 24 - -==== BB 217 (0x25472C10) approx BBs exec'd 0 ==== - - 0x25472C10: 82AE01C0 lwz r21,448(r14) - 0: GETL R14, t0 - 1: ADDL $0x1C0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x25472C14: 7FA7EB78 or r7,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x25472C18: 81740000 lwz r11,0(r20) - 8: GETL R20, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x25472C1C: 2F150000 cmpi cr6,r21,0 - 12: GETL R21, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x6, CR - 15: INCEIPL $4 - - 0x25472C20: 812A0008 lwz r9,8(r10) - 16: GETL R10, t14 - 17: ADDL $0x8, t14 - 18: LDL (t14), t16 - 19: PUTL t16, R9 - 20: INCEIPL $4 - - 0x25472C24: 93AE01D4 stw r29,468(r14) - 21: GETL R29, t18 - 22: GETL R14, t20 - 23: ADDL $0x1D4, t20 - 24: STL t18, (t20) - 25: INCEIPL $4 - - 0x25472C28: 7C0B4A14 add r0,r11,r9 - 26: GETL R11, t22 - 27: GETL R9, t24 - 28: ADDL t22, t24 - 29: PUTL t24, R0 - 30: INCEIPL $4 - - 0x25472C2C: 901D0000 stw r0,0(r29) - 31: GETL R0, t26 - 32: GETL R29, t28 - 33: STL t26, (t28) - 34: INCEIPL $4 - - 0x25472C30: 409A0444 bc 4,26,0x25473074 - 35: Jc26o $0x25473074 - - -. 0 25472C10 36 -. 82 AE 01 C0 7F A7 EB 78 81 74 00 00 2F 15 00 00 81 2A 00 08 93 AE 01 D4 7C 0B 4A 14 90 1D 00 00 40 9A 04 44 - -==== BB 218 (0x25473074) approx BBs exec'd 0 ==== - - 0x25473074: 3AA00001 li r21,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R21 - 2: INCEIPL $4 - - 0x25473078: 4BFFF3B8 b 0x25472430 - 3: JMPo $0x25472430 ($4) - - -. 0 25473074 8 -. 3A A0 00 01 4B FF F3 B8 - -==== BB 219 (0x25472428) approx BBs exec'd 0 ==== - - 0x25472428: 2E000001 cmpi cr4,r0,1 - 0: GETL R0, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x2547242C: 41920B80 bc 12,18,0x25472FAC - 5: Js18o $0x25472FAC - - -. 0 25472428 8 -. 2E 00 00 01 41 92 0B 80 - -==== BB 220 (0x25472FAC) approx BBs exec'd 0 ==== - - 0x25472FAC: 80EA001C lwz r7,28(r10) - 0: GETL R10, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25472FB0: 810A0008 lwz r8,8(r10) - 5: GETL R10, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x25472FB4: 7D8700D0 neg r12,r7 - 10: GETL R7, t8 - 11: NEGL t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0x25472FB8: 80F40000 lwz r7,0(r20) - 14: GETL R20, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R7 - 17: INCEIPL $4 - - 0x25472FBC: 7D1C6038 and r28,r8,r12 - 18: GETL R8, t14 - 19: GETL R12, t16 - 20: ANDL t14, t16 - 21: PUTL t16, R28 - 22: INCEIPL $4 - - 0x25472FC0: 813401A0 lwz r9,416(r20) - 23: GETL R20, t18 - 24: ADDL $0x1A0, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R9 - 27: INCEIPL $4 - - 0x25472FC4: 7C07E214 add r0,r7,r28 - 28: GETL R7, t22 - 29: GETL R28, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R0 - 32: INCEIPL $4 - - 0x25472FC8: 7F090040 cmpl cr6,r9,r0 - 33: GETL R9, t26 - 34: GETL R0, t28 - 35: CMPUL t26, t28, t30 (-rSo) - 36: ICRFL t30, $0x6, CR - 37: INCEIPL $4 - - 0x25472FCC: 419900B0 bc 12,25,0x2547307C - 38: Js25o $0x2547307C - - -. 0 25472FAC 36 -. 80 EA 00 1C 81 0A 00 08 7D 87 00 D0 80 F4 00 00 7D 1C 60 38 81 34 01 A0 7C 07 E2 14 7F 09 00 40 41 99 00 B0 - -==== BB 221 (0x2547307C) approx BBs exec'd 0 ==== - - 0x2547307C: 901401A0 stw r0,416(r20) - 0: GETL R0, t0 - 1: GETL R20, t2 - 2: ADDL $0x1A0, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25473080: 810A0008 lwz r8,8(r10) - 5: GETL R10, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x25473084: 4BFFFF4C b 0x25472FD0 - 10: JMPo $0x25472FD0 ($4) - - -. 0 2547307C 12 -. 90 14 01 A0 81 0A 00 08 4B FF FF 4C - -==== BB 222 (0x25472FD0) approx BBs exec'd 0 ==== - - 0x25472FD0: 836A0014 lwz r27,20(r10) - 0: GETL R10, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25472FD4: 7EE74214 add r23,r7,r8 - 5: GETL R7, t4 - 6: GETL R8, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R23 - 9: INCEIPL $4 - - 0x25472FD8: 811401A4 lwz r8,420(r20) - 10: GETL R20, t8 - 11: ADDL $0x1A4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R8 - 14: INCEIPL $4 - - 0x25472FDC: 7D77DA14 add r11,r23,r27 - 15: GETL R23, t12 - 16: GETL R27, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R11 - 19: INCEIPL $4 - - 0x25472FE0: 7F885840 cmpl cr7,r8,r11 - 20: GETL R8, t16 - 21: GETL R11, t18 - 22: CMPUL t16, t18, t20 (-rSo) - 23: ICRFL t20, $0x7, CR - 24: INCEIPL $4 - - 0x25472FE4: 409C0008 bc 4,28,0x25472FEC - 25: Jc28o $0x25472FEC - - -. 0 25472FD0 24 -. 83 6A 00 14 7E E7 42 14 81 14 01 A4 7D 77 DA 14 7F 88 58 40 40 9C 00 08 - -==== BB 223 (0x25472FE8) approx BBs exec'd 0 ==== - - 0x25472FE8: 917401A4 stw r11,420(r20) - 0: GETL R11, t0 - 1: GETL R20, t2 - 2: ADDL $0x1A4, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25472FEC: 834A0018 lwz r26,24(r10) - 5: GETL R10, t4 - 6: ADDL $0x18, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0x25472FF0: 73490001 andi. r9,r26,0x1 - 10: GETL R26, t8 - 11: ANDL $0x1, t8 - 12: PUTL t8, R9 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x25472FF4: 41A2F43C bc 13,2,0x25472430 - 16: Js02o $0x25472430 - - -. 0 25472FE8 16 -. 91 74 01 A4 83 4A 00 18 73 49 00 01 41 A2 F4 3C - -==== BB 224 (0x25472FF8) approx BBs exec'd 0 ==== - - 0x25472FF8: 801401A8 lwz r0,424(r20) - 0: GETL R20, t0 - 1: ADDL $0x1A8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25472FFC: 7C805840 cmpl cr1,r0,r11 - 5: GETL R0, t4 - 6: GETL R11, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0x25473000: 40A4F430 bc 5,4,0x25472430 - 10: Jc04o $0x25472430 - - -. 0 25472FF8 12 -. 80 14 01 A8 7C 80 58 40 40 A4 F4 30 - -==== BB 225 (0x25473004) approx BBs exec'd 0 ==== - - 0x25473004: 917401A8 stw r11,424(r20) - 0: GETL R11, t0 - 1: GETL R20, t2 - 2: ADDL $0x1A8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25473008: 4BFFF428 b 0x25472430 - 5: JMPo $0x25472430 ($4) - - -. 0 25473004 8 -. 91 74 01 A8 4B FF F4 28 - -==== BB 226 (0x25472C70) approx BBs exec'd 0 ==== - - 0x25472C70: 82D40000 lwz r22,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R22 - 3: INCEIPL $4 - - 0x25472C74: 832A0008 lwz r25,8(r10) - 4: GETL R10, t4 - 5: ADDL $0x8, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R25 - 8: INCEIPL $4 - - 0x25472C78: 7C16CA14 add r0,r22,r25 - 9: GETL R22, t8 - 10: GETL R25, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R0 - 13: INCEIPL $4 - - 0x25472C7C: 90140008 stw r0,8(r20) - 14: GETL R0, t12 - 15: GETL R20, t14 - 16: ADDL $0x8, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25472C80: 4BFFF7B0 b 0x25472430 - 19: JMPo $0x25472430 ($4) - - -. 0 25472C70 20 -. 82 D4 00 00 83 2A 00 08 7C 16 CA 14 90 14 00 08 4B FF F7 B0 - -==== BB 227 (0x25472450) approx BBs exec'd 0 ==== - - 0x25472450: 3EE06474 lis r23,25716 - 0: MOVL $0x64740000, t0 - 1: PUTL t0, R23 - 2: INCEIPL $4 - - 0x25472454: 62E9E551 ori r9,r23,0xE551 - 3: MOVL $0x6474E551, t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x25472458: 7F804800 cmp cr7,r0,r9 - 6: GETL R0, t4 - 7: GETL R9, t6 - 8: CMPL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x2547245C: 419E0828 bc 12,30,0x25472C84 - 11: Js30o $0x25472C84 - - -. 0 25472450 16 -. 3E E0 64 74 62 E9 E5 51 7F 80 48 00 41 9E 08 28 - -==== BB 228 (0x25472C84) approx BBs exec'd 0 ==== - - 0x25472C84: 80EA0018 lwz r7,24(r10) - 0: GETL R10, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25472C88: 90EE0400 stw r7,1024(r14) - 5: GETL R7, t4 - 6: GETL R14, t6 - 7: ADDL $0x400, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25472C8C: 4BFFF7A4 b 0x25472430 - 10: JMPo $0x25472430 ($4) - - -. 0 25472C84 12 -. 80 EA 00 18 90 EE 04 00 4B FF F7 A4 - -==== BB 229 (0x254724BC) approx BBs exec'd 0 ==== - - 0x254724BC: 811401A4 lwz r8,420(r20) - 0: GETL R20, t0 - 1: ADDL $0x1A4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254724C0: 80F401A8 lwz r7,424(r20) - 5: GETL R20, t4 - 6: ADDL $0x1A8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0x254724C4: 81340218 lwz r9,536(r20) - 10: GETL R20, t8 - 11: ADDL $0x218, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x254724C8: 2C090000 cmpi cr0,r9,0 - 15: GETL R9, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x0, CR - 18: INCEIPL $4 - - 0x254724CC: 41820010 bc 12,2,0x254724DC - 19: Js02o $0x254724DC - - -. 0 254724BC 20 -. 81 14 01 A4 80 F4 01 A8 81 34 02 18 2C 09 00 00 41 82 00 10 - -==== BB 230 (0x254724DC) approx BBs exec'd 0 ==== - - 0x254724DC: 2C880000 cmpi cr1,r8,0 - 0: GETL R8, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x254724E0: 4086000C bc 4,6,0x254724EC - 4: Jc06o $0x254724EC - - -. 0 254724DC 8 -. 2C 88 00 00 40 86 00 0C - -==== BB 231 (0x254724EC) approx BBs exec'd 0 ==== - - 0x254724EC: 2E070000 cmpi cr4,r7,0 - 0: GETL R7, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x254724F0: 4092000C bc 4,18,0x254724FC - 4: Jc18o $0x254724FC - - -. 0 254724EC 8 -. 2E 07 00 00 40 92 00 0C - -==== BB 232 (0x254724FC) approx BBs exec'd 0 ==== - - 0x254724FC: 80AE01D4 lwz r5,468(r14) - 0: GETL R14, t0 - 1: ADDL $0x1D4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25472500: 2F050000 cmpi cr6,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25472504: 409A001C bc 4,26,0x25472520 - 9: Jc26o $0x25472520 - - -. 0 254724FC 12 -. 80 AE 01 D4 2F 05 00 00 40 9A 00 1C - -==== BB 233 (0x25472520) approx BBs exec'd 0 ==== - - 0x25472520: 2E130000 cmpi cr4,r19,0 - 0: GETL R19, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25472524: 409201A8 bc 4,18,0x254726CC - 4: Jc18o $0x254726CC - - -. 0 25472520 8 -. 2E 13 00 00 40 92 01 A8 - -==== BB 234 (0x25472528) approx BBs exec'd 0 ==== - - 0x25472528: 81540008 lwz r10,8(r20) - 0: GETL R20, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547252C: 2C0A0000 cmpi cr0,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25472530: 41820194 bc 12,2,0x254726C4 - 9: Js02o $0x254726C4 - - -. 0 25472528 12 -. 81 54 00 08 2C 0A 00 00 41 82 01 94 - -==== BB 235 (0x25472534) approx BBs exec'd 0 ==== - - 0x25472534: 816A0000 lwz r11,0(r10) - 0: GETL R10, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25472538: 39140020 addi r8,r20,32 - 4: GETL R20, t4 - 5: ADDL $0x20, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0x2547253C: 2C8B0000 cmpi cr1,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0x25472540: 41860064 bc 12,6,0x254725A4 - 12: Js06o $0x254725A4 - - -. 0 25472534 16 -. 81 6A 00 00 39 14 00 20 2C 8B 00 00 41 86 00 64 - -==== BB 236 (0x25472544) approx BBs exec'd 0 ==== - - 0x25472544: 3EC06FFF lis r22,28671 - 0: MOVL $0x6FFF0000, t0 - 1: PUTL t0, R22 - 2: INCEIPL $4 - - 0x25472548: 3CC07000 lis r6,28672 - 3: MOVL $0x70000000, t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0x2547254C: 3C006FFF lis r0,28671 - 6: MOVL $0x6FFF0000, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25472550: 3F406FFF lis r26,28671 - 9: MOVL $0x6FFF0000, t6 - 10: PUTL t6, R26 - 11: INCEIPL $4 - - 0x25472554: 3EE06FFF lis r23,28671 - 12: MOVL $0x6FFF0000, t8 - 13: PUTL t8, R23 - 14: INCEIPL $4 - - 0x25472558: 3E606FFF lis r19,28671 - 15: MOVL $0x6FFF0000, t10 - 16: PUTL t10, R19 - 17: INCEIPL $4 - - 0x2547255C: 62C7FFFF ori r7,r22,0xFFFF - 18: MOVL $0x6FFFFFFF, t12 - 19: PUTL t12, R7 - 20: INCEIPL $4 - - 0x25472560: 60C60021 ori r6,r6,0x21 - 21: MOVL $0x70000021, t14 - 22: PUTL t14, R6 - 23: INCEIPL $4 - - 0x25472564: 6005FDFF ori r5,r0,0xFDFF - 24: MOVL $0x6FFFFDFF, t16 - 25: PUTL t16, R5 - 26: INCEIPL $4 - - 0x25472568: 6344FE34 ori r4,r26,0xFE34 - 27: MOVL $0x6FFFFE34, t18 - 28: PUTL t18, R4 - 29: INCEIPL $4 - - 0x2547256C: 62E3FEFF ori r3,r23,0xFEFF - 30: MOVL $0x6FFFFEFF, t20 - 31: PUTL t20, R3 - 32: INCEIPL $4 - - 0x25472570: 627DFF40 ori r29,r19,0xFF40 - 33: MOVL $0x6FFFFF40, t22 - 34: PUTL t22, R29 - 35: INCEIPL $4 - - 0x25472574: 2F0B0021 cmpi cr6,r11,33 - 36: GETL R11, t24 - 37: MOVL $0x21, t28 - 38: CMPL t24, t28, t26 (-rSo) - 39: ICRFL t26, $0x6, CR - 40: INCEIPL $4 - - 0x25472578: 5560103A rlwinm r0,r11,2,0,29 - 41: GETL R11, t30 - 42: SHLL $0x2, t30 - 43: PUTL t30, R0 - 44: INCEIPL $4 - - 0x2547257C: 40990018 bc 4,25,0x25472594 - 45: Jc25o $0x25472594 - - -. 0 25472544 60 -. 3E C0 6F FF 3C C0 70 00 3C 00 6F FF 3F 40 6F FF 3E E0 6F FF 3E 60 6F FF 62 C7 FF FF 60 C6 00 21 60 05 FD FF 63 44 FE 34 62 E3 FE FF 62 7D FF 40 2F 0B 00 21 55 60 10 3A 40 99 00 18 - -==== BB 237 (0x25472594) approx BBs exec'd 0 ==== - - 0x25472594: 7D48012E stwx r10,r8,r0 - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: ADDL t2, t0 - 3: GETL R10, t4 - 4: STL t4, (t0) - 5: INCEIPL $4 - - 0x25472598: 856A0008 lwzu r11,8(r10) - 6: GETL R10, t6 - 7: ADDL $0x8, t6 - 8: PUTL t6, R10 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x2547259C: 2F8B0000 cmpi cr7,r11,0 - 12: GETL R11, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0x254725A0: 409EFFD4 bc 4,30,0x25472574 - 16: Jc30o $0x25472574 - - -. 0 25472594 16 -. 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -==== BB 238 (0x25472574) approx BBs exec'd 0 ==== - - 0x25472574: 2F0B0021 cmpi cr6,r11,33 - 0: GETL R11, t0 - 1: MOVL $0x21, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25472578: 5560103A rlwinm r0,r11,2,0,29 - 5: GETL R11, t6 - 6: SHLL $0x2, t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x2547257C: 40990018 bc 4,25,0x25472594 - 9: Jc25o $0x25472594 - - -. 0 25472574 12 -. 2F 0B 00 21 55 60 10 3A 40 99 00 18 - -==== BB 239 (0x25472580) approx BBs exec'd 0 ==== - - 0x25472580: 7F2B3850 subf r25,r11,r7 - 0: GETL R11, t0 - 1: GETL R7, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x25472584: 2B99000F cmpli cr7,r25,15 - 5: GETL R25, t4 - 6: MOVL $0xF, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x25472588: 419D0708 bc 12,29,0x25472C90 - 10: Js29o $0x25472C90 - - -. 0 25472580 12 -. 7F 2B 38 50 2B 99 00 0F 41 9D 07 08 - -==== BB 240 (0x2547258C) approx BBs exec'd 0 ==== - - 0x2547258C: 7C0B3050 subf r0,r11,r6 - 0: GETL R11, t0 - 1: GETL R6, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25472590: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25472594: 7D48012E stwx r10,r8,r0 - 9: GETL R0, t6 - 10: GETL R8, t8 - 11: ADDL t8, t6 - 12: GETL R10, t10 - 13: STL t10, (t6) - 14: INCEIPL $4 - - 0x25472598: 856A0008 lwzu r11,8(r10) - 15: GETL R10, t12 - 16: ADDL $0x8, t12 - 17: PUTL t12, R10 - 18: LDL (t12), t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0x2547259C: 2F8B0000 cmpi cr7,r11,0 - 21: GETL R11, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0x254725A0: 409EFFD4 bc 4,30,0x25472574 - 25: Jc30o $0x25472574 - - -. 0 2547258C 24 -. 7C 0B 30 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -==== BB 241 (0x254725A4) approx BBs exec'd 0 ==== - - 0x254725A4: 81740000 lwz r11,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x254725A8: 2C0B0000 cmpi cr0,r11,0 - 4: GETL R11, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0x254725AC: 418200AC bc 12,2,0x25472658 - 8: Js02o $0x25472658 - - -. 0 254725A4 12 -. 81 74 00 00 2C 0B 00 00 41 82 00 AC - -==== BB 242 (0x25472658) approx BBs exec'd 0 ==== - - 0x25472658: 81280078 lwz r9,120(r8) - 0: GETL R8, t0 - 1: ADDL $0x78, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547265C: 2C090000 cmpi cr0,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25472660: 41820030 bc 12,2,0x25472690 - 9: Js02o $0x25472690 - - -. 0 25472658 12 -. 81 28 00 78 2C 09 00 00 41 82 00 30 - -==== BB 243 (0x25472690) approx BBs exec'd 0 ==== - - 0x25472690: 81280098 lwz r9,152(r8) - 0: GETL R8, t0 - 1: ADDL $0x98, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25472694: 2C890000 cmpi cr1,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25472698: 41860018 bc 12,6,0x254726B0 - 9: Js06o $0x254726B0 - - -. 0 25472690 12 -. 81 28 00 98 2C 89 00 00 41 86 00 18 - -==== BB 244 (0x254726B0) approx BBs exec'd 0 ==== - - 0x254726B0: 81680074 lwz r11,116(r8) - 0: GETL R8, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254726B4: 2F0B0000 cmpi cr6,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x254726B8: 419A000C bc 12,26,0x254726C4 - 9: Js26o $0x254726C4 - - -. 0 254726B0 12 -. 81 68 00 74 2F 0B 00 00 41 9A 00 0C - -==== BB 245 (0x254726C4) approx BBs exec'd 0 ==== - - 0x254726C4: 7E83A378 or r3,r20,r20 - 0: GETL R20, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254726C8: 48005EA5 bl 0x2547856C - 3: MOVL $0x254726CC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x2547856C ($4) - - -. 0 254726C4 8 -. 7E 83 A3 78 48 00 5E A5 - -==== BB 246 (0x254726CC) approx BBs exec'd 0 ==== - - 0x254726CC: 811F0030 lwz r8,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254726D0: 2F880002 cmpi cr7,r8,2 - 5: GETL R8, t4 - 6: MOVL $0x2, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x254726D4: 419E0A04 bc 12,30,0x254730D8 - 10: Js30o $0x254730D8 - - -. 0 254726CC 12 -. 81 1F 00 30 2F 88 00 02 41 9E 0A 04 - -==== BB 247 (0x254726D8) approx BBs exec'd 0 ==== - - 0x254726D8: 4192088C bc 12,18,0x25472F64 - 0: Js18o $0x25472F64 - - -. 0 254726D8 4 -. 41 92 08 8C - -==== BB 248 (0x25472F64) approx BBs exec'd 0 ==== - - 0x25472F64: 82BE004C lwz r21,76(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x25472F68: 80750000 lwz r3,0(r21) - 5: GETL R21, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0x25472F6C: 48002169 bl 0x254750D4 - 9: MOVL $0x25472F70, t8 - 10: PUTL t8, LR - 11: JMPo-c $0x254750D4 ($4) - - -. 0 25472F64 12 -. 82 BE 00 4C 80 75 00 00 48 00 21 69 - -==== BB 249 _dl_init_paths(0x254750D4) approx BBs exec'd 0 ==== - - 0x254750D4: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x254750D8: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254750DC: 48021F25 bl 0x25497000 - 9: MOVL $0x254750E0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 254750D4 12 -. 94 21 FF D0 7C 08 02 A6 48 02 1F 25 - -==== BB 250 (0x254750E0) approx BBs exec'd 0 ==== - - 0x254750E0: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254750E4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x254750E8: 93010010 stw r24,16(r1) - 8: GETL R24, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x254750EC: 90010034 stw r0,52(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x34, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254750F0: 93210014 stw r25,20(r1) - 18: GETL R25, t14 - 19: GETL R1, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x254750F4: 7C791B78 or r25,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0x254750F8: 831E04F4 lwz r24,1268(r30) - 26: GETL R30, t20 - 27: ADDL $0x4F4, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R24 - 30: INCEIPL $4 - - 0x254750FC: 80BE0154 lwz r5,340(r30) - 31: GETL R30, t24 - 32: ADDL $0x154, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R5 - 35: INCEIPL $4 - - 0x25475100: 80980010 lwz r4,16(r24) - 36: GETL R24, t28 - 37: ADDL $0x10, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R4 - 40: INCEIPL $4 - - 0x25475104: 80DE015C lwz r6,348(r30) - 41: GETL R30, t32 - 42: ADDL $0x15C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R6 - 45: INCEIPL $4 - - 0x25475108: 8078000C lwz r3,12(r24) - 46: GETL R24, t36 - 47: ADDL $0xC, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R3 - 50: INCEIPL $4 - - 0x2547510C: 9361001C stw r27,28(r1) - 51: GETL R27, t40 - 52: GETL R1, t42 - 53: ADDL $0x1C, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0x25475110: 93810020 stw r28,32(r1) - 56: GETL R28, t44 - 57: GETL R1, t46 - 58: ADDL $0x20, t46 - 59: STL t44, (t46) - 60: INCEIPL $4 - - 0x25475114: 93E1002C stw r31,44(r1) - 61: GETL R31, t48 - 62: GETL R1, t50 - 63: ADDL $0x2C, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0x25475118: 7C3F0B78 or r31,r1,r1 - 66: GETL R1, t52 - 67: PUTL t52, R31 - 68: INCEIPL $4 - - 0x2547511C: 92E1000C stw r23,12(r1) - 69: GETL R23, t54 - 70: GETL R1, t56 - 71: ADDL $0xC, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0x25475120: 93410018 stw r26,24(r1) - 74: GETL R26, t58 - 75: GETL R1, t60 - 76: ADDL $0x18, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0x25475124: 93A10024 stw r29,36(r1) - 79: GETL R29, t62 - 80: GETL R1, t64 - 81: ADDL $0x24, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x25475128: 4800A629 bl 0x2547F750 - 84: MOVL $0x2547512C, t66 - 85: PUTL t66, LR - 86: JMPo-c $0x2547F750 ($4) - - -. 0 254750E0 76 -. 93 C1 00 28 7F C8 02 A6 93 01 00 10 90 01 00 34 93 21 00 14 7C 79 1B 78 83 1E 04 F4 80 BE 01 54 80 98 00 10 80 DE 01 5C 80 78 00 0C 93 61 00 1C 93 81 00 20 93 E1 00 2C 7C 3F 0B 78 92 E1 00 0C 93 41 00 18 93 A1 00 24 48 00 A6 29 - -==== BB 251 _dl_important_hwcaps(0x2547F750) approx BBs exec'd 0 ==== - - 0x2547F750: 9421FFB0 stwu r1,-80(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFB0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547F754: 7CE802A6 mflr r7 - 6: GETL LR, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x2547F758: 480178A9 bl 0x25497000 - 9: MOVL $0x2547F75C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547F750 12 -. 94 21 FF B0 7C E8 02 A6 48 01 78 A9 - -==== BB 252 (0x2547F75C) approx BBs exec'd 0 ==== - - 0x2547F75C: 93C10048 stw r30,72(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x48, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547F760: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547F764: 93810040 stw r28,64(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x40, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547F768: 90E10054 stw r7,84(r1) - 13: GETL R7, t10 - 14: GETL R1, t12 - 15: ADDL $0x54, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547F76C: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0x2547F770: 92010010 stw r16,16(r1) - 21: GETL R16, t16 - 22: GETL R1, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547F774: 7CD03378 or r16,r6,r6 - 26: GETL R6, t20 - 27: PUTL t20, R16 - 28: INCEIPL $4 - - 0x2547F778: 813E04F4 lwz r9,1268(r30) - 29: GETL R30, t22 - 30: ADDL $0x4F4, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0x2547F77C: 9261001C stw r19,28(r1) - 34: GETL R19, t26 - 35: GETL R1, t28 - 36: ADDL $0x1C, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x2547F780: 7C932378 or r19,r4,r4 - 39: GETL R4, t30 - 40: PUTL t30, R19 - 41: INCEIPL $4 - - 0x2547F784: 81690040 lwz r11,64(r9) - 42: GETL R9, t32 - 43: ADDL $0x40, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R11 - 46: INCEIPL $4 - - 0x2547F788: 8009003C lwz r0,60(r9) - 47: GETL R9, t36 - 48: ADDL $0x3C, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R0 - 51: INCEIPL $4 - - 0x2547F78C: 92810020 stw r20,32(r1) - 52: GETL R20, t40 - 53: GETL R1, t42 - 54: ADDL $0x20, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0x2547F790: 7CB42B78 or r20,r5,r5 - 57: GETL R5, t44 - 58: PUTL t44, R20 - 59: INCEIPL $4 - - 0x2547F794: 7C1C5838 and r28,r0,r11 - 60: GETL R0, t46 - 61: GETL R11, t48 - 62: ANDL t46, t48 - 63: PUTL t48, R28 - 64: INCEIPL $4 - - 0x2547F798: 92C10028 stw r22,40(r1) - 65: GETL R22, t50 - 66: GETL R1, t52 - 67: ADDL $0x28, t52 - 68: STL t50, (t52) - 69: INCEIPL $4 - - 0x2547F79C: 2F9C0000 cmpi cr7,r28,0 - 70: GETL R28, t54 - 71: CMP0L t54, t56 (-rSo) - 72: ICRFL t56, $0x7, CR - 73: INCEIPL $4 - - 0x2547F7A0: 93E1004C stw r31,76(r1) - 74: GETL R31, t58 - 75: GETL R1, t60 - 76: ADDL $0x4C, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0x2547F7A4: 92210014 stw r17,20(r1) - 79: GETL R17, t62 - 80: GETL R1, t64 - 81: ADDL $0x14, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x2547F7A8: 7C3F0B78 or r31,r1,r1 - 84: GETL R1, t66 - 85: PUTL t66, R31 - 86: INCEIPL $4 - - 0x2547F7AC: 92410018 stw r18,24(r1) - 87: GETL R18, t68 - 88: GETL R1, t70 - 89: ADDL $0x18, t70 - 90: STL t68, (t70) - 91: INCEIPL $4 - - 0x2547F7B0: 7C761B78 or r22,r3,r3 - 92: GETL R3, t72 - 93: PUTL t72, R22 - 94: INCEIPL $4 - - 0x2547F7B4: 92A10024 stw r21,36(r1) - 95: GETL R21, t74 - 96: GETL R1, t76 - 97: ADDL $0x24, t76 - 98: STL t74, (t76) - 99: INCEIPL $4 - - 0x2547F7B8: 3003FFFF addic r0,r3,-1 - 100: GETL R3, t78 - 101: ADCL $0xFFFFFFFF, t78 (-wCa) - 102: PUTL t78, R0 - 103: INCEIPL $4 - - 0x2547F7BC: 7D401910 subfe r10,r0,r3 - 104: GETL R0, t80 - 105: GETL R3, t82 - 106: SBBL t80, t82 (-rCa-wCa) - 107: PUTL t82, R10 - 108: INCEIPL $4 - - 0x2547F7C0: 92E1002C stw r23,44(r1) - 109: GETL R23, t84 - 110: GETL R1, t86 - 111: ADDL $0x2C, t86 - 112: STL t84, (t86) - 113: INCEIPL $4 - - 0x2547F7C4: 39600000 li r11,0 - 114: MOVL $0x0, t88 - 115: PUTL t88, R11 - 116: INCEIPL $4 - - 0x2547F7C8: 93010030 stw r24,48(r1) - 117: GETL R24, t90 - 118: GETL R1, t92 - 119: ADDL $0x30, t92 - 120: STL t90, (t92) - 121: INCEIPL $4 - - 0x2547F7CC: 93210034 stw r25,52(r1) - 122: GETL R25, t94 - 123: GETL R1, t96 - 124: ADDL $0x34, t96 - 125: STL t94, (t96) - 126: INCEIPL $4 - - 0x2547F7D0: 93410038 stw r26,56(r1) - 127: GETL R26, t98 - 128: GETL R1, t100 - 129: ADDL $0x38, t100 - 130: STL t98, (t100) - 131: INCEIPL $4 - - 0x2547F7D4: 9361003C stw r27,60(r1) - 132: GETL R27, t102 - 133: GETL R1, t104 - 134: ADDL $0x3C, t104 - 135: STL t102, (t104) - 136: INCEIPL $4 - - 0x2547F7D8: 93A10044 stw r29,68(r1) - 137: GETL R29, t106 - 138: GETL R1, t108 - 139: ADDL $0x44, t108 - 140: STL t106, (t108) - 141: INCEIPL $4 - - 0x2547F7DC: 9181000C stw r12,12(r1) - 142: GETL R12, t110 - 143: GETL R1, t112 - 144: ADDL $0xC, t112 - 145: STL t110, (t112) - 146: INCEIPL $4 - - 0x2547F7E0: 419E0028 bc 12,30,0x2547F808 - 147: Js30o $0x2547F808 - - -. 0 2547F75C 136 -. 93 C1 00 48 7F C8 02 A6 93 81 00 40 90 E1 00 54 7D 80 00 26 92 01 00 10 7C D0 33 78 81 3E 04 F4 92 61 00 1C 7C 93 23 78 81 69 00 40 80 09 00 3C 92 81 00 20 7C B4 2B 78 7C 1C 58 38 92 C1 00 28 2F 9C 00 00 93 E1 00 4C 92 21 00 14 7C 3F 0B 78 92 41 00 18 7C 76 1B 78 92 A1 00 24 30 03 FF FF 7D 40 19 10 92 E1 00 2C 39 60 00 00 93 01 00 30 93 21 00 34 93 41 00 38 93 61 00 3C 93 A1 00 44 91 81 00 0C 41 9E 00 28 - -==== BB 253 (0x2547F808) approx BBs exec'd 0 ==== - - 0x2547F808: 3B0A0001 addi r24,r10,1 - 0: GETL R10, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R24 - 3: INCEIPL $4 - - 0x2547F80C: 82210000 lwz r17,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R17 - 7: INCEIPL $4 - - 0x2547F810: 57121838 rlwinm r18,r24,3,0,28 - 8: GETL R24, t6 - 9: SHLL $0x3, t6 - 10: PUTL t6, R18 - 11: INCEIPL $4 - - 0x2547F814: 3B200000 li r25,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R25 - 14: INCEIPL $4 - - 0x2547F818: 3AF2001E addi r23,r18,30 - 15: GETL R18, t10 - 16: ADDL $0x1E, t10 - 17: PUTL t10, R23 - 18: INCEIPL $4 - - 0x2547F81C: 3B400000 li r26,0 - 19: MOVL $0x0, t12 - 20: PUTL t12, R26 - 21: INCEIPL $4 - - 0x2547F820: 56F50036 rlwinm r21,r23,0,0,27 - 22: GETL R23, t14 - 23: ANDL $0xFFFFFFF0, t14 - 24: PUTL t14, R21 - 25: INCEIPL $4 - - 0x2547F824: 7D5500D0 neg r10,r21 - 26: GETL R21, t16 - 27: NEGL t16 - 28: PUTL t16, R10 - 29: INCEIPL $4 - - 0x2547F828: 7E21516E stwux r17,r1,r10 - 30: GETL R10, t18 - 31: GETL R1, t20 - 32: ADDL t20, t18 - 33: PUTL t18, R1 - 34: GETL R17, t22 - 35: STL t22, (t18) - 36: INCEIPL $4 - - 0x2547F82C: 39010017 addi r8,r1,23 - 37: GETL R1, t24 - 38: ADDL $0x17, t24 - 39: PUTL t24, R8 - 40: INCEIPL $4 - - 0x2547F830: 551B0036 rlwinm r27,r8,0,0,27 - 41: GETL R8, t26 - 42: ANDL $0xFFFFFFF0, t26 - 43: PUTL t26, R27 - 44: INCEIPL $4 - - 0x2547F834: 419E0048 bc 12,30,0x2547F87C - 45: Js30o $0x2547F87C - - -. 0 2547F808 48 -. 3B 0A 00 01 82 21 00 00 57 12 18 38 3B 20 00 00 3A F2 00 1E 3B 40 00 00 56 F5 00 36 7D 55 00 D0 7E 21 51 6E 39 01 00 17 55 1B 00 36 41 9E 00 48 - -==== BB 254 (0x2547F87C) approx BBs exec'd 0 ==== - - 0x2547F87C: 2F960000 cmpi cr7,r22,0 - 0: GETL R22, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547F880: 419E0018 bc 12,30,0x2547F898 - 4: Js30o $0x2547F898 - - -. 0 2547F87C 8 -. 2F 96 00 00 41 9E 00 18 - -==== BB 255 (0x2547F898) approx BBs exec'd 0 ==== - - 0x2547F898: 2E180001 cmpi cr4,r24,1 - 0: GETL R24, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x2547F89C: 57291838 rlwinm r9,r25,3,0,28 - 5: GETL R25, t6 - 6: SHLL $0x3, t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x2547F8A0: 833E0410 lwz r25,1040(r30) - 9: GETL R30, t8 - 10: ADDL $0x410, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R25 - 13: INCEIPL $4 - - 0x2547F8A4: 7E69DA14 add r19,r9,r27 - 14: GETL R9, t12 - 15: GETL R27, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R19 - 18: INCEIPL $4 - - 0x2547F8A8: 3AC00003 li r22,3 - 19: MOVL $0x3, t16 - 20: PUTL t16, R22 - 21: INCEIPL $4 - - 0x2547F8AC: 7F29D92E stwx r25,r9,r27 - 22: GETL R27, t18 - 23: GETL R9, t20 - 24: ADDL t20, t18 - 25: GETL R25, t22 - 26: STL t22, (t18) - 27: INCEIPL $4 - - 0x2547F8B0: 92D30004 stw r22,4(r19) - 28: GETL R22, t24 - 29: GETL R19, t26 - 30: ADDL $0x4, t26 - 31: STL t24, (t26) - 32: INCEIPL $4 - - 0x2547F8B4: 41920324 bc 12,18,0x2547FBD8 - 33: Js18o $0x2547FBD8 - - -. 0 2547F898 32 -. 2E 18 00 01 57 29 18 38 83 3E 04 10 7E 69 DA 14 3A C0 00 03 7F 29 D9 2E 92 D3 00 04 41 92 03 24 - -==== BB 256 (0x2547FBD8) approx BBs exec'd 0 ==== - - 0x2547FBD8: 819B0004 lwz r12,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x2547FBDC: 390C0001 addi r8,r12,1 - 5: GETL R12, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x2547FBE0: 4BFFFD30 b 0x2547F910 - 9: JMPo $0x2547F910 ($4) - - -. 0 2547FBD8 12 -. 81 9B 00 04 39 0C 00 01 4B FF FD 30 - -==== BB 257 (0x2547F910) approx BBs exec'd 0 ==== - - 0x2547F910: 3BA00001 li r29,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0x2547F914: 7FAAC030 slw r10,r29,r24 - 3: GETL R29, t4 - 4: GETL R24, t2 - 5: SHLL t2, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0x2547F918: 555A1838 rlwinm r26,r10,3,0,28 - 8: GETL R10, t6 - 9: SHLL $0x3, t6 - 10: PUTL t6, R26 - 11: INCEIPL $4 - - 0x2547F91C: 91540000 stw r10,0(r20) - 12: GETL R10, t8 - 13: GETL R20, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x2547F920: 7C7A4214 add r3,r26,r8 - 16: GETL R26, t12 - 17: GETL R8, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R3 - 20: INCEIPL $4 - - 0x2547F924: 48018101 bl 0x25497A24 - 21: MOVL $0x2547F928, t16 - 22: PUTL t16, LR - 23: JMPo-c $0x25497A24 ($4) - - -. 0 2547F910 24 -. 3B A0 00 01 7F AA C0 30 55 5A 18 38 91 54 00 00 7C 7A 42 14 48 01 81 01 - -==== BB 258 (0x2547FDC8) approx BBs exec'd 0 ==== - - 0x2547FDC8: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547FDCC: 7C895214 add r4,r9,r10 - 4: GETL R9, t4 - 5: GETL R10, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x2547FDD0: 3804FFFF addi r0,r4,-1 - 9: GETL R4, t8 - 10: ADDL $0xFFFFFFFF, t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x2547FDD4: 7C0AE838 and r10,r0,r29 - 13: GETL R0, t10 - 14: GETL R29, t12 - 15: ANDL t10, t12 - 16: PUTL t12, R10 - 17: INCEIPL $4 - - 0x2547FDD8: 7D8AE214 add r12,r10,r28 - 18: GETL R10, t14 - 19: GETL R28, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R12 - 22: INCEIPL $4 - - 0x2547FDDC: 915F0000 stw r10,0(r31) - 23: GETL R10, t18 - 24: GETL R31, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0x2547FDE0: 7C0C5840 cmpl cr0,r12,r11 - 27: GETL R12, t22 - 28: GETL R11, t24 - 29: CMPUL t22, t24, t26 (-rSo) - 30: ICRFL t26, $0x0, CR - 31: INCEIPL $4 - - 0x2547FDE4: 4080003C bc 4,0,0x2547FE20 - 32: Jc00o $0x2547FE20 - - -. 0 2547FDC8 32 -. 81 3F 00 00 7C 89 52 14 38 04 FF FF 7C 0A E8 38 7D 8A E2 14 91 5F 00 00 7C 0C 58 40 40 80 00 3C - -==== BB 259 (0x2547F928) approx BBs exec'd 0 ==== - - 0x2547F928: 7C761B79 or. r22,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R22 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547F92C: 418202E8 bc 12,2,0x2547FC14 - 5: Js02o $0x2547FC14 - - -. 0 2547F928 8 -. 7C 76 1B 79 41 82 02 E8 - -==== BB 260 (0x2547F930) approx BBs exec'd 0 ==== - - 0x2547F930: 419201FC bc 12,18,0x2547FB2C - 0: Js18o $0x2547FB2C - - -. 0 2547F930 4 -. 41 92 01 FC - -==== BB 261 (0x2547FB2C) approx BBs exec'd 0 ==== - - 0x2547FB2C: 83340000 lwz r25,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R25 - 3: INCEIPL $4 - - 0x2547FB30: 39000000 li r8,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R8 - 6: INCEIPL $4 - - 0x2547FB34: 827B0004 lwz r19,4(r27) - 7: GETL R27, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R19 - 11: INCEIPL $4 - - 0x2547FB38: 3B00002F li r24,47 - 12: MOVL $0x2F, t10 - 13: PUTL t10, R24 - 14: INCEIPL $4 - - 0x2547FB3C: 57291838 rlwinm r9,r25,3,0,28 - 15: GETL R25, t12 - 16: SHLL $0x3, t12 - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0x2547FB40: 9116000C stw r8,12(r22) - 19: GETL R8, t14 - 20: GETL R22, t16 - 21: ADDL $0xC, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x2547FB44: 7C69B214 add r3,r9,r22 - 24: GETL R9, t18 - 25: GETL R22, t20 - 26: ADDL t18, t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x2547FB48: 3B930001 addi r28,r19,1 - 29: GETL R19, t22 - 30: ADDL $0x1, t22 - 31: PUTL t22, R28 - 32: INCEIPL $4 - - 0x2547FB4C: 93960004 stw r28,4(r22) - 33: GETL R28, t24 - 34: GETL R22, t26 - 35: ADDL $0x4, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x2547FB50: 3A400002 li r18,2 - 38: MOVL $0x2, t28 - 39: PUTL t28, R18 - 40: INCEIPL $4 - - 0x2547FB54: 90760000 stw r3,0(r22) - 41: GETL R3, t30 - 42: GETL R22, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x2547FB58: 90760008 stw r3,8(r22) - 45: GETL R3, t34 - 46: GETL R22, t36 - 47: ADDL $0x8, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0x2547FB5C: 80BB0004 lwz r5,4(r27) - 50: GETL R27, t38 - 51: ADDL $0x4, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R5 - 54: INCEIPL $4 - - 0x2547FB60: 809B0000 lwz r4,0(r27) - 55: GETL R27, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R4 - 58: INCEIPL $4 - - 0x2547FB64: 48003EBD bl 0x25483A20 - 59: MOVL $0x2547FB68, t46 - 60: PUTL t46, LR - 61: JMPo-c $0x25483A20 ($4) - - -. 0 2547FB2C 60 -. 83 34 00 00 39 00 00 00 82 7B 00 04 3B 00 00 2F 57 29 18 38 91 16 00 0C 7C 69 B2 14 3B 93 00 01 93 96 00 04 3A 40 00 02 90 76 00 00 90 76 00 08 80 BB 00 04 80 9B 00 00 48 00 3E BD - -==== BB 262 mempcpy(0x25483A20) approx BBs exec'd 0 ==== - - 0x25483A20: 2B85000F cmpli cr7,r5,15 - 0: GETL R5, t0 - 1: MOVL $0xF, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25483A24: 7C0802A6 mflr r0 - 5: GETL LR, t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0x25483A28: 9421FFE0 stwu r1,-32(r1) - 8: GETL R1, t8 - 9: GETL R1, t10 - 10: ADDL $0xFFFFFFE0, t10 - 11: PUTL t10, R1 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25483A2C: 93A10014 stw r29,20(r1) - 14: GETL R29, t12 - 15: GETL R1, t14 - 16: ADDL $0x14, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25483A30: 7C7D1B78 or r29,r3,r3 - 19: GETL R3, t16 - 20: PUTL t16, R29 - 21: INCEIPL $4 - - 0x25483A34: 93E1001C stw r31,28(r1) - 22: GETL R31, t18 - 23: GETL R1, t20 - 24: ADDL $0x1C, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0x25483A38: 7C9F2378 or r31,r4,r4 - 27: GETL R4, t22 - 28: PUTL t22, R31 - 29: INCEIPL $4 - - 0x25483A3C: 93810010 stw r28,16(r1) - 30: GETL R28, t24 - 31: GETL R1, t26 - 32: ADDL $0x10, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x25483A40: 93C10018 stw r30,24(r1) - 35: GETL R30, t28 - 36: GETL R1, t30 - 37: ADDL $0x18, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x25483A44: 90010024 stw r0,36(r1) - 40: GETL R0, t32 - 41: GETL R1, t34 - 42: ADDL $0x24, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0x25483A48: 409D0058 bc 4,29,0x25483AA0 - 45: Jc29o $0x25483AA0 - - -. 0 25483A20 44 -. 2B 85 00 0F 7C 08 02 A6 94 21 FF E0 93 A1 00 14 7C 7D 1B 78 93 E1 00 1C 7C 9F 23 78 93 81 00 10 93 C1 00 18 90 01 00 24 40 9D 00 58 - -==== BB 263 (0x25483AA0) approx BBs exec'd 0 ==== - - 0x25483AA0: 2C850000 cmpi cr1,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x25483AA4: 4186001C bc 12,6,0x25483AC0 - 4: Js06o $0x25483AC0 - - -. 0 25483AA0 8 -. 2C 85 00 00 41 86 00 1C - -==== BB 264 (0x25483AA8) approx BBs exec'd 0 ==== - - 0x25483AA8: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x25483AAC: 88FF0000 lbz r7,0(r31) - 3: GETL R31, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R7 - 6: INCEIPL $4 - - 0x25483AB0: 3BFF0001 addi r31,r31,1 - 7: GETL R31, t6 - 8: ADDL $0x1, t6 - 9: PUTL t6, R31 - 10: INCEIPL $4 - - 0x25483AB4: 98FD0000 stb r7,0(r29) - 11: GETL R7, t8 - 12: GETL R29, t10 - 13: STB t8, (t10) - 14: INCEIPL $4 - - 0x25483AB8: 3BBD0001 addi r29,r29,1 - 15: GETL R29, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x25483ABC: 4200FFF0 bc 16,0,0x25483AAC - 19: GETL CTR, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, CTR - 22: JIFZL t14, $0x25483AC0 - 23: JMPo $0x25483AAC ($4) - - -. 0 25483AA8 24 -. 7C A9 03 A6 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 - -==== BB 265 (0x25483AAC) approx BBs exec'd 0 ==== - - 0x25483AAC: 88FF0000 lbz r7,0(r31) - 0: GETL R31, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25483AB0: 3BFF0001 addi r31,r31,1 - 4: GETL R31, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0x25483AB4: 98FD0000 stb r7,0(r29) - 8: GETL R7, t6 - 9: GETL R29, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0x25483AB8: 3BBD0001 addi r29,r29,1 - 12: GETL R29, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0x25483ABC: 4200FFF0 bc 16,0,0x25483AAC - 16: GETL CTR, t12 - 17: ADDL $0xFFFFFFFF, t12 - 18: PUTL t12, CTR - 19: JIFZL t12, $0x25483AC0 - 20: JMPo $0x25483AAC ($4) - - -. 0 25483AAC 20 -. 88 FF 00 00 3B FF 00 01 98 FD 00 00 3B BD 00 01 42 00 FF F0 - -==== BB 266 (0x25483AC0) approx BBs exec'd 0 ==== - - 0x25483AC0: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25483AC4: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483AC8: 83810010 lwz r28,16(r1) - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0x25483ACC: 83A10014 lwz r29,20(r1) - 13: GETL R1, t10 - 14: ADDL $0x14, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0x25483AD0: 7D0803A6 mtlr r8 - 18: GETL R8, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x25483AD4: 83C10018 lwz r30,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R30 - 25: INCEIPL $4 - - 0x25483AD8: 83E1001C lwz r31,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0x25483ADC: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0x25483AE0: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - -. 0 25483AC0 36 -. 81 01 00 24 7F A3 EB 78 83 81 00 10 83 A1 00 14 7D 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 267 (0x2547FB68) approx BBs exec'd 0 ==== - - 0x2547FB68: 9B030000 stb r24,0(r3) - 0: GETL R24, t0 - 1: GETL R3, t2 - 2: STB t0, (t2) - 3: INCEIPL $4 - - 0x2547FB6C: 92540000 stw r18,0(r20) - 4: GETL R18, t4 - 5: GETL R20, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0x2547FB70: 83760004 lwz r27,4(r22) - 8: GETL R22, t8 - 9: ADDL $0x4, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R27 - 12: INCEIPL $4 - - 0x2547FB74: 7EC3B378 or r3,r22,r22 - 13: GETL R22, t12 - 14: PUTL t12, R3 - 15: INCEIPL $4 - - 0x2547FB78: 93700000 stw r27,0(r16) - 16: GETL R27, t14 - 17: GETL R16, t16 - 18: STL t14, (t16) - 19: INCEIPL $4 - - 0x2547FB7C: 81010000 lwz r8,0(r1) - 20: GETL R1, t18 - 21: LDL (t18), t20 - 22: PUTL t20, R8 - 23: INCEIPL $4 - - 0x2547FB80: 82080004 lwz r16,4(r8) - 24: GETL R8, t22 - 25: ADDL $0x4, t22 - 26: LDL (t22), t24 - 27: PUTL t24, R16 - 28: INCEIPL $4 - - 0x2547FB84: 80E8FFBC lwz r7,-68(r8) - 29: GETL R8, t26 - 30: ADDL $0xFFFFFFBC, t26 - 31: LDL (t26), t28 - 32: PUTL t28, R7 - 33: INCEIPL $4 - - 0x2547FB88: 7E0803A6 mtlr r16 - 34: GETL R16, t30 - 35: PUTL t30, LR - 36: INCEIPL $4 - - 0x2547FB8C: 8228FFC4 lwz r17,-60(r8) - 37: GETL R8, t32 - 38: ADDL $0xFFFFFFC4, t32 - 39: LDL (t32), t34 - 40: PUTL t34, R17 - 41: INCEIPL $4 - - 0x2547FB90: 8208FFC0 lwz r16,-64(r8) - 42: GETL R8, t36 - 43: ADDL $0xFFFFFFC0, t36 - 44: LDL (t36), t38 - 45: PUTL t38, R16 - 46: INCEIPL $4 - - 0x2547FB94: 7CE08120 mtcrf 0x8,r7 - 47: GETL R7, t40 - 48: ICRFL t40, $0x4, CR - 49: INCEIPL $4 - - 0x2547FB98: 8248FFC8 lwz r18,-56(r8) - 50: GETL R8, t42 - 51: ADDL $0xFFFFFFC8, t42 - 52: LDL (t42), t44 - 53: PUTL t44, R18 - 54: INCEIPL $4 - - 0x2547FB9C: 8268FFCC lwz r19,-52(r8) - 55: GETL R8, t46 - 56: ADDL $0xFFFFFFCC, t46 - 57: LDL (t46), t48 - 58: PUTL t48, R19 - 59: INCEIPL $4 - - 0x2547FBA0: 8288FFD0 lwz r20,-48(r8) - 60: GETL R8, t50 - 61: ADDL $0xFFFFFFD0, t50 - 62: LDL (t50), t52 - 63: PUTL t52, R20 - 64: INCEIPL $4 - - 0x2547FBA4: 82A8FFD4 lwz r21,-44(r8) - 65: GETL R8, t54 - 66: ADDL $0xFFFFFFD4, t54 - 67: LDL (t54), t56 - 68: PUTL t56, R21 - 69: INCEIPL $4 - - 0x2547FBA8: 82C8FFD8 lwz r22,-40(r8) - 70: GETL R8, t58 - 71: ADDL $0xFFFFFFD8, t58 - 72: LDL (t58), t60 - 73: PUTL t60, R22 - 74: INCEIPL $4 - - 0x2547FBAC: 82E8FFDC lwz r23,-36(r8) - 75: GETL R8, t62 - 76: ADDL $0xFFFFFFDC, t62 - 77: LDL (t62), t64 - 78: PUTL t64, R23 - 79: INCEIPL $4 - - 0x2547FBB0: 8308FFE0 lwz r24,-32(r8) - 80: GETL R8, t66 - 81: ADDL $0xFFFFFFE0, t66 - 82: LDL (t66), t68 - 83: PUTL t68, R24 - 84: INCEIPL $4 - - 0x2547FBB4: 8328FFE4 lwz r25,-28(r8) - 85: GETL R8, t70 - 86: ADDL $0xFFFFFFE4, t70 - 87: LDL (t70), t72 - 88: PUTL t72, R25 - 89: INCEIPL $4 - - 0x2547FBB8: 8348FFE8 lwz r26,-24(r8) - 90: GETL R8, t74 - 91: ADDL $0xFFFFFFE8, t74 - 92: LDL (t74), t76 - 93: PUTL t76, R26 - 94: INCEIPL $4 - - 0x2547FBBC: 8368FFEC lwz r27,-20(r8) - 95: GETL R8, t78 - 96: ADDL $0xFFFFFFEC, t78 - 97: LDL (t78), t80 - 98: PUTL t80, R27 - 99: INCEIPL $4 - - 0x2547FBC0: 8388FFF0 lwz r28,-16(r8) - 100: GETL R8, t82 - 101: ADDL $0xFFFFFFF0, t82 - 102: LDL (t82), t84 - 103: PUTL t84, R28 - 104: INCEIPL $4 - - 0x2547FBC4: 83A8FFF4 lwz r29,-12(r8) - 105: GETL R8, t86 - 106: ADDL $0xFFFFFFF4, t86 - 107: LDL (t86), t88 - 108: PUTL t88, R29 - 109: INCEIPL $4 - - 0x2547FBC8: 83C8FFF8 lwz r30,-8(r8) - 110: GETL R8, t90 - 111: ADDL $0xFFFFFFF8, t90 - 112: LDL (t90), t92 - 113: PUTL t92, R30 - 114: INCEIPL $4 - - 0x2547FBCC: 83E8FFFC lwz r31,-4(r8) - 115: GETL R8, t94 - 116: ADDL $0xFFFFFFFC, t94 - 117: LDL (t94), t96 - 118: PUTL t96, R31 - 119: INCEIPL $4 - - 0x2547FBD0: 7D014378 or r1,r8,r8 - 120: GETL R8, t98 - 121: PUTL t98, R1 - 122: INCEIPL $4 - - 0x2547FBD4: 4E800020 blr - 123: GETL LR, t100 - 124: JMPo-r t100 ($4) - - -. 0 2547FB68 112 -. 9B 03 00 00 92 54 00 00 83 76 00 04 7E C3 B3 78 93 70 00 00 81 01 00 00 82 08 00 04 80 E8 FF BC 7E 08 03 A6 82 28 FF C4 82 08 FF C0 7C E0 81 20 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -==== BB 268 (0x2547512C) approx BBs exec'd 0 ==== - - 0x2547512C: 813E0160 lwz r9,352(r30) - 0: GETL R30, t0 - 1: ADDL $0x160, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475130: 837E0164 lwz r27,356(r30) - 5: GETL R30, t4 - 6: ADDL $0x164, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R27 - 9: INCEIPL $4 - - 0x25475134: 90690000 stw r3,0(r9) - 10: GETL R3, t8 - 11: GETL R9, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25475138: 3860000C li r3,12 - 14: MOVL $0xC, t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0x2547513C: 480228E9 bl 0x25497A24 - 17: MOVL $0x25475140, t14 - 18: PUTL t14, LR - 19: JMPo-c $0x25497A24 ($4) - - -. 0 2547512C 20 -. 81 3E 01 60 83 7E 01 64 90 69 00 00 38 60 00 0C 48 02 28 E9 - -==== BB 269 (0x25475140) approx BBs exec'd 0 ==== - - 0x25475140: 7C7C1B79 or. r28,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R28 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25475144: 907B0000 stw r3,0(r27) - 5: GETL R3, t4 - 6: GETL R27, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x25475148: 41820188 bc 12,2,0x254752D0 - 9: Js02o $0x254752D0 - - -. 0 25475140 12 -. 7C 7C 1B 79 90 7B 00 00 41 82 01 88 - -==== BB 270 (0x2547514C) approx BBs exec'd 0 ==== - - 0x2547514C: 835E0154 lwz r26,340(r30) - 0: GETL R30, t0 - 1: ADDL $0x154, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25475150: 3D40CCCC lis r10,-13108 - 5: MOVL $0xCCCC0000, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0x25475154: 6146CCCD ori r6,r10,0xCCCD - 8: MOVL $0xCCCCCCCD, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x25475158: 811A0000 lwz r8,0(r26) - 11: GETL R26, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R8 - 14: INCEIPL $4 - - 0x2547515C: 5507103A rlwinm r7,r8,2,0,29 - 15: GETL R8, t12 - 16: SHLL $0x2, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x25475160: 38A70027 addi r5,r7,39 - 19: GETL R7, t14 - 20: ADDL $0x27, t14 - 21: PUTL t14, R5 - 22: INCEIPL $4 - - 0x25475164: 7C653016 mulhwu r3,r5,r6 - 23: GETL R5, t16 - 24: GETL R6, t18 - 25: UMULHL t16, t18 - 26: PUTL t18, R3 - 27: INCEIPL $4 - - 0x25475168: 547DE13E rlwinm r29,r3,28,4,31 - 28: GETL R3, t20 - 29: SHRL $0x4, t20 - 30: PUTL t20, R29 - 31: INCEIPL $4 - - 0x2547516C: 1C7D0140 mulli r3,r29,320 - 32: GETL R29, t22 - 33: MULL $0x140, t22 - 34: PUTL t22, R3 - 35: INCEIPL $4 - - 0x25475170: 480228B5 bl 0x25497A24 - 36: MOVL $0x25475174, t24 - 37: PUTL t24, LR - 38: JMPo-c $0x25497A24 ($4) - - -. 0 2547514C 40 -. 83 5E 01 54 3D 40 CC CC 61 46 CC CD 81 1A 00 00 55 07 10 3A 38 A7 00 27 7C 65 30 16 54 7D E1 3E 1C 7D 01 40 48 02 28 B5 - -==== BB 271 (0x25475174) approx BBs exec'd 0 ==== - - 0x25475174: 809B0000 lwz r4,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25475178: 907C0000 stw r3,0(r28) - 4: GETL R3, t4 - 5: GETL R28, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0x2547517C: 81240000 lwz r9,0(r4) - 8: GETL R4, t8 - 9: LDL (t8), t10 - 10: PUTL t10, R9 - 11: INCEIPL $4 - - 0x25475180: 80DE0188 lwz r6,392(r30) - 12: GETL R30, t12 - 13: ADDL $0x188, t12 - 14: LDL (t12), t14 - 15: PUTL t14, R6 - 16: INCEIPL $4 - - 0x25475184: 2F890000 cmpi cr7,r9,0 - 17: GETL R9, t16 - 18: CMP0L t16, t18 (-rSo) - 19: ICRFL t18, $0x7, CR - 20: INCEIPL $4 - - 0x25475188: 419E014C bc 12,30,0x254752D4 - 21: Js30o $0x254752D4 - - -. 0 25475174 24 -. 80 9B 00 00 90 7C 00 00 81 24 00 00 80 DE 01 88 2F 89 00 00 41 9E 01 4C - -==== BB 272 (0x2547518C) approx BBs exec'd 0 ==== - - 0x2547518C: 82FE04C8 lwz r23,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x25475190: 39600000 li r11,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x25475194: 1C7D0014 mulli r3,r29,20 - 8: GETL R29, t6 - 9: MULL $0x14, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x25475198: 80FA0000 lwz r7,0(r26) - 12: GETL R26, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R7 - 15: INCEIPL $4 - - 0x2547519C: 811E014C lwz r8,332(r30) - 16: GETL R30, t12 - 17: ADDL $0x14C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R8 - 20: INCEIPL $4 - - 0x254751A0: 39400000 li r10,0 - 21: MOVL $0x0, t16 - 22: PUTL t16, R10 - 23: INCEIPL $4 - - 0x254751A4: 809E0194 lwz r4,404(r30) - 24: GETL R30, t18 - 25: ADDL $0x194, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R4 - 28: INCEIPL $4 - - 0x254751A8: 38C00000 li r6,0 - 29: MOVL $0x0, t22 - 30: PUTL t22, R6 - 31: INCEIPL $4 - - 0x254751AC: 80BE0148 lwz r5,328(r30) - 32: GETL R30, t24 - 33: ADDL $0x148, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R5 - 36: INCEIPL $4 - - 0x254751B0: 917B0004 stw r11,4(r27) - 37: GETL R11, t28 - 38: GETL R27, t30 - 39: ADDL $0x4, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0x254751B4: 7D2B4B78 or r11,r9,r9 - 42: GETL R9, t32 - 43: PUTL t32, R11 - 44: INCEIPL $4 - - 0x254751B8: 913701B0 stw r9,432(r23) - 45: GETL R9, t34 - 46: GETL R23, t36 - 47: ADDL $0x1B0, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0x254751BC: 555B103A rlwinm r27,r10,2,0,29 - 50: GETL R10, t38 - 51: SHLL $0x2, t38 - 52: PUTL t38, R27 - 53: INCEIPL $4 - - 0x254751C0: 7C863840 cmpl cr1,r6,r7 - 54: GETL R6, t40 - 55: GETL R7, t42 - 56: CMPUL t40, t42, t44 (-rSo) - 57: ICRFL t44, $0x1, CR - 58: INCEIPL $4 - - 0x254751C4: 7F5B282E lwzx r26,r27,r5 - 59: GETL R5, t46 - 60: GETL R27, t48 - 61: ADDL t48, t46 - 62: LDL (t46), t50 - 63: PUTL t50, R26 - 64: INCEIPL $4 - - 0x254751C8: 917C0000 stw r11,0(r28) - 65: GETL R11, t52 - 66: GETL R28, t54 - 67: STL t52, (t54) - 68: INCEIPL $4 - - 0x254751CC: 3B9C0004 addi r28,r28,4 - 69: GETL R28, t56 - 70: ADDL $0x4, t56 - 71: PUTL t56, R28 - 72: INCEIPL $4 - - 0x254751D0: 7D9A4214 add r12,r26,r8 - 73: GETL R26, t58 - 74: GETL R8, t60 - 75: ADDL t58, t60 - 76: PUTL t60, R12 - 77: INCEIPL $4 - - 0x254751D4: 910B000C stw r8,12(r11) - 78: GETL R8, t62 - 79: GETL R11, t64 - 80: ADDL $0xC, t64 - 81: STL t62, (t64) - 82: INCEIPL $4 - - 0x254751D8: 908B0004 stw r4,4(r11) - 83: GETL R4, t66 - 84: GETL R11, t68 - 85: ADDL $0x4, t68 - 86: STL t66, (t68) - 87: INCEIPL $4 - - 0x254751DC: 390C0001 addi r8,r12,1 - 88: GETL R12, t70 - 89: ADDL $0x1, t70 - 90: PUTL t70, R8 - 91: INCEIPL $4 - - 0x254751E0: 90CB0008 stw r6,8(r11) - 92: GETL R6, t72 - 93: GETL R11, t74 - 94: ADDL $0x8, t74 - 95: STL t72, (t74) - 96: INCEIPL $4 - - 0x254751E4: 934B0010 stw r26,16(r11) - 97: GETL R26, t76 - 98: GETL R11, t78 - 99: ADDL $0x10, t78 - 100: STL t76, (t78) - 101: INCEIPL $4 - - 0x254751E8: 4084001C bc 4,4,0x25475204 - 102: Jc04o $0x25475204 - - -. 0 2547518C 96 -. 82 FE 04 C8 39 60 00 00 1C 7D 00 14 80 FA 00 00 81 1E 01 4C 39 40 00 00 80 9E 01 94 38 C0 00 00 80 BE 01 48 91 7B 00 04 7D 2B 4B 78 91 37 01 B0 55 5B 10 3A 7C 86 38 40 7F 5B 28 2E 91 7C 00 00 3B 9C 00 04 7D 9A 42 14 91 0B 00 0C 90 8B 00 04 39 0C 00 01 90 CB 00 08 93 4B 00 10 40 84 00 1C - -==== BB 273 (0x254751EC) approx BBs exec'd 0 ==== - - 0x254751EC: 7CE903A6 mtctr r7 - 0: GETL R7, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x254751F0: 38000000 li r0,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x254751F4: 392B0014 addi r9,r11,20 - 6: GETL R11, t4 - 7: ADDL $0x14, t4 - 8: PUTL t4, R9 - 9: INCEIPL $4 - - 0x254751F8: 90090000 stw r0,0(r9) - 10: GETL R0, t6 - 11: GETL R9, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x254751FC: 39290004 addi r9,r9,4 - 14: GETL R9, t10 - 15: ADDL $0x4, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x25475200: 4200FFF8 bc 16,0,0x254751F8 - 18: GETL CTR, t12 - 19: ADDL $0xFFFFFFFF, t12 - 20: PUTL t12, CTR - 21: JIFZL t12, $0x25475204 - 22: JMPo $0x254751F8 ($4) - - -. 0 254751EC 24 -. 7C E9 03 A6 38 00 00 00 39 2B 00 14 90 09 00 00 39 29 00 04 42 00 FF F8 - -==== BB 274 (0x254751F8) approx BBs exec'd 0 ==== - - 0x254751F8: 90090000 stw r0,0(r9) - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x254751FC: 39290004 addi r9,r9,4 - 4: GETL R9, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x25475200: 4200FFF8 bc 16,0,0x254751F8 - 8: GETL CTR, t6 - 9: ADDL $0xFFFFFFFF, t6 - 10: PUTL t6, CTR - 11: JIFZL t6, $0x25475204 - 12: JMPo $0x254751F8 ($4) - - -. 0 254751F8 12 -. 90 09 00 00 39 29 00 04 42 00 FF F8 - -==== BB 275 (0x25475204) approx BBs exec'd 0 ==== - - 0x25475204: 2F0A0001 cmpi cr6,r10,1 - 0: GETL R10, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25475208: 394A0001 addi r10,r10,1 - 5: GETL R10, t6 - 6: ADDL $0x1, t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0x2547520C: 419A00BC bc 12,26,0x254752C8 - 9: Js26o $0x254752C8 - - -. 0 25475204 12 -. 2F 0A 00 01 39 4A 00 01 41 9A 00 BC - -==== BB 276 (0x25475210) approx BBs exec'd 0 ==== - - 0x25475210: 7C035A14 add r0,r3,r11 - 0: GETL R3, t0 - 1: GETL R11, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475214: 280A0001 cmpli cr0,r10,1 - 5: GETL R10, t4 - 6: MOVL $0x1, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x25475218: 900B0000 stw r0,0(r11) - 10: GETL R0, t10 - 11: GETL R11, t12 - 12: STL t10, (t12) - 13: INCEIPL $4 - - 0x2547521C: 7D6B1A14 add r11,r11,r3 - 14: GETL R11, t14 - 15: GETL R3, t16 - 16: ADDL t14, t16 - 17: PUTL t16, R11 - 18: INCEIPL $4 - - 0x25475220: 40A1FF9C bc 5,1,0x254751BC - 19: Jc01o $0x254751BC - - -. 0 25475210 20 -. 7C 03 5A 14 28 0A 00 01 90 0B 00 00 7D 6B 1A 14 40 A1 FF 9C - -==== BB 277 (0x254751BC) approx BBs exec'd 0 ==== - - 0x254751BC: 555B103A rlwinm r27,r10,2,0,29 - 0: GETL R10, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x254751C0: 7C863840 cmpl cr1,r6,r7 - 4: GETL R6, t2 - 5: GETL R7, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x254751C4: 7F5B282E lwzx r26,r27,r5 - 9: GETL R5, t8 - 10: GETL R27, t10 - 11: ADDL t10, t8 - 12: LDL (t8), t12 - 13: PUTL t12, R26 - 14: INCEIPL $4 - - 0x254751C8: 917C0000 stw r11,0(r28) - 15: GETL R11, t14 - 16: GETL R28, t16 - 17: STL t14, (t16) - 18: INCEIPL $4 - - 0x254751CC: 3B9C0004 addi r28,r28,4 - 19: GETL R28, t18 - 20: ADDL $0x4, t18 - 21: PUTL t18, R28 - 22: INCEIPL $4 - - 0x254751D0: 7D9A4214 add r12,r26,r8 - 23: GETL R26, t20 - 24: GETL R8, t22 - 25: ADDL t20, t22 - 26: PUTL t22, R12 - 27: INCEIPL $4 - - 0x254751D4: 910B000C stw r8,12(r11) - 28: GETL R8, t24 - 29: GETL R11, t26 - 30: ADDL $0xC, t26 - 31: STL t24, (t26) - 32: INCEIPL $4 - - 0x254751D8: 908B0004 stw r4,4(r11) - 33: GETL R4, t28 - 34: GETL R11, t30 - 35: ADDL $0x4, t30 - 36: STL t28, (t30) - 37: INCEIPL $4 - - 0x254751DC: 390C0001 addi r8,r12,1 - 38: GETL R12, t32 - 39: ADDL $0x1, t32 - 40: PUTL t32, R8 - 41: INCEIPL $4 - - 0x254751E0: 90CB0008 stw r6,8(r11) - 42: GETL R6, t34 - 43: GETL R11, t36 - 44: ADDL $0x8, t36 - 45: STL t34, (t36) - 46: INCEIPL $4 - - 0x254751E4: 934B0010 stw r26,16(r11) - 47: GETL R26, t38 - 48: GETL R11, t40 - 49: ADDL $0x10, t40 - 50: STL t38, (t40) - 51: INCEIPL $4 - - 0x254751E8: 4084001C bc 4,4,0x25475204 - 52: Jc04o $0x25475204 - - -. 0 254751BC 48 -. 55 5B 10 3A 7C 86 38 40 7F 5B 28 2E 91 7C 00 00 3B 9C 00 04 7D 9A 42 14 91 0B 00 0C 90 8B 00 04 39 0C 00 01 90 CB 00 08 93 4B 00 10 40 84 00 1C - -==== BB 278 (0x254752C8) approx BBs exec'd 0 ==== - - 0x254752C8: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254752CC: 4BFFFF48 b 0x25475214 - 3: JMPo $0x25475214 ($4) - - -. 0 254752C8 8 -. 38 00 00 00 4B FF FF 48 - -==== BB 279 (0x25475214) approx BBs exec'd 0 ==== - - 0x25475214: 280A0001 cmpli cr0,r10,1 - 0: GETL R10, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25475218: 900B0000 stw r0,0(r11) - 5: GETL R0, t6 - 6: GETL R11, t8 - 7: STL t6, (t8) - 8: INCEIPL $4 - - 0x2547521C: 7D6B1A14 add r11,r11,r3 - 9: GETL R11, t10 - 10: GETL R3, t12 - 11: ADDL t10, t12 - 12: PUTL t12, R11 - 13: INCEIPL $4 - - 0x25475220: 40A1FF9C bc 5,1,0x254751BC - 14: Jc01o $0x254751BC - - -. 0 25475214 16 -. 28 0A 00 01 90 0B 00 00 7D 6B 1A 14 40 A1 FF 9C - -==== BB 280 (0x25475224) approx BBs exec'd 0 ==== - - 0x25475224: 83B70000 lwz r29,0(r23) - 0: GETL R23, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0x25475228: 38000009 li r0,9 - 4: MOVL $0x9, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0x2547522C: 809E0158 lwz r4,344(r30) - 7: GETL R30, t6 - 8: ADDL $0x158, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R4 - 11: INCEIPL $4 - - 0x25475230: 39200000 li r9,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x25475234: 2F9D0000 cmpi cr7,r29,0 - 15: GETL R29, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x25475238: 913C0000 stw r9,0(r28) - 19: GETL R9, t16 - 20: GETL R28, t18 - 21: STL t16, (t18) - 22: INCEIPL $4 - - 0x2547523C: 90040000 stw r0,0(r4) - 23: GETL R0, t20 - 24: GETL R4, t22 - 25: STL t20, (t22) - 26: INCEIPL $4 - - 0x25475240: 419E0028 bc 12,30,0x25475268 - 27: Js30o $0x25475268 - - -. 0 25475224 32 -. 83 B7 00 00 38 00 00 09 80 9E 01 58 39 20 00 00 2F 9D 00 00 91 3C 00 00 90 04 00 00 41 9E 00 28 - -==== BB 281 (0x25475244) approx BBs exec'd 0 ==== - - 0x25475244: 839D0094 lwz r28,148(r29) - 0: GETL R29, t0 - 1: ADDL $0x94, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25475248: 2C9C0000 cmpi cr1,r28,0 - 5: GETL R28, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547524C: 408601BC bc 4,6,0x25475408 - 9: Jc06o $0x25475408 - - -. 0 25475244 12 -. 83 9D 00 94 2C 9C 00 00 40 86 01 BC - -==== BB 282 (0x25475250) approx BBs exec'd 0 ==== - - 0x25475250: 817D005C lwz r11,92(r29) - 0: GETL R29, t0 - 1: ADDL $0x5C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25475254: 3800FFFF li r0,-1 - 5: MOVL $0xFFFFFFFF, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25475258: 901D01E0 stw r0,480(r29) - 8: GETL R0, t6 - 9: GETL R29, t8 - 10: ADDL $0x1E0, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547525C: 2F0B0000 cmpi cr6,r11,0 - 13: GETL R11, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x6, CR - 16: INCEIPL $4 - - 0x25475260: 409A0084 bc 4,26,0x254752E4 - 17: Jc26o $0x254752E4 - - -. 0 25475250 20 -. 81 7D 00 5C 38 00 FF FF 90 1D 01 E0 2F 0B 00 00 40 9A 00 84 - -==== BB 283 (0x25475264) approx BBs exec'd 0 ==== - - 0x25475264: 901D018C stw r0,396(r29) - 0: GETL R0, t0 - 1: GETL R29, t2 - 2: ADDL $0x18C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25475268: 2C190000 cmpi cr0,r25,0 - 5: GETL R25, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547526C: 41820010 bc 12,2,0x2547527C - 9: Js02o $0x2547527C - - -. 0 25475264 12 -. 90 1D 01 8C 2C 19 00 00 41 82 00 10 - -==== BB 284 (0x25475270) approx BBs exec'd 0 ==== - - 0x25475270: 8BB90000 lbz r29,0(r25) - 0: GETL R25, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0x25475274: 2F9D0000 cmpi cr7,r29,0 - 4: GETL R29, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0x25475278: 409E0094 bc 4,30,0x2547530C - 8: Jc30o $0x2547530C - - -. 0 25475270 12 -. 8B B9 00 00 2F 9D 00 00 40 9E 00 94 - -==== BB 285 (0x2547530C) approx BBs exec'd 0 ==== - - 0x2547530C: 7F23CB78 or r3,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25475310: 7F3DCB78 or r29,r25,r25 - 3: GETL R25, t2 - 4: PUTL t2, R29 - 5: INCEIPL $4 - - 0x25475314: 4800DCBD bl 0x25482FD0 - 6: MOVL $0x25475318, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25482FD0 ($4) - - -. 0 2547530C 12 -. 7F 23 CB 78 7F 3D CB 78 48 00 DC BD - -==== BB 286 (0x25483008) approx BBs exec'd 0 ==== - - 0x25483008: 3CC0FEFF lis r6,-257 - 0: MOVL $0xFEFF0000, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x2548300C: 38C6FEFF addi r6,r6,-257 - 3: MOVL $0xFEFEFEFF, t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0x25483010: 419D001C bc 12,29,0x2548302C - 6: Js29o $0x2548302C - - -. 0 25483008 12 -. 3C C0 FE FF 38 C6 FE FF 41 9D 00 1C - -==== BB 287 (0x25483014) approx BBs exec'd 0 ==== - - 0x25483014: 85040004 lwzu r8,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R4 - 3: LDL (t0), t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0x25483018: 7CE04038 and r0,r7,r8 - 6: GETL R7, t4 - 7: GETL R8, t6 - 8: ANDL t4, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x2548301C: 7CEA4378 or r10,r7,r8 - 11: GETL R7, t8 - 12: GETL R8, t10 - 13: ORL t10, t8 - 14: PUTL t8, R10 - 15: INCEIPL $4 - - 0x25483020: 7C003A14 add r0,r0,r7 - 16: GETL R0, t12 - 17: GETL R7, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0x25483024: 7D4800F9 nor. r8,r10,r0 - 21: GETL R10, t16 - 22: GETL R0, t18 - 23: ORL t18, t16 - 24: NOTL t16 - 25: PUTL t16, R8 - 26: CMP0L t16, t20 (-rSo) - 27: ICRFL t20, $0x0, CR - 28: INCEIPL $4 - - 0x25483028: 4082004C bc 4,2,0x25483074 - 29: Jc02o $0x25483074 - - -. 0 25483014 24 -. 85 04 00 04 7C E0 40 38 7C EA 43 78 7C 00 3A 14 7D 48 00 F9 40 82 00 4C - -==== BB 288 (0x2548302C) approx BBs exec'd 0 ==== - - 0x2548302C: 81040004 lwz r8,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25483030: 85240008 lwzu r9,8(r4) - 5: GETL R4, t4 - 6: ADDL $0x8, t4 - 7: PUTL t4, R4 - 8: LDL (t4), t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0x25483034: 7C064214 add r0,r6,r8 - 11: GETL R6, t8 - 12: GETL R8, t10 - 13: ADDL t8, t10 - 14: PUTL t10, R0 - 15: INCEIPL $4 - - 0x25483038: 7CEA40F8 nor r10,r7,r8 - 16: GETL R7, t12 - 17: GETL R8, t14 - 18: ORL t14, t12 - 19: NOTL t12 - 20: PUTL t12, R10 - 21: INCEIPL $4 - - 0x2548303C: 7C005039 and. r0,r0,r10 - 22: GETL R0, t16 - 23: GETL R10, t18 - 24: ANDL t16, t18 - 25: PUTL t18, R0 - 26: CMP0L t18, t20 (-rSo) - 27: ICRFL t20, $0x0, CR - 28: INCEIPL $4 - - 0x25483040: 7D664A14 add r11,r6,r9 - 29: GETL R6, t22 - 30: GETL R9, t24 - 31: ADDL t22, t24 - 32: PUTL t24, R11 - 33: INCEIPL $4 - - 0x25483044: 7CEC48F8 nor r12,r7,r9 - 34: GETL R7, t26 - 35: GETL R9, t28 - 36: ORL t28, t26 - 37: NOTL t26 - 38: PUTL t26, R12 - 39: INCEIPL $4 - - 0x25483048: 4082001C bc 4,2,0x25483064 - 40: Jc02o $0x25483064 - - -. 0 2548302C 32 -. 81 04 00 04 85 24 00 08 7C 06 42 14 7C EA 40 F8 7C 00 50 39 7D 66 4A 14 7C EC 48 F8 40 82 00 1C - -==== BB 289 (0x2548304C) approx BBs exec'd 0 ==== - - 0x2548304C: 7D606039 and. r0,r11,r12 - 0: GETL R11, t0 - 1: GETL R12, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0x25483050: 4182FFDC bc 12,2,0x2548302C - 7: Js02o $0x2548302C - - -. 0 2548304C 8 -. 7D 60 60 39 41 82 FF DC - -==== BB 290 (0x25483064) approx BBs exec'd 0 ==== - - 0x25483064: 7CE04038 and r0,r7,r8 - 0: GETL R7, t0 - 1: GETL R8, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483068: 3884FFFC addi r4,r4,-4 - 5: GETL R4, t4 - 6: ADDL $0xFFFFFFFC, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2548306C: 7C003A14 add r0,r0,r7 - 9: GETL R0, t6 - 10: GETL R7, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x25483070: 7D480078 andc r8,r10,r0 - 14: GETL R10, t10 - 15: GETL R0, t12 - 16: NOTL t12 - 17: ANDL t10, t12 - 18: PUTL t12, R8 - 19: INCEIPL $4 - - 0x25483074: 7D0B0034 cntlzw r11,r8 - 20: GETL R8, t14 - 21: CNTLZL t14 - 22: PUTL t14, R11 - 23: INCEIPL $4 - - 0x25483078: 7C032050 subf r0,r3,r4 - 24: GETL R3, t16 - 25: GETL R4, t18 - 26: SUBL t16, t18 - 27: PUTL t18, R0 - 28: INCEIPL $4 - - 0x2548307C: 556BE8FE rlwinm r11,r11,29,3,31 - 29: GETL R11, t20 - 30: SHRL $0x3, t20 - 31: PUTL t20, R11 - 32: INCEIPL $4 - - 0x25483080: 7C605A14 add r3,r0,r11 - 33: GETL R0, t22 - 34: GETL R11, t24 - 35: ADDL t22, t24 - 36: PUTL t24, R3 - 37: INCEIPL $4 - - 0x25483084: 4E800020 blr - 38: GETL LR, t26 - 39: JMPo-r t26 ($4) - - -. 0 25483064 36 -. 7C E0 40 38 38 84 FF FC 7C 00 3A 14 7D 48 00 78 7D 0B 00 34 7C 03 20 50 55 6B E8 FE 7C 60 5A 14 4E 80 00 20 - -==== BB 291 (0x25475318) approx BBs exec'd 0 ==== - - 0x25475318: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547531C: 3B63001F addi r27,r3,31 - 3: GETL R3, t2 - 4: ADDL $0x1F, t2 - 5: PUTL t2, R27 - 6: INCEIPL $4 - - 0x25475320: 81810000 lwz r12,0(r1) - 7: GETL R1, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0x25475324: 577A0036 rlwinm r26,r27,0,0,27 - 11: GETL R27, t8 - 12: ANDL $0xFFFFFFF0, t8 - 13: PUTL t8, R26 - 14: INCEIPL $4 - - 0x25475328: 7C791B78 or r25,r3,r3 - 15: GETL R3, t10 - 16: PUTL t10, R25 - 17: INCEIPL $4 - - 0x2547532C: 7D7A00D0 neg r11,r26 - 18: GETL R26, t12 - 19: NEGL t12 - 20: PUTL t12, R11 - 21: INCEIPL $4 - - 0x25475330: 38B90001 addi r5,r25,1 - 22: GETL R25, t14 - 23: ADDL $0x1, t14 - 24: PUTL t14, R5 - 25: INCEIPL $4 - - 0x25475334: 7D81596E stwux r12,r1,r11 - 26: GETL R11, t16 - 27: GETL R1, t18 - 28: ADDL t18, t16 - 29: PUTL t16, R1 - 30: GETL R12, t20 - 31: STL t20, (t16) - 32: INCEIPL $4 - - 0x25475338: 39410017 addi r10,r1,23 - 33: GETL R1, t22 - 34: ADDL $0x17, t22 - 35: PUTL t22, R10 - 36: INCEIPL $4 - - 0x2547533C: 55430036 rlwinm r3,r10,0,0,27 - 37: GETL R10, t24 - 38: ANDL $0xFFFFFFF0, t24 - 39: PUTL t24, R3 - 40: INCEIPL $4 - - 0x25475340: 4800E8A1 bl 0x25483BE0 - 41: MOVL $0x25475344, t26 - 42: PUTL t26, LR - 43: JMPo-c $0x25483BE0 ($4) - - -. 0 25475318 44 -. 7F A4 EB 78 3B 63 00 1F 81 81 00 00 57 7A 00 36 7C 79 1B 78 7D 7A 00 D0 38 B9 00 01 7D 81 59 6E 39 41 00 17 55 43 00 36 48 00 E8 A1 - -==== BB 292 (0x25483D00) approx BBs exec'd 0 ==== - - 0x25483D00: 81240000 lwz r9,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25483D04: 38A5FFFF addi r5,r5,-1 - 4: GETL R5, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25483D08: 38840004 addi r4,r4,4 - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0x25483D0C: 80040000 lwz r0,0(r4) - 12: GETL R4, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R0 - 15: INCEIPL $4 - - 0x25483D10: 91230000 stw r9,0(r3) - 16: GETL R9, t12 - 17: GETL R3, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25483D14: 81240004 lwz r9,4(r4) - 20: GETL R4, t16 - 21: ADDL $0x4, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R9 - 24: INCEIPL $4 - - 0x25483D18: 90030004 stw r0,4(r3) - 25: GETL R0, t20 - 26: GETL R3, t22 - 27: ADDL $0x4, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0x25483D1C: 80040008 lwz r0,8(r4) - 30: GETL R4, t24 - 31: ADDL $0x8, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R0 - 34: INCEIPL $4 - - 0x25483D20: 91230008 stw r9,8(r3) - 35: GETL R9, t28 - 36: GETL R3, t30 - 37: ADDL $0x8, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x25483D24: 8124000C lwz r9,12(r4) - 40: GETL R4, t32 - 41: ADDL $0xC, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R9 - 44: INCEIPL $4 - - 0x25483D28: 9003000C stw r0,12(r3) - 45: GETL R0, t36 - 46: GETL R3, t38 - 47: ADDL $0xC, t38 - 48: STL t36, (t38) - 49: INCEIPL $4 - - 0x25483D2C: 80040010 lwz r0,16(r4) - 50: GETL R4, t40 - 51: ADDL $0x10, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R0 - 54: INCEIPL $4 - - 0x25483D30: 91230010 stw r9,16(r3) - 55: GETL R9, t44 - 56: GETL R3, t46 - 57: ADDL $0x10, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0x25483D34: 81240014 lwz r9,20(r4) - 60: GETL R4, t48 - 61: ADDL $0x14, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R9 - 64: INCEIPL $4 - - 0x25483D38: 90030014 stw r0,20(r3) - 65: GETL R0, t52 - 66: GETL R3, t54 - 67: ADDL $0x14, t54 - 68: STL t52, (t54) - 69: INCEIPL $4 - - 0x25483D3C: 80040018 lwz r0,24(r4) - 70: GETL R4, t56 - 71: ADDL $0x18, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R0 - 74: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 75: GETL R9, t60 - 76: GETL R3, t62 - 77: ADDL $0x18, t62 - 78: STL t60, (t62) - 79: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 80: GETL R5, t64 - 81: ADCL $0xFFFFFFF8, t64 (-wCa) - 82: PUTL t64, R5 - 83: CMP0L t64, t66 (-rSo) - 84: ICRFL t66, $0x0, CR - 85: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 86: GETL R4, t68 - 87: ADDL $0x1C, t68 - 88: LDL (t68), t70 - 89: PUTL t70, R9 - 90: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 91: GETL R0, t72 - 92: GETL R3, t74 - 93: ADDL $0x1C, t74 - 94: STL t72, (t74) - 95: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 96: GETL R4, t76 - 97: ADDL $0x20, t76 - 98: PUTL t76, R4 - 99: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 100: GETL R3, t78 - 101: ADDL $0x20, t78 - 102: PUTL t78, R3 - 103: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 104: Jc02o $0x25483D0C - - -. 0 25483D00 92 -. 81 24 00 00 38 A5 FF FF 38 84 00 04 80 04 00 00 91 23 00 00 81 24 00 04 90 03 00 04 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -==== BB 293 (0x25475344) approx BBs exec'd 0 ==== - - 0x25475344: 893D0000 lbz r9,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25475348: 7C7C1B78 or r28,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R28 - 6: INCEIPL $4 - - 0x2547534C: 38600001 li r3,1 - 7: MOVL $0x1, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25475350: 48000018 b 0x25475368 - 10: JMPo $0x25475368 ($4) - - -. 0 25475344 16 -. 89 3D 00 00 7C 7C 1B 78 38 60 00 01 48 00 00 18 - -==== BB 294 (0x25475368) approx BBs exec'd 0 ==== - - 0x25475368: 2C890000 cmpi cr1,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547536C: 4086FFE8 bc 4,6,0x25475354 - 4: Jc06o $0x25475354 - - -. 0 25475368 8 -. 2C 89 00 00 40 86 FF E8 - -==== BB 295 (0x25475354) approx BBs exec'd 0 ==== - - 0x25475354: 3809FFC6 addi r0,r9,-58 - 0: GETL R9, t0 - 1: ADDL $0xFFFFFFC6, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x25475358: 8D3D0001 lbzu r9,1(r29) - 4: GETL R29, t2 - 5: ADDL $0x1, t2 - 6: PUTL t2, R29 - 7: LDB (t2), t4 - 8: PUTL t4, R9 - 9: INCEIPL $4 - - 0x2547535C: 20800001 subfic r4,r0,1 - 10: GETL R0, t6 - 11: MOVL $0x1, t8 - 12: SBBL t6, t8 (-wCa) - 13: PUTL t8, R4 - 14: INCEIPL $4 - - 0x25475360: 7C830194 addze r4,r3 - 15: GETL R3, t10 - 16: ADCL $0x0, t10 (-rCa-wCa) - 17: PUTL t10, R4 - 18: INCEIPL $4 - - 0x25475364: 7C832378 or r3,r4,r4 - 19: GETL R4, t12 - 20: PUTL t12, R3 - 21: INCEIPL $4 - - 0x25475368: 2C890000 cmpi cr1,r9,0 - 22: GETL R9, t14 - 23: CMP0L t14, t16 (-rSo) - 24: ICRFL t16, $0x1, CR - 25: INCEIPL $4 - - 0x2547536C: 4086FFE8 bc 4,6,0x25475354 - 26: Jc06o $0x25475354 - - -. 0 25475354 28 -. 38 09 FF C6 8D 3D 00 01 20 80 00 01 7C 83 01 94 7C 83 23 78 2C 89 00 00 40 86 FF E8 - -==== BB 296 (0x25475370) approx BBs exec'd 0 ==== - - 0x25475370: 5469103A rlwinm r9,r3,2,0,29 - 0: GETL R3, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x25475374: 83BE0168 lwz r29,360(r30) - 4: GETL R30, t2 - 5: ADDL $0x168, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0x25475378: 38690004 addi r3,r9,4 - 9: GETL R9, t6 - 10: ADDL $0x4, t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0x2547537C: 480226A9 bl 0x25497A24 - 13: MOVL $0x25475380, t8 - 14: PUTL t8, LR - 15: JMPo-c $0x25497A24 ($4) - - -. 0 25475370 16 -. 54 69 10 3A 83 BE 01 68 38 69 00 04 48 02 26 A9 - -==== BB 297 (0x25475380) approx BBs exec'd 0 ==== - - 0x25475380: 80DE0188 lwz r6,392(r30) - 0: GETL R30, t0 - 1: ADDL $0x188, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x25475384: 2F030000 cmpi cr6,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25475388: 7C641B78 or r4,r3,r3 - 9: GETL R3, t8 - 10: PUTL t8, R4 - 11: INCEIPL $4 - - 0x2547538C: 907D0000 stw r3,0(r29) - 12: GETL R3, t10 - 13: GETL R29, t12 - 14: STL t10, (t12) - 15: INCEIPL $4 - - 0x25475390: 41BAFF44 bc 13,26,0x254752D4 - 16: Js26o $0x254752D4 - - -. 0 25475380 20 -. 80 DE 01 88 2F 03 00 00 7C 64 1B 78 90 7D 00 00 41 BA FF 44 - -==== BB 298 (0x25475394) approx BBs exec'd 0 ==== - - 0x25475394: 807E04B4 lwz r3,1204(r30) - 0: GETL R30, t0 - 1: ADDL $0x4B4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25475398: 39000000 li r8,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0x2547539C: 80BE01A0 lwz r5,416(r30) - 8: GETL R30, t6 - 9: ADDL $0x1A0, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0x254753A0: 80C30000 lwz r6,0(r3) - 13: GETL R3, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R6 - 16: INCEIPL $4 - - 0x254753A4: 7F83E378 or r3,r28,r28 - 17: GETL R28, t14 - 18: PUTL t14, R3 - 19: INCEIPL $4 - - 0x254753A8: 80FE01A4 lwz r7,420(r30) - 20: GETL R30, t16 - 21: ADDL $0x1A4, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R7 - 24: INCEIPL $4 - - 0x254753AC: 4BFFF79D bl 0x25474B48 - 25: MOVL $0x254753B0, t20 - 26: PUTL t20, LR - 27: JMPo-c $0x25474B48 ($4) - - -. 0 25475394 28 -. 80 7E 04 B4 39 00 00 00 80 BE 01 A0 80 C3 00 00 7F 83 E3 78 80 FE 01 A4 4B FF F7 9D - -==== BB 299 fillin_rpath(0x25474B48) approx BBs exec'd 0 ==== - - 0x25474B48: 9421FFA0 stwu r1,-96(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFA0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25474B4C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25474B50: 480224B1 bl 0x25497000 - 9: MOVL $0x25474B54, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25474B48 12 -. 94 21 FF A0 7C 08 02 A6 48 02 24 B1 - -==== BB 300 (0x25474B54) approx BBs exec'd 0 ==== - - 0x25474B54: 93C10058 stw r30,88(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x58, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25474B58: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25474B5C: 7D800026 mfcr r12 - 8: GETL CR, t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0x25474B60: 91E1001C stw r15,28(r1) - 11: GETL R15, t8 - 12: GETL R1, t10 - 13: ADDL $0x1C, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25474B64: 2D880000 cmpi cr3,r8,0 - 16: GETL R8, t12 - 17: CMP0L t12, t14 (-rSo) - 18: ICRFL t14, $0x3, CR - 19: INCEIPL $4 - - 0x25474B68: 92010020 stw r16,32(r1) - 20: GETL R16, t16 - 21: GETL R1, t18 - 22: ADDL $0x20, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25474B6C: 92210024 stw r17,36(r1) - 25: GETL R17, t20 - 26: GETL R1, t22 - 27: ADDL $0x24, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0x25474B70: 92410028 stw r18,40(r1) - 30: GETL R18, t24 - 31: GETL R1, t26 - 32: ADDL $0x28, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x25474B74: 81FE0148 lwz r15,328(r30) - 35: GETL R30, t28 - 36: ADDL $0x148, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R15 - 39: INCEIPL $4 - - 0x25474B78: 823E04C8 lwz r17,1224(r30) - 40: GETL R30, t32 - 41: ADDL $0x4C8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R17 - 44: INCEIPL $4 - - 0x25474B7C: 821E0154 lwz r16,340(r30) - 45: GETL R30, t36 - 46: ADDL $0x154, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R16 - 49: INCEIPL $4 - - 0x25474B80: 825E0158 lwz r18,344(r30) - 50: GETL R30, t40 - 51: ADDL $0x158, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R18 - 54: INCEIPL $4 - - 0x25474B84: 9261002C stw r19,44(r1) - 55: GETL R19, t44 - 56: GETL R1, t46 - 57: ADDL $0x2C, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0x25474B88: 7CF33B78 or r19,r7,r7 - 60: GETL R7, t48 - 61: PUTL t48, R19 - 62: INCEIPL $4 - - 0x25474B8C: 92810030 stw r20,48(r1) - 63: GETL R20, t50 - 64: GETL R1, t52 - 65: ADDL $0x30, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0x25474B90: 7CD43378 or r20,r6,r6 - 68: GETL R6, t54 - 69: PUTL t54, R20 - 70: INCEIPL $4 - - 0x25474B94: 92A10034 stw r21,52(r1) - 71: GETL R21, t56 - 72: GETL R1, t58 - 73: ADDL $0x34, t58 - 74: STL t56, (t58) - 75: INCEIPL $4 - - 0x25474B98: 7CB52B78 or r21,r5,r5 - 76: GETL R5, t60 - 77: PUTL t60, R21 - 78: INCEIPL $4 - - 0x25474B9C: 92C10038 stw r22,56(r1) - 79: GETL R22, t62 - 80: GETL R1, t64 - 81: ADDL $0x38, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x25474BA0: 7C962378 or r22,r4,r4 - 84: GETL R4, t66 - 85: PUTL t66, R22 - 86: INCEIPL $4 - - 0x25474BA4: 92E1003C stw r23,60(r1) - 87: GETL R23, t68 - 88: GETL R1, t70 - 89: ADDL $0x3C, t70 - 90: STL t68, (t70) - 91: INCEIPL $4 - - 0x25474BA8: 7D174378 or r23,r8,r8 - 92: GETL R8, t72 - 93: PUTL t72, R23 - 94: INCEIPL $4 - - 0x25474BAC: 93010040 stw r24,64(r1) - 95: GETL R24, t74 - 96: GETL R1, t76 - 97: ADDL $0x40, t76 - 98: STL t74, (t76) - 99: INCEIPL $4 - - 0x25474BB0: 3B000000 li r24,0 - 100: MOVL $0x0, t78 - 101: PUTL t78, R24 - 102: INCEIPL $4 - - 0x25474BB4: 93210044 stw r25,68(r1) - 103: GETL R25, t80 - 104: GETL R1, t82 - 105: ADDL $0x44, t82 - 106: STL t80, (t82) - 107: INCEIPL $4 - - 0x25474BB8: 93410048 stw r26,72(r1) - 108: GETL R26, t84 - 109: GETL R1, t86 - 110: ADDL $0x48, t86 - 111: STL t84, (t86) - 112: INCEIPL $4 - - 0x25474BBC: 9361004C stw r27,76(r1) - 113: GETL R27, t88 - 114: GETL R1, t90 - 115: ADDL $0x4C, t90 - 116: STL t88, (t90) - 117: INCEIPL $4 - - 0x25474BC0: 93810050 stw r28,80(r1) - 118: GETL R28, t92 - 119: GETL R1, t94 - 120: ADDL $0x50, t94 - 121: STL t92, (t94) - 122: INCEIPL $4 - - 0x25474BC4: 93A10054 stw r29,84(r1) - 123: GETL R29, t96 - 124: GETL R1, t98 - 125: ADDL $0x54, t98 - 126: STL t96, (t98) - 127: INCEIPL $4 - - 0x25474BC8: 93E1005C stw r31,92(r1) - 128: GETL R31, t100 - 129: GETL R1, t102 - 130: ADDL $0x5C, t102 - 131: STL t100, (t102) - 132: INCEIPL $4 - - 0x25474BCC: 90010064 stw r0,100(r1) - 133: GETL R0, t104 - 134: GETL R1, t106 - 135: ADDL $0x64, t106 - 136: STL t104, (t106) - 137: INCEIPL $4 - - 0x25474BD0: 91810018 stw r12,24(r1) - 138: GETL R12, t108 - 139: GETL R1, t110 - 140: ADDL $0x18, t110 - 141: STL t108, (t110) - 142: INCEIPL $4 - - 0x25474BD4: 90610008 stw r3,8(r1) - 143: GETL R3, t112 - 144: GETL R1, t114 - 145: ADDL $0x8, t114 - 146: STL t112, (t114) - 147: INCEIPL $4 - - 0x25474BD8: 38610008 addi r3,r1,8 - 148: GETL R1, t116 - 149: ADDL $0x8, t116 - 150: PUTL t116, R3 - 151: INCEIPL $4 - - 0x25474BDC: 7EA4AB78 or r4,r21,r21 - 152: GETL R21, t118 - 153: PUTL t118, R4 - 154: INCEIPL $4 - - 0x25474BE0: 4800B75D bl 0x2548033C - 155: MOVL $0x25474BE4, t120 - 156: PUTL t120, LR - 157: JMPo-c $0x2548033C ($4) - - -. 0 25474B54 144 -. 93 C1 00 58 7F C8 02 A6 7D 80 00 26 91 E1 00 1C 2D 88 00 00 92 01 00 20 92 21 00 24 92 41 00 28 81 FE 01 48 82 3E 04 C8 82 1E 01 54 82 5E 01 58 92 61 00 2C 7C F3 3B 78 92 81 00 30 7C D4 33 78 92 A1 00 34 7C B5 2B 78 92 C1 00 38 7C 96 23 78 92 E1 00 3C 7D 17 43 78 93 01 00 40 3B 00 00 00 93 21 00 44 93 41 00 48 93 61 00 4C 93 81 00 50 93 A1 00 54 93 E1 00 5C 90 01 00 64 91 81 00 18 90 61 00 08 38 61 00 08 7E A4 AB 78 48 00 B7 5D - -==== BB 301 __strsep_g(0x2548033C) approx BBs exec'd 0 ==== - - 0x2548033C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25480340: 7C681B78 or r8,r3,r3 - 6: GETL R3, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x25480344: 80630000 lwz r3,0(r3) - 9: GETL R3, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0x25480348: 2F830000 cmpi cr7,r3,0 - 13: GETL R3, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x7, CR - 16: INCEIPL $4 - - 0x2548034C: 419E0054 bc 12,30,0x254803A0 - 17: Js30o $0x254803A0 - - -. 0 2548033C 20 -. 94 21 FF F0 7C 68 1B 78 80 63 00 00 2F 83 00 00 41 9E 00 54 - -==== BB 302 (0x25480350) approx BBs exec'd 0 ==== - - 0x25480350: 88030000 lbz r0,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25480354: 7C6A1B78 or r10,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R10 - 6: INCEIPL $4 - - 0x25480358: 39200000 li r9,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x2548035C: 2C000000 cmpi cr0,r0,0 - 10: GETL R0, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x0, CR - 13: INCEIPL $4 - - 0x25480360: 4182003C bc 12,2,0x2548039C - 14: Js02o $0x2548039C - - -. 0 25480350 20 -. 88 03 00 00 7C 6A 1B 78 39 20 00 00 2C 00 00 00 41 82 00 3C - -==== BB 303 (0x25480364) approx BBs exec'd 0 ==== - - 0x25480364: 7C0B0378 or r11,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x25480368: 88040000 lbz r0,0(r4) - 3: GETL R4, t2 - 4: LDB (t2), t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0x2548036C: 7C892378 or r9,r4,r4 - 7: GETL R4, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25480370: 7C805800 cmp cr1,r0,r11 - 10: GETL R0, t8 - 11: GETL R11, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0x25480374: 41860010 bc 12,6,0x25480384 - 15: Js06o $0x25480384 - - -. 0 25480364 20 -. 7C 0B 03 78 88 04 00 00 7C 89 23 78 7C 80 58 00 41 86 00 10 - -==== BB 304 (0x25480378) approx BBs exec'd 0 ==== - - 0x25480378: 8C090001 lbzu r0,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R9 - 3: LDB (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x2548037C: 2F000000 cmpi cr6,r0,0 - 6: GETL R0, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x25480380: 409AFFF0 bc 4,26,0x25480370 - 10: Jc26o $0x25480370 - - -. 0 25480378 12 -. 8C 09 00 01 2F 00 00 00 40 9A FF F0 - -==== BB 305 (0x25480370) approx BBs exec'd 0 ==== - - 0x25480370: 7C805800 cmp cr1,r0,r11 - 0: GETL R0, t0 - 1: GETL R11, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25480374: 41860010 bc 12,6,0x25480384 - 5: Js06o $0x25480384 - - -. 0 25480370 8 -. 7C 80 58 00 41 86 00 10 - -==== BB 306 (0x25480384) approx BBs exec'd 0 ==== - - 0x25480384: 2F800000 cmpi cr7,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25480388: 409E0020 bc 4,30,0x254803A8 - 4: Jc30o $0x254803A8 - - -. 0 25480384 8 -. 2F 80 00 00 40 9E 00 20 - -==== BB 307 (0x2548038C) approx BBs exec'd 0 ==== - - 0x2548038C: 8D6A0001 lbzu r11,1(r10) - 0: GETL R10, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R10 - 3: LDB (t0), t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0x25480390: 2C0B0000 cmpi cr0,r11,0 - 6: GETL R11, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x25480394: 4082FFD4 bc 4,2,0x25480368 - 10: Jc02o $0x25480368 - - -. 0 2548038C 12 -. 8D 6A 00 01 2C 0B 00 00 40 82 FF D4 - -==== BB 308 (0x25480368) approx BBs exec'd 0 ==== - - 0x25480368: 88040000 lbz r0,0(r4) - 0: GETL R4, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2548036C: 7C892378 or r9,r4,r4 - 4: GETL R4, t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0x25480370: 7C805800 cmp cr1,r0,r11 - 7: GETL R0, t6 - 8: GETL R11, t8 - 9: CMPL t6, t8, t10 (-rSo) - 10: ICRFL t10, $0x1, CR - 11: INCEIPL $4 - - 0x25480374: 41860010 bc 12,6,0x25480384 - 12: Js06o $0x25480384 - - -. 0 25480368 16 -. 88 04 00 00 7C 89 23 78 7C 80 58 00 41 86 00 10 - -==== BB 309 (0x254803A8) approx BBs exec'd 0 ==== - - 0x254803A8: 392A0001 addi r9,r10,1 - 0: GETL R10, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x254803AC: 38000000 li r0,0 - 4: MOVL $0x0, t2 - 5: PUTL t2, R0 - 6: INCEIPL $4 - - 0x254803B0: 980A0000 stb r0,0(r10) - 7: GETL R0, t4 - 8: GETL R10, t6 - 9: STB t4, (t6) - 10: INCEIPL $4 - - 0x254803B4: 91280000 stw r9,0(r8) - 11: GETL R9, t8 - 12: GETL R8, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x254803B8: 4BFFFFE8 b 0x254803A0 - 15: JMPo $0x254803A0 ($4) - - -. 0 254803A8 20 -. 39 2A 00 01 38 00 00 00 98 0A 00 00 91 28 00 00 4B FF FF E8 - -==== BB 310 (0x254803A0) approx BBs exec'd 0 ==== - - 0x254803A0: 38210010 addi r1,r1,16 - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: PUTL t0, R1 - 3: INCEIPL $4 - - 0x254803A4: 4E800020 blr - 4: GETL LR, t2 - 5: JMPo-r t2 ($4) - - -. 0 254803A0 8 -. 38 21 00 10 4E 80 00 20 - -==== BB 311 (0x25474BE4) approx BBs exec'd 0 ==== - - 0x25474BE4: 2E030000 cmpi cr4,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25474BE8: 7C7F1B78 or r31,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R31 - 6: INCEIPL $4 - - 0x25474BEC: 7C7C1B78 or r28,r3,r3 - 7: GETL R3, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25474BF0: 4192014C bc 12,18,0x25474D3C - 10: Js18o $0x25474D3C - - -. 0 25474BE4 16 -. 2E 03 00 00 7C 7F 1B 78 7C 7C 1B 78 41 92 01 4C - -==== BB 312 (0x25474BF4) approx BBs exec'd 0 ==== - - 0x25474BF4: 4800E3DD bl 0x25482FD0 - 0: MOVL $0x25474BF8, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25482FD0 ($4) - - -. 0 25474BF4 4 -. 48 00 E3 DD - -==== BB 313 (0x25474BF8) approx BBs exec'd 0 ==== - - 0x25474BF8: 7C7D1B79 or. r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25474BFC: 408201A8 bc 4,2,0x25474DA4 - 5: Jc02o $0x25474DA4 - - -. 0 25474BF8 8 -. 7C 7D 1B 79 40 82 01 A8 - -==== BB 314 (0x25474DA4) approx BBs exec'd 0 ==== - - 0x25474DA4: 2B9D0001 cmpli cr7,r29,1 - 0: GETL R29, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25474DA8: 409D0024 bc 4,29,0x25474DCC - 5: Jc29o $0x25474DCC - - -. 0 25474DA4 8 -. 2B 9D 00 01 40 9D 00 24 - -==== BB 315 (0x25474DAC) approx BBs exec'd 0 ==== - - 0x25474DAC: 7D3FEA14 add r9,r31,r29 - 0: GETL R31, t0 - 1: GETL R29, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25474DB0: 8869FFFF lbz r3,-1(r9) - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: LDB (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25474DB4: 2C83002F cmpi cr1,r3,47 - 10: GETL R3, t8 - 11: MOVL $0x2F, t12 - 12: CMPL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x1, CR - 14: INCEIPL $4 - - 0x25474DB8: 40860014 bc 4,6,0x25474DCC - 15: Jc06o $0x25474DCC - - -. 0 25474DAC 16 -. 7D 3F EA 14 88 69 FF FF 2C 83 00 2F 40 86 00 14 - -==== BB 316 (0x25474DCC) approx BBs exec'd 0 ==== - - 0x25474DCC: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25474DD0: 41BAFE34 bc 13,26,0x25474C04 - 4: Js26o $0x25474C04 - - -. 0 25474DCC 8 -. 2F 1D 00 00 41 BA FE 34 - -==== BB 317 (0x25474DD4) approx BBs exec'd 0 ==== - - 0x25474DD4: 7D3CEA14 add r9,r28,r29 - 0: GETL R28, t0 - 1: GETL R29, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25474DD8: 8889FFFF lbz r4,-1(r9) - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: LDB (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25474DDC: 2C04002F cmpi cr0,r4,47 - 10: GETL R4, t8 - 11: MOVL $0x2F, t12 - 12: CMPL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25474DE0: 41A2FE24 bc 13,2,0x25474C04 - 15: Js02o $0x25474C04 - - -. 0 25474DD4 16 -. 7D 3C EA 14 88 89 FF FF 2C 04 00 2F 41 A2 FE 24 - -==== BB 318 (0x25474DE4) approx BBs exec'd 0 ==== - - 0x25474DE4: 2F940000 cmpi cr7,r20,0 - 0: GETL R20, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25474DE8: 38A0002F li r5,47 - 4: MOVL $0x2F, t4 - 5: PUTL t4, R5 - 6: INCEIPL $4 - - 0x25474DEC: 7CBCE9AE stbx r5,r28,r29 - 7: GETL R29, t6 - 8: GETL R28, t8 - 9: ADDL t8, t6 - 10: GETL R5, t10 - 11: STB t10, (t6) - 12: INCEIPL $4 - - 0x25474DF0: 3BBD0001 addi r29,r29,1 - 13: GETL R29, t12 - 14: ADDL $0x1, t12 - 15: PUTL t12, R29 - 16: INCEIPL $4 - - 0x25474DF4: 419EFE18 bc 12,30,0x25474C0C - 17: Js30o $0x25474C0C - - -. 0 25474DE4 20 -. 2F 94 00 00 38 A0 00 2F 7C BC E9 AE 3B BD 00 01 41 9E FE 18 - -==== BB 319 (0x25474C0C) approx BBs exec'd 0 ==== - - 0x25474C0C: 83F101B0 lwz r31,432(r17) - 0: GETL R17, t0 - 1: ADDL $0x1B0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x25474C10: 7E398B78 or r25,r17,r17 - 5: GETL R17, t4 - 6: PUTL t4, R25 - 7: INCEIPL $4 - - 0x25474C14: 2E1F0000 cmpi cr4,r31,0 - 8: GETL R31, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x4, CR - 11: INCEIPL $4 - - 0x25474C18: 41920024 bc 12,18,0x25474C3C - 12: Js18o $0x25474C3C - - -. 0 25474C0C 16 -. 83 F1 01 B0 7E 39 8B 78 2E 1F 00 00 41 92 00 24 - -==== BB 320 (0x25474C1C) approx BBs exec'd 0 ==== - - 0x25474C1C: 815F0010 lwz r10,16(r31) - 0: GETL R31, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25474C20: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25474C24: 7FA5EB78 or r5,r29,r29 - 8: GETL R29, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x25474C28: 7F8AE800 cmp cr7,r10,r29 - 11: GETL R10, t8 - 12: GETL R29, t10 - 13: CMPL t8, t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0x25474C2C: 419E0240 bc 12,30,0x25474E6C - 16: Js30o $0x25474E6C - - -. 0 25474C1C 20 -. 81 5F 00 10 7F 83 E3 78 7F A5 EB 78 7F 8A E8 00 41 9E 02 40 - -==== BB 321 (0x25474C30) approx BBs exec'd 0 ==== - - 0x25474C30: 83FF0000 lwz r31,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R31 - 3: INCEIPL $4 - - 0x25474C34: 2E1F0000 cmpi cr4,r31,0 - 4: GETL R31, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x4, CR - 7: INCEIPL $4 - - 0x25474C38: 4092FFE4 bc 4,18,0x25474C1C - 8: Jc18o $0x25474C1C - - -. 0 25474C30 12 -. 83 FF 00 00 2E 1F 00 00 40 92 FF E4 - -==== BB 322 (0x25474C3C) approx BBs exec'd 0 ==== - - 0x25474C3C: 418E0284 bc 12,14,0x25474EC0 - 0: Js14o $0x25474EC0 - - -. 0 25474C3C 4 -. 41 8E 02 84 - -==== BB 323 (0x25474EC0) approx BBs exec'd 0 ==== - - 0x25474EC0: 80700000 lwz r3,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25474EC4: 3B600000 li r27,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R27 - 6: INCEIPL $4 - - 0x25474EC8: 7E1A8378 or r26,r16,r16 - 7: GETL R16, t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0x25474ECC: 5460103A rlwinm r0,r3,2,0,29 - 10: GETL R3, t8 - 11: SHLL $0x2, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x25474ED0: 7D80DA14 add r12,r0,r27 - 14: GETL R0, t10 - 15: GETL R27, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R12 - 18: INCEIPL $4 - - 0x25474ED4: 7FECEA14 add r31,r12,r29 - 19: GETL R12, t14 - 20: GETL R29, t16 - 21: ADDL t14, t16 - 22: PUTL t16, R31 - 23: INCEIPL $4 - - 0x25474ED8: 387F0015 addi r3,r31,21 - 24: GETL R31, t18 - 25: ADDL $0x15, t18 - 26: PUTL t18, R3 - 27: INCEIPL $4 - - 0x25474EDC: 48022B49 bl 0x25497A24 - 28: MOVL $0x25474EE0, t20 - 29: PUTL t20, LR - 30: JMPo-c $0x25497A24 ($4) - - -. 0 25474EC0 32 -. 80 70 00 00 3B 60 00 00 7E 1A 83 78 54 60 10 3A 7D 80 DA 14 7F EC EA 14 38 7F 00 15 48 02 2B 49 - -==== BB 324 (0x25474EE0) approx BBs exec'd 0 ==== - - 0x25474EE0: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25474EE4: 4082FD8C bc 4,2,0x25474C70 - 5: Jc02o $0x25474C70 - - -. 0 25474EE0 8 -. 7C 7F 1B 79 40 82 FD 8C - -==== BB 325 (0x25474C70) approx BBs exec'd 0 ==== - - 0x25474C70: 80F00000 lwz r7,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25474C74: 7F84E378 or r4,r28,r28 - 4: GETL R28, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0x25474C78: 54E6103A rlwinm r6,r7,2,0,29 - 7: GETL R7, t6 - 8: SHLL $0x2, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x25474C7C: 7CA6FA14 add r5,r6,r31 - 11: GETL R6, t8 - 12: GETL R31, t10 - 13: ADDL t8, t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0x25474C80: 38650014 addi r3,r5,20 - 16: GETL R5, t12 - 17: ADDL $0x14, t12 - 18: PUTL t12, R3 - 19: INCEIPL $4 - - 0x25474C84: 7FA5EB78 or r5,r29,r29 - 20: GETL R29, t14 - 21: PUTL t14, R5 - 22: INCEIPL $4 - - 0x25474C88: 907F000C stw r3,12(r31) - 23: GETL R3, t16 - 24: GETL R31, t18 - 25: ADDL $0xC, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0x25474C8C: 4800ED95 bl 0x25483A20 - 28: MOVL $0x25474C90, t20 - 29: PUTL t20, LR - 30: JMPo-c $0x25483A20 ($4) - - -. 0 25474C70 32 -. 80 F0 00 00 7F 84 E3 78 54 E6 10 3A 7C A6 FA 14 38 65 00 14 7F A5 EB 78 90 7F 00 0C 48 00 ED 95 - -==== BB 326 (0x25483A4C) approx BBs exec'd 0 ==== - - 0x25483A4C: 7C8300D0 neg r4,r3 - 0: GETL R3, t0 - 1: NEGL t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x25483A50: 548307BE rlwinm r3,r4,0,30,31 - 4: GETL R4, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0x25483A54: 7C691B79 or. r9,r3,r3 - 8: GETL R3, t4 - 9: PUTL t4, R9 - 10: CMP0L t4, t6 (-rSo) - 11: ICRFL t6, $0x0, CR - 12: INCEIPL $4 - - 0x25483A58: 7F832850 subf r28,r3,r5 - 13: GETL R3, t8 - 14: GETL R5, t10 - 15: SUBL t8, t10 - 16: PUTL t10, R28 - 17: INCEIPL $4 - - 0x25483A5C: 4182001C bc 12,2,0x25483A78 - 18: Js02o $0x25483A78 - - -. 0 25483A4C 20 -. 7C 83 00 D0 54 83 07 BE 7C 69 1B 79 7F 83 28 50 41 82 00 1C - -==== BB 327 (0x25483A78) approx BBs exec'd 0 ==== - - 0x25483A78: 73E00003 andi. r0,r31,0x3 - 0: GETL R31, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25483A7C: 40820068 bc 4,2,0x25483AE4 - 6: Jc02o $0x25483AE4 - - -. 0 25483A78 8 -. 73 E0 00 03 40 82 00 68 - -==== BB 328 (0x25483A80) approx BBs exec'd 0 ==== - - 0x25483A80: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25483A84: 7FE4FB78 or r4,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25483A88: 5785F0BE rlwinm r5,r28,30,2,31 - 6: GETL R28, t4 - 7: SHRL $0x2, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x25483A8C: 48000239 bl 0x25483CC4 - 10: MOVL $0x25483A90, t6 - 11: PUTL t6, LR - 12: JMPo-c $0x25483CC4 ($4) - - -. 0 25483A80 16 -. 7F A3 EB 78 7F E4 FB 78 57 85 F0 BE 48 00 02 39 - -==== BB 329 (0x25483DA8) approx BBs exec'd 0 ==== - - 0x25483DA8: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25483DAC: 3884FFF0 addi r4,r4,-16 - 4: GETL R4, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25483DB0: 81240014 lwz r9,20(r4) - 8: GETL R4, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0x25483DB4: 3863FFEC addi r3,r3,-20 - 13: GETL R3, t10 - 14: ADDL $0xFFFFFFEC, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0x25483DB8: 38A50004 addi r5,r5,4 - 17: GETL R5, t12 - 18: ADDL $0x4, t12 - 19: PUTL t12, R5 - 20: INCEIPL $4 - - 0x25483DBC: 90030014 stw r0,20(r3) - 21: GETL R0, t14 - 22: GETL R3, t16 - 23: ADDL $0x14, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0x25483DC0: 4BFFFF7C b 0x25483D3C - 26: JMPo $0x25483D3C ($4) - - -. 0 25483DA8 28 -. 80 04 00 00 38 84 FF F0 81 24 00 14 38 63 FF EC 38 A5 00 04 90 03 00 14 4B FF FF 7C - -==== BB 330 (0x25483A90) approx BBs exec'd 0 ==== - - 0x25483A90: 5786003A rlwinm r6,r28,0,0,29 - 0: GETL R28, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x25483A94: 578507BE rlwinm r5,r28,0,30,31 - 4: GETL R28, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0x25483A98: 7FBD3214 add r29,r29,r6 - 8: GETL R29, t4 - 9: GETL R6, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R29 - 12: INCEIPL $4 - - 0x25483A9C: 7FFF3214 add r31,r31,r6 - 13: GETL R31, t8 - 14: GETL R6, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R31 - 17: INCEIPL $4 - - 0x25483AA0: 2C850000 cmpi cr1,r5,0 - 18: GETL R5, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x1, CR - 21: INCEIPL $4 - - 0x25483AA4: 4186001C bc 12,6,0x25483AC0 - 22: Js06o $0x25483AC0 - - -. 0 25483A90 24 -. 57 86 00 3A 57 85 07 BE 7F BD 32 14 7F FF 32 14 2C 85 00 00 41 86 00 1C - -==== BB 331 (0x25474C90) approx BBs exec'd 0 ==== - - 0x25474C90: 39200000 li r9,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25474C94: 99230000 stb r9,0(r3) - 3: GETL R9, t2 - 4: GETL R3, t4 - 5: STB t2, (t4) - 6: INCEIPL $4 - - 0x25474C98: 80920000 lwz r4,0(r18) - 7: GETL R18, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R4 - 10: INCEIPL $4 - - 0x25474C9C: 93BF0010 stw r29,16(r31) - 11: GETL R29, t10 - 12: GETL R31, t12 - 13: ADDL $0x10, t12 - 14: STL t10, (t12) - 15: INCEIPL $4 - - 0x25474CA0: 7F9D2040 cmpl cr7,r29,r4 - 16: GETL R29, t14 - 17: GETL R4, t16 - 18: CMPUL t14, t16, t18 (-rSo) - 19: ICRFL t18, $0x7, CR - 20: INCEIPL $4 - - 0x25474CA4: 409D0008 bc 4,29,0x25474CAC - 21: Jc29o $0x25474CAC - - -. 0 25474C90 24 -. 39 20 00 00 99 23 00 00 80 92 00 00 93 BF 00 10 7F 9D 20 40 40 9D 00 08 - -==== BB 332 (0x25474CA8) approx BBs exec'd 0 ==== - - 0x25474CA8: 93B20000 stw r29,0(r18) - 0: GETL R29, t0 - 1: GETL R18, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25474CAC: 813A0000 lwz r9,0(r26) - 4: GETL R26, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R9 - 7: INCEIPL $4 - - 0x25474CB0: 895C0000 lbz r10,0(r28) - 8: GETL R28, t8 - 9: LDB (t8), t10 - 10: PUTL t10, R10 - 11: INCEIPL $4 - - 0x25474CB4: 2C890000 cmpi cr1,r9,0 - 12: GETL R9, t12 - 13: CMP0L t12, t14 (-rSo) - 14: ICRFL t14, $0x1, CR - 15: INCEIPL $4 - - 0x25474CB8: 6948002F xori r8,r10,0x2F - 16: GETL R10, t16 - 17: XORL $0x2F, t16 - 18: PUTL t16, R8 - 19: INCEIPL $4 - - 0x25474CBC: 7F8800D0 neg r28,r8 - 20: GETL R8, t18 - 21: NEGL t18 - 22: PUTL t18, R28 - 23: INCEIPL $4 - - 0x25474CC0: 578317BC rlwinm r3,r28,2,30,30 - 24: GETL R28, t20 - 25: ROLL $0x2, t20 - 26: ANDL $0x2, t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x25474CC4: 41860018 bc 12,6,0x25474CDC - 29: Js06o $0x25474CDC - - -. 0 25474CA8 32 -. 93 B2 00 00 81 3A 00 00 89 5C 00 00 2C 89 00 00 69 48 00 2F 7F 88 00 D0 57 83 17 BC 41 86 00 18 - -==== BB 333 (0x25474CC8) approx BBs exec'd 0 ==== - - 0x25474CC8: 7D2903A6 mtctr r9 - 0: GETL R9, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x25474CCC: 397F0014 addi r11,r31,20 - 3: GETL R31, t2 - 4: ADDL $0x14, t2 - 5: PUTL t2, R11 - 6: INCEIPL $4 - - 0x25474CD0: 906B0000 stw r3,0(r11) - 7: GETL R3, t4 - 8: GETL R11, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x25474CD4: 396B0004 addi r11,r11,4 - 11: GETL R11, t8 - 12: ADDL $0x4, t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0x25474CD8: 4200FFF8 bc 16,0,0x25474CD0 - 15: GETL CTR, t10 - 16: ADDL $0xFFFFFFFF, t10 - 17: PUTL t10, CTR - 18: JIFZL t10, $0x25474CDC - 19: JMPo $0x25474CD0 ($4) - - -. 0 25474CC8 20 -. 7D 29 03 A6 39 7F 00 14 90 6B 00 00 39 6B 00 04 42 00 FF F8 - -==== BB 334 (0x25474CD0) approx BBs exec'd 0 ==== - - 0x25474CD0: 906B0000 stw r3,0(r11) - 0: GETL R3, t0 - 1: GETL R11, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25474CD4: 396B0004 addi r11,r11,4 - 4: GETL R11, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x25474CD8: 4200FFF8 bc 16,0,0x25474CD0 - 8: GETL CTR, t6 - 9: ADDL $0xFFFFFFFF, t6 - 10: PUTL t6, CTR - 11: JIFZL t6, $0x25474CDC - 12: JMPo $0x25474CD0 ($4) - - -. 0 25474CD0 12 -. 90 6B 00 00 39 6B 00 04 42 00 FF F8 - -==== BB 335 (0x25474CDC) approx BBs exec'd 0 ==== - - 0x25474CDC: 927F0004 stw r19,4(r31) - 0: GETL R19, t0 - 1: GETL R31, t2 - 2: ADDL $0x4, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25474CE0: 418E021C bc 12,14,0x25474EFC - 5: Js14o $0x25474EFC - - -. 0 25474CDC 8 -. 92 7F 00 04 41 8E 02 1C - -==== BB 336 (0x25474EFC) approx BBs exec'd 0 ==== - - 0x25474EFC: 92FF0008 stw r23,8(r31) - 0: GETL R23, t0 - 1: GETL R31, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25474F00: 4BFFFE08 b 0x25474D08 - 5: JMPo $0x25474D08 ($4) - - -. 0 25474EFC 8 -. 92 FF 00 08 4B FF FE 08 - -==== BB 337 (0x25474D08) approx BBs exec'd 0 ==== - - 0x25474D08: 801901B0 lwz r0,432(r25) - 0: GETL R25, t0 - 1: ADDL $0x1B0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25474D0C: 571D103A rlwinm r29,r24,2,0,29 - 5: GETL R24, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0x25474D10: 38610008 addi r3,r1,8 - 9: GETL R1, t6 - 10: ADDL $0x8, t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0x25474D14: 7EA4AB78 or r4,r21,r21 - 13: GETL R21, t8 - 14: PUTL t8, R4 - 15: INCEIPL $4 - - 0x25474D18: 901F0000 stw r0,0(r31) - 16: GETL R0, t10 - 17: GETL R31, t12 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0x25474D1C: 3B180001 addi r24,r24,1 - 20: GETL R24, t14 - 21: ADDL $0x1, t14 - 22: PUTL t14, R24 - 23: INCEIPL $4 - - 0x25474D20: 93F901B0 stw r31,432(r25) - 24: GETL R31, t16 - 25: GETL R25, t18 - 26: ADDL $0x1B0, t18 - 27: STL t16, (t18) - 28: INCEIPL $4 - - 0x25474D24: 7FFDB12E stwx r31,r29,r22 - 29: GETL R22, t20 - 30: GETL R29, t22 - 31: ADDL t22, t20 - 32: GETL R31, t24 - 33: STL t24, (t20) - 34: INCEIPL $4 - - 0x25474D28: 4800B615 bl 0x2548033C - 35: MOVL $0x25474D2C, t26 - 36: PUTL t26, LR - 37: JMPo-c $0x2548033C ($4) - - -. 0 25474D08 36 -. 80 19 01 B0 57 1D 10 3A 38 61 00 08 7E A4 AB 78 90 1F 00 00 3B 18 00 01 93 F9 01 B0 7F FD B1 2E 48 00 B6 15 - -==== BB 338 (0x25474D2C) approx BBs exec'd 0 ==== - - 0x25474D2C: 2E030000 cmpi cr4,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25474D30: 7C7F1B78 or r31,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R31 - 6: INCEIPL $4 - - 0x25474D34: 7C7C1B78 or r28,r3,r3 - 7: GETL R3, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25474D38: 4092FEBC bc 4,18,0x25474BF4 - 10: Jc18o $0x25474BF4 - - -. 0 25474D2C 16 -. 2E 03 00 00 7C 7F 1B 78 7C 7C 1B 78 40 92 FE BC - -==== BB 339 (0x25483054) approx BBs exec'd 0 ==== - - 0x25483054: 7CE04838 and r0,r7,r9 - 0: GETL R7, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483058: 7C003A14 add r0,r0,r7 - 5: GETL R0, t4 - 6: GETL R7, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x2548305C: 7D880078 andc r8,r12,r0 - 10: GETL R12, t8 - 11: GETL R0, t10 - 12: NOTL t10 - 13: ANDL t8, t10 - 14: PUTL t10, R8 - 15: INCEIPL $4 - - 0x25483060: 48000014 b 0x25483074 - 16: JMPo $0x25483074 ($4) - - -. 0 25483054 16 -. 7C E0 48 38 7C 00 3A 14 7D 88 00 78 48 00 00 14 - -==== BB 340 (0x2547FE20) approx BBs exec'd 0 ==== - - 0x2547FE20: 813E04F4 lwz r9,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547FE24: 81890004 lwz r12,4(r9) - 5: GETL R9, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x2547FE28: 7C8CE214 add r4,r12,r28 - 10: GETL R12, t8 - 11: GETL R28, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0x2547FE2C: 7D4C00D0 neg r10,r12 - 15: GETL R12, t12 - 16: NEGL t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547FE30: 3964FFFF addi r11,r4,-1 - 19: GETL R4, t14 - 20: ADDL $0xFFFFFFFF, t14 - 21: PUTL t14, R11 - 22: INCEIPL $4 - - 0x2547FE34: 7D7D5038 and r29,r11,r10 - 23: GETL R11, t16 - 24: GETL R10, t18 - 25: ANDL t16, t18 - 26: PUTL t18, R29 - 27: INCEIPL $4 - - 0x2547FE38: 7FA4EB78 or r4,r29,r29 - 28: GETL R29, t20 - 29: PUTL t20, R4 - 30: INCEIPL $4 - - 0x2547FE3C: 4800295D bl 0x25482798 - 31: MOVL $0x2547FE40, t22 - 32: PUTL t22, LR - 33: JMPo-c $0x25482798 ($4) - - -. 0 2547FE20 32 -. 81 3E 04 F4 81 89 00 04 7C 8C E2 14 7D 4C 00 D0 39 64 FF FF 7D 7D 50 38 7F A4 EB 78 48 00 29 5D - -==== BB 341 mmap(0x25482798) approx BBs exec'd 0 ==== - - 0x25482798: 3800005A li r0,90 - 0: MOVL $0x5A, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x2548279C: 44000002 sc - 3: JMPo-sys $0x254827A0 ($4) - - -. 0 25482798 8 -. 38 00 00 5A 44 00 00 02 - -==== BB 342 (0x254827A0) approx BBs exec'd 0 ==== - - 0x254827A0: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - -. 0 254827A0 4 -. 4C A3 00 20 - -==== BB 343 (0x2547FE40) approx BBs exec'd 0 ==== - - 0x2547FE40: 80BB0000 lwz r5,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x2547FE44: 7D23EA14 add r9,r3,r29 - 4: GETL R3, t4 - 5: GETL R29, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x2547FE48: 7C832800 cmp cr1,r3,r5 - 9: GETL R3, t8 - 10: GETL R5, t10 - 11: CMPL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x1, CR - 13: INCEIPL $4 - - 0x2547FE4C: 41860008 bc 12,6,0x2547FE54 - 14: Js06o $0x2547FE54 - - -. 0 2547FE40 16 -. 80 BB 00 00 7D 23 EA 14 7C 83 28 00 41 86 00 08 - -==== BB 344 (0x2547FE50) approx BBs exec'd 0 ==== - - 0x2547FE50: 907F0000 stw r3,0(r31) - 0: GETL R3, t0 - 1: GETL R31, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x2547FE54: 807F0000 lwz r3,0(r31) - 4: GETL R31, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R3 - 7: INCEIPL $4 - - 0x2547FE58: 80C10024 lwz r6,36(r1) - 8: GETL R1, t8 - 9: ADDL $0x24, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R6 - 12: INCEIPL $4 - - 0x2547FE5C: 7D03E214 add r8,r3,r28 - 13: GETL R3, t12 - 14: GETL R28, t14 - 15: ADDL t12, t14 - 16: PUTL t14, R8 - 17: INCEIPL $4 - - 0x2547FE60: 80FE0420 lwz r7,1056(r30) - 18: GETL R30, t16 - 19: ADDL $0x420, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R7 - 22: INCEIPL $4 - - 0x2547FE64: 913B0000 stw r9,0(r27) - 23: GETL R9, t20 - 24: GETL R27, t22 - 25: STL t20, (t22) - 26: INCEIPL $4 - - 0x2547FE68: 7CC803A6 mtlr r6 - 27: GETL R6, t24 - 28: PUTL t24, LR - 29: INCEIPL $4 - - 0x2547FE6C: 911F0000 stw r8,0(r31) - 30: GETL R8, t26 - 31: GETL R31, t28 - 32: STL t26, (t28) - 33: INCEIPL $4 - - 0x2547FE70: 8361000C lwz r27,12(r1) - 34: GETL R1, t30 - 35: ADDL $0xC, t30 - 36: LDL (t30), t32 - 37: PUTL t32, R27 - 38: INCEIPL $4 - - 0x2547FE74: 83810010 lwz r28,16(r1) - 39: GETL R1, t34 - 40: ADDL $0x10, t34 - 41: LDL (t34), t36 - 42: PUTL t36, R28 - 43: INCEIPL $4 - - 0x2547FE78: 83A10014 lwz r29,20(r1) - 44: GETL R1, t38 - 45: ADDL $0x14, t38 - 46: LDL (t38), t40 - 47: PUTL t40, R29 - 48: INCEIPL $4 - - 0x2547FE7C: 83C10018 lwz r30,24(r1) - 49: GETL R1, t42 - 50: ADDL $0x18, t42 - 51: LDL (t42), t44 - 52: PUTL t44, R30 - 53: INCEIPL $4 - - 0x2547FE80: 83E1001C lwz r31,28(r1) - 54: GETL R1, t46 - 55: ADDL $0x1C, t46 - 56: LDL (t46), t48 - 57: PUTL t48, R31 - 58: INCEIPL $4 - - 0x2547FE84: 38210020 addi r1,r1,32 - 59: GETL R1, t50 - 60: ADDL $0x20, t50 - 61: PUTL t50, R1 - 62: INCEIPL $4 - - 0x2547FE88: 90670000 stw r3,0(r7) - 63: GETL R3, t52 - 64: GETL R7, t54 - 65: STL t52, (t54) - 66: INCEIPL $4 - - 0x2547FE8C: 4E800020 blr - 67: GETL LR, t56 - 68: JMPo-r t56 ($4) - - -. 0 2547FE50 64 -. 90 7F 00 00 80 7F 00 00 80 C1 00 24 7D 03 E2 14 80 FE 04 20 91 3B 00 00 7C C8 03 A6 91 1F 00 00 83 61 00 0C 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 90 67 00 00 4E 80 00 20 - -==== BB 345 (0x25483AE4) approx BBs exec'd 0 ==== - - 0x25483AE4: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25483AE8: 7FE4FB78 or r4,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25483AEC: 5785F0BE rlwinm r5,r28,30,2,31 - 6: GETL R28, t4 - 7: SHRL $0x2, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x25483AF0: 48000329 bl 0x25483E18 - 10: MOVL $0x25483AF4, t6 - 11: PUTL t6, LR - 12: JMPo-c $0x25483E18 ($4) - - -. 0 25483AE4 16 -. 7F A3 EB 78 7F E4 FB 78 57 85 F0 BE 48 00 03 29 - -==== BB 346 _wordcopy_fwd_dest_aligned(0x25483E18) approx BBs exec'd 0 ==== - - 0x25483E18: 54A007BE rlwinm r0,r5,0,30,31 - 0: GETL R5, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x25483E1C: 54881EF8 rlwinm r8,r4,3,27,28 - 4: GETL R4, t2 - 5: ROLL $0x3, t2 - 6: ANDL $0x18, t2 - 7: PUTL t2, R8 - 8: INCEIPL $4 - - 0x25483E20: 2F800001 cmpi cr7,r0,1 - 9: GETL R0, t4 - 10: MOVL $0x1, t8 - 11: CMPL t4, t8, t6 (-rSo) - 12: ICRFL t6, $0x7, CR - 13: INCEIPL $4 - - 0x25483E24: 9421FFF0 stwu r1,-16(r1) - 14: GETL R1, t10 - 15: GETL R1, t12 - 16: ADDL $0xFFFFFFF0, t12 - 17: PUTL t12, R1 - 18: STL t10, (t12) - 19: INCEIPL $4 - - 0x25483E28: 5484003A rlwinm r4,r4,0,0,29 - 20: GETL R4, t14 - 21: ANDL $0xFFFFFFFC, t14 - 22: PUTL t14, R4 - 23: INCEIPL $4 - - 0x25483E2C: 20E80020 subfic r7,r8,32 - 24: GETL R8, t16 - 25: MOVL $0x20, t18 - 26: SBBL t16, t18 (-wCa) - 27: PUTL t18, R7 - 28: INCEIPL $4 - - 0x25483E30: 419E00B8 bc 12,30,0x25483EE8 - 29: Js30o $0x25483EE8 - - -. 0 25483E18 28 -. 54 A0 07 BE 54 88 1E F8 2F 80 00 01 94 21 FF F0 54 84 00 3A 20 E8 00 20 41 9E 00 B8 - -==== BB 347 (0x25483E34) approx BBs exec'd 0 ==== - - 0x25483E34: 28000001 cmpli cr0,r0,1 - 0: GETL R0, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25483E38: 4180008C bc 12,0,0x25483EC4 - 5: Js00o $0x25483EC4 - - -. 0 25483E34 8 -. 28 00 00 01 41 80 00 8C - -==== BB 348 (0x25483E3C) approx BBs exec'd 0 ==== - - 0x25483E3C: 2C800002 cmpi cr1,r0,2 - 0: GETL R0, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25483E40: 418600BC bc 12,6,0x25483EFC - 5: Js06o $0x25483EFC - - -. 0 25483E3C 8 -. 2C 80 00 02 41 86 00 BC - -==== BB 349 (0x25483EFC) approx BBs exec'd 0 ==== - - 0x25483EFC: 81440000 lwz r10,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0x25483F00: 3863FFF4 addi r3,r3,-12 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFF4, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483F04: 81640004 lwz r11,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x25483F08: 38A50002 addi r5,r5,2 - 13: GETL R5, t10 - 14: ADDL $0x2, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0x25483F0C: 3884FFFC addi r4,r4,-4 - 17: GETL R4, t12 - 18: ADDL $0xFFFFFFFC, t12 - 19: PUTL t12, R4 - 20: INCEIPL $4 - - 0x25483F10: 4BFFFF78 b 0x25483E88 - 21: JMPo $0x25483E88 ($4) - - -. 0 25483EFC 24 -. 81 44 00 00 38 63 FF F4 81 64 00 04 38 A5 00 02 38 84 FF FC 4B FF FF 78 - -==== BB 350 (0x25483E88) approx BBs exec'd 0 ==== - - 0x25483E88: 34A5FFFC addic. r5,r5,-4 - 0: GETL R5, t0 - 1: ADCL $0xFFFFFFFC, t0 (-wCa) - 2: PUTL t0, R5 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25483E8C: 7D464030 slw r6,r10,r8 - 6: GETL R10, t6 - 7: GETL R8, t4 - 8: SHLL t4, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x25483E90: 7D693C30 srw r9,r11,r7 - 11: GETL R11, t10 - 12: GETL R7, t8 - 13: SHRL t8, t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0x25483E94: 8144000C lwz r10,12(r4) - 16: GETL R4, t12 - 17: ADDL $0xC, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R10 - 20: INCEIPL $4 - - 0x25483E98: 7CC04B78 or r0,r6,r9 - 21: GETL R6, t16 - 22: GETL R9, t18 - 23: ORL t18, t16 - 24: PUTL t16, R0 - 25: INCEIPL $4 - - 0x25483E9C: 38840010 addi r4,r4,16 - 26: GETL R4, t20 - 27: ADDL $0x10, t20 - 28: PUTL t20, R4 - 29: INCEIPL $4 - - 0x25483EA0: 9003000C stw r0,12(r3) - 30: GETL R0, t22 - 31: GETL R3, t24 - 32: ADDL $0xC, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0x25483EA4: 38630010 addi r3,r3,16 - 35: GETL R3, t26 - 36: ADDL $0x10, t26 - 37: PUTL t26, R3 - 38: INCEIPL $4 - - 0x25483EA8: 40A2FFA4 bc 5,2,0x25483E4C - 39: Jc02o $0x25483E4C - - -. 0 25483E88 36 -. 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -==== BB 351 (0x25483E4C) approx BBs exec'd 0 ==== - - 0x25483E4C: 7D664030 slw r6,r11,r8 - 0: GETL R11, t2 - 1: GETL R8, t0 - 2: SHLL t0, t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x25483E50: 7D493C30 srw r9,r10,r7 - 5: GETL R10, t6 - 6: GETL R7, t4 - 7: SHRL t4, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25483E54: 7CC04B78 or r0,r6,r9 - 10: GETL R6, t8 - 11: GETL R9, t10 - 12: ORL t10, t8 - 13: PUTL t8, R0 - 14: INCEIPL $4 - - 0x25483E58: 81640000 lwz r11,0(r4) - 15: GETL R4, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R11 - 18: INCEIPL $4 - - 0x25483E5C: 90030000 stw r0,0(r3) - 19: GETL R0, t16 - 20: GETL R3, t18 - 21: STL t16, (t18) - 22: INCEIPL $4 - - 0x25483E60: 7D404030 slw r0,r10,r8 - 23: GETL R10, t22 - 24: GETL R8, t20 - 25: SHLL t20, t22 - 26: PUTL t22, R0 - 27: INCEIPL $4 - - 0x25483E64: 7D6A3C30 srw r10,r11,r7 - 28: GETL R11, t26 - 29: GETL R7, t24 - 30: SHRL t24, t26 - 31: PUTL t26, R10 - 32: INCEIPL $4 - - 0x25483E68: 7C0C5378 or r12,r0,r10 - 33: GETL R0, t28 - 34: GETL R10, t30 - 35: ORL t30, t28 - 36: PUTL t28, R12 - 37: INCEIPL $4 - - 0x25483E6C: 81440004 lwz r10,4(r4) - 38: GETL R4, t32 - 39: ADDL $0x4, t32 - 40: LDL (t32), t34 - 41: PUTL t34, R10 - 42: INCEIPL $4 - - 0x25483E70: 91830004 stw r12,4(r3) - 43: GETL R12, t36 - 44: GETL R3, t38 - 45: ADDL $0x4, t38 - 46: STL t36, (t38) - 47: INCEIPL $4 - - 0x25483E74: 7D6C4030 slw r12,r11,r8 - 48: GETL R11, t42 - 49: GETL R8, t40 - 50: SHLL t40, t42 - 51: PUTL t42, R12 - 52: INCEIPL $4 - - 0x25483E78: 7D4B3C30 srw r11,r10,r7 - 53: GETL R10, t46 - 54: GETL R7, t44 - 55: SHRL t44, t46 - 56: PUTL t46, R11 - 57: INCEIPL $4 - - 0x25483E7C: 7D865B78 or r6,r12,r11 - 58: GETL R12, t48 - 59: GETL R11, t50 - 60: ORL t50, t48 - 61: PUTL t48, R6 - 62: INCEIPL $4 - - 0x25483E80: 81640008 lwz r11,8(r4) - 63: GETL R4, t52 - 64: ADDL $0x8, t52 - 65: LDL (t52), t54 - 66: PUTL t54, R11 - 67: INCEIPL $4 - - 0x25483E84: 90C30008 stw r6,8(r3) - 68: GETL R6, t56 - 69: GETL R3, t58 - 70: ADDL $0x8, t58 - 71: STL t56, (t58) - 72: INCEIPL $4 - - 0x25483E88: 34A5FFFC addic. r5,r5,-4 - 73: GETL R5, t60 - 74: ADCL $0xFFFFFFFC, t60 (-wCa) - 75: PUTL t60, R5 - 76: CMP0L t60, t62 (-rSo) - 77: ICRFL t62, $0x0, CR - 78: INCEIPL $4 - - 0x25483E8C: 7D464030 slw r6,r10,r8 - 79: GETL R10, t66 - 80: GETL R8, t64 - 81: SHLL t64, t66 - 82: PUTL t66, R6 - 83: INCEIPL $4 - - 0x25483E90: 7D693C30 srw r9,r11,r7 - 84: GETL R11, t70 - 85: GETL R7, t68 - 86: SHRL t68, t70 - 87: PUTL t70, R9 - 88: INCEIPL $4 - - 0x25483E94: 8144000C lwz r10,12(r4) - 89: GETL R4, t72 - 90: ADDL $0xC, t72 - 91: LDL (t72), t74 - 92: PUTL t74, R10 - 93: INCEIPL $4 - - 0x25483E98: 7CC04B78 or r0,r6,r9 - 94: GETL R6, t76 - 95: GETL R9, t78 - 96: ORL t78, t76 - 97: PUTL t76, R0 - 98: INCEIPL $4 - - 0x25483E9C: 38840010 addi r4,r4,16 - 99: GETL R4, t80 - 100: ADDL $0x10, t80 - 101: PUTL t80, R4 - 102: INCEIPL $4 - - 0x25483EA0: 9003000C stw r0,12(r3) - 103: GETL R0, t82 - 104: GETL R3, t84 - 105: ADDL $0xC, t84 - 106: STL t82, (t84) - 107: INCEIPL $4 - - 0x25483EA4: 38630010 addi r3,r3,16 - 108: GETL R3, t86 - 109: ADDL $0x10, t86 - 110: PUTL t86, R3 - 111: INCEIPL $4 - - 0x25483EA8: 40A2FFA4 bc 5,2,0x25483E4C - 112: Jc02o $0x25483E4C - - -. 0 25483E4C 96 -. 7D 66 40 30 7D 49 3C 30 7C C0 4B 78 81 64 00 00 90 03 00 00 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -==== BB 352 (0x25483EAC) approx BBs exec'd 0 ==== - - 0x25483EAC: 7D654030 slw r5,r11,r8 - 0: GETL R11, t2 - 1: GETL R8, t0 - 2: SHLL t0, t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25483EB0: 7D483C30 srw r8,r10,r7 - 5: GETL R10, t6 - 6: GETL R7, t4 - 7: SHRL t4, t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x25483EB4: 7CA44378 or r4,r5,r8 - 10: GETL R5, t8 - 11: GETL R8, t10 - 12: ORL t10, t8 - 13: PUTL t8, R4 - 14: INCEIPL $4 - - 0x25483EB8: 38210010 addi r1,r1,16 - 15: GETL R1, t12 - 16: ADDL $0x10, t12 - 17: PUTL t12, R1 - 18: INCEIPL $4 - - 0x25483EBC: 90830000 stw r4,0(r3) - 19: GETL R4, t14 - 20: GETL R3, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25483EC0: 4E800020 blr - 23: GETL LR, t18 - 24: JMPo-r t18 ($4) - - -. 0 25483EAC 24 -. 7D 65 40 30 7D 48 3C 30 7C A4 43 78 38 21 00 10 90 83 00 00 4E 80 00 20 - -==== BB 353 (0x25483AF4) approx BBs exec'd 0 ==== - - 0x25483AF4: 4BFFFF9C b 0x25483A90 - 0: JMPo $0x25483A90 ($4) - - -. 0 25483AF4 4 -. 4B FF FF 9C - -==== BB 354 (0x25474CAC) approx BBs exec'd 0 ==== - - 0x25474CAC: 813A0000 lwz r9,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25474CB0: 895C0000 lbz r10,0(r28) - 4: GETL R28, t4 - 5: LDB (t4), t6 - 6: PUTL t6, R10 - 7: INCEIPL $4 - - 0x25474CB4: 2C890000 cmpi cr1,r9,0 - 8: GETL R9, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x1, CR - 11: INCEIPL $4 - - 0x25474CB8: 6948002F xori r8,r10,0x2F - 12: GETL R10, t12 - 13: XORL $0x2F, t12 - 14: PUTL t12, R8 - 15: INCEIPL $4 - - 0x25474CBC: 7F8800D0 neg r28,r8 - 16: GETL R8, t14 - 17: NEGL t14 - 18: PUTL t14, R28 - 19: INCEIPL $4 - - 0x25474CC0: 578317BC rlwinm r3,r28,2,30,30 - 20: GETL R28, t16 - 21: ROLL $0x2, t16 - 22: ANDL $0x2, t16 - 23: PUTL t16, R3 - 24: INCEIPL $4 - - 0x25474CC4: 41860018 bc 12,6,0x25474CDC - 25: Js06o $0x25474CDC - - -. 0 25474CAC 28 -. 81 3A 00 00 89 5C 00 00 2C 89 00 00 69 48 00 2F 7F 88 00 D0 57 83 17 BC 41 86 00 18 - -==== BB 355 (0x25483EE8) approx BBs exec'd 0 ==== - - 0x25483EE8: 81640000 lwz r11,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25483EEC: 38A5FFFF addi r5,r5,-1 - 4: GETL R5, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25483EF0: 81440004 lwz r10,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x25483EF4: 38840008 addi r4,r4,8 - 13: GETL R4, t10 - 14: ADDL $0x8, t10 - 15: PUTL t10, R4 - 16: INCEIPL $4 - - 0x25483EF8: 4BFFFF54 b 0x25483E4C - 17: JMPo $0x25483E4C ($4) - - -. 0 25483EE8 20 -. 81 64 00 00 38 A5 FF FF 81 44 00 04 38 84 00 08 4B FF FF 54 - -==== BB 356 (0x2548039C) approx BBs exec'd 0 ==== - - 0x2548039C: 91280000 stw r9,0(r8) - 0: GETL R9, t0 - 1: GETL R8, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x254803A0: 38210010 addi r1,r1,16 - 4: GETL R1, t4 - 5: ADDL $0x10, t4 - 6: PUTL t4, R1 - 7: INCEIPL $4 - - 0x254803A4: 4E800020 blr - 8: GETL LR, t6 - 9: JMPo-r t6 ($4) - - -. 0 2548039C 12 -. 91 28 00 00 38 21 00 10 4E 80 00 20 - -==== BB 357 (0x25474C00) approx BBs exec'd 0 ==== - - 0x25474C00: 839E0150 lwz r28,336(r30) - 0: GETL R30, t0 - 1: ADDL $0x150, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25474C04: 2F940000 cmpi cr7,r20,0 - 5: GETL R20, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25474C08: 409E01F0 bc 4,30,0x25474DF8 - 9: Jc30o $0x25474DF8 - - -. 0 25474C00 12 -. 83 9E 01 50 2F 94 00 00 40 9E 01 F0 - -==== BB 358 (0x25474D3C) approx BBs exec'd 0 ==== - - 0x25474D3C: 81E10064 lwz r15,100(r1) - 0: GETL R1, t0 - 1: ADDL $0x64, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0x25474D40: 5710103A rlwinm r16,r24,2,0,29 - 5: GETL R24, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R16 - 8: INCEIPL $4 - - 0x25474D44: 81810018 lwz r12,24(r1) - 9: GETL R1, t6 - 10: ADDL $0x18, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0x25474D48: 7C70B12E stwx r3,r16,r22 - 14: GETL R22, t10 - 15: GETL R16, t12 - 16: ADDL t12, t10 - 17: GETL R3, t14 - 18: STL t14, (t10) - 19: INCEIPL $4 - - 0x25474D4C: 7DE803A6 mtlr r15 - 20: GETL R15, t16 - 21: PUTL t16, LR - 22: INCEIPL $4 - - 0x25474D50: 7EC3B378 or r3,r22,r22 - 23: GETL R22, t18 - 24: PUTL t18, R3 - 25: INCEIPL $4 - - 0x25474D54: 81E1001C lwz r15,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R15 - 30: INCEIPL $4 - - 0x25474D58: 82010020 lwz r16,32(r1) - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R16 - 35: INCEIPL $4 - - 0x25474D5C: 7D818120 mtcrf 0x18,r12 - 36: GETL R12, t28 - 37: ICRFL t28, $0x3, CR - 38: ICRFL t28, $0x4, CR - 39: INCEIPL $4 - - 0x25474D60: 82210024 lwz r17,36(r1) - 40: GETL R1, t30 - 41: ADDL $0x24, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R17 - 44: INCEIPL $4 - - 0x25474D64: 82410028 lwz r18,40(r1) - 45: GETL R1, t34 - 46: ADDL $0x28, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R18 - 49: INCEIPL $4 - - 0x25474D68: 8261002C lwz r19,44(r1) - 50: GETL R1, t38 - 51: ADDL $0x2C, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R19 - 54: INCEIPL $4 - - 0x25474D6C: 82810030 lwz r20,48(r1) - 55: GETL R1, t42 - 56: ADDL $0x30, t42 - 57: LDL (t42), t44 - 58: PUTL t44, R20 - 59: INCEIPL $4 - - 0x25474D70: 82A10034 lwz r21,52(r1) - 60: GETL R1, t46 - 61: ADDL $0x34, t46 - 62: LDL (t46), t48 - 63: PUTL t48, R21 - 64: INCEIPL $4 - - 0x25474D74: 82C10038 lwz r22,56(r1) - 65: GETL R1, t50 - 66: ADDL $0x38, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R22 - 69: INCEIPL $4 - - 0x25474D78: 82E1003C lwz r23,60(r1) - 70: GETL R1, t54 - 71: ADDL $0x3C, t54 - 72: LDL (t54), t56 - 73: PUTL t56, R23 - 74: INCEIPL $4 - - 0x25474D7C: 83010040 lwz r24,64(r1) - 75: GETL R1, t58 - 76: ADDL $0x40, t58 - 77: LDL (t58), t60 - 78: PUTL t60, R24 - 79: INCEIPL $4 - - 0x25474D80: 83210044 lwz r25,68(r1) - 80: GETL R1, t62 - 81: ADDL $0x44, t62 - 82: LDL (t62), t64 - 83: PUTL t64, R25 - 84: INCEIPL $4 - - 0x25474D84: 83410048 lwz r26,72(r1) - 85: GETL R1, t66 - 86: ADDL $0x48, t66 - 87: LDL (t66), t68 - 88: PUTL t68, R26 - 89: INCEIPL $4 - - 0x25474D88: 8361004C lwz r27,76(r1) - 90: GETL R1, t70 - 91: ADDL $0x4C, t70 - 92: LDL (t70), t72 - 93: PUTL t72, R27 - 94: INCEIPL $4 - - 0x25474D8C: 83810050 lwz r28,80(r1) - 95: GETL R1, t74 - 96: ADDL $0x50, t74 - 97: LDL (t74), t76 - 98: PUTL t76, R28 - 99: INCEIPL $4 - - 0x25474D90: 83A10054 lwz r29,84(r1) - 100: GETL R1, t78 - 101: ADDL $0x54, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R29 - 104: INCEIPL $4 - - 0x25474D94: 83C10058 lwz r30,88(r1) - 105: GETL R1, t82 - 106: ADDL $0x58, t82 - 107: LDL (t82), t84 - 108: PUTL t84, R30 - 109: INCEIPL $4 - - 0x25474D98: 83E1005C lwz r31,92(r1) - 110: GETL R1, t86 - 111: ADDL $0x5C, t86 - 112: LDL (t86), t88 - 113: PUTL t88, R31 - 114: INCEIPL $4 - - 0x25474D9C: 38210060 addi r1,r1,96 - 115: GETL R1, t90 - 116: ADDL $0x60, t90 - 117: PUTL t90, R1 - 118: INCEIPL $4 - - 0x25474DA0: 4E800020 blr - 119: GETL LR, t92 - 120: JMPo-r t92 ($4) - - -. 0 25474D3C 104 -. 81 E1 00 64 57 10 10 3A 81 81 00 18 7C 70 B1 2E 7D E8 03 A6 7E C3 B3 78 81 E1 00 1C 82 01 00 20 7D 81 81 20 82 21 00 24 82 41 00 28 82 61 00 2C 82 81 00 30 82 A1 00 34 82 C1 00 38 82 E1 00 3C 83 01 00 40 83 21 00 44 83 41 00 48 83 61 00 4C 83 81 00 50 83 A1 00 54 83 C1 00 58 83 E1 00 5C 38 21 00 60 4E 80 00 20 - -==== BB 359 (0x254753B0) approx BBs exec'd 0 ==== - - 0x254753B0: 807D0000 lwz r3,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x254753B4: 83830000 lwz r28,0(r3) - 4: GETL R3, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R28 - 7: INCEIPL $4 - - 0x254753B8: 2C1C0000 cmpi cr0,r28,0 - 8: GETL R28, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x0, CR - 11: INCEIPL $4 - - 0x254753BC: 41820074 bc 12,2,0x25475430 - 12: Js02o $0x25475430 - - -. 0 254753B0 16 -. 80 7D 00 00 83 83 00 00 2C 1C 00 00 41 82 00 74 - -==== BB 360 (0x254753C0) approx BBs exec'd 0 ==== - - 0x254753C0: 38E00000 li r7,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x254753C4: 90FD0004 stw r7,4(r29) - 3: GETL R7, t2 - 4: GETL R29, t4 - 5: ADDL $0x4, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x254753C8: 83B701B0 lwz r29,432(r23) - 8: GETL R23, t6 - 9: ADDL $0x1B0, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x254753CC: 93B80060 stw r29,96(r24) - 13: GETL R29, t10 - 14: GETL R24, t12 - 15: ADDL $0x60, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254753D0: 81410000 lwz r10,0(r1) - 18: GETL R1, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R10 - 21: INCEIPL $4 - - 0x254753D4: 82EA0004 lwz r23,4(r10) - 22: GETL R10, t18 - 23: ADDL $0x4, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R23 - 26: INCEIPL $4 - - 0x254753D8: 830AFFE0 lwz r24,-32(r10) - 27: GETL R10, t22 - 28: ADDL $0xFFFFFFE0, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R24 - 31: INCEIPL $4 - - 0x254753DC: 7EE803A6 mtlr r23 - 32: GETL R23, t26 - 33: PUTL t26, LR - 34: INCEIPL $4 - - 0x254753E0: 832AFFE4 lwz r25,-28(r10) - 35: GETL R10, t28 - 36: ADDL $0xFFFFFFE4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R25 - 39: INCEIPL $4 - - 0x254753E4: 82EAFFDC lwz r23,-36(r10) - 40: GETL R10, t32 - 41: ADDL $0xFFFFFFDC, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R23 - 44: INCEIPL $4 - - 0x254753E8: 834AFFE8 lwz r26,-24(r10) - 45: GETL R10, t36 - 46: ADDL $0xFFFFFFE8, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R26 - 49: INCEIPL $4 - - 0x254753EC: 836AFFEC lwz r27,-20(r10) - 50: GETL R10, t40 - 51: ADDL $0xFFFFFFEC, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R27 - 54: INCEIPL $4 - - 0x254753F0: 838AFFF0 lwz r28,-16(r10) - 55: GETL R10, t44 - 56: ADDL $0xFFFFFFF0, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R28 - 59: INCEIPL $4 - - 0x254753F4: 83AAFFF4 lwz r29,-12(r10) - 60: GETL R10, t48 - 61: ADDL $0xFFFFFFF4, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R29 - 64: INCEIPL $4 - - 0x254753F8: 83CAFFF8 lwz r30,-8(r10) - 65: GETL R10, t52 - 66: ADDL $0xFFFFFFF8, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R30 - 69: INCEIPL $4 - - 0x254753FC: 83EAFFFC lwz r31,-4(r10) - 70: GETL R10, t56 - 71: ADDL $0xFFFFFFFC, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R31 - 74: INCEIPL $4 - - 0x25475400: 7D415378 or r1,r10,r10 - 75: GETL R10, t60 - 76: PUTL t60, R1 - 77: INCEIPL $4 - - 0x25475404: 4E800020 blr - 78: GETL LR, t62 - 79: JMPo-r t62 ($4) - - -. 0 254753C0 72 -. 38 E0 00 00 90 FD 00 04 83 B7 01 B0 93 B8 00 60 81 41 00 00 82 EA 00 04 83 0A FF E0 7E E8 03 A6 83 2A FF E4 82 EA FF DC 83 4A FF E8 83 6A FF EC 83 8A FF F0 83 AA FF F4 83 CA FF F8 83 EA FF FC 7D 41 53 78 4E 80 00 20 - -==== BB 361 (0x25472F70) approx BBs exec'd 0 ==== - - 0x25472F70: 4BFFF76C b 0x254726DC - 0: JMPo $0x254726DC ($4) - - -. 0 25472F70 4 -. 4B FF F7 6C - -==== BB 362 (0x254726DC) approx BBs exec'd 0 ==== - - 0x254726DC: 80EE01BC lwz r7,444(r14) - 0: GETL R14, t0 - 1: ADDL $0x1BC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254726E0: 2E070000 cmpi cr4,r7,0 - 5: GETL R7, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254726E4: 40920010 bc 4,18,0x254726F4 - 9: Jc18o $0x254726F4 - - -. 0 254726DC 12 -. 80 EE 01 BC 2E 07 00 00 40 92 00 10 - -==== BB 363 (0x254726E8) approx BBs exec'd 0 ==== - - 0x254726E8: 83AE01D4 lwz r29,468(r14) - 0: GETL R14, t0 - 1: ADDL $0x1D4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254726EC: 815D0000 lwz r10,0(r29) - 5: GETL R29, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0x254726F0: 914E01BC stw r10,444(r14) - 9: GETL R10, t8 - 10: GETL R14, t10 - 11: ADDL $0x1BC, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x254726F4: 834F004C lwz r26,76(r15) - 14: GETL R15, t12 - 15: ADDL $0x4C, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R26 - 18: INCEIPL $4 - - 0x254726F8: 3AE00001 li r23,1 - 19: MOVL $0x1, t16 - 20: PUTL t16, R23 - 21: INCEIPL $4 - - 0x254726FC: 808E0338 lwz r4,824(r14) - 22: GETL R14, t18 - 23: ADDL $0x338, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R4 - 26: INCEIPL $4 - - 0x25472700: 386E01B8 addi r3,r14,440 - 27: GETL R14, t22 - 28: ADDL $0x1B8, t22 - 29: PUTL t22, R3 - 30: INCEIPL $4 - - 0x25472704: 2C1AFFFE cmpi cr0,r26,-2 - 31: GETL R26, t24 - 32: MOVL $0xFFFFFFFE, t28 - 33: CMPL t24, t28, t26 (-rSo) - 34: ICRFL t26, $0x0, CR - 35: INCEIPL $4 - - 0x25472708: 826E0004 lwz r19,4(r14) - 36: GETL R14, t30 - 37: ADDL $0x4, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R19 - 40: INCEIPL $4 - - 0x2547270C: 816E0198 lwz r11,408(r14) - 41: GETL R14, t34 - 42: ADDL $0x198, t34 - 43: LDL (t34), t36 - 44: PUTL t36, R11 - 45: INCEIPL $4 - - 0x25472710: 52E4F002 rlwimi r4,r23,30,0,1 - 46: GETL R4, t38 - 47: GETL R23, t40 - 48: ROLL $0x1E, t40 - 49: ANDL $0xC0000000, t40 - 50: ANDL $0x3FFFFFFF, t38 - 51: ORL t38, t40 - 52: PUTL t40, R4 - 53: INCEIPL $4 - - 0x25472714: 818E019C lwz r12,412(r14) - 54: GETL R14, t42 - 55: ADDL $0x19C, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R12 - 58: INCEIPL $4 - - 0x25472718: 38B30001 addi r5,r19,1 - 59: GETL R19, t46 - 60: ADDL $0x1, t46 - 61: PUTL t46, R5 - 62: INCEIPL $4 - - 0x2547271C: 908E0338 stw r4,824(r14) - 63: GETL R4, t48 - 64: GETL R14, t50 - 65: ADDL $0x338, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x25472720: 310C0001 addic r8,r12,1 - 68: GETL R12, t52 - 69: ADCL $0x1, t52 (-wCa) - 70: PUTL t52, R8 - 71: INCEIPL $4 - - 0x25472724: 7CEB0194 addze r7,r11 - 72: GETL R11, t54 - 73: ADCL $0x0, t54 (-rCa-wCa) - 74: PUTL t54, R7 - 75: INCEIPL $4 - - 0x25472728: 90AE0004 stw r5,4(r14) - 76: GETL R5, t56 - 77: GETL R14, t58 - 78: ADDL $0x4, t58 - 79: STL t56, (t58) - 80: INCEIPL $4 - - 0x2547272C: 9074000C stw r3,12(r20) - 81: GETL R3, t60 - 82: GETL R20, t62 - 83: ADDL $0xC, t62 - 84: STL t60, (t62) - 85: INCEIPL $4 - - 0x25472730: 90EE0198 stw r7,408(r14) - 86: GETL R7, t64 - 87: GETL R14, t66 - 88: ADDL $0x198, t66 - 89: STL t64, (t66) - 90: INCEIPL $4 - - 0x25472734: 910E019C stw r8,412(r14) - 91: GETL R8, t68 - 92: GETL R14, t70 - 93: ADDL $0x19C, t70 - 94: STL t68, (t70) - 95: INCEIPL $4 - - 0x25472738: 928E01C8 stw r20,456(r14) - 96: GETL R20, t72 - 97: GETL R14, t74 - 98: ADDL $0x1C8, t74 - 99: STL t72, (t74) - 100: INCEIPL $4 - - 0x2547273C: 41820838 bc 12,2,0x25472F74 - 101: Js02o $0x25472F74 - - -. 0 254726E8 88 -. 83 AE 01 D4 81 5D 00 00 91 4E 01 BC 83 4F 00 4C 3A E0 00 01 80 8E 03 38 38 6E 01 B8 2C 1A FF FE 82 6E 00 04 81 6E 01 98 52 E4 F0 02 81 8E 01 9C 38 B3 00 01 90 8E 03 38 31 0C 00 01 7C EB 01 94 90 AE 00 04 90 74 00 0C 90 EE 01 98 91 0E 01 9C 92 8E 01 C8 41 82 08 38 - -==== BB 364 (0x25472F74) approx BBs exec'd 0 ==== - - 0x25472F74: 80140000 lwz r0,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25472F78: 7DE97B78 or r9,r15,r15 - 4: GETL R15, t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0x25472F7C: 2F000000 cmpi cr6,r0,0 - 7: GETL R0, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x6, CR - 10: INCEIPL $4 - - 0x25472F80: 3800FFFF li r0,-1 - 11: MOVL $0xFFFFFFFF, t10 - 12: PUTL t10, R0 - 13: INCEIPL $4 - - 0x25472F84: 419A0008 bc 12,26,0x25472F8C - 14: Js26o $0x25472F8C - - -. 0 25472F74 20 -. 80 14 00 00 7D E9 7B 78 2F 00 00 00 38 00 FF FF 41 9A 00 08 - -==== BB 365 (0x25472F8C) approx BBs exec'd 0 ==== - - 0x25472F8C: 9009004C stw r0,76(r9) - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ADDL $0x4C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25472F90: 4BFFF7B0 b 0x25472740 - 5: JMPo $0x25472740 ($4) - - -. 0 25472F8C 8 -. 90 09 00 4C 4B FF F7 B0 - -==== BB 366 (0x25472740) approx BBs exec'd 0 ==== - - 0x25472740: 818E0358 lwz r12,856(r14) - 0: GETL R14, t0 - 1: ADDL $0x358, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x25472744: A16C002C lhz r11,44(r12) - 5: GETL R12, t4 - 6: ADDL $0x2C, t4 - 7: LDW (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25472748: 838C001C lwz r28,28(r12) - 10: GETL R12, t8 - 11: ADDL $0x1C, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R28 - 14: INCEIPL $4 - - 0x2547274C: B16E030C sth r11,780(r14) - 15: GETL R11, t12 - 16: GETL R14, t14 - 17: ADDL $0x30C, t14 - 18: STW t12, (t14) - 19: INCEIPL $4 - - 0x25472750: A32C002C lhz r25,44(r12) - 20: GETL R12, t16 - 21: ADDL $0x2C, t16 - 22: LDW (t16), t18 - 23: PUTL t18, R25 - 24: INCEIPL $4 - - 0x25472754: 7D6CE214 add r11,r12,r28 - 25: GETL R12, t20 - 26: GETL R28, t22 - 27: ADDL t20, t22 - 28: PUTL t22, R11 - 29: INCEIPL $4 - - 0x25472758: 916E0304 stw r11,772(r14) - 30: GETL R11, t24 - 31: GETL R14, t26 - 32: ADDL $0x304, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x2547275C: 2F990000 cmpi cr7,r25,0 - 35: GETL R25, t28 - 36: CMP0L t28, t30 (-rSo) - 37: ICRFL t30, $0x7, CR - 38: INCEIPL $4 - - 0x25472760: 3959FFFF addi r10,r25,-1 - 39: GETL R25, t32 - 40: ADDL $0xFFFFFFFF, t32 - 41: PUTL t32, R10 - 42: INCEIPL $4 - - 0x25472764: 419E002C bc 12,30,0x25472790 - 43: Js30o $0x25472790 - - -. 0 25472740 40 -. 81 8E 03 58 A1 6C 00 2C 83 8C 00 1C B1 6E 03 0C A3 2C 00 2C 7D 6C E2 14 91 6E 03 04 2F 99 00 00 39 59 FF FF 41 9E 00 2C - -==== BB 367 (0x25472768) approx BBs exec'd 0 ==== - - 0x25472768: 3D206474 lis r9,25716 - 0: MOVL $0x64740000, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x2547276C: 6127E552 ori r7,r9,0xE552 - 3: MOVL $0x6474E552, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x25472770: 55582834 rlwinm r24,r10,5,0,26 - 6: GETL R10, t4 - 7: SHLL $0x5, t4 - 8: PUTL t4, R24 - 9: INCEIPL $4 - - 0x25472774: 7F78582E lwzx r27,r24,r11 - 10: GETL R11, t6 - 11: GETL R24, t8 - 12: ADDL t8, t6 - 13: LDL (t6), t10 - 14: PUTL t10, R27 - 15: INCEIPL $4 - - 0x25472778: 7D185A14 add r8,r24,r11 - 16: GETL R24, t12 - 17: GETL R11, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R8 - 20: INCEIPL $4 - - 0x2547277C: 7C9B3800 cmp cr1,r27,r7 - 21: GETL R27, t16 - 22: GETL R7, t18 - 23: CMPL t16, t18, t20 (-rSo) - 24: ICRFL t20, $0x1, CR - 25: INCEIPL $4 - - 0x25472780: 41860C80 bc 12,6,0x25473400 - 26: Js06o $0x25473400 - - -. 0 25472768 28 -. 3D 20 64 74 61 27 E5 52 55 58 28 34 7F 78 58 2E 7D 18 5A 14 7C 9B 38 00 41 86 0C 80 - -==== BB 368 (0x25473400) approx BBs exec'd 0 ==== - - 0x25473400: 83B10000 lwz r29,0(r17) - 0: GETL R17, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R29 - 3: INCEIPL $4 - - 0x25473404: 3B400000 li r26,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R26 - 6: INCEIPL $4 - - 0x25473408: 82C80008 lwz r22,8(r8) - 7: GETL R8, t6 - 8: ADDL $0x8, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R22 - 11: INCEIPL $4 - - 0x2547340C: 3B200000 li r25,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R25 - 14: INCEIPL $4 - - 0x25473410: 2C1D0000 cmpi cr0,r29,0 - 15: GETL R29, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x0, CR - 18: INCEIPL $4 - - 0x25473414: 92CE03EC stw r22,1004(r14) - 19: GETL R22, t16 - 20: GETL R14, t18 - 21: ADDL $0x3EC, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0x25473418: 80C80014 lwz r6,20(r8) - 24: GETL R8, t20 - 25: ADDL $0x14, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R6 - 28: INCEIPL $4 - - 0x2547341C: 90CE03F0 stw r6,1008(r14) - 29: GETL R6, t24 - 30: GETL R14, t26 - 31: ADDL $0x3F0, t26 - 32: STL t24, (t26) - 33: INCEIPL $4 - - 0x25473420: 4182F384 bc 12,2,0x254727A4 - 34: Js02o $0x254727A4 - - -. 0 25473400 36 -. 83 B1 00 00 3B 40 00 00 82 C8 00 08 3B 20 00 00 2C 1D 00 00 92 CE 03 EC 80 C8 00 14 90 CE 03 F0 41 82 F3 84 - -==== BB 369 (0x25473424) approx BBs exec'd 0 ==== - - 0x25473424: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25473428: 4800FBA9 bl 0x25482FD0 - 3: MOVL $0x2547342C, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25482FD0 ($4) - - -. 0 25473424 8 -. 7F A3 EB 78 48 00 FB A9 - -==== BB 370 (0x2547342C) approx BBs exec'd 0 ==== - - 0x2547342C: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x25473430: 7C711B78 or r17,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R17 - 5: INCEIPL $4 - - 0x25473434: 3863001F addi r3,r3,31 - 6: GETL R3, t4 - 7: ADDL $0x1F, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0x25473438: 546A0036 rlwinm r10,r3,0,0,27 - 10: GETL R3, t6 - 11: ANDL $0xFFFFFFF0, t6 - 12: PUTL t6, R10 - 13: INCEIPL $4 - - 0x2547343C: 80E10000 lwz r7,0(r1) - 14: GETL R1, t8 - 15: LDL (t8), t10 - 16: PUTL t10, R7 - 17: INCEIPL $4 - - 0x25473440: 7EAA00D0 neg r21,r10 - 18: GETL R10, t12 - 19: NEGL t12 - 20: PUTL t12, R21 - 21: INCEIPL $4 - - 0x25473444: 38B10001 addi r5,r17,1 - 22: GETL R17, t14 - 23: ADDL $0x1, t14 - 24: PUTL t14, R5 - 25: INCEIPL $4 - - 0x25473448: 7CE1A96E stwux r7,r1,r21 - 26: GETL R21, t16 - 27: GETL R1, t18 - 28: ADDL t18, t16 - 29: PUTL t16, R1 - 30: GETL R7, t20 - 31: STL t20, (t16) - 32: INCEIPL $4 - - 0x2547344C: 39010017 addi r8,r1,23 - 33: GETL R1, t22 - 34: ADDL $0x17, t22 - 35: PUTL t22, R8 - 36: INCEIPL $4 - - 0x25473450: 55030036 rlwinm r3,r8,0,0,27 - 37: GETL R8, t24 - 38: ANDL $0xFFFFFFF0, t24 - 39: PUTL t24, R3 - 40: INCEIPL $4 - - 0x25473454: 4801078D bl 0x25483BE0 - 41: MOVL $0x25473458, t26 - 42: PUTL t26, LR - 43: JMPo-c $0x25483BE0 ($4) - - -. 0 2547342C 44 -. 7F A4 EB 78 7C 71 1B 78 38 63 00 1F 54 6A 00 36 80 E1 00 00 7E AA 00 D0 38 B1 00 01 7C E1 A9 6E 39 01 00 17 55 03 00 36 48 01 07 8D - -==== BB 371 (0x25483CB0) approx BBs exec'd 0 ==== - - 0x25483CB0: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25483CB4: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25483CB8: 5785F0BE rlwinm r5,r28,30,2,31 - 6: GETL R28, t4 - 7: SHRL $0x2, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x25483CBC: 4800015D bl 0x25483E18 - 10: MOVL $0x25483CC0, t6 - 11: PUTL t6, LR - 12: JMPo-c $0x25483E18 ($4) - - -. 0 25483CB0 16 -. 7F E3 FB 78 7F A4 EB 78 57 85 F0 BE 48 00 01 5D - -==== BB 372 (0x25483EC4) approx BBs exec'd 0 ==== - - 0x25483EC4: 81440000 lwz r10,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0x25483EC8: 3863FFFC addi r3,r3,-4 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFFC, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483ECC: 85640004 lwzu r11,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: PUTL t6, R4 - 11: LDL (t6), t8 - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0x25483ED0: 4BFFFF90 b 0x25483E60 - 14: JMPo $0x25483E60 ($4) - - -. 0 25483EC4 16 -. 81 44 00 00 38 63 FF FC 85 64 00 04 4B FF FF 90 - -==== BB 373 (0x25483E60) approx BBs exec'd 0 ==== - - 0x25483E60: 7D404030 slw r0,r10,r8 - 0: GETL R10, t2 - 1: GETL R8, t0 - 2: SHLL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483E64: 7D6A3C30 srw r10,r11,r7 - 5: GETL R11, t6 - 6: GETL R7, t4 - 7: SHRL t4, t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x25483E68: 7C0C5378 or r12,r0,r10 - 10: GETL R0, t8 - 11: GETL R10, t10 - 12: ORL t10, t8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0x25483E6C: 81440004 lwz r10,4(r4) - 15: GETL R4, t12 - 16: ADDL $0x4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R10 - 19: INCEIPL $4 - - 0x25483E70: 91830004 stw r12,4(r3) - 20: GETL R12, t16 - 21: GETL R3, t18 - 22: ADDL $0x4, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25483E74: 7D6C4030 slw r12,r11,r8 - 25: GETL R11, t22 - 26: GETL R8, t20 - 27: SHLL t20, t22 - 28: PUTL t22, R12 - 29: INCEIPL $4 - - 0x25483E78: 7D4B3C30 srw r11,r10,r7 - 30: GETL R10, t26 - 31: GETL R7, t24 - 32: SHRL t24, t26 - 33: PUTL t26, R11 - 34: INCEIPL $4 - - 0x25483E7C: 7D865B78 or r6,r12,r11 - 35: GETL R12, t28 - 36: GETL R11, t30 - 37: ORL t30, t28 - 38: PUTL t28, R6 - 39: INCEIPL $4 - - 0x25483E80: 81640008 lwz r11,8(r4) - 40: GETL R4, t32 - 41: ADDL $0x8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R11 - 44: INCEIPL $4 - - 0x25483E84: 90C30008 stw r6,8(r3) - 45: GETL R6, t36 - 46: GETL R3, t38 - 47: ADDL $0x8, t38 - 48: STL t36, (t38) - 49: INCEIPL $4 - - 0x25483E88: 34A5FFFC addic. r5,r5,-4 - 50: GETL R5, t40 - 51: ADCL $0xFFFFFFFC, t40 (-wCa) - 52: PUTL t40, R5 - 53: CMP0L t40, t42 (-rSo) - 54: ICRFL t42, $0x0, CR - 55: INCEIPL $4 - - 0x25483E8C: 7D464030 slw r6,r10,r8 - 56: GETL R10, t46 - 57: GETL R8, t44 - 58: SHLL t44, t46 - 59: PUTL t46, R6 - 60: INCEIPL $4 - - 0x25483E90: 7D693C30 srw r9,r11,r7 - 61: GETL R11, t50 - 62: GETL R7, t48 - 63: SHRL t48, t50 - 64: PUTL t50, R9 - 65: INCEIPL $4 - - 0x25483E94: 8144000C lwz r10,12(r4) - 66: GETL R4, t52 - 67: ADDL $0xC, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R10 - 70: INCEIPL $4 - - 0x25483E98: 7CC04B78 or r0,r6,r9 - 71: GETL R6, t56 - 72: GETL R9, t58 - 73: ORL t58, t56 - 74: PUTL t56, R0 - 75: INCEIPL $4 - - 0x25483E9C: 38840010 addi r4,r4,16 - 76: GETL R4, t60 - 77: ADDL $0x10, t60 - 78: PUTL t60, R4 - 79: INCEIPL $4 - - 0x25483EA0: 9003000C stw r0,12(r3) - 80: GETL R0, t62 - 81: GETL R3, t64 - 82: ADDL $0xC, t64 - 83: STL t62, (t64) - 84: INCEIPL $4 - - 0x25483EA4: 38630010 addi r3,r3,16 - 85: GETL R3, t66 - 86: ADDL $0x10, t66 - 87: PUTL t66, R3 - 88: INCEIPL $4 - - 0x25483EA8: 40A2FFA4 bc 5,2,0x25483E4C - 89: Jc02o $0x25483E4C - - -. 0 25483E60 76 -. 7D 40 40 30 7D 6A 3C 30 7C 0C 53 78 81 44 00 04 91 83 00 04 7D 6C 40 30 7D 4B 3C 30 7D 86 5B 78 81 64 00 08 90 C3 00 08 34 A5 FF FC 7D 46 40 30 7D 69 3C 30 81 44 00 0C 7C C0 4B 78 38 84 00 10 90 03 00 0C 38 63 00 10 40 A2 FF A4 - -==== BB 374 (0x25483CC0) approx BBs exec'd 0 ==== - - 0x25483CC0: 4BFFFF98 b 0x25483C58 - 0: JMPo $0x25483C58 ($4) - - -. 0 25483CC0 4 -. 4B FF FF 98 - -==== BB 375 (0x25473458) approx BBs exec'd 0 ==== - - 0x25473458: 907F0044 stw r3,68(r31) - 0: GETL R3, t0 - 1: GETL R31, t2 - 2: ADDL $0x44, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547345C: 809E00D0 lwz r4,208(r30) - 5: GETL R30, t4 - 6: ADDL $0xD0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25473460: 387F0044 addi r3,r31,68 - 10: GETL R31, t8 - 11: ADDL $0x44, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x25473464: 4800CED9 bl 0x2548033C - 14: MOVL $0x25473468, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x2548033C ($4) - - -. 0 25473458 16 -. 90 7F 00 44 80 9E 00 D0 38 7F 00 44 48 00 CE D9 - -==== BB 376 (0x25480398) approx BBs exec'd 0 ==== - - 0x25480398: 39200000 li r9,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x2548039C: 91280000 stw r9,0(r8) - 3: GETL R9, t2 - 4: GETL R8, t4 - 5: STL t2, (t4) - 6: INCEIPL $4 - - 0x254803A0: 38210010 addi r1,r1,16 - 7: GETL R1, t6 - 8: ADDL $0x10, t6 - 9: PUTL t6, R1 - 10: INCEIPL $4 - - 0x254803A4: 4E800020 blr - 11: GETL LR, t8 - 12: JMPo-r t8 ($4) - - -. 0 25480398 16 -. 39 20 00 00 91 28 00 00 38 21 00 10 4E 80 00 20 - -==== BB 377 (0x25473468) approx BBs exec'd 0 ==== - - 0x25473468: 7C7D1B79 or. r29,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R29 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547346C: 41A2F338 bc 13,2,0x254727A4 - 5: Js02o $0x254727A4 - - -. 0 25473468 8 -. 7C 7D 1B 79 41 A2 F3 38 - -==== BB 378 (0x25473470) approx BBs exec'd 0 ==== - - 0x25473470: 88BD0000 lbz r5,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x25473474: 2F050000 cmpi cr6,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0x25473478: 41BAFFE4 bc 13,26,0x2547345C - 8: Js26o $0x2547345C - - -. 0 25473470 12 -. 88 BD 00 00 2F 05 00 00 41 BA FF E4 - -==== BB 379 (0x2547347C) approx BBs exec'd 0 ==== - - 0x2547347C: 80900000 lwz r4,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25473480: 2F840000 cmpi cr7,r4,0 - 4: GETL R4, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0x25473484: 409E0774 bc 4,30,0x25473BF8 - 8: Jc30o $0x25473BF8 - - -. 0 2547347C 12 -. 80 90 00 00 2F 84 00 00 40 9E 07 74 - -==== BB 380 (0x25473488) approx BBs exec'd 0 ==== - - 0x25473488: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547348C: 38A00001 li r5,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25473490: 38C00001 li r6,1 - 6: MOVL $0x1, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x25473494: 38E00000 li r7,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0x25473498: 39000000 li r8,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R8 - 14: INCEIPL $4 - - 0x2547349C: 39200000 li r9,0 - 15: MOVL $0x0, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x254734A0: 7E83A378 or r3,r20,r20 - 18: GETL R20, t12 - 19: PUTL t12, R3 - 20: INCEIPL $4 - - 0x254734A4: 48003845 bl 0x25476CE8 - 21: MOVL $0x254734A8, t14 - 22: PUTL t14, LR - 23: JMPo-c $0x25476CE8 ($4) - - -. 0 25473488 32 -. 7F A4 EB 78 38 A0 00 01 38 C0 00 01 38 E0 00 00 39 00 00 00 39 20 00 00 7E 83 A3 78 48 00 38 45 - -==== BB 381 _dl_map_object(0x25476CE8) approx BBs exec'd 0 ==== - - 0x25476CE8: 9421FD70 stwu r1,-656(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFD70, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25476CEC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25476CF0: 48020311 bl 0x25497000 - 9: MOVL $0x25476CF4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25476CE8 12 -. 94 21 FD 70 7C 08 02 A6 48 02 03 11 - -==== BB 382 (0x25476CF4) approx BBs exec'd 0 ==== - - 0x25476CF4: 93C10288 stw r30,648(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x288, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25476CF8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25476CFC: 9261025C stw r19,604(r1) - 8: GETL R19, t6 - 9: GETL R1, t8 - 10: ADDL $0x25C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25476D00: 92A10264 stw r21,612(r1) - 13: GETL R21, t10 - 14: GETL R1, t12 - 15: ADDL $0x264, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25476D04: 1E690018 mulli r19,r9,24 - 18: GETL R9, t14 - 19: MULL $0x18, t14 - 20: PUTL t14, R19 - 21: INCEIPL $4 - - 0x25476D08: 90010294 stw r0,660(r1) - 22: GETL R0, t16 - 23: GETL R1, t18 - 24: ADDL $0x294, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x25476D0C: 7D800026 mfcr r12 - 27: GETL CR, t20 - 28: PUTL t20, R12 - 29: INCEIPL $4 - - 0x25476D10: 82BE04C8 lwz r21,1224(r30) - 30: GETL R30, t22 - 31: ADDL $0x4C8, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R21 - 34: INCEIPL $4 - - 0x25476D14: 93A10284 stw r29,644(r1) - 35: GETL R29, t26 - 36: GETL R1, t28 - 37: ADDL $0x284, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x25476D18: 7FB3A82E lwzx r29,r19,r21 - 40: GETL R21, t30 - 41: GETL R19, t32 - 42: ADDL t32, t30 - 43: LDL (t30), t34 - 44: PUTL t34, R29 - 45: INCEIPL $4 - - 0x25476D1C: 92010250 stw r16,592(r1) - 46: GETL R16, t36 - 47: GETL R1, t38 - 48: ADDL $0x250, t38 - 49: STL t36, (t38) - 50: INCEIPL $4 - - 0x25476D20: 7CD03378 or r16,r6,r6 - 51: GETL R6, t40 - 52: PUTL t40, R16 - 53: INCEIPL $4 - - 0x25476D24: 2F9D0000 cmpi cr7,r29,0 - 54: GETL R29, t42 - 55: CMP0L t42, t44 (-rSo) - 56: ICRFL t44, $0x7, CR - 57: INCEIPL $4 - - 0x25476D28: 92210254 stw r17,596(r1) - 58: GETL R17, t46 - 59: GETL R1, t48 - 60: ADDL $0x254, t48 - 61: STL t46, (t48) - 62: INCEIPL $4 - - 0x25476D2C: 92E1026C stw r23,620(r1) - 63: GETL R23, t50 - 64: GETL R1, t52 - 65: ADDL $0x26C, t52 - 66: STL t50, (t52) - 67: INCEIPL $4 - - 0x25476D30: 7CF13B78 or r17,r7,r7 - 68: GETL R7, t54 - 69: PUTL t54, R17 - 70: INCEIPL $4 - - 0x25476D34: 93010270 stw r24,624(r1) - 71: GETL R24, t56 - 72: GETL R1, t58 - 73: ADDL $0x270, t58 - 74: STL t56, (t58) - 75: INCEIPL $4 - - 0x25476D38: 7CB72B78 or r23,r5,r5 - 76: GETL R5, t60 - 77: PUTL t60, R23 - 78: INCEIPL $4 - - 0x25476D3C: 93210274 stw r25,628(r1) - 79: GETL R25, t62 - 80: GETL R1, t64 - 81: ADDL $0x274, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x25476D40: 7D184378 or r24,r8,r8 - 84: GETL R8, t66 - 85: PUTL t66, R24 - 86: INCEIPL $4 - - 0x25476D44: 9361027C stw r27,636(r1) - 87: GETL R27, t68 - 88: GETL R1, t70 - 89: ADDL $0x27C, t70 - 90: STL t68, (t70) - 91: INCEIPL $4 - - 0x25476D48: 7D394B78 or r25,r9,r9 - 92: GETL R9, t72 - 93: PUTL t72, R25 - 94: INCEIPL $4 - - 0x25476D4C: 93E1028C stw r31,652(r1) - 95: GETL R31, t74 - 96: GETL R1, t76 - 97: ADDL $0x28C, t76 - 98: STL t74, (t76) - 99: INCEIPL $4 - - 0x25476D50: 7C7B1B78 or r27,r3,r3 - 100: GETL R3, t78 - 101: PUTL t78, R27 - 102: INCEIPL $4 - - 0x25476D54: 91C10248 stw r14,584(r1) - 103: GETL R14, t80 - 104: GETL R1, t82 - 105: ADDL $0x248, t82 - 106: STL t80, (t82) - 107: INCEIPL $4 - - 0x25476D58: 7C9F2378 or r31,r4,r4 - 108: GETL R4, t84 - 109: PUTL t84, R31 - 110: INCEIPL $4 - - 0x25476D5C: 91E1024C stw r15,588(r1) - 111: GETL R15, t86 - 112: GETL R1, t88 - 113: ADDL $0x24C, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0x25476D60: 92410258 stw r18,600(r1) - 116: GETL R18, t90 - 117: GETL R1, t92 - 118: ADDL $0x258, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0x25476D64: 92810260 stw r20,608(r1) - 121: GETL R20, t94 - 122: GETL R1, t96 - 123: ADDL $0x260, t96 - 124: STL t94, (t96) - 125: INCEIPL $4 - - 0x25476D68: 92C10268 stw r22,616(r1) - 126: GETL R22, t98 - 127: GETL R1, t100 - 128: ADDL $0x268, t100 - 129: STL t98, (t100) - 130: INCEIPL $4 - - 0x25476D6C: 93410278 stw r26,632(r1) - 131: GETL R26, t102 - 132: GETL R1, t104 - 133: ADDL $0x278, t104 - 134: STL t102, (t104) - 135: INCEIPL $4 - - 0x25476D70: 93810280 stw r28,640(r1) - 136: GETL R28, t106 - 137: GETL R1, t108 - 138: ADDL $0x280, t108 - 139: STL t106, (t108) - 140: INCEIPL $4 - - 0x25476D74: 91810244 stw r12,580(r1) - 141: GETL R12, t110 - 142: GETL R1, t112 - 143: ADDL $0x244, t112 - 144: STL t110, (t112) - 145: INCEIPL $4 - - 0x25476D78: 419E0040 bc 12,30,0x25476DB8 - 146: Js30o $0x25476DB8 - - -. 0 25476CF4 136 -. 93 C1 02 88 7F C8 02 A6 92 61 02 5C 92 A1 02 64 1E 69 00 18 90 01 02 94 7D 80 00 26 82 BE 04 C8 93 A1 02 84 7F B3 A8 2E 92 01 02 50 7C D0 33 78 2F 9D 00 00 92 21 02 54 92 E1 02 6C 7C F1 3B 78 93 01 02 70 7C B7 2B 78 93 21 02 74 7D 18 43 78 93 61 02 7C 7D 39 4B 78 93 E1 02 8C 7C 7B 1B 78 91 C1 02 48 7C 9F 23 78 91 E1 02 4C 92 41 02 58 92 81 02 60 92 C1 02 68 93 41 02 78 93 81 02 80 91 81 02 44 41 9E 00 40 - -==== BB 383 (0x25476D7C) approx BBs exec'd 0 ==== - - 0x25476D7C: 3AC00000 li r22,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R22 - 2: INCEIPL $4 - - 0x25476D80: 80BD0180 lwz r5,384(r29) - 3: GETL R29, t2 - 4: ADDL $0x180, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25476D84: 7FA4EB78 or r4,r29,r29 - 8: GETL R29, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x25476D88: 7FE3FB78 or r3,r31,r31 - 11: GETL R31, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x25476D8C: 74A90040 andis. r9,r5,0x40 - 14: GETL R5, t10 - 15: ANDL $0x400000, t10 - 16: PUTL t10, R9 - 17: CMP0L t10, t12 (-rSo) - 18: ICRFL t12, $0x0, CR - 19: INCEIPL $4 - - 0x25476D90: 4082001C bc 4,2,0x25476DAC - 20: Jc02o $0x25476DAC - - -. 0 25476D7C 24 -. 3A C0 00 00 80 BD 01 80 7F A4 EB 78 7F E3 FB 78 74 A9 00 40 40 82 00 1C - -==== BB 384 (0x25476D94) approx BBs exec'd 0 ==== - - 0x25476D94: 48005941 bl 0x2547C6D4 - 0: MOVL $0x25476D98, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547C6D4 ($4) - - -. 0 25476D94 4 -. 48 00 59 41 - -==== BB 385 _dl_name_match_p(0x2547C6D4) approx BBs exec'd 0 ==== - - 0x2547C6D4: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x2547C6D8: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547C6DC: 93E1001C stw r31,28(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547C6E0: 7C9F2378 or r31,r4,r4 - 14: GETL R4, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0x2547C6E4: 93A10014 stw r29,20(r1) - 17: GETL R29, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0x2547C6E8: 7C7D1B78 or r29,r3,r3 - 22: GETL R3, t16 - 23: PUTL t16, R29 - 24: INCEIPL $4 - - 0x2547C6EC: 90010024 stw r0,36(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x24, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0x2547C6F0: 80840004 lwz r4,4(r4) - 30: GETL R4, t22 - 31: ADDL $0x4, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R4 - 34: INCEIPL $4 - - 0x2547C6F4: 93C10018 stw r30,24(r1) - 35: GETL R30, t26 - 36: GETL R1, t28 - 37: ADDL $0x18, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x2547C6F8: 480067E9 bl 0x25482EE0 - 40: MOVL $0x2547C6FC, t30 - 41: PUTL t30, LR - 42: JMPo-c $0x25482EE0 ($4) - - -. 0 2547C6D4 40 -. 7C 08 02 A6 94 21 FF E0 93 E1 00 1C 7C 9F 23 78 93 A1 00 14 7C 7D 1B 78 90 01 00 24 80 84 00 04 93 C1 00 18 48 00 67 E9 - -==== BB 386 strcmp(0x25482EE0) approx BBs exec'd 0 ==== - - 0x25482EE0: 7C801B78 or r0,r4,r3 - 0: GETL R4, t0 - 1: GETL R3, t2 - 2: ORL t2, t0 - 3: PUTL t0, R0 - 4: INCEIPL $4 - - 0x25482EE4: 540007BF rlwinm. r0,r0,0,30,31 - 5: GETL R0, t4 - 6: ANDL $0x3, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25482EE8: 3CE0FEFF lis r7,-257 - 11: MOVL $0xFEFF0000, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0x25482EEC: 40820094 bc 4,2,0x25482F80 - 14: Jc02o $0x25482F80 - - -. 0 25482EE0 16 -. 7C 80 1B 78 54 00 07 BF 3C E0 FE FF 40 82 00 94 - -==== BB 387 (0x25482EF0) approx BBs exec'd 0 ==== - - 0x25482EF0: 80A30000 lwz r5,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x25482EF4: 80C40000 lwz r6,0(r4) - 4: GETL R4, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R6 - 7: INCEIPL $4 - - 0x25482EF8: 3D007F7F lis r8,32639 - 8: MOVL $0x7F7F0000, t8 - 9: PUTL t8, R8 - 10: INCEIPL $4 - - 0x25482EFC: 38E7FEFF addi r7,r7,-257 - 11: GETL R7, t10 - 12: ADDL $0xFFFFFEFF, t10 - 13: PUTL t10, R7 - 14: INCEIPL $4 - - 0x25482F00: 39087F7F addi r8,r8,32639 - 15: MOVL $0x7F7F7F7F, t12 - 16: PUTL t12, R8 - 17: INCEIPL $4 - - 0x25482F04: 48000010 b 0x25482F14 - 18: JMPo $0x25482F14 ($4) - - -. 0 25482EF0 24 -. 80 A3 00 00 80 C4 00 00 3D 00 7F 7F 38 E7 FE FF 39 08 7F 7F 48 00 00 10 - -==== BB 388 (0x25482F14) approx BBs exec'd 0 ==== - - 0x25482F14: 7C072A14 add r0,r7,r5 - 0: GETL R7, t0 - 1: GETL R5, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25482F18: 7D0928F8 nor r9,r8,r5 - 5: GETL R8, t4 - 6: GETL R5, t6 - 7: ORL t6, t4 - 8: NOTL t4 - 9: PUTL t4, R9 - 10: INCEIPL $4 - - 0x25482F1C: 7C004839 and. r0,r0,r9 - 11: GETL R0, t8 - 12: GETL R9, t10 - 13: ANDL t8, t10 - 14: PUTL t10, R0 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x0, CR - 17: INCEIPL $4 - - 0x25482F20: 7C853000 cmp cr1,r5,r6 - 18: GETL R5, t14 - 19: GETL R6, t16 - 20: CMPL t14, t16, t18 (-rSo) - 21: ICRFL t18, $0x1, CR - 22: INCEIPL $4 - - 0x25482F24: 4182FFE4 bc 12,2,0x25482F08 - 23: Js02o $0x25482F08 - - -. 0 25482F14 20 -. 7C 07 2A 14 7D 09 28 F8 7C 00 48 39 7C 85 30 00 41 82 FF E4 - -==== BB 389 (0x25482F08) approx BBs exec'd 0 ==== - - 0x25482F08: 84A30004 lwzu r5,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R3 - 3: LDL (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25482F0C: 40860054 bc 4,6,0x25482F60 - 6: Jc06o $0x25482F60 - - -. 0 25482F08 8 -. 84 A3 00 04 40 86 00 54 - -==== BB 390 (0x25482F60) approx BBs exec'd 0 ==== - - 0x25482F60: 80A3FFFC lwz r5,-4(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25482F64: 7CAA3279 xor. r10,r5,r6 - 5: GETL R5, t4 - 6: GETL R6, t6 - 7: XORL t4, t6 - 8: PUTL t6, R10 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0x25482F68: 7C662850 subf r3,r6,r5 - 12: GETL R6, t10 - 13: GETL R5, t12 - 14: SUBL t10, t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0x25482F6C: 4CA00020 bclr 5,0 - 17: GETL LR, t14 - 18: Jc00o-r t14 - - -. 0 25482F60 16 -. 80 A3 FF FC 7C AA 32 79 7C 66 28 50 4C A0 00 20 - -==== BB 391 (0x2547C6FC) approx BBs exec'd 0 ==== - - 0x2547C6FC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547C700: 38600001 li r3,1 - 4: MOVL $0x1, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x2547C704: 419E0030 bc 12,30,0x2547C734 - 7: Js30o $0x2547C734 - - -. 0 2547C6FC 12 -. 2F 83 00 00 38 60 00 01 41 9E 00 30 - -==== BB 392 (0x2547C708) approx BBs exec'd 0 ==== - - 0x2547C708: 83FF001C lwz r31,28(r31) - 0: GETL R31, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x2547C70C: 4800001C b 0x2547C728 - 5: JMPo $0x2547C728 ($4) - - -. 0 2547C708 8 -. 83 FF 00 1C 48 00 00 1C - -==== BB 393 (0x2547C728) approx BBs exec'd 0 ==== - - 0x2547C728: 2C1F0000 cmpi cr0,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x2547C72C: 4082FFE4 bc 4,2,0x2547C710 - 4: Jc02o $0x2547C710 - - -. 0 2547C728 8 -. 2C 1F 00 00 40 82 FF E4 - -==== BB 394 (0x2547C710) approx BBs exec'd 0 ==== - - 0x2547C710: 809F0000 lwz r4,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x2547C714: 7FA3EB78 or r3,r29,r29 - 4: GETL R29, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x2547C718: 480067C9 bl 0x25482EE0 - 7: MOVL $0x2547C71C, t6 - 8: PUTL t6, LR - 9: JMPo-c $0x25482EE0 ($4) - - -. 0 2547C710 12 -. 80 9F 00 00 7F A3 EB 78 48 00 67 C9 - -==== BB 395 (0x2547C71C) approx BBs exec'd 0 ==== - - 0x2547C71C: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547C720: 41860030 bc 12,6,0x2547C750 - 4: Js06o $0x2547C750 - - -. 0 2547C71C 8 -. 2C 83 00 00 41 86 00 30 - -==== BB 396 (0x2547C724) approx BBs exec'd 0 ==== - - 0x2547C724: 83FF0004 lwz r31,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x2547C728: 2C1F0000 cmpi cr0,r31,0 - 5: GETL R31, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547C72C: 4082FFE4 bc 4,2,0x2547C710 - 9: Jc02o $0x2547C710 - - -. 0 2547C724 12 -. 83 FF 00 04 2C 1F 00 00 40 82 FF E4 - -==== BB 397 (0x2547C730) approx BBs exec'd 0 ==== - - 0x2547C730: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547C734: 80810024 lwz r4,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x2547C738: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x2547C73C: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0x2547C740: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547C744: 83E1001C lwz r31,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0x2547C748: 38210020 addi r1,r1,32 - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0x2547C74C: 4E800020 blr - 30: GETL LR, t22 - 31: JMPo-r t22 ($4) - - -. 0 2547C730 32 -. 38 60 00 00 80 81 00 24 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 398 (0x25476D98) approx BBs exec'd 0 ==== - - 0x25476D98: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x25476D9C: 408601B8 bc 4,6,0x25476F54 - 4: Jc06o $0x25476F54 - - -. 0 25476D98 8 -. 2C 83 00 00 40 86 01 B8 - -==== BB 399 (0x25476DA0) approx BBs exec'd 0 ==== - - 0x25476DA0: 807D0180 lwz r3,384(r29) - 0: GETL R29, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25476DA4: 74690080 andis. r9,r3,0x80 - 5: GETL R3, t4 - 6: ANDL $0x800000, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25476DA8: 418200F8 bc 12,2,0x25476EA0 - 11: Js02o $0x25476EA0 - - -. 0 25476DA0 12 -. 80 7D 01 80 74 69 00 80 41 82 00 F8 - -==== BB 400 (0x25476EA0) approx BBs exec'd 0 ==== - - 0x25476EA0: 817D0058 lwz r11,88(r29) - 0: GETL R29, t0 - 1: ADDL $0x58, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25476EA4: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25476EA8: 2D8B0000 cmpi cr3,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x3, CR - 11: INCEIPL $4 - - 0x25476EAC: 41AEFF00 bc 13,14,0x25476DAC - 12: Js14o $0x25476DAC - - -. 0 25476EA0 16 -. 81 7D 00 58 7F E3 FB 78 2D 8B 00 00 41 AE FF 00 - -==== BB 401 (0x25476DAC) approx BBs exec'd 0 ==== - - 0x25476DAC: 83BD000C lwz r29,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25476DB0: 2C9D0000 cmpi cr1,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25476DB4: 4086FFCC bc 4,6,0x25476D80 - 9: Jc06o $0x25476D80 - - -. 0 25476DAC 12 -. 83 BD 00 0C 2C 9D 00 00 40 86 FF CC - -==== BB 402 (0x25476D80) approx BBs exec'd 0 ==== - - 0x25476D80: 80BD0180 lwz r5,384(r29) - 0: GETL R29, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25476D84: 7FA4EB78 or r4,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25476D88: 7FE3FB78 or r3,r31,r31 - 8: GETL R31, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x25476D8C: 74A90040 andis. r9,r5,0x40 - 11: GETL R5, t8 - 12: ANDL $0x400000, t8 - 13: PUTL t8, R9 - 14: CMP0L t8, t10 (-rSo) - 15: ICRFL t10, $0x0, CR - 16: INCEIPL $4 - - 0x25476D90: 4082001C bc 4,2,0x25476DAC - 17: Jc02o $0x25476DAC - - -. 0 25476D80 20 -. 80 BD 01 80 7F A4 EB 78 7F E3 FB 78 74 A9 00 40 40 82 00 1C - -==== BB 403 (0x25476EB0) approx BBs exec'd 0 ==== - - 0x25476EB0: 813D0034 lwz r9,52(r29) - 0: GETL R29, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25476EB4: 816B0004 lwz r11,4(r11) - 5: GETL R11, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25476EB8: 80890004 lwz r4,4(r9) - 10: GETL R9, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0x25476EBC: 7F845A14 add r28,r4,r11 - 15: GETL R4, t12 - 16: GETL R11, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R28 - 19: INCEIPL $4 - - 0x25476EC0: 7F84E378 or r4,r28,r28 - 20: GETL R28, t16 - 21: PUTL t16, R4 - 22: INCEIPL $4 - - 0x25476EC4: 4800C01D bl 0x25482EE0 - 23: MOVL $0x25476EC8, t18 - 24: PUTL t18, LR - 25: JMPo-c $0x25482EE0 ($4) - - -. 0 25476EB0 24 -. 81 3D 00 34 81 6B 00 04 80 89 00 04 7F 84 5A 14 7F 84 E3 78 48 00 C0 1D - -==== BB 404 (0x25482F80) approx BBs exec'd 0 ==== - - 0x25482F80: 88A30000 lbz r5,0(r3) - 0: GETL R3, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x25482F84: 88C40000 lbz r6,0(r4) - 4: GETL R4, t4 - 5: LDB (t4), t6 - 6: PUTL t6, R6 - 7: INCEIPL $4 - - 0x25482F88: 48000010 b 0x25482F98 - 8: JMPo $0x25482F98 ($4) - - -. 0 25482F80 12 -. 88 A3 00 00 88 C4 00 00 48 00 00 10 - -==== BB 405 (0x25482F98) approx BBs exec'd 0 ==== - - 0x25482F98: 2C850000 cmpi cr1,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x25482F9C: 41860020 bc 12,6,0x25482FBC - 4: Js06o $0x25482FBC - - -. 0 25482F98 8 -. 2C 85 00 00 41 86 00 20 - -==== BB 406 (0x25482FA0) approx BBs exec'd 0 ==== - - 0x25482FA0: 7C053000 cmp cr0,r5,r6 - 0: GETL R5, t0 - 1: GETL R6, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0x25482FA4: 40820018 bc 4,2,0x25482FBC - 5: Jc02o $0x25482FBC - - -. 0 25482FA0 8 -. 7C 05 30 00 40 82 00 18 - -==== BB 407 (0x25482FBC) approx BBs exec'd 0 ==== - - 0x25482FBC: 7C662850 subf r3,r6,r5 - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25482FC0: 4E800020 blr - 5: GETL LR, t4 - 6: JMPo-r t4 ($4) - - -. 0 25482FBC 8 -. 7C 66 28 50 4E 80 00 20 - -==== BB 408 (0x25476EC8) approx BBs exec'd 0 ==== - - 0x25476EC8: 2E030000 cmpi cr4,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25476ECC: 4092FEE0 bc 4,18,0x25476DAC - 4: Jc18o $0x25476DAC - - -. 0 25476EC8 8 -. 2E 03 00 00 40 92 FE E0 - -==== BB 409 (0x25476DB8) approx BBs exec'd 0 ==== - - 0x25476DB8: 829E04F4 lwz r20,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R20 - 4: INCEIPL $4 - - 0x25476DBC: 2D9B0000 cmpi cr3,r27,0 - 5: GETL R27, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x3, CR - 8: INCEIPL $4 - - 0x25476DC0: 81540000 lwz r10,0(r20) - 9: GETL R20, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R10 - 12: INCEIPL $4 - - 0x25476DC4: 71490040 andi. r9,r10,0x40 - 13: GETL R10, t12 - 14: ANDL $0x40, t12 - 15: PUTL t12, R9 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x0, CR - 18: INCEIPL $4 - - 0x25476DC8: 40820390 bc 4,2,0x25477158 - 19: Jc02o $0x25477158 - - -. 0 25476DB8 20 -. 82 9E 04 F4 2D 9B 00 00 81 54 00 00 71 49 00 40 40 82 03 90 - -==== BB 410 (0x25476DCC) approx BBs exec'd 0 ==== - - 0x25476DCC: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476DD0: 3880002F li r4,47 - 3: MOVL $0x2F, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25476DD4: 4800C02D bl 0x25482E00 - 6: MOVL $0x25476DD8, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25482E00 ($4) - - -. 0 25476DCC 12 -. 7F E3 FB 78 38 80 00 2F 48 00 C0 2D - -==== BB 411 (0x25482EB4) approx BBs exec'd 0 ==== - - 0x25482EB4: 7CE06038 and r0,r7,r12 - 0: GETL R7, t0 - 1: GETL R12, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25482EB8: 7CEA6378 or r10,r7,r12 - 5: GETL R7, t4 - 6: GETL R12, t6 - 7: ORL t6, t4 - 8: PUTL t4, R10 - 9: INCEIPL $4 - - 0x25482EBC: 7C003A14 add r0,r0,r7 - 10: GETL R0, t8 - 11: GETL R7, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0x25482EC0: 7D4900F8 nor r9,r10,r0 - 15: GETL R10, t12 - 16: GETL R0, t14 - 17: ORL t14, t12 - 18: NOTL t12 - 19: PUTL t12, R9 - 20: INCEIPL $4 - - 0x25482EC4: 7D240034 cntlzw r4,r9 - 21: GETL R9, t16 - 22: CNTLZL t16 - 23: PUTL t16, R4 - 24: INCEIPL $4 - - 0x25482EC8: 3908FFFC addi r8,r8,-4 - 25: GETL R8, t18 - 26: ADDL $0xFFFFFFFC, t18 - 27: PUTL t18, R8 - 28: INCEIPL $4 - - 0x25482ECC: 5484E8FE rlwinm r4,r4,29,3,31 - 29: GETL R4, t20 - 30: SHRL $0x3, t20 - 31: PUTL t20, R4 - 32: INCEIPL $4 - - 0x25482ED0: 7C682214 add r3,r8,r4 - 33: GETL R8, t22 - 34: GETL R4, t24 - 35: ADDL t22, t24 - 36: PUTL t24, R3 - 37: INCEIPL $4 - - 0x25482ED4: 4E800020 blr - 38: GETL LR, t26 - 39: JMPo-r t26 ($4) - - -. 0 25482EB4 36 -. 7C E0 60 38 7C EA 63 78 7C 00 3A 14 7D 49 00 F8 7D 24 00 34 39 08 FF FC 54 84 E8 FE 7C 68 22 14 4E 80 00 20 - -==== BB 412 (0x25476DD8) approx BBs exec'd 0 ==== - - 0x25476DD8: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25476DDC: 419A0290 bc 12,26,0x2547706C - 4: Js26o $0x2547706C - - -. 0 25476DD8 8 -. 2F 03 00 00 41 9A 02 90 - -==== BB 413 (0x25476DE0) approx BBs exec'd 0 ==== - - 0x25476DE0: 418E01D8 bc 12,14,0x25476FB8 - 0: Js14o $0x25476FB8 - - -. 0 25476DE0 4 -. 41 8E 01 D8 - -==== BB 414 (0x25476DE4) approx BBs exec'd 0 ==== - - 0x25476DE4: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476DE8: 7FE4FB78 or r4,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25476DEC: 4BFFD941 bl 0x2547472C - 6: MOVL $0x25476DF0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x2547472C ($4) - - -. 0 25476DE4 12 -. 7F 63 DB 78 7F E4 FB 78 4B FF D9 41 - -==== BB 415 expand_dynamic_string_token(0x2547472C) approx BBs exec'd 0 ==== - - 0x2547472C: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25474730: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25474734: 480228CD bl 0x25497000 - 9: MOVL $0x25474738, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547472C 12 -. 94 21 FF D0 7C 08 02 A6 48 02 28 CD - -==== BB 416 (0x25474738) approx BBs exec'd 0 ==== - - 0x25474738: 7D800026 mfcr r12 - 0: GETL CR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0x2547473C: 93C10028 stw r30,40(r1) - 3: GETL R30, t2 - 4: GETL R1, t4 - 5: ADDL $0x28, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x25474740: 7FC802A6 mflr r30 - 8: GETL LR, t6 - 9: PUTL t6, R30 - 10: INCEIPL $4 - - 0x25474744: 93A10024 stw r29,36(r1) - 11: GETL R29, t8 - 12: GETL R1, t10 - 13: ADDL $0x24, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25474748: 7C9D2378 or r29,r4,r4 - 16: GETL R4, t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x2547474C: 93410018 stw r26,24(r1) - 19: GETL R26, t14 - 20: GETL R1, t16 - 21: ADDL $0x18, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x25474750: 38800024 li r4,36 - 24: MOVL $0x24, t18 - 25: PUTL t18, R4 - 26: INCEIPL $4 - - 0x25474754: 93810020 stw r28,32(r1) - 27: GETL R28, t20 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x25474758: 7C7C1B78 or r28,r3,r3 - 32: GETL R3, t24 - 33: PUTL t24, R28 - 34: INCEIPL $4 - - 0x2547475C: 92E1000C stw r23,12(r1) - 35: GETL R23, t26 - 36: GETL R1, t28 - 37: ADDL $0xC, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x25474760: 7FA3EB78 or r3,r29,r29 - 40: GETL R29, t30 - 41: PUTL t30, R3 - 42: INCEIPL $4 - - 0x25474764: 93010010 stw r24,16(r1) - 43: GETL R24, t32 - 44: GETL R1, t34 - 45: ADDL $0x10, t34 - 46: STL t32, (t34) - 47: INCEIPL $4 - - 0x25474768: 93210014 stw r25,20(r1) - 48: GETL R25, t36 - 49: GETL R1, t38 - 50: ADDL $0x14, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x2547476C: 9361001C stw r27,28(r1) - 53: GETL R27, t40 - 54: GETL R1, t42 - 55: ADDL $0x1C, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x25474770: 93E1002C stw r31,44(r1) - 58: GETL R31, t44 - 59: GETL R1, t46 - 60: ADDL $0x2C, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x25474774: 90010034 stw r0,52(r1) - 63: GETL R0, t48 - 64: GETL R1, t50 - 65: ADDL $0x34, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x25474778: 91810008 stw r12,8(r1) - 68: GETL R12, t52 - 69: GETL R1, t54 - 70: ADDL $0x8, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0x2547477C: 4800E685 bl 0x25482E00 - 73: MOVL $0x25474780, t56 - 74: PUTL t56, LR - 75: JMPo-c $0x25482E00 ($4) - - -. 0 25474738 72 -. 7D 80 00 26 93 C1 00 28 7F C8 02 A6 93 A1 00 24 7C 9D 23 78 93 41 00 18 38 80 00 24 93 81 00 20 7C 7C 1B 78 92 E1 00 0C 7F A3 EB 78 93 01 00 10 93 21 00 14 93 61 00 1C 93 E1 00 2C 90 01 00 34 91 81 00 08 48 00 E6 85 - -==== BB 417 (0x25474780) approx BBs exec'd 0 ==== - - 0x25474780: 7C7A1B79 or. r26,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R26 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25474784: 40820074 bc 4,2,0x254747F8 - 5: Jc02o $0x254747F8 - - -. 0 25474780 8 -. 7C 7A 1B 79 40 82 00 74 - -==== BB 418 (0x25474788) approx BBs exec'd 0 ==== - - 0x25474788: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547478C: 4800E845 bl 0x25482FD0 - 3: MOVL $0x25474790, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25482FD0 ($4) - - -. 0 25474788 8 -. 7F A3 EB 78 48 00 E8 45 - -==== BB 419 (0x25474790) approx BBs exec'd 0 ==== - - 0x25474790: 3BE30001 addi r31,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0x25474794: 7FE3FB78 or r3,r31,r31 - 4: GETL R31, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0x25474798: 4802328D bl 0x25497A24 - 7: MOVL $0x2547479C, t4 - 8: PUTL t4, LR - 9: JMPo-c $0x25497A24 ($4) - - -. 0 25474790 12 -. 3B E3 00 01 7F E3 FB 78 48 02 32 8D - -==== BB 420 (0x2547479C) approx BBs exec'd 0 ==== - - 0x2547479C: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254747A0: 2C030000 cmpi cr0,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0x254747A4: 41820014 bc 12,2,0x254747B8 - 7: Js02o $0x254747B8 - - -. 0 2547479C 12 -. 38 00 00 00 2C 03 00 00 41 82 00 14 - -==== BB 421 (0x254747A8) approx BBs exec'd 0 ==== - - 0x254747A8: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254747AC: 7FE5FB78 or r5,r31,r31 - 3: GETL R31, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x254747B0: 4800F431 bl 0x25483BE0 - 6: MOVL $0x254747B4, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483BE0 ($4) - - -. 0 254747A8 12 -. 7F A4 EB 78 7F E5 FB 78 48 00 F4 31 - -==== BB 422 (0x25483D6C) approx BBs exec'd 0 ==== - - 0x25483D6C: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25483D70: 3863FFFC addi r3,r3,-4 - 4: GETL R3, t4 - 5: ADDL $0xFFFFFFFC, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25483D74: 81240004 lwz r9,4(r4) - 8: GETL R4, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0x25483D78: 90030004 stw r0,4(r3) - 13: GETL R0, t10 - 14: GETL R3, t12 - 15: ADDL $0x4, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25483D7C: 4BFFFFA0 b 0x25483D1C - 18: JMPo $0x25483D1C ($4) - - -. 0 25483D6C 20 -. 80 04 00 00 38 63 FF FC 81 24 00 04 90 03 00 04 4B FF FF A0 - -==== BB 423 (0x25483D1C) approx BBs exec'd 0 ==== - - 0x25483D1C: 80040008 lwz r0,8(r4) - 0: GETL R4, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483D20: 91230008 stw r9,8(r3) - 5: GETL R9, t4 - 6: GETL R3, t6 - 7: ADDL $0x8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483D24: 8124000C lwz r9,12(r4) - 10: GETL R4, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x25483D28: 9003000C stw r0,12(r3) - 15: GETL R0, t12 - 16: GETL R3, t14 - 17: ADDL $0xC, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25483D2C: 80040010 lwz r0,16(r4) - 20: GETL R4, t16 - 21: ADDL $0x10, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R0 - 24: INCEIPL $4 - - 0x25483D30: 91230010 stw r9,16(r3) - 25: GETL R9, t20 - 26: GETL R3, t22 - 27: ADDL $0x10, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0x25483D34: 81240014 lwz r9,20(r4) - 30: GETL R4, t24 - 31: ADDL $0x14, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R9 - 34: INCEIPL $4 - - 0x25483D38: 90030014 stw r0,20(r3) - 35: GETL R0, t28 - 36: GETL R3, t30 - 37: ADDL $0x14, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x25483D3C: 80040018 lwz r0,24(r4) - 40: GETL R4, t32 - 41: ADDL $0x18, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R0 - 44: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 45: GETL R9, t36 - 46: GETL R3, t38 - 47: ADDL $0x18, t38 - 48: STL t36, (t38) - 49: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 50: GETL R5, t40 - 51: ADCL $0xFFFFFFF8, t40 (-wCa) - 52: PUTL t40, R5 - 53: CMP0L t40, t42 (-rSo) - 54: ICRFL t42, $0x0, CR - 55: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 56: GETL R4, t44 - 57: ADDL $0x1C, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R9 - 60: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 61: GETL R0, t48 - 62: GETL R3, t50 - 63: ADDL $0x1C, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 66: GETL R4, t52 - 67: ADDL $0x20, t52 - 68: PUTL t52, R4 - 69: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 70: GETL R3, t54 - 71: ADDL $0x20, t54 - 72: PUTL t54, R3 - 73: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 74: Jc02o $0x25483D0C - - -. 0 25483D1C 64 -. 80 04 00 08 91 23 00 08 81 24 00 0C 90 03 00 0C 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -==== BB 424 (0x254747B4) approx BBs exec'd 0 ==== - - 0x254747B4: 7C601B78 or r0,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254747B8: 7C030378 or r3,r0,r0 - 3: GETL R0, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0x254747BC: 83810034 lwz r28,52(r1) - 6: GETL R1, t4 - 7: ADDL $0x34, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R28 - 10: INCEIPL $4 - - 0x254747C0: 81410008 lwz r10,8(r1) - 11: GETL R1, t8 - 12: ADDL $0x8, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R10 - 15: INCEIPL $4 - - 0x254747C4: 7F8803A6 mtlr r28 - 16: GETL R28, t12 - 17: PUTL t12, LR - 18: INCEIPL $4 - - 0x254747C8: 82E1000C lwz r23,12(r1) - 19: GETL R1, t14 - 20: ADDL $0xC, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R23 - 23: INCEIPL $4 - - 0x254747CC: 83010010 lwz r24,16(r1) - 24: GETL R1, t18 - 25: ADDL $0x10, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R24 - 28: INCEIPL $4 - - 0x254747D0: 7D408120 mtcrf 0x8,r10 - 29: GETL R10, t22 - 30: ICRFL t22, $0x4, CR - 31: INCEIPL $4 - - 0x254747D4: 83210014 lwz r25,20(r1) - 32: GETL R1, t24 - 33: ADDL $0x14, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R25 - 36: INCEIPL $4 - - 0x254747D8: 83410018 lwz r26,24(r1) - 37: GETL R1, t28 - 38: ADDL $0x18, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R26 - 41: INCEIPL $4 - - 0x254747DC: 8361001C lwz r27,28(r1) - 42: GETL R1, t32 - 43: ADDL $0x1C, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R27 - 46: INCEIPL $4 - - 0x254747E0: 83810020 lwz r28,32(r1) - 47: GETL R1, t36 - 48: ADDL $0x20, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R28 - 51: INCEIPL $4 - - 0x254747E4: 83A10024 lwz r29,36(r1) - 52: GETL R1, t40 - 53: ADDL $0x24, t40 - 54: LDL (t40), t42 - 55: PUTL t42, R29 - 56: INCEIPL $4 - - 0x254747E8: 83C10028 lwz r30,40(r1) - 57: GETL R1, t44 - 58: ADDL $0x28, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R30 - 61: INCEIPL $4 - - 0x254747EC: 83E1002C lwz r31,44(r1) - 62: GETL R1, t48 - 63: ADDL $0x2C, t48 - 64: LDL (t48), t50 - 65: PUTL t50, R31 - 66: INCEIPL $4 - - 0x254747F0: 38210030 addi r1,r1,48 - 67: GETL R1, t52 - 68: ADDL $0x30, t52 - 69: PUTL t52, R1 - 70: INCEIPL $4 - - 0x254747F4: 4E800020 blr - 71: GETL LR, t54 - 72: JMPo-r t54 ($4) - - -. 0 254747B4 68 -. 7C 60 1B 78 7C 03 03 78 83 81 00 34 81 41 00 08 7F 88 03 A6 82 E1 00 0C 83 01 00 10 7D 40 81 20 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -==== BB 425 (0x25476DF0) approx BBs exec'd 0 ==== - - 0x25476DF0: 3B40FFFF li r26,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R26 - 2: INCEIPL $4 - - 0x25476DF4: 2F030000 cmpi cr6,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x6, CR - 6: INCEIPL $4 - - 0x25476DF8: 90610228 stw r3,552(r1) - 7: GETL R3, t6 - 8: GETL R1, t8 - 9: ADDL $0x228, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x25476DFC: 2E1AFFFF cmpi cr4,r26,-1 - 12: GETL R26, t10 - 13: MOVL $0xFFFFFFFF, t14 - 14: CMPL t10, t14, t12 (-rSo) - 15: ICRFL t12, $0x4, CR - 16: INCEIPL $4 - - 0x25476E00: 409A0200 bc 4,26,0x25477000 - 17: Jc26o $0x25477000 - - -. 0 25476DF0 20 -. 3B 40 FF FF 2F 03 00 00 90 61 02 28 2E 1A FF FF 40 9A 02 00 - -==== BB 426 (0x25477000) approx BBs exec'd 0 ==== - - 0x25477000: 38810018 addi r4,r1,24 - 0: GETL R1, t0 - 1: ADDL $0x18, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x25477004: 4BFFF441 bl 0x25476444 - 4: MOVL $0x25477008, t2 - 5: PUTL t2, LR - 6: JMPo-c $0x25476444 ($4) - - -. 0 25477000 8 -. 38 81 00 18 4B FF F4 41 - -==== BB 427 open_verify(0x25476444) approx BBs exec'd 0 ==== - - 0x25476444: 9421FFA0 stwu r1,-96(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFA0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25476448: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547644C: 48020BB5 bl 0x25497000 - 9: MOVL $0x25476450, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25476444 12 -. 94 21 FF A0 7C 08 02 A6 48 02 0B B5 - -==== BB 428 (0x25476450) approx BBs exec'd 0 ==== - - 0x25476450: 93C10058 stw r30,88(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x58, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25476454: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25476458: 93010040 stw r24,64(r1) - 8: GETL R24, t6 - 9: GETL R1, t8 - 10: ADDL $0x40, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547645C: 93E1005C stw r31,92(r1) - 13: GETL R31, t10 - 14: GETL R1, t12 - 15: ADDL $0x5C, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25476460: 7C982378 or r24,r4,r4 - 18: GETL R4, t14 - 19: PUTL t14, R24 - 20: INCEIPL $4 - - 0x25476464: 7C3F0B78 or r31,r1,r1 - 21: GETL R1, t16 - 22: PUTL t16, R31 - 23: INCEIPL $4 - - 0x25476468: 38800000 li r4,0 - 24: MOVL $0x0, t18 - 25: PUTL t18, R4 - 26: INCEIPL $4 - - 0x2547646C: 92C10038 stw r22,56(r1) - 27: GETL R22, t20 - 28: GETL R1, t22 - 29: ADDL $0x38, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x25476470: 7C761B78 or r22,r3,r3 - 32: GETL R3, t24 - 33: PUTL t24, R22 - 34: INCEIPL $4 - - 0x25476474: 93210044 stw r25,68(r1) - 35: GETL R25, t26 - 36: GETL R1, t28 - 37: ADDL $0x44, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x25476478: 9361004C stw r27,76(r1) - 40: GETL R27, t30 - 41: GETL R1, t32 - 42: ADDL $0x4C, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x2547647C: 3B600000 li r27,0 - 45: MOVL $0x0, t34 - 46: PUTL t34, R27 - 47: INCEIPL $4 - - 0x25476480: 92A10034 stw r21,52(r1) - 48: GETL R21, t36 - 49: GETL R1, t38 - 50: ADDL $0x34, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x25476484: 92E1003C stw r23,60(r1) - 53: GETL R23, t40 - 54: GETL R1, t42 - 55: ADDL $0x3C, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x25476488: 93410048 stw r26,72(r1) - 58: GETL R26, t44 - 59: GETL R1, t46 - 60: ADDL $0x48, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x2547648C: 93810050 stw r28,80(r1) - 63: GETL R28, t48 - 64: GETL R1, t50 - 65: ADDL $0x50, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x25476490: 93A10054 stw r29,84(r1) - 68: GETL R29, t52 - 69: GETL R1, t54 - 70: ADDL $0x54, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0x25476494: 90010064 stw r0,100(r1) - 73: GETL R0, t56 - 74: GETL R1, t58 - 75: ADDL $0x64, t58 - 76: STL t56, (t58) - 77: INCEIPL $4 - - 0x25476498: 4800BB49 bl 0x25481FE0 - 78: MOVL $0x2547649C, t60 - 79: PUTL t60, LR - 80: JMPo-c $0x25481FE0 ($4) - - -. 0 25476450 76 -. 93 C1 00 58 7F C8 02 A6 93 01 00 40 93 E1 00 5C 7C 98 23 78 7C 3F 0B 78 38 80 00 00 92 C1 00 38 7C 76 1B 78 93 21 00 44 93 61 00 4C 3B 60 00 00 92 A1 00 34 92 E1 00 3C 93 41 00 48 93 81 00 50 93 A1 00 54 90 01 00 64 48 00 BB 49 - -==== BB 429 open(0x25481FE0) approx BBs exec'd 0 ==== - - 0x25481FE0: 38000005 li r0,5 - 0: MOVL $0x5, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25481FE4: 44000002 sc - 3: JMPo-sys $0x25481FE8 ($4) - - -. 0 25481FE0 8 -. 38 00 00 05 44 00 00 02 - -==== BB 430 (0x25481FE8) approx BBs exec'd 0 ==== - - 0x25481FE8: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - -. 0 25481FE8 4 -. 4C A3 00 20 - -==== BB 431 (0x2547649C) approx BBs exec'd 0 ==== - - 0x2547649C: 2F83FFFF cmpi cr7,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x254764A0: 7C791B78 or r25,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R25 - 7: INCEIPL $4 - - 0x254764A4: 419E00CC bc 12,30,0x25476570 - 8: Js30o $0x25476570 - - -. 0 2547649C 12 -. 2F 83 FF FF 7C 79 1B 78 41 9E 00 CC - -==== BB 432 (0x254764A8) approx BBs exec'd 0 ==== - - 0x254764A8: 82FE0514 lwz r23,1300(r30) - 0: GETL R30, t0 - 1: ADDL $0x514, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x254764AC: 3B980004 addi r28,r24,4 - 5: GETL R24, t4 - 6: ADDL $0x4, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x254764B0: 7F84E378 or r4,r28,r28 - 9: GETL R28, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0x254764B4: 38A00200 li r5,512 - 12: MOVL $0x200, t8 - 13: PUTL t8, R5 - 14: INCEIPL $4 - - 0x254764B8: 93770000 stw r27,0(r23) - 15: GETL R27, t10 - 16: GETL R23, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x254764BC: 4800BB45 bl 0x25482000 - 19: MOVL $0x254764C0, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x25482000 ($4) - - -. 0 254764A8 24 -. 82 FE 05 14 3B 98 00 04 7F 84 E3 78 38 A0 02 00 93 77 00 00 48 00 BB 45 - -==== BB 433 read(0x25482000) approx BBs exec'd 0 ==== - - 0x25482000: 38000003 li r0,3 - 0: MOVL $0x3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25482004: 44000002 sc - 3: JMPo-sys $0x25482008 ($4) - - -. 0 25482000 8 -. 38 00 00 03 44 00 00 02 - -==== BB 434 (0x25482008) approx BBs exec'd 0 ==== - - 0x25482008: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - -. 0 25482008 4 -. 4C A3 00 20 - -==== BB 435 (0x254764C0) approx BBs exec'd 0 ==== - - 0x254764C0: 2C030033 cmpi cr0,r3,51 - 0: GETL R3, t0 - 1: MOVL $0x33, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254764C4: 7C7D1B78 or r29,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R29 - 7: INCEIPL $4 - - 0x254764C8: 90780000 stw r3,0(r24) - 8: GETL R3, t8 - 9: GETL R24, t10 - 10: STL t8, (t10) - 11: INCEIPL $4 - - 0x254764CC: 4081014C bc 4,1,0x25476618 - 12: Jc01o $0x25476618 - - -. 0 254764C0 16 -. 2C 03 00 33 7C 7D 1B 78 90 78 00 00 40 81 01 4C - -==== BB 436 (0x254764D0) approx BBs exec'd 0 ==== - - 0x254764D0: 809E016C lwz r4,364(r30) - 0: GETL R30, t0 - 1: ADDL $0x16C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254764D4: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254764D8: 38A00009 li r5,9 - 8: MOVL $0x9, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x254764DC: 4800CDBD bl 0x25483298 - 11: MOVL $0x254764E0, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483298 ($4) - - -. 0 254764D0 16 -. 80 9E 01 6C 7F 83 E3 78 38 A0 00 09 48 00 CD BD - -==== BB 437 (0x254764E0) approx BBs exec'd 0 ==== - - 0x254764E0: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x254764E4: 409A0234 bc 4,26,0x25476718 - 4: Jc26o $0x25476718 - - -. 0 254764E0 8 -. 2F 03 00 00 40 9A 02 34 - -==== BB 438 (0x254764E8) approx BBs exec'd 0 ==== - - 0x254764E8: 819C0014 lwz r12,20(r28) - 0: GETL R28, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x254764EC: 811E0200 lwz r8,512(r30) - 5: GETL R30, t4 - 6: ADDL $0x200, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x254764F0: 2C8C0001 cmpi cr1,r12,1 - 10: GETL R12, t8 - 11: MOVL $0x1, t12 - 12: CMPL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x1, CR - 14: INCEIPL $4 - - 0x254764F4: 40860138 bc 4,6,0x2547662C - 15: Jc06o $0x2547662C - - -. 0 254764E8 16 -. 81 9C 00 14 81 1E 02 00 2C 8C 00 01 40 86 01 38 - -==== BB 439 (0x254764F8) approx BBs exec'd 0 ==== - - 0x254764F8: A11C0012 lhz r8,18(r28) - 0: GETL R28, t0 - 1: ADDL $0x12, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254764FC: 2F080014 cmpi cr6,r8,20 - 5: GETL R8, t4 - 6: MOVL $0x14, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x25476500: 409A01D0 bc 4,26,0x254766D0 - 10: Jc26o $0x254766D0 - - -. 0 254764F8 12 -. A1 1C 00 12 2F 08 00 14 40 9A 01 D0 - -==== BB 440 (0x25476504) approx BBs exec'd 0 ==== - - 0x25476504: A01C0010 lhz r0,16(r28) - 0: GETL R28, t0 - 1: ADDL $0x10, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25476508: 2F800003 cmpi cr7,r0,3 - 5: GETL R0, t4 - 6: MOVL $0x3, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x2547650C: 409E0278 bc 4,30,0x25476784 - 10: Jc30o $0x25476784 - - -. 0 25476504 12 -. A0 1C 00 10 2F 80 00 03 40 9E 02 78 - -==== BB 441 (0x25476510) approx BBs exec'd 0 ==== - - 0x25476510: A2BC002A lhz r21,42(r28) - 0: GETL R28, t0 - 1: ADDL $0x2A, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x25476514: 811E0204 lwz r8,516(r30) - 5: GETL R30, t4 - 6: ADDL $0x204, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x25476518: 2C950020 cmpi cr1,r21,32 - 10: GETL R21, t8 - 11: MOVL $0x20, t12 - 12: CMPL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x1, CR - 14: INCEIPL $4 - - 0x2547651C: 40860110 bc 4,6,0x2547662C - 15: Jc06o $0x2547662C - - -. 0 25476510 16 -. A2 BC 00 2A 81 1E 02 04 2C 95 00 20 40 86 01 10 - -==== BB 442 (0x25476520) approx BBs exec'd 0 ==== - - 0x25476520: A17C002C lhz r11,44(r28) - 0: GETL R28, t0 - 1: ADDL $0x2C, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25476524: 809C001C lwz r4,28(r28) - 5: GETL R28, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25476528: 557B2834 rlwinm r27,r11,5,0,26 - 10: GETL R11, t8 - 11: SHLL $0x5, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0x2547652C: 7F44DA14 add r26,r4,r27 - 14: GETL R4, t10 - 15: GETL R27, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R26 - 18: INCEIPL $4 - - 0x25476530: 7F1AE840 cmpl cr6,r26,r29 - 19: GETL R26, t14 - 20: GETL R29, t16 - 21: CMPUL t14, t16, t18 (-rSo) - 22: ICRFL t18, $0x6, CR - 23: INCEIPL $4 - - 0x25476534: 7FA4C214 add r29,r4,r24 - 24: GETL R4, t20 - 25: GETL R24, t22 - 26: ADDL t20, t22 - 27: PUTL t22, R29 - 28: INCEIPL $4 - - 0x25476538: 3B5D0004 addi r26,r29,4 - 29: GETL R29, t24 - 30: ADDL $0x4, t24 - 31: PUTL t24, R26 - 32: INCEIPL $4 - - 0x2547653C: 41990108 bc 12,25,0x25476644 - 33: Js25o $0x25476644 - - -. 0 25476520 32 -. A1 7C 00 2C 80 9C 00 1C 55 7B 28 34 7F 44 DA 14 7F 1A E8 40 7F A4 C2 14 3B 5D 00 04 41 99 01 08 - -==== BB 443 (0x25476540) approx BBs exec'd 0 ==== - - 0x25476540: 557B2834 rlwinm r27,r11,5,0,26 - 0: GETL R11, t0 - 1: SHLL $0x5, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25476544: 7F5DD378 or r29,r26,r26 - 4: GETL R26, t2 - 5: PUTL t2, R29 - 6: INCEIPL $4 - - 0x25476548: 7C1BD214 add r0,r27,r26 - 7: GETL R27, t4 - 8: GETL R26, t6 - 9: ADDL t4, t6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0x2547654C: 4800001C b 0x25476568 - 12: JMPo $0x25476568 ($4) - - -. 0 25476540 16 -. 55 7B 28 34 7F 5D D3 78 7C 1B D2 14 48 00 00 1C - -==== BB 444 (0x25476568) approx BBs exec'd 0 ==== - - 0x25476568: 7C00E840 cmpl cr0,r0,r29 - 0: GETL R0, t0 - 1: GETL R29, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0x2547656C: 4181FFE4 bc 12,1,0x25476550 - 5: Js01o $0x25476550 - - -. 0 25476568 8 -. 7C 00 E8 40 41 81 FF E4 - -==== BB 445 (0x25476550) approx BBs exec'd 0 ==== - - 0x25476550: 809D0000 lwz r4,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25476554: 2C840004 cmpi cr1,r4,4 - 4: GETL R4, t4 - 5: MOVL $0x4, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25476558: 4186005C bc 12,6,0x254765B4 - 9: Js06o $0x254765B4 - - -. 0 25476550 12 -. 80 9D 00 00 2C 84 00 04 41 86 00 5C - -==== BB 446 (0x2547655C) approx BBs exec'd 0 ==== - - 0x2547655C: 55662834 rlwinm r6,r11,5,0,26 - 0: GETL R11, t0 - 1: SHLL $0x5, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x25476560: 3BBD0020 addi r29,r29,32 - 4: GETL R29, t2 - 5: ADDL $0x20, t2 - 6: PUTL t2, R29 - 7: INCEIPL $4 - - 0x25476564: 7C06D214 add r0,r6,r26 - 8: GETL R6, t4 - 9: GETL R26, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R0 - 12: INCEIPL $4 - - 0x25476568: 7C00E840 cmpl cr0,r0,r29 - 13: GETL R0, t8 - 14: GETL R29, t10 - 15: CMPUL t8, t10, t12 (-rSo) - 16: ICRFL t12, $0x0, CR - 17: INCEIPL $4 - - 0x2547656C: 4181FFE4 bc 12,1,0x25476550 - 18: Js01o $0x25476550 - - -. 0 2547655C 20 -. 55 66 28 34 3B BD 00 20 7C 06 D2 14 7C 00 E8 40 41 81 FF E4 - -==== BB 447 (0x25476570) approx BBs exec'd 0 ==== - - 0x25476570: 80810000 lwz r4,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25476574: 7F23CB78 or r3,r25,r25 - 4: GETL R25, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x25476578: 82E40004 lwz r23,4(r4) - 7: GETL R4, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R23 - 11: INCEIPL $4 - - 0x2547657C: 82A4FFD4 lwz r21,-44(r4) - 12: GETL R4, t10 - 13: ADDL $0xFFFFFFD4, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R21 - 16: INCEIPL $4 - - 0x25476580: 7EE803A6 mtlr r23 - 17: GETL R23, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0x25476584: 82C4FFD8 lwz r22,-40(r4) - 20: GETL R4, t16 - 21: ADDL $0xFFFFFFD8, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R22 - 24: INCEIPL $4 - - 0x25476588: 82E4FFDC lwz r23,-36(r4) - 25: GETL R4, t20 - 26: ADDL $0xFFFFFFDC, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R23 - 29: INCEIPL $4 - - 0x2547658C: 8304FFE0 lwz r24,-32(r4) - 30: GETL R4, t24 - 31: ADDL $0xFFFFFFE0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R24 - 34: INCEIPL $4 - - 0x25476590: 8324FFE4 lwz r25,-28(r4) - 35: GETL R4, t28 - 36: ADDL $0xFFFFFFE4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R25 - 39: INCEIPL $4 - - 0x25476594: 8344FFE8 lwz r26,-24(r4) - 40: GETL R4, t32 - 41: ADDL $0xFFFFFFE8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R26 - 44: INCEIPL $4 - - 0x25476598: 8364FFEC lwz r27,-20(r4) - 45: GETL R4, t36 - 46: ADDL $0xFFFFFFEC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R27 - 49: INCEIPL $4 - - 0x2547659C: 8384FFF0 lwz r28,-16(r4) - 50: GETL R4, t40 - 51: ADDL $0xFFFFFFF0, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R28 - 54: INCEIPL $4 - - 0x254765A0: 83A4FFF4 lwz r29,-12(r4) - 55: GETL R4, t44 - 56: ADDL $0xFFFFFFF4, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R29 - 59: INCEIPL $4 - - 0x254765A4: 83C4FFF8 lwz r30,-8(r4) - 60: GETL R4, t48 - 61: ADDL $0xFFFFFFF8, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R30 - 64: INCEIPL $4 - - 0x254765A8: 83E4FFFC lwz r31,-4(r4) - 65: GETL R4, t52 - 66: ADDL $0xFFFFFFFC, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R31 - 69: INCEIPL $4 - - 0x254765AC: 7C812378 or r1,r4,r4 - 70: GETL R4, t56 - 71: PUTL t56, R1 - 72: INCEIPL $4 - - 0x254765B0: 4E800020 blr - 73: GETL LR, t58 - 74: JMPo-r t58 ($4) - - -. 0 25476570 68 -. 80 81 00 00 7F 23 CB 78 82 E4 00 04 82 A4 FF D4 7E E8 03 A6 82 C4 FF D8 82 E4 FF DC 83 04 FF E0 83 24 FF E4 83 44 FF E8 83 64 FF EC 83 84 FF F0 83 A4 FF F4 83 C4 FF F8 83 E4 FF FC 7C 81 23 78 4E 80 00 20 - -==== BB 448 (0x25477008) approx BBs exec'd 0 ==== - - 0x25477008: 2E03FFFF cmpi cr4,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x2547700C: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R26 - 7: INCEIPL $4 - - 0x25477010: 4092FDF4 bc 4,18,0x25476E04 - 8: Jc18o $0x25476E04 - - -. 0 25477008 12 -. 2E 03 FF FF 7C 7A 1B 78 40 92 FD F4 - -==== BB 449 (0x25476E04) approx BBs exec'd 0 ==== - - 0x25476E04: 571227FE rlwinm r18,r24,4,31,31 - 0: GETL R24, t0 - 1: ROLL $0x4, t0 - 2: ANDL $0x1, t0 - 3: PUTL t0, R18 - 4: INCEIPL $4 - - 0x25476E08: 32D2FFFF addic r22,r18,-1 - 5: GETL R18, t2 - 6: ADCL $0xFFFFFFFF, t2 (-wCa) - 7: PUTL t2, R22 - 8: INCEIPL $4 - - 0x25476E0C: 7ED6B110 subfe r22,r22,r22 - 9: GETL R22, t4 - 10: GETL R22, t6 - 11: SBBL t4, t6 (-rCa-wCa) - 12: PUTL t6, R22 - 13: INCEIPL $4 - - 0x25476E10: 7F7CB038 and r28,r27,r22 - 14: GETL R27, t8 - 15: GETL R22, t10 - 16: ANDL t8, t10 - 17: PUTL t10, R28 - 18: INCEIPL $4 - - 0x25476E14: 4092020C bc 4,18,0x25477020 - 19: Jc18o $0x25477020 - - -. 0 25476E04 20 -. 57 12 27 FE 32 D2 FF FF 7E D6 B1 10 7F 7C B0 38 40 92 02 0C - -==== BB 450 (0x25477020) approx BBs exec'd 0 ==== - - 0x25477020: 80FE04C0 lwz r7,1216(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25477024: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25477028: 80C10228 lwz r6,552(r1) - 8: GETL R1, t6 - 9: ADDL $0x228, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R6 - 12: INCEIPL $4 - - 0x2547702C: 7F44D378 or r4,r26,r26 - 13: GETL R26, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0x25477030: 81C70000 lwz r14,0(r7) - 16: GETL R7, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R14 - 19: INCEIPL $4 - - 0x25477034: 7E088378 or r8,r16,r16 - 20: GETL R16, t16 - 21: PUTL t16, R8 - 22: INCEIPL $4 - - 0x25477038: 7F87E378 or r7,r28,r28 - 23: GETL R28, t18 - 24: PUTL t18, R7 - 25: INCEIPL $4 - - 0x2547703C: 7F09C378 or r9,r24,r24 - 26: GETL R24, t20 - 27: PUTL t20, R9 - 28: INCEIPL $4 - - 0x25477040: 38A10018 addi r5,r1,24 - 29: GETL R1, t22 - 30: ADDL $0x18, t22 - 31: PUTL t22, R5 - 32: INCEIPL $4 - - 0x25477044: 3941022C addi r10,r1,556 - 33: GETL R1, t24 - 34: ADDL $0x22C, t24 - 35: PUTL t24, R10 - 36: INCEIPL $4 - - 0x25477048: 91C1022C stw r14,556(r1) - 37: GETL R14, t26 - 38: GETL R1, t28 - 39: ADDL $0x22C, t28 - 40: STL t26, (t28) - 41: INCEIPL $4 - - 0x2547704C: 93210008 stw r25,8(r1) - 42: GETL R25, t30 - 43: GETL R1, t32 - 44: ADDL $0x8, t32 - 45: STL t30, (t32) - 46: INCEIPL $4 - - 0x25477050: 4BFFE4B9 bl 0x25475508 - 47: MOVL $0x25477054, t34 - 48: PUTL t34, LR - 49: JMPo-c $0x25475508 ($4) - - -. 0 25477020 52 -. 80 FE 04 C0 7F E3 FB 78 80 C1 02 28 7F 44 D3 78 81 C7 00 00 7E 08 83 78 7F 87 E3 78 7F 09 C3 78 38 A1 00 18 39 41 02 2C 91 C1 02 2C 93 21 00 08 4B FF E4 B9 - -==== BB 451 _dl_map_object_from_fd(0x25475508) approx BBs exec'd 0 ==== - - 0x25475508: 9421FF00 stwu r1,-256(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF00, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547550C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25475510: 48021AF1 bl 0x25497000 - 9: MOVL $0x25475514, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25475508 12 -. 94 21 FF 00 7C 08 02 A6 48 02 1A F1 - -==== BB 452 (0x25475514) approx BBs exec'd 0 ==== - - 0x25475514: 7D800026 mfcr r12 - 0: GETL CR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0x25475518: 93C100F8 stw r30,248(r1) - 3: GETL R30, t2 - 4: GETL R1, t4 - 5: ADDL $0xF8, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x2547551C: 7FC802A6 mflr r30 - 8: GETL LR, t6 - 9: PUTL t6, R30 - 10: INCEIPL $4 - - 0x25475520: 93E100FC stw r31,252(r1) - 11: GETL R31, t8 - 12: GETL R1, t10 - 13: ADDL $0xFC, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25475524: 7C3F0B78 or r31,r1,r1 - 16: GETL R1, t12 - 17: PUTL t12, R31 - 18: INCEIPL $4 - - 0x25475528: 90010104 stw r0,260(r1) - 19: GETL R0, t14 - 20: GETL R1, t16 - 21: ADDL $0x104, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x2547552C: 920100C0 stw r16,192(r1) - 24: GETL R16, t18 - 25: GETL R1, t20 - 26: ADDL $0xC0, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x25475530: 7CD03378 or r16,r6,r6 - 29: GETL R6, t22 - 30: PUTL t22, R16 - 31: INCEIPL $4 - - 0x25475534: 926100CC stw r19,204(r1) - 32: GETL R19, t24 - 33: GETL R1, t26 - 34: ADDL $0xCC, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x25475538: 7C932378 or r19,r4,r4 - 37: GETL R4, t28 - 38: PUTL t28, R19 - 39: INCEIPL $4 - - 0x2547553C: 928100D0 stw r20,208(r1) - 40: GETL R20, t30 - 41: GETL R1, t32 - 42: ADDL $0xD0, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x25475540: 7C741B78 or r20,r3,r3 - 45: GETL R3, t34 - 46: PUTL t34, R20 - 47: INCEIPL $4 - - 0x25475544: 92C100D8 stw r22,216(r1) - 48: GETL R22, t36 - 49: GETL R1, t38 - 50: ADDL $0xD8, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x25475548: 38600003 li r3,3 - 53: MOVL $0x3, t40 - 54: PUTL t40, R3 - 55: INCEIPL $4 - - 0x2547554C: 92E100DC stw r23,220(r1) - 56: GETL R23, t42 - 57: GETL R1, t44 - 58: ADDL $0xDC, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0x25475550: 7D364B78 or r22,r9,r9 - 61: GETL R9, t46 - 62: PUTL t46, R22 - 63: INCEIPL $4 - - 0x25475554: 932100E4 stw r25,228(r1) - 64: GETL R25, t48 - 65: GETL R1, t50 - 66: ADDL $0xE4, t50 - 67: STL t48, (t50) - 68: INCEIPL $4 - - 0x25475558: 7CF73B78 or r23,r7,r7 - 69: GETL R7, t52 - 70: PUTL t52, R23 - 71: INCEIPL $4 - - 0x2547555C: 934100E8 stw r26,232(r1) - 72: GETL R26, t54 - 73: GETL R1, t56 - 74: ADDL $0xE8, t56 - 75: STL t54, (t56) - 76: INCEIPL $4 - - 0x25475560: 7D194378 or r25,r8,r8 - 77: GETL R8, t58 - 78: PUTL t58, R25 - 79: INCEIPL $4 - - 0x25475564: 936100EC stw r27,236(r1) - 80: GETL R27, t60 - 81: GETL R1, t62 - 82: ADDL $0xEC, t62 - 83: STL t60, (t62) - 84: INCEIPL $4 - - 0x25475568: 3B400000 li r26,0 - 85: MOVL $0x0, t64 - 86: PUTL t64, R26 - 87: INCEIPL $4 - - 0x2547556C: 938100F0 stw r28,240(r1) - 88: GETL R28, t66 - 89: GETL R1, t68 - 90: ADDL $0xF0, t68 - 91: STL t66, (t68) - 92: INCEIPL $4 - - 0x25475570: 7CBC2B78 or r28,r5,r5 - 93: GETL R5, t70 - 94: PUTL t70, R28 - 95: INCEIPL $4 - - 0x25475574: 91C100B8 stw r14,184(r1) - 96: GETL R14, t72 - 97: GETL R1, t74 - 98: ADDL $0xB8, t74 - 99: STL t72, (t74) - 100: INCEIPL $4 - - 0x25475578: 38BF0028 addi r5,r31,40 - 101: GETL R31, t76 - 102: ADDL $0x28, t76 - 103: PUTL t76, R5 - 104: INCEIPL $4 - - 0x2547557C: 91E100BC stw r15,188(r1) - 105: GETL R15, t78 - 106: GETL R1, t80 - 107: ADDL $0xBC, t80 - 108: STL t78, (t80) - 109: INCEIPL $4 - - 0x25475580: 922100C4 stw r17,196(r1) - 110: GETL R17, t82 - 111: GETL R1, t84 - 112: ADDL $0xC4, t84 - 113: STL t82, (t84) - 114: INCEIPL $4 - - 0x25475584: 924100C8 stw r18,200(r1) - 115: GETL R18, t86 - 116: GETL R1, t88 - 117: ADDL $0xC8, t88 - 118: STL t86, (t88) - 119: INCEIPL $4 - - 0x25475588: 92A100D4 stw r21,212(r1) - 120: GETL R21, t90 - 121: GETL R1, t92 - 122: ADDL $0xD4, t92 - 123: STL t90, (t92) - 124: INCEIPL $4 - - 0x2547558C: 930100E0 stw r24,224(r1) - 125: GETL R24, t94 - 126: GETL R1, t96 - 127: ADDL $0xE0, t96 - 128: STL t94, (t96) - 129: INCEIPL $4 - - 0x25475590: 93A100F4 stw r29,244(r1) - 130: GETL R29, t98 - 131: GETL R1, t100 - 132: ADDL $0xF4, t100 - 133: STL t98, (t100) - 134: INCEIPL $4 - - 0x25475594: 918100B4 stw r12,180(r1) - 135: GETL R12, t102 - 136: GETL R1, t104 - 137: ADDL $0xB4, t104 - 138: STL t102, (t104) - 139: INCEIPL $4 - - 0x25475598: 915F0098 stw r10,152(r31) - 140: GETL R10, t106 - 141: GETL R31, t108 - 142: ADDL $0x98, t108 - 143: STL t106, (t108) - 144: INCEIPL $4 - - 0x2547559C: 837F0108 lwz r27,264(r31) - 145: GETL R31, t110 - 146: ADDL $0x108, t110 - 147: LDL (t110), t112 - 148: PUTL t112, R27 - 149: INCEIPL $4 - - 0x254755A0: 4800C905 bl 0x25481EA4 - 150: MOVL $0x254755A4, t114 - 151: PUTL t114, LR - 152: JMPo-c $0x25481EA4 ($4) - - -. 0 25475514 144 -. 7D 80 00 26 93 C1 00 F8 7F C8 02 A6 93 E1 00 FC 7C 3F 0B 78 90 01 01 04 92 01 00 C0 7C D0 33 78 92 61 00 CC 7C 93 23 78 92 81 00 D0 7C 74 1B 78 92 C1 00 D8 38 60 00 03 92 E1 00 DC 7D 36 4B 78 93 21 00 E4 7C F7 3B 78 93 41 00 E8 7D 19 43 78 93 61 00 EC 3B 40 00 00 93 81 00 F0 7C BC 2B 78 91 C1 00 B8 38 BF 00 28 91 E1 00 BC 92 21 00 C4 92 41 00 C8 92 A1 00 D4 93 01 00 E0 93 A1 00 F4 91 81 00 B4 91 5F 00 98 83 7F 01 08 48 00 C9 05 - -==== BB 453 __GI___fxstat64(0x25481EA4) approx BBs exec'd 0 ==== - - 0x25481EA4: 9421FF80 stwu r1,-128(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF80, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25481EA8: 7CC802A6 mflr r6 - 6: GETL LR, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x25481EAC: 48015155 bl 0x25497000 - 9: MOVL $0x25481EB0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25481EA4 12 -. 94 21 FF 80 7C C8 02 A6 48 01 51 55 - -==== BB 454 (0x25481EB0) approx BBs exec'd 0 ==== - - 0x25481EB0: 93C10078 stw r30,120(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x78, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25481EB4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25481EB8: 9361006C stw r27,108(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x6C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25481EBC: 90C10084 stw r6,132(r1) - 13: GETL R6, t10 - 14: GETL R1, t12 - 15: ADDL $0x84, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25481EC0: 93210064 stw r25,100(r1) - 18: GETL R25, t14 - 19: GETL R1, t16 - 20: ADDL $0x64, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25481EC4: 7C791B78 or r25,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0x25481EC8: 837E04EC lwz r27,1260(r30) - 26: GETL R30, t20 - 27: ADDL $0x4EC, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R27 - 30: INCEIPL $4 - - 0x25481ECC: 93810070 stw r28,112(r1) - 31: GETL R28, t24 - 32: GETL R1, t26 - 33: ADDL $0x70, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x25481ED0: 7CBC2B78 or r28,r5,r5 - 36: GETL R5, t28 - 37: PUTL t28, R28 - 38: INCEIPL $4 - - 0x25481ED4: 801B0000 lwz r0,0(r27) - 39: GETL R27, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R0 - 42: INCEIPL $4 - - 0x25481ED8: 93E1007C stw r31,124(r1) - 43: GETL R31, t34 - 44: GETL R1, t36 - 45: ADDL $0x7C, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x25481EDC: 7C9F2378 or r31,r4,r4 - 48: GETL R4, t38 - 49: PUTL t38, R31 - 50: INCEIPL $4 - - 0x25481EE0: 2F800000 cmpi cr7,r0,0 - 51: GETL R0, t40 - 52: CMP0L t40, t42 (-rSo) - 53: ICRFL t42, $0x7, CR - 54: INCEIPL $4 - - 0x25481EE4: 93410068 stw r26,104(r1) - 55: GETL R26, t44 - 56: GETL R1, t46 - 57: ADDL $0x68, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0x25481EE8: 93A10074 stw r29,116(r1) - 60: GETL R29, t48 - 61: GETL R1, t50 - 62: ADDL $0x74, t50 - 63: STL t48, (t50) - 64: INCEIPL $4 - - 0x25481EEC: 409E0048 bc 4,30,0x25481F34 - 65: Jc30o $0x25481F34 - - -. 0 25481EB0 64 -. 93 C1 00 78 7F C8 02 A6 93 61 00 6C 90 C1 00 84 93 21 00 64 7C 79 1B 78 83 7E 04 EC 93 81 00 70 7C BC 2B 78 80 1B 00 00 93 E1 00 7C 7C 9F 23 78 2F 80 00 00 93 41 00 68 93 A1 00 74 40 9E 00 48 - -==== BB 455 (0x25481EF0) approx BBs exec'd 0 ==== - - 0x25481EF0: 83BE0514 lwz r29,1300(r30) - 0: GETL R30, t0 - 1: ADDL $0x514, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25481EF4: 7C832378 or r3,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25481EF8: 380000C5 li r0,197 - 8: MOVL $0xC5, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x25481EFC: 7CA42B78 or r4,r5,r5 - 11: GETL R5, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x25481F00: 835D0000 lwz r26,0(r29) - 14: GETL R29, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R26 - 17: INCEIPL $4 - - 0x25481F04: 44000002 sc - 18: JMPo-sys $0x25481F08 ($4) - - -. 0 25481EF0 24 -. 83 BE 05 14 7C 83 23 78 38 00 00 C5 7C A4 2B 78 83 5D 00 00 44 00 00 02 - -==== BB 456 (0x25481F08) approx BBs exec'd 0 ==== - - 0x25481F08: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25481F0C: 74091000 andis. r9,r0,0x1000 - 3: GETL R0, t2 - 4: ANDL $0x10000000, t2 - 5: PUTL t2, R9 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0x25481F10: 408200C4 bc 4,2,0x25481FD4 - 9: Jc02o $0x25481FD4 - - -. 0 25481F08 12 -. 7C 00 00 26 74 09 10 00 40 82 00 C4 - -==== BB 457 (0x25481F14) approx BBs exec'd 0 ==== - - 0x25481F14: 2C83FFFF cmpi cr1,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25481F18: 40A60044 bc 5,6,0x25481F5C - 5: Jc06o $0x25481F5C - - -. 0 25481F14 8 -. 2C 83 FF FF 40 A6 00 44 - -==== BB 458 (0x25481F5C) approx BBs exec'd 0 ==== - - 0x25481F5C: 80A10084 lwz r5,132(r1) - 0: GETL R1, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25481F60: 83210064 lwz r25,100(r1) - 5: GETL R1, t4 - 6: ADDL $0x64, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0x25481F64: 83410068 lwz r26,104(r1) - 10: GETL R1, t8 - 11: ADDL $0x68, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R26 - 14: INCEIPL $4 - - 0x25481F68: 7CA803A6 mtlr r5 - 15: GETL R5, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x25481F6C: 8361006C lwz r27,108(r1) - 18: GETL R1, t14 - 19: ADDL $0x6C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R27 - 22: INCEIPL $4 - - 0x25481F70: 83810070 lwz r28,112(r1) - 23: GETL R1, t18 - 24: ADDL $0x70, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R28 - 27: INCEIPL $4 - - 0x25481F74: 83A10074 lwz r29,116(r1) - 28: GETL R1, t22 - 29: ADDL $0x74, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R29 - 32: INCEIPL $4 - - 0x25481F78: 83C10078 lwz r30,120(r1) - 33: GETL R1, t26 - 34: ADDL $0x78, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R30 - 37: INCEIPL $4 - - 0x25481F7C: 83E1007C lwz r31,124(r1) - 38: GETL R1, t30 - 39: ADDL $0x7C, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R31 - 42: INCEIPL $4 - - 0x25481F80: 38210080 addi r1,r1,128 - 43: GETL R1, t34 - 44: ADDL $0x80, t34 - 45: PUTL t34, R1 - 46: INCEIPL $4 - - 0x25481F84: 4E800020 blr - 47: GETL LR, t36 - 48: JMPo-r t36 ($4) - - -. 0 25481F5C 44 -. 80 A1 00 84 83 21 00 64 83 41 00 68 7C A8 03 A6 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C 38 21 00 80 4E 80 00 20 - -==== BB 459 (0x254755A4) approx BBs exec'd 0 ==== - - 0x254755A4: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x254755A8: 935F00A0 stw r26,160(r31) - 4: GETL R26, t4 - 5: GETL R31, t6 - 6: ADDL $0xA0, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x254755AC: 419C082C bc 12,28,0x25475DD8 - 9: Js28o $0x25475DD8 - - -. 0 254755A4 12 -. 2F 83 00 00 93 5F 00 A0 41 9C 08 2C - -==== BB 460 (0x254755B0) approx BBs exec'd 0 ==== - - 0x254755B0: 1CBB0018 mulli r5,r27,24 - 0: GETL R27, t0 - 1: MULL $0x18, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x254755B4: 809E04C8 lwz r4,1224(r30) - 4: GETL R30, t2 - 5: ADDL $0x4C8, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x254755B8: 7FA5202E lwzx r29,r5,r4 - 9: GETL R4, t6 - 10: GETL R5, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0x254755BC: 2C1D0000 cmpi cr0,r29,0 - 15: GETL R29, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x0, CR - 18: INCEIPL $4 - - 0x254755C0: 41820148 bc 12,2,0x25475708 - 19: Js02o $0x25475708 - - -. 0 254755B0 20 -. 1C BB 00 18 80 9E 04 C8 7F A5 20 2E 2C 1D 00 00 41 82 01 48 - -==== BB 461 (0x254755C4) approx BBs exec'd 0 ==== - - 0x254755C4: 817F0030 lwz r11,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254755C8: 3B400000 li r26,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x254755CC: 48000010 b 0x254755DC - 8: JMPo $0x254755DC ($4) - - -. 0 254755C4 12 -. 81 7F 00 30 3B 40 00 00 48 00 00 10 - -==== BB 462 (0x254755DC) approx BBs exec'd 0 ==== - - 0x254755DC: 80DD01D8 lwz r6,472(r29) - 0: GETL R29, t0 - 1: ADDL $0x1D8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254755E0: 7C865800 cmp cr1,r6,r11 - 5: GETL R6, t4 - 6: GETL R11, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0x254755E4: 4086FFEC bc 4,6,0x254755D0 - 10: Jc06o $0x254755D0 - - -. 0 254755DC 12 -. 80 DD 01 D8 7C 86 58 00 40 86 FF EC - -==== BB 463 (0x254755E8) approx BBs exec'd 0 ==== - - 0x254755E8: 811D01DC lwz r8,476(r29) - 0: GETL R29, t0 - 1: ADDL $0x1DC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254755EC: 80FF0034 lwz r7,52(r31) - 5: GETL R31, t4 - 6: ADDL $0x34, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0x254755F0: 7E083800 cmp cr4,r8,r7 - 10: GETL R8, t8 - 11: GETL R7, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x4, CR - 14: INCEIPL $4 - - 0x254755F4: 4092FFDC bc 4,18,0x254755D0 - 15: Jc18o $0x254755D0 - - -. 0 254755E8 16 -. 81 1D 01 DC 80 FF 00 34 7E 08 38 00 40 92 FF DC - -==== BB 464 (0x254755D0) approx BBs exec'd 0 ==== - - 0x254755D0: 83BD000C lwz r29,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254755D4: 2E1D0000 cmpi cr4,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254755D8: 41920130 bc 12,18,0x25475708 - 9: Js18o $0x25475708 - - -. 0 254755D0 12 -. 83 BD 00 0C 2E 1D 00 00 41 92 01 30 - -==== BB 465 (0x25475708) approx BBs exec'd 0 ==== - - 0x25475708: 2F1B0000 cmpi cr6,r27,0 - 0: GETL R27, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547570C: 409A06E0 bc 4,26,0x25475DEC - 4: Jc26o $0x25475DEC - - -. 0 25475708 8 -. 2F 1B 00 00 40 9A 06 E0 - -==== BB 466 (0x25475710) approx BBs exec'd 0 ==== - - 0x25475710: 72C00004 andi. r0,r22,0x4 - 0: GETL R22, t0 - 1: ANDL $0x4, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25475714: 38600000 li r3,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x25475718: 40A2FF8C bc 5,2,0x254756A4 - 9: Jc02o $0x254756A4 - - -. 0 25475710 12 -. 72 C0 00 04 38 60 00 00 40 A2 FF 8C - -==== BB 467 (0x2547571C) approx BBs exec'd 0 ==== - - 0x2547571C: 823E04F4 lwz r17,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0x25475720: 80910000 lwz r4,0(r17) - 5: GETL R17, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x25475724: 70890040 andi. r9,r4,0x40 - 9: GETL R4, t8 - 10: ANDL $0x40, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25475728: 40820738 bc 4,2,0x25475E60 - 15: Jc02o $0x25475E60 - - -. 0 2547571C 16 -. 82 3E 04 F4 80 91 00 00 70 89 00 40 40 82 07 38 - -==== BB 468 (0x2547572C) approx BBs exec'd 0 ==== - - 0x2547572C: 7F25CB78 or r5,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x25475730: 7F68DB78 or r8,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0x25475734: 7E038378 or r3,r16,r16 - 6: GETL R16, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x25475738: 7E84A378 or r4,r20,r20 - 9: GETL R20, t6 - 10: PUTL t6, R4 - 11: INCEIPL $4 - - 0x2547573C: 7EE6BB78 or r6,r23,r23 - 12: GETL R23, t8 - 13: PUTL t8, R6 - 14: INCEIPL $4 - - 0x25475740: 7EC7B378 or r7,r22,r22 - 15: GETL R22, t10 - 16: PUTL t10, R7 - 17: INCEIPL $4 - - 0x25475744: 480039B1 bl 0x254790F4 - 18: MOVL $0x25475748, t12 - 19: PUTL t12, LR - 20: JMPo-c $0x254790F4 ($4) - - -. 0 2547572C 28 -. 7F 25 CB 78 7F 68 DB 78 7E 03 83 78 7E 84 A3 78 7E E6 BB 78 7E C7 B3 78 48 00 39 B1 - -==== BB 469 (0x25479318) approx BBs exec'd 0 ==== - - 0x25479318: 7D695B78 or r9,r11,r11 - 0: GETL R11, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x2547931C: 48000008 b 0x25479324 - 3: JMPo $0x25479324 ($4) - - -. 0 25479318 8 -. 7D 69 5B 78 48 00 00 08 - -==== BB 470 (0x25479324) approx BBs exec'd 0 ==== - - 0x25479324: 8009000C lwz r0,12(r9) - 0: GETL R9, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25479328: 2C800000 cmpi cr1,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547932C: 4086FFF4 bc 4,6,0x25479320 - 9: Jc06o $0x25479320 - - -. 0 25479324 12 -. 80 09 00 0C 2C 80 00 00 40 86 FF F4 - -==== BB 471 (0x25479320) approx BBs exec'd 0 ==== - - 0x25479320: 7C090378 or r9,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25479324: 8009000C lwz r0,12(r9) - 3: GETL R9, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25479328: 2C800000 cmpi cr1,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0x2547932C: 4086FFF4 bc 4,6,0x25479320 - 12: Jc06o $0x25479320 - - -. 0 25479320 16 -. 7C 09 03 78 80 09 00 0C 2C 80 00 00 40 86 FF F4 - -==== BB 472 (0x25479330) approx BBs exec'd 0 ==== - - 0x25479330: 93E9000C stw r31,12(r9) - 0: GETL R31, t0 - 1: GETL R9, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25479334: 2F1C0000 cmpi cr6,r28,0 - 5: GETL R28, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25479338: 913F0010 stw r9,16(r31) - 9: GETL R9, t8 - 10: GETL R31, t10 - 11: ADDL $0x10, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x2547933C: 38800001 li r4,1 - 14: MOVL $0x1, t12 - 15: PUTL t12, R4 - 16: INCEIPL $4 - - 0x25479340: 7D0A282E lwzx r8,r10,r5 - 17: GETL R5, t14 - 18: GETL R10, t16 - 19: ADDL t16, t14 - 20: LDL (t14), t18 - 21: PUTL t18, R8 - 22: INCEIPL $4 - - 0x25479344: 7D4A2A14 add r10,r10,r5 - 23: GETL R10, t20 - 24: GETL R5, t22 - 25: ADDL t20, t22 - 26: PUTL t22, R10 - 27: INCEIPL $4 - - 0x25479348: 832A0004 lwz r25,4(r10) - 28: GETL R10, t24 - 29: ADDL $0x4, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R25 - 32: INCEIPL $4 - - 0x2547934C: 81650198 lwz r11,408(r5) - 33: GETL R5, t28 - 34: ADDL $0x198, t28 - 35: LDL (t28), t30 - 36: PUTL t30, R11 - 37: INCEIPL $4 - - 0x25479350: 38E80158 addi r7,r8,344 - 38: GETL R8, t32 - 39: ADDL $0x158, t32 - 40: PUTL t32, R7 - 41: INCEIPL $4 - - 0x25479354: 8185019C lwz r12,412(r5) - 42: GETL R5, t34 - 43: ADDL $0x19C, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R12 - 46: INCEIPL $4 - - 0x25479358: 3B190001 addi r24,r25,1 - 47: GETL R25, t38 - 48: ADDL $0x1, t38 - 49: PUTL t38, R24 - 50: INCEIPL $4 - - 0x2547935C: 90E60000 stw r7,0(r6) - 51: GETL R7, t40 - 52: GETL R6, t42 - 53: STL t40, (t42) - 54: INCEIPL $4 - - 0x25479360: 310C0001 addic r8,r12,1 - 55: GETL R12, t44 - 56: ADCL $0x1, t44 (-wCa) - 57: PUTL t44, R8 - 58: INCEIPL $4 - - 0x25479364: 7CEB0194 addze r7,r11 - 59: GETL R11, t46 - 60: ADCL $0x0, t46 (-rCa-wCa) - 61: PUTL t46, R7 - 62: INCEIPL $4 - - 0x25479368: 930A0004 stw r24,4(r10) - 63: GETL R24, t48 - 64: GETL R10, t50 - 65: ADDL $0x4, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x2547936C: 90E50198 stw r7,408(r5) - 68: GETL R7, t52 - 69: GETL R5, t54 - 70: ADDL $0x198, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0x25479370: 9105019C stw r8,412(r5) - 73: GETL R8, t56 - 74: GETL R5, t58 - 75: ADDL $0x19C, t58 - 76: STL t56, (t58) - 77: INCEIPL $4 - - 0x25479374: 409AFEA8 bc 4,26,0x2547921C - 78: Jc26o $0x2547921C - - -. 0 25479330 72 -. 93 E9 00 0C 2F 1C 00 00 91 3F 00 10 38 80 00 01 7D 0A 28 2E 7D 4A 2A 14 83 2A 00 04 81 65 01 98 38 E8 01 58 81 85 01 9C 3B 19 00 01 90 E6 00 00 31 0C 00 01 7C EB 01 94 93 0A 00 04 90 E5 01 98 91 05 01 9C 40 9A FE A8 - -==== BB 473 (0x2547921C) approx BBs exec'd 0 ==== - - 0x2547921C: 801C0168 lwz r0,360(r28) - 0: GETL R28, t0 - 1: ADDL $0x168, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25479220: 2C000000 cmpi cr0,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25479224: 4082FFF4 bc 4,2,0x25479218 - 9: Jc02o $0x25479218 - - -. 0 2547921C 12 -. 80 1C 01 68 2C 00 00 00 40 82 FF F4 - -==== BB 474 (0x25479234) approx BBs exec'd 0 ==== - - 0x25479234: 81660000 lwz r11,0(r6) - 0: GETL R6, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25479238: 7C895800 cmp cr1,r9,r11 - 4: GETL R9, t4 - 5: GETL R11, t6 - 6: CMPL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x1, CR - 8: INCEIPL $4 - - 0x2547923C: 41860024 bc 12,6,0x25479260 - 9: Js06o $0x25479260 - - -. 0 25479234 12 -. 81 66 00 00 7C 89 58 00 41 86 00 24 - -==== BB 475 (0x25479260) approx BBs exec'd 0 ==== - - 0x25479260: 3B7F0158 addi r27,r31,344 - 0: GETL R31, t0 - 1: ADDL $0x158, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25479264: 937F01C4 stw r27,452(r31) - 4: GETL R27, t2 - 5: GETL R31, t4 - 6: ADDL $0x1C4, t4 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x25479268: 8BB70000 lbz r29,0(r23) - 9: GETL R23, t6 - 10: LDB (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x2547926C: 2F1D0000 cmpi cr6,r29,0 - 13: GETL R29, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x6, CR - 16: INCEIPL $4 - - 0x25479270: 419A006C bc 12,26,0x254792DC - 17: Js26o $0x254792DC - - -. 0 25479260 20 -. 3B 7F 01 58 93 7F 01 C4 8B B7 00 00 2F 1D 00 00 41 9A 00 6C - -==== BB 476 (0x25479274) approx BBs exec'd 0 ==== - - 0x25479274: 7EE3BB78 or r3,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25479278: 3B800000 li r28,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R28 - 5: INCEIPL $4 - - 0x2547927C: 48009D55 bl 0x25482FD0 - 6: MOVL $0x25479280, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25482FD0 ($4) - - -. 0 25479274 12 -. 7E E3 BB 78 3B 80 00 00 48 00 9D 55 - -==== BB 477 (0x25479280) approx BBs exec'd 0 ==== - - 0x25479280: 2F9D002F cmpi cr7,r29,47 - 0: GETL R29, t0 - 1: MOVL $0x2F, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25479284: 3B630001 addi r27,r3,1 - 5: GETL R3, t6 - 6: ADDL $0x1, t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0x25479288: 835E0514 lwz r26,1300(r30) - 9: GETL R30, t8 - 10: ADDL $0x514, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R26 - 13: INCEIPL $4 - - 0x2547928C: 7F7DDB78 or r29,r27,r27 - 14: GETL R27, t12 - 15: PUTL t12, R29 - 16: INCEIPL $4 - - 0x25479290: 419E0154 bc 12,30,0x254793E4 - 17: Js30o $0x254793E4 - - -. 0 25479280 20 -. 2F 9D 00 2F 3B 63 00 01 83 5E 05 14 7F 7D DB 78 41 9E 01 54 - -==== BB 478 (0x254793E4) approx BBs exec'd 0 ==== - - 0x254793E4: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254793E8: 4801E63D bl 0x25497A24 - 3: MOVL $0x254793EC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25497A24 ($4) - - -. 0 254793E4 8 -. 7F 63 DB 78 48 01 E6 3D - -==== BB 479 (0x254793EC) approx BBs exec'd 0 ==== - - 0x254793EC: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x254793F0: 7C7C1B78 or r28,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R28 - 6: INCEIPL $4 - - 0x254793F4: 4086FFB0 bc 4,6,0x254793A4 - 7: Jc06o $0x254793A4 - - -. 0 254793EC 12 -. 2C 83 00 00 7C 7C 1B 78 40 86 FF B0 - -==== BB 480 (0x254793A4) approx BBs exec'd 0 ==== - - 0x254793A4: 7EE4BB78 or r4,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254793A8: 7F65DB78 or r5,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x254793AC: 4800A675 bl 0x25483A20 - 6: MOVL $0x254793B0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483A20 ($4) - - -. 0 254793A4 12 -. 7E E4 BB 78 7F 65 DB 78 48 00 A6 75 - -==== BB 481 (0x254793B0) approx BBs exec'd 0 ==== - - 0x254793B0: 8EE3FFFF lbzu r23,-1(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R23 - 5: INCEIPL $4 - - 0x254793B4: 2C17002F cmpi cr0,r23,47 - 6: GETL R23, t4 - 7: MOVL $0x2F, t8 - 8: CMPL t4, t8, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x254793B8: 4082FFF8 bc 4,2,0x254793B0 - 11: Jc02o $0x254793B0 - - -. 0 254793B0 12 -. 8E E3 FF FF 2C 17 00 2F 40 82 FF F8 - -==== BB 482 (0x254793BC) approx BBs exec'd 0 ==== - - 0x254793BC: 7F03E000 cmp cr6,r3,r28 - 0: GETL R3, t0 - 1: GETL R28, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0x254793C0: 419A0014 bc 12,26,0x254793D4 - 5: Js26o $0x254793D4 - - -. 0 254793BC 8 -. 7F 03 E0 00 41 9A 00 14 - -==== BB 483 (0x254793C4) approx BBs exec'd 0 ==== - - 0x254793C4: 38C00000 li r6,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x254793C8: 98C30000 stb r6,0(r3) - 3: GETL R6, t2 - 4: GETL R3, t4 - 5: STB t2, (t4) - 6: INCEIPL $4 - - 0x254793CC: 939F019C stw r28,412(r31) - 7: GETL R28, t6 - 8: GETL R31, t8 - 9: ADDL $0x19C, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x254793D0: 4BFFFF0C b 0x254792DC - 12: JMPo $0x254792DC ($4) - - -. 0 254793C4 16 -. 38 C0 00 00 98 C3 00 00 93 9F 01 9C 4B FF FF 0C - -==== BB 484 (0x25475748) approx BBs exec'd 0 ==== - - 0x25475748: 3B1C0004 addi r24,r28,4 - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R24 - 3: INCEIPL $4 - - 0x2547574C: 7C7A1B79 or. r26,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R26 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0x25475750: 41820708 bc 12,2,0x25475E58 - 9: Js02o $0x25475E58 - - -. 0 25475748 12 -. 3B 1C 00 04 7C 7A 1B 79 41 82 07 08 - -==== BB 485 (0x25475754) approx BBs exec'd 0 ==== - - 0x25475754: A1F8002C lhz r15,44(r24) - 0: GETL R24, t0 - 1: ADDL $0x2C, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0x25475758: 81D80018 lwz r14,24(r24) - 5: GETL R24, t4 - 6: ADDL $0x18, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R14 - 9: INCEIPL $4 - - 0x2547575C: A1580010 lhz r10,16(r24) - 10: GETL R24, t8 - 11: ADDL $0x10, t8 - 12: LDW (t8), t10 - 13: PUTL t10, R10 - 14: INCEIPL $4 - - 0x25475760: B1FA0154 sth r15,340(r26) - 15: GETL R15, t12 - 16: GETL R26, t14 - 17: ADDL $0x154, t14 - 18: STW t12, (t14) - 19: INCEIPL $4 - - 0x25475764: 91DA0150 stw r14,336(r26) - 20: GETL R14, t16 - 21: GETL R26, t18 - 22: ADDL $0x150, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25475768: A118002C lhz r8,44(r24) - 25: GETL R24, t20 - 26: ADDL $0x2C, t20 - 27: LDW (t20), t22 - 28: PUTL t22, R8 - 29: INCEIPL $4 - - 0x2547576C: 8378001C lwz r27,28(r24) - 30: GETL R24, t24 - 31: ADDL $0x1C, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R27 - 34: INCEIPL $4 - - 0x25475770: 551D2834 rlwinm r29,r8,5,0,26 - 35: GETL R8, t28 - 36: SHLL $0x5, t28 - 37: PUTL t28, R29 - 38: INCEIPL $4 - - 0x25475774: 80DC0000 lwz r6,0(r28) - 39: GETL R28, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R6 - 42: INCEIPL $4 - - 0x25475778: 7CFBEA14 add r7,r27,r29 - 43: GETL R27, t34 - 44: GETL R29, t36 - 45: ADDL t34, t36 - 46: PUTL t36, R7 - 47: INCEIPL $4 - - 0x2547577C: 7F3BE214 add r25,r27,r28 - 48: GETL R27, t38 - 49: GETL R28, t40 - 50: ADDL t38, t40 - 51: PUTL t40, R25 - 52: INCEIPL $4 - - 0x25475780: 7F873040 cmpl cr7,r7,r6 - 53: GETL R7, t42 - 54: GETL R6, t44 - 55: CMPUL t42, t44, t46 (-rSo) - 56: ICRFL t46, $0x7, CR - 57: INCEIPL $4 - - 0x25475784: 915F009C stw r10,156(r31) - 58: GETL R10, t48 - 59: GETL R31, t50 - 60: ADDL $0x9C, t50 - 61: STL t48, (t50) - 62: INCEIPL $4 - - 0x25475788: 3B790004 addi r27,r25,4 - 63: GETL R25, t52 - 64: ADDL $0x4, t52 - 65: PUTL t52, R27 - 66: INCEIPL $4 - - 0x2547578C: 419D0438 bc 12,29,0x25475BC4 - 67: Js29o $0x25475BC4 - - -. 0 25475754 60 -. A1 F8 00 2C 81 D8 00 18 A1 58 00 10 B1 FA 01 54 91 DA 01 50 A1 18 00 2C 83 78 00 1C 55 1D 28 34 80 DC 00 00 7C FB EA 14 7F 3B E2 14 7F 87 30 40 91 5F 00 9C 3B 79 00 04 41 9D 04 38 - -==== BB 486 (0x25475790) approx BBs exec'd 0 ==== - - 0x25475790: A11A0154 lhz r8,340(r26) - 0: GETL R26, t0 - 1: ADDL $0x154, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25475794: 7C320B78 or r18,r1,r1 - 5: GETL R1, t4 - 6: PUTL t4, R18 - 7: INCEIPL $4 - - 0x25475798: 80810000 lwz r4,0(r1) - 8: GETL R1, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R4 - 11: INCEIPL $4 - - 0x2547579C: 3BA00007 li r29,7 - 12: MOVL $0x7, t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0x254757A0: 1CE80018 mulli r7,r8,24 - 15: GETL R8, t12 - 16: MULL $0x18, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x254757A4: 3B800000 li r28,0 - 19: MOVL $0x0, t14 - 20: PUTL t14, R28 - 21: INCEIPL $4 - - 0x254757A8: 38C7001E addi r6,r7,30 - 22: GETL R7, t16 - 23: ADDL $0x1E, t16 - 24: PUTL t16, R6 - 25: INCEIPL $4 - - 0x254757AC: 54D902B6 rlwinm r25,r6,0,10,27 - 26: GETL R6, t18 - 27: ANDL $0x3FFFF0, t18 - 28: PUTL t18, R25 - 29: INCEIPL $4 - - 0x254757B0: 7CB900D0 neg r5,r25 - 30: GETL R25, t20 - 31: NEGL t20 - 32: PUTL t20, R5 - 33: INCEIPL $4 - - 0x254757B4: 7C81296E stwux r4,r1,r5 - 34: GETL R5, t22 - 35: GETL R1, t24 - 36: ADDL t24, t22 - 37: PUTL t22, R1 - 38: GETL R4, t26 - 39: STL t26, (t22) - 40: INCEIPL $4 - - 0x254757B8: A0FA0154 lhz r7,340(r26) - 41: GETL R26, t28 - 42: ADDL $0x154, t28 - 43: LDW (t28), t30 - 44: PUTL t30, R7 - 45: INCEIPL $4 - - 0x254757BC: 3861002F addi r3,r1,47 - 46: GETL R1, t32 - 47: ADDL $0x2F, t32 - 48: PUTL t32, R3 - 49: INCEIPL $4 - - 0x254757C0: 93BF00A4 stw r29,164(r31) - 50: GETL R29, t34 - 51: GETL R31, t36 - 52: ADDL $0xA4, t36 - 53: STL t34, (t36) - 54: INCEIPL $4 - - 0x254757C4: 54750036 rlwinm r21,r3,0,0,27 - 55: GETL R3, t38 - 56: ANDL $0xFFFFFFF0, t38 - 57: PUTL t38, R21 - 58: INCEIPL $4 - - 0x254757C8: 54E92834 rlwinm r9,r7,5,0,26 - 59: GETL R7, t40 - 60: SHLL $0x5, t40 - 61: PUTL t40, R9 - 62: INCEIPL $4 - - 0x254757CC: 939F00A8 stw r28,168(r31) - 63: GETL R28, t42 - 64: GETL R31, t44 - 65: ADDL $0xA8, t44 - 66: STL t42, (t44) - 67: INCEIPL $4 - - 0x254757D0: 7C09DA14 add r0,r9,r27 - 68: GETL R9, t46 - 69: GETL R27, t48 - 70: ADDL t46, t48 - 71: PUTL t48, R0 - 72: INCEIPL $4 - - 0x254757D4: 7F7DDB78 or r29,r27,r27 - 73: GETL R27, t50 - 74: PUTL t50, R29 - 75: INCEIPL $4 - - 0x254757D8: 7E00D840 cmpl cr4,r0,r27 - 76: GETL R0, t52 - 77: GETL R27, t54 - 78: CMPUL t52, t54, t56 (-rSo) - 79: ICRFL t56, $0x4, CR - 80: INCEIPL $4 - - 0x254757DC: 409103A8 bc 4,17,0x25475B84 - 81: Jc17o $0x25475B84 - - -. 0 25475790 80 -. A1 1A 01 54 7C 32 0B 78 80 81 00 00 3B A0 00 07 1C E8 00 18 3B 80 00 00 38 C7 00 1E 54 D9 02 B6 7C B9 00 D0 7C 81 29 6E A0 FA 01 54 38 61 00 2F 93 BF 00 A4 54 75 00 36 54 E9 28 34 93 9F 00 A8 7C 09 DA 14 7F 7D DB 78 7E 00 D8 40 40 91 03 A8 - -==== BB 487 (0x254757E0) approx BBs exec'd 0 ==== - - 0x254757E0: 3B200000 li r25,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R25 - 2: INCEIPL $4 - - 0x254757E4: 48000028 b 0x2547580C - 3: JMPo $0x2547580C ($4) - - -. 0 254757E0 8 -. 3B 20 00 00 48 00 00 28 - -==== BB 488 (0x2547580C) approx BBs exec'd 0 ==== - - 0x2547580C: 813D0000 lwz r9,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25475810: 2F090006 cmpi cr6,r9,6 - 4: GETL R9, t4 - 5: MOVL $0x6, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25475814: 419A0094 bc 12,26,0x254758A8 - 9: Js26o $0x254758A8 - - -. 0 2547580C 12 -. 81 3D 00 00 2F 09 00 06 41 9A 00 94 - -==== BB 489 (0x25475818) approx BBs exec'd 0 ==== - - 0x25475818: 28090006 cmpli cr0,r9,6 - 0: GETL R9, t0 - 1: MOVL $0x6, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547581C: 40A1FFCC bc 5,1,0x254757E8 - 5: Jc01o $0x254757E8 - - -. 0 25475818 8 -. 28 09 00 06 40 A1 FF CC - -==== BB 490 (0x254757E8) approx BBs exec'd 0 ==== - - 0x254757E8: 2F890001 cmpi cr7,r9,1 - 0: GETL R9, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x254757EC: 419E02C4 bc 12,30,0x25475AB0 - 5: Js30o $0x25475AB0 - - -. 0 254757E8 8 -. 2F 89 00 01 41 9E 02 C4 - -==== BB 491 (0x25475AB0) approx BBs exec'd 0 ==== - - 0x25475AB0: 81310004 lwz r9,4(r17) - 0: GETL R17, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475AB4: 817D001C lwz r11,28(r29) - 5: GETL R29, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25475AB8: 3909FFFF addi r8,r9,-1 - 10: GETL R9, t8 - 11: ADDL $0xFFFFFFFF, t8 - 12: PUTL t8, R8 - 13: INCEIPL $4 - - 0x25475ABC: 7D694039 and. r9,r11,r8 - 14: GETL R11, t10 - 15: GETL R8, t12 - 16: ANDL t10, t12 - 17: PUTL t12, R9 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x0, CR - 20: INCEIPL $4 - - 0x25475AC0: 4082062C bc 4,2,0x254760EC - 21: Jc02o $0x254760EC - - -. 0 25475AB0 20 -. 81 31 00 04 81 7D 00 1C 39 09 FF FF 7D 69 40 39 40 82 06 2C - -==== BB 492 (0x25475AC4) approx BBs exec'd 0 ==== - - 0x25475AC4: 815D0008 lwz r10,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25475AC8: 38ABFFFF addi r5,r11,-1 - 5: GETL R11, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x25475ACC: 80DD0004 lwz r6,4(r29) - 9: GETL R29, t6 - 10: ADDL $0x4, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R6 - 13: INCEIPL $4 - - 0x25475AD0: 7C865050 subf r4,r6,r10 - 14: GETL R6, t10 - 15: GETL R10, t12 - 16: SUBL t10, t12 - 17: PUTL t12, R4 - 18: INCEIPL $4 - - 0x25475AD4: 7C8B2839 and. r11,r4,r5 - 19: GETL R4, t14 - 20: GETL R5, t16 - 21: ANDL t14, t16 - 22: PUTL t16, R11 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x0, CR - 25: INCEIPL $4 - - 0x25475AD8: 40820650 bc 4,2,0x25476128 - 26: Jc02o $0x25476128 - - -. 0 25475AC4 24 -. 81 5D 00 08 38 AB FF FF 80 DD 00 04 7C 86 50 50 7C 8B 28 39 40 82 06 50 - -==== BB 493 (0x25475ADC) approx BBs exec'd 0 ==== - - 0x25475ADC: 7D4A4078 andc r10,r10,r8 - 0: GETL R10, t0 - 1: GETL R8, t2 - 2: NOTL t2 - 3: ANDL t0, t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0x25475AE0: 3B9C0001 addi r28,r28,1 - 6: GETL R28, t4 - 7: ADDL $0x1, t4 - 8: PUTL t4, R28 - 9: INCEIPL $4 - - 0x25475AE4: 7D55C92E stwx r10,r21,r25 - 10: GETL R25, t6 - 11: GETL R21, t8 - 12: ADDL t8, t6 - 13: GETL R10, t10 - 14: STL t10, (t6) - 15: INCEIPL $4 - - 0x25475AE8: 289C0001 cmpli cr1,r28,1 - 16: GETL R28, t12 - 17: MOVL $0x1, t16 - 18: CMPUL t12, t16, t14 (-rSo) - 19: ICRFL t14, $0x1, CR - 20: INCEIPL $4 - - 0x25475AEC: 813D0008 lwz r9,8(r29) - 21: GETL R29, t18 - 22: ADDL $0x8, t18 - 23: LDL (t18), t20 - 24: PUTL t20, R9 - 25: INCEIPL $4 - - 0x25475AF0: 801D0010 lwz r0,16(r29) - 26: GETL R29, t22 - 27: ADDL $0x10, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R0 - 30: INCEIPL $4 - - 0x25475AF4: 81F10004 lwz r15,4(r17) - 31: GETL R17, t26 - 32: ADDL $0x4, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R15 - 35: INCEIPL $4 - - 0x25475AF8: 7C690214 add r3,r9,r0 - 36: GETL R9, t30 - 37: GETL R0, t32 - 38: ADDL t30, t32 - 39: PUTL t32, R3 - 40: INCEIPL $4 - - 0x25475AFC: 7D837A14 add r12,r3,r15 - 41: GETL R3, t34 - 42: GETL R15, t36 - 43: ADDL t34, t36 - 44: PUTL t36, R12 - 45: INCEIPL $4 - - 0x25475B00: 7DCF00D0 neg r14,r15 - 46: GETL R15, t38 - 47: NEGL t38 - 48: PUTL t38, R14 - 49: INCEIPL $4 - - 0x25475B04: 396CFFFF addi r11,r12,-1 - 50: GETL R12, t40 - 51: ADDL $0xFFFFFFFF, t40 - 52: PUTL t40, R11 - 53: INCEIPL $4 - - 0x25475B08: 7D687038 and r8,r11,r14 - 54: GETL R11, t42 - 55: GETL R14, t44 - 56: ANDL t42, t44 - 57: PUTL t44, R8 - 58: INCEIPL $4 - - 0x25475B0C: 7D75CA14 add r11,r21,r25 - 59: GETL R21, t46 - 60: GETL R25, t48 - 61: ADDL t46, t48 - 62: PUTL t48, R11 - 63: INCEIPL $4 - - 0x25475B10: 910B0004 stw r8,4(r11) - 64: GETL R8, t50 - 65: GETL R11, t52 - 66: ADDL $0x4, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0x25475B14: 3B390018 addi r25,r25,24 - 69: GETL R25, t54 - 70: ADDL $0x18, t54 - 71: PUTL t54, R25 - 72: INCEIPL $4 - - 0x25475B18: 809D0008 lwz r4,8(r29) - 73: GETL R29, t56 - 74: ADDL $0x8, t56 - 75: LDL (t56), t58 - 76: PUTL t58, R4 - 77: INCEIPL $4 - - 0x25475B1C: 80DD0010 lwz r6,16(r29) - 78: GETL R29, t60 - 79: ADDL $0x10, t60 - 80: LDL (t60), t62 - 81: PUTL t62, R6 - 82: INCEIPL $4 - - 0x25475B20: 7CA43214 add r5,r4,r6 - 83: GETL R4, t64 - 84: GETL R6, t66 - 85: ADDL t64, t66 - 86: PUTL t66, R5 - 87: INCEIPL $4 - - 0x25475B24: 90AB0008 stw r5,8(r11) - 88: GETL R5, t68 - 89: GETL R11, t70 - 90: ADDL $0x8, t70 - 91: STL t68, (t70) - 92: INCEIPL $4 - - 0x25475B28: 813D0008 lwz r9,8(r29) - 93: GETL R29, t72 - 94: ADDL $0x8, t72 - 95: LDL (t72), t74 - 96: PUTL t74, R9 - 97: INCEIPL $4 - - 0x25475B2C: 801D0014 lwz r0,20(r29) - 98: GETL R29, t76 - 99: ADDL $0x14, t76 - 100: LDL (t76), t78 - 101: PUTL t78, R0 - 102: INCEIPL $4 - - 0x25475B30: 7C690214 add r3,r9,r0 - 103: GETL R9, t80 - 104: GETL R0, t82 - 105: ADDL t80, t82 - 106: PUTL t82, R3 - 107: INCEIPL $4 - - 0x25475B34: 906B000C stw r3,12(r11) - 108: GETL R3, t84 - 109: GETL R11, t86 - 110: ADDL $0xC, t86 - 111: STL t84, (t86) - 112: INCEIPL $4 - - 0x25475B38: 81910004 lwz r12,4(r17) - 113: GETL R17, t88 - 114: ADDL $0x4, t88 - 115: LDL (t88), t90 - 116: PUTL t90, R12 - 117: INCEIPL $4 - - 0x25475B3C: 81DD0004 lwz r14,4(r29) - 118: GETL R29, t92 - 119: ADDL $0x4, t92 - 120: LDL (t92), t94 - 121: PUTL t94, R14 - 122: INCEIPL $4 - - 0x25475B40: 7DEC00D0 neg r15,r12 - 123: GETL R12, t96 - 124: NEGL t96 - 125: PUTL t96, R15 - 126: INCEIPL $4 - - 0x25475B44: 7DC87838 and r8,r14,r15 - 127: GETL R14, t98 - 128: GETL R15, t100 - 129: ANDL t98, t100 - 130: PUTL t100, R8 - 131: INCEIPL $4 - - 0x25475B48: 910B0010 stw r8,16(r11) - 132: GETL R8, t102 - 133: GETL R11, t104 - 134: ADDL $0x10, t104 - 135: STL t102, (t104) - 136: INCEIPL $4 - - 0x25475B4C: 40850018 bc 4,5,0x25475B64 - 137: Jc05o $0x25475B64 - - -. 0 25475ADC 116 -. 7D 4A 40 78 3B 9C 00 01 7D 55 C9 2E 28 9C 00 01 81 3D 00 08 80 1D 00 10 81 F1 00 04 7C 69 02 14 7D 83 7A 14 7D CF 00 D0 39 6C FF FF 7D 68 70 38 7D 75 CA 14 91 0B 00 04 3B 39 00 18 80 9D 00 08 80 DD 00 10 7C A4 32 14 90 AB 00 08 81 3D 00 08 80 1D 00 14 7C 69 02 14 90 6B 00 0C 81 91 00 04 81 DD 00 04 7D EC 00 D0 7D C8 78 38 91 0B 00 10 40 85 00 18 - -==== BB 494 (0x25475B64) approx BBs exec'd 0 ==== - - 0x25475B64: 807D0018 lwz r3,24(r29) - 0: GETL R29, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25475B68: 3D807351 lis r12,29521 - 5: MOVL $0x73510000, t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0x25475B6C: 618E6240 ori r14,r12,0x6240 - 8: MOVL $0x73516240, t6 - 9: PUTL t6, R14 - 10: INCEIPL $4 - - 0x25475B70: 546F16FA rlwinm r15,r3,2,27,29 - 11: GETL R3, t8 - 12: ROLL $0x2, t8 - 13: ANDL $0x1C, t8 - 14: PUTL t8, R15 - 15: INCEIPL $4 - - 0x25475B74: 7DC87E30 sraw r8,r14,r15 - 16: GETL R14, t12 - 17: GETL R15, t10 - 18: SARL t10, t12 (-wCa) - 19: PUTL t12, R8 - 20: INCEIPL $4 - - 0x25475B78: 5506073E rlwinm r6,r8,0,28,31 - 21: GETL R8, t14 - 22: ANDL $0xF, t14 - 23: PUTL t14, R6 - 24: INCEIPL $4 - - 0x25475B7C: 90CB0014 stw r6,20(r11) - 25: GETL R6, t16 - 26: GETL R11, t18 - 27: ADDL $0x14, t18 - 28: STL t16, (t18) - 29: INCEIPL $4 - - 0x25475B80: 4BFFFC78 b 0x254757F8 - 30: JMPo $0x254757F8 ($4) - - -. 0 25475B64 32 -. 80 7D 00 18 3D 80 73 51 61 8E 62 40 54 6F 16 FA 7D C8 7E 30 55 06 07 3E 90 CB 00 14 4B FF FC 78 - -==== BB 495 (0x254757F8) approx BBs exec'd 0 ==== - - 0x254757F8: 54EF2834 rlwinm r15,r7,5,0,26 - 0: GETL R7, t0 - 1: SHLL $0x5, t0 - 2: PUTL t0, R15 - 3: INCEIPL $4 - - 0x254757FC: 3BBD0020 addi r29,r29,32 - 4: GETL R29, t2 - 5: ADDL $0x20, t2 - 6: PUTL t2, R29 - 7: INCEIPL $4 - - 0x25475800: 7DCFDA14 add r14,r15,r27 - 8: GETL R15, t4 - 9: GETL R27, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R14 - 12: INCEIPL $4 - - 0x25475804: 7C8EE840 cmpl cr1,r14,r29 - 13: GETL R14, t8 - 14: GETL R29, t10 - 15: CMPUL t8, t10, t12 (-rSo) - 16: ICRFL t12, $0x1, CR - 17: INCEIPL $4 - - 0x25475808: 408500BC bc 4,5,0x254758C4 - 18: Jc05o $0x254758C4 - - -. 0 254757F8 20 -. 54 EF 28 34 3B BD 00 20 7D CF DA 14 7C 8E E8 40 40 85 00 BC - -==== BB 496 (0x25475B50) approx BBs exec'd 0 ==== - - 0x25475B50: 808BFFEC lwz r4,-20(r11) - 0: GETL R11, t0 - 1: ADDL $0xFFFFFFEC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25475B54: 7E045000 cmp cr4,r4,r10 - 5: GETL R4, t4 - 6: GETL R10, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x4, CR - 9: INCEIPL $4 - - 0x25475B58: 4192000C bc 12,18,0x25475B64 - 10: Js18o $0x25475B64 - - -. 0 25475B50 12 -. 80 8B FF EC 7E 04 50 00 41 92 00 0C - -==== BB 497 (0x25475B5C) approx BBs exec'd 0 ==== - - 0x25475B5C: 39400001 li r10,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x25475B60: 915F00A8 stw r10,168(r31) - 3: GETL R10, t2 - 4: GETL R31, t4 - 5: ADDL $0xA8, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x25475B64: 807D0018 lwz r3,24(r29) - 8: GETL R29, t6 - 9: ADDL $0x18, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0x25475B68: 3D807351 lis r12,29521 - 13: MOVL $0x73510000, t10 - 14: PUTL t10, R12 - 15: INCEIPL $4 - - 0x25475B6C: 618E6240 ori r14,r12,0x6240 - 16: MOVL $0x73516240, t12 - 17: PUTL t12, R14 - 18: INCEIPL $4 - - 0x25475B70: 546F16FA rlwinm r15,r3,2,27,29 - 19: GETL R3, t14 - 20: ROLL $0x2, t14 - 21: ANDL $0x1C, t14 - 22: PUTL t14, R15 - 23: INCEIPL $4 - - 0x25475B74: 7DC87E30 sraw r8,r14,r15 - 24: GETL R14, t18 - 25: GETL R15, t16 - 26: SARL t16, t18 (-wCa) - 27: PUTL t18, R8 - 28: INCEIPL $4 - - 0x25475B78: 5506073E rlwinm r6,r8,0,28,31 - 29: GETL R8, t20 - 30: ANDL $0xF, t20 - 31: PUTL t20, R6 - 32: INCEIPL $4 - - 0x25475B7C: 90CB0014 stw r6,20(r11) - 33: GETL R6, t22 - 34: GETL R11, t24 - 35: ADDL $0x14, t24 - 36: STL t22, (t24) - 37: INCEIPL $4 - - 0x25475B80: 4BFFFC78 b 0x254757F8 - 38: JMPo $0x254757F8 ($4) - - -. 0 25475B5C 40 -. 39 40 00 01 91 5F 00 A8 80 7D 00 18 3D 80 73 51 61 8E 62 40 54 6F 16 FA 7D C8 7E 30 55 06 07 3E 90 CB 00 14 4B FF FC 78 - -==== BB 498 (0x254757F0) approx BBs exec'd 0 ==== - - 0x254757F0: 2C890002 cmpi cr1,r9,2 - 0: GETL R9, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x254757F4: 418603B8 bc 12,6,0x25475BAC - 5: Js06o $0x25475BAC - - -. 0 254757F0 8 -. 2C 89 00 02 41 86 03 B8 - -==== BB 499 (0x25475BAC) approx BBs exec'd 0 ==== - - 0x25475BAC: 807D0014 lwz r3,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25475BB0: 819D0008 lwz r12,8(r29) - 5: GETL R29, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25475BB4: 546BE8FE rlwinm r11,r3,29,3,31 - 10: GETL R3, t8 - 11: SHRL $0x3, t8 - 12: PUTL t8, R11 - 13: INCEIPL $4 - - 0x25475BB8: 919A0008 stw r12,8(r26) - 14: GETL R12, t10 - 15: GETL R26, t12 - 16: ADDL $0x8, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x25475BBC: B17A0156 sth r11,342(r26) - 19: GETL R11, t14 - 20: GETL R26, t16 - 21: ADDL $0x156, t16 - 22: STW t14, (t16) - 23: INCEIPL $4 - - 0x25475BC0: 4BFFFC38 b 0x254757F8 - 24: JMPo $0x254757F8 ($4) - - -. 0 25475BAC 24 -. 80 7D 00 14 81 9D 00 08 54 6B E8 FE 91 9A 00 08 B1 7A 01 56 4B FF FC 38 - -==== BB 500 (0x25475820) approx BBs exec'd 0 ==== - - 0x25475820: 3DC06474 lis r14,25716 - 0: MOVL $0x64740000, t0 - 1: PUTL t0, R14 - 2: INCEIPL $4 - - 0x25475824: 61C0E551 ori r0,r14,0xE551 - 3: MOVL $0x6474E551, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x25475828: 7E090000 cmp cr4,r9,r0 - 6: GETL R9, t4 - 7: GETL R0, t6 - 8: CMPL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x4, CR - 10: INCEIPL $4 - - 0x2547582C: 41920278 bc 12,18,0x25475AA4 - 11: Js18o $0x25475AA4 - - -. 0 25475820 16 -. 3D C0 64 74 61 C0 E5 51 7E 09 00 00 41 92 02 78 - -==== BB 501 (0x25475AA4) approx BBs exec'd 0 ==== - - 0x25475AA4: 815D0018 lwz r10,24(r29) - 0: GETL R29, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25475AA8: 915F00A4 stw r10,164(r31) - 5: GETL R10, t4 - 6: GETL R31, t6 - 7: ADDL $0xA4, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25475AAC: 4BFFFD4C b 0x254757F8 - 10: JMPo $0x254757F8 ($4) - - -. 0 25475AA4 12 -. 81 5D 00 18 91 5F 00 A4 4B FF FD 4C - -==== BB 502 (0x254758C4) approx BBs exec'd 0 ==== - - 0x254758C4: 2E1C0000 cmpi cr4,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x254758C8: 419202BC bc 12,18,0x25475B84 - 4: Js18o $0x25475B84 - - -. 0 254758C4 8 -. 2E 1C 00 00 41 92 02 BC - -==== BB 503 (0x254758CC) approx BBs exec'd 0 ==== - - 0x254758CC: 1DFC0018 mulli r15,r28,24 - 0: GETL R28, t0 - 1: MULL $0x18, t0 - 2: PUTL t0, R15 - 3: INCEIPL $4 - - 0x254758D0: 839F009C lwz r28,156(r31) - 4: GETL R31, t2 - 5: ADDL $0x9C, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x254758D4: 81750000 lwz r11,0(r21) - 9: GETL R21, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x254758D8: 7EBDAB78 or r29,r21,r21 - 13: GETL R21, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0x254758DC: 2E1C0003 cmpi cr4,r28,3 - 16: GETL R28, t12 - 17: MOVL $0x3, t16 - 18: CMPL t12, t16, t14 (-rSo) - 19: ICRFL t14, $0x4, CR - 20: INCEIPL $4 - - 0x254758E0: 7F8FAA14 add r28,r15,r21 - 21: GETL R15, t18 - 22: GETL R21, t20 - 23: ADDL t18, t20 - 24: PUTL t20, R28 - 25: INCEIPL $4 - - 0x254758E4: 833CFFF4 lwz r25,-12(r28) - 26: GETL R28, t22 - 27: ADDL $0xFFFFFFF4, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R25 - 30: INCEIPL $4 - - 0x254758E8: 7DCBC850 subf r14,r11,r25 - 31: GETL R11, t26 - 32: GETL R25, t28 - 33: SUBL t26, t28 - 34: PUTL t28, R14 - 35: INCEIPL $4 - - 0x254758EC: 40920818 bc 4,18,0x25476104 - 36: Jc18o $0x25476104 - - -. 0 254758CC 36 -. 1D FC 00 18 83 9F 00 9C 81 75 00 00 7E BD AB 78 2E 1C 00 03 7F 8F AA 14 83 3C FF F4 7D CB C8 50 40 92 08 18 - -==== BB 504 (0x254758F0) approx BBs exec'd 0 ==== - - 0x254758F0: 8191004C lwz r12,76(r17) - 0: GETL R17, t0 - 1: ADDL $0x4C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x254758F4: 7DC47378 or r4,r14,r14 - 5: GETL R14, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x254758F8: 7EE3BB78 or r3,r23,r23 - 8: GETL R23, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x254758FC: 7D656038 and r5,r11,r12 - 11: GETL R11, t8 - 12: GETL R12, t10 - 13: ANDL t8, t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0x25475900: 4800ADE9 bl 0x254806E8 - 16: MOVL $0x25475904, t12 - 17: PUTL t12, LR - 18: JMPo-c $0x254806E8 ($4) - - -. 0 254758F0 20 -. 81 91 00 4C 7D C4 73 78 7E E3 BB 78 7D 65 60 38 48 00 AD E9 - -==== BB 505 __elf_preferred_address(0x254806E8) approx BBs exec'd 0 ==== - - 0x254806E8: 7CA32B79 or. r3,r5,r5 - 0: GETL R5, t0 - 1: PUTL t0, R3 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254806EC: 7D8802A6 mflr r12 - 5: GETL LR, t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0x254806F0: 9421FFE0 stwu r1,-32(r1) - 8: GETL R1, t6 - 9: GETL R1, t8 - 10: ADDL $0xFFFFFFE0, t8 - 11: PUTL t8, R1 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x254806F4: 4801690D bl 0x25497000 - 14: MOVL $0x254806F8, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x25497000 ($4) - - -. 0 254806E8 16 -. 7C A3 2B 79 7D 88 02 A6 94 21 FF E0 48 01 69 0D - -==== BB 506 (0x254806F8) approx BBs exec'd 0 ==== - - 0x254806F8: 93A10014 stw r29,20(r1) - 0: GETL R29, t0 - 1: GETL R1, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254806FC: 7C9D2378 or r29,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25480700: 93C10018 stw r30,24(r1) - 8: GETL R30, t6 - 9: GETL R1, t8 - 10: ADDL $0x18, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25480704: 7FC802A6 mflr r30 - 13: GETL LR, t10 - 14: PUTL t10, R30 - 15: INCEIPL $4 - - 0x25480708: 93810010 stw r28,16(r1) - 16: GETL R28, t12 - 17: GETL R1, t14 - 18: ADDL $0x10, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x2548070C: 93E1001C stw r31,28(r1) - 21: GETL R31, t16 - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25480710: 7D8803A6 mtlr r12 - 26: GETL R12, t20 - 27: PUTL t20, LR - 28: INCEIPL $4 - - 0x25480714: 408200FC bc 4,2,0x25480810 - 29: Jc02o $0x25480810 - - -. 0 254806F8 32 -. 93 A1 00 14 7C 9D 23 78 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 E1 00 1C 7D 88 03 A6 40 82 00 FC - -==== BB 507 (0x25480718) approx BBs exec'd 0 ==== - - 0x25480718: 3CC00003 lis r6,3 - 0: MOVL $0x30000, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x2548071C: 83FE04F4 lwz r31,1268(r30) - 3: GETL R30, t2 - 4: ADDL $0x4F4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0x25480720: 809E04C8 lwz r4,1224(r30) - 8: GETL R30, t6 - 9: ADDL $0x4C8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25480724: 60C6FFFF ori r6,r6,0xFFFF - 13: MOVL $0x3FFFF, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x25480728: 3CE07000 lis r7,28672 - 16: MOVL $0x70000000, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x2548072C: 3980000F li r12,15 - 19: MOVL $0xF, t14 - 20: PUTL t14, R12 - 21: INCEIPL $4 - - 0x25480730: 81640000 lwz r11,0(r4) - 22: GETL R4, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R11 - 25: INCEIPL $4 - - 0x25480734: 38840018 addi r4,r4,24 - 26: GETL R4, t20 - 27: ADDL $0x18, t20 - 28: PUTL t20, R4 - 29: INCEIPL $4 - - 0x25480738: 2F8B0000 cmpi cr7,r11,0 - 30: GETL R11, t22 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x7, CR - 33: INCEIPL $4 - - 0x2548073C: 419E009C bc 12,30,0x254807D8 - 34: Js30o $0x254807D8 - - -. 0 25480718 40 -. 3C C0 00 03 83 FE 04 F4 80 9E 04 C8 60 C6 FF FF 3C E0 70 00 39 80 00 0F 81 64 00 00 38 84 00 18 2F 8B 00 00 41 9E 00 9C - -==== BB 508 (0x25480740) approx BBs exec'd 0 ==== - - 0x25480740: 813F0004 lwz r9,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25480744: 38A9FFFF addi r5,r9,-1 - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x25480748: 7CA328F8 nor r3,r5,r5 - 9: GETL R5, t6 - 10: NOTL t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0x2548074C: 800B01A4 lwz r0,420(r11) - 13: GETL R11, t8 - 14: ADDL $0x1A4, t8 - 15: LDL (t8), t10 - 16: PUTL t10, R0 - 17: INCEIPL $4 - - 0x25480750: 838B01A0 lwz r28,416(r11) - 18: GETL R11, t12 - 19: ADDL $0x1A0, t12 - 20: LDL (t12), t14 - 21: PUTL t14, R28 - 22: INCEIPL $4 - - 0x25480754: 7C082B78 or r8,r0,r5 - 23: GETL R0, t16 - 24: GETL R5, t18 - 25: ORL t18, t16 - 26: PUTL t16, R8 - 27: INCEIPL $4 - - 0x25480758: 7C883840 cmpl cr1,r8,r7 - 28: GETL R8, t20 - 29: GETL R7, t22 - 30: CMPUL t20, t22, t24 (-rSo) - 31: ICRFL t24, $0x1, CR - 32: INCEIPL $4 - - 0x2548075C: 7F8A1838 and r10,r28,r3 - 33: GETL R28, t26 - 34: GETL R3, t28 - 35: ANDL t26, t28 - 36: PUTL t28, R10 - 37: INCEIPL $4 - - 0x25480760: 40840010 bc 4,4,0x25480770 - 38: Jc04o $0x25480770 - - -. 0 25480740 36 -. 81 3F 00 04 38 A9 FF FF 7C A3 28 F8 80 0B 01 A4 83 8B 01 A0 7C 08 2B 78 7C 88 38 40 7F 8A 18 38 40 84 00 10 - -==== BB 509 (0x25480764) approx BBs exec'd 0 ==== - - 0x25480764: 838B0180 lwz r28,384(r11) - 0: GETL R11, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25480768: 7789C000 andis. r9,r28,0xC000 - 5: GETL R28, t4 - 6: ANDL $0xC0000000, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x2548076C: 4082000C bc 4,2,0x25480778 - 11: Jc02o $0x25480778 - - -. 0 25480764 12 -. 83 8B 01 80 77 89 C0 00 40 82 00 0C - -==== BB 510 (0x25480770) approx BBs exec'd 0 ==== - - 0x25480770: 7F075040 cmpl cr6,r7,r10 - 0: GETL R7, t0 - 1: GETL R10, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0x25480774: 40980054 bc 4,24,0x254807C8 - 5: Jc24o $0x254807C8 - - -. 0 25480770 8 -. 7F 07 50 40 40 98 00 54 - -==== BB 511 (0x254807C8) approx BBs exec'd 0 ==== - - 0x254807C8: 7D475378 or r7,r10,r10 - 0: GETL R10, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x254807CC: 816B000C lwz r11,12(r11) - 3: GETL R11, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x254807D0: 2C8B0000 cmpi cr1,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0x254807D4: 4086FF78 bc 4,6,0x2548074C - 12: Jc06o $0x2548074C - - -. 0 254807C8 16 -. 7D 47 53 78 81 6B 00 0C 2C 8B 00 00 40 86 FF 78 - -==== BB 512 (0x2548074C) approx BBs exec'd 0 ==== - - 0x2548074C: 800B01A4 lwz r0,420(r11) - 0: GETL R11, t0 - 1: ADDL $0x1A4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25480750: 838B01A0 lwz r28,416(r11) - 5: GETL R11, t4 - 6: ADDL $0x1A0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25480754: 7C082B78 or r8,r0,r5 - 10: GETL R0, t8 - 11: GETL R5, t10 - 12: ORL t10, t8 - 13: PUTL t8, R8 - 14: INCEIPL $4 - - 0x25480758: 7C883840 cmpl cr1,r8,r7 - 15: GETL R8, t12 - 16: GETL R7, t14 - 17: CMPUL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x1, CR - 19: INCEIPL $4 - - 0x2548075C: 7F8A1838 and r10,r28,r3 - 20: GETL R28, t18 - 21: GETL R3, t20 - 22: ANDL t18, t20 - 23: PUTL t20, R10 - 24: INCEIPL $4 - - 0x25480760: 40840010 bc 4,4,0x25480770 - 25: Jc04o $0x25480770 - - -. 0 2548074C 24 -. 80 0B 01 A4 83 8B 01 A0 7C 08 2B 78 7C 88 38 40 7F 8A 18 38 40 84 00 10 - -==== BB 513 (0x25480778) approx BBs exec'd 0 ==== - - 0x25480778: 7C064010 subfc r0,r6,r8 - 0: GETL R6, t0 - 1: GETL R8, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2548077C: 38000000 li r0,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25480780: 7C000114 adde r0,r0,r0 - 8: GETL R0, t6 - 9: GETL R0, t8 - 10: ADCL t6, t8 (-rCa-wCa) - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x25480784: 7D2A3010 subfc r9,r10,r6 - 13: GETL R10, t10 - 14: GETL R6, t12 - 15: SBBL t10, t12 (-wCa) - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x25480788: 39200000 li r9,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R9 - 20: INCEIPL $4 - - 0x2548078C: 7D294914 adde r9,r9,r9 - 21: GETL R9, t16 - 22: GETL R9, t18 - 23: ADCL t16, t18 (-rCa-wCa) - 24: PUTL t18, R9 - 25: INCEIPL $4 - - 0x25480790: 7C1C4839 and. r28,r0,r9 - 26: GETL R0, t20 - 27: GETL R9, t22 - 28: ANDL t20, t22 - 29: PUTL t22, R28 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x0, CR - 32: INCEIPL $4 - - 0x25480794: 40820094 bc 4,2,0x25480828 - 33: Jc02o $0x25480828 - - -. 0 25480778 32 -. 7C 06 40 10 38 00 00 00 7C 00 01 14 7D 2A 30 10 39 20 00 00 7D 29 49 14 7C 1C 48 39 40 82 00 94 - -==== BB 514 (0x25480798) approx BBs exec'd 0 ==== - - 0x25480798: 7C083810 subfc r0,r8,r7 - 0: GETL R8, t0 - 1: GETL R7, t2 - 2: SBBL t0, t2 (-wCa) - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2548079C: 38000000 li r0,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x254807A0: 7C000114 adde r0,r0,r0 - 8: GETL R0, t6 - 9: GETL R0, t8 - 10: ADCL t6, t8 (-rCa-wCa) - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x254807A4: 7D265010 subfc r9,r6,r10 - 13: GETL R6, t10 - 14: GETL R10, t12 - 15: SBBL t10, t12 (-wCa) - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x254807A8: 39200000 li r9,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R9 - 20: INCEIPL $4 - - 0x254807AC: 7D294914 adde r9,r9,r9 - 21: GETL R9, t16 - 22: GETL R9, t18 - 23: ADCL t16, t18 (-rCa-wCa) - 24: PUTL t18, R9 - 25: INCEIPL $4 - - 0x254807B0: 7C1C4839 and. r28,r0,r9 - 26: GETL R0, t20 - 27: GETL R9, t22 - 28: ANDL t20, t22 - 29: PUTL t22, R28 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x0, CR - 32: INCEIPL $4 - - 0x254807B4: 41820018 bc 12,2,0x254807CC - 33: Js02o $0x254807CC - - -. 0 25480798 32 -. 7C 08 38 10 38 00 00 00 7C 00 01 14 7D 26 50 10 39 20 00 00 7D 29 49 14 7C 1C 48 39 41 82 00 18 - -==== BB 515 (0x254807CC) approx BBs exec'd 0 ==== - - 0x254807CC: 816B000C lwz r11,12(r11) - 0: GETL R11, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254807D0: 2C8B0000 cmpi cr1,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x254807D4: 4086FF78 bc 4,6,0x2548074C - 9: Jc06o $0x2548074C - - -. 0 254807CC 12 -. 81 6B 00 0C 2C 8B 00 00 40 86 FF 78 - -==== BB 516 (0x254807D8) approx BBs exec'd 0 ==== - - 0x254807D8: 358CFFFF addic. r12,r12,-1 - 0: GETL R12, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R12 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x254807DC: 4080FF54 bc 4,0,0x25480730 - 6: Jc00o $0x25480730 - - -. 0 254807D8 8 -. 35 8C FF FF 40 80 FF 54 - -==== BB 517 (0x25480730) approx BBs exec'd 0 ==== - - 0x25480730: 81640000 lwz r11,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25480734: 38840018 addi r4,r4,24 - 4: GETL R4, t4 - 5: ADDL $0x18, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25480738: 2F8B0000 cmpi cr7,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x2548073C: 419E009C bc 12,30,0x254807D8 - 12: Js30o $0x254807D8 - - -. 0 25480730 16 -. 81 64 00 00 38 84 00 18 2F 8B 00 00 41 9E 00 9C - -==== BB 518 (0x254807E0) approx BBs exec'd 0 ==== - - 0x254807E0: 3C67FFFF addis r3,r7,-1 - 0: GETL R7, t0 - 1: ADDL $0xFFFF0000, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x254807E4: 80FF0004 lwz r7,4(r31) - 4: GETL R31, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x254807E8: 7F033040 cmpl cr6,r3,r6 - 9: GETL R3, t6 - 10: GETL R6, t8 - 11: CMPUL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0x254807EC: 3887FFFF addi r4,r7,-1 - 14: GETL R7, t12 - 15: ADDL $0xFFFFFFFF, t12 - 16: PUTL t12, R4 - 17: INCEIPL $4 - - 0x254807F0: 7C85EB78 or r5,r4,r29 - 18: GETL R4, t14 - 19: GETL R29, t16 - 20: ORL t16, t14 - 21: PUTL t14, R5 - 22: INCEIPL $4 - - 0x254807F4: 38850001 addi r4,r5,1 - 23: GETL R5, t18 - 24: ADDL $0x1, t18 - 25: PUTL t18, R4 - 26: INCEIPL $4 - - 0x254807F8: 40990014 bc 4,25,0x2548080C - 27: Jc25o $0x2548080C - - -. 0 254807E0 28 -. 3C 67 FF FF 80 FF 00 04 7F 03 30 40 38 87 FF FF 7C 85 EB 78 38 85 00 01 40 99 00 14 - -==== BB 519 (0x254807FC) approx BBs exec'd 0 ==== - - 0x254807FC: 7D061850 subf r8,r6,r3 - 0: GETL R6, t0 - 1: GETL R3, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25480800: 7C641850 subf r3,r4,r3 - 5: GETL R4, t4 - 6: GETL R3, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25480804: 7F882040 cmpl cr7,r8,r4 - 10: GETL R8, t8 - 11: GETL R4, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0x25480808: 409C0008 bc 4,28,0x25480810 - 15: Jc28o $0x25480810 - - -. 0 254807FC 16 -. 7D 06 18 50 7C 64 18 50 7F 88 20 40 40 9C 00 08 - -==== BB 520 (0x25480810) approx BBs exec'd 0 ==== - - 0x25480810: 83810010 lwz r28,16(r1) - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25480814: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x25480818: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0x2548081C: 83E1001C lwz r31,28(r1) - 15: GETL R1, t12 - 16: ADDL $0x1C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R31 - 19: INCEIPL $4 - - 0x25480820: 38210020 addi r1,r1,32 - 20: GETL R1, t16 - 21: ADDL $0x20, t16 - 22: PUTL t16, R1 - 23: INCEIPL $4 - - 0x25480824: 4E800020 blr - 24: GETL LR, t18 - 25: JMPo-r t18 ($4) - - -. 0 25480810 24 -. 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 521 (0x25475904) approx BBs exec'd 0 ==== - - 0x25475904: 80B50014 lwz r5,20(r21) - 0: GETL R21, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25475908: 81150010 lwz r8,16(r21) - 5: GETL R21, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x2547590C: 7DC47378 or r4,r14,r14 - 10: GETL R14, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25475910: 38C00802 li r6,2050 - 13: MOVL $0x802, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x25475914: 7E679B78 or r7,r19,r19 - 16: GETL R19, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x25475918: 4800CE81 bl 0x25482798 - 19: MOVL $0x2547591C, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x25482798 ($4) - - -. 0 25475904 24 -. 80 B5 00 14 81 15 00 10 7D C4 73 78 38 C0 08 02 7E 67 9B 78 48 00 CE 81 - -==9225== Reading syms from /home/sewardj/valgrind-2.2.0-ppc/Inst/lib/valgrind/vg_inject.so (0xFFDD000) -==== BB 522 (0x2547591C) approx BBs exec'd 0 ==== - - 0x2547591C: 2F03FFFF cmpi cr6,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25475920: 907A01A0 stw r3,416(r26) - 5: GETL R3, t6 - 6: GETL R26, t8 - 7: ADDL $0x1A0, t8 - 8: STL t6, (t8) - 9: INCEIPL $4 - - 0x25475924: 419A013C bc 12,26,0x25475A60 - 10: Js26o $0x25475A60 - - -. 0 2547591C 12 -. 2F 03 FF FF 90 7A 01 A0 41 9A 01 3C - -==== BB 523 (0x25475928) approx BBs exec'd 0 ==== - - 0x25475928: 817F00A8 lwz r11,168(r31) - 0: GETL R31, t0 - 1: ADDL $0xA8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547592C: 7CA37214 add r5,r3,r14 - 5: GETL R3, t4 - 6: GETL R14, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R5 - 9: INCEIPL $4 - - 0x25475930: 90BA01A4 stw r5,420(r26) - 10: GETL R5, t8 - 11: GETL R26, t10 - 12: ADDL $0x1A4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475934: 2F8B0000 cmpi cr7,r11,0 - 15: GETL R11, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x25475938: 80F50000 lwz r7,0(r21) - 19: GETL R21, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R7 - 22: INCEIPL $4 - - 0x2547593C: 7C071850 subf r0,r7,r3 - 23: GETL R7, t20 - 24: GETL R3, t22 - 25: SUBL t20, t22 - 26: PUTL t22, R0 - 27: INCEIPL $4 - - 0x25475940: 901A0000 stw r0,0(r26) - 28: GETL R0, t24 - 29: GETL R26, t26 - 30: STL t24, (t26) - 31: INCEIPL $4 - - 0x25475944: 409E0534 bc 4,30,0x25475E78 - 32: Jc30o $0x25475E78 - - -. 0 25475928 32 -. 81 7F 00 A8 7C A3 72 14 90 BA 01 A4 2F 8B 00 00 80 F5 00 00 7C 07 18 50 90 1A 00 00 40 9E 05 34 - -==== BB 524 (0x25475E78) approx BBs exec'd 0 ==== - - 0x25475E78: 80750004 lwz r3,4(r21) - 0: GETL R21, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25475E7C: 38A00000 li r5,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25475E80: 809CFFF4 lwz r4,-12(r28) - 8: GETL R28, t6 - 9: ADDL $0xFFFFFFF4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25475E84: 7C832050 subf r4,r3,r4 - 13: GETL R3, t10 - 14: GETL R4, t12 - 15: SUBL t10, t12 - 16: PUTL t12, R4 - 17: INCEIPL $4 - - 0x25475E88: 7C601A14 add r3,r0,r3 - 18: GETL R0, t14 - 19: GETL R3, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R3 - 22: INCEIPL $4 - - 0x25475E8C: 4800C92D bl 0x254827B8 - 23: MOVL $0x25475E90, t18 - 24: PUTL t18, LR - 25: JMPo-c $0x254827B8 ($4) - - -. 0 25475E78 24 -. 80 75 00 04 38 A0 00 00 80 9C FF F4 7C 83 20 50 7C 60 1A 14 48 00 C9 2D - -==== BB 525 mprotect(0x254827B8) approx BBs exec'd 0 ==== - - 0x254827B8: 3800007D li r0,125 - 0: MOVL $0x7D, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254827BC: 44000002 sc - 3: JMPo-sys $0x254827C0 ($4) - - -. 0 254827B8 8 -. 38 00 00 7D 44 00 00 02 - -==== BB 526 (0x254827C0) approx BBs exec'd 0 ==== - - 0x254827C0: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - -. 0 254827C0 4 -. 4C A3 00 20 - -==== BB 527 (0x25475E90) approx BBs exec'd 0 ==== - - 0x25475E90: 4BFFFAB8 b 0x25475948 - 0: JMPo $0x25475948 ($4) - - -. 0 25475E90 4 -. 4B FF FA B8 - -==== BB 528 (0x25475948) approx BBs exec'd 0 ==== - - 0x25475948: 80DD0014 lwz r6,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547594C: 70C90004 andi. r9,r6,0x4 - 5: GETL R6, t4 - 6: ANDL $0x4, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25475950: 41820014 bc 12,2,0x25475964 - 11: Js02o $0x25475964 - - -. 0 25475948 12 -. 80 DD 00 14 70 C9 00 04 41 82 00 14 - -==== BB 529 (0x25475954) approx BBs exec'd 0 ==== - - 0x25475954: 839D0004 lwz r28,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25475958: 833A0000 lwz r25,0(r26) - 5: GETL R26, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R25 - 8: INCEIPL $4 - - 0x2547595C: 7D19E214 add r8,r25,r28 - 9: GETL R25, t8 - 10: GETL R28, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R8 - 13: INCEIPL $4 - - 0x25475960: 911A01A8 stw r8,424(r26) - 14: GETL R8, t12 - 15: GETL R26, t14 - 16: ADDL $0x1A8, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25475964: 819A014C lwz r12,332(r26) - 19: GETL R26, t16 - 20: ADDL $0x14C, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R12 - 23: INCEIPL $4 - - 0x25475968: 2F8C0000 cmpi cr7,r12,0 - 24: GETL R12, t20 - 25: CMP0L t20, t22 (-rSo) - 26: ICRFL t22, $0x7, CR - 27: INCEIPL $4 - - 0x2547596C: 409E0038 bc 4,30,0x254759A4 - 28: Jc30o $0x254759A4 - - -. 0 25475954 28 -. 83 9D 00 04 83 3A 00 00 7D 19 E2 14 91 1A 01 A8 81 9A 01 4C 2F 8C 00 00 40 9E 00 38 - -==== BB 530 (0x25475970) approx BBs exec'd 0 ==== - - 0x25475970: 815D0010 lwz r10,16(r29) - 0: GETL R29, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25475974: 8178001C lwz r11,28(r24) - 5: GETL R24, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25475978: 7C8A5840 cmpl cr1,r10,r11 - 10: GETL R10, t8 - 11: GETL R11, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0x2547597C: 41850028 bc 12,5,0x254759A4 - 15: Js05o $0x254759A4 - - -. 0 25475970 16 -. 81 5D 00 10 81 78 00 1C 7C 8A 58 40 41 85 00 28 - -==== BB 531 (0x25475980) approx BBs exec'd 0 ==== - - 0x25475980: 801D0004 lwz r0,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475984: 811D0000 lwz r8,0(r29) - 5: GETL R29, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R8 - 8: INCEIPL $4 - - 0x25475988: A138002C lhz r9,44(r24) - 9: GETL R24, t8 - 10: ADDL $0x2C, t8 - 11: LDW (t8), t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0x2547598C: 7C880050 subf r4,r8,r0 - 14: GETL R8, t12 - 15: GETL R0, t14 - 16: SUBL t12, t14 - 17: PUTL t14, R4 - 18: INCEIPL $4 - - 0x25475990: 55232834 rlwinm r3,r9,5,0,26 - 19: GETL R9, t16 - 20: SHLL $0x5, t16 - 21: PUTL t16, R3 - 22: INCEIPL $4 - - 0x25475994: 7CA45214 add r5,r4,r10 - 23: GETL R4, t18 - 24: GETL R10, t20 - 25: ADDL t18, t20 - 26: PUTL t20, R5 - 27: INCEIPL $4 - - 0x25475998: 7CEB1A14 add r7,r11,r3 - 28: GETL R11, t22 - 29: GETL R3, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R7 - 32: INCEIPL $4 - - 0x2547599C: 7F053840 cmpl cr6,r5,r7 - 33: GETL R5, t26 - 34: GETL R7, t28 - 35: CMPUL t26, t28, t30 (-rSo) - 36: ICRFL t30, $0x6, CR - 37: INCEIPL $4 - - 0x254759A0: 4098069C bc 4,24,0x2547603C - 38: Jc24o $0x2547603C - - -. 0 25475980 36 -. 80 1D 00 04 81 1D 00 00 A1 38 00 2C 7C 88 00 50 55 23 28 34 7C A4 52 14 7C EB 1A 14 7F 05 38 40 40 98 06 9C - -==== BB 532 (0x2547603C) approx BBs exec'd 0 ==== - - 0x2547603C: 7EE85A14 add r23,r8,r11 - 0: GETL R8, t0 - 1: GETL R11, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x25476040: 7D6AB850 subf r11,r10,r23 - 5: GETL R10, t4 - 6: GETL R23, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25476044: 917A014C stw r11,332(r26) - 10: GETL R11, t8 - 11: GETL R26, t10 - 12: ADDL $0x14C, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25476048: 4BFFF95C b 0x254759A4 - 15: JMPo $0x254759A4 ($4) - - -. 0 2547603C 16 -. 7E E8 5A 14 7D 6A B8 50 91 7A 01 4C 4B FF F9 5C - -==== BB 533 (0x254759A4) approx BBs exec'd 0 ==== - - 0x254759A4: 809D000C lwz r4,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254759A8: 807D0008 lwz r3,8(r29) - 5: GETL R29, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x254759AC: 7C041840 cmpl cr0,r4,r3 - 10: GETL R4, t8 - 11: GETL R3, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x0, CR - 14: INCEIPL $4 - - 0x254759B0: 40810068 bc 4,1,0x25475A18 - 15: Jc01o $0x25475A18 - - -. 0 254759A4 16 -. 80 9D 00 0C 80 7D 00 08 7C 04 18 40 40 81 00 68 - -==== BB 534 (0x25475A18) approx BBs exec'd 0 ==== - - 0x25475A18: 3BBD0018 addi r29,r29,24 - 0: GETL R29, t0 - 1: ADDL $0x18, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x25475A1C: 7F357A14 add r25,r21,r15 - 4: GETL R21, t2 - 5: GETL R15, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R25 - 8: INCEIPL $4 - - 0x25475A20: 7F99E840 cmpl cr7,r25,r29 - 9: GETL R25, t6 - 10: GETL R29, t8 - 11: CMPUL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25475A24: 409D01F8 bc 4,29,0x25475C1C - 14: Jc29o $0x25475C1C - - -. 0 25475A18 16 -. 3B BD 00 18 7F 35 7A 14 7F 99 E8 40 40 9D 01 F8 - -==== BB 535 (0x25475A28) approx BBs exec'd 0 ==== - - 0x25475A28: 809D0004 lwz r4,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25475A2C: 801D0000 lwz r0,0(r29) - 5: GETL R29, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x25475A30: 7C840040 cmpl cr1,r4,r0 - 9: GETL R4, t8 - 10: GETL R0, t10 - 11: CMPUL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x1, CR - 13: INCEIPL $4 - - 0x25475A34: 4085FF14 bc 4,5,0x25475948 - 14: Jc05o $0x25475948 - - -. 0 25475A28 16 -. 80 9D 00 04 80 1D 00 00 7C 84 00 40 40 85 FF 14 - -==== BB 536 (0x25475A38) approx BBs exec'd 0 ==== - - 0x25475A38: 815A0000 lwz r10,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0x25475A3C: 7C802050 subf r4,r0,r4 - 4: GETL R0, t4 - 5: GETL R4, t6 - 6: SUBL t4, t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x25475A40: 80BD0014 lwz r5,20(r29) - 9: GETL R29, t8 - 10: ADDL $0x14, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R5 - 13: INCEIPL $4 - - 0x25475A44: 38C00812 li r6,2066 - 14: MOVL $0x812, t12 - 15: PUTL t12, R6 - 16: INCEIPL $4 - - 0x25475A48: 811D0010 lwz r8,16(r29) - 17: GETL R29, t14 - 18: ADDL $0x10, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R8 - 21: INCEIPL $4 - - 0x25475A4C: 7C6A0214 add r3,r10,r0 - 22: GETL R10, t18 - 23: GETL R0, t20 - 24: ADDL t18, t20 - 25: PUTL t20, R3 - 26: INCEIPL $4 - - 0x25475A50: 7E679B78 or r7,r19,r19 - 27: GETL R19, t22 - 28: PUTL t22, R7 - 29: INCEIPL $4 - - 0x25475A54: 4800CD45 bl 0x25482798 - 30: MOVL $0x25475A58, t24 - 31: PUTL t24, LR - 32: JMPo-c $0x25482798 ($4) - - -. 0 25475A38 32 -. 81 5A 00 00 7C 80 20 50 80 BD 00 14 38 C0 08 12 81 1D 00 10 7C 6A 02 14 7E 67 9B 78 48 00 CD 45 - -==== BB 537 (0x25475A58) approx BBs exec'd 0 ==== - - 0x25475A58: 2F03FFFF cmpi cr6,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25475A5C: 409AFEEC bc 4,26,0x25475948 - 5: Jc26o $0x25475948 - - -. 0 25475A58 8 -. 2F 03 FF FF 40 9A FE EC - -==== BB 538 (0x254759B4) approx BBs exec'd 0 ==== - - 0x254759B4: 80DA0000 lwz r6,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x254759B8: 81710004 lwz r11,4(r17) - 4: GETL R17, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0x254759BC: 7F261A14 add r25,r6,r3 - 9: GETL R6, t8 - 10: GETL R3, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R25 - 13: INCEIPL $4 - - 0x254759C0: 7EE62214 add r23,r6,r4 - 14: GETL R6, t12 - 15: GETL R4, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R23 - 18: INCEIPL $4 - - 0x254759C4: 7D0BCA14 add r8,r11,r25 - 19: GETL R11, t16 - 20: GETL R25, t18 - 21: ADDL t16, t18 - 22: PUTL t18, R8 - 23: INCEIPL $4 - - 0x254759C8: 7C6B00D0 neg r3,r11 - 24: GETL R11, t20 - 25: NEGL t20 - 26: PUTL t20, R3 - 27: INCEIPL $4 - - 0x254759CC: 3948FFFF addi r10,r8,-1 - 28: GETL R8, t22 - 29: ADDL $0xFFFFFFFF, t22 - 30: PUTL t22, R10 - 31: INCEIPL $4 - - 0x254759D0: 7D5C1838 and r28,r10,r3 - 32: GETL R10, t24 - 33: GETL R3, t26 - 34: ANDL t24, t26 - 35: PUTL t26, R28 - 36: INCEIPL $4 - - 0x254759D4: 7F97E040 cmpl cr7,r23,r28 - 37: GETL R23, t28 - 38: GETL R28, t30 - 39: CMPUL t28, t30, t32 (-rSo) - 40: ICRFL t32, $0x7, CR - 41: INCEIPL $4 - - 0x254759D8: 409C0008 bc 4,28,0x254759E0 - 42: Jc28o $0x254759E0 - - -. 0 254759B4 40 -. 80 DA 00 00 81 71 00 04 7F 26 1A 14 7E E6 22 14 7D 0B CA 14 7C 6B 00 D0 39 48 FF FF 7D 5C 18 38 7F 97 E0 40 40 9C 00 08 - -==== BB 539 (0x254759DC) approx BBs exec'd 0 ==== - - 0x254759DC: 7EFCBB78 or r28,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0x254759E0: 7C9CC840 cmpl cr1,r28,r25 - 3: GETL R28, t2 - 4: GETL R25, t4 - 5: CMPUL t2, t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x254759E4: 4085002C bc 4,5,0x25475A10 - 8: Jc05o $0x25475A10 - - -. 0 254759DC 12 -. 7E FC BB 78 7C 9C C8 40 40 85 00 2C - -==== BB 540 (0x254759E8) approx BBs exec'd 0 ==== - - 0x254759E8: 80BD0014 lwz r5,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x254759EC: 70AA0002 andi. r10,r5,0x2 - 5: GETL R5, t4 - 6: ANDL $0x2, t4 - 7: PUTL t4, R10 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x254759F0: 41820838 bc 12,2,0x25476228 - 11: Js02o $0x25476228 - - -. 0 254759E8 12 -. 80 BD 00 14 70 AA 00 02 41 82 08 38 - -==== BB 541 (0x254759F4) approx BBs exec'd 0 ==== - - 0x254759F4: 7CB9E050 subf r5,r25,r28 - 0: GETL R25, t0 - 1: GETL R28, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x254759F8: 7F23CB78 or r3,r25,r25 - 5: GETL R25, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254759FC: 38800000 li r4,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x25475A00: 4800DD45 bl 0x25483744 - 11: MOVL $0x25475A04, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483744 ($4) - - -. 0 254759F4 16 -. 7C B9 E0 50 7F 23 CB 78 38 80 00 00 48 00 DD 45 - -==== BB 542 memset(0x25483744) approx BBs exec'd 0 ==== - - 0x25483744: 28850004 cmpli cr1,r5,4 - 0: GETL R5, t0 - 1: MOVL $0x4, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25483748: 70670003 andi. r7,r3,0x3 - 5: GETL R3, t6 - 6: ANDL $0x3, t6 - 7: PUTL t6, R7 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x0, CR - 10: INCEIPL $4 - - 0x2548374C: 7C661B78 or r6,r3,r3 - 11: GETL R3, t10 - 12: PUTL t10, R6 - 13: INCEIPL $4 - - 0x25483750: 40850190 bc 4,5,0x254838E0 - 14: Jc05o $0x254838E0 - - -. 0 25483744 16 -. 28 85 00 04 70 67 00 03 7C 66 1B 78 40 85 01 90 - -==== BB 543 (0x25483754) approx BBs exec'd 0 ==== - - 0x25483754: 2A85001F cmpli cr5,r5,31 - 0: GETL R5, t0 - 1: MOVL $0x1F, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x5, CR - 4: INCEIPL $4 - - 0x25483758: 5084442E rlwimi r4,r4,8,16,23 - 5: GETL R4, t6 - 6: GETL R4, t8 - 7: ROLL $0x8, t8 - 8: ANDL $0xFF00, t8 - 9: ANDL $0xFFFF00FF, t6 - 10: ORL t6, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x2548375C: 41A20024 bc 13,2,0x25483780 - 13: Js02o $0x25483780 - - -. 0 25483754 12 -. 2A 85 00 1F 50 84 44 2E 41 A2 00 24 - -==== BB 544 (0x25483780) approx BBs exec'd 0 ==== - - 0x25483780: 7CA01120 mtcrf 0x1,r5 - 0: GETL R5, t0 - 1: ICRFL t0, $0x7, CR - 2: INCEIPL $4 - - 0x25483784: 5084801E rlwimi r4,r4,16,0,15 - 3: GETL R4, t2 - 4: GETL R4, t4 - 5: ROLL $0x10, t4 - 6: ANDL $0xFFFF0000, t4 - 7: ANDL $0xFFFF, t2 - 8: ORL t2, t4 - 9: PUTL t4, R4 - 10: INCEIPL $4 - - 0x25483788: 40950198 bc 4,21,0x25483920 - 11: Jc21o $0x25483920 - - -. 0 25483780 12 -. 7C A0 11 20 50 84 80 1E 40 95 01 98 - -==== BB 545 (0x2548378C) approx BBs exec'd 0 ==== - - 0x2548378C: 70C7001C andi. r7,r6,0x1C - 0: GETL R6, t0 - 1: ANDL $0x1C, t0 - 2: PUTL t0, R7 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25483790: 20E70020 subfic r7,r7,32 - 6: GETL R7, t4 - 7: MOVL $0x20, t6 - 8: SBBL t4, t6 (-wCa) - 9: PUTL t6, R7 - 10: INCEIPL $4 - - 0x25483794: 41820040 bc 12,2,0x254837D4 - 11: Js02o $0x254837D4 - - -. 0 2548378C 12 -. 70 C7 00 1C 20 E7 00 20 41 82 00 40 - -==== BB 546 (0x25483798) approx BBs exec'd 0 ==== - - 0x25483798: 7CE01120 mtcrf 0x1,r7 - 0: GETL R7, t0 - 1: ICRFL t0, $0x7, CR - 2: INCEIPL $4 - - 0x2548379C: 7CC63A14 add r6,r6,r7 - 3: GETL R6, t2 - 4: GETL R7, t4 - 5: ADDL t2, t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0x254837A0: 7CA72850 subf r5,r7,r5 - 8: GETL R7, t6 - 9: GETL R5, t8 - 10: SUBL t6, t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0x254837A4: 28870010 cmpli cr1,r7,16 - 13: GETL R7, t10 - 14: MOVL $0x10, t14 - 15: CMPUL t10, t14, t12 (-rSo) - 16: ICRFL t12, $0x1, CR - 17: INCEIPL $4 - - 0x254837A8: 7CC83378 or r8,r6,r6 - 18: GETL R6, t16 - 19: PUTL t16, R8 - 20: INCEIPL $4 - - 0x254837AC: 409C000C bc 4,28,0x254837B8 - 21: Jc28o $0x254837B8 - - -. 0 25483798 24 -. 7C E0 11 20 7C C6 3A 14 7C A7 28 50 28 87 00 10 7C C8 33 78 40 9C 00 0C - -==== BB 547 (0x254837B8) approx BBs exec'd 0 ==== - - 0x254837B8: 41840014 bc 12,4,0x254837CC - 0: Js04o $0x254837CC - - -. 0 254837B8 4 -. 41 84 00 14 - -==== BB 548 (0x254837CC) approx BBs exec'd 0 ==== - - 0x254837CC: 409D0008 bc 4,29,0x254837D4 - 0: Jc29o $0x254837D4 - - -. 0 254837CC 4 -. 40 9D 00 08 - -==== BB 549 (0x254837D0) approx BBs exec'd 0 ==== - - 0x254837D0: 9088FFFC stw r4,-4(r8) - 0: GETL R4, t0 - 1: GETL R8, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254837D4: 28840000 cmpli cr1,r4,0 - 5: GETL R4, t4 - 6: MOVL $0x0, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x254837D8: 54A70035 rlwinm. r7,r5,0,0,26 - 10: GETL R5, t10 - 11: ANDL $0xFFFFFFE0, t10 - 12: PUTL t10, R7 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x0, CR - 15: INCEIPL $4 - - 0x254837DC: 7CA01120 mtcrf 0x1,r5 - 16: GETL R5, t14 - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x254837E0: 418601A0 bc 12,6,0x25483980 - 19: Js06o $0x25483980 - - -. 0 254837D0 20 -. 90 88 FF FC 28 84 00 00 54 A7 00 35 7C A0 11 20 41 86 01 A0 - -==== BB 550 (0x25483980) approx BBs exec'd 0 ==== - - 0x25483980: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25483984: 4182FF9C bc 12,2,0x25483920 - 3: Js02o $0x25483920 - - -. 0 25483980 8 -. 7C 08 02 A6 41 82 FF 9C - -==== BB 551 (0x25483988) approx BBs exec'd 0 ==== - - 0x25483988: 48013679 bl 0x25497000 - 0: MOVL $0x2548398C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25497000 ($4) - - -. 0 25483988 4 -. 48 01 36 79 - -==== BB 552 (0x2548398C) approx BBs exec'd 0 ==== - - 0x2548398C: 7D2802A6 mflr r9 - 0: GETL LR, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25483990: 812904F0 lwz r9,1264(r9) - 3: GETL R9, t2 - 4: ADDL $0x4F0, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x25483994: 81090000 lwz r8,0(r9) - 8: GETL R9, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R8 - 11: INCEIPL $4 - - 0x25483998: 7C0803A6 mtlr r0 - 12: GETL R0, t10 - 13: PUTL t10, LR - 14: INCEIPL $4 - - 0x2548399C: 28880000 cmpli cr1,r8,0 - 15: GETL R8, t12 - 16: MOVL $0x0, t16 - 17: CMPUL t12, t16, t14 (-rSo) - 18: ICRFL t14, $0x1, CR - 19: INCEIPL $4 - - 0x254839A0: 4186FE44 bc 12,6,0x254837E4 - 20: Js06o $0x254837E4 - - -. 0 2548398C 24 -. 7D 28 02 A6 81 29 04 F0 81 09 00 00 7C 08 03 A6 28 88 00 00 41 86 FE 44 - -==== BB 553 (0x254839A4) approx BBs exec'd 0 ==== - - 0x254839A4: 28880020 cmpli cr1,r8,32 - 0: GETL R8, t0 - 1: MOVL $0x20, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x254839A8: 4186FEBC bc 12,6,0x25483864 - 5: Js06o $0x25483864 - - -. 0 254839A4 8 -. 28 88 00 20 41 86 FE BC - -==== BB 554 (0x25483864) approx BBs exec'd 0 ==== - - 0x25483864: 54A506FE rlwinm r5,r5,0,27,31 - 0: GETL R5, t0 - 1: ANDL $0x1F, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x25483868: 7CE02120 mtcrf 0x2,r7 - 4: GETL R7, t2 - 5: ICRFL t2, $0x6, CR - 6: INCEIPL $4 - - 0x2548386C: 54E0C9FF rlwinm. r0,r7,25,7,31 - 7: GETL R7, t4 - 8: SHRL $0x7, t4 - 9: PUTL t4, R0 - 10: CMP0L t4, t6 (-rSo) - 11: ICRFL t6, $0x0, CR - 12: INCEIPL $4 - - 0x25483870: 7C0903A6 mtctr r0 - 13: GETL R0, t8 - 14: PUTL t8, CTR - 15: INCEIPL $4 - - 0x25483874: 38E00020 li r7,32 - 16: MOVL $0x20, t10 - 17: PUTL t10, R7 - 18: INCEIPL $4 - - 0x25483878: 3900FFC0 li r8,-64 - 19: MOVL $0xFFFFFFC0, t12 - 20: PUTL t12, R8 - 21: INCEIPL $4 - - 0x2548387C: 28850010 cmpli cr1,r5,16 - 22: GETL R5, t14 - 23: MOVL $0x10, t18 - 24: CMPUL t14, t18, t16 (-rSo) - 25: ICRFL t16, $0x1, CR - 26: INCEIPL $4 - - 0x25483880: 409A000C bc 4,26,0x2548388C - 27: Jc26o $0x2548388C - - -. 0 25483864 32 -. 54 A5 06 FE 7C E0 21 20 54 E0 C9 FF 7C 09 03 A6 38 E0 00 20 39 00 FF C0 28 85 00 10 40 9A 00 0C - -==== BB 555 (0x2548388C) approx BBs exec'd 0 ==== - - 0x2548388C: 3920FFE0 li r9,-32 - 0: MOVL $0xFFFFFFE0, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25483890: 40990010 bc 4,25,0x254838A0 - 3: Jc25o $0x254838A0 - - -. 0 2548388C 8 -. 39 20 FF E0 40 99 00 10 - -==== BB 556 (0x254838A0) approx BBs exec'd 0 ==== - - 0x254838A0: 2A850000 cmpli cr5,r5,0 - 0: GETL R5, t0 - 1: MOVL $0x0, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x5, CR - 4: INCEIPL $4 - - 0x254838A4: 4182007C bc 12,2,0x25483920 - 5: Js02o $0x25483920 - - -. 0 254838A0 8 -. 2A 85 00 00 41 82 00 7C - -==== BB 557 (0x254838A8) approx BBs exec'd 0 ==== - - 0x254838A8: 7C0037EC dcbz r0,r6 - 0: GETL R6, t0 - 1: ANDL $0xFFFFFFE0, t0 - 2: MOVL $0x0, t2 - 3: STL t2, (t0) - 4: ADDL $0x4, t0 - 5: STL t2, (t0) - 6: ADDL $0x4, t0 - 7: STL t2, (t0) - 8: ADDL $0x4, t0 - 9: STL t2, (t0) - 10: ADDL $0x4, t0 - 11: STL t2, (t0) - 12: ADDL $0x4, t0 - 13: STL t2, (t0) - 14: ADDL $0x4, t0 - 15: STL t2, (t0) - 16: ADDL $0x4, t0 - 17: STL t2, (t0) - 18: INCEIPL $4 - - 0x254838AC: 7C0737EC dcbz r7,r6 - 19: GETL R6, t4 - 20: GETL R7, t6 - 21: ADDL t6, t4 - 22: ANDL $0xFFFFFFE0, t4 - 23: MOVL $0x0, t8 - 24: STL t8, (t4) - 25: ADDL $0x4, t4 - 26: STL t8, (t4) - 27: ADDL $0x4, t4 - 28: STL t8, (t4) - 29: ADDL $0x4, t4 - 30: STL t8, (t4) - 31: ADDL $0x4, t4 - 32: STL t8, (t4) - 33: ADDL $0x4, t4 - 34: STL t8, (t4) - 35: ADDL $0x4, t4 - 36: STL t8, (t4) - 37: ADDL $0x4, t4 - 38: STL t8, (t4) - 39: INCEIPL $4 - - 0x254838B0: 38C60080 addi r6,r6,128 - 40: GETL R6, t10 - 41: ADDL $0x80, t10 - 42: PUTL t10, R6 - 43: INCEIPL $4 - - 0x254838B4: 7C0837EC dcbz r8,r6 - 44: GETL R6, t12 - 45: GETL R8, t14 - 46: ADDL t14, t12 - 47: ANDL $0xFFFFFFE0, t12 - 48: MOVL $0x0, t16 - 49: STL t16, (t12) - 50: ADDL $0x4, t12 - 51: STL t16, (t12) - 52: ADDL $0x4, t12 - 53: STL t16, (t12) - 54: ADDL $0x4, t12 - 55: STL t16, (t12) - 56: ADDL $0x4, t12 - 57: STL t16, (t12) - 58: ADDL $0x4, t12 - 59: STL t16, (t12) - 60: ADDL $0x4, t12 - 61: STL t16, (t12) - 62: ADDL $0x4, t12 - 63: STL t16, (t12) - 64: INCEIPL $4 - - 0x254838B8: 7C0937EC dcbz r9,r6 - 65: GETL R6, t18 - 66: GETL R9, t20 - 67: ADDL t20, t18 - 68: ANDL $0xFFFFFFE0, t18 - 69: MOVL $0x0, t22 - 70: STL t22, (t18) - 71: ADDL $0x4, t18 - 72: STL t22, (t18) - 73: ADDL $0x4, t18 - 74: STL t22, (t18) - 75: ADDL $0x4, t18 - 76: STL t22, (t18) - 77: ADDL $0x4, t18 - 78: STL t22, (t18) - 79: ADDL $0x4, t18 - 80: STL t22, (t18) - 81: ADDL $0x4, t18 - 82: STL t22, (t18) - 83: ADDL $0x4, t18 - 84: STL t22, (t18) - 85: INCEIPL $4 - - 0x254838BC: 4200FFEC bc 16,0,0x254838A8 - 86: GETL CTR, t24 - 87: ADDL $0xFFFFFFFF, t24 - 88: PUTL t24, CTR - 89: JIFZL t24, $0x254838C0 - 90: JMPo $0x254838A8 ($4) - - -. 0 254838A8 24 -. 7C 00 37 EC 7C 07 37 EC 38 C6 00 80 7C 08 37 EC 7C 09 37 EC 42 00 FF EC - -==== BB 558 (0x254838C0) approx BBs exec'd 0 ==== - - 0x254838C0: 4D960020 bclr 12,22 - 0: GETL LR, t0 - 1: Js22o-r t0 - - -. 0 254838C0 4 -. 4D 96 00 20 - -==== BB 559 (0x254838C4) approx BBs exec'd 0 ==== - - 0x254838C4: 48000060 b 0x25483924 - 0: JMPo $0x25483924 ($4) - - -. 0 254838C4 4 -. 48 00 00 60 - -==== BB 560 (0x25483924) approx BBs exec'd 0 ==== - - 0x25483924: 7CC62A14 add r6,r6,r5 - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x25483928: 419F0020 bc 12,31,0x25483948 - 5: Js31o $0x25483948 - - -. 0 25483924 8 -. 7C C6 2A 14 41 9F 00 20 - -==== BB 561 (0x2548392C) approx BBs exec'd 0 ==== - - 0x2548392C: 419E0024 bc 12,30,0x25483950 - 0: Js30o $0x25483950 - - -. 0 2548392C 4 -. 41 9E 00 24 - -==== BB 562 (0x25483930) approx BBs exec'd 0 ==== - - 0x25483930: 419D0028 bc 12,29,0x25483958 - 0: Js29o $0x25483958 - - -. 0 25483930 4 -. 41 9D 00 28 - -==== BB 563 (0x25483958) approx BBs exec'd 0 ==== - - 0x25483958: 9486FFFC stwu r4,-4(r6) - 0: GETL R4, t0 - 1: GETL R6, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: PUTL t2, R6 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2548395C: 41840014 bc 12,4,0x25483970 - 6: Js04o $0x25483970 - - -. 0 25483958 8 -. 94 86 FF FC 41 84 00 14 - -==== BB 564 (0x25483970) approx BBs exec'd 0 ==== - - 0x25483970: 4C9C0020 bclr 4,28 - 0: GETL LR, t0 - 1: Jc28o-r t0 - - -. 0 25483970 4 -. 4C 9C 00 20 - -==== BB 565 (0x25475A04) approx BBs exec'd 0 ==== - - 0x25475A04: 80BD0014 lwz r5,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25475A08: 70A00002 andi. r0,r5,0x2 - 5: GETL R5, t4 - 6: ANDL $0x2, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25475A0C: 41820808 bc 12,2,0x25476214 - 11: Js02o $0x25476214 - - -. 0 25475A04 12 -. 80 BD 00 14 70 A0 00 02 41 82 08 08 - -==== BB 566 (0x25475A10) approx BBs exec'd 0 ==== - - 0x25475A10: 7F97E040 cmpl cr7,r23,r28 - 0: GETL R23, t0 - 1: GETL R28, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25475A14: 419D06AC bc 12,29,0x254760C0 - 5: Js29o $0x254760C0 - - -. 0 25475A10 8 -. 7F 97 E0 40 41 9D 06 AC - -==== BB 567 (0x25475C1C) approx BBs exec'd 0 ==== - - 0x25475C1C: 82A10000 lwz r21,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R21 - 3: INCEIPL $4 - - 0x25475C20: 7E419378 or r1,r18,r18 - 4: GETL R18, t4 - 5: PUTL t4, R1 - 6: INCEIPL $4 - - 0x25475C24: 92A10000 stw r21,0(r1) - 7: GETL R21, t6 - 8: GETL R1, t8 - 9: STL t6, (t8) - 10: INCEIPL $4 - - 0x25475C28: 813A0008 lwz r9,8(r26) - 11: GETL R26, t10 - 12: ADDL $0x8, t10 - 13: LDL (t10), t12 - 14: PUTL t12, R9 - 15: INCEIPL $4 - - 0x25475C2C: 2F090000 cmpi cr6,r9,0 - 16: GETL R9, t14 - 17: CMP0L t14, t16 (-rSo) - 18: ICRFL t16, $0x6, CR - 19: INCEIPL $4 - - 0x25475C30: 409A0264 bc 4,26,0x25475E94 - 20: Jc26o $0x25475E94 - - -. 0 25475C1C 24 -. 82 A1 00 00 7E 41 93 78 92 A1 00 00 81 3A 00 08 2F 09 00 00 40 9A 02 64 - -==== BB 568 (0x25475E94) approx BBs exec'd 0 ==== - - 0x25475E94: 825A0000 lwz r18,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R18 - 3: INCEIPL $4 - - 0x25475E98: 7D299214 add r9,r9,r18 - 4: GETL R9, t4 - 5: GETL R18, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x25475E9C: 913A0008 stw r9,8(r26) - 9: GETL R9, t8 - 10: GETL R26, t10 - 11: ADDL $0x8, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25475EA0: 4BFFFD98 b 0x25475C38 - 14: JMPo $0x25475C38 ($4) - - -. 0 25475E94 16 -. 82 5A 00 00 7D 29 92 14 91 3A 00 08 4B FF FD 98 - -==== BB 569 (0x25475C38) approx BBs exec'd 0 ==== - - 0x25475C38: 2E090000 cmpi cr4,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25475C3C: 7D2A4B78 or r10,r9,r9 - 4: GETL R9, t4 - 5: PUTL t4, R10 - 6: INCEIPL $4 - - 0x25475C40: 41920264 bc 12,18,0x25475EA4 - 7: Js18o $0x25475EA4 - - -. 0 25475C38 12 -. 2E 09 00 00 7D 2A 4B 78 41 92 02 64 - -==== BB 570 (0x25475C44) approx BBs exec'd 0 ==== - - 0x25475C44: 81690000 lwz r11,0(r9) - 0: GETL R9, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25475C48: 391A0020 addi r8,r26,32 - 4: GETL R26, t4 - 5: ADDL $0x20, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0x25475C4C: 2C0B0000 cmpi cr0,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0x25475C50: 41820064 bc 12,2,0x25475CB4 - 12: Js02o $0x25475CB4 - - -. 0 25475C44 16 -. 81 69 00 00 39 1A 00 20 2C 0B 00 00 41 82 00 64 - -==== BB 571 (0x25475C54) approx BBs exec'd 0 ==== - - 0x25475C54: 3C607000 lis r3,28672 - 0: MOVL $0x70000000, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25475C58: 3CE06FFF lis r7,28671 - 3: MOVL $0x6FFF0000, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x25475C5C: 3CA06FFF lis r5,28671 - 6: MOVL $0x6FFF0000, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x25475C60: 3F806FFF lis r28,28671 - 9: MOVL $0x6FFF0000, t6 - 10: PUTL t6, R28 - 11: INCEIPL $4 - - 0x25475C64: 3DE06FFF lis r15,28671 - 12: MOVL $0x6FFF0000, t8 - 13: PUTL t8, R15 - 14: INCEIPL $4 - - 0x25475C68: 3FA06FFF lis r29,28671 - 15: MOVL $0x6FFF0000, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0x25475C6C: 60660021 ori r6,r3,0x21 - 18: MOVL $0x70000021, t12 - 19: PUTL t12, R6 - 20: INCEIPL $4 - - 0x25475C70: 60E7FFFF ori r7,r7,0xFFFF - 21: MOVL $0x6FFFFFFF, t14 - 22: PUTL t14, R7 - 23: INCEIPL $4 - - 0x25475C74: 60A5FDFF ori r5,r5,0xFDFF - 24: MOVL $0x6FFFFDFF, t16 - 25: PUTL t16, R5 - 26: INCEIPL $4 - - 0x25475C78: 6384FE34 ori r4,r28,0xFE34 - 27: MOVL $0x6FFFFE34, t18 - 28: PUTL t18, R4 - 29: INCEIPL $4 - - 0x25475C7C: 61E3FEFF ori r3,r15,0xFEFF - 30: MOVL $0x6FFFFEFF, t20 - 31: PUTL t20, R3 - 32: INCEIPL $4 - - 0x25475C80: 63BDFF40 ori r29,r29,0xFF40 - 33: MOVL $0x6FFFFF40, t22 - 34: PUTL t22, R29 - 35: INCEIPL $4 - - 0x25475C84: 2F8B0021 cmpi cr7,r11,33 - 36: GETL R11, t24 - 37: MOVL $0x21, t28 - 38: CMPL t24, t28, t26 (-rSo) - 39: ICRFL t26, $0x7, CR - 40: INCEIPL $4 - - 0x25475C88: 5560103A rlwinm r0,r11,2,0,29 - 41: GETL R11, t30 - 42: SHLL $0x2, t30 - 43: PUTL t30, R0 - 44: INCEIPL $4 - - 0x25475C8C: 409D0018 bc 4,29,0x25475CA4 - 45: Jc29o $0x25475CA4 - - -. 0 25475C54 60 -. 3C 60 70 00 3C E0 6F FF 3C A0 6F FF 3F 80 6F FF 3D E0 6F FF 3F A0 6F FF 60 66 00 21 60 E7 FF FF 60 A5 FD FF 63 84 FE 34 61 E3 FE FF 63 BD FF 40 2F 8B 00 21 55 60 10 3A 40 9D 00 18 - -==== BB 572 (0x25475CA4) approx BBs exec'd 0 ==== - - 0x25475CA4: 7D48012E stwx r10,r8,r0 - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: ADDL t2, t0 - 3: GETL R10, t4 - 4: STL t4, (t0) - 5: INCEIPL $4 - - 0x25475CA8: 856A0008 lwzu r11,8(r10) - 6: GETL R10, t6 - 7: ADDL $0x8, t6 - 8: PUTL t6, R10 - 9: LDL (t6), t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x25475CAC: 2F8B0000 cmpi cr7,r11,0 - 12: GETL R11, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0x25475CB0: 409EFFD4 bc 4,30,0x25475C84 - 16: Jc30o $0x25475C84 - - -. 0 25475CA4 16 -. 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -==== BB 573 (0x25475C84) approx BBs exec'd 0 ==== - - 0x25475C84: 2F8B0021 cmpi cr7,r11,33 - 0: GETL R11, t0 - 1: MOVL $0x21, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25475C88: 5560103A rlwinm r0,r11,2,0,29 - 5: GETL R11, t6 - 6: SHLL $0x2, t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x25475C8C: 409D0018 bc 4,29,0x25475CA4 - 9: Jc29o $0x25475CA4 - - -. 0 25475C84 12 -. 2F 8B 00 21 55 60 10 3A 40 9D 00 18 - -==== BB 574 (0x25475C90) approx BBs exec'd 0 ==== - - 0x25475C90: 7D2B3850 subf r9,r11,r7 - 0: GETL R11, t0 - 1: GETL R7, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475C94: 2889000F cmpli cr1,r9,15 - 5: GETL R9, t4 - 6: MOVL $0xF, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x25475C98: 418503BC bc 12,5,0x25476054 - 10: Js05o $0x25476054 - - -. 0 25475C90 12 -. 7D 2B 38 50 28 89 00 0F 41 85 03 BC - -==== BB 575 (0x25475C9C) approx BBs exec'd 0 ==== - - 0x25475C9C: 7C0B3050 subf r0,r11,r6 - 0: GETL R11, t0 - 1: GETL R6, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475CA0: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25475CA4: 7D48012E stwx r10,r8,r0 - 9: GETL R0, t6 - 10: GETL R8, t8 - 11: ADDL t8, t6 - 12: GETL R10, t10 - 13: STL t10, (t6) - 14: INCEIPL $4 - - 0x25475CA8: 856A0008 lwzu r11,8(r10) - 15: GETL R10, t12 - 16: ADDL $0x8, t12 - 17: PUTL t12, R10 - 18: LDL (t12), t14 - 19: PUTL t14, R11 - 20: INCEIPL $4 - - 0x25475CAC: 2F8B0000 cmpi cr7,r11,0 - 21: GETL R11, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0x25475CB0: 409EFFD4 bc 4,30,0x25475C84 - 25: Jc30o $0x25475C84 - - -. 0 25475C9C 24 -. 7C 0B 30 50 54 00 10 3A 7D 48 01 2E 85 6A 00 08 2F 8B 00 00 40 9E FF D4 - -==== BB 576 (0x25475CB4) approx BBs exec'd 0 ==== - - 0x25475CB4: 817A0000 lwz r11,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25475CB8: 2C8B0000 cmpi cr1,r11,0 - 4: GETL R11, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x25475CBC: 418600AC bc 12,6,0x25475D68 - 8: Js06o $0x25475D68 - - -. 0 25475CB4 12 -. 81 7A 00 00 2C 8B 00 00 41 86 00 AC - -==== BB 577 (0x25475CC0) approx BBs exec'd 0 ==== - - 0x25475CC0: 81280010 lwz r9,16(r8) - 0: GETL R8, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475CC4: 2F090000 cmpi cr6,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25475CC8: 419A0010 bc 12,26,0x25475CD8 - 9: Js26o $0x25475CD8 - - -. 0 25475CC0 12 -. 81 28 00 10 2F 09 00 00 41 9A 00 10 - -==== BB 578 (0x25475CCC) approx BBs exec'd 0 ==== - - 0x25475CCC: 81490004 lwz r10,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25475CD0: 7C8A5A14 add r4,r10,r11 - 5: GETL R10, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25475CD4: 90890004 stw r4,4(r9) - 10: GETL R4, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475CD8: 8128000C lwz r9,12(r8) - 15: GETL R8, t12 - 16: ADDL $0xC, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475CDC: 2E090000 cmpi cr4,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x4, CR - 23: INCEIPL $4 - - 0x25475CE0: 41920010 bc 12,18,0x25475CF0 - 24: Js18o $0x25475CF0 - - -. 0 25475CCC 24 -. 81 49 00 04 7C 8A 5A 14 90 89 00 04 81 28 00 0C 2E 09 00 00 41 92 00 10 - -==== BB 579 (0x25475CE4) approx BBs exec'd 0 ==== - - 0x25475CE4: 82490004 lwz r18,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x25475CE8: 7CD25A14 add r6,r18,r11 - 5: GETL R18, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x25475CEC: 90C90004 stw r6,4(r9) - 10: GETL R6, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475CF0: 81280014 lwz r9,20(r8) - 15: GETL R8, t12 - 16: ADDL $0x14, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475CF4: 2C090000 cmpi cr0,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0x25475CF8: 41820010 bc 12,2,0x25475D08 - 24: Js02o $0x25475D08 - - -. 0 25475CE4 24 -. 82 49 00 04 7C D2 5A 14 90 C9 00 04 81 28 00 14 2C 09 00 00 41 82 00 10 - -==== BB 580 (0x25475CFC) approx BBs exec'd 0 ==== - - 0x25475CFC: 81E90004 lwz r15,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0x25475D00: 7FAF5A14 add r29,r15,r11 - 5: GETL R15, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x25475D04: 93A90004 stw r29,4(r9) - 10: GETL R29, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475D08: 81280018 lwz r9,24(r8) - 15: GETL R8, t12 - 16: ADDL $0x18, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475D0C: 2F890000 cmpi cr7,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x7, CR - 23: INCEIPL $4 - - 0x25475D10: 419E0010 bc 12,30,0x25475D20 - 24: Js30o $0x25475D20 - - -. 0 25475CFC 24 -. 81 E9 00 04 7F AF 5A 14 93 A9 00 04 81 28 00 18 2F 89 00 00 41 9E 00 10 - -==== BB 581 (0x25475D14) approx BBs exec'd 0 ==== - - 0x25475D14: 80A90004 lwz r5,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25475D18: 7F855A14 add r28,r5,r11 - 5: GETL R5, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25475D1C: 93890004 stw r28,4(r9) - 10: GETL R28, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475D20: 8128001C lwz r9,28(r8) - 15: GETL R8, t12 - 16: ADDL $0x1C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475D24: 2C890000 cmpi cr1,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x1, CR - 23: INCEIPL $4 - - 0x25475D28: 41860010 bc 12,6,0x25475D38 - 24: Js06o $0x25475D38 - - -. 0 25475D14 24 -. 80 A9 00 04 7F 85 5A 14 93 89 00 04 81 28 00 1C 2C 89 00 00 41 86 00 10 - -==== BB 582 (0x25475D2C) approx BBs exec'd 0 ==== - - 0x25475D2C: 80E90004 lwz r7,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25475D30: 7C675A14 add r3,r7,r11 - 5: GETL R7, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25475D34: 90690004 stw r3,4(r9) - 10: GETL R3, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475D38: 8128005C lwz r9,92(r8) - 15: GETL R8, t12 - 16: ADDL $0x5C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475D3C: 2F090000 cmpi cr6,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x6, CR - 23: INCEIPL $4 - - 0x25475D40: 419A0010 bc 12,26,0x25475D50 - 24: Js26o $0x25475D50 - - -. 0 25475D2C 24 -. 80 E9 00 04 7C 67 5A 14 90 69 00 04 81 28 00 5C 2F 09 00 00 41 9A 00 10 - -==== BB 583 (0x25475D44) approx BBs exec'd 0 ==== - - 0x25475D44: 80090004 lwz r0,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475D48: 7EE05A14 add r23,r0,r11 - 5: GETL R0, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R23 - 9: INCEIPL $4 - - 0x25475D4C: 92E90004 stw r23,4(r9) - 10: GETL R23, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475D50: 812800C4 lwz r9,196(r8) - 15: GETL R8, t12 - 16: ADDL $0xC4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475D54: 2E090000 cmpi cr4,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x4, CR - 23: INCEIPL $4 - - 0x25475D58: 41920010 bc 12,18,0x25475D68 - 24: Js18o $0x25475D68 - - -. 0 25475D44 24 -. 80 09 00 04 7E E0 5A 14 92 E9 00 04 81 28 00 C4 2E 09 00 00 41 92 00 10 - -==== BB 584 (0x25475D5C) approx BBs exec'd 0 ==== - - 0x25475D5C: 83290004 lwz r25,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x25475D60: 7D995A14 add r12,r25,r11 - 5: GETL R25, t4 - 6: GETL R11, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25475D64: 91890004 stw r12,4(r9) - 10: GETL R12, t8 - 11: GETL R9, t10 - 12: ADDL $0x4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475D68: 81280078 lwz r9,120(r8) - 15: GETL R8, t12 - 16: ADDL $0x78, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25475D6C: 2C090000 cmpi cr0,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x0, CR - 23: INCEIPL $4 - - 0x25475D70: 41820030 bc 12,2,0x25475DA0 - 24: Js02o $0x25475DA0 - - -. 0 25475D5C 24 -. 83 29 00 04 7D 99 5A 14 91 89 00 04 81 28 00 78 2C 09 00 00 41 82 00 30 - -==== BB 585 (0x25475DA0) approx BBs exec'd 0 ==== - - 0x25475DA0: 81280098 lwz r9,152(r8) - 0: GETL R8, t0 - 1: ADDL $0x98, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475DA4: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25475DA8: 419E0354 bc 12,30,0x254760FC - 9: Js30o $0x254760FC - - -. 0 25475DA0 12 -. 81 28 00 98 2F 89 00 00 41 9E 03 54 - -==== BB 586 (0x25475DAC) approx BBs exec'd 0 ==== - - 0x25475DAC: 81690004 lwz r11,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25475DB0: 71600001 andi. r0,r11,0x1 - 5: GETL R11, t4 - 6: ANDL $0x1, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25475DB4: 917A01FC stw r11,508(r26) - 11: GETL R11, t8 - 12: GETL R26, t10 - 13: ADDL $0x1FC, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25475DB8: 41820008 bc 12,2,0x25475DC0 - 16: Js02o $0x25475DC0 - - -. 0 25475DAC 16 -. 81 69 00 04 71 60 00 01 91 7A 01 FC 41 82 00 08 - -==== BB 587 (0x25475DC0) approx BBs exec'd 0 ==== - - 0x25475DC0: 81280074 lwz r9,116(r8) - 0: GETL R8, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475DC4: 2C890000 cmpi cr1,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25475DC8: 418600E0 bc 12,6,0x25475EA8 - 9: Js06o $0x25475EA8 - - -. 0 25475DC0 12 -. 81 28 00 74 2C 89 00 00 41 86 00 E0 - -==== BB 588 (0x25475EA8) approx BBs exec'd 0 ==== - - 0x25475EA8: 71690040 andi. r9,r11,0x40 - 0: GETL R11, t0 - 1: ANDL $0x40, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25475EAC: 408202A4 bc 4,2,0x25476150 - 6: Jc02o $0x25476150 - - -. 0 25475EA8 8 -. 71 69 00 40 40 82 02 A4 - -==== BB 589 (0x25475EB0) approx BBs exec'd 0 ==== - - 0x25475EB0: 813A014C lwz r9,332(r26) - 0: GETL R26, t0 - 1: ADDL $0x14C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475EB4: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25475EB8: 419E01CC bc 12,30,0x25476084 - 9: Js30o $0x25476084 - - -. 0 25475EB0 12 -. 81 3A 01 4C 2F 89 00 00 41 9E 01 CC - -==== BB 590 (0x25475EBC) approx BBs exec'd 0 ==== - - 0x25475EBC: 825A0000 lwz r18,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R18 - 3: INCEIPL $4 - - 0x25475EC0: 7CC99214 add r6,r9,r18 - 4: GETL R9, t4 - 5: GETL R18, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x25475EC4: 90DA014C stw r6,332(r26) - 9: GETL R6, t8 - 10: GETL R26, t10 - 11: ADDL $0x14C, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25475EC8: 80BE04C8 lwz r5,1224(r30) - 14: GETL R30, t12 - 15: ADDL $0x4C8, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R5 - 18: INCEIPL $4 - - 0x25475ECC: 839F00A4 lwz r28,164(r31) - 19: GETL R31, t16 - 20: ADDL $0xA4, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R28 - 23: INCEIPL $4 - - 0x25475ED0: 81E50400 lwz r15,1024(r5) - 24: GETL R5, t20 - 25: ADDL $0x400, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R15 - 28: INCEIPL $4 - - 0x25475ED4: 7F9D7878 andc r29,r28,r15 - 29: GETL R28, t24 - 30: GETL R15, t26 - 31: NOTL t26 - 32: ANDL t24, t26 - 33: PUTL t26, R29 - 34: INCEIPL $4 - - 0x25475ED8: 73AB0001 andi. r11,r29,0x1 - 35: GETL R29, t28 - 36: ANDL $0x1, t28 - 37: PUTL t28, R11 - 38: CMP0L t28, t30 (-rSo) - 39: ICRFL t30, $0x0, CR - 40: INCEIPL $4 - - 0x25475EDC: 408202B0 bc 4,2,0x2547618C - 41: Jc02o $0x2547618C - - -. 0 25475EBC 36 -. 82 5A 00 00 7C C9 92 14 90 DA 01 4C 80 BE 04 C8 83 9F 00 A4 81 E5 04 00 7F 9D 78 78 73 AB 00 01 40 82 02 B0 - -==== BB 591 (0x25475EE0) approx BBs exec'd 0 ==== - - 0x25475EE0: 813A0218 lwz r9,536(r26) - 0: GETL R26, t0 - 1: ADDL $0x218, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475EE4: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25475EE8: 419E0010 bc 12,30,0x25475EF8 - 9: Js30o $0x25475EF8 - - -. 0 25475EE0 12 -. 81 3A 02 18 2F 89 00 00 41 9E 00 10 - -==== BB 592 (0x25475EF8) approx BBs exec'd 0 ==== - - 0x25475EF8: 7E639B78 or r3,r19,r19 - 0: GETL R19, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25475EFC: 4800C0F5 bl 0x25481FF0 - 3: MOVL $0x25475F00, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25481FF0 ($4) - - -. 0 25475EF8 8 -. 7E 63 9B 78 48 00 C0 F5 - -==== BB 593 close(0x25481FF0) approx BBs exec'd 0 ==== - - 0x25481FF0: 38000006 li r0,6 - 0: MOVL $0x6, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25481FF4: 44000002 sc - 3: JMPo-sys $0x25481FF8 ($4) - - -. 0 25481FF0 8 -. 38 00 00 06 44 00 00 02 - -==== BB 594 (0x25481FF8) approx BBs exec'd 0 ==== - - 0x25481FF8: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - -. 0 25481FF8 4 -. 4C A3 00 20 - -==== BB 595 (0x25475F00) approx BBs exec'd 0 ==== - - 0x25475F00: 811E01C8 lwz r8,456(r30) - 0: GETL R30, t0 - 1: ADDL $0x1C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25475F04: 2C830000 cmpi cr1,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x25475F08: 40A6FB68 bc 5,6,0x25475A70 - 9: Jc06o $0x25475A70 - - -. 0 25475F00 12 -. 81 1E 01 C8 2C 83 00 00 40 A6 FB 68 - -==== BB 596 (0x25475F0C) approx BBs exec'd 0 ==== - - 0x25475F0C: 817A0180 lwz r11,384(r26) - 0: GETL R26, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25475F10: 81FF009C lwz r15,156(r31) - 5: GETL R31, t4 - 6: ADDL $0x9C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R15 - 9: INCEIPL $4 - - 0x25475F14: 557D0002 rlwinm r29,r11,0,0,1 - 10: GETL R11, t8 - 11: ANDL $0xC0000000, t8 - 12: PUTL t8, R29 - 13: INCEIPL $4 - - 0x25475F18: 69F30002 xori r19,r15,0x2 - 14: GETL R15, t10 - 15: XORL $0x2, t10 - 16: PUTL t10, R19 - 17: INCEIPL $4 - - 0x25475F1C: 21330000 subfic r9,r19,0 - 18: GETL R19, t12 - 19: MOVL $0x0, t14 - 20: SBBL t12, t14 (-wCa) - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0x25475F20: 7E699914 adde r19,r9,r19 - 23: GETL R9, t16 - 24: GETL R19, t18 - 25: ADCL t16, t18 (-rCa-wCa) - 26: PUTL t18, R19 - 27: INCEIPL $4 - - 0x25475F24: 6FB24000 xoris r18,r29,0x4000 - 28: GETL R29, t20 - 29: XORL $0x40000000, t20 - 30: PUTL t20, R18 - 31: INCEIPL $4 - - 0x25475F28: 21520000 subfic r10,r18,0 - 32: GETL R18, t22 - 33: MOVL $0x0, t24 - 34: SBBL t22, t24 (-wCa) - 35: PUTL t24, R10 - 36: INCEIPL $4 - - 0x25475F2C: 7E4A9114 adde r18,r10,r18 - 37: GETL R10, t26 - 38: GETL R18, t28 - 39: ADCL t26, t28 (-rCa-wCa) - 40: PUTL t28, R18 - 41: INCEIPL $4 - - 0x25475F30: 7E4A9839 and. r10,r18,r19 - 42: GETL R18, t30 - 43: GETL R19, t32 - 44: ANDL t30, t32 - 45: PUTL t32, R10 - 46: CMP0L t32, t34 (-rSo) - 47: ICRFL t34, $0x0, CR - 48: INCEIPL $4 - - 0x25475F34: 3A60FFFF li r19,-1 - 49: MOVL $0xFFFFFFFF, t36 - 50: PUTL t36, R19 - 51: INCEIPL $4 - - 0x25475F38: 408200BC bc 4,2,0x25475FF4 - 52: Jc02o $0x25475FF4 - - -. 0 25475F0C 48 -. 81 7A 01 80 81 FF 00 9C 55 7D 00 02 69 F3 00 02 21 33 00 00 7E 69 99 14 6F B2 40 00 21 52 00 00 7E 4A 91 14 7E 4A 98 39 3A 60 FF FF 40 82 00 BC - -==== BB 597 (0x25475F3C) approx BBs exec'd 0 ==== - - 0x25475F3C: 807A0150 lwz r3,336(r26) - 0: GETL R26, t0 - 1: ADDL $0x150, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25475F40: 80FA0000 lwz r7,0(r26) - 5: GETL R26, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R7 - 8: INCEIPL $4 - - 0x25475F44: 7D633A14 add r11,r3,r7 - 9: GETL R3, t8 - 10: GETL R7, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0x25475F48: 917A0150 stw r11,336(r26) - 14: GETL R11, t12 - 15: GETL R26, t14 - 16: ADDL $0x150, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25475F4C: 80B10000 lwz r5,0(r17) - 19: GETL R17, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R5 - 22: INCEIPL $4 - - 0x25475F50: 70A90040 andi. r9,r5,0x40 - 23: GETL R5, t20 - 24: ANDL $0x40, t20 - 25: PUTL t20, R9 - 26: CMP0L t20, t22 (-rSo) - 27: ICRFL t22, $0x0, CR - 28: INCEIPL $4 - - 0x25475F54: 40820278 bc 4,2,0x254761CC - 29: Jc02o $0x254761CC - - -. 0 25475F3C 28 -. 80 7A 01 50 80 FA 00 00 7D 63 3A 14 91 7A 01 50 80 B1 00 00 70 A9 00 40 40 82 02 78 - -==== BB 598 (0x25475F58) approx BBs exec'd 0 ==== - - 0x25475F58: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25475F5C: 48002611 bl 0x2547856C - 3: MOVL $0x25475F60, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x2547856C ($4) - - -. 0 25475F58 8 -. 7F 43 D3 78 48 00 26 11 - -==== BB 599 (0x25475F60) approx BBs exec'd 0 ==== - - 0x25475F60: 72C00008 andi. r0,r22,0x8 - 0: GETL R22, t0 - 1: ANDL $0x8, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25475F64: 40820010 bc 4,2,0x25475F74 - 6: Jc02o $0x25475F74 - - -. 0 25475F60 8 -. 72 C0 00 08 40 82 00 10 - -==== BB 600 (0x25475F68) approx BBs exec'd 0 ==== - - 0x25475F68: 81DA0060 lwz r14,96(r26) - 0: GETL R26, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R14 - 4: INCEIPL $4 - - 0x25475F6C: 2F0E0000 cmpi cr6,r14,0 - 5: GETL R14, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25475F70: 409A02E0 bc 4,26,0x25476250 - 9: Jc26o $0x25476250 - - -. 0 25475F68 12 -. 81 DA 00 60 2F 0E 00 00 40 9A 02 E0 - -==== BB 601 (0x25475F74) approx BBs exec'd 0 ==== - - 0x25475F74: 811A01FC lwz r8,508(r26) - 0: GETL R26, t0 - 1: ADDL $0x1FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25475F78: 71090020 andi. r9,r8,0x20 - 5: GETL R8, t4 - 6: ANDL $0x20, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25475F7C: 4182000C bc 12,2,0x25475F88 - 11: Js02o $0x25475F88 - - -. 0 25475F74 12 -. 81 1A 01 FC 71 09 00 20 41 82 00 0C - -==== BB 602 (0x25475F80) approx BBs exec'd 0 ==== - - 0x25475F80: 813E04C8 lwz r9,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475F84: 934901A0 stw r26,416(r9) - 5: GETL R26, t4 - 6: GETL R9, t6 - 7: ADDL $0x1A0, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25475F88: 80910050 lwz r4,80(r17) - 10: GETL R17, t8 - 11: ADDL $0x50, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0x25475F8C: C81F0028 lfd f0,40(r31) - 15: GETL R31, t12 - 16: ADDL $0x28, t12 - 17: FPU_RQ (t12), 0x0:0x0 - 18: INCEIPL $4 - - 0x25475F90: 2C840000 cmpi cr1,r4,0 - 19: GETL R4, t14 - 20: CMP0L t14, t16 (-rSo) - 21: ICRFL t16, $0x1, CR - 22: INCEIPL $4 - - 0x25475F94: D81A01D0 stfd f0,464(r26) - 23: GETL R26, t18 - 24: ADDL $0x1D0, t18 - 25: FPU_WQ 0x0:0x0, (t18) - 26: INCEIPL $4 - - 0x25475F98: C9BF0030 lfd f13,48(r31) - 27: GETL R31, t20 - 28: ADDL $0x30, t20 - 29: FPU_RQ (t20), 0x0:0xD - 30: INCEIPL $4 - - 0x25475F9C: D9BA01D8 stfd f13,472(r26) - 31: GETL R26, t22 - 32: ADDL $0x1D8, t22 - 33: FPU_WQ 0x0:0xD, (t22) - 34: INCEIPL $4 - - 0x25475FA0: 4186FEB0 bc 12,6,0x25475E50 - 35: Js06o $0x25475E50 - - -. 0 25475F80 36 -. 81 3E 04 C8 93 49 01 A0 80 91 00 50 C8 1F 00 28 2C 84 00 00 D8 1A 01 D0 C9 BF 00 30 D9 BA 01 D8 41 86 FE B0 - -==== BB 603 (0x25475E50) approx BBs exec'd 0 ==== - - 0x25475E50: 7F43D378 or r3,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25475E54: 4BFFF850 b 0x254756A4 - 3: JMPo $0x254756A4 ($4) - - -. 0 25475E50 8 -. 7F 43 D3 78 4B FF F8 50 - -==== BB 604 (0x254756A4) approx BBs exec'd 0 ==== - - 0x254756A4: 80A10000 lwz r5,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x254756A8: 83450004 lwz r26,4(r5) - 4: GETL R5, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R26 - 8: INCEIPL $4 - - 0x254756AC: 8185FFB4 lwz r12,-76(r5) - 9: GETL R5, t8 - 10: ADDL $0xFFFFFFB4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0x254756B0: 7F4803A6 mtlr r26 - 14: GETL R26, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x254756B4: 81C5FFB8 lwz r14,-72(r5) - 17: GETL R5, t14 - 18: ADDL $0xFFFFFFB8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R14 - 21: INCEIPL $4 - - 0x254756B8: 81E5FFBC lwz r15,-68(r5) - 22: GETL R5, t18 - 23: ADDL $0xFFFFFFBC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R15 - 26: INCEIPL $4 - - 0x254756BC: 7D808120 mtcrf 0x8,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x4, CR - 29: INCEIPL $4 - - 0x254756C0: 8205FFC0 lwz r16,-64(r5) - 30: GETL R5, t24 - 31: ADDL $0xFFFFFFC0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R16 - 34: INCEIPL $4 - - 0x254756C4: 8225FFC4 lwz r17,-60(r5) - 35: GETL R5, t28 - 36: ADDL $0xFFFFFFC4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R17 - 39: INCEIPL $4 - - 0x254756C8: 8245FFC8 lwz r18,-56(r5) - 40: GETL R5, t32 - 41: ADDL $0xFFFFFFC8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R18 - 44: INCEIPL $4 - - 0x254756CC: 8265FFCC lwz r19,-52(r5) - 45: GETL R5, t36 - 46: ADDL $0xFFFFFFCC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R19 - 49: INCEIPL $4 - - 0x254756D0: 8285FFD0 lwz r20,-48(r5) - 50: GETL R5, t40 - 51: ADDL $0xFFFFFFD0, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R20 - 54: INCEIPL $4 - - 0x254756D4: 82A5FFD4 lwz r21,-44(r5) - 55: GETL R5, t44 - 56: ADDL $0xFFFFFFD4, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R21 - 59: INCEIPL $4 - - 0x254756D8: 82C5FFD8 lwz r22,-40(r5) - 60: GETL R5, t48 - 61: ADDL $0xFFFFFFD8, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R22 - 64: INCEIPL $4 - - 0x254756DC: 82E5FFDC lwz r23,-36(r5) - 65: GETL R5, t52 - 66: ADDL $0xFFFFFFDC, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R23 - 69: INCEIPL $4 - - 0x254756E0: 8305FFE0 lwz r24,-32(r5) - 70: GETL R5, t56 - 71: ADDL $0xFFFFFFE0, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R24 - 74: INCEIPL $4 - - 0x254756E4: 8325FFE4 lwz r25,-28(r5) - 75: GETL R5, t60 - 76: ADDL $0xFFFFFFE4, t60 - 77: LDL (t60), t62 - 78: PUTL t62, R25 - 79: INCEIPL $4 - - 0x254756E8: 8345FFE8 lwz r26,-24(r5) - 80: GETL R5, t64 - 81: ADDL $0xFFFFFFE8, t64 - 82: LDL (t64), t66 - 83: PUTL t66, R26 - 84: INCEIPL $4 - - 0x254756EC: 8365FFEC lwz r27,-20(r5) - 85: GETL R5, t68 - 86: ADDL $0xFFFFFFEC, t68 - 87: LDL (t68), t70 - 88: PUTL t70, R27 - 89: INCEIPL $4 - - 0x254756F0: 8385FFF0 lwz r28,-16(r5) - 90: GETL R5, t72 - 91: ADDL $0xFFFFFFF0, t72 - 92: LDL (t72), t74 - 93: PUTL t74, R28 - 94: INCEIPL $4 - - 0x254756F4: 83A5FFF4 lwz r29,-12(r5) - 95: GETL R5, t76 - 96: ADDL $0xFFFFFFF4, t76 - 97: LDL (t76), t78 - 98: PUTL t78, R29 - 99: INCEIPL $4 - - 0x254756F8: 83C5FFF8 lwz r30,-8(r5) - 100: GETL R5, t80 - 101: ADDL $0xFFFFFFF8, t80 - 102: LDL (t80), t82 - 103: PUTL t82, R30 - 104: INCEIPL $4 - - 0x254756FC: 83E5FFFC lwz r31,-4(r5) - 105: GETL R5, t84 - 106: ADDL $0xFFFFFFFC, t84 - 107: LDL (t84), t86 - 108: PUTL t86, R31 - 109: INCEIPL $4 - - 0x25475700: 7CA12B78 or r1,r5,r5 - 110: GETL R5, t88 - 111: PUTL t88, R1 - 112: INCEIPL $4 - - 0x25475704: 4E800020 blr - 113: GETL LR, t90 - 114: JMPo-r t90 ($4) - - -. 0 254756A4 100 -. 80 A1 00 00 83 45 00 04 81 85 FF B4 7F 48 03 A6 81 C5 FF B8 81 E5 FF BC 7D 80 81 20 82 05 FF C0 82 25 FF C4 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 - -==== BB 605 (0x25477054) approx BBs exec'd 0 ==== - - 0x25477054: 4BFFFF04 b 0x25476F58 - 0: JMPo $0x25476F58 ($4) - - -. 0 25477054 4 -. 4B FF FF 04 - -==== BB 606 (0x25476F58) approx BBs exec'd 0 ==== - - 0x25476F58: 83E10294 lwz r31,660(r1) - 0: GETL R1, t0 - 1: ADDL $0x294, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x25476F5C: 81810244 lwz r12,580(r1) - 5: GETL R1, t4 - 6: ADDL $0x244, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25476F60: 7FE803A6 mtlr r31 - 10: GETL R31, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0x25476F64: 81C10248 lwz r14,584(r1) - 13: GETL R1, t10 - 14: ADDL $0x248, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R14 - 17: INCEIPL $4 - - 0x25476F68: 81E1024C lwz r15,588(r1) - 18: GETL R1, t14 - 19: ADDL $0x24C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R15 - 22: INCEIPL $4 - - 0x25476F6C: 7D818120 mtcrf 0x18,r12 - 23: GETL R12, t18 - 24: ICRFL t18, $0x3, CR - 25: ICRFL t18, $0x4, CR - 26: INCEIPL $4 - - 0x25476F70: 82010250 lwz r16,592(r1) - 27: GETL R1, t20 - 28: ADDL $0x250, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R16 - 31: INCEIPL $4 - - 0x25476F74: 82210254 lwz r17,596(r1) - 32: GETL R1, t24 - 33: ADDL $0x254, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R17 - 36: INCEIPL $4 - - 0x25476F78: 82410258 lwz r18,600(r1) - 37: GETL R1, t28 - 38: ADDL $0x258, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R18 - 41: INCEIPL $4 - - 0x25476F7C: 8261025C lwz r19,604(r1) - 42: GETL R1, t32 - 43: ADDL $0x25C, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R19 - 46: INCEIPL $4 - - 0x25476F80: 82810260 lwz r20,608(r1) - 47: GETL R1, t36 - 48: ADDL $0x260, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R20 - 51: INCEIPL $4 - - 0x25476F84: 82A10264 lwz r21,612(r1) - 52: GETL R1, t40 - 53: ADDL $0x264, t40 - 54: LDL (t40), t42 - 55: PUTL t42, R21 - 56: INCEIPL $4 - - 0x25476F88: 82C10268 lwz r22,616(r1) - 57: GETL R1, t44 - 58: ADDL $0x268, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R22 - 61: INCEIPL $4 - - 0x25476F8C: 82E1026C lwz r23,620(r1) - 62: GETL R1, t48 - 63: ADDL $0x26C, t48 - 64: LDL (t48), t50 - 65: PUTL t50, R23 - 66: INCEIPL $4 - - 0x25476F90: 83010270 lwz r24,624(r1) - 67: GETL R1, t52 - 68: ADDL $0x270, t52 - 69: LDL (t52), t54 - 70: PUTL t54, R24 - 71: INCEIPL $4 - - 0x25476F94: 83210274 lwz r25,628(r1) - 72: GETL R1, t56 - 73: ADDL $0x274, t56 - 74: LDL (t56), t58 - 75: PUTL t58, R25 - 76: INCEIPL $4 - - 0x25476F98: 83410278 lwz r26,632(r1) - 77: GETL R1, t60 - 78: ADDL $0x278, t60 - 79: LDL (t60), t62 - 80: PUTL t62, R26 - 81: INCEIPL $4 - - 0x25476F9C: 8361027C lwz r27,636(r1) - 82: GETL R1, t64 - 83: ADDL $0x27C, t64 - 84: LDL (t64), t66 - 85: PUTL t66, R27 - 86: INCEIPL $4 - - 0x25476FA0: 83810280 lwz r28,640(r1) - 87: GETL R1, t68 - 88: ADDL $0x280, t68 - 89: LDL (t68), t70 - 90: PUTL t70, R28 - 91: INCEIPL $4 - - 0x25476FA4: 83A10284 lwz r29,644(r1) - 92: GETL R1, t72 - 93: ADDL $0x284, t72 - 94: LDL (t72), t74 - 95: PUTL t74, R29 - 96: INCEIPL $4 - - 0x25476FA8: 83C10288 lwz r30,648(r1) - 97: GETL R1, t76 - 98: ADDL $0x288, t76 - 99: LDL (t76), t78 - 100: PUTL t78, R30 - 101: INCEIPL $4 - - 0x25476FAC: 83E1028C lwz r31,652(r1) - 102: GETL R1, t80 - 103: ADDL $0x28C, t80 - 104: LDL (t80), t82 - 105: PUTL t82, R31 - 106: INCEIPL $4 - - 0x25476FB0: 38210290 addi r1,r1,656 - 107: GETL R1, t84 - 108: ADDL $0x290, t84 - 109: PUTL t84, R1 - 110: INCEIPL $4 - - 0x25476FB4: 4E800020 blr - 111: GETL LR, t86 - 112: JMPo-r t86 ($4) - - -. 0 25476F58 96 -. 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 - -==== BB 607 (0x254734A8) approx BBs exec'd 0 ==== - - 0x254734A8: 809E00D0 lwz r4,208(r30) - 0: GETL R30, t0 - 1: ADDL $0xD0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254734AC: 82E30178 lwz r23,376(r3) - 5: GETL R3, t4 - 6: ADDL $0x178, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R23 - 9: INCEIPL $4 - - 0x254734B0: 3A770001 addi r19,r23,1 - 10: GETL R23, t8 - 11: ADDL $0x1, t8 - 12: PUTL t8, R19 - 13: INCEIPL $4 - - 0x254734B4: 92630178 stw r19,376(r3) - 14: GETL R19, t10 - 15: GETL R3, t12 - 16: ADDL $0x178, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x254734B8: 387F0044 addi r3,r31,68 - 19: GETL R31, t14 - 20: ADDL $0x44, t14 - 21: PUTL t14, R3 - 22: INCEIPL $4 - - 0x254734BC: 6A7D0001 xori r29,r19,0x1 - 23: GETL R19, t16 - 24: XORL $0x1, t16 - 25: PUTL t16, R29 - 26: INCEIPL $4 - - 0x254734C0: 23BD0000 subfic r29,r29,0 - 27: GETL R29, t18 - 28: MOVL $0x0, t20 - 29: SBBL t18, t20 (-wCa) - 30: PUTL t20, R29 - 31: INCEIPL $4 - - 0x254734C4: 7FB90194 addze r29,r25 - 32: GETL R25, t22 - 33: ADCL $0x0, t22 (-rCa-wCa) - 34: PUTL t22, R29 - 35: INCEIPL $4 - - 0x254734C8: 4800CE75 bl 0x2548033C - 36: MOVL $0x254734CC, t24 - 37: PUTL t24, LR - 38: JMPo-c $0x2548033C ($4) - - -. 0 254734A8 36 -. 80 9E 00 D0 82 E3 01 78 3A 77 00 01 92 63 01 78 38 7F 00 44 6A 7D 00 01 23 BD 00 00 7F B9 01 94 48 00 CE 75 - -==== BB 608 (0x254734CC) approx BBs exec'd 0 ==== - - 0x254734CC: 7FB9EB78 or r25,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R25 - 2: INCEIPL $4 - - 0x254734D0: 7C7D1B79 or. r29,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R29 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0x254734D4: 4082FF9C bc 4,2,0x25473470 - 8: Jc02o $0x25473470 - - -. 0 254734CC 12 -. 7F B9 EB 78 7C 7D 1B 79 40 82 FF 9C - -==== BB 609 (0x254734D8) approx BBs exec'd 0 ==== - - 0x254734D8: 807E003C lwz r3,60(r30) - 0: GETL R30, t0 - 1: ADDL $0x3C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254734DC: 38800004 li r4,4 - 5: MOVL $0x4, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x254734E0: 4800EB51 bl 0x25482030 - 8: MOVL $0x254734E4, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x25482030 ($4) - - -. 0 254734D8 12 -. 80 7E 00 3C 38 80 00 04 48 00 EB 51 - -==== BB 610 access(0x25482030) approx BBs exec'd 0 ==== - - 0x25482030: 38000021 li r0,33 - 0: MOVL $0x21, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25482034: 44000002 sc - 3: JMPo-sys $0x25482038 ($4) - - -. 0 25482030 8 -. 38 00 00 21 44 00 00 02 - -==== BB 611 (0x25482038) approx BBs exec'd 0 ==== - - 0x25482038: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - -. 0 25482038 4 -. 4C A3 00 20 - -==== BB 612 (0x2548203C) approx BBs exec'd 0 ==== - - 0x2548203C: 4BFFF2F4 b 0x25481330 - 0: JMPo $0x25481330 ($4) - - -. 0 2548203C 4 -. 4B FF F2 F4 - -==== BB 613 __syscall_error(0x25481330) approx BBs exec'd 0 ==== - - 0x25481330: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25481334: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25481338: 48015CC9 bl 0x25497000 - 9: MOVL $0x2548133C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25481330 12 -. 94 21 FF F0 7D 88 02 A6 48 01 5C C9 - -==== BB 614 (0x2548133C) approx BBs exec'd 0 ==== - - 0x2548133C: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25481340: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25481344: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0x25481348: 813E0514 lwz r9,1300(r30) - 11: GETL R30, t8 - 12: ADDL $0x514, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0x2548134C: 83C10008 lwz r30,8(r1) - 16: GETL R1, t12 - 17: ADDL $0x8, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0x25481350: 38210010 addi r1,r1,16 - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: PUTL t16, R1 - 24: INCEIPL $4 - - 0x25481354: 90690000 stw r3,0(r9) - 25: GETL R3, t18 - 26: GETL R9, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x25481358: 3860FFFF li r3,-1 - 29: MOVL $0xFFFFFFFF, t22 - 30: PUTL t22, R3 - 31: INCEIPL $4 - - 0x2548135C: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - -. 0 2548133C 36 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 81 3E 05 14 83 C1 00 08 38 21 00 10 90 69 00 00 38 60 FF FF 4E 80 00 20 - -==== BB 615 (0x254734E4) approx BBs exec'd 0 ==== - - 0x254734E4: 2E030000 cmpi cr4,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x254734E8: 4092F2D0 bc 4,18,0x254727B8 - 4: Jc18o $0x254727B8 - - -. 0 254734E4 8 -. 2E 03 00 00 40 92 F2 D0 - -==== BB 616 (0x254727B8) approx BBs exec'd 0 ==== - - 0x254727B8: 2C190000 cmpi cr0,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x254727BC: 408213F0 bc 4,2,0x25473BAC - 4: Jc02o $0x25473BAC - - -. 0 254727B8 8 -. 2C 19 00 00 40 82 13 F0 - -==== BB 617 (0x25473BAC) approx BBs exec'd 0 ==== - - 0x25473BAC: 5736103A rlwinm r22,r25,2,0,29 - 0: GETL R25, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R22 - 3: INCEIPL $4 - - 0x25473BB0: 83A10000 lwz r29,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25473BB4: 38D6001E addi r6,r22,30 - 8: GETL R22, t6 - 9: ADDL $0x1E, t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0x25473BB8: 39600000 li r11,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0x25473BBC: 54C00036 rlwinm r0,r6,0,0,27 - 15: GETL R6, t10 - 16: ANDL $0xFFFFFFF0, t10 - 17: PUTL t10, R0 - 18: INCEIPL $4 - - 0x25473BC0: 7F4000D0 neg r26,r0 - 19: GETL R0, t12 - 20: NEGL t12 - 21: PUTL t12, R26 - 22: INCEIPL $4 - - 0x25473BC4: 7FA1D16E stwux r29,r1,r26 - 23: GETL R26, t14 - 24: GETL R1, t16 - 25: ADDL t16, t14 - 26: PUTL t14, R1 - 27: GETL R29, t18 - 28: STL t18, (t14) - 29: INCEIPL $4 - - 0x25473BC8: 3B610017 addi r27,r1,23 - 30: GETL R1, t20 - 31: ADDL $0x17, t20 - 32: PUTL t20, R27 - 33: INCEIPL $4 - - 0x25473BCC: 812E01C4 lwz r9,452(r14) - 34: GETL R14, t22 - 35: ADDL $0x1C4, t22 - 36: LDL (t22), t24 - 37: PUTL t24, R9 - 38: INCEIPL $4 - - 0x25473BD0: 577A0036 rlwinm r26,r27,0,0,27 - 39: GETL R27, t26 - 40: ANDL $0xFFFFFFF0, t26 - 41: PUTL t26, R26 - 42: INCEIPL $4 - - 0x25473BD4: 556C103A rlwinm r12,r11,2,0,29 - 43: GETL R11, t28 - 44: SHLL $0x2, t28 - 45: PUTL t28, R12 - 46: INCEIPL $4 - - 0x25473BD8: 396B0001 addi r11,r11,1 - 47: MOVL $0x1, t30 - 48: PUTL t30, R11 - 49: INCEIPL $4 - - 0x25473BDC: 7D2CD12E stwx r9,r12,r26 - 50: GETL R26, t32 - 51: GETL R12, t34 - 52: ADDL t34, t32 - 53: GETL R9, t36 - 54: STL t36, (t32) - 55: INCEIPL $4 - - 0x25473BE0: 8129000C lwz r9,12(r9) - 56: GETL R9, t38 - 57: ADDL $0xC, t38 - 58: LDL (t38), t40 - 59: PUTL t40, R9 - 60: INCEIPL $4 - - 0x25473BE4: 2F890000 cmpi cr7,r9,0 - 61: GETL R9, t42 - 62: CMP0L t42, t44 (-rSo) - 63: ICRFL t44, $0x7, CR - 64: INCEIPL $4 - - 0x25473BE8: 409EFFEC bc 4,30,0x25473BD4 - 65: Jc30o $0x25473BD4 - - -. 0 25473BAC 64 -. 57 36 10 3A 83 A1 00 00 38 D6 00 1E 39 60 00 00 54 C0 00 36 7F 40 00 D0 7F A1 D1 6E 3B 61 00 17 81 2E 01 C4 57 7A 00 36 55 6C 10 3A 39 6B 00 01 7D 2C D1 2E 81 29 00 0C 2F 89 00 00 40 9E FF EC - -==== BB 618 (0x25473BEC) approx BBs exec'd 0 ==== - - 0x25473BEC: 4BFFEBD4 b 0x254727C0 - 0: JMPo $0x254727C0 ($4) - - -. 0 25473BEC 4 -. 4B FF EB D4 - -==== BB 619 (0x254727C0) approx BBs exec'd 0 ==== - - 0x254727C0: 817F0030 lwz r11,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254727C4: 38E00000 li r7,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x254727C8: 7F44D378 or r4,r26,r26 - 8: GETL R26, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x254727CC: 7F25CB78 or r5,r25,r25 - 11: GETL R25, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0x254727D0: 69660003 xori r6,r11,0x3 - 14: GETL R11, t10 - 15: XORL $0x3, t10 - 16: PUTL t10, R6 - 17: INCEIPL $4 - - 0x254727D4: 20060000 subfic r0,r6,0 - 18: GETL R6, t12 - 19: MOVL $0x0, t14 - 20: SBBL t12, t14 (-wCa) - 21: PUTL t14, R0 - 22: INCEIPL $4 - - 0x254727D8: 7CC03114 adde r6,r0,r6 - 23: GETL R0, t16 - 24: GETL R6, t18 - 25: ADCL t16, t18 (-rCa-wCa) - 26: PUTL t18, R6 - 27: INCEIPL $4 - - 0x254727DC: 7E83A378 or r3,r20,r20 - 28: GETL R20, t20 - 29: PUTL t20, R3 - 30: INCEIPL $4 - - 0x254727E0: 480079E5 bl 0x2547A1C4 - 31: MOVL $0x254727E4, t22 - 32: PUTL t22, LR - 33: JMPo-c $0x2547A1C4 ($4) - - -. 0 254727C0 36 -. 81 7F 00 30 38 E0 00 00 7F 44 D3 78 7F 25 CB 78 69 66 00 03 20 06 00 00 7C C0 31 14 7E 83 A3 78 48 00 79 E5 - -==== BB 620 _dl_map_object_deps(0x2547A1C4) approx BBs exec'd 0 ==== - - 0x2547A1C4: 9421FF60 stwu r1,-160(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF60, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547A1C8: 7D2802A6 mflr r9 - 6: GETL LR, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x2547A1CC: 91E1005C stw r15,92(r1) - 9: GETL R15, t6 - 10: GETL R1, t8 - 11: ADDL $0x5C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547A1D0: 1DE5000C mulli r15,r5,12 - 14: GETL R5, t10 - 15: MULL $0xC, t10 - 16: PUTL t10, R15 - 17: INCEIPL $4 - - 0x2547A1D4: 91C10058 stw r14,88(r1) - 18: GETL R14, t12 - 19: GETL R1, t14 - 20: ADDL $0x58, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0x2547A1D8: 4801CE29 bl 0x25497000 - 23: MOVL $0x2547A1DC, t16 - 24: PUTL t16, LR - 25: JMPo-c $0x25497000 ($4) - - -. 0 2547A1C4 24 -. 94 21 FF 60 7D 28 02 A6 91 E1 00 5C 1D E5 00 0C 91 C1 00 58 48 01 CE 29 - -==== BB 621 (0x2547A1DC) approx BBs exec'd 0 ==== - - 0x2547A1DC: 39CF0036 addi r14,r15,54 - 0: GETL R15, t0 - 1: ADDL $0x36, t0 - 2: PUTL t0, R14 - 3: INCEIPL $4 - - 0x2547A1E0: 81410000 lwz r10,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0x2547A1E4: 55CC0036 rlwinm r12,r14,0,0,27 - 8: GETL R14, t6 - 9: ANDL $0xFFFFFFF0, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x2547A1E8: 93A10094 stw r29,148(r1) - 12: GETL R29, t8 - 13: GETL R1, t10 - 14: ADDL $0x94, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x2547A1EC: 7D0C00D0 neg r8,r12 - 17: GETL R12, t12 - 18: NEGL t12 - 19: PUTL t12, R8 - 20: INCEIPL $4 - - 0x2547A1F0: 3BA00000 li r29,0 - 21: MOVL $0x0, t14 - 22: PUTL t14, R29 - 23: INCEIPL $4 - - 0x2547A1F4: 912100A4 stw r9,164(r1) - 24: GETL R9, t16 - 25: GETL R1, t18 - 26: ADDL $0xA4, t18 - 27: STL t16, (t18) - 28: INCEIPL $4 - - 0x2547A1F8: 7F9D2840 cmpl cr7,r29,r5 - 29: GETL R29, t20 - 30: GETL R5, t22 - 31: CMPUL t20, t22, t24 (-rSo) - 32: ICRFL t24, $0x7, CR - 33: INCEIPL $4 - - 0x2547A1FC: 92E1007C stw r23,124(r1) - 34: GETL R23, t26 - 35: GETL R1, t28 - 36: ADDL $0x7C, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x2547A200: 7C771B78 or r23,r3,r3 - 39: GETL R3, t30 - 40: PUTL t30, R23 - 41: INCEIPL $4 - - 0x2547A204: 93C10098 stw r30,152(r1) - 42: GETL R30, t32 - 43: GETL R1, t34 - 44: ADDL $0x98, t34 - 45: STL t32, (t34) - 46: INCEIPL $4 - - 0x2547A208: 38000000 li r0,0 - 47: MOVL $0x0, t36 - 48: PUTL t36, R0 - 49: INCEIPL $4 - - 0x2547A20C: 93E1009C stw r31,156(r1) - 50: GETL R31, t38 - 51: GETL R1, t40 - 52: ADDL $0x9C, t40 - 53: STL t38, (t40) - 54: INCEIPL $4 - - 0x2547A210: 7C3F0B78 or r31,r1,r1 - 55: GETL R1, t42 - 56: PUTL t42, R31 - 57: INCEIPL $4 - - 0x2547A214: 92010060 stw r16,96(r1) - 58: GETL R16, t44 - 59: GETL R1, t46 - 60: ADDL $0x60, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x2547A218: 7FC802A6 mflr r30 - 63: GETL LR, t48 - 64: PUTL t48, R30 - 65: INCEIPL $4 - - 0x2547A21C: 92210064 stw r17,100(r1) - 66: GETL R17, t50 - 67: GETL R1, t52 - 68: ADDL $0x64, t52 - 69: STL t50, (t52) - 70: INCEIPL $4 - - 0x2547A220: 7CCF3378 or r15,r6,r6 - 71: GETL R6, t54 - 72: PUTL t54, R15 - 73: INCEIPL $4 - - 0x2547A224: 92410068 stw r18,104(r1) - 74: GETL R18, t56 - 75: GETL R1, t58 - 76: ADDL $0x68, t58 - 77: STL t56, (t58) - 78: INCEIPL $4 - - 0x2547A228: 7CEE3B78 or r14,r7,r7 - 79: GETL R7, t60 - 80: PUTL t60, R14 - 81: INCEIPL $4 - - 0x2547A22C: 9261006C stw r19,108(r1) - 82: GETL R19, t62 - 83: GETL R1, t64 - 84: ADDL $0x6C, t64 - 85: STL t62, (t64) - 86: INCEIPL $4 - - 0x2547A230: 92810070 stw r20,112(r1) - 87: GETL R20, t66 - 88: GETL R1, t68 - 89: ADDL $0x70, t68 - 90: STL t66, (t68) - 91: INCEIPL $4 - - 0x2547A234: 92A10074 stw r21,116(r1) - 92: GETL R21, t70 - 93: GETL R1, t72 - 94: ADDL $0x74, t72 - 95: STL t70, (t72) - 96: INCEIPL $4 - - 0x2547A238: 92C10078 stw r22,120(r1) - 97: GETL R22, t74 - 98: GETL R1, t76 - 99: ADDL $0x78, t76 - 100: STL t74, (t76) - 101: INCEIPL $4 - - 0x2547A23C: 93010080 stw r24,128(r1) - 102: GETL R24, t78 - 103: GETL R1, t80 - 104: ADDL $0x80, t80 - 105: STL t78, (t80) - 106: INCEIPL $4 - - 0x2547A240: 93210084 stw r25,132(r1) - 107: GETL R25, t82 - 108: GETL R1, t84 - 109: ADDL $0x84, t84 - 110: STL t82, (t84) - 111: INCEIPL $4 - - 0x2547A244: 93410088 stw r26,136(r1) - 112: GETL R26, t86 - 113: GETL R1, t88 - 114: ADDL $0x88, t88 - 115: STL t86, (t88) - 116: INCEIPL $4 - - 0x2547A248: 9361008C stw r27,140(r1) - 117: GETL R27, t90 - 118: GETL R1, t92 - 119: ADDL $0x8C, t92 - 120: STL t90, (t92) - 121: INCEIPL $4 - - 0x2547A24C: 93810090 stw r28,144(r1) - 122: GETL R28, t94 - 123: GETL R1, t96 - 124: ADDL $0x90, t96 - 125: STL t94, (t96) - 126: INCEIPL $4 - - 0x2547A250: 7D41416E stwux r10,r1,r8 - 127: GETL R8, t98 - 128: GETL R1, t100 - 129: ADDL t100, t98 - 130: PUTL t98, R1 - 131: GETL R10, t102 - 132: STL t102, (t98) - 133: INCEIPL $4 - - 0x2547A254: 39000001 li r8,1 - 134: MOVL $0x1, t104 - 135: PUTL t104, R8 - 136: INCEIPL $4 - - 0x2547A258: 81230180 lwz r9,384(r3) - 137: GETL R3, t106 - 138: ADDL $0x180, t106 - 139: LDL (t106), t108 - 140: PUTL t108, R9 - 141: INCEIPL $4 - - 0x2547A25C: 38610017 addi r3,r1,23 - 142: GETL R1, t110 - 143: ADDL $0x17, t110 - 144: PUTL t110, R3 - 145: INCEIPL $4 - - 0x2547A260: 546A0036 rlwinm r10,r3,0,0,27 - 146: GETL R3, t112 - 147: ANDL $0xFFFFFFF0, t112 - 148: PUTL t112, R10 - 149: INCEIPL $4 - - 0x2547A264: 5109C94C rlwimi r9,r8,25,5,6 - 150: GETL R9, t114 - 151: GETL R8, t116 - 152: ROLL $0x19, t116 - 153: ANDL $0x6000000, t116 - 154: ANDL $0xF9FFFFFF, t114 - 155: ORL t114, t116 - 156: PUTL t116, R9 - 157: INCEIPL $4 - - 0x2547A268: 396A000C addi r11,r10,12 - 158: GETL R10, t118 - 159: ADDL $0xC, t118 - 160: PUTL t118, R11 - 161: INCEIPL $4 - - 0x2547A26C: 900A0000 stw r0,0(r10) - 162: GETL R0, t120 - 163: GETL R10, t122 - 164: STL t120, (t122) - 165: INCEIPL $4 - - 0x2547A270: 916A0008 stw r11,8(r10) - 166: GETL R11, t124 - 167: GETL R10, t126 - 168: ADDL $0x8, t126 - 169: STL t124, (t126) - 170: INCEIPL $4 - - 0x2547A274: 91370180 stw r9,384(r23) - 171: GETL R9, t128 - 172: GETL R23, t130 - 173: ADDL $0x180, t130 - 174: STL t128, (t130) - 175: INCEIPL $4 - - 0x2547A278: 915F0008 stw r10,8(r31) - 176: GETL R10, t132 - 177: GETL R31, t134 - 178: ADDL $0x8, t134 - 179: STL t132, (t134) - 180: INCEIPL $4 - - 0x2547A27C: 92EA0004 stw r23,4(r10) - 181: GETL R23, t136 - 182: GETL R10, t138 - 183: ADDL $0x4, t138 - 184: STL t136, (t138) - 185: INCEIPL $4 - - 0x2547A280: 911F000C stw r8,12(r31) - 186: GETL R8, t140 - 187: GETL R31, t142 - 188: ADDL $0xC, t142 - 189: STL t140, (t142) - 190: INCEIPL $4 - - 0x2547A284: 409C005C bc 4,28,0x2547A2E0 - 191: Jc28o $0x2547A2E0 - - -. 0 2547A1DC 172 -. 39 CF 00 36 81 41 00 00 55 CC 00 36 93 A1 00 94 7D 0C 00 D0 3B A0 00 00 91 21 00 A4 7F 9D 28 40 92 E1 00 7C 7C 77 1B 78 93 C1 00 98 38 00 00 00 93 E1 00 9C 7C 3F 0B 78 92 01 00 60 7F C8 02 A6 92 21 00 64 7C CF 33 78 92 41 00 68 7C EE 3B 78 92 61 00 6C 92 81 00 70 92 A1 00 74 92 C1 00 78 93 01 00 80 93 21 00 84 93 41 00 88 93 61 00 8C 93 81 00 90 7D 41 41 6E 39 00 00 01 81 23 01 80 38 61 00 17 54 6A 00 36 51 09 C9 4C 39 6A 00 0C 90 0A 00 00 91 6A 00 08 91 37 01 80 91 5F 00 08 92 EA 00 04 91 1F 00 0C 40 9C 00 5C - -==== BB 622 (0x2547A288) approx BBs exec'd 0 ==== - - 0x2547A288: 7CA903A6 mtctr r5 - 0: GETL R5, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x2547A28C: 7D475378 or r7,r10,r10 - 3: GETL R10, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x2547A290: 38A00000 li r5,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547A294: 38C00001 li r6,1 - 9: MOVL $0x1, t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0x2547A298: 48000008 b 0x2547A2A0 - 12: JMPo $0x2547A2A0 ($4) - - -. 0 2547A288 20 -. 7C A9 03 A6 7D 47 53 78 38 A0 00 00 38 C0 00 01 48 00 00 08 - -==== BB 623 (0x2547A2A0) approx BBs exec'd 0 ==== - - 0x2547A2A0: 1E68000C mulli r19,r8,12 - 0: GETL R8, t0 - 1: MULL $0xC, t0 - 2: PUTL t0, R19 - 3: INCEIPL $4 - - 0x2547A2A4: 57B5103A rlwinm r21,r29,2,0,29 - 4: GETL R29, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R21 - 7: INCEIPL $4 - - 0x2547A2A8: 7E15202E lwzx r16,r21,r4 - 8: GETL R4, t4 - 9: GETL R21, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R16 - 13: INCEIPL $4 - - 0x2547A2AC: 39280001 addi r9,r8,1 - 14: GETL R8, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x2547A2B0: 7E533A14 add r18,r19,r7 - 18: GETL R19, t12 - 19: GETL R7, t14 - 20: ADDL t12, t14 - 21: PUTL t14, R18 - 22: INCEIPL $4 - - 0x2547A2B4: 7CB3392E stwx r5,r19,r7 - 23: GETL R7, t16 - 24: GETL R19, t18 - 25: ADDL t18, t16 - 26: GETL R5, t20 - 27: STL t20, (t16) - 28: INCEIPL $4 - - 0x2547A2B8: 3A92000C addi r20,r18,12 - 29: GETL R18, t22 - 30: ADDL $0xC, t22 - 31: PUTL t22, R20 - 32: INCEIPL $4 - - 0x2547A2BC: 92120004 stw r16,4(r18) - 33: GETL R16, t24 - 34: GETL R18, t26 - 35: ADDL $0x4, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x2547A2C0: 92920008 stw r20,8(r18) - 38: GETL R20, t28 - 39: GETL R18, t30 - 40: ADDL $0x8, t30 - 41: STL t28, (t30) - 42: INCEIPL $4 - - 0x2547A2C4: 3BBD0001 addi r29,r29,1 - 43: GETL R29, t32 - 44: ADDL $0x1, t32 - 45: PUTL t32, R29 - 46: INCEIPL $4 - - 0x2547A2C8: 82300180 lwz r17,384(r16) - 47: GETL R16, t34 - 48: ADDL $0x180, t34 - 49: LDL (t34), t36 - 50: PUTL t36, R17 - 51: INCEIPL $4 - - 0x2547A2CC: 913F000C stw r9,12(r31) - 52: GETL R9, t38 - 53: GETL R31, t40 - 54: ADDL $0xC, t40 - 55: STL t38, (t40) - 56: INCEIPL $4 - - 0x2547A2D0: 50D1C94C rlwimi r17,r6,25,5,6 - 57: GETL R17, t42 - 58: GETL R6, t44 - 59: ROLL $0x19, t44 - 60: ANDL $0x6000000, t44 - 61: ANDL $0xF9FFFFFF, t42 - 62: ORL t42, t44 - 63: PUTL t44, R17 - 64: INCEIPL $4 - - 0x2547A2D4: 92300180 stw r17,384(r16) - 65: GETL R17, t46 - 66: GETL R16, t48 - 67: ADDL $0x180, t48 - 68: STL t46, (t48) - 69: INCEIPL $4 - - 0x2547A2D8: 4200FFC4 bc 16,0,0x2547A29C - 70: GETL CTR, t50 - 71: ADDL $0xFFFFFFFF, t50 - 72: PUTL t50, CTR - 73: JIFZL t50, $0x2547A2DC - 74: JMPo $0x2547A29C ($4) - - -. 0 2547A2A0 60 -. 1E 68 00 0C 57 B5 10 3A 7E 15 20 2E 39 28 00 01 7E 53 3A 14 7C B3 39 2E 3A 92 00 0C 92 12 00 04 92 92 00 08 3B BD 00 01 82 30 01 80 91 3F 00 0C 50 D1 C9 4C 92 30 01 80 42 00 FF C4 - -==== BB 624 (0x2547A2DC) approx BBs exec'd 0 ==== - - 0x2547A2DC: 7D284B78 or r8,r9,r9 - 0: GETL R9, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0x2547A2E0: 831F0008 lwz r24,8(r31) - 3: GETL R31, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R24 - 7: INCEIPL $4 - - 0x2547A2E4: 1EC8000C mulli r22,r8,12 - 8: GETL R8, t6 - 9: MULL $0xC, t6 - 10: PUTL t6, R22 - 11: INCEIPL $4 - - 0x2547A2E8: 821E0514 lwz r16,1300(r30) - 12: GETL R30, t8 - 13: ADDL $0x514, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R16 - 16: INCEIPL $4 - - 0x2547A2EC: 3A200000 li r17,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R17 - 19: INCEIPL $4 - - 0x2547A2F0: 7F1BC379 or. r27,r24,r24 - 20: GETL R24, t14 - 21: PUTL t14, R27 - 22: CMP0L t14, t16 (-rSo) - 23: ICRFL t16, $0x0, CR - 24: INCEIPL $4 - - 0x2547A2F4: 7CF6C214 add r7,r22,r24 - 25: GETL R22, t18 - 26: GETL R24, t20 - 27: ADDL t18, t20 - 28: PUTL t20, R7 - 29: INCEIPL $4 - - 0x2547A2F8: 80900000 lwz r4,0(r16) - 30: GETL R16, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R4 - 33: INCEIPL $4 - - 0x2547A2FC: 38A7FFF4 addi r5,r7,-12 - 34: GETL R7, t26 - 35: ADDL $0xFFFFFFF4, t26 - 36: PUTL t26, R5 - 37: INCEIPL $4 - - 0x2547A300: 38C00000 li r6,0 - 38: MOVL $0x0, t28 - 39: PUTL t28, R6 - 40: INCEIPL $4 - - 0x2547A304: 7CB32B78 or r19,r5,r5 - 41: GETL R5, t30 - 42: PUTL t30, R19 - 43: INCEIPL $4 - - 0x2547A308: 90C50008 stw r6,8(r5) - 44: GETL R6, t32 - 45: GETL R5, t34 - 46: ADDL $0x8, t34 - 47: STL t32, (t34) - 48: INCEIPL $4 - - 0x2547A30C: 923F0034 stw r17,52(r31) - 49: GETL R17, t36 - 50: GETL R31, t38 - 51: ADDL $0x34, t38 - 52: STL t36, (t38) - 53: INCEIPL $4 - - 0x2547A310: 909F0038 stw r4,56(r31) - 54: GETL R4, t40 - 55: GETL R31, t42 - 56: ADDL $0x38, t42 - 57: STL t40, (t42) - 58: INCEIPL $4 - - 0x2547A314: 92300000 stw r17,0(r16) - 59: GETL R17, t44 - 60: GETL R16, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x2547A318: 418202AC bc 12,2,0x2547A5C4 - 63: Js02o $0x2547A5C4 - - -. 0 2547A2DC 64 -. 7D 28 4B 78 83 1F 00 08 1E C8 00 0C 82 1E 05 14 3A 20 00 00 7F 1B C3 79 7C F6 C2 14 80 90 00 00 38 A7 FF F4 38 C0 00 00 7C B3 2B 78 90 C5 00 08 92 3F 00 34 90 9F 00 38 92 30 00 00 41 82 02 AC - -==== BB 625 (0x2547A31C) approx BBs exec'd 0 ==== - - 0x2547A31C: 835B0004 lwz r26,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547A320: 3B800001 li r28,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2547A324: 939B0000 stw r28,0(r27) - 8: GETL R28, t6 - 9: GETL R27, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x2547A328: 3B000000 li r24,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R24 - 14: INCEIPL $4 - - 0x2547A32C: 833A0158 lwz r25,344(r26) - 15: GETL R26, t12 - 16: ADDL $0x158, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R25 - 19: INCEIPL $4 - - 0x2547A330: 3AC00000 li r22,0 - 20: MOVL $0x0, t16 - 21: PUTL t16, R22 - 22: INCEIPL $4 - - 0x2547A334: 2C990000 cmpi cr1,r25,0 - 23: GETL R25, t18 - 24: CMP0L t18, t20 (-rSo) - 25: ICRFL t20, $0x1, CR - 26: INCEIPL $4 - - 0x2547A338: 40860030 bc 4,6,0x2547A368 - 27: Jc06o $0x2547A368 - - -. 0 2547A31C 32 -. 83 5B 00 04 3B 80 00 01 93 9B 00 00 3B 00 00 00 83 3A 01 58 3A C0 00 00 2C 99 00 00 40 86 00 30 - -==== BB 626 (0x2547A33C) approx BBs exec'd 0 ==== - - 0x2547A33C: 807A01E8 lwz r3,488(r26) - 0: GETL R26, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547A340: 7F4BBA78 xor r11,r26,r23 - 5: GETL R26, t4 - 6: GETL R23, t6 - 7: XORL t4, t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x2547A344: 314BFFFF addic r10,r11,-1 - 10: GETL R11, t8 - 11: ADCL $0xFFFFFFFF, t8 (-wCa) - 12: PUTL t8, R10 - 13: INCEIPL $4 - - 0x2547A348: 7FAA5910 subfe r29,r10,r11 - 14: GETL R10, t10 - 15: GETL R11, t12 - 16: SBBL t10, t12 (-rCa-wCa) - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x2547A34C: 21230000 subfic r9,r3,0 - 19: GETL R3, t14 - 20: MOVL $0x0, t16 - 21: SBBL t14, t16 (-wCa) - 22: PUTL t16, R9 - 23: INCEIPL $4 - - 0x2547A350: 7C091914 adde r0,r9,r3 - 24: GETL R9, t18 - 25: GETL R3, t20 - 26: ADCL t18, t20 (-rCa-wCa) - 27: PUTL t20, R0 - 28: INCEIPL $4 - - 0x2547A354: 7C0BE839 and. r11,r0,r29 - 29: GETL R0, t22 - 30: GETL R29, t24 - 31: ANDL t22, t24 - 32: PUTL t24, R11 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x0, CR - 35: INCEIPL $4 - - 0x2547A358: 41820010 bc 12,2,0x2547A368 - 36: Js02o $0x2547A368 - - -. 0 2547A33C 32 -. 80 7A 01 E8 7F 4B BA 78 31 4B FF FF 7F AA 59 10 21 23 00 00 7C 09 19 14 7C 0B E8 39 41 82 00 10 - -==== BB 627 (0x2547A368) approx BBs exec'd 0 ==== - - 0x2547A368: 82BA0024 lwz r21,36(r26) - 0: GETL R26, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x2547A36C: 2F950000 cmpi cr7,r21,0 - 5: GETL R21, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547A370: 409E001C bc 4,30,0x2547A38C - 9: Jc30o $0x2547A38C - - -. 0 2547A368 12 -. 82 BA 00 24 2F 95 00 00 40 9E 00 1C - -==== BB 628 (0x2547A38C) approx BBs exec'd 0 ==== - - 0x2547A38C: 80DA0034 lwz r6,52(r26) - 0: GETL R26, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547A390: 7F72DB78 or r18,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R18 - 7: INCEIPL $4 - - 0x2547A394: 839A0008 lwz r28,8(r26) - 8: GETL R26, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0x2547A398: 82A60004 lwz r21,4(r6) - 13: GETL R6, t10 - 14: ADDL $0x4, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R21 - 17: INCEIPL $4 - - 0x2547A39C: 91FF0014 stw r15,20(r31) - 18: GETL R15, t14 - 19: GETL R31, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547A3A0: 91DF0018 stw r14,24(r31) - 23: GETL R14, t18 - 24: GETL R31, t20 - 25: ADDL $0x18, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0x2547A3A4: 813C0000 lwz r9,0(r28) - 28: GETL R28, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R9 - 31: INCEIPL $4 - - 0x2547A3A8: 92BF001C stw r21,28(r31) - 32: GETL R21, t26 - 33: GETL R31, t28 - 34: ADDL $0x1C, t28 - 35: STL t26, (t28) - 36: INCEIPL $4 - - 0x2547A3AC: 2F090000 cmpi cr6,r9,0 - 37: GETL R9, t30 - 38: CMP0L t30, t32 (-rSo) - 39: ICRFL t32, $0x6, CR - 40: INCEIPL $4 - - 0x2547A3B0: 935F0010 stw r26,16(r31) - 41: GETL R26, t34 - 42: GETL R31, t36 - 43: ADDL $0x10, t36 - 44: STL t34, (t36) - 45: INCEIPL $4 - - 0x2547A3B4: 419A0504 bc 12,26,0x2547A8B8 - 46: Js26o $0x2547A8B8 - - -. 0 2547A38C 44 -. 80 DA 00 34 7F 72 DB 78 83 9A 00 08 82 A6 00 04 91 FF 00 14 91 DF 00 18 81 3C 00 00 92 BF 00 1C 2F 09 00 00 93 5F 00 10 41 9A 05 04 - -==== BB 629 (0x2547A3B8) approx BBs exec'd 0 ==== - - 0x2547A3B8: 3F207FFF lis r25,32767 - 0: MOVL $0x7FFF0000, t0 - 1: PUTL t0, R25 - 2: INCEIPL $4 - - 0x2547A3BC: 6327FFFD ori r7,r25,0xFFFD - 3: MOVL $0x7FFFFFFD, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x2547A3C0: 90FF0040 stw r7,64(r31) - 6: GETL R7, t4 - 7: GETL R31, t6 - 8: ADDL $0x40, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x2547A3C4: 480000BC b 0x2547A480 - 11: JMPo $0x2547A480 ($4) - - -. 0 2547A3B8 16 -. 3F 20 7F FF 63 27 FF FD 90 FF 00 40 48 00 00 BC - -==== BB 630 (0x2547A480) approx BBs exec'd 0 ==== - - 0x2547A480: 2F890001 cmpi cr7,r9,1 - 0: GETL R9, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x2547A484: 419EFF44 bc 12,30,0x2547A3C8 - 5: Js30o $0x2547A3C8 - - -. 0 2547A480 8 -. 2F 89 00 01 41 9E FF 44 - -==== BB 631 (0x2547A3C8) approx BBs exec'd 0 ==== - - 0x2547A3C8: 801C0004 lwz r0,4(r28) - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547A3CC: 38800024 li r4,36 - 5: MOVL $0x24, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x2547A3D0: 7FA0AA14 add r29,r0,r21 - 8: GETL R0, t6 - 9: GETL R21, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x2547A3D4: 7FA3EB78 or r3,r29,r29 - 13: GETL R29, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x2547A3D8: 7FB9EB78 or r25,r29,r29 - 16: GETL R29, t12 - 17: PUTL t12, R25 - 18: INCEIPL $4 - - 0x2547A3DC: 48008A25 bl 0x25482E00 - 19: MOVL $0x2547A3E0, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x25482E00 ($4) - - -. 0 2547A3C8 24 -. 80 1C 00 04 38 80 00 24 7F A0 AA 14 7F A3 EB 78 7F B9 EB 78 48 00 8A 25 - -==== BB 632 (0x2547A3E0) approx BBs exec'd 0 ==== - - 0x2547A3E0: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547A3E4: 40860588 bc 4,6,0x2547A96C - 4: Jc06o $0x2547A96C - - -. 0 2547A3E0 8 -. 2C 83 00 00 40 86 05 88 - -==== BB 633 (0x2547A3E8) approx BBs exec'd 0 ==== - - 0x2547A3E8: 80BE02F8 lwz r5,760(r30) - 0: GETL R30, t0 - 1: ADDL $0x2F8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547A3EC: 387F0030 addi r3,r31,48 - 5: GETL R31, t4 - 6: ADDL $0x30, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x2547A3F0: 389F0034 addi r4,r31,52 - 9: GETL R31, t6 - 10: ADDL $0x34, t6 - 11: PUTL t6, R4 - 12: INCEIPL $4 - - 0x2547A3F4: 38DF0010 addi r6,r31,16 - 13: GETL R31, t8 - 14: ADDL $0x10, t8 - 15: PUTL t8, R6 - 16: INCEIPL $4 - - 0x2547A3F8: 93BF0020 stw r29,32(r31) - 17: GETL R29, t10 - 18: GETL R31, t12 - 19: ADDL $0x20, t12 - 20: STL t10, (t12) - 21: INCEIPL $4 - - 0x2547A3FC: 480011A5 bl 0x2547B5A0 - 22: MOVL $0x2547A400, t14 - 23: PUTL t14, LR - 24: JMPo-c $0x2547B5A0 ($4) - - -. 0 2547A3E8 24 -. 80 BE 02 F8 38 7F 00 30 38 9F 00 34 38 DF 00 10 93 BF 00 20 48 00 11 A5 - -==== BB 634 _dl_catch_error(0x2547B5A0) approx BBs exec'd 0 ==== - - 0x2547B5A0: 9421FD60 stwu r1,-672(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFD60, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547B5A4: 7D4802A6 mflr r10 - 6: GETL LR, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x2547B5A8: 4801BA59 bl 0x25497000 - 9: MOVL $0x2547B5AC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547B5A0 12 -. 94 21 FD 60 7D 48 02 A6 48 01 BA 59 - -==== BB 635 (0x2547B5AC) approx BBs exec'd 0 ==== - - 0x2547B5AC: 93C10298 stw r30,664(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x298, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547B5B0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547B5B4: 39000000 li r8,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R8 - 10: INCEIPL $4 - - 0x2547B5B8: 914102A4 stw r10,676(r1) - 11: GETL R10, t8 - 12: GETL R1, t10 - 13: ADDL $0x2A4, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x2547B5BC: 93E1029C stw r31,668(r1) - 16: GETL R31, t12 - 17: GETL R1, t14 - 18: ADDL $0x29C, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x2547B5C0: 80FE04C8 lwz r7,1224(r30) - 21: GETL R30, t16 - 22: ADDL $0x4C8, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R7 - 25: INCEIPL $4 - - 0x2547B5C4: 91010014 stw r8,20(r1) - 26: GETL R8, t20 - 27: GETL R1, t22 - 28: ADDL $0x14, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0x2547B5C8: 812701B4 lwz r9,436(r7) - 31: GETL R7, t24 - 32: ADDL $0x1B4, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R9 - 35: INCEIPL $4 - - 0x2547B5CC: 90810274 stw r4,628(r1) - 36: GETL R4, t28 - 37: GETL R1, t30 - 38: ADDL $0x274, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0x2547B5D0: 7D2903A6 mtctr r9 - 41: GETL R9, t32 - 42: PUTL t32, CTR - 43: INCEIPL $4 - - 0x2547B5D4: 90A10278 stw r5,632(r1) - 44: GETL R5, t34 - 45: GETL R1, t36 - 46: ADDL $0x278, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0x2547B5D8: 90C1027C stw r6,636(r1) - 49: GETL R6, t38 - 50: GETL R1, t40 - 51: ADDL $0x27C, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0x2547B5DC: 90610270 stw r3,624(r1) - 54: GETL R3, t42 - 55: GETL R1, t44 - 56: ADDL $0x270, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0x2547B5E0: 4E800421 bctrl - 59: MOVL $0x2547B5E4, t46 - 60: PUTL t46, LR - 61: GETL CTR, t48 - 62: JMPo-c t48 ($4) - - -. 0 2547B5AC 56 -. 93 C1 02 98 7F C8 02 A6 39 00 00 00 91 41 02 A4 93 E1 02 9C 80 FE 04 C8 91 01 00 14 81 27 01 B4 90 81 02 74 7D 29 03 A6 90 A1 02 78 90 C1 02 7C 90 61 02 70 4E 80 04 21 - -==== BB 636 _dl_initial_error_catch_tsd(0x2547185C) approx BBs exec'd 0 ==== - - 0x2547185C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25471860: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25471864: 4802579D bl 0x25497000 - 9: MOVL $0x25471868, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547185C 12 -. 94 21 FF F0 7D 88 02 A6 48 02 57 9D - -==== BB 637 (0x25471868) approx BBs exec'd 0 ==== - - 0x25471868: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547186C: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25471870: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0x25471874: 807E0018 lwz r3,24(r30) - 11: GETL R30, t8 - 12: ADDL $0x18, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x25471878: 83C10008 lwz r30,8(r1) - 16: GETL R1, t12 - 17: ADDL $0x8, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R30 - 20: INCEIPL $4 - - 0x2547187C: 38210010 addi r1,r1,16 - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: PUTL t16, R1 - 24: INCEIPL $4 - - 0x25471880: 4E800020 blr - 25: GETL LR, t18 - 26: JMPo-r t18 ($4) - - -. 0 25471868 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 7E 00 18 83 C1 00 08 38 21 00 10 4E 80 00 20 - -==== BB 638 (0x2547B5E4) approx BBs exec'd 0 ==== - - 0x2547B5E4: 80030000 lwz r0,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547B5E8: 90610280 stw r3,640(r1) - 4: GETL R3, t4 - 5: GETL R1, t6 - 6: ADDL $0x280, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547B5EC: 38610020 addi r3,r1,32 - 9: GETL R1, t8 - 10: ADDL $0x20, t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0x2547B5F0: 90010008 stw r0,8(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x8, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547B5F4: 480072BD bl 0x254828B0 - 18: MOVL $0x2547B5F8, t14 - 19: PUTL t14, LR - 20: JMPo-c $0x254828B0 ($4) - - -. 0 2547B5E4 20 -. 80 03 00 00 90 61 02 80 38 61 00 20 90 01 00 08 48 00 72 BD - -==== BB 639 _setjmp(0x254828B0) approx BBs exec'd 0 ==== - - 0x254828B0: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254828B4: 480001DC b 0x25482A90 - 3: JMPo $0x25482A90 ($4) - - -. 0 254828B0 8 -. 38 80 00 00 48 00 01 DC - -==== BB 640 __sigsetjmp(0x25482A90) approx BBs exec'd 0 ==== - - 0x25482A90: 90230000 stw r1,0(r3) - 0: GETL R1, t0 - 1: GETL R3, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25482A94: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0x25482A98: 91C3000C stw r14,12(r3) - 7: GETL R14, t6 - 8: GETL R3, t8 - 9: ADDL $0xC, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x25482A9C: D9C30058 stfd f14,88(r3) - 12: GETL R3, t10 - 13: ADDL $0x58, t10 - 14: FPU_WQ 0x0:0xE, (t10) - 15: INCEIPL $4 - - 0x25482AA0: 90030008 stw r0,8(r3) - 16: GETL R0, t12 - 17: GETL R3, t14 - 18: ADDL $0x8, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x25482AA4: 91E30010 stw r15,16(r3) - 21: GETL R15, t16 - 22: GETL R3, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25482AA8: D9E30060 stfd f15,96(r3) - 26: GETL R3, t20 - 27: ADDL $0x60, t20 - 28: FPU_WQ 0x0:0xF, (t20) - 29: INCEIPL $4 - - 0x25482AAC: 7C000026 mfcr r0 - 30: GETL CR, t22 - 31: PUTL t22, R0 - 32: INCEIPL $4 - - 0x25482AB0: 92030014 stw r16,20(r3) - 33: GETL R16, t24 - 34: GETL R3, t26 - 35: ADDL $0x14, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x25482AB4: DA030068 stfd f16,104(r3) - 38: GETL R3, t28 - 39: ADDL $0x68, t28 - 40: FPU_WQ 0x0:0x10, (t28) - 41: INCEIPL $4 - - 0x25482AB8: 90030054 stw r0,84(r3) - 42: GETL R0, t30 - 43: GETL R3, t32 - 44: ADDL $0x54, t32 - 45: STL t30, (t32) - 46: INCEIPL $4 - - 0x25482ABC: 92230018 stw r17,24(r3) - 47: GETL R17, t34 - 48: GETL R3, t36 - 49: ADDL $0x18, t36 - 50: STL t34, (t36) - 51: INCEIPL $4 - - 0x25482AC0: DA230070 stfd f17,112(r3) - 52: GETL R3, t38 - 53: ADDL $0x70, t38 - 54: FPU_WQ 0x0:0x11, (t38) - 55: INCEIPL $4 - - 0x25482AC4: 9243001C stw r18,28(r3) - 56: GETL R18, t40 - 57: GETL R3, t42 - 58: ADDL $0x1C, t42 - 59: STL t40, (t42) - 60: INCEIPL $4 - - 0x25482AC8: DA430078 stfd f18,120(r3) - 61: GETL R3, t44 - 62: ADDL $0x78, t44 - 63: FPU_WQ 0x0:0x12, (t44) - 64: INCEIPL $4 - - 0x25482ACC: 92630020 stw r19,32(r3) - 65: GETL R19, t46 - 66: GETL R3, t48 - 67: ADDL $0x20, t48 - 68: STL t46, (t48) - 69: INCEIPL $4 - - 0x25482AD0: DA630080 stfd f19,128(r3) - 70: GETL R3, t50 - 71: ADDL $0x80, t50 - 72: FPU_WQ 0x0:0x13, (t50) - 73: INCEIPL $4 - - 0x25482AD4: 92830024 stw r20,36(r3) - 74: GETL R20, t52 - 75: GETL R3, t54 - 76: ADDL $0x24, t54 - 77: STL t52, (t54) - 78: INCEIPL $4 - - 0x25482AD8: DA830088 stfd f20,136(r3) - 79: GETL R3, t56 - 80: ADDL $0x88, t56 - 81: FPU_WQ 0x0:0x14, (t56) - 82: INCEIPL $4 - - 0x25482ADC: 92A30028 stw r21,40(r3) - 83: GETL R21, t58 - 84: GETL R3, t60 - 85: ADDL $0x28, t60 - 86: STL t58, (t60) - 87: INCEIPL $4 - - 0x25482AE0: DAA30090 stfd f21,144(r3) - 88: GETL R3, t62 - 89: ADDL $0x90, t62 - 90: FPU_WQ 0x0:0x15, (t62) - 91: INCEIPL $4 - - 0x25482AE4: 92C3002C stw r22,44(r3) - 92: GETL R22, t64 - 93: GETL R3, t66 - 94: ADDL $0x2C, t66 - 95: STL t64, (t66) - 96: INCEIPL $4 - - 0x25482AE8: DAC30098 stfd f22,152(r3) - 97: GETL R3, t68 - 98: ADDL $0x98, t68 - 99: FPU_WQ 0x0:0x16, (t68) - 100: INCEIPL $4 - - 0x25482AEC: 92E30030 stw r23,48(r3) - 101: GETL R23, t70 - 102: GETL R3, t72 - 103: ADDL $0x30, t72 - 104: STL t70, (t72) - 105: INCEIPL $4 - - 0x25482AF0: DAE300A0 stfd f23,160(r3) - 106: GETL R3, t74 - 107: ADDL $0xA0, t74 - 108: FPU_WQ 0x0:0x17, (t74) - 109: INCEIPL $4 - - 0x25482AF4: 93030034 stw r24,52(r3) - 110: GETL R24, t76 - 111: GETL R3, t78 - 112: ADDL $0x34, t78 - 113: STL t76, (t78) - 114: INCEIPL $4 - - 0x25482AF8: DB0300A8 stfd f24,168(r3) - 115: GETL R3, t80 - 116: ADDL $0xA8, t80 - 117: FPU_WQ 0x0:0x18, (t80) - 118: INCEIPL $4 - - 0x25482AFC: 93230038 stw r25,56(r3) - 119: GETL R25, t82 - 120: GETL R3, t84 - 121: ADDL $0x38, t84 - 122: STL t82, (t84) - 123: INCEIPL $4 - - 0x25482B00: DB2300B0 stfd f25,176(r3) - 124: GETL R3, t86 - 125: ADDL $0xB0, t86 - 126: FPU_WQ 0x0:0x19, (t86) - 127: INCEIPL $4 - - 0x25482B04: 9343003C stw r26,60(r3) - 128: GETL R26, t88 - 129: GETL R3, t90 - 130: ADDL $0x3C, t90 - 131: STL t88, (t90) - 132: INCEIPL $4 - - 0x25482B08: DB4300B8 stfd f26,184(r3) - 133: GETL R3, t92 - 134: ADDL $0xB8, t92 - 135: FPU_WQ 0x0:0x1A, (t92) - 136: INCEIPL $4 - - 0x25482B0C: 93630040 stw r27,64(r3) - 137: GETL R27, t94 - 138: GETL R3, t96 - 139: ADDL $0x40, t96 - 140: STL t94, (t96) - 141: INCEIPL $4 - - 0x25482B10: DB6300C0 stfd f27,192(r3) - 142: GETL R3, t98 - 143: ADDL $0xC0, t98 - 144: FPU_WQ 0x0:0x1B, (t98) - 145: INCEIPL $4 - - 0x25482B14: 93830044 stw r28,68(r3) - 146: GETL R28, t100 - 147: GETL R3, t102 - 148: ADDL $0x44, t102 - 149: STL t100, (t102) - 150: INCEIPL $4 - - 0x25482B18: DB8300C8 stfd f28,200(r3) - 151: GETL R3, t104 - 152: ADDL $0xC8, t104 - 153: FPU_WQ 0x0:0x1C, (t104) - 154: INCEIPL $4 - - 0x25482B1C: 93A30048 stw r29,72(r3) - 155: GETL R29, t106 - 156: GETL R3, t108 - 157: ADDL $0x48, t108 - 158: STL t106, (t108) - 159: INCEIPL $4 - - 0x25482B20: DBA300D0 stfd f29,208(r3) - 160: GETL R3, t110 - 161: ADDL $0xD0, t110 - 162: FPU_WQ 0x0:0x1D, (t110) - 163: INCEIPL $4 - - 0x25482B24: 93C3004C stw r30,76(r3) - 164: GETL R30, t112 - 165: GETL R3, t114 - 166: ADDL $0x4C, t114 - 167: STL t112, (t114) - 168: INCEIPL $4 - - 0x25482B28: DBC300D8 stfd f30,216(r3) - 169: GETL R3, t116 - 170: ADDL $0xD8, t116 - 171: FPU_WQ 0x0:0x1E, (t116) - 172: INCEIPL $4 - - 0x25482B2C: 93E30050 stw r31,80(r3) - 173: GETL R31, t118 - 174: GETL R3, t120 - 175: ADDL $0x50, t120 - 176: STL t118, (t120) - 177: INCEIPL $4 - - 0x25482B30: DBE300E0 stfd f31,224(r3) - 178: GETL R3, t122 - 179: ADDL $0xE0, t122 - 180: FPU_WQ 0x0:0x1F, (t122) - 181: INCEIPL $4 - - 0x25482B34: 7CC802A6 mflr r6 - 182: GETL LR, t124 - 183: PUTL t124, R6 - 184: INCEIPL $4 - - 0x25482B38: 480144C9 bl 0x25497000 - 185: MOVL $0x25482B3C, t126 - 186: PUTL t126, LR - 187: JMPo-c $0x25497000 ($4) - - -. 0 25482A90 172 -. 90 23 00 00 7C 08 02 A6 91 C3 00 0C D9 C3 00 58 90 03 00 08 91 E3 00 10 D9 E3 00 60 7C 00 00 26 92 03 00 14 DA 03 00 68 90 03 00 54 92 23 00 18 DA 23 00 70 92 43 00 1C DA 43 00 78 92 63 00 20 DA 63 00 80 92 83 00 24 DA 83 00 88 92 A3 00 28 DA A3 00 90 92 C3 00 2C DA C3 00 98 92 E3 00 30 DA E3 00 A0 93 03 00 34 DB 03 00 A8 93 23 00 38 DB 23 00 B0 93 43 00 3C DB 43 00 B8 93 63 00 40 DB 63 00 C0 93 83 00 44 DB 83 00 C8 93 A3 00 48 DB A3 00 D0 93 C3 00 4C DB C3 00 D8 93 E3 00 50 DB E3 00 E0 7C C8 02 A6 48 01 44 C9 - -==== BB 641 (0x25482B3C) approx BBs exec'd 0 ==== - - 0x25482B3C: 7CA802A6 mflr r5 - 0: GETL LR, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x25482B40: 80A504E4 lwz r5,1252(r5) - 3: GETL R5, t2 - 4: ADDL $0x4E4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25482B44: 7CC803A6 mtlr r6 - 8: GETL R6, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0x25482B48: 80A5003C lwz r5,60(r5) - 11: GETL R5, t8 - 12: ADDL $0x3C, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0x25482B4C: 74A51000 andis. r5,r5,0x1000 - 16: GETL R5, t12 - 17: ANDL $0x10000000, t12 - 18: PUTL t12, R5 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x0, CR - 21: INCEIPL $4 - - 0x25482B50: 41820158 bc 12,2,0x25482CA8 - 22: Js02o $0x25482CA8 - - -. 0 25482B3C 24 -. 7C A8 02 A6 80 A5 04 E4 7C C8 03 A6 80 A5 00 3C 74 A5 10 00 41 82 01 58 - -==== BB 642 (0x25482CA8) approx BBs exec'd 0 ==== - - 0x25482CA8: 4BFFD2F0 b 0x2547FF98 - 0: JMPo $0x2547FF98 ($4) - - -. 0 25482CA8 4 -. 4B FF D2 F0 - -==== BB 643 __sigjmp_save(0x2547FF98) approx BBs exec'd 0 ==== - - 0x2547FF98: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547FF9C: 38000000 li r0,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547FFA0: 900301C0 stw r0,448(r3) - 9: GETL R0, t6 - 10: GETL R3, t8 - 11: ADDL $0x1C0, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547FFA4: 38210010 addi r1,r1,16 - 14: GETL R1, t10 - 15: ADDL $0x10, t10 - 16: PUTL t10, R1 - 17: INCEIPL $4 - - 0x2547FFA8: 38600000 li r3,0 - 18: MOVL $0x0, t12 - 19: PUTL t12, R3 - 20: INCEIPL $4 - - 0x2547FFAC: 4E800020 blr - 21: GETL LR, t14 - 22: JMPo-r t14 ($4) - - -. 0 2547FF98 24 -. 94 21 FF F0 38 00 00 00 90 03 01 C0 38 21 00 10 38 60 00 00 4E 80 00 20 - -==== BB 644 (0x2547B5F8) approx BBs exec'd 0 ==== - - 0x2547B5F8: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547B5FC: 8061027C lwz r3,636(r1) - 5: GETL R1, t4 - 6: ADDL $0x27C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547B600: 7FEAFB78 or r10,r31,r31 - 10: GETL R31, t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x2547B604: 2F9FFFFF cmpi cr7,r31,-1 - 13: GETL R31, t10 - 14: MOVL $0xFFFFFFFF, t14 - 15: CMPL t10, t14, t12 (-rSo) - 16: ICRFL t12, $0x7, CR - 17: INCEIPL $4 - - 0x2547B608: 40820054 bc 4,2,0x2547B65C - 18: Jc02o $0x2547B65C - - -. 0 2547B5F8 20 -. 7C 7F 1B 79 80 61 02 7C 7F EA FB 78 2F 9F FF FF 40 82 00 54 - -==== BB 645 (0x2547B60C) approx BBs exec'd 0 ==== - - 0x2547B60C: 81210280 lwz r9,640(r1) - 0: GETL R1, t0 - 1: ADDL $0x280, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547B610: 38010010 addi r0,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547B614: 81810278 lwz r12,632(r1) - 9: GETL R1, t6 - 10: ADDL $0x278, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0x2547B618: 90090000 stw r0,0(r9) - 14: GETL R0, t10 - 15: GETL R9, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547B61C: 7D8903A6 mtctr r12 - 18: GETL R12, t14 - 19: PUTL t14, CTR - 20: INCEIPL $4 - - 0x2547B620: 4E800421 bctrl - 21: MOVL $0x2547B624, t16 - 22: PUTL t16, LR - 23: GETL CTR, t18 - 24: JMPo-c t18 ($4) - - -. 0 2547B60C 24 -. 81 21 02 80 38 01 00 10 81 81 02 78 90 09 00 00 7D 89 03 A6 4E 80 04 21 - -==== BB 646 openaux(0x2547A0BC) approx BBs exec'd 0 ==== - - 0x2547A0BC: 7C8802A6 mflr r4 - 0: GETL LR, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547A0C0: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547A0C4: 93E10008 stw r31,8(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547A0C8: 7C7F1B78 or r31,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0x2547A0CC: 38A00000 li r5,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R5 - 19: INCEIPL $4 - - 0x2547A0D0: 90810014 stw r4,20(r1) - 20: GETL R4, t14 - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x2547A0D4: 80630000 lwz r3,0(r3) - 25: GETL R3, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R3 - 28: INCEIPL $4 - - 0x2547A0D8: 809F0010 lwz r4,16(r31) - 29: GETL R31, t22 - 30: ADDL $0x10, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R4 - 33: INCEIPL $4 - - 0x2547A0DC: 80030180 lwz r0,384(r3) - 34: GETL R3, t26 - 35: ADDL $0x180, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R0 - 38: INCEIPL $4 - - 0x2547A0E0: 7409C000 andis. r9,r0,0xC000 - 39: GETL R0, t30 - 40: ANDL $0xC0000000, t30 - 41: PUTL t30, R9 - 42: CMP0L t30, t32 (-rSo) - 43: ICRFL t32, $0x0, CR - 44: INCEIPL $4 - - 0x2547A0E4: 540617BE rlwinm r6,r0,2,30,31 - 45: GETL R0, t34 - 46: SHRL $0x1E, t34 - 47: PUTL t34, R6 - 48: INCEIPL $4 - - 0x2547A0E8: 40820008 bc 4,2,0x2547A0F0 - 49: Jc02o $0x2547A0F0 - - -. 0 2547A0BC 48 -. 7C 88 02 A6 94 21 FF F0 93 E1 00 08 7C 7F 1B 78 38 A0 00 00 90 81 00 14 80 63 00 00 80 9F 00 10 80 03 01 80 74 09 C0 00 54 06 17 BE 40 82 00 08 - -==== BB 647 (0x2547A0EC) approx BBs exec'd 0 ==== - - 0x2547A0EC: 38C00001 li r6,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x2547A0F0: 80FF0004 lwz r7,4(r31) - 3: GETL R31, t2 - 4: ADDL $0x4, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x2547A0F4: 811F0008 lwz r8,8(r31) - 8: GETL R31, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R8 - 12: INCEIPL $4 - - 0x2547A0F8: 81230018 lwz r9,24(r3) - 13: GETL R3, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x2547A0FC: 4BFFCBED bl 0x25476CE8 - 18: MOVL $0x2547A100, t14 - 19: PUTL t14, LR - 20: JMPo-c $0x25476CE8 ($4) - - -. 0 2547A0EC 20 -. 38 C0 00 01 80 FF 00 04 81 1F 00 08 81 23 00 18 4B FF CB ED - -==== BB 648 (0x25482FA8) approx BBs exec'd 0 ==== - - 0x25482FA8: 8CA30001 lbzu r5,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25482FAC: 8CC40001 lbzu r6,1(r4) - 6: GETL R4, t4 - 7: ADDL $0x1, t4 - 8: PUTL t4, R4 - 9: LDB (t4), t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0x25482FB0: 2C850000 cmpi cr1,r5,0 - 12: GETL R5, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x1, CR - 15: INCEIPL $4 - - 0x25482FB4: 7C053000 cmp cr0,r5,r6 - 16: GETL R5, t12 - 17: GETL R6, t14 - 18: CMPL t12, t14, t16 (-rSo) - 19: ICRFL t16, $0x0, CR - 20: INCEIPL $4 - - 0x25482FB8: 4086FFD4 bc 4,6,0x25482F8C - 21: Jc06o $0x25482F8C - - -. 0 25482FA8 20 -. 8C A3 00 01 8C C4 00 01 2C 85 00 00 7C 05 30 00 40 86 FF D4 - -==== BB 649 (0x25482F8C) approx BBs exec'd 0 ==== - - 0x25482F8C: 8CA30001 lbzu r5,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R3 - 3: LDB (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25482F90: 40820034 bc 4,2,0x25482FC4 - 6: Jc02o $0x25482FC4 - - -. 0 25482F8C 8 -. 8C A3 00 01 40 82 00 34 - -==== BB 650 (0x25482FC4) approx BBs exec'd 0 ==== - - 0x25482FC4: 88A3FFFF lbz r5,-1(r3) - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25482FC8: 7C662850 subf r3,r6,r5 - 5: GETL R6, t4 - 6: GETL R5, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25482FCC: 4E800020 blr - 10: GETL LR, t8 - 11: JMPo-r t8 ($4) - - -. 0 25482FC4 12 -. 88 A3 FF FF 7C 66 28 50 4E 80 00 20 - -==== BB 651 (0x2547706C) approx BBs exec'd 0 ==== - - 0x2547706C: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25477070: 4800BF61 bl 0x25482FD0 - 3: MOVL $0x25477074, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25482FD0 ($4) - - -. 0 2547706C 8 -. 7F E3 FB 78 48 00 BF 61 - -==== BB 652 (0x25477074) approx BBs exec'd 0 ==== - - 0x25477074: 83540000 lwz r26,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R26 - 3: INCEIPL $4 - - 0x25477078: 3AC30001 addi r22,r3,1 - 4: GETL R3, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R22 - 7: INCEIPL $4 - - 0x2547707C: 73490001 andi. r9,r26,0x1 - 8: GETL R26, t6 - 9: ANDL $0x1, t6 - 10: PUTL t6, R9 - 11: CMP0L t6, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0x25477080: 408203C4 bc 4,2,0x25477444 - 14: Jc02o $0x25477444 - - -. 0 25477074 16 -. 83 54 00 00 3A C3 00 01 73 49 00 01 40 82 03 C4 - -==== BB 653 (0x25477084) approx BBs exec'd 0 ==== - - 0x25477084: 3B40FFFF li r26,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R26 - 2: INCEIPL $4 - - 0x25477088: 418E0020 bc 12,14,0x254770A8 - 3: Js14o $0x254770A8 - - -. 0 25477084 8 -. 3B 40 FF FF 41 8E 00 20 - -==== BB 654 (0x2547708C) approx BBs exec'd 0 ==== - - 0x2547708C: 839B0094 lwz r28,148(r27) - 0: GETL R27, t0 - 1: ADDL $0x94, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x25477090: 7F6CFE70 srawi r12,r27,31 - 5: GETL R27, t4 - 6: SARL $0x1F, t4 (-wCa) - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25477094: 7D9DDA78 xor r29,r12,r27 - 9: GETL R12, t6 - 10: GETL R27, t8 - 11: XORL t6, t8 - 12: PUTL t8, R29 - 13: INCEIPL $4 - - 0x25477098: 2E1AFFFF cmpi cr4,r26,-1 - 14: GETL R26, t10 - 15: MOVL $0xFFFFFFFF, t14 - 16: CMPL t10, t14, t12 (-rSo) - 17: ICRFL t12, $0x4, CR - 18: INCEIPL $4 - - 0x2547709C: 2F9C0000 cmpi cr7,r28,0 - 19: GETL R28, t16 - 20: CMP0L t16, t18 (-rSo) - 21: ICRFL t18, $0x7, CR - 22: INCEIPL $4 - - 0x254770A0: 7DCCE850 subf r14,r12,r29 - 23: GETL R12, t20 - 24: GETL R29, t22 - 25: SUBL t20, t22 - 26: PUTL t22, R14 - 27: INCEIPL $4 - - 0x254770A4: 409E016C bc 4,30,0x25477210 - 28: Jc30o $0x25477210 - - -. 0 2547708C 28 -. 83 9B 00 94 7F 6C FE 70 7D 9D DA 78 2E 1A FF FF 2F 9C 00 00 7D CC E8 50 40 9E 01 6C - -==== BB 655 (0x254770A8) approx BBs exec'd 0 ==== - - 0x254770A8: 2C9B0000 cmpi cr1,r27,0 - 0: GETL R27, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x254770AC: 7F65FE70 srawi r5,r27,31 - 4: GETL R27, t4 - 5: SARL $0x1F, t4 (-wCa) - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x254770B0: 7CA0DA78 xor r0,r5,r27 - 8: GETL R5, t6 - 9: GETL R27, t8 - 10: XORL t6, t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x254770B4: 7F7DDB78 or r29,r27,r27 - 13: GETL R27, t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0x254770B8: 7DC50050 subf r14,r5,r0 - 16: GETL R5, t12 - 17: GETL R0, t14 - 18: SUBL t12, t14 - 19: PUTL t14, R14 - 20: INCEIPL $4 - - 0x254770BC: 41860370 bc 12,6,0x2547742C - 21: Js06o $0x2547742C - - -. 0 254770A8 24 -. 2C 9B 00 00 7F 65 FE 70 7C A0 DA 78 7F 7D DB 78 7D C5 00 50 41 86 03 70 - -==== BB 656 (0x254770C0) approx BBs exec'd 0 ==== - - 0x254770C0: 825E019C lwz r18,412(r30) - 0: GETL R30, t0 - 1: ADDL $0x19C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x254770C4: 39E0FFFF li r15,-1 - 5: MOVL $0xFFFFFFFF, t4 - 6: PUTL t4, R15 - 7: INCEIPL $4 - - 0x254770C8: 48000024 b 0x254770EC - 8: JMPo $0x254770EC ($4) - - -. 0 254770C0 12 -. 82 5E 01 9C 39 E0 FF FF 48 00 00 24 - -==== BB 657 (0x254770EC) approx BBs exec'd 0 ==== - - 0x254770EC: 807D018C lwz r3,396(r29) - 0: GETL R29, t0 - 1: ADDL $0x18C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254770F0: 3B9D018C addi r28,r29,396 - 5: GETL R29, t4 - 6: ADDL $0x18C, t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x254770F4: 38000000 li r0,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0x254770F8: 2E03FFFF cmpi cr4,r3,-1 - 12: GETL R3, t8 - 13: MOVL $0xFFFFFFFF, t12 - 14: CMPL t8, t12, t10 (-rSo) - 15: ICRFL t10, $0x4, CR - 16: INCEIPL $4 - - 0x254770FC: 2F030000 cmpi cr6,r3,0 - 17: GETL R3, t14 - 18: CMP0L t14, t16 (-rSo) - 19: ICRFL t16, $0x6, CR - 20: INCEIPL $4 - - 0x25477100: 4192002C bc 12,18,0x2547712C - 21: Js18o $0x2547712C - - -. 0 254770EC 24 -. 80 7D 01 8C 3B 9D 01 8C 38 00 00 00 2E 03 FF FF 2F 03 00 00 41 92 00 2C - -==== BB 658 (0x2547712C) approx BBs exec'd 0 ==== - - 0x2547712C: 2C000000 cmpi cr0,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25477130: 7F86E378 or r6,r28,r28 - 4: GETL R28, t4 - 5: PUTL t4, R6 - 6: INCEIPL $4 - - 0x25477134: 7FE3FB78 or r3,r31,r31 - 7: GETL R31, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25477138: 7EC4B378 or r4,r22,r22 - 10: GETL R22, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x2547713C: 7EE5BB78 or r5,r23,r23 - 13: GETL R23, t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0x25477140: 38E10228 addi r7,r1,552 - 16: GETL R1, t12 - 17: ADDL $0x228, t12 - 18: PUTL t12, R7 - 19: INCEIPL $4 - - 0x25477144: 39010018 addi r8,r1,24 - 20: GETL R1, t14 - 21: ADDL $0x18, t14 - 22: PUTL t14, R8 - 23: INCEIPL $4 - - 0x25477148: 4182FF84 bc 12,2,0x254770CC - 24: Js02o $0x254770CC - - -. 0 2547712C 32 -. 2C 00 00 00 7F 86 E3 78 7F E3 FB 78 7E C4 B3 78 7E E5 BB 78 38 E1 02 28 39 01 00 18 41 82 FF 84 - -==== BB 659 (0x254770CC) approx BBs exec'd 0 ==== - - 0x254770CC: 2E1AFFFF cmpi cr4,r26,-1 - 0: GETL R26, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x254770D0: 83BD0168 lwz r29,360(r29) - 5: GETL R29, t6 - 6: ADDL $0x168, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R29 - 9: INCEIPL $4 - - 0x254770D4: 313DFFFF addic r9,r29,-1 - 10: GETL R29, t10 - 11: ADCL $0xFFFFFFFF, t10 (-wCa) - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0x254770D8: 7CC9E910 subfe r6,r9,r29 - 14: GETL R9, t12 - 15: GETL R29, t14 - 16: SBBL t12, t14 (-rCa-wCa) - 17: PUTL t14, R6 - 18: INCEIPL $4 - - 0x254770DC: 7D200026 mfcr r9 - 19: GETL CR, t16 - 20: PUTL t16, R9 - 21: INCEIPL $4 - - 0x254770E0: 55299FFE rlwinm r9,r9,19,31,31 - 22: GETL R9, t18 - 23: ROLL $0x13, t18 - 24: ANDL $0x1, t18 - 25: PUTL t18, R9 - 26: INCEIPL $4 - - 0x254770E4: 7D2B3039 and. r11,r9,r6 - 27: GETL R9, t20 - 28: GETL R6, t22 - 29: ANDL t20, t22 - 30: PUTL t22, R11 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x0, CR - 33: INCEIPL $4 - - 0x254770E8: 418200B0 bc 12,2,0x25477198 - 34: Js02o $0x25477198 - - -. 0 254770CC 32 -. 2E 1A FF FF 83 BD 01 68 31 3D FF FF 7C C9 E9 10 7D 20 00 26 55 29 9F FE 7D 2B 30 39 41 82 00 B0 - -==== BB 660 (0x25477198) approx BBs exec'd 0 ==== - - 0x25477198: 409200A8 bc 4,18,0x25477240 - 0: Jc18o $0x25477240 - - -. 0 25477198 4 -. 40 92 00 A8 - -==== BB 661 (0x2547719C) approx BBs exec'd 0 ==== - - 0x2547719C: 80B50000 lwz r5,0(r21) - 0: GETL R21, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x254771A0: 2F850000 cmpi cr7,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0x254771A4: 419E0068 bc 12,30,0x2547720C - 8: Js30o $0x2547720C - - -. 0 2547719C 12 -. 80 B5 00 00 2F 85 00 00 41 9E 00 68 - -==== BB 662 (0x254771A8) approx BBs exec'd 0 ==== - - 0x254771A8: 83A50180 lwz r29,384(r5) - 0: GETL R5, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254771AC: 7CAADA78 xor r10,r5,r27 - 5: GETL R5, t4 - 6: GETL R27, t6 - 7: XORL t4, t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x254771B0: 300AFFFF addic r0,r10,-1 - 10: GETL R10, t8 - 11: ADCL $0xFFFFFFFF, t8 (-wCa) - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x254771B4: 7D005110 subfe r8,r0,r10 - 14: GETL R0, t10 - 15: GETL R10, t12 - 16: SBBL t10, t12 (-rCa-wCa) - 17: PUTL t12, R8 - 18: INCEIPL $4 - - 0x254771B8: 57BC0002 rlwinm r28,r29,0,0,1 - 19: GETL R29, t14 - 20: ANDL $0xC0000000, t14 - 21: PUTL t14, R28 - 22: INCEIPL $4 - - 0x254771BC: 6F928000 xoris r18,r28,0x8000 - 23: GETL R28, t16 - 24: XORL $0x80000000, t16 - 25: PUTL t16, R18 - 26: INCEIPL $4 - - 0x254771C0: 3132FFFF addic r9,r18,-1 - 27: GETL R18, t18 - 28: ADCL $0xFFFFFFFF, t18 (-wCa) - 29: PUTL t18, R9 - 30: INCEIPL $4 - - 0x254771C4: 7DE99110 subfe r15,r9,r18 - 31: GETL R9, t20 - 32: GETL R18, t22 - 33: SBBL t20, t22 (-rCa-wCa) - 34: PUTL t22, R15 - 35: INCEIPL $4 - - 0x254771C8: 7DE04039 and. r0,r15,r8 - 36: GETL R15, t24 - 37: GETL R8, t26 - 38: ANDL t24, t26 - 39: PUTL t26, R0 - 40: CMP0L t26, t28 (-rSo) - 41: ICRFL t28, $0x0, CR - 42: INCEIPL $4 - - 0x254771CC: 41820040 bc 12,2,0x2547720C - 43: Js02o $0x2547720C - - -. 0 254771A8 40 -. 83 A5 01 80 7C AA DA 78 30 0A FF FF 7D 00 51 10 57 BC 00 02 6F 92 80 00 31 32 FF FF 7D E9 91 10 7D E0 40 39 41 82 00 40 - -==== BB 663 (0x2547720C) approx BBs exec'd 0 ==== - - 0x2547720C: 40920034 bc 4,18,0x25477240 - 0: Jc18o $0x25477240 - - -. 0 2547720C 4 -. 40 92 00 34 - -==== BB 664 (0x25477210) approx BBs exec'd 0 ==== - - 0x25477210: 80DE0168 lwz r6,360(r30) - 0: GETL R30, t0 - 1: ADDL $0x168, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x25477214: 80A60000 lwz r5,0(r6) - 5: GETL R6, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R5 - 8: INCEIPL $4 - - 0x25477218: 2C85FFFF cmpi cr1,r5,-1 - 9: GETL R5, t8 - 10: MOVL $0xFFFFFFFF, t12 - 11: CMPL t8, t12, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x2547721C: 41860024 bc 12,6,0x25477240 - 14: Js06o $0x25477240 - - -. 0 25477210 16 -. 80 DE 01 68 80 A6 00 00 2C 85 FF FF 41 86 00 24 - -==== BB 665 (0x25477220) approx BBs exec'd 0 ==== - - 0x25477220: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25477224: 7EC4B378 or r4,r22,r22 - 3: GETL R22, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25477228: 7EE5BB78 or r5,r23,r23 - 6: GETL R23, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547722C: 38E10228 addi r7,r1,552 - 9: GETL R1, t6 - 10: ADDL $0x228, t6 - 11: PUTL t6, R7 - 12: INCEIPL $4 - - 0x25477230: 39010018 addi r8,r1,24 - 13: GETL R1, t8 - 14: ADDL $0x18, t8 - 15: PUTL t8, R8 - 16: INCEIPL $4 - - 0x25477234: 4BFFF561 bl 0x25476794 - 17: MOVL $0x25477238, t10 - 18: PUTL t10, LR - 19: JMPo-c $0x25476794 ($4) - - -. 0 25477220 24 -. 7F E3 FB 78 7E C4 B3 78 7E E5 BB 78 38 E1 02 28 39 01 00 18 4B FF F5 61 - -==== BB 666 open_path(0x25476794) approx BBs exec'd 0 ==== - - 0x25476794: 9421FF00 stwu r1,-256(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF00, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25476798: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547679C: 48020865 bl 0x25497000 - 9: MOVL $0x254767A0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25476794 12 -. 94 21 FF 00 7C 08 02 A6 48 02 08 65 - -==== BB 667 (0x254767A0) approx BBs exec'd 0 ==== - - 0x254767A0: 93C100F8 stw r30,248(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0xF8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254767A4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x254767A8: 924100C8 stw r18,200(r1) - 8: GETL R18, t6 - 9: GETL R1, t8 - 10: ADDL $0xC8, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x254767AC: 926100CC stw r19,204(r1) - 13: GETL R19, t10 - 14: GETL R1, t12 - 15: ADDL $0xCC, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254767B0: 7D200026 mfcr r9 - 18: GETL CR, t14 - 19: PUTL t14, R9 - 20: INCEIPL $4 - - 0x254767B4: 90010104 stw r0,260(r1) - 21: GETL R0, t16 - 22: GETL R1, t18 - 23: ADDL $0x104, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x254767B8: 38000000 li r0,0 - 26: MOVL $0x0, t20 - 27: PUTL t20, R0 - 28: INCEIPL $4 - - 0x254767BC: 825E015C lwz r18,348(r30) - 29: GETL R30, t22 - 30: ADDL $0x15C, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R18 - 33: INCEIPL $4 - - 0x254767C0: 827E0158 lwz r19,344(r30) - 34: GETL R30, t26 - 35: ADDL $0x158, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R19 - 38: INCEIPL $4 - - 0x254767C4: 920100C0 stw r16,192(r1) - 39: GETL R16, t30 - 40: GETL R1, t32 - 41: ADDL $0xC0, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x254767C8: 922100C4 stw r17,196(r1) - 44: GETL R17, t34 - 45: GETL R1, t36 - 46: ADDL $0xC4, t36 - 47: STL t34, (t36) - 48: INCEIPL $4 - - 0x254767CC: 82130000 lwz r16,0(r19) - 49: GETL R19, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R16 - 52: INCEIPL $4 - - 0x254767D0: 82320000 lwz r17,0(r18) - 53: GETL R18, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R17 - 56: INCEIPL $4 - - 0x254767D4: 7D124378 or r18,r8,r8 - 57: GETL R8, t46 - 58: PUTL t46, R18 - 59: INCEIPL $4 - - 0x254767D8: 91E100BC stw r15,188(r1) - 60: GETL R15, t48 - 61: GETL R1, t50 - 62: ADDL $0xBC, t50 - 63: STL t48, (t50) - 64: INCEIPL $4 - - 0x254767DC: 7DF08A14 add r15,r16,r17 - 65: GETL R16, t52 - 66: GETL R17, t54 - 67: ADDL t52, t54 - 68: PUTL t54, R15 - 69: INCEIPL $4 - - 0x254767E0: 91C100B8 stw r14,184(r1) - 70: GETL R14, t56 - 71: GETL R1, t58 - 72: ADDL $0xB8, t58 - 73: STL t56, (t58) - 74: INCEIPL $4 - - 0x254767E4: 93E100FC stw r31,252(r1) - 75: GETL R31, t60 - 76: GETL R1, t62 - 77: ADDL $0xFC, t62 - 78: STL t60, (t62) - 79: INCEIPL $4 - - 0x254767E8: 7DCF2214 add r14,r15,r4 - 80: GETL R15, t64 - 81: GETL R4, t66 - 82: ADDL t64, t66 - 83: PUTL t66, R14 - 84: INCEIPL $4 - - 0x254767EC: 7C3F0B78 or r31,r1,r1 - 85: GETL R1, t68 - 86: PUTL t68, R31 - 87: INCEIPL $4 - - 0x254767F0: 398E001E addi r12,r14,30 - 88: GETL R14, t70 - 89: ADDL $0x1E, t70 - 90: PUTL t70, R12 - 91: INCEIPL $4 - - 0x254767F4: 90DF0084 stw r6,132(r31) - 92: GETL R6, t72 - 93: GETL R31, t74 - 94: ADDL $0x84, t74 - 95: STL t72, (t74) - 96: INCEIPL $4 - - 0x254767F8: 558B0036 rlwinm r11,r12,0,0,27 - 97: GETL R12, t76 - 98: ANDL $0xFFFFFFF0, t76 - 99: PUTL t76, R11 - 100: INCEIPL $4 - - 0x254767FC: 81410000 lwz r10,0(r1) - 101: GETL R1, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R10 - 104: INCEIPL $4 - - 0x25476800: 7C711B78 or r17,r3,r3 - 105: GETL R3, t82 - 106: PUTL t82, R17 - 107: INCEIPL $4 - - 0x25476804: 92A100D4 stw r21,212(r1) - 108: GETL R21, t84 - 109: GETL R1, t86 - 110: ADDL $0xD4, t86 - 111: STL t84, (t86) - 112: INCEIPL $4 - - 0x25476808: 39E00000 li r15,0 - 113: MOVL $0x0, t88 - 114: PUTL t88, R15 - 115: INCEIPL $4 - - 0x2547680C: 912100B4 stw r9,180(r1) - 116: GETL R9, t90 - 117: GETL R1, t92 - 118: ADDL $0xB4, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0x25476810: 7D2B00D0 neg r9,r11 - 121: GETL R11, t94 - 122: NEGL t94 - 123: PUTL t94, R9 - 124: INCEIPL $4 - - 0x25476814: 82A60000 lwz r21,0(r6) - 125: GETL R6, t96 - 126: LDL (t96), t98 - 127: PUTL t98, R21 - 128: INCEIPL $4 - - 0x25476818: 92C100D8 stw r22,216(r1) - 129: GETL R22, t100 - 130: GETL R1, t102 - 131: ADDL $0xD8, t102 - 132: STL t100, (t102) - 133: INCEIPL $4 - - 0x2547681C: 7C962378 or r22,r4,r4 - 134: GETL R4, t104 - 135: PUTL t104, R22 - 136: INCEIPL $4 - - 0x25476820: 934100E8 stw r26,232(r1) - 137: GETL R26, t106 - 138: GETL R1, t108 - 139: ADDL $0xE8, t108 - 140: STL t106, (t108) - 141: INCEIPL $4 - - 0x25476824: 3B40FFFF li r26,-1 - 142: MOVL $0xFFFFFFFF, t110 - 143: PUTL t110, R26 - 144: INCEIPL $4 - - 0x25476828: 936100EC stw r27,236(r1) - 145: GETL R27, t112 - 146: GETL R1, t114 - 147: ADDL $0xEC, t114 - 148: STL t112, (t114) - 149: INCEIPL $4 - - 0x2547682C: 2E1AFFFF cmpi cr4,r26,-1 - 150: GETL R26, t116 - 151: MOVL $0xFFFFFFFF, t120 - 152: CMPL t116, t120, t118 (-rSo) - 153: ICRFL t118, $0x4, CR - 154: INCEIPL $4 - - 0x25476830: 93A100F4 stw r29,244(r1) - 155: GETL R29, t122 - 156: GETL R1, t124 - 157: ADDL $0xF4, t124 - 158: STL t122, (t124) - 159: INCEIPL $4 - - 0x25476834: 928100D0 stw r20,208(r1) - 160: GETL R20, t126 - 161: GETL R1, t128 - 162: ADDL $0xD0, t128 - 163: STL t126, (t128) - 164: INCEIPL $4 - - 0x25476838: 92E100DC stw r23,220(r1) - 165: GETL R23, t130 - 166: GETL R1, t132 - 167: ADDL $0xDC, t132 - 168: STL t130, (t132) - 169: INCEIPL $4 - - 0x2547683C: 930100E0 stw r24,224(r1) - 170: GETL R24, t134 - 171: GETL R1, t136 - 172: ADDL $0xE0, t136 - 173: STL t134, (t136) - 174: INCEIPL $4 - - 0x25476840: 932100E4 stw r25,228(r1) - 175: GETL R25, t138 - 176: GETL R1, t140 - 177: ADDL $0xE4, t140 - 178: STL t138, (t140) - 179: INCEIPL $4 - - 0x25476844: 938100F0 stw r28,240(r1) - 180: GETL R28, t142 - 181: GETL R1, t144 - 182: ADDL $0xF0, t144 - 183: STL t142, (t144) - 184: INCEIPL $4 - - 0x25476848: 7D41496E stwux r10,r1,r9 - 185: GETL R9, t146 - 186: GETL R1, t148 - 187: ADDL t148, t146 - 188: PUTL t146, R1 - 189: GETL R10, t150 - 190: STL t150, (t146) - 191: INCEIPL $4 - - 0x2547684C: 38810017 addi r4,r1,23 - 192: GETL R1, t152 - 193: ADDL $0x17, t152 - 194: PUTL t152, R4 - 195: INCEIPL $4 - - 0x25476850: 83B50000 lwz r29,0(r21) - 196: GETL R21, t154 - 197: LDL (t154), t156 - 198: PUTL t156, R29 - 199: INCEIPL $4 - - 0x25476854: 81DE04F4 lwz r14,1268(r30) - 200: GETL R30, t158 - 201: ADDL $0x4F4, t158 - 202: LDL (t158), t160 - 203: PUTL t160, R14 - 204: INCEIPL $4 - - 0x25476858: 549B0036 rlwinm r27,r4,0,0,27 - 205: GETL R4, t162 - 206: ANDL $0xFFFFFFF0, t162 - 207: PUTL t162, R27 - 208: INCEIPL $4 - - 0x2547685C: 90BF0080 stw r5,128(r31) - 209: GETL R5, t164 - 210: GETL R31, t166 - 211: ADDL $0x80, t166 - 212: STL t164, (t166) - 213: INCEIPL $4 - - 0x25476860: 90FF0088 stw r7,136(r31) - 214: GETL R7, t168 - 215: GETL R31, t170 - 216: ADDL $0x88, t170 - 217: STL t168, (t170) - 218: INCEIPL $4 - - 0x25476864: 901F008C stw r0,140(r31) - 219: GETL R0, t172 - 220: GETL R31, t174 - 221: ADDL $0x8C, t174 - 222: STL t172, (t174) - 223: INCEIPL $4 - - 0x25476868: 806E0000 lwz r3,0(r14) - 224: GETL R14, t176 - 225: LDL (t176), t178 - 226: PUTL t178, R3 - 227: INCEIPL $4 - - 0x2547686C: 3A600000 li r19,0 - 228: MOVL $0x0, t180 - 229: PUTL t180, R19 - 230: INCEIPL $4 - - 0x25476870: 3AE00000 li r23,0 - 231: MOVL $0x0, t182 - 232: PUTL t182, R23 - 233: INCEIPL $4 - - 0x25476874: 70690001 andi. r9,r3,0x1 - 234: GETL R3, t184 - 235: ANDL $0x1, t184 - 236: PUTL t184, R9 - 237: CMP0L t184, t186 (-rSo) - 238: ICRFL t186, $0x0, CR - 239: INCEIPL $4 - - 0x25476878: 4082025C bc 4,2,0x25476AD4 - 240: Jc02o $0x25476AD4 - - -. 0 254767A0 220 -. 93 C1 00 F8 7F C8 02 A6 92 41 00 C8 92 61 00 CC 7D 20 00 26 90 01 01 04 38 00 00 00 82 5E 01 5C 82 7E 01 58 92 01 00 C0 92 21 00 C4 82 13 00 00 82 32 00 00 7D 12 43 78 91 E1 00 BC 7D F0 8A 14 91 C1 00 B8 93 E1 00 FC 7D CF 22 14 7C 3F 0B 78 39 8E 00 1E 90 DF 00 84 55 8B 00 36 81 41 00 00 7C 71 1B 78 92 A1 00 D4 39 E0 00 00 91 21 00 B4 7D 2B 00 D0 82 A6 00 00 92 C1 00 D8 7C 96 23 78 93 41 00 E8 3B 40 FF FF 93 61 00 EC 2E 1A FF FF 93 A1 00 F4 92 81 00 D0 92 E1 00 DC 93 01 00 E0 93 21 00 E4 93 81 00 F0 7D 41 49 6E 38 81 00 17 83 B5 00 00 81 DE 04 F4 54 9B 00 36 90 BF 00 80 90 FF 00 88 90 1F 00 8C 80 6E 00 00 3A 60 00 00 3A E0 00 00 70 69 00 01 40 82 02 5C - -==== BB 668 (0x2547687C) approx BBs exec'd 0 ==== - - 0x2547687C: 809D000C lwz r4,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25476880: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25476884: 80BD0010 lwz r5,16(r29) - 8: GETL R29, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0x25476888: 3B800000 li r28,0 - 13: MOVL $0x0, t10 - 14: PUTL t10, R28 - 15: INCEIPL $4 - - 0x2547688C: 4800D195 bl 0x25483A20 - 16: MOVL $0x25476890, t12 - 17: PUTL t12, LR - 18: JMPo-c $0x25483A20 ($4) - - -. 0 2547687C 20 -. 80 9D 00 0C 7F 63 DB 78 80 BD 00 10 3B 80 00 00 48 00 D1 95 - -==== BB 669 (0x25476890) approx BBs exec'd 0 ==== - - 0x25476890: 7C781B78 or r24,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R24 - 2: INCEIPL $4 - - 0x25476894: 409201A0 bc 4,18,0x25476A34 - 3: Jc18o $0x25476A34 - - -. 0 25476890 8 -. 7C 78 1B 78 40 92 01 A0 - -==== BB 670 (0x25476898) approx BBs exec'd 0 ==== - - 0x25476898: 833E0154 lwz r25,340(r30) - 0: GETL R30, t0 - 1: ADDL $0x154, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x2547689C: 81990000 lwz r12,0(r25) - 5: GETL R25, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R12 - 8: INCEIPL $4 - - 0x254768A0: 7F9C6040 cmpl cr7,r28,r12 - 9: GETL R28, t8 - 10: GETL R12, t10 - 11: CMPUL t8, t10, t12 (-rSo) - 12: ICRFL t12, $0x7, CR - 13: INCEIPL $4 - - 0x254768A4: 409C014C bc 4,28,0x254769F0 - 14: Jc28o $0x254769F0 - - -. 0 25476898 16 -. 83 3E 01 54 81 99 00 00 7F 9C 60 40 40 9C 01 4C - -==== BB 671 (0x254768A8) approx BBs exec'd 0 ==== - - 0x254768A8: 817E0228 lwz r11,552(r30) - 0: GETL R30, t0 - 1: ADDL $0x228, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254768AC: 3A800002 li r20,2 - 5: MOVL $0x2, t4 - 6: PUTL t4, R20 - 7: INCEIPL $4 - - 0x254768B0: 820B0000 lwz r16,0(r11) - 8: GETL R11, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R16 - 11: INCEIPL $4 - - 0x254768B4: 4800001C b 0x254768D0 - 12: JMPo $0x254768D0 ($4) - - -. 0 254768A8 16 -. 81 7E 02 28 3A 80 00 02 82 0B 00 00 48 00 00 1C - -==== BB 672 (0x254768D0) approx BBs exec'd 0 ==== - - 0x254768D0: 80DD0014 lwz r6,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254768D4: 2C860001 cmpi cr1,r6,1 - 5: GETL R6, t4 - 6: MOVL $0x1, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x254768D8: 41A6FFE0 bc 13,6,0x254768B8 - 10: Js06o $0x254768B8 - - -. 0 254768D0 12 -. 80 DD 00 14 2C 86 00 01 41 A6 FF E0 - -==== BB 673 (0x254768DC) approx BBs exec'd 0 ==== - - 0x254768DC: 813E0160 lwz r9,352(r30) - 0: GETL R30, t0 - 1: ADDL $0x160, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x254768E0: 578A1838 rlwinm r10,r28,3,0,28 - 5: GETL R28, t4 - 6: SHLL $0x3, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x254768E4: 7F03C378 or r3,r24,r24 - 9: GETL R24, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x254768E8: 80A90000 lwz r5,0(r9) - 12: GETL R9, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0x254768EC: 7E6A2A14 add r19,r10,r5 - 16: GETL R10, t12 - 17: GETL R5, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R19 - 20: INCEIPL $4 - - 0x254768F0: 7C8A282E lwzx r4,r10,r5 - 21: GETL R5, t16 - 22: GETL R10, t18 - 23: ADDL t18, t16 - 24: LDL (t16), t20 - 25: PUTL t20, R4 - 26: INCEIPL $4 - - 0x254768F4: 80B30004 lwz r5,4(r19) - 27: GETL R19, t22 - 28: ADDL $0x4, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R5 - 31: INCEIPL $4 - - 0x254768F8: 4800D129 bl 0x25483A20 - 32: MOVL $0x254768FC, t26 - 33: PUTL t26, LR - 34: JMPo-c $0x25483A20 ($4) - - -. 0 254768DC 32 -. 81 3E 01 60 57 8A 18 38 7F 03 C3 78 80 A9 00 00 7E 6A 2A 14 7C 8A 28 2E 80 B3 00 04 48 00 D1 29 - -==== BB 674 (0x254768FC) approx BBs exec'd 0 ==== - - 0x254768FC: 7E248B78 or r4,r17,r17 - 0: GETL R17, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x25476900: 7EC5B378 or r5,r22,r22 - 3: GETL R22, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25476904: 4800D11D bl 0x25483A20 - 6: MOVL $0x25476908, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483A20 ($4) - - -. 0 254768FC 12 -. 7E 24 8B 78 7E C5 B3 78 48 00 D1 1D - -==== BB 675 (0x25476908) approx BBs exec'd 0 ==== - - 0x25476908: 834E0000 lwz r26,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R26 - 3: INCEIPL $4 - - 0x2547690C: 7E7B1850 subf r19,r27,r3 - 4: GETL R27, t4 - 5: GETL R3, t6 - 6: SUBL t4, t6 - 7: PUTL t6, R19 - 8: INCEIPL $4 - - 0x25476910: 73490001 andi. r9,r26,0x1 - 9: GETL R26, t8 - 10: ANDL $0x1, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25476914: 408201AC bc 4,2,0x25476AC0 - 15: Jc02o $0x25476AC0 - - -. 0 25476908 16 -. 83 4E 00 00 7E 7B 18 50 73 49 00 01 40 82 01 AC - -==== BB 676 (0x25476918) approx BBs exec'd 0 ==== - - 0x25476918: 7F63DB78 or r3,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547691C: 7E449378 or r4,r18,r18 - 3: GETL R18, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x25476920: 4BFFFB25 bl 0x25476444 - 6: MOVL $0x25476924, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25476444 ($4) - - -. 0 25476918 12 -. 7F 63 DB 78 7E 44 93 78 4B FF FB 25 - -==== BB 677 (0x25481FEC) approx BBs exec'd 0 ==== - - 0x25481FEC: 4BFFF344 b 0x25481330 - 0: JMPo $0x25481330 ($4) - - -. 0 25481FEC 4 -. 4B FF F3 44 - -==== BB 678 (0x25476924) approx BBs exec'd 0 ==== - - 0x25476924: 801D0014 lwz r0,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25476928: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x2547692C: 2E03FFFF cmpi cr4,r3,-1 - 8: GETL R3, t6 - 9: MOVL $0xFFFFFFFF, t10 - 10: CMPL t6, t10, t8 (-rSo) - 11: ICRFL t8, $0x4, CR - 12: INCEIPL $4 - - 0x25476930: 2F000000 cmpi cr6,r0,0 - 13: GETL R0, t12 - 14: CMP0L t12, t14 (-rSo) - 15: ICRFL t14, $0x6, CR - 16: INCEIPL $4 - - 0x25476934: 409A000C bc 4,26,0x25476940 - 17: Jc26o $0x25476940 - - -. 0 25476924 20 -. 80 1D 00 14 7C 7A 1B 78 2E 03 FF FF 2F 00 00 00 40 9A 00 0C - -==== BB 679 (0x25476938) approx BBs exec'd 0 ==== - - 0x25476938: 41920078 bc 12,18,0x254769B0 - 0: Js18o $0x254769B0 - - -. 0 25476938 4 -. 41 92 00 78 - -==== BB 680 (0x254769B0) approx BBs exec'd 0 ==== - - 0x254769B0: 7C769850 subf r3,r22,r19 - 0: GETL R22, t0 - 1: GETL R19, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254769B4: 7F64DB78 or r4,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x254769B8: 7CFB1A14 add r7,r27,r3 - 8: GETL R27, t6 - 9: GETL R3, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0x254769BC: 38BF0010 addi r5,r31,16 - 13: GETL R31, t10 - 14: ADDL $0x10, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0x254769C0: 9807FFFF stb r0,-1(r7) - 17: GETL R0, t12 - 18: GETL R7, t14 - 19: ADDL $0xFFFFFFFF, t14 - 20: STB t12, (t14) - 21: INCEIPL $4 - - 0x254769C4: 38600003 li r3,3 - 22: MOVL $0x3, t16 - 23: PUTL t16, R3 - 24: INCEIPL $4 - - 0x254769C8: 4800B3A1 bl 0x25481D68 - 25: MOVL $0x254769CC, t18 - 26: PUTL t18, LR - 27: JMPo-c $0x25481D68 ($4) - - -. 0 254769B0 28 -. 7C 76 98 50 7F 64 DB 78 7C FB 1A 14 38 BF 00 10 98 07 FF FF 38 60 00 03 48 00 B3 A1 - -==== BB 681 __GI___xstat64(0x25481D68) approx BBs exec'd 0 ==== - - 0x25481D68: 9421FF80 stwu r1,-128(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF80, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25481D6C: 7CC802A6 mflr r6 - 6: GETL LR, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x25481D70: 48015291 bl 0x25497000 - 9: MOVL $0x25481D74, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25481D68 12 -. 94 21 FF 80 7C C8 02 A6 48 01 52 91 - -==== BB 682 (0x25481D74) approx BBs exec'd 0 ==== - - 0x25481D74: 93C10078 stw r30,120(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x78, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25481D78: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25481D7C: 9361006C stw r27,108(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x6C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25481D80: 90C10084 stw r6,132(r1) - 13: GETL R6, t10 - 14: GETL R1, t12 - 15: ADDL $0x84, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25481D84: 93210064 stw r25,100(r1) - 18: GETL R25, t14 - 19: GETL R1, t16 - 20: ADDL $0x64, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25481D88: 7C791B78 or r25,r3,r3 - 23: GETL R3, t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0x25481D8C: 837E04EC lwz r27,1260(r30) - 26: GETL R30, t20 - 27: ADDL $0x4EC, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R27 - 30: INCEIPL $4 - - 0x25481D90: 93810070 stw r28,112(r1) - 31: GETL R28, t24 - 32: GETL R1, t26 - 33: ADDL $0x70, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x25481D94: 7CBC2B78 or r28,r5,r5 - 36: GETL R5, t28 - 37: PUTL t28, R28 - 38: INCEIPL $4 - - 0x25481D98: 801B0000 lwz r0,0(r27) - 39: GETL R27, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R0 - 42: INCEIPL $4 - - 0x25481D9C: 93E1007C stw r31,124(r1) - 43: GETL R31, t34 - 44: GETL R1, t36 - 45: ADDL $0x7C, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x25481DA0: 7C9F2378 or r31,r4,r4 - 48: GETL R4, t38 - 49: PUTL t38, R31 - 50: INCEIPL $4 - - 0x25481DA4: 2F800000 cmpi cr7,r0,0 - 51: GETL R0, t40 - 52: CMP0L t40, t42 (-rSo) - 53: ICRFL t42, $0x7, CR - 54: INCEIPL $4 - - 0x25481DA8: 93410068 stw r26,104(r1) - 55: GETL R26, t44 - 56: GETL R1, t46 - 57: ADDL $0x68, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0x25481DAC: 93A10074 stw r29,116(r1) - 60: GETL R29, t48 - 61: GETL R1, t50 - 62: ADDL $0x74, t50 - 63: STL t48, (t50) - 64: INCEIPL $4 - - 0x25481DB0: 409E0048 bc 4,30,0x25481DF8 - 65: Jc30o $0x25481DF8 - - -. 0 25481D74 64 -. 93 C1 00 78 7F C8 02 A6 93 61 00 6C 90 C1 00 84 93 21 00 64 7C 79 1B 78 83 7E 04 EC 93 81 00 70 7C BC 2B 78 80 1B 00 00 93 E1 00 7C 7C 9F 23 78 2F 80 00 00 93 41 00 68 93 A1 00 74 40 9E 00 48 - -==== BB 683 (0x25481DB4) approx BBs exec'd 0 ==== - - 0x25481DB4: 83BE0514 lwz r29,1300(r30) - 0: GETL R30, t0 - 1: ADDL $0x514, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25481DB8: 7C832378 or r3,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25481DBC: 380000C3 li r0,195 - 8: MOVL $0xC3, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x25481DC0: 7CA42B78 or r4,r5,r5 - 11: GETL R5, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x25481DC4: 835D0000 lwz r26,0(r29) - 14: GETL R29, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R26 - 17: INCEIPL $4 - - 0x25481DC8: 44000002 sc - 18: JMPo-sys $0x25481DCC ($4) - - -. 0 25481DB4 24 -. 83 BE 05 14 7C 83 23 78 38 00 00 C3 7C A4 2B 78 83 5D 00 00 44 00 00 02 - -==== BB 684 (0x25481DCC) approx BBs exec'd 0 ==== - - 0x25481DCC: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25481DD0: 74091000 andis. r9,r0,0x1000 - 3: GETL R0, t2 - 4: ANDL $0x10000000, t2 - 5: PUTL t2, R9 - 6: CMP0L t2, t4 (-rSo) - 7: ICRFL t4, $0x0, CR - 8: INCEIPL $4 - - 0x25481DD4: 408200C4 bc 4,2,0x25481E98 - 9: Jc02o $0x25481E98 - - -. 0 25481DCC 12 -. 7C 00 00 26 74 09 10 00 40 82 00 C4 - -==== BB 685 (0x25481E98) approx BBs exec'd 0 ==== - - 0x25481E98: 907D0000 stw r3,0(r29) - 0: GETL R3, t0 - 1: GETL R29, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25481E9C: 3860FFFF li r3,-1 - 4: MOVL $0xFFFFFFFF, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x25481EA0: 4BFFFF38 b 0x25481DD8 - 7: JMPo $0x25481DD8 ($4) - - -. 0 25481E98 12 -. 90 7D 00 00 38 60 FF FF 4B FF FF 38 - -==== BB 686 (0x25481DD8) approx BBs exec'd 0 ==== - - 0x25481DD8: 2C83FFFF cmpi cr1,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25481DDC: 40A60044 bc 5,6,0x25481E20 - 5: Jc06o $0x25481E20 - - -. 0 25481DD8 8 -. 2C 83 FF FF 40 A6 00 44 - -==== BB 687 (0x25481DE0) approx BBs exec'd 0 ==== - - 0x25481DE0: 809D0000 lwz r4,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25481DE4: 2F040026 cmpi cr6,r4,38 - 4: GETL R4, t4 - 5: MOVL $0x26, t8 - 6: CMPL t4, t8, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25481DE8: 40BA0038 bc 5,26,0x25481E20 - 9: Jc26o $0x25481E20 - - -. 0 25481DE0 12 -. 80 9D 00 00 2F 04 00 26 40 BA 00 38 - -==== BB 688 (0x25481E20) approx BBs exec'd 0 ==== - - 0x25481E20: 80A10084 lwz r5,132(r1) - 0: GETL R1, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25481E24: 83210064 lwz r25,100(r1) - 5: GETL R1, t4 - 6: ADDL $0x64, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0x25481E28: 83410068 lwz r26,104(r1) - 10: GETL R1, t8 - 11: ADDL $0x68, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R26 - 14: INCEIPL $4 - - 0x25481E2C: 7CA803A6 mtlr r5 - 15: GETL R5, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x25481E30: 8361006C lwz r27,108(r1) - 18: GETL R1, t14 - 19: ADDL $0x6C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R27 - 22: INCEIPL $4 - - 0x25481E34: 83810070 lwz r28,112(r1) - 23: GETL R1, t18 - 24: ADDL $0x70, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R28 - 27: INCEIPL $4 - - 0x25481E38: 83A10074 lwz r29,116(r1) - 28: GETL R1, t22 - 29: ADDL $0x74, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R29 - 32: INCEIPL $4 - - 0x25481E3C: 83C10078 lwz r30,120(r1) - 33: GETL R1, t26 - 34: ADDL $0x78, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R30 - 37: INCEIPL $4 - - 0x25481E40: 83E1007C lwz r31,124(r1) - 38: GETL R1, t30 - 39: ADDL $0x7C, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R31 - 42: INCEIPL $4 - - 0x25481E44: 38210080 addi r1,r1,128 - 43: GETL R1, t34 - 44: ADDL $0x80, t34 - 45: PUTL t34, R1 - 46: INCEIPL $4 - - 0x25481E48: 4E800020 blr - 47: GETL LR, t36 - 48: JMPo-r t36 ($4) - - -. 0 25481E20 44 -. 80 A1 00 84 83 21 00 64 83 41 00 68 7C A8 03 A6 83 61 00 6C 83 81 00 70 83 A1 00 74 83 C1 00 78 83 E1 00 7C 38 21 00 80 4E 80 00 20 - -==== BB 689 (0x254769CC) approx BBs exec'd 0 ==== - - 0x254769CC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x254769D0: 409E0014 bc 4,30,0x254769E4 - 4: Jc30o $0x254769E4 - - -. 0 254769CC 8 -. 2F 83 00 00 40 9E 00 14 - -==== BB 690 (0x254769E4) approx BBs exec'd 0 ==== - - 0x254769E4: 38800001 li r4,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254769E8: 909D0014 stw r4,20(r29) - 3: GETL R4, t2 - 4: GETL R29, t4 - 5: ADDL $0x14, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x254769EC: 4BFFFF54 b 0x25476940 - 8: JMPo $0x25476940 ($4) - - -. 0 254769E4 12 -. 38 80 00 01 90 9D 00 14 4B FF FF 54 - -==== BB 691 (0x25476940) approx BBs exec'd 0 ==== - - 0x25476940: 817D0014 lwz r11,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25476944: 696C0002 xori r12,r11,0x2 - 5: GETL R11, t4 - 6: XORL $0x2, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25476948: 212C0000 subfic r9,r12,0 - 9: GETL R12, t6 - 10: MOVL $0x0, t8 - 11: SBBL t6, t8 (-wCa) - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0x2547694C: 7D896114 adde r12,r9,r12 - 14: GETL R9, t10 - 15: GETL R12, t12 - 16: ADCL t10, t12 (-rCa-wCa) - 17: PUTL t12, R12 - 18: INCEIPL $4 - - 0x25476950: 7EF76378 or r23,r23,r12 - 19: GETL R23, t14 - 20: GETL R12, t16 - 21: ORL t16, t14 - 22: PUTL t14, R23 - 23: INCEIPL $4 - - 0x25476954: 41B2FF64 bc 13,18,0x254768B8 - 24: Js18o $0x254768B8 - - -. 0 25476940 24 -. 81 7D 00 14 69 6C 00 02 21 2C 00 00 7D 89 61 14 7E F7 63 78 41 B2 FF 64 - -==== BB 692 (0x254768B8) approx BBs exec'd 0 ==== - - 0x254768B8: 3B9C0001 addi r28,r28,1 - 0: GETL R28, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x254768BC: 3BBD0004 addi r29,r29,4 - 4: GETL R29, t2 - 5: ADDL $0x4, t2 - 6: PUTL t2, R29 - 7: INCEIPL $4 - - 0x254768C0: 40920174 bc 4,18,0x25476A34 - 8: Jc18o $0x25476A34 - - -. 0 254768B8 12 -. 3B 9C 00 01 3B BD 00 04 40 92 01 74 - -==== BB 693 (0x254768C4) approx BBs exec'd 0 ==== - - 0x254768C4: 81390000 lwz r9,0(r25) - 0: GETL R25, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x254768C8: 7C9C4840 cmpl cr1,r28,r9 - 4: GETL R28, t4 - 5: GETL R9, t6 - 6: CMPUL t4, t6, t8 (-rSo) - 7: ICRFL t8, $0x1, CR - 8: INCEIPL $4 - - 0x254768CC: 40840124 bc 4,4,0x254769F0 - 9: Jc04o $0x254769F0 - - -. 0 254768C4 12 -. 81 39 00 00 7C 9C 48 40 40 84 01 24 - -==== BB 694 (0x254769D4) approx BBs exec'd 0 ==== - - 0x254769D4: 811F0020 lwz r8,32(r31) - 0: GETL R31, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254769D8: 55000426 rlwinm r0,r8,0,16,19 - 5: GETL R8, t4 - 6: ANDL $0xF000, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254769DC: 2C804000 cmpi cr1,r0,16384 - 9: GETL R0, t6 - 10: MOVL $0x4000, t10 - 11: CMPL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x1, CR - 13: INCEIPL $4 - - 0x254769E0: 41A6FF5C bc 13,6,0x2547693C - 14: Js06o $0x2547693C - - -. 0 254769D4 16 -. 81 1F 00 20 55 00 04 26 2C 80 40 00 41 A6 FF 5C - -==== BB 695 (0x2547693C) approx BBs exec'd 0 ==== - - 0x2547693C: 929D0014 stw r20,20(r29) - 0: GETL R20, t0 - 1: GETL R29, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25476940: 817D0014 lwz r11,20(r29) - 5: GETL R29, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25476944: 696C0002 xori r12,r11,0x2 - 10: GETL R11, t8 - 11: XORL $0x2, t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0x25476948: 212C0000 subfic r9,r12,0 - 14: GETL R12, t10 - 15: MOVL $0x0, t12 - 16: SBBL t10, t12 (-wCa) - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0x2547694C: 7D896114 adde r12,r9,r12 - 19: GETL R9, t14 - 20: GETL R12, t16 - 21: ADCL t14, t16 (-rCa-wCa) - 22: PUTL t16, R12 - 23: INCEIPL $4 - - 0x25476950: 7EF76378 or r23,r23,r12 - 24: GETL R23, t18 - 25: GETL R12, t20 - 26: ORL t20, t18 - 27: PUTL t18, R23 - 28: INCEIPL $4 - - 0x25476954: 41B2FF64 bc 13,18,0x254768B8 - 29: Js18o $0x254768B8 - - -. 0 2547693C 28 -. 92 9D 00 14 81 7D 00 14 69 6C 00 02 21 2C 00 00 7D 89 61 14 7E F7 63 78 41 B2 FF 64 - -==== BB 696 (0x254769F0) approx BBs exec'd 0 ==== - - 0x254769F0: 40920044 bc 4,18,0x25476A34 - 0: Jc18o $0x25476A34 - - -. 0 254769F0 4 -. 40 92 00 44 - -==== BB 697 (0x254769F4) approx BBs exec'd 0 ==== - - 0x254769F4: 2F170000 cmpi cr6,r23,0 - 0: GETL R23, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x254769F8: 419A001C bc 12,26,0x25476A14 - 4: Js26o $0x25476A14 - - -. 0 254769F4 8 -. 2F 17 00 00 41 9A 00 1C - -==== BB 698 (0x254769FC) approx BBs exec'd 0 ==== - - 0x254769FC: 83BE0514 lwz r29,1300(r30) - 0: GETL R30, t0 - 1: ADDL $0x514, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25476A00: 813D0000 lwz r9,0(r29) - 5: GETL R29, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x25476A04: 2F890002 cmpi cr7,r9,2 - 9: GETL R9, t8 - 10: MOVL $0x2, t12 - 11: CMPL t8, t12, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25476A08: 419E000C bc 12,30,0x25476A14 - 14: Js30o $0x25476A14 - - -. 0 254769FC 16 -. 83 BE 05 14 81 3D 00 00 2F 89 00 02 41 9E 00 0C - -==== BB 699 (0x25476A14) approx BBs exec'd 0 ==== - - 0x25476A14: 87B50004 lwzu r29,4(r21) - 0: GETL R21, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R21 - 3: LDL (t0), t2 - 4: PUTL t2, R29 - 5: INCEIPL $4 - - 0x25476A18: 7DEFBB78 or r15,r15,r23 - 6: GETL R15, t4 - 7: GETL R23, t6 - 8: ORL t6, t4 - 9: PUTL t4, R15 - 10: INCEIPL $4 - - 0x25476A1C: 2C9D0000 cmpi cr1,r29,0 - 11: GETL R29, t8 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x1, CR - 14: INCEIPL $4 - - 0x25476A20: 4086FE48 bc 4,6,0x25476868 - 15: Jc06o $0x25476868 - - -. 0 25476A14 16 -. 87 B5 00 04 7D EF BB 78 2C 9D 00 00 40 86 FE 48 - -==== BB 700 (0x25476868) approx BBs exec'd 0 ==== - - 0x25476868: 806E0000 lwz r3,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x2547686C: 3A600000 li r19,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R19 - 6: INCEIPL $4 - - 0x25476870: 3AE00000 li r23,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R23 - 9: INCEIPL $4 - - 0x25476874: 70690001 andi. r9,r3,0x1 - 10: GETL R3, t8 - 11: ANDL $0x1, t8 - 12: PUTL t8, R9 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x25476878: 4082025C bc 4,2,0x25476AD4 - 16: Jc02o $0x25476AD4 - - -. 0 25476868 20 -. 80 6E 00 00 3A 60 00 00 3A E0 00 00 70 69 00 01 40 82 02 5C - -==== BB 701 (0x25483DE0) approx BBs exec'd 0 ==== - - 0x25483DE0: 80040000 lwz r0,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25483DE4: 3884FFF8 addi r4,r4,-8 - 4: GETL R4, t4 - 5: ADDL $0xFFFFFFF8, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25483DE8: 8124000C lwz r9,12(r4) - 8: GETL R4, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0x25483DEC: 3863FFF4 addi r3,r3,-12 - 13: GETL R3, t10 - 14: ADDL $0xFFFFFFF4, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0x25483DF0: 38A50002 addi r5,r5,2 - 17: GETL R5, t12 - 18: ADDL $0x2, t12 - 19: PUTL t12, R5 - 20: INCEIPL $4 - - 0x25483DF4: 9003000C stw r0,12(r3) - 21: GETL R0, t14 - 22: GETL R3, t16 - 23: ADDL $0xC, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0x25483DF8: 4BFFFF34 b 0x25483D2C - 26: JMPo $0x25483D2C ($4) - - -. 0 25483DE0 28 -. 80 04 00 00 38 84 FF F8 81 24 00 0C 38 63 FF F4 38 A5 00 02 90 03 00 0C 4B FF FF 34 - -==== BB 702 (0x25483D2C) approx BBs exec'd 0 ==== - - 0x25483D2C: 80040010 lwz r0,16(r4) - 0: GETL R4, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25483D30: 91230010 stw r9,16(r3) - 5: GETL R9, t4 - 6: GETL R3, t6 - 7: ADDL $0x10, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483D34: 81240014 lwz r9,20(r4) - 10: GETL R4, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x25483D38: 90030014 stw r0,20(r3) - 15: GETL R0, t12 - 16: GETL R3, t14 - 17: ADDL $0x14, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25483D3C: 80040018 lwz r0,24(r4) - 20: GETL R4, t16 - 21: ADDL $0x18, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R0 - 24: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 25: GETL R9, t20 - 26: GETL R3, t22 - 27: ADDL $0x18, t22 - 28: STL t20, (t22) - 29: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 30: GETL R5, t24 - 31: ADCL $0xFFFFFFF8, t24 (-wCa) - 32: PUTL t24, R5 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x0, CR - 35: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 36: GETL R4, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R9 - 40: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 41: GETL R0, t32 - 42: GETL R3, t34 - 43: ADDL $0x1C, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 46: GETL R4, t36 - 47: ADDL $0x20, t36 - 48: PUTL t36, R4 - 49: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 50: GETL R3, t38 - 51: ADDL $0x20, t38 - 52: PUTL t38, R3 - 53: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 54: Jc02o $0x25483D0C - - -. 0 25483D2C 48 -. 80 04 00 10 91 23 00 10 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -==== BB 703 (0x25483DC4) approx BBs exec'd 0 ==== - - 0x25483DC4: 81240000 lwz r9,0(r4) - 0: GETL R4, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25483DC8: 3884FFF4 addi r4,r4,-12 - 4: GETL R4, t4 - 5: ADDL $0xFFFFFFF4, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25483DCC: 80040010 lwz r0,16(r4) - 8: GETL R4, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x25483DD0: 3863FFF0 addi r3,r3,-16 - 13: GETL R3, t10 - 14: ADDL $0xFFFFFFF0, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0x25483DD4: 38A50003 addi r5,r5,3 - 17: GETL R5, t12 - 18: ADDL $0x3, t12 - 19: PUTL t12, R5 - 20: INCEIPL $4 - - 0x25483DD8: 91230010 stw r9,16(r3) - 21: GETL R9, t14 - 22: GETL R3, t16 - 23: ADDL $0x10, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0x25483DDC: 4BFFFF58 b 0x25483D34 - 26: JMPo $0x25483D34 ($4) - - -. 0 25483DC4 28 -. 81 24 00 00 38 84 FF F4 80 04 00 10 38 63 FF F0 38 A5 00 03 91 23 00 10 4B FF FF 58 - -==== BB 704 (0x25483D34) approx BBs exec'd 0 ==== - - 0x25483D34: 81240014 lwz r9,20(r4) - 0: GETL R4, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25483D38: 90030014 stw r0,20(r3) - 5: GETL R0, t4 - 6: GETL R3, t6 - 7: ADDL $0x14, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483D3C: 80040018 lwz r0,24(r4) - 10: GETL R4, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0x25483D40: 91230018 stw r9,24(r3) - 15: GETL R9, t12 - 16: GETL R3, t14 - 17: ADDL $0x18, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25483D44: 34A5FFF8 addic. r5,r5,-8 - 20: GETL R5, t16 - 21: ADCL $0xFFFFFFF8, t16 (-wCa) - 22: PUTL t16, R5 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x0, CR - 25: INCEIPL $4 - - 0x25483D48: 8124001C lwz r9,28(r4) - 26: GETL R4, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0x25483D4C: 9003001C stw r0,28(r3) - 31: GETL R0, t24 - 32: GETL R3, t26 - 33: ADDL $0x1C, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x25483D50: 38840020 addi r4,r4,32 - 36: GETL R4, t28 - 37: ADDL $0x20, t28 - 38: PUTL t28, R4 - 39: INCEIPL $4 - - 0x25483D54: 38630020 addi r3,r3,32 - 40: GETL R3, t30 - 41: ADDL $0x20, t30 - 42: PUTL t30, R3 - 43: INCEIPL $4 - - 0x25483D58: 40A2FFB4 bc 5,2,0x25483D0C - 44: Jc02o $0x25483D0C - - -. 0 25483D34 40 -. 81 24 00 14 90 03 00 14 80 04 00 18 91 23 00 18 34 A5 FF F8 81 24 00 1C 90 03 00 1C 38 84 00 20 38 63 00 20 40 A2 FF B4 - -==== BB 705 (0x25476A24) approx BBs exec'd 0 ==== - - 0x25476A24: 2E0F0000 cmpi cr4,r15,0 - 0: GETL R15, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25476A28: 4192026C bc 12,18,0x25476C94 - 4: Js18o $0x25476C94 - - -. 0 25476A24 8 -. 2E 0F 00 00 41 92 02 6C - -==== BB 706 (0x25476A2C) approx BBs exec'd 0 ==== - - 0x25476A2C: 3860FFFF li r3,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476A30: 4800002C b 0x25476A5C - 3: JMPo $0x25476A5C ($4) - - -. 0 25476A2C 8 -. 38 60 FF FF 48 00 00 2C - -==== BB 707 (0x25476A5C) approx BBs exec'd 0 ==== - - 0x25476A5C: 81010000 lwz r8,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0x25476A60: 81E80004 lwz r15,4(r8) - 4: GETL R8, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R15 - 8: INCEIPL $4 - - 0x25476A64: 8088FFB4 lwz r4,-76(r8) - 9: GETL R8, t8 - 10: ADDL $0xFFFFFFB4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R4 - 13: INCEIPL $4 - - 0x25476A68: 7DE803A6 mtlr r15 - 14: GETL R15, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x25476A6C: 81C8FFB8 lwz r14,-72(r8) - 17: GETL R8, t14 - 18: ADDL $0xFFFFFFB8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R14 - 21: INCEIPL $4 - - 0x25476A70: 81E8FFBC lwz r15,-68(r8) - 22: GETL R8, t18 - 23: ADDL $0xFFFFFFBC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R15 - 26: INCEIPL $4 - - 0x25476A74: 7C808120 mtcrf 0x8,r4 - 27: GETL R4, t22 - 28: ICRFL t22, $0x4, CR - 29: INCEIPL $4 - - 0x25476A78: 8208FFC0 lwz r16,-64(r8) - 30: GETL R8, t24 - 31: ADDL $0xFFFFFFC0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R16 - 34: INCEIPL $4 - - 0x25476A7C: 8228FFC4 lwz r17,-60(r8) - 35: GETL R8, t28 - 36: ADDL $0xFFFFFFC4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R17 - 39: INCEIPL $4 - - 0x25476A80: 8248FFC8 lwz r18,-56(r8) - 40: GETL R8, t32 - 41: ADDL $0xFFFFFFC8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R18 - 44: INCEIPL $4 - - 0x25476A84: 8268FFCC lwz r19,-52(r8) - 45: GETL R8, t36 - 46: ADDL $0xFFFFFFCC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R19 - 49: INCEIPL $4 - - 0x25476A88: 8288FFD0 lwz r20,-48(r8) - 50: GETL R8, t40 - 51: ADDL $0xFFFFFFD0, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R20 - 54: INCEIPL $4 - - 0x25476A8C: 82A8FFD4 lwz r21,-44(r8) - 55: GETL R8, t44 - 56: ADDL $0xFFFFFFD4, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R21 - 59: INCEIPL $4 - - 0x25476A90: 82C8FFD8 lwz r22,-40(r8) - 60: GETL R8, t48 - 61: ADDL $0xFFFFFFD8, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R22 - 64: INCEIPL $4 - - 0x25476A94: 82E8FFDC lwz r23,-36(r8) - 65: GETL R8, t52 - 66: ADDL $0xFFFFFFDC, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R23 - 69: INCEIPL $4 - - 0x25476A98: 8308FFE0 lwz r24,-32(r8) - 70: GETL R8, t56 - 71: ADDL $0xFFFFFFE0, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R24 - 74: INCEIPL $4 - - 0x25476A9C: 8328FFE4 lwz r25,-28(r8) - 75: GETL R8, t60 - 76: ADDL $0xFFFFFFE4, t60 - 77: LDL (t60), t62 - 78: PUTL t62, R25 - 79: INCEIPL $4 - - 0x25476AA0: 8348FFE8 lwz r26,-24(r8) - 80: GETL R8, t64 - 81: ADDL $0xFFFFFFE8, t64 - 82: LDL (t64), t66 - 83: PUTL t66, R26 - 84: INCEIPL $4 - - 0x25476AA4: 8368FFEC lwz r27,-20(r8) - 85: GETL R8, t68 - 86: ADDL $0xFFFFFFEC, t68 - 87: LDL (t68), t70 - 88: PUTL t70, R27 - 89: INCEIPL $4 - - 0x25476AA8: 8388FFF0 lwz r28,-16(r8) - 90: GETL R8, t72 - 91: ADDL $0xFFFFFFF0, t72 - 92: LDL (t72), t74 - 93: PUTL t74, R28 - 94: INCEIPL $4 - - 0x25476AAC: 83A8FFF4 lwz r29,-12(r8) - 95: GETL R8, t76 - 96: ADDL $0xFFFFFFF4, t76 - 97: LDL (t76), t78 - 98: PUTL t78, R29 - 99: INCEIPL $4 - - 0x25476AB0: 83C8FFF8 lwz r30,-8(r8) - 100: GETL R8, t80 - 101: ADDL $0xFFFFFFF8, t80 - 102: LDL (t80), t82 - 103: PUTL t82, R30 - 104: INCEIPL $4 - - 0x25476AB4: 83E8FFFC lwz r31,-4(r8) - 105: GETL R8, t84 - 106: ADDL $0xFFFFFFFC, t84 - 107: LDL (t84), t86 - 108: PUTL t86, R31 - 109: INCEIPL $4 - - 0x25476AB8: 7D014378 or r1,r8,r8 - 110: GETL R8, t88 - 111: PUTL t88, R1 - 112: INCEIPL $4 - - 0x25476ABC: 4E800020 blr - 113: GETL LR, t90 - 114: JMPo-r t90 ($4) - - -. 0 25476A5C 100 -. 81 01 00 00 81 E8 00 04 80 88 FF B4 7D E8 03 A6 81 C8 FF B8 81 E8 FF BC 7C 80 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -==== BB 708 (0x25477238) approx BBs exec'd 0 ==== - - 0x25477238: 2E03FFFF cmpi cr4,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x2547723C: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R26 - 7: INCEIPL $4 - - 0x25477240: 7D6E00D0 neg r11,r14 - 8: GETL R14, t8 - 9: NEGL t8 - 10: PUTL t8, R11 - 11: INCEIPL $4 - - 0x25477244: 7CE00026 mfcr r7 - 12: GETL CR, t10 - 13: PUTL t10, R7 - 14: INCEIPL $4 - - 0x25477248: 54E79FFE rlwinm r7,r7,19,31,31 - 15: GETL R7, t12 - 16: ROLL $0x13, t12 - 17: ANDL $0x1, t12 - 18: PUTL t12, R7 - 19: INCEIPL $4 - - 0x2547724C: 556E0FFE rlwinm r14,r11,1,31,31 - 20: GETL R11, t14 - 21: SHRL $0x1F, t14 - 22: PUTL t14, R14 - 23: INCEIPL $4 - - 0x25477250: 7CEB7039 and. r11,r7,r14 - 24: GETL R7, t16 - 25: GETL R14, t18 - 26: ANDL t16, t18 - 27: PUTL t18, R11 - 28: CMP0L t18, t20 (-rSo) - 29: ICRFL t20, $0x0, CR - 30: INCEIPL $4 - - 0x25477254: 41820044 bc 12,2,0x25477298 - 31: Js02o $0x25477298 - - -. 0 25477238 32 -. 2E 03 FF FF 7C 7A 1B 78 7D 6E 00 D0 7C E0 00 26 54 E7 9F FE 55 6E 0F FE 7C EB 70 39 41 82 00 44 - -==== BB 709 (0x25477258) approx BBs exec'd 0 ==== - - 0x25477258: 801B01E0 lwz r0,480(r27) - 0: GETL R27, t0 - 1: ADDL $0x1E0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547725C: 3BBB01E0 addi r29,r27,480 - 5: GETL R27, t4 - 6: ADDL $0x1E0, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0x25477260: 39200000 li r9,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0x25477264: 2F00FFFF cmpi cr6,r0,-1 - 12: GETL R0, t8 - 13: MOVL $0xFFFFFFFF, t12 - 14: CMPL t8, t12, t10 (-rSo) - 15: ICRFL t10, $0x6, CR - 16: INCEIPL $4 - - 0x25477268: 419A0028 bc 12,26,0x25477290 - 17: Js26o $0x25477290 - - -. 0 25477258 20 -. 80 1B 01 E0 3B BB 01 E0 39 20 00 00 2F 00 FF FF 41 9A 00 28 - -==== BB 710 (0x25477290) approx BBs exec'd 0 ==== - - 0x25477290: 2C090000 cmpi cr0,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25477294: 408200DC bc 4,2,0x25477370 - 4: Jc02o $0x25477370 - - -. 0 25477290 8 -. 2C 09 00 00 40 82 00 DC - -==== BB 711 (0x25477298) approx BBs exec'd 0 ==== - - 0x25477298: 4092008C bc 4,18,0x25477324 - 0: Jc18o $0x25477324 - - -. 0 25477298 4 -. 40 92 00 8C - -==== BB 712 (0x2547729C) approx BBs exec'd 0 ==== - - 0x2547729C: 2F170000 cmpi cr6,r23,0 - 0: GETL R23, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x254772A0: 409A01E4 bc 4,26,0x25477484 - 4: Jc26o $0x25477484 - - -. 0 2547729C 8 -. 2F 17 00 00 40 9A 01 E4 - -==== BB 713 (0x254772A4) approx BBs exec'd 0 ==== - - 0x254772A4: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254772A8: 48000949 bl 0x25477BF0 - 3: MOVL $0x254772AC, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25477BF0 ($4) - - -. 0 254772A4 8 -. 7F E3 FB 78 48 00 09 49 - -==== BB 714 _dl_load_cache_lookup(0x25477BF0) approx BBs exec'd 0 ==== - - 0x25477BF0: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25477BF4: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x25477BF8: 4801F409 bl 0x25497000 - 9: MOVL $0x25477BFC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25477BF0 12 -. 94 21 FF C0 7C 88 02 A6 48 01 F4 09 - -==== BB 715 (0x25477BFC) approx BBs exec'd 0 ==== - - 0x25477BFC: 93C10038 stw r30,56(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x38, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25477C00: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25477C04: 9261000C stw r19,12(r1) - 8: GETL R19, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25477C08: 90810044 stw r4,68(r1) - 13: GETL R4, t10 - 14: GETL R1, t12 - 15: ADDL $0x44, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25477C0C: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0x25477C10: 92E1001C stw r23,28(r1) - 21: GETL R23, t16 - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25477C14: 7C771B78 or r23,r3,r3 - 26: GETL R3, t20 - 27: PUTL t20, R23 - 28: INCEIPL $4 - - 0x25477C18: 827E04F4 lwz r19,1268(r30) - 29: GETL R30, t22 - 30: ADDL $0x4F4, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R19 - 33: INCEIPL $4 - - 0x25477C1C: 92810010 stw r20,16(r1) - 34: GETL R20, t26 - 35: GETL R1, t28 - 36: ADDL $0x10, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x25477C20: 80130000 lwz r0,0(r19) - 39: GETL R19, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R0 - 42: INCEIPL $4 - - 0x25477C24: 92A10014 stw r21,20(r1) - 43: GETL R21, t34 - 44: GETL R1, t36 - 45: ADDL $0x14, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x25477C28: 70090001 andi. r9,r0,0x1 - 48: GETL R0, t38 - 49: ANDL $0x1, t38 - 50: PUTL t38, R9 - 51: CMP0L t38, t40 (-rSo) - 52: ICRFL t40, $0x0, CR - 53: INCEIPL $4 - - 0x25477C2C: 92C10018 stw r22,24(r1) - 54: GETL R22, t42 - 55: GETL R1, t44 - 56: ADDL $0x18, t44 - 57: STL t42, (t44) - 58: INCEIPL $4 - - 0x25477C30: 93010020 stw r24,32(r1) - 59: GETL R24, t46 - 60: GETL R1, t48 - 61: ADDL $0x20, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0x25477C34: 93210024 stw r25,36(r1) - 64: GETL R25, t50 - 65: GETL R1, t52 - 66: ADDL $0x24, t52 - 67: STL t50, (t52) - 68: INCEIPL $4 - - 0x25477C38: 93410028 stw r26,40(r1) - 69: GETL R26, t54 - 70: GETL R1, t56 - 71: ADDL $0x28, t56 - 72: STL t54, (t56) - 73: INCEIPL $4 - - 0x25477C3C: 9361002C stw r27,44(r1) - 74: GETL R27, t58 - 75: GETL R1, t60 - 76: ADDL $0x2C, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0x25477C40: 93810030 stw r28,48(r1) - 79: GETL R28, t62 - 80: GETL R1, t64 - 81: ADDL $0x30, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x25477C44: 93A10034 stw r29,52(r1) - 84: GETL R29, t66 - 85: GETL R1, t68 - 86: ADDL $0x34, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0x25477C48: 93E1003C stw r31,60(r1) - 89: GETL R31, t70 - 90: GETL R1, t72 - 91: ADDL $0x3C, t72 - 92: STL t70, (t72) - 93: INCEIPL $4 - - 0x25477C4C: 91810008 stw r12,8(r1) - 94: GETL R12, t74 - 95: GETL R1, t76 - 96: ADDL $0x8, t76 - 97: STL t74, (t76) - 98: INCEIPL $4 - - 0x25477C50: 4082037C bc 4,2,0x25477FCC - 99: Jc02o $0x25477FCC - - -. 0 25477BFC 88 -. 93 C1 00 38 7F C8 02 A6 92 61 00 0C 90 81 00 44 7D 80 00 26 92 E1 00 1C 7C 77 1B 78 82 7E 04 F4 92 81 00 10 80 13 00 00 92 A1 00 14 70 09 00 01 92 C1 00 18 93 01 00 20 93 21 00 24 93 41 00 28 93 61 00 2C 93 81 00 30 93 A1 00 34 93 E1 00 3C 91 81 00 08 40 82 03 7C - -==== BB 716 (0x25477C54) approx BBs exec'd 0 ==== - - 0x25477C54: 82DE0254 lwz r22,596(r30) - 0: GETL R30, t0 - 1: ADDL $0x254, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R22 - 4: INCEIPL $4 - - 0x25477C58: 80760000 lwz r3,0(r22) - 5: GETL R22, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0x25477C5C: 2F830000 cmpi cr7,r3,0 - 9: GETL R3, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0x25477C60: 419E00FC bc 12,30,0x25477D5C - 13: Js30o $0x25477D5C - - -. 0 25477C54 16 -. 82 DE 02 54 80 76 00 00 2F 83 00 00 41 9E 00 FC - -==== BB 717 (0x25477D5C) approx BBs exec'd 0 ==== - - 0x25477D5C: 807E0260 lwz r3,608(r30) - 0: GETL R30, t0 - 1: ADDL $0x260, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25477D60: 38A00001 li r5,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25477D64: 809E025C lwz r4,604(r30) - 8: GETL R30, t6 - 9: ADDL $0x25C, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25477D68: 48004245 bl 0x2547BFAC - 13: MOVL $0x25477D6C, t10 - 14: PUTL t10, LR - 15: JMPo-c $0x2547BFAC ($4) - - -. 0 25477D5C 16 -. 80 7E 02 60 38 A0 00 01 80 9E 02 5C 48 00 42 45 - -==== BB 718 _dl_sysdep_read_whole_file(0x2547BFAC) approx BBs exec'd 0 ==== - - 0x2547BFAC: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x2547BFB0: 9421FF60 stwu r1,-160(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF60, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547BFB4: 93810090 stw r28,144(r1) - 9: GETL R28, t6 - 10: GETL R1, t8 - 11: ADDL $0x90, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547BFB8: 7C9C2378 or r28,r4,r4 - 14: GETL R4, t10 - 15: PUTL t10, R28 - 16: INCEIPL $4 - - 0x2547BFBC: 38800000 li r4,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R4 - 19: INCEIPL $4 - - 0x2547BFC0: 9361008C stw r27,140(r1) - 20: GETL R27, t14 - 21: GETL R1, t16 - 22: ADDL $0x8C, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x2547BFC4: 93A10094 stw r29,148(r1) - 25: GETL R29, t18 - 26: GETL R1, t20 - 27: ADDL $0x94, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0x2547BFC8: 7CBD2B78 or r29,r5,r5 - 30: GETL R5, t22 - 31: PUTL t22, R29 - 32: INCEIPL $4 - - 0x2547BFCC: 93E1009C stw r31,156(r1) - 33: GETL R31, t24 - 34: GETL R1, t26 - 35: ADDL $0x9C, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x2547BFD0: 3B60FFFF li r27,-1 - 38: MOVL $0xFFFFFFFF, t28 - 39: PUTL t28, R27 - 40: INCEIPL $4 - - 0x2547BFD4: 93C10098 stw r30,152(r1) - 41: GETL R30, t30 - 42: GETL R1, t32 - 43: ADDL $0x98, t32 - 44: STL t30, (t32) - 45: INCEIPL $4 - - 0x2547BFD8: 900100A4 stw r0,164(r1) - 46: GETL R0, t34 - 47: GETL R1, t36 - 48: ADDL $0xA4, t36 - 49: STL t34, (t36) - 50: INCEIPL $4 - - 0x2547BFDC: 48006005 bl 0x25481FE0 - 51: MOVL $0x2547BFE0, t38 - 52: PUTL t38, LR - 53: JMPo-c $0x25481FE0 ($4) - - -. 0 2547BFAC 52 -. 7C 08 02 A6 94 21 FF 60 93 81 00 90 7C 9C 23 78 38 80 00 00 93 61 00 8C 93 A1 00 94 7C BD 2B 78 93 E1 00 9C 3B 60 FF FF 93 C1 00 98 90 01 00 A4 48 00 60 05 - -==== BB 719 (0x2547BFE0) approx BBs exec'd 0 ==== - - 0x2547BFE0: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547BFE4: 38A10010 addi r5,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547BFE8: 38600003 li r3,3 - 9: MOVL $0x3, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x2547BFEC: 7FE4FB78 or r4,r31,r31 - 12: GETL R31, t8 - 13: PUTL t8, R4 - 14: INCEIPL $4 - - 0x2547BFF0: 41800040 bc 12,0,0x2547C030 - 15: Js00o $0x2547C030 - - -. 0 2547BFE0 20 -. 7C 7F 1B 79 38 A1 00 10 38 60 00 03 7F E4 FB 78 41 80 00 40 - -==== BB 720 (0x2547BFF4) approx BBs exec'd 0 ==== - - 0x2547BFF4: 48005EB1 bl 0x25481EA4 - 0: MOVL $0x2547BFF8, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25481EA4 ($4) - - -. 0 2547BFF4 4 -. 48 00 5E B1 - -==== BB 721 (0x2547BFF8) approx BBs exec'd 0 ==== - - 0x2547BFF8: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547BFFC: 419C002C bc 12,28,0x2547C028 - 4: Js28o $0x2547C028 - - -. 0 2547BFF8 8 -. 2F 83 00 00 41 9C 00 2C - -==== BB 722 (0x2547C000) approx BBs exec'd 0 ==== - - 0x2547C000: 81210044 lwz r9,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547C004: 7FA5EB78 or r5,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547C008: 38C00002 li r6,2 - 8: MOVL $0x2, t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x2547C00C: 7FE7FB78 or r7,r31,r31 - 11: GETL R31, t8 - 12: PUTL t8, R7 - 13: INCEIPL $4 - - 0x2547C010: 2C890000 cmpi cr1,r9,0 - 14: GETL R9, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x1, CR - 17: INCEIPL $4 - - 0x2547C014: 7D244B78 or r4,r9,r9 - 18: GETL R9, t14 - 19: PUTL t14, R4 - 20: INCEIPL $4 - - 0x2547C018: 39000000 li r8,0 - 21: MOVL $0x0, t16 - 22: PUTL t16, R8 - 23: INCEIPL $4 - - 0x2547C01C: 38600000 li r3,0 - 24: MOVL $0x0, t18 - 25: PUTL t18, R3 - 26: INCEIPL $4 - - 0x2547C020: 913C0000 stw r9,0(r28) - 27: GETL R9, t20 - 28: GETL R28, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0x2547C024: 40860034 bc 4,6,0x2547C058 - 31: Jc06o $0x2547C058 - - -. 0 2547C000 40 -. 81 21 00 44 7F A5 EB 78 38 C0 00 02 7F E7 FB 78 2C 89 00 00 7D 24 4B 78 39 00 00 00 38 60 00 00 91 3C 00 00 40 86 00 34 - -==== BB 723 (0x2547C058) approx BBs exec'd 0 ==== - - 0x2547C058: 48006741 bl 0x25482798 - 0: MOVL $0x2547C05C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25482798 ($4) - - -. 0 2547C058 4 -. 48 00 67 41 - -==== BB 724 (0x2547C05C) approx BBs exec'd 0 ==== - - 0x2547C05C: 7C7B1B78 or r27,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0x2547C060: 4BFFFFC8 b 0x2547C028 - 3: JMPo $0x2547C028 ($4) - - -. 0 2547C05C 8 -. 7C 7B 1B 78 4B FF FF C8 - -==== BB 725 (0x2547C028) approx BBs exec'd 0 ==== - - 0x2547C028: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547C02C: 48005FC5 bl 0x25481FF0 - 3: MOVL $0x2547C030, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25481FF0 ($4) - - -. 0 2547C028 8 -. 7F E3 FB 78 48 00 5F C5 - -==== BB 726 (0x2547C030) approx BBs exec'd 0 ==== - - 0x2547C030: 808100A4 lwz r4,164(r1) - 0: GETL R1, t0 - 1: ADDL $0xA4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547C034: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547C038: 83810090 lwz r28,144(r1) - 8: GETL R1, t6 - 9: ADDL $0x90, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0x2547C03C: 8361008C lwz r27,140(r1) - 13: GETL R1, t10 - 14: ADDL $0x8C, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0x2547C040: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547C044: 83A10094 lwz r29,148(r1) - 21: GETL R1, t16 - 22: ADDL $0x94, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x2547C048: 83C10098 lwz r30,152(r1) - 26: GETL R1, t20 - 27: ADDL $0x98, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0x2547C04C: 83E1009C lwz r31,156(r1) - 31: GETL R1, t24 - 32: ADDL $0x9C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R31 - 35: INCEIPL $4 - - 0x2547C050: 382100A0 addi r1,r1,160 - 36: GETL R1, t28 - 37: ADDL $0xA0, t28 - 38: PUTL t28, R1 - 39: INCEIPL $4 - - 0x2547C054: 4E800020 blr - 40: GETL LR, t30 - 41: JMPo-r t30 ($4) - - -. 0 2547C030 40 -. 80 81 00 A4 7F 63 DB 78 83 81 00 90 83 61 00 8C 7C 88 03 A6 83 A1 00 94 83 C1 00 98 83 E1 00 9C 38 21 00 A0 4E 80 00 20 - -==== BB 727 (0x25477D6C) approx BBs exec'd 0 ==== - - 0x25477D6C: 2E03FFFF cmpi cr4,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x25477D70: 7C7F1B78 or r31,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R31 - 7: INCEIPL $4 - - 0x25477D74: 41920154 bc 12,18,0x25477EC8 - 8: Js18o $0x25477EC8 - - -. 0 25477D6C 12 -. 2E 03 FF FF 7C 7F 1B 78 41 92 01 54 - -==== BB 728 (0x25477D78) approx BBs exec'd 0 ==== - - 0x25477D78: 813E025C lwz r9,604(r30) - 0: GETL R30, t0 - 1: ADDL $0x25C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25477D7C: 83A90000 lwz r29,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R29 - 8: INCEIPL $4 - - 0x25477D80: 289D0010 cmpli cr1,r29,16 - 9: GETL R29, t8 - 10: MOVL $0x10, t12 - 11: CMPUL t8, t12, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x25477D84: 408500E8 bc 4,5,0x25477E6C - 14: Jc05o $0x25477E6C - - -. 0 25477D78 16 -. 81 3E 02 5C 83 A9 00 00 28 9D 00 10 40 85 00 E8 - -==== BB 729 (0x25477D88) approx BBs exec'd 0 ==== - - 0x25477D88: 809E0264 lwz r4,612(r30) - 0: GETL R30, t0 - 1: ADDL $0x264, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25477D8C: 38A0000B li r5,11 - 5: MOVL $0xB, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25477D90: 4800B509 bl 0x25483298 - 8: MOVL $0x25477D94, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x25483298 ($4) - - -. 0 25477D88 12 -. 80 9E 02 64 38 A0 00 0B 48 00 B5 09 - -==== BB 730 (0x25477D94) approx BBs exec'd 0 ==== - - 0x25477D94: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25477D98: 409A00D4 bc 4,26,0x25477E6C - 4: Jc26o $0x25477E6C - - -. 0 25477D94 8 -. 2F 03 00 00 40 9A 00 D4 - -==== BB 731 (0x25477D9C) approx BBs exec'd 0 ==== - - 0x25477D9C: 815F000C lwz r10,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25477DA0: 93F60000 stw r31,0(r22) - 5: GETL R31, t4 - 6: GETL R22, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x25477DA4: 1D0A000C mulli r8,r10,12 - 9: GETL R10, t8 - 10: MULL $0xC, t8 - 11: PUTL t8, R8 - 12: INCEIPL $4 - - 0x25477DA8: 839E0258 lwz r28,600(r30) - 13: GETL R30, t10 - 14: ADDL $0x258, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0x25477DAC: 38E80017 addi r7,r8,23 - 18: GETL R8, t14 - 19: ADDL $0x17, t14 - 20: PUTL t14, R7 - 21: INCEIPL $4 - - 0x25477DB0: 54E50038 rlwinm r5,r7,0,0,28 - 22: GETL R7, t16 - 23: ANDL $0xFFFFFFF8, t16 - 24: PUTL t16, R5 - 25: INCEIPL $4 - - 0x25477DB4: 38C50030 addi r6,r5,48 - 26: GETL R5, t18 - 27: ADDL $0x30, t18 - 28: PUTL t18, R6 - 29: INCEIPL $4 - - 0x25477DB8: 7C7F2A14 add r3,r31,r5 - 30: GETL R31, t20 - 31: GETL R5, t22 - 32: ADDL t20, t22 - 33: PUTL t22, R3 - 34: INCEIPL $4 - - 0x25477DBC: 7E06E840 cmpl cr4,r6,r29 - 35: GETL R6, t24 - 36: GETL R29, t26 - 37: CMPUL t24, t26, t28 (-rSo) - 38: ICRFL t28, $0x4, CR - 39: INCEIPL $4 - - 0x25477DC0: 4191001C bc 12,17,0x25477DDC - 40: Js17o $0x25477DDC - - -. 0 25477D9C 40 -. 81 5F 00 0C 93 F6 00 00 1D 0A 00 0C 83 9E 02 58 38 E8 00 17 54 E5 00 38 38 C5 00 30 7C 7F 2A 14 7E 06 E8 40 41 91 00 1C - -==== BB 732 (0x25477DC4) approx BBs exec'd 0 ==== - - 0x25477DC4: 809E0268 lwz r4,616(r30) - 0: GETL R30, t0 - 1: ADDL $0x268, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25477DC8: 38A00014 li r5,20 - 5: MOVL $0x14, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x25477DCC: 907C0000 stw r3,0(r28) - 8: GETL R3, t6 - 9: GETL R28, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x25477DD0: 4800B4C9 bl 0x25483298 - 12: MOVL $0x25477DD4, t10 - 13: PUTL t10, LR - 14: JMPo-c $0x25483298 ($4) - - -. 0 25477DC4 16 -. 80 9E 02 68 38 A0 00 14 90 7C 00 00 48 00 B4 C9 - -==== BB 733 (0x254832B8) approx BBs exec'd 0 ==== - - 0x254832B8: 548007BE rlwinm r0,r4,0,30,31 - 0: GETL R4, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x254832BC: 2C000000 cmpi cr0,r0,0 - 4: GETL R0, t2 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0x254832C0: 4182002C bc 12,2,0x254832EC - 8: Js02o $0x254832EC - - -. 0 254832B8 12 -. 54 80 07 BE 2C 00 00 00 41 82 00 2C - -==== BB 734 (0x254832EC) approx BBs exec'd 0 ==== - - 0x254832EC: 556907BE rlwinm r9,r11,0,30,31 - 0: GETL R11, t0 - 1: ANDL $0x3, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x254832F0: 2F090000 cmpi cr6,r9,0 - 4: GETL R9, t2 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x6, CR - 7: INCEIPL $4 - - 0x254832F4: 409A00C0 bc 4,26,0x254833B4 - 8: Jc26o $0x254833B4 - - -. 0 254832EC 12 -. 55 69 07 BE 2F 09 00 00 40 9A 00 C0 - -==== BB 735 (0x254832F8) approx BBs exec'd 0 ==== - - 0x254832F8: 54A8F0BE rlwinm r8,r5,30,2,31 - 0: GETL R5, t0 - 1: SHRL $0x2, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x254832FC: 7D6A5B78 or r10,r11,r11 - 4: GETL R11, t2 - 5: PUTL t2, R10 - 6: INCEIPL $4 - - 0x25483300: 550007BE rlwinm r0,r8,0,30,31 - 7: GETL R8, t4 - 8: ANDL $0x3, t4 - 9: PUTL t4, R0 - 10: INCEIPL $4 - - 0x25483304: 7C892378 or r9,r4,r4 - 11: GETL R4, t6 - 12: PUTL t6, R9 - 13: INCEIPL $4 - - 0x25483308: 2F800001 cmpi cr7,r0,1 - 14: GETL R0, t8 - 15: MOVL $0x1, t12 - 16: CMPL t8, t12, t10 (-rSo) - 17: ICRFL t10, $0x7, CR - 18: INCEIPL $4 - - 0x2548330C: 419E0150 bc 12,30,0x2548345C - 19: Js30o $0x2548345C - - -. 0 254832F8 24 -. 54 A8 F0 BE 7D 6A 5B 78 55 00 07 BE 7C 89 23 78 2F 80 00 01 41 9E 01 50 - -==== BB 736 (0x2548345C) approx BBs exec'd 0 ==== - - 0x2548345C: 806B0000 lwz r3,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25483460: 3908FFFF addi r8,r8,-1 - 4: GETL R8, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R8 - 7: INCEIPL $4 - - 0x25483464: 80C40000 lwz r6,0(r4) - 8: GETL R4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R6 - 11: INCEIPL $4 - - 0x25483468: 394B0004 addi r10,r11,4 - 12: GETL R11, t10 - 13: ADDL $0x4, t10 - 14: PUTL t10, R10 - 15: INCEIPL $4 - - 0x2548346C: 39240004 addi r9,r4,4 - 16: GETL R4, t12 - 17: ADDL $0x4, t12 - 18: PUTL t12, R9 - 19: INCEIPL $4 - - 0x25483470: 7F033000 cmp cr6,r3,r6 - 20: GETL R3, t14 - 21: GETL R6, t16 - 22: CMPL t14, t16, t18 (-rSo) - 23: ICRFL t18, $0x6, CR - 24: INCEIPL $4 - - 0x25483474: 80EA0000 lwz r7,0(r10) - 25: GETL R10, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R7 - 28: INCEIPL $4 - - 0x25483478: 80090000 lwz r0,0(r9) - 29: GETL R9, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R0 - 32: INCEIPL $4 - - 0x2548347C: 419A00C8 bc 12,26,0x25483544 - 33: Js26o $0x25483544 - - -. 0 2548345C 36 -. 80 6B 00 00 39 08 FF FF 80 C4 00 00 39 4B 00 04 39 24 00 04 7F 03 30 00 80 EA 00 00 80 09 00 00 41 9A 00 C8 - -==== BB 737 (0x25483544) approx BBs exec'd 0 ==== - - 0x25483544: 7F870000 cmp cr7,r7,r0 - 0: GETL R7, t0 - 1: GETL R0, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25483548: 806A0004 lwz r3,4(r10) - 5: GETL R10, t6 - 6: ADDL $0x4, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R3 - 9: INCEIPL $4 - - 0x2548354C: 80C90004 lwz r6,4(r9) - 10: GETL R9, t10 - 11: ADDL $0x4, t10 - 12: LDL (t10), t12 - 13: PUTL t12, R6 - 14: INCEIPL $4 - - 0x25483550: 409EFDF4 bc 4,30,0x25483344 - 15: Jc30o $0x25483344 - - -. 0 25483544 16 -. 7F 87 00 00 80 6A 00 04 80 C9 00 04 40 9E FD F4 - -==== BB 738 (0x25483554) approx BBs exec'd 0 ==== - - 0x25483554: 7C033000 cmp cr0,r3,r6 - 0: GETL R3, t0 - 1: GETL R6, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0x25483558: 80EA0008 lwz r7,8(r10) - 5: GETL R10, t6 - 6: ADDL $0x8, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R7 - 9: INCEIPL $4 - - 0x2548355C: 80090008 lwz r0,8(r9) - 10: GETL R9, t10 - 11: ADDL $0x8, t10 - 12: LDL (t10), t12 - 13: PUTL t12, R0 - 14: INCEIPL $4 - - 0x25483560: 41A2FDD4 bc 13,2,0x25483334 - 15: Js02o $0x25483334 - - -. 0 25483554 16 -. 7C 03 30 00 80 EA 00 08 80 09 00 08 41 A2 FD D4 - -==== BB 739 (0x25483334) approx BBs exec'd 0 ==== - - 0x25483334: 7C870000 cmp cr1,r7,r0 - 0: GETL R7, t0 - 1: GETL R0, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25483338: 806A000C lwz r3,12(r10) - 5: GETL R10, t6 - 6: ADDL $0xC, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R3 - 9: INCEIPL $4 - - 0x2548333C: 80C9000C lwz r6,12(r9) - 10: GETL R9, t10 - 11: ADDL $0xC, t10 - 12: LDL (t10), t12 - 13: PUTL t12, R6 - 14: INCEIPL $4 - - 0x25483340: 41860148 bc 12,6,0x25483488 - 15: Js06o $0x25483488 - - -. 0 25483334 16 -. 7C 87 00 00 80 6A 00 0C 80 C9 00 0C 41 86 01 48 - -==== BB 740 (0x25483488) approx BBs exec'd 0 ==== - - 0x25483488: 3908FFFC addi r8,r8,-4 - 0: GETL R8, t0 - 1: ADDL $0xFFFFFFFC, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x2548348C: 394A0010 addi r10,r10,16 - 4: GETL R10, t2 - 5: ADDL $0x10, t2 - 6: PUTL t2, R10 - 7: INCEIPL $4 - - 0x25483490: 2F080000 cmpi cr6,r8,0 - 8: GETL R8, t4 - 9: CMP0L t4, t6 (-rSo) - 10: ICRFL t6, $0x6, CR - 11: INCEIPL $4 - - 0x25483494: 39290010 addi r9,r9,16 - 12: GETL R9, t8 - 13: ADDL $0x10, t8 - 14: PUTL t8, R9 - 15: INCEIPL $4 - - 0x25483498: 40BAFFD8 bc 5,26,0x25483470 - 16: Jc26o $0x25483470 - - -. 0 25483488 20 -. 39 08 FF FC 39 4A 00 10 2F 08 00 00 39 29 00 10 40 BA FF D8 - -==== BB 741 (0x2548349C) approx BBs exec'd 0 ==== - - 0x2548349C: 7F833000 cmp cr7,r3,r6 - 0: GETL R3, t0 - 1: GETL R6, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x254834A0: 7C033010 subfc r0,r3,r6 - 5: GETL R3, t6 - 6: GETL R6, t8 - 7: SBBL t6, t8 (-wCa) - 8: PUTL t8, R0 - 9: INCEIPL $4 - - 0x254834A4: 7C000110 subfe r0,r0,r0 - 10: GETL R0, t10 - 11: GETL R0, t12 - 12: SBBL t10, t12 (-rCa-wCa) - 13: PUTL t12, R0 - 14: INCEIPL $4 - - 0x254834A8: 7C0003B8 nand r0,r0,r0 - 15: GETL R0, t14 - 16: GETL R0, t16 - 17: ANDL t14, t16 - 18: NOTL t16 - 19: PUTL t16, R0 - 20: INCEIPL $4 - - 0x254834AC: 60000001 ori r0,r0,0x1 - 21: GETL R0, t18 - 22: ORL $0x1, t18 - 23: PUTL t18, R0 - 24: INCEIPL $4 - - 0x254834B0: 409EFEA4 bc 4,30,0x25483354 - 25: Jc30o $0x25483354 - - -. 0 2548349C 24 -. 7F 83 30 00 7C 03 30 10 7C 00 01 10 7C 00 03 B8 60 00 00 01 40 9E FE A4 - -==== BB 742 (0x254834B4) approx BBs exec'd 0 ==== - - 0x254834B4: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254834B8: 4BFFFE9C b 0x25483354 - 3: JMPo $0x25483354 ($4) - - -. 0 254834B4 8 -. 38 00 00 00 4B FF FE 9C - -==== BB 743 (0x25483354) approx BBs exec'd 0 ==== - - 0x25483354: 2F800000 cmpi cr7,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25483358: 7C030378 or r3,r0,r0 - 4: GETL R0, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x2548335C: 409E0040 bc 4,30,0x2548339C - 7: Jc30o $0x2548339C - - -. 0 25483354 12 -. 2F 80 00 00 7C 03 03 78 40 9E 00 40 - -==== BB 744 (0x25483360) approx BBs exec'd 0 ==== - - 0x25483360: 54BC003A rlwinm r28,r5,0,0,29 - 0: GETL R5, t0 - 1: ANDL $0xFFFFFFFC, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x25483364: 54A507BE rlwinm r5,r5,0,30,31 - 4: GETL R5, t2 - 5: ANDL $0x3, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0x25483368: 7C84E214 add r4,r4,r28 - 8: GETL R4, t4 - 9: GETL R28, t6 - 10: ADDL t4, t6 - 11: PUTL t6, R4 - 12: INCEIPL $4 - - 0x2548336C: 7D6BE214 add r11,r11,r28 - 13: GETL R11, t8 - 14: GETL R28, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R11 - 17: INCEIPL $4 - - 0x25483370: 2C050000 cmpi cr0,r5,0 - 18: GETL R5, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x0, CR - 21: INCEIPL $4 - - 0x25483374: 41820024 bc 12,2,0x25483398 - 22: Js02o $0x25483398 - - -. 0 25483360 24 -. 54 BC 00 3A 54 A5 07 BE 7C 84 E2 14 7D 6B E2 14 2C 05 00 00 41 82 00 24 - -==== BB 745 (0x25477DD4) approx BBs exec'd 0 ==== - - 0x25477DD4: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25477DD8: 41A2FE8C bc 13,2,0x25477C64 - 4: Js02o $0x25477C64 - - -. 0 25477DD4 8 -. 2C 03 00 00 41 A2 FE 8C - -==== BB 746 (0x25477C64) approx BBs exec'd 0 ==== - - 0x25477C64: 81560000 lwz r10,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0x25477C68: 38600000 li r3,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x25477C6C: 2F0AFFFF cmpi cr6,r10,-1 - 7: GETL R10, t6 - 8: MOVL $0xFFFFFFFF, t10 - 9: CMPL t6, t10, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0x25477C70: 419A0094 bc 12,26,0x25477D04 - 12: Js26o $0x25477D04 - - -. 0 25477C64 16 -. 81 56 00 00 38 60 00 00 2F 0A FF FF 41 9A 00 94 - -==== BB 747 (0x25477C74) approx BBs exec'd 0 ==== - - 0x25477C74: 831E0258 lwz r24,600(r30) - 0: GETL R30, t0 - 1: ADDL $0x258, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0x25477C78: 3AA00000 li r21,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R21 - 7: INCEIPL $4 - - 0x25477C7C: 83780000 lwz r27,0(r24) - 8: GETL R24, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R27 - 11: INCEIPL $4 - - 0x25477C80: 2E1BFFFF cmpi cr4,r27,-1 - 12: GETL R27, t10 - 13: MOVL $0xFFFFFFFF, t14 - 14: CMPL t10, t14, t12 (-rSo) - 15: ICRFL t12, $0x4, CR - 16: INCEIPL $4 - - 0x25477C84: 41920164 bc 12,18,0x25477DE8 - 17: Js18o $0x25477DE8 - - -. 0 25477C74 20 -. 83 1E 02 58 3A A0 00 00 83 78 00 00 2E 1B FF FF 41 92 01 64 - -==== BB 748 (0x25477C88) approx BBs exec'd 0 ==== - - 0x25477C88: 83FB0014 lwz r31,20(r27) - 0: GETL R27, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x25477C8C: 839E025C lwz r28,604(r30) - 5: GETL R30, t4 - 6: ADDL $0x25C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25477C90: 3B5FFFFF addi r26,r31,-1 - 10: GETL R31, t8 - 11: ADDL $0xFFFFFFFF, t8 - 12: PUTL t8, R26 - 13: INCEIPL $4 - - 0x25477C94: 7F95D000 cmp cr7,r21,r26 - 14: GETL R21, t10 - 15: GETL R26, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x25477C98: 83BC0000 lwz r29,0(r28) - 19: GETL R28, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R29 - 22: INCEIPL $4 - - 0x25477C9C: 3B800000 li r28,0 - 23: MOVL $0x0, t20 - 24: PUTL t20, R28 - 25: INCEIPL $4 - - 0x25477CA0: 7ECAEA14 add r22,r10,r29 - 26: GETL R10, t22 - 27: GETL R29, t24 - 28: ADDL t22, t24 - 29: PUTL t24, R22 - 30: INCEIPL $4 - - 0x25477CA4: 7F3BB050 subf r25,r27,r22 - 31: GETL R27, t26 - 32: GETL R22, t28 - 33: SUBL t26, t28 - 34: PUTL t28, R25 - 35: INCEIPL $4 - - 0x25477CA8: 419D004C bc 12,29,0x25477CF4 - 36: Js29o $0x25477CF4 - - -. 0 25477C88 36 -. 83 FB 00 14 83 9E 02 5C 3B 5F FF FF 7F 95 D0 00 83 BC 00 00 3B 80 00 00 7E CA EA 14 7F 3B B0 50 41 9D 00 4C - -==== BB 749 (0x25477CAC) approx BBs exec'd 0 ==== - - 0x25477CAC: 7C7CD214 add r3,r28,r26 - 0: GETL R28, t0 - 1: GETL R26, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25477CB0: 80980000 lwz r4,0(r24) - 5: GETL R24, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x25477CB4: 7C7D0E70 srawi r29,r3,1 - 9: GETL R3, t8 - 10: SARL $0x1, t8 (-wCa) - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x25477CB8: 7FBD0194 addze r29,r29 - 13: GETL R29, t10 - 14: ADCL $0x0, t10 (-rCa-wCa) - 15: PUTL t10, R29 - 16: INCEIPL $4 - - 0x25477CBC: 7EE3BB78 or r3,r23,r23 - 17: GETL R23, t12 - 18: PUTL t12, R3 - 19: INCEIPL $4 - - 0x25477CC0: 1FFD0018 mulli r31,r29,24 - 20: GETL R29, t14 - 21: MULL $0x18, t14 - 22: PUTL t14, R31 - 23: INCEIPL $4 - - 0x25477CC4: 7D9F2214 add r12,r31,r4 - 24: GETL R31, t16 - 25: GETL R4, t18 - 26: ADDL t16, t18 - 27: PUTL t18, R12 - 28: INCEIPL $4 - - 0x25477CC8: 800C0034 lwz r0,52(r12) - 29: GETL R12, t20 - 30: ADDL $0x34, t20 - 31: LDL (t20), t22 - 32: PUTL t22, R0 - 33: INCEIPL $4 - - 0x25477CCC: 7C00C840 cmpl cr0,r0,r25 - 34: GETL R0, t24 - 35: GETL R25, t26 - 36: CMPUL t24, t26, t28 (-rSo) - 37: ICRFL t28, $0x0, CR - 38: INCEIPL $4 - - 0x25477CD0: 7C9B0214 add r4,r27,r0 - 39: GETL R27, t30 - 40: GETL R0, t32 - 41: ADDL t30, t32 - 42: PUTL t32, R4 - 43: INCEIPL $4 - - 0x25477CD4: 40800020 bc 4,0,0x25477CF4 - 44: Jc00o $0x25477CF4 - - -. 0 25477CAC 44 -. 7C 7C D2 14 80 98 00 00 7C 7D 0E 70 7F BD 01 94 7E E3 BB 78 1F FD 00 18 7D 9F 22 14 80 0C 00 34 7C 00 C8 40 7C 9B 02 14 40 80 00 20 - -==== BB 750 (0x25477CD8) approx BBs exec'd 0 ==== - - 0x25477CD8: 4BFFFDFD bl 0x25477AD4 - 0: MOVL $0x25477CDC, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25477AD4 ($4) - - -. 0 25477CD8 4 -. 4B FF FD FD - -==== BB 751 _dl_cache_libcmp(0x25477AD4) approx BBs exec'd 0 ==== - - 0x25477AD4: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25477AD8: 7C671B78 or r7,r3,r3 - 6: GETL R3, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x25477ADC: 89430000 lbz r10,0(r3) - 9: GETL R3, t6 - 10: LDB (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x25477AE0: 2F8A0000 cmpi cr7,r10,0 - 13: GETL R10, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x7, CR - 16: INCEIPL $4 - - 0x25477AE4: 419E00DC bc 12,30,0x25477BC0 - 17: Js30o $0x25477BC0 - - -. 0 25477AD4 20 -. 94 21 FF F0 7C 67 1B 78 89 43 00 00 2F 8A 00 00 41 9E 00 DC - -==== BB 752 (0x25477AE8) approx BBs exec'd 0 ==== - - 0x25477AE8: 88640000 lbz r3,0(r4) - 0: GETL R4, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25477AEC: 380AFFD0 addi r0,r10,-48 - 4: GETL R10, t4 - 5: ADDL $0xFFFFFFD0, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25477AF0: 7D4B5378 or r11,r10,r10 - 8: GETL R10, t6 - 9: PUTL t6, R11 - 10: INCEIPL $4 - - 0x25477AF4: 28000009 cmpli cr0,r0,9 - 11: GETL R0, t8 - 12: MOVL $0x9, t12 - 13: CMPUL t8, t12, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x25477AF8: 4181008C bc 12,1,0x25477B84 - 16: Js01o $0x25477B84 - - -. 0 25477AE8 20 -. 88 64 00 00 38 0A FF D0 7D 4B 53 78 28 00 00 09 41 81 00 8C - -==== BB 753 (0x25477B84) approx BBs exec'd 0 ==== - - 0x25477B84: 3903FFD0 addi r8,r3,-48 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFD0, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x25477B88: 7C601B78 or r0,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R0 - 6: INCEIPL $4 - - 0x25477B8C: 28080009 cmpli cr0,r8,9 - 7: GETL R8, t4 - 8: MOVL $0x9, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x0, CR - 11: INCEIPL $4 - - 0x25477B90: 40810048 bc 4,1,0x25477BD8 - 12: Jc01o $0x25477BD8 - - -. 0 25477B84 16 -. 39 03 FF D0 7C 60 1B 78 28 08 00 09 40 81 00 48 - -==== BB 754 (0x25477B94) approx BBs exec'd 0 ==== - - 0x25477B94: 5543063E rlwinm r3,r10,0,24,31 - 0: GETL R10, t0 - 1: ANDL $0xFF, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x25477B98: 5400063E rlwinm r0,r0,0,24,31 - 4: GETL R0, t2 - 5: ANDL $0xFF, t2 - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x25477B9C: 7C830000 cmp cr1,r3,r0 - 8: GETL R3, t4 - 9: GETL R0, t6 - 10: CMPL t4, t6, t8 (-rSo) - 11: ICRFL t8, $0x1, CR - 12: INCEIPL $4 - - 0x25477BA0: 40860044 bc 4,6,0x25477BE4 - 13: Jc06o $0x25477BE4 - - -. 0 25477B94 16 -. 55 43 06 3E 54 00 06 3E 7C 83 00 00 40 86 00 44 - -==== BB 755 (0x25477BA4) approx BBs exec'd 0 ==== - - 0x25477BA4: 8D470001 lbzu r10,1(r7) - 0: GETL R7, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R7 - 3: LDB (t0), t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0x25477BA8: 8C640001 lbzu r3,1(r4) - 6: GETL R4, t4 - 7: ADDL $0x1, t4 - 8: PUTL t4, R4 - 9: LDB (t4), t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x25477BAC: 2F0A0000 cmpi cr6,r10,0 - 12: GETL R10, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x6, CR - 15: INCEIPL $4 - - 0x25477BB0: 409AFF3C bc 4,26,0x25477AEC - 16: Jc26o $0x25477AEC - - -. 0 25477BA4 16 -. 8D 47 00 01 8C 64 00 01 2F 0A 00 00 40 9A FF 3C - -==== BB 756 (0x25477AEC) approx BBs exec'd 0 ==== - - 0x25477AEC: 380AFFD0 addi r0,r10,-48 - 0: GETL R10, t0 - 1: ADDL $0xFFFFFFD0, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x25477AF0: 7D4B5378 or r11,r10,r10 - 4: GETL R10, t2 - 5: PUTL t2, R11 - 6: INCEIPL $4 - - 0x25477AF4: 28000009 cmpli cr0,r0,9 - 7: GETL R0, t4 - 8: MOVL $0x9, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x0, CR - 11: INCEIPL $4 - - 0x25477AF8: 4181008C bc 12,1,0x25477B84 - 12: Js01o $0x25477B84 - - -. 0 25477AEC 16 -. 38 0A FF D0 7D 4B 53 78 28 00 00 09 41 81 00 8C - -==== BB 757 (0x25477BE4) approx BBs exec'd 0 ==== - - 0x25477BE4: 7C601850 subf r3,r0,r3 - 0: GETL R0, t0 - 1: GETL R3, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25477BE8: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x25477BEC: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - -. 0 25477BE4 12 -. 7C 60 18 50 38 21 00 10 4E 80 00 20 - -==== BB 758 (0x25477CDC) approx BBs exec'd 0 ==== - - 0x25477CDC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25477CE0: 419E0214 bc 12,30,0x25477EF4 - 4: Js30o $0x25477EF4 - - -. 0 25477CDC 8 -. 2F 83 00 00 41 9E 02 14 - -==== BB 759 (0x25477CE4) approx BBs exec'd 0 ==== - - 0x25477CE4: 409C006C bc 4,28,0x25477D50 - 0: Jc28o $0x25477D50 - - -. 0 25477CE4 4 -. 40 9C 00 6C - -==== BB 760 (0x25477CE8) approx BBs exec'd 0 ==== - - 0x25477CE8: 3B9D0001 addi r28,r29,1 - 0: GETL R29, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x25477CEC: 7F9CD000 cmp cr7,r28,r26 - 4: GETL R28, t2 - 5: GETL R26, t4 - 6: CMPL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25477CF0: 409DFFBC bc 4,29,0x25477CAC - 9: Jc29o $0x25477CAC - - -. 0 25477CE8 12 -. 3B 9D 00 01 7F 9C D0 00 40 9D FF BC - -==== BB 761 (0x25477D50) approx BBs exec'd 0 ==== - - 0x25477D50: 3B5DFFFF addi r26,r29,-1 - 0: GETL R29, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x25477D54: 7F9CD000 cmp cr7,r28,r26 - 4: GETL R28, t2 - 5: GETL R26, t4 - 6: CMPL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25477D58: 4BFFFF98 b 0x25477CF0 - 9: JMPo $0x25477CF0 ($4) - - -. 0 25477D50 12 -. 3B 5D FF FF 7F 9C D0 00 4B FF FF 98 - -==== BB 762 (0x25477CF0) approx BBs exec'd 0 ==== - - 0x25477CF0: 409DFFBC bc 4,29,0x25477CAC - 0: Jc29o $0x25477CAC - - -. 0 25477CF0 4 -. 40 9D FF BC - -==== BB 763 (0x25477AFC) approx BBs exec'd 0 ==== - - 0x25477AFC: 38A3FFD0 addi r5,r3,-48 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFD0, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x25477B00: 7C691B78 or r9,r3,r3 - 4: GETL R3, t2 - 5: PUTL t2, R9 - 6: INCEIPL $4 - - 0x25477B04: 28850009 cmpli cr1,r5,9 - 7: GETL R5, t4 - 8: MOVL $0x9, t8 - 9: CMPUL t4, t8, t6 (-rSo) - 10: ICRFL t6, $0x1, CR - 11: INCEIPL $4 - - 0x25477B08: 418500C4 bc 12,5,0x25477BCC - 12: Js05o $0x25477BCC - - -. 0 25477AFC 16 -. 38 A3 FF D0 7C 69 1B 78 28 85 00 09 41 85 00 C4 - -==== BB 764 (0x25477B0C) approx BBs exec'd 0 ==== - - 0x25477B0C: 8D470001 lbzu r10,1(r7) - 0: GETL R7, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R7 - 3: LDB (t0), t2 - 4: PUTL t2, R10 - 5: INCEIPL $4 - - 0x25477B10: 556B063E rlwinm r11,r11,0,24,31 - 6: GETL R11, t4 - 7: ANDL $0xFF, t4 - 8: PUTL t4, R11 - 9: INCEIPL $4 - - 0x25477B14: 5529063E rlwinm r9,r9,0,24,31 - 10: GETL R9, t6 - 11: ANDL $0xFF, t6 - 12: PUTL t6, R9 - 13: INCEIPL $4 - - 0x25477B18: 390BFFD0 addi r8,r11,-48 - 14: GETL R11, t8 - 15: ADDL $0xFFFFFFD0, t8 - 16: PUTL t8, R8 - 17: INCEIPL $4 - - 0x25477B1C: 386AFFD0 addi r3,r10,-48 - 18: GETL R10, t10 - 19: ADDL $0xFFFFFFD0, t10 - 20: PUTL t10, R3 - 21: INCEIPL $4 - - 0x25477B20: 3969FFD0 addi r11,r9,-48 - 22: GETL R9, t12 - 23: ADDL $0xFFFFFFD0, t12 - 24: PUTL t12, R11 - 25: INCEIPL $4 - - 0x25477B24: 2B830009 cmpli cr7,r3,9 - 26: GETL R3, t14 - 27: MOVL $0x9, t18 - 28: CMPUL t14, t18, t16 (-rSo) - 29: ICRFL t16, $0x7, CR - 30: INCEIPL $4 - - 0x25477B28: 38840001 addi r4,r4,1 - 31: GETL R4, t20 - 32: ADDL $0x1, t20 - 33: PUTL t20, R4 - 34: INCEIPL $4 - - 0x25477B2C: 419D0020 bc 12,29,0x25477B4C - 35: Js29o $0x25477B4C - - -. 0 25477B0C 36 -. 8D 47 00 01 55 6B 06 3E 55 29 06 3E 39 0B FF D0 38 6A FF D0 39 69 FF D0 2B 83 00 09 38 84 00 01 41 9D 00 20 - -==== BB 765 (0x25477B4C) approx BBs exec'd 0 ==== - - 0x25477B4C: 88640000 lbz r3,0(r4) - 0: GETL R4, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25477B50: 48000014 b 0x25477B64 - 4: JMPo $0x25477B64 ($4) - - -. 0 25477B4C 8 -. 88 64 00 00 48 00 00 14 - -==== BB 766 (0x25477B64) approx BBs exec'd 0 ==== - - 0x25477B64: 38A3FFD0 addi r5,r3,-48 - 0: GETL R3, t0 - 1: ADDL $0xFFFFFFD0, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x25477B68: 2B050009 cmpli cr6,r5,9 - 4: GETL R5, t2 - 5: MOVL $0x9, t6 - 6: CMPUL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x6, CR - 8: INCEIPL $4 - - 0x25477B6C: 4099FFE8 bc 4,25,0x25477B54 - 9: Jc25o $0x25477B54 - - -. 0 25477B64 12 -. 38 A3 FF D0 2B 05 00 09 40 99 FF E8 - -==== BB 767 (0x25477B70) approx BBs exec'd 0 ==== - - 0x25477B70: 7F885800 cmp cr7,r8,r11 - 0: GETL R8, t0 - 1: GETL R11, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25477B74: 41BE0038 bc 13,30,0x25477BAC - 5: Js30o $0x25477BAC - - -. 0 25477B70 8 -. 7F 88 58 00 41 BE 00 38 - -==== BB 768 (0x25477BAC) approx BBs exec'd 0 ==== - - 0x25477BAC: 2F0A0000 cmpi cr6,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25477BB0: 409AFF3C bc 4,26,0x25477AEC - 4: Jc26o $0x25477AEC - - -. 0 25477BAC 8 -. 2F 0A 00 00 40 9A FF 3C - -==== BB 769 (0x25477BB4) approx BBs exec'd 0 ==== - - 0x25477BB4: 7C635050 subf r3,r3,r10 - 0: GETL R3, t0 - 1: GETL R10, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25477BB8: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x25477BBC: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - -. 0 25477BB4 12 -. 7C 63 50 50 38 21 00 10 4E 80 00 20 - -==== BB 770 (0x25477EF4) approx BBs exec'd 0 ==== - - 0x25477EF4: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25477EF8: 7FB6EB78 or r22,r29,r29 - 4: GETL R29, t4 - 5: PUTL t4, R22 - 6: INCEIPL $4 - - 0x25477EFC: 7FFCFB78 or r28,r31,r31 - 7: GETL R31, t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x25477F00: 41BD0020 bc 13,29,0x25477F20 - 10: Js29o $0x25477F20 - - -. 0 25477EF4 16 -. 2F 9D 00 00 7F B6 EB 78 7F FC FB 78 41 BD 00 20 - -==== BB 771 (0x25477F20) approx BBs exec'd 0 ==== - - 0x25477F20: 80D80000 lwz r6,0(r24) - 0: GETL R24, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x25477F24: 7EE3BB78 or r3,r23,r23 - 4: GETL R23, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x25477F28: 3B9CFFE8 addi r28,r28,-24 - 7: GETL R28, t6 - 8: ADDL $0xFFFFFFE8, t6 - 9: PUTL t6, R28 - 10: INCEIPL $4 - - 0x25477F2C: 7D3F3214 add r9,r31,r6 - 11: GETL R31, t8 - 12: GETL R6, t10 - 13: ADDL t8, t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0x25477F30: 80A9001C lwz r5,28(r9) - 16: GETL R9, t12 - 17: ADDL $0x1C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R5 - 20: INCEIPL $4 - - 0x25477F34: 7C85C840 cmpl cr1,r5,r25 - 21: GETL R5, t16 - 22: GETL R25, t18 - 23: CMPUL t16, t18, t20 (-rSo) - 24: ICRFL t20, $0x1, CR - 25: INCEIPL $4 - - 0x25477F38: 7C9B2A14 add r4,r27,r5 - 26: GETL R27, t22 - 27: GETL R5, t24 - 28: ADDL t22, t24 - 29: PUTL t24, R4 - 30: INCEIPL $4 - - 0x25477F3C: 4184FFCC bc 12,4,0x25477F08 - 31: Js04o $0x25477F08 - - -. 0 25477F20 32 -. 80 D8 00 00 7E E3 BB 78 3B 9C FF E8 7D 3F 32 14 80 A9 00 1C 7C 85 C8 40 7C 9B 2A 14 41 84 FF CC - -==== BB 772 (0x25477F08) approx BBs exec'd 0 ==== - - 0x25477F08: 4BFFFBCD bl 0x25477AD4 - 0: MOVL $0x25477F0C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25477AD4 ($4) - - -. 0 25477F08 4 -. 4B FF FB CD - -==== BB 773 (0x25477F0C) approx BBs exec'd 0 ==== - - 0x25477F0C: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25477F10: 409A0030 bc 4,26,0x25477F40 - 4: Jc26o $0x25477F40 - - -. 0 25477F0C 8 -. 2F 03 00 00 40 9A 00 30 - -==== BB 774 (0x25477F40) approx BBs exec'd 0 ==== - - 0x25477F40: 7E1DB000 cmp cr4,r29,r22 - 0: GETL R29, t0 - 1: GETL R22, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x4, CR - 4: INCEIPL $4 - - 0x25477F44: 80F80000 lwz r7,0(r24) - 5: GETL R24, t6 - 6: LDL (t6), t8 - 7: PUTL t8, R7 - 8: INCEIPL $4 - - 0x25477F48: 7FFF3A14 add r31,r31,r7 - 9: GETL R31, t10 - 10: GETL R7, t12 - 11: ADDL t10, t12 - 12: PUTL t12, R31 - 13: INCEIPL $4 - - 0x25477F4C: 3B9F0030 addi r28,r31,48 - 14: GETL R31, t14 - 15: ADDL $0x30, t14 - 16: PUTL t14, R28 - 17: INCEIPL $4 - - 0x25477F50: 40910024 bc 4,17,0x25477F74 - 18: Jc17o $0x25477F74 - - -. 0 25477F40 20 -. 7E 1D B0 00 80 F8 00 00 7F FF 3A 14 3B 9F 00 30 40 91 00 24 - -==== BB 775 (0x25477F74) approx BBs exec'd 0 ==== - - 0x25477F74: 811F0030 lwz r8,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25477F78: 691F0001 xori r31,r8,0x1 - 5: GETL R8, t4 - 6: XORL $0x1, t4 - 7: PUTL t4, R31 - 8: INCEIPL $4 - - 0x25477F7C: 213F0000 subfic r9,r31,0 - 9: GETL R31, t6 - 10: MOVL $0x0, t8 - 11: SBBL t6, t8 (-wCa) - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0x25477F80: 7FE9F914 adde r31,r9,r31 - 14: GETL R9, t10 - 15: GETL R31, t12 - 16: ADCL t10, t12 (-rCa-wCa) - 17: PUTL t12, R31 - 18: INCEIPL $4 - - 0x25477F84: 69140003 xori r20,r8,0x3 - 19: GETL R8, t14 - 20: XORL $0x3, t14 - 21: PUTL t14, R20 - 22: INCEIPL $4 - - 0x25477F88: 21540000 subfic r10,r20,0 - 23: GETL R20, t16 - 24: MOVL $0x0, t18 - 25: SBBL t16, t18 (-wCa) - 26: PUTL t18, R10 - 27: INCEIPL $4 - - 0x25477F8C: 7E8AA114 adde r20,r10,r20 - 28: GETL R10, t20 - 29: GETL R20, t22 - 30: ADCL t20, t22 (-rCa-wCa) - 31: PUTL t22, R20 - 32: INCEIPL $4 - - 0x25477F90: 7FEBA379 or. r11,r31,r20 - 33: GETL R31, t24 - 34: GETL R20, t26 - 35: ORL t26, t24 - 36: PUTL t24, R11 - 37: CMP0L t24, t28 (-rSo) - 38: ICRFL t28, $0x0, CR - 39: INCEIPL $4 - - 0x25477F94: 41820024 bc 12,2,0x25477FB8 - 40: Js02o $0x25477FB8 - - -. 0 25477F74 36 -. 81 1F 00 30 69 1F 00 01 21 3F 00 00 7F E9 F9 14 69 14 00 03 21 54 00 00 7E 8A A1 14 7F EB A3 79 41 82 00 24 - -==== BB 776 (0x25477F98) approx BBs exec'd 0 ==== - - 0x25477F98: 80FC0008 lwz r7,8(r28) - 0: GETL R28, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x25477F9C: 7F07C840 cmpl cr6,r7,r25 - 5: GETL R7, t4 - 6: GETL R25, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0x25477FA0: 40980018 bc 4,24,0x25477FB8 - 10: Jc24o $0x25477FB8 - - -. 0 25477F98 12 -. 80 FC 00 08 7F 07 C8 40 40 98 00 18 - -==== BB 777 (0x25477FA4) approx BBs exec'd 0 ==== - - 0x25477FA4: 2E150000 cmpi cr4,r21,0 - 0: GETL R21, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x25477FA8: 41920128 bc 12,18,0x254780D0 - 4: Js18o $0x254780D0 - - -. 0 25477FA4 8 -. 2E 15 00 00 41 92 01 28 - -==== BB 778 (0x254780D0) approx BBs exec'd 0 ==== - - 0x254780D0: 81330008 lwz r9,8(r19) - 0: GETL R19, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x254780D4: 2C890000 cmpi cr1,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x254780D8: 41860010 bc 12,6,0x254780E8 - 9: Js06o $0x254780E8 - - -. 0 254780D0 12 -. 81 33 00 08 2C 89 00 00 41 86 00 10 - -==== BB 779 (0x254780DC) approx BBs exec'd 0 ==== - - 0x254780DC: 817C000C lwz r11,12(r28) - 0: GETL R28, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254780E0: 7C0B4840 cmpl cr0,r11,r9 - 5: GETL R11, t4 - 6: GETL R9, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0x254780E4: 4181FED4 bc 12,1,0x25477FB8 - 10: Js01o $0x25477FB8 - - -. 0 254780DC 12 -. 81 7C 00 0C 7C 0B 48 40 41 81 FE D4 - -==== BB 780 (0x254780E8) approx BBs exec'd 0 ==== - - 0x254780E8: 80D3003C lwz r6,60(r19) - 0: GETL R19, t0 - 1: ADDL $0x3C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254780EC: 3A800000 li r20,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R20 - 7: INCEIPL $4 - - 0x254780F0: 807C0010 lwz r3,16(r28) - 8: GETL R28, t6 - 9: ADDL $0x10, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0x254780F4: 66898000 oris r9,r20,0x8000 - 13: MOVL $0x80000000, t10 - 14: PUTL t10, R9 - 15: INCEIPL $4 - - 0x254780F8: 801C0014 lwz r0,20(r28) - 16: GETL R28, t12 - 17: ADDL $0x14, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0x254780FC: 7D2548F8 nor r5,r9,r9 - 21: GETL R9, t16 - 22: NOTL t16 - 23: PUTL t16, R5 - 24: INCEIPL $4 - - 0x25478100: 7CCC30F8 nor r12,r6,r6 - 25: GETL R6, t18 - 26: NOTL t18 - 27: PUTL t18, R12 - 28: INCEIPL $4 - - 0x25478104: 7C642838 and r4,r3,r5 - 29: GETL R3, t20 - 30: GETL R5, t22 - 31: ANDL t20, t22 - 32: PUTL t22, R4 - 33: INCEIPL $4 - - 0x25478108: 7C1C6038 and r28,r0,r12 - 34: GETL R0, t24 - 35: GETL R12, t26 - 36: ANDL t24, t26 - 37: PUTL t26, R28 - 38: INCEIPL $4 - - 0x2547810C: 7C80E379 or. r0,r4,r28 - 39: GETL R4, t28 - 40: GETL R28, t30 - 41: ORL t30, t28 - 42: PUTL t28, R0 - 43: CMP0L t28, t32 (-rSo) - 44: ICRFL t32, $0x0, CR - 45: INCEIPL $4 - - 0x25478110: 4082FEA8 bc 4,2,0x25477FB8 - 46: Jc02o $0x25477FB8 - - -. 0 254780E8 44 -. 80 D3 00 3C 3A 80 00 00 80 7C 00 10 66 89 80 00 80 1C 00 14 7D 25 48 F8 7C CC 30 F8 7C 64 28 38 7C 1C 60 38 7C 80 E3 79 40 82 FE A8 - -==== BB 781 (0x25478114) approx BBs exec'd 0 ==== - - 0x25478114: 83F30038 lwz r31,56(r19) - 0: GETL R19, t0 - 1: ADDL $0x38, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x25478118: 7EA7DA14 add r21,r7,r27 - 5: GETL R7, t4 - 6: GETL R27, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R21 - 9: INCEIPL $4 - - 0x2547811C: 7F1F4000 cmp cr6,r31,r8 - 10: GETL R31, t8 - 11: GETL R8, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x6, CR - 14: INCEIPL $4 - - 0x25478120: 409AFE98 bc 4,26,0x25477FB8 - 15: Jc26o $0x25477FB8 - - -. 0 25478114 16 -. 83 F3 00 38 7E A7 DA 14 7F 1F 40 00 40 9A FE 98 - -==== BB 782 (0x25478124) approx BBs exec'd 0 ==== - - 0x25478124: 4BFFFBD0 b 0x25477CF4 - 0: JMPo $0x25477CF4 ($4) - - -. 0 25478124 4 -. 4B FF FB D0 - -==== BB 783 (0x25477CF4) approx BBs exec'd 0 ==== - - 0x25477CF4: 82F30000 lwz r23,0(r19) - 0: GETL R19, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R23 - 3: INCEIPL $4 - - 0x25477CF8: 72EB0001 andi. r11,r23,0x1 - 4: GETL R23, t4 - 5: ANDL $0x1, t4 - 6: PUTL t4, R11 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x25477CFC: 408201AC bc 4,2,0x25477EA8 - 10: Jc02o $0x25477EA8 - - -. 0 25477CF4 12 -. 82 F3 00 00 72 EB 00 01 40 82 01 AC - -==== BB 784 (0x25477D00) approx BBs exec'd 0 ==== - - 0x25477D00: 7EA3AB78 or r3,r21,r21 - 0: GETL R21, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25477D04: 82610044 lwz r19,68(r1) - 3: GETL R1, t2 - 4: ADDL $0x44, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R19 - 7: INCEIPL $4 - - 0x25477D08: 80E10008 lwz r7,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R7 - 12: INCEIPL $4 - - 0x25477D0C: 7E6803A6 mtlr r19 - 13: GETL R19, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x25477D10: 82810010 lwz r20,16(r1) - 16: GETL R1, t12 - 17: ADDL $0x10, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R20 - 20: INCEIPL $4 - - 0x25477D14: 8261000C lwz r19,12(r1) - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R19 - 25: INCEIPL $4 - - 0x25477D18: 7CE08120 mtcrf 0x8,r7 - 26: GETL R7, t20 - 27: ICRFL t20, $0x4, CR - 28: INCEIPL $4 - - 0x25477D1C: 82A10014 lwz r21,20(r1) - 29: GETL R1, t22 - 30: ADDL $0x14, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R21 - 33: INCEIPL $4 - - 0x25477D20: 82C10018 lwz r22,24(r1) - 34: GETL R1, t26 - 35: ADDL $0x18, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R22 - 38: INCEIPL $4 - - 0x25477D24: 82E1001C lwz r23,28(r1) - 39: GETL R1, t30 - 40: ADDL $0x1C, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R23 - 43: INCEIPL $4 - - 0x25477D28: 83010020 lwz r24,32(r1) - 44: GETL R1, t34 - 45: ADDL $0x20, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R24 - 48: INCEIPL $4 - - 0x25477D2C: 83210024 lwz r25,36(r1) - 49: GETL R1, t38 - 50: ADDL $0x24, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R25 - 53: INCEIPL $4 - - 0x25477D30: 83410028 lwz r26,40(r1) - 54: GETL R1, t42 - 55: ADDL $0x28, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R26 - 58: INCEIPL $4 - - 0x25477D34: 8361002C lwz r27,44(r1) - 59: GETL R1, t46 - 60: ADDL $0x2C, t46 - 61: LDL (t46), t48 - 62: PUTL t48, R27 - 63: INCEIPL $4 - - 0x25477D38: 83810030 lwz r28,48(r1) - 64: GETL R1, t50 - 65: ADDL $0x30, t50 - 66: LDL (t50), t52 - 67: PUTL t52, R28 - 68: INCEIPL $4 - - 0x25477D3C: 83A10034 lwz r29,52(r1) - 69: GETL R1, t54 - 70: ADDL $0x34, t54 - 71: LDL (t54), t56 - 72: PUTL t56, R29 - 73: INCEIPL $4 - - 0x25477D40: 83C10038 lwz r30,56(r1) - 74: GETL R1, t58 - 75: ADDL $0x38, t58 - 76: LDL (t58), t60 - 77: PUTL t60, R30 - 78: INCEIPL $4 - - 0x25477D44: 83E1003C lwz r31,60(r1) - 79: GETL R1, t62 - 80: ADDL $0x3C, t62 - 81: LDL (t62), t64 - 82: PUTL t64, R31 - 83: INCEIPL $4 - - 0x25477D48: 38210040 addi r1,r1,64 - 84: GETL R1, t66 - 85: ADDL $0x40, t66 - 86: PUTL t66, R1 - 87: INCEIPL $4 - - 0x25477D4C: 4E800020 blr - 88: GETL LR, t68 - 89: JMPo-r t68 ($4) - - -. 0 25477D00 80 -. 7E A3 AB 78 82 61 00 44 80 E1 00 08 7E 68 03 A6 82 81 00 10 82 61 00 0C 7C E0 81 20 82 A1 00 14 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 83 C1 00 38 83 E1 00 3C 38 21 00 40 4E 80 00 20 - -==== BB 785 (0x254772AC) approx BBs exec'd 0 ==== - - 0x254772AC: 7C721B79 or. r18,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R18 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254772B0: 7F800026 mfcr r28 - 5: GETL CR, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x254772B4: 41820020 bc 12,2,0x254772D4 - 8: Js02o $0x254772D4 - - -. 0 254772AC 12 -. 7C 72 1B 79 7F 80 00 26 41 82 00 20 - -==== BB 786 (0x254772B8) approx BBs exec'd 0 ==== - - 0x254772B8: 418E017C bc 12,14,0x25477434 - 0: Js14o $0x25477434 - - -. 0 254772B8 4 -. 41 8E 01 7C - -==== BB 787 (0x254772BC) approx BBs exec'd 0 ==== - - 0x254772BC: 7F69DB78 or r9,r27,r27 - 0: GETL R27, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x254772C0: 83A901FC lwz r29,508(r9) - 3: GETL R9, t2 - 4: ADDL $0x1FC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x254772C4: 73A90800 andi. r9,r29,0x800 - 8: GETL R29, t6 - 9: ANDL $0x800, t6 - 10: PUTL t6, R9 - 11: CMP0L t6, t8 (-rSo) - 12: ICRFL t8, $0x0, CR - 13: INCEIPL $4 - - 0x254772C8: 408201D4 bc 4,2,0x2547749C - 14: Jc02o $0x2547749C - - -. 0 254772BC 16 -. 7F 69 DB 78 83 A9 01 FC 73 A9 08 00 40 82 01 D4 - -==== BB 788 (0x254772CC) approx BBs exec'd 0 ==== - - 0x254772CC: 7F880120 mtcrf 0x80,r28 - 0: GETL R28, t0 - 1: ICRFL t0, $0x0, CR - 2: INCEIPL $4 - - 0x254772D0: 408200C8 bc 4,2,0x25477398 - 3: Jc02o $0x25477398 - - -. 0 254772CC 8 -. 7F 88 01 20 40 82 00 C8 - -==== BB 789 (0x25477398) approx BBs exec'd 0 ==== - - 0x25477398: 7E439378 or r3,r18,r18 - 0: GETL R18, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547739C: 38810018 addi r4,r1,24 - 3: GETL R1, t2 - 4: ADDL $0x18, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0x254773A0: 4BFFF0A5 bl 0x25476444 - 7: MOVL $0x254773A4, t4 - 8: PUTL t4, LR - 9: JMPo-c $0x25476444 ($4) - - -. 0 25477398 12 -. 7E 43 93 78 38 81 00 18 4B FF F0 A5 - -==== BB 790 (0x254765B4) approx BBs exec'd 0 ==== - - 0x254765B4: 80FD0010 lwz r7,16(r29) - 0: GETL R29, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254765B8: 2F070020 cmpi cr6,r7,32 - 5: GETL R7, t4 - 6: MOVL $0x20, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x254765BC: 409AFFA0 bc 4,26,0x2547655C - 10: Jc26o $0x2547655C - - -. 0 254765B4 12 -. 80 FD 00 10 2F 07 00 20 40 9A FF A0 - -==== BB 791 (0x254765C0) approx BBs exec'd 0 ==== - - 0x254765C0: 815D001C lwz r10,28(r29) - 0: GETL R29, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x254765C4: 2B8A0003 cmpli cr7,r10,3 - 5: GETL R10, t4 - 6: MOVL $0x3, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0x254765C8: 40BDFF94 bc 5,29,0x2547655C - 10: Jc29o $0x2547655C - - -. 0 254765C0 12 -. 81 5D 00 1C 2B 8A 00 03 40 BD FF 94 - -==== BB 792 (0x254765CC) approx BBs exec'd 0 ==== - - 0x254765CC: 819D0004 lwz r12,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x254765D0: 38A00000 li r5,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x254765D4: 81180000 lwz r8,0(r24) - 8: GETL R24, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R8 - 11: INCEIPL $4 - - 0x254765D8: 3ABF0010 addi r21,r31,16 - 12: GETL R31, t10 - 13: ADDL $0x10, t10 - 14: PUTL t10, R21 - 15: INCEIPL $4 - - 0x254765DC: 380C0020 addi r0,r12,32 - 16: GETL R12, t12 - 17: ADDL $0x20, t12 - 18: PUTL t12, R0 - 19: INCEIPL $4 - - 0x254765E0: 7D6CC214 add r11,r12,r24 - 20: GETL R12, t14 - 21: GETL R24, t16 - 22: ADDL t14, t16 - 23: PUTL t16, R11 - 24: INCEIPL $4 - - 0x254765E4: 7C004040 cmpl cr0,r0,r8 - 25: GETL R0, t18 - 26: GETL R8, t20 - 27: CMPUL t18, t20, t22 (-rSo) - 28: ICRFL t22, $0x0, CR - 29: INCEIPL $4 - - 0x254765E8: 7F23CB78 or r3,r25,r25 - 30: GETL R25, t24 - 31: PUTL t24, R3 - 32: INCEIPL $4 - - 0x254765EC: 7D846378 or r4,r12,r12 - 33: GETL R12, t26 - 34: PUTL t26, R4 - 35: INCEIPL $4 - - 0x254765F0: 3B6B0004 addi r27,r11,4 - 36: GETL R11, t28 - 37: ADDL $0x4, t28 - 38: PUTL t28, R27 - 39: INCEIPL $4 - - 0x254765F4: 418100FC bc 12,1,0x254766F0 - 40: Js01o $0x254766F0 - - -. 0 254765CC 44 -. 81 9D 00 04 38 A0 00 00 81 18 00 00 3A BF 00 10 38 0C 00 20 7D 6C C2 14 7C 00 40 40 7F 23 CB 78 7D 84 63 78 3B 6B 00 04 41 81 00 FC - -==== BB 793 (0x254765F8) approx BBs exec'd 0 ==== - - 0x254765F8: 809E0170 lwz r4,368(r30) - 0: GETL R30, t0 - 1: ADDL $0x170, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254765FC: 7F63DB78 or r3,r27,r27 - 5: GETL R27, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25476600: 38A00010 li r5,16 - 8: MOVL $0x10, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x25476604: 4800CC95 bl 0x25483298 - 11: MOVL $0x25476608, t8 - 12: PUTL t8, LR - 13: JMPo-c $0x25483298 ($4) - - -. 0 254765F8 16 -. 80 9E 01 70 7F 63 DB 78 38 A0 00 10 48 00 CC 95 - -==== BB 794 (0x25483310) approx BBs exec'd 0 ==== - - 0x25483310: 28000001 cmpli cr0,r0,1 - 0: GETL R0, t0 - 1: MOVL $0x1, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25483314: 41800228 bc 12,0,0x2548353C - 5: Js00o $0x2548353C - - -. 0 25483310 8 -. 28 00 00 01 41 80 02 28 - -==== BB 795 (0x2548353C) approx BBs exec'd 0 ==== - - 0x2548353C: 80EB0000 lwz r7,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25483540: 80040000 lwz r0,0(r4) - 4: GETL R4, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0x25483544: 7F870000 cmp cr7,r7,r0 - 8: GETL R7, t8 - 9: GETL R0, t10 - 10: CMPL t8, t10, t12 (-rSo) - 11: ICRFL t12, $0x7, CR - 12: INCEIPL $4 - - 0x25483548: 806A0004 lwz r3,4(r10) - 13: GETL R10, t14 - 14: ADDL $0x4, t14 - 15: LDL (t14), t16 - 16: PUTL t16, R3 - 17: INCEIPL $4 - - 0x2548354C: 80C90004 lwz r6,4(r9) - 18: GETL R9, t18 - 19: ADDL $0x4, t18 - 20: LDL (t18), t20 - 21: PUTL t20, R6 - 22: INCEIPL $4 - - 0x25483550: 409EFDF4 bc 4,30,0x25483344 - 23: Jc30o $0x25483344 - - -. 0 2548353C 24 -. 80 EB 00 00 80 04 00 00 7F 87 00 00 80 6A 00 04 80 C9 00 04 40 9E FD F4 - -==== BB 796 (0x25476608) approx BBs exec'd 0 ==== - - 0x25476608: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547660C: 419A0084 bc 12,26,0x25476690 - 4: Js26o $0x25476690 - - -. 0 25476608 8 -. 2F 03 00 00 41 9A 00 84 - -==== BB 797 (0x25476690) approx BBs exec'd 0 ==== - - 0x25476690: 813B0010 lwz r9,16(r27) - 0: GETL R27, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25476694: 8B5B0017 lbz r26,23(r27) - 5: GETL R27, t4 - 6: ADDL $0x17, t4 - 7: LDB (t4), t6 - 8: PUTL t6, R26 - 9: INCEIPL $4 - - 0x25476698: 8BBB001B lbz r29,27(r27) - 10: GETL R27, t8 - 11: ADDL $0x1B, t8 - 12: LDB (t8), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0x2547669C: 2F890000 cmpi cr7,r9,0 - 15: GETL R9, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x254766A0: 5755402E rlwinm r21,r26,8,0,23 - 19: GETL R26, t16 - 20: SHLL $0x8, t16 - 21: PUTL t16, R21 - 22: INCEIPL $4 - - 0x254766A4: 8B1B001F lbz r24,31(r27) - 23: GETL R27, t18 - 24: ADDL $0x1F, t18 - 25: LDB (t18), t20 - 26: PUTL t20, R24 - 27: INCEIPL $4 - - 0x254766A8: 7F95EA14 add r28,r21,r29 - 28: GETL R21, t22 - 29: GETL R29, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R28 - 32: INCEIPL $4 - - 0x254766AC: 5796402E rlwinm r22,r28,8,0,23 - 33: GETL R28, t26 - 34: SHLL $0x8, t26 - 35: PUTL t26, R22 - 36: INCEIPL $4 - - 0x254766B0: 7C16C214 add r0,r22,r24 - 37: GETL R22, t28 - 38: GETL R24, t30 - 39: ADDL t28, t30 - 40: PUTL t30, R0 - 41: INCEIPL $4 - - 0x254766B4: 409E001C bc 4,30,0x254766D0 - 42: Jc30o $0x254766D0 - - -. 0 25476690 40 -. 81 3B 00 10 8B 5B 00 17 8B BB 00 1B 2F 89 00 00 57 55 40 2E 8B 1B 00 1F 7F 95 EA 14 57 96 40 2E 7C 16 C2 14 40 9E 00 1C - -==== BB 798 (0x254766B8) approx BBs exec'd 0 ==== - - 0x254766B8: 807E04F4 lwz r3,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254766BC: 81230008 lwz r9,8(r3) - 5: GETL R3, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x254766C0: 2C090000 cmpi cr0,r9,0 - 10: GETL R9, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x0, CR - 13: INCEIPL $4 - - 0x254766C4: 41A2FEAC bc 13,2,0x25476570 - 14: Js02o $0x25476570 - - -. 0 254766B8 16 -. 80 7E 04 F4 81 23 00 08 2C 09 00 00 41 A2 FE AC - -==== BB 799 (0x254766C8) approx BBs exec'd 0 ==== - - 0x254766C8: 7C890040 cmpl cr1,r9,r0 - 0: GETL R9, t0 - 1: GETL R0, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x254766CC: 40A4FEA4 bc 5,4,0x25476570 - 5: Jc04o $0x25476570 - - -. 0 254766C8 8 -. 7C 89 00 40 40 A4 FE A4 - -==== BB 800 (0x254773A4) approx BBs exec'd 0 ==== - - 0x254773A4: 2E03FFFF cmpi cr4,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x4, CR - 4: INCEIPL $4 - - 0x254773A8: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t6 - 6: PUTL t6, R26 - 7: INCEIPL $4 - - 0x254773AC: 41B2FF2C bc 13,18,0x254772D8 - 8: Js18o $0x254772D8 - - -. 0 254773A4 12 -. 2E 03 FF FF 7C 7A 1B 78 41 B2 FF 2C - -==== BB 801 (0x254773B0) approx BBs exec'd 0 ==== - - 0x254773B0: 7E439378 or r3,r18,r18 - 0: GETL R18, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x254773B4: 4800BC1D bl 0x25482FD0 - 3: MOVL $0x254773B8, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25482FD0 ($4) - - -. 0 254773B0 8 -. 7E 43 93 78 48 00 BC 1D - -==== BB 802 (0x254773B8) approx BBs exec'd 0 ==== - - 0x254773B8: 3BA30001 addi r29,r3,1 - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x254773BC: 7FA3EB78 or r3,r29,r29 - 4: GETL R29, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0x254773C0: 48020665 bl 0x25497A24 - 7: MOVL $0x254773C4, t4 - 8: PUTL t4, LR - 9: JMPo-c $0x25497A24 ($4) - - -. 0 254773B8 12 -. 3B A3 00 01 7F A3 EB 78 48 02 06 65 - -==== BB 803 (0x254773C4) approx BBs exec'd 0 ==== - - 0x254773C4: 38000000 li r0,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254773C8: 2F030000 cmpi cr6,r3,0 - 3: GETL R3, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x6, CR - 6: INCEIPL $4 - - 0x254773CC: 419A0014 bc 12,26,0x254773E0 - 7: Js26o $0x254773E0 - - -. 0 254773C4 12 -. 38 00 00 00 2F 03 00 00 41 9A 00 14 - -==== BB 804 (0x254773D0) approx BBs exec'd 0 ==== - - 0x254773D0: 7E449378 or r4,r18,r18 - 0: GETL R18, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254773D4: 7FA5EB78 or r5,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x254773D8: 4800C809 bl 0x25483BE0 - 6: MOVL $0x254773DC, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483BE0 ($4) - - -. 0 254773D0 12 -. 7E 44 93 78 7F A5 EB 78 48 00 C8 09 - -==== BB 805 (0x25483C74) approx BBs exec'd 0 ==== - - 0x25483C74: 88FD0000 lbz r7,0(r29) - 0: GETL R29, t0 - 1: LDB (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25483C78: 3BBD0001 addi r29,r29,1 - 4: GETL R29, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25483C7C: 98FF0000 stb r7,0(r31) - 8: GETL R7, t6 - 9: GETL R31, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0x25483C80: 3BFF0001 addi r31,r31,1 - 12: GETL R31, t10 - 13: ADDL $0x1, t10 - 14: PUTL t10, R31 - 15: INCEIPL $4 - - 0x25483C84: 4200FFF0 bc 16,0,0x25483C74 - 16: GETL CTR, t12 - 17: ADDL $0xFFFFFFFF, t12 - 18: PUTL t12, CTR - 19: JIFZL t12, $0x25483C88 - 20: JMPo $0x25483C74 ($4) - - -. 0 25483C74 20 -. 88 FD 00 00 3B BD 00 01 98 FF 00 00 3B FF 00 01 42 00 FF F0 - -==== BB 806 (0x254773DC) approx BBs exec'd 0 ==== - - 0x254773DC: 7C601B78 or r0,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254773E0: 2F800000 cmpi cr7,r0,0 - 3: GETL R0, t2 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x7, CR - 6: INCEIPL $4 - - 0x254773E4: 90010228 stw r0,552(r1) - 7: GETL R0, t6 - 8: GETL R1, t8 - 9: ADDL $0x228, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x254773E8: 409EFEEC bc 4,30,0x254772D4 - 12: Jc30o $0x254772D4 - - -. 0 254773DC 16 -. 7C 60 1B 78 2F 80 00 00 90 01 02 28 40 9E FE EC - -==== BB 807 (0x254772D4) approx BBs exec'd 0 ==== - - 0x254772D4: 40920050 bc 4,18,0x25477324 - 0: Jc18o $0x25477324 - - -. 0 254772D4 4 -. 40 92 00 50 - -==== BB 808 (0x25477324) approx BBs exec'd 0 ==== - - 0x25477324: 82F40000 lwz r23,0(r20) - 0: GETL R20, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R23 - 3: INCEIPL $4 - - 0x25477328: 72E90001 andi. r9,r23,0x1 - 4: GETL R23, t4 - 5: ANDL $0x1, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547732C: 4182FAD8 bc 12,2,0x25476E04 - 10: Js02o $0x25476E04 - - -. 0 25477324 12 -. 82 F4 00 00 72 E9 00 01 41 82 FA D8 - -==== BB 809 (0x254758A8) approx BBs exec'd 0 ==== - - 0x254758A8: 54EF2834 rlwinm r15,r7,5,0,26 - 0: GETL R7, t0 - 1: SHLL $0x5, t0 - 2: PUTL t0, R15 - 3: INCEIPL $4 - - 0x254758AC: 801D0008 lwz r0,8(r29) - 4: GETL R29, t2 - 5: ADDL $0x8, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254758B0: 7DCFDA14 add r14,r15,r27 - 9: GETL R15, t6 - 10: GETL R27, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R14 - 13: INCEIPL $4 - - 0x254758B4: 3BBD0020 addi r29,r29,32 - 14: GETL R29, t10 - 15: ADDL $0x20, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0x254758B8: 7C8EE840 cmpl cr1,r14,r29 - 18: GETL R14, t12 - 19: GETL R29, t14 - 20: CMPUL t12, t14, t16 (-rSo) - 21: ICRFL t16, $0x1, CR - 22: INCEIPL $4 - - 0x254758BC: 901A014C stw r0,332(r26) - 23: GETL R0, t18 - 24: GETL R26, t20 - 25: ADDL $0x14C, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0x254758C0: 4185FF4C bc 12,5,0x2547580C - 28: Js05o $0x2547580C - - -. 0 254758A8 28 -. 54 EF 28 34 80 1D 00 08 7D CF DA 14 3B BD 00 20 7C 8E E8 40 90 1A 01 4C 41 85 FF 4C - -==== BB 810 (0x25475830) approx BBs exec'd 0 ==== - - 0x25475830: 7F090040 cmpl cr6,r9,r0 - 0: GETL R9, t0 - 1: GETL R0, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0x25475834: 4199024C bc 12,25,0x25475A80 - 5: Js25o $0x25475A80 - - -. 0 25475830 8 -. 7F 09 00 40 41 99 02 4C - -==== BB 811 (0x25475838) approx BBs exec'd 0 ==== - - 0x25475838: 2C090007 cmpi cr0,r9,7 - 0: GETL R9, t0 - 1: MOVL $0x7, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547583C: 4082FFBC bc 4,2,0x254757F8 - 5: Jc02o $0x254757F8 - - -. 0 25475838 8 -. 2C 09 00 07 40 82 FF BC - -==== BB 812 (0x25475840) approx BBs exec'd 0 ==== - - 0x25475840: 801D0014 lwz r0,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475844: 2F000000 cmpi cr6,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25475848: 41BAFFB0 bc 13,26,0x254757F8 - 9: Js26o $0x254757F8 - - -. 0 25475840 12 -. 80 1D 00 14 2F 00 00 00 41 BA FF B0 - -==== BB 813 (0x2547584C) approx BBs exec'd 0 ==== - - 0x2547584C: 901A0220 stw r0,544(r26) - 0: GETL R0, t0 - 1: GETL R26, t2 - 2: ADDL $0x220, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25475850: 817D001C lwz r11,28(r29) - 5: GETL R29, t4 - 6: ADDL $0x1C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0x25475854: 917A0224 stw r11,548(r26) - 10: GETL R11, t8 - 11: GETL R26, t10 - 12: ADDL $0x224, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25475858: 813D001C lwz r9,28(r29) - 15: GETL R29, t12 - 16: ADDL $0x1C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x2547585C: 2F890000 cmpi cr7,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x7, CR - 23: INCEIPL $4 - - 0x25475860: 419E07EC bc 12,30,0x2547604C - 24: Js30o $0x2547604C - - -. 0 2547584C 24 -. 90 1A 02 20 81 7D 00 1C 91 7A 02 24 81 3D 00 1C 2F 89 00 00 41 9E 07 EC - -==== BB 814 (0x25475864) approx BBs exec'd 0 ==== - - 0x25475864: 80BD0008 lwz r5,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25475868: 3929FFFF addi r9,r9,-1 - 5: GETL R9, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x2547586C: 7CA04838 and r0,r5,r9 - 9: GETL R5, t6 - 10: GETL R9, t8 - 11: ANDL t6, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x25475870: 901A0228 stw r0,552(r26) - 14: GETL R0, t10 - 15: GETL R26, t12 - 16: ADDL $0x228, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x25475874: 81DA0180 lwz r14,384(r26) - 19: GETL R26, t14 - 20: ADDL $0x180, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R14 - 23: INCEIPL $4 - - 0x25475878: 3CC04000 lis r6,16384 - 24: MOVL $0x40000000, t18 - 25: PUTL t18, R6 - 26: INCEIPL $4 - - 0x2547587C: 815D0010 lwz r10,16(r29) - 27: GETL R29, t20 - 28: ADDL $0x10, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R10 - 31: INCEIPL $4 - - 0x25475880: 55C80002 rlwinm r8,r14,0,0,1 - 32: GETL R14, t24 - 33: ANDL $0xC0000000, t24 - 34: PUTL t24, R8 - 35: INCEIPL $4 - - 0x25475884: 7C083000 cmp cr0,r8,r6 - 36: GETL R8, t26 - 37: GETL R6, t28 - 38: CMPL t26, t28, t30 (-rSo) - 39: ICRFL t30, $0x0, CR - 40: INCEIPL $4 - - 0x25475888: 915A021C stw r10,540(r26) - 41: GETL R10, t32 - 42: GETL R26, t34 - 43: ADDL $0x21C, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0x2547588C: 809D0008 lwz r4,8(r29) - 46: GETL R29, t36 - 47: ADDL $0x8, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R4 - 50: INCEIPL $4 - - 0x25475890: 909A0218 stw r4,536(r26) - 51: GETL R4, t40 - 52: GETL R26, t42 - 53: ADDL $0x218, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0x25475894: 40820A24 bc 4,2,0x254762B8 - 56: Jc02o $0x254762B8 - - -. 0 25475864 52 -. 80 BD 00 08 39 29 FF FF 7C A0 48 38 90 1A 02 28 81 DA 01 80 3C C0 40 00 81 5D 00 10 55 C8 00 02 7C 08 30 00 91 5A 02 1C 80 9D 00 08 90 9A 02 18 40 82 0A 24 - -==== BB 815 (0x25475898) approx BBs exec'd 0 ==== - - 0x25475898: 4800837D bl 0x2547DC14 - 0: MOVL $0x2547589C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547DC14 ($4) - - -. 0 25475898 4 -. 48 00 83 7D - -==== BB 816 _dl_next_tls_modid(0x2547DC14) approx BBs exec'd 0 ==== - - 0x2547DC14: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547DC18: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x2547DC1C: 480193E5 bl 0x25497000 - 9: MOVL $0x2547DC20, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547DC14 12 -. 94 21 FF F0 7D 88 02 A6 48 01 93 E5 - -==== BB 817 (0x2547DC20) approx BBs exec'd 0 ==== - - 0x2547DC20: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547DC24: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547DC28: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0x2547DC2C: 80DE04C8 lwz r6,1224(r30) - 11: GETL R30, t8 - 12: ADDL $0x4C8, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x2547DC30: 8806040C lbz r0,1036(r6) - 16: GETL R6, t12 - 17: ADDL $0x40C, t12 - 18: LDB (t12), t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0x2547DC34: 2F800000 cmpi cr7,r0,0 - 21: GETL R0, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0x2547DC38: 409E0020 bc 4,30,0x2547DC58 - 25: Jc30o $0x2547DC58 - - -. 0 2547DC20 28 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 DE 04 C8 88 06 04 0C 2F 80 00 00 40 9E 00 20 - -==== BB 818 (0x2547DC3C) approx BBs exec'd 0 ==== - - 0x2547DC3C: 81460408 lwz r10,1032(r6) - 0: GETL R6, t0 - 1: ADDL $0x408, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547DC40: 390A0001 addi r8,r10,1 - 5: GETL R10, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x2547DC44: 91060408 stw r8,1032(r6) - 9: GETL R8, t6 - 10: GETL R6, t8 - 11: ADDL $0x408, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547DC48: 7D034378 or r3,r8,r8 - 14: GETL R8, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0x2547DC4C: 83C10008 lwz r30,8(r1) - 17: GETL R1, t12 - 18: ADDL $0x8, t12 - 19: LDL (t12), t14 - 20: PUTL t14, R30 - 21: INCEIPL $4 - - 0x2547DC50: 38210010 addi r1,r1,16 - 22: GETL R1, t16 - 23: ADDL $0x10, t16 - 24: PUTL t16, R1 - 25: INCEIPL $4 - - 0x2547DC54: 4E800020 blr - 26: GETL LR, t18 - 27: JMPo-r t18 ($4) - - -. 0 2547DC3C 28 -. 81 46 04 08 39 0A 00 01 91 06 04 08 7D 03 43 78 83 C1 00 08 38 21 00 10 4E 80 00 20 - -==== BB 819 (0x2547589C) approx BBs exec'd 0 ==== - - 0x2547589C: A0FA0154 lhz r7,340(r26) - 0: GETL R26, t0 - 1: ADDL $0x154, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254758A0: 907A0230 stw r3,560(r26) - 5: GETL R3, t4 - 6: GETL R26, t6 - 7: ADDL $0x230, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x254758A4: 4BFFFF54 b 0x254757F8 - 10: JMPo $0x254757F8 ($4) - - -. 0 2547589C 12 -. A0 FA 01 54 90 7A 02 30 4B FF FF 54 - -==== BB 820 (0x25475A80) approx BBs exec'd 0 ==== - - 0x25475A80: 3D406474 lis r10,25716 - 0: MOVL $0x64740000, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x25475A84: 614FE552 ori r15,r10,0xE552 - 3: MOVL $0x6474E552, t2 - 4: PUTL t2, R15 - 5: INCEIPL $4 - - 0x25475A88: 7F897800 cmp cr7,r9,r15 - 6: GETL R9, t4 - 7: GETL R15, t6 - 8: CMPL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x25475A8C: 409EFD6C bc 4,30,0x254757F8 - 11: Jc30o $0x254757F8 - - -. 0 25475A80 16 -. 3D 40 64 74 61 4F E5 52 7F 89 78 00 40 9E FD 6C - -==== BB 821 (0x25475A90) approx BBs exec'd 0 ==== - - 0x25475A90: 811D0008 lwz r8,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25475A94: 911A0234 stw r8,564(r26) - 5: GETL R8, t4 - 6: GETL R26, t6 - 7: ADDL $0x234, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25475A98: 80DD0014 lwz r6,20(r29) - 10: GETL R29, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R6 - 14: INCEIPL $4 - - 0x25475A9C: 90DA0238 stw r6,568(r26) - 15: GETL R6, t12 - 16: GETL R26, t14 - 17: ADDL $0x238, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25475AA0: 4BFFFD58 b 0x254757F8 - 20: JMPo $0x254757F8 ($4) - - -. 0 25475A90 20 -. 81 1D 00 08 91 1A 02 34 80 DD 00 14 90 DA 02 38 4B FF FD 58 - -==9225== Reading syms from /lib/tls/libc-2.3.4.so (0xFE80000) -==9225== object doesn't have any debug info -==== BB 822 (0x254759E0) approx BBs exec'd 0 ==== - - 0x254759E0: 7C9CC840 cmpl cr1,r28,r25 - 0: GETL R28, t0 - 1: GETL R25, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x254759E4: 4085002C bc 4,5,0x25475A10 - 5: Jc05o $0x25475A10 - - -. 0 254759E0 8 -. 7C 9C C8 40 40 85 00 2C - -==== BB 823 (0x254837B0) approx BBs exec'd 0 ==== - - 0x254837B0: 9088FFFC stw r4,-4(r8) - 0: GETL R4, t0 - 1: GETL R8, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254837B4: 9488FFF8 stwu r4,-8(r8) - 5: GETL R4, t4 - 6: GETL R8, t6 - 7: ADDL $0xFFFFFFF8, t6 - 8: PUTL t6, R8 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x254837B8: 41840014 bc 12,4,0x254837CC - 11: Js04o $0x254837CC - - -. 0 254837B0 12 -. 90 88 FF FC 94 88 FF F8 41 84 00 14 - -==== BB 824 (0x254837D4) approx BBs exec'd 0 ==== - - 0x254837D4: 28840000 cmpli cr1,r4,0 - 0: GETL R4, t0 - 1: MOVL $0x0, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x254837D8: 54A70035 rlwinm. r7,r5,0,0,26 - 5: GETL R5, t6 - 6: ANDL $0xFFFFFFE0, t6 - 7: PUTL t6, R7 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x0, CR - 10: INCEIPL $4 - - 0x254837DC: 7CA01120 mtcrf 0x1,r5 - 11: GETL R5, t10 - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x254837E0: 418601A0 bc 12,6,0x25483980 - 14: Js06o $0x25483980 - - -. 0 254837D4 16 -. 28 84 00 00 54 A7 00 35 7C A0 11 20 41 86 01 A0 - -==== BB 825 (0x25483884) approx BBs exec'd 0 ==== - - 0x25483884: 7C0037EC dcbz r0,r6 - 0: GETL R6, t0 - 1: ANDL $0xFFFFFFE0, t0 - 2: MOVL $0x0, t2 - 3: STL t2, (t0) - 4: ADDL $0x4, t0 - 5: STL t2, (t0) - 6: ADDL $0x4, t0 - 7: STL t2, (t0) - 8: ADDL $0x4, t0 - 9: STL t2, (t0) - 10: ADDL $0x4, t0 - 11: STL t2, (t0) - 12: ADDL $0x4, t0 - 13: STL t2, (t0) - 14: ADDL $0x4, t0 - 15: STL t2, (t0) - 16: ADDL $0x4, t0 - 17: STL t2, (t0) - 18: INCEIPL $4 - - 0x25483888: 38C60020 addi r6,r6,32 - 19: GETL R6, t4 - 20: ADDL $0x20, t4 - 21: PUTL t4, R6 - 22: INCEIPL $4 - - 0x2548388C: 3920FFE0 li r9,-32 - 23: MOVL $0xFFFFFFE0, t6 - 24: PUTL t6, R9 - 25: INCEIPL $4 - - 0x25483890: 40990010 bc 4,25,0x254838A0 - 26: Jc25o $0x254838A0 - - -. 0 25483884 16 -. 7C 00 37 EC 38 C6 00 20 39 20 FF E0 40 99 00 10 - -==== BB 826 (0x254760C0) approx BBs exec'd 0 ==== - - 0x254760C0: 80BD0014 lwz r5,20(r29) - 0: GETL R29, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x254760C4: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254760C8: 7C9CB850 subf r4,r28,r23 - 8: GETL R28, t6 - 9: GETL R23, t8 - 10: SUBL t6, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x254760CC: 38C00032 li r6,50 - 13: MOVL $0x32, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x254760D0: 38E0FFFF li r7,-1 - 16: MOVL $0xFFFFFFFF, t12 - 17: PUTL t12, R7 - 18: INCEIPL $4 - - 0x254760D4: 39000000 li r8,0 - 19: MOVL $0x0, t14 - 20: PUTL t14, R8 - 21: INCEIPL $4 - - 0x254760D8: 4800C6C1 bl 0x25482798 - 22: MOVL $0x254760DC, t16 - 23: PUTL t16, LR - 24: JMPo-c $0x25482798 ($4) - - -. 0 254760C0 28 -. 80 BD 00 14 7F 83 E3 78 7C 9C B8 50 38 C0 00 32 38 E0 FF FF 39 00 00 00 48 00 C6 C1 - -==== BB 827 (0x254760DC) approx BBs exec'd 0 ==== - - 0x254760DC: 2C83FFFF cmpi cr1,r3,-1 - 0: GETL R3, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x254760E0: 4086F938 bc 4,6,0x25475A18 - 5: Jc06o $0x25475A18 - - -. 0 254760DC 8 -. 2C 83 FF FF 40 86 F9 38 - -==== BB 828 (0x25476054) approx BBs exec'd 0 ==== - - 0x25476054: 556C083C rlwinm r12,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0x25476058: 7D800E70 srawi r0,r12,1 - 4: GETL R12, t2 - 5: SARL $0x1, t2 (-wCa) - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x2547605C: 7C1700F8 nor r23,r0,r0 - 8: GETL R0, t4 - 9: NOTL t4 - 10: PUTL t4, R23 - 11: INCEIPL $4 - - 0x25476060: 20000031 subfic r0,r0,49 - 12: GETL R0, t6 - 13: MOVL $0x31, t8 - 14: SBBL t6, t8 (-wCa) - 15: PUTL t8, R0 - 16: INCEIPL $4 - - 0x25476064: 2B170002 cmpli cr6,r23,2 - 17: GETL R23, t10 - 18: MOVL $0x2, t14 - 19: CMPUL t10, t14, t12 (-rSo) - 20: ICRFL t12, $0x6, CR - 21: INCEIPL $4 - - 0x25476068: 40B9FC38 bc 5,25,0x25475CA0 - 22: Jc25o $0x25475CA0 - - -. 0 25476054 24 -. 55 6C 08 3C 7D 80 0E 70 7C 17 00 F8 20 00 00 31 2B 17 00 02 40 B9 FC 38 - -==== BB 829 (0x2547606C) approx BBs exec'd 0 ==== - - 0x2547606C: 7F2B2850 subf r25,r11,r5 - 0: GETL R11, t0 - 1: GETL R5, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x25476070: 2A19000B cmpli cr4,r25,11 - 5: GETL R25, t4 - 6: MOVL $0xB, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x4, CR - 9: INCEIPL $4 - - 0x25476074: 419100C4 bc 12,17,0x25476138 - 10: Js17o $0x25476138 - - -. 0 2547606C 12 -. 7F 2B 28 50 2A 19 00 0B 41 91 00 C4 - -==== BB 830 (0x25476078) approx BBs exec'd 0 ==== - - 0x25476078: 7C0B2050 subf r0,r11,r4 - 0: GETL R11, t0 - 1: GETL R4, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547607C: 5400103A rlwinm r0,r0,2,0,29 - 5: GETL R0, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25476080: 4BFFFC24 b 0x25475CA4 - 9: JMPo $0x25475CA4 ($4) - - -. 0 25476078 12 -. 7C 0B 20 50 54 00 10 3A 4B FF FC 24 - -==== BB 831 (0x25475D68) approx BBs exec'd 0 ==== - - 0x25475D68: 81280078 lwz r9,120(r8) - 0: GETL R8, t0 - 1: ADDL $0x78, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25475D6C: 2C090000 cmpi cr0,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25475D70: 41820030 bc 12,2,0x25475DA0 - 9: Js02o $0x25475DA0 - - -. 0 25475D68 12 -. 81 28 00 78 2C 09 00 00 41 82 00 30 - -==== BB 832 (0x25475D74) approx BBs exec'd 0 ==== - - 0x25475D74: 80090004 lwz r0,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25475D78: 700A0002 andi. r10,r0,0x2 - 5: GETL R0, t4 - 6: ANDL $0x2, t4 - 7: PUTL t4, R10 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25475D7C: 901A0200 stw r0,512(r26) - 11: GETL R0, t8 - 12: GETL R26, t10 - 13: ADDL $0x200, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x25475D80: 41820008 bc 12,2,0x25475D88 - 16: Js02o $0x25475D88 - - -. 0 25475D74 16 -. 80 09 00 04 70 0A 00 02 90 1A 02 00 41 82 00 08 - -==== BB 833 (0x25475D88) approx BBs exec'd 0 ==== - - 0x25475D88: 700B0004 andi. r11,r0,0x4 - 0: GETL R0, t0 - 1: ANDL $0x4, t0 - 2: PUTL t0, R11 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25475D8C: 41820008 bc 12,2,0x25475D94 - 6: Js02o $0x25475D94 - - -. 0 25475D88 8 -. 70 0B 00 04 41 82 00 08 - -==== BB 834 (0x25475D94) approx BBs exec'd 0 ==== - - 0x25475D94: 700A0008 andi. r10,r0,0x8 - 0: GETL R0, t0 - 1: ANDL $0x8, t0 - 2: PUTL t0, R10 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25475D98: 41820008 bc 12,2,0x25475DA0 - 6: Js02o $0x25475DA0 - - -. 0 25475D94 8 -. 70 0A 00 08 41 82 00 08 - -==== BB 835 (0x25475D9C) approx BBs exec'd 0 ==== - - 0x25475D9C: 91280060 stw r9,96(r8) - 0: GETL R9, t0 - 1: GETL R8, t2 - 2: ADDL $0x60, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25475DA0: 81280098 lwz r9,152(r8) - 5: GETL R8, t4 - 6: ADDL $0x98, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25475DA4: 2F890000 cmpi cr7,r9,0 - 10: GETL R9, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25475DA8: 419E0354 bc 12,30,0x254760FC - 14: Js30o $0x254760FC - - -. 0 25475D9C 16 -. 91 28 00 60 81 28 00 98 2F 89 00 00 41 9E 03 54 - -==== BB 836 (0x25475DBC) approx BBs exec'd 0 ==== - - 0x25475DBC: 91280060 stw r9,96(r8) - 0: GETL R9, t0 - 1: GETL R8, t2 - 2: ADDL $0x60, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25475DC0: 81280074 lwz r9,116(r8) - 5: GETL R8, t4 - 6: ADDL $0x74, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25475DC4: 2C890000 cmpi cr1,r9,0 - 10: GETL R9, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x25475DC8: 418600E0 bc 12,6,0x25475EA8 - 14: Js06o $0x25475EA8 - - -. 0 25475DBC 16 -. 91 28 00 60 81 28 00 74 2C 89 00 00 41 86 00 E0 - -==== BB 837 (0x25475EEC) approx BBs exec'd 0 ==== - - 0x25475EEC: 80DA0000 lwz r6,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x25475EF0: 7D493214 add r10,r9,r6 - 4: GETL R9, t4 - 5: GETL R6, t6 - 6: ADDL t4, t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0x25475EF4: 915A0218 stw r10,536(r26) - 9: GETL R10, t8 - 10: GETL R26, t10 - 11: ADDL $0x218, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25475EF8: 7E639B78 or r3,r19,r19 - 14: GETL R19, t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0x25475EFC: 4800C0F5 bl 0x25481FF0 - 17: MOVL $0x25475F00, t14 - 18: PUTL t14, LR - 19: JMPo-c $0x25481FF0 ($4) - - -. 0 25475EEC 20 -. 80 DA 00 00 7D 49 32 14 91 5A 02 18 7E 63 9B 78 48 00 C0 F5 - -==== BB 838 (0x25475F88) approx BBs exec'd 0 ==== - - 0x25475F88: 80910050 lwz r4,80(r17) - 0: GETL R17, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25475F8C: C81F0028 lfd f0,40(r31) - 5: GETL R31, t4 - 6: ADDL $0x28, t4 - 7: FPU_RQ (t4), 0x0:0x0 - 8: INCEIPL $4 - - 0x25475F90: 2C840000 cmpi cr1,r4,0 - 9: GETL R4, t6 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x1, CR - 12: INCEIPL $4 - - 0x25475F94: D81A01D0 stfd f0,464(r26) - 13: GETL R26, t10 - 14: ADDL $0x1D0, t10 - 15: FPU_WQ 0x0:0x0, (t10) - 16: INCEIPL $4 - - 0x25475F98: C9BF0030 lfd f13,48(r31) - 17: GETL R31, t12 - 18: ADDL $0x30, t12 - 19: FPU_RQ (t12), 0x0:0xD - 20: INCEIPL $4 - - 0x25475F9C: D9BA01D8 stfd f13,472(r26) - 21: GETL R26, t14 - 22: ADDL $0x1D8, t14 - 23: FPU_WQ 0x0:0xD, (t14) - 24: INCEIPL $4 - - 0x25475FA0: 4186FEB0 bc 12,6,0x25475E50 - 25: Js06o $0x25475E50 - - -. 0 25475F88 28 -. 80 91 00 50 C8 1F 00 28 2C 84 00 00 D8 1A 01 D0 C9 BF 00 30 D9 BA 01 D8 41 86 FE B0 - -==== BB 839 (0x2547A100) approx BBs exec'd 0 ==== - - 0x2547A100: 907F0014 stw r3,20(r31) - 0: GETL R3, t0 - 1: GETL R31, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547A104: 80610014 lwz r3,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547A108: 83E10008 lwz r31,8(r1) - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0x2547A10C: 38210010 addi r1,r1,16 - 15: GETL R1, t12 - 16: ADDL $0x10, t12 - 17: PUTL t12, R1 - 18: INCEIPL $4 - - 0x2547A110: 7C6803A6 mtlr r3 - 19: GETL R3, t14 - 20: PUTL t14, LR - 21: INCEIPL $4 - - 0x2547A114: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - -. 0 2547A100 24 -. 90 7F 00 14 80 61 00 14 83 E1 00 08 38 21 00 10 7C 68 03 A6 4E 80 00 20 - -==== BB 840 (0x2547B624) approx BBs exec'd 0 ==== - - 0x2547B624: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547B628: 81610008 lwz r11,8(r1) - 3: GETL R1, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x2547B62C: 80C10280 lwz r6,640(r1) - 8: GETL R1, t6 - 9: ADDL $0x280, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R6 - 12: INCEIPL $4 - - 0x2547B630: 80A10270 lwz r5,624(r1) - 13: GETL R1, t10 - 14: ADDL $0x270, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0x2547B634: 80810274 lwz r4,628(r1) - 18: GETL R1, t14 - 19: ADDL $0x274, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R4 - 22: INCEIPL $4 - - 0x2547B638: 93E50000 stw r31,0(r5) - 23: GETL R31, t18 - 24: GETL R5, t20 - 25: STL t18, (t20) - 26: INCEIPL $4 - - 0x2547B63C: 91660000 stw r11,0(r6) - 27: GETL R11, t22 - 28: GETL R6, t24 - 29: STL t22, (t24) - 30: INCEIPL $4 - - 0x2547B640: 93E40000 stw r31,0(r4) - 31: GETL R31, t26 - 32: GETL R4, t28 - 33: STL t26, (t28) - 34: INCEIPL $4 - - 0x2547B644: 814102A4 lwz r10,676(r1) - 35: GETL R1, t30 - 36: ADDL $0x2A4, t30 - 37: LDL (t30), t32 - 38: PUTL t32, R10 - 39: INCEIPL $4 - - 0x2547B648: 83C10298 lwz r30,664(r1) - 40: GETL R1, t34 - 41: ADDL $0x298, t34 - 42: LDL (t34), t36 - 43: PUTL t36, R30 - 44: INCEIPL $4 - - 0x2547B64C: 83E1029C lwz r31,668(r1) - 45: GETL R1, t38 - 46: ADDL $0x29C, t38 - 47: LDL (t38), t40 - 48: PUTL t40, R31 - 49: INCEIPL $4 - - 0x2547B650: 7D4803A6 mtlr r10 - 50: GETL R10, t42 - 51: PUTL t42, LR - 52: INCEIPL $4 - - 0x2547B654: 382102A0 addi r1,r1,672 - 53: GETL R1, t44 - 54: ADDL $0x2A0, t44 - 55: PUTL t44, R1 - 56: INCEIPL $4 - - 0x2547B658: 4E800020 blr - 57: GETL LR, t46 - 58: JMPo-r t46 ($4) - - -. 0 2547B624 56 -. 38 60 00 00 81 61 00 08 80 C1 02 80 80 A1 02 70 80 81 02 74 93 E5 00 00 91 66 00 00 93 E4 00 00 81 41 02 A4 83 C1 02 98 83 E1 02 9C 7D 48 03 A6 38 21 02 A0 4E 80 00 20 - -==== BB 841 (0x2547A400) approx BBs exec'd 0 ==== - - 0x2547A400: 833F0034 lwz r25,52(r31) - 0: GETL R31, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R25 - 4: INCEIPL $4 - - 0x2547A404: 2F190000 cmpi cr6,r25,0 - 5: GETL R25, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547A408: 409A01AC bc 4,26,0x2547A5B4 - 9: Jc26o $0x2547A5B4 - - -. 0 2547A400 12 -. 83 3F 00 34 2F 19 00 00 40 9A 01 AC - -==== BB 842 (0x2547A40C) approx BBs exec'd 0 ==== - - 0x2547A40C: 815F0024 lwz r10,36(r31) - 0: GETL R31, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547A410: 808A0180 lwz r4,384(r10) - 5: GETL R10, t4 - 6: ADDL $0x180, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x2547A414: 54893FBE rlwinm r9,r4,7,30,31 - 10: GETL R4, t8 - 11: ROLL $0x7, t8 - 12: ANDL $0x3, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x2547A418: 2F890000 cmpi cr7,r9,0 - 15: GETL R9, t10 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x7, CR - 18: INCEIPL $4 - - 0x2547A41C: 409E0044 bc 4,30,0x2547A460 - 19: Jc30o $0x2547A460 - - -. 0 2547A40C 20 -. 81 5F 00 24 80 8A 01 80 54 89 3F BE 2F 89 00 00 40 9E 00 44 - -==== BB 843 (0x2547A420) approx BBs exec'd 0 ==== - - 0x2547A420: 80010000 lwz r0,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547A424: 38C00001 li r6,1 - 4: MOVL $0x1, t4 - 5: PUTL t4, R6 - 6: INCEIPL $4 - - 0x2547A428: 80FF000C lwz r7,12(r31) - 7: GETL R31, t6 - 8: ADDL $0xC, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R7 - 11: INCEIPL $4 - - 0x2547A42C: 9401FFE0 stwu r0,-32(r1) - 12: GETL R0, t10 - 13: GETL R1, t12 - 14: ADDL $0xFFFFFFE0, t12 - 15: PUTL t12, R1 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547A430: 3A810017 addi r20,r1,23 - 18: GETL R1, t14 - 19: ADDL $0x17, t14 - 20: PUTL t14, R20 - 21: INCEIPL $4 - - 0x2547A434: 56850036 rlwinm r5,r20,0,0,27 - 22: GETL R20, t16 - 23: ANDL $0xFFFFFFF0, t16 - 24: PUTL t16, R5 - 25: INCEIPL $4 - - 0x2547A438: 91250008 stw r9,8(r5) - 26: GETL R9, t18 - 27: GETL R5, t20 - 28: ADDL $0x8, t20 - 29: STL t18, (t20) - 30: INCEIPL $4 - - 0x2547A43C: 91250000 stw r9,0(r5) - 31: GETL R9, t22 - 32: GETL R5, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0x2547A440: 39270001 addi r9,r7,1 - 35: GETL R7, t26 - 36: ADDL $0x1, t26 - 37: PUTL t26, R9 - 38: INCEIPL $4 - - 0x2547A444: 90B30008 stw r5,8(r19) - 39: GETL R5, t28 - 40: GETL R19, t30 - 41: ADDL $0x8, t30 - 42: STL t28, (t30) - 43: INCEIPL $4 - - 0x2547A448: 91450004 stw r10,4(r5) - 44: GETL R10, t32 - 45: GETL R5, t34 - 46: ADDL $0x4, t34 - 47: STL t32, (t34) - 48: INCEIPL $4 - - 0x2547A44C: 826A0180 lwz r19,384(r10) - 49: GETL R10, t36 - 50: ADDL $0x180, t36 - 51: LDL (t36), t38 - 52: PUTL t38, R19 - 53: INCEIPL $4 - - 0x2547A450: 913F000C stw r9,12(r31) - 54: GETL R9, t40 - 55: GETL R31, t42 - 56: ADDL $0xC, t42 - 57: STL t40, (t42) - 58: INCEIPL $4 - - 0x2547A454: 50D3C94C rlwimi r19,r6,25,5,6 - 59: GETL R19, t44 - 60: GETL R6, t46 - 61: ROLL $0x19, t46 - 62: ANDL $0x6000000, t46 - 63: ANDL $0xF9FFFFFF, t44 - 64: ORL t44, t46 - 65: PUTL t46, R19 - 66: INCEIPL $4 - - 0x2547A458: 926A0180 stw r19,384(r10) - 67: GETL R19, t48 - 68: GETL R10, t50 - 69: ADDL $0x180, t50 - 70: STL t48, (t50) - 71: INCEIPL $4 - - 0x2547A45C: 7CB32B78 or r19,r5,r5 - 72: GETL R5, t52 - 73: PUTL t52, R19 - 74: INCEIPL $4 - - 0x2547A460: 2C980000 cmpi cr1,r24,0 - 75: GETL R24, t54 - 76: CMP0L t54, t56 (-rSo) - 77: ICRFL t56, $0x1, CR - 78: INCEIPL $4 - - 0x2547A464: 41860010 bc 12,6,0x2547A474 - 79: Js06o $0x2547A474 - - -. 0 2547A420 72 -. 80 01 00 00 38 C0 00 01 80 FF 00 0C 94 01 FF E0 3A 81 00 17 56 85 00 36 91 25 00 08 91 25 00 00 39 27 00 01 90 B3 00 08 91 45 00 04 82 6A 01 80 91 3F 00 0C 50 D3 C9 4C 92 6A 01 80 7C B3 2B 78 2C 98 00 00 41 86 00 10 - -==== BB 844 (0x2547A474) approx BBs exec'd 0 ==== - - 0x2547A474: 853C0008 lwzu r9,8(r28) - 0: GETL R28, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R28 - 3: LDL (t0), t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x2547A478: 2C090000 cmpi cr0,r9,0 - 6: GETL R9, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547A47C: 4182043C bc 12,2,0x2547A8B8 - 10: Js02o $0x2547A8B8 - - -. 0 2547A474 12 -. 85 3C 00 08 2C 09 00 00 41 82 04 3C - -==== BB 845 (0x2547A488) approx BBs exec'd 0 ==== - - 0x2547A488: 807F0040 lwz r3,64(r31) - 0: GETL R31, t0 - 1: ADDL $0x40, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547A48C: 7C091800 cmp cr0,r9,r3 - 5: GETL R9, t4 - 6: GETL R3, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0x2547A490: 41820014 bc 12,2,0x2547A4A4 - 10: Js02o $0x2547A4A4 - - -. 0 2547A488 12 -. 80 7F 00 40 7C 09 18 00 41 82 00 14 - -==== BB 846 (0x2547A494) approx BBs exec'd 0 ==== - - 0x2547A494: 3D407FFF lis r10,32767 - 0: MOVL $0x7FFF0000, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x2547A498: 6148FFFF ori r8,r10,0xFFFF - 3: MOVL $0x7FFFFFFF, t2 - 4: PUTL t2, R8 - 5: INCEIPL $4 - - 0x2547A49C: 7F094000 cmp cr6,r9,r8 - 6: GETL R9, t4 - 7: GETL R8, t6 - 8: CMPL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x6, CR - 10: INCEIPL $4 - - 0x2547A4A0: 409AFFD4 bc 4,26,0x2547A474 - 11: Jc26o $0x2547A474 - - -. 0 2547A494 16 -. 3D 40 7F FF 61 48 FF FF 7F 09 40 00 40 9A FF D4 - -==== BB 847 (0x2547A8B8) approx BBs exec'd 0 ==== - - 0x2547A8B8: 2F980000 cmpi cr7,r24,0 - 0: GETL R24, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547A8BC: 419E005C bc 12,30,0x2547A918 - 4: Js30o $0x2547A918 - - -. 0 2547A8B8 8 -. 2F 98 00 00 41 9E 00 5C - -==== BB 848 (0x2547A918) approx BBs exec'd 0 ==== - - 0x2547A918: 801B0000 lwz r0,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547A91C: 2F1B0000 cmpi cr6,r27,0 - 4: GETL R27, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0x2547A920: 2C000000 cmpi cr0,r0,0 - 8: GETL R0, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x0, CR - 11: INCEIPL $4 - - 0x2547A924: 4182001C bc 12,2,0x2547A940 - 12: Js02o $0x2547A940 - - -. 0 2547A918 16 -. 80 1B 00 00 2F 1B 00 00 2C 00 00 00 41 82 00 1C - -==== BB 849 (0x2547A928) approx BBs exec'd 0 ==== - - 0x2547A928: 837B0008 lwz r27,8(r27) - 0: GETL R27, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x2547A92C: 2F1B0000 cmpi cr6,r27,0 - 5: GETL R27, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547A930: 41BAFC94 bc 13,26,0x2547A5C4 - 9: Js26o $0x2547A5C4 - - -. 0 2547A928 12 -. 83 7B 00 08 2F 1B 00 00 41 BA FC 94 - -==== BB 850 (0x2547A934) approx BBs exec'd 0 ==== - - 0x2547A934: 801B0000 lwz r0,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x2547A938: 2C000000 cmpi cr0,r0,0 - 4: GETL R0, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0x2547A93C: 4082FFEC bc 4,2,0x2547A928 - 8: Jc02o $0x2547A928 - - -. 0 2547A934 12 -. 80 1B 00 00 2C 00 00 00 40 82 FF EC - -==== BB 851 (0x2547A940) approx BBs exec'd 0 ==== - - 0x2547A940: 409AF9DC bc 4,26,0x2547A31C - 0: Jc26o $0x2547A31C - - -. 0 2547A940 4 -. 40 9A F9 DC - -==== BB 852 (0x2547A35C) approx BBs exec'd 0 ==== - - 0x2547A35C: A13A0156 lhz r9,342(r26) - 0: GETL R26, t0 - 1: ADDL $0x156, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547A360: 2F090000 cmpi cr6,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547A364: 409A05E4 bc 4,26,0x2547A948 - 9: Jc26o $0x2547A948 - - -. 0 2547A35C 12 -. A1 3A 01 56 2F 09 00 00 40 9A 05 E4 - -==== BB 853 (0x2547A948) approx BBs exec'd 0 ==== - - 0x2547A948: 5534103A rlwinm r20,r9,2,0,29 - 0: GETL R9, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R20 - 3: INCEIPL $4 - - 0x2547A94C: 81810000 lwz r12,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0x2547A950: 3A54001E addi r18,r20,30 - 8: GETL R20, t6 - 9: ADDL $0x1E, t6 - 10: PUTL t6, R18 - 11: INCEIPL $4 - - 0x2547A954: 56490376 rlwinm r9,r18,0,13,27 - 12: GETL R18, t8 - 13: ANDL $0x7FFF0, t8 - 14: PUTL t8, R9 - 15: INCEIPL $4 - - 0x2547A958: 7D4900D0 neg r10,r9 - 16: GETL R9, t10 - 17: NEGL t10 - 18: PUTL t10, R10 - 19: INCEIPL $4 - - 0x2547A95C: 7D81516E stwux r12,r1,r10 - 20: GETL R10, t12 - 21: GETL R1, t14 - 22: ADDL t14, t12 - 23: PUTL t12, R1 - 24: GETL R12, t16 - 25: STL t16, (t12) - 26: INCEIPL $4 - - 0x2547A960: 39010017 addi r8,r1,23 - 27: GETL R1, t18 - 28: ADDL $0x17, t18 - 29: PUTL t18, R8 - 30: INCEIPL $4 - - 0x2547A964: 55180036 rlwinm r24,r8,0,0,27 - 31: GETL R8, t20 - 32: ANDL $0xFFFFFFF0, t20 - 33: PUTL t20, R24 - 34: INCEIPL $4 - - 0x2547A968: 4BFFFA00 b 0x2547A368 - 35: JMPo $0x2547A368 ($4) - - -. 0 2547A948 36 -. 55 34 10 3A 81 81 00 00 3A 54 00 1E 56 49 03 76 7D 49 00 D0 7D 81 51 6E 39 01 00 17 55 18 00 36 4B FF FA 00 - -==== BB 854 (0x2547A0F0) approx BBs exec'd 0 ==== - - 0x2547A0F0: 80FF0004 lwz r7,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547A0F4: 811F0008 lwz r8,8(r31) - 5: GETL R31, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x2547A0F8: 81230018 lwz r9,24(r3) - 10: GETL R3, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x2547A0FC: 4BFFCBED bl 0x25476CE8 - 15: MOVL $0x2547A100, t12 - 16: PUTL t12, LR - 17: JMPo-c $0x25476CE8 ($4) - - -. 0 2547A0F0 16 -. 80 FF 00 04 81 1F 00 08 81 23 00 18 4B FF CB ED - -==== BB 855 (0x25482F10) approx BBs exec'd 0 ==== - - 0x25482F10: 84C40004 lwzu r6,4(r4) - 0: GETL R4, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R4 - 3: LDL (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0x25482F14: 7C072A14 add r0,r7,r5 - 6: GETL R7, t4 - 7: GETL R5, t6 - 8: ADDL t4, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x25482F18: 7D0928F8 nor r9,r8,r5 - 11: GETL R8, t8 - 12: GETL R5, t10 - 13: ORL t10, t8 - 14: NOTL t8 - 15: PUTL t8, R9 - 16: INCEIPL $4 - - 0x25482F1C: 7C004839 and. r0,r0,r9 - 17: GETL R0, t12 - 18: GETL R9, t14 - 19: ANDL t12, t14 - 20: PUTL t14, R0 - 21: CMP0L t14, t16 (-rSo) - 22: ICRFL t16, $0x0, CR - 23: INCEIPL $4 - - 0x25482F20: 7C853000 cmp cr1,r5,r6 - 24: GETL R5, t18 - 25: GETL R6, t20 - 26: CMPL t18, t20, t22 (-rSo) - 27: ICRFL t22, $0x1, CR - 28: INCEIPL $4 - - 0x25482F24: 4182FFE4 bc 12,2,0x25482F08 - 29: Js02o $0x25482F08 - - -. 0 25482F10 24 -. 84 C4 00 04 7C 07 2A 14 7D 09 28 F8 7C 00 48 39 7C 85 30 00 41 82 FF E4 - -==== BB 856 (0x25482F28) approx BBs exec'd 0 ==== - - 0x25482F28: 7D002838 and r0,r8,r5 - 0: GETL R8, t0 - 1: GETL R5, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25482F2C: 4186002C bc 12,6,0x25482F58 - 5: Js06o $0x25482F58 - - -. 0 25482F28 8 -. 7D 00 28 38 41 86 00 2C - -==== BB 857 (0x25482F30) approx BBs exec'd 0 ==== - - 0x25482F30: 7C004214 add r0,r0,r8 - 0: GETL R0, t0 - 1: GETL R8, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x25482F34: 7CAA3279 xor. r10,r5,r6 - 5: GETL R5, t4 - 6: GETL R6, t6 - 7: XORL t4, t6 - 8: PUTL t6, R10 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x0, CR - 11: INCEIPL $4 - - 0x25482F38: 7D290078 andc r9,r9,r0 - 12: GETL R9, t10 - 13: GETL R0, t12 - 14: NOTL t12 - 15: ANDL t10, t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x25482F3C: 41800034 bc 12,0,0x25482F70 - 18: Js00o $0x25482F70 - - -. 0 25482F30 16 -. 7C 00 42 14 7C AA 32 79 7D 29 00 78 41 80 00 34 - -==== BB 858 (0x25482F40) approx BBs exec'd 0 ==== - - 0x25482F40: 7D4A0034 cntlzw r10,r10 - 0: GETL R10, t0 - 1: CNTLZL t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0x25482F44: 7D290034 cntlzw r9,r9 - 4: GETL R9, t2 - 5: CNTLZL t2 - 6: PUTL t2, R9 - 7: INCEIPL $4 - - 0x25482F48: 39290007 addi r9,r9,7 - 8: GETL R9, t4 - 9: ADDL $0x7, t4 - 10: PUTL t4, R9 - 11: INCEIPL $4 - - 0x25482F4C: 7C895000 cmp cr1,r9,r10 - 12: GETL R9, t6 - 13: GETL R10, t8 - 14: CMPL t6, t8, t10 (-rSo) - 15: ICRFL t10, $0x1, CR - 16: INCEIPL $4 - - 0x25482F50: 7C662850 subf r3,r6,r5 - 17: GETL R6, t12 - 18: GETL R5, t14 - 19: SUBL t12, t14 - 20: PUTL t14, R3 - 21: INCEIPL $4 - - 0x25482F54: 4CA40020 bclr 5,4 - 22: GETL LR, t16 - 23: Jc04o-r t16 - - -. 0 25482F40 24 -. 7D 4A 00 34 7D 29 00 34 39 29 00 07 7C 89 50 00 7C 66 28 50 4C A4 00 20 - -==== BB 859 (0x25482F58) approx BBs exec'd 0 ==== - - 0x25482F58: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25482F5C: 4E800020 blr - 3: GETL LR, t2 - 4: JMPo-r t2 ($4) - - -. 0 25482F58 8 -. 38 60 00 00 4E 80 00 20 - -==== BB 860 (0x2547C750) approx BBs exec'd 0 ==== - - 0x2547C750: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547C754: 38600001 li r3,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547C758: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0x2547C75C: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0x2547C760: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547C764: 83E1001C lwz r31,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0x2547C768: 38210020 addi r1,r1,32 - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0x2547C76C: 4E800020 blr - 30: GETL LR, t22 - 31: JMPo-r t22 ($4) - - -. 0 2547C750 32 -. 80 81 00 24 38 60 00 01 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 861 (0x25476F54) approx BBs exec'd 0 ==== - - 0x25476F54: 7FA3EB78 or r3,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476F58: 83E10294 lwz r31,660(r1) - 3: GETL R1, t2 - 4: ADDL $0x294, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0x25476F5C: 81810244 lwz r12,580(r1) - 8: GETL R1, t6 - 9: ADDL $0x244, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R12 - 12: INCEIPL $4 - - 0x25476F60: 7FE803A6 mtlr r31 - 13: GETL R31, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x25476F64: 81C10248 lwz r14,584(r1) - 16: GETL R1, t12 - 17: ADDL $0x248, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R14 - 20: INCEIPL $4 - - 0x25476F68: 81E1024C lwz r15,588(r1) - 21: GETL R1, t16 - 22: ADDL $0x24C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R15 - 25: INCEIPL $4 - - 0x25476F6C: 7D818120 mtcrf 0x18,r12 - 26: GETL R12, t20 - 27: ICRFL t20, $0x3, CR - 28: ICRFL t20, $0x4, CR - 29: INCEIPL $4 - - 0x25476F70: 82010250 lwz r16,592(r1) - 30: GETL R1, t22 - 31: ADDL $0x250, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R16 - 34: INCEIPL $4 - - 0x25476F74: 82210254 lwz r17,596(r1) - 35: GETL R1, t26 - 36: ADDL $0x254, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R17 - 39: INCEIPL $4 - - 0x25476F78: 82410258 lwz r18,600(r1) - 40: GETL R1, t30 - 41: ADDL $0x258, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R18 - 44: INCEIPL $4 - - 0x25476F7C: 8261025C lwz r19,604(r1) - 45: GETL R1, t34 - 46: ADDL $0x25C, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R19 - 49: INCEIPL $4 - - 0x25476F80: 82810260 lwz r20,608(r1) - 50: GETL R1, t38 - 51: ADDL $0x260, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R20 - 54: INCEIPL $4 - - 0x25476F84: 82A10264 lwz r21,612(r1) - 55: GETL R1, t42 - 56: ADDL $0x264, t42 - 57: LDL (t42), t44 - 58: PUTL t44, R21 - 59: INCEIPL $4 - - 0x25476F88: 82C10268 lwz r22,616(r1) - 60: GETL R1, t46 - 61: ADDL $0x268, t46 - 62: LDL (t46), t48 - 63: PUTL t48, R22 - 64: INCEIPL $4 - - 0x25476F8C: 82E1026C lwz r23,620(r1) - 65: GETL R1, t50 - 66: ADDL $0x26C, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R23 - 69: INCEIPL $4 - - 0x25476F90: 83010270 lwz r24,624(r1) - 70: GETL R1, t54 - 71: ADDL $0x270, t54 - 72: LDL (t54), t56 - 73: PUTL t56, R24 - 74: INCEIPL $4 - - 0x25476F94: 83210274 lwz r25,628(r1) - 75: GETL R1, t58 - 76: ADDL $0x274, t58 - 77: LDL (t58), t60 - 78: PUTL t60, R25 - 79: INCEIPL $4 - - 0x25476F98: 83410278 lwz r26,632(r1) - 80: GETL R1, t62 - 81: ADDL $0x278, t62 - 82: LDL (t62), t64 - 83: PUTL t64, R26 - 84: INCEIPL $4 - - 0x25476F9C: 8361027C lwz r27,636(r1) - 85: GETL R1, t66 - 86: ADDL $0x27C, t66 - 87: LDL (t66), t68 - 88: PUTL t68, R27 - 89: INCEIPL $4 - - 0x25476FA0: 83810280 lwz r28,640(r1) - 90: GETL R1, t70 - 91: ADDL $0x280, t70 - 92: LDL (t70), t72 - 93: PUTL t72, R28 - 94: INCEIPL $4 - - 0x25476FA4: 83A10284 lwz r29,644(r1) - 95: GETL R1, t74 - 96: ADDL $0x284, t74 - 97: LDL (t74), t76 - 98: PUTL t76, R29 - 99: INCEIPL $4 - - 0x25476FA8: 83C10288 lwz r30,648(r1) - 100: GETL R1, t78 - 101: ADDL $0x288, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R30 - 104: INCEIPL $4 - - 0x25476FAC: 83E1028C lwz r31,652(r1) - 105: GETL R1, t82 - 106: ADDL $0x28C, t82 - 107: LDL (t82), t84 - 108: PUTL t84, R31 - 109: INCEIPL $4 - - 0x25476FB0: 38210290 addi r1,r1,656 - 110: GETL R1, t86 - 111: ADDL $0x290, t86 - 112: PUTL t86, R1 - 113: INCEIPL $4 - - 0x25476FB4: 4E800020 blr - 114: GETL LR, t88 - 115: JMPo-r t88 ($4) - - -. 0 25476F54 100 -. 7F A3 EB 78 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 - -==== BB 862 (0x2547A460) approx BBs exec'd 0 ==== - - 0x2547A460: 2C980000 cmpi cr1,r24,0 - 0: GETL R24, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547A464: 41860010 bc 12,6,0x2547A474 - 4: Js06o $0x2547A474 - - -. 0 2547A460 8 -. 2C 98 00 00 41 86 00 10 - -==== BB 863 (0x2547A468) approx BBs exec'd 0 ==== - - 0x2547A468: 56CB103A rlwinm r11,r22,2,0,29 - 0: GETL R22, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R11 - 3: INCEIPL $4 - - 0x2547A46C: 3AD60001 addi r22,r22,1 - 4: GETL R22, t2 - 5: ADDL $0x1, t2 - 6: PUTL t2, R22 - 7: INCEIPL $4 - - 0x2547A470: 7D4BC12E stwx r10,r11,r24 - 8: GETL R24, t4 - 9: GETL R11, t6 - 10: ADDL t6, t4 - 11: GETL R10, t8 - 12: STL t8, (t4) - 13: INCEIPL $4 - - 0x2547A474: 853C0008 lwzu r9,8(r28) - 14: GETL R28, t10 - 15: ADDL $0x8, t10 - 16: PUTL t10, R28 - 17: LDL (t10), t12 - 18: PUTL t12, R9 - 19: INCEIPL $4 - - 0x2547A478: 2C090000 cmpi cr0,r9,0 - 20: GETL R9, t14 - 21: CMP0L t14, t16 (-rSo) - 22: ICRFL t16, $0x0, CR - 23: INCEIPL $4 - - 0x2547A47C: 4182043C bc 12,2,0x2547A8B8 - 24: Js02o $0x2547A8B8 - - -. 0 2547A468 24 -. 56 CB 10 3A 3A D6 00 01 7D 4B C1 2E 85 3C 00 08 2C 09 00 00 41 82 04 3C - -==== BB 864 (0x2547A8C0) approx BBs exec'd 0 ==== - - 0x2547A8C0: 3BB60001 addi r29,r22,1 - 0: GETL R22, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x2547A8C4: 56DC103A rlwinm r28,r22,2,0,29 - 4: GETL R22, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R28 - 7: INCEIPL $4 - - 0x2547A8C8: 3A400000 li r18,0 - 8: MOVL $0x0, t4 - 9: PUTL t4, R18 - 10: INCEIPL $4 - - 0x2547A8CC: 57B61838 rlwinm r22,r29,3,0,28 - 11: GETL R29, t6 - 12: SHLL $0x3, t6 - 13: PUTL t6, R22 - 14: INCEIPL $4 - - 0x2547A8D0: 7E5CC12E stwx r18,r28,r24 - 15: GETL R24, t8 - 16: GETL R28, t10 - 17: ADDL t10, t8 - 18: GETL R18, t12 - 19: STL t12, (t8) - 20: INCEIPL $4 - - 0x2547A8D4: 38760004 addi r3,r22,4 - 21: GETL R22, t14 - 22: ADDL $0x4, t14 - 23: PUTL t14, R3 - 24: INCEIPL $4 - - 0x2547A8D8: 4801D14D bl 0x25497A24 - 25: MOVL $0x2547A8DC, t16 - 26: PUTL t16, LR - 27: JMPo-c $0x25497A24 ($4) - - -. 0 2547A8C0 28 -. 3B B6 00 01 56 DC 10 3A 3A 40 00 00 57 B6 18 38 7E 5C C1 2E 38 76 00 04 48 01 D1 4D - -==== BB 865 (0x2547A8DC) approx BBs exec'd 0 ==== - - 0x2547A8DC: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547A8E0: 7C691B78 or r9,r3,r3 - 4: GETL R3, t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0x2547A8E4: 907A01E8 stw r3,488(r26) - 7: GETL R3, t6 - 8: GETL R26, t8 - 9: ADDL $0x1E8, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x2547A8E8: 418605C4 bc 12,6,0x2547AEAC - 12: Js06o $0x2547AEAC - - -. 0 2547A8DC 16 -. 2C 83 00 00 7C 69 1B 78 90 7A 01 E8 41 86 05 C4 - -==== BB 866 (0x2547A8EC) approx BBs exec'd 0 ==== - - 0x2547A8EC: 57B5103A rlwinm r21,r29,2,0,29 - 0: GETL R29, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R21 - 3: INCEIPL $4 - - 0x2547A8F0: 7F04C378 or r4,r24,r24 - 4: GETL R24, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0x2547A8F4: 7EA5AB78 or r5,r21,r21 - 7: GETL R21, t4 - 8: PUTL t4, R5 - 9: INCEIPL $4 - - 0x2547A8F8: 93490000 stw r26,0(r9) - 10: GETL R26, t6 - 11: GETL R9, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547A8FC: 38630004 addi r3,r3,4 - 14: GETL R3, t10 - 15: ADDL $0x4, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0x2547A900: 480092E1 bl 0x25483BE0 - 18: MOVL $0x2547A904, t12 - 19: PUTL t12, LR - 20: JMPo-c $0x25483BE0 ($4) - - -. 0 2547A8EC 24 -. 57 B5 10 3A 7F 04 C3 78 7E A5 AB 78 93 49 00 00 38 63 00 04 48 00 92 E1 - -==== BB 867 (0x2547A904) approx BBs exec'd 0 ==== - - 0x2547A904: 809A01E8 lwz r4,488(r26) - 0: GETL R26, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547A908: 7EA5AB78 or r5,r21,r21 - 5: GETL R21, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547A90C: 7F552214 add r26,r21,r4 - 8: GETL R21, t6 - 9: GETL R4, t8 - 10: ADDL t6, t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x2547A910: 387A0004 addi r3,r26,4 - 13: GETL R26, t10 - 14: ADDL $0x4, t10 - 15: PUTL t10, R3 - 16: INCEIPL $4 - - 0x2547A914: 480092CD bl 0x25483BE0 - 17: MOVL $0x2547A918, t12 - 18: PUTL t12, LR - 19: JMPo-c $0x25483BE0 ($4) - - -. 0 2547A904 20 -. 80 9A 01 E8 7E A5 AB 78 7F 55 22 14 38 7A 00 04 48 00 92 CD - -==== BB 868 (0x25482F94) approx BBs exec'd 0 ==== - - 0x25482F94: 8CC40001 lbzu r6,1(r4) - 0: GETL R4, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R4 - 3: LDB (t0), t2 - 4: PUTL t2, R6 - 5: INCEIPL $4 - - 0x25482F98: 2C850000 cmpi cr1,r5,0 - 6: GETL R5, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x25482F9C: 41860020 bc 12,6,0x25482FBC - 10: Js06o $0x25482FBC - - -. 0 25482F94 12 -. 8C C4 00 01 2C 85 00 00 41 86 00 20 - -==== BB 869 (0x25476ED0) approx BBs exec'd 0 ==== - - 0x25476ED0: 809D001C lwz r4,28(r29) - 0: GETL R29, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25476ED4: 3B600000 li r27,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R27 - 7: INCEIPL $4 - - 0x25476ED8: 48000020 b 0x25476EF8 - 8: JMPo $0x25476EF8 ($4) - - -. 0 25476ED0 12 -. 80 9D 00 1C 3B 60 00 00 48 00 00 20 - -==== BB 870 (0x25476EF8) approx BBs exec'd 0 ==== - - 0x25476EF8: 2F040000 cmpi cr6,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25476EFC: 409AFFE0 bc 4,26,0x25476EDC - 4: Jc26o $0x25476EDC - - -. 0 25476EF8 8 -. 2F 04 00 00 40 9A FF E0 - -==== BB 871 (0x25476EDC) approx BBs exec'd 0 ==== - - 0x25476EDC: 7C9B2378 or r27,r4,r4 - 0: GETL R4, t0 - 1: PUTL t0, R27 - 2: INCEIPL $4 - - 0x25476EE0: 80840000 lwz r4,0(r4) - 3: GETL R4, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0x25476EE4: 7F83E378 or r3,r28,r28 - 7: GETL R28, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x25476EE8: 4800BFF9 bl 0x25482EE0 - 10: MOVL $0x25476EEC, t8 - 11: PUTL t8, LR - 12: JMPo-c $0x25482EE0 ($4) - - -. 0 25476EDC 16 -. 7C 9B 23 78 80 84 00 00 7F 83 E3 78 48 00 BF F9 - -==== BB 872 (0x25476EEC) approx BBs exec'd 0 ==== - - 0x25476EEC: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25476EF0: 419E0058 bc 12,30,0x25476F48 - 4: Js30o $0x25476F48 - - -. 0 25476EEC 8 -. 2F 83 00 00 41 9E 00 58 - -==== BB 873 (0x25476EF4) approx BBs exec'd 0 ==== - - 0x25476EF4: 809B0004 lwz r4,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25476EF8: 2F040000 cmpi cr6,r4,0 - 5: GETL R4, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25476EFC: 409AFFE0 bc 4,26,0x25476EDC - 9: Jc26o $0x25476EDC - - -. 0 25476EF4 12 -. 80 9B 00 04 2F 04 00 00 40 9A FF E0 - -==== BB 874 (0x25476F00) approx BBs exec'd 0 ==== - - 0x25476F00: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25476F04: 4800C0CD bl 0x25482FD0 - 3: MOVL $0x25476F08, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x25482FD0 ($4) - - -. 0 25476F00 8 -. 7F 83 E3 78 48 00 C0 CD - -==== BB 875 (0x25476F08) approx BBs exec'd 0 ==== - - 0x25476F08: 7C661B78 or r6,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x25476F0C: 3863000D addi r3,r3,13 - 3: GETL R3, t2 - 4: ADDL $0xD, t2 - 5: PUTL t2, R3 - 6: INCEIPL $4 - - 0x25476F10: 3B460001 addi r26,r6,1 - 7: GETL R6, t4 - 8: ADDL $0x1, t4 - 9: PUTL t4, R26 - 10: INCEIPL $4 - - 0x25476F14: 48020B11 bl 0x25497A24 - 11: MOVL $0x25476F18, t6 - 12: PUTL t6, LR - 13: JMPo-c $0x25497A24 ($4) - - -. 0 25476F08 16 -. 7C 66 1B 78 38 63 00 0D 3B 46 00 01 48 02 0B 11 - -==== BB 876 (0x25476F18) approx BBs exec'd 0 ==== - - 0x25476F18: 7C7F1B79 or. r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25476F1C: 80DE01AC lwz r6,428(r30) - 5: GETL R30, t4 - 6: ADDL $0x1AC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x25476F20: 7F84E378 or r4,r28,r28 - 10: GETL R28, t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x25476F24: 4182013C bc 12,2,0x25477060 - 13: Js02o $0x25477060 - - -. 0 25476F18 16 -. 7C 7F 1B 79 80 DE 01 AC 7F 84 E3 78 41 82 01 3C - -==== BB 877 (0x25476F28) approx BBs exec'd 0 ==== - - 0x25476F28: 7F84E378 or r4,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x25476F2C: 7F45D378 or r5,r26,r26 - 3: GETL R26, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0x25476F30: 387F000C addi r3,r31,12 - 6: GETL R31, t4 - 7: ADDL $0xC, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0x25476F34: 4800CCAD bl 0x25483BE0 - 10: MOVL $0x25476F38, t6 - 11: PUTL t6, LR - 12: JMPo-c $0x25483BE0 ($4) - - -. 0 25476F28 16 -. 7F 84 E3 78 7F 45 D3 78 38 7F 00 0C 48 00 CC AD - -==== BB 878 (0x25476F38) approx BBs exec'd 0 ==== - - 0x25476F38: 92DF0004 stw r22,4(r31) - 0: GETL R22, t0 - 1: GETL R31, t2 - 2: ADDL $0x4, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25476F3C: 907F0000 stw r3,0(r31) - 5: GETL R3, t4 - 6: GETL R31, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x25476F40: 92DF0008 stw r22,8(r31) - 9: GETL R22, t8 - 10: GETL R31, t10 - 11: ADDL $0x8, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25476F44: 93FB0004 stw r31,4(r27) - 14: GETL R31, t12 - 15: GETL R27, t14 - 16: ADDL $0x4, t14 - 17: STL t12, (t14) - 18: INCEIPL $4 - - 0x25476F48: 811D0180 lwz r8,384(r29) - 19: GETL R29, t16 - 20: ADDL $0x180, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R8 - 23: INCEIPL $4 - - 0x25476F4C: 65070080 oris r7,r8,0x80 - 24: GETL R8, t20 - 25: ORL $0x800000, t20 - 26: PUTL t20, R7 - 27: INCEIPL $4 - - 0x25476F50: 90FD0180 stw r7,384(r29) - 28: GETL R7, t22 - 29: GETL R29, t24 - 30: ADDL $0x180, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0x25476F54: 7FA3EB78 or r3,r29,r29 - 33: GETL R29, t26 - 34: PUTL t26, R3 - 35: INCEIPL $4 - - 0x25476F58: 83E10294 lwz r31,660(r1) - 36: GETL R1, t28 - 37: ADDL $0x294, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0x25476F5C: 81810244 lwz r12,580(r1) - 41: GETL R1, t32 - 42: ADDL $0x244, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R12 - 45: INCEIPL $4 - - 0x25476F60: 7FE803A6 mtlr r31 - 46: GETL R31, t36 - 47: PUTL t36, LR - 48: INCEIPL $4 - - 0x25476F64: 81C10248 lwz r14,584(r1) - 49: GETL R1, t38 - 50: ADDL $0x248, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R14 - 53: INCEIPL $4 - - 0x25476F68: 81E1024C lwz r15,588(r1) - 54: GETL R1, t42 - 55: ADDL $0x24C, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R15 - 58: INCEIPL $4 - - 0x25476F6C: 7D818120 mtcrf 0x18,r12 - 59: GETL R12, t46 - 60: ICRFL t46, $0x3, CR - 61: ICRFL t46, $0x4, CR - 62: INCEIPL $4 - - 0x25476F70: 82010250 lwz r16,592(r1) - 63: GETL R1, t48 - 64: ADDL $0x250, t48 - 65: LDL (t48), t50 - 66: PUTL t50, R16 - 67: INCEIPL $4 - - 0x25476F74: 82210254 lwz r17,596(r1) - 68: GETL R1, t52 - 69: ADDL $0x254, t52 - 70: LDL (t52), t54 - 71: PUTL t54, R17 - 72: INCEIPL $4 - - 0x25476F78: 82410258 lwz r18,600(r1) - 73: GETL R1, t56 - 74: ADDL $0x258, t56 - 75: LDL (t56), t58 - 76: PUTL t58, R18 - 77: INCEIPL $4 - - 0x25476F7C: 8261025C lwz r19,604(r1) - 78: GETL R1, t60 - 79: ADDL $0x25C, t60 - 80: LDL (t60), t62 - 81: PUTL t62, R19 - 82: INCEIPL $4 - - 0x25476F80: 82810260 lwz r20,608(r1) - 83: GETL R1, t64 - 84: ADDL $0x260, t64 - 85: LDL (t64), t66 - 86: PUTL t66, R20 - 87: INCEIPL $4 - - 0x25476F84: 82A10264 lwz r21,612(r1) - 88: GETL R1, t68 - 89: ADDL $0x264, t68 - 90: LDL (t68), t70 - 91: PUTL t70, R21 - 92: INCEIPL $4 - - 0x25476F88: 82C10268 lwz r22,616(r1) - 93: GETL R1, t72 - 94: ADDL $0x268, t72 - 95: LDL (t72), t74 - 96: PUTL t74, R22 - 97: INCEIPL $4 - - 0x25476F8C: 82E1026C lwz r23,620(r1) - 98: GETL R1, t76 - 99: ADDL $0x26C, t76 - 100: LDL (t76), t78 - 101: PUTL t78, R23 - 102: INCEIPL $4 - - 0x25476F90: 83010270 lwz r24,624(r1) - 103: GETL R1, t80 - 104: ADDL $0x270, t80 - 105: LDL (t80), t82 - 106: PUTL t82, R24 - 107: INCEIPL $4 - - 0x25476F94: 83210274 lwz r25,628(r1) - 108: GETL R1, t84 - 109: ADDL $0x274, t84 - 110: LDL (t84), t86 - 111: PUTL t86, R25 - 112: INCEIPL $4 - - 0x25476F98: 83410278 lwz r26,632(r1) - 113: GETL R1, t88 - 114: ADDL $0x278, t88 - 115: LDL (t88), t90 - 116: PUTL t90, R26 - 117: INCEIPL $4 - - 0x25476F9C: 8361027C lwz r27,636(r1) - 118: GETL R1, t92 - 119: ADDL $0x27C, t92 - 120: LDL (t92), t94 - 121: PUTL t94, R27 - 122: INCEIPL $4 - - 0x25476FA0: 83810280 lwz r28,640(r1) - 123: GETL R1, t96 - 124: ADDL $0x280, t96 - 125: LDL (t96), t98 - 126: PUTL t98, R28 - 127: INCEIPL $4 - - 0x25476FA4: 83A10284 lwz r29,644(r1) - 128: GETL R1, t100 - 129: ADDL $0x284, t100 - 130: LDL (t100), t102 - 131: PUTL t102, R29 - 132: INCEIPL $4 - - 0x25476FA8: 83C10288 lwz r30,648(r1) - 133: GETL R1, t104 - 134: ADDL $0x288, t104 - 135: LDL (t104), t106 - 136: PUTL t106, R30 - 137: INCEIPL $4 - - 0x25476FAC: 83E1028C lwz r31,652(r1) - 138: GETL R1, t108 - 139: ADDL $0x28C, t108 - 140: LDL (t108), t110 - 141: PUTL t110, R31 - 142: INCEIPL $4 - - 0x25476FB0: 38210290 addi r1,r1,656 - 143: GETL R1, t112 - 144: ADDL $0x290, t112 - 145: PUTL t112, R1 - 146: INCEIPL $4 - - 0x25476FB4: 4E800020 blr - 147: GETL LR, t114 - 148: JMPo-r t114 ($4) - - -. 0 25476F38 128 -. 92 DF 00 04 90 7F 00 00 92 DF 00 08 93 FB 00 04 81 1D 01 80 65 07 00 80 90 FD 01 80 7F A3 EB 78 83 E1 02 94 81 81 02 44 7F E8 03 A6 81 C1 02 48 81 E1 02 4C 7D 81 81 20 82 01 02 50 82 21 02 54 82 41 02 58 82 61 02 5C 82 81 02 60 82 A1 02 64 82 C1 02 68 82 E1 02 6C 83 01 02 70 83 21 02 74 83 41 02 78 83 61 02 7C 83 81 02 80 83 A1 02 84 83 C1 02 88 83 E1 02 8C 38 21 02 90 4E 80 00 20 - -==== BB 879 (0x2547A374) approx BBs exec'd 0 ==== - - 0x2547A374: 809A00F0 lwz r4,240(r26) - 0: GETL R26, t0 - 1: ADDL $0xF0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547A378: 2C840000 cmpi cr1,r4,0 - 5: GETL R4, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547A37C: 40860010 bc 4,6,0x2547A38C - 9: Jc06o $0x2547A38C - - -. 0 2547A374 12 -. 80 9A 00 F0 2C 84 00 00 40 86 00 10 - -==== BB 880 (0x2547A380) approx BBs exec'd 0 ==== - - 0x2547A380: 80BA00E8 lwz r5,232(r26) - 0: GETL R26, t0 - 1: ADDL $0xE8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547A384: 2C050000 cmpi cr0,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547A388: 41820530 bc 12,2,0x2547A8B8 - 9: Js02o $0x2547A8B8 - - -. 0 2547A380 12 -. 80 BA 00 E8 2C 05 00 00 41 82 05 30 - -==== BB 881 (0x2547A5C4) approx BBs exec'd 0 ==== - - 0x2547A5C4: 83100000 lwz r24,0(r16) - 0: GETL R16, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R24 - 3: INCEIPL $4 - - 0x2547A5C8: 827F0038 lwz r19,56(r31) - 4: GETL R31, t4 - 5: ADDL $0x38, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R19 - 8: INCEIPL $4 - - 0x2547A5CC: 21780000 subfic r11,r24,0 - 9: GETL R24, t8 - 10: MOVL $0x0, t10 - 11: SBBL t8, t10 (-wCa) - 12: PUTL t10, R11 - 13: INCEIPL $4 - - 0x2547A5D0: 7DCBC114 adde r14,r11,r24 - 14: GETL R11, t12 - 15: GETL R24, t14 - 16: ADCL t12, t14 (-rCa-wCa) - 17: PUTL t14, R14 - 18: INCEIPL $4 - - 0x2547A5D4: 3153FFFF addic r10,r19,-1 - 19: GETL R19, t16 - 20: ADCL $0xFFFFFFFF, t16 (-wCa) - 21: PUTL t16, R10 - 22: INCEIPL $4 - - 0x2547A5D8: 7F6A9910 subfe r27,r10,r19 - 23: GETL R10, t18 - 24: GETL R19, t20 - 25: SBBL t18, t20 (-rCa-wCa) - 26: PUTL t20, R27 - 27: INCEIPL $4 - - 0x2547A5DC: 7DC8D839 and. r8,r14,r27 - 28: GETL R14, t22 - 29: GETL R27, t24 - 30: ANDL t22, t24 - 31: PUTL t24, R8 - 32: CMP0L t24, t26 (-rSo) - 33: ICRFL t26, $0x0, CR - 34: INCEIPL $4 - - 0x2547A5E0: 4182000C bc 12,2,0x2547A5EC - 35: Js02o $0x2547A5EC - - -. 0 2547A5C4 32 -. 83 10 00 00 82 7F 00 38 21 78 00 00 7D CB C1 14 31 53 FF FF 7F 6A 99 10 7D C8 D8 39 41 82 00 0C - -==== BB 882 (0x2547A5E4) approx BBs exec'd 0 ==== - - 0x2547A5E4: 811F0038 lwz r8,56(r31) - 0: GETL R31, t0 - 1: ADDL $0x38, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547A5E8: 91100000 stw r8,0(r16) - 5: GETL R8, t4 - 6: GETL R16, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547A5EC: 807701E8 lwz r3,488(r23) - 9: GETL R23, t8 - 10: ADDL $0x1E8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R3 - 13: INCEIPL $4 - - 0x2547A5F0: 2F030000 cmpi cr6,r3,0 - 14: GETL R3, t12 - 15: CMP0L t12, t14 (-rSo) - 16: ICRFL t14, $0x6, CR - 17: INCEIPL $4 - - 0x2547A5F4: 419A0018 bc 12,26,0x2547A60C - 18: Js26o $0x2547A60C - - -. 0 2547A5E4 20 -. 81 1F 00 38 91 10 00 00 80 77 01 E8 2F 03 00 00 41 9A 00 18 - -==== BB 883 (0x2547A60C) approx BBs exec'd 0 ==== - - 0x2547A60C: 80DF000C lwz r6,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547A610: 54C51838 rlwinm r5,r6,3,0,28 - 5: GETL R6, t4 - 6: SHLL $0x3, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547A614: 38650004 addi r3,r5,4 - 9: GETL R5, t6 - 10: ADDL $0x4, t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0x2547A618: 4801D40D bl 0x25497A24 - 13: MOVL $0x2547A61C, t8 - 14: PUTL t8, LR - 15: JMPo-c $0x25497A24 ($4) - - -. 0 2547A60C 16 -. 80 DF 00 0C 54 C5 18 38 38 65 00 04 48 01 D4 0D - -==== BB 884 (0x2547A61C) approx BBs exec'd 0 ==== - - 0x2547A61C: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547A620: 907701E8 stw r3,488(r23) - 4: GETL R3, t4 - 5: GETL R23, t6 - 6: ADDL $0x1E8, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547A624: 4186089C bc 12,6,0x2547AEC0 - 9: Js06o $0x2547AEC0 - - -. 0 2547A61C 12 -. 2C 83 00 00 90 77 01 E8 41 86 08 9C - -==== BB 885 (0x2547A628) approx BBs exec'd 0 ==== - - 0x2547A628: 80FF0008 lwz r7,8(r31) - 0: GETL R31, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547A62C: 38A00000 li r5,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547A630: 829F000C lwz r20,12(r31) - 8: GETL R31, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R20 - 12: INCEIPL $4 - - 0x2547A634: 2C070000 cmpi cr0,r7,0 - 13: GETL R7, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x0, CR - 16: INCEIPL $4 - - 0x2547A638: 569D103A rlwinm r29,r20,2,0,29 - 17: GETL R20, t14 - 18: SHLL $0x2, t14 - 19: PUTL t14, R29 - 20: INCEIPL $4 - - 0x2547A63C: 9297015C stw r20,348(r23) - 21: GETL R20, t16 - 22: GETL R23, t18 - 23: ADDL $0x15C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547A640: 7D23EA14 add r9,r3,r29 - 26: GETL R3, t20 - 27: GETL R29, t22 - 28: ADDL t20, t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0x2547A644: 90BF000C stw r5,12(r31) - 31: GETL R5, t24 - 32: GETL R31, t26 - 33: ADDL $0xC, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547A648: 38890004 addi r4,r9,4 - 36: GETL R9, t28 - 37: ADDL $0x4, t28 - 38: PUTL t28, R4 - 39: INCEIPL $4 - - 0x2547A64C: 90970158 stw r4,344(r23) - 40: GETL R4, t30 - 41: GETL R23, t32 - 42: ADDL $0x158, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x2547A650: 41820050 bc 12,2,0x2547A6A0 - 45: Js02o $0x2547A6A0 - - -. 0 2547A628 44 -. 80 FF 00 08 38 A0 00 00 82 9F 00 0C 2C 07 00 00 56 9D 10 3A 92 97 01 5C 7D 23 EA 14 90 BF 00 0C 38 89 00 04 90 97 01 58 41 82 00 50 - -==== BB 886 (0x2547A654) approx BBs exec'd 0 ==== - - 0x2547A654: 2F0F0000 cmpi cr6,r15,0 - 0: GETL R15, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547A658: 38C00000 li r6,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R6 - 6: INCEIPL $4 - - 0x2547A65C: 409A01F8 bc 4,26,0x2547A854 - 7: Jc26o $0x2547A854 - - -. 0 2547A654 12 -. 2F 0F 00 00 38 C0 00 00 40 9A 01 F8 - -==== BB 887 (0x2547A660) approx BBs exec'd 0 ==== - - 0x2547A660: 817F000C lwz r11,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547A664: 80070004 lwz r0,4(r7) - 5: GETL R7, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x2547A668: 83370158 lwz r25,344(r23) - 10: GETL R23, t8 - 11: ADDL $0x158, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R25 - 14: INCEIPL $4 - - 0x2547A66C: 5576103A rlwinm r22,r11,2,0,29 - 15: GETL R11, t12 - 16: SHLL $0x2, t12 - 17: PUTL t12, R22 - 18: INCEIPL $4 - - 0x2547A670: 398B0001 addi r12,r11,1 - 19: GETL R11, t14 - 20: ADDL $0x1, t14 - 21: PUTL t14, R12 - 22: INCEIPL $4 - - 0x2547A674: 7C16C92E stwx r0,r22,r25 - 23: GETL R25, t16 - 24: GETL R22, t18 - 25: ADDL t18, t16 - 26: GETL R0, t20 - 27: STL t20, (t16) - 28: INCEIPL $4 - - 0x2547A678: 81E70004 lwz r15,4(r7) - 29: GETL R7, t22 - 30: ADDL $0x4, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R15 - 33: INCEIPL $4 - - 0x2547A67C: 806F0180 lwz r3,384(r15) - 34: GETL R15, t26 - 35: ADDL $0x180, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R3 - 38: INCEIPL $4 - - 0x2547A680: 919F000C stw r12,12(r31) - 39: GETL R12, t30 - 40: GETL R31, t32 - 41: ADDL $0xC, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x2547A684: 50C3C94C rlwimi r3,r6,25,5,6 - 44: GETL R3, t34 - 45: GETL R6, t36 - 46: ROLL $0x19, t36 - 47: ANDL $0x6000000, t36 - 48: ANDL $0xF9FFFFFF, t34 - 49: ORL t34, t36 - 50: PUTL t36, R3 - 51: INCEIPL $4 - - 0x2547A688: 906F0180 stw r3,384(r15) - 52: GETL R3, t38 - 53: GETL R15, t40 - 54: ADDL $0x180, t40 - 55: STL t38, (t40) - 56: INCEIPL $4 - - 0x2547A68C: 80E70008 lwz r7,8(r7) - 57: GETL R7, t42 - 58: ADDL $0x8, t42 - 59: LDL (t42), t44 - 60: PUTL t44, R7 - 61: INCEIPL $4 - - 0x2547A690: 2F070000 cmpi cr6,r7,0 - 62: GETL R7, t46 - 63: CMP0L t46, t48 (-rSo) - 64: ICRFL t48, $0x6, CR - 65: INCEIPL $4 - - 0x2547A694: 409AFFCC bc 4,26,0x2547A660 - 66: Jc26o $0x2547A660 - - -. 0 2547A660 56 -. 81 7F 00 0C 80 07 00 04 83 37 01 58 55 76 10 3A 39 8B 00 01 7C 16 C9 2E 81 E7 00 04 80 6F 01 80 91 9F 00 0C 50 C3 C9 4C 90 6F 01 80 80 E7 00 08 2F 07 00 00 40 9A FF CC - -==== BB 888 (0x2547A698) approx BBs exec'd 0 ==== - - 0x2547A698: 80BF000C lwz r5,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547A69C: 80970158 lwz r4,344(r23) - 5: GETL R23, t4 - 6: ADDL $0x158, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x2547A6A0: 839E04F4 lwz r28,1268(r30) - 10: GETL R30, t8 - 11: ADDL $0x4F4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R28 - 14: INCEIPL $4 - - 0x2547A6A4: 80FC0000 lwz r7,0(r28) - 15: GETL R28, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R7 - 18: INCEIPL $4 - - 0x2547A6A8: 70E80400 andi. r8,r7,0x400 - 19: GETL R7, t16 - 20: ANDL $0x400, t16 - 21: PUTL t16, R8 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x0, CR - 24: INCEIPL $4 - - 0x2547A6AC: 408204E0 bc 4,2,0x2547AB8C - 25: Jc02o $0x2547AB8C - - -. 0 2547A698 24 -. 80 BF 00 0C 80 97 01 58 83 9E 04 F4 80 FC 00 00 70 E8 04 00 40 82 04 E0 - -==== BB 889 (0x2547A6B0) approx BBs exec'd 0 ==== - - 0x2547A6B0: 80D701F0 lwz r6,496(r23) - 0: GETL R23, t0 - 1: ADDL $0x1F0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547A6B4: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547A6B8: 2B860000 cmpli cr7,r6,0 - 8: GETL R6, t6 - 9: MOVL $0x0, t10 - 10: CMPUL t6, t10, t8 (-rSo) - 11: ICRFL t8, $0x7, CR - 12: INCEIPL $4 - - 0x2547A6BC: 409D0048 bc 4,29,0x2547A704 - 13: Jc29o $0x2547A704 - - -. 0 2547A6B0 16 -. 80 D7 01 F0 38 60 00 00 2B 86 00 00 40 9D 00 48 - -==== BB 890 (0x2547A704) approx BBs exec'd 0 ==== - - 0x2547A704: 807701E8 lwz r3,488(r23) - 0: GETL R23, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547A708: 54A5103A rlwinm r5,r5,2,0,29 - 5: GETL R5, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547A70C: 3B000001 li r24,1 - 9: MOVL $0x1, t6 - 10: PUTL t6, R24 - 11: INCEIPL $4 - - 0x2547A710: 480094D1 bl 0x25483BE0 - 12: MOVL $0x2547A714, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25483BE0 ($4) - - -. 0 2547A704 16 -. 80 77 01 E8 54 A5 10 3A 3B 00 00 01 48 00 94 D1 - -==== BB 891 (0x2547A714) approx BBs exec'd 0 ==== - - 0x2547A714: 80FF000C lwz r7,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547A718: 7C183840 cmpl cr0,r24,r7 - 5: GETL R24, t4 - 6: GETL R7, t6 - 7: CMPUL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0x2547A71C: 4080032C bc 4,0,0x2547AA48 - 10: Jc00o $0x2547AA48 - - -. 0 2547A714 12 -. 80 FF 00 0C 7C 18 38 40 40 80 03 2C - -==== BB 892 (0x2547A720) approx BBs exec'd 0 ==== - - 0x2547A720: 815701E8 lwz r10,488(r23) - 0: GETL R23, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547A724: 82570158 lwz r18,344(r23) - 5: GETL R23, t4 - 6: ADDL $0x158, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R18 - 9: INCEIPL $4 - - 0x2547A728: 5715103A rlwinm r21,r24,2,0,29 - 10: GETL R24, t8 - 11: SHLL $0x2, t8 - 12: PUTL t8, R21 - 13: INCEIPL $4 - - 0x2547A72C: 806A0004 lwz r3,4(r10) - 14: GETL R10, t10 - 15: ADDL $0x4, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R3 - 18: INCEIPL $4 - - 0x2547A730: 3B200001 li r25,1 - 19: MOVL $0x1, t14 - 20: PUTL t14, R25 - 21: INCEIPL $4 - - 0x2547A734: 7F55902E lwzx r26,r21,r18 - 22: GETL R18, t16 - 23: GETL R21, t18 - 24: ADDL t18, t16 - 25: LDL (t16), t20 - 26: PUTL t20, R26 - 27: INCEIPL $4 - - 0x2547A738: 7F83D000 cmp cr7,r3,r26 - 28: GETL R3, t22 - 29: GETL R26, t24 - 30: CMPL t22, t24, t26 (-rSo) - 31: ICRFL t26, $0x7, CR - 32: INCEIPL $4 - - 0x2547A73C: 419E0018 bc 12,30,0x2547A754 - 33: Js30o $0x2547A754 - - -. 0 2547A720 32 -. 81 57 01 E8 82 57 01 58 57 15 10 3A 80 6A 00 04 3B 20 00 01 7F 55 90 2E 7F 83 D0 00 41 9E 00 18 - -==== BB 893 (0x2547A754) approx BBs exec'd 0 ==== - - 0x2547A754: 3B790001 addi r27,r25,1 - 0: GETL R25, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x2547A758: 7C9B3840 cmpl cr1,r27,r7 - 4: GETL R27, t2 - 5: GETL R7, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547A75C: 4084007C bc 4,4,0x2547A7D8 - 9: Jc04o $0x2547A7D8 - - -. 0 2547A754 12 -. 3B 79 00 01 7C 9B 38 40 40 84 00 7C - -==== BB 894 (0x2547A760) approx BBs exec'd 0 ==== - - 0x2547A760: 5768103A rlwinm r8,r27,2,0,29 - 0: GETL R27, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x2547A764: 7E68502E lwzx r19,r8,r10 - 4: GETL R10, t2 - 5: GETL R8, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R19 - 9: INCEIPL $4 - - 0x2547A768: 817301E8 lwz r11,488(r19) - 10: GETL R19, t8 - 11: ADDL $0x1E8, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547A76C: 2F0B0000 cmpi cr6,r11,0 - 15: GETL R11, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0x2547A770: 419A005C bc 12,26,0x2547A7CC - 19: Js26o $0x2547A7CC - - -. 0 2547A760 20 -. 57 68 10 3A 7E 68 50 2E 81 73 01 E8 2F 0B 00 00 41 9A 00 5C - -==== BB 895 (0x2547A774) approx BBs exec'd 0 ==== - - 0x2547A774: 812B0000 lwz r9,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547A778: 2F890000 cmpi cr7,r9,0 - 4: GETL R9, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0x2547A77C: 419E0050 bc 12,30,0x2547A7CC - 8: Js30o $0x2547A7CC - - -. 0 2547A774 12 -. 81 2B 00 00 2F 89 00 00 41 9E 00 50 - -==== BB 896 (0x2547A780) approx BBs exec'd 0 ==== - - 0x2547A780: 7E19D850 subf r16,r25,r27 - 0: GETL R25, t0 - 1: GETL R27, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R16 - 4: INCEIPL $4 - - 0x2547A784: 5605103A rlwinm r5,r16,2,0,29 - 5: GETL R16, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547A788: 48000010 b 0x2547A798 - 9: JMPo $0x2547A798 ($4) - - -. 0 2547A780 12 -. 7E 19 D8 50 56 05 10 3A 48 00 00 10 - -==== BB 897 (0x2547A798) approx BBs exec'd 0 ==== - - 0x2547A798: 7C09D000 cmp cr0,r9,r26 - 0: GETL R9, t0 - 1: GETL R26, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0x2547A79C: 396B0004 addi r11,r11,4 - 5: GETL R11, t6 - 6: ADDL $0x4, t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0x2547A7A0: 4082FFEC bc 4,2,0x2547A78C - 9: Jc02o $0x2547A78C - - -. 0 2547A798 12 -. 7C 09 D0 00 39 6B 00 04 40 82 FF EC - -==== BB 898 (0x2547A78C) approx BBs exec'd 0 ==== - - 0x2547A78C: 812B0000 lwz r9,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547A790: 2C890000 cmpi cr1,r9,0 - 4: GETL R9, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x2547A794: 41860038 bc 12,6,0x2547A7CC - 8: Js06o $0x2547A7CC - - -. 0 2547A78C 12 -. 81 2B 00 00 2C 89 00 00 41 86 00 38 - -==== BB 899 (0x2547A7CC) approx BBs exec'd 0 ==== - - 0x2547A7CC: 3B7B0001 addi r27,r27,1 - 0: GETL R27, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x2547A7D0: 7C9B3840 cmpl cr1,r27,r7 - 4: GETL R27, t2 - 5: GETL R7, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547A7D4: 4184FF8C bc 12,4,0x2547A760 - 9: Js04o $0x2547A760 - - -. 0 2547A7CC 12 -. 3B 7B 00 01 7C 9B 38 40 41 84 FF 8C - -==== BB 900 (0x2547A7D8) approx BBs exec'd 0 ==== - - 0x2547A7D8: 3B180001 addi r24,r24,1 - 0: GETL R24, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R24 - 3: INCEIPL $4 - - 0x2547A7DC: 7F183840 cmpl cr6,r24,r7 - 4: GETL R24, t2 - 5: GETL R7, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547A7E0: 4198FF44 bc 12,24,0x2547A724 - 9: Js24o $0x2547A724 - - -. 0 2547A7D8 12 -. 3B 18 00 01 7F 18 38 40 41 98 FF 44 - -==== BB 901 (0x2547A724) approx BBs exec'd 0 ==== - - 0x2547A724: 82570158 lwz r18,344(r23) - 0: GETL R23, t0 - 1: ADDL $0x158, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x2547A728: 5715103A rlwinm r21,r24,2,0,29 - 5: GETL R24, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R21 - 8: INCEIPL $4 - - 0x2547A72C: 806A0004 lwz r3,4(r10) - 9: GETL R10, t6 - 10: ADDL $0x4, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x2547A730: 3B200001 li r25,1 - 14: MOVL $0x1, t10 - 15: PUTL t10, R25 - 16: INCEIPL $4 - - 0x2547A734: 7F55902E lwzx r26,r21,r18 - 17: GETL R18, t12 - 18: GETL R21, t14 - 19: ADDL t14, t12 - 20: LDL (t12), t16 - 21: PUTL t16, R26 - 22: INCEIPL $4 - - 0x2547A738: 7F83D000 cmp cr7,r3,r26 - 23: GETL R3, t18 - 24: GETL R26, t20 - 25: CMPL t18, t20, t22 (-rSo) - 26: ICRFL t22, $0x7, CR - 27: INCEIPL $4 - - 0x2547A73C: 419E0018 bc 12,30,0x2547A754 - 28: Js30o $0x2547A754 - - -. 0 2547A724 28 -. 82 57 01 58 57 15 10 3A 80 6A 00 04 3B 20 00 01 7F 55 90 2E 7F 83 D0 00 41 9E 00 18 - -==== BB 902 (0x2547A740) approx BBs exec'd 0 ==== - - 0x2547A740: 3B390001 addi r25,r25,1 - 0: GETL R25, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0x2547A744: 572E103A rlwinm r14,r25,2,0,29 - 4: GETL R25, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R14 - 7: INCEIPL $4 - - 0x2547A748: 7F6E502E lwzx r27,r14,r10 - 8: GETL R10, t4 - 9: GETL R14, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0x2547A74C: 7F9BD000 cmp cr7,r27,r26 - 14: GETL R27, t10 - 15: GETL R26, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x2547A750: 409EFFF0 bc 4,30,0x2547A740 - 19: Jc30o $0x2547A740 - - -. 0 2547A740 20 -. 3B 39 00 01 57 2E 10 3A 7F 6E 50 2E 7F 9B D0 00 40 9E FF F0 - -==== BB 903 (0x2547A7E4) approx BBs exec'd 0 ==== - - 0x2547A7E4: 2F910000 cmpi cr7,r17,0 - 0: GETL R17, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547A7E8: 54F7103A rlwinm r23,r7,2,0,29 - 4: GETL R7, t4 - 5: SHLL $0x2, t4 - 6: PUTL t4, R23 - 7: INCEIPL $4 - - 0x2547A7EC: 3B400000 li r26,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R26 - 10: INCEIPL $4 - - 0x2547A7F0: 7F57512E stwx r26,r23,r10 - 11: GETL R10, t8 - 12: GETL R23, t10 - 13: ADDL t10, t8 - 14: GETL R26, t12 - 15: STL t12, (t8) - 16: INCEIPL $4 - - 0x2547A7F4: 409E06DC bc 4,30,0x2547AED0 - 17: Jc30o $0x2547AED0 - - -. 0 2547A7E4 20 -. 2F 91 00 00 54 F7 10 3A 3B 40 00 00 7F 57 51 2E 40 9E 06 DC - -==== BB 904 (0x2547A7F8) approx BBs exec'd 0 ==== - - 0x2547A7F8: 81010000 lwz r8,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0x2547A7FC: 82280004 lwz r17,4(r8) - 4: GETL R8, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R17 - 8: INCEIPL $4 - - 0x2547A800: 81C8FFB8 lwz r14,-72(r8) - 9: GETL R8, t8 - 10: ADDL $0xFFFFFFB8, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R14 - 13: INCEIPL $4 - - 0x2547A804: 7E2803A6 mtlr r17 - 14: GETL R17, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x2547A808: 81E8FFBC lwz r15,-68(r8) - 17: GETL R8, t14 - 18: ADDL $0xFFFFFFBC, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R15 - 21: INCEIPL $4 - - 0x2547A80C: 8208FFC0 lwz r16,-64(r8) - 22: GETL R8, t18 - 23: ADDL $0xFFFFFFC0, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R16 - 26: INCEIPL $4 - - 0x2547A810: 8228FFC4 lwz r17,-60(r8) - 27: GETL R8, t22 - 28: ADDL $0xFFFFFFC4, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R17 - 31: INCEIPL $4 - - 0x2547A814: 8248FFC8 lwz r18,-56(r8) - 32: GETL R8, t26 - 33: ADDL $0xFFFFFFC8, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R18 - 36: INCEIPL $4 - - 0x2547A818: 8268FFCC lwz r19,-52(r8) - 37: GETL R8, t30 - 38: ADDL $0xFFFFFFCC, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R19 - 41: INCEIPL $4 - - 0x2547A81C: 8288FFD0 lwz r20,-48(r8) - 42: GETL R8, t34 - 43: ADDL $0xFFFFFFD0, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R20 - 46: INCEIPL $4 - - 0x2547A820: 82A8FFD4 lwz r21,-44(r8) - 47: GETL R8, t38 - 48: ADDL $0xFFFFFFD4, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R21 - 51: INCEIPL $4 - - 0x2547A824: 82C8FFD8 lwz r22,-40(r8) - 52: GETL R8, t42 - 53: ADDL $0xFFFFFFD8, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R22 - 56: INCEIPL $4 - - 0x2547A828: 82E8FFDC lwz r23,-36(r8) - 57: GETL R8, t46 - 58: ADDL $0xFFFFFFDC, t46 - 59: LDL (t46), t48 - 60: PUTL t48, R23 - 61: INCEIPL $4 - - 0x2547A82C: 8308FFE0 lwz r24,-32(r8) - 62: GETL R8, t50 - 63: ADDL $0xFFFFFFE0, t50 - 64: LDL (t50), t52 - 65: PUTL t52, R24 - 66: INCEIPL $4 - - 0x2547A830: 8328FFE4 lwz r25,-28(r8) - 67: GETL R8, t54 - 68: ADDL $0xFFFFFFE4, t54 - 69: LDL (t54), t56 - 70: PUTL t56, R25 - 71: INCEIPL $4 - - 0x2547A834: 8348FFE8 lwz r26,-24(r8) - 72: GETL R8, t58 - 73: ADDL $0xFFFFFFE8, t58 - 74: LDL (t58), t60 - 75: PUTL t60, R26 - 76: INCEIPL $4 - - 0x2547A838: 8368FFEC lwz r27,-20(r8) - 77: GETL R8, t62 - 78: ADDL $0xFFFFFFEC, t62 - 79: LDL (t62), t64 - 80: PUTL t64, R27 - 81: INCEIPL $4 - - 0x2547A83C: 8388FFF0 lwz r28,-16(r8) - 82: GETL R8, t66 - 83: ADDL $0xFFFFFFF0, t66 - 84: LDL (t66), t68 - 85: PUTL t68, R28 - 86: INCEIPL $4 - - 0x2547A840: 83A8FFF4 lwz r29,-12(r8) - 87: GETL R8, t70 - 88: ADDL $0xFFFFFFF4, t70 - 89: LDL (t70), t72 - 90: PUTL t72, R29 - 91: INCEIPL $4 - - 0x2547A844: 83C8FFF8 lwz r30,-8(r8) - 92: GETL R8, t74 - 93: ADDL $0xFFFFFFF8, t74 - 94: LDL (t74), t76 - 95: PUTL t76, R30 - 96: INCEIPL $4 - - 0x2547A848: 83E8FFFC lwz r31,-4(r8) - 97: GETL R8, t78 - 98: ADDL $0xFFFFFFFC, t78 - 99: LDL (t78), t80 - 100: PUTL t80, R31 - 101: INCEIPL $4 - - 0x2547A84C: 7D014378 or r1,r8,r8 - 102: GETL R8, t82 - 103: PUTL t82, R1 - 104: INCEIPL $4 - - 0x2547A850: 4E800020 blr - 105: GETL LR, t84 - 106: JMPo-r t84 ($4) - - -. 0 2547A7F8 92 -. 81 01 00 00 82 28 00 04 81 C8 FF B8 7E 28 03 A6 81 E8 FF BC 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -==== BB 905 (0x254727E4) approx BBs exec'd 0 ==== - - 0x254727E4: 80F4015C lwz r7,348(r20) - 0: GETL R20, t0 - 1: ADDL $0x15C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254727E8: 2C870000 cmpi cr1,r7,0 - 5: GETL R7, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x254727EC: 4186003C bc 12,6,0x25472828 - 9: Js06o $0x25472828 - - -. 0 254727E4 12 -. 80 F4 01 5C 2C 87 00 00 41 86 00 3C - -==== BB 906 (0x254727F0) approx BBs exec'd 0 ==== - - 0x254727F0: 81140158 lwz r8,344(r20) - 0: GETL R20, t0 - 1: ADDL $0x158, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254727F4: 7CE903A6 mtctr r7 - 5: GETL R7, t4 - 6: PUTL t4, CTR - 7: INCEIPL $4 - - 0x254727F8: 38E7FFFF addi r7,r7,-1 - 8: GETL R7, t6 - 9: ADDL $0xFFFFFFFF, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0x254727FC: 54F1103A rlwinm r17,r7,2,0,29 - 12: GETL R7, t8 - 13: SHLL $0x2, t8 - 14: PUTL t8, R17 - 15: INCEIPL $4 - - 0x25472800: 7F11402E lwzx r24,r17,r8 - 16: GETL R8, t10 - 17: GETL R17, t12 - 18: ADDL t12, t10 - 19: LDL (t10), t14 - 20: PUTL t14, R24 - 21: INCEIPL $4 - - 0x25472804: 82B80180 lwz r21,384(r24) - 22: GETL R24, t16 - 23: ADDL $0x180, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R21 - 26: INCEIPL $4 - - 0x25472808: 66A80800 oris r8,r21,0x800 - 27: GETL R21, t20 - 28: ORL $0x8000000, t20 - 29: PUTL t20, R8 - 30: INCEIPL $4 - - 0x2547280C: 91180180 stw r8,384(r24) - 31: GETL R8, t22 - 32: GETL R24, t24 - 33: ADDL $0x180, t24 - 34: STL t22, (t24) - 35: INCEIPL $4 - - 0x25472810: 81140158 lwz r8,344(r20) - 36: GETL R20, t26 - 37: ADDL $0x158, t26 - 38: LDL (t26), t28 - 39: PUTL t28, R8 - 40: INCEIPL $4 - - 0x25472814: 7F31402E lwzx r25,r17,r8 - 41: GETL R8, t30 - 42: GETL R17, t32 - 43: ADDL t32, t30 - 44: LDL (t30), t34 - 45: PUTL t34, R25 - 46: INCEIPL $4 - - 0x25472818: 81390178 lwz r9,376(r25) - 47: GETL R25, t36 - 48: ADDL $0x178, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R9 - 51: INCEIPL $4 - - 0x2547281C: 3B890001 addi r28,r9,1 - 52: GETL R9, t40 - 53: ADDL $0x1, t40 - 54: PUTL t40, R28 - 55: INCEIPL $4 - - 0x25472820: 93990178 stw r28,376(r25) - 56: GETL R28, t42 - 57: GETL R25, t44 - 58: ADDL $0x178, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0x25472824: 4200FFD4 bc 16,0,0x254727F8 - 61: GETL CTR, t46 - 62: ADDL $0xFFFFFFFF, t46 - 63: PUTL t46, CTR - 64: JIFZL t46, $0x25472828 - 65: JMPo $0x254727F8 ($4) - - -. 0 254727F0 56 -. 81 14 01 58 7C E9 03 A6 38 E7 FF FF 54 F1 10 3A 7F 11 40 2E 82 B8 01 80 66 A8 08 00 91 18 01 80 81 14 01 58 7F 31 40 2E 81 39 01 78 3B 89 00 01 93 99 01 78 42 00 FF D4 - -==== BB 907 (0x254727F8) approx BBs exec'd 0 ==== - - 0x254727F8: 38E7FFFF addi r7,r7,-1 - 0: GETL R7, t0 - 1: ADDL $0xFFFFFFFF, t0 - 2: PUTL t0, R7 - 3: INCEIPL $4 - - 0x254727FC: 54F1103A rlwinm r17,r7,2,0,29 - 4: GETL R7, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R17 - 7: INCEIPL $4 - - 0x25472800: 7F11402E lwzx r24,r17,r8 - 8: GETL R8, t4 - 9: GETL R17, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R24 - 13: INCEIPL $4 - - 0x25472804: 82B80180 lwz r21,384(r24) - 14: GETL R24, t10 - 15: ADDL $0x180, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R21 - 18: INCEIPL $4 - - 0x25472808: 66A80800 oris r8,r21,0x800 - 19: GETL R21, t14 - 20: ORL $0x8000000, t14 - 21: PUTL t14, R8 - 22: INCEIPL $4 - - 0x2547280C: 91180180 stw r8,384(r24) - 23: GETL R8, t16 - 24: GETL R24, t18 - 25: ADDL $0x180, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0x25472810: 81140158 lwz r8,344(r20) - 28: GETL R20, t20 - 29: ADDL $0x158, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R8 - 32: INCEIPL $4 - - 0x25472814: 7F31402E lwzx r25,r17,r8 - 33: GETL R8, t24 - 34: GETL R17, t26 - 35: ADDL t26, t24 - 36: LDL (t24), t28 - 37: PUTL t28, R25 - 38: INCEIPL $4 - - 0x25472818: 81390178 lwz r9,376(r25) - 39: GETL R25, t30 - 40: ADDL $0x178, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R9 - 43: INCEIPL $4 - - 0x2547281C: 3B890001 addi r28,r9,1 - 44: GETL R9, t34 - 45: ADDL $0x1, t34 - 46: PUTL t34, R28 - 47: INCEIPL $4 - - 0x25472820: 93990178 stw r28,376(r25) - 48: GETL R28, t36 - 49: GETL R25, t38 - 50: ADDL $0x178, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x25472824: 4200FFD4 bc 16,0,0x254727F8 - 53: GETL CTR, t40 - 54: ADDL $0xFFFFFFFF, t40 - 55: PUTL t40, CTR - 56: JIFZL t40, $0x25472828 - 57: JMPo $0x254727F8 ($4) - - -. 0 254727F8 48 -. 38 E7 FF FF 54 F1 10 3A 7F 11 40 2E 82 B8 01 80 66 A8 08 00 91 18 01 80 81 14 01 58 7F 31 40 2E 81 39 01 78 3B 89 00 01 93 99 01 78 42 00 FF D4 - -==== BB 908 (0x25472828) approx BBs exec'd 0 ==== - - 0x25472828: 816E01C8 lwz r11,456(r14) - 0: GETL R14, t0 - 1: ADDL $0x1C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547282C: 80EE01C4 lwz r7,452(r14) - 5: GETL R14, t4 - 6: ADDL $0x1C4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0x25472830: 90EB000C stw r7,12(r11) - 10: GETL R7, t8 - 11: GETL R11, t10 - 12: ADDL $0xC, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x25472834: 812E01C4 lwz r9,452(r14) - 15: GETL R14, t12 - 16: ADDL $0x1C4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25472838: 2E090000 cmpi cr4,r9,0 - 20: GETL R9, t16 - 21: CMP0L t16, t18 (-rSo) - 22: ICRFL t18, $0x4, CR - 23: INCEIPL $4 - - 0x2547283C: 41920008 bc 12,18,0x25472844 - 24: Js18o $0x25472844 - - -. 0 25472828 24 -. 81 6E 01 C8 80 EE 01 C4 90 EB 00 0C 81 2E 01 C4 2E 09 00 00 41 92 00 08 - -==== BB 909 (0x25472840) approx BBs exec'd 0 ==== - - 0x25472840: 91690010 stw r11,16(r9) - 0: GETL R11, t0 - 1: GETL R9, t2 - 2: ADDL $0x10, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25472844: 814E0330 lwz r10,816(r14) - 5: GETL R14, t4 - 6: ADDL $0x330, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x25472848: 2B0A0001 cmpli cr6,r10,1 - 10: GETL R10, t8 - 11: MOVL $0x1, t12 - 12: CMPUL t8, t12, t10 (-rSo) - 13: ICRFL t10, $0x6, CR - 14: INCEIPL $4 - - 0x2547284C: 40991358 bc 4,25,0x25473BA4 - 15: Jc25o $0x25473BA4 - - -. 0 25472840 16 -. 91 69 00 10 81 4E 03 30 2B 0A 00 01 40 99 13 58 - -==== BB 910 (0x25472850) approx BBs exec'd 0 ==== - - 0x25472850: 81540158 lwz r10,344(r20) - 0: GETL R20, t0 - 1: ADDL $0x158, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25472854: 390E01B8 addi r8,r14,440 - 5: GETL R14, t4 - 6: ADDL $0x1B8, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x25472858: 39200001 li r9,1 - 9: MOVL $0x1, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0x2547285C: 39600004 li r11,4 - 12: MOVL $0x4, t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0x25472860: 806A0004 lwz r3,4(r10) - 15: GETL R10, t10 - 16: ADDL $0x4, t10 - 17: LDL (t10), t12 - 18: PUTL t12, R3 - 19: INCEIPL $4 - - 0x25472864: 7F834000 cmp cr7,r3,r8 - 20: GETL R3, t14 - 21: GETL R8, t16 - 22: CMPL t14, t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0x25472868: 419E0018 bc 12,30,0x25472880 - 25: Js30o $0x25472880 - - -. 0 25472850 28 -. 81 54 01 58 39 0E 01 B8 39 20 00 01 39 60 00 04 80 6A 00 04 7F 83 40 00 41 9E 00 18 - -==== BB 911 (0x2547286C) approx BBs exec'd 0 ==== - - 0x2547286C: 39290001 addi r9,r9,1 - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x25472870: 552B103A rlwinm r11,r9,2,0,29 - 4: GETL R9, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R11 - 7: INCEIPL $4 - - 0x25472874: 7C8B502E lwzx r4,r11,r10 - 8: GETL R10, t4 - 9: GETL R11, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x25472878: 7F844000 cmp cr7,r4,r8 - 14: GETL R4, t10 - 15: GETL R8, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x2547287C: 409EFFF0 bc 4,30,0x2547286C - 19: Jc30o $0x2547286C - - -. 0 2547286C 20 -. 39 29 00 01 55 2B 10 3A 7C 8B 50 2E 7F 84 40 00 40 9E FF F0 - -==== BB 912 (0x25472880) approx BBs exec'd 0 ==== - - 0x25472880: 811F0030 lwz r8,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25472884: 7D4B5214 add r10,r11,r10 - 5: GETL R11, t4 - 6: GETL R10, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x25472888: 816AFFFC lwz r11,-4(r10) - 10: GETL R10, t8 - 11: ADDL $0xFFFFFFFC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547288C: 2C080000 cmpi cr0,r8,0 - 15: GETL R8, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x0, CR - 18: INCEIPL $4 - - 0x25472890: 916E01C8 stw r11,456(r14) - 19: GETL R11, t16 - 20: GETL R14, t18 - 21: ADDL $0x1C8, t18 - 22: STL t16, (t18) - 23: INCEIPL $4 - - 0x25472894: 40820F34 bc 4,2,0x254737C8 - 24: Jc02o $0x254737C8 - - -. 0 25472880 24 -. 81 1F 00 30 7D 4B 52 14 81 6A FF FC 2C 08 00 00 91 6E 01 C8 40 82 0F 34 - -==== BB 913 (0x25472898) approx BBs exec'd 0 ==== - - 0x25472898: 8274015C lwz r19,348(r20) - 0: GETL R20, t0 - 1: ADDL $0x15C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0x2547289C: 3AE90001 addi r23,r9,1 - 5: GETL R9, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R23 - 8: INCEIPL $4 - - 0x254728A0: 38000000 li r0,0 - 9: MOVL $0x0, t6 - 10: PUTL t6, R0 - 11: INCEIPL $4 - - 0x254728A4: 7DC97378 or r9,r14,r14 - 12: GETL R14, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x254728A8: 7F979840 cmpl cr7,r23,r19 - 15: GETL R23, t10 - 16: GETL R19, t12 - 17: CMPUL t10, t12, t14 (-rSo) - 18: ICRFL t14, $0x7, CR - 19: INCEIPL $4 - - 0x254728AC: 409C0008 bc 4,28,0x254728B4 - 20: Jc28o $0x254728B4 - - -. 0 25472898 24 -. 82 74 01 5C 3A E9 00 01 38 00 00 00 7D C9 73 78 7F 97 98 40 40 9C 00 08 - -==== BB 914 (0x254728B4) approx BBs exec'd 0 ==== - - 0x254728B4: 900901C4 stw r0,452(r9) - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ADDL $0x1C4, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254728B8: 820E01C8 lwz r16,456(r14) - 5: GETL R14, t4 - 6: ADDL $0x1C8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R16 - 9: INCEIPL $4 - - 0x254728BC: 380E01B8 addi r0,r14,440 - 10: GETL R14, t8 - 11: ADDL $0x1B8, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x254728C0: 9010000C stw r0,12(r16) - 14: GETL R0, t10 - 15: GETL R16, t12 - 16: ADDL $0xC, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x254728C4: 812E01C4 lwz r9,452(r14) - 19: GETL R14, t14 - 20: ADDL $0x1C4, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R9 - 23: INCEIPL $4 - - 0x254728C8: 2C890000 cmpi cr1,r9,0 - 24: GETL R9, t18 - 25: CMP0L t18, t20 (-rSo) - 26: ICRFL t20, $0x1, CR - 27: INCEIPL $4 - - 0x254728CC: 41860008 bc 12,6,0x254728D4 - 28: Js06o $0x254728D4 - - -. 0 254728B4 28 -. 90 09 01 C4 82 0E 01 C8 38 0E 01 B8 90 10 00 0C 81 2E 01 C4 2C 89 00 00 41 86 00 08 - -==== BB 915 (0x254728D4) approx BBs exec'd 0 ==== - - 0x254728D4: 807E002C lwz r3,44(r30) - 0: GETL R30, t0 - 1: ADDL $0x2C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254728D8: 691A0003 xori r26,r8,0x3 - 5: GETL R8, t4 - 6: XORL $0x3, t4 - 7: PUTL t4, R26 - 8: INCEIPL $4 - - 0x254728DC: 201A0000 subfic r0,r26,0 - 9: GETL R26, t6 - 10: MOVL $0x0, t8 - 11: SBBL t6, t8 (-wCa) - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x254728E0: 7F40D114 adde r26,r0,r26 - 14: GETL R0, t10 - 15: GETL R26, t12 - 16: ADCL t10, t12 (-rCa-wCa) - 17: PUTL t12, R26 - 18: INCEIPL $4 - - 0x254728E4: 809E0014 lwz r4,20(r30) - 19: GETL R30, t14 - 20: ADDL $0x14, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R4 - 23: INCEIPL $4 - - 0x254728E8: 21480000 subfic r10,r8,0 - 24: GETL R8, t18 - 25: MOVL $0x0, t20 - 26: SBBL t18, t20 (-wCa) - 27: PUTL t20, R10 - 28: INCEIPL $4 - - 0x254728EC: 7FAA4114 adde r29,r10,r8 - 29: GETL R10, t22 - 30: GETL R8, t24 - 31: ADCL t22, t24 (-rCa-wCa) - 32: PUTL t24, R29 - 33: INCEIPL $4 - - 0x254728F0: 38BF0058 addi r5,r31,88 - 34: GETL R31, t26 - 35: ADDL $0x58, t26 - 36: PUTL t26, R5 - 37: INCEIPL $4 - - 0x254728F4: 93BF0058 stw r29,88(r31) - 38: GETL R29, t28 - 39: GETL R31, t30 - 40: ADDL $0x58, t30 - 41: STL t28, (t30) - 42: INCEIPL $4 - - 0x254728F8: 935F005C stw r26,92(r31) - 43: GETL R26, t32 - 44: GETL R31, t34 - 45: ADDL $0x5C, t34 - 46: STL t32, (t34) - 47: INCEIPL $4 - - 0x254728FC: 48008D9D bl 0x2547B698 - 48: MOVL $0x25472900, t36 - 49: PUTL t36, LR - 50: JMPo-c $0x2547B698 ($4) - - -. 0 254728D4 44 -. 80 7E 00 2C 69 1A 00 03 20 1A 00 00 7F 40 D1 14 80 9E 00 14 21 48 00 00 7F AA 41 14 38 BF 00 58 93 BF 00 58 93 5F 00 5C 48 00 8D 9D - -==== BB 916 _dl_receive_error(0x2547B698) approx BBs exec'd 0 ==== - - 0x2547B698: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547B69C: 7CC802A6 mflr r6 - 6: GETL LR, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x2547B6A0: 4801B961 bl 0x25497000 - 9: MOVL $0x2547B6A4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547B698 12 -. 94 21 FF D0 7C C8 02 A6 48 01 B9 61 - -==== BB 917 (0x2547B6A4) approx BBs exec'd 0 ==== - - 0x2547B6A4: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547B6A8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547B6AC: 9361001C stw r27,28(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547B6B0: 7CBB2B78 or r27,r5,r5 - 13: GETL R5, t10 - 14: PUTL t10, R27 - 15: INCEIPL $4 - - 0x2547B6B4: 90C10034 stw r6,52(r1) - 16: GETL R6, t12 - 17: GETL R1, t14 - 18: ADDL $0x34, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x2547B6B8: 92E1000C stw r23,12(r1) - 21: GETL R23, t16 - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547B6BC: 7C972378 or r23,r4,r4 - 26: GETL R4, t20 - 27: PUTL t20, R23 - 28: INCEIPL $4 - - 0x2547B6C0: 80BE04C8 lwz r5,1224(r30) - 29: GETL R30, t22 - 30: ADDL $0x4C8, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R5 - 33: INCEIPL $4 - - 0x2547B6C4: 93210014 stw r25,20(r1) - 34: GETL R25, t26 - 35: GETL R1, t28 - 36: ADDL $0x14, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x2547B6C8: 7C791B78 or r25,r3,r3 - 39: GETL R3, t30 - 40: PUTL t30, R25 - 41: INCEIPL $4 - - 0x2547B6CC: 812501B4 lwz r9,436(r5) - 42: GETL R5, t32 - 43: ADDL $0x1B4, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R9 - 46: INCEIPL $4 - - 0x2547B6D0: 93410018 stw r26,24(r1) - 47: GETL R26, t36 - 48: GETL R1, t38 - 49: ADDL $0x18, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0x2547B6D4: 93810020 stw r28,32(r1) - 52: GETL R28, t40 - 53: GETL R1, t42 - 54: ADDL $0x20, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0x2547B6D8: 7D2903A6 mtctr r9 - 57: GETL R9, t44 - 58: PUTL t44, CTR - 59: INCEIPL $4 - - 0x2547B6DC: 93A10024 stw r29,36(r1) - 60: GETL R29, t46 - 61: GETL R1, t48 - 62: ADDL $0x24, t48 - 63: STL t46, (t48) - 64: INCEIPL $4 - - 0x2547B6E0: 839E031C lwz r28,796(r30) - 65: GETL R30, t50 - 66: ADDL $0x31C, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R28 - 69: INCEIPL $4 - - 0x2547B6E4: 4E800421 bctrl - 70: MOVL $0x2547B6E8, t54 - 71: PUTL t54, LR - 72: GETL CTR, t56 - 73: JMPo-c t56 ($4) - - -. 0 2547B6A4 68 -. 93 C1 00 28 7F C8 02 A6 93 61 00 1C 7C BB 2B 78 90 C1 00 34 92 E1 00 0C 7C 97 23 78 80 BE 04 C8 93 21 00 14 7C 79 1B 78 81 25 01 B4 93 41 00 18 93 81 00 20 7D 29 03 A6 93 A1 00 24 83 9E 03 1C 4E 80 04 21 - -==== BB 918 (0x2547B6E8) approx BBs exec'd 0 ==== - - 0x2547B6E8: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547B6EC: 7C7D1B78 or r29,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R29 - 5: INCEIPL $4 - - 0x2547B6F0: 7EE803A6 mtlr r23 - 6: GETL R23, t4 - 7: PUTL t4, LR - 8: INCEIPL $4 - - 0x2547B6F4: 835D0000 lwz r26,0(r29) - 9: GETL R29, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x2547B6F8: 7F63DB78 or r3,r27,r27 - 13: GETL R27, t10 - 14: PUTL t10, R3 - 15: INCEIPL $4 - - 0x2547B6FC: 909D0000 stw r4,0(r29) - 16: GETL R4, t12 - 17: GETL R29, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x2547B700: 837C0000 lwz r27,0(r28) - 20: GETL R28, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R27 - 23: INCEIPL $4 - - 0x2547B704: 933C0000 stw r25,0(r28) - 24: GETL R25, t20 - 25: GETL R28, t22 - 26: STL t20, (t22) - 27: INCEIPL $4 - - 0x2547B708: 4E800021 blrl - 28: GETL LR, t24 - 29: MOVL $0x2547B70C, t26 - 30: PUTL t26, LR - 31: JMPo-r t24 ($4) - - -. 0 2547B6E8 36 -. 38 80 00 00 7C 7D 1B 78 7E E8 03 A6 83 5D 00 00 7F 63 DB 78 90 9D 00 00 83 7C 00 00 93 3C 00 00 4E 80 00 21 - -==== BB 919 version_check_doit(0x254717D4) approx BBs exec'd 0 ==== - - 0x254717D4: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x254717D8: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x254717DC: 48025825 bl 0x25497000 - 9: MOVL $0x254717E0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 254717D4 12 -. 94 21 FF E0 7C 08 02 A6 48 02 58 25 - -==== BB 920 (0x254717E0) approx BBs exec'd 0 ==== - - 0x254717E0: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254717E4: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x254717E8: 93E1001C stw r31,28(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x254717EC: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254717F0: 7C7F1B78 or r31,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0x254717F4: 80BF0004 lwz r5,4(r31) - 21: GETL R31, t16 - 22: ADDL $0x4, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R5 - 25: INCEIPL $4 - - 0x254717F8: 38800001 li r4,1 - 26: MOVL $0x1, t20 - 27: PUTL t20, R4 - 28: INCEIPL $4 - - 0x254717FC: 813E04C8 lwz r9,1224(r30) - 29: GETL R30, t22 - 30: ADDL $0x4C8, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0x25471800: 93A10014 stw r29,20(r1) - 34: GETL R29, t26 - 35: GETL R1, t28 - 36: ADDL $0x14, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0x25471804: 80690000 lwz r3,0(r9) - 39: GETL R9, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R3 - 42: INCEIPL $4 - - 0x25471808: 4800B7C1 bl 0x2547CFC8 - 43: MOVL $0x2547180C, t34 - 44: PUTL t34, LR - 45: JMPo-c $0x2547CFC8 ($4) - - -. 0 254717E0 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 90 01 00 24 7C 7F 1B 78 80 BF 00 04 38 80 00 01 81 3E 04 C8 93 A1 00 14 80 69 00 00 48 00 B7 C1 - -==== BB 921 _dl_check_all_versions(0x2547CFC8) approx BBs exec'd 0 ==== - - 0x2547CFC8: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547CFCC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547CFD0: 93E1001C stw r31,28(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547CFD4: 7C7F1B79 or. r31,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R31 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0x2547CFD8: 93410008 stw r26,8(r1) - 19: GETL R26, t14 - 20: GETL R1, t16 - 21: ADDL $0x8, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x2547CFDC: 7C9A2378 or r26,r4,r4 - 24: GETL R4, t18 - 25: PUTL t18, R26 - 26: INCEIPL $4 - - 0x2547CFE0: 9361000C stw r27,12(r1) - 27: GETL R27, t20 - 28: GETL R1, t22 - 29: ADDL $0xC, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x2547CFE4: 7CBB2B78 or r27,r5,r5 - 32: GETL R5, t24 - 33: PUTL t24, R27 - 34: INCEIPL $4 - - 0x2547CFE8: 93810010 stw r28,16(r1) - 35: GETL R28, t26 - 36: GETL R1, t28 - 37: ADDL $0x10, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0x2547CFEC: 3B800000 li r28,0 - 40: MOVL $0x0, t30 - 41: PUTL t30, R28 - 42: INCEIPL $4 - - 0x2547CFF0: 93A10014 stw r29,20(r1) - 43: GETL R29, t32 - 44: GETL R1, t34 - 45: ADDL $0x14, t34 - 46: STL t32, (t34) - 47: INCEIPL $4 - - 0x2547CFF4: 93C10018 stw r30,24(r1) - 48: GETL R30, t36 - 49: GETL R1, t38 - 50: ADDL $0x18, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x2547CFF8: 90010024 stw r0,36(r1) - 53: GETL R0, t40 - 54: GETL R1, t42 - 55: ADDL $0x24, t42 - 56: STL t40, (t42) - 57: INCEIPL $4 - - 0x2547CFFC: 40A20018 bc 5,2,0x2547D014 - 58: Jc02o $0x2547D014 - - -. 0 2547CFC8 56 -. 94 21 FF E0 7C 08 02 A6 93 E1 00 1C 7C 7F 1B 79 93 41 00 08 7C 9A 23 78 93 61 00 0C 7C BB 2B 78 93 81 00 10 3B 80 00 00 93 A1 00 14 93 C1 00 18 90 01 00 24 40 A2 00 18 - -==== BB 922 (0x2547D014) approx BBs exec'd 0 ==== - - 0x2547D014: 80DF0180 lwz r6,384(r31) - 0: GETL R31, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547D018: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547D01C: 7F44D378 or r4,r26,r26 - 8: GETL R26, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x2547D020: 7F65DB78 or r5,r27,r27 - 11: GETL R27, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0x2547D024: 74C90040 andis. r9,r6,0x40 - 14: GETL R6, t10 - 15: ANDL $0x400000, t10 - 16: PUTL t10, R9 - 17: CMP0L t10, t12 (-rSo) - 18: ICRFL t12, $0x0, CR - 19: INCEIPL $4 - - 0x2547D028: 3BA00000 li r29,0 - 20: MOVL $0x0, t14 - 21: PUTL t14, R29 - 22: INCEIPL $4 - - 0x2547D02C: 4082FFD8 bc 4,2,0x2547D004 - 23: Jc02o $0x2547D004 - - -. 0 2547D014 28 -. 80 DF 01 80 7F E3 FB 78 7F 44 D3 78 7F 65 DB 78 74 C9 00 40 3B A0 00 00 40 82 FF D8 - -==== BB 923 (0x2547D030) approx BBs exec'd 0 ==== - - 0x2547D030: 4BFFFB41 bl 0x2547CB70 - 0: MOVL $0x2547D034, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547CB70 ($4) - - -. 0 2547D030 4 -. 4B FF FB 41 - -==== BB 924 _dl_check_map_versions(0x2547CB70) approx BBs exec'd 0 ==== - - 0x2547CB70: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x2547CB74: 9421FF60 stwu r1,-160(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF60, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547CB78: 7D800026 mfcr r12 - 9: GETL CR, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x2547CB7C: 4801A485 bl 0x25497000 - 12: MOVL $0x2547CB80, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25497000 ($4) - - -. 0 2547CB70 16 -. 7C 08 02 A6 94 21 FF 60 7D 80 00 26 48 01 A4 85 - -==== BB 925 (0x2547CB80) approx BBs exec'd 0 ==== - - 0x2547CB80: 92010060 stw r16,96(r1) - 0: GETL R16, t0 - 1: GETL R1, t2 - 2: ADDL $0x60, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547CB84: 3A000000 li r16,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R16 - 7: INCEIPL $4 - - 0x2547CB88: 900100A4 stw r0,164(r1) - 8: GETL R0, t6 - 9: GETL R1, t8 - 10: ADDL $0xA4, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547CB8C: 81230034 lwz r9,52(r3) - 13: GETL R3, t10 - 14: ADDL $0x34, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x2547CB90: 92A10074 stw r21,116(r1) - 18: GETL R21, t14 - 19: GETL R1, t16 - 20: ADDL $0x74, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547CB94: 7C952378 or r21,r4,r4 - 23: GETL R4, t18 - 24: PUTL t18, R21 - 25: INCEIPL $4 - - 0x2547CB98: 2F890000 cmpi cr7,r9,0 - 26: GETL R9, t20 - 27: CMP0L t20, t22 (-rSo) - 28: ICRFL t22, $0x7, CR - 29: INCEIPL $4 - - 0x2547CB9C: 92C10078 stw r22,120(r1) - 30: GETL R22, t24 - 31: GETL R1, t26 - 32: ADDL $0x78, t26 - 33: STL t24, (t26) - 34: INCEIPL $4 - - 0x2547CBA0: 93010080 stw r24,128(r1) - 35: GETL R24, t28 - 36: GETL R1, t30 - 37: ADDL $0x80, t30 - 38: STL t28, (t30) - 39: INCEIPL $4 - - 0x2547CBA4: 3AC00000 li r22,0 - 40: MOVL $0x0, t32 - 41: PUTL t32, R22 - 42: INCEIPL $4 - - 0x2547CBA8: 9361008C stw r27,140(r1) - 43: GETL R27, t34 - 44: GETL R1, t36 - 45: ADDL $0x8C, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x2547CBAC: 3B000000 li r24,0 - 48: MOVL $0x0, t38 - 49: PUTL t38, R24 - 50: INCEIPL $4 - - 0x2547CBB0: 93C10098 stw r30,152(r1) - 51: GETL R30, t40 - 52: GETL R1, t42 - 53: ADDL $0x98, t42 - 54: STL t40, (t42) - 55: INCEIPL $4 - - 0x2547CBB4: 7C7B1B78 or r27,r3,r3 - 56: GETL R3, t44 - 57: PUTL t44, R27 - 58: INCEIPL $4 - - 0x2547CBB8: 93E1009C stw r31,156(r1) - 59: GETL R31, t46 - 60: GETL R1, t48 - 61: ADDL $0x9C, t48 - 62: STL t46, (t48) - 63: INCEIPL $4 - - 0x2547CBBC: 7FC802A6 mflr r30 - 64: GETL LR, t50 - 65: PUTL t50, R30 - 66: INCEIPL $4 - - 0x2547CBC0: 92210064 stw r17,100(r1) - 67: GETL R17, t52 - 68: GETL R1, t54 - 69: ADDL $0x64, t54 - 70: STL t52, (t54) - 71: INCEIPL $4 - - 0x2547CBC4: 7C3F0B78 or r31,r1,r1 - 72: GETL R1, t56 - 73: PUTL t56, R31 - 74: INCEIPL $4 - - 0x2547CBC8: 92410068 stw r18,104(r1) - 75: GETL R18, t58 - 76: GETL R1, t60 - 77: ADDL $0x68, t60 - 78: STL t58, (t60) - 79: INCEIPL $4 - - 0x2547CBCC: 38600000 li r3,0 - 80: MOVL $0x0, t62 - 81: PUTL t62, R3 - 82: INCEIPL $4 - - 0x2547CBD0: 9261006C stw r19,108(r1) - 83: GETL R19, t64 - 84: GETL R1, t66 - 85: ADDL $0x6C, t66 - 86: STL t64, (t66) - 87: INCEIPL $4 - - 0x2547CBD4: 92810070 stw r20,112(r1) - 88: GETL R20, t68 - 89: GETL R1, t70 - 90: ADDL $0x70, t70 - 91: STL t68, (t70) - 92: INCEIPL $4 - - 0x2547CBD8: 92E1007C stw r23,124(r1) - 93: GETL R23, t72 - 94: GETL R1, t74 - 95: ADDL $0x7C, t74 - 96: STL t72, (t74) - 97: INCEIPL $4 - - 0x2547CBDC: 93210084 stw r25,132(r1) - 98: GETL R25, t76 - 99: GETL R1, t78 - 100: ADDL $0x84, t78 - 101: STL t76, (t78) - 102: INCEIPL $4 - - 0x2547CBE0: 93410088 stw r26,136(r1) - 103: GETL R26, t80 - 104: GETL R1, t82 - 105: ADDL $0x88, t82 - 106: STL t80, (t82) - 107: INCEIPL $4 - - 0x2547CBE4: 93810090 stw r28,144(r1) - 108: GETL R28, t84 - 109: GETL R1, t86 - 110: ADDL $0x90, t86 - 111: STL t84, (t86) - 112: INCEIPL $4 - - 0x2547CBE8: 93A10094 stw r29,148(r1) - 113: GETL R29, t88 - 114: GETL R1, t90 - 115: ADDL $0x94, t90 - 116: STL t88, (t90) - 117: INCEIPL $4 - - 0x2547CBEC: 9181005C stw r12,92(r1) - 118: GETL R12, t92 - 119: GETL R1, t94 - 120: ADDL $0x5C, t94 - 121: STL t92, (t94) - 122: INCEIPL $4 - - 0x2547CBF0: 419E0180 bc 12,30,0x2547CD70 - 123: Js30o $0x2547CD70 - - -. 0 2547CB80 116 -. 92 01 00 60 3A 00 00 00 90 01 00 A4 81 23 00 34 92 A1 00 74 7C 95 23 78 2F 89 00 00 92 C1 00 78 93 01 00 80 3A C0 00 00 93 61 00 8C 3B 00 00 00 93 C1 00 98 7C 7B 1B 78 93 E1 00 9C 7F C8 02 A6 92 21 00 64 7C 3F 0B 78 92 41 00 68 38 60 00 00 92 61 00 6C 92 81 00 70 92 E1 00 7C 93 21 00 84 93 41 00 88 93 81 00 90 93 A1 00 94 91 81 00 5C 41 9E 01 80 - -==== BB 926 (0x2547CBF4) approx BBs exec'd 0 ==== - - 0x2547CBF4: 825B00AC lwz r18,172(r27) - 0: GETL R27, t0 - 1: ADDL $0xAC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x2547CBF8: 83290004 lwz r25,4(r9) - 5: GETL R9, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0x2547CBFC: 2D920000 cmpi cr3,r18,0 - 10: GETL R18, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x3, CR - 13: INCEIPL $4 - - 0x2547CC00: 823B00B4 lwz r17,180(r27) - 14: GETL R27, t12 - 15: ADDL $0xB4, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R17 - 18: INCEIPL $4 - - 0x2547CC04: 418E0128 bc 12,14,0x2547CD2C - 19: Js14o $0x2547CD2C - - -. 0 2547CBF4 20 -. 82 5B 00 AC 83 29 00 04 2D 92 00 00 82 3B 00 B4 41 8E 01 28 - -==== BB 927 (0x2547CC08) approx BBs exec'd 0 ==== - - 0x2547CC08: 817B0000 lwz r11,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x2547CC0C: 2E050000 cmpi cr4,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x4, CR - 7: INCEIPL $4 - - 0x2547CC10: 81320004 lwz r9,4(r18) - 8: GETL R18, t8 - 9: ADDL $0x4, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R9 - 12: INCEIPL $4 - - 0x2547CC14: 829E04C8 lwz r20,1224(r30) - 13: GETL R30, t12 - 14: ADDL $0x4C8, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R20 - 17: INCEIPL $4 - - 0x2547CC18: 7C8B4A2E lhzx r4,r11,r9 - 18: GETL R9, t16 - 19: GETL R11, t18 - 20: ADDL t18, t16 - 21: LDW (t16), t20 - 22: PUTL t20, R4 - 23: INCEIPL $4 - - 0x2547CC1C: 7EEB4A14 add r23,r11,r9 - 24: GETL R11, t22 - 25: GETL R9, t24 - 26: ADDL t22, t24 - 27: PUTL t24, R23 - 28: INCEIPL $4 - - 0x2547CC20: 827E04D4 lwz r19,1236(r30) - 29: GETL R30, t26 - 30: ADDL $0x4D4, t26 - 31: LDL (t26), t28 - 32: PUTL t28, R19 - 33: INCEIPL $4 - - 0x2547CC24: 2C040001 cmpi cr0,r4,1 - 34: GETL R4, t30 - 35: MOVL $0x1, t34 - 36: CMPL t30, t34, t32 (-rSo) - 37: ICRFL t32, $0x0, CR - 38: INCEIPL $4 - - 0x2547CC28: 408202D0 bc 4,2,0x2547CEF8 - 39: Jc02o $0x2547CEF8 - - -. 0 2547CC08 36 -. 81 7B 00 00 2E 05 00 00 81 32 00 04 82 9E 04 C8 7C 8B 4A 2E 7E EB 4A 14 82 7E 04 D4 2C 04 00 01 40 82 02 D0 - -==== BB 928 (0x2547CC2C) approx BBs exec'd 0 ==== - - 0x2547CC2C: 835B0018 lwz r26,24(r27) - 0: GETL R27, t0 - 1: ADDL $0x18, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547CC30: 83970004 lwz r28,4(r23) - 5: GETL R23, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x2547CC34: 1E1A0018 mulli r16,r26,24 - 10: GETL R26, t8 - 11: MULL $0x18, t8 - 12: PUTL t8, R16 - 13: INCEIPL $4 - - 0x2547CC38: 7F5CCA14 add r26,r28,r25 - 14: GETL R28, t10 - 15: GETL R25, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R26 - 18: INCEIPL $4 - - 0x2547CC3C: 7FB0A02E lwzx r29,r16,r20 - 19: GETL R20, t14 - 20: GETL R16, t16 - 21: ADDL t16, t14 - 22: LDL (t14), t18 - 23: PUTL t18, R29 - 24: INCEIPL $4 - - 0x2547CC40: 4800001C b 0x2547CC5C - 25: JMPo $0x2547CC5C ($4) - - -. 0 2547CC2C 24 -. 83 5B 00 18 83 97 00 04 1E 1A 00 18 7F 5C CA 14 7F B0 A0 2E 48 00 00 1C - -==== BB 929 (0x2547CC5C) approx BBs exec'd 0 ==== - - 0x2547CC5C: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547CC60: 409AFFE4 bc 4,26,0x2547CC44 - 4: Jc26o $0x2547CC44 - - -. 0 2547CC5C 8 -. 2F 1D 00 00 40 9A FF E4 - -==== BB 930 (0x2547CC44) approx BBs exec'd 0 ==== - - 0x2547CC44: 7FA4EB78 or r4,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547CC48: 7F43D378 or r3,r26,r26 - 3: GETL R26, t2 - 4: PUTL t2, R3 - 5: INCEIPL $4 - - 0x2547CC4C: 4BFFFA89 bl 0x2547C6D4 - 6: MOVL $0x2547CC50, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x2547C6D4 ($4) - - -. 0 2547CC44 12 -. 7F A4 EB 78 7F 43 D3 78 4B FF FA 89 - -==== BB 931 (0x2547CC50) approx BBs exec'd 0 ==== - - 0x2547CC50: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547CC54: 409E0220 bc 4,30,0x2547CE74 - 4: Jc30o $0x2547CE74 - - -. 0 2547CC50 8 -. 2F 83 00 00 40 9E 02 20 - -==== BB 932 (0x2547CC58) approx BBs exec'd 0 ==== - - 0x2547CC58: 83BD000C lwz r29,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547CC5C: 2F1D0000 cmpi cr6,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547CC60: 409AFFE4 bc 4,26,0x2547CC44 - 9: Jc26o $0x2547CC44 - - -. 0 2547CC58 12 -. 83 BD 00 0C 2F 1D 00 00 40 9A FF E4 - -==== BB 933 (0x2547CE74) approx BBs exec'd 0 ==== - - 0x2547CE74: 7FBCEB78 or r28,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0x2547CE78: 4192FE30 bc 12,18,0x2547CCA8 - 3: Js18o $0x2547CCA8 - - -. 0 2547CE74 8 -. 7F BC EB 78 41 92 FE 30 - -==== BB 934 (0x2547CCA8) approx BBs exec'd 0 ==== - - 0x2547CCA8: 80970008 lwz r4,8(r23) - 0: GETL R23, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547CCAC: 7FA4BA14 add r29,r4,r23 - 5: GETL R4, t4 - 6: GETL R23, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547CCB0: 7E7A9B78 or r26,r19,r19 - 10: GETL R19, t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x2547CCB4: 811B0004 lwz r8,4(r27) - 13: GETL R27, t10 - 14: ADDL $0x4, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R8 - 17: INCEIPL $4 - - 0x2547CCB8: 7EA7AB78 or r7,r21,r21 - 18: GETL R21, t14 - 19: PUTL t14, R7 - 20: INCEIPL $4 - - 0x2547CCBC: 88A80000 lbz r5,0(r8) - 21: GETL R8, t16 - 22: LDB (t16), t18 - 23: PUTL t18, R5 - 24: INCEIPL $4 - - 0x2547CCC0: 7D034378 or r3,r8,r8 - 25: GETL R8, t20 - 26: PUTL t20, R3 - 27: INCEIPL $4 - - 0x2547CCC4: 2C850000 cmpi cr1,r5,0 - 28: GETL R5, t22 - 29: CMP0L t22, t24 (-rSo) - 30: ICRFL t24, $0x1, CR - 31: INCEIPL $4 - - 0x2547CCC8: 4086000C bc 4,6,0x2547CCD4 - 32: Jc06o $0x2547CCD4 - - -. 0 2547CCA8 36 -. 80 97 00 08 7F A4 BA 14 7E 7A 9B 78 81 1B 00 04 7E A7 AB 78 88 A8 00 00 7D 03 43 78 2C 85 00 00 40 86 00 0C - -==== BB 935 (0x2547CCCC) approx BBs exec'd 0 ==== - - 0x2547CCCC: 80DA0000 lwz r6,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x2547CCD0: 80660000 lwz r3,0(r6) - 4: GETL R6, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R3 - 7: INCEIPL $4 - - 0x2547CCD4: 815D0008 lwz r10,8(r29) - 8: GETL R29, t8 - 9: ADDL $0x8, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R10 - 12: INCEIPL $4 - - 0x2547CCD8: A21D0004 lhz r16,4(r29) - 13: GETL R29, t12 - 14: ADDL $0x4, t12 - 15: LDW (t12), t14 - 16: PUTL t14, R16 - 17: INCEIPL $4 - - 0x2547CCDC: 809D0000 lwz r4,0(r29) - 18: GETL R29, t16 - 19: LDL (t16), t18 - 20: PUTL t18, R4 - 21: INCEIPL $4 - - 0x2547CCE0: 7CAACA14 add r5,r10,r25 - 22: GETL R10, t20 - 23: GETL R25, t22 - 24: ADDL t20, t22 - 25: PUTL t22, R5 - 26: INCEIPL $4 - - 0x2547CCE4: 80DC0014 lwz r6,20(r28) - 27: GETL R28, t24 - 28: ADDL $0x14, t24 - 29: LDL (t24), t26 - 30: PUTL t26, R6 - 31: INCEIPL $4 - - 0x2547CCE8: 560807BC rlwinm r8,r16,0,30,30 - 32: GETL R16, t28 - 33: ANDL $0x2, t28 - 34: PUTL t28, R8 - 35: INCEIPL $4 - - 0x2547CCEC: 4BFFFA85 bl 0x2547C770 - 36: MOVL $0x2547CCF0, t30 - 37: PUTL t30, LR - 38: JMPo-c $0x2547C770 ($4) - - -. 0 2547CCCC 36 -. 80 DA 00 00 80 66 00 00 81 5D 00 08 A2 1D 00 04 80 9D 00 00 7C AA CA 14 80 DC 00 14 56 08 07 BC 4B FF FA 85 - -==== BB 936 match_symbol(0x2547C770) approx BBs exec'd 0 ==== - - 0x2547C770: 9421FF20 stwu r1,-224(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFF20, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547C774: 7D4802A6 mflr r10 - 6: GETL LR, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x2547C778: 4801A889 bl 0x25497000 - 9: MOVL $0x2547C77C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547C770 12 -. 94 21 FF 20 7D 48 02 A6 48 01 A8 89 - -==== BB 937 (0x2547C77C) approx BBs exec'd 0 ==== - - 0x2547C77C: 93C100D8 stw r30,216(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0xD8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547C780: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547C784: 926100AC stw r19,172(r1) - 8: GETL R19, t6 - 9: GETL R1, t8 - 10: ADDL $0xAC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547C788: 914100E4 stw r10,228(r1) - 13: GETL R10, t10 - 14: GETL R1, t12 - 15: ADDL $0xE4, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547C78C: 3A600000 li r19,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R19 - 20: INCEIPL $4 - - 0x2547C790: 81660034 lwz r11,52(r6) - 21: GETL R6, t16 - 22: ADDL $0x34, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R11 - 25: INCEIPL $4 - - 0x2547C794: 813E04F4 lwz r9,1268(r30) - 26: GETL R30, t20 - 27: ADDL $0x4F4, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R9 - 30: INCEIPL $4 - - 0x2547C798: 92C100B8 stw r22,184(r1) - 31: GETL R22, t24 - 32: GETL R1, t26 - 33: ADDL $0xB8, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547C79C: 7CF63B78 or r22,r7,r7 - 36: GETL R7, t28 - 37: PUTL t28, R22 - 38: INCEIPL $4 - - 0x2547C7A0: 80090000 lwz r0,0(r9) - 39: GETL R9, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R0 - 42: INCEIPL $4 - - 0x2547C7A4: 92E100BC stw r23,188(r1) - 43: GETL R23, t34 - 44: GETL R1, t36 - 45: ADDL $0xBC, t36 - 46: STL t34, (t36) - 47: INCEIPL $4 - - 0x2547C7A8: 7D174378 or r23,r8,r8 - 48: GETL R8, t38 - 49: PUTL t38, R23 - 50: INCEIPL $4 - - 0x2547C7AC: 70090010 andi. r9,r0,0x10 - 51: GETL R0, t40 - 52: ANDL $0x10, t40 - 53: PUTL t40, R9 - 54: CMP0L t40, t42 (-rSo) - 55: ICRFL t42, $0x0, CR - 56: INCEIPL $4 - - 0x2547C7B0: 930100C0 stw r24,192(r1) - 57: GETL R24, t44 - 58: GETL R1, t46 - 59: ADDL $0xC0, t46 - 60: STL t44, (t46) - 61: INCEIPL $4 - - 0x2547C7B4: 932100C4 stw r25,196(r1) - 62: GETL R25, t48 - 63: GETL R1, t50 - 64: ADDL $0xC4, t50 - 65: STL t48, (t50) - 66: INCEIPL $4 - - 0x2547C7B8: 7C781B78 or r24,r3,r3 - 67: GETL R3, t52 - 68: PUTL t52, R24 - 69: INCEIPL $4 - - 0x2547C7BC: 936100CC stw r27,204(r1) - 70: GETL R27, t54 - 71: GETL R1, t56 - 72: ADDL $0xCC, t56 - 73: STL t54, (t56) - 74: INCEIPL $4 - - 0x2547C7C0: 7CD93378 or r25,r6,r6 - 75: GETL R6, t58 - 76: PUTL t58, R25 - 77: INCEIPL $4 - - 0x2547C7C4: 938100D0 stw r28,208(r1) - 78: GETL R28, t60 - 79: GETL R1, t62 - 80: ADDL $0xD0, t62 - 81: STL t60, (t62) - 82: INCEIPL $4 - - 0x2547C7C8: 7C9B2378 or r27,r4,r4 - 83: GETL R4, t64 - 84: PUTL t64, R27 - 85: INCEIPL $4 - - 0x2547C7CC: 93E100DC stw r31,220(r1) - 86: GETL R31, t66 - 87: GETL R1, t68 - 88: ADDL $0xDC, t68 - 89: STL t66, (t68) - 90: INCEIPL $4 - - 0x2547C7D0: 7CBC2B78 or r28,r5,r5 - 91: GETL R5, t70 - 92: PUTL t70, R28 - 93: INCEIPL $4 - - 0x2547C7D4: 928100B0 stw r20,176(r1) - 94: GETL R20, t72 - 95: GETL R1, t74 - 96: ADDL $0xB0, t74 - 97: STL t72, (t74) - 98: INCEIPL $4 - - 0x2547C7D8: 7C3F0B78 or r31,r1,r1 - 99: GETL R1, t76 - 100: PUTL t76, R31 - 101: INCEIPL $4 - - 0x2547C7DC: 92A100B4 stw r21,180(r1) - 102: GETL R21, t78 - 103: GETL R1, t80 - 104: ADDL $0xB4, t80 - 105: STL t78, (t80) - 106: INCEIPL $4 - - 0x2547C7E0: 934100C8 stw r26,200(r1) - 107: GETL R26, t82 - 108: GETL R1, t84 - 109: ADDL $0xC8, t84 - 110: STL t82, (t84) - 111: INCEIPL $4 - - 0x2547C7E4: 93A100D4 stw r29,212(r1) - 112: GETL R29, t86 - 113: GETL R1, t88 - 114: ADDL $0xD4, t88 - 115: STL t86, (t88) - 116: INCEIPL $4 - - 0x2547C7E8: 834B0004 lwz r26,4(r11) - 117: GETL R11, t90 - 118: ADDL $0x4, t90 - 119: LDL (t90), t92 - 120: PUTL t92, R26 - 121: INCEIPL $4 - - 0x2547C7EC: 40820230 bc 4,2,0x2547CA1C - 122: Jc02o $0x2547CA1C - - -. 0 2547C77C 116 -. 93 C1 00 D8 7F C8 02 A6 92 61 00 AC 91 41 00 E4 3A 60 00 00 81 66 00 34 81 3E 04 F4 92 C1 00 B8 7C F6 3B 78 80 09 00 00 92 E1 00 BC 7D 17 43 78 70 09 00 10 93 01 00 C0 93 21 00 C4 7C 78 1B 78 93 61 00 CC 7C D9 33 78 93 81 00 D0 7C 9B 23 78 93 E1 00 DC 7C BC 2B 78 92 81 00 B0 7C 3F 0B 78 92 A1 00 B4 93 41 00 C8 93 A1 00 D4 83 4B 00 04 40 82 02 30 - -==== BB 938 (0x2547C7F0) approx BBs exec'd 0 ==== - - 0x2547C7F0: 813900B4 lwz r9,180(r25) - 0: GETL R25, t0 - 1: ADDL $0xB4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547C7F4: 2C890000 cmpi cr1,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547C7F8: 41860264 bc 12,6,0x2547CA5C - 9: Js06o $0x2547CA5C - - -. 0 2547C7F0 12 -. 81 39 00 B4 2C 89 00 00 41 86 02 64 - -==== BB 939 (0x2547C7FC) approx BBs exec'd 0 ==== - - 0x2547C7FC: 81690004 lwz r11,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547C800: 3A9F0008 addi r20,r31,8 - 5: GETL R31, t4 - 6: ADDL $0x8, t4 - 7: PUTL t4, R20 - 8: INCEIPL $4 - - 0x2547C804: 80190000 lwz r0,0(r25) - 9: GETL R25, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x2547C808: 82BE0358 lwz r21,856(r30) - 13: GETL R30, t10 - 14: ADDL $0x358, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R21 - 17: INCEIPL $4 - - 0x2547C80C: 7FA05A14 add r29,r0,r11 - 18: GETL R0, t14 - 19: GETL R11, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R29 - 22: INCEIPL $4 - - 0x2547C810: A13D0000 lhz r9,0(r29) - 23: GETL R29, t18 - 24: LDW (t18), t20 - 25: PUTL t20, R9 - 26: INCEIPL $4 - - 0x2547C814: 7F83E378 or r3,r28,r28 - 27: GETL R28, t22 - 28: PUTL t22, R3 - 29: INCEIPL $4 - - 0x2547C818: 2F890001 cmpi cr7,r9,1 - 30: GETL R9, t24 - 31: MOVL $0x1, t28 - 32: CMPL t24, t28, t26 (-rSo) - 33: ICRFL t26, $0x7, CR - 34: INCEIPL $4 - - 0x2547C81C: 409E0124 bc 4,30,0x2547C940 - 35: Jc30o $0x2547C940 - - -. 0 2547C7FC 36 -. 81 69 00 04 3A 9F 00 08 80 19 00 00 82 BE 03 58 7F A0 5A 14 A1 3D 00 00 7F 83 E3 78 2F 89 00 01 40 9E 01 24 - -==== BB 940 (0x2547C820) approx BBs exec'd 0 ==== - - 0x2547C820: 809D0008 lwz r4,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547C824: 7C84D800 cmp cr1,r4,r27 - 5: GETL R4, t4 - 6: GETL R27, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0x2547C828: 418600B4 bc 12,6,0x2547C8DC - 10: Js06o $0x2547C8DC - - -. 0 2547C820 12 -. 80 9D 00 08 7C 84 D8 00 41 86 00 B4 - -==== BB 941 (0x2547C82C) approx BBs exec'd 0 ==== - - 0x2547C82C: 80FD0010 lwz r7,16(r29) - 0: GETL R29, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547C830: 2F870000 cmpi cr7,r7,0 - 5: GETL R7, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547C834: 7FBD3A14 add r29,r29,r7 - 9: GETL R29, t8 - 10: GETL R7, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R29 - 13: INCEIPL $4 - - 0x2547C838: 409EFFD8 bc 4,30,0x2547C810 - 14: Jc30o $0x2547C810 - - -. 0 2547C82C 16 -. 80 FD 00 10 2F 87 00 00 7F BD 3A 14 40 9E FF D8 - -==== BB 942 (0x2547C810) approx BBs exec'd 0 ==== - - 0x2547C810: A13D0000 lhz r9,0(r29) - 0: GETL R29, t0 - 1: LDW (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547C814: 7F83E378 or r3,r28,r28 - 4: GETL R28, t4 - 5: PUTL t4, R3 - 6: INCEIPL $4 - - 0x2547C818: 2F890001 cmpi cr7,r9,1 - 7: GETL R9, t6 - 8: MOVL $0x1, t10 - 9: CMPL t6, t10, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x2547C81C: 409E0124 bc 4,30,0x2547C940 - 12: Jc30o $0x2547C940 - - -. 0 2547C810 16 -. A1 3D 00 00 7F 83 E3 78 2F 89 00 01 40 9E 01 24 - -==== BB 943 (0x2547C8DC) approx BBs exec'd 0 ==== - - 0x2547C8DC: 80BD000C lwz r5,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547C8E0: 7CC5E82E lwzx r6,r5,r29 - 5: GETL R29, t4 - 6: GETL R5, t6 - 7: ADDL t6, t4 - 8: LDL (t4), t8 - 9: PUTL t8, R6 - 10: INCEIPL $4 - - 0x2547C8E4: 7C86D214 add r4,r6,r26 - 11: GETL R6, t10 - 12: GETL R26, t12 - 13: ADDL t10, t12 - 14: PUTL t12, R4 - 15: INCEIPL $4 - - 0x2547C8E8: 480065F9 bl 0x25482EE0 - 16: MOVL $0x2547C8EC, t14 - 17: PUTL t14, LR - 18: JMPo-c $0x25482EE0 ($4) - - -. 0 2547C8DC 16 -. 80 BD 00 0C 7C C5 E8 2E 7C 86 D2 14 48 00 65 F9 - -==== BB 944 (0x2547C8EC) approx BBs exec'd 0 ==== - - 0x2547C8EC: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547C8F0: 40BAFF3C bc 5,26,0x2547C82C - 4: Jc26o $0x2547C82C - - -. 0 2547C8EC 8 -. 2F 03 00 00 40 BA FF 3C - -==== BB 945 (0x2547C8F4) approx BBs exec'd 0 ==== - - 0x2547C8F4: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547C8F8: 80C10000 lwz r6,0(r1) - 3: GETL R1, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R6 - 6: INCEIPL $4 - - 0x2547C8FC: 80E60004 lwz r7,4(r6) - 7: GETL R6, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R7 - 11: INCEIPL $4 - - 0x2547C900: 8266FFCC lwz r19,-52(r6) - 12: GETL R6, t10 - 13: ADDL $0xFFFFFFCC, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R19 - 16: INCEIPL $4 - - 0x2547C904: 8286FFD0 lwz r20,-48(r6) - 17: GETL R6, t14 - 18: ADDL $0xFFFFFFD0, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R20 - 21: INCEIPL $4 - - 0x2547C908: 7CE803A6 mtlr r7 - 22: GETL R7, t18 - 23: PUTL t18, LR - 24: INCEIPL $4 - - 0x2547C90C: 82A6FFD4 lwz r21,-44(r6) - 25: GETL R6, t20 - 26: ADDL $0xFFFFFFD4, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R21 - 29: INCEIPL $4 - - 0x2547C910: 82C6FFD8 lwz r22,-40(r6) - 30: GETL R6, t24 - 31: ADDL $0xFFFFFFD8, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R22 - 34: INCEIPL $4 - - 0x2547C914: 82E6FFDC lwz r23,-36(r6) - 35: GETL R6, t28 - 36: ADDL $0xFFFFFFDC, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R23 - 39: INCEIPL $4 - - 0x2547C918: 8306FFE0 lwz r24,-32(r6) - 40: GETL R6, t32 - 41: ADDL $0xFFFFFFE0, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R24 - 44: INCEIPL $4 - - 0x2547C91C: 8326FFE4 lwz r25,-28(r6) - 45: GETL R6, t36 - 46: ADDL $0xFFFFFFE4, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R25 - 49: INCEIPL $4 - - 0x2547C920: 8346FFE8 lwz r26,-24(r6) - 50: GETL R6, t40 - 51: ADDL $0xFFFFFFE8, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R26 - 54: INCEIPL $4 - - 0x2547C924: 8366FFEC lwz r27,-20(r6) - 55: GETL R6, t44 - 56: ADDL $0xFFFFFFEC, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R27 - 59: INCEIPL $4 - - 0x2547C928: 8386FFF0 lwz r28,-16(r6) - 60: GETL R6, t48 - 61: ADDL $0xFFFFFFF0, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R28 - 64: INCEIPL $4 - - 0x2547C92C: 83A6FFF4 lwz r29,-12(r6) - 65: GETL R6, t52 - 66: ADDL $0xFFFFFFF4, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R29 - 69: INCEIPL $4 - - 0x2547C930: 83C6FFF8 lwz r30,-8(r6) - 70: GETL R6, t56 - 71: ADDL $0xFFFFFFF8, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R30 - 74: INCEIPL $4 - - 0x2547C934: 83E6FFFC lwz r31,-4(r6) - 75: GETL R6, t60 - 76: ADDL $0xFFFFFFFC, t60 - 77: LDL (t60), t62 - 78: PUTL t62, R31 - 79: INCEIPL $4 - - 0x2547C938: 7CC13378 or r1,r6,r6 - 80: GETL R6, t64 - 81: PUTL t64, R1 - 82: INCEIPL $4 - - 0x2547C93C: 4E800020 blr - 83: GETL LR, t66 - 84: JMPo-r t66 ($4) - - -. 0 2547C8F4 76 -. 38 60 00 00 80 C1 00 00 80 E6 00 04 82 66 FF CC 82 86 FF D0 7C E8 03 A6 82 A6 FF D4 82 C6 FF D8 82 E6 FF DC 83 06 FF E0 83 26 FF E4 83 46 FF E8 83 66 FF EC 83 86 FF F0 83 A6 FF F4 83 C6 FF F8 83 E6 FF FC 7C C1 33 78 4E 80 00 20 - -==== BB 946 (0x2547CCF0) approx BBs exec'd 0 ==== - - 0x2547CCF0: A17D0006 lhz r11,6(r29) - 0: GETL R29, t0 - 1: ADDL $0x6, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547CCF4: 7ED61B78 or r22,r22,r3 - 5: GETL R22, t4 - 6: GETL R3, t6 - 7: ORL t6, t4 - 8: PUTL t4, R22 - 9: INCEIPL $4 - - 0x2547CCF8: 5560047E rlwinm r0,r11,0,17,31 - 10: GETL R11, t8 - 11: ANDL $0x7FFF, t8 - 12: PUTL t8, R0 - 13: INCEIPL $4 - - 0x2547CCFC: 7F00C040 cmpl cr6,r0,r24 - 14: GETL R0, t10 - 15: GETL R24, t12 - 16: CMPUL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0x2547CD00: 40990008 bc 4,25,0x2547CD08 - 19: Jc25o $0x2547CD08 - - -. 0 2547CCF0 20 -. A1 7D 00 06 7E D6 1B 78 55 60 04 7E 7F 00 C0 40 40 99 00 08 - -==== BB 947 (0x2547CD04) approx BBs exec'd 0 ==== - - 0x2547CD04: 7C180378 or r24,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R24 - 2: INCEIPL $4 - - 0x2547CD08: 807D000C lwz r3,12(r29) - 3: GETL R29, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547CD0C: 2F830000 cmpi cr7,r3,0 - 8: GETL R3, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x2547CD10: 7FBD1A14 add r29,r29,r3 - 12: GETL R29, t10 - 13: GETL R3, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R29 - 16: INCEIPL $4 - - 0x2547CD14: 409EFFA0 bc 4,30,0x2547CCB4 - 17: Jc30o $0x2547CCB4 - - -. 0 2547CD04 20 -. 7C 18 03 78 80 7D 00 0C 2F 83 00 00 7F BD 1A 14 40 9E FF A0 - -==== BB 948 (0x2547CD18) approx BBs exec'd 0 ==== - - 0x2547CD18: 8017000C lwz r0,12(r23) - 0: GETL R23, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547CD1C: 2C000000 cmpi cr0,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547CD20: 4182000C bc 12,2,0x2547CD2C - 9: Js02o $0x2547CD2C - - -. 0 2547CD18 12 -. 80 17 00 0C 2C 00 00 00 41 82 00 0C - -==== BB 949 (0x2547CD2C) approx BBs exec'd 0 ==== - - 0x2547CD2C: 2E110000 cmpi cr4,r17,0 - 0: GETL R17, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x2547CD30: 41920034 bc 12,18,0x2547CD64 - 4: Js18o $0x2547CD64 - - -. 0 2547CD2C 8 -. 2E 11 00 00 41 92 00 34 - -==== BB 950 (0x2547CD64) approx BBs exec'd 0 ==== - - 0x2547CD64: 2F980000 cmpi cr7,r24,0 - 0: GETL R24, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547CD68: 409E0064 bc 4,30,0x2547CDCC - 4: Jc30o $0x2547CDCC - - -. 0 2547CD64 8 -. 2F 98 00 00 40 9E 00 64 - -==== BB 951 (0x2547CDCC) approx BBs exec'd 0 ==== - - 0x2547CDCC: 3BB80001 addi r29,r24,1 - 0: GETL R24, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x2547CDD0: 38800010 li r4,16 - 4: MOVL $0x10, t2 - 5: PUTL t2, R4 - 6: INCEIPL $4 - - 0x2547CDD4: 7FA3EB78 or r3,r29,r29 - 7: GETL R29, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0x2547CDD8: 3A00000C li r16,12 - 10: MOVL $0xC, t6 - 11: PUTL t6, R16 - 12: INCEIPL $4 - - 0x2547CDDC: 4801AC51 bl 0x25497A2C - 13: MOVL $0x2547CDE0, t8 - 14: PUTL t8, LR - 15: JMPo-c $0x25497A2C ($4) - - -. 0 2547CDCC 20 -. 3B B8 00 01 38 80 00 10 7F A3 EB 78 3A 00 00 0C 48 01 AC 51 - -==== BB 952 (0x2547CDE0) approx BBs exec'd 0 ==== - - 0x2547CDE0: 80DE0378 lwz r6,888(r30) - 0: GETL R30, t0 - 1: ADDL $0x378, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547CDE4: 2C030000 cmpi cr0,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547CDE8: 7C651B78 or r5,r3,r3 - 9: GETL R3, t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0x2547CDEC: 907B0188 stw r3,392(r27) - 12: GETL R3, t10 - 13: GETL R27, t12 - 14: ADDL $0x188, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0x2547CDF0: 418201AC bc 12,2,0x2547CF9C - 17: Js02o $0x2547CF9C - - -. 0 2547CDE0 20 -. 80 DE 03 78 2C 03 00 00 7C 65 1B 78 90 7B 01 88 41 82 01 AC - -==== BB 953 (0x2547CDF4) approx BBs exec'd 0 ==== - - 0x2547CDF4: 839B00E4 lwz r28,228(r27) - 0: GETL R27, t0 - 1: ADDL $0xE4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x2547CDF8: 93BB0184 stw r29,388(r27) - 5: GETL R29, t4 - 6: GETL R27, t6 - 7: ADDL $0x184, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547CDFC: 831C0004 lwz r24,4(r28) - 10: GETL R28, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R24 - 14: INCEIPL $4 - - 0x2547CE00: 931B0198 stw r24,408(r27) - 15: GETL R24, t12 - 16: GETL R27, t14 - 17: ADDL $0x198, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x2547CE04: 418E0088 bc 12,14,0x2547CE8C - 20: Js14o $0x2547CE8C - - -. 0 2547CDF4 20 -. 83 9B 00 E4 93 BB 01 84 83 1C 00 04 93 1B 01 98 41 8E 00 88 - -==== BB 954 (0x2547CE08) approx BBs exec'd 0 ==== - - 0x2547CE08: 83520004 lwz r26,4(r18) - 0: GETL R18, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547CE0C: 825B0000 lwz r18,0(r27) - 5: GETL R27, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R18 - 8: INCEIPL $4 - - 0x2547CE10: 7CD2D214 add r6,r18,r26 - 9: GETL R18, t8 - 10: GETL R26, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R6 - 13: INCEIPL $4 - - 0x2547CE14: 81860008 lwz r12,8(r6) - 14: GETL R6, t12 - 15: ADDL $0x8, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R12 - 18: INCEIPL $4 - - 0x2547CE18: 7CEC3214 add r7,r12,r6 - 19: GETL R12, t16 - 20: GETL R6, t18 - 21: ADDL t16, t18 - 22: PUTL t18, R7 - 23: INCEIPL $4 - - 0x2547CE1C: A2A70006 lhz r21,6(r7) - 24: GETL R7, t20 - 25: ADDL $0x6, t20 - 26: LDW (t20), t22 - 27: PUTL t22, R21 - 28: INCEIPL $4 - - 0x2547CE20: 80670000 lwz r3,0(r7) - 29: GETL R7, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R3 - 32: INCEIPL $4 - - 0x2547CE24: 56A42376 rlwinm r4,r21,4,13,27 - 33: GETL R21, t28 - 34: ROLL $0x4, t28 - 35: ANDL $0x7FFF0, t28 - 36: PUTL t28, R4 - 37: INCEIPL $4 - - 0x2547CE28: 56B00420 rlwinm r16,r21,0,16,16 - 38: GETL R21, t30 - 39: ANDL $0x8000, t30 - 40: PUTL t30, R16 - 41: INCEIPL $4 - - 0x2547CE2C: 7FA42A14 add r29,r4,r5 - 42: GETL R4, t32 - 43: GETL R5, t34 - 44: ADDL t32, t34 - 45: PUTL t34, R29 - 46: INCEIPL $4 - - 0x2547CE30: 907D0004 stw r3,4(r29) - 47: GETL R3, t36 - 48: GETL R29, t38 - 49: ADDL $0x4, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0x2547CE34: 921D0008 stw r16,8(r29) - 52: GETL R16, t40 - 53: GETL R29, t42 - 54: ADDL $0x8, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0x2547CE38: 8167000C lwz r11,12(r7) - 57: GETL R7, t44 - 58: ADDL $0xC, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R11 - 61: INCEIPL $4 - - 0x2547CE3C: 81470008 lwz r10,8(r7) - 62: GETL R7, t48 - 63: ADDL $0x8, t48 - 64: LDL (t48), t50 - 65: PUTL t50, R10 - 66: INCEIPL $4 - - 0x2547CE40: 2D8B0000 cmpi cr3,r11,0 - 67: GETL R11, t52 - 68: CMP0L t52, t54 (-rSo) - 69: ICRFL t54, $0x3, CR - 70: INCEIPL $4 - - 0x2547CE44: 81060004 lwz r8,4(r6) - 71: GETL R6, t56 - 72: ADDL $0x4, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R8 - 75: INCEIPL $4 - - 0x2547CE48: 7D2ACA14 add r9,r10,r25 - 76: GETL R10, t60 - 77: GETL R25, t62 - 78: ADDL t60, t62 - 79: PUTL t62, R9 - 80: INCEIPL $4 - - 0x2547CE4C: 7CE75A14 add r7,r7,r11 - 81: GETL R7, t64 - 82: GETL R11, t66 - 83: ADDL t64, t66 - 84: PUTL t66, R7 - 85: INCEIPL $4 - - 0x2547CE50: 7C08CA14 add r0,r8,r25 - 86: GETL R8, t68 - 87: GETL R25, t70 - 88: ADDL t68, t70 - 89: PUTL t70, R0 - 90: INCEIPL $4 - - 0x2547CE54: 7D24292E stwx r9,r4,r5 - 91: GETL R5, t72 - 92: GETL R4, t74 - 93: ADDL t74, t72 - 94: GETL R9, t76 - 95: STL t76, (t72) - 96: INCEIPL $4 - - 0x2547CE58: 901D000C stw r0,12(r29) - 97: GETL R0, t78 - 98: GETL R29, t80 - 99: ADDL $0xC, t80 - 100: STL t78, (t80) - 101: INCEIPL $4 - - 0x2547CE5C: 408EFFC0 bc 4,14,0x2547CE1C - 102: Jc14o $0x2547CE1C - - -. 0 2547CE08 88 -. 83 52 00 04 82 5B 00 00 7C D2 D2 14 81 86 00 08 7C EC 32 14 A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 - -==== BB 955 (0x2547CE60) approx BBs exec'd 0 ==== - - 0x2547CE60: 8006000C lwz r0,12(r6) - 0: GETL R6, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547CE64: 2C800000 cmpi cr1,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547CE68: 41860024 bc 12,6,0x2547CE8C - 9: Js06o $0x2547CE8C - - -. 0 2547CE60 12 -. 80 06 00 0C 2C 80 00 00 41 86 00 24 - -==== BB 956 (0x2547CE8C) approx BBs exec'd 0 ==== - - 0x2547CE8C: 41B2FEE0 bc 13,18,0x2547CD6C - 0: Js18o $0x2547CD6C - - -. 0 2547CE8C 4 -. 41 B2 FE E0 - -==== BB 957 (0x2547CD6C) approx BBs exec'd 0 ==== - - 0x2547CD6C: 7EC3B378 or r3,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547CD70: 80A10000 lwz r5,0(r1) - 3: GETL R1, t2 - 4: LDL (t2), t4 - 5: PUTL t4, R5 - 6: INCEIPL $4 - - 0x2547CD74: 82C50004 lwz r22,4(r5) - 7: GETL R5, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R22 - 11: INCEIPL $4 - - 0x2547CD78: 8185FFBC lwz r12,-68(r5) - 12: GETL R5, t10 - 13: ADDL $0xFFFFFFBC, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R12 - 16: INCEIPL $4 - - 0x2547CD7C: 7EC803A6 mtlr r22 - 17: GETL R22, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0x2547CD80: 8205FFC0 lwz r16,-64(r5) - 20: GETL R5, t16 - 21: ADDL $0xFFFFFFC0, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R16 - 24: INCEIPL $4 - - 0x2547CD84: 8225FFC4 lwz r17,-60(r5) - 25: GETL R5, t20 - 26: ADDL $0xFFFFFFC4, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R17 - 29: INCEIPL $4 - - 0x2547CD88: 7D818120 mtcrf 0x18,r12 - 30: GETL R12, t24 - 31: ICRFL t24, $0x3, CR - 32: ICRFL t24, $0x4, CR - 33: INCEIPL $4 - - 0x2547CD8C: 8245FFC8 lwz r18,-56(r5) - 34: GETL R5, t26 - 35: ADDL $0xFFFFFFC8, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R18 - 38: INCEIPL $4 - - 0x2547CD90: 8265FFCC lwz r19,-52(r5) - 39: GETL R5, t30 - 40: ADDL $0xFFFFFFCC, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R19 - 43: INCEIPL $4 - - 0x2547CD94: 8285FFD0 lwz r20,-48(r5) - 44: GETL R5, t34 - 45: ADDL $0xFFFFFFD0, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R20 - 48: INCEIPL $4 - - 0x2547CD98: 82A5FFD4 lwz r21,-44(r5) - 49: GETL R5, t38 - 50: ADDL $0xFFFFFFD4, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R21 - 53: INCEIPL $4 - - 0x2547CD9C: 82C5FFD8 lwz r22,-40(r5) - 54: GETL R5, t42 - 55: ADDL $0xFFFFFFD8, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R22 - 58: INCEIPL $4 - - 0x2547CDA0: 82E5FFDC lwz r23,-36(r5) - 59: GETL R5, t46 - 60: ADDL $0xFFFFFFDC, t46 - 61: LDL (t46), t48 - 62: PUTL t48, R23 - 63: INCEIPL $4 - - 0x2547CDA4: 8305FFE0 lwz r24,-32(r5) - 64: GETL R5, t50 - 65: ADDL $0xFFFFFFE0, t50 - 66: LDL (t50), t52 - 67: PUTL t52, R24 - 68: INCEIPL $4 - - 0x2547CDA8: 8325FFE4 lwz r25,-28(r5) - 69: GETL R5, t54 - 70: ADDL $0xFFFFFFE4, t54 - 71: LDL (t54), t56 - 72: PUTL t56, R25 - 73: INCEIPL $4 - - 0x2547CDAC: 8345FFE8 lwz r26,-24(r5) - 74: GETL R5, t58 - 75: ADDL $0xFFFFFFE8, t58 - 76: LDL (t58), t60 - 77: PUTL t60, R26 - 78: INCEIPL $4 - - 0x2547CDB0: 8365FFEC lwz r27,-20(r5) - 79: GETL R5, t62 - 80: ADDL $0xFFFFFFEC, t62 - 81: LDL (t62), t64 - 82: PUTL t64, R27 - 83: INCEIPL $4 - - 0x2547CDB4: 8385FFF0 lwz r28,-16(r5) - 84: GETL R5, t66 - 85: ADDL $0xFFFFFFF0, t66 - 86: LDL (t66), t68 - 87: PUTL t68, R28 - 88: INCEIPL $4 - - 0x2547CDB8: 83A5FFF4 lwz r29,-12(r5) - 89: GETL R5, t70 - 90: ADDL $0xFFFFFFF4, t70 - 91: LDL (t70), t72 - 92: PUTL t72, R29 - 93: INCEIPL $4 - - 0x2547CDBC: 83C5FFF8 lwz r30,-8(r5) - 94: GETL R5, t74 - 95: ADDL $0xFFFFFFF8, t74 - 96: LDL (t74), t76 - 97: PUTL t76, R30 - 98: INCEIPL $4 - - 0x2547CDC0: 83E5FFFC lwz r31,-4(r5) - 99: GETL R5, t78 - 100: ADDL $0xFFFFFFFC, t78 - 101: LDL (t78), t80 - 102: PUTL t80, R31 - 103: INCEIPL $4 - - 0x2547CDC4: 7CA12B78 or r1,r5,r5 - 104: GETL R5, t82 - 105: PUTL t82, R1 - 106: INCEIPL $4 - - 0x2547CDC8: 4E800020 blr - 107: GETL LR, t84 - 108: JMPo-r t84 ($4) - - -. 0 2547CD6C 96 -. 7E C3 B3 78 80 A1 00 00 82 C5 00 04 81 85 FF BC 7E C8 03 A6 82 05 FF C0 82 25 FF C4 7D 81 81 20 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 - -==== BB 958 (0x2547D034) approx BBs exec'd 0 ==== - - 0x2547D034: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547D038: 41BEFFCC bc 13,30,0x2547D004 - 4: Js30o $0x2547D004 - - -. 0 2547D034 8 -. 2F 83 00 00 41 BE FF CC - -==== BB 959 (0x2547D004) approx BBs exec'd 0 ==== - - 0x2547D004: 83FF000C lwz r31,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0x2547D008: 7F9CEB78 or r28,r28,r29 - 5: GETL R28, t4 - 6: GETL R29, t6 - 7: ORL t6, t4 - 8: PUTL t4, R28 - 9: INCEIPL $4 - - 0x2547D00C: 2C9F0000 cmpi cr1,r31,0 - 10: GETL R31, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x2547D010: 41860040 bc 12,6,0x2547D050 - 14: Js06o $0x2547D050 - - -. 0 2547D004 16 -. 83 FF 00 0C 7F 9C EB 78 2C 9F 00 00 41 86 00 40 - -==== BB 960 (0x2547CCD4) approx BBs exec'd 0 ==== - - 0x2547CCD4: 815D0008 lwz r10,8(r29) - 0: GETL R29, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547CCD8: A21D0004 lhz r16,4(r29) - 5: GETL R29, t4 - 6: ADDL $0x4, t4 - 7: LDW (t4), t6 - 8: PUTL t6, R16 - 9: INCEIPL $4 - - 0x2547CCDC: 809D0000 lwz r4,0(r29) - 10: GETL R29, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R4 - 13: INCEIPL $4 - - 0x2547CCE0: 7CAACA14 add r5,r10,r25 - 14: GETL R10, t12 - 15: GETL R25, t14 - 16: ADDL t12, t14 - 17: PUTL t14, R5 - 18: INCEIPL $4 - - 0x2547CCE4: 80DC0014 lwz r6,20(r28) - 19: GETL R28, t16 - 20: ADDL $0x14, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R6 - 23: INCEIPL $4 - - 0x2547CCE8: 560807BC rlwinm r8,r16,0,30,30 - 24: GETL R16, t20 - 25: ANDL $0x2, t20 - 26: PUTL t20, R8 - 27: INCEIPL $4 - - 0x2547CCEC: 4BFFFA85 bl 0x2547C770 - 28: MOVL $0x2547CCF0, t22 - 29: PUTL t22, LR - 30: JMPo-c $0x2547C770 ($4) - - -. 0 2547CCD4 28 -. 81 5D 00 08 A2 1D 00 04 80 9D 00 00 7C AA CA 14 80 DC 00 14 56 08 07 BC 4B FF FA 85 - -==== BB 961 (0x2547CCB4) approx BBs exec'd 0 ==== - - 0x2547CCB4: 811B0004 lwz r8,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547CCB8: 7EA7AB78 or r7,r21,r21 - 5: GETL R21, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x2547CCBC: 88A80000 lbz r5,0(r8) - 8: GETL R8, t6 - 9: LDB (t6), t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0x2547CCC0: 7D034378 or r3,r8,r8 - 12: GETL R8, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x2547CCC4: 2C850000 cmpi cr1,r5,0 - 15: GETL R5, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x1, CR - 18: INCEIPL $4 - - 0x2547CCC8: 4086000C bc 4,6,0x2547CCD4 - 19: Jc06o $0x2547CCD4 - - -. 0 2547CCB4 24 -. 81 1B 00 04 7E A7 AB 78 88 A8 00 00 7D 03 43 78 2C 85 00 00 40 86 00 0C - -==== BB 962 (0x2547CD08) approx BBs exec'd 0 ==== - - 0x2547CD08: 807D000C lwz r3,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547CD0C: 2F830000 cmpi cr7,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547CD10: 7FBD1A14 add r29,r29,r3 - 9: GETL R29, t8 - 10: GETL R3, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R29 - 13: INCEIPL $4 - - 0x2547CD14: 409EFFA0 bc 4,30,0x2547CCB4 - 14: Jc30o $0x2547CCB4 - - -. 0 2547CD08 16 -. 80 7D 00 0C 2F 83 00 00 7F BD 1A 14 40 9E FF A0 - -==== BB 963 (0x2547CE1C) approx BBs exec'd 0 ==== - - 0x2547CE1C: A2A70006 lhz r21,6(r7) - 0: GETL R7, t0 - 1: ADDL $0x6, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x2547CE20: 80670000 lwz r3,0(r7) - 5: GETL R7, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0x2547CE24: 56A42376 rlwinm r4,r21,4,13,27 - 9: GETL R21, t8 - 10: ROLL $0x4, t8 - 11: ANDL $0x7FFF0, t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x2547CE28: 56B00420 rlwinm r16,r21,0,16,16 - 14: GETL R21, t10 - 15: ANDL $0x8000, t10 - 16: PUTL t10, R16 - 17: INCEIPL $4 - - 0x2547CE2C: 7FA42A14 add r29,r4,r5 - 18: GETL R4, t12 - 19: GETL R5, t14 - 20: ADDL t12, t14 - 21: PUTL t14, R29 - 22: INCEIPL $4 - - 0x2547CE30: 907D0004 stw r3,4(r29) - 23: GETL R3, t16 - 24: GETL R29, t18 - 25: ADDL $0x4, t18 - 26: STL t16, (t18) - 27: INCEIPL $4 - - 0x2547CE34: 921D0008 stw r16,8(r29) - 28: GETL R16, t20 - 29: GETL R29, t22 - 30: ADDL $0x8, t22 - 31: STL t20, (t22) - 32: INCEIPL $4 - - 0x2547CE38: 8167000C lwz r11,12(r7) - 33: GETL R7, t24 - 34: ADDL $0xC, t24 - 35: LDL (t24), t26 - 36: PUTL t26, R11 - 37: INCEIPL $4 - - 0x2547CE3C: 81470008 lwz r10,8(r7) - 38: GETL R7, t28 - 39: ADDL $0x8, t28 - 40: LDL (t28), t30 - 41: PUTL t30, R10 - 42: INCEIPL $4 - - 0x2547CE40: 2D8B0000 cmpi cr3,r11,0 - 43: GETL R11, t32 - 44: CMP0L t32, t34 (-rSo) - 45: ICRFL t34, $0x3, CR - 46: INCEIPL $4 - - 0x2547CE44: 81060004 lwz r8,4(r6) - 47: GETL R6, t36 - 48: ADDL $0x4, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R8 - 51: INCEIPL $4 - - 0x2547CE48: 7D2ACA14 add r9,r10,r25 - 52: GETL R10, t40 - 53: GETL R25, t42 - 54: ADDL t40, t42 - 55: PUTL t42, R9 - 56: INCEIPL $4 - - 0x2547CE4C: 7CE75A14 add r7,r7,r11 - 57: GETL R7, t44 - 58: GETL R11, t46 - 59: ADDL t44, t46 - 60: PUTL t46, R7 - 61: INCEIPL $4 - - 0x2547CE50: 7C08CA14 add r0,r8,r25 - 62: GETL R8, t48 - 63: GETL R25, t50 - 64: ADDL t48, t50 - 65: PUTL t50, R0 - 66: INCEIPL $4 - - 0x2547CE54: 7D24292E stwx r9,r4,r5 - 67: GETL R5, t52 - 68: GETL R4, t54 - 69: ADDL t54, t52 - 70: GETL R9, t56 - 71: STL t56, (t52) - 72: INCEIPL $4 - - 0x2547CE58: 901D000C stw r0,12(r29) - 73: GETL R0, t58 - 74: GETL R29, t60 - 75: ADDL $0xC, t60 - 76: STL t58, (t60) - 77: INCEIPL $4 - - 0x2547CE5C: 408EFFC0 bc 4,14,0x2547CE1C - 78: Jc14o $0x2547CE1C - - -. 0 2547CE1C 68 -. A2 A7 00 06 80 67 00 00 56 A4 23 76 56 B0 04 20 7F A4 2A 14 90 7D 00 04 92 1D 00 08 81 67 00 0C 81 47 00 08 2D 8B 00 00 81 06 00 04 7D 2A CA 14 7C E7 5A 14 7C 08 CA 14 7D 24 29 2E 90 1D 00 0C 40 8E FF C0 - -==== BB 964 (0x2547CD34) approx BBs exec'd 0 ==== - - 0x2547CD34: 82BB0000 lwz r21,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R21 - 3: INCEIPL $4 - - 0x2547CD38: 82F10004 lwz r23,4(r17) - 4: GETL R17, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R23 - 8: INCEIPL $4 - - 0x2547CD3C: 7D35BA14 add r9,r21,r23 - 9: GETL R21, t8 - 10: GETL R23, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0x2547CD40: A2690004 lhz r19,4(r9) - 14: GETL R9, t12 - 15: ADDL $0x4, t12 - 16: LDW (t12), t14 - 17: PUTL t14, R19 - 18: INCEIPL $4 - - 0x2547CD44: 5660047E rlwinm r0,r19,0,17,31 - 19: GETL R19, t16 - 20: ANDL $0x7FFF, t16 - 21: PUTL t16, R0 - 22: INCEIPL $4 - - 0x2547CD48: 7C80C040 cmpl cr1,r0,r24 - 23: GETL R0, t18 - 24: GETL R24, t20 - 25: CMPUL t18, t20, t22 (-rSo) - 26: ICRFL t22, $0x1, CR - 27: INCEIPL $4 - - 0x2547CD4C: 40850008 bc 4,5,0x2547CD54 - 28: Jc05o $0x2547CD54 - - -. 0 2547CD34 28 -. 82 BB 00 00 82 F1 00 04 7D 35 BA 14 A2 69 00 04 56 60 04 7E 7C 80 C0 40 40 85 00 08 - -==== BB 965 (0x2547CD54) approx BBs exec'd 0 ==== - - 0x2547CD54: 82890010 lwz r20,16(r9) - 0: GETL R9, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R20 - 4: INCEIPL $4 - - 0x2547CD58: 2F140000 cmpi cr6,r20,0 - 5: GETL R20, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547CD5C: 7D29A214 add r9,r9,r20 - 9: GETL R9, t8 - 10: GETL R20, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0x2547CD60: 409AFFE0 bc 4,26,0x2547CD40 - 14: Jc26o $0x2547CD40 - - -. 0 2547CD54 16 -. 82 89 00 10 2F 14 00 00 7D 29 A2 14 40 9A FF E0 - -==== BB 966 (0x2547CD40) approx BBs exec'd 0 ==== - - 0x2547CD40: A2690004 lhz r19,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0x2547CD44: 5660047E rlwinm r0,r19,0,17,31 - 5: GETL R19, t4 - 6: ANDL $0x7FFF, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547CD48: 7C80C040 cmpl cr1,r0,r24 - 9: GETL R0, t6 - 10: GETL R24, t8 - 11: CMPUL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x2547CD4C: 40850008 bc 4,5,0x2547CD54 - 14: Jc05o $0x2547CD54 - - -. 0 2547CD40 16 -. A2 69 00 04 56 60 04 7E 7C 80 C0 40 40 85 00 08 - -==== BB 967 (0x2547CE90) approx BBs exec'd 0 ==== - - 0x2547CE90: 80DB0000 lwz r6,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R6 - 3: INCEIPL $4 - - 0x2547CE94: 38E00000 li r7,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R7 - 6: INCEIPL $4 - - 0x2547CE98: 83710004 lwz r27,4(r17) - 7: GETL R17, t6 - 8: ADDL $0x4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R27 - 11: INCEIPL $4 - - 0x2547CE9C: 7C66DA14 add r3,r6,r27 - 12: GETL R6, t10 - 13: GETL R27, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R3 - 16: INCEIPL $4 - - 0x2547CEA0: A2230002 lhz r17,2(r3) - 17: GETL R3, t14 - 18: ADDL $0x2, t14 - 19: LDW (t14), t16 - 20: PUTL t16, R17 - 21: INCEIPL $4 - - 0x2547CEA4: 8103000C lwz r8,12(r3) - 22: GETL R3, t18 - 23: ADDL $0xC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R8 - 26: INCEIPL $4 - - 0x2547CEA8: 72290001 andi. r9,r17,0x1 - 27: GETL R17, t22 - 28: ANDL $0x1, t22 - 29: PUTL t22, R9 - 30: CMP0L t22, t24 (-rSo) - 31: ICRFL t24, $0x0, CR - 32: INCEIPL $4 - - 0x2547CEAC: 40820028 bc 4,2,0x2547CED4 - 33: Jc02o $0x2547CED4 - - -. 0 2547CE90 32 -. 80 DB 00 00 38 E0 00 00 83 71 00 04 7C 66 DA 14 A2 23 00 02 81 03 00 0C 72 29 00 01 40 82 00 28 - -==== BB 968 (0x2547CED4) approx BBs exec'd 0 ==== - - 0x2547CED4: 82430010 lwz r18,16(r3) - 0: GETL R3, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x2547CED8: 2E120000 cmpi cr4,r18,0 - 5: GETL R18, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x2547CEDC: 7C639214 add r3,r3,r18 - 9: GETL R3, t8 - 10: GETL R18, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R3 - 13: INCEIPL $4 - - 0x2547CEE0: 4092FFC0 bc 4,18,0x2547CEA0 - 14: Jc18o $0x2547CEA0 - - -. 0 2547CED4 16 -. 82 43 00 10 2E 12 00 00 7C 63 92 14 40 92 FF C0 - -==== BB 969 (0x2547CEA0) approx BBs exec'd 0 ==== - - 0x2547CEA0: A2230002 lhz r17,2(r3) - 0: GETL R3, t0 - 1: ADDL $0x2, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R17 - 4: INCEIPL $4 - - 0x2547CEA4: 8103000C lwz r8,12(r3) - 5: GETL R3, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R8 - 9: INCEIPL $4 - - 0x2547CEA8: 72290001 andi. r9,r17,0x1 - 10: GETL R17, t8 - 11: ANDL $0x1, t8 - 12: PUTL t8, R9 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x2547CEAC: 40820028 bc 4,2,0x2547CED4 - 16: Jc02o $0x2547CED4 - - -. 0 2547CEA0 16 -. A2 23 00 02 81 03 00 0C 72 29 00 01 40 82 00 28 - -==== BB 970 (0x2547CEB0) approx BBs exec'd 0 ==== - - 0x2547CEB0: A3430004 lhz r26,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547CEB4: 83830008 lwz r28,8(r3) - 5: GETL R3, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x2547CEB8: 57572376 rlwinm r23,r26,4,13,27 - 10: GETL R26, t8 - 11: ROLL $0x4, t8 - 12: ANDL $0x7FFF0, t8 - 13: PUTL t8, R23 - 14: INCEIPL $4 - - 0x2547CEBC: 7F172A14 add r24,r23,r5 - 15: GETL R23, t10 - 16: GETL R5, t12 - 17: ADDL t10, t12 - 18: PUTL t12, R24 - 19: INCEIPL $4 - - 0x2547CEC0: 93980004 stw r28,4(r24) - 20: GETL R28, t14 - 21: GETL R24, t16 - 22: ADDL $0x4, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x2547CEC4: 7E88182E lwzx r20,r8,r3 - 25: GETL R3, t18 - 26: GETL R8, t20 - 27: ADDL t20, t18 - 28: LDL (t18), t22 - 29: PUTL t22, R20 - 30: INCEIPL $4 - - 0x2547CEC8: 90F8000C stw r7,12(r24) - 31: GETL R7, t24 - 32: GETL R24, t26 - 33: ADDL $0xC, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547CECC: 7E74CA14 add r19,r20,r25 - 36: GETL R20, t28 - 37: GETL R25, t30 - 38: ADDL t28, t30 - 39: PUTL t30, R19 - 40: INCEIPL $4 - - 0x2547CED0: 7E77292E stwx r19,r23,r5 - 41: GETL R5, t32 - 42: GETL R23, t34 - 43: ADDL t34, t32 - 44: GETL R19, t36 - 45: STL t36, (t32) - 46: INCEIPL $4 - - 0x2547CED4: 82430010 lwz r18,16(r3) - 47: GETL R3, t38 - 48: ADDL $0x10, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R18 - 51: INCEIPL $4 - - 0x2547CED8: 2E120000 cmpi cr4,r18,0 - 52: GETL R18, t42 - 53: CMP0L t42, t44 (-rSo) - 54: ICRFL t44, $0x4, CR - 55: INCEIPL $4 - - 0x2547CEDC: 7C639214 add r3,r3,r18 - 56: GETL R3, t46 - 57: GETL R18, t48 - 58: ADDL t46, t48 - 59: PUTL t48, R3 - 60: INCEIPL $4 - - 0x2547CEE0: 4092FFC0 bc 4,18,0x2547CEA0 - 61: Jc18o $0x2547CEA0 - - -. 0 2547CEB0 52 -. A3 43 00 04 83 83 00 08 57 57 23 76 7F 17 2A 14 93 98 00 04 7E 88 18 2E 90 F8 00 0C 7E 74 CA 14 7E 77 29 2E 82 43 00 10 2E 12 00 00 7C 63 92 14 40 92 FF C0 - -==== BB 971 (0x2547CEE4) approx BBs exec'd 0 ==== - - 0x2547CEE4: 7EC3B378 or r3,r22,r22 - 0: GETL R22, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547CEE8: 4BFFFE88 b 0x2547CD70 - 3: JMPo $0x2547CD70 ($4) - - -. 0 2547CEE4 8 -. 7E C3 B3 78 4B FF FE 88 - -==== BB 972 (0x2547CD70) approx BBs exec'd 0 ==== - - 0x2547CD70: 80A10000 lwz r5,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x2547CD74: 82C50004 lwz r22,4(r5) - 4: GETL R5, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R22 - 8: INCEIPL $4 - - 0x2547CD78: 8185FFBC lwz r12,-68(r5) - 9: GETL R5, t8 - 10: ADDL $0xFFFFFFBC, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0x2547CD7C: 7EC803A6 mtlr r22 - 14: GETL R22, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x2547CD80: 8205FFC0 lwz r16,-64(r5) - 17: GETL R5, t14 - 18: ADDL $0xFFFFFFC0, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R16 - 21: INCEIPL $4 - - 0x2547CD84: 8225FFC4 lwz r17,-60(r5) - 22: GETL R5, t18 - 23: ADDL $0xFFFFFFC4, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R17 - 26: INCEIPL $4 - - 0x2547CD88: 7D818120 mtcrf 0x18,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x3, CR - 29: ICRFL t22, $0x4, CR - 30: INCEIPL $4 - - 0x2547CD8C: 8245FFC8 lwz r18,-56(r5) - 31: GETL R5, t24 - 32: ADDL $0xFFFFFFC8, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R18 - 35: INCEIPL $4 - - 0x2547CD90: 8265FFCC lwz r19,-52(r5) - 36: GETL R5, t28 - 37: ADDL $0xFFFFFFCC, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R19 - 40: INCEIPL $4 - - 0x2547CD94: 8285FFD0 lwz r20,-48(r5) - 41: GETL R5, t32 - 42: ADDL $0xFFFFFFD0, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R20 - 45: INCEIPL $4 - - 0x2547CD98: 82A5FFD4 lwz r21,-44(r5) - 46: GETL R5, t36 - 47: ADDL $0xFFFFFFD4, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R21 - 50: INCEIPL $4 - - 0x2547CD9C: 82C5FFD8 lwz r22,-40(r5) - 51: GETL R5, t40 - 52: ADDL $0xFFFFFFD8, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R22 - 55: INCEIPL $4 - - 0x2547CDA0: 82E5FFDC lwz r23,-36(r5) - 56: GETL R5, t44 - 57: ADDL $0xFFFFFFDC, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R23 - 60: INCEIPL $4 - - 0x2547CDA4: 8305FFE0 lwz r24,-32(r5) - 61: GETL R5, t48 - 62: ADDL $0xFFFFFFE0, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R24 - 65: INCEIPL $4 - - 0x2547CDA8: 8325FFE4 lwz r25,-28(r5) - 66: GETL R5, t52 - 67: ADDL $0xFFFFFFE4, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R25 - 70: INCEIPL $4 - - 0x2547CDAC: 8345FFE8 lwz r26,-24(r5) - 71: GETL R5, t56 - 72: ADDL $0xFFFFFFE8, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R26 - 75: INCEIPL $4 - - 0x2547CDB0: 8365FFEC lwz r27,-20(r5) - 76: GETL R5, t60 - 77: ADDL $0xFFFFFFEC, t60 - 78: LDL (t60), t62 - 79: PUTL t62, R27 - 80: INCEIPL $4 - - 0x2547CDB4: 8385FFF0 lwz r28,-16(r5) - 81: GETL R5, t64 - 82: ADDL $0xFFFFFFF0, t64 - 83: LDL (t64), t66 - 84: PUTL t66, R28 - 85: INCEIPL $4 - - 0x2547CDB8: 83A5FFF4 lwz r29,-12(r5) - 86: GETL R5, t68 - 87: ADDL $0xFFFFFFF4, t68 - 88: LDL (t68), t70 - 89: PUTL t70, R29 - 90: INCEIPL $4 - - 0x2547CDBC: 83C5FFF8 lwz r30,-8(r5) - 91: GETL R5, t72 - 92: ADDL $0xFFFFFFF8, t72 - 93: LDL (t72), t74 - 94: PUTL t74, R30 - 95: INCEIPL $4 - - 0x2547CDC0: 83E5FFFC lwz r31,-4(r5) - 96: GETL R5, t76 - 97: ADDL $0xFFFFFFFC, t76 - 98: LDL (t76), t78 - 99: PUTL t78, R31 - 100: INCEIPL $4 - - 0x2547CDC4: 7CA12B78 or r1,r5,r5 - 101: GETL R5, t80 - 102: PUTL t80, R1 - 103: INCEIPL $4 - - 0x2547CDC8: 4E800020 blr - 104: GETL LR, t82 - 105: JMPo-r t82 ($4) - - -. 0 2547CD70 92 -. 80 A1 00 00 82 C5 00 04 81 85 FF BC 7E C8 03 A6 82 05 FF C0 82 25 FF C4 7D 81 81 20 82 45 FF C8 82 65 FF CC 82 85 FF D0 82 A5 FF D4 82 C5 FF D8 82 E5 FF DC 83 05 FF E0 83 25 FF E4 83 45 FF E8 83 65 FF EC 83 85 FF F0 83 A5 FF F4 83 C5 FF F8 83 E5 FF FC 7C A1 2B 78 4E 80 00 20 - -==== BB 973 (0x2547CD50) approx BBs exec'd 0 ==== - - 0x2547CD50: 7C180378 or r24,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R24 - 2: INCEIPL $4 - - 0x2547CD54: 82890010 lwz r20,16(r9) - 3: GETL R9, t2 - 4: ADDL $0x10, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R20 - 7: INCEIPL $4 - - 0x2547CD58: 2F140000 cmpi cr6,r20,0 - 8: GETL R20, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0x2547CD5C: 7D29A214 add r9,r9,r20 - 12: GETL R9, t10 - 13: GETL R20, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R9 - 16: INCEIPL $4 - - 0x2547CD60: 409AFFE0 bc 4,26,0x2547CD40 - 17: Jc26o $0x2547CD40 - - -. 0 2547CD50 20 -. 7C 18 03 78 82 89 00 10 2F 14 00 00 7D 29 A2 14 40 9A FF E0 - -==== BB 974 (0x2547D050) approx BBs exec'd 0 ==== - - 0x2547D050: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547D054: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547D058: 83410008 lwz r26,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x2547D05C: 8361000C lwz r27,12(r1) - 13: GETL R1, t10 - 14: ADDL $0xC, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0x2547D060: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547D064: 83810010 lwz r28,16(r1) - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R28 - 25: INCEIPL $4 - - 0x2547D068: 83A10014 lwz r29,20(r1) - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R29 - 30: INCEIPL $4 - - 0x2547D06C: 83C10018 lwz r30,24(r1) - 31: GETL R1, t24 - 32: ADDL $0x18, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R30 - 35: INCEIPL $4 - - 0x2547D070: 83E1001C lwz r31,28(r1) - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0x2547D074: 38210020 addi r1,r1,32 - 41: GETL R1, t32 - 42: ADDL $0x20, t32 - 43: PUTL t32, R1 - 44: INCEIPL $4 - - 0x2547D078: 4E800020 blr - 45: GETL LR, t34 - 46: JMPo-r t34 ($4) - - -. 0 2547D050 44 -. 80 81 00 24 7F 83 E3 78 83 41 00 08 83 61 00 0C 7C 88 03 A6 83 81 00 10 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 975 (0x2547180C) approx BBs exec'd 0 ==== - - 0x2547180C: 2F830000 cmpi cr7,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25471810: 419E0014 bc 12,30,0x25471824 - 4: Js30o $0x25471824 - - -. 0 2547180C 8 -. 2F 83 00 00 41 9E 00 14 - -==== BB 976 (0x25471824) approx BBs exec'd 0 ==== - - 0x25471824: 80610024 lwz r3,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25471828: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547182C: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0x25471830: 7C6803A6 mtlr r3 - 15: GETL R3, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x25471834: 83E1001C lwz r31,28(r1) - 18: GETL R1, t14 - 19: ADDL $0x1C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0x25471838: 38210020 addi r1,r1,32 - 23: GETL R1, t18 - 24: ADDL $0x20, t18 - 25: PUTL t18, R1 - 26: INCEIPL $4 - - 0x2547183C: 4E800020 blr - 27: GETL LR, t20 - 28: JMPo-r t20 ($4) - - -. 0 25471824 28 -. 80 61 00 24 83 A1 00 14 83 C1 00 18 7C 68 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 977 (0x2547B70C) approx BBs exec'd 0 ==== - - 0x2547B70C: 935D0000 stw r26,0(r29) - 0: GETL R26, t0 - 1: GETL R29, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x2547B710: 80010034 lwz r0,52(r1) - 4: GETL R1, t4 - 5: ADDL $0x34, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R0 - 8: INCEIPL $4 - - 0x2547B714: 937C0000 stw r27,0(r28) - 9: GETL R27, t8 - 10: GETL R28, t10 - 11: STL t8, (t10) - 12: INCEIPL $4 - - 0x2547B718: 82E1000C lwz r23,12(r1) - 13: GETL R1, t12 - 14: ADDL $0xC, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R23 - 17: INCEIPL $4 - - 0x2547B71C: 7C0803A6 mtlr r0 - 18: GETL R0, t16 - 19: PUTL t16, LR - 20: INCEIPL $4 - - 0x2547B720: 83210014 lwz r25,20(r1) - 21: GETL R1, t18 - 22: ADDL $0x14, t18 - 23: LDL (t18), t20 - 24: PUTL t20, R25 - 25: INCEIPL $4 - - 0x2547B724: 83410018 lwz r26,24(r1) - 26: GETL R1, t22 - 27: ADDL $0x18, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R26 - 30: INCEIPL $4 - - 0x2547B728: 8361001C lwz r27,28(r1) - 31: GETL R1, t26 - 32: ADDL $0x1C, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R27 - 35: INCEIPL $4 - - 0x2547B72C: 83810020 lwz r28,32(r1) - 36: GETL R1, t30 - 37: ADDL $0x20, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R28 - 40: INCEIPL $4 - - 0x2547B730: 83A10024 lwz r29,36(r1) - 41: GETL R1, t34 - 42: ADDL $0x24, t34 - 43: LDL (t34), t36 - 44: PUTL t36, R29 - 45: INCEIPL $4 - - 0x2547B734: 83C10028 lwz r30,40(r1) - 46: GETL R1, t38 - 47: ADDL $0x28, t38 - 48: LDL (t38), t40 - 49: PUTL t40, R30 - 50: INCEIPL $4 - - 0x2547B738: 38210030 addi r1,r1,48 - 51: GETL R1, t42 - 52: ADDL $0x30, t42 - 53: PUTL t42, R1 - 54: INCEIPL $4 - - 0x2547B73C: 4E800020 blr - 55: GETL LR, t44 - 56: JMPo-r t44 ($4) - - -. 0 2547B70C 52 -. 93 5D 00 00 80 01 00 34 93 7C 00 00 82 E1 00 0C 7C 08 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 38 21 00 30 4E 80 00 20 - -==== BB 978 (0x25472900) approx BBs exec'd 0 ==== - - 0x25472900: 836E03D8 lwz r27,984(r14) - 0: GETL R14, t0 - 1: ADDL $0x3D8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25472904: 2E1B0000 cmpi cr4,r27,0 - 5: GETL R27, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x25472908: 40920AEC bc 4,18,0x254733F4 - 9: Jc18o $0x254733F4 - - -. 0 25472900 12 -. 83 6E 03 D8 2E 1B 00 00 40 92 0A EC - -==== BB 979 (0x2547290C) approx BBs exec'd 0 ==== - - 0x2547290C: 816E0408 lwz r11,1032(r14) - 0: GETL R14, t0 - 1: ADDL $0x408, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25472910: 3ACB003F addi r22,r11,63 - 5: GETL R11, t4 - 6: ADDL $0x3F, t4 - 7: PUTL t4, R22 - 8: INCEIPL $4 - - 0x25472914: 916E0414 stw r11,1044(r14) - 9: GETL R11, t6 - 10: GETL R14, t8 - 11: ADDL $0x414, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x25472918: 56D91838 rlwinm r25,r22,3,0,28 - 14: GETL R22, t10 - 15: SHLL $0x3, t10 - 16: PUTL t10, R25 - 17: INCEIPL $4 - - 0x2547291C: 38790008 addi r3,r25,8 - 18: GETL R25, t12 - 19: ADDL $0x8, t12 - 20: PUTL t12, R3 - 21: INCEIPL $4 - - 0x25472920: 48025105 bl 0x25497A24 - 22: MOVL $0x25472924, t14 - 23: PUTL t14, LR - 24: JMPo-c $0x25497A24 ($4) - - -. 0 2547290C 24 -. 81 6E 04 08 3A CB 00 3F 91 6E 04 14 56 D9 18 38 38 79 00 08 48 02 51 05 - -==== BB 980 (0x25472924) approx BBs exec'd 0 ==== - - 0x25472924: 7F25CB78 or r5,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x25472928: 7C6C1B78 or r12,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0x2547292C: 38800000 li r4,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x25472930: 38630008 addi r3,r3,8 - 9: GETL R3, t6 - 10: ADDL $0x8, t6 - 11: PUTL t6, R3 - 12: INCEIPL $4 - - 0x25472934: 918E0410 stw r12,1040(r14) - 13: GETL R12, t8 - 14: GETL R14, t10 - 15: ADDL $0x410, t10 - 16: STL t8, (t10) - 17: INCEIPL $4 - - 0x25472938: 48010E0D bl 0x25483744 - 18: MOVL $0x2547293C, t12 - 19: PUTL t12, LR - 20: JMPo-c $0x25483744 ($4) - - -. 0 25472924 24 -. 7F 25 CB 78 7C 6C 1B 78 38 80 00 00 38 63 00 08 91 8E 04 10 48 01 0E 0D - -==== BB 981 (0x2547293C) approx BBs exec'd 0 ==== - - 0x2547293C: 80CE0410 lwz r6,1040(r14) - 0: GETL R14, t0 - 1: ADDL $0x410, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x25472940: 38000000 li r0,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x25472944: 7E89A378 or r9,r20,r20 - 8: GETL R20, t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0x25472948: 90060004 stw r0,4(r6) - 11: GETL R0, t8 - 12: GETL R6, t10 - 13: ADDL $0x4, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x2547294C: 92C60000 stw r22,0(r6) - 16: GETL R22, t12 - 17: GETL R6, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x25472950: 418E0024 bc 12,14,0x25472974 - 20: Js14o $0x25472974 - - -. 0 2547293C 24 -. 80 CE 04 10 38 00 00 00 7E 89 A3 78 90 06 00 04 92 C6 00 00 41 8E 00 24 - -==== BB 982 (0x25472954) approx BBs exec'd 0 ==== - - 0x25472954: 38630004 addi r3,r3,4 - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x25472958: 83890220 lwz r28,544(r9) - 4: GETL R9, t2 - 5: ADDL $0x220, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x2547295C: 2F1C0000 cmpi cr6,r28,0 - 9: GETL R28, t6 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x6, CR - 12: INCEIPL $4 - - 0x25472960: 419A0008 bc 12,26,0x25472968 - 13: Js26o $0x25472968 - - -. 0 25472954 16 -. 38 63 00 04 83 89 02 20 2F 1C 00 00 41 9A 00 08 - -==== BB 983 (0x25472968) approx BBs exec'd 0 ==== - - 0x25472968: 8129000C lwz r9,12(r9) - 0: GETL R9, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547296C: 2C090000 cmpi cr0,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25472970: 4082FFE8 bc 4,2,0x25472958 - 9: Jc02o $0x25472958 - - -. 0 25472968 12 -. 81 29 00 0C 2C 09 00 00 40 82 FF E8 - -==== BB 984 (0x25472958) approx BBs exec'd 0 ==== - - 0x25472958: 83890220 lwz r28,544(r9) - 0: GETL R9, t0 - 1: ADDL $0x220, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x2547295C: 2F1C0000 cmpi cr6,r28,0 - 5: GETL R28, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x25472960: 419A0008 bc 12,26,0x25472968 - 9: Js26o $0x25472968 - - -. 0 25472958 12 -. 83 89 02 20 2F 1C 00 00 41 9A 00 08 - -==== BB 985 (0x25472964) approx BBs exec'd 0 ==== - - 0x25472964: 95230008 stwu r9,8(r3) - 0: GETL R9, t0 - 1: GETL R3, t2 - 2: ADDL $0x8, t2 - 3: PUTL t2, R3 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25472968: 8129000C lwz r9,12(r9) - 6: GETL R9, t4 - 7: ADDL $0xC, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R9 - 10: INCEIPL $4 - - 0x2547296C: 2C090000 cmpi cr0,r9,0 - 11: GETL R9, t8 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25472970: 4082FFE8 bc 4,2,0x25472958 - 15: Jc02o $0x25472958 - - -. 0 25472964 16 -. 95 23 00 08 81 29 00 0C 2C 09 00 00 40 82 FF E8 - -==== BB 986 (0x25472974) approx BBs exec'd 0 ==== - - 0x25472974: 4800B359 bl 0x2547DCCC - 0: MOVL $0x25472978, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547DCCC ($4) - - -. 0 25472974 4 -. 48 00 B3 59 - -==== BB 987 _dl_determine_tlsoffset(0x2547DCCC) approx BBs exec'd 0 ==== - - 0x2547DCCC: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547DCD0: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x2547DCD4: 4801932D bl 0x25497000 - 9: MOVL $0x2547DCD8, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547DCCC 12 -. 94 21 FF E0 7D 88 02 A6 48 01 93 2D - -==== BB 988 (0x2547DCD8) approx BBs exec'd 0 ==== - - 0x2547DCD8: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547DCDC: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547DCE0: 9361000C stw r27,12(r1) - 8: GETL R27, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547DCE4: 93810010 stw r28,16(r1) - 13: GETL R28, t10 - 14: GETL R1, t12 - 15: ADDL $0x10, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547DCE8: 38600000 li r3,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R3 - 20: INCEIPL $4 - - 0x2547DCEC: 93A10014 stw r29,20(r1) - 21: GETL R29, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547DCF0: 7D8803A6 mtlr r12 - 26: GETL R12, t20 - 27: PUTL t20, LR - 28: INCEIPL $4 - - 0x2547DCF4: 837E04C8 lwz r27,1224(r30) - 29: GETL R30, t22 - 30: ADDL $0x4C8, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R27 - 33: INCEIPL $4 - - 0x2547DCF8: 3B800020 li r28,32 - 34: MOVL $0x20, t26 - 35: PUTL t26, R28 - 36: INCEIPL $4 - - 0x2547DCFC: 93E1001C stw r31,28(r1) - 37: GETL R31, t28 - 38: GETL R1, t30 - 39: ADDL $0x1C, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0x2547DD00: 3BA00000 li r29,0 - 42: MOVL $0x0, t32 - 43: PUTL t32, R29 - 44: INCEIPL $4 - - 0x2547DD04: 813B0410 lwz r9,1040(r27) - 45: GETL R27, t34 - 46: ADDL $0x410, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R9 - 49: INCEIPL $4 - - 0x2547DD08: 3BE00000 li r31,0 - 50: MOVL $0x0, t38 - 51: PUTL t38, R31 - 52: INCEIPL $4 - - 0x2547DD0C: 39800001 li r12,1 - 53: MOVL $0x1, t40 - 54: PUTL t40, R12 - 55: INCEIPL $4 - - 0x2547DD10: 38A90008 addi r5,r9,8 - 56: GETL R9, t42 - 57: ADDL $0x8, t42 - 58: PUTL t42, R5 - 59: INCEIPL $4 - - 0x2547DD14: 8005000C lwz r0,12(r5) - 60: GETL R5, t44 - 61: ADDL $0xC, t44 - 62: LDL (t44), t46 - 63: PUTL t46, R0 - 64: INCEIPL $4 - - 0x2547DD18: 2F800000 cmpi cr7,r0,0 - 65: GETL R0, t48 - 66: CMP0L t48, t50 (-rSo) - 67: ICRFL t50, $0x7, CR - 68: INCEIPL $4 - - 0x2547DD1C: 419E0104 bc 12,30,0x2547DE20 - 69: Js30o $0x2547DE20 - - -. 0 2547DCD8 72 -. 93 C1 00 18 7F C8 02 A6 93 61 00 0C 93 81 00 10 38 60 00 00 93 A1 00 14 7D 88 03 A6 83 7E 04 C8 3B 80 00 20 93 E1 00 1C 3B A0 00 00 81 3B 04 10 3B E0 00 00 39 80 00 01 38 A9 00 08 80 05 00 0C 2F 80 00 00 41 9E 01 04 - -==== BB 989 (0x2547DD20) approx BBs exec'd 0 ==== - - 0x2547DD20: 38C00008 li r6,8 - 0: MOVL $0x8, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x2547DD24: 48000058 b 0x2547DD7C - 3: JMPo $0x2547DD7C ($4) - - -. 0 2547DD20 8 -. 38 C0 00 08 48 00 00 58 - -==== BB 990 (0x2547DD7C) approx BBs exec'd 0 ==== - - 0x2547DD7C: 7D662A14 add r11,r6,r5 - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547DD80: 814B0004 lwz r10,4(r11) - 5: GETL R11, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x2547DD84: 816A0224 lwz r11,548(r10) - 10: GETL R10, t8 - 11: ADDL $0x224, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547DD88: 810A0228 lwz r8,552(r10) - 15: GETL R10, t12 - 16: ADDL $0x228, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R8 - 19: INCEIPL $4 - - 0x2547DD8C: 7C1C5840 cmpl cr0,r28,r11 - 20: GETL R28, t16 - 21: GETL R11, t18 - 22: CMPUL t16, t18, t20 (-rSo) - 23: ICRFL t20, $0x0, CR - 24: INCEIPL $4 - - 0x2547DD90: 388BFFFF addi r4,r11,-1 - 25: GETL R11, t22 - 26: ADDL $0xFFFFFFFF, t22 - 27: PUTL t22, R4 - 28: INCEIPL $4 - - 0x2547DD94: 7CE800D0 neg r7,r8 - 29: GETL R8, t24 - 30: NEGL t24 - 31: PUTL t24, R7 - 32: INCEIPL $4 - - 0x2547DD98: 7CE82038 and r8,r7,r4 - 33: GETL R7, t26 - 34: GETL R4, t28 - 35: ANDL t26, t28 - 36: PUTL t28, R8 - 37: INCEIPL $4 - - 0x2547DD9C: 40800008 bc 4,0,0x2547DDA4 - 38: Jc00o $0x2547DDA4 - - -. 0 2547DD7C 36 -. 7D 66 2A 14 81 4B 00 04 81 6A 02 24 81 0A 02 28 7C 1C 58 40 38 8B FF FF 7C E8 00 D0 7C E8 20 38 40 80 00 08 - -==== BB 991 (0x2547DDA4) approx BBs exec'd 0 ==== - - 0x2547DDA4: 80EA0220 lwz r7,544(r10) - 0: GETL R10, t0 - 1: ADDL $0x220, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547DDA8: 7C9FE850 subf r4,r31,r29 - 5: GETL R31, t4 - 6: GETL R29, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x2547DDAC: 7C872040 cmpl cr1,r7,r4 - 10: GETL R7, t8 - 11: GETL R4, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0x2547DDB0: 40A5FF78 bc 5,5,0x2547DD28 - 15: Jc05o $0x2547DD28 - - -. 0 2547DDA4 16 -. 80 EA 02 20 7C 9F E8 50 7C 87 20 40 40 A5 FF 78 - -==== BB 992 (0x2547DDB4) approx BBs exec'd 0 ==== - - 0x2547DDB4: 7D662A14 add r11,r6,r5 - 0: GETL R6, t0 - 1: GETL R5, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547DDB8: 814B0004 lwz r10,4(r11) - 5: GETL R11, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x2547DDBC: 816A0224 lwz r11,548(r10) - 10: GETL R10, t8 - 11: ADDL $0x224, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547DDC0: 7CCB1A14 add r6,r11,r3 - 15: GETL R11, t12 - 16: GETL R3, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R6 - 19: INCEIPL $4 - - 0x2547DDC4: 3806FFFF addi r0,r6,-1 - 20: GETL R6, t16 - 21: ADDL $0xFFFFFFFF, t16 - 22: PUTL t16, R0 - 23: INCEIPL $4 - - 0x2547DDC8: 7D205B96 divwu r9, r0, r11 - 24: GETL R0, t20 - 25: GETL R11, t18 - 26: UDIVL t18, t20 - 27: PUTL t20, R9 - 28: INCEIPL $4 - - 0x2547DDCC: 7D2959D6 mullw r9,r9,r11 - 29: GETL R9, t22 - 30: GETL R11, t24 - 31: MULL t22, t24 - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0x2547DDD0: 7CE34850 subf r7,r3,r9 - 34: GETL R3, t26 - 35: GETL R9, t28 - 36: SUBL t26, t28 - 37: PUTL t28, R7 - 38: INCEIPL $4 - - 0x2547DDD4: 7C074040 cmpl cr0,r7,r8 - 39: GETL R7, t30 - 40: GETL R8, t32 - 41: CMPUL t30, t32, t34 (-rSo) - 42: ICRFL t34, $0x0, CR - 43: INCEIPL $4 - - 0x2547DDD8: 40800008 bc 4,0,0x2547DDE0 - 44: Jc00o $0x2547DDE0 - - -. 0 2547DDB4 40 -. 7D 66 2A 14 81 4B 00 04 81 6A 02 24 7C CB 1A 14 38 06 FF FF 7D 20 5B 96 7D 29 59 D6 7C E3 48 50 7C 07 40 40 40 80 00 08 - -==== BB 993 (0x2547DDE0) approx BBs exec'd 0 ==== - - 0x2547DDE0: 7D684850 subf r11,r8,r9 - 0: GETL R8, t0 - 1: GETL R9, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547DDE4: 7CE35850 subf r7,r3,r11 - 5: GETL R3, t4 - 6: GETL R11, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R7 - 9: INCEIPL $4 - - 0x2547DDE8: 916A022C stw r11,556(r10) - 10: GETL R11, t8 - 11: GETL R10, t10 - 12: ADDL $0x22C, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x2547DDEC: 7C872040 cmpl cr1,r7,r4 - 15: GETL R7, t12 - 16: GETL R4, t14 - 17: CMPUL t12, t14, t16 (-rSo) - 18: ICRFL t16, $0x1, CR - 19: INCEIPL $4 - - 0x2547DDF0: 4085000C bc 4,5,0x2547DDFC - 20: Jc05o $0x2547DDFC - - -. 0 2547DDE0 20 -. 7D 68 48 50 7C E3 58 50 91 6A 02 2C 7C 87 20 40 40 85 00 0C - -==== BB 994 (0x2547DDFC) approx BBs exec'd 0 ==== - - 0x2547DDFC: 806A0220 lwz r3,544(r10) - 0: GETL R10, t0 - 1: ADDL $0x220, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547DE00: 398C0001 addi r12,r12,1 - 5: GETL R12, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x2547DE04: 55861838 rlwinm r6,r12,3,0,28 - 9: GETL R12, t6 - 10: SHLL $0x3, t6 - 11: PUTL t6, R6 - 12: INCEIPL $4 - - 0x2547DE08: 7D434A14 add r10,r3,r9 - 13: GETL R3, t8 - 14: GETL R9, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R10 - 17: INCEIPL $4 - - 0x2547DE0C: 7C685050 subf r3,r8,r10 - 18: GETL R8, t12 - 19: GETL R10, t14 - 20: SUBL t12, t14 - 21: PUTL t14, R3 - 22: INCEIPL $4 - - 0x2547DE10: 7D062A14 add r8,r6,r5 - 23: GETL R6, t16 - 24: GETL R5, t18 - 25: ADDL t16, t18 - 26: PUTL t18, R8 - 27: INCEIPL $4 - - 0x2547DE14: 80880004 lwz r4,4(r8) - 28: GETL R8, t20 - 29: ADDL $0x4, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R4 - 32: INCEIPL $4 - - 0x2547DE18: 2F040000 cmpi cr6,r4,0 - 33: GETL R4, t24 - 34: CMP0L t24, t26 (-rSo) - 35: ICRFL t26, $0x6, CR - 36: INCEIPL $4 - - 0x2547DE1C: 409AFF60 bc 4,26,0x2547DD7C - 37: Jc26o $0x2547DD7C - - -. 0 2547DDFC 36 -. 80 6A 02 20 39 8C 00 01 55 86 18 38 7D 43 4A 14 7C 68 50 50 7D 06 2A 14 80 88 00 04 2F 04 00 00 40 9A FF 60 - -==== BB 995 (0x2547DE20) approx BBs exec'd 0 ==== - - 0x2547DE20: 3BA3069F addi r29,r3,1695 - 0: GETL R3, t0 - 1: ADDL $0x69F, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0x2547DE24: 939B0420 stw r28,1056(r27) - 4: GETL R28, t2 - 5: GETL R27, t4 - 6: ADDL $0x420, t4 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547DE28: 57A50034 rlwinm r5,r29,0,0,26 - 9: GETL R29, t6 - 10: ANDL $0xFFFFFFE0, t6 - 11: PUTL t6, R5 - 12: INCEIPL $4 - - 0x2547DE2C: 907B041C stw r3,1052(r27) - 13: GETL R3, t8 - 14: GETL R27, t10 - 15: ADDL $0x41C, t10 - 16: STL t8, (t10) - 17: INCEIPL $4 - - 0x2547DE30: 90BB0418 stw r5,1048(r27) - 18: GETL R5, t12 - 19: GETL R27, t14 - 20: ADDL $0x418, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0x2547DE34: 83810010 lwz r28,16(r1) - 23: GETL R1, t16 - 24: ADDL $0x10, t16 - 25: LDL (t16), t18 - 26: PUTL t18, R28 - 27: INCEIPL $4 - - 0x2547DE38: 8361000C lwz r27,12(r1) - 28: GETL R1, t20 - 29: ADDL $0xC, t20 - 30: LDL (t20), t22 - 31: PUTL t22, R27 - 32: INCEIPL $4 - - 0x2547DE3C: 83A10014 lwz r29,20(r1) - 33: GETL R1, t24 - 34: ADDL $0x14, t24 - 35: LDL (t24), t26 - 36: PUTL t26, R29 - 37: INCEIPL $4 - - 0x2547DE40: 83C10018 lwz r30,24(r1) - 38: GETL R1, t28 - 39: ADDL $0x18, t28 - 40: LDL (t28), t30 - 41: PUTL t30, R30 - 42: INCEIPL $4 - - 0x2547DE44: 83E1001C lwz r31,28(r1) - 43: GETL R1, t32 - 44: ADDL $0x1C, t32 - 45: LDL (t32), t34 - 46: PUTL t34, R31 - 47: INCEIPL $4 - - 0x2547DE48: 38210020 addi r1,r1,32 - 48: GETL R1, t36 - 49: ADDL $0x20, t36 - 50: PUTL t36, R1 - 51: INCEIPL $4 - - 0x2547DE4C: 4E800020 blr - 52: GETL LR, t38 - 53: JMPo-r t38 ($4) - - -. 0 2547DE20 48 -. 3B A3 06 9F 93 9B 04 20 57 A5 00 34 90 7B 04 1C 90 BB 04 18 83 81 00 10 83 61 00 0C 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 996 (0x25472978) approx BBs exec'd 0 ==== - - 0x25472978: 4800B57D bl 0x2547DEF4 - 0: MOVL $0x2547297C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547DEF4 ($4) - - -. 0 25472978 4 -. 48 00 B5 7D - -==== BB 997 _dl_allocate_tls_storage(0x2547DEF4) approx BBs exec'd 0 ==== - - 0x2547DEF4: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547DEF8: 7C6802A6 mflr r3 - 6: GETL LR, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x2547DEFC: 48019105 bl 0x25497000 - 9: MOVL $0x2547DF00, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547DEF4 12 -. 94 21 FF E0 7C 68 02 A6 48 01 91 05 - -==== BB 998 (0x2547DF00) approx BBs exec'd 0 ==== - - 0x2547DF00: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547DF04: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547DF08: 93810010 stw r28,16(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547DF0C: 90610024 stw r3,36(r1) - 13: GETL R3, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547DF10: 93A10014 stw r29,20(r1) - 18: GETL R29, t14 - 19: GETL R1, t16 - 20: ADDL $0x14, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547DF14: 839E04C8 lwz r28,1224(r30) - 23: GETL R30, t18 - 24: ADDL $0x4C8, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R28 - 27: INCEIPL $4 - - 0x2547DF18: 9361000C stw r27,12(r1) - 28: GETL R27, t22 - 29: GETL R1, t24 - 30: ADDL $0xC, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0x2547DF1C: 807C0420 lwz r3,1056(r28) - 33: GETL R28, t26 - 34: ADDL $0x420, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R3 - 37: INCEIPL $4 - - 0x2547DF20: 809C0418 lwz r4,1048(r28) - 38: GETL R28, t30 - 39: ADDL $0x418, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R4 - 42: INCEIPL $4 - - 0x2547DF24: 38A3046F addi r5,r3,1135 - 43: GETL R3, t34 - 44: ADDL $0x46F, t34 - 45: PUTL t34, R5 - 46: INCEIPL $4 - - 0x2547DF28: 7D2300D0 neg r9,r3 - 47: GETL R3, t36 - 48: NEGL t36 - 49: PUTL t36, R9 - 50: INCEIPL $4 - - 0x2547DF2C: 7CA04838 and r0,r5,r9 - 51: GETL R5, t38 - 52: GETL R9, t40 - 53: ANDL t38, t40 - 54: PUTL t40, R0 - 55: INCEIPL $4 - - 0x2547DF30: 93E1001C stw r31,28(r1) - 56: GETL R31, t42 - 57: GETL R1, t44 - 58: ADDL $0x1C, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0x2547DF34: 7FA40214 add r29,r4,r0 - 61: GETL R4, t46 - 62: GETL R0, t48 - 63: ADDL t46, t48 - 64: PUTL t48, R29 - 65: INCEIPL $4 - - 0x2547DF38: 7FA4EB78 or r4,r29,r29 - 66: GETL R29, t50 - 67: PUTL t50, R4 - 68: INCEIPL $4 - - 0x2547DF3C: 48019AE1 bl 0x25497A1C - 69: MOVL $0x2547DF40, t52 - 70: PUTL t52, LR - 71: JMPo-c $0x25497A1C ($4) - - -. 0 2547DF00 64 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 90 61 00 24 93 A1 00 14 83 9E 04 C8 93 61 00 0C 80 7C 04 20 80 9C 04 18 38 A3 04 6F 7D 23 00 D0 7C A0 48 38 93 E1 00 1C 7F A4 02 14 7F A4 EB 78 48 01 9A E1 - -==== BB 999 (0x2547DF40) approx BBs exec'd 0 ==== - - 0x2547DF40: 38A00470 li r5,1136 - 0: MOVL $0x470, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547DF44: 7C7F1B79 or. r31,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R31 - 5: CMP0L t2, t4 (-rSo) - 6: ICRFL t4, $0x0, CR - 7: INCEIPL $4 - - 0x2547DF48: 38800000 li r4,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0x2547DF4C: 7FFBFB78 or r27,r31,r31 - 11: GETL R31, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0x2547DF50: 7C1FEA14 add r0,r31,r29 - 14: GETL R31, t10 - 15: GETL R29, t12 - 16: ADDL t10, t12 - 17: PUTL t12, R0 - 18: INCEIPL $4 - - 0x2547DF54: 4182004C bc 12,2,0x2547DFA0 - 19: Js02o $0x2547DFA0 - - -. 0 2547DF40 24 -. 38 A0 04 70 7C 7F 1B 79 38 80 00 00 7F FB FB 78 7C 1F EA 14 41 82 00 4C - -==== BB 1000 (0x2547DF58) approx BBs exec'd 0 ==== - - 0x2547DF58: 80FC0418 lwz r7,1048(r28) - 0: GETL R28, t0 - 1: ADDL $0x418, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547DF5C: 7FA70050 subf r29,r7,r0 - 5: GETL R7, t4 - 6: GETL R0, t6 - 7: SUBL t4, t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547DF60: 387DFB90 addi r3,r29,-1136 - 10: GETL R29, t8 - 11: ADDL $0xFFFFFB90, t8 - 12: PUTL t8, R3 - 13: INCEIPL $4 - - 0x2547DF64: 480057E1 bl 0x25483744 - 14: MOVL $0x2547DF68, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x25483744 ($4) - - -. 0 2547DF58 16 -. 80 FC 04 18 7F A7 00 50 38 7D FB 90 48 00 57 E1 - -==== BB 1001 (0x254837BC) approx BBs exec'd 0 ==== - - 0x254837BC: 9088FFFC stw r4,-4(r8) - 0: GETL R4, t0 - 1: GETL R8, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254837C0: 9088FFF8 stw r4,-8(r8) - 5: GETL R4, t4 - 6: GETL R8, t6 - 7: ADDL $0xFFFFFFF8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x254837C4: 9088FFF4 stw r4,-12(r8) - 10: GETL R4, t8 - 11: GETL R8, t10 - 12: ADDL $0xFFFFFFF4, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x254837C8: 9488FFF0 stwu r4,-16(r8) - 15: GETL R4, t12 - 16: GETL R8, t14 - 17: ADDL $0xFFFFFFF0, t14 - 18: PUTL t14, R8 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x254837CC: 409D0008 bc 4,29,0x254837D4 - 21: Jc29o $0x254837D4 - - -. 0 254837BC 20 -. 90 88 FF FC 90 88 FF F8 90 88 FF F4 94 88 FF F0 40 9D 00 08 - -==== BB 1002 (0x25483894) approx BBs exec'd 0 ==== - - 0x25483894: 7C0037EC dcbz r0,r6 - 0: GETL R6, t0 - 1: ANDL $0xFFFFFFE0, t0 - 2: MOVL $0x0, t2 - 3: STL t2, (t0) - 4: ADDL $0x4, t0 - 5: STL t2, (t0) - 6: ADDL $0x4, t0 - 7: STL t2, (t0) - 8: ADDL $0x4, t0 - 9: STL t2, (t0) - 10: ADDL $0x4, t0 - 11: STL t2, (t0) - 12: ADDL $0x4, t0 - 13: STL t2, (t0) - 14: ADDL $0x4, t0 - 15: STL t2, (t0) - 16: ADDL $0x4, t0 - 17: STL t2, (t0) - 18: INCEIPL $4 - - 0x25483898: 7C0737EC dcbz r7,r6 - 19: GETL R6, t4 - 20: GETL R7, t6 - 21: ADDL t6, t4 - 22: ANDL $0xFFFFFFE0, t4 - 23: MOVL $0x0, t8 - 24: STL t8, (t4) - 25: ADDL $0x4, t4 - 26: STL t8, (t4) - 27: ADDL $0x4, t4 - 28: STL t8, (t4) - 29: ADDL $0x4, t4 - 30: STL t8, (t4) - 31: ADDL $0x4, t4 - 32: STL t8, (t4) - 33: ADDL $0x4, t4 - 34: STL t8, (t4) - 35: ADDL $0x4, t4 - 36: STL t8, (t4) - 37: ADDL $0x4, t4 - 38: STL t8, (t4) - 39: INCEIPL $4 - - 0x2548389C: 38C60040 addi r6,r6,64 - 40: GETL R6, t10 - 41: ADDL $0x40, t10 - 42: PUTL t10, R6 - 43: INCEIPL $4 - - 0x254838A0: 2A850000 cmpli cr5,r5,0 - 44: GETL R5, t12 - 45: MOVL $0x0, t16 - 46: CMPUL t12, t16, t14 (-rSo) - 47: ICRFL t14, $0x5, CR - 48: INCEIPL $4 - - 0x254838A4: 4182007C bc 12,2,0x25483920 - 49: Js02o $0x25483920 - - -. 0 25483894 20 -. 7C 00 37 EC 7C 07 37 EC 38 C6 00 40 2A 85 00 00 41 82 00 7C - -==== BB 1003 (0x2547DF68) approx BBs exec'd 0 ==== - - 0x2547DF68: 80DC0408 lwz r6,1032(r28) - 0: GETL R28, t0 - 1: ADDL $0x408, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547DF6C: 38800004 li r4,4 - 5: MOVL $0x4, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x2547DF70: 38660010 addi r3,r6,16 - 8: GETL R6, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x2547DF74: 3BE6000E addi r31,r6,14 - 12: GETL R6, t8 - 13: ADDL $0xE, t8 - 14: PUTL t8, R31 - 15: INCEIPL $4 - - 0x2547DF78: 48019AB5 bl 0x25497A2C - 16: MOVL $0x2547DF7C, t10 - 17: PUTL t10, LR - 18: JMPo-c $0x25497A2C ($4) - - -. 0 2547DF68 20 -. 80 DC 04 08 38 80 00 04 38 66 00 10 3B E6 00 0E 48 01 9A B5 - -==== BB 1004 (0x2547DF7C) approx BBs exec'd 0 ==== - - 0x2547DF7C: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0x2547DF80: 38030004 addi r0,r3,4 - 4: GETL R3, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x2547DF84: 41860044 bc 12,6,0x2547DFC8 - 8: Js06o $0x2547DFC8 - - -. 0 2547DF7C 12 -. 2C 83 00 00 38 03 00 04 41 86 00 44 - -==== BB 1005 (0x2547DF88) approx BBs exec'd 0 ==== - - 0x2547DF88: 93E30000 stw r31,0(r3) - 0: GETL R31, t0 - 1: GETL R3, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x2547DF8C: 901DFFFC stw r0,-4(r29) - 4: GETL R0, t4 - 5: GETL R29, t6 - 6: ADDL $0xFFFFFFFC, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x2547DF90: 2F9D0000 cmpi cr7,r29,0 - 9: GETL R29, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0x2547DF94: 7FBFEB78 or r31,r29,r29 - 13: GETL R29, t12 - 14: PUTL t12, R31 - 15: INCEIPL $4 - - 0x2547DF98: 7F63DB78 or r3,r27,r27 - 16: GETL R27, t14 - 17: PUTL t14, R3 - 18: INCEIPL $4 - - 0x2547DF9C: 419E0034 bc 12,30,0x2547DFD0 - 19: Js30o $0x2547DFD0 - - -. 0 2547DF88 24 -. 93 E3 00 00 90 1D FF FC 2F 9D 00 00 7F BF EB 78 7F 63 DB 78 41 9E 00 34 - -==== BB 1006 (0x2547DFA0) approx BBs exec'd 0 ==== - - 0x2547DFA0: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547DFA4: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547DFA8: 8361000C lwz r27,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R27 - 12: INCEIPL $4 - - 0x2547DFAC: 83810010 lwz r28,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0x2547DFB0: 7D0803A6 mtlr r8 - 18: GETL R8, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547DFB4: 83A10014 lwz r29,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x2547DFB8: 83C10018 lwz r30,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0x2547DFBC: 83E1001C lwz r31,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R31 - 35: INCEIPL $4 - - 0x2547DFC0: 38210020 addi r1,r1,32 - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: PUTL t28, R1 - 39: INCEIPL $4 - - 0x2547DFC4: 4E800020 blr - 40: GETL LR, t30 - 41: JMPo-r t30 ($4) - - -. 0 2547DFA0 40 -. 81 01 00 24 7F E3 FB 78 83 61 00 0C 83 81 00 10 7D 08 03 A6 83 A1 00 14 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1007 (0x2547297C) approx BBs exec'd 0 ==== - - 0x2547297C: 7C711B79 or. r17,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R17 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x25472980: 41820E04 bc 12,2,0x25473784 - 5: Js02o $0x25473784 - - -. 0 2547297C 8 -. 7C 71 1B 79 41 82 0E 04 - -==== BB 1008 (0x25472984) approx BBs exec'd 0 ==== - - 0x25472984: 813F0030 lwz r9,48(r31) - 0: GETL R31, t0 - 1: ADDL $0x30, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25472988: 39540158 addi r10,r20,344 - 5: GETL R20, t4 - 6: ADDL $0x158, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x2547298C: 8311FFFC lwz r24,-4(r17) - 9: GETL R17, t6 - 10: ADDL $0xFFFFFFFC, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R24 - 13: INCEIPL $4 - - 0x25472990: 2F890000 cmpi cr7,r9,0 - 14: GETL R9, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x7, CR - 17: INCEIPL $4 - - 0x25472994: 915F0078 stw r10,120(r31) - 18: GETL R10, t14 - 19: GETL R31, t16 - 20: ADDL $0x78, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25472998: 930E0424 stw r24,1060(r14) - 23: GETL R24, t18 - 24: GETL R14, t20 - 25: ADDL $0x424, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0x2547299C: 409E0E38 bc 4,30,0x254737D4 - 28: Jc30o $0x254737D4 - - -. 0 25472984 28 -. 81 3F 00 30 39 54 01 58 83 11 FF FC 2F 89 00 00 91 5F 00 78 93 0E 04 24 40 9E 0E 38 - -==== BB 1009 (0x254729A0) approx BBs exec'd 0 ==== - - 0x254729A0: 8074013C lwz r3,316(r20) - 0: GETL R20, t0 - 1: ADDL $0x13C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254729A4: 2E120000 cmpi cr4,r18,0 - 5: GETL R18, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254729A8: 2F830000 cmpi cr7,r3,0 - 9: GETL R3, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0x254729AC: 419E0118 bc 12,30,0x25472AC4 - 13: Js30o $0x25472AC4 - - -. 0 254729A0 16 -. 80 74 01 3C 2E 12 00 00 2F 83 00 00 41 9E 01 18 - -==== BB 1010 (0x25472AC4) approx BBs exec'd 0 ==== - - 0x25472AC4: 806E01B8 lwz r3,440(r14) - 0: GETL R14, t0 - 1: ADDL $0x1B8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25472AC8: 4800947D bl 0x2547BF44 - 5: MOVL $0x25472ACC, t4 - 6: PUTL t4, LR - 7: JMPo-c $0x2547BF44 ($4) - - -. 0 25472AC4 8 -. 80 6E 01 B8 48 00 94 7D - -==== BB 1011 _dl_debug_initialize(0x2547BF44) approx BBs exec'd 0 ==== - - 0x2547BF44: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547BF48: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x2547BF4C: 4801B0B5 bl 0x25497000 - 9: MOVL $0x2547BF50, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547BF44 12 -. 94 21 FF F0 7D 88 02 A6 48 01 B0 B5 - -==== BB 1012 (0x2547BF50) approx BBs exec'd 0 ==== - - 0x2547BF50: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547BF54: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547BF58: 7C681B78 or r8,r3,r3 - 8: GETL R3, t6 - 9: PUTL t6, R8 - 10: INCEIPL $4 - - 0x2547BF5C: 7D8803A6 mtlr r12 - 11: GETL R12, t8 - 12: PUTL t8, LR - 13: INCEIPL $4 - - 0x2547BF60: 815E0518 lwz r10,1304(r30) - 14: GETL R30, t10 - 15: ADDL $0x518, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547BF64: 800A0008 lwz r0,8(r10) - 19: GETL R10, t14 - 20: ADDL $0x8, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R0 - 23: INCEIPL $4 - - 0x2547BF68: 7D435378 or r3,r10,r10 - 24: GETL R10, t18 - 25: PUTL t18, R3 - 26: INCEIPL $4 - - 0x2547BF6C: 2F800000 cmpi cr7,r0,0 - 27: GETL R0, t20 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x7, CR - 30: INCEIPL $4 - - 0x2547BF70: 409E0024 bc 4,30,0x2547BF94 - 31: Jc30o $0x2547BF94 - - -. 0 2547BF50 36 -. 93 C1 00 08 7F C8 02 A6 7C 68 1B 78 7D 88 03 A6 81 5E 05 18 80 0A 00 08 7D 43 53 78 2F 80 00 00 40 9E 00 24 - -==== BB 1013 (0x2547BF74) approx BBs exec'd 0 ==== - - 0x2547BF74: 813E04C8 lwz r9,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547BF78: 38A00001 li r5,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0x2547BF7C: 809E0508 lwz r4,1288(r30) - 8: GETL R30, t6 - 9: ADDL $0x508, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R4 - 12: INCEIPL $4 - - 0x2547BF80: 81690000 lwz r11,0(r9) - 13: GETL R9, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R11 - 16: INCEIPL $4 - - 0x2547BF84: 90AA0000 stw r5,0(r10) - 17: GETL R5, t14 - 18: GETL R10, t16 - 19: STL t14, (t16) - 20: INCEIPL $4 - - 0x2547BF88: 910A0010 stw r8,16(r10) - 21: GETL R8, t18 - 22: GETL R10, t20 - 23: ADDL $0x10, t20 - 24: STL t18, (t20) - 25: INCEIPL $4 - - 0x2547BF8C: 916A0004 stw r11,4(r10) - 26: GETL R11, t22 - 27: GETL R10, t24 - 28: ADDL $0x4, t24 - 29: STL t22, (t24) - 30: INCEIPL $4 - - 0x2547BF90: 908A0008 stw r4,8(r10) - 31: GETL R4, t26 - 32: GETL R10, t28 - 33: ADDL $0x8, t28 - 34: STL t26, (t28) - 35: INCEIPL $4 - - 0x2547BF94: 83C10008 lwz r30,8(r1) - 36: GETL R1, t30 - 37: ADDL $0x8, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R30 - 40: INCEIPL $4 - - 0x2547BF98: 38210010 addi r1,r1,16 - 41: GETL R1, t34 - 42: ADDL $0x10, t34 - 43: PUTL t34, R1 - 44: INCEIPL $4 - - 0x2547BF9C: 4E800020 blr - 45: GETL LR, t36 - 46: JMPo-r t36 ($4) - - -. 0 2547BF74 44 -. 81 3E 04 C8 38 A0 00 01 80 9E 05 08 81 69 00 00 90 AA 00 00 91 0A 00 10 91 6A 00 04 90 8A 00 08 83 C1 00 08 38 21 00 10 4E 80 00 20 - -==== BB 1014 (0x25472ACC) approx BBs exec'd 0 ==== - - 0x25472ACC: 81340074 lwz r9,116(r20) - 0: GETL R20, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25472AD0: 7C7A1B78 or r26,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x25472AD4: 2F090000 cmpi cr6,r9,0 - 8: GETL R9, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0x25472AD8: 419A0008 bc 12,26,0x25472AE0 - 12: Js26o $0x25472AE0 - - -. 0 25472ACC 16 -. 81 34 00 74 7C 7A 1B 78 2F 09 00 00 41 9A 00 08 - -==== BB 1015 (0x25472ADC) approx BBs exec'd 0 ==== - - 0x25472ADC: 90690004 stw r3,4(r9) - 0: GETL R3, t0 - 1: GETL R9, t2 - 2: ADDL $0x4, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25472AE0: 812E022C lwz r9,556(r14) - 5: GETL R14, t4 - 6: ADDL $0x22C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x25472AE4: 2F890000 cmpi cr7,r9,0 - 10: GETL R9, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25472AE8: 419E0008 bc 12,30,0x25472AF0 - 14: Js30o $0x25472AF0 - - -. 0 25472ADC 16 -. 90 69 00 04 81 2E 02 2C 2F 89 00 00 41 9E 00 08 - -==== BB 1016 (0x25472AF0) approx BBs exec'd 0 ==== - - 0x25472AF0: 825F0078 lwz r18,120(r31) - 0: GETL R31, t0 - 1: ADDL $0x78, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x25472AF4: C8140158 lfd f0,344(r20) - 5: GETL R20, t4 - 6: ADDL $0x158, t4 - 7: FPU_RQ (t4), 0x0:0x0 - 8: INCEIPL $4 - - 0x25472AF8: 924E0008 stw r18,8(r14) - 9: GETL R18, t6 - 10: GETL R14, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x25472AFC: D80F0014 stfd f0,20(r15) - 14: GETL R15, t10 - 15: ADDL $0x14, t10 - 16: FPU_WQ 0x0:0x0, (t10) - 17: INCEIPL $4 - - 0x25472B00: 924E0010 stw r18,16(r14) - 18: GETL R18, t12 - 19: GETL R14, t14 - 20: ADDL $0x10, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0x25472B04: 41920844 bc 12,18,0x25473348 - 23: Js18o $0x25473348 - - -. 0 25472AF0 24 -. 82 5F 00 78 C8 14 01 58 92 4E 00 08 D8 0F 00 14 92 4E 00 10 41 92 08 44 - -==== BB 1017 (0x25473348) approx BBs exec'd 0 ==== - - 0x25473348: 8174000C lwz r11,12(r20) - 0: GETL R20, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547334C: 7E9DA378 or r29,r20,r20 - 5: GETL R20, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25473350: 820F0050 lwz r16,80(r15) - 8: GETL R15, t6 - 9: ADDL $0x50, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R16 - 12: INCEIPL $4 - - 0x25473354: 2C0B0000 cmpi cr0,r11,0 - 13: GETL R11, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x0, CR - 16: INCEIPL $4 - - 0x25473358: 82EF0028 lwz r23,40(r15) - 17: GETL R15, t14 - 18: ADDL $0x28, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R23 - 21: INCEIPL $4 - - 0x2547335C: 3150FFFF addic r10,r16,-1 - 22: GETL R16, t18 - 23: ADCL $0xFFFFFFFF, t18 (-wCa) - 24: PUTL t18, R10 - 25: INCEIPL $4 - - 0x25473360: 7F6A8110 subfe r27,r10,r16 - 26: GETL R10, t20 - 27: GETL R16, t22 - 28: SBBL t20, t22 (-rCa-wCa) - 29: PUTL t22, R27 - 30: INCEIPL $4 - - 0x25473364: 7EF3DB78 or r19,r23,r27 - 31: GETL R23, t24 - 32: GETL R27, t26 - 33: ORL t26, t24 - 34: PUTL t24, R19 - 35: INCEIPL $4 - - 0x25473368: 926F0028 stw r19,40(r15) - 36: GETL R19, t28 - 37: GETL R15, t30 - 38: ADDL $0x28, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0x2547336C: 41820018 bc 12,2,0x25473384 - 41: Js02o $0x25473384 - - -. 0 25473348 40 -. 81 74 00 0C 7E 9D A3 78 82 0F 00 50 2C 0B 00 00 82 EF 00 28 31 50 FF FF 7F 6A 81 10 7E F3 DB 78 92 6F 00 28 41 82 00 18 - -==== BB 1018 (0x25473370) approx BBs exec'd 0 ==== - - 0x25473370: 7D605B78 or r0,r11,r11 - 0: GETL R11, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25473374: 7C1D0378 or r29,r0,r0 - 3: GETL R0, t2 - 4: PUTL t2, R29 - 5: INCEIPL $4 - - 0x25473378: 801D000C lwz r0,12(r29) - 6: GETL R29, t4 - 7: ADDL $0xC, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x2547337C: 2F000000 cmpi cr6,r0,0 - 11: GETL R0, t8 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x6, CR - 14: INCEIPL $4 - - 0x25473380: 409AFFF4 bc 4,26,0x25473374 - 15: Jc26o $0x25473374 - - -. 0 25473370 20 -. 7D 60 5B 78 7C 1D 03 78 80 1D 00 0C 2F 00 00 00 40 9A FF F4 - -==== BB 1019 (0x25473374) approx BBs exec'd 0 ==== - - 0x25473374: 7C1D0378 or r29,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0x25473378: 801D000C lwz r0,12(r29) - 3: GETL R29, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x2547337C: 2F000000 cmpi cr6,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x6, CR - 11: INCEIPL $4 - - 0x25473380: 409AFFF4 bc 4,26,0x25473374 - 12: Jc26o $0x25473374 - - -. 0 25473374 16 -. 7C 1D 03 78 80 1D 00 0C 2F 00 00 00 40 9A FF F4 - -==== BB 1020 (0x25473384) approx BBs exec'd 0 ==== - - 0x25473384: 82DD001C lwz r22,28(r29) - 0: GETL R29, t0 - 1: ADDL $0x1C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R22 - 4: INCEIPL $4 - - 0x25473388: 81360004 lwz r9,4(r22) - 5: GETL R22, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x2547338C: 2F890000 cmpi cr7,r9,0 - 10: GETL R9, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25473390: 409E0420 bc 4,30,0x254737B0 - 14: Jc30o $0x254737B0 - - -. 0 25473384 16 -. 82 DD 00 1C 81 36 00 04 2F 89 00 00 40 9E 04 20 - -==== BB 1021 (0x254737B0) approx BBs exec'd 0 ==== - - 0x254737B0: 38000001 li r0,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254737B4: 90090008 stw r0,8(r9) - 3: GETL R0, t2 - 4: GETL R9, t4 - 5: ADDL $0x8, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x254737B8: 81290004 lwz r9,4(r9) - 8: GETL R9, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R9 - 12: INCEIPL $4 - - 0x254737BC: 2C890000 cmpi cr1,r9,0 - 13: GETL R9, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x1, CR - 16: INCEIPL $4 - - 0x254737C0: 4186FBD4 bc 12,6,0x25473394 - 17: Js06o $0x25473394 - - -. 0 254737B0 20 -. 38 00 00 01 90 09 00 08 81 29 00 04 2C 89 00 00 41 86 FB D4 - -==== BB 1022 (0x25473394) approx BBs exec'd 0 ==== - - 0x25473394: 3B8E01B8 addi r28,r14,440 - 0: GETL R14, t0 - 1: ADDL $0x1B8, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x25473398: 7D9CE800 cmp cr3,r28,r29 - 4: GETL R28, t2 - 5: GETL R29, t4 - 6: CMPL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x3, CR - 8: INCEIPL $4 - - 0x2547339C: 418E0018 bc 12,14,0x254733B4 - 9: Js14o $0x254733B4 - - -. 0 25473394 12 -. 3B 8E 01 B8 7D 9C E8 00 41 8E 00 18 - -==== BB 1023 (0x254733B4) approx BBs exec'd 0 ==== - - 0x254733B4: 83BD0010 lwz r29,16(r29) - 0: GETL R29, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254733B8: 2E1D0000 cmpi cr4,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254733BC: 4092FFC8 bc 4,18,0x25473384 - 9: Jc18o $0x25473384 - - -. 0 254733B4 12 -. 83 BD 00 10 2E 1D 00 00 40 92 FF C8 - -==== BB 1024 (0x254733A0) approx BBs exec'd 0 ==== - - 0x254733A0: 809D01C0 lwz r4,448(r29) - 0: GETL R29, t0 - 1: ADDL $0x1C0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254733A4: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254733A8: 80AF0028 lwz r5,40(r15) - 8: GETL R15, t6 - 9: ADDL $0x28, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R5 - 12: INCEIPL $4 - - 0x254733AC: 7F66DB78 or r6,r27,r27 - 13: GETL R27, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x254733B0: 48006211 bl 0x254795C0 - 16: MOVL $0x254733B4, t12 - 17: PUTL t12, LR - 18: JMPo-c $0x254795C0 ($4) - - -. 0 254733A0 20 -. 80 9D 01 C0 7F A3 EB 78 80 AF 00 28 7F 66 DB 78 48 00 62 11 - -==== BB 1025 _dl_relocate_object(0x254795C0) approx BBs exec'd 0 ==== - - 0x254795C0: 7CE802A6 mflr r7 - 0: GETL LR, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x254795C4: 9421FF50 stwu r1,-176(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF50, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x254795C8: 7D800026 mfcr r12 - 9: GETL CR, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x254795CC: 93E100AC stw r31,172(r1) - 12: GETL R31, t8 - 13: GETL R1, t10 - 14: ADDL $0xAC, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x254795D0: 4801DA31 bl 0x25497000 - 17: MOVL $0x254795D4, t12 - 18: PUTL t12, LR - 19: JMPo-c $0x25497000 ($4) - - -. 0 254795C0 20 -. 7C E8 02 A6 94 21 FF 50 7D 80 00 26 93 E1 00 AC 48 01 DA 31 - -==== BB 1026 (0x254795D4) approx BBs exec'd 0 ==== - - 0x254795D4: 7C3F0B78 or r31,r1,r1 - 0: GETL R1, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0x254795D8: 90E100B4 stw r7,180(r1) - 3: GETL R7, t2 - 4: GETL R1, t4 - 5: ADDL $0xB4, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x254795DC: 80030180 lwz r0,384(r3) - 8: GETL R3, t6 - 9: ADDL $0x180, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x254795E0: 92210074 stw r17,116(r1) - 13: GETL R17, t10 - 14: GETL R1, t12 - 15: ADDL $0x74, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254795E4: 3A200000 li r17,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R17 - 20: INCEIPL $4 - - 0x254795E8: 74082000 andis. r8,r0,0x2000 - 21: GETL R0, t16 - 22: ANDL $0x20000000, t16 - 23: PUTL t16, R8 - 24: CMP0L t16, t18 (-rSo) - 25: ICRFL t18, $0x0, CR - 26: INCEIPL $4 - - 0x254795EC: 9361009C stw r27,156(r1) - 27: GETL R27, t20 - 28: GETL R1, t22 - 29: ADDL $0x9C, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x254795F0: 938100A0 stw r28,160(r1) - 32: GETL R28, t24 - 33: GETL R1, t26 - 34: ADDL $0xA0, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x254795F4: 7CDB3378 or r27,r6,r6 - 37: GETL R6, t28 - 38: PUTL t28, R27 - 39: INCEIPL $4 - - 0x254795F8: 93C100A8 stw r30,168(r1) - 40: GETL R30, t30 - 41: GETL R1, t32 - 42: ADDL $0xA8, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x254795FC: 7CBC2B78 or r28,r5,r5 - 45: GETL R5, t34 - 46: PUTL t34, R28 - 47: INCEIPL $4 - - 0x25479600: 92010070 stw r16,112(r1) - 48: GETL R16, t36 - 49: GETL R1, t38 - 50: ADDL $0x70, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x25479604: 7FC802A6 mflr r30 - 53: GETL LR, t40 - 54: PUTL t40, R30 - 55: INCEIPL $4 - - 0x25479608: 92410078 stw r18,120(r1) - 56: GETL R18, t42 - 57: GETL R1, t44 - 58: ADDL $0x78, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0x2547960C: 9261007C stw r19,124(r1) - 61: GETL R19, t46 - 62: GETL R1, t48 - 63: ADDL $0x7C, t48 - 64: STL t46, (t48) - 65: INCEIPL $4 - - 0x25479610: 92810080 stw r20,128(r1) - 66: GETL R20, t50 - 67: GETL R1, t52 - 68: ADDL $0x80, t52 - 69: STL t50, (t52) - 70: INCEIPL $4 - - 0x25479614: 92A10084 stw r21,132(r1) - 71: GETL R21, t54 - 72: GETL R1, t56 - 73: ADDL $0x84, t56 - 74: STL t54, (t56) - 75: INCEIPL $4 - - 0x25479618: 92C10088 stw r22,136(r1) - 76: GETL R22, t58 - 77: GETL R1, t60 - 78: ADDL $0x88, t60 - 79: STL t58, (t60) - 80: INCEIPL $4 - - 0x2547961C: 92E1008C stw r23,140(r1) - 81: GETL R23, t62 - 82: GETL R1, t64 - 83: ADDL $0x8C, t64 - 84: STL t62, (t64) - 85: INCEIPL $4 - - 0x25479620: 93010090 stw r24,144(r1) - 86: GETL R24, t66 - 87: GETL R1, t68 - 88: ADDL $0x90, t68 - 89: STL t66, (t68) - 90: INCEIPL $4 - - 0x25479624: 93210094 stw r25,148(r1) - 91: GETL R25, t70 - 92: GETL R1, t72 - 93: ADDL $0x94, t72 - 94: STL t70, (t72) - 95: INCEIPL $4 - - 0x25479628: 93410098 stw r26,152(r1) - 96: GETL R26, t74 - 97: GETL R1, t76 - 98: ADDL $0x98, t76 - 99: STL t74, (t76) - 100: INCEIPL $4 - - 0x2547962C: 93A100A4 stw r29,164(r1) - 101: GETL R29, t78 - 102: GETL R1, t80 - 103: ADDL $0xA4, t80 - 104: STL t78, (t80) - 105: INCEIPL $4 - - 0x25479630: 9181006C stw r12,108(r1) - 106: GETL R12, t82 - 107: GETL R1, t84 - 108: ADDL $0x6C, t84 - 109: STL t82, (t84) - 110: INCEIPL $4 - - 0x25479634: 909F0010 stw r4,16(r31) - 111: GETL R4, t86 - 112: GETL R31, t88 - 113: ADDL $0x10, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0x25479638: 907F000C stw r3,12(r31) - 116: GETL R3, t90 - 117: GETL R31, t92 - 118: ADDL $0xC, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0x2547963C: 40820118 bc 4,2,0x25479754 - 121: Jc02o $0x25479754 - - -. 0 254795D4 108 -. 7C 3F 0B 78 90 E1 00 B4 80 03 01 80 92 21 00 74 3A 20 00 00 74 08 20 00 93 61 00 9C 93 81 00 A0 7C DB 33 78 93 C1 00 A8 7C BC 2B 78 92 01 00 70 7F C8 02 A6 92 41 00 78 92 61 00 7C 92 81 00 80 92 A1 00 84 92 C1 00 88 92 E1 00 8C 93 01 00 90 93 21 00 94 93 41 00 98 93 A1 00 A4 91 81 00 6C 90 9F 00 10 90 7F 00 0C 40 82 01 18 - -==== BB 1027 (0x25479640) approx BBs exec'd 0 ==== - - 0x25479640: 2D860000 cmpi cr3,r6,0 - 0: GETL R6, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x3, CR - 3: INCEIPL $4 - - 0x25479644: 418E016C bc 12,14,0x254797B0 - 4: Js14o $0x254797B0 - - -. 0 25479640 8 -. 2D 86 00 00 41 8E 01 6C - -==== BB 1028 (0x254797B0) approx BBs exec'd 0 ==== - - 0x254797B0: 80A30080 lwz r5,128(r3) - 0: GETL R3, t0 - 1: ADDL $0x80, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x254797B4: 3085FFFF addic r4,r5,-1 - 5: GETL R5, t4 - 6: ADCL $0xFFFFFFFF, t4 (-wCa) - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x254797B8: 7C842110 subfe r4,r4,r4 - 9: GETL R4, t6 - 10: GETL R4, t8 - 11: SBBL t6, t8 (-rCa-wCa) - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x254797BC: 7F9C2038 and r28,r28,r4 - 14: GETL R28, t10 - 15: GETL R4, t12 - 16: ANDL t10, t12 - 17: PUTL t12, R28 - 18: INCEIPL $4 - - 0x254797C0: 4BFFFE88 b 0x25479648 - 19: JMPo $0x25479648 ($4) - - -. 0 254797B0 20 -. 80 A3 00 80 30 85 FF FF 7C 84 21 10 7F 9C 20 38 4B FF FE 88 - -==== BB 1029 (0x25479648) approx BBs exec'd 0 ==== - - 0x25479648: 835E04F4 lwz r26,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547964C: 80DA0000 lwz r6,0(r26) - 5: GETL R26, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x25479650: 70C90020 andi. r9,r6,0x20 - 9: GETL R6, t8 - 10: ANDL $0x20, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x25479654: 408207B4 bc 4,2,0x25479E08 - 15: Jc02o $0x25479E08 - - -. 0 25479648 16 -. 83 5E 04 F4 80 DA 00 00 70 C9 00 20 40 82 07 B4 - -==== BB 1030 (0x25479658) approx BBs exec'd 0 ==== - - 0x25479658: 807F000C lwz r3,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547965C: 81430078 lwz r10,120(r3) - 5: GETL R3, t4 - 6: ADDL $0x78, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x25479660: 2E0A0000 cmpi cr4,r10,0 - 10: GETL R10, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x4, CR - 13: INCEIPL $4 - - 0x25479664: 409206C0 bc 4,18,0x25479D24 - 14: Jc18o $0x25479D24 - - -. 0 25479658 16 -. 80 7F 00 0C 81 43 00 78 2E 0A 00 00 40 92 06 C0 - -==== BB 1031 (0x25479668) approx BBs exec'd 0 ==== - - 0x25479668: 80C30034 lwz r6,52(r3) - 0: GETL R3, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547966C: 7F84E378 or r4,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0x25479670: 7F65DB78 or r5,r27,r27 - 8: GETL R27, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x25479674: 3B800001 li r28,1 - 11: MOVL $0x1, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0x25479678: 83A60004 lwz r29,4(r6) - 14: GETL R6, t10 - 15: ADDL $0x4, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R29 - 18: INCEIPL $4 - - 0x2547967C: 3B600000 li r27,0 - 19: MOVL $0x0, t14 - 20: PUTL t14, R27 - 21: INCEIPL $4 - - 0x25479680: 93BF0008 stw r29,8(r31) - 22: GETL R29, t16 - 23: GETL R31, t18 - 24: ADDL $0x8, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x25479684: 480071AD bl 0x25480830 - 27: MOVL $0x25479688, t20 - 28: PUTL t20, LR - 29: JMPo-c $0x25480830 ($4) - - -. 0 25479668 32 -. 80 C3 00 34 7F 84 E3 78 7F 65 DB 78 3B 80 00 01 83 A6 00 04 3B 60 00 00 93 BF 00 08 48 00 71 AD - -==== BB 1032 (0x25479688) approx BBs exec'd 0 ==== - - 0x25479688: 83BF000C lwz r29,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547968C: 38C00000 li r6,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0x25479690: 939F0034 stw r28,52(r31) - 8: GETL R28, t6 - 9: GETL R31, t8 - 10: ADDL $0x34, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25479694: 817D003C lwz r11,60(r29) - 13: GETL R29, t10 - 14: ADDL $0x3C, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R11 - 17: INCEIPL $4 - - 0x25479698: 937F0030 stw r27,48(r31) - 18: GETL R27, t14 - 19: GETL R31, t16 - 20: ADDL $0x30, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547969C: 2C8B0000 cmpi cr1,r11,0 - 23: GETL R11, t18 - 24: CMP0L t18, t20 (-rSo) - 25: ICRFL t20, $0x1, CR - 26: INCEIPL $4 - - 0x254796A0: 937F0040 stw r27,64(r31) - 27: GETL R27, t22 - 28: GETL R31, t24 - 29: ADDL $0x40, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0x254796A4: 937F0028 stw r27,40(r31) - 32: GETL R27, t26 - 33: GETL R31, t28 - 34: ADDL $0x28, t28 - 35: STL t26, (t28) - 36: INCEIPL $4 - - 0x254796A8: 937F003C stw r27,60(r31) - 37: GETL R27, t30 - 38: GETL R31, t32 - 39: ADDL $0x3C, t32 - 40: STL t30, (t32) - 41: INCEIPL $4 - - 0x254796AC: 90DF0024 stw r6,36(r31) - 42: GETL R6, t34 - 43: GETL R31, t36 - 44: ADDL $0x24, t36 - 45: STL t34, (t36) - 46: INCEIPL $4 - - 0x254796B0: 41860018 bc 12,6,0x254796C8 - 47: Js06o $0x254796C8 - - -. 0 25479688 44 -. 83 BF 00 0C 38 C0 00 00 93 9F 00 34 81 7D 00 3C 93 7F 00 30 2C 8B 00 00 93 7F 00 40 93 7F 00 28 93 7F 00 3C 90 DF 00 24 41 86 00 18 - -==== BB 1033 (0x254796B4) approx BBs exec'd 0 ==== - - 0x254796B4: 810B0004 lwz r8,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x254796B8: 809D0040 lwz r4,64(r29) - 5: GETL R29, t4 - 6: ADDL $0x40, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x254796BC: 911F0020 stw r8,32(r31) - 10: GETL R8, t8 - 11: GETL R31, t10 - 12: ADDL $0x20, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0x254796C0: 80C40004 lwz r6,4(r4) - 15: GETL R4, t12 - 16: ADDL $0x4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R6 - 19: INCEIPL $4 - - 0x254796C4: 90DF0024 stw r6,36(r31) - 20: GETL R6, t16 - 21: GETL R31, t18 - 22: ADDL $0x24, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x254796C8: 2E030000 cmpi cr4,r3,0 - 25: GETL R3, t20 - 26: CMP0L t20, t22 (-rSo) - 27: ICRFL t22, $0x4, CR - 28: INCEIPL $4 - - 0x254796CC: 41920010 bc 12,18,0x254796DC - 29: Js18o $0x254796DC - - -. 0 254796B4 28 -. 81 0B 00 04 80 9D 00 40 91 1F 00 20 80 C4 00 04 90 DF 00 24 2E 03 00 00 41 92 00 10 - -==== BB 1034 (0x254796DC) approx BBs exec'd 0 ==== - - 0x254796DC: 821E04C8 lwz r16,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R16 - 4: INCEIPL $4 - - 0x254796E0: 3ABF0008 addi r21,r31,8 - 5: GETL R31, t4 - 6: ADDL $0x8, t4 - 7: PUTL t4, R21 - 8: INCEIPL $4 - - 0x254796E4: 3A400002 li r18,2 - 9: MOVL $0x2, t6 - 10: PUTL t6, R18 - 11: INCEIPL $4 - - 0x254796E8: 80B50020 lwz r5,32(r21) - 12: GETL R21, t8 - 13: ADDL $0x20, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0x254796EC: 7FB6EB78 or r22,r29,r29 - 17: GETL R29, t12 - 18: PUTL t12, R22 - 19: INCEIPL $4 - - 0x254796F0: 81750018 lwz r11,24(r21) - 20: GETL R21, t14 - 21: ADDL $0x18, t14 - 22: LDL (t14), t16 - 23: PUTL t16, R11 - 24: INCEIPL $4 - - 0x254796F4: 2C050000 cmpi cr0,r5,0 - 25: GETL R5, t18 - 26: CMP0L t18, t20 (-rSo) - 27: ICRFL t20, $0x0, CR - 28: INCEIPL $4 - - 0x254796F8: 8115001C lwz r8,28(r21) - 29: GETL R21, t22 - 30: ADDL $0x1C, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R8 - 33: INCEIPL $4 - - 0x254796FC: 7D695B78 or r9,r11,r11 - 34: GETL R11, t26 - 35: PUTL t26, R9 - 36: INCEIPL $4 - - 0x25479700: 833D0000 lwz r25,0(r29) - 37: GETL R29, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R25 - 40: INCEIPL $4 - - 0x25479704: 7F0B4214 add r24,r11,r8 - 41: GETL R11, t32 - 42: GETL R8, t34 - 43: ADDL t32, t34 - 44: PUTL t34, R24 - 45: INCEIPL $4 - - 0x25479708: 418200BC bc 12,2,0x254797C4 - 46: Js02o $0x254797C4 - - -. 0 254796DC 48 -. 82 1E 04 C8 3A BF 00 08 3A 40 00 02 80 B5 00 20 7F B6 EB 78 81 75 00 18 2C 05 00 00 81 15 00 1C 7D 69 5B 78 83 3D 00 00 7F 0B 42 14 41 82 00 BC - -==== BB 1035 (0x254797C4) approx BBs exec'd 0 ==== - - 0x254797C4: 815D00C0 lwz r10,192(r29) - 0: GETL R29, t0 - 1: ADDL $0xC0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x254797C8: 38E00000 li r7,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x254797CC: 807D0038 lwz r3,56(r29) - 8: GETL R29, t6 - 9: ADDL $0x38, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0x254797D0: 2F8A0000 cmpi cr7,r10,0 - 13: GETL R10, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x7, CR - 16: INCEIPL $4 - - 0x254797D4: 82630004 lwz r19,4(r3) - 17: GETL R3, t14 - 18: ADDL $0x4, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R19 - 21: INCEIPL $4 - - 0x254797D8: 419E0008 bc 12,30,0x254797E0 - 22: Js30o $0x254797E0 - - -. 0 254797C4 24 -. 81 5D 00 C0 38 E0 00 00 80 7D 00 38 2F 8A 00 00 82 63 00 04 41 9E 00 08 - -==== BB 1036 (0x254797DC) approx BBs exec'd 0 ==== - - 0x254797DC: 80EA0004 lwz r7,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254797E0: 3C00AAAA lis r0,-21846 - 5: MOVL $0xAAAA0000, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x254797E4: 600CAAAB ori r12,r0,0xAAAB - 8: MOVL $0xAAAAAAAB, t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0x254797E8: 7EE86016 mulhwu r23,r8,r12 - 11: GETL R8, t8 - 12: GETL R12, t10 - 13: UMULHL t8, t10 - 14: PUTL t10, R23 - 15: INCEIPL $4 - - 0x254797EC: 56E9E8FE rlwinm r9,r23,29,3,31 - 16: GETL R23, t12 - 17: SHRL $0x3, t12 - 18: PUTL t12, R9 - 19: INCEIPL $4 - - 0x254797F0: 7C893840 cmpl cr1,r9,r7 - 20: GETL R9, t14 - 21: GETL R7, t16 - 22: CMPUL t14, t16, t18 (-rSo) - 23: ICRFL t18, $0x1, CR - 24: INCEIPL $4 - - 0x254797F4: 40850008 bc 4,5,0x254797FC - 25: Jc05o $0x254797FC - - -. 0 254797DC 28 -. 80 EA 00 04 3C 00 AA AA 60 0C AA AB 7E E8 60 16 56 E9 E8 FE 7C 89 38 40 40 85 00 08 - -==== BB 1037 (0x254797F8) approx BBs exec'd 0 ==== - - 0x254797F8: 7CE93B78 or r9,r7,r7 - 0: GETL R7, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x254797FC: 3B7001B8 addi r27,r16,440 - 3: GETL R16, t2 - 4: ADDL $0x1B8, t2 - 5: PUTL t2, R27 - 6: INCEIPL $4 - - 0x25479800: 1CE9000C mulli r7,r9,12 - 7: GETL R9, t4 - 8: MULL $0xC, t4 - 9: PUTL t4, R7 - 10: INCEIPL $4 - - 0x25479804: 7E1DD800 cmp cr4,r29,r27 - 11: GETL R29, t6 - 12: GETL R27, t8 - 13: CMPL t6, t8, t10 (-rSo) - 14: ICRFL t10, $0x4, CR - 15: INCEIPL $4 - - 0x25479808: 7F8B3A14 add r28,r11,r7 - 16: GETL R11, t12 - 17: GETL R7, t14 - 18: ADDL t12, t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0x2547980C: 41920018 bc 12,18,0x25479824 - 21: Js18o $0x25479824 - - -. 0 254797F8 24 -. 7C E9 3B 78 3B 70 01 B8 1C E9 00 0C 7E 1D D8 00 7F 8B 3A 14 41 92 00 18 - -==== BB 1038 (0x25479810) approx BBs exec'd 0 ==== - - 0x25479810: 2F190000 cmpi cr6,r25,0 - 0: GETL R25, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25479814: 409A01CC bc 4,26,0x254799E0 - 4: Jc26o $0x254799E0 - - -. 0 25479810 8 -. 2F 19 00 00 40 9A 01 CC - -==== BB 1039 (0x25479818) approx BBs exec'd 0 ==== - - 0x25479818: 80DD011C lwz r6,284(r29) - 0: GETL R29, t0 - 1: ADDL $0x11C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547981C: 2C060000 cmpi cr0,r6,0 - 5: GETL R6, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25479820: 418201C0 bc 12,2,0x254799E0 - 9: Js02o $0x254799E0 - - -. 0 25479818 12 -. 80 DD 01 1C 2C 06 00 00 41 82 01 C0 - -==== BB 1040 (0x25479824) approx BBs exec'd 0 ==== - - 0x25479824: 813D00E4 lwz r9,228(r29) - 0: GETL R29, t0 - 1: ADDL $0xE4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25479828: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547982C: 419E0280 bc 12,30,0x25479AAC - 9: Js30o $0x25479AAC - - -. 0 25479824 12 -. 81 3D 00 E4 2F 89 00 00 41 9E 02 80 - -==== BB 1041 (0x25479830) approx BBs exec'd 0 ==== - - 0x25479830: 7C9CC040 cmpl cr1,r28,r24 - 0: GETL R28, t0 - 1: GETL R24, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25479834: 82890004 lwz r20,4(r9) - 5: GETL R9, t6 - 6: ADDL $0x4, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R20 - 9: INCEIPL $4 - - 0x25479838: 40A4FEE8 bc 5,4,0x25479720 - 10: Jc04o $0x25479720 - - -. 0 25479830 12 -. 7C 9C C0 40 82 89 00 04 40 A4 FE E8 - -==== BB 1042 (0x2547983C) approx BBs exec'd 0 ==== - - 0x2547983C: 819C0004 lwz r12,4(r28) - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x25479840: 81560188 lwz r10,392(r22) - 5: GETL R22, t4 - 6: ADDL $0x188, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x25479844: 5597C23E rlwinm r23,r12,24,8,31 - 10: GETL R12, t8 - 11: SHRL $0x8, t8 - 12: PUTL t8, R23 - 13: INCEIPL $4 - - 0x25479848: 559D063E rlwinm r29,r12,0,24,31 - 14: GETL R12, t10 - 15: ANDL $0xFF, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0x2547984C: 56EB083C rlwinm r11,r23,1,0,30 - 18: GETL R23, t12 - 19: SHLL $0x1, t12 - 20: PUTL t12, R11 - 21: INCEIPL $4 - - 0x25479850: 2E1D0016 cmpi cr4,r29,22 - 22: GETL R29, t14 - 23: MOVL $0x16, t18 - 24: CMPL t14, t18, t16 (-rSo) - 25: ICRFL t16, $0x4, CR - 26: INCEIPL $4 - - 0x25479854: 7CABA22E lhzx r5,r11,r20 - 27: GETL R20, t20 - 28: GETL R11, t22 - 29: ADDL t22, t20 - 30: LDW (t20), t24 - 31: PUTL t24, R5 - 32: INCEIPL $4 - - 0x25479858: 56E32036 rlwinm r3,r23,4,0,27 - 33: GETL R23, t26 - 34: SHLL $0x4, t26 - 35: PUTL t26, R3 - 36: INCEIPL $4 - - 0x2547985C: 817C0000 lwz r11,0(r28) - 37: GETL R28, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R11 - 40: INCEIPL $4 - - 0x25479860: 7F639A14 add r27,r3,r19 - 41: GETL R3, t32 - 42: GETL R19, t34 - 43: ADDL t32, t34 - 44: PUTL t34, R27 - 45: INCEIPL $4 - - 0x25479864: 54BA2376 rlwinm r26,r5,4,13,27 - 46: GETL R5, t36 - 47: ROLL $0x4, t36 - 48: ANDL $0x7FFF0, t36 - 49: PUTL t36, R26 - 50: INCEIPL $4 - - 0x25479868: 937F0050 stw r27,80(r31) - 51: GETL R27, t38 - 52: GETL R31, t40 - 53: ADDL $0x50, t40 - 54: STL t38, (t40) - 55: INCEIPL $4 - - 0x2547986C: 7D4AD214 add r10,r10,r26 - 56: GETL R10, t42 - 57: GETL R26, t44 - 58: ADDL t42, t44 - 59: PUTL t44, R10 - 60: INCEIPL $4 - - 0x25479870: 7EEBCA14 add r23,r11,r25 - 61: GETL R11, t46 - 62: GETL R25, t48 - 63: ADDL t46, t48 - 64: PUTL t48, R23 - 65: INCEIPL $4 - - 0x25479874: 7F66DB78 or r6,r27,r27 - 66: GETL R27, t50 - 67: PUTL t50, R6 - 68: INCEIPL $4 - - 0x25479878: 3B400000 li r26,0 - 69: MOVL $0x0, t52 - 70: PUTL t52, R26 - 71: INCEIPL $4 - - 0x2547987C: 419201DC bc 12,18,0x25479A58 - 72: Js18o $0x25479A58 - - -. 0 2547983C 68 -. 81 9C 00 04 81 56 01 88 55 97 C2 3E 55 9D 06 3E 56 EB 08 3C 2E 1D 00 16 7C AB A2 2E 56 E3 20 36 81 7C 00 00 7F 63 9A 14 54 BA 23 76 93 7F 00 50 7D 4A D2 14 7E EB CA 14 7F 66 DB 78 3B 40 00 00 41 92 01 DC - -==== BB 1043 (0x25479880) approx BBs exec'd 0 ==== - - 0x25479880: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25479884: 419A0148 bc 12,26,0x254799CC - 4: Js26o $0x254799CC - - -. 0 25479880 8 -. 2F 1D 00 00 41 9A 01 48 - -==== BB 1044 (0x25479888) approx BBs exec'd 0 ==== - - 0x25479888: 889B000C lbz r4,12(r27) - 0: GETL R27, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547988C: 5488E13F rlwinm. r8,r4,28,4,31 - 5: GETL R4, t4 - 6: SHRL $0x4, t4 - 7: PUTL t4, R8 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x25479890: 4182062C bc 12,2,0x25479EBC - 11: Js02o $0x25479EBC - - -. 0 25479888 12 -. 88 9B 00 0C 54 88 E1 3F 41 82 06 2C - -==== BB 1045 (0x25479894) approx BBs exec'd 0 ==== - - 0x25479894: 8B5B000C lbz r26,12(r27) - 0: GETL R27, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25479898: 5749E13F rlwinm. r9,r26,28,4,31 - 5: GETL R26, t4 - 6: SHRL $0x4, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x2547989C: 418201B4 bc 12,2,0x25479A50 - 11: Js02o $0x25479A50 - - -. 0 25479894 12 -. 8B 5B 00 0C 57 49 E1 3F 41 82 01 B4 - -==== BB 1046 (0x254798A0) approx BBs exec'd 0 ==== - - 0x254798A0: 809F000C lwz r4,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254798A4: 2E1D0015 cmpi cr4,r29,21 - 5: GETL R29, t4 - 6: MOVL $0x15, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x4, CR - 9: INCEIPL $4 - - 0x254798A8: 2C9D000A cmpi cr1,r29,10 - 10: GETL R29, t10 - 11: MOVL $0xA, t14 - 12: CMPL t10, t14, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0x254798AC: 2F1D0013 cmpi cr6,r29,19 - 15: GETL R29, t16 - 16: MOVL $0x13, t20 - 17: CMPL t16, t20, t18 (-rSo) - 18: ICRFL t18, $0x6, CR - 19: INCEIPL $4 - - 0x254798B0: 80C40208 lwz r6,520(r4) - 20: GETL R4, t22 - 21: ADDL $0x208, t22 - 22: LDL (t22), t24 - 23: PUTL t24, R6 - 24: INCEIPL $4 - - 0x254798B4: 7F86D800 cmp cr7,r6,r27 - 25: GETL R6, t26 - 26: GETL R27, t28 - 27: CMPL t26, t28, t30 (-rSo) - 28: ICRFL t30, $0x7, CR - 29: INCEIPL $4 - - 0x254798B8: 419E062C bc 12,30,0x25479EE4 - 30: Js30o $0x25479EE4 - - -. 0 254798A0 28 -. 80 9F 00 0C 2E 1D 00 15 2C 9D 00 0A 2F 1D 00 13 80 C4 02 08 7F 86 D8 00 41 9E 06 2C - -==== BB 1047 (0x254798BC) approx BBs exec'd 0 ==== - - 0x254798BC: 7CC00026 mfcr r6 - 0: GETL CR, t0 - 1: PUTL t0, R6 - 2: INCEIPL $4 - - 0x254798C0: 54C69FFE rlwinm r6,r6,19,31,31 - 3: GETL R6, t2 - 4: ROLL $0x13, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R6 - 7: INCEIPL $4 - - 0x254798C4: 39000000 li r8,0 - 8: MOVL $0x0, t4 - 9: PUTL t4, R8 - 10: INCEIPL $4 - - 0x254798C8: 7F400026 mfcr r26 - 11: GETL CR, t6 - 12: PUTL t6, R26 - 13: INCEIPL $4 - - 0x254798CC: 575A3FFE rlwinm r26,r26,7,31,31 - 14: GETL R26, t8 - 15: ROLL $0x7, t8 - 16: ANDL $0x1, t8 - 17: PUTL t8, R26 - 18: INCEIPL $4 - - 0x254798D0: 7CCBD379 or. r11,r6,r26 - 19: GETL R6, t10 - 20: GETL R26, t12 - 21: ORL t12, t10 - 22: PUTL t10, R11 - 23: CMP0L t10, t14 (-rSo) - 24: ICRFL t14, $0x0, CR - 25: INCEIPL $4 - - 0x254798D4: 40820130 bc 4,2,0x25479A04 - 26: Jc02o $0x25479A04 - - -. 0 254798BC 28 -. 7C C0 00 26 54 C6 9F FE 39 00 00 00 7F 40 00 26 57 5A 3F FE 7C CB D3 79 40 82 01 30 - -==== BB 1048 (0x254798D8) approx BBs exec'd 0 ==== - - 0x254798D8: 387DFFBC addi r3,r29,-68 - 0: GETL R29, t0 - 1: ADDL $0xFFFFFFBC, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x254798DC: 6BA50002 xori r5,r29,0x2 - 4: GETL R29, t2 - 5: XORL $0x2, t2 - 6: PUTL t2, R5 - 7: INCEIPL $4 - - 0x254798E0: 21650000 subfic r11,r5,0 - 8: GETL R5, t4 - 9: MOVL $0x0, t6 - 10: SBBL t4, t6 (-wCa) - 11: PUTL t6, R11 - 12: INCEIPL $4 - - 0x254798E4: 7CAB2914 adde r5,r11,r5 - 13: GETL R11, t8 - 14: GETL R5, t10 - 15: ADCL t8, t10 (-rCa-wCa) - 16: PUTL t10, R5 - 17: INCEIPL $4 - - 0x254798E8: 2123000A subfic r9,r3,10 - 18: GETL R3, t12 - 19: MOVL $0xA, t14 - 20: SBBL t12, t14 (-wCa) - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0x254798EC: 39200000 li r9,0 - 23: MOVL $0x0, t16 - 24: PUTL t16, R9 - 25: INCEIPL $4 - - 0x254798F0: 7D294914 adde r9,r9,r9 - 26: GETL R9, t18 - 27: GETL R9, t20 - 28: ADCL t18, t20 (-rCa-wCa) - 29: PUTL t20, R9 - 30: INCEIPL $4 - - 0x254798F4: 7D2B2B79 or. r11,r9,r5 - 31: GETL R9, t22 - 32: GETL R5, t24 - 33: ORL t24, t22 - 34: PUTL t22, R11 - 35: CMP0L t22, t26 (-rSo) - 36: ICRFL t26, $0x0, CR - 37: INCEIPL $4 - - 0x254798F8: 4082010C bc 4,2,0x25479A04 - 38: Jc02o $0x25479A04 - - -. 0 254798D8 36 -. 38 7D FF BC 6B A5 00 02 21 65 00 00 7C AB 29 14 21 23 00 0A 39 20 00 00 7D 29 49 14 7D 2B 2B 79 40 82 01 0C - -==== BB 1049 (0x254798FC) approx BBs exec'd 0 ==== - - 0x254798FC: 7C000026 mfcr r0 - 0: GETL CR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x25479900: 5400DFFE rlwinm r0,r0,27,31,31 - 3: GETL R0, t2 - 4: ROLL $0x1B, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R0 - 7: INCEIPL $4 - - 0x25479904: 2C8A0000 cmpi cr1,r10,0 - 8: GETL R10, t4 - 9: CMP0L t4, t6 (-rSo) - 10: ICRFL t6, $0x1, CR - 11: INCEIPL $4 - - 0x25479908: 93640208 stw r27,520(r4) - 12: GETL R27, t8 - 13: GETL R4, t10 - 14: ADDL $0x208, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x2547990C: 38E00000 li r7,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R7 - 19: INCEIPL $4 - - 0x25479910: 540C083C rlwinm r12,r0,1,0,30 - 20: GETL R0, t14 - 21: SHLL $0x1, t14 - 22: PUTL t14, R12 - 23: INCEIPL $4 - - 0x25479914: 39600001 li r11,1 - 24: MOVL $0x1, t16 - 25: PUTL t16, R11 - 26: INCEIPL $4 - - 0x25479918: 7D884378 or r8,r12,r8 - 27: GETL R12, t18 - 28: GETL R8, t20 - 29: ORL t20, t18 - 30: PUTL t18, R8 - 31: INCEIPL $4 - - 0x2547991C: 9104020C stw r8,524(r4) - 32: GETL R8, t22 - 33: GETL R4, t24 - 34: ADDL $0x20C, t24 - 35: STL t22, (t24) - 36: INCEIPL $4 - - 0x25479920: 41860018 bc 12,6,0x25479938 - 37: Js06o $0x25479938 - - -. 0 254798FC 40 -. 7C 00 00 26 54 00 DF FE 2C 8A 00 00 93 64 02 08 38 E0 00 00 54 0C 08 3C 39 60 00 01 7D 88 43 78 91 04 02 0C 41 86 00 18 - -==== BB 1050 (0x25479924) approx BBs exec'd 0 ==== - - 0x25479924: 834A0004 lwz r26,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25479928: 2E1A0000 cmpi cr4,r26,0 - 5: GETL R26, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x2547992C: 4192000C bc 12,18,0x25479938 - 9: Js18o $0x25479938 - - -. 0 25479924 12 -. 83 4A 00 04 2E 1A 00 00 41 92 00 0C - -==== BB 1051 (0x25479930) approx BBs exec'd 0 ==== - - 0x25479930: 7D475378 or r7,r10,r10 - 0: GETL R10, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x25479934: 39600000 li r11,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0x25479938: 80DF0050 lwz r6,80(r31) - 6: GETL R31, t4 - 7: ADDL $0x50, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R6 - 10: INCEIPL $4 - - 0x2547993C: 7D695B78 or r9,r11,r11 - 11: GETL R11, t8 - 12: PUTL t8, R9 - 13: INCEIPL $4 - - 0x25479940: 815F0008 lwz r10,8(r31) - 14: GETL R31, t10 - 15: ADDL $0x8, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x25479944: 80A60000 lwz r5,0(r6) - 19: GETL R6, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R5 - 22: INCEIPL $4 - - 0x25479948: 80DF0010 lwz r6,16(r31) - 23: GETL R31, t18 - 24: ADDL $0x10, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R6 - 27: INCEIPL $4 - - 0x2547994C: 7C655214 add r3,r5,r10 - 28: GETL R5, t22 - 29: GETL R10, t24 - 30: ADDL t22, t24 - 31: PUTL t24, R3 - 32: INCEIPL $4 - - 0x25479950: 38BF0050 addi r5,r31,80 - 33: GETL R31, t26 - 34: ADDL $0x50, t26 - 35: PUTL t26, R5 - 36: INCEIPL $4 - - 0x25479954: 39400000 li r10,0 - 37: MOVL $0x0, t28 - 38: PUTL t28, R10 - 39: INCEIPL $4 - - 0x25479958: 4BFFEC4D bl 0x254785A4 - 40: MOVL $0x2547995C, t30 - 41: PUTL t30, LR - 42: JMPo-c $0x254785A4 ($4) - - -. 0 25479930 44 -. 7D 47 53 78 39 60 00 00 80 DF 00 50 7D 69 5B 78 81 5F 00 08 80 A6 00 00 80 DF 00 10 7C 65 52 14 38 BF 00 50 39 40 00 00 4B FF EC 4D - -==== BB 1052 _dl_lookup_symbol_x(0x254785A4) approx BBs exec'd 0 ==== - - 0x254785A4: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254785A8: 7D800026 mfcr r12 - 3: GETL CR, t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0x254785AC: 9421FF60 stwu r1,-160(r1) - 6: GETL R1, t4 - 7: GETL R1, t6 - 8: ADDL $0xFFFFFF60, t6 - 9: PUTL t6, R1 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x254785B0: 4801EA51 bl 0x25497000 - 12: MOVL $0x254785B4, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25497000 ($4) - - -. 0 254785A4 16 -. 7C 08 02 A6 7D 80 00 26 94 21 FF 60 48 01 EA 51 - -==== BB 1053 (0x254785B4) approx BBs exec'd 0 ==== - - 0x254785B4: 9261006C stw r19,108(r1) - 0: GETL R19, t0 - 1: GETL R1, t2 - 2: ADDL $0x6C, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254785B8: 7C932378 or r19,r4,r4 - 5: GETL R4, t4 - 6: PUTL t4, R19 - 7: INCEIPL $4 - - 0x254785BC: 92810070 stw r20,112(r1) - 8: GETL R20, t6 - 9: GETL R1, t8 - 10: ADDL $0x70, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x254785C0: 7D144378 or r20,r8,r8 - 13: GETL R8, t10 - 14: PUTL t10, R20 - 15: INCEIPL $4 - - 0x254785C4: 92A10074 stw r21,116(r1) - 16: GETL R21, t12 - 17: GETL R1, t14 - 18: ADDL $0x74, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x254785C8: 7CD53378 or r21,r6,r6 - 21: GETL R6, t16 - 22: PUTL t16, R21 - 23: INCEIPL $4 - - 0x254785CC: 92C10078 stw r22,120(r1) - 24: GETL R22, t18 - 25: GETL R1, t20 - 26: ADDL $0x78, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x254785D0: 7CB62B78 or r22,r5,r5 - 29: GETL R5, t22 - 30: PUTL t22, R22 - 31: INCEIPL $4 - - 0x254785D4: 92E1007C stw r23,124(r1) - 32: GETL R23, t24 - 33: GETL R1, t26 - 34: ADDL $0x7C, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x254785D8: 7D374B78 or r23,r9,r9 - 37: GETL R9, t28 - 38: PUTL t28, R23 - 39: INCEIPL $4 - - 0x254785DC: 93010080 stw r24,128(r1) - 40: GETL R24, t30 - 41: GETL R1, t32 - 42: ADDL $0x80, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x254785E0: 7CF83B78 or r24,r7,r7 - 45: GETL R7, t34 - 46: PUTL t34, R24 - 47: INCEIPL $4 - - 0x254785E4: 93210084 stw r25,132(r1) - 48: GETL R25, t36 - 49: GETL R1, t38 - 50: ADDL $0x84, t38 - 51: STL t36, (t38) - 52: INCEIPL $4 - - 0x254785E8: 7C791B78 or r25,r3,r3 - 53: GETL R3, t40 - 54: PUTL t40, R25 - 55: INCEIPL $4 - - 0x254785EC: 93410088 stw r26,136(r1) - 56: GETL R26, t42 - 57: GETL R1, t44 - 58: ADDL $0x88, t44 - 59: STL t42, (t44) - 60: INCEIPL $4 - - 0x254785F0: 7D5A5378 or r26,r10,r10 - 61: GETL R10, t46 - 62: PUTL t46, R26 - 63: INCEIPL $4 - - 0x254785F4: 93810090 stw r28,144(r1) - 64: GETL R28, t48 - 65: GETL R1, t50 - 66: ADDL $0x90, t50 - 67: STL t48, (t50) - 68: INCEIPL $4 - - 0x254785F8: 3B800000 li r28,0 - 69: MOVL $0x0, t52 - 70: PUTL t52, R28 - 71: INCEIPL $4 - - 0x254785FC: 93C10098 stw r30,152(r1) - 72: GETL R30, t54 - 73: GETL R1, t56 - 74: ADDL $0x98, t56 - 75: STL t54, (t56) - 76: INCEIPL $4 - - 0x25478600: 7FC802A6 mflr r30 - 77: GETL LR, t58 - 78: PUTL t58, R30 - 79: INCEIPL $4 - - 0x25478604: 93E1009C stw r31,156(r1) - 80: GETL R31, t60 - 81: GETL R1, t62 - 82: ADDL $0x9C, t62 - 83: STL t60, (t62) - 84: INCEIPL $4 - - 0x25478608: 7C3F0B78 or r31,r1,r1 - 85: GETL R1, t64 - 86: PUTL t64, R31 - 87: INCEIPL $4 - - 0x2547860C: 92210064 stw r17,100(r1) - 88: GETL R17, t66 - 89: GETL R1, t68 - 90: ADDL $0x64, t68 - 91: STL t66, (t68) - 92: INCEIPL $4 - - 0x25478610: 92410068 stw r18,104(r1) - 93: GETL R18, t70 - 94: GETL R1, t72 - 95: ADDL $0x68, t72 - 96: STL t70, (t72) - 97: INCEIPL $4 - - 0x25478614: 9361008C stw r27,140(r1) - 98: GETL R27, t74 - 99: GETL R1, t76 - 100: ADDL $0x8C, t76 - 101: STL t74, (t76) - 102: INCEIPL $4 - - 0x25478618: 93A10094 stw r29,148(r1) - 103: GETL R29, t78 - 104: GETL R1, t80 - 105: ADDL $0x94, t80 - 106: STL t78, (t80) - 107: INCEIPL $4 - - 0x2547861C: 900100A4 stw r0,164(r1) - 108: GETL R0, t82 - 109: GETL R1, t84 - 110: ADDL $0xA4, t84 - 111: STL t82, (t84) - 112: INCEIPL $4 - - 0x25478620: 91810060 stw r12,96(r1) - 113: GETL R12, t86 - 114: GETL R1, t88 - 115: ADDL $0x60, t88 - 116: STL t86, (t88) - 117: INCEIPL $4 - - 0x25478624: 88030000 lbz r0,0(r3) - 118: GETL R3, t90 - 119: LDB (t90), t92 - 120: PUTL t92, R0 - 121: INCEIPL $4 - - 0x25478628: 2F800000 cmpi cr7,r0,0 - 122: GETL R0, t94 - 123: CMP0L t94, t96 (-rSo) - 124: ICRFL t96, $0x7, CR - 125: INCEIPL $4 - - 0x2547862C: 419E0018 bc 12,30,0x25478644 - 126: Js30o $0x25478644 - - -. 0 254785B4 124 -. 92 61 00 6C 7C 93 23 78 92 81 00 70 7D 14 43 78 92 A1 00 74 7C D5 33 78 92 C1 00 78 7C B6 2B 78 92 E1 00 7C 7D 37 4B 78 93 01 00 80 7C F8 3B 78 93 21 00 84 7C 79 1B 78 93 41 00 88 7D 5A 53 78 93 81 00 90 3B 80 00 00 93 C1 00 98 7F C8 02 A6 93 E1 00 9C 7C 3F 0B 78 92 21 00 64 92 41 00 68 93 61 00 8C 93 A1 00 94 90 01 00 A4 91 81 00 60 88 03 00 00 2F 80 00 00 41 9E 00 18 - -==== BB 1054 (0x25478630) approx BBs exec'd 0 ==== - - 0x25478630: 89630001 lbz r11,1(r3) - 0: GETL R3, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25478634: 7C1C0378 or r28,r0,r0 - 5: GETL R0, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x25478638: 39230001 addi r9,r3,1 - 8: GETL R3, t6 - 9: ADDL $0x1, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0x2547863C: 2C0B0000 cmpi cr0,r11,0 - 12: GETL R11, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x0, CR - 15: INCEIPL $4 - - 0x25478640: 4082015C bc 4,2,0x2547879C - 16: Jc02o $0x2547879C - - -. 0 25478630 20 -. 89 63 00 01 7C 1C 03 78 39 23 00 01 2C 0B 00 00 40 82 01 5C - -==== BB 1055 (0x2547879C) approx BBs exec'd 0 ==== - - 0x2547879C: 89490001 lbz r10,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x254787A0: 54032036 rlwinm r3,r0,4,0,27 - 5: GETL R0, t4 - 6: SHLL $0x4, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x254787A4: 7F835A14 add r28,r3,r11 - 9: GETL R3, t6 - 10: GETL R11, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0x254787A8: 39290001 addi r9,r9,1 - 14: GETL R9, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x254787AC: 2C8A0000 cmpi cr1,r10,0 - 18: GETL R10, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x1, CR - 21: INCEIPL $4 - - 0x254787B0: 41A6FE94 bc 13,6,0x25478644 - 22: Js06o $0x25478644 - - -. 0 2547879C 24 -. 89 49 00 01 54 03 20 36 7F 83 5A 14 39 29 00 01 2C 8A 00 00 41 A6 FE 94 - -==== BB 1056 (0x254787B4) approx BBs exec'd 0 ==== - - 0x254787B4: 89690001 lbz r11,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254787B8: 57842036 rlwinm r4,r28,4,0,27 - 5: GETL R28, t4 - 6: SHLL $0x4, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x254787BC: 7F845214 add r28,r4,r10 - 9: GETL R4, t6 - 10: GETL R10, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0x254787C0: 39290001 addi r9,r9,1 - 14: GETL R9, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x254787C4: 2E0B0000 cmpi cr4,r11,0 - 18: GETL R11, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x4, CR - 21: INCEIPL $4 - - 0x254787C8: 41B2FE7C bc 13,18,0x25478644 - 22: Js18o $0x25478644 - - -. 0 254787B4 24 -. 89 69 00 01 57 84 20 36 7F 84 52 14 39 29 00 01 2E 0B 00 00 41 B2 FE 7C - -==== BB 1057 (0x254787CC) approx BBs exec'd 0 ==== - - 0x254787CC: 89490001 lbz r10,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x254787D0: 57852036 rlwinm r5,r28,4,0,27 - 5: GETL R28, t4 - 6: SHLL $0x4, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x254787D4: 7F855A14 add r28,r5,r11 - 9: GETL R5, t6 - 10: GETL R11, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0x254787D8: 39290001 addi r9,r9,1 - 14: GETL R9, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x254787DC: 2F0A0000 cmpi cr6,r10,0 - 18: GETL R10, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x6, CR - 21: INCEIPL $4 - - 0x254787E0: 41BAFE64 bc 13,26,0x25478644 - 22: Js26o $0x25478644 - - -. 0 254787CC 24 -. 89 49 00 01 57 85 20 36 7F 85 5A 14 39 29 00 01 2F 0A 00 00 41 BA FE 64 - -==== BB 1058 (0x25478644) approx BBs exec'd 0 ==== - - 0x25478644: 825E04C8 lwz r18,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R18 - 4: INCEIPL $4 - - 0x25478648: 2E1A0000 cmpi cr4,r26,0 - 5: GETL R26, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x2547864C: 3B600000 li r27,0 - 9: MOVL $0x0, t8 - 10: PUTL t8, R27 - 11: INCEIPL $4 - - 0x25478650: 39400000 li r10,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R10 - 14: INCEIPL $4 - - 0x25478654: 83B201A8 lwz r29,424(r18) - 15: GETL R18, t12 - 16: ADDL $0x1A8, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R29 - 19: INCEIPL $4 - - 0x25478658: 937F0048 stw r27,72(r31) - 20: GETL R27, t16 - 21: GETL R31, t18 - 22: ADDL $0x48, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x2547865C: 3B600000 li r27,0 - 25: MOVL $0x0, t20 - 26: PUTL t20, R27 - 27: INCEIPL $4 - - 0x25478660: 397D0001 addi r11,r29,1 - 28: GETL R29, t22 - 29: ADDL $0x1, t22 - 30: PUTL t22, R11 - 31: INCEIPL $4 - - 0x25478664: 915F004C stw r10,76(r31) - 32: GETL R10, t24 - 33: GETL R31, t26 - 34: ADDL $0x4C, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x25478668: 917201A8 stw r11,424(r18) - 37: GETL R11, t28 - 38: GETL R18, t30 - 39: ADDL $0x1A8, t30 - 40: STL t28, (t30) - 41: INCEIPL $4 - - 0x2547866C: 7EBDAB78 or r29,r21,r21 - 42: GETL R21, t32 - 43: PUTL t32, R29 - 44: INCEIPL $4 - - 0x25478670: 40920538 bc 4,18,0x25478BA8 - 45: Jc18o $0x25478BA8 - - -. 0 25478644 48 -. 82 5E 04 C8 2E 1A 00 00 3B 60 00 00 39 40 00 00 83 B2 01 A8 93 7F 00 48 3B 60 00 00 39 7D 00 01 91 5F 00 4C 91 72 01 A8 7E BD AB 78 40 92 05 38 - -==== BB 1059 (0x25478674) approx BBs exec'd 0 ==== - - 0x25478674: 81750000 lwz r11,0(r21) - 0: GETL R21, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x25478678: 2C8B0000 cmpi cr1,r11,0 - 4: GETL R11, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x2547867C: 7F68DB78 or r8,r27,r27 - 8: GETL R27, t8 - 9: PUTL t8, R8 - 10: INCEIPL $4 - - 0x25478680: 4186004C bc 12,6,0x254786CC - 11: Js06o $0x254786CC - - -. 0 25478674 16 -. 81 75 00 00 2C 8B 00 00 7F 68 DB 78 41 86 00 4C - -==== BB 1060 (0x25478684) approx BBs exec'd 0 ==== - - 0x25478684: 80F50000 lwz r7,0(r21) - 0: GETL R21, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25478688: 3A3F0018 addi r17,r31,24 - 4: GETL R31, t4 - 5: ADDL $0x18, t4 - 6: PUTL t4, R17 - 7: INCEIPL $4 - - 0x2547868C: 80B60000 lwz r5,0(r22) - 8: GETL R22, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0x25478690: 7F23CB78 or r3,r25,r25 - 12: GETL R25, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x25478694: 7F84E378 or r4,r28,r28 - 15: GETL R28, t12 - 16: PUTL t12, R4 - 17: INCEIPL $4 - - 0x25478698: 38DF0048 addi r6,r31,72 - 18: GETL R31, t14 - 19: ADDL $0x48, t14 - 20: PUTL t14, R6 - 21: INCEIPL $4 - - 0x2547869C: 7F09C378 or r9,r24,r24 - 22: GETL R24, t16 - 23: PUTL t16, R9 - 24: INCEIPL $4 - - 0x254786A0: 7EEABB78 or r10,r23,r23 - 25: GETL R23, t18 - 26: PUTL t18, R10 - 27: INCEIPL $4 - - 0x254786A4: 93410008 stw r26,8(r1) - 28: GETL R26, t20 - 29: GETL R1, t22 - 30: ADDL $0x8, t22 - 31: STL t20, (t22) - 32: INCEIPL $4 - - 0x254786A8: 9281000C stw r20,12(r1) - 33: GETL R20, t24 - 34: GETL R1, t26 - 35: ADDL $0xC, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0x254786AC: 4BFFFAFD bl 0x254781A8 - 38: MOVL $0x254786B0, t28 - 39: PUTL t28, LR - 40: JMPo-c $0x254781A8 ($4) - - -. 0 25478684 44 -. 80 F5 00 00 3A 3F 00 18 80 B6 00 00 7F 23 CB 78 7F 84 E3 78 38 DF 00 48 7F 09 C3 78 7E EA BB 78 93 41 00 08 92 81 00 0C 4B FF FA FD - -==== BB 1061 do_lookup_x(0x254781A8) approx BBs exec'd 0 ==== - - 0x254781A8: 7D6802A6 mflr r11 - 0: GETL LR, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x254781AC: 9421FF90 stwu r1,-112(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFF90, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x254781B0: 4801EE51 bl 0x25497000 - 9: MOVL $0x254781B4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 254781A8 12 -. 7D 68 02 A6 94 21 FF 90 48 01 EE 51 - -==== BB 1062 (0x254781B4) approx BBs exec'd 0 ==== - - 0x254781B4: 93C10068 stw r30,104(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x68, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x254781B8: 80010078 lwz r0,120(r1) - 5: GETL R1, t4 - 6: ADDL $0x78, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x254781BC: 7FC802A6 mflr r30 - 10: GETL LR, t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0x254781C0: 91610074 stw r11,116(r1) - 13: GETL R11, t10 - 14: GETL R1, t12 - 15: ADDL $0x74, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x254781C4: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0x254781C8: 91E1002C stw r15,44(r1) - 21: GETL R15, t16 - 22: GETL R1, t18 - 23: ADDL $0x2C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x254781CC: 92010030 stw r16,48(r1) - 26: GETL R16, t20 - 27: GETL R1, t22 - 28: ADDL $0x30, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0x254781D0: 81E70004 lwz r15,4(r7) - 31: GETL R7, t24 - 32: ADDL $0x4, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R15 - 35: INCEIPL $4 - - 0x254781D4: 82070000 lwz r16,0(r7) - 36: GETL R7, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R16 - 39: INCEIPL $4 - - 0x254781D8: 91C10028 stw r14,40(r1) - 40: GETL R14, t32 - 41: GETL R1, t34 - 42: ADDL $0x28, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0x254781DC: 7C8E2378 or r14,r4,r4 - 45: GETL R4, t36 - 46: PUTL t36, R14 - 47: INCEIPL $4 - - 0x254781E0: 92210034 stw r17,52(r1) - 48: GETL R17, t38 - 49: GETL R1, t40 - 50: ADDL $0x34, t40 - 51: STL t38, (t40) - 52: INCEIPL $4 - - 0x254781E4: 92A10044 stw r21,68(r1) - 53: GETL R21, t42 - 54: GETL R1, t44 - 55: ADDL $0x44, t44 - 56: STL t42, (t44) - 57: INCEIPL $4 - - 0x254781E8: 7D354B78 or r21,r9,r9 - 58: GETL R9, t46 - 59: PUTL t46, R21 - 60: INCEIPL $4 - - 0x254781EC: 93410058 stw r26,88(r1) - 61: GETL R26, t48 - 62: GETL R1, t50 - 63: ADDL $0x58, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0x254781F0: 3120FFFF addic r9,r0,-1 - 66: GETL R0, t52 - 67: ADCL $0xFFFFFFFF, t52 (-wCa) - 68: PUTL t52, R9 - 69: INCEIPL $4 - - 0x254781F4: 7E290110 subfe r17,r9,r0 - 70: GETL R9, t54 - 71: GETL R0, t56 - 72: SBBL t54, t56 (-rCa-wCa) - 73: PUTL t56, R17 - 74: INCEIPL $4 - - 0x254781F8: 7D1A4378 or r26,r8,r8 - 75: GETL R8, t58 - 76: PUTL t58, R26 - 77: INCEIPL $4 - - 0x254781FC: 92410038 stw r18,56(r1) - 78: GETL R18, t60 - 79: GETL R1, t62 - 80: ADDL $0x38, t62 - 81: STL t60, (t62) - 82: INCEIPL $4 - - 0x25478200: 9261003C stw r19,60(r1) - 83: GETL R19, t64 - 84: GETL R1, t66 - 85: ADDL $0x3C, t66 - 86: STL t64, (t66) - 87: INCEIPL $4 - - 0x25478204: 92810040 stw r20,64(r1) - 88: GETL R20, t68 - 89: GETL R1, t70 - 90: ADDL $0x40, t70 - 91: STL t68, (t70) - 92: INCEIPL $4 - - 0x25478208: 92C10048 stw r22,72(r1) - 93: GETL R22, t72 - 94: GETL R1, t74 - 95: ADDL $0x48, t74 - 96: STL t72, (t74) - 97: INCEIPL $4 - - 0x2547820C: 92E1004C stw r23,76(r1) - 98: GETL R23, t76 - 99: GETL R1, t78 - 100: ADDL $0x4C, t78 - 101: STL t76, (t78) - 102: INCEIPL $4 - - 0x25478210: 93010050 stw r24,80(r1) - 103: GETL R24, t80 - 104: GETL R1, t82 - 105: ADDL $0x50, t82 - 106: STL t80, (t82) - 107: INCEIPL $4 - - 0x25478214: 93210054 stw r25,84(r1) - 108: GETL R25, t84 - 109: GETL R1, t86 - 110: ADDL $0x54, t86 - 111: STL t84, (t86) - 112: INCEIPL $4 - - 0x25478218: 9361005C stw r27,92(r1) - 113: GETL R27, t88 - 114: GETL R1, t90 - 115: ADDL $0x5C, t90 - 116: STL t88, (t90) - 117: INCEIPL $4 - - 0x2547821C: 93810060 stw r28,96(r1) - 118: GETL R28, t92 - 119: GETL R1, t94 - 120: ADDL $0x60, t94 - 121: STL t92, (t94) - 122: INCEIPL $4 - - 0x25478220: 93A10064 stw r29,100(r1) - 123: GETL R29, t96 - 124: GETL R1, t98 - 125: ADDL $0x64, t98 - 126: STL t96, (t98) - 127: INCEIPL $4 - - 0x25478224: 93E1006C stw r31,108(r1) - 128: GETL R31, t100 - 129: GETL R1, t102 - 130: ADDL $0x6C, t102 - 131: STL t100, (t102) - 132: INCEIPL $4 - - 0x25478228: 91810024 stw r12,36(r1) - 133: GETL R12, t104 - 134: GETL R1, t106 - 135: ADDL $0x24, t106 - 136: STL t104, (t106) - 137: INCEIPL $4 - - 0x2547822C: 90610008 stw r3,8(r1) - 138: GETL R3, t108 - 139: GETL R1, t110 - 140: ADDL $0x8, t110 - 141: STL t108, (t110) - 142: INCEIPL $4 - - 0x25478230: 90A1000C stw r5,12(r1) - 143: GETL R5, t112 - 144: GETL R1, t114 - 145: ADDL $0xC, t114 - 146: STL t112, (t114) - 147: INCEIPL $4 - - 0x25478234: 90C10010 stw r6,16(r1) - 148: GETL R6, t116 - 149: GETL R1, t118 - 150: ADDL $0x10, t118 - 151: STL t116, (t118) - 152: INCEIPL $4 - - 0x25478238: 91410014 stw r10,20(r1) - 153: GETL R10, t120 - 154: GETL R1, t122 - 155: ADDL $0x14, t122 - 156: STL t120, (t122) - 157: INCEIPL $4 - - 0x2547823C: 48000010 b 0x2547824C - 158: JMPo $0x2547824C ($4) - - -. 0 254781B4 140 -. 93 C1 00 68 80 01 00 78 7F C8 02 A6 91 61 00 74 7D 80 00 26 91 E1 00 2C 92 01 00 30 81 E7 00 04 82 07 00 00 91 C1 00 28 7C 8E 23 78 92 21 00 34 92 A1 00 44 7D 35 4B 78 93 41 00 58 31 20 FF FF 7E 29 01 10 7D 1A 43 78 92 41 00 38 92 61 00 3C 92 81 00 40 92 C1 00 48 92 E1 00 4C 93 01 00 50 93 21 00 54 93 61 00 5C 93 81 00 60 93 A1 00 64 93 E1 00 6C 91 81 00 24 90 61 00 08 90 A1 00 0C 90 C1 00 10 91 41 00 14 48 00 00 10 - -==== BB 1063 (0x2547824C) approx BBs exec'd 0 ==== - - 0x2547824C: 5745103A rlwinm r5,r26,2,0,29 - 0: GETL R26, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R5 - 3: INCEIPL $4 - - 0x25478250: 80810078 lwz r4,120(r1) - 4: GETL R1, t2 - 5: ADDL $0x78, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x25478254: 7D25802E lwzx r9,r5,r16 - 9: GETL R16, t6 - 10: GETL R5, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R9 - 14: INCEIPL $4 - - 0x25478258: 3A800000 li r20,0 - 15: MOVL $0x0, t12 - 16: PUTL t12, R20 - 17: INCEIPL $4 - - 0x2547825C: 3A600000 li r19,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R19 - 20: INCEIPL $4 - - 0x25478260: 83890014 lwz r28,20(r9) - 21: GETL R9, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R28 - 25: INCEIPL $4 - - 0x25478264: 7F832278 xor r3,r28,r4 - 26: GETL R28, t20 - 27: GETL R4, t22 - 28: XORL t20, t22 - 29: PUTL t22, R3 - 30: INCEIPL $4 - - 0x25478268: 21630000 subfic r11,r3,0 - 31: GETL R3, t24 - 32: MOVL $0x0, t26 - 33: SBBL t24, t26 (-wCa) - 34: PUTL t26, R11 - 35: INCEIPL $4 - - 0x2547826C: 7C6B1914 adde r3,r11,r3 - 36: GETL R11, t28 - 37: GETL R3, t30 - 38: ADCL t28, t30 (-rCa-wCa) - 39: PUTL t30, R3 - 40: INCEIPL $4 - - 0x25478270: 7E291839 and. r9,r17,r3 - 41: GETL R17, t32 - 42: GETL R3, t34 - 43: ANDL t32, t34 - 44: PUTL t34, R9 - 45: CMP0L t34, t36 (-rSo) - 46: ICRFL t36, $0x0, CR - 47: INCEIPL $4 - - 0x25478274: 4082FFCC bc 4,2,0x25478240 - 48: Jc02o $0x25478240 - - -. 0 2547824C 44 -. 57 45 10 3A 80 81 00 78 7D 25 80 2E 3A 80 00 00 3A 60 00 00 83 89 00 14 7F 83 22 78 21 63 00 00 7C 6B 19 14 7E 29 18 39 40 82 FF CC - -==== BB 1064 (0x25478278) approx BBs exec'd 0 ==== - - 0x25478278: 80C1007C lwz r6,124(r1) - 0: GETL R1, t0 - 1: ADDL $0x7C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547827C: 54CBFFFF rlwinm. r11,r6,31,31,31 - 5: GETL R6, t4 - 6: ROLL $0x1F, t4 - 7: ANDL $0x1, t4 - 8: PUTL t4, R11 - 9: CMP0L t4, t6 (-rSo) - 10: ICRFL t6, $0x0, CR - 11: INCEIPL $4 - - 0x25478280: 41820010 bc 12,2,0x25478290 - 12: Js02o $0x25478290 - - -. 0 25478278 12 -. 80 C1 00 7C 54 CB FF FF 41 82 00 10 - -==== BB 1065 (0x25478290) approx BBs exec'd 0 ==== - - 0x25478290: 815E04F4 lwz r10,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25478294: 810A0000 lwz r8,0(r10) - 5: GETL R10, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R8 - 8: INCEIPL $4 - - 0x25478298: 71090008 andi. r9,r8,0x8 - 9: GETL R8, t8 - 10: ANDL $0x8, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x2547829C: 40820248 bc 4,2,0x254784E4 - 15: Jc02o $0x254784E4 - - -. 0 25478290 16 -. 81 5E 04 F4 81 0A 00 00 71 09 00 08 40 82 02 48 - -==== BB 1066 (0x254782A0) approx BBs exec'd 0 ==== - - 0x254782A0: 801C016C lwz r0,364(r28) - 0: GETL R28, t0 - 1: ADDL $0x16C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x254782A4: 833C0170 lwz r25,368(r28) - 5: GETL R28, t4 - 6: ADDL $0x170, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0x254782A8: 7D8E0396 divwu r12, r14, r0 - 10: GETL R14, t10 - 11: GETL R0, t8 - 12: UDIVL t8, t10 - 13: PUTL t10, R12 - 14: INCEIPL $4 - - 0x254782AC: 817C0038 lwz r11,56(r28) - 15: GETL R28, t12 - 16: ADDL $0x38, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R11 - 19: INCEIPL $4 - - 0x254782B0: 807C0034 lwz r3,52(r28) - 20: GETL R28, t16 - 21: ADDL $0x34, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R3 - 24: INCEIPL $4 - - 0x254782B4: 830B0004 lwz r24,4(r11) - 25: GETL R11, t20 - 26: ADDL $0x4, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R24 - 29: INCEIPL $4 - - 0x254782B8: 82430004 lwz r18,4(r3) - 30: GETL R3, t24 - 31: ADDL $0x4, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R18 - 34: INCEIPL $4 - - 0x254782BC: 82DC0198 lwz r22,408(r28) - 35: GETL R28, t28 - 36: ADDL $0x198, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R22 - 39: INCEIPL $4 - - 0x254782C0: 7FEC01D6 mullw r31,r12,r0 - 40: GETL R12, t32 - 41: GETL R0, t34 - 42: MULL t32, t34 - 43: PUTL t34, R31 - 44: INCEIPL $4 - - 0x254782C4: 7FBF7050 subf r29,r31,r14 - 45: GETL R31, t36 - 46: GETL R14, t38 - 47: SUBL t36, t38 - 48: PUTL t38, R29 - 49: INCEIPL $4 - - 0x254782C8: 57BB103A rlwinm r27,r29,2,0,29 - 50: GETL R29, t40 - 51: SHLL $0x2, t40 - 52: PUTL t40, R27 - 53: INCEIPL $4 - - 0x254782CC: 7FFBC82E lwzx r31,r27,r25 - 54: GETL R25, t42 - 55: GETL R27, t44 - 56: ADDL t44, t42 - 57: LDL (t42), t46 - 58: PUTL t46, R31 - 59: INCEIPL $4 - - 0x254782D0: 2E1F0000 cmpi cr4,r31,0 - 60: GETL R31, t48 - 61: CMP0L t48, t50 (-rSo) - 62: ICRFL t50, $0x4, CR - 63: INCEIPL $4 - - 0x254782D4: 419200F8 bc 12,18,0x254783CC - 64: Js18o $0x254783CC - - -. 0 254782A0 56 -. 80 1C 01 6C 83 3C 01 70 7D 8E 03 96 81 7C 00 38 80 7C 00 34 83 0B 00 04 82 43 00 04 82 DC 01 98 7F EC 01 D6 7F BF 70 50 57 BB 10 3A 7F FB C8 2E 2E 1F 00 00 41 92 00 F8 - -==== BB 1067 (0x254782D8) approx BBs exec'd 0 ==== - - 0x254782D8: 2D960000 cmpi cr3,r22,0 - 0: GETL R22, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x3, CR - 3: INCEIPL $4 - - 0x254782DC: 48000028 b 0x25478304 - 4: JMPo $0x25478304 ($4) - - -. 0 254782D8 8 -. 2D 96 00 00 48 00 00 28 - -==== BB 1068 (0x25478304) approx BBs exec'd 0 ==== - - 0x25478304: 57E92036 rlwinm r9,r31,4,0,27 - 0: GETL R31, t0 - 1: SHLL $0x4, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x25478308: 7FA9C214 add r29,r9,r24 - 4: GETL R9, t2 - 5: GETL R24, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0x2547830C: 809D0004 lwz r4,4(r29) - 9: GETL R29, t6 - 10: ADDL $0x4, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R4 - 13: INCEIPL $4 - - 0x25478310: 2C840000 cmpi cr1,r4,0 - 14: GETL R4, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x1, CR - 17: INCEIPL $4 - - 0x25478314: 41A6FFCC bc 13,6,0x254782E0 - 18: Js06o $0x254782E0 - - -. 0 25478304 20 -. 57 E9 20 36 7F A9 C2 14 80 9D 00 04 2C 84 00 00 41 A6 FF CC - -==== BB 1069 (0x25478318) approx BBs exec'd 0 ==== - - 0x25478318: A0FD000E lhz r7,14(r29) - 0: GETL R29, t0 - 1: ADDL $0xE, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x2547831C: 2C070000 cmpi cr0,r7,0 - 5: GETL R7, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x25478320: 40820010 bc 4,2,0x25478330 - 9: Jc02o $0x25478330 - - -. 0 25478318 12 -. A0 FD 00 0E 2C 07 00 00 40 82 00 10 - -==== BB 1070 (0x25478330) approx BBs exec'd 0 ==== - - 0x25478330: 8B7D000C lbz r27,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25478334: 5760073E rlwinm r0,r27,0,28,31 - 5: GETL R27, t4 - 6: ANDL $0xF, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x25478338: 2F800002 cmpi cr7,r0,2 - 9: GETL R0, t6 - 10: MOVL $0x2, t10 - 11: CMPL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x7, CR - 13: INCEIPL $4 - - 0x2547833C: 409D000C bc 4,29,0x25478348 - 14: Jc29o $0x25478348 - - -. 0 25478330 16 -. 8B 7D 00 0C 57 60 07 3E 2F 80 00 02 40 9D 00 0C - -==== BB 1071 (0x25478348) approx BBs exec'd 0 ==== - - 0x25478348: 8141000C lwz r10,12(r1) - 0: GETL R1, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547834C: 7F1D5000 cmp cr6,r29,r10 - 5: GETL R29, t4 - 6: GETL R10, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0x25478350: 419A001C bc 12,26,0x2547836C - 10: Js26o $0x2547836C - - -. 0 25478348 12 -. 81 41 00 0C 7F 1D 50 00 41 9A 00 1C - -==== BB 1072 (0x25478354) approx BBs exec'd 0 ==== - - 0x25478354: 7EE9C02E lwzx r23,r9,r24 - 0: GETL R24, t0 - 1: GETL R9, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R23 - 5: INCEIPL $4 - - 0x25478358: 80810008 lwz r4,8(r1) - 6: GETL R1, t6 - 7: ADDL $0x8, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R4 - 10: INCEIPL $4 - - 0x2547835C: 7C779214 add r3,r23,r18 - 11: GETL R23, t10 - 12: GETL R18, t12 - 13: ADDL t10, t12 - 14: PUTL t12, R3 - 15: INCEIPL $4 - - 0x25478360: 4800AB81 bl 0x25482EE0 - 16: MOVL $0x25478364, t14 - 17: PUTL t14, LR - 18: JMPo-c $0x25482EE0 ($4) - - -. 0 25478354 16 -. 7E E9 C0 2E 80 81 00 08 7C 77 92 14 48 00 AB 81 - -==== BB 1073 (0x25478364) approx BBs exec'd 0 ==== - - 0x25478364: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25478368: 4082FF88 bc 4,2,0x254782F0 - 4: Jc02o $0x254782F0 - - -. 0 25478364 8 -. 2C 03 00 00 40 82 FF 88 - -==== BB 1074 (0x254782F0) approx BBs exec'd 0 ==== - - 0x254782F0: 83BC0174 lwz r29,372(r28) - 0: GETL R28, t0 - 1: ADDL $0x174, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254782F4: 57E7103A rlwinm r7,r31,2,0,29 - 5: GETL R31, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x254782F8: 7FE7E82E lwzx r31,r7,r29 - 9: GETL R29, t6 - 10: GETL R7, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0x254782FC: 2E1F0000 cmpi cr4,r31,0 - 15: GETL R31, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x4, CR - 18: INCEIPL $4 - - 0x25478300: 41920108 bc 12,18,0x25478408 - 19: Js18o $0x25478408 - - -. 0 254782F0 20 -. 83 BC 01 74 57 E7 10 3A 7F E7 E8 2E 2E 1F 00 00 41 92 01 08 - -==== BB 1075 (0x25478408) approx BBs exec'd 0 ==== - - 0x25478408: 2D940001 cmpi cr3,r20,1 - 0: GETL R20, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x3, CR - 4: INCEIPL $4 - - 0x2547840C: 408EFFC0 bc 4,14,0x254783CC - 5: Jc14o $0x254783CC - - -. 0 25478408 8 -. 2D 94 00 01 40 8E FF C0 - -==== BB 1076 (0x254783CC) approx BBs exec'd 0 ==== - - 0x254783CC: 7F000026 mfcr r24 - 0: GETL CR, t0 - 1: PUTL t0, R24 - 2: INCEIPL $4 - - 0x254783D0: 57189FFE rlwinm r24,r24,19,31,31 - 3: GETL R24, t2 - 4: ROLL $0x13, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R24 - 7: INCEIPL $4 - - 0x254783D4: 3175FFFF addic r11,r21,-1 - 8: GETL R21, t4 - 9: ADCL $0xFFFFFFFF, t4 (-wCa) - 10: PUTL t4, R11 - 11: INCEIPL $4 - - 0x254783D8: 7ECBA910 subfe r22,r11,r21 - 12: GETL R11, t6 - 13: GETL R21, t8 - 14: SBBL t6, t8 (-rCa-wCa) - 15: PUTL t8, R22 - 16: INCEIPL $4 - - 0x254783DC: 7F0BB039 and. r11,r24,r22 - 17: GETL R24, t10 - 18: GETL R22, t12 - 19: ANDL t10, t12 - 20: PUTL t12, R11 - 21: CMP0L t12, t14 (-rSo) - 22: ICRFL t14, $0x0, CR - 23: INCEIPL $4 - - 0x254783E0: 41A2FE60 bc 13,2,0x25478240 - 24: Js02o $0x25478240 - - -. 0 254783CC 24 -. 7F 00 00 26 57 18 9F FE 31 75 FF FF 7E CB A9 10 7F 0B B0 39 41 A2 FE 60 - -==== BB 1077 (0x254783E4) approx BBs exec'd 0 ==== - - 0x254783E4: 8075000C lwz r3,12(r21) - 0: GETL R21, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254783E8: 2E030000 cmpi cr4,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254783EC: 4192FE54 bc 12,18,0x25478240 - 9: Js18o $0x25478240 - - -. 0 254783E4 12 -. 80 75 00 0C 2E 03 00 00 41 92 FE 54 - -==== BB 1078 (0x25478240) approx BBs exec'd 0 ==== - - 0x25478240: 3B5A0001 addi r26,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x25478244: 7F9A7840 cmpl cr7,r26,r15 - 4: GETL R26, t2 - 5: GETL R15, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25478248: 409C01DC bc 4,28,0x25478424 - 9: Jc28o $0x25478424 - - -. 0 25478240 12 -. 3B 5A 00 01 7F 9A 78 40 40 9C 01 DC - -==== BB 1079 (0x2547836C) approx BBs exec'd 0 ==== - - 0x2547836C: 2F950000 cmpi cr7,r21,0 - 0: GETL R21, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25478370: 419E0130 bc 12,30,0x254784A0 - 4: Js30o $0x254784A0 - - -. 0 2547836C 8 -. 2F 95 00 00 41 9E 01 30 - -==== BB 1080 (0x25478374) approx BBs exec'd 0 ==== - - 0x25478374: 418E0044 bc 12,14,0x254783B8 - 0: Js14o $0x254783B8 - - -. 0 25478374 4 -. 41 8E 00 44 - -==== BB 1081 (0x25478378) approx BBs exec'd 0 ==== - - 0x25478378: 57F9083C rlwinm r25,r31,1,0,30 - 0: GETL R31, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0x2547837C: 815C0188 lwz r10,392(r28) - 4: GETL R28, t2 - 5: ADDL $0x188, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x25478380: 7EF9B22E lhzx r23,r25,r22 - 9: GETL R22, t6 - 10: GETL R25, t8 - 11: ADDL t8, t6 - 12: LDW (t6), t10 - 13: PUTL t10, R23 - 14: INCEIPL $4 - - 0x25478384: 81350004 lwz r9,4(r21) - 15: GETL R21, t12 - 16: ADDL $0x4, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R9 - 19: INCEIPL $4 - - 0x25478388: 56EB2376 rlwinm r11,r23,4,13,27 - 20: GETL R23, t16 - 21: ROLL $0x4, t16 - 22: ANDL $0x7FFF0, t16 - 23: PUTL t16, R11 - 24: INCEIPL $4 - - 0x2547838C: 7D8B5214 add r12,r11,r10 - 25: GETL R11, t18 - 26: GETL R10, t20 - 27: ADDL t18, t20 - 28: PUTL t20, R12 - 29: INCEIPL $4 - - 0x25478390: 832C0004 lwz r25,4(r12) - 30: GETL R12, t22 - 31: ADDL $0x4, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R25 - 34: INCEIPL $4 - - 0x25478394: 7C994800 cmp cr1,r25,r9 - 35: GETL R25, t26 - 36: GETL R9, t28 - 37: CMPL t26, t28, t30 (-rSo) - 38: ICRFL t30, $0x1, CR - 39: INCEIPL $4 - - 0x25478398: 418600F0 bc 12,6,0x25478488 - 40: Js06o $0x25478488 - - -. 0 25478378 36 -. 57 F9 08 3C 81 5C 01 88 7E F9 B2 2E 81 35 00 04 56 EB 23 76 7D 8B 52 14 83 2C 00 04 7C 99 48 00 41 86 00 F0 - -==== BB 1082 (0x25478488) approx BBs exec'd 0 ==== - - 0x25478488: 7C6B502E lwzx r3,r11,r10 - 0: GETL R10, t0 - 1: GETL R11, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R3 - 5: INCEIPL $4 - - 0x2547848C: 80950000 lwz r4,0(r21) - 6: GETL R21, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R4 - 9: INCEIPL $4 - - 0x25478490: 4800AA51 bl 0x25482EE0 - 10: MOVL $0x25478494, t10 - 11: PUTL t10, LR - 12: JMPo-c $0x25482EE0 ($4) - - -. 0 25478488 12 -. 7C 6B 50 2E 80 95 00 00 48 00 AA 51 - -==== BB 1083 (0x25478494) approx BBs exec'd 0 ==== - - 0x25478494: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25478498: 409AFF04 bc 4,26,0x2547839C - 4: Jc26o $0x2547839C - - -. 0 25478494 8 -. 2F 03 00 00 40 9A FF 04 - -==== BB 1084 (0x2547849C) approx BBs exec'd 0 ==== - - 0x2547849C: 4BFFFF1C b 0x254783B8 - 0: JMPo $0x254783B8 ($4) - - -. 0 2547849C 4 -. 4B FF FF 1C - -==== BB 1085 (0x254783B8) approx BBs exec'd 0 ==== - - 0x254783B8: 5760E13E rlwinm r0,r27,28,4,31 - 0: GETL R27, t0 - 1: SHRL $0x4, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x254783BC: 2F800001 cmpi cr7,r0,1 - 4: GETL R0, t2 - 5: MOVL $0x1, t6 - 6: CMPL t2, t6, t4 (-rSo) - 7: ICRFL t4, $0x7, CR - 8: INCEIPL $4 - - 0x254783C0: 419E017C bc 12,30,0x2547853C - 9: Js30o $0x2547853C - - -. 0 254783B8 12 -. 57 60 E1 3E 2F 80 00 01 41 9E 01 7C - -==== BB 1086 (0x2547853C) approx BBs exec'd 0 ==== - - 0x2547853C: 81C10010 lwz r14,16(r1) - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R14 - 4: INCEIPL $4 - - 0x25478540: 38600001 li r3,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25478544: 938E0004 stw r28,4(r14) - 8: GETL R28, t6 - 9: GETL R14, t8 - 10: ADDL $0x4, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25478548: 93AE0000 stw r29,0(r14) - 13: GETL R29, t10 - 14: GETL R14, t12 - 15: STL t10, (t12) - 16: INCEIPL $4 - - 0x2547854C: 4BFFFEDC b 0x25478428 - 17: JMPo $0x25478428 ($4) - - -. 0 2547853C 20 -. 81 C1 00 10 38 60 00 01 93 8E 00 04 93 AE 00 00 4B FF FE DC - -==== BB 1087 (0x25478428) approx BBs exec'd 0 ==== - - 0x25478428: 81E10074 lwz r15,116(r1) - 0: GETL R1, t0 - 1: ADDL $0x74, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R15 - 4: INCEIPL $4 - - 0x2547842C: 81810024 lwz r12,36(r1) - 5: GETL R1, t4 - 6: ADDL $0x24, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25478430: 7DE803A6 mtlr r15 - 10: GETL R15, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0x25478434: 81C10028 lwz r14,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R14 - 17: INCEIPL $4 - - 0x25478438: 81E1002C lwz r15,44(r1) - 18: GETL R1, t14 - 19: ADDL $0x2C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R15 - 22: INCEIPL $4 - - 0x2547843C: 7D818120 mtcrf 0x18,r12 - 23: GETL R12, t18 - 24: ICRFL t18, $0x3, CR - 25: ICRFL t18, $0x4, CR - 26: INCEIPL $4 - - 0x25478440: 82010030 lwz r16,48(r1) - 27: GETL R1, t20 - 28: ADDL $0x30, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R16 - 31: INCEIPL $4 - - 0x25478444: 82210034 lwz r17,52(r1) - 32: GETL R1, t24 - 33: ADDL $0x34, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R17 - 36: INCEIPL $4 - - 0x25478448: 82410038 lwz r18,56(r1) - 37: GETL R1, t28 - 38: ADDL $0x38, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R18 - 41: INCEIPL $4 - - 0x2547844C: 8261003C lwz r19,60(r1) - 42: GETL R1, t32 - 43: ADDL $0x3C, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R19 - 46: INCEIPL $4 - - 0x25478450: 82810040 lwz r20,64(r1) - 47: GETL R1, t36 - 48: ADDL $0x40, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R20 - 51: INCEIPL $4 - - 0x25478454: 82A10044 lwz r21,68(r1) - 52: GETL R1, t40 - 53: ADDL $0x44, t40 - 54: LDL (t40), t42 - 55: PUTL t42, R21 - 56: INCEIPL $4 - - 0x25478458: 82C10048 lwz r22,72(r1) - 57: GETL R1, t44 - 58: ADDL $0x48, t44 - 59: LDL (t44), t46 - 60: PUTL t46, R22 - 61: INCEIPL $4 - - 0x2547845C: 82E1004C lwz r23,76(r1) - 62: GETL R1, t48 - 63: ADDL $0x4C, t48 - 64: LDL (t48), t50 - 65: PUTL t50, R23 - 66: INCEIPL $4 - - 0x25478460: 83010050 lwz r24,80(r1) - 67: GETL R1, t52 - 68: ADDL $0x50, t52 - 69: LDL (t52), t54 - 70: PUTL t54, R24 - 71: INCEIPL $4 - - 0x25478464: 83210054 lwz r25,84(r1) - 72: GETL R1, t56 - 73: ADDL $0x54, t56 - 74: LDL (t56), t58 - 75: PUTL t58, R25 - 76: INCEIPL $4 - - 0x25478468: 83410058 lwz r26,88(r1) - 77: GETL R1, t60 - 78: ADDL $0x58, t60 - 79: LDL (t60), t62 - 80: PUTL t62, R26 - 81: INCEIPL $4 - - 0x2547846C: 8361005C lwz r27,92(r1) - 82: GETL R1, t64 - 83: ADDL $0x5C, t64 - 84: LDL (t64), t66 - 85: PUTL t66, R27 - 86: INCEIPL $4 - - 0x25478470: 83810060 lwz r28,96(r1) - 87: GETL R1, t68 - 88: ADDL $0x60, t68 - 89: LDL (t68), t70 - 90: PUTL t70, R28 - 91: INCEIPL $4 - - 0x25478474: 83A10064 lwz r29,100(r1) - 92: GETL R1, t72 - 93: ADDL $0x64, t72 - 94: LDL (t72), t74 - 95: PUTL t74, R29 - 96: INCEIPL $4 - - 0x25478478: 83C10068 lwz r30,104(r1) - 97: GETL R1, t76 - 98: ADDL $0x68, t76 - 99: LDL (t76), t78 - 100: PUTL t78, R30 - 101: INCEIPL $4 - - 0x2547847C: 83E1006C lwz r31,108(r1) - 102: GETL R1, t80 - 103: ADDL $0x6C, t80 - 104: LDL (t80), t82 - 105: PUTL t82, R31 - 106: INCEIPL $4 - - 0x25478480: 38210070 addi r1,r1,112 - 107: GETL R1, t84 - 108: ADDL $0x70, t84 - 109: PUTL t84, R1 - 110: INCEIPL $4 - - 0x25478484: 4E800020 blr - 111: GETL LR, t86 - 112: JMPo-r t86 ($4) - - -. 0 25478428 96 -. 81 E1 00 74 81 81 00 24 7D E8 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -==== BB 1088 (0x254786B0) approx BBs exec'd 0 ==== - - 0x254786B0: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x254786B4: 39000000 li r8,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R8 - 6: INCEIPL $4 - - 0x254786B8: 41810014 bc 12,1,0x254786CC - 7: Js01o $0x254786CC - - -. 0 254786B0 12 -. 2C 03 00 00 39 00 00 00 41 81 00 14 - -==== BB 1089 (0x254786CC) approx BBs exec'd 0 ==== - - 0x254786CC: 815F0048 lwz r10,72(r31) - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x254786D0: 2F8A0000 cmpi cr7,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x254786D4: 419E0504 bc 12,30,0x25478BD8 - 9: Js30o $0x25478BD8 - - -. 0 254786CC 12 -. 81 5F 00 48 2F 8A 00 00 41 9E 05 04 - -==== BB 1090 (0x254786D8) approx BBs exec'd 0 ==== - - 0x254786D8: 80B60000 lwz r5,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0x254786DC: 2F850000 cmpi cr7,r5,0 - 4: GETL R5, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0x254786E0: 419E0140 bc 12,30,0x25478820 - 8: Js30o $0x25478820 - - -. 0 254786D8 12 -. 80 B6 00 00 2F 85 00 00 41 9E 01 40 - -==== BB 1091 (0x254786E4) approx BBs exec'd 0 ==== - - 0x254786E4: 88E5000D lbz r7,13(r5) - 0: GETL R5, t0 - 1: ADDL $0xD, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R7 - 4: INCEIPL $4 - - 0x254786E8: 39200000 li r9,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x254786EC: 2E090000 cmpi cr4,r9,0 - 8: GETL R9, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x4, CR - 11: INCEIPL $4 - - 0x254786F0: 54E607BE rlwinm r6,r7,0,30,31 - 12: GETL R7, t10 - 13: ANDL $0x3, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x254786F4: 2F060003 cmpi cr6,r6,3 - 16: GETL R6, t12 - 17: MOVL $0x3, t16 - 18: CMPL t12, t16, t14 (-rSo) - 19: ICRFL t14, $0x6, CR - 20: INCEIPL $4 - - 0x254786F8: 419A0234 bc 12,26,0x2547892C - 21: Js26o $0x2547892C - - -. 0 254786E4 24 -. 88 E5 00 0D 39 20 00 00 2E 09 00 00 54 E6 07 BE 2F 06 00 03 41 9A 02 34 - -==== BB 1092 (0x254786FC) approx BBs exec'd 0 ==== - - 0x254786FC: 3B7F0048 addi r27,r31,72 - 0: GETL R31, t0 - 1: ADDL $0x48, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25478700: 839B0004 lwz r28,4(r27) - 4: GETL R27, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R28 - 8: INCEIPL $4 - - 0x25478704: 3D808000 lis r12,-32768 - 9: MOVL $0x80000000, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x25478708: 801C0180 lwz r0,384(r28) - 12: GETL R28, t8 - 13: ADDL $0x180, t8 - 14: LDL (t8), t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0x2547870C: 541D0002 rlwinm r29,r0,0,0,1 - 17: GETL R0, t12 - 18: ANDL $0xC0000000, t12 - 19: PUTL t12, R29 - 20: INCEIPL $4 - - 0x25478710: 7F1D6000 cmp cr6,r29,r12 - 21: GETL R29, t14 - 22: GETL R12, t16 - 23: CMPL t14, t16, t18 (-rSo) - 24: ICRFL t18, $0x6, CR - 25: INCEIPL $4 - - 0x25478714: 419A05BC bc 12,26,0x25478CD0 - 26: Js26o $0x25478CD0 - - -. 0 254786FC 28 -. 3B 7F 00 48 83 9B 00 04 3D 80 80 00 80 1C 01 80 54 1D 00 02 7F 1D 60 00 41 9A 05 BC - -==== BB 1093 (0x25478718) approx BBs exec'd 0 ==== - - 0x25478718: 82BB0004 lwz r21,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x2547871C: 83BE04F4 lwz r29,1268(r30) - 5: GETL R30, t4 - 6: ADDL $0x4F4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x25478720: 83550180 lwz r26,384(r21) - 10: GETL R21, t8 - 11: ADDL $0x180, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R26 - 14: INCEIPL $4 - - 0x25478724: 67570010 oris r23,r26,0x10 - 15: GETL R26, t12 - 16: ORL $0x100000, t12 - 17: PUTL t12, R23 - 18: INCEIPL $4 - - 0x25478728: 92F50180 stw r23,384(r21) - 19: GETL R23, t14 - 20: GETL R21, t16 - 21: ADDL $0x180, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x2547872C: 801D0000 lwz r0,0(r29) - 24: GETL R29, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R0 - 27: INCEIPL $4 - - 0x25478730: 70090404 andi. r9,r0,0x404 - 28: GETL R0, t22 - 29: ANDL $0x404, t22 - 30: PUTL t22, R9 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x0, CR - 33: INCEIPL $4 - - 0x25478734: 408202A0 bc 4,2,0x254789D4 - 34: Jc02o $0x254789D4 - - -. 0 25478718 32 -. 82 BB 00 04 83 BE 04 F4 83 55 01 80 67 57 00 10 92 F5 01 80 80 1D 00 00 70 09 04 04 40 82 02 A0 - -==== BB 1094 (0x25478738) approx BBs exec'd 0 ==== - - 0x25478738: 807B0004 lwz r3,4(r27) - 0: GETL R27, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x2547873C: 801F0048 lwz r0,72(r31) - 5: GETL R31, t4 - 6: ADDL $0x48, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R0 - 9: INCEIPL $4 - - 0x25478740: 90160000 stw r0,0(r22) - 10: GETL R0, t8 - 11: GETL R22, t10 - 12: STL t8, (t10) - 13: INCEIPL $4 - - 0x25478744: 80E10000 lwz r7,0(r1) - 14: GETL R1, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R7 - 17: INCEIPL $4 - - 0x25478748: 82C70004 lwz r22,4(r7) - 18: GETL R7, t16 - 19: ADDL $0x4, t16 - 20: LDL (t16), t18 - 21: PUTL t18, R22 - 22: INCEIPL $4 - - 0x2547874C: 8107FFC0 lwz r8,-64(r7) - 23: GETL R7, t20 - 24: ADDL $0xFFFFFFC0, t20 - 25: LDL (t20), t22 - 26: PUTL t22, R8 - 27: INCEIPL $4 - - 0x25478750: 7EC803A6 mtlr r22 - 28: GETL R22, t24 - 29: PUTL t24, LR - 30: INCEIPL $4 - - 0x25478754: 8227FFC4 lwz r17,-60(r7) - 31: GETL R7, t26 - 32: ADDL $0xFFFFFFC4, t26 - 33: LDL (t26), t28 - 34: PUTL t28, R17 - 35: INCEIPL $4 - - 0x25478758: 8247FFC8 lwz r18,-56(r7) - 36: GETL R7, t30 - 37: ADDL $0xFFFFFFC8, t30 - 38: LDL (t30), t32 - 39: PUTL t32, R18 - 40: INCEIPL $4 - - 0x2547875C: 7D008120 mtcrf 0x8,r8 - 41: GETL R8, t34 - 42: ICRFL t34, $0x4, CR - 43: INCEIPL $4 - - 0x25478760: 8267FFCC lwz r19,-52(r7) - 44: GETL R7, t36 - 45: ADDL $0xFFFFFFCC, t36 - 46: LDL (t36), t38 - 47: PUTL t38, R19 - 48: INCEIPL $4 - - 0x25478764: 8287FFD0 lwz r20,-48(r7) - 49: GETL R7, t40 - 50: ADDL $0xFFFFFFD0, t40 - 51: LDL (t40), t42 - 52: PUTL t42, R20 - 53: INCEIPL $4 - - 0x25478768: 82A7FFD4 lwz r21,-44(r7) - 54: GETL R7, t44 - 55: ADDL $0xFFFFFFD4, t44 - 56: LDL (t44), t46 - 57: PUTL t46, R21 - 58: INCEIPL $4 - - 0x2547876C: 82C7FFD8 lwz r22,-40(r7) - 59: GETL R7, t48 - 60: ADDL $0xFFFFFFD8, t48 - 61: LDL (t48), t50 - 62: PUTL t50, R22 - 63: INCEIPL $4 - - 0x25478770: 82E7FFDC lwz r23,-36(r7) - 64: GETL R7, t52 - 65: ADDL $0xFFFFFFDC, t52 - 66: LDL (t52), t54 - 67: PUTL t54, R23 - 68: INCEIPL $4 - - 0x25478774: 8307FFE0 lwz r24,-32(r7) - 69: GETL R7, t56 - 70: ADDL $0xFFFFFFE0, t56 - 71: LDL (t56), t58 - 72: PUTL t58, R24 - 73: INCEIPL $4 - - 0x25478778: 8327FFE4 lwz r25,-28(r7) - 74: GETL R7, t60 - 75: ADDL $0xFFFFFFE4, t60 - 76: LDL (t60), t62 - 77: PUTL t62, R25 - 78: INCEIPL $4 - - 0x2547877C: 8347FFE8 lwz r26,-24(r7) - 79: GETL R7, t64 - 80: ADDL $0xFFFFFFE8, t64 - 81: LDL (t64), t66 - 82: PUTL t66, R26 - 83: INCEIPL $4 - - 0x25478780: 8367FFEC lwz r27,-20(r7) - 84: GETL R7, t68 - 85: ADDL $0xFFFFFFEC, t68 - 86: LDL (t68), t70 - 87: PUTL t70, R27 - 88: INCEIPL $4 - - 0x25478784: 8387FFF0 lwz r28,-16(r7) - 89: GETL R7, t72 - 90: ADDL $0xFFFFFFF0, t72 - 91: LDL (t72), t74 - 92: PUTL t74, R28 - 93: INCEIPL $4 - - 0x25478788: 83A7FFF4 lwz r29,-12(r7) - 94: GETL R7, t76 - 95: ADDL $0xFFFFFFF4, t76 - 96: LDL (t76), t78 - 97: PUTL t78, R29 - 98: INCEIPL $4 - - 0x2547878C: 83C7FFF8 lwz r30,-8(r7) - 99: GETL R7, t80 - 100: ADDL $0xFFFFFFF8, t80 - 101: LDL (t80), t82 - 102: PUTL t82, R30 - 103: INCEIPL $4 - - 0x25478790: 83E7FFFC lwz r31,-4(r7) - 104: GETL R7, t84 - 105: ADDL $0xFFFFFFFC, t84 - 106: LDL (t84), t86 - 107: PUTL t86, R31 - 108: INCEIPL $4 - - 0x25478794: 7CE13B78 or r1,r7,r7 - 109: GETL R7, t88 - 110: PUTL t88, R1 - 111: INCEIPL $4 - - 0x25478798: 4E800020 blr - 112: GETL LR, t90 - 113: JMPo-r t90 ($4) - - -. 0 25478738 100 -. 80 7B 00 04 80 1F 00 48 90 16 00 00 80 E1 00 00 82 C7 00 04 81 07 FF C0 7E C8 03 A6 82 27 FF C4 82 47 FF C8 7D 00 81 20 82 67 FF CC 82 87 FF D0 82 A7 FF D4 82 C7 FF D8 82 E7 FF DC 83 07 FF E0 83 27 FF E4 83 47 FF E8 83 67 FF EC 83 87 FF F0 83 A7 FF F4 83 C7 FF F8 83 E7 FF FC 7C E1 3B 78 4E 80 00 20 - -==== BB 1095 (0x2547995C) approx BBs exec'd 0 ==== - - 0x2547995C: 811F0050 lwz r8,80(r31) - 0: GETL R31, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25479960: 809F000C lwz r4,12(r31) - 5: GETL R31, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R4 - 9: INCEIPL $4 - - 0x25479964: 7C7A1B78 or r26,r3,r3 - 10: GETL R3, t8 - 11: PUTL t8, R26 - 12: INCEIPL $4 - - 0x25479968: 7D064378 or r6,r8,r8 - 13: GETL R8, t10 - 14: PUTL t10, R6 - 15: INCEIPL $4 - - 0x2547996C: 90640210 stw r3,528(r4) - 16: GETL R3, t12 - 17: GETL R4, t14 - 18: ADDL $0x210, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x25479970: 91040214 stw r8,532(r4) - 21: GETL R8, t16 - 22: GETL R4, t18 - 23: ADDL $0x214, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x25479974: 2F060000 cmpi cr6,r6,0 - 26: GETL R6, t20 - 27: CMP0L t20, t22 (-rSo) - 28: ICRFL t22, $0x6, CR - 29: INCEIPL $4 - - 0x25479978: 39200000 li r9,0 - 30: MOVL $0x0, t24 - 31: PUTL t24, R9 - 32: INCEIPL $4 - - 0x2547997C: 419A0010 bc 12,26,0x2547998C - 33: Js26o $0x2547998C - - -. 0 2547995C 36 -. 81 1F 00 50 80 9F 00 0C 7C 7A 1B 78 7D 06 43 78 90 64 02 10 91 04 02 14 2F 06 00 00 39 20 00 00 41 9A 00 10 - -==== BB 1096 (0x25479980) approx BBs exec'd 0 ==== - - 0x25479980: 80FA0000 lwz r7,0(r26) - 0: GETL R26, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R7 - 3: INCEIPL $4 - - 0x25479984: 81660004 lwz r11,4(r6) - 4: GETL R6, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R11 - 8: INCEIPL $4 - - 0x25479988: 7D275A14 add r9,r7,r11 - 9: GETL R7, t8 - 10: GETL R11, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0x2547998C: 2F9D0044 cmpi cr7,r29,68 - 14: GETL R29, t12 - 15: MOVL $0x44, t16 - 16: CMPL t12, t16, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x25479990: 801C0008 lwz r0,8(r28) - 19: GETL R28, t18 - 20: ADDL $0x8, t18 - 21: LDL (t18), t20 - 22: PUTL t20, R0 - 23: INCEIPL $4 - - 0x25479994: 7D290214 add r9,r9,r0 - 24: GETL R9, t22 - 25: GETL R0, t24 - 26: ADDL t22, t24 - 27: PUTL t24, R9 - 28: INCEIPL $4 - - 0x25479998: 419E0100 bc 12,30,0x25479A98 - 29: Js30o $0x25479A98 - - -. 0 25479980 28 -. 80 FA 00 00 81 66 00 04 7D 27 5A 14 2F 9D 00 44 80 1C 00 08 7D 29 02 14 41 9E 01 00 - -==== BB 1097 (0x2547999C) approx BBs exec'd 0 ==== - - 0x2547999C: 419D00D0 bc 12,29,0x25479A6C - 0: Js29o $0x25479A6C - - -. 0 2547999C 4 -. 41 9D 00 D0 - -==== BB 1098 (0x254799A0) approx BBs exec'd 0 ==== - - 0x254799A0: 2F9D0001 cmpi cr7,r29,1 - 0: GETL R29, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x254799A4: 419E00EC bc 12,30,0x25479A90 - 5: Js30o $0x25479A90 - - -. 0 254799A0 8 -. 2F 9D 00 01 41 9E 00 EC - -==== BB 1099 (0x25479A90) approx BBs exec'd 0 ==== - - 0x25479A90: 91370000 stw r9,0(r23) - 0: GETL R9, t0 - 1: GETL R23, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25479A94: 4BFFFF38 b 0x254799CC - 4: JMPo $0x254799CC ($4) - - -. 0 25479A90 8 -. 91 37 00 00 4B FF FF 38 - -==== BB 1100 (0x254799CC) approx BBs exec'd 0 ==== - - 0x254799CC: 3B9C000C addi r28,r28,12 - 0: GETL R28, t0 - 1: ADDL $0xC, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0x254799D0: 7E1CC040 cmpl cr4,r28,r24 - 4: GETL R28, t2 - 5: GETL R24, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x254799D4: 4190FE68 bc 12,16,0x2547983C - 9: Js16o $0x2547983C - - -. 0 254799CC 12 -. 3B 9C 00 0C 7E 1C C0 40 41 90 FE 68 - -==== BB 1101 (0x254787E4) approx BBs exec'd 0 ==== - - 0x254787E4: 89690001 lbz r11,1(r9) - 0: GETL R9, t0 - 1: ADDL $0x1, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254787E8: 57862036 rlwinm r6,r28,4,0,27 - 5: GETL R28, t4 - 6: SHLL $0x4, t4 - 7: PUTL t4, R6 - 8: INCEIPL $4 - - 0x254787EC: 7F865214 add r28,r6,r10 - 9: GETL R6, t6 - 10: GETL R10, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R28 - 13: INCEIPL $4 - - 0x254787F0: 39490001 addi r10,r9,1 - 14: GETL R9, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R10 - 17: INCEIPL $4 - - 0x254787F4: 2F8B0000 cmpi cr7,r11,0 - 18: GETL R11, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x7, CR - 21: INCEIPL $4 - - 0x254787F8: 41BEFE4C bc 13,30,0x25478644 - 22: Js30o $0x25478644 - - -. 0 254787E4 24 -. 89 69 00 01 57 86 20 36 7F 86 52 14 39 49 00 01 2F 8B 00 00 41 BE FE 4C - -==== BB 1102 (0x254787FC) approx BBs exec'd 0 ==== - - 0x254787FC: 57922036 rlwinm r18,r28,4,0,27 - 0: GETL R28, t0 - 1: SHLL $0x4, t0 - 2: PUTL t0, R18 - 3: INCEIPL $4 - - 0x25478800: 7E325A14 add r17,r18,r11 - 4: GETL R18, t2 - 5: GETL R11, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R17 - 8: INCEIPL $4 - - 0x25478804: 8D6A0001 lbzu r11,1(r10) - 9: GETL R10, t6 - 10: ADDL $0x1, t6 - 11: PUTL t6, R10 - 12: LDB (t6), t8 - 13: PUTL t8, R11 - 14: INCEIPL $4 - - 0x25478808: 56280006 rlwinm r8,r17,0,0,3 - 15: GETL R17, t10 - 16: ANDL $0xF0000000, t10 - 17: PUTL t10, R8 - 18: INCEIPL $4 - - 0x2547880C: 2F8B0000 cmpi cr7,r11,0 - 19: GETL R11, t12 - 20: CMP0L t12, t14 (-rSo) - 21: ICRFL t14, $0x7, CR - 22: INCEIPL $4 - - 0x25478810: 7E274278 xor r7,r17,r8 - 23: GETL R17, t16 - 24: GETL R8, t18 - 25: XORL t16, t18 - 26: PUTL t18, R7 - 27: INCEIPL $4 - - 0x25478814: 5509463E rlwinm r9,r8,8,24,31 - 28: GETL R8, t20 - 29: SHRL $0x18, t20 - 30: PUTL t20, R9 - 31: INCEIPL $4 - - 0x25478818: 7CFC4A78 xor r28,r7,r9 - 32: GETL R7, t22 - 33: GETL R9, t24 - 34: XORL t22, t24 - 35: PUTL t24, R28 - 36: INCEIPL $4 - - 0x2547881C: 4BFFFFDC b 0x254787F8 - 37: JMPo $0x254787F8 ($4) - - -. 0 254787FC 36 -. 57 92 20 36 7E 32 5A 14 8D 6A 00 01 56 28 00 06 2F 8B 00 00 7E 27 42 78 55 09 46 3E 7C FC 4A 78 4B FF FF DC - -==== BB 1103 (0x254787F8) approx BBs exec'd 0 ==== - - 0x254787F8: 41BEFE4C bc 13,30,0x25478644 - 0: Js30o $0x25478644 - - -. 0 254787F8 4 -. 41 BE FE 4C - -==== BB 1104 (0x25478324) approx BBs exec'd 0 ==== - - 0x25478324: 8101007C lwz r8,124(r1) - 0: GETL R1, t0 - 1: ADDL $0x7C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25478328: 71000001 andi. r0,r8,0x1 - 5: GETL R8, t4 - 6: ANDL $0x1, t4 - 7: PUTL t4, R0 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x2547832C: 40A2FFC4 bc 5,2,0x254782F0 - 11: Jc02o $0x254782F0 - - -. 0 25478324 12 -. 81 01 00 7C 71 00 00 01 40 A2 FF C4 - -==== BB 1105 (0x254782E0) approx BBs exec'd 0 ==== - - 0x254782E0: 88DD000C lbz r6,12(r29) - 0: GETL R29, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254782E4: 54C5073E rlwinm r5,r6,0,28,31 - 5: GETL R6, t4 - 6: ANDL $0xF, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x254782E8: 2F050006 cmpi cr6,r5,6 - 9: GETL R5, t6 - 10: MOVL $0x6, t10 - 11: CMPL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x6, CR - 13: INCEIPL $4 - - 0x254782EC: 419A002C bc 12,26,0x25478318 - 14: Js26o $0x25478318 - - -. 0 254782E0 16 -. 88 DD 00 0C 54 C5 07 3E 2F 05 00 06 41 9A 00 2C - -==== BB 1106 (0x25479EE4) approx BBs exec'd 0 ==== - - 0x25479EE4: 7D200026 mfcr r9 - 0: GETL CR, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x25479EE8: 55299FFE rlwinm r9,r9,19,31,31 - 3: GETL R9, t2 - 4: ROLL $0x13, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R9 - 7: INCEIPL $4 - - 0x25479EEC: 39600000 li r11,0 - 8: MOVL $0x0, t4 - 9: PUTL t4, R11 - 10: INCEIPL $4 - - 0x25479EF0: 7CA00026 mfcr r5 - 11: GETL CR, t6 - 12: PUTL t6, R5 - 13: INCEIPL $4 - - 0x25479EF4: 54A53FFE rlwinm r5,r5,7,31,31 - 14: GETL R5, t8 - 15: ROLL $0x7, t8 - 16: ANDL $0x1, t8 - 17: PUTL t8, R5 - 18: INCEIPL $4 - - 0x25479EF8: 7D282B79 or. r8,r9,r5 - 19: GETL R9, t10 - 20: GETL R5, t12 - 21: ORL t12, t10 - 22: PUTL t10, R8 - 23: CMP0L t10, t14 (-rSo) - 24: ICRFL t14, $0x0, CR - 25: INCEIPL $4 - - 0x25479EFC: 40820058 bc 4,2,0x25479F54 - 26: Jc02o $0x25479F54 - - -. 0 25479EE4 28 -. 7D 20 00 26 55 29 9F FE 39 60 00 00 7C A0 00 26 54 A5 3F FE 7D 28 2B 79 40 82 00 58 - -==== BB 1107 (0x25479F00) approx BBs exec'd 0 ==== - - 0x25479F00: 381DFFBC addi r0,r29,-68 - 0: GETL R29, t0 - 1: ADDL $0xFFFFFFBC, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x25479F04: 6BA30002 xori r3,r29,0x2 - 4: GETL R29, t2 - 5: XORL $0x2, t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0x25479F08: 21030000 subfic r8,r3,0 - 8: GETL R3, t4 - 9: MOVL $0x0, t6 - 10: SBBL t4, t6 (-wCa) - 11: PUTL t6, R8 - 12: INCEIPL $4 - - 0x25479F0C: 7C681914 adde r3,r8,r3 - 13: GETL R8, t8 - 14: GETL R3, t10 - 15: ADCL t8, t10 (-rCa-wCa) - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0x25479F10: 2180000A subfic r12,r0,10 - 18: GETL R0, t12 - 19: MOVL $0xA, t14 - 20: SBBL t12, t14 (-wCa) - 21: PUTL t14, R12 - 22: INCEIPL $4 - - 0x25479F14: 39800000 li r12,0 - 23: MOVL $0x0, t16 - 24: PUTL t16, R12 - 25: INCEIPL $4 - - 0x25479F18: 7D8C6114 adde r12,r12,r12 - 26: GETL R12, t18 - 27: GETL R12, t20 - 28: ADCL t18, t20 (-rCa-wCa) - 29: PUTL t20, R12 - 30: INCEIPL $4 - - 0x25479F1C: 7D881B79 or. r8,r12,r3 - 31: GETL R12, t22 - 32: GETL R3, t24 - 33: ORL t24, t22 - 34: PUTL t22, R8 - 35: CMP0L t22, t26 (-rSo) - 36: ICRFL t26, $0x0, CR - 37: INCEIPL $4 - - 0x25479F20: 40820034 bc 4,2,0x25479F54 - 38: Jc02o $0x25479F54 - - -. 0 25479F00 36 -. 38 1D FF BC 6B A3 00 02 21 03 00 00 7C 68 19 14 21 80 00 0A 39 80 00 00 7D 8C 61 14 7D 88 1B 79 40 82 00 34 - -==== BB 1108 (0x25479F24) approx BBs exec'd 0 ==== - - 0x25479F24: 2F1D0013 cmpi cr6,r29,19 - 0: GETL R29, t0 - 1: MOVL $0x13, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x6, CR - 4: INCEIPL $4 - - 0x25479F28: 8124020C lwz r9,524(r4) - 5: GETL R4, t6 - 6: ADDL $0x20C, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R9 - 9: INCEIPL $4 - - 0x25479F2C: 419A00B4 bc 12,26,0x25479FE0 - 10: Js26o $0x25479FE0 - - -. 0 25479F24 12 -. 2F 1D 00 13 81 24 02 0C 41 9A 00 B4 - -==== BB 1109 (0x25479F30) approx BBs exec'd 0 ==== - - 0x25479F30: 7F8B4800 cmp cr7,r11,r9 - 0: GETL R11, t0 - 1: GETL R9, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25479F34: 409EF988 bc 4,30,0x254798BC - 5: Jc30o $0x254798BC - - -. 0 25479F30 8 -. 7F 8B 48 00 40 9E F9 88 - -==== BB 1110 (0x25479F38) approx BBs exec'd 0 ==== - - 0x25479F38: 817001AC lwz r11,428(r16) - 0: GETL R16, t0 - 1: ADDL $0x1AC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25479F3C: 80C40214 lwz r6,532(r4) - 5: GETL R4, t4 - 6: ADDL $0x214, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x25479F40: 83440210 lwz r26,528(r4) - 10: GETL R4, t8 - 11: ADDL $0x210, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R26 - 14: INCEIPL $4 - - 0x25479F44: 394B0001 addi r10,r11,1 - 15: GETL R11, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x25479F48: 915001AC stw r10,428(r16) - 19: GETL R10, t14 - 20: GETL R16, t16 - 21: ADDL $0x1AC, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x25479F4C: 90DF0050 stw r6,80(r31) - 24: GETL R6, t18 - 25: GETL R31, t20 - 26: ADDL $0x50, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x25479F50: 4BFFFA24 b 0x25479974 - 29: JMPo $0x25479974 ($4) - - -. 0 25479F38 28 -. 81 70 01 AC 80 C4 02 14 83 44 02 10 39 4B 00 01 91 50 01 AC 90 DF 00 50 4B FF FA 24 - -==== BB 1111 (0x25479974) approx BBs exec'd 0 ==== - - 0x25479974: 2F060000 cmpi cr6,r6,0 - 0: GETL R6, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25479978: 39200000 li r9,0 - 4: MOVL $0x0, t4 - 5: PUTL t4, R9 - 6: INCEIPL $4 - - 0x2547997C: 419A0010 bc 12,26,0x2547998C - 7: Js26o $0x2547998C - - -. 0 25479974 12 -. 2F 06 00 00 39 20 00 00 41 9A 00 10 - -==== BB 1112 (0x254799A8) approx BBs exec'd 0 ==== - - 0x254799A8: 2C1D0014 cmpi cr0,r29,20 - 0: GETL R29, t0 - 1: MOVL $0x14, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254799AC: 418200E4 bc 12,2,0x25479A90 - 5: Js02o $0x25479A90 - - -. 0 254799A8 8 -. 2C 1D 00 14 41 82 00 E4 - -==== BB 1113 (0x25479EBC) approx BBs exec'd 0 ==== - - 0x25479EBC: A11B000E lhz r8,14(r27) - 0: GETL R27, t0 - 1: ADDL $0xE, t0 - 2: LDW (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x25479EC0: 2F880000 cmpi cr7,r8,0 - 5: GETL R8, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25479EC4: 41BEF9D0 bc 13,30,0x25479894 - 9: Js30o $0x25479894 - - -. 0 25479EBC 12 -. A1 1B 00 0E 2F 88 00 00 41 BE F9 D0 - -==== BB 1114 (0x25479A50) approx BBs exec'd 0 ==== - - 0x25479A50: 835F000C lwz r26,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25479A54: 4BFFFF20 b 0x25479974 - 5: JMPo $0x25479974 ($4) - - -. 0 25479A50 8 -. 83 5F 00 0C 4B FF FF 20 - -==== BB 1115 (0x25479A98) approx BBs exec'd 0 ==== - - 0x25479A98: 2F1A0000 cmpi cr6,r26,0 - 0: GETL R26, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x25479A9C: 41BAFF30 bc 13,26,0x254799CC - 4: Js26o $0x254799CC - - -. 0 25479A98 8 -. 2F 1A 00 00 41 BA FF 30 - -==== BB 1116 (0x25479AA0) approx BBs exec'd 0 ==== - - 0x25479AA0: 837A0230 lwz r27,560(r26) - 0: GETL R26, t0 - 1: ADDL $0x230, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x25479AA4: 93770000 stw r27,0(r23) - 5: GETL R27, t4 - 6: GETL R23, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0x25479AA8: 4BFFFF24 b 0x254799CC - 9: JMPo $0x254799CC ($4) - - -. 0 25479AA0 12 -. 83 7A 02 30 93 77 00 00 4B FF FF 24 - -==== BB 1117 (0x25479A6C) approx BBs exec'd 0 ==== - - 0x25479A6C: 2C9D0049 cmpi cr1,r29,73 - 0: GETL R29, t0 - 1: MOVL $0x49, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25479A70: 41860238 bc 12,6,0x25479CA8 - 5: Js06o $0x25479CA8 - - -. 0 25479A6C 8 -. 2C 9D 00 49 41 86 02 38 - -==== BB 1118 (0x25479CA8) approx BBs exec'd 0 ==== - - 0x25479CA8: 2C1A0000 cmpi cr0,r26,0 - 0: GETL R26, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x25479CAC: 41A2FD20 bc 13,2,0x254799CC - 4: Js02o $0x254799CC - - -. 0 25479CA8 8 -. 2C 1A 00 00 41 A2 FD 20 - -==== BB 1119 (0x25479CB0) approx BBs exec'd 0 ==== - - 0x25479CB0: 817A022C lwz r11,556(r26) - 0: GETL R26, t0 - 1: ADDL $0x22C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25479CB4: 2C8BFFFF cmpi cr1,r11,-1 - 5: GETL R11, t4 - 6: MOVL $0xFFFFFFFF, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x1, CR - 9: INCEIPL $4 - - 0x25479CB8: 4186034C bc 12,6,0x2547A004 - 10: Js06o $0x2547A004 - - -. 0 25479CB0 12 -. 81 7A 02 2C 2C 8B FF FF 41 86 03 4C - -==== BB 1120 (0x25479CBC) approx BBs exec'd 0 ==== - - 0x25479CBC: 83460004 lwz r26,4(r6) - 0: GETL R6, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25479CC0: 7D8BD214 add r12,r11,r26 - 5: GETL R11, t4 - 6: GETL R26, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R12 - 9: INCEIPL $4 - - 0x25479CC4: 7C6C0214 add r3,r12,r0 - 10: GETL R12, t8 - 11: GETL R0, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R3 - 14: INCEIPL $4 - - 0x25479CC8: 39239000 addi r9,r3,-28672 - 15: GETL R3, t12 - 16: ADDL $0xFFFF9000, t12 - 17: PUTL t12, R9 - 18: INCEIPL $4 - - 0x25479CCC: 91370000 stw r9,0(r23) - 19: GETL R9, t14 - 20: GETL R23, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x25479CD0: 4BFFFCFC b 0x254799CC - 23: JMPo $0x254799CC ($4) - - -. 0 25479CBC 24 -. 83 46 00 04 7D 8B D2 14 7C 6C 02 14 39 23 90 00 91 37 00 00 4B FF FC FC - -==== BB 1121 (0x254783C4) approx BBs exec'd 0 ==== - - 0x254783C4: 2C000002 cmpi cr0,r0,2 - 0: GETL R0, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x254783C8: 41820164 bc 12,2,0x2547852C - 5: Js02o $0x2547852C - - -. 0 254783C4 8 -. 2C 00 00 02 41 82 01 64 - -==== BB 1122 (0x2547852C) approx BBs exec'd 0 ==== - - 0x2547852C: 829E04F4 lwz r20,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R20 - 4: INCEIPL $4 - - 0x25478530: 82740030 lwz r19,48(r20) - 5: GETL R20, t4 - 6: ADDL $0x30, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R19 - 9: INCEIPL $4 - - 0x25478534: 2C930000 cmpi cr1,r19,0 - 10: GETL R19, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x1, CR - 13: INCEIPL $4 - - 0x25478538: 40860018 bc 4,6,0x25478550 - 14: Jc06o $0x25478550 - - -. 0 2547852C 16 -. 82 9E 04 F4 82 74 00 30 2C 93 00 00 40 86 00 18 - -==== BB 1123 (0x254783F0) approx BBs exec'd 0 ==== - - 0x254783F0: 7F84E378 or r4,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x254783F4: 480042E1 bl 0x2547C6D4 - 3: MOVL $0x254783F8, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x2547C6D4 ($4) - - -. 0 254783F0 8 -. 7F 84 E3 78 48 00 42 E1 - -==== BB 1124 (0x254783F8) approx BBs exec'd 0 ==== - - 0x254783F8: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x254783FC: 419AFE44 bc 12,26,0x25478240 - 4: Js26o $0x25478240 - - -. 0 254783F8 8 -. 2F 03 00 00 41 9A FE 44 - -==== BB 1125 (0x25479938) approx BBs exec'd 0 ==== - - 0x25479938: 80DF0050 lwz r6,80(r31) - 0: GETL R31, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547993C: 7D695B78 or r9,r11,r11 - 5: GETL R11, t4 - 6: PUTL t4, R9 - 7: INCEIPL $4 - - 0x25479940: 815F0008 lwz r10,8(r31) - 8: GETL R31, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x25479944: 80A60000 lwz r5,0(r6) - 13: GETL R6, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R5 - 16: INCEIPL $4 - - 0x25479948: 80DF0010 lwz r6,16(r31) - 17: GETL R31, t14 - 18: ADDL $0x10, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R6 - 21: INCEIPL $4 - - 0x2547994C: 7C655214 add r3,r5,r10 - 22: GETL R5, t18 - 23: GETL R10, t20 - 24: ADDL t18, t20 - 25: PUTL t20, R3 - 26: INCEIPL $4 - - 0x25479950: 38BF0050 addi r5,r31,80 - 27: GETL R31, t22 - 28: ADDL $0x50, t22 - 29: PUTL t22, R5 - 30: INCEIPL $4 - - 0x25479954: 39400000 li r10,0 - 31: MOVL $0x0, t24 - 32: PUTL t24, R10 - 33: INCEIPL $4 - - 0x25479958: 4BFFEC4D bl 0x254785A4 - 34: MOVL $0x2547995C, t26 - 35: PUTL t26, LR - 36: JMPo-c $0x254785A4 ($4) - - -. 0 25479938 36 -. 80 DF 00 50 7D 69 5B 78 81 5F 00 08 80 A6 00 00 80 DF 00 10 7C 65 52 14 38 BF 00 50 39 40 00 00 4B FF EC 4D - -==== BB 1126 (0x25478424) approx BBs exec'd 0 ==== - - 0x25478424: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25478428: 81E10074 lwz r15,116(r1) - 3: GETL R1, t2 - 4: ADDL $0x74, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R15 - 7: INCEIPL $4 - - 0x2547842C: 81810024 lwz r12,36(r1) - 8: GETL R1, t6 - 9: ADDL $0x24, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R12 - 12: INCEIPL $4 - - 0x25478430: 7DE803A6 mtlr r15 - 13: GETL R15, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x25478434: 81C10028 lwz r14,40(r1) - 16: GETL R1, t12 - 17: ADDL $0x28, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R14 - 20: INCEIPL $4 - - 0x25478438: 81E1002C lwz r15,44(r1) - 21: GETL R1, t16 - 22: ADDL $0x2C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R15 - 25: INCEIPL $4 - - 0x2547843C: 7D818120 mtcrf 0x18,r12 - 26: GETL R12, t20 - 27: ICRFL t20, $0x3, CR - 28: ICRFL t20, $0x4, CR - 29: INCEIPL $4 - - 0x25478440: 82010030 lwz r16,48(r1) - 30: GETL R1, t22 - 31: ADDL $0x30, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R16 - 34: INCEIPL $4 - - 0x25478444: 82210034 lwz r17,52(r1) - 35: GETL R1, t26 - 36: ADDL $0x34, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R17 - 39: INCEIPL $4 - - 0x25478448: 82410038 lwz r18,56(r1) - 40: GETL R1, t30 - 41: ADDL $0x38, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R18 - 44: INCEIPL $4 - - 0x2547844C: 8261003C lwz r19,60(r1) - 45: GETL R1, t34 - 46: ADDL $0x3C, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R19 - 49: INCEIPL $4 - - 0x25478450: 82810040 lwz r20,64(r1) - 50: GETL R1, t38 - 51: ADDL $0x40, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R20 - 54: INCEIPL $4 - - 0x25478454: 82A10044 lwz r21,68(r1) - 55: GETL R1, t42 - 56: ADDL $0x44, t42 - 57: LDL (t42), t44 - 58: PUTL t44, R21 - 59: INCEIPL $4 - - 0x25478458: 82C10048 lwz r22,72(r1) - 60: GETL R1, t46 - 61: ADDL $0x48, t46 - 62: LDL (t46), t48 - 63: PUTL t48, R22 - 64: INCEIPL $4 - - 0x2547845C: 82E1004C lwz r23,76(r1) - 65: GETL R1, t50 - 66: ADDL $0x4C, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R23 - 69: INCEIPL $4 - - 0x25478460: 83010050 lwz r24,80(r1) - 70: GETL R1, t54 - 71: ADDL $0x50, t54 - 72: LDL (t54), t56 - 73: PUTL t56, R24 - 74: INCEIPL $4 - - 0x25478464: 83210054 lwz r25,84(r1) - 75: GETL R1, t58 - 76: ADDL $0x54, t58 - 77: LDL (t58), t60 - 78: PUTL t60, R25 - 79: INCEIPL $4 - - 0x25478468: 83410058 lwz r26,88(r1) - 80: GETL R1, t62 - 81: ADDL $0x58, t62 - 82: LDL (t62), t64 - 83: PUTL t64, R26 - 84: INCEIPL $4 - - 0x2547846C: 8361005C lwz r27,92(r1) - 85: GETL R1, t66 - 86: ADDL $0x5C, t66 - 87: LDL (t66), t68 - 88: PUTL t68, R27 - 89: INCEIPL $4 - - 0x25478470: 83810060 lwz r28,96(r1) - 90: GETL R1, t70 - 91: ADDL $0x60, t70 - 92: LDL (t70), t72 - 93: PUTL t72, R28 - 94: INCEIPL $4 - - 0x25478474: 83A10064 lwz r29,100(r1) - 95: GETL R1, t74 - 96: ADDL $0x64, t74 - 97: LDL (t74), t76 - 98: PUTL t76, R29 - 99: INCEIPL $4 - - 0x25478478: 83C10068 lwz r30,104(r1) - 100: GETL R1, t78 - 101: ADDL $0x68, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R30 - 104: INCEIPL $4 - - 0x2547847C: 83E1006C lwz r31,108(r1) - 105: GETL R1, t82 - 106: ADDL $0x6C, t82 - 107: LDL (t82), t84 - 108: PUTL t84, R31 - 109: INCEIPL $4 - - 0x25478480: 38210070 addi r1,r1,112 - 110: GETL R1, t86 - 111: ADDL $0x70, t86 - 112: PUTL t86, R1 - 113: INCEIPL $4 - - 0x25478484: 4E800020 blr - 114: GETL LR, t88 - 115: JMPo-r t88 ($4) - - -. 0 25478424 100 -. 38 60 00 00 81 E1 00 74 81 81 00 24 7D E8 03 A6 81 C1 00 28 81 E1 00 2C 7D 81 81 20 82 01 00 30 82 21 00 34 82 41 00 38 82 61 00 3C 82 81 00 40 82 A1 00 44 82 C1 00 48 82 E1 00 4C 83 01 00 50 83 21 00 54 83 41 00 58 83 61 00 5C 83 81 00 60 83 A1 00 64 83 C1 00 68 83 E1 00 6C 38 21 00 70 4E 80 00 20 - -==== BB 1127 (0x254786BC) approx BBs exec'd 0 ==== - - 0x254786BC: 4180016C bc 12,0,0x25478828 - 0: Js00o $0x25478828 - - -. 0 254786BC 4 -. 41 80 01 6C - -==== BB 1128 (0x254786C0) approx BBs exec'd 0 ==== - - 0x254786C0: 84FD0004 lwzu r7,4(r29) - 0: GETL R29, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R29 - 3: LDL (t0), t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x254786C4: 2F070000 cmpi cr6,r7,0 - 6: GETL R7, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x254786C8: 409AFFC4 bc 4,26,0x2547868C - 10: Jc26o $0x2547868C - - -. 0 254786C0 12 -. 84 FD 00 04 2F 07 00 00 40 9A FF C4 - -==== BB 1129 (0x25478BD8) approx BBs exec'd 0 ==== - - 0x25478BD8: 81360000 lwz r9,0(r22) - 0: GETL R22, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x25478BDC: 2C090000 cmpi cr0,r9,0 - 4: GETL R9, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x0, CR - 7: INCEIPL $4 - - 0x25478BE0: 408201B8 bc 4,2,0x25478D98 - 8: Jc02o $0x25478D98 - - -. 0 25478BD8 12 -. 81 36 00 00 2C 09 00 00 40 82 01 B8 - -==== BB 1130 (0x25478D98) approx BBs exec'd 0 ==== - - 0x25478D98: 8BA9000C lbz r29,12(r9) - 0: GETL R9, t0 - 1: ADDL $0xC, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x25478D9C: 57BBE13E rlwinm r27,r29,28,4,31 - 5: GETL R29, t4 - 6: SHRL $0x4, t4 - 7: PUTL t4, R27 - 8: INCEIPL $4 - - 0x25478DA0: 2C9B0002 cmpi cr1,r27,2 - 9: GETL R27, t6 - 10: MOVL $0x2, t10 - 11: CMPL t6, t10, t8 (-rSo) - 12: ICRFL t8, $0x1, CR - 13: INCEIPL $4 - - 0x25478DA4: 4086FE40 bc 4,6,0x25478BE4 - 14: Jc06o $0x25478BE4 - - -. 0 25478D98 16 -. 8B A9 00 0C 57 BB E1 3E 2C 9B 00 02 40 86 FE 40 - -==== BB 1131 (0x25478DA8) approx BBs exec'd 0 ==== - - 0x25478DA8: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25478DAC: 38000000 li r0,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x25478DB0: 4BFFF990 b 0x25478740 - 6: JMPo $0x25478740 ($4) - - -. 0 25478DA8 12 -. 38 60 00 00 38 00 00 00 4B FF F9 90 - -==== BB 1132 (0x25478740) approx BBs exec'd 0 ==== - - 0x25478740: 90160000 stw r0,0(r22) - 0: GETL R0, t0 - 1: GETL R22, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25478744: 80E10000 lwz r7,0(r1) - 4: GETL R1, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R7 - 7: INCEIPL $4 - - 0x25478748: 82C70004 lwz r22,4(r7) - 8: GETL R7, t8 - 9: ADDL $0x4, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R22 - 12: INCEIPL $4 - - 0x2547874C: 8107FFC0 lwz r8,-64(r7) - 13: GETL R7, t12 - 14: ADDL $0xFFFFFFC0, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R8 - 17: INCEIPL $4 - - 0x25478750: 7EC803A6 mtlr r22 - 18: GETL R22, t16 - 19: PUTL t16, LR - 20: INCEIPL $4 - - 0x25478754: 8227FFC4 lwz r17,-60(r7) - 21: GETL R7, t18 - 22: ADDL $0xFFFFFFC4, t18 - 23: LDL (t18), t20 - 24: PUTL t20, R17 - 25: INCEIPL $4 - - 0x25478758: 8247FFC8 lwz r18,-56(r7) - 26: GETL R7, t22 - 27: ADDL $0xFFFFFFC8, t22 - 28: LDL (t22), t24 - 29: PUTL t24, R18 - 30: INCEIPL $4 - - 0x2547875C: 7D008120 mtcrf 0x8,r8 - 31: GETL R8, t26 - 32: ICRFL t26, $0x4, CR - 33: INCEIPL $4 - - 0x25478760: 8267FFCC lwz r19,-52(r7) - 34: GETL R7, t28 - 35: ADDL $0xFFFFFFCC, t28 - 36: LDL (t28), t30 - 37: PUTL t30, R19 - 38: INCEIPL $4 - - 0x25478764: 8287FFD0 lwz r20,-48(r7) - 39: GETL R7, t32 - 40: ADDL $0xFFFFFFD0, t32 - 41: LDL (t32), t34 - 42: PUTL t34, R20 - 43: INCEIPL $4 - - 0x25478768: 82A7FFD4 lwz r21,-44(r7) - 44: GETL R7, t36 - 45: ADDL $0xFFFFFFD4, t36 - 46: LDL (t36), t38 - 47: PUTL t38, R21 - 48: INCEIPL $4 - - 0x2547876C: 82C7FFD8 lwz r22,-40(r7) - 49: GETL R7, t40 - 50: ADDL $0xFFFFFFD8, t40 - 51: LDL (t40), t42 - 52: PUTL t42, R22 - 53: INCEIPL $4 - - 0x25478770: 82E7FFDC lwz r23,-36(r7) - 54: GETL R7, t44 - 55: ADDL $0xFFFFFFDC, t44 - 56: LDL (t44), t46 - 57: PUTL t46, R23 - 58: INCEIPL $4 - - 0x25478774: 8307FFE0 lwz r24,-32(r7) - 59: GETL R7, t48 - 60: ADDL $0xFFFFFFE0, t48 - 61: LDL (t48), t50 - 62: PUTL t50, R24 - 63: INCEIPL $4 - - 0x25478778: 8327FFE4 lwz r25,-28(r7) - 64: GETL R7, t52 - 65: ADDL $0xFFFFFFE4, t52 - 66: LDL (t52), t54 - 67: PUTL t54, R25 - 68: INCEIPL $4 - - 0x2547877C: 8347FFE8 lwz r26,-24(r7) - 69: GETL R7, t56 - 70: ADDL $0xFFFFFFE8, t56 - 71: LDL (t56), t58 - 72: PUTL t58, R26 - 73: INCEIPL $4 - - 0x25478780: 8367FFEC lwz r27,-20(r7) - 74: GETL R7, t60 - 75: ADDL $0xFFFFFFEC, t60 - 76: LDL (t60), t62 - 77: PUTL t62, R27 - 78: INCEIPL $4 - - 0x25478784: 8387FFF0 lwz r28,-16(r7) - 79: GETL R7, t64 - 80: ADDL $0xFFFFFFF0, t64 - 81: LDL (t64), t66 - 82: PUTL t66, R28 - 83: INCEIPL $4 - - 0x25478788: 83A7FFF4 lwz r29,-12(r7) - 84: GETL R7, t68 - 85: ADDL $0xFFFFFFF4, t68 - 86: LDL (t68), t70 - 87: PUTL t70, R29 - 88: INCEIPL $4 - - 0x2547878C: 83C7FFF8 lwz r30,-8(r7) - 89: GETL R7, t72 - 90: ADDL $0xFFFFFFF8, t72 - 91: LDL (t72), t74 - 92: PUTL t74, R30 - 93: INCEIPL $4 - - 0x25478790: 83E7FFFC lwz r31,-4(r7) - 94: GETL R7, t76 - 95: ADDL $0xFFFFFFFC, t76 - 96: LDL (t76), t78 - 97: PUTL t78, R31 - 98: INCEIPL $4 - - 0x25478794: 7CE13B78 or r1,r7,r7 - 99: GETL R7, t80 - 100: PUTL t80, R1 - 101: INCEIPL $4 - - 0x25478798: 4E800020 blr - 102: GETL LR, t82 - 103: JMPo-r t82 ($4) - - -. 0 25478740 92 -. 90 16 00 00 80 E1 00 00 82 C7 00 04 81 07 FF C0 7E C8 03 A6 82 27 FF C4 82 47 FF C8 7D 00 81 20 82 67 FF CC 82 87 FF D0 82 A7 FF D4 82 C7 FF D8 82 E7 FF DC 83 07 FF E0 83 27 FF E4 83 47 FF E8 83 67 FF EC 83 87 FF F0 83 A7 FF F4 83 C7 FF F8 83 E7 FF FC 7C E1 3B 78 4E 80 00 20 - -==== BB 1133 (0x2547998C) approx BBs exec'd 0 ==== - - 0x2547998C: 2F9D0044 cmpi cr7,r29,68 - 0: GETL R29, t0 - 1: MOVL $0x44, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x25479990: 801C0008 lwz r0,8(r28) - 5: GETL R28, t6 - 6: ADDL $0x8, t6 - 7: LDL (t6), t8 - 8: PUTL t8, R0 - 9: INCEIPL $4 - - 0x25479994: 7D290214 add r9,r9,r0 - 10: GETL R9, t10 - 11: GETL R0, t12 - 12: ADDL t10, t12 - 13: PUTL t12, R9 - 14: INCEIPL $4 - - 0x25479998: 419E0100 bc 12,30,0x25479A98 - 15: Js30o $0x25479A98 - - -. 0 2547998C 16 -. 2F 9D 00 44 80 1C 00 08 7D 29 02 14 41 9E 01 00 - -==== BB 1134 (0x254784A0) approx BBs exec'd 0 ==== - - 0x254784A0: 41AEFF18 bc 13,14,0x254783B8 - 0: Js14o $0x254783B8 - - -. 0 254784A0 4 -. 41 AE FF 18 - -==== BB 1135 (0x254784A4) approx BBs exec'd 0 ==== - - 0x254784A4: 80610014 lwz r3,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x254784A8: 5469FFFF rlwinm. r9,r3,31,31,31 - 5: GETL R3, t4 - 6: ROLL $0x1F, t4 - 7: ANDL $0x1, t4 - 8: PUTL t4, R9 - 9: CMP0L t4, t6 (-rSo) - 10: ICRFL t6, $0x0, CR - 11: INCEIPL $4 - - 0x254784AC: 4182006C bc 12,2,0x25478518 - 12: Js02o $0x25478518 - - -. 0 254784A4 12 -. 80 61 00 14 54 69 FF FF 41 82 00 6C - -==== BB 1136 (0x25478518) approx BBs exec'd 0 ==== - - 0x25478518: 57E9083C rlwinm r9,r31,1,0,30 - 0: GETL R31, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x2547851C: 7CC9B22E lhzx r6,r9,r22 - 4: GETL R22, t2 - 5: GETL R9, t4 - 6: ADDL t4, t2 - 7: LDW (t2), t6 - 8: PUTL t6, R6 - 9: INCEIPL $4 - - 0x25478520: 54C5047E rlwinm r5,r6,0,17,31 - 10: GETL R6, t8 - 11: ANDL $0x7FFF, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0x25478524: 2F850002 cmpi cr7,r5,2 - 14: GETL R5, t10 - 15: MOVL $0x2, t14 - 16: CMPL t10, t14, t12 (-rSo) - 17: ICRFL t12, $0x7, CR - 18: INCEIPL $4 - - 0x25478528: 4BFFFF98 b 0x254784C0 - 19: JMPo $0x254784C0 ($4) - - -. 0 25478518 20 -. 57 E9 08 3C 7C C9 B2 2E 54 C5 04 7E 2F 85 00 02 4B FF FF 98 - -==== BB 1137 (0x254784C0) approx BBs exec'd 0 ==== - - 0x254784C0: 40BDFEF8 bc 5,29,0x254783B8 - 0: Jc29o $0x254783B8 - - -. 0 254784C0 4 -. 40 BD FE F8 - -==== BB 1138 (0x25479A04) approx BBs exec'd 0 ==== - - 0x25479A04: 39000001 li r8,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0x25479A08: 4BFFFEF4 b 0x254798FC - 3: JMPo $0x254798FC ($4) - - -. 0 25479A04 8 -. 39 00 00 01 4B FF FE F4 - -==== BB 1139 (0x254799B0) approx BBs exec'd 0 ==== - - 0x254799B0: 7F45D378 or r5,r26,r26 - 0: GETL R26, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x254799B4: 7F67DB78 or r7,r27,r27 - 3: GETL R27, t2 - 4: PUTL t2, R7 - 5: INCEIPL $4 - - 0x254799B8: 7EE8BB78 or r8,r23,r23 - 6: GETL R23, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x254799BC: 7FAAEB78 or r10,r29,r29 - 9: GETL R29, t6 - 10: PUTL t6, R10 - 11: INCEIPL $4 - - 0x254799C0: 7EC3B378 or r3,r22,r22 - 12: GETL R22, t8 - 13: PUTL t8, R3 - 14: INCEIPL $4 - - 0x254799C4: 7F84E378 or r4,r28,r28 - 15: GETL R28, t10 - 16: PUTL t10, R4 - 17: INCEIPL $4 - - 0x254799C8: 480072E1 bl 0x25480CA8 - 18: MOVL $0x254799CC, t12 - 19: PUTL t12, LR - 20: JMPo-c $0x25480CA8 ($4) - - -. 0 254799B0 28 -. 7F 45 D3 78 7F 67 DB 78 7E E8 BB 78 7F AA EB 78 7E C3 B3 78 7F 84 E3 78 48 00 72 E1 - -==== BB 1140 (0x25480FF0) approx BBs exec'd 0 ==== - - 0x25480FF0: 3D3AFE00 addis r9,r26,-512 - 0: GETL R26, t0 - 1: ADDL $0xFE000000, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x25480FF4: 3D60FC00 lis r11,-1024 - 4: MOVL $0xFC000000, t2 - 5: PUTL t2, R11 - 6: INCEIPL $4 - - 0x25480FF8: 38690003 addi r3,r9,3 - 7: GETL R9, t4 - 8: ADDL $0x3, t4 - 9: PUTL t4, R3 - 10: INCEIPL $4 - - 0x25480FFC: 61600002 ori r0,r11,0x2 - 11: MOVL $0xFC000002, t6 - 12: PUTL t6, R0 - 13: INCEIPL $4 - - 0x25481000: 7C030040 cmpl cr0,r3,r0 - 14: GETL R3, t8 - 15: GETL R0, t10 - 16: CMPUL t8, t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0x25481004: 40810194 bc 4,1,0x25481198 - 19: Jc01o $0x25481198 - - -. 0 25480FF0 24 -. 3D 3A FE 00 3D 60 FC 00 38 69 00 03 61 60 00 02 7C 03 00 40 40 81 01 94 - -==== BB 1141 (0x25481198) approx BBs exec'd 0 ==== - - 0x25481198: 81610008 lwz r11,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2548119C: 814B002C lwz r10,44(r11) - 5: GETL R11, t4 - 6: ADDL $0x2C, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R10 - 9: INCEIPL $4 - - 0x254811A0: 810A0004 lwz r8,4(r10) - 10: GETL R10, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R8 - 14: INCEIPL $4 - - 0x254811A4: 7CE82850 subf r7,r8,r5 - 15: GETL R8, t12 - 16: GETL R5, t14 - 17: SUBL t12, t14 - 18: PUTL t14, R7 - 19: INCEIPL $4 - - 0x254811A8: 7CEA1670 srawi r10,r7,2 - 20: GETL R7, t16 - 21: SARL $0x2, t16 (-wCa) - 22: PUTL t16, R10 - 23: INCEIPL $4 - - 0x254811AC: 288A4011 cmpli cr1,r10,16401 - 24: GETL R10, t18 - 25: MOVL $0x4011, t22 - 26: CMPUL t18, t22, t20 (-rSo) - 27: ICRFL t20, $0x1, CR - 28: INCEIPL $4 - - 0x254811B0: 418500A0 bc 12,5,0x25481250 - 29: Js05o $0x25481250 - - -. 0 25481198 28 -. 81 61 00 08 81 4B 00 2C 81 0A 00 04 7C E8 28 50 7C EA 16 70 28 8A 40 11 41 85 00 A0 - -==== BB 1142 (0x254811B4) approx BBs exec'd 0 ==== - - 0x254811B4: 816B0028 lwz r11,40(r11) - 0: GETL R11, t0 - 1: ADDL $0x28, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254811B8: 3C60AAAA lis r3,-21846 - 5: MOVL $0xAAAA0000, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254811BC: 6060AAAB ori r0,r3,0xAAAB - 8: MOVL $0xAAAAAAAB, t6 - 9: PUTL t6, R0 - 10: INCEIPL $4 - - 0x254811C0: 3BAAFFEE addi r29,r10,-18 - 11: GETL R10, t8 - 12: ADDL $0xFFFFFFEE, t8 - 13: PUTL t8, R29 - 14: INCEIPL $4 - - 0x254811C4: 83EB0004 lwz r31,4(r11) - 15: GETL R11, t10 - 16: ADDL $0x4, t10 - 17: LDL (t10), t12 - 18: PUTL t12, R31 - 19: INCEIPL $4 - - 0x254811C8: 57ABF87E rlwinm r11,r29,31,1,31 - 20: GETL R29, t14 - 21: SHRL $0x1, t14 - 22: PUTL t14, R11 - 23: INCEIPL $4 - - 0x254811CC: 7F7F0016 mulhwu r27,r31,r0 - 24: GETL R31, t16 - 25: GETL R0, t18 - 26: UMULHL t16, t18 - 27: PUTL t18, R27 - 28: INCEIPL $4 - - 0x254811D0: 577CE8FE rlwinm r28,r27,29,3,31 - 29: GETL R27, t20 - 30: SHRL $0x3, t20 - 31: PUTL t20, R28 - 32: INCEIPL $4 - - 0x254811D4: 2B1C2000 cmpli cr6,r28,8192 - 33: GETL R28, t22 - 34: MOVL $0x2000, t26 - 35: CMPUL t22, t26, t24 (-rSo) - 36: ICRFL t24, $0x6, CR - 37: INCEIPL $4 - - 0x254811D8: 5787083C rlwinm r7,r28,1,0,30 - 38: GETL R28, t28 - 39: SHLL $0x1, t28 - 40: PUTL t28, R7 - 41: INCEIPL $4 - - 0x254811DC: 39270012 addi r9,r7,18 - 42: GETL R7, t30 - 43: ADDL $0x12, t30 - 44: PUTL t30, R9 - 45: INCEIPL $4 - - 0x254811E0: 552C103A rlwinm r12,r9,2,0,29 - 46: GETL R9, t32 - 47: SHLL $0x2, t32 - 48: PUTL t32, R12 - 49: INCEIPL $4 - - 0x254811E4: 7CCC4214 add r6,r12,r8 - 50: GETL R12, t34 - 51: GETL R8, t36 - 52: ADDL t34, t36 - 53: PUTL t36, R6 - 54: INCEIPL $4 - - 0x254811E8: 40990014 bc 4,25,0x254811FC - 55: Jc25o $0x254811FC - - -. 0 254811B4 56 -. 81 6B 00 28 3C 60 AA AA 60 60 AA AB 3B AA FF EE 83 EB 00 04 57 AB F8 7E 7F 7F 00 16 57 7C E8 FE 2B 1C 20 00 57 87 08 3C 39 27 00 12 55 2C 10 3A 7C CC 42 14 40 99 00 14 - -==== BB 1143 (0x254811FC) approx BBs exec'd 0 ==== - - 0x254811FC: 1FEAFFFC mulli r31,r10,-4 - 0: GETL R10, t0 - 1: MULL $0xFFFFFFFC, t0 - 2: PUTL t0, R31 - 3: INCEIPL $4 - - 0x25481200: 556C103A rlwinm r12,r11,2,0,29 - 4: GETL R11, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R12 - 7: INCEIPL $4 - - 0x25481204: 559B043E rlwinm r27,r12,0,16,31 - 8: GETL R12, t4 - 9: ANDL $0xFFFF, t4 - 10: PUTL t4, R27 - 11: INCEIPL $4 - - 0x25481208: 7F4C312E stwx r26,r12,r6 - 12: GETL R6, t6 - 13: GETL R12, t8 - 14: ADDL t8, t6 - 15: GETL R26, t10 - 16: STL t10, (t6) - 17: INCEIPL $4 - - 0x2548120C: 3BBFFFFC addi r29,r31,-4 - 18: GETL R31, t12 - 19: ADDL $0xFFFFFFFC, t12 - 20: PUTL t12, R29 - 21: INCEIPL $4 - - 0x25481210: 676A3960 oris r10,r27,0x3960 - 22: GETL R27, t14 - 23: ORL $0x39600000, t14 - 24: PUTL t14, R10 - 25: INCEIPL $4 - - 0x25481214: 57BC01BA rlwinm r28,r29,0,6,29 - 26: GETL R29, t16 - 27: ANDL $0x3FFFFFC, t16 - 28: PUTL t16, R28 - 29: INCEIPL $4 - - 0x25481218: 91450000 stw r10,0(r5) - 30: GETL R10, t18 - 31: GETL R5, t20 - 32: STL t18, (t20) - 33: INCEIPL $4 - - 0x2548121C: 67874800 oris r7,r28,0x4800 - 34: GETL R28, t22 - 35: ORL $0x48000000, t22 - 36: PUTL t22, R7 - 37: INCEIPL $4 - - 0x25481220: 94E50004 stwu r7,4(r5) - 38: GETL R7, t24 - 39: GETL R5, t26 - 40: ADDL $0x4, t26 - 41: PUTL t26, R5 - 42: STL t24, (t26) - 43: INCEIPL $4 - - 0x25481224: 7C00286C dcbst r0,r5 - 44: INCEIPL $4 - - 0x25481228: 7C0004AC sync - 45: INCEIPL $4 - - 0x2548122C: 80A1000C lwz r5,12(r1) - 46: GETL R1, t28 - 47: ADDL $0xC, t28 - 48: LDL (t28), t30 - 49: PUTL t30, R5 - 50: INCEIPL $4 - - 0x25481230: 39050004 addi r8,r5,4 - 51: GETL R5, t32 - 52: ADDL $0x4, t32 - 53: PUTL t32, R8 - 54: INCEIPL $4 - - 0x25481234: 7C0047AC icbi r0,r8 - 55: GETL R8, t34 - 56: CALLM_So - 57: PUSHL t34 - 58: CALLMo $0x68 - 59: CALLM_Eo - 60: INCEIPL $4 - - 0x25481238: 80A1000C lwz r5,12(r1) - 61: GETL R1, t36 - 62: ADDL $0xC, t36 - 63: LDL (t36), t38 - 64: PUTL t38, R5 - 65: INCEIPL $4 - - 0x2548123C: 4BFFFBC4 b 0x25480E00 - 66: JMPo $0x25480E00 ($4) - - -. 0 254811FC 68 -. 1F EA FF FC 55 6C 10 3A 55 9B 04 3E 7F 4C 31 2E 3B BF FF FC 67 6A 39 60 57 BC 01 BA 91 45 00 00 67 87 48 00 94 E5 00 04 7C 00 28 6C 7C 00 04 AC 80 A1 00 0C 39 05 00 04 7C 00 47 AC 80 A1 00 0C 4B FF FB C4 - -==== BB 1144 (0x254799D8) approx BBs exec'd 0 ==== - - 0x254799D8: 83BF000C lwz r29,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x254799DC: 4BFFFD44 b 0x25479720 - 5: JMPo $0x25479720 ($4) - - -. 0 254799D8 8 -. 83 BF 00 0C 4B FF FD 44 - -==== BB 1145 (0x25479720) approx BBs exec'd 0 ==== - - 0x25479720: 3652FFFF addic. r18,r18,-1 - 0: GETL R18, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R18 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x25479724: 3AB5000C addi r21,r21,12 - 6: GETL R21, t4 - 7: ADDL $0xC, t4 - 8: PUTL t4, R21 - 9: INCEIPL $4 - - 0x25479728: 4080FFC0 bc 4,0,0x254796E8 - 10: Jc00o $0x254796E8 - - -. 0 25479720 12 -. 36 52 FF FF 3A B5 00 0C 40 80 FF C0 - -==== BB 1146 (0x254796E8) approx BBs exec'd 0 ==== - - 0x254796E8: 80B50020 lwz r5,32(r21) - 0: GETL R21, t0 - 1: ADDL $0x20, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x254796EC: 7FB6EB78 or r22,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R22 - 7: INCEIPL $4 - - 0x254796F0: 81750018 lwz r11,24(r21) - 8: GETL R21, t6 - 9: ADDL $0x18, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x254796F4: 2C050000 cmpi cr0,r5,0 - 13: GETL R5, t10 - 14: CMP0L t10, t12 (-rSo) - 15: ICRFL t12, $0x0, CR - 16: INCEIPL $4 - - 0x254796F8: 8115001C lwz r8,28(r21) - 17: GETL R21, t14 - 18: ADDL $0x1C, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R8 - 21: INCEIPL $4 - - 0x254796FC: 7D695B78 or r9,r11,r11 - 22: GETL R11, t18 - 23: PUTL t18, R9 - 24: INCEIPL $4 - - 0x25479700: 833D0000 lwz r25,0(r29) - 25: GETL R29, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R25 - 28: INCEIPL $4 - - 0x25479704: 7F0B4214 add r24,r11,r8 - 29: GETL R11, t24 - 30: GETL R8, t26 - 31: ADDL t24, t26 - 32: PUTL t26, R24 - 33: INCEIPL $4 - - 0x25479708: 418200BC bc 12,2,0x254797C4 - 34: Js02o $0x254797C4 - - -. 0 254796E8 36 -. 80 B5 00 20 7F B6 EB 78 81 75 00 18 2C 05 00 00 81 15 00 1C 7D 69 5B 78 83 3D 00 00 7F 0B 42 14 41 82 00 BC - -==== BB 1147 (0x2547970C) approx BBs exec'd 0 ==== - - 0x2547970C: 7F8BC040 cmpl cr7,r11,r24 - 0: GETL R11, t0 - 1: GETL R24, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x25479710: 409C0010 bc 4,28,0x25479720 - 5: Jc28o $0x25479720 - - -. 0 2547970C 8 -. 7F 8B C0 40 40 9C 00 10 - -==== BB 1148 (0x254797FC) approx BBs exec'd 0 ==== - - 0x254797FC: 3B7001B8 addi r27,r16,440 - 0: GETL R16, t0 - 1: ADDL $0x1B8, t0 - 2: PUTL t0, R27 - 3: INCEIPL $4 - - 0x25479800: 1CE9000C mulli r7,r9,12 - 4: GETL R9, t2 - 5: MULL $0xC, t2 - 6: PUTL t2, R7 - 7: INCEIPL $4 - - 0x25479804: 7E1DD800 cmp cr4,r29,r27 - 8: GETL R29, t4 - 9: GETL R27, t6 - 10: CMPL t4, t6, t8 (-rSo) - 11: ICRFL t8, $0x4, CR - 12: INCEIPL $4 - - 0x25479808: 7F8B3A14 add r28,r11,r7 - 13: GETL R11, t10 - 14: GETL R7, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0x2547980C: 41920018 bc 12,18,0x25479824 - 18: Js18o $0x25479824 - - -. 0 254797FC 20 -. 3B 70 01 B8 1C E9 00 0C 7E 1D D8 00 7F 8B 3A 14 41 92 00 18 - -==== BB 1149 (0x2547972C) approx BBs exec'd 0 ==== - - 0x2547972C: 408E0710 bc 4,14,0x25479E3C - 0: Jc14o $0x25479E3C - - -. 0 2547972C 4 -. 40 8E 07 10 - -==== BB 1150 (0x25479730) approx BBs exec'd 0 ==== - - 0x25479730: 827D0180 lwz r19,384(r29) - 0: GETL R29, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R19 - 4: INCEIPL $4 - - 0x25479734: 2F910000 cmpi cr7,r17,0 - 5: GETL R17, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x25479738: 66722000 oris r18,r19,0x2000 - 9: GETL R19, t8 - 10: ORL $0x20000000, t8 - 11: PUTL t8, R18 - 12: INCEIPL $4 - - 0x2547973C: 925D0180 stw r18,384(r29) - 13: GETL R18, t10 - 14: GETL R29, t12 - 15: ADDL $0x180, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25479740: 409E05C0 bc 4,30,0x25479D00 - 18: Jc30o $0x25479D00 - - -. 0 25479730 20 -. 82 7D 01 80 2F 91 00 00 66 72 20 00 92 5D 01 80 40 9E 05 C0 - -==== BB 1151 (0x25479744) approx BBs exec'd 0 ==== - - 0x25479744: 807F000C lwz r3,12(r31) - 0: GETL R31, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0x25479748: 82A30238 lwz r21,568(r3) - 5: GETL R3, t4 - 6: ADDL $0x238, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R21 - 9: INCEIPL $4 - - 0x2547974C: 2F950000 cmpi cr7,r21,0 - 10: GETL R21, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x7, CR - 13: INCEIPL $4 - - 0x25479750: 409E02BC bc 4,30,0x25479A0C - 14: Jc30o $0x25479A0C - - -. 0 25479744 16 -. 80 7F 00 0C 82 A3 02 38 2F 95 00 00 40 9E 02 BC - -==== BB 1152 (0x25479A0C) approx BBs exec'd 0 ==== - - 0x25479A0C: 4BFFFB1D bl 0x25479528 - 0: MOVL $0x25479A10, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25479528 ($4) - - -. 0 25479A0C 4 -. 4B FF FB 1D - -==== BB 1153 _dl_protect_relro(0x25479528) approx BBs exec'd 0 ==== - - 0x25479528: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547952C: 7D8802A6 mflr r12 - 6: GETL LR, t4 - 7: PUTL t4, R12 - 8: INCEIPL $4 - - 0x25479530: 4801DAD1 bl 0x25497000 - 9: MOVL $0x25479534, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25479528 12 -. 94 21 FF F0 7D 88 02 A6 48 01 DA D1 - -==== BB 1154 (0x25479534) approx BBs exec'd 0 ==== - - 0x25479534: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25479538: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547953C: 93E1000C stw r31,12(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25479540: 91810014 stw r12,20(r1) - 13: GETL R12, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x25479544: 7C7F1B78 or r31,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0x25479548: 80A30000 lwz r5,0(r3) - 21: GETL R3, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R5 - 24: INCEIPL $4 - - 0x2547954C: 813E04F4 lwz r9,1268(r30) - 25: GETL R30, t20 - 26: ADDL $0x4F4, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R9 - 29: INCEIPL $4 - - 0x25479550: 81030234 lwz r8,564(r3) - 30: GETL R3, t24 - 31: ADDL $0x234, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R8 - 34: INCEIPL $4 - - 0x25479554: 80E30238 lwz r7,568(r3) - 35: GETL R3, t28 - 36: ADDL $0x238, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R7 - 39: INCEIPL $4 - - 0x25479558: 80C90004 lwz r6,4(r9) - 40: GETL R9, t32 - 41: ADDL $0x4, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R6 - 44: INCEIPL $4 - - 0x2547955C: 7C654214 add r3,r5,r8 - 45: GETL R5, t36 - 46: GETL R8, t38 - 47: ADDL t36, t38 - 48: PUTL t38, R3 - 49: INCEIPL $4 - - 0x25479560: 7C833A14 add r4,r3,r7 - 50: GETL R3, t40 - 51: GETL R7, t42 - 52: ADDL t40, t42 - 53: PUTL t42, R4 - 54: INCEIPL $4 - - 0x25479564: 38A00001 li r5,1 - 55: MOVL $0x1, t44 - 56: PUTL t44, R5 - 57: INCEIPL $4 - - 0x25479568: 7D4600D0 neg r10,r6 - 58: GETL R6, t46 - 59: NEGL t46 - 60: PUTL t46, R10 - 61: INCEIPL $4 - - 0x2547956C: 7C605038 and r0,r3,r10 - 62: GETL R3, t48 - 63: GETL R10, t50 - 64: ANDL t48, t50 - 65: PUTL t50, R0 - 66: INCEIPL $4 - - 0x25479570: 7C8B5038 and r11,r4,r10 - 67: GETL R4, t52 - 68: GETL R10, t54 - 69: ANDL t52, t54 - 70: PUTL t54, R11 - 71: INCEIPL $4 - - 0x25479574: 7F805800 cmp cr7,r0,r11 - 72: GETL R0, t56 - 73: GETL R11, t58 - 74: CMPL t56, t58, t60 (-rSo) - 75: ICRFL t60, $0x7, CR - 76: INCEIPL $4 - - 0x25479578: 7C030378 or r3,r0,r0 - 77: GETL R0, t62 - 78: PUTL t62, R3 - 79: INCEIPL $4 - - 0x2547957C: 7C805850 subf r4,r0,r11 - 80: GETL R0, t64 - 81: GETL R11, t66 - 82: SUBL t64, t66 - 83: PUTL t66, R4 - 84: INCEIPL $4 - - 0x25479580: 419E0010 bc 12,30,0x25479590 - 85: Js30o $0x25479590 - - -. 0 25479534 80 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 91 81 00 14 7C 7F 1B 78 80 A3 00 00 81 3E 04 F4 81 03 02 34 80 E3 02 38 80 C9 00 04 7C 65 42 14 7C 83 3A 14 38 A0 00 01 7D 46 00 D0 7C 60 50 38 7C 8B 50 38 7F 80 58 00 7C 03 03 78 7C 80 58 50 41 9E 00 10 - -==== BB 1155 (0x25479584) approx BBs exec'd 0 ==== - - 0x25479584: 48009235 bl 0x254827B8 - 0: MOVL $0x25479588, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x254827B8 ($4) - - -. 0 25479584 4 -. 48 00 92 35 - -==== BB 1156 (0x25479588) approx BBs exec'd 0 ==== - - 0x25479588: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x2547958C: 4180001C bc 12,0,0x254795A8 - 4: Js00o $0x254795A8 - - -. 0 25479588 8 -. 2C 03 00 00 41 80 00 1C - -==== BB 1157 (0x25479590) approx BBs exec'd 0 ==== - - 0x25479590: 81610014 lwz r11,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x25479594: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0x25479598: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0x2547959C: 7D6803A6 mtlr r11 - 15: GETL R11, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x254795A0: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0x254795A4: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - -. 0 25479590 24 -. 81 61 00 14 83 C1 00 08 83 E1 00 0C 7D 68 03 A6 38 21 00 10 4E 80 00 20 - -==== BB 1158 (0x25479A10) approx BBs exec'd 0 ==== - - 0x25479A10: 4BFFFD44 b 0x25479754 - 0: JMPo $0x25479754 ($4) - - -. 0 25479A10 4 -. 4B FF FD 44 - -==== BB 1159 (0x25479754) approx BBs exec'd 0 ==== - - 0x25479754: 80810000 lwz r4,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R4 - 3: INCEIPL $4 - - 0x25479758: 83240004 lwz r25,4(r4) - 4: GETL R4, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R25 - 8: INCEIPL $4 - - 0x2547975C: 8184FFBC lwz r12,-68(r4) - 9: GETL R4, t8 - 10: ADDL $0xFFFFFFBC, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0x25479760: 7F2803A6 mtlr r25 - 14: GETL R25, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x25479764: 8204FFC0 lwz r16,-64(r4) - 17: GETL R4, t14 - 18: ADDL $0xFFFFFFC0, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R16 - 21: INCEIPL $4 - - 0x25479768: 8224FFC4 lwz r17,-60(r4) - 22: GETL R4, t18 - 23: ADDL $0xFFFFFFC4, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R17 - 26: INCEIPL $4 - - 0x2547976C: 7D818120 mtcrf 0x18,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x3, CR - 29: ICRFL t22, $0x4, CR - 30: INCEIPL $4 - - 0x25479770: 8244FFC8 lwz r18,-56(r4) - 31: GETL R4, t24 - 32: ADDL $0xFFFFFFC8, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R18 - 35: INCEIPL $4 - - 0x25479774: 8264FFCC lwz r19,-52(r4) - 36: GETL R4, t28 - 37: ADDL $0xFFFFFFCC, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R19 - 40: INCEIPL $4 - - 0x25479778: 8284FFD0 lwz r20,-48(r4) - 41: GETL R4, t32 - 42: ADDL $0xFFFFFFD0, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R20 - 45: INCEIPL $4 - - 0x2547977C: 82A4FFD4 lwz r21,-44(r4) - 46: GETL R4, t36 - 47: ADDL $0xFFFFFFD4, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R21 - 50: INCEIPL $4 - - 0x25479780: 82C4FFD8 lwz r22,-40(r4) - 51: GETL R4, t40 - 52: ADDL $0xFFFFFFD8, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R22 - 55: INCEIPL $4 - - 0x25479784: 82E4FFDC lwz r23,-36(r4) - 56: GETL R4, t44 - 57: ADDL $0xFFFFFFDC, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R23 - 60: INCEIPL $4 - - 0x25479788: 8304FFE0 lwz r24,-32(r4) - 61: GETL R4, t48 - 62: ADDL $0xFFFFFFE0, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R24 - 65: INCEIPL $4 - - 0x2547978C: 8324FFE4 lwz r25,-28(r4) - 66: GETL R4, t52 - 67: ADDL $0xFFFFFFE4, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R25 - 70: INCEIPL $4 - - 0x25479790: 8344FFE8 lwz r26,-24(r4) - 71: GETL R4, t56 - 72: ADDL $0xFFFFFFE8, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R26 - 75: INCEIPL $4 - - 0x25479794: 8364FFEC lwz r27,-20(r4) - 76: GETL R4, t60 - 77: ADDL $0xFFFFFFEC, t60 - 78: LDL (t60), t62 - 79: PUTL t62, R27 - 80: INCEIPL $4 - - 0x25479798: 8384FFF0 lwz r28,-16(r4) - 81: GETL R4, t64 - 82: ADDL $0xFFFFFFF0, t64 - 83: LDL (t64), t66 - 84: PUTL t66, R28 - 85: INCEIPL $4 - - 0x2547979C: 83A4FFF4 lwz r29,-12(r4) - 86: GETL R4, t68 - 87: ADDL $0xFFFFFFF4, t68 - 88: LDL (t68), t70 - 89: PUTL t70, R29 - 90: INCEIPL $4 - - 0x254797A0: 83C4FFF8 lwz r30,-8(r4) - 91: GETL R4, t72 - 92: ADDL $0xFFFFFFF8, t72 - 93: LDL (t72), t74 - 94: PUTL t74, R30 - 95: INCEIPL $4 - - 0x254797A4: 83E4FFFC lwz r31,-4(r4) - 96: GETL R4, t76 - 97: ADDL $0xFFFFFFFC, t76 - 98: LDL (t76), t78 - 99: PUTL t78, R31 - 100: INCEIPL $4 - - 0x254797A8: 7C812378 or r1,r4,r4 - 101: GETL R4, t80 - 102: PUTL t80, R1 - 103: INCEIPL $4 - - 0x254797AC: 4E800020 blr - 104: GETL LR, t82 - 105: JMPo-r t82 ($4) - - -. 0 25479754 92 -. 80 81 00 00 83 24 00 04 81 84 FF BC 7F 28 03 A6 82 04 FF C0 82 24 FF C4 7D 81 81 20 82 44 FF C8 82 64 FF CC 82 84 FF D0 82 A4 FF D4 82 C4 FF D8 82 E4 FF DC 83 04 FF E0 83 24 FF E4 83 44 FF E8 83 64 FF EC 83 84 FF F0 83 A4 FF F4 83 C4 FF F8 83 E4 FF FC 7C 81 23 78 4E 80 00 20 - -==== BB 1160 (0x25480904) approx BBs exec'd 0 ==== - - 0x25480904: 2F850000 cmpi cr7,r5,0 - 0: GETL R5, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x25480908: 3B9F0018 addi r28,r31,24 - 4: GETL R31, t4 - 5: ADDL $0x18, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2548090C: 419E0264 bc 12,30,0x25480B70 - 8: Js30o $0x25480B70 - - -. 0 25480904 12 -. 2F 85 00 00 3B 9F 00 18 41 9E 02 64 - -==== BB 1161 (0x25480B70) approx BBs exec'd 0 ==== - - 0x25480B70: 831E04CC lwz r24,1228(r30) - 0: GETL R30, t0 - 1: ADDL $0x4CC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0x25480B74: 4BFFFDA0 b 0x25480914 - 5: JMPo $0x25480914 ($4) - - -. 0 25480B70 8 -. 83 1E 04 CC 4B FF FD A0 - -==== BB 1162 (0x25480914) approx BBs exec'd 0 ==== - - 0x25480914: 409E02C0 bc 4,30,0x25480BD4 - 0: Jc30o $0x25480BD4 - - -. 0 25480914 4 -. 40 9E 02 C0 - -==== BB 1163 (0x25480918) approx BBs exec'd 0 ==== - - 0x25480918: 3C98FE00 addis r4,r24,-512 - 0: GETL R24, t0 - 1: ADDL $0xFE000000, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x2548091C: 3C00FC00 lis r0,-1024 - 4: MOVL $0xFC000000, t2 - 5: PUTL t2, R0 - 6: INCEIPL $4 - - 0x25480920: 38640003 addi r3,r4,3 - 7: GETL R4, t4 - 8: ADDL $0x3, t4 - 9: PUTL t4, R3 - 10: INCEIPL $4 - - 0x25480924: 60060002 ori r6,r0,0x2 - 11: MOVL $0xFC000002, t6 - 12: PUTL t6, R6 - 13: INCEIPL $4 - - 0x25480928: 39800000 li r12,0 - 14: MOVL $0x0, t8 - 15: PUTL t8, R12 - 16: INCEIPL $4 - - 0x2548092C: 7F033040 cmpl cr6,r3,r6 - 17: GETL R3, t10 - 18: GETL R6, t12 - 19: CMPUL t10, t12, t14 (-rSo) - 20: ICRFL t14, $0x6, CR - 21: INCEIPL $4 - - 0x25480930: 618A8000 ori r10,r12,0x8000 - 22: MOVL $0x8000, t16 - 23: PUTL t16, R10 - 24: INCEIPL $4 - - 0x25480934: 7CBA00D0 neg r5,r26 - 25: GETL R26, t18 - 26: NEGL t18 - 27: PUTL t18, R5 - 28: INCEIPL $4 - - 0x25480938: 7D1A5050 subf r8,r26,r10 - 29: GETL R26, t20 - 30: GETL R10, t22 - 31: SUBL t20, t22 - 32: PUTL t22, R8 - 33: INCEIPL $4 - - 0x2548093C: 54A9043E rlwinm r9,r5,0,16,31 - 34: GETL R5, t24 - 35: ANDL $0xFFFF, t24 - 36: PUTL t24, R9 - 37: INCEIPL $4 - - 0x25480940: 5507843E rlwinm r7,r8,16,16,31 - 38: GETL R8, t26 - 39: SHRL $0x10, t26 - 40: PUTL t26, R7 - 41: INCEIPL $4 - - 0x25480944: 3D60556C lis r11,21868 - 42: MOVL $0x556C0000, t28 - 43: PUTL t28, R11 - 44: INCEIPL $4 - - 0x25480948: 3C807D6C lis r4,32108 - 45: MOVL $0x7D6C0000, t30 - 46: PUTL t30, R4 - 47: INCEIPL $4 - - 0x2548094C: 64E03D6B oris r0,r7,0x3D6B - 48: GETL R7, t32 - 49: ORL $0x3D6B0000, t32 - 50: PUTL t32, R0 - 51: INCEIPL $4 - - 0x25480950: 6523396B oris r3,r9,0x396B - 52: GETL R9, t34 - 53: ORL $0x396B0000, t34 - 54: PUTL t34, R3 - 55: INCEIPL $4 - - 0x25480954: 6166083C ori r6,r11,0x83C - 56: MOVL $0x556C083C, t36 - 57: PUTL t36, R6 - 58: INCEIPL $4 - - 0x25480958: 608C5A14 ori r12,r4,0x5A14 - 59: MOVL $0x7D6C5A14, t38 - 60: PUTL t38, R12 - 61: INCEIPL $4 - - 0x2548095C: 901C0000 stw r0,0(r28) - 62: GETL R0, t40 - 63: GETL R28, t42 - 64: STL t40, (t42) - 65: INCEIPL $4 - - 0x25480960: 907C0004 stw r3,4(r28) - 66: GETL R3, t44 - 67: GETL R28, t46 - 68: ADDL $0x4, t46 - 69: STL t44, (t46) - 70: INCEIPL $4 - - 0x25480964: 90DC0008 stw r6,8(r28) - 71: GETL R6, t48 - 72: GETL R28, t50 - 73: ADDL $0x8, t50 - 74: STL t48, (t50) - 75: INCEIPL $4 - - 0x25480968: 919C000C stw r12,12(r28) - 76: GETL R12, t52 - 77: GETL R28, t54 - 78: ADDL $0xC, t54 - 79: STL t52, (t54) - 80: INCEIPL $4 - - 0x2548096C: 4099020C bc 4,25,0x25480B78 - 81: Jc25o $0x25480B78 - - -. 0 25480918 88 -. 3C 98 FE 00 3C 00 FC 00 38 64 00 03 60 06 00 02 39 80 00 00 7F 03 30 40 61 8A 80 00 7C BA 00 D0 7D 1A 50 50 54 A9 04 3E 55 07 84 3E 3D 60 55 6C 3C 80 7D 6C 64 E0 3D 6B 65 23 39 6B 61 66 08 3C 60 8C 5A 14 90 1C 00 00 90 7C 00 04 90 DC 00 08 91 9C 00 0C 40 99 02 0C - -==== BB 1164 (0x25480B78) approx BBs exec'd 0 ==== - - 0x25480B78: 3C980001 addis r4,r24,1 - 0: GETL R24, t0 - 1: ADDL $0x10000, t0 - 2: PUTL t0, R4 - 3: INCEIPL $4 - - 0x25480B7C: 3C7D0001 addis r3,r29,1 - 4: GETL R29, t2 - 5: ADDL $0x10000, t2 - 6: PUTL t2, R3 - 7: INCEIPL $4 - - 0x25480B80: 38C48000 addi r6,r4,-32768 - 8: GETL R4, t4 - 9: ADDL $0xFFFF8000, t4 - 10: PUTL t4, R6 - 11: INCEIPL $4 - - 0x25480B84: 39838000 addi r12,r3,-32768 - 12: GETL R3, t6 - 13: ADDL $0xFFFF8000, t6 - 14: PUTL t6, R12 - 15: INCEIPL $4 - - 0x25480B88: 54C9843E rlwinm r9,r6,16,16,31 - 16: GETL R6, t8 - 17: SHRL $0x10, t8 - 18: PUTL t8, R9 - 19: INCEIPL $4 - - 0x25480B8C: 57A7043E rlwinm r7,r29,0,16,31 - 20: GETL R29, t10 - 21: ANDL $0xFFFF, t10 - 22: PUTL t10, R7 - 23: INCEIPL $4 - - 0x25480B90: 5708043E rlwinm r8,r24,0,16,31 - 24: GETL R24, t12 - 25: ANDL $0xFFFF, t12 - 26: PUTL t12, R8 - 27: INCEIPL $4 - - 0x25480B94: 558B843E rlwinm r11,r12,16,16,31 - 28: GETL R12, t14 - 29: SHRL $0x10, t14 - 30: PUTL t14, R11 - 31: INCEIPL $4 - - 0x25480B98: 3D407D89 lis r10,32137 - 32: MOVL $0x7D890000, t16 - 33: PUTL t16, R10 - 34: INCEIPL $4 - - 0x25480B9C: 3CA04E80 lis r5,20096 - 35: MOVL $0x4E800000, t18 - 36: PUTL t18, R5 - 37: INCEIPL $4 - - 0x25480BA0: 65183980 oris r24,r8,0x3980 - 38: GETL R8, t20 - 39: ORL $0x39800000, t20 - 40: PUTL t20, R24 - 41: INCEIPL $4 - - 0x25480BA4: 653D3D8C oris r29,r9,0x3D8C - 42: GETL R9, t22 - 43: ORL $0x3D8C0000, t22 - 44: PUTL t22, R29 - 45: INCEIPL $4 - - 0x25480BA8: 614403A6 ori r4,r10,0x3A6 - 46: MOVL $0x7D8903A6, t24 - 47: PUTL t24, R4 - 48: INCEIPL $4 - - 0x25480BAC: 64E33980 oris r3,r7,0x3980 - 49: GETL R7, t26 - 50: ORL $0x39800000, t26 - 51: PUTL t26, R3 - 52: INCEIPL $4 - - 0x25480BB0: 65663D8C oris r6,r11,0x3D8C - 53: GETL R11, t28 - 54: ORL $0x3D8C0000, t28 - 55: PUTL t28, R6 - 56: INCEIPL $4 - - 0x25480BB4: 60A00420 ori r0,r5,0x420 - 57: MOVL $0x4E800420, t30 - 58: PUTL t30, R0 - 59: INCEIPL $4 - - 0x25480BB8: 901C0024 stw r0,36(r28) - 60: GETL R0, t32 - 61: GETL R28, t34 - 62: ADDL $0x24, t34 - 63: STL t32, (t34) - 64: INCEIPL $4 - - 0x25480BBC: 931C0010 stw r24,16(r28) - 65: GETL R24, t36 - 66: GETL R28, t38 - 67: ADDL $0x10, t38 - 68: STL t36, (t38) - 69: INCEIPL $4 - - 0x25480BC0: 93BC0014 stw r29,20(r28) - 70: GETL R29, t40 - 71: GETL R28, t42 - 72: ADDL $0x14, t42 - 73: STL t40, (t42) - 74: INCEIPL $4 - - 0x25480BC4: 909C0018 stw r4,24(r28) - 75: GETL R4, t44 - 76: GETL R28, t46 - 77: ADDL $0x18, t46 - 78: STL t44, (t46) - 79: INCEIPL $4 - - 0x25480BC8: 907C001C stw r3,28(r28) - 80: GETL R3, t48 - 81: GETL R28, t50 - 82: ADDL $0x1C, t50 - 83: STL t48, (t50) - 84: INCEIPL $4 - - 0x25480BCC: 90DC0020 stw r6,32(r28) - 85: GETL R6, t52 - 86: GETL R28, t54 - 87: ADDL $0x20, t54 - 88: STL t52, (t54) - 89: INCEIPL $4 - - 0x25480BD0: 4BFFFDD0 b 0x254809A0 - 90: JMPo $0x254809A0 ($4) - - -. 0 25480B78 92 -. 3C 98 00 01 3C 7D 00 01 38 C4 80 00 39 83 80 00 54 C9 84 3E 57 A7 04 3E 57 08 04 3E 55 8B 84 3E 3D 40 7D 89 3C A0 4E 80 65 18 39 80 65 3D 3D 8C 61 44 03 A6 64 E3 39 80 65 66 3D 8C 60 A0 04 20 90 1C 00 24 93 1C 00 10 93 BC 00 14 90 9C 00 18 90 7C 00 1C 90 DC 00 20 4B FF FD D0 - -==== BB 1165 (0x254809A0) approx BBs exec'd 0 ==== - - 0x254809A0: 39000000 li r8,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R8 - 2: INCEIPL $4 - - 0x254809A4: 38800012 li r4,18 - 3: MOVL $0x12, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x254809A8: 7F88D840 cmpl cr7,r8,r27 - 6: GETL R8, t4 - 7: GETL R27, t6 - 8: CMPUL t4, t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0x254809AC: 409C0054 bc 4,28,0x25480A00 - 11: Jc28o $0x25480A00 - - -. 0 254809A0 16 -. 39 00 00 00 38 80 00 12 7F 88 D8 40 40 9C 00 54 - -==== BB 1166 (0x254809B0) approx BBs exec'd 0 ==== - - 0x254809B0: 38E0FFD4 li r7,-44 - 0: MOVL $0xFFFFFFD4, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x254809B4: 550A143A rlwinm r10,r8,2,16,29 - 3: GETL R8, t2 - 4: ROLL $0x2, t2 - 5: ANDL $0xFFFC, t2 - 6: PUTL t2, R10 - 7: INCEIPL $4 - - 0x254809B8: 39080001 addi r8,r8,1 - 8: GETL R8, t4 - 9: ADDL $0x1, t4 - 10: PUTL t4, R8 - 11: INCEIPL $4 - - 0x254809BC: 7D7B4010 subfc r11,r27,r8 - 12: GETL R27, t6 - 13: GETL R8, t8 - 14: SBBL t6, t8 (-wCa) - 15: PUTL t8, R11 - 16: INCEIPL $4 - - 0x254809C0: 7D6B5910 subfe r11,r11,r11 - 17: GETL R11, t10 - 18: GETL R11, t12 - 19: SBBL t10, t12 (-rCa-wCa) - 20: PUTL t12, R11 - 21: INCEIPL $4 - - 0x254809C4: 7D6B00D0 neg r11,r11 - 22: GETL R11, t14 - 23: NEGL t14 - 24: PUTL t14, R11 - 25: INCEIPL $4 - - 0x254809C8: 21881FFF subfic r12,r8,8191 - 26: GETL R8, t16 - 27: MOVL $0x1FFF, t18 - 28: SBBL t16, t18 (-wCa) - 29: PUTL t18, R12 - 30: INCEIPL $4 - - 0x254809CC: 39800000 li r12,0 - 31: MOVL $0x0, t20 - 32: PUTL t20, R12 - 33: INCEIPL $4 - - 0x254809D0: 7D8C6114 adde r12,r12,r12 - 34: GETL R12, t22 - 35: GETL R12, t24 - 36: ADCL t22, t24 (-rCa-wCa) - 37: PUTL t24, R12 - 38: INCEIPL $4 - - 0x254809D4: 7D696039 and. r9,r11,r12 - 39: GETL R11, t26 - 40: GETL R12, t28 - 41: ANDL t26, t28 - 42: PUTL t28, R9 - 43: CMP0L t28, t30 (-rSo) - 44: ICRFL t30, $0x0, CR - 45: INCEIPL $4 - - 0x254809D8: 5498103A rlwinm r24,r4,2,0,29 - 46: GETL R4, t32 - 47: SHLL $0x2, t32 - 48: PUTL t32, R24 - 49: INCEIPL $4 - - 0x254809DC: 54E501BA rlwinm r5,r7,0,6,29 - 50: GETL R7, t34 - 51: ANDL $0x3FFFFFC, t34 - 52: PUTL t34, R5 - 53: INCEIPL $4 - - 0x254809E0: 65403960 oris r0,r10,0x3960 - 54: GETL R10, t36 - 55: ORL $0x39600000, t36 - 56: PUTL t36, R0 - 57: INCEIPL $4 - - 0x254809E4: 64BD4800 oris r29,r5,0x4800 - 58: GETL R5, t38 - 59: ORL $0x48000000, t38 - 60: PUTL t38, R29 - 61: INCEIPL $4 - - 0x254809E8: 7F98FA14 add r28,r24,r31 - 62: GETL R24, t40 - 63: GETL R31, t42 - 64: ADDL t40, t42 - 65: PUTL t42, R28 - 66: INCEIPL $4 - - 0x254809EC: 7C18F92E stwx r0,r24,r31 - 67: GETL R31, t44 - 68: GETL R24, t46 - 69: ADDL t46, t44 - 70: GETL R0, t48 - 71: STL t48, (t44) - 72: INCEIPL $4 - - 0x254809F0: 38840002 addi r4,r4,2 - 73: GETL R4, t50 - 74: ADDL $0x2, t50 - 75: PUTL t50, R4 - 76: INCEIPL $4 - - 0x254809F4: 93BC0004 stw r29,4(r28) - 77: GETL R29, t52 - 78: GETL R28, t54 - 79: ADDL $0x4, t54 - 80: STL t52, (t54) - 81: INCEIPL $4 - - 0x254809F8: 38E7FFF8 addi r7,r7,-8 - 82: MOVL $0xFFFFFFCC, t56 - 83: PUTL t56, R7 - 84: INCEIPL $4 - - 0x254809FC: 4082FFB8 bc 4,2,0x254809B4 - 85: Jc02o $0x254809B4 - - -. 0 254809B0 80 -. 38 E0 FF D4 55 0A 14 3A 39 08 00 01 7D 7B 40 10 7D 6B 59 10 7D 6B 00 D0 21 88 1F FF 39 80 00 00 7D 8C 61 14 7D 69 60 39 54 98 10 3A 54 E5 01 BA 65 40 39 60 64 BD 48 00 7F 98 FA 14 7C 18 F9 2E 38 84 00 02 93 BC 00 04 38 E7 FF F8 40 82 FF B8 - -==== BB 1167 (0x254809B4) approx BBs exec'd 0 ==== - - 0x254809B4: 550A143A rlwinm r10,r8,2,16,29 - 0: GETL R8, t0 - 1: ROLL $0x2, t0 - 2: ANDL $0xFFFC, t0 - 3: PUTL t0, R10 - 4: INCEIPL $4 - - 0x254809B8: 39080001 addi r8,r8,1 - 5: GETL R8, t2 - 6: ADDL $0x1, t2 - 7: PUTL t2, R8 - 8: INCEIPL $4 - - 0x254809BC: 7D7B4010 subfc r11,r27,r8 - 9: GETL R27, t4 - 10: GETL R8, t6 - 11: SBBL t4, t6 (-wCa) - 12: PUTL t6, R11 - 13: INCEIPL $4 - - 0x254809C0: 7D6B5910 subfe r11,r11,r11 - 14: GETL R11, t8 - 15: GETL R11, t10 - 16: SBBL t8, t10 (-rCa-wCa) - 17: PUTL t10, R11 - 18: INCEIPL $4 - - 0x254809C4: 7D6B00D0 neg r11,r11 - 19: GETL R11, t12 - 20: NEGL t12 - 21: PUTL t12, R11 - 22: INCEIPL $4 - - 0x254809C8: 21881FFF subfic r12,r8,8191 - 23: GETL R8, t14 - 24: MOVL $0x1FFF, t16 - 25: SBBL t14, t16 (-wCa) - 26: PUTL t16, R12 - 27: INCEIPL $4 - - 0x254809CC: 39800000 li r12,0 - 28: MOVL $0x0, t18 - 29: PUTL t18, R12 - 30: INCEIPL $4 - - 0x254809D0: 7D8C6114 adde r12,r12,r12 - 31: GETL R12, t20 - 32: GETL R12, t22 - 33: ADCL t20, t22 (-rCa-wCa) - 34: PUTL t22, R12 - 35: INCEIPL $4 - - 0x254809D4: 7D696039 and. r9,r11,r12 - 36: GETL R11, t24 - 37: GETL R12, t26 - 38: ANDL t24, t26 - 39: PUTL t26, R9 - 40: CMP0L t26, t28 (-rSo) - 41: ICRFL t28, $0x0, CR - 42: INCEIPL $4 - - 0x254809D8: 5498103A rlwinm r24,r4,2,0,29 - 43: GETL R4, t30 - 44: SHLL $0x2, t30 - 45: PUTL t30, R24 - 46: INCEIPL $4 - - 0x254809DC: 54E501BA rlwinm r5,r7,0,6,29 - 47: GETL R7, t32 - 48: ANDL $0x3FFFFFC, t32 - 49: PUTL t32, R5 - 50: INCEIPL $4 - - 0x254809E0: 65403960 oris r0,r10,0x3960 - 51: GETL R10, t34 - 52: ORL $0x39600000, t34 - 53: PUTL t34, R0 - 54: INCEIPL $4 - - 0x254809E4: 64BD4800 oris r29,r5,0x4800 - 55: GETL R5, t36 - 56: ORL $0x48000000, t36 - 57: PUTL t36, R29 - 58: INCEIPL $4 - - 0x254809E8: 7F98FA14 add r28,r24,r31 - 59: GETL R24, t38 - 60: GETL R31, t40 - 61: ADDL t38, t40 - 62: PUTL t40, R28 - 63: INCEIPL $4 - - 0x254809EC: 7C18F92E stwx r0,r24,r31 - 64: GETL R31, t42 - 65: GETL R24, t44 - 66: ADDL t44, t42 - 67: GETL R0, t46 - 68: STL t46, (t42) - 69: INCEIPL $4 - - 0x254809F0: 38840002 addi r4,r4,2 - 70: GETL R4, t48 - 71: ADDL $0x2, t48 - 72: PUTL t48, R4 - 73: INCEIPL $4 - - 0x254809F4: 93BC0004 stw r29,4(r28) - 74: GETL R29, t50 - 75: GETL R28, t52 - 76: ADDL $0x4, t52 - 77: STL t50, (t52) - 78: INCEIPL $4 - - 0x254809F8: 38E7FFF8 addi r7,r7,-8 - 79: GETL R7, t54 - 80: ADDL $0xFFFFFFF8, t54 - 81: PUTL t54, R7 - 82: INCEIPL $4 - - 0x254809FC: 4082FFB8 bc 4,2,0x254809B4 - 83: Jc02o $0x254809B4 - - -. 0 254809B4 76 -. 55 0A 14 3A 39 08 00 01 7D 7B 40 10 7D 6B 59 10 7D 6B 00 D0 21 88 1F FF 39 80 00 00 7D 8C 61 14 7D 69 60 39 54 98 10 3A 54 E5 01 BA 65 40 39 60 64 BD 48 00 7F 98 FA 14 7C 18 F9 2E 38 84 00 02 93 BC 00 04 38 E7 FF F8 40 82 FF B8 - -==== BB 1168 (0x25480A00) approx BBs exec'd 0 ==== - - 0x25480A00: 7C88D840 cmpl cr1,r8,r27 - 0: GETL R8, t0 - 1: GETL R27, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x1, CR - 4: INCEIPL $4 - - 0x25480A04: 40840074 bc 4,4,0x25480A78 - 5: Jc04o $0x25480A78 - - -. 0 25480A00 8 -. 7C 88 D8 40 40 84 00 74 - -==== BB 1169 (0x25480A98) approx BBs exec'd 0 ==== - - 0x25480A98: 800B0000 lwz r0,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0x25480A9C: 2F000000 cmpi cr6,r0,0 - 4: GETL R0, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0x25480AA0: 409A00C4 bc 4,26,0x25480B64 - 8: Jc26o $0x25480B64 - - -. 0 25480A98 12 -. 80 0B 00 00 2F 00 00 00 40 9A 00 C4 - -==== BB 1170 (0x25480B64) approx BBs exec'd 0 ==== - - 0x25480B64: 7C0A1670 srawi r10,r0,2 - 0: GETL R0, t0 - 1: SARL $0x2, t0 (-wCa) - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0x25480B68: 7D4A0194 addze r10,r10 - 4: GETL R10, t2 - 5: ADCL $0x0, t2 (-rCa-wCa) - 6: PUTL t2, R10 - 7: INCEIPL $4 - - 0x25480B6C: 4BFFFF38 b 0x25480AA4 - 8: JMPo $0x25480AA4 ($4) - - -. 0 25480B64 12 -. 7C 0A 16 70 7D 4A 01 94 4B FF FF 38 - -==== BB 1171 (0x25480AA8) approx BBs exec'd 0 ==== - - 0x25480AA8: 7EEBBB78 or r11,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x25480AAC: 39200000 li r9,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x25480AB0: 48000014 b 0x25480AC4 - 6: JMPo $0x25480AC4 ($4) - - -. 0 25480AA8 12 -. 7E EB BB 78 39 20 00 00 48 00 00 14 - -==== BB 1172 (0x254796D0) approx BBs exec'd 0 ==== - - 0x254796D0: 817D0070 lwz r11,112(r29) - 0: GETL R29, t0 - 1: ADDL $0x70, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254796D4: 2F0B0000 cmpi cr6,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x254796D8: 409A033C bc 4,26,0x25479A14 - 9: Jc26o $0x25479A14 - - -. 0 254796D0 12 -. 81 7D 00 70 2F 0B 00 00 40 9A 03 3C - -==== BB 1173 (0x25479A14) approx BBs exec'd 0 ==== - - 0x25479A14: 835D007C lwz r26,124(r29) - 0: GETL R29, t0 - 1: ADDL $0x7C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x25479A18: 833D0028 lwz r25,40(r29) - 5: GETL R29, t4 - 6: ADDL $0x28, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0x25479A1C: 829A0004 lwz r20,4(r26) - 10: GETL R26, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R20 - 14: INCEIPL $4 - - 0x25479A20: 82BF0020 lwz r21,32(r31) - 15: GETL R31, t12 - 16: ADDL $0x20, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R21 - 19: INCEIPL $4 - - 0x25479A24: 929F002C stw r20,44(r31) - 20: GETL R20, t16 - 21: GETL R31, t18 - 22: ADDL $0x2C, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0x25479A28: 82590004 lwz r18,4(r25) - 25: GETL R25, t20 - 26: ADDL $0x4, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R18 - 29: INCEIPL $4 - - 0x25479A2C: 7D553214 add r10,r21,r6 - 30: GETL R21, t24 - 31: GETL R6, t26 - 32: ADDL t24, t26 - 33: PUTL t26, R10 - 34: INCEIPL $4 - - 0x25479A30: 7D35A050 subf r9,r21,r20 - 35: GETL R21, t28 - 36: GETL R20, t30 - 37: SUBL t28, t30 - 38: PUTL t30, R9 - 39: INCEIPL $4 - - 0x25479A34: 7E149214 add r16,r20,r18 - 40: GETL R20, t32 - 41: GETL R18, t34 - 42: ADDL t32, t34 - 43: PUTL t34, R16 - 44: INCEIPL $4 - - 0x25479A38: 913F0024 stw r9,36(r31) - 45: GETL R9, t36 - 46: GETL R31, t38 - 47: ADDL $0x24, t38 - 48: STL t36, (t38) - 49: INCEIPL $4 - - 0x25479A3C: 7E705050 subf r19,r16,r10 - 50: GETL R16, t40 - 51: GETL R10, t42 - 52: SUBL t40, t42 - 53: PUTL t42, R19 - 54: INCEIPL $4 - - 0x25479A40: 925F0030 stw r18,48(r31) - 55: GETL R18, t44 - 56: GETL R31, t46 - 57: ADDL $0x30, t46 - 58: STL t44, (t46) - 59: INCEIPL $4 - - 0x25479A44: 927F003C stw r19,60(r31) - 60: GETL R19, t48 - 61: GETL R31, t50 - 62: ADDL $0x3C, t50 - 63: STL t48, (t50) - 64: INCEIPL $4 - - 0x25479A48: 921F0038 stw r16,56(r31) - 65: GETL R16, t52 - 66: GETL R31, t54 - 67: ADDL $0x38, t54 - 68: STL t52, (t54) - 69: INCEIPL $4 - - 0x25479A4C: 4BFFFC90 b 0x254796DC - 70: JMPo $0x254796DC ($4) - - -. 0 25479A14 60 -. 83 5D 00 7C 83 3D 00 28 82 9A 00 04 82 BF 00 20 92 9F 00 2C 82 59 00 04 7D 55 32 14 7D 35 A0 50 7E 14 92 14 91 3F 00 24 7E 70 50 50 92 5F 00 30 92 7F 00 3C 92 1F 00 38 4B FF FC 90 - -==== BB 1174 (0x254799E0) approx BBs exec'd 0 ==== - - 0x254799E0: 7F8BE040 cmpl cr7,r11,r28 - 0: GETL R11, t0 - 1: GETL R28, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0x254799E4: 40BCFE40 bc 5,28,0x25479824 - 5: Jc28o $0x25479824 - - -. 0 254799E0 8 -. 7F 8B E0 40 40 BC FE 40 - -==== BB 1175 (0x254799E8) approx BBs exec'd 0 ==== - - 0x254799E8: 812B0008 lwz r9,8(r11) - 0: GETL R11, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x254799EC: 808B0000 lwz r4,0(r11) - 5: GETL R11, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x254799F0: 396B000C addi r11,r11,12 - 9: GETL R11, t8 - 10: ADDL $0xC, t8 - 11: PUTL t8, R11 - 12: INCEIPL $4 - - 0x254799F4: 7F8BE040 cmpl cr7,r11,r28 - 13: GETL R11, t10 - 14: GETL R28, t12 - 15: CMPUL t10, t12, t14 (-rSo) - 16: ICRFL t14, $0x7, CR - 17: INCEIPL $4 - - 0x254799F8: 7D09CA14 add r8,r9,r25 - 18: GETL R9, t16 - 19: GETL R25, t18 - 20: ADDL t16, t18 - 21: PUTL t18, R8 - 22: INCEIPL $4 - - 0x254799FC: 7D04C92E stwx r8,r4,r25 - 23: GETL R25, t20 - 24: GETL R4, t22 - 25: ADDL t22, t20 - 26: GETL R8, t24 - 27: STL t24, (t20) - 28: INCEIPL $4 - - 0x25479A00: 4BFFFFE4 b 0x254799E4 - 29: JMPo $0x254799E4 ($4) - - -. 0 254799E8 28 -. 81 2B 00 08 80 8B 00 00 39 6B 00 0C 7F 8B E0 40 7D 09 CA 14 7D 04 C9 2E 4B FF FF E4 - -==== BB 1176 (0x254799E4) approx BBs exec'd 0 ==== - - 0x254799E4: 40BCFE40 bc 5,28,0x25479824 - 0: Jc28o $0x25479824 - - -. 0 254799E4 4 -. 40 BC FE 40 - -==== BB 1177 (0x25479714) approx BBs exec'd 0 ==== - - 0x25479714: 3929000C addi r9,r9,12 - 0: GETL R9, t0 - 1: ADDL $0xC, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x25479718: 7F89C040 cmpl cr7,r9,r24 - 4: GETL R9, t2 - 5: GETL R24, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547971C: 419CFFF8 bc 12,28,0x25479714 - 9: Js28o $0x25479714 - - -. 0 25479714 12 -. 39 29 00 0C 7F 89 C0 40 41 9C FF F8 - -==== BB 1178 (0x254797E0) approx BBs exec'd 0 ==== - - 0x254797E0: 3C00AAAA lis r0,-21846 - 0: MOVL $0xAAAA0000, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254797E4: 600CAAAB ori r12,r0,0xAAAB - 3: MOVL $0xAAAAAAAB, t2 - 4: PUTL t2, R12 - 5: INCEIPL $4 - - 0x254797E8: 7EE86016 mulhwu r23,r8,r12 - 6: GETL R8, t4 - 7: GETL R12, t6 - 8: UMULHL t4, t6 - 9: PUTL t6, R23 - 10: INCEIPL $4 - - 0x254797EC: 56E9E8FE rlwinm r9,r23,29,3,31 - 11: GETL R23, t8 - 12: SHRL $0x3, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x254797F0: 7C893840 cmpl cr1,r9,r7 - 15: GETL R9, t10 - 16: GETL R7, t12 - 17: CMPUL t10, t12, t14 (-rSo) - 18: ICRFL t14, $0x1, CR - 19: INCEIPL $4 - - 0x254797F4: 40850008 bc 4,5,0x254797FC - 20: Jc05o $0x254797FC - - -. 0 254797E0 24 -. 3C 00 AA AA 60 0C AA AB 7E E8 60 16 56 E9 E8 FE 7C 89 38 40 40 85 00 08 - -==== BB 1179 (0x254733C0) approx BBs exec'd 0 ==== - - 0x254733C0: 4800C225 bl 0x2547F5E4 - 0: MOVL $0x254733C4, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x2547F5E4 ($4) - - -. 0 254733C0 4 -. 48 00 C2 25 - -==== BB 1180 _dl_sysdep_start_cleanup(0x2547F5E4) approx BBs exec'd 0 ==== - - 0x2547F5E4: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547F5E8: 38210010 addi r1,r1,16 - 6: GETL R1, t4 - 7: ADDL $0x10, t4 - 8: PUTL t4, R1 - 9: INCEIPL $4 - - 0x2547F5EC: 4E800020 blr - 10: GETL LR, t6 - 11: JMPo-r t6 ($4) - - -. 0 2547F5E4 12 -. 94 21 FF F0 38 21 00 10 4E 80 00 20 - -==== BB 1181 (0x254733C4) approx BBs exec'd 0 ==== - - 0x254733C4: 80CE01A4 lwz r6,420(r14) - 0: GETL R14, t0 - 1: ADDL $0x1A4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x254733C8: 2C060000 cmpi cr0,r6,0 - 5: GETL R6, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x254733CC: 4082094C bc 4,2,0x25473D18 - 9: Jc02o $0x25473D18 - - -. 0 254733C4 12 -. 80 CE 01 A4 2C 06 00 00 40 82 09 4C - -==== BB 1182 (0x254733D0) approx BBs exec'd 0 ==== - - 0x254733D0: 816E0330 lwz r11,816(r14) - 0: GETL R14, t0 - 1: ADDL $0x330, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x254733D4: 2B0B0001 cmpli cr6,r11,1 - 5: GETL R11, t4 - 6: MOVL $0x1, t8 - 7: CMPUL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0x254733D8: 4099F784 bc 4,25,0x25472B5C - 10: Jc25o $0x25472B5C - - -. 0 254733D0 12 -. 81 6E 03 30 2B 0B 00 01 40 99 F7 84 - -==== BB 1183 (0x254733DC) approx BBs exec'd 0 ==== - - 0x254733DC: 809401C0 lwz r4,448(r20) - 0: GETL R20, t0 - 1: ADDL $0x1C0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254733E0: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x254733E4: 38A00000 li r5,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R5 - 10: INCEIPL $4 - - 0x254733E8: 38C00000 li r6,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R6 - 13: INCEIPL $4 - - 0x254733EC: 480061D5 bl 0x254795C0 - 14: MOVL $0x254733F0, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x254795C0 ($4) - - -. 0 254733DC 20 -. 80 94 01 C0 7F 83 E3 78 38 A0 00 00 38 C0 00 00 48 00 61 D5 - -==== BB 1184 (0x254733F0) approx BBs exec'd 0 ==== - - 0x254733F0: 4BFFF76C b 0x25472B5C - 0: JMPo $0x25472B5C ($4) - - -. 0 254733F0 4 -. 4B FF F7 6C - -==== BB 1185 (0x25472B5C) approx BBs exec'd 0 ==== - - 0x25472B5C: 7E238B78 or r3,r17,r17 - 0: GETL R17, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x25472B60: 4800B479 bl 0x2547DFD8 - 3: MOVL $0x25472B64, t2 - 4: PUTL t2, LR - 5: JMPo-c $0x2547DFD8 ($4) - - -. 0 25472B5C 8 -. 7E 23 8B 78 48 00 B4 79 - -==== BB 1186 __GI__dl_allocate_tls_init(0x2547DFD8) approx BBs exec'd 0 ==== - - 0x2547DFD8: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547DFDC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547DFE0: 93210014 stw r25,20(r1) - 9: GETL R25, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547DFE4: 7C791B79 or. r25,r3,r3 - 14: GETL R3, t10 - 15: PUTL t10, R25 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0x2547DFE8: 48019019 bl 0x25497000 - 19: MOVL $0x2547DFEC, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x25497000 ($4) - - -. 0 2547DFD8 20 -. 94 21 FF D0 7C 08 02 A6 93 21 00 14 7C 79 1B 79 48 01 90 19 - -==== BB 1187 (0x2547DFEC) approx BBs exec'd 0 ==== - - 0x2547DFEC: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547DFF0: 92E1000C stw r23,12(r1) - 5: GETL R23, t4 - 6: GETL R1, t6 - 7: ADDL $0xC, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547DFF4: 7FC802A6 mflr r30 - 10: GETL LR, t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0x2547DFF8: 93010010 stw r24,16(r1) - 13: GETL R24, t10 - 14: GETL R1, t12 - 15: ADDL $0x10, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547DFFC: 38600000 li r3,0 - 18: MOVL $0x0, t14 - 19: PUTL t14, R3 - 20: INCEIPL $4 - - 0x2547E000: 93410018 stw r26,24(r1) - 21: GETL R26, t16 - 22: GETL R1, t18 - 23: ADDL $0x18, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547E004: 9361001C stw r27,28(r1) - 26: GETL R27, t20 - 27: GETL R1, t22 - 28: ADDL $0x1C, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0x2547E008: 93810020 stw r28,32(r1) - 31: GETL R28, t24 - 32: GETL R1, t26 - 33: ADDL $0x20, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547E00C: 93A10024 stw r29,36(r1) - 36: GETL R29, t28 - 37: GETL R1, t30 - 38: ADDL $0x24, t30 - 39: STL t28, (t30) - 40: INCEIPL $4 - - 0x2547E010: 93E1002C stw r31,44(r1) - 41: GETL R31, t32 - 42: GETL R1, t34 - 43: ADDL $0x2C, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0x2547E014: 90010034 stw r0,52(r1) - 46: GETL R0, t36 - 47: GETL R1, t38 - 48: ADDL $0x34, t38 - 49: STL t36, (t38) - 50: INCEIPL $4 - - 0x2547E018: 418200D8 bc 12,2,0x2547E0F0 - 51: Js02o $0x2547E0F0 - - -. 0 2547DFEC 48 -. 93 C1 00 28 92 E1 00 0C 7F C8 02 A6 93 01 00 10 38 60 00 00 93 41 00 18 93 61 00 1C 93 81 00 20 93 A1 00 24 93 E1 00 2C 90 01 00 34 41 82 00 D8 - -==== BB 1188 (0x2547E01C) approx BBs exec'd 0 ==== - - 0x2547E01C: 831E04C8 lwz r24,1224(r30) - 0: GETL R30, t0 - 1: ADDL $0x4C8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0x2547E020: 3B400000 li r26,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x2547E024: 82F9FFFC lwz r23,-4(r25) - 8: GETL R25, t6 - 9: ADDL $0xFFFFFFFC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0x2547E028: 83780410 lwz r27,1040(r24) - 13: GETL R24, t10 - 14: ADDL $0x410, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R27 - 17: INCEIPL $4 - - 0x2547E02C: 817B0000 lwz r11,0(r27) - 18: GETL R27, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R11 - 21: INCEIPL $4 - - 0x2547E030: 201A0000 subfic r0,r26,0 - 22: GETL R26, t18 - 23: MOVL $0x0, t20 - 24: SBBL t18, t20 (-wCa) - 25: PUTL t20, R0 - 26: INCEIPL $4 - - 0x2547E034: 7FE0D114 adde r31,r0,r26 - 27: GETL R0, t22 - 28: GETL R26, t24 - 29: ADCL t22, t24 (-rCa-wCa) - 30: PUTL t24, R31 - 31: INCEIPL $4 - - 0x2547E038: 7D3AFA14 add r9,r26,r31 - 32: GETL R26, t26 - 33: GETL R31, t28 - 34: ADDL t26, t28 - 35: PUTL t28, R9 - 36: INCEIPL $4 - - 0x2547E03C: 7F8BF840 cmpl cr7,r11,r31 - 37: GETL R11, t30 - 38: GETL R31, t32 - 39: CMPUL t30, t32, t34 (-rSo) - 40: ICRFL t34, $0x7, CR - 41: INCEIPL $4 - - 0x2547E040: 409D0064 bc 4,29,0x2547E0A4 - 42: Jc29o $0x2547E0A4 - - -. 0 2547E01C 40 -. 83 1E 04 C8 3B 40 00 00 82 F9 FF FC 83 78 04 10 81 7B 00 00 20 1A 00 00 7F E0 D1 14 7D 3A FA 14 7F 8B F8 40 40 9D 00 64 - -==== BB 1189 (0x2547E044) approx BBs exec'd 0 ==== - - 0x2547E044: 57E31838 rlwinm r3,r31,3,0,28 - 0: GETL R31, t0 - 1: SHLL $0x3, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0x2547E048: 7D23DA14 add r9,r3,r27 - 4: GETL R3, t2 - 5: GETL R27, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x2547E04C: 3B89000C addi r28,r9,12 - 9: GETL R9, t6 - 10: ADDL $0xC, t6 - 11: PUTL t6, R28 - 12: INCEIPL $4 - - 0x2547E050: 80980408 lwz r4,1032(r24) - 13: GETL R24, t8 - 14: ADDL $0x408, t8 - 15: LDL (t8), t10 - 16: PUTL t10, R4 - 17: INCEIPL $4 - - 0x2547E054: 7D3AFA14 add r9,r26,r31 - 18: GETL R26, t12 - 19: GETL R31, t14 - 20: ADDL t12, t14 - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0x2547E058: 7C892040 cmpl cr1,r9,r4 - 23: GETL R9, t16 - 24: GETL R4, t18 - 25: CMPUL t16, t18, t20 (-rSo) - 26: ICRFL t20, $0x1, CR - 27: INCEIPL $4 - - 0x2547E05C: 41850048 bc 12,5,0x2547E0A4 - 28: Js05o $0x2547E0A4 - - -. 0 2547E044 28 -. 57 E3 18 38 7D 23 DA 14 3B 89 00 0C 80 98 04 08 7D 3A FA 14 7C 89 20 40 41 85 00 48 - -==== BB 1190 (0x2547E060) approx BBs exec'd 0 ==== - - 0x2547E060: 813C0000 lwz r9,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547E064: 2F090000 cmpi cr6,r9,0 - 4: GETL R9, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x6, CR - 7: INCEIPL $4 - - 0x2547E068: 419A0028 bc 12,26,0x2547E090 - 8: Js26o $0x2547E090 - - -. 0 2547E060 12 -. 81 3C 00 00 2F 09 00 00 41 9A 00 28 - -==== BB 1191 (0x2547E06C) approx BBs exec'd 0 ==== - - 0x2547E06C: 8169022C lwz r11,556(r9) - 0: GETL R9, t0 - 1: ADDL $0x22C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547E070: 2C0BFFFF cmpi cr0,r11,-1 - 5: GETL R11, t4 - 6: MOVL $0xFFFFFFFF, t8 - 7: CMPL t4, t8, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547E074: 7D4BCA14 add r10,r11,r25 - 10: GETL R11, t10 - 11: GETL R25, t12 - 12: ADDL t10, t12 - 13: PUTL t12, R10 - 14: INCEIPL $4 - - 0x2547E078: 7D435378 or r3,r10,r10 - 15: GETL R10, t14 - 16: PUTL t14, R3 - 17: INCEIPL $4 - - 0x2547E07C: 40820040 bc 4,2,0x2547E0BC - 18: Jc02o $0x2547E0BC - - -. 0 2547E06C 20 -. 81 69 02 2C 2C 0B FF FF 7D 4B CA 14 7D 43 53 78 40 82 00 40 - -==== BB 1192 (0x2547E0BC) approx BBs exec'd 0 ==== - - 0x2547E0BC: 81690230 lwz r11,560(r9) - 0: GETL R9, t0 - 1: ADDL $0x230, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547E0C0: 5568103A rlwinm r8,r11,2,0,29 - 5: GETL R11, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x2547E0C4: 7D48B92E stwx r10,r8,r23 - 9: GETL R23, t6 - 10: GETL R8, t8 - 11: ADDL t8, t6 - 12: GETL R10, t10 - 13: STL t10, (t6) - 14: INCEIPL $4 - - 0x2547E0C8: 80A9021C lwz r5,540(r9) - 15: GETL R9, t12 - 16: ADDL $0x21C, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R5 - 19: INCEIPL $4 - - 0x2547E0CC: 80E90220 lwz r7,544(r9) - 20: GETL R9, t16 - 21: ADDL $0x220, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R7 - 24: INCEIPL $4 - - 0x2547E0D0: 80890218 lwz r4,536(r9) - 25: GETL R9, t20 - 26: ADDL $0x218, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R4 - 29: INCEIPL $4 - - 0x2547E0D4: 7FA53850 subf r29,r5,r7 - 30: GETL R5, t24 - 31: GETL R7, t26 - 32: SUBL t24, t26 - 33: PUTL t26, R29 - 34: INCEIPL $4 - - 0x2547E0D8: 48005949 bl 0x25483A20 - 35: MOVL $0x2547E0DC, t28 - 36: PUTL t28, LR - 37: JMPo-c $0x25483A20 ($4) - - -. 0 2547E0BC 32 -. 81 69 02 30 55 68 10 3A 7D 48 B9 2E 80 A9 02 1C 80 E9 02 20 80 89 02 18 7F A5 38 50 48 00 59 49 - -==== BB 1193 (0x2547E0DC) approx BBs exec'd 0 ==== - - 0x2547E0DC: 7FA5EB78 or r5,r29,r29 - 0: GETL R29, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0x2547E0E0: 38800000 li r4,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x2547E0E4: 48005661 bl 0x25483744 - 6: MOVL $0x2547E0E8, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x25483744 ($4) - - -. 0 2547E0DC 12 -. 7F A5 EB 78 38 80 00 00 48 00 56 61 - -==== BB 1194 (0x25483920) approx BBs exec'd 0 ==== - - 0x25483920: 28850010 cmpli cr1,r5,16 - 0: GETL R5, t0 - 1: MOVL $0x10, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0x25483924: 7CC62A14 add r6,r6,r5 - 5: GETL R6, t6 - 6: GETL R5, t8 - 7: ADDL t6, t8 - 8: PUTL t8, R6 - 9: INCEIPL $4 - - 0x25483928: 419F0020 bc 12,31,0x25483948 - 10: Js31o $0x25483948 - - -. 0 25483920 12 -. 28 85 00 10 7C C6 2A 14 41 9F 00 20 - -==== BB 1195 (0x25483934) approx BBs exec'd 0 ==== - - 0x25483934: 4084002C bc 4,4,0x25483960 - 0: Jc04o $0x25483960 - - -. 0 25483934 4 -. 40 84 00 2C - -==== BB 1196 (0x25483938) approx BBs exec'd 0 ==== - - 0x25483938: 4C9C0020 bclr 4,28 - 0: GETL LR, t0 - 1: Jc28o-r t0 - - -. 0 25483938 4 -. 4C 9C 00 20 - -==== BB 1197 (0x2548393C) approx BBs exec'd 0 ==== - - 0x2548393C: 9086FFFC stw r4,-4(r6) - 0: GETL R4, t0 - 1: GETL R6, t2 - 2: ADDL $0xFFFFFFFC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25483940: 9086FFF8 stw r4,-8(r6) - 5: GETL R4, t4 - 6: GETL R6, t6 - 7: ADDL $0xFFFFFFF8, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x25483944: 4E800020 blr - 10: GETL LR, t8 - 11: JMPo-r t8 ($4) - - -. 0 2548393C 12 -. 90 86 FF FC 90 86 FF F8 4E 80 00 20 - -==== BB 1198 (0x2547E0E8) approx BBs exec'd 0 ==== - - 0x2547E0E8: 4BFFFFA4 b 0x2547E08C - 0: JMPo $0x2547E08C ($4) - - -. 0 2547E0E8 4 -. 4B FF FF A4 - -==== BB 1199 (0x2547E08C) approx BBs exec'd 0 ==== - - 0x2547E08C: 817B0000 lwz r11,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R11 - 3: INCEIPL $4 - - 0x2547E090: 3BFF0001 addi r31,r31,1 - 4: GETL R31, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0x2547E094: 3B9C0008 addi r28,r28,8 - 8: GETL R28, t6 - 9: ADDL $0x8, t6 - 10: PUTL t6, R28 - 11: INCEIPL $4 - - 0x2547E098: 7F8BF840 cmpl cr7,r11,r31 - 12: GETL R11, t8 - 13: GETL R31, t10 - 14: CMPUL t8, t10, t12 (-rSo) - 15: ICRFL t12, $0x7, CR - 16: INCEIPL $4 - - 0x2547E09C: 419DFFB4 bc 12,29,0x2547E050 - 17: Js29o $0x2547E050 - - -. 0 2547E08C 20 -. 81 7B 00 00 3B FF 00 01 3B 9C 00 08 7F 8B F8 40 41 9D FF B4 - -==== BB 1200 (0x2547E050) approx BBs exec'd 0 ==== - - 0x2547E050: 80980408 lwz r4,1032(r24) - 0: GETL R24, t0 - 1: ADDL $0x408, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547E054: 7D3AFA14 add r9,r26,r31 - 5: GETL R26, t4 - 6: GETL R31, t6 - 7: ADDL t4, t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x2547E058: 7C892040 cmpl cr1,r9,r4 - 10: GETL R9, t8 - 11: GETL R4, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0x2547E05C: 41850048 bc 12,5,0x2547E0A4 - 15: Js05o $0x2547E0A4 - - -. 0 2547E050 16 -. 80 98 04 08 7D 3A FA 14 7C 89 20 40 41 85 00 48 - -==== BB 1201 (0x2547E0A4) approx BBs exec'd 0 ==== - - 0x2547E0A4: 81580408 lwz r10,1032(r24) - 0: GETL R24, t0 - 1: ADDL $0x408, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547E0A8: 7D3A4B78 or r26,r9,r9 - 5: GETL R9, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x2547E0AC: 7C8A4840 cmpl cr1,r10,r9 - 8: GETL R10, t6 - 9: GETL R9, t8 - 10: CMPUL t6, t8, t10 (-rSo) - 11: ICRFL t10, $0x1, CR - 12: INCEIPL $4 - - 0x2547E0B0: 4085003C bc 4,5,0x2547E0EC - 13: Jc05o $0x2547E0EC - - -. 0 2547E0A4 16 -. 81 58 04 08 7D 3A 4B 78 7C 8A 48 40 40 85 00 3C - -==== BB 1202 (0x2547E0EC) approx BBs exec'd 0 ==== - - 0x2547E0EC: 7F23CB78 or r3,r25,r25 - 0: GETL R25, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547E0F0: 81810034 lwz r12,52(r1) - 3: GETL R1, t2 - 4: ADDL $0x34, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0x2547E0F4: 82E1000C lwz r23,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0x2547E0F8: 83010010 lwz r24,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R24 - 17: INCEIPL $4 - - 0x2547E0FC: 7D8803A6 mtlr r12 - 18: GETL R12, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547E100: 83210014 lwz r25,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R25 - 25: INCEIPL $4 - - 0x2547E104: 83410018 lwz r26,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R26 - 30: INCEIPL $4 - - 0x2547E108: 8361001C lwz r27,28(r1) - 31: GETL R1, t24 - 32: ADDL $0x1C, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R27 - 35: INCEIPL $4 - - 0x2547E10C: 83810020 lwz r28,32(r1) - 36: GETL R1, t28 - 37: ADDL $0x20, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R28 - 40: INCEIPL $4 - - 0x2547E110: 83A10024 lwz r29,36(r1) - 41: GETL R1, t32 - 42: ADDL $0x24, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R29 - 45: INCEIPL $4 - - 0x2547E114: 83C10028 lwz r30,40(r1) - 46: GETL R1, t36 - 47: ADDL $0x28, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R30 - 50: INCEIPL $4 - - 0x2547E118: 83E1002C lwz r31,44(r1) - 51: GETL R1, t40 - 52: ADDL $0x2C, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R31 - 55: INCEIPL $4 - - 0x2547E11C: 38210030 addi r1,r1,48 - 56: GETL R1, t44 - 57: ADDL $0x30, t44 - 58: PUTL t44, R1 - 59: INCEIPL $4 - - 0x2547E120: 4E800020 blr - 60: GETL LR, t46 - 61: JMPo-r t46 ($4) - - -. 0 2547E0EC 56 -. 7F 23 CB 78 81 81 00 34 82 E1 00 0C 83 01 00 10 7D 88 03 A6 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 83 C1 00 28 83 E1 00 2C 38 21 00 30 4E 80 00 20 - -==== BB 1203 (0x25472B64) approx BBs exec'd 0 ==== - - 0x25472B64: 38517000 addi r2,r17,28672 - 0: GETL R17, t0 - 1: ADDL $0x7000, t0 - 2: PUTL t0, R2 - 3: INCEIPL $4 - - 0x25472B68: 3B000001 li r24,1 - 4: MOVL $0x1, t2 - 5: PUTL t2, R24 - 6: INCEIPL $4 - - 0x25472B6C: 931A000C stw r24,12(r26) - 7: GETL R24, t4 - 8: GETL R26, t6 - 9: ADDL $0xC, t6 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x25472B70: 48009431 bl 0x2547BFA0 - 12: MOVL $0x25472B74, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x2547BFA0 ($4) - - -. 0 25472B64 16 -. 38 51 70 00 3B 00 00 01 93 1A 00 0C 48 00 94 31 - -==== BB 1204 __GI__dl_debug_state(0x2547BFA0) approx BBs exec'd 0 ==== - - 0x2547BFA0: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547BFA4: 38210010 addi r1,r1,16 - 6: GETL R1, t4 - 7: ADDL $0x10, t4 - 8: PUTL t4, R1 - 9: INCEIPL $4 - - 0x2547BFA8: 4E800020 blr - 10: GETL LR, t6 - 11: JMPo-r t6 ($4) - - -. 0 2547BFA0 12 -. 94 21 FF F0 38 21 00 10 4E 80 00 20 - -==== BB 1205 (0x25472B74) approx BBs exec'd 0 ==== - - 0x25472B74: 480055BD bl 0x25478130 - 0: MOVL $0x25472B78, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25478130 ($4) - - -. 0 25472B74 4 -. 48 00 55 BD - -==== BB 1206 _dl_unload_cache(0x25478130) approx BBs exec'd 0 ==== - - 0x25478130: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x25478134: 7C6802A6 mflr r3 - 6: GETL LR, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x25478138: 4801EEC9 bl 0x25497000 - 9: MOVL $0x2547813C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 25478130 12 -. 94 21 FF F0 7C 68 02 A6 48 01 EE C9 - -==== BB 1207 (0x2547813C) approx BBs exec'd 0 ==== - - 0x2547813C: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x25478140: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x25478144: 93E1000C stw r31,12(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x25478148: 90610014 stw r3,20(r1) - 13: GETL R3, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547814C: 3800FFFD li r0,-3 - 18: MOVL $0xFFFFFFFD, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0x25478150: 83FE0254 lwz r31,596(r30) - 21: GETL R30, t16 - 22: ADDL $0x254, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0x25478154: 807F0000 lwz r3,0(r31) - 26: GETL R31, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R3 - 29: INCEIPL $4 - - 0x25478158: 3923FFFF addi r9,r3,-1 - 30: GETL R3, t24 - 31: ADDL $0xFFFFFFFF, t24 - 32: PUTL t24, R9 - 33: INCEIPL $4 - - 0x2547815C: 7F890040 cmpl cr7,r9,r0 - 34: GETL R9, t26 - 35: GETL R0, t28 - 36: CMPUL t26, t28, t30 (-rSo) - 37: ICRFL t30, $0x7, CR - 38: INCEIPL $4 - - 0x25478160: 409D001C bc 4,29,0x2547817C - 39: Jc29o $0x2547817C - - -. 0 2547813C 40 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 61 00 14 38 00 FF FD 83 FE 02 54 80 7F 00 00 39 23 FF FF 7F 89 00 40 40 9D 00 1C - -==== BB 1208 (0x2547817C) approx BBs exec'd 0 ==== - - 0x2547817C: 80BE025C lwz r5,604(r30) - 0: GETL R30, t0 - 1: ADDL $0x25C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x25478180: 80850000 lwz r4,0(r5) - 5: GETL R5, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x25478184: 4800A625 bl 0x254827A8 - 9: MOVL $0x25478188, t8 - 10: PUTL t8, LR - 11: JMPo-c $0x254827A8 ($4) - - -. 0 2547817C 12 -. 80 BE 02 5C 80 85 00 00 48 00 A6 25 - -==== BB 1209 munmap(0x254827A8) approx BBs exec'd 0 ==== - - 0x254827A8: 3800005B li r0,91 - 0: MOVL $0x5B, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x254827AC: 44000002 sc - 3: JMPo-sys $0x254827B0 ($4) - - -. 0 254827A8 8 -. 38 00 00 5B 44 00 00 02 - -==== BB 1210 (0x254827B0) approx BBs exec'd 0 ==== - - 0x254827B0: 4CA30020 bclr 5,3 - 0: GETL LR, t0 - 1: Jc03o-r t0 - - -. 0 254827B0 4 -. 4C A3 00 20 - -==== BB 1211 (0x25478188) approx BBs exec'd 0 ==== - - 0x25478188: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0x2547818C: 80C10014 lwz r6,20(r1) - 3: GETL R1, t2 - 4: ADDL $0x14, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R6 - 7: INCEIPL $4 - - 0x25478190: 909F0000 stw r4,0(r31) - 8: GETL R4, t6 - 9: GETL R31, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0x25478194: 83C10008 lwz r30,8(r1) - 12: GETL R1, t10 - 13: ADDL $0x8, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R30 - 16: INCEIPL $4 - - 0x25478198: 7CC803A6 mtlr r6 - 17: GETL R6, t14 - 18: PUTL t14, LR - 19: INCEIPL $4 - - 0x2547819C: 83E1000C lwz r31,12(r1) - 20: GETL R1, t16 - 21: ADDL $0xC, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R31 - 24: INCEIPL $4 - - 0x254781A0: 38210010 addi r1,r1,16 - 25: GETL R1, t20 - 26: ADDL $0x10, t20 - 27: PUTL t20, R1 - 28: INCEIPL $4 - - 0x254781A4: 4E800020 blr - 29: GETL LR, t22 - 30: JMPo-r t22 ($4) - - -. 0 25478188 32 -. 38 80 00 00 80 C1 00 14 90 9F 00 00 83 C1 00 08 7C C8 03 A6 83 E1 00 0C 38 21 00 10 4E 80 00 20 - -==== BB 1212 (0x25472B78) approx BBs exec'd 0 ==== - - 0x25472B78: 81010000 lwz r8,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R8 - 3: INCEIPL $4 - - 0x25472B7C: 82280004 lwz r17,4(r8) - 4: GETL R8, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R17 - 8: INCEIPL $4 - - 0x25472B80: 8188FFB4 lwz r12,-76(r8) - 9: GETL R8, t8 - 10: ADDL $0xFFFFFFB4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0x25472B84: 7E2803A6 mtlr r17 - 14: GETL R17, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x25472B88: 81C8FFB8 lwz r14,-72(r8) - 17: GETL R8, t14 - 18: ADDL $0xFFFFFFB8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R14 - 21: INCEIPL $4 - - 0x25472B8C: 81E8FFBC lwz r15,-68(r8) - 22: GETL R8, t18 - 23: ADDL $0xFFFFFFBC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R15 - 26: INCEIPL $4 - - 0x25472B90: 7D818120 mtcrf 0x18,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x3, CR - 29: ICRFL t22, $0x4, CR - 30: INCEIPL $4 - - 0x25472B94: 8208FFC0 lwz r16,-64(r8) - 31: GETL R8, t24 - 32: ADDL $0xFFFFFFC0, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R16 - 35: INCEIPL $4 - - 0x25472B98: 8228FFC4 lwz r17,-60(r8) - 36: GETL R8, t28 - 37: ADDL $0xFFFFFFC4, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R17 - 40: INCEIPL $4 - - 0x25472B9C: 8248FFC8 lwz r18,-56(r8) - 41: GETL R8, t32 - 42: ADDL $0xFFFFFFC8, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R18 - 45: INCEIPL $4 - - 0x25472BA0: 8268FFCC lwz r19,-52(r8) - 46: GETL R8, t36 - 47: ADDL $0xFFFFFFCC, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R19 - 50: INCEIPL $4 - - 0x25472BA4: 8288FFD0 lwz r20,-48(r8) - 51: GETL R8, t40 - 52: ADDL $0xFFFFFFD0, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R20 - 55: INCEIPL $4 - - 0x25472BA8: 82A8FFD4 lwz r21,-44(r8) - 56: GETL R8, t44 - 57: ADDL $0xFFFFFFD4, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R21 - 60: INCEIPL $4 - - 0x25472BAC: 82C8FFD8 lwz r22,-40(r8) - 61: GETL R8, t48 - 62: ADDL $0xFFFFFFD8, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R22 - 65: INCEIPL $4 - - 0x25472BB0: 82E8FFDC lwz r23,-36(r8) - 66: GETL R8, t52 - 67: ADDL $0xFFFFFFDC, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R23 - 70: INCEIPL $4 - - 0x25472BB4: 8308FFE0 lwz r24,-32(r8) - 71: GETL R8, t56 - 72: ADDL $0xFFFFFFE0, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R24 - 75: INCEIPL $4 - - 0x25472BB8: 8328FFE4 lwz r25,-28(r8) - 76: GETL R8, t60 - 77: ADDL $0xFFFFFFE4, t60 - 78: LDL (t60), t62 - 79: PUTL t62, R25 - 80: INCEIPL $4 - - 0x25472BBC: 8348FFE8 lwz r26,-24(r8) - 81: GETL R8, t64 - 82: ADDL $0xFFFFFFE8, t64 - 83: LDL (t64), t66 - 84: PUTL t66, R26 - 85: INCEIPL $4 - - 0x25472BC0: 8368FFEC lwz r27,-20(r8) - 86: GETL R8, t68 - 87: ADDL $0xFFFFFFEC, t68 - 88: LDL (t68), t70 - 89: PUTL t70, R27 - 90: INCEIPL $4 - - 0x25472BC4: 8388FFF0 lwz r28,-16(r8) - 91: GETL R8, t72 - 92: ADDL $0xFFFFFFF0, t72 - 93: LDL (t72), t74 - 94: PUTL t74, R28 - 95: INCEIPL $4 - - 0x25472BC8: 83A8FFF4 lwz r29,-12(r8) - 96: GETL R8, t76 - 97: ADDL $0xFFFFFFF4, t76 - 98: LDL (t76), t78 - 99: PUTL t78, R29 - 100: INCEIPL $4 - - 0x25472BCC: 83C8FFF8 lwz r30,-8(r8) - 101: GETL R8, t80 - 102: ADDL $0xFFFFFFF8, t80 - 103: LDL (t80), t82 - 104: PUTL t82, R30 - 105: INCEIPL $4 - - 0x25472BD0: 83E8FFFC lwz r31,-4(r8) - 106: GETL R8, t84 - 107: ADDL $0xFFFFFFFC, t84 - 108: LDL (t84), t86 - 109: PUTL t86, R31 - 110: INCEIPL $4 - - 0x25472BD4: 7D014378 or r1,r8,r8 - 111: GETL R8, t88 - 112: PUTL t88, R1 - 113: INCEIPL $4 - - 0x25472BD8: 4E800020 blr - 114: GETL LR, t90 - 115: JMPo-r t90 ($4) - - -. 0 25472B78 100 -. 81 01 00 00 82 28 00 04 81 88 FF B4 7E 28 03 A6 81 C8 FF B8 81 E8 FF BC 7D 81 81 20 82 08 FF C0 82 28 FF C4 82 48 FF C8 82 68 FF CC 82 88 FF D0 82 A8 FF D4 82 C8 FF D8 82 E8 FF DC 83 08 FF E0 83 28 FF E4 83 48 FF E8 83 68 FF EC 83 88 FF F0 83 A8 FF F4 83 C8 FF F8 83 E8 FF FC 7D 01 43 78 4E 80 00 20 - -==== BB 1213 (0x2547F324) approx BBs exec'd 0 ==== - - 0x2547F324: 82A10224 lwz r21,548(r1) - 0: GETL R1, t0 - 1: ADDL $0x224, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x2547F328: 806101E0 lwz r3,480(r1) - 5: GETL R1, t4 - 6: ADDL $0x1E0, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547F32C: 7EA803A6 mtlr r21 - 10: GETL R21, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0x2547F330: 82C101F8 lwz r22,504(r1) - 13: GETL R1, t10 - 14: ADDL $0x1F8, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R22 - 17: INCEIPL $4 - - 0x2547F334: 82A101F4 lwz r21,500(r1) - 18: GETL R1, t14 - 19: ADDL $0x1F4, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R21 - 22: INCEIPL $4 - - 0x2547F338: 82E101FC lwz r23,508(r1) - 23: GETL R1, t18 - 24: ADDL $0x1FC, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R23 - 27: INCEIPL $4 - - 0x2547F33C: 83010200 lwz r24,512(r1) - 28: GETL R1, t22 - 29: ADDL $0x200, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R24 - 32: INCEIPL $4 - - 0x2547F340: 83210204 lwz r25,516(r1) - 33: GETL R1, t26 - 34: ADDL $0x204, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R25 - 37: INCEIPL $4 - - 0x2547F344: 83410208 lwz r26,520(r1) - 38: GETL R1, t30 - 39: ADDL $0x208, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R26 - 42: INCEIPL $4 - - 0x2547F348: 8361020C lwz r27,524(r1) - 43: GETL R1, t34 - 44: ADDL $0x20C, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R27 - 47: INCEIPL $4 - - 0x2547F34C: 83810210 lwz r28,528(r1) - 48: GETL R1, t38 - 49: ADDL $0x210, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R28 - 52: INCEIPL $4 - - 0x2547F350: 83A10214 lwz r29,532(r1) - 53: GETL R1, t42 - 54: ADDL $0x214, t42 - 55: LDL (t42), t44 - 56: PUTL t44, R29 - 57: INCEIPL $4 - - 0x2547F354: 83C10218 lwz r30,536(r1) - 58: GETL R1, t46 - 59: ADDL $0x218, t46 - 60: LDL (t46), t48 - 61: PUTL t48, R30 - 62: INCEIPL $4 - - 0x2547F358: 83E1021C lwz r31,540(r1) - 63: GETL R1, t50 - 64: ADDL $0x21C, t50 - 65: LDL (t50), t52 - 66: PUTL t52, R31 - 67: INCEIPL $4 - - 0x2547F35C: 38210220 addi r1,r1,544 - 68: GETL R1, t54 - 69: ADDL $0x220, t54 - 70: PUTL t54, R1 - 71: INCEIPL $4 - - 0x2547F360: 4E800020 blr - 72: GETL LR, t56 - 73: JMPo-r t56 ($4) - - -. 0 2547F324 64 -. 82 A1 02 24 80 61 01 E0 7E A8 03 A6 82 C1 01 F8 82 A1 01 F4 82 E1 01 FC 83 01 02 00 83 21 02 04 83 41 02 08 83 61 02 0C 83 81 02 10 83 A1 02 14 83 C1 02 18 83 E1 02 1C 38 21 02 20 4E 80 00 20 - -==== BB 1214 (0x25471A20) approx BBs exec'd 0 ==== - - 0x25471A20: 813E04F4 lwz r9,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x25471A24: 7C7D1B78 or r29,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x25471A28: 38600000 li r3,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0x25471A2C: 80090000 lwz r0,0(r9) - 11: GETL R9, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0x25471A30: 70090080 andi. r9,r0,0x80 - 15: GETL R0, t12 - 16: ANDL $0x80, t12 - 17: PUTL t12, R9 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x0, CR - 20: INCEIPL $4 - - 0x25471A34: 40820028 bc 4,2,0x25471A5C - 21: Jc02o $0x25471A5C - - -. 0 25471A20 24 -. 81 3E 04 F4 7C 7D 1B 78 38 60 00 00 80 09 00 00 70 09 00 80 40 82 00 28 - -==== BB 1215 (0x25471A38) approx BBs exec'd 0 ==== - - 0x25471A38: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25471A3C: 7FA3EB78 or r3,r29,r29 - 5: GETL R29, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x25471A40: 8361000C lwz r27,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R27 - 12: INCEIPL $4 - - 0x25471A44: 83810010 lwz r28,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0x25471A48: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x25471A4C: 83A10014 lwz r29,20(r1) - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R29 - 25: INCEIPL $4 - - 0x25471A50: 83C10018 lwz r30,24(r1) - 26: GETL R1, t20 - 27: ADDL $0x18, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R30 - 30: INCEIPL $4 - - 0x25471A54: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0x25471A58: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - -. 0 25471A38 36 -. 80 81 00 24 7F A3 EB 78 83 61 00 0C 83 81 00 10 7C 88 03 A6 83 A1 00 14 83 C1 00 18 38 21 00 20 4E 80 00 20 - -==== BB 1216 (0x25471DD0) approx BBs exec'd 0 ==== - - 0x25471DD0: 82E102B4 lwz r23,692(r1) - 0: GETL R1, t0 - 1: ADDL $0x2B4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x25471DD4: 83010290 lwz r24,656(r1) - 5: GETL R1, t4 - 6: ADDL $0x290, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R24 - 9: INCEIPL $4 - - 0x25471DD8: 7EE803A6 mtlr r23 - 10: GETL R23, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0x25471DDC: 83210294 lwz r25,660(r1) - 13: GETL R1, t10 - 14: ADDL $0x294, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R25 - 17: INCEIPL $4 - - 0x25471DE0: 82E1028C lwz r23,652(r1) - 18: GETL R1, t14 - 19: ADDL $0x28C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R23 - 22: INCEIPL $4 - - 0x25471DE4: 83410298 lwz r26,664(r1) - 23: GETL R1, t18 - 24: ADDL $0x298, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R26 - 27: INCEIPL $4 - - 0x25471DE8: 8361029C lwz r27,668(r1) - 28: GETL R1, t22 - 29: ADDL $0x29C, t22 - 30: LDL (t22), t24 - 31: PUTL t24, R27 - 32: INCEIPL $4 - - 0x25471DEC: 838102A0 lwz r28,672(r1) - 33: GETL R1, t26 - 34: ADDL $0x2A0, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R28 - 37: INCEIPL $4 - - 0x25471DF0: 83A102A4 lwz r29,676(r1) - 38: GETL R1, t30 - 39: ADDL $0x2A4, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R29 - 42: INCEIPL $4 - - 0x25471DF4: 83C102A8 lwz r30,680(r1) - 43: GETL R1, t34 - 44: ADDL $0x2A8, t34 - 45: LDL (t34), t36 - 46: PUTL t36, R30 - 47: INCEIPL $4 - - 0x25471DF8: 83E102AC lwz r31,684(r1) - 48: GETL R1, t38 - 49: ADDL $0x2AC, t38 - 50: LDL (t38), t40 - 51: PUTL t40, R31 - 52: INCEIPL $4 - - 0x25471DFC: 382102B0 addi r1,r1,688 - 53: GETL R1, t42 - 54: ADDL $0x2B0, t42 - 55: PUTL t42, R1 - 56: INCEIPL $4 - - 0x25471E00: 4E800020 blr - 57: GETL LR, t44 - 58: JMPo-r t44 ($4) - - -. 0 25471DD0 52 -. 82 E1 02 B4 83 01 02 90 7E E8 03 A6 83 21 02 94 82 E1 02 8C 83 41 02 98 83 61 02 9C 83 81 02 A0 83 A1 02 A4 83 C1 02 A8 83 E1 02 AC 38 21 02 B0 4E 80 00 20 - -==== BB 1217 (0x254804E8) approx BBs exec'd 0 ==== - - 0x254804E8: 48016B19 bl 0x25497000 - 0: MOVL $0x254804EC, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x25497000 ($4) - - -. 0 254804E8 4 -. 48 01 6B 19 - -==== BB 1218 (0x254804EC) approx BBs exec'd 0 ==== - - 0x254804EC: 7FE802A6 mflr r31 - 0: GETL LR, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0x254804F0: 7C7E1B78 or r30,r3,r3 - 3: GETL R3, t2 - 4: PUTL t2, R30 - 5: INCEIPL $4 - - 0x254804F4: 839F0498 lwz r28,1176(r31) - 6: GETL R31, t4 - 7: ADDL $0x498, t4 - 8: LDL (t4), t6 - 9: PUTL t6, R28 - 10: INCEIPL $4 - - 0x254804F8: 83BF04D0 lwz r29,1232(r31) - 11: GETL R31, t8 - 12: ADDL $0x4D0, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R29 - 15: INCEIPL $4 - - 0x254804FC: 837F04DC lwz r27,1244(r31) - 16: GETL R31, t12 - 17: ADDL $0x4DC, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R27 - 20: INCEIPL $4 - - 0x25480500: 807C0000 lwz r3,0(r28) - 21: GETL R28, t16 - 22: LDL (t16), t18 - 23: PUTL t18, R3 - 24: INCEIPL $4 - - 0x25480504: 809D0000 lwz r4,0(r29) - 25: GETL R29, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R4 - 28: INCEIPL $4 - - 0x25480508: 80BB0000 lwz r5,0(r27) - 29: GETL R27, t24 - 30: LDL (t24), t26 - 31: PUTL t26, R5 - 32: INCEIPL $4 - - 0x2548050C: 5486103A rlwinm r6,r4,2,0,29 - 33: GETL R4, t28 - 34: SHLL $0x2, t28 - 35: PUTL t28, R6 - 36: INCEIPL $4 - - 0x25480510: 7CC53214 add r6,r5,r6 - 37: GETL R5, t30 - 38: GETL R6, t32 - 39: ADDL t30, t32 - 40: PUTL t32, R6 - 41: INCEIPL $4 - - 0x25480514: 38C60004 addi r6,r6,4 - 42: GETL R6, t34 - 43: ADDL $0x4, t34 - 44: PUTL t34, R6 - 45: INCEIPL $4 - - 0x25480518: 4BFFB229 bl 0x2547B740 - 46: MOVL $0x2548051C, t36 - 47: PUTL t36, LR - 48: JMPo-c $0x2547B740 ($4) - - -. 0 254804EC 48 -. 7F E8 02 A6 7C 7E 1B 78 83 9F 04 98 83 BF 04 D0 83 7F 04 DC 80 7C 00 00 80 9D 00 00 80 BB 00 00 54 86 10 3A 7C C5 32 14 38 C6 00 04 4B FF B2 29 - -==== BB 1219 _dl_init_internal(0x2547B740) approx BBs exec'd 0 ==== - - 0x2547B740: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547B744: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547B748: 4801B8B9 bl 0x25497000 - 9: MOVL $0x2547B74C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547B740 12 -. 94 21 FF C0 7C 08 02 A6 48 01 B8 B9 - -==== BB 1220 (0x2547B74C) approx BBs exec'd 0 ==== - - 0x2547B74C: 93C10038 stw r30,56(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x38, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547B750: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547B754: 92C10018 stw r22,24(r1) - 8: GETL R22, t6 - 9: GETL R1, t8 - 10: ADDL $0x18, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0x2547B758: 90010044 stw r0,68(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x44, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0x2547B75C: 93E1003C stw r31,60(r1) - 18: GETL R31, t14 - 19: GETL R1, t16 - 20: ADDL $0x3C, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0x2547B760: 82DE04C8 lwz r22,1224(r30) - 23: GETL R30, t18 - 24: ADDL $0x4C8, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R22 - 27: INCEIPL $4 - - 0x2547B764: 92E1001C stw r23,28(r1) - 28: GETL R23, t22 - 29: GETL R1, t24 - 30: ADDL $0x1C, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0x2547B768: 7C972378 or r23,r4,r4 - 33: GETL R4, t26 - 34: PUTL t26, R23 - 35: INCEIPL $4 - - 0x2547B76C: 83F601A0 lwz r31,416(r22) - 36: GETL R22, t28 - 37: ADDL $0x1A0, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R31 - 40: INCEIPL $4 - - 0x2547B770: 93010020 stw r24,32(r1) - 41: GETL R24, t32 - 42: GETL R1, t34 - 43: ADDL $0x20, t34 - 44: STL t32, (t34) - 45: INCEIPL $4 - - 0x2547B774: 7CB82B78 or r24,r5,r5 - 46: GETL R5, t36 - 47: PUTL t36, R24 - 48: INCEIPL $4 - - 0x2547B778: 2F9F0000 cmpi cr7,r31,0 - 49: GETL R31, t38 - 50: CMP0L t38, t40 (-rSo) - 51: ICRFL t40, $0x7, CR - 52: INCEIPL $4 - - 0x2547B77C: 93210024 stw r25,36(r1) - 53: GETL R25, t42 - 54: GETL R1, t44 - 55: ADDL $0x24, t44 - 56: STL t42, (t44) - 57: INCEIPL $4 - - 0x2547B780: 93410028 stw r26,40(r1) - 58: GETL R26, t46 - 59: GETL R1, t48 - 60: ADDL $0x28, t48 - 61: STL t46, (t48) - 62: INCEIPL $4 - - 0x2547B784: 7CD93378 or r25,r6,r6 - 63: GETL R6, t50 - 64: PUTL t50, R25 - 65: INCEIPL $4 - - 0x2547B788: 9361002C stw r27,44(r1) - 66: GETL R27, t52 - 67: GETL R1, t54 - 68: ADDL $0x2C, t54 - 69: STL t52, (t54) - 70: INCEIPL $4 - - 0x2547B78C: 7C7A1B78 or r26,r3,r3 - 71: GETL R3, t56 - 72: PUTL t56, R26 - 73: INCEIPL $4 - - 0x2547B790: 93A10034 stw r29,52(r1) - 74: GETL R29, t58 - 75: GETL R1, t60 - 76: ADDL $0x34, t60 - 77: STL t58, (t60) - 78: INCEIPL $4 - - 0x2547B794: 92810010 stw r20,16(r1) - 79: GETL R20, t62 - 80: GETL R1, t64 - 81: ADDL $0x10, t64 - 82: STL t62, (t64) - 83: INCEIPL $4 - - 0x2547B798: 92A10014 stw r21,20(r1) - 84: GETL R21, t66 - 85: GETL R1, t68 - 86: ADDL $0x14, t68 - 87: STL t66, (t68) - 88: INCEIPL $4 - - 0x2547B79C: 93810030 stw r28,48(r1) - 89: GETL R28, t70 - 90: GETL R1, t72 - 91: ADDL $0x30, t72 - 92: STL t70, (t72) - 93: INCEIPL $4 - - 0x2547B7A0: 83A300A0 lwz r29,160(r3) - 94: GETL R3, t74 - 95: ADDL $0xA0, t74 - 96: LDL (t74), t76 - 97: PUTL t76, R29 - 98: INCEIPL $4 - - 0x2547B7A4: 836300A4 lwz r27,164(r3) - 99: GETL R3, t78 - 100: ADDL $0xA4, t78 - 101: LDL (t78), t80 - 102: PUTL t80, R27 - 103: INCEIPL $4 - - 0x2547B7A8: 409E019C bc 4,30,0x2547B944 - 104: Jc30o $0x2547B944 - - -. 0 2547B74C 96 -. 93 C1 00 38 7F C8 02 A6 92 C1 00 18 90 01 00 44 93 E1 00 3C 82 DE 04 C8 92 E1 00 1C 7C 97 23 78 83 F6 01 A0 93 01 00 20 7C B8 2B 78 2F 9F 00 00 93 21 00 24 93 41 00 28 7C D9 33 78 93 61 00 2C 7C 7A 1B 78 93 A1 00 34 92 81 00 10 92 A1 00 14 93 81 00 30 83 A3 00 A0 83 63 00 A4 40 9E 01 9C - -==== BB 1221 (0x2547B944) approx BBs exec'd 0 ==== - - 0x2547B944: 801F0180 lwz r0,384(r31) - 0: GETL R31, t0 - 1: ADDL $0x180, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x2547B948: 74091000 andis. r9,r0,0x1000 - 5: GETL R0, t4 - 6: ANDL $0x10000000, t4 - 7: PUTL t4, R9 - 8: CMP0L t4, t6 (-rSo) - 9: ICRFL t6, $0x0, CR - 10: INCEIPL $4 - - 0x2547B94C: 40820110 bc 4,2,0x2547BA5C - 11: Jc02o $0x2547BA5C - - -. 0 2547B944 12 -. 80 1F 01 80 74 09 10 00 40 82 01 10 - -==== BB 1222 (0x2547B950) approx BBs exec'd 0 ==== - - 0x2547B950: 64091000 oris r9,r0,0x1000 - 0: GETL R0, t0 - 1: ORL $0x10000000, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x2547B954: 809F0004 lwz r4,4(r31) - 4: GETL R31, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2547B958: 913F0180 stw r9,384(r31) - 9: GETL R9, t6 - 10: GETL R31, t8 - 11: ADDL $0x180, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547B95C: 88640000 lbz r3,0(r4) - 14: GETL R4, t10 - 15: LDB (t10), t12 - 16: PUTL t12, R3 - 17: INCEIPL $4 - - 0x2547B960: 2F030000 cmpi cr6,r3,0 - 18: GETL R3, t14 - 19: CMP0L t14, t16 (-rSo) - 20: ICRFL t16, $0x6, CR - 21: INCEIPL $4 - - 0x2547B964: 419A00F0 bc 12,26,0x2547BA54 - 22: Js26o $0x2547BA54 - - -. 0 2547B950 24 -. 64 09 10 00 80 9F 00 04 91 3F 01 80 88 64 00 00 2F 03 00 00 41 9A 00 F0 - -==== BB 1223 (0x2547B968) approx BBs exec'd 0 ==== - - 0x2547B968: 815F0050 lwz r10,80(r31) - 0: GETL R31, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547B96C: 2C8A0000 cmpi cr1,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547B970: 40860010 bc 4,6,0x2547B980 - 9: Jc06o $0x2547B980 - - -. 0 2547B968 12 -. 81 5F 00 50 2C 8A 00 00 40 86 00 10 - -==== BB 1224 (0x2547B980) approx BBs exec'd 0 ==== - - 0x2547B980: 813E04F4 lwz r9,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547B984: 80C90000 lwz r6,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R6 - 8: INCEIPL $4 - - 0x2547B988: 70C90002 andi. r9,r6,0x2 - 9: GETL R6, t8 - 10: ANDL $0x2, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x2547B98C: 40820130 bc 4,2,0x2547BABC - 15: Jc02o $0x2547BABC - - -. 0 2547B980 16 -. 81 3E 04 F4 80 C9 00 00 70 C9 00 02 40 82 01 30 - -==== BB 1225 (0x2547B990) approx BBs exec'd 0 ==== - - 0x2547B990: 2F0A0000 cmpi cr6,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547B994: 409A00D4 bc 4,26,0x2547BA68 - 4: Jc26o $0x2547BA68 - - -. 0 2547B990 8 -. 2F 0A 00 00 40 9A 00 D4 - -==== BB 1226 (0x2547BA68) approx BBs exec'd 0 ==== - - 0x2547BA68: 818A0004 lwz r12,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0x2547BA6C: 7EE3BB78 or r3,r23,r23 - 5: GETL R23, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547BA70: 811F0000 lwz r8,0(r31) - 8: GETL R31, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R8 - 11: INCEIPL $4 - - 0x2547BA74: 7F04C378 or r4,r24,r24 - 12: GETL R24, t10 - 13: PUTL t10, R4 - 14: INCEIPL $4 - - 0x2547BA78: 7F25CB78 or r5,r25,r25 - 15: GETL R25, t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0x2547BA7C: 7CE86214 add r7,r8,r12 - 18: GETL R8, t14 - 19: GETL R12, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R7 - 22: INCEIPL $4 - - 0x2547BA80: 7CE903A6 mtctr r7 - 23: GETL R7, t18 - 24: PUTL t18, CTR - 25: INCEIPL $4 - - 0x2547BA84: 4E800421 bctrl - 26: MOVL $0x2547BA88, t20 - 27: PUTL t20, LR - 28: GETL CTR, t22 - 29: JMPo-c t22 ($4) - - -. 0 2547BA68 32 -. 81 8A 00 04 7E E3 BB 78 81 1F 00 00 7F 04 C3 78 7F 25 CB 78 7C E8 62 14 7C E9 03 A6 4E 80 04 21 - -==== BB 1227 (0xFFDE898) approx BBs exec'd 0 ==== - - 0xFFDE898: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDE89C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDE8A0: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFFDE8A4: 4800001D bl 0xFFDE8C0 - 14: MOVL $0xFFDE8A8, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFDE8C0 ($4) - - -. 0 FFDE898 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 1D - -==== BB 1228 (0xFFDE8C0) approx BBs exec'd 0 ==== - - 0xFFDE8C0: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDE8C4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDE8C8: 93C10008 stw r30,8(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFFDE8CC: 90010014 stw r0,20(r1) - 14: GETL R0, t10 - 15: GETL R1, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xFFDE8D0: 48010839 bl 0xFFEF108 - 19: MOVL $0xFFDE8D4, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xFFEF108 ($4) - - -. 0 FFDE8C0 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 01 08 39 - -==== BB 1229 (0xFFEF108) approx BBs exec'd 0 ==== - - 0xFFEF108: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0xFFEF10C, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - -. 0 FFEF108 4 -. 4E 80 00 21 - -==== BB 1230 (0xFFDE8D4) approx BBs exec'd 0 ==== - - 0xFFDE8D4: 7FC802A6 mflr r30 - 0: GETL LR, t0 - 1: PUTL t0, R30 - 2: INCEIPL $4 - - 0xFFDE8D8: 801E000C lwz r0,12(r30) - 3: GETL R30, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFFDE8DC: 2F800000 cmpi cr7,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0xFFDE8E0: 419E000C bc 12,30,0xFFDE8EC - 12: Js30o $0xFFDE8EC - - -. 0 FFDE8D4 16 -. 7F C8 02 A6 80 1E 00 0C 2F 80 00 00 41 9E 00 0C - -==== BB 1231 (0xFFDE8EC) approx BBs exec'd 0 ==== - - 0xFFDE8EC: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDE8F0: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xFFDE8F4: 83C10008 lwz r30,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xFFDE8F8: 38210010 addi r1,r1,16 - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: PUTL t10, R1 - 16: INCEIPL $4 - - 0xFFDE8FC: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - -. 0 FFDE8EC 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 - -==== BB 1232 (0xFFDE8A8) approx BBs exec'd 0 ==== - - 0xFFDE8A8: 48000115 bl 0xFFDE9BC - 0: MOVL $0xFFDE8AC, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFFDE9BC ($4) - - -. 0 FFDE8A8 4 -. 48 00 01 15 - -==== BB 1233 (0xFFDE9BC) approx BBs exec'd 0 ==== - - 0xFFDE9BC: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDE9C0: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDE9C4: 429F0005 bcl 20,31,0xFFDE9C8 - 9: MOVL $0xFFDE9C8, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFFDE9C8: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFFDE9CC: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xFFDE9D0: 90010014 stw r0,20(r1) - 20: GETL R0, t14 - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFFDE9D4: 801EFFF0 lwz r0,-16(r30) - 25: GETL R30, t18 - 26: ADDL $0xFFFFFFF0, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R0 - 29: INCEIPL $4 - - 0xFFDE9D8: 7FC0F214 add r30,r0,r30 - 30: GETL R0, t22 - 31: GETL R30, t24 - 32: ADDL t22, t24 - 33: PUTL t24, R30 - 34: INCEIPL $4 - - 0xFFDE9DC: 807E8010 lwz r3,-32752(r30) - 35: GETL R30, t26 - 36: ADDL $0xFFFF8010, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R3 - 39: INCEIPL $4 - - 0xFFDE9E0: 80030000 lwz r0,0(r3) - 40: GETL R3, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R0 - 43: INCEIPL $4 - - 0xFFDE9E4: 2F800000 cmpi cr7,r0,0 - 44: GETL R0, t34 - 45: CMP0L t34, t36 (-rSo) - 46: ICRFL t36, $0x7, CR - 47: INCEIPL $4 - - 0xFFDE9E8: 419E0018 bc 12,30,0xFFDEA00 - 48: Js30o $0xFFDEA00 - - -. 0 FFDE9BC 48 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 90 01 00 14 80 1E FF F0 7F C0 F2 14 80 7E 80 10 80 03 00 00 2F 80 00 00 41 9E 00 18 - -==== BB 1234 (0xFFDEA00) approx BBs exec'd 0 ==== - - 0xFFDEA00: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDEA04: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFFDEA08: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0xFFDEA0C: 7C0803A6 mtlr r0 - 14: GETL R0, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0xFFDEA10: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - -. 0 FFDEA00 20 -. 80 01 00 14 83 C1 00 08 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -==== BB 1235 (0xFFDE8AC) approx BBs exec'd 0 ==== - - 0xFFDE8AC: 48000659 bl 0xFFDEF04 - 0: MOVL $0xFFDE8B0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFFDEF04 ($4) - - -. 0 FFDE8AC 4 -. 48 00 06 59 - -==== BB 1236 (0xFFDEF04) approx BBs exec'd 0 ==== - - 0xFFDEF04: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDEF08: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDEF0C: 429F0005 bcl 20,31,0xFFDEF10 - 9: MOVL $0xFFDEF10, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFFDEF10: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFFDEF14: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xFFDEF18: 93E1000C stw r31,12(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFFDEF1C: 90010014 stw r0,20(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFFDEF20: 801EFFF0 lwz r0,-16(r30) - 30: GETL R30, t22 - 31: ADDL $0xFFFFFFF0, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFFDEF24: 7FC0F214 add r30,r0,r30 - 35: GETL R0, t26 - 36: GETL R30, t28 - 37: ADDL t26, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xFFDEF28: 813E8000 lwz r9,-32768(r30) - 40: GETL R30, t30 - 41: ADDL $0xFFFF8000, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xFFDEF2C: 8009FFFC lwz r0,-4(r9) - 45: GETL R9, t34 - 46: ADDL $0xFFFFFFFC, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R0 - 49: INCEIPL $4 - - 0xFFDEF30: 3BE9FFFC addi r31,r9,-4 - 50: GETL R9, t38 - 51: ADDL $0xFFFFFFFC, t38 - 52: PUTL t38, R31 - 53: INCEIPL $4 - - 0xFFDEF34: 48000010 b 0xFFDEF44 - 54: JMPo $0xFFDEF44 ($4) - - -. 0 FFDEF04 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 80 09 FF FC 3B E9 FF FC 48 00 00 10 - -==== BB 1237 (0xFFDEF44) approx BBs exec'd 0 ==== - - 0xFFDEF44: 2F80FFFF cmpi cr7,r0,-1 - 0: GETL R0, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFFDEF48: 409EFFF0 bc 4,30,0xFFDEF38 - 5: Jc30o $0xFFDEF38 - - -. 0 FFDEF44 8 -. 2F 80 FF FF 40 9E FF F0 - -==== BB 1238 (0xFFDEF4C) approx BBs exec'd 0 ==== - - 0xFFDEF4C: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDEF50: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFFDEF54: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xFFDEF58: 7C0803A6 mtlr r0 - 15: GETL R0, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFFDEF5C: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xFFDEF60: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - -. 0 FFDEF4C 24 -. 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -==== BB 1239 (0xFFDE8B0) approx BBs exec'd 0 ==== - - 0xFFDE8B0: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDE8B4: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xFFDE8B8: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xFFDE8BC: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - -. 0 FFDE8B0 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -==== BB 1240 (0x2547BA88) approx BBs exec'd 0 ==== - - 0x2547BA88: 4BFFFF10 b 0x2547B998 - 0: JMPo $0x2547B998 ($4) - - -. 0 2547BA88 4 -. 4B FF FF 10 - -==== BB 1241 (0x2547B998) approx BBs exec'd 0 ==== - - 0x2547B998: 817F0084 lwz r11,132(r31) - 0: GETL R31, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547B99C: 2C8B0000 cmpi cr1,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547B9A0: 418600BC bc 12,6,0x2547BA5C - 9: Js06o $0x2547BA5C - - -. 0 2547B998 12 -. 81 7F 00 84 2C 8B 00 00 41 86 00 BC - -==== BB 1242 (0x2547BA5C) approx BBs exec'd 0 ==== - - 0x2547BA5C: 3B800000 li r28,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R28 - 2: INCEIPL $4 - - 0x2547BA60: 939601A0 stw r28,416(r22) - 3: GETL R28, t2 - 4: GETL R22, t4 - 5: ADDL $0x1A0, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0x2547BA64: 4BFFFD48 b 0x2547B7AC - 8: JMPo $0x2547B7AC ($4) - - -. 0 2547BA5C 12 -. 3B 80 00 00 93 96 01 A0 4B FF FD 48 - -==== BB 1243 (0x2547B7AC) approx BBs exec'd 0 ==== - - 0x2547B7AC: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547B7B0: 409E0240 bc 4,30,0x2547B9F0 - 4: Jc30o $0x2547B9F0 - - -. 0 2547B7AC 8 -. 2F 9D 00 00 40 9E 02 40 - -==== BB 1244 (0x2547B7B4) approx BBs exec'd 0 ==== - - 0x2547B7B4: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547B7B8: 3A800001 li r20,1 - 3: MOVL $0x1, t2 - 4: PUTL t2, R20 - 5: INCEIPL $4 - - 0x2547B7BC: 48000789 bl 0x2547BF44 - 6: MOVL $0x2547B7C0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0x2547BF44 ($4) - - -. 0 2547B7B4 12 -. 38 60 00 00 3A 80 00 01 48 00 07 89 - -==== BB 1245 (0x2547BF94) approx BBs exec'd 0 ==== - - 0x2547BF94: 83C10008 lwz r30,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R30 - 4: INCEIPL $4 - - 0x2547BF98: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x2547BF9C: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - -. 0 2547BF94 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 - -==== BB 1246 (0x2547B7C0) approx BBs exec'd 0 ==== - - 0x2547B7C0: 9283000C stw r20,12(r3) - 0: GETL R20, t0 - 1: GETL R3, t2 - 2: ADDL $0xC, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547B7C4: 7C761B78 or r22,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R22 - 7: INCEIPL $4 - - 0x2547B7C8: 480007D9 bl 0x2547BFA0 - 8: MOVL $0x2547B7CC, t6 - 9: PUTL t6, LR - 10: JMPo-c $0x2547BFA0 ($4) - - -. 0 2547B7C0 12 -. 92 83 00 0C 7C 76 1B 78 48 00 07 D9 - -==== BB 1247 (0x2547B7CC) approx BBs exec'd 0 ==== - - 0x2547B7CC: 83BA015C lwz r29,348(r26) - 0: GETL R26, t0 - 1: ADDL $0x15C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0x2547B7D0: 2F9D0000 cmpi cr7,r29,0 - 5: GETL R29, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547B7D4: 3B9DFFFF addi r28,r29,-1 - 9: GETL R29, t8 - 10: ADDL $0xFFFFFFFF, t8 - 11: PUTL t8, R28 - 12: INCEIPL $4 - - 0x2547B7D8: 419E0058 bc 12,30,0x2547B830 - 13: Js30o $0x2547B830 - - -. 0 2547B7CC 16 -. 83 BA 01 5C 2F 9D 00 00 3B 9D FF FF 41 9E 00 58 - -==== BB 1248 (0x2547B7DC) approx BBs exec'd 0 ==== - - 0x2547B7DC: 82BA01E8 lwz r21,488(r26) - 0: GETL R26, t0 - 1: ADDL $0x1E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R21 - 4: INCEIPL $4 - - 0x2547B7E0: 5780103A rlwinm r0,r28,2,0,29 - 5: GETL R28, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547B7E4: 7FF5002E lwzx r31,r21,r0 - 9: GETL R0, t6 - 10: GETL R21, t8 - 11: ADDL t8, t6 - 12: LDL (t6), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0x2547B7E8: 801F0180 lwz r0,384(r31) - 15: GETL R31, t12 - 16: ADDL $0x180, t12 - 17: LDL (t12), t14 - 18: PUTL t14, R0 - 19: INCEIPL $4 - - 0x2547B7EC: 74091000 andis. r9,r0,0x1000 - 20: GETL R0, t16 - 21: ANDL $0x10000000, t16 - 22: PUTL t16, R9 - 23: CMP0L t16, t18 (-rSo) - 24: ICRFL t18, $0x0, CR - 25: INCEIPL $4 - - 0x2547B7F0: 40820034 bc 4,2,0x2547B824 - 26: Jc02o $0x2547B824 - - -. 0 2547B7DC 24 -. 82 BA 01 E8 57 80 10 3A 7F F5 00 2E 80 1F 01 80 74 09 10 00 40 82 00 34 - -==== BB 1249 (0x2547B7F4) approx BBs exec'd 0 ==== - - 0x2547B7F4: 64091000 oris r9,r0,0x1000 - 0: GETL R0, t0 - 1: ORL $0x10000000, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0x2547B7F8: 809F0004 lwz r4,4(r31) - 4: GETL R31, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2547B7FC: 913F0180 stw r9,384(r31) - 9: GETL R9, t6 - 10: GETL R31, t8 - 11: ADDL $0x180, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547B800: 88640000 lbz r3,0(r4) - 14: GETL R4, t10 - 15: LDB (t10), t12 - 16: PUTL t12, R3 - 17: INCEIPL $4 - - 0x2547B804: 2F030000 cmpi cr6,r3,0 - 18: GETL R3, t14 - 19: CMP0L t14, t16 (-rSo) - 20: ICRFL t16, $0x6, CR - 21: INCEIPL $4 - - 0x2547B808: 419A0104 bc 12,26,0x2547B90C - 22: Js26o $0x2547B90C - - -. 0 2547B7F4 24 -. 64 09 10 00 80 9F 00 04 91 3F 01 80 88 64 00 00 2F 03 00 00 41 9A 01 04 - -==== BB 1250 (0x2547B80C) approx BBs exec'd 0 ==== - - 0x2547B80C: 815F0050 lwz r10,80(r31) - 0: GETL R31, t0 - 1: ADDL $0x50, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547B810: 2C8A0000 cmpi cr1,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547B814: 40860064 bc 4,6,0x2547B878 - 9: Jc06o $0x2547B878 - - -. 0 2547B80C 12 -. 81 5F 00 50 2C 8A 00 00 40 86 00 64 - -==== BB 1251 (0x2547B818) approx BBs exec'd 0 ==== - - 0x2547B818: 80BF0084 lwz r5,132(r31) - 0: GETL R31, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547B81C: 2F850000 cmpi cr7,r5,0 - 5: GETL R5, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547B820: 409E0058 bc 4,30,0x2547B878 - 9: Jc30o $0x2547B878 - - -. 0 2547B818 12 -. 80 BF 00 84 2F 85 00 00 40 9E 00 58 - -==== BB 1252 (0x2547B824) approx BBs exec'd 0 ==== - - 0x2547B824: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547B828: 3B9CFFFF addi r28,r28,-1 - 4: GETL R28, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2547B82C: 409EFFB0 bc 4,30,0x2547B7DC - 8: Jc30o $0x2547B7DC - - -. 0 2547B824 12 -. 2F 9C 00 00 3B 9C FF FF 40 9E FF B0 - -==== BB 1253 (0x2547B878) approx BBs exec'd 0 ==== - - 0x2547B878: 80DE04F4 lwz r6,1268(r30) - 0: GETL R30, t0 - 1: ADDL $0x4F4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0x2547B87C: 83660000 lwz r27,0(r6) - 5: GETL R6, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0x2547B880: 73690002 andi. r9,r27,0x2 - 9: GETL R27, t8 - 10: ANDL $0x2, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0x2547B884: 4082009C bc 4,2,0x2547B920 - 15: Jc02o $0x2547B920 - - -. 0 2547B878 16 -. 80 DE 04 F4 83 66 00 00 73 69 00 02 40 82 00 9C - -==== BB 1254 (0x2547B888) approx BBs exec'd 0 ==== - - 0x2547B888: 2F0A0000 cmpi cr6,r10,0 - 0: GETL R10, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547B88C: 409A005C bc 4,26,0x2547B8E8 - 4: Jc26o $0x2547B8E8 - - -. 0 2547B888 8 -. 2F 0A 00 00 40 9A 00 5C - -==== BB 1255 (0x2547B8E8) approx BBs exec'd 0 ==== - - 0x2547B8E8: 810A0004 lwz r8,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547B8EC: 7EE3BB78 or r3,r23,r23 - 5: GETL R23, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0x2547B8F0: 80FF0000 lwz r7,0(r31) - 8: GETL R31, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R7 - 11: INCEIPL $4 - - 0x2547B8F4: 7F25CB78 or r5,r25,r25 - 12: GETL R25, t10 - 13: PUTL t10, R5 - 14: INCEIPL $4 - - 0x2547B8F8: 7C874214 add r4,r7,r8 - 15: GETL R7, t12 - 16: GETL R8, t14 - 17: ADDL t12, t14 - 18: PUTL t14, R4 - 19: INCEIPL $4 - - 0x2547B8FC: 7C8903A6 mtctr r4 - 20: GETL R4, t16 - 21: PUTL t16, CTR - 22: INCEIPL $4 - - 0x2547B900: 7F04C378 or r4,r24,r24 - 23: GETL R24, t18 - 24: PUTL t18, R4 - 25: INCEIPL $4 - - 0x2547B904: 4E800421 bctrl - 26: MOVL $0x2547B908, t20 - 27: PUTL t20, LR - 28: GETL CTR, t22 - 29: JMPo-c t22 ($4) - - -. 0 2547B8E8 32 -. 81 0A 00 04 7E E3 BB 78 80 FF 00 00 7F 25 CB 78 7C 87 42 14 7C 89 03 A6 7F 04 C3 78 4E 80 04 21 - -==== BB 1256 _init(0xFE9B620) approx BBs exec'd 0 ==== - - 0xFE9B620: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE9B624: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE9B628: 4812C829 bl 0xFFC7E50 - 9: MOVL $0xFE9B62C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FE9B620 12 -. 94 21 FF E0 7C 08 02 A6 48 12 C8 29 - -==== BB 1257 (0xFFC7E50) approx BBs exec'd 0 ==== - - 0xFFC7E50: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0xFFC7E54, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - -. 0 FFC7E50 4 -. 4E 80 00 21 - -==== BB 1258 (0xFE9B62C) approx BBs exec'd 0 ==== - - 0xFE9B62C: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE9B630: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE9B634: 93810010 stw r28,16(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE9B638: 93A10014 stw r29,20(r1) - 13: GETL R29, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE9B63C: 7CBC2B78 or r28,r5,r5 - 18: GETL R5, t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0xFE9B640: 93E1001C stw r31,28(r1) - 21: GETL R31, t16 - 22: GETL R1, t18 - 23: ADDL $0x1C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFE9B644: 7C9D2378 or r29,r4,r4 - 26: GETL R4, t20 - 27: PUTL t20, R29 - 28: INCEIPL $4 - - 0xFE9B648: 817E1CE4 lwz r11,7396(r30) - 29: GETL R30, t22 - 30: ADDL $0x1CE4, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R11 - 33: INCEIPL $4 - - 0xFE9B64C: 7C7F1B78 or r31,r3,r3 - 34: GETL R3, t26 - 35: PUTL t26, R31 - 36: INCEIPL $4 - - 0xFE9B650: 811E1AA4 lwz r8,6820(r30) - 37: GETL R30, t28 - 38: ADDL $0x1AA4, t28 - 39: LDL (t28), t30 - 40: PUTL t30, R8 - 41: INCEIPL $4 - - 0xFE9B654: 39200000 li r9,0 - 42: MOVL $0x0, t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xFE9B658: 2F8B0000 cmpi cr7,r11,0 - 45: GETL R11, t34 - 46: CMP0L t34, t36 (-rSo) - 47: ICRFL t36, $0x7, CR - 48: INCEIPL $4 - - 0xFE9B65C: 90010024 stw r0,36(r1) - 49: GETL R0, t38 - 50: GETL R1, t40 - 51: ADDL $0x24, t40 - 52: STL t38, (t40) - 53: INCEIPL $4 - - 0xFE9B660: 7D0A4378 or r10,r8,r8 - 54: GETL R8, t42 - 55: PUTL t42, R10 - 56: INCEIPL $4 - - 0xFE9B664: 419E0010 bc 12,30,0xFE9B674 - 57: Js30o $0xFE9B674 - - -. 0 FE9B62C 60 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 A1 00 14 7C BC 2B 78 93 E1 00 1C 7C 9D 23 78 81 7E 1C E4 7C 7F 1B 78 81 1E 1A A4 39 20 00 00 2F 8B 00 00 90 01 00 24 7D 0A 43 78 41 9E 00 10 - -==== BB 1259 (0xFE9B674) approx BBs exec'd 0 ==== - - 0xFE9B674: 912A0000 stw r9,0(r10) - 0: GETL R9, t0 - 1: GETL R10, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFE9B678: 80880000 lwz r4,0(r8) - 4: GETL R8, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R4 - 7: INCEIPL $4 - - 0xFE9B67C: 2C840000 cmpi cr1,r4,0 - 8: GETL R4, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x1, CR - 11: INCEIPL $4 - - 0xFE9B680: 40860024 bc 4,6,0xFE9B6A4 - 12: Jc06o $0xFE9B6A4 - - -. 0 FE9B674 16 -. 91 2A 00 00 80 88 00 00 2C 84 00 00 40 86 00 24 - -==== BB 1260 (0xFE9B684) approx BBs exec'd 0 ==== - - 0xFE9B684: 813E1BF4 lwz r9,7156(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BF4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFE9B688: 817E1BC8 lwz r11,7112(r30) - 5: GETL R30, t4 - 6: ADDL $0x1BC8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R11 - 9: INCEIPL $4 - - 0xFE9B68C: 81490000 lwz r10,0(r9) - 10: GETL R9, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0xFE9B690: 80AB0034 lwz r5,52(r11) - 14: GETL R11, t12 - 15: ADDL $0x34, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R5 - 18: INCEIPL $4 - - 0xFE9B694: 7D435378 or r3,r10,r10 - 19: GETL R10, t16 - 20: PUTL t16, R3 - 21: INCEIPL $4 - - 0xFE9B698: 7F055000 cmp cr6,r5,r10 - 22: GETL R5, t18 - 23: GETL R10, t20 - 24: CMPL t18, t20, t22 (-rSo) - 25: ICRFL t22, $0x6, CR - 26: INCEIPL $4 - - 0xFE9B69C: 419A0008 bc 12,26,0xFE9B6A4 - 27: Js26o $0xFE9B6A4 - - -. 0 FE9B684 28 -. 81 3E 1B F4 81 7E 1B C8 81 49 00 00 80 AB 00 34 7D 43 53 78 7F 05 50 00 41 9A 00 08 - -==== BB 1261 (0xFE9B6A4) approx BBs exec'd 0 ==== - - 0xFE9B6A4: 819E1A8C lwz r12,6796(r30) - 0: GETL R30, t0 - 1: ADDL $0x1A8C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R12 - 4: INCEIPL $4 - - 0xFE9B6A8: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFE9B6AC: 811E1DD4 lwz r8,7636(r30) - 8: GETL R30, t6 - 9: ADDL $0x1DD4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R8 - 12: INCEIPL $4 - - 0xFE9B6B0: 7FA4EB78 or r4,r29,r29 - 13: GETL R29, t10 - 14: PUTL t10, R4 - 15: INCEIPL $4 - - 0xFE9B6B4: 80FE1B84 lwz r7,7044(r30) - 16: GETL R30, t12 - 17: ADDL $0x1B84, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R7 - 20: INCEIPL $4 - - 0xFE9B6B8: 7F85E378 or r5,r28,r28 - 21: GETL R28, t16 - 22: PUTL t16, R5 - 23: INCEIPL $4 - - 0xFE9B6BC: 93EC0000 stw r31,0(r12) - 24: GETL R31, t18 - 25: GETL R12, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0xFE9B6C0: 93A80000 stw r29,0(r8) - 28: GETL R29, t22 - 29: GETL R8, t24 - 30: STL t22, (t24) - 31: INCEIPL $4 - - 0xFE9B6C4: 93870000 stw r28,0(r7) - 32: GETL R28, t26 - 33: GETL R7, t28 - 34: STL t26, (t28) - 35: INCEIPL $4 - - 0xFE9B6C8: 480B6421 bl 0xFF51AE8 - 36: MOVL $0xFE9B6CC, t30 - 37: PUTL t30, LR - 38: JMPo-c $0xFF51AE8 ($4) - - -. 0 FE9B6A4 40 -. 81 9E 1A 8C 7F E3 FB 78 81 1E 1D D4 7F A4 EB 78 80 FE 1B 84 7F 85 E3 78 93 EC 00 00 93 A8 00 00 93 87 00 00 48 0B 64 21 - -==== BB 1262 __init_misc(0xFF51AE8) approx BBs exec'd 0 ==== - - 0xFF51AE8: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFF51AEC: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFF51AF0: 93A10014 stw r29,20(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFF51AF4: 7C9D2379 or. r29,r4,r4 - 14: GETL R4, t10 - 15: PUTL t10, R29 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x0, CR - 18: INCEIPL $4 - - 0xFF51AF8: 48076359 bl 0xFFC7E50 - 19: MOVL $0xFF51AFC, t14 - 20: PUTL t14, LR - 21: JMPo-c $0xFFC7E50 ($4) - - -. 0 FF51AE8 20 -. 94 21 FF E0 7C 08 02 A6 93 A1 00 14 7C 9D 23 79 48 07 63 59 - -==== BB 1263 (0xFF51AFC) approx BBs exec'd 0 ==== - - 0xFF51AFC: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF51B00: 93E1001C stw r31,28(r1) - 5: GETL R31, t4 - 6: GETL R1, t6 - 7: ADDL $0x1C, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFF51B04: 7FC802A6 mflr r30 - 10: GETL LR, t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0xFF51B08: 90010024 stw r0,36(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x24, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF51B0C: 4182003C bc 12,2,0xFF51B48 - 18: Js02o $0xFF51B48 - - -. 0 FF51AFC 20 -. 93 C1 00 18 93 E1 00 1C 7F C8 02 A6 90 01 00 24 41 82 00 3C - -==== BB 1264 (0xFF51B10) approx BBs exec'd 0 ==== - - 0xFF51B10: 83FD0000 lwz r31,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R31 - 3: INCEIPL $4 - - 0xFF51B14: 3880002F li r4,47 - 4: MOVL $0x2F, t4 - 5: PUTL t4, R4 - 6: INCEIPL $4 - - 0xFF51B18: 2F9F0000 cmpi cr7,r31,0 - 7: GETL R31, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x7, CR - 10: INCEIPL $4 - - 0xFF51B1C: 7FE3FB78 or r3,r31,r31 - 11: GETL R31, t10 - 12: PUTL t10, R3 - 13: INCEIPL $4 - - 0xFF51B20: 419E0028 bc 12,30,0xFF51B48 - 14: Js30o $0xFF51B48 - - -. 0 FF51B10 20 -. 83 FD 00 00 38 80 00 2F 2F 9F 00 00 7F E3 FB 78 41 9E 00 28 - -==== BB 1265 (0xFF51B24) approx BBs exec'd 0 ==== - - 0xFF51B24: 4BFA5459 bl 0xFEF6F7C - 0: MOVL $0xFF51B28, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFEF6F7C ($4) - - -. 0 FF51B24 4 -. 4B FA 54 59 - -==== BB 1266 strrchr(0xFEF6F7C) approx BBs exec'd 0 ==== - - 0xFEF6F7C: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEF6F80: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFEF6F84: 93A10014 stw r29,20(r1) - 9: GETL R29, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEF6F88: 549D063E rlwinm r29,r4,0,24,31 - 14: GETL R4, t10 - 15: ANDL $0xFF, t10 - 16: PUTL t10, R29 - 17: INCEIPL $4 - - 0xFEF6F8C: 2F9D0000 cmpi cr7,r29,0 - 18: GETL R29, t12 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x7, CR - 21: INCEIPL $4 - - 0xFEF6F90: 93C10018 stw r30,24(r1) - 22: GETL R30, t16 - 23: GETL R1, t18 - 24: ADDL $0x18, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0xFEF6F94: 90010024 stw r0,36(r1) - 27: GETL R0, t20 - 28: GETL R1, t22 - 29: ADDL $0x24, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFEF6F98: 7C601B78 or r0,r3,r3 - 32: GETL R3, t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFEF6F9C: 93E1001C stw r31,28(r1) - 35: GETL R31, t26 - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: STL t26, (t28) - 39: INCEIPL $4 - - 0xFEF6FA0: 409E0024 bc 4,30,0xFEF6FC4 - 40: Jc30o $0xFEF6FC4 - - -. 0 FEF6F7C 40 -. 94 21 FF E0 7C 08 02 A6 93 A1 00 14 54 9D 06 3E 2F 9D 00 00 93 C1 00 18 90 01 00 24 7C 60 1B 78 93 E1 00 1C 40 9E 00 24 - -==== BB 1267 (0xFEF6FC4) approx BBs exec'd 0 ==== - - 0xFEF6FC4: 3BE00000 li r31,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0xFEF6FC8: 4800000C b 0xFEF6FD4 - 3: JMPo $0xFEF6FD4 ($4) - - -. 0 FEF6FC4 8 -. 3B E0 00 00 48 00 00 0C - -==== BB 1268 (0xFEF6FD4) approx BBs exec'd 0 ==== - - 0xFEF6FD4: 7C030378 or r3,r0,r0 - 0: GETL R0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEF6FD8: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFEF6FDC: 4BFFF2F1 bl 0xFEF62CC - 6: MOVL $0xFEF6FE0, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFEF62CC ($4) - - -. 0 FEF6FD4 12 -. 7C 03 03 78 7F A4 EB 78 4B FF F2 F1 - -==== BB 1269 strchr(0xFEF62CC) approx BBs exec'd 0 ==== - - 0xFEF62CC: 5084442E rlwimi r4,r4,8,16,23 - 0: GETL R4, t0 - 1: GETL R4, t2 - 2: ROLL $0x8, t2 - 3: ANDL $0xFF00, t2 - 4: ANDL $0xFFFF00FF, t0 - 5: ORL t0, t2 - 6: PUTL t2, R4 - 7: INCEIPL $4 - - 0xFEF62D0: 3960FFFF li r11,-1 - 8: MOVL $0xFFFFFFFF, t4 - 9: PUTL t4, R11 - 10: INCEIPL $4 - - 0xFEF62D4: 5084801E rlwimi r4,r4,16,0,15 - 11: GETL R4, t6 - 12: GETL R4, t8 - 13: ROLL $0x10, t8 - 14: ANDL $0xFFFF0000, t8 - 15: ANDL $0xFFFF, t6 - 16: ORL t6, t8 - 17: PUTL t8, R4 - 18: INCEIPL $4 - - 0xFEF62D8: 546A1EF8 rlwinm r10,r3,3,27,28 - 19: GETL R3, t10 - 20: ROLL $0x3, t10 - 21: ANDL $0x18, t10 - 22: PUTL t10, R10 - 23: INCEIPL $4 - - 0xFEF62DC: 3CC0FEFF lis r6,-257 - 24: MOVL $0xFEFF0000, t12 - 25: PUTL t12, R6 - 26: INCEIPL $4 - - 0xFEF62E0: 3CE07F7F lis r7,32639 - 27: MOVL $0x7F7F0000, t14 - 28: PUTL t14, R7 - 29: INCEIPL $4 - - 0xFEF62E4: 5468003A rlwinm r8,r3,0,0,29 - 30: GETL R3, t16 - 31: ANDL $0xFFFFFFFC, t16 - 32: PUTL t16, R8 - 33: INCEIPL $4 - - 0xFEF62E8: 38C6FEFF addi r6,r6,-257 - 34: MOVL $0xFEFEFEFF, t18 - 35: PUTL t18, R6 - 36: INCEIPL $4 - - 0xFEF62EC: 38E77F7F addi r7,r7,32639 - 37: MOVL $0x7F7F7F7F, t20 - 38: PUTL t20, R7 - 39: INCEIPL $4 - - 0xFEF62F0: 80A80000 lwz r5,0(r8) - 40: GETL R8, t22 - 41: LDL (t22), t24 - 42: PUTL t24, R5 - 43: INCEIPL $4 - - 0xFEF62F4: 7D6B5430 srw r11,r11,r10 - 44: GETL R11, t28 - 45: GETL R10, t26 - 46: SHRL t26, t28 - 47: PUTL t28, R11 - 48: INCEIPL $4 - - 0xFEF62F8: 7CA55B38 orc r5,r5,r11 - 49: GETL R5, t30 - 50: GETL R11, t32 - 51: NOTL t32 - 52: ORL t30, t32 - 53: PUTL t32, R5 - 54: INCEIPL $4 - - 0xFEF62FC: 7C062A14 add r0,r6,r5 - 55: GETL R6, t34 - 56: GETL R5, t36 - 57: ADDL t34, t36 - 58: PUTL t36, R0 - 59: INCEIPL $4 - - 0xFEF6300: 7CE928F8 nor r9,r7,r5 - 60: GETL R7, t38 - 61: GETL R5, t40 - 62: ORL t40, t38 - 63: NOTL t38 - 64: PUTL t38, R9 - 65: INCEIPL $4 - - 0xFEF6304: 7C004839 and. r0,r0,r9 - 66: GETL R0, t42 - 67: GETL R9, t44 - 68: ANDL t42, t44 - 69: PUTL t44, R0 - 70: CMP0L t44, t46 (-rSo) - 71: ICRFL t46, $0x0, CR - 72: INCEIPL $4 - - 0xFEF6308: 7C8C2A78 xor r12,r4,r5 - 73: GETL R4, t48 - 74: GETL R5, t50 - 75: XORL t48, t50 - 76: PUTL t50, R12 - 77: INCEIPL $4 - - 0xFEF630C: 7D8C5B38 orc r12,r12,r11 - 78: GETL R12, t52 - 79: GETL R11, t54 - 80: NOTL t54 - 81: ORL t52, t54 - 82: PUTL t54, R12 - 83: INCEIPL $4 - - 0xFEF6310: 48000020 b 0xFEF6330 - 84: JMPo $0xFEF6330 ($4) - - -. 0 FEF62CC 72 -. 50 84 44 2E 39 60 FF FF 50 84 80 1E 54 6A 1E F8 3C C0 FE FF 3C E0 7F 7F 54 68 00 3A 38 C6 FE FF 38 E7 7F 7F 80 A8 00 00 7D 6B 54 30 7C A5 5B 38 7C 06 2A 14 7C E9 28 F8 7C 00 48 39 7C 8C 2A 78 7D 8C 5B 38 48 00 00 20 - -==== BB 1270 (0xFEF6330) approx BBs exec'd 0 ==== - - 0xFEF6330: 7C066214 add r0,r6,r12 - 0: GETL R6, t0 - 1: GETL R12, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEF6334: 7CE960F8 nor r9,r7,r12 - 5: GETL R7, t4 - 6: GETL R12, t6 - 7: ORL t6, t4 - 8: NOTL t4 - 9: PUTL t4, R9 - 10: INCEIPL $4 - - 0xFEF6338: 4182FFDC bc 12,2,0xFEF6314 - 11: Js02o $0xFEF6314 - - -. 0 FEF6330 12 -. 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -==== BB 1271 (0xFEF6314) approx BBs exec'd 0 ==== - - 0xFEF6314: 84A80004 lwzu r5,4(r8) - 0: GETL R8, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R8 - 3: LDL (t0), t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFEF6318: 7C004839 and. r0,r0,r9 - 6: GETL R0, t4 - 7: GETL R9, t6 - 8: ANDL t4, t6 - 9: PUTL t6, R0 - 10: CMP0L t6, t8 (-rSo) - 11: ICRFL t8, $0x0, CR - 12: INCEIPL $4 - - 0xFEF631C: 7C062A14 add r0,r6,r5 - 13: GETL R6, t10 - 14: GETL R5, t12 - 15: ADDL t10, t12 - 16: PUTL t12, R0 - 17: INCEIPL $4 - - 0xFEF6320: 7CE928F8 nor r9,r7,r5 - 18: GETL R7, t14 - 19: GETL R5, t16 - 20: ORL t16, t14 - 21: NOTL t14 - 22: PUTL t14, R9 - 23: INCEIPL $4 - - 0xFEF6324: 4082005C bc 4,2,0xFEF6380 - 24: Jc02o $0xFEF6380 - - -. 0 FEF6314 20 -. 84 A8 00 04 7C 00 48 39 7C 06 2A 14 7C E9 28 F8 40 82 00 5C - -==== BB 1272 (0xFEF6380) approx BBs exec'd 0 ==== - - 0xFEF6380: 7CE06038 and r0,r7,r12 - 0: GETL R7, t0 - 1: GETL R12, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFEF6384: 7CEA6378 or r10,r7,r12 - 5: GETL R7, t4 - 6: GETL R12, t6 - 7: ORL t6, t4 - 8: PUTL t4, R10 - 9: INCEIPL $4 - - 0xFEF6388: 7C003A14 add r0,r0,r7 - 10: GETL R0, t8 - 11: GETL R7, t10 - 12: ADDL t8, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFEF638C: 7D4900F8 nor r9,r10,r0 - 15: GETL R10, t12 - 16: GETL R0, t14 - 17: ORL t14, t12 - 18: NOTL t12 - 19: PUTL t12, R9 - 20: INCEIPL $4 - - 0xFEF6390: 7D240034 cntlzw r4,r9 - 21: GETL R9, t16 - 22: CNTLZL t16 - 23: PUTL t16, R4 - 24: INCEIPL $4 - - 0xFEF6394: 3908FFFC addi r8,r8,-4 - 25: GETL R8, t18 - 26: ADDL $0xFFFFFFFC, t18 - 27: PUTL t18, R8 - 28: INCEIPL $4 - - 0xFEF6398: 5484E8FE rlwinm r4,r4,29,3,31 - 29: GETL R4, t20 - 30: SHRL $0x3, t20 - 31: PUTL t20, R4 - 32: INCEIPL $4 - - 0xFEF639C: 7C682214 add r3,r8,r4 - 33: GETL R8, t22 - 34: GETL R4, t24 - 35: ADDL t22, t24 - 36: PUTL t24, R3 - 37: INCEIPL $4 - - 0xFEF63A0: 4E800020 blr - 38: GETL LR, t26 - 39: JMPo-r t26 ($4) - - -. 0 FEF6380 36 -. 7C E0 60 38 7C EA 63 78 7C 00 3A 14 7D 49 00 F8 7D 24 00 34 39 08 FF FC 54 84 E8 FE 7C 68 22 14 4E 80 00 20 - -==== BB 1273 (0xFEF6FE0) approx BBs exec'd 0 ==== - - 0xFEF6FE0: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEF6FE4: 4082FFE8 bc 4,2,0xFEF6FCC - 4: Jc02o $0xFEF6FCC - - -. 0 FEF6FE0 8 -. 2C 03 00 00 40 82 FF E8 - -==== BB 1274 (0xFEF6FCC) approx BBs exec'd 0 ==== - - 0xFEF6FCC: 7C7F1B78 or r31,r3,r3 - 0: GETL R3, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0xFEF6FD0: 38030001 addi r0,r3,1 - 3: GETL R3, t2 - 4: ADDL $0x1, t2 - 5: PUTL t2, R0 - 6: INCEIPL $4 - - 0xFEF6FD4: 7C030378 or r3,r0,r0 - 7: GETL R0, t4 - 8: PUTL t4, R3 - 9: INCEIPL $4 - - 0xFEF6FD8: 7FA4EB78 or r4,r29,r29 - 10: GETL R29, t6 - 11: PUTL t6, R4 - 12: INCEIPL $4 - - 0xFEF6FDC: 4BFFF2F1 bl 0xFEF62CC - 13: MOVL $0xFEF6FE0, t8 - 14: PUTL t8, LR - 15: JMPo-c $0xFEF62CC ($4) - - -. 0 FEF6FCC 20 -. 7C 7F 1B 78 38 03 00 01 7C 03 03 78 7F A4 EB 78 4B FF F2 F1 - -==== BB 1275 (0xFEF6328) approx BBs exec'd 0 ==== - - 0xFEF6328: 7C004839 and. r0,r0,r9 - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFEF632C: 7C8C2A78 xor r12,r4,r5 - 7: GETL R4, t6 - 8: GETL R5, t8 - 9: XORL t6, t8 - 10: PUTL t8, R12 - 11: INCEIPL $4 - - 0xFEF6330: 7C066214 add r0,r6,r12 - 12: GETL R6, t10 - 13: GETL R12, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0xFEF6334: 7CE960F8 nor r9,r7,r12 - 17: GETL R7, t14 - 18: GETL R12, t16 - 19: ORL t16, t14 - 20: NOTL t14 - 21: PUTL t14, R9 - 22: INCEIPL $4 - - 0xFEF6338: 4182FFDC bc 12,2,0xFEF6314 - 23: Js02o $0xFEF6314 - - -. 0 FEF6328 20 -. 7C 00 48 39 7C 8C 2A 78 7C 06 62 14 7C E9 60 F8 41 82 FF DC - -==== BB 1276 (0xFEF633C) approx BBs exec'd 0 ==== - - 0xFEF633C: 7C004839 and. r0,r0,r9 - 0: GETL R0, t0 - 1: GETL R9, t2 - 2: ANDL t0, t2 - 3: PUTL t2, R0 - 4: CMP0L t2, t4 (-rSo) - 5: ICRFL t4, $0x0, CR - 6: INCEIPL $4 - - 0xFEF6340: 38600000 li r3,0 - 7: MOVL $0x0, t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0xFEF6344: 4D820020 bclr 12,2 - 10: GETL LR, t8 - 11: Js02o-r t8 - - -. 0 FEF633C 12 -. 7C 00 48 39 38 60 00 00 4D 82 00 20 - -==== BB 1277 (0xFEF6FE8) approx BBs exec'd 0 ==== - - 0xFEF6FE8: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEF6FEC: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEF6FF0: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xFEF6FF4: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0xFEF6FF8: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFEF6FFC: 83E1001C lwz r31,28(r1) - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0xFEF7000: 38210020 addi r1,r1,32 - 26: GETL R1, t20 - 27: ADDL $0x20, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0xFEF7004: 4E800020 blr - 30: GETL LR, t22 - 31: JMPo-r t22 ($4) - - -. 0 FEF6FE8 32 -. 80 81 00 24 7F E3 FB 78 83 A1 00 14 83 C1 00 18 7C 88 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1278 (0xFF51B28) approx BBs exec'd 0 ==== - - 0xFF51B28: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFF51B2C: 38630001 addi r3,r3,1 - 4: GETL R3, t4 - 5: ADDL $0x1, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFF51B30: 41860034 bc 12,6,0xFF51B64 - 8: Js06o $0xFF51B64 - - -. 0 FF51B28 12 -. 2C 83 00 00 38 63 00 01 41 86 00 34 - -==== BB 1279 (0xFF51B34) approx BBs exec'd 0 ==== - - 0xFF51B34: 809E1C34 lwz r4,7220(r30) - 0: GETL R30, t0 - 1: ADDL $0x1C34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFF51B38: 90640000 stw r3,0(r4) - 5: GETL R3, t4 - 6: GETL R4, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFF51B3C: 80BD0000 lwz r5,0(r29) - 9: GETL R29, t8 - 10: LDL (t8), t10 - 11: PUTL t10, R5 - 12: INCEIPL $4 - - 0xFF51B40: 807E1E24 lwz r3,7716(r30) - 13: GETL R30, t12 - 14: ADDL $0x1E24, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R3 - 17: INCEIPL $4 - - 0xFF51B44: 90A30000 stw r5,0(r3) - 18: GETL R5, t16 - 19: GETL R3, t18 - 20: STL t16, (t18) - 21: INCEIPL $4 - - 0xFF51B48: 80C10024 lwz r6,36(r1) - 22: GETL R1, t20 - 23: ADDL $0x24, t20 - 24: LDL (t20), t22 - 25: PUTL t22, R6 - 26: INCEIPL $4 - - 0xFF51B4C: 83A10014 lwz r29,20(r1) - 27: GETL R1, t24 - 28: ADDL $0x14, t24 - 29: LDL (t24), t26 - 30: PUTL t26, R29 - 31: INCEIPL $4 - - 0xFF51B50: 83C10018 lwz r30,24(r1) - 32: GETL R1, t28 - 33: ADDL $0x18, t28 - 34: LDL (t28), t30 - 35: PUTL t30, R30 - 36: INCEIPL $4 - - 0xFF51B54: 7CC803A6 mtlr r6 - 37: GETL R6, t32 - 38: PUTL t32, LR - 39: INCEIPL $4 - - 0xFF51B58: 83E1001C lwz r31,28(r1) - 40: GETL R1, t34 - 41: ADDL $0x1C, t34 - 42: LDL (t34), t36 - 43: PUTL t36, R31 - 44: INCEIPL $4 - - 0xFF51B5C: 38210020 addi r1,r1,32 - 45: GETL R1, t38 - 46: ADDL $0x20, t38 - 47: PUTL t38, R1 - 48: INCEIPL $4 - - 0xFF51B60: 4E800020 blr - 49: GETL LR, t40 - 50: JMPo-r t40 ($4) - - -. 0 FF51B34 48 -. 80 9E 1C 34 90 64 00 00 80 BD 00 00 80 7E 1E 24 90 A3 00 00 80 C1 00 24 83 A1 00 14 83 C1 00 18 7C C8 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1280 (0xFE9B6CC) approx BBs exec'd 0 ==== - - 0xFE9B6CC: 4BFFFE95 bl 0xFE9B560 - 0: MOVL $0xFE9B6D0, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFE9B560 ($4) - - -. 0 FE9B6CC 4 -. 4B FF FE 95 - -==== BB 1281 __libc_global_ctors(0xFE9B560) approx BBs exec'd 0 ==== - - 0xFE9B560: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE9B564: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE9B568: 4812C8E9 bl 0xFFC7E50 - 9: MOVL $0xFE9B56C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FE9B560 12 -. 94 21 FF F0 7C 08 02 A6 48 12 C8 E9 - -==== BB 1282 (0xFE9B56C) approx BBs exec'd 0 ==== - - 0xFE9B56C: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE9B570: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE9B574: 93E1000C stw r31,12(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE9B578: 90010014 stw r0,20(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE9B57C: 813E0018 lwz r9,24(r30) - 18: GETL R30, t14 - 19: ADDL $0x18, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R9 - 22: INCEIPL $4 - - 0xFE9B580: 80090004 lwz r0,4(r9) - 23: GETL R9, t18 - 24: ADDL $0x4, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R0 - 27: INCEIPL $4 - - 0xFE9B584: 3BE90004 addi r31,r9,4 - 28: GETL R9, t22 - 29: ADDL $0x4, t22 - 30: PUTL t22, R31 - 31: INCEIPL $4 - - 0xFE9B588: 2F800000 cmpi cr7,r0,0 - 32: GETL R0, t24 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x7, CR - 35: INCEIPL $4 - - 0xFE9B58C: 419E0018 bc 12,30,0xFE9B5A4 - 36: Js30o $0xFE9B5A4 - - -. 0 FE9B56C 36 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 81 3E 00 18 80 09 00 04 3B E9 00 04 2F 80 00 00 41 9E 00 18 - -==== BB 1283 (0xFE9B590) approx BBs exec'd 0 ==== - - 0xFE9B590: 7C0903A6 mtctr r0 - 0: GETL R0, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0xFE9B594: 4E800421 bctrl - 3: MOVL $0xFE9B598, t2 - 4: PUTL t2, LR - 5: GETL CTR, t4 - 6: JMPo-c t4 ($4) - - -. 0 FE9B590 8 -. 7C 09 03 A6 4E 80 04 21 - -==== BB 1284 _IO_check_libio(0xFEED850) approx BBs exec'd 0 ==== - - 0xFEED850: 7D8802A6 mflr r12 - 0: GETL LR, t0 - 1: PUTL t0, R12 - 2: INCEIPL $4 - - 0xFEED854: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEED858: 480DA5F9 bl 0xFFC7E50 - 9: MOVL $0xFEED85C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FEED850 12 -. 7D 88 02 A6 94 21 FF F0 48 0D A5 F9 - -==== BB 1285 (0xFEED85C) approx BBs exec'd 0 ==== - - 0xFEED85C: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEED860: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEED864: 7D8803A6 mtlr r12 - 8: GETL R12, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0xFEED868: 801E1DC8 lwz r0,7624(r30) - 11: GETL R30, t8 - 12: ADDL $0x1DC8, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R0 - 15: INCEIPL $4 - - 0xFEED86C: 811E1B00 lwz r8,6912(r30) - 16: GETL R30, t12 - 17: ADDL $0x1B00, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R8 - 20: INCEIPL $4 - - 0xFEED870: 2F800000 cmpi cr7,r0,0 - 21: GETL R0, t16 - 22: CMP0L t16, t18 (-rSo) - 23: ICRFL t18, $0x7, CR - 24: INCEIPL $4 - - 0xFEED874: 815E1BCC lwz r10,7116(r30) - 25: GETL R30, t20 - 26: ADDL $0x1BCC, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R10 - 29: INCEIPL $4 - - 0xFEED878: 80FE1AE8 lwz r7,6888(r30) - 30: GETL R30, t24 - 31: ADDL $0x1AE8, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R7 - 34: INCEIPL $4 - - 0xFEED87C: 3800FFB4 li r0,-76 - 35: MOVL $0xFFFFFFB4, t28 - 36: PUTL t28, R0 - 37: INCEIPL $4 - - 0xFEED880: 419E0010 bc 12,30,0xFEED890 - 38: Js30o $0xFEED890 - - -. 0 FEED85C 40 -. 93 C1 00 08 7F C8 02 A6 7D 88 03 A6 80 1E 1D C8 81 1E 1B 00 2F 80 00 00 81 5E 1B CC 80 FE 1A E8 38 00 FF B4 41 9E 00 10 - -==== BB 1286 (0xFEED884) approx BBs exec'd 0 ==== - - 0xFEED884: 83C10008 lwz r30,8(r1) - 0: GETL R1, t0 - 1: ADDL $0x8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R30 - 4: INCEIPL $4 - - 0xFEED888: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0xFEED88C: 4E800020 blr - 9: GETL LR, t6 - 10: JMPo-r t6 ($4) - - -. 0 FEED884 12 -. 83 C1 00 08 38 21 00 10 4E 80 00 20 - -==== BB 1287 (0xFE9B598) approx BBs exec'd 0 ==== - - 0xFE9B598: 841F0004 lwzu r0,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R31 - 3: LDL (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xFE9B59C: 2F800000 cmpi cr7,r0,0 - 6: GETL R0, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x7, CR - 9: INCEIPL $4 - - 0xFE9B5A0: 409EFFF0 bc 4,30,0xFE9B590 - 10: Jc30o $0xFE9B590 - - -. 0 FE9B598 12 -. 84 1F 00 04 2F 80 00 00 40 9E FF F0 - -==== BB 1288 (0xFE9B5A4) approx BBs exec'd 0 ==== - - 0xFE9B5A4: 80610014 lwz r3,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE9B5A8: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFE9B5AC: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xFE9B5B0: 7C6803A6 mtlr r3 - 15: GETL R3, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFE9B5B4: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xFE9B5B8: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - -. 0 FE9B5A4 24 -. 80 61 00 14 83 C1 00 08 83 E1 00 0C 7C 68 03 A6 38 21 00 10 4E 80 00 20 - -==== BB 1289 (0xFE9B6D0) approx BBs exec'd 0 ==== - - 0xFE9B6D0: 80C10024 lwz r6,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFE9B6D4: 83810010 lwz r28,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0xFE9B6D8: 83A10014 lwz r29,20(r1) - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0xFE9B6DC: 7CC803A6 mtlr r6 - 15: GETL R6, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFE9B6E0: 83C10018 lwz r30,24(r1) - 18: GETL R1, t14 - 19: ADDL $0x18, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R30 - 22: INCEIPL $4 - - 0xFE9B6E4: 83E1001C lwz r31,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R31 - 27: INCEIPL $4 - - 0xFE9B6E8: 38210020 addi r1,r1,32 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: PUTL t22, R1 - 31: INCEIPL $4 - - 0xFE9B6EC: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - -. 0 FE9B6D0 32 -. 80 C1 00 24 83 81 00 10 83 A1 00 14 7C C8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1290 (0x2547B908) approx BBs exec'd 0 ==== - - 0x2547B908: 4BFFFF88 b 0x2547B890 - 0: JMPo $0x2547B890 ($4) - - -. 0 2547B908 4 -. 4B FF FF 88 - -==== BB 1291 (0x2547B890) approx BBs exec'd 0 ==== - - 0x2547B890: 817F0084 lwz r11,132(r31) - 0: GETL R31, t0 - 1: ADDL $0x84, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547B894: 2C8B0000 cmpi cr1,r11,0 - 5: GETL R11, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547B898: 41A6FF8C bc 13,6,0x2547B824 - 9: Js06o $0x2547B824 - - -. 0 2547B890 12 -. 81 7F 00 84 2C 8B 00 00 41 A6 FF 8C - -==== BB 1292 (0x2547B90C) approx BBs exec'd 0 ==== - - 0x2547B90C: 7520C000 andis. r0,r9,0xC000 - 0: GETL R9, t0 - 1: ANDL $0xC0000000, t0 - 2: PUTL t0, R0 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x2547B910: 40A2FEFC bc 5,2,0x2547B80C - 6: Jc02o $0x2547B80C - - -. 0 2547B90C 8 -. 75 20 C0 00 40 A2 FE FC - -==== BB 1293 (0x2547B914) approx BBs exec'd 0 ==== - - 0x2547B914: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547B918: 3B9CFFFF addi r28,r28,-1 - 4: GETL R28, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0x2547B91C: 4BFFFF10 b 0x2547B82C - 8: JMPo $0x2547B82C ($4) - - -. 0 2547B914 12 -. 2F 9C 00 00 3B 9C FF FF 4B FF FF 10 - -==== BB 1294 (0x2547B82C) approx BBs exec'd 0 ==== - - 0x2547B82C: 409EFFB0 bc 4,30,0x2547B7DC - 0: Jc30o $0x2547B7DC - - -. 0 2547B82C 4 -. 40 9E FF B0 - -==== BB 1295 (0x2547B830) approx BBs exec'd 0 ==== - - 0x2547B830: 82E10044 lwz r23,68(r1) - 0: GETL R1, t0 - 1: ADDL $0x44, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x2547B834: 3B000000 li r24,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R24 - 7: INCEIPL $4 - - 0x2547B838: 83C10038 lwz r30,56(r1) - 8: GETL R1, t6 - 9: ADDL $0x38, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0x2547B83C: 7EE803A6 mtlr r23 - 13: GETL R23, t10 - 14: PUTL t10, LR - 15: INCEIPL $4 - - 0x2547B840: 83E1003C lwz r31,60(r1) - 16: GETL R1, t12 - 17: ADDL $0x3C, t12 - 18: LDL (t12), t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0x2547B844: 9316000C stw r24,12(r22) - 21: GETL R24, t16 - 22: GETL R22, t18 - 23: ADDL $0xC, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0x2547B848: 82810010 lwz r20,16(r1) - 26: GETL R1, t20 - 27: ADDL $0x10, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R20 - 30: INCEIPL $4 - - 0x2547B84C: 82A10014 lwz r21,20(r1) - 31: GETL R1, t24 - 32: ADDL $0x14, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R21 - 35: INCEIPL $4 - - 0x2547B850: 82C10018 lwz r22,24(r1) - 36: GETL R1, t28 - 37: ADDL $0x18, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R22 - 40: INCEIPL $4 - - 0x2547B854: 82E1001C lwz r23,28(r1) - 41: GETL R1, t32 - 42: ADDL $0x1C, t32 - 43: LDL (t32), t34 - 44: PUTL t34, R23 - 45: INCEIPL $4 - - 0x2547B858: 83010020 lwz r24,32(r1) - 46: GETL R1, t36 - 47: ADDL $0x20, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R24 - 50: INCEIPL $4 - - 0x2547B85C: 83210024 lwz r25,36(r1) - 51: GETL R1, t40 - 52: ADDL $0x24, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R25 - 55: INCEIPL $4 - - 0x2547B860: 83410028 lwz r26,40(r1) - 56: GETL R1, t44 - 57: ADDL $0x28, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R26 - 60: INCEIPL $4 - - 0x2547B864: 8361002C lwz r27,44(r1) - 61: GETL R1, t48 - 62: ADDL $0x2C, t48 - 63: LDL (t48), t50 - 64: PUTL t50, R27 - 65: INCEIPL $4 - - 0x2547B868: 83810030 lwz r28,48(r1) - 66: GETL R1, t52 - 67: ADDL $0x30, t52 - 68: LDL (t52), t54 - 69: PUTL t54, R28 - 70: INCEIPL $4 - - 0x2547B86C: 83A10034 lwz r29,52(r1) - 71: GETL R1, t56 - 72: ADDL $0x34, t56 - 73: LDL (t56), t58 - 74: PUTL t58, R29 - 75: INCEIPL $4 - - 0x2547B870: 38210040 addi r1,r1,64 - 76: GETL R1, t60 - 77: ADDL $0x40, t60 - 78: PUTL t60, R1 - 79: INCEIPL $4 - - 0x2547B874: 4800072C b 0x2547BFA0 - 80: JMPo $0x2547BFA0 ($4) - - -. 0 2547B830 72 -. 82 E1 00 44 3B 00 00 00 83 C1 00 38 7E E8 03 A6 83 E1 00 3C 93 16 00 0C 82 81 00 10 82 A1 00 14 82 C1 00 18 82 E1 00 1C 83 01 00 20 83 21 00 24 83 41 00 28 83 61 00 2C 83 81 00 30 83 A1 00 34 38 21 00 40 48 00 07 2C - -==== BB 1296 (0x2548051C) approx BBs exec'd 0 ==== - - 0x2548051C: 807D0000 lwz r3,0(r29) - 0: GETL R29, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0x25480520: 809B0000 lwz r4,0(r27) - 4: GETL R27, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R4 - 7: INCEIPL $4 - - 0x25480524: 5465103A rlwinm r5,r3,2,0,29 - 8: GETL R3, t8 - 9: SHLL $0x2, t8 - 10: PUTL t8, R5 - 11: INCEIPL $4 - - 0x25480528: 7CC42A14 add r6,r4,r5 - 12: GETL R4, t10 - 13: GETL R5, t12 - 14: ADDL t10, t12 - 15: PUTL t12, R6 - 16: INCEIPL $4 - - 0x2548052C: 38A60004 addi r5,r6,4 - 17: GETL R6, t14 - 18: ADDL $0x4, t14 - 19: PUTL t14, R5 - 20: INCEIPL $4 - - 0x25480530: 84060004 lwzu r0,4(r6) - 21: GETL R6, t16 - 22: ADDL $0x4, t16 - 23: PUTL t16, R6 - 24: LDL (t16), t18 - 25: PUTL t18, R0 - 26: INCEIPL $4 - - 0x25480534: 2C000000 cmpi cr0,r0,0 - 27: GETL R0, t20 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x0, CR - 30: INCEIPL $4 - - 0x25480538: 4082FFF8 bc 4,2,0x25480530 - 31: Jc02o $0x25480530 - - -. 0 2548051C 32 -. 80 7D 00 00 80 9B 00 00 54 65 10 3A 7C C4 2A 14 38 A6 00 04 84 06 00 04 2C 00 00 00 40 82 FF F8 - -==== BB 1297 (0x25480530) approx BBs exec'd 0 ==== - - 0x25480530: 84060004 lwzu r0,4(r6) - 0: GETL R6, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R6 - 3: LDL (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0x25480534: 2C000000 cmpi cr0,r0,0 - 6: GETL R0, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x25480538: 4082FFF8 bc 4,2,0x25480530 - 10: Jc02o $0x25480530 - - -. 0 25480530 12 -. 84 06 00 04 2C 00 00 00 40 82 FF F8 - -==== BB 1298 (0x2548053C) approx BBs exec'd 0 ==== - - 0x2548053C: 38C60004 addi r6,r6,4 - 0: GETL R6, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x25480540: 80FF04AC lwz r7,1196(r31) - 4: GETL R31, t2 - 5: ADDL $0x4AC, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R7 - 8: INCEIPL $4 - - 0x25480544: 7FC903A6 mtctr r30 - 9: GETL R30, t6 - 10: PUTL t6, CTR - 11: INCEIPL $4 - - 0x25480548: 3BE00000 li r31,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R31 - 14: INCEIPL $4 - - 0x2548054C: 93E10000 stw r31,0(r1) - 15: GETL R31, t10 - 16: GETL R1, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x25480550: 7FE803A6 mtlr r31 - 19: GETL R31, t14 - 20: PUTL t14, LR - 21: INCEIPL $4 - - 0x25480554: 93E10004 stw r31,4(r1) - 22: GETL R31, t16 - 23: GETL R1, t18 - 24: ADDL $0x4, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x25480558: 93E10008 stw r31,8(r1) - 27: GETL R31, t20 - 28: GETL R1, t22 - 29: ADDL $0x8, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0x2548055C: 93E1000C stw r31,12(r1) - 32: GETL R31, t24 - 33: GETL R1, t26 - 34: ADDL $0xC, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x25480560: 4E800420 bctr - 37: GETL CTR, t28 - 38: JMPo t28 ($4) - - -. 0 2548053C 40 -. 38 C6 00 04 80 FF 04 AC 7F C9 03 A6 3B E0 00 00 93 E1 00 00 7F E8 03 A6 93 E1 00 04 93 E1 00 08 93 E1 00 0C 4E 80 04 20 - -==== BB 1299 _start(0x100002A0) approx BBs exec'd 0 ==== - - 0x100002A0: 7C290B78 or r9,r1,r1 - 0: GETL R1, t0 - 1: PUTL t0, R9 - 2: INCEIPL $4 - - 0x100002A4: 54210036 rlwinm r1,r1,0,0,27 - 3: GETL R1, t2 - 4: ANDL $0xFFFFFFF0, t2 - 5: PUTL t2, R1 - 6: INCEIPL $4 - - 0x100002A8: 38000000 li r0,0 - 7: MOVL $0x0, t4 - 8: PUTL t4, R0 - 9: INCEIPL $4 - - 0x100002AC: 9421FFF0 stwu r1,-16(r1) - 10: GETL R1, t6 - 11: GETL R1, t8 - 12: ADDL $0xFFFFFFF0, t8 - 13: PUTL t8, R1 - 14: STL t6, (t8) - 15: INCEIPL $4 - - 0x100002B0: 7C0803A6 mtlr r0 - 16: GETL R0, t10 - 17: PUTL t10, LR - 18: INCEIPL $4 - - 0x100002B4: 90010000 stw r0,0(r1) - 19: GETL R0, t12 - 20: GETL R1, t14 - 21: STL t12, (t14) - 22: INCEIPL $4 - - 0x100002B8: 3D001000 lis r8,4096 - 23: MOVL $0x10000000, t16 - 24: PUTL t16, R8 - 25: INCEIPL $4 - - 0x100002BC: 85A8077C lwzu r13,1916(r8) - 26: MOVL $0x1000077C, t18 - 27: PUTL t18, R8 - 28: LDL (t18), t20 - 29: PUTL t20, R13 - 30: INCEIPL $4 - - 0x100002C0: 48010624 b 0x100108E4 - 31: JMPo $0x100108E4 ($4) - - -. 0 100002A0 36 -. 7C 29 0B 78 54 21 00 36 38 00 00 00 94 21 FF F0 7C 08 03 A6 90 01 00 00 3D 00 10 00 85 A8 07 7C 48 01 06 24 - -==== BB 1300 (0x100108E4) approx BBs exec'd 0 ==== - - 0x100108E4: 39600000 li r11,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0x100108E8: 4BFFFFD4 b 0x100108BC - 3: JMPo $0x100108BC ($4) - - -. 0 100108E4 8 -. 39 60 00 00 4B FF FF D4 - -==== BB 1301 (0x100108BC) approx BBs exec'd 0 ==== - - 0x100108BC: 556C083C rlwinm r12,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0x100108C0: 7D6C5A14 add r11,r12,r11 - 4: GETL R12, t2 - 5: GETL R11, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0x100108C4: 3980AF5C li r12,-20644 - 9: MOVL $0xFFFFAF5C, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0x100108C8: 3D8C2548 addis r12,r12,9544 - 12: MOVL $0x2547AF5C, t8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0x100108CC: 7D8903A6 mtctr r12 - 15: GETL R12, t10 - 16: PUTL t10, CTR - 17: INCEIPL $4 - - 0x100108D0: 39807A88 li r12,31368 - 18: MOVL $0x7A88, t12 - 19: PUTL t12, R12 - 20: INCEIPL $4 - - 0x100108D4: 3D8C2549 addis r12,r12,9545 - 21: MOVL $0x25497A88, t14 - 22: PUTL t14, R12 - 23: INCEIPL $4 - - 0x100108D8: 4E800420 bctr - 24: GETL CTR, t16 - 25: JMPo t16 ($4) - - -. 0 100108BC 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 7A 88 3D 8C 25 49 4E 80 04 20 - -==== BB 1302 _dl_runtime_resolve(0x2547AF5C) approx BBs exec'd 0 ==== - - 0x2547AF5C: 9421FFC0 stwu r1,-64(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFC0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547AF60: 9001000C stw r0,12(r1) - 6: GETL R0, t4 - 7: GETL R1, t6 - 8: ADDL $0xC, t6 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x2547AF64: 90610010 stw r3,16(r1) - 11: GETL R3, t8 - 12: GETL R1, t10 - 13: ADDL $0x10, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x2547AF68: 90810014 stw r4,20(r1) - 16: GETL R4, t12 - 17: GETL R1, t14 - 18: ADDL $0x14, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x2547AF6C: 7D836378 or r3,r12,r12 - 21: GETL R12, t16 - 22: PUTL t16, R3 - 23: INCEIPL $4 - - 0x2547AF70: 90A10018 stw r5,24(r1) - 24: GETL R5, t18 - 25: GETL R1, t20 - 26: ADDL $0x18, t20 - 27: STL t18, (t20) - 28: INCEIPL $4 - - 0x2547AF74: 7D645B78 or r4,r11,r11 - 29: GETL R11, t22 - 30: PUTL t22, R4 - 31: INCEIPL $4 - - 0x2547AF78: 90C1001C stw r6,28(r1) - 32: GETL R6, t24 - 33: GETL R1, t26 - 34: ADDL $0x1C, t26 - 35: STL t24, (t26) - 36: INCEIPL $4 - - 0x2547AF7C: 7C0802A6 mflr r0 - 37: GETL LR, t28 - 38: PUTL t28, R0 - 39: INCEIPL $4 - - 0x2547AF80: 90E10020 stw r7,32(r1) - 40: GETL R7, t30 - 41: GETL R1, t32 - 42: ADDL $0x20, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x2547AF84: 90010030 stw r0,48(r1) - 45: GETL R0, t34 - 46: GETL R1, t36 - 47: ADDL $0x30, t36 - 48: STL t34, (t36) - 49: INCEIPL $4 - - 0x2547AF88: 91010024 stw r8,36(r1) - 50: GETL R8, t38 - 51: GETL R1, t40 - 52: ADDL $0x24, t40 - 53: STL t38, (t40) - 54: INCEIPL $4 - - 0x2547AF8C: 7C000026 mfcr r0 - 55: GETL CR, t42 - 56: PUTL t42, R0 - 57: INCEIPL $4 - - 0x2547AF90: 91210028 stw r9,40(r1) - 58: GETL R9, t44 - 59: GETL R1, t46 - 60: ADDL $0x28, t46 - 61: STL t44, (t46) - 62: INCEIPL $4 - - 0x2547AF94: 9141002C stw r10,44(r1) - 63: GETL R10, t48 - 64: GETL R1, t50 - 65: ADDL $0x2C, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x2547AF98: 90010008 stw r0,8(r1) - 68: GETL R0, t52 - 69: GETL R1, t54 - 70: ADDL $0x8, t54 - 71: STL t52, (t54) - 72: INCEIPL $4 - - 0x2547AF9C: 480000C9 bl 0x2547B064 - 73: MOVL $0x2547AFA0, t56 - 74: PUTL t56, LR - 75: JMPo-c $0x2547B064 ($4) - - -. 0 2547AF5C 68 -. 94 21 FF C0 90 01 00 0C 90 61 00 10 90 81 00 14 7D 83 63 78 90 A1 00 18 7D 64 5B 78 90 C1 00 1C 7C 08 02 A6 90 E1 00 20 90 01 00 30 91 01 00 24 7C 00 00 26 91 21 00 28 91 41 00 2C 90 01 00 08 48 00 00 C9 - -==== BB 1303 fixup(0x2547B064) approx BBs exec'd 0 ==== - - 0x2547B064: 7CE802A6 mflr r7 - 0: GETL LR, t0 - 1: PUTL t0, R7 - 2: INCEIPL $4 - - 0x2547B068: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x2547B06C: 93810010 stw r28,16(r1) - 9: GETL R28, t6 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547B070: 4801BF91 bl 0x25497000 - 14: MOVL $0x2547B074, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x25497000 ($4) - - -. 0 2547B064 16 -. 7C E8 02 A6 94 21 FF E0 93 81 00 10 48 01 BF 91 - -==== BB 1304 (0x2547B074) approx BBs exec'd 0 ==== - - 0x2547B074: 93A10014 stw r29,20(r1) - 0: GETL R29, t0 - 1: GETL R1, t2 - 2: ADDL $0x14, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547B078: 90E10024 stw r7,36(r1) - 5: GETL R7, t4 - 6: GETL R1, t6 - 7: ADDL $0x24, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0x2547B07C: 80C3007C lwz r6,124(r3) - 10: GETL R3, t8 - 11: ADDL $0x7C, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R6 - 14: INCEIPL $4 - - 0x2547B080: 93C10018 stw r30,24(r1) - 15: GETL R30, t12 - 16: GETL R1, t14 - 17: ADDL $0x18, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0x2547B084: 7FC802A6 mflr r30 - 20: GETL LR, t16 - 21: PUTL t16, R30 - 22: INCEIPL $4 - - 0x2547B088: 93E1001C stw r31,28(r1) - 23: GETL R31, t18 - 24: GETL R1, t20 - 25: ADDL $0x1C, t20 - 26: STL t18, (t20) - 27: INCEIPL $4 - - 0x2547B08C: 7C7F1B78 or r31,r3,r3 - 28: GETL R3, t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0x2547B090: 81460004 lwz r10,4(r6) - 31: GETL R6, t24 - 32: ADDL $0x4, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R10 - 35: INCEIPL $4 - - 0x2547B094: 80A30038 lwz r5,56(r3) - 36: GETL R3, t28 - 37: ADDL $0x38, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R5 - 40: INCEIPL $4 - - 0x2547B098: 7FAA2214 add r29,r10,r4 - 41: GETL R10, t32 - 42: GETL R4, t34 - 43: ADDL t32, t34 - 44: PUTL t34, R29 - 45: INCEIPL $4 - - 0x2547B09C: 7D6A202E lwzx r11,r10,r4 - 46: GETL R4, t36 - 47: GETL R10, t38 - 48: ADDL t38, t36 - 49: LDL (t36), t40 - 50: PUTL t40, R11 - 51: INCEIPL $4 - - 0x2547B0A0: 807D0004 lwz r3,4(r29) - 52: GETL R29, t42 - 53: ADDL $0x4, t42 - 54: LDL (t42), t44 - 55: PUTL t44, R3 - 56: INCEIPL $4 - - 0x2547B0A4: 81850004 lwz r12,4(r5) - 57: GETL R5, t46 - 58: ADDL $0x4, t46 - 59: LDL (t46), t48 - 60: PUTL t48, R12 - 61: INCEIPL $4 - - 0x2547B0A8: 5466C23E rlwinm r6,r3,24,8,31 - 62: GETL R3, t50 - 63: SHRL $0x8, t50 - 64: PUTL t50, R6 - 65: INCEIPL $4 - - 0x2547B0AC: 807F0000 lwz r3,0(r31) - 66: GETL R31, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R3 - 69: INCEIPL $4 - - 0x2547B0B0: 54C52036 rlwinm r5,r6,4,0,27 - 70: GETL R6, t56 - 71: SHLL $0x4, t56 - 72: PUTL t56, R5 - 73: INCEIPL $4 - - 0x2547B0B4: 7D056214 add r8,r5,r12 - 74: GETL R5, t58 - 75: GETL R12, t60 - 76: ADDL t58, t60 - 77: PUTL t60, R8 - 78: INCEIPL $4 - - 0x2547B0B8: 7F835A14 add r28,r3,r11 - 79: GETL R3, t62 - 80: GETL R11, t64 - 81: ADDL t62, t64 - 82: PUTL t64, R28 - 83: INCEIPL $4 - - 0x2547B0BC: 8808000D lbz r0,13(r8) - 84: GETL R8, t66 - 85: ADDL $0xD, t66 - 86: LDB (t66), t68 - 87: PUTL t68, R0 - 88: INCEIPL $4 - - 0x2547B0C0: 70090003 andi. r9,r0,0x3 - 89: GETL R0, t70 - 90: ANDL $0x3, t70 - 91: PUTL t70, R9 - 92: CMP0L t70, t72 (-rSo) - 93: ICRFL t72, $0x0, CR - 94: INCEIPL $4 - - 0x2547B0C4: 813F0034 lwz r9,52(r31) - 95: GETL R31, t74 - 96: ADDL $0x34, t74 - 97: LDL (t74), t76 - 98: PUTL t76, R9 - 99: INCEIPL $4 - - 0x2547B0C8: 80890004 lwz r4,4(r9) - 100: GETL R9, t78 - 101: ADDL $0x4, t78 - 102: LDL (t78), t80 - 103: PUTL t80, R4 - 104: INCEIPL $4 - - 0x2547B0CC: 91010008 stw r8,8(r1) - 105: GETL R8, t82 - 106: GETL R1, t84 - 107: ADDL $0x8, t84 - 108: STL t82, (t84) - 109: INCEIPL $4 - - 0x2547B0D0: 408200E0 bc 4,2,0x2547B1B0 - 110: Jc02o $0x2547B1B0 - - -. 0 2547B074 96 -. 93 A1 00 14 90 E1 00 24 80 C3 00 7C 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 7C 7F 1B 78 81 46 00 04 80 A3 00 38 7F AA 22 14 7D 6A 20 2E 80 7D 00 04 81 85 00 04 54 66 C2 3E 80 7F 00 00 54 C5 20 36 7D 05 62 14 7F 83 5A 14 88 08 00 0D 70 09 00 03 81 3F 00 34 80 89 00 04 91 01 00 08 40 82 00 E0 - -==== BB 1305 (0x2547B0D4) approx BBs exec'd 0 ==== - - 0x2547B0D4: 815F00E4 lwz r10,228(r31) - 0: GETL R31, t0 - 1: ADDL $0xE4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x2547B0D8: 38E00000 li r7,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R7 - 7: INCEIPL $4 - - 0x2547B0DC: 2F8A0000 cmpi cr7,r10,0 - 8: GETL R10, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x2547B0E0: 409E009C bc 4,30,0x2547B17C - 12: Jc30o $0x2547B17C - - -. 0 2547B0D4 16 -. 81 5F 00 E4 38 E0 00 00 2F 8A 00 00 40 9E 00 9C - -==== BB 1306 (0x2547B17C) approx BBs exec'd 0 ==== - - 0x2547B17C: 816A0004 lwz r11,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547B180: 54C9083C rlwinm r9,r6,1,0,30 - 5: GETL R6, t4 - 6: SHLL $0x1, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0x2547B184: 80DF0188 lwz r6,392(r31) - 9: GETL R31, t6 - 10: ADDL $0x188, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R6 - 13: INCEIPL $4 - - 0x2547B188: 7D095A2E lhzx r8,r9,r11 - 14: GETL R11, t10 - 15: GETL R9, t12 - 16: ADDL t12, t10 - 17: LDW (t10), t14 - 18: PUTL t14, R8 - 19: INCEIPL $4 - - 0x2547B18C: 55072376 rlwinm r7,r8,4,13,27 - 20: GETL R8, t16 - 21: ROLL $0x4, t16 - 22: ANDL $0x7FFF0, t16 - 23: PUTL t16, R7 - 24: INCEIPL $4 - - 0x2547B190: 7D663A14 add r11,r6,r7 - 25: GETL R6, t18 - 26: GETL R7, t20 - 27: ADDL t18, t20 - 28: PUTL t20, R11 - 29: INCEIPL $4 - - 0x2547B194: 806B0004 lwz r3,4(r11) - 30: GETL R11, t22 - 31: ADDL $0x4, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R3 - 34: INCEIPL $4 - - 0x2547B198: 7C6AFE70 srawi r10,r3,31 - 35: GETL R3, t26 - 36: SARL $0x1F, t26 (-wCa) - 37: PUTL t26, R10 - 38: INCEIPL $4 - - 0x2547B19C: 7D401A78 xor r0,r10,r3 - 39: GETL R10, t28 - 40: GETL R3, t30 - 41: XORL t28, t30 - 42: PUTL t30, R0 - 43: INCEIPL $4 - - 0x2547B1A0: 7D205050 subf r9,r0,r10 - 44: GETL R0, t32 - 45: GETL R10, t34 - 46: SUBL t32, t34 - 47: PUTL t34, R9 - 48: INCEIPL $4 - - 0x2547B1A4: 7D28FE70 srawi r8,r9,31 - 49: GETL R9, t36 - 50: SARL $0x1F, t36 (-wCa) - 51: PUTL t36, R8 - 52: INCEIPL $4 - - 0x2547B1A8: 7D674038 and r7,r11,r8 - 53: GETL R11, t38 - 54: GETL R8, t40 - 55: ANDL t38, t40 - 56: PUTL t40, R7 - 57: INCEIPL $4 - - 0x2547B1AC: 4BFFFF38 b 0x2547B0E4 - 58: JMPo $0x2547B0E4 ($4) - - -. 0 2547B17C 52 -. 81 6A 00 04 54 C9 08 3C 80 DF 01 88 7D 09 5A 2E 55 07 23 76 7D 66 3A 14 80 6B 00 04 7C 6A FE 70 7D 40 1A 78 7D 20 50 50 7D 28 FE 70 7D 67 40 38 4B FF FF 38 - -==== BB 1307 (0x2547B0E4) approx BBs exec'd 0 ==== - - 0x2547B0E4: 7C05602E lwzx r0,r5,r12 - 0: GETL R12, t0 - 1: GETL R5, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R0 - 5: INCEIPL $4 - - 0x2547B0E8: 39400000 li r10,0 - 6: MOVL $0x0, t6 - 7: PUTL t6, R10 - 8: INCEIPL $4 - - 0x2547B0EC: 80DF01C0 lwz r6,448(r31) - 9: GETL R31, t8 - 10: ADDL $0x1C0, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R6 - 13: INCEIPL $4 - - 0x2547B0F0: 38A10008 addi r5,r1,8 - 14: GETL R1, t12 - 15: ADDL $0x8, t12 - 16: PUTL t12, R5 - 17: INCEIPL $4 - - 0x2547B0F4: 7C602214 add r3,r0,r4 - 18: GETL R0, t14 - 19: GETL R4, t16 - 20: ADDL t14, t16 - 21: PUTL t16, R3 - 22: INCEIPL $4 - - 0x2547B0F8: 39000001 li r8,1 - 23: MOVL $0x1, t18 - 24: PUTL t18, R8 - 25: INCEIPL $4 - - 0x2547B0FC: 7FE4FB78 or r4,r31,r31 - 26: GETL R31, t20 - 27: PUTL t20, R4 - 28: INCEIPL $4 - - 0x2547B100: 39200001 li r9,1 - 29: MOVL $0x1, t22 - 30: PUTL t22, R9 - 31: INCEIPL $4 - - 0x2547B104: 4BFFD4A1 bl 0x254785A4 - 32: MOVL $0x2547B108, t24 - 33: PUTL t24, LR - 34: JMPo-c $0x254785A4 ($4) - - -. 0 2547B0E4 36 -. 7C 05 60 2E 39 40 00 00 80 DF 01 C0 38 A1 00 08 7C 60 22 14 39 00 00 01 7F E4 FB 78 39 20 00 01 4B FF D4 A1 - -==== BB 1308 (0x2547B108) approx BBs exec'd 0 ==== - - 0x2547B108: 39400000 li r10,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0x2547B10C: 81610008 lwz r11,8(r1) - 3: GETL R1, t2 - 4: ADDL $0x8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x2547B110: 2C8B0000 cmpi cr1,r11,0 - 8: GETL R11, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x1, CR - 11: INCEIPL $4 - - 0x2547B114: 41860018 bc 12,6,0x2547B12C - 12: Js06o $0x2547B12C - - -. 0 2547B108 16 -. 39 40 00 00 81 61 00 08 2C 8B 00 00 41 86 00 18 - -==== BB 1309 (0x2547B118) approx BBs exec'd 0 ==== - - 0x2547B118: 2F030000 cmpi cr6,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547B11C: 419A00A0 bc 12,26,0x2547B1BC - 4: Js26o $0x2547B1BC - - -. 0 2547B118 8 -. 2F 03 00 00 41 9A 00 A0 - -==== BB 1310 (0x2547B120) approx BBs exec'd 0 ==== - - 0x2547B120: 81830000 lwz r12,0(r3) - 0: GETL R3, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R12 - 3: INCEIPL $4 - - 0x2547B124: 808B0004 lwz r4,4(r11) - 4: GETL R11, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R4 - 8: INCEIPL $4 - - 0x2547B128: 7D4C2214 add r10,r12,r4 - 9: GETL R12, t8 - 10: GETL R4, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R10 - 13: INCEIPL $4 - - 0x2547B12C: 80FE04F4 lwz r7,1268(r30) - 14: GETL R30, t12 - 15: ADDL $0x4F4, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R7 - 18: INCEIPL $4 - - 0x2547B130: 80DD0008 lwz r6,8(r29) - 19: GETL R29, t16 - 20: ADDL $0x8, t16 - 21: LDL (t16), t18 - 22: PUTL t18, R6 - 23: INCEIPL $4 - - 0x2547B134: 8067002C lwz r3,44(r7) - 24: GETL R7, t20 - 25: ADDL $0x2C, t20 - 26: LDL (t20), t22 - 27: PUTL t22, R3 - 28: INCEIPL $4 - - 0x2547B138: 7D665214 add r11,r6,r10 - 29: GETL R6, t24 - 30: GETL R10, t26 - 31: ADDL t24, t26 - 32: PUTL t26, R11 - 33: INCEIPL $4 - - 0x2547B13C: 2C030000 cmpi cr0,r3,0 - 34: GETL R3, t28 - 35: CMP0L t28, t30 (-rSo) - 36: ICRFL t30, $0x0, CR - 37: INCEIPL $4 - - 0x2547B140: 7D635B78 or r3,r11,r11 - 38: GETL R11, t32 - 39: PUTL t32, R3 - 40: INCEIPL $4 - - 0x2547B144: 40820018 bc 4,2,0x2547B15C - 41: Jc02o $0x2547B15C - - -. 0 2547B120 40 -. 81 83 00 00 80 8B 00 04 7D 4C 22 14 80 FE 04 F4 80 DD 00 08 80 67 00 2C 7D 66 52 14 2C 03 00 00 7D 63 5B 78 40 82 00 18 - -==== BB 1311 (0x2547B148) approx BBs exec'd 0 ==== - - 0x2547B148: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x2547B14C: 7FA4EB78 or r4,r29,r29 - 3: GETL R29, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0x2547B150: 7F85E378 or r5,r28,r28 - 6: GETL R28, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547B154: 7D665B78 or r6,r11,r11 - 9: GETL R11, t6 - 10: PUTL t6, R6 - 11: INCEIPL $4 - - 0x2547B158: 4800540D bl 0x25480564 - 12: MOVL $0x2547B15C, t8 - 13: PUTL t8, LR - 14: JMPo-c $0x25480564 ($4) - - -. 0 2547B148 20 -. 7F E3 FB 78 7F A4 EB 78 7F 85 E3 78 7D 66 5B 78 48 00 54 0D - -==== BB 1312 __elf_machine_fixup_plt(0x25480564) approx BBs exec'd 0 ==== - - 0x25480564: 7D453050 subf r10,r5,r6 - 0: GETL R5, t0 - 1: GETL R6, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0x25480568: 3D06FE00 addis r8,r6,-512 - 5: GETL R6, t4 - 6: ADDL $0xFE000000, t4 - 7: PUTL t4, R8 - 8: INCEIPL $4 - - 0x2548056C: 554C3032 rlwinm r12,r10,6,0,25 - 9: GETL R10, t6 - 10: SHLL $0x6, t6 - 11: PUTL t6, R12 - 12: INCEIPL $4 - - 0x25480570: 3CE0FC00 lis r7,-1024 - 13: MOVL $0xFC000000, t8 - 14: PUTL t8, R7 - 15: INCEIPL $4 - - 0x25480574: 7D843670 srawi r4,r12,6 - 16: GETL R12, t10 - 17: SARL $0x6, t10 (-wCa) - 18: PUTL t10, R4 - 19: INCEIPL $4 - - 0x25480578: 39280003 addi r9,r8,3 - 20: GETL R8, t12 - 21: ADDL $0x3, t12 - 22: PUTL t12, R9 - 23: INCEIPL $4 - - 0x2548057C: 7F845000 cmp cr7,r4,r10 - 24: GETL R4, t14 - 25: GETL R10, t16 - 26: CMPL t14, t16, t18 (-rSo) - 27: ICRFL t18, $0x7, CR - 28: INCEIPL $4 - - 0x25480580: 60E00002 ori r0,r7,0x2 - 29: MOVL $0xFC000002, t20 - 30: PUTL t20, R0 - 31: INCEIPL $4 - - 0x25480584: 548B01BA rlwinm r11,r4,0,6,29 - 32: GETL R4, t22 - 33: ANDL $0x3FFFFFC, t22 - 34: PUTL t22, R11 - 35: INCEIPL $4 - - 0x25480588: 9421FFF0 stwu r1,-16(r1) - 36: GETL R1, t24 - 37: GETL R1, t26 - 38: ADDL $0xFFFFFFF0, t26 - 39: PUTL t26, R1 - 40: STL t24, (t26) - 41: INCEIPL $4 - - 0x2548058C: 7F090040 cmpl cr6,r9,r0 - 42: GETL R9, t28 - 43: GETL R0, t30 - 44: CMPUL t28, t30, t32 (-rSo) - 45: ICRFL t32, $0x6, CR - 46: INCEIPL $4 - - 0x25480590: 656B4800 oris r11,r11,0x4800 - 47: GETL R11, t34 - 48: ORL $0x48000000, t34 - 49: PUTL t34, R11 - 50: INCEIPL $4 - - 0x25480594: 419E00EC bc 12,30,0x25480680 - 51: Js30o $0x25480680 - - -. 0 25480564 52 -. 7D 45 30 50 3D 06 FE 00 55 4C 30 32 3C E0 FC 00 7D 84 36 70 39 28 00 03 7F 84 50 00 60 E0 00 02 54 8B 01 BA 94 21 FF F0 7F 09 00 40 65 6B 48 00 41 9E 00 EC - -==== BB 1313 (0x25480680) approx BBs exec'd 0 ==== - - 0x25480680: 91650000 stw r11,0(r5) - 0: GETL R11, t0 - 1: GETL R5, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0x25480684: 7C00286C dcbst r0,r5 - 4: INCEIPL $4 - - 0x25480688: 7C0004AC sync - 5: INCEIPL $4 - - 0x2548068C: 7C002FAC icbi r0,r5 - 6: GETL R5, t4 - 7: CALLM_So - 8: PUSHL t4 - 9: CALLMo $0x68 - 10: CALLM_Eo - 11: INCEIPL $4 - - 0x25480690: 7C0004AC sync - 12: INCEIPL $4 - - 0x25480694: 4C00012C 13: INCEIPL $4 - - 0x25480698: 7CC33378 or r3,r6,r6 - 14: GETL R6, t6 - 15: PUTL t6, R3 - 16: INCEIPL $4 - - 0x2548069C: 38210010 addi r1,r1,16 - 17: GETL R1, t8 - 18: ADDL $0x10, t8 - 19: PUTL t8, R1 - 20: INCEIPL $4 - - 0x254806A0: 4E800020 blr - 21: GETL LR, t10 - 22: JMPo-r t10 ($4) - - -. 0 25480680 36 -. 91 65 00 00 7C 00 28 6C 7C 00 04 AC 7C 00 2F AC 7C 00 04 AC 4C 00 01 2C 7C C3 33 78 38 21 00 10 4E 80 00 20 - -==== BB 1314 (0x2547B15C) approx BBs exec'd 0 ==== - - 0x2547B15C: 83810024 lwz r28,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x2547B160: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547B164: 7F8803A6 mtlr r28 - 10: GETL R28, t8 - 11: PUTL t8, LR - 12: INCEIPL $4 - - 0x2547B168: 83C10018 lwz r30,24(r1) - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0x2547B16C: 83810010 lwz r28,16(r1) - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R28 - 22: INCEIPL $4 - - 0x2547B170: 83E1001C lwz r31,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R31 - 27: INCEIPL $4 - - 0x2547B174: 38210020 addi r1,r1,32 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: PUTL t22, R1 - 31: INCEIPL $4 - - 0x2547B178: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - -. 0 2547B15C 32 -. 83 81 00 24 83 A1 00 14 7F 88 03 A6 83 C1 00 18 83 81 00 10 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1315 (0x2547AFA0) approx BBs exec'd 0 ==== - - 0x2547AFA0: 7C6903A6 mtctr r3 - 0: GETL R3, t0 - 1: PUTL t0, CTR - 2: INCEIPL $4 - - 0x2547AFA4: 80010030 lwz r0,48(r1) - 3: GETL R1, t2 - 4: ADDL $0x30, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x2547AFA8: 8141002C lwz r10,44(r1) - 8: GETL R1, t6 - 9: ADDL $0x2C, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R10 - 12: INCEIPL $4 - - 0x2547AFAC: 81210028 lwz r9,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R9 - 17: INCEIPL $4 - - 0x2547AFB0: 7C0803A6 mtlr r0 - 18: GETL R0, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0x2547AFB4: 81010024 lwz r8,36(r1) - 21: GETL R1, t16 - 22: ADDL $0x24, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R8 - 25: INCEIPL $4 - - 0x2547AFB8: 80010008 lwz r0,8(r1) - 26: GETL R1, t20 - 27: ADDL $0x8, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R0 - 30: INCEIPL $4 - - 0x2547AFBC: 80E10020 lwz r7,32(r1) - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: LDL (t24), t26 - 34: PUTL t26, R7 - 35: INCEIPL $4 - - 0x2547AFC0: 80C1001C lwz r6,28(r1) - 36: GETL R1, t28 - 37: ADDL $0x1C, t28 - 38: LDL (t28), t30 - 39: PUTL t30, R6 - 40: INCEIPL $4 - - 0x2547AFC4: 7C0FF120 mtcr r0 - 41: GETL R0, t32 - 42: PUTL t32, CR - 43: INCEIPL $4 - - 0x2547AFC8: 80A10018 lwz r5,24(r1) - 44: GETL R1, t34 - 45: ADDL $0x18, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R5 - 48: INCEIPL $4 - - 0x2547AFCC: 80810014 lwz r4,20(r1) - 49: GETL R1, t38 - 50: ADDL $0x14, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R4 - 53: INCEIPL $4 - - 0x2547AFD0: 80610010 lwz r3,16(r1) - 54: GETL R1, t42 - 55: ADDL $0x10, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R3 - 58: INCEIPL $4 - - 0x2547AFD4: 8001000C lwz r0,12(r1) - 59: GETL R1, t46 - 60: ADDL $0xC, t46 - 61: LDL (t46), t48 - 62: PUTL t48, R0 - 63: INCEIPL $4 - - 0x2547AFD8: 38210040 addi r1,r1,64 - 64: GETL R1, t50 - 65: ADDL $0x40, t50 - 66: PUTL t50, R1 - 67: INCEIPL $4 - - 0x2547AFDC: 4E800420 bctr - 68: GETL CTR, t52 - 69: JMPo t52 ($4) - - -. 0 2547AFA0 64 -. 7C 69 03 A6 80 01 00 30 81 41 00 2C 81 21 00 28 7C 08 03 A6 81 01 00 24 80 01 00 08 80 E1 00 20 80 C1 00 1C 7C 0F F1 20 80 A1 00 18 80 81 00 14 80 61 00 10 80 01 00 0C 38 21 00 40 4E 80 04 20 - -==== BB 1316 __libc_start_main(0xFE9B8C4) approx BBs exec'd 0 ==== - - 0xFE9B8C4: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFE9B8C8: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFE9B8CC: 4812C585 bl 0xFFC7E50 - 9: MOVL $0xFE9B8D0, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FE9B8C4 12 -. 7C 08 02 A6 94 21 FF F0 48 12 C5 85 - -==== BB 1317 (0xFE9B8D0) approx BBs exec'd 0 ==== - - 0xFE9B8D0: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE9B8D4: 7D2A4B78 or r10,r9,r9 - 5: GETL R9, t4 - 6: PUTL t4, R10 - 7: INCEIPL $4 - - 0xFE9B8D8: 7FC802A6 mflr r30 - 8: GETL LR, t6 - 9: PUTL t6, R30 - 10: INCEIPL $4 - - 0xFE9B8DC: 90010014 stw r0,20(r1) - 11: GETL R0, t8 - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFE9B8E0: 7C6C1B78 or r12,r3,r3 - 16: GETL R3, t12 - 17: PUTL t12, R12 - 18: INCEIPL $4 - - 0xFE9B8E4: 80090000 lwz r0,0(r9) - 19: GETL R9, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R0 - 22: INCEIPL $4 - - 0xFE9B8E8: 7C852378 or r5,r4,r4 - 23: GETL R4, t18 - 24: PUTL t18, R5 - 25: INCEIPL $4 - - 0xFE9B8EC: 7CE93B78 or r9,r7,r7 - 26: GETL R7, t20 - 27: PUTL t20, R9 - 28: INCEIPL $4 - - 0xFE9B8F0: 7D074378 or r7,r8,r8 - 29: GETL R8, t22 - 30: PUTL t22, R7 - 31: INCEIPL $4 - - 0xFE9B8F4: 2F800000 cmpi cr7,r0,0 - 32: GETL R0, t24 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x7, CR - 35: INCEIPL $4 - - 0xFE9B8F8: 419E0034 bc 12,30,0xFE9B92C - 36: Js30o $0xFE9B92C - - -. 0 FE9B8D0 44 -. 93 C1 00 08 7D 2A 4B 78 7F C8 02 A6 90 01 00 14 7C 6C 1B 78 80 09 00 00 7C 85 23 78 7C E9 3B 78 7D 07 43 78 2F 80 00 00 41 9E 00 34 - -==== BB 1318 (0xFE9B92C) approx BBs exec'd 0 ==== - - 0xFE9B92C: 80060000 lwz r0,0(r6) - 0: GETL R6, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFE9B930: 7CCB3378 or r11,r6,r6 - 4: GETL R6, t4 - 5: PUTL t4, R11 - 6: INCEIPL $4 - - 0xFE9B934: 2C800000 cmpi cr1,r0,0 - 7: GETL R0, t6 - 8: CMP0L t6, t8 (-rSo) - 9: ICRFL t8, $0x1, CR - 10: INCEIPL $4 - - 0xFE9B938: 4186003C bc 12,6,0xFE9B974 - 11: Js06o $0xFE9B974 - - -. 0 FE9B92C 16 -. 80 06 00 00 7C CB 33 78 2C 80 00 00 41 86 00 3C - -==== BB 1319 (0xFE9B93C) approx BBs exec'd 0 ==== - - 0xFE9B93C: 811E1CB0 lwz r8,7344(r30) - 0: GETL R30, t0 - 1: ADDL $0x1CB0, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFE9B940: 48000010 b 0xFE9B950 - 5: JMPo $0xFE9B950 ($4) - - -. 0 FE9B93C 8 -. 81 1E 1C B0 48 00 00 10 - -==== BB 1320 (0xFE9B950) approx BBs exec'd 0 ==== - - 0xFE9B950: 2F800013 cmpi cr7,r0,19 - 0: GETL R0, t0 - 1: MOVL $0x13, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFE9B954: 2F080000 cmpi cr6,r8,0 - 5: GETL R8, t6 - 6: CMP0L t6, t8 (-rSo) - 7: ICRFL t8, $0x6, CR - 8: INCEIPL $4 - - 0xFE9B958: 409EFFEC bc 4,30,0xFE9B944 - 9: Jc30o $0xFE9B944 - - -. 0 FE9B950 12 -. 2F 80 00 13 2F 08 00 00 40 9E FF EC - -==== BB 1321 (0xFE9B944) approx BBs exec'd 0 ==== - - 0xFE9B944: 840B0008 lwzu r0,8(r11) - 0: GETL R11, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R11 - 3: LDL (t0), t2 - 4: PUTL t2, R0 - 5: INCEIPL $4 - - 0xFE9B948: 2F000000 cmpi cr6,r0,0 - 6: GETL R0, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x6, CR - 9: INCEIPL $4 - - 0xFE9B94C: 419A0028 bc 12,26,0xFE9B974 - 10: Js26o $0xFE9B974 - - -. 0 FE9B944 12 -. 84 0B 00 08 2F 00 00 00 41 9A 00 28 - -==== BB 1322 (0xFE9B95C) approx BBs exec'd 0 ==== - - 0xFE9B95C: 41BAFFE8 bc 13,26,0xFE9B944 - 0: Js26o $0xFE9B944 - - -. 0 FE9B95C 4 -. 41 BA FF E8 - -==== BB 1323 (0xFE9B960) approx BBs exec'd 0 ==== - - 0xFE9B960: 808B0004 lwz r4,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFE9B964: 90880000 stw r4,0(r8) - 5: GETL R4, t4 - 6: GETL R8, t6 - 7: STL t4, (t6) - 8: INCEIPL $4 - - 0xFE9B968: 840B0008 lwzu r0,8(r11) - 9: GETL R11, t8 - 10: ADDL $0x8, t8 - 11: PUTL t8, R11 - 12: LDL (t8), t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFE9B96C: 2F000000 cmpi cr6,r0,0 - 15: GETL R0, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0xFE9B970: 409AFFE0 bc 4,26,0xFE9B950 - 19: Jc26o $0xFE9B950 - - -. 0 FE9B960 20 -. 80 8B 00 04 90 88 00 00 84 0B 00 08 2F 00 00 00 40 9A FF E0 - -==== BB 1324 (0xFE9B974) approx BBs exec'd 0 ==== - - 0xFE9B974: 8107000C lwz r8,12(r7) - 0: GETL R7, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFE9B978: 7D846378 or r4,r12,r12 - 5: GETL R12, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFE9B97C: 80670004 lwz r3,4(r7) - 8: GETL R7, t6 - 9: ADDL $0x4, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFE9B980: 80E70008 lwz r7,8(r7) - 13: GETL R7, t10 - 14: ADDL $0x8, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R7 - 17: INCEIPL $4 - - 0xFE9B984: 4BFFFD91 bl 0xFE9B714 - 18: MOVL $0xFE9B988, t14 - 19: PUTL t14, LR - 20: JMPo-c $0xFE9B714 ($4) - - -. 0 FE9B974 20 -. 81 07 00 0C 7D 84 63 78 80 67 00 04 80 E7 00 08 4B FF FD 91 - -==== BB 1325 generic_start_main(0xFE9B714) approx BBs exec'd 0 ==== - - 0xFE9B714: 9421FDE0 stwu r1,-544(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFDE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE9B718: 7D4802A6 mflr r10 - 6: GETL LR, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0xFE9B71C: 4812C735 bl 0xFFC7E50 - 9: MOVL $0xFE9B720, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FE9B714 12 -. 94 21 FD E0 7D 48 02 A6 48 12 C7 35 - -==== BB 1326 (0xFE9B720) approx BBs exec'd 0 ==== - - 0xFE9B720: 93C10218 stw r30,536(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x218, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE9B724: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE9B728: 93A10214 stw r29,532(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x214, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE9B72C: 5480103A rlwinm r0,r4,2,0,29 - 13: GETL R4, t10 - 14: SHLL $0x2, t10 - 15: PUTL t10, R0 - 16: INCEIPL $4 - - 0xFE9B730: 93810210 stw r28,528(r1) - 17: GETL R28, t12 - 18: GETL R1, t14 - 19: ADDL $0x210, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFE9B734: 7D602A14 add r11,r0,r5 - 22: GETL R0, t16 - 23: GETL R5, t18 - 24: ADDL t16, t18 - 25: PUTL t18, R11 - 26: INCEIPL $4 - - 0xFE9B738: 93E1021C stw r31,540(r1) - 27: GETL R31, t20 - 28: GETL R1, t22 - 29: ADDL $0x21C, t22 - 30: STL t20, (t22) - 31: INCEIPL $4 - - 0xFE9B73C: 83BE1CE4 lwz r29,7396(r30) - 32: GETL R30, t24 - 33: ADDL $0x1CE4, t24 - 34: LDL (t24), t26 - 35: PUTL t26, R29 - 36: INCEIPL $4 - - 0xFE9B740: 7CFC3B78 or r28,r7,r7 - 37: GETL R7, t28 - 38: PUTL t28, R28 - 39: INCEIPL $4 - - 0xFE9B744: 91410224 stw r10,548(r1) - 40: GETL R10, t30 - 41: GETL R1, t32 - 42: ADDL $0x224, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0xFE9B748: 7D1F4378 or r31,r8,r8 - 45: GETL R8, t34 - 46: PUTL t34, R31 - 47: INCEIPL $4 - - 0xFE9B74C: 2F9D0000 cmpi cr7,r29,0 - 48: GETL R29, t36 - 49: CMP0L t36, t38 (-rSo) - 50: ICRFL t38, $0x7, CR - 51: INCEIPL $4 - - 0xFE9B750: 906101F0 stw r3,496(r1) - 52: GETL R3, t40 - 53: GETL R1, t42 - 54: ADDL $0x1F0, t42 - 55: STL t40, (t42) - 56: INCEIPL $4 - - 0xFE9B754: 9361020C stw r27,524(r1) - 57: GETL R27, t44 - 58: GETL R1, t46 - 59: ADDL $0x20C, t46 - 60: STL t44, (t46) - 61: INCEIPL $4 - - 0xFE9B758: 7D234B78 or r3,r9,r9 - 62: GETL R9, t48 - 63: PUTL t48, R3 - 64: INCEIPL $4 - - 0xFE9B75C: 908101F4 stw r4,500(r1) - 65: GETL R4, t50 - 66: GETL R1, t52 - 67: ADDL $0x1F4, t52 - 68: STL t50, (t52) - 69: INCEIPL $4 - - 0xFE9B760: 396B0004 addi r11,r11,4 - 70: GETL R11, t54 - 71: ADDL $0x4, t54 - 72: PUTL t54, R11 - 73: INCEIPL $4 - - 0xFE9B764: 90A101F8 stw r5,504(r1) - 74: GETL R5, t56 - 75: GETL R1, t58 - 76: ADDL $0x1F8, t58 - 77: STL t56, (t58) - 78: INCEIPL $4 - - 0xFE9B768: 39400000 li r10,0 - 79: MOVL $0x0, t60 - 80: PUTL t60, R10 - 81: INCEIPL $4 - - 0xFE9B76C: 90C101FC stw r6,508(r1) - 82: GETL R6, t62 - 83: GETL R1, t64 - 84: ADDL $0x1FC, t64 - 85: STL t62, (t64) - 86: INCEIPL $4 - - 0xFE9B770: 419E0010 bc 12,30,0xFE9B780 - 87: Js30o $0xFE9B780 - - -. 0 FE9B720 84 -. 93 C1 02 18 7F C8 02 A6 93 A1 02 14 54 80 10 3A 93 81 02 10 7D 60 2A 14 93 E1 02 1C 83 BE 1C E4 7C FC 3B 78 91 41 02 24 7D 1F 43 78 2F 9D 00 00 90 61 01 F0 93 61 02 0C 7D 23 4B 78 90 81 01 F4 39 6B 00 04 90 A1 01 F8 39 40 00 00 90 C1 01 FC 41 9E 00 10 - -==== BB 1327 (0xFE9B780) approx BBs exec'd 0 ==== - - 0xFE9B780: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE9B784: 837E1B84 lwz r27,7044(r30) - 4: GETL R30, t4 - 5: ADDL $0x1B84, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R27 - 8: INCEIPL $4 - - 0xFE9B788: 813E1AA4 lwz r9,6820(r30) - 9: GETL R30, t8 - 10: ADDL $0x1AA4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R9 - 13: INCEIPL $4 - - 0xFE9B78C: 917B0000 stw r11,0(r27) - 14: GETL R11, t12 - 15: GETL R27, t14 - 16: STL t12, (t14) - 17: INCEIPL $4 - - 0xFE9B790: 91490000 stw r10,0(r9) - 18: GETL R10, t16 - 19: GETL R9, t18 - 20: STL t16, (t18) - 21: INCEIPL $4 - - 0xFE9B794: 41860010 bc 12,6,0xFE9B7A4 - 22: Js06o $0xFE9B7A4 - - -. 0 FE9B780 24 -. 2C 83 00 00 83 7E 1B 84 81 3E 1A A4 91 7B 00 00 91 49 00 00 41 86 00 10 - -==== BB 1328 (0xFE9B798) approx BBs exec'd 0 ==== - - 0xFE9B798: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFE9B79C: 38A00000 li r5,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R5 - 5: INCEIPL $4 - - 0xFE9B7A0: 48018731 bl 0xFEB3ED0 - 6: MOVL $0xFE9B7A4, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFEB3ED0 ($4) - - -. 0 FE9B798 12 -. 38 80 00 00 38 A0 00 00 48 01 87 31 - -==== BB 1329 __cxa_atexit_internal(0xFEB3ED0) approx BBs exec'd 0 ==== - - 0xFEB3ED0: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0xFEB3ED4: 9421FFE0 stwu r1,-32(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFE0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0xFEB3ED8: 93E1001C stw r31,28(r1) - 9: GETL R31, t6 - 10: GETL R1, t8 - 11: ADDL $0x1C, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFEB3EDC: 7CBF2B78 or r31,r5,r5 - 14: GETL R5, t10 - 15: PUTL t10, R31 - 16: INCEIPL $4 - - 0xFEB3EE0: 93810010 stw r28,16(r1) - 17: GETL R28, t12 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFEB3EE4: 7C9C2378 or r28,r4,r4 - 22: GETL R4, t16 - 23: PUTL t16, R28 - 24: INCEIPL $4 - - 0xFEB3EE8: 93A10014 stw r29,20(r1) - 25: GETL R29, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFEB3EEC: 7C7D1B78 or r29,r3,r3 - 30: GETL R3, t22 - 31: PUTL t22, R29 - 32: INCEIPL $4 - - 0xFEB3EF0: 90010024 stw r0,36(r1) - 33: GETL R0, t24 - 34: GETL R1, t26 - 35: ADDL $0x24, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0xFEB3EF4: 93C10018 stw r30,24(r1) - 38: GETL R30, t28 - 39: GETL R1, t30 - 40: ADDL $0x18, t30 - 41: STL t28, (t30) - 42: INCEIPL $4 - - 0xFEB3EF8: 4BFFFE35 bl 0xFEB3D2C - 43: MOVL $0xFEB3EFC, t32 - 44: PUTL t32, LR - 45: JMPo-c $0xFEB3D2C ($4) - - -. 0 FEB3ED0 44 -. 7C 08 02 A6 94 21 FF E0 93 E1 00 1C 7C BF 2B 78 93 81 00 10 7C 9C 23 78 93 A1 00 14 7C 7D 1B 78 90 01 00 24 93 C1 00 18 4B FF FE 35 - -==== BB 1330 __new_exitfn(0xFEB3D2C) approx BBs exec'd 0 ==== - - 0xFEB3D2C: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEB3D30: 7C6802A6 mflr r3 - 6: GETL LR, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0xFEB3D34: 4811411D bl 0xFFC7E50 - 9: MOVL $0xFEB3D38, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FEB3D2C 12 -. 94 21 FF E0 7C 68 02 A6 48 11 41 1D - -==== BB 1331 (0xFEB3D38) approx BBs exec'd 0 ==== - - 0xFEB3D38: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEB3D3C: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEB3D40: 93810010 stw r28,16(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEB3D44: 93A10014 stw r29,20(r1) - 13: GETL R29, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEB3D48: 38000001 li r0,1 - 18: MOVL $0x1, t14 - 19: PUTL t14, R0 - 20: INCEIPL $4 - - 0xFEB3D4C: 9361000C stw r27,12(r1) - 21: GETL R27, t16 - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEB3D50: 3BA00000 li r29,0 - 26: MOVL $0x0, t20 - 27: PUTL t20, R29 - 28: INCEIPL $4 - - 0xFEB3D54: 93E1001C stw r31,28(r1) - 29: GETL R31, t22 - 30: GETL R1, t24 - 31: ADDL $0x1C, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFEB3D58: 90610024 stw r3,36(r1) - 34: GETL R3, t26 - 35: GETL R1, t28 - 36: ADDL $0x24, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFEB3D5C: 839E02B4 lwz r28,692(r30) - 39: GETL R30, t30 - 40: ADDL $0x2B4, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R28 - 43: INCEIPL $4 - - 0xFEB3D60: 7D20E028 lwarx r9,r0,r28 - 44: GETL R28, t34 - 45: LOCKo - 46: LDL (t34), t36 - 47: PUTL t36, R9 - 48: INCEIPL $4 - - 0xFEB3D64: 7C09E800 cmp cr0,r9,r29 - 49: GETL R9, t38 - 50: GETL R29, t40 - 51: CMPL t38, t40, t42 (-rSo) - 52: ICRFL t42, $0x0, CR - 53: INCEIPL $4 - - 0xFEB3D68: 4082000C bc 4,2,0xFEB3D74 - 54: Jc02o $0xFEB3D74 - - -. 0 FEB3D38 52 -. 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 A1 00 14 38 00 00 01 93 61 00 0C 3B A0 00 00 93 E1 00 1C 90 61 00 24 83 9E 02 B4 7D 20 E0 28 7C 09 E8 00 40 82 00 0C - -==== BB 1332 (0xFEB3D6C) approx BBs exec'd 0 ==== - - 0xFEB3D6C: 7C00E12D stwcx. r0,r0,r28 - 0: GETL R28, t0 - 1: GETL R0, t2 - 2: LOCKo - 3: STL t2, (t0) (-rSo) - 4: ICRFL cr, $0x0, CR - 5: INCEIPL $4 - - 0xFEB3D70: 40A2FFF0 bc 5,2,0xFEB3D60 - 6: Jc02o $0xFEB3D60 - - -. 0 FEB3D6C 8 -. 7C 00 E1 2D 40 A2 FF F0 - -==== BB 1333 (0xFEB3D60) approx BBs exec'd 0 ==== - - 0xFEB3D60: 7D20E028 lwarx r9,r0,r28 - 0: GETL R28, t0 - 1: LOCKo - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEB3D64: 7C09E800 cmp cr0,r9,r29 - 5: GETL R9, t4 - 6: GETL R29, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x0, CR - 9: INCEIPL $4 - - 0xFEB3D68: 4082000C bc 4,2,0xFEB3D74 - 10: Jc02o $0xFEB3D74 - - -. 0 FEB3D60 12 -. 7D 20 E0 28 7C 09 E8 00 40 82 00 0C - -==== BB 1334 (0xFEB3D74) approx BBs exec'd 0 ==== - - 0xFEB3D74: 4C00012C 0: INCEIPL $4 - - 0xFEB3D78: 2F890000 cmpi cr7,r9,0 - 1: GETL R9, t0 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFEB3D7C: 409E0134 bc 4,30,0xFEB3EB0 - 5: Jc30o $0xFEB3EB0 - - -. 0 FEB3D74 12 -. 4C 00 01 2C 2F 89 00 00 40 9E 01 34 - -==== BB 1335 (0xFEB3D80) approx BBs exec'd 0 ==== - - 0xFEB3D80: 837E1AFC lwz r27,6908(r30) - 0: GETL R30, t0 - 1: ADDL $0x1AFC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0xFEB3D84: 83FB0000 lwz r31,0(r27) - 5: GETL R27, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R31 - 8: INCEIPL $4 - - 0xFEB3D88: 2F1F0000 cmpi cr6,r31,0 - 9: GETL R31, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x6, CR - 12: INCEIPL $4 - - 0xFEB3D8C: 419A0050 bc 12,26,0xFEB3DDC - 13: Js26o $0xFEB3DDC - - -. 0 FEB3D80 16 -. 83 7E 1A FC 83 FB 00 00 2F 1F 00 00 41 9A 00 50 - -==== BB 1336 (0xFEB3D90) approx BBs exec'd 0 ==== - - 0xFEB3D90: 817F0004 lwz r11,4(r31) - 0: GETL R31, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFEB3D94: 3BA00000 li r29,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0xFEB3D98: 280B0000 cmpli cr0,r11,0 - 8: GETL R11, t6 - 9: MOVL $0x0, t10 - 10: CMPUL t6, t10, t8 (-rSo) - 11: ICRFL t8, $0x0, CR - 12: INCEIPL $4 - - 0xFEB3D9C: 40810024 bc 4,1,0xFEB3DC0 - 13: Jc01o $0xFEB3DC0 - - -. 0 FEB3D90 16 -. 81 7F 00 04 3B A0 00 00 28 0B 00 00 40 81 00 24 - -==== BB 1337 (0xFEB3DC0) approx BBs exec'd 0 ==== - - 0xFEB3DC0: 7C0BE840 cmpl cr0,r11,r29 - 0: GETL R11, t0 - 1: GETL R29, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x0, CR - 4: INCEIPL $4 - - 0xFEB3DC4: 41810104 bc 12,1,0xFEB3EC8 - 5: Js01o $0xFEB3EC8 - - -. 0 FEB3DC0 8 -. 7C 0B E8 40 41 81 01 04 - -==== BB 1338 (0xFEB3DC8) approx BBs exec'd 0 ==== - - 0xFEB3DC8: 288B001F cmpli cr1,r11,31 - 0: GETL R11, t0 - 1: MOVL $0x1F, t4 - 2: CMPUL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFEB3DCC: 408500F0 bc 4,5,0xFEB3EBC - 5: Jc05o $0xFEB3EBC - - -. 0 FEB3DC8 8 -. 28 8B 00 1F 40 85 00 F0 - -==== BB 1339 (0xFEB3EBC) approx BBs exec'd 0 ==== - - 0xFEB3EBC: 392B0001 addi r9,r11,1 - 0: GETL R11, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFEB3EC0: 7D7D5B78 or r29,r11,r11 - 4: GETL R11, t2 - 5: PUTL t2, R29 - 6: INCEIPL $4 - - 0xFEB3EC4: 913F0004 stw r9,4(r31) - 7: GETL R9, t4 - 8: GETL R31, t6 - 9: ADDL $0x4, t6 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0xFEB3EC8: 40BAFF40 bc 5,26,0xFEB3E08 - 12: Jc26o $0xFEB3E08 - - -. 0 FEB3EBC 16 -. 39 2B 00 01 7D 7D 5B 78 91 3F 00 04 40 BA FF 40 - -==== BB 1340 (0xFEB3E08) approx BBs exec'd 0 ==== - - 0xFEB3E08: 57AA2036 rlwinm r10,r29,4,0,27 - 0: GETL R29, t0 - 1: SHLL $0x4, t0 - 2: PUTL t0, R10 - 3: INCEIPL $4 - - 0xFEB3E0C: 39000001 li r8,1 - 4: MOVL $0x1, t2 - 5: PUTL t2, R8 - 6: INCEIPL $4 - - 0xFEB3E10: 7CEAFA14 add r7,r10,r31 - 7: GETL R10, t4 - 8: GETL R31, t6 - 9: ADDL t4, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0xFEB3E14: 91070008 stw r8,8(r7) - 12: GETL R8, t8 - 13: GETL R7, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFEB3E18: 39800000 li r12,0 - 17: MOVL $0x0, t12 - 18: PUTL t12, R12 - 19: INCEIPL $4 - - 0xFEB3E1C: 7C0004AC sync - 20: INCEIPL $4 - - 0xFEB3E20: 7D60E028 lwarx r11,r0,r28 - 21: GETL R28, t14 - 22: LOCKo - 23: LDL (t14), t16 - 24: PUTL t16, R11 - 25: INCEIPL $4 - - 0xFEB3E24: 7D80E12D stwcx. r12,r0,r28 - 26: GETL R28, t18 - 27: GETL R12, t20 - 28: LOCKo - 29: STL t20, (t18) (-rSo) - 30: ICRFL cr, $0x0, CR - 31: INCEIPL $4 - - 0xFEB3E28: 40A2FFF8 bc 5,2,0xFEB3E20 - 32: Jc02o $0xFEB3E20 - - -. 0 FEB3E08 36 -. 57 AA 20 36 39 00 00 01 7C EA FA 14 91 07 00 08 39 80 00 00 7C 00 04 AC 7D 60 E0 28 7D 80 E1 2D 40 A2 FF F8 - -==== BB 1341 (0xFEB3E2C) approx BBs exec'd 0 ==== - - 0xFEB3E2C: 2F8B0001 cmpi cr7,r11,1 - 0: GETL R11, t0 - 1: MOVL $0x1, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0xFEB3E30: 419D0060 bc 12,29,0xFEB3E90 - 5: Js29o $0xFEB3E90 - - -. 0 FEB3E2C 8 -. 2F 8B 00 01 41 9D 00 60 - -==== BB 1342 (0xFEB3E34) approx BBs exec'd 0 ==== - - 0xFEB3E34: 419A0034 bc 12,26,0xFEB3E68 - 0: Js26o $0xFEB3E68 - - -. 0 FEB3E34 4 -. 41 9A 00 34 - -==== BB 1343 (0xFEB3E38) approx BBs exec'd 0 ==== - - 0xFEB3E38: 57BC2036 rlwinm r28,r29,4,0,27 - 0: GETL R29, t0 - 1: SHLL $0x4, t0 - 2: PUTL t0, R28 - 3: INCEIPL $4 - - 0xFEB3E3C: 83A10024 lwz r29,36(r1) - 4: GETL R1, t2 - 5: ADDL $0x24, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0xFEB3E40: 7F7CFA14 add r27,r28,r31 - 9: GETL R28, t6 - 10: GETL R31, t8 - 11: ADDL t6, t8 - 12: PUTL t8, R27 - 13: INCEIPL $4 - - 0xFEB3E44: 83C10018 lwz r30,24(r1) - 14: GETL R1, t10 - 15: ADDL $0x18, t10 - 16: LDL (t10), t12 - 17: PUTL t12, R30 - 18: INCEIPL $4 - - 0xFEB3E48: 387B0008 addi r3,r27,8 - 19: GETL R27, t14 - 20: ADDL $0x8, t14 - 21: PUTL t14, R3 - 22: INCEIPL $4 - - 0xFEB3E4C: 7FA803A6 mtlr r29 - 23: GETL R29, t16 - 24: PUTL t16, LR - 25: INCEIPL $4 - - 0xFEB3E50: 8361000C lwz r27,12(r1) - 26: GETL R1, t18 - 27: ADDL $0xC, t18 - 28: LDL (t18), t20 - 29: PUTL t20, R27 - 30: INCEIPL $4 - - 0xFEB3E54: 83810010 lwz r28,16(r1) - 31: GETL R1, t22 - 32: ADDL $0x10, t22 - 33: LDL (t22), t24 - 34: PUTL t24, R28 - 35: INCEIPL $4 - - 0xFEB3E58: 83A10014 lwz r29,20(r1) - 36: GETL R1, t26 - 37: ADDL $0x14, t26 - 38: LDL (t26), t28 - 39: PUTL t28, R29 - 40: INCEIPL $4 - - 0xFEB3E5C: 83E1001C lwz r31,28(r1) - 41: GETL R1, t30 - 42: ADDL $0x1C, t30 - 43: LDL (t30), t32 - 44: PUTL t32, R31 - 45: INCEIPL $4 - - 0xFEB3E60: 38210020 addi r1,r1,32 - 46: GETL R1, t34 - 47: ADDL $0x20, t34 - 48: PUTL t34, R1 - 49: INCEIPL $4 - - 0xFEB3E64: 4E800020 blr - 50: GETL LR, t36 - 51: JMPo-r t36 ($4) - - -. 0 FEB3E38 48 -. 57 BC 20 36 83 A1 00 24 7F 7C FA 14 83 C1 00 18 38 7B 00 08 7F A8 03 A6 83 61 00 0C 83 81 00 10 83 A1 00 14 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1344 (0xFEB3EFC) approx BBs exec'd 0 ==== - - 0xFEB3EFC: 2C030000 cmpi cr0,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEB3F00: 3800FFFF li r0,-1 - 4: MOVL $0xFFFFFFFF, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFEB3F04: 4182001C bc 12,2,0xFEB3F20 - 7: Js02o $0xFEB3F20 - - -. 0 FEB3EFC 12 -. 2C 03 00 00 38 00 FF FF 41 82 00 1C - -==== BB 1345 (0xFEB3F08) approx BBs exec'd 0 ==== - - 0xFEB3F08: 38800004 li r4,4 - 0: MOVL $0x4, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEB3F0C: 93E3000C stw r31,12(r3) - 3: GETL R31, t2 - 4: GETL R3, t4 - 5: ADDL $0xC, t4 - 6: STL t2, (t4) - 7: INCEIPL $4 - - 0xFEB3F10: 90830000 stw r4,0(r3) - 8: GETL R4, t6 - 9: GETL R3, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFEB3F14: 38000000 li r0,0 - 12: MOVL $0x0, t10 - 13: PUTL t10, R0 - 14: INCEIPL $4 - - 0xFEB3F18: 93A30004 stw r29,4(r3) - 15: GETL R29, t12 - 16: GETL R3, t14 - 17: ADDL $0x4, t14 - 18: STL t12, (t14) - 19: INCEIPL $4 - - 0xFEB3F1C: 93830008 stw r28,8(r3) - 20: GETL R28, t16 - 21: GETL R3, t18 - 22: ADDL $0x8, t18 - 23: STL t16, (t18) - 24: INCEIPL $4 - - 0xFEB3F20: 80A10024 lwz r5,36(r1) - 25: GETL R1, t20 - 26: ADDL $0x24, t20 - 27: LDL (t20), t22 - 28: PUTL t22, R5 - 29: INCEIPL $4 - - 0xFEB3F24: 7C030378 or r3,r0,r0 - 30: GETL R0, t24 - 31: PUTL t24, R3 - 32: INCEIPL $4 - - 0xFEB3F28: 83810010 lwz r28,16(r1) - 33: GETL R1, t26 - 34: ADDL $0x10, t26 - 35: LDL (t26), t28 - 36: PUTL t28, R28 - 37: INCEIPL $4 - - 0xFEB3F2C: 83A10014 lwz r29,20(r1) - 38: GETL R1, t30 - 39: ADDL $0x14, t30 - 40: LDL (t30), t32 - 41: PUTL t32, R29 - 42: INCEIPL $4 - - 0xFEB3F30: 7CA803A6 mtlr r5 - 43: GETL R5, t34 - 44: PUTL t34, LR - 45: INCEIPL $4 - - 0xFEB3F34: 83C10018 lwz r30,24(r1) - 46: GETL R1, t36 - 47: ADDL $0x18, t36 - 48: LDL (t36), t38 - 49: PUTL t38, R30 - 50: INCEIPL $4 - - 0xFEB3F38: 83E1001C lwz r31,28(r1) - 51: GETL R1, t40 - 52: ADDL $0x1C, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R31 - 55: INCEIPL $4 - - 0xFEB3F3C: 38210020 addi r1,r1,32 - 56: GETL R1, t44 - 57: ADDL $0x20, t44 - 58: PUTL t44, R1 - 59: INCEIPL $4 - - 0xFEB3F40: 4E800020 blr - 60: GETL LR, t46 - 61: JMPo-r t46 ($4) - - -. 0 FEB3F08 60 -. 38 80 00 04 93 E3 00 0C 90 83 00 00 38 00 00 00 93 A3 00 04 93 83 00 08 80 A1 00 24 7C 03 03 78 83 81 00 10 83 A1 00 14 7C A8 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1346 (0xFE9B7A4) approx BBs exec'd 0 ==== - - 0xFE9B7A4: 2F1F0000 cmpi cr6,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFE9B7A8: 419A0014 bc 12,26,0xFE9B7BC - 4: Js26o $0xFE9B7BC - - -. 0 FE9B7A4 8 -. 2F 1F 00 00 41 9A 00 14 - -==== BB 1347 (0xFE9B7AC) approx BBs exec'd 0 ==== - - 0xFE9B7AC: 7FE3FB78 or r3,r31,r31 - 0: GETL R31, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFE9B7B0: 38800000 li r4,0 - 3: MOVL $0x0, t2 - 4: PUTL t2, R4 - 5: INCEIPL $4 - - 0xFE9B7B4: 38A00000 li r5,0 - 6: MOVL $0x0, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0xFE9B7B8: 48018719 bl 0xFEB3ED0 - 9: MOVL $0xFE9B7BC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFEB3ED0 ($4) - - -. 0 FE9B7AC 16 -. 7F E3 FB 78 38 80 00 00 38 A0 00 00 48 01 87 19 - -==== BB 1348 (0xFEB3DA0) approx BBs exec'd 0 ==== - - 0xFEB3DA0: 393F0008 addi r9,r31,8 - 0: GETL R31, t0 - 1: ADDL $0x8, t0 - 2: PUTL t0, R9 - 3: INCEIPL $4 - - 0xFEB3DA4: 80890000 lwz r4,0(r9) - 4: GETL R9, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFEB3DA8: 39290010 addi r9,r9,16 - 8: GETL R9, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0xFEB3DAC: 2C840000 cmpi cr1,r4,0 - 12: GETL R4, t8 - 13: CMP0L t8, t10 (-rSo) - 14: ICRFL t10, $0x1, CR - 15: INCEIPL $4 - - 0xFEB3DB0: 41860010 bc 12,6,0xFEB3DC0 - 16: Js06o $0xFEB3DC0 - - -. 0 FEB3DA0 20 -. 39 3F 00 08 80 89 00 00 39 29 00 10 2C 84 00 00 41 86 00 10 - -==== BB 1349 (0xFEB3DB4) approx BBs exec'd 0 ==== - - 0xFEB3DB4: 3BBD0001 addi r29,r29,1 - 0: GETL R29, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R29 - 3: INCEIPL $4 - - 0xFEB3DB8: 7F8BE840 cmpl cr7,r11,r29 - 4: GETL R11, t2 - 5: GETL R29, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFEB3DBC: 419DFFE8 bc 12,29,0xFEB3DA4 - 9: Js29o $0xFEB3DA4 - - -. 0 FEB3DB4 12 -. 3B BD 00 01 7F 8B E8 40 41 9D FF E8 - -==== BB 1350 (0xFE9B7BC) approx BBs exec'd 0 ==== - - 0xFE9B7BC: 83FE1BC8 lwz r31,7112(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BC8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFE9B7C0: 807F0000 lwz r3,0(r31) - 5: GETL R31, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFE9B7C4: 70690002 andi. r9,r3,0x2 - 9: GETL R3, t8 - 10: ANDL $0x2, t8 - 11: PUTL t8, R9 - 12: CMP0L t8, t10 (-rSo) - 13: ICRFL t10, $0x0, CR - 14: INCEIPL $4 - - 0xFE9B7C8: 7FA00026 mfcr r29 - 15: GETL CR, t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0xFE9B7CC: 40820080 bc 4,2,0xFE9B84C - 18: Jc02o $0xFE9B84C - - -. 0 FE9B7BC 20 -. 83 FE 1B C8 80 7F 00 00 70 69 00 02 7F A0 00 26 40 82 00 80 - -==== BB 1351 (0xFE9B7D0) approx BBs exec'd 0 ==== - - 0xFE9B7D0: 2F9C0000 cmpi cr7,r28,0 - 0: GETL R28, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFE9B7D4: 419E001C bc 12,30,0xFE9B7F0 - 4: Js30o $0xFE9B7F0 - - -. 0 FE9B7D0 8 -. 2F 9C 00 00 41 9E 00 1C - -==== BB 1352 (0xFE9B7D8) approx BBs exec'd 0 ==== - - 0xFE9B7D8: 80BB0000 lwz r5,0(r27) - 0: GETL R27, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R5 - 3: INCEIPL $4 - - 0xFE9B7DC: 7F8803A6 mtlr r28 - 4: GETL R28, t4 - 5: PUTL t4, LR - 6: INCEIPL $4 - - 0xFE9B7E0: 806101F4 lwz r3,500(r1) - 7: GETL R1, t6 - 8: ADDL $0x1F4, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R3 - 11: INCEIPL $4 - - 0xFE9B7E4: 808101F8 lwz r4,504(r1) - 12: GETL R1, t10 - 13: ADDL $0x1F8, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R4 - 16: INCEIPL $4 - - 0xFE9B7E8: 80C101FC lwz r6,508(r1) - 17: GETL R1, t14 - 18: ADDL $0x1FC, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R6 - 21: INCEIPL $4 - - 0xFE9B7EC: 4E800021 blrl - 22: GETL LR, t18 - 23: MOVL $0xFE9B7F0, t20 - 24: PUTL t20, LR - 25: JMPo-r t18 ($4) - - -. 0 FE9B7D8 24 -. 80 BB 00 00 7F 88 03 A6 80 61 01 F4 80 81 01 F8 80 C1 01 FC 4E 80 00 21 - -==== BB 1353 __libc_csu_init(0x100003FC) approx BBs exec'd 0 ==== - - 0x100003FC: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x10000400: 7CA802A6 mflr r5 - 6: GETL LR, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x10000404: 429F0005 bcl 20,31,0x10000408 - 9: MOVL $0x10000408, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x10000408: 93C10018 stw r30,24(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x1000040C: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0x10000410: 93810010 stw r28,16(r1) - 20: GETL R28, t14 - 21: GETL R1, t16 - 22: ADDL $0x10, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x10000414: 93E1001C stw r31,28(r1) - 25: GETL R31, t18 - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0x10000418: 93A10014 stw r29,20(r1) - 30: GETL R29, t22 - 31: GETL R1, t24 - 32: ADDL $0x14, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0x1000041C: 809EFFF0 lwz r4,-16(r30) - 35: GETL R30, t26 - 36: ADDL $0xFFFFFFF0, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R4 - 39: INCEIPL $4 - - 0x10000420: 90A10024 stw r5,36(r1) - 40: GETL R5, t30 - 41: GETL R1, t32 - 42: ADDL $0x24, t32 - 43: STL t30, (t32) - 44: INCEIPL $4 - - 0x10000424: 7FC4F214 add r30,r4,r30 - 45: GETL R4, t34 - 46: GETL R30, t36 - 47: ADDL t34, t36 - 48: PUTL t36, R30 - 49: INCEIPL $4 - - 0x10000428: 4BFFFE51 bl 0x10000278 - 50: MOVL $0x1000042C, t38 - 51: PUTL t38, LR - 52: JMPo-c $0x10000278 ($4) - - -. 0 100003FC 48 -. 94 21 FF E0 7C A8 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 81 00 10 93 E1 00 1C 93 A1 00 14 80 9E FF F0 90 A1 00 24 7F C4 F2 14 4B FF FE 51 - -==== BB 1354 (0x10000278) approx BBs exec'd 0 ==== - - 0x10000278: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x1000027C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x10000280: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x10000284: 48000041 bl 0x100002C4 - 14: MOVL $0x10000288, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x100002C4 ($4) - - -. 0 10000278 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 48 00 00 41 - -==== BB 1355 (0x100002C4) approx BBs exec'd 0 ==== - - 0x100002C4: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x100002C8: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x100002CC: 93C10008 stw r30,8(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x100002D0: 90010014 stw r0,20(r1) - 14: GETL R0, t10 - 15: GETL R1, t12 - 16: ADDL $0x14, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0x100002D4: 480105B5 bl 0x10010888 - 19: MOVL $0x100002D8, t14 - 20: PUTL t14, LR - 21: JMPo-c $0x10010888 ($4) - - -. 0 100002C4 20 -. 94 21 FF F0 7C 08 02 A6 93 C1 00 08 90 01 00 14 48 01 05 B5 - -==== BB 1356 (0x10010888) approx BBs exec'd 0 ==== - - 0x10010888: 4E800021 blrl - 0: GETL LR, t0 - 1: MOVL $0x1001088C, t2 - 2: PUTL t2, LR - 3: JMPo-r t0 ($4) - - -. 0 10010888 4 -. 4E 80 00 21 - -==== BB 1357 (0x100002D8) approx BBs exec'd 0 ==== - - 0x100002D8: 7FC802A6 mflr r30 - 0: GETL LR, t0 - 1: PUTL t0, R30 - 2: INCEIPL $4 - - 0x100002DC: 801E000C lwz r0,12(r30) - 3: GETL R30, t2 - 4: ADDL $0xC, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0x100002E0: 2F800000 cmpi cr7,r0,0 - 8: GETL R0, t6 - 9: CMP0L t6, t8 (-rSo) - 10: ICRFL t8, $0x7, CR - 11: INCEIPL $4 - - 0x100002E4: 419E000C bc 12,30,0x100002F0 - 12: Js30o $0x100002F0 - - -. 0 100002D8 16 -. 7F C8 02 A6 80 1E 00 0C 2F 80 00 00 41 9E 00 0C - -==== BB 1358 (0x100002F0) approx BBs exec'd 0 ==== - - 0x100002F0: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x100002F4: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0x100002F8: 83C10008 lwz r30,8(r1) - 8: GETL R1, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R30 - 12: INCEIPL $4 - - 0x100002FC: 38210010 addi r1,r1,16 - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: PUTL t10, R1 - 16: INCEIPL $4 - - 0x10000300: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - -. 0 100002F0 20 -. 80 01 00 14 7C 08 03 A6 83 C1 00 08 38 21 00 10 4E 80 00 20 - -==== BB 1359 (0x10000288) approx BBs exec'd 0 ==== - - 0x10000288: 48000105 bl 0x1000038C - 0: MOVL $0x1000028C, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x1000038C ($4) - - -. 0 10000288 4 -. 48 00 01 05 - -==== BB 1360 (0x1000038C) approx BBs exec'd 0 ==== - - 0x1000038C: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10000390: 3D601001 lis r11,4097 - 3: MOVL $0x10010000, t2 - 4: PUTL t2, R11 - 5: INCEIPL $4 - - 0x10000394: 9421FFF0 stwu r1,-16(r1) - 6: GETL R1, t4 - 7: GETL R1, t6 - 8: ADDL $0xFFFFFFF0, t6 - 9: PUTL t6, R1 - 10: STL t4, (t6) - 11: INCEIPL $4 - - 0x10000398: 3D200000 lis r9,0 - 12: MOVL $0x0, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x1000039C: 39290000 addi r9,r9,0 - 15: MOVL $0x0, t10 - 16: PUTL t10, R9 - 17: INCEIPL $4 - - 0x100003A0: 386B07A4 addi r3,r11,1956 - 18: MOVL $0x100107A4, t12 - 19: PUTL t12, R3 - 20: INCEIPL $4 - - 0x100003A4: 90010014 stw r0,20(r1) - 21: GETL R0, t14 - 22: GETL R1, t16 - 23: ADDL $0x14, t16 - 24: STL t14, (t16) - 25: INCEIPL $4 - - 0x100003A8: 800B07A4 lwz r0,1956(r11) - 26: MOVL $0x100107A4, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R0 - 29: INCEIPL $4 - - 0x100003AC: 2F800000 cmpi cr7,r0,0 - 30: GETL R0, t22 - 31: CMP0L t22, t24 (-rSo) - 32: ICRFL t24, $0x7, CR - 33: INCEIPL $4 - - 0x100003B0: 419E0014 bc 12,30,0x100003C4 - 34: Js30o $0x100003C4 - - -. 0 1000038C 40 -. 7C 08 02 A6 3D 60 10 01 94 21 FF F0 3D 20 00 00 39 29 00 00 38 6B 07 A4 90 01 00 14 80 0B 07 A4 2F 80 00 00 41 9E 00 14 - -==== BB 1361 (0x100003C4) approx BBs exec'd 0 ==== - - 0x100003C4: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x100003C8: 38210010 addi r1,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R1 - 8: INCEIPL $4 - - 0x100003CC: 7C0803A6 mtlr r0 - 9: GETL R0, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x100003D0: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - -. 0 100003C4 16 -. 80 01 00 14 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -==== BB 1362 (0x1000028C) approx BBs exec'd 0 ==== - - 0x1000028C: 48000469 bl 0x100006F4 - 0: MOVL $0x10000290, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x100006F4 ($4) - - -. 0 1000028C 4 -. 48 00 04 69 - -==== BB 1363 (0x100006F4) approx BBs exec'd 0 ==== - - 0x100006F4: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x100006F8: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x100006FC: 3D201001 lis r9,4097 - 9: MOVL $0x10010000, t6 - 10: PUTL t6, R9 - 11: INCEIPL $4 - - 0x10000700: 93E1000C stw r31,12(r1) - 12: GETL R31, t8 - 13: GETL R1, t10 - 14: ADDL $0xC, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x10000704: 39290798 addi r9,r9,1944 - 17: MOVL $0x10010798, t12 - 18: PUTL t12, R9 - 19: INCEIPL $4 - - 0x10000708: 90010014 stw r0,20(r1) - 20: GETL R0, t14 - 21: GETL R1, t16 - 22: ADDL $0x14, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x1000070C: 3BE9FFFC addi r31,r9,-4 - 25: MOVL $0x10010794, t18 - 26: PUTL t18, R31 - 27: INCEIPL $4 - - 0x10000710: 8009FFFC lwz r0,-4(r9) - 28: MOVL $0x10010794, t20 - 29: LDL (t20), t22 - 30: PUTL t22, R0 - 31: INCEIPL $4 - - 0x10000714: 48000010 b 0x10000724 - 32: JMPo $0x10000724 ($4) - - -. 0 100006F4 36 -. 7C 08 02 A6 94 21 FF F0 3D 20 10 01 93 E1 00 0C 39 29 07 98 90 01 00 14 3B E9 FF FC 80 09 FF FC 48 00 00 10 - -==== BB 1364 (0x10000724) approx BBs exec'd 0 ==== - - 0x10000724: 2F80FFFF cmpi cr7,r0,-1 - 0: GETL R0, t0 - 1: MOVL $0xFFFFFFFF, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x7, CR - 4: INCEIPL $4 - - 0x10000728: 409EFFF0 bc 4,30,0x10000718 - 5: Jc30o $0x10000718 - - -. 0 10000724 8 -. 2F 80 FF FF 40 9E FF F0 - -==== BB 1365 (0x1000072C) approx BBs exec'd 0 ==== - - 0x1000072C: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10000730: 83E1000C lwz r31,12(r1) - 5: GETL R1, t4 - 6: ADDL $0xC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0x10000734: 38210010 addi r1,r1,16 - 10: GETL R1, t8 - 11: ADDL $0x10, t8 - 12: PUTL t8, R1 - 13: INCEIPL $4 - - 0x10000738: 7C0803A6 mtlr r0 - 14: GETL R0, t10 - 15: PUTL t10, LR - 16: INCEIPL $4 - - 0x1000073C: 4E800020 blr - 17: GETL LR, t12 - 18: JMPo-r t12 ($4) - - -. 0 1000072C 20 -. 80 01 00 14 83 E1 00 0C 38 21 00 10 7C 08 03 A6 4E 80 00 20 - -==== BB 1366 (0x10000290) approx BBs exec'd 0 ==== - - 0x10000290: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10000294: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0x10000298: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0x1000029C: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - -. 0 10000290 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -==== BB 1367 (0x1000042C) approx BBs exec'd 0 ==== - - 0x1000042C: 839E8004 lwz r28,-32764(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8004, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x10000430: 807E8000 lwz r3,-32768(r30) - 5: GETL R30, t4 - 6: ADDL $0xFFFF8000, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x10000434: 3BE00000 li r31,0 - 10: MOVL $0x0, t8 - 11: PUTL t8, R31 - 12: INCEIPL $4 - - 0x10000438: 7C1C1850 subf r0,r28,r3 - 13: GETL R28, t10 - 14: GETL R3, t12 - 15: SUBL t10, t12 - 16: PUTL t12, R0 - 17: INCEIPL $4 - - 0x1000043C: 7C001670 srawi r0,r0,2 - 18: GETL R0, t14 - 19: SARL $0x2, t14 (-wCa) - 20: PUTL t14, R0 - 21: INCEIPL $4 - - 0x10000440: 7F9F0040 cmpl cr7,r31,r0 - 22: GETL R31, t16 - 23: GETL R0, t18 - 24: CMPUL t16, t18, t20 (-rSo) - 25: ICRFL t20, $0x7, CR - 26: INCEIPL $4 - - 0x10000444: 409C0024 bc 4,28,0x10000468 - 27: Jc28o $0x10000468 - - -. 0 1000042C 28 -. 83 9E 80 04 80 7E 80 00 3B E0 00 00 7C 1C 18 50 7C 00 16 70 7F 9F 00 40 40 9C 00 24 - -==== BB 1368 (0x10000468) approx BBs exec'd 0 ==== - - 0x10000468: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x1000046C: 83810010 lwz r28,16(r1) - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x10000470: 83A10014 lwz r29,20(r1) - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R29 - 14: INCEIPL $4 - - 0x10000474: 7D0803A6 mtlr r8 - 15: GETL R8, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x10000478: 83C10018 lwz r30,24(r1) - 18: GETL R1, t14 - 19: ADDL $0x18, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R30 - 22: INCEIPL $4 - - 0x1000047C: 83E1001C lwz r31,28(r1) - 23: GETL R1, t18 - 24: ADDL $0x1C, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R31 - 27: INCEIPL $4 - - 0x10000480: 38210020 addi r1,r1,32 - 28: GETL R1, t22 - 29: ADDL $0x20, t22 - 30: PUTL t22, R1 - 31: INCEIPL $4 - - 0x10000484: 4E800020 blr - 32: GETL LR, t24 - 33: JMPo-r t24 ($4) - - -. 0 10000468 32 -. 81 01 00 24 83 81 00 10 83 A1 00 14 7D 08 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1369 (0xFE9B7F0) approx BBs exec'd 0 ==== - - 0xFE9B7F0: 7FA80120 mtcrf 0x80,r29 - 0: GETL R29, t0 - 1: ICRFL t0, $0x0, CR - 2: INCEIPL $4 - - 0xFE9B7F4: 408200B0 bc 4,2,0xFE9B8A4 - 3: Jc02o $0xFE9B8A4 - - -. 0 FE9B7F0 8 -. 7F A8 01 20 40 82 00 B0 - -==== BB 1370 (0xFE9B7F8) approx BBs exec'd 0 ==== - - 0xFE9B7F8: 38610010 addi r3,r1,16 - 0: GETL R1, t0 - 1: ADDL $0x10, t0 - 2: PUTL t0, R3 - 3: INCEIPL $4 - - 0xFE9B7FC: 48014F9D bl 0xFEB0798 - 4: MOVL $0xFE9B800, t2 - 5: PUTL t2, LR - 6: JMPo-c $0xFEB0798 ($4) - - -. 0 FE9B7F8 8 -. 38 61 00 10 48 01 4F 9D - -==== BB 1371 __GI__setjmp(0xFEB0798) approx BBs exec'd 0 ==== - - 0xFEB0798: 38800000 li r4,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R4 - 2: INCEIPL $4 - - 0xFEB079C: 4BFFFC94 b 0xFEB0430 - 3: JMPo $0xFEB0430 ($4) - - -. 0 FEB0798 8 -. 38 80 00 00 4B FF FC 94 - -==== BB 1372 __sigsetjmp@@GLIBC_2.3.4(0xFEB0430) approx BBs exec'd 0 ==== - - 0xFEB0430: 90230000 stw r1,0(r3) - 0: GETL R1, t0 - 1: GETL R3, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFEB0434: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFEB0438: 91C3000C stw r14,12(r3) - 7: GETL R14, t6 - 8: GETL R3, t8 - 9: ADDL $0xC, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFEB043C: D9C30058 stfd f14,88(r3) - 12: GETL R3, t10 - 13: ADDL $0x58, t10 - 14: FPU_WQ 0x0:0xE, (t10) - 15: INCEIPL $4 - - 0xFEB0440: 90030008 stw r0,8(r3) - 16: GETL R0, t12 - 17: GETL R3, t14 - 18: ADDL $0x8, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFEB0444: 91E30010 stw r15,16(r3) - 21: GETL R15, t16 - 22: GETL R3, t18 - 23: ADDL $0x10, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEB0448: D9E30060 stfd f15,96(r3) - 26: GETL R3, t20 - 27: ADDL $0x60, t20 - 28: FPU_WQ 0x0:0xF, (t20) - 29: INCEIPL $4 - - 0xFEB044C: 7C000026 mfcr r0 - 30: GETL CR, t22 - 31: PUTL t22, R0 - 32: INCEIPL $4 - - 0xFEB0450: 92030014 stw r16,20(r3) - 33: GETL R16, t24 - 34: GETL R3, t26 - 35: ADDL $0x14, t26 - 36: STL t24, (t26) - 37: INCEIPL $4 - - 0xFEB0454: DA030068 stfd f16,104(r3) - 38: GETL R3, t28 - 39: ADDL $0x68, t28 - 40: FPU_WQ 0x0:0x10, (t28) - 41: INCEIPL $4 - - 0xFEB0458: 90030054 stw r0,84(r3) - 42: GETL R0, t30 - 43: GETL R3, t32 - 44: ADDL $0x54, t32 - 45: STL t30, (t32) - 46: INCEIPL $4 - - 0xFEB045C: 92230018 stw r17,24(r3) - 47: GETL R17, t34 - 48: GETL R3, t36 - 49: ADDL $0x18, t36 - 50: STL t34, (t36) - 51: INCEIPL $4 - - 0xFEB0460: DA230070 stfd f17,112(r3) - 52: GETL R3, t38 - 53: ADDL $0x70, t38 - 54: FPU_WQ 0x0:0x11, (t38) - 55: INCEIPL $4 - - 0xFEB0464: 9243001C stw r18,28(r3) - 56: GETL R18, t40 - 57: GETL R3, t42 - 58: ADDL $0x1C, t42 - 59: STL t40, (t42) - 60: INCEIPL $4 - - 0xFEB0468: DA430078 stfd f18,120(r3) - 61: GETL R3, t44 - 62: ADDL $0x78, t44 - 63: FPU_WQ 0x0:0x12, (t44) - 64: INCEIPL $4 - - 0xFEB046C: 92630020 stw r19,32(r3) - 65: GETL R19, t46 - 66: GETL R3, t48 - 67: ADDL $0x20, t48 - 68: STL t46, (t48) - 69: INCEIPL $4 - - 0xFEB0470: DA630080 stfd f19,128(r3) - 70: GETL R3, t50 - 71: ADDL $0x80, t50 - 72: FPU_WQ 0x0:0x13, (t50) - 73: INCEIPL $4 - - 0xFEB0474: 92830024 stw r20,36(r3) - 74: GETL R20, t52 - 75: GETL R3, t54 - 76: ADDL $0x24, t54 - 77: STL t52, (t54) - 78: INCEIPL $4 - - 0xFEB0478: DA830088 stfd f20,136(r3) - 79: GETL R3, t56 - 80: ADDL $0x88, t56 - 81: FPU_WQ 0x0:0x14, (t56) - 82: INCEIPL $4 - - 0xFEB047C: 92A30028 stw r21,40(r3) - 83: GETL R21, t58 - 84: GETL R3, t60 - 85: ADDL $0x28, t60 - 86: STL t58, (t60) - 87: INCEIPL $4 - - 0xFEB0480: DAA30090 stfd f21,144(r3) - 88: GETL R3, t62 - 89: ADDL $0x90, t62 - 90: FPU_WQ 0x0:0x15, (t62) - 91: INCEIPL $4 - - 0xFEB0484: 92C3002C stw r22,44(r3) - 92: GETL R22, t64 - 93: GETL R3, t66 - 94: ADDL $0x2C, t66 - 95: STL t64, (t66) - 96: INCEIPL $4 - - 0xFEB0488: DAC30098 stfd f22,152(r3) - 97: GETL R3, t68 - 98: ADDL $0x98, t68 - 99: FPU_WQ 0x0:0x16, (t68) - 100: INCEIPL $4 - - 0xFEB048C: 92E30030 stw r23,48(r3) - 101: GETL R23, t70 - 102: GETL R3, t72 - 103: ADDL $0x30, t72 - 104: STL t70, (t72) - 105: INCEIPL $4 - - 0xFEB0490: DAE300A0 stfd f23,160(r3) - 106: GETL R3, t74 - 107: ADDL $0xA0, t74 - 108: FPU_WQ 0x0:0x17, (t74) - 109: INCEIPL $4 - - 0xFEB0494: 93030034 stw r24,52(r3) - 110: GETL R24, t76 - 111: GETL R3, t78 - 112: ADDL $0x34, t78 - 113: STL t76, (t78) - 114: INCEIPL $4 - - 0xFEB0498: DB0300A8 stfd f24,168(r3) - 115: GETL R3, t80 - 116: ADDL $0xA8, t80 - 117: FPU_WQ 0x0:0x18, (t80) - 118: INCEIPL $4 - - 0xFEB049C: 93230038 stw r25,56(r3) - 119: GETL R25, t82 - 120: GETL R3, t84 - 121: ADDL $0x38, t84 - 122: STL t82, (t84) - 123: INCEIPL $4 - - 0xFEB04A0: DB2300B0 stfd f25,176(r3) - 124: GETL R3, t86 - 125: ADDL $0xB0, t86 - 126: FPU_WQ 0x0:0x19, (t86) - 127: INCEIPL $4 - - 0xFEB04A4: 9343003C stw r26,60(r3) - 128: GETL R26, t88 - 129: GETL R3, t90 - 130: ADDL $0x3C, t90 - 131: STL t88, (t90) - 132: INCEIPL $4 - - 0xFEB04A8: DB4300B8 stfd f26,184(r3) - 133: GETL R3, t92 - 134: ADDL $0xB8, t92 - 135: FPU_WQ 0x0:0x1A, (t92) - 136: INCEIPL $4 - - 0xFEB04AC: 93630040 stw r27,64(r3) - 137: GETL R27, t94 - 138: GETL R3, t96 - 139: ADDL $0x40, t96 - 140: STL t94, (t96) - 141: INCEIPL $4 - - 0xFEB04B0: DB6300C0 stfd f27,192(r3) - 142: GETL R3, t98 - 143: ADDL $0xC0, t98 - 144: FPU_WQ 0x0:0x1B, (t98) - 145: INCEIPL $4 - - 0xFEB04B4: 93830044 stw r28,68(r3) - 146: GETL R28, t100 - 147: GETL R3, t102 - 148: ADDL $0x44, t102 - 149: STL t100, (t102) - 150: INCEIPL $4 - - 0xFEB04B8: DB8300C8 stfd f28,200(r3) - 151: GETL R3, t104 - 152: ADDL $0xC8, t104 - 153: FPU_WQ 0x0:0x1C, (t104) - 154: INCEIPL $4 - - 0xFEB04BC: 93A30048 stw r29,72(r3) - 155: GETL R29, t106 - 156: GETL R3, t108 - 157: ADDL $0x48, t108 - 158: STL t106, (t108) - 159: INCEIPL $4 - - 0xFEB04C0: DBA300D0 stfd f29,208(r3) - 160: GETL R3, t110 - 161: ADDL $0xD0, t110 - 162: FPU_WQ 0x0:0x1D, (t110) - 163: INCEIPL $4 - - 0xFEB04C4: 93C3004C stw r30,76(r3) - 164: GETL R30, t112 - 165: GETL R3, t114 - 166: ADDL $0x4C, t114 - 167: STL t112, (t114) - 168: INCEIPL $4 - - 0xFEB04C8: DBC300D8 stfd f30,216(r3) - 169: GETL R3, t116 - 170: ADDL $0xD8, t116 - 171: FPU_WQ 0x0:0x1E, (t116) - 172: INCEIPL $4 - - 0xFEB04CC: 93E30050 stw r31,80(r3) - 173: GETL R31, t118 - 174: GETL R3, t120 - 175: ADDL $0x50, t120 - 176: STL t118, (t120) - 177: INCEIPL $4 - - 0xFEB04D0: DBE300E0 stfd f31,224(r3) - 178: GETL R3, t122 - 179: ADDL $0xE0, t122 - 180: FPU_WQ 0x0:0x1F, (t122) - 181: INCEIPL $4 - - 0xFEB04D4: 7CC802A6 mflr r6 - 182: GETL LR, t124 - 183: PUTL t124, R6 - 184: INCEIPL $4 - - 0xFEB04D8: 48117979 bl 0xFFC7E50 - 185: MOVL $0xFEB04DC, t126 - 186: PUTL t126, LR - 187: JMPo-c $0xFFC7E50 ($4) - - -. 0 FEB0430 172 -. 90 23 00 00 7C 08 02 A6 91 C3 00 0C D9 C3 00 58 90 03 00 08 91 E3 00 10 D9 E3 00 60 7C 00 00 26 92 03 00 14 DA 03 00 68 90 03 00 54 92 23 00 18 DA 23 00 70 92 43 00 1C DA 43 00 78 92 63 00 20 DA 63 00 80 92 83 00 24 DA 83 00 88 92 A3 00 28 DA A3 00 90 92 C3 00 2C DA C3 00 98 92 E3 00 30 DA E3 00 A0 93 03 00 34 DB 03 00 A8 93 23 00 38 DB 23 00 B0 93 43 00 3C DB 43 00 B8 93 63 00 40 DB 63 00 C0 93 83 00 44 DB 83 00 C8 93 A3 00 48 DB A3 00 D0 93 C3 00 4C DB C3 00 D8 93 E3 00 50 DB E3 00 E0 7C C8 02 A6 48 11 79 79 - -==== BB 1373 (0xFEB04DC) approx BBs exec'd 0 ==== - - 0xFEB04DC: 7CA802A6 mflr r5 - 0: GETL LR, t0 - 1: PUTL t0, R5 - 2: INCEIPL $4 - - 0xFEB04E0: 80A51BC8 lwz r5,7112(r5) - 3: GETL R5, t2 - 4: ADDL $0x1BC8, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R5 - 7: INCEIPL $4 - - 0xFEB04E4: 7CC803A6 mtlr r6 - 8: GETL R6, t6 - 9: PUTL t6, LR - 10: INCEIPL $4 - - 0xFEB04E8: 80A5003C lwz r5,60(r5) - 11: GETL R5, t8 - 12: ADDL $0x3C, t8 - 13: LDL (t8), t10 - 14: PUTL t10, R5 - 15: INCEIPL $4 - - 0xFEB04EC: 74A51000 andis. r5,r5,0x1000 - 16: GETL R5, t12 - 17: ANDL $0x10000000, t12 - 18: PUTL t12, R5 - 19: CMP0L t12, t14 (-rSo) - 20: ICRFL t14, $0x0, CR - 21: INCEIPL $4 - - 0xFEB04F0: 41820158 bc 12,2,0xFEB0648 - 22: Js02o $0xFEB0648 - - -. 0 FEB04DC 24 -. 7C A8 02 A6 80 A5 1B C8 7C C8 03 A6 80 A5 00 3C 74 A5 10 00 41 82 01 58 - -==== BB 1374 (0xFEB0648) approx BBs exec'd 0 ==== - - 0xFEB0648: 480000AC b 0xFEB06F4 - 0: JMPo $0xFEB06F4 ($4) - - -. 0 FEB0648 4 -. 48 00 00 AC - -==== BB 1375 __vmx__sigjmp_save(0xFEB06F4) approx BBs exec'd 0 ==== - - 0xFEB06F4: 2F840000 cmpi cr7,r4,0 - 0: GETL R4, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFEB06F8: 7C0802A6 mflr r0 - 4: GETL LR, t4 - 5: PUTL t4, R0 - 6: INCEIPL $4 - - 0xFEB06FC: 9421FFE0 stwu r1,-32(r1) - 7: GETL R1, t6 - 8: GETL R1, t8 - 9: ADDL $0xFFFFFFE0, t8 - 10: PUTL t8, R1 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEB0700: 38A301C4 addi r5,r3,452 - 13: GETL R3, t10 - 14: ADDL $0x1C4, t10 - 15: PUTL t10, R5 - 16: INCEIPL $4 - - 0xFEB0704: 93A10014 stw r29,20(r1) - 17: GETL R29, t12 - 18: GETL R1, t14 - 19: ADDL $0x14, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0xFEB0708: 38800000 li r4,0 - 22: MOVL $0x0, t16 - 23: PUTL t16, R4 - 24: INCEIPL $4 - - 0xFEB070C: 93E1001C stw r31,28(r1) - 25: GETL R31, t18 - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFEB0710: 3BA00000 li r29,0 - 30: MOVL $0x0, t22 - 31: PUTL t22, R29 - 32: INCEIPL $4 - - 0xFEB0714: 7C7F1B78 or r31,r3,r3 - 33: GETL R3, t24 - 34: PUTL t24, R31 - 35: INCEIPL $4 - - 0xFEB0718: 93C10018 stw r30,24(r1) - 36: GETL R30, t26 - 37: GETL R1, t28 - 38: ADDL $0x18, t28 - 39: STL t26, (t28) - 40: INCEIPL $4 - - 0xFEB071C: 90010024 stw r0,36(r1) - 41: GETL R0, t30 - 42: GETL R1, t32 - 43: ADDL $0x24, t32 - 44: STL t30, (t32) - 45: INCEIPL $4 - - 0xFEB0720: 38600000 li r3,0 - 46: MOVL $0x0, t34 - 47: PUTL t34, R3 - 48: INCEIPL $4 - - 0xFEB0724: 409E0028 bc 4,30,0xFEB074C - 49: Jc30o $0xFEB074C - - -. 0 FEB06F4 52 -. 2F 84 00 00 7C 08 02 A6 94 21 FF E0 38 A3 01 C4 93 A1 00 14 38 80 00 00 93 E1 00 1C 3B A0 00 00 7C 7F 1B 78 93 C1 00 18 90 01 00 24 38 60 00 00 40 9E 00 28 - -==== BB 1376 (0xFEB0728) approx BBs exec'd 0 ==== - - 0xFEB0728: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEB072C: 38600000 li r3,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEB0730: 93BF01C0 stw r29,448(r31) - 8: GETL R29, t6 - 9: GETL R31, t8 - 10: ADDL $0x1C0, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEB0734: 83A10014 lwz r29,20(r1) - 13: GETL R1, t10 - 14: ADDL $0x14, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R29 - 17: INCEIPL $4 - - 0xFEB0738: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFEB073C: 83C10018 lwz r30,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R30 - 25: INCEIPL $4 - - 0xFEB0740: 83E1001C lwz r31,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFEB0744: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0xFEB0748: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - -. 0 FEB0728 36 -. 80 81 00 24 38 60 00 00 93 BF 01 C0 83 A1 00 14 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1377 (0xFE9B800) approx BBs exec'd 0 ==== - - 0xFE9B800: 2C830000 cmpi cr1,r3,0 - 0: GETL R3, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x1, CR - 3: INCEIPL $4 - - 0xFE9B804: 40860068 bc 4,6,0xFE9B86C - 4: Jc06o $0xFE9B86C - - -. 0 FE9B800 8 -. 2C 83 00 00 40 86 00 68 - -==== BB 1378 (0xFE9B808) approx BBs exec'd 0 ==== - - 0xFE9B808: 83A28BF4 lwz r29,-29708(r2) - 0: GETL R2, t0 - 1: ADDL $0xFFFF8BF4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R29 - 4: INCEIPL $4 - - 0xFE9B80C: 3B610010 addi r27,r1,16 - 5: GETL R1, t4 - 6: ADDL $0x10, t4 - 7: PUTL t4, R27 - 8: INCEIPL $4 - - 0xFE9B810: 819E1B84 lwz r12,7044(r30) - 9: GETL R30, t6 - 10: ADDL $0x1B84, t6 - 11: LDL (t6), t8 - 12: PUTL t8, R12 - 13: INCEIPL $4 - - 0xFE9B814: 93A101E0 stw r29,480(r1) - 14: GETL R29, t10 - 15: GETL R1, t12 - 16: ADDL $0x1E0, t12 - 17: STL t10, (t12) - 18: INCEIPL $4 - - 0xFE9B818: 83828BF0 lwz r28,-29712(r2) - 19: GETL R2, t14 - 20: ADDL $0xFFFF8BF0, t14 - 21: LDL (t14), t16 - 22: PUTL t16, R28 - 23: INCEIPL $4 - - 0xFE9B81C: 810101F0 lwz r8,496(r1) - 24: GETL R1, t18 - 25: ADDL $0x1F0, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R8 - 28: INCEIPL $4 - - 0xFE9B820: 938101E4 stw r28,484(r1) - 29: GETL R28, t22 - 30: GETL R1, t24 - 31: ADDL $0x1E4, t24 - 32: STL t22, (t24) - 33: INCEIPL $4 - - 0xFE9B824: 806101F4 lwz r3,500(r1) - 34: GETL R1, t26 - 35: ADDL $0x1F4, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R3 - 38: INCEIPL $4 - - 0xFE9B828: 7D0803A6 mtlr r8 - 39: GETL R8, t30 - 40: PUTL t30, LR - 41: INCEIPL $4 - - 0xFE9B82C: 93628BF4 stw r27,-29708(r2) - 42: GETL R27, t32 - 43: GETL R2, t34 - 44: ADDL $0xFFFF8BF4, t34 - 45: STL t32, (t34) - 46: INCEIPL $4 - - 0xFE9B830: 808101F8 lwz r4,504(r1) - 47: GETL R1, t36 - 48: ADDL $0x1F8, t36 - 49: LDL (t36), t38 - 50: PUTL t38, R4 - 51: INCEIPL $4 - - 0xFE9B834: 80AC0000 lwz r5,0(r12) - 52: GETL R12, t40 - 53: LDL (t40), t42 - 54: PUTL t42, R5 - 55: INCEIPL $4 - - 0xFE9B838: 80C101FC lwz r6,508(r1) - 56: GETL R1, t44 - 57: ADDL $0x1FC, t44 - 58: LDL (t44), t46 - 59: PUTL t46, R6 - 60: INCEIPL $4 - - 0xFE9B83C: 4E800021 blrl - 61: GETL LR, t48 - 62: MOVL $0xFE9B840, t50 - 63: PUTL t50, LR - 64: JMPo-r t48 ($4) - - -. 0 FE9B808 56 -. 83 A2 8B F4 3B 61 00 10 81 9E 1B 84 93 A1 01 E0 83 82 8B F0 81 01 01 F0 93 81 01 E4 80 61 01 F4 7D 08 03 A6 93 62 8B F4 80 81 01 F8 80 AC 00 00 80 C1 01 FC 4E 80 00 21 - -==== BB 1379 main(0x100003F0) approx BBs exec'd 0 ==== - - 0x100003F0: 38600000 li r3,0 - 0: MOVL $0x0, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0x100003F4: 4E800020 blr - 3: GETL LR, t2 - 4: JMPo-r t2 ($4) - - -. 0 100003F0 8 -. 38 60 00 00 4E 80 00 20 - -==== BB 1380 (0xFE9B840) approx BBs exec'd 0 ==== - - 0xFE9B840: 48018359 bl 0xFEB3B98 - 0: MOVL $0xFE9B844, t0 - 1: PUTL t0, LR - 2: JMPo-c $0xFEB3B98 ($4) - - -. 0 FE9B840 4 -. 48 01 83 59 - -==== BB 1381 exit(0xFEB3B98) approx BBs exec'd 0 ==== - - 0xFEB3B98: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEB3B9C: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFEB3BA0: 481142B1 bl 0xFFC7E50 - 9: MOVL $0xFEB3BA4, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FEB3B98 12 -. 94 21 FF E0 7C 08 02 A6 48 11 42 B1 - -==== BB 1382 (0xFEB3BA4) approx BBs exec'd 0 ==== - - 0xFEB3BA4: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEB3BA8: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEB3BAC: 93E1001C stw r31,28(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0x1C, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEB3BB0: 93810010 stw r28,16(r1) - 13: GETL R28, t10 - 14: GETL R1, t12 - 15: ADDL $0x10, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEB3BB4: 7C7C1B78 or r28,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R28 - 20: INCEIPL $4 - - 0xFEB3BB8: 93A10014 stw r29,20(r1) - 21: GETL R29, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEB3BBC: 83FE1AFC lwz r31,6908(r30) - 26: GETL R30, t20 - 27: ADDL $0x1AFC, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFEB3BC0: 90010024 stw r0,36(r1) - 31: GETL R0, t24 - 32: GETL R1, t26 - 33: ADDL $0x24, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0xFEB3BC4: 801F0000 lwz r0,0(r31) - 36: GETL R31, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R0 - 39: INCEIPL $4 - - 0xFEB3BC8: 2F800000 cmpi cr7,r0,0 - 40: GETL R0, t32 - 41: CMP0L t32, t34 (-rSo) - 42: ICRFL t34, $0x7, CR - 43: INCEIPL $4 - - 0xFEB3BCC: 419E00CC bc 12,30,0xFEB3C98 - 44: Js30o $0xFEB3C98 - - -. 0 FEB3BA4 44 -. 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 81 00 10 7C 7C 1B 78 93 A1 00 14 83 FE 1A FC 90 01 00 24 80 1F 00 00 2F 80 00 00 41 9E 00 CC - -==== BB 1383 (0xFEB3BD0) approx BBs exec'd 0 ==== - - 0xFEB3BD0: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFEB3BD4: 80690004 lwz r3,4(r9) - 4: GETL R9, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFEB3BD8: 2C030000 cmpi cr0,r3,0 - 9: GETL R3, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x0, CR - 12: INCEIPL $4 - - 0xFEB3BDC: 41820078 bc 12,2,0xFEB3C54 - 13: Js02o $0xFEB3C54 - - -. 0 FEB3BD0 16 -. 81 3F 00 00 80 69 00 04 2C 03 00 00 41 82 00 78 - -==== BB 1384 (0xFEB3BE0) approx BBs exec'd 0 ==== - - 0xFEB3BE0: 7D2A4B78 or r10,r9,r9 - 0: GETL R9, t0 - 1: PUTL t0, R10 - 2: INCEIPL $4 - - 0xFEB3BE4: 48000018 b 0xFEB3BFC - 3: JMPo $0xFEB3BFC ($4) - - -. 0 FEB3BE0 8 -. 7D 2A 4B 78 48 00 00 18 - -==== BB 1385 (0xFEB3BFC) approx BBs exec'd 0 ==== - - 0xFEB3BFC: 80AA0004 lwz r5,4(r10) - 0: GETL R10, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFEB3C00: 3925FFFF addi r9,r5,-1 - 5: GETL R5, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R9 - 8: INCEIPL $4 - - 0xFEB3C04: 55242036 rlwinm r4,r9,4,0,27 - 9: GETL R9, t6 - 10: SHLL $0x4, t6 - 11: PUTL t6, R4 - 12: INCEIPL $4 - - 0xFEB3C08: 912A0004 stw r9,4(r10) - 13: GETL R9, t8 - 14: GETL R10, t10 - 15: ADDL $0x4, t10 - 16: STL t8, (t10) - 17: INCEIPL $4 - - 0xFEB3C0C: 7D645214 add r11,r4,r10 - 18: GETL R4, t12 - 19: GETL R10, t14 - 20: ADDL t12, t14 - 21: PUTL t14, R11 - 22: INCEIPL $4 - - 0xFEB3C10: 800B0008 lwz r0,8(r11) - 23: GETL R11, t16 - 24: ADDL $0x8, t16 - 25: LDL (t16), t18 - 26: PUTL t18, R0 - 27: INCEIPL $4 - - 0xFEB3C14: 396B0008 addi r11,r11,8 - 28: GETL R11, t20 - 29: ADDL $0x8, t20 - 30: PUTL t20, R11 - 31: INCEIPL $4 - - 0xFEB3C18: 2F800003 cmpi cr7,r0,3 - 32: GETL R0, t22 - 33: MOVL $0x3, t26 - 34: CMPL t22, t26, t24 (-rSo) - 35: ICRFL t24, $0x7, CR - 36: INCEIPL $4 - - 0xFEB3C1C: 419E0054 bc 12,30,0xFEB3C70 - 37: Js30o $0xFEB3C70 - - -. 0 FEB3BFC 36 -. 80 AA 00 04 39 25 FF FF 55 24 20 36 91 2A 00 04 7D 64 52 14 80 0B 00 08 39 6B 00 08 2F 80 00 03 41 9E 00 54 - -==== BB 1386 (0xFEB3C20) approx BBs exec'd 0 ==== - - 0xFEB3C20: 2C800002 cmpi cr1,r0,2 - 0: GETL R0, t0 - 1: MOVL $0x2, t4 - 2: CMPL t0, t4, t2 (-rSo) - 3: ICRFL t2, $0x1, CR - 4: INCEIPL $4 - - 0xFEB3C24: 2F000004 cmpi cr6,r0,4 - 5: GETL R0, t6 - 6: MOVL $0x4, t10 - 7: CMPL t6, t10, t8 (-rSo) - 8: ICRFL t8, $0x6, CR - 9: INCEIPL $4 - - 0xFEB3C28: 40BDFFC0 bc 5,29,0xFEB3BE8 - 10: Jc29o $0xFEB3BE8 - - -. 0 FEB3C20 12 -. 2C 80 00 02 2F 00 00 04 40 BD FF C0 - -==== BB 1387 (0xFEB3C2C) approx BBs exec'd 0 ==== - - 0xFEB3C2C: 409AFFC0 bc 4,26,0xFEB3BEC - 0: Jc26o $0xFEB3BEC - - -. 0 FEB3C2C 4 -. 40 9A FF C0 - -==== BB 1388 (0xFEB3C30) approx BBs exec'd 0 ==== - - 0xFEB3C30: 810B0004 lwz r8,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0xFEB3C34: 7F84E378 or r4,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R4 - 7: INCEIPL $4 - - 0xFEB3C38: 806B0008 lwz r3,8(r11) - 8: GETL R11, t6 - 9: ADDL $0x8, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R3 - 12: INCEIPL $4 - - 0xFEB3C3C: 7D0903A6 mtctr r8 - 13: GETL R8, t10 - 14: PUTL t10, CTR - 15: INCEIPL $4 - - 0xFEB3C40: 4E800421 bctrl - 16: MOVL $0xFEB3C44, t12 - 17: PUTL t12, LR - 18: GETL CTR, t14 - 19: JMPo-c t14 ($4) - - -. 0 FEB3C30 20 -. 81 0B 00 04 7F 84 E3 78 80 6B 00 08 7D 09 03 A6 4E 80 04 21 - -==== BB 1389 __libc_csu_fini(0x1000048C) approx BBs exec'd 0 ==== - - 0x1000048C: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x10000490: 7CA802A6 mflr r5 - 6: GETL LR, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x10000494: 429F0005 bcl 20,31,0x10000498 - 9: MOVL $0x10000498, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0x10000498: 93C10018 stw r30,24(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x18, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0x1000049C: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0x100004A0: 93E1001C stw r31,28(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0x1C, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0x100004A4: 93A10014 stw r29,20(r1) - 25: GETL R29, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0x100004A8: 90A10024 stw r5,36(r1) - 30: GETL R5, t22 - 31: GETL R1, t24 - 32: ADDL $0x24, t24 - 33: STL t22, (t24) - 34: INCEIPL $4 - - 0x100004AC: 809EFFF0 lwz r4,-16(r30) - 35: GETL R30, t26 - 36: ADDL $0xFFFFFFF0, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R4 - 39: INCEIPL $4 - - 0x100004B0: 7FC4F214 add r30,r4,r30 - 40: GETL R4, t30 - 41: GETL R30, t32 - 42: ADDL t30, t32 - 43: PUTL t32, R30 - 44: INCEIPL $4 - - 0x100004B4: 817E800C lwz r11,-32756(r30) - 45: GETL R30, t34 - 46: ADDL $0xFFFF800C, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R11 - 49: INCEIPL $4 - - 0x100004B8: 807E8008 lwz r3,-32760(r30) - 50: GETL R30, t38 - 51: ADDL $0xFFFF8008, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R3 - 54: INCEIPL $4 - - 0x100004BC: 7C0B1850 subf r0,r11,r3 - 55: GETL R11, t42 - 56: GETL R3, t44 - 57: SUBL t42, t44 - 58: PUTL t44, R0 - 59: INCEIPL $4 - - 0x100004C0: 7C091670 srawi r9,r0,2 - 60: GETL R0, t46 - 61: SARL $0x2, t46 (-wCa) - 62: PUTL t46, R9 - 63: INCEIPL $4 - - 0x100004C4: 2F890000 cmpi cr7,r9,0 - 64: GETL R9, t48 - 65: CMP0L t48, t50 (-rSo) - 66: ICRFL t50, $0x7, CR - 67: INCEIPL $4 - - 0x100004C8: 3BE9FFFF addi r31,r9,-1 - 68: GETL R9, t52 - 69: ADDL $0xFFFFFFFF, t52 - 70: PUTL t52, R31 - 71: INCEIPL $4 - - 0x100004CC: 419E0028 bc 12,30,0x100004F4 - 72: Js30o $0x100004F4 - - -. 0 1000048C 68 -. 94 21 FF E0 7C A8 02 A6 42 9F 00 05 93 C1 00 18 7F C8 02 A6 93 E1 00 1C 93 A1 00 14 90 A1 00 24 80 9E FF F0 7F C4 F2 14 81 7E 80 0C 80 7E 80 08 7C 0B 18 50 7C 09 16 70 2F 89 00 00 3B E9 FF FF 41 9E 00 28 - -==== BB 1390 (0x100004F4) approx BBs exec'd 0 ==== - - 0x100004F4: 48000269 bl 0x1000075C - 0: MOVL $0x100004F8, t0 - 1: PUTL t0, LR - 2: JMPo-c $0x1000075C ($4) - - -. 0 100004F4 4 -. 48 00 02 69 - -==== BB 1391 (0x1000075C) approx BBs exec'd 0 ==== - - 0x1000075C: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x10000760: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x10000764: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x10000768: 4BFFFB9D bl 0x10000304 - 14: MOVL $0x1000076C, t10 - 15: PUTL t10, LR - 16: JMPo-c $0x10000304 ($4) - - -. 0 1000075C 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FF FB 9D - -==== BB 1392 (0x10000304) approx BBs exec'd 0 ==== - - 0x10000304: 7C0802A6 mflr r0 - 0: GETL LR, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10000308: 9421FFF0 stwu r1,-16(r1) - 3: GETL R1, t2 - 4: GETL R1, t4 - 5: ADDL $0xFFFFFFF0, t4 - 6: PUTL t4, R1 - 7: STL t2, (t4) - 8: INCEIPL $4 - - 0x1000030C: 93C10008 stw r30,8(r1) - 9: GETL R30, t6 - 10: GETL R1, t8 - 11: ADDL $0x8, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x10000310: 3FC01001 lis r30,4097 - 14: MOVL $0x10010000, t10 - 15: PUTL t10, R30 - 16: INCEIPL $4 - - 0x10000314: 93E1000C stw r31,12(r1) - 17: GETL R31, t12 - 18: GETL R1, t14 - 19: ADDL $0xC, t14 - 20: STL t12, (t14) - 21: INCEIPL $4 - - 0x10000318: 90010014 stw r0,20(r1) - 22: GETL R0, t16 - 23: GETL R1, t18 - 24: ADDL $0x14, t18 - 25: STL t16, (t18) - 26: INCEIPL $4 - - 0x1000031C: 881E08F0 lbz r0,2288(r30) - 27: MOVL $0x100108F0, t20 - 28: LDB (t20), t22 - 29: PUTL t22, R0 - 30: INCEIPL $4 - - 0x10000320: 2F800000 cmpi cr7,r0,0 - 31: GETL R0, t24 - 32: CMP0L t24, t26 (-rSo) - 33: ICRFL t26, $0x7, CR - 34: INCEIPL $4 - - 0x10000324: 409E0034 bc 4,30,0x10000358 - 35: Jc30o $0x10000358 - - -. 0 10000304 36 -. 7C 08 02 A6 94 21 FF F0 93 C1 00 08 3F C0 10 01 93 E1 00 0C 90 01 00 14 88 1E 08 F0 2F 80 00 00 40 9E 00 34 - -==== BB 1393 (0x10000328) approx BBs exec'd 0 ==== - - 0x10000328: 3FE01001 lis r31,4097 - 0: MOVL $0x10010000, t0 - 1: PUTL t0, R31 - 2: INCEIPL $4 - - 0x1000032C: 48000014 b 0x10000340 - 3: JMPo $0x10000340 ($4) - - -. 0 10000328 8 -. 3F E0 10 01 48 00 00 14 - -==== BB 1394 (0x10000340) approx BBs exec'd 0 ==== - - 0x10000340: 817F0884 lwz r11,2180(r31) - 0: GETL R31, t0 - 1: ADDL $0x884, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x10000344: 812B0000 lwz r9,0(r11) - 5: GETL R11, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R9 - 8: INCEIPL $4 - - 0x10000348: 2F890000 cmpi cr7,r9,0 - 9: GETL R9, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x7, CR - 12: INCEIPL $4 - - 0x1000034C: 409EFFE4 bc 4,30,0x10000330 - 13: Jc30o $0x10000330 - - -. 0 10000340 16 -. 81 7F 08 84 81 2B 00 00 2F 89 00 00 40 9E FF E4 - -==== BB 1395 (0x10000350) approx BBs exec'd 0 ==== - - 0x10000350: 38000001 li r0,1 - 0: MOVL $0x1, t0 - 1: PUTL t0, R0 - 2: INCEIPL $4 - - 0x10000354: 981E08F0 stb r0,2288(r30) - 3: GETL R0, t2 - 4: GETL R30, t4 - 5: ADDL $0x8F0, t4 - 6: STB t2, (t4) - 7: INCEIPL $4 - - 0x10000358: 80010014 lwz r0,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R0 - 12: INCEIPL $4 - - 0x1000035C: 83C10008 lwz r30,8(r1) - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0x10000360: 83E1000C lwz r31,12(r1) - 18: GETL R1, t14 - 19: ADDL $0xC, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0x10000364: 7C0803A6 mtlr r0 - 23: GETL R0, t18 - 24: PUTL t18, LR - 25: INCEIPL $4 - - 0x10000368: 38210010 addi r1,r1,16 - 26: GETL R1, t20 - 27: ADDL $0x10, t20 - 28: PUTL t20, R1 - 29: INCEIPL $4 - - 0x1000036C: 4E800020 blr - 30: GETL LR, t22 - 31: JMPo-r t22 ($4) - - -. 0 10000350 32 -. 38 00 00 01 98 1E 08 F0 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -==== BB 1396 (0x1000076C) approx BBs exec'd 0 ==== - - 0x1000076C: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0x10000770: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0x10000774: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0x10000778: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - -. 0 1000076C 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -==== BB 1397 (0x100004F8) approx BBs exec'd 0 ==== - - 0x100004F8: 81010024 lwz r8,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x100004FC: 83A10014 lwz r29,20(r1) - 5: GETL R1, t4 - 6: ADDL $0x14, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x10000500: 83C10018 lwz r30,24(r1) - 10: GETL R1, t8 - 11: ADDL $0x18, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R30 - 14: INCEIPL $4 - - 0x10000504: 7D0803A6 mtlr r8 - 15: GETL R8, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0x10000508: 83E1001C lwz r31,28(r1) - 18: GETL R1, t14 - 19: ADDL $0x1C, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R31 - 22: INCEIPL $4 - - 0x1000050C: 38210020 addi r1,r1,32 - 23: GETL R1, t18 - 24: ADDL $0x20, t18 - 25: PUTL t18, R1 - 26: INCEIPL $4 - - 0x10000510: 4E800020 blr - 27: GETL LR, t20 - 28: JMPo-r t20 ($4) - - -. 0 100004F8 28 -. 81 01 00 24 83 A1 00 14 83 C1 00 18 7D 08 03 A6 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1398 (0xFEB3C44) approx BBs exec'd 0 ==== - - 0xFEB3C44: 815F0000 lwz r10,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFEB3C48: 818A0004 lwz r12,4(r10) - 4: GETL R10, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R12 - 8: INCEIPL $4 - - 0xFEB3C4C: 2C8C0000 cmpi cr1,r12,0 - 9: GETL R12, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x1, CR - 12: INCEIPL $4 - - 0xFEB3C50: 4086FFAC bc 4,6,0xFEB3BFC - 13: Jc06o $0xFEB3BFC - - -. 0 FEB3C44 16 -. 81 5F 00 00 81 8A 00 04 2C 8C 00 00 40 86 FF AC - -==== BB 1399 _dl_fini(0x2547BAE0) approx BBs exec'd 0 ==== - - 0x2547BAE0: 9421FFA0 stwu r1,-96(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFA0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0x2547BAE4: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0x2547BAE8: 4801B519 bl 0x25497000 - 9: MOVL $0x2547BAEC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0x25497000 ($4) - - -. 0 2547BAE0 12 -. 94 21 FF A0 7C 08 02 A6 48 01 B5 19 - -==== BB 1400 (0x2547BAEC) approx BBs exec'd 0 ==== - - 0x2547BAEC: 93C10058 stw r30,88(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x58, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0x2547BAF0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0x2547BAF4: 7D800026 mfcr r12 - 8: GETL CR, t6 - 9: PUTL t6, R12 - 10: INCEIPL $4 - - 0x2547BAF8: 91C10018 stw r14,24(r1) - 11: GETL R14, t8 - 12: GETL R1, t10 - 13: ADDL $0x18, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0x2547BAFC: 92410028 stw r18,40(r1) - 16: GETL R18, t12 - 17: GETL R1, t14 - 18: ADDL $0x28, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0x2547BB00: 81DE04F4 lwz r14,1268(r30) - 21: GETL R30, t16 - 22: ADDL $0x4F4, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R14 - 25: INCEIPL $4 - - 0x2547BB04: 825E04C8 lwz r18,1224(r30) - 26: GETL R30, t20 - 27: ADDL $0x4C8, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R18 - 30: INCEIPL $4 - - 0x2547BB08: 91E1001C stw r15,28(r1) - 31: GETL R15, t24 - 32: GETL R1, t26 - 33: ADDL $0x1C, t26 - 34: STL t24, (t26) - 35: INCEIPL $4 - - 0x2547BB0C: 39E0000F li r15,15 - 36: MOVL $0xF, t28 - 37: PUTL t28, R15 - 38: INCEIPL $4 - - 0x2547BB10: 92010020 stw r16,32(r1) - 39: GETL R16, t30 - 40: GETL R1, t32 - 41: ADDL $0x20, t32 - 42: STL t30, (t32) - 43: INCEIPL $4 - - 0x2547BB14: 3A000000 li r16,0 - 44: MOVL $0x0, t34 - 45: PUTL t34, R16 - 46: INCEIPL $4 - - 0x2547BB18: 92210024 stw r17,36(r1) - 47: GETL R17, t36 - 48: GETL R1, t38 - 49: ADDL $0x24, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0x2547BB1C: 3A200168 li r17,360 - 52: MOVL $0x168, t40 - 53: PUTL t40, R17 - 54: INCEIPL $4 - - 0x2547BB20: 92C10038 stw r22,56(r1) - 55: GETL R22, t42 - 56: GETL R1, t44 - 57: ADDL $0x38, t44 - 58: STL t42, (t44) - 59: INCEIPL $4 - - 0x2547BB24: 3AC00000 li r22,0 - 60: MOVL $0x0, t46 - 61: PUTL t46, R22 - 62: INCEIPL $4 - - 0x2547BB28: 93E1005C stw r31,92(r1) - 63: GETL R31, t48 - 64: GETL R1, t50 - 65: ADDL $0x5C, t50 - 66: STL t48, (t50) - 67: INCEIPL $4 - - 0x2547BB2C: 7C3F0B78 or r31,r1,r1 - 68: GETL R1, t52 - 69: PUTL t52, R31 - 70: INCEIPL $4 - - 0x2547BB30: 9261002C stw r19,44(r1) - 71: GETL R19, t54 - 72: GETL R1, t56 - 73: ADDL $0x2C, t56 - 74: STL t54, (t56) - 75: INCEIPL $4 - - 0x2547BB34: 92810030 stw r20,48(r1) - 76: GETL R20, t58 - 77: GETL R1, t60 - 78: ADDL $0x30, t60 - 79: STL t58, (t60) - 80: INCEIPL $4 - - 0x2547BB38: 92A10034 stw r21,52(r1) - 81: GETL R21, t62 - 82: GETL R1, t64 - 83: ADDL $0x34, t64 - 84: STL t62, (t64) - 85: INCEIPL $4 - - 0x2547BB3C: 92E1003C stw r23,60(r1) - 86: GETL R23, t66 - 87: GETL R1, t68 - 88: ADDL $0x3C, t68 - 89: STL t66, (t68) - 90: INCEIPL $4 - - 0x2547BB40: 93010040 stw r24,64(r1) - 91: GETL R24, t70 - 92: GETL R1, t72 - 93: ADDL $0x40, t72 - 94: STL t70, (t72) - 95: INCEIPL $4 - - 0x2547BB44: 93210044 stw r25,68(r1) - 96: GETL R25, t74 - 97: GETL R1, t76 - 98: ADDL $0x44, t76 - 99: STL t74, (t76) - 100: INCEIPL $4 - - 0x2547BB48: 93410048 stw r26,72(r1) - 101: GETL R26, t78 - 102: GETL R1, t80 - 103: ADDL $0x48, t80 - 104: STL t78, (t80) - 105: INCEIPL $4 - - 0x2547BB4C: 9361004C stw r27,76(r1) - 106: GETL R27, t82 - 107: GETL R1, t84 - 108: ADDL $0x4C, t84 - 109: STL t82, (t84) - 110: INCEIPL $4 - - 0x2547BB50: 93810050 stw r28,80(r1) - 111: GETL R28, t86 - 112: GETL R1, t88 - 113: ADDL $0x50, t88 - 114: STL t86, (t88) - 115: INCEIPL $4 - - 0x2547BB54: 93A10054 stw r29,84(r1) - 116: GETL R29, t90 - 117: GETL R1, t92 - 118: ADDL $0x54, t92 - 119: STL t90, (t92) - 120: INCEIPL $4 - - 0x2547BB58: 90010064 stw r0,100(r1) - 121: GETL R0, t94 - 122: GETL R1, t96 - 123: ADDL $0x64, t96 - 124: STL t94, (t96) - 125: INCEIPL $4 - - 0x2547BB5C: 91810014 stw r12,20(r1) - 126: GETL R12, t98 - 127: GETL R1, t100 - 128: ADDL $0x14, t100 - 129: STL t98, (t100) - 130: INCEIPL $4 - - 0x2547BB60: 809203F8 lwz r4,1016(r18) - 131: GETL R18, t102 - 132: ADDL $0x3F8, t102 - 133: LDL (t102), t104 - 134: PUTL t104, R4 - 135: INCEIPL $4 - - 0x2547BB64: 38720180 addi r3,r18,384 - 136: GETL R18, t106 - 137: ADDL $0x180, t106 - 138: PUTL t106, R3 - 139: INCEIPL $4 - - 0x2547BB68: 7C8903A6 mtctr r4 - 140: GETL R4, t108 - 141: PUTL t108, CTR - 142: INCEIPL $4 - - 0x2547BB6C: 4E800421 bctrl - 143: MOVL $0x2547BB70, t110 - 144: PUTL t110, LR - 145: GETL CTR, t112 - 146: JMPo-c t112 ($4) - - -. 0 2547BAEC 132 -. 93 C1 00 58 7F C8 02 A6 7D 80 00 26 91 C1 00 18 92 41 00 28 81 DE 04 F4 82 5E 04 C8 91 E1 00 1C 39 E0 00 0F 92 01 00 20 3A 00 00 00 92 21 00 24 3A 20 01 68 92 C1 00 38 3A C0 00 00 93 E1 00 5C 7C 3F 0B 78 92 61 00 2C 92 81 00 30 92 A1 00 34 92 E1 00 3C 93 01 00 40 93 21 00 44 93 41 00 48 93 61 00 4C 93 81 00 50 93 A1 00 54 90 01 00 64 91 81 00 14 80 92 03 F8 38 72 01 80 7C 89 03 A6 4E 80 04 21 - -==== BB 1401 rtld_lock_default_lock_recursive(0x25471884) approx BBs exec'd 0 ==== - - 0x25471884: 80830004 lwz r4,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x25471888: 9421FFF0 stwu r1,-16(r1) - 5: GETL R1, t4 - 6: GETL R1, t6 - 7: ADDL $0xFFFFFFF0, t6 - 8: PUTL t6, R1 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x2547188C: 39240001 addi r9,r4,1 - 11: GETL R4, t8 - 12: ADDL $0x1, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x25471890: 38210010 addi r1,r1,16 - 15: GETL R1, t10 - 16: ADDL $0x10, t10 - 17: PUTL t10, R1 - 18: INCEIPL $4 - - 0x25471894: 91230004 stw r9,4(r3) - 19: GETL R9, t12 - 20: GETL R3, t14 - 21: ADDL $0x4, t14 - 22: STL t12, (t14) - 23: INCEIPL $4 - - 0x25471898: 4E800020 blr - 24: GETL LR, t16 - 25: JMPo-r t16 ($4) - - -. 0 25471884 24 -. 80 83 00 04 94 21 FF F0 39 24 00 01 38 21 00 10 91 23 00 04 4E 80 00 20 - -==== BB 1402 (0x2547BB70) approx BBs exec'd 0 ==== - - 0x2547BB70: 7D319214 add r9,r17,r18 - 0: GETL R17, t0 - 1: GETL R18, t2 - 2: ADDL t0, t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547BB74: 80690004 lwz r3,4(r9) - 5: GETL R9, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547BB78: 546A103A rlwinm r10,r3,2,0,29 - 10: GETL R3, t8 - 11: SHLL $0x2, t8 - 12: PUTL t8, R10 - 13: INCEIPL $4 - - 0x2547BB7C: 7F8A8040 cmpl cr7,r10,r16 - 14: GETL R10, t10 - 15: GETL R16, t12 - 16: CMPUL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x2547BB80: 409D002C bc 4,29,0x2547BBAC - 19: Jc29o $0x2547BBAC - - -. 0 2547BB70 20 -. 7D 31 92 14 80 69 00 04 54 6A 10 3A 7F 8A 80 40 40 9D 00 2C - -==== BB 1403 (0x2547BBAC) approx BBs exec'd 0 ==== - - 0x2547BBAC: 7D71902E lwzx r11,r17,r18 - 0: GETL R18, t0 - 1: GETL R17, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R11 - 5: INCEIPL $4 - - 0x2547BBB0: 3AE00000 li r23,0 - 6: MOVL $0x0, t6 - 7: PUTL t6, R23 - 8: INCEIPL $4 - - 0x2547BBB4: 2E0B0000 cmpi cr4,r11,0 - 9: GETL R11, t8 - 10: CMP0L t8, t10 (-rSo) - 11: ICRFL t10, $0x4, CR - 12: INCEIPL $4 - - 0x2547BBB8: 41920020 bc 12,18,0x2547BBD8 - 13: Js18o $0x2547BBD8 - - -. 0 2547BBAC 16 -. 7D 71 90 2E 3A E0 00 00 2E 0B 00 00 41 92 00 20 - -==== BB 1404 (0x2547BBD8) approx BBs exec'd 0 ==== - - 0x2547BBD8: 7EF3BB79 or. r19,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R19 - 2: CMP0L t0, t2 (-rSo) - 3: ICRFL t2, $0x0, CR - 4: INCEIPL $4 - - 0x2547BBDC: 41820110 bc 12,2,0x2547BCEC - 5: Js02o $0x2547BCEC - - -. 0 2547BBD8 8 -. 7E F3 BB 79 41 82 01 10 - -==== BB 1405 (0x2547BCEC) approx BBs exec'd 0 ==== - - 0x2547BCEC: 80B203FC lwz r5,1020(r18) - 0: GETL R18, t0 - 1: ADDL $0x3FC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547BCF0: 3B400000 li r26,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R26 - 7: INCEIPL $4 - - 0x2547BCF4: 38720180 addi r3,r18,384 - 8: GETL R18, t6 - 9: ADDL $0x180, t6 - 10: PUTL t6, R3 - 11: INCEIPL $4 - - 0x2547BCF8: 7E1A9840 cmpl cr4,r26,r19 - 12: GETL R26, t8 - 13: GETL R19, t10 - 14: CMPUL t8, t10, t12 (-rSo) - 15: ICRFL t12, $0x4, CR - 16: INCEIPL $4 - - 0x2547BCFC: 7CA903A6 mtctr r5 - 17: GETL R5, t14 - 18: PUTL t14, CTR - 19: INCEIPL $4 - - 0x2547BD00: 4E800421 bctrl - 20: MOVL $0x2547BD04, t16 - 21: PUTL t16, LR - 22: GETL CTR, t18 - 23: JMPo-c t18 ($4) - - -. 0 2547BCEC 24 -. 80 B2 03 FC 3B 40 00 00 38 72 01 80 7E 1A 98 40 7C A9 03 A6 4E 80 04 21 - -==== BB 1406 rtld_lock_default_unlock_recursive(0x2547189C) approx BBs exec'd 0 ==== - - 0x2547189C: 80830004 lwz r4,4(r3) - 0: GETL R3, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x254718A0: 9421FFF0 stwu r1,-16(r1) - 5: GETL R1, t4 - 6: GETL R1, t6 - 7: ADDL $0xFFFFFFF0, t6 - 8: PUTL t6, R1 - 9: STL t4, (t6) - 10: INCEIPL $4 - - 0x254718A4: 3924FFFF addi r9,r4,-1 - 11: GETL R4, t8 - 12: ADDL $0xFFFFFFFF, t8 - 13: PUTL t8, R9 - 14: INCEIPL $4 - - 0x254718A8: 38210010 addi r1,r1,16 - 15: GETL R1, t10 - 16: ADDL $0x10, t10 - 17: PUTL t10, R1 - 18: INCEIPL $4 - - 0x254718AC: 91230004 stw r9,4(r3) - 19: GETL R9, t12 - 20: GETL R3, t14 - 21: ADDL $0x4, t14 - 22: STL t12, (t14) - 23: INCEIPL $4 - - 0x254718B0: 4E800020 blr - 24: GETL LR, t16 - 25: JMPo-r t16 ($4) - - -. 0 2547189C 24 -. 80 83 00 04 94 21 FF F0 39 24 FF FF 38 21 00 10 91 23 00 04 4E 80 00 20 - -==== BB 1407 (0x2547BD04) approx BBs exec'd 0 ==== - - 0x2547BD04: 40900068 bc 4,16,0x2547BD6C - 0: Jc16o $0x2547BD6C - - -. 0 2547BD04 4 -. 40 90 00 68 - -==== BB 1408 (0x2547BD6C) approx BBs exec'd 0 ==== - - 0x2547BD6C: 35EFFFFF addic. r15,r15,-1 - 0: GETL R15, t0 - 1: ADCL $0xFFFFFFFF, t0 (-wCa) - 2: PUTL t0, R15 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x2547BD70: 3A31FFE8 addi r17,r17,-24 - 6: GETL R17, t4 - 7: ADDL $0xFFFFFFE8, t4 - 8: PUTL t4, R17 - 9: INCEIPL $4 - - 0x2547BD74: 4080FDEC bc 4,0,0x2547BB60 - 10: Jc00o $0x2547BB60 - - -. 0 2547BD6C 12 -. 35 EF FF FF 3A 31 FF E8 40 80 FD EC - -==== BB 1409 (0x2547BB60) approx BBs exec'd 0 ==== - - 0x2547BB60: 809203F8 lwz r4,1016(r18) - 0: GETL R18, t0 - 1: ADDL $0x3F8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547BB64: 38720180 addi r3,r18,384 - 5: GETL R18, t4 - 6: ADDL $0x180, t4 - 7: PUTL t4, R3 - 8: INCEIPL $4 - - 0x2547BB68: 7C8903A6 mtctr r4 - 9: GETL R4, t6 - 10: PUTL t6, CTR - 11: INCEIPL $4 - - 0x2547BB6C: 4E800421 bctrl - 12: MOVL $0x2547BB70, t8 - 13: PUTL t8, LR - 14: GETL CTR, t10 - 15: JMPo-c t10 ($4) - - -. 0 2547BB60 16 -. 80 92 03 F8 38 72 01 80 7C 89 03 A6 4E 80 04 21 - -==== BB 1410 (0x2547BB84) approx BBs exec'd 0 ==== - - 0x2547BB84: 2C100000 cmpi cr0,r16,0 - 0: GETL R16, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0x2547BB88: 40820110 bc 4,2,0x2547BC98 - 4: Jc02o $0x2547BC98 - - -. 0 2547BB84 8 -. 2C 10 00 00 40 82 01 10 - -==== BB 1411 (0x2547BB8C) approx BBs exec'd 0 ==== - - 0x2547BB8C: 390A001E addi r8,r10,30 - 0: GETL R10, t0 - 1: ADDL $0x1E, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x2547BB90: 81610000 lwz r11,0(r1) - 4: GETL R1, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R11 - 7: INCEIPL $4 - - 0x2547BB94: 55070036 rlwinm r7,r8,0,0,27 - 8: GETL R8, t6 - 9: ANDL $0xFFFFFFF0, t6 - 10: PUTL t6, R7 - 11: INCEIPL $4 - - 0x2547BB98: 7D505378 or r16,r10,r10 - 12: GETL R10, t8 - 13: PUTL t8, R16 - 14: INCEIPL $4 - - 0x2547BB9C: 7CC700D0 neg r6,r7 - 15: GETL R7, t10 - 16: NEGL t10 - 17: PUTL t10, R6 - 18: INCEIPL $4 - - 0x2547BBA0: 7D61316E stwux r11,r1,r6 - 19: GETL R6, t12 - 20: GETL R1, t14 - 21: ADDL t14, t12 - 22: PUTL t12, R1 - 23: GETL R11, t16 - 24: STL t16, (t12) - 25: INCEIPL $4 - - 0x2547BBA4: 38A10017 addi r5,r1,23 - 26: GETL R1, t18 - 27: ADDL $0x17, t18 - 28: PUTL t18, R5 - 29: INCEIPL $4 - - 0x2547BBA8: 54B60036 rlwinm r22,r5,0,0,27 - 30: GETL R5, t20 - 31: ANDL $0xFFFFFFF0, t20 - 32: PUTL t20, R22 - 33: INCEIPL $4 - - 0x2547BBAC: 7D71902E lwzx r11,r17,r18 - 34: GETL R18, t22 - 35: GETL R17, t24 - 36: ADDL t24, t22 - 37: LDL (t22), t26 - 38: PUTL t26, R11 - 39: INCEIPL $4 - - 0x2547BBB0: 3AE00000 li r23,0 - 40: MOVL $0x0, t28 - 41: PUTL t28, R23 - 42: INCEIPL $4 - - 0x2547BBB4: 2E0B0000 cmpi cr4,r11,0 - 43: GETL R11, t30 - 44: CMP0L t30, t32 (-rSo) - 45: ICRFL t32, $0x4, CR - 46: INCEIPL $4 - - 0x2547BBB8: 41920020 bc 12,18,0x2547BBD8 - 47: Js18o $0x2547BBD8 - - -. 0 2547BB8C 48 -. 39 0A 00 1E 81 61 00 00 55 07 00 36 7D 50 53 78 7C C7 00 D0 7D 61 31 6E 38 A1 00 17 54 B6 00 36 7D 71 90 2E 3A E0 00 00 2E 0B 00 00 41 92 00 20 - -==== BB 1412 (0x2547BBBC) approx BBs exec'd 0 ==== - - 0x2547BBBC: 834B0014 lwz r26,20(r11) - 0: GETL R11, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0x2547BBC0: 56EA103A rlwinm r10,r23,2,0,29 - 5: GETL R23, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R10 - 8: INCEIPL $4 - - 0x2547BBC4: 7F1A5800 cmp cr6,r26,r11 - 9: GETL R26, t6 - 10: GETL R11, t8 - 11: CMPL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0x2547BBC8: 419A0108 bc 12,26,0x2547BCD0 - 14: Js26o $0x2547BCD0 - - -. 0 2547BBBC 16 -. 83 4B 00 14 56 EA 10 3A 7F 1A 58 00 41 9A 01 08 - -==== BB 1413 (0x2547BCD0) approx BBs exec'd 0 ==== - - 0x2547BCD0: 836B0178 lwz r27,376(r11) - 0: GETL R11, t0 - 1: ADDL $0x178, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x2547BCD4: 3AF70001 addi r23,r23,1 - 5: GETL R23, t4 - 6: ADDL $0x1, t4 - 7: PUTL t4, R23 - 8: INCEIPL $4 - - 0x2547BCD8: 7D6AB12E stwx r11,r10,r22 - 9: GETL R22, t6 - 10: GETL R10, t8 - 11: ADDL t8, t6 - 12: GETL R11, t10 - 13: STL t10, (t6) - 14: INCEIPL $4 - - 0x2547BCDC: 395B0001 addi r10,r27,1 - 15: GETL R27, t12 - 16: ADDL $0x1, t12 - 17: PUTL t12, R10 - 18: INCEIPL $4 - - 0x2547BCE0: 914B0178 stw r10,376(r11) - 19: GETL R10, t14 - 20: GETL R11, t16 - 21: ADDL $0x178, t16 - 22: STL t14, (t16) - 23: INCEIPL $4 - - 0x2547BCE4: 816B000C lwz r11,12(r11) - 24: GETL R11, t18 - 25: ADDL $0xC, t18 - 26: LDL (t18), t20 - 27: PUTL t20, R11 - 28: INCEIPL $4 - - 0x2547BCE8: 4BFFFEE8 b 0x2547BBD0 - 29: JMPo $0x2547BBD0 ($4) - - -. 0 2547BCD0 28 -. 83 6B 01 78 3A F7 00 01 7D 6A B1 2E 39 5B 00 01 91 4B 01 78 81 6B 00 0C 4B FF FE E8 - -==== BB 1414 (0x2547BBD0) approx BBs exec'd 0 ==== - - 0x2547BBD0: 2E0B0000 cmpi cr4,r11,0 - 0: GETL R11, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x2547BBD4: 4092FFE8 bc 4,18,0x2547BBBC - 4: Jc18o $0x2547BBBC - - -. 0 2547BBD0 8 -. 2E 0B 00 00 40 92 FF E8 - -==== BB 1415 (0x2547BBE0) approx BBs exec'd 0 ==== - - 0x2547BBE0: 2E0F0000 cmpi cr4,r15,0 - 0: GETL R15, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x4, CR - 3: INCEIPL $4 - - 0x2547BBE4: 7F71902E lwzx r27,r17,r18 - 4: GETL R18, t4 - 5: GETL R17, t6 - 6: ADDL t6, t4 - 7: LDL (t4), t8 - 8: PUTL t8, R27 - 9: INCEIPL $4 - - 0x2547BBE8: 40920008 bc 4,18,0x2547BBF0 - 10: Jc18o $0x2547BBF0 - - -. 0 2547BBE0 12 -. 2E 0F 00 00 7F 71 90 2E 40 92 00 08 - -==== BB 1416 (0x2547BBEC) approx BBs exec'd 0 ==== - - 0x2547BBEC: 837B000C lwz r27,12(r27) - 0: GETL R27, t0 - 1: ADDL $0xC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R27 - 4: INCEIPL $4 - - 0x2547BBF0: 2F9B0000 cmpi cr7,r27,0 - 5: GETL R27, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547BBF4: 419E00F8 bc 12,30,0x2547BCEC - 9: Js30o $0x2547BCEC - - -. 0 2547BBEC 12 -. 83 7B 00 0C 2F 9B 00 00 41 9E 00 F8 - -==== BB 1417 (0x2547BBF8) approx BBs exec'd 0 ==== - - 0x2547BBF8: 839B0014 lwz r28,20(r27) - 0: GETL R27, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R28 - 4: INCEIPL $4 - - 0x2547BBFC: 7C9CD800 cmp cr1,r28,r27 - 5: GETL R28, t4 - 6: GETL R27, t6 - 7: CMPL t4, t6, t8 (-rSo) - 8: ICRFL t8, $0x1, CR - 9: INCEIPL $4 - - 0x2547BC00: 4086FFEC bc 4,6,0x2547BBEC - 10: Jc06o $0x2547BBEC - - -. 0 2547BBF8 12 -. 83 9B 00 14 7C 9C D8 00 40 86 FF EC - -==== BB 1418 (0x2547BC04) approx BBs exec'd 0 ==== - - 0x2547BC04: 7F200026 mfcr r25 - 0: GETL CR, t0 - 1: PUTL t0, R25 - 2: INCEIPL $4 - - 0x2547BC08: 57399FFE rlwinm r25,r25,19,31,31 - 3: GETL R25, t2 - 4: ROLL $0x13, t2 - 5: ANDL $0x1, t2 - 6: PUTL t2, R25 - 7: INCEIPL $4 - - 0x2547BC0C: 48000008 b 0x2547BC14 - 8: JMPo $0x2547BC14 ($4) - - -. 0 2547BC04 12 -. 7F 20 00 26 57 39 9F FE 48 00 00 08 - -==== BB 1419 (0x2547BC14) approx BBs exec'd 0 ==== - - 0x2547BC14: 572C103A rlwinm r12,r25,2,0,29 - 0: GETL R25, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0x2547BC18: 7FACB02E lwzx r29,r12,r22 - 4: GETL R22, t2 - 5: GETL R12, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0x2547BC1C: 7F1DD800 cmp cr6,r29,r27 - 10: GETL R29, t8 - 11: GETL R27, t10 - 12: CMPL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x6, CR - 14: INCEIPL $4 - - 0x2547BC20: 409AFFF0 bc 4,26,0x2547BC10 - 15: Jc26o $0x2547BC10 - - -. 0 2547BC14 16 -. 57 2C 10 3A 7F AC B0 2E 7F 1D D8 00 40 9A FF F0 - -==== BB 1420 (0x2547BC24) approx BBs exec'd 0 ==== - - 0x2547BC24: 3B590001 addi r26,r25,1 - 0: GETL R25, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547BC28: 7C1AB840 cmpl cr0,r26,r23 - 4: GETL R26, t2 - 5: GETL R23, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0x2547BC2C: 40A0FFC0 bc 5,0,0x2547BBEC - 9: Jc00o $0x2547BBEC - - -. 0 2547BC24 12 -. 3B 59 00 01 7C 1A B8 40 40 A0 FF C0 - -==== BB 1421 (0x2547BC30) approx BBs exec'd 0 ==== - - 0x2547BC30: 5720103A rlwinm r0,r25,2,0,29 - 0: GETL R25, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R0 - 3: INCEIPL $4 - - 0x2547BC34: 7C140378 or r20,r0,r0 - 4: GETL R0, t2 - 5: PUTL t2, R20 - 6: INCEIPL $4 - - 0x2547BC38: 7EA0B214 add r21,r0,r22 - 7: GETL R0, t4 - 8: GETL R22, t6 - 9: ADDL t4, t6 - 10: PUTL t6, R21 - 11: INCEIPL $4 - - 0x2547BC3C: 5758103A rlwinm r24,r26,2,0,29 - 12: GETL R26, t8 - 13: SHLL $0x2, t8 - 14: PUTL t8, R24 - 15: INCEIPL $4 - - 0x2547BC40: 7C78B02E lwzx r3,r24,r22 - 16: GETL R22, t10 - 17: GETL R24, t12 - 18: ADDL t12, t10 - 19: LDL (t10), t14 - 20: PUTL t14, R3 - 21: INCEIPL $4 - - 0x2547BC44: 816301E8 lwz r11,488(r3) - 22: GETL R3, t16 - 23: ADDL $0x1E8, t16 - 24: LDL (t16), t18 - 25: PUTL t18, R11 - 26: INCEIPL $4 - - 0x2547BC48: 2F8B0000 cmpi cr7,r11,0 - 27: GETL R11, t20 - 28: CMP0L t20, t22 (-rSo) - 29: ICRFL t22, $0x7, CR - 30: INCEIPL $4 - - 0x2547BC4C: 419E002C bc 12,30,0x2547BC78 - 31: Js30o $0x2547BC78 - - -. 0 2547BC30 32 -. 57 20 10 3A 7C 14 03 78 7E A0 B2 14 57 58 10 3A 7C 78 B0 2E 81 63 01 E8 2F 8B 00 00 41 9E 00 2C - -==== BB 1422 (0x2547BC50) approx BBs exec'd 0 ==== - - 0x2547BC50: 812B0000 lwz r9,0(r11) - 0: GETL R11, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0x2547BC54: 2C890000 cmpi cr1,r9,0 - 4: GETL R9, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x1, CR - 7: INCEIPL $4 - - 0x2547BC58: 41860020 bc 12,6,0x2547BC78 - 8: Js06o $0x2547BC78 - - -. 0 2547BC50 12 -. 81 2B 00 00 2C 89 00 00 41 86 00 20 - -==== BB 1423 (0x2547BC5C) approx BBs exec'd 0 ==== - - 0x2547BC5C: 7C99D050 subf r4,r25,r26 - 0: GETL R25, t0 - 1: GETL R26, t2 - 2: SUBL t0, t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547BC60: 5485103A rlwinm r5,r4,2,0,29 - 5: GETL R4, t4 - 6: SHLL $0x2, t4 - 7: PUTL t4, R5 - 8: INCEIPL $4 - - 0x2547BC64: 7F09D800 cmp cr6,r9,r27 - 9: GETL R9, t6 - 10: GETL R27, t8 - 11: CMPL t6, t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0x2547BC68: 419A0240 bc 12,26,0x2547BEA8 - 14: Js26o $0x2547BEA8 - - -. 0 2547BC5C 16 -. 7C 99 D0 50 54 85 10 3A 7F 09 D8 00 41 9A 02 40 - -==== BB 1424 (0x2547BC6C) approx BBs exec'd 0 ==== - - 0x2547BC6C: 852B0004 lwzu r9,4(r11) - 0: GETL R11, t0 - 1: ADDL $0x4, t0 - 2: PUTL t0, R11 - 3: LDL (t0), t2 - 4: PUTL t2, R9 - 5: INCEIPL $4 - - 0x2547BC70: 2C090000 cmpi cr0,r9,0 - 6: GETL R9, t4 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547BC74: 4082FFF0 bc 4,2,0x2547BC64 - 10: Jc02o $0x2547BC64 - - -. 0 2547BC6C 12 -. 85 2B 00 04 2C 09 00 00 40 82 FF F0 - -==== BB 1425 (0x2547BC64) approx BBs exec'd 0 ==== - - 0x2547BC64: 7F09D800 cmp cr6,r9,r27 - 0: GETL R9, t0 - 1: GETL R27, t2 - 2: CMPL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x6, CR - 4: INCEIPL $4 - - 0x2547BC68: 419A0240 bc 12,26,0x2547BEA8 - 5: Js26o $0x2547BEA8 - - -. 0 2547BC64 8 -. 7F 09 D8 00 41 9A 02 40 - -==== BB 1426 (0x2547BC78) approx BBs exec'd 0 ==== - - 0x2547BC78: 7D38B02E lwzx r9,r24,r22 - 0: GETL R22, t0 - 1: GETL R24, t2 - 2: ADDL t2, t0 - 3: LDL (t0), t4 - 4: PUTL t4, R9 - 5: INCEIPL $4 - - 0x2547BC7C: 814901F4 lwz r10,500(r9) - 6: GETL R9, t6 - 7: ADDL $0x1F4, t6 - 8: LDL (t6), t8 - 9: PUTL t8, R10 - 10: INCEIPL $4 - - 0x2547BC80: 2F8A0000 cmpi cr7,r10,0 - 11: GETL R10, t10 - 12: CMP0L t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0x2547BC84: 409E0258 bc 4,30,0x2547BEDC - 15: Jc30o $0x2547BEDC - - -. 0 2547BC78 16 -. 7D 38 B0 2E 81 49 01 F4 2F 8A 00 00 40 9E 02 58 - -==== BB 1427 (0x2547BC88) approx BBs exec'd 0 ==== - - 0x2547BC88: 3B5A0001 addi r26,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547BC8C: 7F1AB840 cmpl cr6,r26,r23 - 4: GETL R26, t2 - 5: GETL R23, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0x2547BC90: 4198FFAC bc 12,24,0x2547BC3C - 9: Js24o $0x2547BC3C - - -. 0 2547BC88 12 -. 3B 5A 00 01 7F 1A B8 40 41 98 FF AC - -==== BB 1428 (0x2547BC3C) approx BBs exec'd 0 ==== - - 0x2547BC3C: 5758103A rlwinm r24,r26,2,0,29 - 0: GETL R26, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R24 - 3: INCEIPL $4 - - 0x2547BC40: 7C78B02E lwzx r3,r24,r22 - 4: GETL R22, t2 - 5: GETL R24, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547BC44: 816301E8 lwz r11,488(r3) - 10: GETL R3, t8 - 11: ADDL $0x1E8, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547BC48: 2F8B0000 cmpi cr7,r11,0 - 15: GETL R11, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x7, CR - 18: INCEIPL $4 - - 0x2547BC4C: 419E002C bc 12,30,0x2547BC78 - 19: Js30o $0x2547BC78 - - -. 0 2547BC3C 20 -. 57 58 10 3A 7C 78 B0 2E 81 63 01 E8 2F 8B 00 00 41 9E 00 2C - -==== BB 1429 (0x2547BC94) approx BBs exec'd 0 ==== - - 0x2547BC94: 4BFFFF58 b 0x2547BBEC - 0: JMPo $0x2547BBEC ($4) - - -. 0 2547BC94 4 -. 4B FF FF 58 - -==== BB 1430 (0x2547BC10) approx BBs exec'd 0 ==== - - 0x2547BC10: 3B390001 addi r25,r25,1 - 0: GETL R25, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R25 - 3: INCEIPL $4 - - 0x2547BC14: 572C103A rlwinm r12,r25,2,0,29 - 4: GETL R25, t2 - 5: SHLL $0x2, t2 - 6: PUTL t2, R12 - 7: INCEIPL $4 - - 0x2547BC18: 7FACB02E lwzx r29,r12,r22 - 8: GETL R22, t4 - 9: GETL R12, t6 - 10: ADDL t6, t4 - 11: LDL (t4), t8 - 12: PUTL t8, R29 - 13: INCEIPL $4 - - 0x2547BC1C: 7F1DD800 cmp cr6,r29,r27 - 14: GETL R29, t10 - 15: GETL R27, t12 - 16: CMPL t10, t12, t14 (-rSo) - 17: ICRFL t14, $0x6, CR - 18: INCEIPL $4 - - 0x2547BC20: 409AFFF0 bc 4,26,0x2547BC10 - 19: Jc26o $0x2547BC10 - - -. 0 2547BC10 20 -. 3B 39 00 01 57 2C 10 3A 7F AC B0 2E 7F 1D D8 00 40 9A FF F0 - -==== BB 1431 (0x2547BD08) approx BBs exec'd 0 ==== - - 0x2547BD08: 817E034C lwz r11,844(r30) - 0: GETL R30, t0 - 1: ADDL $0x34C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0x2547BD0C: 832B0000 lwz r25,0(r11) - 5: GETL R11, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R25 - 8: INCEIPL $4 - - 0x2547BD10: 48000030 b 0x2547BD40 - 9: JMPo $0x2547BD40 ($4) - - -. 0 2547BD08 12 -. 81 7E 03 4C 83 2B 00 00 48 00 00 30 - -==== BB 1432 (0x2547BD40) approx BBs exec'd 0 ==== - - 0x2547BD40: 5748103A rlwinm r8,r26,2,0,29 - 0: GETL R26, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R8 - 3: INCEIPL $4 - - 0x2547BD44: 7F88B02E lwzx r28,r8,r22 - 4: GETL R22, t2 - 5: GETL R8, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R28 - 9: INCEIPL $4 - - 0x2547BD48: 817C0180 lwz r11,384(r28) - 10: GETL R28, t8 - 11: ADDL $0x180, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R11 - 14: INCEIPL $4 - - 0x2547BD4C: 75601000 andis. r0,r11,0x1000 - 15: GETL R11, t12 - 16: ANDL $0x10000000, t12 - 17: PUTL t12, R0 - 18: CMP0L t12, t14 (-rSo) - 19: ICRFL t14, $0x0, CR - 20: INCEIPL $4 - - 0x2547BD50: 40A2FFC4 bc 5,2,0x2547BD14 - 21: Jc02o $0x2547BD14 - - -. 0 2547BD40 20 -. 57 48 10 3A 7F 88 B0 2E 81 7C 01 80 75 60 10 00 40 A2 FF C4 - -==== BB 1433 (0x2547BD14) approx BBs exec'd 0 ==== - - 0x2547BD14: 55750104 rlwinm r21,r11,0,4,2 - 0: GETL R11, t0 - 1: ANDL $0xEFFFFFFF, t0 - 2: PUTL t0, R21 - 3: INCEIPL $4 - - 0x2547BD18: 809C0004 lwz r4,4(r28) - 4: GETL R28, t2 - 5: ADDL $0x4, t2 - 6: LDL (t2), t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0x2547BD1C: 92BC0180 stw r21,384(r28) - 9: GETL R21, t6 - 10: GETL R28, t8 - 11: ADDL $0x180, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547BD20: 8A840000 lbz r20,0(r4) - 14: GETL R4, t10 - 15: LDB (t10), t12 - 16: PUTL t12, R20 - 17: INCEIPL $4 - - 0x2547BD24: 2F140000 cmpi cr6,r20,0 - 18: GETL R20, t14 - 19: CMP0L t14, t16 (-rSo) - 20: ICRFL t16, $0x6, CR - 21: INCEIPL $4 - - 0x2547BD28: 409A00C0 bc 4,26,0x2547BDE8 - 22: Jc26o $0x2547BDE8 - - -. 0 2547BD14 24 -. 55 75 01 04 80 9C 00 04 92 BC 01 80 8A 84 00 00 2F 14 00 00 40 9A 00 C0 - -==== BB 1434 (0x2547BD2C) approx BBs exec'd 0 ==== - - 0x2547BD2C: 7569C000 andis. r9,r11,0xC000 - 0: GETL R11, t0 - 1: ANDL $0xC0000000, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0x2547BD30: 408200B8 bc 4,2,0x2547BDE8 - 6: Jc02o $0x2547BDE8 - - -. 0 2547BD2C 8 -. 75 69 C0 00 40 82 00 B8 - -==== BB 1435 (0x2547BD34) approx BBs exec'd 0 ==== - - 0x2547BD34: 3B5A0001 addi r26,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547BD38: 7F9A9840 cmpl cr7,r26,r19 - 4: GETL R26, t2 - 5: GETL R19, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547BD3C: 409C0030 bc 4,28,0x2547BD6C - 9: Jc28o $0x2547BD6C - - -. 0 2547BD34 12 -. 3B 5A 00 01 7F 9A 98 40 40 9C 00 30 - -==== BB 1436 (0x2547BDE8) approx BBs exec'd 0 ==== - - 0x2547BDE8: 813C0088 lwz r9,136(r28) - 0: GETL R28, t0 - 1: ADDL $0x88, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547BDEC: 2F890000 cmpi cr7,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547BDF0: 409E0010 bc 4,30,0x2547BE00 - 9: Jc30o $0x2547BE00 - - -. 0 2547BDE8 12 -. 81 3C 00 88 2F 89 00 00 40 9E 00 10 - -==== BB 1437 (0x2547BDF4) approx BBs exec'd 0 ==== - - 0x2547BDF4: 82FC0054 lwz r23,84(r28) - 0: GETL R28, t0 - 1: ADDL $0x54, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R23 - 4: INCEIPL $4 - - 0x2547BDF8: 2C970000 cmpi cr1,r23,0 - 5: GETL R23, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x1, CR - 8: INCEIPL $4 - - 0x2547BDFC: 4186FF38 bc 12,6,0x2547BD34 - 9: Js06o $0x2547BD34 - - -. 0 2547BDF4 12 -. 82 FC 00 54 2C 97 00 00 41 86 FF 38 - -==== BB 1438 (0x2547BE00) approx BBs exec'd 0 ==== - - 0x2547BE00: 830E0000 lwz r24,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R24 - 3: INCEIPL $4 - - 0x2547BE04: 730B0002 andi. r11,r24,0x2 - 4: GETL R24, t4 - 5: ANDL $0x2, t4 - 6: PUTL t4, R11 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547BE08: 4082007C bc 4,2,0x2547BE84 - 10: Jc02o $0x2547BE84 - - -. 0 2547BE00 12 -. 83 0E 00 00 73 0B 00 02 40 82 00 7C - -==== BB 1439 (0x2547BE0C) approx BBs exec'd 0 ==== - - 0x2547BE0C: 2F090000 cmpi cr6,r9,0 - 0: GETL R9, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0x2547BE10: 419A0044 bc 12,26,0x2547BE54 - 4: Js26o $0x2547BE54 - - -. 0 2547BE0C 8 -. 2F 09 00 00 41 9A 00 44 - -==== BB 1440 (0x2547BE54) approx BBs exec'd 0 ==== - - 0x2547BE54: 813C0054 lwz r9,84(r28) - 0: GETL R28, t0 - 1: ADDL $0x54, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0x2547BE58: 2E090000 cmpi cr4,r9,0 - 5: GETL R9, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x4, CR - 8: INCEIPL $4 - - 0x2547BE5C: 4192FEF8 bc 12,18,0x2547BD54 - 9: Js18o $0x2547BD54 - - -. 0 2547BE54 12 -. 81 3C 00 54 2E 09 00 00 41 92 FE F8 - -==== BB 1441 (0x2547BE60) approx BBs exec'd 0 ==== - - 0x2547BE60: 80A90004 lwz r5,4(r9) - 0: GETL R9, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0x2547BE64: 83BC0000 lwz r29,0(r28) - 5: GETL R28, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R29 - 8: INCEIPL $4 - - 0x2547BE68: 7CFD2A14 add r7,r29,r5 - 9: GETL R29, t8 - 10: GETL R5, t10 - 11: ADDL t8, t10 - 12: PUTL t10, R7 - 13: INCEIPL $4 - - 0x2547BE6C: 7CE903A6 mtctr r7 - 14: GETL R7, t12 - 15: PUTL t12, CTR - 16: INCEIPL $4 - - 0x2547BE70: 4E800421 bctrl - 17: MOVL $0x2547BE74, t14 - 18: PUTL t14, LR - 19: GETL CTR, t16 - 20: JMPo-c t16 ($4) - - -. 0 2547BE60 20 -. 80 A9 00 04 83 BC 00 00 7C FD 2A 14 7C E9 03 A6 4E 80 04 21 - -==== BB 1442 (0xFFDEF80) approx BBs exec'd 0 ==== - - 0xFFDEF80: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDEF84: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDEF88: 90010014 stw r0,20(r1) - 9: GETL R0, t6 - 10: GETL R1, t8 - 11: ADDL $0x14, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0xFFDEF8C: 4BFFF979 bl 0xFFDE904 - 14: MOVL $0xFFDEF90, t10 - 15: PUTL t10, LR - 16: JMPo-c $0xFFDE904 ($4) - - -. 0 FFDEF80 16 -. 94 21 FF F0 7C 08 02 A6 90 01 00 14 4B FF F9 79 - -==== BB 1443 (0xFFDE904) approx BBs exec'd 0 ==== - - 0xFFDE904: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFFDE908: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFFDE90C: 429F0005 bcl 20,31,0xFFDE910 - 9: MOVL $0xFFDE910, t6 - 10: PUTL t6, LR - 11: INCEIPL $4 - - 0xFFDE910: 93C10008 stw r30,8(r1) - 12: GETL R30, t8 - 13: GETL R1, t10 - 14: ADDL $0x8, t10 - 15: STL t8, (t10) - 16: INCEIPL $4 - - 0xFFDE914: 7FC802A6 mflr r30 - 17: GETL LR, t12 - 18: PUTL t12, R30 - 19: INCEIPL $4 - - 0xFFDE918: 93E1000C stw r31,12(r1) - 20: GETL R31, t14 - 21: GETL R1, t16 - 22: ADDL $0xC, t16 - 23: STL t14, (t16) - 24: INCEIPL $4 - - 0xFFDE91C: 90010014 stw r0,20(r1) - 25: GETL R0, t18 - 26: GETL R1, t20 - 27: ADDL $0x14, t20 - 28: STL t18, (t20) - 29: INCEIPL $4 - - 0xFFDE920: 801EFFF0 lwz r0,-16(r30) - 30: GETL R30, t22 - 31: ADDL $0xFFFFFFF0, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R0 - 34: INCEIPL $4 - - 0xFFDE924: 7FC0F214 add r30,r0,r30 - 35: GETL R0, t26 - 36: GETL R30, t28 - 37: ADDL t26, t28 - 38: PUTL t28, R30 - 39: INCEIPL $4 - - 0xFFDE928: 813E8000 lwz r9,-32768(r30) - 40: GETL R30, t30 - 41: ADDL $0xFFFF8000, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R9 - 44: INCEIPL $4 - - 0xFFDE92C: 88090000 lbz r0,0(r9) - 45: GETL R9, t34 - 46: LDB (t34), t36 - 47: PUTL t36, R0 - 48: INCEIPL $4 - - 0xFFDE930: 2F800000 cmpi cr7,r0,0 - 49: GETL R0, t38 - 50: CMP0L t38, t40 (-rSo) - 51: ICRFL t40, $0x7, CR - 52: INCEIPL $4 - - 0xFFDE934: 409E0050 bc 4,30,0xFFDE984 - 53: Jc30o $0xFFDE984 - - -. 0 FFDE904 52 -. 94 21 FF F0 7C 08 02 A6 42 9F 00 05 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 80 1E FF F0 7F C0 F2 14 81 3E 80 00 88 09 00 00 2F 80 00 00 40 9E 00 50 - -==== BB 1444 (0xFFDE938) approx BBs exec'd 0 ==== - - 0xFFDE938: 801E8004 lwz r0,-32764(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8004, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDE93C: 2F800000 cmpi cr7,r0,0 - 5: GETL R0, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0xFFDE940: 419E0010 bc 12,30,0xFFDE950 - 9: Js30o $0xFFDE950 - - -. 0 FFDE938 12 -. 80 1E 80 04 2F 80 00 00 41 9E 00 10 - -==== BB 1445 (0xFFDE944) approx BBs exec'd 0 ==== - - 0xFFDE944: 813E8008 lwz r9,-32760(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8008, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFFDE948: 80690000 lwz r3,0(r9) - 5: GETL R9, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R3 - 8: INCEIPL $4 - - 0xFFDE94C: 48010831 bl 0xFFEF17C - 9: MOVL $0xFFDE950, t8 - 10: PUTL t8, LR - 11: JMPo-c $0xFFEF17C ($4) - - -. 0 FFDE944 12 -. 81 3E 80 08 80 69 00 00 48 01 08 31 - -==== BB 1446 (0xFFEF17C) approx BBs exec'd 0 ==== - - 0xFFEF17C: 3960000C li r11,12 - 0: MOVL $0xC, t0 - 1: PUTL t0, R11 - 2: INCEIPL $4 - - 0xFFEF180: 4BFFFFBC b 0xFFEF13C - 3: JMPo $0xFFEF13C ($4) - - -. 0 FFEF17C 8 -. 39 60 00 0C 4B FF FF BC - -==== BB 1447 (0xFFEF13C) approx BBs exec'd 0 ==== - - 0xFFEF13C: 556C083C rlwinm r12,r11,1,0,30 - 0: GETL R11, t0 - 1: SHLL $0x1, t0 - 2: PUTL t0, R12 - 3: INCEIPL $4 - - 0xFFEF140: 7D6C5A14 add r11,r12,r11 - 4: GETL R12, t2 - 5: GETL R11, t4 - 6: ADDL t2, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0xFFEF144: 3980AF5C li r12,-20644 - 9: MOVL $0xFFFFAF5C, t6 - 10: PUTL t6, R12 - 11: INCEIPL $4 - - 0xFFEF148: 3D8C2548 addis r12,r12,9544 - 12: MOVL $0x2547AF5C, t8 - 13: PUTL t8, R12 - 14: INCEIPL $4 - - 0xFFEF14C: 7D8903A6 mtctr r12 - 15: GETL R12, t10 - 16: PUTL t10, CTR - 17: INCEIPL $4 - - 0xFFEF150: 398080D0 li r12,-32560 - 18: MOVL $0xFFFF80D0, t12 - 19: PUTL t12, R12 - 20: INCEIPL $4 - - 0xFFEF154: 3D8C2547 addis r12,r12,9543 - 21: MOVL $0x254680D0, t14 - 22: PUTL t14, R12 - 23: INCEIPL $4 - - 0xFFEF158: 4E800420 bctr - 24: GETL CTR, t16 - 25: JMPo t16 ($4) - - -. 0 FFEF13C 32 -. 55 6C 08 3C 7D 6C 5A 14 39 80 AF 5C 3D 8C 25 48 7D 89 03 A6 39 80 80 D0 3D 8C 25 47 4E 80 04 20 - -==== BB 1448 __cxa_finalize(0xFEB3F44) approx BBs exec'd 0 ==== - - 0xFEB3F44: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEB3F48: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFEB3F4C: 48113F05 bl 0xFFC7E50 - 9: MOVL $0xFEB3F50, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FEB3F44 12 -. 94 21 FF D0 7C 08 02 A6 48 11 3F 05 - -==== BB 1449 (0xFEB3F50) approx BBs exec'd 0 ==== - - 0xFEB3F50: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEB3F54: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEB3F58: 93810020 stw r28,32(r1) - 8: GETL R28, t6 - 9: GETL R1, t8 - 10: ADDL $0x20, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEB3F5C: 90010034 stw r0,52(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x34, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEB3F60: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0xFEB3F64: 93210014 stw r25,20(r1) - 21: GETL R25, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEB3F68: 2E030000 cmpi cr4,r3,0 - 26: GETL R3, t20 - 27: CMP0L t20, t22 (-rSo) - 28: ICRFL t22, $0x4, CR - 29: INCEIPL $4 - - 0xFEB3F6C: 813E1AFC lwz r9,6908(r30) - 30: GETL R30, t24 - 31: ADDL $0x1AFC, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R9 - 34: INCEIPL $4 - - 0xFEB3F70: 7C791B78 or r25,r3,r3 - 35: GETL R3, t28 - 36: PUTL t28, R25 - 37: INCEIPL $4 - - 0xFEB3F74: 93010010 stw r24,16(r1) - 38: GETL R24, t30 - 39: GETL R1, t32 - 40: ADDL $0x10, t32 - 41: STL t30, (t32) - 42: INCEIPL $4 - - 0xFEB3F78: 83890000 lwz r28,0(r9) - 43: GETL R9, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R28 - 46: INCEIPL $4 - - 0xFEB3F7C: 93410018 stw r26,24(r1) - 47: GETL R26, t38 - 48: GETL R1, t40 - 49: ADDL $0x18, t40 - 50: STL t38, (t40) - 51: INCEIPL $4 - - 0xFEB3F80: 2F9C0000 cmpi cr7,r28,0 - 52: GETL R28, t42 - 53: CMP0L t42, t44 (-rSo) - 54: ICRFL t44, $0x7, CR - 55: INCEIPL $4 - - 0xFEB3F84: 9361001C stw r27,28(r1) - 56: GETL R27, t46 - 57: GETL R1, t48 - 58: ADDL $0x1C, t48 - 59: STL t46, (t48) - 60: INCEIPL $4 - - 0xFEB3F88: 93A10024 stw r29,36(r1) - 61: GETL R29, t50 - 62: GETL R1, t52 - 63: ADDL $0x24, t52 - 64: STL t50, (t52) - 65: INCEIPL $4 - - 0xFEB3F8C: 93E1002C stw r31,44(r1) - 66: GETL R31, t54 - 67: GETL R1, t56 - 68: ADDL $0x2C, t56 - 69: STL t54, (t56) - 70: INCEIPL $4 - - 0xFEB3F90: 9181000C stw r12,12(r1) - 71: GETL R12, t58 - 72: GETL R1, t60 - 73: ADDL $0xC, t60 - 74: STL t58, (t60) - 75: INCEIPL $4 - - 0xFEB3F94: 419E0088 bc 12,30,0xFEB401C - 76: Js30o $0xFEB401C - - -. 0 FEB3F50 72 -. 93 C1 00 28 7F C8 02 A6 93 81 00 20 90 01 00 34 7D 80 00 26 93 21 00 14 2E 03 00 00 81 3E 1A FC 7C 79 1B 78 93 01 00 10 83 89 00 00 93 41 00 18 2F 9C 00 00 93 61 00 1C 93 A1 00 24 93 E1 00 2C 91 81 00 0C 41 9E 00 88 - -==== BB 1450 (0xFEB3F98) approx BBs exec'd 0 ==== - - 0xFEB3F98: 80BC0004 lwz r5,4(r28) - 0: GETL R28, t0 - 1: ADDL $0x4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R5 - 4: INCEIPL $4 - - 0xFEB3F9C: 3BBC0008 addi r29,r28,8 - 5: GETL R28, t4 - 6: ADDL $0x8, t4 - 7: PUTL t4, R29 - 8: INCEIPL $4 - - 0xFEB3FA0: 54A42036 rlwinm r4,r5,4,0,27 - 9: GETL R5, t6 - 10: SHLL $0x4, t6 - 11: PUTL t6, R4 - 12: INCEIPL $4 - - 0xFEB3FA4: 7C64E214 add r3,r4,r28 - 13: GETL R4, t8 - 14: GETL R28, t10 - 15: ADDL t8, t10 - 16: PUTL t10, R3 - 17: INCEIPL $4 - - 0xFEB3FA8: 3BE3FFF8 addi r31,r3,-8 - 18: GETL R3, t12 - 19: ADDL $0xFFFFFFF8, t12 - 20: PUTL t12, R31 - 21: INCEIPL $4 - - 0xFEB3FAC: 7C1DF840 cmpl cr0,r29,r31 - 22: GETL R29, t14 - 23: GETL R31, t16 - 24: CMPUL t14, t16, t18 (-rSo) - 25: ICRFL t18, $0x0, CR - 26: INCEIPL $4 - - 0xFEB3FB0: 41810060 bc 12,1,0xFEB4010 - 27: Js01o $0xFEB4010 - - -. 0 FEB3F98 28 -. 80 BC 00 04 3B BC 00 08 54 A4 20 36 7C 64 E2 14 3B E3 FF F8 7C 1D F8 40 41 81 00 60 - -==== BB 1451 (0xFEB4010) approx BBs exec'd 0 ==== - - 0xFEB4010: 839C0000 lwz r28,0(r28) - 0: GETL R28, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R28 - 3: INCEIPL $4 - - 0xFEB4014: 2F9C0000 cmpi cr7,r28,0 - 4: GETL R28, t4 - 5: CMP0L t4, t6 (-rSo) - 6: ICRFL t6, $0x7, CR - 7: INCEIPL $4 - - 0xFEB4018: 409EFF80 bc 4,30,0xFEB3F98 - 8: Jc30o $0xFEB3F98 - - -. 0 FEB4010 12 -. 83 9C 00 00 2F 9C 00 00 40 9E FF 80 - -==== BB 1452 (0xFEB401C) approx BBs exec'd 0 ==== - - 0xFEB401C: 40920098 bc 4,18,0xFEB40B4 - 0: Jc18o $0xFEB40B4 - - -. 0 FEB401C 4 -. 40 92 00 98 - -==== BB 1453 (0xFEB40B4) approx BBs exec'd 0 ==== - - 0xFEB40B4: 81410034 lwz r10,52(r1) - 0: GETL R1, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFEB40B8: 7F23CB78 or r3,r25,r25 - 5: GETL R25, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEB40BC: 8101000C lwz r8,12(r1) - 8: GETL R1, t6 - 9: ADDL $0xC, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R8 - 12: INCEIPL $4 - - 0xFEB40C0: 83C10028 lwz r30,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R30 - 17: INCEIPL $4 - - 0xFEB40C4: 7D4803A6 mtlr r10 - 18: GETL R10, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFEB40C8: 83E1002C lwz r31,44(r1) - 21: GETL R1, t16 - 22: ADDL $0x2C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R31 - 25: INCEIPL $4 - - 0xFEB40CC: 7D008120 mtcrf 0x8,r8 - 26: GETL R8, t20 - 27: ICRFL t20, $0x4, CR - 28: INCEIPL $4 - - 0xFEB40D0: 83010010 lwz r24,16(r1) - 29: GETL R1, t22 - 30: ADDL $0x10, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R24 - 33: INCEIPL $4 - - 0xFEB40D4: 83210014 lwz r25,20(r1) - 34: GETL R1, t26 - 35: ADDL $0x14, t26 - 36: LDL (t26), t28 - 37: PUTL t28, R25 - 38: INCEIPL $4 - - 0xFEB40D8: 83410018 lwz r26,24(r1) - 39: GETL R1, t30 - 40: ADDL $0x18, t30 - 41: LDL (t30), t32 - 42: PUTL t32, R26 - 43: INCEIPL $4 - - 0xFEB40DC: 8361001C lwz r27,28(r1) - 44: GETL R1, t34 - 45: ADDL $0x1C, t34 - 46: LDL (t34), t36 - 47: PUTL t36, R27 - 48: INCEIPL $4 - - 0xFEB40E0: 83810020 lwz r28,32(r1) - 49: GETL R1, t38 - 50: ADDL $0x20, t38 - 51: LDL (t38), t40 - 52: PUTL t40, R28 - 53: INCEIPL $4 - - 0xFEB40E4: 83A10024 lwz r29,36(r1) - 54: GETL R1, t42 - 55: ADDL $0x24, t42 - 56: LDL (t42), t44 - 57: PUTL t44, R29 - 58: INCEIPL $4 - - 0xFEB40E8: 38210030 addi r1,r1,48 - 59: GETL R1, t46 - 60: ADDL $0x30, t46 - 61: PUTL t46, R1 - 62: INCEIPL $4 - - 0xFEB40EC: 480ABD24 b 0xFF5FE10 - 63: JMPo $0xFF5FE10 ($4) - - -. 0 FEB40B4 60 -. 81 41 00 34 7F 23 CB 78 81 01 00 0C 83 C1 00 28 7D 48 03 A6 83 E1 00 2C 7D 00 81 20 83 01 00 10 83 21 00 14 83 41 00 18 83 61 00 1C 83 81 00 20 83 A1 00 24 38 21 00 30 48 0A BD 24 - -==== BB 1454 __unregister_atfork(0xFF5FE10) approx BBs exec'd 0 ==== - - 0xFF5FE10: 9421FFD0 stwu r1,-48(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFD0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFF5FE14: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFF5FE18: 48068039 bl 0xFFC7E50 - 9: MOVL $0xFF5FE1C, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FF5FE10 12 -. 94 21 FF D0 7C 08 02 A6 48 06 80 39 - -==== BB 1455 (0xFF5FE1C) approx BBs exec'd 0 ==== - - 0xFF5FE1C: 93C10028 stw r30,40(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x28, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF5FE20: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFF5FE24: 93010010 stw r24,16(r1) - 8: GETL R24, t6 - 9: GETL R1, t8 - 10: ADDL $0x10, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFF5FE28: 90010034 stw r0,52(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x34, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF5FE2C: 93A10024 stw r29,36(r1) - 18: GETL R29, t14 - 19: GETL R1, t16 - 20: ADDL $0x24, t16 - 21: STL t14, (t16) - 22: INCEIPL $4 - - 0xFF5FE30: 831E1CD4 lwz r24,7380(r30) - 23: GETL R30, t18 - 24: ADDL $0x1CD4, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R24 - 27: INCEIPL $4 - - 0xFF5FE34: 93410018 stw r26,24(r1) - 28: GETL R26, t22 - 29: GETL R1, t24 - 30: ADDL $0x18, t24 - 31: STL t22, (t24) - 32: INCEIPL $4 - - 0xFF5FE38: 7C7A1B78 or r26,r3,r3 - 33: GETL R3, t26 - 34: PUTL t26, R26 - 35: INCEIPL $4 - - 0xFF5FE3C: 83B80000 lwz r29,0(r24) - 36: GETL R24, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R29 - 39: INCEIPL $4 - - 0xFF5FE40: 9361001C stw r27,28(r1) - 40: GETL R27, t32 - 41: GETL R1, t34 - 42: ADDL $0x1C, t34 - 43: STL t32, (t34) - 44: INCEIPL $4 - - 0xFF5FE44: 3B600000 li r27,0 - 45: MOVL $0x0, t36 - 46: PUTL t36, R27 - 47: INCEIPL $4 - - 0xFF5FE48: 93E1002C stw r31,44(r1) - 48: GETL R31, t38 - 49: GETL R1, t40 - 50: ADDL $0x2C, t40 - 51: STL t38, (t40) - 52: INCEIPL $4 - - 0xFF5FE4C: 7C3F0B78 or r31,r1,r1 - 53: GETL R1, t42 - 54: PUTL t42, R31 - 55: INCEIPL $4 - - 0xFF5FE50: 93210014 stw r25,20(r1) - 56: GETL R25, t44 - 57: GETL R1, t46 - 58: ADDL $0x14, t46 - 59: STL t44, (t46) - 60: INCEIPL $4 - - 0xFF5FE54: 93810020 stw r28,32(r1) - 61: GETL R28, t48 - 62: GETL R1, t50 - 63: ADDL $0x20, t50 - 64: STL t48, (t50) - 65: INCEIPL $4 - - 0xFF5FE58: 48000018 b 0xFF5FE70 - 66: JMPo $0xFF5FE70 ($4) - - -. 0 FF5FE1C 64 -. 93 C1 00 28 7F C8 02 A6 93 01 00 10 90 01 00 34 93 A1 00 24 83 1E 1C D4 93 41 00 18 7C 7A 1B 78 83 B8 00 00 93 61 00 1C 3B 60 00 00 93 E1 00 2C 7C 3F 0B 78 93 21 00 14 93 81 00 20 48 00 00 18 - -==== BB 1456 (0xFF5FE70) approx BBs exec'd 0 ==== - - 0xFF5FE70: 2F1D0000 cmpi cr6,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x6, CR - 3: INCEIPL $4 - - 0xFF5FE74: 409AFFE8 bc 4,26,0xFF5FE5C - 4: Jc26o $0xFF5FE5C - - -. 0 FF5FE70 8 -. 2F 1D 00 00 40 9A FF E8 - -==== BB 1457 (0xFF5FE78) approx BBs exec'd 0 ==== - - 0xFF5FE78: 80610000 lwz r3,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFF5FE7C: 83830004 lwz r28,4(r3) - 4: GETL R3, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R28 - 8: INCEIPL $4 - - 0xFF5FE80: 8303FFE0 lwz r24,-32(r3) - 9: GETL R3, t8 - 10: ADDL $0xFFFFFFE0, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R24 - 13: INCEIPL $4 - - 0xFF5FE84: 7F8803A6 mtlr r28 - 14: GETL R28, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0xFF5FE88: 8323FFE4 lwz r25,-28(r3) - 17: GETL R3, t14 - 18: ADDL $0xFFFFFFE4, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R25 - 21: INCEIPL $4 - - 0xFF5FE8C: 8343FFE8 lwz r26,-24(r3) - 22: GETL R3, t18 - 23: ADDL $0xFFFFFFE8, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R26 - 26: INCEIPL $4 - - 0xFF5FE90: 8363FFEC lwz r27,-20(r3) - 27: GETL R3, t22 - 28: ADDL $0xFFFFFFEC, t22 - 29: LDL (t22), t24 - 30: PUTL t24, R27 - 31: INCEIPL $4 - - 0xFF5FE94: 8383FFF0 lwz r28,-16(r3) - 32: GETL R3, t26 - 33: ADDL $0xFFFFFFF0, t26 - 34: LDL (t26), t28 - 35: PUTL t28, R28 - 36: INCEIPL $4 - - 0xFF5FE98: 83A3FFF4 lwz r29,-12(r3) - 37: GETL R3, t30 - 38: ADDL $0xFFFFFFF4, t30 - 39: LDL (t30), t32 - 40: PUTL t32, R29 - 41: INCEIPL $4 - - 0xFF5FE9C: 83C3FFF8 lwz r30,-8(r3) - 42: GETL R3, t34 - 43: ADDL $0xFFFFFFF8, t34 - 44: LDL (t34), t36 - 45: PUTL t36, R30 - 46: INCEIPL $4 - - 0xFF5FEA0: 83E3FFFC lwz r31,-4(r3) - 47: GETL R3, t38 - 48: ADDL $0xFFFFFFFC, t38 - 49: LDL (t38), t40 - 50: PUTL t40, R31 - 51: INCEIPL $4 - - 0xFF5FEA4: 7C611B78 or r1,r3,r3 - 52: GETL R3, t42 - 53: PUTL t42, R1 - 54: INCEIPL $4 - - 0xFF5FEA8: 4E800020 blr - 55: GETL LR, t44 - 56: JMPo-r t44 ($4) - - -. 0 FF5FE78 52 -. 80 61 00 00 83 83 00 04 83 03 FF E0 7F 88 03 A6 83 23 FF E4 83 43 FF E8 83 63 FF EC 83 83 FF F0 83 A3 FF F4 83 C3 FF F8 83 E3 FF FC 7C 61 1B 78 4E 80 00 20 - -==== BB 1458 (0xFFDE950) approx BBs exec'd 0 ==== - - 0xFFDE950: 83FE800C lwz r31,-32756(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF800C, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFFDE954: 48000014 b 0xFFDE968 - 5: JMPo $0xFFDE968 ($4) - - -. 0 FFDE950 8 -. 83 FE 80 0C 48 00 00 14 - -==== BB 1459 (0xFFDE968) approx BBs exec'd 0 ==== - - 0xFFDE968: 813F0000 lwz r9,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R9 - 3: INCEIPL $4 - - 0xFFDE96C: 81690000 lwz r11,0(r9) - 4: GETL R9, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R11 - 7: INCEIPL $4 - - 0xFFDE970: 2F8B0000 cmpi cr7,r11,0 - 8: GETL R11, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x7, CR - 11: INCEIPL $4 - - 0xFFDE974: 409EFFE4 bc 4,30,0xFFDE958 - 12: Jc30o $0xFFDE958 - - -. 0 FFDE968 16 -. 81 3F 00 00 81 69 00 00 2F 8B 00 00 40 9E FF E4 - -==== BB 1460 (0xFFDE978) approx BBs exec'd 0 ==== - - 0xFFDE978: 813E8000 lwz r9,-32768(r30) - 0: GETL R30, t0 - 1: ADDL $0xFFFF8000, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFFDE97C: 38000001 li r0,1 - 5: MOVL $0x1, t4 - 6: PUTL t4, R0 - 7: INCEIPL $4 - - 0xFFDE980: 98090000 stb r0,0(r9) - 8: GETL R0, t6 - 9: GETL R9, t8 - 10: STB t6, (t8) - 11: INCEIPL $4 - - 0xFFDE984: 80010014 lwz r0,20(r1) - 12: GETL R1, t10 - 13: ADDL $0x14, t10 - 14: LDL (t10), t12 - 15: PUTL t12, R0 - 16: INCEIPL $4 - - 0xFFDE988: 83C10008 lwz r30,8(r1) - 17: GETL R1, t14 - 18: ADDL $0x8, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R30 - 21: INCEIPL $4 - - 0xFFDE98C: 83E1000C lwz r31,12(r1) - 22: GETL R1, t18 - 23: ADDL $0xC, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R31 - 26: INCEIPL $4 - - 0xFFDE990: 7C0803A6 mtlr r0 - 27: GETL R0, t22 - 28: PUTL t22, LR - 29: INCEIPL $4 - - 0xFFDE994: 38210010 addi r1,r1,16 - 30: GETL R1, t24 - 31: ADDL $0x10, t24 - 32: PUTL t24, R1 - 33: INCEIPL $4 - - 0xFFDE998: 4E800020 blr - 34: GETL LR, t26 - 35: JMPo-r t26 ($4) - - -. 0 FFDE978 36 -. 81 3E 80 00 38 00 00 01 98 09 00 00 80 01 00 14 83 C1 00 08 83 E1 00 0C 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -==== BB 1461 (0xFFDEF90) approx BBs exec'd 0 ==== - - 0xFFDEF90: 80010014 lwz r0,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R0 - 4: INCEIPL $4 - - 0xFFDEF94: 7C0803A6 mtlr r0 - 5: GETL R0, t4 - 6: PUTL t4, LR - 7: INCEIPL $4 - - 0xFFDEF98: 38210010 addi r1,r1,16 - 8: GETL R1, t6 - 9: ADDL $0x10, t6 - 10: PUTL t6, R1 - 11: INCEIPL $4 - - 0xFFDEF9C: 4E800020 blr - 12: GETL LR, t8 - 13: JMPo-r t8 ($4) - - -. 0 FFDEF90 16 -. 80 01 00 14 7C 08 03 A6 38 21 00 10 4E 80 00 20 - -==== BB 1462 (0x2547BE74) approx BBs exec'd 0 ==== - - 0x2547BE74: 811C0178 lwz r8,376(r28) - 0: GETL R28, t0 - 1: ADDL $0x178, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547BE78: 3968FFFF addi r11,r8,-1 - 5: GETL R8, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0x2547BE7C: 917C0178 stw r11,376(r28) - 9: GETL R11, t6 - 10: GETL R28, t8 - 11: ADDL $0x178, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547BE80: 4BFFFEE0 b 0x2547BD60 - 14: JMPo $0x2547BD60 ($4) - - -. 0 2547BE74 16 -. 81 1C 01 78 39 68 FF FF 91 7C 01 78 4B FF FE E0 - -==== BB 1463 (0x2547BD60) approx BBs exec'd 0 ==== - - 0x2547BD60: 3B5A0001 addi r26,r26,1 - 0: GETL R26, t0 - 1: ADDL $0x1, t0 - 2: PUTL t0, R26 - 3: INCEIPL $4 - - 0x2547BD64: 7F9A9840 cmpl cr7,r26,r19 - 4: GETL R26, t2 - 5: GETL R19, t4 - 6: CMPUL t2, t4, t6 (-rSo) - 7: ICRFL t6, $0x7, CR - 8: INCEIPL $4 - - 0x2547BD68: 419CFFD8 bc 12,28,0x2547BD40 - 9: Js28o $0x2547BD40 - - -. 0 2547BD60 12 -. 3B 5A 00 01 7F 9A 98 40 41 9C FF D8 - -==== BB 1464 (0x2547BE14) approx BBs exec'd 0 ==== - - 0x2547BE14: 809C0090 lwz r4,144(r28) - 0: GETL R28, t0 - 1: ADDL $0x90, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0x2547BE18: 80690004 lwz r3,4(r9) - 5: GETL R9, t4 - 6: ADDL $0x4, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R3 - 9: INCEIPL $4 - - 0x2547BE1C: 83640004 lwz r27,4(r4) - 10: GETL R4, t8 - 11: ADDL $0x4, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R27 - 14: INCEIPL $4 - - 0x2547BE20: 801C0000 lwz r0,0(r28) - 15: GETL R28, t12 - 16: LDL (t12), t14 - 17: PUTL t14, R0 - 18: INCEIPL $4 - - 0x2547BE24: 576CF0BE rlwinm r12,r27,30,2,31 - 19: GETL R27, t16 - 20: SHRL $0x2, t16 - 21: PUTL t16, R12 - 22: INCEIPL $4 - - 0x2547BE28: 2F8C0000 cmpi cr7,r12,0 - 23: GETL R12, t18 - 24: CMP0L t18, t20 (-rSo) - 25: ICRFL t20, $0x7, CR - 26: INCEIPL $4 - - 0x2547BE2C: 7F601A14 add r27,r0,r3 - 27: GETL R0, t22 - 28: GETL R3, t24 - 29: ADDL t22, t24 - 30: PUTL t24, R27 - 31: INCEIPL $4 - - 0x2547BE30: 3BACFFFF addi r29,r12,-1 - 32: GETL R12, t26 - 33: ADDL $0xFFFFFFFF, t26 - 34: PUTL t26, R29 - 35: INCEIPL $4 - - 0x2547BE34: 419E0020 bc 12,30,0x2547BE54 - 36: Js30o $0x2547BE54 - - -. 0 2547BE14 36 -. 80 9C 00 90 80 69 00 04 83 64 00 04 80 1C 00 00 57 6C F0 BE 2F 8C 00 00 7F 60 1A 14 3B AC FF FF 41 9E 00 20 - -==== BB 1465 (0x2547BE38) approx BBs exec'd 0 ==== - - 0x2547BE38: 57A6103A rlwinm r6,r29,2,0,29 - 0: GETL R29, t0 - 1: SHLL $0x2, t0 - 2: PUTL t0, R6 - 3: INCEIPL $4 - - 0x2547BE3C: 7D26D82E lwzx r9,r6,r27 - 4: GETL R27, t2 - 5: GETL R6, t4 - 6: ADDL t4, t2 - 7: LDL (t2), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0x2547BE40: 7D2903A6 mtctr r9 - 10: GETL R9, t8 - 11: PUTL t8, CTR - 12: INCEIPL $4 - - 0x2547BE44: 4E800421 bctrl - 13: MOVL $0x2547BE48, t10 - 14: PUTL t10, LR - 15: GETL CTR, t12 - 16: JMPo-c t12 ($4) - - -. 0 2547BE38 16 -. 57 A6 10 3A 7D 26 D8 2E 7D 29 03 A6 4E 80 04 21 - -==== BB 1466 __libc_fini(0xFE9B5BC) approx BBs exec'd 0 ==== - - 0xFE9B5BC: 9421FFF0 stwu r1,-16(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFF0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFE9B5C0: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFE9B5C4: 4812C88D bl 0xFFC7E50 - 9: MOVL $0xFE9B5C8, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FE9B5BC 12 -. 94 21 FF F0 7C 08 02 A6 48 12 C8 8D - -==== BB 1467 (0xFE9B5C8) approx BBs exec'd 0 ==== - - 0xFE9B5C8: 93C10008 stw r30,8(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x8, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFE9B5CC: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFE9B5D0: 93E1000C stw r31,12(r1) - 8: GETL R31, t6 - 9: GETL R1, t8 - 10: ADDL $0xC, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFE9B5D4: 90010014 stw r0,20(r1) - 13: GETL R0, t10 - 14: GETL R1, t12 - 15: ADDL $0x14, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFE9B5D8: 813E0014 lwz r9,20(r30) - 18: GETL R30, t14 - 19: ADDL $0x14, t14 - 20: LDL (t14), t16 - 21: PUTL t16, R9 - 22: INCEIPL $4 - - 0xFE9B5DC: 80090004 lwz r0,4(r9) - 23: GETL R9, t18 - 24: ADDL $0x4, t18 - 25: LDL (t18), t20 - 26: PUTL t20, R0 - 27: INCEIPL $4 - - 0xFE9B5E0: 3BE90004 addi r31,r9,4 - 28: GETL R9, t22 - 29: ADDL $0x4, t22 - 30: PUTL t22, R31 - 31: INCEIPL $4 - - 0xFE9B5E4: 2F800000 cmpi cr7,r0,0 - 32: GETL R0, t24 - 33: CMP0L t24, t26 (-rSo) - 34: ICRFL t26, $0x7, CR - 35: INCEIPL $4 - - 0xFE9B5E8: 419E0018 bc 12,30,0xFE9B600 - 36: Js30o $0xFE9B600 - - -. 0 FE9B5C8 36 -. 93 C1 00 08 7F C8 02 A6 93 E1 00 0C 90 01 00 14 81 3E 00 14 80 09 00 04 3B E9 00 04 2F 80 00 00 41 9E 00 18 - -==== BB 1468 (0xFE9B600) approx BBs exec'd 0 ==== - - 0xFE9B600: 80610014 lwz r3,20(r1) - 0: GETL R1, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFE9B604: 83C10008 lwz r30,8(r1) - 5: GETL R1, t4 - 6: ADDL $0x8, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R30 - 9: INCEIPL $4 - - 0xFE9B608: 83E1000C lwz r31,12(r1) - 10: GETL R1, t8 - 11: ADDL $0xC, t8 - 12: LDL (t8), t10 - 13: PUTL t10, R31 - 14: INCEIPL $4 - - 0xFE9B60C: 7C6803A6 mtlr r3 - 15: GETL R3, t12 - 16: PUTL t12, LR - 17: INCEIPL $4 - - 0xFE9B610: 38210010 addi r1,r1,16 - 18: GETL R1, t14 - 19: ADDL $0x10, t14 - 20: PUTL t14, R1 - 21: INCEIPL $4 - - 0xFE9B614: 4E800020 blr - 22: GETL LR, t16 - 23: JMPo-r t16 ($4) - - -. 0 FE9B600 24 -. 80 61 00 14 83 C1 00 08 83 E1 00 0C 7C 68 03 A6 38 21 00 10 4E 80 00 20 - -==== BB 1469 (0x2547BE48) approx BBs exec'd 0 ==== - - 0x2547BE48: 2F9D0000 cmpi cr7,r29,0 - 0: GETL R29, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0x2547BE4C: 3BBDFFFF addi r29,r29,-1 - 4: GETL R29, t4 - 5: ADDL $0xFFFFFFFF, t4 - 6: PUTL t4, R29 - 7: INCEIPL $4 - - 0x2547BE50: 409EFFE8 bc 4,30,0x2547BE38 - 8: Jc30o $0x2547BE38 - - -. 0 2547BE48 12 -. 2F 9D 00 00 3B BD FF FF 40 9E FF E8 - -==== BB 1470 (0x2547BD54) approx BBs exec'd 0 ==== - - 0x2547BD54: 811C0178 lwz r8,376(r28) - 0: GETL R28, t0 - 1: ADDL $0x178, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R8 - 4: INCEIPL $4 - - 0x2547BD58: 3968FFFF addi r11,r8,-1 - 5: GETL R8, t4 - 6: ADDL $0xFFFFFFFF, t4 - 7: PUTL t4, R11 - 8: INCEIPL $4 - - 0x2547BD5C: 917C0178 stw r11,376(r28) - 9: GETL R11, t6 - 10: GETL R28, t8 - 11: ADDL $0x178, t8 - 12: STL t6, (t8) - 13: INCEIPL $4 - - 0x2547BD60: 3B5A0001 addi r26,r26,1 - 14: GETL R26, t10 - 15: ADDL $0x1, t10 - 16: PUTL t10, R26 - 17: INCEIPL $4 - - 0x2547BD64: 7F9A9840 cmpl cr7,r26,r19 - 18: GETL R26, t12 - 19: GETL R19, t14 - 20: CMPUL t12, t14, t16 (-rSo) - 21: ICRFL t16, $0x7, CR - 22: INCEIPL $4 - - 0x2547BD68: 419CFFD8 bc 12,28,0x2547BD40 - 23: Js28o $0x2547BD40 - - -. 0 2547BD54 24 -. 81 1C 01 78 39 68 FF FF 91 7C 01 78 3B 5A 00 01 7F 9A 98 40 41 9C FF D8 - -==== BB 1471 (0x2547BD78) approx BBs exec'd 0 ==== - - 0x2547BD78: 81EE0000 lwz r15,0(r14) - 0: GETL R14, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R15 - 3: INCEIPL $4 - - 0x2547BD7C: 71E90080 andi. r9,r15,0x80 - 4: GETL R15, t4 - 5: ANDL $0x80, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0x2547BD80: 408201AC bc 4,2,0x2547BF2C - 10: Jc02o $0x2547BF2C - - -. 0 2547BD78 12 -. 81 EE 00 00 71 E9 00 80 40 82 01 AC - -==== BB 1472 (0x2547BD84) approx BBs exec'd 0 ==== - - 0x2547BD84: 81410000 lwz r10,0(r1) - 0: GETL R1, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0x2547BD88: 81CA0004 lwz r14,4(r10) - 4: GETL R10, t4 - 5: ADDL $0x4, t4 - 6: LDL (t4), t6 - 7: PUTL t6, R14 - 8: INCEIPL $4 - - 0x2547BD8C: 818AFFB4 lwz r12,-76(r10) - 9: GETL R10, t8 - 10: ADDL $0xFFFFFFB4, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R12 - 13: INCEIPL $4 - - 0x2547BD90: 7DC803A6 mtlr r14 - 14: GETL R14, t12 - 15: PUTL t12, LR - 16: INCEIPL $4 - - 0x2547BD94: 81EAFFBC lwz r15,-68(r10) - 17: GETL R10, t14 - 18: ADDL $0xFFFFFFBC, t14 - 19: LDL (t14), t16 - 20: PUTL t16, R15 - 21: INCEIPL $4 - - 0x2547BD98: 81CAFFB8 lwz r14,-72(r10) - 22: GETL R10, t18 - 23: ADDL $0xFFFFFFB8, t18 - 24: LDL (t18), t20 - 25: PUTL t20, R14 - 26: INCEIPL $4 - - 0x2547BD9C: 7D808120 mtcrf 0x8,r12 - 27: GETL R12, t22 - 28: ICRFL t22, $0x4, CR - 29: INCEIPL $4 - - 0x2547BDA0: 820AFFC0 lwz r16,-64(r10) - 30: GETL R10, t24 - 31: ADDL $0xFFFFFFC0, t24 - 32: LDL (t24), t26 - 33: PUTL t26, R16 - 34: INCEIPL $4 - - 0x2547BDA4: 822AFFC4 lwz r17,-60(r10) - 35: GETL R10, t28 - 36: ADDL $0xFFFFFFC4, t28 - 37: LDL (t28), t30 - 38: PUTL t30, R17 - 39: INCEIPL $4 - - 0x2547BDA8: 824AFFC8 lwz r18,-56(r10) - 40: GETL R10, t32 - 41: ADDL $0xFFFFFFC8, t32 - 42: LDL (t32), t34 - 43: PUTL t34, R18 - 44: INCEIPL $4 - - 0x2547BDAC: 826AFFCC lwz r19,-52(r10) - 45: GETL R10, t36 - 46: ADDL $0xFFFFFFCC, t36 - 47: LDL (t36), t38 - 48: PUTL t38, R19 - 49: INCEIPL $4 - - 0x2547BDB0: 828AFFD0 lwz r20,-48(r10) - 50: GETL R10, t40 - 51: ADDL $0xFFFFFFD0, t40 - 52: LDL (t40), t42 - 53: PUTL t42, R20 - 54: INCEIPL $4 - - 0x2547BDB4: 82AAFFD4 lwz r21,-44(r10) - 55: GETL R10, t44 - 56: ADDL $0xFFFFFFD4, t44 - 57: LDL (t44), t46 - 58: PUTL t46, R21 - 59: INCEIPL $4 - - 0x2547BDB8: 82CAFFD8 lwz r22,-40(r10) - 60: GETL R10, t48 - 61: ADDL $0xFFFFFFD8, t48 - 62: LDL (t48), t50 - 63: PUTL t50, R22 - 64: INCEIPL $4 - - 0x2547BDBC: 82EAFFDC lwz r23,-36(r10) - 65: GETL R10, t52 - 66: ADDL $0xFFFFFFDC, t52 - 67: LDL (t52), t54 - 68: PUTL t54, R23 - 69: INCEIPL $4 - - 0x2547BDC0: 830AFFE0 lwz r24,-32(r10) - 70: GETL R10, t56 - 71: ADDL $0xFFFFFFE0, t56 - 72: LDL (t56), t58 - 73: PUTL t58, R24 - 74: INCEIPL $4 - - 0x2547BDC4: 832AFFE4 lwz r25,-28(r10) - 75: GETL R10, t60 - 76: ADDL $0xFFFFFFE4, t60 - 77: LDL (t60), t62 - 78: PUTL t62, R25 - 79: INCEIPL $4 - - 0x2547BDC8: 834AFFE8 lwz r26,-24(r10) - 80: GETL R10, t64 - 81: ADDL $0xFFFFFFE8, t64 - 82: LDL (t64), t66 - 83: PUTL t66, R26 - 84: INCEIPL $4 - - 0x2547BDCC: 836AFFEC lwz r27,-20(r10) - 85: GETL R10, t68 - 86: ADDL $0xFFFFFFEC, t68 - 87: LDL (t68), t70 - 88: PUTL t70, R27 - 89: INCEIPL $4 - - 0x2547BDD0: 838AFFF0 lwz r28,-16(r10) - 90: GETL R10, t72 - 91: ADDL $0xFFFFFFF0, t72 - 92: LDL (t72), t74 - 93: PUTL t74, R28 - 94: INCEIPL $4 - - 0x2547BDD4: 83AAFFF4 lwz r29,-12(r10) - 95: GETL R10, t76 - 96: ADDL $0xFFFFFFF4, t76 - 97: LDL (t76), t78 - 98: PUTL t78, R29 - 99: INCEIPL $4 - - 0x2547BDD8: 83CAFFF8 lwz r30,-8(r10) - 100: GETL R10, t80 - 101: ADDL $0xFFFFFFF8, t80 - 102: LDL (t80), t82 - 103: PUTL t82, R30 - 104: INCEIPL $4 - - 0x2547BDDC: 83EAFFFC lwz r31,-4(r10) - 105: GETL R10, t84 - 106: ADDL $0xFFFFFFFC, t84 - 107: LDL (t84), t86 - 108: PUTL t86, R31 - 109: INCEIPL $4 - - 0x2547BDE0: 7D415378 or r1,r10,r10 - 110: GETL R10, t88 - 111: PUTL t88, R1 - 112: INCEIPL $4 - - 0x2547BDE4: 4E800020 blr - 113: GETL LR, t90 - 114: JMPo-r t90 ($4) - - -. 0 2547BD84 100 -. 81 41 00 00 81 CA 00 04 81 8A FF B4 7D C8 03 A6 81 EA FF BC 81 CA FF B8 7D 80 81 20 82 0A FF C0 82 2A FF C4 82 4A FF C8 82 6A FF CC 82 8A FF D0 82 AA FF D4 82 CA FF D8 82 EA FF DC 83 0A FF E0 83 2A FF E4 83 4A FF E8 83 6A FF EC 83 8A FF F0 83 AA FF F4 83 CA FF F8 83 EA FF FC 7D 41 53 78 4E 80 00 20 - -==== BB 1473 (0xFEB3C54) approx BBs exec'd 0 ==== - - 0xFEB3C54: 807F0000 lwz r3,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R3 - 3: INCEIPL $4 - - 0xFEB3C58: 80030000 lwz r0,0(r3) - 4: GETL R3, t4 - 5: LDL (t4), t6 - 6: PUTL t6, R0 - 7: INCEIPL $4 - - 0xFEB3C5C: 2F000000 cmpi cr6,r0,0 - 8: GETL R0, t8 - 9: CMP0L t8, t10 (-rSo) - 10: ICRFL t10, $0x6, CR - 11: INCEIPL $4 - - 0xFEB3C60: 901F0000 stw r0,0(r31) - 12: GETL R0, t12 - 13: GETL R31, t14 - 14: STL t12, (t14) - 15: INCEIPL $4 - - 0xFEB3C64: 419AFF64 bc 12,26,0xFEB3BC8 - 16: Js26o $0xFEB3BC8 - - -. 0 FEB3C54 20 -. 80 7F 00 00 80 03 00 00 2F 00 00 00 90 1F 00 00 41 9A FF 64 - -==== BB 1474 (0xFEB3BC8) approx BBs exec'd 0 ==== - - 0xFEB3BC8: 2F800000 cmpi cr7,r0,0 - 0: GETL R0, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x7, CR - 3: INCEIPL $4 - - 0xFEB3BCC: 419E00CC bc 12,30,0xFEB3C98 - 4: Js30o $0xFEB3C98 - - -. 0 FEB3BC8 8 -. 2F 80 00 00 41 9E 00 CC - -==== BB 1475 (0xFEB3C98) approx BBs exec'd 0 ==== - - 0xFEB3C98: 83FE1BBC lwz r31,7100(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BBC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFEB3C9C: 83BE1C38 lwz r29,7224(r30) - 5: GETL R30, t4 - 6: ADDL $0x1C38, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R29 - 9: INCEIPL $4 - - 0xFEB3CA0: 7F9FE840 cmpl cr7,r31,r29 - 10: GETL R31, t8 - 11: GETL R29, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x7, CR - 14: INCEIPL $4 - - 0xFEB3CA4: 409C001C bc 4,28,0xFEB3CC0 - 15: Jc28o $0xFEB3CC0 - - -. 0 FEB3C98 16 -. 83 FE 1B BC 83 BE 1C 38 7F 9F E8 40 40 9C 00 1C - -==== BB 1476 (0xFEB3CA8) approx BBs exec'd 0 ==== - - 0xFEB3CA8: 815F0000 lwz r10,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R10 - 3: INCEIPL $4 - - 0xFEB3CAC: 3BFF0004 addi r31,r31,4 - 4: GETL R31, t4 - 5: ADDL $0x4, t4 - 6: PUTL t4, R31 - 7: INCEIPL $4 - - 0xFEB3CB0: 7D4903A6 mtctr r10 - 8: GETL R10, t6 - 9: PUTL t6, CTR - 10: INCEIPL $4 - - 0xFEB3CB4: 4E800421 bctrl - 11: MOVL $0xFEB3CB8, t8 - 12: PUTL t8, LR - 13: GETL CTR, t10 - 14: JMPo-c t10 ($4) - - -. 0 FEB3CA8 16 -. 81 5F 00 00 3B FF 00 04 7D 49 03 A6 4E 80 04 21 - -==== BB 1477 _IO_cleanup(0xFEECB0C) approx BBs exec'd 0 ==== - - 0xFEECB0C: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEECB10: 7C0802A6 mflr r0 - 6: GETL LR, t4 - 7: PUTL t4, R0 - 8: INCEIPL $4 - - 0xFEECB14: 480DB33D bl 0xFFC7E50 - 9: MOVL $0xFEECB18, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FEECB0C 12 -. 94 21 FF E0 7C 08 02 A6 48 0D B3 3D - -==== BB 1478 (0xFEECB18) approx BBs exec'd 0 ==== - - 0xFEECB18: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEECB1C: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEECB20: 38600000 li r3,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R3 - 10: INCEIPL $4 - - 0xFEECB24: 93810010 stw r28,16(r1) - 11: GETL R28, t8 - 12: GETL R1, t10 - 13: ADDL $0x10, t10 - 14: STL t8, (t10) - 15: INCEIPL $4 - - 0xFEECB28: 93E1001C stw r31,28(r1) - 16: GETL R31, t12 - 17: GETL R1, t14 - 18: ADDL $0x1C, t14 - 19: STL t12, (t14) - 20: INCEIPL $4 - - 0xFEECB2C: 93A10014 stw r29,20(r1) - 21: GETL R29, t16 - 22: GETL R1, t18 - 23: ADDL $0x14, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEECB30: 90010024 stw r0,36(r1) - 26: GETL R0, t20 - 27: GETL R1, t22 - 28: ADDL $0x24, t22 - 29: STL t20, (t22) - 30: INCEIPL $4 - - 0xFEECB34: 4BFFF98D bl 0xFEEC4C0 - 31: MOVL $0xFEECB38, t24 - 32: PUTL t24, LR - 33: JMPo-c $0xFEEC4C0 ($4) - - -. 0 FEECB18 32 -. 93 C1 00 18 7F C8 02 A6 38 60 00 00 93 81 00 10 93 E1 00 1C 93 A1 00 14 90 01 00 24 4B FF F9 8D - -==== BB 1479 _IO_flush_all_lockp(0xFEEC4C0) approx BBs exec'd 0 ==== - - 0xFEEC4C0: 9421FFB0 stwu r1,-80(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFB0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFEEC4C4: 7C8802A6 mflr r4 - 6: GETL LR, t4 - 7: PUTL t4, R4 - 8: INCEIPL $4 - - 0xFEEC4C8: 480DB989 bl 0xFFC7E50 - 9: MOVL $0xFEEC4CC, t6 - 10: PUTL t6, LR - 11: JMPo-c $0xFFC7E50 ($4) - - -. 0 FEEC4C0 12 -. 94 21 FF B0 7C 88 02 A6 48 0D B9 89 - -==== BB 1480 (0xFEEC4CC) approx BBs exec'd 0 ==== - - 0xFEEC4CC: 93C10048 stw r30,72(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x48, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEEC4D0: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFEEC4D4: 92C10028 stw r22,40(r1) - 8: GETL R22, t6 - 9: GETL R1, t8 - 10: ADDL $0x28, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFEEC4D8: 90810054 stw r4,84(r1) - 13: GETL R4, t10 - 14: GETL R1, t12 - 15: ADDL $0x54, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFEEC4DC: 7D800026 mfcr r12 - 18: GETL CR, t14 - 19: PUTL t14, R12 - 20: INCEIPL $4 - - 0xFEEC4E0: 92E1002C stw r23,44(r1) - 21: GETL R23, t16 - 22: GETL R1, t18 - 23: ADDL $0x2C, t18 - 24: STL t16, (t18) - 25: INCEIPL $4 - - 0xFEEC4E4: 3AE00000 li r23,0 - 26: MOVL $0x0, t20 - 27: PUTL t20, R23 - 28: INCEIPL $4 - - 0xFEEC4E8: 82DE1B48 lwz r22,6984(r30) - 29: GETL R30, t22 - 30: ADDL $0x1B48, t22 - 31: LDL (t22), t24 - 32: PUTL t24, R22 - 33: INCEIPL $4 - - 0xFEEC4EC: 93E1004C stw r31,76(r1) - 34: GETL R31, t26 - 35: GETL R1, t28 - 36: ADDL $0x4C, t28 - 37: STL t26, (t28) - 38: INCEIPL $4 - - 0xFEEC4F0: 7C7F1B78 or r31,r3,r3 - 39: GETL R3, t30 - 40: PUTL t30, R31 - 41: INCEIPL $4 - - 0xFEEC4F4: 813600B8 lwz r9,184(r22) - 42: GETL R22, t32 - 43: ADDL $0xB8, t32 - 44: LDL (t32), t34 - 45: PUTL t34, R9 - 46: INCEIPL $4 - - 0xFEEC4F8: 93010030 stw r24,48(r1) - 47: GETL R24, t36 - 48: GETL R1, t38 - 49: ADDL $0x30, t38 - 50: STL t36, (t38) - 51: INCEIPL $4 - - 0xFEEC4FC: 3169FFFF addic r11,r9,-1 - 52: GETL R9, t40 - 53: ADCL $0xFFFFFFFF, t40 (-wCa) - 54: PUTL t40, R11 - 55: INCEIPL $4 - - 0xFEEC500: 7C0B4910 subfe r0,r11,r9 - 56: GETL R11, t42 - 57: GETL R9, t44 - 58: SBBL t42, t44 (-rCa-wCa) - 59: PUTL t44, R0 - 60: INCEIPL $4 - - 0xFEEC504: 93210034 stw r25,52(r1) - 61: GETL R25, t46 - 62: GETL R1, t48 - 63: ADDL $0x34, t48 - 64: STL t46, (t48) - 65: INCEIPL $4 - - 0xFEEC508: 2D800000 cmpi cr3,r0,0 - 66: GETL R0, t50 - 67: CMP0L t50, t52 (-rSo) - 68: ICRFL t52, $0x3, CR - 69: INCEIPL $4 - - 0xFEEC50C: 93410038 stw r26,56(r1) - 70: GETL R26, t54 - 71: GETL R1, t56 - 72: ADDL $0x38, t56 - 73: STL t54, (t56) - 74: INCEIPL $4 - - 0xFEEC510: 9361003C stw r27,60(r1) - 75: GETL R27, t58 - 76: GETL R1, t60 - 77: ADDL $0x3C, t60 - 78: STL t58, (t60) - 79: INCEIPL $4 - - 0xFEEC514: 93810040 stw r28,64(r1) - 80: GETL R28, t62 - 81: GETL R1, t64 - 82: ADDL $0x40, t64 - 83: STL t62, (t64) - 84: INCEIPL $4 - - 0xFEEC518: 93A10044 stw r29,68(r1) - 85: GETL R29, t66 - 86: GETL R1, t68 - 87: ADDL $0x44, t68 - 88: STL t66, (t68) - 89: INCEIPL $4 - - 0xFEEC51C: 91810024 stw r12,36(r1) - 90: GETL R12, t70 - 91: GETL R1, t72 - 92: ADDL $0x24, t72 - 93: STL t70, (t72) - 94: INCEIPL $4 - - 0xFEEC520: 408E0248 bc 4,14,0xFEEC768 - 95: Jc14o $0xFEEC768 - - -. 0 FEEC4CC 88 -. 93 C1 00 48 7F C8 02 A6 92 C1 00 28 90 81 00 54 7D 80 00 26 92 E1 00 2C 3A E0 00 00 82 DE 1B 48 93 E1 00 4C 7C 7F 1B 78 81 36 00 B8 93 01 00 30 31 69 FF FF 7C 0B 49 10 93 21 00 34 2D 80 00 00 93 41 00 38 93 61 00 3C 93 81 00 40 93 A1 00 44 91 81 00 24 40 8E 02 48 - -==== BB 1481 (0xFEEC524) approx BBs exec'd 0 ==== - - 0xFEEC524: 807E05E4 lwz r3,1508(r30) - 0: GETL R30, t0 - 1: ADDL $0x5E4, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEEC528: 92E10014 stw r23,20(r1) - 5: GETL R23, t4 - 6: GETL R1, t6 - 7: ADDL $0x14, t6 - 8: STL t4, (t6) - 9: INCEIPL $4 - - 0xFEEC52C: 90610010 stw r3,16(r1) - 10: GETL R3, t8 - 11: GETL R1, t10 - 12: ADDL $0x10, t10 - 13: STL t8, (t10) - 14: INCEIPL $4 - - 0xFEEC530: 2E1F0000 cmpi cr4,r31,0 - 15: GETL R31, t12 - 16: CMP0L t12, t14 (-rSo) - 17: ICRFL t14, $0x4, CR - 18: INCEIPL $4 - - 0xFEEC534: 41920050 bc 12,18,0xFEEC584 - 19: Js18o $0xFEEC584 - - -. 0 FEEC524 20 -. 80 7E 05 E4 92 E1 00 14 90 61 00 10 2E 1F 00 00 41 92 00 50 - -==== BB 1482 (0xFEEC584) approx BBs exec'd 0 ==== - - 0xFEEC584: 831E1BEC lwz r24,7148(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BEC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R24 - 4: INCEIPL $4 - - 0xFEEC588: 833E05EC lwz r25,1516(r30) - 5: GETL R30, t4 - 6: ADDL $0x5EC, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R25 - 9: INCEIPL $4 - - 0xFEEC58C: 83F80000 lwz r31,0(r24) - 10: GETL R24, t8 - 11: LDL (t8), t10 - 12: PUTL t10, R31 - 13: INCEIPL $4 - - 0xFEEC590: 83990000 lwz r28,0(r25) - 14: GETL R25, t12 - 15: LDL (t12), t14 - 16: PUTL t14, R28 - 17: INCEIPL $4 - - 0xFEEC594: 2C9F0000 cmpi cr1,r31,0 - 18: GETL R31, t16 - 19: CMP0L t16, t18 (-rSo) - 20: ICRFL t18, $0x1, CR - 21: INCEIPL $4 - - 0xFEEC598: 41860128 bc 12,6,0xFEEC6C0 - 22: Js06o $0xFEEC6C0 - - -. 0 FEEC584 24 -. 83 1E 1B EC 83 3E 05 EC 83 F8 00 00 83 99 00 00 2C 9F 00 00 41 86 01 28 - -==== BB 1483 (0xFEEC59C) approx BBs exec'd 0 ==== - - 0xFEEC59C: 835E05E8 lwz r26,1512(r30) - 0: GETL R30, t0 - 1: ADDL $0x5E8, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R26 - 4: INCEIPL $4 - - 0xFEEC5A0: 3B600000 li r27,0 - 5: MOVL $0x0, t4 - 6: PUTL t4, R27 - 7: INCEIPL $4 - - 0xFEEC5A4: 93FA0000 stw r31,0(r26) - 8: GETL R31, t6 - 9: GETL R26, t8 - 10: STL t6, (t8) - 11: INCEIPL $4 - - 0xFEEC5A8: 4192005C bc 12,18,0xFEEC604 - 12: Js18o $0xFEEC604 - - -. 0 FEEC59C 16 -. 83 5E 05 E8 3B 60 00 00 93 FA 00 00 41 92 00 5C - -==== BB 1484 (0xFEEC604) approx BBs exec'd 0 ==== - - 0xFEEC604: 807F0060 lwz r3,96(r31) - 0: GETL R31, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R3 - 4: INCEIPL $4 - - 0xFEEC608: 2F030000 cmpi cr6,r3,0 - 5: GETL R3, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x6, CR - 8: INCEIPL $4 - - 0xFEEC60C: 40990144 bc 4,25,0xFEEC750 - 9: Jc25o $0xFEEC750 - - -. 0 FEEC604 12 -. 80 7F 00 60 2F 03 00 00 40 99 01 44 - -==== BB 1485 (0xFEEC750) approx BBs exec'd 0 ==== - - 0xFEEC750: 817F0014 lwz r11,20(r31) - 0: GETL R31, t0 - 1: ADDL $0x14, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R11 - 4: INCEIPL $4 - - 0xFEEC754: 813F0010 lwz r9,16(r31) - 5: GETL R31, t4 - 6: ADDL $0x10, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R9 - 9: INCEIPL $4 - - 0xFEEC758: 7C8B4840 cmpl cr1,r11,r9 - 10: GETL R11, t8 - 11: GETL R9, t10 - 12: CMPUL t8, t10, t12 (-rSo) - 13: ICRFL t12, $0x1, CR - 14: INCEIPL $4 - - 0xFEEC75C: 40A5FEB4 bc 5,5,0xFEEC610 - 15: Jc05o $0xFEEC610 - - -. 0 FEEC750 16 -. 81 7F 00 14 81 3F 00 10 7C 8B 48 40 40 A5 FE B4 - -==== BB 1486 (0xFEEC610) approx BBs exec'd 0 ==== - - 0xFEEC610: 895F0046 lbz r10,70(r31) - 0: GETL R31, t0 - 1: ADDL $0x46, t0 - 2: LDB (t0), t2 - 3: PUTL t2, R10 - 4: INCEIPL $4 - - 0xFEEC614: 2C0A0000 cmpi cr0,r10,0 - 5: GETL R10, t4 - 6: CMP0L t4, t6 (-rSo) - 7: ICRFL t6, $0x0, CR - 8: INCEIPL $4 - - 0xFEEC618: 40820044 bc 4,2,0xFEEC65C - 9: Jc02o $0xFEEC65C - - -. 0 FEEC610 12 -. 89 5F 00 46 2C 0A 00 00 40 82 00 44 - -==== BB 1487 (0xFEEC61C) approx BBs exec'd 0 ==== - - 0xFEEC61C: 40990040 bc 4,25,0xFEEC65C - 0: Jc25o $0xFEEC65C - - -. 0 FEEC61C 4 -. 40 99 00 40 - -==== BB 1488 (0xFEEC65C) approx BBs exec'd 0 ==== - - 0xFEEC65C: 41920044 bc 12,18,0xFEEC6A0 - 0: Js18o $0xFEEC6A0 - - -. 0 FEEC65C 4 -. 41 92 00 44 - -==== BB 1489 (0xFEEC6A0) approx BBs exec'd 0 ==== - - 0xFEEC6A0: 80190000 lwz r0,0(r25) - 0: GETL R25, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEEC6A4: 937A0000 stw r27,0(r26) - 4: GETL R27, t4 - 5: GETL R26, t6 - 6: STL t4, (t6) - 7: INCEIPL $4 - - 0xFEEC6A8: 7F9C0000 cmp cr7,r28,r0 - 8: GETL R28, t8 - 9: GETL R0, t10 - 10: CMPL t8, t10, t12 (-rSo) - 11: ICRFL t12, $0x7, CR - 12: INCEIPL $4 - - 0xFEEC6AC: 419E009C bc 12,30,0xFEEC748 - 13: Js30o $0xFEEC748 - - -. 0 FEEC6A0 16 -. 80 19 00 00 93 7A 00 00 7F 9C 00 00 41 9E 00 9C - -==== BB 1490 (0xFEEC748) approx BBs exec'd 0 ==== - - 0xFEEC748: 83FF0034 lwz r31,52(r31) - 0: GETL R31, t0 - 1: ADDL $0x34, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R31 - 4: INCEIPL $4 - - 0xFEEC74C: 4BFFFF6C b 0xFEEC6B8 - 5: JMPo $0xFEEC6B8 ($4) - - -. 0 FEEC748 8 -. 83 FF 00 34 4B FF FF 6C - -==== BB 1491 (0xFEEC6B8) approx BBs exec'd 0 ==== - - 0xFEEC6B8: 2C1F0000 cmpi cr0,r31,0 - 0: GETL R31, t0 - 1: CMP0L t0, t2 (-rSo) - 2: ICRFL t2, $0x0, CR - 3: INCEIPL $4 - - 0xFEEC6BC: 4082FEE8 bc 4,2,0xFEEC5A4 - 4: Jc02o $0xFEEC5A4 - - -. 0 FEEC6B8 8 -. 2C 1F 00 00 40 82 FE E8 - -==== BB 1492 (0xFEEC5A4) approx BBs exec'd 0 ==== - - 0xFEEC5A4: 93FA0000 stw r31,0(r26) - 0: GETL R31, t0 - 1: GETL R26, t2 - 2: STL t0, (t2) - 3: INCEIPL $4 - - 0xFEEC5A8: 4192005C bc 12,18,0xFEEC604 - 4: Js18o $0xFEEC604 - - -. 0 FEEC5A4 8 -. 93 FA 00 00 41 92 00 5C - -==== BB 1493 (0xFEEC6C0) approx BBs exec'd 0 ==== - - 0xFEEC6C0: 41920038 bc 12,18,0xFEEC6F8 - 0: Js18o $0xFEEC6F8 - - -. 0 FEEC6C0 4 -. 41 92 00 38 - -==== BB 1494 (0xFEEC6F8) approx BBs exec'd 0 ==== - - 0xFEEC6F8: 408E0088 bc 4,14,0xFEEC780 - 0: Jc14o $0xFEEC780 - - -. 0 FEEC6F8 4 -. 40 8E 00 88 - -==== BB 1495 (0xFEEC6FC) approx BBs exec'd 0 ==== - - 0xFEEC6FC: 7EE3BB78 or r3,r23,r23 - 0: GETL R23, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEEC700: 81810024 lwz r12,36(r1) - 3: GETL R1, t2 - 4: ADDL $0x24, t2 - 5: LDL (t2), t4 - 6: PUTL t4, R12 - 7: INCEIPL $4 - - 0xFEEC704: 82E10054 lwz r23,84(r1) - 8: GETL R1, t6 - 9: ADDL $0x54, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R23 - 12: INCEIPL $4 - - 0xFEEC708: 82C10028 lwz r22,40(r1) - 13: GETL R1, t10 - 14: ADDL $0x28, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R22 - 17: INCEIPL $4 - - 0xFEEC70C: 7D818120 mtcrf 0x18,r12 - 18: GETL R12, t14 - 19: ICRFL t14, $0x3, CR - 20: ICRFL t14, $0x4, CR - 21: INCEIPL $4 - - 0xFEEC710: 7EE803A6 mtlr r23 - 22: GETL R23, t16 - 23: PUTL t16, LR - 24: INCEIPL $4 - - 0xFEEC714: 83010030 lwz r24,48(r1) - 25: GETL R1, t18 - 26: ADDL $0x30, t18 - 27: LDL (t18), t20 - 28: PUTL t20, R24 - 29: INCEIPL $4 - - 0xFEEC718: 82E1002C lwz r23,44(r1) - 30: GETL R1, t22 - 31: ADDL $0x2C, t22 - 32: LDL (t22), t24 - 33: PUTL t24, R23 - 34: INCEIPL $4 - - 0xFEEC71C: 83210034 lwz r25,52(r1) - 35: GETL R1, t26 - 36: ADDL $0x34, t26 - 37: LDL (t26), t28 - 38: PUTL t28, R25 - 39: INCEIPL $4 - - 0xFEEC720: 83410038 lwz r26,56(r1) - 40: GETL R1, t30 - 41: ADDL $0x38, t30 - 42: LDL (t30), t32 - 43: PUTL t32, R26 - 44: INCEIPL $4 - - 0xFEEC724: 8361003C lwz r27,60(r1) - 45: GETL R1, t34 - 46: ADDL $0x3C, t34 - 47: LDL (t34), t36 - 48: PUTL t36, R27 - 49: INCEIPL $4 - - 0xFEEC728: 83810040 lwz r28,64(r1) - 50: GETL R1, t38 - 51: ADDL $0x40, t38 - 52: LDL (t38), t40 - 53: PUTL t40, R28 - 54: INCEIPL $4 - - 0xFEEC72C: 83A10044 lwz r29,68(r1) - 55: GETL R1, t42 - 56: ADDL $0x44, t42 - 57: LDL (t42), t44 - 58: PUTL t44, R29 - 59: INCEIPL $4 - - 0xFEEC730: 83C10048 lwz r30,72(r1) - 60: GETL R1, t46 - 61: ADDL $0x48, t46 - 62: LDL (t46), t48 - 63: PUTL t48, R30 - 64: INCEIPL $4 - - 0xFEEC734: 83E1004C lwz r31,76(r1) - 65: GETL R1, t50 - 66: ADDL $0x4C, t50 - 67: LDL (t50), t52 - 68: PUTL t52, R31 - 69: INCEIPL $4 - - 0xFEEC738: 38210050 addi r1,r1,80 - 70: GETL R1, t54 - 71: ADDL $0x50, t54 - 72: PUTL t54, R1 - 73: INCEIPL $4 - - 0xFEEC73C: 4E800020 blr - 74: GETL LR, t56 - 75: JMPo-r t56 ($4) - - -. 0 FEEC6FC 68 -. 7E E3 BB 78 81 81 00 24 82 E1 00 54 82 C1 00 28 7D 81 81 20 7E E8 03 A6 83 01 00 30 82 E1 00 2C 83 21 00 34 83 41 00 38 83 61 00 3C 83 81 00 40 83 A1 00 44 83 C1 00 48 83 E1 00 4C 38 21 00 50 4E 80 00 20 - -==== BB 1496 (0xFEECB38) approx BBs exec'd 0 ==== - - 0xFEECB38: 813E1BEC lwz r9,7148(r30) - 0: GETL R30, t0 - 1: ADDL $0x1BEC, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R9 - 4: INCEIPL $4 - - 0xFEECB3C: 7C7C1B78 or r28,r3,r3 - 5: GETL R3, t4 - 6: PUTL t4, R28 - 7: INCEIPL $4 - - 0xFEECB40: 83E90000 lwz r31,0(r9) - 8: GETL R9, t6 - 9: LDL (t6), t8 - 10: PUTL t8, R31 - 11: INCEIPL $4 - - 0xFEECB44: 2F9F0000 cmpi cr7,r31,0 - 12: GETL R31, t10 - 13: CMP0L t10, t12 (-rSo) - 14: ICRFL t12, $0x7, CR - 15: INCEIPL $4 - - 0xFEECB48: 419E0080 bc 12,30,0xFEECBC8 - 16: Js30o $0xFEECBC8 - - -. 0 FEECB38 20 -. 81 3E 1B EC 7C 7C 1B 78 83 E9 00 00 2F 9F 00 00 41 9E 00 80 - -==== BB 1497 (0xFEECB4C) approx BBs exec'd 0 ==== - - 0xFEECB4C: 3BA0FFFF li r29,-1 - 0: MOVL $0xFFFFFFFF, t0 - 1: PUTL t0, R29 - 2: INCEIPL $4 - - 0xFEECB50: 48000014 b 0xFEECB64 - 3: JMPo $0xFEECB64 ($4) - - -. 0 FEECB4C 8 -. 3B A0 FF FF 48 00 00 14 - -==== BB 1498 (0xFEECB64) approx BBs exec'd 0 ==== - - 0xFEECB64: 801F0000 lwz r0,0(r31) - 0: GETL R31, t0 - 1: LDL (t0), t2 - 2: PUTL t2, R0 - 3: INCEIPL $4 - - 0xFEECB68: 70090002 andi. r9,r0,0x2 - 4: GETL R0, t4 - 5: ANDL $0x2, t4 - 6: PUTL t4, R9 - 7: CMP0L t4, t6 (-rSo) - 8: ICRFL t6, $0x0, CR - 9: INCEIPL $4 - - 0xFEECB6C: 5403EFFE rlwinm r3,r0,29,31,31 - 10: GETL R0, t8 - 11: ROLL $0x1D, t8 - 12: ANDL $0x1, t8 - 13: PUTL t8, R3 - 14: INCEIPL $4 - - 0xFEECB70: 2F830000 cmpi cr7,r3,0 - 15: GETL R3, t10 - 16: CMP0L t10, t12 (-rSo) - 17: ICRFL t12, $0x7, CR - 18: INCEIPL $4 - - 0xFEECB74: 40A2FFE0 bc 5,2,0xFEECB54 - 19: Jc02o $0xFEECB54 - - -. 0 FEECB64 20 -. 80 1F 00 00 70 09 00 02 54 03 EF FE 2F 83 00 00 40 A2 FF E0 - -==== BB 1499 (0xFEECB54) approx BBs exec'd 0 ==== - - 0xFEECB54: 93BF0060 stw r29,96(r31) - 0: GETL R29, t0 - 1: GETL R31, t2 - 2: ADDL $0x60, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFEECB58: 83FF0034 lwz r31,52(r31) - 5: GETL R31, t4 - 6: ADDL $0x34, t4 - 7: LDL (t4), t6 - 8: PUTL t6, R31 - 9: INCEIPL $4 - - 0xFEECB5C: 2F1F0000 cmpi cr6,r31,0 - 10: GETL R31, t8 - 11: CMP0L t8, t10 (-rSo) - 12: ICRFL t10, $0x6, CR - 13: INCEIPL $4 - - 0xFEECB60: 419A0068 bc 12,26,0xFEECBC8 - 14: Js26o $0xFEECBC8 - - -. 0 FEECB54 16 -. 93 BF 00 60 83 FF 00 34 2F 1F 00 00 41 9A 00 68 - -==== BB 1500 (0xFEECB78) approx BBs exec'd 0 ==== - - 0xFEECB78: 70091000 andi. r9,r0,0x1000 - 0: GETL R0, t0 - 1: ANDL $0x1000, t0 - 2: PUTL t0, R9 - 3: CMP0L t0, t2 (-rSo) - 4: ICRFL t2, $0x0, CR - 5: INCEIPL $4 - - 0xFEECB7C: 419E0008 bc 12,30,0xFEECB84 - 6: Js30o $0xFEECB84 - - -. 0 FEECB78 8 -. 70 09 10 00 41 9E 00 08 - -==== BB 1501 (0xFEECB84) approx BBs exec'd 0 ==== - - 0xFEECB84: 80DF0060 lwz r6,96(r31) - 0: GETL R31, t0 - 1: ADDL $0x60, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R6 - 4: INCEIPL $4 - - 0xFEECB88: 7FE3FB78 or r3,r31,r31 - 5: GETL R31, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEECB8C: 38800000 li r4,0 - 8: MOVL $0x0, t6 - 9: PUTL t6, R4 - 10: INCEIPL $4 - - 0xFEECB90: 38A00000 li r5,0 - 11: MOVL $0x0, t8 - 12: PUTL t8, R5 - 13: INCEIPL $4 - - 0xFEECB94: 2C860000 cmpi cr1,r6,0 - 14: GETL R6, t10 - 15: CMP0L t10, t12 (-rSo) - 16: ICRFL t12, $0x1, CR - 17: INCEIPL $4 - - 0xFEECB98: 4186FFBC bc 12,6,0xFEECB54 - 18: Js06o $0xFEECB54 - - -. 0 FEECB84 24 -. 80 DF 00 60 7F E3 FB 78 38 80 00 00 38 A0 00 00 2C 86 00 00 41 86 FF BC - -==== BB 1502 (0xFEECB80) approx BBs exec'd 0 ==== - - 0xFEECB80: 41A2FFD4 bc 13,2,0xFEECB54 - 0: Js02o $0xFEECB54 - - -. 0 FEECB80 4 -. 41 A2 FF D4 - -==== BB 1503 (0xFEECBC8) approx BBs exec'd 0 ==== - - 0xFEECBC8: 80810024 lwz r4,36(r1) - 0: GETL R1, t0 - 1: ADDL $0x24, t0 - 2: LDL (t0), t2 - 3: PUTL t2, R4 - 4: INCEIPL $4 - - 0xFEECBCC: 7F83E378 or r3,r28,r28 - 5: GETL R28, t4 - 6: PUTL t4, R3 - 7: INCEIPL $4 - - 0xFEECBD0: 83A10014 lwz r29,20(r1) - 8: GETL R1, t6 - 9: ADDL $0x14, t6 - 10: LDL (t6), t8 - 11: PUTL t8, R29 - 12: INCEIPL $4 - - 0xFEECBD4: 83810010 lwz r28,16(r1) - 13: GETL R1, t10 - 14: ADDL $0x10, t10 - 15: LDL (t10), t12 - 16: PUTL t12, R28 - 17: INCEIPL $4 - - 0xFEECBD8: 7C8803A6 mtlr r4 - 18: GETL R4, t14 - 19: PUTL t14, LR - 20: INCEIPL $4 - - 0xFEECBDC: 83C10018 lwz r30,24(r1) - 21: GETL R1, t16 - 22: ADDL $0x18, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R30 - 25: INCEIPL $4 - - 0xFEECBE0: 83E1001C lwz r31,28(r1) - 26: GETL R1, t20 - 27: ADDL $0x1C, t20 - 28: LDL (t20), t22 - 29: PUTL t22, R31 - 30: INCEIPL $4 - - 0xFEECBE4: 38210020 addi r1,r1,32 - 31: GETL R1, t24 - 32: ADDL $0x20, t24 - 33: PUTL t24, R1 - 34: INCEIPL $4 - - 0xFEECBE8: 4E800020 blr - 35: GETL LR, t26 - 36: JMPo-r t26 ($4) - - -. 0 FEECBC8 36 -. 80 81 00 24 7F 83 E3 78 83 A1 00 14 83 81 00 10 7C 88 03 A6 83 C1 00 18 83 E1 00 1C 38 21 00 20 4E 80 00 20 - -==== BB 1504 (0xFEB3CB8) approx BBs exec'd 0 ==== - - 0xFEB3CB8: 7F9FE840 cmpl cr7,r31,r29 - 0: GETL R31, t0 - 1: GETL R29, t2 - 2: CMPUL t0, t2, t4 (-rSo) - 3: ICRFL t4, $0x7, CR - 4: INCEIPL $4 - - 0xFEB3CBC: 419CFFEC bc 12,28,0xFEB3CA8 - 5: Js28o $0xFEB3CA8 - - -. 0 FEB3CB8 8 -. 7F 9F E8 40 41 9C FF EC - -==== BB 1505 (0xFEB3CC0) approx BBs exec'd 0 ==== - - 0xFEB3CC0: 7F83E378 or r3,r28,r28 - 0: GETL R28, t0 - 1: PUTL t0, R3 - 2: INCEIPL $4 - - 0xFEB3CC4: 48062141 bl 0xFF15E04 - 3: MOVL $0xFEB3CC8, t2 - 4: PUTL t2, LR - 5: JMPo-c $0xFF15E04 ($4) - - -. 0 FEB3CC0 8 -. 7F 83 E3 78 48 06 21 41 - -==== BB 1506 __GI__exit(0xFF15E04) approx BBs exec'd 0 ==== - - 0xFF15E04: 9421FFE0 stwu r1,-32(r1) - 0: GETL R1, t0 - 1: GETL R1, t2 - 2: ADDL $0xFFFFFFE0, t2 - 3: PUTL t2, R1 - 4: STL t0, (t2) - 5: INCEIPL $4 - - 0xFF15E08: 480B2049 bl 0xFFC7E50 - 6: MOVL $0xFF15E0C, t4 - 7: PUTL t4, LR - 8: JMPo-c $0xFFC7E50 ($4) - - -. 0 FF15E04 8 -. 94 21 FF E0 48 0B 20 49 - -==== BB 1507 (0xFF15E0C) approx BBs exec'd 0 ==== - - 0xFF15E0C: 93C10018 stw r30,24(r1) - 0: GETL R30, t0 - 1: GETL R1, t2 - 2: ADDL $0x18, t2 - 3: STL t0, (t2) - 4: INCEIPL $4 - - 0xFF15E10: 7FC802A6 mflr r30 - 5: GETL LR, t4 - 6: PUTL t4, R30 - 7: INCEIPL $4 - - 0xFF15E14: 93A10014 stw r29,20(r1) - 8: GETL R29, t6 - 9: GETL R1, t8 - 10: ADDL $0x14, t8 - 11: STL t6, (t8) - 12: INCEIPL $4 - - 0xFF15E18: 93E1001C stw r31,28(r1) - 13: GETL R31, t10 - 14: GETL R1, t12 - 15: ADDL $0x1C, t12 - 16: STL t10, (t12) - 17: INCEIPL $4 - - 0xFF15E1C: 7C7F1B78 or r31,r3,r3 - 18: GETL R3, t14 - 19: PUTL t14, R31 - 20: INCEIPL $4 - - 0xFF15E20: 813E1C4C lwz r9,7244(r30) - 21: GETL R30, t16 - 22: ADDL $0x1C4C, t16 - 23: LDL (t16), t18 - 24: PUTL t18, R9 - 25: INCEIPL $4 - - 0xFF15E24: 7FA91214 add r29,r9,r2 - 26: GETL R9, t20 - 27: GETL R2, t22 - 28: ADDL t20, t22 - 29: PUTL t22, R29 - 30: INCEIPL $4 - - 0xFF15E28: 380000EA li r0,234 - 31: MOVL $0xEA, t24 - 32: PUTL t24, R0 - 33: INCEIPL $4 - - 0xFF15E2C: 7FE3FB78 or r3,r31,r31 - 34: GETL R31, t26 - 35: PUTL t26, R3 - 36: INCEIPL $4 - - 0xFF15E30: 44000002 sc - 37: JMPo-sys $0xFF15E34 ($4) - - -. 0 FF15E0C 40 -. 93 C1 00 18 7F C8 02 A6 93 A1 00 14 93 E1 00 1C 7C 7F 1B 78 81 3E 1C 4C 7F A9 12 14 38 00 00 EA 7F E3 FB 78 44 00 00 02 - --- VEX/orig_x86/exit42.orig +++ VEX/orig_x86/exit42.orig @@ -1,12580 +0,0 @@ -==6382== Nulgrind, a binary JIT-compiler for x86-linux. -==6382== Copyright (C) 2002-2004, and GNU GPL'd, by Nicholas Nethercote. -==6382== Using valgrind-2.1.2.CVS, a program supervision framework for x86-linux. -==6382== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward. -==6382== For more details, rerun with: -v -==6382== -==== BB 0 (0x3A965880) in 0B, out 0B, BBs exec'd 0 ==== - 0x3A965880: movl %esp,%eax - 0x3A965882: call 0x3A965C80 -. 0 3A965880 7 -. 89 E0 E8 F9 03 00 00 - -==== BB 1 _dl_start(0x3A965C80) in 7B, out 55B, BBs exec'd 0 ==== - 0x3A965C80: pushl %ebp - 0x3A965C81: movl %esp,%ebp - 0x3A965C83: pushl %edi - 0x3A965C84: pushl %esi - 0x3A965C85: pushl %ebx - 0x3A965C86: subl $0x54, %esp - 0x3A965C89: call 0x3A97592B -. 1 3A965C80 14 -. 55 89 E5 57 56 53 83 EC 54 E8 9D FC 00 00 - -==== BB 2 (0x3A97592B) in 21B, out 188B, BBs exec'd 0 ==== - 0x3A97592B: movl (%esp,,),%ebx - 0x3A97592E: ret -. 2 3A97592B 4 -. 8B 1C 24 C3 - -==== BB 3 (0x3A965C8E) in 25B, out 228B, BBs exec'd 0 ==== - 0x3A965C8E: addl $0x129DE, %ebx - 0x3A965C94: movl %eax,-48(%ebp) - 0x3A965C97: movl 0x0(%ebx),%edx - 0x3A965C9D: leal 0xFFFFFF50(%ebx), %eax - 0x3A965CA3: subl %edx,%eax - 0x3A965CA5: movl %eax,0xFFFFF9E4(%ebx) - 0x3A965CAB: addl %edx,%eax - 0x3A965CAD: movl %eax,0xFFFFF9EC(%ebx) - 0x3A965CB3: leal 0xFFFFF994(%ebx), %eax - 0x3A965CB9: movl %eax,-56(%ebp) - 0x3A965CBC: addl $0x50, %eax - 0x3A965CBF: movl -56(%ebp),%edi - 0x3A965CC2: movl %eax,-52(%ebp) - 0x3A965CC5: movl 8(%eax),%esi - 0x3A965CC8: addl $0x68, %edi - 0x3A965CCB: movl (%esi),%edx - 0x3A965CCD: testl %edx,%edx - 0x3A965CCF: jnz-8 0x3A965CE1 -. 3 3A965C8E 67 -. 81 C3 DE 29 01 00 89 45 D0 8B 93 00 00 00 00 8D 83 50 FF FF FF 29 D0 89 83 E4 F9 FF FF 01 D0 89 83 EC F9 FF FF 8D 83 94 F9 FF FF 89 45 C8 83 C0 50 8B 7D C8 89 45 CC 8B 70 08 83 C7 68 8B 16 85 D2 75 10 - -==== BB 4 (0x3A965CE1) in 92B, out 457B, BBs exec'd 0 ==== - 0x3A965CE1: cmpl $0x21, %edx - 0x3A965CE4: jle-8 0x3A965CD3 -. 4 3A965CE1 5 -. 83 FA 21 7E ED - -==== BB 5 (0x3A965CD3) in 97B, out 514B, BBs exec'd 0 ==== - 0x3A965CD3: movl %esi,(%edi,%edx,4) - 0x3A965CD6: addl $0x8, %esi - 0x3A965CD9: movl (%esi),%eax - 0x3A965CDB: testl %eax,%eax - 0x3A965CDD: movl %eax,%edx - 0x3A965CDF: jz-8 0x3A965D10 -. 5 3A965CD3 14 -. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 2F - -==== BB 6 (0x3A965CE6) in 111B, out 617B, BBs exec'd 0 ==== - 0x3A965CE6: movl $0x6FFFFFFF,%eax - 0x3A965CEB: subl %edx,%eax - 0x3A965CED: cmpl $0xF, %eax - 0x3A965CF0: jnbe-32 0x3A965EE0 -. 6 3A965CE6 16 -. B8 FF FF FF 6F 29 D0 83 F8 0F 0F 87 EA 01 00 00 - -==== BB 7 (0x3A965CF6) in 127B, out 690B, BBs exec'd 0 ==== - 0x3A965CF6: movl $0x70000021,%eax - 0x3A965CFB: subl %edx,%eax - 0x3A965CFD: movl %esi,(%edi,%eax,4) - 0x3A965D00: addl $0x8, %esi - 0x3A965D03: movl (%esi),%eax - 0x3A965D05: testl %eax,%eax - 0x3A965D07: movl %eax,%edx - 0x3A965D09: jnz-8 0x3A965CE1 -. 7 3A965CF6 21 -. B8 21 00 00 70 29 D0 89 34 87 83 C6 08 8B 06 85 C0 89 C2 75 D6 - -==== BB 8 (0x3A965D0B) in 148B, out 809B, BBs exec'd 0 ==== - 0x3A965D0B: nop - 0x3A965D0C: leal 0(%esi,,), %esi - 0x3A965D10: movl -52(%ebp),%ecx - 0x3A965D13: movl (%ecx),%edx - 0x3A965D15: testl %edx,%edx - 0x3A965D17: jz-8 0x3A965D70 -. 8 3A965D0B 14 -. 90 8D 74 26 00 8B 4D CC 8B 11 85 D2 74 57 - -==== BB 9 (0x3A965D19) in 162B, out 908B, BBs exec'd 0 ==== - 0x3A965D19: movl 16(%edi),%eax - 0x3A965D1C: testl %eax,%eax - 0x3A965D1E: jz-8 0x3A965D23 -. 9 3A965D19 7 -. 8B 47 10 85 C0 74 03 - -==== BB 10 (0x3A965D20) in 169B, out 980B, BBs exec'd 0 ==== - 0x3A965D20: addl %edx,4(%eax) - 0x3A965D23: movl 12(%edi),%eax - 0x3A965D26: testl %eax,%eax - 0x3A965D28: jz-8 0x3A965D2D -. 10 3A965D20 10 -. 01 50 04 8B 47 0C 85 C0 74 03 - -==== BB 11 (0x3A965D2A) in 179B, out 1071B, BBs exec'd 0 ==== - 0x3A965D2A: addl %edx,4(%eax) - 0x3A965D2D: movl 20(%edi),%eax - 0x3A965D30: testl %eax,%eax - 0x3A965D32: jz-8 0x3A965D37 -. 11 3A965D2A 10 -. 01 50 04 8B 47 14 85 C0 74 03 - -==== BB 12 (0x3A965D34) in 189B, out 1162B, BBs exec'd 0 ==== - 0x3A965D34: addl %edx,4(%eax) - 0x3A965D37: movl 24(%edi),%eax - 0x3A965D3A: testl %eax,%eax - 0x3A965D3C: jz-8 0x3A965D41 -. 12 3A965D34 10 -. 01 50 04 8B 47 18 85 C0 74 03 - -==== BB 13 (0x3A965D3E) in 199B, out 1253B, BBs exec'd 0 ==== - 0x3A965D3E: addl %edx,4(%eax) - 0x3A965D41: movl 68(%edi),%eax - 0x3A965D44: testl %eax,%eax - 0x3A965D46: jz-8 0x3A965D4B -. 13 3A965D3E 10 -. 01 50 04 8B 47 44 85 C0 74 03 - -==== BB 14 (0x3A965D48) in 209B, out 1344B, BBs exec'd 0 ==== - 0x3A965D48: addl %edx,4(%eax) - 0x3A965D4B: movl 92(%edi),%eax - 0x3A965D4E: testl %eax,%eax - 0x3A965D50: jz-8 0x3A965D55 -. 14 3A965D48 10 -. 01 50 04 8B 47 5C 85 C0 74 03 - -==== BB 15 (0x3A965D52) in 219B, out 1435B, BBs exec'd 0 ==== - 0x3A965D52: addl %edx,4(%eax) - 0x3A965D55: movl 0xC4(%edi),%eax - 0x3A965D5B: testl %eax,%eax - 0x3A965D5D: jz-8 0x3A965D70 -. 15 3A965D52 13 -. 01 50 04 8B 87 C4 00 00 00 85 C0 74 11 - -==== BB 16 (0x3A965D5F) in 232B, out 1529B, BBs exec'd 0 ==== - 0x3A965D5F: addl %edx,4(%eax) - 0x3A965D62: leal 0(%esi,,), %esi - 0x3A965D69: leal 0(%edi,,), %edi - 0x3A965D70: movl 0xFFFFF9E4(%ebx),%eax - 0x3A965D76: testl %eax,%eax - 0x3A965D78: jnz-8 0x3A965D88 -. 16 3A965D5F 27 -. 01 50 04 8D B4 26 00 00 00 00 8D BC 27 00 00 00 00 8B 83 E4 F9 FF FF 85 C0 75 0E - -==== BB 17 (0x3A965D88) in 259B, out 1649B, BBs exec'd 0 ==== - 0x3A965D88: movl $0x0, -36(%ebp) - 0x3A965D8F: movl -56(%ebp),%ecx - 0x3A965D92: movl 0xFFFFFA40(%ebx),%eax - 0x3A965D98: movl $0x0, -28(%ebp) - 0x3A965D9F: addl $0x50, %ecx - 0x3A965DA2: testl %eax,%eax - 0x3A965DA4: movl $0x0, -40(%ebp) - 0x3A965DAB: movl $0x0, -44(%ebp) - 0x3A965DB2: jz-8 0x3A965DC6 -. 17 3A965D88 44 -. C7 45 DC 00 00 00 00 8B 4D C8 8B 83 40 FA FF FF C7 45 E4 00 00 00 00 83 C1 50 85 C0 C7 45 D8 00 00 00 00 C7 45 D4 00 00 00 00 74 12 - -==== BB 18 (0x3A965DB4) in 303B, out 1807B, BBs exec'd 0 ==== - 0x3A965DB4: movl 4(%eax),%eax - 0x3A965DB7: movl %eax,-44(%ebp) - 0x3A965DBA: movl 0xFFFFFA44(%ebx),%eax - 0x3A965DC0: movl 4(%eax),%eax - 0x3A965DC3: movl %eax,-40(%ebp) - 0x3A965DC6: movl 0xFFFFFA4C(%ebx),%edi - 0x3A965DCC: testl %edi,%edi - 0x3A965DCE: jz-8 0x3A965DDC -. 18 3A965DB4 28 -. 8B 40 04 89 45 D4 8B 83 44 FA FF FF 8B 40 04 89 45 D8 8B BB 4C FA FF FF 85 FF 74 0C - -==== BB 19 (0x3A965DD0) in 331B, out 1944B, BBs exec'd 0 ==== - 0x3A965DD0: movl 0xFFFFFA04(%ebx),%eax - 0x3A965DD6: movl 4(%eax),%eax - 0x3A965DD9: addl %eax,-40(%ebp) - 0x3A965DDC: movl -44(%ebp),%edx - 0x3A965DDF: movl -40(%ebp),%esi - 0x3A965DE2: leal (%esi,%edx,1), %eax - 0x3A965DE5: movl %eax,-60(%ebp) - 0x3A965DE8: movl -56(%ebp),%eax - 0x3A965DEB: movl 80(%eax),%edi - 0x3A965DEE: movl 48(%ecx),%eax - 0x3A965DF1: movl 4(%eax),%eax - 0x3A965DF4: movl %eax,-64(%ebp) - 0x3A965DF7: movl 0xB4(%ecx),%eax - 0x3A965DFD: xorl %ecx, %ecx - 0x3A965DFF: testl %eax,%eax - 0x3A965E01: jz-8 0x3A965E06 -. 19 3A965DD0 51 -. 8B 83 04 FA FF FF 8B 40 04 01 45 D8 8B 55 D4 8B 75 D8 8D 04 16 89 45 C4 8B 45 C8 8B 78 50 8B 41 30 8B 40 04 89 45 C0 8B 81 B4 00 00 00 31 C9 85 C0 74 03 - -==== BB 20 (0x3A965E03) in 382B, out 2177B, BBs exec'd 0 ==== - 0x3A965E03: movl 4(%eax),%ecx - 0x3A965E06: movl %esi,%eax - 0x3A965E08: shrl $0x3, %eax - 0x3A965E0B: cmpl %ecx,%eax - 0x3A965E0D: jbe-8 0x3A965E11 -. 20 3A965E03 12 -. 8B 48 04 89 F0 C1 E8 03 39 C8 76 02 - -==== BB 21 (0x3A965E0F) in 394B, out 2263B, BBs exec'd 0 ==== - 0x3A965E0F: movl %ecx,%eax - 0x3A965E11: leal (%edx,%eax,8), %ecx - 0x3A965E14: cmpl %ecx,%edx - 0x3A965E16: jnb-8 0x3A965E2F -. 21 3A965E0F 9 -. 89 C8 8D 0C C2 39 CA 73 17 - -==== BB 22 (0x3A965E18) in 403B, out 2340B, BBs exec'd 0 ==== - 0x3A965E18: nop - 0x3A965E19: leal 0(%esi,,), %esi - 0x3A965E20: movl (%edx),%esi - 0x3A965E22: movl %edi,%eax - 0x3A965E24: addl $0x8, %edx - 0x3A965E27: addl %esi,%eax - 0x3A965E29: addl %edi,(%eax) - 0x3A965E2B: cmpl %ecx,%edx - 0x3A965E2D: jb-8 0x3A965E20 -. 22 3A965E18 23 -. 90 8D B4 26 00 00 00 00 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1 - -==== BB 23 (0x3A965E20) in 426B, out 2460B, BBs exec'd 0 ==== - 0x3A965E20: movl (%edx),%esi - 0x3A965E22: movl %edi,%eax - 0x3A965E24: addl $0x8, %edx - 0x3A965E27: addl %esi,%eax - 0x3A965E29: addl %edi,(%eax) - 0x3A965E2B: cmpl %ecx,%edx - 0x3A965E2D: jb-8 0x3A965E20 -. 23 3A965E20 15 -. 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1 - -==== BB 24 (0x3A965E2F) in 441B, out 2566B, BBs exec'd 0 ==== - 0x3A965E2F: cmpl -60(%ebp),%ecx - 0x3A965E32: jnb-8 0x3A965E81 -. 24 3A965E2F 5 -. 3B 4D C4 73 4D - -==== BB 25 (0x3A965E34) in 446B, out 2631B, BBs exec'd 0 ==== - 0x3A965E34: leal 0x0(%esi), %esi - 0x3A965E3A: leal 0x0(%edi), %edi - 0x3A965E40: movl 4(%ecx),%edx - 0x3A965E43: movl -64(%ebp),%esi - 0x3A965E46: movl %edx,%eax - 0x3A965E48: shrl $0x8, %eax - 0x3A965E4B: shll $0x4, %eax - 0x3A965E4E: addl %esi,%eax - 0x3A965E50: movl (%ecx),%esi - 0x3A965E52: addl %edi,%esi - 0x3A965E54: movl %esi,-68(%ebp) - 0x3A965E57: movzbl %dl,%esi - 0x3A965E5A: xorl %edx, %edx - 0x3A965E5C: cmpw $0x0, 14(%eax) - 0x3A965E61: jz-8 0x3A965E69 -. 25 3A965E34 47 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06 - -==== BB 26 (0x3A965E63) in 493B, out 2819B, BBs exec'd 0 ==== - 0x3A965E63: movl 0xFFFFF9E4(%ebx),%edx - 0x3A965E69: addl 4(%eax),%edx - 0x3A965E6C: leal -6(%esi), %eax - 0x3A965E6F: cmpl $0x1, %eax - 0x3A965E72: jnbe-8 0x3A965E79 -. 26 3A965E63 17 -. 8B 93 E4 F9 FF FF 03 50 04 8D 46 FA 83 F8 01 77 05 - -==== BB 27 (0x3A965E74) in 510B, out 2920B, BBs exec'd 0 ==== - 0x3A965E74: movl -68(%ebp),%eax - 0x3A965E77: movl %edx,(%eax) - 0x3A965E79: addl $0x8, %ecx - 0x3A965E7C: cmpl -60(%ebp),%ecx - 0x3A965E7F: jb-8 0x3A965E40 -. 27 3A965E74 13 -. 8B 45 BC 89 10 83 C1 08 3B 4D C4 72 BF - -==== BB 28 (0x3A965E40) in 523B, out 3018B, BBs exec'd 0 ==== - 0x3A965E40: movl 4(%ecx),%edx - 0x3A965E43: movl -64(%ebp),%esi - 0x3A965E46: movl %edx,%eax - 0x3A965E48: shrl $0x8, %eax - 0x3A965E4B: shll $0x4, %eax - 0x3A965E4E: addl %esi,%eax - 0x3A965E50: movl (%ecx),%esi - 0x3A965E52: addl %edi,%esi - 0x3A965E54: movl %esi,-68(%ebp) - 0x3A965E57: movzbl %dl,%esi - 0x3A965E5A: xorl %edx, %edx - 0x3A965E5C: cmpw $0x0, 14(%eax) - 0x3A965E61: jz-8 0x3A965E69 -. 28 3A965E40 35 -. 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06 - -==== BB 29 (0x3A965E81) in 558B, out 3184B, BBs exec'd 0 ==== - 0x3A965E81: movl -56(%ebp),%eax - 0x3A965E84: movl $0x1,%esi - 0x3A965E89: addl $0x50, %eax - 0x3A965E8C: call 0x3A96BD80 -. 29 3A965E81 16 -. 8B 45 C8 BE 01 00 00 00 83 C0 50 E8 EF 5E 00 00 - -==== BB 30 _dl_setup_hash(0x3A96BD80) in 574B, out 3268B, BBs exec'd 0 ==== - 0x3A96BD80: pushl %ebp - 0x3A96BD81: movl %eax,%ecx - 0x3A96BD83: movl 40(%eax),%eax - 0x3A96BD86: movl %esp,%ebp - 0x3A96BD88: testl %eax,%eax - 0x3A96BD8A: jz-8 0x3A96BDA9 -. 30 3A96BD80 12 -. 55 89 C1 8B 40 28 89 E5 85 C0 74 1D - -==== BB 31 (0x3A96BD8C) in 586B, out 3376B, BBs exec'd 0 ==== - 0x3A96BD8C: movl 4(%eax),%eax - 0x3A96BD8F: movl (%eax),%edx - 0x3A96BD91: addl $0x8, %eax - 0x3A96BD94: movl %eax,0x168(%ecx) - 0x3A96BD9A: leal (%eax,%edx,4), %eax - 0x3A96BD9D: movl %edx,0x164(%ecx) - 0x3A96BDA3: movl %eax,0x16C(%ecx) - 0x3A96BDA9: popl %ebp - 0x3A96BDAA: ret -. 31 3A96BD8C 31 -. 8B 40 04 8B 10 83 C0 08 89 81 68 01 00 00 8D 04 90 89 91 64 01 00 00 89 81 6C 01 00 00 5D C3 - -==== BB 32 (0x3A965E91) in 617B, out 3509B, BBs exec'd 0 ==== - 0x3A965E91: movl %esi,0xFFFFFB54(%ebx) - 0x3A965E97: leal 0xFFFEC994(%ebx), %eax - 0x3A965E9D: movl %eax,0xFFFFFB78(%ebx) - 0x3A965EA3: leal 0x228(%ebx), %eax - 0x3A965EA9: movl %eax,0xFFFFFB7C(%ebx) - 0x3A965EAF: leal 0xFFFEDD24(%ebx), %eax - 0x3A965EB5: movl %eax,4(%esp,,) - 0x3A965EB9: movl -48(%ebp),%edx - 0x3A965EBC: movl %ebp,0x128(%ebx) - 0x3A965EC2: movl %edx,(%esp,,) - 0x3A965EC5: call 0x3A972DC0 -. 32 3A965E91 57 -. 89 B3 54 FB FF FF 8D 83 94 C9 FE FF 89 83 78 FB FF FF 8D 83 28 02 00 00 89 83 7C FB FF FF 8D 83 24 DD FE FF 89 44 24 04 8B 55 D0 89 AB 28 01 00 00 89 14 24 E8 F6 CE 00 00 - -==== BB 33 _dl_sysdep_start(0x3A972DC0) in 674B, out 3678B, BBs exec'd 0 ==== - 0x3A972DC0: pushl %ebp - 0x3A972DC1: xorl %edx, %edx - 0x3A972DC3: movl %esp,%ebp - 0x3A972DC5: pushl %edi - 0x3A972DC6: xorl %edi, %edi - 0x3A972DC8: xorl %ecx, %ecx - 0x3A972DCA: pushl %esi - 0x3A972DCB: xorl %esi, %esi - 0x3A972DCD: pushl %ebx - 0x3A972DCE: subl $0x204, %esp - 0x3A972DD4: movl 8(%ebp),%eax - 0x3A972DD7: movl %edx,0xFFFFFE1C(%ebp) - 0x3A972DDD: xorl %edx, %edx - 0x3A972DDF: movl %edx,0xFFFFFE0C(%ebp) - 0x3A972DE5: movl (%eax),%edx - 0x3A972DE7: call 0x3A97592B -. 33 3A972DC0 44 -. 55 31 D2 89 E5 57 31 FF 31 C9 56 31 F6 53 81 EC 04 02 00 00 8B 45 08 89 95 1C FE FF FF 31 D2 89 95 0C FE FF FF 8B 10 E8 3F 2B 00 00 - -==== BB 34 (0x3A972DEC) in 718B, out 3927B, BBs exec'd 0 ==== - 0x3A972DEC: addl $0x5880, %ebx - 0x3A972DF2: movl %eax,0x128(%ebx) - 0x3A972DF8: addl $0x4, %eax - 0x3A972DFB: movl %edx,0x20C(%ebx) - 0x3A972E01: leal (%eax,%edx,4), %edx - 0x3A972E04: movl %esi,0xFFFFFE14(%ebp) - 0x3A972E0A: movl 4(%edx),%esi - 0x3A972E0D: movl %edi,0xFFFFFE18(%ebp) - 0x3A972E13: xorl %edi, %edi - 0x3A972E15: testl %esi,%esi - 0x3A972E17: movl %eax,0x38(%ebx) - 0x3A972E1D: leal 4(%edx), %eax - 0x3A972E20: movl %ecx,0xFFFFFE10(%ebp) - 0x3A972E26: movl %eax,%ecx - 0x3A972E28: movl %edi,0xFFFFFE08(%ebp) - 0x3A972E2E: movl %eax,0x200(%ebx) - 0x3A972E34: jz-8 0x3A972E3F -. 34 3A972DEC 74 -. 81 C3 80 58 00 00 89 83 28 01 00 00 83 C0 04 89 93 0C 02 00 00 8D 14 90 89 B5 14 FE FF FF 8B 72 04 89 BD 18 FE FF FF 31 FF 85 F6 89 83 38 00 00 00 8D 42 04 89 8D 10 FE FF FF 89 C1 89 BD 08 FE FF FF 89 83 00 02 00 00 74 09 - -==== BB 35 (0x3A972E36) in 792B, out 4192B, BBs exec'd 0 ==== - 0x3A972E36: addl $0x4, %ecx - 0x3A972E39: movl (%ecx),%edx - 0x3A972E3B: testl %edx,%edx - 0x3A972E3D: jnz-8 0x3A972E36 -. 35 3A972E36 9 -. 83 C1 04 8B 11 85 D2 75 F7 - -==== BB 36 (0x3A972E3F) in 801B, out 4271B, BBs exec'd 0 ==== - 0x3A972E3F: addl $0x4, %ecx - 0x3A972E42: leal 0xFFFED214(%ebx), %eax - 0x3A972E48: movl %ecx,%edx - 0x3A972E4A: movl %ecx,0x134(%ebx) - 0x3A972E50: movl (%ecx),%ecx - 0x3A972E52: movl %eax,0xFFFFFE20(%ebp) - 0x3A972E58: xorl %eax, %eax - 0x3A972E5A: testl %ecx,%ecx - 0x3A972E5C: movl %eax,0xFFFFFC20(%ebx) - 0x3A972E62: jz-8 0x3A972EB6 -. 36 3A972E3F 37 -. 83 C1 04 8D 83 14 D2 FE FF 89 CA 89 8B 34 01 00 00 8B 09 89 85 20 FE FF FF 31 C0 85 C9 89 83 20 FC FF FF 74 52 - -==== BB 37 (0x3A972E64) in 838B, out 4429B, BBs exec'd 0 ==== - 0x3A972E64: leal 0x0(%esi), %esi - 0x3A972E6A: leal 0x0(%edi), %edi - 0x3A972E70: leal -3(%ecx), %eax - 0x3A972E73: cmpl $0x1E, %eax - 0x3A972E76: jnbe-8 0x3A972EA0 -. 37 3A972E64 20 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8D 41 FD 83 F8 1E 77 28 - -==== BB 38 (0x3A972EA0) in 858B, out 4522B, BBs exec'd 0 ==== - 0x3A972EA0: addl $0x8, %edx - 0x3A972EA3: movl $0x1,%eax - 0x3A972EA8: shll %cl, %eax - 0x3A972EAA: orl %eax,0xFFFFFE0C(%ebp) - 0x3A972EB0: movl (%edx),%ecx - 0x3A972EB2: testl %ecx,%ecx - 0x3A972EB4: jnz-8 0x3A972E70 -. 38 3A972EA0 22 -. 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -==== BB 39 (0x3A972E70) in 880B, out 4648B, BBs exec'd 0 ==== - 0x3A972E70: leal -3(%ecx), %eax - 0x3A972E73: cmpl $0x1E, %eax - 0x3A972E76: jnbe-8 0x3A972EA0 -. 39 3A972E70 8 -. 8D 41 FD 83 F8 1E 77 28 - -==== BB 40 (0x3A972E78) in 888B, out 4715B, BBs exec'd 0 ==== - 0x3A972E78: movl -9388(%ebx,%eax,4),%eax - 0x3A972E7F: addl %ebx,%eax - 0x3A972E81: jmp*l %eax -. 40 3A972E78 11 -. 8B 84 83 54 DB FF FF 01 D8 FF E0 - -==== BB 41 (0x3A9731AC) in 899B, out 4766B, BBs exec'd 0 ==== - 0x3A9731AC: movl 4(%edx),%eax - 0x3A9731AF: movl %eax,0xFFFFFC54(%ebx) - 0x3A9731B5: jmp 0x3A972EA0 -. 41 3A9731AC 14 -. 8B 42 04 89 83 54 FC FF FF E9 E6 FC FF FF - -==== BB 42 (0x3A9731F2) in 913B, out 4826B, BBs exec'd 0 ==== - 0x3A9731F2: movl 4(%edx),%eax - 0x3A9731F5: movl %eax,0xFFFFFC18(%ebx) - 0x3A9731FB: jmp 0x3A972E97 -. 42 3A9731F2 14 -. 8B 42 04 89 83 18 FC FF FF E9 97 FC FF FF - -==== BB 43 (0x3A972E97) in 927B, out 4886B, BBs exec'd 0 ==== - 0x3A972E97: movl (%edx),%ecx - 0x3A972E99: leal 0(%esi,,), %esi - 0x3A972EA0: addl $0x8, %edx - 0x3A972EA3: movl $0x1,%eax - 0x3A972EA8: shll %cl, %eax - 0x3A972EAA: orl %eax,0xFFFFFE0C(%ebp) - 0x3A972EB0: movl (%edx),%ecx - 0x3A972EB2: testl %ecx,%ecx - 0x3A972EB4: jnz-8 0x3A972E70 -. 43 3A972E97 31 -. 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -==== BB 44 (0x3A97319E) in 958B, out 5039B, BBs exec'd 0 ==== - 0x3A97319E: movl 4(%edx),%eax - 0x3A9731A1: movl %eax,0xFFFFFC30(%ebx) - 0x3A9731A7: jmp 0x3A972E97 -. 44 3A97319E 14 -. 8B 42 04 89 83 30 FC FF FF E9 EB FC FF FF - -==== BB 45 (0x3A97320E) in 972B, out 5099B, BBs exec'd 0 ==== - 0x3A97320E: movl 4(%edx),%eax - 0x3A973211: movl %eax,0xFFFFFE1C(%ebp) - 0x3A973217: jmp 0x3A972EA0 -. 45 3A97320E 14 -. 8B 42 04 89 85 1C FE FF FF E9 84 FC FF FF - -==== BB 46 (0x3A973200) in 986B, out 5159B, BBs exec'd 0 ==== - 0x3A973200: movl 4(%edx),%eax - 0x3A973203: movl %eax,0xFFFFFE18(%ebp) - 0x3A973209: jmp 0x3A972EA0 -. 46 3A973200 14 -. 8B 42 04 89 85 18 FE FF FF E9 92 FC FF FF - -==== BB 47 (0x3A9731E4) in 1000B, out 5219B, BBs exec'd 0 ==== - 0x3A9731E4: movl 4(%edx),%eax - 0x3A9731E7: movl %eax,0xFFFFFE20(%ebp) - 0x3A9731ED: jmp 0x3A972E97 -. 47 3A9731E4 14 -. 8B 42 04 89 85 20 FE FF FF E9 A5 FC FF FF - -==== BB 48 (0x3A9731D6) in 1014B, out 5279B, BBs exec'd 0 ==== - 0x3A9731D6: movl 4(%edx),%eax - 0x3A9731D9: xorl %eax,0xFFFFFE14(%ebp) - 0x3A9731DF: jmp 0x3A972EA0 -. 48 3A9731D6 14 -. 8B 42 04 31 85 14 FE FF FF E9 BC FC FF FF - -==== BB 49 (0x3A9731C8) in 1028B, out 5348B, BBs exec'd 0 ==== - 0x3A9731C8: movl 4(%edx),%eax - 0x3A9731CB: xorl %eax,0xFFFFFE10(%ebp) - 0x3A9731D1: jmp 0x3A972EA0 -. 49 3A9731C8 14 -. 8B 42 04 31 85 10 FE FF FF E9 CA FC FF FF - -==== BB 50 (0x3A972E83) in 1042B, out 5417B, BBs exec'd 0 ==== - 0x3A972E83: movl $0xFFFFFFFF,%eax - 0x3A972E88: movl %eax,0xFFFFFE0C(%ebp) - 0x3A972E8E: movl 4(%edx),%eax - 0x3A972E91: movl %eax,0x130(%ebx) - 0x3A972E97: movl (%edx),%ecx - 0x3A972E99: leal 0(%esi,,), %esi - 0x3A972EA0: addl $0x8, %edx - 0x3A972EA3: movl $0x1,%eax - 0x3A972EA8: shll %cl, %eax - 0x3A972EAA: orl %eax,0xFFFFFE0C(%ebp) - 0x3A972EB0: movl (%edx),%ecx - 0x3A972EB2: testl %ecx,%ecx - 0x3A972EB4: jnz-8 0x3A972E70 -. 50 3A972E83 51 -. B8 FF FF FF FF 89 85 0C FE FF FF 8B 42 04 89 83 30 01 00 00 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -==== BB 51 (0x3A9731BA) in 1093B, out 5614B, BBs exec'd 0 ==== - 0x3A9731BA: movl 4(%edx),%eax - 0x3A9731BD: movl %eax,0xFFFFFC20(%ebx) - 0x3A9731C3: jmp 0x3A972EA0 -. 51 3A9731BA 14 -. 8B 42 04 89 83 20 FC FF FF E9 D8 FC FF FF - -==== BB 52 (0x3A972EB6) in 1107B, out 5674B, BBs exec'd 0 ==== - 0x3A972EB6: leal -76(%ebp), %edx - 0x3A972EB9: leal 0xFFFFFE24(%ebp), %eax - 0x3A972EBF: movl %edx,0xFFFFFE04(%ebp) - 0x3A972EC5: movl %eax,(%esp,,) - 0x3A972EC8: call 0x3A974D50 -. 52 3A972EB6 23 -. 8D 55 B4 8D 85 24 FE FF FF 89 95 04 FE FF FF 89 04 24 E8 83 1E 00 00 - -==== BB 53 uname(0x3A974D50) in 1130B, out 5765B, BBs exec'd 0 ==== - 0x3A974D50: movl %ebx,%edx - 0x3A974D52: movl 4(%esp,,),%ebx - 0x3A974D56: movl $0x7A,%eax - 0x3A974D5B: int $0x80 -. 53 3A974D50 13 -. 89 DA 8B 5C 24 04 B8 7A 00 00 00 CD 80 - -==== BB 54 (0x3A974D5D) in 1143B, out 5829B, BBs exec'd 0 ==== - 0x3A974D5D: movl %edx,%ebx - 0x3A974D5F: cmpl $0xFFFFF001, %eax - 0x3A974D64: jnb-8 0x3A974D67 -. 54 3A974D5D 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -==== BB 55 (0x3A974D66) in 1152B, out 5899B, BBs exec'd 0 ==== - 0x3A974D66: ret -. 55 3A974D66 1 -. C3 - -==== BB 56 (0x3A972ECD) in 1153B, out 5929B, BBs exec'd 0 ==== - 0x3A972ECD: testl %eax,%eax - 0x3A972ECF: jnz-32 0x3A9730B1 -. 56 3A972ECD 8 -. 85 C0 0F 85 DC 01 00 00 - -==== BB 57 (0x3A972ED5) in 1161B, out 5988B, BBs exec'd 0 ==== - 0x3A972ED5: leal 0xFFFFFEA6(%ebp), %eax - 0x3A972EDB: movl %eax,0xFFFFFE04(%ebp) - 0x3A972EE1: movl 0xFFFFFE04(%ebp),%esi - 0x3A972EE7: xorl %eax, %eax - 0x3A972EE9: xorl %edi, %edi - 0x3A972EEB: movl %eax,0xFFFFFE00(%ebp) - 0x3A972EF1: movzbl (%esi),%edx - 0x3A972EF4: movb %dl,%al - 0x3A972EF6: subb $0x30, %al - 0x3A972EF8: cmpb $0x9, %al - 0x3A972EFA: jnbe-8 0x3A972F65 -. 57 3A972ED5 39 -. 8D 85 A6 FE FF FF 89 85 04 FE FF FF 8B B5 04 FE FF FF 31 C0 31 FF 89 85 00 FE FF FF 0F B6 16 88 D0 2C 30 3C 09 77 69 - -==== BB 58 (0x3A972EFC) in 1200B, out 6164B, BBs exec'd 0 ==== - 0x3A972EFC: leal 0(%esi,,), %esi - 0x3A972F00: incl %esi - 0x3A972F01: movsbl %dl,%eax - 0x3A972F04: leal -48(%eax), %edx - 0x3A972F07: movzbl (%esi),%ecx - 0x3A972F0A: movb %cl,%al - 0x3A972F0C: subb $0x30, %al - 0x3A972F0E: movb %cl,0xFFFFFDFF(%ebp) - 0x3A972F14: cmpb $0x9, %al - 0x3A972F16: jnbe-8 0x3A972F40 -. 58 3A972EFC 28 -. 8D 74 26 00 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28 - -==== BB 59 (0x3A972F40) in 1228B, out 6330B, BBs exec'd 0 ==== - 0x3A972F40: incl 0xFFFFFE00(%ebp) - 0x3A972F46: shll $0x8, %edi - 0x3A972F49: orl %edx,%edi - 0x3A972F4B: incl %esi - 0x3A972F4C: cmpb $0x2E, %cl - 0x3A972F4F: jnz-8 0x3A972F5C -. 59 3A972F40 17 -. FF 85 00 FE FF FF C1 E7 08 09 D7 46 80 F9 2E 75 0B - -==== BB 60 (0x3A972F51) in 1245B, out 6441B, BBs exec'd 0 ==== - 0x3A972F51: movzbl (%esi),%edx - 0x3A972F54: movb %dl,%al - 0x3A972F56: subb $0x30, %al - 0x3A972F58: cmpb $0x9, %al - 0x3A972F5A: jbe-8 0x3A972F00 -. 60 3A972F51 11 -. 0F B6 16 88 D0 2C 30 3C 09 76 A4 - -==== BB 61 (0x3A972F00) in 1256B, out 6537B, BBs exec'd 0 ==== - 0x3A972F00: incl %esi - 0x3A972F01: movsbl %dl,%eax - 0x3A972F04: leal -48(%eax), %edx - 0x3A972F07: movzbl (%esi),%ecx - 0x3A972F0A: movb %cl,%al - 0x3A972F0C: subb $0x30, %al - 0x3A972F0E: movb %cl,0xFFFFFDFF(%ebp) - 0x3A972F14: cmpb $0x9, %al - 0x3A972F16: jnbe-8 0x3A972F40 -. 61 3A972F00 24 -. 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28 - -==== BB 62 (0x3A972F5C) in 1280B, out 6691B, BBs exec'd 0 ==== - 0x3A972F5C: cmpl $0x2, 0xFFFFFE00(%ebp) - 0x3A972F63: jnle-8 0x3A972F77 -. 62 3A972F5C 9 -. 83 BD 00 FE FF FF 02 7F 12 - -==== BB 63 (0x3A972F77) in 1289B, out 6757B, BBs exec'd 0 ==== - 0x3A972F77: cmpl $0x20204, %edi - 0x3A972F7D: jbe-32 0x3A973240 -. 63 3A972F77 12 -. 81 FF 04 02 02 00 0F 86 BD 02 00 00 - -==== BB 64 (0x3A972F83) in 1301B, out 6817B, BBs exec'd 0 ==== - 0x3A972F83: cmpl $0xFFFFFFFF, 0xFFFFFE0C(%ebp) - 0x3A972F8A: movl %edi,0xFFFFFC1C(%ebx) - 0x3A972F90: jz-8 0x3A972FEA -. 64 3A972F83 15 -. 83 BD 0C FE FF FF FF 89 BB 1C FC FF FF 74 58 - -==== BB 65 (0x3A972FEA) in 1316B, out 6902B, BBs exec'd 0 ==== - 0x3A972FEA: movl 0xFFFFFC18(%ebx),%edi - 0x3A972FF0: testl %edi,%edi - 0x3A972FF2: jnz-8 0x3A972FFF -. 65 3A972FEA 10 -. 8B BB 18 FC FF FF 85 FF 75 0B - -==== BB 66 (0x3A972FFF) in 1326B, out 6977B, BBs exec'd 0 ==== - 0x3A972FFF: movl 0xFFFFFD94(%ebx),%esi - 0x3A973005: testl %esi,%esi - 0x3A973007: jz-8 0x3A97301F -. 66 3A972FFF 10 -. 8B B3 94 FD FF FF 85 F6 74 16 - -==== BB 67 (0x3A97301F) in 1336B, out 7055B, BBs exec'd 0 ==== - 0x3A97301F: movl $0x0, (%esp,,) - 0x3A973026: call 0x3A9738A0 -. 67 3A97301F 12 -. C7 04 24 00 00 00 00 E8 75 08 00 00 - -==== BB 68 brk(0x3A9738A0) in 1348B, out 7112B, BBs exec'd 0 ==== - 0x3A9738A0: pushl %ebp - 0x3A9738A1: movl %esp,%ebp - 0x3A9738A3: pushl %ebx - 0x3A9738A4: movl 8(%ebp),%ecx - 0x3A9738A7: call 0x3A97592B -. 68 3A9738A0 12 -. 55 89 E5 53 8B 4D 08 E8 7F 20 00 00 - -==== BB 69 (0x3A9738AC) in 1360B, out 7212B, BBs exec'd 0 ==== - 0x3A9738AC: addl $0x4DC0, %ebx - 0x3A9738B2: xchgl %ecx, %ebx - 0x3A9738B4: movl $0x2D,%eax - 0x3A9738B9: int $0x80 -. 69 3A9738AC 15 -. 81 C3 C0 4D 00 00 87 CB B8 2D 00 00 00 CD 80 - -==== BB 70 (0x3A9738BB) in 1375B, out 7280B, BBs exec'd 0 ==== - 0x3A9738BB: xchgl %ecx, %ebx - 0x3A9738BD: movl %eax,0x144(%ebx) - 0x3A9738C3: xorl %edx, %edx - 0x3A9738C5: cmpl %ecx,%eax - 0x3A9738C7: jb-8 0x3A9738CE -. 70 3A9738BB 14 -. 87 CB 89 83 44 01 00 00 31 D2 39 C8 72 05 - -==== BB 71 (0x3A9738C9) in 1389B, out 7379B, BBs exec'd 0 ==== - 0x3A9738C9: popl %ebx - 0x3A9738CA: movl %edx,%eax - 0x3A9738CC: popl %ebp - 0x3A9738CD: ret -. 71 3A9738C9 5 -. 5B 89 D0 5D C3 - -==== BB 72 (0x3A97302B) in 1394B, out 7451B, BBs exec'd 0 ==== - 0x3A97302B: movl 0xFFFFFC20(%ebx),%eax - 0x3A973031: testl %eax,%eax - 0x3A973033: jz-8 0x3A973056 -. 72 3A97302B 10 -. 8B 83 20 FC FF FF 85 C0 74 21 - -==== BB 73 (0x3A973035) in 1404B, out 7526B, BBs exec'd 0 ==== - 0x3A973035: cmpb $0x0, (%eax) - 0x3A973038: jnz-8 0x3A973044 -. 73 3A973035 5 -. 80 38 00 75 0A - -==== BB 74 (0x3A973044) in 1409B, out 7586B, BBs exec'd 0 ==== - 0x3A973044: testl %eax,%eax - 0x3A973046: jz-8 0x3A973056 -. 74 3A973044 4 -. 85 C0 74 0E - -==== BB 75 (0x3A973048) in 1413B, out 7645B, BBs exec'd 0 ==== - 0x3A973048: movl %eax,(%esp,,) - 0x3A97304B: call 0x3A9752D0 -. 75 3A973048 8 -. 89 04 24 E8 80 22 00 00 - -==== BB 76 strlen(0x3A9752D0) in 1421B, out 7700B, BBs exec'd 0 ==== - 0x3A9752D0: movl 4(%esp,,),%eax - 0x3A9752D4: movl $0x3,%edx - 0x3A9752D9: andl %eax,%edx - 0x3A9752DB: jz-8 0x3A975301 -. 76 3A9752D0 13 -. 8B 44 24 04 BA 03 00 00 00 21 C2 74 24 - -==== BB 77 (0x3A9752DD) in 1434B, out 7781B, BBs exec'd 0 ==== - 0x3A9752DD: jp-8 0x3A9752F6 -. 77 3A9752DD 2 -. 7A 17 - -==== BB 78 (0x3A9752F6) in 1436B, out 7828B, BBs exec'd 0 ==== - 0x3A9752F6: cmpb %dh{si},(%eax) - 0x3A9752F8: jz-32 0x3A975386 -. 78 3A9752F6 8 -. 38 30 0F 84 88 00 00 00 - -==== BB 79 (0x3A9752FE) in 1444B, out 7888B, BBs exec'd 0 ==== - 0x3A9752FE: incl %eax - 0x3A9752FF: xorl %edx, %edx - 0x3A975301: movl (%eax),%ecx - 0x3A975303: addl $0x4, %eax - 0x3A975306: subl %ecx,%edx - 0x3A975308: addl $0xFEFEFEFF, %ecx - 0x3A97530E: decl %edx - 0x3A97530F: jnb-8 0x3A975369 -. 79 3A9752FE 19 -. 40 31 D2 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58 - -==== BB 80 (0x3A975369) in 1463B, out 8001B, BBs exec'd 0 ==== - 0x3A975369: subl $0x4, %eax - 0x3A97536C: subl $0xFEFEFEFF, %ecx - 0x3A975372: cmpb $0x0, %cl - 0x3A975375: jz-8 0x3A975386 -. 80 3A975369 14 -. 83 E8 04 81 E9 FF FE FE FE 80 F9 00 74 0F - -==== BB 81 (0x3A975377) in 1477B, out 8088B, BBs exec'd 0 ==== - 0x3A975377: incl %eax - 0x3A975378: testb %ch{bp},%ch{bp} - 0x3A97537A: jz-8 0x3A975386 -. 81 3A975377 5 -. 40 84 ED 74 0A - -==== BB 82 (0x3A97537C) in 1482B, out 8160B, BBs exec'd 0 ==== - 0x3A97537C: shrl $0x10, %ecx - 0x3A97537F: incl %eax - 0x3A975380: cmpb $0x0, %cl - 0x3A975383: jz-8 0x3A975386 -. 82 3A97537C 9 -. C1 E9 10 40 80 F9 00 74 01 - -==== BB 83 (0x3A975385) in 1491B, out 8242B, BBs exec'd 0 ==== - 0x3A975385: incl %eax - 0x3A975386: subl 4(%esp,,),%eax - 0x3A97538A: ret -. 83 3A975385 6 -. 40 2B 44 24 04 C3 - -==== BB 84 (0x3A973050) in 1497B, out 8299B, BBs exec'd 0 ==== - 0x3A973050: movl %eax,0xFFFFFC24(%ebx) - 0x3A973056: movl $0x0, (%esp,,) - 0x3A97305D: call 0x3A9738E0 -. 84 3A973050 18 -. 89 83 24 FC FF FF C7 04 24 00 00 00 00 E8 7E 08 00 00 - -==== BB 85 sbrk(0x3A9738E0) in 1515B, out 8375B, BBs exec'd 0 ==== - 0x3A9738E0: pushl %ebp - 0x3A9738E1: movl %esp,%ebp - 0x3A9738E3: subl $0x10, %esp - 0x3A9738E6: movl %ebx,-12(%ebp) - 0x3A9738E9: movl %edi,-4(%ebp) - 0x3A9738EC: movl 8(%ebp),%edi - 0x3A9738EF: call 0x3A97592B -. 85 3A9738E0 20 -. 55 89 E5 83 EC 10 89 5D F4 89 7D FC 8B 7D 08 E8 37 20 00 00 - -==== BB 86 (0x3A9738F4) in 1535B, out 8499B, BBs exec'd 0 ==== - 0x3A9738F4: addl $0x4D78, %ebx - 0x3A9738FA: movl %esi,-8(%ebp) - 0x3A9738FD: movl 0x144(%ebx),%esi - 0x3A973903: testl %esi,%esi - 0x3A973905: jz-8 0x3A973911 -. 86 3A9738F4 19 -. 81 C3 78 4D 00 00 89 75 F8 8B B3 44 01 00 00 85 F6 74 0A - -==== BB 87 (0x3A973907) in 1554B, out 8606B, BBs exec'd 0 ==== - 0x3A973907: movl 0x12C(%ebx),%eax - 0x3A97390D: testl %eax,%eax - 0x3A97390F: jz-8 0x3A97392C -. 87 3A973907 10 -. 8B 83 2C 01 00 00 85 C0 74 1B - -==== BB 88 (0x3A97392C) in 1564B, out 8681B, BBs exec'd 0 ==== - 0x3A97392C: testl %edi,%edi - 0x3A97392E: movl %esi,%edx - 0x3A973930: jnz-8 0x3A973941 -. 88 3A97392C 6 -. 85 FF 89 F2 75 0F - -==== BB 89 (0x3A973932) in 1570B, out 8750B, BBs exec'd 0 ==== - 0x3A973932: movl -12(%ebp),%ebx - 0x3A973935: movl %edx,%eax - 0x3A973937: movl -8(%ebp),%esi - 0x3A97393A: movl -4(%ebp),%edi - 0x3A97393D: movl %ebp,%esp - 0x3A97393F: popl %ebp - 0x3A973940: ret -. 89 3A973932 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 90 (0x3A973062) in 1585B, out 8852B, BBs exec'd 0 ==== - 0x3A973062: movl %eax,%ecx - 0x3A973064: leal 0x228(%ebx), %eax - 0x3A97306A: cmpl %eax,%ecx - 0x3A97306C: jz-32 0x3A973226 -. 90 3A973062 16 -. 89 C1 8D 83 28 02 00 00 39 C1 0F 84 B4 01 00 00 - -==== BB 91 (0x3A973072) in 1601B, out 8931B, BBs exec'd 0 ==== - 0x3A973072: movl 0x130(%ebx),%eax - 0x3A973078: testl %eax,%eax - 0x3A97307A: jnz-32 0x3A97321C -. 91 3A973072 14 -. 8B 83 30 01 00 00 85 C0 0F 85 9C 01 00 00 - -==== BB 92 (0x3A973080) in 1615B, out 9006B, BBs exec'd 0 ==== - 0x3A973080: leal 0xFFFFFE20(%ebp), %eax - 0x3A973086: movl %eax,8(%esp,,) - 0x3A97308A: movl 0xFFFFFE18(%ebp),%eax - 0x3A973090: movl %eax,4(%esp,,) - 0x3A973094: movl 0xFFFFFE1C(%ebp),%edx - 0x3A97309A: movl %edx,(%esp,,) - 0x3A97309D: call*l 12(%ebp) -. 92 3A973080 32 -. 8D 85 20 FE FF FF 89 44 24 08 8B 85 18 FE FF FF 89 44 24 04 8B 95 1C FE FF FF 89 14 24 FF 55 0C - -==== BB 93 dl_main(0x3A966390) in 1647B, out 9117B, BBs exec'd 0 ==== - 0x3A966390: pushl %ebp - 0x3A966391: movl %esp,%ebp - 0x3A966393: pushl %edi - 0x3A966394: pushl %esi - 0x3A966395: pushl %ebx - 0x3A966396: subl $0x1C8, %esp - 0x3A96639C: call 0x3A97592B -. 93 3A966390 17 -. 55 89 E5 57 56 53 81 EC C8 01 00 00 E8 8A F5 00 00 - -==== BB 94 (0x3A9663A1) in 1664B, out 9253B, BBs exec'd 0 ==== - 0x3A9663A1: addl $0x122CB, %ebx - 0x3A9663A7: movb $0x0, 0xFFFFFF0B(%ebp) - 0x3A9663AE: leal 0xFFFED254(%ebx), %eax - 0x3A9663B4: movl 0x130(%ebx),%edi - 0x3A9663BA: movl %eax,0xFFFFF9E0(%ebx) - 0x3A9663C0: leal 0xFFFED274(%ebx), %eax - 0x3A9663C6: movl %eax,0xFFFFFBF8(%ebx) - 0x3A9663CC: leal 0xFFFED284(%ebx), %eax - 0x3A9663D2: movl %eax,0xFFFFFBFC(%ebx) - 0x3A9663D8: leal 0xFFFF9FD4(%ebx), %eax - 0x3A9663DE: movl %eax,0xFFFFFC04(%ebx) - 0x3A9663E4: movl 0x200(%ebx),%eax - 0x3A9663EA: movb $0x0, 0xFFFFFF03(%ebp) - 0x3A9663F1: movb $0x0, 0xFFFFFF02(%ebp) - 0x3A9663F8: movl %eax,0xFFFFFF48(%ebp) - 0x3A9663FE: xorl %eax, %eax - 0x3A966400: movl %eax,0xFFFFFEF8(%ebp) - 0x3A966406: xorl %eax, %eax - 0x3A966408: testl %edi,%edi - 0x3A96640A: movl %eax,0xFFFFFEF4(%ebp) - 0x3A966410: leal 0xFFFFD5BA(%ebx), %eax - 0x3A966416: jz-8 0x3A96641B -. 94 3A9663A1 119 -. 81 C3 CB 22 01 00 C6 85 0B FF FF FF 00 8D 83 54 D2 FE FF 8B BB 30 01 00 00 89 83 E0 F9 FF FF 8D 83 74 D2 FE FF 89 83 F8 FB FF FF 8D 83 84 D2 FE FF 89 83 FC FB FF FF 8D 83 D4 9F FF FF 89 83 04 FC FF FF 8B 83 00 02 00 00 C6 85 03 FF FF FF 00 C6 85 02 FF FF FF 00 89 85 48 FF FF FF 31 C0 89 85 F8 FE FF FF 31 C0 85 FF 89 85 F4 FE FF FF 8D 83 BA D5 FF FF 74 03 - -==== BB 95 (0x3A96641B) in 1783B, out 9585B, BBs exec'd 0 ==== - 0x3A96641B: movl %eax,0xFFFFFD80(%ebx) - 0x3A966421: leal 0xFFFFFF48(%ebp), %eax - 0x3A966427: call 0x3A9732E0 -. 95 3A96641B 17 -. 89 83 80 FD FF FF 8D 85 48 FF FF FF E8 B4 CE 00 00 - -==== BB 96 _dl_next_ld_env_entry(0x3A9732E0) in 1800B, out 9665B, BBs exec'd 0 ==== - 0x3A9732E0: pushl %ebp - 0x3A9732E1: movl %eax,%ecx - 0x3A9732E3: movl %esp,%ebp - 0x3A9732E5: pushl %esi - 0x3A9732E6: movl (%eax),%edx - 0x3A9732E8: xorl %esi, %esi - 0x3A9732EA: movl (%edx),%eax - 0x3A9732EC: testl %eax,%eax - 0x3A9732EE: jz-8 0x3A9732FE -. 96 3A9732E0 16 -. 55 89 C1 89 E5 56 8B 10 31 F6 8B 02 85 C0 74 0E - -==== BB 97 (0x3A9732F0) in 1816B, out 9813B, BBs exec'd 0 ==== - 0x3A9732F0: cmpb $0x4C, (%eax) - 0x3A9732F3: jz-8 0x3A973303 -. 97 3A9732F0 5 -. 80 38 4C 74 0E - -==== BB 98 (0x3A973303) in 1821B, out 9873B, BBs exec'd 0 ==== - 0x3A973303: cmpb $0x44, 1(%eax) - 0x3A973307: jnz-8 0x3A9732F5 -. 98 3A973303 6 -. 80 78 01 44 75 EC - -==== BB 99 (0x3A9732F5) in 1827B, out 9936B, BBs exec'd 0 ==== - 0x3A9732F5: addl $0x4, %edx - 0x3A9732F8: movl (%edx),%eax - 0x3A9732FA: testl %eax,%eax - 0x3A9732FC: jnz-8 0x3A9732F0 -. 99 3A9732F5 9 -. 83 C2 04 8B 02 85 C0 75 F2 - -==== BB 100 (0x3A973309) in 1836B, out 10015B, BBs exec'd 0 ==== - 0x3A973309: cmpb $0x5F, 2(%eax) - 0x3A97330D: leal 0(%esi), %esi - 0x3A973310: jnz-8 0x3A9732F5 -. 100 3A973309 9 -. 80 78 02 5F 8D 76 00 75 E3 - -==== BB 101 (0x3A973312) in 1845B, out 10091B, BBs exec'd 0 ==== - 0x3A973312: addl $0x4, %edx - 0x3A973315: leal 3(%eax), %esi - 0x3A973318: movl %edx,(%ecx) - 0x3A97331A: jmp-8 0x3A9732FE -. 101 3A973312 10 -. 83 C2 04 8D 70 03 89 11 EB E2 - -==== BB 102 (0x3A9732FE) in 1855B, out 10159B, BBs exec'd 0 ==== - 0x3A9732FE: movl %esi,%eax - 0x3A973300: popl %esi - 0x3A973301: popl %ebp - 0x3A973302: ret -. 102 3A9732FE 5 -. 89 F0 5E 5D C3 - -==== BB 103 (0x3A96642C) in 1860B, out 10234B, BBs exec'd 0 ==== - 0x3A96642C: movl %eax,0xFFFFFEFC(%ebp) - 0x3A966432: testl %eax,%eax - 0x3A966434: jz-8 0x3A9664A8 -. 103 3A96642C 10 -. 89 85 FC FE FF FF 85 C0 74 72 - -==== BB 104 (0x3A966436) in 1870B, out 10309B, BBs exec'd 0 ==== - 0x3A966436: movl 0xFFFFFEFC(%ebp),%edx - 0x3A96643C: xorl %esi, %esi - 0x3A96643E: movzbl (%edx),%eax - 0x3A966441: testb %al,%al - 0x3A966443: setnz %dl - 0x3A966446: cmpb $0x3D, %al - 0x3A966448: setnz %al - 0x3A96644B: andl %edx,%eax - 0x3A96644D: testb $0x1, %al - 0x3A96644F: jz-8 0x3A966485 -. 104 3A966436 27 -. 8B 95 FC FE FF FF 31 F6 0F B6 02 84 C0 0F 95 C2 3C 3D 0F 95 C0 21 D0 A8 01 74 34 - -==== BB 105 (0x3A966451) in 1897B, out 10486B, BBs exec'd 0 ==== - 0x3A966451: movl 0xFFFFFEFC(%ebp),%eax - 0x3A966457: incl %esi - 0x3A966458: movzbl (%esi,%eax,1),%ecx - 0x3A96645C: testb %cl,%cl - 0x3A96645E: setnz %al - 0x3A966461: cmpb $0x3D, %cl - 0x3A966464: setnz %dl - 0x3A966467: andl %edx,%eax - 0x3A966469: testb $0x1, %al - 0x3A96646B: jnz-8 0x3A966451 -. 105 3A966451 28 -. 8B 85 FC FE FF FF 46 0F B6 0C 06 84 C9 0F 95 C0 80 F9 3D 0F 95 C2 21 D0 A8 01 75 E4 - -==== BB 106 (0x3A96646D) in 1925B, out 10660B, BBs exec'd 0 ==== - 0x3A96646D: cmpb $0x3D, %cl - 0x3A966470: jnz-8 0x3A966421 -. 106 3A96646D 5 -. 80 F9 3D 75 AF - -==== BB 107 (0x3A966472) in 1930B, out 10718B, BBs exec'd 0 ==== - 0x3A966472: leal -4(%esi), %eax - 0x3A966475: cmpl $0x10, %eax - 0x3A966478: jnbe-8 0x3A966421 -. 107 3A966472 8 -. 8D 46 FC 83 F8 10 77 A7 - -==== BB 108 (0x3A96647A) in 1938B, out 10785B, BBs exec'd 0 ==== - 0x3A96647A: movl -10800(%ebx,%eax,4),%eax - 0x3A966481: addl %ebx,%eax - 0x3A966483: jmp*l %eax -. 108 3A96647A 11 -. 8B 84 83 D0 D5 FF FF 01 D8 FF E0 - -==== BB 109 (0x3A9677CA) in 1949B, out 10836B, BBs exec'd 0 ==== - 0x3A9677CA: cld - 0x3A9677CB: movl 0xFFFFFEFC(%ebp),%esi - 0x3A9677D1: movl $0xA,%ecx - 0x3A9677D6: leal 0xFFFFED45(%ebx), %edi - 0x3A9677DC: repe cmpsb -. 109 3A9677CA 20 -. FC 8B B5 FC FE FF FF B9 0A 00 00 00 8D BB 45 ED FF FF F3 A6 - -==== BB 110 (0x3A9677DC) in 1969B, out 11005B, BBs exec'd 0 ==== - 0x3A9677DC: repe cmpsb -. 110 3A9677DC 2 -. F3 A6 - -==== BB 111 (0x3A9677DE) in 1971B, out 11130B, BBs exec'd 0 ==== - 0x3A9677DE: jnz-32 0x3A966421 -. 111 3A9677DE 6 -. 0F 85 3D EC FF FF - -==== BB 112 (0x3A9677E4) in 1977B, out 11177B, BBs exec'd 0 ==== - 0x3A9677E4: xorl %ecx, %ecx - 0x3A9677E6: xorl %edx, %edx - 0x3A9677E8: xorl %esi, %esi - 0x3A9677EA: movl %esi,12(%esp,,) - 0x3A9677EE: movl %ecx,8(%esp,,) - 0x3A9677F2: movl %edx,4(%esp,,) - 0x3A9677F6: movl 0xFFFFFEFC(%ebp),%eax - 0x3A9677FC: addl $0xB, %eax - 0x3A9677FF: movl %eax,(%esp,,) - 0x3A967802: call 0x3A973340 -. 112 3A9677E4 35 -. 31 C9 31 D2 31 F6 89 74 24 0C 89 4C 24 08 89 54 24 04 8B 85 FC FE FF FF 83 C0 0B 89 04 24 E8 39 BB 00 00 - -==== BB 113 __strtoul_internal(0x3A973340) in 2012B, out 11334B, BBs exec'd 0 ==== - 0x3A973340: pushl %ebp - 0x3A973341: movl %esp,%ebp - 0x3A973343: pushl %edi - 0x3A973344: xorl %edi, %edi - 0x3A973346: pushl %esi - 0x3A973347: pushl %ebx - 0x3A973348: subl $0x8, %esp - 0x3A97334B: movl 8(%ebp),%esi - 0x3A97334E: movl $0x1, -20(%ebp) - 0x3A973355: call 0x3A97592B -. 113 3A973340 26 -. 55 89 E5 57 31 FF 56 53 83 EC 08 8B 75 08 C7 45 EC 01 00 00 00 E8 D1 25 00 00 - -==== BB 114 (0x3A97335A) in 2038B, out 11509B, BBs exec'd 0 ==== - 0x3A97335A: addl $0x5312, %ebx - 0x3A973360: movzbl (%esi),%ecx - 0x3A973363: cmpb $0x20, %cl - 0x3A973366: setz %al - 0x3A973369: cmpb $0x9, %cl - 0x3A97336C: setz %dl - 0x3A97336F: orl %edx,%eax - 0x3A973371: testb $0x1, %al - 0x3A973373: jz-8 0x3A973396 -. 114 3A97335A 27 -. 81 C3 12 53 00 00 0F B6 0E 80 F9 20 0F 94 C0 80 F9 09 0F 94 C2 09 D0 A8 01 74 21 - -==== BB 115 (0x3A973396) in 2065B, out 11667B, BBs exec'd 0 ==== - 0x3A973396: cmpb $0x2D, %cl - 0x3A973399: jz-32 0x3A973435 -. 115 3A973396 9 -. 80 F9 2D 0F 84 96 00 00 00 - -==== BB 116 (0x3A97339F) in 2074B, out 11725B, BBs exec'd 0 ==== - 0x3A97339F: cmpb $0x2B, %cl - 0x3A9733A2: jz-32 0x3A97343C -. 116 3A97339F 9 -. 80 F9 2B 0F 84 94 00 00 00 - -==== BB 117 (0x3A9733A8) in 2083B, out 11783B, BBs exec'd 0 ==== - 0x3A9733A8: movb %cl,%al - 0x3A9733AA: subb $0x30, %al - 0x3A9733AC: cmpb $0x9, %al - 0x3A9733AE: jbe-8 0x3A9733C6 -. 117 3A9733A8 8 -. 88 C8 2C 30 3C 09 76 16 - -==== BB 118 (0x3A9733C6) in 2091B, out 11866B, BBs exec'd 0 ==== - 0x3A9733C6: movl $0xA, -16(%ebp) - 0x3A9733CD: cmpb $0x30, %cl - 0x3A9733D0: jz-8 0x3A973445 -. 118 3A9733C6 12 -. C7 45 F0 0A 00 00 00 80 F9 30 74 73 - -==== BB 119 (0x3A973445) in 2103B, out 11942B, BBs exec'd 0 ==== - 0x3A973445: movzbl 1(%esi),%eax - 0x3A973449: movl $0x8, -16(%ebp) - 0x3A973450: cmpb $0x78, %al - 0x3A973452: setz %dl - 0x3A973455: cmpb $0x58, %al - 0x3A973457: setz %al - 0x3A97345A: orl %edx,%eax - 0x3A97345C: testb $0x1, %al - 0x3A97345E: jz-32 0x3A9733D2 -. 119 3A973445 31 -. 0F B6 46 01 C7 45 F0 08 00 00 00 3C 78 0F 94 C2 3C 58 0F 94 C0 09 D0 A8 01 0F 84 6E FF FF FF - -==== BB 120 (0x3A973464) in 2134B, out 12101B, BBs exec'd 0 ==== - 0x3A973464: movl $0x10, -16(%ebp) - 0x3A97346B: addl $0x2, %esi - 0x3A97346E: movzbl (%esi),%ecx - 0x3A973471: jmp 0x3A9733D2 -. 120 3A973464 18 -. C7 45 F0 10 00 00 00 83 C6 02 0F B6 0E E9 5C FF FF FF - -==== BB 121 (0x3A9733D2) in 2152B, out 12174B, BBs exec'd 0 ==== - 0x3A9733D2: movb %cl,%al - 0x3A9733D4: movb %cl,%dl - 0x3A9733D6: subb $0x30, %al - 0x3A9733D8: cmpb $0x9, %al - 0x3A9733DA: jnbe-8 0x3A97341B -. 121 3A9733D2 10 -. 88 C8 88 CA 2C 30 3C 09 77 3F - -==== BB 122 (0x3A9733DC) in 2162B, out 12268B, BBs exec'd 0 ==== - 0x3A9733DC: leal 0(%esi,,), %esi - 0x3A9733E0: movsbl %dl,%eax - 0x3A9733E3: cmpl $0xCCCCCCC, %edi - 0x3A9733E9: leal -48(%eax), %ecx - 0x3A9733EC: jnbe-32 0x3A973476 -. 122 3A9733DC 22 -. 8D 74 26 00 0F BE C2 81 FF CC CC CC 0C 8D 48 D0 0F 87 84 00 00 00 - -==== BB 123 (0x3A9733F2) in 2184B, out 12368B, BBs exec'd 0 ==== - 0x3A9733F2: cmpl $0x19999999, %edi - 0x3A9733F8: setz %al - 0x3A9733FB: cmpl $0x5, %ecx - 0x3A9733FE: setnbe %dl - 0x3A973401: andl %edx,%eax - 0x3A973403: testb $0x1, %al - 0x3A973405: jnz-8 0x3A973476 -. 123 3A9733F2 21 -. 81 FF 99 99 99 19 0F 94 C0 83 F9 05 0F 97 C2 21 D0 A8 01 75 6F - -==== BB 124 (0x3A973407) in 2205B, out 12495B, BBs exec'd 0 ==== - 0x3A973407: movl -16(%ebp),%edx - 0x3A97340A: incl %esi - 0x3A97340B: imull %edx, %edi - 0x3A97340E: movzbl (%esi),%edx - 0x3A973411: addl %ecx,%edi - 0x3A973413: movb %dl,%al - 0x3A973415: subb $0x30, %al - 0x3A973417: cmpb $0x9, %al - 0x3A973419: jbe-8 0x3A9733E0 -. 124 3A973407 20 -. 8B 55 F0 46 0F AF FA 0F B6 16 01 CF 88 D0 2C 30 3C 09 76 C5 - -==== BB 125 (0x3A9733E0) in 2225B, out 12634B, BBs exec'd 0 ==== - 0x3A9733E0: movsbl %dl,%eax - 0x3A9733E3: cmpl $0xCCCCCCC, %edi - 0x3A9733E9: leal -48(%eax), %ecx - 0x3A9733EC: jnbe-32 0x3A973476 -. 125 3A9733E0 18 -. 0F BE C2 81 FF CC CC CC 0C 8D 48 D0 0F 87 84 00 00 00 - -==== BB 126 (0x3A97341B) in 2243B, out 12721B, BBs exec'd 0 ==== - 0x3A97341B: movl 12(%ebp),%eax - 0x3A97341E: testl %eax,%eax - 0x3A973420: jz-8 0x3A973427 -. 126 3A97341B 7 -. 8B 45 0C 85 C0 74 05 - -==== BB 127 (0x3A973427) in 2250B, out 12793B, BBs exec'd 0 ==== - 0x3A973427: movl -20(%ebp),%eax - 0x3A97342A: imull %edi, %eax - 0x3A97342D: addl $0x8, %esp - 0x3A973430: popl %ebx - 0x3A973431: popl %esi - 0x3A973432: popl %edi - 0x3A973433: popl %ebp - 0x3A973434: ret -. 127 3A973427 14 -. 8B 45 EC 0F AF C7 83 C4 08 5B 5E 5F 5D C3 - -==== BB 128 (0x3A967807) in 2264B, out 12923B, BBs exec'd 0 ==== - 0x3A967807: movl %eax,0xFFFFFC58(%ebx) - 0x3A96780D: jmp 0x3A966421 -. 128 3A967807 11 -. 89 83 58 FC FF FF E9 0F EC FF FF - -==== BB 129 (0x3A966421) in 2275B, out 12970B, BBs exec'd 0 ==== - 0x3A966421: leal 0xFFFFFF48(%ebp), %eax - 0x3A966427: call 0x3A9732E0 -. 129 3A966421 11 -. 8D 85 48 FF FF FF E8 B4 CE 00 00 - -==== BB 130 (0x3A967760) in 2286B, out 13031B, BBs exec'd 0 ==== - 0x3A967760: cld - 0x3A967761: movl 0xFFFFFEFC(%ebp),%esi - 0x3A967767: movl $0xC,%ecx - 0x3A96776C: leal 0xFFFFF02D(%ebx), %edi - 0x3A967772: repe cmpsb -. 130 3A967760 20 -. FC 8B B5 FC FE FF FF B9 0C 00 00 00 8D BB 2D F0 FF FF F3 A6 - -==== BB 131 (0x3A967772) in 2306B, out 13200B, BBs exec'd 0 ==== - 0x3A967772: repe cmpsb -. 131 3A967772 2 -. F3 A6 - -==== BB 132 (0x3A967774) in 2308B, out 13325B, BBs exec'd 0 ==== - 0x3A967774: jnz-32 0x3A967A85 -. 132 3A967774 6 -. 0F 85 0B 03 00 00 - -==== BB 133 (0x3A96777A) in 2314B, out 13372B, BBs exec'd 0 ==== - 0x3A96777A: movl 0xFFFFFEFC(%ebp),%eax - 0x3A967780: addl $0xD, %eax - 0x3A967783: movl %eax,0xAC(%ebx) - 0x3A967789: jmp 0x3A966421 -. 133 3A96777A 20 -. 8B 85 FC FE FF FF 83 C0 0D 89 83 AC 00 00 00 E9 93 EC FF FF - -==== BB 134 (0x3A9678A7) in 2334B, out 13446B, BBs exec'd 0 ==== - 0x3A9678A7: cld - 0x3A9678A8: movl 0xFFFFFEFC(%ebp),%esi - 0x3A9678AE: movl $0x7,%ecx - 0x3A9678B3: leal 0xFFFFED69(%ebx), %edi - 0x3A9678B9: repe cmpsb -. 134 3A9678A7 20 -. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB 69 ED FF FF F3 A6 - -==== BB 135 (0x3A9678BB) in 2354B, out 13615B, BBs exec'd 0 ==== - 0x3A9678BB: jnz-32 0x3A967B31 -. 135 3A9678BB 6 -. 0F 85 70 02 00 00 - -==== BB 136 (0x3A967B31) in 2360B, out 13662B, BBs exec'd 0 ==== - 0x3A967B31: cld - 0x3A967B32: movl 0xFFFFFEFC(%ebp),%esi - 0x3A967B38: movl $0x7,%ecx - 0x3A967B3D: leal 0xFFFFEDCF(%ebx), %edi - 0x3A967B43: repe cmpsb -. 136 3A967B31 20 -. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB CF ED FF FF F3 A6 - -==== BB 137 (0x3A967B43) in 2380B, out 13831B, BBs exec'd 0 ==== - 0x3A967B43: repe cmpsb -. 137 3A967B43 2 -. F3 A6 - -==== BB 138 (0x3A967B45) in 2382B, out 13956B, BBs exec'd 0 ==== - 0x3A967B45: jnz-32 0x3A967EDB -. 138 3A967B45 6 -. 0F 85 90 03 00 00 - -==== BB 139 (0x3A967B4B) in 2388B, out 14003B, BBs exec'd 0 ==== - 0x3A967B4B: movl 0xFFFFFEFC(%ebp),%eax - 0x3A967B51: addl $0x8, %eax - 0x3A967B54: movl %eax,0xB0(%ebx) - 0x3A967B5A: jmp 0x3A966421 -. 139 3A967B4B 20 -. 8B 85 FC FE FF FF 83 C0 08 89 83 B0 00 00 00 E9 C2 E8 FF FF - -==== BB 140 (0x3A9664A8) in 2408B, out 14077B, BBs exec'd 0 ==== - 0x3A9664A8: movl 0xFFFFFEF8(%ebp),%eax - 0x3A9664AE: movl %eax,0xFFFFFF50(%ebp) - 0x3A9664B4: movl 0x130(%ebx),%eax - 0x3A9664BA: testl %eax,%eax - 0x3A9664BC: jnz-32 0x3A967A31 -. 140 3A9664A8 26 -. 8B 85 F8 FE FF FF 89 85 50 FF FF FF 8B 83 30 01 00 00 85 C0 0F 85 6F 15 00 00 - -==== BB 141 (0x3A9664C2) in 2434B, out 14181B, BBs exec'd 0 ==== - 0x3A9664C2: movl 0xB8(%ebx),%edi - 0x3A9664C8: testl %edi,%edi - 0x3A9664CA: jz-32 0x3A966580 -. 141 3A9664C2 14 -. 8B BB B8 00 00 00 85 FF 0F 84 B0 00 00 00 - -==== BB 142 (0x3A966580) in 2448B, out 14256B, BBs exec'd 0 ==== - 0x3A966580: movl 16(%ebp),%edx - 0x3A966583: movl $0x1,%eax - 0x3A966588: movl %eax,0x34(%ebx) - 0x3A96658E: leal 0xFFFED214(%ebx), %eax - 0x3A966594: cmpl %eax,(%edx) - 0x3A966596: jz-32 0x3A966A99 -. 142 3A966580 28 -. 8B 55 10 B8 01 00 00 00 89 83 34 00 00 00 8D 83 14 D2 FE FF 39 02 0F 84 FD 04 00 00 - -==== BB 143 (0x3A96659C) in 2476B, out 14363B, BBs exec'd 0 ==== - 0x3A96659C: movl $0x0, (%esp,,) - 0x3A9665A3: leal 0xFFFFEDF6(%ebx), %edx - 0x3A9665A9: xorl %ecx, %ecx - 0x3A9665AB: movl %edx,%eax - 0x3A9665AD: call 0x3A96C9D0 -. 143 3A96659C 22 -. C7 04 24 00 00 00 00 8D 93 F6 ED FF FF 31 C9 89 D0 E8 1E 64 00 00 - -==== BB 144 _dl_new_object(0x3A96C9D0) in 2498B, out 14461B, BBs exec'd 0 ==== - 0x3A96C9D0: pushl %ebp - 0x3A96C9D1: movl %esp,%ebp - 0x3A96C9D3: pushl %edi - 0x3A96C9D4: pushl %esi - 0x3A96C9D5: pushl %ebx - 0x3A96C9D6: subl $0x2C, %esp - 0x3A96C9D9: movl 8(%ebp),%edi - 0x3A96C9DC: call 0x3A97592B -. 144 3A96C9D0 17 -. 55 89 E5 57 56 53 83 EC 2C 8B 7D 08 E8 4A 8F 00 00 - -==== BB 145 (0x3A96C9E1) in 2515B, out 14607B, BBs exec'd 0 ==== - 0x3A96C9E1: addl $0xBC8B, %ebx - 0x3A96C9E7: movl %edx,-20(%ebp) - 0x3A96C9EA: movl %ecx,-24(%ebp) - 0x3A96C9ED: movl %eax,-16(%ebp) - 0x3A96C9F0: movl %edx,(%esp,,) - 0x3A96C9F3: call 0x3A9752D0 -. 145 3A96C9E1 23 -. 81 C3 8B BC 00 00 89 55 EC 89 4D E8 89 45 F0 89 14 24 E8 D8 88 00 00 - -==== BB 146 (0x3A9752DF) in 2538B, out 14721B, BBs exec'd 0 ==== - 0x3A9752DF: cmpb %dh{si},(%eax) - 0x3A9752E1: jz-32 0x3A975386 -. 146 3A9752DF 8 -. 38 30 0F 84 9F 00 00 00 - -==== BB 147 (0x3A975386) in 2546B, out 14781B, BBs exec'd 0 ==== - 0x3A975386: subl 4(%esp,,),%eax - 0x3A97538A: ret -. 147 3A975386 5 -. 2B 44 24 04 C3 - -==== BB 148 (0x3A96C9F8) in 2551B, out 14833B, BBs exec'd 0 ==== - 0x3A96C9F8: leal 1(%eax), %edx - 0x3A96C9FB: movl $0x1,%ecx - 0x3A96CA00: addl $0x221, %eax - 0x3A96CA05: movl %edx,-28(%ebp) - 0x3A96CA08: movl %ecx,4(%esp,,) - 0x3A96CA0C: movl %eax,(%esp,,) - 0x3A96CA0F: call 0x3A96582C -. 148 3A96C9F8 28 -. 8D 50 01 B9 01 00 00 00 05 21 02 00 00 89 55 E4 89 4C 24 04 89 04 24 E8 18 8E FF FF - -==== BB 149 (0x3A96582C) in 2579B, out 14953B, BBs exec'd 0 ==== - 0x3A96582C: jmp*l 0x14(%ebx) -. 149 3A96582C 6 -. FF A3 14 00 00 00 - -==== BB 150 calloc(0x3A973870) in 2585B, out 14980B, BBs exec'd 0 ==== - 0x3A973870: pushl %ebp - 0x3A973871: movl %esp,%ebp - 0x3A973873: pushl %ebx - 0x3A973874: subl $0x4, %esp - 0x3A973877: movl 12(%ebp),%eax - 0x3A97387A: movl 8(%ebp),%ecx - 0x3A97387D: call 0x3A97592B -. 150 3A973870 18 -. 55 89 E5 53 83 EC 04 8B 45 0C 8B 4D 08 E8 A9 20 00 00 - -==== BB 151 (0x3A973882) in 2603B, out 15107B, BBs exec'd 0 ==== - 0x3A973882: addl $0x4DEA, %ebx - 0x3A973888: imull %ecx, %eax - 0x3A97388B: movl %eax,(%esp,,) - 0x3A97388E: call 0x3A96581C -. 151 3A973882 17 -. 81 C3 EA 4D 00 00 0F AF C1 89 04 24 E8 89 1F FF FF - -==== BB 152 (0x3A96581C) in 2620B, out 15193B, BBs exec'd 0 ==== - 0x3A96581C: jmp*l 0x10(%ebx) -. 152 3A96581C 6 -. FF A3 10 00 00 00 - -==== BB 153 malloc(0x3A973800) in 2626B, out 15220B, BBs exec'd 0 ==== - 0x3A973800: pushl %ebp - 0x3A973801: movl %esp,%ebp - 0x3A973803: pushl %ebx - 0x3A973804: subl $0x8, %esp - 0x3A973807: movl 8(%ebp),%eax - 0x3A97380A: call 0x3A97592B -. 153 3A973800 15 -. 55 89 E5 53 83 EC 08 8B 45 08 E8 1C 21 00 00 - -==== BB 154 (0x3A97380F) in 2641B, out 15334B, BBs exec'd 0 ==== - 0x3A97380F: addl $0x4E5D, %ebx - 0x3A973815: movl $0x8, (%esp,,) - 0x3A97381C: movl %eax,4(%esp,,) - 0x3A973820: call 0x3A96580C -. 154 3A97380F 22 -. 81 C3 5D 4E 00 00 C7 04 24 08 00 00 00 89 44 24 04 E8 E7 1F FF FF - -==== BB 155 (0x3A96580C) in 2663B, out 15424B, BBs exec'd 0 ==== - 0x3A96580C: jmp*l 0xC(%ebx) -. 155 3A96580C 6 -. FF A3 0C 00 00 00 - -==== BB 156 __libc_memalign(0x3A973700) in 2669B, out 15451B, BBs exec'd 0 ==== - 0x3A973700: pushl %ebp - 0x3A973701: movl %esp,%ebp - 0x3A973703: subl $0x24, %esp - 0x3A973706: movl %ebx,-12(%ebp) - 0x3A973709: movl %esi,-8(%ebp) - 0x3A97370C: movl 8(%ebp),%esi - 0x3A97370F: movl %edi,-4(%ebp) - 0x3A973712: movl 12(%ebp),%edi - 0x3A973715: call 0x3A97592B -. 156 3A973700 26 -. 55 89 E5 83 EC 24 89 5D F4 89 75 F8 8B 75 08 89 7D FC 8B 7D 0C E8 11 22 00 00 - -==== BB 157 (0x3A97371A) in 2695B, out 15601B, BBs exec'd 0 ==== - 0x3A97371A: addl $0x4F52, %ebx - 0x3A973720: movl 0x13C(%ebx),%ecx - 0x3A973726: testl %ecx,%ecx - 0x3A973728: jnz-8 0x3A97374A -. 157 3A97371A 16 -. 81 C3 52 4F 00 00 8B 8B 3C 01 00 00 85 C9 75 20 - -==== BB 158 (0x3A97372A) in 2711B, out 15689B, BBs exec'd 0 ==== - 0x3A97372A: movl 0xFFFFFC18(%ebx),%eax - 0x3A973730: leal 0x228(%ebx), %edx - 0x3A973736: movl %edx,0x138(%ebx) - 0x3A97373C: leal -1(%edx,%eax,1), %ecx - 0x3A973740: negl %eax - 0x3A973742: andl %eax,%ecx - 0x3A973744: movl %ecx,0x13C(%ebx) - 0x3A97374A: movl 0x138(%ebx),%eax - 0x3A973750: addl %esi,%eax - 0x3A973752: leal -1(%eax), %edx - 0x3A973755: negl %esi - 0x3A973757: andl %esi,%edx - 0x3A973759: leal (%edi,%edx,1), %eax - 0x3A97375C: cmpl %ecx,%eax - 0x3A97375E: jnb-8 0x3A973780 -. 158 3A97372A 54 -. 8B 83 18 FC FF FF 8D 93 28 02 00 00 89 93 38 01 00 00 8D 4C 02 FF F7 D8 21 C1 89 8B 3C 01 00 00 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20 - -==== BB 159 (0x3A973760) in 2765B, out 15879B, BBs exec'd 0 ==== - 0x3A973760: movl %edx,0x140(%ebx) - 0x3A973766: movl %edx,%eax - 0x3A973768: leal (%edi,%edx,1), %edx - 0x3A97376B: movl %edx,0x138(%ebx) - 0x3A973771: movl -12(%ebp),%ebx - 0x3A973774: movl -8(%ebp),%esi - 0x3A973777: movl -4(%ebp),%edi - 0x3A97377A: movl %ebp,%esp - 0x3A97377C: popl %ebp - 0x3A97377D: ret -. 159 3A973760 30 -. 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 160 (0x3A973825) in 2795B, out 16027B, BBs exec'd 0 ==== - 0x3A973825: addl $0x8, %esp - 0x3A973828: popl %ebx - 0x3A973829: popl %ebp - 0x3A97382A: ret -. 160 3A973825 6 -. 83 C4 08 5B 5D C3 - -==== BB 161 (0x3A973893) in 2801B, out 16103B, BBs exec'd 0 ==== - 0x3A973893: popl %edx - 0x3A973894: popl %ebx - 0x3A973895: popl %ebp - 0x3A973896: ret -. 161 3A973893 4 -. 5A 5B 5D C3 - -==== BB 162 (0x3A96CA14) in 2805B, out 16181B, BBs exec'd 0 ==== - 0x3A96CA14: movl %eax,-32(%ebp) - 0x3A96CA17: movl -32(%ebp),%edx - 0x3A96CA1A: xorl %eax, %eax - 0x3A96CA1C: testl %edx,%edx - 0x3A96CA1E: jz-32 0x3A96CC29 -. 162 3A96CA14 16 -. 89 45 E0 8B 55 E0 31 C0 85 D2 0F 84 05 02 00 00 - -==== BB 163 (0x3A96CA24) in 2821B, out 16280B, BBs exec'd 0 ==== - 0x3A96CA24: movl -32(%ebp),%esi - 0x3A96CA27: movl -32(%ebp),%ecx - 0x3A96CA2A: movl -28(%ebp),%edx - 0x3A96CA2D: addl $0x214, %esi - 0x3A96CA33: movl %ecx,%eax - 0x3A96CA35: addl $0x220, %eax - 0x3A96CA3A: movl %esi,20(%ecx) - 0x3A96CA3D: movl %edx,8(%esp,,) - 0x3A96CA41: movl -20(%ebp),%ecx - 0x3A96CA44: movl %eax,(%esp,,) - 0x3A96CA47: movl %ecx,4(%esp,,) - 0x3A96CA4B: call 0x3A975870 -. 163 3A96CA24 44 -. 8B 75 E0 8B 4D E0 8B 55 E4 81 C6 14 02 00 00 89 C8 05 20 02 00 00 89 71 14 89 54 24 08 8B 4D EC 89 04 24 89 4C 24 04 E8 20 8E 00 00 - -==== BB 164 memcpy(0x3A975870) in 2865B, out 16451B, BBs exec'd 0 ==== - 0x3A975870: pushl %edi - 0x3A975871: pushl %esi - 0x3A975872: movl 12(%esp,,),%edi - 0x3A975876: movl 16(%esp,,),%esi - 0x3A97587A: movl 20(%esp,,),%ecx - 0x3A97587E: movl %edi,%eax - 0x3A975880: cld - 0x3A975881: cmpl $0x20, %ecx - 0x3A975884: jbe-8 0x3A9758DC -. 164 3A975870 22 -. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 56 - -==== BB 165 (0x3A9758DC) in 2887B, out 16600B, BBs exec'd 0 ==== - 0x3A9758DC: rep movsb -. 165 3A9758DC 2 -. F3 A4 - -==== BB 166 (0x3A9758DE) in 2889B, out 16695B, BBs exec'd 0 ==== - 0x3A9758DE: popl %esi - 0x3A9758DF: popl %edi - 0x3A9758E0: ret -. 166 3A9758DE 3 -. 5E 5F C3 - -==== BB 167 (0x3A96CA50) in 2892B, out 16757B, BBs exec'd 0 ==== - 0x3A96CA50: movl $0x1, 8(%esi) - 0x3A96CA57: movl -32(%ebp),%edx - 0x3A96CA5A: movl $0x4,%esi - 0x3A96CA5F: movl -16(%ebp),%ecx - 0x3A96CA62: movl %eax,0x214(%edx) - 0x3A96CA68: movl %ecx,4(%edx) - 0x3A96CA6B: movl -32(%ebp),%ecx - 0x3A96CA6E: movzbl -24(%ebp),%edx - 0x3A96CA72: movzbl 0x174(%ecx),%eax - 0x3A96CA79: movl %edi,0x160(%ecx) - 0x3A96CA7F: andb $0x3, %dl - 0x3A96CA82: movl %esi,0x1AC(%ecx) - 0x3A96CA88: andb $0xFC, %al - 0x3A96CA8A: orb %dl,%al - 0x3A96CA8C: movb %al,0x174(%ecx) - 0x3A96CA92: movl %ecx,%edx - 0x3A96CA94: movl 0xFFFFF994(%ebx),%eax - 0x3A96CA9A: addl $0x19C, %edx - 0x3A96CAA0: movl %edx,0x1B0(%ecx) - 0x3A96CAA6: xorl %ecx, %ecx - 0x3A96CAA8: testl %eax,%eax - 0x3A96CAAA: jz-32 0x3A96CC33 -. 167 3A96CA50 96 -. C7 46 08 01 00 00 00 8B 55 E0 BE 04 00 00 00 8B 4D F0 89 82 14 02 00 00 89 4A 04 8B 4D E0 0F B6 55 E8 0F B6 81 74 01 00 00 89 B9 60 01 00 00 80 E2 03 89 B1 AC 01 00 00 24 FC 08 D0 88 81 74 01 00 00 89 CA 8B 83 94 F9 FF FF 81 C2 9C 01 00 00 89 91 B0 01 00 00 31 C9 85 C0 0F 84 83 01 00 00 - -==== BB 168 (0x3A96CC33) in 2988B, out 17098B, BBs exec'd 0 ==== - 0x3A96CC33: movl -32(%ebp),%eax - 0x3A96CC36: movl %eax,0xFFFFF994(%ebx) - 0x3A96CC3C: incl 0xFFFFF998(%ebx) - 0x3A96CC42: addl $0x1, 0xFFFFF9C4(%ebx) - 0x3A96CC49: adcl $0x0, 0xFFFFF9C8(%ebx) - 0x3A96CC50: testl %edi,%edi - 0x3A96CC52: jnz-32 0x3A96CB07 -. 168 3A96CC33 37 -. 8B 45 E0 89 83 94 F9 FF FF FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 85 AF FE FF FF - -==== BB 169 (0x3A96CC58) in 3025B, out 17244B, BBs exec'd 0 ==== - 0x3A96CC58: movl -32(%ebp),%edi - 0x3A96CC5B: jmp 0x3A96CB2C -. 169 3A96CC58 8 -. 8B 7D E0 E9 CC FE FF FF - -==== BB 170 (0x3A96CB2C) in 3033B, out 17288B, BBs exec'd 0 ==== - 0x3A96CB2C: testl %ecx,%ecx - 0x3A96CB2E: leal 0x150(%edi), %eax - 0x3A96CB34: jz-8 0x3A96CB3A -. 170 3A96CB2C 10 -. 85 C9 8D 87 50 01 00 00 74 04 - -==== BB 171 (0x3A96CB3A) in 3043B, out 17363B, BBs exec'd 0 ==== - 0x3A96CB3A: movl %eax,(%edx,%ecx,4) - 0x3A96CB3D: movl -32(%ebp),%eax - 0x3A96CB40: movl -32(%ebp),%edx - 0x3A96CB43: movl -16(%ebp),%ecx - 0x3A96CB46: addl $0x150, %eax - 0x3A96CB4B: movl %eax,0x1B4(%edx) - 0x3A96CB51: movzbl (%ecx),%ecx - 0x3A96CB54: testb %cl,%cl - 0x3A96CB56: movb %cl,-33(%ebp) - 0x3A96CB59: jz-32 0x3A96CC26 -. 171 3A96CB3A 37 -. 89 04 8A 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00 - -==== BB 172 (0x3A96CC26) in 3080B, out 17529B, BBs exec'd 0 ==== - 0x3A96CC26: movl -32(%ebp),%eax - 0x3A96CC29: addl $0x2C, %esp - 0x3A96CC2C: popl %ebx - 0x3A96CC2D: popl %esi - 0x3A96CC2E: popl %edi - 0x3A96CC2F: popl %ebp - 0x3A96CC30: ret 4 -. 172 3A96CC26 13 -. 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00 - -==== BB 173 (0x3A9665B2) in 3093B, out 17651B, BBs exec'd 0 ==== - 0x3A9665B2: movl 0xFFFFF994(%ebx),%ecx - 0x3A9665B8: subl $0x4, %esp - 0x3A9665BB: testl %ecx,%ecx - 0x3A9665BD: jz-32 0x3A9679C8 -. 173 3A9665B2 17 -. 8B 8B 94 F9 FF FF 83 EC 04 85 C9 0F 84 05 14 00 00 - -==== BB 174 (0x3A9665C3) in 3110B, out 17739B, BBs exec'd 0 ==== - 0x3A9665C3: movl 8(%ebp),%esi - 0x3A9665C6: movl 12(%ebp),%eax - 0x3A9665C9: movl %esi,0x144(%ecx) - 0x3A9665CF: movl 16(%ebp),%esi - 0x3A9665D2: movw %ax,0x14C(%ecx) - 0x3A9665D9: movl (%esi),%eax - 0x3A9665DB: movl %eax,0x148(%ecx) - 0x3A9665E1: incl 0x170(%ecx) - 0x3A9665E7: xorl %eax, %eax - 0x3A9665E9: movl 8(%ebp),%esi - 0x3A9665EC: movl %eax,0x198(%ecx) - 0x3A9665F2: movl $0xFFFFFFFF,%eax - 0x3A9665F7: movl %eax,0x194(%ecx) - 0x3A9665FD: shll $0x5, 12(%ebp) - 0x3A966601: movl 12(%ebp),%edx - 0x3A966604: leal (%edx,%esi,1), %eax - 0x3A966607: cmpl %eax,%esi - 0x3A966609: jnb-32 0x3A9666B9 -. 174 3A9665C3 76 -. 8B 75 08 8B 45 0C 89 B1 44 01 00 00 8B 75 10 66 89 81 4C 01 00 00 8B 06 89 81 48 01 00 00 FF 81 70 01 00 00 31 C0 8B 75 08 89 81 98 01 00 00 B8 FF FF FF FF 89 81 94 01 00 00 C1 65 0C 05 8B 55 0C 8D 04 32 39 C6 0F 83 AA 00 00 00 - -==== BB 175 (0x3A96660F) in 3186B, out 18001B, BBs exec'd 0 ==== - 0x3A96660F: movl %eax,0xFFFFFEE4(%ebp) - 0x3A966615: jmp-8 0x3A96663A -. 175 3A96660F 8 -. 89 85 E4 FE FF FF EB 23 - -==== BB 176 (0x3A96663A) in 3194B, out 18048B, BBs exec'd 0 ==== - 0x3A96663A: movl (%esi),%eax - 0x3A96663C: cmpl $0x3, %eax - 0x3A96663F: jz-8 0x3A966670 -. 176 3A96663A 7 -. 8B 06 83 F8 03 74 2F - -==== BB 177 (0x3A966641) in 3201B, out 18115B, BBs exec'd 0 ==== - 0x3A966641: cmpl $0x3, %eax - 0x3A966644: jbe-8 0x3A966617 -. 177 3A966641 5 -. 83 F8 03 76 D1 - -==== BB 178 (0x3A966646) in 3206B, out 18172B, BBs exec'd 0 ==== - 0x3A966646: cmpl $0x6474E551, %eax - 0x3A96664B: jz-32 0x3A966CC0 -. 178 3A966646 11 -. 3D 51 E5 74 64 0F 84 6F 06 00 00 - -==== BB 179 (0x3A966651) in 3217B, out 18232B, BBs exec'd 0 ==== - 0x3A966651: cmpl $0x6474E551, %eax - 0x3A966656: jnbe-32 0x3A966C9B -. 179 3A966651 11 -. 3D 51 E5 74 64 0F 87 3F 06 00 00 - -==== BB 180 (0x3A96665C) in 3228B, out 18292B, BBs exec'd 0 ==== - 0x3A96665C: cmpl $0x6, %eax - 0x3A96665F: nop - 0x3A966660: jnz-8 0x3A96662F -. 180 3A96665C 6 -. 83 F8 06 90 75 CD - -==== BB 181 (0x3A966662) in 3234B, out 18353B, BBs exec'd 0 ==== - 0x3A966662: movl 8(%esi),%edi - 0x3A966665: movl 8(%ebp),%eax - 0x3A966668: subl %edi,%eax - 0x3A96666A: movl %eax,(%ecx) - 0x3A96666C: jmp-8 0x3A96662F -. 181 3A966662 12 -. 8B 7E 08 8B 45 08 29 F8 89 01 EB C1 - -==== BB 182 (0x3A96662F) in 3246B, out 18433B, BBs exec'd 0 ==== - 0x3A96662F: addl $0x20, %esi - 0x3A966632: cmpl 0xFFFFFEE4(%ebp),%esi - 0x3A966638: jnb-8 0x3A9666B9 -. 182 3A96662F 11 -. 83 C6 20 3B B5 E4 FE FF FF 73 7F - -==== BB 183 (0x3A966670) in 3257B, out 18511B, BBs exec'd 0 ==== - 0x3A966670: movl (%ecx),%eax - 0x3A966672: movl 8(%esi),%edx - 0x3A966675: addl %eax,%edx - 0x3A966677: movl %edx,0x94(%ebx) - 0x3A96667D: leal 0x94(%ebx), %eax - 0x3A966683: movl %eax,0xFFFFF9F8(%ebx) - 0x3A966689: movl 0xFFFFF9EC(%ebx),%eax - 0x3A96668F: testl %eax,%eax - 0x3A966691: jnz-32 0x3A967586 -. 183 3A966670 39 -. 8B 01 8B 56 08 01 C2 89 93 94 00 00 00 8D 83 94 00 00 00 89 83 F8 F9 FF FF 8B 83 EC F9 FF FF 85 C0 0F 85 EF 0E 00 00 - -==== BB 184 (0x3A967586) in 3296B, out 18654B, BBs exec'd 0 ==== - 0x3A967586: movb $0x1, 0xFFFFFF0B(%ebp) - 0x3A96758D: jmp 0x3A96662F -. 184 3A967586 12 -. C6 85 0B FF FF FF 01 E9 9D F0 FF FF - -==== BB 185 (0x3A966617) in 3308B, out 18702B, BBs exec'd 0 ==== - 0x3A966617: cmpl $0x1, %eax - 0x3A96661A: jz-32 0x3A966B96 -. 185 3A966617 9 -. 83 F8 01 0F 84 76 05 00 00 - -==== BB 186 (0x3A966B96) in 3317B, out 18759B, BBs exec'd 0 ==== - 0x3A966B96: movl 28(%esi),%eax - 0x3A966B99: movl 8(%esi),%edx - 0x3A966B9C: movl (%ecx),%edi - 0x3A966B9E: decl %eax - 0x3A966B9F: notl %eax - 0x3A966BA1: andl %edx,%eax - 0x3A966BA3: leal (%eax,%edi,1), %eax - 0x3A966BA6: cmpl %eax,0x194(%ecx) - 0x3A966BAC: jbe-8 0x3A966BB7 -. 186 3A966B96 24 -. 8B 46 1C 8B 56 08 8B 39 48 F7 D0 21 D0 8D 04 38 39 81 94 01 00 00 76 09 - -==== BB 187 (0x3A966BAE) in 3341B, out 18888B, BBs exec'd 0 ==== - 0x3A966BAE: movl %eax,0x194(%ecx) - 0x3A966BB4: movl 8(%esi),%edx - 0x3A966BB7: leal (%edx,%edi,1), %eax - 0x3A966BBA: movl 20(%esi),%edi - 0x3A966BBD: addl %edi,%eax - 0x3A966BBF: cmpl %eax,0x198(%ecx) - 0x3A966BC5: jnb-32 0x3A96662F -. 187 3A966BAE 29 -. 89 81 94 01 00 00 8B 56 08 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF - -==== BB 188 (0x3A966BCB) in 3370B, out 19018B, BBs exec'd 0 ==== - 0x3A966BCB: movl %eax,0x198(%ecx) - 0x3A966BD1: jmp 0x3A96662F -. 188 3A966BCB 11 -. 89 81 98 01 00 00 E9 59 FA FF FF - -==== BB 189 (0x3A966BB7) in 3381B, out 19065B, BBs exec'd 0 ==== - 0x3A966BB7: leal (%edx,%edi,1), %eax - 0x3A966BBA: movl 20(%esi),%edi - 0x3A966BBD: addl %edi,%eax - 0x3A966BBF: cmpl %eax,0x198(%ecx) - 0x3A966BC5: jnb-32 0x3A96662F -. 189 3A966BB7 20 -. 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF - -==== BB 190 (0x3A966620) in 3401B, out 19169B, BBs exec'd 0 ==== - 0x3A966620: cmpl $0x2, %eax - 0x3A966623: jnz-8 0x3A96662F -. 190 3A966620 5 -. 83 F8 02 75 0A - -==== BB 191 (0x3A966625) in 3406B, out 19226B, BBs exec'd 0 ==== - 0x3A966625: movl 8(%esi),%eax - 0x3A966628: movl (%ecx),%edx - 0x3A96662A: addl %edx,%eax - 0x3A96662C: movl %eax,8(%ecx) - 0x3A96662F: addl $0x20, %esi - 0x3A966632: cmpl 0xFFFFFEE4(%ebp),%esi - 0x3A966638: jnb-8 0x3A9666B9 -. 191 3A966625 21 -. 8B 46 08 8B 11 01 D0 89 41 08 83 C6 20 3B B5 E4 FE FF FF 73 7F - -==== BB 192 (0x3A966CC0) in 3427B, out 19346B, BBs exec'd 0 ==== - 0x3A966CC0: movl 24(%esi),%eax - 0x3A966CC3: movl %eax,0xFFFFFC00(%ebx) - 0x3A966CC9: jmp 0x3A96662F -. 192 3A966CC0 14 -. 8B 46 18 89 83 00 FC FF FF E9 61 F9 FF FF - -==== BB 193 (0x3A9666B9) in 3441B, out 19406B, BBs exec'd 0 ==== - 0x3A9666B9: movl 0x198(%ecx),%edx - 0x3A9666BF: testl %edx,%edx - 0x3A9666C1: jnz-8 0x3A9666CE -. 193 3A9666B9 10 -. 8B 91 98 01 00 00 85 D2 75 0B - -==== BB 194 (0x3A9666CE) in 3451B, out 19481B, BBs exec'd 0 ==== - 0x3A9666CE: movl 0xFFFFF9F8(%ebx),%eax - 0x3A9666D4: testl %eax,%eax - 0x3A9666D6: jnz-8 0x3A9666F4 -. 194 3A9666CE 10 -. 8B 83 F8 F9 FF FF 85 C0 75 1C - -==== BB 195 (0x3A9666F4) in 3461B, out 19556B, BBs exec'd 0 ==== - 0x3A9666F4: cmpb $0x0, 0xFFFFFF02(%ebp) - 0x3A9666FB: jnz-32 0x3A966837 -. 195 3A9666F4 13 -. 80 BD 02 FF FF FF 00 0F 85 36 01 00 00 - -==== BB 196 (0x3A966701) in 3474B, out 19622B, BBs exec'd 0 ==== - 0x3A966701: movl %ecx,0xFFFFFEE0(%ebp) - 0x3A966707: movl 8(%ecx),%esi - 0x3A96670A: testl %esi,%esi - 0x3A96670C: movl %esi,0xFFFFFEDC(%ebp) - 0x3A966712: jz-32 0x3A96682C -. 196 3A966701 23 -. 89 8D E0 FE FF FF 8B 71 08 85 F6 89 B5 DC FE FF FF 0F 84 14 01 00 00 - -==== BB 197 (0x3A966718) in 3497B, out 19723B, BBs exec'd 0 ==== - 0x3A966718: movl (%esi),%esi - 0x3A96671A: leal 24(%ecx), %edi - 0x3A96671D: testl %esi,%esi - 0x3A96671F: jnz-8 0x3A966741 -. 197 3A966718 9 -. 8B 36 8D 79 18 85 F6 75 20 - -==== BB 198 (0x3A966741) in 3506B, out 19805B, BBs exec'd 0 ==== - 0x3A966741: cmpl $0x21, %esi - 0x3A966744: jle-8 0x3A966723 -. 198 3A966741 5 -. 83 FE 21 7E DD - -==== BB 199 (0x3A966723) in 3511B, out 19862B, BBs exec'd 0 ==== - 0x3A966723: movl 0xFFFFFEDC(%ebp),%edx - 0x3A966729: movl %edx,(%edi,%esi,4) - 0x3A96672C: addl $0x8, 0xFFFFFEDC(%ebp) - 0x3A966733: movl 0xFFFFFEDC(%ebp),%esi - 0x3A966739: movl (%esi),%eax - 0x3A96673B: testl %eax,%eax - 0x3A96673D: movl %eax,%esi - 0x3A96673F: jz-8 0x3A966768 -. 199 3A966723 30 -. 8B 95 DC FE FF FF 89 14 B7 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27 - -==== BB 200 (0x3A966746) in 3541B, out 20003B, BBs exec'd 0 ==== - 0x3A966746: movl $0x6FFFFFFF,%eax - 0x3A96674B: subl %esi,%eax - 0x3A96674D: cmpl $0xF, %eax - 0x3A966750: jnbe-32 0x3A966BD6 -. 200 3A966746 16 -. B8 FF FF FF 6F 29 F0 83 F8 0F 0F 87 80 04 00 00 - -==== BB 201 (0x3A966756) in 3557B, out 20076B, BBs exec'd 0 ==== - 0x3A966756: movl $0x70000021,%eax - 0x3A96675B: subl %esi,%eax - 0x3A96675D: movl 0xFFFFFEDC(%ebp),%esi - 0x3A966763: movl %esi,(%edi,%eax,4) - 0x3A966766: jmp-8 0x3A96672C -. 201 3A966756 18 -. B8 21 00 00 70 29 F0 8B B5 DC FE FF FF 89 34 87 EB C4 - -==== BB 202 (0x3A96672C) in 3575B, out 20160B, BBs exec'd 0 ==== - 0x3A96672C: addl $0x8, 0xFFFFFEDC(%ebp) - 0x3A966733: movl 0xFFFFFEDC(%ebp),%esi - 0x3A966739: movl (%esi),%eax - 0x3A96673B: testl %eax,%eax - 0x3A96673D: movl %eax,%esi - 0x3A96673F: jz-8 0x3A966768 -. 202 3A96672C 21 -. 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27 - -==== BB 203 (0x3A966768) in 3596B, out 20268B, BBs exec'd 0 ==== - 0x3A966768: movl (%ecx),%edx - 0x3A96676A: testl %edx,%edx - 0x3A96676C: jz-8 0x3A9667C7 -. 203 3A966768 6 -. 8B 11 85 D2 74 59 - -==== BB 204 (0x3A9667C7) in 3602B, out 20337B, BBs exec'd 0 ==== - 0x3A9667C7: movl 120(%edi),%edx - 0x3A9667CA: testl %edx,%edx - 0x3A9667CC: jz-8 0x3A9667FE -. 204 3A9667C7 7 -. 8B 57 78 85 D2 74 30 - -==== BB 205 (0x3A9667FE) in 3609B, out 20409B, BBs exec'd 0 ==== - 0x3A9667FE: movl 0x98(%edi),%edx - 0x3A966804: testl %edx,%edx - 0x3A966806: jz-8 0x3A96681E -. 205 3A9667FE 10 -. 8B 97 98 00 00 00 85 D2 74 16 - -==== BB 206 (0x3A96681E) in 3619B, out 20487B, BBs exec'd 0 ==== - 0x3A96681E: movl 116(%edi),%eax - 0x3A966821: testl %eax,%eax - 0x3A966823: jz-8 0x3A96682C -. 206 3A96681E 7 -. 8B 47 74 85 C0 74 07 - -==== BB 207 (0x3A96682C) in 3626B, out 20559B, BBs exec'd 0 ==== - 0x3A96682C: movl 40(%ecx),%eax - 0x3A96682F: testl %eax,%eax - 0x3A966831: jnz-32 0x3A966D00 -. 207 3A96682C 11 -. 8B 41 28 85 C0 0F 85 C9 04 00 00 - -==== BB 208 (0x3A966D00) in 3637B, out 20631B, BBs exec'd 0 ==== - 0x3A966D00: movl %ecx,%eax - 0x3A966D02: call 0x3A96BD80 -. 208 3A966D00 7 -. 89 C8 E8 79 50 00 00 - -==== BB 209 (0x3A966D07) in 3644B, out 20686B, BBs exec'd 0 ==== - 0x3A966D07: jmp 0x3A966837 -. 209 3A966D07 5 -. E9 2B FB FF FF - -==== BB 210 (0x3A966837) in 3649B, out 20714B, BBs exec'd 0 ==== - 0x3A966837: cmpl $0x2, 0xFFFFFF50(%ebp) - 0x3A96683E: jz-32 0x3A967D63 -. 210 3A966837 13 -. 83 BD 50 FF FF FF 02 0F 84 1F 15 00 00 - -==== BB 211 (0x3A966844) in 3662B, out 20780B, BBs exec'd 0 ==== - 0x3A966844: cmpb $0x0, 0xFFFFFF02(%ebp) - 0x3A96684B: jz-32 0x3A966CF0 -. 211 3A966844 13 -. 80 BD 02 FF FF FF 00 0F 84 9F 04 00 00 - -==== BB 212 (0x3A966CF0) in 3675B, out 20846B, BBs exec'd 0 ==== - 0x3A966CF0: movl 0xAC(%ebx),%eax - 0x3A966CF6: call 0x3A96AB30 -. 212 3A966CF0 11 -. 8B 83 AC 00 00 00 E8 35 3E 00 00 - -==== BB 213 _dl_init_paths(0x3A96AB30) in 3686B, out 20910B, BBs exec'd 0 ==== - 0x3A96AB30: pushl %ebp - 0x3A96AB31: movl %esp,%ebp - 0x3A96AB33: pushl %edi - 0x3A96AB34: pushl %esi - 0x3A96AB35: pushl %ebx - 0x3A96AB36: subl $0x2C, %esp - 0x3A96AB39: call 0x3A97592B -. 213 3A96AB30 14 -. 55 89 E5 57 56 53 83 EC 2C E8 ED AD 00 00 - -==== BB 214 (0x3A96AB3E) in 3700B, out 21043B, BBs exec'd 0 ==== - 0x3A96AB3E: addl $0xDB2E, %ebx - 0x3A96AB44: movl %eax,-16(%ebp) - 0x3A96AB47: movl 0xFFFFFC24(%ebx),%edx - 0x3A96AB4D: leal 0xCC(%ebx), %ecx - 0x3A96AB53: movl 0xFFFFFC20(%ebx),%eax - 0x3A96AB59: movl %ecx,(%esp,,) - 0x3A96AB5C: leal 0xC8(%ebx), %ecx - 0x3A96AB62: call 0x3A972740 -. 214 3A96AB3E 41 -. 81 C3 2E DB 00 00 89 45 F0 8B 93 24 FC FF FF 8D 8B CC 00 00 00 8B 83 20 FC FF FF 89 0C 24 8D 8B C8 00 00 00 E8 D9 7B 00 00 - -==== BB 215 _dl_important_hwcaps(0x3A972740) in 3741B, out 21186B, BBs exec'd 0 ==== - 0x3A972740: pushl %ebp - 0x3A972741: movl %esp,%ebp - 0x3A972743: pushl %edi - 0x3A972744: pushl %esi - 0x3A972745: pushl %ebx - 0x3A972746: subl $0x38, %esp - 0x3A972749: call 0x3A97592B -. 215 3A972740 14 -. 55 89 E5 57 56 53 83 EC 38 E8 DD 31 00 00 - -==== BB 216 (0x3A97274E) in 3755B, out 21319B, BBs exec'd 0 ==== - 0x3A97274E: addl $0x5F1E, %ebx - 0x3A972754: movl %edx,-20(%ebp) - 0x3A972757: testl %eax,%eax - 0x3A972759: movl 0xFFFFFC58(%ebx),%edx - 0x3A97275F: movl %eax,-16(%ebp) - 0x3A972762: setnz %al - 0x3A972765: xorl %edi, %edi - 0x3A972767: andl 0xFFFFFC54(%ebx),%edx - 0x3A97276D: movzbl %al,%eax - 0x3A972770: movl %ecx,-24(%ebp) - 0x3A972773: movl %eax,-32(%ebp) - 0x3A972776: movl %edx,-28(%ebp) - 0x3A972779: jz-8 0x3A9727A0 -. 216 3A97274E 45 -. 81 C3 1E 5F 00 00 89 55 EC 85 C0 8B 93 58 FC FF FF 89 45 F0 0F 95 C0 31 FF 23 93 54 FC FF FF 0F B6 C0 89 4D E8 89 45 E0 89 55 E4 74 25 - -==== BB 217 (0x3A9727A0) in 3800B, out 21523B, BBs exec'd 0 ==== - 0x3A9727A0: movl -32(%ebp),%eax - 0x3A9727A3: testl %eax,%eax - 0x3A9727A5: jz-32 0x3A9728CB -. 217 3A9727A0 11 -. 8B 45 E0 85 C0 0F 84 20 01 00 00 - -==== BB 218 (0x3A9727AB) in 3811B, out 21595B, BBs exec'd 0 ==== - 0x3A9727AB: movl -32(%ebp),%edx - 0x3A9727AE: xorl %esi, %esi - 0x3A9727B0: xorl %edi, %edi - 0x3A9727B2: leal 0x10(,%edx,8), %eax - 0x3A9727B9: subl %eax,%esp - 0x3A9727BB: movl -28(%ebp),%eax - 0x3A9727BE: leal 27(%esp,,), %ecx - 0x3A9727C2: andl $0xFFFFFFF0, %ecx - 0x3A9727C5: testl %eax,%eax - 0x3A9727C7: movl %ecx,-40(%ebp) - 0x3A9727CA: jz-8 0x3A97280C -. 218 3A9727AB 33 -. 8B 55 E0 31 F6 31 FF 8D 04 D5 10 00 00 00 29 C4 8B 45 E4 8D 4C 24 1B 83 E1 F0 85 C0 89 4D D8 74 40 - -==== BB 219 (0x3A97280C) in 3844B, out 21764B, BBs exec'd 0 ==== - 0x3A97280C: movl -16(%ebp),%edi - 0x3A97280F: testl %edi,%edi - 0x3A972811: jz-8 0x3A972823 -. 219 3A97280C 7 -. 8B 7D F0 85 FF 74 10 - -==== BB 220 (0x3A972813) in 3851B, out 21836B, BBs exec'd 0 ==== - 0x3A972813: movl -40(%ebp),%eax - 0x3A972816: movl -16(%ebp),%edx - 0x3A972819: movl -20(%ebp),%ecx - 0x3A97281C: movl %edx,(%eax,%esi,8) - 0x3A97281F: movl %ecx,4(%eax,%esi,8) - 0x3A972823: cmpl $0x1, -32(%ebp) - 0x3A972827: jz-32 0x3A9728FD -. 220 3A972813 26 -. 8B 45 D8 8B 55 F0 8B 4D EC 89 14 F0 89 4C F0 04 83 7D E0 01 0F 84 D0 00 00 00 - -==== BB 221 (0x3A9728FD) in 3877B, out 21963B, BBs exec'd 0 ==== - 0x3A9728FD: movl -40(%ebp),%esi - 0x3A972900: movl 4(%esi),%edx - 0x3A972903: incl %edx - 0x3A972904: movzbl -32(%ebp),%ecx - 0x3A972908: movl $0x1,%esi - 0x3A97290D: movl %esi,%eax - 0x3A97290F: shll %cl, %eax - 0x3A972911: movl -24(%ebp),%ecx - 0x3A972914: movl %eax,(%ecx) - 0x3A972916: leal (%edx,%eax,8), %eax - 0x3A972919: movl %eax,(%esp,,) - 0x3A97291C: call 0x3A96581C -. 221 3A9728FD 36 -. 8B 75 D8 8B 56 04 42 0F B6 4D E0 BE 01 00 00 00 89 F0 D3 E0 8B 4D E8 89 01 8D 04 C2 89 04 24 E8 FB 2E FF FF - -==== BB 222 (0x3A97374A) in 3913B, out 22127B, BBs exec'd 0 ==== - 0x3A97374A: movl 0x138(%ebx),%eax - 0x3A973750: addl %esi,%eax - 0x3A973752: leal -1(%eax), %edx - 0x3A973755: negl %esi - 0x3A973757: andl %esi,%edx - 0x3A973759: leal (%edi,%edx,1), %eax - 0x3A97375C: cmpl %ecx,%eax - 0x3A97375E: jnb-8 0x3A973780 -. 222 3A97374A 22 -. 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20 - -==== BB 223 (0x3A972921) in 3935B, out 22246B, BBs exec'd 0 ==== - 0x3A972921: movl %eax,-36(%ebp) - 0x3A972924: testl %eax,%eax - 0x3A972926: jz-8 0x3A9728B4 -. 223 3A972921 7 -. 89 45 DC 85 C0 74 8C - -==== BB 224 (0x3A972928) in 3942B, out 22318B, BBs exec'd 0 ==== - 0x3A972928: cmpl $0x1, -32(%ebp) - 0x3A97292C: jz-32 0x3A972A0B -. 224 3A972928 10 -. 83 7D E0 01 0F 84 D9 00 00 00 - -==== BB 225 (0x3A972A0B) in 3952B, out 22381B, BBs exec'd 0 ==== - 0x3A972A0B: movl -24(%ebp),%esi - 0x3A972A0E: movl -36(%ebp),%edx - 0x3A972A11: movl -40(%ebp),%ecx - 0x3A972A14: movl (%esi),%eax - 0x3A972A16: leal (%edx,%eax,8), %eax - 0x3A972A19: movl %eax,(%edx) - 0x3A972A1B: movl 4(%ecx),%eax - 0x3A972A1E: incl %eax - 0x3A972A1F: movl %eax,4(%edx) - 0x3A972A22: movl (%esi),%eax - 0x3A972A24: movl $0x0, 12(%edx) - 0x3A972A2B: leal (%edx,%eax,8), %eax - 0x3A972A2E: movl %eax,8(%edx) - 0x3A972A31: movl 4(%ecx),%eax - 0x3A972A34: movl %eax,8(%esp,,) - 0x3A972A38: movl (%ecx),%eax - 0x3A972A3A: movl %eax,4(%esp,,) - 0x3A972A3E: movl (%esi),%eax - 0x3A972A40: leal (%edx,%eax,8), %eax - 0x3A972A43: movl %eax,(%esp,,) - 0x3A972A46: call 0x3A975770 -. 225 3A972A0B 64 -. 8B 75 E8 8B 55 DC 8B 4D D8 8B 06 8D 04 C2 89 02 8B 41 04 40 89 42 04 8B 06 C7 42 0C 00 00 00 00 8D 04 C2 89 42 08 8B 41 04 89 44 24 08 8B 01 89 44 24 04 8B 06 8D 04 C2 89 04 24 E8 25 2D 00 00 - -==== BB 226 mempcpy(0x3A975770) in 4016B, out 22625B, BBs exec'd 0 ==== - 0x3A975770: pushl %edi - 0x3A975771: pushl %esi - 0x3A975772: movl 12(%esp,,),%edi - 0x3A975776: movl 16(%esp,,),%esi - 0x3A97577A: movl 20(%esp,,),%ecx - 0x3A97577E: movl %edi,%eax - 0x3A975780: cld - 0x3A975781: cmpl $0x20, %ecx - 0x3A975784: jbe-8 0x3A9757D8 -. 226 3A975770 22 -. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 52 - -==== BB 227 (0x3A9757D8) in 4038B, out 22774B, BBs exec'd 0 ==== - 0x3A9757D8: rep movsb -. 227 3A9757D8 2 -. F3 A4 - -==== BB 228 (0x3A9757DA) in 4040B, out 22869B, BBs exec'd 0 ==== - 0x3A9757DA: movl %edi,%eax - 0x3A9757DC: popl %esi - 0x3A9757DD: popl %edi - 0x3A9757DE: ret -. 228 3A9757DA 5 -. 89 F8 5E 5F C3 - -==== BB 229 (0x3A972A4B) in 4045B, out 22941B, BBs exec'd 0 ==== - 0x3A972A4B: movb $0x2F, (%eax) - 0x3A972A4E: movl 8(%ebp),%edx - 0x3A972A51: movl $0x2, (%esi) - 0x3A972A57: movl -36(%ebp),%esi - 0x3A972A5A: movl 4(%esi),%eax - 0x3A972A5D: movl %eax,(%edx) - 0x3A972A5F: jmp 0x3A9728F0 -. 229 3A972A4B 25 -. C6 00 2F 8B 55 08 C7 06 02 00 00 00 8B 75 DC 8B 46 04 89 02 E9 8C FE FF FF - -==== BB 230 (0x3A9728F0) in 4070B, out 23047B, BBs exec'd 0 ==== - 0x3A9728F0: movl -36(%ebp),%eax - 0x3A9728F3: leal -12(%ebp), %esp - 0x3A9728F6: popl %ebx - 0x3A9728F7: popl %esi - 0x3A9728F8: popl %edi - 0x3A9728F9: popl %ebp - 0x3A9728FA: ret 4 -. 230 3A9728F0 13 -. 8B 45 DC 8D 65 F4 5B 5E 5F 5D C2 04 00 - -==== BB 231 (0x3A96AB67) in 4083B, out 23162B, BBs exec'd 0 ==== - 0x3A96AB67: movl %eax,0xC4(%ebx) - 0x3A96AB6D: subl $0x4, %esp - 0x3A96AB70: movl $0xC, (%esp,,) - 0x3A96AB77: call 0x3A96581C -. 231 3A96AB67 21 -. 89 83 C4 00 00 00 83 EC 04 C7 04 24 0C 00 00 00 E8 A0 AC FF FF - -==== BB 232 (0x3A96AB7C) in 4104B, out 23252B, BBs exec'd 0 ==== - 0x3A96AB7C: movl %eax,0xD0(%ebx) - 0x3A96AB82: testl %eax,%eax - 0x3A96AB84: movl %eax,%esi - 0x3A96AB86: jz-32 0x3A96AE1F -. 232 3A96AB7C 16 -. 89 83 D0 00 00 00 85 C0 89 C6 0F 84 93 02 00 00 - -==== BB 233 (0x3A96AB8C) in 4120B, out 23334B, BBs exec'd 0 ==== - 0x3A96AB8C: movl 0xC8(%ebx),%edx - 0x3A96AB92: movl $0xCCCCCCCD,%eax - 0x3A96AB97: leal 0x27(,%edx,4), %edx - 0x3A96AB9E: mull %edx - 0x3A96ABA0: shrl $0x4, %edx - 0x3A96ABA3: leal (%edx,%edx,4), %edx - 0x3A96ABA6: movl %edx,-24(%ebp) - 0x3A96ABA9: movl %edx,%eax - 0x3A96ABAB: shll $0x6, %eax - 0x3A96ABAE: movl %eax,(%esp,,) - 0x3A96ABB1: call 0x3A96581C -. 233 3A96AB8C 42 -. 8B 93 C8 00 00 00 B8 CD CC CC CC 8D 14 95 27 00 00 00 F7 E2 C1 EA 04 8D 14 92 89 55 E8 89 D0 C1 E0 06 89 04 24 E8 66 AC FF FF - -==== BB 234 (0x3A96ABB6) in 4162B, out 23505B, BBs exec'd 0 ==== - 0x3A96ABB6: movl %eax,(%esi) - 0x3A96ABB8: movl 0xD0(%ebx),%eax - 0x3A96ABBE: leal 0xFFFFE390(%ebx), %edx - 0x3A96ABC4: movl (%eax),%eax - 0x3A96ABC6: testl %eax,%eax - 0x3A96ABC8: jz-32 0x3A96AE25 -. 234 3A96ABB6 24 -. 89 06 8B 83 D0 00 00 00 8D 93 90 E3 FF FF 8B 00 85 C0 0F 84 57 02 00 00 - -==== BB 235 (0x3A96ABCE) in 4186B, out 23613B, BBs exec'd 0 ==== - 0x3A96ABCE: movl %eax,0xFFFFF9DC(%ebx) - 0x3A96ABD4: xorl %edx, %edx - 0x3A96ABD6: movl 0xC8(%ebx),%ecx - 0x3A96ABDC: movl %edx,0xD4(%ebx) - 0x3A96ABE2: movl %eax,%edx - 0x3A96ABE4: leal 0xFFFFD61C(%ebx), %eax - 0x3A96ABEA: movl %eax,-20(%ebp) - 0x3A96ABED: movl -24(%ebp),%eax - 0x3A96ABF0: leal 0xFFFFF017(%ebx), %edi - 0x3A96ABF6: movl $0x0, -40(%ebp) - 0x3A96ABFD: shll $0x2, %eax - 0x3A96AC00: movl %edi,-32(%ebp) - 0x3A96AC03: movl %eax,-28(%ebp) - 0x3A96AC06: movl %edx,(%esi) - 0x3A96AC08: movl -32(%ebp),%edi - 0x3A96AC0B: addl $0x4, %esi - 0x3A96AC0E: movl $0x0, 8(%edx) - 0x3A96AC15: movl -20(%ebp),%eax - 0x3A96AC18: movl %edi,4(%edx) - 0x3A96AC1B: movl -40(%ebp),%edi - 0x3A96AC1E: movl %eax,12(%edx) - 0x3A96AC21: movl -10732(%ebx,%edi,4),%edi - 0x3A96AC28: leal 1(%edi,%eax,1), %eax - 0x3A96AC2C: movl %eax,-20(%ebp) - 0x3A96AC2F: xorl %eax, %eax - 0x3A96AC31: cmpl %ecx,%eax - 0x3A96AC33: movl %edi,16(%edx) - 0x3A96AC36: jnb-8 0x3A96AC4B -. 235 3A96ABCE 106 -. 89 83 DC F9 FF FF 31 D2 8B 8B C8 00 00 00 89 93 D4 00 00 00 89 C2 8D 83 1C D6 FF FF 89 45 EC 8B 45 E8 8D BB 17 F0 FF FF C7 45 D8 00 00 00 00 C1 E0 02 89 7D E0 89 45 E4 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13 - -==== BB 236 (0x3A96AC38) in 4292B, out 23976B, BBs exec'd 0 ==== - 0x3A96AC38: nop - 0x3A96AC39: leal 0(%esi,,), %esi - 0x3A96AC40: xorl %edi, %edi - 0x3A96AC42: movl %edi,20(%edx,%eax,4) - 0x3A96AC46: incl %eax - 0x3A96AC47: cmpl %ecx,%eax - 0x3A96AC49: jb-8 0x3A96AC40 -. 236 3A96AC38 19 -. 90 8D B4 26 00 00 00 00 31 FF 89 7C 82 14 40 39 C8 72 F5 - -==== BB 237 (0x3A96AC40) in 4311B, out 24086B, BBs exec'd 0 ==== - 0x3A96AC40: xorl %edi, %edi - 0x3A96AC42: movl %edi,20(%edx,%eax,4) - 0x3A96AC46: incl %eax - 0x3A96AC47: cmpl %ecx,%eax - 0x3A96AC49: jb-8 0x3A96AC40 -. 237 3A96AC40 11 -. 31 FF 89 7C 82 14 40 39 C8 72 F5 - -==== BB 238 (0x3A96AC4B) in 4322B, out 24179B, BBs exec'd 0 ==== - 0x3A96AC4B: incl -40(%ebp) - 0x3A96AC4E: movl $0x0, -36(%ebp) - 0x3A96AC55: cmpl $0x2, -40(%ebp) - 0x3A96AC59: jz-8 0x3A96AC63 -. 238 3A96AC4B 16 -. FF 45 D8 C7 45 DC 00 00 00 00 83 7D D8 02 74 08 - -==== BB 239 (0x3A96AC5B) in 4338B, out 24271B, BBs exec'd 0 ==== - 0x3A96AC5B: movl -28(%ebp),%edi - 0x3A96AC5E: addl %edx,%edi - 0x3A96AC60: movl %edi,-36(%ebp) - 0x3A96AC63: movl -36(%ebp),%eax - 0x3A96AC66: movl %eax,(%edx) - 0x3A96AC68: movl -28(%ebp),%eax - 0x3A96AC6B: addl %eax,%edx - 0x3A96AC6D: cmpl $0x1, -40(%ebp) - 0x3A96AC71: jbe-8 0x3A96AC06 -. 239 3A96AC5B 24 -. 8B 7D E4 01 D7 89 7D DC 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93 - -==== BB 240 (0x3A96AC06) in 4362B, out 24406B, BBs exec'd 0 ==== - 0x3A96AC06: movl %edx,(%esi) - 0x3A96AC08: movl -32(%ebp),%edi - 0x3A96AC0B: addl $0x4, %esi - 0x3A96AC0E: movl $0x0, 8(%edx) - 0x3A96AC15: movl -20(%ebp),%eax - 0x3A96AC18: movl %edi,4(%edx) - 0x3A96AC1B: movl -40(%ebp),%edi - 0x3A96AC1E: movl %eax,12(%edx) - 0x3A96AC21: movl -10732(%ebx,%edi,4),%edi - 0x3A96AC28: leal 1(%edi,%eax,1), %eax - 0x3A96AC2C: movl %eax,-20(%ebp) - 0x3A96AC2F: xorl %eax, %eax - 0x3A96AC31: cmpl %ecx,%eax - 0x3A96AC33: movl %edi,16(%edx) - 0x3A96AC36: jnb-8 0x3A96AC4B -. 240 3A96AC06 50 -. 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13 - -==== BB 241 (0x3A96AC63) in 4412B, out 24613B, BBs exec'd 0 ==== - 0x3A96AC63: movl -36(%ebp),%eax - 0x3A96AC66: movl %eax,(%edx) - 0x3A96AC68: movl -28(%ebp),%eax - 0x3A96AC6B: addl %eax,%edx - 0x3A96AC6D: cmpl $0x1, -40(%ebp) - 0x3A96AC71: jbe-8 0x3A96AC06 -. 241 3A96AC63 16 -. 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93 - -==== BB 242 (0x3A96AC73) in 4428B, out 24718B, BBs exec'd 0 ==== - 0x3A96AC73: movl $0x0, (%esi) - 0x3A96AC79: movl 0xFFFFF994(%ebx),%esi - 0x3A96AC7F: movl $0x9,%edi - 0x3A96AC84: movl %edi,0xD8(%ebx) - 0x3A96AC8A: testl %esi,%esi - 0x3A96AC8C: jz-8 0x3A96ACB9 -. 242 3A96AC73 27 -. C7 06 00 00 00 00 8B B3 94 F9 FF FF BF 09 00 00 00 89 BB D8 00 00 00 85 F6 74 2B - -==== BB 243 (0x3A96AC8E) in 4455B, out 24833B, BBs exec'd 0 ==== - 0x3A96AC8E: movl 0x8C(%esi),%edx - 0x3A96AC94: testl %edx,%edx - 0x3A96AC96: jnz-8 0x3A96ACE7 -. 243 3A96AC8E 10 -. 8B 96 8C 00 00 00 85 D2 75 4F - -==== BB 244 (0x3A96AC98) in 4465B, out 24908B, BBs exec'd 0 ==== - 0x3A96AC98: movl 84(%esi),%edx - 0x3A96AC9B: movl $0xFFFFFFFF,%edi - 0x3A96ACA0: movl %edi,0x1CC(%esi) - 0x3A96ACA6: testl %edx,%edx - 0x3A96ACA8: jnz-32 0x3A96ADD9 -. 244 3A96AC98 22 -. 8B 56 54 BF FF FF FF FF 89 BE CC 01 00 00 85 D2 0F 85 2B 01 00 00 - -==== BB 245 (0x3A96ACAE) in 4487B, out 25005B, BBs exec'd 0 ==== - 0x3A96ACAE: movl $0xFFFFFFFF,%edi - 0x3A96ACB3: movl %edi,0x180(%esi) - 0x3A96ACB9: movl -16(%ebp),%esi - 0x3A96ACBC: testl %esi,%esi - 0x3A96ACBE: jz-8 0x3A96ACC8 -. 245 3A96ACAE 18 -. BF FF FF FF FF 89 BE 80 01 00 00 8B 75 F0 85 F6 74 08 - -==== BB 246 (0x3A96ACC0) in 4505B, out 25105B, BBs exec'd 0 ==== - 0x3A96ACC0: movl -16(%ebp),%edi - 0x3A96ACC3: cmpb $0x0, (%edi) - 0x3A96ACC6: jnz-8 0x3A96AD0D -. 246 3A96ACC0 8 -. 8B 7D F0 80 3F 00 75 45 - -==== BB 247 (0x3A96AD0D) in 4513B, out 25178B, BBs exec'd 0 ==== - 0x3A96AD0D: movl %edi,(%esp,,) - 0x3A96AD10: movl %edi,%esi - 0x3A96AD12: call 0x3A9752D0 -. 247 3A96AD0D 10 -. 89 3C 24 89 FE E8 B9 A5 00 00 - -==== BB 248 (0x3A975311) in 4523B, out 25240B, BBs exec'd 0 ==== - 0x3A975311: xorl %ecx,%edx - 0x3A975313: andl $0x1010100, %edx - 0x3A975319: jnz-8 0x3A975369 -. 248 3A975311 10 -. 31 CA 81 E2 00 01 01 01 75 4E - -==== BB 249 (0x3A97531B) in 4533B, out 25311B, BBs exec'd 0 ==== - 0x3A97531B: movl (%eax),%ecx - 0x3A97531D: addl $0x4, %eax - 0x3A975320: subl %ecx,%edx - 0x3A975322: addl $0xFEFEFEFF, %ecx - 0x3A975328: decl %edx - 0x3A975329: jnb-8 0x3A975369 -. 249 3A97531B 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 3E - -==== BB 250 (0x3A97532B) in 4549B, out 25408B, BBs exec'd 0 ==== - 0x3A97532B: xorl %ecx,%edx - 0x3A97532D: andl $0x1010100, %edx - 0x3A975333: jnz-8 0x3A975369 -. 250 3A97532B 10 -. 31 CA 81 E2 00 01 01 01 75 34 - -==== BB 251 (0x3A975335) in 4559B, out 25479B, BBs exec'd 0 ==== - 0x3A975335: movl (%eax),%ecx - 0x3A975337: addl $0x4, %eax - 0x3A97533A: subl %ecx,%edx - 0x3A97533C: addl $0xFEFEFEFF, %ecx - 0x3A975342: decl %edx - 0x3A975343: jnb-8 0x3A975369 -. 251 3A975335 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 24 - -==== BB 252 (0x3A975345) in 4575B, out 25576B, BBs exec'd 0 ==== - 0x3A975345: xorl %ecx,%edx - 0x3A975347: andl $0x1010100, %edx - 0x3A97534D: jnz-8 0x3A975369 -. 252 3A975345 10 -. 31 CA 81 E2 00 01 01 01 75 1A - -==== BB 253 (0x3A97534F) in 4585B, out 25647B, BBs exec'd 0 ==== - 0x3A97534F: movl (%eax),%ecx - 0x3A975351: addl $0x4, %eax - 0x3A975354: subl %ecx,%edx - 0x3A975356: addl $0xFEFEFEFF, %ecx - 0x3A97535C: decl %edx - 0x3A97535D: jnb-8 0x3A975369 -. 253 3A97534F 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 0A - -==== BB 254 (0x3A97535F) in 4601B, out 25744B, BBs exec'd 0 ==== - 0x3A97535F: xorl %ecx,%edx - 0x3A975361: andl $0x1010100, %edx - 0x3A975367: jz-8 0x3A975301 -. 254 3A97535F 10 -. 31 CA 81 E2 00 01 01 01 74 98 - -==== BB 255 (0x3A975301) in 4611B, out 25815B, BBs exec'd 0 ==== - 0x3A975301: movl (%eax),%ecx - 0x3A975303: addl $0x4, %eax - 0x3A975306: subl %ecx,%edx - 0x3A975308: addl $0xFEFEFEFF, %ecx - 0x3A97530E: decl %edx - 0x3A97530F: jnb-8 0x3A975369 -. 255 3A975301 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58 - -==== BB 256 (0x3A96AD17) in 4627B, out 25912B, BBs exec'd 0 ==== - 0x3A96AD17: leal 1(%eax), %edx - 0x3A96AD1A: addl $0x13, %eax - 0x3A96AD1D: andl $0xFFFFFFFC, %eax - 0x3A96AD20: subl %eax,%esp - 0x3A96AD22: leal 27(%esp,,), %eax - 0x3A96AD26: andl $0xFFFFFFF0, %eax - 0x3A96AD29: movl %edx,8(%esp,,) - 0x3A96AD2D: movl %edi,4(%esp,,) - 0x3A96AD31: movl %eax,(%esp,,) - 0x3A96AD34: call 0x3A975870 -. 256 3A96AD17 34 -. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 1B 83 E0 F0 89 54 24 08 89 7C 24 04 89 04 24 E8 37 AB 00 00 - -==== BB 257 (0x3A975886) in 4661B, out 26052B, BBs exec'd 0 ==== - 0x3A975886: negl %eax - 0x3A975888: andl $0x3, %eax - 0x3A97588B: subl %eax,%ecx - 0x3A97588D: xchgl %eax, %ecx - 0x3A97588E: rep movsb -. 257 3A975886 10 -. F7 D8 83 E0 03 29 C1 91 F3 A4 - -==== BB 258 (0x3A975890) in 4671B, out 26179B, BBs exec'd 0 ==== - 0x3A975890: movl %eax,%ecx - 0x3A975892: subl $0x20, %ecx - 0x3A975895: js-8 0x3A9758D5 -. 258 3A975890 7 -. 89 C1 83 E9 20 78 3E - -==== BB 259 (0x3A975897) in 4678B, out 26243B, BBs exec'd 0 ==== - 0x3A975897: movl (%edi),%eax - 0x3A975899: movl 28(%edi),%edx - 0x3A97589C: subl $0x20, %ecx - 0x3A97589F: movl (%esi),%eax - 0x3A9758A1: movl 4(%esi),%edx - 0x3A9758A4: movl %eax,(%edi) - 0x3A9758A6: movl %edx,4(%edi) - 0x3A9758A9: movl 8(%esi),%eax - 0x3A9758AC: movl 12(%esi),%edx - 0x3A9758AF: movl %eax,8(%edi) - 0x3A9758B2: movl %edx,12(%edi) - 0x3A9758B5: movl 16(%esi),%eax - 0x3A9758B8: movl 20(%esi),%edx - 0x3A9758BB: movl %eax,16(%edi) - 0x3A9758BE: movl %edx,20(%edi) - 0x3A9758C1: movl 24(%esi),%eax - 0x3A9758C4: movl 28(%esi),%edx - 0x3A9758C7: movl %eax,24(%edi) - 0x3A9758CA: movl %edx,28(%edi) - 0x3A9758CD: leal 32(%esi), %esi - 0x3A9758D0: leal 32(%edi), %edi - 0x3A9758D3: jns-8 0x3A975899 -. 259 3A975897 62 -. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -==== BB 260 (0x3A9758D5) in 4740B, out 26506B, BBs exec'd 0 ==== - 0x3A9758D5: addl $0x20, %ecx - 0x3A9758D8: movl 12(%esp,,),%eax - 0x3A9758DC: rep movsb -. 260 3A9758D5 9 -. 83 C1 20 8B 44 24 0C F3 A4 - -==== BB 261 (0x3A96AD39) in 4749B, out 26623B, BBs exec'd 0 ==== - 0x3A96AD39: movl %eax,%edi - 0x3A96AD3B: movzbl (%esi),%eax - 0x3A96AD3E: movl $0x1,%edx - 0x3A96AD43: testb %al,%al - 0x3A96AD45: jz-8 0x3A96AD64 -. 261 3A96AD39 14 -. 89 C7 0F B6 06 BA 01 00 00 00 84 C0 74 1D - -==== BB 262 (0x3A96AD47) in 4763B, out 26723B, BBs exec'd 0 ==== - 0x3A96AD47: movl %esi,%esi - 0x3A96AD49: leal 0(%edi,,), %edi - 0x3A96AD50: subb $0x3A, %al - 0x3A96AD52: cmpb $0x1, %al - 0x3A96AD54: setbe %al - 0x3A96AD57: movzbl %al,%eax - 0x3A96AD5A: incl %esi - 0x3A96AD5B: addl %eax,%edx - 0x3A96AD5D: movzbl (%esi),%eax - 0x3A96AD60: testb %al,%al - 0x3A96AD62: jnz-8 0x3A96AD50 -. 262 3A96AD47 29 -. 89 F6 8D BC 27 00 00 00 00 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC - -==== BB 263 (0x3A96AD50) in 4792B, out 26887B, BBs exec'd 0 ==== - 0x3A96AD50: subb $0x3A, %al - 0x3A96AD52: cmpb $0x1, %al - 0x3A96AD54: setbe %al - 0x3A96AD57: movzbl %al,%eax - 0x3A96AD5A: incl %esi - 0x3A96AD5B: addl %eax,%edx - 0x3A96AD5D: movzbl (%esi),%eax - 0x3A96AD60: testb %al,%al - 0x3A96AD62: jnz-8 0x3A96AD50 -. 263 3A96AD50 20 -. 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC - -==== BB 264 (0x3A96AD64) in 4812B, out 27028B, BBs exec'd 0 ==== - 0x3A96AD64: leal 0x4(,%edx,4), %eax - 0x3A96AD6B: movl %eax,(%esp,,) - 0x3A96AD6E: call 0x3A96581C -. 264 3A96AD64 15 -. 8D 04 95 04 00 00 00 89 04 24 E8 A9 AA FF FF - -==== BB 265 (0x3A96AD73) in 4827B, out 27099B, BBs exec'd 0 ==== - 0x3A96AD73: movl %eax,0xBC(%ebx) - 0x3A96AD79: testl %eax,%eax - 0x3A96AD7B: movl %eax,%esi - 0x3A96AD7D: leal 0xFFFFE390(%ebx), %edx - 0x3A96AD83: jz-32 0x3A96AE25 -. 265 3A96AD73 22 -. 89 83 BC 00 00 00 85 C0 89 C6 8D 93 90 E3 FF FF 0F 84 9C 00 00 00 - -==== BB 266 (0x3A96AD89) in 4849B, out 27194B, BBs exec'd 0 ==== - 0x3A96AD89: xorl %ecx, %ecx - 0x3A96AD8B: leal 0xFFFFF02A(%ebx), %eax - 0x3A96AD91: movl %esi,%edx - 0x3A96AD93: movl %ecx,8(%esp,,) - 0x3A96AD97: leal 0xFFFFF03A(%ebx), %ecx - 0x3A96AD9D: movl %eax,4(%esp,,) - 0x3A96ADA1: movl 0x130(%ebx),%eax - 0x3A96ADA7: movl %eax,(%esp,,) - 0x3A96ADAA: movl %edi,%eax - 0x3A96ADAC: call 0x3A968AC0 -. 266 3A96AD89 40 -. 31 C9 8D 83 2A F0 FF FF 89 F2 89 4C 24 08 8D 8B 3A F0 FF FF 89 44 24 04 8B 83 30 01 00 00 89 04 24 89 F8 E8 0F DD FF FF - -==== BB 267 fillin_rpath(0x3A968AC0) in 4889B, out 27340B, BBs exec'd 0 ==== - 0x3A968AC0: pushl %ebp - 0x3A968AC1: movl %esp,%ebp - 0x3A968AC3: pushl %edi - 0x3A968AC4: pushl %esi - 0x3A968AC5: pushl %ebx - 0x3A968AC6: subl $0x3C, %esp - 0x3A968AC9: call 0x3A97592B -. 267 3A968AC0 14 -. 55 89 E5 57 56 53 83 EC 3C E8 5D CE 00 00 - -==== BB 268 (0x3A968ACE) in 4903B, out 27473B, BBs exec'd 0 ==== - 0x3A968ACE: addl $0xFB9E, %ebx - 0x3A968AD4: movl %eax,-16(%ebp) - 0x3A968AD7: leal -16(%ebp), %eax - 0x3A968ADA: movl %edx,-20(%ebp) - 0x3A968ADD: movl %ecx,-24(%ebp) - 0x3A968AE0: movl $0x0, -32(%ebp) - 0x3A968AE7: movl %eax,-60(%ebp) - 0x3A968AEA: leal 0x0(%esi), %esi - 0x3A968AF0: movl -24(%ebp),%eax - 0x3A968AF3: movl %eax,4(%esp,,) - 0x3A968AF7: movl -60(%ebp),%edx - 0x3A968AFA: movl %edx,(%esp,,) - 0x3A968AFD: call 0x3A973530 -. 268 3A968ACE 52 -. 81 C3 9E FB 00 00 89 45 F0 8D 45 F0 89 55 EC 89 4D E8 C7 45 E0 00 00 00 00 89 45 C4 8D B6 00 00 00 00 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00 - -==== BB 269 __strsep_g(0x3A973530) in 4955B, out 27668B, BBs exec'd 0 ==== - 0x3A973530: pushl %ebp - 0x3A973531: movl %esp,%ebp - 0x3A973533: pushl %edi - 0x3A973534: pushl %esi - 0x3A973535: movl 8(%ebp),%eax - 0x3A973538: movl (%eax),%edi - 0x3A97353A: testl %edi,%edi - 0x3A97353C: jz-8 0x3A97358F -. 269 3A973530 14 -. 55 89 E5 57 56 8B 45 08 8B 38 85 FF 74 51 - -==== BB 270 (0x3A97353E) in 4969B, out 27808B, BBs exec'd 0 ==== - 0x3A97353E: movzbl (%edi),%eax - 0x3A973541: movl %edi,%esi - 0x3A973543: testb %al,%al - 0x3A973545: jz-8 0x3A973588 -. 270 3A97353E 9 -. 0F B6 07 89 FE 84 C0 74 41 - -==== BB 271 (0x3A973547) in 4978B, out 27892B, BBs exec'd 0 ==== - 0x3A973547: movl %esi,%esi - 0x3A973549: leal 0(%edi,,), %edi - 0x3A973550: movl 12(%ebp),%ecx - 0x3A973553: movzbl (%ecx),%edx - 0x3A973556: cmpb %al,%dl - 0x3A973558: jz-8 0x3A97356C -. 271 3A973547 19 -. 89 F6 8D BC 27 00 00 00 00 8B 4D 0C 0F B6 11 38 C2 74 12 - -==== BB 272 (0x3A97355A) in 4997B, out 27999B, BBs exec'd 0 ==== - 0x3A97355A: leal 0x0(%esi), %esi - 0x3A973560: incl %ecx - 0x3A973561: movzbl (%ecx),%edx - 0x3A973564: testb %dl,%dl - 0x3A973566: jz-8 0x3A973580 -. 272 3A97355A 14 -. 8D B6 00 00 00 00 41 0F B6 11 84 D2 74 18 - -==== BB 273 (0x3A973568) in 5011B, out 28098B, BBs exec'd 0 ==== - 0x3A973568: cmpb %al,%dl - 0x3A97356A: jnz-8 0x3A973560 -. 273 3A973568 4 -. 38 C2 75 F4 - -==== BB 274 (0x3A973560) in 5015B, out 28156B, BBs exec'd 0 ==== - 0x3A973560: incl %ecx - 0x3A973561: movzbl (%ecx),%edx - 0x3A973564: testb %dl,%dl - 0x3A973566: jz-8 0x3A973580 -. 274 3A973560 8 -. 41 0F B6 11 84 D2 74 18 - -==== BB 275 (0x3A973580) in 5023B, out 28238B, BBs exec'd 0 ==== - 0x3A973580: incl %esi - 0x3A973581: movzbl (%esi),%eax - 0x3A973584: testb %al,%al - 0x3A973586: jnz-8 0x3A973550 -. 275 3A973580 8 -. 46 0F B6 06 84 C0 75 C8 - -==== BB 276 (0x3A973550) in 5031B, out 28320B, BBs exec'd 0 ==== - 0x3A973550: movl 12(%ebp),%ecx - 0x3A973553: movzbl (%ecx),%edx - 0x3A973556: cmpb %al,%dl - 0x3A973558: jz-8 0x3A97356C -. 276 3A973550 10 -. 8B 4D 0C 0F B6 11 38 C2 74 12 - -==== BB 277 (0x3A973588) in 5041B, out 28404B, BBs exec'd 0 ==== - 0x3A973588: xorl %esi, %esi - 0x3A97358A: movl 8(%ebp),%eax - 0x3A97358D: movl %esi,(%eax) - 0x3A97358F: popl %esi - 0x3A973590: movl %edi,%eax - 0x3A973592: popl %edi - 0x3A973593: popl %ebp - 0x3A973594: ret -. 277 3A973588 13 -. 31 F6 8B 45 08 89 30 5E 89 F8 5F 5D C3 - -==== BB 278 (0x3A968B02) in 5054B, out 28525B, BBs exec'd 0 ==== - 0x3A968B02: movl %eax,-28(%ebp) - 0x3A968B05: testl %eax,%eax - 0x3A968B07: jz-32 0x3A968BFB -. 278 3A968B02 11 -. 89 45 E4 85 C0 0F 84 EE 00 00 00 - -==== BB 279 (0x3A968B0D) in 5065B, out 28597B, BBs exec'd 0 ==== - 0x3A968B0D: movl %eax,(%esp,,) - 0x3A968B10: call 0x3A9752D0 -. 279 3A968B0D 8 -. 89 04 24 E8 BB C7 00 00 - -==== BB 280 (0x3A968B15) in 5073B, out 28652B, BBs exec'd 0 ==== - 0x3A968B15: movl %eax,-40(%ebp) - 0x3A968B18: testl %eax,%eax - 0x3A968B1A: jnz-8 0x3A968B25 -. 280 3A968B15 7 -. 89 45 D8 85 C0 75 09 - -==== BB 281 (0x3A968B25) in 5080B, out 28724B, BBs exec'd 0 ==== - 0x3A968B25: cmpl $0x1, -40(%ebp) - 0x3A968B29: jbe-8 0x3A968B3C -. 281 3A968B25 6 -. 83 7D D8 01 76 11 - -==== BB 282 (0x3A968B2B) in 5086B, out 28787B, BBs exec'd 0 ==== - 0x3A968B2B: movl -28(%ebp),%ecx - 0x3A968B2E: movl -40(%ebp),%edi - 0x3A968B31: cmpb $0x2F, -1(%edi,%ecx,1) - 0x3A968B36: jz-32 0x3A968C12 -. 282 3A968B2B 17 -. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 0F 84 D6 00 00 00 - -==== BB 283 (0x3A968B3C) in 5103B, out 28877B, BBs exec'd 0 ==== - 0x3A968B3C: movl -40(%ebp),%eax - 0x3A968B3F: testl %eax,%eax - 0x3A968B41: jz-8 0x3A968B58 -. 283 3A968B3C 7 -. 8B 45 D8 85 C0 74 15 - -==== BB 284 (0x3A968B43) in 5110B, out 28949B, BBs exec'd 0 ==== - 0x3A968B43: movl -28(%ebp),%ecx - 0x3A968B46: movl -40(%ebp),%edi - 0x3A968B49: cmpb $0x2F, -1(%edi,%ecx,1) - 0x3A968B4E: jz-8 0x3A968B58 -. 284 3A968B43 13 -. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 74 08 - -==== BB 285 (0x3A968B50) in 5123B, out 29039B, BBs exec'd 0 ==== - 0x3A968B50: movb $0x2F, (%edi,%ecx,1) - 0x3A968B54: incl %edi - 0x3A968B55: movl %edi,-40(%ebp) - 0x3A968B58: movl 8(%ebp),%eax - 0x3A968B5B: testl %eax,%eax - 0x3A968B5D: jnz-32 0x3A968D35 -. 285 3A968B50 19 -. C6 04 0F 2F 47 89 7D D8 8B 45 08 85 C0 0F 85 D2 01 00 00 - -==== BB 286 (0x3A968B63) in 5142B, out 29150B, BBs exec'd 0 ==== - 0x3A968B63: movl 0xFFFFF9DC(%ebx),%edx - 0x3A968B69: testl %edx,%edx - 0x3A968B6B: movl %edx,-36(%ebp) - 0x3A968B6E: jnz-8 0x3A968B85 -. 286 3A968B63 13 -. 8B 93 DC F9 FF FF 85 D2 89 55 DC 75 15 - -==== BB 287 (0x3A968B85) in 5155B, out 29238B, BBs exec'd 0 ==== - 0x3A968B85: movl -36(%ebp),%ecx - 0x3A968B88: movl -40(%ebp),%edi - 0x3A968B8B: cmpl %edi,16(%ecx) - 0x3A968B8E: jnz-8 0x3A968B75 -. 287 3A968B85 11 -. 8B 4D DC 8B 7D D8 39 79 10 75 E5 - -==== BB 288 (0x3A968B75) in 5166B, out 29326B, BBs exec'd 0 ==== - 0x3A968B75: movl -36(%ebp),%edx - 0x3A968B78: movl (%edx),%edx - 0x3A968B7A: testl %edx,%edx - 0x3A968B7C: movl %edx,-36(%ebp) - 0x3A968B7F: jz-32 0x3A968C31 -. 288 3A968B75 16 -. 8B 55 DC 8B 12 85 D2 89 55 DC 0F 84 AC 00 00 00 - -==== BB 289 (0x3A968C31) in 5182B, out 29415B, BBs exec'd 0 ==== - 0x3A968C31: movl 16(%ebp),%ecx - 0x3A968C34: xorl %esi, %esi - 0x3A968C36: testl %ecx,%ecx - 0x3A968C38: jz-8 0x3A968C48 -. 289 3A968C31 9 -. 8B 4D 10 31 F6 85 C9 74 0E - -==== BB 290 (0x3A968C48) in 5191B, out 29501B, BBs exec'd 0 ==== - 0x3A968C48: movl 0xC8(%ebx),%eax - 0x3A968C4E: movl -40(%ebp),%edx - 0x3A968C51: leal (%esi,%eax,4), %eax - 0x3A968C54: leal 21(%edx,%eax,1), %eax - 0x3A968C58: movl %eax,(%esp,,) - 0x3A968C5B: call 0x3A96581C -. 290 3A968C48 24 -. 8B 83 C8 00 00 00 8B 55 D8 8D 04 86 8D 44 02 15 89 04 24 E8 BC CB FF FF - -==== BB 291 (0x3A968C60) in 5215B, out 29607B, BBs exec'd 0 ==== - 0x3A968C60: movl %eax,-36(%ebp) - 0x3A968C63: testl %eax,%eax - 0x3A968C65: jz-32 0x3A968DBF -. 291 3A968C60 11 -. 89 45 DC 85 C0 0F 84 54 01 00 00 - -==== BB 292 (0x3A968C6B) in 5226B, out 29679B, BBs exec'd 0 ==== - 0x3A968C6B: movl -36(%ebp),%ecx - 0x3A968C6E: movl 0xC8(%ebx),%eax - 0x3A968C74: movl -40(%ebp),%edi - 0x3A968C77: leal 20(%ecx,%eax,4), %eax - 0x3A968C7B: movl %eax,12(%ecx) - 0x3A968C7E: movl %edi,8(%esp,,) - 0x3A968C82: movl -28(%ebp),%eax - 0x3A968C85: movl %eax,4(%esp,,) - 0x3A968C89: movl 12(%ecx),%eax - 0x3A968C8C: movl %eax,(%esp,,) - 0x3A968C8F: call 0x3A975770 -. 292 3A968C6B 41 -. 8B 4D DC 8B 83 C8 00 00 00 8B 7D D8 8D 44 81 14 89 41 0C 89 7C 24 08 8B 45 E4 89 44 24 04 8B 41 0C 89 04 24 E8 DC CA 00 00 - -==== BB 293 (0x3A975786) in 5267B, out 29837B, BBs exec'd 0 ==== - 0x3A975786: negl %eax - 0x3A975788: andl $0x3, %eax - 0x3A97578B: subl %eax,%ecx - 0x3A97578D: xchgl %eax, %ecx - 0x3A97578E: rep movsb -. 293 3A975786 10 -. F7 D8 83 E0 03 29 C1 91 F3 A4 - -==== BB 294 (0x3A975790) in 5277B, out 29964B, BBs exec'd 0 ==== - 0x3A975790: movl %eax,%ecx - 0x3A975792: subl $0x20, %ecx - 0x3A975795: js-8 0x3A9757D5 -. 294 3A975790 7 -. 89 C1 83 E9 20 78 3E - -==== BB 295 (0x3A975797) in 5284B, out 30028B, BBs exec'd 0 ==== - 0x3A975797: movl (%edi),%eax - 0x3A975799: movl 28(%edi),%edx - 0x3A97579C: subl $0x20, %ecx - 0x3A97579F: movl (%esi),%eax - 0x3A9757A1: movl 4(%esi),%edx - 0x3A9757A4: movl %eax,(%edi) - 0x3A9757A6: movl %edx,4(%edi) - 0x3A9757A9: movl 8(%esi),%eax - 0x3A9757AC: movl 12(%esi),%edx - 0x3A9757AF: movl %eax,8(%edi) - 0x3A9757B2: movl %edx,12(%edi) - 0x3A9757B5: movl 16(%esi),%eax - 0x3A9757B8: movl 20(%esi),%edx - 0x3A9757BB: movl %eax,16(%edi) - 0x3A9757BE: movl %edx,20(%edi) - 0x3A9757C1: movl 24(%esi),%eax - 0x3A9757C4: movl 28(%esi),%edx - 0x3A9757C7: movl %eax,24(%edi) - 0x3A9757CA: movl %edx,28(%edi) - 0x3A9757CD: leal 32(%esi), %esi - 0x3A9757D0: leal 32(%edi), %edi - 0x3A9757D3: jns-8 0x3A975799 -. 295 3A975797 62 -. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -==== BB 296 (0x3A9757D5) in 5346B, out 30291B, BBs exec'd 0 ==== - 0x3A9757D5: addl $0x20, %ecx - 0x3A9757D8: rep movsb -. 296 3A9757D5 5 -. 83 C1 20 F3 A4 - -==== BB 297 (0x3A968C94) in 5351B, out 30396B, BBs exec'd 0 ==== - 0x3A968C94: movb $0x0, (%eax) - 0x3A968C97: movl -36(%ebp),%edx - 0x3A968C9A: cmpl 0xD8(%ebx),%edi - 0x3A968CA0: movl %edi,16(%edx) - 0x3A968CA3: jbe-8 0x3A968CAB -. 297 3A968C94 17 -. C6 00 00 8B 55 DC 3B BB D8 00 00 00 89 7A 10 76 06 - -==== BB 298 (0x3A968CA5) in 5368B, out 30507B, BBs exec'd 0 ==== - 0x3A968CA5: movl %edi,0xD8(%ebx) - 0x3A968CAB: movl -28(%ebp),%ecx - 0x3A968CAE: xorl %eax, %eax - 0x3A968CB0: cmpb $0x2F, (%ecx) - 0x3A968CB3: movl 0xC8(%ebx),%ecx - 0x3A968CB9: setnz %al - 0x3A968CBC: xorl %edx, %edx - 0x3A968CBE: addl %eax,%eax - 0x3A968CC0: cmpl %ecx,%edx - 0x3A968CC2: jnb-8 0x3A968CDC -. 298 3A968CA5 31 -. 89 BB D8 00 00 00 8B 4D E4 31 C0 80 39 2F 8B 8B C8 00 00 00 0F 95 C0 31 D2 01 C0 39 CA 73 18 - -==== BB 299 (0x3A968CC4) in 5399B, out 30672B, BBs exec'd 0 ==== - 0x3A968CC4: leal 0x0(%esi), %esi - 0x3A968CCA: leal 0x0(%edi), %edi - 0x3A968CD0: movl -36(%ebp),%edi - 0x3A968CD3: movl %eax,20(%edi,%edx,4) - 0x3A968CD7: incl %edx - 0x3A968CD8: cmpl %ecx,%edx - 0x3A968CDA: jb-8 0x3A968CD0 -. 299 3A968CC4 24 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 7D DC 89 44 97 14 42 39 CA 72 F4 - -==== BB 300 (0x3A968CD0) in 5423B, out 30790B, BBs exec'd 0 ==== - 0x3A968CD0: movl -36(%ebp),%edi - 0x3A968CD3: movl %eax,20(%edi,%edx,4) - 0x3A968CD7: incl %edx - 0x3A968CD8: cmpl %ecx,%edx - 0x3A968CDA: jb-8 0x3A968CD0 -. 300 3A968CD0 12 -. 8B 7D DC 89 44 97 14 42 39 CA 72 F4 - -==== BB 301 (0x3A968CDC) in 5435B, out 30885B, BBs exec'd 0 ==== - 0x3A968CDC: movl 12(%ebp),%edx - 0x3A968CDF: movl -36(%ebp),%eax - 0x3A968CE2: movl %edx,4(%eax) - 0x3A968CE5: movl 16(%ebp),%edx - 0x3A968CE8: testl %edx,%edx - 0x3A968CEA: jz-32 0x3A968DB0 -. 301 3A968CDC 20 -. 8B 55 0C 8B 45 DC 89 50 04 8B 55 10 85 D2 0F 84 C0 00 00 00 - -==== BB 302 (0x3A968DB0) in 5455B, out 30990B, BBs exec'd 0 ==== - 0x3A968DB0: movl -36(%ebp),%edi - 0x3A968DB3: movl $0x0, 8(%edi) - 0x3A968DBA: jmp 0x3A968D12 -. 302 3A968DB0 15 -. 8B 7D DC C7 47 08 00 00 00 00 E9 53 FF FF FF - -==== BB 303 (0x3A968D12) in 5470B, out 31049B, BBs exec'd 0 ==== - 0x3A968D12: movl 0xFFFFF9DC(%ebx),%eax - 0x3A968D18: movl -36(%ebp),%edx - 0x3A968D1B: movl -32(%ebp),%ecx - 0x3A968D1E: movl -20(%ebp),%edi - 0x3A968D21: movl %eax,(%edx) - 0x3A968D23: movl %edx,0xFFFFF9DC(%ebx) - 0x3A968D29: movl %edx,(%edi,%ecx,4) - 0x3A968D2C: incl %ecx - 0x3A968D2D: movl %ecx,-32(%ebp) - 0x3A968D30: jmp 0x3A968AF0 -. 303 3A968D12 35 -. 8B 83 DC F9 FF FF 8B 55 DC 8B 4D E0 8B 7D EC 89 02 89 93 DC F9 FF FF 89 14 8F 41 89 4D E0 E9 BB FD FF FF - -==== BB 304 (0x3A968AF0) in 5505B, out 31198B, BBs exec'd 0 ==== - 0x3A968AF0: movl -24(%ebp),%eax - 0x3A968AF3: movl %eax,4(%esp,,) - 0x3A968AF7: movl -60(%ebp),%edx - 0x3A968AFA: movl %edx,(%esp,,) - 0x3A968AFD: call 0x3A973530 -. 304 3A968AF0 18 -. 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00 - -==== BB 305 (0x3A97358F) in 5523B, out 31289B, BBs exec'd 0 ==== - 0x3A97358F: popl %esi - 0x3A973590: movl %edi,%eax - 0x3A973592: popl %edi - 0x3A973593: popl %ebp - 0x3A973594: ret -. 305 3A97358F 6 -. 5E 89 F8 5F 5D C3 - -==== BB 306 (0x3A968BFB) in 5529B, out 31377B, BBs exec'd 0 ==== - 0x3A968BFB: movl -20(%ebp),%edi - 0x3A968BFE: movl -32(%ebp),%ecx - 0x3A968C01: movl %edi,%eax - 0x3A968C03: movl $0x0, (%edi,%ecx,4) - 0x3A968C0A: leal -12(%ebp), %esp - 0x3A968C0D: popl %ebx - 0x3A968C0E: popl %esi - 0x3A968C0F: popl %edi - 0x3A968C10: popl %ebp - 0x3A968C11: ret -. 306 3A968BFB 23 -. 8B 7D EC 8B 4D E0 89 F8 C7 04 8F 00 00 00 00 8D 65 F4 5B 5E 5F 5D C3 - -==== BB 307 (0x3A96ADB1) in 5552B, out 31534B, BBs exec'd 0 ==== - 0x3A96ADB1: movl 0xBC(%ebx),%eax - 0x3A96ADB7: movl (%eax),%edx - 0x3A96ADB9: testl %edx,%edx - 0x3A96ADBB: jz-8 0x3A96AE0A -. 307 3A96ADB1 12 -. 8B 83 BC 00 00 00 8B 10 85 D2 74 4D - -==== BB 308 (0x3A96ADBD) in 5564B, out 31619B, BBs exec'd 0 ==== - 0x3A96ADBD: xorl %eax, %eax - 0x3A96ADBF: movl %eax,0xC0(%ebx) - 0x3A96ADC5: movl 0xFFFFF9DC(%ebx),%eax - 0x3A96ADCB: movl %eax,0xFFFFFD8C(%ebx) - 0x3A96ADD1: leal -12(%ebp), %esp - 0x3A96ADD4: popl %ebx - 0x3A96ADD5: popl %esi - 0x3A96ADD6: popl %edi - 0x3A96ADD7: popl %ebp - 0x3A96ADD8: ret -. 308 3A96ADBD 28 -. 31 C0 89 83 C0 00 00 00 8B 83 DC F9 FF FF 89 83 8C FD FF FF 8D 65 F4 5B 5E 5F 5D C3 - -==== BB 309 (0x3A966CFB) in 5592B, out 31781B, BBs exec'd 0 ==== - 0x3A966CFB: jmp 0x3A966851 -. 309 3A966CFB 5 -. E9 51 FB FF FF - -==== BB 310 (0x3A966851) in 5597B, out 31809B, BBs exec'd 0 ==== - 0x3A966851: movl 0xFFFFF9E8(%ebx),%esi - 0x3A966857: testl %esi,%esi - 0x3A966859: jnz-8 0x3A966869 -. 310 3A966851 10 -. 8B B3 E8 F9 FF FF 85 F6 75 0E - -==== BB 311 (0x3A96685B) in 5607B, out 31884B, BBs exec'd 0 ==== - 0x3A96685B: movl 0xFFFFF9F8(%ebx),%eax - 0x3A966861: movl (%eax),%eax - 0x3A966863: movl %eax,0xFFFFF9E8(%ebx) - 0x3A966869: movzbl 0xFFFFFB58(%ebx),%eax - 0x3A966870: incl 0xFFFFF998(%ebx) - 0x3A966876: andb $0xFC, %al - 0x3A966878: orb $0x1, %al - 0x3A96687A: movb %al,0xFFFFFB58(%ebx) - 0x3A966880: leal 0xFFFFF994(%ebx), %eax - 0x3A966886: movl %eax,%edx - 0x3A966888: movl %eax,0xFFFFFED0(%ebp) - 0x3A96688E: addl $0x50, %edx - 0x3A966891: movl 0xFFFFF994(%ebx),%eax - 0x3A966897: addl $0x1, 0xFFFFF9C4(%ebx) - 0x3A96689E: movl %edx,12(%eax) - 0x3A9668A1: movl 0xFFFFF994(%ebx),%ecx - 0x3A9668A7: adcl $0x0, 0xFFFFF9C8(%ebx) - 0x3A9668AE: cmpl $0xFFFFFFFE, 0xFFFFFD78(%ebx) - 0x3A9668B5: movl %ecx,0xFFFFF9F4(%ebx) - 0x3A9668BB: jz-32 0x3A966CD8 -. 311 3A96685B 102 -. 8B 83 F8 F9 FF FF 8B 00 89 83 E8 F9 FF FF 0F B6 83 58 FB FF FF FF 83 98 F9 FF FF 24 FC 0C 01 88 83 58 FB FF FF 8D 83 94 F9 FF FF 89 C2 89 85 D0 FE FF FF 83 C2 50 8B 83 94 F9 FF FF 83 83 C4 F9 FF FF 01 89 50 0C 8B 8B 94 F9 FF FF 83 93 C8 F9 FF FF 00 83 BB 78 FD FF FF FE 89 8B F4 F9 FF FF 0F 84 17 04 00 00 - -==== BB 312 (0x3A966CD8) in 5709B, out 32207B, BBs exec'd 0 ==== - 0x3A966CD8: movl (%ecx),%ecx - 0x3A966CDA: movl $0xFFFFFFFF,%eax - 0x3A966CDF: testl %ecx,%ecx - 0x3A966CE1: jz-8 0x3A966CE5 -. 312 3A966CD8 11 -. 8B 09 B8 FF FF FF FF 85 C9 74 02 - -==== BB 313 (0x3A966CE5) in 5720B, out 32288B, BBs exec'd 0 ==== - 0x3A966CE5: movl %eax,0xFFFFFD78(%ebx) - 0x3A966CEB: jmp 0x3A9668C1 -. 313 3A966CE5 11 -. 89 83 78 FD FF FF E9 D1 FB FF FF - -==== BB 314 (0x3A9668C1) in 5731B, out 32335B, BBs exec'd 0 ==== - 0x3A9668C1: movl 0xFFFFFB78(%ebx),%eax - 0x3A9668C7: movl 28(%eax),%edx - 0x3A9668CA: movl %eax,%esi - 0x3A9668CC: addl %edx,%esi - 0x3A9668CE: movzwl 44(%eax),%edx - 0x3A9668D2: movl %esi,0xFFFFFB28(%ebx) - 0x3A9668D8: movw %dx,0xFFFFFB30(%ebx) - 0x3A9668DF: movzwl 44(%eax),%edx - 0x3A9668E3: movl %edx,%eax - 0x3A9668E5: decl %edx - 0x3A9668E6: testl %eax,%eax - 0x3A9668E8: jz-8 0x3A96690C -. 314 3A9668C1 41 -. 8B 83 78 FB FF FF 8B 50 1C 89 C6 01 D6 0F B7 50 2C 89 B3 28 FB FF FF 66 89 93 30 FB FF FF 0F B7 50 2C 89 D0 4A 85 C0 74 22 - -==== BB 315 (0x3A9668EA) in 5772B, out 32511B, BBs exec'd 0 ==== - 0x3A9668EA: movl %edx,%eax - 0x3A9668EC: shll $0x5, %eax - 0x3A9668EF: addl %esi,%eax - 0x3A9668F1: movl %edx,%ecx - 0x3A9668F3: movl %edx,%edi - 0x3A9668F5: shll $0x5, %ecx - 0x3A9668F8: cmpl $0x6474E552, (%eax) - 0x3A9668FE: jz-32 0x3A967D4A -. 315 3A9668EA 26 -. 89 D0 C1 E0 05 01 F0 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00 - -==== BB 316 (0x3A966904) in 5798B, out 32622B, BBs exec'd 0 ==== - 0x3A966904: decl %edx - 0x3A966905: subl $0x20, %eax - 0x3A966908: testl %edi,%edi - 0x3A96690A: jnz-8 0x3A9668F1 -. 316 3A966904 8 -. 4A 83 E8 20 85 FF 75 E5 - -==== BB 317 (0x3A9668F1) in 5806B, out 32705B, BBs exec'd 0 ==== - 0x3A9668F1: movl %edx,%ecx - 0x3A9668F3: movl %edx,%edi - 0x3A9668F5: shll $0x5, %ecx - 0x3A9668F8: cmpl $0x6474E552, (%eax) - 0x3A9668FE: jz-32 0x3A967D4A -. 317 3A9668F1 19 -. 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00 - -==== BB 318 (0x3A96690C) in 5825B, out 32795B, BBs exec'd 0 ==== - 0x3A96690C: movl 0xB0(%ebx),%esi - 0x3A966912: xorl %eax, %eax - 0x3A966914: movl %eax,0xFFFFFF14(%ebp) - 0x3A96691A: xorl %eax, %eax - 0x3A96691C: testl %esi,%esi - 0x3A96691E: movl %eax,0xFFFFFF10(%ebp) - 0x3A966924: jnz-32 0x3A967BDA -. 318 3A96690C 30 -. 8B B3 B0 00 00 00 31 C0 89 85 14 FF FF FF 31 C0 85 F6 89 85 10 FF FF FF 0F 85 B0 12 00 00 - -==== BB 319 (0x3A967BDA) in 5855B, out 32924B, BBs exec'd 0 ==== - 0x3A967BDA: movl %esi,(%esp,,) - 0x3A967BDD: leal 0xFFFFFF3C(%ebp), %edi - 0x3A967BE3: call 0x3A9752D0 -. 319 3A967BDA 14 -. 89 34 24 8D BD 3C FF FF FF E8 E8 D6 00 00 - -==== BB 320 (0x3A9752E7) in 5869B, out 32995B, BBs exec'd 0 ==== - 0x3A9752E7: incl %eax - 0x3A9752E8: cmpb %dh{si},(%eax) - 0x3A9752EA: jz-32 0x3A975386 -. 320 3A9752E7 9 -. 40 38 30 0F 84 96 00 00 00 - -==== BB 321 (0x3A9752F0) in 5878B, out 33063B, BBs exec'd 0 ==== - 0x3A9752F0: incl %eax - 0x3A9752F1: xorl $0x2, %edx - 0x3A9752F4: jz-8 0x3A975301 -. 321 3A9752F0 6 -. 40 83 F2 02 74 0B - -==== BB 322 (0x3A967BE8) in 5884B, out 33134B, BBs exec'd 0 ==== - 0x3A967BE8: leal 1(%eax), %edx - 0x3A967BEB: addl $0x13, %eax - 0x3A967BEE: andl $0xFFFFFFFC, %eax - 0x3A967BF1: subl %eax,%esp - 0x3A967BF3: leal 47(%esp,,), %eax - 0x3A967BF7: andl $0xFFFFFFF0, %eax - 0x3A967BFA: movl %edx,8(%esp,,) - 0x3A967BFE: movl %esi,4(%esp,,) - 0x3A967C02: movl %eax,(%esp,,) - 0x3A967C05: call 0x3A975870 -. 322 3A967BE8 34 -. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 2F 83 E0 F0 89 54 24 08 89 74 24 04 89 04 24 E8 66 DC 00 00 - -==== BB 323 (0x3A967C0A) in 5918B, out 33277B, BBs exec'd 0 ==== - 0x3A967C0A: movl %eax,0xFFFFFF3C(%ebp) - 0x3A967C10: leal 0xFFFFEDD7(%ebx), %edx - 0x3A967C16: movl %edx,0xFFFFFE60(%ebp) - 0x3A967C1C: movl 0xFFFFFE60(%ebp),%ecx - 0x3A967C22: movl %edi,(%esp,,) - 0x3A967C25: movl %ecx,4(%esp,,) - 0x3A967C29: call 0x3A973530 -. 323 3A967C0A 36 -. 89 85 3C FF FF FF 8D 93 D7 ED FF FF 89 95 60 FE FF FF 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00 - -==== BB 324 (0x3A967C2E) in 5954B, out 33406B, BBs exec'd 0 ==== - 0x3A967C2E: testl %eax,%eax - 0x3A967C30: movl %eax,%esi - 0x3A967C32: jz-32 0x3A96692A -. 324 3A967C2E 10 -. 85 C0 89 C6 0F 84 F2 EC FF FF - -==== BB 325 (0x3A967C38) in 5964B, out 33472B, BBs exec'd 0 ==== - 0x3A967C38: cmpb $0x0, (%esi) - 0x3A967C3B: jz-8 0x3A967C1C -. 325 3A967C38 5 -. 80 3E 00 74 DF - -==== BB 326 (0x3A967C3D) in 5969B, out 33532B, BBs exec'd 0 ==== - 0x3A967C3D: movl 0x130(%ebx),%eax - 0x3A967C43: testl %eax,%eax - 0x3A967C45: jnz-32 0x3A968175 -. 326 3A967C3D 14 -. 8B 83 30 01 00 00 85 C0 0F 85 2A 05 00 00 - -==== BB 327 (0x3A967C4B) in 5983B, out 33607B, BBs exec'd 0 ==== - 0x3A967C4B: movl 0xFFFFF994(%ebx),%eax - 0x3A967C51: xorl %ecx, %ecx - 0x3A967C53: xorl %edx, %edx - 0x3A967C55: movl %ecx,8(%esp,,) - 0x3A967C59: movl $0x1,%ecx - 0x3A967C5E: movl %edx,4(%esp,,) - 0x3A967C62: movl %esi,%edx - 0x3A967C64: movl $0x1, (%esp,,) - 0x3A967C6B: call 0x3A96AE40 -. 327 3A967C4B 37 -. 8B 83 94 F9 FF FF 31 C9 31 D2 89 4C 24 08 B9 01 00 00 00 89 54 24 04 89 F2 C7 04 24 01 00 00 00 E8 D0 31 00 00 - -==== BB 328 _dl_map_object(0x3A96AE40) in 6020B, out 33751B, BBs exec'd 0 ==== - 0x3A96AE40: pushl %ebp - 0x3A96AE41: movl %esp,%ebp - 0x3A96AE43: pushl %edi - 0x3A96AE44: pushl %esi - 0x3A96AE45: pushl %ebx - 0x3A96AE46: subl $0x258, %esp - 0x3A96AE4C: call 0x3A97592B -. 328 3A96AE40 17 -. 55 89 E5 57 56 53 81 EC 58 02 00 00 E8 DA AA 00 00 - -==== BB 329 (0x3A96AE51) in 6037B, out 33887B, BBs exec'd 0 ==== - 0x3A96AE51: addl $0xD81B, %ebx - 0x3A96AE57: movl %eax,0xFFFFFDD8(%ebp) - 0x3A96AE5D: movl 0xFFFFF994(%ebx),%esi - 0x3A96AE63: movl %edx,0xFFFFFDD4(%ebp) - 0x3A96AE69: movl %ecx,0xFFFFFDD0(%ebp) - 0x3A96AE6F: testl %esi,%esi - 0x3A96AE71: jz-8 0x3A96AEB2 -. 329 3A96AE51 34 -. 81 C3 1B D8 00 00 89 85 D8 FD FF FF 8B B3 94 F9 FF FF 89 95 D4 FD FF FF 89 8D D0 FD FF FF 85 F6 74 3F - -==== BB 330 (0x3A96AE73) in 6071B, out 34026B, BBs exec'd 0 ==== - 0x3A96AE73: leal 0x0(%esi), %esi - 0x3A96AE79: leal 0(%edi,,), %edi - 0x3A96AE80: testb $0x2, 0x175(%esi) - 0x3A96AE87: jnz-8 0x3A96AEAB -. 330 3A96AE73 22 -. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 F6 86 75 01 00 00 02 75 22 - -==== BB 331 (0x3A96AE89) in 6093B, out 34123B, BBs exec'd 0 ==== - 0x3A96AE89: movl 0xFFFFFDD4(%ebp),%eax - 0x3A96AE8F: movl %esi,%edx - 0x3A96AE91: call 0x3A970B80 -. 331 3A96AE89 13 -. 8B 85 D4 FD FF FF 89 F2 E8 EA 5C 00 00 - -==== BB 332 _dl_name_match_p(0x3A970B80) in 6106B, out 34197B, BBs exec'd 0 ==== - 0x3A970B80: pushl %ebp - 0x3A970B81: movl %esp,%ebp - 0x3A970B83: pushl %edi - 0x3A970B84: movl %eax,%edi - 0x3A970B86: pushl %esi - 0x3A970B87: movl %edx,%esi - 0x3A970B89: pushl %ebx - 0x3A970B8A: subl $0x8, %esp - 0x3A970B8D: movl 4(%edx),%eax - 0x3A970B90: call 0x3A97592B -. 332 3A970B80 21 -. 55 89 E5 57 89 C7 56 89 D6 53 83 EC 08 8B 42 04 E8 96 4D 00 00 - -==== BB 333 (0x3A970B95) in 6127B, out 34366B, BBs exec'd 0 ==== - 0x3A970B95: addl $0x7AD7, %ebx - 0x3A970B9B: movl %edi,(%esp,,) - 0x3A970B9E: movl %eax,4(%esp,,) - 0x3A970BA2: call 0x3A975280 -. 333 3A970B95 18 -. 81 C3 D7 7A 00 00 89 3C 24 89 44 24 04 E8 D9 46 00 00 - -==== BB 334 strcmp(0x3A975280) in 6145B, out 34454B, BBs exec'd 0 ==== - 0x3A975280: pushl %ebp - 0x3A975281: movl %esp,%ebp - 0x3A975283: pushl %esi - 0x3A975284: subl $0x4, %esp - 0x3A975287: movl 8(%ebp),%ecx - 0x3A97528A: movl 12(%ebp),%edx - 0x3A97528D: leal 0(%esi), %esi - 0x3A975290: movzbl (%ecx),%esi - 0x3A975293: incl %ecx - 0x3A975294: movzbl (%edx),%eax - 0x3A975297: incl %edx - 0x3A975298: movb %al,-5(%ebp) - 0x3A97529B: movl %esi,%eax - 0x3A97529D: testb %al,%al - 0x3A97529F: jz-8 0x3A9752B7 -. 334 3A975280 33 -. 55 89 E5 56 83 EC 04 8B 4D 08 8B 55 0C 8D 76 00 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16 - -==== BB 335 (0x3A9752A1) in 6178B, out 34665B, BBs exec'd 0 ==== - 0x3A9752A1: movl %esi,%eax - 0x3A9752A3: cmpb -5(%ebp),%al - 0x3A9752A6: jz-8 0x3A975290 -. 335 3A9752A1 7 -. 89 F0 3A 45 FB 74 E8 - -==== BB 336 (0x3A9752A8) in 6185B, out 34741B, BBs exec'd 0 ==== - 0x3A9752A8: movzbl %al,%edx - 0x3A9752AB: movzbl -5(%ebp),%eax - 0x3A9752AF: subl %eax,%edx - 0x3A9752B1: movl %edx,%eax - 0x3A9752B3: popl %edx - 0x3A9752B4: popl %esi - 0x3A9752B5: popl %ebp - 0x3A9752B6: ret -. 336 3A9752A8 15 -. 0F B6 D0 0F B6 45 FB 29 C2 89 D0 5A 5E 5D C3 - -==== BB 337 (0x3A970BA7) in 6200B, out 34855B, BBs exec'd 0 ==== - 0x3A970BA7: testl %eax,%eax - 0x3A970BA9: movl $0x1,%edx - 0x3A970BAE: jz-8 0x3A970BE0 -. 337 3A970BA7 9 -. 85 C0 BA 01 00 00 00 74 30 - -==== BB 338 (0x3A970BB0) in 6209B, out 34926B, BBs exec'd 0 ==== - 0x3A970BB0: movl 20(%esi),%esi - 0x3A970BB3: testl %esi,%esi - 0x3A970BB5: jz-8 0x3A970BDE -. 338 3A970BB0 7 -. 8B 76 14 85 F6 74 27 - -==== BB 339 (0x3A970BB7) in 6216B, out 34998B, BBs exec'd 0 ==== - 0x3A970BB7: movl %esi,%esi - 0x3A970BB9: leal 0(%edi,,), %edi - 0x3A970BC0: movl (%esi),%eax - 0x3A970BC2: movl %edi,(%esp,,) - 0x3A970BC5: movl %eax,4(%esp,,) - 0x3A970BC9: call 0x3A975280 -. 339 3A970BB7 23 -. 89 F6 8D BC 27 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00 - -==== BB 340 (0x3A970BCE) in 6239B, out 35093B, BBs exec'd 0 ==== - 0x3A970BCE: testl %eax,%eax - 0x3A970BD0: movl $0x1,%edx - 0x3A970BD5: jz-8 0x3A970BE0 -. 340 3A970BCE 9 -. 85 C0 BA 01 00 00 00 74 09 - -==== BB 341 (0x3A970BD7) in 6248B, out 35164B, BBs exec'd 0 ==== - 0x3A970BD7: movl 4(%esi),%esi - 0x3A970BDA: testl %esi,%esi - 0x3A970BDC: jnz-8 0x3A970BC0 -. 341 3A970BD7 7 -. 8B 76 04 85 F6 75 E2 - -==== BB 342 (0x3A970BDE) in 6255B, out 35236B, BBs exec'd 0 ==== - 0x3A970BDE: xorl %edx, %edx - 0x3A970BE0: addl $0x8, %esp - 0x3A970BE3: movl %edx,%eax - 0x3A970BE5: popl %ebx - 0x3A970BE6: popl %esi - 0x3A970BE7: popl %edi - 0x3A970BE8: popl %ebp - 0x3A970BE9: ret -. 342 3A970BDE 12 -. 31 D2 83 C4 08 89 D0 5B 5E 5F 5D C3 - -==== BB 343 (0x3A96AE96) in 6267B, out 35363B, BBs exec'd 0 ==== - 0x3A96AE96: testl %eax,%eax - 0x3A96AE98: jnz-32 0x3A96AFA7 -. 343 3A96AE96 8 -. 85 C0 0F 85 09 01 00 00 - -==== BB 344 (0x3A96AE9E) in 6275B, out 35422B, BBs exec'd 0 ==== - 0x3A96AE9E: testb $0x1, 0x175(%esi) - 0x3A96AEA5: jz-32 0x3A96AFB3 -. 344 3A96AE9E 13 -. F6 86 75 01 00 00 01 0F 84 08 01 00 00 - -==== BB 345 (0x3A96AFB3) in 6288B, out 35492B, BBs exec'd 0 ==== - 0x3A96AFB3: movl 80(%esi),%edx - 0x3A96AFB6: testl %edx,%edx - 0x3A96AFB8: jz-32 0x3A96AEAB -. 345 3A96AFB3 11 -. 8B 56 50 85 D2 0F 84 ED FE FF FF - -==== BB 346 (0x3A96AEAB) in 6299B, out 35564B, BBs exec'd 0 ==== - 0x3A96AEAB: movl 12(%esi),%esi - 0x3A96AEAE: testl %esi,%esi - 0x3A96AEB0: jnz-8 0x3A96AE80 -. 346 3A96AEAB 7 -. 8B 76 0C 85 F6 75 CE - -==== BB 347 (0x3A96AE80) in 6306B, out 35636B, BBs exec'd 0 ==== - 0x3A96AE80: testb $0x2, 0x175(%esi) - 0x3A96AE87: jnz-8 0x3A96AEAB -. 347 3A96AE80 9 -. F6 86 75 01 00 00 02 75 22 - -==== BB 348 (0x3A975290) in 6315B, out 35706B, BBs exec'd 0 ==== - 0x3A975290: movzbl (%ecx),%esi - 0x3A975293: incl %ecx - 0x3A975294: movzbl (%edx),%eax - 0x3A975297: incl %edx - 0x3A975298: movb %al,-5(%ebp) - 0x3A97529B: movl %esi,%eax - 0x3A97529D: testb %al,%al - 0x3A97529F: jz-8 0x3A9752B7 -. 348 3A975290 17 -. 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16 - -==== BB 349 (0x3A96AFBE) in 6332B, out 35838B, BBs exec'd 0 ==== - 0x3A96AFBE: movl 44(%esi),%eax - 0x3A96AFC1: movl 4(%edx),%edi - 0x3A96AFC4: movl 4(%eax),%edx - 0x3A96AFC7: addl %edx,%edi - 0x3A96AFC9: movl %edi,4(%esp,,) - 0x3A96AFCD: movl 0xFFFFFDD4(%ebp),%eax - 0x3A96AFD3: movl %eax,(%esp,,) - 0x3A96AFD6: call 0x3A975280 -. 349 3A96AFBE 29 -. 8B 46 2C 8B 7A 04 8B 50 04 01 D7 89 7C 24 04 8B 85 D4 FD FF FF 89 04 24 E8 A5 A2 00 00 - -==== BB 350 (0x3A96AFDB) in 6361B, out 35971B, BBs exec'd 0 ==== - 0x3A96AFDB: testl %eax,%eax - 0x3A96AFDD: jnz-32 0x3A96AEAB -. 350 3A96AFDB 8 -. 85 C0 0F 85 C8 FE FF FF - -==== BB 351 (0x3A96AEB2) in 6369B, out 36030B, BBs exec'd 0 ==== - 0x3A96AEB2: testb $0x40, 0xFFFFFC14(%ebx) - 0x3A96AEB9: jnz-32 0x3A96B2BE -. 351 3A96AEB2 13 -. F6 83 14 FC FF FF 40 0F 85 FF 03 00 00 - -==== BB 352 (0x3A96AEBF) in 6382B, out 36100B, BBs exec'd 0 ==== - 0x3A96AEBF: movl $0x2F,%eax - 0x3A96AEC4: movl %eax,4(%esp,,) - 0x3A96AEC8: movl 0xFFFFFDD4(%ebp),%eax - 0x3A96AECE: movl %eax,(%esp,,) - 0x3A96AED1: call 0x3A9750B0 -. 352 3A96AEBF 23 -. B8 2F 00 00 00 89 44 24 04 8B 85 D4 FD FF FF 89 04 24 E8 DA A1 00 00 - -==== BB 353 strchr(0x3A9750B0) in 6405B, out 36190B, BBs exec'd 0 ==== - 0x3A9750B0: pushl %edi - 0x3A9750B1: pushl %esi - 0x3A9750B2: pushl %ebx - 0x3A9750B3: pushl %ebp - 0x3A9750B4: movl 20(%esp,,),%eax - 0x3A9750B8: movl 24(%esp,,),%edx - 0x3A9750BC: movl %eax,%edi - 0x3A9750BE: xorl %ecx, %ecx - 0x3A9750C0: movb %dl,%dh{si} - 0x3A9750C2: movb %dl,%cl - 0x3A9750C4: shll $0x10, %edx - 0x3A9750C7: movb %cl,%ch{bp} - 0x3A9750C9: orl %ecx,%edx - 0x3A9750CB: andl $0x3, %edi - 0x3A9750CE: jz-8 0x3A975111 -. 353 3A9750B0 32 -. 57 56 53 55 8B 44 24 14 8B 54 24 18 89 C7 31 C9 88 D6 88 D1 C1 E2 10 88 CD 09 CA 83 E7 03 74 41 - -==== BB 354 (0x3A975111) in 6437B, out 36417B, BBs exec'd 0 ==== - 0x3A975111: movl (%eax),%ecx - 0x3A975113: movl $0xFEFEFEFF,%ebp - 0x3A975118: movl $0xFEFEFEFF,%edi - 0x3A97511D: addl %ecx,%ebp - 0x3A97511F: xorl %ecx,%ebp - 0x3A975121: addl %ecx,%edi - 0x3A975123: leal 4(%eax), %eax - 0x3A975126: jnb-32 0x3A975242 -. 354 3A975111 27 -. 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -==== BB 355 (0x3A97512C) in 6464B, out 36529B, BBs exec'd 0 ==== - 0x3A97512C: movl %ecx,%ebx - 0x3A97512E: orl $0xFEFEFEFF, %ebp - 0x3A975134: addl $0x1, %ebp - 0x3A975137: jnz-32 0x3A975242 -. 355 3A97512C 17 -. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 05 01 00 00 - -==== BB 356 (0x3A97513D) in 6481B, out 36610B, BBs exec'd 0 ==== - 0x3A97513D: movl $0xFEFEFEFF,%esi - 0x3A975142: xorl %edx,%ebx - 0x3A975144: movl (%eax),%ecx - 0x3A975146: addl %ebx,%esi - 0x3A975148: movl $0xFEFEFEFF,%edi - 0x3A97514D: jnb-32 0x3A975227 -. 356 3A97513D 22 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 D4 00 00 00 - -==== BB 357 (0x3A975153) in 6503B, out 36713B, BBs exec'd 0 ==== - 0x3A975153: movl %edi,%ebp - 0x3A975155: xorl %ebx,%esi - 0x3A975157: addl %ecx,%ebp - 0x3A975159: orl $0xFEFEFEFF, %esi - 0x3A97515F: addl $0x1, %esi - 0x3A975162: jnz-32 0x3A975227 -. 357 3A975153 21 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 85 BF 00 00 00 - -==== BB 358 (0x3A975227) in 6524B, out 36808B, BBs exec'd 0 ==== - 0x3A975227: subl $0x4, %eax - 0x3A97522A: testb %bl,%bl - 0x3A97522C: jz-8 0x3A97523D -. 358 3A975227 7 -. 83 E8 04 84 DB 74 0F - -==== BB 359 (0x3A97523D) in 6531B, out 36882B, BBs exec'd 0 ==== - 0x3A97523D: popl %ebp - 0x3A97523E: popl %ebx - 0x3A97523F: popl %esi - 0x3A975240: popl %edi - 0x3A975241: ret -. 359 3A97523D 5 -. 5D 5B 5E 5F C3 - -==== BB 360 (0x3A96AED6) in 6536B, out 36976B, BBs exec'd 0 ==== - 0x3A96AED6: testl %eax,%eax - 0x3A96AED8: jz-32 0x3A96B088 -. 360 3A96AED6 8 -. 85 C0 0F 84 AA 01 00 00 - -==== BB 361 (0x3A96AEDE) in 6544B, out 37035B, BBs exec'd 0 ==== - 0x3A96AEDE: movl 0xFFFFFDD8(%ebp),%edi - 0x3A96AEE4: testl %edi,%edi - 0x3A96AEE6: jz-32 0x3A96B165 -. 361 3A96AEDE 14 -. 8B BD D8 FD FF FF 85 FF 0F 84 79 02 00 00 - -==== BB 362 (0x3A96AEEC) in 6558B, out 37110B, BBs exec'd 0 ==== - 0x3A96AEEC: movl 0xFFFFFDD4(%ebp),%edx - 0x3A96AEF2: movl 0xFFFFFDD8(%ebp),%eax - 0x3A96AEF8: call 0x3A96A5D0 -. 362 3A96AEEC 17 -. 8B 95 D4 FD FF FF 8B 85 D8 FD FF FF E8 D3 F6 FF FF - -==== BB 363 expand_dynamic_string_token(0x3A96A5D0) in 6575B, out 37190B, BBs exec'd 0 ==== - 0x3A96A5D0: pushl %ebp - 0x3A96A5D1: movl $0x24,%ecx - 0x3A96A5D6: movl %esp,%ebp - 0x3A96A5D8: subl $0x24, %esp - 0x3A96A5DB: movl %ebx,-12(%ebp) - 0x3A96A5DE: movl %esi,-8(%ebp) - 0x3A96A5E1: xorl %esi, %esi - 0x3A96A5E3: movl %edi,-4(%ebp) - 0x3A96A5E6: movl %edx,%edi - 0x3A96A5E8: movl %eax,-16(%ebp) - 0x3A96A5EB: call 0x3A97592B -. 363 3A96A5D0 32 -. 55 B9 24 00 00 00 89 E5 83 EC 24 89 5D F4 89 75 F8 31 F6 89 7D FC 89 D7 89 45 F0 E8 3B B3 00 00 - -==== BB 364 (0x3A96A5F0) in 6607B, out 37363B, BBs exec'd 0 ==== - 0x3A96A5F0: addl $0xE07C, %ebx - 0x3A96A5F6: movl %ecx,4(%esp,,) - 0x3A96A5FA: movl %edx,(%esp,,) - 0x3A96A5FD: call 0x3A9750B0 -. 364 3A96A5F0 18 -. 81 C3 7C E0 00 00 89 4C 24 04 89 14 24 E8 AE AA 00 00 - -==== BB 365 (0x3A975168) in 6625B, out 37451B, BBs exec'd 0 ==== - 0x3A975168: xorl %ecx,%ebp - 0x3A97516A: addl %ecx,%edi - 0x3A97516C: leal 4(%eax), %eax - 0x3A97516F: jnb-32 0x3A975242 -. 365 3A975168 13 -. 31 CD 01 CF 8D 40 04 0F 83 CD 00 00 00 - -==== BB 366 (0x3A975175) in 6638B, out 37537B, BBs exec'd 0 ==== - 0x3A975175: movl %ecx,%ebx - 0x3A975177: orl $0xFEFEFEFF, %ebp - 0x3A97517D: addl $0x1, %ebp - 0x3A975180: jnz-32 0x3A975242 -. 366 3A975175 17 -. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 BC 00 00 00 - -==== BB 367 (0x3A975186) in 6655B, out 37618B, BBs exec'd 0 ==== - 0x3A975186: movl $0xFEFEFEFF,%esi - 0x3A97518B: xorl %edx,%ebx - 0x3A97518D: movl (%eax),%ecx - 0x3A97518F: addl %ebx,%esi - 0x3A975191: movl $0xFEFEFEFF,%edi - 0x3A975196: jnb-32 0x3A975227 -. 367 3A975186 22 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 8B 00 00 00 - -==== BB 368 (0x3A97519C) in 6677B, out 37721B, BBs exec'd 0 ==== - 0x3A97519C: movl %edi,%ebp - 0x3A97519E: xorl %ebx,%esi - 0x3A9751A0: addl %ecx,%ebp - 0x3A9751A2: orl $0xFEFEFEFF, %esi - 0x3A9751A8: addl $0x1, %esi - 0x3A9751AB: jnz-8 0x3A975227 -. 368 3A97519C 17 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 7A - -==== BB 369 (0x3A9751AD) in 6694B, out 37816B, BBs exec'd 0 ==== - 0x3A9751AD: xorl %ecx,%ebp - 0x3A9751AF: addl %ecx,%edi - 0x3A9751B1: leal 4(%eax), %eax - 0x3A9751B4: jnb-32 0x3A975242 -. 369 3A9751AD 13 -. 31 CD 01 CF 8D 40 04 0F 83 88 00 00 00 - -==== BB 370 (0x3A9751BA) in 6707B, out 37902B, BBs exec'd 0 ==== - 0x3A9751BA: movl %ecx,%ebx - 0x3A9751BC: orl $0xFEFEFEFF, %ebp - 0x3A9751C2: addl $0x1, %ebp - 0x3A9751C5: jnz-8 0x3A975242 -. 370 3A9751BA 13 -. 89 CB 81 CD FF FE FE FE 83 C5 01 75 7B - -==== BB 371 (0x3A9751C7) in 6720B, out 37983B, BBs exec'd 0 ==== - 0x3A9751C7: movl $0xFEFEFEFF,%esi - 0x3A9751CC: xorl %edx,%ebx - 0x3A9751CE: movl (%eax),%ecx - 0x3A9751D0: addl %ebx,%esi - 0x3A9751D2: movl $0xFEFEFEFF,%edi - 0x3A9751D7: jnb-8 0x3A975227 -. 371 3A9751C7 18 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 4E - -==== BB 372 (0x3A9751D9) in 6738B, out 38086B, BBs exec'd 0 ==== - 0x3A9751D9: movl %edi,%ebp - 0x3A9751DB: xorl %ebx,%esi - 0x3A9751DD: addl %ecx,%ebp - 0x3A9751DF: orl $0xFEFEFEFF, %esi - 0x3A9751E5: addl $0x1, %esi - 0x3A9751E8: jnz-8 0x3A975227 -. 372 3A9751D9 17 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 3D - -==== BB 373 (0x3A9751EA) in 6755B, out 38181B, BBs exec'd 0 ==== - 0x3A9751EA: xorl %ecx,%ebp - 0x3A9751EC: addl %ecx,%edi - 0x3A9751EE: leal 4(%eax), %eax - 0x3A9751F1: jnb-8 0x3A975242 -. 373 3A9751EA 9 -. 31 CD 01 CF 8D 40 04 73 4F - -==== BB 374 (0x3A9751F3) in 6764B, out 38267B, BBs exec'd 0 ==== - 0x3A9751F3: movl %ecx,%ebx - 0x3A9751F5: orl $0xFEFEFEFF, %ebp - 0x3A9751FB: addl $0x1, %ebp - 0x3A9751FE: jnz-8 0x3A975242 -. 374 3A9751F3 13 -. 89 CB 81 CD FF FE FE FE 83 C5 01 75 42 - -==== BB 375 (0x3A975200) in 6777B, out 38348B, BBs exec'd 0 ==== - 0x3A975200: movl $0xFEFEFEFF,%esi - 0x3A975205: xorl %edx,%ebx - 0x3A975207: movl (%eax),%ecx - 0x3A975209: addl %ebx,%esi - 0x3A97520B: movl $0xFEFEFEFF,%edi - 0x3A975210: jnb-8 0x3A975227 -. 375 3A975200 18 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 15 - -==== BB 376 (0x3A975212) in 6795B, out 38451B, BBs exec'd 0 ==== - 0x3A975212: movl %edi,%ebp - 0x3A975214: xorl %ebx,%esi - 0x3A975216: addl %ecx,%ebp - 0x3A975218: orl $0xFEFEFEFF, %esi - 0x3A97521E: addl $0x1, %esi - 0x3A975221: jz-32 0x3A97511F -. 376 3A975212 21 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 84 F8 FE FF FF - -==== BB 377 (0x3A97511F) in 6816B, out 38546B, BBs exec'd 0 ==== - 0x3A97511F: xorl %ecx,%ebp - 0x3A975121: addl %ecx,%edi - 0x3A975123: leal 4(%eax), %eax - 0x3A975126: jnb-32 0x3A975242 -. 377 3A97511F 13 -. 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -==== BB 378 (0x3A975242) in 6829B, out 38632B, BBs exec'd 0 ==== - 0x3A975242: subl $0x4, %eax - 0x3A975245: cmpb %dl,%cl - 0x3A975247: jz-8 0x3A97523D -. 378 3A975242 7 -. 83 E8 04 38 D1 74 F4 - -==== BB 379 (0x3A975249) in 6836B, out 38703B, BBs exec'd 0 ==== - 0x3A975249: cmpb $0x0, %cl - 0x3A97524C: jz-8 0x3A97526A -. 379 3A975249 5 -. 80 F9 00 74 1C - -==== BB 380 (0x3A97526A) in 6841B, out 38761B, BBs exec'd 0 ==== - 0x3A97526A: xorl %eax, %eax - 0x3A97526C: popl %ebp - 0x3A97526D: popl %ebx - 0x3A97526E: popl %esi - 0x3A97526F: popl %edi - 0x3A975270: ret -. 380 3A97526A 7 -. 31 C0 5D 5B 5E 5F C3 - -==== BB 381 (0x3A96A602) in 6848B, out 38871B, BBs exec'd 0 ==== - 0x3A96A602: testl %eax,%eax - 0x3A96A604: jnz-8 0x3A96A647 -. 381 3A96A602 4 -. 85 C0 75 41 - -==== BB 382 (0x3A96A606) in 6852B, out 38930B, BBs exec'd 0 ==== - 0x3A96A606: testl %esi,%esi - 0x3A96A608: jnz-8 0x3A96A65C -. 382 3A96A606 4 -. 85 F6 75 52 - -==== BB 383 (0x3A96A60A) in 6856B, out 38989B, BBs exec'd 0 ==== - 0x3A96A60A: movl %edi,(%esp,,) - 0x3A96A60D: leal 0(%esi), %esi - 0x3A96A610: call 0x3A9752D0 -. 383 3A96A60A 11 -. 89 3C 24 8D 76 00 E8 BB AC 00 00 - -==== BB 384 (0x3A96A615) in 6867B, out 39057B, BBs exec'd 0 ==== - 0x3A96A615: leal 1(%eax), %esi - 0x3A96A618: movl %esi,(%esp,,) - 0x3A96A61B: call 0x3A96581C -. 384 3A96A615 11 -. 8D 70 01 89 34 24 E8 FC B1 FF FF - -==== BB 385 (0x3A96A620) in 6878B, out 39122B, BBs exec'd 0 ==== - 0x3A96A620: xorl %edx, %edx - 0x3A96A622: testl %eax,%eax - 0x3A96A624: jz-8 0x3A96A638 -. 385 3A96A620 6 -. 31 D2 85 C0 74 12 - -==== BB 386 (0x3A96A626) in 6884B, out 39195B, BBs exec'd 0 ==== - 0x3A96A626: movl %esi,8(%esp,,) - 0x3A96A62A: movl %edi,4(%esp,,) - 0x3A96A62E: movl %eax,(%esp,,) - 0x3A96A631: call 0x3A975870 -. 386 3A96A626 16 -. 89 74 24 08 89 7C 24 04 89 04 24 E8 3A B2 00 00 - -==== BB 387 (0x3A96A636) in 6900B, out 39276B, BBs exec'd 0 ==== - 0x3A96A636: movl %eax,%edx - 0x3A96A638: movl %edx,%eax - 0x3A96A63A: movl -12(%ebp),%ebx - 0x3A96A63D: movl -8(%ebp),%esi - 0x3A96A640: movl -4(%ebp),%edi - 0x3A96A643: movl %ebp,%esp - 0x3A96A645: popl %ebp - 0x3A96A646: ret -. 387 3A96A636 17 -. 89 C2 89 D0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 388 (0x3A96AEFD) in 6917B, out 39383B, BBs exec'd 0 ==== - 0x3A96AEFD: movl %eax,0xFFFFFDE0(%ebp) - 0x3A96AF03: testl %eax,%eax - 0x3A96AF05: jnz-32 0x3A96B010 -. 388 3A96AEFD 14 -. 89 85 E0 FD FF FF 85 C0 0F 85 05 01 00 00 - -==== BB 389 (0x3A96B010) in 6931B, out 39461B, BBs exec'd 0 ==== - 0x3A96B010: leal 0xFFFFFDE4(%ebp), %ecx - 0x3A96B016: movl %ecx,%edx - 0x3A96B018: movl %ecx,0xFFFFFDB8(%ebp) - 0x3A96B01E: call 0x3A968F20 -. 389 3A96B010 19 -. 8D 8D E4 FD FF FF 89 CA 89 8D B8 FD FF FF E8 FD DE FF FF - -==== BB 390 open_verify(0x3A968F20) in 6950B, out 39545B, BBs exec'd 0 ==== - 0x3A968F20: pushl %ebp - 0x3A968F21: movl %esp,%ebp - 0x3A968F23: pushl %edi - 0x3A968F24: pushl %esi - 0x3A968F25: xorl %esi, %esi - 0x3A968F27: pushl %ebx - 0x3A968F28: subl $0x4C, %esp - 0x3A968F2B: call 0x3A97592B -. 390 3A968F20 16 -. 55 89 E5 57 56 31 F6 53 83 EC 4C E8 FB C9 00 00 - -==== BB 391 (0x3A968F30) in 6966B, out 39692B, BBs exec'd 0 ==== - 0x3A968F30: addl $0xF73C, %ebx - 0x3A968F36: movl %eax,-48(%ebp) - 0x3A968F39: movl %edx,-52(%ebp) - 0x3A968F3C: movl $0x0, -60(%ebp) - 0x3A968F43: movl %esi,4(%esp,,) - 0x3A968F47: movl %eax,(%esp,,) - 0x3A968F4A: call 0x3A974430 -. 391 3A968F30 31 -. 81 C3 3C F7 00 00 89 45 D0 89 55 CC C7 45 C4 00 00 00 00 89 74 24 04 89 04 24 E8 E1 B4 00 00 - -==== BB 392 open(0x3A974430) in 6997B, out 39821B, BBs exec'd 0 ==== - 0x3A974430: pushl %ebx - 0x3A974431: movl 16(%esp,,),%edx - 0x3A974435: movl 12(%esp,,),%ecx - 0x3A974439: movl 8(%esp,,),%ebx - 0x3A97443D: movl $0x5,%eax - 0x3A974442: int $0x80 -. 392 3A974430 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 05 00 00 00 CD 80 - -==== BB 393 (0x3A974444) in 7017B, out 39917B, BBs exec'd 0 ==== - 0x3A974444: popl %ebx - 0x3A974445: cmpl $0xFFFFF001, %eax - 0x3A97444A: jnb-8 0x3A97444D -. 393 3A974444 8 -. 5B 3D 01 F0 FF FF 73 01 - -==== BB 394 (0x3A97444C) in 7025B, out 39996B, BBs exec'd 0 ==== - 0x3A97444C: ret -. 394 3A97444C 1 -. C3 - -==== BB 395 (0x3A968F4F) in 7026B, out 40026B, BBs exec'd 0 ==== - 0x3A968F4F: movl %eax,-56(%ebp) - 0x3A968F52: cmpl $0xFFFFFFFF, %eax - 0x3A968F55: jz-32 0x3A969150 -. 395 3A968F4F 12 -. 89 45 C8 83 F8 FF 0F 84 F5 01 00 00 - -==== BB 396 (0x3A968F5B) in 7038B, out 40096B, BBs exec'd 0 ==== - 0x3A968F5B: xorl %ecx, %ecx - 0x3A968F5D: movl $0x200,%edx - 0x3A968F62: movl %ecx,0x148(%ebx) - 0x3A968F68: movl %edx,8(%esp,,) - 0x3A968F6C: movl -52(%ebp),%edx - 0x3A968F6F: addl $0x4, %edx - 0x3A968F72: movl %edx,-72(%ebp) - 0x3A968F75: movl %edx,4(%esp,,) - 0x3A968F79: movl %eax,(%esp,,) - 0x3A968F7C: call 0x3A9744B0 -. 396 3A968F5B 38 -. 31 C9 BA 00 02 00 00 89 8B 48 01 00 00 89 54 24 08 8B 55 CC 83 C2 04 89 55 B8 89 54 24 04 89 04 24 E8 2F B5 00 00 - -==== BB 397 read(0x3A9744B0) in 7076B, out 40247B, BBs exec'd 0 ==== - 0x3A9744B0: pushl %ebx - 0x3A9744B1: movl 16(%esp,,),%edx - 0x3A9744B5: movl 12(%esp,,),%ecx - 0x3A9744B9: movl 8(%esp,,),%ebx - 0x3A9744BD: movl $0x3,%eax - 0x3A9744C2: int $0x80 -. 397 3A9744B0 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 03 00 00 00 CD 80 - -==== BB 398 (0x3A9744C4) in 7096B, out 40343B, BBs exec'd 0 ==== - 0x3A9744C4: popl %ebx - 0x3A9744C5: cmpl $0xFFFFF001, %eax - 0x3A9744CA: jnb-8 0x3A9744CD -. 398 3A9744C4 8 -. 5B 3D 01 F0 FF FF 73 01 - -==== BB 399 (0x3A9744CC) in 7104B, out 40422B, BBs exec'd 0 ==== - 0x3A9744CC: ret -. 399 3A9744CC 1 -. C3 - -==== BB 400 (0x3A968F81) in 7105B, out 40452B, BBs exec'd 0 ==== - 0x3A968F81: movl -52(%ebp),%esi - 0x3A968F84: cmpl $0x33, %eax - 0x3A968F87: movl %eax,(%esi) - 0x3A968F89: jle-32 0x3A96919F -. 400 3A968F81 14 -. 8B 75 CC 83 F8 33 89 06 0F 8E 10 02 00 00 - -==== BB 401 (0x3A968F8F) in 7119B, out 40535B, BBs exec'd 0 ==== - 0x3A968F8F: cld - 0x3A968F90: movl -72(%ebp),%esi - 0x3A968F93: movl $0x9,%ecx - 0x3A968F98: leal 0xFFFFD62F(%ebx), %edi - 0x3A968F9E: repe cmpsb -. 401 3A968F8F 17 -. FC 8B 75 B8 B9 09 00 00 00 8D BB 2F D6 FF FF F3 A6 - -==== BB 402 (0x3A968F9E) in 7136B, out 40701B, BBs exec'd 0 ==== - 0x3A968F9E: repe cmpsb -. 402 3A968F9E 2 -. F3 A6 - -==== BB 403 (0x3A968FA0) in 7138B, out 40826B, BBs exec'd 0 ==== - 0x3A968FA0: jnz-32 0x3A9691BB -. 403 3A968FA0 6 -. 0F 85 15 02 00 00 - -==== BB 404 (0x3A968FA6) in 7144B, out 40873B, BBs exec'd 0 ==== - 0x3A968FA6: movl -72(%ebp),%esi - 0x3A968FA9: leal 0xFFFFE3B4(%ebx), %edx - 0x3A968FAF: cmpl $0x1, 20(%esi) - 0x3A968FB3: jnz-32 0x3A9690D9 -. 404 3A968FA6 19 -. 8B 75 B8 8D 93 B4 E3 FF FF 83 7E 14 01 0F 85 20 01 00 00 - -==== BB 405 (0x3A968FB9) in 7163B, out 40965B, BBs exec'd 0 ==== - 0x3A968FB9: cmpw $0x3, 18(%esi) - 0x3A968FBE: jnz-32 0x3A969132 -. 405 3A968FB9 11 -. 66 83 7E 12 03 0F 85 6E 01 00 00 - -==== BB 406 (0x3A968FC4) in 7174B, out 41029B, BBs exec'd 0 ==== - 0x3A968FC4: cmpw $0x20, 42(%esi) - 0x3A968FC9: leal 0xFFFFE3E0(%ebx), %edx - 0x3A968FCF: jnz-32 0x3A9690D9 -. 406 3A968FC4 17 -. 66 83 7E 2A 20 8D 93 E0 E3 FF FF 0F 85 04 01 00 00 - -==== BB 407 (0x3A968FD5) in 7191B, out 41109B, BBs exec'd 0 ==== - 0x3A968FD5: movzwl 16(%esi),%eax - 0x3A968FD9: cmpl $0x3, %eax - 0x3A968FDC: jnz-32 0x3A969230 -. 407 3A968FD5 13 -. 0F B7 46 10 83 F8 03 0F 85 4E 02 00 00 - -==== BB 408 (0x3A968FE2) in 7204B, out 41179B, BBs exec'd 0 ==== - 0x3A968FE2: movl -72(%ebp),%edi - 0x3A968FE5: movl 28(%edi),%edx - 0x3A968FE8: movzwl 44(%edi),%ecx - 0x3A968FEC: movl -52(%ebp),%edi - 0x3A968FEF: leal 4(%edx,%edi,1), %edi - 0x3A968FF3: movl %edi,-64(%ebp) - 0x3A968FF6: movzwl %cx,%esi - 0x3A968FF9: movl -52(%ebp),%edi - 0x3A968FFC: shll $0x5, %esi - 0x3A968FFF: leal (%esi,%edx,1), %eax - 0x3A969002: cmpl (%edi),%eax - 0x3A969004: jnbe-32 0x3A969087 -. 408 3A968FE2 40 -. 8B 7D B8 8B 57 1C 0F B7 4F 2C 8B 7D CC 8D 7C 3A 04 89 7D C0 0F B7 F1 8B 7D CC C1 E6 05 8D 04 16 3B 07 0F 87 7D 00 00 00 - -==== BB 409 (0x3A96900A) in 7244B, out 41347B, BBs exec'd 0 ==== - 0x3A96900A: movl -64(%ebp),%esi - 0x3A96900D: movzwl %cx,%eax - 0x3A969010: shll $0x5, %eax - 0x3A969013: movl %esi,-68(%ebp) - 0x3A969016: addl %esi,%eax - 0x3A969018: cmpl %eax,%esi - 0x3A96901A: jb-8 0x3A969039 -. 409 3A96900A 18 -. 8B 75 C0 0F B7 C1 C1 E0 05 89 75 BC 01 F0 39 C6 72 1D - -==== BB 410 (0x3A969039) in 7262B, out 41450B, BBs exec'd 0 ==== - 0x3A969039: movl -68(%ebp),%edi - 0x3A96903C: cmpl $0x4, (%edi) - 0x3A96903F: jnz-8 0x3A969021 -. 410 3A969039 8 -. 8B 7D BC 83 3F 04 75 E0 - -==== BB 411 (0x3A969021) in 7270B, out 41523B, BBs exec'd 0 ==== - 0x3A969021: addl $0x20, -68(%ebp) - 0x3A969025: movzwl %cx,%eax - 0x3A969028: movl -64(%ebp),%edx - 0x3A96902B: shll $0x5, %eax - 0x3A96902E: addl %edx,%eax - 0x3A969030: cmpl %eax,-68(%ebp) - 0x3A969033: jnb-32 0x3A969150 -. 411 3A969021 24 -. 83 45 BC 20 0F B7 C1 8B 55 C0 C1 E0 05 01 D0 39 45 BC 0F 83 17 01 00 00 - -==== BB 412 (0x3A969150) in 7294B, out 41638B, BBs exec'd 0 ==== - 0x3A969150: movl -56(%ebp),%eax - 0x3A969153: leal -12(%ebp), %esp - 0x3A969156: popl %ebx - 0x3A969157: popl %esi - 0x3A969158: popl %edi - 0x3A969159: popl %ebp - 0x3A96915A: ret -. 412 3A969150 11 -. 8B 45 C8 8D 65 F4 5B 5E 5F 5D C3 - -==== BB 413 (0x3A96B023) in 7305B, out 41753B, BBs exec'd 0 ==== - 0x3A96B023: movl %eax,0xFFFFFDCC(%ebp) - 0x3A96B029: incl %eax - 0x3A96B02A: jz-32 0x3A96B4B0 -. 413 3A96B023 13 -. 89 85 CC FD FF FF 40 0F 84 80 04 00 00 - -==== BB 414 (0x3A96B030) in 7318B, out 41831B, BBs exec'd 0 ==== - 0x3A96B030: movl 0x128(%ebx),%eax - 0x3A96B036: movl %eax,0xFFFFFDDC(%ebp) - 0x3A96B03C: leal 0xFFFFFDDC(%ebp), %eax - 0x3A96B042: movl %eax,16(%esp,,) - 0x3A96B046: movl 16(%ebp),%eax - 0x3A96B049: movl %eax,12(%esp,,) - 0x3A96B04D: movl 8(%ebp),%ecx - 0x3A96B050: movl %ecx,8(%esp,,) - 0x3A96B054: movl 0xFFFFFDD8(%ebp),%eax - 0x3A96B05A: movl %eax,4(%esp,,) - 0x3A96B05E: movl 0xFFFFFDE0(%ebp),%eax - 0x3A96B064: movl %eax,(%esp,,) - 0x3A96B067: movl 0xFFFFFDB8(%ebp),%ecx - 0x3A96B06D: movl 0xFFFFFDCC(%ebp),%edx - 0x3A96B073: movl 0xFFFFFDD4(%ebp),%eax - 0x3A96B079: call 0x3A969790 -. 414 3A96B030 78 -. 8B 83 28 01 00 00 89 85 DC FD FF FF 8D 85 DC FD FF FF 89 44 24 10 8B 45 10 89 44 24 0C 8B 4D 08 89 4C 24 08 8B 85 D8 FD FF FF 89 44 24 04 8B 85 E0 FD FF FF 89 04 24 8B 8D B8 FD FF FF 8B 95 CC FD FF FF 8B 85 D4 FD FF FF E8 12 E7 FF FF - -==== BB 415 _dl_map_object_from_fd(0x3A969790) in 7396B, out 42059B, BBs exec'd 0 ==== - 0x3A969790: pushl %ebp - 0x3A969791: movl %esp,%ebp - 0x3A969793: pushl %edi - 0x3A969794: pushl %esi - 0x3A969795: pushl %ebx - 0x3A969796: subl $0x108, %esp - 0x3A96979C: movl %eax,-112(%ebp) - 0x3A96979F: leal -108(%ebp), %eax - 0x3A9697A2: movl %ecx,-120(%ebp) - 0x3A9697A5: xorl %ecx, %ecx - 0x3A9697A7: movl %edx,-116(%ebp) - 0x3A9697AA: movl $0x0, -124(%ebp) - 0x3A9697B1: movl %ecx,0xFFFFFF74(%ebp) - 0x3A9697B7: movl %eax,8(%esp,,) - 0x3A9697BB: movl -116(%ebp),%eax - 0x3A9697BE: call 0x3A97592B -. 415 3A969790 51 -. 55 89 E5 57 56 53 81 EC 08 01 00 00 89 45 90 8D 45 94 89 4D 88 31 C9 89 55 8C C7 45 84 00 00 00 00 89 8D 74 FF FF FF 89 44 24 08 8B 45 8C E8 68 C1 00 00 - -==== BB 416 (0x3A9697C3) in 7447B, out 42306B, BBs exec'd 0 ==== - 0x3A9697C3: addl $0xEEA9, %ebx - 0x3A9697C9: movl $0x3, (%esp,,) - 0x3A9697D0: movl %eax,4(%esp,,) - 0x3A9697D4: call 0x3A974320 -. 416 3A9697C3 22 -. 81 C3 A9 EE 00 00 C7 04 24 03 00 00 00 89 44 24 04 E8 47 AB 00 00 - -==== BB 417 __GI___fxstat64(0x3A974320) in 7469B, out 42396B, BBs exec'd 0 ==== - 0x3A974320: pushl %ebp - 0x3A974321: movl %esp,%ebp - 0x3A974323: subl $0x58, %esp - 0x3A974326: movl %ebx,-12(%ebp) - 0x3A974329: call 0x3A97592B -. 417 3A974320 14 -. 55 89 E5 83 EC 58 89 5D F4 E8 FD 15 00 00 - -==== BB 418 (0x3A97432E) in 7483B, out 42494B, BBs exec'd 0 ==== - 0x3A97432E: addl $0x433E, %ebx - 0x3A974334: movl %esi,-8(%ebp) - 0x3A974337: movl 0x24(%ebx),%esi - 0x3A97433D: movl %edi,-4(%ebp) - 0x3A974340: movl (%esi),%eax - 0x3A974342: testl %eax,%eax - 0x3A974344: jnz-8 0x3A9743C0 -. 418 3A97432E 24 -. 81 C3 3E 43 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A - -==== BB 419 (0x3A974346) in 7507B, out 42618B, BBs exec'd 0 ==== - 0x3A974346: movl 0x148(%ebx),%edi - 0x3A97434C: movl 12(%ebp),%edx - 0x3A97434F: movl 16(%ebp),%ecx - 0x3A974352: xchgl %edx, %ebx - 0x3A974354: movl $0xC5,%eax - 0x3A974359: int $0x80 -. 419 3A974346 21 -. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C5 00 00 00 CD 80 - -==== BB 420 (0x3A97435B) in 7528B, out 42711B, BBs exec'd 0 ==== - 0x3A97435B: xchgl %edx, %ebx - 0x3A97435D: cmpl $0xFFFFF000, %eax - 0x3A974362: jnbe-32 0x3A974416 -. 420 3A97435B 13 -. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00 - -==== BB 421 (0x3A974368) in 7541B, out 42787B, BBs exec'd 0 ==== - 0x3A974368: cmpl $0xFFFFFFFF, %eax - 0x3A97436B: movl %eax,%edx - 0x3A97436D: jz-8 0x3A9743A0 -. 421 3A974368 7 -. 83 F8 FF 89 C2 74 31 - -==== BB 422 (0x3A97436F) in 7548B, out 42854B, BBs exec'd 0 ==== - 0x3A97436F: testl %edx,%edx - 0x3A974371: jnz-8 0x3A974390 -. 422 3A97436F 4 -. 85 D2 75 1D - -==== BB 423 (0x3A974373) in 7552B, out 42913B, BBs exec'd 0 ==== - 0x3A974373: movl 16(%ebp),%ecx - 0x3A974376: movl 88(%ecx),%eax - 0x3A974379: cmpl %eax,12(%ecx) - 0x3A97437C: jz-8 0x3A974390 -. 423 3A974373 11 -. 8B 4D 10 8B 41 58 39 41 0C 74 12 - -==== BB 424 (0x3A974390) in 7563B, out 43001B, BBs exec'd 0 ==== - 0x3A974390: movl -12(%ebp),%ebx - 0x3A974393: movl %edx,%eax - 0x3A974395: movl -8(%ebp),%esi - 0x3A974398: movl -4(%ebp),%edi - 0x3A97439B: movl %ebp,%esp - 0x3A97439D: popl %ebp - 0x3A97439E: ret -. 424 3A974390 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 425 (0x3A9697D9) in 7578B, out 43103B, BBs exec'd 0 ==== - 0x3A9697D9: testl %eax,%eax - 0x3A9697DB: js-32 0x3A969DCE -. 425 3A9697D9 8 -. 85 C0 0F 88 ED 05 00 00 - -==== BB 426 (0x3A9697E1) in 7586B, out 43162B, BBs exec'd 0 ==== - 0x3A9697E1: movl 0xFFFFF994(%ebx),%edx - 0x3A9697E7: testl %edx,%edx - 0x3A9697E9: movl %edx,-124(%ebp) - 0x3A9697EC: jz-8 0x3A96985D -. 426 3A9697E1 13 -. 8B 93 94 F9 FF FF 85 D2 89 55 84 74 6F - -==== BB 427 (0x3A9697EE) in 7599B, out 43250B, BBs exec'd 0 ==== - 0x3A9697EE: movl -108(%ebp),%eax - 0x3A9697F1: movl -104(%ebp),%edx - 0x3A9697F4: movl -20(%ebp),%esi - 0x3A9697F7: movl %eax,0xFFFFFF6C(%ebp) - 0x3A9697FD: movl -16(%ebp),%edi - 0x3A969800: movl %edx,0xFFFFFF70(%ebp) - 0x3A969806: leal 0(%esi), %esi - 0x3A969809: leal 0(%edi,,), %edi - 0x3A969810: movl -124(%ebp),%ecx - 0x3A969813: movl 0x1C8(%ecx),%edx - 0x3A969819: movl 0x1C4(%ecx),%eax - 0x3A96981F: movl %edx,%ecx - 0x3A969821: xorl %edi,%ecx - 0x3A969823: xorl %esi,%eax - 0x3A969825: orl %eax,%ecx - 0x3A969827: jnz-8 0x3A969850 -. 427 3A9697EE 59 -. 8B 45 94 8B 55 98 8B 75 EC 89 85 6C FF FF FF 8B 7D F0 89 95 70 FF FF FF 8D 76 00 8D BC 27 00 00 00 00 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27 - -==== BB 428 (0x3A969850) in 7658B, out 43456B, BBs exec'd 0 ==== - 0x3A969850: movl -124(%ebp),%eax - 0x3A969853: movl 12(%eax),%eax - 0x3A969856: testl %eax,%eax - 0x3A969858: movl %eax,-124(%ebp) - 0x3A96985B: jnz-8 0x3A969810 -. 428 3A969850 13 -. 8B 45 84 8B 40 0C 85 C0 89 45 84 75 B3 - -==== BB 429 (0x3A969810) in 7671B, out 43548B, BBs exec'd 0 ==== - 0x3A969810: movl -124(%ebp),%ecx - 0x3A969813: movl 0x1C8(%ecx),%edx - 0x3A969819: movl 0x1C4(%ecx),%eax - 0x3A96981F: movl %edx,%ecx - 0x3A969821: xorl %edi,%ecx - 0x3A969823: xorl %esi,%eax - 0x3A969825: orl %eax,%ecx - 0x3A969827: jnz-8 0x3A969850 -. 429 3A969810 25 -. 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27 - -==== BB 430 (0x3A96985D) in 7696B, out 43667B, BBs exec'd 0 ==== - 0x3A96985D: xorl %eax, %eax - 0x3A96985F: testb $0x4, 20(%ebp) - 0x3A969863: jnz-32 0x3A969DC6 -. 430 3A96985D 12 -. 31 C0 F6 45 14 04 0F 85 5D 05 00 00 - -==== BB 431 (0x3A969869) in 7708B, out 43752B, BBs exec'd 0 ==== - 0x3A969869: testb $0x40, 0xFFFFFC14(%ebx) - 0x3A969870: jnz-32 0x3A96A050 -. 431 3A969869 13 -. F6 83 14 FC FF FF 40 0F 85 DA 07 00 00 - -==== BB 432 (0x3A969876) in 7721B, out 43822B, BBs exec'd 0 ==== - 0x3A969876: movl -120(%ebp),%ecx - 0x3A969879: movl 12(%ebp),%eax - 0x3A96987C: addl $0x4, %ecx - 0x3A96987F: movl %ecx,-128(%ebp) - 0x3A969882: movl %eax,(%esp,,) - 0x3A969885: movl -112(%ebp),%edx - 0x3A969888: movl 16(%ebp),%ecx - 0x3A96988B: movl 8(%ebp),%eax - 0x3A96988E: call 0x3A96C9D0 -. 432 3A969876 29 -. 8B 4D 88 8B 45 0C 83 C1 04 89 4D 80 89 04 24 8B 55 90 8B 4D 10 8B 45 08 E8 3D 31 00 00 - -==== BB 433 (0x3A973780) in 7750B, out 43957B, BBs exec'd 0 ==== - 0x3A973780: movl %edx,0x138(%ebx) - 0x3A973786: movl 0xFFFFFC18(%ebx),%eax - 0x3A97378C: xorl %ecx, %ecx - 0x3A97378E: movl %ecx,20(%esp,,) - 0x3A973792: movl $0xFFFFFFFF,%edx - 0x3A973797: movl %edx,16(%esp,,) - 0x3A97379B: leal -1(%eax,%edi,1), %esi - 0x3A97379F: negl %eax - 0x3A9737A1: movl $0x0, (%esp,,) - 0x3A9737A8: andl %eax,%esi - 0x3A9737AA: movl $0x22,%eax - 0x3A9737AF: movl %eax,12(%esp,,) - 0x3A9737B3: movl $0x3,%eax - 0x3A9737B8: movl %eax,8(%esp,,) - 0x3A9737BC: movl %esi,4(%esp,,) - 0x3A9737C0: call 0x3A974C50 -. 433 3A973780 69 -. 89 93 38 01 00 00 8B 83 18 FC FF FF 31 C9 89 4C 24 14 BA FF FF FF FF 89 54 24 10 8D 74 38 FF F7 D8 C7 04 24 00 00 00 00 21 C6 B8 22 00 00 00 89 44 24 0C B8 03 00 00 00 89 44 24 08 89 74 24 04 E8 8B 14 00 00 - -==== BB 434 mmap(0x3A974C50) in 7819B, out 44173B, BBs exec'd 0 ==== - 0x3A974C50: movl %ebx,%edx - 0x3A974C52: movl $0x5A,%eax - 0x3A974C57: leal 4(%esp,,), %ebx - 0x3A974C5B: int $0x80 -. 434 3A974C50 13 -. 89 DA B8 5A 00 00 00 8D 5C 24 04 CD 80 - -==== BB 435 (0x3A974C5D) in 7832B, out 44234B, BBs exec'd 0 ==== - 0x3A974C5D: movl %edx,%ebx - 0x3A974C5F: cmpl $0xFFFFF000, %eax - 0x3A974C64: jnbe-8 0x3A974C67 -. 435 3A974C5D 9 -. 89 D3 3D 00 F0 FF FF 77 01 - -==== BB 436 (0x3A974C66) in 7841B, out 44304B, BBs exec'd 0 ==== - 0x3A974C66: ret -. 436 3A974C66 1 -. C3 - -==== BB 437 (0x3A9737C5) in 7842B, out 44334B, BBs exec'd 0 ==== - 0x3A9737C5: cmpl 0x13C(%ebx),%eax - 0x3A9737CB: jz-8 0x3A9737D3 -. 437 3A9737C5 8 -. 3B 83 3C 01 00 00 74 06 - -==== BB 438 (0x3A9737CD) in 7850B, out 44402B, BBs exec'd 0 ==== - 0x3A9737CD: movl %eax,0x138(%ebx) - 0x3A9737D3: movl 0x138(%ebx),%edx - 0x3A9737D9: addl %esi,%eax - 0x3A9737DB: movl %eax,0x13C(%ebx) - 0x3A9737E1: movl %edx,0x140(%ebx) - 0x3A9737E7: movl %edx,%eax - 0x3A9737E9: leal (%edi,%edx,1), %edx - 0x3A9737EC: movl %edx,0x138(%ebx) - 0x3A9737F2: movl -12(%ebp),%ebx - 0x3A9737F5: movl -8(%ebp),%esi - 0x3A9737F8: movl -4(%ebp),%edi - 0x3A9737FB: movl %ebp,%esp - 0x3A9737FD: popl %ebp - 0x3A9737FE: ret -. 438 3A9737CD 50 -. 89 83 38 01 00 00 8B 93 38 01 00 00 01 F0 89 83 3C 01 00 00 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 439 (0x3A96CAB0) in 7900B, out 44603B, BBs exec'd 0 ==== - 0x3A96CAB0: movl %eax,%edx - 0x3A96CAB2: movl 12(%eax),%eax - 0x3A96CAB5: testl %eax,%eax - 0x3A96CAB7: jz-8 0x3A96CAC9 -. 439 3A96CAB0 9 -. 89 C2 8B 40 0C 85 C0 74 10 - -==== BB 440 (0x3A96CAB9) in 7909B, out 44685B, BBs exec'd 0 ==== - 0x3A96CAB9: leal 0(%esi,,), %esi - 0x3A96CAC0: movl %eax,%edx - 0x3A96CAC2: movl 12(%eax),%eax - 0x3A96CAC5: testl %eax,%eax - 0x3A96CAC7: jnz-8 0x3A96CAC0 -. 440 3A96CAB9 16 -. 8D B4 26 00 00 00 00 89 C2 8B 40 0C 85 C0 75 F7 - -==== BB 441 (0x3A96CAC9) in 7925B, out 44780B, BBs exec'd 0 ==== - 0x3A96CAC9: movl -32(%ebp),%eax - 0x3A96CACC: movl %edx,16(%eax) - 0x3A96CACF: movl %eax,12(%edx) - 0x3A96CAD2: movl 0x1B0(%eax),%edx - 0x3A96CAD8: movl 0xFFFFF994(%ebx),%eax - 0x3A96CADE: addl $0x150, %eax - 0x3A96CAE3: movl %eax,(%edx,%ecx,4) - 0x3A96CAE6: movl $0x1,%ecx - 0x3A96CAEB: incl 0xFFFFF998(%ebx) - 0x3A96CAF1: addl $0x1, 0xFFFFF9C4(%ebx) - 0x3A96CAF8: adcl $0x0, 0xFFFFF9C8(%ebx) - 0x3A96CAFF: testl %edi,%edi - 0x3A96CB01: jz-32 0x3A96CC58 -. 441 3A96CAC9 62 -. 8B 45 E0 89 50 10 89 42 0C 8B 90 B0 01 00 00 8B 83 94 F9 FF FF 05 50 01 00 00 89 04 8A B9 01 00 00 00 FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 84 51 01 00 00 - -==== BB 442 (0x3A96CB07) in 7987B, out 45004B, BBs exec'd 0 ==== - 0x3A96CB07: movl 0x160(%edi),%eax - 0x3A96CB0D: testl %eax,%eax - 0x3A96CB0F: jz-8 0x3A96CB2C -. 442 3A96CB07 10 -. 8B 87 60 01 00 00 85 C0 74 1B - -==== BB 443 (0x3A96CB36) in 7997B, out 45079B, BBs exec'd 0 ==== - 0x3A96CB36: cmpl (%edx),%eax - 0x3A96CB38: jz-8 0x3A96CB3D -. 443 3A96CB36 4 -. 3B 02 74 03 - -==== BB 444 (0x3A96CB3D) in 8001B, out 45141B, BBs exec'd 0 ==== - 0x3A96CB3D: movl -32(%ebp),%eax - 0x3A96CB40: movl -32(%ebp),%edx - 0x3A96CB43: movl -16(%ebp),%ecx - 0x3A96CB46: addl $0x150, %eax - 0x3A96CB4B: movl %eax,0x1B4(%edx) - 0x3A96CB51: movzbl (%ecx),%ecx - 0x3A96CB54: testb %cl,%cl - 0x3A96CB56: movb %cl,-33(%ebp) - 0x3A96CB59: jz-32 0x3A96CC26 -. 444 3A96CB3D 34 -. 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00 - -==== BB 445 (0x3A96CB5F) in 8035B, out 45287B, BBs exec'd 0 ==== - 0x3A96CB5F: movl -16(%ebp),%eax - 0x3A96CB62: movl %eax,(%esp,,) - 0x3A96CB65: call 0x3A9752D0 -. 445 3A96CB5F 11 -. 8B 45 F0 89 04 24 E8 66 87 00 00 - -==== BB 446 (0x3A96CB6A) in 8046B, out 45355B, BBs exec'd 0 ==== - 0x3A96CB6A: incl %eax - 0x3A96CB6B: cmpb $0x2F, -33(%ebp) - 0x3A96CB6F: movl %eax,-40(%ebp) - 0x3A96CB72: jz-32 0x3A96CC60 -. 446 3A96CB6A 14 -. 40 80 7D DF 2F 89 45 D8 0F 84 E8 00 00 00 - -==== BB 447 (0x3A96CC60) in 8060B, out 45439B, BBs exec'd 0 ==== - 0x3A96CC60: movl %eax,(%esp,,) - 0x3A96CC63: call 0x3A96581C -. 447 3A96CC60 8 -. 89 04 24 E8 B4 8B FF FF - -==== BB 448 (0x3A96CC68) in 8068B, out 45494B, BBs exec'd 0 ==== - 0x3A96CC68: testl %eax,%eax - 0x3A96CC6A: movl %eax,%edi - 0x3A96CC6C: jnz-32 0x3A96CBEB -. 448 3A96CC68 10 -. 85 C0 89 C7 0F 85 79 FF FF FF - -==== BB 449 (0x3A96CBEB) in 8078B, out 45560B, BBs exec'd 0 ==== - 0x3A96CBEB: movl -40(%ebp),%edx - 0x3A96CBEE: movl %edx,8(%esp,,) - 0x3A96CBF2: movl -16(%ebp),%ecx - 0x3A96CBF5: movl %eax,(%esp,,) - 0x3A96CBF8: movl %ecx,4(%esp,,) - 0x3A96CBFC: call 0x3A975770 -. 449 3A96CBEB 22 -. 8B 55 D8 89 54 24 08 8B 4D F0 89 04 24 89 4C 24 04 E8 6F 8B 00 00 - -==== BB 450 (0x3A96CC01) in 8100B, out 45664B, BBs exec'd 0 ==== - 0x3A96CC01: jmp-8 0x3A96CC10 -. 450 3A96CC01 2 -. EB 0D - -==== BB 451 (0x3A96CC10) in 8102B, out 45692B, BBs exec'd 0 ==== - 0x3A96CC10: decl %eax - 0x3A96CC11: cmpb $0x2F, (%eax) - 0x3A96CC14: jnz-8 0x3A96CC10 -. 451 3A96CC10 6 -. 48 80 38 2F 75 FA - -==== BB 452 (0x3A96CC16) in 8108B, out 45760B, BBs exec'd 0 ==== - 0x3A96CC16: cmpl %edi,%eax - 0x3A96CC18: jz-8 0x3A96CC83 -. 452 3A96CC16 4 -. 39 F8 74 69 - -==== BB 453 (0x3A96CC1A) in 8112B, out 45817B, BBs exec'd 0 ==== - 0x3A96CC1A: movb $0x0, (%eax) - 0x3A96CC1D: movl -32(%ebp),%eax - 0x3A96CC20: movl %edi,0x190(%eax) - 0x3A96CC26: movl -32(%ebp),%eax - 0x3A96CC29: addl $0x2C, %esp - 0x3A96CC2C: popl %ebx - 0x3A96CC2D: popl %esi - 0x3A96CC2E: popl %edi - 0x3A96CC2F: popl %ebp - 0x3A96CC30: ret 4 -. 453 3A96CC1A 25 -. C6 00 00 8B 45 E0 89 B8 90 01 00 00 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00 - -==== BB 454 (0x3A969893) in 8137B, out 45981B, BBs exec'd 0 ==== - 0x3A969893: movl %eax,-124(%ebp) - 0x3A969896: subl $0x4, %esp - 0x3A969899: testl %eax,%eax - 0x3A96989B: leal 0xFFFFE494(%ebx), %edx - 0x3A9698A1: jz-32 0x3A969D74 -. 454 3A969893 20 -. 89 45 84 83 EC 04 85 C0 8D 93 94 E4 FF FF 0F 84 CD 04 00 00 - -==== BB 455 (0x3A9698A7) in 8157B, out 46082B, BBs exec'd 0 ==== - 0x3A9698A7: movl -128(%ebp),%esi - 0x3A9698AA: movl -124(%ebp),%edx - 0x3A9698AD: movl 24(%esi),%eax - 0x3A9698B0: movzwl 16(%esi),%ecx - 0x3A9698B4: movl %eax,0x148(%edx) - 0x3A9698BA: movzwl 44(%esi),%eax - 0x3A9698BE: movl %ecx,0xFFFFFF78(%ebp) - 0x3A9698C4: movl -120(%ebp),%ecx - 0x3A9698C7: movw %ax,0x14C(%edx) - 0x3A9698CE: movl -128(%ebp),%edx - 0x3A9698D1: movzwl 44(%esi),%esi - 0x3A9698D5: movl 28(%edx),%eax - 0x3A9698D8: shll $0x5, %esi - 0x3A9698DB: movl %esi,0xFFFFFF28(%ebp) - 0x3A9698E1: leal (%esi,%eax,1), %edx - 0x3A9698E4: leal 4(%eax,%ecx,1), %eax - 0x3A9698E8: cmpl (%ecx),%edx - 0x3A9698EA: movl %eax,0xFFFFFF7C(%ebp) - 0x3A9698F0: jnbe-32 0x3A969D15 -. 455 3A9698A7 79 -. 8B 75 80 8B 55 84 8B 46 18 0F B7 4E 10 89 82 48 01 00 00 0F B7 46 2C 89 8D 78 FF FF FF 8B 4D 88 66 89 82 4C 01 00 00 8B 55 80 0F B7 76 2C 8B 42 1C C1 E6 05 89 B5 28 FF FF FF 8D 14 06 8D 44 08 04 3B 11 89 85 7C FF FF FF 0F 87 1F 04 00 00 - -==== BB 456 (0x3A9698F6) in 8236B, out 46339B, BBs exec'd 0 ==== - 0x3A9698F6: movl %esp,0xFFFFFF64(%ebp) - 0x3A9698FC: movl -124(%ebp),%ecx - 0x3A9698FF: movl $0x7,%edi - 0x3A969904: movl %edi,0xFFFFFF68(%ebp) - 0x3A96990A: movb $0x0, 0xFFFFFF5B(%ebp) - 0x3A969911: movzwl 0x14C(%ecx),%edx - 0x3A969918: leal -3(%edx,%edx,2), %eax - 0x3A96991C: leal 0x28(,%eax,8), %eax - 0x3A969923: subl %eax,%esp - 0x3A969925: shll $0x5, %edx - 0x3A969928: leal 67(%esp,,), %esi - 0x3A96992C: andl $0xFFFFFFF0, %esi - 0x3A96992F: movl %esi,0xFFFFFF60(%ebp) - 0x3A969935: xorl %esi, %esi - 0x3A969937: movl %esi,0xFFFFFF5C(%ebp) - 0x3A96993D: movl 0xFFFFFF7C(%ebp),%esi - 0x3A969943: movl %esi,%eax - 0x3A969945: addl %edx,%eax - 0x3A969947: cmpl %eax,%esi - 0x3A969949: jnb-32 0x3A969DD6 -. 456 3A9698F6 89 -. 89 A5 64 FF FF FF 8B 4D 84 BF 07 00 00 00 89 BD 68 FF FF FF C6 85 5B FF FF FF 00 0F B7 91 4C 01 00 00 8D 44 52 FD 8D 04 C5 28 00 00 00 29 C4 C1 E2 05 8D 74 24 43 83 E6 F0 89 B5 60 FF FF FF 31 F6 89 B5 5C FF FF FF 8B B5 7C FF FF FF 89 F0 01 D0 39 C6 0F 83 87 04 00 00 - -==== BB 457 (0x3A96994F) in 8325B, out 46615B, BBs exec'd 0 ==== - 0x3A96994F: movl %eax,0xFFFFFF54(%ebp) - 0x3A969955: movl 0xFFFFFF60(%ebp),%eax - 0x3A96995B: movl %eax,0xFFFFFF2C(%ebp) - 0x3A969961: jmp-8 0x3A96998B -. 457 3A96994F 20 -. 89 85 54 FF FF FF 8B 85 60 FF FF FF 89 85 2C FF FF FF EB 28 - -==== BB 458 (0x3A96998B) in 8345B, out 46691B, BBs exec'd 0 ==== - 0x3A96998B: movl (%esi),%eax - 0x3A96998D: cmpl $0x6, %eax - 0x3A969990: jz-8 0x3A9699C5 -. 458 3A96998B 7 -. 8B 06 83 F8 06 74 33 - -==== BB 459 (0x3A969992) in 8352B, out 46758B, BBs exec'd 0 ==== - 0x3A969992: cmpl $0x6, %eax - 0x3A969995: jbe-8 0x3A969963 -. 459 3A969992 5 -. 83 F8 06 76 CC - -==== BB 460 (0x3A969963) in 8357B, out 46815B, BBs exec'd 0 ==== - 0x3A969963: cmpl $0x1, %eax - 0x3A969966: jz-32 0x3A969C3A -. 460 3A969963 9 -. 83 F8 01 0F 84 CE 02 00 00 - -==== BB 461 (0x3A969C3A) in 8366B, out 46872B, BBs exec'd 0 ==== - 0x3A969C3A: movl 0xFFFFFC18(%ebx),%eax - 0x3A969C40: movl 28(%esi),%edx - 0x3A969C43: decl %eax - 0x3A969C44: testl %eax,%edx - 0x3A969C46: jnz-32 0x3A96A1E5 -. 461 3A969C3A 18 -. 8B 83 18 FC FF FF 8B 56 1C 48 85 D0 0F 85 99 05 00 00 - -==== BB 462 (0x3A969C4C) in 8384B, out 46965B, BBs exec'd 0 ==== - 0x3A969C4C: movl 8(%esi),%eax - 0x3A969C4F: decl %edx - 0x3A969C50: movl 4(%esi),%ecx - 0x3A969C53: movl %eax,0xFFFFFF50(%ebp) - 0x3A969C59: subl %ecx,%eax - 0x3A969C5B: testl %edx,%eax - 0x3A969C5D: jnz-32 0x3A96A1F0 -. 462 3A969C4C 23 -. 8B 46 08 4A 8B 4E 04 89 85 50 FF FF FF 29 C8 85 C2 0F 85 8D 05 00 00 - -==== BB 463 (0x3A969C63) in 8407B, out 47080B, BBs exec'd 0 ==== - 0x3A969C63: incl 0xFFFFFF5C(%ebp) - 0x3A969C69: movl 0xFFFFFF2C(%ebp),%edi - 0x3A969C6F: movl 0xFFFFFF50(%ebp),%eax - 0x3A969C75: leal 24(%edi), %ecx - 0x3A969C78: movl %ecx,0xFFFFFF2C(%ebp) - 0x3A969C7E: movl %edx,%ecx - 0x3A969C80: notl %ecx - 0x3A969C82: andl %eax,%ecx - 0x3A969C84: movl 0xFFFFFF2C(%ebp),%eax - 0x3A969C8A: movl %ecx,-24(%eax) - 0x3A969C8D: movl 8(%esi),%edx - 0x3A969C90: movl 16(%esi),%eax - 0x3A969C93: addl %edx,%eax - 0x3A969C95: movl 0xFFFFFC18(%ebx),%edx - 0x3A969C9B: leal -1(%edx,%eax,1), %eax - 0x3A969C9F: negl %edx - 0x3A969CA1: andl %edx,%eax - 0x3A969CA3: movl 0xFFFFFF2C(%ebp),%edx - 0x3A969CA9: movl %eax,-20(%edx) - 0x3A969CAC: movl 16(%esi),%eax - 0x3A969CAF: addl 8(%esi),%eax - 0x3A969CB2: movl %eax,-16(%edx) - 0x3A969CB5: movl 20(%esi),%eax - 0x3A969CB8: addl 8(%esi),%eax - 0x3A969CBB: movl %eax,-12(%edx) - 0x3A969CBE: movl 28(%esi),%eax - 0x3A969CC1: decl %eax - 0x3A969CC2: notl %eax - 0x3A969CC4: andl 4(%esi),%eax - 0x3A969CC7: cmpl $0x1, 0xFFFFFF5C(%ebp) - 0x3A969CCE: movl %eax,-8(%edx) - 0x3A969CD1: jbe-8 0x3A969CDF -. 463 3A969C63 112 -. FF 85 5C FF FF FF 8B BD 2C FF FF FF 8B 85 50 FF FF FF 8D 4F 18 89 8D 2C FF FF FF 89 D1 F7 D1 21 C1 8B 85 2C FF FF FF 89 48 E8 8B 56 08 8B 46 10 01 D0 8B 93 18 FC FF FF 8D 44 02 FF F7 DA 21 D0 8B 95 2C FF FF FF 89 42 EC 8B 46 10 03 46 08 89 42 F0 8B 46 14 03 46 08 89 42 F4 8B 46 1C 48 F7 D0 23 46 04 83 BD 5C FF FF FF 01 89 42 F8 76 0C - -==== BB 464 (0x3A969CDF) in 8519B, out 47458B, BBs exec'd 0 ==== - 0x3A969CDF: movl 24(%esi),%ecx - 0x3A969CE2: movl $0x73516240,%eax - 0x3A969CE7: andl $0x7, %ecx - 0x3A969CEA: shll $0x2, %ecx - 0x3A969CED: sarl %cl, %eax - 0x3A969CEF: andl $0xF, %eax - 0x3A969CF2: movl %eax,20(%edi) - 0x3A969CF5: jmp 0x3A969980 -. 464 3A969CDF 27 -. 8B 4E 18 B8 40 62 51 73 83 E1 07 C1 E1 02 D3 F8 83 E0 0F 89 47 14 E9 86 FC FF FF - -==== BB 465 (0x3A969980) in 8546B, out 47578B, BBs exec'd 0 ==== - 0x3A969980: addl $0x20, %esi - 0x3A969983: cmpl 0xFFFFFF54(%ebp),%esi - 0x3A969989: jnb-8 0x3A9699DC -. 465 3A969980 11 -. 83 C6 20 3B B5 54 FF FF FF 73 51 - -==== BB 466 (0x3A969CD3) in 8557B, out 47656B, BBs exec'd 0 ==== - 0x3A969CD3: cmpl %ecx,-20(%edi) - 0x3A969CD6: jz-8 0x3A969CDF -. 466 3A969CD3 5 -. 39 4F EC 74 07 - -==== BB 467 (0x3A96996C) in 8562B, out 47719B, BBs exec'd 0 ==== - 0x3A96996C: cmpl $0x2, %eax - 0x3A96996F: jz-32 0x3A969CFA -. 467 3A96996C 9 -. 83 F8 02 0F 84 85 03 00 00 - -==== BB 468 (0x3A969CFA) in 8571B, out 47776B, BBs exec'd 0 ==== - 0x3A969CFA: movl 8(%esi),%eax - 0x3A969CFD: movl -124(%ebp),%edx - 0x3A969D00: movl %eax,8(%edx) - 0x3A969D03: movl 20(%esi),%eax - 0x3A969D06: shrl $0x3, %eax - 0x3A969D09: movw %ax,0x14E(%edx) - 0x3A969D10: jmp 0x3A969980 -. 468 3A969CFA 27 -. 8B 46 08 8B 55 84 89 42 08 8B 46 14 C1 E8 03 66 89 82 4E 01 00 00 E9 6B FC FF FF - -==== BB 469 (0x3A969997) in 8598B, out 47888B, BBs exec'd 0 ==== - 0x3A969997: cmpl $0x6474E551, %eax - 0x3A96999C: jz-32 0x3A969C2C -. 469 3A969997 11 -. 3D 51 E5 74 64 0F 84 8A 02 00 00 - -==== BB 470 (0x3A969C2C) in 8609B, out 47948B, BBs exec'd 0 ==== - 0x3A969C2C: movl 24(%esi),%ecx - 0x3A969C2F: movl %ecx,0xFFFFFF68(%ebp) - 0x3A969C35: jmp 0x3A969980 -. 470 3A969C2C 14 -. 8B 4E 18 89 8D 68 FF FF FF E9 46 FD FF FF - -==== BB 471 (0x3A9699DC) in 8623B, out 48008B, BBs exec'd 0 ==== - 0x3A9699DC: movl 0xFFFFFF5C(%ebp),%eax - 0x3A9699E2: testl %eax,%eax - 0x3A9699E4: jz-32 0x3A969DD6 -. 471 3A9699DC 14 -. 8B 85 5C FF FF FF 85 C0 0F 84 EC 03 00 00 - -==== BB 472 (0x3A9699EA) in 8637B, out 48083B, BBs exec'd 0 ==== - 0x3A9699EA: movl 0xFFFFFF5C(%ebp),%ecx - 0x3A9699F0: movl 0xFFFFFF60(%ebp),%edi - 0x3A9699F6: leal (%ecx,%ecx,2), %eax - 0x3A9699F9: leal (%edi,%eax,8), %eax - 0x3A9699FC: movl (%edi),%edx - 0x3A9699FE: movl -12(%eax),%esi - 0x3A969A01: movl %eax,0xFFFFFF4C(%ebp) - 0x3A969A07: subl %edx,%esi - 0x3A969A09: cmpl $0x3, 0xFFFFFF78(%ebp) - 0x3A969A10: movl %esi,0xFFFFFF28(%ebp) - 0x3A969A16: jnz-32 0x3A96A1FB -. 472 3A9699EA 50 -. 8B 8D 5C FF FF FF 8B BD 60 FF FF FF 8D 04 49 8D 04 C7 8B 17 8B 70 F4 89 85 4C FF FF FF 29 D6 83 BD 78 FF FF FF 03 89 B5 28 FF FF FF 0F 85 DF 07 00 00 - -==== BB 473 (0x3A969A1C) in 8687B, out 48261B, BBs exec'd 0 ==== - 0x3A969A1C: movl 0xFFFFFD78(%ebx),%eax - 0x3A969A22: andl %eax,%edx - 0x3A969A24: movl 16(%edi),%eax - 0x3A969A27: movl %eax,20(%esp,,) - 0x3A969A2B: movl -116(%ebp),%eax - 0x3A969A2E: movl %eax,16(%esp,,) - 0x3A969A32: movl $0x2,%eax - 0x3A969A37: movl %eax,12(%esp,,) - 0x3A969A3B: movl 20(%edi),%eax - 0x3A969A3E: movl %edx,(%esp,,) - 0x3A969A41: movl %esi,4(%esp,,) - 0x3A969A45: movl %eax,8(%esp,,) - 0x3A969A49: call 0x3A974C50 -. 473 3A969A1C 50 -. 8B 83 78 FD FF FF 21 C2 8B 47 10 89 44 24 14 8B 45 8C 89 44 24 10 B8 02 00 00 00 89 44 24 0C 8B 47 14 89 14 24 89 74 24 04 89 44 24 08 E8 02 B2 00 00 - -==== BB 474 (0x3A969A4E) in 8737B, out 48446B, BBs exec'd 0 ==== - 0x3A969A4E: movl -124(%ebp),%edx - 0x3A969A51: movl %eax,0x194(%edx) - 0x3A969A57: incl %eax - 0x3A969A58: jz-32 0x3A969BF6 -. 474 3A969A4E 16 -. 8B 55 84 89 82 94 01 00 00 40 0F 84 98 01 00 00 - -==== BB 475 (0x3A969A5E) in 8753B, out 48537B, BBs exec'd 0 ==== - 0x3A969A5E: movl 0xFFFFFC40(%ebx),%esi - 0x3A969A64: testl %esi,%esi - 0x3A969A66: jnz-32 0x3A96A06A -. 475 3A969A5E 14 -. 8B B3 40 FC FF FF 85 F6 0F 85 FE 05 00 00 - -==== BB 476 (0x3A96A06A) in 8767B, out 48612B, BBs exec'd 0 ==== - 0x3A96A06A: movl $0x3,%ecx - 0x3A96A06F: movl %ecx,8(%esp,,) - 0x3A96A073: movl 0xFFFFFF28(%ebp),%ecx - 0x3A96A079: movl %ecx,4(%esp,,) - 0x3A96A07D: movl -124(%ebp),%esi - 0x3A96A080: movl 0x194(%esi),%eax - 0x3A96A086: movl %eax,(%esp,,) - 0x3A96A089: call 0x3A974D10 -. 476 3A96A06A 36 -. B9 03 00 00 00 89 4C 24 08 8B 8D 28 FF FF FF 89 4C 24 04 8B 75 84 8B 86 94 01 00 00 89 04 24 E8 82 AC 00 00 - -==== BB 477 madvise(0x3A974D10) in 8803B, out 48741B, BBs exec'd 0 ==== - 0x3A974D10: pushl %ebx - 0x3A974D11: movl 16(%esp,,),%edx - 0x3A974D15: movl 12(%esp,,),%ecx - 0x3A974D19: movl 8(%esp,,),%ebx - 0x3A974D1D: movl $0xDB,%eax - 0x3A974D22: int $0x80 -. 477 3A974D10 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 DB 00 00 00 CD 80 - -==== BB 478 (0x3A974D24) in 8823B, out 48837B, BBs exec'd 0 ==== - 0x3A974D24: popl %ebx - 0x3A974D25: cmpl $0xFFFFF001, %eax - 0x3A974D2A: jnb-8 0x3A974D2D -. 478 3A974D24 8 -. 5B 3D 01 F0 FF FF 73 01 - -==== BB 479 (0x3A974D2C) in 8831B, out 48916B, BBs exec'd 0 ==== - 0x3A974D2C: ret -. 479 3A974D2C 1 -. C3 - -==== BB 480 (0x3A96A08E) in 8832B, out 48946B, BBs exec'd 0 ==== - 0x3A96A08E: jmp 0x3A969A6C -. 480 3A96A08E 5 -. E9 D9 F9 FF FF - -==== BB 481 (0x3A969A6C) in 8837B, out 48974B, BBs exec'd 0 ==== - 0x3A969A6C: movl -124(%ebp),%edx - 0x3A969A6F: movl 0xFFFFFF28(%ebp),%ecx - 0x3A969A75: movl -124(%ebp),%esi - 0x3A969A78: movl 0x194(%edx),%eax - 0x3A969A7E: leal (%ecx,%eax,1), %edx - 0x3A969A81: movl %edx,0x198(%esi) - 0x3A969A87: movl (%edi),%edx - 0x3A969A89: subl %edx,%eax - 0x3A969A8B: cmpb $0x0, 0xFFFFFF5B(%ebp) - 0x3A969A92: movl %eax,(%esi) - 0x3A969A94: jnz-32 0x3A96A093 -. 481 3A969A6C 46 -. 8B 55 84 8B 8D 28 FF FF FF 8B 75 84 8B 82 94 01 00 00 8D 14 01 89 96 98 01 00 00 8B 17 29 D0 80 BD 5B FF FF FF 00 89 06 0F 85 F9 05 00 00 - -==== BB 482 (0x3A969A9A) in 8883B, out 49142B, BBs exec'd 0 ==== - 0x3A969A9A: movl -124(%ebp),%ecx - 0x3A969A9D: movl 0x144(%ecx),%eax - 0x3A969AA3: testl %eax,%eax - 0x3A969AA5: jnz-8 0x3A969AF0 -. 482 3A969A9A 13 -. 8B 4D 84 8B 81 44 01 00 00 85 C0 75 49 - -==== BB 483 (0x3A969AA7) in 8896B, out 49230B, BBs exec'd 0 ==== - 0x3A969AA7: movl -128(%ebp),%eax - 0x3A969AAA: movl 16(%edi),%esi - 0x3A969AAD: movl 28(%eax),%ecx - 0x3A969AB0: movl %esi,0xFFFFFF48(%ebp) - 0x3A969AB6: cmpl %ecx,%esi - 0x3A969AB8: jnbe-8 0x3A969AF0 -. 483 3A969AA7 19 -. 8B 45 80 8B 77 10 8B 48 1C 89 B5 48 FF FF FF 39 CE 77 36 - -==== BB 484 (0x3A969ABA) in 8915B, out 49341B, BBs exec'd 0 ==== - 0x3A969ABA: movzwl 44(%eax),%eax - 0x3A969ABE: movl (%edi),%esi - 0x3A969AC0: movl 4(%edi),%edx - 0x3A969AC3: movl %esi,0xFFFFFF44(%ebp) - 0x3A969AC9: shll $0x5, %eax - 0x3A969ACC: subl %esi,%edx - 0x3A969ACE: addl 0xFFFFFF48(%ebp),%edx - 0x3A969AD4: leal (%eax,%ecx,1), %eax - 0x3A969AD7: cmpl %eax,%edx - 0x3A969AD9: jb-8 0x3A969AF0 -. 484 3A969ABA 33 -. 0F B7 40 2C 8B 37 8B 57 04 89 B5 44 FF FF FF C1 E0 05 29 F2 03 95 48 FF FF FF 8D 04 08 39 C2 72 15 - -==== BB 485 (0x3A969ADB) in 8948B, out 49491B, BBs exec'd 0 ==== - 0x3A969ADB: movl %esi,%eax - 0x3A969ADD: movl -124(%ebp),%edx - 0x3A969AE0: addl %ecx,%eax - 0x3A969AE2: movl 0xFFFFFF48(%ebp),%ecx - 0x3A969AE8: subl %ecx,%eax - 0x3A969AEA: movl %eax,0x144(%edx) - 0x3A969AF0: movl 12(%edi),%ecx - 0x3A969AF3: movl 8(%edi),%edx - 0x3A969AF6: cmpl %edx,%ecx - 0x3A969AF8: jbe-32 0x3A969B8D -. 485 3A969ADB 35 -. 89 F0 8B 55 84 01 C8 8B 8D 48 FF FF FF 29 C8 89 82 44 01 00 00 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00 - -==== BB 486 (0x3A969B8D) in 8983B, out 49635B, BBs exec'd 0 ==== - 0x3A969B8D: movl 0xFFFFFF5C(%ebp),%esi - 0x3A969B93: addl $0x18, %edi - 0x3A969B96: movl 0xFFFFFF60(%ebp),%edx - 0x3A969B9C: leal (%esi,%esi,2), %eax - 0x3A969B9F: leal (%edx,%eax,8), %eax - 0x3A969BA2: cmpl %eax,%edi - 0x3A969BA4: jnb-32 0x3A969DE4 -. 486 3A969B8D 29 -. 8B B5 5C FF FF FF 83 C7 18 8B 95 60 FF FF FF 8D 04 76 8D 04 C2 39 C7 0F 83 3A 02 00 00 - -==== BB 487 (0x3A969BAA) in 9012B, out 49758B, BBs exec'd 0 ==== - 0x3A969BAA: movl (%edi),%eax - 0x3A969BAC: cmpl %eax,4(%edi) - 0x3A969BAF: jbe-32 0x3A969A9A -. 487 3A969BAA 11 -. 8B 07 39 47 04 0F 86 E5 FE FF FF - -==== BB 488 (0x3A969BB5) in 9023B, out 49830B, BBs exec'd 0 ==== - 0x3A969BB5: movl 16(%edi),%eax - 0x3A969BB8: movl %eax,20(%esp,,) - 0x3A969BBC: movl -116(%ebp),%esi - 0x3A969BBF: movl $0x12,%eax - 0x3A969BC4: movl %eax,12(%esp,,) - 0x3A969BC8: movl %esi,16(%esp,,) - 0x3A969BCC: movl 20(%edi),%eax - 0x3A969BCF: movl %eax,8(%esp,,) - 0x3A969BD3: movl 4(%edi),%eax - 0x3A969BD6: movl (%edi),%esi - 0x3A969BD8: subl %esi,%eax - 0x3A969BDA: movl %eax,4(%esp,,) - 0x3A969BDE: movl -124(%ebp),%edx - 0x3A969BE1: movl (%edi),%eax - 0x3A969BE3: movl (%edx),%ecx - 0x3A969BE5: addl %ecx,%eax - 0x3A969BE7: movl %eax,(%esp,,) - 0x3A969BEA: call 0x3A974C50 -. 488 3A969BB5 58 -. 8B 47 10 89 44 24 14 8B 75 8C B8 12 00 00 00 89 44 24 0C 89 74 24 10 8B 47 14 89 44 24 08 8B 47 04 8B 37 29 F0 89 44 24 04 8B 55 84 8B 07 8B 0A 01 C8 89 04 24 E8 61 B0 00 00 - -==== BB 489 (0x3A969BEF) in 9081B, out 50046B, BBs exec'd 0 ==== - 0x3A969BEF: incl %eax - 0x3A969BF0: jnz-32 0x3A969A9A -. 489 3A969BEF 7 -. 40 0F 85 A4 FE FF FF - -==== BB 490 (0x3A969AF0) in 9088B, out 50108B, BBs exec'd 0 ==== - 0x3A969AF0: movl 12(%edi),%ecx - 0x3A969AF3: movl 8(%edi),%edx - 0x3A969AF6: cmpl %edx,%ecx - 0x3A969AF8: jbe-32 0x3A969B8D -. 490 3A969AF0 14 -. 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00 - -==== BB 491 (0x3A969AFE) in 9102B, out 50190B, BBs exec'd 0 ==== - 0x3A969AFE: movl -124(%ebp),%esi - 0x3A969B01: movl 0xFFFFFC18(%ebx),%eax - 0x3A969B07: movl (%esi),%esi - 0x3A969B09: addl %esi,%edx - 0x3A969B0B: addl %esi,%ecx - 0x3A969B0D: movl %edx,0xFFFFFF40(%ebp) - 0x3A969B13: leal -1(%eax,%edx,1), %edx - 0x3A969B17: negl %eax - 0x3A969B19: movl %ecx,0xFFFFFF3C(%ebp) - 0x3A969B1F: andl %eax,%edx - 0x3A969B21: cmpl %edx,%ecx - 0x3A969B23: movl %edx,0xFFFFFF38(%ebp) - 0x3A969B29: jnb-8 0x3A969B31 -. 491 3A969AFE 45 -. 8B 75 84 8B 83 18 FC FF FF 8B 36 01 F2 01 F1 89 95 40 FF FF FF 8D 54 10 FF F7 D8 89 8D 3C FF FF FF 21 C2 39 D1 89 95 38 FF FF FF 73 06 - -==== BB 492 (0x3A969B2B) in 9147B, out 50371B, BBs exec'd 0 ==== - 0x3A969B2B: movl %ecx,0xFFFFFF38(%ebp) - 0x3A969B31: movl 0xFFFFFF40(%ebp),%ecx - 0x3A969B37: cmpl %ecx,0xFFFFFF38(%ebp) - 0x3A969B3D: jbe-8 0x3A969B7B -. 492 3A969B2B 20 -. 89 8D 38 FF FF FF 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C - -==== BB 493 (0x3A969B3F) in 9167B, out 50468B, BBs exec'd 0 ==== - 0x3A969B3F: movl 20(%edi),%eax - 0x3A969B42: testb $0x2, %al - 0x3A969B44: jz-32 0x3A96A3D8 -. 493 3A969B3F 11 -. 8B 47 14 A8 02 0F 84 8E 08 00 00 - -==== BB 494 (0x3A969B4A) in 9178B, out 50550B, BBs exec'd 0 ==== - 0x3A969B4A: movl 0xFFFFFF38(%ebp),%eax - 0x3A969B50: movl 0xFFFFFF40(%ebp),%edx - 0x3A969B56: subl %edx,%eax - 0x3A969B58: movl %eax,8(%esp,,) - 0x3A969B5C: xorl %eax, %eax - 0x3A969B5E: movl %eax,4(%esp,,) - 0x3A969B62: movl 0xFFFFFF40(%ebp),%esi - 0x3A969B68: movl %esi,(%esp,,) - 0x3A969B6B: call 0x3A975700 -. 494 3A969B4A 38 -. 8B 85 38 FF FF FF 8B 95 40 FF FF FF 29 D0 89 44 24 08 31 C0 89 44 24 04 8B B5 40 FF FF FF 89 34 24 E8 90 BB 00 00 - -==== BB 495 memset(0x3A975700) in 9216B, out 50694B, BBs exec'd 0 ==== - 0x3A975700: pushl %edi - 0x3A975701: movl 8(%esp,,),%edi - 0x3A975705: movl 16(%esp,,),%edx - 0x3A975709: movb 12(%esp,,),%al - 0x3A97570D: movb %al,%ah{sp} - 0x3A97570F: movl %eax,%ecx - 0x3A975711: shll $0x10, %eax - 0x3A975714: movw %cx,%ax - 0x3A975717: cld - 0x3A975718: cmpl $0x24, %edx - 0x3A97571B: movl %edx,%ecx - 0x3A97571D: jl-8 0x3A975756 -. 495 3A975700 31 -. 57 8B 7C 24 08 8B 54 24 10 8A 44 24 0C 88 C4 89 C1 C1 E0 10 66 89 C8 FC 83 FA 24 89 D1 7C 37 - -==== BB 496 (0x3A975756) in 9247B, out 50876B, BBs exec'd 0 ==== - 0x3A975756: shrl $0x2, %ecx - 0x3A975759: rep stosl -. 496 3A975756 5 -. C1 E9 02 F3 AB - -==== BB 497 (0x3A975759) in 9252B, out 50973B, BBs exec'd 0 ==== - 0x3A975759: rep stosl -. 497 3A975759 2 -. F3 AB - -==== BB 498 (0x3A97575B) in 9254B, out 51060B, BBs exec'd 0 ==== - 0x3A97575B: movl %edx,%ecx - 0x3A97575D: andl $0x3, %ecx - 0x3A975760: rep stosb -. 498 3A97575B 7 -. 89 D1 83 E1 03 F3 AA - -==== BB 499 (0x3A975762) in 9261B, out 51162B, BBs exec'd 0 ==== - 0x3A975762: movl 8(%esp,,),%eax - 0x3A975766: popl %edi - 0x3A975767: ret -. 499 3A975762 6 -. 8B 44 24 08 5F C3 - -==== BB 500 (0x3A969B70) in 9267B, out 51221B, BBs exec'd 0 ==== - 0x3A969B70: movl 20(%edi),%eax - 0x3A969B73: testb $0x2, %al - 0x3A969B75: jz-32 0x3A96A3B2 -. 500 3A969B70 11 -. 8B 47 14 A8 02 0F 84 37 08 00 00 - -==== BB 501 (0x3A969B7B) in 9278B, out 51303B, BBs exec'd 0 ==== - 0x3A969B7B: movl 0xFFFFFF38(%ebp),%eax - 0x3A969B81: cmpl %eax,0xFFFFFF3C(%ebp) - 0x3A969B87: jnbe-32 0x3A96A171 -. 501 3A969B7B 18 -. 8B 85 38 FF FF FF 39 85 3C FF FF FF 0F 87 E4 05 00 00 - -==== BB 502 (0x3A969DE4) in 9296B, out 51384B, BBs exec'd 0 ==== - 0x3A969DE4: movl -124(%ebp),%ecx - 0x3A969DE7: movl 0x144(%ecx),%eax - 0x3A969DED: testl %eax,%eax - 0x3A969DEF: jz-32 0x3A96A0E8 -. 502 3A969DE4 17 -. 8B 4D 84 8B 81 44 01 00 00 85 C0 0F 84 F3 02 00 00 - -==== BB 503 (0x3A969DF5) in 9313B, out 51472B, BBs exec'd 0 ==== - 0x3A969DF5: movl -124(%ebp),%ecx - 0x3A969DF8: movl (%ecx),%esi - 0x3A969DFA: addl %esi,%eax - 0x3A969DFC: movl %eax,0x144(%ecx) - 0x3A969E02: movl 0xFFFFFF64(%ebp),%esp - 0x3A969E08: movl -116(%ebp),%esi - 0x3A969E0B: movl %esi,(%esp,,) - 0x3A969E0E: call 0x3A974470 -. 503 3A969DF5 30 -. 8B 4D 84 8B 31 01 F0 89 81 44 01 00 00 8B A5 64 FF FF FF 8B 75 8C 89 34 24 E8 5D A6 00 00 - -==== BB 504 close(0x3A974470) in 9343B, out 51605B, BBs exec'd 0 ==== - 0x3A974470: movl %ebx,%edx - 0x3A974472: movl 4(%esp,,),%ebx - 0x3A974476: movl $0x6,%eax - 0x3A97447B: int $0x80 -. 504 3A974470 13 -. 89 DA 8B 5C 24 04 B8 06 00 00 00 CD 80 - -==== BB 505 (0x3A97447D) in 9356B, out 51669B, BBs exec'd 0 ==== - 0x3A97447D: movl %edx,%ebx - 0x3A97447F: cmpl $0xFFFFF001, %eax - 0x3A974484: jnb-8 0x3A974487 -. 505 3A97447D 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -==== BB 506 (0x3A974486) in 9365B, out 51739B, BBs exec'd 0 ==== - 0x3A974486: ret -. 506 3A974486 1 -. C3 - -==== BB 507 (0x3A969E13) in 9366B, out 51769B, BBs exec'd 0 ==== - 0x3A969E13: movl $0xFFFFFFFF, -116(%ebp) - 0x3A969E1A: movl -124(%ebp),%eax - 0x3A969E1D: movzbl 0x174(%eax),%ecx - 0x3A969E24: movb %cl,%al - 0x3A969E26: andb $0x3, %al - 0x3A969E28: decb %al - 0x3A969E2A: setz %dl - 0x3A969E2D: cmpl $0x2, 0xFFFFFF78(%ebp) - 0x3A969E34: setz %al - 0x3A969E37: andl %edx,%eax - 0x3A969E39: testb $0x1, %al - 0x3A969E3B: jz-8 0x3A969E49 -. 507 3A969E13 42 -. C7 45 8C FF FF FF FF 8B 45 84 0F B6 88 74 01 00 00 88 C8 24 03 FE C8 0F 94 C2 83 BD 78 FF FF FF 02 0F 94 C0 21 D0 A8 01 74 0C - -==== BB 508 (0x3A969E49) in 9408B, out 51975B, BBs exec'd 0 ==== - 0x3A969E49: movl -124(%ebp),%ecx - 0x3A969E4C: movl 8(%ecx),%eax - 0x3A969E4F: testl %eax,%eax - 0x3A969E51: jnz-32 0x3A96A0D9 -. 508 3A969E49 14 -. 8B 4D 84 8B 41 08 85 C0 0F 85 82 02 00 00 - -==== BB 509 (0x3A96A0D9) in 9422B, out 52060B, BBs exec'd 0 ==== - 0x3A96A0D9: movl -124(%ebp),%esi - 0x3A96A0DC: movl (%esi),%edx - 0x3A96A0DE: addl %edx,%eax - 0x3A96A0E0: movl %eax,8(%esi) - 0x3A96A0E3: jmp 0x3A969E6F -. 509 3A96A0D9 15 -. 8B 75 84 8B 16 01 D0 89 46 08 E9 87 FD FF FF - -==== BB 510 (0x3A969E6F) in 9437B, out 52140B, BBs exec'd 0 ==== - 0x3A969E6F: movl -124(%ebp),%ecx - 0x3A969E72: addl %edx,0x148(%ecx) - 0x3A969E78: testb $0x40, 0xFFFFFC14(%ebx) - 0x3A969E7F: jnz-32 0x3A96A230 -. 510 3A969E6F 22 -. 8B 4D 84 01 91 48 01 00 00 F6 83 14 FC FF FF 40 0F 85 AB 03 00 00 - -==== BB 511 (0x3A969E85) in 9459B, out 52245B, BBs exec'd 0 ==== - 0x3A969E85: movl -124(%ebp),%eax - 0x3A969E88: movl 8(%eax),%esi - 0x3A969E8B: testl %esi,%esi - 0x3A969E8D: jz-32 0x3A969F9E -. 511 3A969E85 14 -. 8B 45 84 8B 70 08 85 F6 0F 84 0B 01 00 00 - -==== BB 512 (0x3A969E93) in 9473B, out 52330B, BBs exec'd 0 ==== - 0x3A969E93: movl (%esi),%edx - 0x3A969E95: movl %eax,%edi - 0x3A969E97: addl $0x18, %edi - 0x3A969E9A: testl %edx,%edx - 0x3A969E9C: jnz-8 0x3A969EAE -. 512 3A969E93 11 -. 8B 16 89 C7 83 C7 18 85 D2 75 10 - -==== BB 513 (0x3A969EAE) in 9484B, out 52416B, BBs exec'd 0 ==== - 0x3A969EAE: cmpl $0x21, %edx - 0x3A969EB1: jle-8 0x3A969EA0 -. 513 3A969EAE 5 -. 83 FA 21 7E ED - -==== BB 514 (0x3A969EA0) in 9489B, out 52473B, BBs exec'd 0 ==== - 0x3A969EA0: movl %esi,(%edi,%edx,4) - 0x3A969EA3: addl $0x8, %esi - 0x3A969EA6: movl (%esi),%eax - 0x3A969EA8: testl %eax,%eax - 0x3A969EAA: movl %eax,%edx - 0x3A969EAC: jz-8 0x3A969EE6 -. 514 3A969EA0 14 -. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 38 - -==== BB 515 (0x3A969EB3) in 9503B, out 52576B, BBs exec'd 0 ==== - 0x3A969EB3: movl $0x6FFFFFFF,%eax - 0x3A969EB8: subl %edx,%eax - 0x3A969EBA: cmpl $0xF, %eax - 0x3A969EBD: jnbe-8 0x3A969ECB -. 515 3A969EB3 12 -. B8 FF FF FF 6F 29 D0 83 F8 0F 77 0C - -==== BB 516 (0x3A969EBF) in 9515B, out 52649B, BBs exec'd 0 ==== - 0x3A969EBF: movl $0x70000021,%eax - 0x3A969EC4: subl %edx,%eax - 0x3A969EC6: movl %esi,(%edi,%eax,4) - 0x3A969EC9: jmp-8 0x3A969EA3 -. 516 3A969EBF 12 -. B8 21 00 00 70 29 D0 89 34 87 EB D8 - -==== BB 517 (0x3A969EA3) in 9527B, out 52717B, BBs exec'd 0 ==== - 0x3A969EA3: addl $0x8, %esi - 0x3A969EA6: movl (%esi),%eax - 0x3A969EA8: testl %eax,%eax - 0x3A969EAA: movl %eax,%edx - 0x3A969EAC: jz-8 0x3A969EE6 -. 517 3A969EA3 11 -. 83 C6 08 8B 06 85 C0 89 C2 74 38 - -==== BB 518 (0x3A969EE6) in 9538B, out 52803B, BBs exec'd 0 ==== - 0x3A969EE6: movl -124(%ebp),%ecx - 0x3A969EE9: movl (%ecx),%edx - 0x3A969EEB: testl %edx,%edx - 0x3A969EED: jz-8 0x3A969F42 -. 518 3A969EE6 9 -. 8B 4D 84 8B 11 85 D2 74 53 - -==== BB 519 (0x3A969EEF) in 9547B, out 52885B, BBs exec'd 0 ==== - 0x3A969EEF: movl 16(%edi),%eax - 0x3A969EF2: testl %eax,%eax - 0x3A969EF4: jz-8 0x3A969EF9 -. 519 3A969EEF 7 -. 8B 47 10 85 C0 74 03 - -==== BB 520 (0x3A969EF6) in 9554B, out 52957B, BBs exec'd 0 ==== - 0x3A969EF6: addl %edx,4(%eax) - 0x3A969EF9: movl 12(%edi),%eax - 0x3A969EFC: testl %eax,%eax - 0x3A969EFE: jz-8 0x3A969F03 -. 520 3A969EF6 10 -. 01 50 04 8B 47 0C 85 C0 74 03 - -==== BB 521 (0x3A969F00) in 9564B, out 53048B, BBs exec'd 0 ==== - 0x3A969F00: addl %edx,4(%eax) - 0x3A969F03: movl 20(%edi),%eax - 0x3A969F06: testl %eax,%eax - 0x3A969F08: jz-8 0x3A969F0D -. 521 3A969F00 10 -. 01 50 04 8B 47 14 85 C0 74 03 - -==== BB 522 (0x3A969F0A) in 9574B, out 53139B, BBs exec'd 0 ==== - 0x3A969F0A: addl %edx,4(%eax) - 0x3A969F0D: movl 24(%edi),%eax - 0x3A969F10: testl %eax,%eax - 0x3A969F12: jz-8 0x3A969F17 -. 522 3A969F0A 10 -. 01 50 04 8B 47 18 85 C0 74 03 - -==== BB 523 (0x3A969F14) in 9584B, out 53230B, BBs exec'd 0 ==== - 0x3A969F14: addl %edx,4(%eax) - 0x3A969F17: movl 28(%edi),%eax - 0x3A969F1A: testl %eax,%eax - 0x3A969F1C: jz-8 0x3A969F21 -. 523 3A969F14 10 -. 01 50 04 8B 47 1C 85 C0 74 03 - -==== BB 524 (0x3A969F21) in 9594B, out 53321B, BBs exec'd 0 ==== - 0x3A969F21: movl 68(%edi),%eax - 0x3A969F24: testl %eax,%eax - 0x3A969F26: jz-8 0x3A969F2B -. 524 3A969F21 7 -. 8B 47 44 85 C0 74 03 - -==== BB 525 (0x3A969F28) in 9601B, out 53393B, BBs exec'd 0 ==== - 0x3A969F28: addl %edx,4(%eax) - 0x3A969F2B: movl 92(%edi),%eax - 0x3A969F2E: testl %eax,%eax - 0x3A969F30: jz-8 0x3A969F35 -. 525 3A969F28 10 -. 01 50 04 8B 47 5C 85 C0 74 03 - -==== BB 526 (0x3A969F32) in 9611B, out 53484B, BBs exec'd 0 ==== - 0x3A969F32: addl %edx,4(%eax) - 0x3A969F35: movl 0xC4(%edi),%eax - 0x3A969F3B: testl %eax,%eax - 0x3A969F3D: jz-8 0x3A969F42 -. 526 3A969F32 13 -. 01 50 04 8B 87 C4 00 00 00 85 C0 74 03 - -==== BB 527 (0x3A969F3F) in 9624B, out 53578B, BBs exec'd 0 ==== - 0x3A969F3F: addl %edx,4(%eax) - 0x3A969F42: movl 120(%edi),%edx - 0x3A969F45: testl %edx,%edx - 0x3A969F47: jz-8 0x3A969F73 -. 527 3A969F3F 10 -. 01 50 04 8B 57 78 85 D2 74 2A - -==== BB 528 (0x3A969F73) in 9634B, out 53669B, BBs exec'd 0 ==== - 0x3A969F73: movl 0x98(%edi),%edx - 0x3A969F79: testl %edx,%edx - 0x3A969F7B: jz-8 0x3A969F90 -. 528 3A969F73 10 -. 8B 97 98 00 00 00 85 D2 74 13 - -==== BB 529 (0x3A969F7D) in 9644B, out 53744B, BBs exec'd 0 ==== - 0x3A969F7D: movl 4(%edx),%eax - 0x3A969F80: movl -124(%ebp),%esi - 0x3A969F83: testb $0x1, %al - 0x3A969F85: movl %eax,0x1E8(%esi) - 0x3A969F8B: jz-8 0x3A969F90 -. 529 3A969F7D 16 -. 8B 42 04 8B 75 84 A8 01 89 86 E8 01 00 00 74 03 - -==== BB 530 (0x3A969F90) in 9660B, out 53854B, BBs exec'd 0 ==== - 0x3A969F90: movl 116(%edi),%eax - 0x3A969F93: testl %eax,%eax - 0x3A969F95: jz-8 0x3A969F9E -. 530 3A969F90 7 -. 8B 47 74 85 C0 74 07 - -==== BB 531 (0x3A969F9E) in 9667B, out 53926B, BBs exec'd 0 ==== - 0x3A969F9E: movl -124(%ebp),%eax - 0x3A969FA1: testb $0x40, 0x1E8(%eax) - 0x3A969FA8: jnz-32 0x3A96A336 -. 531 3A969F9E 16 -. 8B 45 84 F6 80 E8 01 00 00 40 0F 85 88 03 00 00 - -==== BB 532 (0x3A969FAE) in 9683B, out 54017B, BBs exec'd 0 ==== - 0x3A969FAE: movl -124(%ebp),%eax - 0x3A969FB1: movl 40(%eax),%edx - 0x3A969FB4: testl %edx,%edx - 0x3A969FB6: jnz-32 0x3A96A1DA -. 532 3A969FAE 14 -. 8B 45 84 8B 50 28 85 D2 0F 85 1E 02 00 00 - -==== BB 533 (0x3A96A1DA) in 9697B, out 54102B, BBs exec'd 0 ==== - 0x3A96A1DA: call 0x3A96BD80 -. 533 3A96A1DA 5 -. E8 A1 1B 00 00 - -==== BB 534 (0x3A96A1DF) in 9702B, out 54147B, BBs exec'd 0 ==== - 0x3A96A1DF: nop - 0x3A96A1E0: jmp 0x3A969FBC -. 534 3A96A1DF 6 -. 90 E9 D7 FD FF FF - -==== BB 535 (0x3A969FBC) in 9708B, out 54179B, BBs exec'd 0 ==== - 0x3A969FBC: movl -124(%ebp),%edx - 0x3A969FBF: movl 88(%edx),%eax - 0x3A969FC2: testl %eax,%eax - 0x3A969FC4: jnz-32 0x3A96A2AF -. 535 3A969FBC 14 -. 8B 55 84 8B 42 58 85 C0 0F 85 E5 02 00 00 - -==== BB 536 (0x3A969FCA) in 9722B, out 54264B, BBs exec'd 0 ==== - 0x3A969FCA: movl -124(%ebp),%eax - 0x3A969FCD: testb $0x20, 0x1E8(%eax) - 0x3A969FD4: jz-8 0x3A969FDC -. 536 3A969FCA 12 -. 8B 45 84 F6 80 E8 01 00 00 20 74 06 - -==== BB 537 (0x3A969FD6) in 9734B, out 54355B, BBs exec'd 0 ==== - 0x3A969FD6: movl %eax,0xFFFFF9CC(%ebx) - 0x3A969FDC: movl -108(%ebp),%eax - 0x3A969FDF: movl -104(%ebp),%edx - 0x3A969FE2: movl -124(%ebp),%ecx - 0x3A969FE5: movl %eax,0x1BC(%ecx) - 0x3A969FEB: movl %edx,0x1C0(%ecx) - 0x3A969FF1: movl -20(%ebp),%eax - 0x3A969FF4: movl -16(%ebp),%edx - 0x3A969FF7: movl %eax,0x1C4(%ecx) - 0x3A969FFD: movl 0xFFFFFC00(%ebx),%eax - 0x3A96A003: movl %edx,0x1C8(%ecx) - 0x3A96A009: notl %eax - 0x3A96A00B: andl %eax,0xFFFFFF68(%ebp) - 0x3A96A011: testb $0x1, 0xFFFFFF68(%ebp) - 0x3A96A018: jnz-32 0x3A96A390 -. 537 3A969FD6 72 -. 89 83 CC F9 FF FF 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00 - -==== BB 538 (0x3A96A01E) in 9806B, out 54595B, BBs exec'd 0 ==== - 0x3A96A01E: movl 0xFFFFFD7C(%ebx),%edi - 0x3A96A024: testl %edi,%edi - 0x3A96A026: jz-32 0x3A969DC3 -. 538 3A96A01E 14 -. 8B BB 7C FD FF FF 85 FF 0F 84 97 FD FF FF - -==== BB 539 (0x3A969DC3) in 9820B, out 54670B, BBs exec'd 0 ==== - 0x3A969DC3: movl -124(%ebp),%eax - 0x3A969DC6: leal -12(%ebp), %esp - 0x3A969DC9: popl %ebx - 0x3A969DCA: popl %esi - 0x3A969DCB: popl %edi - 0x3A969DCC: popl %ebp - 0x3A969DCD: ret -. 539 3A969DC3 11 -. 8B 45 84 8D 65 F4 5B 5E 5F 5D C3 - -==== BB 540 (0x3A96B07E) in 9831B, out 54785B, BBs exec'd 0 ==== - 0x3A96B07E: leal -12(%ebp), %esp - 0x3A96B081: popl %ebx - 0x3A96B082: popl %esi - 0x3A96B083: popl %edi - 0x3A96B084: popl %ebp - 0x3A96B085: ret 12 -. 540 3A96B07E 10 -. 8D 65 F4 5B 5E 5F 5D C2 0C 00 - -==== BB 541 (0x3A967C70) in 9841B, out 54887B, BBs exec'd 0 ==== - 0x3A967C70: movl 0x170(%eax),%edx - 0x3A967C76: subl $0xC, %esp - 0x3A967C79: incl %edx - 0x3A967C7A: movl %edx,0x170(%eax) - 0x3A967C80: xorl %eax, %eax - 0x3A967C82: cmpl $0x1, %edx - 0x3A967C85: setz %al - 0x3A967C88: addl %eax,0xFFFFFF10(%ebp) - 0x3A967C8E: jmp-8 0x3A967C1C -. 541 3A967C70 32 -. 8B 90 70 01 00 00 83 EC 0C 42 89 90 70 01 00 00 31 C0 83 FA 01 0F 94 C0 01 85 10 FF FF FF EB 8C - -==== BB 542 (0x3A967C1C) in 9873B, out 55022B, BBs exec'd 0 ==== - 0x3A967C1C: movl 0xFFFFFE60(%ebp),%ecx - 0x3A967C22: movl %edi,(%esp,,) - 0x3A967C25: movl %ecx,4(%esp,,) - 0x3A967C29: call 0x3A973530 -. 542 3A967C1C 18 -. 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00 - -==== BB 543 (0x3A96692A) in 9891B, out 55106B, BBs exec'd 0 ==== - 0x3A96692A: movl 0xFFFFEC7E(%ebx),%eax - 0x3A966930: leal -76(%ebp), %esi - 0x3A966933: movl $0x3,%ecx - 0x3A966938: movl %esi,0xFFFFFECC(%ebp) - 0x3A96693E: leal 0xFFFFFF38(%ebp), %edx - 0x3A966944: movl %eax,-76(%ebp) - 0x3A966947: movl 0xFFFFEC82(%ebx),%eax - 0x3A96694D: movl %eax,-72(%ebp) - 0x3A966950: movl 0xFFFFEC86(%ebx),%eax - 0x3A966956: movl %eax,-68(%ebp) - 0x3A966959: movl 0xFFFFEC8A(%ebx),%eax - 0x3A96695F: movl %eax,-64(%ebp) - 0x3A966962: movzwl 0xFFFFEC8E(%ebx),%eax - 0x3A966969: movw %ax,-60(%ebp) - 0x3A96696D: movzbl 0xFFFFEC90(%ebx),%eax - 0x3A966974: movb %al,-58(%ebp) - 0x3A966977: movl %esi,%eax - 0x3A966979: call 0x3A971070 -. 543 3A96692A 84 -. 8B 83 7E EC FF FF 8D 75 B4 B9 03 00 00 00 89 B5 CC FE FF FF 8D 95 38 FF FF FF 89 45 B4 8B 83 82 EC FF FF 89 45 B8 8B 83 86 EC FF FF 89 45 BC 8B 83 8A EC FF FF 89 45 C0 0F B7 83 8E EC FF FF 66 89 45 C4 0F B6 83 90 EC FF FF 88 45 C6 89 F0 E8 F2 A6 00 00 - -==== BB 544 _dl_sysdep_read_whole_file(0x3A971070) in 9975B, out 55364B, BBs exec'd 0 ==== - 0x3A971070: pushl %ebp - 0x3A971071: movl %esp,%ebp - 0x3A971073: subl $0x8C, %esp - 0x3A971079: movl %esi,-8(%ebp) - 0x3A97107C: xorl %esi, %esi - 0x3A97107E: movl %ebx,-12(%ebp) - 0x3A971081: movl %edi,-4(%ebp) - 0x3A971084: movl %edx,%edi - 0x3A971086: movl %ecx,-112(%ebp) - 0x3A971089: movl $0xFFFFFFFF, -116(%ebp) - 0x3A971090: call 0x3A97592B -. 544 3A971070 37 -. 55 89 E5 81 EC 8C 00 00 00 89 75 F8 31 F6 89 5D F4 89 7D FC 89 D7 89 4D 90 C7 45 8C FF FF FF FF E8 96 48 00 00 - -==== BB 545 (0x3A971095) in 10012B, out 55543B, BBs exec'd 0 ==== - 0x3A971095: addl $0x75D7, %ebx - 0x3A97109B: movl %esi,4(%esp,,) - 0x3A97109F: movl %eax,(%esp,,) - 0x3A9710A2: call 0x3A974430 -. 545 3A971095 18 -. 81 C3 D7 75 00 00 89 74 24 04 89 04 24 E8 89 33 00 00 - -==== BB 546 (0x3A97444D) in 10030B, out 55631B, BBs exec'd 0 ==== - 0x3A97444D: call 0x3A975927 -. 546 3A97444D 5 -. E8 D5 14 00 00 - -==== BB 547 __i686.get_pc_thunk.cx(0x3A975927) in 10035B, out 55676B, BBs exec'd 0 ==== - 0x3A975927: movl (%esp,,),%ecx - 0x3A97592A: ret -. 547 3A975927 4 -. 8B 0C 24 C3 - -==== BB 548 (0x3A974452) in 10039B, out 55716B, BBs exec'd 0 ==== - 0x3A974452: addl $0x421A, %ecx - 0x3A974458: xorl %edx, %edx - 0x3A97445A: subl %eax,%edx - 0x3A97445C: movl %edx,0x148(%ecx) - 0x3A974462: orl $0xFFFFFFFF, %eax - 0x3A974465: jmp-8 0x3A97444C -. 548 3A974452 21 -. 81 C1 1A 42 00 00 31 D2 29 C2 89 91 48 01 00 00 83 C8 FF EB E5 - -==== BB 549 (0x3A9710A7) in 10060B, out 55815B, BBs exec'd 0 ==== - 0x3A9710A7: testl %eax,%eax - 0x3A9710A9: movl %eax,%esi - 0x3A9710AB: js-8 0x3A9710D9 -. 549 3A9710A7 6 -. 85 C0 89 C6 78 2C - -==== BB 550 (0x3A9710D9) in 10066B, out 55881B, BBs exec'd 0 ==== - 0x3A9710D9: movl -116(%ebp),%eax - 0x3A9710DC: movl -12(%ebp),%ebx - 0x3A9710DF: movl -8(%ebp),%esi - 0x3A9710E2: movl -4(%ebp),%edi - 0x3A9710E5: movl %ebp,%esp - 0x3A9710E7: popl %ebp - 0x3A9710E8: ret -. 550 3A9710D9 16 -. 8B 45 8C 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 551 (0x3A96697E) in 10082B, out 55986B, BBs exec'd 0 ==== - 0x3A96697E: movl %eax,0xFFFFFF0C(%ebp) - 0x3A966984: cmpl $0xFFFFFFFF, %eax - 0x3A966987: jnz-32 0x3A967E6E -. 551 3A96697E 15 -. 89 85 0C FF FF FF 83 F8 FF 0F 85 E1 14 00 00 - -==== BB 552 (0x3A96698D) in 10097B, out 56059B, BBs exec'd 0 ==== - 0x3A96698D: movl 0xFFFFF994(%ebx),%eax - 0x3A966993: movl 0xA4(%eax),%edi - 0x3A966999: testl %edi,%edi - 0x3A96699B: jz-32 0x3A9674A5 -. 552 3A96698D 20 -. 8B 83 94 F9 FF FF 8B B8 A4 00 00 00 85 FF 0F 84 04 0B 00 00 - -==== BB 553 (0x3A9669A1) in 10117B, out 56150B, BBs exec'd 0 ==== - 0x3A9669A1: movl 0xFFFFFF10(%ebp),%esi - 0x3A9669A7: testl %esi,%esi - 0x3A9669A9: jnz-32 0x3A967E28 -. 553 3A9669A1 14 -. 8B B5 10 FF FF FF 85 F6 0F 85 79 14 00 00 - -==== BB 554 (0x3A967E28) in 10131B, out 56225B, BBs exec'd 0 ==== - 0x3A967E28: movl 0xFFFFFF10(%ebp),%esi - 0x3A967E2E: xorl %ecx, %ecx - 0x3A967E30: movl %ecx,0xFFFFFF04(%ebp) - 0x3A967E36: leal 0x10(,%esi,4), %eax - 0x3A967E3D: subl %eax,%esp - 0x3A967E3F: leal 47(%esp,,), %edx - 0x3A967E43: movl 0xFFFFF9F0(%ebx),%eax - 0x3A967E49: andl $0xFFFFFFF0, %edx - 0x3A967E4C: movl %edx,0xFFFFFF14(%ebp) - 0x3A967E52: movl 0xFFFFFF04(%ebp),%ecx - 0x3A967E58: movl %eax,(%edx,%ecx,4) - 0x3A967E5B: movl 12(%eax),%eax - 0x3A967E5E: incl %ecx - 0x3A967E5F: movl %ecx,0xFFFFFF04(%ebp) - 0x3A967E65: testl %eax,%eax - 0x3A967E67: jnz-8 0x3A967E52 -. 554 3A967E28 65 -. 8B B5 10 FF FF FF 31 C9 89 8D 04 FF FF FF 8D 04 B5 10 00 00 00 29 C4 8D 54 24 2F 8B 83 F0 F9 FF FF 83 E2 F0 89 95 14 FF FF FF 8B 8D 04 FF FF FF 89 04 8A 8B 40 0C 41 89 8D 04 FF FF FF 85 C0 75 E9 - -==== BB 555 (0x3A967E69) in 10196B, out 56457B, BBs exec'd 0 ==== - 0x3A967E69: jmp 0x3A9669AF -. 555 3A967E69 5 -. E9 41 EB FF FF - -==== BB 556 (0x3A9669AF) in 10201B, out 56485B, BBs exec'd 0 ==== - 0x3A9669AF: movl 0xFFFFFD94(%ebx),%esi - 0x3A9669B5: xorl %edi, %edi - 0x3A9669B7: movl %edi,0xFFFFFEC4(%ebp) - 0x3A9669BD: testl %esi,%esi - 0x3A9669BF: jz-32 0x3A967064 -. 556 3A9669AF 22 -. 8B B3 94 FD FF FF 31 FF 89 BD C4 FE FF FF 85 F6 0F 84 9F 06 00 00 - -==== BB 557 (0x3A967064) in 10223B, out 56590B, BBs exec'd 0 ==== - 0x3A967064: xorl %edx, %edx - 0x3A967066: movl 0xFFFFF994(%ebx),%eax - 0x3A96706C: movl %edx,4(%esp,,) - 0x3A967070: xorl %edx, %edx - 0x3A967072: cmpl $0x3, 0xFFFFFF50(%ebp) - 0x3A967079: setz %dl - 0x3A96707C: movl %edx,(%esp,,) - 0x3A96707F: movl 0xFFFFFF10(%ebp),%ecx - 0x3A967085: movl 0xFFFFFF14(%ebp),%edx - 0x3A96708B: call 0x3A96F1A0 -. 557 3A967064 44 -. 31 D2 8B 83 94 F9 FF FF 89 54 24 04 31 D2 83 BD 50 FF FF FF 03 0F 94 C2 89 14 24 8B 8D 10 FF FF FF 8B 95 14 FF FF FF E8 10 81 00 00 - -==== BB 558 _dl_map_object_deps(0x3A96F1A0) in 10267B, out 56764B, BBs exec'd 0 ==== - 0x3A96F1A0: pushl %ebp - 0x3A96F1A1: movl %esp,%ebp - 0x3A96F1A3: pushl %edi - 0x3A96F1A4: pushl %esi - 0x3A96F1A5: pushl %ebx - 0x3A96F1A6: subl $0xA0, %esp - 0x3A96F1AC: movl %eax,-64(%ebp) - 0x3A96F1AF: leal (%ecx,%ecx,2), %eax - 0x3A96F1B2: leal 0x28(,%eax,4), %eax - 0x3A96F1B9: movl %edx,-68(%ebp) - 0x3A96F1BC: subl %eax,%esp - 0x3A96F1BE: movl -64(%ebp),%edx - 0x3A96F1C1: movl %ecx,-72(%ebp) - 0x3A96F1C4: leal 31(%esp,,), %eax - 0x3A96F1C8: andl $0xFFFFFFF0, %eax - 0x3A96F1CB: movl %edx,4(%eax) - 0x3A96F1CE: movl -64(%ebp),%ecx - 0x3A96F1D1: leal 12(%eax), %edx - 0x3A96F1D4: movl %eax,-16(%ebp) - 0x3A96F1D7: movl $0x0, (%eax) - 0x3A96F1DD: movl %edx,8(%eax) - 0x3A96F1E0: movzbl 0x174(%ecx),%eax - 0x3A96F1E7: movl $0x1, -20(%ebp) - 0x3A96F1EE: call 0x3A97592B -. 558 3A96F1A0 83 -. 55 89 E5 57 56 53 81 EC A0 00 00 00 89 45 C0 8D 04 49 8D 04 85 28 00 00 00 89 55 BC 29 C4 8B 55 C0 89 4D B8 8D 44 24 1F 83 E0 F0 89 50 04 8B 4D C0 8D 50 0C 89 45 F0 C7 00 00 00 00 00 89 50 08 0F B6 81 74 01 00 00 C7 45 EC 01 00 00 00 E8 38 67 00 00 - -==== BB 559 (0x3A96F1F3) in 10350B, out 57096B, BBs exec'd 0 ==== - 0x3A96F1F3: addl $0x9479, %ebx - 0x3A96F1F9: andb $0x9F, %al - 0x3A96F1FB: orb $0x20, %al - 0x3A96F1FD: movb %al,0x174(%ecx) - 0x3A96F203: movl -72(%ebp),%esi - 0x3A96F206: movl $0x0, -84(%ebp) - 0x3A96F20D: cmpl %esi,-84(%ebp) - 0x3A96F210: jnb-8 0x3A96F25A -. 559 3A96F1F3 31 -. 81 C3 79 94 00 00 24 9F 0C 20 88 81 74 01 00 00 8B 75 B8 C7 45 AC 00 00 00 00 39 75 AC 73 48 - -==== BB 560 (0x3A96F212) in 10381B, out 57264B, BBs exec'd 0 ==== - 0x3A96F212: movl -84(%ebp),%eax - 0x3A96F215: movl -68(%ebp),%edx - 0x3A96F218: movl -20(%ebp),%esi - 0x3A96F21B: movl (%edx,%eax,4),%edi - 0x3A96F21E: movl -16(%ebp),%eax - 0x3A96F221: leal (%esi,%esi,2), %edx - 0x3A96F224: shll $0x2, %edx - 0x3A96F227: incl %esi - 0x3A96F228: leal 12(%edx,%eax,1), %ecx - 0x3A96F22C: movl $0x0, (%eax,%edx,1) - 0x3A96F233: movl %ecx,8(%eax,%edx,1) - 0x3A96F237: movl %edi,4(%eax,%edx,1) - 0x3A96F23B: movzbl 0x174(%edi),%eax - 0x3A96F242: movl %esi,-20(%ebp) - 0x3A96F245: andb $0x9F, %al - 0x3A96F247: orb $0x20, %al - 0x3A96F249: movb %al,0x174(%edi) - 0x3A96F24F: movl -72(%ebp),%ecx - 0x3A96F252: incl -84(%ebp) - 0x3A96F255: cmpl %ecx,-84(%ebp) - 0x3A96F258: jb-8 0x3A96F212 -. 560 3A96F212 72 -. 8B 45 AC 8B 55 BC 8B 75 EC 8B 3C 82 8B 45 F0 8D 14 76 C1 E2 02 46 8D 4C 02 0C C7 04 10 00 00 00 00 89 4C 10 08 89 7C 10 04 0F B6 87 74 01 00 00 89 75 EC 24 9F 0C 20 88 87 74 01 00 00 8B 4D B8 FF 45 AC 39 4D AC 72 B8 - -==== BB 561 (0x3A96F25A) in 10453B, out 57575B, BBs exec'd 0 ==== - 0x3A96F25A: movl $0x0, -92(%ebp) - 0x3A96F261: movl -20(%ebp),%eax - 0x3A96F264: xorl %ecx, %ecx - 0x3A96F266: movl $0x0, -56(%ebp) - 0x3A96F26D: movl -16(%ebp),%edx - 0x3A96F270: movl 0x148(%ebx),%esi - 0x3A96F276: movl %ecx,0x148(%ebx) - 0x3A96F27C: leal (%eax,%eax,2), %eax - 0x3A96F27F: leal -12(%edx,%eax,4), %eax - 0x3A96F283: movl $0x0, 8(%eax) - 0x3A96F28A: testl %edx,%edx - 0x3A96F28C: movl %eax,-80(%ebp) - 0x3A96F28F: movl %esi,-88(%ebp) - 0x3A96F292: movl %edx,-76(%ebp) - 0x3A96F295: jz-32 0x3A96F605 -. 561 3A96F25A 65 -. C7 45 A4 00 00 00 00 8B 45 EC 31 C9 C7 45 C8 00 00 00 00 8B 55 F0 8B B3 48 01 00 00 89 8B 48 01 00 00 8D 04 40 8D 44 82 F4 C7 40 08 00 00 00 00 85 D2 89 45 B0 89 75 A8 89 55 B4 0F 84 6A 03 00 00 - -==== BB 562 (0x3A96F29B) in 10518B, out 57809B, BBs exec'd 0 ==== - 0x3A96F29B: movl $0x0, -100(%ebp) - 0x3A96F2A2: movl -76(%ebp),%eax - 0x3A96F2A5: movl -76(%ebp),%edx - 0x3A96F2A8: movl $0x0, -104(%ebp) - 0x3A96F2AF: movl 4(%eax),%eax - 0x3A96F2B2: movl $0x1, (%edx) - 0x3A96F2B8: movl 0x150(%eax),%edx - 0x3A96F2BE: movl %eax,-96(%ebp) - 0x3A96F2C1: testl %edx,%edx - 0x3A96F2C3: jnz-8 0x3A96F309 -. 562 3A96F29B 42 -. C7 45 9C 00 00 00 00 8B 45 B4 8B 55 B4 C7 45 98 00 00 00 00 8B 40 04 C7 02 01 00 00 00 8B 90 50 01 00 00 89 45 A0 85 D2 75 44 - -==== BB 563 (0x3A96F2C5) in 10560B, out 57969B, BBs exec'd 0 ==== - 0x3A96F2C5: movl 0x1D4(%eax),%eax - 0x3A96F2CB: movl -64(%ebp),%ecx - 0x3A96F2CE: testl %eax,%eax - 0x3A96F2D0: setz %al - 0x3A96F2D3: cmpl %ecx,-96(%ebp) - 0x3A96F2D6: setnz %dl - 0x3A96F2D9: andl %edx,%eax - 0x3A96F2DB: testb $0x1, %al - 0x3A96F2DD: jz-8 0x3A96F309 -. 563 3A96F2C5 26 -. 8B 80 D4 01 00 00 8B 4D C0 85 C0 0F 94 C0 39 4D A0 0F 95 C2 21 D0 A8 01 74 2A - -==== BB 564 (0x3A96F309) in 10586B, out 58126B, BBs exec'd 0 ==== - 0x3A96F309: movl -96(%ebp),%edx - 0x3A96F30C: movl 28(%edx),%eax - 0x3A96F30F: testl %eax,%eax - 0x3A96F311: jnz-8 0x3A96F32B -. 564 3A96F309 10 -. 8B 55 A0 8B 42 1C 85 C0 75 18 - -==== BB 565 (0x3A96F32B) in 10596B, out 58211B, BBs exec'd 0 ==== - 0x3A96F32B: movl -96(%ebp),%ecx - 0x3A96F32E: movl 8(%ebp),%esi - 0x3A96F331: movl -76(%ebp),%edx - 0x3A96F334: movl 44(%ecx),%eax - 0x3A96F337: movl 4(%eax),%eax - 0x3A96F33A: movl %ecx,-52(%ebp) - 0x3A96F33D: movl 8(%ecx),%ecx - 0x3A96F340: movl %eax,-108(%ebp) - 0x3A96F343: movl %eax,-40(%ebp) - 0x3A96F346: movl 12(%ebp),%eax - 0x3A96F349: movl %esi,-48(%ebp) - 0x3A96F34C: movl %edx,-112(%ebp) - 0x3A96F34F: movl %eax,-44(%ebp) - 0x3A96F352: movl (%ecx),%edx - 0x3A96F354: movl %ecx,-116(%ebp) - 0x3A96F357: testl %edx,%edx - 0x3A96F359: jnz-32 0x3A96F41C -. 565 3A96F32B 52 -. 8B 4D A0 8B 75 08 8B 55 B4 8B 41 2C 8B 40 04 89 4D CC 8B 49 08 89 45 94 89 45 D8 8B 45 0C 89 75 D0 89 55 90 89 45 D4 8B 11 89 4D 8C 85 D2 0F 85 BD 00 00 00 - -==== BB 566 (0x3A96F41C) in 10648B, out 58429B, BBs exec'd 0 ==== - 0x3A96F41C: cmpl $0x1, %edx - 0x3A96F41F: jz-32 0x3A96F364 -. 566 3A96F41C 9 -. 83 FA 01 0F 84 3F FF FF FF - -==== BB 567 (0x3A96F364) in 10657B, out 58486B, BBs exec'd 0 ==== - 0x3A96F364: movl -116(%ebp),%esi - 0x3A96F367: movl $0x24,%ecx - 0x3A96F36C: movl -108(%ebp),%edi - 0x3A96F36F: movl 4(%esi),%eax - 0x3A96F372: movl %ecx,4(%esp,,) - 0x3A96F376: addl %eax,%edi - 0x3A96F378: movl %edi,%esi - 0x3A96F37A: movl %edi,(%esp,,) - 0x3A96F37D: call 0x3A9750B0 -. 567 3A96F364 30 -. 8B 75 8C B9 24 00 00 00 8B 7D 94 8B 46 04 89 4C 24 04 01 C7 89 FE 89 3C 24 E8 2E 5D 00 00 - -==== BB 568 (0x3A9750D0) in 10687B, out 58619B, BBs exec'd 0 ==== - 0x3A9750D0: movb %dl,%cl - 0x3A9750D2: jp-8 0x3A9750FD -. 568 3A9750D0 4 -. 88 D1 7A 29 - -==== BB 569 (0x3A9750D4) in 10691B, out 58677B, BBs exec'd 0 ==== - 0x3A9750D4: xorb (%eax),%cl - 0x3A9750D6: jz-32 0x3A97523D -. 569 3A9750D4 8 -. 32 08 0F 84 61 01 00 00 - -==== BB 570 (0x3A9750DC) in 10699B, out 58740B, BBs exec'd 0 ==== - 0x3A9750DC: xorb %dl,%cl - 0x3A9750DE: jz-32 0x3A97526A -. 570 3A9750DC 8 -. 30 D1 0F 84 86 01 00 00 - -==== BB 571 (0x3A9750E4) in 10707B, out 58801B, BBs exec'd 0 ==== - 0x3A9750E4: movb 1(%eax),%cl - 0x3A9750E7: incl %eax - 0x3A9750E8: cmpb %cl,%dl - 0x3A9750EA: jz-32 0x3A97523D -. 571 3A9750E4 12 -. 8A 48 01 40 38 CA 0F 84 4D 01 00 00 - -==== BB 572 (0x3A9750F0) in 10719B, out 58883B, BBs exec'd 0 ==== - 0x3A9750F0: cmpb $0x0, %cl - 0x3A9750F3: jz-32 0x3A97526A -. 572 3A9750F0 9 -. 80 F9 00 0F 84 71 01 00 00 - -==== BB 573 (0x3A9750F9) in 10728B, out 58941B, BBs exec'd 0 ==== - 0x3A9750F9: incl %eax - 0x3A9750FA: decl %edi - 0x3A9750FB: jnz-8 0x3A975111 -. 573 3A9750F9 4 -. 40 4F 75 14 - -==== BB 574 (0x3A9750FD) in 10732B, out 59014B, BBs exec'd 0 ==== - 0x3A9750FD: movb (%eax),%cl - 0x3A9750FF: cmpb %cl,%dl - 0x3A975101: jz-32 0x3A97523D -. 574 3A9750FD 10 -. 8A 08 38 CA 0F 84 36 01 00 00 - -==== BB 575 (0x3A975107) in 10742B, out 59088B, BBs exec'd 0 ==== - 0x3A975107: cmpb $0x0, %cl - 0x3A97510A: jz-32 0x3A97526A -. 575 3A975107 9 -. 80 F9 00 0F 84 5A 01 00 00 - -==== BB 576 (0x3A975110) in 10751B, out 59146B, BBs exec'd 0 ==== - 0x3A975110: incl %eax - 0x3A975111: movl (%eax),%ecx - 0x3A975113: movl $0xFEFEFEFF,%ebp - 0x3A975118: movl $0xFEFEFEFF,%edi - 0x3A97511D: addl %ecx,%ebp - 0x3A97511F: xorl %ecx,%ebp - 0x3A975121: addl %ecx,%edi - 0x3A975123: leal 4(%eax), %eax - 0x3A975126: jnb-32 0x3A975242 -. 576 3A975110 28 -. 40 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -==== BB 577 (0x3A97524E) in 10779B, out 59263B, BBs exec'd 0 ==== - 0x3A97524E: incl %eax - 0x3A97524F: cmpb %dl,%ch{bp} - 0x3A975251: jz-8 0x3A97523D -. 577 3A97524E 5 -. 40 38 D5 74 EA - -==== BB 578 (0x3A975253) in 10784B, out 59332B, BBs exec'd 0 ==== - 0x3A975253: cmpb $0x0, %ch{bp} - 0x3A975256: jz-8 0x3A97526A -. 578 3A975253 5 -. 80 FD 00 74 12 - -==== BB 579 (0x3A975258) in 10789B, out 59390B, BBs exec'd 0 ==== - 0x3A975258: shrl $0x10, %ecx - 0x3A97525B: incl %eax - 0x3A97525C: cmpb %dl,%cl - 0x3A97525E: jz-8 0x3A97523D -. 579 3A975258 8 -. C1 E9 10 40 38 D1 74 DD - -==== BB 580 (0x3A975260) in 10797B, out 59472B, BBs exec'd 0 ==== - 0x3A975260: cmpb $0x0, %cl - 0x3A975263: jz-8 0x3A97526A -. 580 3A975260 5 -. 80 F9 00 74 05 - -==== BB 581 (0x3A96F382) in 10802B, out 59530B, BBs exec'd 0 ==== - 0x3A96F382: testl %eax,%eax - 0x3A96F384: jnz-32 0x3A96F8B4 -. 581 3A96F382 8 -. 85 C0 0F 85 2A 05 00 00 - -==== BB 582 (0x3A96F38A) in 10810B, out 59589B, BBs exec'd 0 ==== - 0x3A96F38A: movl %esi,-36(%ebp) - 0x3A96F38D: leal -52(%ebp), %eax - 0x3A96F390: leal -56(%ebp), %edx - 0x3A96F393: movl %eax,(%esp,,) - 0x3A96F396: leal 0xFFFF7834(%ebx), %ecx - 0x3A96F39C: leal -60(%ebp), %eax - 0x3A96F39F: call 0x3A9701D0 -. 582 3A96F38A 26 -. 89 75 DC 8D 45 CC 8D 55 C8 89 04 24 8D 8B 34 78 FF FF 8D 45 C4 E8 2C 0E 00 00 - -==== BB 583 _dl_catch_error(0x3A9701D0) in 10836B, out 59700B, BBs exec'd 0 ==== - 0x3A9701D0: pushl %ebp - 0x3A9701D1: movl %esp,%ebp - 0x3A9701D3: subl $0xF8, %esp - 0x3A9701D9: movl %eax,0xFFFFFF24(%ebp) - 0x3A9701DF: xorl %eax, %eax - 0x3A9701E1: movl %ebx,-12(%ebp) - 0x3A9701E4: movl %esi,-8(%ebp) - 0x3A9701E7: movl %edi,-4(%ebp) - 0x3A9701EA: call 0x3A97592B -. 583 3A9701D0 31 -. 55 89 E5 81 EC F8 00 00 00 89 85 24 FF FF FF 31 C0 89 5D F4 89 75 F8 89 7D FC E8 3C 57 00 00 - -==== BB 584 (0x3A9701EF) in 10867B, out 59857B, BBs exec'd 0 ==== - 0x3A9701EF: addl $0x847D, %ebx - 0x3A9701F5: movl %edx,0xFFFFFF20(%ebp) - 0x3A9701FB: movl %ecx,0xFFFFFF1C(%ebp) - 0x3A970201: movl %eax,0xFFFFFF2C(%ebp) - 0x3A970207: call*l 0xFFFFF9E0(%ebx) -. 584 3A9701EF 30 -. 81 C3 7D 84 00 00 89 95 20 FF FF FF 89 8D 1C FF FF FF 89 85 2C FF FF FF FF 93 E0 F9 FF FF - -==== BB 585 _dl_initial_error_catch_tsd(0x3A9658C0) in 10897B, out 59973B, BBs exec'd 0 ==== - 0x3A9658C0: pushl %ebp - 0x3A9658C1: movl %esp,%ebp - 0x3A9658C3: popl %ebp - 0x3A9658C4: call 0x3A975927 -. 585 3A9658C0 9 -. 55 89 E5 5D E8 5E 00 01 00 - -==== BB 586 (0x3A9658C9) in 10906B, out 60057B, BBs exec'd 0 ==== - 0x3A9658C9: addl $0x12DA3, %ecx - 0x3A9658CF: leal 0x3C(%ecx), %eax - 0x3A9658D5: ret -. 586 3A9658C9 13 -. 81 C1 A3 2D 01 00 8D 81 3C 00 00 00 C3 - -==== BB 587 (0x3A97020D) in 10919B, out 60117B, BBs exec'd 0 ==== - 0x3A97020D: movl %eax,0xFFFFFF18(%ebp) - 0x3A970213: movl (%eax),%eax - 0x3A970215: movl %eax,-28(%ebp) - 0x3A970218: leal 0xFFFFFF30(%ebp), %eax - 0x3A97021E: movl %eax,(%esp,,) - 0x3A970221: call 0x3A974F30 -. 587 3A97020D 25 -. 89 85 18 FF FF FF 8B 00 89 45 E4 8D 85 30 FF FF FF 89 04 24 E8 0A 4D 00 00 - -==== BB 588 _setjmp(0x3A974F30) in 10944B, out 60218B, BBs exec'd 0 ==== - 0x3A974F30: xorl %eax, %eax - 0x3A974F32: movl 4(%esp,,),%edx - 0x3A974F36: movl %ebx,0(%edx) - 0x3A974F39: movl %esi,4(%edx) - 0x3A974F3C: movl %edi,8(%edx) - 0x3A974F3F: leal 4(%esp,,), %ecx - 0x3A974F43: movl %ecx,16(%edx) - 0x3A974F46: movl 0(%esp,,),%ecx - 0x3A974F4A: movl %ecx,20(%edx) - 0x3A974F4D: movl %ebp,12(%edx) - 0x3A974F50: movl %eax,24(%edx) - 0x3A974F53: ret -. 588 3A974F30 36 -. 31 C0 8B 54 24 04 89 5A 00 89 72 04 89 7A 08 8D 4C 24 04 89 4A 10 8B 4C 24 00 89 4A 14 89 6A 0C 89 42 18 C3 - -==== BB 589 (0x3A970226) in 10980B, out 60379B, BBs exec'd 0 ==== - 0x3A970226: testl %eax,%eax - 0x3A970228: movl %eax,%edx - 0x3A97022A: jnz-8 0x3A97027A -. 589 3A970226 6 -. 85 C0 89 C2 75 4E - -==== BB 590 (0x3A97022C) in 10986B, out 60445B, BBs exec'd 0 ==== - 0x3A97022C: movl 0xFFFFFF18(%ebp),%ecx - 0x3A970232: leal 0xFFFFFF28(%ebp), %eax - 0x3A970238: movl %eax,(%ecx) - 0x3A97023A: movl 8(%ebp),%eax - 0x3A97023D: movl %eax,(%esp,,) - 0x3A970240: call*l 0xFFFFFF1C(%ebp) -. 590 3A97022C 26 -. 8B 8D 18 FF FF FF 8D 85 28 FF FF FF 89 01 8B 45 08 89 04 24 FF 95 1C FF FF FF - -==== BB 591 openaux(0x3A96FEA0) in 11012B, out 60543B, BBs exec'd 0 ==== - 0x3A96FEA0: pushl %ebp - 0x3A96FEA1: movl $0x1,%ecx - 0x3A96FEA6: movl %esp,%ebp - 0x3A96FEA8: pushl %esi - 0x3A96FEA9: subl $0xC, %esp - 0x3A96FEAC: movl 8(%ebp),%esi - 0x3A96FEAF: movl 8(%esi),%eax - 0x3A96FEB2: movl 16(%esi),%edx - 0x3A96FEB5: movl %eax,8(%esp,,) - 0x3A96FEB9: movl 4(%esi),%eax - 0x3A96FEBC: movl %eax,4(%esp,,) - 0x3A96FEC0: movl (%esi),%eax - 0x3A96FEC2: movzbl 0x174(%eax),%eax - 0x3A96FEC9: testb $0x3, %al - 0x3A96FECB: jz-8 0x3A96FED2 -. 591 3A96FEA0 45 -. 55 B9 01 00 00 00 89 E5 56 83 EC 0C 8B 75 08 8B 46 08 8B 56 10 89 44 24 08 8B 46 04 89 44 24 04 8B 06 0F B6 80 74 01 00 00 A8 03 74 05 - -==== BB 592 (0x3A96FED2) in 11057B, out 60761B, BBs exec'd 0 ==== - 0x3A96FED2: movl %ecx,(%esp,,) - 0x3A96FED5: movl (%esi),%eax - 0x3A96FED7: xorl %ecx, %ecx - 0x3A96FED9: call 0x3A96AE40 -. 592 3A96FED2 12 -. 89 0C 24 8B 06 31 C9 E8 62 AF FF FF - -==== BB 593 (0x3A96B088) in 11069B, out 60847B, BBs exec'd 0 ==== - 0x3A96B088: movl 0xFFFFFDD4(%ebp),%edx - 0x3A96B08E: movl %edx,(%esp,,) - 0x3A96B091: call 0x3A9752D0 -. 593 3A96B088 14 -. 8B 95 D4 FD FF FF 89 14 24 E8 3A A2 00 00 - -==== BB 594 (0x3A96B096) in 11083B, out 60918B, BBs exec'd 0 ==== - 0x3A96B096: incl %eax - 0x3A96B097: testb $0x1, 0xFFFFFC14(%ebx) - 0x3A96B09E: movl %eax,0xFFFFFDC8(%ebp) - 0x3A96B0A4: jnz-32 0x3A96B4D6 -. 594 3A96B096 20 -. 40 F6 83 14 FC FF FF 01 89 85 C8 FD FF FF 0F 85 2C 04 00 00 - -==== BB 595 (0x3A96B0AA) in 11103B, out 61019B, BBs exec'd 0 ==== - 0x3A96B0AA: movl 0xFFFFFDD8(%ebp),%esi - 0x3A96B0B0: movl $0xFFFFFFFF,%edi - 0x3A96B0B5: movl %edi,0xFFFFFDCC(%ebp) - 0x3A96B0BB: testl %esi,%esi - 0x3A96B0BD: jz-8 0x3A96B0D3 -. 595 3A96B0AA 21 -. 8B B5 D8 FD FF FF BF FF FF FF FF 89 BD CC FD FF FF 85 F6 74 14 - -==== BB 596 (0x3A96B0BF) in 11124B, out 61119B, BBs exec'd 0 ==== - 0x3A96B0BF: movl 0xFFFFFDD8(%ebp),%eax - 0x3A96B0C5: movl 0x8C(%eax),%ecx - 0x3A96B0CB: testl %ecx,%ecx - 0x3A96B0CD: jnz-32 0x3A96B276 -. 596 3A96B0BF 20 -. 8B 85 D8 FD FF FF 8B 88 8C 00 00 00 85 C9 0F 85 A3 01 00 00 - -==== BB 597 (0x3A96B0D3) in 11144B, out 61210B, BBs exec'd 0 ==== - 0x3A96B0D3: movl 0xFFFFFDD8(%ebp),%esi - 0x3A96B0D9: testl %esi,%esi - 0x3A96B0DB: jz-32 0x3A96B1A3 -. 597 3A96B0D3 14 -. 8B B5 D8 FD FF FF 85 F6 0F 84 C2 00 00 00 - -==== BB 598 (0x3A96B0E1) in 11158B, out 61285B, BBs exec'd 0 ==== - 0x3A96B0E1: leal 0xFFFFF009(%ebx), %edx - 0x3A96B0E7: movl %edx,0xFFFFFDB4(%ebp) - 0x3A96B0ED: jmp-8 0x3A96B10E -. 598 3A96B0E1 14 -. 8D 93 09 F0 FF FF 89 95 B4 FD FF FF EB 1F - -==== BB 599 (0x3A96B10E) in 11172B, out 61345B, BBs exec'd 0 ==== - 0x3A96B10E: movl 0xFFFFFDB4(%ebp),%ecx - 0x3A96B114: leal 0x180(%esi), %edi - 0x3A96B11A: movl %esi,%eax - 0x3A96B11C: movl %edi,%edx - 0x3A96B11E: movl %ecx,(%esp,,) - 0x3A96B121: movl $0xF,%ecx - 0x3A96B126: call 0x3A96A890 -. 599 3A96B10E 29 -. 8B 8D B4 FD FF FF 8D BE 80 01 00 00 89 F0 89 FA 89 0C 24 B9 0F 00 00 00 E8 65 F7 FF FF - -==== BB 600 cache_rpath(0x3A96A890) in 11201B, out 61455B, BBs exec'd 0 ==== - 0x3A96A890: pushl %ebp - 0x3A96A891: movl %esp,%ebp - 0x3A96A893: subl $0xC, %esp - 0x3A96A896: movl %esi,-8(%ebp) - 0x3A96A899: movl %edx,%esi - 0x3A96A89B: movl %edi,-4(%ebp) - 0x3A96A89E: movl (%edx),%edx - 0x3A96A8A0: movl %eax,%edi - 0x3A96A8A2: xorl %eax, %eax - 0x3A96A8A4: cmpl $0xFFFFFFFF, %edx - 0x3A96A8A7: jz-8 0x3A96A8D0 -. 600 3A96A890 25 -. 55 89 E5 83 EC 0C 89 75 F8 89 D6 89 7D FC 8B 12 89 C7 31 C0 83 FA FF 74 27 - -==== BB 601 (0x3A96A8D0) in 11226B, out 61621B, BBs exec'd 0 ==== - 0x3A96A8D0: movl -8(%ebp),%esi - 0x3A96A8D3: movl -4(%ebp),%edi - 0x3A96A8D6: movl %ebp,%esp - 0x3A96A8D8: popl %ebp - 0x3A96A8D9: ret -. 601 3A96A8D0 10 -. 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 602 (0x3A96B12B) in 11236B, out 61700B, BBs exec'd 0 ==== - 0x3A96B12B: testb %al,%al - 0x3A96B12D: jz-8 0x3A96B0EF -. 602 3A96B12B 4 -. 84 C0 74 C0 - -==== BB 603 (0x3A96B0EF) in 11240B, out 61761B, BBs exec'd 0 ==== - 0x3A96B0EF: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp) - 0x3A96B0F6: movl 0x160(%esi),%esi - 0x3A96B0FC: setz %al - 0x3A96B0FF: testl %esi,%esi - 0x3A96B101: setnz %dl - 0x3A96B104: andl %edx,%eax - 0x3A96B106: testb $0x1, %al - 0x3A96B108: jz-32 0x3A96B1A3 -. 603 3A96B0EF 31 -. 83 BD CC FD FF FF FF 8B B6 60 01 00 00 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 0F 84 95 00 00 00 - -==== BB 604 (0x3A96B1A3) in 11271B, out 61912B, BBs exec'd 0 ==== - 0x3A96B1A3: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp) - 0x3A96B1AA: movl 0xFFFFF994(%ebx),%esi - 0x3A96B1B0: setz %al - 0x3A96B1B3: testl %esi,%esi - 0x3A96B1B5: setnz %dl - 0x3A96B1B8: andl %edx,%eax - 0x3A96B1BA: testb $0x1, %al - 0x3A96B1BC: jz-8 0x3A96B216 -. 604 3A96B1A3 27 -. 83 BD CC FD FF FF FF 8B B3 94 F9 FF FF 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 74 58 - -==== BB 605 (0x3A96B1BE) in 11298B, out 62060B, BBs exec'd 0 ==== - 0x3A96B1BE: movzbl 0x174(%esi),%eax - 0x3A96B1C5: andb $0x3, %al - 0x3A96B1C7: cmpb $0x2, %al - 0x3A96B1C9: jz-8 0x3A96B216 -. 605 3A96B1BE 13 -. 0F B6 86 74 01 00 00 24 03 3C 02 74 4B - -==== BB 606 (0x3A96B1CB) in 11311B, out 62157B, BBs exec'd 0 ==== - 0x3A96B1CB: cmpl 0xFFFFFDD8(%ebp),%esi - 0x3A96B1D1: jz-8 0x3A96B216 -. 606 3A96B1CB 8 -. 3B B5 D8 FD FF FF 74 43 - -==== BB 607 (0x3A96B216) in 11319B, out 62225B, BBs exec'd 0 ==== - 0x3A96B216: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp) - 0x3A96B21D: jz-8 0x3A96B276 -. 607 3A96B216 9 -. 83 BD CC FD FF FF FF 74 57 - -==== BB 608 (0x3A96B276) in 11328B, out 62291B, BBs exec'd 0 ==== - 0x3A96B276: cmpl $0xFFFFFFFF, 0xBC(%ebx) - 0x3A96B27D: jz-8 0x3A96B21F -. 608 3A96B276 9 -. 83 BB BC 00 00 00 FF 74 A0 - -==== BB 609 (0x3A96B27F) in 11337B, out 62357B, BBs exec'd 0 ==== - 0x3A96B27F: leal 0xFFFFFDE0(%ebp), %eax - 0x3A96B285: leal 0xFFFFFDE4(%ebp), %ecx - 0x3A96B28B: movl %eax,4(%esp,,) - 0x3A96B28F: leal 0xBC(%ebx), %eax - 0x3A96B295: movl %ecx,8(%esp,,) - 0x3A96B299: movl %eax,(%esp,,) - 0x3A96B29C: movl 0xFFFFFDD0(%ebp),%ecx - 0x3A96B2A2: movl 0xFFFFFDC8(%ebp),%edx - 0x3A96B2A8: movl 0xFFFFFDD4(%ebp),%eax - 0x3A96B2AE: call 0x3A969250 -. 609 3A96B27F 52 -. 8D 85 E0 FD FF FF 8D 8D E4 FD FF FF 89 44 24 04 8D 83 BC 00 00 00 89 4C 24 08 89 04 24 8B 8D D0 FD FF FF 8B 95 C8 FD FF FF 8B 85 D4 FD FF FF E8 9D DF FF FF - -==== BB 610 open_path(0x3A969250) in 11389B, out 62513B, BBs exec'd 0 ==== - 0x3A969250: pushl %ebp - 0x3A969251: movl %esp,%ebp - 0x3A969253: pushl %edi - 0x3A969254: xorl %edi, %edi - 0x3A969256: pushl %esi - 0x3A969257: xorl %esi, %esi - 0x3A969259: pushl %ebx - 0x3A96925A: subl $0xB4, %esp - 0x3A969260: movl %eax,-112(%ebp) - 0x3A969263: movl 8(%ebp),%eax - 0x3A969266: call 0x3A97592B -. 610 3A969250 27 -. 55 89 E5 57 31 FF 56 31 F6 53 81 EC B4 00 00 00 89 45 90 8B 45 08 E8 C0 C6 00 00 - -==== BB 611 (0x3A96926B) in 11416B, out 62703B, BBs exec'd 0 ==== - 0x3A96926B: addl $0xF401, %ebx - 0x3A969271: movl %ecx,-120(%ebp) - 0x3A969274: movl (%eax),%eax - 0x3A969276: movl %edx,-116(%ebp) - 0x3A969279: movl 0xD8(%ebx),%ecx - 0x3A96927F: movl %edi,0xFFFFFF7C(%ebp) - 0x3A969285: movl %eax,-124(%ebp) - 0x3A969288: movl 0xCC(%ebx),%eax - 0x3A96928E: movl $0xFFFFFFFF, -128(%ebp) - 0x3A969295: movl %esi,0xFFFFFF78(%ebp) - 0x3A96929B: addl %ecx,%eax - 0x3A96929D: leal 18(%edx,%eax,1), %eax - 0x3A9692A1: movl -124(%ebp),%ecx - 0x3A9692A4: andl $0xFFFFFFFC, %eax - 0x3A9692A7: subl %eax,%esp - 0x3A9692A9: leal 27(%esp,,), %edx - 0x3A9692AD: movl (%ecx),%edi - 0x3A9692AF: andl $0xFFFFFFF0, %edx - 0x3A9692B2: movl %edx,0xFFFFFF74(%ebp) - 0x3A9692B8: nop - 0x3A9692B9: leal 0(%esi,,), %esi - 0x3A9692C0: xorl %eax, %eax - 0x3A9692C2: movl %eax,0xFFFFFF70(%ebp) - 0x3A9692C8: xorl %eax, %eax - 0x3A9692CA: testb $0x1, 0xFFFFFC14(%ebx) - 0x3A9692D1: movl %eax,0xFFFFFF68(%ebp) - 0x3A9692D7: jnz-32 0x3A969555 -. 611 3A96926B 114 -. 81 C3 01 F4 00 00 89 4D 88 8B 00 89 55 8C 8B 8B D8 00 00 00 89 BD 7C FF FF FF 89 45 84 8B 83 CC 00 00 00 C7 45 80 FF FF FF FF 89 B5 78 FF FF FF 01 C8 8D 44 02 12 8B 4D 84 83 E0 FC 29 C4 8D 54 24 1B 8B 39 83 E2 F0 89 95 74 FF FF FF 90 8D B4 26 00 00 00 00 31 C0 89 85 70 FF FF FF 31 C0 F6 83 14 FC FF FF 01 89 85 68 FF FF FF 0F 85 78 02 00 00 - -==== BB 612 (0x3A9692DD) in 11530B, out 63073B, BBs exec'd 0 ==== - 0x3A9692DD: movl 16(%edi),%eax - 0x3A9692E0: xorl %esi, %esi - 0x3A9692E2: movl %eax,8(%esp,,) - 0x3A9692E6: movl 12(%edi),%eax - 0x3A9692E9: movl %eax,4(%esp,,) - 0x3A9692ED: movl 0xFFFFFF74(%ebp),%ecx - 0x3A9692F3: movl %ecx,(%esp,,) - 0x3A9692F6: call 0x3A975770 -. 612 3A9692DD 30 -. 8B 47 10 31 F6 89 44 24 08 8B 47 0C 89 44 24 04 8B 8D 74 FF FF FF 89 0C 24 E8 75 C4 00 00 - -==== BB 613 (0x3A9692FB) in 11560B, out 63208B, BBs exec'd 0 ==== - 0x3A9692FB: cmpl $0xFFFFFFFF, -128(%ebp) - 0x3A9692FF: movl %eax,0xFFFFFF6C(%ebp) - 0x3A969305: jnz-32 0x3A9694A3 -. 613 3A9692FB 16 -. 83 7D 80 FF 89 85 6C FF FF FF 0F 85 98 01 00 00 - -==== BB 614 (0x3A96930B) in 11576B, out 63290B, BBs exec'd 0 ==== - 0x3A96930B: cmpl 0xC8(%ebx),%esi - 0x3A969311: jb-8 0x3A969332 -. 614 3A96930B 8 -. 3B B3 C8 00 00 00 72 1F - -==== BB 615 (0x3A969332) in 11584B, out 63358B, BBs exec'd 0 ==== - 0x3A969332: cmpl $0x1, 20(%edi,%esi,4) - 0x3A969337: jz-8 0x3A969318 -. 615 3A969332 7 -. 83 7C B7 14 01 74 DF - -==== BB 616 (0x3A969339) in 11591B, out 63425B, BBs exec'd 0 ==== - 0x3A969339: movl 0xC4(%ebx),%eax - 0x3A96933F: movl 4(%eax,%esi,8),%eax - 0x3A969343: movl %eax,8(%esp,,) - 0x3A969347: movl 0xC4(%ebx),%eax - 0x3A96934D: movl (%eax,%esi,8),%eax - 0x3A969350: movl %eax,4(%esp,,) - 0x3A969354: movl 0xFFFFFF6C(%ebp),%eax - 0x3A96935A: movl %eax,(%esp,,) - 0x3A96935D: call 0x3A975770 -. 616 3A969339 41 -. 8B 83 C4 00 00 00 8B 44 F0 04 89 44 24 08 8B 83 C4 00 00 00 8B 04 F0 89 44 24 04 8B 85 6C FF FF FF 89 04 24 E8 0E C4 00 00 - -==== BB 617 (0x3A969362) in 11632B, out 63570B, BBs exec'd 0 ==== - 0x3A969362: movl -116(%ebp),%edx - 0x3A969365: movl %edx,8(%esp,,) - 0x3A969369: movl -112(%ebp),%ecx - 0x3A96936C: movl %eax,(%esp,,) - 0x3A96936F: movl %ecx,4(%esp,,) - 0x3A969373: call 0x3A975770 -. 617 3A969362 22 -. 8B 55 8C 89 54 24 08 8B 4D 90 89 04 24 89 4C 24 04 E8 F8 C3 00 00 - -==== BB 618 (0x3A969378) in 11654B, out 63674B, BBs exec'd 0 ==== - 0x3A969378: movl %eax,0xFFFFFF70(%ebp) - 0x3A96937E: movl 0xFFFFFF74(%ebp),%eax - 0x3A969384: subl %eax,0xFFFFFF70(%ebp) - 0x3A96938A: testb $0x1, 0xFFFFFC14(%ebx) - 0x3A969391: jnz-32 0x3A9694E7 -. 618 3A969378 31 -. 89 85 70 FF FF FF 8B 85 74 FF FF FF 29 85 70 FF FF FF F6 83 14 FC FF FF 01 0F 85 50 01 00 00 - -==== BB 619 (0x3A969397) in 11685B, out 63797B, BBs exec'd 0 ==== - 0x3A969397: movl 16(%ebp),%edx - 0x3A96939A: movl 0xFFFFFF74(%ebp),%eax - 0x3A9693A0: call 0x3A968F20 -. 619 3A969397 14 -. 8B 55 10 8B 85 74 FF FF FF E8 7B FB FF FF - -==== BB 620 (0x3A9693A5) in 11699B, out 63874B, BBs exec'd 0 ==== - 0x3A9693A5: movl %eax,-128(%ebp) - 0x3A9693A8: movl 20(%edi,%esi,4),%eax - 0x3A9693AC: testl %eax,%eax - 0x3A9693AE: jnz-8 0x3A9693C8 -. 620 3A9693A5 11 -. 89 45 80 8B 44 B7 14 85 C0 75 18 - -==== BB 621 (0x3A9693B0) in 11710B, out 63966B, BBs exec'd 0 ==== - 0x3A9693B0: cmpl $0xFFFFFFFF, -128(%ebp) - 0x3A9693B4: jz-32 0x3A9694FE -. 621 3A9693B0 10 -. 83 7D 80 FF 0F 84 44 01 00 00 - -==== BB 622 (0x3A9694FE) in 11720B, out 64029B, BBs exec'd 0 ==== - 0x3A9694FE: movl 0xFFFFFF70(%ebp),%eax - 0x3A969504: movl -116(%ebp),%ecx - 0x3A969507: movl 0xFFFFFF74(%ebp),%edx - 0x3A96950D: subl %ecx,%eax - 0x3A96950F: movb $0x0, -1(%eax,%edx,1) - 0x3A969514: leal -108(%ebp), %eax - 0x3A969517: movl %eax,8(%esp,,) - 0x3A96951B: movl %edx,4(%esp,,) - 0x3A96951F: movl $0x3, (%esp,,) - 0x3A969526: call 0x3A974210 -. 622 3A9694FE 45 -. 8B 85 70 FF FF FF 8B 4D 8C 8B 95 74 FF FF FF 29 C8 C6 44 10 FF 00 8D 45 94 89 44 24 08 89 54 24 04 C7 04 24 03 00 00 00 E8 E5 AC 00 00 - -==== BB 623 __GI___xstat64(0x3A974210) in 11765B, out 64189B, BBs exec'd 0 ==== - 0x3A974210: pushl %ebp - 0x3A974211: movl %esp,%ebp - 0x3A974213: subl $0x58, %esp - 0x3A974216: movl %ebx,-12(%ebp) - 0x3A974219: call 0x3A97592B -. 623 3A974210 14 -. 55 89 E5 83 EC 58 89 5D F4 E8 0D 17 00 00 - -==== BB 624 (0x3A97421E) in 11779B, out 64287B, BBs exec'd 0 ==== - 0x3A97421E: addl $0x444E, %ebx - 0x3A974224: movl %esi,-8(%ebp) - 0x3A974227: movl 0x24(%ebx),%esi - 0x3A97422D: movl %edi,-4(%ebp) - 0x3A974230: movl (%esi),%eax - 0x3A974232: testl %eax,%eax - 0x3A974234: jnz-8 0x3A9742B0 -. 624 3A97421E 24 -. 81 C3 4E 44 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A - -==== BB 625 (0x3A974236) in 11803B, out 64411B, BBs exec'd 0 ==== - 0x3A974236: movl 0x148(%ebx),%edi - 0x3A97423C: movl 12(%ebp),%edx - 0x3A97423F: movl 16(%ebp),%ecx - 0x3A974242: xchgl %edx, %ebx - 0x3A974244: movl $0xC3,%eax - 0x3A974249: int $0x80 -. 625 3A974236 21 -. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C3 00 00 00 CD 80 - -==== BB 626 (0x3A97424B) in 11824B, out 64504B, BBs exec'd 0 ==== - 0x3A97424B: xchgl %edx, %ebx - 0x3A97424D: cmpl $0xFFFFF000, %eax - 0x3A974252: jnbe-32 0x3A974306 -. 626 3A97424B 13 -. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00 - -==== BB 627 (0x3A974306) in 11837B, out 64580B, BBs exec'd 0 ==== - 0x3A974306: negl %eax - 0x3A974308: movl %eax,0x148(%ebx) - 0x3A97430E: movl $0xFFFFFFFF,%eax - 0x3A974313: jmp 0x3A974258 -. 627 3A974306 18 -. F7 D8 89 83 48 01 00 00 B8 FF FF FF FF E9 40 FF FF FF - -==== BB 628 (0x3A974258) in 11855B, out 64649B, BBs exec'd 0 ==== - 0x3A974258: cmpl $0xFFFFFFFF, %eax - 0x3A97425B: movl %eax,%edx - 0x3A97425D: jz-8 0x3A974290 -. 628 3A974258 7 -. 83 F8 FF 89 C2 74 31 - -==== BB 629 (0x3A974290) in 11862B, out 64716B, BBs exec'd 0 ==== - 0x3A974290: cmpl $0x26, 0x148(%ebx) - 0x3A974297: jnz-8 0x3A97425F -. 629 3A974290 9 -. 83 BB 48 01 00 00 26 75 C6 - -==== BB 630 (0x3A97425F) in 11871B, out 64782B, BBs exec'd 0 ==== - 0x3A97425F: testl %edx,%edx - 0x3A974261: jnz-8 0x3A974280 -. 630 3A97425F 4 -. 85 D2 75 1D - -==== BB 631 (0x3A974280) in 11875B, out 64841B, BBs exec'd 0 ==== - 0x3A974280: movl -12(%ebp),%ebx - 0x3A974283: movl %edx,%eax - 0x3A974285: movl -8(%ebp),%esi - 0x3A974288: movl -4(%ebp),%edi - 0x3A97428B: movl %ebp,%esp - 0x3A97428D: popl %ebp - 0x3A97428E: ret -. 631 3A974280 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 632 (0x3A96952B) in 11890B, out 64943B, BBs exec'd 0 ==== - 0x3A96952B: testl %eax,%eax - 0x3A96952D: jnz-8 0x3A969542 -. 632 3A96952B 4 -. 85 C0 75 13 - -==== BB 633 (0x3A969542) in 11894B, out 65002B, BBs exec'd 0 ==== - 0x3A969542: movl $0x1,%edx - 0x3A969547: movl $0x1,%eax - 0x3A96954C: movl %edx,20(%edi,%esi,4) - 0x3A969550: jmp 0x3A9693C8 -. 633 3A969542 19 -. BA 01 00 00 00 B8 01 00 00 00 89 54 B7 14 E9 73 FE FF FF - -==== BB 634 (0x3A9693C8) in 11913B, out 65071B, BBs exec'd 0 ==== - 0x3A9693C8: cmpl $0x2, %eax - 0x3A9693CB: setz %al - 0x3A9693CE: movzbl %al,%eax - 0x3A9693D1: orl %eax,0xFFFFFF68(%ebp) - 0x3A9693D7: cmpl $0xFFFFFFFF, -128(%ebp) - 0x3A9693DB: jz-32 0x3A969318 -. 634 3A9693C8 25 -. 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF - -==== BB 635 (0x3A969318) in 11938B, out 65187B, BBs exec'd 0 ==== - 0x3A969318: incl %esi - 0x3A969319: cmpl $0xFFFFFFFF, -128(%ebp) - 0x3A96931D: leal 0(%esi), %esi - 0x3A969320: jnz-32 0x3A9694A3 -. 635 3A969318 14 -. 46 83 7D 80 FF 8D 76 00 0F 85 7D 01 00 00 - -==== BB 636 (0x3A969326) in 11952B, out 65268B, BBs exec'd 0 ==== - 0x3A969326: cmpl 0xC8(%ebx),%esi - 0x3A96932C: jnb-32 0x3A969444 -. 636 3A969326 12 -. 3B B3 C8 00 00 00 0F 83 12 01 00 00 - -==== BB 637 (0x3A974263) in 11964B, out 65336B, BBs exec'd 0 ==== - 0x3A974263: movl 16(%ebp),%ecx - 0x3A974266: movl 88(%ecx),%eax - 0x3A974269: cmpl %eax,12(%ecx) - 0x3A97426C: jz-8 0x3A974280 -. 637 3A974263 11 -. 8B 4D 10 8B 41 58 39 41 0C 74 12 - -==== BB 638 (0x3A96952F) in 11975B, out 65424B, BBs exec'd 0 ==== - 0x3A96952F: movl -92(%ebp),%eax - 0x3A969532: andl $0xF000, %eax - 0x3A969537: cmpl $0x4000, %eax - 0x3A96953C: jz-32 0x3A9693BA -. 638 3A96952F 19 -. 8B 45 A4 25 00 F0 00 00 3D 00 40 00 00 0F 84 78 FE FF FF - -==== BB 639 (0x3A9693BA) in 11994B, out 65508B, BBs exec'd 0 ==== - 0x3A9693BA: movl $0x2,%eax - 0x3A9693BF: movl %eax,20(%edi,%esi,4) - 0x3A9693C3: movl $0x2,%eax - 0x3A9693C8: cmpl $0x2, %eax - 0x3A9693CB: setz %al - 0x3A9693CE: movzbl %al,%eax - 0x3A9693D1: orl %eax,0xFFFFFF68(%ebp) - 0x3A9693D7: cmpl $0xFFFFFFFF, -128(%ebp) - 0x3A9693DB: jz-32 0x3A969318 -. 639 3A9693BA 39 -. B8 02 00 00 00 89 44 B7 14 B8 02 00 00 00 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF - -==== BB 640 (0x3A969444) in 12033B, out 65663B, BBs exec'd 0 ==== - 0x3A969444: cmpl $0xFFFFFFFF, -128(%ebp) - 0x3A969448: jnz-8 0x3A9694A3 -. 640 3A969444 6 -. 83 7D 80 FF 75 59 - -==== BB 641 (0x3A96944A) in 12039B, out 65726B, BBs exec'd 0 ==== - 0x3A96944A: movl 0xFFFFFF68(%ebp),%eax - 0x3A969450: testl %eax,%eax - 0x3A969452: jz-8 0x3A969469 -. 641 3A96944A 10 -. 8B 85 68 FF FF FF 85 C0 74 15 - -==== BB 642 (0x3A969454) in 12049B, out 65801B, BBs exec'd 0 ==== - 0x3A969454: movl 0x148(%ebx),%edx - 0x3A96945A: cmpl $0x2, %edx - 0x3A96945D: jz-8 0x3A969469 -. 642 3A969454 11 -. 8B 93 48 01 00 00 83 FA 02 74 0A - -==== BB 643 (0x3A969469) in 12060B, out 65874B, BBs exec'd 0 ==== - 0x3A969469: addl $0x4, -124(%ebp) - 0x3A96946D: movl 0xFFFFFF68(%ebp),%ecx - 0x3A969473: orl %ecx,0xFFFFFF78(%ebp) - 0x3A969479: movl -124(%ebp),%edx - 0x3A96947C: movl (%edx),%eax - 0x3A96947E: testl %eax,%eax - 0x3A969480: movl %eax,%edi - 0x3A969482: jnz-32 0x3A9692C0 -. 643 3A969469 31 -. 83 45 84 04 8B 8D 68 FF FF FF 09 8D 78 FF FF FF 8B 55 84 8B 02 85 C0 89 C7 0F 85 38 FE FF FF - -==== BB 644 (0x3A969488) in 12091B, out 66013B, BBs exec'd 0 ==== - 0x3A969488: movl 0xFFFFFF78(%ebp),%eax - 0x3A96948E: testl %eax,%eax - 0x3A969490: jz-32 0x3A969732 -. 644 3A969488 14 -. 8B 85 78 FF FF FF 85 C0 0F 84 9C 02 00 00 - -==== BB 645 (0x3A969496) in 12105B, out 66088B, BBs exec'd 0 ==== - 0x3A969496: movl $0xFFFFFFFF,%eax - 0x3A96949B: leal -12(%ebp), %esp - 0x3A96949E: popl %ebx - 0x3A96949F: popl %esi - 0x3A9694A0: popl %edi - 0x3A9694A1: popl %ebp - 0x3A9694A2: ret -. 645 3A969496 13 -. B8 FF FF FF FF 8D 65 F4 5B 5E 5F 5D C3 - -==== BB 646 (0x3A96B2B3) in 12118B, out 66202B, BBs exec'd 0 ==== - 0x3A96B2B3: movl %eax,0xFFFFFDCC(%ebp) - 0x3A96B2B9: jmp 0x3A96B21F -. 646 3A96B2B3 11 -. 89 85 CC FD FF FF E9 61 FF FF FF - -==== BB 647 (0x3A96B21F) in 12129B, out 66249B, BBs exec'd 0 ==== - 0x3A96B21F: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp) - 0x3A96B226: movl 0xFFFFFDD8(%ebp),%edx - 0x3A96B22C: setz %al - 0x3A96B22F: testl %edx,%edx - 0x3A96B231: setnz %dl - 0x3A96B234: andl %edx,%eax - 0x3A96B236: testb $0x1, %al - 0x3A96B238: jnz-32 0x3A96B31F -. 647 3A96B21F 31 -. 83 BD CC FD FF FF FF 8B 95 D8 FD FF FF 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 85 E1 00 00 00 - -==== BB 648 (0x3A96B31F) in 12160B, out 66398B, BBs exec'd 0 ==== - 0x3A96B31F: movl 0xFFFFFDD8(%ebp),%esi - 0x3A96B325: leal 0xFFFFF00F(%ebx), %eax - 0x3A96B32B: movl $0x1D,%ecx - 0x3A96B330: movl %eax,(%esp,,) - 0x3A96B333: movl 0xFFFFFDD8(%ebp),%eax - 0x3A96B339: addl $0x1CC, %esi - 0x3A96B33F: movl %esi,%edx - 0x3A96B341: call 0x3A96A890 -. 648 3A96B31F 39 -. 8B B5 D8 FD FF FF 8D 83 0F F0 FF FF B9 1D 00 00 00 89 04 24 8B 85 D8 FD FF FF 81 C6 CC 01 00 00 89 F2 E8 4A F5 FF FF - -==== BB 649 (0x3A96B346) in 12199B, out 66531B, BBs exec'd 0 ==== - 0x3A96B346: testb %al,%al - 0x3A96B348: jz-32 0x3A96B23E -. 649 3A96B346 8 -. 84 C0 0F 84 F0 FE FF FF - -==== BB 650 (0x3A96B23E) in 12207B, out 66592B, BBs exec'd 0 ==== - 0x3A96B23E: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp) - 0x3A96B245: jz-32 0x3A96B387 -. 650 3A96B23E 13 -. 83 BD CC FD FF FF FF 0F 84 3C 01 00 00 - -==== BB 651 (0x3A96B387) in 12220B, out 66658B, BBs exec'd 0 ==== - 0x3A96B387: movl 0xFFFFFDD0(%ebp),%eax - 0x3A96B38D: testl %eax,%eax - 0x3A96B38F: jnz-32 0x3A96B4FE -. 651 3A96B387 14 -. 8B 85 D0 FD FF FF 85 C0 0F 85 69 01 00 00 - -==== BB 652 (0x3A96B395) in 12234B, out 66733B, BBs exec'd 0 ==== - 0x3A96B395: movl 0xFFFFFDD4(%ebp),%eax - 0x3A96B39B: call 0x3A96B720 -. 652 3A96B395 11 -. 8B 85 D4 FD FF FF E8 80 03 00 00 - -==== BB 653 _dl_load_cache_lookup(0x3A96B720) in 12245B, out 66797B, BBs exec'd 0 ==== - 0x3A96B720: pushl %ebp - 0x3A96B721: movl %esp,%ebp - 0x3A96B723: pushl %edi - 0x3A96B724: pushl %esi - 0x3A96B725: pushl %ebx - 0x3A96B726: subl $0x64, %esp - 0x3A96B729: call 0x3A97592B -. 653 3A96B720 14 -. 55 89 E5 57 56 53 83 EC 64 E8 FD A1 00 00 - -==== BB 654 (0x3A96B72E) in 12259B, out 66930B, BBs exec'd 0 ==== - 0x3A96B72E: addl $0xCF3E, %ebx - 0x3A96B734: testb $0x1, 0xFFFFFC14(%ebx) - 0x3A96B73B: movl %eax,-16(%ebp) - 0x3A96B73E: jnz-32 0x3A96BBA2 -. 654 3A96B72E 22 -. 81 C3 3E CF 00 00 F6 83 14 FC FF FF 01 89 45 F0 0F 85 5E 04 00 00 - -==== BB 655 (0x3A96B744) in 12281B, out 67029B, BBs exec'd 0 ==== - 0x3A96B744: movl 0xDC(%ebx),%ecx - 0x3A96B74A: testl %ecx,%ecx - 0x3A96B74C: jz-32 0x3A96B872 -. 655 3A96B744 14 -. 8B 8B DC 00 00 00 85 C9 0F 84 20 01 00 00 - -==== BB 656 (0x3A96B872) in 12295B, out 67104B, BBs exec'd 0 ==== - 0x3A96B872: movl $0x1,%ecx - 0x3A96B877: leal 0xE4(%ebx), %edx - 0x3A96B87D: leal 0xFFFFF072(%ebx), %eax - 0x3A96B883: call 0x3A971070 -. 656 3A96B872 22 -. B9 01 00 00 00 8D 93 E4 00 00 00 8D 83 72 F0 FF FF E8 E8 57 00 00 - -==== BB 657 (0x3A9710AD) in 12317B, out 67190B, BBs exec'd 0 ==== - 0x3A9710AD: movl %esi,4(%esp,,) - 0x3A9710B1: leal -108(%ebp), %eax - 0x3A9710B4: movl %eax,8(%esp,,) - 0x3A9710B8: movl $0x3, (%esp,,) - 0x3A9710BF: call 0x3A974320 -. 657 3A9710AD 23 -. 89 74 24 04 8D 45 94 89 44 24 08 C7 04 24 03 00 00 00 E8 5C 32 00 00 - -==== BB 658 (0x3A9710C4) in 12340B, out 67283B, BBs exec'd 0 ==== - 0x3A9710C4: testl %eax,%eax - 0x3A9710C6: js-8 0x3A9710D1 -. 658 3A9710C4 4 -. 85 C0 78 09 - -==== BB 659 (0x3A9710C8) in 12344B, out 67342B, BBs exec'd 0 ==== - 0x3A9710C8: movl -64(%ebp),%eax - 0x3A9710CB: testl %eax,%eax - 0x3A9710CD: movl %eax,(%edi) - 0x3A9710CF: jnz-8 0x3A9710F0 -. 659 3A9710C8 9 -. 8B 45 C0 85 C0 89 07 75 1F - -==== BB 660 (0x3A9710F0) in 12353B, out 67424B, BBs exec'd 0 ==== - 0x3A9710F0: movl %esi,16(%esp,,) - 0x3A9710F4: xorl %ecx, %ecx - 0x3A9710F6: movl $0x2,%edx - 0x3A9710FB: movl %ecx,20(%esp,,) - 0x3A9710FF: movl %edx,12(%esp,,) - 0x3A971103: movl -112(%ebp),%edx - 0x3A971106: movl %eax,4(%esp,,) - 0x3A97110A: movl $0x0, (%esp,,) - 0x3A971111: movl %edx,8(%esp,,) - 0x3A971115: call 0x3A974C50 -. 660 3A9710F0 42 -. 89 74 24 10 31 C9 BA 02 00 00 00 89 4C 24 14 89 54 24 0C 8B 55 90 89 44 24 04 C7 04 24 00 00 00 00 89 54 24 08 E8 36 3B 00 00 - -==== BB 661 (0x3A97111A) in 12395B, out 67583B, BBs exec'd 0 ==== - 0x3A97111A: movl %eax,-116(%ebp) - 0x3A97111D: jmp-8 0x3A9710D1 -. 661 3A97111A 5 -. 89 45 8C EB B2 - -==== BB 662 (0x3A9710D1) in 12400B, out 67627B, BBs exec'd 0 ==== - 0x3A9710D1: movl %esi,(%esp,,) - 0x3A9710D4: call 0x3A974470 -. 662 3A9710D1 8 -. 89 34 24 E8 97 33 00 00 - -==== BB 663 (0x3A96B888) in 12408B, out 67682B, BBs exec'd 0 ==== - 0x3A96B888: movl %eax,-40(%ebp) - 0x3A96B88B: incl %eax - 0x3A96B88C: jz-32 0x3A96BA05 -. 663 3A96B888 10 -. 89 45 D8 40 0F 84 73 01 00 00 - -==== BB 664 (0x3A96B892) in 12418B, out 67757B, BBs exec'd 0 ==== - 0x3A96B892: movl 0xE4(%ebx),%eax - 0x3A96B898: cmpl $0x10, %eax - 0x3A96B89B: movl %eax,-96(%ebp) - 0x3A96B89E: jbe-32 0x3A96B9B2 -. 664 3A96B892 18 -. 8B 83 E4 00 00 00 83 F8 10 89 45 A0 0F 86 0E 01 00 00 - -==== BB 665 (0x3A96B8A4) in 12436B, out 67846B, BBs exec'd 0 ==== - 0x3A96B8A4: cld - 0x3A96B8A5: movl -40(%ebp),%esi - 0x3A96B8A8: movl $0xB,%edx - 0x3A96B8AD: leal 0xFFFFF083(%ebx), %edi - 0x3A96B8B3: movl %edx,%ecx - 0x3A96B8B5: repe cmpsb -. 665 3A96B8A4 19 -. FC 8B 75 D8 BA 0B 00 00 00 8D BB 83 F0 FF FF 89 D1 F3 A6 - -==== BB 666 (0x3A96B8B5) in 12455B, out 68019B, BBs exec'd 0 ==== - 0x3A96B8B5: repe cmpsb -. 666 3A96B8B5 2 -. F3 A6 - -==== BB 667 (0x3A96B8B7) in 12457B, out 68144B, BBs exec'd 0 ==== - 0x3A96B8B7: jnz-32 0x3A96B9B2 -. 667 3A96B8B7 6 -. 0F 85 F5 00 00 00 - -==== BB 668 (0x3A96B8BD) in 12463B, out 68191B, BBs exec'd 0 ==== - 0x3A96B8BD: movl -40(%ebp),%eax - 0x3A96B8C0: movl %eax,%edx - 0x3A96B8C2: movl %eax,0xDC(%ebx) - 0x3A96B8C8: movl 12(%eax),%eax - 0x3A96B8CB: leal (%eax,%eax,2), %eax - 0x3A96B8CE: leal 0x10(,%eax,4), %eax - 0x3A96B8D5: addl %eax,%edx - 0x3A96B8D7: addl $0x30, %eax - 0x3A96B8DA: cmpl %eax,-96(%ebp) - 0x3A96B8DD: jb-8 0x3A96B905 -. 668 3A96B8BD 34 -. 8B 45 D8 89 C2 89 83 DC 00 00 00 8B 40 0C 8D 04 40 8D 04 85 10 00 00 00 01 C2 83 C0 30 39 45 A0 72 26 - -==== BB 669 (0x3A96B8DF) in 12497B, out 68345B, BBs exec'd 0 ==== - 0x3A96B8DF: movl %edx,0xE0(%ebx) - 0x3A96B8E5: movl $0x14,%ecx - 0x3A96B8EA: movl %edx,%esi - 0x3A96B8EC: leal 0xFFFFF08F(%ebx), %edi - 0x3A96B8F2: repe cmpsb -. 669 3A96B8DF 21 -. 89 93 E0 00 00 00 B9 14 00 00 00 89 D6 8D BB 8F F0 FF FF F3 A6 - -==== BB 670 (0x3A96B8F2) in 12518B, out 68504B, BBs exec'd 0 ==== - 0x3A96B8F2: repe cmpsb -. 670 3A96B8F2 2 -. F3 A6 - -==== BB 671 (0x3A96B8F4) in 12520B, out 68629B, BBs exec'd 0 ==== - 0x3A96B8F4: setnbe %dl - 0x3A96B8F7: setb %al - 0x3A96B8FA: movl -40(%ebp),%ecx - 0x3A96B8FD: cmpb %al,%dl - 0x3A96B8FF: jz-32 0x3A96B752 -. 671 3A96B8F4 17 -. 0F 97 C2 0F 92 C0 8B 4D D8 38 C2 0F 84 4D FE FF FF - -==== BB 672 (0x3A96B752) in 12537B, out 68729B, BBs exec'd 0 ==== - 0x3A96B752: xorl %eax, %eax - 0x3A96B754: cmpl $0xFFFFFFFF, %ecx - 0x3A96B757: jz-32 0x3A96BB5C -. 672 3A96B752 11 -. 31 C0 83 F9 FF 0F 84 FF 03 00 00 - -==== BB 673 (0x3A96B75D) in 12548B, out 68800B, BBs exec'd 0 ==== - 0x3A96B75D: movl $0x0, -36(%ebp) - 0x3A96B764: movl 0xE0(%ebx),%eax - 0x3A96B76A: cmpl $0xFFFFFFFF, %eax - 0x3A96B76D: movl %eax,-44(%ebp) - 0x3A96B770: movl %eax,%edi - 0x3A96B772: jz-32 0x3A96B918 -. 673 3A96B75D 27 -. C7 45 DC 00 00 00 00 8B 83 E0 00 00 00 83 F8 FF 89 45 D4 89 C7 0F 84 A0 01 00 00 - -==== BB 674 (0x3A96B778) in 12575B, out 68911B, BBs exec'd 0 ==== - 0x3A96B778: movl 0xE4(%ebx),%edx - 0x3A96B77E: addl %edx,%ecx - 0x3A96B780: movl 0xFFFFFC20(%ebx),%edx - 0x3A96B786: subl %eax,%ecx - 0x3A96B788: movl %ecx,-32(%ebp) - 0x3A96B78B: testl %edx,%edx - 0x3A96B78D: movl %edx,-56(%ebp) - 0x3A96B790: jz-8 0x3A96B7C3 -. 674 3A96B778 26 -. 8B 93 E4 00 00 00 01 D1 8B 93 20 FC FF FF 29 C1 89 4D E0 85 D2 89 55 C8 74 31 - -==== BB 675 (0x3A96B792) in 12601B, out 69041B, BBs exec'd 0 ==== - 0x3A96B792: movl $0x0, -60(%ebp) - 0x3A96B799: leal 0xFFFFFD5C(%ebx), %esi - 0x3A96B79F: nop - 0x3A96B7A0: movl %esi,4(%esp,,) - 0x3A96B7A4: movl -56(%ebp),%ecx - 0x3A96B7A7: movl %ecx,(%esp,,) - 0x3A96B7AA: call 0x3A975280 -. 675 3A96B792 29 -. C7 45 C4 00 00 00 00 8D B3 5C FD FF FF 90 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00 - -==== BB 676 (0x3A96B7AF) in 12630B, out 69154B, BBs exec'd 0 ==== - 0x3A96B7AF: testl %eax,%eax - 0x3A96B7B1: jz-32 0x3A96BBE0 -. 676 3A96B7AF 8 -. 85 C0 0F 84 29 04 00 00 - -==== BB 677 (0x3A96B7B7) in 12638B, out 69213B, BBs exec'd 0 ==== - 0x3A96B7B7: incl -60(%ebp) - 0x3A96B7BA: addl $0x5, %esi - 0x3A96B7BD: cmpl $0x3, -60(%ebp) - 0x3A96B7C1: jle-8 0x3A96B7A0 -. 677 3A96B7B7 12 -. FF 45 C4 83 C6 05 83 7D C4 03 7E DD - -==== BB 678 (0x3A96B7A0) in 12650B, out 69303B, BBs exec'd 0 ==== - 0x3A96B7A0: movl %esi,4(%esp,,) - 0x3A96B7A4: movl -56(%ebp),%ecx - 0x3A96B7A7: movl %ecx,(%esp,,) - 0x3A96B7AA: call 0x3A975280 -. 678 3A96B7A0 15 -. 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00 - -==== BB 679 (0x3A9752B7) in 12665B, out 69384B, BBs exec'd 0 ==== - 0x3A9752B7: movzbl -5(%ebp),%edx - 0x3A9752BB: negl %edx - 0x3A9752BD: movl %edx,%eax - 0x3A9752BF: popl %edx - 0x3A9752C0: popl %esi - 0x3A9752C1: popl %ebp - 0x3A9752C2: ret -. 679 3A9752B7 12 -. 0F B6 55 FB F7 DA 89 D0 5A 5E 5D C3 - -==== BB 680 (0x3A96BBE0) in 12677B, out 69490B, BBs exec'd 0 ==== - 0x3A96BBE0: movl -60(%ebp),%eax - 0x3A96BBE3: addl $0x30, %eax - 0x3A96BBE6: jmp 0x3A96B7C8 -. 680 3A96BBE0 11 -. 8B 45 C4 83 C0 30 E9 DD FB FF FF - -==== BB 681 (0x3A96B7C8) in 12688B, out 69545B, BBs exec'd 0 ==== - 0x3A96B7C8: movl %eax,-52(%ebp) - 0x3A96B7CB: cdqq - 0x3A96B7CC: movl -52(%ebp),%eax - 0x3A96B7CF: movl %edx,-48(%ebp) - 0x3A96B7D2: movl -48(%ebp),%esi - 0x3A96B7D5: andl %esi,%eax - 0x3A96B7D7: incl %eax - 0x3A96B7D8: jz-8 0x3A96B7F9 -. 681 3A96B7C8 18 -. 89 45 CC 99 8B 45 CC 89 55 D0 8B 75 D0 21 F0 40 74 1F - -==== BB 682 (0x3A96B7DA) in 12706B, out 69665B, BBs exec'd 0 ==== - 0x3A96B7DA: movzbl -52(%ebp),%ecx - 0x3A96B7DE: movl $0x1,%eax - 0x3A96B7E3: xorl %edx, %edx - 0x3A96B7E5: shldl %cl, %eax, %edx - 0x3A96B7E8: shll %cl, %eax - 0x3A96B7EA: testb $0x20, %cl - 0x3A96B7ED: jz-8 0x3A96B7F3 -. 682 3A96B7DA 21 -. 0F B6 4D CC B8 01 00 00 00 31 D2 0F A5 C2 D3 E0 F6 C1 20 74 04 - -==== BB 683 (0x3A96B7EF) in 12727B, out 69815B, BBs exec'd 0 ==== - 0x3A96B7EF: movl %eax,%edx - 0x3A96B7F1: xorl %eax, %eax - 0x3A96B7F3: movl %eax,-52(%ebp) - 0x3A96B7F6: movl %edx,-48(%ebp) - 0x3A96B7F9: movl $0x0, -20(%ebp) - 0x3A96B800: movl -44(%ebp),%edx - 0x3A96B803: movl 20(%edx),%ecx - 0x3A96B806: decl %ecx - 0x3A96B807: cmpl %ecx,-20(%ebp) - 0x3A96B80A: movl %ecx,-24(%ebp) - 0x3A96B80D: jle-8 0x3A96B82A -. 683 3A96B7EF 32 -. 89 C2 31 C0 89 45 CC 89 55 D0 C7 45 EC 00 00 00 00 8B 55 D4 8B 4A 14 49 39 4D EC 89 4D E8 7E 1B - -==== BB 684 (0x3A96B82A) in 12759B, out 69977B, BBs exec'd 0 ==== - 0x3A96B82A: movl -20(%ebp),%eax - 0x3A96B82D: movl -24(%ebp),%ecx - 0x3A96B830: addl %ecx,%eax - 0x3A96B832: movl %eax,%edx - 0x3A96B834: shrl $0x1F, %edx - 0x3A96B837: leal (%edx,%eax,1), %esi - 0x3A96B83A: sarl $0x1, %esi - 0x3A96B83C: leal (%esi,%esi,2), %eax - 0x3A96B83F: shll $0x3, %eax - 0x3A96B842: movl %eax,-64(%ebp) - 0x3A96B845: movl 52(%edi,%eax,1),%eax - 0x3A96B849: cmpl -32(%ebp),%eax - 0x3A96B84C: jnb-32 0x3A96BB50 -. 684 3A96B82A 40 -. 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00 - -==== BB 685 (0x3A96B852) in 12799B, out 70151B, BBs exec'd 0 ==== - 0x3A96B852: movl -44(%ebp),%edx - 0x3A96B855: addl %eax,%edx - 0x3A96B857: movl -16(%ebp),%eax - 0x3A96B85A: call 0x3A96B5B0 -. 685 3A96B852 13 -. 8B 55 D4 01 C2 8B 45 F0 E8 51 FD FF FF - -==== BB 686 _dl_cache_libcmp(0x3A96B5B0) in 12812B, out 70236B, BBs exec'd 0 ==== - 0x3A96B5B0: pushl %ebp - 0x3A96B5B1: movl %esp,%ebp - 0x3A96B5B3: pushl %edi - 0x3A96B5B4: movl %eax,%edi - 0x3A96B5B6: pushl %esi - 0x3A96B5B7: subl $0xC, %esp - 0x3A96B5BA: movl %edx,-12(%ebp) - 0x3A96B5BD: movzbl (%eax),%eax - 0x3A96B5C0: testb %al,%al - 0x3A96B5C2: movb %al,-17(%ebp) - 0x3A96B5C5: jz-32 0x3A96B6AA -. 686 3A96B5B0 27 -. 55 89 E5 57 89 C7 56 83 EC 0C 89 55 F4 0F B6 00 84 C0 88 45 EF 0F 84 DF 00 00 00 - -==== BB 687 (0x3A96B5CB) in 12839B, out 70417B, BBs exec'd 0 ==== - 0x3A96B5CB: movzbl (%edx),%ecx - 0x3A96B5CE: movzbl -17(%ebp),%eax - 0x3A96B5D2: subb $0x30, %al - 0x3A96B5D4: cmpb $0x9, %al - 0x3A96B5D6: jnbe-32 0x3A96B686 -. 687 3A96B5CB 17 -. 0F B6 0A 0F B6 45 EF 2C 30 3C 09 0F 87 AA 00 00 00 - -==== BB 688 (0x3A96B686) in 12856B, out 70520B, BBs exec'd 0 ==== - 0x3A96B686: movb %cl,%al - 0x3A96B688: movl $0xFFFFFFFF,%edx - 0x3A96B68D: subb $0x30, %al - 0x3A96B68F: cmpb $0x9, %al - 0x3A96B691: jbe-8 0x3A96B6B9 -. 688 3A96B686 13 -. 88 C8 BA FF FF FF FF 2C 30 3C 09 76 26 - -==== BB 689 (0x3A96B693) in 12869B, out 70615B, BBs exec'd 0 ==== - 0x3A96B693: cmpb %cl,-17(%ebp) - 0x3A96B696: jnz-8 0x3A96B6B0 -. 689 3A96B693 5 -. 38 4D EF 75 18 - -==== BB 690 (0x3A96B698) in 12874B, out 70678B, BBs exec'd 0 ==== - 0x3A96B698: incl -12(%ebp) - 0x3A96B69B: incl %edi - 0x3A96B69C: movl -12(%ebp),%eax - 0x3A96B69F: movzbl (%edi),%ecx - 0x3A96B6A2: movb %cl,-17(%ebp) - 0x3A96B6A5: movzbl (%eax),%ecx - 0x3A96B6A8: jmp-8 0x3A96B672 -. 690 3A96B698 18 -. FF 45 F4 47 8B 45 F4 0F B6 0F 88 4D EF 0F B6 08 EB C8 - -==== BB 691 (0x3A96B672) in 12892B, out 70788B, BBs exec'd 0 ==== - 0x3A96B672: cmpb $0x0, -17(%ebp) - 0x3A96B676: jz-8 0x3A96B6B0 -. 691 3A96B672 6 -. 80 7D EF 00 74 38 - -==== BB 692 (0x3A96B678) in 12898B, out 70851B, BBs exec'd 0 ==== - 0x3A96B678: movzbl -17(%ebp),%eax - 0x3A96B67C: subb $0x30, %al - 0x3A96B67E: cmpb $0x9, %al - 0x3A96B680: jbe-32 0x3A96B5E0 -. 692 3A96B678 14 -. 0F B6 45 EF 2C 30 3C 09 0F 86 5A FF FF FF - -==== BB 693 (0x3A96B6B0) in 12912B, out 70939B, BBs exec'd 0 ==== - 0x3A96B6B0: movsbl -17(%ebp),%edx - 0x3A96B6B4: movsbl %cl,%eax - 0x3A96B6B7: subl %eax,%edx - 0x3A96B6B9: addl $0xC, %esp - 0x3A96B6BC: movl %edx,%eax - 0x3A96B6BE: popl %esi - 0x3A96B6BF: popl %edi - 0x3A96B6C0: popl %ebp - 0x3A96B6C1: ret -. 693 3A96B6B0 18 -. 0F BE 55 EF 0F BE C1 29 C2 83 C4 0C 89 D0 5E 5F 5D C3 - -==== BB 694 (0x3A96B85F) in 12930B, out 71078B, BBs exec'd 0 ==== - 0x3A96B85F: testl %eax,%eax - 0x3A96B861: jz-32 0x3A96BC8C -. 694 3A96B85F 8 -. 85 C0 0F 84 25 04 00 00 - -==== BB 695 (0x3A96B867) in 12938B, out 71137B, BBs exec'd 0 ==== - 0x3A96B867: testl %eax,%eax - 0x3A96B869: jns-8 0x3A96B814 -. 695 3A96B867 4 -. 85 C0 79 A9 - -==== BB 696 (0x3A96B86B) in 12942B, out 71196B, BBs exec'd 0 ==== - 0x3A96B86B: incl %esi - 0x3A96B86C: movl %esi,-20(%ebp) - 0x3A96B86F: nop - 0x3A96B870: jmp-8 0x3A96B818 -. 696 3A96B86B 7 -. 46 89 75 EC 90 EB A6 - -==== BB 697 (0x3A96B818) in 12949B, out 71260B, BBs exec'd 0 ==== - 0x3A96B818: movl -24(%ebp),%ecx - 0x3A96B81B: cmpl %ecx,-20(%ebp) - 0x3A96B81E: jnle-32 0x3A96BB50 -. 697 3A96B818 12 -. 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00 - -==== BB 698 (0x3A96B824) in 12961B, out 71335B, BBs exec'd 0 ==== - 0x3A96B824: movl 0xE0(%ebx),%edi - 0x3A96B82A: movl -20(%ebp),%eax - 0x3A96B82D: movl -24(%ebp),%ecx - 0x3A96B830: addl %ecx,%eax - 0x3A96B832: movl %eax,%edx - 0x3A96B834: shrl $0x1F, %edx - 0x3A96B837: leal (%edx,%eax,1), %esi - 0x3A96B83A: sarl $0x1, %esi - 0x3A96B83C: leal (%esi,%esi,2), %eax - 0x3A96B83F: shll $0x3, %eax - 0x3A96B842: movl %eax,-64(%ebp) - 0x3A96B845: movl 52(%edi,%eax,1),%eax - 0x3A96B849: cmpl -32(%ebp),%eax - 0x3A96B84C: jnb-32 0x3A96BB50 -. 698 3A96B824 46 -. 8B BB E0 00 00 00 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00 - -==== BB 699 (0x3A96B814) in 13007B, out 71525B, BBs exec'd 0 ==== - 0x3A96B814: decl %esi - 0x3A96B815: movl %esi,-24(%ebp) - 0x3A96B818: movl -24(%ebp),%ecx - 0x3A96B81B: cmpl %ecx,-20(%ebp) - 0x3A96B81E: jnle-32 0x3A96BB50 -. 699 3A96B814 16 -. 4E 89 75 E8 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00 - -==== BB 700 (0x3A96B5E0) in 13023B, out 71621B, BBs exec'd 0 ==== - 0x3A96B5E0: movb %cl,%al - 0x3A96B5E2: movl $0x1,%edx - 0x3A96B5E7: subb $0x30, %al - 0x3A96B5E9: cmpb $0x9, %al - 0x3A96B5EB: jnbe-32 0x3A96B6B9 -. 700 3A96B5E0 17 -. 88 C8 BA 01 00 00 00 2C 30 3C 09 0F 87 C8 00 00 00 - -==== BB 701 (0x3A96B5F1) in 13040B, out 71716B, BBs exec'd 0 ==== - 0x3A96B5F1: movsbl -17(%ebp),%eax - 0x3A96B5F5: incl %edi - 0x3A96B5F6: incl -12(%ebp) - 0x3A96B5F9: subl $0x30, %eax - 0x3A96B5FC: movl %eax,-16(%ebp) - 0x3A96B5FF: movsbl %cl,%eax - 0x3A96B602: leal -48(%eax), %esi - 0x3A96B605: movzbl (%edi),%ecx - 0x3A96B608: movb %cl,%al - 0x3A96B60A: movb %cl,-17(%ebp) - 0x3A96B60D: subb $0x30, %al - 0x3A96B60F: movb %cl,%dl - 0x3A96B611: cmpb $0x9, %al - 0x3A96B613: jnbe-8 0x3A96B63F -. 701 3A96B5F1 36 -. 0F BE 45 EF 47 FF 45 F4 83 E8 30 89 45 F0 0F BE C1 8D 70 D0 0F B6 0F 88 C8 88 4D EF 2C 30 88 CA 3C 09 77 2A - -==== BB 702 (0x3A96B63F) in 13076B, out 71924B, BBs exec'd 0 ==== - 0x3A96B63F: movl -12(%ebp),%eax - 0x3A96B642: movzbl (%eax),%ecx - 0x3A96B645: movb %cl,%al - 0x3A96B647: movb %cl,%dl - 0x3A96B649: subb $0x30, %al - 0x3A96B64B: cmpb $0x9, %al - 0x3A96B64D: jnbe-8 0x3A96B66D -. 702 3A96B63F 16 -. 8B 45 F4 0F B6 08 88 C8 88 CA 2C 30 3C 09 77 1E - -==== BB 703 (0x3A96B66D) in 13092B, out 72050B, BBs exec'd 0 ==== - 0x3A96B66D: cmpl %esi,-16(%ebp) - 0x3A96B670: jnz-8 0x3A96B6C2 -. 703 3A96B66D 5 -. 39 75 F0 75 50 - -==== BB 704 (0x3A96BC8C) in 13097B, out 72113B, BBs exec'd 0 ==== - 0x3A96BC8C: movl %esi,-20(%ebp) - 0x3A96BC8F: testl %esi,%esi - 0x3A96BC91: jle-32 0x3A96BA2A -. 704 3A96BC8C 11 -. 89 75 EC 85 F6 0F 8E 93 FD FF FF - -==== BB 705 (0x3A96BC97) in 13108B, out 72185B, BBs exec'd 0 ==== - 0x3A96BC97: movl -64(%ebp),%ecx - 0x3A96BC9A: movl %ecx,-92(%ebp) - 0x3A96BC9D: leal 0(%esi), %esi - 0x3A96BCA0: movl 0xE0(%ebx),%edi - 0x3A96BCA6: movl -92(%ebp),%edx - 0x3A96BCA9: movl 28(%edi,%edx,1),%eax - 0x3A96BCAD: cmpl -32(%ebp),%eax - 0x3A96BCB0: jnb-32 0x3A96BA30 -. 705 3A96BC97 31 -. 8B 4D C0 89 4D A4 8D 76 00 8B BB E0 00 00 00 8B 55 A4 8B 44 17 1C 3B 45 E0 0F 83 7A FD FF FF - -==== BB 706 (0x3A96BCB6) in 13139B, out 72329B, BBs exec'd 0 ==== - 0x3A96BCB6: movl -44(%ebp),%edx - 0x3A96BCB9: addl %eax,%edx - 0x3A96BCBB: movl -16(%ebp),%eax - 0x3A96BCBE: call 0x3A96B5B0 -. 706 3A96BCB6 13 -. 8B 55 D4 01 C2 8B 45 F0 E8 ED F8 FF FF - -==== BB 707 (0x3A96BCC3) in 13152B, out 72414B, BBs exec'd 0 ==== - 0x3A96BCC3: testl %eax,%eax - 0x3A96BCC5: jnz-32 0x3A96BA2A -. 707 3A96BCC3 8 -. 85 C0 0F 85 5F FD FF FF - -==== BB 708 (0x3A96BA2A) in 13160B, out 72473B, BBs exec'd 0 ==== - 0x3A96BA2A: movl 0xE0(%ebx),%edi - 0x3A96BA30: cmpl -20(%ebp),%esi - 0x3A96BA33: leal (%esi,%esi,2), %eax - 0x3A96BA36: leal (%edi,%eax,8), %edi - 0x3A96BA39: leal 48(%edi), %ecx - 0x3A96BA3C: movl %ecx,-68(%ebp) - 0x3A96BA3F: jle-8 0x3A96BA62 -. 708 3A96BA2A 23 -. 8B BB E0 00 00 00 3B 75 EC 8D 04 76 8D 3C C7 8D 4F 30 89 4D BC 7E 21 - -==== BB 709 (0x3A96BA62) in 13183B, out 72602B, BBs exec'd 0 ==== - 0x3A96BA62: movl 48(%edi),%ecx - 0x3A96BA65: cmpl $0x1, %ecx - 0x3A96BA68: setz %al - 0x3A96BA6B: cmpl $0x3, %ecx - 0x3A96BA6E: setz %dl - 0x3A96BA71: orl %edx,%eax - 0x3A96BA73: testb $0x1, %al - 0x3A96BA75: jz-8 0x3A96BA20 -. 709 3A96BA62 21 -. 8B 4F 30 83 F9 01 0F 94 C0 83 F9 03 0F 94 C2 09 D0 A8 01 74 A9 - -==== BB 710 (0x3A96BA77) in 13204B, out 72740B, BBs exec'd 0 ==== - 0x3A96BA77: movl -68(%ebp),%eax - 0x3A96BA7A: movl 8(%eax),%edi - 0x3A96BA7D: cmpl -32(%ebp),%edi - 0x3A96BA80: jnb-8 0x3A96BA20 -. 710 3A96BA77 11 -. 8B 45 BC 8B 78 08 3B 7D E0 73 9E - -==== BB 711 (0x3A96BA82) in 13215B, out 72828B, BBs exec'd 0 ==== - 0x3A96BA82: movl -36(%ebp),%edx - 0x3A96BA85: testl %edx,%edx - 0x3A96BA87: jz-8 0x3A96BA91 -. 711 3A96BA82 7 -. 8B 55 DC 85 D2 74 08 - -==== BB 712 (0x3A96BA91) in 13222B, out 72900B, BBs exec'd 0 ==== - 0x3A96BA91: movl 0xFFFFFC1C(%ebx),%eax - 0x3A96BA97: testl %eax,%eax - 0x3A96BA99: jz-8 0x3A96BAA7 -. 712 3A96BA91 10 -. 8B 83 1C FC FF FF 85 C0 74 0C - -==== BB 713 (0x3A96BA9B) in 13232B, out 72975B, BBs exec'd 0 ==== - 0x3A96BA9B: movl -68(%ebp),%edx - 0x3A96BA9E: cmpl %eax,12(%edx) - 0x3A96BAA1: jnbe-32 0x3A96BA20 -. 713 3A96BA9B 12 -. 8B 55 BC 39 42 0C 0F 87 79 FF FF FF - -==== BB 714 (0x3A96BAA7) in 13244B, out 73051B, BBs exec'd 0 ==== - 0x3A96BAA7: movl -48(%ebp),%edx - 0x3A96BAAA: movl -52(%ebp),%eax - 0x3A96BAAD: notl %edx - 0x3A96BAAF: notl %eax - 0x3A96BAB1: orl %eax,%edx - 0x3A96BAB3: jz-32 0x3A96BCD9 -. 714 3A96BAA7 18 -. 8B 55 D0 8B 45 CC F7 D2 F7 D0 09 C2 0F 84 20 02 00 00 - -==== BB 715 (0x3A96BAB9) in 13262B, out 73145B, BBs exec'd 0 ==== - 0x3A96BAB9: movl $0x0, -76(%ebp) - 0x3A96BAC0: movl -68(%ebp),%edx - 0x3A96BAC3: movl 16(%edx),%eax - 0x3A96BAC6: movl 20(%edx),%edx - 0x3A96BAC9: movl %eax,-88(%ebp) - 0x3A96BACC: movl %edx,-84(%ebp) - 0x3A96BACF: andl $0xF0000, %edx - 0x3A96BAD5: movl %edx,%eax - 0x3A96BAD7: orl -76(%ebp),%eax - 0x3A96BADA: movl %edx,-72(%ebp) - 0x3A96BADD: jz-8 0x3A96BAF1 -. 715 3A96BAB9 38 -. C7 45 B4 00 00 00 00 8B 55 BC 8B 42 10 8B 52 14 89 45 A8 89 55 AC 81 E2 00 00 0F 00 89 D0 0B 45 B4 89 55 B8 74 12 - -==== BB 716 (0x3A96BAF1) in 13300B, out 73306B, BBs exec'd 0 ==== - 0x3A96BAF1: movl 0xFFFFFC54(%ebx),%eax - 0x3A96BAF7: xorl %edx, %edx - 0x3A96BAF9: orl $0xF0000, %edx - 0x3A96BAFF: movl %edx,-100(%ebp) - 0x3A96BB02: movl %eax,%edx - 0x3A96BB04: movl -100(%ebp),%eax - 0x3A96BB07: notl %edx - 0x3A96BB09: movl %edx,-104(%ebp) - 0x3A96BB0C: notl %eax - 0x3A96BB0E: movl -88(%ebp),%edx - 0x3A96BB11: movl %eax,-100(%ebp) - 0x3A96BB14: movl -104(%ebp),%eax - 0x3A96BB17: andl %eax,%edx - 0x3A96BB19: movl %edx,-104(%ebp) - 0x3A96BB1C: movl -84(%ebp),%eax - 0x3A96BB1F: movl -100(%ebp),%edx - 0x3A96BB22: andl %edx,%eax - 0x3A96BB24: movl %eax,%edx - 0x3A96BB26: orl -104(%ebp),%edx - 0x3A96BB29: movl %eax,-100(%ebp) - 0x3A96BB2C: jnz-32 0x3A96BA20 -. 716 3A96BAF1 65 -. 8B 83 54 FC FF FF 31 D2 81 CA 00 00 0F 00 89 55 9C 89 C2 8B 45 9C F7 D2 89 55 98 F7 D0 8B 55 A8 89 45 9C 8B 45 98 21 C2 89 55 98 8B 45 AC 8B 55 9C 21 D0 89 C2 0B 55 98 89 45 9C 0F 85 EE FE FF FF - -==== BB 717 (0x3A96BB32) in 13365B, out 73550B, BBs exec'd 0 ==== - 0x3A96BB32: movl -44(%ebp),%eax - 0x3A96BB35: addl %eax,%edi - 0x3A96BB37: cmpl 0xFFFFFC50(%ebx),%ecx - 0x3A96BB3D: movl %edi,-36(%ebp) - 0x3A96BB40: jnz-32 0x3A96BA20 -. 717 3A96BB32 20 -. 8B 45 D4 01 C7 3B 8B 50 FC FF FF 89 7D DC 0F 85 DA FE FF FF - -==== BB 718 (0x3A96BB46) in 13385B, out 73656B, BBs exec'd 0 ==== - 0x3A96BB46: leal 0(%esi), %esi - 0x3A96BB49: leal 0(%edi,,), %edi - 0x3A96BB50: testb $0x1, 0xFFFFFC14(%ebx) - 0x3A96BB57: jnz-8 0x3A96BBBF -. 718 3A96BB46 19 -. 8D 76 00 8D BC 27 00 00 00 00 F6 83 14 FC FF FF 01 75 66 - -==== BB 719 (0x3A96BB59) in 13404B, out 73752B, BBs exec'd 0 ==== - 0x3A96BB59: movl -36(%ebp),%eax - 0x3A96BB5C: addl $0x64, %esp - 0x3A96BB5F: popl %ebx - 0x3A96BB60: popl %esi - 0x3A96BB61: popl %edi - 0x3A96BB62: popl %ebp - 0x3A96BB63: ret -. 719 3A96BB59 11 -. 8B 45 DC 83 C4 64 5B 5E 5F 5D C3 - -==== BB 720 (0x3A96B3A0) in 13415B, out 73874B, BBs exec'd 0 ==== - 0x3A96B3A0: movl %eax,0xFFFFFDC4(%ebp) - 0x3A96B3A6: testl %eax,%eax - 0x3A96B3A8: jz-32 0x3A96B438 -. 720 3A96B3A0 14 -. 89 85 C4 FD FF FF 85 C0 0F 84 8A 00 00 00 - -==== BB 721 (0x3A96B3AE) in 13429B, out 73949B, BBs exec'd 0 ==== - 0x3A96B3AE: movl 0xFFFFFDD8(%ebp),%esi - 0x3A96B3B4: testl %esi,%esi - 0x3A96B3B6: jz-32 0x3A96B4F3 -. 721 3A96B3AE 14 -. 8B B5 D8 FD FF FF 85 F6 0F 84 37 01 00 00 - -==== BB 722 (0x3A96B3BC) in 13443B, out 74024B, BBs exec'd 0 ==== - 0x3A96B3BC: testb $0x8, 0x1E9(%esi) - 0x3A96B3C3: jnz-32 0x3A96B511 -. 722 3A96B3BC 13 -. F6 86 E9 01 00 00 08 0F 85 48 01 00 00 - -==== BB 723 (0x3A96B3C9) in 13456B, out 74094B, BBs exec'd 0 ==== - 0x3A96B3C9: movl 0xFFFFFDC4(%ebp),%eax - 0x3A96B3CF: testl %eax,%eax - 0x3A96B3D1: jz-8 0x3A96B438 -. 723 3A96B3C9 10 -. 8B 85 C4 FD FF FF 85 C0 74 65 - -==== BB 724 (0x3A96B3D3) in 13466B, out 74169B, BBs exec'd 0 ==== - 0x3A96B3D3: movl 0xFFFFFDC4(%ebp),%eax - 0x3A96B3D9: leal 0xFFFFFDE4(%ebp), %edx - 0x3A96B3DF: movl %edx,0xFFFFFDB8(%ebp) - 0x3A96B3E5: call 0x3A968F20 -. 724 3A96B3D3 23 -. 8B 85 C4 FD FF FF 8D 95 E4 FD FF FF 89 95 B8 FD FF FF E8 36 DB FF FF - -==== BB 725 (0x3A969041) in 13489B, out 74259B, BBs exec'd 0 ==== - 0x3A969041: cmpl $0x20, 16(%edi) - 0x3A969045: jnz-8 0x3A969021 -. 725 3A969041 6 -. 83 7F 10 20 75 DA - -==== BB 726 (0x3A969047) in 13495B, out 74322B, BBs exec'd 0 ==== - 0x3A969047: cmpl $0x3, 28(%edi) - 0x3A96904B: jbe-8 0x3A969021 -. 726 3A969047 6 -. 83 7F 1C 03 76 D4 - -==== BB 727 (0x3A96904D) in 13501B, out 74385B, BBs exec'd 0 ==== - 0x3A96904D: movl 4(%edi),%eax - 0x3A969050: movl -52(%ebp),%ecx - 0x3A969053: leal 32(%eax), %edx - 0x3A969056: cmpl (%ecx),%edx - 0x3A969058: leal 4(%eax,%ecx,1), %eax - 0x3A96905C: movl %eax,-76(%ebp) - 0x3A96905F: jnbe-32 0x3A96915B -. 727 3A96904D 24 -. 8B 47 04 8B 4D CC 8D 50 20 3B 11 8D 44 08 04 89 45 B4 0F 87 F6 00 00 00 - -==== BB 728 (0x3A969065) in 13525B, out 74504B, BBs exec'd 0 ==== - 0x3A969065: cld - 0x3A969066: movl -76(%ebp),%esi - 0x3A969069: movl $0x10,%edx - 0x3A96906E: leal 0xFFFFD638(%ebx), %edi - 0x3A969074: movl %edx,%ecx - 0x3A969076: repe cmpsb -. 728 3A969065 19 -. FC 8B 75 B4 BA 10 00 00 00 8D BB 38 D6 FF FF 89 D1 F3 A6 - -==== BB 729 (0x3A969076) in 13544B, out 74677B, BBs exec'd 0 ==== - 0x3A969076: repe cmpsb -. 729 3A969076 2 -. F3 A6 - -==== BB 730 (0x3A969078) in 13546B, out 74802B, BBs exec'd 0 ==== - 0x3A969078: jz-32 0x3A969104 -. 730 3A969078 6 -. 0F 84 86 00 00 00 - -==== BB 731 (0x3A969104) in 13552B, out 74849B, BBs exec'd 0 ==== - 0x3A969104: movl -76(%ebp),%esi - 0x3A969107: movzbl 20(%esi),%eax - 0x3A96910B: movzbl 24(%esi),%edx - 0x3A96910F: shll $0x8, %eax - 0x3A969112: addl %edx,%eax - 0x3A969114: movzbl 28(%esi),%edx - 0x3A969118: shll $0x8, %eax - 0x3A96911B: movl 16(%esi),%esi - 0x3A96911E: addl %edx,%eax - 0x3A969120: testl %esi,%esi - 0x3A969122: jnz-8 0x3A969132 -. 731 3A969104 32 -. 8B 75 B4 0F B6 46 14 0F B6 56 18 C1 E0 08 01 D0 0F B6 56 1C C1 E0 08 8B 76 10 01 D0 85 F6 75 0E - -==== BB 732 (0x3A969124) in 13584B, out 74993B, BBs exec'd 0 ==== - 0x3A969124: movl 0xFFFFFC1C(%ebx),%edx - 0x3A96912A: testl %edx,%edx - 0x3A96912C: jz-8 0x3A969150 -. 732 3A969124 10 -. 8B 93 1C FC FF FF 85 D2 74 22 - -==== BB 733 (0x3A96912E) in 13594B, out 75068B, BBs exec'd 0 ==== - 0x3A96912E: cmpl %eax,%edx - 0x3A969130: jnb-8 0x3A969150 -. 733 3A96912E 4 -. 39 C2 73 1E - -==== BB 734 (0x3A96B3EA) in 13598B, out 75125B, BBs exec'd 0 ==== - 0x3A96B3EA: movl %eax,0xFFFFFDCC(%ebp) - 0x3A96B3F0: incl %eax - 0x3A96B3F1: jz-8 0x3A96B445 -. 734 3A96B3EA 9 -. 89 85 CC FD FF FF 40 74 52 - -==== BB 735 (0x3A96B3F3) in 13607B, out 75203B, BBs exec'd 0 ==== - 0x3A96B3F3: movl 0xFFFFFDC4(%ebp),%ecx - 0x3A96B3F9: movl %ecx,(%esp,,) - 0x3A96B3FC: call 0x3A9752D0 -. 735 3A96B3F3 14 -. 8B 8D C4 FD FF FF 89 0C 24 E8 CF 9E 00 00 - -==== BB 736 (0x3A96B401) in 13621B, out 75274B, BBs exec'd 0 ==== - 0x3A96B401: leal 1(%eax), %esi - 0x3A96B404: movl %esi,(%esp,,) - 0x3A96B407: call 0x3A96581C -. 736 3A96B401 11 -. 8D 70 01 89 34 24 E8 10 A4 FF FF - -==== BB 737 (0x3A96B40C) in 13632B, out 75339B, BBs exec'd 0 ==== - 0x3A96B40C: movl %eax,%edx - 0x3A96B40E: xorl %eax, %eax - 0x3A96B410: testl %edx,%edx - 0x3A96B412: jz-8 0x3A96B42A -. 737 3A96B40C 8 -. 89 C2 31 C0 85 D2 74 16 - -==== BB 738 (0x3A96B414) in 13640B, out 75419B, BBs exec'd 0 ==== - 0x3A96B414: movl %esi,8(%esp,,) - 0x3A96B418: movl 0xFFFFFDC4(%ebp),%eax - 0x3A96B41E: movl %edx,(%esp,,) - 0x3A96B421: movl %eax,4(%esp,,) - 0x3A96B425: call 0x3A975870 -. 738 3A96B414 22 -. 89 74 24 08 8B 85 C4 FD FF FF 89 14 24 89 44 24 04 E8 46 A4 00 00 - -==== BB 739 (0x3A96B42A) in 13662B, out 75516B, BBs exec'd 0 ==== - 0x3A96B42A: movl %eax,0xFFFFFDE0(%ebp) - 0x3A96B430: testl %eax,%eax - 0x3A96B432: jz-32 0x3A96B580 -. 739 3A96B42A 14 -. 89 85 E0 FD FF FF 85 C0 0F 84 48 01 00 00 - -==== BB 740 (0x3A96B438) in 13676B, out 75591B, BBs exec'd 0 ==== - 0x3A96B438: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp) - 0x3A96B43F: jnz-32 0x3A96B24B -. 740 3A96B438 13 -. 83 BD CC FD FF FF FF 0F 85 06 FE FF FF - -==== BB 741 (0x3A96B24B) in 13689B, out 75657B, BBs exec'd 0 ==== - 0x3A96B24B: testb $0x1, 0xFFFFFC14(%ebx) - 0x3A96B252: jnz-32 0x3A96B4C3 -. 741 3A96B24B 13 -. F6 83 14 FC FF FF 01 0F 85 6B 02 00 00 - -==== BB 742 (0x3A96B258) in 13702B, out 75727B, BBs exec'd 0 ==== - 0x3A96B258: cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp) - 0x3A96B25F: leal 0xFFFFFDE4(%ebp), %eax - 0x3A96B265: movl %eax,0xFFFFFDB8(%ebp) - 0x3A96B26B: jnz-32 0x3A96B030 -. 742 3A96B258 25 -. 83 BD CC FD FF FF FF 8D 85 E4 FD FF FF 89 85 B8 FD FF FF 0F 85 BF FD FF FF - -==== BB 743 (0x3A96CAC0) in 13727B, out 75819B, BBs exec'd 0 ==== - 0x3A96CAC0: movl %eax,%edx - 0x3A96CAC2: movl 12(%eax),%eax - 0x3A96CAC5: testl %eax,%eax - 0x3A96CAC7: jnz-8 0x3A96CAC0 -. 743 3A96CAC0 9 -. 89 C2 8B 40 0C 85 C0 75 F7 - -==== BB 744 (0x3A9699C5) in 13736B, out 75901B, BBs exec'd 0 ==== - 0x3A9699C5: movl 8(%esi),%eax - 0x3A9699C8: movl -124(%ebp),%ecx - 0x3A9699CB: movl %eax,0x144(%ecx) - 0x3A9699D1: addl $0x20, %esi - 0x3A9699D4: cmpl 0xFFFFFF54(%ebp),%esi - 0x3A9699DA: jb-8 0x3A96998B -. 744 3A9699C5 23 -. 8B 46 08 8B 4D 84 89 81 44 01 00 00 83 C6 20 3B B5 54 FF FF FF 72 AF - -==== BB 745 (0x3A969975) in 13759B, out 76018B, BBs exec'd 0 ==== - 0x3A969975: leal 0(%esi,,), %esi - 0x3A969979: leal 0(%edi,,), %edi - 0x3A969980: addl $0x20, %esi - 0x3A969983: cmpl 0xFFFFFF54(%ebp),%esi - 0x3A969989: jnb-8 0x3A9699DC -. 745 3A969975 22 -. 8D 74 26 00 8D BC 27 00 00 00 00 83 C6 20 3B B5 54 FF FF FF 73 51 - -==== BB 746 (0x3A9699A2) in 13781B, out 76116B, BBs exec'd 0 ==== - 0x3A9699A2: cmpl $0x6474E551, %eax - 0x3A9699A7: jnbe-32 0x3A969C07 -. 746 3A9699A2 11 -. 3D 51 E5 74 64 0F 87 5A 02 00 00 - -==== BB 747 (0x3A9699AD) in 13792B, out 76176B, BBs exec'd 0 ==== - 0x3A9699AD: cmpl $0x7, %eax - 0x3A9699B0: jnz-8 0x3A969980 -. 747 3A9699AD 5 -. 83 F8 07 75 CE - -==== BB 748 (0x3A969B31) in 13797B, out 76233B, BBs exec'd 0 ==== - 0x3A969B31: movl 0xFFFFFF40(%ebp),%ecx - 0x3A969B37: cmpl %ecx,0xFFFFFF38(%ebp) - 0x3A969B3D: jbe-8 0x3A969B7B -. 748 3A969B31 14 -. 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C - -==== BB 749 (0x3A97571F) in 13811B, out 76314B, BBs exec'd 0 ==== - 0x3A97571F: movl %edi,%ecx - 0x3A975721: negl %ecx - 0x3A975723: andl $0x3, %ecx - 0x3A975726: subl %ecx,%edx - 0x3A975728: rep stosb -. 749 3A97571F 11 -. 89 F9 F7 D9 83 E1 03 29 CA F3 AA - -==== BB 750 (0x3A97572A) in 13822B, out 76438B, BBs exec'd 0 ==== - 0x3A97572A: subl $0x20, %edx - 0x3A97572D: movl (%edi),%ecx - 0x3A97572F: nop - 0x3A975730: movl 28(%edi),%ecx - 0x3A975733: subl $0x20, %edx - 0x3A975736: movl %eax,0(%edi) - 0x3A975739: movl %eax,4(%edi) - 0x3A97573C: movl %eax,8(%edi) - 0x3A97573F: movl %eax,12(%edi) - 0x3A975742: movl %eax,16(%edi) - 0x3A975745: movl %eax,20(%edi) - 0x3A975748: movl %eax,24(%edi) - 0x3A97574B: movl %eax,28(%edi) - 0x3A97574E: leal 32(%edi), %edi - 0x3A975751: jnl-8 0x3A975730 -. 750 3A97572A 41 -. 83 EA 20 8B 0F 90 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD - -==== BB 751 (0x3A975730) in 13863B, out 76625B, BBs exec'd 0 ==== - 0x3A975730: movl 28(%edi),%ecx - 0x3A975733: subl $0x20, %edx - 0x3A975736: movl %eax,0(%edi) - 0x3A975739: movl %eax,4(%edi) - 0x3A97573C: movl %eax,8(%edi) - 0x3A97573F: movl %eax,12(%edi) - 0x3A975742: movl %eax,16(%edi) - 0x3A975745: movl %eax,20(%edi) - 0x3A975748: movl %eax,24(%edi) - 0x3A97574B: movl %eax,28(%edi) - 0x3A97574E: leal 32(%edi), %edi - 0x3A975751: jnl-8 0x3A975730 -. 751 3A975730 35 -. 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD - -==== BB 752 (0x3A975753) in 13898B, out 76794B, BBs exec'd 0 ==== - 0x3A975753: leal 32(%edx), %ecx - 0x3A975756: shrl $0x2, %ecx - 0x3A975759: rep stosl -. 752 3A975753 8 -. 8D 4A 20 C1 E9 02 F3 AB - -==== BB 753 (0x3A96A171) in 13906B, out 76898B, BBs exec'd 0 ==== - 0x3A96A171: xorl %eax, %eax - 0x3A96A173: movl %eax,20(%esp,,) - 0x3A96A177: movl $0xFFFFFFFF,%eax - 0x3A96A17C: movl %eax,16(%esp,,) - 0x3A96A180: movl $0x32,%eax - 0x3A96A185: movl %eax,12(%esp,,) - 0x3A96A189: movl 20(%edi),%eax - 0x3A96A18C: movl %eax,8(%esp,,) - 0x3A96A190: movl 0xFFFFFF38(%ebp),%edx - 0x3A96A196: subl %edx,0xFFFFFF3C(%ebp) - 0x3A96A19C: movl 0xFFFFFF3C(%ebp),%ecx - 0x3A96A1A2: movl %edx,(%esp,,) - 0x3A96A1A5: movl %ecx,4(%esp,,) - 0x3A96A1A9: call 0x3A974C50 -. 753 3A96A171 61 -. 31 C0 89 44 24 14 B8 FF FF FF FF 89 44 24 10 B8 32 00 00 00 89 44 24 0C 8B 47 14 89 44 24 08 8B 95 38 FF FF FF 29 95 3C FF FF FF 8B 8D 3C FF FF FF 89 14 24 89 4C 24 04 E8 A2 AA 00 00 - -==== BB 754 (0x3A96A1AE) in 13967B, out 77102B, BBs exec'd 0 ==== - 0x3A96A1AE: incl %eax - 0x3A96A1AF: jnz-32 0x3A969B8D -. 754 3A96A1AE 7 -. 40 0F 85 D8 F9 FF FF - -==== BB 755 (0x3A969FDC) in 13974B, out 77164B, BBs exec'd 0 ==== - 0x3A969FDC: movl -108(%ebp),%eax - 0x3A969FDF: movl -104(%ebp),%edx - 0x3A969FE2: movl -124(%ebp),%ecx - 0x3A969FE5: movl %eax,0x1BC(%ecx) - 0x3A969FEB: movl %edx,0x1C0(%ecx) - 0x3A969FF1: movl -20(%ebp),%eax - 0x3A969FF4: movl -16(%ebp),%edx - 0x3A969FF7: movl %eax,0x1C4(%ecx) - 0x3A969FFD: movl 0xFFFFFC00(%ebx),%eax - 0x3A96A003: movl %edx,0x1C8(%ecx) - 0x3A96A009: notl %eax - 0x3A96A00B: andl %eax,0xFFFFFF68(%ebp) - 0x3A96A011: testb $0x1, 0xFFFFFF68(%ebp) - 0x3A96A018: jnz-32 0x3A96A390 -. 755 3A969FDC 66 -. 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00 - -==== BB 756 (0x3A96FEDE) in 14040B, out 77388B, BBs exec'd 0 ==== - 0x3A96FEDE: movl %eax,20(%esi) - 0x3A96FEE1: subl $0xC, %esp - 0x3A96FEE4: movl -4(%ebp),%esi - 0x3A96FEE7: leave 0x3A96FEE8: ret -. 756 3A96FEDE 11 -. 89 46 14 83 EC 0C 8B 75 FC C9 C3 - -==== BB 757 (0x3A970246) in 14051B, out 77481B, BBs exec'd 0 ==== - 0x3A970246: movl -28(%ebp),%eax - 0x3A970249: movl 0xFFFFFF18(%ebp),%edx - 0x3A97024F: movl 0xFFFFFF24(%ebp),%ecx - 0x3A970255: movl %eax,(%edx) - 0x3A970257: movl 0xFFFFFF20(%ebp),%eax - 0x3A97025D: movl $0x0, (%ecx) - 0x3A970263: movl $0x0, (%eax) - 0x3A970269: xorl %eax, %eax - 0x3A97026B: movl -12(%ebp),%ebx - 0x3A97026E: movl -8(%ebp),%esi - 0x3A970271: movl -4(%ebp),%edi - 0x3A970274: movl %ebp,%esp - 0x3A970276: popl %ebp - 0x3A970277: ret 4 -. 757 3A970246 52 -. 8B 45 E4 8B 95 18 FF FF FF 8B 8D 24 FF FF FF 89 02 8B 85 20 FF FF FF C7 01 00 00 00 00 C7 00 00 00 00 00 31 C0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C2 04 00 - -==== BB 758 (0x3A96F3A4) in 14103B, out 77677B, BBs exec'd 0 ==== - 0x3A96F3A4: movl -56(%ebp),%edx - 0x3A96F3A7: subl $0x4, %esp - 0x3A96F3AA: testl %edx,%edx - 0x3A96F3AC: jnz-32 0x3A96F5F6 -. 758 3A96F3A4 14 -. 8B 55 C8 83 EC 04 85 D2 0F 85 44 02 00 00 - -==== BB 759 (0x3A96F3B2) in 14117B, out 77762B, BBs exec'd 0 ==== - 0x3A96F3B2: movl -32(%ebp),%edx - 0x3A96F3B5: testb $0x60, 0x174(%edx) - 0x3A96F3BC: jnz-8 0x3A96F3F5 -. 759 3A96F3B2 12 -. 8B 55 E0 F6 82 74 01 00 00 60 75 37 - -==== BB 760 (0x3A96F3BE) in 14129B, out 77853B, BBs exec'd 0 ==== - 0x3A96F3BE: movl -80(%ebp),%ecx - 0x3A96F3C1: subl $0x1C, %esp - 0x3A96F3C4: leal 31(%esp,,), %eax - 0x3A96F3C8: andl $0xFFFFFFF0, %eax - 0x3A96F3CB: movl $0x0, (%eax) - 0x3A96F3D1: movl $0x0, 8(%eax) - 0x3A96F3D8: movl %edx,4(%eax) - 0x3A96F3DB: movl %eax,8(%ecx) - 0x3A96F3DE: movl %eax,-80(%ebp) - 0x3A96F3E1: movzbl 0x174(%edx),%eax - 0x3A96F3E8: incl -20(%ebp) - 0x3A96F3EB: andb $0x9F, %al - 0x3A96F3ED: orb $0x20, %al - 0x3A96F3EF: movb %al,0x174(%edx) - 0x3A96F3F5: movl -100(%ebp),%edi - 0x3A96F3F8: testl %edi,%edi - 0x3A96F3FA: jz-8 0x3A96F409 -. 760 3A96F3BE 62 -. 8B 4D B0 83 EC 1C 8D 44 24 1F 83 E0 F0 C7 00 00 00 00 00 C7 40 08 00 00 00 00 89 50 04 89 41 08 89 45 B0 0F B6 82 74 01 00 00 FF 45 EC 24 9F 0C 20 88 82 74 01 00 00 8B 7D 9C 85 FF 74 0D - -==== BB 761 (0x3A96F409) in 14191B, out 78111B, BBs exec'd 0 ==== - 0x3A96F409: addl $0x8, -116(%ebp) - 0x3A96F40D: movl -116(%ebp),%esi - 0x3A96F410: movl (%esi),%eax - 0x3A96F412: testl %eax,%eax - 0x3A96F414: movl %eax,%edx - 0x3A96F416: jz-32 0x3A96F523 -. 761 3A96F409 19 -. 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00 - -==== BB 762 (0x3A96F425) in 14210B, out 78216B, BBs exec'd 0 ==== - 0x3A96F425: cmpl $0x7FFFFFFD, %edx - 0x3A96F42B: setz %al - 0x3A96F42E: cmpl $0x7FFFFFFF, %edx - 0x3A96F434: setz %dl - 0x3A96F437: orl %edx,%eax - 0x3A96F439: testb $0x1, %al - 0x3A96F43B: jz-8 0x3A96F409 -. 762 3A96F425 24 -. 81 FA FD FF FF 7F 0F 94 C0 81 FA FF FF FF 7F 0F 94 C2 09 D0 A8 01 74 CC - -==== BB 763 (0x3A96F523) in 14234B, out 78343B, BBs exec'd 0 ==== - 0x3A96F523: movl -100(%ebp),%eax - 0x3A96F526: testl %eax,%eax - 0x3A96F528: jz-32 0x3A96F5CD -. 763 3A96F523 11 -. 8B 45 9C 85 C0 0F 84 9F 00 00 00 - -==== BB 764 (0x3A96F5CD) in 14245B, out 78415B, BBs exec'd 0 ==== - 0x3A96F5CD: movl -76(%ebp),%ecx - 0x3A96F5D0: movl (%ecx),%eax - 0x3A96F5D2: testl %eax,%eax - 0x3A96F5D4: jz-8 0x3A96F5E9 -. 764 3A96F5CD 9 -. 8B 4D B4 8B 01 85 C0 74 13 - -==== BB 765 (0x3A96F5D6) in 14254B, out 78497B, BBs exec'd 0 ==== - 0x3A96F5D6: movl -76(%ebp),%esi - 0x3A96F5D9: movl 8(%esi),%esi - 0x3A96F5DC: testl %esi,%esi - 0x3A96F5DE: movl %esi,-76(%ebp) - 0x3A96F5E1: jz-8 0x3A96F605 -. 765 3A96F5D6 13 -. 8B 75 B4 8B 76 08 85 F6 89 75 B4 74 22 - -==== BB 766 (0x3A96F5E3) in 14267B, out 78589B, BBs exec'd 0 ==== - 0x3A96F5E3: movl (%esi),%eax - 0x3A96F5E5: testl %eax,%eax - 0x3A96F5E7: jnz-8 0x3A96F5D6 -. 766 3A96F5E3 6 -. 8B 06 85 C0 75 ED - -==== BB 767 (0x3A96F5E9) in 14273B, out 78658B, BBs exec'd 0 ==== - 0x3A96F5E9: movl -76(%ebp),%eax - 0x3A96F5EC: testl %eax,%eax - 0x3A96F5EE: jnz-32 0x3A96F29B -. 767 3A96F5E9 11 -. 8B 45 B4 85 C0 0F 85 A7 FC FF FF - -==== BB 768 (0x3A96F2DF) in 14284B, out 78730B, BBs exec'd 0 ==== - 0x3A96F2DF: movl -96(%ebp),%esi - 0x3A96F2E2: movzwl 0x14E(%esi),%eax - 0x3A96F2E9: testw %ax,%ax - 0x3A96F2EC: jz-8 0x3A96F309 -. 768 3A96F2DF 15 -. 8B 75 A0 0F B7 86 4E 01 00 00 66 85 C0 74 1B - -==== BB 769 (0x3A96F2EE) in 14299B, out 78824B, BBs exec'd 0 ==== - 0x3A96F2EE: movzwl %ax,%eax - 0x3A96F2F1: leal 0x12(,%eax,4), %eax - 0x3A96F2F8: andl $0xFFFFC, %eax - 0x3A96F2FD: subl %eax,%esp - 0x3A96F2FF: leal 31(%esp,,), %eax - 0x3A96F303: andl $0xFFFFFFF0, %eax - 0x3A96F306: movl %eax,-100(%ebp) - 0x3A96F309: movl -96(%ebp),%edx - 0x3A96F30C: movl 28(%edx),%eax - 0x3A96F30F: testl %eax,%eax - 0x3A96F311: jnz-8 0x3A96F32B -. 769 3A96F2EE 37 -. 0F B7 C0 8D 04 85 12 00 00 00 25 FC FF 0F 00 29 C4 8D 44 24 1F 83 E0 F0 89 45 9C 8B 55 A0 8B 42 1C 85 C0 75 18 - -==== BB 770 (0x3A96FECD) in 14336B, out 78984B, BBs exec'd 0 ==== - 0x3A96FECD: movl %eax,%ecx - 0x3A96FECF: andl $0x3, %ecx - 0x3A96FED2: movl %ecx,(%esp,,) - 0x3A96FED5: movl (%esi),%eax - 0x3A96FED7: xorl %ecx, %ecx - 0x3A96FED9: call 0x3A96AE40 -. 770 3A96FECD 17 -. 89 C1 83 E1 03 89 0C 24 8B 06 31 C9 E8 62 AF FF FF - -==== BB 771 (0x3A970BE0) in 14353B, out 79085B, BBs exec'd 0 ==== - 0x3A970BE0: addl $0x8, %esp - 0x3A970BE3: movl %edx,%eax - 0x3A970BE5: popl %ebx - 0x3A970BE6: popl %esi - 0x3A970BE7: popl %edi - 0x3A970BE8: popl %ebp - 0x3A970BE9: ret -. 771 3A970BE0 10 -. 83 C4 08 89 D0 5B 5E 5F 5D C3 - -==== BB 772 (0x3A96AFA7) in 14363B, out 79203B, BBs exec'd 0 ==== - 0x3A96AFA7: movl %esi,%eax - 0x3A96AFA9: leal -12(%ebp), %esp - 0x3A96AFAC: popl %ebx - 0x3A96AFAD: popl %esi - 0x3A96AFAE: popl %edi - 0x3A96AFAF: popl %ebp - 0x3A96AFB0: ret 12 -. 772 3A96AFA7 12 -. 89 F0 8D 65 F4 5B 5E 5F 5D C2 0C 00 - -==== BB 773 (0x3A96F3F5) in 14375B, out 79315B, BBs exec'd 0 ==== - 0x3A96F3F5: movl -100(%ebp),%edi - 0x3A96F3F8: testl %edi,%edi - 0x3A96F3FA: jz-8 0x3A96F409 -. 773 3A96F3F5 7 -. 8B 7D 9C 85 FF 74 0D - -==== BB 774 (0x3A96F3FC) in 14382B, out 79387B, BBs exec'd 0 ==== - 0x3A96F3FC: movl -104(%ebp),%esi - 0x3A96F3FF: movl -100(%ebp),%eax - 0x3A96F402: movl %edx,(%eax,%esi,4) - 0x3A96F405: incl %esi - 0x3A96F406: movl %esi,-104(%ebp) - 0x3A96F409: addl $0x8, -116(%ebp) - 0x3A96F40D: movl -116(%ebp),%esi - 0x3A96F410: movl (%esi),%eax - 0x3A96F412: testl %eax,%eax - 0x3A96F414: movl %eax,%edx - 0x3A96F416: jz-32 0x3A96F523 -. 774 3A96F3FC 32 -. 8B 75 98 8B 45 9C 89 14 B0 46 89 75 98 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00 - -==== BB 775 (0x3A96F52E) in 14414B, out 79544B, BBs exec'd 0 ==== - 0x3A96F52E: movl -104(%ebp),%eax - 0x3A96F531: movl -100(%ebp),%edx - 0x3A96F534: movl $0x0, (%edx,%eax,4) - 0x3A96F53B: incl %eax - 0x3A96F53C: movl %eax,-104(%ebp) - 0x3A96F53F: leal 0x4(,%eax,8), %eax - 0x3A96F546: movl %eax,(%esp,,) - 0x3A96F549: call 0x3A96581C -. 775 3A96F52E 32 -. 8B 45 98 8B 55 9C C7 04 82 00 00 00 00 40 89 45 98 8D 04 C5 04 00 00 00 89 04 24 E8 CE 62 FF FF - -==== BB 776 (0x3A96F54E) in 14446B, out 79677B, BBs exec'd 0 ==== - 0x3A96F54E: movl -96(%ebp),%ecx - 0x3A96F551: testl %eax,%eax - 0x3A96F553: movl %eax,%edx - 0x3A96F555: movl %eax,0x1D4(%ecx) - 0x3A96F55B: jz-32 0x3A96FAA9 -. 776 3A96F54E 19 -. 8B 4D A0 85 C0 89 C2 89 81 D4 01 00 00 0F 84 48 05 00 00 - -==== BB 777 (0x3A96F561) in 14465B, out 79775B, BBs exec'd 0 ==== - 0x3A96F561: movl -104(%ebp),%ecx - 0x3A96F564: leal 4(%edx), %edi - 0x3A96F567: movl -96(%ebp),%eax - 0x3A96F56A: movl -100(%ebp),%esi - 0x3A96F56D: shll $0x2, %ecx - 0x3A96F570: cmpl $0x7, %ecx - 0x3A96F573: movl %eax,(%edx) - 0x3A96F575: jbe-8 0x3A96F58D -. 777 3A96F561 22 -. 8B 4D 98 8D 7A 04 8B 45 A0 8B 75 9C C1 E1 02 83 F9 07 89 02 76 16 - -==== BB 778 (0x3A96F577) in 14487B, out 79898B, BBs exec'd 0 ==== - 0x3A96F577: testl $0x4, %edi - 0x3A96F57D: jz-8 0x3A96F58D -. 778 3A96F577 8 -. F7 C7 04 00 00 00 74 0E - -==== BB 779 (0x3A96F57F) in 14495B, out 79959B, BBs exec'd 0 ==== - 0x3A96F57F: movl (%esi),%eax - 0x3A96F581: leal 8(%edx), %edi - 0x3A96F584: addl $0x4, %esi - 0x3A96F587: subl $0x4, %ecx - 0x3A96F58A: movl %eax,4(%edx) - 0x3A96F58D: cld - 0x3A96F58E: shrl $0x2, %ecx - 0x3A96F591: rep movsl -. 779 3A96F57F 20 -. 8B 06 8D 7A 08 83 C6 04 83 E9 04 89 42 04 FC C1 E9 02 F3 A5 - -==== BB 780 (0x3A96F591) in 14515B, out 80128B, BBs exec'd 0 ==== - 0x3A96F591: rep movsl -. 780 3A96F591 2 -. F3 A5 - -==== BB 781 (0x3A96F593) in 14517B, out 80223B, BBs exec'd 0 ==== - 0x3A96F593: movl -96(%ebp),%edx - 0x3A96F596: movl -104(%ebp),%eax - 0x3A96F599: movl 0x1D4(%edx),%esi - 0x3A96F59F: shll $0x2, %eax - 0x3A96F5A2: cmpl $0x7, %eax - 0x3A96F5A5: movl %eax,%edx - 0x3A96F5A7: leal (%esi,%eax,1), %ecx - 0x3A96F5AA: leal 4(%ecx), %edi - 0x3A96F5AD: jbe-8 0x3A96F5C5 -. 781 3A96F593 28 -. 8B 55 A0 8B 45 98 8B B2 D4 01 00 00 C1 E0 02 83 F8 07 89 C2 8D 0C 06 8D 79 04 76 16 - -==== BB 782 (0x3A96F5AF) in 14545B, out 80360B, BBs exec'd 0 ==== - 0x3A96F5AF: testl $0x4, %edi - 0x3A96F5B5: jz-8 0x3A96F5C5 -. 782 3A96F5AF 8 -. F7 C7 04 00 00 00 74 0E - -==== BB 783 (0x3A96F5B7) in 14553B, out 80421B, BBs exec'd 0 ==== - 0x3A96F5B7: movl (%esi),%eax - 0x3A96F5B9: leal 8(%ecx), %edi - 0x3A96F5BC: addl $0x4, %esi - 0x3A96F5BF: subl $0x4, %edx - 0x3A96F5C2: movl %eax,4(%ecx) - 0x3A96F5C5: cld - 0x3A96F5C6: movl %edx,%ecx - 0x3A96F5C8: shrl $0x2, %ecx - 0x3A96F5CB: rep movsl -. 783 3A96F5B7 22 -. 8B 06 8D 79 08 83 C6 04 83 EA 04 89 41 04 FC 89 D1 C1 E9 02 F3 A5 - -==== BB 784 (0x3A96F5CB) in 14575B, out 80594B, BBs exec'd 0 ==== - 0x3A96F5CB: rep movsl -. 784 3A96F5CB 2 -. F3 A5 - -==== BB 785 (0x3A96AFE3) in 14577B, out 80689B, BBs exec'd 0 ==== - 0x3A96AFE3: movl %edi,%edx - 0x3A96AFE5: movl %esi,%eax - 0x3A96AFE7: call 0x3A968DE0 -. 785 3A96AFE3 9 -. 89 FA 89 F0 E8 F4 DD FF FF - -==== BB 786 add_name_to_object(0x3A968DE0) in 14586B, out 80754B, BBs exec'd 0 ==== - 0x3A968DE0: pushl %ebp - 0x3A968DE1: movl %esp,%ebp - 0x3A968DE3: pushl %edi - 0x3A968DE4: movl %edx,%edi - 0x3A968DE6: pushl %esi - 0x3A968DE7: pushl %ebx - 0x3A968DE8: subl $0x14, %esp - 0x3A968DEB: movl 20(%eax),%esi - 0x3A968DEE: call 0x3A97592B -. 786 3A968DE0 19 -. 55 89 E5 57 89 D7 56 53 83 EC 14 8B 70 14 E8 38 CB 00 00 - -==== BB 787 (0x3A968DF3) in 14605B, out 80913B, BBs exec'd 0 ==== - 0x3A968DF3: addl $0xF879, %ebx - 0x3A968DF9: movl $0x0, -16(%ebp) - 0x3A968E00: testl %esi,%esi - 0x3A968E02: jz-8 0x3A968E2C -. 787 3A968DF3 17 -. 81 C3 79 F8 00 00 C7 45 F0 00 00 00 00 85 F6 74 28 - -==== BB 788 (0x3A968E04) in 14622B, out 81009B, BBs exec'd 0 ==== - 0x3A968E04: leal 0x0(%esi), %esi - 0x3A968E0A: leal 0x0(%edi), %edi - 0x3A968E10: movl (%esi),%eax - 0x3A968E12: movl %edi,(%esp,,) - 0x3A968E15: movl %eax,4(%esp,,) - 0x3A968E19: call 0x3A975280 -. 788 3A968E04 26 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 62 C4 00 00 - -==== BB 789 (0x3A968E1E) in 14648B, out 81107B, BBs exec'd 0 ==== - 0x3A968E1E: testl %eax,%eax - 0x3A968E20: jz-8 0x3A968E77 -. 789 3A968E1E 4 -. 85 C0 74 55 - -==== BB 790 (0x3A968E22) in 14652B, out 81166B, BBs exec'd 0 ==== - 0x3A968E22: movl %esi,-16(%ebp) - 0x3A968E25: movl 4(%esi),%esi - 0x3A968E28: testl %esi,%esi - 0x3A968E2A: jnz-8 0x3A968E10 -. 790 3A968E22 10 -. 89 75 F0 8B 76 04 85 F6 75 E4 - -==== BB 791 (0x3A968E2C) in 14662B, out 81251B, BBs exec'd 0 ==== - 0x3A968E2C: movl %edi,(%esp,,) - 0x3A968E2F: call 0x3A9752D0 -. 791 3A968E2C 8 -. 89 3C 24 E8 9C C4 00 00 - -==== BB 792 (0x3A968E34) in 14670B, out 81306B, BBs exec'd 0 ==== - 0x3A968E34: leal 1(%eax), %edx - 0x3A968E37: addl $0xD, %eax - 0x3A968E3A: movl %edx,-20(%ebp) - 0x3A968E3D: movl %eax,(%esp,,) - 0x3A968E40: call 0x3A96581C -. 792 3A968E34 17 -. 8D 50 01 83 C0 0D 89 55 EC 89 04 24 E8 D7 C9 FF FF - -==== BB 793 (0x3A968E45) in 14687B, out 81398B, BBs exec'd 0 ==== - 0x3A968E45: testl %eax,%eax - 0x3A968E47: movl %eax,%esi - 0x3A968E49: jz-8 0x3A968E7F -. 793 3A968E45 6 -. 85 C0 89 C6 74 34 - -==== BB 794 (0x3A968E4B) in 14693B, out 81464B, BBs exec'd 0 ==== - 0x3A968E4B: movl -20(%ebp),%edx - 0x3A968E4E: leal 12(%eax), %eax - 0x3A968E51: movl %edi,4(%esp,,) - 0x3A968E55: movl %eax,(%esp,,) - 0x3A968E58: movl %edx,8(%esp,,) - 0x3A968E5C: call 0x3A975870 -. 794 3A968E4B 22 -. 8B 55 EC 8D 40 0C 89 7C 24 04 89 04 24 89 54 24 08 E8 0F CA 00 00 - -==== BB 795 (0x3A968E61) in 14715B, out 81568B, BBs exec'd 0 ==== - 0x3A968E61: movl %eax,(%esi) - 0x3A968E63: movl -16(%ebp),%eax - 0x3A968E66: movl $0x0, 4(%esi) - 0x3A968E6D: movl $0x0, 8(%esi) - 0x3A968E74: movl %esi,4(%eax) - 0x3A968E77: leal -12(%ebp), %esp - 0x3A968E7A: popl %ebx - 0x3A968E7B: popl %esi - 0x3A968E7C: popl %edi - 0x3A968E7D: popl %ebp - 0x3A968E7E: ret -. 795 3A968E61 30 -. 89 06 8B 45 F0 C7 46 04 00 00 00 00 C7 46 08 00 00 00 00 89 70 04 8D 65 F4 5B 5E 5F 5D C3 - -==== BB 796 (0x3A96AFEC) in 14745B, out 81738B, BBs exec'd 0 ==== - 0x3A96AFEC: orb $0x1, 0x175(%esi) - 0x3A96AFF3: jmp-8 0x3A96AFA7 -. 796 3A96AFEC 9 -. 80 8E 75 01 00 00 01 EB B2 - -==== BB 797 (0x3A96F313) in 14754B, out 81795B, BBs exec'd 0 ==== - 0x3A96F313: movl 0xE8(%edx),%eax - 0x3A96F319: testl %eax,%eax - 0x3A96F31B: jnz-8 0x3A96F32B -. 797 3A96F313 10 -. 8B 82 E8 00 00 00 85 C0 75 0E - -==== BB 798 (0x3A96F31D) in 14764B, out 81870B, BBs exec'd 0 ==== - 0x3A96F31D: movl 0xE0(%edx),%eax - 0x3A96F323: testl %eax,%eax - 0x3A96F325: jz-32 0x3A96F523 -. 798 3A96F31D 14 -. 8B 82 E0 00 00 00 85 C0 0F 84 F8 01 00 00 - -==== BB 799 (0x3A96F605) in 14778B, out 81945B, BBs exec'd 0 ==== - 0x3A96F605: movl 0x148(%ebx),%eax - 0x3A96F60B: movl -88(%ebp),%edi - 0x3A96F60E: testl %eax,%eax - 0x3A96F610: setz %al - 0x3A96F613: testl %edi,%edi - 0x3A96F615: setnz %dl - 0x3A96F618: andl %edx,%eax - 0x3A96F61A: testb $0x1, %al - 0x3A96F61C: jz-8 0x3A96F627 -. 799 3A96F605 25 -. 8B 83 48 01 00 00 8B 7D A8 85 C0 0F 94 C0 85 FF 0F 95 C2 21 D0 A8 01 74 09 - -==== BB 800 (0x3A96F61E) in 14803B, out 82099B, BBs exec'd 0 ==== - 0x3A96F61E: movl -88(%ebp),%eax - 0x3A96F621: movl %eax,0x148(%ebx) - 0x3A96F627: movl -64(%ebp),%ecx - 0x3A96F62A: movl 0x1D4(%ecx),%edx - 0x3A96F630: testl %edx,%edx - 0x3A96F632: jz-8 0x3A96F645 -. 800 3A96F61E 22 -. 8B 45 A8 89 83 48 01 00 00 8B 4D C0 8B 91 D4 01 00 00 85 D2 74 11 - -==== BB 801 (0x3A96F645) in 14825B, out 82216B, BBs exec'd 0 ==== - 0x3A96F645: movl -20(%ebp),%eax - 0x3A96F648: leal 0x4(,%eax,8), %eax - 0x3A96F64F: movl %eax,(%esp,,) - 0x3A96F652: call 0x3A96581C -. 801 3A96F645 18 -. 8B 45 EC 8D 04 C5 04 00 00 00 89 04 24 E8 C5 61 FF FF - -==== BB 802 (0x3A96F657) in 14843B, out 82297B, BBs exec'd 0 ==== - 0x3A96F657: movl -64(%ebp),%esi - 0x3A96F65A: testl %eax,%eax - 0x3A96F65C: movl %eax,%ecx - 0x3A96F65E: movl %eax,0x1D4(%esi) - 0x3A96F664: jz-32 0x3A96FC0E -. 802 3A96F657 19 -. 8B 75 C0 85 C0 89 C1 89 86 D4 01 00 00 0F 84 A4 05 00 00 - -==== BB 803 (0x3A96F66A) in 14862B, out 82395B, BBs exec'd 0 ==== - 0x3A96F66A: movl -20(%ebp),%eax - 0x3A96F66D: movl -64(%ebp),%edx - 0x3A96F670: leal 4(%ecx,%eax,4), %ecx - 0x3A96F674: movl %ecx,0x150(%edx) - 0x3A96F67A: movl -16(%ebp),%ecx - 0x3A96F67D: movl %eax,0x154(%edx) - 0x3A96F683: movl $0x0, -20(%ebp) - 0x3A96F68A: testl %ecx,%ecx - 0x3A96F68C: movl %ecx,-76(%ebp) - 0x3A96F68F: jz-8 0x3A96F6CF -. 803 3A96F66A 39 -. 8B 45 EC 8B 55 C0 8D 4C 81 04 89 8A 50 01 00 00 8B 4D F0 89 82 54 01 00 00 C7 45 EC 00 00 00 00 85 C9 89 4D B4 74 3E - -==== BB 804 (0x3A96F691) in 14901B, out 82555B, BBs exec'd 0 ==== - 0x3A96F691: movl 8(%ebp),%esi - 0x3A96F694: testl %esi,%esi - 0x3A96F696: jnz-32 0x3A96FAC4 -. 804 3A96F691 11 -. 8B 75 08 85 F6 0F 85 28 04 00 00 - -==== BB 805 (0x3A96F69C) in 14912B, out 82627B, BBs exec'd 0 ==== - 0x3A96F69C: movl -76(%ebp),%edx - 0x3A96F69F: movl 4(%edx),%ecx - 0x3A96F6A2: movl -64(%ebp),%esi - 0x3A96F6A5: movl -20(%ebp),%eax - 0x3A96F6A8: movl 0x150(%esi),%edx - 0x3A96F6AE: movl %ecx,(%edx,%eax,4) - 0x3A96F6B1: incl %eax - 0x3A96F6B2: movl %eax,-20(%ebp) - 0x3A96F6B5: movl -76(%ebp),%eax - 0x3A96F6B8: movl 4(%eax),%ecx - 0x3A96F6BB: andb $0xFFFFFF9F, 0x174(%ecx) - 0x3A96F6C2: movl -76(%ebp),%edx - 0x3A96F6C5: movl 8(%edx),%edx - 0x3A96F6C8: movl %edx,-76(%ebp) - 0x3A96F6CB: testl %edx,%edx - 0x3A96F6CD: jnz-8 0x3A96F691 -. 805 3A96F69C 51 -. 8B 55 B4 8B 4A 04 8B 75 C0 8B 45 EC 8B 96 50 01 00 00 89 0C 82 40 89 45 EC 8B 45 B4 8B 48 04 80 A1 74 01 00 00 9F 8B 55 B4 8B 52 08 89 55 B4 85 D2 75 C2 - -==== BB 806 (0x3A96F6CF) in 14963B, out 82849B, BBs exec'd 0 ==== - 0x3A96F6CF: testb $0x2, 0xFFFFFC15(%ebx) - 0x3A96F6D6: jnz-32 0x3A96FCFC -. 806 3A96F6CF 13 -. F6 83 15 FC FF FF 02 0F 85 20 06 00 00 - -==== BB 807 (0x3A96F6DC) in 14976B, out 82919B, BBs exec'd 0 ==== - 0x3A96F6DC: movl -64(%ebp),%edx - 0x3A96F6DF: movl -20(%ebp),%eax - 0x3A96F6E2: movl 0x150(%edx),%edx - 0x3A96F6E8: movl %eax,0xFFFFFF78(%ebp) - 0x3A96F6EE: movl %edx,0xFFFFFF74(%ebp) - 0x3A96F6F4: movl $0x0, -84(%ebp) - 0x3A96F6FB: movl -64(%ebp),%edx - 0x3A96F6FE: movl 0x1DC(%edx),%ecx - 0x3A96F704: cmpl %ecx,-84(%ebp) - 0x3A96F707: jnb-8 0x3A96F752 -. 807 3A96F6DC 45 -. 8B 55 C0 8B 45 EC 8B 92 50 01 00 00 89 85 78 FF FF FF 89 95 74 FF FF FF C7 45 AC 00 00 00 00 8B 55 C0 8B 8A DC 01 00 00 39 4D AC 73 49 - -==== BB 808 (0x3A96F752) in 15021B, out 83090B, BBs exec'd 0 ==== - 0x3A96F752: movl 0xFFFFFF78(%ebp),%edx - 0x3A96F758: movl -64(%ebp),%eax - 0x3A96F75B: movl 0xFFFFFF74(%ebp),%esi - 0x3A96F761: shll $0x2, %edx - 0x3A96F764: cmpl $0x7, %edx - 0x3A96F767: movl 0x1D4(%eax),%edi - 0x3A96F76D: jbe-8 0x3A96F784 -. 808 3A96F752 29 -. 8B 95 78 FF FF FF 8B 45 C0 8B B5 74 FF FF FF C1 E2 02 83 FA 07 8B B8 D4 01 00 00 76 15 - -==== BB 809 (0x3A96F76F) in 15050B, out 83215B, BBs exec'd 0 ==== - 0x3A96F76F: testl $0x4, %edi - 0x3A96F775: jz-8 0x3A96F784 -. 809 3A96F76F 8 -. F7 C7 04 00 00 00 74 0D - -==== BB 810 (0x3A96F784) in 15058B, out 83276B, BBs exec'd 0 ==== - 0x3A96F784: cld - 0x3A96F785: movl %edx,%ecx - 0x3A96F787: shrl $0x2, %ecx - 0x3A96F78A: rep movsl -. 810 3A96F784 8 -. FC 89 D1 C1 E9 02 F3 A5 - -==== BB 811 (0x3A96F78A) in 15066B, out 83399B, BBs exec'd 0 ==== - 0x3A96F78A: rep movsl -. 811 3A96F78A 2 -. F3 A5 - -==== BB 812 (0x3A96F78C) in 15068B, out 83494B, BBs exec'd 0 ==== - 0x3A96F78C: movl $0x1, -84(%ebp) - 0x3A96F793: movl -20(%ebp),%edx - 0x3A96F796: cmpl %edx,-84(%ebp) - 0x3A96F799: movl %edx,0xFFFFFF78(%ebp) - 0x3A96F79F: jnb-32 0x3A96FC92 -. 812 3A96F78C 25 -. C7 45 AC 01 00 00 00 8B 55 EC 39 55 AC 89 95 78 FF FF FF 0F 83 ED 04 00 00 - -==== BB 813 (0x3A96F7A5) in 15093B, out 83597B, BBs exec'd 0 ==== - 0x3A96F7A5: movl -64(%ebp),%esi - 0x3A96F7A8: movl 0x1D4(%esi),%ecx - 0x3A96F7AE: movl -64(%ebp),%edx - 0x3A96F7B1: movl -84(%ebp),%esi - 0x3A96F7B4: movl 0x150(%edx),%eax - 0x3A96F7BA: movl $0x1,%edx - 0x3A96F7BF: movl (%eax,%esi,4),%eax - 0x3A96F7C2: cmpl %eax,4(%ecx) - 0x3A96F7C5: movl %eax,0xFFFFFF7C(%ebp) - 0x3A96F7CB: jz-8 0x3A96F7DE -. 813 3A96F7A5 40 -. 8B 75 C0 8B 8E D4 01 00 00 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11 - -==== BB 814 (0x3A96F7DE) in 15133B, out 83760B, BBs exec'd 0 ==== - 0x3A96F7DE: leal 1(%edx), %edi - 0x3A96F7E1: cmpl 0xFFFFFF78(%ebp),%edi - 0x3A96F7E7: jnb-32 0x3A96F89D -. 814 3A96F7DE 15 -. 8D 7A 01 3B BD 78 FF FF FF 0F 83 B0 00 00 00 - -==== BB 815 (0x3A96F7ED) in 15148B, out 83838B, BBs exec'd 0 ==== - 0x3A96F7ED: shll $0x2, %edx - 0x3A96F7F0: movl %edx,0xFFFFFF6C(%ebp) - 0x3A96F7F6: negl %edx - 0x3A96F7F8: movl %edx,0xFFFFFF68(%ebp) - 0x3A96F7FE: movl %esi,%esi - 0x3A96F800: leal 0x0(,%edi,4), %esi - 0x3A96F807: movl (%ecx,%esi,1),%eax - 0x3A96F80A: movl 0x1D4(%eax),%edx - 0x3A96F810: testl %edx,%edx - 0x3A96F812: jz-8 0x3A96F890 -. 815 3A96F7ED 39 -. C1 E2 02 89 95 6C FF FF FF F7 DA 89 95 68 FF FF FF 89 F6 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C - -==== BB 816 (0x3A96F814) in 15187B, out 84001B, BBs exec'd 0 ==== - 0x3A96F814: movl (%edx),%eax - 0x3A96F816: testl %eax,%eax - 0x3A96F818: jz-8 0x3A96F890 -. 816 3A96F814 6 -. 8B 02 85 C0 74 76 - -==== BB 817 (0x3A96F81A) in 15193B, out 84070B, BBs exec'd 0 ==== - 0x3A96F81A: addl 0xFFFFFF68(%ebp),%esi - 0x3A96F820: movl %esi,0xFFFFFF70(%ebp) - 0x3A96F826: jmp-8 0x3A96F82E -. 817 3A96F81A 14 -. 03 B5 68 FF FF FF 89 B5 70 FF FF FF EB 06 - -==== BB 818 (0x3A96F82E) in 15207B, out 84137B, BBs exec'd 0 ==== - 0x3A96F82E: addl $0x4, %edx - 0x3A96F831: cmpl 0xFFFFFF7C(%ebp),%eax - 0x3A96F837: jnz-8 0x3A96F828 -. 818 3A96F82E 11 -. 83 C2 04 3B 85 7C FF FF FF 75 EF - -==== BB 819 (0x3A96F828) in 15218B, out 84218B, BBs exec'd 0 ==== - 0x3A96F828: movl (%edx),%eax - 0x3A96F82A: testl %eax,%eax - 0x3A96F82C: jz-8 0x3A96F890 -. 819 3A96F828 6 -. 8B 02 85 C0 74 62 - -==== BB 820 (0x3A96F890) in 15224B, out 84287B, BBs exec'd 0 ==== - 0x3A96F890: incl %edi - 0x3A96F891: cmpl 0xFFFFFF78(%ebp),%edi - 0x3A96F897: jb-32 0x3A96F800 -. 820 3A96F890 13 -. 47 3B BD 78 FF FF FF 0F 82 63 FF FF FF - -==== BB 821 (0x3A96F800) in 15237B, out 84363B, BBs exec'd 0 ==== - 0x3A96F800: leal 0x0(,%edi,4), %esi - 0x3A96F807: movl (%ecx,%esi,1),%eax - 0x3A96F80A: movl 0x1D4(%eax),%edx - 0x3A96F810: testl %edx,%edx - 0x3A96F812: jz-8 0x3A96F890 -. 821 3A96F800 20 -. 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C - -==== BB 822 (0x3A96F89D) in 15257B, out 84471B, BBs exec'd 0 ==== - 0x3A96F89D: incl -84(%ebp) - 0x3A96F8A0: movl 0xFFFFFF78(%ebp),%eax - 0x3A96F8A6: cmpl %eax,-84(%ebp) - 0x3A96F8A9: jb-32 0x3A96F7AE -. 822 3A96F89D 18 -. FF 45 AC 8B 85 78 FF FF FF 39 45 AC 0F 82 FF FE FF FF - -==== BB 823 (0x3A96F7AE) in 15275B, out 84563B, BBs exec'd 0 ==== - 0x3A96F7AE: movl -64(%ebp),%edx - 0x3A96F7B1: movl -84(%ebp),%esi - 0x3A96F7B4: movl 0x150(%edx),%eax - 0x3A96F7BA: movl $0x1,%edx - 0x3A96F7BF: movl (%eax,%esi,4),%eax - 0x3A96F7C2: cmpl %eax,4(%ecx) - 0x3A96F7C5: movl %eax,0xFFFFFF7C(%ebp) - 0x3A96F7CB: jz-8 0x3A96F7DE -. 823 3A96F7AE 31 -. 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11 - -==== BB 824 (0x3A96F7CD) in 15306B, out 84703B, BBs exec'd 0 ==== - 0x3A96F7CD: leal 4(%ecx), %eax - 0x3A96F7D0: addl $0x4, %eax - 0x3A96F7D3: movl 0xFFFFFF7C(%ebp),%esi - 0x3A96F7D9: incl %edx - 0x3A96F7DA: cmpl %esi,(%eax) - 0x3A96F7DC: jnz-8 0x3A96F7D0 -. 824 3A96F7CD 17 -. 8D 41 04 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2 - -==== BB 825 (0x3A96F7D0) in 15323B, out 84809B, BBs exec'd 0 ==== - 0x3A96F7D0: addl $0x4, %eax - 0x3A96F7D3: movl 0xFFFFFF7C(%ebp),%esi - 0x3A96F7D9: incl %edx - 0x3A96F7DA: cmpl %esi,(%eax) - 0x3A96F7DC: jnz-8 0x3A96F7D0 -. 825 3A96F7D0 14 -. 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2 - -==== BB 826 (0x3A96F8AF) in 15337B, out 84908B, BBs exec'd 0 ==== - 0x3A96F8AF: jmp 0x3A96FC9B -. 826 3A96F8AF 5 -. E9 E7 03 00 00 - -==== BB 827 (0x3A96FC9B) in 15342B, out 84936B, BBs exec'd 0 ==== - 0x3A96FC9B: movl 0xFFFFFF78(%ebp),%esi - 0x3A96FCA1: movl $0x0, (%ecx,%esi,4) - 0x3A96FCA8: movl -92(%ebp),%esi - 0x3A96FCAB: testl %esi,%esi - 0x3A96FCAD: jnz-32 0x3A96FE5C -. 827 3A96FC9B 24 -. 8B B5 78 FF FF FF C7 04 B1 00 00 00 00 8B 75 A4 85 F6 0F 85 A9 01 00 00 - -==== BB 828 (0x3A96FCB3) in 15366B, out 85040B, BBs exec'd 0 ==== - 0x3A96FCB3: leal -12(%ebp), %esp - 0x3A96FCB6: popl %ebx - 0x3A96FCB7: popl %esi - 0x3A96FCB8: popl %edi - 0x3A96FCB9: popl %ebp - 0x3A96FCBA: ret 8 -. 828 3A96FCB3 10 -. 8D 65 F4 5B 5E 5F 5D C2 08 00 - -==== BB 829 (0x3A967090) in 15376B, out 85142B, BBs exec'd 0 ==== - 0x3A967090: movl 0xFFFFF994(%ebx),%ecx - 0x3A967096: subl $0x8, %esp - 0x3A967099: movl 0x154(%ecx),%edx - 0x3A96709F: movl %edx,0xFFFFFF04(%ebp) - 0x3A9670A5: testl %edx,%edx - 0x3A9670A7: jz-8 0x3A9670E4 -. 829 3A967090 25 -. 8B 8B 94 F9 FF FF 83 EC 08 8B 91 54 01 00 00 89 95 04 FF FF FF 85 D2 74 3B - -==== BB 830 (0x3A9670A9) in 15401B, out 85262B, BBs exec'd 0 ==== - 0x3A9670A9: decl 0xFFFFFF04(%ebp) - 0x3A9670AF: movl 0x150(%ecx),%eax - 0x3A9670B5: movl 0xFFFFFF04(%ebp),%ecx - 0x3A9670BB: movl (%eax,%ecx,4),%eax - 0x3A9670BE: orb $0x10, 0x174(%eax) - 0x3A9670C5: movl 0xFFFFF994(%ebx),%ecx - 0x3A9670CB: movl 0xFFFFFF04(%ebp),%esi - 0x3A9670D1: movl 0x150(%ecx),%eax - 0x3A9670D7: movl (%eax,%esi,4),%eax - 0x3A9670DA: incl 0x170(%eax) - 0x3A9670E0: testl %esi,%esi - 0x3A9670E2: jnz-8 0x3A9670A9 -. 830 3A9670A9 59 -. FF 8D 04 FF FF FF 8B 81 50 01 00 00 8B 8D 04 FF FF FF 8B 04 88 80 88 74 01 00 00 10 8B 8B 94 F9 FF FF 8B B5 04 FF FF FF 8B 81 50 01 00 00 8B 04 B0 FF 80 70 01 00 00 85 F6 75 C5 - -==== BB 831 (0x3A9670E4) in 15460B, out 85479B, BBs exec'd 0 ==== - 0x3A9670E4: movl 0xFFFFF9F0(%ebx),%eax - 0x3A9670EA: movl 0xFFFFF9F4(%ebx),%edx - 0x3A9670F0: movl %eax,12(%edx) - 0x3A9670F3: movl 0xFFFFF9F0(%ebx),%eax - 0x3A9670F9: testl %eax,%eax - 0x3A9670FB: jz-8 0x3A967100 -. 831 3A9670E4 25 -. 8B 83 F0 F9 FF FF 8B 93 F4 F9 FF FF 89 42 0C 8B 83 F0 F9 FF FF 85 C0 74 03 - -==== BB 832 (0x3A9670FD) in 15485B, out 85593B, BBs exec'd 0 ==== - 0x3A9670FD: movl %edx,16(%eax) - 0x3A967100: cmpl $0x1, 0xFFFFFB54(%ebx) - 0x3A967107: jbe-32 0x3A967B5F -. 832 3A9670FD 16 -. 89 50 10 83 BB 54 FB FF FF 01 0F 86 52 0A 00 00 - -==== BB 833 (0x3A96710D) in 15501B, out 85678B, BBs exec'd 0 ==== - 0x3A96710D: movl 0xFFFFF994(%ebx),%ecx - 0x3A967113: movl $0x1,%eax - 0x3A967118: movl 0xFFFFFED0(%ebp),%edx - 0x3A96711E: movl %eax,0xFFFFFF04(%ebp) - 0x3A967124: movl 0x150(%ecx),%eax - 0x3A96712A: addl $0x50, %edx - 0x3A96712D: cmpl %edx,4(%eax) - 0x3A967130: jz-8 0x3A967143 -. 833 3A96710D 37 -. 8B 8B 94 F9 FF FF B8 01 00 00 00 8B 95 D0 FE FF FF 89 85 04 FF FF FF 8B 81 50 01 00 00 83 C2 50 39 50 04 74 11 - -==== BB 834 (0x3A967132) in 15538B, out 85820B, BBs exec'd 0 ==== - 0x3A967132: incl 0xFFFFFF04(%ebp) - 0x3A967138: movl 0xFFFFFF04(%ebp),%esi - 0x3A96713E: cmpl %edx,(%eax,%esi,4) - 0x3A967141: jnz-8 0x3A967132 -. 834 3A967132 17 -. FF 85 04 FF FF FF 8B B5 04 FF FF FF 39 14 B0 75 EF - -==== BB 835 (0x3A967143) in 15555B, out 85920B, BBs exec'd 0 ==== - 0x3A967143: movl 0x150(%ecx),%eax - 0x3A967149: movl 0xFFFFFF04(%ebp),%esi - 0x3A96714F: movl 0xFFFFFF50(%ebp),%edi - 0x3A967155: movl %eax,0xFFFFFEA8(%ebp) - 0x3A96715B: movl -4(%eax,%esi,4),%edx - 0x3A96715F: testl %edi,%edi - 0x3A967161: movl %edx,0xFFFFF9F4(%ebx) - 0x3A967167: jnz-32 0x3A968345 -. 835 3A967143 42 -. 8B 81 50 01 00 00 8B B5 04 FF FF FF 8B BD 50 FF FF FF 89 85 A8 FE FF FF 8B 54 B0 FC 85 FF 89 93 F4 F9 FF FF 0F 85 D8 11 00 00 - -==== BB 836 (0x3A96716D) in 15597B, out 86073B, BBs exec'd 0 ==== - 0x3A96716D: movl %esi,%eax - 0x3A96716F: incl %eax - 0x3A967170: xorl %esi, %esi - 0x3A967172: cmpl 0x154(%ecx),%eax - 0x3A967178: jnb-8 0x3A96718A -. 836 3A96716D 13 -. 89 F0 40 31 F6 3B 81 54 01 00 00 73 10 - -==== BB 837 (0x3A96718A) in 15610B, out 86167B, BBs exec'd 0 ==== - 0x3A96718A: movl %esi,0xFFFFF9F0(%ebx) - 0x3A967190: movl 0xFFFFFEC4(%ebp),%eax - 0x3A967196: testl %eax,%eax - 0x3A967198: jz-32 0x3A96833A -. 837 3A96718A 20 -. 89 B3 F0 F9 FF FF 8B 85 C4 FE FF FF 85 C0 0F 84 9C 11 00 00 - -==== BB 838 (0x3A96833A) in 15630B, out 86261B, BBs exec'd 0 ==== - 0x3A96833A: movl 0xFFFFF9F4(%ebx),%edx - 0x3A968340: jmp 0x3A9671B3 -. 838 3A96833A 11 -. 8B 93 F4 F9 FF FF E9 6E EE FF FF - -==== BB 839 (0x3A9671B3) in 15641B, out 86308B, BBs exec'd 0 ==== - 0x3A9671B3: movl 0xFFFFFED0(%ebp),%ecx - 0x3A9671B9: addl $0x50, %ecx - 0x3A9671BC: movl %ecx,12(%edx) - 0x3A9671BF: movl 0xFFFFF9F0(%ebx),%eax - 0x3A9671C5: testl %eax,%eax - 0x3A9671C7: jz-8 0x3A9671CC -. 839 3A9671B3 22 -. 8B 8D D0 FE FF FF 83 C1 50 89 4A 0C 8B 83 F0 F9 FF FF 85 C0 74 03 - -==== BB 840 (0x3A9671CC) in 15663B, out 86422B, BBs exec'd 0 ==== - 0x3A9671CC: xorl %eax, %eax - 0x3A9671CE: testl %edi,%edi - 0x3A9671D0: setz %al - 0x3A9671D3: movl %eax,0xFFFFFF24(%ebp) - 0x3A9671D9: xorl %eax, %eax - 0x3A9671DB: cmpl $0x3, %edi - 0x3A9671DE: setz %al - 0x3A9671E1: leal 0xFFFFFF24(%ebp), %ecx - 0x3A9671E7: leal 0xFFFF0244(%ebx), %edx - 0x3A9671ED: movl %eax,0xFFFFFF28(%ebp) - 0x3A9671F3: leal 0xFFFED9B4(%ebx), %eax - 0x3A9671F9: call 0x3A970160 -. 840 3A9671CC 50 -. 31 C0 85 FF 0F 94 C0 89 85 24 FF FF FF 31 C0 83 FF 03 0F 94 C0 8D 8D 24 FF FF FF 8D 93 44 02 FF FF 89 85 28 FF FF FF 8D 83 B4 D9 FE FF E8 62 8F 00 00 - -==== BB 841 _dl_receive_error(0x3A970160) in 15713B, out 86619B, BBs exec'd 0 ==== - 0x3A970160: pushl %ebp - 0x3A970161: movl %esp,%ebp - 0x3A970163: subl $0x28, %esp - 0x3A970166: movl %ebx,-12(%ebp) - 0x3A970169: movl %esi,-8(%ebp) - 0x3A97016C: call 0x3A97592B -. 841 3A970160 17 -. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 E8 BA 57 00 00 - -==== BB 842 (0x3A970171) in 15730B, out 86730B, BBs exec'd 0 ==== - 0x3A970171: addl $0x84FB, %ebx - 0x3A970177: movl %edi,-4(%ebp) - 0x3A97017A: movl %edx,-20(%ebp) - 0x3A97017D: movl %ecx,-24(%ebp) - 0x3A970180: movl %eax,-16(%ebp) - 0x3A970183: call*l 0xFFFFF9E0(%ebx) -. 842 3A970171 24 -. 81 C3 FB 84 00 00 89 7D FC 89 55 EC 89 4D E8 89 45 F0 FF 93 E0 F9 FF FF - -==== BB 843 (0x3A970189) in 15754B, out 86847B, BBs exec'd 0 ==== - 0x3A970189: movl (%eax),%edi - 0x3A97018B: movl %eax,%esi - 0x3A97018D: movl 0xE8(%ebx),%eax - 0x3A970193: movl $0x0, (%esi) - 0x3A970199: movl %eax,-28(%ebp) - 0x3A97019C: movl -16(%ebp),%eax - 0x3A97019F: movl %eax,0xE8(%ebx) - 0x3A9701A5: movl -24(%ebp),%eax - 0x3A9701A8: movl %eax,(%esp,,) - 0x3A9701AB: call*l -20(%ebp) -. 843 3A970189 37 -. 8B 38 89 C6 8B 83 E8 00 00 00 C7 06 00 00 00 00 89 45 E4 8B 45 F0 89 83 E8 00 00 00 8B 45 E8 89 04 24 FF 55 EC - -==== BB 844 version_check_doit(0x3A9688B0) in 15791B, out 86990B, BBs exec'd 0 ==== - 0x3A9688B0: pushl %ebp - 0x3A9688B1: movl $0x1,%edx - 0x3A9688B6: movl %esp,%ebp - 0x3A9688B8: subl $0xC, %esp - 0x3A9688BB: movl %esi,-4(%ebp) - 0x3A9688BE: movl 8(%ebp),%esi - 0x3A9688C1: movl %ebx,-8(%ebp) - 0x3A9688C4: call 0x3A97592B -. 844 3A9688B0 25 -. 55 BA 01 00 00 00 89 E5 83 EC 0C 89 75 FC 8B 75 08 89 5D F8 E8 62 D0 00 00 - -==== BB 845 (0x3A9688C9) in 15816B, out 87126B, BBs exec'd 0 ==== - 0x3A9688C9: addl $0xFDA3, %ebx - 0x3A9688CF: movl 4(%esi),%ecx - 0x3A9688D2: movl 0xFFFFF994(%ebx),%eax - 0x3A9688D8: call 0x3A971860 -. 845 3A9688C9 20 -. 81 C3 A3 FD 00 00 8B 4E 04 8B 83 94 F9 FF FF E8 83 8F 00 00 - -==== BB 846 _dl_check_all_versions(0x3A971860) in 15836B, out 87223B, BBs exec'd 0 ==== - 0x3A971860: pushl %ebp - 0x3A971861: movl %esp,%ebp - 0x3A971863: pushl %edi - 0x3A971864: xorl %edi, %edi - 0x3A971866: pushl %esi - 0x3A971867: movl %eax,%esi - 0x3A971869: pushl %ebx - 0x3A97186A: subl $0xC, %esp - 0x3A97186D: call 0x3A97592B -. 846 3A971860 18 -. 55 89 E5 57 31 FF 56 89 C6 53 83 EC 0C E8 B9 40 00 00 - -==== BB 847 (0x3A971872) in 15854B, out 87380B, BBs exec'd 0 ==== - 0x3A971872: addl $0x6DFA, %ebx - 0x3A971878: movl %edx,-16(%ebp) - 0x3A97187B: testl %eax,%eax - 0x3A97187D: movl %ecx,-20(%ebp) - 0x3A971880: jnz-8 0x3A971890 -. 847 3A971872 16 -. 81 C3 FA 6D 00 00 89 55 F0 85 C0 89 4D EC 75 0E - -==== BB 848 (0x3A971890) in 15870B, out 87484B, BBs exec'd 0 ==== - 0x3A971890: testb $0x2, 0x175(%esi) - 0x3A971897: movl $0x0, -24(%ebp) - 0x3A97189E: jnz-8 0x3A971884 -. 848 3A971890 16 -. F6 86 75 01 00 00 02 C7 45 E8 00 00 00 00 75 E4 - -==== BB 849 (0x3A9718A0) in 15886B, out 87572B, BBs exec'd 0 ==== - 0x3A9718A0: movl -20(%ebp),%ecx - 0x3A9718A3: movl %esi,%eax - 0x3A9718A5: movl -16(%ebp),%edx - 0x3A9718A8: call 0x3A9714A0 -. 849 3A9718A0 13 -. 8B 4D EC 89 F0 8B 55 F0 E8 F3 FB FF FF - -==== BB 850 _dl_check_map_versions(0x3A9714A0) in 15899B, out 87656B, BBs exec'd 0 ==== - 0x3A9714A0: pushl %ebp - 0x3A9714A1: movl %esp,%ebp - 0x3A9714A3: pushl %edi - 0x3A9714A4: pushl %esi - 0x3A9714A5: pushl %ebx - 0x3A9714A6: subl $0x84, %esp - 0x3A9714AC: movl %eax,-80(%ebp) - 0x3A9714AF: movl 44(%eax),%eax - 0x3A9714B2: call 0x3A97592B -. 850 3A9714A0 23 -. 55 89 E5 57 56 53 81 EC 84 00 00 00 89 45 B0 8B 40 2C E8 74 44 00 00 - -==== BB 851 (0x3A9714B7) in 15922B, out 87818B, BBs exec'd 0 ==== - 0x3A9714B7: addl $0x71B5, %ebx - 0x3A9714BD: movl %edx,-84(%ebp) - 0x3A9714C0: xorl %edx, %edx - 0x3A9714C2: testl %eax,%eax - 0x3A9714C4: movl %ecx,-88(%ebp) - 0x3A9714C7: movl $0x0, -92(%ebp) - 0x3A9714CE: movl $0x0, -108(%ebp) - 0x3A9714D5: movl $0x0, -112(%ebp) - 0x3A9714DC: jz-32 0x3A971630 -. 851 3A9714B7 43 -. 81 C3 B5 71 00 00 89 55 AC 31 D2 85 C0 89 4D A8 C7 45 A4 00 00 00 00 C7 45 94 00 00 00 00 C7 45 90 00 00 00 00 0F 84 4E 01 00 00 - -==== BB 852 (0x3A9714E2) in 15965B, out 87981B, BBs exec'd 0 ==== - 0x3A9714E2: movl 4(%eax),%eax - 0x3A9714E5: movl -80(%ebp),%ecx - 0x3A9714E8: movl %eax,-96(%ebp) - 0x3A9714EB: movl -80(%ebp),%eax - 0x3A9714EE: movl 0xA4(%ecx),%ecx - 0x3A9714F4: movl 0xAC(%eax),%eax - 0x3A9714FA: testl %ecx,%ecx - 0x3A9714FC: movl %ecx,-100(%ebp) - 0x3A9714FF: movl %eax,-104(%ebp) - 0x3A971502: jz-32 0x3A9715F2 -. 852 3A9714E2 38 -. 8B 40 04 8B 4D B0 89 45 A0 8B 45 B0 8B 89 A4 00 00 00 8B 80 AC 00 00 00 85 C9 89 4D 9C 89 45 98 0F 84 EA 00 00 00 - -==== BB 853 (0x3A971508) in 16003B, out 88138B, BBs exec'd 0 ==== - 0x3A971508: movl 4(%ecx),%edx - 0x3A97150B: movl -80(%ebp),%ecx - 0x3A97150E: movl (%ecx),%ecx - 0x3A971510: addl %ecx,%edx - 0x3A971512: cmpw $0x1, (%edx) - 0x3A971516: movl %edx,-116(%ebp) - 0x3A971519: jnz-32 0x3A971696 -. 853 3A971508 23 -. 8B 51 04 8B 4D B0 8B 09 01 CA 66 83 3A 01 89 55 8C 0F 85 77 01 00 00 - -==== BB 854 (0x3A97151F) in 16026B, out 88251B, BBs exec'd 0 ==== - 0x3A97151F: nop - 0x3A971520: movl -116(%ebp),%edx - 0x3A971523: movl -96(%ebp),%edi - 0x3A971526: movl 0xFFFFF994(%ebx),%esi - 0x3A97152C: movl 4(%edx),%eax - 0x3A97152F: addl %eax,%edi - 0x3A971531: testl %esi,%esi - 0x3A971533: jz-8 0x3A971557 -. 854 3A97151F 22 -. 90 8B 55 8C 8B 7D A0 8B B3 94 F9 FF FF 8B 42 04 01 C7 85 F6 74 22 - -==== BB 855 (0x3A971535) in 16048B, out 88378B, BBs exec'd 0 ==== - 0x3A971535: leal 0(%esi,,), %esi - 0x3A971539: leal 0(%edi,,), %edi - 0x3A971540: movl %esi,%edx - 0x3A971542: movl %edi,%eax - 0x3A971544: call 0x3A970B80 -. 855 3A971535 20 -. 8D 74 26 00 8D BC 27 00 00 00 00 89 F2 89 F8 E8 37 F6 FF FF - -==== BB 856 (0x3A971549) in 16068B, out 88463B, BBs exec'd 0 ==== - 0x3A971549: movl %esi,-120(%ebp) - 0x3A97154C: testl %eax,%eax - 0x3A97154E: jnz-8 0x3A97156F -. 856 3A971549 7 -. 89 75 88 85 C0 75 1F - -==== BB 857 (0x3A971550) in 16075B, out 88538B, BBs exec'd 0 ==== - 0x3A971550: movl 12(%esi),%esi - 0x3A971553: testl %esi,%esi - 0x3A971555: jnz-8 0x3A971540 -. 857 3A971550 7 -. 8B 76 0C 85 F6 75 E9 - -==== BB 858 (0x3A971540) in 16082B, out 88610B, BBs exec'd 0 ==== - 0x3A971540: movl %esi,%edx - 0x3A971542: movl %edi,%eax - 0x3A971544: call 0x3A970B80 -. 858 3A971540 9 -. 89 F2 89 F8 E8 37 F6 FF FF - -==== BB 859 (0x3A97156F) in 16091B, out 88675B, BBs exec'd 0 ==== - 0x3A97156F: movl -88(%ebp),%eax - 0x3A971572: testl %eax,%eax - 0x3A971574: jnz-32 0x3A971681 -. 859 3A97156F 11 -. 8B 45 A8 85 C0 0F 85 07 01 00 00 - -==== BB 860 (0x3A97157A) in 16102B, out 88747B, BBs exec'd 0 ==== - 0x3A97157A: movl -116(%ebp),%esi - 0x3A97157D: movl 8(%esi),%eax - 0x3A971580: addl %eax,%esi - 0x3A971582: movl -80(%ebp),%edx - 0x3A971585: movl 8(%esi),%edi - 0x3A971588: movl -96(%ebp),%ecx - 0x3A97158B: movl 4(%edx),%eax - 0x3A97158E: addl %edi,%ecx - 0x3A971590: movl %eax,%edi - 0x3A971592: cmpb $0x0, (%eax) - 0x3A971595: jnz-8 0x3A97159F -. 860 3A97157A 29 -. 8B 75 8C 8B 46 08 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08 - -==== BB 861 (0x3A971597) in 16131B, out 88901B, BBs exec'd 0 ==== - 0x3A971597: movl 0x38(%ebx),%eax - 0x3A97159D: movl (%eax),%edi - 0x3A97159F: movzwl 4(%esi),%eax - 0x3A9715A3: andl $0x2, %eax - 0x3A9715A6: movl %eax,8(%esp,,) - 0x3A9715AA: movl -84(%ebp),%eax - 0x3A9715AD: movl %eax,4(%esp,,) - 0x3A9715B1: movl -120(%ebp),%edx - 0x3A9715B4: movl %edi,%eax - 0x3A9715B6: movl %edx,(%esp,,) - 0x3A9715B9: movl (%esi),%edx - 0x3A9715BB: call 0x3A971120 -. 861 3A971597 41 -. 8B 83 38 00 00 00 8B 38 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF - -==== BB 862 match_symbol(0x3A971120) in 16172B, out 89064B, BBs exec'd 0 ==== - 0x3A971120: pushl %ebp - 0x3A971121: movl %esp,%ebp - 0x3A971123: pushl %edi - 0x3A971124: movl %edx,%edi - 0x3A971126: pushl %esi - 0x3A971127: xorl %esi, %esi - 0x3A971129: pushl %ebx - 0x3A97112A: subl $0xB4, %esp - 0x3A971130: movl 8(%ebp),%edx - 0x3A971133: movl %eax,0xFFFFFF60(%ebp) - 0x3A971139: call 0x3A97592B -. 862 3A971120 30 -. 55 89 E5 57 89 D7 56 31 F6 53 81 EC B4 00 00 00 8B 55 08 89 85 60 FF FF FF E8 ED 47 00 00 - -==== BB 863 (0x3A97113E) in 16202B, out 89253B, BBs exec'd 0 ==== - 0x3A97113E: addl $0x752E, %ebx - 0x3A971144: movl %ecx,0xFFFFFF5C(%ebp) - 0x3A97114A: movl 44(%edx),%eax - 0x3A97114D: testb $0x10, 0xFFFFFC14(%ebx) - 0x3A971154: movl 4(%eax),%eax - 0x3A971157: movl %esi,0xFFFFFF54(%ebp) - 0x3A97115D: movl %eax,0xFFFFFF58(%ebp) - 0x3A971163: jnz-32 0x3A97132A -. 863 3A97113E 43 -. 81 C3 2E 75 00 00 89 8D 5C FF FF FF 8B 42 2C F6 83 14 FC FF FF 10 8B 40 04 89 B5 54 FF FF FF 89 85 58 FF FF FF 0F 85 C1 01 00 00 - -==== BB 864 (0x3A971169) in 16245B, out 89410B, BBs exec'd 0 ==== - 0x3A971169: movl 8(%ebp),%edx - 0x3A97116C: movl 0xAC(%edx),%eax - 0x3A971172: testl %eax,%eax - 0x3A971174: jz-32 0x3A9712B9 -. 864 3A971169 17 -. 8B 55 08 8B 82 AC 00 00 00 85 C0 0F 84 3F 01 00 00 - -==== BB 865 (0x3A97117A) in 16262B, out 89498B, BBs exec'd 0 ==== - 0x3A97117A: movl 8(%ebp),%edx - 0x3A97117D: movl (%edx),%esi - 0x3A97117F: movl 4(%eax),%edx - 0x3A971182: addl %edx,%esi - 0x3A971184: cmpw $0x1, (%esi) - 0x3A971188: jnz-8 0x3A9711A6 -. 865 3A97117A 16 -. 8B 55 08 8B 32 8B 50 04 01 D6 66 83 3E 01 75 1C - -==== BB 866 (0x3A97118A) in 16278B, out 89601B, BBs exec'd 0 ==== - 0x3A97118A: cmpl 8(%esi),%edi - 0x3A97118D: jz-32 0x3A971280 -. 866 3A97118A 9 -. 3B 7E 08 0F 84 ED 00 00 00 - -==== BB 867 (0x3A971193) in 16287B, out 89666B, BBs exec'd 0 ==== - 0x3A971193: movl 16(%esi),%eax - 0x3A971196: testl %eax,%eax - 0x3A971198: jz-32 0x3A971365 -. 867 3A971193 11 -. 8B 46 10 85 C0 0F 84 C7 01 00 00 - -==== BB 868 (0x3A97119E) in 16298B, out 89738B, BBs exec'd 0 ==== - 0x3A97119E: addl %eax,%esi - 0x3A9711A0: cmpw $0x1, (%esi) - 0x3A9711A4: jz-8 0x3A97118A -. 868 3A97119E 8 -. 01 C6 66 83 3E 01 74 E4 - -==== BB 869 (0x3A971280) in 16306B, out 89809B, BBs exec'd 0 ==== - 0x3A971280: movl 12(%esi),%edx - 0x3A971283: movl %esi,%eax - 0x3A971285: addl %edx,%eax - 0x3A971287: movl (%eax),%ecx - 0x3A971289: movl 0xFFFFFF58(%ebp),%edx - 0x3A97128F: addl %ecx,%edx - 0x3A971291: movl %edx,4(%esp,,) - 0x3A971295: movl 0xFFFFFF5C(%ebp),%eax - 0x3A97129B: movl %eax,(%esp,,) - 0x3A97129E: call 0x3A975280 -. 869 3A971280 35 -. 8B 56 0C 89 F0 01 D0 8B 08 8B 95 58 FF FF FF 01 CA 89 54 24 04 8B 85 5C FF FF FF 89 04 24 E8 DD 3F 00 00 - -==== BB 870 (0x3A9712A3) in 16341B, out 89949B, BBs exec'd 0 ==== - 0x3A9712A3: xorl %edx, %edx - 0x3A9712A5: testl %eax,%eax - 0x3A9712A7: jnz-32 0x3A971193 -. 870 3A9712A3 10 -. 31 D2 85 C0 0F 85 E6 FE FF FF - -==== BB 871 (0x3A9712AD) in 16351B, out 90022B, BBs exec'd 0 ==== - 0x3A9712AD: leal -12(%ebp), %esp - 0x3A9712B0: movl %edx,%eax - 0x3A9712B2: popl %ebx - 0x3A9712B3: popl %esi - 0x3A9712B4: popl %edi - 0x3A9712B5: popl %ebp - 0x3A9712B6: ret 12 -. 871 3A9712AD 12 -. 8D 65 F4 89 D0 5B 5E 5F 5D C2 0C 00 - -==== BB 872 (0x3A9715C0) in 16363B, out 90134B, BBs exec'd 0 ==== - 0x3A9715C0: orl %eax,-92(%ebp) - 0x3A9715C3: subl $0xC, %esp - 0x3A9715C6: movzwl 6(%esi),%eax - 0x3A9715CA: andl $0x7FFF, %eax - 0x3A9715CF: cmpl -108(%ebp),%eax - 0x3A9715D2: jbe-8 0x3A9715D7 -. 872 3A9715C0 20 -. 09 45 A4 83 EC 0C 0F B7 46 06 25 FF 7F 00 00 3B 45 94 76 03 - -==== BB 873 (0x3A9715D4) in 16383B, out 90254B, BBs exec'd 0 ==== - 0x3A9715D4: movl %eax,-108(%ebp) - 0x3A9715D7: movl 12(%esi),%eax - 0x3A9715DA: testl %eax,%eax - 0x3A9715DC: jnz-8 0x3A971580 -. 873 3A9715D4 10 -. 89 45 94 8B 46 0C 85 C0 75 A2 - -==== BB 874 (0x3A9715DE) in 16393B, out 90342B, BBs exec'd 0 ==== - 0x3A9715DE: movl -116(%ebp),%ecx - 0x3A9715E1: movl 12(%ecx),%eax - 0x3A9715E4: testl %eax,%eax - 0x3A9715E6: jz-8 0x3A9715F2 -. 874 3A9715DE 10 -. 8B 4D 8C 8B 41 0C 85 C0 74 0A - -==== BB 875 (0x3A9715F2) in 16403B, out 90427B, BBs exec'd 0 ==== - 0x3A9715F2: movl -104(%ebp),%esi - 0x3A9715F5: testl %esi,%esi - 0x3A9715F7: jz-8 0x3A971622 -. 875 3A9715F2 7 -. 8B 75 98 85 F6 74 29 - -==== BB 876 (0x3A971622) in 16410B, out 90499B, BBs exec'd 0 ==== - 0x3A971622: movl -108(%ebp),%eax - 0x3A971625: testl %eax,%eax - 0x3A971627: jnz-32 0x3A97174A -. 876 3A971622 11 -. 8B 45 94 85 C0 0F 85 1D 01 00 00 - -==== BB 877 (0x3A97174A) in 16421B, out 90571B, BBs exec'd 0 ==== - 0x3A97174A: movl $0x10,%edi - 0x3A97174F: movl %edi,4(%esp,,) - 0x3A971753: movl -108(%ebp),%esi - 0x3A971756: incl %esi - 0x3A971757: movl %esi,(%esp,,) - 0x3A97175A: call 0x3A96582C -. 877 3A97174A 21 -. BF 10 00 00 00 89 7C 24 04 8B 75 94 46 89 34 24 E8 CD 40 FF FF - -==== BB 878 (0x3A97175F) in 16442B, out 90674B, BBs exec'd 0 ==== - 0x3A97175F: movl $0xC, -112(%ebp) - 0x3A971766: movl -80(%ebp),%edx - 0x3A971769: testl %eax,%eax - 0x3A97176B: movl %eax,%edi - 0x3A97176D: leal 0xFFFFEB7C(%ebx), %ecx - 0x3A971773: movl %eax,0x17C(%edx) - 0x3A971779: jz-8 0x3A97172A -. 878 3A97175F 28 -. C7 45 90 0C 00 00 00 8B 55 B0 85 C0 89 C7 8D 8B 7C EB FF FF 89 82 7C 01 00 00 74 AF - -==== BB 879 (0x3A97177B) in 16470B, out 90803B, BBs exec'd 0 ==== - 0x3A97177B: movl %esi,0x178(%edx) - 0x3A971781: movl 0xDC(%edx),%eax - 0x3A971787: movl -100(%ebp),%esi - 0x3A97178A: movl 4(%eax),%eax - 0x3A97178D: testl %esi,%esi - 0x3A97178F: movl %eax,0x18C(%edx) - 0x3A971795: jz-8 0x3A9717FA -. 879 3A97177B 28 -. 89 B2 78 01 00 00 8B 82 DC 00 00 00 8B 75 9C 8B 40 04 85 F6 89 82 8C 01 00 00 74 63 - -==== BB 880 (0x3A971797) in 16498B, out 90933B, BBs exec'd 0 ==== - 0x3A971797: movl -100(%ebp),%ecx - 0x3A97179A: movl (%edx),%eax - 0x3A97179C: movl 4(%ecx),%ecx - 0x3A97179F: addl %eax,%ecx - 0x3A9717A1: movl %ecx,-124(%ebp) - 0x3A9717A4: movl -124(%ebp),%esi - 0x3A9717A7: movl 8(%esi),%ecx - 0x3A9717AA: addl %ecx,%esi - 0x3A9717AC: jmp-8 0x3A9717B2 -. 880 3A971797 23 -. 8B 4D 9C 8B 02 8B 49 04 01 C1 89 4D 84 8B 75 84 8B 4E 08 01 CE EB 04 - -==== BB 881 (0x3A9717B2) in 16521B, out 91049B, BBs exec'd 0 ==== - 0x3A9717B2: movzwl 6(%esi),%edx - 0x3A9717B6: movl (%esi),%eax - 0x3A9717B8: movl %edx,%ecx - 0x3A9717BA: andl $0x7FFF, %ecx - 0x3A9717C0: andl $0x8000, %edx - 0x3A9717C6: shll $0x4, %ecx - 0x3A9717C9: movl %eax,4(%edi,%ecx,1) - 0x3A9717CD: movl -96(%ebp),%eax - 0x3A9717D0: movl %edx,8(%edi,%ecx,1) - 0x3A9717D4: movl 8(%esi),%edx - 0x3A9717D7: addl %edx,%eax - 0x3A9717D9: movl %eax,(%edi,%ecx,1) - 0x3A9717DC: movl -124(%ebp),%edx - 0x3A9717DF: movl -96(%ebp),%eax - 0x3A9717E2: addl 4(%edx),%eax - 0x3A9717E5: movl %eax,12(%edi,%ecx,1) - 0x3A9717E9: movl 12(%esi),%eax - 0x3A9717EC: testl %eax,%eax - 0x3A9717EE: jnz-8 0x3A9717B0 -. 881 3A9717B2 62 -. 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0 - -==== BB 882 (0x3A9717F0) in 16583B, out 91297B, BBs exec'd 0 ==== - 0x3A9717F0: movl -124(%ebp),%ecx - 0x3A9717F3: movl 12(%ecx),%eax - 0x3A9717F6: testl %eax,%eax - 0x3A9717F8: jnz-8 0x3A97179F -. 882 3A9717F0 10 -. 8B 4D 84 8B 41 0C 85 C0 75 A5 - -==== BB 883 (0x3A9717FA) in 16593B, out 91382B, BBs exec'd 0 ==== - 0x3A9717FA: movl -104(%ebp),%esi - 0x3A9717FD: testl %esi,%esi - 0x3A9717FF: jz-32 0x3A97162D -. 883 3A9717FA 11 -. 8B 75 98 85 F6 0F 84 28 FE FF FF - -==== BB 884 (0x3A97162D) in 16604B, out 91454B, BBs exec'd 0 ==== - 0x3A97162D: movl -92(%ebp),%edx - 0x3A971630: leal -12(%ebp), %esp - 0x3A971633: movl %edx,%eax - 0x3A971635: popl %ebx - 0x3A971636: popl %esi - 0x3A971637: popl %edi - 0x3A971638: popl %ebp - 0x3A971639: ret -. 884 3A97162D 13 -. 8B 55 A4 8D 65 F4 89 D0 5B 5E 5F 5D C3 - -==== BB 885 (0x3A9718AD) in 16617B, out 91576B, BBs exec'd 0 ==== - 0x3A9718AD: testl %eax,%eax - 0x3A9718AF: jz-8 0x3A971884 -. 885 3A9718AD 4 -. 85 C0 74 D3 - -==== BB 886 (0x3A971884) in 16621B, out 91635B, BBs exec'd 0 ==== - 0x3A971884: movl -24(%ebp),%edx - 0x3A971887: movl 12(%esi),%esi - 0x3A97188A: orl %edx,%edi - 0x3A97188C: testl %esi,%esi - 0x3A97188E: jz-8 0x3A9718D0 -. 886 3A971884 12 -. 8B 55 E8 8B 76 0C 09 D7 85 F6 74 40 - -==== BB 887 (0x3A97159F) in 16633B, out 91735B, BBs exec'd 0 ==== - 0x3A97159F: movzwl 4(%esi),%eax - 0x3A9715A3: andl $0x2, %eax - 0x3A9715A6: movl %eax,8(%esp,,) - 0x3A9715AA: movl -84(%ebp),%eax - 0x3A9715AD: movl %eax,4(%esp,,) - 0x3A9715B1: movl -120(%ebp),%edx - 0x3A9715B4: movl %edi,%eax - 0x3A9715B6: movl %edx,(%esp,,) - 0x3A9715B9: movl (%esi),%edx - 0x3A9715BB: call 0x3A971120 -. 887 3A97159F 33 -. 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF - -==== BB 888 (0x3A971580) in 16666B, out 91878B, BBs exec'd 0 ==== - 0x3A971580: addl %eax,%esi - 0x3A971582: movl -80(%ebp),%edx - 0x3A971585: movl 8(%esi),%edi - 0x3A971588: movl -96(%ebp),%ecx - 0x3A97158B: movl 4(%edx),%eax - 0x3A97158E: addl %edi,%ecx - 0x3A971590: movl %eax,%edi - 0x3A971592: cmpb $0x0, (%eax) - 0x3A971595: jnz-8 0x3A97159F -. 888 3A971580 23 -. 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08 - -==== BB 889 (0x3A9715D7) in 16689B, out 92016B, BBs exec'd 0 ==== - 0x3A9715D7: movl 12(%esi),%eax - 0x3A9715DA: testl %eax,%eax - 0x3A9715DC: jnz-8 0x3A971580 -. 889 3A9715D7 7 -. 8B 46 0C 85 C0 75 A2 - -==== BB 890 (0x3A9717B0) in 16696B, out 92088B, BBs exec'd 0 ==== - 0x3A9717B0: addl %eax,%esi - 0x3A9717B2: movzwl 6(%esi),%edx - 0x3A9717B6: movl (%esi),%eax - 0x3A9717B8: movl %edx,%ecx - 0x3A9717BA: andl $0x7FFF, %ecx - 0x3A9717C0: andl $0x8000, %edx - 0x3A9717C6: shll $0x4, %ecx - 0x3A9717C9: movl %eax,4(%edi,%ecx,1) - 0x3A9717CD: movl -96(%ebp),%eax - 0x3A9717D0: movl %edx,8(%edi,%ecx,1) - 0x3A9717D4: movl 8(%esi),%edx - 0x3A9717D7: addl %edx,%eax - 0x3A9717D9: movl %eax,(%edi,%ecx,1) - 0x3A9717DC: movl -124(%ebp),%edx - 0x3A9717DF: movl -96(%ebp),%eax - 0x3A9717E2: addl 4(%edx),%eax - 0x3A9717E5: movl %eax,12(%edi,%ecx,1) - 0x3A9717E9: movl 12(%esi),%eax - 0x3A9717EC: testl %eax,%eax - 0x3A9717EE: jnz-8 0x3A9717B0 -. 890 3A9717B0 64 -. 01 C6 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0 - -==== BB 891 (0x3A970BC0) in 16760B, out 92346B, BBs exec'd 0 ==== - 0x3A970BC0: movl (%esi),%eax - 0x3A970BC2: movl %edi,(%esp,,) - 0x3A970BC5: movl %eax,4(%esp,,) - 0x3A970BC9: call 0x3A975280 -. 891 3A970BC0 14 -. 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00 - -==== BB 892 (0x3A9715F9) in 16774B, out 92424B, BBs exec'd 0 ==== - 0x3A9715F9: movl -104(%ebp),%ecx - 0x3A9715FC: movl -80(%ebp),%eax - 0x3A9715FF: movl 4(%ecx),%edx - 0x3A971602: movl (%eax),%ecx - 0x3A971604: addl %ecx,%edx - 0x3A971606: jmp-8 0x3A97160A -. 892 3A9715F9 15 -. 8B 4D 98 8B 45 B0 8B 51 04 8B 08 01 CA EB 02 - -==== BB 893 (0x3A97160A) in 16789B, out 92514B, BBs exec'd 0 ==== - 0x3A97160A: movzwl 4(%edx),%eax - 0x3A97160E: andl $0x7FFF, %eax - 0x3A971613: cmpl -108(%ebp),%eax - 0x3A971616: jbe-8 0x3A97161B -. 893 3A97160A 14 -. 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03 - -==== BB 894 (0x3A97161B) in 16803B, out 92603B, BBs exec'd 0 ==== - 0x3A97161B: movl 16(%edx),%eax - 0x3A97161E: testl %eax,%eax - 0x3A971620: jnz-8 0x3A971608 -. 894 3A97161B 7 -. 8B 42 10 85 C0 75 E6 - -==== BB 895 (0x3A971608) in 16810B, out 92675B, BBs exec'd 0 ==== - 0x3A971608: addl %eax,%edx - 0x3A97160A: movzwl 4(%edx),%eax - 0x3A97160E: andl $0x7FFF, %eax - 0x3A971613: cmpl -108(%ebp),%eax - 0x3A971616: jbe-8 0x3A97161B -. 895 3A971608 16 -. 01 C2 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03 - -==== BB 896 (0x3A971805) in 16826B, out 92774B, BBs exec'd 0 ==== - 0x3A971805: movl -104(%ebp),%eax - 0x3A971808: movl -80(%ebp),%edx - 0x3A97180B: movl 4(%eax),%esi - 0x3A97180E: movl (%edx),%ecx - 0x3A971810: addl %ecx,%esi - 0x3A971812: jmp-8 0x3A971816 -. 896 3A971805 15 -. 8B 45 98 8B 55 B0 8B 70 04 8B 0A 01 CE EB 02 - -==== BB 897 (0x3A971816) in 16841B, out 92864B, BBs exec'd 0 ==== - 0x3A971816: movl 12(%esi),%eax - 0x3A971819: movl %esi,%edi - 0x3A97181B: addl %eax,%edi - 0x3A97181D: testb $0x1, 2(%esi) - 0x3A971821: jnz-8 0x3A97184D -. 897 3A971816 13 -. 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A - -==== BB 898 (0x3A97184D) in 16854B, out 92964B, BBs exec'd 0 ==== - 0x3A97184D: movl 16(%esi),%eax - 0x3A971850: testl %eax,%eax - 0x3A971852: jnz-8 0x3A971814 -. 898 3A97184D 7 -. 8B 46 10 85 C0 75 C0 - -==== BB 899 (0x3A971814) in 16861B, out 93036B, BBs exec'd 0 ==== - 0x3A971814: addl %eax,%esi - 0x3A971816: movl 12(%esi),%eax - 0x3A971819: movl %esi,%edi - 0x3A97181B: addl %eax,%edi - 0x3A97181D: testb $0x1, 2(%esi) - 0x3A971821: jnz-8 0x3A97184D -. 899 3A971814 15 -. 01 C6 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A - -==== BB 900 (0x3A971823) in 16876B, out 93146B, BBs exec'd 0 ==== - 0x3A971823: movzwl 4(%esi),%eax - 0x3A971827: movl -80(%ebp),%edx - 0x3A97182A: movl 0x17C(%edx),%ecx - 0x3A971830: movl 8(%esi),%edx - 0x3A971833: andl $0x7FFF, %eax - 0x3A971838: shll $0x4, %eax - 0x3A97183B: movl %edx,4(%ecx,%eax,1) - 0x3A97183F: movl -96(%ebp),%edx - 0x3A971842: addl (%edi),%edx - 0x3A971844: xorl %edi, %edi - 0x3A971846: movl %edi,12(%ecx,%eax,1) - 0x3A97184A: movl %edx,(%ecx,%eax,1) - 0x3A97184D: movl 16(%esi),%eax - 0x3A971850: testl %eax,%eax - 0x3A971852: jnz-8 0x3A971814 -. 900 3A971823 49 -. 0F B7 46 04 8B 55 B0 8B 8A 7C 01 00 00 8B 56 08 25 FF 7F 00 00 C1 E0 04 89 54 01 04 8B 55 A0 03 17 31 FF 89 7C 01 0C 89 14 01 8B 46 10 85 C0 75 C0 - -==== BB 901 (0x3A971854) in 16925B, out 93357B, BBs exec'd 0 ==== - 0x3A971854: jmp 0x3A97162D -. 901 3A971854 5 -. E9 D4 FD FF FF - -==== BB 902 (0x3A971618) in 16930B, out 93385B, BBs exec'd 0 ==== - 0x3A971618: movl %eax,-108(%ebp) - 0x3A97161B: movl 16(%edx),%eax - 0x3A97161E: testl %eax,%eax - 0x3A971620: jnz-8 0x3A971608 -. 902 3A971618 10 -. 89 45 94 8B 42 10 85 C0 75 E6 - -==== BB 903 (0x3A9718D0) in 16940B, out 93473B, BBs exec'd 0 ==== - 0x3A9718D0: addl $0xC, %esp - 0x3A9718D3: movl %edi,%eax - 0x3A9718D5: popl %ebx - 0x3A9718D6: popl %esi - 0x3A9718D7: popl %edi - 0x3A9718D8: popl %ebp - 0x3A9718D9: ret -. 903 3A9718D0 10 -. 83 C4 0C 89 F8 5B 5E 5F 5D C3 - -==== BB 904 (0x3A9688DD) in 16950B, out 93591B, BBs exec'd 0 ==== - 0x3A9688DD: testl %eax,%eax - 0x3A9688DF: jz-8 0x3A9688E7 -. 904 3A9688DD 4 -. 85 C0 74 06 - -==== BB 905 (0x3A9688E7) in 16954B, out 93650B, BBs exec'd 0 ==== - 0x3A9688E7: movl -8(%ebp),%ebx - 0x3A9688EA: movl -4(%ebp),%esi - 0x3A9688ED: movl %ebp,%esp - 0x3A9688EF: popl %ebp - 0x3A9688F0: ret -. 905 3A9688E7 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -==== BB 906 (0x3A9701AE) in 16964B, out 93729B, BBs exec'd 0 ==== - 0x3A9701AE: movl %edi,(%esi) - 0x3A9701B0: movl -28(%ebp),%eax - 0x3A9701B3: movl %eax,0xE8(%ebx) - 0x3A9701B9: movl -12(%ebp),%ebx - 0x3A9701BC: movl -8(%ebp),%esi - 0x3A9701BF: movl -4(%ebp),%edi - 0x3A9701C2: movl %ebp,%esp - 0x3A9701C4: popl %ebp - 0x3A9701C5: ret -. 906 3A9701AE 24 -. 89 3E 8B 45 E4 89 83 E8 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 907 (0x3A9671FE) in 16988B, out 93861B, BBs exec'd 0 ==== - 0x3A9671FE: movl 0xFFFFFF50(%ebp),%edi - 0x3A967204: testl %edi,%edi - 0x3A967206: jnz-32 0x3A9681A2 -. 907 3A9671FE 14 -. 8B BD 50 FF FF FF 85 FF 0F 85 96 0F 00 00 - -==== BB 908 (0x3A96720C) in 17002B, out 93939B, BBs exec'd 0 ==== - 0x3A96720C: movl 0xFFFFF994(%ebx),%ecx - 0x3A967212: movl 0x134(%ecx),%edx - 0x3A967218: testl %edx,%edx - 0x3A96721A: jz-32 0x3A967313 -. 908 3A96720C 20 -. 8B 8B 94 F9 FF FF 8B 91 34 01 00 00 85 D2 0F 84 F3 00 00 00 - -==== BB 909 (0x3A967313) in 17022B, out 94030B, BBs exec'd 0 ==== - 0x3A967313: movl 0xFFFFF9E4(%ebx),%eax - 0x3A967319: call 0x3A970B30 -. 909 3A967313 11 -. 8B 83 E4 F9 FF FF E8 12 98 00 00 - -==== BB 910 _dl_debug_initialize(0x3A970B30) in 17033B, out 94094B, BBs exec'd 0 ==== - 0x3A970B30: call 0x3A975927 -. 910 3A970B30 5 -. E8 F2 4D 00 00 - -==== BB 911 (0x3A970B35) in 17038B, out 94139B, BBs exec'd 0 ==== - 0x3A970B35: addl $0x7B37, %ecx - 0x3A970B3B: pushl %ebp - 0x3A970B3C: movl 0x28(%ecx),%edx - 0x3A970B42: movl %esp,%ebp - 0x3A970B44: cmpl $0x0, 8(%edx) - 0x3A970B48: jnz-8 0x3A970B65 -. 911 3A970B35 21 -. 81 C1 37 7B 00 00 55 8B 91 28 00 00 00 89 E5 83 7A 08 00 75 1B - -==== BB 912 (0x3A970B4A) in 17059B, out 94254B, BBs exec'd 0 ==== - 0x3A970B4A: movl %eax,16(%edx) - 0x3A970B4D: movl 0xFFFFF994(%ecx),%eax - 0x3A970B53: movl $0x1, (%edx) - 0x3A970B59: movl %eax,4(%edx) - 0x3A970B5C: leal 0xFFFF8504(%ecx), %eax - 0x3A970B62: movl %eax,8(%edx) - 0x3A970B65: popl %ebp - 0x3A970B66: movl %edx,%eax - 0x3A970B68: ret -. 912 3A970B4A 31 -. 89 42 10 8B 81 94 F9 FF FF C7 02 01 00 00 00 89 42 04 8D 81 04 85 FF FF 89 42 08 5D 89 D0 C3 - -==== BB 913 (0x3A96731E) in 17090B, out 94379B, BBs exec'd 0 ==== - 0x3A96731E: movl %eax,0xFFFFFE78(%ebp) - 0x3A967324: movl 0xFFFFF994(%ebx),%eax - 0x3A96732A: movl 108(%eax),%eax - 0x3A96732D: testl %eax,%eax - 0x3A96732F: jz-8 0x3A96733A -. 913 3A96731E 19 -. 89 85 78 FE FF FF 8B 83 94 F9 FF FF 8B 40 6C 85 C0 74 09 - -==== BB 914 (0x3A967331) in 17109B, out 94483B, BBs exec'd 0 ==== - 0x3A967331: movl 0xFFFFFE78(%ebp),%edx - 0x3A967337: movl %edx,4(%eax) - 0x3A96733A: movl 0xFFFFFA50(%ebx),%eax - 0x3A967340: testl %eax,%eax - 0x3A967342: jz-8 0x3A96734D -. 914 3A967331 19 -. 8B 95 78 FE FF FF 89 50 04 8B 83 50 FA FF FF 85 C0 74 09 - -==== BB 915 (0x3A96734D) in 17128B, out 94590B, BBs exec'd 0 ==== - 0x3A96734D: cmpb $0x0, 0xFFFFFF03(%ebp) - 0x3A967354: movl 0xFFFFF994(%ebx),%esi - 0x3A96735A: leal 0x150(%esi), %eax - 0x3A967360: movl %eax,0xFFFFF9A4(%ebx) - 0x3A967366: movl 0x154(%esi),%edx - 0x3A96736C: movl %esi,%ecx - 0x3A96736E: movl %eax,0xFFFFF99C(%ebx) - 0x3A967374: movl 0x150(%esi),%eax - 0x3A96737A: movl %edx,0xFFFFFC2C(%ebx) - 0x3A967380: movl %eax,0xFFFFFC28(%ebx) - 0x3A967386: jz-32 0x3A967910 -. 915 3A96734D 63 -. 80 BD 03 FF FF FF 00 8B B3 94 F9 FF FF 8D 86 50 01 00 00 89 83 A4 F9 FF FF 8B 96 54 01 00 00 89 F1 89 83 9C F9 FF FF 8B 86 50 01 00 00 89 93 2C FC FF FF 89 83 28 FC FF FF 0F 84 84 05 00 00 - -==== BB 916 (0x3A967910) in 17191B, out 94779B, BBs exec'd 0 ==== - 0x3A967910: xorl %eax, %eax - 0x3A967912: cmpl $0x0, 0xFFFFFD7C(%ebx) - 0x3A967919: setnz %al - 0x3A96791C: orl %eax,0xFFFFFC3C(%ebx) - 0x3A967922: movl %eax,0xFFFFFE74(%ebp) - 0x3A967928: movl 12(%esi),%eax - 0x3A96792B: testl %eax,%eax - 0x3A96792D: jz-8 0x3A96798C -. 916 3A967910 31 -. 31 C0 83 BB 7C FD FF FF 00 0F 95 C0 09 83 3C FC FF FF 89 85 74 FE FF FF 8B 46 0C 85 C0 74 5D - -==== BB 917 (0x3A96792F) in 17222B, out 94939B, BBs exec'd 0 ==== - 0x3A96792F: movl %eax,%esi - 0x3A967931: movl 12(%eax),%eax - 0x3A967934: testl %eax,%eax - 0x3A967936: jnz-8 0x3A96792F -. 917 3A96792F 9 -. 89 C6 8B 40 0C 85 C0 75 F7 - -==== BB 918 (0x3A967938) in 17231B, out 95021B, BBs exec'd 0 ==== - 0x3A967938: jmp-8 0x3A96798C -. 918 3A967938 2 -. EB 52 - -==== BB 919 (0x3A96798C) in 17233B, out 95049B, BBs exec'd 0 ==== - 0x3A96798C: movl 20(%esi),%eax - 0x3A96798F: movl 4(%eax),%eax - 0x3A967992: testl %eax,%eax - 0x3A967994: jz-8 0x3A96794E -. 919 3A96798C 10 -. 8B 46 14 8B 40 04 85 C0 74 B8 - -==== BB 920 (0x3A967996) in 17243B, out 95131B, BBs exec'd 0 ==== - 0x3A967996: jmp-8 0x3A967940 -. 920 3A967996 2 -. EB A8 - -==== BB 921 (0x3A967940) in 17245B, out 95159B, BBs exec'd 0 ==== - 0x3A967940: movl $0x1, 8(%eax) - 0x3A967947: movl 4(%eax),%eax - 0x3A96794A: testl %eax,%eax - 0x3A96794C: jnz-8 0x3A967940 -. 921 3A967940 14 -. C7 40 08 01 00 00 00 8B 40 04 85 C0 75 F2 - -==== BB 922 (0x3A96794E) in 17259B, out 95246B, BBs exec'd 0 ==== - 0x3A96794E: movl 0xFFFFFED0(%ebp),%edi - 0x3A967954: addl $0x50, %edi - 0x3A967957: cmpl %edi,%esi - 0x3A967959: jz-8 0x3A967981 -. 922 3A96794E 13 -. 8B BD D0 FE FF FF 83 C7 50 39 FE 74 26 - -==== BB 923 (0x3A967981) in 17272B, out 95328B, BBs exec'd 0 ==== - 0x3A967981: movl 16(%esi),%esi - 0x3A967984: testl %esi,%esi - 0x3A967986: jz-32 0x3A968122 -. 923 3A967981 11 -. 8B 76 10 85 F6 0F 84 96 07 00 00 - -==== BB 924 (0x3A96795B) in 17283B, out 95400B, BBs exec'd 0 ==== - 0x3A96795B: movl 0xFFFFFE74(%ebp),%eax - 0x3A967961: movl %eax,12(%esp,,) - 0x3A967965: movl 0xFFFFFC3C(%ebx),%eax - 0x3A96796B: movl %eax,8(%esp,,) - 0x3A96796F: movl 0x1B0(%esi),%eax - 0x3A967975: movl %esi,(%esp,,) - 0x3A967978: movl %eax,4(%esp,,) - 0x3A96797C: call 0x3A96DEB0 -. 924 3A96795B 38 -. 8B 85 74 FE FF FF 89 44 24 0C 8B 83 3C FC FF FF 89 44 24 08 8B 86 B0 01 00 00 89 34 24 89 44 24 04 E8 2F 65 00 00 - -==== BB 925 _dl_relocate_object(0x3A96DEB0) in 17321B, out 95533B, BBs exec'd 0 ==== - 0x3A96DEB0: pushl %ebp - 0x3A96DEB1: movl %esp,%ebp - 0x3A96DEB3: leal 8(%ebp), %eax - 0x3A96DEB6: pushl %edi - 0x3A96DEB7: pushl %esi - 0x3A96DEB8: pushl %ebx - 0x3A96DEB9: subl $0xFC, %esp - 0x3A96DEBF: movl 8(%ebp),%esi - 0x3A96DEC2: movl %eax,-20(%ebp) - 0x3A96DEC5: call 0x3A97592B -. 925 3A96DEB0 26 -. 55 89 E5 8D 45 08 57 56 53 81 EC FC 00 00 00 8B 75 08 89 45 EC E8 61 7A 00 00 - -==== BB 926 (0x3A96DECA) in 17347B, out 95702B, BBs exec'd 0 ==== - 0x3A96DECA: addl $0xA7A2, %ebx - 0x3A96DED0: testb $0x4, 0x174(%esi) - 0x3A96DED7: movl $0x0, -104(%ebp) - 0x3A96DEDE: movl %esi,%edx - 0x3A96DEE0: jnz-32 0x3A96E300 -. 926 3A96DECA 28 -. 81 C3 A2 A7 00 00 F6 86 74 01 00 00 04 C7 45 98 00 00 00 00 89 F2 0F 85 1A 04 00 00 - -==== BB 927 (0x3A96DEE6) in 17375B, out 95817B, BBs exec'd 0 ==== - 0x3A96DEE6: movl 20(%ebp),%edi - 0x3A96DEE9: testl %edi,%edi - 0x3A96DEEB: jnz-8 0x3A96DEFB -. 927 3A96DEE6 7 -. 8B 7D 14 85 FF 75 0E - -==== BB 928 (0x3A96DEED) in 17382B, out 95889B, BBs exec'd 0 ==== - 0x3A96DEED: xorl %eax, %eax - 0x3A96DEEF: cmpl $0x0, 120(%esi) - 0x3A96DEF3: setz %al - 0x3A96DEF6: negl %eax - 0x3A96DEF8: andl %eax,16(%ebp) - 0x3A96DEFB: testb $0x20, 0xFFFFFC14(%ebx) - 0x3A96DF02: jnz-32 0x3A96E90C -. 928 3A96DEED 27 -. 31 C0 83 7E 78 00 0F 94 C0 F7 D8 21 45 10 F6 83 14 FC FF FF 20 0F 85 04 0A 00 00 - -==== BB 929 (0x3A96DF08) in 17409B, out 96040B, BBs exec'd 0 ==== - 0x3A96DF08: movl 112(%esi),%ecx - 0x3A96DF0B: testl %ecx,%ecx - 0x3A96DF0D: jnz-32 0x3A96E94D -. 929 3A96DF08 11 -. 8B 4E 70 85 C9 0F 85 3A 0A 00 00 - -==== BB 930 (0x3A96DF13) in 17420B, out 96112B, BBs exec'd 0 ==== - 0x3A96DF13: movl 44(%esi),%eax - 0x3A96DF16: movl 4(%eax),%eax - 0x3A96DF19: movl %eax,-16(%ebp) - 0x3A96DF1C: movl 116(%esi),%eax - 0x3A96DF1F: testl %eax,%eax - 0x3A96DF21: jz-8 0x3A96DF70 -. 930 3A96DF13 16 -. 8B 46 2C 8B 40 04 89 45 F0 8B 46 74 85 C0 74 4D - -==== BB 931 (0x3A96DF23) in 17436B, out 96217B, BBs exec'd 0 ==== - 0x3A96DF23: movl 16(%ebp),%edi - 0x3A96DF26: testl %edi,%edi - 0x3A96DF28: jz-8 0x3A96DF70 -. 931 3A96DF23 7 -. 8B 7D 10 85 FF 74 46 - -==== BB 932 (0x3A96DF2A) in 17443B, out 96289B, BBs exec'd 0 ==== - 0x3A96DF2A: movl 36(%esi),%eax - 0x3A96DF2D: movl 4(%eax),%edx - 0x3A96DF30: movl 4(%edx),%eax - 0x3A96DF33: testl %eax,%eax - 0x3A96DF35: jz-8 0x3A96DF4A -. 932 3A96DF2A 13 -. 8B 46 24 8B 50 04 8B 42 04 85 C0 74 13 - -==== BB 933 (0x3A96DF4A) in 17456B, out 96384B, BBs exec'd 0 ==== - 0x3A96DF4A: movl %esi,4(%edx) - 0x3A96DF4D: movl 20(%ebp),%eax - 0x3A96DF50: testl %eax,%eax - 0x3A96DF52: jnz-32 0x3A96EA37 -. 933 3A96DF4A 14 -. 89 72 04 8B 45 14 85 C0 0F 85 DF 0A 00 00 - -==== BB 934 (0x3A96DF58) in 17470B, out 96472B, BBs exec'd 0 ==== - 0x3A96DF58: leal 0xFFFF7884(%ebx), %eax - 0x3A96DF5E: movl %eax,8(%edx) - 0x3A96DF61: jmp-8 0x3A96DF70 -. 934 3A96DF58 11 -. 8D 83 84 78 FF FF 89 42 08 EB 0D - -==== BB 935 (0x3A96DF70) in 17481B, out 96529B, BBs exec'd 0 ==== - 0x3A96DF70: movl $0x0, -44(%ebp) - 0x3A96DF77: movl 92(%esi),%eax - 0x3A96DF7A: movl $0x0, -36(%ebp) - 0x3A96DF81: movl $0x0, -48(%ebp) - 0x3A96DF88: testl %eax,%eax - 0x3A96DF8A: movl $0x0, -52(%ebp) - 0x3A96DF91: jz-8 0x3A96DFA2 -. 935 3A96DF70 35 -. C7 45 D4 00 00 00 00 8B 46 5C C7 45 DC 00 00 00 00 C7 45 D0 00 00 00 00 85 C0 C7 45 CC 00 00 00 00 74 0F - -==== BB 936 (0x3A96DF93) in 17516B, out 96664B, BBs exec'd 0 ==== - 0x3A96DF93: movl 4(%eax),%eax - 0x3A96DF96: movl %eax,-52(%ebp) - 0x3A96DF99: movl 96(%esi),%eax - 0x3A96DF9C: movl 4(%eax),%eax - 0x3A96DF9F: movl %eax,-48(%ebp) - 0x3A96DFA2: movl 104(%esi),%eax - 0x3A96DFA5: testl %eax,%eax - 0x3A96DFA7: jz-8 0x3A96DFB3 -. 936 3A96DF93 22 -. 8B 40 04 89 45 CC 8B 46 60 8B 40 04 89 45 D0 8B 46 68 85 C0 74 0A - -==== BB 937 (0x3A96DFA9) in 17538B, out 96792B, BBs exec'd 0 ==== - 0x3A96DFA9: cmpl $0x11, 4(%eax) - 0x3A96DFAD: jz-32 0x3A96E226 -. 937 3A96DFA9 10 -. 83 78 04 11 0F 84 73 02 00 00 - -==== BB 938 (0x3A96E226) in 17548B, out 96855B, BBs exec'd 0 ==== - 0x3A96E226: movl 16(%ebp),%edi - 0x3A96E229: movl 116(%esi),%eax - 0x3A96E22C: testl %edi,%edi - 0x3A96E22E: movl 4(%eax),%ecx - 0x3A96E231: jnz-8 0x3A96E23F -. 938 3A96E226 13 -. 8B 7D 10 8B 46 74 85 FF 8B 48 04 75 0C - -==== BB 939 (0x3A96E23F) in 17561B, out 96956B, BBs exec'd 0 ==== - 0x3A96E23F: movl %ecx,-40(%ebp) - 0x3A96E242: movl 32(%esi),%eax - 0x3A96E245: movl 16(%ebp),%edx - 0x3A96E248: movl 4(%eax),%eax - 0x3A96E24B: movl %edx,-32(%ebp) - 0x3A96E24E: movl %eax,-36(%ebp) - 0x3A96E251: jmp 0x3A96DFB3 -. 939 3A96E23F 23 -. 89 4D D8 8B 46 20 8B 55 10 8B 40 04 89 55 E0 89 45 DC E9 5D FD FF FF - -==== BB 940 (0x3A96DFB3) in 17584B, out 97059B, BBs exec'd 0 ==== - 0x3A96DFB3: movl $0x0, -112(%ebp) - 0x3A96DFBA: movl %esi,-116(%ebp) - 0x3A96DFBD: movl -112(%ebp),%ecx - 0x3A96DFC0: leal (%ecx,%ecx,2), %eax - 0x3A96DFC3: leal -12(%ebp,%eax,4), %eax - 0x3A96DFC7: leal -40(%eax), %edx - 0x3A96DFCA: movl -40(%eax),%ecx - 0x3A96DFCD: movl 4(%edx),%edi - 0x3A96DFD0: movl %ecx,%eax - 0x3A96DFD2: addl %edi,%eax - 0x3A96DFD4: movl %eax,-124(%ebp) - 0x3A96DFD7: movl (%esi),%eax - 0x3A96DFD9: movl %ecx,-120(%ebp) - 0x3A96DFDC: movl %eax,-128(%ebp) - 0x3A96DFDF: movl 8(%edx),%eax - 0x3A96DFE2: testl %eax,%eax - 0x3A96DFE4: jz-8 0x3A96E035 -. 940 3A96DFB3 51 -. C7 45 90 00 00 00 00 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F - -==== BB 941 (0x3A96E035) in 17635B, out 97277B, BBs exec'd 0 ==== - 0x3A96E035: movl 48(%esi),%eax - 0x3A96E038: xorl %edx, %edx - 0x3A96E03A: movl 4(%eax),%eax - 0x3A96E03D: movl %edx,0xFFFFFF78(%ebp) - 0x3A96E043: movl %eax,0xFFFFFF7C(%ebp) - 0x3A96E049: movl 0xB4(%esi),%eax - 0x3A96E04F: testl %eax,%eax - 0x3A96E051: jz-8 0x3A96E05C -. 941 3A96E035 30 -. 8B 46 30 31 D2 8B 40 04 89 95 78 FF FF FF 89 85 7C FF FF FF 8B 86 B4 00 00 00 85 C0 74 09 - -==== BB 942 (0x3A96E053) in 17665B, out 97415B, BBs exec'd 0 ==== - 0x3A96E053: movl 4(%eax),%eax - 0x3A96E056: movl %eax,0xFFFFFF78(%ebp) - 0x3A96E05C: movl %edi,%eax - 0x3A96E05E: movl %ecx,%edx - 0x3A96E060: shrl $0x3, %eax - 0x3A96E063: cmpl 0xFFFFFF78(%ebp),%eax - 0x3A96E069: jbe-8 0x3A96E071 -. 942 3A96E053 24 -. 8B 40 04 89 85 78 FF FF FF 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06 - -==== BB 943 (0x3A96E06B) in 17689B, out 97533B, BBs exec'd 0 ==== - 0x3A96E06B: movl 0xFFFFFF78(%ebp),%eax - 0x3A96E071: leal 0xFFFFF9E4(%ebx), %ecx - 0x3A96E077: leal (%edx,%eax,8), %eax - 0x3A96E07A: cmpl %ecx,%esi - 0x3A96E07C: movl %eax,-120(%ebp) - 0x3A96E07F: jz-8 0x3A96E0B0 -. 943 3A96E06B 22 -. 8B 85 78 FF FF FF 8D 8B E4 F9 FF FF 8D 04 C2 39 CE 89 45 88 74 2F - -==== BB 944 (0x3A96E081) in 17711B, out 97645B, BBs exec'd 0 ==== - 0x3A96E081: movl -128(%ebp),%edi - 0x3A96E084: testl %edi,%edi - 0x3A96E086: jz-8 0x3A96E0B0 -. 944 3A96E081 7 -. 8B 7D 80 85 FF 74 28 - -==== BB 945 (0x3A96E088) in 17718B, out 97717B, BBs exec'd 0 ==== - 0x3A96E088: cmpl %eax,%edx - 0x3A96E08A: jnb-8 0x3A96E0B0 -. 945 3A96E088 4 -. 39 C2 73 24 - -==== BB 946 (0x3A96E08C) in 17722B, out 97774B, BBs exec'd 0 ==== - 0x3A96E08C: leal 0(%esi,,), %esi - 0x3A96E090: movl (%edx),%ecx - 0x3A96E092: addl $0x8, %edx - 0x3A96E095: movl -128(%ebp),%eax - 0x3A96E098: movl -128(%ebp),%edi - 0x3A96E09B: addl %ecx,%eax - 0x3A96E09D: addl %edi,(%eax) - 0x3A96E09F: cmpl -120(%ebp),%edx - 0x3A96E0A2: jb-8 0x3A96E090 -. 946 3A96E08C 24 -. 8D 74 26 00 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC - -==== BB 947 (0x3A96E090) in 17746B, out 97916B, BBs exec'd 0 ==== - 0x3A96E090: movl (%edx),%ecx - 0x3A96E092: addl $0x8, %edx - 0x3A96E095: movl -128(%ebp),%eax - 0x3A96E098: movl -128(%ebp),%edi - 0x3A96E09B: addl %ecx,%eax - 0x3A96E09D: addl %edi,(%eax) - 0x3A96E09F: cmpl -120(%ebp),%edx - 0x3A96E0A2: jb-8 0x3A96E090 -. 947 3A96E090 20 -. 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC - -==== BB 948 (0x3A96E0A4) in 17766B, out 98045B, BBs exec'd 0 ==== - 0x3A96E0A4: leal 0x0(%esi), %esi - 0x3A96E0AA: leal 0x0(%edi), %edi - 0x3A96E0B0: movl 0xDC(%esi),%eax - 0x3A96E0B6: testl %eax,%eax - 0x3A96E0B8: jz-32 0x3A96E631 -. 948 3A96E0A4 26 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00 - -==== BB 949 (0x3A96E0BE) in 17792B, out 98143B, BBs exec'd 0 ==== - 0x3A96E0BE: movl 4(%eax),%eax - 0x3A96E0C1: movl %eax,0xFFFFFF74(%ebp) - 0x3A96E0C7: movl -124(%ebp),%eax - 0x3A96E0CA: cmpl %eax,-120(%ebp) - 0x3A96E0CD: jnb-32 0x3A96E330 -. 949 3A96E0BE 21 -. 8B 40 04 89 85 74 FF FF FF 8B 45 84 39 45 88 0F 83 5D 02 00 00 - -==== BB 950 (0x3A96E0D3) in 17813B, out 98244B, BBs exec'd 0 ==== - 0x3A96E0D3: leal 0x0(%esi), %esi - 0x3A96E0D9: leal 0(%edi,,), %edi - 0x3A96E0E0: movl -120(%ebp),%edx - 0x3A96E0E3: movl 0xFFFFFF74(%ebp),%edi - 0x3A96E0E9: movl 4(%edx),%edx - 0x3A96E0EC: movl %edx,0xFFFFFF0C(%ebp) - 0x3A96E0F2: movl %edx,%eax - 0x3A96E0F4: shrl $0x8, %eax - 0x3A96E0F7: movzwl (%edi,%eax,2),%ecx - 0x3A96E0FB: movl 0xFFFFFF7C(%ebp),%edi - 0x3A96E101: shll $0x4, %eax - 0x3A96E104: addl %eax,%edi - 0x3A96E106: movl -116(%ebp),%eax - 0x3A96E109: andl $0x7FFF, %ecx - 0x3A96E10F: movl %edi,-88(%ebp) - 0x3A96E112: shll $0x4, %ecx - 0x3A96E115: movl 0x17C(%eax),%edx - 0x3A96E11B: movl -128(%ebp),%eax - 0x3A96E11E: addl %edx,%ecx - 0x3A96E120: movl -120(%ebp),%edx - 0x3A96E123: addl (%edx),%eax - 0x3A96E125: movzbl 0xFFFFFF0C(%ebp),%edx - 0x3A96E12C: movl %eax,0xFFFFFF70(%ebp) - 0x3A96E132: cmpl $0x8, %edx - 0x3A96E135: movl %edx,0xFFFFFF6C(%ebp) - 0x3A96E13B: jz-32 0x3A96ECE5 -. 950 3A96E0D3 110 -. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00 - -==== BB 951 (0x3A96E141) in 17923B, out 98561B, BBs exec'd 0 ==== - 0x3A96E141: movl 0xFFFFFF6C(%ebp),%eax - 0x3A96E147: testl %eax,%eax - 0x3A96E149: jz-32 0x3A96E320 -. 951 3A96E141 14 -. 8B 85 6C FF FF FF 85 C0 0F 84 D1 01 00 00 - -==== BB 952 (0x3A96E14F) in 17937B, out 98636B, BBs exec'd 0 ==== - 0x3A96E14F: movl %edi,0xFFFFFF68(%ebp) - 0x3A96E155: movzbl 12(%edi),%eax - 0x3A96E159: shrb $0x4, %al - 0x3A96E15C: testb %al,%al - 0x3A96E15E: jz-32 0x3A96E740 -. 952 3A96E14F 21 -. 89 BD 68 FF FF FF 0F B6 47 0C C0 E8 04 84 C0 0F 84 DC 05 00 00 - -==== BB 953 (0x3A96E164) in 17958B, out 98751B, BBs exec'd 0 ==== - 0x3A96E164: cmpl 0x1FC(%esi),%edi - 0x3A96E16A: jz-32 0x3A96ED40 -. 953 3A96E164 12 -. 3B BE FC 01 00 00 0F 84 D0 0B 00 00 - -==== BB 954 (0x3A96E170) in 17970B, out 98819B, BBs exec'd 0 ==== - 0x3A96E170: xorl %edx, %edx - 0x3A96E172: cmpl $0x7, 0xFFFFFF6C(%ebp) - 0x3A96E179: setz %dl - 0x3A96E17C: cmpl $0x5, 0xFFFFFF6C(%ebp) - 0x3A96E183: jz-32 0x3A96E904 -. 954 3A96E170 25 -. 31 D2 83 BD 6C FF FF FF 07 0F 94 C2 83 BD 6C FF FF FF 05 0F 84 7B 07 00 00 - -==== BB 955 (0x3A96E189) in 17995B, out 98929B, BBs exec'd 0 ==== - 0x3A96E189: movl %edx,0x200(%esi) - 0x3A96E18F: movl 0xFFFFFF68(%ebp),%edi - 0x3A96E195: movl %edi,0x1FC(%esi) - 0x3A96E19B: xorl %edi, %edi - 0x3A96E19D: testl %ecx,%ecx - 0x3A96E19F: movl $0x1,%esi - 0x3A96E1A4: jz-8 0x3A96E1B1 -. 955 3A96E189 29 -. 89 96 00 02 00 00 8B BD 68 FF FF FF 89 BE FC 01 00 00 31 FF 85 C9 BE 01 00 00 00 74 0B - -==== BB 956 (0x3A96E1A6) in 18024B, out 99062B, BBs exec'd 0 ==== - 0x3A96E1A6: movl 4(%ecx),%eax - 0x3A96E1A9: testl %eax,%eax - 0x3A96E1AB: jz-8 0x3A96E1B1 -. 956 3A96E1A6 7 -. 8B 41 04 85 C0 74 04 - -==== BB 957 (0x3A96E1AD) in 18031B, out 99134B, BBs exec'd 0 ==== - 0x3A96E1AD: movl %ecx,%edi - 0x3A96E1AF: xorl %esi, %esi - 0x3A96E1B1: movl -88(%ebp),%eax - 0x3A96E1B4: movl -16(%ebp),%ecx - 0x3A96E1B7: movl (%eax),%eax - 0x3A96E1B9: movl %esi,12(%esp,,) - 0x3A96E1BD: movl %edi,4(%esp,,) - 0x3A96E1C1: addl %ecx,%eax - 0x3A96E1C3: xorl %ecx, %ecx - 0x3A96E1C5: movl %ecx,16(%esp,,) - 0x3A96E1C9: leal -88(%ebp), %ecx - 0x3A96E1CC: movl %edx,8(%esp,,) - 0x3A96E1D0: movl 12(%ebp),%edx - 0x3A96E1D3: movl %edx,(%esp,,) - 0x3A96E1D6: movl 8(%ebp),%edx - 0x3A96E1D9: call 0x3A96C0E0 -. 957 3A96E1AD 49 -. 89 CF 31 F6 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF - -==== BB 958 _dl_lookup_symbol_x(0x3A96C0E0) in 18080B, out 99346B, BBs exec'd 0 ==== - 0x3A96C0E0: pushl %ebp - 0x3A96C0E1: movl %esp,%ebp - 0x3A96C0E3: pushl %edi - 0x3A96C0E4: xorl %edi, %edi - 0x3A96C0E6: pushl %esi - 0x3A96C0E7: pushl %ebx - 0x3A96C0E8: subl $0xA0, %esp - 0x3A96C0EE: call 0x3A97592B -. 958 3A96C0E0 19 -. 55 89 E5 57 31 FF 56 53 81 EC A0 00 00 00 E8 38 98 00 00 - -==== BB 959 (0x3A96C0F3) in 18099B, out 99496B, BBs exec'd 0 ==== - 0x3A96C0F3: addl $0xC579, %ebx - 0x3A96C0F9: movl %eax,-88(%ebp) - 0x3A96C0FC: movl %edx,-92(%ebp) - 0x3A96C0FF: movl %ecx,-96(%ebp) - 0x3A96C102: call 0x3A96BCF0 -. 959 3A96C0F3 20 -. 81 C3 79 C5 00 00 89 45 A8 89 55 A4 89 4D A0 E8 E9 FB FF FF - -==== BB 960 _dl_elf_hash(0x3A96BCF0) in 18119B, out 99606B, BBs exec'd 0 ==== - 0x3A96BCF0: pushl %ebp - 0x3A96BCF1: movl %eax,%ecx - 0x3A96BCF3: xorl %edx, %edx - 0x3A96BCF5: movzbl (%eax),%eax - 0x3A96BCF8: movl %esp,%ebp - 0x3A96BCFA: testb %al,%al - 0x3A96BCFC: jz-8 0x3A96BD70 -. 960 3A96BCF0 14 -. 55 89 C1 31 D2 0F B6 00 89 E5 84 C0 74 72 - -==== BB 961 (0x3A96BCFE) in 18133B, out 99734B, BBs exec'd 0 ==== - 0x3A96BCFE: incl %ecx - 0x3A96BCFF: movzbl %al,%edx - 0x3A96BD02: movzbl (%ecx),%eax - 0x3A96BD05: testb %al,%al - 0x3A96BD07: jz-8 0x3A96BD70 -. 961 3A96BCFE 11 -. 41 0F B6 D0 0F B6 01 84 C0 74 67 - -==== BB 962 (0x3A96BD09) in 18144B, out 99830B, BBs exec'd 0 ==== - 0x3A96BD09: shll $0x4, %edx - 0x3A96BD0C: movzbl %al,%eax - 0x3A96BD0F: incl %ecx - 0x3A96BD10: addl %eax,%edx - 0x3A96BD12: movzbl (%ecx),%eax - 0x3A96BD15: testb %al,%al - 0x3A96BD17: jz-8 0x3A96BD70 -. 962 3A96BD09 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 57 - -==== BB 963 (0x3A96BD19) in 18160B, out 99943B, BBs exec'd 0 ==== - 0x3A96BD19: shll $0x4, %edx - 0x3A96BD1C: movzbl %al,%eax - 0x3A96BD1F: incl %ecx - 0x3A96BD20: addl %eax,%edx - 0x3A96BD22: movzbl (%ecx),%eax - 0x3A96BD25: testb %al,%al - 0x3A96BD27: jz-8 0x3A96BD70 -. 963 3A96BD19 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 47 - -==== BB 964 (0x3A96BD29) in 18176B, out 100056B, BBs exec'd 0 ==== - 0x3A96BD29: shll $0x4, %edx - 0x3A96BD2C: movzbl %al,%eax - 0x3A96BD2F: incl %ecx - 0x3A96BD30: addl %eax,%edx - 0x3A96BD32: movzbl (%ecx),%eax - 0x3A96BD35: testb %al,%al - 0x3A96BD37: jz-8 0x3A96BD70 -. 964 3A96BD29 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 37 - -==== BB 965 (0x3A96BD39) in 18192B, out 100169B, BBs exec'd 0 ==== - 0x3A96BD39: shll $0x4, %edx - 0x3A96BD3C: movzbl %al,%eax - 0x3A96BD3F: incl %ecx - 0x3A96BD40: addl %eax,%edx - 0x3A96BD42: movzbl (%ecx),%eax - 0x3A96BD45: testb %al,%al - 0x3A96BD47: jz-8 0x3A96BD70 -. 965 3A96BD39 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 27 - -==== BB 966 (0x3A96BD49) in 18208B, out 100282B, BBs exec'd 0 ==== - 0x3A96BD49: leal 0(%esi,,), %esi - 0x3A96BD50: shll $0x4, %edx - 0x3A96BD53: movzbl %al,%eax - 0x3A96BD56: addl %eax,%edx - 0x3A96BD58: movl %edx,%eax - 0x3A96BD5A: incl %ecx - 0x3A96BD5B: andl $0xF0000000, %eax - 0x3A96BD60: xorl %eax,%edx - 0x3A96BD62: shrl $0x18, %eax - 0x3A96BD65: xorl %eax,%edx - 0x3A96BD67: movzbl (%ecx),%eax - 0x3A96BD6A: testb %al,%al - 0x3A96BD6C: jnz-8 0x3A96BD50 -. 966 3A96BD49 37 -. 8D B4 26 00 00 00 00 C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2 - -==== BB 967 (0x3A96BD50) in 18245B, out 100444B, BBs exec'd 0 ==== - 0x3A96BD50: shll $0x4, %edx - 0x3A96BD53: movzbl %al,%eax - 0x3A96BD56: addl %eax,%edx - 0x3A96BD58: movl %edx,%eax - 0x3A96BD5A: incl %ecx - 0x3A96BD5B: andl $0xF0000000, %eax - 0x3A96BD60: xorl %eax,%edx - 0x3A96BD62: shrl $0x18, %eax - 0x3A96BD65: xorl %eax,%edx - 0x3A96BD67: movzbl (%ecx),%eax - 0x3A96BD6A: testb %al,%al - 0x3A96BD6C: jnz-8 0x3A96BD50 -. 967 3A96BD50 30 -. C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2 - -==== BB 968 (0x3A96BD6E) in 18275B, out 100597B, BBs exec'd 0 ==== - 0x3A96BD6E: movl %esi,%esi - 0x3A96BD70: popl %ebp - 0x3A96BD71: movl %edx,%eax - 0x3A96BD73: ret -. 968 3A96BD6E 6 -. 89 F6 5D 89 D0 C3 - -==== BB 969 (0x3A96C107) in 18281B, out 100663B, BBs exec'd 0 ==== - 0x3A96C107: movl %eax,-100(%ebp) - 0x3A96C10A: movl 24(%ebp),%eax - 0x3A96C10D: movl 8(%ebp),%esi - 0x3A96C110: incl 0xFFFFF9D4(%ebx) - 0x3A96C116: testl %eax,%eax - 0x3A96C118: movl $0x0, -68(%ebp) - 0x3A96C11F: movl $0x0, -64(%ebp) - 0x3A96C126: jnz-32 0x3A96C3BC -. 969 3A96C107 37 -. 89 45 9C 8B 45 18 8B 75 08 FF 83 D4 F9 FF FF 85 C0 C7 45 BC 00 00 00 00 C7 45 C0 00 00 00 00 0F 85 90 02 00 00 - -==== BB 970 (0x3A96C12C) in 18318B, out 100811B, BBs exec'd 0 ==== - 0x3A96C12C: movl 8(%ebp),%eax - 0x3A96C12F: movl (%eax),%edx - 0x3A96C131: testl %edx,%edx - 0x3A96C133: movl %edi,%eax - 0x3A96C135: jz-8 0x3A96C195 -. 970 3A96C12C 11 -. 8B 45 08 8B 10 85 D2 89 F8 74 5E - -==== BB 971 (0x3A96C137) in 18329B, out 100900B, BBs exec'd 0 ==== - 0x3A96C137: leal -68(%ebp), %edx - 0x3A96C13A: movl %edx,-124(%ebp) - 0x3A96C13D: leal 0(%esi), %esi - 0x3A96C140: movl 16(%ebp),%ecx - 0x3A96C143: movl %ecx,24(%esp,,) - 0x3A96C147: movl 24(%ebp),%edx - 0x3A96C14A: movl %edx,20(%esp,,) - 0x3A96C14E: movl 20(%ebp),%ecx - 0x3A96C151: movl %ecx,16(%esp,,) - 0x3A96C155: movl 12(%ebp),%edx - 0x3A96C158: movl %eax,8(%esp,,) - 0x3A96C15C: movl %edx,12(%esp,,) - 0x3A96C160: movl (%esi),%eax - 0x3A96C162: movl %eax,4(%esp,,) - 0x3A96C166: movl -124(%ebp),%ecx - 0x3A96C169: movl %ecx,(%esp,,) - 0x3A96C16C: movl -96(%ebp),%eax - 0x3A96C16F: movl -100(%ebp),%edx - 0x3A96C172: movl (%eax),%ecx - 0x3A96C174: movl -88(%ebp),%eax - 0x3A96C177: call 0x3A96BDB0 -. 971 3A96C137 69 -. 8D 55 BC 89 55 84 8D 76 00 8B 4D 10 89 4C 24 18 8B 55 18 89 54 24 14 8B 4D 14 89 4C 24 10 8B 55 0C 89 44 24 08 89 54 24 0C 8B 06 89 44 24 04 8B 4D 84 89 0C 24 8B 45 A0 8B 55 9C 8B 08 8B 45 A8 E8 34 FC FF FF - -==== BB 972 do_lookup_x(0x3A96BDB0) in 18398B, out 101151B, BBs exec'd 0 ==== - 0x3A96BDB0: pushl %ebp - 0x3A96BDB1: movl %esp,%ebp - 0x3A96BDB3: pushl %edi - 0x3A96BDB4: pushl %esi - 0x3A96BDB5: pushl %ebx - 0x3A96BDB6: subl $0x3C, %esp - 0x3A96BDB9: movl %eax,-16(%ebp) - 0x3A96BDBC: movl 12(%ebp),%eax - 0x3A96BDBF: movl %edx,-20(%ebp) - 0x3A96BDC2: call 0x3A97592B -. 972 3A96BDB0 23 -. 55 89 E5 57 56 53 83 EC 3C 89 45 F0 8B 45 0C 89 55 EC E8 64 9B 00 00 - -==== BB 973 (0x3A96BDC7) in 18421B, out 101323B, BBs exec'd 0 ==== - 0x3A96BDC7: addl $0xC8A5, %ebx - 0x3A96BDCD: movl %ecx,-24(%ebp) - 0x3A96BDD0: movl (%eax),%edx - 0x3A96BDD2: movl 4(%eax),%eax - 0x3A96BDD5: movl %edx,-28(%ebp) - 0x3A96BDD8: movl %eax,-32(%ebp) - 0x3A96BDDB: jmp-8 0x3A96BDEF -. 973 3A96BDC7 22 -. 81 C3 A5 C8 00 00 89 4D E8 8B 10 8B 40 04 89 55 E4 89 45 E0 EB 12 - -==== BB 974 (0x3A96BDEF) in 18443B, out 101433B, BBs exec'd 0 ==== - 0x3A96BDEF: movl $0x0, -52(%ebp) - 0x3A96BDF6: movl -28(%ebp),%eax - 0x3A96BDF9: movl 16(%ebp),%ecx - 0x3A96BDFC: movl $0x0, -56(%ebp) - 0x3A96BE03: movl 28(%ebp),%edx - 0x3A96BE06: movl (%eax,%ecx,4),%ecx - 0x3A96BE09: movl 28(%ebp),%eax - 0x3A96BE0C: movl %ecx,-36(%ebp) - 0x3A96BE0F: testl %eax,%eax - 0x3A96BE11: setnz %al - 0x3A96BE14: cmpl %edx,%ecx - 0x3A96BE16: setz %dl - 0x3A96BE19: andl %edx,%eax - 0x3A96BE1B: testb $0x1, %al - 0x3A96BE1D: jnz-8 0x3A96BDE0 -. 974 3A96BDEF 48 -. C7 45 CC 00 00 00 00 8B 45 E4 8B 4D 10 C7 45 C8 00 00 00 00 8B 55 1C 8B 0C 88 8B 45 1C 89 4D DC 85 C0 0F 95 C0 39 D1 0F 94 C2 21 D0 A8 01 75 C1 - -==== BB 975 (0x3A96BE1F) in 18491B, out 101655B, BBs exec'd 0 ==== - 0x3A96BE1F: testb $0x2, 32(%ebp) - 0x3A96BE23: jz-8 0x3A96BE30 -. 975 3A96BE1F 6 -. F6 45 20 02 74 0B - -==== BB 976 (0x3A96BE30) in 18497B, out 101722B, BBs exec'd 0 ==== - 0x3A96BE30: testb $0x8, 0xFFFFFC14(%ebx) - 0x3A96BE37: jnz-32 0x3A96C038 -. 976 3A96BE30 13 -. F6 83 14 FC FF FF 08 0F 85 FB 01 00 00 - -==== BB 977 (0x3A96BE3D) in 18510B, out 101792B, BBs exec'd 0 ==== - 0x3A96BE3D: movl -36(%ebp),%edx - 0x3A96BE40: movl 48(%edx),%eax - 0x3A96BE43: movl 0x18C(%edx),%ecx - 0x3A96BE49: movl 4(%eax),%eax - 0x3A96BE4C: movl %eax,-40(%ebp) - 0x3A96BE4F: movl 44(%edx),%eax - 0x3A96BE52: movl 4(%eax),%eax - 0x3A96BE55: movl %ecx,-48(%ebp) - 0x3A96BE58: movl %edx,%ecx - 0x3A96BE5A: xorl %edx, %edx - 0x3A96BE5C: movl %eax,-44(%ebp) - 0x3A96BE5F: movl -20(%ebp),%eax - 0x3A96BE62: divl 0x164(%ecx) - 0x3A96BE68: movl 0x168(%ecx),%eax - 0x3A96BE6E: movl (%eax,%edx,4),%esi - 0x3A96BE71: testl %esi,%esi - 0x3A96BE73: jnz-8 0x3A96BE94 -. 977 3A96BE3D 56 -. 8B 55 DC 8B 42 30 8B 8A 8C 01 00 00 8B 40 04 89 45 D8 8B 42 2C 8B 40 04 89 4D D0 89 D1 31 D2 89 45 D4 8B 45 EC F7 B1 64 01 00 00 8B 81 68 01 00 00 8B 34 90 85 F6 75 1F - -==== BB 978 (0x3A96BE94) in 18566B, out 102042B, BBs exec'd 0 ==== - 0x3A96BE94: movl -40(%ebp),%edi - 0x3A96BE97: movl %esi,%eax - 0x3A96BE99: shll $0x4, %eax - 0x3A96BE9C: addl %eax,%edi - 0x3A96BE9E: movl 4(%edi),%eax - 0x3A96BEA1: testl %eax,%eax - 0x3A96BEA3: jz-8 0x3A96BE80 -. 978 3A96BE94 17 -. 8B 7D D8 89 F0 C1 E0 04 01 C7 8B 47 04 85 C0 74 DB - -==== BB 979 (0x3A96BE80) in 18583B, out 102147B, BBs exec'd 0 ==== - 0x3A96BE80: movl -36(%ebp),%edx - 0x3A96BE83: movl 0x16C(%edx),%eax - 0x3A96BE89: movl (%eax,%esi,4),%esi - 0x3A96BE8C: testl %esi,%esi - 0x3A96BE8E: jz-32 0x3A96BF70 -. 979 3A96BE80 20 -. 8B 55 DC 8B 82 6C 01 00 00 8B 34 B0 85 F6 0F 84 DC 00 00 00 - -==== BB 980 (0x3A96BF70) in 18603B, out 102252B, BBs exec'd 0 ==== - 0x3A96BF70: cmpl $0x1, -52(%ebp) - 0x3A96BF74: movl -56(%ebp),%edi - 0x3A96BF77: jz-8 0x3A96BF7B -. 980 3A96BF70 9 -. 83 7D CC 01 8B 7D C8 74 02 - -==== BB 981 (0x3A96BF79) in 18612B, out 102328B, BBs exec'd 0 ==== - 0x3A96BF79: xorl %edi, %edi - 0x3A96BF7B: testl %edi,%edi - 0x3A96BF7D: jz-8 0x3A96BF97 -. 981 3A96BF79 6 -. 31 FF 85 FF 74 18 - -==== BB 982 (0x3A96BF97) in 18618B, out 102398B, BBs exec'd 0 ==== - 0x3A96BF97: movl 20(%ebp),%edx - 0x3A96BF9A: testl %esi,%esi - 0x3A96BF9C: setz %al - 0x3A96BF9F: testl %edx,%edx - 0x3A96BFA1: setnz %dl - 0x3A96BFA4: andl %edx,%eax - 0x3A96BFA6: testb $0x1, %al - 0x3A96BFA8: jz-32 0x3A96BDE0 -. 982 3A96BF97 23 -. 8B 55 14 85 F6 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 84 32 FE FF FF - -==== BB 983 (0x3A96BFAE) in 18641B, out 102540B, BBs exec'd 0 ==== - 0x3A96BFAE: movl 20(%ebp),%edx - 0x3A96BFB1: movl 12(%edx),%eax - 0x3A96BFB4: testl %eax,%eax - 0x3A96BFB6: jz-32 0x3A96BDE0 -. 983 3A96BFAE 14 -. 8B 55 14 8B 42 0C 85 C0 0F 84 24 FE FF FF - -==== BB 984 (0x3A96BDE0) in 18655B, out 102625B, BBs exec'd 0 ==== - 0x3A96BDE0: incl 16(%ebp) - 0x3A96BDE3: movl -32(%ebp),%ecx - 0x3A96BDE6: cmpl %ecx,16(%ebp) - 0x3A96BDE9: jnb-32 0x3A96BFDC -. 984 3A96BDE0 15 -. FF 45 10 8B 4D E0 39 4D 10 0F 83 ED 01 00 00 - -==== BB 985 (0x3A96BEA5) in 18670B, out 102714B, BBs exec'd 0 ==== - 0x3A96BEA5: cmpw $0x0, 14(%edi) - 0x3A96BEAA: jnz-8 0x3A96BEB2 -. 985 3A96BEA5 7 -. 66 83 7F 0E 00 75 06 - -==== BB 986 (0x3A96BEB2) in 18677B, out 102778B, BBs exec'd 0 ==== - 0x3A96BEB2: movzbl 12(%edi),%eax - 0x3A96BEB6: andl $0xF, %eax - 0x3A96BEB9: cmpl $0x2, %eax - 0x3A96BEBC: jnle-8 0x3A96BE80 -. 986 3A96BEB2 12 -. 0F B6 47 0C 83 E0 0F 83 F8 02 7F C2 - -==== BB 987 (0x3A96BEBE) in 18689B, out 102859B, BBs exec'd 0 ==== - 0x3A96BEBE: cmpl -24(%ebp),%edi - 0x3A96BEC1: jz-8 0x3A96BEDD -. 987 3A96BEBE 5 -. 3B 7D E8 74 1A - -==== BB 988 (0x3A96BEC3) in 18694B, out 102924B, BBs exec'd 0 ==== - 0x3A96BEC3: movl (%edi),%ecx - 0x3A96BEC5: movl -44(%ebp),%eax - 0x3A96BEC8: movl -16(%ebp),%edx - 0x3A96BECB: addl %ecx,%eax - 0x3A96BECD: movl %edx,4(%esp,,) - 0x3A96BED1: movl %eax,(%esp,,) - 0x3A96BED4: call 0x3A975280 -. 988 3A96BEC3 22 -. 8B 0F 8B 45 D4 8B 55 F0 01 C8 89 54 24 04 89 04 24 E8 A7 93 00 00 - -==== BB 989 (0x3A96BED9) in 18716B, out 103038B, BBs exec'd 0 ==== - 0x3A96BED9: testl %eax,%eax - 0x3A96BEDB: jnz-8 0x3A96BE80 -. 989 3A96BED9 4 -. 85 C0 75 A3 - -==== BB 990 (0x3A96BEDD) in 18720B, out 103097B, BBs exec'd 0 ==== - 0x3A96BEDD: movl 20(%ebp),%edx - 0x3A96BEE0: testl %edx,%edx - 0x3A96BEE2: jz-32 0x3A96C069 -. 990 3A96BEDD 11 -. 8B 55 14 85 D2 0F 84 81 01 00 00 - -==== BB 991 (0x3A96BEE8) in 18731B, out 103169B, BBs exec'd 0 ==== - 0x3A96BEE8: movl -48(%ebp),%eax - 0x3A96BEEB: testl %eax,%eax - 0x3A96BEED: jz-32 0x3A96BF7F -. 991 3A96BEE8 11 -. 8B 45 D0 85 C0 0F 84 8C 00 00 00 - -==== BB 992 (0x3A96BEF3) in 18742B, out 103241B, BBs exec'd 0 ==== - 0x3A96BEF3: movl -48(%ebp),%ecx - 0x3A96BEF6: movl -36(%ebp),%eax - 0x3A96BEF9: movzwl (%ecx,%esi,2),%ecx - 0x3A96BEFD: movl 0x17C(%eax),%edx - 0x3A96BF03: andl $0x7FFF, %ecx - 0x3A96BF09: shll $0x4, %ecx - 0x3A96BF0C: movl %ecx,-60(%ebp) - 0x3A96BF0F: movl 20(%ebp),%ecx - 0x3A96BF12: movl 4(%ecx),%eax - 0x3A96BF15: movl -60(%ebp),%ecx - 0x3A96BF18: cmpl %eax,4(%edx,%ecx,1) - 0x3A96BF1C: jz-32 0x3A96BFE8 -. 992 3A96BEF3 47 -. 8B 4D D0 8B 45 DC 0F B7 0C 71 8B 90 7C 01 00 00 81 E1 FF 7F 00 00 C1 E1 04 89 4D C4 8B 4D 14 8B 41 04 8B 4D C4 39 44 0A 04 0F 84 C6 00 00 00 - -==== BB 993 (0x3A96BFE8) in 18789B, out 103421B, BBs exec'd 0 ==== - 0x3A96BFE8: movl 20(%ebp),%ecx - 0x3A96BFEB: movl (%ecx),%eax - 0x3A96BFED: movl %eax,4(%esp,,) - 0x3A96BFF1: movl -60(%ebp),%ecx - 0x3A96BFF4: movl (%edx,%ecx,1),%eax - 0x3A96BFF7: movl %eax,(%esp,,) - 0x3A96BFFA: call 0x3A975280 -. 993 3A96BFE8 23 -. 8B 4D 14 8B 01 89 44 24 04 8B 4D C4 8B 04 0A 89 04 24 E8 81 92 00 00 - -==== BB 994 (0x3A96BFFF) in 18812B, out 103533B, BBs exec'd 0 ==== - 0x3A96BFFF: testl %eax,%eax - 0x3A96C001: jnz-32 0x3A96BF22 -. 994 3A96BFFF 8 -. 85 C0 0F 85 1B FF FF FF - -==== BB 995 (0x3A96C007) in 18820B, out 103595B, BBs exec'd 0 ==== - 0x3A96C007: jmp 0x3A96BF7F -. 995 3A96C007 5 -. E9 73 FF FF FF - -==== BB 996 (0x3A96BF7F) in 18825B, out 103623B, BBs exec'd 0 ==== - 0x3A96BF7F: movzbl 12(%edi),%eax - 0x3A96BF83: shrb $0x4, %al - 0x3A96BF86: movzbl %al,%eax - 0x3A96BF89: cmpl $0x1, %eax - 0x3A96BF8C: jz-32 0x3A96C01E -. 996 3A96BF7F 19 -. 0F B6 47 0C C0 E8 04 0F B6 C0 83 F8 01 0F 84 8C 00 00 00 - -==== BB 997 (0x3A96C01E) in 18844B, out 103718B, BBs exec'd 0 ==== - 0x3A96C01E: movl 8(%ebp),%edx - 0x3A96C021: movl -36(%ebp),%ecx - 0x3A96C024: movl %edi,(%edx) - 0x3A96C026: movl %ecx,4(%edx) - 0x3A96C029: movl $0x1,%edx - 0x3A96C02E: addl $0x3C, %esp - 0x3A96C031: movl %edx,%eax - 0x3A96C033: popl %ebx - 0x3A96C034: popl %esi - 0x3A96C035: popl %edi - 0x3A96C036: popl %ebp - 0x3A96C037: ret -. 997 3A96C01E 26 -. 8B 55 08 8B 4D DC 89 3A 89 4A 04 BA 01 00 00 00 83 C4 3C 89 D0 5B 5E 5F 5D C3 - -==== BB 998 (0x3A96C17C) in 18870B, out 103889B, BBs exec'd 0 ==== - 0x3A96C17C: testl %eax,%eax - 0x3A96C17E: movl %eax,%edx - 0x3A96C180: jnle-8 0x3A96C195 -. 998 3A96C17C 6 -. 85 C0 89 C2 7F 13 - -==== BB 999 (0x3A96C195) in 18876B, out 103955B, BBs exec'd 0 ==== - 0x3A96C195: movl -68(%ebp),%esi - 0x3A96C198: testl %esi,%esi - 0x3A96C19A: jz-32 0x3A96C3DE -. 999 3A96C195 11 -. 8B 75 BC 85 F6 0F 84 3E 02 00 00 - -==== BB 1000 (0x3A96C1A0) in 18887B, out 104027B, BBs exec'd 0 ==== - 0x3A96C1A0: movl $0x0, -112(%ebp) - 0x3A96C1A7: movl -96(%ebp),%ecx - 0x3A96C1AA: movl (%ecx),%edx - 0x3A96C1AC: testl %edx,%edx - 0x3A96C1AE: jz-8 0x3A96C1BC -. 1000 3A96C1A0 16 -. C7 45 90 00 00 00 00 8B 4D A0 8B 11 85 D2 74 0C - -==== BB 1001 (0x3A96C1B0) in 18903B, out 104124B, BBs exec'd 0 ==== - 0x3A96C1B0: movzbl 13(%edx),%eax - 0x3A96C1B4: andl $0x3, %eax - 0x3A96C1B7: cmpl $0x3, %eax - 0x3A96C1BA: jz-8 0x3A96C204 -. 1001 3A96C1B0 12 -. 0F B6 42 0D 83 E0 03 83 F8 03 74 48 - -==== BB 1002 (0x3A96C1BC) in 18915B, out 104205B, BBs exec'd 0 ==== - 0x3A96C1BC: leal -68(%ebp), %edx - 0x3A96C1BF: movl %edx,-124(%ebp) - 0x3A96C1C2: movl -124(%ebp),%ecx - 0x3A96C1C5: movl 4(%ecx),%esi - 0x3A96C1C8: movzbl 0x174(%esi),%eax - 0x3A96C1CF: andb $0x3, %al - 0x3A96C1D1: cmpb $0x2, %al - 0x3A96C1D3: jz-32 0x3A96C607 -. 1002 3A96C1BC 29 -. 8D 55 BC 89 55 84 8B 4D 84 8B 71 04 0F B6 86 74 01 00 00 24 03 3C 02 0F 84 2E 04 00 00 - -==== BB 1003 (0x3A96C1D9) in 18944B, out 104346B, BBs exec'd 0 ==== - 0x3A96C1D9: movl 0xFFFFFC14(%ebx),%eax - 0x3A96C1DF: testl $0x204, %eax - 0x3A96C1E4: jnz-32 0x3A96C412 -. 1003 3A96C1D9 17 -. 8B 83 14 FC FF FF A9 04 02 00 00 0F 85 28 02 00 00 - -==== BB 1004 (0x3A96C1EA) in 18961B, out 104423B, BBs exec'd 0 ==== - 0x3A96C1EA: movl -68(%ebp),%eax - 0x3A96C1ED: movl -96(%ebp),%ecx - 0x3A96C1F0: movl -124(%ebp),%edx - 0x3A96C1F3: movl %eax,(%ecx) - 0x3A96C1F5: movl 4(%edx),%eax - 0x3A96C1F8: movl (%eax),%eax - 0x3A96C1FA: leal -12(%ebp), %esp - 0x3A96C1FD: popl %ebx - 0x3A96C1FE: popl %esi - 0x3A96C1FF: popl %edi - 0x3A96C200: popl %ebp - 0x3A96C201: ret 20 -. 1004 3A96C1EA 26 -. 8B 45 BC 8B 4D A0 8B 55 84 89 01 8B 42 04 8B 00 8D 65 F4 5B 5E 5F 5D C2 14 00 - -==== BB 1005 (0x3A96E1DE) in 18987B, out 104591B, BBs exec'd 0 ==== - 0x3A96E1DE: movl %eax,0xFFFFFF64(%ebp) - 0x3A96E1E4: movl -88(%ebp),%edx - 0x3A96E1E7: subl $0x14, %esp - 0x3A96E1EA: movl 8(%ebp),%esi - 0x3A96E1ED: movl %edx,%edi - 0x3A96E1EF: movl %edx,0x208(%esi) - 0x3A96E1F5: movl %eax,0x204(%esi) - 0x3A96E1FB: testl %edi,%edi - 0x3A96E1FD: jz-8 0x3A96E208 -. 1005 3A96E1DE 33 -. 89 85 64 FF FF FF 8B 55 A8 83 EC 14 8B 75 08 89 D7 89 96 08 02 00 00 89 86 04 02 00 00 85 FF 74 09 - -==== BB 1006 (0x3A96E1FF) in 19020B, out 104741B, BBs exec'd 0 ==== - 0x3A96E1FF: movl 4(%edi),%edx - 0x3A96E202: addl %edx,0xFFFFFF64(%ebp) - 0x3A96E208: cmpl $0x7, 0xFFFFFF6C(%ebp) - 0x3A96E20F: jnbe-32 0x3A96EA6B -. 1006 3A96E1FF 22 -. 8B 57 04 01 95 64 FF FF FF 83 BD 6C FF FF FF 07 0F 87 56 08 00 00 - -==== BB 1007 (0x3A96E215) in 19042B, out 104844B, BBs exec'd 0 ==== - 0x3A96E215: movl 0xFFFFFF6C(%ebp),%ecx - 0x3A96E21B: movl -10320(%ebx,%ecx,4),%eax - 0x3A96E222: addl %ebx,%eax - 0x3A96E224: jmp*l %eax -. 1007 3A96E215 17 -. 8B 8D 6C FF FF FF 8B 84 8B B0 D7 FF FF 01 D8 FF E0 - -==== BB 1008 (0x3A96EADD) in 19059B, out 104911B, BBs exec'd 0 ==== - 0x3A96EADD: movl 0xFFFFFF70(%ebp),%edx - 0x3A96EAE3: movl 0xFFFFFF64(%ebp),%ecx - 0x3A96EAE9: addl %ecx,(%edx) - 0x3A96EAEB: jmp 0x3A96E320 -. 1008 3A96EADD 19 -. 8B 95 70 FF FF FF 8B 8D 64 FF FF FF 01 0A E9 30 F8 FF FF - -==== BB 1009 (0x3A96E320) in 19078B, out 104990B, BBs exec'd 0 ==== - 0x3A96E320: addl $0x8, -120(%ebp) - 0x3A96E324: movl -124(%ebp),%edi - 0x3A96E327: cmpl %edi,-120(%ebp) - 0x3A96E32A: jb-32 0x3A96E0E0 -. 1009 3A96E320 16 -. 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF - -==== BB 1010 (0x3A96E0E0) in 19094B, out 105081B, BBs exec'd 0 ==== - 0x3A96E0E0: movl -120(%ebp),%edx - 0x3A96E0E3: movl 0xFFFFFF74(%ebp),%edi - 0x3A96E0E9: movl 4(%edx),%edx - 0x3A96E0EC: movl %edx,0xFFFFFF0C(%ebp) - 0x3A96E0F2: movl %edx,%eax - 0x3A96E0F4: shrl $0x8, %eax - 0x3A96E0F7: movzwl (%edi,%eax,2),%ecx - 0x3A96E0FB: movl 0xFFFFFF7C(%ebp),%edi - 0x3A96E101: shll $0x4, %eax - 0x3A96E104: addl %eax,%edi - 0x3A96E106: movl -116(%ebp),%eax - 0x3A96E109: andl $0x7FFF, %ecx - 0x3A96E10F: movl %edi,-88(%ebp) - 0x3A96E112: shll $0x4, %ecx - 0x3A96E115: movl 0x17C(%eax),%edx - 0x3A96E11B: movl -128(%ebp),%eax - 0x3A96E11E: addl %edx,%ecx - 0x3A96E120: movl -120(%ebp),%edx - 0x3A96E123: addl (%edx),%eax - 0x3A96E125: movzbl 0xFFFFFF0C(%ebp),%edx - 0x3A96E12C: movl %eax,0xFFFFFF70(%ebp) - 0x3A96E132: cmpl $0x8, %edx - 0x3A96E135: movl %edx,0xFFFFFF6C(%ebp) - 0x3A96E13B: jz-32 0x3A96ECE5 -. 1010 3A96E0E0 97 -. 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00 - -==== BB 1011 (0x3A96ED40) in 19191B, out 105375B, BBs exec'd 0 ==== - 0x3A96ED40: xorl %eax, %eax - 0x3A96ED42: cmpl $0x7, 0xFFFFFF6C(%ebp) - 0x3A96ED49: movl 0x200(%esi),%edx - 0x3A96ED4F: setz %al - 0x3A96ED52: cmpl $0x5, 0xFFFFFF6C(%ebp) - 0x3A96ED59: jz-32 0x3A96EEBE -. 1011 3A96ED40 31 -. 31 C0 83 BD 6C FF FF FF 07 8B 96 00 02 00 00 0F 94 C0 83 BD 6C FF FF FF 05 0F 84 5F 01 00 00 - -==== BB 1012 (0x3A96ED5F) in 19222B, out 105500B, BBs exec'd 0 ==== - 0x3A96ED5F: cmpl %edx,%eax - 0x3A96ED61: jnz-32 0x3A96E170 -. 1012 3A96ED5F 8 -. 39 D0 0F 85 09 F4 FF FF - -==== BB 1013 (0x3A96ED67) in 19230B, out 105557B, BBs exec'd 0 ==== - 0x3A96ED67: incl 0xFFFFF9D8(%ebx) - 0x3A96ED6D: movl 0x208(%esi),%edi - 0x3A96ED73: movl 0x204(%esi),%eax - 0x3A96ED79: movl %edi,-88(%ebp) - 0x3A96ED7C: jmp 0x3A96E742 -. 1013 3A96ED67 26 -. FF 83 D8 F9 FF FF 8B BE 08 02 00 00 8B 86 04 02 00 00 89 7D A8 E9 C1 F9 FF FF - -==== BB 1014 (0x3A96E742) in 19256B, out 105661B, BBs exec'd 0 ==== - 0x3A96E742: movl %eax,0xFFFFFF64(%ebp) - 0x3A96E748: jmp 0x3A96E1FB -. 1014 3A96E742 11 -. 89 85 64 FF FF FF E9 AE FA FF FF - -==== BB 1015 (0x3A96E1FB) in 19267B, out 105708B, BBs exec'd 0 ==== - 0x3A96E1FB: testl %edi,%edi - 0x3A96E1FD: jz-8 0x3A96E208 -. 1015 3A96E1FB 4 -. 85 FF 74 09 - -==== BB 1016 (0x3A96E308) in 19271B, out 105767B, BBs exec'd 0 ==== - 0x3A96E308: movl 0xFFFFFF64(%ebp),%eax - 0x3A96E30E: movl 0xFFFFFF70(%ebp),%edi - 0x3A96E314: movl %eax,(%edi) - 0x3A96E316: leal 0(%esi), %esi - 0x3A96E319: leal 0(%edi,,), %edi - 0x3A96E320: addl $0x8, -120(%ebp) - 0x3A96E324: movl -124(%ebp),%edi - 0x3A96E327: cmpl %edi,-120(%ebp) - 0x3A96E32A: jb-32 0x3A96E0E0 -. 1016 3A96E308 40 -. 8B 85 64 FF FF FF 8B BD 70 FF FF FF 89 07 8D 76 00 8D BC 27 00 00 00 00 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF - -==== BB 1017 (0x3A96BF92) in 19311B, out 105914B, BBs exec'd 0 ==== - 0x3A96BF92: cmpl $0x2, %eax - 0x3A96BF95: jz-8 0x3A96C010 -. 1017 3A96BF92 5 -. 83 F8 02 74 79 - -==== BB 1018 (0x3A96C010) in 19316B, out 105971B, BBs exec'd 0 ==== - 0x3A96C010: movl 0xFFFFFC48(%ebx),%eax - 0x3A96C016: testl %eax,%eax - 0x3A96C018: jnz-32 0x3A96C0C0 -. 1018 3A96C010 14 -. 8B 83 48 FC FF FF 85 C0 0F 85 A2 00 00 00 - -==== BB 1019 (0x3A96BE75) in 19330B, out 106046B, BBs exec'd 0 ==== - 0x3A96BE75: jmp 0x3A96BF79 -. 1019 3A96BE75 5 -. E9 FF 00 00 00 - -==== BB 1020 (0x3A96BFBC) in 19335B, out 106074B, BBs exec'd 0 ==== - 0x3A96BFBC: movl -36(%ebp),%edx - 0x3A96BFBF: call 0x3A970B80 -. 1020 3A96BFBC 8 -. 8B 55 DC E8 BC 4B 00 00 - -==== BB 1021 (0x3A96BFC4) in 19343B, out 106135B, BBs exec'd 0 ==== - 0x3A96BFC4: testl %eax,%eax - 0x3A96BFC6: movl $0xFFFFFFFF,%edx - 0x3A96BFCB: jnz-8 0x3A96C02E -. 1021 3A96BFC4 9 -. 85 C0 BA FF FF FF FF 75 61 - -==== BB 1022 (0x3A96BFCD) in 19352B, out 106206B, BBs exec'd 0 ==== - 0x3A96BFCD: incl 16(%ebp) - 0x3A96BFD0: movl -32(%ebp),%ecx - 0x3A96BFD3: cmpl %ecx,16(%ebp) - 0x3A96BFD6: jb-32 0x3A96BDEF -. 1022 3A96BFCD 15 -. FF 45 10 8B 4D E0 39 4D 10 0F 82 13 FE FF FF - -==== BB 1023 (0x3A96E1B1) in 19367B, out 106295B, BBs exec'd 0 ==== - 0x3A96E1B1: movl -88(%ebp),%eax - 0x3A96E1B4: movl -16(%ebp),%ecx - 0x3A96E1B7: movl (%eax),%eax - 0x3A96E1B9: movl %esi,12(%esp,,) - 0x3A96E1BD: movl %edi,4(%esp,,) - 0x3A96E1C1: addl %ecx,%eax - 0x3A96E1C3: xorl %ecx, %ecx - 0x3A96E1C5: movl %ecx,16(%esp,,) - 0x3A96E1C9: leal -88(%ebp), %ecx - 0x3A96E1CC: movl %edx,8(%esp,,) - 0x3A96E1D0: movl 12(%ebp),%edx - 0x3A96E1D3: movl %edx,(%esp,,) - 0x3A96E1D6: movl 8(%ebp),%edx - 0x3A96E1D9: call 0x3A96C0E0 -. 1023 3A96E1B1 45 -. 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF - -==== BB 1024 (0x3A96BFDC) in 19412B, out 106483B, BBs exec'd 0 ==== - 0x3A96BFDC: xorl %edx, %edx - 0x3A96BFDE: addl $0x3C, %esp - 0x3A96BFE1: movl %edx,%eax - 0x3A96BFE3: popl %ebx - 0x3A96BFE4: popl %esi - 0x3A96BFE5: popl %edi - 0x3A96BFE6: popl %ebp - 0x3A96BFE7: ret -. 1024 3A96BFDC 12 -. 31 D2 83 C4 3C 89 D0 5B 5E 5F 5D C3 - -==== BB 1025 (0x3A96C182) in 19424B, out 106610B, BBs exec'd 0 ==== - 0x3A96C182: testl %eax,%eax - 0x3A96C184: js-32 0x3A96C2D0 -. 1025 3A96C182 8 -. 85 C0 0F 88 46 01 00 00 - -==== BB 1026 (0x3A96C18A) in 19432B, out 106669B, BBs exec'd 0 ==== - 0x3A96C18A: addl $0x4, %esi - 0x3A96C18D: xorl %eax, %eax - 0x3A96C18F: movl (%esi),%edx - 0x3A96C191: testl %edx,%edx - 0x3A96C193: jnz-8 0x3A96C140 -. 1026 3A96C18A 11 -. 83 C6 04 31 C0 8B 16 85 D2 75 AB - -==== BB 1027 (0x3A96C3DE) in 19443B, out 106762B, BBs exec'd 0 ==== - 0x3A96C3DE: movl -96(%ebp),%edx - 0x3A96C3E1: movl (%edx),%eax - 0x3A96C3E3: testl %eax,%eax - 0x3A96C3E5: jz-8 0x3A96C3F2 -. 1027 3A96C3DE 9 -. 8B 55 A0 8B 02 85 C0 74 0B - -==== BB 1028 (0x3A96C3E7) in 19452B, out 106844B, BBs exec'd 0 ==== - 0x3A96C3E7: movzbl 12(%eax),%eax - 0x3A96C3EB: shrb $0x4, %al - 0x3A96C3EE: cmpb $0x2, %al - 0x3A96C3F0: jz-8 0x3A96C3FD -. 1028 3A96C3E7 11 -. 0F B6 40 0C C0 E8 04 3C 02 74 0B - -==== BB 1029 (0x3A96C3FD) in 19463B, out 106932B, BBs exec'd 0 ==== - 0x3A96C3FD: movl -96(%ebp),%edx - 0x3A96C400: movl $0x0, (%edx) - 0x3A96C406: xorl %eax, %eax - 0x3A96C408: leal -12(%ebp), %esp - 0x3A96C40B: popl %ebx - 0x3A96C40C: popl %esi - 0x3A96C40D: popl %edi - 0x3A96C40E: popl %ebp - 0x3A96C40F: ret 20 -. 1029 3A96C3FD 21 -. 8B 55 A0 C7 02 00 00 00 00 31 C0 8D 65 F4 5B 5E 5F 5D C2 14 00 - -==== BB 1030 (0x3A96E208) in 19484B, out 107080B, BBs exec'd 0 ==== - 0x3A96E208: cmpl $0x7, 0xFFFFFF6C(%ebp) - 0x3A96E20F: jnbe-32 0x3A96EA6B -. 1030 3A96E208 13 -. 83 BD 6C FF FF FF 07 0F 87 56 08 00 00 - -==== BB 1031 (0x3A96BD70) in 19497B, out 107146B, BBs exec'd 0 ==== - 0x3A96BD70: popl %ebp - 0x3A96BD71: movl %edx,%eax - 0x3A96BD73: ret -. 1031 3A96BD70 4 -. 5D 89 D0 C3 - -==== BB 1032 (0x3A96C069) in 19501B, out 107202B, BBs exec'd 0 ==== - 0x3A96C069: movl -48(%ebp),%eax - 0x3A96C06C: testl %eax,%eax - 0x3A96C06E: jz-32 0x3A96BF7F -. 1032 3A96C069 11 -. 8B 45 D0 85 C0 0F 84 0B FF FF FF - -==== BB 1033 (0x3A96C074) in 19512B, out 107274B, BBs exec'd 0 ==== - 0x3A96C074: testb $0x2, 24(%ebp) - 0x3A96C078: jz-8 0x3A96C0AD -. 1033 3A96C074 6 -. F6 45 18 02 74 33 - -==== BB 1034 (0x3A96C0AD) in 19518B, out 107341B, BBs exec'd 0 ==== - 0x3A96C0AD: movl -48(%ebp),%eax - 0x3A96C0B0: movzwl (%eax,%esi,2),%edx - 0x3A96C0B4: movl %edx,%eax - 0x3A96C0B6: andl $0x7FFF, %eax - 0x3A96C0BB: cmpl $0x2, %eax - 0x3A96C0BE: jmp-8 0x3A96C089 -. 1034 3A96C0AD 19 -. 8B 45 D0 0F B7 14 70 89 D0 25 FF 7F 00 00 83 F8 02 EB C9 - -==== BB 1035 (0x3A96C089) in 19537B, out 107428B, BBs exec'd 0 ==== - 0x3A96C089: jle-32 0x3A96BF7F -. 1035 3A96C089 6 -. 0F 8E F0 FE FF FF - -==== BB 1036 (0x3A96E330) in 19543B, out 107487B, BBs exec'd 0 ==== - 0x3A96E330: incl -112(%ebp) - 0x3A96E333: cmpl $0x1, -112(%ebp) - 0x3A96E337: jle-32 0x3A96DFBA -. 1036 3A96E330 13 -. FF 45 90 83 7D 90 01 0F 8E 7D FC FF FF - -==== BB 1037 (0x3A96DFBA) in 19556B, out 107564B, BBs exec'd 0 ==== - 0x3A96DFBA: movl %esi,-116(%ebp) - 0x3A96DFBD: movl -112(%ebp),%ecx - 0x3A96DFC0: leal (%ecx,%ecx,2), %eax - 0x3A96DFC3: leal -12(%ebp,%eax,4), %eax - 0x3A96DFC7: leal -40(%eax), %edx - 0x3A96DFCA: movl -40(%eax),%ecx - 0x3A96DFCD: movl 4(%edx),%edi - 0x3A96DFD0: movl %ecx,%eax - 0x3A96DFD2: addl %edi,%eax - 0x3A96DFD4: movl %eax,-124(%ebp) - 0x3A96DFD7: movl (%esi),%eax - 0x3A96DFD9: movl %ecx,-120(%ebp) - 0x3A96DFDC: movl %eax,-128(%ebp) - 0x3A96DFDF: movl 8(%edx),%eax - 0x3A96DFE2: testl %eax,%eax - 0x3A96DFE4: jz-8 0x3A96E035 -. 1037 3A96DFBA 44 -. 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F - -==== BB 1038 (0x3A96DFE6) in 19600B, out 107767B, BBs exec'd 0 ==== - 0x3A96DFE6: movl -124(%ebp),%edx - 0x3A96DFE9: cmpl %edx,%ecx - 0x3A96DFEB: jb-8 0x3A96E015 -. 1038 3A96DFE6 7 -. 8B 55 84 39 D1 72 28 - -==== BB 1039 (0x3A96E015) in 19607B, out 107839B, BBs exec'd 0 ==== - 0x3A96E015: movl -120(%ebp),%edi - 0x3A96E018: movl -128(%ebp),%ecx - 0x3A96E01B: movl (%edi),%eax - 0x3A96E01D: movzbl 4(%edi),%edx - 0x3A96E021: addl %eax,%ecx - 0x3A96E023: cmpl $0x7, %edx - 0x3A96E026: jz-8 0x3A96DFF2 -. 1039 3A96E015 19 -. 8B 7D 88 8B 4D 80 8B 07 0F B6 57 04 01 C1 83 FA 07 74 CA - -==== BB 1040 (0x3A96DFF2) in 19626B, out 107951B, BBs exec'd 0 ==== - 0x3A96DFF2: movl 0x1F4(%esi),%edx - 0x3A96DFF8: testl %edx,%edx - 0x3A96DFFA: jnz-32 0x3A96E8CE -. 1040 3A96DFF2 14 -. 8B 96 F4 01 00 00 85 D2 0F 85 CE 08 00 00 - -==== BB 1041 (0x3A96E000) in 19640B, out 108026B, BBs exec'd 0 ==== - 0x3A96E000: movl -128(%ebp),%eax - 0x3A96E003: addl %eax,(%ecx) - 0x3A96E005: addl $0x8, -120(%ebp) - 0x3A96E009: movl -124(%ebp),%edx - 0x3A96E00C: cmpl %edx,-120(%ebp) - 0x3A96E00F: jnb-32 0x3A96E330 -. 1041 3A96E000 21 -. 8B 45 80 01 01 83 45 88 08 8B 55 84 39 55 88 0F 83 1B 03 00 00 - -==== BB 1042 (0x3A96E33D) in 19661B, out 108145B, BBs exec'd 0 ==== - 0x3A96E33D: movl $0x0, -76(%ebp) - 0x3A96E344: movl 52(%esi),%eax - 0x3A96E347: movl $0x0, -68(%ebp) - 0x3A96E34E: movl $0x0, -80(%ebp) - 0x3A96E355: testl %eax,%eax - 0x3A96E357: movl $0x0, -84(%ebp) - 0x3A96E35E: jz-8 0x3A96E36F -. 1042 3A96E33D 35 -. C7 45 B4 00 00 00 00 8B 46 34 C7 45 BC 00 00 00 00 C7 45 B0 00 00 00 00 85 C0 C7 45 AC 00 00 00 00 74 0F - -==== BB 1043 (0x3A96E36F) in 19696B, out 108280B, BBs exec'd 0 ==== - 0x3A96E36F: movl 104(%esi),%eax - 0x3A96E372: testl %eax,%eax - 0x3A96E374: jz-8 0x3A96E380 -. 1043 3A96E36F 7 -. 8B 46 68 85 C0 74 0A - -==== BB 1044 (0x3A96E376) in 19703B, out 108352B, BBs exec'd 0 ==== - 0x3A96E376: cmpl $0x7, 4(%eax) - 0x3A96E37A: jz-32 0x3A96E5F1 -. 1044 3A96E376 10 -. 83 78 04 07 0F 84 71 02 00 00 - -==== BB 1045 (0x3A96E380) in 19713B, out 108415B, BBs exec'd 0 ==== - 0x3A96E380: xorl %eax, %eax - 0x3A96E382: leal 0xFFFFF9E4(%ebx), %edi - 0x3A96E388: movl %eax,0xFFFFFF54(%ebp) - 0x3A96E38E: movl %edi,0xFFFFFF14(%ebp) - 0x3A96E394: movl %esi,0xFFFFFF50(%ebp) - 0x3A96E39A: movl 0xFFFFFF54(%ebp),%edx - 0x3A96E3A0: xorl %edi, %edi - 0x3A96E3A2: movl (%esi),%ecx - 0x3A96E3A4: leal (%edx,%edx,2), %eax - 0x3A96E3A7: leal -12(%ebp,%eax,4), %eax - 0x3A96E3AB: movl %ecx,0xFFFFFF40(%ebp) - 0x3A96E3B1: movl -72(%eax),%edx - 0x3A96E3B4: movl -68(%eax),%eax - 0x3A96E3B7: movl %eax,0xFFFFFF4C(%ebp) - 0x3A96E3BD: addl %edx,%eax - 0x3A96E3BF: movl %eax,0xFFFFFF44(%ebp) - 0x3A96E3C5: movl 48(%esi),%eax - 0x3A96E3C8: movl 4(%eax),%eax - 0x3A96E3CB: movl %eax,0xFFFFFF3C(%ebp) - 0x3A96E3D1: movl 0xB8(%esi),%eax - 0x3A96E3D7: testl %eax,%eax - 0x3A96E3D9: jz-8 0x3A96E3DE -. 1045 3A96E380 91 -. 31 C0 8D BB E4 F9 FF FF 89 85 54 FF FF FF 89 BD 14 FF FF FF 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03 - -==== BB 1046 (0x3A96E3DE) in 19804B, out 108716B, BBs exec'd 0 ==== - 0x3A96E3DE: movl 0xFFFFFF4C(%ebp),%eax - 0x3A96E3E4: movl %edx,%ecx - 0x3A96E3E6: movl $0xAAAAAAAB,%edx - 0x3A96E3EB: mull %edx - 0x3A96E3ED: shrl $0x3, %edx - 0x3A96E3F0: cmpl %edi,%edx - 0x3A96E3F2: jbe-8 0x3A96E3F6 -. 1046 3A96E3DE 22 -. 8B 85 4C FF FF FF 89 D1 BA AB AA AA AA F7 E2 C1 EA 03 39 FA 76 02 - -==== BB 1047 (0x3A96E3F6) in 19826B, out 108844B, BBs exec'd 0 ==== - 0x3A96E3F6: cmpl 0xFFFFFF14(%ebp),%esi - 0x3A96E3FC: leal (%edx,%edx,2), %eax - 0x3A96E3FF: leal (%ecx,%eax,4), %eax - 0x3A96E402: movl %eax,0xFFFFFF48(%ebp) - 0x3A96E408: jz-8 0x3A96E452 -. 1047 3A96E3F6 20 -. 3B B5 14 FF FF FF 8D 04 52 8D 04 81 89 85 48 FF FF FF 74 48 - -==== BB 1048 (0x3A96E40A) in 19846B, out 108956B, BBs exec'd 0 ==== - 0x3A96E40A: movl 0xFFFFFF40(%ebp),%eax - 0x3A96E410: testl %eax,%eax - 0x3A96E412: jnz-8 0x3A96E41E -. 1048 3A96E40A 10 -. 8B 85 40 FF FF FF 85 C0 75 0A - -==== BB 1049 (0x3A96E41E) in 19856B, out 109031B, BBs exec'd 0 ==== - 0x3A96E41E: cmpl 0xFFFFFF48(%ebp),%ecx - 0x3A96E424: jnb-8 0x3A96E452 -. 1049 3A96E41E 8 -. 3B 8D 48 FF FF FF 73 2C - -==== BB 1050 (0x3A96E452) in 19864B, out 109099B, BBs exec'd 0 ==== - 0x3A96E452: movl 0xDC(%esi),%eax - 0x3A96E458: testl %eax,%eax - 0x3A96E45A: jz-32 0x3A96E750 -. 1050 3A96E452 14 -. 8B 86 DC 00 00 00 85 C0 0F 84 F0 02 00 00 - -==== BB 1051 (0x3A96E460) in 19878B, out 109174B, BBs exec'd 0 ==== - 0x3A96E460: movl 0xFFFFFF44(%ebp),%edx - 0x3A96E466: movl 4(%eax),%eax - 0x3A96E469: cmpl %edx,0xFFFFFF48(%ebp) - 0x3A96E46F: movl %eax,0xFFFFFF38(%ebp) - 0x3A96E475: jnb-32 0x3A96E2B0 -. 1051 3A96E460 27 -. 8B 95 44 FF FF FF 8B 40 04 39 95 48 FF FF FF 89 85 38 FF FF FF 0F 83 35 FE FF FF - -==== BB 1052 (0x3A96E2B0) in 19905B, out 109284B, BBs exec'd 0 ==== - 0x3A96E2B0: incl 0xFFFFFF54(%ebp) - 0x3A96E2B6: cmpl $0x1, 0xFFFFFF54(%ebp) - 0x3A96E2BD: jle-32 0x3A96E394 -. 1052 3A96E2B0 19 -. FF 85 54 FF FF FF 83 BD 54 FF FF FF 01 0F 8E D1 00 00 00 - -==== BB 1053 (0x3A96E394) in 19924B, out 109367B, BBs exec'd 0 ==== - 0x3A96E394: movl %esi,0xFFFFFF50(%ebp) - 0x3A96E39A: movl 0xFFFFFF54(%ebp),%edx - 0x3A96E3A0: xorl %edi, %edi - 0x3A96E3A2: movl (%esi),%ecx - 0x3A96E3A4: leal (%edx,%edx,2), %eax - 0x3A96E3A7: leal -12(%ebp,%eax,4), %eax - 0x3A96E3AB: movl %ecx,0xFFFFFF40(%ebp) - 0x3A96E3B1: movl -72(%eax),%edx - 0x3A96E3B4: movl -68(%eax),%eax - 0x3A96E3B7: movl %eax,0xFFFFFF4C(%ebp) - 0x3A96E3BD: addl %edx,%eax - 0x3A96E3BF: movl %eax,0xFFFFFF44(%ebp) - 0x3A96E3C5: movl 48(%esi),%eax - 0x3A96E3C8: movl 4(%eax),%eax - 0x3A96E3CB: movl %eax,0xFFFFFF3C(%ebp) - 0x3A96E3D1: movl 0xB8(%esi),%eax - 0x3A96E3D7: testl %eax,%eax - 0x3A96E3D9: jz-8 0x3A96E3DE -. 1053 3A96E394 71 -. 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03 - -==== BB 1054 (0x3A96E2C3) in 19995B, out 109618B, BBs exec'd 0 ==== - 0x3A96E2C3: movl 20(%ebp),%eax - 0x3A96E2C6: testl %eax,%eax - 0x3A96E2C8: jnz-32 0x3A96EDB7 -. 1054 3A96E2C3 11 -. 8B 45 14 85 C0 0F 85 E9 0A 00 00 - -==== BB 1055 (0x3A96E2CE) in 20006B, out 109690B, BBs exec'd 0 ==== - 0x3A96E2CE: orb $0x4, 0x174(%esi) - 0x3A96E2D5: movl -104(%ebp),%ecx - 0x3A96E2D8: testl %ecx,%ecx - 0x3A96E2DA: jnz-32 0x3A96ED81 -. 1055 3A96E2CE 18 -. 80 8E 74 01 00 00 04 8B 4D 98 85 C9 0F 85 A1 0A 00 00 - -==== BB 1056 (0x3A96E2E0) in 20024B, out 109787B, BBs exec'd 0 ==== - 0x3A96E2E0: movl 8(%ebp),%eax - 0x3A96E2E3: movl 0x210(%eax),%edx - 0x3A96E2E9: testl %edx,%edx - 0x3A96E2EB: jz-8 0x3A96E300 -. 1056 3A96E2E0 13 -. 8B 45 08 8B 90 10 02 00 00 85 D2 74 13 - -==== BB 1057 (0x3A96E300) in 20037B, out 109875B, BBs exec'd 0 ==== - 0x3A96E300: leal -12(%ebp), %esp - 0x3A96E303: popl %ebx - 0x3A96E304: popl %esi - 0x3A96E305: popl %edi - 0x3A96E306: popl %ebp - 0x3A96E307: ret -. 1057 3A96E300 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -==== BB 1058 (0x3A96E05C) in 20045B, out 109977B, BBs exec'd 0 ==== - 0x3A96E05C: movl %edi,%eax - 0x3A96E05E: movl %ecx,%edx - 0x3A96E060: shrl $0x3, %eax - 0x3A96E063: cmpl 0xFFFFFF78(%ebp),%eax - 0x3A96E069: jbe-8 0x3A96E071 -. 1058 3A96E05C 15 -. 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06 - -==== BB 1059 (0x3A96E0B0) in 20060B, out 110069B, BBs exec'd 0 ==== - 0x3A96E0B0: movl 0xDC(%esi),%eax - 0x3A96E0B6: testl %eax,%eax - 0x3A96E0B8: jz-32 0x3A96E631 -. 1059 3A96E0B0 14 -. 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00 - -==== BB 1060 (0x3A96E414) in 20074B, out 110144B, BBs exec'd 0 ==== - 0x3A96E414: movl 0x114(%esi),%eax - 0x3A96E41A: testl %eax,%eax - 0x3A96E41C: jnz-8 0x3A96E452 -. 1060 3A96E414 10 -. 8B 86 14 01 00 00 85 C0 75 34 - -==== BB 1061 (0x3A968122) in 20084B, out 110219B, BBs exec'd 0 ==== - 0x3A968122: call 0x3A972730 -. 1061 3A968122 5 -. E8 09 A6 00 00 - -==== BB 1062 _dl_sysdep_start_cleanup(0x3A972730) in 20089B, out 110264B, BBs exec'd 0 ==== - 0x3A972730: pushl %ebp - 0x3A972731: movl %esp,%ebp - 0x3A972733: popl %ebp - 0x3A972734: ret -. 1062 3A972730 5 -. 55 89 E5 5D C3 - -==== BB 1063 (0x3A968127) in 20094B, out 110333B, BBs exec'd 0 ==== - 0x3A968127: movl 0xFFFFF9D0(%ebx),%eax - 0x3A96812D: testl %eax,%eax - 0x3A96812F: jnz-8 0x3A968193 -. 1063 3A968127 10 -. 8B 83 D0 F9 FF FF 85 C0 75 62 - -==== BB 1064 (0x3A968131) in 20104B, out 110408B, BBs exec'd 0 ==== - 0x3A968131: cmpl $0x1, 0xFFFFFB54(%ebx) - 0x3A968138: jbe-32 0x3A9673C4 -. 1064 3A968131 13 -. 83 BB 54 FB FF FF 01 0F 86 86 F2 FF FF - -==== BB 1065 (0x3A96813E) in 20117B, out 110474B, BBs exec'd 0 ==== - 0x3A96813E: xorl %eax, %eax - 0x3A968140: movl %eax,12(%esp,,) - 0x3A968144: xorl %eax, %eax - 0x3A968146: movl %eax,8(%esp,,) - 0x3A96814A: movl 0xFFFFF994(%ebx),%eax - 0x3A968150: movl 0x1B0(%eax),%eax - 0x3A968156: movl %edi,(%esp,,) - 0x3A968159: movl %eax,4(%esp,,) - 0x3A96815D: call 0x3A96DEB0 -. 1065 3A96813E 36 -. 31 C0 89 44 24 0C 31 C0 89 44 24 08 8B 83 94 F9 FF FF 8B 80 B0 01 00 00 89 3C 24 89 44 24 04 E8 4E 5D 00 00 - -==== BB 1066 (0x3A96E233) in 20153B, out 110617B, BBs exec'd 0 ==== - 0x3A96E233: movl -48(%ebp),%edx - 0x3A96E236: movl -52(%ebp),%eax - 0x3A96E239: addl %edx,%eax - 0x3A96E23B: cmpl %ecx,%eax - 0x3A96E23D: jz-8 0x3A96E256 -. 1066 3A96E233 12 -. 8B 55 D0 8B 45 CC 01 D0 39 C8 74 17 - -==== BB 1067 (0x3A96E256) in 20165B, out 110706B, BBs exec'd 0 ==== - 0x3A96E256: movl 32(%esi),%eax - 0x3A96E259: movl 4(%eax),%ecx - 0x3A96E25C: addl %ecx,%edx - 0x3A96E25E: movl %edx,-48(%ebp) - 0x3A96E261: jmp 0x3A96DFB3 -. 1067 3A96E256 16 -. 8B 46 20 8B 48 04 01 CA 89 55 D0 E9 4D FD FF FF - -==== BB 1068 (0x3A96DFED) in 20181B, out 110792B, BBs exec'd 0 ==== - 0x3A96DFED: jmp 0x3A96E330 -. 1068 3A96DFED 5 -. E9 3E 03 00 00 - -==== BB 1069 (0x3A968162) in 20186B, out 110820B, BBs exec'd 0 ==== - 0x3A968162: jmp 0x3A9673C4 -. 1069 3A968162 5 -. E9 5D F2 FF FF - -==== BB 1070 (0x3A9673C4) in 20191B, out 110848B, BBs exec'd 0 ==== - 0x3A9673C4: movl 0xFFFFFE78(%ebp),%edx - 0x3A9673CA: movl $0x1, 12(%edx) - 0x3A9673D1: call 0x3A970B70 -. 1070 3A9673C4 18 -. 8B 95 78 FE FF FF C7 42 0C 01 00 00 00 E8 9A 97 00 00 - -==== BB 1071 _dl_debug_state(0x3A970B70) in 20209B, out 110927B, BBs exec'd 0 ==== - 0x3A970B70: pushl %ebp - 0x3A970B71: movl %esp,%ebp - 0x3A970B73: popl %ebp - 0x3A970B74: ret -. 1071 3A970B70 5 -. 55 89 E5 5D C3 - -==== BB 1072 (0x3A9673D6) in 20214B, out 110996B, BBs exec'd 0 ==== - 0x3A9673D6: call 0x3A96B6D0 -. 1072 3A9673D6 5 -. E8 F5 42 00 00 - -==== BB 1073 _dl_unload_cache(0x3A96B6D0) in 20219B, out 111041B, BBs exec'd 0 ==== - 0x3A96B6D0: pushl %ebp - 0x3A96B6D1: movl %esp,%ebp - 0x3A96B6D3: pushl %ebx - 0x3A96B6D4: subl $0x8, %esp - 0x3A96B6D7: call 0x3A97592B -. 1073 3A96B6D0 12 -. 55 89 E5 53 83 EC 08 E8 4F A2 00 00 - -==== BB 1074 (0x3A96B6DC) in 20231B, out 111142B, BBs exec'd 0 ==== - 0x3A96B6DC: addl $0xCF90, %ebx - 0x3A96B6E2: movl 0xDC(%ebx),%ecx - 0x3A96B6E8: testl %ecx,%ecx - 0x3A96B6EA: setnz %al - 0x3A96B6ED: cmpl $0xFFFFFFFF, %ecx - 0x3A96B6F0: setnz %dl - 0x3A96B6F3: andl %edx,%eax - 0x3A96B6F5: testb $0x1, %al - 0x3A96B6F7: jnz-8 0x3A96B700 -. 1074 3A96B6DC 29 -. 81 C3 90 CF 00 00 8B 8B DC 00 00 00 85 C9 0F 95 C0 83 F9 FF 0F 95 C2 21 D0 A8 01 75 07 - -==== BB 1075 (0x3A96B700) in 20260B, out 111299B, BBs exec'd 0 ==== - 0x3A96B700: movl %ecx,(%esp,,) - 0x3A96B703: movl 0xE4(%ebx),%eax - 0x3A96B709: movl %eax,4(%esp,,) - 0x3A96B70D: call 0x3A974C90 -. 1075 3A96B700 18 -. 89 0C 24 8B 83 E4 00 00 00 89 44 24 04 E8 7E 95 00 00 - -==== BB 1076 munmap(0x3A974C90) in 20278B, out 111383B, BBs exec'd 0 ==== - 0x3A974C90: movl %ebx,%edx - 0x3A974C92: movl 8(%esp,,),%ecx - 0x3A974C96: movl 4(%esp,,),%ebx - 0x3A974C9A: movl $0x5B,%eax - 0x3A974C9F: int $0x80 -. 1076 3A974C90 17 -. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80 - -==== BB 1077 (0x3A974CA1) in 20295B, out 111460B, BBs exec'd 0 ==== - 0x3A974CA1: movl %edx,%ebx - 0x3A974CA3: cmpl $0xFFFFF001, %eax - 0x3A974CA8: jnb-8 0x3A974CAB -. 1077 3A974CA1 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -==== BB 1078 (0x3A974CAA) in 20304B, out 111530B, BBs exec'd 0 ==== - 0x3A974CAA: ret -. 1078 3A974CAA 1 -. C3 - -==== BB 1079 (0x3A96B712) in 20305B, out 111560B, BBs exec'd 0 ==== - 0x3A96B712: xorl %eax, %eax - 0x3A96B714: movl %eax,0xDC(%ebx) - 0x3A96B71A: addl $0x8, %esp - 0x3A96B71D: popl %ebx - 0x3A96B71E: popl %ebp - 0x3A96B71F: ret -. 1079 3A96B712 14 -. 31 C0 89 83 DC 00 00 00 83 C4 08 5B 5D C3 - -==== BB 1080 (0x3A9673DB) in 20319B, out 111664B, BBs exec'd 0 ==== - 0x3A9673DB: leal -12(%ebp), %esp - 0x3A9673DE: popl %ebx - 0x3A9673DF: popl %esi - 0x3A9673E0: popl %edi - 0x3A9673E1: popl %ebp - 0x3A9673E2: ret -. 1080 3A9673DB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -==== BB 1081 (0x3A9730A0) in 20327B, out 111766B, BBs exec'd 0 ==== - 0x3A9730A0: movl 0xFFFFFE20(%ebp),%eax - 0x3A9730A6: addl $0x204, %esp - 0x3A9730AC: popl %ebx - 0x3A9730AD: popl %esi - 0x3A9730AE: popl %edi - 0x3A9730AF: popl %ebp - 0x3A9730B0: ret -. 1081 3A9730A0 17 -. 8B 85 20 FE FF FF 81 C4 04 02 00 00 5B 5E 5F 5D C3 - -==== BB 1082 (0x3A965ECA) in 20344B, out 111894B, BBs exec'd 0 ==== - 0x3A965ECA: cmpb $0x0, 0xFFFFFC14(%ebx) - 0x3A965ED1: movl %eax,%edi - 0x3A965ED3: js-8 0x3A965F30 -. 1082 3A965ECA 11 -. 80 BB 14 FC FF FF 00 89 C7 78 5B - -==== BB 1083 (0x3A965ED5) in 20355B, out 111970B, BBs exec'd 0 ==== - 0x3A965ED5: addl $0x54, %esp - 0x3A965ED8: movl %edi,%eax - 0x3A965EDA: popl %ebx - 0x3A965EDB: popl %esi - 0x3A965EDC: popl %edi - 0x3A965EDD: popl %ebp - 0x3A965EDE: ret -. 1083 3A965ED5 10 -. 83 C4 54 89 F8 5B 5E 5F 5D C3 - -==== BB 1084 (0x3A965887) in 20365B, out 112088B, BBs exec'd 0 ==== - 0x3A965887: movl %eax,%edi - 0x3A965889: call 0x3A965870 -. 1084 3A965887 7 -. 89 C7 E8 E2 FF FF FF - -==== BB 1085 (0x3A965870) in 20372B, out 112143B, BBs exec'd 0 ==== - 0x3A965870: movl (%esp,,),%ebx - 0x3A965873: ret -. 1085 3A965870 4 -. 8B 1C 24 C3 - -==== BB 1086 (0x3A96588E) in 20376B, out 112183B, BBs exec'd 0 ==== - 0x3A96588E: addl $0x12DDE, %ebx - 0x3A965894: movl 0x208(%ebx),%eax - 0x3A96589A: popl %edx - 0x3A96589B: leal (%esp,%eax,4), %esp - 0x3A96589E: subl %eax,%edx - 0x3A9658A0: pushl %edx - 0x3A9658A1: movl 0xFFFFF994(%ebx),%eax - 0x3A9658A7: leal 8(%esp,%edx,4), %esi - 0x3A9658AB: leal 4(%esp,,), %ecx - 0x3A9658AF: pushl %esi - 0x3A9658B0: call 0x3A970680 -. 1086 3A96588E 39 -. 81 C3 DE 2D 01 00 8B 83 08 02 00 00 5A 8D 24 84 29 C2 52 8B 83 94 F9 FF FF 8D 74 94 08 8D 4C 24 04 56 E8 CB AD 00 00 - -==== BB 1087 _dl_init_internal(0x3A970680) in 20415B, out 112357B, BBs exec'd 0 ==== - 0x3A970680: pushl %ebp - 0x3A970681: movl %esp,%ebp - 0x3A970683: pushl %edi - 0x3A970684: movl %eax,%edi - 0x3A970686: pushl %esi - 0x3A970687: pushl %ebx - 0x3A970688: subl $0x2C, %esp - 0x3A97068B: movl 0x98(%eax),%eax - 0x3A970691: call 0x3A97592B -. 1087 3A970680 22 -. 55 89 E5 57 89 C7 56 53 83 EC 2C 8B 80 98 00 00 00 E8 95 52 00 00 - -==== BB 1088 (0x3A970696) in 20437B, out 112519B, BBs exec'd 0 ==== - 0x3A970696: addl $0x7FD6, %ebx - 0x3A97069C: movl %edx,-16(%ebp) - 0x3A97069F: movl 0x9C(%edi),%esi - 0x3A9706A5: movl %eax,-24(%ebp) - 0x3A9706A8: movl 0xFFFFF9CC(%ebx),%eax - 0x3A9706AE: movl %ecx,-20(%ebp) - 0x3A9706B1: testl %eax,%eax - 0x3A9706B3: jnz-32 0x3A97074A -. 1088 3A970696 35 -. 81 C3 D6 7F 00 00 89 55 F0 8B B7 9C 00 00 00 89 45 E8 8B 83 CC F9 FF FF 89 4D EC 85 C0 0F 85 91 00 00 00 - -==== BB 1089 (0x3A97074A) in 20472B, out 112668B, BBs exec'd 0 ==== - 0x3A97074A: movl 8(%ebp),%edx - 0x3A97074D: movl %edx,(%esp,,) - 0x3A970750: movl -16(%ebp),%edx - 0x3A970753: call 0x3A970560 -. 1089 3A97074A 14 -. 8B 55 08 89 14 24 8B 55 F0 E8 08 FE FF FF - -==== BB 1090 call_init(0x3A970560) in 20486B, out 112746B, BBs exec'd 0 ==== - 0x3A970560: pushl %ebp - 0x3A970561: movl %esp,%ebp - 0x3A970563: subl $0x28, %esp - 0x3A970566: movl %ebx,-12(%ebp) - 0x3A970569: movl %esi,-8(%ebp) - 0x3A97056C: movl %eax,%esi - 0x3A97056E: movl %edi,-4(%ebp) - 0x3A970571: movzbl 0x174(%eax),%eax - 0x3A970578: call 0x3A97592B -. 1090 3A970560 29 -. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 89 C6 89 7D FC 0F B6 80 74 01 00 00 E8 AE 53 00 00 - -==== BB 1091 (0x3A97057D) in 20515B, out 112899B, BBs exec'd 0 ==== - 0x3A97057D: addl $0x80EF, %ebx - 0x3A970583: movl %edx,-16(%ebp) - 0x3A970586: movl %ecx,-20(%ebp) - 0x3A970589: testb $0x8, %al - 0x3A97058B: jnz-8 0x3A9705C0 -. 1091 3A97057D 16 -. 81 C3 EF 80 00 00 89 55 F0 89 4D EC A8 08 75 33 - -==== BB 1092 (0x3A97058D) in 20531B, out 113006B, BBs exec'd 0 ==== - 0x3A97058D: movb %al,%dl - 0x3A97058F: movl 4(%esi),%eax - 0x3A970592: orb $0x8, %dl - 0x3A970595: movb %dl,0x174(%esi) - 0x3A97059B: movzbl (%eax),%ecx - 0x3A97059E: testb %cl,%cl - 0x3A9705A0: jz-32 0x3A97063E -. 1092 3A97058D 25 -. 88 C2 8B 46 04 80 CA 08 88 96 74 01 00 00 0F B6 08 84 C9 0F 84 98 00 00 00 - -==== BB 1093 (0x3A9705A6) in 20556B, out 113148B, BBs exec'd 0 ==== - 0x3A9705A6: movl 72(%esi),%edx - 0x3A9705A9: testl %edx,%edx - 0x3A9705AB: jnz-8 0x3A9705D0 -. 1093 3A9705A6 7 -. 8B 56 48 85 D2 75 23 - -==== BB 1094 (0x3A9705D0) in 20563B, out 113220B, BBs exec'd 0 ==== - 0x3A9705D0: testb $0x2, 0xFFFFFC14(%ebx) - 0x3A9705D7: jnz-8 0x3A970655 -. 1094 3A9705D0 9 -. F6 83 14 FC FF FF 02 75 7C - -==== BB 1095 (0x3A9705D9) in 20572B, out 113290B, BBs exec'd 0 ==== - 0x3A9705D9: testl %edx,%edx - 0x3A9705DB: jnz-8 0x3A97061F -. 1095 3A9705D9 4 -. 85 D2 75 42 - -==== BB 1096 (0x3A97061F) in 20576B, out 113349B, BBs exec'd 0 ==== - 0x3A97061F: movl 4(%edx),%eax - 0x3A970622: movl 8(%ebp),%edx - 0x3A970625: movl (%esi),%edi - 0x3A970627: movl %edx,8(%esp,,) - 0x3A97062B: movl -20(%ebp),%edx - 0x3A97062E: addl %edi,%eax - 0x3A970630: movl %edx,4(%esp,,) - 0x3A970634: movl -16(%ebp),%edx - 0x3A970637: movl %edx,(%esp,,) - 0x3A97063A: call*l %eax -. 1096 3A97061F 29 -. 8B 42 04 8B 55 08 8B 3E 89 54 24 08 8B 55 EC 01 F8 89 54 24 04 8B 55 F0 89 14 24 FF D0 - -==== BB 1097 (0x3A97C92C) in 20605B, out 113486B, BBs exec'd 0 ==== - 0x3A97C92C: pushl %ebp - 0x3A97C92D: movl %esp,%ebp - 0x3A97C92F: subl $0x8, %esp - 0x3A97C932: call 0x3A97C9C0 -. 1097 3A97C92C 11 -. 55 89 E5 83 EC 08 E8 89 00 00 00 - -==== BB 1098 (0x3A97C9C0) in 20616B, out 113571B, BBs exec'd 0 ==== - 0x3A97C9C0: pushl %ebp - 0x3A97C9C1: movl %esp,%ebp - 0x3A97C9C3: pushl %ebx - 0x3A97C9C4: call 0x3A97C9C9 ; popl %ebx - 0x3A97C9CA: addl $0x1417, %ebx - 0x3A97C9D0: pushl %edx - 0x3A97C9D1: movl 0x2C(%ebx),%eax - 0x3A97C9D7: testl %eax,%eax - 0x3A97C9D9: jz-8 0x3A97C9DD -. 1098 3A97C9C0 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 17 14 00 00 52 8B 83 2C 00 00 00 85 C0 74 02 - -==== BB 1099 (0x3A97C9DD) in 20643B, out 113723B, BBs exec'd 0 ==== - 0x3A97C9DD: popl %eax - 0x3A97C9DE: popl %ebx - 0x3A97C9DF: leave 0x3A97C9E0: ret -. 1099 3A97C9DD 4 -. 58 5B C9 C3 - -==== BB 1100 (0x3A97C937) in 20647B, out 113807B, BBs exec'd 0 ==== - 0x3A97C937: call 0x3A97CA60 -. 1100 3A97C937 5 -. E8 24 01 00 00 - -==== BB 1101 (0x3A97CA60) in 20652B, out 113852B, BBs exec'd 0 ==== - 0x3A97CA60: pushl %ebp - 0x3A97CA61: movl %esp,%ebp - 0x3A97CA63: pushl %ebx - 0x3A97CA64: call 0x3A97CA69 ; popl %ebx - 0x3A97CA6A: addl $0x1377, %ebx - 0x3A97CA70: pushl %eax - 0x3A97CA71: movl 0xFFFFFFFC(%ebx),%eax - 0x3A97CA77: testl %eax,%eax - 0x3A97CA79: jz-8 0x3A97CA85 -. 1101 3A97CA60 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 77 13 00 00 50 8B 83 FC FF FF FF 85 C0 74 0A - -==== BB 1102 (0x3A97CA85) in 20679B, out 114004B, BBs exec'd 0 ==== - 0x3A97CA85: movl -4(%ebp),%ebx - 0x3A97CA88: leave 0x3A97CA89: ret -. 1102 3A97CA85 5 -. 8B 5D FC C9 C3 - -==== BB 1103 (0x3A97C93C) in 20684B, out 114066B, BBs exec'd 0 ==== - 0x3A97C93C: call 0x3A97CCA0 -. 1103 3A97C93C 5 -. E8 5F 03 00 00 - -==== BB 1104 (0x3A97CCA0) in 20689B, out 114111B, BBs exec'd 0 ==== - 0x3A97CCA0: pushl %ebp - 0x3A97CCA1: movl %esp,%ebp - 0x3A97CCA3: pushl %esi - 0x3A97CCA4: pushl %ebx - 0x3A97CCA5: call 0x3A97CCAA ; popl %ebx - 0x3A97CCAB: addl $0x1136, %ebx - 0x3A97CCB1: leal 0xFFFFFFF0(%ebx), %eax - 0x3A97CCB7: leal -4(%eax), %esi - 0x3A97CCBA: movl -4(%eax),%eax - 0x3A97CCBD: cmpl $0xFFFFFFFF, %eax - 0x3A97CCC0: jz-8 0x3A97CCCE -. 1104 3A97CCA0 34 -. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 36 11 00 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0C - -==== BB 1105 (0x3A97CCCE) in 20723B, out 114278B, BBs exec'd 0 ==== - 0x3A97CCCE: popl %ebx - 0x3A97CCCF: popl %esi - 0x3A97CCD0: popl %ebp - 0x3A97CCD1: ret -. 1105 3A97CCCE 4 -. 5B 5E 5D C3 - -==== BB 1106 (0x3A97C941) in 20727B, out 114356B, BBs exec'd 0 ==== - 0x3A97C941: leave 0x3A97C942: ret -. 1106 3A97C941 2 -. C9 C3 - -==== BB 1107 (0x3A97063C) in 20729B, out 114405B, BBs exec'd 0 ==== - 0x3A97063C: jmp-8 0x3A9705DD -. 1107 3A97063C 2 -. EB 9F - -==== BB 1108 (0x3A9705DD) in 20731B, out 114433B, BBs exec'd 0 ==== - 0x3A9705DD: movl 124(%esi),%edx - 0x3A9705E0: testl %edx,%edx - 0x3A9705E2: jz-8 0x3A9705C0 -. 1108 3A9705DD 7 -. 8B 56 7C 85 D2 74 DC - -==== BB 1109 (0x3A9705C0) in 20738B, out 114505B, BBs exec'd 0 ==== - 0x3A9705C0: movl -12(%ebp),%ebx - 0x3A9705C3: movl -8(%ebp),%esi - 0x3A9705C6: movl -4(%ebp),%edi - 0x3A9705C9: movl %ebp,%esp - 0x3A9705CB: popl %ebp - 0x3A9705CC: ret -. 1109 3A9705C0 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 1110 (0x3A970758) in 20751B, out 114597B, BBs exec'd 0 ==== - 0x3A970758: xorl %eax, %eax - 0x3A97075A: movl %eax,0xFFFFF9CC(%ebx) - 0x3A970760: movl -24(%ebp),%eax - 0x3A970763: testl %eax,%eax - 0x3A970765: jz-32 0x3A9706C4 -. 1110 3A970758 19 -. 31 C0 89 83 CC F9 FF FF 8B 45 E8 85 C0 0F 84 59 FF FF FF - -==== BB 1111 (0x3A9706C4) in 20770B, out 114696B, BBs exec'd 0 ==== - 0x3A9706C4: xorl %eax, %eax - 0x3A9706C6: call 0x3A970B30 -. 1111 3A9706C4 7 -. 31 C0 E8 65 04 00 00 - -==== BB 1112 (0x3A970B65) in 20777B, out 114759B, BBs exec'd 0 ==== - 0x3A970B65: popl %ebp - 0x3A970B66: movl %edx,%eax - 0x3A970B68: ret -. 1112 3A970B65 4 -. 5D 89 D0 C3 - -==== BB 1113 (0x3A9706CB) in 20781B, out 114815B, BBs exec'd 0 ==== - 0x3A9706CB: movl %eax,-28(%ebp) - 0x3A9706CE: movl $0x1, 12(%eax) - 0x3A9706D5: call 0x3A970B70 -. 1113 3A9706CB 15 -. 89 45 E4 C7 40 0C 01 00 00 00 E8 96 04 00 00 - -==== BB 1114 (0x3A9706DA) in 20796B, out 114891B, BBs exec'd 0 ==== - 0x3A9706DA: movl 0x154(%edi),%esi - 0x3A9706E0: movl %esi,%eax - 0x3A9706E2: decl %esi - 0x3A9706E3: testl %eax,%eax - 0x3A9706E5: jnz-8 0x3A970708 -. 1114 3A9706DA 13 -. 8B B7 54 01 00 00 89 F0 4E 85 C0 75 21 - -==== BB 1115 (0x3A970708) in 20809B, out 114984B, BBs exec'd 0 ==== - 0x3A970708: movl 0x1D4(%edi),%eax - 0x3A97070E: movl 8(%ebp),%edx - 0x3A970711: movl (%eax,%esi,4),%eax - 0x3A970714: movl %edx,(%esp,,) - 0x3A970717: movl -20(%ebp),%ecx - 0x3A97071A: movl -16(%ebp),%edx - 0x3A97071D: call 0x3A970560 -. 1115 3A970708 26 -. 8B 87 D4 01 00 00 8B 55 08 8B 04 B0 89 14 24 8B 4D EC 8B 55 F0 E8 3E FE FF FF - -==== BB 1116 (0x3A9705AD) in 20835B, out 115108B, BBs exec'd 0 ==== - 0x3A9705AD: movl 124(%esi),%edi - 0x3A9705B0: testl %edi,%edi - 0x3A9705B2: jnz-8 0x3A9705D0 -. 1116 3A9705AD 7 -. 8B 7E 7C 85 FF 75 1C - -==== BB 1117 (0x3A9705B4) in 20842B, out 115180B, BBs exec'd 0 ==== - 0x3A9705B4: leal 0x0(%esi), %esi - 0x3A9705BA: leal 0x0(%edi), %edi - 0x3A9705C0: movl -12(%ebp),%ebx - 0x3A9705C3: movl -8(%ebp),%esi - 0x3A9705C6: movl -4(%ebp),%edi - 0x3A9705C9: movl %ebp,%esp - 0x3A9705CB: popl %ebp - 0x3A9705CC: ret -. 1117 3A9705B4 25 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 1118 (0x3A970722) in 20867B, out 115290B, BBs exec'd 0 ==== - 0x3A970722: movl %esi,%eax - 0x3A970724: decl %esi - 0x3A970725: testl %eax,%eax - 0x3A970727: jnz-8 0x3A970708 -. 1118 3A970722 7 -. 89 F0 4E 85 C0 75 DF - -==== BB 1119 _init(0x3A9B37C0) in 20874B, out 115367B, BBs exec'd 0 ==== - 0x3A9B37C0: pushl %ebp - 0x3A9B37C1: xorl %eax, %eax - 0x3A9B37C3: movl %esp,%ebp - 0x3A9B37C5: subl $0x18, %esp - 0x3A9B37C8: movl %ebx,-12(%ebp) - 0x3A9B37CB: call 0x3A9B3791 -. 1119 3A9B37C0 16 -. 55 31 C0 89 E5 83 EC 18 89 5D F4 E8 C1 FF FF FF - -==== BB 1120 __i686.get_pc_thunk.bx(0x3A9B3791) in 20890B, out 115479B, BBs exec'd 0 ==== - 0x3A9B3791: movl (%esp,,),%ebx - 0x3A9B3794: ret -. 1120 3A9B3791 4 -. 8B 1C 24 C3 - -==== BB 1121 (0x3A9B37D0) in 20894B, out 115519B, BBs exec'd 0 ==== - 0x3A9B37D0: addl $0xFC840, %ebx - 0x3A9B37D6: movl %esi,-8(%ebp) - 0x3A9B37D9: movl 0xA4(%ebx),%edx - 0x3A9B37DF: movl 16(%ebp),%esi - 0x3A9B37E2: movl %edi,-4(%ebp) - 0x3A9B37E5: testl %edx,%edx - 0x3A9B37E7: movl 12(%ebp),%edi - 0x3A9B37EA: jz-8 0x3A9B3800 -. 1121 3A9B37D0 28 -. 81 C3 40 C8 0F 00 89 75 F8 8B 93 A4 00 00 00 8B 75 10 89 7D FC 85 D2 8B 7D 0C 74 14 - -==== BB 1122 (0x3A9B37EC) in 20922B, out 115662B, BBs exec'd 0 ==== - 0x3A9B37EC: movl (%edx),%edx - 0x3A9B37EE: testl %edx,%edx - 0x3A9B37F0: jnz-8 0x3A9B3800 -. 1122 3A9B37EC 6 -. 8B 12 85 D2 75 0E - -==== BB 1123 (0x3A9B3800) in 20928B, out 115731B, BBs exec'd 0 ==== - 0x3A9B3800: movl %eax,0xFFFF9010(%ebx) - 0x3A9B3806: testl %eax,%eax - 0x3A9B3808: jnz-8 0x3A9B3830 -. 1123 3A9B3800 10 -. 89 83 10 90 FF FF 85 C0 75 26 - -==== BB 1124 (0x3A9B380A) in 20938B, out 115806B, BBs exec'd 0 ==== - 0x3A9B380A: movl 0x180(%ebx),%eax - 0x3A9B3810: movzwl (%eax),%edx - 0x3A9B3813: movl 0x168(%ebx),%eax - 0x3A9B3819: cmpw 56(%eax),%dx - 0x3A9B381D: jz-8 0x3A9B3830 -. 1124 3A9B380A 21 -. 8B 83 80 01 00 00 0F B7 10 8B 83 68 01 00 00 66 3B 50 38 74 11 - -==== BB 1125 (0x3A9B3830) in 20959B, out 115912B, BBs exec'd 0 ==== - 0x3A9B3830: movl %edi,0x28D8(%ebx) - 0x3A9B3836: movl 8(%ebp),%eax - 0x3A9B3839: movl %eax,0x28D4(%ebx) - 0x3A9B383F: movl 0x13C(%ebx),%eax - 0x3A9B3845: movl %esi,(%eax) - 0x3A9B3847: movl %esi,8(%esp,,) - 0x3A9B384B: movl %edi,4(%esp,,) - 0x3A9B384F: movl 8(%ebp),%eax - 0x3A9B3852: movl %eax,(%esp,,) - 0x3A9B3855: call 0x3AA57E00 -. 1125 3A9B3830 42 -. 89 BB D8 28 00 00 8B 45 08 89 83 D4 28 00 00 8B 83 3C 01 00 00 89 30 89 74 24 08 89 7C 24 04 8B 45 08 89 04 24 E8 A6 45 0A 00 - -==== BB 1126 __init_misc(0x3AA57E00) in 21001B, out 116065B, BBs exec'd 0 ==== - 0x3AA57E00: pushl %ebp - 0x3AA57E01: movl %esp,%ebp - 0x3AA57E03: subl $0x14, %esp - 0x3AA57E06: movl %edi,-4(%ebp) - 0x3AA57E09: movl 12(%ebp),%edi - 0x3AA57E0C: movl %ebx,-12(%ebp) - 0x3AA57E0F: call 0x3A9B3791 -. 1126 3AA57E00 20 -. 55 89 E5 83 EC 14 89 7D FC 8B 7D 0C 89 5D F4 E8 7D B9 F5 FF - -==== BB 1127 (0x3AA57E14) in 21021B, out 116189B, BBs exec'd 0 ==== - 0x3AA57E14: addl $0x581FC, %ebx - 0x3AA57E1A: movl %esi,-8(%ebp) - 0x3AA57E1D: testl %edi,%edi - 0x3AA57E1F: jz-8 0x3AA57E51 -. 1127 3AA57E14 13 -. 81 C3 FC 81 05 00 89 75 F8 85 FF 74 30 - -==== BB 1128 (0x3AA57E21) in 21034B, out 116280B, BBs exec'd 0 ==== - 0x3AA57E21: movl (%edi),%esi - 0x3AA57E23: testl %esi,%esi - 0x3AA57E25: jz-8 0x3AA57E51 -. 1128 3AA57E21 6 -. 8B 37 85 F6 74 2A - -==== BB 1129 (0x3AA57E27) in 21040B, out 116349B, BBs exec'd 0 ==== - 0x3AA57E27: movl %esi,(%esp,,) - 0x3AA57E2A: movl $0x2F,%eax - 0x3AA57E2F: movl %eax,4(%esp,,) - 0x3AA57E33: call 0x3A9B35E0 -. 1129 3AA57E27 17 -. 89 34 24 B8 2F 00 00 00 89 44 24 04 E8 A8 B7 F5 FF - -==== BB 1130 (0x3A9B35E0) in 21057B, out 116426B, BBs exec'd 0 ==== - 0x3A9B35E0: jmp*l 0x40(%ebx) -. 1130 3A9B35E0 6 -. FF A3 40 00 00 00 - -==== BB 1131 (0x3A9B35E6) in 21063B, out 116453B, BBs exec'd 0 ==== - 0x3A9B35E6: pushl $0x68 - 0x3A9B35EB: jmp 0x3A9B3500 -. 1131 3A9B35E6 10 -. 68 68 00 00 00 E9 10 FF FF FF - -==== BB 1132 (0x3A9B3500) in 21073B, out 116502B, BBs exec'd 0 ==== - 0x3A9B3500: pushl 0x4(%ebx) - 0x3A9B3506: jmp*l 0x8(%ebx) -. 1132 3A9B3500 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -==== BB 1133 _dl_runtime_resolve(0x3A96FEF0) in 21085B, out 116551B, BBs exec'd 0 ==== - 0x3A96FEF0: pushl %eax - 0x3A96FEF1: pushl %ecx - 0x3A96FEF2: pushl %edx - 0x3A96FEF3: movl 16(%esp,,),%edx - 0x3A96FEF7: movl 12(%esp,,),%eax - 0x3A96FEFB: call 0x3A970060 -. 1133 3A96FEF0 16 -. 50 51 52 8B 54 24 10 8B 44 24 0C E8 60 01 00 00 - -==== BB 1134 fixup(0x3A970060) in 21101B, out 116670B, BBs exec'd 0 ==== - 0x3A970060: pushl %ebp - 0x3A970061: movl %esp,%ebp - 0x3A970063: pushl %edi - 0x3A970064: pushl %esi - 0x3A970065: movl %eax,%esi - 0x3A970067: pushl %ebx - 0x3A970068: subl $0x24, %esp - 0x3A97006B: movl 48(%eax),%ecx - 0x3A97006E: movl 44(%eax),%eax - 0x3A970071: call 0x3A97592B -. 1134 3A970060 22 -. 55 89 E5 57 56 89 C6 53 83 EC 24 8B 48 30 8B 40 2C E8 B5 58 00 00 - -==== BB 1135 (0x3A970076) in 21123B, out 116842B, BBs exec'd 0 ==== - 0x3A970076: addl $0x85F6, %ebx - 0x3A97007C: movl 4(%eax),%eax - 0x3A97007F: movl %eax,-20(%ebp) - 0x3A970082: movl 116(%esi),%eax - 0x3A970085: movl 4(%eax),%edi - 0x3A970088: addl %edi,%edx - 0x3A97008A: movl 4(%edx),%edi - 0x3A97008D: movl (%edx),%edx - 0x3A97008F: shrl $0x8, %edi - 0x3A970092: movl %edi,%eax - 0x3A970094: shll $0x4, %eax - 0x3A970097: addl 4(%ecx),%eax - 0x3A97009A: movl (%esi),%ecx - 0x3A97009C: addl %ecx,%edx - 0x3A97009E: movl %edx,-24(%ebp) - 0x3A9700A1: movl %eax,-28(%ebp) - 0x3A9700A4: testb $0x3, 13(%eax) - 0x3A9700A8: movl %eax,-16(%ebp) - 0x3A9700AB: jnz-32 0x3A970148 -. 1135 3A970076 59 -. 81 C3 F6 85 00 00 8B 40 04 89 45 EC 8B 46 74 8B 78 04 01 FA 8B 7A 04 8B 12 C1 EF 08 89 F8 C1 E0 04 03 41 04 8B 0E 01 CA 89 55 E8 89 45 E4 F6 40 0D 03 89 45 F0 0F 85 97 00 00 00 - -==== BB 1136 (0x3A9700B1) in 21182B, out 117085B, BBs exec'd 0 ==== - 0x3A9700B1: movl 0xDC(%esi),%eax - 0x3A9700B7: xorl %edx, %edx - 0x3A9700B9: testl %eax,%eax - 0x3A9700BB: jz-8 0x3A9700E2 -. 1136 3A9700B1 12 -. 8B 86 DC 00 00 00 31 D2 85 C0 74 25 - -==== BB 1137 (0x3A9700BD) in 21194B, out 117174B, BBs exec'd 0 ==== - 0x3A9700BD: movl 4(%eax),%eax - 0x3A9700C0: movzwl (%eax,%edi,2),%edx - 0x3A9700C4: movl 0x17C(%esi),%eax - 0x3A9700CA: andl $0x7FFF, %edx - 0x3A9700D0: shll $0x4, %edx - 0x3A9700D3: addl %eax,%edx - 0x3A9700D5: xorl %eax, %eax - 0x3A9700D7: cmpl $0x0, 4(%edx) - 0x3A9700DB: setnz %al - 0x3A9700DE: negl %eax - 0x3A9700E0: andl %eax,%edx - 0x3A9700E2: movl -28(%ebp),%eax - 0x3A9700E5: movl $0x1,%edi - 0x3A9700EA: leal -16(%ebp), %ecx - 0x3A9700ED: movl (%eax),%eax - 0x3A9700EF: addl %eax,-20(%ebp) - 0x3A9700F2: xorl %eax, %eax - 0x3A9700F4: movl %eax,16(%esp,,) - 0x3A9700F8: movl $0x1,%eax - 0x3A9700FD: movl %edx,4(%esp,,) - 0x3A970101: movl %esi,%edx - 0x3A970103: movl %eax,12(%esp,,) - 0x3A970107: movl %edi,8(%esp,,) - 0x3A97010B: movl 0x1B0(%esi),%eax - 0x3A970111: movl %eax,(%esp,,) - 0x3A970114: movl -20(%ebp),%eax - 0x3A970117: call 0x3A96C0E0 -. 1137 3A9700BD 95 -. 8B 40 04 0F B7 14 78 8B 86 7C 01 00 00 81 E2 FF 7F 00 00 C1 E2 04 01 C2 31 C0 83 7A 04 00 0F 95 C0 F7 D8 21 C2 8B 45 E4 BF 01 00 00 00 8D 4D F0 8B 00 01 45 EC 31 C0 89 44 24 10 B8 01 00 00 00 89 54 24 04 89 F2 89 44 24 0C 89 7C 24 08 8B 86 B0 01 00 00 89 04 24 8B 45 EC E8 C4 BF FF FF - -==== BB 1138 (0x3A97011C) in 21289B, out 117515B, BBs exec'd 0 ==== - 0x3A97011C: movl -16(%ebp),%edx - 0x3A97011F: subl $0x14, %esp - 0x3A970122: movl %eax,%ecx - 0x3A970124: xorl %eax, %eax - 0x3A970126: testl %edx,%edx - 0x3A970128: jz-8 0x3A970131 -. 1138 3A97011C 14 -. 8B 55 F0 83 EC 14 89 C1 31 C0 85 D2 74 07 - -==== BB 1139 (0x3A97012A) in 21303B, out 117624B, BBs exec'd 0 ==== - 0x3A97012A: movl %ecx,%eax - 0x3A97012C: movl 4(%edx),%ecx - 0x3A97012F: addl %ecx,%eax - 0x3A970131: movl 0xFFFFFC44(%ebx),%esi - 0x3A970137: testl %esi,%esi - 0x3A970139: jnz-8 0x3A970140 -. 1139 3A97012A 17 -. 89 C8 8B 4A 04 01 C8 8B B3 44 FC FF FF 85 F6 75 05 - -==== BB 1140 (0x3A97013B) in 21320B, out 117731B, BBs exec'd 0 ==== - 0x3A97013B: movl -24(%ebp),%edx - 0x3A97013E: movl %eax,(%edx) - 0x3A970140: leal -12(%ebp), %esp - 0x3A970143: popl %ebx - 0x3A970144: popl %esi - 0x3A970145: popl %edi - 0x3A970146: popl %ebp - 0x3A970147: ret -. 1140 3A97013B 13 -. 8B 55 E8 89 02 8D 65 F4 5B 5E 5F 5D C3 - -==== BB 1141 (0x3A96FF00) in 21333B, out 117856B, BBs exec'd 0 ==== - 0x3A96FF00: popl %edx - 0x3A96FF01: popl %ecx - 0x3A96FF02: xchgl %eax, (%esp,,) - 0x3A96FF05: ret 8 -. 1141 3A96FF00 8 -. 5A 59 87 04 24 C2 08 00 - -==== BB 1142 strrchr(0x3AA05860) in 21341B, out 117934B, BBs exec'd 0 ==== - 0x3AA05860: pushl %edi - 0x3AA05861: pushl %esi - 0x3AA05862: xorl %eax, %eax - 0x3AA05864: movl 12(%esp,,),%esi - 0x3AA05868: movl 16(%esp,,),%ecx - 0x3AA0586C: movb %cl,%ch{bp} - 0x3AA0586E: movl %ecx,%edx - 0x3AA05870: shll $0x10, %ecx - 0x3AA05873: movw %dx,%cx - 0x3AA05876: testl $0x3, %esi - 0x3AA0587C: jz-32 0x3AA05903 -. 1142 3AA05860 34 -. 57 56 31 C0 8B 74 24 0C 8B 4C 24 10 88 CD 89 CA C1 E1 10 66 89 D1 F7 C6 03 00 00 00 0F 84 81 00 00 00 - -==== BB 1143 (0x3AA05903) in 21375B, out 118113B, BBs exec'd 0 ==== - 0x3AA05903: movl (%esi),%edx - 0x3AA05905: movl $0xFEFEFEFF,%edi - 0x3AA0590A: addl %edx,%edi - 0x3AA0590C: jnb-32 0x3AA059EC -. 1143 3AA05903 15 -. 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -==== BB 1144 (0x3AA05912) in 21390B, out 118191B, BBs exec'd 0 ==== - 0x3AA05912: xorl %edx,%edi - 0x3AA05914: orl $0xFEFEFEFF, %edi - 0x3AA0591A: incl %edi - 0x3AA0591B: jnz-32 0x3AA059EC -. 1144 3AA05912 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 CB 00 00 00 - -==== BB 1145 (0x3AA05921) in 21405B, out 118267B, BBs exec'd 0 ==== - 0x3AA05921: xorl %ecx,%edx - 0x3AA05923: movl $0xFEFEFEFF,%edi - 0x3AA05928: addl %edx,%edi - 0x3AA0592A: jnb-8 0x3AA058CA -. 1145 3AA05921 11 -. 31 CA BF FF FE FE FE 01 D7 73 9E - -==== BB 1146 (0x3AA0592C) in 21416B, out 118345B, BBs exec'd 0 ==== - 0x3AA0592C: xorl %edx,%edi - 0x3AA0592E: orl $0xFEFEFEFF, %edi - 0x3AA05934: incl %edi - 0x3AA05935: jnz-8 0x3AA058E0 -. 1146 3AA0592C 11 -. 31 D7 81 CF FF FE FE FE 47 75 A9 - -==== BB 1147 (0x3AA058E0) in 21427B, out 118421B, BBs exec'd 0 ==== - 0x3AA058E0: subl $0x4, %esi - 0x3AA058E3: subl $0x4, %esi - 0x3AA058E6: subl $0x4, %esi - 0x3AA058E9: testl $0xFF0000, %edx - 0x3AA058EF: jnz-8 0x3AA058F6 -. 1147 3AA058E0 17 -. 83 EE 04 83 EE 04 83 EE 04 F7 C2 00 00 FF 00 75 05 - -==== BB 1148 (0x3AA058F6) in 21444B, out 118509B, BBs exec'd 0 ==== - 0x3AA058F6: leal 12(%esi), %eax - 0x3AA058F9: testb %dh{si},%dh{si} - 0x3AA058FB: jnz-8 0x3AA05900 -. 1148 3AA058F6 7 -. 8D 46 0C 84 F6 75 03 - -==== BB 1149 (0x3AA058FD) in 21451B, out 118583B, BBs exec'd 0 ==== - 0x3AA058FD: leal 13(%esi), %eax - 0x3AA05900: addl $0x10, %esi - 0x3AA05903: movl (%esi),%edx - 0x3AA05905: movl $0xFEFEFEFF,%edi - 0x3AA0590A: addl %edx,%edi - 0x3AA0590C: jnb-32 0x3AA059EC -. 1149 3AA058FD 21 -. 8D 46 0D 83 C6 10 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -==== BB 1150 (0x3AA05937) in 21472B, out 118684B, BBs exec'd 0 ==== - 0x3AA05937: movl 4(%esi),%edx - 0x3AA0593A: movl $0xFEFEFEFF,%edi - 0x3AA0593F: addl %edx,%edi - 0x3AA05941: jnb-32 0x3AA059E9 -. 1150 3AA05937 16 -. 8B 56 04 BF FF FE FE FE 01 D7 0F 83 A2 00 00 00 - -==== BB 1151 (0x3AA05947) in 21488B, out 118765B, BBs exec'd 0 ==== - 0x3AA05947: xorl %edx,%edi - 0x3AA05949: orl $0xFEFEFEFF, %edi - 0x3AA0594F: incl %edi - 0x3AA05950: jnz-32 0x3AA059E9 -. 1151 3AA05947 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 93 00 00 00 - -==== BB 1152 (0x3AA059E9) in 21503B, out 118841B, BBs exec'd 0 ==== - 0x3AA059E9: addl $0x4, %esi - 0x3AA059EC: cmpb %cl,%dl - 0x3AA059EE: jnz-8 0x3AA059F2 -. 1152 3AA059E9 7 -. 83 C6 04 38 CA 75 02 - -==== BB 1153 (0x3AA059F2) in 21510B, out 118912B, BBs exec'd 0 ==== - 0x3AA059F2: testb %dl,%dl - 0x3AA059F4: jz-8 0x3AA05A16 -. 1153 3AA059F2 4 -. 84 D2 74 20 - -==== BB 1154 (0x3AA05A16) in 21514B, out 118973B, BBs exec'd 0 ==== - 0x3AA05A16: popl %esi - 0x3AA05A17: popl %edi - 0x3AA05A18: ret -. 1154 3AA05A16 3 -. 5E 5F C3 - -==== BB 1155 (0x3AA57E38) in 21517B, out 119035B, BBs exec'd 0 ==== - 0x3AA57E38: testl %eax,%eax - 0x3AA57E3A: jz-8 0x3AA57E5E -. 1155 3AA57E38 4 -. 85 C0 74 22 - -==== BB 1156 (0x3AA57E3C) in 21521B, out 119094B, BBs exec'd 0 ==== - 0x3AA57E3C: leal 1(%eax), %edx - 0x3AA57E3F: movl 0x198(%ebx),%eax - 0x3AA57E45: movl %edx,(%eax) - 0x3AA57E47: movl (%edi),%edx - 0x3AA57E49: movl 0x270(%ebx),%eax - 0x3AA57E4F: movl %edx,(%eax) - 0x3AA57E51: movl -12(%ebp),%ebx - 0x3AA57E54: movl -8(%ebp),%esi - 0x3AA57E57: movl -4(%ebp),%edi - 0x3AA57E5A: movl %ebp,%esp - 0x3AA57E5C: popl %ebp - 0x3AA57E5D: ret -. 1156 3AA57E3C 34 -. 8D 50 01 8B 83 98 01 00 00 89 10 8B 17 8B 83 70 02 00 00 89 10 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 1157 (0x3A9B385A) in 21555B, out 119255B, BBs exec'd 0 ==== - 0x3A9B385A: call 0x3A9B3720 -. 1157 3A9B385A 5 -. E8 C1 FE FF FF - -==== BB 1158 __libc_global_ctors(0x3A9B3720) in 21560B, out 119300B, BBs exec'd 0 ==== - 0x3A9B3720: pushl %ebp - 0x3A9B3721: movl %esp,%ebp - 0x3A9B3723: pushl %esi - 0x3A9B3724: pushl %ebx - 0x3A9B3725: call 0x3A9B3791 -. 1158 3A9B3720 10 -. 55 89 E5 56 53 E8 67 00 00 00 - -==== BB 1159 (0x3A9B372A) in 21570B, out 119403B, BBs exec'd 0 ==== - 0x3A9B372A: addl $0xFC8E6, %ebx - 0x3A9B3730: leal 0xFFFFFF94(%ebx), %esi - 0x3A9B3736: movl (%esi),%eax - 0x3A9B3738: testl %eax,%eax - 0x3A9B373A: jnz-8 0x3A9B3740 -. 1159 3A9B372A 18 -. 81 C3 E6 C8 0F 00 8D B3 94 FF FF FF 8B 06 85 C0 75 04 - -==== BB 1160 (0x3A9B3740) in 21588B, out 119495B, BBs exec'd 0 ==== - 0x3A9B3740: addl $0x4, %esi - 0x3A9B3743: call*l %eax -. 1160 3A9B3740 5 -. 83 C6 04 FF D0 - -==== BB 1161 _IO_check_libio(0x3A9FE7B0) in 21593B, out 119550B, BBs exec'd 0 ==== - 0x3A9FE7B0: pushl %ebp - 0x3A9FE7B1: movl %esp,%ebp - 0x3A9FE7B3: subl $0x8, %esp - 0x3A9FE7B6: movl %ebx,(%esp,,) - 0x3A9FE7B9: call 0x3A9B3791 -. 1161 3A9FE7B0 14 -. 55 89 E5 83 EC 08 89 1C 24 E8 D3 4F FB FF - -==== BB 1162 (0x3A9FE7BE) in 21607B, out 119645B, BBs exec'd 0 ==== - 0x3A9FE7BE: addl $0xB1852, %ebx - 0x3A9FE7C4: movl %esi,4(%esp,,) - 0x3A9FE7C8: movl 0x238(%ebx),%eax - 0x3A9FE7CE: testl %eax,%eax - 0x3A9FE7D0: jnz-8 0x3A9FE820 -. 1162 3A9FE7BE 20 -. 81 C3 52 18 0B 00 89 74 24 04 8B 83 38 02 00 00 85 C0 75 4E - -==== BB 1163 (0x3A9FE820) in 21627B, out 119749B, BBs exec'd 0 ==== - 0x3A9FE820: movl (%esp,,),%ebx - 0x3A9FE823: movl 4(%esp,,),%esi - 0x3A9FE827: movl %ebp,%esp - 0x3A9FE829: popl %ebp - 0x3A9FE82A: ret -. 1163 3A9FE820 11 -. 8B 1C 24 8B 74 24 04 89 EC 5D C3 - -==== BB 1164 (0x3A9B3745) in 21638B, out 119826B, BBs exec'd 0 ==== - 0x3A9B3745: movl (%esi),%eax - 0x3A9B3747: testl %eax,%eax - 0x3A9B3749: jnz-8 0x3A9B3740 -. 1164 3A9B3745 6 -. 8B 06 85 C0 75 F5 - -==== BB 1165 (0x3A9B374B) in 21644B, out 119895B, BBs exec'd 0 ==== - 0x3A9B374B: popl %ebx - 0x3A9B374C: popl %esi - 0x3A9B374D: popl %ebp - 0x3A9B374E: movl %esi,%esi - 0x3A9B3750: ret -. 1165 3A9B374B 6 -. 5B 5E 5D 89 F6 C3 - -==== BB 1166 (0x3A9B385F) in 21650B, out 119977B, BBs exec'd 0 ==== - 0x3A9B385F: movl -12(%ebp),%ebx - 0x3A9B3862: movl -8(%ebp),%esi - 0x3A9B3865: movl -4(%ebp),%edi - 0x3A9B3868: movl %ebp,%esp - 0x3A9B386A: popl %ebp - 0x3A9B386B: ret -. 1166 3A9B385F 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 1167 (0x3A97063E) in 21663B, out 120069B, BBs exec'd 0 ==== - 0x3A97063E: testb $0x3, %dl - 0x3A970641: jz-32 0x3A9705C0 -. 1167 3A97063E 9 -. F6 C2 03 0F 84 79 FF FF FF - -==== BB 1168 (0x3A970729) in 21672B, out 120131B, BBs exec'd 0 ==== - 0x3A970729: movl -28(%ebp),%eax - 0x3A97072C: movl $0x0, 12(%eax) - 0x3A970733: call 0x3A970B70 -. 1168 3A970729 15 -. 8B 45 E4 C7 40 0C 00 00 00 00 E8 38 04 00 00 - -==== BB 1169 (0x3A970738) in 21687B, out 120207B, BBs exec'd 0 ==== - 0x3A970738: xorl %eax, %eax - 0x3A97073A: movl %eax,0x34(%ebx) - 0x3A970740: addl $0x2C, %esp - 0x3A970743: popl %ebx - 0x3A970744: popl %esi - 0x3A970745: popl %edi - 0x3A970746: popl %ebp - 0x3A970747: ret 4 -. 1169 3A970738 18 -. 31 C0 89 83 34 00 00 00 83 C4 2C 5B 5E 5F 5D C2 04 00 - -==== BB 1170 (0x3A9658B5) in 21705B, out 120340B, BBs exec'd 0 ==== - 0x3A9658B5: leal 0xFFFF8194(%ebx), %edx - 0x3A9658BB: jmp*l %edi -. 1170 3A9658B5 8 -. 8D 93 94 81 FF FF FF E7 - -==== BB 1171 (0x80482A0) in 21713B, out 120377B, BBs exec'd 0 ==== - 0x80482A0: xorl %ebp, %ebp - 0x80482A2: popl %esi - 0x80482A3: movl %esp,%ecx - 0x80482A5: andl $0xFFFFFFF0, %esp - 0x80482A8: pushl %eax - 0x80482A9: pushl %esp - 0x80482AA: pushl %edx - 0x80482AB: pushl $0x8048370 - 0x80482B0: pushl $0x80483E0 - 0x80482B5: pushl %ecx - 0x80482B6: pushl %esi - 0x80482B7: pushl $0x804835C - 0x80482BC: call 0x804828C -. 1171 80482A0 33 -. 31 ED 5E 89 E1 83 E4 F0 50 54 52 68 70 83 04 08 68 E0 83 04 08 51 56 68 5C 83 04 08 E8 CB FF FF FF - -==== BB 1172 (0x804828C) in 21746B, out 120608B, BBs exec'd 0 ==== - 0x804828C: jmp*l (0x8049580) -. 1172 804828C 6 -. FF 25 80 95 04 08 - -==== BB 1173 (0x8048292) in 21752B, out 120634B, BBs exec'd 0 ==== - 0x8048292: pushl $0x0 - 0x8048297: jmp 0x804827C -. 1173 8048292 10 -. 68 00 00 00 00 E9 E0 FF FF FF - -==== BB 1174 (0x804827C) in 21762B, out 120683B, BBs exec'd 0 ==== - 0x804827C: pushl (0x8049578) - 0x8048282: jmp*l (0x804957C) -. 1174 804827C 12 -. FF 35 78 95 04 08 FF 25 7C 95 04 08 - -==== BB 1175 __libc_start_main(0x3A9B3870) in 21774B, out 120733B, BBs exec'd 0 ==== - 0x3A9B3870: pushl %ebp - 0x3A9B3871: xorl %ecx, %ecx - 0x3A9B3873: movl %esp,%ebp - 0x3A9B3875: pushl %edi - 0x3A9B3876: pushl %esi - 0x3A9B3877: pushl %ebx - 0x3A9B3878: subl $0xC, %esp - 0x3A9B387B: movl 12(%ebp),%eax - 0x3A9B387E: movl 16(%ebp),%edi - 0x3A9B3881: call 0x3A9B3791 -. 1175 3A9B3870 22 -. 55 31 C9 89 E5 57 56 53 83 EC 0C 8B 45 0C 8B 7D 10 E8 0B FF FF FF - -==== BB 1176 (0x3A9B3886) in 21796B, out 120906B, BBs exec'd 0 ==== - 0x3A9B3886: addl $0xFC78A, %ebx - 0x3A9B388C: movl 28(%ebp),%esi - 0x3A9B388F: leal 4(%edi,%eax,4), %edx - 0x3A9B3893: movl 0xA4(%ebx),%eax - 0x3A9B3899: testl %eax,%eax - 0x3A9B389B: jz-8 0x3A9B38B0 -. 1176 3A9B3886 23 -. 81 C3 8A C7 0F 00 8B 75 1C 8D 54 87 04 8B 83 A4 00 00 00 85 C0 74 13 - -==== BB 1177 (0x3A9B389D) in 21819B, out 121027B, BBs exec'd 0 ==== - 0x3A9B389D: movl (%eax),%eax - 0x3A9B389F: testl %eax,%eax - 0x3A9B38A1: jnz-8 0x3A9B38B0 -. 1177 3A9B389D 6 -. 8B 00 85 C0 75 0D - -==== BB 1178 (0x3A9B38A3) in 21825B, out 121096B, BBs exec'd 0 ==== - 0x3A9B38A3: movl $0x1,%ecx - 0x3A9B38A8: nop - 0x3A9B38A9: leal 0(%esi,,), %esi - 0x3A9B38B0: movl 0xB4(%ebx),%eax - 0x3A9B38B6: testl %esi,%esi - 0x3A9B38B8: movl %ecx,(%eax) - 0x3A9B38BA: movl 0x13C(%ebx),%eax - 0x3A9B38C0: movl %edx,(%eax) - 0x3A9B38C2: jz-8 0x3A9B38D8 -. 1178 3A9B38A3 33 -. B9 01 00 00 00 90 8D B4 26 00 00 00 00 8B 83 B4 00 00 00 85 F6 89 08 8B 83 3C 01 00 00 89 10 74 14 - -==== BB 1179 (0x3A9B38C4) in 21858B, out 121230B, BBs exec'd 0 ==== - 0x3A9B38C4: movl %esi,(%esp,,) - 0x3A9B38C7: xorl %eax, %eax - 0x3A9B38C9: movl %eax,8(%esp,,) - 0x3A9B38CD: xorl %eax, %eax - 0x3A9B38CF: movl %eax,4(%esp,,) - 0x3A9B38D3: call 0x3A9C8E60 -. 1179 3A9B38C4 20 -. 89 34 24 31 C0 89 44 24 08 31 C0 89 44 24 04 E8 88 55 01 00 - -==== BB 1180 __cxa_atexit_internal(0x3A9C8E60) in 21878B, out 121334B, BBs exec'd 0 ==== - 0x3A9C8E60: pushl %ebp - 0x3A9C8E61: movl %esp,%ebp - 0x3A9C8E63: pushl %ebx - 0x3A9C8E64: call 0x3A9B3791 -. 1180 3A9C8E60 9 -. 55 89 E5 53 E8 28 A9 FE FF - -==== BB 1181 (0x3A9C8E69) in 21887B, out 121421B, BBs exec'd 0 ==== - 0x3A9C8E69: addl $0xE71A7, %ebx - 0x3A9C8E6F: call 0x3A9C8D70 -. 1181 3A9C8E69 11 -. 81 C3 A7 71 0E 00 E8 FC FE FF FF - -==== BB 1182 __new_exitfn(0x3A9C8D70) in 21898B, out 121486B, BBs exec'd 0 ==== - 0x3A9C8D70: pushl %ebp - 0x3A9C8D71: movl %esp,%ebp - 0x3A9C8D73: pushl %edi - 0x3A9C8D74: xorl %edi, %edi - 0x3A9C8D76: pushl %esi - 0x3A9C8D77: pushl %ebx - 0x3A9C8D78: subl $0x4, %esp - 0x3A9C8D7B: call 0x3A9B3791 -. 1182 3A9C8D70 16 -. 55 89 E5 57 31 FF 56 53 83 EC 04 E8 11 AA FE FF - -==== BB 1183 (0x3A9C8D80) in 21914B, out 121633B, BBs exec'd 0 ==== - 0x3A9C8D80: addl $0xE7290, %ebx - 0x3A9C8D86: movl 0x2B3C(%ebx),%edx - 0x3A9C8D8C: testl %edx,%edx - 0x3A9C8D8E: jnz-32 0x3A9C8E34 -. 1183 3A9C8D80 20 -. 81 C3 90 72 0E 00 8B 93 3C 2B 00 00 85 D2 0F 85 A0 00 00 00 - -==== BB 1184 (0x3A9C8D94) in 21934B, out 121721B, BBs exec'd 0 ==== - 0x3A9C8D94: movl 0xFFFF9EBC(%ebx),%esi - 0x3A9C8D9A: testl %esi,%esi - 0x3A9C8D9C: jz-8 0x3A9C8DC9 -. 1184 3A9C8D94 10 -. 8B B3 BC 9E FF FF 85 F6 74 2B - -==== BB 1185 (0x3A9C8D9E) in 21944B, out 121796B, BBs exec'd 0 ==== - 0x3A9C8D9E: movl %esi,%esi - 0x3A9C8DA0: movl 4(%esi),%edx - 0x3A9C8DA3: xorl %edi, %edi - 0x3A9C8DA5: cmpl %edx,%edi - 0x3A9C8DA7: jnb-8 0x3A9C8DBE -. 1185 3A9C8D9E 11 -. 89 F6 8B 56 04 31 FF 39 D7 73 15 - -==== BB 1186 (0x3A9C8DBE) in 21955B, out 121886B, BBs exec'd 0 ==== - 0x3A9C8DBE: cmpl $0x1F, %edx - 0x3A9C8DC1: jbe-8 0x3A9C8DFD -. 1186 3A9C8DBE 5 -. 83 FA 1F 76 3A - -==== BB 1187 (0x3A9C8DFD) in 21960B, out 121943B, BBs exec'd 0 ==== - 0x3A9C8DFD: leal 1(%edx), %eax - 0x3A9C8E00: movl %edx,%edi - 0x3A9C8E02: movl %eax,4(%esi) - 0x3A9C8E05: testl %esi,%esi - 0x3A9C8E07: jz-8 0x3A9C8DC9 -. 1187 3A9C8DFD 12 -. 8D 42 01 89 D7 89 46 04 85 F6 74 C0 - -==== BB 1188 (0x3A9C8E09) in 21972B, out 122035B, BBs exec'd 0 ==== - 0x3A9C8E09: movl %edi,%eax - 0x3A9C8E0B: movl $0x1,%ecx - 0x3A9C8E10: shll $0x4, %eax - 0x3A9C8E13: movl %ecx,8(%esi,%eax,1) - 0x3A9C8E17: movl 0x2B44(%ebx),%edx - 0x3A9C8E1D: testl %edx,%edx - 0x3A9C8E1F: jnz-8 0x3A9C8E44 -. 1188 3A9C8E09 24 -. 89 F8 B9 01 00 00 00 C1 E0 04 89 4C 06 08 8B 93 44 2B 00 00 85 D2 75 23 - -==== BB 1189 (0x3A9C8E21) in 21996B, out 122153B, BBs exec'd 0 ==== - 0x3A9C8E21: xorl %eax, %eax - 0x3A9C8E23: testl %esi,%esi - 0x3A9C8E25: jz-8 0x3A9C8E2E -. 1189 3A9C8E21 6 -. 31 C0 85 F6 74 07 - -==== BB 1190 (0x3A9C8E27) in 22002B, out 122226B, BBs exec'd 0 ==== - 0x3A9C8E27: shll $0x4, %edi - 0x3A9C8E2A: leal 8(%edi,%esi,1), %eax - 0x3A9C8E2E: popl %edx - 0x3A9C8E2F: popl %ebx - 0x3A9C8E30: popl %esi - 0x3A9C8E31: popl %edi - 0x3A9C8E32: popl %ebp - 0x3A9C8E33: ret -. 1190 3A9C8E27 13 -. C1 E7 04 8D 44 37 08 5A 5B 5E 5F 5D C3 - -==== BB 1191 (0x3A9C8E74) in 22015B, out 122362B, BBs exec'd 0 ==== - 0x3A9C8E74: movl %eax,%edx - 0x3A9C8E76: testl %edx,%edx - 0x3A9C8E78: movl $0xFFFFFFFF,%eax - 0x3A9C8E7D: jz-8 0x3A9C8E99 -. 1191 3A9C8E74 11 -. 89 C2 85 D2 B8 FF FF FF FF 74 1A - -==== BB 1192 (0x3A9C8E7F) in 22026B, out 122440B, BBs exec'd 0 ==== - 0x3A9C8E7F: movl $0x4, (%edx) - 0x3A9C8E85: movl 8(%ebp),%eax - 0x3A9C8E88: movl %eax,4(%edx) - 0x3A9C8E8B: movl 12(%ebp),%eax - 0x3A9C8E8E: movl %eax,8(%edx) - 0x3A9C8E91: movl 16(%ebp),%eax - 0x3A9C8E94: movl %eax,12(%edx) - 0x3A9C8E97: xorl %eax, %eax - 0x3A9C8E99: popl %ebx - 0x3A9C8E9A: popl %ebp - 0x3A9C8E9B: ret -. 1192 3A9C8E7F 29 -. C7 02 04 00 00 00 8B 45 08 89 42 04 8B 45 0C 89 42 08 8B 45 10 89 42 0C 31 C0 5B 5D C3 - -==== BB 1193 (0x3A9B38D8) in 22055B, out 122598B, BBs exec'd 0 ==== - 0x3A9B38D8: movl 24(%ebp),%esi - 0x3A9B38DB: testl %esi,%esi - 0x3A9B38DD: jz-8 0x3A9B38F6 -. 1193 3A9B38D8 7 -. 8B 75 18 85 F6 74 17 - -==== BB 1194 (0x3A9B38DF) in 22062B, out 122670B, BBs exec'd 0 ==== - 0x3A9B38DF: xorl %edx, %edx - 0x3A9B38E1: xorl %ecx, %ecx - 0x3A9B38E3: movl %ecx,8(%esp,,) - 0x3A9B38E7: movl %edx,4(%esp,,) - 0x3A9B38EB: movl 24(%ebp),%edx - 0x3A9B38EE: movl %edx,(%esp,,) - 0x3A9B38F1: call 0x3A9C8E60 -. 1194 3A9B38DF 23 -. 31 D2 31 C9 89 4C 24 08 89 54 24 04 8B 55 18 89 14 24 E8 6A 55 01 00 - -==== BB 1195 (0x3A9C8DA9) in 22085B, out 122787B, BBs exec'd 0 ==== - 0x3A9C8DA9: leal 8(%esi), %eax - 0x3A9C8DAC: leal 0(%esi,,), %esi - 0x3A9C8DB0: movl (%eax),%ecx - 0x3A9C8DB2: testl %ecx,%ecx - 0x3A9C8DB4: jz-8 0x3A9C8DF4 -. 1195 3A9C8DA9 13 -. 8D 46 08 8D 74 26 00 8B 08 85 C9 74 3E - -==== BB 1196 (0x3A9C8DB6) in 22098B, out 122876B, BBs exec'd 0 ==== - 0x3A9C8DB6: incl %edi - 0x3A9C8DB7: addl $0x10, %eax - 0x3A9C8DBA: cmpl %edx,%edi - 0x3A9C8DBC: jb-8 0x3A9C8DB0 -. 1196 3A9C8DB6 8 -. 47 83 C0 10 39 D7 72 F2 - -==== BB 1197 (0x3A9B38F6) in 22106B, out 122954B, BBs exec'd 0 ==== - 0x3A9B38F6: movl 0x168(%ebx),%esi - 0x3A9B38FC: testb $0x2, (%esi) - 0x3A9B38FF: jnz-8 0x3A9B3933 -. 1197 3A9B38F6 11 -. 8B B3 68 01 00 00 F6 06 02 75 32 - -==== BB 1198 (0x3A9B3901) in 22117B, out 123038B, BBs exec'd 0 ==== - 0x3A9B3901: movl 20(%ebp),%eax - 0x3A9B3904: testl %eax,%eax - 0x3A9B3906: jz-8 0x3A9B390B -. 1198 3A9B3901 7 -. 8B 45 14 85 C0 74 03 - -==== BB 1199 (0x3A9B3908) in 22124B, out 123110B, BBs exec'd 0 ==== - 0x3A9B3908: call*l 20(%ebp) -. 1199 3A9B3908 3 -. FF 55 14 - -==== BB 1200 __libc_csu_init(0x80483E0) in 22127B, out 123154B, BBs exec'd 0 ==== - 0x80483E0: pushl %ebp - 0x80483E1: movl %esp,%ebp - 0x80483E3: subl $0x18, %esp - 0x80483E6: movl %ebx,-12(%ebp) - 0x80483E9: movl %esi,-8(%ebp) - 0x80483EC: xorl %esi, %esi - 0x80483EE: call 0x8048438 -. 1200 80483E0 19 -. 55 89 E5 83 EC 18 89 5D F4 89 75 F8 31 F6 E8 45 00 00 00 - -==== BB 1201 (0x8048438) in 22146B, out 123279B, BBs exec'd 0 ==== - 0x8048438: movl (%esp,,),%ebx - 0x804843B: ret -. 1201 8048438 4 -. 8B 1C 24 C3 - -==== BB 1202 (0x80483F3) in 22150B, out 123319B, BBs exec'd 0 ==== - 0x80483F3: addl $0x1181, %ebx - 0x80483F9: movl %edi,-4(%ebp) - 0x80483FC: call 0x8048264 -. 1202 80483F3 14 -. 81 C3 81 11 00 00 89 7D FC E8 63 FE FF FF - -==== BB 1203 (0x8048264) in 22164B, out 123400B, BBs exec'd 0 ==== - 0x8048264: pushl %ebp - 0x8048265: movl %esp,%ebp - 0x8048267: subl $0x8, %esp - 0x804826A: call 0x80482C4 -. 1203 8048264 11 -. 55 89 E5 83 EC 08 E8 55 00 00 00 - -==== BB 1204 (0x80482C4) in 22175B, out 123485B, BBs exec'd 0 ==== - 0x80482C4: pushl %ebp - 0x80482C5: movl %esp,%ebp - 0x80482C7: pushl %ebx - 0x80482C8: call 0x80482CD ; popl %ebx - 0x80482CE: addl $0x12A7, %ebx - 0x80482D4: pushl %edx - 0x80482D5: movl 0x10(%ebx),%eax - 0x80482DB: testl %eax,%eax - 0x80482DD: jz-8 0x80482E1 -. 1204 80482C4 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 A7 12 00 00 52 8B 83 10 00 00 00 85 C0 74 02 - -==== BB 1205 (0x80482E1) in 22202B, out 123637B, BBs exec'd 0 ==== - 0x80482E1: popl %eax - 0x80482E2: popl %ebx - 0x80482E3: leave 0x80482E4: ret -. 1205 80482E1 4 -. 58 5B C9 C3 - -==== BB 1206 (0x804826F) in 22206B, out 123721B, BBs exec'd 0 ==== - 0x804826F: call 0x8048330 -. 1206 804826F 5 -. E8 BC 00 00 00 - -==== BB 1207 (0x8048330) in 22211B, out 123766B, BBs exec'd 0 ==== - 0x8048330: pushl %ebp - 0x8048331: movl %esp,%ebp - 0x8048333: pushl %ecx - 0x8048334: pushl %ecx - 0x8048335: movl (0x8049570),%edx - 0x804833B: testl %edx,%edx - 0x804833D: jz-8 0x8048358 -. 1207 8048330 15 -. 55 89 E5 51 51 8B 15 70 95 04 08 85 D2 74 19 - -==== BB 1208 (0x8048358) in 22226B, out 123895B, BBs exec'd 0 ==== - 0x8048358: leave 0x8048359: ret -. 1208 8048358 2 -. C9 C3 - -==== BB 1209 (0x8048274) in 22228B, out 123944B, BBs exec'd 0 ==== - 0x8048274: call 0x8048440 -. 1209 8048274 5 -. E8 C7 01 00 00 - -==== BB 1210 (0x8048440) in 22233B, out 123989B, BBs exec'd 0 ==== - 0x8048440: pushl %ebp - 0x8048441: movl %esp,%ebp - 0x8048443: pushl %ebx - 0x8048444: pushl %edx - 0x8048445: movl $0x8049560,%ebx - 0x804844A: movl 0x8049560, %eax - 0x804844F: cmpl $0xFFFFFFFF, %eax - 0x8048452: jz-8 0x8048460 -. 1210 8048440 20 -. 55 89 E5 53 52 BB 60 95 04 08 A1 60 95 04 08 83 F8 FF 74 0C - -==== BB 1211 (0x8048460) in 22253B, out 124131B, BBs exec'd 0 ==== - 0x8048460: popl %eax - 0x8048461: popl %ebx - 0x8048462: popl %ebp - 0x8048463: ret -. 1211 8048460 4 -. 58 5B 5D C3 - -==== BB 1212 (0x8048279) in 22257B, out 124209B, BBs exec'd 0 ==== - 0x8048279: leave 0x804827A: ret -. 1212 8048279 2 -. C9 C3 - -==== BB 1213 (0x8048401) in 22259B, out 124258B, BBs exec'd 0 ==== - 0x8048401: leal 0xFFFFFF14(%ebx), %edx - 0x8048407: leal 0xFFFFFF14(%ebx), %eax - 0x804840D: subl %eax,%edx - 0x804840F: sarl $0x2, %edx - 0x8048412: cmpl %edx,%esi - 0x8048414: jnb-8 0x804842B -. 1213 8048401 21 -. 8D 93 14 FF FF FF 8D 83 14 FF FF FF 29 C2 C1 FA 02 39 D6 73 15 - -==== BB 1214 (0x804842B) in 22280B, out 124356B, BBs exec'd 0 ==== - 0x804842B: movl -12(%ebp),%ebx - 0x804842E: movl -8(%ebp),%esi - 0x8048431: movl -4(%ebp),%edi - 0x8048434: movl %ebp,%esp - 0x8048436: popl %ebp - 0x8048437: ret -. 1214 804842B 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 1215 (0x3A9B390B) in 22293B, out 124448B, BBs exec'd 0 ==== - 0x3A9B390B: testb $0x2, (%esi) - 0x3A9B390E: movl %esi,%esi - 0x3A9B3910: jnz-8 0x3A9B394A -. 1215 3A9B390B 7 -. F6 06 02 89 F6 75 38 - -==== BB 1216 (0x3A9B3912) in 22300B, out 124519B, BBs exec'd 0 ==== - 0x3A9B3912: movl 0x13C(%ebx),%edx - 0x3A9B3918: movl (%edx),%eax - 0x3A9B391A: movl %edi,4(%esp,,) - 0x3A9B391E: movl %eax,8(%esp,,) - 0x3A9B3922: movl 12(%ebp),%eax - 0x3A9B3925: movl %eax,(%esp,,) - 0x3A9B3928: call*l 8(%ebp) -. 1216 3A9B3912 25 -. 8B 93 3C 01 00 00 8B 02 89 7C 24 04 89 44 24 08 8B 45 0C 89 04 24 FF 55 08 - -==== BB 1217 main(0x804835C) in 22325B, out 124630B, BBs exec'd 0 ==== - 0x804835C: pushl %ebp - 0x804835D: movl %esp,%ebp - 0x804835F: subl $0x8, %esp - 0x8048362: andl $0xFFFFFFF0, %esp - 0x8048365: movl $0x2A,%eax - 0x804836A: leave 0x804836B: ret -. 1217 804835C 16 -. 55 89 E5 83 EC 08 83 E4 F0 B8 2A 00 00 00 C9 C3 - -==== BB 1218 (0x3A9B392B) in 22341B, out 124740B, BBs exec'd 0 ==== - 0x3A9B392B: movl %eax,(%esp,,) - 0x3A9B392E: call 0x3A9C8C50 -. 1218 3A9B392B 8 -. 89 04 24 E8 1D 53 01 00 - -==== BB 1219 exit(0x3A9C8C50) in 22349B, out 124795B, BBs exec'd 0 ==== - 0x3A9C8C50: pushl %ebp - 0x3A9C8C51: movl %esp,%ebp - 0x3A9C8C53: pushl %edi - 0x3A9C8C54: pushl %esi - 0x3A9C8C55: pushl %ebx - 0x3A9C8C56: subl $0xC, %esp - 0x3A9C8C59: call 0x3A9B3791 -. 1219 3A9C8C50 14 -. 55 89 E5 57 56 53 83 EC 0C E8 33 AB FE FF - -==== BB 1220 (0x3A9C8C5E) in 22363B, out 124928B, BBs exec'd 0 ==== - 0x3A9C8C5E: addl $0xE73B2, %ebx - 0x3A9C8C64: movl 0xFFFF9EBC(%ebx),%edx - 0x3A9C8C6A: testl %edx,%edx - 0x3A9C8C6C: jz-8 0x3A9C8CDD -. 1220 3A9C8C5E 16 -. 81 C3 B2 73 0E 00 8B 93 BC 9E FF FF 85 D2 74 6F - -==== BB 1221 (0x3A9C8C6E) in 22379B, out 125016B, BBs exec'd 0 ==== - 0x3A9C8C6E: movl %esi,%esi - 0x3A9C8C70: movl 4(%edx),%eax - 0x3A9C8C73: testl %eax,%eax - 0x3A9C8C75: jz-8 0x3A9C8CBD -. 1221 3A9C8C6E 9 -. 89 F6 8B 42 04 85 C0 74 46 - -==== BB 1222 (0x3A9C8C77) in 22388B, out 125098B, BBs exec'd 0 ==== - 0x3A9C8C77: movl %esi,%esi - 0x3A9C8C79: leal 0(%edi,,), %edi - 0x3A9C8C80: decl %eax - 0x3A9C8C81: movl %eax,4(%edx) - 0x3A9C8C84: shll $0x4, %eax - 0x3A9C8C87: leal (%eax,%edx,1), %eax - 0x3A9C8C8A: leal 8(%eax), %ecx - 0x3A9C8C8D: movl 8(%eax),%eax - 0x3A9C8C90: cmpl $0x4, %eax - 0x3A9C8C93: jnbe-8 0x3A9C8CB6 -. 1222 3A9C8C77 30 -. 89 F6 8D BC 27 00 00 00 00 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21 - -==== BB 1223 (0x3A9C8C95) in 22418B, out 125234B, BBs exec'd 0 ==== - 0x3A9C8C95: movl -75896(%ebx,%eax,4),%eax - 0x3A9C8C9C: addl %ebx,%eax - 0x3A9C8C9E: jmp*l %eax -. 1223 3A9C8C95 11 -. 8B 84 83 88 D7 FE FF 01 D8 FF E0 - -==== BB 1224 (0x3A9C8CA0) in 22429B, out 125285B, BBs exec'd 0 ==== - 0x3A9C8CA0: movl 8(%ebp),%eax - 0x3A9C8CA3: movl %eax,4(%esp,,) - 0x3A9C8CA7: movl 8(%ecx),%eax - 0x3A9C8CAA: movl %eax,(%esp,,) - 0x3A9C8CAD: call*l 4(%ecx) -. 1224 3A9C8CA0 16 -. 8B 45 08 89 44 24 04 8B 41 08 89 04 24 FF 51 04 - -==== BB 1225 __libc_csu_fini(0x8048370) in 22445B, out 125372B, BBs exec'd 0 ==== - 0x8048370: pushl %ebp - 0x8048371: movl %esp,%ebp - 0x8048373: subl $0x18, %esp - 0x8048376: movl %ebx,-12(%ebp) - 0x8048379: call 0x8048438 -. 1225 8048370 14 -. 55 89 E5 83 EC 18 89 5D F4 E8 BA 00 00 00 - -==== BB 1226 (0x804837E) in 22459B, out 125470B, BBs exec'd 0 ==== - 0x804837E: addl $0x11F6, %ebx - 0x8048384: movl %edi,-4(%ebp) - 0x8048387: leal 0xFFFFFF14(%ebx), %eax - 0x804838D: leal 0xFFFFFF14(%ebx), %edi - 0x8048393: movl %esi,-8(%ebp) - 0x8048396: subl %edi,%eax - 0x8048398: sarl $0x2, %eax - 0x804839B: testl %eax,%eax - 0x804839D: leal -1(%eax), %esi - 0x80483A0: jnz-8 0x80483B4 -. 1226 804837E 36 -. 81 C3 F6 11 00 00 89 7D FC 8D 83 14 FF FF FF 8D BB 14 FF FF FF 89 75 F8 29 F8 C1 F8 02 85 C0 8D 70 FF 75 12 - -==== BB 1227 (0x80483A2) in 22495B, out 125620B, BBs exec'd 0 ==== - 0x80483A2: call 0x8048464 -. 1227 80483A2 5 -. E8 BD 00 00 00 - -==== BB 1228 (0x8048464) in 22500B, out 125665B, BBs exec'd 0 ==== - 0x8048464: pushl %ebp - 0x8048465: movl %esp,%ebp - 0x8048467: pushl %ebx - 0x8048468: call 0x804846D ; popl %ebx - 0x804846E: addl $0x1107, %ebx - 0x8048474: pushl %eax - 0x8048475: call 0x80482F0 -. 1228 8048464 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 07 11 00 00 50 E8 76 FE FF FF - -==== BB 1229 (0x80482F0) in 22522B, out 125794B, BBs exec'd 0 ==== - 0x80482F0: pushl %ebp - 0x80482F1: movl %esp,%ebp - 0x80482F3: pushl %eax - 0x80482F4: pushl %eax - 0x80482F5: cmpb $0x0, (0x8049588) - 0x80482FC: jnz-8 0x804832C -. 1229 80482F0 14 -. 55 89 E5 50 50 80 3D 88 95 04 08 00 75 2E - -==== BB 1230 (0x80482FE) in 22536B, out 125916B, BBs exec'd 0 ==== - 0x80482FE: movl 0x8049490, %eax - 0x8048303: movl (%eax),%edx - 0x8048305: testl %edx,%edx - 0x8048307: jz-8 0x8048325 -. 1230 80482FE 11 -. A1 90 94 04 08 8B 10 85 D2 74 1C - -==== BB 1231 (0x8048325) in 22547B, out 126000B, BBs exec'd 0 ==== - 0x8048325: movb $0x1, (0x8049588) - 0x804832C: leave 0x804832D: ret -. 1231 8048325 9 -. C6 05 88 95 04 08 01 C9 C3 - -==== BB 1232 (0x804847A) in 22556B, out 126065B, BBs exec'd 0 ==== - 0x804847A: popl %ecx - 0x804847B: popl %ebx - 0x804847C: leave 0x804847D: ret -. 1232 804847A 4 -. 59 5B C9 C3 - -==== BB 1233 (0x80483A7) in 22560B, out 126149B, BBs exec'd 0 ==== - 0x80483A7: movl -12(%ebp),%ebx - 0x80483AA: movl -8(%ebp),%esi - 0x80483AD: movl -4(%ebp),%edi - 0x80483B0: movl %ebp,%esp - 0x80483B2: popl %ebp - 0x80483B3: ret -. 1233 80483A7 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -==== BB 1234 (0x3A9C8CB0) in 22573B, out 126241B, BBs exec'd 0 ==== - 0x3A9C8CB0: movl 0xFFFF9EBC(%ebx),%edx - 0x3A9C8CB6: movl 4(%edx),%eax - 0x3A9C8CB9: testl %eax,%eax - 0x3A9C8CBB: jnz-8 0x3A9C8C80 -. 1234 3A9C8CB0 13 -. 8B 93 BC 9E FF FF 8B 42 04 85 C0 75 C3 - -==== BB 1235 (0x3A9C8C80) in 22586B, out 126329B, BBs exec'd 0 ==== - 0x3A9C8C80: decl %eax - 0x3A9C8C81: movl %eax,4(%edx) - 0x3A9C8C84: shll $0x4, %eax - 0x3A9C8C87: leal (%eax,%edx,1), %eax - 0x3A9C8C8A: leal 8(%eax), %ecx - 0x3A9C8C8D: movl 8(%eax),%eax - 0x3A9C8C90: cmpl $0x4, %eax - 0x3A9C8C93: jnbe-8 0x3A9C8CB6 -. 1235 3A9C8C80 21 -. 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21 - -==== BB 1236 _dl_fini(0x3A970800) in 22607B, out 126442B, BBs exec'd 0 ==== - 0x3A970800: pushl %ebp - 0x3A970801: movl %esp,%ebp - 0x3A970803: pushl %edi - 0x3A970804: pushl %esi - 0x3A970805: pushl %ebx - 0x3A970806: subl $0x4C, %esp - 0x3A970809: call 0x3A97592B -. 1236 3A970800 14 -. 55 89 E5 57 56 53 83 EC 4C E8 1D 51 00 00 - -==== BB 1237 (0x3A97080E) in 22621B, out 126575B, BBs exec'd 0 ==== - 0x3A97080E: addl $0x7E5E, %ebx - 0x3A970814: leal 0xFFFFF9AC(%ebx), %eax - 0x3A97081A: movl %eax,-52(%ebp) - 0x3A97081D: movl %eax,(%esp,,) - 0x3A970820: call*l 0xFFFFFBF8(%ebx) -. 1237 3A97080E 24 -. 81 C3 5E 7E 00 00 8D 83 AC F9 FF FF 89 45 CC 89 04 24 FF 93 F8 FB FF FF - -==== BB 1238 rtld_lock_default_lock_recursive(0x3A9658E0) in 22645B, out 126670B, BBs exec'd 0 ==== - 0x3A9658E0: pushl %ebp - 0x3A9658E1: movl %esp,%ebp - 0x3A9658E3: movl 8(%ebp),%eax - 0x3A9658E6: incl 4(%eax) - 0x3A9658E9: popl %ebp - 0x3A9658EA: ret -. 1238 3A9658E0 11 -. 55 89 E5 8B 45 08 FF 40 04 5D C3 - -==== BB 1239 (0x3A970826) in 22656B, out 126774B, BBs exec'd 0 ==== - 0x3A970826: movl $0x0, -16(%ebp) - 0x3A97082D: movl 0xFFFFF998(%ebx),%edx - 0x3A970833: movl 0xFFFFF994(%ebx),%edi - 0x3A970839: leal 0xF(,%edx,4), %eax - 0x3A970840: andl $0xFFFFFFF0, %eax - 0x3A970843: subl %eax,%esp - 0x3A970845: leal 12(%esp,,), %ecx - 0x3A970849: testl %edi,%edi - 0x3A97084B: movl %edi,%eax - 0x3A97084D: movl %ecx,-20(%ebp) - 0x3A970850: jz-8 0x3A970872 -. 1239 3A970826 44 -. C7 45 F0 00 00 00 00 8B 93 98 F9 FF FF 8B BB 94 F9 FF FF 8D 04 95 0F 00 00 00 83 E0 F0 29 C4 8D 4C 24 0C 85 FF 89 F8 89 4D EC 74 20 - -==== BB 1240 (0x3A970852) in 22700B, out 126946B, BBs exec'd 0 ==== - 0x3A970852: incl 0x170(%edi) - 0x3A970858: movl -16(%ebp),%esi - 0x3A97085B: movl -20(%ebp),%edx - 0x3A97085E: movl %edi,(%edx,%esi,4) - 0x3A970861: movl 12(%edi),%edi - 0x3A970864: incl %esi - 0x3A970865: movl %esi,-16(%ebp) - 0x3A970868: testl %edi,%edi - 0x3A97086A: jnz-8 0x3A970852 -. 1240 3A970852 26 -. FF 87 70 01 00 00 8B 75 F0 8B 55 EC 89 3C B2 8B 7F 0C 46 89 75 F0 85 FF 75 E6 - -==== BB 1241 (0x3A97086C) in 22726B, out 127090B, BBs exec'd 0 ==== - 0x3A97086C: movl 0xFFFFF998(%ebx),%edx - 0x3A970872: movl 12(%eax),%edi - 0x3A970875: testl %edi,%edi - 0x3A970877: jz-32 0x3A97098E -. 1241 3A97086C 17 -. 8B 93 98 F9 FF FF 8B 78 0C 85 FF 0F 84 11 01 00 00 - -==== BB 1242 (0x3A97087D) in 22743B, out 127181B, BBs exec'd 0 ==== - 0x3A97087D: movl $0x1, -24(%ebp) - 0x3A970884: movl -20(%ebp),%ecx - 0x3A970887: cmpl %edi,4(%ecx) - 0x3A97088A: jz-8 0x3A97089E -. 1242 3A97087D 15 -. C7 45 E8 01 00 00 00 8B 4D EC 39 79 04 74 12 - -==== BB 1243 (0x3A97089E) in 22758B, out 127272B, BBs exec'd 0 ==== - 0x3A97089E: movl -24(%ebp),%ecx - 0x3A9708A1: incl %ecx - 0x3A9708A2: cmpl %edx,%ecx - 0x3A9708A4: movl %ecx,-68(%ebp) - 0x3A9708A7: jnb-32 0x3A970983 -. 1243 3A97089E 15 -. 8B 4D E8 41 39 D1 89 4D BC 0F 83 D6 00 00 00 - -==== BB 1244 (0x3A9708AD) in 22773B, out 127360B, BBs exec'd 0 ==== - 0x3A9708AD: movl -24(%ebp),%eax - 0x3A9708B0: movl -20(%ebp),%esi - 0x3A9708B3: shll $0x2, %eax - 0x3A9708B6: movl %eax,-64(%ebp) - 0x3A9708B9: addl %eax,%esi - 0x3A9708BB: negl -64(%ebp) - 0x3A9708BE: movl %esi,-60(%ebp) - 0x3A9708C1: jmp-8 0x3A9708D0 -. 1244 3A9708AD 22 -. 8B 45 E8 8B 75 EC C1 E0 02 89 45 C0 01 C6 F7 5D C0 89 75 C4 EB 0D - -==== BB 1245 (0x3A9708D0) in 22795B, out 127469B, BBs exec'd 0 ==== - 0x3A9708D0: movl -20(%ebp),%edx - 0x3A9708D3: movl -68(%ebp),%eax - 0x3A9708D6: movl (%edx,%eax,4),%eax - 0x3A9708D9: movl %eax,-48(%ebp) - 0x3A9708DC: movl 0x1D4(%eax),%edx - 0x3A9708E2: movl %eax,-28(%ebp) - 0x3A9708E5: testl %edx,%edx - 0x3A9708E7: jz-8 0x3A970960 -. 1245 3A9708D0 25 -. 8B 55 EC 8B 45 BC 8B 04 82 89 45 D0 8B 90 D4 01 00 00 89 45 E4 85 D2 74 77 - -==== BB 1246 (0x3A9708E9) in 22820B, out 127598B, BBs exec'd 0 ==== - 0x3A9708E9: movl (%edx),%eax - 0x3A9708EB: testl %eax,%eax - 0x3A9708ED: jz-8 0x3A970960 -. 1246 3A9708E9 6 -. 8B 02 85 C0 74 71 - -==== BB 1247 (0x3A9708EF) in 22826B, out 127667B, BBs exec'd 0 ==== - 0x3A9708EF: movl -20(%ebp),%esi - 0x3A9708F2: movl -24(%ebp),%ecx - 0x3A9708F5: leal (%esi,%ecx,4), %ecx - 0x3A9708F8: movl %ecx,-56(%ebp) - 0x3A9708FB: movl -68(%ebp),%esi - 0x3A9708FE: movl -64(%ebp),%ecx - 0x3A970901: leal (%ecx,%esi,4), %esi - 0x3A970904: movl %esi,-72(%ebp) - 0x3A970907: cmpl %edi,%eax - 0x3A970909: jz-8 0x3A97091D -. 1247 3A9708EF 28 -. 8B 75 EC 8B 4D E8 8D 0C 8E 89 4D C8 8B 75 BC 8B 4D C0 8D 34 B1 89 75 B8 39 F8 74 12 - -==== BB 1248 (0x3A97090B) in 22854B, out 127812B, BBs exec'd 0 ==== - 0x3A97090B: nop - 0x3A97090C: leal 0(%esi,,), %esi - 0x3A970910: addl $0x4, %edx - 0x3A970913: movl (%edx),%eax - 0x3A970915: testl %eax,%eax - 0x3A970917: jz-8 0x3A970960 -. 1248 3A97090B 14 -. 90 8D 74 26 00 83 C2 04 8B 02 85 C0 74 47 - -==== BB 1249 (0x3A970919) in 22868B, out 127908B, BBs exec'd 0 ==== - 0x3A970919: cmpl %edi,%eax - 0x3A97091B: jnz-8 0x3A970910 -. 1249 3A970919 4 -. 39 F8 75 F3 - -==== BB 1250 (0x3A970910) in 22872B, out 127965B, BBs exec'd 0 ==== - 0x3A970910: addl $0x4, %edx - 0x3A970913: movl (%edx),%eax - 0x3A970915: testl %eax,%eax - 0x3A970917: jz-8 0x3A970960 -. 1250 3A970910 9 -. 83 C2 04 8B 02 85 C0 74 47 - -==== BB 1251 (0x3A970960) in 22881B, out 128044B, BBs exec'd 0 ==== - 0x3A970960: movl -48(%ebp),%edx - 0x3A970963: movl 0x1E0(%edx),%ecx - 0x3A970969: testl %ecx,%ecx - 0x3A97096B: jnz-32 0x3A970A77 -. 1251 3A970960 17 -. 8B 55 D0 8B 8A E0 01 00 00 85 C9 0F 85 06 01 00 00 - -==== BB 1252 (0x3A970971) in 22898B, out 128132B, BBs exec'd 0 ==== - 0x3A970971: incl -68(%ebp) - 0x3A970974: movl 0xFFFFF998(%ebx),%edx - 0x3A97097A: cmpl %edx,-68(%ebp) - 0x3A97097D: jb-32 0x3A9708D0 -. 1252 3A970971 18 -. FF 45 BC 8B 93 98 F9 FF FF 39 55 BC 0F 82 4D FF FF FF - -==== BB 1253 (0x3A970983) in 22916B, out 128227B, BBs exec'd 0 ==== - 0x3A970983: movl 12(%edi),%edi - 0x3A970986: testl %edi,%edi - 0x3A970988: jnz-32 0x3A97087D -. 1253 3A970983 11 -. 8B 7F 0C 85 FF 0F 85 EF FE FF FF - -==== BB 1254 (0x3A97088C) in 22927B, out 128299B, BBs exec'd 0 ==== - 0x3A97088C: leal 0(%esi,,), %esi - 0x3A970890: incl -24(%ebp) - 0x3A970893: movl -20(%ebp),%eax - 0x3A970896: movl -24(%ebp),%esi - 0x3A970899: cmpl %edi,(%eax,%esi,4) - 0x3A97089C: jnz-8 0x3A970890 -. 1254 3A97088C 18 -. 8D 74 26 00 FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2 - -==== BB 1255 (0x3A970890) in 22945B, out 128413B, BBs exec'd 0 ==== - 0x3A970890: incl -24(%ebp) - 0x3A970893: movl -20(%ebp),%eax - 0x3A970896: movl -24(%ebp),%esi - 0x3A970899: cmpl %edi,(%eax,%esi,4) - 0x3A97089C: jnz-8 0x3A970890 -. 1255 3A970890 14 -. FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2 - -==== BB 1256 (0x3A97098E) in 22959B, out 128517B, BBs exec'd 0 ==== - 0x3A97098E: movl $0x0, -16(%ebp) - 0x3A970995: cmpl %edx,-16(%ebp) - 0x3A970998: jb-8 0x3A9709C6 -. 1256 3A97098E 12 -. C7 45 F0 00 00 00 00 39 55 F0 72 2C - -==== BB 1257 (0x3A9709C6) in 22971B, out 128595B, BBs exec'd 0 ==== - 0x3A9709C6: movl -16(%ebp),%edx - 0x3A9709C9: movl -20(%ebp),%ecx - 0x3A9709CC: movl (%ecx,%edx,4),%edi - 0x3A9709CF: movzbl 0x174(%edi),%edx - 0x3A9709D6: testb $0x8, %dl - 0x3A9709D9: jz-8 0x3A970A23 -. 1257 3A9709C6 21 -. 8B 55 F0 8B 4D EC 8B 3C 91 0F B6 97 74 01 00 00 F6 C2 08 74 48 - -==== BB 1258 (0x3A9709DB) in 22992B, out 128713B, BBs exec'd 0 ==== - 0x3A9709DB: jmp-8 0x3A97099F -. 1258 3A9709DB 2 -. EB C2 - -==== BB 1259 (0x3A97099F) in 22994B, out 128741B, BBs exec'd 0 ==== - 0x3A97099F: movb %dl,%al - 0x3A9709A1: andb $0xF7, %al - 0x3A9709A3: movb %al,0x174(%edi) - 0x3A9709A9: movl 4(%edi),%eax - 0x3A9709AC: movzbl (%eax),%ecx - 0x3A9709AF: testb %cl,%cl - 0x3A9709B1: jnz-8 0x3A9709DD -. 1259 3A97099F 20 -. 88 D0 24 F7 88 87 74 01 00 00 8B 47 04 0F B6 08 84 C9 75 2A - -==== BB 1260 (0x3A9709B3) in 23014B, out 128877B, BBs exec'd 0 ==== - 0x3A9709B3: testb $0x3, %dl - 0x3A9709B6: jnz-8 0x3A9709DD -. 1260 3A9709B3 5 -. F6 C2 03 75 25 - -==== BB 1261 (0x3A9709B8) in 23019B, out 128939B, BBs exec'd 0 ==== - 0x3A9709B8: incl -16(%ebp) - 0x3A9709BB: movl -16(%ebp),%edx - 0x3A9709BE: cmpl 0xFFFFF998(%ebx),%edx - 0x3A9709C4: jnb-8 0x3A970A37 -. 1261 3A9709B8 14 -. FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 73 71 - -==== BB 1262 (0x3A9709DD) in 23033B, out 129034B, BBs exec'd 0 ==== - 0x3A9709DD: movl 0x80(%edi),%edx - 0x3A9709E3: testl %edx,%edx - 0x3A9709E5: jnz-8 0x3A9709EE -. 1262 3A9709DD 10 -. 8B 97 80 00 00 00 85 D2 75 07 - -==== BB 1263 (0x3A9709E7) in 23043B, out 129109B, BBs exec'd 0 ==== - 0x3A9709E7: movl 76(%edi),%esi - 0x3A9709EA: testl %esi,%esi - 0x3A9709EC: jz-8 0x3A9709B8 -. 1263 3A9709E7 7 -. 8B 77 4C 85 F6 74 CA - -==== BB 1264 (0x3A9709EE) in 23050B, out 129181B, BBs exec'd 0 ==== - 0x3A9709EE: testb $0x2, 0xFFFFFC14(%ebx) - 0x3A9709F5: jnz-32 0x3A970ADC -. 1264 3A9709EE 13 -. F6 83 14 FC FF FF 02 0F 85 E1 00 00 00 - -==== BB 1265 (0x3A9709FB) in 23063B, out 129251B, BBs exec'd 0 ==== - 0x3A9709FB: testl %edx,%edx - 0x3A9709FD: jz-8 0x3A970A1C -. 1265 3A9709FB 4 -. 85 D2 74 1D - -==== BB 1266 (0x3A970A1C) in 23067B, out 129310B, BBs exec'd 0 ==== - 0x3A970A1C: movl 76(%edi),%eax - 0x3A970A1F: testl %eax,%eax - 0x3A970A21: jnz-8 0x3A970A6C -. 1266 3A970A1C 7 -. 8B 47 4C 85 C0 75 49 - -==== BB 1267 (0x3A970A6C) in 23074B, out 129382B, BBs exec'd 0 ==== - 0x3A970A6C: movl 4(%eax),%eax - 0x3A970A6F: movl (%edi),%edx - 0x3A970A71: addl %edx,%eax - 0x3A970A73: call*l %eax -. 1267 3A970A6C 9 -. 8B 40 04 8B 17 01 D0 FF D0 - -==== BB 1268 (0x3A97CCD4) in 23083B, out 129456B, BBs exec'd 0 ==== - 0x3A97CCD4: pushl %ebp - 0x3A97CCD5: movl %esp,%ebp - 0x3A97CCD7: pushl %ebx - 0x3A97CCD8: call 0x3A97CCDD ; popl %ebx - 0x3A97CCDE: addl $0x1103, %ebx - 0x3A97CCE4: pushl %eax - 0x3A97CCE5: call 0x3A97C9F0 -. 1268 3A97CCD4 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 03 11 00 00 50 E8 06 FD FF FF - -==== BB 1269 (0x3A97C9F0) in 23105B, out 129585B, BBs exec'd 0 ==== - 0x3A97C9F0: pushl %ebp - 0x3A97C9F1: movl %esp,%ebp - 0x3A97C9F3: pushl %ebx - 0x3A97C9F4: call 0x3A97C9F9 ; popl %ebx - 0x3A97C9FA: addl $0x13E7, %ebx - 0x3A97CA00: pushl %ecx - 0x3A97CA01: cmpb $0x0, 0x30(%ebx) - 0x3A97CA08: jnz-8 0x3A97CA3E -. 1269 3A97C9F0 26 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 E7 13 00 00 51 80 BB 30 00 00 00 00 75 34 - -==== BB 1270 (0x3A97CA0A) in 23131B, out 129731B, BBs exec'd 0 ==== - 0x3A97CA0A: movl 0x24(%ebx),%edx - 0x3A97CA10: testl %edx,%edx - 0x3A97CA12: jnz-8 0x3A97CA43 -. 1270 3A97CA0A 10 -. 8B 93 24 00 00 00 85 D2 75 2F - -==== BB 1271 (0x3A97CA43) in 23141B, out 129803B, BBs exec'd 0 ==== - 0x3A97CA43: subl $0xC, %esp - 0x3A97CA46: movl 0xFFFFFF10(%ebx),%eax - 0x3A97CA4C: pushl %eax - 0x3A97CA4D: call 0x3A97C984 -. 1271 3A97CA43 15 -. 83 EC 0C 8B 83 10 FF FF FF 50 E8 32 FF FF FF - -==== BB 1272 (0x3A97C984) in 23156B, out 129894B, BBs exec'd 0 ==== - 0x3A97C984: jmp*l 0x18(%ebx) -. 1272 3A97C984 6 -. FF A3 18 00 00 00 - -==== BB 1273 (0x3A97C98A) in 23162B, out 129921B, BBs exec'd 0 ==== - 0x3A97C98A: pushl $0x18 - 0x3A97C98F: jmp 0x3A97C944 -. 1273 3A97C98A 10 -. 68 18 00 00 00 E9 B0 FF FF FF - -==== BB 1274 (0x3A97C944) in 23172B, out 129970B, BBs exec'd 0 ==== - 0x3A97C944: pushl 0x4(%ebx) - 0x3A97C94A: jmp*l 0x8(%ebx) -. 1274 3A97C944 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -==== BB 1275 __cxa_finalize(0x3A9C8EA0) in 23184B, out 130019B, BBs exec'd 0 ==== - 0x3A9C8EA0: pushl %ebp - 0x3A9C8EA1: movl %esp,%ebp - 0x3A9C8EA3: pushl %edi - 0x3A9C8EA4: pushl %esi - 0x3A9C8EA5: pushl %ebx - 0x3A9C8EA6: subl $0xC, %esp - 0x3A9C8EA9: call 0x3A9B3791 -. 1275 3A9C8EA0 14 -. 55 89 E5 57 56 53 83 EC 0C E8 E3 A8 FE FF - -==== BB 1276 (0x3A9C8EAE) in 23198B, out 130152B, BBs exec'd 0 ==== - 0x3A9C8EAE: addl $0xE7162, %ebx - 0x3A9C8EB4: movl 0xFFFF9EBC(%ebx),%edi - 0x3A9C8EBA: testl %edi,%edi - 0x3A9C8EBC: jz-8 0x3A9C8F26 -. 1276 3A9C8EAE 16 -. 81 C3 62 71 0E 00 8B BB BC 9E FF FF 85 FF 74 68 - -==== BB 1277 (0x3A9C8EBE) in 23214B, out 130240B, BBs exec'd 0 ==== - 0x3A9C8EBE: movl %esi,%esi - 0x3A9C8EC0: movl 4(%edi),%eax - 0x3A9C8EC3: shll $0x4, %eax - 0x3A9C8EC6: leal -8(%eax,%edi,1), %esi - 0x3A9C8ECA: leal 8(%edi), %eax - 0x3A9C8ECD: cmpl %eax,%esi - 0x3A9C8ECF: movl %eax,-16(%ebp) - 0x3A9C8ED2: jnb-8 0x3A9C8EE6 -. 1277 3A9C8EBE 22 -. 89 F6 8B 47 04 C1 E0 04 8D 74 38 F8 8D 47 08 39 C6 89 45 F0 73 12 - -==== BB 1278 (0x3A9C8ED4) in 23236B, out 130354B, BBs exec'd 0 ==== - 0x3A9C8ED4: jmp-8 0x3A9C8F20 -. 1278 3A9C8ED4 2 -. EB 4A - -==== BB 1279 (0x3A9C8F20) in 23238B, out 130382B, BBs exec'd 0 ==== - 0x3A9C8F20: movl (%edi),%edi - 0x3A9C8F22: testl %edi,%edi - 0x3A9C8F24: jnz-8 0x3A9C8EC0 -. 1279 3A9C8F20 6 -. 8B 3F 85 FF 75 9A - -==== BB 1280 (0x3A9C8F26) in 23244B, out 130451B, BBs exec'd 0 ==== - 0x3A9C8F26: movl 8(%ebp),%eax - 0x3A9C8F29: testl %eax,%eax - 0x3A9C8F2B: jz-8 0x3A9C8F38 -. 1280 3A9C8F26 7 -. 8B 45 08 85 C0 74 0B - -==== BB 1281 (0x3A9C8F2D) in 23251B, out 130523B, BBs exec'd 0 ==== - 0x3A9C8F2D: movl 8(%ebp),%eax - 0x3A9C8F30: movl %eax,(%esp,,) - 0x3A9C8F33: call 0x3AA648D0 -. 1281 3A9C8F2D 11 -. 8B 45 08 89 04 24 E8 98 B9 09 00 - -==== BB 1282 __unregister_atfork(0x3AA648D0) in 23262B, out 130591B, BBs exec'd 0 ==== - 0x3AA648D0: pushl %ebp - 0x3AA648D1: movl %esp,%ebp - 0x3AA648D3: pushl %edi - 0x3AA648D4: pushl %esi - 0x3AA648D5: pushl %ebx - 0x3AA648D6: subl $0x10, %esp - 0x3AA648D9: movl 8(%ebp),%edi - 0x3AA648DC: call 0x3A9B3791 -. 1282 3AA648D0 17 -. 55 89 E5 57 56 53 83 EC 10 8B 7D 08 E8 B0 EE F4 FF - -==== BB 1283 (0x3AA648E1) in 23279B, out 130737B, BBs exec'd 0 ==== - 0x3AA648E1: addl $0x4B72F, %ebx - 0x3AA648E7: movl 0x2B3C(%ebx),%edx - 0x3AA648ED: testl %edx,%edx - 0x3AA648EF: jnz-32 0x3AA649D2 -. 1283 3AA648E1 20 -. 81 C3 2F B7 04 00 8B 93 3C 2B 00 00 85 D2 0F 85 DD 00 00 00 - -==== BB 1284 (0x3AA648F5) in 23299B, out 130825B, BBs exec'd 0 ==== - 0x3AA648F5: movl 0xFFFF9B8C(%ebx),%ecx - 0x3AA648FB: leal 0xFFFF9B88(%ebx), %eax - 0x3AA64901: movl %eax,-16(%ebp) - 0x3AA64904: cmpl %eax,%ecx - 0x3AA64906: movl 4(%ecx),%esi - 0x3AA64909: jnz-8 0x3AA6491A -. 1284 3AA648F5 22 -. 8B 8B 8C 9B FF FF 8D 83 88 9B FF FF 89 45 F0 39 C1 8B 71 04 75 0F - -==== BB 1285 (0x3AA6490B) in 23321B, out 130942B, BBs exec'd 0 ==== - 0x3AA6490B: jmp-8 0x3AA64940 -. 1285 3AA6490B 2 -. EB 33 - -==== BB 1286 (0x3AA64940) in 23323B, out 130970B, BBs exec'd 0 ==== - 0x3AA64940: movl 0xFFFF9B94(%ebx),%ecx - 0x3AA64946: leal 0xFFFF9B90(%ebx), %eax - 0x3AA6494C: movl %eax,-20(%ebp) - 0x3AA6494F: cmpl %eax,%ecx - 0x3AA64951: movl 4(%ecx),%esi - 0x3AA64954: jnz-8 0x3AA64962 -. 1286 3AA64940 22 -. 8B 8B 94 9B FF FF 8D 83 90 9B FF FF 89 45 EC 39 C1 8B 71 04 75 0C - -==== BB 1287 (0x3AA64956) in 23345B, out 131084B, BBs exec'd 0 ==== - 0x3AA64956: jmp-8 0x3AA64980 -. 1287 3AA64956 2 -. EB 28 - -==== BB 1288 (0x3AA64980) in 23347B, out 131112B, BBs exec'd 0 ==== - 0x3AA64980: movl 0xFFFF9B9C(%ebx),%ecx - 0x3AA64986: leal 0xFFFF9B98(%ebx), %eax - 0x3AA6498C: movl %eax,-24(%ebp) - 0x3AA6498F: cmpl %eax,%ecx - 0x3AA64991: movl 4(%ecx),%esi - 0x3AA64994: jnz-8 0x3AA649A2 -. 1288 3AA64980 22 -. 8B 8B 9C 9B FF FF 8D 83 98 9B FF FF 89 45 E8 39 C1 8B 71 04 75 0C - -==== BB 1289 (0x3AA64996) in 23369B, out 131226B, BBs exec'd 0 ==== - 0x3AA64996: jmp-8 0x3AA649C0 -. 1289 3AA64996 2 -. EB 28 - -==== BB 1290 (0x3AA649C0) in 23371B, out 131254B, BBs exec'd 0 ==== - 0x3AA649C0: movl 0x2B44(%ebx),%edx - 0x3AA649C6: testl %edx,%edx - 0x3AA649C8: jnz-8 0x3AA649E2 -. 1290 3AA649C0 10 -. 8B 93 44 2B 00 00 85 D2 75 18 - -==== BB 1291 (0x3AA649CA) in 23381B, out 131329B, BBs exec'd 0 ==== - 0x3AA649CA: addl $0x10, %esp - 0x3AA649CD: popl %ebx - 0x3AA649CE: popl %esi - 0x3AA649CF: popl %edi - 0x3AA649D0: popl %ebp - 0x3AA649D1: ret -. 1291 3AA649CA 8 -. 83 C4 10 5B 5E 5F 5D C3 - -==== BB 1292 (0x3A9C8F38) in 23389B, out 131437B, BBs exec'd 0 ==== - 0x3A9C8F38: addl $0xC, %esp - 0x3A9C8F3B: popl %ebx - 0x3A9C8F3C: popl %esi - 0x3A9C8F3D: popl %edi - 0x3A9C8F3E: popl %ebp - 0x3A9C8F3F: ret -. 1292 3A9C8F38 8 -. 83 C4 0C 5B 5E 5F 5D C3 - -==== BB 1293 (0x3A97CA52) in 23397B, out 131545B, BBs exec'd 0 ==== - 0x3A97CA52: addl $0x10, %esp - 0x3A97CA55: jmp-8 0x3A97CA14 -. 1293 3A97CA52 5 -. 83 C4 10 EB BD - -==== BB 1294 (0x3A97CA14) in 23402B, out 131590B, BBs exec'd 0 ==== - 0x3A97CA14: movl 0xFFFFFF14(%ebx),%eax - 0x3A97CA1A: movl (%eax),%edx - 0x3A97CA1C: testl %edx,%edx - 0x3A97CA1E: jz-8 0x3A97CA37 -. 1294 3A97CA14 12 -. 8B 83 14 FF FF FF 8B 10 85 D2 74 17 - -==== BB 1295 (0x3A97CA37) in 23414B, out 131675B, BBs exec'd 0 ==== - 0x3A97CA37: movb $0x1, 0x30(%ebx) - 0x3A97CA3E: movl -4(%ebp),%ebx - 0x3A97CA41: leave 0x3A97CA42: ret -. 1295 3A97CA37 12 -. C6 83 30 00 00 00 01 8B 5D FC C9 C3 - -==== BB 1296 (0x3A97CCEA) in 23426B, out 131752B, BBs exec'd 0 ==== - 0x3A97CCEA: popl %ecx - 0x3A97CCEB: popl %ebx - 0x3A97CCEC: leave 0x3A97CCED: ret -. 1296 3A97CCEA 4 -. 59 5B C9 C3 - -==== BB 1297 (0x3A970A75) in 23430B, out 131836B, BBs exec'd 0 ==== - 0x3A970A75: jmp-8 0x3A970A23 -. 1297 3A970A75 2 -. EB AC - -==== BB 1298 (0x3A970A23) in 23432B, out 131864B, BBs exec'd 0 ==== - 0x3A970A23: decl 0x170(%edi) - 0x3A970A29: incl -16(%ebp) - 0x3A970A2C: movl -16(%ebp),%edx - 0x3A970A2F: cmpl 0xFFFFF998(%ebx),%edx - 0x3A970A35: jb-8 0x3A9709C6 -. 1298 3A970A23 20 -. FF 8F 70 01 00 00 FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 72 8F - -==== BB 1299 (0x3A9709FF) in 23452B, out 131979B, BBs exec'd 0 ==== - 0x3A9709FF: movl 4(%edx),%edx - 0x3A970A02: movl (%edi),%esi - 0x3A970A04: movl 0x88(%edi),%eax - 0x3A970A0A: addl %esi,%edx - 0x3A970A0C: movl %edx,-44(%ebp) - 0x3A970A0F: movl 4(%eax),%esi - 0x3A970A12: shrl $0x2, %esi - 0x3A970A15: movl %esi,%eax - 0x3A970A17: decl %esi - 0x3A970A18: testl %eax,%eax - 0x3A970A1A: jnz-8 0x3A970A58 -. 1299 3A9709FF 29 -. 8B 52 04 8B 37 8B 87 88 00 00 00 01 F2 89 55 D4 8B 70 04 C1 EE 02 89 F0 4E 85 C0 75 3C - -==== BB 1300 (0x3A970A58) in 23481B, out 132134B, BBs exec'd 0 ==== - 0x3A970A58: movl -44(%ebp),%eax - 0x3A970A5B: call*l (%eax,%esi,4) -. 1300 3A970A58 6 -. 8B 45 D4 FF 14 B0 - -==== BB 1301 __libc_fini(0x3A9B3760) in 23487B, out 132195B, BBs exec'd 0 ==== - 0x3A9B3760: pushl %ebp - 0x3A9B3761: movl %esp,%ebp - 0x3A9B3763: pushl %esi - 0x3A9B3764: pushl %ebx - 0x3A9B3765: call 0x3A9B3791 -. 1301 3A9B3760 10 -. 55 89 E5 56 53 E8 27 00 00 00 - -==== BB 1302 (0x3A9B376A) in 23497B, out 132298B, BBs exec'd 0 ==== - 0x3A9B376A: addl $0xFC8A6, %ebx - 0x3A9B3770: leal 0xFFFFFFA0(%ebx), %esi - 0x3A9B3776: movl (%esi),%eax - 0x3A9B3778: testl %eax,%eax - 0x3A9B377A: jnz-8 0x3A9B3780 -. 1302 3A9B376A 18 -. 81 C3 A6 C8 0F 00 8D B3 A0 FF FF FF 8B 06 85 C0 75 04 - -==== BB 1303 (0x3A9B377C) in 23515B, out 132390B, BBs exec'd 0 ==== - 0x3A9B377C: popl %ebx - 0x3A9B377D: popl %esi - 0x3A9B377E: popl %ebp - 0x3A9B377F: ret -. 1303 3A9B377C 4 -. 5B 5E 5D C3 - -==== BB 1304 (0x3A970A5E) in 23519B, out 132468B, BBs exec'd 0 ==== - 0x3A970A5E: movl %esi,%eax - 0x3A970A60: decl %esi - 0x3A970A61: testl %eax,%eax - 0x3A970A63: jnz-8 0x3A970A58 -. 1304 3A970A5E 7 -. 89 F0 4E 85 C0 75 F3 - -==== BB 1305 (0x3A970A65) in 23526B, out 132545B, BBs exec'd 0 ==== - 0x3A970A65: movl 76(%edi),%eax - 0x3A970A68: testl %eax,%eax - 0x3A970A6A: jz-8 0x3A970A23 -. 1305 3A970A65 7 -. 8B 47 4C 85 C0 74 B7 - -==== BB 1306 (0x3A970A37) in 23533B, out 132617B, BBs exec'd 0 ==== - 0x3A970A37: movl -52(%ebp),%ecx - 0x3A970A3A: movl %ecx,(%esp,,) - 0x3A970A3D: call*l 0xFFFFFBFC(%ebx) -. 1306 3A970A37 12 -. 8B 4D CC 89 0C 24 FF 93 FC FB FF FF - -==== BB 1307 rtld_lock_default_unlock_recursive(0x3A9658F0) in 23545B, out 132685B, BBs exec'd 0 ==== - 0x3A9658F0: pushl %ebp - 0x3A9658F1: movl %esp,%ebp - 0x3A9658F3: movl 8(%ebp),%eax - 0x3A9658F6: decl 4(%eax) - 0x3A9658F9: popl %ebp - 0x3A9658FA: ret -. 1307 3A9658F0 11 -. 55 89 E5 8B 45 08 FF 48 04 5D C3 - -==== BB 1308 (0x3A970A43) in 23556B, out 132789B, BBs exec'd 0 ==== - 0x3A970A43: cmpb $0x0, 0xFFFFFC14(%ebx) - 0x3A970A4A: js-32 0x3A970B05 -. 1308 3A970A43 13 -. 80 BB 14 FC FF FF 00 0F 88 B5 00 00 00 - -==== BB 1309 (0x3A970A50) in 23569B, out 132855B, BBs exec'd 0 ==== - 0x3A970A50: leal -12(%ebp), %esp - 0x3A970A53: popl %ebx - 0x3A970A54: popl %esi - 0x3A970A55: popl %edi - 0x3A970A56: popl %ebp - 0x3A970A57: ret -. 1309 3A970A50 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -==== BB 1310 (0x3A9C8CBD) in 23577B, out 132957B, BBs exec'd 0 ==== - 0x3A9C8CBD: movl %edx,%eax - 0x3A9C8CBF: movl (%edx),%edx - 0x3A9C8CC1: testl %edx,%edx - 0x3A9C8CC3: movl %edx,0xFFFF9EBC(%ebx) - 0x3A9C8CC9: jz-8 0x3A9C8CDD -. 1310 3A9C8CBD 14 -. 89 D0 8B 12 85 D2 89 93 BC 9E FF FF 74 12 - -==== BB 1311 (0x3A9C8CDD) in 23591B, out 133052B, BBs exec'd 0 ==== - 0x3A9C8CDD: leal 0xFFFFFFF4(%ebx), %esi - 0x3A9C8CE3: leal 0xFFFFFFF8(%ebx), %edi - 0x3A9C8CE9: cmpl %edi,%esi - 0x3A9C8CEB: jb-8 0x3A9C8CF8 -. 1311 3A9C8CDD 16 -. 8D B3 F4 FF FF FF 8D BB F8 FF FF FF 39 FE 72 0B - -==== BB 1312 (0x3A9C8CF8) in 23607B, out 133128B, BBs exec'd 0 ==== - 0x3A9C8CF8: call*l (%esi) -. 1312 3A9C8CF8 2 -. FF 16 - -==== BB 1313 _IO_cleanup(0x3A9FD870) in 23609B, out 133169B, BBs exec'd 0 ==== - 0x3A9FD870: pushl %ebp - 0x3A9FD871: movl %esp,%ebp - 0x3A9FD873: pushl %edi - 0x3A9FD874: pushl %esi - 0x3A9FD875: pushl %ebx - 0x3A9FD876: subl $0xC, %esp - 0x3A9FD879: call 0x3A9B3791 -. 1313 3A9FD870 14 -. 55 89 E5 57 56 53 83 EC 0C E8 13 5F FB FF - -==== BB 1314 (0x3A9FD87E) in 23623B, out 133302B, BBs exec'd 0 ==== - 0x3A9FD87E: addl $0xB2792, %ebx - 0x3A9FD884: movl $0x0, (%esp,,) - 0x3A9FD88B: call 0x3A9FD660 -. 1314 3A9FD87E 18 -. 81 C3 92 27 0B 00 C7 04 24 00 00 00 00 E8 D0 FD FF FF - -==== BB 1315 _IO_flush_all_lockp(0x3A9FD660) in 23641B, out 133379B, BBs exec'd 0 ==== - 0x3A9FD660: pushl %ebp - 0x3A9FD661: xorl %eax, %eax - 0x3A9FD663: movl %esp,%ebp - 0x3A9FD665: pushl %edi - 0x3A9FD666: pushl %esi - 0x3A9FD667: pushl %ebx - 0x3A9FD668: subl $0x24, %esp - 0x3A9FD66B: call 0x3A9B3791 -. 1315 3A9FD660 16 -. 55 31 C0 89 E5 57 56 53 83 EC 24 E8 21 61 FB FF - -==== BB 1316 (0x3A9FD670) in 23657B, out 133526B, BBs exec'd 0 ==== - 0x3A9FD670: addl $0xB29A0, %ebx - 0x3A9FD676: cmpl $0x0, 0x1B8(%ebx) - 0x3A9FD67D: movl $0x0, -32(%ebp) - 0x3A9FD684: setnz %al - 0x3A9FD687: testl %eax,%eax - 0x3A9FD689: movl %eax,-36(%ebp) - 0x3A9FD68C: jnz-32 0x3A9FD80D -. 1316 3A9FD670 34 -. 81 C3 A0 29 0B 00 83 BB B8 01 00 00 00 C7 45 E0 00 00 00 00 0F 95 C0 85 C0 89 45 DC 0F 85 7B 01 00 00 - -==== BB 1317 (0x3A9FD692) in 23691B, out 133655B, BBs exec'd 0 ==== - 0x3A9FD692: movl 8(%ebp),%esi - 0x3A9FD695: testl %esi,%esi - 0x3A9FD697: jz-8 0x3A9FD6A7 -. 1317 3A9FD692 7 -. 8B 75 08 85 F6 74 0E - -==== BB 1318 (0x3A9FD6A7) in 23698B, out 133727B, BBs exec'd 0 ==== - 0x3A9FD6A7: movl 0xFFFF9570(%ebx),%esi - 0x3A9FD6AD: movl 0x9B0(%ebx),%edi - 0x3A9FD6B3: testl %esi,%esi - 0x3A9FD6B5: jnz-8 0x3A9FD6D0 -. 1318 3A9FD6A7 16 -. 8B B3 70 95 FF FF 8B BB B0 09 00 00 85 F6 75 19 - -==== BB 1319 (0x3A9FD6D0) in 23714B, out 133818B, BBs exec'd 0 ==== - 0x3A9FD6D0: movl %esi,0x9B4(%ebx) - 0x3A9FD6D6: movl 8(%ebp),%ecx - 0x3A9FD6D9: testl %ecx,%ecx - 0x3A9FD6DB: jz-8 0x3A9FD6EE -. 1319 3A9FD6D0 13 -. 89 B3 B4 09 00 00 8B 4D 08 85 C9 74 11 - -==== BB 1320 (0x3A9FD6EE) in 23727B, out 133909B, BBs exec'd 0 ==== - 0x3A9FD6EE: movl 92(%esi),%edx - 0x3A9FD6F1: testl %edx,%edx - 0x3A9FD6F3: jle-32 0x3A9FD7C0 -. 1320 3A9FD6EE 11 -. 8B 56 5C 85 D2 0F 8E C7 00 00 00 - -==== BB 1321 (0x3A9FD7C0) in 23738B, out 133981B, BBs exec'd 0 ==== - 0x3A9FD7C0: movl 16(%esi),%eax - 0x3A9FD7C3: cmpl %eax,20(%esi) - 0x3A9FD7C6: jbe-32 0x3A9FD6F9 -. 1321 3A9FD7C0 12 -. 8B 46 10 39 46 14 0F 86 2D FF FF FF - -==== BB 1322 (0x3A9FD6F9) in 23750B, out 134056B, BBs exec'd 0 ==== - 0x3A9FD6F9: movzbl 70(%esi),%ecx - 0x3A9FD6FD: testb %cl,%cl - 0x3A9FD6FF: jnz-8 0x3A9FD730 -. 1322 3A9FD6F9 8 -. 0F B6 4E 46 84 C9 75 2F - -==== BB 1323 (0x3A9FD701) in 23758B, out 134133B, BBs exec'd 0 ==== - 0x3A9FD701: testl %edx,%edx - 0x3A9FD703: jle-8 0x3A9FD730 -. 1323 3A9FD701 4 -. 85 D2 7E 2B - -==== BB 1324 (0x3A9FD730) in 23762B, out 134192B, BBs exec'd 0 ==== - 0x3A9FD730: movl 8(%ebp),%eax - 0x3A9FD733: testl %eax,%eax - 0x3A9FD735: jz-8 0x3A9FD748 -. 1324 3A9FD730 7 -. 8B 45 08 85 C0 74 11 - -==== BB 1325 (0x3A9FD748) in 23769B, out 134264B, BBs exec'd 0 ==== - 0x3A9FD748: xorl %eax, %eax - 0x3A9FD74A: movl %eax,0x9B4(%ebx) - 0x3A9FD750: movl 0x9B0(%ebx),%eax - 0x3A9FD756: cmpl %eax,%edi - 0x3A9FD758: jnz-32 0x3A9FD6C0 -. 1325 3A9FD748 22 -. 31 C0 89 83 B4 09 00 00 8B 83 B0 09 00 00 39 C7 0F 85 62 FF FF FF - -==== BB 1326 (0x3A9FD75E) in 23791B, out 134363B, BBs exec'd 0 ==== - 0x3A9FD75E: movl 52(%esi),%esi - 0x3A9FD761: testl %esi,%esi - 0x3A9FD763: jnz-32 0x3A9FD6D0 -. 1326 3A9FD75E 11 -. 8B 76 34 85 F6 0F 85 67 FF FF FF - -==== BB 1327 (0x3A9FD769) in 23802B, out 134435B, BBs exec'd 0 ==== - 0x3A9FD769: leal 0(%esi,,), %esi - 0x3A9FD770: movl 8(%ebp),%eax - 0x3A9FD773: testl %eax,%eax - 0x3A9FD775: jz-8 0x3A9FD785 -. 1327 3A9FD769 14 -. 8D B4 26 00 00 00 00 8B 45 08 85 C0 74 0E - -==== BB 1328 (0x3A9FD785) in 23816B, out 134520B, BBs exec'd 0 ==== - 0x3A9FD785: movl -36(%ebp),%edi - 0x3A9FD788: testl %edi,%edi - 0x3A9FD78A: jnz-32 0x3A9FD82D -. 1328 3A9FD785 11 -. 8B 7D DC 85 FF 0F 85 9D 00 00 00 - -==== BB 1329 (0x3A9FD790) in 23827B, out 134592B, BBs exec'd 0 ==== - 0x3A9FD790: movl -32(%ebp),%eax - 0x3A9FD793: addl $0x24, %esp - 0x3A9FD796: popl %ebx - 0x3A9FD797: popl %esi - 0x3A9FD798: popl %edi - 0x3A9FD799: popl %ebp - 0x3A9FD79A: ret -. 1329 3A9FD790 11 -. 8B 45 E0 83 C4 24 5B 5E 5F 5D C3 - -==== BB 1330 (0x3A9FD890) in 23838B, out 134714B, BBs exec'd 0 ==== - 0x3A9FD890: movl 0xFFFF9570(%ebx),%esi - 0x3A9FD896: movl %eax,%edi - 0x3A9FD898: testl %esi,%esi - 0x3A9FD89A: jz-8 0x3A9FD8CE -. 1330 3A9FD890 12 -. 8B B3 70 95 FF FF 89 C7 85 F6 74 32 - -==== BB 1331 (0x3A9FD89C) in 23850B, out 134799B, BBs exec'd 0 ==== - 0x3A9FD89C: leal 0(%esi,,), %esi - 0x3A9FD8A0: movl (%esi),%eax - 0x3A9FD8A2: testb $0x2, %al - 0x3A9FD8A4: jnz-8 0x3A9FD8C0 -. 1331 3A9FD89C 10 -. 8D 74 26 00 8B 06 A8 02 75 1A - -==== BB 1332 (0x3A9FD8C0) in 23860B, out 134888B, BBs exec'd 0 ==== - 0x3A9FD8C0: movl $0xFFFFFFFF, 92(%esi) - 0x3A9FD8C7: movl 52(%esi),%esi - 0x3A9FD8CA: testl %esi,%esi - 0x3A9FD8CC: jnz-8 0x3A9FD8A0 -. 1332 3A9FD8C0 14 -. C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2 - -==== BB 1333 (0x3A9FD8A0) in 23874B, out 134975B, BBs exec'd 0 ==== - 0x3A9FD8A0: movl (%esi),%eax - 0x3A9FD8A2: testb $0x2, %al - 0x3A9FD8A4: jnz-8 0x3A9FD8C0 -. 1333 3A9FD8A0 6 -. 8B 06 A8 02 75 1A - -==== BB 1334 (0x3A9FD8A6) in 23880B, out 135050B, BBs exec'd 0 ==== - 0x3A9FD8A6: andl $0x1008, %eax - 0x3A9FD8AB: cmpl $0x8, %eax - 0x3A9FD8AE: jz-8 0x3A9FD8C0 -. 1334 3A9FD8A6 10 -. 25 08 10 00 00 83 F8 08 74 10 - -==== BB 1335 (0x3A9FD8B0) in 23890B, out 135121B, BBs exec'd 0 ==== - 0x3A9FD8B0: movl 92(%esi),%eax - 0x3A9FD8B3: testl %eax,%eax - 0x3A9FD8B5: jnz-8 0x3A9FD8D8 -. 1335 3A9FD8B0 7 -. 8B 46 5C 85 C0 75 21 - -==== BB 1336 (0x3A9FD8B7) in 23897B, out 135193B, BBs exec'd 0 ==== - 0x3A9FD8B7: movl %esi,%esi - 0x3A9FD8B9: leal 0(%edi,,), %edi - 0x3A9FD8C0: movl $0xFFFFFFFF, 92(%esi) - 0x3A9FD8C7: movl 52(%esi),%esi - 0x3A9FD8CA: testl %esi,%esi - 0x3A9FD8CC: jnz-8 0x3A9FD8A0 -. 1336 3A9FD8B7 23 -. 89 F6 8D BC 27 00 00 00 00 C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2 - -==== BB 1337 (0x3A9FD8CE) in 23920B, out 135297B, BBs exec'd 0 ==== - 0x3A9FD8CE: addl $0xC, %esp - 0x3A9FD8D1: movl %edi,%eax - 0x3A9FD8D3: popl %ebx - 0x3A9FD8D4: popl %esi - 0x3A9FD8D5: popl %edi - 0x3A9FD8D6: popl %ebp - 0x3A9FD8D7: ret -. 1337 3A9FD8CE 10 -. 83 C4 0C 89 F8 5B 5E 5F 5D C3 - -==== BB 1338 (0x3A9C8CFA) in 23930B, out 135415B, BBs exec'd 0 ==== - 0x3A9C8CFA: addl $0x4, %esi - 0x3A9C8CFD: cmpl %edi,%esi - 0x3A9C8CFF: jb-8 0x3A9C8CF8 -. 1338 3A9C8CFA 7 -. 83 C6 04 39 FE 72 F7 - -==== BB 1339 (0x3A9C8D01) in 23937B, out 135482B, BBs exec'd 0 ==== - 0x3A9C8D01: jmp-8 0x3A9C8CED -. 1339 3A9C8D01 2 -. EB EA - -==== BB 1340 (0x3A9C8CED) in 23939B, out 135510B, BBs exec'd 0 ==== - 0x3A9C8CED: movl 8(%ebp),%eax - 0x3A9C8CF0: movl %eax,(%esp,,) - 0x3A9C8CF3: call 0x3AA2658C -. 1340 3A9C8CED 11 -. 8B 45 08 89 04 24 E8 94 D8 05 00 - -==== BB 1341 __GI__exit(0x3AA2658C) in 23950B, out 135578B, BBs exec'd 0 ==== - 0x3AA2658C: movl 4(%esp,,),%ebx - 0x3AA26590: movl $0xFC,%eax - 0x3AA26595: int $0x80 -. 1341 3AA2658C 11 -. 8B 5C 24 04 B8 FC 00 00 00 CD 80 - -==6382== --- VEX/orig_x86/fpu_mmx_sse.orig +++ VEX/orig_x86/fpu_mmx_sse.orig @@ -1,35448 +0,0 @@ - -. 0 3A965880 7 -. 89 E0 E8 F9 03 00 00 - -. 0 3A965C80 14 -. 55 89 E5 57 56 53 83 EC 54 E8 9D FC 00 00 - -. 0 3A97592B 4 -. 8B 1C 24 C3 - -. 0 3A965C8E 67 -. 81 C3 DE 29 01 00 89 45 D0 8B 93 00 00 00 00 8D 83 50 FF FF FF 29 D0 89 83 E4 F9 FF FF 01 D0 89 83 EC F9 FF FF 8D 83 94 F9 FF FF 89 45 C8 83 C0 50 8B 7D C8 89 45 CC 8B 70 08 83 C7 68 8B 16 85 D2 75 10 - -. 0 3A965CE1 5 -. 83 FA 21 7E ED - -. 0 3A965CD3 14 -. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 2F - -. 0 3A965CE6 16 -. B8 FF FF FF 6F 29 D0 83 F8 0F 0F 87 EA 01 00 00 - -. 0 3A965CF6 21 -. B8 21 00 00 70 29 D0 89 34 87 83 C6 08 8B 06 85 C0 89 C2 75 D6 - -. 0 3A965D0B 14 -. 90 8D 74 26 00 8B 4D CC 8B 11 85 D2 74 57 - -. 0 3A965D19 7 -. 8B 47 10 85 C0 74 03 - -. 0 3A965D20 10 -. 01 50 04 8B 47 0C 85 C0 74 03 - -. 0 3A965D2A 10 -. 01 50 04 8B 47 14 85 C0 74 03 - -. 0 3A965D34 10 -. 01 50 04 8B 47 18 85 C0 74 03 - -. 0 3A965D3E 10 -. 01 50 04 8B 47 44 85 C0 74 03 - -. 0 3A965D48 10 -. 01 50 04 8B 47 5C 85 C0 74 03 - -. 0 3A965D52 13 -. 01 50 04 8B 87 C4 00 00 00 85 C0 74 11 - -. 0 3A965D5F 27 -. 01 50 04 8D B4 26 00 00 00 00 8D BC 27 00 00 00 00 8B 83 E4 F9 FF FF 85 C0 75 0E - -. 0 3A965D88 44 -. C7 45 DC 00 00 00 00 8B 4D C8 8B 83 40 FA FF FF C7 45 E4 00 00 00 00 83 C1 50 85 C0 C7 45 D8 00 00 00 00 C7 45 D4 00 00 00 00 74 12 - -. 0 3A965DB4 28 -. 8B 40 04 89 45 D4 8B 83 44 FA FF FF 8B 40 04 89 45 D8 8B BB 4C FA FF FF 85 FF 74 0C - -. 0 3A965DD0 51 -. 8B 83 04 FA FF FF 8B 40 04 01 45 D8 8B 55 D4 8B 75 D8 8D 04 16 89 45 C4 8B 45 C8 8B 78 50 8B 41 30 8B 40 04 89 45 C0 8B 81 B4 00 00 00 31 C9 85 C0 74 03 - -. 0 3A965E03 12 -. 8B 48 04 89 F0 C1 E8 03 39 C8 76 02 - -. 0 3A965E0F 9 -. 89 C8 8D 0C C2 39 CA 73 17 - -. 0 3A965E18 23 -. 90 8D B4 26 00 00 00 00 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1 - -. 0 3A965E20 15 -. 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1 - -. 0 3A965E2F 5 -. 3B 4D C4 73 4D - -. 0 3A965E34 47 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06 - -. 0 3A965E63 17 -. 8B 93 E4 F9 FF FF 03 50 04 8D 46 FA 83 F8 01 77 05 - -. 0 3A965E74 13 -. 8B 45 BC 89 10 83 C1 08 3B 4D C4 72 BF - -. 0 3A965E40 35 -. 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06 - -. 0 3A965E81 16 -. 8B 45 C8 BE 01 00 00 00 83 C0 50 E8 EF 5E 00 00 - -. 0 3A96BD80 12 -. 55 89 C1 8B 40 28 89 E5 85 C0 74 1D - -. 0 3A96BD8C 31 -. 8B 40 04 8B 10 83 C0 08 89 81 68 01 00 00 8D 04 90 89 91 64 01 00 00 89 81 6C 01 00 00 5D C3 - -. 0 3A965E91 57 -. 89 B3 54 FB FF FF 8D 83 94 C9 FE FF 89 83 78 FB FF FF 8D 83 28 02 00 00 89 83 7C FB FF FF 8D 83 24 DD FE FF 89 44 24 04 8B 55 D0 89 AB 28 01 00 00 89 14 24 E8 F6 CE 00 00 - -. 0 3A972DC0 44 -. 55 31 D2 89 E5 57 31 FF 31 C9 56 31 F6 53 81 EC 04 02 00 00 8B 45 08 89 95 1C FE FF FF 31 D2 89 95 0C FE FF FF 8B 10 E8 3F 2B 00 00 - -. 0 3A972DEC 74 -. 81 C3 80 58 00 00 89 83 28 01 00 00 83 C0 04 89 93 0C 02 00 00 8D 14 90 89 B5 14 FE FF FF 8B 72 04 89 BD 18 FE FF FF 31 FF 85 F6 89 83 38 00 00 00 8D 42 04 89 8D 10 FE FF FF 89 C1 89 BD 08 FE FF FF 89 83 00 02 00 00 74 09 - -. 0 3A972E36 9 -. 83 C1 04 8B 11 85 D2 75 F7 - -. 0 3A972E3F 37 -. 83 C1 04 8D 83 14 D2 FE FF 89 CA 89 8B 34 01 00 00 8B 09 89 85 20 FE FF FF 31 C0 85 C9 89 83 20 FC FF FF 74 52 - -. 0 3A972E64 20 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8D 41 FD 83 F8 1E 77 28 - -. 0 3A972EA0 22 -. 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -. 0 3A972E70 8 -. 8D 41 FD 83 F8 1E 77 28 - -. 0 3A972E78 11 -. 8B 84 83 54 DB FF FF 01 D8 FF E0 - -. 0 3A9731AC 14 -. 8B 42 04 89 83 54 FC FF FF E9 E6 FC FF FF - -. 0 3A9731F2 14 -. 8B 42 04 89 83 18 FC FF FF E9 97 FC FF FF - -. 0 3A972E97 31 -. 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -. 0 3A97319E 14 -. 8B 42 04 89 83 30 FC FF FF E9 EB FC FF FF - -. 0 3A97320E 14 -. 8B 42 04 89 85 1C FE FF FF E9 84 FC FF FF - -. 0 3A973200 14 -. 8B 42 04 89 85 18 FE FF FF E9 92 FC FF FF - -. 0 3A9731E4 14 -. 8B 42 04 89 85 20 FE FF FF E9 A5 FC FF FF - -. 0 3A9731D6 14 -. 8B 42 04 31 85 14 FE FF FF E9 BC FC FF FF - -. 0 3A9731C8 14 -. 8B 42 04 31 85 10 FE FF FF E9 CA FC FF FF - -. 0 3A972E83 51 -. B8 FF FF FF FF 89 85 0C FE FF FF 8B 42 04 89 83 30 01 00 00 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -. 0 3A9731BA 14 -. 8B 42 04 89 83 20 FC FF FF E9 D8 FC FF FF - -. 0 3A972EB6 23 -. 8D 55 B4 8D 85 24 FE FF FF 89 95 04 FE FF FF 89 04 24 E8 83 1E 00 00 - -. 0 3A974D50 13 -. 89 DA 8B 5C 24 04 B8 7A 00 00 00 CD 80 - -. 0 3A974D5D 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3A974D66 1 -. C3 - -. 0 3A972ECD 8 -. 85 C0 0F 85 DC 01 00 00 - -. 0 3A972ED5 39 -. 8D 85 A6 FE FF FF 89 85 04 FE FF FF 8B B5 04 FE FF FF 31 C0 31 FF 89 85 00 FE FF FF 0F B6 16 88 D0 2C 30 3C 09 77 69 - -. 0 3A972EFC 28 -. 8D 74 26 00 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28 - -. 0 3A972F40 17 -. FF 85 00 FE FF FF C1 E7 08 09 D7 46 80 F9 2E 75 0B - -. 0 3A972F51 11 -. 0F B6 16 88 D0 2C 30 3C 09 76 A4 - -. 0 3A972F00 24 -. 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28 - -. 0 3A972F5C 9 -. 83 BD 00 FE FF FF 02 7F 12 - -. 0 3A972F77 12 -. 81 FF 04 02 02 00 0F 86 BD 02 00 00 - -. 0 3A972F83 15 -. 83 BD 0C FE FF FF FF 89 BB 1C FC FF FF 74 58 - -. 0 3A972FEA 10 -. 8B BB 18 FC FF FF 85 FF 75 0B - -. 0 3A972FFF 10 -. 8B B3 94 FD FF FF 85 F6 74 16 - -. 0 3A97301F 12 -. C7 04 24 00 00 00 00 E8 75 08 00 00 - -. 0 3A9738A0 12 -. 55 89 E5 53 8B 4D 08 E8 7F 20 00 00 - -. 0 3A9738AC 15 -. 81 C3 C0 4D 00 00 87 CB B8 2D 00 00 00 CD 80 - -. 0 3A9738BB 14 -. 87 CB 89 83 44 01 00 00 31 D2 39 C8 72 05 - -. 0 3A9738C9 5 -. 5B 89 D0 5D C3 - -. 0 3A97302B 10 -. 8B 83 20 FC FF FF 85 C0 74 21 - -. 0 3A973035 5 -. 80 38 00 75 0A - -. 0 3A973044 4 -. 85 C0 74 0E - -. 0 3A973048 8 -. 89 04 24 E8 80 22 00 00 - -. 0 3A9752D0 13 -. 8B 44 24 04 BA 03 00 00 00 21 C2 74 24 - -. 0 3A9752DD 2 -. 7A 17 - -. 0 3A9752DF 8 -. 38 30 0F 84 9F 00 00 00 - -. 0 3A9752E7 9 -. 40 38 30 0F 84 96 00 00 00 - -. 0 3A9752F0 6 -. 40 83 F2 02 74 0B - -. 0 3A975301 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58 - -. 0 3A975369 14 -. 83 E8 04 81 E9 FF FE FE FE 80 F9 00 74 0F - -. 0 3A975377 5 -. 40 84 ED 74 0A - -. 0 3A97537C 9 -. C1 E9 10 40 80 F9 00 74 01 - -. 0 3A975386 5 -. 2B 44 24 04 C3 - -. 0 3A973050 18 -. 89 83 24 FC FF FF C7 04 24 00 00 00 00 E8 7E 08 00 00 - -. 0 3A9738E0 20 -. 55 89 E5 83 EC 10 89 5D F4 89 7D FC 8B 7D 08 E8 37 20 00 00 - -. 0 3A9738F4 19 -. 81 C3 78 4D 00 00 89 75 F8 8B B3 44 01 00 00 85 F6 74 0A - -. 0 3A973907 10 -. 8B 83 2C 01 00 00 85 C0 74 1B - -. 0 3A97392C 6 -. 85 FF 89 F2 75 0F - -. 0 3A973932 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A973062 16 -. 89 C1 8D 83 28 02 00 00 39 C1 0F 84 B4 01 00 00 - -. 0 3A973072 14 -. 8B 83 30 01 00 00 85 C0 0F 85 9C 01 00 00 - -. 0 3A973080 32 -. 8D 85 20 FE FF FF 89 44 24 08 8B 85 18 FE FF FF 89 44 24 04 8B 95 1C FE FF FF 89 14 24 FF 55 0C - -. 0 3A966390 17 -. 55 89 E5 57 56 53 81 EC C8 01 00 00 E8 8A F5 00 00 - -. 0 3A9663A1 119 -. 81 C3 CB 22 01 00 C6 85 0B FF FF FF 00 8D 83 54 D2 FE FF 8B BB 30 01 00 00 89 83 E0 F9 FF FF 8D 83 74 D2 FE FF 89 83 F8 FB FF FF 8D 83 84 D2 FE FF 89 83 FC FB FF FF 8D 83 D4 9F FF FF 89 83 04 FC FF FF 8B 83 00 02 00 00 C6 85 03 FF FF FF 00 C6 85 02 FF FF FF 00 89 85 48 FF FF FF 31 C0 89 85 F8 FE FF FF 31 C0 85 FF 89 85 F4 FE FF FF 8D 83 BA D5 FF FF 74 03 - -. 0 3A96641B 17 -. 89 83 80 FD FF FF 8D 85 48 FF FF FF E8 B4 CE 00 00 - -. 0 3A9732E0 16 -. 55 89 C1 89 E5 56 8B 10 31 F6 8B 02 85 C0 74 0E - -. 0 3A9732F0 5 -. 80 38 4C 74 0E - -. 0 3A973303 6 -. 80 78 01 44 75 EC - -. 0 3A9732F5 9 -. 83 C2 04 8B 02 85 C0 75 F2 - -. 0 3A973309 9 -. 80 78 02 5F 8D 76 00 75 E3 - -. 0 3A973312 10 -. 83 C2 04 8D 70 03 89 11 EB E2 - -. 0 3A9732FE 5 -. 89 F0 5E 5D C3 - -. 0 3A96642C 10 -. 89 85 FC FE FF FF 85 C0 74 72 - -. 0 3A966436 27 -. 8B 95 FC FE FF FF 31 F6 0F B6 02 84 C0 0F 95 C2 3C 3D 0F 95 C0 21 D0 A8 01 74 34 - -. 0 3A966451 28 -. 8B 85 FC FE FF FF 46 0F B6 0C 06 84 C9 0F 95 C0 80 F9 3D 0F 95 C2 21 D0 A8 01 75 E4 - -. 0 3A96646D 5 -. 80 F9 3D 75 AF - -. 0 3A966472 8 -. 8D 46 FC 83 F8 10 77 A7 - -. 0 3A96647A 11 -. 8B 84 83 D0 D5 FF FF 01 D8 FF E0 - -. 0 3A967760 20 -. FC 8B B5 FC FE FF FF B9 0C 00 00 00 8D BB 2D F0 FF FF F3 A6 - -. 0 3A967772 2 -. F3 A6 - -. 0 3A967774 6 -. 0F 85 0B 03 00 00 - -. 0 3A96777A 20 -. 8B 85 FC FE FF FF 83 C0 0D 89 83 AC 00 00 00 E9 93 EC FF FF - -. 0 3A966421 11 -. 8D 85 48 FF FF FF E8 B4 CE 00 00 - -. 0 3A9678A7 20 -. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB 69 ED FF FF F3 A6 - -. 0 3A9678BB 6 -. 0F 85 70 02 00 00 - -. 0 3A967B31 20 -. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB CF ED FF FF F3 A6 - -. 0 3A967B43 2 -. F3 A6 - -. 0 3A967B45 6 -. 0F 85 90 03 00 00 - -. 0 3A967B4B 20 -. 8B 85 FC FE FF FF 83 C0 08 89 83 B0 00 00 00 E9 C2 E8 FF FF - -. 0 3A9664A8 26 -. 8B 85 F8 FE FF FF 89 85 50 FF FF FF 8B 83 30 01 00 00 85 C0 0F 85 6F 15 00 00 - -. 0 3A9664C2 14 -. 8B BB B8 00 00 00 85 FF 0F 84 B0 00 00 00 - -. 0 3A966580 28 -. 8B 55 10 B8 01 00 00 00 89 83 34 00 00 00 8D 83 14 D2 FE FF 39 02 0F 84 FD 04 00 00 - -. 0 3A96659C 22 -. C7 04 24 00 00 00 00 8D 93 F6 ED FF FF 31 C9 89 D0 E8 1E 64 00 00 - -. 0 3A96C9D0 17 -. 55 89 E5 57 56 53 83 EC 2C 8B 7D 08 E8 4A 8F 00 00 - -. 0 3A96C9E1 23 -. 81 C3 8B BC 00 00 89 55 EC 89 4D E8 89 45 F0 89 14 24 E8 D8 88 00 00 - -. 0 3A96C9F8 28 -. 8D 50 01 B9 01 00 00 00 05 21 02 00 00 89 55 E4 89 4C 24 04 89 04 24 E8 18 8E FF FF - -. 0 3A96582C 6 -. FF A3 14 00 00 00 - -. 0 3A973870 18 -. 55 89 E5 53 83 EC 04 8B 45 0C 8B 4D 08 E8 A9 20 00 00 - -. 0 3A973882 17 -. 81 C3 EA 4D 00 00 0F AF C1 89 04 24 E8 89 1F FF FF - -. 0 3A96581C 6 -. FF A3 10 00 00 00 - -. 0 3A973800 15 -. 55 89 E5 53 83 EC 08 8B 45 08 E8 1C 21 00 00 - -. 0 3A97380F 22 -. 81 C3 5D 4E 00 00 C7 04 24 08 00 00 00 89 44 24 04 E8 E7 1F FF FF - -. 0 3A96580C 6 -. FF A3 0C 00 00 00 - -. 0 3A973700 26 -. 55 89 E5 83 EC 24 89 5D F4 89 75 F8 8B 75 08 89 7D FC 8B 7D 0C E8 11 22 00 00 - -. 0 3A97371A 16 -. 81 C3 52 4F 00 00 8B 8B 3C 01 00 00 85 C9 75 20 - -. 0 3A97372A 54 -. 8B 83 18 FC FF FF 8D 93 28 02 00 00 89 93 38 01 00 00 8D 4C 02 FF F7 D8 21 C1 89 8B 3C 01 00 00 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20 - -. 0 3A973760 30 -. 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A973825 6 -. 83 C4 08 5B 5D C3 - -. 0 3A973893 4 -. 5A 5B 5D C3 - -. 0 3A96CA14 16 -. 89 45 E0 8B 55 E0 31 C0 85 D2 0F 84 05 02 00 00 - -. 0 3A96CA24 44 -. 8B 75 E0 8B 4D E0 8B 55 E4 81 C6 14 02 00 00 89 C8 05 20 02 00 00 89 71 14 89 54 24 08 8B 4D EC 89 04 24 89 4C 24 04 E8 20 8E 00 00 - -. 0 3A975870 22 -. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 56 - -. 0 3A9758DC 2 -. F3 A4 - -. 0 3A9758DE 3 -. 5E 5F C3 - -. 0 3A96CA50 96 -. C7 46 08 01 00 00 00 8B 55 E0 BE 04 00 00 00 8B 4D F0 89 82 14 02 00 00 89 4A 04 8B 4D E0 0F B6 55 E8 0F B6 81 74 01 00 00 89 B9 60 01 00 00 80 E2 03 89 B1 AC 01 00 00 24 FC 08 D0 88 81 74 01 00 00 89 CA 8B 83 94 F9 FF FF 81 C2 9C 01 00 00 89 91 B0 01 00 00 31 C9 85 C0 0F 84 83 01 00 00 - -. 0 3A96CC33 37 -. 8B 45 E0 89 83 94 F9 FF FF FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 85 AF FE FF FF - -. 0 3A96CC58 8 -. 8B 7D E0 E9 CC FE FF FF - -. 0 3A96CB2C 10 -. 85 C9 8D 87 50 01 00 00 74 04 - -. 0 3A96CB3A 37 -. 89 04 8A 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00 - -. 0 3A96CC26 13 -. 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00 - -. 0 3A9665B2 17 -. 8B 8B 94 F9 FF FF 83 EC 04 85 C9 0F 84 05 14 00 00 - -. 0 3A9665C3 76 -. 8B 75 08 8B 45 0C 89 B1 44 01 00 00 8B 75 10 66 89 81 4C 01 00 00 8B 06 89 81 48 01 00 00 FF 81 70 01 00 00 31 C0 8B 75 08 89 81 98 01 00 00 B8 FF FF FF FF 89 81 94 01 00 00 C1 65 0C 05 8B 55 0C 8D 04 32 39 C6 0F 83 AA 00 00 00 - -. 0 3A96660F 8 -. 89 85 E4 FE FF FF EB 23 - -. 0 3A96663A 7 -. 8B 06 83 F8 03 74 2F - -. 0 3A966641 5 -. 83 F8 03 76 D1 - -. 0 3A966646 11 -. 3D 51 E5 74 64 0F 84 6F 06 00 00 - -. 0 3A966651 11 -. 3D 51 E5 74 64 0F 87 3F 06 00 00 - -. 0 3A96665C 6 -. 83 F8 06 90 75 CD - -. 0 3A966662 12 -. 8B 7E 08 8B 45 08 29 F8 89 01 EB C1 - -. 0 3A96662F 11 -. 83 C6 20 3B B5 E4 FE FF FF 73 7F - -. 0 3A966670 39 -. 8B 01 8B 56 08 01 C2 89 93 94 00 00 00 8D 83 94 00 00 00 89 83 F8 F9 FF FF 8B 83 EC F9 FF FF 85 C0 0F 85 EF 0E 00 00 - -. 0 3A967586 12 -. C6 85 0B FF FF FF 01 E9 9D F0 FF FF - -. 0 3A966617 9 -. 83 F8 01 0F 84 76 05 00 00 - -. 0 3A966B96 24 -. 8B 46 1C 8B 56 08 8B 39 48 F7 D0 21 D0 8D 04 38 39 81 94 01 00 00 76 09 - -. 0 3A966BAE 29 -. 89 81 94 01 00 00 8B 56 08 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF - -. 0 3A966BCB 11 -. 89 81 98 01 00 00 E9 59 FA FF FF - -. 0 3A966BB7 20 -. 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF - -. 0 3A966620 5 -. 83 F8 02 75 0A - -. 0 3A966625 21 -. 8B 46 08 8B 11 01 D0 89 41 08 83 C6 20 3B B5 E4 FE FF FF 73 7F - -. 0 3A966CC0 14 -. 8B 46 18 89 83 00 FC FF FF E9 61 F9 FF FF - -. 0 3A9666B9 10 -. 8B 91 98 01 00 00 85 D2 75 0B - -. 0 3A9666CE 10 -. 8B 83 F8 F9 FF FF 85 C0 75 1C - -. 0 3A9666F4 13 -. 80 BD 02 FF FF FF 00 0F 85 36 01 00 00 - -. 0 3A966701 23 -. 89 8D E0 FE FF FF 8B 71 08 85 F6 89 B5 DC FE FF FF 0F 84 14 01 00 00 - -. 0 3A966718 9 -. 8B 36 8D 79 18 85 F6 75 20 - -. 0 3A966741 5 -. 83 FE 21 7E DD - -. 0 3A966723 30 -. 8B 95 DC FE FF FF 89 14 B7 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27 - -. 0 3A966746 16 -. B8 FF FF FF 6F 29 F0 83 F8 0F 0F 87 80 04 00 00 - -. 0 3A966756 18 -. B8 21 00 00 70 29 F0 8B B5 DC FE FF FF 89 34 87 EB C4 - -. 0 3A96672C 21 -. 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27 - -. 0 3A966768 6 -. 8B 11 85 D2 74 59 - -. 0 3A9667C7 7 -. 8B 57 78 85 D2 74 30 - -. 0 3A9667FE 10 -. 8B 97 98 00 00 00 85 D2 74 16 - -. 0 3A96681E 7 -. 8B 47 74 85 C0 74 07 - -. 0 3A96682C 11 -. 8B 41 28 85 C0 0F 85 C9 04 00 00 - -. 0 3A966D00 7 -. 89 C8 E8 79 50 00 00 - -. 0 3A966D07 5 -. E9 2B FB FF FF - -. 0 3A966837 13 -. 83 BD 50 FF FF FF 02 0F 84 1F 15 00 00 - -. 0 3A966844 13 -. 80 BD 02 FF FF FF 00 0F 84 9F 04 00 00 - -. 0 3A966CF0 11 -. 8B 83 AC 00 00 00 E8 35 3E 00 00 - -. 0 3A96AB30 14 -. 55 89 E5 57 56 53 83 EC 2C E8 ED AD 00 00 - -. 0 3A96AB3E 41 -. 81 C3 2E DB 00 00 89 45 F0 8B 93 24 FC FF FF 8D 8B CC 00 00 00 8B 83 20 FC FF FF 89 0C 24 8D 8B C8 00 00 00 E8 D9 7B 00 00 - -. 0 3A972740 14 -. 55 89 E5 57 56 53 83 EC 38 E8 DD 31 00 00 - -. 0 3A97274E 45 -. 81 C3 1E 5F 00 00 89 55 EC 85 C0 8B 93 58 FC FF FF 89 45 F0 0F 95 C0 31 FF 23 93 54 FC FF FF 0F B6 C0 89 4D E8 89 45 E0 89 55 E4 74 25 - -. 0 3A9727A0 11 -. 8B 45 E0 85 C0 0F 84 20 01 00 00 - -. 0 3A9727AB 33 -. 8B 55 E0 31 F6 31 FF 8D 04 D5 10 00 00 00 29 C4 8B 45 E4 8D 4C 24 1B 83 E1 F0 85 C0 89 4D D8 74 40 - -. 0 3A97280C 7 -. 8B 7D F0 85 FF 74 10 - -. 0 3A972813 26 -. 8B 45 D8 8B 55 F0 8B 4D EC 89 14 F0 89 4C F0 04 83 7D E0 01 0F 84 D0 00 00 00 - -. 0 3A9728FD 36 -. 8B 75 D8 8B 56 04 42 0F B6 4D E0 BE 01 00 00 00 89 F0 D3 E0 8B 4D E8 89 01 8D 04 C2 89 04 24 E8 FB 2E FF FF - -. 0 3A97374A 22 -. 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20 - -. 0 3A972921 7 -. 89 45 DC 85 C0 74 8C - -. 0 3A972928 10 -. 83 7D E0 01 0F 84 D9 00 00 00 - -. 0 3A972A0B 64 -. 8B 75 E8 8B 55 DC 8B 4D D8 8B 06 8D 04 C2 89 02 8B 41 04 40 89 42 04 8B 06 C7 42 0C 00 00 00 00 8D 04 C2 89 42 08 8B 41 04 89 44 24 08 8B 01 89 44 24 04 8B 06 8D 04 C2 89 04 24 E8 25 2D 00 00 - -. 0 3A975770 22 -. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 52 - -. 0 3A9757D8 2 -. F3 A4 - -. 0 3A9757DA 5 -. 89 F8 5E 5F C3 - -. 0 3A972A4B 25 -. C6 00 2F 8B 55 08 C7 06 02 00 00 00 8B 75 DC 8B 46 04 89 02 E9 8C FE FF FF - -. 0 3A9728F0 13 -. 8B 45 DC 8D 65 F4 5B 5E 5F 5D C2 04 00 - -. 0 3A96AB67 21 -. 89 83 C4 00 00 00 83 EC 04 C7 04 24 0C 00 00 00 E8 A0 AC FF FF - -. 0 3A96AB7C 16 -. 89 83 D0 00 00 00 85 C0 89 C6 0F 84 93 02 00 00 - -. 0 3A96AB8C 42 -. 8B 93 C8 00 00 00 B8 CD CC CC CC 8D 14 95 27 00 00 00 F7 E2 C1 EA 04 8D 14 92 89 55 E8 89 D0 C1 E0 06 89 04 24 E8 66 AC FF FF - -. 0 3A96ABB6 24 -. 89 06 8B 83 D0 00 00 00 8D 93 90 E3 FF FF 8B 00 85 C0 0F 84 57 02 00 00 - -. 0 3A96ABCE 106 -. 89 83 DC F9 FF FF 31 D2 8B 8B C8 00 00 00 89 93 D4 00 00 00 89 C2 8D 83 1C D6 FF FF 89 45 EC 8B 45 E8 8D BB 17 F0 FF FF C7 45 D8 00 00 00 00 C1 E0 02 89 7D E0 89 45 E4 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13 - -. 0 3A96AC38 19 -. 90 8D B4 26 00 00 00 00 31 FF 89 7C 82 14 40 39 C8 72 F5 - -. 0 3A96AC40 11 -. 31 FF 89 7C 82 14 40 39 C8 72 F5 - -. 0 3A96AC4B 16 -. FF 45 D8 C7 45 DC 00 00 00 00 83 7D D8 02 74 08 - -. 0 3A96AC5B 24 -. 8B 7D E4 01 D7 89 7D DC 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93 - -. 0 3A96AC06 50 -. 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13 - -. 0 3A96AC63 16 -. 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93 - -. 0 3A96AC73 27 -. C7 06 00 00 00 00 8B B3 94 F9 FF FF BF 09 00 00 00 89 BB D8 00 00 00 85 F6 74 2B - -. 0 3A96AC8E 10 -. 8B 96 8C 00 00 00 85 D2 75 4F - -. 0 3A96AC98 22 -. 8B 56 54 BF FF FF FF FF 89 BE CC 01 00 00 85 D2 0F 85 2B 01 00 00 - -. 0 3A96ACAE 18 -. BF FF FF FF FF 89 BE 80 01 00 00 8B 75 F0 85 F6 74 08 - -. 0 3A96ACC0 8 -. 8B 7D F0 80 3F 00 75 45 - -. 0 3A96AD0D 10 -. 89 3C 24 89 FE E8 B9 A5 00 00 - -. 0 3A975311 10 -. 31 CA 81 E2 00 01 01 01 75 4E - -. 0 3A97531B 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 3E - -. 0 3A97532B 10 -. 31 CA 81 E2 00 01 01 01 75 34 - -. 0 3A975335 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 24 - -. 0 3A975345 10 -. 31 CA 81 E2 00 01 01 01 75 1A - -. 0 3A97534F 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 0A - -. 0 3A97535F 10 -. 31 CA 81 E2 00 01 01 01 74 98 - -. 0 3A96AD17 34 -. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 1B 83 E0 F0 89 54 24 08 89 7C 24 04 89 04 24 E8 37 AB 00 00 - -. 0 3A975886 10 -. F7 D8 83 E0 03 29 C1 91 F3 A4 - -. 0 3A975890 7 -. 89 C1 83 E9 20 78 3E - -. 0 3A975897 62 -. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A975899 60 -. 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A9758D5 9 -. 83 C1 20 8B 44 24 0C F3 A4 - -. 0 3A96AD39 14 -. 89 C7 0F B6 06 BA 01 00 00 00 84 C0 74 1D - -. 0 3A96AD47 29 -. 89 F6 8D BC 27 00 00 00 00 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC - -. 0 3A96AD50 20 -. 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC - -. 0 3A96AD64 15 -. 8D 04 95 04 00 00 00 89 04 24 E8 A9 AA FF FF - -. 0 3A96AD73 22 -. 89 83 BC 00 00 00 85 C0 89 C6 8D 93 90 E3 FF FF 0F 84 9C 00 00 00 - -. 0 3A96AD89 40 -. 31 C9 8D 83 2A F0 FF FF 89 F2 89 4C 24 08 8D 8B 3A F0 FF FF 89 44 24 04 8B 83 30 01 00 00 89 04 24 89 F8 E8 0F DD FF FF - -. 0 3A968AC0 14 -. 55 89 E5 57 56 53 83 EC 3C E8 5D CE 00 00 - -. 0 3A968ACE 52 -. 81 C3 9E FB 00 00 89 45 F0 8D 45 F0 89 55 EC 89 4D E8 C7 45 E0 00 00 00 00 89 45 C4 8D B6 00 00 00 00 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00 - -. 0 3A973530 14 -. 55 89 E5 57 56 8B 45 08 8B 38 85 FF 74 51 - -. 0 3A97353E 9 -. 0F B6 07 89 FE 84 C0 74 41 - -. 0 3A973547 19 -. 89 F6 8D BC 27 00 00 00 00 8B 4D 0C 0F B6 11 38 C2 74 12 - -. 0 3A97355A 14 -. 8D B6 00 00 00 00 41 0F B6 11 84 D2 74 18 - -. 0 3A973568 4 -. 38 C2 75 F4 - -. 0 3A973560 8 -. 41 0F B6 11 84 D2 74 18 - -. 0 3A973580 8 -. 46 0F B6 06 84 C0 75 C8 - -. 0 3A973550 10 -. 8B 4D 0C 0F B6 11 38 C2 74 12 - -. 0 3A97356C 6 -. 84 D2 89 F6 75 23 - -. 0 3A973595 6 -. C6 06 00 46 EB EF - -. 0 3A97358A 11 -. 8B 45 08 89 30 5E 89 F8 5F 5D C3 - -. 0 3A968B02 11 -. 89 45 E4 85 C0 0F 84 EE 00 00 00 - -. 0 3A968B0D 8 -. 89 04 24 E8 BB C7 00 00 - -. 0 3A968B15 7 -. 89 45 D8 85 C0 75 09 - -. 0 3A968B25 6 -. 83 7D D8 01 76 11 - -. 0 3A968B2B 17 -. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 0F 84 D6 00 00 00 - -. 0 3A968B3C 7 -. 8B 45 D8 85 C0 74 15 - -. 0 3A968B43 13 -. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 74 08 - -. 0 3A968B50 19 -. C6 04 0F 2F 47 89 7D D8 8B 45 08 85 C0 0F 85 D2 01 00 00 - -. 0 3A968B63 13 -. 8B 93 DC F9 FF FF 85 D2 89 55 DC 75 15 - -. 0 3A968B85 11 -. 8B 4D DC 8B 7D D8 39 79 10 75 E5 - -. 0 3A968B75 16 -. 8B 55 DC 8B 12 85 D2 89 55 DC 0F 84 AC 00 00 00 - -. 0 3A968C31 9 -. 8B 4D 10 31 F6 85 C9 74 0E - -. 0 3A968C48 24 -. 8B 83 C8 00 00 00 8B 55 D8 8D 04 86 8D 44 02 15 89 04 24 E8 BC CB FF FF - -. 0 3A968C60 11 -. 89 45 DC 85 C0 0F 84 54 01 00 00 - -. 0 3A968C6B 41 -. 8B 4D DC 8B 83 C8 00 00 00 8B 7D D8 8D 44 81 14 89 41 0C 89 7C 24 08 8B 45 E4 89 44 24 04 8B 41 0C 89 04 24 E8 DC CA 00 00 - -. 0 3A975786 10 -. F7 D8 83 E0 03 29 C1 91 F3 A4 - -. 0 3A975790 7 -. 89 C1 83 E9 20 78 3E - -. 0 3A975797 62 -. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A9757D5 5 -. 83 C1 20 F3 A4 - -. 0 3A968C94 17 -. C6 00 00 8B 55 DC 3B BB D8 00 00 00 89 7A 10 76 06 - -. 0 3A968CA5 31 -. 89 BB D8 00 00 00 8B 4D E4 31 C0 80 39 2F 8B 8B C8 00 00 00 0F 95 C0 31 D2 01 C0 39 CA 73 18 - -. 0 3A968CC4 24 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 7D DC 89 44 97 14 42 39 CA 72 F4 - -. 0 3A968CD0 12 -. 8B 7D DC 89 44 97 14 42 39 CA 72 F4 - -. 0 3A968CDC 20 -. 8B 55 0C 8B 45 DC 89 50 04 8B 55 10 85 D2 0F 84 C0 00 00 00 - -. 0 3A968DB0 15 -. 8B 7D DC C7 47 08 00 00 00 00 E9 53 FF FF FF - -. 0 3A968D12 35 -. 8B 83 DC F9 FF FF 8B 55 DC 8B 4D E0 8B 7D EC 89 02 89 93 DC F9 FF FF 89 14 8F 41 89 4D E0 E9 BB FD FF FF - -. 0 3A968AF0 18 -. 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00 - -. 0 3A9752F6 8 -. 38 30 0F 84 88 00 00 00 - -. 0 3A9752FE 19 -. 40 31 D2 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58 - -. 0 3A975385 6 -. 40 2B 44 24 04 C3 - -. 0 3A968CAB 25 -. 8B 4D E4 31 C0 80 39 2F 8B 8B C8 00 00 00 0F 95 C0 31 D2 01 C0 39 CA 73 18 - -. 0 3A968B90 16 -. FC 8B 45 D8 8B 79 0C 8B 75 E4 39 C0 89 C1 F3 A6 - -. 0 3A968B9E 2 -. F3 A6 - -. 0 3A968BA0 2 -. 75 D3 - -. 0 3A968BA2 11 -. 8B 75 DC 85 F6 0F 84 84 00 00 00 - -. 0 3A968BAD 7 -. 31 C0 3B 45 E0 73 11 - -. 0 3A968BB4 11 -. 8B 4D EC 8B 7D DC 39 3C 81 74 06 - -. 0 3A968BBF 6 -. 40 3B 45 E0 72 EF - -. 0 3A968BC5 9 -. 3B 45 E0 0F 85 22 FF FF FF - -. 0 3A973588 13 -. 31 F6 8B 45 08 89 30 5E 89 F8 5F 5D C3 - -. 0 3A968B1C 15 -. 8D 93 2C D6 FF FF 89 55 E4 83 7D D8 01 76 11 - -. 0 3A968B58 11 -. 8B 45 08 85 C0 0F 85 D2 01 00 00 - -. 0 3A97358F 6 -. 5E 89 F8 5F 5D C3 - -. 0 3A968BFB 23 -. 8B 7D EC 8B 4D E0 89 F8 C7 04 8F 00 00 00 00 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96ADB1 12 -. 8B 83 BC 00 00 00 8B 10 85 D2 74 4D - -. 0 3A96ADBD 28 -. 31 C0 89 83 C0 00 00 00 8B 83 DC F9 FF FF 89 83 8C FD FF FF 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A966CFB 5 -. E9 51 FB FF FF - -. 0 3A966851 10 -. 8B B3 E8 F9 FF FF 85 F6 75 0E - -. 0 3A96685B 102 -. 8B 83 F8 F9 FF FF 8B 00 89 83 E8 F9 FF FF 0F B6 83 58 FB FF FF FF 83 98 F9 FF FF 24 FC 0C 01 88 83 58 FB FF FF 8D 83 94 F9 FF FF 89 C2 89 85 D0 FE FF FF 83 C2 50 8B 83 94 F9 FF FF 83 83 C4 F9 FF FF 01 89 50 0C 8B 8B 94 F9 FF FF 83 93 C8 F9 FF FF 00 83 BB 78 FD FF FF FE 89 8B F4 F9 FF FF 0F 84 17 04 00 00 - -. 0 3A966CD8 11 -. 8B 09 B8 FF FF FF FF 85 C9 74 02 - -. 0 3A966CE5 11 -. 89 83 78 FD FF FF E9 D1 FB FF FF - -. 0 3A9668C1 41 -. 8B 83 78 FB FF FF 8B 50 1C 89 C6 01 D6 0F B7 50 2C 89 B3 28 FB FF FF 66 89 93 30 FB FF FF 0F B7 50 2C 89 D0 4A 85 C0 74 22 - -. 0 3A9668EA 26 -. 89 D0 C1 E0 05 01 F0 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00 - -. 0 3A966904 8 -. 4A 83 E8 20 85 FF 75 E5 - -. 0 3A9668F1 19 -. 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00 - -. 0 3A96690C 30 -. 8B B3 B0 00 00 00 31 C0 89 85 14 FF FF FF 31 C0 85 F6 89 85 10 FF FF FF 0F 85 B0 12 00 00 - -. 0 3A967BDA 14 -. 89 34 24 8D BD 3C FF FF FF E8 E8 D6 00 00 - -. 0 3A967BE8 34 -. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 2F 83 E0 F0 89 54 24 08 89 74 24 04 89 04 24 E8 66 DC 00 00 - -. 0 3A967C0A 36 -. 89 85 3C FF FF FF 8D 93 D7 ED FF FF 89 95 60 FE FF FF 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00 - -. 0 3A967C2E 10 -. 85 C0 89 C6 0F 84 F2 EC FF FF - -. 0 3A967C38 5 -. 80 3E 00 74 DF - -. 0 3A967C3D 14 -. 8B 83 30 01 00 00 85 C0 0F 85 2A 05 00 00 - -. 0 3A967C4B 37 -. 8B 83 94 F9 FF FF 31 C9 31 D2 89 4C 24 08 B9 01 00 00 00 89 54 24 04 89 F2 C7 04 24 01 00 00 00 E8 D0 31 00 00 - -. 0 3A96AE40 17 -. 55 89 E5 57 56 53 81 EC 58 02 00 00 E8 DA AA 00 00 - -. 0 3A96AE51 34 -. 81 C3 1B D8 00 00 89 85 D8 FD FF FF 8B B3 94 F9 FF FF 89 95 D4 FD FF FF 89 8D D0 FD FF FF 85 F6 74 3F - -. 0 3A96AE73 22 -. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 F6 86 75 01 00 00 02 75 22 - -. 0 3A96AE89 13 -. 8B 85 D4 FD FF FF 89 F2 E8 EA 5C 00 00 - -. 0 3A970B80 21 -. 55 89 E5 57 89 C7 56 89 D6 53 83 EC 08 8B 42 04 E8 96 4D 00 00 - -. 0 3A970B95 18 -. 81 C3 D7 7A 00 00 89 3C 24 89 44 24 04 E8 D9 46 00 00 - -. 0 3A975280 33 -. 55 89 E5 56 83 EC 04 8B 4D 08 8B 55 0C 8D 76 00 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16 - -. 0 3A9752A1 7 -. 89 F0 3A 45 FB 74 E8 - -. 0 3A9752A8 15 -. 0F B6 D0 0F B6 45 FB 29 C2 89 D0 5A 5E 5D C3 - -. 0 3A970BA7 9 -. 85 C0 BA 01 00 00 00 74 30 - -. 0 3A970BB0 7 -. 8B 76 14 85 F6 74 27 - -. 0 3A970BB7 23 -. 89 F6 8D BC 27 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00 - -. 0 3A970BCE 9 -. 85 C0 BA 01 00 00 00 74 09 - -. 0 3A970BD7 7 -. 8B 76 04 85 F6 75 E2 - -. 0 3A970BDE 12 -. 31 D2 83 C4 08 89 D0 5B 5E 5F 5D C3 - -. 0 3A96AE96 8 -. 85 C0 0F 85 09 01 00 00 - -. 0 3A96AE9E 13 -. F6 86 75 01 00 00 01 0F 84 08 01 00 00 - -. 0 3A96AFB3 11 -. 8B 56 50 85 D2 0F 84 ED FE FF FF - -. 0 3A96AEAB 7 -. 8B 76 0C 85 F6 75 CE - -. 0 3A96AE80 9 -. F6 86 75 01 00 00 02 75 22 - -. 0 3A975290 17 -. 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16 - -. 0 3A96AFBE 29 -. 8B 46 2C 8B 7A 04 8B 50 04 01 D7 89 7C 24 04 8B 85 D4 FD FF FF 89 04 24 E8 A5 A2 00 00 - -. 0 3A96AFDB 8 -. 85 C0 0F 85 C8 FE FF FF - -. 0 3A96AEB2 13 -. F6 83 14 FC FF FF 40 0F 85 FF 03 00 00 - -. 0 3A96AEBF 23 -. B8 2F 00 00 00 89 44 24 04 8B 85 D4 FD FF FF 89 04 24 E8 DA A1 00 00 - -. 0 3A9750B0 32 -. 57 56 53 55 8B 44 24 14 8B 54 24 18 89 C7 31 C9 88 D6 88 D1 C1 E2 10 88 CD 09 CA 83 E7 03 74 41 - -. 0 3A975111 27 -. 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -. 0 3A97512C 17 -. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 05 01 00 00 - -. 0 3A97513D 22 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 D4 00 00 00 - -. 0 3A975153 21 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 85 BF 00 00 00 - -. 0 3A975227 7 -. 83 E8 04 84 DB 74 0F - -. 0 3A97523D 5 -. 5D 5B 5E 5F C3 - -. 0 3A96AED6 8 -. 85 C0 0F 84 AA 01 00 00 - -. 0 3A96AEDE 14 -. 8B BD D8 FD FF FF 85 FF 0F 84 79 02 00 00 - -. 0 3A96AEEC 17 -. 8B 95 D4 FD FF FF 8B 85 D8 FD FF FF E8 D3 F6 FF FF - -. 0 3A96A5D0 32 -. 55 B9 24 00 00 00 89 E5 83 EC 24 89 5D F4 89 75 F8 31 F6 89 7D FC 89 D7 89 45 F0 E8 3B B3 00 00 - -. 0 3A96A5F0 18 -. 81 C3 7C E0 00 00 89 4C 24 04 89 14 24 E8 AE AA 00 00 - -. 0 3A975168 13 -. 31 CD 01 CF 8D 40 04 0F 83 CD 00 00 00 - -. 0 3A975175 17 -. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 BC 00 00 00 - -. 0 3A975186 22 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 8B 00 00 00 - -. 0 3A97519C 17 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 7A - -. 0 3A9751AD 13 -. 31 CD 01 CF 8D 40 04 0F 83 88 00 00 00 - -. 0 3A9751BA 13 -. 89 CB 81 CD FF FE FE FE 83 C5 01 75 7B - -. 0 3A9751C7 18 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 4E - -. 0 3A9751D9 17 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 3D - -. 0 3A9751EA 9 -. 31 CD 01 CF 8D 40 04 73 4F - -. 0 3A9751F3 13 -. 89 CB 81 CD FF FE FE FE 83 C5 01 75 42 - -. 0 3A975200 18 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 15 - -. 0 3A975212 21 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 84 F8 FE FF FF - -. 0 3A97511F 13 -. 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -. 0 3A975242 7 -. 83 E8 04 38 D1 74 F4 - -. 0 3A975249 5 -. 80 F9 00 74 1C - -. 0 3A97524E 5 -. 40 38 D5 74 EA - -. 0 3A975253 5 -. 80 FD 00 74 12 - -. 0 3A97526A 7 -. 31 C0 5D 5B 5E 5F C3 - -. 0 3A96A602 4 -. 85 C0 75 41 - -. 0 3A96A606 4 -. 85 F6 75 52 - -. 0 3A96A60A 11 -. 89 3C 24 8D 76 00 E8 BB AC 00 00 - -. 0 3A96A615 11 -. 8D 70 01 89 34 24 E8 FC B1 FF FF - -. 0 3A96A620 6 -. 31 D2 85 C0 74 12 - -. 0 3A96A626 16 -. 89 74 24 08 89 7C 24 04 89 04 24 E8 3A B2 00 00 - -. 0 3A96A636 17 -. 89 C2 89 D0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96AEFD 14 -. 89 85 E0 FD FF FF 85 C0 0F 85 05 01 00 00 - -. 0 3A96B010 19 -. 8D 8D E4 FD FF FF 89 CA 89 8D B8 FD FF FF E8 FD DE FF FF - -. 0 3A968F20 16 -. 55 89 E5 57 56 31 F6 53 83 EC 4C E8 FB C9 00 00 - -. 0 3A968F30 31 -. 81 C3 3C F7 00 00 89 45 D0 89 55 CC C7 45 C4 00 00 00 00 89 74 24 04 89 04 24 E8 E1 B4 00 00 - -. 0 3A974430 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 05 00 00 00 CD 80 - -. 0 3A974444 8 -. 5B 3D 01 F0 FF FF 73 01 - -. 0 3A97444C 1 -. C3 - -. 0 3A968F4F 12 -. 89 45 C8 83 F8 FF 0F 84 F5 01 00 00 - -. 0 3A968F5B 38 -. 31 C9 BA 00 02 00 00 89 8B 48 01 00 00 89 54 24 08 8B 55 CC 83 C2 04 89 55 B8 89 54 24 04 89 04 24 E8 2F B5 00 00 - -. 0 3A9744B0 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 03 00 00 00 CD 80 - -. 0 3A9744C4 8 -. 5B 3D 01 F0 FF FF 73 01 - -. 0 3A9744CC 1 -. C3 - -. 0 3A968F81 14 -. 8B 75 CC 83 F8 33 89 06 0F 8E 10 02 00 00 - -. 0 3A968F8F 17 -. FC 8B 75 B8 B9 09 00 00 00 8D BB 2F D6 FF FF F3 A6 - -. 0 3A968F9E 2 -. F3 A6 - -. 0 3A968FA0 6 -. 0F 85 15 02 00 00 - -. 0 3A968FA6 19 -. 8B 75 B8 8D 93 B4 E3 FF FF 83 7E 14 01 0F 85 20 01 00 00 - -. 0 3A968FB9 11 -. 66 83 7E 12 03 0F 85 6E 01 00 00 - -. 0 3A968FC4 17 -. 66 83 7E 2A 20 8D 93 E0 E3 FF FF 0F 85 04 01 00 00 - -. 0 3A968FD5 13 -. 0F B7 46 10 83 F8 03 0F 85 4E 02 00 00 - -. 0 3A968FE2 40 -. 8B 7D B8 8B 57 1C 0F B7 4F 2C 8B 7D CC 8D 7C 3A 04 89 7D C0 0F B7 F1 8B 7D CC C1 E6 05 8D 04 16 3B 07 0F 87 7D 00 00 00 - -. 0 3A96900A 18 -. 8B 75 C0 0F B7 C1 C1 E0 05 89 75 BC 01 F0 39 C6 72 1D - -. 0 3A969039 8 -. 8B 7D BC 83 3F 04 75 E0 - -. 0 3A969021 24 -. 83 45 BC 20 0F B7 C1 8B 55 C0 C1 E0 05 01 D0 39 45 BC 0F 83 17 01 00 00 - -. 0 3A969150 11 -. 8B 45 C8 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96B023 13 -. 89 85 CC FD FF FF 40 0F 84 80 04 00 00 - -. 0 3A96B030 78 -. 8B 83 28 01 00 00 89 85 DC FD FF FF 8D 85 DC FD FF FF 89 44 24 10 8B 45 10 89 44 24 0C 8B 4D 08 89 4C 24 08 8B 85 D8 FD FF FF 89 44 24 04 8B 85 E0 FD FF FF 89 04 24 8B 8D B8 FD FF FF 8B 95 CC FD FF FF 8B 85 D4 FD FF FF E8 12 E7 FF FF - -. 0 3A969790 51 -. 55 89 E5 57 56 53 81 EC 08 01 00 00 89 45 90 8D 45 94 89 4D 88 31 C9 89 55 8C C7 45 84 00 00 00 00 89 8D 74 FF FF FF 89 44 24 08 8B 45 8C E8 68 C1 00 00 - -. 0 3A9697C3 22 -. 81 C3 A9 EE 00 00 C7 04 24 03 00 00 00 89 44 24 04 E8 47 AB 00 00 - -. 0 3A974320 14 -. 55 89 E5 83 EC 58 89 5D F4 E8 FD 15 00 00 - -. 0 3A97432E 24 -. 81 C3 3E 43 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A - -. 0 3A974346 21 -. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C5 00 00 00 CD 80 - -. 0 3A97435B 13 -. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00 - -. 0 3A974368 7 -. 83 F8 FF 89 C2 74 31 - -. 0 3A97436F 4 -. 85 D2 75 1D - -. 0 3A974373 11 -. 8B 4D 10 8B 41 58 39 41 0C 74 12 - -. 0 3A974390 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9697D9 8 -. 85 C0 0F 88 ED 05 00 00 - -. 0 3A9697E1 13 -. 8B 93 94 F9 FF FF 85 D2 89 55 84 74 6F - -. 0 3A9697EE 59 -. 8B 45 94 8B 55 98 8B 75 EC 89 85 6C FF FF FF 8B 7D F0 89 95 70 FF FF FF 8D 76 00 8D BC 27 00 00 00 00 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27 - -. 0 3A969850 13 -. 8B 45 84 8B 40 0C 85 C0 89 45 84 75 B3 - -. 0 3A969810 25 -. 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27 - -. 0 3A96985D 12 -. 31 C0 F6 45 14 04 0F 85 5D 05 00 00 - -. 0 3A969869 13 -. F6 83 14 FC FF FF 40 0F 85 DA 07 00 00 - -. 0 3A969876 29 -. 8B 4D 88 8B 45 0C 83 C1 04 89 4D 80 89 04 24 8B 55 90 8B 4D 10 8B 45 08 E8 3D 31 00 00 - -. 0 3A973780 69 -. 89 93 38 01 00 00 8B 83 18 FC FF FF 31 C9 89 4C 24 14 BA FF FF FF FF 89 54 24 10 8D 74 38 FF F7 D8 C7 04 24 00 00 00 00 21 C6 B8 22 00 00 00 89 44 24 0C B8 03 00 00 00 89 44 24 08 89 74 24 04 E8 8B 14 00 00 - -. 0 3A974C50 13 -. 89 DA B8 5A 00 00 00 8D 5C 24 04 CD 80 - -. 0 3A974C5D 9 -. 89 D3 3D 00 F0 FF FF 77 01 - -. 0 3A974C66 1 -. C3 - -. 0 3A9737C5 8 -. 3B 83 3C 01 00 00 74 06 - -. 0 3A9737CD 50 -. 89 83 38 01 00 00 8B 93 38 01 00 00 01 F0 89 83 3C 01 00 00 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96CAB0 9 -. 89 C2 8B 40 0C 85 C0 74 10 - -. 0 3A96CAB9 16 -. 8D B4 26 00 00 00 00 89 C2 8B 40 0C 85 C0 75 F7 - -. 0 3A96CAC9 62 -. 8B 45 E0 89 50 10 89 42 0C 8B 90 B0 01 00 00 8B 83 94 F9 FF FF 05 50 01 00 00 89 04 8A B9 01 00 00 00 FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 84 51 01 00 00 - -. 0 3A96CB07 10 -. 8B 87 60 01 00 00 85 C0 74 1B - -. 0 3A96CB36 4 -. 3B 02 74 03 - -. 0 3A96CB3D 34 -. 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00 - -. 0 3A96CB5F 11 -. 8B 45 F0 89 04 24 E8 66 87 00 00 - -. 0 3A96CB6A 14 -. 40 80 7D DF 2F 89 45 D8 0F 84 E8 00 00 00 - -. 0 3A96CC60 8 -. 89 04 24 E8 B4 8B FF FF - -. 0 3A96CC68 10 -. 85 C0 89 C7 0F 85 79 FF FF FF - -. 0 3A96CBEB 22 -. 8B 55 D8 89 54 24 08 8B 4D F0 89 04 24 89 4C 24 04 E8 6F 8B 00 00 - -. 0 3A975799 60 -. 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A96CC01 2 -. EB 0D - -. 0 3A96CC10 6 -. 48 80 38 2F 75 FA - -. 0 3A96CC16 4 -. 39 F8 74 69 - -. 0 3A96CC1A 25 -. C6 00 00 8B 45 E0 89 B8 90 01 00 00 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00 - -. 0 3A969893 20 -. 89 45 84 83 EC 04 85 C0 8D 93 94 E4 FF FF 0F 84 CD 04 00 00 - -. 0 3A9698A7 79 -. 8B 75 80 8B 55 84 8B 46 18 0F B7 4E 10 89 82 48 01 00 00 0F B7 46 2C 89 8D 78 FF FF FF 8B 4D 88 66 89 82 4C 01 00 00 8B 55 80 0F B7 76 2C 8B 42 1C C1 E6 05 89 B5 28 FF FF FF 8D 14 06 8D 44 08 04 3B 11 89 85 7C FF FF FF 0F 87 1F 04 00 00 - -. 0 3A9698F6 89 -. 89 A5 64 FF FF FF 8B 4D 84 BF 07 00 00 00 89 BD 68 FF FF FF C6 85 5B FF FF FF 00 0F B7 91 4C 01 00 00 8D 44 52 FD 8D 04 C5 28 00 00 00 29 C4 C1 E2 05 8D 74 24 43 83 E6 F0 89 B5 60 FF FF FF 31 F6 89 B5 5C FF FF FF 8B B5 7C FF FF FF 89 F0 01 D0 39 C6 0F 83 87 04 00 00 - -. 0 3A96994F 20 -. 89 85 54 FF FF FF 8B 85 60 FF FF FF 89 85 2C FF FF FF EB 28 - -. 0 3A96998B 7 -. 8B 06 83 F8 06 74 33 - -. 0 3A969992 5 -. 83 F8 06 76 CC - -. 0 3A969963 9 -. 83 F8 01 0F 84 CE 02 00 00 - -. 0 3A969C3A 18 -. 8B 83 18 FC FF FF 8B 56 1C 48 85 D0 0F 85 99 05 00 00 - -. 0 3A969C4C 23 -. 8B 46 08 4A 8B 4E 04 89 85 50 FF FF FF 29 C8 85 C2 0F 85 8D 05 00 00 - -. 0 3A969C63 112 -. FF 85 5C FF FF FF 8B BD 2C FF FF FF 8B 85 50 FF FF FF 8D 4F 18 89 8D 2C FF FF FF 89 D1 F7 D1 21 C1 8B 85 2C FF FF FF 89 48 E8 8B 56 08 8B 46 10 01 D0 8B 93 18 FC FF FF 8D 44 02 FF F7 DA 21 D0 8B 95 2C FF FF FF 89 42 EC 8B 46 10 03 46 08 89 42 F0 8B 46 14 03 46 08 89 42 F4 8B 46 1C 48 F7 D0 23 46 04 83 BD 5C FF FF FF 01 89 42 F8 76 0C - -. 0 3A969CDF 27 -. 8B 4E 18 B8 40 62 51 73 83 E1 07 C1 E1 02 D3 F8 83 E0 0F 89 47 14 E9 86 FC FF FF - -. 0 3A969980 11 -. 83 C6 20 3B B5 54 FF FF FF 73 51 - -. 0 3A969CD3 5 -. 39 4F EC 74 07 - -. 0 3A96996C 9 -. 83 F8 02 0F 84 85 03 00 00 - -. 0 3A969CFA 27 -. 8B 46 08 8B 55 84 89 42 08 8B 46 14 C1 E8 03 66 89 82 4E 01 00 00 E9 6B FC FF FF - -. 0 3A969997 11 -. 3D 51 E5 74 64 0F 84 8A 02 00 00 - -. 0 3A969C2C 14 -. 8B 4E 18 89 8D 68 FF FF FF E9 46 FD FF FF - -. 0 3A9699DC 14 -. 8B 85 5C FF FF FF 85 C0 0F 84 EC 03 00 00 - -. 0 3A9699EA 50 -. 8B 8D 5C FF FF FF 8B BD 60 FF FF FF 8D 04 49 8D 04 C7 8B 17 8B 70 F4 89 85 4C FF FF FF 29 D6 83 BD 78 FF FF FF 03 89 B5 28 FF FF FF 0F 85 DF 07 00 00 - -. 0 3A969A1C 50 -. 8B 83 78 FD FF FF 21 C2 8B 47 10 89 44 24 14 8B 45 8C 89 44 24 10 B8 02 00 00 00 89 44 24 0C 8B 47 14 89 14 24 89 74 24 04 89 44 24 08 E8 02 B2 00 00 - -. 0 3A969A4E 16 -. 8B 55 84 89 82 94 01 00 00 40 0F 84 98 01 00 00 - -. 0 3A969A5E 14 -. 8B B3 40 FC FF FF 85 F6 0F 85 FE 05 00 00 - -. 0 3A96A06A 36 -. B9 03 00 00 00 89 4C 24 08 8B 8D 28 FF FF FF 89 4C 24 04 8B 75 84 8B 86 94 01 00 00 89 04 24 E8 82 AC 00 00 - -. 0 3A974D10 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 DB 00 00 00 CD 80 - -. 0 3A974D24 8 -. 5B 3D 01 F0 FF FF 73 01 - -. 0 3A974D2C 1 -. C3 - -. 0 3A96A08E 5 -. E9 D9 F9 FF FF - -. 0 3A969A6C 46 -. 8B 55 84 8B 8D 28 FF FF FF 8B 75 84 8B 82 94 01 00 00 8D 14 01 89 96 98 01 00 00 8B 17 29 D0 80 BD 5B FF FF FF 00 89 06 0F 85 F9 05 00 00 - -. 0 3A969A9A 13 -. 8B 4D 84 8B 81 44 01 00 00 85 C0 75 49 - -. 0 3A969AA7 19 -. 8B 45 80 8B 77 10 8B 48 1C 89 B5 48 FF FF FF 39 CE 77 36 - -. 0 3A969ABA 33 -. 0F B7 40 2C 8B 37 8B 57 04 89 B5 44 FF FF FF C1 E0 05 29 F2 03 95 48 FF FF FF 8D 04 08 39 C2 72 15 - -. 0 3A969ADB 35 -. 89 F0 8B 55 84 01 C8 8B 8D 48 FF FF FF 29 C8 89 82 44 01 00 00 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00 - -. 0 3A969B8D 29 -. 8B B5 5C FF FF FF 83 C7 18 8B 95 60 FF FF FF 8D 04 76 8D 04 C2 39 C7 0F 83 3A 02 00 00 - -. 0 3A969BAA 11 -. 8B 07 39 47 04 0F 86 E5 FE FF FF - -. 0 3A969BB5 58 -. 8B 47 10 89 44 24 14 8B 75 8C B8 12 00 00 00 89 44 24 0C 89 74 24 10 8B 47 14 89 44 24 08 8B 47 04 8B 37 29 F0 89 44 24 04 8B 55 84 8B 07 8B 0A 01 C8 89 04 24 E8 61 B0 00 00 - -. 0 3A969BEF 7 -. 40 0F 85 A4 FE FF FF - -. 0 3A969AF0 14 -. 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00 - -. 0 3A969AFE 45 -. 8B 75 84 8B 83 18 FC FF FF 8B 36 01 F2 01 F1 89 95 40 FF FF FF 8D 54 10 FF F7 D8 89 8D 3C FF FF FF 21 C2 39 D1 89 95 38 FF FF FF 73 06 - -. 0 3A969B2B 20 -. 89 8D 38 FF FF FF 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C - -. 0 3A969B3F 11 -. 8B 47 14 A8 02 0F 84 8E 08 00 00 - -. 0 3A969B4A 38 -. 8B 85 38 FF FF FF 8B 95 40 FF FF FF 29 D0 89 44 24 08 31 C0 89 44 24 04 8B B5 40 FF FF FF 89 34 24 E8 90 BB 00 00 - -. 0 3A975700 31 -. 57 8B 7C 24 08 8B 54 24 10 8A 44 24 0C 88 C4 89 C1 C1 E0 10 66 89 C8 FC 83 FA 24 89 D1 7C 37 - -. 0 3A975756 5 -. C1 E9 02 F3 AB - -. 0 3A975759 2 -. F3 AB - -. 0 3A97575B 7 -. 89 D1 83 E1 03 F3 AA - -. 0 3A975762 6 -. 8B 44 24 08 5F C3 - -. 0 3A969B70 11 -. 8B 47 14 A8 02 0F 84 37 08 00 00 - -. 0 3A969B7B 18 -. 8B 85 38 FF FF FF 39 85 3C FF FF FF 0F 87 E4 05 00 00 - -. 0 3A969DE4 17 -. 8B 4D 84 8B 81 44 01 00 00 85 C0 0F 84 F3 02 00 00 - -. 0 3A969DF5 30 -. 8B 4D 84 8B 31 01 F0 89 81 44 01 00 00 8B A5 64 FF FF FF 8B 75 8C 89 34 24 E8 5D A6 00 00 - -. 0 3A974470 13 -. 89 DA 8B 5C 24 04 B8 06 00 00 00 CD 80 - -. 0 3A97447D 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3A974486 1 -. C3 - -. 0 3A969E13 42 -. C7 45 8C FF FF FF FF 8B 45 84 0F B6 88 74 01 00 00 88 C8 24 03 FE C8 0F 94 C2 83 BD 78 FF FF FF 02 0F 94 C0 21 D0 A8 01 74 0C - -. 0 3A969E49 14 -. 8B 4D 84 8B 41 08 85 C0 0F 85 82 02 00 00 - -. 0 3A96A0D9 15 -. 8B 75 84 8B 16 01 D0 89 46 08 E9 87 FD FF FF - -. 0 3A969E6F 22 -. 8B 4D 84 01 91 48 01 00 00 F6 83 14 FC FF FF 40 0F 85 AB 03 00 00 - -. 0 3A969E85 14 -. 8B 45 84 8B 70 08 85 F6 0F 84 0B 01 00 00 - -. 0 3A969E93 11 -. 8B 16 89 C7 83 C7 18 85 D2 75 10 - -. 0 3A969EAE 5 -. 83 FA 21 7E ED - -. 0 3A969EA0 14 -. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 38 - -. 0 3A969EB3 12 -. B8 FF FF FF 6F 29 D0 83 F8 0F 77 0C - -. 0 3A969EBF 12 -. B8 21 00 00 70 29 D0 89 34 87 EB D8 - -. 0 3A969EA3 11 -. 83 C6 08 8B 06 85 C0 89 C2 74 38 - -. 0 3A969EE6 9 -. 8B 4D 84 8B 11 85 D2 74 53 - -. 0 3A969EEF 7 -. 8B 47 10 85 C0 74 03 - -. 0 3A969EF6 10 -. 01 50 04 8B 47 0C 85 C0 74 03 - -. 0 3A969F00 10 -. 01 50 04 8B 47 14 85 C0 74 03 - -. 0 3A969F0A 10 -. 01 50 04 8B 47 18 85 C0 74 03 - -. 0 3A969F14 10 -. 01 50 04 8B 47 1C 85 C0 74 03 - -. 0 3A969F21 7 -. 8B 47 44 85 C0 74 03 - -. 0 3A969F28 10 -. 01 50 04 8B 47 5C 85 C0 74 03 - -. 0 3A969F32 13 -. 01 50 04 8B 87 C4 00 00 00 85 C0 74 03 - -. 0 3A969F3F 10 -. 01 50 04 8B 57 78 85 D2 74 2A - -. 0 3A969F73 10 -. 8B 97 98 00 00 00 85 D2 74 13 - -. 0 3A969F7D 16 -. 8B 42 04 8B 75 84 A8 01 89 86 E8 01 00 00 74 03 - -. 0 3A969F90 7 -. 8B 47 74 85 C0 74 07 - -. 0 3A969F9E 16 -. 8B 45 84 F6 80 E8 01 00 00 40 0F 85 88 03 00 00 - -. 0 3A969FAE 14 -. 8B 45 84 8B 50 28 85 D2 0F 85 1E 02 00 00 - -. 0 3A96A1DA 5 -. E8 A1 1B 00 00 - -. 0 3A96A1DF 6 -. 90 E9 D7 FD FF FF - -. 0 3A969FBC 14 -. 8B 55 84 8B 42 58 85 C0 0F 85 E5 02 00 00 - -. 0 3A969FCA 12 -. 8B 45 84 F6 80 E8 01 00 00 20 74 06 - -. 0 3A969FD6 72 -. 89 83 CC F9 FF FF 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00 - -. 0 3A96A01E 14 -. 8B BB 7C FD FF FF 85 FF 0F 84 97 FD FF FF - -. 0 3A969DC3 11 -. 8B 45 84 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96B07E 10 -. 8D 65 F4 5B 5E 5F 5D C2 0C 00 - -. 0 3A967C70 32 -. 8B 90 70 01 00 00 83 EC 0C 42 89 90 70 01 00 00 31 C0 83 FA 01 0F 94 C0 01 85 10 FF FF FF EB 8C - -. 0 3A967C1C 18 -. 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00 - -. 0 3A96692A 84 -. 8B 83 7E EC FF FF 8D 75 B4 B9 03 00 00 00 89 B5 CC FE FF FF 8D 95 38 FF FF FF 89 45 B4 8B 83 82 EC FF FF 89 45 B8 8B 83 86 EC FF FF 89 45 BC 8B 83 8A EC FF FF 89 45 C0 0F B7 83 8E EC FF FF 66 89 45 C4 0F B6 83 90 EC FF FF 88 45 C6 89 F0 E8 F2 A6 00 00 - -. 0 3A971070 37 -. 55 89 E5 81 EC 8C 00 00 00 89 75 F8 31 F6 89 5D F4 89 7D FC 89 D7 89 4D 90 C7 45 8C FF FF FF FF E8 96 48 00 00 - -. 0 3A971095 18 -. 81 C3 D7 75 00 00 89 74 24 04 89 04 24 E8 89 33 00 00 - -. 0 3A97444D 5 -. E8 D5 14 00 00 - -. 0 3A975927 4 -. 8B 0C 24 C3 - -. 0 3A974452 21 -. 81 C1 1A 42 00 00 31 D2 29 C2 89 91 48 01 00 00 83 C8 FF EB E5 - -. 0 3A9710A7 6 -. 85 C0 89 C6 78 2C - -. 0 3A9710D9 16 -. 8B 45 8C 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96697E 15 -. 89 85 0C FF FF FF 83 F8 FF 0F 85 E1 14 00 00 - -. 0 3A96698D 20 -. 8B 83 94 F9 FF FF 8B B8 A4 00 00 00 85 FF 0F 84 04 0B 00 00 - -. 0 3A9669A1 14 -. 8B B5 10 FF FF FF 85 F6 0F 85 79 14 00 00 - -. 0 3A967E28 65 -. 8B B5 10 FF FF FF 31 C9 89 8D 04 FF FF FF 8D 04 B5 10 00 00 00 29 C4 8D 54 24 2F 8B 83 F0 F9 FF FF 83 E2 F0 89 95 14 FF FF FF 8B 8D 04 FF FF FF 89 04 8A 8B 40 0C 41 89 8D 04 FF FF FF 85 C0 75 E9 - -. 0 3A967E69 5 -. E9 41 EB FF FF - -. 0 3A9669AF 22 -. 8B B3 94 FD FF FF 31 FF 89 BD C4 FE FF FF 85 F6 0F 84 9F 06 00 00 - -. 0 3A967064 44 -. 31 D2 8B 83 94 F9 FF FF 89 54 24 04 31 D2 83 BD 50 FF FF FF 03 0F 94 C2 89 14 24 8B 8D 10 FF FF FF 8B 95 14 FF FF FF E8 10 81 00 00 - -. 0 3A96F1A0 83 -. 55 89 E5 57 56 53 81 EC A0 00 00 00 89 45 C0 8D 04 49 8D 04 85 28 00 00 00 89 55 BC 29 C4 8B 55 C0 89 4D B8 8D 44 24 1F 83 E0 F0 89 50 04 8B 4D C0 8D 50 0C 89 45 F0 C7 00 00 00 00 00 89 50 08 0F B6 81 74 01 00 00 C7 45 EC 01 00 00 00 E8 38 67 00 00 - -. 0 3A96F1F3 31 -. 81 C3 79 94 00 00 24 9F 0C 20 88 81 74 01 00 00 8B 75 B8 C7 45 AC 00 00 00 00 39 75 AC 73 48 - -. 0 3A96F212 72 -. 8B 45 AC 8B 55 BC 8B 75 EC 8B 3C 82 8B 45 F0 8D 14 76 C1 E2 02 46 8D 4C 02 0C C7 04 10 00 00 00 00 89 4C 10 08 89 7C 10 04 0F B6 87 74 01 00 00 89 75 EC 24 9F 0C 20 88 87 74 01 00 00 8B 4D B8 FF 45 AC 39 4D AC 72 B8 - -. 0 3A96F25A 65 -. C7 45 A4 00 00 00 00 8B 45 EC 31 C9 C7 45 C8 00 00 00 00 8B 55 F0 8B B3 48 01 00 00 89 8B 48 01 00 00 8D 04 40 8D 44 82 F4 C7 40 08 00 00 00 00 85 D2 89 45 B0 89 75 A8 89 55 B4 0F 84 6A 03 00 00 - -. 0 3A96F29B 42 -. C7 45 9C 00 00 00 00 8B 45 B4 8B 55 B4 C7 45 98 00 00 00 00 8B 40 04 C7 02 01 00 00 00 8B 90 50 01 00 00 89 45 A0 85 D2 75 44 - -. 0 3A96F2C5 26 -. 8B 80 D4 01 00 00 8B 4D C0 85 C0 0F 94 C0 39 4D A0 0F 95 C2 21 D0 A8 01 74 2A - -. 0 3A96F309 10 -. 8B 55 A0 8B 42 1C 85 C0 75 18 - -. 0 3A96F32B 52 -. 8B 4D A0 8B 75 08 8B 55 B4 8B 41 2C 8B 40 04 89 4D CC 8B 49 08 89 45 94 89 45 D8 8B 45 0C 89 75 D0 89 55 90 89 45 D4 8B 11 89 4D 8C 85 D2 0F 85 BD 00 00 00 - -. 0 3A96F41C 9 -. 83 FA 01 0F 84 3F FF FF FF - -. 0 3A96F364 30 -. 8B 75 8C B9 24 00 00 00 8B 7D 94 8B 46 04 89 4C 24 04 01 C7 89 FE 89 3C 24 E8 2E 5D 00 00 - -. 0 3A9750D0 4 -. 88 D1 7A 29 - -. 0 3A9750D4 8 -. 32 08 0F 84 61 01 00 00 - -. 0 3A9750DC 8 -. 30 D1 0F 84 86 01 00 00 - -. 0 3A9750E4 12 -. 8A 48 01 40 38 CA 0F 84 4D 01 00 00 - -. 0 3A9750F0 9 -. 80 F9 00 0F 84 71 01 00 00 - -. 0 3A9750F9 4 -. 40 4F 75 14 - -. 0 3A9750FD 10 -. 8A 08 38 CA 0F 84 36 01 00 00 - -. 0 3A975107 9 -. 80 F9 00 0F 84 5A 01 00 00 - -. 0 3A975110 28 -. 40 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -. 0 3A975258 8 -. C1 E9 10 40 38 D1 74 DD - -. 0 3A975260 5 -. 80 F9 00 74 05 - -. 0 3A96F382 8 -. 85 C0 0F 85 2A 05 00 00 - -. 0 3A96F38A 26 -. 89 75 DC 8D 45 CC 8D 55 C8 89 04 24 8D 8B 34 78 FF FF 8D 45 C4 E8 2C 0E 00 00 - -. 0 3A9701D0 31 -. 55 89 E5 81 EC F8 00 00 00 89 85 24 FF FF FF 31 C0 89 5D F4 89 75 F8 89 7D FC E8 3C 57 00 00 - -. 0 3A9701EF 30 -. 81 C3 7D 84 00 00 89 95 20 FF FF FF 89 8D 1C FF FF FF 89 85 2C FF FF FF FF 93 E0 F9 FF FF - -. 0 3A9658C0 9 -. 55 89 E5 5D E8 5E 00 01 00 - -. 0 3A9658C9 13 -. 81 C1 A3 2D 01 00 8D 81 3C 00 00 00 C3 - -. 0 3A97020D 25 -. 89 85 18 FF FF FF 8B 00 89 45 E4 8D 85 30 FF FF FF 89 04 24 E8 0A 4D 00 00 - -. 0 3A974F30 36 -. 31 C0 8B 54 24 04 89 5A 00 89 72 04 89 7A 08 8D 4C 24 04 89 4A 10 8B 4C 24 00 89 4A 14 89 6A 0C 89 42 18 C3 - -. 0 3A970226 6 -. 85 C0 89 C2 75 4E - -. 0 3A97022C 26 -. 8B 8D 18 FF FF FF 8D 85 28 FF FF FF 89 01 8B 45 08 89 04 24 FF 95 1C FF FF FF - -. 0 3A96FEA0 45 -. 55 B9 01 00 00 00 89 E5 56 83 EC 0C 8B 75 08 8B 46 08 8B 56 10 89 44 24 08 8B 46 04 89 44 24 04 8B 06 0F B6 80 74 01 00 00 A8 03 74 05 - -. 0 3A96FED2 12 -. 89 0C 24 8B 06 31 C9 E8 62 AF FF FF - -. 0 3A96B088 14 -. 8B 95 D4 FD FF FF 89 14 24 E8 3A A2 00 00 - -. 0 3A96B096 20 -. 40 F6 83 14 FC FF FF 01 89 85 C8 FD FF FF 0F 85 2C 04 00 00 - -. 0 3A96B0AA 21 -. 8B B5 D8 FD FF FF BF FF FF FF FF 89 BD CC FD FF FF 85 F6 74 14 - -. 0 3A96B0BF 20 -. 8B 85 D8 FD FF FF 8B 88 8C 00 00 00 85 C9 0F 85 A3 01 00 00 - -. 0 3A96B0D3 14 -. 8B B5 D8 FD FF FF 85 F6 0F 84 C2 00 00 00 - -. 0 3A96B0E1 14 -. 8D 93 09 F0 FF FF 89 95 B4 FD FF FF EB 1F - -. 0 3A96B10E 29 -. 8B 8D B4 FD FF FF 8D BE 80 01 00 00 89 F0 89 FA 89 0C 24 B9 0F 00 00 00 E8 65 F7 FF FF - -. 0 3A96A890 25 -. 55 89 E5 83 EC 0C 89 75 F8 89 D6 89 7D FC 8B 12 89 C7 31 C0 83 FA FF 74 27 - -. 0 3A96A8D0 10 -. 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96B12B 4 -. 84 C0 74 C0 - -. 0 3A96B0EF 31 -. 83 BD CC FD FF FF FF 8B B6 60 01 00 00 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 0F 84 95 00 00 00 - -. 0 3A96B1A3 27 -. 83 BD CC FD FF FF FF 8B B3 94 F9 FF FF 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 74 58 - -. 0 3A96B1BE 13 -. 0F B6 86 74 01 00 00 24 03 3C 02 74 4B - -. 0 3A96B1CB 8 -. 3B B5 D8 FD FF FF 74 43 - -. 0 3A96B216 9 -. 83 BD CC FD FF FF FF 74 57 - -. 0 3A96B276 9 -. 83 BB BC 00 00 00 FF 74 A0 - -. 0 3A96B27F 52 -. 8D 85 E0 FD FF FF 8D 8D E4 FD FF FF 89 44 24 04 8D 83 BC 00 00 00 89 4C 24 08 89 04 24 8B 8D D0 FD FF FF 8B 95 C8 FD FF FF 8B 85 D4 FD FF FF E8 9D DF FF FF - -. 0 3A969250 27 -. 55 89 E5 57 31 FF 56 31 F6 53 81 EC B4 00 00 00 89 45 90 8B 45 08 E8 C0 C6 00 00 - -. 0 3A96926B 114 -. 81 C3 01 F4 00 00 89 4D 88 8B 00 89 55 8C 8B 8B D8 00 00 00 89 BD 7C FF FF FF 89 45 84 8B 83 CC 00 00 00 C7 45 80 FF FF FF FF 89 B5 78 FF FF FF 01 C8 8D 44 02 12 8B 4D 84 83 E0 FC 29 C4 8D 54 24 1B 8B 39 83 E2 F0 89 95 74 FF FF FF 90 8D B4 26 00 00 00 00 31 C0 89 85 70 FF FF FF 31 C0 F6 83 14 FC FF FF 01 89 85 68 FF FF FF 0F 85 78 02 00 00 - -. 0 3A9692DD 30 -. 8B 47 10 31 F6 89 44 24 08 8B 47 0C 89 44 24 04 8B 8D 74 FF FF FF 89 0C 24 E8 75 C4 00 00 - -. 0 3A9692FB 16 -. 83 7D 80 FF 89 85 6C FF FF FF 0F 85 98 01 00 00 - -. 0 3A96930B 8 -. 3B B3 C8 00 00 00 72 1F - -. 0 3A969332 7 -. 83 7C B7 14 01 74 DF - -. 0 3A969339 41 -. 8B 83 C4 00 00 00 8B 44 F0 04 89 44 24 08 8B 83 C4 00 00 00 8B 04 F0 89 44 24 04 8B 85 6C FF FF FF 89 04 24 E8 0E C4 00 00 - -. 0 3A969362 22 -. 8B 55 8C 89 54 24 08 8B 4D 90 89 04 24 89 4C 24 04 E8 F8 C3 00 00 - -. 0 3A969378 31 -. 89 85 70 FF FF FF 8B 85 74 FF FF FF 29 85 70 FF FF FF F6 83 14 FC FF FF 01 0F 85 50 01 00 00 - -. 0 3A969397 14 -. 8B 55 10 8B 85 74 FF FF FF E8 7B FB FF FF - -. 0 3A9693A5 11 -. 89 45 80 8B 44 B7 14 85 C0 75 18 - -. 0 3A9693B0 10 -. 83 7D 80 FF 0F 84 44 01 00 00 - -. 0 3A9694FE 45 -. 8B 85 70 FF FF FF 8B 4D 8C 8B 95 74 FF FF FF 29 C8 C6 44 10 FF 00 8D 45 94 89 44 24 08 89 54 24 04 C7 04 24 03 00 00 00 E8 E5 AC 00 00 - -. 0 3A974210 14 -. 55 89 E5 83 EC 58 89 5D F4 E8 0D 17 00 00 - -. 0 3A97421E 24 -. 81 C3 4E 44 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A - -. 0 3A974236 21 -. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C3 00 00 00 CD 80 - -. 0 3A97424B 13 -. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00 - -. 0 3A974306 18 -. F7 D8 89 83 48 01 00 00 B8 FF FF FF FF E9 40 FF FF FF - -. 0 3A974258 7 -. 83 F8 FF 89 C2 74 31 - -. 0 3A974290 9 -. 83 BB 48 01 00 00 26 75 C6 - -. 0 3A97425F 4 -. 85 D2 75 1D - -. 0 3A974280 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96952B 4 -. 85 C0 75 13 - -. 0 3A969542 19 -. BA 01 00 00 00 B8 01 00 00 00 89 54 B7 14 E9 73 FE FF FF - -. 0 3A9693C8 25 -. 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF - -. 0 3A969318 14 -. 46 83 7D 80 FF 8D 76 00 0F 85 7D 01 00 00 - -. 0 3A969326 12 -. 3B B3 C8 00 00 00 0F 83 12 01 00 00 - -. 0 3A974263 11 -. 8B 4D 10 8B 41 58 39 41 0C 74 12 - -. 0 3A96952F 19 -. 8B 45 A4 25 00 F0 00 00 3D 00 40 00 00 0F 84 78 FE FF FF - -. 0 3A9693BA 39 -. B8 02 00 00 00 89 44 B7 14 B8 02 00 00 00 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF - -. 0 3A969444 6 -. 83 7D 80 FF 75 59 - -. 0 3A96944A 10 -. 8B 85 68 FF FF FF 85 C0 74 15 - -. 0 3A969454 11 -. 8B 93 48 01 00 00 83 FA 02 74 0A - -. 0 3A969469 31 -. 83 45 84 04 8B 8D 68 FF FF FF 09 8D 78 FF FF FF 8B 55 84 8B 02 85 C0 89 C7 0F 85 38 FE FF FF - -. 0 3A9692C0 29 -. 31 C0 89 85 70 FF FF FF 31 C0 F6 83 14 FC FF FF 01 89 85 68 FF FF FF 0F 85 78 02 00 00 - -. 0 3A969488 14 -. 8B 85 78 FF FF FF 85 C0 0F 84 9C 02 00 00 - -. 0 3A969496 13 -. B8 FF FF FF FF 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96B2B3 11 -. 89 85 CC FD FF FF E9 61 FF FF FF - -. 0 3A96B21F 31 -. 83 BD CC FD FF FF FF 8B 95 D8 FD FF FF 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 85 E1 00 00 00 - -. 0 3A96B31F 39 -. 8B B5 D8 FD FF FF 8D 83 0F F0 FF FF B9 1D 00 00 00 89 04 24 8B 85 D8 FD FF FF 81 C6 CC 01 00 00 89 F2 E8 4A F5 FF FF - -. 0 3A96B346 8 -. 84 C0 0F 84 F0 FE FF FF - -. 0 3A96B23E 13 -. 83 BD CC FD FF FF FF 0F 84 3C 01 00 00 - -. 0 3A96B387 14 -. 8B 85 D0 FD FF FF 85 C0 0F 85 69 01 00 00 - -. 0 3A96B395 11 -. 8B 85 D4 FD FF FF E8 80 03 00 00 - -. 0 3A96B720 14 -. 55 89 E5 57 56 53 83 EC 64 E8 FD A1 00 00 - -. 0 3A96B72E 22 -. 81 C3 3E CF 00 00 F6 83 14 FC FF FF 01 89 45 F0 0F 85 5E 04 00 00 - -. 0 3A96B744 14 -. 8B 8B DC 00 00 00 85 C9 0F 84 20 01 00 00 - -. 0 3A96B872 22 -. B9 01 00 00 00 8D 93 E4 00 00 00 8D 83 72 F0 FF FF E8 E8 57 00 00 - -. 0 3A9710AD 23 -. 89 74 24 04 8D 45 94 89 44 24 08 C7 04 24 03 00 00 00 E8 5C 32 00 00 - -. 0 3A9710C4 4 -. 85 C0 78 09 - -. 0 3A9710C8 9 -. 8B 45 C0 85 C0 89 07 75 1F - -. 0 3A9710F0 42 -. 89 74 24 10 31 C9 BA 02 00 00 00 89 4C 24 14 89 54 24 0C 8B 55 90 89 44 24 04 C7 04 24 00 00 00 00 89 54 24 08 E8 36 3B 00 00 - -. 0 3A97111A 5 -. 89 45 8C EB B2 - -. 0 3A9710D1 8 -. 89 34 24 E8 97 33 00 00 - -. 0 3A96B888 10 -. 89 45 D8 40 0F 84 73 01 00 00 - -. 0 3A96B892 18 -. 8B 83 E4 00 00 00 83 F8 10 89 45 A0 0F 86 0E 01 00 00 - -. 0 3A96B8A4 19 -. FC 8B 75 D8 BA 0B 00 00 00 8D BB 83 F0 FF FF 89 D1 F3 A6 - -. 0 3A96B8B5 2 -. F3 A6 - -. 0 3A96B8B7 6 -. 0F 85 F5 00 00 00 - -. 0 3A96B8BD 34 -. 8B 45 D8 89 C2 89 83 DC 00 00 00 8B 40 0C 8D 04 40 8D 04 85 10 00 00 00 01 C2 83 C0 30 39 45 A0 72 26 - -. 0 3A96B8DF 21 -. 89 93 E0 00 00 00 B9 14 00 00 00 89 D6 8D BB 8F F0 FF FF F3 A6 - -. 0 3A96B8F2 2 -. F3 A6 - -. 0 3A96B8F4 17 -. 0F 97 C2 0F 92 C0 8B 4D D8 38 C2 0F 84 4D FE FF FF - -. 0 3A96B752 11 -. 31 C0 83 F9 FF 0F 84 FF 03 00 00 - -. 0 3A96B75D 27 -. C7 45 DC 00 00 00 00 8B 83 E0 00 00 00 83 F8 FF 89 45 D4 89 C7 0F 84 A0 01 00 00 - -. 0 3A96B778 26 -. 8B 93 E4 00 00 00 01 D1 8B 93 20 FC FF FF 29 C1 89 4D E0 85 D2 89 55 C8 74 31 - -. 0 3A96B792 29 -. C7 45 C4 00 00 00 00 8D B3 5C FD FF FF 90 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00 - -. 0 3A96B7AF 8 -. 85 C0 0F 84 29 04 00 00 - -. 0 3A96B7B7 12 -. FF 45 C4 83 C6 05 83 7D C4 03 7E DD - -. 0 3A96B7A0 15 -. 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00 - -. 0 3A9752B7 12 -. 0F B6 55 FB F7 DA 89 D0 5A 5E 5D C3 - -. 0 3A96BBE0 11 -. 8B 45 C4 83 C0 30 E9 DD FB FF FF - -. 0 3A96B7C8 18 -. 89 45 CC 99 8B 45 CC 89 55 D0 8B 75 D0 21 F0 40 74 1F - -. 0 3A96B7DA 21 -. 0F B6 4D CC B8 01 00 00 00 31 D2 0F A5 C2 D3 E0 F6 C1 20 74 04 - -. 0 3A96B7EF 32 -. 89 C2 31 C0 89 45 CC 89 55 D0 C7 45 EC 00 00 00 00 8B 55 D4 8B 4A 14 49 39 4D EC 89 4D E8 7E 1B - -. 0 3A96B82A 40 -. 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00 - -. 0 3A96B852 13 -. 8B 55 D4 01 C2 8B 45 F0 E8 51 FD FF FF - -. 0 3A96B5B0 27 -. 55 89 E5 57 89 C7 56 83 EC 0C 89 55 F4 0F B6 00 84 C0 88 45 EF 0F 84 DF 00 00 00 - -. 0 3A96B5CB 17 -. 0F B6 0A 0F B6 45 EF 2C 30 3C 09 0F 87 AA 00 00 00 - -. 0 3A96B686 13 -. 88 C8 BA FF FF FF FF 2C 30 3C 09 76 26 - -. 0 3A96B693 5 -. 38 4D EF 75 18 - -. 0 3A96B698 18 -. FF 45 F4 47 8B 45 F4 0F B6 0F 88 4D EF 0F B6 08 EB C8 - -. 0 3A96B672 6 -. 80 7D EF 00 74 38 - -. 0 3A96B678 14 -. 0F B6 45 EF 2C 30 3C 09 0F 86 5A FF FF FF - -. 0 3A96B6B0 18 -. 0F BE 55 EF 0F BE C1 29 C2 83 C4 0C 89 D0 5E 5F 5D C3 - -. 0 3A96B85F 8 -. 85 C0 0F 84 25 04 00 00 - -. 0 3A96B867 4 -. 85 C0 79 A9 - -. 0 3A96B814 16 -. 4E 89 75 E8 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00 - -. 0 3A96B824 46 -. 8B BB E0 00 00 00 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00 - -. 0 3A96B86B 7 -. 46 89 75 EC 90 EB A6 - -. 0 3A96B818 12 -. 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00 - -. 0 3A96B5E0 17 -. 88 C8 BA 01 00 00 00 2C 30 3C 09 0F 87 C8 00 00 00 - -. 0 3A96B5F1 36 -. 0F BE 45 EF 47 FF 45 F4 83 E8 30 89 45 F0 0F BE C1 8D 70 D0 0F B6 0F 88 C8 88 4D EF 2C 30 88 CA 3C 09 77 2A - -. 0 3A96B63F 16 -. 8B 45 F4 0F B6 08 88 C8 88 CA 2C 30 3C 09 77 1E - -. 0 3A96B66D 5 -. 39 75 F0 75 50 - -. 0 3A96BC8C 11 -. 89 75 EC 85 F6 0F 8E 93 FD FF FF - -. 0 3A96BC97 31 -. 8B 4D C0 89 4D A4 8D 76 00 8B BB E0 00 00 00 8B 55 A4 8B 44 17 1C 3B 45 E0 0F 83 7A FD FF FF - -. 0 3A96BCB6 13 -. 8B 55 D4 01 C2 8B 45 F0 E8 ED F8 FF FF - -. 0 3A96BCC3 8 -. 85 C0 0F 85 5F FD FF FF - -. 0 3A96BA2A 23 -. 8B BB E0 00 00 00 3B 75 EC 8D 04 76 8D 3C C7 8D 4F 30 89 4D BC 7E 21 - -. 0 3A96BA62 21 -. 8B 4F 30 83 F9 01 0F 94 C0 83 F9 03 0F 94 C2 09 D0 A8 01 74 A9 - -. 0 3A96BA77 11 -. 8B 45 BC 8B 78 08 3B 7D E0 73 9E - -. 0 3A96BA82 7 -. 8B 55 DC 85 D2 74 08 - -. 0 3A96BA91 10 -. 8B 83 1C FC FF FF 85 C0 74 0C - -. 0 3A96BA9B 12 -. 8B 55 BC 39 42 0C 0F 87 79 FF FF FF - -. 0 3A96BAA7 18 -. 8B 55 D0 8B 45 CC F7 D2 F7 D0 09 C2 0F 84 20 02 00 00 - -. 0 3A96BAB9 38 -. C7 45 B4 00 00 00 00 8B 55 BC 8B 42 10 8B 52 14 89 45 A8 89 55 AC 81 E2 00 00 0F 00 89 D0 0B 45 B4 89 55 B8 74 12 - -. 0 3A96BAF1 65 -. 8B 83 54 FC FF FF 31 D2 81 CA 00 00 0F 00 89 55 9C 89 C2 8B 45 9C F7 D2 89 55 98 F7 D0 8B 55 A8 89 45 9C 8B 45 98 21 C2 89 55 98 8B 45 AC 8B 55 9C 21 D0 89 C2 0B 55 98 89 45 9C 0F 85 EE FE FF FF - -. 0 3A96BB32 20 -. 8B 45 D4 01 C7 3B 8B 50 FC FF FF 89 7D DC 0F 85 DA FE FF FF - -. 0 3A96BB46 19 -. 8D 76 00 8D BC 27 00 00 00 00 F6 83 14 FC FF FF 01 75 66 - -. 0 3A96BB59 11 -. 8B 45 DC 83 C4 64 5B 5E 5F 5D C3 - -. 0 3A96B3A0 14 -. 89 85 C4 FD FF FF 85 C0 0F 84 8A 00 00 00 - -. 0 3A96B3AE 14 -. 8B B5 D8 FD FF FF 85 F6 0F 84 37 01 00 00 - -. 0 3A96B3BC 13 -. F6 86 E9 01 00 00 08 0F 85 48 01 00 00 - -. 0 3A96B3C9 10 -. 8B 85 C4 FD FF FF 85 C0 74 65 - -. 0 3A96B3D3 23 -. 8B 85 C4 FD FF FF 8D 95 E4 FD FF FF 89 95 B8 FD FF FF E8 36 DB FF FF - -. 0 3A969041 6 -. 83 7F 10 20 75 DA - -. 0 3A969047 6 -. 83 7F 1C 03 76 D4 - -. 0 3A96904D 24 -. 8B 47 04 8B 4D CC 8D 50 20 3B 11 8D 44 08 04 89 45 B4 0F 87 F6 00 00 00 - -. 0 3A969065 19 -. FC 8B 75 B4 BA 10 00 00 00 8D BB 38 D6 FF FF 89 D1 F3 A6 - -. 0 3A969076 2 -. F3 A6 - -. 0 3A969078 6 -. 0F 84 86 00 00 00 - -. 0 3A969104 32 -. 8B 75 B4 0F B6 46 14 0F B6 56 18 C1 E0 08 01 D0 0F B6 56 1C C1 E0 08 8B 76 10 01 D0 85 F6 75 0E - -. 0 3A969124 10 -. 8B 93 1C FC FF FF 85 D2 74 22 - -. 0 3A96912E 4 -. 39 C2 73 1E - -. 0 3A96B3EA 9 -. 89 85 CC FD FF FF 40 74 52 - -. 0 3A96B3F3 14 -. 8B 8D C4 FD FF FF 89 0C 24 E8 CF 9E 00 00 - -. 0 3A96B401 11 -. 8D 70 01 89 34 24 E8 10 A4 FF FF - -. 0 3A96B40C 8 -. 89 C2 31 C0 85 D2 74 16 - -. 0 3A96B414 22 -. 89 74 24 08 8B 85 C4 FD FF FF 89 14 24 89 44 24 04 E8 46 A4 00 00 - -. 0 3A96B42A 14 -. 89 85 E0 FD FF FF 85 C0 0F 84 48 01 00 00 - -. 0 3A96B438 13 -. 83 BD CC FD FF FF FF 0F 85 06 FE FF FF - -. 0 3A96B24B 13 -. F6 83 14 FC FF FF 01 0F 85 6B 02 00 00 - -. 0 3A96B258 25 -. 83 BD CC FD FF FF FF 8D 85 E4 FD FF FF 89 85 B8 FD FF FF 0F 85 BF FD FF FF - -. 0 3A96CAC0 9 -. 89 C2 8B 40 0C 85 C0 75 F7 - -. 0 3A9699C5 23 -. 8B 46 08 8B 4D 84 89 81 44 01 00 00 83 C6 20 3B B5 54 FF FF FF 72 AF - -. 0 3A969975 22 -. 8D 74 26 00 8D BC 27 00 00 00 00 83 C6 20 3B B5 54 FF FF FF 73 51 - -. 0 3A97571F 11 -. 89 F9 F7 D9 83 E1 03 29 CA F3 AA - -. 0 3A97572A 41 -. 83 EA 20 8B 0F 90 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD - -. 0 3A975730 35 -. 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD - -. 0 3A975753 8 -. 8D 4A 20 C1 E9 02 F3 AB - -. 0 3A969FDC 66 -. 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00 - -. 0 3A96FEDE 11 -. 89 46 14 83 EC 0C 8B 75 FC C9 C3 - -. 0 3A970246 52 -. 8B 45 E4 8B 95 18 FF FF FF 8B 8D 24 FF FF FF 89 02 8B 85 20 FF FF FF C7 01 00 00 00 00 C7 00 00 00 00 00 31 C0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C2 04 00 - -. 0 3A96F3A4 14 -. 8B 55 C8 83 EC 04 85 D2 0F 85 44 02 00 00 - -. 0 3A96F3B2 12 -. 8B 55 E0 F6 82 74 01 00 00 60 75 37 - -. 0 3A96F3BE 62 -. 8B 4D B0 83 EC 1C 8D 44 24 1F 83 E0 F0 C7 00 00 00 00 00 C7 40 08 00 00 00 00 89 50 04 89 41 08 89 45 B0 0F B6 82 74 01 00 00 FF 45 EC 24 9F 0C 20 88 82 74 01 00 00 8B 7D 9C 85 FF 74 0D - -. 0 3A96F409 19 -. 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00 - -. 0 3A975265 5 -. 40 38 D5 74 D3 - -. 0 3A9699A2 11 -. 3D 51 E5 74 64 0F 87 5A 02 00 00 - -. 0 3A9699AD 5 -. 83 F8 07 75 CE - -. 0 3A969B31 14 -. 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C - -. 0 3A96A171 61 -. 31 C0 89 44 24 14 B8 FF FF FF FF 89 44 24 10 B8 32 00 00 00 89 44 24 0C 8B 47 14 89 44 24 08 8B 95 38 FF FF FF 29 95 3C FF FF FF 8B 8D 3C FF FF FF 89 14 24 89 4C 24 04 E8 A2 AA 00 00 - -. 0 3A96A1AE 7 -. 40 0F 85 D8 F9 FF FF - -. 0 3A96F425 24 -. 81 FA FD FF FF 7F 0F 94 C0 81 FA FF FF FF 7F 0F 94 C2 09 D0 A8 01 74 CC - -. 0 3A96F523 11 -. 8B 45 9C 85 C0 0F 84 9F 00 00 00 - -. 0 3A96F5CD 9 -. 8B 4D B4 8B 01 85 C0 74 13 - -. 0 3A96F5D6 13 -. 8B 75 B4 8B 76 08 85 F6 89 75 B4 74 22 - -. 0 3A96F5E3 6 -. 8B 06 85 C0 75 ED - -. 0 3A96F5E9 11 -. 8B 45 B4 85 C0 0F 85 A7 FC FF FF - -. 0 3A96F2DF 15 -. 8B 75 A0 0F B7 86 4E 01 00 00 66 85 C0 74 1B - -. 0 3A96F2EE 37 -. 0F B7 C0 8D 04 85 12 00 00 00 25 FC FF 0F 00 29 C4 8D 44 24 1F 83 E0 F0 89 45 9C 8B 55 A0 8B 42 1C 85 C0 75 18 - -. 0 3A96FECD 17 -. 89 C1 83 E1 03 89 0C 24 8B 06 31 C9 E8 62 AF FF FF - -. 0 3A970BE0 10 -. 83 C4 08 89 D0 5B 5E 5F 5D C3 - -. 0 3A96AFA7 12 -. 89 F0 8D 65 F4 5B 5E 5F 5D C2 0C 00 - -. 0 3A96F3F5 7 -. 8B 7D 9C 85 FF 74 0D - -. 0 3A96F3FC 32 -. 8B 75 98 8B 45 9C 89 14 B0 46 89 75 98 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00 - -. 0 3A96F52E 32 -. 8B 45 98 8B 55 9C C7 04 82 00 00 00 00 40 89 45 98 8D 04 C5 04 00 00 00 89 04 24 E8 CE 62 FF FF - -. 0 3A96F54E 19 -. 8B 4D A0 85 C0 89 C2 89 81 D4 01 00 00 0F 84 48 05 00 00 - -. 0 3A96F561 22 -. 8B 4D 98 8D 7A 04 8B 45 A0 8B 75 9C C1 E1 02 83 F9 07 89 02 76 16 - -. 0 3A96F577 8 -. F7 C7 04 00 00 00 74 0E - -. 0 3A96F57F 20 -. 8B 06 8D 7A 08 83 C6 04 83 E9 04 89 42 04 FC C1 E9 02 F3 A5 - -. 0 3A96F591 2 -. F3 A5 - -. 0 3A96F593 28 -. 8B 55 A0 8B 45 98 8B B2 D4 01 00 00 C1 E0 02 83 F8 07 89 C2 8D 0C 06 8D 79 04 76 16 - -. 0 3A96F5AF 8 -. F7 C7 04 00 00 00 74 0E - -. 0 3A96F5B7 22 -. 8B 06 8D 79 08 83 C6 04 83 EA 04 89 41 04 FC 89 D1 C1 E9 02 F3 A5 - -. 0 3A96F5CB 2 -. F3 A5 - -. 0 3A96AFE3 9 -. 89 FA 89 F0 E8 F4 DD FF FF - -. 0 3A968DE0 19 -. 55 89 E5 57 89 D7 56 53 83 EC 14 8B 70 14 E8 38 CB 00 00 - -. 0 3A968DF3 17 -. 81 C3 79 F8 00 00 C7 45 F0 00 00 00 00 85 F6 74 28 - -. 0 3A968E04 26 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 62 C4 00 00 - -. 0 3A968E1E 4 -. 85 C0 74 55 - -. 0 3A968E22 10 -. 89 75 F0 8B 76 04 85 F6 75 E4 - -. 0 3A968E2C 8 -. 89 3C 24 E8 9C C4 00 00 - -. 0 3A968E34 17 -. 8D 50 01 83 C0 0D 89 55 EC 89 04 24 E8 D7 C9 FF FF - -. 0 3A968E45 6 -. 85 C0 89 C6 74 34 - -. 0 3A968E4B 22 -. 8B 55 EC 8D 40 0C 89 7C 24 04 89 04 24 89 54 24 08 E8 0F CA 00 00 - -. 0 3A968E61 30 -. 89 06 8B 45 F0 C7 46 04 00 00 00 00 C7 46 08 00 00 00 00 89 70 04 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96AFEC 9 -. 80 8E 75 01 00 00 01 EB B2 - -. 0 3A970BC0 14 -. 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00 - -. 0 3A96F5C5 8 -. FC 89 D1 C1 E9 02 F3 A5 - -. 0 3A96F313 10 -. 8B 82 E8 00 00 00 85 C0 75 0E - -. 0 3A96F31D 14 -. 8B 82 E0 00 00 00 85 C0 0F 84 F8 01 00 00 - -. 0 3A96F605 25 -. 8B 83 48 01 00 00 8B 7D A8 85 C0 0F 94 C0 85 FF 0F 95 C2 21 D0 A8 01 74 09 - -. 0 3A96F61E 22 -. 8B 45 A8 89 83 48 01 00 00 8B 4D C0 8B 91 D4 01 00 00 85 D2 74 11 - -. 0 3A96F645 18 -. 8B 45 EC 8D 04 C5 04 00 00 00 89 04 24 E8 C5 61 FF FF - -. 0 3A96F657 19 -. 8B 75 C0 85 C0 89 C1 89 86 D4 01 00 00 0F 84 A4 05 00 00 - -. 0 3A96F66A 39 -. 8B 45 EC 8B 55 C0 8D 4C 81 04 89 8A 50 01 00 00 8B 4D F0 89 82 54 01 00 00 C7 45 EC 00 00 00 00 85 C9 89 4D B4 74 3E - -. 0 3A96F691 11 -. 8B 75 08 85 F6 0F 85 28 04 00 00 - -. 0 3A96F69C 51 -. 8B 55 B4 8B 4A 04 8B 75 C0 8B 45 EC 8B 96 50 01 00 00 89 0C 82 40 89 45 EC 8B 45 B4 8B 48 04 80 A1 74 01 00 00 9F 8B 55 B4 8B 52 08 89 55 B4 85 D2 75 C2 - -. 0 3A96F6CF 13 -. F6 83 15 FC FF FF 02 0F 85 20 06 00 00 - -. 0 3A96F6DC 45 -. 8B 55 C0 8B 45 EC 8B 92 50 01 00 00 89 85 78 FF FF FF 89 95 74 FF FF FF C7 45 AC 00 00 00 00 8B 55 C0 8B 8A DC 01 00 00 39 4D AC 73 49 - -. 0 3A96F752 29 -. 8B 95 78 FF FF FF 8B 45 C0 8B B5 74 FF FF FF C1 E2 02 83 FA 07 8B B8 D4 01 00 00 76 15 - -. 0 3A96F76F 8 -. F7 C7 04 00 00 00 74 0D - -. 0 3A96F784 8 -. FC 89 D1 C1 E9 02 F3 A5 - -. 0 3A96F78A 2 -. F3 A5 - -. 0 3A96F78C 25 -. C7 45 AC 01 00 00 00 8B 55 EC 39 55 AC 89 95 78 FF FF FF 0F 83 ED 04 00 00 - -. 0 3A96F7A5 40 -. 8B 75 C0 8B 8E D4 01 00 00 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11 - -. 0 3A96F7DE 15 -. 8D 7A 01 3B BD 78 FF FF FF 0F 83 B0 00 00 00 - -. 0 3A96F7ED 39 -. C1 E2 02 89 95 6C FF FF FF F7 DA 89 95 68 FF FF FF 89 F6 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C - -. 0 3A96F814 6 -. 8B 02 85 C0 74 76 - -. 0 3A96F81A 14 -. 03 B5 68 FF FF FF 89 B5 70 FF FF FF EB 06 - -. 0 3A96F82E 11 -. 83 C2 04 3B 85 7C FF FF FF 75 EF - -. 0 3A96F828 6 -. 8B 02 85 C0 74 62 - -. 0 3A96F890 13 -. 47 3B BD 78 FF FF FF 0F 82 63 FF FF FF - -. 0 3A96F800 20 -. 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C - -. 0 3A96F89D 18 -. FF 45 AC 8B 85 78 FF FF FF 39 45 AC 0F 82 FF FE FF FF - -. 0 3A96F7AE 31 -. 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11 - -. 0 3A96F7CD 17 -. 8D 41 04 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2 - -. 0 3A96F7D0 14 -. 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2 - -. 0 3A96F8AF 5 -. E9 E7 03 00 00 - -. 0 3A96FC9B 24 -. 8B B5 78 FF FF FF C7 04 B1 00 00 00 00 8B 75 A4 85 F6 0F 85 A9 01 00 00 - -. 0 3A96FCB3 10 -. 8D 65 F4 5B 5E 5F 5D C2 08 00 - -. 0 3A967090 25 -. 8B 8B 94 F9 FF FF 83 EC 08 8B 91 54 01 00 00 89 95 04 FF FF FF 85 D2 74 3B - -. 0 3A9670A9 59 -. FF 8D 04 FF FF FF 8B 81 50 01 00 00 8B 8D 04 FF FF FF 8B 04 88 80 88 74 01 00 00 10 8B 8B 94 F9 FF FF 8B B5 04 FF FF FF 8B 81 50 01 00 00 8B 04 B0 FF 80 70 01 00 00 85 F6 75 C5 - -. 0 3A9670E4 25 -. 8B 83 F0 F9 FF FF 8B 93 F4 F9 FF FF 89 42 0C 8B 83 F0 F9 FF FF 85 C0 74 03 - -. 0 3A9670FD 16 -. 89 50 10 83 BB 54 FB FF FF 01 0F 86 52 0A 00 00 - -. 0 3A96710D 37 -. 8B 8B 94 F9 FF FF B8 01 00 00 00 8B 95 D0 FE FF FF 89 85 04 FF FF FF 8B 81 50 01 00 00 83 C2 50 39 50 04 74 11 - -. 0 3A967132 17 -. FF 85 04 FF FF FF 8B B5 04 FF FF FF 39 14 B0 75 EF - -. 0 3A967143 42 -. 8B 81 50 01 00 00 8B B5 04 FF FF FF 8B BD 50 FF FF FF 89 85 A8 FE FF FF 8B 54 B0 FC 85 FF 89 93 F4 F9 FF FF 0F 85 D8 11 00 00 - -. 0 3A96716D 13 -. 89 F0 40 31 F6 3B 81 54 01 00 00 73 10 - -. 0 3A96718A 20 -. 89 B3 F0 F9 FF FF 8B 85 C4 FE FF FF 85 C0 0F 84 9C 11 00 00 - -. 0 3A96833A 11 -. 8B 93 F4 F9 FF FF E9 6E EE FF FF - -. 0 3A9671B3 22 -. 8B 8D D0 FE FF FF 83 C1 50 89 4A 0C 8B 83 F0 F9 FF FF 85 C0 74 03 - -. 0 3A9671CC 50 -. 31 C0 85 FF 0F 94 C0 89 85 24 FF FF FF 31 C0 83 FF 03 0F 94 C0 8D 8D 24 FF FF FF 8D 93 44 02 FF FF 89 85 28 FF FF FF 8D 83 B4 D9 FE FF E8 62 8F 00 00 - -. 0 3A970160 17 -. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 E8 BA 57 00 00 - -. 0 3A970171 24 -. 81 C3 FB 84 00 00 89 7D FC 89 55 EC 89 4D E8 89 45 F0 FF 93 E0 F9 FF FF - -. 0 3A970189 37 -. 8B 38 89 C6 8B 83 E8 00 00 00 C7 06 00 00 00 00 89 45 E4 8B 45 F0 89 83 E8 00 00 00 8B 45 E8 89 04 24 FF 55 EC - -. 0 3A9688B0 25 -. 55 BA 01 00 00 00 89 E5 83 EC 0C 89 75 FC 8B 75 08 89 5D F8 E8 62 D0 00 00 - -. 0 3A9688C9 20 -. 81 C3 A3 FD 00 00 8B 4E 04 8B 83 94 F9 FF FF E8 83 8F 00 00 - -. 0 3A971860 18 -. 55 89 E5 57 31 FF 56 89 C6 53 83 EC 0C E8 B9 40 00 00 - -. 0 3A971872 16 -. 81 C3 FA 6D 00 00 89 55 F0 85 C0 89 4D EC 75 0E - -. 0 3A971890 16 -. F6 86 75 01 00 00 02 C7 45 E8 00 00 00 00 75 E4 - -. 0 3A9718A0 13 -. 8B 4D EC 89 F0 8B 55 F0 E8 F3 FB FF FF - -. 0 3A9714A0 23 -. 55 89 E5 57 56 53 81 EC 84 00 00 00 89 45 B0 8B 40 2C E8 74 44 00 00 - -. 0 3A9714B7 43 -. 81 C3 B5 71 00 00 89 55 AC 31 D2 85 C0 89 4D A8 C7 45 A4 00 00 00 00 C7 45 94 00 00 00 00 C7 45 90 00 00 00 00 0F 84 4E 01 00 00 - -. 0 3A9714E2 38 -. 8B 40 04 8B 4D B0 89 45 A0 8B 45 B0 8B 89 A4 00 00 00 8B 80 AC 00 00 00 85 C9 89 4D 9C 89 45 98 0F 84 EA 00 00 00 - -. 0 3A971508 23 -. 8B 51 04 8B 4D B0 8B 09 01 CA 66 83 3A 01 89 55 8C 0F 85 77 01 00 00 - -. 0 3A97151F 22 -. 90 8B 55 8C 8B 7D A0 8B B3 94 F9 FF FF 8B 42 04 01 C7 85 F6 74 22 - -. 0 3A971535 20 -. 8D 74 26 00 8D BC 27 00 00 00 00 89 F2 89 F8 E8 37 F6 FF FF - -. 0 3A971549 7 -. 89 75 88 85 C0 75 1F - -. 0 3A971550 7 -. 8B 76 0C 85 F6 75 E9 - -. 0 3A971540 9 -. 89 F2 89 F8 E8 37 F6 FF FF - -. 0 3A97156F 11 -. 8B 45 A8 85 C0 0F 85 07 01 00 00 - -. 0 3A97157A 29 -. 8B 75 8C 8B 46 08 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08 - -. 0 3A971597 41 -. 8B 83 38 00 00 00 8B 38 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF - -. 0 3A971120 30 -. 55 89 E5 57 89 D7 56 31 F6 53 81 EC B4 00 00 00 8B 55 08 89 85 60 FF FF FF E8 ED 47 00 00 - -. 0 3A97113E 43 -. 81 C3 2E 75 00 00 89 8D 5C FF FF FF 8B 42 2C F6 83 14 FC FF FF 10 8B 40 04 89 B5 54 FF FF FF 89 85 58 FF FF FF 0F 85 C1 01 00 00 - -. 0 3A971169 17 -. 8B 55 08 8B 82 AC 00 00 00 85 C0 0F 84 3F 01 00 00 - -. 0 3A97117A 16 -. 8B 55 08 8B 32 8B 50 04 01 D6 66 83 3E 01 75 1C - -. 0 3A97118A 9 -. 3B 7E 08 0F 84 ED 00 00 00 - -. 0 3A971193 11 -. 8B 46 10 85 C0 0F 84 C7 01 00 00 - -. 0 3A97119E 8 -. 01 C6 66 83 3E 01 74 E4 - -. 0 3A971280 35 -. 8B 56 0C 89 F0 01 D0 8B 08 8B 95 58 FF FF FF 01 CA 89 54 24 04 8B 85 5C FF FF FF 89 04 24 E8 DD 3F 00 00 - -. 0 3A9712A3 10 -. 31 D2 85 C0 0F 85 E6 FE FF FF - -. 0 3A9712AD 12 -. 8D 65 F4 89 D0 5B 5E 5F 5D C2 0C 00 - -. 0 3A9715C0 20 -. 09 45 A4 83 EC 0C 0F B7 46 06 25 FF 7F 00 00 3B 45 94 76 03 - -. 0 3A9715D4 10 -. 89 45 94 8B 46 0C 85 C0 75 A2 - -. 0 3A9715DE 10 -. 8B 4D 8C 8B 41 0C 85 C0 74 0A - -. 0 3A9715E8 10 -. 01 C1 89 4D 8C E9 2E FF FF FF - -. 0 3A971520 21 -. 8B 55 8C 8B 7D A0 8B B3 94 F9 FF FF 8B 42 04 01 C7 85 F6 74 22 - -. 0 3A9715D7 7 -. 8B 46 0C 85 C0 75 A2 - -. 0 3A9715F2 7 -. 8B 75 98 85 F6 74 29 - -. 0 3A971622 11 -. 8B 45 94 85 C0 0F 85 1D 01 00 00 - -. 0 3A97174A 21 -. BF 10 00 00 00 89 7C 24 04 8B 75 94 46 89 34 24 E8 CD 40 FF FF - -. 0 3A97175F 28 -. C7 45 90 0C 00 00 00 8B 55 B0 85 C0 89 C7 8D 8B 7C EB FF FF 89 82 7C 01 00 00 74 AF - -. 0 3A97177B 28 -. 89 B2 78 01 00 00 8B 82 DC 00 00 00 8B 75 9C 8B 40 04 85 F6 89 82 8C 01 00 00 74 63 - -. 0 3A971797 23 -. 8B 4D 9C 8B 02 8B 49 04 01 C1 89 4D 84 8B 75 84 8B 4E 08 01 CE EB 04 - -. 0 3A9717B2 62 -. 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0 - -. 0 3A9717F0 10 -. 8B 4D 84 8B 41 0C 85 C0 75 A5 - -. 0 3A97179F 15 -. 01 C1 89 4D 84 8B 75 84 8B 4E 08 01 CE EB 04 - -. 0 3A9717FA 11 -. 8B 75 98 85 F6 0F 84 28 FE FF FF - -. 0 3A97162D 13 -. 8B 55 A4 8D 65 F4 89 D0 5B 5E 5F 5D C3 - -. 0 3A9718AD 4 -. 85 C0 74 D3 - -. 0 3A971884 12 -. 8B 55 E8 8B 76 0C 09 D7 85 F6 74 40 - -. 0 3A97159F 33 -. 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF - -. 0 3A971580 23 -. 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08 - -. 0 3A9717B0 64 -. 01 C6 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0 - -. 0 3A9715F9 15 -. 8B 4D 98 8B 45 B0 8B 51 04 8B 08 01 CA EB 02 - -. 0 3A97160A 14 -. 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03 - -. 0 3A97161B 7 -. 8B 42 10 85 C0 75 E6 - -. 0 3A971608 16 -. 01 C2 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03 - -. 0 3A971805 15 -. 8B 45 98 8B 55 B0 8B 70 04 8B 0A 01 CE EB 02 - -. 0 3A971816 13 -. 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A - -. 0 3A97184D 7 -. 8B 46 10 85 C0 75 C0 - -. 0 3A971814 15 -. 01 C6 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A - -. 0 3A971823 49 -. 0F B7 46 04 8B 55 B0 8B 8A 7C 01 00 00 8B 56 08 25 FF 7F 00 00 C1 E0 04 89 54 01 04 8B 55 A0 03 17 31 FF 89 7C 01 0C 89 14 01 8B 46 10 85 C0 75 C0 - -. 0 3A971854 5 -. E9 D4 FD FF FF - -. 0 3A971618 10 -. 89 45 94 8B 42 10 85 C0 75 E6 - -. 0 3A9718D0 10 -. 83 C4 0C 89 F8 5B 5E 5F 5D C3 - -. 0 3A9688DD 4 -. 85 C0 74 06 - -. 0 3A9688E7 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3A9701AE 24 -. 89 3E 8B 45 E4 89 83 E8 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9671FE 14 -. 8B BD 50 FF FF FF 85 FF 0F 85 96 0F 00 00 - -. 0 3A96720C 20 -. 8B 8B 94 F9 FF FF 8B 91 34 01 00 00 85 D2 0F 84 F3 00 00 00 - -. 0 3A967313 11 -. 8B 83 E4 F9 FF FF E8 12 98 00 00 - -. 0 3A970B30 5 -. E8 F2 4D 00 00 - -. 0 3A970B35 21 -. 81 C1 37 7B 00 00 55 8B 91 28 00 00 00 89 E5 83 7A 08 00 75 1B - -. 0 3A970B4A 31 -. 89 42 10 8B 81 94 F9 FF FF C7 02 01 00 00 00 89 42 04 8D 81 04 85 FF FF 89 42 08 5D 89 D0 C3 - -. 0 3A96731E 19 -. 89 85 78 FE FF FF 8B 83 94 F9 FF FF 8B 40 6C 85 C0 74 09 - -. 0 3A967331 19 -. 8B 95 78 FE FF FF 89 50 04 8B 83 50 FA FF FF 85 C0 74 09 - -. 0 3A96734D 63 -. 80 BD 03 FF FF FF 00 8B B3 94 F9 FF FF 8D 86 50 01 00 00 89 83 A4 F9 FF FF 8B 96 54 01 00 00 89 F1 89 83 9C F9 FF FF 8B 86 50 01 00 00 89 93 2C FC FF FF 89 83 28 FC FF FF 0F 84 84 05 00 00 - -. 0 3A967910 31 -. 31 C0 83 BB 7C FD FF FF 00 0F 95 C0 09 83 3C FC FF FF 89 85 74 FE FF FF 8B 46 0C 85 C0 74 5D - -. 0 3A96792F 9 -. 89 C6 8B 40 0C 85 C0 75 F7 - -. 0 3A967938 2 -. EB 52 - -. 0 3A96798C 10 -. 8B 46 14 8B 40 04 85 C0 74 B8 - -. 0 3A967996 2 -. EB A8 - -. 0 3A967940 14 -. C7 40 08 01 00 00 00 8B 40 04 85 C0 75 F2 - -. 0 3A96794E 13 -. 8B BD D0 FE FF FF 83 C7 50 39 FE 74 26 - -. 0 3A967981 11 -. 8B 76 10 85 F6 0F 84 96 07 00 00 - -. 0 3A96795B 38 -. 8B 85 74 FE FF FF 89 44 24 0C 8B 83 3C FC FF FF 89 44 24 08 8B 86 B0 01 00 00 89 34 24 89 44 24 04 E8 2F 65 00 00 - -. 0 3A96DEB0 26 -. 55 89 E5 8D 45 08 57 56 53 81 EC FC 00 00 00 8B 75 08 89 45 EC E8 61 7A 00 00 - -. 0 3A96DECA 28 -. 81 C3 A2 A7 00 00 F6 86 74 01 00 00 04 C7 45 98 00 00 00 00 89 F2 0F 85 1A 04 00 00 - -. 0 3A96DEE6 7 -. 8B 7D 14 85 FF 75 0E - -. 0 3A96DEED 27 -. 31 C0 83 7E 78 00 0F 94 C0 F7 D8 21 45 10 F6 83 14 FC FF FF 20 0F 85 04 0A 00 00 - -. 0 3A96DF08 11 -. 8B 4E 70 85 C9 0F 85 3A 0A 00 00 - -. 0 3A96DF13 16 -. 8B 46 2C 8B 40 04 89 45 F0 8B 46 74 85 C0 74 4D - -. 0 3A96DF23 7 -. 8B 7D 10 85 FF 74 46 - -. 0 3A96DF2A 13 -. 8B 46 24 8B 50 04 8B 42 04 85 C0 74 13 - -. 0 3A96DF4A 14 -. 89 72 04 8B 45 14 85 C0 0F 85 DF 0A 00 00 - -. 0 3A96DF58 11 -. 8D 83 84 78 FF FF 89 42 08 EB 0D - -. 0 3A96DF70 35 -. C7 45 D4 00 00 00 00 8B 46 5C C7 45 DC 00 00 00 00 C7 45 D0 00 00 00 00 85 C0 C7 45 CC 00 00 00 00 74 0F - -. 0 3A96DF93 22 -. 8B 40 04 89 45 CC 8B 46 60 8B 40 04 89 45 D0 8B 46 68 85 C0 74 0A - -. 0 3A96DFA9 10 -. 83 78 04 11 0F 84 73 02 00 00 - -. 0 3A96E226 13 -. 8B 7D 10 8B 46 74 85 FF 8B 48 04 75 0C - -. 0 3A96E23F 23 -. 89 4D D8 8B 46 20 8B 55 10 8B 40 04 89 55 E0 89 45 DC E9 5D FD FF FF - -. 0 3A96DFB3 51 -. C7 45 90 00 00 00 00 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F - -. 0 3A96E035 30 -. 8B 46 30 31 D2 8B 40 04 89 95 78 FF FF FF 89 85 7C FF FF FF 8B 86 B4 00 00 00 85 C0 74 09 - -. 0 3A96E053 24 -. 8B 40 04 89 85 78 FF FF FF 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06 - -. 0 3A96E06B 22 -. 8B 85 78 FF FF FF 8D 8B E4 F9 FF FF 8D 04 C2 39 CE 89 45 88 74 2F - -. 0 3A96E081 7 -. 8B 7D 80 85 FF 74 28 - -. 0 3A96E088 4 -. 39 C2 73 24 - -. 0 3A96E08C 24 -. 8D 74 26 00 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC - -. 0 3A96E090 20 -. 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC - -. 0 3A96E0A4 26 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00 - -. 0 3A96E0BE 21 -. 8B 40 04 89 85 74 FF FF FF 8B 45 84 39 45 88 0F 83 5D 02 00 00 - -. 0 3A96E0D3 110 -. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00 - -. 0 3A96E141 14 -. 8B 85 6C FF FF FF 85 C0 0F 84 D1 01 00 00 - -. 0 3A96E14F 21 -. 89 BD 68 FF FF FF 0F B6 47 0C C0 E8 04 84 C0 0F 84 DC 05 00 00 - -. 0 3A96E164 12 -. 3B BE FC 01 00 00 0F 84 D0 0B 00 00 - -. 0 3A96E170 25 -. 31 D2 83 BD 6C FF FF FF 07 0F 94 C2 83 BD 6C FF FF FF 05 0F 84 7B 07 00 00 - -. 0 3A96E189 29 -. 89 96 00 02 00 00 8B BD 68 FF FF FF 89 BE FC 01 00 00 31 FF 85 C9 BE 01 00 00 00 74 0B - -. 0 3A96E1A6 7 -. 8B 41 04 85 C0 74 04 - -. 0 3A96E1AD 49 -. 89 CF 31 F6 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF - -. 0 3A96C0E0 19 -. 55 89 E5 57 31 FF 56 53 81 EC A0 00 00 00 E8 38 98 00 00 - -. 0 3A96C0F3 20 -. 81 C3 79 C5 00 00 89 45 A8 89 55 A4 89 4D A0 E8 E9 FB FF FF - -. 0 3A96BCF0 14 -. 55 89 C1 31 D2 0F B6 00 89 E5 84 C0 74 72 - -. 0 3A96BCFE 11 -. 41 0F B6 D0 0F B6 01 84 C0 74 67 - -. 0 3A96BD09 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 57 - -. 0 3A96BD19 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 47 - -. 0 3A96BD29 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 37 - -. 0 3A96BD39 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 27 - -. 0 3A96BD49 37 -. 8D B4 26 00 00 00 00 C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2 - -. 0 3A96BD50 30 -. C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2 - -. 0 3A96BD6E 6 -. 89 F6 5D 89 D0 C3 - -. 0 3A96C107 37 -. 89 45 9C 8B 45 18 8B 75 08 FF 83 D4 F9 FF FF 85 C0 C7 45 BC 00 00 00 00 C7 45 C0 00 00 00 00 0F 85 90 02 00 00 - -. 0 3A96C12C 11 -. 8B 45 08 8B 10 85 D2 89 F8 74 5E - -. 0 3A96C137 69 -. 8D 55 BC 89 55 84 8D 76 00 8B 4D 10 89 4C 24 18 8B 55 18 89 54 24 14 8B 4D 14 89 4C 24 10 8B 55 0C 89 44 24 08 89 54 24 0C 8B 06 89 44 24 04 8B 4D 84 89 0C 24 8B 45 A0 8B 55 9C 8B 08 8B 45 A8 E8 34 FC FF FF - -. 0 3A96BDB0 23 -. 55 89 E5 57 56 53 83 EC 3C 89 45 F0 8B 45 0C 89 55 EC E8 64 9B 00 00 - -. 0 3A96BDC7 22 -. 81 C3 A5 C8 00 00 89 4D E8 8B 10 8B 40 04 89 55 E4 89 45 E0 EB 12 - -. 0 3A96BDEF 48 -. C7 45 CC 00 00 00 00 8B 45 E4 8B 4D 10 C7 45 C8 00 00 00 00 8B 55 1C 8B 0C 88 8B 45 1C 89 4D DC 85 C0 0F 95 C0 39 D1 0F 94 C2 21 D0 A8 01 75 C1 - -. 0 3A96BE1F 6 -. F6 45 20 02 74 0B - -. 0 3A96BE30 13 -. F6 83 14 FC FF FF 08 0F 85 FB 01 00 00 - -. 0 3A96BE3D 56 -. 8B 55 DC 8B 42 30 8B 8A 8C 01 00 00 8B 40 04 89 45 D8 8B 42 2C 8B 40 04 89 4D D0 89 D1 31 D2 89 45 D4 8B 45 EC F7 B1 64 01 00 00 8B 81 68 01 00 00 8B 34 90 85 F6 75 1F - -. 0 3A96BE94 17 -. 8B 7D D8 89 F0 C1 E0 04 01 C7 8B 47 04 85 C0 74 DB - -. 0 3A96BE80 20 -. 8B 55 DC 8B 82 6C 01 00 00 8B 34 B0 85 F6 0F 84 DC 00 00 00 - -. 0 3A96BF70 9 -. 83 7D CC 01 8B 7D C8 74 02 - -. 0 3A96BF79 6 -. 31 FF 85 FF 74 18 - -. 0 3A96BF97 23 -. 8B 55 14 85 F6 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 84 32 FE FF FF - -. 0 3A96BFAE 14 -. 8B 55 14 8B 42 0C 85 C0 0F 84 24 FE FF FF - -. 0 3A96BDE0 15 -. FF 45 10 8B 4D E0 39 4D 10 0F 83 ED 01 00 00 - -. 0 3A96BEA5 7 -. 66 83 7F 0E 00 75 06 - -. 0 3A96BEB2 12 -. 0F B6 47 0C 83 E0 0F 83 F8 02 7F C2 - -. 0 3A96BEBE 5 -. 3B 7D E8 74 1A - -. 0 3A96BEC3 22 -. 8B 0F 8B 45 D4 8B 55 F0 01 C8 89 54 24 04 89 04 24 E8 A7 93 00 00 - -. 0 3A96BED9 4 -. 85 C0 75 A3 - -. 0 3A96BE75 5 -. E9 FF 00 00 00 - -. 0 3A96BEDD 11 -. 8B 55 14 85 D2 0F 84 81 01 00 00 - -. 0 3A96BEE8 11 -. 8B 45 D0 85 C0 0F 84 8C 00 00 00 - -. 0 3A96BEF3 47 -. 8B 4D D0 8B 45 DC 0F B7 0C 71 8B 90 7C 01 00 00 81 E1 FF 7F 00 00 C1 E1 04 89 4D C4 8B 4D 14 8B 41 04 8B 4D C4 39 44 0A 04 0F 84 C6 00 00 00 - -. 0 3A96BFE8 23 -. 8B 4D 14 8B 01 89 44 24 04 8B 4D C4 8B 04 0A 89 04 24 E8 81 92 00 00 - -. 0 3A96BFFF 8 -. 85 C0 0F 85 1B FF FF FF - -. 0 3A96C007 5 -. E9 73 FF FF FF - -. 0 3A96BF7F 19 -. 0F B6 47 0C C0 E8 04 0F B6 C0 83 F8 01 0F 84 8C 00 00 00 - -. 0 3A96C01E 26 -. 8B 55 08 8B 4D DC 89 3A 89 4A 04 BA 01 00 00 00 83 C4 3C 89 D0 5B 5E 5F 5D C3 - -. 0 3A96C17C 6 -. 85 C0 89 C2 7F 13 - -. 0 3A96C195 11 -. 8B 75 BC 85 F6 0F 84 3E 02 00 00 - -. 0 3A96C1A0 16 -. C7 45 90 00 00 00 00 8B 4D A0 8B 11 85 D2 74 0C - -. 0 3A96C1B0 12 -. 0F B6 42 0D 83 E0 03 83 F8 03 74 48 - -. 0 3A96C1BC 29 -. 8D 55 BC 89 55 84 8B 4D 84 8B 71 04 0F B6 86 74 01 00 00 24 03 3C 02 0F 84 2E 04 00 00 - -. 0 3A96C1D9 17 -. 8B 83 14 FC FF FF A9 04 02 00 00 0F 85 28 02 00 00 - -. 0 3A96C1EA 26 -. 8B 45 BC 8B 4D A0 8B 55 84 89 01 8B 42 04 8B 00 8D 65 F4 5B 5E 5F 5D C2 14 00 - -. 0 3A96E1DE 33 -. 89 85 64 FF FF FF 8B 55 A8 83 EC 14 8B 75 08 89 D7 89 96 08 02 00 00 89 86 04 02 00 00 85 FF 74 09 - -. 0 3A96E1FF 22 -. 8B 57 04 01 95 64 FF FF FF 83 BD 6C FF FF FF 07 0F 87 56 08 00 00 - -. 0 3A96E215 17 -. 8B 8D 6C FF FF FF 8B 84 8B B0 D7 FF FF 01 D8 FF E0 - -. 0 3A96EADD 19 -. 8B 95 70 FF FF FF 8B 8D 64 FF FF FF 01 0A E9 30 F8 FF FF - -. 0 3A96E320 16 -. 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF - -. 0 3A96E0E0 97 -. 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00 - -. 0 3A96ED40 31 -. 31 C0 83 BD 6C FF FF FF 07 8B 96 00 02 00 00 0F 94 C0 83 BD 6C FF FF FF 05 0F 84 5F 01 00 00 - -. 0 3A96ED5F 8 -. 39 D0 0F 85 09 F4 FF FF - -. 0 3A96ED67 26 -. FF 83 D8 F9 FF FF 8B BE 08 02 00 00 8B 86 04 02 00 00 89 7D A8 E9 C1 F9 FF FF - -. 0 3A96E742 11 -. 89 85 64 FF FF FF E9 AE FA FF FF - -. 0 3A96E1FB 4 -. 85 FF 74 09 - -. 0 3A96E308 40 -. 8B 85 64 FF FF FF 8B BD 70 FF FF FF 89 07 8D 76 00 8D BC 27 00 00 00 00 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF - -. 0 3A96BF92 5 -. 83 F8 02 74 79 - -. 0 3A96C010 14 -. 8B 83 48 FC FF FF 85 C0 0F 85 A2 00 00 00 - -. 0 3A96BFBC 8 -. 8B 55 DC E8 BC 4B 00 00 - -. 0 3A96BFC4 9 -. 85 C0 BA FF FF FF FF 75 61 - -. 0 3A96BFCD 15 -. FF 45 10 8B 4D E0 39 4D 10 0F 82 13 FE FF FF - -. 0 3A96E1B1 45 -. 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF - -. 0 3A96BFDC 12 -. 31 D2 83 C4 3C 89 D0 5B 5E 5F 5D C3 - -. 0 3A96C182 8 -. 85 C0 0F 88 46 01 00 00 - -. 0 3A96C18A 11 -. 83 C6 04 31 C0 8B 16 85 D2 75 AB - -. 0 3A96C3DE 9 -. 8B 55 A0 8B 02 85 C0 74 0B - -. 0 3A96C3E7 11 -. 0F B6 40 0C C0 E8 04 3C 02 74 0B - -. 0 3A96C3FD 21 -. 8B 55 A0 C7 02 00 00 00 00 31 C0 8D 65 F4 5B 5E 5F 5D C2 14 00 - -. 0 3A96E208 13 -. 83 BD 6C FF FF FF 07 0F 87 56 08 00 00 - -. 0 3A96BD70 4 -. 5D 89 D0 C3 - -. 0 3A96C069 11 -. 8B 45 D0 85 C0 0F 84 0B FF FF FF - -. 0 3A96C074 6 -. F6 45 18 02 74 33 - -. 0 3A96C0AD 19 -. 8B 45 D0 0F B7 14 70 89 D0 25 FF 7F 00 00 83 F8 02 EB C9 - -. 0 3A96C089 6 -. 0F 8E F0 FE FF FF - -. 0 3A96E330 13 -. FF 45 90 83 7D 90 01 0F 8E 7D FC FF FF - -. 0 3A96DFBA 44 -. 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F - -. 0 3A96DFE6 7 -. 8B 55 84 39 D1 72 28 - -. 0 3A96E015 19 -. 8B 7D 88 8B 4D 80 8B 07 0F B6 57 04 01 C1 83 FA 07 74 CA - -. 0 3A96DFF2 14 -. 8B 96 F4 01 00 00 85 D2 0F 85 CE 08 00 00 - -. 0 3A96E000 21 -. 8B 45 80 01 01 83 45 88 08 8B 55 84 39 55 88 0F 83 1B 03 00 00 - -. 0 3A96E33D 35 -. C7 45 B4 00 00 00 00 8B 46 34 C7 45 BC 00 00 00 00 C7 45 B0 00 00 00 00 85 C0 C7 45 AC 00 00 00 00 74 0F - -. 0 3A96E36F 7 -. 8B 46 68 85 C0 74 0A - -. 0 3A96E376 10 -. 83 78 04 07 0F 84 71 02 00 00 - -. 0 3A96E380 91 -. 31 C0 8D BB E4 F9 FF FF 89 85 54 FF FF FF 89 BD 14 FF FF FF 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03 - -. 0 3A96E3DE 22 -. 8B 85 4C FF FF FF 89 D1 BA AB AA AA AA F7 E2 C1 EA 03 39 FA 76 02 - -. 0 3A96E3F6 20 -. 3B B5 14 FF FF FF 8D 04 52 8D 04 81 89 85 48 FF FF FF 74 48 - -. 0 3A96E40A 10 -. 8B 85 40 FF FF FF 85 C0 75 0A - -. 0 3A96E41E 8 -. 3B 8D 48 FF FF FF 73 2C - -. 0 3A96E452 14 -. 8B 86 DC 00 00 00 85 C0 0F 84 F0 02 00 00 - -. 0 3A96E460 27 -. 8B 95 44 FF FF FF 8B 40 04 39 95 48 FF FF FF 89 85 38 FF FF FF 0F 83 35 FE FF FF - -. 0 3A96E2B0 19 -. FF 85 54 FF FF FF 83 BD 54 FF FF FF 01 0F 8E D1 00 00 00 - -. 0 3A96E394 71 -. 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03 - -. 0 3A96E2C3 11 -. 8B 45 14 85 C0 0F 85 E9 0A 00 00 - -. 0 3A96E2CE 18 -. 80 8E 74 01 00 00 04 8B 4D 98 85 C9 0F 85 A1 0A 00 00 - -. 0 3A96E2E0 13 -. 8B 45 08 8B 90 10 02 00 00 85 D2 74 13 - -. 0 3A96E300 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96E05C 15 -. 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06 - -. 0 3A96E0B0 14 -. 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00 - -. 0 3A96E414 10 -. 8B 86 14 01 00 00 85 C0 75 34 - -. 0 3A968122 5 -. E8 09 A6 00 00 - -. 0 3A972730 5 -. 55 89 E5 5D C3 - -. 0 3A968127 10 -. 8B 83 D0 F9 FF FF 85 C0 75 62 - -. 0 3A968131 13 -. 83 BB 54 FB FF FF 01 0F 86 86 F2 FF FF - -. 0 3A96813E 36 -. 31 C0 89 44 24 0C 31 C0 89 44 24 08 8B 83 94 F9 FF FF 8B 80 B0 01 00 00 89 3C 24 89 44 24 04 E8 4E 5D 00 00 - -. 0 3A96E233 12 -. 8B 55 D0 8B 45 CC 01 D0 39 C8 74 17 - -. 0 3A96E256 16 -. 8B 46 20 8B 48 04 01 CA 89 55 D0 E9 4D FD FF FF - -. 0 3A96DFED 5 -. E9 3E 03 00 00 - -. 0 3A968162 5 -. E9 5D F2 FF FF - -. 0 3A9673C4 18 -. 8B 95 78 FE FF FF C7 42 0C 01 00 00 00 E8 9A 97 00 00 - -. 0 3A970B70 5 -. 55 89 E5 5D C3 - -. 0 3A9673D6 5 -. E8 F5 42 00 00 - -. 0 3A96B6D0 12 -. 55 89 E5 53 83 EC 08 E8 4F A2 00 00 - -. 0 3A96B6DC 29 -. 81 C3 90 CF 00 00 8B 8B DC 00 00 00 85 C9 0F 95 C0 83 F9 FF 0F 95 C2 21 D0 A8 01 75 07 - -. 0 3A96B700 18 -. 89 0C 24 8B 83 E4 00 00 00 89 44 24 04 E8 7E 95 00 00 - -. 0 3A974C90 17 -. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80 - -. 0 3A974CA1 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3A974CAA 1 -. C3 - -. 0 3A96B712 14 -. 31 C0 89 83 DC 00 00 00 83 C4 08 5B 5D C3 - -. 0 3A9673DB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A9730A0 17 -. 8B 85 20 FE FF FF 81 C4 04 02 00 00 5B 5E 5F 5D C3 - -. 0 3A965ECA 11 -. 80 BB 14 FC FF FF 00 89 C7 78 5B - -. 0 3A965ED5 10 -. 83 C4 54 89 F8 5B 5E 5F 5D C3 - -. 0 3A965887 7 -. 89 C7 E8 E2 FF FF FF - -. 0 3A965870 4 -. 8B 1C 24 C3 - -. 0 3A96588E 39 -. 81 C3 DE 2D 01 00 8B 83 08 02 00 00 5A 8D 24 84 29 C2 52 8B 83 94 F9 FF FF 8D 74 94 08 8D 4C 24 04 56 E8 CB AD 00 00 - -. 0 3A970680 22 -. 55 89 E5 57 89 C7 56 53 83 EC 2C 8B 80 98 00 00 00 E8 95 52 00 00 - -. 0 3A970696 35 -. 81 C3 D6 7F 00 00 89 55 F0 8B B7 9C 00 00 00 89 45 E8 8B 83 CC F9 FF FF 89 4D EC 85 C0 0F 85 91 00 00 00 - -. 0 3A97074A 14 -. 8B 55 08 89 14 24 8B 55 F0 E8 08 FE FF FF - -. 0 3A970560 29 -. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 89 C6 89 7D FC 0F B6 80 74 01 00 00 E8 AE 53 00 00 - -. 0 3A97057D 16 -. 81 C3 EF 80 00 00 89 55 F0 89 4D EC A8 08 75 33 - -. 0 3A97058D 25 -. 88 C2 8B 46 04 80 CA 08 88 96 74 01 00 00 0F B6 08 84 C9 0F 84 98 00 00 00 - -. 0 3A9705A6 7 -. 8B 56 48 85 D2 75 23 - -. 0 3A9705D0 9 -. F6 83 14 FC FF FF 02 75 7C - -. 0 3A9705D9 4 -. 85 D2 75 42 - -. 0 3A97061F 29 -. 8B 42 04 8B 55 08 8B 3E 89 54 24 08 8B 55 EC 01 F8 89 54 24 04 8B 55 F0 89 14 24 FF D0 - -. 0 3A97C92C 11 -. 55 89 E5 83 EC 08 E8 89 00 00 00 - -. 0 3A97C9C0 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 17 14 00 00 52 8B 83 2C 00 00 00 85 C0 74 02 - -. 0 3A97C9DD 4 -. 58 5B C9 C3 - -. 0 3A97C937 5 -. E8 24 01 00 00 - -. 0 3A97CA60 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 77 13 00 00 50 8B 83 FC FF FF FF 85 C0 74 0A - -. 0 3A97CA85 5 -. 8B 5D FC C9 C3 - -. 0 3A97C93C 5 -. E8 5F 03 00 00 - -. 0 3A97CCA0 34 -. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 36 11 00 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0C - -. 0 3A97CCCE 4 -. 5B 5E 5D C3 - -. 0 3A97C941 2 -. C9 C3 - -. 0 3A97063C 2 -. EB 9F - -. 0 3A9705DD 7 -. 8B 56 7C 85 D2 74 DC - -. 0 3A9705C0 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A970758 19 -. 31 C0 89 83 CC F9 FF FF 8B 45 E8 85 C0 0F 84 59 FF FF FF - -. 0 3A9706C4 7 -. 31 C0 E8 65 04 00 00 - -. 0 3A970B65 4 -. 5D 89 D0 C3 - -. 0 3A9706CB 15 -. 89 45 E4 C7 40 0C 01 00 00 00 E8 96 04 00 00 - -. 0 3A9706DA 13 -. 8B B7 54 01 00 00 89 F0 4E 85 C0 75 21 - -. 0 3A970708 26 -. 8B 87 D4 01 00 00 8B 55 08 8B 04 B0 89 14 24 8B 4D EC 8B 55 F0 E8 3E FE FF FF - -. 0 3A9705AD 7 -. 8B 7E 7C 85 FF 75 1C - -. 0 3A9705B4 25 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A970722 7 -. 89 F0 4E 85 C0 75 DF - -. 0 3A9D67C0 16 -. 55 31 C0 89 E5 83 EC 18 89 5D F4 E8 C1 FF FF FF - -. 0 3A9D6791 4 -. 8B 1C 24 C3 - -. 0 3A9D67D0 28 -. 81 C3 40 C8 0F 00 89 75 F8 8B 93 A4 00 00 00 8B 75 10 89 7D FC 85 D2 8B 7D 0C 74 14 - -. 0 3A9D67EC 6 -. 8B 12 85 D2 75 0E - -. 0 3A9D6800 10 -. 89 83 10 90 FF FF 85 C0 75 26 - -. 0 3A9D680A 21 -. 8B 83 80 01 00 00 0F B7 10 8B 83 68 01 00 00 66 3B 50 38 74 11 - -. 0 3A9D6830 42 -. 89 BB D8 28 00 00 8B 45 08 89 83 D4 28 00 00 8B 83 3C 01 00 00 89 30 89 74 24 08 89 7C 24 04 8B 45 08 89 04 24 E8 A6 45 0A 00 - -. 0 3AA7AE00 20 -. 55 89 E5 83 EC 14 89 7D FC 8B 7D 0C 89 5D F4 E8 7D B9 F5 FF - -. 0 3AA7AE14 13 -. 81 C3 FC 81 05 00 89 75 F8 85 FF 74 30 - -. 0 3AA7AE21 6 -. 8B 37 85 F6 74 2A - -. 0 3AA7AE27 17 -. 89 34 24 B8 2F 00 00 00 89 44 24 04 E8 A8 B7 F5 FF - -. 0 3A9D65E0 6 -. FF A3 40 00 00 00 - -. 0 3A9D65E6 10 -. 68 68 00 00 00 E9 10 FF FF FF - -. 0 3A9D6500 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 0 3A96FEF0 16 -. 50 51 52 8B 54 24 10 8B 44 24 0C E8 60 01 00 00 - -. 0 3A970060 22 -. 55 89 E5 57 56 89 C6 53 83 EC 24 8B 48 30 8B 40 2C E8 B5 58 00 00 - -. 0 3A970076 59 -. 81 C3 F6 85 00 00 8B 40 04 89 45 EC 8B 46 74 8B 78 04 01 FA 8B 7A 04 8B 12 C1 EF 08 89 F8 C1 E0 04 03 41 04 8B 0E 01 CA 89 55 E8 89 45 E4 F6 40 0D 03 89 45 F0 0F 85 97 00 00 00 - -. 0 3A9700B1 12 -. 8B 86 DC 00 00 00 31 D2 85 C0 74 25 - -. 0 3A9700BD 95 -. 8B 40 04 0F B7 14 78 8B 86 7C 01 00 00 81 E2 FF 7F 00 00 C1 E2 04 01 C2 31 C0 83 7A 04 00 0F 95 C0 F7 D8 21 C2 8B 45 E4 BF 01 00 00 00 8D 4D F0 8B 00 01 45 EC 31 C0 89 44 24 10 B8 01 00 00 00 89 54 24 04 89 F2 89 44 24 0C 89 7C 24 08 8B 86 B0 01 00 00 89 04 24 8B 45 EC E8 C4 BF FF FF - -. 0 3A97011C 14 -. 8B 55 F0 83 EC 14 89 C1 31 C0 85 D2 74 07 - -. 0 3A97012A 17 -. 89 C8 8B 4A 04 01 C8 8B B3 44 FC FF FF 85 F6 75 05 - -. 0 3A97013B 13 -. 8B 55 E8 89 02 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96FF00 8 -. 5A 59 87 04 24 C2 08 00 - -. 0 3AA28860 34 -. 57 56 31 C0 8B 74 24 0C 8B 4C 24 10 88 CD 89 CA C1 E1 10 66 89 D1 F7 C6 03 00 00 00 0F 84 81 00 00 00 - -. 0 3AA28903 15 -. 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -. 0 3AA28912 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 CB 00 00 00 - -. 0 3AA28921 11 -. 31 CA BF FF FE FE FE 01 D7 73 9E - -. 0 3AA2892C 11 -. 31 D7 81 CF FF FE FE FE 47 75 A9 - -. 0 3AA288E0 17 -. 83 EE 04 83 EE 04 83 EE 04 F7 C2 00 00 FF 00 75 05 - -. 0 3AA288F6 7 -. 8D 46 0C 84 F6 75 03 - -. 0 3AA288FD 21 -. 8D 46 0D 83 C6 10 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -. 0 3AA288F1 5 -. 8D 46 0E EB 0A - -. 0 3AA28900 18 -. 83 C6 10 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -. 0 3AA28937 16 -. 8B 56 04 BF FF FE FE FE 01 D7 0F 83 A2 00 00 00 - -. 0 3AA28947 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 93 00 00 00 - -. 0 3AA28956 15 -. 31 CA BF FF FE FE FE 01 D7 0F 83 68 FF FF FF - -. 0 3AA28965 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 6F FF FF FF - -. 0 3AA288E3 14 -. 83 EE 04 83 EE 04 F7 C2 00 00 FF 00 75 05 - -. 0 3AA289E9 7 -. 83 C6 04 38 CA 75 02 - -. 0 3AA289F2 4 -. 84 D2 74 20 - -. 0 3AA289F6 4 -. 38 CE 75 03 - -. 0 3AA289FD 4 -. 84 F6 74 15 - -. 0 3AA28A16 3 -. 5E 5F C3 - -. 0 3AA7AE38 4 -. 85 C0 74 22 - -. 0 3AA7AE3C 34 -. 8D 50 01 8B 83 98 01 00 00 89 10 8B 17 8B 83 70 02 00 00 89 10 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9D685A 5 -. E8 C1 FE FF FF - -. 0 3A9D6720 10 -. 55 89 E5 56 53 E8 67 00 00 00 - -. 0 3A9D672A 18 -. 81 C3 E6 C8 0F 00 8D B3 94 FF FF FF 8B 06 85 C0 75 04 - -. 0 3A9D6740 5 -. 83 C6 04 FF D0 - -. 0 3AA217B0 14 -. 55 89 E5 83 EC 08 89 1C 24 E8 D3 4F FB FF - -. 0 3AA217BE 20 -. 81 C3 52 18 0B 00 89 74 24 04 8B 83 38 02 00 00 85 C0 75 4E - -. 0 3AA21820 11 -. 8B 1C 24 8B 74 24 04 89 EC 5D C3 - -. 0 3A9D6745 6 -. 8B 06 85 C0 75 F5 - -. 0 3A9D674B 6 -. 5B 5E 5D 89 F6 C3 - -. 0 3A9D685F 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9A148C 11 -. 55 89 E5 83 EC 08 E8 D9 00 00 00 - -. 0 3A9A1570 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 CB E2 01 00 52 8B 83 50 00 00 00 85 C0 74 02 - -. 0 3A9A158D 4 -. 58 5B C9 C3 - -. 0 3A9A1497 5 -. E8 74 01 00 00 - -. 0 3A9A1610 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 2B E2 01 00 50 8B 83 FC FF FF FF 85 C0 74 0A - -. 0 3A9A1635 5 -. 8B 5D FC C9 C3 - -. 0 3A9A149C 5 -. E8 7F 8B 01 00 - -. 0 3A9BA020 34 -. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 1A 58 00 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0C - -. 0 3A9BA04E 4 -. 5B 5E 5D C3 - -. 0 3A9A14A1 2 -. C9 C3 - -. 0 3A97063E 9 -. F6 C2 03 0F 84 79 FF FF FF - -. 0 3A970729 15 -. 8B 45 E4 C7 40 0C 00 00 00 00 E8 38 04 00 00 - -. 0 3A970738 18 -. 31 C0 89 83 34 00 00 00 83 C4 2C 5B 5E 5F 5D C2 04 00 - -. 0 3A9658B5 8 -. 8D 93 94 81 FF FF FF E7 - -. 0 8048430 33 -. 31 ED 5E 89 E1 83 E4 F0 50 54 52 68 00 37 06 08 68 70 37 06 08 51 56 68 F5 2D 06 08 E8 AF FF FF FF - -. 0 8048400 6 -. FF 25 10 A1 06 08 - -. 0 8048406 10 -. 68 20 00 00 00 E9 A0 FF FF FF - -. 0 80483B0 12 -. FF 35 F8 A0 06 08 FF 25 FC A0 06 08 - -. 0 3A9D6870 22 -. 55 31 C9 89 E5 57 56 53 83 EC 0C 8B 45 0C 8B 7D 10 E8 0B FF FF FF - -. 0 3A9D6886 23 -. 81 C3 8A C7 0F 00 8B 75 1C 8D 54 87 04 8B 83 A4 00 00 00 85 C0 74 13 - -. 0 3A9D689D 6 -. 8B 00 85 C0 75 0D - -. 0 3A9D68A3 33 -. B9 01 00 00 00 90 8D B4 26 00 00 00 00 8B 83 B4 00 00 00 85 F6 89 08 8B 83 3C 01 00 00 89 10 74 14 - -. 0 3A9D68C4 20 -. 89 34 24 31 C0 89 44 24 08 31 C0 89 44 24 04 E8 88 55 01 00 - -. 0 3A9EBE60 9 -. 55 89 E5 53 E8 28 A9 FE FF - -. 0 3A9EBE69 11 -. 81 C3 A7 71 0E 00 E8 FC FE FF FF - -. 0 3A9EBD70 16 -. 55 89 E5 57 31 FF 56 53 83 EC 04 E8 11 AA FE FF - -. 0 3A9EBD80 20 -. 81 C3 90 72 0E 00 8B 93 3C 2B 00 00 85 D2 0F 85 A0 00 00 00 - -. 0 3A9EBD94 10 -. 8B B3 BC 9E FF FF 85 F6 74 2B - -. 0 3A9EBD9E 11 -. 89 F6 8B 56 04 31 FF 39 D7 73 15 - -. 0 3A9EBDBE 5 -. 83 FA 1F 76 3A - -. 0 3A9EBDFD 12 -. 8D 42 01 89 D7 89 46 04 85 F6 74 C0 - -. 0 3A9EBE09 24 -. 89 F8 B9 01 00 00 00 C1 E0 04 89 4C 06 08 8B 93 44 2B 00 00 85 D2 75 23 - -. 0 3A9EBE21 6 -. 31 C0 85 F6 74 07 - -. 0 3A9EBE27 13 -. C1 E7 04 8D 44 37 08 5A 5B 5E 5F 5D C3 - -. 0 3A9EBE74 11 -. 89 C2 85 D2 B8 FF FF FF FF 74 1A - -. 0 3A9EBE7F 29 -. C7 02 04 00 00 00 8B 45 08 89 42 04 8B 45 0C 89 42 08 8B 45 10 89 42 0C 31 C0 5B 5D C3 - -. 0 3A9D68D8 7 -. 8B 75 18 85 F6 74 17 - -. 0 3A9D68DF 23 -. 31 D2 31 C9 89 4C 24 08 89 54 24 04 8B 55 18 89 14 24 E8 6A 55 01 00 - -. 0 3A9EBDA9 13 -. 8D 46 08 8D 74 26 00 8B 08 85 C9 74 3E - -. 0 3A9EBDB6 8 -. 47 83 C0 10 39 D7 72 F2 - -. 0 3A9D68F6 11 -. 8B B3 68 01 00 00 F6 06 02 75 32 - -. 0 3A9D6901 7 -. 8B 45 14 85 C0 74 03 - -. 0 3A9D6908 3 -. FF 55 14 - -. 0 8063770 19 -. 55 89 E5 83 EC 18 89 5D F4 89 75 F8 31 F6 E8 45 00 00 00 - -. 0 80637C8 4 -. 8B 1C 24 C3 - -. 0 8063783 14 -. 81 C3 71 69 00 00 89 7D FC E8 07 4C FE FF - -. 0 8048398 11 -. 55 89 E5 83 EC 08 E8 B1 00 00 00 - -. 0 8048454 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 97 1C 02 00 52 8B 83 28 00 00 00 85 C0 74 02 - -. 0 8048471 4 -. 58 5B C9 C3 - -. 0 80483A3 5 -. E8 18 01 00 00 - -. 0 80484C0 15 -. 55 89 E5 51 51 8B 15 F0 A0 06 08 85 D2 74 19 - -. 0 80484E8 2 -. C9 C3 - -. 0 80483A8 5 -. E8 23 B4 01 00 - -. 0 80637D0 20 -. 55 89 E5 53 52 BB E0 A0 06 08 A1 E0 A0 06 08 83 F8 FF 74 0C - -. 0 80637F0 4 -. 58 5B 5D C3 - -. 0 80483AD 2 -. C9 C3 - -. 0 8063791 21 -. 8D 93 0C FF FF FF 8D 83 0C FF FF FF 29 C2 C1 FA 02 39 D6 73 15 - -. 0 80637BB 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9D690B 7 -. F6 06 02 89 F6 75 38 - -. 0 3A9D6912 25 -. 8B 93 3C 01 00 00 8B 02 89 7C 24 04 89 44 24 08 8B 45 0C 89 04 24 FF 55 08 - -. 0 8062DF5 31 -. 55 89 E5 83 EC 08 83 E4 F0 B8 00 00 00 00 29 C4 83 EC 08 68 EC 84 04 08 6A 04 E8 BC 55 FE FF - -. 0 80483D0 6 -. FF 25 04 A1 06 08 - -. 0 80483D6 10 -. 68 08 00 00 00 E9 D0 FF FF FF - -. 0 3A9E94D0 23 -. 55 89 E5 57 56 53 81 EC 2C 01 00 00 8B 4D 0C 8B 7D 08 E8 AA D2 FE FF - -. 0 3A9E94E7 23 -. 81 C3 29 9B 0E 00 83 F9 FF 0F 94 C0 85 FF 0F 9E C2 09 D0 A8 01 75 05 - -. 0 3A9E94FE 5 -. 83 FF 40 7E 1D - -. 0 3A9E9520 19 -. 89 8D 64 FF FF FF 8D B5 68 FF FF FF B8 1F 00 00 00 EB 0D - -. 0 3A9E9540 10 -. C7 04 86 00 00 00 00 48 79 F6 - -. 0 3A9E954A 75 -. 8D 57 FF B8 01 00 00 00 89 D1 83 E1 1F C1 EA 05 D3 E0 09 04 96 85 84 93 90 29 00 00 0F 95 C0 0F B6 C0 83 F8 01 19 C0 25 00 00 00 10 89 45 E8 8D 85 D4 FE FF FF 89 44 24 08 8D 85 64 FF FF FF 89 44 24 04 89 3C 24 E8 1B 02 00 00 - -. 0 3A9E97B0 14 -. 55 89 E5 83 EC 14 89 5D F8 E8 D3 CF FE FF - -. 0 3A9E97BE 28 -. 81 C3 52 98 0E 00 8B 4D 0C 8B 55 10 89 75 FC 8B 83 6C 2B 00 00 8B 75 08 85 C0 75 1A - -. 0 3A9E97DA 16 -. 89 54 24 08 89 4C 24 04 89 34 24 E8 86 FE FF FF - -. 0 3A9E9670 22 -. 55 31 C9 89 E5 57 56 53 81 EC 28 01 00 00 8B 55 0C E8 0B D1 FE FF - -. 0 3A9E9686 10 -. 81 C3 8A 99 0E 00 85 D2 74 66 - -. 0 3A9E9690 49 -. FC 8B 02 B9 20 00 00 00 8D BD 70 FF FF FF 8D 72 04 89 85 64 FF FF FF 8B 82 84 00 00 00 89 85 D0 FE FF FF 89 85 68 FF FF FF 8B 83 68 01 00 00 F3 A5 - -. 0 3A9E96BF 2 -. F3 A5 - -. 0 3A9E96C1 10 -. 8B B8 80 01 00 00 85 FF 75 25 - -. 0 3A9E96CB 25 -. 81 8D 68 FF FF FF 00 00 00 04 8D 83 50 66 F1 FF F6 85 D0 FE FF FF 04 75 06 - -. 0 3A9E96E4 27 -. 8D 83 58 66 F1 FF 89 85 6C FF FF FF 8D 8D 64 FF FF FF 8B 75 10 31 D2 85 F6 74 06 - -. 0 3A9E96FF 23 -. 8D 95 D4 FE FF FF BE 08 00 00 00 8B 7D 08 87 DF B8 AE 00 00 00 CD 80 - -. 0 3A9E9716 15 -. 87 FB 89 85 CC FE FF FF 3D 00 F0 FF FF 77 63 - -. 0 3A9E9725 24 -. 31 D2 8B 85 CC FE FF FF 83 7D 10 00 F7 D0 0F 95 C2 C1 E8 1F 85 D0 74 3A - -. 0 3A9E973D 31 -. FC 8B 85 D4 FE FF FF B9 20 00 00 00 8B 7D 10 8D B5 E0 FE FF FF 89 07 8B 7D 10 83 C7 04 F3 A5 - -. 0 3A9E975A 2 -. F3 A5 - -. 0 3A9E975C 44 -. 8B 85 D8 FE FF FF 8B 55 10 89 82 84 00 00 00 8B 85 DC FE FF FF 89 82 88 00 00 00 8B 85 CC FE FF FF 81 C4 28 01 00 00 5B 5E 5F 5D C3 - -. 0 3A9E97EA 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3A9E9595 13 -. 85 C0 BA FF FF FF FF 0F 88 71 FF FF FF - -. 0 3A9E95A2 19 -. 8B 95 D4 FE FF FF 81 C4 2C 01 00 00 89 D0 5B 5E 5F 5D C3 - -. 0 8062E14 8 -. 83 C4 10 E8 15 58 FE FF - -. 0 8048631 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 8E FD FF FF - -. 0 80483F0 6 -. FF 25 0C A1 06 08 - -. 0 80483F6 10 -. 68 18 00 00 00 E9 B0 FF FF FF - -. 0 3A9E92F0 35 -. 8B 44 24 04 89 58 00 89 70 04 89 78 08 8D 4C 24 04 89 48 10 8B 4C 24 00 89 48 14 89 68 0C E8 7B 5C 0C 00 - -. 0 3AAAEF8E 4 -. 8B 0C 24 C3 - -. 0 3A9E9313 14 -. 81 C1 FD 9C 0E 00 8D 89 20 63 F1 FF FF E1 - -. 0 3A9E9330 22 -. 55 89 E5 83 EC 18 89 5D F4 8B 55 0C 89 75 F8 31 F6 E8 4B D4 FE FF - -. 0 3A9E9346 16 -. 81 C3 CA 9C 0E 00 89 7D FC 85 D2 8B 7D 08 75 12 - -. 0 3A9E9368 25 -. C7 04 24 00 00 00 00 8D 47 1C 89 44 24 08 31 C0 89 44 24 04 E8 8F 04 00 00 - -. 0 3A9E9810 36 -. 55 89 E5 83 EC 08 89 34 24 BE 08 00 00 00 89 7C 24 04 8B 7D 08 8B 4D 0C 8B 55 10 87 DF B8 AF 00 00 00 CD 80 - -. 0 3A9E9834 11 -. 87 FB 3D 00 F0 FF FF 89 C6 77 0D - -. 0 3A9E983F 13 -. 89 F0 8B 7C 24 04 8B 34 24 89 EC 5D C3 - -. 0 3A9E9381 4 -. 85 C0 75 D1 - -. 0 3A9E9385 23 -. BE 01 00 00 00 89 77 18 31 C0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 8048662 7 -. 83 C4 10 85 C0 75 77 - -. 0 8048669 38 -. 9B DD B5 68 FF FF FF D9 45 E0 D9 E1 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D8 E8 72 FE FF FF - -. 0 8048501 33 -. 55 89 E5 83 EC 28 C7 45 FC 00 00 00 00 D9 45 08 D9 45 0C D9 C9 DA E9 DF E0 80 E4 45 80 FC 40 74 54 - -. 0 8048576 12 -. C7 45 FC 01 00 00 00 8B 45 FC C9 C3 - -. 0 804868F 7 -. 83 C4 10 85 C0 74 12 - -. 0 8048696 13 -. 83 EC 0C 68 28 38 06 08 E8 6D FD FF FF - -. 0 8048410 6 -. FF 25 14 A1 06 08 - -. 0 8048416 10 -. 68 28 00 00 00 E9 90 FF FF FF - -. 0 3AA044D0 22 -. 55 89 E5 8D 45 0C 53 83 EC 0C 89 44 24 08 8B 45 08 E8 AB 22 FD FF - -. 0 3AA044E6 26 -. 81 C3 2A EB 0C 00 89 44 24 04 8B 83 B0 00 00 00 8B 00 89 04 24 E8 60 73 FF FF - -. 0 3A9FB860 22 -. 55 31 C9 89 E5 57 56 53 81 EC F0 05 00 00 8B 7D 0C E8 1B AF FD FF - -. 0 3A9FB876 17 -. 81 C3 9A 77 0D 00 89 8D 58 FB FF FF E8 A9 B2 FD FF - -. 0 3A9D6B30 12 -. 55 89 E5 53 83 EC 04 E8 55 FC FF FF - -. 0 3A9D6B3C 16 -. 81 C3 D4 C4 0F 00 8B 8B 14 1A 00 00 85 C9 75 0A - -. 0 3A9D6B4C 10 -. 8B 83 A4 01 00 00 5A 5B 5D C3 - -. 0 3A9FB887 17 -. 8B 00 89 85 38 FB FF FF 8B 45 08 80 78 46 00 75 2B - -. 0 3A9FB898 14 -. 8B 93 38 02 00 00 85 D2 0F 84 F7 2A 00 00 - -. 0 3A9FB8A6 9 -. 89 C2 8B 40 5C 85 C0 75 0C - -. 0 3A9FB8AF 20 -. C7 42 5C FF FF FF FF B8 FF FF FF FF 40 BA FF FF FF FF 75 5F - -. 0 3A9FB8C3 13 -. 8B 75 08 8B 06 A8 08 0F 85 23 2C 00 00 - -. 0 3A9FB8D0 8 -. 85 FF 0F 84 FE 2F 00 00 - -. 0 3A9FB8D8 9 -. 8B 55 08 80 7A 46 00 75 2E - -. 0 3A9FB8E1 14 -. 8B 8B 38 02 00 00 85 C9 0F 84 EB 2B 00 00 - -. 0 3A9FB8EF 7 -. 8B 42 5C 85 C0 75 0C - -. 0 3A9FB902 8 -. 40 BA FF FF FF FF 75 18 - -. 0 3A9FB90A 9 -. 8B 75 08 8B 06 A8 02 74 1D - -. 0 3A9FB930 68 -. B8 FF FF FF FF 8D 95 BC FB FF FF 89 85 54 FB FF FF 8B 45 10 89 95 34 FB FF FF 89 85 40 FB FF FF 31 C0 89 85 3C FB FF FF 31 C0 89 85 BC FB FF FF 31 C0 89 85 C0 FB FF FF 89 54 24 04 89 3C 24 E8 AC 76 01 00 - -. 0 3AA13020 17 -. 55 89 E5 57 56 53 83 EC 0C 8B 75 08 E8 60 37 FC FF - -. 0 3AA13031 28 -. 81 C3 DF FF 0B 00 8B 7D 0C 0F B6 06 84 C0 0F 95 C2 3C 25 0F 95 C0 21 D0 A8 01 75 43 - -. 0 3AA13090 11 -. C7 07 00 00 00 00 F6 06 80 75 B5 - -. 0 3AA1309B 20 -. 46 0F B6 06 84 C0 0F 95 C2 3C 25 0F 95 C0 21 D0 A8 01 75 E1 - -. 0 3AA130AF 10 -. 83 C4 0C 89 F0 5B 5E 5F 5D C3 - -. 0 3A9FB974 38 -. 89 85 4C FB FF FF 8B 4D 08 89 85 B4 FB FF FF 31 C0 0F B7 11 89 85 30 FB FF FF 89 D0 25 00 80 FF FF 66 85 C0 75 0E - -. 0 3A9FB99A 14 -. 8B 83 B8 01 00 00 85 C0 0F 85 41 01 00 00 - -. 0 3A9FB9A8 16 -. 89 D0 25 00 80 FF FF 66 85 C0 0F 84 21 01 00 00 - -. 0 3A9FBAD9 11 -. 8B 45 08 89 04 24 E8 9C AA FD FF - -. 0 3A9D6580 6 -. FF A3 28 00 00 00 - -. 0 3A9D6586 10 -. 68 38 00 00 00 E9 70 FF FF FF - -. 0 3AA12F20 12 -. 55 89 E5 53 83 EC 04 E8 65 38 FC FF - -. 0 3AA12F2C 16 -. 81 C3 E4 00 0C 00 8B 93 3C 2B 00 00 85 D2 75 04 - -. 0 3AA12F3C 4 -. 58 5B 5D C3 - -. 0 3A9FBAE4 5 -. E9 CF FE FF FF - -. 0 3A9FB9B8 36 -. 8B 55 08 8B B5 4C FB FF FF 0F BE 42 46 29 FE 8B 84 10 94 00 00 00 89 14 24 89 74 24 08 89 7C 24 04 FF 50 1C - -. 0 3AA1DFD0 28 -. 55 89 E5 83 EC 24 89 75 F8 8B 45 10 8B 75 10 89 5D F4 89 45 F0 31 C0 E8 A5 87 FB FF - -. 0 3AA1DFEC 27 -. 81 C3 24 50 0B 00 89 7D FC 85 F6 8B 7D 0C C7 45 EC 00 00 00 00 0F 84 C5 00 00 00 - -. 0 3AA1E007 27 -. 8B 55 08 89 D1 8B 72 18 8B 01 8B 52 14 25 00 0A 00 00 29 D6 3D 00 0A 00 00 74 30 - -. 0 3AA1E022 8 -. 85 F6 0F 84 8E 00 00 00 - -. 0 3AA1E0B8 12 -. 8B 45 F0 8B 55 EC 01 D0 85 C0 75 1C - -. 0 3AA1E0E0 29 -. 8B 4D 08 BE FF FF FF FF 0F BE 41 46 8B 84 08 94 00 00 00 89 74 24 04 89 0C 24 FF 50 0C - -. 0 3AA1EBC0 17 -. 55 89 E5 57 56 53 83 EC 10 8B 75 08 E8 C0 7B FB FF - -. 0 3AA1EBD1 17 -. 81 C3 3F 44 0B 00 8B 0E F6 C1 08 0F 85 23 01 00 00 - -. 0 3AA1EBE2 9 -. F6 C5 08 0F 84 C5 00 00 00 - -. 0 3AA1ECB0 11 -. 8B 46 10 85 C0 0F 85 4D FF FF FF - -. 0 3AA1ECBB 5 -. E9 32 FF FF FF - -. 0 3AA1EBF2 8 -. 89 34 24 E8 36 22 00 00 - -. 0 3AA20E30 20 -. 55 89 E5 83 EC 18 89 75 FC 8B 75 08 89 5D F8 E8 4D 59 FB FF - -. 0 3AA20E44 13 -. 81 C3 CC 21 0B 00 8B 46 1C 85 C0 75 20 - -. 0 3AA20E51 5 -. F6 06 02 74 07 - -. 0 3AA20E5D 17 -. 0F BE 46 46 8B 84 30 94 00 00 00 89 34 24 FF 50 34 - -. 0 3AA13C10 29 -. 55 89 E5 81 EC 84 00 00 00 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 46 38 E8 64 2B FC FF - -. 0 3AA13C2D 15 -. 81 C3 E3 F3 0B 00 BF 00 20 00 00 85 C0 78 34 - -. 0 3AA13C3C 24 -. 0F BE 46 46 8B 94 30 94 00 00 00 8D 45 94 89 44 24 04 89 34 24 FF 52 48 - -. 0 3AA1E4F0 35 -. 55 89 E5 83 EC 0C 8B 45 0C 89 44 24 08 8B 45 08 8B 40 38 C7 04 24 03 00 00 00 89 44 24 04 E8 CD D7 04 00 - -. 0 3AA6BCE0 14 -. 55 89 E5 83 EC 64 89 5D F4 E8 A3 AA F6 FF - -. 0 3AA6BCEE 31 -. 81 C3 22 73 06 00 89 75 F8 8B B3 BC 01 00 00 89 7D FC 8B 7D 10 8B 06 85 C0 0F 85 83 00 00 00 - -. 0 3AA6BD0D 5 -. E8 1E AE F6 FF - -. 0 3AA6BD12 22 -. 89 45 A8 8B 00 89 F9 8B 55 0C 89 45 B0 87 D3 B8 C5 00 00 00 CD 80 - -. 0 3AA6BD28 13 -. 87 D3 3D 00 F0 FF FF 0F 87 B7 00 00 00 - -. 0 3AA6BD35 7 -. 83 F8 FF 89 C2 74 34 - -. 0 3AA6BD3C 4 -. 85 D2 75 20 - -. 0 3AA6BD40 8 -. 8B 47 58 39 47 0C 74 18 - -. 0 3AA6BD60 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA1E513 2 -. C9 C3 - -. 0 3AA13C54 4 -. 85 C0 78 18 - -. 0 3AA13C58 15 -. 8B 45 A4 25 00 F0 00 00 3D 00 20 00 00 74 7F - -. 0 3AA13CE6 43 -. 8B 55 B8 8B 45 B4 0F AC D0 08 C1 EA 08 89 C1 0F AC D0 18 81 E1 FF 0F 00 00 25 00 F0 FF FF 09 C1 81 E9 88 00 00 00 83 F9 07 77 0B - -. 0 3AA13D11 11 -. 81 0E 00 02 00 00 E9 4B FF FF FF - -. 0 3AA13C67 7 -. 8B 45 C8 85 C0 7E 02 - -. 0 3AA13C6E 62 -. 89 C7 C7 04 24 00 00 00 00 31 C0 BA 03 00 00 00 89 44 24 14 B8 FF FF FF FF B9 22 00 00 00 89 44 24 10 8D 87 FF 0F 00 00 25 00 F0 FF FF 89 54 24 08 89 4C 24 0C 89 44 24 04 E8 04 3F 06 00 - -. 0 3AA77BB0 13 -. 89 DA B8 5A 00 00 00 8D 5C 24 04 CD 80 - -. 0 3AA77BBD 9 -. 89 D3 3D 00 F0 FF FF 77 01 - -. 0 3AA77BC6 1 -. C3 - -. 0 3AA13CAC 12 -. 89 C2 83 FA FF B8 FF FF FF FF 74 21 - -. 0 3AA13CB8 28 -. 89 54 24 04 B8 01 00 00 00 89 44 24 0C 8D 04 17 89 44 24 08 89 34 24 E8 CC CE 00 00 - -. 0 3AA20BA0 20 -. 55 89 E5 83 EC 10 89 75 FC 8B 75 08 89 5D F8 E8 DD 5B FB FF - -. 0 3AA20BB4 13 -. 81 C3 5C 24 0B 00 8B 4E 1C 85 C9 74 5F - -. 0 3AA20C20 4 -. 8B 16 EB A4 - -. 0 3AA20BC8 19 -. 8B 45 0C 89 46 1C 8B 45 10 89 46 20 8B 45 14 85 C0 74 15 - -. 0 3AA20BDB 15 -. 83 E2 FE 89 16 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3AA13CD4 18 -. B8 01 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA20E6E 3 -. 40 74 0F - -. 0 3AA20E71 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3AA1EBFA 23 -. 8B 46 1C 8B 0E 89 46 0C 89 46 04 89 46 08 F6 C5 01 0F 85 4E 01 00 00 - -. 0 3AA1EC11 14 -. 8B 46 04 8B 7E 20 39 F8 0F 84 D8 00 00 00 - -. 0 3AA1EC1F 40 -. 89 46 14 89 C2 89 46 10 8B 46 08 89 7D F0 89 46 04 89 46 0C 89 C8 8B 4E 5C 0D 00 08 00 00 89 06 85 C9 0F 8E DD 00 00 00 - -. 0 3AA1ED24 7 -. A9 02 02 00 00 74 2C - -. 0 3AA1ED2B 8 -. 89 56 18 E9 1A FF FF FF - -. 0 3AA1EC4D 10 -. 83 7D 0C FF 0F 84 DC 00 00 00 - -. 0 3AA1ED33 24 -. 8B 56 10 8B 46 14 89 34 24 89 54 24 04 29 D0 89 44 24 08 E8 35 F4 FF FF - -. 0 3AA1E180 17 -. 55 89 E5 56 8B 75 10 8B 45 08 8B 55 0C 85 F6 75 07 - -. 0 3AA1E191 7 -. 31 D2 5E 89 D0 5D C3 - -. 0 3AA1ED4B 12 -. 89 C2 83 C4 10 89 D0 5B 5E 5F 5D C3 - -. 0 3AA1E0FD 3 -. 40 74 C4 - -. 0 3AA1E100 22 -. 8B 45 08 8B 50 1C 8B 48 20 29 D1 8B 55 F0 83 F9 7F 89 55 E8 76 0E - -. 0 3AA1E116 21 -. 89 D0 31 D2 F7 F1 8B 4D F0 29 D1 89 4D E8 8B 75 E8 85 F6 75 2B - -. 0 3AA1E12B 7 -. 8B 4D F0 85 C9 74 92 - -. 0 3AA1E132 28 -. 8B 45 F0 89 44 24 08 8B 55 E8 8D 04 3A 89 44 24 04 8B 4D 08 89 0C 24 E8 72 1E 00 00 - -. 0 3AA1FFC0 30 -. 55 89 E5 57 56 83 EC 10 8B 45 10 8B 55 10 8B 7D 0C 89 45 F4 31 C0 85 D2 0F 84 9D 00 00 00 - -. 0 3AA1FFDE 17 -. 89 F6 8B 55 08 8B 72 18 8B 42 14 29 C6 85 F6 7E 54 - -. 0 3AA20043 7 -. 8B 75 F4 85 F6 74 29 - -. 0 3AA2004A 30 -. 8B 55 08 89 D1 0F BE 42 46 8B 94 10 94 00 00 00 0F B6 07 47 89 0C 24 89 44 24 04 FF 52 0C - -. 0 3AA1EBEB 7 -. 8B 46 10 85 C0 75 5B - -. 0 3AA1EC57 8 -. 8B 56 14 3B 56 20 74 61 - -. 0 3AA1EC5F 20 -. 0F B6 45 0C 88 02 8B 4E 14 8B 16 41 F6 C2 02 89 4E 14 75 11 - -. 0 3AA1EC73 17 -. C1 EA 09 83 7D 0C 0A 0F 94 C0 21 C2 F6 C2 01 74 1D - -. 0 3AA1ECA1 14 -. 0F B6 55 0C 83 C4 10 89 D0 5B 5E 5F 5D C3 - -. 0 3AA20068 3 -. 40 74 08 - -. 0 3AA2006B 8 -. FF 4D F4 E9 6D FF FF FF - -. 0 3AA1FFE0 15 -. 8B 55 08 8B 72 18 8B 42 14 29 C6 85 F6 7E 54 - -. 0 3AA1EC84 21 -. 8B 46 10 89 34 24 29 C1 89 4C 24 08 89 44 24 04 E8 E7 F4 FF FF - -. 0 3AA1E198 7 -. 89 F1 E8 F1 FC FF FF - -. 0 3AA1DE90 22 -. 55 89 E5 83 EC 24 89 5D F4 89 75 F8 89 C6 89 7D FC E8 EB 88 FB FF - -. 0 3AA1DEA6 18 -. 81 C3 6A 51 0B 00 F6 40 01 10 89 55 F0 89 4D EC 74 6E - -. 0 3AA1DF26 10 -. 8B 48 08 8B 50 10 39 D1 74 96 - -. 0 3AA1DEC6 31 -. 0F BE 46 46 8B 55 EC 8B 84 30 94 00 00 00 89 54 24 08 8B 4D F0 89 34 24 89 4C 24 04 FF 50 3C - -. 0 3AA1E430 15 -. 55 89 E5 57 56 83 EC 14 8B 75 10 85 F6 7E 71 - -. 0 3AA1E43F 9 -. 8B 45 08 F6 40 3C 02 75 37 - -. 0 3AA1E448 33 -. 90 8D B4 26 00 00 00 00 89 74 24 08 8B 45 0C 89 44 24 04 8B 55 08 8B 42 38 89 04 24 E8 B7 E9 04 00 - -. 0 3AA6CE20 5 -. E8 69 21 04 00 - -. 0 3AA6CE25 15 -. 81 C1 EB 61 06 00 83 B9 14 1A 00 00 00 75 1D - -. 0 3AA6CE34 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 04 00 00 00 CD 80 - -fabs_1 ... ok -. 0 3AA6CE48 8 -. 5B 3D 01 F0 FF FF 73 2D - -. 0 3AA6CE50 1 -. C3 - -. 0 3AA1E469 4 -. 85 C0 78 34 - -. 0 3AA1E46D 9 -. 01 45 0C 29 C6 85 F6 7E 3A - -. 0 3AA1E4B0 16 -. 29 75 10 8B 45 08 8B 78 50 8B 70 4C 85 FF 78 11 - -. 0 3AA1E4D1 10 -. 8B 45 10 83 C4 14 5E 5F 5D C3 - -. 0 3AA1DEE5 11 -. 89 C7 0F B7 46 44 66 85 C0 74 04 - -. 0 3AA1DEF4 29 -. 8B 56 5C 8B 46 1C 85 D2 89 46 0C 89 46 04 89 46 08 89 46 14 89 46 10 0F 8E 9F 00 00 00 - -. 0 3AA1DFB0 12 -. F7 06 02 02 00 00 0F 85 58 FF FF FF - -. 0 3AA1DF14 18 -. 89 46 18 89 F8 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA1E19F 9 -. 39 F0 BA FF FF FF FF 74 E9 - -. 0 3AA1EC99 8 -. 40 BA FF FF FF FF 74 04 - -. 0 3AA20073 15 -. 8B 45 10 8B 4D F4 29 C8 83 C4 10 5E 5F 5D C3 - -. 0 3AA1E14E 8 -. 29 45 F0 E9 6E FF FF FF - -. 0 3AA1E0C4 21 -. 8B 45 10 8B 55 F0 29 D0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9FB9DC 19 -. BA FF FF FF FF 89 95 50 FB FF FF 39 F0 0F 85 41 01 00 00 - -. 0 3A9FB9EF 21 -. 89 85 50 FB FF FF 8B 95 B4 FB FF FF 80 3A 00 0F 84 2C 01 00 00 - -. 0 3A9FBB30 16 -. 8B 4D 08 0F B7 01 25 00 80 FF FF 66 85 C0 74 1A - -. 0 3A9FBB5A 8 -. 89 0C 24 E8 FE A9 FD FF - -. 0 3A9D6560 6 -. FF A3 20 00 00 00 - -. 0 3A9D6566 10 -. 68 28 00 00 00 E9 90 FF FF FF - -. 0 3AA12F90 12 -. 55 89 E5 53 83 EC 04 E8 F5 37 FC FF - -. 0 3AA12F9C 16 -. 81 C3 74 00 0C 00 8B 93 44 2B 00 00 85 D2 75 04 - -. 0 3AA12FAC 4 -. 58 5B 5D C3 - -. 0 3A9FBB62 10 -. 8B 95 30 FB FF FF 85 D2 74 DE - -. 0 3A9FBB4A 16 -. 8B 95 50 FB FF FF 8D 65 F4 89 D0 5B 5E 5F 5D C3 - -. 0 3AA04500 6 -. 83 C4 0C 5B 5D C3 - -. 0 80486A3 5 -. 83 C4 10 EB 48 - -. 0 80486F0 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E1C 5 -. E8 D7 58 FE FF - -. 0 80486F8 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 C7 FC FF FF - -. 0 8048729 7 -. 83 C4 10 85 C0 75 77 - -. 0 8048730 38 -. 9B DD B5 68 FF FF FF D9 45 E0 D9 E1 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D8 E8 AB FD FF FF - -. 0 8048756 7 -. 83 C4 10 85 C0 74 12 - -. 0 804875D 13 -. 83 EC 0C 68 89 38 06 08 E8 A6 FC FF FF - -. 0 3A9FB8BB 8 -. 40 BA FF FF FF FF 75 5F - -. 0 3AA1E052 10 -. 8B 71 20 29 D6 3B 75 10 72 C6 - -. 0 3AA1E05C 10 -. 8B 4D 10 8D 04 39 39 F8 77 07 - -. 0 3AA1E06D 6 -. 48 80 38 0A 75 F5 - -. 0 3AA1E073 17 -. C7 45 EC 01 00 00 00 8B 4D 0C 29 C8 8D 70 01 EB 9E - -. 0 3AA1E02A 5 -. 3B 75 10 76 03 - -. 0 3AA1E032 5 -. 83 FE 14 77 4D - -. 0 3AA1E037 7 -. 89 D1 89 F2 4A 78 0C - -. 0 3AA1E03E 12 -. 89 F6 0F B6 07 47 88 01 41 4A 79 F6 - -. 0 3AA1E040 10 -. 0F B6 07 47 88 01 41 4A 79 F6 - -. 0 3AA1E04A 8 -. 8B 45 08 89 48 14 EB 5E - -. 0 3AA1E0B0 20 -. 8B 55 10 29 F2 89 55 F0 8B 45 F0 8B 55 EC 01 D0 85 C0 75 1C - -fabs_2 ... ok -. 0 804876A 5 -. 83 C4 10 EB 48 - -. 0 80487B7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E21 5 -. E8 99 59 FE FF - -. 0 80487BF 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 59 A4 0C DC BA 29 8C 67 41 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 F8 FB FF FF - -. 0 80487F8 7 -. 83 C4 10 85 C0 75 79 - -. 0 80487FF 44 -. 9B DD B5 68 FF FF FF DD 45 E0 D9 E1 DD 5D D8 DD A5 68 FF FF FF B8 59 A4 0C DC BA 29 8C 67 41 52 50 FF 75 DC FF 75 D8 E8 57 FD FF FF - -. 0 8048582 57 -. 55 89 E5 83 EC 38 8B 45 08 8B 55 0C 89 45 F8 89 55 FC 8B 45 10 8B 55 14 89 45 F0 89 55 F4 C7 45 EC 00 00 00 00 DD 45 F8 DD 45 F0 D9 C9 DA E9 DF E0 80 E4 45 80 FC 40 74 6A - -. 0 8048625 12 -. C7 45 EC 01 00 00 00 8B 45 EC C9 C3 - -. 0 804882B 7 -. 83 C4 10 85 C0 74 12 - -. 0 8048832 13 -. 83 EC 0C 68 BE 38 06 08 E8 D1 FB FF FF - -fabs_3 ... ok -. 0 804883F 5 -. 83 C4 10 EB 44 - -. 0 8048888 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E26 5 -. E8 65 5A FE FF - -. 0 8048890 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 59 A4 0C DC BA 29 8C 67 C1 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 27 FB FF FF - -. 0 80488C9 7 -. 83 C4 10 85 C0 75 79 - -. 0 80488D0 44 -. 9B DD B5 68 FF FF FF DD 45 E0 D9 E1 DD 5D D8 DD A5 68 FF FF FF B8 59 A4 0C DC BA 29 8C 67 41 52 50 FF 75 DC FF 75 D8 E8 86 FC FF FF - -. 0 80488FC 7 -. 83 C4 10 85 C0 74 12 - -. 0 8048903 13 -. 83 EC 0C 68 1D 39 06 08 E8 00 FB FF FF - -fabs_4 ... ok -. 0 8048910 5 -. 83 C4 10 EB 44 - -. 0 8048959 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E2B 5 -. E8 31 5B FE FF - -. 0 8048961 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 4F FA FF FF - -. 0 80489A1 7 -. 83 C4 10 85 C0 75 78 - -. 0 80489A8 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 45 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 32 FB FF FF - -. 0 8048522 62 -. D9 45 08 D8 65 0C D9 E1 DD 5D F0 8B 45 08 89 45 E4 D9 45 E4 D9 E1 DD 05 18 38 06 08 DE C9 DD 5D E8 B8 00 00 00 00 BA 00 00 28 C0 52 50 B8 00 00 00 00 BA 00 00 00 40 52 50 E8 80 FE FF FF - -. 0 80483E0 6 -. FF 25 08 A1 06 08 - -. 0 80483E6 10 -. 68 10 00 00 00 E9 C0 FF FF FF - -. 0 3A9A8860 20 -. 55 89 E5 53 83 EC 34 DD 45 08 DD 45 10 D9 C9 E8 DC B2 FF FF - -. 0 3A9A3B50 4 -. 8B 1C 24 C3 - -. 0 3A9A8874 26 -. 81 C3 D0 6F 01 00 DD 55 F0 D9 C9 DD 55 E8 DD 5C 24 08 DD 1C 24 E8 72 D6 FF FF - -. 0 3A9A5F00 34 -. DD 44 24 0C D9 E5 E8 00 00 00 00 59 81 C1 39 99 01 00 DF E0 88 E2 80 E4 45 80 FC 40 0F 84 CE 00 00 00 - -. 0 3A9A5F22 9 -. 80 FC 05 0F 84 D5 00 00 00 - -. 0 3A9A5F2B 5 -. 80 FC 01 74 6A - -. 0 3A9A5F30 25 -. DD 44 24 04 83 EC 08 D9 E5 DF E0 88 E6 80 E4 45 80 FC 40 0F 84 87 01 00 00 - -. 0 3A9A5F49 9 -. 80 FC 05 0F 84 FE 00 00 00 - -. 0 3A9A5F52 17 -. D9 C9 D9 C0 DF 3C 24 DF 2C 24 DD E9 DF E0 9E 75 4D - -. 0 3A9A5F63 9 -. 58 5A 83 CA 00 DD D8 79 0D - -. 0 3A9A5F6C 27 -. DC B9 DC BD FF FF F7 D8 83 D2 00 F7 DA DD 81 DC BD FF FF D9 C9 0F AC D0 01 73 06 - -. 0 3A9A5F8D 10 -. D8 C8 D1 EA 89 C1 09 D1 75 EA - -. 0 3A9A5F81 6 -. 0F AC D0 01 73 06 - -. 0 3A9A5F87 16 -. D9 C9 D8 C9 D9 C9 D8 C8 D1 EA 89 C1 09 D1 75 EA - -. 0 3A9A5F97 3 -. DD D8 C3 - -. 0 3A9A888E 18 -. 8B 83 38 00 00 00 DD 5D E0 83 38 FF 0F 84 40 01 00 00 - -. 0 3A9A88A0 11 -. DD 45 E8 DD 1C 24 E8 45 29 00 00 - -. 0 3A9AB1F0 40 -. 55 89 E5 8B 45 08 8B 55 0C 5D 89 D1 89 C2 F7 DA 81 E1 FF FF FF 7F 09 D0 C1 E8 1F 09 C1 B8 00 00 F0 7F 29 C8 C1 E8 1F C3 - -. 0 3A9A88AB 8 -. 85 C0 0F 85 2D 01 00 00 - -. 0 3A9A88B3 11 -. DD 45 F0 DD 1C 24 E8 32 29 00 00 - -. 0 3A9A88BE 4 -. 85 C0 74 23 - -. 0 3A9A88E5 14 -. DD 45 F0 D9 EE D9 C9 DD E9 DF E0 9E 75 72 - -. 0 3A9A8965 13 -. DD D8 DD 45 E0 DD 1C 24 E8 AE 28 00 00 - -. 0 3A9AB220 17 -. 8B 44 24 08 B9 FF FF EF FF 29 C1 31 C8 C1 E8 1F C3 - -. 0 3A9A8972 4 -. 85 C0 75 3A - -. 0 3A9A89B0 14 -. DD 45 E0 D9 EE D9 C9 DA E9 DF E0 9E 75 22 - -. 0 3A9A89E0 9 -. DD 45 E0 83 C4 34 5B 5D C3 - -. 0 8048560 20 -. 83 C4 10 DC 4D E8 DD 45 F0 D9 C9 DA E9 DF E0 F6 C4 45 74 02 - -. 0 80489CF 7 -. 83 C4 10 85 C0 74 12 - -. 0 80489D6 13 -. 83 EC 0C 68 52 39 06 08 E8 2D FA FF FF - -fadds_1 ... ok -. 0 80489E3 5 -. 83 C4 10 EB 48 - -. 0 8048A30 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E30 5 -. E8 03 5C FE FF - -. 0 8048A38 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 78 F9 FF FF - -. 0 8048A78 7 -. 83 C4 10 85 C0 75 78 - -. 0 8048A7F 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 45 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 5B FA FF FF - -. 0 8048AA6 7 -. 83 C4 10 85 C0 74 12 - -. 0 8048AAD 13 -. 83 EC 0C 68 8A 39 06 08 E8 56 F9 FF FF - -fadds_2 ... ok -. 0 8048ABA 5 -. 83 C4 10 EB 48 - -. 0 8048B07 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E35 5 -. E8 D5 5C FE FF - -. 0 8048B0F 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 A1 F8 FF FF - -. 0 8048B4F 7 -. 83 C4 10 85 C0 75 78 - -. 0 8048B56 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 45 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 84 F9 FF FF - -. 0 8048B7D 7 -. 83 C4 10 85 C0 74 12 - -. 0 8048B84 13 -. 83 EC 0C 68 C2 39 06 08 E8 7F F8 FF FF - -fadds_3 ... ok -. 0 8048B91 5 -. 83 C4 10 EB 48 - -. 0 8048BDE 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E3A 5 -. E8 A7 5D FE FF - -. 0 8048BE6 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 CA F7 FF FF - -. 0 8048C26 7 -. 83 C4 10 85 C0 75 78 - -. 0 8048C2D 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 45 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 AD F8 FF FF - -. 0 8048C54 7 -. 83 C4 10 85 C0 74 12 - -. 0 8048C5B 13 -. 83 EC 0C 68 FA 39 06 08 E8 A8 F7 FF FF - -fadds_4 ... ok -. 0 8048C68 5 -. 83 C4 10 EB 48 - -. 0 8048CB5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E3F 5 -. E8 79 5E FE FF - -. 0 8048CBD 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 DC F6 FF FF - -. 0 8048D14 7 -. 83 C4 10 85 C0 75 7A - -. 0 8048D1B 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 45 D8 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 3A F8 FF FF - -. 0 8048D48 7 -. 83 C4 10 85 C0 74 12 - -. 0 8048D4F 13 -. 83 EC 0C 68 32 3A 06 08 E8 B4 F6 FF FF - -faddl_1 ... ok -. 0 8048D5C 5 -. 83 C4 10 EB 44 - -. 0 8048DA5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E44 5 -. E8 64 5F FE FF - -. 0 8048DAD 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 EC F5 FF FF - -. 0 8048E04 7 -. 83 C4 10 85 C0 75 7A - -. 0 8048E0B 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 45 D8 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 4A F7 FF FF - -. 0 8048E38 7 -. 83 C4 10 85 C0 74 12 - -. 0 8048E3F 13 -. 83 EC 0C 68 6A 3A 06 08 E8 C4 F5 FF FF - -faddl_2 ... ok -. 0 8048E4C 5 -. 83 C4 10 EB 44 - -. 0 8048E95 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E49 5 -. E8 4F 60 FE FF - -. 0 8048E9D 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 FC F4 FF FF - -. 0 8048EF4 7 -. 83 C4 10 85 C0 75 7A - -. 0 8048EFB 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 45 D8 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 5A F6 FF FF - -. 0 8048F28 7 -. 83 C4 10 85 C0 74 12 - -. 0 8048F2F 13 -. 83 EC 0C 68 A2 3A 06 08 E8 D4 F4 FF FF - -faddl_3 ... ok -. 0 8048F3C 5 -. 83 C4 10 EB 44 - -. 0 8048F85 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E4E 5 -. E8 3A 61 FE FF - -. 0 8048F8D 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 0C F4 FF FF - -. 0 8048FE4 7 -. 83 C4 10 85 C0 75 7A - -. 0 8048FEB 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 45 D8 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 6A F5 FF FF - -. 0 8049018 7 -. 83 C4 10 85 C0 74 12 - -. 0 804901F 13 -. 83 EC 0C 68 DA 3A 06 08 E8 E4 F3 FF FF - -faddl_4 ... ok -. 0 804902C 5 -. 83 C4 10 EB 44 - -. 0 8049075 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E53 5 -. E8 25 62 FE FF - -. 0 804907D 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 2C F3 FF FF - -. 0 80490C4 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 80490CF 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC C2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 03 F4 FF FF - -. 0 80490FE 7 -. 83 C4 10 85 C0 74 12 - -. 0 8049105 13 -. 83 EC 0C 68 12 3B 06 08 E8 FE F2 FF FF - -fadd_1 ... ok -. 0 8049112 5 -. 83 C4 10 EB 48 - -. 0 804915F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E58 5 -. E8 0A 63 FE FF - -. 0 8049167 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 42 F2 FF FF - -. 0 80491AE 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 80491B9 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC C2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 19 F3 FF FF - -. 0 80491E8 7 -. 83 C4 10 85 C0 74 12 - -. 0 80491EF 13 -. 83 EC 0C 68 47 3B 06 08 E8 14 F2 FF FF - -fadd_2 ... ok -. 0 80491FC 5 -. 83 C4 10 EB 48 - -. 0 8049249 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E5D 5 -. E8 EF 63 FE FF - -. 0 8049251 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 58 F1 FF FF - -. 0 8049298 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 80492A3 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC C2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 2F F2 FF FF - -. 0 80492D2 7 -. 83 C4 10 85 C0 74 12 - -. 0 80492D9 13 -. 83 EC 0C 68 7C 3B 06 08 E8 2A F1 FF FF - -fadd_3 ... ok -. 0 80492E6 5 -. 83 C4 10 EB 48 - -. 0 8049333 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E62 5 -. E8 D4 64 FE FF - -. 0 804933B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 6E F0 FF FF - -. 0 8049382 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804938D 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC C2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 45 F1 FF FF - -. 0 80493BC 7 -. 83 C4 10 85 C0 74 12 - -. 0 80493C3 13 -. 83 EC 0C 68 B1 3B 06 08 E8 40 F0 FF FF - -fadd_4 ... ok -. 0 80493D0 5 -. 83 C4 10 EB 48 - -. 0 804941D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E67 5 -. E8 B9 65 FE FF - -. 0 8049425 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 74 EF FF FF - -. 0 804947C 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8049487 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC C2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 C6 F0 FF FF - -. 0 80494BC 7 -. 83 C4 10 85 C0 74 12 - -. 0 80494C3 13 -. 83 EC 0C 68 E6 3B 06 08 E8 40 EF FF FF - -fadd_5 ... ok -. 0 80494D0 5 -. 83 C4 10 EB 44 - -. 0 8049519 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E6C 5 -. E8 B0 66 FE FF - -. 0 8049521 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 78 EE FF FF - -. 0 8049578 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8049583 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC C2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 CA EF FF FF - -. 0 80495B8 7 -. 83 C4 10 85 C0 74 12 - -. 0 80495BF 13 -. 83 EC 0C 68 1B 3C 06 08 E8 44 EE FF FF - -fadd_6 ... ok -. 0 80495CC 5 -. 83 C4 10 EB 44 - -. 0 8049615 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E71 5 -. E8 A7 67 FE FF - -. 0 804961D 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 7C ED FF FF - -. 0 8049674 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804967F 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC C2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 CE EE FF FF - -. 0 80496B4 7 -. 83 C4 10 85 C0 74 12 - -. 0 80496BB 13 -. 83 EC 0C 68 50 3C 06 08 E8 48 ED FF FF - -fadd_7 ... ok -. 0 80496C8 5 -. 83 C4 10 EB 44 - -. 0 8049711 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E76 5 -. E8 9E 68 FE FF - -. 0 8049719 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 80 EC FF FF - -. 0 8049770 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804977B 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC C2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 D2 ED FF FF - -. 0 80497B0 7 -. 83 C4 10 85 C0 74 12 - -. 0 80497B7 13 -. 83 EC 0C 68 85 3C 06 08 E8 4C EC FF FF - -fadd_8 ... ok -. 0 80497C4 5 -. 83 C4 10 EB 44 - -. 0 804980D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E7B 5 -. E8 95 69 FE FF - -. 0 8049815 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 94 EB FF FF - -. 0 804985C 7 -. 83 C4 10 85 C0 75 7C - -. 0 8049863 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 C2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 73 EC FF FF - -. 0 804988E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8049895 13 -. 83 EC 0C 68 BA 3C 06 08 E8 6E EB FF FF - -fadd_9 ... ok -. 0 80498A2 5 -. 83 C4 10 EB 48 - -. 0 80498EF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E80 5 -. E8 72 6A FE FF - -. 0 80498F7 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 B2 EA FF FF - -. 0 804993E 7 -. 83 C4 10 85 C0 75 7C - -. 0 8049945 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 C2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 91 EB FF FF - -. 0 8049970 7 -. 83 C4 10 85 C0 74 12 - -. 0 8049977 13 -. 83 EC 0C 68 EF 3C 06 08 E8 8C EA FF FF - -fadd_10 ... ok -. 0 8049984 5 -. 83 C4 10 EB 48 - -. 0 80499D1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E85 5 -. E8 4F 6B FE FF - -. 0 80499D9 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 D0 E9 FF FF - -. 0 8049A20 7 -. 83 C4 10 85 C0 75 7C - -. 0 8049A27 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 C2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 AF EA FF FF - -. 0 8049A52 7 -. 83 C4 10 85 C0 74 12 - -. 0 8049A59 13 -. 83 EC 0C 68 27 3D 06 08 E8 AA E9 FF FF - -fadd_11 ... ok -. 0 8049A66 5 -. 83 C4 10 EB 48 - -. 0 8049AB3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E8A 5 -. E8 2C 6C FE FF - -. 0 8049ABB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 EE E8 FF FF - -. 0 8049B02 7 -. 83 C4 10 85 C0 75 7C - -. 0 8049B09 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 C2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 CD E9 FF FF - -. 0 8049B34 7 -. 83 C4 10 85 C0 74 12 - -. 0 8049B3B 13 -. 83 EC 0C 68 5F 3D 06 08 E8 C8 E8 FF FF - -fadd_12 ... ok -. 0 8049B48 5 -. 83 C4 10 EB 48 - -. 0 8049B95 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E8F 5 -. E8 09 6D FE FF - -. 0 8049B9D 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 FC E7 FF FF - -. 0 8049BF4 7 -. 83 C4 10 85 C0 75 7E - -. 0 8049BFB 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 C2 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 56 E9 FF FF - -. 0 8049C2C 7 -. 83 C4 10 85 C0 74 12 - -. 0 8049C33 13 -. 83 EC 0C 68 97 3D 06 08 E8 D0 E7 FF FF - -fadd_13 ... ok -. 0 8049C40 5 -. 83 C4 10 EB 44 - -. 0 8049C89 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E94 5 -. E8 F8 6D FE FF - -. 0 8049C91 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 08 E7 FF FF - -. 0 8049CE8 7 -. 83 C4 10 85 C0 75 7E - -. 0 8049CEF 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 C2 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 62 E8 FF FF - -. 0 8049D20 7 -. 83 C4 10 85 C0 74 12 - -. 0 8049D27 13 -. 83 EC 0C 68 CF 3D 06 08 E8 DC E6 FF FF - -fadd_14 ... ok -. 0 8049D34 5 -. 83 C4 10 EB 44 - -. 0 8049D7D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E99 5 -. E8 E7 6E FE FF - -. 0 8049D85 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 14 E6 FF FF - -. 0 8049DDC 7 -. 83 C4 10 85 C0 75 7E - -. 0 8049DE3 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 C2 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 6E E7 FF FF - -. 0 8049E14 7 -. 83 C4 10 85 C0 74 12 - -. 0 8049E1B 13 -. 83 EC 0C 68 07 3E 06 08 E8 E8 E5 FF FF - -fadd_15 ... ok -. 0 8049E28 5 -. 83 C4 10 EB 44 - -. 0 8049E71 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062E9E 5 -. E8 D6 6F FE FF - -. 0 8049E79 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 20 E5 FF FF - -. 0 8049ED0 7 -. 83 C4 10 85 C0 75 7E - -. 0 8049ED7 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 C2 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 7A E6 FF FF - -. 0 8049F08 7 -. 83 C4 10 85 C0 74 12 - -. 0 8049F0F 13 -. 83 EC 0C 68 3F 3E 06 08 E8 F4 E4 FF FF - -fadd_16 ... ok -. 0 8049F1C 5 -. 83 C4 10 EB 44 - -. 0 8049F65 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EA3 5 -. E8 C5 70 FE FF - -. 0 8049F6D 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 3C E4 FF FF - -. 0 8049FB4 7 -. 83 C4 10 85 C0 75 7E - -. 0 8049FBB 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE C2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 19 E5 FF FF - -. 0 8049FE8 7 -. 83 C4 10 85 C0 74 12 - -. 0 8049FEF 13 -. 83 EC 0C 68 77 3E 06 08 E8 14 E4 FF FF - -faddp_1 ... ok -. 0 8049FFC 5 -. 83 C4 10 EB 48 - -. 0 804A049 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EA8 5 -. E8 A4 71 FE FF - -. 0 804A051 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 58 E3 FF FF - -. 0 804A098 7 -. 83 C4 10 85 C0 75 7E - -. 0 804A09F 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE C2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 35 E4 FF FF - -. 0 804A0CC 7 -. 83 C4 10 85 C0 74 12 - -. 0 804A0D3 13 -. 83 EC 0C 68 AF 3E 06 08 E8 30 E3 FF FF - -faddp_2 ... ok -. 0 804A0E0 5 -. 83 C4 10 EB 48 - -. 0 804A12D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EAD 5 -. E8 83 72 FE FF - -. 0 804A135 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 74 E2 FF FF - -. 0 804A17C 7 -. 83 C4 10 85 C0 75 7E - -. 0 804A183 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE C2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 51 E3 FF FF - -. 0 804A1B0 7 -. 83 C4 10 85 C0 74 12 - -. 0 804A1B7 13 -. 83 EC 0C 68 E7 3E 06 08 E8 4C E2 FF FF - -faddp_3 ... ok -. 0 804A1C4 5 -. 83 C4 10 EB 48 - -. 0 804A211 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EB2 5 -. E8 62 73 FE FF - -. 0 804A219 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 90 E1 FF FF - -. 0 804A260 7 -. 83 C4 10 85 C0 75 7E - -. 0 804A267 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE C2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 6D E2 FF FF - -. 0 804A294 7 -. 83 C4 10 85 C0 74 12 - -. 0 804A29B 13 -. 83 EC 0C 68 1F 3F 06 08 E8 68 E1 FF FF - -faddp_4 ... ok -. 0 804A2A8 5 -. 83 C4 10 EB 48 - -. 0 804A2F5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EB7 5 -. E8 41 74 FE FF - -. 0 804A2FD 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 9C E0 FF FF - -. 0 804A354 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804A35F 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE C2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 F0 E1 FF FF - -. 0 804A392 7 -. 83 C4 10 85 C0 74 12 - -. 0 804A399 13 -. 83 EC 0C 68 57 3F 06 08 E8 6A E0 FF FF - -faddp_5 ... ok -. 0 804A3A6 5 -. 83 C4 10 EB 44 - -. 0 804A3EF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EBC 5 -. E8 36 75 FE FF - -. 0 804A3F7 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 A2 DF FF FF - -. 0 804A44E 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804A459 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE C2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 F6 E0 FF FF - -. 0 804A48C 7 -. 83 C4 10 85 C0 74 12 - -. 0 804A493 13 -. 83 EC 0C 68 8F 3F 06 08 E8 70 DF FF FF - -faddp_6 ... ok -. 0 804A4A0 5 -. 83 C4 10 EB 44 - -. 0 804A4E9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EC1 5 -. E8 2B 76 FE FF - -. 0 804A4F1 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 A8 DE FF FF - -. 0 804A548 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804A553 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE C2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 FC DF FF FF - -. 0 804A586 7 -. 83 C4 10 85 C0 74 12 - -. 0 804A58D 13 -. 83 EC 0C 68 C7 3F 06 08 E8 76 DE FF FF - -faddp_7 ... ok -. 0 804A59A 5 -. 83 C4 10 EB 44 - -. 0 804A5E3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EC6 5 -. E8 20 77 FE FF - -. 0 804A5EB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 AE DD FF FF - -. 0 804A642 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804A64D 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE C2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 02 DF FF FF - -. 0 804A680 7 -. 83 C4 10 85 C0 74 12 - -. 0 804A687 13 -. 83 EC 0C 68 FF 3F 06 08 E8 7C DD FF FF - -faddp_8 ... ok -. 0 804A694 5 -. 83 C4 10 EB 44 - -. 0 804A6DD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062ECB 5 -. E8 15 78 FE FF - -. 0 804A6E5 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 C4 DC FF FF - -. 0 804A72C 7 -. 83 C4 10 85 C0 75 7A - -. 0 804A733 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE C1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 A5 DD FF FF - -. 0 804A75C 7 -. 83 C4 10 85 C0 74 12 - -. 0 804A763 13 -. 83 EC 0C 68 37 40 06 08 E8 A0 DC FF FF - -faddp_9 ... ok -. 0 804A770 5 -. 83 C4 10 EB 48 - -. 0 804A7BD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062ED0 5 -. E8 F0 78 FE FF - -. 0 804A7C5 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 E4 DB FF FF - -. 0 804A80C 7 -. 83 C4 10 85 C0 75 7A - -. 0 804A813 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE C1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 C5 DC FF FF - -. 0 804A83C 7 -. 83 C4 10 85 C0 74 12 - -. 0 804A843 13 -. 83 EC 0C 68 6F 40 06 08 E8 C0 DB FF FF - -faddp_10 ... ok -. 0 804A850 5 -. 83 C4 10 EB 48 - -. 0 804A89D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062ED5 5 -. E8 CB 79 FE FF - -. 0 804A8A5 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 04 DB FF FF - -. 0 804A8EC 7 -. 83 C4 10 85 C0 75 7A - -. 0 804A8F3 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE C1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 E5 DB FF FF - -. 0 804A91C 7 -. 83 C4 10 85 C0 74 12 - -. 0 804A923 13 -. 83 EC 0C 68 AA 40 06 08 E8 E0 DA FF FF - -faddp_11 ... ok -. 0 804A930 5 -. 83 C4 10 EB 48 - -. 0 804A97D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EDA 5 -. E8 A6 7A FE FF - -. 0 804A985 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 24 DA FF FF - -. 0 804A9CC 7 -. 83 C4 10 85 C0 75 7A - -. 0 804A9D3 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE C1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 05 DB FF FF - -. 0 804A9FC 7 -. 83 C4 10 85 C0 74 12 - -. 0 804AA03 13 -. 83 EC 0C 68 E5 40 06 08 E8 00 DA FF FF - -faddp_12 ... ok -. 0 804AA10 5 -. 83 C4 10 EB 48 - -. 0 804AA5D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EDF 5 -. E8 81 7B FE FF - -. 0 804AA65 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 34 D9 FF FF - -. 0 804AABC 7 -. 83 C4 10 85 C0 75 7C - -. 0 804AAC3 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE C1 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 90 DA FF FF - -. 0 804AAF2 7 -. 83 C4 10 85 C0 74 12 - -. 0 804AAF9 13 -. 83 EC 0C 68 20 41 06 08 E8 0A D9 FF FF - -faddp_13 ... ok -. 0 804AB06 5 -. 83 C4 10 EB 44 - -. 0 804AB4F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EE4 5 -. E8 6E 7C FE FF - -. 0 804AB57 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 42 D8 FF FF - -. 0 804ABAE 7 -. 83 C4 10 85 C0 75 7C - -. 0 804ABB5 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE C1 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 9E D9 FF FF - -. 0 804ABE4 7 -. 83 C4 10 85 C0 74 12 - -. 0 804ABEB 13 -. 83 EC 0C 68 5B 41 06 08 E8 18 D8 FF FF - -faddp_14 ... ok -. 0 804ABF8 5 -. 83 C4 10 EB 44 - -. 0 804AC41 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EE9 5 -. E8 5B 7D FE FF - -. 0 804AC49 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 50 D7 FF FF - -. 0 804ACA0 7 -. 83 C4 10 85 C0 75 7C - -. 0 804ACA7 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE C1 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 AC D8 FF FF - -. 0 804ACD6 7 -. 83 C4 10 85 C0 74 12 - -. 0 804ACDD 13 -. 83 EC 0C 68 96 41 06 08 E8 26 D7 FF FF - -faddp_15 ... ok -. 0 804ACEA 5 -. 83 C4 10 EB 44 - -. 0 804AD33 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EEE 5 -. E8 48 7E FE FF - -. 0 804AD3B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 5E D6 FF FF - -. 0 804AD92 7 -. 83 C4 10 85 C0 75 7C - -. 0 804AD99 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE C1 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 BA D7 FF FF - -. 0 804ADC8 7 -. 83 C4 10 85 C0 74 12 - -. 0 804ADCF 13 -. 83 EC 0C 68 D1 41 06 08 E8 34 D6 FF FF - -faddp_16 ... ok -. 0 804ADDC 5 -. 83 C4 10 EB 44 - -. 0 804AE25 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EF3 5 -. E8 35 7F FE FF - -. 0 804AE2D 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 86 D5 FF FF - -. 0 804AE6A 7 -. 83 C4 10 85 C0 75 78 - -. 0 804AE71 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 45 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 8B 9C AD 45 50 FF 75 D0 E8 69 D6 FF FF - -. 0 804AE98 7 -. 83 C4 10 85 C0 74 12 - -. 0 804AE9F 13 -. 83 EC 0C 68 0C 42 06 08 E8 64 D5 FF FF - -fiadds_1 ... ok -. 0 804AEAC 5 -. 83 C4 10 EB 48 - -. 0 804AEF9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EF8 5 -. E8 04 80 FE FF - -. 0 804AF01 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 B2 D4 FF FF - -. 0 804AF3E 7 -. 83 C4 10 85 C0 75 78 - -. 0 804AF45 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 45 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA E6 40 45 50 FF 75 D0 E8 95 D5 FF FF - -. 0 804AF6C 7 -. 83 C4 10 85 C0 74 12 - -. 0 804AF73 13 -. 83 EC 0C 68 47 42 06 08 E8 90 D4 FF FF - -fiadds_2 ... ok -. 0 804AF80 5 -. 83 C4 10 EB 48 - -. 0 804AFCD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062EFD 5 -. E8 D3 80 FE FF - -. 0 804AFD5 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 DE D3 FF FF - -. 0 804B012 7 -. 83 C4 10 85 C0 75 78 - -. 0 804B019 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 45 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA E6 40 C5 50 FF 75 D0 E8 C1 D4 FF FF - -. 0 804B040 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B047 13 -. 83 EC 0C 68 82 42 06 08 E8 BC D3 FF FF - -fiadds_3 ... ok -. 0 804B054 5 -. 83 C4 10 EB 48 - -. 0 804B0A1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F02 5 -. E8 A2 81 FE FF - -. 0 804B0A9 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 0A D3 FF FF - -. 0 804B0E6 7 -. 83 C4 10 85 C0 75 78 - -. 0 804B0ED 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 45 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 8B 9C AD C5 50 FF 75 D0 E8 ED D3 FF FF - -. 0 804B114 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B11B 13 -. 83 EC 0C 68 BD 42 06 08 E8 E8 D2 FF FF - -fiadds_4 ... ok -. 0 804B128 5 -. 83 C4 10 EB 48 - -. 0 804B175 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F07 5 -. E8 71 82 FE FF - -. 0 804B17D 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 2E D2 FF FF - -. 0 804B1C2 7 -. 83 C4 10 85 C0 75 7A - -. 0 804B1C9 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 45 DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 68 E7 32 41 52 50 FF 75 D4 FF 75 D0 E8 8C D3 FF FF - -. 0 804B1F6 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B1FD 13 -. 83 EC 0C 68 F8 42 06 08 E8 06 D2 FF FF - -fiadds_5 ... ok -. 0 804B20A 5 -. 83 C4 10 EB 44 - -. 0 804B253 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F0C 5 -. E8 4A 83 FE FF - -. 0 804B25B 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 50 D1 FF FF - -. 0 804B2A0 7 -. 83 C4 10 85 C0 75 7A - -. 0 804B2A7 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 45 DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA A6 C5 32 C1 52 50 FF 75 D4 FF 75 D0 E8 AE D2 FF FF - -. 0 804B2D4 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B2DB 13 -. 83 EC 0C 68 33 43 06 08 E8 28 D1 FF FF - -fiadds_6 ... ok -. 0 804B2E8 5 -. 83 C4 10 EB 44 - -. 0 804B331 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F11 5 -. E8 23 84 FE FF - -. 0 804B339 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 72 D0 FF FF - -. 0 804B37E 7 -. 83 C4 10 85 C0 75 7A - -. 0 804B385 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 45 DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA A6 C5 32 41 52 50 FF 75 D4 FF 75 D0 E8 D0 D1 FF FF - -. 0 804B3B2 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B3B9 13 -. 83 EC 0C 68 6E 43 06 08 E8 4A D0 FF FF - -fiadds_7 ... ok -. 0 804B3C6 5 -. 83 C4 10 EB 44 - -. 0 804B40F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F16 5 -. E8 FC 84 FE FF - -. 0 804B417 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 94 CF FF FF - -. 0 804B45C 7 -. 83 C4 10 85 C0 75 7A - -. 0 804B463 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 45 DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 68 E7 32 C1 52 50 FF 75 D4 FF 75 D0 E8 F2 D0 FF FF - -. 0 804B490 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B497 13 -. 83 EC 0C 68 A9 43 06 08 E8 6C CF FF FF - -fiadds_8 ... ok -. 0 804B4A4 5 -. 83 C4 10 EB 44 - -. 0 804B4ED 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F1B 5 -. E8 D5 85 FE FF - -. 0 804B4F5 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 BC CE FF FF - -. 0 804B534 7 -. 83 C4 10 85 C0 75 78 - -. 0 804B53B 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 45 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 30 A7 4C 50 FF 75 D0 E8 9F CF FF FF - -. 0 804B562 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B569 13 -. 83 EC 0C 68 E4 43 06 08 E8 9A CE FF FF - -fiaddl_1 ... ok -. 0 804B576 5 -. 83 C4 10 EB 48 - -. 0 804B5C3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F20 5 -. E8 A6 86 FE FF - -. 0 804B5CB 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 E6 CD FF FF - -. 0 804B60A 7 -. 83 C4 10 85 C0 75 78 - -. 0 804B611 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 45 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 5C 2F A7 4C 50 FF 75 D0 E8 C9 CE FF FF - -. 0 804B638 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B63F 13 -. 83 EC 0C 68 1F 44 06 08 E8 C4 CD FF FF - -fiaddl_2 ... ok -. 0 804B64C 5 -. 83 C4 10 EB 48 - -. 0 804B699 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F25 5 -. E8 77 87 FE FF - -. 0 804B6A1 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 10 CD FF FF - -. 0 804B6E0 7 -. 83 C4 10 85 C0 75 78 - -. 0 804B6E7 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 45 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 5C 2F A7 CC 50 FF 75 D0 E8 F3 CD FF FF - -. 0 804B70E 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B715 13 -. 83 EC 0C 68 5A 44 06 08 E8 EE CC FF FF - -fiaddl_3 ... ok -. 0 804B722 5 -. 83 C4 10 EB 48 - -. 0 804B76F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F2A 5 -. E8 48 88 FE FF - -. 0 804B777 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 3A CC FF FF - -. 0 804B7B6 7 -. 83 C4 10 85 C0 75 78 - -. 0 804B7BD 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 45 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 30 A7 CC 50 FF 75 D0 E8 1D CD FF FF - -. 0 804B7E4 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B7EB 13 -. 83 EC 0C 68 95 44 06 08 E8 18 CC FF FF - -fiaddl_4 ... ok -. 0 804B7F8 5 -. 83 C4 10 EB 48 - -. 0 804B845 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F2F 5 -. E8 19 89 FE FF - -. 0 804B84D 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 5C CB FF FF - -. 0 804B894 7 -. 83 C4 10 85 C0 75 7A - -. 0 804B89B 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 45 DC DD 5D D0 DD A5 58 FF FF FF B8 6F CD 0F E3 BA 58 31 95 41 52 50 FF 75 D4 FF 75 D0 E8 BA CC FF FF - -. 0 804B8C8 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B8CF 13 -. 83 EC 0C 68 D0 44 06 08 E8 34 CB FF FF - -fiaddl_5 ... ok -. 0 804B8DC 5 -. 83 C4 10 EB 44 - -. 0 804B925 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F34 5 -. E8 F4 89 FE FF - -. 0 804B92D 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 7C CA FF FF - -. 0 804B974 7 -. 83 C4 10 85 C0 75 7A - -. 0 804B97B 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 45 DC DD 5D D0 DD A5 58 FF FF FF B8 91 32 F0 A4 BA A4 9A 94 41 52 50 FF 75 D4 FF 75 D0 E8 DA CB FF FF - -. 0 804B9A8 7 -. 83 C4 10 85 C0 74 12 - -. 0 804B9AF 13 -. 83 EC 0C 68 0B 45 06 08 E8 54 CA FF FF - -fiaddl_6 ... ok -. 0 804B9BC 5 -. 83 C4 10 EB 44 - -. 0 804BA05 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F39 5 -. E8 CF 8A FE FF - -. 0 804BA0D 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 9C C9 FF FF - -. 0 804BA54 7 -. 83 C4 10 85 C0 75 7A - -. 0 804BA5B 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 45 DC DD 5D D0 DD A5 58 FF FF FF B8 91 32 F0 A4 BA A4 9A 94 C1 52 50 FF 75 D4 FF 75 D0 E8 FA CA FF FF - -. 0 804BA88 7 -. 83 C4 10 85 C0 74 12 - -. 0 804BA8F 13 -. 83 EC 0C 68 46 45 06 08 E8 74 C9 FF FF - -fiaddl_7 ... ok -. 0 804BA9C 5 -. 83 C4 10 EB 44 - -. 0 804BAE5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F3E 5 -. E8 AA 8B FE FF - -. 0 804BAED 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 BC C8 FF FF - -. 0 804BB34 7 -. 83 C4 10 85 C0 75 7A - -. 0 804BB3B 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 45 DC DD 5D D0 DD A5 58 FF FF FF B8 6F CD 0F E3 BA 58 31 95 C1 52 50 FF 75 D4 FF 75 D0 E8 1A CA FF FF - -. 0 804BB68 7 -. 83 C4 10 85 C0 74 12 - -. 0 804BB6F 13 -. 83 EC 0C 68 81 45 06 08 E8 94 C8 FF FF - -fiaddl_8 ... ok -. 0 804BB7C 5 -. 83 C4 10 EB 44 - -. 0 804BBC5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F43 5 -. E8 85 8C FE FF - -. 0 804BBCD 71 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2C 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 DC C7 FF FF - -. 0 804BC14 11 -. 83 C4 10 85 C0 0F 85 F2 00 00 00 - -. 0 804BC1F 62 -. 9B DD B5 48 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 45 9D DB F2 9C 8F 45 C4 D9 5D D0 D9 F7 D9 5D C8 DD A5 48 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 A4 C8 FF FF - -. 0 804BC5D 7 -. 83 C4 10 85 C0 74 37 - -. 0 804BC64 17 -. 83 EC 08 B8 2C 52 9A 44 50 FF 75 C8 E8 8C C8 FF FF - -. 0 804BC75 7 -. 83 C4 10 85 C0 74 1F - -. 0 804BC7C 10 -. 8B 45 C4 83 E0 45 85 C0 75 15 - -. 0 804BC86 13 -. 83 EC 0C 68 BC 45 06 08 E8 7D C7 FF FF - -fcomi_1 ... ok -. 0 804BC93 8 -. 83 C4 10 E9 86 00 00 00 - -. 0 804BD21 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F48 5 -. E8 DC 8D FE FF - -. 0 804BD29 71 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2A 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 80 C6 FF FF - -. 0 804BD70 11 -. 83 C4 10 85 C0 0F 85 F3 00 00 00 - -. 0 804BD7B 62 -. 9B DD B5 48 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 44 9D DB F2 9C 8F 45 C4 D9 5D D0 D9 F7 D9 5D C8 DD A5 48 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 48 C7 FF FF - -. 0 804BDB9 7 -. 83 C4 10 85 C0 74 38 - -. 0 804BDC0 17 -. 83 EC 08 B8 2A 52 9A 44 50 FF 75 C8 E8 30 C7 FF FF - -. 0 804BDD1 7 -. 83 C4 10 85 C0 74 20 - -. 0 804BDD8 11 -. 8B 45 C4 83 E0 45 83 F8 01 75 15 - -. 0 804BDE3 13 -. 83 EC 0C 68 4B 46 06 08 E8 20 C6 FF FF - -fcomi_2 ... ok -. 0 804BDF0 8 -. 83 C4 10 E9 86 00 00 00 - -. 0 804BE7E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F4D 5 -. E8 34 8F FE FF - -. 0 804BE86 71 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2B 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 23 C5 FF FF - -. 0 804BECD 11 -. 83 C4 10 85 C0 0F 85 F3 00 00 00 - -. 0 804BED8 62 -. 9B DD B5 48 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 05 9D DB F2 9C 8F 45 C4 D9 5D D0 D9 F7 D9 5D C8 DD A5 48 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 EB C5 FF FF - -. 0 804BF16 7 -. 83 C4 10 85 C0 74 38 - -. 0 804BF1D 17 -. 83 EC 08 B8 2B 52 9A 44 50 FF 75 C8 E8 D3 C5 FF FF - -. 0 804BF2E 7 -. 83 C4 10 85 C0 74 20 - -. 0 804BF35 11 -. 8B 45 C4 83 E0 45 83 F8 40 75 15 - -. 0 804BF40 13 -. 83 EC 0C 68 83 46 06 08 E8 C3 C4 FF FF - -fcomi_3 ... ok -. 0 804BF4D 8 -. 83 C4 10 E9 86 00 00 00 - -. 0 804BFDB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F52 5 -. E8 8C 90 FE FF - -. 0 804BFE3 87 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 5A 5D F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B6 C3 FF FF - -. 0 804C03A 11 -. 83 C4 10 85 C0 0F 85 F3 00 00 00 - -. 0 804C045 68 -. 9B DD B5 48 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 45 9D DB F2 9C 8F 45 C4 DD 5D D0 D9 F7 DD 5D C8 DD A5 48 FF FF FF B8 5A 5D F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 F9 C4 FF FF - -. 0 804C089 7 -. 83 C4 10 85 C0 74 3A - -. 0 804C090 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 CC FF 75 C8 E8 DB C4 FF FF - -. 0 804C0A7 7 -. 83 C4 10 85 C0 74 1C - -. 0 804C0AE 10 -. 8B 45 C4 83 E0 45 85 C0 75 12 - -. 0 804C0B8 13 -. 83 EC 0C 68 BB 46 06 08 E8 4B C3 FF FF - -fcomi_4 ... ok -. 0 804C0C5 5 -. 83 C4 10 EB 7E - -. 0 804C148 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F57 5 -. E8 F4 91 FE FF - -. 0 804C150 87 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 FF 59 F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 49 C2 FF FF - -. 0 804C1A7 11 -. 83 C4 10 85 C0 0F 85 F4 00 00 00 - -. 0 804C1B2 68 -. 9B DD B5 48 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 44 9D DB F2 9C 8F 45 C4 DD 5D D0 D9 F7 DD 5D C8 DD A5 48 FF FF FF B8 FF 59 F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 8C C3 FF FF - -. 0 804C1F6 7 -. 83 C4 10 85 C0 74 3B - -. 0 804C1FD 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 CC FF 75 C8 E8 6E C3 FF FF - -. 0 804C214 7 -. 83 C4 10 85 C0 74 1D - -. 0 804C21B 11 -. 8B 45 C4 83 E0 45 83 F8 01 75 12 - -. 0 804C226 13 -. 83 EC 0C 68 1E 47 06 08 E8 DD C1 FF FF - -fcomi_5 ... ok -. 0 804C233 5 -. 83 C4 10 EB 7E - -. 0 804C2B6 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F5C 5 -. E8 5D 93 FE FF - -. 0 804C2BE 87 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 DB C0 FF FF - -. 0 804C315 11 -. 83 C4 10 85 C0 0F 85 F4 00 00 00 - -. 0 804C320 68 -. 9B DD B5 48 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 05 9D DB F2 9C 8F 45 C4 DD 5D D0 D9 F7 DD 5D C8 DD A5 48 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 1E C2 FF FF - -. 0 804C364 7 -. 83 C4 10 85 C0 74 3B - -. 0 804C36B 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 CC FF 75 C8 E8 00 C2 FF FF - -. 0 804C382 7 -. 83 C4 10 85 C0 74 1D - -. 0 804C389 11 -. 8B 45 C4 83 E0 45 83 F8 40 75 12 - -. 0 804C394 13 -. 83 EC 0C 68 56 47 06 08 E8 6F C0 FF FF - -fcomi_6 ... ok -. 0 804C3A1 5 -. 83 C4 10 EB 7E - -. 0 804C424 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F61 5 -. E8 C6 94 FE FF - -. 0 804C42C 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2C 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 7D BF FF FF - -. 0 804C473 11 -. 83 C4 10 85 C0 0F 85 AE 00 00 00 - -. 0 804C47E 59 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 45 9D DF F2 9C 8F 45 CC D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2C 52 9A 44 50 FF 75 D0 E8 48 C0 FF FF - -. 0 804C4B9 7 -. 83 C4 10 85 C0 74 1C - -. 0 804C4C0 10 -. 8B 45 CC 83 E0 45 85 C0 75 12 - -. 0 804C4CA 13 -. 83 EC 0C 68 8E 47 06 08 E8 39 BF FF FF - -fcomip_1 ... ok -. 0 804C4D7 5 -. 83 C4 10 EB 60 - -. 0 804C53C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F66 5 -. E8 D9 95 FE FF - -. 0 804C544 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2A 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 65 BE FF FF - -. 0 804C58B 11 -. 83 C4 10 85 C0 0F 85 AF 00 00 00 - -. 0 804C596 59 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 44 9D DF F2 9C 8F 45 CC D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2A 52 9A 44 50 FF 75 D0 E8 30 BF FF FF - -. 0 804C5D1 7 -. 83 C4 10 85 C0 74 1D - -. 0 804C5D8 11 -. 8B 45 CC 83 E0 45 83 F8 01 75 12 - -. 0 804C5E3 13 -. 83 EC 0C 68 C9 47 06 08 E8 20 BE FF FF - -fcomip_2 ... ok -. 0 804C5F0 5 -. 83 C4 10 EB 60 - -. 0 804C655 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F6B 5 -. E8 ED 96 FE FF - -. 0 804C65D 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2B 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 4C BD FF FF - -. 0 804C6A4 11 -. 83 C4 10 85 C0 0F 85 AF 00 00 00 - -. 0 804C6AF 59 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 05 9D DF F2 9C 8F 45 CC D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 17 BE FF FF - -. 0 804C6EA 7 -. 83 C4 10 85 C0 74 1D - -. 0 804C6F1 11 -. 8B 45 CC 83 E0 45 83 F8 40 75 12 - -. 0 804C6FC 13 -. 83 EC 0C 68 04 48 06 08 E8 07 BD FF FF - -fcomip_3 ... ok -. 0 804C709 5 -. 83 C4 10 EB 60 - -. 0 804C76E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F70 5 -. E8 01 98 FE FF - -. 0 804C776 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 5A 5D F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 23 BC FF FF - -. 0 804C7CD 11 -. 83 C4 10 85 C0 0F 85 B0 00 00 00 - -. 0 804C7D8 65 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 45 9D DF F2 9C 8F 45 CC D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 69 BD FF FF - -. 0 804C819 7 -. 83 C4 10 85 C0 74 1C - -. 0 804C820 10 -. 8B 45 CC 83 E0 45 85 C0 75 12 - -. 0 804C82A 13 -. 83 EC 0C 68 3F 48 06 08 E8 D9 BB FF FF - -fcomip_4 ... ok -. 0 804C837 5 -. 83 C4 10 EB 5C - -. 0 804C898 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F75 5 -. E8 26 99 FE FF - -. 0 804C8A0 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 FF 59 F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 F9 BA FF FF - -. 0 804C8F7 11 -. 83 C4 10 85 C0 0F 85 B1 00 00 00 - -. 0 804C902 65 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 44 9D DF F2 9C 8F 45 CC D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 3F BC FF FF - -. 0 804C943 7 -. 83 C4 10 85 C0 74 1D - -. 0 804C94A 11 -. 8B 45 CC 83 E0 45 83 F8 01 75 12 - -. 0 804C955 13 -. 83 EC 0C 68 7A 48 06 08 E8 AE BA FF FF - -fcomip_5 ... ok -. 0 804C962 5 -. 83 C4 10 EB 5C - -. 0 804C9C3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F7A 5 -. E8 4C 9A FE FF - -. 0 804C9CB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 CE B9 FF FF - -. 0 804CA22 11 -. 83 C4 10 85 C0 0F 85 B1 00 00 00 - -. 0 804CA2D 65 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 05 9D DF F2 9C 8F 45 CC D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 14 BB FF FF - -. 0 804CA6E 7 -. 83 C4 10 85 C0 74 1D - -. 0 804CA75 11 -. 8B 45 CC 83 E0 45 83 F8 40 75 12 - -. 0 804CA80 13 -. 83 EC 0C 68 B5 48 06 08 E8 83 B9 FF FF - -fcomip_6 ... ok -. 0 804CA8D 5 -. 83 C4 10 EB 5C - -. 0 804CAEE 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F7F 5 -. E8 72 9B FE FF - -. 0 804CAF6 71 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2C 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 B3 B8 FF FF - -. 0 804CB3D 11 -. 83 C4 10 85 C0 0F 85 F2 00 00 00 - -. 0 804CB48 62 -. 9B DD B5 48 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 45 9D DB EA 9C 8F 45 C4 D9 5D D0 D9 F7 D9 5D C8 DD A5 48 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 7B B9 FF FF - -. 0 804CB86 7 -. 83 C4 10 85 C0 74 37 - -. 0 804CB8D 17 -. 83 EC 08 B8 2C 52 9A 44 50 FF 75 C8 E8 63 B9 FF FF - -. 0 804CB9E 7 -. 83 C4 10 85 C0 74 1F - -. 0 804CBA5 10 -. 8B 45 C4 83 E0 45 85 C0 75 15 - -. 0 804CBAF 13 -. 83 EC 0C 68 F0 48 06 08 E8 54 B8 FF FF - -fucomi_1 ... ok -. 0 804CBBC 8 -. 83 C4 10 E9 86 00 00 00 - -. 0 804CC4A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F84 5 -. E8 C9 9C FE FF - -. 0 804CC52 71 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2A 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 57 B7 FF FF - -. 0 804CC99 11 -. 83 C4 10 85 C0 0F 85 F3 00 00 00 - -. 0 804CCA4 62 -. 9B DD B5 48 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 44 9D DB EA 9C 8F 45 C4 D9 5D D0 D9 F7 D9 5D C8 DD A5 48 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 1F B8 FF FF - -. 0 804CCE2 7 -. 83 C4 10 85 C0 74 38 - -. 0 804CCE9 17 -. 83 EC 08 B8 2A 52 9A 44 50 FF 75 C8 E8 07 B8 FF FF - -. 0 804CCFA 7 -. 83 C4 10 85 C0 74 20 - -. 0 804CD01 11 -. 8B 45 C4 83 E0 45 83 F8 01 75 15 - -. 0 804CD0C 13 -. 83 EC 0C 68 2B 49 06 08 E8 F7 B6 FF FF - -fucomi_2 ... ok -. 0 804CD19 8 -. 83 C4 10 E9 86 00 00 00 - -. 0 804CDA7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F89 5 -. E8 21 9E FE FF - -. 0 804CDAF 71 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2B 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 FA B5 FF FF - -. 0 804CDF6 11 -. 83 C4 10 85 C0 0F 85 F3 00 00 00 - -. 0 804CE01 62 -. 9B DD B5 48 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 05 9D DB EA 9C 8F 45 C4 D9 5D D0 D9 F7 D9 5D C8 DD A5 48 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 C2 B6 FF FF - -. 0 804CE3F 7 -. 83 C4 10 85 C0 74 38 - -. 0 804CE46 17 -. 83 EC 08 B8 2B 52 9A 44 50 FF 75 C8 E8 AA B6 FF FF - -. 0 804CE57 7 -. 83 C4 10 85 C0 74 20 - -. 0 804CE5E 11 -. 8B 45 C4 83 E0 45 83 F8 40 75 15 - -. 0 804CE69 13 -. 83 EC 0C 68 66 49 06 08 E8 9A B5 FF FF - -fucomi_3 ... ok -. 0 804CE76 8 -. 83 C4 10 E9 86 00 00 00 - -. 0 804CF04 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F8E 5 -. E8 79 9F FE FF - -. 0 804CF0C 87 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 5A 5D F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 8D B4 FF FF - -. 0 804CF63 11 -. 83 C4 10 85 C0 0F 85 F3 00 00 00 - -. 0 804CF6E 68 -. 9B DD B5 48 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 45 9D DB EA 9C 8F 45 C4 DD 5D D0 D9 F7 DD 5D C8 DD A5 48 FF FF FF B8 5A 5D F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 D0 B5 FF FF - -. 0 804CFB2 7 -. 83 C4 10 85 C0 74 3A - -. 0 804CFB9 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 CC FF 75 C8 E8 B2 B5 FF FF - -. 0 804CFD0 7 -. 83 C4 10 85 C0 74 1C - -. 0 804CFD7 10 -. 8B 45 C4 83 E0 45 85 C0 75 12 - -. 0 804CFE1 13 -. 83 EC 0C 68 A1 49 06 08 E8 22 B4 FF FF - -fucomi_4 ... ok -. 0 804CFEE 5 -. 83 C4 10 EB 7E - -. 0 804D071 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F93 5 -. E8 E1 A0 FE FF - -. 0 804D079 87 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 FF 59 F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 20 B3 FF FF - -. 0 804D0D0 11 -. 83 C4 10 85 C0 0F 85 F4 00 00 00 - -. 0 804D0DB 68 -. 9B DD B5 48 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 44 9D DB EA 9C 8F 45 C4 DD 5D D0 D9 F7 DD 5D C8 DD A5 48 FF FF FF B8 FF 59 F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 63 B4 FF FF - -. 0 804D11F 7 -. 83 C4 10 85 C0 74 3B - -. 0 804D126 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 CC FF 75 C8 E8 45 B4 FF FF - -. 0 804D13D 7 -. 83 C4 10 85 C0 74 1D - -. 0 804D144 11 -. 8B 45 C4 83 E0 45 83 F8 01 75 12 - -. 0 804D14F 13 -. 83 EC 0C 68 DC 49 06 08 E8 B4 B2 FF FF - -fucomi_5 ... ok -. 0 804D15C 5 -. 83 C4 10 EB 7E - -. 0 804D1DF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F98 5 -. E8 4A A2 FE FF - -. 0 804D1E7 87 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B2 B1 FF FF - -. 0 804D23E 11 -. 83 C4 10 85 C0 0F 85 F4 00 00 00 - -. 0 804D249 68 -. 9B DD B5 48 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 05 9D DB EA 9C 8F 45 C4 DD 5D D0 D9 F7 DD 5D C8 DD A5 48 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 F5 B2 FF FF - -. 0 804D28D 7 -. 83 C4 10 85 C0 74 3B - -. 0 804D294 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 CC FF 75 C8 E8 D7 B2 FF FF - -. 0 804D2AB 7 -. 83 C4 10 85 C0 74 1D - -. 0 804D2B2 11 -. 8B 45 C4 83 E0 45 83 F8 40 75 12 - -. 0 804D2BD 13 -. 83 EC 0C 68 17 4A 06 08 E8 46 B1 FF FF - -fucomi_6 ... ok -. 0 804D2CA 5 -. 83 C4 10 EB 7E - -. 0 804D34D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062F9D 5 -. E8 B3 A3 FE FF - -. 0 804D355 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2C 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 54 B0 FF FF - -. 0 804D39C 11 -. 83 C4 10 85 C0 0F 85 AE 00 00 00 - -. 0 804D3A7 59 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 45 9D DF EA 9C 8F 45 CC D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2C 52 9A 44 50 FF 75 D0 E8 1F B1 FF FF - -. 0 804D3E2 7 -. 83 C4 10 85 C0 74 1C - -. 0 804D3E9 10 -. 8B 45 CC 83 E0 45 85 C0 75 12 - -. 0 804D3F3 13 -. 83 EC 0C 68 52 4A 06 08 E8 10 B0 FF FF - -fucomip_1 ... ok -. 0 804D400 5 -. 83 C4 10 EB 60 - -. 0 804D465 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FA2 5 -. E8 C6 A4 FE FF - -. 0 804D46D 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2A 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 3C AF FF FF - -. 0 804D4B4 11 -. 83 C4 10 85 C0 0F 85 AF 00 00 00 - -. 0 804D4BF 59 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 44 9D DF EA 9C 8F 45 CC D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2A 52 9A 44 50 FF 75 D0 E8 07 B0 FF FF - -. 0 804D4FA 7 -. 83 C4 10 85 C0 74 1D - -. 0 804D501 11 -. 8B 45 CC 83 E0 45 83 F8 01 75 12 - -. 0 804D50C 13 -. 83 EC 0C 68 90 4A 06 08 E8 F7 AE FF FF - -fucomip_2 ... ok -. 0 804D519 5 -. 83 C4 10 EB 60 - -. 0 804D57E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FA7 5 -. E8 DA A5 FE FF - -. 0 804D586 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 2B 52 9A 44 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 23 AE FF FF - -. 0 804D5CD 11 -. 83 C4 10 85 C0 0F 85 AF 00 00 00 - -. 0 804D5D8 59 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 9C 83 24 24 BA 83 0C 24 05 9D DF EA 9C 8F 45 CC D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 EE AE FF FF - -. 0 804D613 7 -. 83 C4 10 85 C0 74 1D - -. 0 804D61A 11 -. 8B 45 CC 83 E0 45 83 F8 40 75 12 - -. 0 804D625 13 -. 83 EC 0C 68 CE 4A 06 08 E8 DE AD FF FF - -fucomip_3 ... ok -. 0 804D632 5 -. 83 C4 10 EB 60 - -. 0 804D697 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FAC 5 -. E8 EE A6 FE FF - -. 0 804D69F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 5A 5D F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 FA AC FF FF - -. 0 804D6F6 11 -. 83 C4 10 85 C0 0F 85 B0 00 00 00 - -. 0 804D701 65 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 45 9D DF EA 9C 8F 45 CC D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 40 AE FF FF - -. 0 804D742 7 -. 83 C4 10 85 C0 74 1C - -. 0 804D749 10 -. 8B 45 CC 83 E0 45 85 C0 75 12 - -. 0 804D753 13 -. 83 EC 0C 68 0C 4B 06 08 E8 B0 AC FF FF - -fucomip_4 ... ok -. 0 804D760 5 -. 83 C4 10 EB 5C - -. 0 804D7C1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FB1 5 -. E8 13 A8 FE FF - -. 0 804D7C9 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 FF 59 F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 D0 AB FF FF - -. 0 804D820 11 -. 83 C4 10 85 C0 0F 85 B1 00 00 00 - -. 0 804D82B 65 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 44 9D DF EA 9C 8F 45 CC D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 16 AD FF FF - -. 0 804D86C 7 -. 83 C4 10 85 C0 74 1D - -. 0 804D873 11 -. 8B 45 CC 83 E0 45 83 F8 01 75 12 - -. 0 804D87E 13 -. 83 EC 0C 68 4A 4B 06 08 E8 85 AB FF FF - -fucomip_5 ... ok -. 0 804D88B 5 -. 83 C4 10 EB 5C - -. 0 804D8EC 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FB6 5 -. E8 39 A9 FE FF - -. 0 804D8F4 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 A5 AA FF FF - -. 0 804D94B 11 -. 83 C4 10 85 C0 0F 85 B1 00 00 00 - -. 0 804D956 65 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 9C 83 24 24 BA 83 0C 24 05 9D DF EA 9C 8F 45 CC D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 EB AB FF FF - -. 0 804D997 7 -. 83 C4 10 85 C0 74 1D - -. 0 804D99E 11 -. 8B 45 CC 83 E0 45 83 F8 40 75 12 - -. 0 804D9A9 13 -. 83 EC 0C 68 88 4B 06 08 E8 5A AA FF FF - -fucomip_6 ... ok -. 0 804D9B6 5 -. 83 C4 10 EB 5C - -. 0 804DA17 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FBB 5 -. E8 5F AA FE FF - -. 0 804DA1F 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 A0 A9 FF FF - -. 0 804DA50 7 -. 83 C4 10 85 C0 75 77 - -. 0 804DA57 38 -. 9B DD B5 68 FF FF FF D9 45 E0 D9 E0 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 2B 52 9A C4 50 FF 75 D8 E8 84 AA FF FF - -. 0 804DA7D 7 -. 83 C4 10 85 C0 74 12 - -. 0 804DA84 13 -. 83 EC 0C 68 C6 4B 06 08 E8 7F A9 FF FF - -fchs_1 ... ok -. 0 804DA91 5 -. 83 C4 10 EB 48 - -. 0 804DADE 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FC0 5 -. E8 21 AB FE FF - -. 0 804DAE6 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 D9 A8 FF FF - -. 0 804DB17 7 -. 83 C4 10 85 C0 75 77 - -. 0 804DB1E 38 -. 9B DD B5 68 FF FF FF D9 45 E0 D9 E0 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D8 E8 BD A9 FF FF - -. 0 804DB44 7 -. 83 C4 10 85 C0 74 12 - -. 0 804DB4B 13 -. 83 EC 0C 68 FB 4B 06 08 E8 B8 A8 FF FF - -fchs_2 ... ok -. 0 804DB58 5 -. 83 C4 10 EB 48 - -. 0 804DBA5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FC5 5 -. E8 E3 AB FE FF - -. 0 804DBAD 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 59 A4 0C DC BA 29 8C 67 41 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 0A A8 FF FF - -. 0 804DBE6 7 -. 83 C4 10 85 C0 75 79 - -. 0 804DBED 44 -. 9B DD B5 68 FF FF FF DD 45 E0 D9 E0 DD 5D D8 DD A5 68 FF FF FF B8 59 A4 0C DC BA 29 8C 67 C1 52 50 FF 75 DC FF 75 D8 E8 69 A9 FF FF - -. 0 804DC19 7 -. 83 C4 10 85 C0 74 12 - -. 0 804DC20 13 -. 83 EC 0C 68 30 4C 06 08 E8 E3 A7 FF FF - -fchs_3 ... ok -. 0 804DC2D 5 -. 83 C4 10 EB 44 - -. 0 804DC76 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FCA 5 -. E8 AF AC FE FF - -. 0 804DC7E 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 59 A4 0C DC BA 29 8C 67 C1 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 39 A7 FF FF - -. 0 804DCB7 7 -. 83 C4 10 85 C0 75 79 - -. 0 804DCBE 44 -. 9B DD B5 68 FF FF FF DD 45 E0 D9 E0 DD 5D D8 DD A5 68 FF FF FF B8 59 A4 0C DC BA 29 8C 67 41 52 50 FF 75 DC FF 75 D8 E8 98 A8 FF FF - -. 0 804DCEA 7 -. 83 C4 10 85 C0 74 12 - -. 0 804DCF1 13 -. 83 EC 0C 68 65 4C 06 08 E8 12 A7 FF FF - -fchs_4 ... ok -. 0 804DCFE 5 -. 83 C4 10 EB 44 - -. 0 804DD47 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FCF 5 -. E8 7B AD FE FF - -. 0 804DD4F 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 61 A6 FF FF - -. 0 804DD8F 7 -. 83 C4 10 85 C0 75 78 - -. 0 804DD96 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 75 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 3E 50 FF 75 D0 E8 44 A7 FF FF - -. 0 804DDBD 7 -. 83 C4 10 85 C0 74 12 - -. 0 804DDC4 13 -. 83 EC 0C 68 9A 4C 06 08 E8 3F A6 FF FF - -fdivs_1 ... ok -. 0 804DDD1 5 -. 83 C4 10 EB 48 - -. 0 804DE1E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FD4 5 -. E8 4D AE FE FF - -. 0 804DE26 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 8A A5 FF FF - -. 0 804DE66 7 -. 83 C4 10 85 C0 75 78 - -. 0 804DE6D 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 75 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 BE 50 FF 75 D0 E8 6D A6 FF FF - -. 0 804DE94 7 -. 83 C4 10 85 C0 74 12 - -. 0 804DE9B 13 -. 83 EC 0C 68 D2 4C 06 08 E8 68 A5 FF FF - -fdivs_2 ... ok -. 0 804DEA8 5 -. 83 C4 10 EB 48 - -. 0 804DEF5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FD9 5 -. E8 1F AF FE FF - -. 0 804DEFD 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B3 A4 FF FF - -. 0 804DF3D 7 -. 83 C4 10 85 C0 75 78 - -. 0 804DF44 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 75 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 BE 50 FF 75 D0 E8 96 A5 FF FF - -. 0 804DF6B 7 -. 83 C4 10 85 C0 74 12 - -. 0 804DF72 13 -. 83 EC 0C 68 0A 4D 06 08 E8 91 A4 FF FF - -fdivs_3 ... ok -. 0 804DF7F 5 -. 83 C4 10 EB 48 - -. 0 804DFCC 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FDE 5 -. E8 F1 AF FE FF - -. 0 804DFD4 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 DC A3 FF FF - -. 0 804E014 7 -. 83 C4 10 85 C0 75 78 - -. 0 804E01B 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 75 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 3E 50 FF 75 D0 E8 BF A4 FF FF - -. 0 804E042 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E049 13 -. 83 EC 0C 68 42 4D 06 08 E8 BA A3 FF FF - -fdivs_4 ... ok -. 0 804E056 5 -. 83 C4 10 EB 48 - -. 0 804E0A3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FE3 5 -. E8 C3 B0 FE FF - -. 0 804E0AB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 EE A2 FF FF - -. 0 804E102 7 -. 83 C4 10 85 C0 75 7A - -. 0 804E109 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 75 D8 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 3F 52 50 FF 75 D4 FF 75 D0 E8 4C A4 FF FF - -. 0 80485BB 84 -. DD 45 F8 DC 65 F0 DD 5D D0 8B 45 D0 8B 55 D4 81 E2 FF FF FF 7F 89 45 E0 89 55 E4 8B 45 F8 8B 55 FC 89 45 D0 89 55 D4 DD 45 D0 D9 E1 DD 05 20 38 06 08 DE C9 DD 5D D8 B8 00 00 00 00 BA 00 00 28 C0 52 50 B8 00 00 00 00 BA 00 00 00 40 52 50 E8 D1 FD FF FF - -. 0 804860F 20 -. 83 C4 10 DC 4D D8 DD 45 E0 D9 C9 DA E9 DF E0 F6 C4 45 74 02 - -. 0 804E136 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E13D 13 -. 83 EC 0C 68 7A 4D 06 08 E8 C6 A2 FF FF - -fdivl_1 ... ok -. 0 804E14A 5 -. 83 C4 10 EB 44 - -. 0 804E193 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FE8 5 -. E8 AE B1 FE FF - -. 0 804E19B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 FE A1 FF FF - -. 0 804E1F2 7 -. 83 C4 10 85 C0 75 7A - -. 0 804E1F9 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 75 D8 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 BF 52 50 FF 75 D4 FF 75 D0 E8 5C A3 FF FF - -. 0 804E226 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E22D 13 -. 83 EC 0C 68 B2 4D 06 08 E8 D6 A1 FF FF - -fdivl_2 ... ok -. 0 804E23A 5 -. 83 C4 10 EB 44 - -. 0 804E283 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FED 5 -. E8 99 B2 FE FF - -. 0 804E28B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 0E A1 FF FF - -. 0 804E2E2 7 -. 83 C4 10 85 C0 75 7A - -. 0 804E2E9 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 75 D8 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 BF 52 50 FF 75 D4 FF 75 D0 E8 6C A2 FF FF - -. 0 804E316 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E31D 13 -. 83 EC 0C 68 EA 4D 06 08 E8 E6 A0 FF FF - -fdivl_3 ... ok -. 0 804E32A 5 -. 83 C4 10 EB 44 - -. 0 804E373 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FF2 5 -. E8 84 B3 FE FF - -. 0 804E37B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 1E A0 FF FF - -. 0 804E3D2 7 -. 83 C4 10 85 C0 75 7A - -. 0 804E3D9 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 75 D8 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 3F 52 50 FF 75 D4 FF 75 D0 E8 7C A1 FF FF - -. 0 804E406 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E40D 13 -. 83 EC 0C 68 22 4E 06 08 E8 F6 9F FF FF - -fdivl_4 ... ok -. 0 804E41A 5 -. 83 C4 10 EB 44 - -. 0 804E463 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FF7 5 -. E8 6F B4 FE FF - -. 0 804E46B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 3E 9F FF FF - -. 0 804E4B2 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804E4BD 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC F2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 3E 50 FF 75 D0 E8 15 A0 FF FF - -. 0 804E4EC 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E4F3 13 -. 83 EC 0C 68 5A 4E 06 08 E8 10 9F FF FF - -fdiv_1 ... ok -. 0 804E500 5 -. 83 C4 10 EB 48 - -. 0 804E54D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8062FFC 5 -. E8 54 B5 FE FF - -. 0 804E555 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 54 9E FF FF - -. 0 804E59C 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804E5A7 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC F2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 BE 50 FF 75 D0 E8 2B 9F FF FF - -. 0 804E5D6 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E5DD 13 -. 83 EC 0C 68 8F 4E 06 08 E8 26 9E FF FF - -fdiv_2 ... ok -. 0 804E5EA 5 -. 83 C4 10 EB 48 - -. 0 804E637 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063001 5 -. E8 39 B6 FE FF - -. 0 804E63F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 6A 9D FF FF - -. 0 804E686 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804E691 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC F2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 BE 50 FF 75 D0 E8 41 9E FF FF - -. 0 804E6C0 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E6C7 13 -. 83 EC 0C 68 C4 4E 06 08 E8 3C 9D FF FF - -fdiv_3 ... ok -. 0 804E6D4 5 -. 83 C4 10 EB 48 - -. 0 804E721 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063006 5 -. E8 1E B7 FE FF - -. 0 804E729 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 80 9C FF FF - -. 0 804E770 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804E77B 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC F2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 3E 50 FF 75 D0 E8 57 9D FF FF - -. 0 804E7AA 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E7B1 13 -. 83 EC 0C 68 F9 4E 06 08 E8 52 9C FF FF - -fdiv_4 ... ok -. 0 804E7BE 5 -. 83 C4 10 EB 48 - -. 0 804E80B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806300B 5 -. E8 03 B8 FE FF - -. 0 804E813 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 86 9B FF FF - -. 0 804E86A 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804E875 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC F2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 3F 52 50 FF 75 D4 FF 75 D0 E8 D8 9C FF FF - -. 0 804E8AA 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E8B1 13 -. 83 EC 0C 68 2E 4F 06 08 E8 52 9B FF FF - -fdiv_5 ... ok -. 0 804E8BE 5 -. 83 C4 10 EB 44 - -. 0 804E907 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063010 5 -. E8 FA B8 FE FF - -. 0 804E90F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 8A 9A FF FF - -. 0 804E966 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804E971 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC F2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 BF 52 50 FF 75 D4 FF 75 D0 E8 DC 9B FF FF - -. 0 804E9A6 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E9AD 13 -. 83 EC 0C 68 63 4F 06 08 E8 56 9A FF FF - -fdiv_6 ... ok -. 0 804E9BA 5 -. 83 C4 10 EB 44 - -. 0 804EA03 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063015 5 -. E8 F1 B9 FE FF - -. 0 804EA0B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 8E 99 FF FF - -. 0 804EA62 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804EA6D 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC F2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 BF 52 50 FF 75 D4 FF 75 D0 E8 E0 9A FF FF - -. 0 804EAA2 7 -. 83 C4 10 85 C0 74 12 - -. 0 804EAA9 13 -. 83 EC 0C 68 98 4F 06 08 E8 5A 99 FF FF - -fdiv_7 ... ok -. 0 804EAB6 5 -. 83 C4 10 EB 44 - -. 0 804EAFF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806301A 5 -. E8 E8 BA FE FF - -. 0 804EB07 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 92 98 FF FF - -. 0 804EB5E 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804EB69 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC F2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 3F 52 50 FF 75 D4 FF 75 D0 E8 E4 99 FF FF - -. 0 804EB9E 7 -. 83 C4 10 85 C0 74 12 - -. 0 804EBA5 13 -. 83 EC 0C 68 CD 4F 06 08 E8 5E 98 FF FF - -fdiv_8 ... ok -. 0 804EBB2 5 -. 83 C4 10 EB 44 - -. 0 804EBFB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806301F 5 -. E8 DF BB FE FF - -. 0 804EC03 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 A6 97 FF FF - -. 0 804EC4A 7 -. 83 C4 10 85 C0 75 7C - -. 0 804EC51 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 F2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 40 50 FF 75 D0 E8 85 98 FF FF - -. 0 804EC7C 7 -. 83 C4 10 85 C0 74 12 - -. 0 804EC83 13 -. 83 EC 0C 68 02 50 06 08 E8 80 97 FF FF - -fdiv_9 ... ok -. 0 804EC90 5 -. 83 C4 10 EB 48 - -. 0 804ECDD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063024 5 -. E8 BC BC FE FF - -. 0 804ECE5 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 C4 96 FF FF - -. 0 804ED2C 7 -. 83 C4 10 85 C0 75 7C - -. 0 804ED33 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 F2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 C0 50 FF 75 D0 E8 A3 97 FF FF - -. 0 804ED5E 7 -. 83 C4 10 85 C0 74 12 - -. 0 804ED65 13 -. 83 EC 0C 68 37 50 06 08 E8 9E 96 FF FF - -fdiv_10 ... ok -. 0 804ED72 5 -. 83 C4 10 EB 48 - -. 0 804EDBF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063029 5 -. E8 99 BD FE FF - -. 0 804EDC7 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 E2 95 FF FF - -. 0 804EE0E 7 -. 83 C4 10 85 C0 75 7C - -. 0 804EE15 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 F2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 C0 50 FF 75 D0 E8 C1 96 FF FF - -. 0 804EE40 7 -. 83 C4 10 85 C0 74 12 - -. 0 804EE47 13 -. 83 EC 0C 68 6F 50 06 08 E8 BC 95 FF FF - -fdiv_11 ... ok -. 0 804EE54 5 -. 83 C4 10 EB 48 - -. 0 804EEA1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806302E 5 -. E8 76 BE FE FF - -. 0 804EEA9 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 00 95 FF FF - -. 0 804EEF0 7 -. 83 C4 10 85 C0 75 7C - -. 0 804EEF7 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 F2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 40 50 FF 75 D0 E8 DF 95 FF FF - -. 0 804EF22 7 -. 83 C4 10 85 C0 74 12 - -. 0 804EF29 13 -. 83 EC 0C 68 A7 50 06 08 E8 DA 94 FF FF - -fdiv_12 ... ok -. 0 804EF36 5 -. 83 C4 10 EB 48 - -. 0 804EF83 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063033 5 -. E8 53 BF FE FF - -. 0 804EF8B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 0E 94 FF FF - -. 0 804EFE2 7 -. 83 C4 10 85 C0 75 7E - -. 0 804EFE9 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 F2 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 40 52 50 FF 75 D4 FF 75 D0 E8 68 95 FF FF - -. 0 804F01A 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F021 13 -. 83 EC 0C 68 DF 50 06 08 E8 E2 93 FF FF - -fdiv_13 ... ok -. 0 804F02E 5 -. 83 C4 10 EB 44 - -. 0 804F077 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063038 5 -. E8 42 C0 FE FF - -. 0 804F07F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 1A 93 FF FF - -. 0 804F0D6 7 -. 83 C4 10 85 C0 75 7E - -. 0 804F0DD 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 F2 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 C0 52 50 FF 75 D4 FF 75 D0 E8 74 94 FF FF - -. 0 804F10E 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F115 13 -. 83 EC 0C 68 17 51 06 08 E8 EE 92 FF FF - -fdiv_14 ... ok -. 0 804F122 5 -. 83 C4 10 EB 44 - -. 0 804F16B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806303D 5 -. E8 31 C1 FE FF - -. 0 804F173 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 26 92 FF FF - -. 0 804F1CA 7 -. 83 C4 10 85 C0 75 7E - -. 0 804F1D1 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 F2 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 C0 52 50 FF 75 D4 FF 75 D0 E8 80 93 FF FF - -. 0 804F202 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F209 13 -. 83 EC 0C 68 4F 51 06 08 E8 FA 91 FF FF - -fdiv_15 ... ok -. 0 804F216 5 -. 83 C4 10 EB 44 - -. 0 804F25F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063042 5 -. E8 20 C2 FE FF - -. 0 804F267 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 32 91 FF FF - -. 0 804F2BE 7 -. 83 C4 10 85 C0 75 7E - -. 0 804F2C5 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 F2 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 40 52 50 FF 75 D4 FF 75 D0 E8 8C 92 FF FF - -. 0 804F2F6 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F2FD 13 -. 83 EC 0C 68 87 51 06 08 E8 06 91 FF FF - -fdiv_16 ... ok -. 0 804F30A 5 -. 83 C4 10 EB 44 - -. 0 804F353 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063047 5 -. E8 0F C3 FE FF - -. 0 804F35B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 4E 90 FF FF - -. 0 804F3A2 7 -. 83 C4 10 85 C0 75 7E - -. 0 804F3A9 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE F2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 3E 50 FF 75 D0 E8 2B 91 FF FF - -. 0 804F3D6 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F3DD 13 -. 83 EC 0C 68 BF 51 06 08 E8 26 90 FF FF - -fdivp_1 ... ok -. 0 804F3EA 5 -. 83 C4 10 EB 48 - -. 0 804F437 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806304C 5 -. E8 EE C3 FE FF - -. 0 804F43F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 6A 8F FF FF - -. 0 804F486 7 -. 83 C4 10 85 C0 75 7E - -. 0 804F48D 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE F2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 BE 50 FF 75 D0 E8 47 90 FF FF - -. 0 804F4BA 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F4C1 13 -. 83 EC 0C 68 F7 51 06 08 E8 42 8F FF FF - -fdivp_2 ... ok -. 0 804F4CE 5 -. 83 C4 10 EB 48 - -. 0 804F51B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063051 5 -. E8 CD C4 FE FF - -. 0 804F523 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 86 8E FF FF - -. 0 804F56A 7 -. 83 C4 10 85 C0 75 7E - -. 0 804F571 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE F2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 BE 50 FF 75 D0 E8 63 8F FF FF - -. 0 804F59E 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F5A5 13 -. 83 EC 0C 68 2F 52 06 08 E8 5E 8E FF FF - -fdivp_3 ... ok -. 0 804F5B2 5 -. 83 C4 10 EB 48 - -. 0 804F5FF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063056 5 -. E8 AC C5 FE FF - -. 0 804F607 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 A2 8D FF FF - -. 0 804F64E 7 -. 83 C4 10 85 C0 75 7E - -. 0 804F655 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE F2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 3E 50 FF 75 D0 E8 7F 8E FF FF - -. 0 804F682 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F689 13 -. 83 EC 0C 68 67 52 06 08 E8 7A 8D FF FF - -fdivp_4 ... ok -. 0 804F696 5 -. 83 C4 10 EB 48 - -. 0 804F6E3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806305B 5 -. E8 8B C6 FE FF - -. 0 804F6EB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 AE 8C FF FF - -. 0 804F742 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804F74D 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE F2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 3F 52 50 FF 75 D4 FF 75 D0 E8 02 8E FF FF - -. 0 804F780 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F787 13 -. 83 EC 0C 68 9F 52 06 08 E8 7C 8C FF FF - -fdivp_5 ... ok -. 0 804F794 5 -. 83 C4 10 EB 44 - -. 0 804F7DD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063060 5 -. E8 80 C7 FE FF - -. 0 804F7E5 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B4 8B FF FF - -. 0 804F83C 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804F847 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE F2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 BF 52 50 FF 75 D4 FF 75 D0 E8 08 8D FF FF - -. 0 804F87A 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F881 13 -. 83 EC 0C 68 D7 52 06 08 E8 82 8B FF FF - -fdivp_6 ... ok -. 0 804F88E 5 -. 83 C4 10 EB 44 - -. 0 804F8D7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063065 5 -. E8 75 C8 FE FF - -. 0 804F8DF 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 BA 8A FF FF - -. 0 804F936 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804F941 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE F2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 BF 52 50 FF 75 D4 FF 75 D0 E8 0E 8C FF FF - -. 0 804F974 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F97B 13 -. 83 EC 0C 68 0F 53 06 08 E8 88 8A FF FF - -fdivp_7 ... ok -. 0 804F988 5 -. 83 C4 10 EB 44 - -. 0 804F9D1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806306A 5 -. E8 6A C9 FE FF - -. 0 804F9D9 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 C0 89 FF FF - -. 0 804FA30 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 804FA3B 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE F2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 3F 52 50 FF 75 D4 FF 75 D0 E8 14 8B FF FF - -. 0 804FA6E 7 -. 83 C4 10 85 C0 74 12 - -. 0 804FA75 13 -. 83 EC 0C 68 47 53 06 08 E8 8E 89 FF FF - -fdivp_8 ... ok -. 0 804FA82 5 -. 83 C4 10 EB 44 - -. 0 804FACB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806306F 5 -. E8 5F CA FE FF - -. 0 804FAD3 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 D6 88 FF FF - -. 0 804FB1A 7 -. 83 C4 10 85 C0 75 7A - -. 0 804FB21 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE F1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 3E 50 FF 75 D0 E8 B7 89 FF FF - -. 0 804FB4A 7 -. 83 C4 10 85 C0 74 12 - -. 0 804FB51 13 -. 83 EC 0C 68 7F 53 06 08 E8 B2 88 FF FF - -fdivp_9 ... ok -. 0 804FB5E 5 -. 83 C4 10 EB 48 - -. 0 804FBAB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063074 5 -. E8 3A CB FE FF - -. 0 804FBB3 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 F6 87 FF FF - -. 0 804FBFA 7 -. 83 C4 10 85 C0 75 7A - -. 0 804FC01 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE F1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 BE 50 FF 75 D0 E8 D7 88 FF FF - -. 0 804FC2A 7 -. 83 C4 10 85 C0 74 12 - -. 0 804FC31 13 -. 83 EC 0C 68 B7 53 06 08 E8 D2 87 FF FF - -fdivp_10 ... ok -. 0 804FC3E 5 -. 83 C4 10 EB 48 - -. 0 804FC8B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063079 5 -. E8 15 CC FE FF - -. 0 804FC93 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 16 87 FF FF - -. 0 804FCDA 7 -. 83 C4 10 85 C0 75 7A - -. 0 804FCE1 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE F1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 BE 50 FF 75 D0 E8 F7 87 FF FF - -. 0 804FD0A 7 -. 83 C4 10 85 C0 74 12 - -. 0 804FD11 13 -. 83 EC 0C 68 F2 53 06 08 E8 F2 86 FF FF - -fdivp_11 ... ok -. 0 804FD1E 5 -. 83 C4 10 EB 48 - -. 0 804FD6B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806307E 5 -. E8 F0 CC FE FF - -. 0 804FD73 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 36 86 FF FF - -. 0 804FDBA 7 -. 83 C4 10 85 C0 75 7A - -. 0 804FDC1 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE F1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 3E 50 FF 75 D0 E8 17 87 FF FF - -. 0 804FDEA 7 -. 83 C4 10 85 C0 74 12 - -. 0 804FDF1 13 -. 83 EC 0C 68 2D 54 06 08 E8 12 86 FF FF - -fdivp_12 ... ok -. 0 804FDFE 5 -. 83 C4 10 EB 48 - -. 0 804FE4B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063083 5 -. E8 CB CD FE FF - -. 0 804FE53 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 46 85 FF FF - -. 0 804FEAA 7 -. 83 C4 10 85 C0 75 7C - -. 0 804FEB1 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE F1 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 3F 52 50 FF 75 D4 FF 75 D0 E8 A2 86 FF FF - -. 0 804FEE0 7 -. 83 C4 10 85 C0 74 12 - -. 0 804FEE7 13 -. 83 EC 0C 68 68 54 06 08 E8 1C 85 FF FF - -fdivp_13 ... ok -. 0 804FEF4 5 -. 83 C4 10 EB 44 - -. 0 804FF3D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063088 5 -. E8 B8 CE FE FF - -. 0 804FF45 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 54 84 FF FF - -. 0 804FF9C 7 -. 83 C4 10 85 C0 75 7C - -. 0 804FFA3 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE F1 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 BF 52 50 FF 75 D4 FF 75 D0 E8 B0 85 FF FF - -. 0 804FFD2 7 -. 83 C4 10 85 C0 74 12 - -. 0 804FFD9 13 -. 83 EC 0C 68 A3 54 06 08 E8 2A 84 FF FF - -fdivp_14 ... ok -. 0 804FFE6 5 -. 83 C4 10 EB 44 - -. 0 805002F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806308D 5 -. E8 A5 CF FE FF - -. 0 8050037 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 62 83 FF FF - -. 0 805008E 7 -. 83 C4 10 85 C0 75 7C - -. 0 8050095 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE F1 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 BF 52 50 FF 75 D4 FF 75 D0 E8 BE 84 FF FF - -. 0 80500C4 7 -. 83 C4 10 85 C0 74 12 - -. 0 80500CB 13 -. 83 EC 0C 68 DE 54 06 08 E8 38 83 FF FF - -fdivp_15 ... ok -. 0 80500D8 5 -. 83 C4 10 EB 44 - -. 0 8050121 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063092 5 -. E8 92 D0 FE FF - -. 0 8050129 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 70 82 FF FF - -. 0 8050180 7 -. 83 C4 10 85 C0 75 7C - -. 0 8050187 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE F1 DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 3F 52 50 FF 75 D4 FF 75 D0 E8 CC 83 FF FF - -. 0 80501B6 7 -. 83 C4 10 85 C0 74 12 - -. 0 80501BD 13 -. 83 EC 0C 68 19 55 06 08 E8 46 82 FF FF - -fdivp_16 ... ok -. 0 80501CA 5 -. 83 C4 10 EB 44 - -. 0 8050213 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063097 5 -. E8 7F D1 FE FF - -. 0 805021B 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 98 81 FF FF - -. 0 8050258 7 -. 83 C4 10 85 C0 75 78 - -. 0 805025F 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 75 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 08 49 92 3E 50 FF 75 D0 E8 7B 82 FF FF - -. 0 8050286 7 -. 83 C4 10 85 C0 74 12 - -. 0 805028D 13 -. 83 EC 0C 68 54 55 06 08 E8 76 81 FF FF - -fidivs_1 ... ok -. 0 805029A 5 -. 83 C4 10 EB 48 - -. 0 80502E7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806309C 5 -. E8 4E D2 FE FF - -. 0 80502EF 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 C4 80 FF FF - -. 0 805032C 7 -. 83 C4 10 85 C0 75 78 - -. 0 8050333 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 75 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 08 49 92 BE 50 FF 75 D0 E8 A7 81 FF FF - -. 0 805035A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050361 13 -. 83 EC 0C 68 8F 55 06 08 E8 A2 80 FF FF - -fidivs_2 ... ok -. 0 805036E 5 -. 83 C4 10 EB 48 - -. 0 80503BB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630A1 5 -. E8 1D D3 FE FF - -. 0 80503C3 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 F0 7F FF FF - -. 0 8050400 7 -. 83 C4 10 85 C0 75 78 - -. 0 8050407 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 75 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 08 49 92 BE 50 FF 75 D0 E8 D3 80 FF FF - -. 0 805042E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050435 13 -. 83 EC 0C 68 CA 55 06 08 E8 CE 7F FF FF - -fidivs_3 ... ok -. 0 8050442 5 -. 83 C4 10 EB 48 - -. 0 805048F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630A6 5 -. E8 EC D3 FE FF - -. 0 8050497 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 1C 7F FF FF - -. 0 80504D4 7 -. 83 C4 10 85 C0 75 78 - -. 0 80504DB 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 75 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 08 49 92 3E 50 FF 75 D0 E8 FF 7F FF FF - -. 0 8050502 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050509 13 -. 83 EC 0C 68 05 56 06 08 E8 FA 7E FF FF - -fidivs_4 ... ok -. 0 8050516 5 -. 83 C4 10 EB 48 - -. 0 8050563 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630AB 5 -. E8 BB D4 FE FF - -. 0 805056B 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 40 7E FF FF - -. 0 80505B0 7 -. 83 C4 10 85 C0 75 7A - -. 0 80505B7 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 75 DE DD 5D D0 DD A5 58 FF FF FF B8 2A 8D EC 3D BA 6A DB 71 40 52 50 FF 75 D4 FF 75 D0 E8 9E 7F FF FF - -. 0 80505E4 7 -. 83 C4 10 85 C0 74 12 - -. 0 80505EB 13 -. 83 EC 0C 68 40 56 06 08 E8 18 7E FF FF - -fidivs_5 ... ok -. 0 80505F8 5 -. 83 C4 10 EB 44 - -. 0 8050641 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630B0 5 -. E8 94 D5 FE FF - -. 0 8050649 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 62 7D FF FF - -. 0 805068E 7 -. 83 C4 10 85 C0 75 7A - -. 0 8050695 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 75 DE DD 5D D0 DD A5 58 FF FF FF B8 2A 8D EC 3D BA 6A DB 71 C0 52 50 FF 75 D4 FF 75 D0 E8 C0 7E FF FF - -. 0 80506C2 7 -. 83 C4 10 85 C0 74 12 - -. 0 80506C9 13 -. 83 EC 0C 68 7B 56 06 08 E8 3A 7D FF FF - -fidivs_6 ... ok -. 0 80506D6 5 -. 83 C4 10 EB 44 - -. 0 805071F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630B5 5 -. E8 6D D6 FE FF - -. 0 8050727 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 84 7C FF FF - -. 0 805076C 7 -. 83 C4 10 85 C0 75 7A - -. 0 8050773 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 75 DE DD 5D D0 DD A5 58 FF FF FF B8 2A 8D EC 3D BA 6A DB 71 C0 52 50 FF 75 D4 FF 75 D0 E8 E2 7D FF FF - -. 0 80507A0 7 -. 83 C4 10 85 C0 74 12 - -. 0 80507A7 13 -. 83 EC 0C 68 B6 56 06 08 E8 5C 7C FF FF - -fidivs_7 ... ok -. 0 80507B4 5 -. 83 C4 10 EB 44 - -. 0 80507FD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630BA 5 -. E8 46 D7 FE FF - -. 0 8050805 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 A6 7B FF FF - -. 0 805084A 7 -. 83 C4 10 85 C0 75 7A - -. 0 8050851 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 75 DE DD 5D D0 DD A5 58 FF FF FF B8 2A 8D EC 3D BA 6A DB 71 40 52 50 FF 75 D4 FF 75 D0 E8 04 7D FF FF - -. 0 805087E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050885 13 -. 83 EC 0C 68 F1 56 06 08 E8 7E 7B FF FF - -fidivs_8 ... ok -. 0 8050892 5 -. 83 C4 10 EB 44 - -. 0 80508DB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630BF 5 -. E8 1F D8 FE FF - -. 0 80508E3 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 CE 7A FF FF - -. 0 8050922 7 -. 83 C4 10 85 C0 75 78 - -. 0 8050929 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 75 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 7E 4C 6C 37 50 FF 75 D0 E8 B1 7B FF FF - -. 0 8050950 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050957 13 -. 83 EC 0C 68 2C 57 06 08 E8 AC 7A FF FF - -fidivl_1 ... ok -. 0 8050964 5 -. 83 C4 10 EB 48 - -. 0 80509B1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630C4 5 -. E8 F0 D8 FE FF - -. 0 80509B9 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 F8 79 FF FF - -. 0 80509F8 7 -. 83 C4 10 85 C0 75 78 - -. 0 80509FF 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 75 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 7E 4C 6C B7 50 FF 75 D0 E8 DB 7A FF FF - -. 0 8050A26 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050A2D 13 -. 83 EC 0C 68 67 57 06 08 E8 D6 79 FF FF - -fidivl_2 ... ok -. 0 8050A3A 5 -. 83 C4 10 EB 48 - -. 0 8050A87 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630C9 5 -. E8 C1 D9 FE FF - -. 0 8050A8F 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 22 79 FF FF - -. 0 8050ACE 7 -. 83 C4 10 85 C0 75 78 - -. 0 8050AD5 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 75 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 7E 4C 6C B7 50 FF 75 D0 E8 05 7A FF FF - -. 0 8050AFC 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050B03 13 -. 83 EC 0C 68 A2 57 06 08 E8 00 79 FF FF - -fidivl_3 ... ok -. 0 8050B10 5 -. 83 C4 10 EB 48 - -. 0 8050B5D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630CE 5 -. E8 92 DA FE FF - -. 0 8050B65 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 4C 78 FF FF - -. 0 8050BA4 7 -. 83 C4 10 85 C0 75 78 - -. 0 8050BAB 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 75 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 7E 4C 6C 37 50 FF 75 D0 E8 2F 79 FF FF - -. 0 8050BD2 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050BD9 13 -. 83 EC 0C 68 DD 57 06 08 E8 2A 78 FF FF - -fidivl_4 ... ok -. 0 8050BE6 5 -. 83 C4 10 EB 48 - -. 0 8050C33 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630D3 5 -. E8 63 DB FE FF - -. 0 8050C3B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC F1 FB 09 00 83 EC 08 6A 01 68 40 A1 06 08 E8 6E 77 FF FF - -. 0 8050C82 7 -. 83 C4 10 85 C0 75 7A - -. 0 8050C89 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 75 DC DD 5D D0 DD A5 58 FF FF FF B8 17 FD 2E 07 BA 4D 30 FE 3F 52 50 FF 75 D4 FF 75 D0 E8 CC 78 FF FF - -. 0 8050CB6 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050CBD 13 -. 83 EC 0C 68 18 58 06 08 E8 46 77 FF FF - -fidivl_5 ... ok -. 0 8050CCA 5 -. 83 C4 10 EB 44 - -. 0 8050D13 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630D8 5 -. E8 3E DC FE FF - -. 0 8050D1B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC F1 FB 09 00 83 EC 08 6A 01 68 40 A1 06 08 E8 8E 76 FF FF - -. 0 8050D62 7 -. 83 C4 10 85 C0 75 7A - -. 0 8050D69 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 75 DC DD 5D D0 DD A5 58 FF FF FF B8 17 FD 2E 07 BA 4D 30 FE BF 52 50 FF 75 D4 FF 75 D0 E8 EC 77 FF FF - -. 0 8050D96 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050D9D 13 -. 83 EC 0C 68 53 58 06 08 E8 66 76 FF FF - -fidivl_6 ... ok -. 0 8050DAA 5 -. 83 C4 10 EB 44 - -. 0 8050DF3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630DD 5 -. E8 19 DD FE FF - -. 0 8050DFB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 0F 04 F6 FF 83 EC 08 6A 01 68 40 A1 06 08 E8 AE 75 FF FF - -. 0 8050E42 7 -. 83 C4 10 85 C0 75 7A - -. 0 8050E49 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 75 DC DD 5D D0 DD A5 58 FF FF FF B8 17 FD 2E 07 BA 4D 30 FE BF 52 50 FF 75 D4 FF 75 D0 E8 0C 77 FF FF - -. 0 8050E76 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050E7D 13 -. 83 EC 0C 68 8E 58 06 08 E8 86 75 FF FF - -fidivl_7 ... ok -. 0 8050E8A 5 -. 83 C4 10 EB 44 - -. 0 8050ED3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630E2 5 -. E8 F4 DD FE FF - -. 0 8050EDB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 0F 04 F6 FF 83 EC 08 6A 01 68 40 A1 06 08 E8 CE 74 FF FF - -. 0 8050F22 7 -. 83 C4 10 85 C0 75 7A - -. 0 8050F29 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 75 DC DD 5D D0 DD A5 58 FF FF FF B8 17 FD 2E 07 BA 4D 30 FE 3F 52 50 FF 75 D4 FF 75 D0 E8 2C 76 FF FF - -. 0 8050F56 7 -. 83 C4 10 85 C0 74 12 - -. 0 8050F5D 13 -. 83 EC 0C 68 C9 58 06 08 E8 A6 74 FF FF - -fidivl_8 ... ok -. 0 8050F6A 5 -. 83 C4 10 EB 44 - -. 0 8050FB3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630E7 5 -. E8 CF DE FE FF - -. 0 8050FBB 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 F5 73 FF FF - -. 0 8050FFB 7 -. 83 C4 10 85 C0 75 78 - -. 0 8051002 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 7D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 40 50 FF 75 D0 E8 D8 74 FF FF - -. 0 8051029 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051030 13 -. 83 EC 0C 68 04 59 06 08 E8 D3 73 FF FF - -fdivrs_1 ... ok -. 0 805103D 5 -. 83 C4 10 EB 48 - -. 0 805108A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630EC 5 -. E8 A1 DF FE FF - -. 0 8051092 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 1E 73 FF FF - -. 0 80510D2 7 -. 83 C4 10 85 C0 75 78 - -. 0 80510D9 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 7D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 C0 50 FF 75 D0 E8 01 74 FF FF - -. 0 8051100 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051107 13 -. 83 EC 0C 68 3F 59 06 08 E8 FC 72 FF FF - -fdivrs_2 ... ok -. 0 8051114 5 -. 83 C4 10 EB 48 - -. 0 8051161 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630F1 5 -. E8 73 E0 FE FF - -. 0 8051169 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 47 72 FF FF - -. 0 80511A9 7 -. 83 C4 10 85 C0 75 78 - -. 0 80511B0 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 7D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 C0 50 FF 75 D0 E8 2A 73 FF FF - -. 0 80511D7 7 -. 83 C4 10 85 C0 74 12 - -. 0 80511DE 13 -. 83 EC 0C 68 7A 59 06 08 E8 25 72 FF FF - -fdivrs_3 ... ok -. 0 80511EB 5 -. 83 C4 10 EB 48 - -. 0 8051238 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630F6 5 -. E8 45 E1 FE FF - -. 0 8051240 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 70 71 FF FF - -. 0 8051280 7 -. 83 C4 10 85 C0 75 78 - -. 0 8051287 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 7D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 40 50 FF 75 D0 E8 53 72 FF FF - -. 0 80512AE 7 -. 83 C4 10 85 C0 74 12 - -. 0 80512B5 13 -. 83 EC 0C 68 B5 59 06 08 E8 4E 71 FF FF - -fdivrs_4 ... ok -. 0 80512C2 5 -. 83 C4 10 EB 48 - -. 0 805130F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80630FB 5 -. E8 17 E2 FE FF - -. 0 8051317 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 82 70 FF FF - -. 0 805136E 7 -. 83 C4 10 85 C0 75 7A - -. 0 8051375 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 7D D8 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 40 52 50 FF 75 D4 FF 75 D0 E8 E0 71 FF FF - -. 0 80513A2 7 -. 83 C4 10 85 C0 74 12 - -. 0 80513A9 13 -. 83 EC 0C 68 F0 59 06 08 E8 5A 70 FF FF - -fdivrl_1 ... ok -. 0 80513B6 5 -. 83 C4 10 EB 44 - -. 0 80513FF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063100 5 -. E8 02 E3 FE FF - -. 0 8051407 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 92 6F FF FF - -. 0 805145E 7 -. 83 C4 10 85 C0 75 7A - -. 0 8051465 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 7D D8 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 C0 52 50 FF 75 D4 FF 75 D0 E8 F0 70 FF FF - -. 0 8051492 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051499 13 -. 83 EC 0C 68 2B 5A 06 08 E8 6A 6F FF FF - -fdivrl_2 ... ok -. 0 80514A6 5 -. 83 C4 10 EB 44 - -. 0 80514EF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063105 5 -. E8 ED E3 FE FF - -. 0 80514F7 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 A2 6E FF FF - -. 0 805154E 7 -. 83 C4 10 85 C0 75 7A - -. 0 8051555 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 7D D8 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 C0 52 50 FF 75 D4 FF 75 D0 E8 00 70 FF FF - -. 0 8051582 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051589 13 -. 83 EC 0C 68 66 5A 06 08 E8 7A 6E FF FF - -fdivrl_3 ... ok -. 0 8051596 5 -. 83 C4 10 EB 44 - -. 0 80515DF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806310A 5 -. E8 D8 E4 FE FF - -. 0 80515E7 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B2 6D FF FF - -. 0 805163E 7 -. 83 C4 10 85 C0 75 7A - -. 0 8051645 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 7D D8 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 40 52 50 FF 75 D4 FF 75 D0 E8 10 6F FF FF - -. 0 8051672 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051679 13 -. 83 EC 0C 68 A1 5A 06 08 E8 8A 6D FF FF - -fdivrl_4 ... ok -. 0 8051686 5 -. 83 C4 10 EB 44 - -. 0 80516CF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806310F 5 -. E8 C3 E5 FE FF - -. 0 80516D7 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 D2 6C FF FF - -. 0 805171E 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8051729 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC FA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 40 50 FF 75 D0 E8 A9 6D FF FF - -. 0 8051758 7 -. 83 C4 10 85 C0 74 12 - -. 0 805175F 13 -. 83 EC 0C 68 DC 5A 06 08 E8 A4 6C FF FF - -fdivr_1 ... ok -. 0 805176C 5 -. 83 C4 10 EB 48 - -. 0 80517B9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063114 5 -. E8 A8 E6 FE FF - -. 0 80517C1 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 E8 6B FF FF - -. 0 8051808 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8051813 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC FA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 C0 50 FF 75 D0 E8 BF 6C FF FF - -. 0 8051842 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051849 13 -. 83 EC 0C 68 14 5B 06 08 E8 BA 6B FF FF - -fdivr_2 ... ok -. 0 8051856 5 -. 83 C4 10 EB 48 - -. 0 80518A3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063119 5 -. E8 8D E7 FE FF - -. 0 80518AB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 FE 6A FF FF - -. 0 80518F2 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 80518FD 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC FA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 C0 50 FF 75 D0 E8 D5 6B FF FF - -. 0 805192C 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051933 13 -. 83 EC 0C 68 4C 5B 06 08 E8 D0 6A FF FF - -fdivr_3 ... ok -. 0 8051940 5 -. 83 C4 10 EB 48 - -. 0 805198D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806311E 5 -. E8 72 E8 FE FF - -. 0 8051995 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 14 6A FF FF - -. 0 80519DC 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 80519E7 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC FA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 40 50 FF 75 D0 E8 EB 6A FF FF - -. 0 8051A16 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051A1D 13 -. 83 EC 0C 68 84 5B 06 08 E8 E6 69 FF FF - -fdivr_4 ... ok -. 0 8051A2A 5 -. 83 C4 10 EB 48 - -. 0 8051A77 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063123 5 -. E8 57 E9 FE FF - -. 0 8051A7F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 1A 69 FF FF - -. 0 8051AD6 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8051AE1 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC FA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 40 52 50 FF 75 D4 FF 75 D0 E8 6C 6A FF FF - -. 0 8051B16 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051B1D 13 -. 83 EC 0C 68 BC 5B 06 08 E8 E6 68 FF FF - -fdivr_5 ... ok -. 0 8051B2A 5 -. 83 C4 10 EB 44 - -. 0 8051B73 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063128 5 -. E8 4E EA FE FF - -. 0 8051B7B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 1E 68 FF FF - -. 0 8051BD2 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8051BDD 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC FA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 C0 52 50 FF 75 D4 FF 75 D0 E8 70 69 FF FF - -. 0 8051C12 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051C19 13 -. 83 EC 0C 68 F4 5B 06 08 E8 EA 67 FF FF - -fdivr_6 ... ok -. 0 8051C26 5 -. 83 C4 10 EB 44 - -. 0 8051C6F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806312D 5 -. E8 45 EB FE FF - -. 0 8051C77 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 22 67 FF FF - -. 0 8051CCE 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8051CD9 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC FA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 C0 52 50 FF 75 D4 FF 75 D0 E8 74 68 FF FF - -. 0 8051D0E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051D15 13 -. 83 EC 0C 68 2C 5C 06 08 E8 EE 66 FF FF - -fdivr_7 ... ok -. 0 8051D22 5 -. 83 C4 10 EB 44 - -. 0 8051D6B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063132 5 -. E8 3C EC FE FF - -. 0 8051D73 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 26 66 FF FF - -. 0 8051DCA 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8051DD5 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC FA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 40 52 50 FF 75 D4 FF 75 D0 E8 78 67 FF FF - -. 0 8051E0A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051E11 13 -. 83 EC 0C 68 64 5C 06 08 E8 F2 65 FF FF - -fdivr_8 ... ok -. 0 8051E1E 5 -. 83 C4 10 EB 44 - -. 0 8051E67 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063137 5 -. E8 33 ED FE FF - -. 0 8051E6F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 3A 65 FF FF - -. 0 8051EB6 7 -. 83 C4 10 85 C0 75 7C - -. 0 8051EBD 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 FA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 3E 50 FF 75 D0 E8 19 66 FF FF - -. 0 8051EE8 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051EEF 13 -. 83 EC 0C 68 9C 5C 06 08 E8 14 65 FF FF - -fdivr_9 ... ok -. 0 8051EFC 5 -. 83 C4 10 EB 48 - -. 0 8051F49 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806313C 5 -. E8 10 EE FE FF - -. 0 8051F51 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 58 64 FF FF - -. 0 8051F98 7 -. 83 C4 10 85 C0 75 7C - -. 0 8051F9F 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 FA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 BE 50 FF 75 D0 E8 37 65 FF FF - -. 0 8051FCA 7 -. 83 C4 10 85 C0 74 12 - -. 0 8051FD1 13 -. 83 EC 0C 68 D4 5C 06 08 E8 32 64 FF FF - -fdivr_10 ... ok -. 0 8051FDE 5 -. 83 C4 10 EB 48 - -. 0 805202B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063141 5 -. E8 ED EE FE FF - -. 0 8052033 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 76 63 FF FF - -. 0 805207A 7 -. 83 C4 10 85 C0 75 7C - -. 0 8052081 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 FA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 BE 50 FF 75 D0 E8 55 64 FF FF - -. 0 80520AC 7 -. 83 C4 10 85 C0 74 12 - -. 0 80520B3 13 -. 83 EC 0C 68 0F 5D 06 08 E8 50 63 FF FF - -fdivr_11 ... ok -. 0 80520C0 5 -. 83 C4 10 EB 48 - -. 0 805210D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063146 5 -. E8 CA EF FE FF - -. 0 8052115 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 94 62 FF FF - -. 0 805215C 7 -. 83 C4 10 85 C0 75 7C - -. 0 8052163 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 FA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 B0 39 10 3E 50 FF 75 D0 E8 73 63 FF FF - -. 0 805218E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052195 13 -. 83 EC 0C 68 4A 5D 06 08 E8 6E 62 FF FF - -fdivr_12 ... ok -. 0 80521A2 5 -. 83 C4 10 EB 48 - -. 0 80521EF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806314B 5 -. E8 A7 F0 FE FF - -. 0 80521F7 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 A2 61 FF FF - -. 0 805224E 7 -. 83 C4 10 85 C0 75 7E - -. 0 8052255 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 FA DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 3F 52 50 FF 75 D4 FF 75 D0 E8 FC 62 FF FF - -. 0 8052286 7 -. 83 C4 10 85 C0 74 12 - -. 0 805228D 13 -. 83 EC 0C 68 85 5D 06 08 E8 76 61 FF FF - -fdivr_13 ... ok -. 0 805229A 5 -. 83 C4 10 EB 44 - -. 0 80522E3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063150 5 -. E8 96 F1 FE FF - -. 0 80522EB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 AE 60 FF FF - -. 0 8052342 7 -. 83 C4 10 85 C0 75 7E - -. 0 8052349 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 FA DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 BF 52 50 FF 75 D4 FF 75 D0 E8 08 62 FF FF - -. 0 805237A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052381 13 -. 83 EC 0C 68 C0 5D 06 08 E8 82 60 FF FF - -fdivr_14 ... ok -. 0 805238E 5 -. 83 C4 10 EB 44 - -. 0 80523D7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063155 5 -. E8 85 F2 FE FF - -. 0 80523DF 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 BA 5F FF FF - -. 0 8052436 7 -. 83 C4 10 85 C0 75 7E - -. 0 805243D 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 FA DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 BF 52 50 FF 75 D4 FF 75 D0 E8 14 61 FF FF - -. 0 805246E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052475 13 -. 83 EC 0C 68 FB 5D 06 08 E8 8E 5F FF FF - -fdivr_15 ... ok -. 0 8052482 5 -. 83 C4 10 EB 44 - -. 0 80524CB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806315A 5 -. E8 74 F3 FE FF - -. 0 80524D3 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 C6 5E FF FF - -. 0 805252A 7 -. 83 C4 10 85 C0 75 7E - -. 0 8052531 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 FA DD 5D D0 DD A5 58 FF FF FF B8 DB AA 13 1E BA 29 A5 C4 3F 52 50 FF 75 D4 FF 75 D0 E8 20 60 FF FF - -. 0 8052562 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052569 13 -. 83 EC 0C 68 36 5E 06 08 E8 9A 5E FF FF - -fdivr_16 ... ok -. 0 8052576 5 -. 83 C4 10 EB 44 - -. 0 80525BF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806315F 5 -. E8 63 F4 FE FF - -. 0 80525C7 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 E2 5D FF FF - -. 0 805260E 7 -. 83 C4 10 85 C0 75 7E - -. 0 8052615 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE FA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 40 50 FF 75 D0 E8 BF 5E FF FF - -. 0 8052642 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052649 13 -. 83 EC 0C 68 71 5E 06 08 E8 BA 5D FF FF - -fdivrp_1 ... ok -. 0 8052656 5 -. 83 C4 10 EB 48 - -. 0 80526A3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063164 5 -. E8 42 F5 FE FF - -. 0 80526AB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 FE 5C FF FF - -. 0 80526F2 7 -. 83 C4 10 85 C0 75 7E - -. 0 80526F9 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE FA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 C0 50 FF 75 D0 E8 DB 5D FF FF - -. 0 8052726 7 -. 83 C4 10 85 C0 74 12 - -. 0 805272D 13 -. 83 EC 0C 68 AC 5E 06 08 E8 D6 5C FF FF - -fdivrp_2 ... ok -. 0 805273A 5 -. 83 C4 10 EB 48 - -. 0 8052787 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063169 5 -. E8 21 F6 FE FF - -. 0 805278F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 1A 5C FF FF - -. 0 80527D6 7 -. 83 C4 10 85 C0 75 7E - -. 0 80527DD 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE FA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 C0 50 FF 75 D0 E8 F7 5C FF FF - -. 0 805280A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052811 13 -. 83 EC 0C 68 E7 5E 06 08 E8 F2 5B FF FF - -fdivrp_3 ... ok -. 0 805281E 5 -. 83 C4 10 EB 48 - -. 0 805286B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806316E 5 -. E8 00 F7 FE FF - -. 0 8052873 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 36 5B FF FF - -. 0 80528BA 7 -. 83 C4 10 85 C0 75 7E - -. 0 80528C1 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE FA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 40 50 FF 75 D0 E8 13 5C FF FF - -. 0 80528EE 7 -. 83 C4 10 85 C0 74 12 - -. 0 80528F5 13 -. 83 EC 0C 68 22 5F 06 08 E8 0E 5B FF FF - -fdivrp_4 ... ok -. 0 8052902 5 -. 83 C4 10 EB 48 - -. 0 805294F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063173 5 -. E8 DF F7 FE FF - -. 0 8052957 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 42 5A FF FF - -. 0 80529AE 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 80529B9 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE FA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 40 52 50 FF 75 D4 FF 75 D0 E8 96 5B FF FF - -. 0 80529EC 7 -. 83 C4 10 85 C0 74 12 - -. 0 80529F3 13 -. 83 EC 0C 68 5D 5F 06 08 E8 10 5A FF FF - -fdivrp_5 ... ok -. 0 8052A00 5 -. 83 C4 10 EB 44 - -. 0 8052A49 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063178 5 -. E8 D4 F8 FE FF - -. 0 8052A51 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 48 59 FF FF - -. 0 8052AA8 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8052AB3 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE FA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 C0 52 50 FF 75 D4 FF 75 D0 E8 9C 5A FF FF - -. 0 8052AE6 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052AED 13 -. 83 EC 0C 68 98 5F 06 08 E8 16 59 FF FF - -fdivrp_6 ... ok -. 0 8052AFA 5 -. 83 C4 10 EB 44 - -. 0 8052B43 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806317D 5 -. E8 C9 F9 FE FF - -. 0 8052B4B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 4E 58 FF FF - -. 0 8052BA2 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8052BAD 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE FA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 C0 52 50 FF 75 D4 FF 75 D0 E8 A2 59 FF FF - -. 0 8052BE0 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052BE7 13 -. 83 EC 0C 68 D3 5F 06 08 E8 1C 58 FF FF - -fdivrp_7 ... ok -. 0 8052BF4 5 -. 83 C4 10 EB 44 - -. 0 8052C3D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063182 5 -. E8 BE FA FE FF - -. 0 8052C45 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 54 57 FF FF - -. 0 8052C9C 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8052CA7 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE FA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 40 52 50 FF 75 D4 FF 75 D0 E8 A8 58 FF FF - -. 0 8052CDA 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052CE1 13 -. 83 EC 0C 68 0E 60 06 08 E8 22 57 FF FF - -fdivrp_8 ... ok -. 0 8052CEE 5 -. 83 C4 10 EB 44 - -. 0 8052D37 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063187 5 -. E8 B3 FB FE FF - -. 0 8052D3F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 6A 56 FF FF - -. 0 8052D86 7 -. 83 C4 10 85 C0 75 7A - -. 0 8052D8D 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE F9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 40 50 FF 75 D0 E8 4B 57 FF FF - -. 0 8052DB6 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052DBD 13 -. 83 EC 0C 68 49 60 06 08 E8 46 56 FF FF - -fdivrp_9 ... ok -. 0 8052DCA 5 -. 83 C4 10 EB 48 - -. 0 8052E17 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806318C 5 -. E8 8E FC FE FF - -. 0 8052E1F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 8A 55 FF FF - -. 0 8052E66 7 -. 83 C4 10 85 C0 75 7A - -. 0 8052E6D 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE F9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 C0 50 FF 75 D0 E8 6B 56 FF FF - -. 0 8052E96 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052E9D 13 -. 83 EC 0C 68 84 60 06 08 E8 66 55 FF FF - -fdivrp_10 ... ok -. 0 8052EAA 5 -. 83 C4 10 EB 48 - -. 0 8052EF7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063191 5 -. E8 69 FD FE FF - -. 0 8052EFF 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 AA 54 FF FF - -. 0 8052F46 7 -. 83 C4 10 85 C0 75 7A - -. 0 8052F4D 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE F9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 C0 50 FF 75 D0 E8 8B 55 FF FF - -. 0 8052F76 7 -. 83 C4 10 85 C0 74 12 - -. 0 8052F7D 13 -. 83 EC 0C 68 C2 60 06 08 E8 86 54 FF FF - -fdivrp_11 ... ok -. 0 8052F8A 5 -. 83 C4 10 EB 48 - -. 0 8052FD7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063196 5 -. E8 44 FE FE FF - -. 0 8052FDF 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 CA 53 FF FF - -. 0 8053026 7 -. 83 C4 10 85 C0 75 7A - -. 0 805302D 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE F9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 34 33 E3 40 50 FF 75 D0 E8 AB 54 FF FF - -. 0 8053056 7 -. 83 C4 10 85 C0 74 12 - -. 0 805305D 13 -. 83 EC 0C 68 00 61 06 08 E8 A6 53 FF FF - -fdivrp_12 ... ok -. 0 805306A 5 -. 83 C4 10 EB 48 - -. 0 80530B7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806319B 5 -. E8 1F FF FE FF - -. 0 80530BF 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 DA 52 FF FF - -. 0 8053116 7 -. 83 C4 10 85 C0 75 7C - -. 0 805311D 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE F9 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 40 52 50 FF 75 D4 FF 75 D0 E8 36 54 FF FF - -. 0 805314C 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053153 13 -. 83 EC 0C 68 3E 61 06 08 E8 B0 52 FF FF - -fdivrp_13 ... ok -. 0 8053160 5 -. 83 C4 10 EB 44 - -. 0 80531A9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631A0 5 -. E8 0C 00 FF FF - -. 0 80531B1 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 E8 51 FF FF - -. 0 8053208 7 -. 83 C4 10 85 C0 75 7C - -. 0 805320F 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE F9 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 C0 52 50 FF 75 D4 FF 75 D0 E8 44 53 FF FF - -. 0 805323E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053245 13 -. 83 EC 0C 68 7C 61 06 08 E8 BE 51 FF FF - -fdivrp_14 ... ok -. 0 8053252 5 -. 83 C4 10 EB 44 - -. 0 805329B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631A5 5 -. E8 F9 00 FF FF - -. 0 80532A3 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 F6 50 FF FF - -. 0 80532FA 7 -. 83 C4 10 85 C0 75 7C - -. 0 8053301 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE F9 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 C0 52 50 FF 75 D4 FF 75 D0 E8 52 52 FF FF - -. 0 8053330 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053337 13 -. 83 EC 0C 68 BA 61 06 08 E8 CC 50 FF FF - -fdivrp_15 ... ok -. 0 8053344 5 -. 83 C4 10 EB 44 - -. 0 805338D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631AA 5 -. E8 E6 01 FF FF - -. 0 8053395 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 04 50 FF FF - -. 0 80533EC 7 -. 83 C4 10 85 C0 75 7C - -. 0 80533F3 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE F9 DD 5D D0 DD A5 58 FF FF FF B8 AE 41 F3 01 BA CD CC 18 40 52 50 FF 75 D4 FF 75 D0 E8 60 51 FF FF - -. 0 8053422 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053429 13 -. 83 EC 0C 68 F8 61 06 08 E8 DA 4F FF FF - -fdivrp_16 ... ok -. 0 8053436 5 -. 83 C4 10 EB 44 - -. 0 805347F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631AF 5 -. E8 D3 02 FF FF - -. 0 8053487 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 2C 4F FF FF - -. 0 80534C4 7 -. 83 C4 10 85 C0 75 78 - -. 0 80534CB 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 7D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2B 00 60 40 50 FF 75 D0 E8 0F 50 FF FF - -. 0 80534F2 7 -. 83 C4 10 85 C0 74 12 - -. 0 80534F9 13 -. 83 EC 0C 68 36 62 06 08 E8 0A 4F FF FF - -fidivrs_1 ... ok -. 0 8053506 5 -. 83 C4 10 EB 48 - -. 0 8053553 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631B4 5 -. E8 A2 03 FF FF - -. 0 805355B 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 58 4E FF FF - -. 0 8053598 7 -. 83 C4 10 85 C0 75 78 - -. 0 805359F 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 7D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2B 00 60 C0 50 FF 75 D0 E8 3B 4F FF FF - -. 0 80535C6 7 -. 83 C4 10 85 C0 74 12 - -. 0 80535CD 13 -. 83 EC 0C 68 74 62 06 08 E8 36 4E FF FF - -fidivrs_2 ... ok -. 0 80535DA 5 -. 83 C4 10 EB 48 - -. 0 8053627 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631B9 5 -. E8 71 04 FF FF - -. 0 805362F 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 84 4D FF FF - -. 0 805366C 7 -. 83 C4 10 85 C0 75 78 - -. 0 8053673 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 7D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2B 00 60 C0 50 FF 75 D0 E8 67 4E FF FF - -. 0 805369A 7 -. 83 C4 10 85 C0 74 12 - -. 0 80536A1 13 -. 83 EC 0C 68 B2 62 06 08 E8 62 4D FF FF - -fidivrs_3 ... ok -. 0 80536AE 5 -. 83 C4 10 EB 48 - -. 0 80536FB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631BE 5 -. E8 40 05 FF FF - -. 0 8053703 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 B0 4C FF FF - -. 0 8053740 7 -. 83 C4 10 85 C0 75 78 - -. 0 8053747 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 7D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2B 00 60 40 50 FF 75 D0 E8 93 4D FF FF - -. 0 805376E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053775 13 -. 83 EC 0C 68 F0 62 06 08 E8 8E 4C FF FF - -fidivrs_4 ... ok -. 0 8053782 5 -. 83 C4 10 EB 48 - -. 0 80537CF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631C3 5 -. E8 0F 06 FF FF - -. 0 80537D7 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 D4 4B FF FF - -. 0 805381C 7 -. 83 C4 10 85 C0 75 7A - -. 0 8053823 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 7D DE DD 5D D0 DD A5 58 FF FF FF B8 00 A8 74 C4 BA 0D AC 6C 3F 52 50 FF 75 D4 FF 75 D0 E8 32 4D FF FF - -. 0 8053850 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053857 13 -. 83 EC 0C 68 2E 63 06 08 E8 AC 4B FF FF - -fidivrs_5 ... ok -. 0 8053864 5 -. 83 C4 10 EB 44 - -. 0 80538AD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631C8 5 -. E8 E8 06 FF FF - -. 0 80538B5 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 F6 4A FF FF - -. 0 80538FA 7 -. 83 C4 10 85 C0 75 7A - -. 0 8053901 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 7D DE DD 5D D0 DD A5 58 FF FF FF B8 00 A8 74 C4 BA 0D AC 6C BF 52 50 FF 75 D4 FF 75 D0 E8 54 4C FF FF - -. 0 805392E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053935 13 -. 83 EC 0C 68 6C 63 06 08 E8 CE 4A FF FF - -fidivrs_6 ... ok -. 0 8053942 5 -. 83 C4 10 EB 44 - -. 0 805398B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631CD 5 -. E8 C1 07 FF FF - -. 0 8053993 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 18 4A FF FF - -. 0 80539D8 7 -. 83 C4 10 85 C0 75 7A - -. 0 80539DF 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 7D DE DD 5D D0 DD A5 58 FF FF FF B8 00 A8 74 C4 BA 0D AC 6C BF 52 50 FF 75 D4 FF 75 D0 E8 76 4B FF FF - -. 0 8053A0C 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053A13 13 -. 83 EC 0C 68 AA 63 06 08 E8 F0 49 FF FF - -fidivrs_7 ... ok -. 0 8053A20 5 -. 83 C4 10 EB 44 - -. 0 8053A69 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631D2 5 -. E8 9A 08 FF FF - -. 0 8053A71 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 3A 49 FF FF - -. 0 8053AB6 7 -. 83 C4 10 85 C0 75 7A - -. 0 8053ABD 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 7D DE DD 5D D0 DD A5 58 FF FF FF B8 00 A8 74 C4 BA 0D AC 6C 3F 52 50 FF 75 D4 FF 75 D0 E8 98 4A FF FF - -. 0 8053AEA 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053AF1 13 -. 83 EC 0C 68 E8 63 06 08 E8 12 49 FF FF - -fidivrs_8 ... ok -. 0 8053AFE 5 -. 83 C4 10 EB 44 - -. 0 8053B47 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631D7 5 -. E8 73 09 FF FF - -. 0 8053B4F 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 62 48 FF FF - -. 0 8053B8E 7 -. 83 C4 10 85 C0 75 78 - -. 0 8053B95 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 7D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 01 AC 8A 47 50 FF 75 D0 E8 45 49 FF FF - -. 0 8053BBC 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053BC3 13 -. 83 EC 0C 68 26 64 06 08 E8 40 48 FF FF - -fidivrl_1 ... ok -. 0 8053BD0 5 -. 83 C4 10 EB 48 - -. 0 8053C1D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631DC 5 -. E8 44 0A FF FF - -. 0 8053C25 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 8C 47 FF FF - -. 0 8053C64 7 -. 83 C4 10 85 C0 75 78 - -. 0 8053C6B 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 7D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 01 AC 8A C7 50 FF 75 D0 E8 6F 48 FF FF - -. 0 8053C92 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053C99 13 -. 83 EC 0C 68 64 64 06 08 E8 6A 47 FF FF - -fidivrl_2 ... ok -. 0 8053CA6 5 -. 83 C4 10 EB 48 - -. 0 8053CF3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631E1 5 -. E8 15 0B FF FF - -. 0 8053CFB 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 B6 46 FF FF - -. 0 8053D3A 7 -. 83 C4 10 85 C0 75 78 - -. 0 8053D41 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 7D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 01 AC 8A C7 50 FF 75 D0 E8 99 47 FF FF - -. 0 8053D68 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053D6F 13 -. 83 EC 0C 68 A2 64 06 08 E8 94 46 FF FF - -fidivrl_3 ... ok -. 0 8053D7C 5 -. 83 C4 10 EB 48 - -. 0 8053DC9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631E6 5 -. E8 E6 0B FF FF - -. 0 8053DD1 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 E0 45 FF FF - -. 0 8053E10 7 -. 83 C4 10 85 C0 75 78 - -. 0 8053E17 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 7D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 01 AC 8A 47 50 FF 75 D0 E8 C3 46 FF FF - -. 0 8053E3E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053E45 13 -. 83 EC 0C 68 E0 64 06 08 E8 BE 45 FF FF - -fidivrl_4 ... ok -. 0 8053E52 5 -. 83 C4 10 EB 48 - -. 0 8053E9F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631EB 5 -. E8 B7 0C FF FF - -. 0 8053EA7 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC F1 FB 09 00 83 EC 08 6A 01 68 40 A1 06 08 E8 02 45 FF FF - -. 0 8053EEE 7 -. 83 C4 10 85 C0 75 7A - -. 0 8053EF5 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 7D DC DD 5D D0 DD A5 58 FF FF FF B8 D2 3D 07 B4 BA C2 F5 E0 3F 52 50 FF 75 D4 FF 75 D0 E8 60 46 FF FF - -. 0 8053F22 7 -. 83 C4 10 85 C0 74 12 - -. 0 8053F29 13 -. 83 EC 0C 68 1E 65 06 08 E8 DA 44 FF FF - -fidivrl_5 ... ok -. 0 8053F36 5 -. 83 C4 10 EB 44 - -. 0 8053F7F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631F0 5 -. E8 92 0D FF FF - -. 0 8053F87 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC F1 FB 09 00 83 EC 08 6A 01 68 40 A1 06 08 E8 22 44 FF FF - -. 0 8053FCE 7 -. 83 C4 10 85 C0 75 7A - -. 0 8053FD5 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 7D DC DD 5D D0 DD A5 58 FF FF FF B8 D2 3D 07 B4 BA C2 F5 E0 BF 52 50 FF 75 D4 FF 75 D0 E8 80 45 FF FF - -. 0 8054002 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054009 13 -. 83 EC 0C 68 5C 65 06 08 E8 FA 43 FF FF - -fidivrl_6 ... ok -. 0 8054016 5 -. 83 C4 10 EB 44 - -. 0 805405F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631F5 5 -. E8 6D 0E FF FF - -. 0 8054067 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 0F 04 F6 FF 83 EC 08 6A 01 68 40 A1 06 08 E8 42 43 FF FF - -. 0 80540AE 7 -. 83 C4 10 85 C0 75 7A - -. 0 80540B5 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 7D DC DD 5D D0 DD A5 58 FF FF FF B8 D2 3D 07 B4 BA C2 F5 E0 BF 52 50 FF 75 D4 FF 75 D0 E8 A0 44 FF FF - -. 0 80540E2 7 -. 83 C4 10 85 C0 74 12 - -. 0 80540E9 13 -. 83 EC 0C 68 9A 65 06 08 E8 1A 43 FF FF - -fidivrl_7 ... ok -. 0 80540F6 5 -. 83 C4 10 EB 44 - -. 0 805413F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631FA 5 -. E8 48 0F FF FF - -. 0 8054147 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 0F 04 F6 FF 83 EC 08 6A 01 68 40 A1 06 08 E8 62 42 FF FF - -. 0 805418E 7 -. 83 C4 10 85 C0 75 7A - -. 0 8054195 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 7D DC DD 5D D0 DD A5 58 FF FF FF B8 D2 3D 07 B4 BA C2 F5 E0 3F 52 50 FF 75 D4 FF 75 D0 E8 C0 43 FF FF - -. 0 80541C2 7 -. 83 C4 10 85 C0 74 12 - -. 0 80541C9 13 -. 83 EC 0C 68 D8 65 06 08 E8 3A 42 FF FF - -fidivrl_8 ... ok -. 0 80541D6 5 -. 83 C4 10 EB 44 - -. 0 805421F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80631FF 5 -. E8 23 10 FF FF - -. 0 8054227 39 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 66 C7 45 E6 00 00 66 C7 45 E6 39 30 83 EC 08 6A 01 68 40 A1 06 08 E8 A2 41 FF FF - -. 0 805424E 7 -. 83 C4 10 85 C0 75 75 - -. 0 8054255 36 -. 9B DD B5 68 FF FF FF DF 45 E6 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 00 E4 40 46 50 FF 75 D8 E8 88 42 FF FF - -. 0 8054279 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054280 13 -. 83 EC 0C 68 16 66 06 08 E8 83 41 FF FF - -filds_1 ... ok -. 0 805428D 5 -. 83 C4 10 EB 48 - -. 0 80542DA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063204 5 -. E8 D9 10 FF FF - -. 0 80542E2 39 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 66 C7 45 E6 00 00 66 C7 45 E6 C7 CF 83 EC 08 6A 01 68 40 A1 06 08 E8 E7 40 FF FF - -. 0 8054309 7 -. 83 C4 10 85 C0 75 75 - -. 0 8054310 36 -. 9B DD B5 68 FF FF FF DF 45 E6 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 00 E4 40 C6 50 FF 75 D8 E8 CD 41 FF FF - -. 0 8054334 7 -. 83 C4 10 85 C0 74 12 - -. 0 805433B 13 -. 83 EC 0C 68 4E 66 06 08 E8 C8 40 FF FF - -filds_2 ... ok -. 0 8054348 5 -. 83 C4 10 EB 48 - -. 0 8054395 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063209 5 -. E8 8F 11 FF FF - -. 0 805439D 39 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 66 C7 45 E6 00 00 66 C7 45 E6 39 30 83 EC 08 6A 01 68 40 A1 06 08 E8 2C 40 FF FF - -. 0 80543C4 7 -. 83 C4 10 85 C0 75 77 - -. 0 80543CB 42 -. 9B DD B5 68 FF FF FF DF 45 E6 DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 00 BA 80 1C C8 40 52 50 FF 75 DC FF 75 D8 E8 8D 41 FF FF - -. 0 80543F5 7 -. 83 C4 10 85 C0 74 12 - -. 0 80543FC 13 -. 83 EC 0C 68 86 66 06 08 E8 07 40 FF FF - -filds_3 ... ok -. 0 8054409 5 -. 83 C4 10 EB 44 - -. 0 8054452 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806320E 5 -. E8 47 12 FF FF - -. 0 805445A 39 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 66 C7 45 E6 00 00 66 C7 45 E6 C7 CF 83 EC 08 6A 01 68 40 A1 06 08 E8 6F 3F FF FF - -. 0 8054481 7 -. 83 C4 10 85 C0 75 77 - -. 0 8054488 42 -. 9B DD B5 68 FF FF FF DF 45 E6 DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 00 BA 80 1C C8 C0 52 50 FF 75 DC FF 75 D8 E8 D0 40 FF FF - -. 0 80544B2 7 -. 83 C4 10 85 C0 74 12 - -. 0 80544B9 13 -. 83 EC 0C 68 BE 66 06 08 E8 4A 3F FF FF - -filds_4 ... ok -. 0 80544C6 5 -. 83 C4 10 EB 44 - -. 0 805450F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063213 5 -. E8 FF 12 FF FF - -. 0 8054517 41 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 4E 61 BC 00 83 EC 08 6A 01 68 40 A1 06 08 E8 B0 3E FF FF - -. 0 8054540 7 -. 83 C4 10 85 C0 75 75 - -. 0 8054547 36 -. 9B DD B5 68 FF FF FF DB 45 E4 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 4E 61 3C 4B 50 FF 75 D8 E8 96 3F FF FF - -. 0 805456B 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054572 13 -. 83 EC 0C 68 F6 66 06 08 E8 91 3E FF FF - -fildl_1 ... ok -. 0 805457F 5 -. 83 C4 10 EB 48 - -. 0 80545CC 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063218 5 -. E8 B7 13 FF FF - -. 0 80545D4 41 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 B2 9E 43 FF 83 EC 08 6A 01 68 40 A1 06 08 E8 F3 3D FF FF - -. 0 80545FD 7 -. 83 C4 10 85 C0 75 75 - -. 0 8054604 36 -. 9B DD B5 68 FF FF FF DB 45 E4 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 4E 61 3C CB 50 FF 75 D8 E8 D9 3E FF FF - -. 0 8054628 7 -. 83 C4 10 85 C0 74 12 - -. 0 805462F 13 -. 83 EC 0C 68 2E 67 06 08 E8 D4 3D FF FF - -fildl_2 ... ok -. 0 805463C 5 -. 83 C4 10 EB 48 - -. 0 8054689 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806321D 5 -. E8 6F 14 FF FF - -. 0 8054691 41 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 4E 61 BC 00 83 EC 08 6A 01 68 40 A1 06 08 E8 36 3D FF FF - -. 0 80546BA 7 -. 83 C4 10 85 C0 75 77 - -. 0 80546C1 42 -. 9B DD B5 68 FF FF FF DB 45 E4 DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 C0 BA 29 8C 67 41 52 50 FF 75 DC FF 75 D8 E8 97 3E FF FF - -. 0 80546EB 7 -. 83 C4 10 85 C0 74 12 - -. 0 80546F2 13 -. 83 EC 0C 68 66 67 06 08 E8 11 3D FF FF - -fildl_3 ... ok -. 0 80546FF 5 -. 83 C4 10 EB 44 - -. 0 8054748 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063222 5 -. E8 29 15 FF FF - -. 0 8054750 41 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 B2 9E 43 FF 83 EC 08 6A 01 68 40 A1 06 08 E8 77 3C FF FF - -. 0 8054779 7 -. 83 C4 10 85 C0 75 77 - -. 0 8054780 42 -. 9B DD B5 68 FF FF FF DB 45 E4 DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 C0 BA 29 8C 67 C1 52 50 FF 75 DC FF 75 D8 E8 D8 3D FF FF - -. 0 80547AA 7 -. 83 C4 10 85 C0 74 12 - -. 0 80547B1 13 -. 83 EC 0C 68 9E 67 06 08 E8 52 3C FF FF - -fildl_4 ... ok -. 0 80547BE 5 -. 83 C4 10 EB 44 - -. 0 8054807 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063227 5 -. E8 E3 15 FF FF - -. 0 805480F 55 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 B1 26 F9 85 C7 45 E4 48 70 00 00 83 EC 08 6A 01 68 40 A1 06 08 E8 AA 3B FF FF - -. 0 8054846 7 -. 83 C4 10 85 C0 75 75 - -. 0 805484D 36 -. 9B DD B5 68 FF FF FF DF 6D E0 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 0C 91 E0 56 50 FF 75 D8 E8 90 3C FF FF - -. 0 8054871 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054878 13 -. 83 EC 0C 68 D6 67 06 08 E8 8B 3B FF FF - -fildq_1 ... ok -. 0 8054885 5 -. 83 C4 10 EB 48 - -. 0 80548D2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806322C 5 -. E8 A9 16 FF FF - -. 0 80548DA 55 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 4F D9 06 7A C7 45 E4 B7 8F FF FF 83 EC 08 6A 01 68 40 A1 06 08 E8 DF 3A FF FF - -. 0 8054911 7 -. 83 C4 10 85 C0 75 75 - -. 0 8054918 36 -. 9B DD B5 68 FF FF FF DF 6D E0 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 0C 91 E0 D6 50 FF 75 D8 E8 C5 3B FF FF - -. 0 805493C 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054943 13 -. 83 EC 0C 68 0E 68 06 08 E8 C0 3A FF FF - -fildq_2 ... ok -. 0 8054950 5 -. 83 C4 10 EB 48 - -. 0 805499D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063231 5 -. E8 6F 17 FF FF - -. 0 80549A5 55 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 B1 26 F9 85 C7 45 E4 48 70 00 00 83 EC 08 6A 01 68 40 A1 06 08 E8 14 3A FF FF - -. 0 80549DC 7 -. 83 C4 10 85 C0 75 77 - -. 0 80549E3 42 -. 9B DD B5 68 FF FF FF DF 6D E0 DD 5D D8 DD A5 68 FF FF FF B8 40 AC 49 7E BA 21 12 DC 42 52 50 FF 75 DC FF 75 D8 E8 75 3B FF FF - -. 0 8054A0D 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054A14 13 -. 83 EC 0C 68 46 68 06 08 E8 EF 39 FF FF - -fildq_3 ... ok -. 0 8054A21 5 -. 83 C4 10 EB 44 - -. 0 8054A6A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063236 5 -. E8 37 18 FF FF - -. 0 8054A72 55 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 4F D9 06 7A C7 45 E4 B7 8F FF FF 83 EC 08 6A 01 68 40 A1 06 08 E8 47 39 FF FF - -. 0 8054AA9 7 -. 83 C4 10 85 C0 75 77 - -. 0 8054AB0 42 -. 9B DD B5 68 FF FF FF DF 6D E0 DD 5D D8 DD A5 68 FF FF FF B8 40 AC 49 7E BA 21 12 DC C2 52 50 FF 75 DC FF 75 D8 E8 A8 3A FF FF - -. 0 8054ADA 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054AE1 13 -. 83 EC 0C 68 7E 68 06 08 E8 22 39 FF FF - -fildq_4 ... ok -. 0 8054AEE 5 -. 83 C4 10 EB 44 - -. 0 8054B37 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806323B 5 -. E8 FF 18 FF FF - -. 0 8054B3F 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 8B 45 DE 66 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 72 38 FF FF - -. 0 8054B7E 11 -. 83 C4 10 85 C0 0F 85 B2 00 00 00 - -. 0 8054B89 54 -. 9B DD B5 58 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 DF 55 DC D9 5D D0 DD A5 58 FF FF FF 66 81 7D DC D3 04 75 2A - -. 0 8054BBF 17 -. 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 31 39 FF FF - -. 0 8054BD0 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054BD7 13 -. 83 EC 0C 68 B6 68 06 08 E8 2C 38 FF FF - -fists_1 ... ok -. 0 8054BE4 5 -. 83 C4 10 EB 62 - -. 0 8054C4B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063240 5 -. E8 0E 1A FF FF - -. 0 8054C53 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 8B 45 DE 66 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 5E 37 FF FF - -. 0 8054C92 11 -. 83 C4 10 85 C0 0F 85 B2 00 00 00 - -. 0 8054C9D 54 -. 9B DD B5 58 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 DF 55 DC D9 5D D0 DD A5 58 FF FF FF 66 81 7D DC 2D FB 75 2A - -. 0 8054CD3 17 -. 83 EC 08 B8 2B 52 9A C4 50 FF 75 D0 E8 1D 38 FF FF - -. 0 8054CE4 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054CEB 13 -. 83 EC 0C 68 14 69 06 08 E8 18 37 FF FF - -fists_2 ... ok -. 0 8054CF8 5 -. 83 C4 10 EB 62 - -. 0 8054D5F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063245 5 -. E8 1D 1B FF FF - -. 0 8054D67 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 8B 45 DE 66 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 4A 36 FF FF - -. 0 8054DA6 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 8054DB1 55 -. 9B DD B5 58 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 DF 55 DC D9 5D D0 DD A5 58 FF FF FF 66 81 7D DC D2 04 75 2A - -. 0 8054DE8 17 -. 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 08 37 FF FF - -. 0 8054DF9 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054E00 13 -. 83 EC 0C 68 4C 69 06 08 E8 03 36 FF FF - -fists_3 ... ok -. 0 8054E0D 5 -. 83 C4 10 EB 62 - -. 0 8054E74 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806324A 5 -. E8 2D 1C FF FF - -. 0 8054E7C 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 8B 45 DE 66 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 35 35 FF FF - -. 0 8054EBB 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 8054EC6 55 -. 9B DD B5 58 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 DF 55 DC D9 5D D0 DD A5 58 FF FF FF 66 81 7D DC 2D FB 75 2A - -. 0 8054EFD 17 -. 83 EC 08 B8 2B 52 9A C4 50 FF 75 D0 E8 F3 35 FF FF - -. 0 8054F0E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8054F15 13 -. 83 EC 0C 68 84 69 06 08 E8 EE 34 FF FF - -fists_4 ... ok -. 0 8054F22 5 -. 83 C4 10 EB 62 - -. 0 8054F89 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806324F 5 -. E8 3D 1D FF FF - -. 0 8054F91 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 8B 45 DE 66 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 20 34 FF FF - -. 0 8054FD0 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 8054FDB 55 -. 9B DD B5 58 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 DF 55 DC D9 5D D0 DD A5 58 FF FF FF 66 81 7D DC D3 04 75 2A - -. 0 8055012 17 -. 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 DE 34 FF FF - -. 0 8055023 7 -. 83 C4 10 85 C0 74 12 - -. 0 805502A 13 -. 83 EC 0C 68 BC 69 06 08 E8 D9 33 FF FF - -fists_5 ... ok -. 0 8055037 5 -. 83 C4 10 EB 62 - -. 0 805509E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063254 5 -. E8 4D 1E FF FF - -. 0 80550A6 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 8B 45 DE 66 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 0B 33 FF FF - -. 0 80550E5 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 80550F0 55 -. 9B DD B5 58 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 DF 55 DC D9 5D D0 DD A5 58 FF FF FF 66 81 7D DC 2E FB 75 2A - -. 0 8055127 17 -. 83 EC 08 B8 2B 52 9A C4 50 FF 75 D0 E8 C9 33 FF FF - -. 0 8055138 7 -. 83 C4 10 85 C0 74 12 - -. 0 805513F 13 -. 83 EC 0C 68 F4 69 06 08 E8 C4 32 FF FF - -fists_6 ... ok -. 0 805514C 5 -. 83 C4 10 EB 62 - -. 0 80551B3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063259 5 -. E8 5D 1F FF FF - -. 0 80551BB 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 8B 45 DE 66 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 F6 31 FF FF - -. 0 80551FA 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 8055205 55 -. 9B DD B5 58 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 DF 55 DC D9 5D D0 DD A5 58 FF FF FF 66 81 7D DC D2 04 75 2A - -. 0 805523C 17 -. 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 B4 32 FF FF - -. 0 805524D 7 -. 83 C4 10 85 C0 74 12 - -. 0 8055254 13 -. 83 EC 0C 68 2C 6A 06 08 E8 AF 31 FF FF - -fists_7 ... ok -. 0 8055261 5 -. 83 C4 10 EB 62 - -. 0 80552C8 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806325E 5 -. E8 6D 20 FF FF - -. 0 80552D0 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 8B 45 DE 66 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 E1 30 FF FF - -. 0 805530F 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 805531A 55 -. 9B DD B5 58 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 DF 55 DC D9 5D D0 DD A5 58 FF FF FF 66 81 7D DC 2E FB 75 2A - -. 0 8055351 17 -. 83 EC 08 B8 2B 52 9A C4 50 FF 75 D0 E8 9F 31 FF FF - -. 0 8055362 7 -. 83 C4 10 85 C0 74 12 - -. 0 8055369 13 -. 83 EC 0C 68 64 6A 06 08 E8 9A 30 FF FF - -fists_8 ... ok -. 0 8055376 5 -. 83 C4 10 EB 62 - -. 0 80553DD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063263 5 -. E8 7D 21 FF FF - -. 0 80553E5 70 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 8B 45 DC 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 C5 2F FF FF - -. 0 805542B 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 8055436 55 -. 9B DD B5 58 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 DB 55 D8 DD 5D D0 DD A5 58 FF FF FF 81 7D D8 88 D6 12 00 75 30 - -. 0 805546D 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 FE 30 FF FF - -. 0 8055484 7 -. 83 C4 10 85 C0 74 12 - -. 0 805548B 13 -. 83 EC 0C 68 9C 6A 06 08 E8 78 2F FF FF - -fistl_1 ... ok -. 0 8055498 5 -. 83 C4 10 EB 5C - -. 0 80554F9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063268 5 -. E8 94 22 FF FF - -. 0 8055501 70 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 8B 45 DC 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 A9 2E FF FF - -. 0 8055547 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 8055552 55 -. 9B DD B5 58 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 DB 55 D8 DD 5D D0 DD A5 58 FF FF FF 81 7D D8 78 29 ED FF 75 30 - -. 0 8055589 23 -. B8 AD 5B F3 C3 BA 87 D6 32 C1 52 50 FF 75 D4 FF 75 D0 E8 E2 2F FF FF - -. 0 80555A0 7 -. 83 C4 10 85 C0 74 12 - -. 0 80555A7 13 -. 83 EC 0C 68 FA 6A 06 08 E8 5C 2E FF FF - -fistl_2 ... ok -. 0 80555B4 5 -. 83 C4 10 EB 5C - -. 0 8055615 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806326D 5 -. E8 AB 23 FF FF - -. 0 805561D 70 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 8B 45 DC 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 8D 2D FF FF - -. 0 8055663 11 -. 83 C4 10 85 C0 0F 85 B4 00 00 00 - -. 0 805566E 56 -. 9B DD B5 58 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 DB 55 D8 DD 5D D0 DD A5 58 FF FF FF 81 7D D8 87 D6 12 00 75 30 - -. 0 80556A6 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 C5 2E FF FF - -. 0 80556BD 7 -. 83 C4 10 85 C0 74 12 - -. 0 80556C4 13 -. 83 EC 0C 68 32 6B 06 08 E8 3F 2D FF FF - -fistl_3 ... ok -. 0 80556D1 5 -. 83 C4 10 EB 5C - -. 0 8055732 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063272 5 -. E8 C3 24 FF FF - -. 0 805573A 70 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 8B 45 DC 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 70 2C FF FF - -. 0 8055780 11 -. 83 C4 10 85 C0 0F 85 B4 00 00 00 - -. 0 805578B 56 -. 9B DD B5 58 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 DB 55 D8 DD 5D D0 DD A5 58 FF FF FF 81 7D D8 78 29 ED FF 75 30 - -. 0 80557C3 23 -. B8 AD 5B F3 C3 BA 87 D6 32 C1 52 50 FF 75 D4 FF 75 D0 E8 A8 2D FF FF - -. 0 80557DA 7 -. 83 C4 10 85 C0 74 12 - -. 0 80557E1 13 -. 83 EC 0C 68 6A 6B 06 08 E8 22 2C FF FF - -fistl_4 ... ok -. 0 80557EE 5 -. 83 C4 10 EB 5C - -. 0 805584F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063277 5 -. E8 DB 25 FF FF - -. 0 8055857 70 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 8B 45 DC 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 53 2B FF FF - -. 0 805589D 11 -. 83 C4 10 85 C0 0F 85 B4 00 00 00 - -. 0 80558A8 56 -. 9B DD B5 58 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 DB 55 D8 DD 5D D0 DD A5 58 FF FF FF 81 7D D8 88 D6 12 00 75 30 - -. 0 80558E0 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 8B 2C FF FF - -. 0 80558F7 7 -. 83 C4 10 85 C0 74 12 - -. 0 80558FE 13 -. 83 EC 0C 68 A2 6B 06 08 E8 05 2B FF FF - -fistl_5 ... ok -. 0 805590B 5 -. 83 C4 10 EB 5C - -. 0 805596C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806327C 5 -. E8 F3 26 FF FF - -. 0 8055974 70 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 8B 45 DC 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 36 2A FF FF - -. 0 80559BA 11 -. 83 C4 10 85 C0 0F 85 B4 00 00 00 - -. 0 80559C5 56 -. 9B DD B5 58 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 DB 55 D8 DD 5D D0 DD A5 58 FF FF FF 81 7D D8 79 29 ED FF 75 30 - -. 0 80559FD 23 -. B8 AD 5B F3 C3 BA 87 D6 32 C1 52 50 FF 75 D4 FF 75 D0 E8 6E 2B FF FF - -. 0 8055A14 7 -. 83 C4 10 85 C0 74 12 - -. 0 8055A1B 13 -. 83 EC 0C 68 DA 6B 06 08 E8 E8 29 FF FF - -fistl_6 ... ok -. 0 8055A28 5 -. 83 C4 10 EB 5C - -. 0 8055A89 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063281 5 -. E8 0B 28 FF FF - -. 0 8055A91 70 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 8B 45 DC 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 19 29 FF FF - -. 0 8055AD7 11 -. 83 C4 10 85 C0 0F 85 B4 00 00 00 - -. 0 8055AE2 56 -. 9B DD B5 58 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 DB 55 D8 DD 5D D0 DD A5 58 FF FF FF 81 7D D8 87 D6 12 00 75 30 - -. 0 8055B1A 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 51 2A FF FF - -. 0 8055B31 7 -. 83 C4 10 85 C0 74 12 - -. 0 8055B38 13 -. 83 EC 0C 68 12 6C 06 08 E8 CB 28 FF FF - -fistl_7 ... ok -. 0 8055B45 5 -. 83 C4 10 EB 5C - -. 0 8055BA6 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063286 5 -. E8 23 29 FF FF - -. 0 8055BAE 70 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 8B 45 DC 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 FC 27 FF FF - -. 0 8055BF4 11 -. 83 C4 10 85 C0 0F 85 B4 00 00 00 - -. 0 8055BFF 56 -. 9B DD B5 58 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 DB 55 D8 DD 5D D0 DD A5 58 FF FF FF 81 7D D8 79 29 ED FF 75 30 - -. 0 8055C37 23 -. B8 AD 5B F3 C3 BA 87 D6 32 C1 52 50 FF 75 D4 FF 75 D0 E8 34 29 FF FF - -. 0 8055C4E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8055C55 13 -. 83 EC 0C 68 4A 6C 06 08 E8 AE 27 FF FF - -fistl_8 ... ok -. 0 8055C62 5 -. 83 C4 10 EB 5C - -. 0 8055CC3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806328B 5 -. E8 3B 2A FF FF - -. 0 8055CCB 85 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 66 C7 45 D6 00 00 66 8B 45 D6 66 89 45 D4 83 EC 08 6A 01 68 40 A1 06 08 E8 D0 26 FF FF - -. 0 8055D20 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 8055D2B 57 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 DF 5D D4 D9 5D C8 DD A5 58 FF FF FF 66 81 7D D4 D3 04 75 2A - -. 0 8055D64 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 8C 27 FF FF - -. 0 8055D75 7 -. 83 C4 10 85 C0 74 12 - -. 0 8055D7C 13 -. 83 EC 0C 68 82 6C 06 08 E8 87 26 FF FF - -fistps_1 ... ok -. 0 8055D89 5 -. 83 C4 10 EB 62 - -. 0 8055DF0 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063290 5 -. E8 63 2B FF FF - -. 0 8055DF8 85 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 66 C7 45 D6 00 00 66 8B 45 D6 66 89 45 D4 83 EC 08 6A 01 68 40 A1 06 08 E8 A3 25 FF FF - -. 0 8055E4D 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 8055E58 57 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 DF 5D D4 D9 5D C8 DD A5 58 FF FF FF 66 81 7D D4 2D FB 75 2A - -. 0 8055E91 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 5F 26 FF FF - -. 0 8055EA2 7 -. 83 C4 10 85 C0 74 12 - -. 0 8055EA9 13 -. 83 EC 0C 68 BD 6C 06 08 E8 5A 25 FF FF - -fistps_2 ... ok -. 0 8055EB6 5 -. 83 C4 10 EB 62 - -. 0 8055F1D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063295 5 -. E8 8B 2C FF FF - -. 0 8055F25 85 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 66 C7 45 D6 00 00 66 8B 45 D6 66 89 45 D4 83 EC 08 6A 01 68 40 A1 06 08 E8 76 24 FF FF - -. 0 8055F7A 11 -. 83 C4 10 85 C0 0F 85 B6 00 00 00 - -. 0 8055F85 58 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 DF 5D D4 D9 5D C8 DD A5 58 FF FF FF 66 81 7D D4 D2 04 75 2A - -. 0 8055FBF 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 31 25 FF FF - -. 0 8055FD0 7 -. 83 C4 10 85 C0 74 12 - -. 0 8055FD7 13 -. 83 EC 0C 68 F8 6C 06 08 E8 2C 24 FF FF - -fistps_3 ... ok -. 0 8055FE4 5 -. 83 C4 10 EB 62 - -. 0 805604B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806329A 5 -. E8 B4 2D FF FF - -. 0 8056053 85 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 66 C7 45 D6 00 00 66 8B 45 D6 66 89 45 D4 83 EC 08 6A 01 68 40 A1 06 08 E8 48 23 FF FF - -. 0 80560A8 11 -. 83 C4 10 85 C0 0F 85 B6 00 00 00 - -. 0 80560B3 58 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 DF 5D D4 D9 5D C8 DD A5 58 FF FF FF 66 81 7D D4 2D FB 75 2A - -. 0 80560ED 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 03 24 FF FF - -. 0 80560FE 7 -. 83 C4 10 85 C0 74 12 - -. 0 8056105 13 -. 83 EC 0C 68 33 6D 06 08 E8 FE 22 FF FF - -fistps_4 ... ok -. 0 8056112 5 -. 83 C4 10 EB 62 - -. 0 8056179 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806329F 5 -. E8 DD 2E FF FF - -. 0 8056181 85 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 66 C7 45 D6 00 00 66 8B 45 D6 66 89 45 D4 83 EC 08 6A 01 68 40 A1 06 08 E8 1A 22 FF FF - -. 0 80561D6 11 -. 83 C4 10 85 C0 0F 85 B6 00 00 00 - -. 0 80561E1 58 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 DF 5D D4 D9 5D C8 DD A5 58 FF FF FF 66 81 7D D4 D3 04 75 2A - -. 0 805621B 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 D5 22 FF FF - -. 0 805622C 7 -. 83 C4 10 85 C0 74 12 - -. 0 8056233 13 -. 83 EC 0C 68 6E 6D 06 08 E8 D0 21 FF FF - -fistps_5 ... ok -. 0 8056240 5 -. 83 C4 10 EB 62 - -. 0 80562A7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632A4 5 -. E8 06 30 FF FF - -. 0 80562AF 85 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 66 C7 45 D6 00 00 66 8B 45 D6 66 89 45 D4 83 EC 08 6A 01 68 40 A1 06 08 E8 EC 20 FF FF - -. 0 8056304 11 -. 83 C4 10 85 C0 0F 85 B6 00 00 00 - -. 0 805630F 58 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 DF 5D D4 D9 5D C8 DD A5 58 FF FF FF 66 81 7D D4 2E FB 75 2A - -. 0 8056349 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 A7 21 FF FF - -. 0 805635A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8056361 13 -. 83 EC 0C 68 A9 6D 06 08 E8 A2 20 FF FF - -fistps_6 ... ok -. 0 805636E 5 -. 83 C4 10 EB 62 - -. 0 80563D5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632A9 5 -. E8 2F 31 FF FF - -. 0 80563DD 85 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 66 C7 45 D6 00 00 66 8B 45 D6 66 89 45 D4 83 EC 08 6A 01 68 40 A1 06 08 E8 BE 1F FF FF - -. 0 8056432 11 -. 83 C4 10 85 C0 0F 85 B6 00 00 00 - -. 0 805643D 58 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 DF 5D D4 D9 5D C8 DD A5 58 FF FF FF 66 81 7D D4 D2 04 75 2A - -. 0 8056477 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 79 20 FF FF - -. 0 8056488 7 -. 83 C4 10 85 C0 74 12 - -. 0 805648F 13 -. 83 EC 0C 68 E4 6D 06 08 E8 74 1F FF FF - -fistps_7 ... ok -. 0 805649C 5 -. 83 C4 10 EB 62 - -. 0 8056503 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632AE 5 -. E8 58 32 FF FF - -. 0 805650B 85 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 66 C7 45 D6 00 00 66 8B 45 D6 66 89 45 D4 83 EC 08 6A 01 68 40 A1 06 08 E8 90 1E FF FF - -. 0 8056560 11 -. 83 C4 10 85 C0 0F 85 B6 00 00 00 - -. 0 805656B 58 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 DF 5D D4 D9 5D C8 DD A5 58 FF FF FF 66 81 7D D4 2E FB 75 2A - -. 0 80565A5 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 4B 1F FF FF - -. 0 80565B6 7 -. 83 C4 10 85 C0 74 12 - -. 0 80565BD 13 -. 83 EC 0C 68 1F 6E 06 08 E8 46 1E FF FF - -fistps_8 ... ok -. 0 80565CA 5 -. 83 C4 10 EB 62 - -. 0 8056631 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632B3 5 -. E8 81 33 FF FF - -. 0 8056639 92 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D4 00 00 00 00 8B 45 D4 89 45 D0 83 EC 08 6A 01 68 40 A1 06 08 E8 5B 1D FF FF - -. 0 8056695 11 -. 83 C4 10 85 C0 0F 85 B4 00 00 00 - -. 0 80566A0 58 -. 9B DD B5 58 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 DB 5D D0 D9 5D C8 DD A5 58 FF FF FF 81 7D D0 88 D6 12 00 75 2A - -. 0 80566DA 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 16 1E FF FF - -. 0 80566EB 7 -. 83 C4 10 85 C0 74 12 - -. 0 80566F2 13 -. 83 EC 0C 68 5A 6E 06 08 E8 11 1D FF FF - -fistpl_1 ... ok -. 0 80566FF 5 -. 83 C4 10 EB 60 - -. 0 8056764 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632B8 5 -. E8 AF 34 FF FF - -. 0 805676C 92 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D4 00 00 00 00 8B 45 D4 89 45 D0 83 EC 08 6A 01 68 40 A1 06 08 E8 28 1C FF FF - -. 0 80567C8 11 -. 83 C4 10 85 C0 0F 85 B4 00 00 00 - -. 0 80567D3 58 -. 9B DD B5 58 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 DB 5D D0 D9 5D C8 DD A5 58 FF FF FF 81 7D D0 78 29 ED FF 75 2A - -. 0 805680D 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 E3 1C FF FF - -. 0 805681E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8056825 13 -. 83 EC 0C 68 95 6E 06 08 E8 DE 1B FF FF - -fistpl_2 ... ok -. 0 8056832 5 -. 83 C4 10 EB 60 - -. 0 8056897 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632BD 5 -. E8 DD 35 FF FF - -. 0 805689F 92 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D4 00 00 00 00 8B 45 D4 89 45 D0 83 EC 08 6A 01 68 40 A1 06 08 E8 F5 1A FF FF - -. 0 80568FB 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 8056906 59 -. 9B DD B5 58 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 DB 5D D0 D9 5D C8 DD A5 58 FF FF FF 81 7D D0 87 D6 12 00 75 2A - -. 0 8056941 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 AF 1B FF FF - -. 0 8056952 7 -. 83 C4 10 85 C0 74 12 - -. 0 8056959 13 -. 83 EC 0C 68 D0 6E 06 08 E8 AA 1A FF FF - -fistpl_3 ... ok -. 0 8056966 5 -. 83 C4 10 EB 60 - -. 0 80569CB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632C2 5 -. E8 0C 37 FF FF - -. 0 80569D3 92 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D4 00 00 00 00 8B 45 D4 89 45 D0 83 EC 08 6A 01 68 40 A1 06 08 E8 C1 19 FF FF - -. 0 8056A2F 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 8056A3A 59 -. 9B DD B5 58 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 DB 5D D0 D9 5D C8 DD A5 58 FF FF FF 81 7D D0 78 29 ED FF 75 2A - -. 0 8056A75 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 7B 1A FF FF - -. 0 8056A86 7 -. 83 C4 10 85 C0 74 12 - -. 0 8056A8D 13 -. 83 EC 0C 68 0B 6F 06 08 E8 76 19 FF FF - -fistpl_4 ... ok -. 0 8056A9A 5 -. 83 C4 10 EB 60 - -. 0 8056AFF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632C7 5 -. E8 3B 38 FF FF - -. 0 8056B07 92 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D4 00 00 00 00 8B 45 D4 89 45 D0 83 EC 08 6A 01 68 40 A1 06 08 E8 8D 18 FF FF - -. 0 8056B63 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 8056B6E 59 -. 9B DD B5 58 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 DB 5D D0 D9 5D C8 DD A5 58 FF FF FF 81 7D D0 88 D6 12 00 75 2A - -. 0 8056BA9 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 47 19 FF FF - -. 0 8056BBA 7 -. 83 C4 10 85 C0 74 12 - -. 0 8056BC1 13 -. 83 EC 0C 68 46 6F 06 08 E8 42 18 FF FF - -fistpl_5 ... ok -. 0 8056BCE 5 -. 83 C4 10 EB 60 - -. 0 8056C33 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632CC 5 -. E8 6A 39 FF FF - -. 0 8056C3B 92 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D4 00 00 00 00 8B 45 D4 89 45 D0 83 EC 08 6A 01 68 40 A1 06 08 E8 59 17 FF FF - -. 0 8056C97 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 8056CA2 59 -. 9B DD B5 58 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 DB 5D D0 D9 5D C8 DD A5 58 FF FF FF 81 7D D0 79 29 ED FF 75 2A - -. 0 8056CDD 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 13 18 FF FF - -. 0 8056CEE 7 -. 83 C4 10 85 C0 74 12 - -. 0 8056CF5 13 -. 83 EC 0C 68 81 6F 06 08 E8 0E 17 FF FF - -fistpl_6 ... ok -. 0 8056D02 5 -. 83 C4 10 EB 60 - -. 0 8056D67 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632D1 5 -. E8 99 3A FF FF - -. 0 8056D6F 92 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D4 00 00 00 00 8B 45 D4 89 45 D0 83 EC 08 6A 01 68 40 A1 06 08 E8 25 16 FF FF - -. 0 8056DCB 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 8056DD6 59 -. 9B DD B5 58 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 DB 5D D0 D9 5D C8 DD A5 58 FF FF FF 81 7D D0 87 D6 12 00 75 2A - -. 0 8056E11 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 DF 16 FF FF - -. 0 8056E22 7 -. 83 C4 10 85 C0 74 12 - -. 0 8056E29 13 -. 83 EC 0C 68 BC 6F 06 08 E8 DA 15 FF FF - -fistpl_7 ... ok -. 0 8056E36 5 -. 83 C4 10 EB 60 - -. 0 8056E9B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632D6 5 -. E8 C8 3B FF FF - -. 0 8056EA3 92 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D4 00 00 00 00 8B 45 D4 89 45 D0 83 EC 08 6A 01 68 40 A1 06 08 E8 F1 14 FF FF - -. 0 8056EFF 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 8056F0A 59 -. 9B DD B5 58 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 DB 5D D0 D9 5D C8 DD A5 58 FF FF FF 81 7D D0 79 29 ED FF 75 2A - -. 0 8056F45 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C8 E8 AB 15 FF FF - -. 0 8056F56 7 -. 83 C4 10 85 C0 74 12 - -. 0 8056F5D 13 -. 83 EC 0C 68 F7 6F 06 08 E8 A6 14 FF FF - -fistpl_8 ... ok -. 0 8056F6A 5 -. 83 C4 10 EB 60 - -. 0 8056FCF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632DB 5 -. E8 F7 3C FF FF - -. 0 8056FD7 105 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 66 AC 49 7E BA 21 12 DC 42 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 8B 45 D0 8B 55 D4 89 45 C8 89 55 CC 83 EC 08 6A 01 68 40 A1 06 08 E8 B0 13 FF FF - -. 0 8057040 11 -. 83 C4 10 85 C0 0F 85 CA 00 00 00 - -. 0 805704B 72 -. 9B DD B5 48 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 DF 7D C8 D9 5D C0 DD A5 48 FF FF FF 8B 45 CC 35 48 70 00 00 8B 55 C8 81 F2 B2 26 F9 85 09 D0 85 C0 75 2A - -. 0 8057093 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C0 E8 5D 14 FF FF - -. 0 80570A4 7 -. 83 C4 10 85 C0 74 12 - -. 0 80570AB 13 -. 83 EC 0C 68 32 70 06 08 E8 58 13 FF FF - -fistpq_1 ... ok -. 0 80570B8 5 -. 83 C4 10 EB 68 - -. 0 8057125 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632E0 5 -. E8 48 3E FF FF - -. 0 805712D 105 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 66 AC 49 7E BA 21 12 DC C2 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 8B 45 D0 8B 55 D4 89 45 C8 89 55 CC 83 EC 08 6A 01 68 40 A1 06 08 E8 5A 12 FF FF - -. 0 8057196 11 -. 83 C4 10 85 C0 0F 85 CA 00 00 00 - -. 0 80571A1 72 -. 9B DD B5 48 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 DF 7D C8 D9 5D C0 DD A5 48 FF FF FF 8B 45 CC 35 B7 8F FF FF 8B 55 C8 81 F2 4E D9 06 7A 09 D0 85 C0 75 2A - -. 0 80571E9 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C0 E8 07 13 FF FF - -. 0 80571FA 7 -. 83 C4 10 85 C0 74 12 - -. 0 8057201 13 -. 83 EC 0C 68 95 70 06 08 E8 02 12 FF FF - -fistpq_2 ... ok -. 0 805720E 5 -. 83 C4 10 EB 68 - -. 0 805727B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632E5 5 -. E8 99 3F FF FF - -. 0 8057283 105 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 66 AC 49 7E BA 21 12 DC 42 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 8B 45 D0 8B 55 D4 89 45 C8 89 55 CC 83 EC 08 6A 01 68 40 A1 06 08 E8 04 11 FF FF - -. 0 80572EC 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 80572F7 73 -. 9B DD B5 48 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 DF 7D C8 D9 5D C0 DD A5 48 FF FF FF 8B 45 CC 35 48 70 00 00 8B 55 C8 81 F2 B1 26 F9 85 09 D0 85 C0 75 2A - -. 0 8057340 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C0 E8 B0 11 FF FF - -. 0 8057351 7 -. 83 C4 10 85 C0 74 12 - -. 0 8057358 13 -. 83 EC 0C 68 D0 70 06 08 E8 AB 10 FF FF - -fistpq_3 ... ok -. 0 8057365 5 -. 83 C4 10 EB 68 - -. 0 80573D2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632EA 5 -. E8 EB 40 FF FF - -. 0 80573DA 105 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 66 AC 49 7E BA 21 12 DC C2 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 8B 45 D0 8B 55 D4 89 45 C8 89 55 CC 83 EC 08 6A 01 68 40 A1 06 08 E8 AD 0F FF FF - -. 0 8057443 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 805744E 73 -. 9B DD B5 48 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 DF 7D C8 D9 5D C0 DD A5 48 FF FF FF 8B 45 CC 35 B7 8F FF FF 8B 55 C8 81 F2 4E D9 06 7A 09 D0 85 C0 75 2A - -. 0 8057497 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C0 E8 59 10 FF FF - -. 0 80574A8 7 -. 83 C4 10 85 C0 74 12 - -. 0 80574AF 13 -. 83 EC 0C 68 0B 71 06 08 E8 54 0F FF FF - -fistpq_4 ... ok -. 0 80574BC 5 -. 83 C4 10 EB 68 - -. 0 8057529 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632EF 5 -. E8 3D 42 FF FF - -. 0 8057531 105 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 66 AC 49 7E BA 21 12 DC 42 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 8B 45 D0 8B 55 D4 89 45 C8 89 55 CC 83 EC 08 6A 01 68 40 A1 06 08 E8 56 0E FF FF - -. 0 805759A 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 80575A5 73 -. 9B DD B5 48 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 DF 7D C8 D9 5D C0 DD A5 48 FF FF FF 8B 45 CC 35 48 70 00 00 8B 55 C8 81 F2 B2 26 F9 85 09 D0 85 C0 75 2A - -. 0 80575EE 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C0 E8 02 0F FF FF - -. 0 80575FF 7 -. 83 C4 10 85 C0 74 12 - -. 0 8057606 13 -. 83 EC 0C 68 46 71 06 08 E8 FD 0D FF FF - -fistpq_5 ... ok -. 0 8057613 5 -. 83 C4 10 EB 68 - -. 0 8057680 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632F4 5 -. E8 8F 43 FF FF - -. 0 8057688 105 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 66 AC 49 7E BA 21 12 DC C2 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 8B 45 D0 8B 55 D4 89 45 C8 89 55 CC 83 EC 08 6A 01 68 40 A1 06 08 E8 FF 0C FF FF - -. 0 80576F1 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 80576FC 73 -. 9B DD B5 48 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 DF 7D C8 D9 5D C0 DD A5 48 FF FF FF 8B 45 CC 35 B7 8F FF FF 8B 55 C8 81 F2 4F D9 06 7A 09 D0 85 C0 75 2A - -. 0 8057745 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C0 E8 AB 0D FF FF - -. 0 8057756 7 -. 83 C4 10 85 C0 74 12 - -. 0 805775D 13 -. 83 EC 0C 68 81 71 06 08 E8 A6 0C FF FF - -fistpq_6 ... ok -. 0 805776A 5 -. 83 C4 10 EB 68 - -. 0 80577D7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632F9 5 -. E8 E1 44 FF FF - -. 0 80577DF 105 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 66 AC 49 7E BA 21 12 DC 42 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 8B 45 D0 8B 55 D4 89 45 C8 89 55 CC 83 EC 08 6A 01 68 40 A1 06 08 E8 A8 0B FF FF - -. 0 8057848 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 8057853 73 -. 9B DD B5 48 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 DF 7D C8 D9 5D C0 DD A5 48 FF FF FF 8B 45 CC 35 48 70 00 00 8B 55 C8 81 F2 B1 26 F9 85 09 D0 85 C0 75 2A - -. 0 805789C 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C0 E8 54 0C FF FF - -. 0 80578AD 7 -. 83 C4 10 85 C0 74 12 - -. 0 80578B4 13 -. 83 EC 0C 68 BC 71 06 08 E8 4F 0B FF FF - -fistpq_7 ... ok -. 0 80578C1 5 -. 83 C4 10 EB 68 - -. 0 805792E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80632FE 5 -. E8 33 46 FF FF - -. 0 8057936 105 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 66 AC 49 7E BA 21 12 DC C2 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 8E E3 8A 44 89 45 D8 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 8B 45 D0 8B 55 D4 89 45 C8 89 55 CC 83 EC 08 6A 01 68 40 A1 06 08 E8 51 0A FF FF - -. 0 805799F 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 80579AA 73 -. 9B DD B5 48 FF FF FF D9 45 D8 DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 DF 7D C8 D9 5D C0 DD A5 48 FF FF FF 8B 45 CC 35 B7 8F FF FF 8B 55 C8 81 F2 4F D9 06 7A 09 D0 85 C0 75 2A - -. 0 80579F3 17 -. 83 EC 08 B8 8E E3 8A 44 50 FF 75 C0 E8 FD 0A FF FF - -. 0 8057A04 7 -. 83 C4 10 85 C0 74 12 - -. 0 8057A0B 13 -. 83 EC 0C 68 F7 71 06 08 E8 F8 09 FF FF - -fistpq_8 ... ok -. 0 8057A18 5 -. 83 C4 10 EB 68 - -. 0 8057A85 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063303 5 -. E8 85 47 FF FF - -. 0 8057A8D 42 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 39 09 FF FF - -. 0 8057AB7 7 -. 83 C4 10 85 C0 75 75 - -. 0 8057ABE 36 -. 9B DD B5 68 FF FF FF D9 45 E4 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D8 E8 1F 0A FF FF - -. 0 8057AE2 7 -. 83 C4 10 85 C0 74 12 - -. 0 8057AE9 13 -. 83 EC 0C 68 32 72 06 08 E8 1A 09 FF FF - -flds_1 ... ok -. 0 8057AF6 5 -. 83 C4 10 EB 48 - -. 0 8057B43 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063308 5 -. E8 3E 48 FF FF - -. 0 8057B4B 42 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 7B 08 FF FF - -. 0 8057B75 7 -. 83 C4 10 85 C0 75 75 - -. 0 8057B7C 36 -. 9B DD B5 68 FF FF FF D9 45 E4 D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 2B 52 9A C4 50 FF 75 D8 E8 61 09 FF FF - -. 0 8057BA0 7 -. 83 C4 10 85 C0 74 12 - -. 0 8057BA7 13 -. 83 EC 0C 68 67 72 06 08 E8 5C 08 FF FF - -flds_2 ... ok -. 0 8057BB4 5 -. 83 C4 10 EB 48 - -. 0 8057C01 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806330D 5 -. E8 F7 48 FF FF - -. 0 8057C09 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 AE 07 FF FF - -. 0 8057C42 7 -. 83 C4 10 85 C0 75 77 - -. 0 8057C49 42 -. 9B DD B5 68 FF FF FF DD 45 E0 DD 5D D8 DD A5 68 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 DC FF 75 D8 E8 0F 09 FF FF - -. 0 8057C73 7 -. 83 C4 10 85 C0 74 12 - -. 0 8057C7A 13 -. 83 EC 0C 68 9C 72 06 08 E8 89 07 FF FF - -fldl_1 ... ok -. 0 8057C87 5 -. 83 C4 10 EB 44 - -. 0 8057CD0 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063312 5 -. E8 C1 49 FF FF - -. 0 8057CD8 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 DF 06 FF FF - -. 0 8057D11 7 -. 83 C4 10 85 C0 75 77 - -. 0 8057D18 42 -. 9B DD B5 68 FF FF FF DD 45 E0 DD 5D D8 DD A5 68 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 C1 52 50 FF 75 DC FF 75 D8 E8 40 08 FF FF - -. 0 8057D42 7 -. 83 C4 10 85 C0 74 12 - -. 0 8057D49 13 -. 83 EC 0C 68 D1 72 06 08 E8 BA 06 FF FF - -fldl_2 ... ok -. 0 8057D56 5 -. 83 C4 10 EB 44 - -. 0 8057D9F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063317 5 -. E8 8B 4A FF FF - -. 0 8057DA7 49 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 18 06 FF FF - -. 0 8057DD8 11 -. 83 C4 10 85 C0 0F 85 C0 00 00 00 - -. 0 8057DE3 49 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 EE D9 C2 D9 5D D8 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2B 52 9A 44 50 FF 75 D8 E8 ED 06 FF FF - -. 0 8057E14 7 -. 83 C4 10 85 C0 74 2A - -. 0 8057E1B 17 -. 83 EC 08 B8 2B 52 9A 44 50 FF 75 D0 E8 D5 06 FF FF - -. 0 8057E2C 7 -. 83 C4 10 85 C0 74 12 - -. 0 8057E33 13 -. 83 EC 0C 68 06 73 06 08 E8 D0 05 FF FF - -fld_1 ... ok -. 0 8057E40 5 -. 83 C4 10 EB 6E - -. 0 8057EB3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806331C 5 -. E8 9A 4B FF FF - -. 0 8057EBB 49 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 04 05 FF FF - -. 0 8057EEC 11 -. 83 C4 10 85 C0 0F 85 C0 00 00 00 - -. 0 8057EF7 49 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 EE D9 C2 D9 5D D8 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 2B 52 9A C4 50 FF 75 D8 E8 D9 05 FF FF - -. 0 8057F28 7 -. 83 C4 10 85 C0 74 2A - -. 0 8057F2F 17 -. 83 EC 08 B8 2B 52 9A C4 50 FF 75 D0 E8 C1 05 FF FF - -. 0 8057F40 7 -. 83 C4 10 85 C0 74 12 - -. 0 8057F47 13 -. 83 EC 0C 68 38 73 06 08 E8 BC 04 FF FF - -fld_2 ... ok -. 0 8057F54 5 -. 83 C4 10 EB 6E - -. 0 8057FC7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063321 5 -. E8 A9 4C FF FF - -. 0 8057FCF 57 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 E8 03 FF FF - -. 0 8058008 11 -. 83 C4 10 85 C0 0F 85 C4 00 00 00 - -. 0 8058013 55 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE D9 EE D9 C2 DD 5D D8 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 DC FF 75 D8 E8 38 05 FF FF - -. 0 805804A 7 -. 83 C4 10 85 C0 74 30 - -. 0 8058051 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 D4 FF 75 D0 E8 1A 05 FF FF - -. 0 8058068 7 -. 83 C4 10 85 C0 74 12 - -. 0 805806F 13 -. 83 EC 0C 68 6A 73 06 08 E8 94 03 FF FF - -fld_3 ... ok -. 0 805807C 5 -. 83 C4 10 EB 66 - -. 0 80580E7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063326 5 -. E8 C4 4D FF FF - -. 0 80580EF 27 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 83 EC 08 6A 01 68 40 A1 06 08 E8 E6 02 FF FF - -. 0 805810A 7 -. 83 C4 10 85 C0 75 76 - -. 0 8058111 41 -. 9B DD B5 68 FF FF FF D9 E8 DD 5D E0 DD A5 68 FF FF FF B8 00 00 00 00 BA 00 00 F0 3F 52 50 FF 75 E4 FF 75 E0 E8 48 04 FF FF - -. 0 805813A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058141 13 -. 83 EC 0C 68 9C 73 06 08 E8 C2 02 FF FF - -fld1_1 ... ok -. 0 805814E 5 -. 83 C4 10 EB 44 - -. 0 8058197 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806332B 5 -. E8 6F 4E FF FF - -. 0 805819F 27 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 83 EC 08 6A 01 68 40 A1 06 08 E8 36 02 FF FF - -. 0 80581BA 7 -. 83 C4 10 85 C0 75 76 - -. 0 80581C1 41 -. 9B DD B5 68 FF FF FF D9 E9 DD 5D E0 DD A5 68 FF FF FF B8 71 A3 79 09 BA 4F 93 0A 40 52 50 FF 75 E4 FF 75 E0 E8 98 03 FF FF - -. 0 80581EA 7 -. 83 C4 10 85 C0 74 12 - -. 0 80581F1 13 -. 83 EC 0C 68 D1 73 06 08 E8 12 02 FF FF - -fldl2t_1 ... ok -. 0 80581FE 5 -. 83 C4 10 EB 44 - -. 0 8058247 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063330 5 -. E8 1A 4F FF FF - -. 0 805824F 27 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 83 EC 08 6A 01 68 40 A1 06 08 E8 86 01 FF FF - -. 0 805826A 7 -. 83 C4 10 85 C0 75 76 - -. 0 8058271 41 -. 9B DD B5 68 FF FF FF D9 EA DD 5D E0 DD A5 68 FF FF FF B8 FC 82 2B 65 BA 47 15 F7 3F 52 50 FF 75 E4 FF 75 E0 E8 E8 02 FF FF - -. 0 805829A 7 -. 83 C4 10 85 C0 74 12 - -. 0 80582A1 13 -. 83 EC 0C 68 0C 74 06 08 E8 62 01 FF FF - -fldl2e_1 ... ok -. 0 80582AE 5 -. 83 C4 10 EB 44 - -. 0 80582F7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063335 5 -. E8 C5 4F FF FF - -. 0 80582FF 27 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 83 EC 08 6A 01 68 40 A1 06 08 E8 D6 00 FF FF - -. 0 805831A 7 -. 83 C4 10 85 C0 75 76 - -. 0 8058321 41 -. 9B DD B5 68 FF FF FF D9 EB DD 5D E0 DD A5 68 FF FF FF B8 18 2D 44 54 BA FB 21 09 40 52 50 FF 75 E4 FF 75 E0 E8 38 02 FF FF - -. 0 805834A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058351 13 -. 83 EC 0C 68 47 74 06 08 E8 B2 00 FF FF - -fldpi_1 ... ok -. 0 805835E 5 -. 83 C4 10 EB 44 - -. 0 80583A7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806333A 5 -. E8 70 50 FF FF - -. 0 80583AF 27 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 83 EC 08 6A 01 68 40 A1 06 08 E8 26 00 FF FF - -. 0 80583CA 7 -. 83 C4 10 85 C0 75 76 - -. 0 80583D1 41 -. 9B DD B5 68 FF FF FF D9 EC DD 5D E0 DD A5 68 FF FF FF B8 FF 79 9F 50 BA 13 44 D3 3F 52 50 FF 75 E4 FF 75 E0 E8 88 01 FF FF - -. 0 80583FA 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058401 13 -. 83 EC 0C 68 7F 74 06 08 E8 02 00 FF FF - -fldlg2_1 ... ok -. 0 805840E 5 -. 83 C4 10 EB 44 - -. 0 8058457 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806333F 5 -. E8 1B 51 FF FF - -. 0 805845F 27 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 83 EC 08 6A 01 68 40 A1 06 08 E8 76 FF FE FF - -. 0 805847A 7 -. 83 C4 10 85 C0 75 76 - -. 0 8058481 41 -. 9B DD B5 68 FF FF FF D9 ED DD 5D E0 DD A5 68 FF FF FF B8 EF 39 FA FE BA 42 2E E6 3F 52 50 FF 75 E4 FF 75 E0 E8 D8 00 FF FF - -. 0 80584AA 7 -. 83 C4 10 85 C0 74 12 - -. 0 80584B1 13 -. 83 EC 0C 68 BA 74 06 08 E8 52 FF FE FF - -fldln2_1 ... ok -. 0 80584BE 5 -. 83 C4 10 EB 44 - -. 0 8058507 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063344 5 -. E8 C6 51 FF FF - -. 0 805850F 27 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 83 EC 08 6A 01 68 40 A1 06 08 E8 C6 FE FE FF - -. 0 805852A 7 -. 83 C4 10 85 C0 75 76 - -. 0 8058531 41 -. 9B DD B5 68 FF FF FF D9 EE DD 5D E0 DD A5 68 FF FF FF B8 00 00 00 00 BA 00 00 00 00 52 50 FF 75 E4 FF 75 E0 E8 28 00 FF FF - -. 0 805855A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058561 13 -. 83 EC 0C 68 F5 74 06 08 E8 A2 FE FE FF - -fldz_1 ... ok -. 0 805856E 5 -. 83 C4 10 EB 44 - -. 0 80585B7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063349 5 -. E8 71 52 FF FF - -. 0 80585BF 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 F1 FD FE FF - -. 0 80585FF 7 -. 83 C4 10 85 C0 75 78 - -. 0 8058606 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 4D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 4B 50 FF 75 D0 E8 D4 FE FE FF - -. 0 805862D 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058634 13 -. 83 EC 0C 68 2A 75 06 08 E8 CF FD FE FF - -fmuls_1 ... ok -. 0 8058641 5 -. 83 C4 10 EB 48 - -. 0 805868E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806334E 5 -. E8 43 53 FF FF - -. 0 8058696 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 1A FD FE FF - -. 0 80586D6 7 -. 83 C4 10 85 C0 75 78 - -. 0 80586DD 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 4D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 CB 50 FF 75 D0 E8 FD FD FE FF - -. 0 8058704 7 -. 83 C4 10 85 C0 74 12 - -. 0 805870B 13 -. 83 EC 0C 68 62 75 06 08 E8 F8 FC FE FF - -fmuls_2 ... ok -. 0 8058718 5 -. 83 C4 10 EB 48 - -. 0 8058765 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063353 5 -. E8 15 54 FF FF - -. 0 805876D 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 43 FC FE FF - -. 0 80587AD 7 -. 83 C4 10 85 C0 75 78 - -. 0 80587B4 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 4D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 CB 50 FF 75 D0 E8 26 FD FE FF - -. 0 80587DB 7 -. 83 C4 10 85 C0 74 12 - -. 0 80587E2 13 -. 83 EC 0C 68 9A 75 06 08 E8 21 FC FE FF - -fmuls_3 ... ok -. 0 80587EF 5 -. 83 C4 10 EB 48 - -. 0 805883C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063358 5 -. E8 E7 54 FF FF - -. 0 8058844 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 6C FB FE FF - -. 0 8058884 7 -. 83 C4 10 85 C0 75 78 - -. 0 805888B 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 4D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 4B 50 FF 75 D0 E8 4F FC FE FF - -. 0 80588B2 7 -. 83 C4 10 85 C0 74 12 - -. 0 80588B9 13 -. 83 EC 0C 68 D2 75 06 08 E8 4A FB FE FF - -fmuls_4 ... ok -. 0 80588C6 5 -. 83 C4 10 EB 48 - -. 0 8058913 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806335D 5 -. E8 B9 55 FF FF - -. 0 805891B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 7E FA FE FF - -. 0 8058972 7 -. 83 C4 10 85 C0 75 7A - -. 0 8058979 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 4D D8 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 42 52 50 FF 75 D4 FF 75 D0 E8 DC FB FE FF - -. 0 80589A6 7 -. 83 C4 10 85 C0 74 12 - -. 0 80589AD 13 -. 83 EC 0C 68 0A 76 06 08 E8 56 FA FE FF - -fmull_1 ... ok -. 0 80589BA 5 -. 83 C4 10 EB 44 - -. 0 8058A03 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063362 5 -. E8 A4 56 FF FF - -. 0 8058A0B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 8E F9 FE FF - -. 0 8058A62 7 -. 83 C4 10 85 C0 75 7A - -. 0 8058A69 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 4D D8 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 C2 52 50 FF 75 D4 FF 75 D0 E8 EC FA FE FF - -. 0 8058A96 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058A9D 13 -. 83 EC 0C 68 42 76 06 08 E8 66 F9 FE FF - -fmull_2 ... ok -. 0 8058AAA 5 -. 83 C4 10 EB 44 - -. 0 8058AF3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063367 5 -. E8 8F 57 FF FF - -. 0 8058AFB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 9E F8 FE FF - -. 0 8058B52 7 -. 83 C4 10 85 C0 75 7A - -. 0 8058B59 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 4D D8 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 C2 52 50 FF 75 D4 FF 75 D0 E8 FC F9 FE FF - -. 0 8058B86 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058B8D 13 -. 83 EC 0C 68 7A 76 06 08 E8 76 F8 FE FF - -fmull_3 ... ok -. 0 8058B9A 5 -. 83 C4 10 EB 44 - -. 0 8058BE3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806336C 5 -. E8 7A 58 FF FF - -. 0 8058BEB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 AE F7 FE FF - -. 0 8058C42 7 -. 83 C4 10 85 C0 75 7A - -. 0 8058C49 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 4D D8 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 42 52 50 FF 75 D4 FF 75 D0 E8 0C F9 FE FF - -. 0 8058C76 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058C7D 13 -. 83 EC 0C 68 B2 76 06 08 E8 86 F7 FE FF - -fmull_4 ... ok -. 0 8058C8A 5 -. 83 C4 10 EB 44 - -. 0 8058CD3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063371 5 -. E8 65 59 FF FF - -. 0 8058CDB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 CE F6 FE FF - -. 0 8058D22 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8058D2D 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC CA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 4B 50 FF 75 D0 E8 A5 F7 FE FF - -. 0 8058D5C 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058D63 13 -. 83 EC 0C 68 EA 76 06 08 E8 A0 F6 FE FF - -fmul_1 ... ok -. 0 8058D70 5 -. 83 C4 10 EB 48 - -. 0 8058DBD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063376 5 -. E8 4A 5A FF FF - -. 0 8058DC5 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 E4 F5 FE FF - -. 0 8058E0C 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8058E17 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC CA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 CB 50 FF 75 D0 E8 BB F6 FE FF - -. 0 8058E46 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058E4D 13 -. 83 EC 0C 68 1F 77 06 08 E8 B6 F5 FE FF - -fmul_2 ... ok -. 0 8058E5A 5 -. 83 C4 10 EB 48 - -. 0 8058EA7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806337B 5 -. E8 2F 5B FF FF - -. 0 8058EAF 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 FA F4 FE FF - -. 0 8058EF6 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8058F01 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC CA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 CB 50 FF 75 D0 E8 D1 F5 FE FF - -. 0 8058F30 7 -. 83 C4 10 85 C0 74 12 - -. 0 8058F37 13 -. 83 EC 0C 68 54 77 06 08 E8 CC F4 FE FF - -fmul_3 ... ok -. 0 8058F44 5 -. 83 C4 10 EB 48 - -. 0 8058F91 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063380 5 -. E8 14 5C FF FF - -. 0 8058F99 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 10 F4 FE FF - -. 0 8058FE0 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8058FEB 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC CA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 4B 50 FF 75 D0 E8 E7 F4 FE FF - -. 0 805901A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059021 13 -. 83 EC 0C 68 89 77 06 08 E8 E2 F3 FE FF - -fmul_4 ... ok -. 0 805902E 5 -. 83 C4 10 EB 48 - -. 0 805907B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063385 5 -. E8 F9 5C FF FF - -. 0 8059083 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 16 F3 FE FF - -. 0 80590DA 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 80590E5 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC CA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 42 52 50 FF 75 D4 FF 75 D0 E8 68 F4 FE FF - -. 0 805911A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059121 13 -. 83 EC 0C 68 BE 77 06 08 E8 E2 F2 FE FF - -fmul_5 ... ok -. 0 805912E 5 -. 83 C4 10 EB 44 - -. 0 8059177 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806338A 5 -. E8 F0 5D FF FF - -. 0 805917F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 1A F2 FE FF - -. 0 80591D6 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 80591E1 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC CA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 C2 52 50 FF 75 D4 FF 75 D0 E8 6C F3 FE FF - -. 0 8059216 7 -. 83 C4 10 85 C0 74 12 - -. 0 805921D 13 -. 83 EC 0C 68 F3 77 06 08 E8 E6 F1 FE FF - -fmul_6 ... ok -. 0 805922A 5 -. 83 C4 10 EB 44 - -. 0 8059273 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806338F 5 -. E8 E7 5E FF FF - -. 0 805927B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 1E F1 FE FF - -. 0 80592D2 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 80592DD 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC CA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 C2 52 50 FF 75 D4 FF 75 D0 E8 70 F2 FE FF - -. 0 8059312 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059319 13 -. 83 EC 0C 68 28 78 06 08 E8 EA F0 FE FF - -fmul_7 ... ok -. 0 8059326 5 -. 83 C4 10 EB 44 - -. 0 805936F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063394 5 -. E8 DE 5F FF FF - -. 0 8059377 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 22 F0 FE FF - -. 0 80593CE 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 80593D9 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC CA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 42 52 50 FF 75 D4 FF 75 D0 E8 74 F1 FE FF - -. 0 805940E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059415 13 -. 83 EC 0C 68 5D 78 06 08 E8 EE EF FE FF - -fmul_8 ... ok -. 0 8059422 5 -. 83 C4 10 EB 44 - -. 0 805946B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063399 5 -. E8 D5 60 FF FF - -. 0 8059473 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 36 EF FE FF - -. 0 80594BA 7 -. 83 C4 10 85 C0 75 7C - -. 0 80594C1 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 CA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 4B 50 FF 75 D0 E8 15 F0 FE FF - -. 0 80594EC 7 -. 83 C4 10 85 C0 74 12 - -. 0 80594F3 13 -. 83 EC 0C 68 92 78 06 08 E8 10 EF FE FF - -fmul_9 ... ok -. 0 8059500 5 -. 83 C4 10 EB 48 - -. 0 805954D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806339E 5 -. E8 B2 61 FF FF - -. 0 8059555 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 54 EE FE FF - -. 0 805959C 7 -. 83 C4 10 85 C0 75 7C - -. 0 80595A3 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 CA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 CB 50 FF 75 D0 E8 33 EF FE FF - -. 0 80595CE 7 -. 83 C4 10 85 C0 74 12 - -. 0 80595D5 13 -. 83 EC 0C 68 C7 78 06 08 E8 2E EE FE FF - -fmul_10 ... ok -. 0 80595E2 5 -. 83 C4 10 EB 48 - -. 0 805962F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633A3 5 -. E8 8F 62 FF FF - -. 0 8059637 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 72 ED FE FF - -. 0 805967E 7 -. 83 C4 10 85 C0 75 7C - -. 0 8059685 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 CA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 CB 50 FF 75 D0 E8 51 EE FE FF - -. 0 80596B0 7 -. 83 C4 10 85 C0 74 12 - -. 0 80596B7 13 -. 83 EC 0C 68 FF 78 06 08 E8 4C ED FE FF - -fmul_11 ... ok -. 0 80596C4 5 -. 83 C4 10 EB 48 - -. 0 8059711 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633A8 5 -. E8 6C 63 FF FF - -. 0 8059719 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 90 EC FE FF - -. 0 8059760 7 -. 83 C4 10 85 C0 75 7C - -. 0 8059767 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 CA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 4B 50 FF 75 D0 E8 6F ED FE FF - -. 0 8059792 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059799 13 -. 83 EC 0C 68 37 79 06 08 E8 6A EC FE FF - -fmul_12 ... ok -. 0 80597A6 5 -. 83 C4 10 EB 48 - -. 0 80597F3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633AD 5 -. E8 49 64 FF FF - -. 0 80597FB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 9E EB FE FF - -. 0 8059852 7 -. 83 C4 10 85 C0 75 7E - -. 0 8059859 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 CA DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 42 52 50 FF 75 D4 FF 75 D0 E8 F8 EC FE FF - -. 0 805988A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059891 13 -. 83 EC 0C 68 6F 79 06 08 E8 72 EB FE FF - -fmul_13 ... ok -. 0 805989E 5 -. 83 C4 10 EB 44 - -. 0 80598E7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633B2 5 -. E8 38 65 FF FF - -. 0 80598EF 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 AA EA FE FF - -. 0 8059946 7 -. 83 C4 10 85 C0 75 7E - -. 0 805994D 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 CA DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 C2 52 50 FF 75 D4 FF 75 D0 E8 04 EC FE FF - -. 0 805997E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059985 13 -. 83 EC 0C 68 A7 79 06 08 E8 7E EA FE FF - -fmul_14 ... ok -. 0 8059992 5 -. 83 C4 10 EB 44 - -. 0 80599DB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633B7 5 -. E8 27 66 FF FF - -. 0 80599E3 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B6 E9 FE FF - -. 0 8059A3A 7 -. 83 C4 10 85 C0 75 7E - -. 0 8059A41 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 CA DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 C2 52 50 FF 75 D4 FF 75 D0 E8 10 EB FE FF - -. 0 8059A72 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059A79 13 -. 83 EC 0C 68 DF 79 06 08 E8 8A E9 FE FF - -fmul_15 ... ok -. 0 8059A86 5 -. 83 C4 10 EB 44 - -. 0 8059ACF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633BC 5 -. E8 16 67 FF FF - -. 0 8059AD7 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 C2 E8 FE FF - -. 0 8059B2E 7 -. 83 C4 10 85 C0 75 7E - -. 0 8059B35 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 CA DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 42 52 50 FF 75 D4 FF 75 D0 E8 1C EA FE FF - -. 0 8059B66 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059B6D 13 -. 83 EC 0C 68 17 7A 06 08 E8 96 E8 FE FF - -fmul_16 ... ok -. 0 8059B7A 5 -. 83 C4 10 EB 44 - -. 0 8059BC3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633C1 5 -. E8 05 68 FF FF - -. 0 8059BCB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 DE E7 FE FF - -. 0 8059C12 7 -. 83 C4 10 85 C0 75 7E - -. 0 8059C19 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE CA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 4B 50 FF 75 D0 E8 BB E8 FE FF - -. 0 8059C46 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059C4D 13 -. 83 EC 0C 68 4F 7A 06 08 E8 B6 E7 FE FF - -fmulp_1 ... ok -. 0 8059C5A 5 -. 83 C4 10 EB 48 - -. 0 8059CA7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633C6 5 -. E8 E4 68 FF FF - -. 0 8059CAF 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 FA E6 FE FF - -. 0 8059CF6 7 -. 83 C4 10 85 C0 75 7E - -. 0 8059CFD 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE CA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 CB 50 FF 75 D0 E8 D7 E7 FE FF - -. 0 8059D2A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059D31 13 -. 83 EC 0C 68 87 7A 06 08 E8 D2 E6 FE FF - -fmulp_2 ... ok -. 0 8059D3E 5 -. 83 C4 10 EB 48 - -. 0 8059D8B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633CB 5 -. E8 C3 69 FF FF - -. 0 8059D93 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 16 E6 FE FF - -. 0 8059DDA 7 -. 83 C4 10 85 C0 75 7E - -. 0 8059DE1 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE CA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 CB 50 FF 75 D0 E8 F3 E6 FE FF - -. 0 8059E0E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059E15 13 -. 83 EC 0C 68 BF 7A 06 08 E8 EE E5 FE FF - -fmulp_3 ... ok -. 0 8059E22 5 -. 83 C4 10 EB 48 - -. 0 8059E6F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633D0 5 -. E8 A2 6A FF FF - -. 0 8059E77 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 32 E5 FE FF - -. 0 8059EBE 7 -. 83 C4 10 85 C0 75 7E - -. 0 8059EC5 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE CA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 4B 50 FF 75 D0 E8 0F E6 FE FF - -. 0 8059EF2 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059EF9 13 -. 83 EC 0C 68 F7 7A 06 08 E8 0A E5 FE FF - -fmulp_4 ... ok -. 0 8059F06 5 -. 83 C4 10 EB 48 - -. 0 8059F53 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633D5 5 -. E8 81 6B FF FF - -. 0 8059F5B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 3E E4 FE FF - -. 0 8059FB2 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8059FBD 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE CA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 42 52 50 FF 75 D4 FF 75 D0 E8 92 E5 FE FF - -. 0 8059FF0 7 -. 83 C4 10 85 C0 74 12 - -. 0 8059FF7 13 -. 83 EC 0C 68 2F 7B 06 08 E8 0C E4 FE FF - -fmulp_5 ... ok -. 0 805A004 5 -. 83 C4 10 EB 44 - -. 0 805A04D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633DA 5 -. E8 76 6C FF FF - -. 0 805A055 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 44 E3 FE FF - -. 0 805A0AC 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805A0B7 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE CA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 C2 52 50 FF 75 D4 FF 75 D0 E8 98 E4 FE FF - -. 0 805A0EA 7 -. 83 C4 10 85 C0 74 12 - -. 0 805A0F1 13 -. 83 EC 0C 68 67 7B 06 08 E8 12 E3 FE FF - -fmulp_6 ... ok -. 0 805A0FE 5 -. 83 C4 10 EB 44 - -. 0 805A147 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633DF 5 -. E8 6B 6D FF FF - -. 0 805A14F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 4A E2 FE FF - -. 0 805A1A6 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805A1B1 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE CA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 C2 52 50 FF 75 D4 FF 75 D0 E8 9E E3 FE FF - -. 0 805A1E4 7 -. 83 C4 10 85 C0 74 12 - -. 0 805A1EB 13 -. 83 EC 0C 68 9F 7B 06 08 E8 18 E2 FE FF - -fmulp_7 ... ok -. 0 805A1F8 5 -. 83 C4 10 EB 44 - -. 0 805A241 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633E4 5 -. E8 60 6E FF FF - -. 0 805A249 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 50 E1 FE FF - -. 0 805A2A0 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805A2AB 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE CA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 42 52 50 FF 75 D4 FF 75 D0 E8 A4 E2 FE FF - -. 0 805A2DE 7 -. 83 C4 10 85 C0 74 12 - -. 0 805A2E5 13 -. 83 EC 0C 68 D7 7B 06 08 E8 1E E1 FE FF - -fmulp_8 ... ok -. 0 805A2F2 5 -. 83 C4 10 EB 44 - -. 0 805A33B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633E9 5 -. E8 55 6F FF FF - -. 0 805A343 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 66 E0 FE FF - -. 0 805A38A 7 -. 83 C4 10 85 C0 75 7A - -. 0 805A391 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE C9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 4B 50 FF 75 D0 E8 47 E1 FE FF - -. 0 805A3BA 7 -. 83 C4 10 85 C0 74 12 - -. 0 805A3C1 13 -. 83 EC 0C 68 0F 7C 06 08 E8 42 E0 FE FF - -fmulp_9 ... ok -. 0 805A3CE 5 -. 83 C4 10 EB 48 - -. 0 805A41B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633EE 5 -. E8 30 70 FF FF - -. 0 805A423 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 86 DF FE FF - -. 0 805A46A 7 -. 83 C4 10 85 C0 75 7A - -. 0 805A471 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE C9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 CB 50 FF 75 D0 E8 67 E0 FE FF - -. 0 805A49A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805A4A1 13 -. 83 EC 0C 68 47 7C 06 08 E8 62 DF FE FF - -fmulp_10 ... ok -. 0 805A4AE 5 -. 83 C4 10 EB 48 - -. 0 805A4FB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633F3 5 -. E8 0B 71 FF FF - -. 0 805A503 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 A6 DE FE FF - -. 0 805A54A 7 -. 83 C4 10 85 C0 75 7A - -. 0 805A551 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE C9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 CB 50 FF 75 D0 E8 87 DF FE FF - -. 0 805A57A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805A581 13 -. 83 EC 0C 68 82 7C 06 08 E8 82 DE FE FF - -fmulp_11 ... ok -. 0 805A58E 5 -. 83 C4 10 EB 48 - -. 0 805A5DB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633F8 5 -. E8 E6 71 FF FF - -. 0 805A5E3 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 C6 DD FE FF - -. 0 805A62A 7 -. 83 C4 10 85 C0 75 7A - -. 0 805A631 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE C9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 1F 25 4B 50 FF 75 D0 E8 A7 DE FE FF - -. 0 805A65A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805A661 13 -. 83 EC 0C 68 BD 7C 06 08 E8 A2 DD FE FF - -fmulp_12 ... ok -. 0 805A66E 5 -. 83 C4 10 EB 48 - -. 0 805A6BB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80633FD 5 -. E8 C1 72 FF FF - -. 0 805A6C3 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 D6 DC FE FF - -. 0 805A71A 7 -. 83 C4 10 85 C0 75 7C - -. 0 805A721 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE C9 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 42 52 50 FF 75 D4 FF 75 D0 E8 32 DE FE FF - -. 0 805A750 7 -. 83 C4 10 85 C0 74 12 - -. 0 805A757 13 -. 83 EC 0C 68 F8 7C 06 08 E8 AC DC FE FF - -fmulp_13 ... ok -. 0 805A764 5 -. 83 C4 10 EB 44 - -. 0 805A7AD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063402 5 -. E8 AE 73 FF FF - -. 0 805A7B5 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 E4 DB FE FF - -. 0 805A80C 7 -. 83 C4 10 85 C0 75 7C - -. 0 805A813 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE C9 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 C2 52 50 FF 75 D4 FF 75 D0 E8 40 DD FE FF - -. 0 805A842 7 -. 83 C4 10 85 C0 74 12 - -. 0 805A849 13 -. 83 EC 0C 68 33 7D 06 08 E8 BA DB FE FF - -fmulp_14 ... ok -. 0 805A856 5 -. 83 C4 10 EB 44 - -. 0 805A89F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063407 5 -. E8 9B 74 FF FF - -. 0 805A8A7 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 F2 DA FE FF - -. 0 805A8FE 7 -. 83 C4 10 85 C0 75 7C - -. 0 805A905 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE C9 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 C2 52 50 FF 75 D4 FF 75 D0 E8 4E DC FE FF - -. 0 805A934 7 -. 83 C4 10 85 C0 74 12 - -. 0 805A93B 13 -. 83 EC 0C 68 6E 7D 06 08 E8 C8 DA FE FF - -fmulp_15 ... ok -. 0 805A948 5 -. 83 C4 10 EB 44 - -. 0 805A991 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806340C 5 -. E8 88 75 FF FF - -. 0 805A999 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 00 DA FE FF - -. 0 805A9F0 7 -. 83 C4 10 85 C0 75 7C - -. 0 805A9F7 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE C9 DD 5D D0 DD A5 58 FF FF FF B8 52 CB 33 56 BA 65 30 A1 42 52 50 FF 75 D4 FF 75 D0 E8 5C DB FE FF - -. 0 805AA26 7 -. 83 C4 10 85 C0 74 12 - -. 0 805AA2D 13 -. 83 EC 0C 68 A9 7D 06 08 E8 D6 D9 FE FF - -fmulp_16 ... ok -. 0 805AA3A 5 -. 83 C4 10 EB 44 - -. 0 805AA83 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063411 5 -. E8 75 76 FF FF - -. 0 805AA8B 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 28 D9 FE FF - -. 0 805AAC8 7 -. 83 C4 10 85 C0 75 78 - -. 0 805AACF 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 4D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 4F CC A2 4A 50 FF 75 D0 E8 0B DA FE FF - -. 0 805AAF6 7 -. 83 C4 10 85 C0 74 12 - -. 0 805AAFD 13 -. 83 EC 0C 68 E4 7D 06 08 E8 06 D9 FE FF - -fimuls_1 ... ok -. 0 805AB0A 5 -. 83 C4 10 EB 48 - -. 0 805AB57 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063416 5 -. E8 44 77 FF FF - -. 0 805AB5F 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 54 D8 FE FF - -. 0 805AB9C 7 -. 83 C4 10 85 C0 75 78 - -. 0 805ABA3 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 4D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 4F CC A2 CA 50 FF 75 D0 E8 37 D9 FE FF - -. 0 805ABCA 7 -. 83 C4 10 85 C0 74 12 - -. 0 805ABD1 13 -. 83 EC 0C 68 1F 7E 06 08 E8 32 D8 FE FF - -fimuls_2 ... ok -. 0 805ABDE 5 -. 83 C4 10 EB 48 - -. 0 805AC2B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806341B 5 -. E8 13 78 FF FF - -. 0 805AC33 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 80 D7 FE FF - -. 0 805AC70 7 -. 83 C4 10 85 C0 75 78 - -. 0 805AC77 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 4D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 4F CC A2 CA 50 FF 75 D0 E8 63 D8 FE FF - -. 0 805AC9E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805ACA5 13 -. 83 EC 0C 68 5A 7E 06 08 E8 5E D7 FE FF - -fimuls_3 ... ok -. 0 805ACB2 5 -. 83 C4 10 EB 48 - -. 0 805ACFF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063420 5 -. E8 E2 78 FF FF - -. 0 805AD07 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 AC D6 FE FF - -. 0 805AD44 7 -. 83 C4 10 85 C0 75 78 - -. 0 805AD4B 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 4D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 4F CC A2 4A 50 FF 75 D0 E8 8F D7 FE FF - -. 0 805AD72 7 -. 83 C4 10 85 C0 74 12 - -. 0 805AD79 13 -. 83 EC 0C 68 95 7E 06 08 E8 8A D6 FE FF - -fimuls_4 ... ok -. 0 805AD86 5 -. 83 C4 10 EB 48 - -. 0 805ADD3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063425 5 -. E8 B1 79 FF FF - -. 0 805ADDB 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 D0 D5 FE FF - -. 0 805AE20 7 -. 83 C4 10 85 C0 75 7A - -. 0 805AE27 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 4D DE DD 5D D0 DD A5 58 FF FF FF B8 E2 E9 26 99 BA 70 DF F3 41 52 50 FF 75 D4 FF 75 D0 E8 2E D7 FE FF - -. 0 805AE54 7 -. 83 C4 10 85 C0 74 12 - -. 0 805AE5B 13 -. 83 EC 0C 68 D0 7E 06 08 E8 A8 D5 FE FF - -fimuls_5 ... ok -. 0 805AE68 5 -. 83 C4 10 EB 44 - -. 0 805AEB1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806342A 5 -. E8 8A 7A FF FF - -. 0 805AEB9 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 F2 D4 FE FF - -. 0 805AEFE 7 -. 83 C4 10 85 C0 75 7A - -. 0 805AF05 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 4D DE DD 5D D0 DD A5 58 FF FF FF B8 E2 E9 26 99 BA 70 DF F3 C1 52 50 FF 75 D4 FF 75 D0 E8 50 D6 FE FF - -. 0 805AF32 7 -. 83 C4 10 85 C0 74 12 - -. 0 805AF39 13 -. 83 EC 0C 68 0B 7F 06 08 E8 CA D4 FE FF - -fimuls_6 ... ok -. 0 805AF46 5 -. 83 C4 10 EB 44 - -. 0 805AF8F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806342F 5 -. E8 63 7B FF FF - -. 0 805AF97 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 14 D4 FE FF - -. 0 805AFDC 7 -. 83 C4 10 85 C0 75 7A - -. 0 805AFE3 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 4D DE DD 5D D0 DD A5 58 FF FF FF B8 E2 E9 26 99 BA 70 DF F3 C1 52 50 FF 75 D4 FF 75 D0 E8 72 D5 FE FF - -. 0 805B010 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B017 13 -. 83 EC 0C 68 46 7F 06 08 E8 EC D3 FE FF - -fimuls_7 ... ok -. 0 805B024 5 -. 83 C4 10 EB 44 - -. 0 805B06D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063434 5 -. E8 3C 7C FF FF - -. 0 805B075 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 36 D3 FE FF - -. 0 805B0BA 7 -. 83 C4 10 85 C0 75 7A - -. 0 805B0C1 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 4D DE DD 5D D0 DD A5 58 FF FF FF B8 E2 E9 26 99 BA 70 DF F3 41 52 50 FF 75 D4 FF 75 D0 E8 94 D4 FE FF - -. 0 805B0EE 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B0F5 13 -. 83 EC 0C 68 81 7F 06 08 E8 0E D3 FE FF - -fimuls_8 ... ok -. 0 805B102 5 -. 83 C4 10 EB 44 - -. 0 805B14B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063439 5 -. E8 15 7D FF FF - -. 0 805B153 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 5E D2 FE FF - -. 0 805B192 7 -. 83 C4 10 85 C0 75 78 - -. 0 805B199 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 4D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 08 91 C9 51 50 FF 75 D0 E8 41 D3 FE FF - -. 0 805B1C0 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B1C7 13 -. 83 EC 0C 68 BC 7F 06 08 E8 3C D2 FE FF - -fimull_1 ... ok -. 0 805B1D4 5 -. 83 C4 10 EB 48 - -. 0 805B221 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806343E 5 -. E8 E6 7D FF FF - -. 0 805B229 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 88 D1 FE FF - -. 0 805B268 7 -. 83 C4 10 85 C0 75 78 - -. 0 805B26F 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 4D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 08 91 C9 D1 50 FF 75 D0 E8 6B D2 FE FF - -. 0 805B296 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B29D 13 -. 83 EC 0C 68 F7 7F 06 08 E8 66 D1 FE FF - -fimull_2 ... ok -. 0 805B2AA 5 -. 83 C4 10 EB 48 - -. 0 805B2F7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063443 5 -. E8 B7 7E FF FF - -. 0 805B2FF 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 B2 D0 FE FF - -. 0 805B33E 7 -. 83 C4 10 85 C0 75 78 - -. 0 805B345 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 4D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 08 91 C9 D1 50 FF 75 D0 E8 95 D1 FE FF - -. 0 805B36C 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B373 13 -. 83 EC 0C 68 32 80 06 08 E8 90 D0 FE FF - -fimull_3 ... ok -. 0 805B380 5 -. 83 C4 10 EB 48 - -. 0 805B3CD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063448 5 -. E8 88 7F FF FF - -. 0 805B3D5 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 DC CF FE FF - -. 0 805B414 7 -. 83 C4 10 85 C0 75 78 - -. 0 805B41B 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 4D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 08 91 C9 51 50 FF 75 D0 E8 BF D0 FE FF - -. 0 805B442 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B449 13 -. 83 EC 0C 68 6D 80 06 08 E8 BA CF FE FF - -fimull_4 ... ok -. 0 805B456 5 -. 83 C4 10 EB 48 - -. 0 805B4A3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806344D 5 -. E8 59 80 FF FF - -. 0 805B4AB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC F1 FB 09 00 83 EC 08 6A 01 68 40 A1 06 08 E8 FE CE FE FF - -. 0 805B4F2 7 -. 83 C4 10 85 C0 75 7A - -. 0 805B4F9 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 4D DC DD 5D D0 DD A5 58 FF FF FF B8 81 A9 CF 1E BA 9B 82 67 42 52 50 FF 75 D4 FF 75 D0 E8 5C D0 FE FF - -. 0 805B526 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B52D 13 -. 83 EC 0C 68 A8 80 06 08 E8 D6 CE FE FF - -fimull_5 ... ok -. 0 805B53A 5 -. 83 C4 10 EB 44 - -. 0 805B583 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063452 5 -. E8 34 81 FF FF - -. 0 805B58B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC F1 FB 09 00 83 EC 08 6A 01 68 40 A1 06 08 E8 1E CE FE FF - -. 0 805B5D2 7 -. 83 C4 10 85 C0 75 7A - -. 0 805B5D9 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 4D DC DD 5D D0 DD A5 58 FF FF FF B8 81 A9 CF 1E BA 9B 82 67 C2 52 50 FF 75 D4 FF 75 D0 E8 7C CF FE FF - -. 0 805B606 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B60D 13 -. 83 EC 0C 68 E3 80 06 08 E8 F6 CD FE FF - -fimull_6 ... ok -. 0 805B61A 5 -. 83 C4 10 EB 44 - -. 0 805B663 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063457 5 -. E8 0F 82 FF FF - -. 0 805B66B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 0F 04 F6 FF 83 EC 08 6A 01 68 40 A1 06 08 E8 3E CD FE FF - -. 0 805B6B2 7 -. 83 C4 10 85 C0 75 7A - -. 0 805B6B9 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 4D DC DD 5D D0 DD A5 58 FF FF FF B8 81 A9 CF 1E BA 9B 82 67 C2 52 50 FF 75 D4 FF 75 D0 E8 9C CE FE FF - -. 0 805B6E6 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B6ED 13 -. 83 EC 0C 68 1E 81 06 08 E8 16 CD FE FF - -fimull_7 ... ok -. 0 805B6FA 5 -. 83 C4 10 EB 44 - -. 0 805B743 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806345C 5 -. E8 EA 82 FF FF - -. 0 805B74B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 0F 04 F6 FF 83 EC 08 6A 01 68 40 A1 06 08 E8 5E CC FE FF - -. 0 805B792 7 -. 83 C4 10 85 C0 75 7A - -. 0 805B799 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 4D DC DD 5D D0 DD A5 58 FF FF FF B8 81 A9 CF 1E BA 9B 82 67 42 52 50 FF 75 D4 FF 75 D0 E8 BC CD FE FF - -. 0 805B7C6 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B7CD 13 -. 83 EC 0C 68 59 81 06 08 E8 36 CC FE FF - -fimull_8 ... ok -. 0 805B7DA 5 -. 83 C4 10 EB 44 - -. 0 805B823 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063461 5 -. E8 C5 83 FF FF - -. 0 805B82B 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 94 CB FE FF - -. 0 805B85C 11 -. 83 C4 10 85 C0 0F 85 8F 00 00 00 - -. 0 805B867 62 -. 9B DD B5 68 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 D9 FC D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 00 60 9A 44 50 FF 75 D8 E8 5C CC FE FF - -. 0 805B8A5 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B8AC 13 -. 83 EC 0C 68 94 81 06 08 E8 57 CB FE FF - -frndint_1 ... ok -. 0 805B8B9 5 -. 83 C4 10 EB 48 - -. 0 805B906 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063466 5 -. E8 A3 84 FF FF - -. 0 805B90E 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 B1 CA FE FF - -. 0 805B93F 11 -. 83 C4 10 85 C0 0F 85 8F 00 00 00 - -. 0 805B94A 62 -. 9B DD B5 68 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 D9 FC D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 00 60 9A C4 50 FF 75 D8 E8 79 CB FE FF - -. 0 805B988 7 -. 83 C4 10 85 C0 74 12 - -. 0 805B98F 13 -. 83 EC 0C 68 D2 81 06 08 E8 74 CA FE FF - -frndint_2 ... ok -. 0 805B99C 5 -. 83 C4 10 EB 48 - -. 0 805B9E9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806346B 5 -. E8 81 85 FF FF - -. 0 805B9F1 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 CE C9 FE FF - -. 0 805BA22 11 -. 83 C4 10 85 C0 0F 85 90 00 00 00 - -. 0 805BA2D 63 -. 9B DD B5 68 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 D9 FC D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 00 40 9A 44 50 FF 75 D8 E8 95 CA FE FF - -. 0 805BA6C 7 -. 83 C4 10 85 C0 74 12 - -. 0 805BA73 13 -. 83 EC 0C 68 10 82 06 08 E8 90 C9 FE FF - -frndint_3 ... ok -. 0 805BA80 5 -. 83 C4 10 EB 48 - -. 0 805BACD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063470 5 -. E8 60 86 FF FF - -. 0 805BAD5 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 EA C8 FE FF - -. 0 805BB06 11 -. 83 C4 10 85 C0 0F 85 90 00 00 00 - -. 0 805BB11 63 -. 9B DD B5 68 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 D9 FC D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 00 60 9A C4 50 FF 75 D8 E8 B1 C9 FE FF - -. 0 805BB50 7 -. 83 C4 10 85 C0 74 12 - -. 0 805BB57 13 -. 83 EC 0C 68 4E 82 06 08 E8 AC C8 FE FF - -frndint_4 ... ok -. 0 805BB64 5 -. 83 C4 10 EB 48 - -. 0 805BBB1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063475 5 -. E8 3F 87 FF FF - -. 0 805BBB9 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 06 C8 FE FF - -. 0 805BBEA 11 -. 83 C4 10 85 C0 0F 85 90 00 00 00 - -. 0 805BBF5 63 -. 9B DD B5 68 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 D9 FC D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 00 60 9A 44 50 FF 75 D8 E8 CD C8 FE FF - -. 0 805BC34 7 -. 83 C4 10 85 C0 74 12 - -. 0 805BC3B 13 -. 83 EC 0C 68 8C 82 06 08 E8 C8 C7 FE FF - -frndint_5 ... ok -. 0 805BC48 5 -. 83 C4 10 EB 48 - -. 0 805BC95 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806347A 5 -. E8 1E 88 FF FF - -. 0 805BC9D 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 22 C7 FE FF - -. 0 805BCCE 11 -. 83 C4 10 85 C0 0F 85 90 00 00 00 - -. 0 805BCD9 63 -. 9B DD B5 68 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 D9 FC D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 00 40 9A C4 50 FF 75 D8 E8 E9 C7 FE FF - -. 0 805BD18 7 -. 83 C4 10 85 C0 74 12 - -. 0 805BD1F 13 -. 83 EC 0C 68 CA 82 06 08 E8 E4 C6 FE FF - -frndint_6 ... ok -. 0 805BD2C 5 -. 83 C4 10 EB 48 - -. 0 805BD79 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806347F 5 -. E8 FD 88 FF FF - -. 0 805BD81 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 3E C6 FE FF - -. 0 805BDB2 11 -. 83 C4 10 85 C0 0F 85 90 00 00 00 - -. 0 805BDBD 63 -. 9B DD B5 68 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 D9 FC D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 00 40 9A 44 50 FF 75 D8 E8 05 C7 FE FF - -. 0 805BDFC 7 -. 83 C4 10 85 C0 74 12 - -. 0 805BE03 13 -. 83 EC 0C 68 08 83 06 08 E8 00 C6 FE FF - -frndint_7 ... ok -. 0 805BE10 5 -. 83 C4 10 EB 48 - -. 0 805BE5D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063484 5 -. E8 DC 89 FF FF - -. 0 805BE65 49 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 83 EC 08 6A 01 68 40 A1 06 08 E8 5A C5 FE FF - -. 0 805BE96 11 -. 83 C4 10 85 C0 0F 85 90 00 00 00 - -. 0 805BEA1 63 -. 9B DD B5 68 FF FF FF D9 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 D9 FC D9 5D D8 DD A5 68 FF FF FF 83 EC 08 B8 00 40 9A C4 50 FF 75 D8 E8 21 C6 FE FF - -. 0 805BEE0 7 -. 83 C4 10 85 C0 74 12 - -. 0 805BEE7 13 -. 83 EC 0C 68 46 83 06 08 E8 1C C5 FE FF - -frndint_8 ... ok -. 0 805BEF4 5 -. 83 C4 10 EB 48 - -. 0 805BF41 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063489 5 -. E8 BB 8A FF FF - -. 0 805BF49 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 6E C4 FE FF - -. 0 805BF82 11 -. 83 C4 10 85 C0 0F 85 91 00 00 00 - -. 0 805BF8D 68 -. 9B DD B5 68 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 D9 FC DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 00 BA 88 D6 32 41 52 50 FF 75 DC FF 75 D8 E8 B1 C5 FE FF - -. 0 805BFD1 7 -. 83 C4 10 85 C0 74 12 - -. 0 805BFD8 13 -. 83 EC 0C 68 84 83 06 08 E8 2B C4 FE FF - -frndint_9 ... ok -. 0 805BFE5 5 -. 83 C4 10 EB 44 - -. 0 805C02E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806348E 5 -. E8 A3 8B FF FF - -. 0 805C036 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 81 C3 FE FF - -. 0 805C06F 11 -. 83 C4 10 85 C0 0F 85 91 00 00 00 - -. 0 805C07A 68 -. 9B DD B5 68 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 83 0C 24 00 D9 2C 24 83 C4 02 D9 FC DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 00 BA 88 D6 32 C1 52 50 FF 75 DC FF 75 D8 E8 C4 C4 FE FF - -. 0 805C0BE 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C0C5 13 -. 83 EC 0C 68 C2 83 06 08 E8 3E C3 FE FF - -frndint_10 ... ok -. 0 805C0D2 5 -. 83 C4 10 EB 44 - -. 0 805C11B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063493 5 -. E8 8B 8C FF FF - -. 0 805C123 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 94 C2 FE FF - -. 0 805C15C 11 -. 83 C4 10 85 C0 0F 85 92 00 00 00 - -. 0 805C167 69 -. 9B DD B5 68 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 D9 FC DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 00 BA 87 D6 32 41 52 50 FF 75 DC FF 75 D8 E8 D6 C3 FE FF - -. 0 805C1AC 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C1B3 13 -. 83 EC 0C 68 03 84 06 08 E8 50 C2 FE FF - -frndint_11 ... ok -. 0 805C1C0 5 -. 83 C4 10 EB 44 - -. 0 805C209 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063498 5 -. E8 74 8D FF FF - -. 0 805C211 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 A6 C1 FE FF - -. 0 805C24A 11 -. 83 C4 10 85 C0 0F 85 92 00 00 00 - -. 0 805C255 69 -. 9B DD B5 68 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 04 D9 2C 24 83 C4 02 D9 FC DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 00 BA 88 D6 32 C1 52 50 FF 75 DC FF 75 D8 E8 E8 C2 FE FF - -. 0 805C29A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C2A1 13 -. 83 EC 0C 68 44 84 06 08 E8 62 C1 FE FF - -frndint_12 ... ok -. 0 805C2AE 5 -. 83 C4 10 EB 44 - -. 0 805C2F7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806349D 5 -. E8 5D 8E FF FF - -. 0 805C2FF 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 B8 C0 FE FF - -. 0 805C338 11 -. 83 C4 10 85 C0 0F 85 92 00 00 00 - -. 0 805C343 69 -. 9B DD B5 68 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 D9 FC DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 00 BA 88 D6 32 41 52 50 FF 75 DC FF 75 D8 E8 FA C1 FE FF - -. 0 805C388 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C38F 13 -. 83 EC 0C 68 85 84 06 08 E8 74 C0 FE FF - -frndint_13 ... ok -. 0 805C39C 5 -. 83 C4 10 EB 44 - -. 0 805C3E5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634A2 5 -. E8 46 8F FF FF - -. 0 805C3ED 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 CA BF FE FF - -. 0 805C426 11 -. 83 C4 10 85 C0 0F 85 92 00 00 00 - -. 0 805C431 69 -. 9B DD B5 68 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 08 D9 2C 24 83 C4 02 D9 FC DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 00 BA 87 D6 32 C1 52 50 FF 75 DC FF 75 D8 E8 0C C1 FE FF - -. 0 805C476 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C47D 13 -. 83 EC 0C 68 C6 84 06 08 E8 86 BF FE FF - -frndint_14 ... ok -. 0 805C48A 5 -. 83 C4 10 EB 44 - -. 0 805C4D3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634A7 5 -. E8 2F 90 FF FF - -. 0 805C4DB 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 DC BE FE FF - -. 0 805C514 11 -. 83 C4 10 85 C0 0F 85 92 00 00 00 - -. 0 805C51F 69 -. 9B DD B5 68 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 D9 FC DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 00 BA 87 D6 32 41 52 50 FF 75 DC FF 75 D8 E8 1E C0 FE FF - -. 0 805C564 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C56B 13 -. 83 EC 0C 68 07 85 06 08 E8 98 BE FE FF - -frndint_15 ... ok -. 0 805C578 5 -. 83 C4 10 EB 44 - -. 0 805C5C1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634AC 5 -. E8 18 91 FF FF - -. 0 805C5C9 57 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 83 EC 08 6A 01 68 40 A1 06 08 E8 EE BD FE FF - -. 0 805C602 11 -. 83 C4 10 85 C0 0F 85 92 00 00 00 - -. 0 805C60D 69 -. 9B DD B5 68 FF FF FF DD 45 E0 83 EC 02 9B D9 3C 24 66 81 24 24 FF F3 66 81 0C 24 00 0C D9 2C 24 83 C4 02 D9 FC DD 5D D8 DD A5 68 FF FF FF B8 00 00 00 00 BA 87 D6 32 C1 52 50 FF 75 DC FF 75 D8 E8 30 BF FE FF - -. 0 805C652 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C659 13 -. 83 EC 0C 68 48 85 06 08 E8 AA BD FE FF - -frndint_16 ... ok -. 0 805C666 5 -. 83 C4 10 EB 44 - -. 0 805C6AF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634B1 5 -. E8 01 92 FF FF - -. 0 805C6B7 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 F9 BC FE FF - -. 0 805C6F7 7 -. 83 C4 10 85 C0 75 78 - -. 0 805C6FE 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 65 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 DC BD FE FF - -. 0 805C725 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C72C 13 -. 83 EC 0C 68 89 85 06 08 E8 D7 BC FE FF - -fsubs_1 ... ok -. 0 805C739 5 -. 83 C4 10 EB 48 - -. 0 805C786 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634B6 5 -. E8 D3 92 FF FF - -. 0 805C78E 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 22 BC FE FF - -. 0 805C7CE 7 -. 83 C4 10 85 C0 75 78 - -. 0 805C7D5 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 65 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 FF 3F 1C C6 50 FF 75 D0 E8 05 BD FE FF - -. 0 805C7FC 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C803 13 -. 83 EC 0C 68 C1 85 06 08 E8 00 BC FE FF - -fsubs_2 ... ok -. 0 805C810 5 -. 83 C4 10 EB 48 - -. 0 805C85D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634BB 5 -. E8 A5 93 FF FF - -. 0 805C865 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 4B BB FE FF - -. 0 805C8A5 7 -. 83 C4 10 85 C0 75 78 - -. 0 805C8AC 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 65 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 2E BC FE FF - -. 0 805C8D3 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C8DA 13 -. 83 EC 0C 68 F9 85 06 08 E8 29 BB FE FF - -fsubs_3 ... ok -. 0 805C8E7 5 -. 83 C4 10 EB 48 - -. 0 805C934 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634C0 5 -. E8 77 94 FF FF - -. 0 805C93C 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 74 BA FE FF - -. 0 805C97C 7 -. 83 C4 10 85 C0 75 78 - -. 0 805C983 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 65 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 57 BB FE FF - -. 0 805C9AA 7 -. 83 C4 10 85 C0 74 12 - -. 0 805C9B1 13 -. 83 EC 0C 68 31 86 06 08 E8 52 BA FE FF - -fsubs_4 ... ok -. 0 805C9BE 5 -. 83 C4 10 EB 48 - -. 0 805CA0B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634C5 5 -. E8 49 95 FF FF - -. 0 805CA13 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 86 B9 FE FF - -. 0 805CA6A 7 -. 83 C4 10 85 C0 75 7A - -. 0 805CA71 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 65 D8 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 E4 BA FE FF - -. 0 805CA9E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805CAA5 13 -. 83 EC 0C 68 69 86 06 08 E8 5E B9 FE FF - -fsubl_1 ... ok -. 0 805CAB2 5 -. 83 C4 10 EB 44 - -. 0 805CAFB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634CA 5 -. E8 34 96 FF FF - -. 0 805CB03 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 96 B8 FE FF - -. 0 805CB5A 7 -. 83 C4 10 85 C0 75 7A - -. 0 805CB61 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 65 D8 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 F4 B9 FE FF - -. 0 805CB8E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805CB95 13 -. 83 EC 0C 68 A1 86 06 08 E8 6E B8 FE FF - -fsubl_2 ... ok -. 0 805CBA2 5 -. 83 C4 10 EB 44 - -. 0 805CBEB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634CF 5 -. E8 1F 97 FF FF - -. 0 805CBF3 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 A6 B7 FE FF - -. 0 805CC4A 7 -. 83 C4 10 85 C0 75 7A - -. 0 805CC51 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 65 D8 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 04 B9 FE FF - -. 0 805CC7E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805CC85 13 -. 83 EC 0C 68 D9 86 06 08 E8 7E B7 FE FF - -fsubl_3 ... ok -. 0 805CC92 5 -. 83 C4 10 EB 44 - -. 0 805CCDB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634D4 5 -. E8 0A 98 FF FF - -. 0 805CCE3 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B6 B6 FE FF - -. 0 805CD3A 7 -. 83 C4 10 85 C0 75 7A - -. 0 805CD41 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 65 D8 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 14 B8 FE FF - -. 0 805CD6E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805CD75 13 -. 83 EC 0C 68 11 87 06 08 E8 8E B6 FE FF - -fsubl_4 ... ok -. 0 805CD82 5 -. 83 C4 10 EB 44 - -. 0 805CDCB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634D9 5 -. E8 F5 98 FF FF - -. 0 805CDD3 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 D6 B5 FE FF - -. 0 805CE1A 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805CE25 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC E2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 AD B6 FE FF - -. 0 805CE54 7 -. 83 C4 10 85 C0 74 12 - -. 0 805CE5B 13 -. 83 EC 0C 68 49 87 06 08 E8 A8 B5 FE FF - -fsub_1 ... ok -. 0 805CE68 5 -. 83 C4 10 EB 48 - -. 0 805CEB5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634DE 5 -. E8 DA 99 FF FF - -. 0 805CEBD 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 EC B4 FE FF - -. 0 805CF04 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805CF0F 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC E2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 C3 B5 FE FF - -. 0 805CF3E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805CF45 13 -. 83 EC 0C 68 7E 87 06 08 E8 BE B4 FE FF - -fsub_2 ... ok -. 0 805CF52 5 -. 83 C4 10 EB 48 - -. 0 805CF9F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634E3 5 -. E8 BF 9A FF FF - -. 0 805CFA7 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 02 B4 FE FF - -. 0 805CFEE 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805CFF9 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC E2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 D9 B4 FE FF - -. 0 805D028 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D02F 13 -. 83 EC 0C 68 B3 87 06 08 E8 D4 B3 FE FF - -fsub_3 ... ok -. 0 805D03C 5 -. 83 C4 10 EB 48 - -. 0 805D089 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634E8 5 -. E8 A4 9B FF FF - -. 0 805D091 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 18 B3 FE FF - -. 0 805D0D8 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805D0E3 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC E2 D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 EF B3 FE FF - -. 0 805D112 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D119 13 -. 83 EC 0C 68 E8 87 06 08 E8 EA B2 FE FF - -fsub_4 ... ok -. 0 805D126 5 -. 83 C4 10 EB 48 - -. 0 805D173 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634ED 5 -. E8 89 9C FF FF - -. 0 805D17B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 1E B2 FE FF - -. 0 805D1D2 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 805D1DD 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC E2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 70 B3 FE FF - -. 0 805D212 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D219 13 -. 83 EC 0C 68 1D 88 06 08 E8 EA B1 FE FF - -fsub_5 ... ok -. 0 805D226 5 -. 83 C4 10 EB 44 - -. 0 805D26F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634F2 5 -. E8 80 9D FF FF - -. 0 805D277 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 22 B1 FE FF - -. 0 805D2CE 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 805D2D9 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC E2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 74 B2 FE FF - -. 0 805D30E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D315 13 -. 83 EC 0C 68 52 88 06 08 E8 EE B0 FE FF - -fsub_6 ... ok -. 0 805D322 5 -. 83 C4 10 EB 44 - -. 0 805D36B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634F7 5 -. E8 77 9E FF FF - -. 0 805D373 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 26 B0 FE FF - -. 0 805D3CA 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 805D3D5 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC E2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 78 B1 FE FF - -. 0 805D40A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D411 13 -. 83 EC 0C 68 87 88 06 08 E8 F2 AF FE FF - -fsub_7 ... ok -. 0 805D41E 5 -. 83 C4 10 EB 44 - -. 0 805D467 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80634FC 5 -. E8 6E 9F FF FF - -. 0 805D46F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 2A AF FE FF - -. 0 805D4C6 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 805D4D1 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC E2 D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 7C B0 FE FF - -. 0 805D506 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D50D 13 -. 83 EC 0C 68 BC 88 06 08 E8 F6 AE FE FF - -fsub_8 ... ok -. 0 805D51A 5 -. 83 C4 10 EB 44 - -. 0 805D563 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063501 5 -. E8 65 A0 FF FF - -. 0 805D56B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 3E AE FE FF - -. 0 805D5B2 7 -. 83 C4 10 85 C0 75 7C - -. 0 805D5B9 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 E2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 1D AF FE FF - -. 0 805D5E4 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D5EB 13 -. 83 EC 0C 68 F1 88 06 08 E8 18 AE FE FF - -fsub_9 ... ok -. 0 805D5F8 5 -. 83 C4 10 EB 48 - -. 0 805D645 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063506 5 -. E8 42 A1 FF FF - -. 0 805D64D 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 5C AD FE FF - -. 0 805D694 7 -. 83 C4 10 85 C0 75 7C - -. 0 805D69B 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 E2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 3B AE FE FF - -. 0 805D6C6 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D6CD 13 -. 83 EC 0C 68 26 89 06 08 E8 36 AD FE FF - -fsub_10 ... ok -. 0 805D6DA 5 -. 83 C4 10 EB 48 - -. 0 805D727 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806350B 5 -. E8 1F A2 FF FF - -. 0 805D72F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 7A AC FE FF - -. 0 805D776 7 -. 83 C4 10 85 C0 75 7C - -. 0 805D77D 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 E2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 59 AD FE FF - -. 0 805D7A8 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D7AF 13 -. 83 EC 0C 68 5E 89 06 08 E8 54 AC FE FF - -fsub_11 ... ok -. 0 805D7BC 5 -. 83 C4 10 EB 48 - -. 0 805D809 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063510 5 -. E8 FC A2 FF FF - -. 0 805D811 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 98 AB FE FF - -. 0 805D858 7 -. 83 C4 10 85 C0 75 7C - -. 0 805D85F 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 E2 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 77 AC FE FF - -. 0 805D88A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D891 13 -. 83 EC 0C 68 96 89 06 08 E8 72 AB FE FF - -fsub_12 ... ok -. 0 805D89E 5 -. 83 C4 10 EB 48 - -. 0 805D8EB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063515 5 -. E8 D9 A3 FF FF - -. 0 805D8F3 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 A6 AA FE FF - -. 0 805D94A 7 -. 83 C4 10 85 C0 75 7E - -. 0 805D951 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 E2 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 00 AC FE FF - -. 0 805D982 7 -. 83 C4 10 85 C0 74 12 - -. 0 805D989 13 -. 83 EC 0C 68 CE 89 06 08 E8 7A AA FE FF - -fsub_13 ... ok -. 0 805D996 5 -. 83 C4 10 EB 44 - -. 0 805D9DF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806351A 5 -. E8 C8 A4 FF FF - -. 0 805D9E7 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B2 A9 FE FF - -. 0 805DA3E 7 -. 83 C4 10 85 C0 75 7E - -. 0 805DA45 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 E2 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 0C AB FE FF - -. 0 805DA76 7 -. 83 C4 10 85 C0 74 12 - -. 0 805DA7D 13 -. 83 EC 0C 68 06 8A 06 08 E8 86 A9 FE FF - -fsub_14 ... ok -. 0 805DA8A 5 -. 83 C4 10 EB 44 - -. 0 805DAD3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806351F 5 -. E8 B7 A5 FF FF - -. 0 805DADB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 BE A8 FE FF - -. 0 805DB32 7 -. 83 C4 10 85 C0 75 7E - -. 0 805DB39 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 E2 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 18 AA FE FF - -. 0 805DB6A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805DB71 13 -. 83 EC 0C 68 3E 8A 06 08 E8 92 A8 FE FF - -fsub_15 ... ok -. 0 805DB7E 5 -. 83 C4 10 EB 44 - -. 0 805DBC7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063524 5 -. E8 A6 A6 FF FF - -. 0 805DBCF 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 CA A7 FE FF - -. 0 805DC26 7 -. 83 C4 10 85 C0 75 7E - -. 0 805DC2D 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 E2 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 24 A9 FE FF - -. 0 805DC5E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805DC65 13 -. 83 EC 0C 68 76 8A 06 08 E8 9E A7 FE FF - -fsub_16 ... ok -. 0 805DC72 5 -. 83 C4 10 EB 44 - -. 0 805DCBB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063529 5 -. E8 95 A7 FF FF - -. 0 805DCC3 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 E6 A6 FE FF - -. 0 805DD0A 7 -. 83 C4 10 85 C0 75 7E - -. 0 805DD11 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE E2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 C3 A7 FE FF - -. 0 805DD3E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805DD45 13 -. 83 EC 0C 68 AE 8A 06 08 E8 BE A6 FE FF - -fsubp_1 ... ok -. 0 805DD52 5 -. 83 C4 10 EB 48 - -. 0 805DD9F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806352E 5 -. E8 74 A8 FF FF - -. 0 805DDA7 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 02 A6 FE FF - -. 0 805DDEE 7 -. 83 C4 10 85 C0 75 7E - -. 0 805DDF5 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE E2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 DF A6 FE FF - -. 0 805DE22 7 -. 83 C4 10 85 C0 74 12 - -. 0 805DE29 13 -. 83 EC 0C 68 E6 8A 06 08 E8 DA A5 FE FF - -fsubp_2 ... ok -. 0 805DE36 5 -. 83 C4 10 EB 48 - -. 0 805DE83 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063533 5 -. E8 53 A9 FF FF - -. 0 805DE8B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 1E A5 FE FF - -. 0 805DED2 7 -. 83 C4 10 85 C0 75 7E - -. 0 805DED9 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE E2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 FB A5 FE FF - -. 0 805DF06 7 -. 83 C4 10 85 C0 74 12 - -. 0 805DF0D 13 -. 83 EC 0C 68 1E 8B 06 08 E8 F6 A4 FE FF - -fsubp_3 ... ok -. 0 805DF1A 5 -. 83 C4 10 EB 48 - -. 0 805DF67 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063538 5 -. E8 32 AA FF FF - -. 0 805DF6F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 3A A4 FE FF - -. 0 805DFB6 7 -. 83 C4 10 85 C0 75 7E - -. 0 805DFBD 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE E2 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 17 A5 FE FF - -. 0 805DFEA 7 -. 83 C4 10 85 C0 74 12 - -. 0 805DFF1 13 -. 83 EC 0C 68 56 8B 06 08 E8 12 A4 FE FF - -fsubp_4 ... ok -. 0 805DFFE 5 -. 83 C4 10 EB 48 - -. 0 805E04B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806353D 5 -. E8 11 AB FF FF - -. 0 805E053 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 46 A3 FE FF - -. 0 805E0AA 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805E0B5 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE E2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 9A A4 FE FF - -. 0 805E0E8 7 -. 83 C4 10 85 C0 74 12 - -. 0 805E0EF 13 -. 83 EC 0C 68 8E 8B 06 08 E8 14 A3 FE FF - -fsubp_5 ... ok -. 0 805E0FC 5 -. 83 C4 10 EB 44 - -. 0 805E145 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063542 5 -. E8 06 AC FF FF - -. 0 805E14D 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 4C A2 FE FF - -. 0 805E1A4 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805E1AF 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE E2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 A0 A3 FE FF - -. 0 805E1E2 7 -. 83 C4 10 85 C0 74 12 - -. 0 805E1E9 13 -. 83 EC 0C 68 C6 8B 06 08 E8 1A A2 FE FF - -fsubp_6 ... ok -. 0 805E1F6 5 -. 83 C4 10 EB 44 - -. 0 805E23F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063547 5 -. E8 FB AC FF FF - -. 0 805E247 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 52 A1 FE FF - -. 0 805E29E 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805E2A9 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE E2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 A6 A2 FE FF - -. 0 805E2DC 7 -. 83 C4 10 85 C0 74 12 - -. 0 805E2E3 13 -. 83 EC 0C 68 FE 8B 06 08 E8 20 A1 FE FF - -fsubp_7 ... ok -. 0 805E2F0 5 -. 83 C4 10 EB 44 - -. 0 805E339 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806354C 5 -. E8 F0 AD FF FF - -. 0 805E341 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 58 A0 FE FF - -. 0 805E398 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 805E3A3 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE E2 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 AC A1 FE FF - -. 0 805E3D6 7 -. 83 C4 10 85 C0 74 12 - -. 0 805E3DD 13 -. 83 EC 0C 68 36 8C 06 08 E8 26 A0 FE FF - -fsubp_8 ... ok -. 0 805E3EA 5 -. 83 C4 10 EB 44 - -. 0 805E433 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063551 5 -. E8 E5 AE FF FF - -. 0 805E43B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 6E 9F FE FF - -. 0 805E482 7 -. 83 C4 10 85 C0 75 7A - -. 0 805E489 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE E1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 4F A0 FE FF - -. 0 805E4B2 7 -. 83 C4 10 85 C0 74 12 - -. 0 805E4B9 13 -. 83 EC 0C 68 6E 8C 06 08 E8 4A 9F FE FF - -fsubp_9 ... ok -. 0 805E4C6 5 -. 83 C4 10 EB 48 - -. 0 805E513 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063556 5 -. E8 C0 AF FF FF - -. 0 805E51B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 8E 9E FE FF - -. 0 805E562 7 -. 83 C4 10 85 C0 75 7A - -. 0 805E569 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE E1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 6F 9F FE FF - -. 0 805E592 7 -. 83 C4 10 85 C0 74 12 - -. 0 805E599 13 -. 83 EC 0C 68 A6 8C 06 08 E8 6A 9E FE FF - -fsubp_10 ... ok -. 0 805E5A6 5 -. 83 C4 10 EB 48 - -. 0 805E5F3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806355B 5 -. E8 9B B0 FF FF - -. 0 805E5FB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 AE 9D FE FF - -. 0 805E642 7 -. 83 C4 10 85 C0 75 7A - -. 0 805E649 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE E1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 8F 9E FE FF - -. 0 805E672 7 -. 83 C4 10 85 C0 74 12 - -. 0 805E679 13 -. 83 EC 0C 68 E1 8C 06 08 E8 8A 9D FE FF - -fsubp_11 ... ok -. 0 805E686 5 -. 83 C4 10 EB 48 - -. 0 805E6D3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063560 5 -. E8 76 B1 FF FF - -. 0 805E6DB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 CE 9C FE FF - -. 0 805E722 7 -. 83 C4 10 85 C0 75 7A - -. 0 805E729 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE E1 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 AF 9D FE FF - -. 0 805E752 7 -. 83 C4 10 85 C0 74 12 - -. 0 805E759 13 -. 83 EC 0C 68 1C 8D 06 08 E8 AA 9C FE FF - -fsubp_12 ... ok -. 0 805E766 5 -. 83 C4 10 EB 48 - -. 0 805E7B3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063565 5 -. E8 51 B2 FF FF - -. 0 805E7BB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 DE 9B FE FF - -. 0 805E812 7 -. 83 C4 10 85 C0 75 7C - -. 0 805E819 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE E1 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 3A 9D FE FF - -. 0 805E848 7 -. 83 C4 10 85 C0 74 12 - -. 0 805E84F 13 -. 83 EC 0C 68 57 8D 06 08 E8 B4 9B FE FF - -fsubp_13 ... ok -. 0 805E85C 5 -. 83 C4 10 EB 44 - -. 0 805E8A5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806356A 5 -. E8 3E B3 FF FF - -. 0 805E8AD 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 EC 9A FE FF - -. 0 805E904 7 -. 83 C4 10 85 C0 75 7C - -. 0 805E90B 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE E1 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 48 9C FE FF - -. 0 805E93A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805E941 13 -. 83 EC 0C 68 92 8D 06 08 E8 C2 9A FE FF - -fsubp_14 ... ok -. 0 805E94E 5 -. 83 C4 10 EB 44 - -. 0 805E997 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806356F 5 -. E8 2B B4 FF FF - -. 0 805E99F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 FA 99 FE FF - -. 0 805E9F6 7 -. 83 C4 10 85 C0 75 7C - -. 0 805E9FD 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE E1 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 56 9B FE FF - -. 0 805EA2C 7 -. 83 C4 10 85 C0 74 12 - -. 0 805EA33 13 -. 83 EC 0C 68 CD 8D 06 08 E8 D0 99 FE FF - -fsubp_15 ... ok -. 0 805EA40 5 -. 83 C4 10 EB 44 - -. 0 805EA89 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063574 5 -. E8 18 B5 FF FF - -. 0 805EA91 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 08 99 FE FF - -. 0 805EAE8 7 -. 83 C4 10 85 C0 75 7C - -. 0 805EAEF 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE E1 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 64 9A FE FF - -. 0 805EB1E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805EB25 13 -. 83 EC 0C 68 08 8E 06 08 E8 DE 98 FE FF - -fsubp_16 ... ok -. 0 805EB32 5 -. 83 C4 10 EB 44 - -. 0 805EB7B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063579 5 -. E8 05 B6 FF FF - -. 0 805EB83 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 30 98 FE FF - -. 0 805EBC0 7 -. 83 C4 10 85 C0 75 78 - -. 0 805EBC7 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 65 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA E6 40 C5 50 FF 75 D0 E8 13 99 FE FF - -. 0 805EBEE 7 -. 83 C4 10 85 C0 74 12 - -. 0 805EBF5 13 -. 83 EC 0C 68 43 8E 06 08 E8 0E 98 FE FF - -fisubs_1 ... ok -. 0 805EC02 5 -. 83 C4 10 EB 48 - -. 0 805EC4F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806357E 5 -. E8 D4 B6 FF FF - -. 0 805EC57 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 5C 97 FE FF - -. 0 805EC94 7 -. 83 C4 10 85 C0 75 78 - -. 0 805EC9B 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 65 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 8B 9C AD C5 50 FF 75 D0 E8 3F 98 FE FF - -. 0 805ECC2 7 -. 83 C4 10 85 C0 74 12 - -. 0 805ECC9 13 -. 83 EC 0C 68 7E 8E 06 08 E8 3A 97 FE FF - -fisubs_2 ... ok -. 0 805ECD6 5 -. 83 C4 10 EB 48 - -. 0 805ED23 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063583 5 -. E8 A3 B7 FF FF - -. 0 805ED2B 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 88 96 FE FF - -. 0 805ED68 7 -. 83 C4 10 85 C0 75 78 - -. 0 805ED6F 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 65 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 8B 9C AD 45 50 FF 75 D0 E8 6B 97 FE FF - -. 0 805ED96 7 -. 83 C4 10 85 C0 74 12 - -. 0 805ED9D 13 -. 83 EC 0C 68 B9 8E 06 08 E8 66 96 FE FF - -fisubs_3 ... ok -. 0 805EDAA 5 -. 83 C4 10 EB 48 - -. 0 805EDF7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063588 5 -. E8 72 B8 FF FF - -. 0 805EDFF 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 B4 95 FE FF - -. 0 805EE3C 7 -. 83 C4 10 85 C0 75 78 - -. 0 805EE43 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 65 DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA E6 40 45 50 FF 75 D0 E8 97 96 FE FF - -. 0 805EE6A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805EE71 13 -. 83 EC 0C 68 F4 8E 06 08 E8 92 95 FE FF - -fisubs_4 ... ok -. 0 805EE7E 5 -. 83 C4 10 EB 48 - -. 0 805EECB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806358D 5 -. E8 41 B9 FF FF - -. 0 805EED3 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 D8 94 FE FF - -. 0 805EF18 7 -. 83 C4 10 85 C0 75 7A - -. 0 805EF1F 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 65 DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA A6 C5 32 41 52 50 FF 75 D4 FF 75 D0 E8 36 96 FE FF - -. 0 805EF4C 7 -. 83 C4 10 85 C0 74 12 - -. 0 805EF53 13 -. 83 EC 0C 68 2F 8F 06 08 E8 B0 94 FE FF - -fisubs_5 ... ok -. 0 805EF60 5 -. 83 C4 10 EB 44 - -. 0 805EFA9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063592 5 -. E8 1A BA FF FF - -. 0 805EFB1 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 FA 93 FE FF - -. 0 805EFF6 7 -. 83 C4 10 85 C0 75 7A - -. 0 805EFFD 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 65 DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 68 E7 32 C1 52 50 FF 75 D4 FF 75 D0 E8 58 95 FE FF - -. 0 805F02A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F031 13 -. 83 EC 0C 68 6A 8F 06 08 E8 D2 93 FE FF - -fisubs_6 ... ok -. 0 805F03E 5 -. 83 C4 10 EB 44 - -. 0 805F087 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063597 5 -. E8 F3 BA FF FF - -. 0 805F08F 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 1C 93 FE FF - -. 0 805F0D4 7 -. 83 C4 10 85 C0 75 7A - -. 0 805F0DB 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 65 DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 68 E7 32 41 52 50 FF 75 D4 FF 75 D0 E8 7A 94 FE FF - -. 0 805F108 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F10F 13 -. 83 EC 0C 68 A5 8F 06 08 E8 F4 92 FE FF - -fisubs_7 ... ok -. 0 805F11C 5 -. 83 C4 10 EB 44 - -. 0 805F165 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806359C 5 -. E8 CC BB FF FF - -. 0 805F16D 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 3E 92 FE FF - -. 0 805F1B2 7 -. 83 C4 10 85 C0 75 7A - -. 0 805F1B9 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 65 DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA A6 C5 32 C1 52 50 FF 75 D4 FF 75 D0 E8 9C 93 FE FF - -. 0 805F1E6 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F1ED 13 -. 83 EC 0C 68 E0 8F 06 08 E8 16 92 FE FF - -fisubs_8 ... ok -. 0 805F1FA 5 -. 83 C4 10 EB 44 - -. 0 805F243 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635A1 5 -. E8 A5 BC FF FF - -. 0 805F24B 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 66 91 FE FF - -. 0 805F28A 7 -. 83 C4 10 85 C0 75 78 - -. 0 805F291 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 65 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 5C 2F A7 CC 50 FF 75 D0 E8 49 92 FE FF - -. 0 805F2B8 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F2BF 13 -. 83 EC 0C 68 1B 90 06 08 E8 44 91 FE FF - -fisubl_1 ... ok -. 0 805F2CC 5 -. 83 C4 10 EB 48 - -. 0 805F319 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635A6 5 -. E8 76 BD FF FF - -. 0 805F321 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 90 90 FE FF - -. 0 805F360 7 -. 83 C4 10 85 C0 75 78 - -. 0 805F367 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 65 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 30 A7 CC 50 FF 75 D0 E8 73 91 FE FF - -. 0 805F38E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F395 13 -. 83 EC 0C 68 56 90 06 08 E8 6E 90 FE FF - -fisubl_2 ... ok -. 0 805F3A2 5 -. 83 C4 10 EB 48 - -. 0 805F3EF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635AB 5 -. E8 47 BE FF FF - -. 0 805F3F7 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 BA 8F FE FF - -. 0 805F436 7 -. 83 C4 10 85 C0 75 78 - -. 0 805F43D 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 65 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 30 A7 4C 50 FF 75 D0 E8 9D 90 FE FF - -. 0 805F464 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F46B 13 -. 83 EC 0C 68 91 90 06 08 E8 98 8F FE FF - -fisubl_3 ... ok -. 0 805F478 5 -. 83 C4 10 EB 48 - -. 0 805F4C5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635B0 5 -. E8 18 BF FF FF - -. 0 805F4CD 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 E4 8E FE FF - -. 0 805F50C 7 -. 83 C4 10 85 C0 75 78 - -. 0 805F513 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 65 DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 5C 2F A7 4C 50 FF 75 D0 E8 C7 8F FE FF - -. 0 805F53A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F541 13 -. 83 EC 0C 68 CC 90 06 08 E8 C2 8E FE FF - -fisubl_4 ... ok -. 0 805F54E 5 -. 83 C4 10 EB 48 - -. 0 805F59B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635B5 5 -. E8 E9 BF FF FF - -. 0 805F5A3 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 06 8E FE FF - -. 0 805F5EA 7 -. 83 C4 10 85 C0 75 7A - -. 0 805F5F1 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 65 DC DD 5D D0 DD A5 58 FF FF FF B8 91 32 F0 A4 BA A4 9A 94 C1 52 50 FF 75 D4 FF 75 D0 E8 64 8F FE FF - -. 0 805F61E 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F625 13 -. 83 EC 0C 68 07 91 06 08 E8 DE 8D FE FF - -fisubl_5 ... ok -. 0 805F632 5 -. 83 C4 10 EB 44 - -. 0 805F67B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635BA 5 -. E8 C4 C0 FF FF - -. 0 805F683 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 26 8D FE FF - -. 0 805F6CA 7 -. 83 C4 10 85 C0 75 7A - -. 0 805F6D1 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 65 DC DD 5D D0 DD A5 58 FF FF FF B8 6F CD 0F E3 BA 58 31 95 C1 52 50 FF 75 D4 FF 75 D0 E8 84 8E FE FF - -. 0 805F6FE 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F705 13 -. 83 EC 0C 68 42 91 06 08 E8 FE 8C FE FF - -fisubl_6 ... ok -. 0 805F712 5 -. 83 C4 10 EB 44 - -. 0 805F75B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635BF 5 -. E8 9F C1 FF FF - -. 0 805F763 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 46 8C FE FF - -. 0 805F7AA 7 -. 83 C4 10 85 C0 75 7A - -. 0 805F7B1 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 65 DC DD 5D D0 DD A5 58 FF FF FF B8 6F CD 0F E3 BA 58 31 95 41 52 50 FF 75 D4 FF 75 D0 E8 A4 8D FE FF - -. 0 805F7DE 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F7E5 13 -. 83 EC 0C 68 7D 91 06 08 E8 1E 8C FE FF - -fisubl_7 ... ok -. 0 805F7F2 5 -. 83 C4 10 EB 44 - -. 0 805F83B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635C4 5 -. E8 7A C2 FF FF - -. 0 805F843 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 66 8B FE FF - -. 0 805F88A 7 -. 83 C4 10 85 C0 75 7A - -. 0 805F891 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 65 DC DD 5D D0 DD A5 58 FF FF FF B8 91 32 F0 A4 BA A4 9A 94 41 52 50 FF 75 D4 FF 75 D0 E8 C4 8C FE FF - -. 0 805F8BE 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F8C5 13 -. 83 EC 0C 68 B8 91 06 08 E8 3E 8B FE FF - -fisubl_8 ... ok -. 0 805F8D2 5 -. 83 C4 10 EB 44 - -. 0 805F91B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635C9 5 -. E8 55 C3 FF FF - -. 0 805F923 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 8D 8A FE FF - -. 0 805F963 7 -. 83 C4 10 85 C0 75 78 - -. 0 805F96A 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 6D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 70 8B FE FF - -. 0 805F991 7 -. 83 C4 10 85 C0 74 12 - -. 0 805F998 13 -. 83 EC 0C 68 F3 91 06 08 E8 6B 8A FE FF - -fsubrs_1 ... ok -. 0 805F9A5 5 -. 83 C4 10 EB 48 - -. 0 805F9F2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635CE 5 -. E8 27 C4 FF FF - -. 0 805F9FA 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B6 89 FE FF - -. 0 805FA3A 7 -. 83 C4 10 85 C0 75 78 - -. 0 805FA41 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 6D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 FF 3F 1C 46 50 FF 75 D0 E8 99 8A FE FF - -. 0 805FA68 7 -. 83 C4 10 85 C0 74 12 - -. 0 805FA6F 13 -. 83 EC 0C 68 2E 92 06 08 E8 94 89 FE FF - -fsubrs_2 ... ok -. 0 805FA7C 5 -. 83 C4 10 EB 48 - -. 0 805FAC9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635D3 5 -. E8 F9 C4 FF FF - -. 0 805FAD1 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 DF 88 FE FF - -. 0 805FB11 7 -. 83 C4 10 85 C0 75 78 - -. 0 805FB18 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 6D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 C2 89 FE FF - -. 0 805FB3F 7 -. 83 C4 10 85 C0 74 12 - -. 0 805FB46 13 -. 83 EC 0C 68 69 92 06 08 E8 BD 88 FE FF - -fsubrs_3 ... ok -. 0 805FB53 5 -. 83 C4 10 EB 48 - -. 0 805FBA0 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635D8 5 -. E8 CB C5 FF FF - -. 0 805FBA8 64 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 08 88 FE FF - -. 0 805FBE8 7 -. 83 C4 10 85 C0 75 78 - -. 0 805FBEF 39 -. 9B DD B5 58 FF FF FF D9 45 E0 D8 6D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 EB 88 FE FF - -. 0 805FC16 7 -. 83 C4 10 85 C0 74 12 - -. 0 805FC1D 13 -. 83 EC 0C 68 A4 92 06 08 E8 E6 87 FE FF - -fsubrs_4 ... ok -. 0 805FC2A 5 -. 83 C4 10 EB 48 - -. 0 805FC77 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635DD 5 -. E8 9D C6 FF FF - -. 0 805FC7F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 1A 87 FE FF - -. 0 805FCD6 7 -. 83 C4 10 85 C0 75 7A - -. 0 805FCDD 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 6D D8 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 78 88 FE FF - -. 0 805FD0A 7 -. 83 C4 10 85 C0 74 12 - -. 0 805FD11 13 -. 83 EC 0C 68 DF 92 06 08 E8 F2 86 FE FF - -fsubrl_1 ... ok -. 0 805FD1E 5 -. 83 C4 10 EB 44 - -. 0 805FD67 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635E2 5 -. E8 88 C7 FF FF - -. 0 805FD6F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 2A 86 FE FF - -. 0 805FDC6 7 -. 83 C4 10 85 C0 75 7A - -. 0 805FDCD 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 6D D8 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 88 87 FE FF - -. 0 805FDFA 7 -. 83 C4 10 85 C0 74 12 - -. 0 805FE01 13 -. 83 EC 0C 68 1A 93 06 08 E8 02 86 FE FF - -fsubrl_2 ... ok -. 0 805FE0E 5 -. 83 C4 10 EB 44 - -. 0 805FE57 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635E7 5 -. E8 73 C8 FF FF - -. 0 805FE5F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 3A 85 FE FF - -. 0 805FEB6 7 -. 83 C4 10 85 C0 75 7A - -. 0 805FEBD 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 6D D8 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 98 86 FE FF - -. 0 805FEEA 7 -. 83 C4 10 85 C0 74 12 - -. 0 805FEF1 13 -. 83 EC 0C 68 55 93 06 08 E8 12 85 FE FF - -fsubrl_3 ... ok -. 0 805FEFE 5 -. 83 C4 10 EB 44 - -. 0 805FF47 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635EC 5 -. E8 5E C9 FF FF - -. 0 805FF4F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 4A 84 FE FF - -. 0 805FFA6 7 -. 83 C4 10 85 C0 75 7A - -. 0 805FFAD 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DC 6D D8 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 A8 85 FE FF - -. 0 805FFDA 7 -. 83 C4 10 85 C0 74 12 - -. 0 805FFE1 13 -. 83 EC 0C 68 90 93 06 08 E8 22 84 FE FF - -fsubrl_4 ... ok -. 0 805FFEE 5 -. 83 C4 10 EB 44 - -. 0 8060037 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635F1 5 -. E8 49 CA FF FF - -. 0 806003F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 6A 83 FE FF - -. 0 8060086 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8060091 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC EA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 41 84 FE FF - -. 0 80600C0 7 -. 83 C4 10 85 C0 74 12 - -. 0 80600C7 13 -. 83 EC 0C 68 CB 93 06 08 E8 3C 83 FE FF - -fsubr_1 ... ok -. 0 80600D4 5 -. 83 C4 10 EB 48 - -. 0 8060121 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635F6 5 -. E8 2E CB FF FF - -. 0 8060129 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 80 82 FE FF - -. 0 8060170 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 806017B 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC EA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 57 83 FE FF - -. 0 80601AA 7 -. 83 C4 10 85 C0 74 12 - -. 0 80601B1 13 -. 83 EC 0C 68 03 94 06 08 E8 52 82 FE FF - -fsubr_2 ... ok -. 0 80601BE 5 -. 83 C4 10 EB 48 - -. 0 806020B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80635FB 5 -. E8 13 CC FF FF - -. 0 8060213 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 96 81 FE FF - -. 0 806025A 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8060265 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC EA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 6D 82 FE FF - -. 0 8060294 7 -. 83 C4 10 85 C0 74 12 - -. 0 806029B 13 -. 83 EC 0C 68 3B 94 06 08 E8 68 81 FE FF - -fsubr_3 ... ok -. 0 80602A8 5 -. 83 C4 10 EB 48 - -. 0 80602F5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063600 5 -. E8 F8 CC FF FF - -. 0 80602FD 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 AC 80 FE FF - -. 0 8060344 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 806034F 47 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DC EA D9 F7 D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 83 81 FE FF - -. 0 806037E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060385 13 -. 83 EC 0C 68 73 94 06 08 E8 7E 80 FE FF - -fsubr_4 ... ok -. 0 8060392 5 -. 83 C4 10 EB 48 - -. 0 80603DF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063605 5 -. E8 DD CD FF FF - -. 0 80603E7 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B2 7F FE FF - -. 0 806043E 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8060449 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC EA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 04 81 FE FF - -. 0 806047E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060485 13 -. 83 EC 0C 68 AB 94 06 08 E8 7E 7F FE FF - -fsubr_5 ... ok -. 0 8060492 5 -. 83 C4 10 EB 44 - -. 0 80604DB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806360A 5 -. E8 D4 CE FF FF - -. 0 80604E3 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 B6 7E FE FF - -. 0 806053A 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8060545 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC EA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 08 80 FE FF - -. 0 806057A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060581 13 -. 83 EC 0C 68 E3 94 06 08 E8 82 7E FE FF - -fsubr_6 ... ok -. 0 806058E 5 -. 83 C4 10 EB 44 - -. 0 80605D7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806360F 5 -. E8 CB CF FF FF - -. 0 80605DF 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 BA 7D FE FF - -. 0 8060636 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8060641 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC EA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 0C 7F FE FF - -. 0 8060676 7 -. 83 C4 10 85 C0 74 12 - -. 0 806067D 13 -. 83 EC 0C 68 1B 95 06 08 E8 86 7D FE FF - -fsubr_7 ... ok -. 0 806068A 5 -. 83 C4 10 EB 44 - -. 0 80606D3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063614 5 -. E8 C2 D0 FF FF - -. 0 80606DB 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 BE 7C FE FF - -. 0 8060732 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 806073D 53 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DC EA D9 F7 D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 10 7E FE FF - -. 0 8060772 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060779 13 -. 83 EC 0C 68 53 95 06 08 E8 8A 7C FE FF - -fsubr_8 ... ok -. 0 8060786 5 -. 83 C4 10 EB 44 - -. 0 80607CF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063619 5 -. E8 B9 D1 FF FF - -. 0 80607D7 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 D2 7B FE FF - -. 0 806081E 7 -. 83 C4 10 85 C0 75 7C - -. 0 8060825 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 EA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 B1 7C FE FF - -. 0 8060850 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060857 13 -. 83 EC 0C 68 8B 95 06 08 E8 AC 7B FE FF - -fsubr_9 ... ok -. 0 8060864 5 -. 83 C4 10 EB 48 - -. 0 80608B1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806361E 5 -. E8 96 D2 FF FF - -. 0 80608B9 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 F0 7A FE FF - -. 0 8060900 7 -. 83 C4 10 85 C0 75 7C - -. 0 8060907 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 EA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 CF 7B FE FF - -. 0 8060932 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060939 13 -. 83 EC 0C 68 C3 95 06 08 E8 CA 7A FE FF - -fsubr_10 ... ok -. 0 8060946 5 -. 83 C4 10 EB 48 - -. 0 8060993 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063623 5 -. E8 73 D3 FF FF - -. 0 806099B 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 0E 7A FE FF - -. 0 80609E2 7 -. 83 C4 10 85 C0 75 7C - -. 0 80609E9 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 EA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 ED 7A FE FF - -. 0 8060A14 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060A1B 13 -. 83 EC 0C 68 FE 95 06 08 E8 E8 79 FE FF - -fsubr_11 ... ok -. 0 8060A28 5 -. 83 C4 10 EB 48 - -. 0 8060A75 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063628 5 -. E8 50 D4 FF FF - -. 0 8060A7D 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 2C 79 FE FF - -. 0 8060AC4 7 -. 83 C4 10 85 C0 75 7C - -. 0 8060ACB 43 -. 9B DD B5 58 FF FF FF D9 45 E0 D9 EE D9 45 D8 D8 EA D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 0B 7A FE FF - -. 0 8060AF6 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060AFD 13 -. 83 EC 0C 68 39 96 06 08 E8 06 79 FE FF - -fsubr_12 ... ok -. 0 8060B0A 5 -. 83 C4 10 EB 48 - -. 0 8060B57 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806362D 5 -. E8 2D D5 FF FF - -. 0 8060B5F 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 3A 78 FE FF - -. 0 8060BB6 7 -. 83 C4 10 85 C0 75 7E - -. 0 8060BBD 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 EA DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 94 79 FE FF - -. 0 8060BEE 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060BF5 13 -. 83 EC 0C 68 74 96 06 08 E8 0E 78 FE FF - -fsubr_13 ... ok -. 0 8060C02 5 -. 83 C4 10 EB 44 - -. 0 8060C4B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063632 5 -. E8 1C D6 FF FF - -. 0 8060C53 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 46 77 FE FF - -. 0 8060CAA 7 -. 83 C4 10 85 C0 75 7E - -. 0 8060CB1 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 EA DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 A0 78 FE FF - -. 0 8060CE2 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060CE9 13 -. 83 EC 0C 68 AF 96 06 08 E8 1A 77 FE FF - -fsubr_14 ... ok -. 0 8060CF6 5 -. 83 C4 10 EB 44 - -. 0 8060D3F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063637 5 -. E8 0B D7 FF FF - -. 0 8060D47 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 52 76 FE FF - -. 0 8060D9E 7 -. 83 C4 10 85 C0 75 7E - -. 0 8060DA5 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 EA DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 AC 77 FE FF - -. 0 8060DD6 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060DDD 13 -. 83 EC 0C 68 EA 96 06 08 E8 26 76 FE FF - -fsubr_15 ... ok -. 0 8060DEA 5 -. 83 C4 10 EB 44 - -. 0 8060E33 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806363C 5 -. E8 FA D7 FF FF - -. 0 8060E3B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 5E 75 FE FF - -. 0 8060E92 7 -. 83 C4 10 85 C0 75 7E - -. 0 8060E99 49 -. 9B DD B5 58 FF FF FF DD 45 E0 D9 EE DD 45 D8 D8 EA DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 B8 76 FE FF - -. 0 8060ECA 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060ED1 13 -. 83 EC 0C 68 25 97 06 08 E8 32 75 FE FF - -fsubr_16 ... ok -. 0 8060EDE 5 -. 83 C4 10 EB 44 - -. 0 8060F27 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063641 5 -. E8 E9 D8 FF FF - -. 0 8060F2F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 7A 74 FE FF - -. 0 8060F76 7 -. 83 C4 10 85 C0 75 7E - -. 0 8060F7D 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE EA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 57 75 FE FF - -. 0 8060FAA 7 -. 83 C4 10 85 C0 74 12 - -. 0 8060FB1 13 -. 83 EC 0C 68 60 97 06 08 E8 52 74 FE FF - -fsubrp_1 ... ok -. 0 8060FBE 5 -. 83 C4 10 EB 48 - -. 0 806100B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063646 5 -. E8 C8 D9 FF FF - -. 0 8061013 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 96 73 FE FF - -. 0 806105A 7 -. 83 C4 10 85 C0 75 7E - -. 0 8061061 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE EA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 73 74 FE FF - -. 0 806108E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061095 13 -. 83 EC 0C 68 9B 97 06 08 E8 6E 73 FE FF - -fsubrp_2 ... ok -. 0 80610A2 5 -. 83 C4 10 EB 48 - -. 0 80610EF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806364B 5 -. E8 A7 DA FF FF - -. 0 80610F7 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 B2 72 FE FF - -. 0 806113E 7 -. 83 C4 10 85 C0 75 7E - -. 0 8061145 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE EA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 8F 73 FE FF - -. 0 8061172 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061179 13 -. 83 EC 0C 68 D6 97 06 08 E8 8A 72 FE FF - -fsubrp_3 ... ok -. 0 8061186 5 -. 83 C4 10 EB 48 - -. 0 80611D3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063650 5 -. E8 86 DB FF FF - -. 0 80611DB 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 CE 71 FE FF - -. 0 8061222 7 -. 83 C4 10 85 C0 75 7E - -. 0 8061229 45 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 DE EA D9 F7 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 AB 72 FE FF - -. 0 8061256 7 -. 83 C4 10 85 C0 74 12 - -. 0 806125D 13 -. 83 EC 0C 68 11 98 06 08 E8 A6 71 FE FF - -fsubrp_4 ... ok -. 0 806126A 5 -. 83 C4 10 EB 48 - -. 0 80612B7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063655 5 -. E8 65 DC FF FF - -. 0 80612BF 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 DA 70 FE FF - -. 0 8061316 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8061321 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE EA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 2E 72 FE FF - -. 0 8061354 7 -. 83 C4 10 85 C0 74 12 - -. 0 806135B 13 -. 83 EC 0C 68 4C 98 06 08 E8 A8 70 FE FF - -fsubrp_5 ... ok -. 0 8061368 5 -. 83 C4 10 EB 44 - -. 0 80613B1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806365A 5 -. E8 5A DD FF FF - -. 0 80613B9 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 E0 6F FE FF - -. 0 8061410 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 806141B 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE EA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 34 71 FE FF - -. 0 806144E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061455 13 -. 83 EC 0C 68 87 98 06 08 E8 AE 6F FE FF - -fsubrp_6 ... ok -. 0 8061462 5 -. 83 C4 10 EB 44 - -. 0 80614AB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806365F 5 -. E8 4F DE FF FF - -. 0 80614B3 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 E6 6E FE FF - -. 0 806150A 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 8061515 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE EA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 3A 70 FE FF - -. 0 8061548 7 -. 83 C4 10 85 C0 74 12 - -. 0 806154F 13 -. 83 EC 0C 68 C2 98 06 08 E8 B4 6E FE FF - -fsubrp_7 ... ok -. 0 806155C 5 -. 83 C4 10 EB 44 - -. 0 80615A5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063664 5 -. E8 44 DF FF FF - -. 0 80615AD 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 EC 6D FE FF - -. 0 8061604 11 -. 83 C4 10 85 C0 0F 85 80 00 00 00 - -. 0 806160F 51 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 DE EA D9 F7 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 40 6F FE FF - -. 0 8061642 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061649 13 -. 83 EC 0C 68 FD 98 06 08 E8 BA 6D FE FF - -fsubrp_8 ... ok -. 0 8061656 5 -. 83 C4 10 EB 44 - -. 0 806169F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063669 5 -. E8 39 E0 FF FF - -. 0 80616A7 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 02 6D FE FF - -. 0 80616EE 7 -. 83 C4 10 85 C0 75 7A - -. 0 80616F5 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE E9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB 45 50 FF 75 D0 E8 E3 6D FE FF - -. 0 806171E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061725 13 -. 83 EC 0C 68 38 99 06 08 E8 DE 6C FE FF - -fsubrp_9 ... ok -. 0 8061732 5 -. 83 C4 10 EB 48 - -. 0 806177F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806366E 5 -. E8 14 E1 FF FF - -. 0 8061787 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 22 6C FE FF - -. 0 80617CE 7 -. 83 C4 10 85 C0 75 7A - -. 0 80617D5 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE E9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C 46 50 FF 75 D0 E8 03 6D FE FF - -. 0 80617FE 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061805 13 -. 83 EC 0C 68 73 99 06 08 E8 FE 6B FE FF - -fsubrp_10 ... ok -. 0 8061812 5 -. 83 C4 10 EB 48 - -. 0 806185F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063673 5 -. E8 EF E1 FF FF - -. 0 8061867 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 42 6B FE FF - -. 0 80618AE 7 -. 83 C4 10 85 C0 75 7A - -. 0 80618B5 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE E9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 00 40 1C C6 50 FF 75 D0 E8 23 6C FE FF - -. 0 80618DE 7 -. 83 C4 10 85 C0 74 12 - -. 0 80618E5 13 -. 83 EC 0C 68 B1 99 06 08 E8 1E 6B FE FF - -fsubrp_11 ... ok -. 0 80618F2 5 -. 83 C4 10 EB 48 - -. 0 806193F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063678 5 -. E8 CA E2 FF FF - -. 0 8061947 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 C6 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 62 6A FE FF - -. 0 806198E 7 -. 83 C4 10 85 C0 75 7A - -. 0 8061995 41 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 45 E0 DE E9 D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA 56 EB C5 50 FF 75 D0 E8 43 6B FE FF - -. 0 80619BE 7 -. 83 C4 10 85 C0 74 12 - -. 0 80619C5 13 -. 83 EC 0C 68 EF 99 06 08 E8 3E 6A FE FF - -fsubrp_12 ... ok -. 0 80619D2 5 -. 83 C4 10 EB 48 - -. 0 8061A1F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806367D 5 -. E8 A5 E3 FF FF - -. 0 8061A27 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 72 69 FE FF - -. 0 8061A7E 7 -. 83 C4 10 85 C0 75 7C - -. 0 8061A85 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE E9 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 41 52 50 FF 75 D4 FF 75 D0 E8 CE 6A FE FF - -. 0 8061AB4 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061ABB 13 -. 83 EC 0C 68 2D 9A 06 08 E8 48 69 FE FF - -fsubrp_13 ... ok -. 0 8061AC8 5 -. 83 C4 10 EB 44 - -. 0 8061B11 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063682 5 -. E8 92 E4 FF FF - -. 0 8061B19 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 80 68 FE FF - -. 0 8061B70 7 -. 83 C4 10 85 C0 75 7C - -. 0 8061B77 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE E9 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 41 52 50 FF 75 D4 FF 75 D0 E8 DC 69 FE FF - -. 0 8061BA6 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061BAD 13 -. 83 EC 0C 68 6B 9A 06 08 E8 56 68 FE FF - -fsubrp_14 ... ok -. 0 8061BBA 5 -. 83 C4 10 EB 44 - -. 0 8061C03 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063687 5 -. E8 7F E5 FF FF - -. 0 8061C0B 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 8E 67 FE FF - -. 0 8061C62 7 -. 83 C4 10 85 C0 75 7C - -. 0 8061C69 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE E9 DD 5D D0 DD A5 58 FF FF FF B8 ED C6 71 1C BA 47 F4 60 C1 52 50 FF 75 D4 FF 75 D0 E8 EA 68 FE FF - -. 0 8061C98 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061C9F 13 -. 83 EC 0C 68 A9 9A 06 08 E8 64 67 FE FF - -fsubrp_15 ... ok -. 0 8061CAC 5 -. 83 C4 10 EB 44 - -. 0 8061CF5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806368C 5 -. E8 6C E6 FF FF - -. 0 8061CFD 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D C1 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 9C 66 FE FF - -. 0 8061D54 7 -. 83 C4 10 85 C0 75 7C - -. 0 8061D5B 47 -. 9B DD B5 58 FF FF FF DD 45 D8 DD 45 E0 DE E9 DD 5D D0 DD A5 58 FF FF FF B8 03 E0 E9 56 BA 4A 7D 58 C1 52 50 FF 75 D4 FF 75 D0 E8 F8 67 FE FF - -. 0 8061D8A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061D91 13 -. 83 EC 0C 68 E7 9A 06 08 E8 72 66 FE FF - -fsubrp_16 ... ok -. 0 8061D9E 5 -. 83 C4 10 EB 44 - -. 0 8061DE7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063691 5 -. E8 59 E7 FF FF - -. 0 8061DEF 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 C4 65 FE FF - -. 0 8061E2C 7 -. 83 C4 10 85 C0 75 78 - -. 0 8061E33 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 6D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA E6 40 45 50 FF 75 D0 E8 A7 66 FE FF - -. 0 8061E5A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061E61 13 -. 83 EC 0C 68 25 9B 06 08 E8 A2 65 FE FF - -fisubrs_1 ... ok -. 0 8061E6E 5 -. 83 C4 10 EB 48 - -. 0 8061EBB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8063696 5 -. E8 28 E8 FF FF - -. 0 8061EC3 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 F0 64 FE FF - -. 0 8061F00 7 -. 83 C4 10 85 C0 75 78 - -. 0 8061F07 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 6D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 8B 9C AD 45 50 FF 75 D0 E8 D3 65 FE FF - -. 0 8061F2E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8061F35 13 -. 83 EC 0C 68 63 9B 06 08 E8 CE 64 FE FF - -fisubrs_2 ... ok -. 0 8061F42 5 -. 83 C4 10 EB 48 - -. 0 8061F8F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 806369B 5 -. E8 F7 E8 FF FF - -. 0 8061F97 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 1C 64 FE FF - -. 0 8061FD4 7 -. 83 C4 10 85 C0 75 78 - -. 0 8061FDB 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 6D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 8B 9C AD C5 50 FF 75 D0 E8 FF 64 FE FF - -. 0 8062002 7 -. 83 C4 10 85 C0 74 12 - -. 0 8062009 13 -. 83 EC 0C 68 A1 9B 06 08 E8 FA 63 FE FF - -fisubrs_3 ... ok -. 0 8062016 5 -. 83 C4 10 EB 48 - -. 0 8062063 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636A0 5 -. E8 C6 E9 FF FF - -. 0 806206B 61 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 48 63 FE FF - -. 0 80620A8 7 -. 83 C4 10 85 C0 75 78 - -. 0 80620AF 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DE 6D DE D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 EA E6 40 C5 50 FF 75 D0 E8 2B 64 FE FF - -. 0 80620D6 7 -. 83 C4 10 85 C0 74 12 - -. 0 80620DD 13 -. 83 EC 0C 68 DF 9B 06 08 E8 26 63 FE FF - -fisubrs_4 ... ok -. 0 80620EA 5 -. 83 C4 10 EB 48 - -. 0 8062137 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636A5 5 -. E8 95 EA FF FF - -. 0 806213F 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 6C 62 FE FF - -. 0 8062184 7 -. 83 C4 10 85 C0 75 7A - -. 0 806218B 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 6D DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA A6 C5 32 C1 52 50 FF 75 D4 FF 75 D0 E8 CA 63 FE FF - -. 0 80621B8 7 -. 83 C4 10 85 C0 74 12 - -. 0 80621BF 13 -. 83 EC 0C 68 1D 9C 06 08 E8 44 62 FE FF - -fisubrs_5 ... ok -. 0 80621CC 5 -. 83 C4 10 EB 44 - -. 0 8062215 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636AA 5 -. E8 6E EB FF FF - -. 0 806221D 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE E1 10 83 EC 08 6A 01 68 40 A1 06 08 E8 8E 61 FE FF - -. 0 8062262 7 -. 83 C4 10 85 C0 75 7A - -. 0 8062269 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 6D DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 68 E7 32 41 52 50 FF 75 D4 FF 75 D0 E8 EC 62 FE FF - -. 0 8062296 7 -. 83 C4 10 85 C0 74 12 - -. 0 806229D 13 -. 83 EC 0C 68 5B 9C 06 08 E8 66 61 FE FF - -fisubrs_6 ... ok -. 0 80622AA 5 -. 83 C4 10 EB 44 - -. 0 80622F3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636AF 5 -. E8 47 EC FF FF - -. 0 80622FB 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 B0 60 FE FF - -. 0 8062340 7 -. 83 C4 10 85 C0 75 7A - -. 0 8062347 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 6D DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA 68 E7 32 C1 52 50 FF 75 D4 FF 75 D0 E8 0E 62 FE FF - -. 0 8062374 7 -. 83 C4 10 85 C0 74 12 - -. 0 806237B 13 -. 83 EC 0C 68 99 9C 06 08 E8 88 60 FE FF - -fisubrs_7 ... ok -. 0 8062388 5 -. 83 C4 10 EB 44 - -. 0 80623D1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636B4 5 -. E8 20 ED FF FF - -. 0 80623D9 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 66 C7 45 DE 00 00 66 C7 45 DE 1F EF 83 EC 08 6A 01 68 40 A1 06 08 E8 D2 5F FE FF - -. 0 806241E 7 -. 83 C4 10 85 C0 75 7A - -. 0 8062425 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DE 6D DE DD 5D D0 DD A5 58 FF FF FF B8 AD 5B F3 C3 BA A6 C5 32 41 52 50 FF 75 D4 FF 75 D0 E8 30 61 FE FF - -. 0 8062452 7 -. 83 C4 10 85 C0 74 12 - -. 0 8062459 13 -. 83 EC 0C 68 D7 9C 06 08 E8 AA 5F FE FF - -fisubrs_8 ... ok -. 0 8062466 5 -. 83 C4 10 EB 44 - -. 0 80624AF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636B9 5 -. E8 F9 ED FF FF - -. 0 80624B7 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 FA 5E FE FF - -. 0 80624F6 7 -. 83 C4 10 85 C0 75 78 - -. 0 80624FD 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 6D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 30 A7 4C 50 FF 75 D0 E8 DD 5F FE FF - -. 0 8062524 7 -. 83 C4 10 85 C0 74 12 - -. 0 806252B 13 -. 83 EC 0C 68 15 9D 06 08 E8 D8 5E FE FF - -fisubrl_1 ... ok -. 0 8062538 5 -. 83 C4 10 EB 48 - -. 0 8062585 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636BE 5 -. E8 CA EE FF FF - -. 0 806258D 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 24 5E FE FF - -. 0 80625CC 7 -. 83 C4 10 85 C0 75 78 - -. 0 80625D3 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 6D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 5C 2F A7 4C 50 FF 75 D0 E8 07 5F FE FF - -. 0 80625FA 7 -. 83 C4 10 85 C0 74 12 - -. 0 8062601 13 -. 83 EC 0C 68 53 9D 06 08 E8 02 5E FE FF - -fisubrl_2 ... ok -. 0 806260E 5 -. 83 C4 10 EB 48 - -. 0 806265B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636C3 5 -. E8 9B EF FF FF - -. 0 8062663 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 4E 5D FE FF - -. 0 80626A2 7 -. 83 C4 10 85 C0 75 78 - -. 0 80626A9 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 6D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 5C 2F A7 CC 50 FF 75 D0 E8 31 5E FE FF - -. 0 80626D0 7 -. 83 C4 10 85 C0 74 12 - -. 0 80626D7 13 -. 83 EC 0C 68 91 9D 06 08 E8 2C 5D FE FF - -fisubrl_3 ... ok -. 0 80626E4 5 -. 83 C4 10 EB 48 - -. 0 8062731 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636C8 5 -. E8 6C F0 FF FF - -. 0 8062739 63 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A C4 89 45 E0 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 78 5C FE FF - -. 0 8062778 7 -. 83 C4 10 85 C0 75 78 - -. 0 806277F 39 -. 9B DD B5 58 FF FF FF D9 45 E0 DA 6D DC D9 5D D0 DD A5 58 FF FF FF 83 EC 08 B8 90 30 A7 CC 50 FF 75 D0 E8 5B 5D FE FF - -. 0 80627A6 7 -. 83 C4 10 85 C0 74 12 - -. 0 80627AD 13 -. 83 EC 0C 68 CF 9D 06 08 E8 56 5C FE FF - -fisubrl_4 ... ok -. 0 80627BA 5 -. 83 C4 10 EB 48 - -. 0 8062807 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636CD 5 -. E8 3D F1 FF FF - -. 0 806280F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 9A 5B FE FF - -. 0 8062856 7 -. 83 C4 10 85 C0 75 7A - -. 0 806285D 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 6D DC DD 5D D0 DD A5 58 FF FF FF B8 91 32 F0 A4 BA A4 9A 94 41 52 50 FF 75 D4 FF 75 D0 E8 F8 5C FE FF - -. 0 806288A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8062891 13 -. 83 EC 0C 68 0D 9E 06 08 E8 72 5B FE FF - -fisubrl_5 ... ok -. 0 806289E 5 -. 83 C4 10 EB 44 - -. 0 80628E7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636D2 5 -. E8 18 F2 FF FF - -. 0 80628EF 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 40 A1 06 08 E8 BA 5A FE FF - -. 0 8062936 7 -. 83 C4 10 85 C0 75 7A - -. 0 806293D 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 6D DC DD 5D D0 DD A5 58 FF FF FF B8 6F CD 0F E3 BA 58 31 95 41 52 50 FF 75 D4 FF 75 D0 E8 18 5C FE FF - -. 0 806296A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8062971 13 -. 83 EC 0C 68 4B 9E 06 08 E8 92 5A FE FF - -fisubrl_6 ... ok -. 0 806297E 5 -. 83 C4 10 EB 44 - -. 0 80629C7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636D7 5 -. E8 F3 F2 FF FF - -. 0 80629CF 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 DA 59 FE FF - -. 0 8062A16 7 -. 83 C4 10 85 C0 75 7A - -. 0 8062A1D 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 6D DC DD 5D D0 DD A5 58 FF FF FF B8 6F CD 0F E3 BA 58 31 95 C1 52 50 FF 75 D4 FF 75 D0 E8 38 5B FE FF - -. 0 8062A4A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8062A51 13 -. 83 EC 0C 68 89 9E 06 08 E8 B2 59 FE FF - -fisubrl_7 ... ok -. 0 8062A5E 5 -. 83 C4 10 EB 44 - -. 0 8062AA7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636DC 5 -. E8 CE F3 FF FF - -. 0 8062AAF 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 C1 89 45 E0 89 55 E4 C7 45 DC 00 00 00 00 C7 45 DC 4F 80 C6 FA 83 EC 08 6A 01 68 40 A1 06 08 E8 FA 58 FE FF - -. 0 8062AF6 7 -. 83 C4 10 85 C0 75 7A - -. 0 8062AFD 45 -. 9B DD B5 58 FF FF FF DD 45 E0 DA 6D DC DD 5D D0 DD A5 58 FF FF FF B8 91 32 F0 A4 BA A4 9A 94 C1 52 50 FF 75 D4 FF 75 D0 E8 58 5A FE FF - -. 0 8062B2A 7 -. 83 C4 10 85 C0 74 12 - -. 0 8062B31 13 -. 83 EC 0C 68 C7 9E 06 08 E8 D2 58 FE FF - -fisubrl_8 ... ok -. 0 8062B3E 5 -. 83 C4 10 EB 44 - -. 0 8062B87 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636E1 5 -. E8 A9 F4 FF FF - -. 0 8062B8F 71 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 2B 52 9A 44 89 45 E0 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 BA F5 08 46 89 45 D8 83 EC 08 6A 01 68 40 A1 06 08 E8 1A 58 FE FF - -. 0 8062BD6 11 -. 83 C4 10 85 C0 0F 85 BF 00 00 00 - -. 0 8062BE1 48 -. 9B DD B5 58 FF FF FF D9 45 D8 D9 EE D9 45 E0 D9 CA D9 5D D0 D9 F7 D9 5D C8 DD A5 58 FF FF FF 83 EC 08 B8 BA F5 08 46 50 FF 75 D0 E8 F0 58 FE FF - -. 0 8062C11 7 -. 83 C4 10 85 C0 74 2A - -. 0 8062C18 17 -. 83 EC 08 B8 2B 52 9A 44 50 FF 75 C8 E8 D8 58 FE FF - -. 0 8062C29 7 -. 83 C4 10 85 C0 74 12 - -. 0 8062C30 13 -. 83 EC 0C 68 05 9F 06 08 E8 D3 57 FE FF - -fxch_1 ... ok -. 0 8062C3D 5 -. 83 C4 10 EB 6E - -. 0 8062CB0 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636E6 5 -. E8 CD F5 FF FF - -. 0 8062CB8 87 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 AD 5B F3 C3 BA 87 D6 32 41 89 45 E0 89 55 E4 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 B8 EE B6 E6 47 BA EC 32 5D 41 89 45 D8 89 55 DC 83 EC 08 6A 01 68 40 A1 06 08 E8 E1 56 FE FF - -. 0 8062D0F 11 -. 83 C4 10 85 C0 0F 85 C3 00 00 00 - -. 0 8062D1A 54 -. 9B DD B5 58 FF FF FF DD 45 D8 D9 EE DD 45 E0 D9 CA DD 5D D0 D9 F7 DD 5D C8 DD A5 58 FF FF FF B8 EE B6 E6 47 BA EC 32 5D 41 52 50 FF 75 D4 FF 75 D0 E8 32 58 FE FF - -. 0 8062D50 7 -. 83 C4 10 85 C0 74 30 - -. 0 8062D57 23 -. B8 AD 5B F3 C3 BA 87 D6 32 41 52 50 FF 75 CC FF 75 C8 E8 14 58 FE FF - -. 0 8062D6E 7 -. 83 C4 10 85 C0 74 12 - -. 0 8062D75 13 -. 83 EC 0C 68 3A 9F 06 08 E8 8E 56 FE FF - -fxch_2 ... ok -. 0 8062D82 5 -. 83 C4 10 EB 66 - -. 0 8062DED 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80636EB 10 -. 83 EC 0C 6A 00 E8 2B 4D FE FF - -. 0 8048420 6 -. FF 25 18 A1 06 08 - -. 0 8048426 10 -. 68 30 00 00 00 E9 80 FF FF FF - -. 0 3A9EBC50 14 -. 55 89 E5 57 56 53 83 EC 0C E8 33 AB FE FF - -. 0 3A9EBC5E 16 -. 81 C3 B2 73 0E 00 8B 93 BC 9E FF FF 85 D2 74 6F - -. 0 3A9EBC6E 9 -. 89 F6 8B 42 04 85 C0 74 46 - -. 0 3A9EBC77 30 -. 89 F6 8D BC 27 00 00 00 00 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21 - -. 0 3A9EBC95 11 -. 8B 84 83 88 D7 FE FF 01 D8 FF E0 - -. 0 3A9EBCA0 16 -. 8B 45 08 89 44 24 04 8B 41 08 89 04 24 FF 51 04 - -. 0 8063700 14 -. 55 89 E5 83 EC 18 89 5D F4 E8 BA 00 00 00 - -. 0 806370E 36 -. 81 C3 E6 69 00 00 89 7D FC 8D 83 0C FF FF FF 8D BB 0C FF FF FF 89 75 F8 29 F8 C1 F8 02 85 C0 8D 70 FF 75 12 - -. 0 8063732 5 -. E8 BD 00 00 00 - -. 0 80637F4 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 F7 68 00 00 50 E8 76 4C FE FF - -. 0 8048480 14 -. 55 89 E5 50 50 80 3D 20 A1 06 08 00 75 2E - -. 0 804848E 11 -. A1 08 A0 06 08 8B 10 85 D2 74 1C - -. 0 80484B5 9 -. C6 05 20 A1 06 08 01 C9 C3 - -. 0 806380A 4 -. 59 5B C9 C3 - -. 0 8063737 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9EBCB0 13 -. 8B 93 BC 9E FF FF 8B 42 04 85 C0 75 C3 - -. 0 3A9EBC80 21 -. 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21 - -. 0 3A970800 14 -. 55 89 E5 57 56 53 83 EC 4C E8 1D 51 00 00 - -. 0 3A97080E 24 -. 81 C3 5E 7E 00 00 8D 83 AC F9 FF FF 89 45 CC 89 04 24 FF 93 F8 FB FF FF - -. 0 3A9658E0 11 -. 55 89 E5 8B 45 08 FF 40 04 5D C3 - -. 0 3A970826 44 -. C7 45 F0 00 00 00 00 8B 93 98 F9 FF FF 8B BB 94 F9 FF FF 8D 04 95 0F 00 00 00 83 E0 F0 29 C4 8D 4C 24 0C 85 FF 89 F8 89 4D EC 74 20 - -. 0 3A970852 26 -. FF 87 70 01 00 00 8B 75 F0 8B 55 EC 89 3C B2 8B 7F 0C 46 89 75 F0 85 FF 75 E6 - -. 0 3A97086C 17 -. 8B 93 98 F9 FF FF 8B 78 0C 85 FF 0F 84 11 01 00 00 - -. 0 3A97087D 15 -. C7 45 E8 01 00 00 00 8B 4D EC 39 79 04 74 12 - -. 0 3A97089E 15 -. 8B 4D E8 41 39 D1 89 4D BC 0F 83 D6 00 00 00 - -. 0 3A9708AD 22 -. 8B 45 E8 8B 75 EC C1 E0 02 89 45 C0 01 C6 F7 5D C0 89 75 C4 EB 0D - -. 0 3A9708D0 25 -. 8B 55 EC 8B 45 BC 8B 04 82 89 45 D0 8B 90 D4 01 00 00 89 45 E4 85 D2 74 77 - -. 0 3A9708E9 6 -. 8B 02 85 C0 74 71 - -. 0 3A9708EF 28 -. 8B 75 EC 8B 4D E8 8D 0C 8E 89 4D C8 8B 75 BC 8B 4D C0 8D 34 B1 89 75 B8 39 F8 74 12 - -. 0 3A97090B 14 -. 90 8D 74 26 00 83 C2 04 8B 02 85 C0 74 47 - -. 0 3A970919 4 -. 39 F8 75 F3 - -. 0 3A970910 9 -. 83 C2 04 8B 02 85 C0 74 47 - -. 0 3A970960 17 -. 8B 55 D0 8B 8A E0 01 00 00 85 C9 0F 85 06 01 00 00 - -. 0 3A970971 18 -. FF 45 BC 8B 93 98 F9 FF FF 39 55 BC 0F 82 4D FF FF FF - -. 0 3A970983 11 -. 8B 7F 0C 85 FF 0F 85 EF FE FF FF - -. 0 3A97088C 18 -. 8D 74 26 00 FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2 - -. 0 3A970890 14 -. FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2 - -. 0 3A97098E 12 -. C7 45 F0 00 00 00 00 39 55 F0 72 2C - -. 0 3A9709C6 21 -. 8B 55 F0 8B 4D EC 8B 3C 91 0F B6 97 74 01 00 00 F6 C2 08 74 48 - -. 0 3A9709DB 2 -. EB C2 - -. 0 3A97099F 20 -. 88 D0 24 F7 88 87 74 01 00 00 8B 47 04 0F B6 08 84 C9 75 2A - -. 0 3A9709B3 5 -. F6 C2 03 75 25 - -. 0 3A9709B8 14 -. FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 73 71 - -. 0 3A9709DD 10 -. 8B 97 80 00 00 00 85 D2 75 07 - -. 0 3A9709E7 7 -. 8B 77 4C 85 F6 74 CA - -. 0 3A9709EE 13 -. F6 83 14 FC FF FF 02 0F 85 E1 00 00 00 - -. 0 3A9709FB 4 -. 85 D2 74 1D - -. 0 3A970A1C 7 -. 8B 47 4C 85 C0 75 49 - -. 0 3A970A6C 9 -. 8B 40 04 8B 17 01 D0 FF D0 - -. 0 3A97CCD4 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 03 11 00 00 50 E8 06 FD FF FF - -. 0 3A97C9F0 26 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 E7 13 00 00 51 80 BB 30 00 00 00 00 75 34 - -. 0 3A97CA0A 10 -. 8B 93 24 00 00 00 85 D2 75 2F - -. 0 3A97CA43 15 -. 83 EC 0C 8B 83 10 FF FF FF 50 E8 32 FF FF FF - -. 0 3A97C984 6 -. FF A3 18 00 00 00 - -. 0 3A97C98A 10 -. 68 18 00 00 00 E9 B0 FF FF FF - -. 0 3A97C944 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 0 3A9EBEA0 14 -. 55 89 E5 57 56 53 83 EC 0C E8 E3 A8 FE FF - -. 0 3A9EBEAE 16 -. 81 C3 62 71 0E 00 8B BB BC 9E FF FF 85 FF 74 68 - -. 0 3A9EBEBE 22 -. 89 F6 8B 47 04 C1 E0 04 8D 74 38 F8 8D 47 08 39 C6 89 45 F0 73 12 - -. 0 3A9EBED4 2 -. EB 4A - -. 0 3A9EBF20 6 -. 8B 3F 85 FF 75 9A - -. 0 3A9EBF26 7 -. 8B 45 08 85 C0 74 0B - -. 0 3A9EBF2D 11 -. 8B 45 08 89 04 24 E8 98 B9 09 00 - -. 0 3AA878D0 17 -. 55 89 E5 57 56 53 83 EC 10 8B 7D 08 E8 B0 EE F4 FF - -. 0 3AA878E1 20 -. 81 C3 2F B7 04 00 8B 93 3C 2B 00 00 85 D2 0F 85 DD 00 00 00 - -. 0 3AA878F5 22 -. 8B 8B 8C 9B FF FF 8D 83 88 9B FF FF 89 45 F0 39 C1 8B 71 04 75 0F - -. 0 3AA8790B 2 -. EB 33 - -. 0 3AA87940 22 -. 8B 8B 94 9B FF FF 8D 83 90 9B FF FF 89 45 EC 39 C1 8B 71 04 75 0C - -. 0 3AA87956 2 -. EB 28 - -. 0 3AA87980 22 -. 8B 8B 9C 9B FF FF 8D 83 98 9B FF FF 89 45 E8 39 C1 8B 71 04 75 0C - -. 0 3AA87996 2 -. EB 28 - -. 0 3AA879C0 10 -. 8B 93 44 2B 00 00 85 D2 75 18 - -. 0 3AA879CA 8 -. 83 C4 10 5B 5E 5F 5D C3 - -. 0 3A9EBF38 8 -. 83 C4 0C 5B 5E 5F 5D C3 - -. 0 3A97CA52 5 -. 83 C4 10 EB BD - -. 0 3A97CA14 12 -. 8B 83 14 FF FF FF 8B 10 85 D2 74 17 - -. 0 3A97CA37 12 -. C6 83 30 00 00 00 01 8B 5D FC C9 C3 - -. 0 3A97CCEA 4 -. 59 5B C9 C3 - -. 0 3A970A75 2 -. EB AC - -. 0 3A970A23 20 -. FF 8F 70 01 00 00 FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 72 8F - -. 0 3A9BA054 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 E7 57 00 00 50 E8 36 75 FE FF - -. 0 3A9A15A0 26 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 9B E2 01 00 51 80 BB 5C 00 00 00 00 75 34 - -. 0 3A9A15BA 10 -. 8B 93 44 00 00 00 85 D2 75 2F - -. 0 3A9A15F3 15 -. 83 EC 0C 8B 83 DC FE FF FF 50 E8 22 FF FF FF - -. 0 3A9A1524 6 -. FF A3 28 00 00 00 - -. 0 3A9A152A 10 -. 68 38 00 00 00 E9 70 FF FF FF - -. 0 3A9A14A4 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 0 3A9A1602 5 -. 83 C4 10 EB BD - -. 0 3A9A15C4 12 -. 8B 83 E0 FE FF FF 8B 10 85 D2 74 17 - -. 0 3A9A15E7 12 -. C6 83 5C 00 00 00 01 8B 5D FC C9 C3 - -. 0 3A9BA06A 4 -. 59 5B C9 C3 - -. 0 3A9709FF 29 -. 8B 52 04 8B 37 8B 87 88 00 00 00 01 F2 89 55 D4 8B 70 04 C1 EE 02 89 F0 4E 85 C0 75 3C - -. 0 3A970A58 6 -. 8B 45 D4 FF 14 B0 - -. 0 3A9D6760 10 -. 55 89 E5 56 53 E8 27 00 00 00 - -. 0 3A9D676A 18 -. 81 C3 A6 C8 0F 00 8D B3 A0 FF FF FF 8B 06 85 C0 75 04 - -. 0 3A9D677C 4 -. 5B 5E 5D C3 - -. 0 3A970A5E 7 -. 89 F0 4E 85 C0 75 F3 - -. 0 3A970A65 7 -. 8B 47 4C 85 C0 74 B7 - -. 0 3A970A37 12 -. 8B 4D CC 89 0C 24 FF 93 FC FB FF FF - -. 0 3A9658F0 11 -. 55 89 E5 8B 45 08 FF 48 04 5D C3 - -. 0 3A970A43 13 -. 80 BB 14 FC FF FF 00 0F 88 B5 00 00 00 - -. 0 3A970A50 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A9EBCBD 14 -. 89 D0 8B 12 85 D2 89 93 BC 9E FF FF 74 12 - -. 0 3A9EBCDD 16 -. 8D B3 F4 FF FF FF 8D BB F8 FF FF FF 39 FE 72 0B - -. 0 3A9EBCF8 2 -. FF 16 - -. 0 3AA20870 14 -. 55 89 E5 57 56 53 83 EC 0C E8 13 5F FB FF - -. 0 3AA2087E 18 -. 81 C3 92 27 0B 00 C7 04 24 00 00 00 00 E8 D0 FD FF FF - -. 0 3AA20660 16 -. 55 31 C0 89 E5 57 56 53 83 EC 24 E8 21 61 FB FF - -. 0 3AA20670 34 -. 81 C3 A0 29 0B 00 83 BB B8 01 00 00 00 C7 45 E0 00 00 00 00 0F 95 C0 85 C0 89 45 DC 0F 85 7B 01 00 00 - -. 0 3AA20692 7 -. 8B 75 08 85 F6 74 0E - -. 0 3AA206A7 16 -. 8B B3 70 95 FF FF 8B BB B0 09 00 00 85 F6 75 19 - -. 0 3AA206D0 13 -. 89 B3 B4 09 00 00 8B 4D 08 85 C9 74 11 - -. 0 3AA206EE 11 -. 8B 56 5C 85 D2 0F 8E C7 00 00 00 - -. 0 3AA207C0 12 -. 8B 46 10 39 46 14 0F 86 2D FF FF FF - -. 0 3AA206F9 8 -. 0F B6 4E 46 84 C9 75 2F - -. 0 3AA20701 4 -. 85 D2 7E 2B - -. 0 3AA20730 7 -. 8B 45 08 85 C0 74 11 - -. 0 3AA20748 22 -. 31 C0 89 83 B4 09 00 00 8B 83 B0 09 00 00 39 C7 0F 85 62 FF FF FF - -. 0 3AA2075E 11 -. 8B 76 34 85 F6 0F 85 67 FF FF FF - -. 0 3AA20769 14 -. 8D B4 26 00 00 00 00 8B 45 08 85 C0 74 0E - -. 0 3AA20785 11 -. 8B 7D DC 85 FF 0F 85 9D 00 00 00 - -. 0 3AA20790 11 -. 8B 45 E0 83 C4 24 5B 5E 5F 5D C3 - -. 0 3AA20890 12 -. 8B B3 70 95 FF FF 89 C7 85 F6 74 32 - -. 0 3AA2089C 10 -. 8D 74 26 00 8B 06 A8 02 75 1A - -. 0 3AA208C0 14 -. C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2 - -. 0 3AA208A0 6 -. 8B 06 A8 02 75 1A - -. 0 3AA208A6 10 -. 25 08 10 00 00 83 F8 08 74 10 - -. 0 3AA208B0 7 -. 8B 46 5C 85 C0 75 21 - -. 0 3AA208D8 29 -. 0F BE 46 46 31 C9 31 D2 8B 84 30 94 00 00 00 89 4C 24 08 89 54 24 04 89 34 24 FF 50 2C - -. 0 3AA1EFD0 19 -. 55 89 E5 56 53 83 EC 0C 8B 45 10 8B 75 08 E8 AE 77 FB FF - -. 0 3AA1EFE3 25 -. 81 C3 2D 40 0B 00 89 44 24 08 8B 45 0C 89 34 24 89 44 24 04 E8 74 1D 00 00 - -. 0 3AA20D70 30 -. 55 89 E5 83 EC 1C 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 7D 0C 0F BE 46 46 E8 03 5A FB FF - -. 0 3AA20D8E 19 -. 81 C3 82 22 0B 00 8B 84 30 94 00 00 00 89 34 24 FF 50 30 - -. 0 3AA1EAC0 26 -. 55 89 E5 83 EC 1C 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 56 14 E8 B7 7C FB FF - -. 0 3AA1EADA 15 -. 81 C3 36 45 0B 00 8B 46 10 31 FF 39 C2 76 47 - -. 0 3AA1EB30 10 -. 8B 46 04 89 C2 2B 56 08 75 1D - -. 0 3AA1EB3A 29 -. C7 46 4C FF FF FF FF C7 46 50 FF FF FF FF 89 F8 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA20DA1 5 -. 31 D2 40 74 5E - -. 0 3AA20DA6 19 -. 8B 55 10 85 FF 0F 94 C0 85 D2 0F 94 C2 09 D0 A8 01 74 5A - -. 0 3AA20DB9 31 -. 83 0E 02 8D 46 48 31 FF 89 44 24 08 8D 46 47 89 7C 24 0C 89 44 24 04 89 34 24 E8 C8 FD FF FF - -. 0 3AA20BC1 7 -. 8B 16 F6 C2 01 74 38 - -. 0 3AA20C00 27 -. 8B 46 20 89 0C 24 29 C8 05 FF 0F 00 00 25 00 F0 FF FF 89 44 24 04 E8 75 70 05 00 - -. 0 3AA77C90 17 -. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80 - -. 0 3AA77CA1 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3AA77CAA 1 -. C3 - -. 0 3AA20C1B 9 -. 90 8D 74 26 00 8B 16 EB A4 - -. 0 3AA20BF0 15 -. 83 CA 01 89 16 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3AA20DD8 59 -. C7 46 18 00 00 00 00 89 F2 C7 46 14 00 00 00 00 C7 46 10 00 00 00 00 C7 46 08 00 00 00 00 C7 46 04 00 00 00 00 C7 46 0C 00 00 00 00 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA1EFFC 6 -. 31 D2 85 C0 74 17 - -. 0 3AA1F002 32 -. 8B 46 1C 89 F2 89 46 18 89 46 14 89 46 10 89 46 0C 89 46 04 89 46 08 83 C4 0C 89 D0 5B 5E 5D C3 - -. 0 3AA208F5 2 -. EB C9 - -. 0 3AA208CE 10 -. 83 C4 0C 89 F8 5B 5E 5F 5D C3 - -. 0 3A9EBCFA 7 -. 83 C6 04 39 FE 72 F7 - -. 0 3A9EBD01 2 -. EB EA - -. 0 3A9EBCED 11 -. 8B 45 08 89 04 24 E8 94 D8 05 00 - -. 0 3AA4958C 11 -. 8B 5C 24 04 B8 FC 00 00 00 CD 80 - -==2983== -sewardj@phoenix:~/VgSVN/valgrind/trunk$ ./vsvn --tool=none --vex-guest-chase-thresh=0 ./none/testss/x86/insn_fpummx -==2988== Nulgrind, a binary JIT-compiler. -==2988== Copyright (C) 2002-2004, and GNU GPL'd, by Nicholas Nethercote. -==2988== Using valgrind-2.3.0.CVS, a dynamic binary instrumentation framework. -==2988== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al. -==2988== For more details, rerun with: -v -==2988== -. 0 3A965880 7 -. 89 E0 E8 F9 03 00 00 - -. 0 3A965C80 14 -. 55 89 E5 57 56 53 83 EC 54 E8 9D FC 00 00 - -. 0 3A97592B 4 -. 8B 1C 24 C3 - -. 0 3A965C8E 67 -. 81 C3 DE 29 01 00 89 45 D0 8B 93 00 00 00 00 8D 83 50 FF FF FF 29 D0 89 83 E4 F9 FF FF 01 D0 89 83 EC F9 FF FF 8D 83 94 F9 FF FF 89 45 C8 83 C0 50 8B 7D C8 89 45 CC 8B 70 08 83 C7 68 8B 16 85 D2 75 10 - -. 0 3A965CE1 5 -. 83 FA 21 7E ED - -. 0 3A965CD3 14 -. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 2F - -. 0 3A965CE6 16 -. B8 FF FF FF 6F 29 D0 83 F8 0F 0F 87 EA 01 00 00 - -. 0 3A965CF6 21 -. B8 21 00 00 70 29 D0 89 34 87 83 C6 08 8B 06 85 C0 89 C2 75 D6 - -. 0 3A965D0B 14 -. 90 8D 74 26 00 8B 4D CC 8B 11 85 D2 74 57 - -. 0 3A965D19 7 -. 8B 47 10 85 C0 74 03 - -. 0 3A965D20 10 -. 01 50 04 8B 47 0C 85 C0 74 03 - -. 0 3A965D2A 10 -. 01 50 04 8B 47 14 85 C0 74 03 - -. 0 3A965D34 10 -. 01 50 04 8B 47 18 85 C0 74 03 - -. 0 3A965D3E 10 -. 01 50 04 8B 47 44 85 C0 74 03 - -. 0 3A965D48 10 -. 01 50 04 8B 47 5C 85 C0 74 03 - -. 0 3A965D52 13 -. 01 50 04 8B 87 C4 00 00 00 85 C0 74 11 - -. 0 3A965D5F 27 -. 01 50 04 8D B4 26 00 00 00 00 8D BC 27 00 00 00 00 8B 83 E4 F9 FF FF 85 C0 75 0E - -. 0 3A965D88 44 -. C7 45 DC 00 00 00 00 8B 4D C8 8B 83 40 FA FF FF C7 45 E4 00 00 00 00 83 C1 50 85 C0 C7 45 D8 00 00 00 00 C7 45 D4 00 00 00 00 74 12 - -. 0 3A965DB4 28 -. 8B 40 04 89 45 D4 8B 83 44 FA FF FF 8B 40 04 89 45 D8 8B BB 4C FA FF FF 85 FF 74 0C - -. 0 3A965DD0 51 -. 8B 83 04 FA FF FF 8B 40 04 01 45 D8 8B 55 D4 8B 75 D8 8D 04 16 89 45 C4 8B 45 C8 8B 78 50 8B 41 30 8B 40 04 89 45 C0 8B 81 B4 00 00 00 31 C9 85 C0 74 03 - -. 0 3A965E03 12 -. 8B 48 04 89 F0 C1 E8 03 39 C8 76 02 - -. 0 3A965E0F 9 -. 89 C8 8D 0C C2 39 CA 73 17 - -. 0 3A965E18 23 -. 90 8D B4 26 00 00 00 00 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1 - -. 0 3A965E20 15 -. 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1 - -. 0 3A965E2F 5 -. 3B 4D C4 73 4D - -. 0 3A965E34 47 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06 - -. 0 3A965E63 17 -. 8B 93 E4 F9 FF FF 03 50 04 8D 46 FA 83 F8 01 77 05 - -. 0 3A965E74 13 -. 8B 45 BC 89 10 83 C1 08 3B 4D C4 72 BF - -. 0 3A965E40 35 -. 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06 - -. 0 3A965E81 16 -. 8B 45 C8 BE 01 00 00 00 83 C0 50 E8 EF 5E 00 00 - -. 0 3A96BD80 12 -. 55 89 C1 8B 40 28 89 E5 85 C0 74 1D - -. 0 3A96BD8C 31 -. 8B 40 04 8B 10 83 C0 08 89 81 68 01 00 00 8D 04 90 89 91 64 01 00 00 89 81 6C 01 00 00 5D C3 - -. 0 3A965E91 57 -. 89 B3 54 FB FF FF 8D 83 94 C9 FE FF 89 83 78 FB FF FF 8D 83 28 02 00 00 89 83 7C FB FF FF 8D 83 24 DD FE FF 89 44 24 04 8B 55 D0 89 AB 28 01 00 00 89 14 24 E8 F6 CE 00 00 - -. 0 3A972DC0 44 -. 55 31 D2 89 E5 57 31 FF 31 C9 56 31 F6 53 81 EC 04 02 00 00 8B 45 08 89 95 1C FE FF FF 31 D2 89 95 0C FE FF FF 8B 10 E8 3F 2B 00 00 - -. 0 3A972DEC 74 -. 81 C3 80 58 00 00 89 83 28 01 00 00 83 C0 04 89 93 0C 02 00 00 8D 14 90 89 B5 14 FE FF FF 8B 72 04 89 BD 18 FE FF FF 31 FF 85 F6 89 83 38 00 00 00 8D 42 04 89 8D 10 FE FF FF 89 C1 89 BD 08 FE FF FF 89 83 00 02 00 00 74 09 - -. 0 3A972E36 9 -. 83 C1 04 8B 11 85 D2 75 F7 - -. 0 3A972E3F 37 -. 83 C1 04 8D 83 14 D2 FE FF 89 CA 89 8B 34 01 00 00 8B 09 89 85 20 FE FF FF 31 C0 85 C9 89 83 20 FC FF FF 74 52 - -. 0 3A972E64 20 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8D 41 FD 83 F8 1E 77 28 - -. 0 3A972EA0 22 -. 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -. 0 3A972E70 8 -. 8D 41 FD 83 F8 1E 77 28 - -. 0 3A972E78 11 -. 8B 84 83 54 DB FF FF 01 D8 FF E0 - -. 0 3A9731AC 14 -. 8B 42 04 89 83 54 FC FF FF E9 E6 FC FF FF - -. 0 3A9731F2 14 -. 8B 42 04 89 83 18 FC FF FF E9 97 FC FF FF - -. 0 3A972E97 31 -. 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -. 0 3A97319E 14 -. 8B 42 04 89 83 30 FC FF FF E9 EB FC FF FF - -. 0 3A97320E 14 -. 8B 42 04 89 85 1C FE FF FF E9 84 FC FF FF - -. 0 3A973200 14 -. 8B 42 04 89 85 18 FE FF FF E9 92 FC FF FF - -. 0 3A9731E4 14 -. 8B 42 04 89 85 20 FE FF FF E9 A5 FC FF FF - -. 0 3A9731D6 14 -. 8B 42 04 31 85 14 FE FF FF E9 BC FC FF FF - -. 0 3A9731C8 14 -. 8B 42 04 31 85 10 FE FF FF E9 CA FC FF FF - -. 0 3A972E83 51 -. B8 FF FF FF FF 89 85 0C FE FF FF 8B 42 04 89 83 30 01 00 00 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -. 0 3A9731BA 14 -. 8B 42 04 89 83 20 FC FF FF E9 D8 FC FF FF - -. 0 3A972EB6 23 -. 8D 55 B4 8D 85 24 FE FF FF 89 95 04 FE FF FF 89 04 24 E8 83 1E 00 00 - -. 0 3A974D50 13 -. 89 DA 8B 5C 24 04 B8 7A 00 00 00 CD 80 - -. 0 3A974D5D 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3A974D66 1 -. C3 - -. 0 3A972ECD 8 -. 85 C0 0F 85 DC 01 00 00 - -. 0 3A972ED5 39 -. 8D 85 A6 FE FF FF 89 85 04 FE FF FF 8B B5 04 FE FF FF 31 C0 31 FF 89 85 00 FE FF FF 0F B6 16 88 D0 2C 30 3C 09 77 69 - -. 0 3A972EFC 28 -. 8D 74 26 00 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28 - -. 0 3A972F40 17 -. FF 85 00 FE FF FF C1 E7 08 09 D7 46 80 F9 2E 75 0B - -. 0 3A972F51 11 -. 0F B6 16 88 D0 2C 30 3C 09 76 A4 - -. 0 3A972F00 24 -. 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28 - -. 0 3A972F5C 9 -. 83 BD 00 FE FF FF 02 7F 12 - -. 0 3A972F77 12 -. 81 FF 04 02 02 00 0F 86 BD 02 00 00 - -. 0 3A972F83 15 -. 83 BD 0C FE FF FF FF 89 BB 1C FC FF FF 74 58 - -. 0 3A972FEA 10 -. 8B BB 18 FC FF FF 85 FF 75 0B - -. 0 3A972FFF 10 -. 8B B3 94 FD FF FF 85 F6 74 16 - -. 0 3A97301F 12 -. C7 04 24 00 00 00 00 E8 75 08 00 00 - -. 0 3A9738A0 12 -. 55 89 E5 53 8B 4D 08 E8 7F 20 00 00 - -. 0 3A9738AC 15 -. 81 C3 C0 4D 00 00 87 CB B8 2D 00 00 00 CD 80 - -. 0 3A9738BB 14 -. 87 CB 89 83 44 01 00 00 31 D2 39 C8 72 05 - -. 0 3A9738C9 5 -. 5B 89 D0 5D C3 - -. 0 3A97302B 10 -. 8B 83 20 FC FF FF 85 C0 74 21 - -. 0 3A973035 5 -. 80 38 00 75 0A - -. 0 3A973044 4 -. 85 C0 74 0E - -. 0 3A973048 8 -. 89 04 24 E8 80 22 00 00 - -. 0 3A9752D0 13 -. 8B 44 24 04 BA 03 00 00 00 21 C2 74 24 - -. 0 3A9752DD 2 -. 7A 17 - -. 0 3A9752DF 8 -. 38 30 0F 84 9F 00 00 00 - -. 0 3A9752E7 9 -. 40 38 30 0F 84 96 00 00 00 - -. 0 3A9752F0 6 -. 40 83 F2 02 74 0B - -. 0 3A975301 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58 - -. 0 3A975369 14 -. 83 E8 04 81 E9 FF FE FE FE 80 F9 00 74 0F - -. 0 3A975377 5 -. 40 84 ED 74 0A - -. 0 3A97537C 9 -. C1 E9 10 40 80 F9 00 74 01 - -. 0 3A975386 5 -. 2B 44 24 04 C3 - -. 0 3A973050 18 -. 89 83 24 FC FF FF C7 04 24 00 00 00 00 E8 7E 08 00 00 - -. 0 3A9738E0 20 -. 55 89 E5 83 EC 10 89 5D F4 89 7D FC 8B 7D 08 E8 37 20 00 00 - -. 0 3A9738F4 19 -. 81 C3 78 4D 00 00 89 75 F8 8B B3 44 01 00 00 85 F6 74 0A - -. 0 3A973907 10 -. 8B 83 2C 01 00 00 85 C0 74 1B - -. 0 3A97392C 6 -. 85 FF 89 F2 75 0F - -. 0 3A973932 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A973062 16 -. 89 C1 8D 83 28 02 00 00 39 C1 0F 84 B4 01 00 00 - -. 0 3A973072 14 -. 8B 83 30 01 00 00 85 C0 0F 85 9C 01 00 00 - -. 0 3A973080 32 -. 8D 85 20 FE FF FF 89 44 24 08 8B 85 18 FE FF FF 89 44 24 04 8B 95 1C FE FF FF 89 14 24 FF 55 0C - -. 0 3A966390 17 -. 55 89 E5 57 56 53 81 EC C8 01 00 00 E8 8A F5 00 00 - -. 0 3A9663A1 119 -. 81 C3 CB 22 01 00 C6 85 0B FF FF FF 00 8D 83 54 D2 FE FF 8B BB 30 01 00 00 89 83 E0 F9 FF FF 8D 83 74 D2 FE FF 89 83 F8 FB FF FF 8D 83 84 D2 FE FF 89 83 FC FB FF FF 8D 83 D4 9F FF FF 89 83 04 FC FF FF 8B 83 00 02 00 00 C6 85 03 FF FF FF 00 C6 85 02 FF FF FF 00 89 85 48 FF FF FF 31 C0 89 85 F8 FE FF FF 31 C0 85 FF 89 85 F4 FE FF FF 8D 83 BA D5 FF FF 74 03 - -. 0 3A96641B 17 -. 89 83 80 FD FF FF 8D 85 48 FF FF FF E8 B4 CE 00 00 - -. 0 3A9732E0 16 -. 55 89 C1 89 E5 56 8B 10 31 F6 8B 02 85 C0 74 0E - -. 0 3A9732F0 5 -. 80 38 4C 74 0E - -. 0 3A973303 6 -. 80 78 01 44 75 EC - -. 0 3A9732F5 9 -. 83 C2 04 8B 02 85 C0 75 F2 - -. 0 3A973309 9 -. 80 78 02 5F 8D 76 00 75 E3 - -. 0 3A973312 10 -. 83 C2 04 8D 70 03 89 11 EB E2 - -. 0 3A9732FE 5 -. 89 F0 5E 5D C3 - -. 0 3A96642C 10 -. 89 85 FC FE FF FF 85 C0 74 72 - -. 0 3A966436 27 -. 8B 95 FC FE FF FF 31 F6 0F B6 02 84 C0 0F 95 C2 3C 3D 0F 95 C0 21 D0 A8 01 74 34 - -. 0 3A966451 28 -. 8B 85 FC FE FF FF 46 0F B6 0C 06 84 C9 0F 95 C0 80 F9 3D 0F 95 C2 21 D0 A8 01 75 E4 - -. 0 3A96646D 5 -. 80 F9 3D 75 AF - -. 0 3A966472 8 -. 8D 46 FC 83 F8 10 77 A7 - -. 0 3A96647A 11 -. 8B 84 83 D0 D5 FF FF 01 D8 FF E0 - -. 0 3A967760 20 -. FC 8B B5 FC FE FF FF B9 0C 00 00 00 8D BB 2D F0 FF FF F3 A6 - -. 0 3A967772 2 -. F3 A6 - -. 0 3A967774 6 -. 0F 85 0B 03 00 00 - -. 0 3A96777A 20 -. 8B 85 FC FE FF FF 83 C0 0D 89 83 AC 00 00 00 E9 93 EC FF FF - -. 0 3A966421 11 -. 8D 85 48 FF FF FF E8 B4 CE 00 00 - -. 0 3A9678A7 20 -. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB 69 ED FF FF F3 A6 - -. 0 3A9678BB 6 -. 0F 85 70 02 00 00 - -. 0 3A967B31 20 -. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB CF ED FF FF F3 A6 - -. 0 3A967B43 2 -. F3 A6 - -. 0 3A967B45 6 -. 0F 85 90 03 00 00 - -. 0 3A967B4B 20 -. 8B 85 FC FE FF FF 83 C0 08 89 83 B0 00 00 00 E9 C2 E8 FF FF - -. 0 3A9664A8 26 -. 8B 85 F8 FE FF FF 89 85 50 FF FF FF 8B 83 30 01 00 00 85 C0 0F 85 6F 15 00 00 - -. 0 3A9664C2 14 -. 8B BB B8 00 00 00 85 FF 0F 84 B0 00 00 00 - -. 0 3A966580 28 -. 8B 55 10 B8 01 00 00 00 89 83 34 00 00 00 8D 83 14 D2 FE FF 39 02 0F 84 FD 04 00 00 - -. 0 3A96659C 22 -. C7 04 24 00 00 00 00 8D 93 F6 ED FF FF 31 C9 89 D0 E8 1E 64 00 00 - -. 0 3A96C9D0 17 -. 55 89 E5 57 56 53 83 EC 2C 8B 7D 08 E8 4A 8F 00 00 - -. 0 3A96C9E1 23 -. 81 C3 8B BC 00 00 89 55 EC 89 4D E8 89 45 F0 89 14 24 E8 D8 88 00 00 - -. 0 3A96C9F8 28 -. 8D 50 01 B9 01 00 00 00 05 21 02 00 00 89 55 E4 89 4C 24 04 89 04 24 E8 18 8E FF FF - -. 0 3A96582C 6 -. FF A3 14 00 00 00 - -. 0 3A973870 18 -. 55 89 E5 53 83 EC 04 8B 45 0C 8B 4D 08 E8 A9 20 00 00 - -. 0 3A973882 17 -. 81 C3 EA 4D 00 00 0F AF C1 89 04 24 E8 89 1F FF FF - -. 0 3A96581C 6 -. FF A3 10 00 00 00 - -. 0 3A973800 15 -. 55 89 E5 53 83 EC 08 8B 45 08 E8 1C 21 00 00 - -. 0 3A97380F 22 -. 81 C3 5D 4E 00 00 C7 04 24 08 00 00 00 89 44 24 04 E8 E7 1F FF FF - -. 0 3A96580C 6 -. FF A3 0C 00 00 00 - -. 0 3A973700 26 -. 55 89 E5 83 EC 24 89 5D F4 89 75 F8 8B 75 08 89 7D FC 8B 7D 0C E8 11 22 00 00 - -. 0 3A97371A 16 -. 81 C3 52 4F 00 00 8B 8B 3C 01 00 00 85 C9 75 20 - -. 0 3A97372A 54 -. 8B 83 18 FC FF FF 8D 93 28 02 00 00 89 93 38 01 00 00 8D 4C 02 FF F7 D8 21 C1 89 8B 3C 01 00 00 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20 - -. 0 3A973760 30 -. 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A973825 6 -. 83 C4 08 5B 5D C3 - -. 0 3A973893 4 -. 5A 5B 5D C3 - -. 0 3A96CA14 16 -. 89 45 E0 8B 55 E0 31 C0 85 D2 0F 84 05 02 00 00 - -. 0 3A96CA24 44 -. 8B 75 E0 8B 4D E0 8B 55 E4 81 C6 14 02 00 00 89 C8 05 20 02 00 00 89 71 14 89 54 24 08 8B 4D EC 89 04 24 89 4C 24 04 E8 20 8E 00 00 - -. 0 3A975870 22 -. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 56 - -. 0 3A9758DC 2 -. F3 A4 - -. 0 3A9758DE 3 -. 5E 5F C3 - -. 0 3A96CA50 96 -. C7 46 08 01 00 00 00 8B 55 E0 BE 04 00 00 00 8B 4D F0 89 82 14 02 00 00 89 4A 04 8B 4D E0 0F B6 55 E8 0F B6 81 74 01 00 00 89 B9 60 01 00 00 80 E2 03 89 B1 AC 01 00 00 24 FC 08 D0 88 81 74 01 00 00 89 CA 8B 83 94 F9 FF FF 81 C2 9C 01 00 00 89 91 B0 01 00 00 31 C9 85 C0 0F 84 83 01 00 00 - -. 0 3A96CC33 37 -. 8B 45 E0 89 83 94 F9 FF FF FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 85 AF FE FF FF - -. 0 3A96CC58 8 -. 8B 7D E0 E9 CC FE FF FF - -. 0 3A96CB2C 10 -. 85 C9 8D 87 50 01 00 00 74 04 - -. 0 3A96CB3A 37 -. 89 04 8A 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00 - -. 0 3A96CC26 13 -. 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00 - -. 0 3A9665B2 17 -. 8B 8B 94 F9 FF FF 83 EC 04 85 C9 0F 84 05 14 00 00 - -. 0 3A9665C3 76 -. 8B 75 08 8B 45 0C 89 B1 44 01 00 00 8B 75 10 66 89 81 4C 01 00 00 8B 06 89 81 48 01 00 00 FF 81 70 01 00 00 31 C0 8B 75 08 89 81 98 01 00 00 B8 FF FF FF FF 89 81 94 01 00 00 C1 65 0C 05 8B 55 0C 8D 04 32 39 C6 0F 83 AA 00 00 00 - -. 0 3A96660F 8 -. 89 85 E4 FE FF FF EB 23 - -. 0 3A96663A 7 -. 8B 06 83 F8 03 74 2F - -. 0 3A966641 5 -. 83 F8 03 76 D1 - -. 0 3A966646 11 -. 3D 51 E5 74 64 0F 84 6F 06 00 00 - -. 0 3A966651 11 -. 3D 51 E5 74 64 0F 87 3F 06 00 00 - -. 0 3A96665C 6 -. 83 F8 06 90 75 CD - -. 0 3A966662 12 -. 8B 7E 08 8B 45 08 29 F8 89 01 EB C1 - -. 0 3A96662F 11 -. 83 C6 20 3B B5 E4 FE FF FF 73 7F - -. 0 3A966670 39 -. 8B 01 8B 56 08 01 C2 89 93 94 00 00 00 8D 83 94 00 00 00 89 83 F8 F9 FF FF 8B 83 EC F9 FF FF 85 C0 0F 85 EF 0E 00 00 - -. 0 3A967586 12 -. C6 85 0B FF FF FF 01 E9 9D F0 FF FF - -. 0 3A966617 9 -. 83 F8 01 0F 84 76 05 00 00 - -. 0 3A966B96 24 -. 8B 46 1C 8B 56 08 8B 39 48 F7 D0 21 D0 8D 04 38 39 81 94 01 00 00 76 09 - -. 0 3A966BAE 29 -. 89 81 94 01 00 00 8B 56 08 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF - -. 0 3A966BCB 11 -. 89 81 98 01 00 00 E9 59 FA FF FF - -. 0 3A966BB7 20 -. 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF - -. 0 3A966620 5 -. 83 F8 02 75 0A - -. 0 3A966625 21 -. 8B 46 08 8B 11 01 D0 89 41 08 83 C6 20 3B B5 E4 FE FF FF 73 7F - -. 0 3A966CC0 14 -. 8B 46 18 89 83 00 FC FF FF E9 61 F9 FF FF - -. 0 3A9666B9 10 -. 8B 91 98 01 00 00 85 D2 75 0B - -. 0 3A9666CE 10 -. 8B 83 F8 F9 FF FF 85 C0 75 1C - -. 0 3A9666F4 13 -. 80 BD 02 FF FF FF 00 0F 85 36 01 00 00 - -. 0 3A966701 23 -. 89 8D E0 FE FF FF 8B 71 08 85 F6 89 B5 DC FE FF FF 0F 84 14 01 00 00 - -. 0 3A966718 9 -. 8B 36 8D 79 18 85 F6 75 20 - -. 0 3A966741 5 -. 83 FE 21 7E DD - -. 0 3A966723 30 -. 8B 95 DC FE FF FF 89 14 B7 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27 - -. 0 3A966746 16 -. B8 FF FF FF 6F 29 F0 83 F8 0F 0F 87 80 04 00 00 - -. 0 3A966756 18 -. B8 21 00 00 70 29 F0 8B B5 DC FE FF FF 89 34 87 EB C4 - -. 0 3A96672C 21 -. 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27 - -. 0 3A966768 6 -. 8B 11 85 D2 74 59 - -. 0 3A9667C7 7 -. 8B 57 78 85 D2 74 30 - -. 0 3A9667FE 10 -. 8B 97 98 00 00 00 85 D2 74 16 - -. 0 3A96681E 7 -. 8B 47 74 85 C0 74 07 - -. 0 3A96682C 11 -. 8B 41 28 85 C0 0F 85 C9 04 00 00 - -. 0 3A966D00 7 -. 89 C8 E8 79 50 00 00 - -. 0 3A966D07 5 -. E9 2B FB FF FF - -. 0 3A966837 13 -. 83 BD 50 FF FF FF 02 0F 84 1F 15 00 00 - -. 0 3A966844 13 -. 80 BD 02 FF FF FF 00 0F 84 9F 04 00 00 - -. 0 3A966CF0 11 -. 8B 83 AC 00 00 00 E8 35 3E 00 00 - -. 0 3A96AB30 14 -. 55 89 E5 57 56 53 83 EC 2C E8 ED AD 00 00 - -. 0 3A96AB3E 41 -. 81 C3 2E DB 00 00 89 45 F0 8B 93 24 FC FF FF 8D 8B CC 00 00 00 8B 83 20 FC FF FF 89 0C 24 8D 8B C8 00 00 00 E8 D9 7B 00 00 - -. 0 3A972740 14 -. 55 89 E5 57 56 53 83 EC 38 E8 DD 31 00 00 - -. 0 3A97274E 45 -. 81 C3 1E 5F 00 00 89 55 EC 85 C0 8B 93 58 FC FF FF 89 45 F0 0F 95 C0 31 FF 23 93 54 FC FF FF 0F B6 C0 89 4D E8 89 45 E0 89 55 E4 74 25 - -. 0 3A9727A0 11 -. 8B 45 E0 85 C0 0F 84 20 01 00 00 - -. 0 3A9727AB 33 -. 8B 55 E0 31 F6 31 FF 8D 04 D5 10 00 00 00 29 C4 8B 45 E4 8D 4C 24 1B 83 E1 F0 85 C0 89 4D D8 74 40 - -. 0 3A97280C 7 -. 8B 7D F0 85 FF 74 10 - -. 0 3A972813 26 -. 8B 45 D8 8B 55 F0 8B 4D EC 89 14 F0 89 4C F0 04 83 7D E0 01 0F 84 D0 00 00 00 - -. 0 3A9728FD 36 -. 8B 75 D8 8B 56 04 42 0F B6 4D E0 BE 01 00 00 00 89 F0 D3 E0 8B 4D E8 89 01 8D 04 C2 89 04 24 E8 FB 2E FF FF - -. 0 3A97374A 22 -. 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20 - -. 0 3A972921 7 -. 89 45 DC 85 C0 74 8C - -. 0 3A972928 10 -. 83 7D E0 01 0F 84 D9 00 00 00 - -. 0 3A972A0B 64 -. 8B 75 E8 8B 55 DC 8B 4D D8 8B 06 8D 04 C2 89 02 8B 41 04 40 89 42 04 8B 06 C7 42 0C 00 00 00 00 8D 04 C2 89 42 08 8B 41 04 89 44 24 08 8B 01 89 44 24 04 8B 06 8D 04 C2 89 04 24 E8 25 2D 00 00 - -. 0 3A975770 22 -. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 52 - -. 0 3A9757D8 2 -. F3 A4 - -. 0 3A9757DA 5 -. 89 F8 5E 5F C3 - -. 0 3A972A4B 25 -. C6 00 2F 8B 55 08 C7 06 02 00 00 00 8B 75 DC 8B 46 04 89 02 E9 8C FE FF FF - -. 0 3A9728F0 13 -. 8B 45 DC 8D 65 F4 5B 5E 5F 5D C2 04 00 - -. 0 3A96AB67 21 -. 89 83 C4 00 00 00 83 EC 04 C7 04 24 0C 00 00 00 E8 A0 AC FF FF - -. 0 3A96AB7C 16 -. 89 83 D0 00 00 00 85 C0 89 C6 0F 84 93 02 00 00 - -. 0 3A96AB8C 42 -. 8B 93 C8 00 00 00 B8 CD CC CC CC 8D 14 95 27 00 00 00 F7 E2 C1 EA 04 8D 14 92 89 55 E8 89 D0 C1 E0 06 89 04 24 E8 66 AC FF FF - -. 0 3A96ABB6 24 -. 89 06 8B 83 D0 00 00 00 8D 93 90 E3 FF FF 8B 00 85 C0 0F 84 57 02 00 00 - -. 0 3A96ABCE 106 -. 89 83 DC F9 FF FF 31 D2 8B 8B C8 00 00 00 89 93 D4 00 00 00 89 C2 8D 83 1C D6 FF FF 89 45 EC 8B 45 E8 8D BB 17 F0 FF FF C7 45 D8 00 00 00 00 C1 E0 02 89 7D E0 89 45 E4 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13 - -. 0 3A96AC38 19 -. 90 8D B4 26 00 00 00 00 31 FF 89 7C 82 14 40 39 C8 72 F5 - -. 0 3A96AC40 11 -. 31 FF 89 7C 82 14 40 39 C8 72 F5 - -. 0 3A96AC4B 16 -. FF 45 D8 C7 45 DC 00 00 00 00 83 7D D8 02 74 08 - -. 0 3A96AC5B 24 -. 8B 7D E4 01 D7 89 7D DC 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93 - -. 0 3A96AC06 50 -. 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13 - -. 0 3A96AC63 16 -. 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93 - -. 0 3A96AC73 27 -. C7 06 00 00 00 00 8B B3 94 F9 FF FF BF 09 00 00 00 89 BB D8 00 00 00 85 F6 74 2B - -. 0 3A96AC8E 10 -. 8B 96 8C 00 00 00 85 D2 75 4F - -. 0 3A96AC98 22 -. 8B 56 54 BF FF FF FF FF 89 BE CC 01 00 00 85 D2 0F 85 2B 01 00 00 - -. 0 3A96ACAE 18 -. BF FF FF FF FF 89 BE 80 01 00 00 8B 75 F0 85 F6 74 08 - -. 0 3A96ACC0 8 -. 8B 7D F0 80 3F 00 75 45 - -. 0 3A96AD0D 10 -. 89 3C 24 89 FE E8 B9 A5 00 00 - -. 0 3A975311 10 -. 31 CA 81 E2 00 01 01 01 75 4E - -. 0 3A97531B 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 3E - -. 0 3A97532B 10 -. 31 CA 81 E2 00 01 01 01 75 34 - -. 0 3A975335 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 24 - -. 0 3A975345 10 -. 31 CA 81 E2 00 01 01 01 75 1A - -. 0 3A97534F 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 0A - -. 0 3A97535F 10 -. 31 CA 81 E2 00 01 01 01 74 98 - -. 0 3A96AD17 34 -. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 1B 83 E0 F0 89 54 24 08 89 7C 24 04 89 04 24 E8 37 AB 00 00 - -. 0 3A975886 10 -. F7 D8 83 E0 03 29 C1 91 F3 A4 - -. 0 3A975890 7 -. 89 C1 83 E9 20 78 3E - -. 0 3A975897 62 -. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A975899 60 -. 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A9758D5 9 -. 83 C1 20 8B 44 24 0C F3 A4 - -. 0 3A96AD39 14 -. 89 C7 0F B6 06 BA 01 00 00 00 84 C0 74 1D - -. 0 3A96AD47 29 -. 89 F6 8D BC 27 00 00 00 00 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC - -. 0 3A96AD50 20 -. 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC - -. 0 3A96AD64 15 -. 8D 04 95 04 00 00 00 89 04 24 E8 A9 AA FF FF - -. 0 3A96AD73 22 -. 89 83 BC 00 00 00 85 C0 89 C6 8D 93 90 E3 FF FF 0F 84 9C 00 00 00 - -. 0 3A96AD89 40 -. 31 C9 8D 83 2A F0 FF FF 89 F2 89 4C 24 08 8D 8B 3A F0 FF FF 89 44 24 04 8B 83 30 01 00 00 89 04 24 89 F8 E8 0F DD FF FF - -. 0 3A968AC0 14 -. 55 89 E5 57 56 53 83 EC 3C E8 5D CE 00 00 - -. 0 3A968ACE 52 -. 81 C3 9E FB 00 00 89 45 F0 8D 45 F0 89 55 EC 89 4D E8 C7 45 E0 00 00 00 00 89 45 C4 8D B6 00 00 00 00 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00 - -. 0 3A973530 14 -. 55 89 E5 57 56 8B 45 08 8B 38 85 FF 74 51 - -. 0 3A97353E 9 -. 0F B6 07 89 FE 84 C0 74 41 - -. 0 3A973547 19 -. 89 F6 8D BC 27 00 00 00 00 8B 4D 0C 0F B6 11 38 C2 74 12 - -. 0 3A97355A 14 -. 8D B6 00 00 00 00 41 0F B6 11 84 D2 74 18 - -. 0 3A973568 4 -. 38 C2 75 F4 - -. 0 3A973560 8 -. 41 0F B6 11 84 D2 74 18 - -. 0 3A973580 8 -. 46 0F B6 06 84 C0 75 C8 - -. 0 3A973550 10 -. 8B 4D 0C 0F B6 11 38 C2 74 12 - -. 0 3A97356C 6 -. 84 D2 89 F6 75 23 - -. 0 3A973595 6 -. C6 06 00 46 EB EF - -. 0 3A97358A 11 -. 8B 45 08 89 30 5E 89 F8 5F 5D C3 - -. 0 3A968B02 11 -. 89 45 E4 85 C0 0F 84 EE 00 00 00 - -. 0 3A968B0D 8 -. 89 04 24 E8 BB C7 00 00 - -. 0 3A968B15 7 -. 89 45 D8 85 C0 75 09 - -. 0 3A968B25 6 -. 83 7D D8 01 76 11 - -. 0 3A968B2B 17 -. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 0F 84 D6 00 00 00 - -. 0 3A968B3C 7 -. 8B 45 D8 85 C0 74 15 - -. 0 3A968B43 13 -. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 74 08 - -. 0 3A968B50 19 -. C6 04 0F 2F 47 89 7D D8 8B 45 08 85 C0 0F 85 D2 01 00 00 - -. 0 3A968B63 13 -. 8B 93 DC F9 FF FF 85 D2 89 55 DC 75 15 - -. 0 3A968B85 11 -. 8B 4D DC 8B 7D D8 39 79 10 75 E5 - -. 0 3A968B75 16 -. 8B 55 DC 8B 12 85 D2 89 55 DC 0F 84 AC 00 00 00 - -. 0 3A968C31 9 -. 8B 4D 10 31 F6 85 C9 74 0E - -. 0 3A968C48 24 -. 8B 83 C8 00 00 00 8B 55 D8 8D 04 86 8D 44 02 15 89 04 24 E8 BC CB FF FF - -. 0 3A968C60 11 -. 89 45 DC 85 C0 0F 84 54 01 00 00 - -. 0 3A968C6B 41 -. 8B 4D DC 8B 83 C8 00 00 00 8B 7D D8 8D 44 81 14 89 41 0C 89 7C 24 08 8B 45 E4 89 44 24 04 8B 41 0C 89 04 24 E8 DC CA 00 00 - -. 0 3A975786 10 -. F7 D8 83 E0 03 29 C1 91 F3 A4 - -. 0 3A975790 7 -. 89 C1 83 E9 20 78 3E - -. 0 3A975797 62 -. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A9757D5 5 -. 83 C1 20 F3 A4 - -. 0 3A968C94 17 -. C6 00 00 8B 55 DC 3B BB D8 00 00 00 89 7A 10 76 06 - -. 0 3A968CA5 31 -. 89 BB D8 00 00 00 8B 4D E4 31 C0 80 39 2F 8B 8B C8 00 00 00 0F 95 C0 31 D2 01 C0 39 CA 73 18 - -. 0 3A968CC4 24 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 7D DC 89 44 97 14 42 39 CA 72 F4 - -. 0 3A968CD0 12 -. 8B 7D DC 89 44 97 14 42 39 CA 72 F4 - -. 0 3A968CDC 20 -. 8B 55 0C 8B 45 DC 89 50 04 8B 55 10 85 D2 0F 84 C0 00 00 00 - -. 0 3A968DB0 15 -. 8B 7D DC C7 47 08 00 00 00 00 E9 53 FF FF FF - -. 0 3A968D12 35 -. 8B 83 DC F9 FF FF 8B 55 DC 8B 4D E0 8B 7D EC 89 02 89 93 DC F9 FF FF 89 14 8F 41 89 4D E0 E9 BB FD FF FF - -. 0 3A968AF0 18 -. 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00 - -. 0 3A9752F6 8 -. 38 30 0F 84 88 00 00 00 - -. 0 3A9752FE 19 -. 40 31 D2 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58 - -. 0 3A975385 6 -. 40 2B 44 24 04 C3 - -. 0 3A968CAB 25 -. 8B 4D E4 31 C0 80 39 2F 8B 8B C8 00 00 00 0F 95 C0 31 D2 01 C0 39 CA 73 18 - -. 0 3A968B90 16 -. FC 8B 45 D8 8B 79 0C 8B 75 E4 39 C0 89 C1 F3 A6 - -. 0 3A968B9E 2 -. F3 A6 - -. 0 3A968BA0 2 -. 75 D3 - -. 0 3A968BA2 11 -. 8B 75 DC 85 F6 0F 84 84 00 00 00 - -. 0 3A968BAD 7 -. 31 C0 3B 45 E0 73 11 - -. 0 3A968BB4 11 -. 8B 4D EC 8B 7D DC 39 3C 81 74 06 - -. 0 3A968BBF 6 -. 40 3B 45 E0 72 EF - -. 0 3A968BC5 9 -. 3B 45 E0 0F 85 22 FF FF FF - -. 0 3A973588 13 -. 31 F6 8B 45 08 89 30 5E 89 F8 5F 5D C3 - -. 0 3A968B1C 15 -. 8D 93 2C D6 FF FF 89 55 E4 83 7D D8 01 76 11 - -. 0 3A968B58 11 -. 8B 45 08 85 C0 0F 85 D2 01 00 00 - -. 0 3A97358F 6 -. 5E 89 F8 5F 5D C3 - -. 0 3A968BFB 23 -. 8B 7D EC 8B 4D E0 89 F8 C7 04 8F 00 00 00 00 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96ADB1 12 -. 8B 83 BC 00 00 00 8B 10 85 D2 74 4D - -. 0 3A96ADBD 28 -. 31 C0 89 83 C0 00 00 00 8B 83 DC F9 FF FF 89 83 8C FD FF FF 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A966CFB 5 -. E9 51 FB FF FF - -. 0 3A966851 10 -. 8B B3 E8 F9 FF FF 85 F6 75 0E - -. 0 3A96685B 102 -. 8B 83 F8 F9 FF FF 8B 00 89 83 E8 F9 FF FF 0F B6 83 58 FB FF FF FF 83 98 F9 FF FF 24 FC 0C 01 88 83 58 FB FF FF 8D 83 94 F9 FF FF 89 C2 89 85 D0 FE FF FF 83 C2 50 8B 83 94 F9 FF FF 83 83 C4 F9 FF FF 01 89 50 0C 8B 8B 94 F9 FF FF 83 93 C8 F9 FF FF 00 83 BB 78 FD FF FF FE 89 8B F4 F9 FF FF 0F 84 17 04 00 00 - -. 0 3A966CD8 11 -. 8B 09 B8 FF FF FF FF 85 C9 74 02 - -. 0 3A966CE5 11 -. 89 83 78 FD FF FF E9 D1 FB FF FF - -. 0 3A9668C1 41 -. 8B 83 78 FB FF FF 8B 50 1C 89 C6 01 D6 0F B7 50 2C 89 B3 28 FB FF FF 66 89 93 30 FB FF FF 0F B7 50 2C 89 D0 4A 85 C0 74 22 - -. 0 3A9668EA 26 -. 89 D0 C1 E0 05 01 F0 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00 - -. 0 3A966904 8 -. 4A 83 E8 20 85 FF 75 E5 - -. 0 3A9668F1 19 -. 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00 - -. 0 3A96690C 30 -. 8B B3 B0 00 00 00 31 C0 89 85 14 FF FF FF 31 C0 85 F6 89 85 10 FF FF FF 0F 85 B0 12 00 00 - -. 0 3A967BDA 14 -. 89 34 24 8D BD 3C FF FF FF E8 E8 D6 00 00 - -. 0 3A967BE8 34 -. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 2F 83 E0 F0 89 54 24 08 89 74 24 04 89 04 24 E8 66 DC 00 00 - -. 0 3A967C0A 36 -. 89 85 3C FF FF FF 8D 93 D7 ED FF FF 89 95 60 FE FF FF 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00 - -. 0 3A967C2E 10 -. 85 C0 89 C6 0F 84 F2 EC FF FF - -. 0 3A967C38 5 -. 80 3E 00 74 DF - -. 0 3A967C3D 14 -. 8B 83 30 01 00 00 85 C0 0F 85 2A 05 00 00 - -. 0 3A967C4B 37 -. 8B 83 94 F9 FF FF 31 C9 31 D2 89 4C 24 08 B9 01 00 00 00 89 54 24 04 89 F2 C7 04 24 01 00 00 00 E8 D0 31 00 00 - -. 0 3A96AE40 17 -. 55 89 E5 57 56 53 81 EC 58 02 00 00 E8 DA AA 00 00 - -. 0 3A96AE51 34 -. 81 C3 1B D8 00 00 89 85 D8 FD FF FF 8B B3 94 F9 FF FF 89 95 D4 FD FF FF 89 8D D0 FD FF FF 85 F6 74 3F - -. 0 3A96AE73 22 -. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 F6 86 75 01 00 00 02 75 22 - -. 0 3A96AE89 13 -. 8B 85 D4 FD FF FF 89 F2 E8 EA 5C 00 00 - -. 0 3A970B80 21 -. 55 89 E5 57 89 C7 56 89 D6 53 83 EC 08 8B 42 04 E8 96 4D 00 00 - -. 0 3A970B95 18 -. 81 C3 D7 7A 00 00 89 3C 24 89 44 24 04 E8 D9 46 00 00 - -. 0 3A975280 33 -. 55 89 E5 56 83 EC 04 8B 4D 08 8B 55 0C 8D 76 00 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16 - -. 0 3A9752A1 7 -. 89 F0 3A 45 FB 74 E8 - -. 0 3A9752A8 15 -. 0F B6 D0 0F B6 45 FB 29 C2 89 D0 5A 5E 5D C3 - -. 0 3A970BA7 9 -. 85 C0 BA 01 00 00 00 74 30 - -. 0 3A970BB0 7 -. 8B 76 14 85 F6 74 27 - -. 0 3A970BB7 23 -. 89 F6 8D BC 27 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00 - -. 0 3A970BCE 9 -. 85 C0 BA 01 00 00 00 74 09 - -. 0 3A970BD7 7 -. 8B 76 04 85 F6 75 E2 - -. 0 3A970BDE 12 -. 31 D2 83 C4 08 89 D0 5B 5E 5F 5D C3 - -. 0 3A96AE96 8 -. 85 C0 0F 85 09 01 00 00 - -. 0 3A96AE9E 13 -. F6 86 75 01 00 00 01 0F 84 08 01 00 00 - -. 0 3A96AFB3 11 -. 8B 56 50 85 D2 0F 84 ED FE FF FF - -. 0 3A96AEAB 7 -. 8B 76 0C 85 F6 75 CE - -. 0 3A96AE80 9 -. F6 86 75 01 00 00 02 75 22 - -. 0 3A975290 17 -. 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16 - -. 0 3A96AFBE 29 -. 8B 46 2C 8B 7A 04 8B 50 04 01 D7 89 7C 24 04 8B 85 D4 FD FF FF 89 04 24 E8 A5 A2 00 00 - -. 0 3A96AFDB 8 -. 85 C0 0F 85 C8 FE FF FF - -. 0 3A96AEB2 13 -. F6 83 14 FC FF FF 40 0F 85 FF 03 00 00 - -. 0 3A96AEBF 23 -. B8 2F 00 00 00 89 44 24 04 8B 85 D4 FD FF FF 89 04 24 E8 DA A1 00 00 - -. 0 3A9750B0 32 -. 57 56 53 55 8B 44 24 14 8B 54 24 18 89 C7 31 C9 88 D6 88 D1 C1 E2 10 88 CD 09 CA 83 E7 03 74 41 - -. 0 3A975111 27 -. 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -. 0 3A97512C 17 -. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 05 01 00 00 - -. 0 3A97513D 22 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 D4 00 00 00 - -. 0 3A975153 21 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 85 BF 00 00 00 - -. 0 3A975227 7 -. 83 E8 04 84 DB 74 0F - -. 0 3A97523D 5 -. 5D 5B 5E 5F C3 - -. 0 3A96AED6 8 -. 85 C0 0F 84 AA 01 00 00 - -. 0 3A96AEDE 14 -. 8B BD D8 FD FF FF 85 FF 0F 84 79 02 00 00 - -. 0 3A96AEEC 17 -. 8B 95 D4 FD FF FF 8B 85 D8 FD FF FF E8 D3 F6 FF FF - -. 0 3A96A5D0 32 -. 55 B9 24 00 00 00 89 E5 83 EC 24 89 5D F4 89 75 F8 31 F6 89 7D FC 89 D7 89 45 F0 E8 3B B3 00 00 - -. 0 3A96A5F0 18 -. 81 C3 7C E0 00 00 89 4C 24 04 89 14 24 E8 AE AA 00 00 - -. 0 3A975168 13 -. 31 CD 01 CF 8D 40 04 0F 83 CD 00 00 00 - -. 0 3A975175 17 -. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 BC 00 00 00 - -. 0 3A975186 22 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 8B 00 00 00 - -. 0 3A97519C 17 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 7A - -. 0 3A9751AD 13 -. 31 CD 01 CF 8D 40 04 0F 83 88 00 00 00 - -. 0 3A9751BA 13 -. 89 CB 81 CD FF FE FE FE 83 C5 01 75 7B - -. 0 3A9751C7 18 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 4E - -. 0 3A9751D9 17 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 3D - -. 0 3A9751EA 9 -. 31 CD 01 CF 8D 40 04 73 4F - -. 0 3A9751F3 13 -. 89 CB 81 CD FF FE FE FE 83 C5 01 75 42 - -. 0 3A975200 18 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 15 - -. 0 3A975212 21 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 84 F8 FE FF FF - -. 0 3A97511F 13 -. 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -. 0 3A975242 7 -. 83 E8 04 38 D1 74 F4 - -. 0 3A975249 5 -. 80 F9 00 74 1C - -. 0 3A97524E 5 -. 40 38 D5 74 EA - -. 0 3A975253 5 -. 80 FD 00 74 12 - -. 0 3A97526A 7 -. 31 C0 5D 5B 5E 5F C3 - -. 0 3A96A602 4 -. 85 C0 75 41 - -. 0 3A96A606 4 -. 85 F6 75 52 - -. 0 3A96A60A 11 -. 89 3C 24 8D 76 00 E8 BB AC 00 00 - -. 0 3A96A615 11 -. 8D 70 01 89 34 24 E8 FC B1 FF FF - -. 0 3A96A620 6 -. 31 D2 85 C0 74 12 - -. 0 3A96A626 16 -. 89 74 24 08 89 7C 24 04 89 04 24 E8 3A B2 00 00 - -. 0 3A96A636 17 -. 89 C2 89 D0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96AEFD 14 -. 89 85 E0 FD FF FF 85 C0 0F 85 05 01 00 00 - -. 0 3A96B010 19 -. 8D 8D E4 FD FF FF 89 CA 89 8D B8 FD FF FF E8 FD DE FF FF - -. 0 3A968F20 16 -. 55 89 E5 57 56 31 F6 53 83 EC 4C E8 FB C9 00 00 - -. 0 3A968F30 31 -. 81 C3 3C F7 00 00 89 45 D0 89 55 CC C7 45 C4 00 00 00 00 89 74 24 04 89 04 24 E8 E1 B4 00 00 - -. 0 3A974430 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 05 00 00 00 CD 80 - -. 0 3A974444 8 -. 5B 3D 01 F0 FF FF 73 01 - -. 0 3A97444C 1 -. C3 - -. 0 3A968F4F 12 -. 89 45 C8 83 F8 FF 0F 84 F5 01 00 00 - -. 0 3A968F5B 38 -. 31 C9 BA 00 02 00 00 89 8B 48 01 00 00 89 54 24 08 8B 55 CC 83 C2 04 89 55 B8 89 54 24 04 89 04 24 E8 2F B5 00 00 - -. 0 3A9744B0 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 03 00 00 00 CD 80 - -. 0 3A9744C4 8 -. 5B 3D 01 F0 FF FF 73 01 - -. 0 3A9744CC 1 -. C3 - -. 0 3A968F81 14 -. 8B 75 CC 83 F8 33 89 06 0F 8E 10 02 00 00 - -. 0 3A968F8F 17 -. FC 8B 75 B8 B9 09 00 00 00 8D BB 2F D6 FF FF F3 A6 - -. 0 3A968F9E 2 -. F3 A6 - -. 0 3A968FA0 6 -. 0F 85 15 02 00 00 - -. 0 3A968FA6 19 -. 8B 75 B8 8D 93 B4 E3 FF FF 83 7E 14 01 0F 85 20 01 00 00 - -. 0 3A968FB9 11 -. 66 83 7E 12 03 0F 85 6E 01 00 00 - -. 0 3A968FC4 17 -. 66 83 7E 2A 20 8D 93 E0 E3 FF FF 0F 85 04 01 00 00 - -. 0 3A968FD5 13 -. 0F B7 46 10 83 F8 03 0F 85 4E 02 00 00 - -. 0 3A968FE2 40 -. 8B 7D B8 8B 57 1C 0F B7 4F 2C 8B 7D CC 8D 7C 3A 04 89 7D C0 0F B7 F1 8B 7D CC C1 E6 05 8D 04 16 3B 07 0F 87 7D 00 00 00 - -. 0 3A96900A 18 -. 8B 75 C0 0F B7 C1 C1 E0 05 89 75 BC 01 F0 39 C6 72 1D - -. 0 3A969039 8 -. 8B 7D BC 83 3F 04 75 E0 - -. 0 3A969021 24 -. 83 45 BC 20 0F B7 C1 8B 55 C0 C1 E0 05 01 D0 39 45 BC 0F 83 17 01 00 00 - -. 0 3A969150 11 -. 8B 45 C8 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96B023 13 -. 89 85 CC FD FF FF 40 0F 84 80 04 00 00 - -. 0 3A96B030 78 -. 8B 83 28 01 00 00 89 85 DC FD FF FF 8D 85 DC FD FF FF 89 44 24 10 8B 45 10 89 44 24 0C 8B 4D 08 89 4C 24 08 8B 85 D8 FD FF FF 89 44 24 04 8B 85 E0 FD FF FF 89 04 24 8B 8D B8 FD FF FF 8B 95 CC FD FF FF 8B 85 D4 FD FF FF E8 12 E7 FF FF - -. 0 3A969790 51 -. 55 89 E5 57 56 53 81 EC 08 01 00 00 89 45 90 8D 45 94 89 4D 88 31 C9 89 55 8C C7 45 84 00 00 00 00 89 8D 74 FF FF FF 89 44 24 08 8B 45 8C E8 68 C1 00 00 - -. 0 3A9697C3 22 -. 81 C3 A9 EE 00 00 C7 04 24 03 00 00 00 89 44 24 04 E8 47 AB 00 00 - -. 0 3A974320 14 -. 55 89 E5 83 EC 58 89 5D F4 E8 FD 15 00 00 - -. 0 3A97432E 24 -. 81 C3 3E 43 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A - -. 0 3A974346 21 -. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C5 00 00 00 CD 80 - -. 0 3A97435B 13 -. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00 - -. 0 3A974368 7 -. 83 F8 FF 89 C2 74 31 - -. 0 3A97436F 4 -. 85 D2 75 1D - -. 0 3A974373 11 -. 8B 4D 10 8B 41 58 39 41 0C 74 12 - -. 0 3A974390 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9697D9 8 -. 85 C0 0F 88 ED 05 00 00 - -. 0 3A9697E1 13 -. 8B 93 94 F9 FF FF 85 D2 89 55 84 74 6F - -. 0 3A9697EE 59 -. 8B 45 94 8B 55 98 8B 75 EC 89 85 6C FF FF FF 8B 7D F0 89 95 70 FF FF FF 8D 76 00 8D BC 27 00 00 00 00 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27 - -. 0 3A969850 13 -. 8B 45 84 8B 40 0C 85 C0 89 45 84 75 B3 - -. 0 3A969810 25 -. 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27 - -. 0 3A96985D 12 -. 31 C0 F6 45 14 04 0F 85 5D 05 00 00 - -. 0 3A969869 13 -. F6 83 14 FC FF FF 40 0F 85 DA 07 00 00 - -. 0 3A969876 29 -. 8B 4D 88 8B 45 0C 83 C1 04 89 4D 80 89 04 24 8B 55 90 8B 4D 10 8B 45 08 E8 3D 31 00 00 - -. 0 3A973780 69 -. 89 93 38 01 00 00 8B 83 18 FC FF FF 31 C9 89 4C 24 14 BA FF FF FF FF 89 54 24 10 8D 74 38 FF F7 D8 C7 04 24 00 00 00 00 21 C6 B8 22 00 00 00 89 44 24 0C B8 03 00 00 00 89 44 24 08 89 74 24 04 E8 8B 14 00 00 - -. 0 3A974C50 13 -. 89 DA B8 5A 00 00 00 8D 5C 24 04 CD 80 - -. 0 3A974C5D 9 -. 89 D3 3D 00 F0 FF FF 77 01 - -. 0 3A974C66 1 -. C3 - -. 0 3A9737C5 8 -. 3B 83 3C 01 00 00 74 06 - -. 0 3A9737CD 50 -. 89 83 38 01 00 00 8B 93 38 01 00 00 01 F0 89 83 3C 01 00 00 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96CAB0 9 -. 89 C2 8B 40 0C 85 C0 74 10 - -. 0 3A96CAB9 16 -. 8D B4 26 00 00 00 00 89 C2 8B 40 0C 85 C0 75 F7 - -. 0 3A96CAC9 62 -. 8B 45 E0 89 50 10 89 42 0C 8B 90 B0 01 00 00 8B 83 94 F9 FF FF 05 50 01 00 00 89 04 8A B9 01 00 00 00 FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 84 51 01 00 00 - -. 0 3A96CB07 10 -. 8B 87 60 01 00 00 85 C0 74 1B - -. 0 3A96CB36 4 -. 3B 02 74 03 - -. 0 3A96CB3D 34 -. 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00 - -. 0 3A96CB5F 11 -. 8B 45 F0 89 04 24 E8 66 87 00 00 - -. 0 3A96CB6A 14 -. 40 80 7D DF 2F 89 45 D8 0F 84 E8 00 00 00 - -. 0 3A96CC60 8 -. 89 04 24 E8 B4 8B FF FF - -. 0 3A96CC68 10 -. 85 C0 89 C7 0F 85 79 FF FF FF - -. 0 3A96CBEB 22 -. 8B 55 D8 89 54 24 08 8B 4D F0 89 04 24 89 4C 24 04 E8 6F 8B 00 00 - -. 0 3A975799 60 -. 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A96CC01 2 -. EB 0D - -. 0 3A96CC10 6 -. 48 80 38 2F 75 FA - -. 0 3A96CC16 4 -. 39 F8 74 69 - -. 0 3A96CC1A 25 -. C6 00 00 8B 45 E0 89 B8 90 01 00 00 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00 - -. 0 3A969893 20 -. 89 45 84 83 EC 04 85 C0 8D 93 94 E4 FF FF 0F 84 CD 04 00 00 - -. 0 3A9698A7 79 -. 8B 75 80 8B 55 84 8B 46 18 0F B7 4E 10 89 82 48 01 00 00 0F B7 46 2C 89 8D 78 FF FF FF 8B 4D 88 66 89 82 4C 01 00 00 8B 55 80 0F B7 76 2C 8B 42 1C C1 E6 05 89 B5 28 FF FF FF 8D 14 06 8D 44 08 04 3B 11 89 85 7C FF FF FF 0F 87 1F 04 00 00 - -. 0 3A9698F6 89 -. 89 A5 64 FF FF FF 8B 4D 84 BF 07 00 00 00 89 BD 68 FF FF FF C6 85 5B FF FF FF 00 0F B7 91 4C 01 00 00 8D 44 52 FD 8D 04 C5 28 00 00 00 29 C4 C1 E2 05 8D 74 24 43 83 E6 F0 89 B5 60 FF FF FF 31 F6 89 B5 5C FF FF FF 8B B5 7C FF FF FF 89 F0 01 D0 39 C6 0F 83 87 04 00 00 - -. 0 3A96994F 20 -. 89 85 54 FF FF FF 8B 85 60 FF FF FF 89 85 2C FF FF FF EB 28 - -. 0 3A96998B 7 -. 8B 06 83 F8 06 74 33 - -. 0 3A969992 5 -. 83 F8 06 76 CC - -. 0 3A969963 9 -. 83 F8 01 0F 84 CE 02 00 00 - -. 0 3A969C3A 18 -. 8B 83 18 FC FF FF 8B 56 1C 48 85 D0 0F 85 99 05 00 00 - -. 0 3A969C4C 23 -. 8B 46 08 4A 8B 4E 04 89 85 50 FF FF FF 29 C8 85 C2 0F 85 8D 05 00 00 - -. 0 3A969C63 112 -. FF 85 5C FF FF FF 8B BD 2C FF FF FF 8B 85 50 FF FF FF 8D 4F 18 89 8D 2C FF FF FF 89 D1 F7 D1 21 C1 8B 85 2C FF FF FF 89 48 E8 8B 56 08 8B 46 10 01 D0 8B 93 18 FC FF FF 8D 44 02 FF F7 DA 21 D0 8B 95 2C FF FF FF 89 42 EC 8B 46 10 03 46 08 89 42 F0 8B 46 14 03 46 08 89 42 F4 8B 46 1C 48 F7 D0 23 46 04 83 BD 5C FF FF FF 01 89 42 F8 76 0C - -. 0 3A969CDF 27 -. 8B 4E 18 B8 40 62 51 73 83 E1 07 C1 E1 02 D3 F8 83 E0 0F 89 47 14 E9 86 FC FF FF - -. 0 3A969980 11 -. 83 C6 20 3B B5 54 FF FF FF 73 51 - -. 0 3A969CD3 5 -. 39 4F EC 74 07 - -. 0 3A96996C 9 -. 83 F8 02 0F 84 85 03 00 00 - -. 0 3A969CFA 27 -. 8B 46 08 8B 55 84 89 42 08 8B 46 14 C1 E8 03 66 89 82 4E 01 00 00 E9 6B FC FF FF - -. 0 3A969997 11 -. 3D 51 E5 74 64 0F 84 8A 02 00 00 - -. 0 3A969C2C 14 -. 8B 4E 18 89 8D 68 FF FF FF E9 46 FD FF FF - -. 0 3A9699DC 14 -. 8B 85 5C FF FF FF 85 C0 0F 84 EC 03 00 00 - -. 0 3A9699EA 50 -. 8B 8D 5C FF FF FF 8B BD 60 FF FF FF 8D 04 49 8D 04 C7 8B 17 8B 70 F4 89 85 4C FF FF FF 29 D6 83 BD 78 FF FF FF 03 89 B5 28 FF FF FF 0F 85 DF 07 00 00 - -. 0 3A969A1C 50 -. 8B 83 78 FD FF FF 21 C2 8B 47 10 89 44 24 14 8B 45 8C 89 44 24 10 B8 02 00 00 00 89 44 24 0C 8B 47 14 89 14 24 89 74 24 04 89 44 24 08 E8 02 B2 00 00 - -. 0 3A969A4E 16 -. 8B 55 84 89 82 94 01 00 00 40 0F 84 98 01 00 00 - -. 0 3A969A5E 14 -. 8B B3 40 FC FF FF 85 F6 0F 85 FE 05 00 00 - -. 0 3A96A06A 36 -. B9 03 00 00 00 89 4C 24 08 8B 8D 28 FF FF FF 89 4C 24 04 8B 75 84 8B 86 94 01 00 00 89 04 24 E8 82 AC 00 00 - -. 0 3A974D10 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 DB 00 00 00 CD 80 - -. 0 3A974D24 8 -. 5B 3D 01 F0 FF FF 73 01 - -. 0 3A974D2C 1 -. C3 - -. 0 3A96A08E 5 -. E9 D9 F9 FF FF - -. 0 3A969A6C 46 -. 8B 55 84 8B 8D 28 FF FF FF 8B 75 84 8B 82 94 01 00 00 8D 14 01 89 96 98 01 00 00 8B 17 29 D0 80 BD 5B FF FF FF 00 89 06 0F 85 F9 05 00 00 - -. 0 3A969A9A 13 -. 8B 4D 84 8B 81 44 01 00 00 85 C0 75 49 - -. 0 3A969AA7 19 -. 8B 45 80 8B 77 10 8B 48 1C 89 B5 48 FF FF FF 39 CE 77 36 - -. 0 3A969ABA 33 -. 0F B7 40 2C 8B 37 8B 57 04 89 B5 44 FF FF FF C1 E0 05 29 F2 03 95 48 FF FF FF 8D 04 08 39 C2 72 15 - -. 0 3A969ADB 35 -. 89 F0 8B 55 84 01 C8 8B 8D 48 FF FF FF 29 C8 89 82 44 01 00 00 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00 - -. 0 3A969B8D 29 -. 8B B5 5C FF FF FF 83 C7 18 8B 95 60 FF FF FF 8D 04 76 8D 04 C2 39 C7 0F 83 3A 02 00 00 - -. 0 3A969BAA 11 -. 8B 07 39 47 04 0F 86 E5 FE FF FF - -. 0 3A969BB5 58 -. 8B 47 10 89 44 24 14 8B 75 8C B8 12 00 00 00 89 44 24 0C 89 74 24 10 8B 47 14 89 44 24 08 8B 47 04 8B 37 29 F0 89 44 24 04 8B 55 84 8B 07 8B 0A 01 C8 89 04 24 E8 61 B0 00 00 - -. 0 3A969BEF 7 -. 40 0F 85 A4 FE FF FF - -. 0 3A969AF0 14 -. 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00 - -. 0 3A969AFE 45 -. 8B 75 84 8B 83 18 FC FF FF 8B 36 01 F2 01 F1 89 95 40 FF FF FF 8D 54 10 FF F7 D8 89 8D 3C FF FF FF 21 C2 39 D1 89 95 38 FF FF FF 73 06 - -. 0 3A969B2B 20 -. 89 8D 38 FF FF FF 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C - -. 0 3A969B3F 11 -. 8B 47 14 A8 02 0F 84 8E 08 00 00 - -. 0 3A969B4A 38 -. 8B 85 38 FF FF FF 8B 95 40 FF FF FF 29 D0 89 44 24 08 31 C0 89 44 24 04 8B B5 40 FF FF FF 89 34 24 E8 90 BB 00 00 - -. 0 3A975700 31 -. 57 8B 7C 24 08 8B 54 24 10 8A 44 24 0C 88 C4 89 C1 C1 E0 10 66 89 C8 FC 83 FA 24 89 D1 7C 37 - -. 0 3A975756 5 -. C1 E9 02 F3 AB - -. 0 3A975759 2 -. F3 AB - -. 0 3A97575B 7 -. 89 D1 83 E1 03 F3 AA - -. 0 3A975762 6 -. 8B 44 24 08 5F C3 - -. 0 3A969B70 11 -. 8B 47 14 A8 02 0F 84 37 08 00 00 - -. 0 3A969B7B 18 -. 8B 85 38 FF FF FF 39 85 3C FF FF FF 0F 87 E4 05 00 00 - -. 0 3A969DE4 17 -. 8B 4D 84 8B 81 44 01 00 00 85 C0 0F 84 F3 02 00 00 - -. 0 3A969DF5 30 -. 8B 4D 84 8B 31 01 F0 89 81 44 01 00 00 8B A5 64 FF FF FF 8B 75 8C 89 34 24 E8 5D A6 00 00 - -. 0 3A974470 13 -. 89 DA 8B 5C 24 04 B8 06 00 00 00 CD 80 - -. 0 3A97447D 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3A974486 1 -. C3 - -. 0 3A969E13 42 -. C7 45 8C FF FF FF FF 8B 45 84 0F B6 88 74 01 00 00 88 C8 24 03 FE C8 0F 94 C2 83 BD 78 FF FF FF 02 0F 94 C0 21 D0 A8 01 74 0C - -. 0 3A969E49 14 -. 8B 4D 84 8B 41 08 85 C0 0F 85 82 02 00 00 - -. 0 3A96A0D9 15 -. 8B 75 84 8B 16 01 D0 89 46 08 E9 87 FD FF FF - -. 0 3A969E6F 22 -. 8B 4D 84 01 91 48 01 00 00 F6 83 14 FC FF FF 40 0F 85 AB 03 00 00 - -. 0 3A969E85 14 -. 8B 45 84 8B 70 08 85 F6 0F 84 0B 01 00 00 - -. 0 3A969E93 11 -. 8B 16 89 C7 83 C7 18 85 D2 75 10 - -. 0 3A969EAE 5 -. 83 FA 21 7E ED - -. 0 3A969EA0 14 -. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 38 - -. 0 3A969EB3 12 -. B8 FF FF FF 6F 29 D0 83 F8 0F 77 0C - -. 0 3A969EBF 12 -. B8 21 00 00 70 29 D0 89 34 87 EB D8 - -. 0 3A969EA3 11 -. 83 C6 08 8B 06 85 C0 89 C2 74 38 - -. 0 3A969EE6 9 -. 8B 4D 84 8B 11 85 D2 74 53 - -. 0 3A969EEF 7 -. 8B 47 10 85 C0 74 03 - -. 0 3A969EF6 10 -. 01 50 04 8B 47 0C 85 C0 74 03 - -. 0 3A969F00 10 -. 01 50 04 8B 47 14 85 C0 74 03 - -. 0 3A969F0A 10 -. 01 50 04 8B 47 18 85 C0 74 03 - -. 0 3A969F14 10 -. 01 50 04 8B 47 1C 85 C0 74 03 - -. 0 3A969F21 7 -. 8B 47 44 85 C0 74 03 - -. 0 3A969F28 10 -. 01 50 04 8B 47 5C 85 C0 74 03 - -. 0 3A969F32 13 -. 01 50 04 8B 87 C4 00 00 00 85 C0 74 03 - -. 0 3A969F3F 10 -. 01 50 04 8B 57 78 85 D2 74 2A - -. 0 3A969F73 10 -. 8B 97 98 00 00 00 85 D2 74 13 - -. 0 3A969F7D 16 -. 8B 42 04 8B 75 84 A8 01 89 86 E8 01 00 00 74 03 - -. 0 3A969F90 7 -. 8B 47 74 85 C0 74 07 - -. 0 3A969F9E 16 -. 8B 45 84 F6 80 E8 01 00 00 40 0F 85 88 03 00 00 - -. 0 3A969FAE 14 -. 8B 45 84 8B 50 28 85 D2 0F 85 1E 02 00 00 - -. 0 3A96A1DA 5 -. E8 A1 1B 00 00 - -. 0 3A96A1DF 6 -. 90 E9 D7 FD FF FF - -. 0 3A969FBC 14 -. 8B 55 84 8B 42 58 85 C0 0F 85 E5 02 00 00 - -. 0 3A969FCA 12 -. 8B 45 84 F6 80 E8 01 00 00 20 74 06 - -. 0 3A969FD6 72 -. 89 83 CC F9 FF FF 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00 - -. 0 3A96A01E 14 -. 8B BB 7C FD FF FF 85 FF 0F 84 97 FD FF FF - -. 0 3A969DC3 11 -. 8B 45 84 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96B07E 10 -. 8D 65 F4 5B 5E 5F 5D C2 0C 00 - -. 0 3A967C70 32 -. 8B 90 70 01 00 00 83 EC 0C 42 89 90 70 01 00 00 31 C0 83 FA 01 0F 94 C0 01 85 10 FF FF FF EB 8C - -. 0 3A967C1C 18 -. 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00 - -. 0 3A96692A 84 -. 8B 83 7E EC FF FF 8D 75 B4 B9 03 00 00 00 89 B5 CC FE FF FF 8D 95 38 FF FF FF 89 45 B4 8B 83 82 EC FF FF 89 45 B8 8B 83 86 EC FF FF 89 45 BC 8B 83 8A EC FF FF 89 45 C0 0F B7 83 8E EC FF FF 66 89 45 C4 0F B6 83 90 EC FF FF 88 45 C6 89 F0 E8 F2 A6 00 00 - -. 0 3A971070 37 -. 55 89 E5 81 EC 8C 00 00 00 89 75 F8 31 F6 89 5D F4 89 7D FC 89 D7 89 4D 90 C7 45 8C FF FF FF FF E8 96 48 00 00 - -. 0 3A971095 18 -. 81 C3 D7 75 00 00 89 74 24 04 89 04 24 E8 89 33 00 00 - -. 0 3A97444D 5 -. E8 D5 14 00 00 - -. 0 3A975927 4 -. 8B 0C 24 C3 - -. 0 3A974452 21 -. 81 C1 1A 42 00 00 31 D2 29 C2 89 91 48 01 00 00 83 C8 FF EB E5 - -. 0 3A9710A7 6 -. 85 C0 89 C6 78 2C - -. 0 3A9710D9 16 -. 8B 45 8C 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96697E 15 -. 89 85 0C FF FF FF 83 F8 FF 0F 85 E1 14 00 00 - -. 0 3A96698D 20 -. 8B 83 94 F9 FF FF 8B B8 A4 00 00 00 85 FF 0F 84 04 0B 00 00 - -. 0 3A9669A1 14 -. 8B B5 10 FF FF FF 85 F6 0F 85 79 14 00 00 - -. 0 3A967E28 65 -. 8B B5 10 FF FF FF 31 C9 89 8D 04 FF FF FF 8D 04 B5 10 00 00 00 29 C4 8D 54 24 2F 8B 83 F0 F9 FF FF 83 E2 F0 89 95 14 FF FF FF 8B 8D 04 FF FF FF 89 04 8A 8B 40 0C 41 89 8D 04 FF FF FF 85 C0 75 E9 - -. 0 3A967E69 5 -. E9 41 EB FF FF - -. 0 3A9669AF 22 -. 8B B3 94 FD FF FF 31 FF 89 BD C4 FE FF FF 85 F6 0F 84 9F 06 00 00 - -. 0 3A967064 44 -. 31 D2 8B 83 94 F9 FF FF 89 54 24 04 31 D2 83 BD 50 FF FF FF 03 0F 94 C2 89 14 24 8B 8D 10 FF FF FF 8B 95 14 FF FF FF E8 10 81 00 00 - -. 0 3A96F1A0 83 -. 55 89 E5 57 56 53 81 EC A0 00 00 00 89 45 C0 8D 04 49 8D 04 85 28 00 00 00 89 55 BC 29 C4 8B 55 C0 89 4D B8 8D 44 24 1F 83 E0 F0 89 50 04 8B 4D C0 8D 50 0C 89 45 F0 C7 00 00 00 00 00 89 50 08 0F B6 81 74 01 00 00 C7 45 EC 01 00 00 00 E8 38 67 00 00 - -. 0 3A96F1F3 31 -. 81 C3 79 94 00 00 24 9F 0C 20 88 81 74 01 00 00 8B 75 B8 C7 45 AC 00 00 00 00 39 75 AC 73 48 - -. 0 3A96F212 72 -. 8B 45 AC 8B 55 BC 8B 75 EC 8B 3C 82 8B 45 F0 8D 14 76 C1 E2 02 46 8D 4C 02 0C C7 04 10 00 00 00 00 89 4C 10 08 89 7C 10 04 0F B6 87 74 01 00 00 89 75 EC 24 9F 0C 20 88 87 74 01 00 00 8B 4D B8 FF 45 AC 39 4D AC 72 B8 - -. 0 3A96F25A 65 -. C7 45 A4 00 00 00 00 8B 45 EC 31 C9 C7 45 C8 00 00 00 00 8B 55 F0 8B B3 48 01 00 00 89 8B 48 01 00 00 8D 04 40 8D 44 82 F4 C7 40 08 00 00 00 00 85 D2 89 45 B0 89 75 A8 89 55 B4 0F 84 6A 03 00 00 - -. 0 3A96F29B 42 -. C7 45 9C 00 00 00 00 8B 45 B4 8B 55 B4 C7 45 98 00 00 00 00 8B 40 04 C7 02 01 00 00 00 8B 90 50 01 00 00 89 45 A0 85 D2 75 44 - -. 0 3A96F2C5 26 -. 8B 80 D4 01 00 00 8B 4D C0 85 C0 0F 94 C0 39 4D A0 0F 95 C2 21 D0 A8 01 74 2A - -. 0 3A96F309 10 -. 8B 55 A0 8B 42 1C 85 C0 75 18 - -. 0 3A96F32B 52 -. 8B 4D A0 8B 75 08 8B 55 B4 8B 41 2C 8B 40 04 89 4D CC 8B 49 08 89 45 94 89 45 D8 8B 45 0C 89 75 D0 89 55 90 89 45 D4 8B 11 89 4D 8C 85 D2 0F 85 BD 00 00 00 - -. 0 3A96F41C 9 -. 83 FA 01 0F 84 3F FF FF FF - -. 0 3A96F364 30 -. 8B 75 8C B9 24 00 00 00 8B 7D 94 8B 46 04 89 4C 24 04 01 C7 89 FE 89 3C 24 E8 2E 5D 00 00 - -. 0 3A9750D0 4 -. 88 D1 7A 29 - -. 0 3A9750D4 8 -. 32 08 0F 84 61 01 00 00 - -. 0 3A9750DC 8 -. 30 D1 0F 84 86 01 00 00 - -. 0 3A9750E4 12 -. 8A 48 01 40 38 CA 0F 84 4D 01 00 00 - -. 0 3A9750F0 9 -. 80 F9 00 0F 84 71 01 00 00 - -. 0 3A9750F9 4 -. 40 4F 75 14 - -. 0 3A9750FD 10 -. 8A 08 38 CA 0F 84 36 01 00 00 - -. 0 3A975107 9 -. 80 F9 00 0F 84 5A 01 00 00 - -. 0 3A975110 28 -. 40 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -. 0 3A975258 8 -. C1 E9 10 40 38 D1 74 DD - -. 0 3A975260 5 -. 80 F9 00 74 05 - -. 0 3A96F382 8 -. 85 C0 0F 85 2A 05 00 00 - -. 0 3A96F38A 26 -. 89 75 DC 8D 45 CC 8D 55 C8 89 04 24 8D 8B 34 78 FF FF 8D 45 C4 E8 2C 0E 00 00 - -. 0 3A9701D0 31 -. 55 89 E5 81 EC F8 00 00 00 89 85 24 FF FF FF 31 C0 89 5D F4 89 75 F8 89 7D FC E8 3C 57 00 00 - -. 0 3A9701EF 30 -. 81 C3 7D 84 00 00 89 95 20 FF FF FF 89 8D 1C FF FF FF 89 85 2C FF FF FF FF 93 E0 F9 FF FF - -. 0 3A9658C0 9 -. 55 89 E5 5D E8 5E 00 01 00 - -. 0 3A9658C9 13 -. 81 C1 A3 2D 01 00 8D 81 3C 00 00 00 C3 - -. 0 3A97020D 25 -. 89 85 18 FF FF FF 8B 00 89 45 E4 8D 85 30 FF FF FF 89 04 24 E8 0A 4D 00 00 - -. 0 3A974F30 36 -. 31 C0 8B 54 24 04 89 5A 00 89 72 04 89 7A 08 8D 4C 24 04 89 4A 10 8B 4C 24 00 89 4A 14 89 6A 0C 89 42 18 C3 - -. 0 3A970226 6 -. 85 C0 89 C2 75 4E - -. 0 3A97022C 26 -. 8B 8D 18 FF FF FF 8D 85 28 FF FF FF 89 01 8B 45 08 89 04 24 FF 95 1C FF FF FF - -. 0 3A96FEA0 45 -. 55 B9 01 00 00 00 89 E5 56 83 EC 0C 8B 75 08 8B 46 08 8B 56 10 89 44 24 08 8B 46 04 89 44 24 04 8B 06 0F B6 80 74 01 00 00 A8 03 74 05 - -. 0 3A96FED2 12 -. 89 0C 24 8B 06 31 C9 E8 62 AF FF FF - -. 0 3A96B088 14 -. 8B 95 D4 FD FF FF 89 14 24 E8 3A A2 00 00 - -. 0 3A96B096 20 -. 40 F6 83 14 FC FF FF 01 89 85 C8 FD FF FF 0F 85 2C 04 00 00 - -. 0 3A96B0AA 21 -. 8B B5 D8 FD FF FF BF FF FF FF FF 89 BD CC FD FF FF 85 F6 74 14 - -. 0 3A96B0BF 20 -. 8B 85 D8 FD FF FF 8B 88 8C 00 00 00 85 C9 0F 85 A3 01 00 00 - -. 0 3A96B0D3 14 -. 8B B5 D8 FD FF FF 85 F6 0F 84 C2 00 00 00 - -. 0 3A96B0E1 14 -. 8D 93 09 F0 FF FF 89 95 B4 FD FF FF EB 1F - -. 0 3A96B10E 29 -. 8B 8D B4 FD FF FF 8D BE 80 01 00 00 89 F0 89 FA 89 0C 24 B9 0F 00 00 00 E8 65 F7 FF FF - -. 0 3A96A890 25 -. 55 89 E5 83 EC 0C 89 75 F8 89 D6 89 7D FC 8B 12 89 C7 31 C0 83 FA FF 74 27 - -. 0 3A96A8D0 10 -. 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96B12B 4 -. 84 C0 74 C0 - -. 0 3A96B0EF 31 -. 83 BD CC FD FF FF FF 8B B6 60 01 00 00 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 0F 84 95 00 00 00 - -. 0 3A96B1A3 27 -. 83 BD CC FD FF FF FF 8B B3 94 F9 FF FF 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 74 58 - -. 0 3A96B1BE 13 -. 0F B6 86 74 01 00 00 24 03 3C 02 74 4B - -. 0 3A96B1CB 8 -. 3B B5 D8 FD FF FF 74 43 - -. 0 3A96B216 9 -. 83 BD CC FD FF FF FF 74 57 - -. 0 3A96B276 9 -. 83 BB BC 00 00 00 FF 74 A0 - -. 0 3A96B27F 52 -. 8D 85 E0 FD FF FF 8D 8D E4 FD FF FF 89 44 24 04 8D 83 BC 00 00 00 89 4C 24 08 89 04 24 8B 8D D0 FD FF FF 8B 95 C8 FD FF FF 8B 85 D4 FD FF FF E8 9D DF FF FF - -. 0 3A969250 27 -. 55 89 E5 57 31 FF 56 31 F6 53 81 EC B4 00 00 00 89 45 90 8B 45 08 E8 C0 C6 00 00 - -. 0 3A96926B 114 -. 81 C3 01 F4 00 00 89 4D 88 8B 00 89 55 8C 8B 8B D8 00 00 00 89 BD 7C FF FF FF 89 45 84 8B 83 CC 00 00 00 C7 45 80 FF FF FF FF 89 B5 78 FF FF FF 01 C8 8D 44 02 12 8B 4D 84 83 E0 FC 29 C4 8D 54 24 1B 8B 39 83 E2 F0 89 95 74 FF FF FF 90 8D B4 26 00 00 00 00 31 C0 89 85 70 FF FF FF 31 C0 F6 83 14 FC FF FF 01 89 85 68 FF FF FF 0F 85 78 02 00 00 - -. 0 3A9692DD 30 -. 8B 47 10 31 F6 89 44 24 08 8B 47 0C 89 44 24 04 8B 8D 74 FF FF FF 89 0C 24 E8 75 C4 00 00 - -. 0 3A9692FB 16 -. 83 7D 80 FF 89 85 6C FF FF FF 0F 85 98 01 00 00 - -. 0 3A96930B 8 -. 3B B3 C8 00 00 00 72 1F - -. 0 3A969332 7 -. 83 7C B7 14 01 74 DF - -. 0 3A969339 41 -. 8B 83 C4 00 00 00 8B 44 F0 04 89 44 24 08 8B 83 C4 00 00 00 8B 04 F0 89 44 24 04 8B 85 6C FF FF FF 89 04 24 E8 0E C4 00 00 - -. 0 3A969362 22 -. 8B 55 8C 89 54 24 08 8B 4D 90 89 04 24 89 4C 24 04 E8 F8 C3 00 00 - -. 0 3A969378 31 -. 89 85 70 FF FF FF 8B 85 74 FF FF FF 29 85 70 FF FF FF F6 83 14 FC FF FF 01 0F 85 50 01 00 00 - -. 0 3A969397 14 -. 8B 55 10 8B 85 74 FF FF FF E8 7B FB FF FF - -. 0 3A9693A5 11 -. 89 45 80 8B 44 B7 14 85 C0 75 18 - -. 0 3A9693B0 10 -. 83 7D 80 FF 0F 84 44 01 00 00 - -. 0 3A9694FE 45 -. 8B 85 70 FF FF FF 8B 4D 8C 8B 95 74 FF FF FF 29 C8 C6 44 10 FF 00 8D 45 94 89 44 24 08 89 54 24 04 C7 04 24 03 00 00 00 E8 E5 AC 00 00 - -. 0 3A974210 14 -. 55 89 E5 83 EC 58 89 5D F4 E8 0D 17 00 00 - -. 0 3A97421E 24 -. 81 C3 4E 44 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A - -. 0 3A974236 21 -. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C3 00 00 00 CD 80 - -. 0 3A97424B 13 -. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00 - -. 0 3A974306 18 -. F7 D8 89 83 48 01 00 00 B8 FF FF FF FF E9 40 FF FF FF - -. 0 3A974258 7 -. 83 F8 FF 89 C2 74 31 - -. 0 3A974290 9 -. 83 BB 48 01 00 00 26 75 C6 - -. 0 3A97425F 4 -. 85 D2 75 1D - -. 0 3A974280 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96952B 4 -. 85 C0 75 13 - -. 0 3A969542 19 -. BA 01 00 00 00 B8 01 00 00 00 89 54 B7 14 E9 73 FE FF FF - -. 0 3A9693C8 25 -. 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF - -. 0 3A969318 14 -. 46 83 7D 80 FF 8D 76 00 0F 85 7D 01 00 00 - -. 0 3A969326 12 -. 3B B3 C8 00 00 00 0F 83 12 01 00 00 - -. 0 3A974263 11 -. 8B 4D 10 8B 41 58 39 41 0C 74 12 - -. 0 3A96952F 19 -. 8B 45 A4 25 00 F0 00 00 3D 00 40 00 00 0F 84 78 FE FF FF - -. 0 3A9693BA 39 -. B8 02 00 00 00 89 44 B7 14 B8 02 00 00 00 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF - -. 0 3A969444 6 -. 83 7D 80 FF 75 59 - -. 0 3A96944A 10 -. 8B 85 68 FF FF FF 85 C0 74 15 - -. 0 3A969454 11 -. 8B 93 48 01 00 00 83 FA 02 74 0A - -. 0 3A969469 31 -. 83 45 84 04 8B 8D 68 FF FF FF 09 8D 78 FF FF FF 8B 55 84 8B 02 85 C0 89 C7 0F 85 38 FE FF FF - -. 0 3A9692C0 29 -. 31 C0 89 85 70 FF FF FF 31 C0 F6 83 14 FC FF FF 01 89 85 68 FF FF FF 0F 85 78 02 00 00 - -. 0 3A969488 14 -. 8B 85 78 FF FF FF 85 C0 0F 84 9C 02 00 00 - -. 0 3A969496 13 -. B8 FF FF FF FF 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96B2B3 11 -. 89 85 CC FD FF FF E9 61 FF FF FF - -. 0 3A96B21F 31 -. 83 BD CC FD FF FF FF 8B 95 D8 FD FF FF 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 85 E1 00 00 00 - -. 0 3A96B31F 39 -. 8B B5 D8 FD FF FF 8D 83 0F F0 FF FF B9 1D 00 00 00 89 04 24 8B 85 D8 FD FF FF 81 C6 CC 01 00 00 89 F2 E8 4A F5 FF FF - -. 0 3A96B346 8 -. 84 C0 0F 84 F0 FE FF FF - -. 0 3A96B23E 13 -. 83 BD CC FD FF FF FF 0F 84 3C 01 00 00 - -. 0 3A96B387 14 -. 8B 85 D0 FD FF FF 85 C0 0F 85 69 01 00 00 - -. 0 3A96B395 11 -. 8B 85 D4 FD FF FF E8 80 03 00 00 - -. 0 3A96B720 14 -. 55 89 E5 57 56 53 83 EC 64 E8 FD A1 00 00 - -. 0 3A96B72E 22 -. 81 C3 3E CF 00 00 F6 83 14 FC FF FF 01 89 45 F0 0F 85 5E 04 00 00 - -. 0 3A96B744 14 -. 8B 8B DC 00 00 00 85 C9 0F 84 20 01 00 00 - -. 0 3A96B872 22 -. B9 01 00 00 00 8D 93 E4 00 00 00 8D 83 72 F0 FF FF E8 E8 57 00 00 - -. 0 3A9710AD 23 -. 89 74 24 04 8D 45 94 89 44 24 08 C7 04 24 03 00 00 00 E8 5C 32 00 00 - -. 0 3A9710C4 4 -. 85 C0 78 09 - -. 0 3A9710C8 9 -. 8B 45 C0 85 C0 89 07 75 1F - -. 0 3A9710F0 42 -. 89 74 24 10 31 C9 BA 02 00 00 00 89 4C 24 14 89 54 24 0C 8B 55 90 89 44 24 04 C7 04 24 00 00 00 00 89 54 24 08 E8 36 3B 00 00 - -. 0 3A97111A 5 -. 89 45 8C EB B2 - -. 0 3A9710D1 8 -. 89 34 24 E8 97 33 00 00 - -. 0 3A96B888 10 -. 89 45 D8 40 0F 84 73 01 00 00 - -. 0 3A96B892 18 -. 8B 83 E4 00 00 00 83 F8 10 89 45 A0 0F 86 0E 01 00 00 - -. 0 3A96B8A4 19 -. FC 8B 75 D8 BA 0B 00 00 00 8D BB 83 F0 FF FF 89 D1 F3 A6 - -. 0 3A96B8B5 2 -. F3 A6 - -. 0 3A96B8B7 6 -. 0F 85 F5 00 00 00 - -. 0 3A96B8BD 34 -. 8B 45 D8 89 C2 89 83 DC 00 00 00 8B 40 0C 8D 04 40 8D 04 85 10 00 00 00 01 C2 83 C0 30 39 45 A0 72 26 - -. 0 3A96B8DF 21 -. 89 93 E0 00 00 00 B9 14 00 00 00 89 D6 8D BB 8F F0 FF FF F3 A6 - -. 0 3A96B8F2 2 -. F3 A6 - -. 0 3A96B8F4 17 -. 0F 97 C2 0F 92 C0 8B 4D D8 38 C2 0F 84 4D FE FF FF - -. 0 3A96B752 11 -. 31 C0 83 F9 FF 0F 84 FF 03 00 00 - -. 0 3A96B75D 27 -. C7 45 DC 00 00 00 00 8B 83 E0 00 00 00 83 F8 FF 89 45 D4 89 C7 0F 84 A0 01 00 00 - -. 0 3A96B778 26 -. 8B 93 E4 00 00 00 01 D1 8B 93 20 FC FF FF 29 C1 89 4D E0 85 D2 89 55 C8 74 31 - -. 0 3A96B792 29 -. C7 45 C4 00 00 00 00 8D B3 5C FD FF FF 90 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00 - -. 0 3A96B7AF 8 -. 85 C0 0F 84 29 04 00 00 - -. 0 3A96B7B7 12 -. FF 45 C4 83 C6 05 83 7D C4 03 7E DD - -. 0 3A96B7A0 15 -. 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00 - -. 0 3A9752B7 12 -. 0F B6 55 FB F7 DA 89 D0 5A 5E 5D C3 - -. 0 3A96BBE0 11 -. 8B 45 C4 83 C0 30 E9 DD FB FF FF - -. 0 3A96B7C8 18 -. 89 45 CC 99 8B 45 CC 89 55 D0 8B 75 D0 21 F0 40 74 1F - -. 0 3A96B7DA 21 -. 0F B6 4D CC B8 01 00 00 00 31 D2 0F A5 C2 D3 E0 F6 C1 20 74 04 - -. 0 3A96B7EF 32 -. 89 C2 31 C0 89 45 CC 89 55 D0 C7 45 EC 00 00 00 00 8B 55 D4 8B 4A 14 49 39 4D EC 89 4D E8 7E 1B - -. 0 3A96B82A 40 -. 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00 - -. 0 3A96B852 13 -. 8B 55 D4 01 C2 8B 45 F0 E8 51 FD FF FF - -. 0 3A96B5B0 27 -. 55 89 E5 57 89 C7 56 83 EC 0C 89 55 F4 0F B6 00 84 C0 88 45 EF 0F 84 DF 00 00 00 - -. 0 3A96B5CB 17 -. 0F B6 0A 0F B6 45 EF 2C 30 3C 09 0F 87 AA 00 00 00 - -. 0 3A96B686 13 -. 88 C8 BA FF FF FF FF 2C 30 3C 09 76 26 - -. 0 3A96B693 5 -. 38 4D EF 75 18 - -. 0 3A96B698 18 -. FF 45 F4 47 8B 45 F4 0F B6 0F 88 4D EF 0F B6 08 EB C8 - -. 0 3A96B672 6 -. 80 7D EF 00 74 38 - -. 0 3A96B678 14 -. 0F B6 45 EF 2C 30 3C 09 0F 86 5A FF FF FF - -. 0 3A96B6B0 18 -. 0F BE 55 EF 0F BE C1 29 C2 83 C4 0C 89 D0 5E 5F 5D C3 - -. 0 3A96B85F 8 -. 85 C0 0F 84 25 04 00 00 - -. 0 3A96B867 4 -. 85 C0 79 A9 - -. 0 3A96B814 16 -. 4E 89 75 E8 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00 - -. 0 3A96B824 46 -. 8B BB E0 00 00 00 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00 - -. 0 3A96B86B 7 -. 46 89 75 EC 90 EB A6 - -. 0 3A96B818 12 -. 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00 - -. 0 3A96B5E0 17 -. 88 C8 BA 01 00 00 00 2C 30 3C 09 0F 87 C8 00 00 00 - -. 0 3A96B5F1 36 -. 0F BE 45 EF 47 FF 45 F4 83 E8 30 89 45 F0 0F BE C1 8D 70 D0 0F B6 0F 88 C8 88 4D EF 2C 30 88 CA 3C 09 77 2A - -. 0 3A96B63F 16 -. 8B 45 F4 0F B6 08 88 C8 88 CA 2C 30 3C 09 77 1E - -. 0 3A96B66D 5 -. 39 75 F0 75 50 - -. 0 3A96BC8C 11 -. 89 75 EC 85 F6 0F 8E 93 FD FF FF - -. 0 3A96BC97 31 -. 8B 4D C0 89 4D A4 8D 76 00 8B BB E0 00 00 00 8B 55 A4 8B 44 17 1C 3B 45 E0 0F 83 7A FD FF FF - -. 0 3A96BCB6 13 -. 8B 55 D4 01 C2 8B 45 F0 E8 ED F8 FF FF - -. 0 3A96BCC3 8 -. 85 C0 0F 85 5F FD FF FF - -. 0 3A96BA2A 23 -. 8B BB E0 00 00 00 3B 75 EC 8D 04 76 8D 3C C7 8D 4F 30 89 4D BC 7E 21 - -. 0 3A96BA62 21 -. 8B 4F 30 83 F9 01 0F 94 C0 83 F9 03 0F 94 C2 09 D0 A8 01 74 A9 - -. 0 3A96BA77 11 -. 8B 45 BC 8B 78 08 3B 7D E0 73 9E - -. 0 3A96BA82 7 -. 8B 55 DC 85 D2 74 08 - -. 0 3A96BA91 10 -. 8B 83 1C FC FF FF 85 C0 74 0C - -. 0 3A96BA9B 12 -. 8B 55 BC 39 42 0C 0F 87 79 FF FF FF - -. 0 3A96BAA7 18 -. 8B 55 D0 8B 45 CC F7 D2 F7 D0 09 C2 0F 84 20 02 00 00 - -. 0 3A96BAB9 38 -. C7 45 B4 00 00 00 00 8B 55 BC 8B 42 10 8B 52 14 89 45 A8 89 55 AC 81 E2 00 00 0F 00 89 D0 0B 45 B4 89 55 B8 74 12 - -. 0 3A96BAF1 65 -. 8B 83 54 FC FF FF 31 D2 81 CA 00 00 0F 00 89 55 9C 89 C2 8B 45 9C F7 D2 89 55 98 F7 D0 8B 55 A8 89 45 9C 8B 45 98 21 C2 89 55 98 8B 45 AC 8B 55 9C 21 D0 89 C2 0B 55 98 89 45 9C 0F 85 EE FE FF FF - -. 0 3A96BB32 20 -. 8B 45 D4 01 C7 3B 8B 50 FC FF FF 89 7D DC 0F 85 DA FE FF FF - -. 0 3A96BB46 19 -. 8D 76 00 8D BC 27 00 00 00 00 F6 83 14 FC FF FF 01 75 66 - -. 0 3A96BB59 11 -. 8B 45 DC 83 C4 64 5B 5E 5F 5D C3 - -. 0 3A96B3A0 14 -. 89 85 C4 FD FF FF 85 C0 0F 84 8A 00 00 00 - -. 0 3A96B3AE 14 -. 8B B5 D8 FD FF FF 85 F6 0F 84 37 01 00 00 - -. 0 3A96B3BC 13 -. F6 86 E9 01 00 00 08 0F 85 48 01 00 00 - -. 0 3A96B3C9 10 -. 8B 85 C4 FD FF FF 85 C0 74 65 - -. 0 3A96B3D3 23 -. 8B 85 C4 FD FF FF 8D 95 E4 FD FF FF 89 95 B8 FD FF FF E8 36 DB FF FF - -. 0 3A969041 6 -. 83 7F 10 20 75 DA - -. 0 3A969047 6 -. 83 7F 1C 03 76 D4 - -. 0 3A96904D 24 -. 8B 47 04 8B 4D CC 8D 50 20 3B 11 8D 44 08 04 89 45 B4 0F 87 F6 00 00 00 - -. 0 3A969065 19 -. FC 8B 75 B4 BA 10 00 00 00 8D BB 38 D6 FF FF 89 D1 F3 A6 - -. 0 3A969076 2 -. F3 A6 - -. 0 3A969078 6 -. 0F 84 86 00 00 00 - -. 0 3A969104 32 -. 8B 75 B4 0F B6 46 14 0F B6 56 18 C1 E0 08 01 D0 0F B6 56 1C C1 E0 08 8B 76 10 01 D0 85 F6 75 0E - -. 0 3A969124 10 -. 8B 93 1C FC FF FF 85 D2 74 22 - -. 0 3A96912E 4 -. 39 C2 73 1E - -. 0 3A96B3EA 9 -. 89 85 CC FD FF FF 40 74 52 - -. 0 3A96B3F3 14 -. 8B 8D C4 FD FF FF 89 0C 24 E8 CF 9E 00 00 - -. 0 3A96B401 11 -. 8D 70 01 89 34 24 E8 10 A4 FF FF - -. 0 3A96B40C 8 -. 89 C2 31 C0 85 D2 74 16 - -. 0 3A96B414 22 -. 89 74 24 08 8B 85 C4 FD FF FF 89 14 24 89 44 24 04 E8 46 A4 00 00 - -. 0 3A96B42A 14 -. 89 85 E0 FD FF FF 85 C0 0F 84 48 01 00 00 - -. 0 3A96B438 13 -. 83 BD CC FD FF FF FF 0F 85 06 FE FF FF - -. 0 3A96B24B 13 -. F6 83 14 FC FF FF 01 0F 85 6B 02 00 00 - -. 0 3A96B258 25 -. 83 BD CC FD FF FF FF 8D 85 E4 FD FF FF 89 85 B8 FD FF FF 0F 85 BF FD FF FF - -. 0 3A96CAC0 9 -. 89 C2 8B 40 0C 85 C0 75 F7 - -. 0 3A9699C5 23 -. 8B 46 08 8B 4D 84 89 81 44 01 00 00 83 C6 20 3B B5 54 FF FF FF 72 AF - -. 0 3A969975 22 -. 8D 74 26 00 8D BC 27 00 00 00 00 83 C6 20 3B B5 54 FF FF FF 73 51 - -. 0 3A97571F 11 -. 89 F9 F7 D9 83 E1 03 29 CA F3 AA - -. 0 3A97572A 41 -. 83 EA 20 8B 0F 90 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD - -. 0 3A975730 35 -. 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD - -. 0 3A975753 8 -. 8D 4A 20 C1 E9 02 F3 AB - -. 0 3A969FDC 66 -. 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00 - -. 0 3A96FEDE 11 -. 89 46 14 83 EC 0C 8B 75 FC C9 C3 - -. 0 3A970246 52 -. 8B 45 E4 8B 95 18 FF FF FF 8B 8D 24 FF FF FF 89 02 8B 85 20 FF FF FF C7 01 00 00 00 00 C7 00 00 00 00 00 31 C0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C2 04 00 - -. 0 3A96F3A4 14 -. 8B 55 C8 83 EC 04 85 D2 0F 85 44 02 00 00 - -. 0 3A96F3B2 12 -. 8B 55 E0 F6 82 74 01 00 00 60 75 37 - -. 0 3A96F3BE 62 -. 8B 4D B0 83 EC 1C 8D 44 24 1F 83 E0 F0 C7 00 00 00 00 00 C7 40 08 00 00 00 00 89 50 04 89 41 08 89 45 B0 0F B6 82 74 01 00 00 FF 45 EC 24 9F 0C 20 88 82 74 01 00 00 8B 7D 9C 85 FF 74 0D - -. 0 3A96F409 19 -. 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00 - -. 0 3A975265 5 -. 40 38 D5 74 D3 - -. 0 3A9699A2 11 -. 3D 51 E5 74 64 0F 87 5A 02 00 00 - -. 0 3A9699AD 5 -. 83 F8 07 75 CE - -. 0 3A969B31 14 -. 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C - -. 0 3A96A171 61 -. 31 C0 89 44 24 14 B8 FF FF FF FF 89 44 24 10 B8 32 00 00 00 89 44 24 0C 8B 47 14 89 44 24 08 8B 95 38 FF FF FF 29 95 3C FF FF FF 8B 8D 3C FF FF FF 89 14 24 89 4C 24 04 E8 A2 AA 00 00 - -. 0 3A96A1AE 7 -. 40 0F 85 D8 F9 FF FF - -. 0 3A96F425 24 -. 81 FA FD FF FF 7F 0F 94 C0 81 FA FF FF FF 7F 0F 94 C2 09 D0 A8 01 74 CC - -. 0 3A96F523 11 -. 8B 45 9C 85 C0 0F 84 9F 00 00 00 - -. 0 3A96F5CD 9 -. 8B 4D B4 8B 01 85 C0 74 13 - -. 0 3A96F5D6 13 -. 8B 75 B4 8B 76 08 85 F6 89 75 B4 74 22 - -. 0 3A96F5E3 6 -. 8B 06 85 C0 75 ED - -. 0 3A96F5E9 11 -. 8B 45 B4 85 C0 0F 85 A7 FC FF FF - -. 0 3A96F2DF 15 -. 8B 75 A0 0F B7 86 4E 01 00 00 66 85 C0 74 1B - -. 0 3A96F2EE 37 -. 0F B7 C0 8D 04 85 12 00 00 00 25 FC FF 0F 00 29 C4 8D 44 24 1F 83 E0 F0 89 45 9C 8B 55 A0 8B 42 1C 85 C0 75 18 - -. 0 3A96FECD 17 -. 89 C1 83 E1 03 89 0C 24 8B 06 31 C9 E8 62 AF FF FF - -. 0 3A970BE0 10 -. 83 C4 08 89 D0 5B 5E 5F 5D C3 - -. 0 3A96AFA7 12 -. 89 F0 8D 65 F4 5B 5E 5F 5D C2 0C 00 - -. 0 3A96F3F5 7 -. 8B 7D 9C 85 FF 74 0D - -. 0 3A96F3FC 32 -. 8B 75 98 8B 45 9C 89 14 B0 46 89 75 98 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00 - -. 0 3A96F52E 32 -. 8B 45 98 8B 55 9C C7 04 82 00 00 00 00 40 89 45 98 8D 04 C5 04 00 00 00 89 04 24 E8 CE 62 FF FF - -. 0 3A96F54E 19 -. 8B 4D A0 85 C0 89 C2 89 81 D4 01 00 00 0F 84 48 05 00 00 - -. 0 3A96F561 22 -. 8B 4D 98 8D 7A 04 8B 45 A0 8B 75 9C C1 E1 02 83 F9 07 89 02 76 16 - -. 0 3A96F577 8 -. F7 C7 04 00 00 00 74 0E - -. 0 3A96F57F 20 -. 8B 06 8D 7A 08 83 C6 04 83 E9 04 89 42 04 FC C1 E9 02 F3 A5 - -. 0 3A96F591 2 -. F3 A5 - -. 0 3A96F593 28 -. 8B 55 A0 8B 45 98 8B B2 D4 01 00 00 C1 E0 02 83 F8 07 89 C2 8D 0C 06 8D 79 04 76 16 - -. 0 3A96F5AF 8 -. F7 C7 04 00 00 00 74 0E - -. 0 3A96F5B7 22 -. 8B 06 8D 79 08 83 C6 04 83 EA 04 89 41 04 FC 89 D1 C1 E9 02 F3 A5 - -. 0 3A96F5CB 2 -. F3 A5 - -. 0 3A96AFE3 9 -. 89 FA 89 F0 E8 F4 DD FF FF - -. 0 3A968DE0 19 -. 55 89 E5 57 89 D7 56 53 83 EC 14 8B 70 14 E8 38 CB 00 00 - -. 0 3A968DF3 17 -. 81 C3 79 F8 00 00 C7 45 F0 00 00 00 00 85 F6 74 28 - -. 0 3A968E04 26 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 62 C4 00 00 - -. 0 3A968E1E 4 -. 85 C0 74 55 - -. 0 3A968E22 10 -. 89 75 F0 8B 76 04 85 F6 75 E4 - -. 0 3A968E2C 8 -. 89 3C 24 E8 9C C4 00 00 - -. 0 3A968E34 17 -. 8D 50 01 83 C0 0D 89 55 EC 89 04 24 E8 D7 C9 FF FF - -. 0 3A968E45 6 -. 85 C0 89 C6 74 34 - -. 0 3A968E4B 22 -. 8B 55 EC 8D 40 0C 89 7C 24 04 89 04 24 89 54 24 08 E8 0F CA 00 00 - -. 0 3A968E61 30 -. 89 06 8B 45 F0 C7 46 04 00 00 00 00 C7 46 08 00 00 00 00 89 70 04 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96AFEC 9 -. 80 8E 75 01 00 00 01 EB B2 - -. 0 3A970BC0 14 -. 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00 - -. 0 3A96F5C5 8 -. FC 89 D1 C1 E9 02 F3 A5 - -. 0 3A96F313 10 -. 8B 82 E8 00 00 00 85 C0 75 0E - -. 0 3A96F31D 14 -. 8B 82 E0 00 00 00 85 C0 0F 84 F8 01 00 00 - -. 0 3A96F605 25 -. 8B 83 48 01 00 00 8B 7D A8 85 C0 0F 94 C0 85 FF 0F 95 C2 21 D0 A8 01 74 09 - -. 0 3A96F61E 22 -. 8B 45 A8 89 83 48 01 00 00 8B 4D C0 8B 91 D4 01 00 00 85 D2 74 11 - -. 0 3A96F645 18 -. 8B 45 EC 8D 04 C5 04 00 00 00 89 04 24 E8 C5 61 FF FF - -. 0 3A96F657 19 -. 8B 75 C0 85 C0 89 C1 89 86 D4 01 00 00 0F 84 A4 05 00 00 - -. 0 3A96F66A 39 -. 8B 45 EC 8B 55 C0 8D 4C 81 04 89 8A 50 01 00 00 8B 4D F0 89 82 54 01 00 00 C7 45 EC 00 00 00 00 85 C9 89 4D B4 74 3E - -. 0 3A96F691 11 -. 8B 75 08 85 F6 0F 85 28 04 00 00 - -. 0 3A96F69C 51 -. 8B 55 B4 8B 4A 04 8B 75 C0 8B 45 EC 8B 96 50 01 00 00 89 0C 82 40 89 45 EC 8B 45 B4 8B 48 04 80 A1 74 01 00 00 9F 8B 55 B4 8B 52 08 89 55 B4 85 D2 75 C2 - -. 0 3A96F6CF 13 -. F6 83 15 FC FF FF 02 0F 85 20 06 00 00 - -. 0 3A96F6DC 45 -. 8B 55 C0 8B 45 EC 8B 92 50 01 00 00 89 85 78 FF FF FF 89 95 74 FF FF FF C7 45 AC 00 00 00 00 8B 55 C0 8B 8A DC 01 00 00 39 4D AC 73 49 - -. 0 3A96F752 29 -. 8B 95 78 FF FF FF 8B 45 C0 8B B5 74 FF FF FF C1 E2 02 83 FA 07 8B B8 D4 01 00 00 76 15 - -. 0 3A96F76F 8 -. F7 C7 04 00 00 00 74 0D - -. 0 3A96F784 8 -. FC 89 D1 C1 E9 02 F3 A5 - -. 0 3A96F78A 2 -. F3 A5 - -. 0 3A96F78C 25 -. C7 45 AC 01 00 00 00 8B 55 EC 39 55 AC 89 95 78 FF FF FF 0F 83 ED 04 00 00 - -. 0 3A96F7A5 40 -. 8B 75 C0 8B 8E D4 01 00 00 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11 - -. 0 3A96F7DE 15 -. 8D 7A 01 3B BD 78 FF FF FF 0F 83 B0 00 00 00 - -. 0 3A96F7ED 39 -. C1 E2 02 89 95 6C FF FF FF F7 DA 89 95 68 FF FF FF 89 F6 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C - -. 0 3A96F814 6 -. 8B 02 85 C0 74 76 - -. 0 3A96F81A 14 -. 03 B5 68 FF FF FF 89 B5 70 FF FF FF EB 06 - -. 0 3A96F82E 11 -. 83 C2 04 3B 85 7C FF FF FF 75 EF - -. 0 3A96F828 6 -. 8B 02 85 C0 74 62 - -. 0 3A96F890 13 -. 47 3B BD 78 FF FF FF 0F 82 63 FF FF FF - -. 0 3A96F800 20 -. 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C - -. 0 3A96F89D 18 -. FF 45 AC 8B 85 78 FF FF FF 39 45 AC 0F 82 FF FE FF FF - -. 0 3A96F7AE 31 -. 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11 - -. 0 3A96F7CD 17 -. 8D 41 04 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2 - -. 0 3A96F7D0 14 -. 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2 - -. 0 3A96F8AF 5 -. E9 E7 03 00 00 - -. 0 3A96FC9B 24 -. 8B B5 78 FF FF FF C7 04 B1 00 00 00 00 8B 75 A4 85 F6 0F 85 A9 01 00 00 - -. 0 3A96FCB3 10 -. 8D 65 F4 5B 5E 5F 5D C2 08 00 - -. 0 3A967090 25 -. 8B 8B 94 F9 FF FF 83 EC 08 8B 91 54 01 00 00 89 95 04 FF FF FF 85 D2 74 3B - -. 0 3A9670A9 59 -. FF 8D 04 FF FF FF 8B 81 50 01 00 00 8B 8D 04 FF FF FF 8B 04 88 80 88 74 01 00 00 10 8B 8B 94 F9 FF FF 8B B5 04 FF FF FF 8B 81 50 01 00 00 8B 04 B0 FF 80 70 01 00 00 85 F6 75 C5 - -. 0 3A9670E4 25 -. 8B 83 F0 F9 FF FF 8B 93 F4 F9 FF FF 89 42 0C 8B 83 F0 F9 FF FF 85 C0 74 03 - -. 0 3A9670FD 16 -. 89 50 10 83 BB 54 FB FF FF 01 0F 86 52 0A 00 00 - -. 0 3A96710D 37 -. 8B 8B 94 F9 FF FF B8 01 00 00 00 8B 95 D0 FE FF FF 89 85 04 FF FF FF 8B 81 50 01 00 00 83 C2 50 39 50 04 74 11 - -. 0 3A967132 17 -. FF 85 04 FF FF FF 8B B5 04 FF FF FF 39 14 B0 75 EF - -. 0 3A967143 42 -. 8B 81 50 01 00 00 8B B5 04 FF FF FF 8B BD 50 FF FF FF 89 85 A8 FE FF FF 8B 54 B0 FC 85 FF 89 93 F4 F9 FF FF 0F 85 D8 11 00 00 - -. 0 3A96716D 13 -. 89 F0 40 31 F6 3B 81 54 01 00 00 73 10 - -. 0 3A96718A 20 -. 89 B3 F0 F9 FF FF 8B 85 C4 FE FF FF 85 C0 0F 84 9C 11 00 00 - -. 0 3A96833A 11 -. 8B 93 F4 F9 FF FF E9 6E EE FF FF - -. 0 3A9671B3 22 -. 8B 8D D0 FE FF FF 83 C1 50 89 4A 0C 8B 83 F0 F9 FF FF 85 C0 74 03 - -. 0 3A9671CC 50 -. 31 C0 85 FF 0F 94 C0 89 85 24 FF FF FF 31 C0 83 FF 03 0F 94 C0 8D 8D 24 FF FF FF 8D 93 44 02 FF FF 89 85 28 FF FF FF 8D 83 B4 D9 FE FF E8 62 8F 00 00 - -. 0 3A970160 17 -. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 E8 BA 57 00 00 - -. 0 3A970171 24 -. 81 C3 FB 84 00 00 89 7D FC 89 55 EC 89 4D E8 89 45 F0 FF 93 E0 F9 FF FF - -. 0 3A970189 37 -. 8B 38 89 C6 8B 83 E8 00 00 00 C7 06 00 00 00 00 89 45 E4 8B 45 F0 89 83 E8 00 00 00 8B 45 E8 89 04 24 FF 55 EC - -. 0 3A9688B0 25 -. 55 BA 01 00 00 00 89 E5 83 EC 0C 89 75 FC 8B 75 08 89 5D F8 E8 62 D0 00 00 - -. 0 3A9688C9 20 -. 81 C3 A3 FD 00 00 8B 4E 04 8B 83 94 F9 FF FF E8 83 8F 00 00 - -. 0 3A971860 18 -. 55 89 E5 57 31 FF 56 89 C6 53 83 EC 0C E8 B9 40 00 00 - -. 0 3A971872 16 -. 81 C3 FA 6D 00 00 89 55 F0 85 C0 89 4D EC 75 0E - -. 0 3A971890 16 -. F6 86 75 01 00 00 02 C7 45 E8 00 00 00 00 75 E4 - -. 0 3A9718A0 13 -. 8B 4D EC 89 F0 8B 55 F0 E8 F3 FB FF FF - -. 0 3A9714A0 23 -. 55 89 E5 57 56 53 81 EC 84 00 00 00 89 45 B0 8B 40 2C E8 74 44 00 00 - -. 0 3A9714B7 43 -. 81 C3 B5 71 00 00 89 55 AC 31 D2 85 C0 89 4D A8 C7 45 A4 00 00 00 00 C7 45 94 00 00 00 00 C7 45 90 00 00 00 00 0F 84 4E 01 00 00 - -. 0 3A9714E2 38 -. 8B 40 04 8B 4D B0 89 45 A0 8B 45 B0 8B 89 A4 00 00 00 8B 80 AC 00 00 00 85 C9 89 4D 9C 89 45 98 0F 84 EA 00 00 00 - -. 0 3A971508 23 -. 8B 51 04 8B 4D B0 8B 09 01 CA 66 83 3A 01 89 55 8C 0F 85 77 01 00 00 - -. 0 3A97151F 22 -. 90 8B 55 8C 8B 7D A0 8B B3 94 F9 FF FF 8B 42 04 01 C7 85 F6 74 22 - -. 0 3A971535 20 -. 8D 74 26 00 8D BC 27 00 00 00 00 89 F2 89 F8 E8 37 F6 FF FF - -. 0 3A971549 7 -. 89 75 88 85 C0 75 1F - -. 0 3A971550 7 -. 8B 76 0C 85 F6 75 E9 - -. 0 3A971540 9 -. 89 F2 89 F8 E8 37 F6 FF FF - -. 0 3A97156F 11 -. 8B 45 A8 85 C0 0F 85 07 01 00 00 - -. 0 3A97157A 29 -. 8B 75 8C 8B 46 08 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08 - -. 0 3A971597 41 -. 8B 83 38 00 00 00 8B 38 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF - -. 0 3A971120 30 -. 55 89 E5 57 89 D7 56 31 F6 53 81 EC B4 00 00 00 8B 55 08 89 85 60 FF FF FF E8 ED 47 00 00 - -. 0 3A97113E 43 -. 81 C3 2E 75 00 00 89 8D 5C FF FF FF 8B 42 2C F6 83 14 FC FF FF 10 8B 40 04 89 B5 54 FF FF FF 89 85 58 FF FF FF 0F 85 C1 01 00 00 - -. 0 3A971169 17 -. 8B 55 08 8B 82 AC 00 00 00 85 C0 0F 84 3F 01 00 00 - -. 0 3A97117A 16 -. 8B 55 08 8B 32 8B 50 04 01 D6 66 83 3E 01 75 1C - -. 0 3A97118A 9 -. 3B 7E 08 0F 84 ED 00 00 00 - -. 0 3A971193 11 -. 8B 46 10 85 C0 0F 84 C7 01 00 00 - -. 0 3A97119E 8 -. 01 C6 66 83 3E 01 74 E4 - -. 0 3A971280 35 -. 8B 56 0C 89 F0 01 D0 8B 08 8B 95 58 FF FF FF 01 CA 89 54 24 04 8B 85 5C FF FF FF 89 04 24 E8 DD 3F 00 00 - -. 0 3A9712A3 10 -. 31 D2 85 C0 0F 85 E6 FE FF FF - -. 0 3A9712AD 12 -. 8D 65 F4 89 D0 5B 5E 5F 5D C2 0C 00 - -. 0 3A9715C0 20 -. 09 45 A4 83 EC 0C 0F B7 46 06 25 FF 7F 00 00 3B 45 94 76 03 - -. 0 3A9715D4 10 -. 89 45 94 8B 46 0C 85 C0 75 A2 - -. 0 3A9715DE 10 -. 8B 4D 8C 8B 41 0C 85 C0 74 0A - -. 0 3A9715E8 10 -. 01 C1 89 4D 8C E9 2E FF FF FF - -. 0 3A971520 21 -. 8B 55 8C 8B 7D A0 8B B3 94 F9 FF FF 8B 42 04 01 C7 85 F6 74 22 - -. 0 3A9715D7 7 -. 8B 46 0C 85 C0 75 A2 - -. 0 3A9715F2 7 -. 8B 75 98 85 F6 74 29 - -. 0 3A971622 11 -. 8B 45 94 85 C0 0F 85 1D 01 00 00 - -. 0 3A97174A 21 -. BF 10 00 00 00 89 7C 24 04 8B 75 94 46 89 34 24 E8 CD 40 FF FF - -. 0 3A97175F 28 -. C7 45 90 0C 00 00 00 8B 55 B0 85 C0 89 C7 8D 8B 7C EB FF FF 89 82 7C 01 00 00 74 AF - -. 0 3A97177B 28 -. 89 B2 78 01 00 00 8B 82 DC 00 00 00 8B 75 9C 8B 40 04 85 F6 89 82 8C 01 00 00 74 63 - -. 0 3A971797 23 -. 8B 4D 9C 8B 02 8B 49 04 01 C1 89 4D 84 8B 75 84 8B 4E 08 01 CE EB 04 - -. 0 3A9717B2 62 -. 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0 - -. 0 3A9717F0 10 -. 8B 4D 84 8B 41 0C 85 C0 75 A5 - -. 0 3A97179F 15 -. 01 C1 89 4D 84 8B 75 84 8B 4E 08 01 CE EB 04 - -. 0 3A9717FA 11 -. 8B 75 98 85 F6 0F 84 28 FE FF FF - -. 0 3A97162D 13 -. 8B 55 A4 8D 65 F4 89 D0 5B 5E 5F 5D C3 - -. 0 3A9718AD 4 -. 85 C0 74 D3 - -. 0 3A971884 12 -. 8B 55 E8 8B 76 0C 09 D7 85 F6 74 40 - -. 0 3A97159F 33 -. 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF - -. 0 3A971580 23 -. 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08 - -. 0 3A9717B0 64 -. 01 C6 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0 - -. 0 3A9715F9 15 -. 8B 4D 98 8B 45 B0 8B 51 04 8B 08 01 CA EB 02 - -. 0 3A97160A 14 -. 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03 - -. 0 3A97161B 7 -. 8B 42 10 85 C0 75 E6 - -. 0 3A971608 16 -. 01 C2 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03 - -. 0 3A971805 15 -. 8B 45 98 8B 55 B0 8B 70 04 8B 0A 01 CE EB 02 - -. 0 3A971816 13 -. 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A - -. 0 3A97184D 7 -. 8B 46 10 85 C0 75 C0 - -. 0 3A971814 15 -. 01 C6 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A - -. 0 3A971823 49 -. 0F B7 46 04 8B 55 B0 8B 8A 7C 01 00 00 8B 56 08 25 FF 7F 00 00 C1 E0 04 89 54 01 04 8B 55 A0 03 17 31 FF 89 7C 01 0C 89 14 01 8B 46 10 85 C0 75 C0 - -. 0 3A971854 5 -. E9 D4 FD FF FF - -. 0 3A971618 10 -. 89 45 94 8B 42 10 85 C0 75 E6 - -. 0 3A9718D0 10 -. 83 C4 0C 89 F8 5B 5E 5F 5D C3 - -. 0 3A9688DD 4 -. 85 C0 74 06 - -. 0 3A9688E7 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3A9701AE 24 -. 89 3E 8B 45 E4 89 83 E8 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9671FE 14 -. 8B BD 50 FF FF FF 85 FF 0F 85 96 0F 00 00 - -. 0 3A96720C 20 -. 8B 8B 94 F9 FF FF 8B 91 34 01 00 00 85 D2 0F 84 F3 00 00 00 - -. 0 3A967313 11 -. 8B 83 E4 F9 FF FF E8 12 98 00 00 - -. 0 3A970B30 5 -. E8 F2 4D 00 00 - -. 0 3A970B35 21 -. 81 C1 37 7B 00 00 55 8B 91 28 00 00 00 89 E5 83 7A 08 00 75 1B - -. 0 3A970B4A 31 -. 89 42 10 8B 81 94 F9 FF FF C7 02 01 00 00 00 89 42 04 8D 81 04 85 FF FF 89 42 08 5D 89 D0 C3 - -. 0 3A96731E 19 -. 89 85 78 FE FF FF 8B 83 94 F9 FF FF 8B 40 6C 85 C0 74 09 - -. 0 3A967331 19 -. 8B 95 78 FE FF FF 89 50 04 8B 83 50 FA FF FF 85 C0 74 09 - -. 0 3A96734D 63 -. 80 BD 03 FF FF FF 00 8B B3 94 F9 FF FF 8D 86 50 01 00 00 89 83 A4 F9 FF FF 8B 96 54 01 00 00 89 F1 89 83 9C F9 FF FF 8B 86 50 01 00 00 89 93 2C FC FF FF 89 83 28 FC FF FF 0F 84 84 05 00 00 - -. 0 3A967910 31 -. 31 C0 83 BB 7C FD FF FF 00 0F 95 C0 09 83 3C FC FF FF 89 85 74 FE FF FF 8B 46 0C 85 C0 74 5D - -. 0 3A96792F 9 -. 89 C6 8B 40 0C 85 C0 75 F7 - -. 0 3A967938 2 -. EB 52 - -. 0 3A96798C 10 -. 8B 46 14 8B 40 04 85 C0 74 B8 - -. 0 3A967996 2 -. EB A8 - -. 0 3A967940 14 -. C7 40 08 01 00 00 00 8B 40 04 85 C0 75 F2 - -. 0 3A96794E 13 -. 8B BD D0 FE FF FF 83 C7 50 39 FE 74 26 - -. 0 3A967981 11 -. 8B 76 10 85 F6 0F 84 96 07 00 00 - -. 0 3A96795B 38 -. 8B 85 74 FE FF FF 89 44 24 0C 8B 83 3C FC FF FF 89 44 24 08 8B 86 B0 01 00 00 89 34 24 89 44 24 04 E8 2F 65 00 00 - -. 0 3A96DEB0 26 -. 55 89 E5 8D 45 08 57 56 53 81 EC FC 00 00 00 8B 75 08 89 45 EC E8 61 7A 00 00 - -. 0 3A96DECA 28 -. 81 C3 A2 A7 00 00 F6 86 74 01 00 00 04 C7 45 98 00 00 00 00 89 F2 0F 85 1A 04 00 00 - -. 0 3A96DEE6 7 -. 8B 7D 14 85 FF 75 0E - -. 0 3A96DEED 27 -. 31 C0 83 7E 78 00 0F 94 C0 F7 D8 21 45 10 F6 83 14 FC FF FF 20 0F 85 04 0A 00 00 - -. 0 3A96DF08 11 -. 8B 4E 70 85 C9 0F 85 3A 0A 00 00 - -. 0 3A96DF13 16 -. 8B 46 2C 8B 40 04 89 45 F0 8B 46 74 85 C0 74 4D - -. 0 3A96DF23 7 -. 8B 7D 10 85 FF 74 46 - -. 0 3A96DF2A 13 -. 8B 46 24 8B 50 04 8B 42 04 85 C0 74 13 - -. 0 3A96DF4A 14 -. 89 72 04 8B 45 14 85 C0 0F 85 DF 0A 00 00 - -. 0 3A96DF58 11 -. 8D 83 84 78 FF FF 89 42 08 EB 0D - -. 0 3A96DF70 35 -. C7 45 D4 00 00 00 00 8B 46 5C C7 45 DC 00 00 00 00 C7 45 D0 00 00 00 00 85 C0 C7 45 CC 00 00 00 00 74 0F - -. 0 3A96DF93 22 -. 8B 40 04 89 45 CC 8B 46 60 8B 40 04 89 45 D0 8B 46 68 85 C0 74 0A - -. 0 3A96DFA9 10 -. 83 78 04 11 0F 84 73 02 00 00 - -. 0 3A96E226 13 -. 8B 7D 10 8B 46 74 85 FF 8B 48 04 75 0C - -. 0 3A96E23F 23 -. 89 4D D8 8B 46 20 8B 55 10 8B 40 04 89 55 E0 89 45 DC E9 5D FD FF FF - -. 0 3A96DFB3 51 -. C7 45 90 00 00 00 00 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F - -. 0 3A96E035 30 -. 8B 46 30 31 D2 8B 40 04 89 95 78 FF FF FF 89 85 7C FF FF FF 8B 86 B4 00 00 00 85 C0 74 09 - -. 0 3A96E053 24 -. 8B 40 04 89 85 78 FF FF FF 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06 - -. 0 3A96E06B 22 -. 8B 85 78 FF FF FF 8D 8B E4 F9 FF FF 8D 04 C2 39 CE 89 45 88 74 2F - -. 0 3A96E081 7 -. 8B 7D 80 85 FF 74 28 - -. 0 3A96E088 4 -. 39 C2 73 24 - -. 0 3A96E08C 24 -. 8D 74 26 00 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC - -. 0 3A96E090 20 -. 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC - -. 0 3A96E0A4 26 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00 - -. 0 3A96E0BE 21 -. 8B 40 04 89 85 74 FF FF FF 8B 45 84 39 45 88 0F 83 5D 02 00 00 - -. 0 3A96E0D3 110 -. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00 - -. 0 3A96E141 14 -. 8B 85 6C FF FF FF 85 C0 0F 84 D1 01 00 00 - -. 0 3A96E14F 21 -. 89 BD 68 FF FF FF 0F B6 47 0C C0 E8 04 84 C0 0F 84 DC 05 00 00 - -. 0 3A96E164 12 -. 3B BE FC 01 00 00 0F 84 D0 0B 00 00 - -. 0 3A96E170 25 -. 31 D2 83 BD 6C FF FF FF 07 0F 94 C2 83 BD 6C FF FF FF 05 0F 84 7B 07 00 00 - -. 0 3A96E189 29 -. 89 96 00 02 00 00 8B BD 68 FF FF FF 89 BE FC 01 00 00 31 FF 85 C9 BE 01 00 00 00 74 0B - -. 0 3A96E1A6 7 -. 8B 41 04 85 C0 74 04 - -. 0 3A96E1AD 49 -. 89 CF 31 F6 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF - -. 0 3A96C0E0 19 -. 55 89 E5 57 31 FF 56 53 81 EC A0 00 00 00 E8 38 98 00 00 - -. 0 3A96C0F3 20 -. 81 C3 79 C5 00 00 89 45 A8 89 55 A4 89 4D A0 E8 E9 FB FF FF - -. 0 3A96BCF0 14 -. 55 89 C1 31 D2 0F B6 00 89 E5 84 C0 74 72 - -. 0 3A96BCFE 11 -. 41 0F B6 D0 0F B6 01 84 C0 74 67 - -. 0 3A96BD09 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 57 - -. 0 3A96BD19 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 47 - -. 0 3A96BD29 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 37 - -. 0 3A96BD39 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 27 - -. 0 3A96BD49 37 -. 8D B4 26 00 00 00 00 C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2 - -. 0 3A96BD50 30 -. C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2 - -. 0 3A96BD6E 6 -. 89 F6 5D 89 D0 C3 - -. 0 3A96C107 37 -. 89 45 9C 8B 45 18 8B 75 08 FF 83 D4 F9 FF FF 85 C0 C7 45 BC 00 00 00 00 C7 45 C0 00 00 00 00 0F 85 90 02 00 00 - -. 0 3A96C12C 11 -. 8B 45 08 8B 10 85 D2 89 F8 74 5E - -. 0 3A96C137 69 -. 8D 55 BC 89 55 84 8D 76 00 8B 4D 10 89 4C 24 18 8B 55 18 89 54 24 14 8B 4D 14 89 4C 24 10 8B 55 0C 89 44 24 08 89 54 24 0C 8B 06 89 44 24 04 8B 4D 84 89 0C 24 8B 45 A0 8B 55 9C 8B 08 8B 45 A8 E8 34 FC FF FF - -. 0 3A96BDB0 23 -. 55 89 E5 57 56 53 83 EC 3C 89 45 F0 8B 45 0C 89 55 EC E8 64 9B 00 00 - -. 0 3A96BDC7 22 -. 81 C3 A5 C8 00 00 89 4D E8 8B 10 8B 40 04 89 55 E4 89 45 E0 EB 12 - -. 0 3A96BDEF 48 -. C7 45 CC 00 00 00 00 8B 45 E4 8B 4D 10 C7 45 C8 00 00 00 00 8B 55 1C 8B 0C 88 8B 45 1C 89 4D DC 85 C0 0F 95 C0 39 D1 0F 94 C2 21 D0 A8 01 75 C1 - -. 0 3A96BE1F 6 -. F6 45 20 02 74 0B - -. 0 3A96BE30 13 -. F6 83 14 FC FF FF 08 0F 85 FB 01 00 00 - -. 0 3A96BE3D 56 -. 8B 55 DC 8B 42 30 8B 8A 8C 01 00 00 8B 40 04 89 45 D8 8B 42 2C 8B 40 04 89 4D D0 89 D1 31 D2 89 45 D4 8B 45 EC F7 B1 64 01 00 00 8B 81 68 01 00 00 8B 34 90 85 F6 75 1F - -. 0 3A96BE94 17 -. 8B 7D D8 89 F0 C1 E0 04 01 C7 8B 47 04 85 C0 74 DB - -. 0 3A96BE80 20 -. 8B 55 DC 8B 82 6C 01 00 00 8B 34 B0 85 F6 0F 84 DC 00 00 00 - -. 0 3A96BF70 9 -. 83 7D CC 01 8B 7D C8 74 02 - -. 0 3A96BF79 6 -. 31 FF 85 FF 74 18 - -. 0 3A96BF97 23 -. 8B 55 14 85 F6 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 84 32 FE FF FF - -. 0 3A96BFAE 14 -. 8B 55 14 8B 42 0C 85 C0 0F 84 24 FE FF FF - -. 0 3A96BDE0 15 -. FF 45 10 8B 4D E0 39 4D 10 0F 83 ED 01 00 00 - -. 0 3A96BEA5 7 -. 66 83 7F 0E 00 75 06 - -. 0 3A96BEB2 12 -. 0F B6 47 0C 83 E0 0F 83 F8 02 7F C2 - -. 0 3A96BEBE 5 -. 3B 7D E8 74 1A - -. 0 3A96BEC3 22 -. 8B 0F 8B 45 D4 8B 55 F0 01 C8 89 54 24 04 89 04 24 E8 A7 93 00 00 - -. 0 3A96BED9 4 -. 85 C0 75 A3 - -. 0 3A96BE75 5 -. E9 FF 00 00 00 - -. 0 3A96BEDD 11 -. 8B 55 14 85 D2 0F 84 81 01 00 00 - -. 0 3A96BEE8 11 -. 8B 45 D0 85 C0 0F 84 8C 00 00 00 - -. 0 3A96BEF3 47 -. 8B 4D D0 8B 45 DC 0F B7 0C 71 8B 90 7C 01 00 00 81 E1 FF 7F 00 00 C1 E1 04 89 4D C4 8B 4D 14 8B 41 04 8B 4D C4 39 44 0A 04 0F 84 C6 00 00 00 - -. 0 3A96BFE8 23 -. 8B 4D 14 8B 01 89 44 24 04 8B 4D C4 8B 04 0A 89 04 24 E8 81 92 00 00 - -. 0 3A96BFFF 8 -. 85 C0 0F 85 1B FF FF FF - -. 0 3A96C007 5 -. E9 73 FF FF FF - -. 0 3A96BF7F 19 -. 0F B6 47 0C C0 E8 04 0F B6 C0 83 F8 01 0F 84 8C 00 00 00 - -. 0 3A96C01E 26 -. 8B 55 08 8B 4D DC 89 3A 89 4A 04 BA 01 00 00 00 83 C4 3C 89 D0 5B 5E 5F 5D C3 - -. 0 3A96C17C 6 -. 85 C0 89 C2 7F 13 - -. 0 3A96C195 11 -. 8B 75 BC 85 F6 0F 84 3E 02 00 00 - -. 0 3A96C1A0 16 -. C7 45 90 00 00 00 00 8B 4D A0 8B 11 85 D2 74 0C - -. 0 3A96C1B0 12 -. 0F B6 42 0D 83 E0 03 83 F8 03 74 48 - -. 0 3A96C1BC 29 -. 8D 55 BC 89 55 84 8B 4D 84 8B 71 04 0F B6 86 74 01 00 00 24 03 3C 02 0F 84 2E 04 00 00 - -. 0 3A96C1D9 17 -. 8B 83 14 FC FF FF A9 04 02 00 00 0F 85 28 02 00 00 - -. 0 3A96C1EA 26 -. 8B 45 BC 8B 4D A0 8B 55 84 89 01 8B 42 04 8B 00 8D 65 F4 5B 5E 5F 5D C2 14 00 - -. 0 3A96E1DE 33 -. 89 85 64 FF FF FF 8B 55 A8 83 EC 14 8B 75 08 89 D7 89 96 08 02 00 00 89 86 04 02 00 00 85 FF 74 09 - -. 0 3A96E1FF 22 -. 8B 57 04 01 95 64 FF FF FF 83 BD 6C FF FF FF 07 0F 87 56 08 00 00 - -. 0 3A96E215 17 -. 8B 8D 6C FF FF FF 8B 84 8B B0 D7 FF FF 01 D8 FF E0 - -. 0 3A96EADD 19 -. 8B 95 70 FF FF FF 8B 8D 64 FF FF FF 01 0A E9 30 F8 FF FF - -. 0 3A96E320 16 -. 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF - -. 0 3A96E0E0 97 -. 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00 - -. 0 3A96ED40 31 -. 31 C0 83 BD 6C FF FF FF 07 8B 96 00 02 00 00 0F 94 C0 83 BD 6C FF FF FF 05 0F 84 5F 01 00 00 - -. 0 3A96ED5F 8 -. 39 D0 0F 85 09 F4 FF FF - -. 0 3A96ED67 26 -. FF 83 D8 F9 FF FF 8B BE 08 02 00 00 8B 86 04 02 00 00 89 7D A8 E9 C1 F9 FF FF - -. 0 3A96E742 11 -. 89 85 64 FF FF FF E9 AE FA FF FF - -. 0 3A96E1FB 4 -. 85 FF 74 09 - -. 0 3A96E308 40 -. 8B 85 64 FF FF FF 8B BD 70 FF FF FF 89 07 8D 76 00 8D BC 27 00 00 00 00 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF - -. 0 3A96BF92 5 -. 83 F8 02 74 79 - -. 0 3A96C010 14 -. 8B 83 48 FC FF FF 85 C0 0F 85 A2 00 00 00 - -. 0 3A96BFBC 8 -. 8B 55 DC E8 BC 4B 00 00 - -. 0 3A96BFC4 9 -. 85 C0 BA FF FF FF FF 75 61 - -. 0 3A96BFCD 15 -. FF 45 10 8B 4D E0 39 4D 10 0F 82 13 FE FF FF - -. 0 3A96E1B1 45 -. 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF - -. 0 3A96BFDC 12 -. 31 D2 83 C4 3C 89 D0 5B 5E 5F 5D C3 - -. 0 3A96C182 8 -. 85 C0 0F 88 46 01 00 00 - -. 0 3A96C18A 11 -. 83 C6 04 31 C0 8B 16 85 D2 75 AB - -. 0 3A96C3DE 9 -. 8B 55 A0 8B 02 85 C0 74 0B - -. 0 3A96C3E7 11 -. 0F B6 40 0C C0 E8 04 3C 02 74 0B - -. 0 3A96C3FD 21 -. 8B 55 A0 C7 02 00 00 00 00 31 C0 8D 65 F4 5B 5E 5F 5D C2 14 00 - -. 0 3A96E208 13 -. 83 BD 6C FF FF FF 07 0F 87 56 08 00 00 - -. 0 3A96BD70 4 -. 5D 89 D0 C3 - -. 0 3A96C069 11 -. 8B 45 D0 85 C0 0F 84 0B FF FF FF - -. 0 3A96C074 6 -. F6 45 18 02 74 33 - -. 0 3A96C0AD 19 -. 8B 45 D0 0F B7 14 70 89 D0 25 FF 7F 00 00 83 F8 02 EB C9 - -. 0 3A96C089 6 -. 0F 8E F0 FE FF FF - -. 0 3A96E330 13 -. FF 45 90 83 7D 90 01 0F 8E 7D FC FF FF - -. 0 3A96DFBA 44 -. 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F - -. 0 3A96DFE6 7 -. 8B 55 84 39 D1 72 28 - -. 0 3A96E015 19 -. 8B 7D 88 8B 4D 80 8B 07 0F B6 57 04 01 C1 83 FA 07 74 CA - -. 0 3A96DFF2 14 -. 8B 96 F4 01 00 00 85 D2 0F 85 CE 08 00 00 - -. 0 3A96E000 21 -. 8B 45 80 01 01 83 45 88 08 8B 55 84 39 55 88 0F 83 1B 03 00 00 - -. 0 3A96E33D 35 -. C7 45 B4 00 00 00 00 8B 46 34 C7 45 BC 00 00 00 00 C7 45 B0 00 00 00 00 85 C0 C7 45 AC 00 00 00 00 74 0F - -. 0 3A96E36F 7 -. 8B 46 68 85 C0 74 0A - -. 0 3A96E376 10 -. 83 78 04 07 0F 84 71 02 00 00 - -. 0 3A96E380 91 -. 31 C0 8D BB E4 F9 FF FF 89 85 54 FF FF FF 89 BD 14 FF FF FF 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03 - -. 0 3A96E3DE 22 -. 8B 85 4C FF FF FF 89 D1 BA AB AA AA AA F7 E2 C1 EA 03 39 FA 76 02 - -. 0 3A96E3F6 20 -. 3B B5 14 FF FF FF 8D 04 52 8D 04 81 89 85 48 FF FF FF 74 48 - -. 0 3A96E40A 10 -. 8B 85 40 FF FF FF 85 C0 75 0A - -. 0 3A96E41E 8 -. 3B 8D 48 FF FF FF 73 2C - -. 0 3A96E452 14 -. 8B 86 DC 00 00 00 85 C0 0F 84 F0 02 00 00 - -. 0 3A96E460 27 -. 8B 95 44 FF FF FF 8B 40 04 39 95 48 FF FF FF 89 85 38 FF FF FF 0F 83 35 FE FF FF - -. 0 3A96E2B0 19 -. FF 85 54 FF FF FF 83 BD 54 FF FF FF 01 0F 8E D1 00 00 00 - -. 0 3A96E394 71 -. 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03 - -. 0 3A96E2C3 11 -. 8B 45 14 85 C0 0F 85 E9 0A 00 00 - -. 0 3A96E2CE 18 -. 80 8E 74 01 00 00 04 8B 4D 98 85 C9 0F 85 A1 0A 00 00 - -. 0 3A96E2E0 13 -. 8B 45 08 8B 90 10 02 00 00 85 D2 74 13 - -. 0 3A96E300 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96E05C 15 -. 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06 - -. 0 3A96E0B0 14 -. 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00 - -. 0 3A96E414 10 -. 8B 86 14 01 00 00 85 C0 75 34 - -. 0 3A968122 5 -. E8 09 A6 00 00 - -. 0 3A972730 5 -. 55 89 E5 5D C3 - -. 0 3A968127 10 -. 8B 83 D0 F9 FF FF 85 C0 75 62 - -. 0 3A968131 13 -. 83 BB 54 FB FF FF 01 0F 86 86 F2 FF FF - -. 0 3A96813E 36 -. 31 C0 89 44 24 0C 31 C0 89 44 24 08 8B 83 94 F9 FF FF 8B 80 B0 01 00 00 89 3C 24 89 44 24 04 E8 4E 5D 00 00 - -. 0 3A96E233 12 -. 8B 55 D0 8B 45 CC 01 D0 39 C8 74 17 - -. 0 3A96E256 16 -. 8B 46 20 8B 48 04 01 CA 89 55 D0 E9 4D FD FF FF - -. 0 3A96DFED 5 -. E9 3E 03 00 00 - -. 0 3A968162 5 -. E9 5D F2 FF FF - -. 0 3A9673C4 18 -. 8B 95 78 FE FF FF C7 42 0C 01 00 00 00 E8 9A 97 00 00 - -. 0 3A970B70 5 -. 55 89 E5 5D C3 - -. 0 3A9673D6 5 -. E8 F5 42 00 00 - -. 0 3A96B6D0 12 -. 55 89 E5 53 83 EC 08 E8 4F A2 00 00 - -. 0 3A96B6DC 29 -. 81 C3 90 CF 00 00 8B 8B DC 00 00 00 85 C9 0F 95 C0 83 F9 FF 0F 95 C2 21 D0 A8 01 75 07 - -. 0 3A96B700 18 -. 89 0C 24 8B 83 E4 00 00 00 89 44 24 04 E8 7E 95 00 00 - -. 0 3A974C90 17 -. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80 - -. 0 3A974CA1 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3A974CAA 1 -. C3 - -. 0 3A96B712 14 -. 31 C0 89 83 DC 00 00 00 83 C4 08 5B 5D C3 - -. 0 3A9673DB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A9730A0 17 -. 8B 85 20 FE FF FF 81 C4 04 02 00 00 5B 5E 5F 5D C3 - -. 0 3A965ECA 11 -. 80 BB 14 FC FF FF 00 89 C7 78 5B - -. 0 3A965ED5 10 -. 83 C4 54 89 F8 5B 5E 5F 5D C3 - -. 0 3A965887 7 -. 89 C7 E8 E2 FF FF FF - -. 0 3A965870 4 -. 8B 1C 24 C3 - -. 0 3A96588E 39 -. 81 C3 DE 2D 01 00 8B 83 08 02 00 00 5A 8D 24 84 29 C2 52 8B 83 94 F9 FF FF 8D 74 94 08 8D 4C 24 04 56 E8 CB AD 00 00 - -. 0 3A970680 22 -. 55 89 E5 57 89 C7 56 53 83 EC 2C 8B 80 98 00 00 00 E8 95 52 00 00 - -. 0 3A970696 35 -. 81 C3 D6 7F 00 00 89 55 F0 8B B7 9C 00 00 00 89 45 E8 8B 83 CC F9 FF FF 89 4D EC 85 C0 0F 85 91 00 00 00 - -. 0 3A97074A 14 -. 8B 55 08 89 14 24 8B 55 F0 E8 08 FE FF FF - -. 0 3A970560 29 -. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 89 C6 89 7D FC 0F B6 80 74 01 00 00 E8 AE 53 00 00 - -. 0 3A97057D 16 -. 81 C3 EF 80 00 00 89 55 F0 89 4D EC A8 08 75 33 - -. 0 3A97058D 25 -. 88 C2 8B 46 04 80 CA 08 88 96 74 01 00 00 0F B6 08 84 C9 0F 84 98 00 00 00 - -. 0 3A9705A6 7 -. 8B 56 48 85 D2 75 23 - -. 0 3A9705D0 9 -. F6 83 14 FC FF FF 02 75 7C - -. 0 3A9705D9 4 -. 85 D2 75 42 - -. 0 3A97061F 29 -. 8B 42 04 8B 55 08 8B 3E 89 54 24 08 8B 55 EC 01 F8 89 54 24 04 8B 55 F0 89 14 24 FF D0 - -. 0 3A97C92C 11 -. 55 89 E5 83 EC 08 E8 89 00 00 00 - -. 0 3A97C9C0 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 17 14 00 00 52 8B 83 2C 00 00 00 85 C0 74 02 - -. 0 3A97C9DD 4 -. 58 5B C9 C3 - -. 0 3A97C937 5 -. E8 24 01 00 00 - -. 0 3A97CA60 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 77 13 00 00 50 8B 83 FC FF FF FF 85 C0 74 0A - -. 0 3A97CA85 5 -. 8B 5D FC C9 C3 - -. 0 3A97C93C 5 -. E8 5F 03 00 00 - -. 0 3A97CCA0 34 -. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 36 11 00 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0C - -. 0 3A97CCCE 4 -. 5B 5E 5D C3 - -. 0 3A97C941 2 -. C9 C3 - -. 0 3A97063C 2 -. EB 9F - -. 0 3A9705DD 7 -. 8B 56 7C 85 D2 74 DC - -. 0 3A9705C0 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A970758 19 -. 31 C0 89 83 CC F9 FF FF 8B 45 E8 85 C0 0F 84 59 FF FF FF - -. 0 3A9706C4 7 -. 31 C0 E8 65 04 00 00 - -. 0 3A970B65 4 -. 5D 89 D0 C3 - -. 0 3A9706CB 15 -. 89 45 E4 C7 40 0C 01 00 00 00 E8 96 04 00 00 - -. 0 3A9706DA 13 -. 8B B7 54 01 00 00 89 F0 4E 85 C0 75 21 - -. 0 3A970708 26 -. 8B 87 D4 01 00 00 8B 55 08 8B 04 B0 89 14 24 8B 4D EC 8B 55 F0 E8 3E FE FF FF - -. 0 3A9705AD 7 -. 8B 7E 7C 85 FF 75 1C - -. 0 3A9705B4 25 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A970722 7 -. 89 F0 4E 85 C0 75 DF - -. 0 3A9D67C0 16 -. 55 31 C0 89 E5 83 EC 18 89 5D F4 E8 C1 FF FF FF - -. 0 3A9D6791 4 -. 8B 1C 24 C3 - -. 0 3A9D67D0 28 -. 81 C3 40 C8 0F 00 89 75 F8 8B 93 A4 00 00 00 8B 75 10 89 7D FC 85 D2 8B 7D 0C 74 14 - -. 0 3A9D67EC 6 -. 8B 12 85 D2 75 0E - -. 0 3A9D6800 10 -. 89 83 10 90 FF FF 85 C0 75 26 - -. 0 3A9D680A 21 -. 8B 83 80 01 00 00 0F B7 10 8B 83 68 01 00 00 66 3B 50 38 74 11 - -. 0 3A9D6830 42 -. 89 BB D8 28 00 00 8B 45 08 89 83 D4 28 00 00 8B 83 3C 01 00 00 89 30 89 74 24 08 89 7C 24 04 8B 45 08 89 04 24 E8 A6 45 0A 00 - -. 0 3AA7AE00 20 -. 55 89 E5 83 EC 14 89 7D FC 8B 7D 0C 89 5D F4 E8 7D B9 F5 FF - -. 0 3AA7AE14 13 -. 81 C3 FC 81 05 00 89 75 F8 85 FF 74 30 - -. 0 3AA7AE21 6 -. 8B 37 85 F6 74 2A - -. 0 3AA7AE27 17 -. 89 34 24 B8 2F 00 00 00 89 44 24 04 E8 A8 B7 F5 FF - -. 0 3A9D65E0 6 -. FF A3 40 00 00 00 - -. 0 3A9D65E6 10 -. 68 68 00 00 00 E9 10 FF FF FF - -. 0 3A9D6500 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 0 3A96FEF0 16 -. 50 51 52 8B 54 24 10 8B 44 24 0C E8 60 01 00 00 - -. 0 3A970060 22 -. 55 89 E5 57 56 89 C6 53 83 EC 24 8B 48 30 8B 40 2C E8 B5 58 00 00 - -. 0 3A970076 59 -. 81 C3 F6 85 00 00 8B 40 04 89 45 EC 8B 46 74 8B 78 04 01 FA 8B 7A 04 8B 12 C1 EF 08 89 F8 C1 E0 04 03 41 04 8B 0E 01 CA 89 55 E8 89 45 E4 F6 40 0D 03 89 45 F0 0F 85 97 00 00 00 - -. 0 3A9700B1 12 -. 8B 86 DC 00 00 00 31 D2 85 C0 74 25 - -. 0 3A9700BD 95 -. 8B 40 04 0F B7 14 78 8B 86 7C 01 00 00 81 E2 FF 7F 00 00 C1 E2 04 01 C2 31 C0 83 7A 04 00 0F 95 C0 F7 D8 21 C2 8B 45 E4 BF 01 00 00 00 8D 4D F0 8B 00 01 45 EC 31 C0 89 44 24 10 B8 01 00 00 00 89 54 24 04 89 F2 89 44 24 0C 89 7C 24 08 8B 86 B0 01 00 00 89 04 24 8B 45 EC E8 C4 BF FF FF - -. 0 3A97011C 14 -. 8B 55 F0 83 EC 14 89 C1 31 C0 85 D2 74 07 - -. 0 3A97012A 17 -. 89 C8 8B 4A 04 01 C8 8B B3 44 FC FF FF 85 F6 75 05 - -. 0 3A97013B 13 -. 8B 55 E8 89 02 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96FF00 8 -. 5A 59 87 04 24 C2 08 00 - -. 0 3AA28860 34 -. 57 56 31 C0 8B 74 24 0C 8B 4C 24 10 88 CD 89 CA C1 E1 10 66 89 D1 F7 C6 03 00 00 00 0F 84 81 00 00 00 - -. 0 3AA28903 15 -. 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -. 0 3AA28912 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 CB 00 00 00 - -. 0 3AA28921 11 -. 31 CA BF FF FE FE FE 01 D7 73 9E - -. 0 3AA2892C 11 -. 31 D7 81 CF FF FE FE FE 47 75 A9 - -. 0 3AA288E0 17 -. 83 EE 04 83 EE 04 83 EE 04 F7 C2 00 00 FF 00 75 05 - -. 0 3AA288F6 7 -. 8D 46 0C 84 F6 75 03 - -. 0 3AA288FD 21 -. 8D 46 0D 83 C6 10 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -. 0 3AA288F1 5 -. 8D 46 0E EB 0A - -. 0 3AA28900 18 -. 83 C6 10 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -. 0 3AA28937 16 -. 8B 56 04 BF FF FE FE FE 01 D7 0F 83 A2 00 00 00 - -. 0 3AA28947 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 93 00 00 00 - -. 0 3AA28956 15 -. 31 CA BF FF FE FE FE 01 D7 0F 83 68 FF FF FF - -. 0 3AA28965 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 6F FF FF FF - -. 0 3AA288E3 14 -. 83 EE 04 83 EE 04 F7 C2 00 00 FF 00 75 05 - -. 0 3AA289E9 7 -. 83 C6 04 38 CA 75 02 - -. 0 3AA289F2 4 -. 84 D2 74 20 - -. 0 3AA289F6 4 -. 38 CE 75 03 - -. 0 3AA289FD 4 -. 84 F6 74 15 - -. 0 3AA28A16 3 -. 5E 5F C3 - -. 0 3AA7AE38 4 -. 85 C0 74 22 - -. 0 3AA7AE3C 34 -. 8D 50 01 8B 83 98 01 00 00 89 10 8B 17 8B 83 70 02 00 00 89 10 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9D685A 5 -. E8 C1 FE FF FF - -. 0 3A9D6720 10 -. 55 89 E5 56 53 E8 67 00 00 00 - -. 0 3A9D672A 18 -. 81 C3 E6 C8 0F 00 8D B3 94 FF FF FF 8B 06 85 C0 75 04 - -. 0 3A9D6740 5 -. 83 C6 04 FF D0 - -. 0 3AA217B0 14 -. 55 89 E5 83 EC 08 89 1C 24 E8 D3 4F FB FF - -. 0 3AA217BE 20 -. 81 C3 52 18 0B 00 89 74 24 04 8B 83 38 02 00 00 85 C0 75 4E - -. 0 3AA21820 11 -. 8B 1C 24 8B 74 24 04 89 EC 5D C3 - -. 0 3A9D6745 6 -. 8B 06 85 C0 75 F5 - -. 0 3A9D674B 6 -. 5B 5E 5D 89 F6 C3 - -. 0 3A9D685F 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9A148C 11 -. 55 89 E5 83 EC 08 E8 D9 00 00 00 - -. 0 3A9A1570 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 CB E2 01 00 52 8B 83 50 00 00 00 85 C0 74 02 - -. 0 3A9A158D 4 -. 58 5B C9 C3 - -. 0 3A9A1497 5 -. E8 74 01 00 00 - -. 0 3A9A1610 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 2B E2 01 00 50 8B 83 FC FF FF FF 85 C0 74 0A - -. 0 3A9A1635 5 -. 8B 5D FC C9 C3 - -. 0 3A9A149C 5 -. E8 7F 8B 01 00 - -. 0 3A9BA020 34 -. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 1A 58 00 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0C - -. 0 3A9BA04E 4 -. 5B 5E 5D C3 - -. 0 3A9A14A1 2 -. C9 C3 - -. 0 3A97063E 9 -. F6 C2 03 0F 84 79 FF FF FF - -. 0 3A970729 15 -. 8B 45 E4 C7 40 0C 00 00 00 00 E8 38 04 00 00 - -. 0 3A970738 18 -. 31 C0 89 83 34 00 00 00 83 C4 2C 5B 5E 5F 5D C2 04 00 - -. 0 3A9658B5 8 -. 8D 93 94 81 FF FF FF E7 - -. 0 8048430 33 -. 31 ED 5E 89 E1 83 E4 F0 50 54 52 68 80 0B 05 08 68 F0 0B 05 08 51 56 68 4C 09 05 08 E8 AF FF FF FF - -. 0 8048400 6 -. FF 25 B0 39 05 08 - -. 0 8048406 10 -. 68 20 00 00 00 E9 A0 FF FF FF - -. 0 80483B0 12 -. FF 35 98 39 05 08 FF 25 9C 39 05 08 - -. 0 3A9D6870 22 -. 55 31 C9 89 E5 57 56 53 83 EC 0C 8B 45 0C 8B 7D 10 E8 0B FF FF FF - -. 0 3A9D6886 23 -. 81 C3 8A C7 0F 00 8B 75 1C 8D 54 87 04 8B 83 A4 00 00 00 85 C0 74 13 - -. 0 3A9D689D 6 -. 8B 00 85 C0 75 0D - -. 0 3A9D68A3 33 -. B9 01 00 00 00 90 8D B4 26 00 00 00 00 8B 83 B4 00 00 00 85 F6 89 08 8B 83 3C 01 00 00 89 10 74 14 - -. 0 3A9D68C4 20 -. 89 34 24 31 C0 89 44 24 08 31 C0 89 44 24 04 E8 88 55 01 00 - -. 0 3A9EBE60 9 -. 55 89 E5 53 E8 28 A9 FE FF - -. 0 3A9EBE69 11 -. 81 C3 A7 71 0E 00 E8 FC FE FF FF - -. 0 3A9EBD70 16 -. 55 89 E5 57 31 FF 56 53 83 EC 04 E8 11 AA FE FF - -. 0 3A9EBD80 20 -. 81 C3 90 72 0E 00 8B 93 3C 2B 00 00 85 D2 0F 85 A0 00 00 00 - -. 0 3A9EBD94 10 -. 8B B3 BC 9E FF FF 85 F6 74 2B - -. 0 3A9EBD9E 11 -. 89 F6 8B 56 04 31 FF 39 D7 73 15 - -. 0 3A9EBDBE 5 -. 83 FA 1F 76 3A - -. 0 3A9EBDFD 12 -. 8D 42 01 89 D7 89 46 04 85 F6 74 C0 - -. 0 3A9EBE09 24 -. 89 F8 B9 01 00 00 00 C1 E0 04 89 4C 06 08 8B 93 44 2B 00 00 85 D2 75 23 - -. 0 3A9EBE21 6 -. 31 C0 85 F6 74 07 - -. 0 3A9EBE27 13 -. C1 E7 04 8D 44 37 08 5A 5B 5E 5F 5D C3 - -. 0 3A9EBE74 11 -. 89 C2 85 D2 B8 FF FF FF FF 74 1A - -. 0 3A9EBE7F 29 -. C7 02 04 00 00 00 8B 45 08 89 42 04 8B 45 0C 89 42 08 8B 45 10 89 42 0C 31 C0 5B 5D C3 - -. 0 3A9D68D8 7 -. 8B 75 18 85 F6 74 17 - -. 0 3A9D68DF 23 -. 31 D2 31 C9 89 4C 24 08 89 54 24 04 8B 55 18 89 14 24 E8 6A 55 01 00 - -. 0 3A9EBDA9 13 -. 8D 46 08 8D 74 26 00 8B 08 85 C9 74 3E - -. 0 3A9EBDB6 8 -. 47 83 C0 10 39 D7 72 F2 - -. 0 3A9D68F6 11 -. 8B B3 68 01 00 00 F6 06 02 75 32 - -. 0 3A9D6901 7 -. 8B 45 14 85 C0 74 03 - -. 0 3A9D6908 3 -. FF 55 14 - -. 0 8050BF0 19 -. 55 89 E5 83 EC 18 89 5D F4 89 75 F8 31 F6 E8 45 00 00 00 - -. 0 8050C48 4 -. 8B 1C 24 C3 - -. 0 8050C03 14 -. 81 C3 91 2D 00 00 89 7D FC E8 87 77 FF FF - -. 0 8048398 11 -. 55 89 E5 83 EC 08 E8 B1 00 00 00 - -. 0 8048454 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 37 B5 00 00 52 8B 83 28 00 00 00 85 C0 74 02 - -. 0 8048471 4 -. 58 5B C9 C3 - -. 0 80483A3 5 -. E8 18 01 00 00 - -. 0 80484C0 15 -. 55 89 E5 51 51 8B 15 90 39 05 08 85 D2 74 19 - -. 0 80484E8 2 -. C9 C3 - -. 0 80483A8 5 -. E8 A3 88 00 00 - -. 0 8050C50 20 -. 55 89 E5 53 52 BB 80 39 05 08 A1 80 39 05 08 83 F8 FF 74 0C - -. 0 8050C70 4 -. 58 5B 5D C3 - -. 0 80483AD 2 -. C9 C3 - -. 0 8050C11 21 -. 8D 93 0C FF FF FF 8D 83 0C FF FF FF 29 C2 C1 FA 02 39 D6 73 15 - -. 0 8050C3B 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9D690B 7 -. F6 06 02 89 F6 75 38 - -. 0 3A9D6912 25 -. 8B 93 3C 01 00 00 8B 02 89 7C 24 04 89 44 24 08 8B 45 0C 89 04 24 FF 55 08 - -. 0 805094C 31 -. 55 89 E5 83 EC 08 83 E4 F0 B8 00 00 00 00 29 C4 83 EC 08 68 EC 84 04 08 6A 04 E8 65 7A FF FF - -. 0 80483D0 6 -. FF 25 A4 39 05 08 - -. 0 80483D6 10 -. 68 08 00 00 00 E9 D0 FF FF FF - -. 0 3A9E94D0 23 -. 55 89 E5 57 56 53 81 EC 2C 01 00 00 8B 4D 0C 8B 7D 08 E8 AA D2 FE FF - -. 0 3A9E94E7 23 -. 81 C3 29 9B 0E 00 83 F9 FF 0F 94 C0 85 FF 0F 9E C2 09 D0 A8 01 75 05 - -. 0 3A9E94FE 5 -. 83 FF 40 7E 1D - -. 0 3A9E9520 19 -. 89 8D 64 FF FF FF 8D B5 68 FF FF FF B8 1F 00 00 00 EB 0D - -. 0 3A9E9540 10 -. C7 04 86 00 00 00 00 48 79 F6 - -. 0 3A9E954A 75 -. 8D 57 FF B8 01 00 00 00 89 D1 83 E1 1F C1 EA 05 D3 E0 09 04 96 85 84 93 90 29 00 00 0F 95 C0 0F B6 C0 83 F8 01 19 C0 25 00 00 00 10 89 45 E8 8D 85 D4 FE FF FF 89 44 24 08 8D 85 64 FF FF FF 89 44 24 04 89 3C 24 E8 1B 02 00 00 - -. 0 3A9E97B0 14 -. 55 89 E5 83 EC 14 89 5D F8 E8 D3 CF FE FF - -. 0 3A9E97BE 28 -. 81 C3 52 98 0E 00 8B 4D 0C 8B 55 10 89 75 FC 8B 83 6C 2B 00 00 8B 75 08 85 C0 75 1A - -. 0 3A9E97DA 16 -. 89 54 24 08 89 4C 24 04 89 34 24 E8 86 FE FF FF - -. 0 3A9E9670 22 -. 55 31 C9 89 E5 57 56 53 81 EC 28 01 00 00 8B 55 0C E8 0B D1 FE FF - -. 0 3A9E9686 10 -. 81 C3 8A 99 0E 00 85 D2 74 66 - -. 0 3A9E9690 49 -. FC 8B 02 B9 20 00 00 00 8D BD 70 FF FF FF 8D 72 04 89 85 64 FF FF FF 8B 82 84 00 00 00 89 85 D0 FE FF FF 89 85 68 FF FF FF 8B 83 68 01 00 00 F3 A5 - -. 0 3A9E96BF 2 -. F3 A5 - -. 0 3A9E96C1 10 -. 8B B8 80 01 00 00 85 FF 75 25 - -. 0 3A9E96CB 25 -. 81 8D 68 FF FF FF 00 00 00 04 8D 83 50 66 F1 FF F6 85 D0 FE FF FF 04 75 06 - -. 0 3A9E96E4 27 -. 8D 83 58 66 F1 FF 89 85 6C FF FF FF 8D 8D 64 FF FF FF 8B 75 10 31 D2 85 F6 74 06 - -. 0 3A9E96FF 23 -. 8D 95 D4 FE FF FF BE 08 00 00 00 8B 7D 08 87 DF B8 AE 00 00 00 CD 80 - -. 0 3A9E9716 15 -. 87 FB 89 85 CC FE FF FF 3D 00 F0 FF FF 77 63 - -. 0 3A9E9725 24 -. 31 D2 8B 85 CC FE FF FF 83 7D 10 00 F7 D0 0F 95 C2 C1 E8 1F 85 D0 74 3A - -. 0 3A9E973D 31 -. FC 8B 85 D4 FE FF FF B9 20 00 00 00 8B 7D 10 8D B5 E0 FE FF FF 89 07 8B 7D 10 83 C7 04 F3 A5 - -. 0 3A9E975A 2 -. F3 A5 - -. 0 3A9E975C 44 -. 8B 85 D8 FE FF FF 8B 55 10 89 82 84 00 00 00 8B 85 DC FE FF FF 89 82 88 00 00 00 8B 85 CC FE FF FF 81 C4 28 01 00 00 5B 5E 5F 5D C3 - -. 0 3A9E97EA 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3A9E9595 13 -. 85 C0 BA FF FF FF FF 0F 88 71 FF FF FF - -. 0 3A9E95A2 19 -. 8B 95 D4 FE FF FF 81 C4 2C 01 00 00 89 D0 5B 5E 5F 5D C3 - -. 0 805096B 8 -. 83 C4 10 E8 BE 7C FF FF - -. 0 8048631 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 D2 04 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 57 04 00 00 C7 45 DC AE 08 00 00 83 EC 08 6A 01 68 E0 39 05 08 E8 7A FD FF FF - -. 0 80483F0 6 -. FF 25 AC 39 05 08 - -. 0 80483F6 10 -. 68 18 00 00 00 E9 B0 FF FF FF - -. 0 3A9E92F0 35 -. 8B 44 24 04 89 58 00 89 70 04 89 78 08 8D 4C 24 04 89 48 10 8B 4C 24 00 89 48 14 89 68 0C E8 7B 5C 0C 00 - -. 0 3AAAEF8E 4 -. 8B 0C 24 C3 - -. 0 3A9E9313 14 -. 81 C1 FD 9C 0E 00 8D 89 20 63 F1 FF FF E1 - -. 0 3A9E9330 22 -. 55 89 E5 83 EC 18 89 5D F4 8B 55 0C 89 75 F8 31 F6 E8 4B D4 FE FF - -. 0 3A9E9346 16 -. 81 C3 CA 9C 0E 00 89 7D FC 85 D2 8B 7D 08 75 12 - -. 0 3A9E9368 25 -. C7 04 24 00 00 00 00 8D 47 1C 89 44 24 08 31 C0 89 44 24 04 E8 8F 04 00 00 - -. 0 3A9E9810 36 -. 55 89 E5 83 EC 08 89 34 24 BE 08 00 00 00 89 7C 24 04 8B 7D 08 8B 4D 0C 8B 55 10 87 DF B8 AF 00 00 00 CD 80 - -. 0 3A9E9834 11 -. 87 FB 3D 00 F0 FF FF 89 C6 77 0D - -. 0 3A9E983F 13 -. 89 F0 8B 7C 24 04 8B 34 24 89 EC 5D C3 - -. 0 3A9E9381 4 -. 85 C0 75 D1 - -. 0 3A9E9385 23 -. BE 01 00 00 00 89 77 18 31 C0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 8048676 7 -. 83 C4 10 85 C0 75 7B - -. 0 804867D 36 -. 9B DD B5 58 FF FF FF 8B 45 E4 0F 6F 45 D8 0F 6E C0 0F 7F 45 D0 DD A5 58 FF FF FF 81 7D D0 D2 04 00 00 75 18 - -. 0 80486A1 6 -. 83 7D D4 00 75 12 - -. 0 80486A7 13 -. 83 EC 0C 68 A8 0C 05 08 E8 5C FD FF FF - -. 0 8048410 6 -. FF 25 B4 39 05 08 - -. 0 8048416 10 -. 68 28 00 00 00 E9 90 FF FF FF - -. 0 3AA044D0 22 -. 55 89 E5 8D 45 0C 53 83 EC 0C 89 44 24 08 8B 45 08 E8 AB 22 FD FF - -. 0 3AA044E6 26 -. 81 C3 2A EB 0C 00 89 44 24 04 8B 83 B0 00 00 00 8B 00 89 04 24 E8 60 73 FF FF - -. 0 3A9FB860 22 -. 55 31 C9 89 E5 57 56 53 81 EC F0 05 00 00 8B 7D 0C E8 1B AF FD FF - -. 0 3A9FB876 17 -. 81 C3 9A 77 0D 00 89 8D 58 FB FF FF E8 A9 B2 FD FF - -. 0 3A9D6B30 12 -. 55 89 E5 53 83 EC 04 E8 55 FC FF FF - -. 0 3A9D6B3C 16 -. 81 C3 D4 C4 0F 00 8B 8B 14 1A 00 00 85 C9 75 0A - -. 0 3A9D6B4C 10 -. 8B 83 A4 01 00 00 5A 5B 5D C3 - -. 0 3A9FB887 17 -. 8B 00 89 85 38 FB FF FF 8B 45 08 80 78 46 00 75 2B - -. 0 3A9FB898 14 -. 8B 93 38 02 00 00 85 D2 0F 84 F7 2A 00 00 - -. 0 3A9FB8A6 9 -. 89 C2 8B 40 5C 85 C0 75 0C - -. 0 3A9FB8AF 20 -. C7 42 5C FF FF FF FF B8 FF FF FF FF 40 BA FF FF FF FF 75 5F - -. 0 3A9FB8C3 13 -. 8B 75 08 8B 06 A8 08 0F 85 23 2C 00 00 - -. 0 3A9FB8D0 8 -. 85 FF 0F 84 FE 2F 00 00 - -. 0 3A9FB8D8 9 -. 8B 55 08 80 7A 46 00 75 2E - -. 0 3A9FB8E1 14 -. 8B 8B 38 02 00 00 85 C9 0F 84 EB 2B 00 00 - -. 0 3A9FB8EF 7 -. 8B 42 5C 85 C0 75 0C - -. 0 3A9FB902 8 -. 40 BA FF FF FF FF 75 18 - -. 0 3A9FB90A 9 -. 8B 75 08 8B 06 A8 02 74 1D - -. 0 3A9FB930 68 -. B8 FF FF FF FF 8D 95 BC FB FF FF 89 85 54 FB FF FF 8B 45 10 89 95 34 FB FF FF 89 85 40 FB FF FF 31 C0 89 85 3C FB FF FF 31 C0 89 85 BC FB FF FF 31 C0 89 85 C0 FB FF FF 89 54 24 04 89 3C 24 E8 AC 76 01 00 - -. 0 3AA13020 17 -. 55 89 E5 57 56 53 83 EC 0C 8B 75 08 E8 60 37 FC FF - -. 0 3AA13031 28 -. 81 C3 DF FF 0B 00 8B 7D 0C 0F B6 06 84 C0 0F 95 C2 3C 25 0F 95 C0 21 D0 A8 01 75 43 - -. 0 3AA13090 11 -. C7 07 00 00 00 00 F6 06 80 75 B5 - -. 0 3AA1309B 20 -. 46 0F B6 06 84 C0 0F 95 C2 3C 25 0F 95 C0 21 D0 A8 01 75 E1 - -. 0 3AA130AF 10 -. 83 C4 0C 89 F0 5B 5E 5F 5D C3 - -. 0 3A9FB974 38 -. 89 85 4C FB FF FF 8B 4D 08 89 85 B4 FB FF FF 31 C0 0F B7 11 89 85 30 FB FF FF 89 D0 25 00 80 FF FF 66 85 C0 75 0E - -. 0 3A9FB99A 14 -. 8B 83 B8 01 00 00 85 C0 0F 85 41 01 00 00 - -. 0 3A9FB9A8 16 -. 89 D0 25 00 80 FF FF 66 85 C0 0F 84 21 01 00 00 - -. 0 3A9FBAD9 11 -. 8B 45 08 89 04 24 E8 9C AA FD FF - -. 0 3A9D6580 6 -. FF A3 28 00 00 00 - -. 0 3A9D6586 10 -. 68 38 00 00 00 E9 70 FF FF FF - -. 0 3AA12F20 12 -. 55 89 E5 53 83 EC 04 E8 65 38 FC FF - -. 0 3AA12F2C 16 -. 81 C3 E4 00 0C 00 8B 93 3C 2B 00 00 85 D2 75 04 - -. 0 3AA12F3C 4 -. 58 5B 5D C3 - -. 0 3A9FBAE4 5 -. E9 CF FE FF FF - -. 0 3A9FB9B8 36 -. 8B 55 08 8B B5 4C FB FF FF 0F BE 42 46 29 FE 8B 84 10 94 00 00 00 89 14 24 89 74 24 08 89 7C 24 04 FF 50 1C - -. 0 3AA1DFD0 28 -. 55 89 E5 83 EC 24 89 75 F8 8B 45 10 8B 75 10 89 5D F4 89 45 F0 31 C0 E8 A5 87 FB FF - -. 0 3AA1DFEC 27 -. 81 C3 24 50 0B 00 89 7D FC 85 F6 8B 7D 0C C7 45 EC 00 00 00 00 0F 84 C5 00 00 00 - -. 0 3AA1E007 27 -. 8B 55 08 89 D1 8B 72 18 8B 01 8B 52 14 25 00 0A 00 00 29 D6 3D 00 0A 00 00 74 30 - -. 0 3AA1E022 8 -. 85 F6 0F 84 8E 00 00 00 - -. 0 3AA1E0B8 12 -. 8B 45 F0 8B 55 EC 01 D0 85 C0 75 1C - -. 0 3AA1E0E0 29 -. 8B 4D 08 BE FF FF FF FF 0F BE 41 46 8B 84 08 94 00 00 00 89 74 24 04 89 0C 24 FF 50 0C - -. 0 3AA1EBC0 17 -. 55 89 E5 57 56 53 83 EC 10 8B 75 08 E8 C0 7B FB FF - -. 0 3AA1EBD1 17 -. 81 C3 3F 44 0B 00 8B 0E F6 C1 08 0F 85 23 01 00 00 - -. 0 3AA1EBE2 9 -. F6 C5 08 0F 84 C5 00 00 00 - -. 0 3AA1ECB0 11 -. 8B 46 10 85 C0 0F 85 4D FF FF FF - -. 0 3AA1ECBB 5 -. E9 32 FF FF FF - -. 0 3AA1EBF2 8 -. 89 34 24 E8 36 22 00 00 - -. 0 3AA20E30 20 -. 55 89 E5 83 EC 18 89 75 FC 8B 75 08 89 5D F8 E8 4D 59 FB FF - -. 0 3AA20E44 13 -. 81 C3 CC 21 0B 00 8B 46 1C 85 C0 75 20 - -. 0 3AA20E51 5 -. F6 06 02 74 07 - -. 0 3AA20E5D 17 -. 0F BE 46 46 8B 84 30 94 00 00 00 89 34 24 FF 50 34 - -. 0 3AA13C10 29 -. 55 89 E5 81 EC 84 00 00 00 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 46 38 E8 64 2B FC FF - -. 0 3AA13C2D 15 -. 81 C3 E3 F3 0B 00 BF 00 20 00 00 85 C0 78 34 - -. 0 3AA13C3C 24 -. 0F BE 46 46 8B 94 30 94 00 00 00 8D 45 94 89 44 24 04 89 34 24 FF 52 48 - -. 0 3AA1E4F0 35 -. 55 89 E5 83 EC 0C 8B 45 0C 89 44 24 08 8B 45 08 8B 40 38 C7 04 24 03 00 00 00 89 44 24 04 E8 CD D7 04 00 - -. 0 3AA6BCE0 14 -. 55 89 E5 83 EC 64 89 5D F4 E8 A3 AA F6 FF - -. 0 3AA6BCEE 31 -. 81 C3 22 73 06 00 89 75 F8 8B B3 BC 01 00 00 89 7D FC 8B 7D 10 8B 06 85 C0 0F 85 83 00 00 00 - -. 0 3AA6BD0D 5 -. E8 1E AE F6 FF - -. 0 3AA6BD12 22 -. 89 45 A8 8B 00 89 F9 8B 55 0C 89 45 B0 87 D3 B8 C5 00 00 00 CD 80 - -. 0 3AA6BD28 13 -. 87 D3 3D 00 F0 FF FF 0F 87 B7 00 00 00 - -. 0 3AA6BD35 7 -. 83 F8 FF 89 C2 74 34 - -. 0 3AA6BD3C 4 -. 85 D2 75 20 - -. 0 3AA6BD40 8 -. 8B 47 58 39 47 0C 74 18 - -. 0 3AA6BD60 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA1E513 2 -. C9 C3 - -. 0 3AA13C54 4 -. 85 C0 78 18 - -. 0 3AA13C58 15 -. 8B 45 A4 25 00 F0 00 00 3D 00 20 00 00 74 7F - -. 0 3AA13CE6 43 -. 8B 55 B8 8B 45 B4 0F AC D0 08 C1 EA 08 89 C1 0F AC D0 18 81 E1 FF 0F 00 00 25 00 F0 FF FF 09 C1 81 E9 88 00 00 00 83 F9 07 77 0B - -. 0 3AA13D11 11 -. 81 0E 00 02 00 00 E9 4B FF FF FF - -. 0 3AA13C67 7 -. 8B 45 C8 85 C0 7E 02 - -. 0 3AA13C6E 62 -. 89 C7 C7 04 24 00 00 00 00 31 C0 BA 03 00 00 00 89 44 24 14 B8 FF FF FF FF B9 22 00 00 00 89 44 24 10 8D 87 FF 0F 00 00 25 00 F0 FF FF 89 54 24 08 89 4C 24 0C 89 44 24 04 E8 04 3F 06 00 - -. 0 3AA77BB0 13 -. 89 DA B8 5A 00 00 00 8D 5C 24 04 CD 80 - -. 0 3AA77BBD 9 -. 89 D3 3D 00 F0 FF FF 77 01 - -. 0 3AA77BC6 1 -. C3 - -. 0 3AA13CAC 12 -. 89 C2 83 FA FF B8 FF FF FF FF 74 21 - -. 0 3AA13CB8 28 -. 89 54 24 04 B8 01 00 00 00 89 44 24 0C 8D 04 17 89 44 24 08 89 34 24 E8 CC CE 00 00 - -. 0 3AA20BA0 20 -. 55 89 E5 83 EC 10 89 75 FC 8B 75 08 89 5D F8 E8 DD 5B FB FF - -. 0 3AA20BB4 13 -. 81 C3 5C 24 0B 00 8B 4E 1C 85 C9 74 5F - -. 0 3AA20C20 4 -. 8B 16 EB A4 - -. 0 3AA20BC8 19 -. 8B 45 0C 89 46 1C 8B 45 10 89 46 20 8B 45 14 85 C0 74 15 - -. 0 3AA20BDB 15 -. 83 E2 FE 89 16 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3AA13CD4 18 -. B8 01 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA20E6E 3 -. 40 74 0F - -. 0 3AA20E71 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3AA1EBFA 23 -. 8B 46 1C 8B 0E 89 46 0C 89 46 04 89 46 08 F6 C5 01 0F 85 4E 01 00 00 - -. 0 3AA1EC11 14 -. 8B 46 04 8B 7E 20 39 F8 0F 84 D8 00 00 00 - -. 0 3AA1EC1F 40 -. 89 46 14 89 C2 89 46 10 8B 46 08 89 7D F0 89 46 04 89 46 0C 89 C8 8B 4E 5C 0D 00 08 00 00 89 06 85 C9 0F 8E DD 00 00 00 - -. 0 3AA1ED24 7 -. A9 02 02 00 00 74 2C - -. 0 3AA1ED2B 8 -. 89 56 18 E9 1A FF FF FF - -. 0 3AA1EC4D 10 -. 83 7D 0C FF 0F 84 DC 00 00 00 - -. 0 3AA1ED33 24 -. 8B 56 10 8B 46 14 89 34 24 89 54 24 04 29 D0 89 44 24 08 E8 35 F4 FF FF - -. 0 3AA1E180 17 -. 55 89 E5 56 8B 75 10 8B 45 08 8B 55 0C 85 F6 75 07 - -. 0 3AA1E191 7 -. 31 D2 5E 89 D0 5D C3 - -. 0 3AA1ED4B 12 -. 89 C2 83 C4 10 89 D0 5B 5E 5F 5D C3 - -. 0 3AA1E0FD 3 -. 40 74 C4 - -. 0 3AA1E100 22 -. 8B 45 08 8B 50 1C 8B 48 20 29 D1 8B 55 F0 83 F9 7F 89 55 E8 76 0E - -. 0 3AA1E116 21 -. 89 D0 31 D2 F7 F1 8B 4D F0 29 D1 89 4D E8 8B 75 E8 85 F6 75 2B - -. 0 3AA1E12B 7 -. 8B 4D F0 85 C9 74 92 - -. 0 3AA1E132 28 -. 8B 45 F0 89 44 24 08 8B 55 E8 8D 04 3A 89 44 24 04 8B 4D 08 89 0C 24 E8 72 1E 00 00 - -. 0 3AA1FFC0 30 -. 55 89 E5 57 56 83 EC 10 8B 45 10 8B 55 10 8B 7D 0C 89 45 F4 31 C0 85 D2 0F 84 9D 00 00 00 - -. 0 3AA1FFDE 17 -. 89 F6 8B 55 08 8B 72 18 8B 42 14 29 C6 85 F6 7E 54 - -. 0 3AA20043 7 -. 8B 75 F4 85 F6 74 29 - -. 0 3AA2004A 30 -. 8B 55 08 89 D1 0F BE 42 46 8B 94 10 94 00 00 00 0F B6 07 47 89 0C 24 89 44 24 04 FF 52 0C - -. 0 3AA1EBEB 7 -. 8B 46 10 85 C0 75 5B - -. 0 3AA1EC57 8 -. 8B 56 14 3B 56 20 74 61 - -. 0 3AA1EC5F 20 -. 0F B6 45 0C 88 02 8B 4E 14 8B 16 41 F6 C2 02 89 4E 14 75 11 - -. 0 3AA1EC73 17 -. C1 EA 09 83 7D 0C 0A 0F 94 C0 21 C2 F6 C2 01 74 1D - -. 0 3AA1ECA1 14 -. 0F B6 55 0C 83 C4 10 89 D0 5B 5E 5F 5D C3 - -. 0 3AA20068 3 -. 40 74 08 - -. 0 3AA2006B 8 -. FF 4D F4 E9 6D FF FF FF - -. 0 3AA1FFE0 15 -. 8B 55 08 8B 72 18 8B 42 14 29 C6 85 F6 7E 54 - -. 0 3AA1EC84 21 -. 8B 46 10 89 34 24 29 C1 89 4C 24 08 89 44 24 04 E8 E7 F4 FF FF - -. 0 3AA1E198 7 -. 89 F1 E8 F1 FC FF FF - -. 0 3AA1DE90 22 -. 55 89 E5 83 EC 24 89 5D F4 89 75 F8 89 C6 89 7D FC E8 EB 88 FB FF - -. 0 3AA1DEA6 18 -. 81 C3 6A 51 0B 00 F6 40 01 10 89 55 F0 89 4D EC 74 6E - -. 0 3AA1DF26 10 -. 8B 48 08 8B 50 10 39 D1 74 96 - -. 0 3AA1DEC6 31 -. 0F BE 46 46 8B 55 EC 8B 84 30 94 00 00 00 89 54 24 08 8B 4D F0 89 34 24 89 4C 24 04 FF 50 3C - -. 0 3AA1E430 15 -. 55 89 E5 57 56 83 EC 14 8B 75 10 85 F6 7E 71 - -. 0 3AA1E43F 9 -. 8B 45 08 F6 40 3C 02 75 37 - -. 0 3AA1E448 33 -. 90 8D B4 26 00 00 00 00 89 74 24 08 8B 45 0C 89 44 24 04 8B 55 08 8B 42 38 89 04 24 E8 B7 E9 04 00 - -. 0 3AA6CE20 5 -. E8 69 21 04 00 - -. 0 3AA6CE25 15 -. 81 C1 EB 61 06 00 83 B9 14 1A 00 00 00 75 1D - -. 0 3AA6CE34 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 04 00 00 00 CD 80 - -movd_1 ... ok -. 0 3AA6CE48 8 -. 5B 3D 01 F0 FF FF 73 2D - -. 0 3AA6CE50 1 -. C3 - -. 0 3AA1E469 4 -. 85 C0 78 34 - -. 0 3AA1E46D 9 -. 01 45 0C 29 C6 85 F6 7E 3A - -. 0 3AA1E4B0 16 -. 29 75 10 8B 45 08 8B 78 50 8B 70 4C 85 FF 78 11 - -. 0 3AA1E4D1 10 -. 8B 45 10 83 C4 14 5E 5F 5D C3 - -. 0 3AA1DEE5 11 -. 89 C7 0F B7 46 44 66 85 C0 74 04 - -. 0 3AA1DEF4 29 -. 8B 56 5C 8B 46 1C 85 D2 89 46 0C 89 46 04 89 46 08 89 46 14 89 46 10 0F 8E 9F 00 00 00 - -. 0 3AA1DFB0 12 -. F7 06 02 02 00 00 0F 85 58 FF FF FF - -. 0 3AA1DF14 18 -. 89 46 18 89 F8 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA1E19F 9 -. 39 F0 BA FF FF FF FF 74 E9 - -. 0 3AA1EC99 8 -. 40 BA FF FF FF FF 74 04 - -. 0 3AA20073 15 -. 8B 45 10 8B 4D F4 29 C8 83 C4 10 5E 5F 5D C3 - -. 0 3AA1E14E 8 -. 29 45 F0 E9 6E FF FF FF - -. 0 3AA1E0C4 21 -. 8B 45 10 8B 55 F0 29 D0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9FB9DC 19 -. BA FF FF FF FF 89 95 50 FB FF FF 39 F0 0F 85 41 01 00 00 - -. 0 3A9FB9EF 21 -. 89 85 50 FB FF FF 8B 95 B4 FB FF FF 80 3A 00 0F 84 2C 01 00 00 - -. 0 3A9FBB30 16 -. 8B 4D 08 0F B7 01 25 00 80 FF FF 66 85 C0 74 1A - -. 0 3A9FBB5A 8 -. 89 0C 24 E8 FE A9 FD FF - -. 0 3A9D6560 6 -. FF A3 20 00 00 00 - -. 0 3A9D6566 10 -. 68 28 00 00 00 E9 90 FF FF FF - -. 0 3AA12F90 12 -. 55 89 E5 53 83 EC 04 E8 F5 37 FC FF - -. 0 3AA12F9C 16 -. 81 C3 74 00 0C 00 8B 93 44 2B 00 00 85 D2 75 04 - -. 0 3AA12FAC 4 -. 58 5B 5D C3 - -. 0 3A9FBB62 10 -. 8B 95 30 FB FF FF 85 D2 74 DE - -. 0 3A9FBB4A 16 -. 8B 95 50 FB FF FF 8D 65 F4 89 D0 5B 5E 5F 5D C3 - -. 0 3AA04500 6 -. 83 C4 0C 5B 5D C3 - -. 0 80486B4 5 -. 83 C4 10 EB 4F - -. 0 8048708 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050973 5 -. E8 98 7D FF FF - -. 0 8048710 69 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 D2 04 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 57 04 00 00 C7 45 DC AE 08 00 00 83 EC 08 6A 01 68 E0 39 05 08 E8 9B FC FF FF - -. 0 8048755 7 -. 83 C4 10 85 C0 75 79 - -. 0 804875C 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 D8 0F 6E 45 E4 0F 7F 45 D0 DD A5 58 FF FF FF 81 7D D0 D2 04 00 00 75 18 - -. 0 804877E 6 -. 83 7D D4 00 75 12 - -. 0 8048784 13 -. 83 EC 0C 68 2D 0D 05 08 E8 7F FC FF FF - -. 0 3A9FB8BB 8 -. 40 BA FF FF FF FF 75 5F - -. 0 3AA1E052 10 -. 8B 71 20 29 D6 3B 75 10 72 C6 - -. 0 3AA1E05C 10 -. 8B 4D 10 8D 04 39 39 F8 77 07 - -. 0 3AA1E06D 6 -. 48 80 38 0A 75 F5 - -. 0 3AA1E073 17 -. C7 45 EC 01 00 00 00 8B 4D 0C 29 C8 8D 70 01 EB 9E - -. 0 3AA1E02A 5 -. 3B 75 10 76 03 - -. 0 3AA1E032 5 -. 83 FE 14 77 4D - -. 0 3AA1E037 7 -. 89 D1 89 F2 4A 78 0C - -. 0 3AA1E03E 12 -. 89 F6 0F B6 07 47 88 01 41 4A 79 F6 - -. 0 3AA1E040 10 -. 0F B6 07 47 88 01 41 4A 79 F6 - -. 0 3AA1E04A 8 -. 8B 45 08 89 48 14 EB 5E - -. 0 3AA1E0B0 20 -. 8B 55 10 29 F2 89 55 F0 8B 45 F0 8B 55 EC 01 D0 85 C0 75 1C - -movd_2 ... ok -. 0 8048791 5 -. 83 C4 10 EB 4F - -. 0 80487E5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050978 5 -. E8 70 7E FF FF - -. 0 80487ED 69 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 D2 04 00 00 C7 45 E4 AE 08 00 00 C7 45 DC 00 00 00 00 C7 45 DC 57 04 00 00 83 EC 08 6A 01 68 E0 39 05 08 E8 BE FB FF FF - -. 0 8048832 7 -. 83 C4 10 85 C0 75 5F - -. 0 8048839 35 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 8B 45 DC 0F 7E C0 89 45 D8 DD A5 68 FF FF FF 81 7D D8 D2 04 00 00 75 12 - -. 0 804885C 13 -. 83 EC 0C 68 62 0D 05 08 E8 A7 FB FF FF - -movd_3 ... ok -. 0 8048869 5 -. 83 C4 10 EB 3A - -. 0 80488A8 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805097D 5 -. E8 2E 7F FF FF - -. 0 80488B0 75 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 D2 04 00 00 C7 45 E4 AE 08 00 00 C7 45 DC 00 00 00 00 C7 45 DC 57 04 00 00 8B 45 DC 89 45 D8 83 EC 08 6A 01 68 E0 39 05 08 E8 F5 FA FF FF - -. 0 80488FB 7 -. 83 C4 10 85 C0 75 5A - -. 0 8048902 30 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 0F 7E 45 D8 DD A5 68 FF FF FF 81 7D D8 D2 04 00 00 75 12 - -. 0 8048920 13 -. 83 EC 0C 68 97 0D 05 08 E8 E3 FA FF FF - -movd_4 ... ok -. 0 804892D 5 -. 83 C4 10 EB 3A - -. 0 804896C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050982 5 -. E8 ED 7F FF FF - -. 0 8048974 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 EF CD AB 78 C7 45 E4 56 34 12 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 34 34 34 34 C7 45 DC 12 12 12 12 83 EC 08 6A 01 68 E0 39 05 08 E8 29 FA FF FF - -. 0 80489C7 7 -. 83 C4 10 85 C0 75 77 - -. 0 80489CE 51 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 6F C8 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 56 34 12 00 8B 55 D0 81 F2 EF CD AB 78 09 D0 85 C0 75 12 - -. 0 8048A01 13 -. 83 EC 0C 68 CC 0D 05 08 E8 02 FA FF FF - -movq_1 ... ok -. 0 8048A0E 5 -. 83 C4 10 EB 42 - -. 0 8048A55 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050987 5 -. E8 D1 80 FF FF - -. 0 8048A5D 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 EF CD AB 78 C7 45 E4 56 34 12 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 34 34 34 34 C7 45 DC 12 12 12 12 83 EC 08 6A 01 68 E0 39 05 08 E8 40 F9 FF FF - -. 0 8048AB0 7 -. 83 C4 10 85 C0 75 74 - -. 0 8048AB7 48 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 6F 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 56 34 12 00 8B 55 D0 81 F2 EF CD AB 78 09 D0 85 C0 75 12 - -. 0 8048AE7 13 -. 83 EC 0C 68 2B 0E 05 08 E8 1C F9 FF FF - -movq_2 ... ok -. 0 8048AF4 5 -. 83 C4 10 EB 42 - -. 0 8048B3B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805098C 5 -. E8 B2 81 FF FF - -. 0 8048B43 95 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 EF CD AB 78 C7 45 E4 56 34 12 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 34 34 34 34 C7 45 DC 12 12 12 12 8B 45 D8 8B 55 DC 89 45 D0 89 55 D4 83 EC 08 6A 01 68 E0 39 05 08 E8 4E F8 FF FF - -. 0 8048BA2 7 -. 83 C4 10 85 C0 75 70 - -. 0 8048BA9 44 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 7F 45 D0 DD A5 58 FF FF FF 8B 45 D4 35 56 34 12 00 8B 55 D0 81 F2 EF CD AB 78 09 D0 85 C0 75 12 - -. 0 8048BD5 13 -. 83 EC 0C 68 60 0E 05 08 E8 2E F8 FF FF - -movq_3 ... ok -. 0 8048BE2 5 -. 83 C4 10 EB 42 - -. 0 8048C29 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050991 5 -. E8 9B 82 FF FF - -. 0 8048C31 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 39 30 00 00 C7 45 E4 40 E2 01 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 C7 CF FF FF C7 45 DC C0 1D FE FF 83 EC 08 6A 01 68 E0 39 05 08 E8 6C F7 FF FF - -. 0 8048C84 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 8048C8F 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 6B C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 C7 CF 75 2D - -. 0 8048CB3 8 -. 66 81 7D D2 00 80 75 25 - -. 0 8048CBB 8 -. 66 81 7D D4 39 30 75 1D - -. 0 8048CC3 8 -. 66 81 7D D6 FF 7F 75 15 - -. 0 8048CCB 13 -. 83 EC 0C 68 95 0E 05 08 E8 38 F7 FF FF - -packssdw_1 ... ok -. 0 8048CD8 8 -. 83 C4 10 E9 8A 00 00 00 - -. 0 8048D6A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050996 5 -. E8 D7 83 FF FF - -. 0 8048D72 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 39 30 00 00 C7 45 E4 40 E2 01 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 C7 CF FF FF C7 45 DC C0 1D FE FF 83 EC 08 6A 01 68 E0 39 05 08 E8 2B F6 FF FF - -. 0 8048DC5 11 -. 83 C4 10 85 C0 0F 85 C8 00 00 00 - -. 0 8048DD0 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 6B 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 C7 CF 75 2D - -. 0 8048DF1 8 -. 66 81 7D D2 00 80 75 25 - -. 0 8048DF9 8 -. 66 81 7D D4 39 30 75 1D - -. 0 8048E01 8 -. 66 81 7D D6 FF 7F 75 15 - -. 0 8048E09 13 -. 83 EC 0C 68 67 0F 05 08 E8 FA F5 FF FF - -packssdw_2 ... ok -. 0 8048E16 8 -. 83 C4 10 E9 8A 00 00 00 - -. 0 8048EA8 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805099B 5 -. E8 10 85 FF FF - -. 0 8048EB0 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 7B 00 66 C7 45 E2 85 FF 66 C7 45 E4 D2 04 66 C7 45 E6 2E FB C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 15 00 66 C7 45 DA EB FF 66 C7 45 DC 41 01 66 C7 45 DE BF FE 83 EC 08 6A 01 68 E0 39 05 08 E8 D9 F4 FF FF - -. 0 8048F17 11 -. 83 C4 10 85 C0 0F 85 2B 01 00 00 - -. 0 8048F22 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 63 C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 15 75 3F - -. 0 8048F44 6 -. 80 7D D1 EB 75 39 - -. 0 8048F4A 6 -. 80 7D D2 7F 75 33 - -. 0 8048F50 6 -. 80 7D D3 80 75 2D - -. 0 8048F56 6 -. 80 7D D4 7B 75 27 - -. 0 8048F5C 6 -. 80 7D D5 85 75 21 - -. 0 8048F62 6 -. 80 7D D6 7F 75 1B - -. 0 8048F68 6 -. 80 7D D7 80 75 15 - -. 0 8048F6E 13 -. 83 EC 0C 68 A8 0F 05 08 E8 95 F4 FF FF - -packsswb_1 ... ok -. 0 8048F7B 8 -. 83 C4 10 E9 DA 00 00 00 - -. 0 804905D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509A0 5 -. E8 C0 86 FF FF - -. 0 8049065 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 7B 00 66 C7 45 E2 85 FF 66 C7 45 E4 D2 04 66 C7 45 E6 2E FB C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 15 00 66 C7 45 DA EB FF 66 C7 45 DC 41 01 66 C7 45 DE BF FE 83 EC 08 6A 01 68 E0 39 05 08 E8 24 F3 FF FF - -. 0 80490CC 11 -. 83 C4 10 85 C0 0F 85 28 01 00 00 - -. 0 80490D7 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 63 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 15 75 3F - -. 0 80490F6 6 -. 80 7D D1 EB 75 39 - -. 0 80490FC 6 -. 80 7D D2 7F 75 33 - -. 0 8049102 6 -. 80 7D D3 80 75 2D - -. 0 8049108 6 -. 80 7D D4 7B 75 27 - -. 0 804910E 6 -. 80 7D D5 85 75 21 - -. 0 8049114 6 -. 80 7D D6 7F 75 1B - -. 0 804911A 6 -. 80 7D D7 80 75 15 - -. 0 8049120 13 -. 83 EC 0C 68 0B 11 05 08 E8 E3 F2 FF FF - -packsswb_2 ... ok -. 0 804912D 8 -. 83 C4 10 E9 DA 00 00 00 - -. 0 804920F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509A5 5 -. E8 6D 88 FF FF - -. 0 8049217 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 7B 00 66 C7 45 E2 85 FF 66 C7 45 E4 D2 04 66 C7 45 E6 2E FB C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 15 00 66 C7 45 DA EB FF 66 C7 45 DC 41 01 66 C7 45 DE BF FE 83 EC 08 6A 01 68 E0 39 05 08 E8 72 F1 FF FF - -. 0 804927E 11 -. 83 C4 10 85 C0 0F 85 51 01 00 00 - -. 0 8049289 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 67 C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 15 75 3F - -. 0 80492AB 6 -. 80 7D D1 00 75 39 - -. 0 80492B1 6 -. 80 7D D2 FF 75 33 - -. 0 80492B7 6 -. 80 7D D3 00 75 2D - -. 0 80492BD 6 -. 80 7D D4 7B 75 27 - -. 0 80492C3 6 -. 80 7D D5 00 75 21 - -. 0 80492C9 6 -. 80 7D D6 FF 75 1B - -. 0 80492CF 6 -. 80 7D D7 00 75 15 - -. 0 80492D5 13 -. 83 EC 0C 68 4C 11 05 08 E8 2E F1 FF FF - -packuswb_1 ... ok -. 0 80492E2 8 -. 83 C4 10 E9 00 01 00 00 - -. 0 80493EA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509AA 5 -. E8 43 8A FF FF - -. 0 80493F2 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 7B 00 66 C7 45 E2 85 FF 66 C7 45 E4 D2 04 66 C7 45 E6 2E FB C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 15 00 66 C7 45 DA EB FF 66 C7 45 DC 41 01 66 C7 45 DE BF FE 83 EC 08 6A 01 68 E0 39 05 08 E8 97 EF FF FF - -. 0 8049459 11 -. 83 C4 10 85 C0 0F 85 4E 01 00 00 - -. 0 8049464 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 67 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 15 75 3F - -. 0 8049483 6 -. 80 7D D1 00 75 39 - -. 0 8049489 6 -. 80 7D D2 FF 75 33 - -. 0 804948F 6 -. 80 7D D3 00 75 2D - -. 0 8049495 6 -. 80 7D D4 7B 75 27 - -. 0 804949B 6 -. 80 7D D5 00 75 21 - -. 0 80494A1 6 -. 80 7D D6 FF 75 1B - -. 0 80494A7 6 -. 80 7D D7 00 75 15 - -. 0 80494AD 13 -. 83 EC 0C 68 AF 12 05 08 E8 56 EF FF FF - -packuswb_2 ... ok -. 0 80494BA 8 -. 83 C4 10 E9 00 01 00 00 - -. 0 80495C2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509AF 5 -. E8 16 8C FF FF - -. 0 80495CA 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0C C6 45 E1 22 C6 45 E2 38 C6 45 E3 4E C6 45 E4 15 C6 45 E5 2B C6 45 E6 41 C6 45 E7 57 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 08 C6 45 D9 07 C6 45 DA 06 C6 45 DB 05 C6 45 DC 04 C6 45 DD 03 C6 45 DE 02 C6 45 DF 01 83 EC 08 6A 01 68 E0 39 05 08 E8 AF ED FF FF - -. 0 8049641 11 -. 83 C4 10 85 C0 0F 85 2B 01 00 00 - -. 0 804964C 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F FC C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 14 75 3F - -. 0 804966E 6 -. 80 7D D1 29 75 39 - -. 0 8049674 6 -. 80 7D D2 3E 75 33 - -. 0 804967A 6 -. 80 7D D3 53 75 2D - -. 0 8049680 6 -. 80 7D D4 19 75 27 - -. 0 8049686 6 -. 80 7D D5 2E 75 21 - -. 0 804968C 6 -. 80 7D D6 43 75 1B - -. 0 8049692 6 -. 80 7D D7 58 75 15 - -. 0 8049698 13 -. 83 EC 0C 68 F0 12 05 08 E8 6B ED FF FF - -paddb_1 ... ok -. 0 80496A5 8 -. 83 C4 10 E9 DA 00 00 00 - -. 0 8049787 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509B4 5 -. E8 D6 8D FF FF - -. 0 804978F 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0C C6 45 E1 22 C6 45 E2 38 C6 45 E3 4E C6 45 E4 15 C6 45 E5 2B C6 45 E6 41 C6 45 E7 57 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 08 C6 45 D9 07 C6 45 DA 06 C6 45 DB 05 C6 45 DC 04 C6 45 DD 03 C6 45 DE 02 C6 45 DF 01 83 EC 08 6A 01 68 E0 39 05 08 E8 EA EB FF FF - -. 0 8049806 11 -. 83 C4 10 85 C0 0F 85 28 01 00 00 - -. 0 8049811 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F FC 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 14 75 3F - -. 0 8049830 6 -. 80 7D D1 29 75 39 - -. 0 8049836 6 -. 80 7D D2 3E 75 33 - -. 0 804983C 6 -. 80 7D D3 53 75 2D - -. 0 8049842 6 -. 80 7D D4 19 75 27 - -. 0 8049848 6 -. 80 7D D5 2E 75 21 - -. 0 804984E 6 -. 80 7D D6 43 75 1B - -. 0 8049854 6 -. 80 7D D7 58 75 15 - -. 0 804985A 13 -. 83 EC 0C 68 28 13 05 08 E8 A9 EB FF FF - -paddb_2 ... ok -. 0 8049867 8 -. 83 C4 10 E9 DA 00 00 00 - -. 0 8049949 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509B9 5 -. E8 93 8F FF FF - -. 0 8049951 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 4E 61 BC 00 C7 45 E4 B1 7F 39 05 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 3D 22 00 00 C7 45 DC E1 10 00 00 83 EC 08 6A 01 68 E0 39 05 08 E8 4C EA FF FF - -. 0 80499A4 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 80499AF 37 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F FE C8 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 8B 83 BC 00 75 1B - -. 0 80499D4 9 -. 81 7D D4 92 90 39 05 75 12 - -. 0 80499DD 13 -. 83 EC 0C 68 60 13 05 08 E8 26 EA FF FF - -paddd_1 ... ok -. 0 80499EA 5 -. 83 C4 10 EB 52 - -. 0 8049A41 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509BE 5 -. E8 86 90 FF FF - -. 0 8049A49 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 4E 61 BC 00 C7 45 E4 B1 7F 39 05 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 3D 22 00 00 C7 45 DC E1 10 00 00 83 EC 08 6A 01 68 E0 39 05 08 E8 54 E9 FF FF - -. 0 8049A9C 7 -. 83 C4 10 85 C0 75 7F - -. 0 8049AA3 34 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F FE 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 8B 83 BC 00 75 1B - -. 0 8049AC5 9 -. 81 7D D4 92 90 39 05 75 12 - -. 0 8049ACE 13 -. 83 EC 0C 68 98 13 05 08 E8 35 E9 FF FF - -paddd_2 ... ok -. 0 8049ADB 5 -. 83 C4 10 EB 52 - -. 0 8049B32 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509C3 5 -. E8 72 91 FF FF - -. 0 8049B3A 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 19 C6 45 E1 E7 C6 45 E2 32 C6 45 E3 CE C6 45 E4 64 C6 45 E5 9C C6 45 E6 7D C6 45 E7 83 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 28 C6 45 D9 D8 C6 45 DA 1E C6 45 DB E2 C6 45 DC 14 C6 45 DD EC C6 45 DE 0A C6 45 DF F6 83 EC 08 6A 01 68 E0 39 05 08 E8 3F E8 FF FF - -. 0 8049BB1 11 -. 83 C4 10 85 C0 0F 85 2B 01 00 00 - -. 0 8049BBC 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F EC C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 41 75 3F - -. 0 8049BDE 6 -. 80 7D D1 BF 75 39 - -. 0 8049BE4 6 -. 80 7D D2 50 75 33 - -. 0 8049BEA 6 -. 80 7D D3 B0 75 2D - -. 0 8049BF0 6 -. 80 7D D4 78 75 27 - -. 0 8049BF6 6 -. 80 7D D5 88 75 21 - -. 0 8049BFC 6 -. 80 7D D6 7F 75 1B - -. 0 8049C02 6 -. 80 7D D7 80 75 15 - -. 0 8049C08 13 -. 83 EC 0C 68 D0 13 05 08 E8 FB E7 FF FF - -paddsb_1 ... ok -. 0 8049C15 8 -. 83 C4 10 E9 DA 00 00 00 - -. 0 8049CF7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509C8 5 -. E8 32 93 FF FF - -. 0 8049CFF 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 19 C6 45 E1 E7 C6 45 E2 32 C6 45 E3 CE C6 45 E4 64 C6 45 E5 9C C6 45 E6 7D C6 45 E7 83 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 28 C6 45 D9 D8 C6 45 DA 1E C6 45 DB E2 C6 45 DC 14 C6 45 DD EC C6 45 DE 0A C6 45 DF F6 83 EC 08 6A 01 68 E0 39 05 08 E8 7A E6 FF FF - -. 0 8049D76 11 -. 83 C4 10 85 C0 0F 85 28 01 00 00 - -. 0 8049D81 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F EC 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 41 75 3F - -. 0 8049DA0 6 -. 80 7D D1 BF 75 39 - -. 0 8049DA6 6 -. 80 7D D2 50 75 33 - -. 0 8049DAC 6 -. 80 7D D3 B0 75 2D - -. 0 8049DB2 6 -. 80 7D D4 78 75 27 - -. 0 8049DB8 6 -. 80 7D D5 88 75 21 - -. 0 8049DBE 6 -. 80 7D D6 7F 75 1B - -. 0 8049DC4 6 -. 80 7D D7 80 75 15 - -. 0 8049DCA 13 -. 83 EC 0C 68 0B 14 05 08 E8 39 E6 FF FF - -paddsb_2 ... ok -. 0 8049DD7 8 -. 83 C4 10 E9 DA 00 00 00 - -. 0 8049EB9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509CD 5 -. E8 EF 94 FF FF - -. 0 8049EC1 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 39 30 66 C7 45 E2 C7 CF 66 C7 45 E4 91 7D 66 C7 45 E6 6F 82 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 91 7D 66 C7 45 DA 6F 82 66 C7 45 DC C7 CF 66 C7 45 DE 39 30 83 EC 08 6A 01 68 E0 39 05 08 E8 C8 E4 FF FF - -. 0 8049F28 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 8049F33 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F ED C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 FF 7F 75 2D - -. 0 8049F57 8 -. 66 81 7D D2 00 80 75 25 - -. 0 8049F5F 8 -. 66 81 7D D4 58 4D 75 1D - -. 0 8049F67 8 -. 66 81 7D D6 A8 B2 75 15 - -. 0 8049F6F 13 -. 83 EC 0C 68 46 14 05 08 E8 94 E4 FF FF - -paddsw_1 ... ok -. 0 8049F7C 8 -. 83 C4 10 E9 8A 00 00 00 - -. 0 804A00E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509D2 5 -. E8 3F 96 FF FF - -. 0 804A016 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 39 30 66 C7 45 E2 C7 CF 66 C7 45 E4 91 7D 66 C7 45 E6 6F 82 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 91 7D 66 C7 45 DA 6F 82 66 C7 45 DC C7 CF 66 C7 45 DE 39 30 83 EC 08 6A 01 68 E0 39 05 08 E8 73 E3 FF FF - -. 0 804A07D 11 -. 83 C4 10 85 C0 0F 85 C8 00 00 00 - -. 0 804A088 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F ED 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 FF 7F 75 2D - -. 0 804A0A9 8 -. 66 81 7D D2 00 80 75 25 - -. 0 804A0B1 8 -. 66 81 7D D4 58 4D 75 1D - -. 0 804A0B9 8 -. 66 81 7D D6 A8 B2 75 15 - -. 0 804A0C1 13 -. 83 EC 0C 68 81 14 05 08 E8 42 E3 FF FF - -paddsw_2 ... ok -. 0 804A0CE 8 -. 83 C4 10 E9 8A 00 00 00 - -. 0 804A160 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509D7 5 -. E8 8C 97 FF FF - -. 0 804A168 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 19 C6 45 E1 32 C6 45 E2 4B C6 45 E3 64 C6 45 E4 7D C6 45 E5 96 C6 45 E6 AF C6 45 E7 C8 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0A C6 45 D9 14 C6 45 DA 1E C6 45 DB 28 C6 45 DC 32 C6 45 DD 3C C6 45 DE 46 C6 45 DF 50 83 EC 08 6A 01 68 E0 39 05 08 E8 11 E2 FF FF - -. 0 804A1DF 11 -. 83 C4 10 85 C0 0F 85 5A 01 00 00 - -. 0 804A1EA 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F DC C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 23 75 3F - -. 0 804A20C 6 -. 80 7D D1 46 75 39 - -. 0 804A212 6 -. 80 7D D2 69 75 33 - -. 0 804A218 6 -. 80 7D D3 8C 75 2D - -. 0 804A21E 6 -. 80 7D D4 AF 75 27 - -. 0 804A224 6 -. 80 7D D5 D2 75 21 - -. 0 804A22A 6 -. 80 7D D6 F5 75 1B - -. 0 804A230 6 -. 80 7D D7 FF 75 15 - -. 0 804A236 13 -. 83 EC 0C 68 BC 14 05 08 E8 CD E1 FF FF - -paddusb_1 ... ok -. 0 804A243 8 -. 83 C4 10 E9 09 01 00 00 - -. 0 804A354 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509DC 5 -. E8 7B 99 FF FF - -. 0 804A35C 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 19 C6 45 E1 32 C6 45 E2 4B C6 45 E3 64 C6 45 E4 7D C6 45 E5 96 C6 45 E6 AF C6 45 E7 C8 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0A C6 45 D9 14 C6 45 DA 1E C6 45 DB 28 C6 45 DC 32 C6 45 DD 3C C6 45 DE 46 C6 45 DF 50 83 EC 08 6A 01 68 E0 39 05 08 E8 1D E0 FF FF - -. 0 804A3D3 11 -. 83 C4 10 85 C0 0F 85 57 01 00 00 - -. 0 804A3DE 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F DC 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 23 75 3F - -. 0 804A3FD 6 -. 80 7D D1 46 75 39 - -. 0 804A403 6 -. 80 7D D2 69 75 33 - -. 0 804A409 6 -. 80 7D D3 8C 75 2D - -. 0 804A40F 6 -. 80 7D D4 AF 75 27 - -. 0 804A415 6 -. 80 7D D5 D2 75 21 - -. 0 804A41B 6 -. 80 7D D6 F5 75 1B - -. 0 804A421 6 -. 80 7D D7 FF 75 15 - -. 0 804A427 13 -. 83 EC 0C 68 FA 14 05 08 E8 DC DF FF FF - -paddusb_2 ... ok -. 0 804A434 8 -. 83 C4 10 E9 09 01 00 00 - -. 0 804A545 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509E1 5 -. E8 67 9B FF FF - -. 0 804A54D 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 CE 56 66 C7 45 E2 35 82 66 C7 45 E4 9C AD 66 C7 45 E6 03 D9 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 0A 1A 66 C7 45 DA 61 1E 66 C7 45 DC B8 22 66 C7 45 DE 0F 27 83 EC 08 6A 01 68 E0 39 05 08 E8 3C DE FF FF - -. 0 804A5B4 11 -. 83 C4 10 85 C0 0F 85 DC 00 00 00 - -. 0 804A5BF 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F DD C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 D8 70 75 2C - -. 0 804A5E3 8 -. 66 81 7D D2 96 A0 75 24 - -. 0 804A5EB 8 -. 66 81 7D D4 54 D0 75 1C - -. 0 804A5F3 7 -. 66 83 7D D6 FF 75 15 - -. 0 804A5FA 13 -. 83 EC 0C 68 38 15 05 08 E8 09 DE FF FF - -paddusw_1 ... ok -. 0 804A607 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 804A6AB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509E6 5 -. E8 C8 9C FF FF - -. 0 804A6B3 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 CE 56 66 C7 45 E2 35 82 66 C7 45 E4 9C AD 66 C7 45 E6 03 D9 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 0A 1A 66 C7 45 DA 61 1E 66 C7 45 DC B8 22 66 C7 45 DE 0F 27 83 EC 08 6A 01 68 E0 39 05 08 E8 D6 DC FF FF - -. 0 804A71A 11 -. 83 C4 10 85 C0 0F 85 D9 00 00 00 - -. 0 804A725 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F DD 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 D8 70 75 2C - -. 0 804A746 8 -. 66 81 7D D2 96 A0 75 24 - -. 0 804A74E 8 -. 66 81 7D D4 54 D0 75 1C - -. 0 804A756 7 -. 66 83 7D D6 FF 75 15 - -. 0 804A75D 13 -. 83 EC 0C 68 06 16 05 08 E8 A6 DC FF FF - -paddusw_2 ... ok -. 0 804A76A 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 804A80E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509EB 5 -. E8 26 9E FF FF - -. 0 804A816 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 E1 10 66 C7 45 E6 3D 22 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 57 00 66 C7 45 DA 41 00 66 C7 45 DC 2B 00 66 C7 45 DE 15 00 83 EC 08 6A 01 68 E0 39 05 08 E8 73 DB FF FF - -. 0 804A87D 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 804A888 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F FD C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 29 05 75 2D - -. 0 804A8AC 8 -. 66 81 7D D2 6F 16 75 25 - -. 0 804A8B4 8 -. 66 81 7D D4 0C 11 75 1D - -. 0 804A8BC 8 -. 66 81 7D D6 52 22 75 15 - -. 0 804A8C4 13 -. 83 EC 0C 68 44 16 05 08 E8 3F DB FF FF - -paddw_1 ... ok -. 0 804A8D1 8 -. 83 C4 10 E9 8A 00 00 00 - -. 0 804A963 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509F0 5 -. E8 76 9F FF FF - -. 0 804A96B 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 E1 10 66 C7 45 E6 3D 22 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 57 00 66 C7 45 DA 41 00 66 C7 45 DC 2B 00 66 C7 45 DE 15 00 83 EC 08 6A 01 68 E0 39 05 08 E8 1E DA FF FF - -. 0 804A9D2 11 -. 83 C4 10 85 C0 0F 85 C8 00 00 00 - -. 0 804A9DD 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F FD 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 29 05 75 2D - -. 0 804A9FE 8 -. 66 81 7D D2 6F 16 75 25 - -. 0 804AA06 8 -. 66 81 7D D4 0C 11 75 1D - -. 0 804AA0E 8 -. 66 81 7D D6 52 22 75 15 - -. 0 804AA16 13 -. 83 EC 0C 68 7C 16 05 08 E8 ED D9 FF FF - -paddw_2 ... ok -. 0 804AA23 8 -. 83 C4 10 E9 8A 00 00 00 - -. 0 804AAB5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509F5 5 -. E8 C3 A0 FF FF - -. 0 804AABD 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 20 64 A8 EC C7 45 E4 31 75 B9 FD C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 E0 D8 FF FF - -. 0 804AB10 7 -. 83 C4 10 85 C0 75 77 - -. 0 804AB17 51 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F DB C8 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 21 45 21 01 8B 55 D0 81 F2 20 44 A8 88 09 D0 85 C0 75 12 - -. 0 804AB4A 13 -. 83 EC 0C 68 B4 16 05 08 E8 B9 D8 FF FF - -pand_1 ... ok -. 0 804AB57 5 -. 83 C4 10 EB 42 - -. 0 804AB9E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509FA 5 -. E8 A7 A1 FF FF - -. 0 804ABA6 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 20 64 A8 EC C7 45 E4 31 75 B9 FD C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 F7 D7 FF FF - -. 0 804ABF9 7 -. 83 C4 10 85 C0 75 74 - -. 0 804AC00 48 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F DB 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 21 45 21 01 8B 55 D0 81 F2 20 44 A8 88 09 D0 85 C0 75 12 - -. 0 804AC30 13 -. 83 EC 0C 68 E9 16 05 08 E8 D3 D7 FF FF - -pand_2 ... ok -. 0 804AC3D 5 -. 83 C4 10 EB 42 - -. 0 804AC84 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80509FF 5 -. E8 88 A2 FF FF - -. 0 804AC8C 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 20 64 A8 EC C7 45 E4 31 75 B9 FD C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 11 D7 FF FF - -. 0 804ACDF 7 -. 83 C4 10 85 C0 75 77 - -. 0 804ACE6 51 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F DF C8 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 10 30 98 FC 8B 55 D0 81 F2 00 20 00 64 09 D0 85 C0 75 12 - -. 0 804AD19 13 -. 83 EC 0C 68 1E 17 05 08 E8 EA D6 FF FF - -pandn_1 ... ok -. 0 804AD26 5 -. 83 C4 10 EB 42 - -. 0 804AD6D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A04 5 -. E8 6C A3 FF FF - -. 0 804AD75 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 20 64 A8 EC C7 45 E4 31 75 B9 FD C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 28 D6 FF FF - -. 0 804ADC8 7 -. 83 C4 10 85 C0 75 74 - -. 0 804ADCF 48 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F DF 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 10 30 98 FC 8B 55 D0 81 F2 00 20 00 64 09 D0 85 C0 75 12 - -. 0 804ADFF 13 -. 83 EC 0C 68 56 17 05 08 E8 04 D6 FF FF - -pandn_2 ... ok -. 0 804AE0C 5 -. 83 C4 10 EB 42 - -. 0 804AE53 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A09 5 -. E8 4D A4 FF FF - -. 0 804AE5B 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0B C6 45 E1 16 C6 45 E2 21 C6 45 E3 2C C6 45 E4 37 C6 45 E5 42 C6 45 E6 4D C6 45 E7 58 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0B C6 45 D9 0B C6 45 DA 21 C6 45 DB 21 C6 45 DC 37 C6 45 DD 37 C6 45 DE 4D C6 45 DF 4D 83 EC 08 6A 01 68 E0 39 05 08 E8 1E D5 FF FF - -. 0 804AED2 11 -. 83 C4 10 85 C0 0F 85 57 01 00 00 - -. 0 804AEDD 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 74 C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 FF 75 3F - -. 0 804AEFF 6 -. 80 7D D1 00 75 39 - -. 0 804AF05 6 -. 80 7D D2 FF 75 33 - -. 0 804AF0B 6 -. 80 7D D3 00 75 2D - -. 0 804AF11 6 -. 80 7D D4 FF 75 27 - -. 0 804AF17 6 -. 80 7D D5 00 75 21 - -. 0 804AF1D 6 -. 80 7D D6 FF 75 1B - -. 0 804AF23 6 -. 80 7D D7 00 75 15 - -. 0 804AF29 13 -. 83 EC 0C 68 8E 17 05 08 E8 DA D4 FF FF - -pcmpeqb_1 ... ok -. 0 804AF36 8 -. 83 C4 10 E9 06 01 00 00 - -. 0 804B044 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A0E 5 -. E8 39 A6 FF FF - -. 0 804B04C 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0B C6 45 E1 16 C6 45 E2 21 C6 45 E3 2C C6 45 E4 37 C6 45 E5 42 C6 45 E6 4D C6 45 E7 58 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0B C6 45 D9 0B C6 45 DA 21 C6 45 DB 21 C6 45 DC 37 C6 45 DD 37 C6 45 DE 4D C6 45 DF 4D 83 EC 08 6A 01 68 E0 39 05 08 E8 2D D3 FF FF - -. 0 804B0C3 11 -. 83 C4 10 85 C0 0F 85 54 01 00 00 - -. 0 804B0CE 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 74 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 FF 75 3F - -. 0 804B0ED 6 -. 80 7D D1 00 75 39 - -. 0 804B0F3 6 -. 80 7D D2 FF 75 33 - -. 0 804B0F9 6 -. 80 7D D3 00 75 2D - -. 0 804B0FF 6 -. 80 7D D4 FF 75 27 - -. 0 804B105 6 -. 80 7D D5 00 75 21 - -. 0 804B10B 6 -. 80 7D D6 FF 75 1B - -. 0 804B111 6 -. 80 7D D7 00 75 15 - -. 0 804B117 13 -. 83 EC 0C 68 CC 17 05 08 E8 EC D2 FF FF - -pcmpeqb_2 ... ok -. 0 804B124 8 -. 83 C4 10 E9 06 01 00 00 - -. 0 804B232 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A13 5 -. E8 22 A8 FF FF - -. 0 804B23A 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 30 41 AB 00 C7 45 E4 4C 6C 51 03 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 30 41 AB 00 C7 45 DC 30 41 AB 00 83 EC 08 6A 01 68 E0 39 05 08 E8 63 D1 FF FF - -. 0 804B28D 7 -. 83 C4 10 85 C0 75 76 - -. 0 804B294 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 76 C8 0F 7F 4D D0 DD A5 58 FF FF FF 83 7D D0 FF 75 18 - -. 0 804B2B6 6 -. 83 7D D4 00 75 12 - -. 0 804B2BC 13 -. 83 EC 0C 68 0A 18 05 08 E8 47 D1 FF FF - -pcmpeqd_1 ... ok -. 0 804B2C9 5 -. 83 C4 10 EB 4C - -. 0 804B31A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A18 5 -. E8 05 A9 FF FF - -. 0 804B322 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 30 41 AB 00 C7 45 E4 4C 6C 51 03 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 30 41 AB 00 C7 45 DC 30 41 AB 00 83 EC 08 6A 01 68 E0 39 05 08 E8 7B D0 FF FF - -. 0 804B375 7 -. 83 C4 10 85 C0 75 73 - -. 0 804B37C 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 76 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 83 7D D0 FF 75 18 - -. 0 804B39B 6 -. 83 7D D4 00 75 12 - -. 0 804B3A1 13 -. 83 EC 0C 68 98 18 05 08 E8 62 D0 FF FF - -pcmpeqd_2 ... ok -. 0 804B3AE 5 -. 83 C4 10 EB 4C - -. 0 804B3FF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A1D 5 -. E8 E5 A9 FF FF - -. 0 804B407 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 62 04 66 C7 45 E2 10 0D 66 C7 45 E4 BE 15 66 C7 45 E6 6C 1E C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 62 04 66 C7 45 DA 62 04 66 C7 45 DC BE 15 66 C7 45 DE BE 15 83 EC 08 6A 01 68 E0 39 05 08 E8 82 CF FF FF - -. 0 804B46E 11 -. 83 C4 10 85 C0 0F 85 D3 00 00 00 - -. 0 804B479 35 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 75 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 FF 75 2A - -. 0 804B49C 7 -. 66 83 7D D2 00 75 23 - -. 0 804B4A3 7 -. 66 83 7D D4 FF 75 1C - -. 0 804B4AA 7 -. 66 83 7D D6 00 75 15 - -. 0 804B4B1 13 -. 83 EC 0C 68 D6 18 05 08 E8 52 CF FF FF - -pcmpeqw_1 ... ok -. 0 804B4BE 8 -. 83 C4 10 E9 96 00 00 00 - -. 0 804B55C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A22 5 -. E8 3D AB FF FF - -. 0 804B564 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 62 04 66 C7 45 E2 10 0D 66 C7 45 E4 BE 15 66 C7 45 E6 6C 1E C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 62 04 66 C7 45 DA 62 04 66 C7 45 DC BE 15 66 C7 45 DE BE 15 83 EC 08 6A 01 68 E0 39 05 08 E8 25 CE FF FF - -. 0 804B5CB 11 -. 83 C4 10 85 C0 0F 85 D0 00 00 00 - -. 0 804B5D6 32 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 75 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 FF 75 2A - -. 0 804B5F6 7 -. 66 83 7D D2 00 75 23 - -. 0 804B5FD 7 -. 66 83 7D D4 FF 75 1C - -. 0 804B604 7 -. 66 83 7D D6 00 75 15 - -. 0 804B60B 13 -. 83 EC 0C 68 14 19 05 08 E8 F8 CD FF FF - -pcmpeqw_2 ... ok -. 0 804B618 8 -. 83 C4 10 E9 96 00 00 00 - -. 0 804B6B6 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A27 5 -. E8 92 AC FF FF - -. 0 804B6BE 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 B3 C6 45 E1 C9 C6 45 E2 DF C6 45 E3 F5 C6 45 E4 0B C6 45 E5 21 C6 45 E6 37 C6 45 E7 4D C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 4D C6 45 D9 37 C6 45 DA 21 C6 45 DB 0B C6 45 DC F5 C6 45 DD DF C6 45 DE C9 C6 45 DF B3 83 EC 08 6A 01 68 E0 39 05 08 E8 BB CC FF FF - -. 0 804B735 11 -. 83 C4 10 85 C0 0F 85 57 01 00 00 - -. 0 804B740 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 64 C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 FF 75 3F - -. 0 804B762 6 -. 80 7D D1 FF 75 39 - -. 0 804B768 6 -. 80 7D D2 FF 75 33 - -. 0 804B76E 6 -. 80 7D D3 FF 75 2D - -. 0 804B774 6 -. 80 7D D4 00 75 27 - -. 0 804B77A 6 -. 80 7D D5 00 75 21 - -. 0 804B780 6 -. 80 7D D6 00 75 1B - -. 0 804B786 6 -. 80 7D D7 00 75 15 - -. 0 804B78C 13 -. 83 EC 0C 68 52 19 05 08 E8 77 CC FF FF - -pcmpgtb_1 ... ok -. 0 804B799 8 -. 83 C4 10 E9 06 01 00 00 - -. 0 804B8A7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A2C 5 -. E8 7E AE FF FF - -. 0 804B8AF 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 B3 C6 45 E1 C9 C6 45 E2 DF C6 45 E3 F5 C6 45 E4 0B C6 45 E5 21 C6 45 E6 37 C6 45 E7 4D C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 4D C6 45 D9 37 C6 45 DA 21 C6 45 DB 0B C6 45 DC F5 C6 45 DD DF C6 45 DE C9 C6 45 DF B3 83 EC 08 6A 01 68 E0 39 05 08 E8 CA CA FF FF - -. 0 804B926 11 -. 83 C4 10 85 C0 0F 85 54 01 00 00 - -. 0 804B931 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 64 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 FF 75 3F - -. 0 804B950 6 -. 80 7D D1 FF 75 39 - -. 0 804B956 6 -. 80 7D D2 FF 75 33 - -. 0 804B95C 6 -. 80 7D D3 FF 75 2D - -. 0 804B962 6 -. 80 7D D4 00 75 27 - -. 0 804B968 6 -. 80 7D D5 00 75 21 - -. 0 804B96E 6 -. 80 7D D6 00 75 1B - -. 0 804B974 6 -. 80 7D D7 00 75 15 - -. 0 804B97A 13 -. 83 EC 0C 68 90 19 05 08 E8 89 CA FF FF - -pcmpgtb_2 ... ok -. 0 804B987 8 -. 83 C4 10 E9 06 01 00 00 - -. 0 804BA95 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A31 5 -. E8 67 B0 FF FF - -. 0 804BA9D 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 39 75 56 FF C7 45 E4 C7 8A A9 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 C7 8A A9 00 C7 45 DC 39 75 56 FF 83 EC 08 6A 01 68 E0 39 05 08 E8 00 C9 FF FF - -. 0 804BAF0 7 -. 83 C4 10 85 C0 75 76 - -. 0 804BAF7 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 66 C8 0F 7F 4D D0 DD A5 58 FF FF FF 83 7D D0 FF 75 18 - -. 0 804BB19 6 -. 83 7D D4 00 75 12 - -. 0 804BB1F 13 -. 83 EC 0C 68 CE 19 05 08 E8 E4 C8 FF FF - -pcmpgtd_1 ... ok -. 0 804BB2C 5 -. 83 C4 10 EB 4C - -. 0 804BB7D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A36 5 -. E8 4A B1 FF FF - -. 0 804BB85 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 39 75 56 FF C7 45 E4 C7 8A A9 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 C7 8A A9 00 C7 45 DC 39 75 56 FF 83 EC 08 6A 01 68 E0 39 05 08 E8 18 C8 FF FF - -. 0 804BBD8 7 -. 83 C4 10 85 C0 75 73 - -. 0 804BBDF 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 66 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 83 7D D0 FF 75 18 - -. 0 804BBFE 6 -. 83 7D D4 00 75 12 - -. 0 804BC04 13 -. 83 EC 0C 68 0C 1A 05 08 E8 FF C7 FF FF - -pcmpgtd_2 ... ok -. 0 804BC11 5 -. 83 C4 10 EB 4C - -. 0 804BC62 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A3B 5 -. E8 2A B2 FF FF - -. 0 804BC6A 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 FB F2 66 C7 45 E2 A9 FB 66 C7 45 E4 57 04 66 C7 45 E6 05 0D C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 05 0D 66 C7 45 DA 57 04 66 C7 45 DC A9 FB 66 C7 45 DE FB F2 83 EC 08 6A 01 68 E0 39 05 08 E8 1F C7 FF FF - -. 0 804BCD1 11 -. 83 C4 10 85 C0 0F 85 D3 00 00 00 - -. 0 804BCDC 35 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 65 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 FF 75 2A - -. 0 804BCFF 7 -. 66 83 7D D2 FF 75 23 - -. 0 804BD06 7 -. 66 83 7D D4 00 75 1C - -. 0 804BD0D 7 -. 66 83 7D D6 00 75 15 - -. 0 804BD14 13 -. 83 EC 0C 68 4A 1A 05 08 E8 EF C6 FF FF - -pcmpgtw_1 ... ok -. 0 804BD21 8 -. 83 C4 10 E9 96 00 00 00 - -. 0 804BDBF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A40 5 -. E8 82 B3 FF FF - -. 0 804BDC7 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 FB F2 66 C7 45 E2 A9 FB 66 C7 45 E4 57 04 66 C7 45 E6 05 0D C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 05 0D 66 C7 45 DA 57 04 66 C7 45 DC A9 FB 66 C7 45 DE FB F2 83 EC 08 6A 01 68 E0 39 05 08 E8 C2 C5 FF FF - -. 0 804BE2E 11 -. 83 C4 10 85 C0 0F 85 D0 00 00 00 - -. 0 804BE39 32 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 65 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 FF 75 2A - -. 0 804BE59 7 -. 66 83 7D D2 FF 75 23 - -. 0 804BE60 7 -. 66 83 7D D4 00 75 1C - -. 0 804BE67 7 -. 66 83 7D D6 00 75 15 - -. 0 804BE6E 13 -. 83 EC 0C 68 88 1A 05 08 E8 95 C5 FF FF - -pcmpgtw_2 ... ok -. 0 804BE7B 8 -. 83 C4 10 E9 96 00 00 00 - -. 0 804BF19 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A45 5 -. E8 D7 B4 FF FF - -. 0 804BF21 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 1F EF 66 C7 45 E6 C3 DD C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 57 04 66 C7 45 DA 52 F7 66 C7 45 DC 05 0D 66 C7 45 DE A4 EE 83 EC 08 6A 01 68 E0 39 05 08 E8 68 C4 FF FF - -. 0 804BF88 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804BF93 37 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F F5 C8 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 1A 68 54 FF 75 1B - -. 0 804BFB8 9 -. 81 7D D4 87 99 76 01 75 12 - -. 0 804BFC1 13 -. 83 EC 0C 68 C6 1A 05 08 E8 42 C4 FF FF - -pmaddwd_1 ... ok -. 0 804BFCE 5 -. 83 C4 10 EB 52 - -. 0 804C025 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A4A 5 -. E8 DE B5 FF FF - -. 0 804C02D 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 1F EF 66 C7 45 E6 C3 DD C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 57 04 66 C7 45 DA 52 F7 66 C7 45 DC 05 0D 66 C7 45 DE A4 EE 83 EC 08 6A 01 68 E0 39 05 08 E8 5C C3 FF FF - -. 0 804C094 7 -. 83 C4 10 85 C0 75 7F - -. 0 804C09B 34 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F F5 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 1A 68 54 FF 75 1B - -. 0 804C0BD 9 -. 81 7D D4 87 99 76 01 75 12 - -. 0 804C0C6 13 -. 83 EC 0C 68 04 1B 05 08 E8 3D C3 FF FF - -pmaddwd_2 ... ok -. 0 804C0D3 5 -. 83 C4 10 EB 52 - -. 0 804C12A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A4F 5 -. E8 DE B6 FF FF - -. 0 804C132 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 57 04 66 C7 45 E2 AE 08 66 C7 45 E4 A9 FB 66 C7 45 E6 52 F7 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 05 0D 66 C7 45 DA A4 EE 66 C7 45 DC 05 0D 66 C7 45 DE A4 EE 83 EC 08 6A 01 68 E0 39 05 08 E8 57 C2 FF FF - -. 0 804C199 11 -. 83 C4 10 85 C0 0F 85 D8 00 00 00 - -. 0 804C1A4 35 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F E5 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 38 75 2C - -. 0 804C1C7 8 -. 66 81 7D D2 69 FF 75 24 - -. 0 804C1CF 7 -. 66 83 7D D4 C7 75 1D - -. 0 804C1D6 8 -. 66 81 7D D6 96 00 75 15 - -. 0 804C1DE 13 -. 83 EC 0C 68 42 1B 05 08 E8 25 C2 FF FF - -pmulhw_1 ... ok -. 0 804C1EB 8 -. 83 C4 10 E9 99 00 00 00 - -. 0 804C28C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A54 5 -. E8 3B B8 FF FF - -. 0 804C294 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 57 04 66 C7 45 E2 AE 08 66 C7 45 E4 A9 FB 66 C7 45 E6 52 F7 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 05 0D 66 C7 45 DA A4 EE 66 C7 45 DC 05 0D 66 C7 45 DE A4 EE 83 EC 08 6A 01 68 E0 39 05 08 E8 F5 C0 FF FF - -. 0 804C2FB 11 -. 83 C4 10 85 C0 0F 85 D5 00 00 00 - -. 0 804C306 32 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F E5 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 38 75 2C - -. 0 804C326 8 -. 66 81 7D D2 69 FF 75 24 - -. 0 804C32E 7 -. 66 83 7D D4 C7 75 1D - -. 0 804C335 8 -. 66 81 7D D6 96 00 75 15 - -. 0 804C33D 13 -. 83 EC 0C 68 7D 1B 05 08 E8 C6 C0 FF FF - -pmulhw_2 ... ok -. 0 804C34A 8 -. 83 C4 10 E9 99 00 00 00 - -. 0 804C3EB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A59 5 -. E8 95 B9 FF FF - -. 0 804C3F3 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 57 04 66 C7 45 E2 AE 08 66 C7 45 E4 A9 FB 66 C7 45 E6 52 F7 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 05 0D 66 C7 45 DA A4 EE 66 C7 45 DC 05 0D 66 C7 45 DE A4 EE 83 EC 08 6A 01 68 E0 39 05 08 E8 96 BF FF FF - -. 0 804C45A 11 -. 83 C4 10 85 C0 0F 85 DD 00 00 00 - -. 0 804C465 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F D5 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 B3 80 75 2D - -. 0 804C489 8 -. 66 81 7D D2 78 53 75 25 - -. 0 804C491 8 -. 66 81 7D D4 4D 7F 75 1D - -. 0 804C499 8 -. 66 81 7D D6 88 AC 75 15 - -. 0 804C4A1 13 -. 83 EC 0C 68 B8 1B 05 08 E8 62 BF FF FF - -pmullw_1 ... ok -. 0 804C4AE 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 804C552 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A5E 5 -. E8 F7 BA FF FF - -. 0 804C55A 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 57 04 66 C7 45 E2 AE 08 66 C7 45 E4 A9 FB 66 C7 45 E6 52 F7 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 05 0D 66 C7 45 DA A4 EE 66 C7 45 DC 05 0D 66 C7 45 DE A4 EE 83 EC 08 6A 01 68 E0 39 05 08 E8 2F BE FF FF - -. 0 804C5C1 11 -. 83 C4 10 85 C0 0F 85 DA 00 00 00 - -. 0 804C5CC 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F D5 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 B3 80 75 2D - -. 0 804C5ED 8 -. 66 81 7D D2 78 53 75 25 - -. 0 804C5F5 8 -. 66 81 7D D4 4D 7F 75 1D - -. 0 804C5FD 8 -. 66 81 7D D6 88 AC 75 15 - -. 0 804C605 13 -. 83 EC 0C 68 F3 1B 05 08 E8 FE BD FF FF - -pmullw_2 ... ok -. 0 804C612 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 804C6B6 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A63 5 -. E8 56 BC FF FF - -. 0 804C6BE 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 20 64 A8 EC C7 45 E4 31 75 B9 FD C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 DF BC FF FF - -. 0 804C711 7 -. 83 C4 10 85 C0 75 77 - -. 0 804C718 51 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F EB C8 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 77 75 BB FD 8B 55 D0 81 F2 EF ED AB ED 09 D0 85 C0 75 12 - -. 0 804C74B 13 -. 83 EC 0C 68 2E 1C 05 08 E8 B8 BC FF FF - -por_1 ... ok -. 0 804C758 5 -. 83 C4 10 EB 42 - -. 0 804C79F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A68 5 -. E8 3A BD FF FF - -. 0 804C7A7 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 20 64 A8 EC C7 45 E4 31 75 B9 FD C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 F6 BB FF FF - -. 0 804C7FA 7 -. 83 C4 10 85 C0 75 74 - -. 0 804C801 48 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F EB 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 77 75 BB FD 8B 55 D0 81 F2 EF ED AB ED 09 D0 85 C0 75 12 - -. 0 804C831 13 -. 83 EC 0C 68 60 1C 05 08 E8 D2 BB FF FF - -por_2 ... ok -. 0 804C83E 5 -. 83 C4 10 EB 42 - -. 0 804C885 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A6D 5 -. E8 1B BE FF FF - -. 0 804C88D 55 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 67 45 23 01 C7 45 E4 EF CD AB 89 83 EC 08 6A 01 68 E0 39 05 08 E8 2C BB FF FF - -. 0 804C8C4 7 -. 83 C4 10 85 C0 75 7F - -. 0 804C8CB 34 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 0F 72 F0 04 0F 7F 45 D8 DD A5 68 FF FF FF 81 7D D8 70 56 34 12 75 1B - -. 0 804C8ED 9 -. 81 7D DC F0 DE BC 9A 75 12 - -. 0 804C8F6 13 -. 83 EC 0C 68 92 1C 05 08 E8 0D BB FF FF - -pslld_1 ... ok -. 0 804C903 5 -. 83 C4 10 EB 52 - -. 0 804C95A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A72 5 -. E8 EB BE FF FF - -. 0 804C962 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 67 45 23 01 C7 45 DC EF CD AB 89 83 EC 08 6A 01 68 E0 39 05 08 E8 3B BA FF FF - -. 0 804C9B5 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804C9C0 37 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F F2 C8 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 70 56 34 12 75 1B - -. 0 804C9E5 9 -. 81 7D D4 F0 DE BC 9A 75 12 - -. 0 804C9EE 13 -. 83 EC 0C 68 CA 1C 05 08 E8 15 BA FF FF - -pslld_2 ... ok -. 0 804C9FB 5 -. 83 C4 10 EB 52 - -. 0 804CA52 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A77 5 -. E8 DE BF FF FF - -. 0 804CA5A 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 67 45 23 01 C7 45 DC EF CD AB 89 83 EC 08 6A 01 68 E0 39 05 08 E8 43 B9 FF FF - -. 0 804CAAD 7 -. 83 C4 10 85 C0 75 7F - -. 0 804CAB4 34 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F F2 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 70 56 34 12 75 1B - -. 0 804CAD6 9 -. 81 7D D4 F0 DE BC 9A 75 12 - -. 0 804CADF 13 -. 83 EC 0C 68 02 1D 05 08 E8 24 B9 FF FF - -pslld_3 ... ok -. 0 804CAEC 5 -. 83 C4 10 EB 52 - -. 0 804CB43 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A7C 5 -. E8 CA C0 FF FF - -. 0 804CB4B 55 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 6E B8 FF FF - -. 0 804CB82 7 -. 83 C4 10 85 C0 75 74 - -. 0 804CB89 48 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 0F 73 F0 04 0F 7F 45 D8 DD A5 68 FF FF FF 8B 45 DC 35 78 56 34 12 8B 55 D8 81 F2 F0 DE BC 9A 09 D0 85 C0 75 12 - -. 0 804CBB9 13 -. 83 EC 0C 68 3A 1D 05 08 E8 4A B8 FF FF - -psllq_1 ... ok -. 0 804CBC6 5 -. 83 C4 10 EB 42 - -. 0 804CC0D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A81 5 -. E8 8F C1 FF FF - -. 0 804CC15 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 88 B7 FF FF - -. 0 804CC68 7 -. 83 C4 10 85 C0 75 77 - -. 0 804CC6F 51 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F F3 C8 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 78 56 34 12 8B 55 D0 81 F2 F0 DE BC 9A 09 D0 85 C0 75 12 - -. 0 804CCA2 13 -. 83 EC 0C 68 72 1D 05 08 E8 61 B7 FF FF - -psllq_2 ... ok -. 0 804CCAF 5 -. 83 C4 10 EB 42 - -. 0 804CCF6 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A86 5 -. E8 73 C2 FF FF - -. 0 804CCFE 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 9F B6 FF FF - -. 0 804CD51 7 -. 83 C4 10 85 C0 75 74 - -. 0 804CD58 48 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F F3 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 78 56 34 12 8B 55 D0 81 F2 F0 DE BC 9A 09 D0 85 C0 75 12 - -. 0 804CD88 13 -. 83 EC 0C 68 AA 1D 05 08 E8 7B B6 FF FF - -psllq_3 ... ok -. 0 804CD95 5 -. 83 C4 10 EB 42 - -. 0 804CDDC 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A8B 5 -. E8 54 C3 FF FF - -. 0 804CDE4 65 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 23 01 66 C7 45 E2 67 45 66 C7 45 E4 AB 89 66 C7 45 E6 EF CD 83 EC 08 6A 01 68 E0 39 05 08 E8 CB B5 FF FF - -. 0 804CE25 11 -. 83 C4 10 85 C0 0F 85 DA 00 00 00 - -. 0 804CE30 33 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 0F 71 F0 04 0F 7F 45 D8 DD A5 68 FF FF FF 66 81 7D D8 30 12 75 2D - -. 0 804CE51 8 -. 66 81 7D DA 70 56 75 25 - -. 0 804CE59 8 -. 66 81 7D DC B0 9A 75 1D - -. 0 804CE61 8 -. 66 81 7D DE F0 DE 75 15 - -. 0 804CE69 13 -. 83 EC 0C 68 E2 1D 05 08 E8 9A B5 FF FF - -psllw_1 ... ok -. 0 804CE76 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 804CF1A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A90 5 -. E8 8D C4 FF FF - -. 0 804CF22 93 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 23 01 66 C7 45 DA 67 45 66 C7 45 DC AB 89 66 C7 45 DE EF CD 83 EC 08 6A 01 68 E0 39 05 08 E8 71 B4 FF FF - -. 0 804CF7F 11 -. 83 C4 10 85 C0 0F 85 DD 00 00 00 - -. 0 804CF8A 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F F1 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 30 12 75 2D - -. 0 804CFAE 8 -. 66 81 7D D2 70 56 75 25 - -. 0 804CFB6 8 -. 66 81 7D D4 B0 9A 75 1D - -. 0 804CFBE 8 -. 66 81 7D D6 F0 DE 75 15 - -. 0 804CFC6 13 -. 83 EC 0C 68 1A 1E 05 08 E8 3D B4 FF FF - -psllw_2 ... ok -. 0 804CFD3 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 804D077 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A95 5 -. E8 E5 C5 FF FF - -. 0 804D07F 93 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 23 01 66 C7 45 DA 67 45 66 C7 45 DC AB 89 66 C7 45 DE EF CD 83 EC 08 6A 01 68 E0 39 05 08 E8 14 B3 FF FF - -. 0 804D0DC 11 -. 83 C4 10 85 C0 0F 85 DA 00 00 00 - -. 0 804D0E7 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F F1 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 30 12 75 2D - -. 0 804D108 8 -. 66 81 7D D2 70 56 75 25 - -. 0 804D110 8 -. 66 81 7D D4 B0 9A 75 1D - -. 0 804D118 8 -. 66 81 7D D6 F0 DE 75 15 - -. 0 804D120 13 -. 83 EC 0C 68 52 1E 05 08 E8 E3 B2 FF FF - -psllw_3 ... ok -. 0 804D12D 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 804D1D1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A9A 5 -. E8 3A C7 FF FF - -. 0 804D1D9 55 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 67 45 23 01 C7 45 E4 EF CD AB 89 83 EC 08 6A 01 68 E0 39 05 08 E8 E0 B1 FF FF - -. 0 804D210 7 -. 83 C4 10 85 C0 75 7F - -. 0 804D217 34 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 0F 72 E0 04 0F 7F 45 D8 DD A5 68 FF FF FF 81 7D D8 56 34 12 00 75 1B - -. 0 804D239 9 -. 81 7D DC DE BC 9A F8 75 12 - -. 0 804D242 13 -. 83 EC 0C 68 8A 1E 05 08 E8 C1 B1 FF FF - -psrad_1 ... ok -. 0 804D24F 5 -. 83 C4 10 EB 52 - -. 0 804D2A6 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050A9F 5 -. E8 0A C8 FF FF - -. 0 804D2AE 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 67 45 23 01 C7 45 DC EF CD AB 89 83 EC 08 6A 01 68 E0 39 05 08 E8 EF B0 FF FF - -. 0 804D301 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804D30C 37 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F E2 C8 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 56 34 12 00 75 1B - -. 0 804D331 9 -. 81 7D D4 DE BC 9A F8 75 12 - -. 0 804D33A 13 -. 83 EC 0C 68 C2 1E 05 08 E8 C9 B0 FF FF - -psrad_2 ... ok -. 0 804D347 5 -. 83 C4 10 EB 52 - -. 0 804D39E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AA4 5 -. E8 FD C8 FF FF - -. 0 804D3A6 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 67 45 23 01 C7 45 DC EF CD AB 89 83 EC 08 6A 01 68 E0 39 05 08 E8 F7 AF FF FF - -. 0 804D3F9 7 -. 83 C4 10 85 C0 75 7F - -. 0 804D400 34 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F E2 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 56 34 12 00 75 1B - -. 0 804D422 9 -. 81 7D D4 DE BC 9A F8 75 12 - -. 0 804D42B 13 -. 83 EC 0C 68 FA 1E 05 08 E8 D8 AF FF FF - -psrad_3 ... ok -. 0 804D438 5 -. 83 C4 10 EB 52 - -. 0 804D48F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AA9 5 -. E8 E9 C9 FF FF - -. 0 804D497 65 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 23 01 66 C7 45 E2 67 45 66 C7 45 E4 AB 89 66 C7 45 E6 EF CD 83 EC 08 6A 01 68 E0 39 05 08 E8 18 AF FF FF - -. 0 804D4D8 11 -. 83 C4 10 85 C0 0F 85 D6 00 00 00 - -. 0 804D4E3 32 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 0F 71 E0 04 0F 7F 45 D8 DD A5 68 FF FF FF 66 83 7D D8 12 75 2D - -. 0 804D503 8 -. 66 81 7D DA 56 04 75 25 - -. 0 804D50B 8 -. 66 81 7D DC 9A F8 75 1D - -. 0 804D513 8 -. 66 81 7D DE DE FC 75 15 - -. 0 804D51B 13 -. 83 EC 0C 68 32 1F 05 08 E8 E8 AE FF FF - -psraw_1 ... ok -. 0 804D528 8 -. 83 C4 10 E9 99 00 00 00 - -. 0 804D5C9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AAE 5 -. E8 1E CB FF FF - -. 0 804D5D1 93 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 23 01 66 C7 45 DA 67 45 66 C7 45 DC AB 89 66 C7 45 DE EF CD 83 EC 08 6A 01 68 E0 39 05 08 E8 C2 AD FF FF - -. 0 804D62E 11 -. 83 C4 10 85 C0 0F 85 D9 00 00 00 - -. 0 804D639 35 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F E1 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 12 75 2D - -. 0 804D65C 8 -. 66 81 7D D2 56 04 75 25 - -. 0 804D664 8 -. 66 81 7D D4 9A F8 75 1D - -. 0 804D66C 8 -. 66 81 7D D6 DE FC 75 15 - -. 0 804D674 13 -. 83 EC 0C 68 6A 1F 05 08 E8 8F AD FF FF - -psraw_2 ... ok -. 0 804D681 8 -. 83 C4 10 E9 99 00 00 00 - -. 0 804D722 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AB3 5 -. E8 72 CC FF FF - -. 0 804D72A 93 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 23 01 66 C7 45 DA 67 45 66 C7 45 DC AB 89 66 C7 45 DE EF CD 83 EC 08 6A 01 68 E0 39 05 08 E8 69 AC FF FF - -. 0 804D787 11 -. 83 C4 10 85 C0 0F 85 D6 00 00 00 - -. 0 804D792 32 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F E1 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 12 75 2D - -. 0 804D7B2 8 -. 66 81 7D D2 56 04 75 25 - -. 0 804D7BA 8 -. 66 81 7D D4 9A F8 75 1D - -. 0 804D7C2 8 -. 66 81 7D D6 DE FC 75 15 - -. 0 804D7CA 13 -. 83 EC 0C 68 A2 1F 05 08 E8 39 AC FF FF - -psraw_3 ... ok -. 0 804D7D7 8 -. 83 C4 10 E9 99 00 00 00 - -. 0 804D878 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AB8 5 -. E8 C3 CD FF FF - -. 0 804D880 55 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 67 45 23 01 C7 45 E4 EF CD AB 89 83 EC 08 6A 01 68 E0 39 05 08 E8 39 AB FF FF - -. 0 804D8B7 7 -. 83 C4 10 85 C0 75 7F - -. 0 804D8BE 34 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 0F 72 D0 04 0F 7F 45 D8 DD A5 68 FF FF FF 81 7D D8 56 34 12 00 75 1B - -. 0 804D8E0 9 -. 81 7D DC DE BC 9A 08 75 12 - -. 0 804D8E9 13 -. 83 EC 0C 68 DA 1F 05 08 E8 1A AB FF FF - -psrld_1 ... ok -. 0 804D8F6 5 -. 83 C4 10 EB 52 - -. 0 804D94D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050ABD 5 -. E8 93 CE FF FF - -. 0 804D955 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 67 45 23 01 C7 45 DC EF CD AB 89 83 EC 08 6A 01 68 E0 39 05 08 E8 48 AA FF FF - -. 0 804D9A8 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804D9B3 37 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F D2 C8 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 56 34 12 00 75 1B - -. 0 804D9D8 9 -. 81 7D D4 DE BC 9A 08 75 12 - -. 0 804D9E1 13 -. 83 EC 0C 68 12 20 05 08 E8 22 AA FF FF - -psrld_2 ... ok -. 0 804D9EE 5 -. 83 C4 10 EB 52 - -. 0 804DA45 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AC2 5 -. E8 86 CF FF FF - -. 0 804DA4D 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 67 45 23 01 C7 45 DC EF CD AB 89 83 EC 08 6A 01 68 E0 39 05 08 E8 50 A9 FF FF - -. 0 804DAA0 7 -. 83 C4 10 85 C0 75 7F - -. 0 804DAA7 34 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F D2 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 56 34 12 00 75 1B - -. 0 804DAC9 9 -. 81 7D D4 DE BC 9A 08 75 12 - -. 0 804DAD2 13 -. 83 EC 0C 68 4A 20 05 08 E8 31 A9 FF FF - -psrld_3 ... ok -. 0 804DADF 5 -. 83 C4 10 EB 52 - -. 0 804DB36 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AC7 5 -. E8 72 D0 FF FF - -. 0 804DB3E 55 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 7B A8 FF FF - -. 0 804DB75 7 -. 83 C4 10 85 C0 75 74 - -. 0 804DB7C 48 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 0F 73 D0 04 0F 7F 45 D8 DD A5 68 FF FF FF 8B 45 DC 35 56 34 12 00 8B 55 D8 81 F2 DE BC 9A 78 09 D0 85 C0 75 12 - -. 0 804DBAC 13 -. 83 EC 0C 68 82 20 05 08 E8 57 A8 FF FF - -psrlq_1 ... ok -. 0 804DBB9 5 -. 83 C4 10 EB 42 - -. 0 804DC00 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050ACC 5 -. E8 37 D1 FF FF - -. 0 804DC08 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 95 A7 FF FF - -. 0 804DC5B 7 -. 83 C4 10 85 C0 75 77 - -. 0 804DC62 51 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F D3 C8 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 56 34 12 00 8B 55 D0 81 F2 DE BC 9A 78 09 D0 85 C0 75 12 - -. 0 804DC95 13 -. 83 EC 0C 68 BA 20 05 08 E8 6E A7 FF FF - -psrlq_2 ... ok -. 0 804DCA2 5 -. 83 C4 10 EB 42 - -. 0 804DCE9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AD1 5 -. E8 1B D2 FF FF - -. 0 804DCF1 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 AC A6 FF FF - -. 0 804DD44 7 -. 83 C4 10 85 C0 75 74 - -. 0 804DD4B 48 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F D3 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 56 34 12 00 8B 55 D0 81 F2 DE BC 9A 78 09 D0 85 C0 75 12 - -. 0 804DD7B 13 -. 83 EC 0C 68 F2 20 05 08 E8 88 A6 FF FF - -psrlq_3 ... ok -. 0 804DD88 5 -. 83 C4 10 EB 42 - -. 0 804DDCF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AD6 5 -. E8 FC D2 FF FF - -. 0 804DDD7 65 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 23 01 66 C7 45 E2 67 45 66 C7 45 E4 AB 89 66 C7 45 E6 EF CD 83 EC 08 6A 01 68 E0 39 05 08 E8 D8 A5 FF FF - -. 0 804DE18 11 -. 83 C4 10 85 C0 0F 85 D6 00 00 00 - -. 0 804DE23 32 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 0F 71 D0 04 0F 7F 45 D8 DD A5 68 FF FF FF 66 83 7D D8 12 75 2D - -. 0 804DE43 8 -. 66 81 7D DA 56 04 75 25 - -. 0 804DE4B 8 -. 66 81 7D DC 9A 08 75 1D - -. 0 804DE53 8 -. 66 81 7D DE DE 0C 75 15 - -. 0 804DE5B 13 -. 83 EC 0C 68 2A 21 05 08 E8 A8 A5 FF FF - -psrlw_1 ... ok -. 0 804DE68 8 -. 83 C4 10 E9 99 00 00 00 - -. 0 804DF09 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050ADB 5 -. E8 31 D4 FF FF - -. 0 804DF11 93 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 23 01 66 C7 45 DA 67 45 66 C7 45 DC AB 89 66 C7 45 DE EF CD 83 EC 08 6A 01 68 E0 39 05 08 E8 82 A4 FF FF - -. 0 804DF6E 11 -. 83 C4 10 85 C0 0F 85 D9 00 00 00 - -. 0 804DF79 35 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F D1 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 12 75 2D - -. 0 804DF9C 8 -. 66 81 7D D2 56 04 75 25 - -. 0 804DFA4 8 -. 66 81 7D D4 9A 08 75 1D - -. 0 804DFAC 8 -. 66 81 7D D6 DE 0C 75 15 - -. 0 804DFB4 13 -. 83 EC 0C 68 62 21 05 08 E8 4F A4 FF FF - -psrlw_2 ... ok -. 0 804DFC1 8 -. 83 C4 10 E9 99 00 00 00 - -. 0 804E062 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AE0 5 -. E8 85 D5 FF FF - -. 0 804E06A 93 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 04 00 00 00 C7 45 E4 00 00 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 23 01 66 C7 45 DA 67 45 66 C7 45 DC AB 89 66 C7 45 DE EF CD 83 EC 08 6A 01 68 E0 39 05 08 E8 29 A3 FF FF - -. 0 804E0C7 11 -. 83 C4 10 85 C0 0F 85 D6 00 00 00 - -. 0 804E0D2 32 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F D1 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 12 75 2D - -. 0 804E0F2 8 -. 66 81 7D D2 56 04 75 25 - -. 0 804E0FA 8 -. 66 81 7D D4 9A 08 75 1D - -. 0 804E102 8 -. 66 81 7D D6 DE 0C 75 15 - -. 0 804E10A 13 -. 83 EC 0C 68 9A 21 05 08 E8 F9 A2 FF FF - -psrlw_3 ... ok -. 0 804E117 8 -. 83 C4 10 E9 99 00 00 00 - -. 0 804E1B8 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AE5 5 -. E8 D6 D6 FF FF - -. 0 804E1C0 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 08 C6 45 E1 07 C6 45 E2 06 C6 45 E3 05 C6 45 E4 04 C6 45 E5 03 C6 45 E6 02 C6 45 E7 01 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0C C6 45 D9 22 C6 45 DA 38 C6 45 DB 4E C6 45 DC 15 C6 45 DD 2B C6 45 DE 41 C6 45 DF 57 83 EC 08 6A 01 68 E0 39 05 08 E8 B9 A1 FF FF - -. 0 804E237 11 -. 83 C4 10 85 C0 0F 85 2B 01 00 00 - -. 0 804E242 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F F8 C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 04 75 3F - -. 0 804E264 6 -. 80 7D D1 1B 75 39 - -. 0 804E26A 6 -. 80 7D D2 32 75 33 - -. 0 804E270 6 -. 80 7D D3 49 75 2D - -. 0 804E276 6 -. 80 7D D4 11 75 27 - -. 0 804E27C 6 -. 80 7D D5 28 75 21 - -. 0 804E282 6 -. 80 7D D6 3F 75 1B - -. 0 804E288 6 -. 80 7D D7 56 75 15 - -. 0 804E28E 13 -. 83 EC 0C 68 D2 21 05 08 E8 75 A1 FF FF - -psubb_1 ... ok -. 0 804E29B 8 -. 83 C4 10 E9 DA 00 00 00 - -. 0 804E37D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AEA 5 -. E8 96 D8 FF FF - -. 0 804E385 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 08 C6 45 E1 07 C6 45 E2 06 C6 45 E3 05 C6 45 E4 04 C6 45 E5 03 C6 45 E6 02 C6 45 E7 01 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0C C6 45 D9 22 C6 45 DA 38 C6 45 DB 4E C6 45 DC 15 C6 45 DD 2B C6 45 DE 41 C6 45 DF 57 83 EC 08 6A 01 68 E0 39 05 08 E8 F4 9F FF FF - -. 0 804E3FC 11 -. 83 C4 10 85 C0 0F 85 28 01 00 00 - -. 0 804E407 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F F8 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 04 75 3F - -. 0 804E426 6 -. 80 7D D1 1B 75 39 - -. 0 804E42C 6 -. 80 7D D2 32 75 33 - -. 0 804E432 6 -. 80 7D D3 49 75 2D - -. 0 804E438 6 -. 80 7D D4 11 75 27 - -. 0 804E43E 6 -. 80 7D D5 28 75 21 - -. 0 804E444 6 -. 80 7D D6 3F 75 1B - -. 0 804E44A 6 -. 80 7D D7 56 75 15 - -. 0 804E450 13 -. 83 EC 0C 68 0A 22 05 08 E8 B3 9F FF FF - -psubb_2 ... ok -. 0 804E45D 8 -. 83 C4 10 E9 DA 00 00 00 - -. 0 804E53F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AEF 5 -. E8 53 DA FF FF - -. 0 804E547 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 3D 22 00 00 C7 45 E4 E1 10 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 4E 61 BC 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 E0 39 05 08 E8 56 9E FF FF - -. 0 804E59A 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804E5A5 37 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F FA C8 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 11 3F BC 00 75 1B - -. 0 804E5CA 9 -. 81 7D D4 D0 6E 39 05 75 12 - -. 0 804E5D3 13 -. 83 EC 0C 68 42 22 05 08 E8 30 9E FF FF - -psubd_1 ... ok -. 0 804E5E0 5 -. 83 C4 10 EB 52 - -. 0 804E637 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AF4 5 -. E8 46 DB FF FF - -. 0 804E63F 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 3D 22 00 00 C7 45 E4 E1 10 00 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 4E 61 BC 00 C7 45 DC B1 7F 39 05 83 EC 08 6A 01 68 E0 39 05 08 E8 5E 9D FF FF - -. 0 804E692 7 -. 83 C4 10 85 C0 75 7F - -. 0 804E699 34 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F FA 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 11 3F BC 00 75 1B - -. 0 804E6BB 9 -. 81 7D D4 D0 6E 39 05 75 12 - -. 0 804E6C4 13 -. 83 EC 0C 68 7A 22 05 08 E8 3F 9D FF FF - -psubd_2 ... ok -. 0 804E6D1 5 -. 83 C4 10 EB 52 - -. 0 804E728 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AF9 5 -. E8 32 DC FF FF - -. 0 804E730 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 CE C6 45 E1 32 C6 45 E2 D8 C6 45 E3 28 C6 45 E4 E2 C6 45 E5 1E C6 45 E6 EC C6 45 E7 14 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 19 C6 45 D9 E7 C6 45 DA 32 C6 45 DB CE C6 45 DC 64 C6 45 DD 9C C6 45 DE 7D C6 45 DF 83 83 EC 08 6A 01 68 E0 39 05 08 E8 49 9C FF FF - -. 0 804E7A7 11 -. 83 C4 10 85 C0 0F 85 2B 01 00 00 - -. 0 804E7B2 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F E8 C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 4B 75 3F - -. 0 804E7D4 6 -. 80 7D D1 B5 75 39 - -. 0 804E7DA 6 -. 80 7D D2 5A 75 33 - -. 0 804E7E0 6 -. 80 7D D3 A6 75 2D - -. 0 804E7E6 6 -. 80 7D D4 7F 75 27 - -. 0 804E7EC 6 -. 80 7D D5 80 75 21 - -. 0 804E7F2 6 -. 80 7D D6 7F 75 1B - -. 0 804E7F8 6 -. 80 7D D7 80 75 15 - -. 0 804E7FE 13 -. 83 EC 0C 68 B2 22 05 08 E8 05 9C FF FF - -psubsb_1 ... ok -. 0 804E80B 8 -. 83 C4 10 E9 DA 00 00 00 - -. 0 804E8ED 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050AFE 5 -. E8 F2 DD FF FF - -. 0 804E8F5 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 CE C6 45 E1 32 C6 45 E2 D8 C6 45 E3 28 C6 45 E4 E2 C6 45 E5 1E C6 45 E6 EC C6 45 E7 14 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 19 C6 45 D9 E7 C6 45 DA 32 C6 45 DB CE C6 45 DC 64 C6 45 DD 9C C6 45 DE 7D C6 45 DF 83 83 EC 08 6A 01 68 E0 39 05 08 E8 84 9A FF FF - -. 0 804E96C 11 -. 83 C4 10 85 C0 0F 85 28 01 00 00 - -. 0 804E977 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F E8 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 4B 75 3F - -. 0 804E996 6 -. 80 7D D1 B5 75 39 - -. 0 804E99C 6 -. 80 7D D2 5A 75 33 - -. 0 804E9A2 6 -. 80 7D D3 A6 75 2D - -. 0 804E9A8 6 -. 80 7D D4 7F 75 27 - -. 0 804E9AE 6 -. 80 7D D5 80 75 21 - -. 0 804E9B4 6 -. 80 7D D6 7F 75 1B - -. 0 804E9BA 6 -. 80 7D D7 80 75 15 - -. 0 804E9C0 13 -. 83 EC 0C 68 ED 22 05 08 E8 43 9A FF FF - -psubsb_2 ... ok -. 0 804E9CD 8 -. 83 C4 10 E9 DA 00 00 00 - -. 0 804EAAF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B03 5 -. E8 AF DF FF FF - -. 0 804EAB7 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 6F 82 66 C7 45 E2 91 7D 66 C7 45 E4 39 30 66 C7 45 E6 C7 CF C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 39 30 66 C7 45 DA C7 CF 66 C7 45 DC 91 7D 66 C7 45 DE 6F 82 83 EC 08 6A 01 68 E0 39 05 08 E8 D2 98 FF FF - -. 0 804EB1E 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 804EB29 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F E9 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 FF 7F 75 2D - -. 0 804EB4D 8 -. 66 81 7D D2 00 80 75 25 - -. 0 804EB55 8 -. 66 81 7D D4 58 4D 75 1D - -. 0 804EB5D 8 -. 66 81 7D D6 A8 B2 75 15 - -. 0 804EB65 13 -. 83 EC 0C 68 28 23 05 08 E8 9E 98 FF FF - -psubsw_1 ... ok -. 0 804EB72 8 -. 83 C4 10 E9 8A 00 00 00 - -. 0 804EC04 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B08 5 -. E8 FF E0 FF FF - -. 0 804EC0C 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 6F 82 66 C7 45 E2 91 7D 66 C7 45 E4 39 30 66 C7 45 E6 C7 CF C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 39 30 66 C7 45 DA C7 CF 66 C7 45 DC 91 7D 66 C7 45 DE 6F 82 83 EC 08 6A 01 68 E0 39 05 08 E8 7D 97 FF FF - -. 0 804EC73 11 -. 83 C4 10 85 C0 0F 85 C8 00 00 00 - -. 0 804EC7E 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F E9 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 FF 7F 75 2D - -. 0 804EC9F 8 -. 66 81 7D D2 00 80 75 25 - -. 0 804ECA7 8 -. 66 81 7D D4 58 4D 75 1D - -. 0 804ECAF 8 -. 66 81 7D D6 A8 B2 75 15 - -. 0 804ECB7 13 -. 83 EC 0C 68 63 23 05 08 E8 4C 97 FF FF - -psubsw_2 ... ok -. 0 804ECC4 8 -. 83 C4 10 E9 8A 00 00 00 - -. 0 804ED56 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B0D 5 -. E8 4C E2 FF FF - -. 0 804ED5E 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0B C6 45 E1 16 C6 45 E2 21 C6 45 E3 2C C6 45 E4 37 C6 45 E5 42 C6 45 E6 4D C6 45 E7 58 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 58 C6 45 D9 4D C6 45 DA 42 C6 45 DB 37 C6 45 DC 2C C6 45 DD 21 C6 45 DE 16 C6 45 DF 0B 83 EC 08 6A 01 68 E0 39 05 08 E8 1B 96 FF FF - -. 0 804EDD5 11 -. 83 C4 10 85 C0 0F 85 4B 01 00 00 - -. 0 804EDE0 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F D8 C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 4D 75 3F - -. 0 804EE02 6 -. 80 7D D1 37 75 39 - -. 0 804EE08 6 -. 80 7D D2 21 75 33 - -. 0 804EE0E 6 -. 80 7D D3 0B 75 2D - -. 0 804EE14 6 -. 80 7D D4 00 75 27 - -. 0 804EE1A 6 -. 80 7D D5 00 75 21 - -. 0 804EE20 6 -. 80 7D D6 00 75 1B - -. 0 804EE26 6 -. 80 7D D7 00 75 15 - -. 0 804EE2C 13 -. 83 EC 0C 68 9E 23 05 08 E8 D7 95 FF FF - -psubusb_1 ... ok -. 0 804EE39 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 804EF3B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B12 5 -. E8 2C E4 FF FF - -. 0 804EF43 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0B C6 45 E1 16 C6 45 E2 21 C6 45 E3 2C C6 45 E4 37 C6 45 E5 42 C6 45 E6 4D C6 45 E7 58 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 58 C6 45 D9 4D C6 45 DA 42 C6 45 DB 37 C6 45 DC 2C C6 45 DD 21 C6 45 DE 16 C6 45 DF 0B 83 EC 08 6A 01 68 E0 39 05 08 E8 36 94 FF FF - -. 0 804EFBA 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 804EFC5 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F D8 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 4D 75 3F - -. 0 804EFE4 6 -. 80 7D D1 37 75 39 - -. 0 804EFEA 6 -. 80 7D D2 21 75 33 - -. 0 804EFF0 6 -. 80 7D D3 0B 75 2D - -. 0 804EFF6 6 -. 80 7D D4 00 75 27 - -. 0 804EFFC 6 -. 80 7D D5 00 75 21 - -. 0 804F002 6 -. 80 7D D6 00 75 1B - -. 0 804F008 6 -. 80 7D D7 00 75 15 - -. 0 804F00E 13 -. 83 EC 0C 68 DC 23 05 08 E8 F5 93 FF FF - -psubusb_2 ... ok -. 0 804F01B 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 804F11D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B17 5 -. E8 09 E6 FF FF - -. 0 804F125 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 62 04 66 C7 45 E2 10 0D 66 C7 45 E4 BE 15 66 C7 45 E6 6C 1E C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 AD 22 66 C7 45 DA FF 19 66 C7 45 DC 51 11 66 C7 45 DE A3 08 83 EC 08 6A 01 68 E0 39 05 08 E8 64 92 FF FF - -. 0 804F18C 11 -. 83 C4 10 85 C0 0F 85 D5 00 00 00 - -. 0 804F197 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F D9 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 4B 1E 75 2B - -. 0 804F1BB 8 -. 66 81 7D D2 EF 0C 75 23 - -. 0 804F1C3 7 -. 66 83 7D D4 00 75 1C - -. 0 804F1CA 7 -. 66 83 7D D6 00 75 15 - -. 0 804F1D1 13 -. 83 EC 0C 68 1A 24 05 08 E8 32 92 FF FF - -psubusw_1 ... ok -. 0 804F1DE 8 -. 83 C4 10 E9 96 00 00 00 - -. 0 804F27C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B1C 5 -. E8 63 E7 FF FF - -. 0 804F284 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 62 04 66 C7 45 E2 10 0D 66 C7 45 E4 BE 15 66 C7 45 E6 6C 1E C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 AD 22 66 C7 45 DA FF 19 66 C7 45 DC 51 11 66 C7 45 DE A3 08 83 EC 08 6A 01 68 E0 39 05 08 E8 05 91 FF FF - -. 0 804F2EB 11 -. 83 C4 10 85 C0 0F 85 D2 00 00 00 - -. 0 804F2F6 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F D9 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 4B 1E 75 2B - -. 0 804F317 8 -. 66 81 7D D2 EF 0C 75 23 - -. 0 804F31F 7 -. 66 83 7D D4 00 75 1C - -. 0 804F326 7 -. 66 83 7D D6 00 75 15 - -. 0 804F32D 13 -. 83 EC 0C 68 58 24 05 08 E8 D6 90 FF FF - -psubusw_2 ... ok -. 0 804F33A 8 -. 83 C4 10 E9 96 00 00 00 - -. 0 804F3D8 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B21 5 -. E8 BA E8 FF FF - -. 0 804F3E0 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 57 00 66 C7 45 E2 41 00 66 C7 45 E4 2B 00 66 C7 45 E6 15 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 D2 04 66 C7 45 DA 2E 16 66 C7 45 DC E1 10 66 C7 45 DE 3D 22 83 EC 08 6A 01 68 E0 39 05 08 E8 A9 8F FF FF - -. 0 804F447 11 -. 83 C4 10 85 C0 0F 85 CB 00 00 00 - -. 0 804F452 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F F9 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 7B 04 75 2D - -. 0 804F476 8 -. 66 81 7D D2 ED 15 75 25 - -. 0 804F47E 8 -. 66 81 7D D4 B6 10 75 1D - -. 0 804F486 8 -. 66 81 7D D6 28 22 75 15 - -. 0 804F48E 13 -. 83 EC 0C 68 96 24 05 08 E8 75 8F FF FF - -psubw_1 ... ok -. 0 804F49B 8 -. 83 C4 10 E9 8A 00 00 00 - -. 0 804F52D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B26 5 -. E8 0A EA FF FF - -. 0 804F535 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 57 00 66 C7 45 E2 41 00 66 C7 45 E4 2B 00 66 C7 45 E6 15 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 D2 04 66 C7 45 DA 2E 16 66 C7 45 DC E1 10 66 C7 45 DE 3D 22 83 EC 08 6A 01 68 E0 39 05 08 E8 54 8E FF FF - -. 0 804F59C 11 -. 83 C4 10 85 C0 0F 85 C8 00 00 00 - -. 0 804F5A7 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F F9 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 7B 04 75 2D - -. 0 804F5C8 8 -. 66 81 7D D2 ED 15 75 25 - -. 0 804F5D0 8 -. 66 81 7D D4 B6 10 75 1D - -. 0 804F5D8 8 -. 66 81 7D D6 28 22 75 15 - -. 0 804F5E0 13 -. 83 EC 0C 68 CE 24 05 08 E8 23 8E FF FF - -psubw_2 ... ok -. 0 804F5ED 8 -. 83 C4 10 E9 8A 00 00 00 - -. 0 804F67F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B2B 5 -. E8 57 EB FF FF - -. 0 804F687 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0C C6 45 E1 22 C6 45 E2 38 C6 45 E3 4E C6 45 E4 15 C6 45 E5 2B C6 45 E6 41 C6 45 E7 57 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0B C6 45 D9 16 C6 45 DA 21 C6 45 DB 2C C6 45 DC 37 C6 45 DD 42 C6 45 DE 4D C6 45 DF 58 83 EC 08 6A 01 68 E0 39 05 08 E8 F2 8C FF FF - -. 0 804F6FE 11 -. 83 C4 10 85 C0 0F 85 4B 01 00 00 - -. 0 804F709 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 68 C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 37 75 3F - -. 0 804F72B 6 -. 80 7D D1 15 75 39 - -. 0 804F731 6 -. 80 7D D2 42 75 33 - -. 0 804F737 6 -. 80 7D D3 2B 75 2D - -. 0 804F73D 6 -. 80 7D D4 4D 75 27 - -. 0 804F743 6 -. 80 7D D5 41 75 21 - -. 0 804F749 6 -. 80 7D D6 58 75 1B - -. 0 804F74F 6 -. 80 7D D7 57 75 15 - -. 0 804F755 13 -. 83 EC 0C 68 06 25 05 08 E8 AE 8C FF FF - -punpckhbw_1 ... ok -. 0 804F762 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 804F864 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B30 5 -. E8 37 ED FF FF - -. 0 804F86C 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0C C6 45 E1 22 C6 45 E2 38 C6 45 E3 4E C6 45 E4 15 C6 45 E5 2B C6 45 E6 41 C6 45 E7 57 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0B C6 45 D9 16 C6 45 DA 21 C6 45 DB 2C C6 45 DC 37 C6 45 DD 42 C6 45 DE 4D C6 45 DF 58 83 EC 08 6A 01 68 E0 39 05 08 E8 0D 8B FF FF - -. 0 804F8E3 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 804F8EE 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 68 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 37 75 3F - -. 0 804F90D 6 -. 80 7D D1 15 75 39 - -. 0 804F913 6 -. 80 7D D2 42 75 33 - -. 0 804F919 6 -. 80 7D D3 2B 75 2D - -. 0 804F91F 6 -. 80 7D D4 4D 75 27 - -. 0 804F925 6 -. 80 7D D5 41 75 21 - -. 0 804F92B 6 -. 80 7D D6 58 75 1B - -. 0 804F931 6 -. 80 7D D7 57 75 15 - -. 0 804F937 13 -. 83 EC 0C 68 4A 25 05 08 E8 CC 8A FF FF - -punpckhbw_2 ... ok -. 0 804F944 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 804FA46 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B35 5 -. E8 14 EF FF FF - -. 0 804FA4E 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 4E 61 BC 00 C7 45 E4 AB 18 47 01 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 30 41 AB 00 C7 45 DC 4C 6C 51 03 83 EC 08 6A 01 68 E0 39 05 08 E8 4F 89 FF FF - -. 0 804FAA1 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804FAAC 37 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 6A C8 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 4C 6C 51 03 75 1B - -. 0 804FAD1 9 -. 81 7D D4 AB 18 47 01 75 12 - -. 0 804FADA 13 -. 83 EC 0C 68 8E 25 05 08 E8 29 89 FF FF - -punpckhdq_1 ... ok -. 0 804FAE7 5 -. 83 C4 10 EB 52 - -. 0 804FB3E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B3A 5 -. E8 07 F0 FF FF - -. 0 804FB46 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 4E 61 BC 00 C7 45 E4 AB 18 47 01 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 30 41 AB 00 C7 45 DC 4C 6C 51 03 83 EC 08 6A 01 68 E0 39 05 08 E8 57 88 FF FF - -. 0 804FB99 7 -. 83 C4 10 85 C0 75 7F - -. 0 804FBA0 34 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 6A 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 4C 6C 51 03 75 1B - -. 0 804FBC2 9 -. 81 7D D4 AB 18 47 01 75 12 - -. 0 804FBCB 13 -. 83 EC 0C 68 D2 25 05 08 E8 38 88 FF FF - -punpckhdq_2 ... ok -. 0 804FBD8 5 -. 83 C4 10 EB 52 - -. 0 804FC2F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B3F 5 -. E8 F3 F0 FF FF - -. 0 804FC37 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 5F 08 66 C7 45 E6 BB 19 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 62 04 66 C7 45 DA 10 0D 66 C7 45 DC BE 15 66 C7 45 DE 6C 1E 83 EC 08 6A 01 68 E0 39 05 08 E8 52 87 FF FF - -. 0 804FC9E 11 -. 83 C4 10 85 C0 0F 85 DD 00 00 00 - -. 0 804FCA9 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 69 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 BE 15 75 2D - -. 0 804FCCD 8 -. 66 81 7D D2 5F 08 75 25 - -. 0 804FCD5 8 -. 66 81 7D D4 6C 1E 75 1D - -. 0 804FCDD 8 -. 66 81 7D D6 BB 19 75 15 - -. 0 804FCE5 13 -. 83 EC 0C 68 16 26 05 08 E8 1E 87 FF FF - -punpckhwd_1 ... ok -. 0 804FCF2 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 804FD96 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B44 5 -. E8 55 F2 FF FF - -. 0 804FD9E 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 5F 08 66 C7 45 E6 BB 19 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 62 04 66 C7 45 DA 10 0D 66 C7 45 DC BE 15 66 C7 45 DE 6C 1E 83 EC 08 6A 01 68 E0 39 05 08 E8 EB 85 FF FF - -. 0 804FE05 11 -. 83 C4 10 85 C0 0F 85 DA 00 00 00 - -. 0 804FE10 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 69 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 BE 15 75 2D - -. 0 804FE31 8 -. 66 81 7D D2 5F 08 75 25 - -. 0 804FE39 8 -. 66 81 7D D4 6C 1E 75 1D - -. 0 804FE41 8 -. 66 81 7D D6 BB 19 75 15 - -. 0 804FE49 13 -. 83 EC 0C 68 5A 26 05 08 E8 BA 85 FF FF - -punpckhwd_2 ... ok -. 0 804FE56 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 804FEFA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B49 5 -. E8 B4 F3 FF FF - -. 0 804FF02 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0C C6 45 E1 22 C6 45 E2 38 C6 45 E3 4E C6 45 E4 15 C6 45 E5 2B C6 45 E6 41 C6 45 E7 57 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0B C6 45 D9 16 C6 45 DA 21 C6 45 DB 2C C6 45 DC 37 C6 45 DD 42 C6 45 DE 4D C6 45 DF 58 83 EC 08 6A 01 68 E0 39 05 08 E8 77 84 FF FF - -. 0 804FF79 11 -. 83 C4 10 85 C0 0F 85 4B 01 00 00 - -. 0 804FF84 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 60 C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 0B 75 3F - -. 0 804FFA6 6 -. 80 7D D1 0C 75 39 - -. 0 804FFAC 6 -. 80 7D D2 16 75 33 - -. 0 804FFB2 6 -. 80 7D D3 22 75 2D - -. 0 804FFB8 6 -. 80 7D D4 21 75 27 - -. 0 804FFBE 6 -. 80 7D D5 38 75 21 - -. 0 804FFC4 6 -. 80 7D D6 2C 75 1B - -. 0 804FFCA 6 -. 80 7D D7 4E 75 15 - -. 0 804FFD0 13 -. 83 EC 0C 68 9E 26 05 08 E8 33 84 FF FF - -punpcklbw_1 ... ok -. 0 804FFDD 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 80500DF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B4E 5 -. E8 94 F5 FF FF - -. 0 80500E7 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0C C6 45 E1 22 C6 45 E2 38 C6 45 E3 4E C6 45 E4 15 C6 45 E5 2B C6 45 E6 41 C6 45 E7 57 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0B C6 45 D9 16 C6 45 DA 21 C6 45 DB 2C C6 45 DC 37 C6 45 DD 42 C6 45 DE 4D C6 45 DF 58 83 EC 08 6A 01 68 E0 39 05 08 E8 92 82 FF FF - -. 0 805015E 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 8050169 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 60 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 0B 75 3F - -. 0 8050188 6 -. 80 7D D1 0C 75 39 - -. 0 805018E 6 -. 80 7D D2 16 75 33 - -. 0 8050194 6 -. 80 7D D3 22 75 2D - -. 0 805019A 6 -. 80 7D D4 21 75 27 - -. 0 80501A0 6 -. 80 7D D5 38 75 21 - -. 0 80501A6 6 -. 80 7D D6 2C 75 1B - -. 0 80501AC 6 -. 80 7D D7 4E 75 15 - -. 0 80501B2 13 -. 83 EC 0C 68 E2 26 05 08 E8 51 82 FF FF - -punpcklbw_2 ... ok -. 0 80501BF 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 80502C1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B53 5 -. E8 71 F7 FF FF - -. 0 80502C9 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 4E 61 BC 00 C7 45 E4 AB 18 47 01 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 30 41 AB 00 C7 45 DC 4C 6C 51 03 83 EC 08 6A 01 68 E0 39 05 08 E8 D4 80 FF FF - -. 0 805031C 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8050327 37 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 62 C8 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 30 41 AB 00 75 1B - -. 0 805034C 9 -. 81 7D D4 4E 61 BC 00 75 12 - -. 0 8050355 13 -. 83 EC 0C 68 26 27 05 08 E8 AE 80 FF FF - -punpckldq_1 ... ok -. 0 8050362 5 -. 83 C4 10 EB 52 - -. 0 80503B9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B58 5 -. E8 64 F8 FF FF - -. 0 80503C1 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 4E 61 BC 00 C7 45 E4 AB 18 47 01 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 30 41 AB 00 C7 45 DC 4C 6C 51 03 83 EC 08 6A 01 68 E0 39 05 08 E8 DC 7F FF FF - -. 0 8050414 7 -. 83 C4 10 85 C0 75 7F - -. 0 805041B 34 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 62 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 81 7D D0 30 41 AB 00 75 1B - -. 0 805043D 9 -. 81 7D D4 4E 61 BC 00 75 12 - -. 0 8050446 13 -. 83 EC 0C 68 6A 27 05 08 E8 BD 7F FF FF - -punpckldq_2 ... ok -. 0 8050453 5 -. 83 C4 10 EB 52 - -. 0 80504AA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B5D 5 -. E8 50 F9 FF FF - -. 0 80504B2 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 5F 08 66 C7 45 E6 BB 19 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 62 04 66 C7 45 DA 10 0D 66 C7 45 DC BE 15 66 C7 45 DE 6C 1E 83 EC 08 6A 01 68 E0 39 05 08 E8 D7 7E FF FF - -. 0 8050519 11 -. 83 C4 10 85 C0 0F 85 DD 00 00 00 - -. 0 8050524 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 61 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 62 04 75 2D - -. 0 8050548 8 -. 66 81 7D D2 D2 04 75 25 - -. 0 8050550 8 -. 66 81 7D D4 10 0D 75 1D - -. 0 8050558 8 -. 66 81 7D D6 2E 16 75 15 - -. 0 8050560 13 -. 83 EC 0C 68 AE 27 05 08 E8 A3 7E FF FF - -punpcklwd_1 ... ok -. 0 805056D 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 8050611 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B62 5 -. E8 B2 FA FF FF - -. 0 8050619 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 5F 08 66 C7 45 E6 BB 19 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 62 04 66 C7 45 DA 10 0D 66 C7 45 DC BE 15 66 C7 45 DE 6C 1E 83 EC 08 6A 01 68 E0 39 05 08 E8 70 7D FF FF - -. 0 8050680 11 -. 83 C4 10 85 C0 0F 85 DA 00 00 00 - -. 0 805068B 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 61 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 62 04 75 2D - -. 0 80506AC 8 -. 66 81 7D D2 D2 04 75 25 - -. 0 80506B4 8 -. 66 81 7D D4 10 0D 75 1D - -. 0 80506BC 8 -. 66 81 7D D6 2E 16 75 15 - -. 0 80506C4 13 -. 83 EC 0C 68 F2 27 05 08 E8 3F 7D FF FF - -punpcklwd_2 ... ok -. 0 80506D1 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 8050775 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B67 5 -. E8 11 FC FF FF - -. 0 805077D 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 20 64 A8 EC C7 45 E4 31 75 B9 FD C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 20 7C FF FF - -. 0 80507D0 7 -. 83 C4 10 85 C0 75 77 - -. 0 80507D7 51 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F EF C8 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 56 30 9A FC 8B 55 D0 81 F2 CF A9 03 65 09 D0 85 C0 75 12 - -. 0 805080A 13 -. 83 EC 0C 68 36 28 05 08 E8 F9 7B FF FF - -pxor_1 ... ok -. 0 8050817 5 -. 83 C4 10 EB 42 - -. 0 805085E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B6C 5 -. E8 F5 FC FF FF - -. 0 8050866 83 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 20 64 A8 EC C7 45 E4 31 75 B9 FD C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 EF CD AB 89 C7 45 DC 67 45 23 01 83 EC 08 6A 01 68 E0 39 05 08 E8 37 7B FF FF - -. 0 80508B9 7 -. 83 C4 10 85 C0 75 74 - -. 0 80508C0 48 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F EF 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 8B 45 D4 35 56 30 9A FC 8B 55 D0 81 F2 CF A9 03 65 09 D0 85 C0 75 12 - -. 0 80508F0 13 -. 83 EC 0C 68 6B 28 05 08 E8 13 7B FF FF - -pxor_2 ... ok -. 0 80508FD 5 -. 83 C4 10 EB 42 - -. 0 8050944 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8050B71 10 -. 83 EC 0C 6A 00 E8 A5 78 FF FF - -. 0 8048420 6 -. FF 25 B8 39 05 08 - -. 0 8048426 10 -. 68 30 00 00 00 E9 80 FF FF FF - -. 0 3A9EBC50 14 -. 55 89 E5 57 56 53 83 EC 0C E8 33 AB FE FF - -. 0 3A9EBC5E 16 -. 81 C3 B2 73 0E 00 8B 93 BC 9E FF FF 85 D2 74 6F - -. 0 3A9EBC6E 9 -. 89 F6 8B 42 04 85 C0 74 46 - -. 0 3A9EBC77 30 -. 89 F6 8D BC 27 00 00 00 00 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21 - -. 0 3A9EBC95 11 -. 8B 84 83 88 D7 FE FF 01 D8 FF E0 - -. 0 3A9EBCA0 16 -. 8B 45 08 89 44 24 04 8B 41 08 89 04 24 FF 51 04 - -. 0 8050B80 14 -. 55 89 E5 83 EC 18 89 5D F4 E8 BA 00 00 00 - -. 0 8050B8E 36 -. 81 C3 06 2E 00 00 89 7D FC 8D 83 0C FF FF FF 8D BB 0C FF FF FF 89 75 F8 29 F8 C1 F8 02 85 C0 8D 70 FF 75 12 - -. 0 8050BB2 5 -. E8 BD 00 00 00 - -. 0 8050C74 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 17 2D 00 00 50 E8 F6 77 FF FF - -. 0 8048480 14 -. 55 89 E5 50 50 80 3D C0 39 05 08 00 75 2E - -. 0 804848E 11 -. A1 A8 38 05 08 8B 10 85 D2 74 1C - -. 0 80484B5 9 -. C6 05 C0 39 05 08 01 C9 C3 - -. 0 8050C8A 4 -. 59 5B C9 C3 - -. 0 8050BB7 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9EBCB0 13 -. 8B 93 BC 9E FF FF 8B 42 04 85 C0 75 C3 - -. 0 3A9EBC80 21 -. 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21 - -. 0 3A970800 14 -. 55 89 E5 57 56 53 83 EC 4C E8 1D 51 00 00 - -. 0 3A97080E 24 -. 81 C3 5E 7E 00 00 8D 83 AC F9 FF FF 89 45 CC 89 04 24 FF 93 F8 FB FF FF - -. 0 3A9658E0 11 -. 55 89 E5 8B 45 08 FF 40 04 5D C3 - -. 0 3A970826 44 -. C7 45 F0 00 00 00 00 8B 93 98 F9 FF FF 8B BB 94 F9 FF FF 8D 04 95 0F 00 00 00 83 E0 F0 29 C4 8D 4C 24 0C 85 FF 89 F8 89 4D EC 74 20 - -. 0 3A970852 26 -. FF 87 70 01 00 00 8B 75 F0 8B 55 EC 89 3C B2 8B 7F 0C 46 89 75 F0 85 FF 75 E6 - -. 0 3A97086C 17 -. 8B 93 98 F9 FF FF 8B 78 0C 85 FF 0F 84 11 01 00 00 - -. 0 3A97087D 15 -. C7 45 E8 01 00 00 00 8B 4D EC 39 79 04 74 12 - -. 0 3A97089E 15 -. 8B 4D E8 41 39 D1 89 4D BC 0F 83 D6 00 00 00 - -. 0 3A9708AD 22 -. 8B 45 E8 8B 75 EC C1 E0 02 89 45 C0 01 C6 F7 5D C0 89 75 C4 EB 0D - -. 0 3A9708D0 25 -. 8B 55 EC 8B 45 BC 8B 04 82 89 45 D0 8B 90 D4 01 00 00 89 45 E4 85 D2 74 77 - -. 0 3A9708E9 6 -. 8B 02 85 C0 74 71 - -. 0 3A9708EF 28 -. 8B 75 EC 8B 4D E8 8D 0C 8E 89 4D C8 8B 75 BC 8B 4D C0 8D 34 B1 89 75 B8 39 F8 74 12 - -. 0 3A97090B 14 -. 90 8D 74 26 00 83 C2 04 8B 02 85 C0 74 47 - -. 0 3A970919 4 -. 39 F8 75 F3 - -. 0 3A970910 9 -. 83 C2 04 8B 02 85 C0 74 47 - -. 0 3A970960 17 -. 8B 55 D0 8B 8A E0 01 00 00 85 C9 0F 85 06 01 00 00 - -. 0 3A970971 18 -. FF 45 BC 8B 93 98 F9 FF FF 39 55 BC 0F 82 4D FF FF FF - -. 0 3A970983 11 -. 8B 7F 0C 85 FF 0F 85 EF FE FF FF - -. 0 3A97088C 18 -. 8D 74 26 00 FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2 - -. 0 3A970890 14 -. FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2 - -. 0 3A97098E 12 -. C7 45 F0 00 00 00 00 39 55 F0 72 2C - -. 0 3A9709C6 21 -. 8B 55 F0 8B 4D EC 8B 3C 91 0F B6 97 74 01 00 00 F6 C2 08 74 48 - -. 0 3A9709DB 2 -. EB C2 - -. 0 3A97099F 20 -. 88 D0 24 F7 88 87 74 01 00 00 8B 47 04 0F B6 08 84 C9 75 2A - -. 0 3A9709B3 5 -. F6 C2 03 75 25 - -. 0 3A9709B8 14 -. FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 73 71 - -. 0 3A9709DD 10 -. 8B 97 80 00 00 00 85 D2 75 07 - -. 0 3A9709E7 7 -. 8B 77 4C 85 F6 74 CA - -. 0 3A9709EE 13 -. F6 83 14 FC FF FF 02 0F 85 E1 00 00 00 - -. 0 3A9709FB 4 -. 85 D2 74 1D - -. 0 3A970A1C 7 -. 8B 47 4C 85 C0 75 49 - -. 0 3A970A6C 9 -. 8B 40 04 8B 17 01 D0 FF D0 - -. 0 3A97CCD4 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 03 11 00 00 50 E8 06 FD FF FF - -. 0 3A97C9F0 26 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 E7 13 00 00 51 80 BB 30 00 00 00 00 75 34 - -. 0 3A97CA0A 10 -. 8B 93 24 00 00 00 85 D2 75 2F - -. 0 3A97CA43 15 -. 83 EC 0C 8B 83 10 FF FF FF 50 E8 32 FF FF FF - -. 0 3A97C984 6 -. FF A3 18 00 00 00 - -. 0 3A97C98A 10 -. 68 18 00 00 00 E9 B0 FF FF FF - -. 0 3A97C944 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 0 3A9EBEA0 14 -. 55 89 E5 57 56 53 83 EC 0C E8 E3 A8 FE FF - -. 0 3A9EBEAE 16 -. 81 C3 62 71 0E 00 8B BB BC 9E FF FF 85 FF 74 68 - -. 0 3A9EBEBE 22 -. 89 F6 8B 47 04 C1 E0 04 8D 74 38 F8 8D 47 08 39 C6 89 45 F0 73 12 - -. 0 3A9EBED4 2 -. EB 4A - -. 0 3A9EBF20 6 -. 8B 3F 85 FF 75 9A - -. 0 3A9EBF26 7 -. 8B 45 08 85 C0 74 0B - -. 0 3A9EBF2D 11 -. 8B 45 08 89 04 24 E8 98 B9 09 00 - -. 0 3AA878D0 17 -. 55 89 E5 57 56 53 83 EC 10 8B 7D 08 E8 B0 EE F4 FF - -. 0 3AA878E1 20 -. 81 C3 2F B7 04 00 8B 93 3C 2B 00 00 85 D2 0F 85 DD 00 00 00 - -. 0 3AA878F5 22 -. 8B 8B 8C 9B FF FF 8D 83 88 9B FF FF 89 45 F0 39 C1 8B 71 04 75 0F - -. 0 3AA8790B 2 -. EB 33 - -. 0 3AA87940 22 -. 8B 8B 94 9B FF FF 8D 83 90 9B FF FF 89 45 EC 39 C1 8B 71 04 75 0C - -. 0 3AA87956 2 -. EB 28 - -. 0 3AA87980 22 -. 8B 8B 9C 9B FF FF 8D 83 98 9B FF FF 89 45 E8 39 C1 8B 71 04 75 0C - -. 0 3AA87996 2 -. EB 28 - -. 0 3AA879C0 10 -. 8B 93 44 2B 00 00 85 D2 75 18 - -. 0 3AA879CA 8 -. 83 C4 10 5B 5E 5F 5D C3 - -. 0 3A9EBF38 8 -. 83 C4 0C 5B 5E 5F 5D C3 - -. 0 3A97CA52 5 -. 83 C4 10 EB BD - -. 0 3A97CA14 12 -. 8B 83 14 FF FF FF 8B 10 85 D2 74 17 - -. 0 3A97CA37 12 -. C6 83 30 00 00 00 01 8B 5D FC C9 C3 - -. 0 3A97CCEA 4 -. 59 5B C9 C3 - -. 0 3A970A75 2 -. EB AC - -. 0 3A970A23 20 -. FF 8F 70 01 00 00 FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 72 8F - -. 0 3A9BA054 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 E7 57 00 00 50 E8 36 75 FE FF - -. 0 3A9A15A0 26 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 9B E2 01 00 51 80 BB 5C 00 00 00 00 75 34 - -. 0 3A9A15BA 10 -. 8B 93 44 00 00 00 85 D2 75 2F - -. 0 3A9A15F3 15 -. 83 EC 0C 8B 83 DC FE FF FF 50 E8 22 FF FF FF - -. 0 3A9A1524 6 -. FF A3 28 00 00 00 - -. 0 3A9A152A 10 -. 68 38 00 00 00 E9 70 FF FF FF - -. 0 3A9A14A4 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 0 3A9A1602 5 -. 83 C4 10 EB BD - -. 0 3A9A15C4 12 -. 8B 83 E0 FE FF FF 8B 10 85 D2 74 17 - -. 0 3A9A15E7 12 -. C6 83 5C 00 00 00 01 8B 5D FC C9 C3 - -. 0 3A9BA06A 4 -. 59 5B C9 C3 - -. 0 3A9709FF 29 -. 8B 52 04 8B 37 8B 87 88 00 00 00 01 F2 89 55 D4 8B 70 04 C1 EE 02 89 F0 4E 85 C0 75 3C - -. 0 3A970A58 6 -. 8B 45 D4 FF 14 B0 - -. 0 3A9D6760 10 -. 55 89 E5 56 53 E8 27 00 00 00 - -. 0 3A9D676A 18 -. 81 C3 A6 C8 0F 00 8D B3 A0 FF FF FF 8B 06 85 C0 75 04 - -. 0 3A9D677C 4 -. 5B 5E 5D C3 - -. 0 3A970A5E 7 -. 89 F0 4E 85 C0 75 F3 - -. 0 3A970A65 7 -. 8B 47 4C 85 C0 74 B7 - -. 0 3A970A37 12 -. 8B 4D CC 89 0C 24 FF 93 FC FB FF FF - -. 0 3A9658F0 11 -. 55 89 E5 8B 45 08 FF 48 04 5D C3 - -. 0 3A970A43 13 -. 80 BB 14 FC FF FF 00 0F 88 B5 00 00 00 - -. 0 3A970A50 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A9EBCBD 14 -. 89 D0 8B 12 85 D2 89 93 BC 9E FF FF 74 12 - -. 0 3A9EBCDD 16 -. 8D B3 F4 FF FF FF 8D BB F8 FF FF FF 39 FE 72 0B - -. 0 3A9EBCF8 2 -. FF 16 - -. 0 3AA20870 14 -. 55 89 E5 57 56 53 83 EC 0C E8 13 5F FB FF - -. 0 3AA2087E 18 -. 81 C3 92 27 0B 00 C7 04 24 00 00 00 00 E8 D0 FD FF FF - -. 0 3AA20660 16 -. 55 31 C0 89 E5 57 56 53 83 EC 24 E8 21 61 FB FF - -. 0 3AA20670 34 -. 81 C3 A0 29 0B 00 83 BB B8 01 00 00 00 C7 45 E0 00 00 00 00 0F 95 C0 85 C0 89 45 DC 0F 85 7B 01 00 00 - -. 0 3AA20692 7 -. 8B 75 08 85 F6 74 0E - -. 0 3AA206A7 16 -. 8B B3 70 95 FF FF 8B BB B0 09 00 00 85 F6 75 19 - -. 0 3AA206D0 13 -. 89 B3 B4 09 00 00 8B 4D 08 85 C9 74 11 - -. 0 3AA206EE 11 -. 8B 56 5C 85 D2 0F 8E C7 00 00 00 - -. 0 3AA207C0 12 -. 8B 46 10 39 46 14 0F 86 2D FF FF FF - -. 0 3AA206F9 8 -. 0F B6 4E 46 84 C9 75 2F - -. 0 3AA20701 4 -. 85 D2 7E 2B - -. 0 3AA20730 7 -. 8B 45 08 85 C0 74 11 - -. 0 3AA20748 22 -. 31 C0 89 83 B4 09 00 00 8B 83 B0 09 00 00 39 C7 0F 85 62 FF FF FF - -. 0 3AA2075E 11 -. 8B 76 34 85 F6 0F 85 67 FF FF FF - -. 0 3AA20769 14 -. 8D B4 26 00 00 00 00 8B 45 08 85 C0 74 0E - -. 0 3AA20785 11 -. 8B 7D DC 85 FF 0F 85 9D 00 00 00 - -. 0 3AA20790 11 -. 8B 45 E0 83 C4 24 5B 5E 5F 5D C3 - -. 0 3AA20890 12 -. 8B B3 70 95 FF FF 89 C7 85 F6 74 32 - -. 0 3AA2089C 10 -. 8D 74 26 00 8B 06 A8 02 75 1A - -. 0 3AA208C0 14 -. C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2 - -. 0 3AA208A0 6 -. 8B 06 A8 02 75 1A - -. 0 3AA208A6 10 -. 25 08 10 00 00 83 F8 08 74 10 - -. 0 3AA208B0 7 -. 8B 46 5C 85 C0 75 21 - -. 0 3AA208D8 29 -. 0F BE 46 46 31 C9 31 D2 8B 84 30 94 00 00 00 89 4C 24 08 89 54 24 04 89 34 24 FF 50 2C - -. 0 3AA1EFD0 19 -. 55 89 E5 56 53 83 EC 0C 8B 45 10 8B 75 08 E8 AE 77 FB FF - -. 0 3AA1EFE3 25 -. 81 C3 2D 40 0B 00 89 44 24 08 8B 45 0C 89 34 24 89 44 24 04 E8 74 1D 00 00 - -. 0 3AA20D70 30 -. 55 89 E5 83 EC 1C 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 7D 0C 0F BE 46 46 E8 03 5A FB FF - -. 0 3AA20D8E 19 -. 81 C3 82 22 0B 00 8B 84 30 94 00 00 00 89 34 24 FF 50 30 - -. 0 3AA1EAC0 26 -. 55 89 E5 83 EC 1C 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 56 14 E8 B7 7C FB FF - -. 0 3AA1EADA 15 -. 81 C3 36 45 0B 00 8B 46 10 31 FF 39 C2 76 47 - -. 0 3AA1EB30 10 -. 8B 46 04 89 C2 2B 56 08 75 1D - -. 0 3AA1EB3A 29 -. C7 46 4C FF FF FF FF C7 46 50 FF FF FF FF 89 F8 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA20DA1 5 -. 31 D2 40 74 5E - -. 0 3AA20DA6 19 -. 8B 55 10 85 FF 0F 94 C0 85 D2 0F 94 C2 09 D0 A8 01 74 5A - -. 0 3AA20DB9 31 -. 83 0E 02 8D 46 48 31 FF 89 44 24 08 8D 46 47 89 7C 24 0C 89 44 24 04 89 34 24 E8 C8 FD FF FF - -. 0 3AA20BC1 7 -. 8B 16 F6 C2 01 74 38 - -. 0 3AA20C00 27 -. 8B 46 20 89 0C 24 29 C8 05 FF 0F 00 00 25 00 F0 FF FF 89 44 24 04 E8 75 70 05 00 - -. 0 3AA77C90 17 -. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80 - -. 0 3AA77CA1 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3AA77CAA 1 -. C3 - -. 0 3AA20C1B 9 -. 90 8D 74 26 00 8B 16 EB A4 - -. 0 3AA20BF0 15 -. 83 CA 01 89 16 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3AA20DD8 59 -. C7 46 18 00 00 00 00 89 F2 C7 46 14 00 00 00 00 C7 46 10 00 00 00 00 C7 46 08 00 00 00 00 C7 46 04 00 00 00 00 C7 46 0C 00 00 00 00 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA1EFFC 6 -. 31 D2 85 C0 74 17 - -. 0 3AA1F002 32 -. 8B 46 1C 89 F2 89 46 18 89 46 14 89 46 10 89 46 0C 89 46 04 89 46 08 83 C4 0C 89 D0 5B 5E 5D C3 - -. 0 3AA208F5 2 -. EB C9 - -. 0 3AA208CE 10 -. 83 C4 0C 89 F8 5B 5E 5F 5D C3 - -. 0 3A9EBCFA 7 -. 83 C6 04 39 FE 72 F7 - -. 0 3A9EBD01 2 -. EB EA - -. 0 3A9EBCED 11 -. 8B 45 08 89 04 24 E8 94 D8 05 00 - -. 0 3AA4958C 11 -. 8B 5C 24 04 B8 FC 00 00 00 CD 80 - -==2988== -sewardj@phoenix:~/VgSVN/valgrind/trunk$ ./vsvn --tool=none --vex-guest-chase-thresh=0 ./none/testss/x86/insn_mmxsse -==2993== Nulgrind, a binary JIT-compiler. -==2993== Copyright (C) 2002-2004, and GNU GPL'd, by Nicholas Nethercote. -==2993== Using valgrind-2.3.0.CVS, a dynamic binary instrumentation framework. -==2993== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al. -==2993== For more details, rerun with: -v -==2993== -. 0 3A965880 7 -. 89 E0 E8 F9 03 00 00 - -. 0 3A965C80 14 -. 55 89 E5 57 56 53 83 EC 54 E8 9D FC 00 00 - -. 0 3A97592B 4 -. 8B 1C 24 C3 - -. 0 3A965C8E 67 -. 81 C3 DE 29 01 00 89 45 D0 8B 93 00 00 00 00 8D 83 50 FF FF FF 29 D0 89 83 E4 F9 FF FF 01 D0 89 83 EC F9 FF FF 8D 83 94 F9 FF FF 89 45 C8 83 C0 50 8B 7D C8 89 45 CC 8B 70 08 83 C7 68 8B 16 85 D2 75 10 - -. 0 3A965CE1 5 -. 83 FA 21 7E ED - -. 0 3A965CD3 14 -. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 2F - -. 0 3A965CE6 16 -. B8 FF FF FF 6F 29 D0 83 F8 0F 0F 87 EA 01 00 00 - -. 0 3A965CF6 21 -. B8 21 00 00 70 29 D0 89 34 87 83 C6 08 8B 06 85 C0 89 C2 75 D6 - -. 0 3A965D0B 14 -. 90 8D 74 26 00 8B 4D CC 8B 11 85 D2 74 57 - -. 0 3A965D19 7 -. 8B 47 10 85 C0 74 03 - -. 0 3A965D20 10 -. 01 50 04 8B 47 0C 85 C0 74 03 - -. 0 3A965D2A 10 -. 01 50 04 8B 47 14 85 C0 74 03 - -. 0 3A965D34 10 -. 01 50 04 8B 47 18 85 C0 74 03 - -. 0 3A965D3E 10 -. 01 50 04 8B 47 44 85 C0 74 03 - -. 0 3A965D48 10 -. 01 50 04 8B 47 5C 85 C0 74 03 - -. 0 3A965D52 13 -. 01 50 04 8B 87 C4 00 00 00 85 C0 74 11 - -. 0 3A965D5F 27 -. 01 50 04 8D B4 26 00 00 00 00 8D BC 27 00 00 00 00 8B 83 E4 F9 FF FF 85 C0 75 0E - -. 0 3A965D88 44 -. C7 45 DC 00 00 00 00 8B 4D C8 8B 83 40 FA FF FF C7 45 E4 00 00 00 00 83 C1 50 85 C0 C7 45 D8 00 00 00 00 C7 45 D4 00 00 00 00 74 12 - -. 0 3A965DB4 28 -. 8B 40 04 89 45 D4 8B 83 44 FA FF FF 8B 40 04 89 45 D8 8B BB 4C FA FF FF 85 FF 74 0C - -. 0 3A965DD0 51 -. 8B 83 04 FA FF FF 8B 40 04 01 45 D8 8B 55 D4 8B 75 D8 8D 04 16 89 45 C4 8B 45 C8 8B 78 50 8B 41 30 8B 40 04 89 45 C0 8B 81 B4 00 00 00 31 C9 85 C0 74 03 - -. 0 3A965E03 12 -. 8B 48 04 89 F0 C1 E8 03 39 C8 76 02 - -. 0 3A965E0F 9 -. 89 C8 8D 0C C2 39 CA 73 17 - -. 0 3A965E18 23 -. 90 8D B4 26 00 00 00 00 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1 - -. 0 3A965E20 15 -. 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1 - -. 0 3A965E2F 5 -. 3B 4D C4 73 4D - -. 0 3A965E34 47 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06 - -. 0 3A965E63 17 -. 8B 93 E4 F9 FF FF 03 50 04 8D 46 FA 83 F8 01 77 05 - -. 0 3A965E74 13 -. 8B 45 BC 89 10 83 C1 08 3B 4D C4 72 BF - -. 0 3A965E40 35 -. 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06 - -. 0 3A965E81 16 -. 8B 45 C8 BE 01 00 00 00 83 C0 50 E8 EF 5E 00 00 - -. 0 3A96BD80 12 -. 55 89 C1 8B 40 28 89 E5 85 C0 74 1D - -. 0 3A96BD8C 31 -. 8B 40 04 8B 10 83 C0 08 89 81 68 01 00 00 8D 04 90 89 91 64 01 00 00 89 81 6C 01 00 00 5D C3 - -. 0 3A965E91 57 -. 89 B3 54 FB FF FF 8D 83 94 C9 FE FF 89 83 78 FB FF FF 8D 83 28 02 00 00 89 83 7C FB FF FF 8D 83 24 DD FE FF 89 44 24 04 8B 55 D0 89 AB 28 01 00 00 89 14 24 E8 F6 CE 00 00 - -. 0 3A972DC0 44 -. 55 31 D2 89 E5 57 31 FF 31 C9 56 31 F6 53 81 EC 04 02 00 00 8B 45 08 89 95 1C FE FF FF 31 D2 89 95 0C FE FF FF 8B 10 E8 3F 2B 00 00 - -. 0 3A972DEC 74 -. 81 C3 80 58 00 00 89 83 28 01 00 00 83 C0 04 89 93 0C 02 00 00 8D 14 90 89 B5 14 FE FF FF 8B 72 04 89 BD 18 FE FF FF 31 FF 85 F6 89 83 38 00 00 00 8D 42 04 89 8D 10 FE FF FF 89 C1 89 BD 08 FE FF FF 89 83 00 02 00 00 74 09 - -. 0 3A972E36 9 -. 83 C1 04 8B 11 85 D2 75 F7 - -. 0 3A972E3F 37 -. 83 C1 04 8D 83 14 D2 FE FF 89 CA 89 8B 34 01 00 00 8B 09 89 85 20 FE FF FF 31 C0 85 C9 89 83 20 FC FF FF 74 52 - -. 0 3A972E64 20 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8D 41 FD 83 F8 1E 77 28 - -. 0 3A972EA0 22 -. 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -. 0 3A972E70 8 -. 8D 41 FD 83 F8 1E 77 28 - -. 0 3A972E78 11 -. 8B 84 83 54 DB FF FF 01 D8 FF E0 - -. 0 3A9731AC 14 -. 8B 42 04 89 83 54 FC FF FF E9 E6 FC FF FF - -. 0 3A9731F2 14 -. 8B 42 04 89 83 18 FC FF FF E9 97 FC FF FF - -. 0 3A972E97 31 -. 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -. 0 3A97319E 14 -. 8B 42 04 89 83 30 FC FF FF E9 EB FC FF FF - -. 0 3A97320E 14 -. 8B 42 04 89 85 1C FE FF FF E9 84 FC FF FF - -. 0 3A973200 14 -. 8B 42 04 89 85 18 FE FF FF E9 92 FC FF FF - -. 0 3A9731E4 14 -. 8B 42 04 89 85 20 FE FF FF E9 A5 FC FF FF - -. 0 3A9731D6 14 -. 8B 42 04 31 85 14 FE FF FF E9 BC FC FF FF - -. 0 3A9731C8 14 -. 8B 42 04 31 85 10 FE FF FF E9 CA FC FF FF - -. 0 3A972E83 51 -. B8 FF FF FF FF 89 85 0C FE FF FF 8B 42 04 89 83 30 01 00 00 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA - -. 0 3A9731BA 14 -. 8B 42 04 89 83 20 FC FF FF E9 D8 FC FF FF - -. 0 3A972EB6 23 -. 8D 55 B4 8D 85 24 FE FF FF 89 95 04 FE FF FF 89 04 24 E8 83 1E 00 00 - -. 0 3A974D50 13 -. 89 DA 8B 5C 24 04 B8 7A 00 00 00 CD 80 - -. 0 3A974D5D 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3A974D66 1 -. C3 - -. 0 3A972ECD 8 -. 85 C0 0F 85 DC 01 00 00 - -. 0 3A972ED5 39 -. 8D 85 A6 FE FF FF 89 85 04 FE FF FF 8B B5 04 FE FF FF 31 C0 31 FF 89 85 00 FE FF FF 0F B6 16 88 D0 2C 30 3C 09 77 69 - -. 0 3A972EFC 28 -. 8D 74 26 00 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28 - -. 0 3A972F40 17 -. FF 85 00 FE FF FF C1 E7 08 09 D7 46 80 F9 2E 75 0B - -. 0 3A972F51 11 -. 0F B6 16 88 D0 2C 30 3C 09 76 A4 - -. 0 3A972F00 24 -. 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28 - -. 0 3A972F5C 9 -. 83 BD 00 FE FF FF 02 7F 12 - -. 0 3A972F77 12 -. 81 FF 04 02 02 00 0F 86 BD 02 00 00 - -. 0 3A972F83 15 -. 83 BD 0C FE FF FF FF 89 BB 1C FC FF FF 74 58 - -. 0 3A972FEA 10 -. 8B BB 18 FC FF FF 85 FF 75 0B - -. 0 3A972FFF 10 -. 8B B3 94 FD FF FF 85 F6 74 16 - -. 0 3A97301F 12 -. C7 04 24 00 00 00 00 E8 75 08 00 00 - -. 0 3A9738A0 12 -. 55 89 E5 53 8B 4D 08 E8 7F 20 00 00 - -. 0 3A9738AC 15 -. 81 C3 C0 4D 00 00 87 CB B8 2D 00 00 00 CD 80 - -. 0 3A9738BB 14 -. 87 CB 89 83 44 01 00 00 31 D2 39 C8 72 05 - -. 0 3A9738C9 5 -. 5B 89 D0 5D C3 - -. 0 3A97302B 10 -. 8B 83 20 FC FF FF 85 C0 74 21 - -. 0 3A973035 5 -. 80 38 00 75 0A - -. 0 3A973044 4 -. 85 C0 74 0E - -. 0 3A973048 8 -. 89 04 24 E8 80 22 00 00 - -. 0 3A9752D0 13 -. 8B 44 24 04 BA 03 00 00 00 21 C2 74 24 - -. 0 3A9752DD 2 -. 7A 17 - -. 0 3A9752DF 8 -. 38 30 0F 84 9F 00 00 00 - -. 0 3A9752E7 9 -. 40 38 30 0F 84 96 00 00 00 - -. 0 3A9752F0 6 -. 40 83 F2 02 74 0B - -. 0 3A975301 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58 - -. 0 3A975369 14 -. 83 E8 04 81 E9 FF FE FE FE 80 F9 00 74 0F - -. 0 3A975377 5 -. 40 84 ED 74 0A - -. 0 3A97537C 9 -. C1 E9 10 40 80 F9 00 74 01 - -. 0 3A975386 5 -. 2B 44 24 04 C3 - -. 0 3A973050 18 -. 89 83 24 FC FF FF C7 04 24 00 00 00 00 E8 7E 08 00 00 - -. 0 3A9738E0 20 -. 55 89 E5 83 EC 10 89 5D F4 89 7D FC 8B 7D 08 E8 37 20 00 00 - -. 0 3A9738F4 19 -. 81 C3 78 4D 00 00 89 75 F8 8B B3 44 01 00 00 85 F6 74 0A - -. 0 3A973907 10 -. 8B 83 2C 01 00 00 85 C0 74 1B - -. 0 3A97392C 6 -. 85 FF 89 F2 75 0F - -. 0 3A973932 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A973062 16 -. 89 C1 8D 83 28 02 00 00 39 C1 0F 84 B4 01 00 00 - -. 0 3A973072 14 -. 8B 83 30 01 00 00 85 C0 0F 85 9C 01 00 00 - -. 0 3A973080 32 -. 8D 85 20 FE FF FF 89 44 24 08 8B 85 18 FE FF FF 89 44 24 04 8B 95 1C FE FF FF 89 14 24 FF 55 0C - -. 0 3A966390 17 -. 55 89 E5 57 56 53 81 EC C8 01 00 00 E8 8A F5 00 00 - -. 0 3A9663A1 119 -. 81 C3 CB 22 01 00 C6 85 0B FF FF FF 00 8D 83 54 D2 FE FF 8B BB 30 01 00 00 89 83 E0 F9 FF FF 8D 83 74 D2 FE FF 89 83 F8 FB FF FF 8D 83 84 D2 FE FF 89 83 FC FB FF FF 8D 83 D4 9F FF FF 89 83 04 FC FF FF 8B 83 00 02 00 00 C6 85 03 FF FF FF 00 C6 85 02 FF FF FF 00 89 85 48 FF FF FF 31 C0 89 85 F8 FE FF FF 31 C0 85 FF 89 85 F4 FE FF FF 8D 83 BA D5 FF FF 74 03 - -. 0 3A96641B 17 -. 89 83 80 FD FF FF 8D 85 48 FF FF FF E8 B4 CE 00 00 - -. 0 3A9732E0 16 -. 55 89 C1 89 E5 56 8B 10 31 F6 8B 02 85 C0 74 0E - -. 0 3A9732F0 5 -. 80 38 4C 74 0E - -. 0 3A973303 6 -. 80 78 01 44 75 EC - -. 0 3A9732F5 9 -. 83 C2 04 8B 02 85 C0 75 F2 - -. 0 3A973309 9 -. 80 78 02 5F 8D 76 00 75 E3 - -. 0 3A973312 10 -. 83 C2 04 8D 70 03 89 11 EB E2 - -. 0 3A9732FE 5 -. 89 F0 5E 5D C3 - -. 0 3A96642C 10 -. 89 85 FC FE FF FF 85 C0 74 72 - -. 0 3A966436 27 -. 8B 95 FC FE FF FF 31 F6 0F B6 02 84 C0 0F 95 C2 3C 3D 0F 95 C0 21 D0 A8 01 74 34 - -. 0 3A966451 28 -. 8B 85 FC FE FF FF 46 0F B6 0C 06 84 C9 0F 95 C0 80 F9 3D 0F 95 C2 21 D0 A8 01 75 E4 - -. 0 3A96646D 5 -. 80 F9 3D 75 AF - -. 0 3A966472 8 -. 8D 46 FC 83 F8 10 77 A7 - -. 0 3A96647A 11 -. 8B 84 83 D0 D5 FF FF 01 D8 FF E0 - -. 0 3A967760 20 -. FC 8B B5 FC FE FF FF B9 0C 00 00 00 8D BB 2D F0 FF FF F3 A6 - -. 0 3A967772 2 -. F3 A6 - -. 0 3A967774 6 -. 0F 85 0B 03 00 00 - -. 0 3A96777A 20 -. 8B 85 FC FE FF FF 83 C0 0D 89 83 AC 00 00 00 E9 93 EC FF FF - -. 0 3A966421 11 -. 8D 85 48 FF FF FF E8 B4 CE 00 00 - -. 0 3A9678A7 20 -. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB 69 ED FF FF F3 A6 - -. 0 3A9678BB 6 -. 0F 85 70 02 00 00 - -. 0 3A967B31 20 -. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB CF ED FF FF F3 A6 - -. 0 3A967B43 2 -. F3 A6 - -. 0 3A967B45 6 -. 0F 85 90 03 00 00 - -. 0 3A967B4B 20 -. 8B 85 FC FE FF FF 83 C0 08 89 83 B0 00 00 00 E9 C2 E8 FF FF - -. 0 3A9664A8 26 -. 8B 85 F8 FE FF FF 89 85 50 FF FF FF 8B 83 30 01 00 00 85 C0 0F 85 6F 15 00 00 - -. 0 3A9664C2 14 -. 8B BB B8 00 00 00 85 FF 0F 84 B0 00 00 00 - -. 0 3A966580 28 -. 8B 55 10 B8 01 00 00 00 89 83 34 00 00 00 8D 83 14 D2 FE FF 39 02 0F 84 FD 04 00 00 - -. 0 3A96659C 22 -. C7 04 24 00 00 00 00 8D 93 F6 ED FF FF 31 C9 89 D0 E8 1E 64 00 00 - -. 0 3A96C9D0 17 -. 55 89 E5 57 56 53 83 EC 2C 8B 7D 08 E8 4A 8F 00 00 - -. 0 3A96C9E1 23 -. 81 C3 8B BC 00 00 89 55 EC 89 4D E8 89 45 F0 89 14 24 E8 D8 88 00 00 - -. 0 3A96C9F8 28 -. 8D 50 01 B9 01 00 00 00 05 21 02 00 00 89 55 E4 89 4C 24 04 89 04 24 E8 18 8E FF FF - -. 0 3A96582C 6 -. FF A3 14 00 00 00 - -. 0 3A973870 18 -. 55 89 E5 53 83 EC 04 8B 45 0C 8B 4D 08 E8 A9 20 00 00 - -. 0 3A973882 17 -. 81 C3 EA 4D 00 00 0F AF C1 89 04 24 E8 89 1F FF FF - -. 0 3A96581C 6 -. FF A3 10 00 00 00 - -. 0 3A973800 15 -. 55 89 E5 53 83 EC 08 8B 45 08 E8 1C 21 00 00 - -. 0 3A97380F 22 -. 81 C3 5D 4E 00 00 C7 04 24 08 00 00 00 89 44 24 04 E8 E7 1F FF FF - -. 0 3A96580C 6 -. FF A3 0C 00 00 00 - -. 0 3A973700 26 -. 55 89 E5 83 EC 24 89 5D F4 89 75 F8 8B 75 08 89 7D FC 8B 7D 0C E8 11 22 00 00 - -. 0 3A97371A 16 -. 81 C3 52 4F 00 00 8B 8B 3C 01 00 00 85 C9 75 20 - -. 0 3A97372A 54 -. 8B 83 18 FC FF FF 8D 93 28 02 00 00 89 93 38 01 00 00 8D 4C 02 FF F7 D8 21 C1 89 8B 3C 01 00 00 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20 - -. 0 3A973760 30 -. 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A973825 6 -. 83 C4 08 5B 5D C3 - -. 0 3A973893 4 -. 5A 5B 5D C3 - -. 0 3A96CA14 16 -. 89 45 E0 8B 55 E0 31 C0 85 D2 0F 84 05 02 00 00 - -. 0 3A96CA24 44 -. 8B 75 E0 8B 4D E0 8B 55 E4 81 C6 14 02 00 00 89 C8 05 20 02 00 00 89 71 14 89 54 24 08 8B 4D EC 89 04 24 89 4C 24 04 E8 20 8E 00 00 - -. 0 3A975870 22 -. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 56 - -. 0 3A9758DC 2 -. F3 A4 - -. 0 3A9758DE 3 -. 5E 5F C3 - -. 0 3A96CA50 96 -. C7 46 08 01 00 00 00 8B 55 E0 BE 04 00 00 00 8B 4D F0 89 82 14 02 00 00 89 4A 04 8B 4D E0 0F B6 55 E8 0F B6 81 74 01 00 00 89 B9 60 01 00 00 80 E2 03 89 B1 AC 01 00 00 24 FC 08 D0 88 81 74 01 00 00 89 CA 8B 83 94 F9 FF FF 81 C2 9C 01 00 00 89 91 B0 01 00 00 31 C9 85 C0 0F 84 83 01 00 00 - -. 0 3A96CC33 37 -. 8B 45 E0 89 83 94 F9 FF FF FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 85 AF FE FF FF - -. 0 3A96CC58 8 -. 8B 7D E0 E9 CC FE FF FF - -. 0 3A96CB2C 10 -. 85 C9 8D 87 50 01 00 00 74 04 - -. 0 3A96CB3A 37 -. 89 04 8A 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00 - -. 0 3A96CC26 13 -. 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00 - -. 0 3A9665B2 17 -. 8B 8B 94 F9 FF FF 83 EC 04 85 C9 0F 84 05 14 00 00 - -. 0 3A9665C3 76 -. 8B 75 08 8B 45 0C 89 B1 44 01 00 00 8B 75 10 66 89 81 4C 01 00 00 8B 06 89 81 48 01 00 00 FF 81 70 01 00 00 31 C0 8B 75 08 89 81 98 01 00 00 B8 FF FF FF FF 89 81 94 01 00 00 C1 65 0C 05 8B 55 0C 8D 04 32 39 C6 0F 83 AA 00 00 00 - -. 0 3A96660F 8 -. 89 85 E4 FE FF FF EB 23 - -. 0 3A96663A 7 -. 8B 06 83 F8 03 74 2F - -. 0 3A966641 5 -. 83 F8 03 76 D1 - -. 0 3A966646 11 -. 3D 51 E5 74 64 0F 84 6F 06 00 00 - -. 0 3A966651 11 -. 3D 51 E5 74 64 0F 87 3F 06 00 00 - -. 0 3A96665C 6 -. 83 F8 06 90 75 CD - -. 0 3A966662 12 -. 8B 7E 08 8B 45 08 29 F8 89 01 EB C1 - -. 0 3A96662F 11 -. 83 C6 20 3B B5 E4 FE FF FF 73 7F - -. 0 3A966670 39 -. 8B 01 8B 56 08 01 C2 89 93 94 00 00 00 8D 83 94 00 00 00 89 83 F8 F9 FF FF 8B 83 EC F9 FF FF 85 C0 0F 85 EF 0E 00 00 - -. 0 3A967586 12 -. C6 85 0B FF FF FF 01 E9 9D F0 FF FF - -. 0 3A966617 9 -. 83 F8 01 0F 84 76 05 00 00 - -. 0 3A966B96 24 -. 8B 46 1C 8B 56 08 8B 39 48 F7 D0 21 D0 8D 04 38 39 81 94 01 00 00 76 09 - -. 0 3A966BAE 29 -. 89 81 94 01 00 00 8B 56 08 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF - -. 0 3A966BCB 11 -. 89 81 98 01 00 00 E9 59 FA FF FF - -. 0 3A966BB7 20 -. 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF - -. 0 3A966620 5 -. 83 F8 02 75 0A - -. 0 3A966625 21 -. 8B 46 08 8B 11 01 D0 89 41 08 83 C6 20 3B B5 E4 FE FF FF 73 7F - -. 0 3A966CC0 14 -. 8B 46 18 89 83 00 FC FF FF E9 61 F9 FF FF - -. 0 3A9666B9 10 -. 8B 91 98 01 00 00 85 D2 75 0B - -. 0 3A9666CE 10 -. 8B 83 F8 F9 FF FF 85 C0 75 1C - -. 0 3A9666F4 13 -. 80 BD 02 FF FF FF 00 0F 85 36 01 00 00 - -. 0 3A966701 23 -. 89 8D E0 FE FF FF 8B 71 08 85 F6 89 B5 DC FE FF FF 0F 84 14 01 00 00 - -. 0 3A966718 9 -. 8B 36 8D 79 18 85 F6 75 20 - -. 0 3A966741 5 -. 83 FE 21 7E DD - -. 0 3A966723 30 -. 8B 95 DC FE FF FF 89 14 B7 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27 - -. 0 3A966746 16 -. B8 FF FF FF 6F 29 F0 83 F8 0F 0F 87 80 04 00 00 - -. 0 3A966756 18 -. B8 21 00 00 70 29 F0 8B B5 DC FE FF FF 89 34 87 EB C4 - -. 0 3A96672C 21 -. 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27 - -. 0 3A966768 6 -. 8B 11 85 D2 74 59 - -. 0 3A9667C7 7 -. 8B 57 78 85 D2 74 30 - -. 0 3A9667FE 10 -. 8B 97 98 00 00 00 85 D2 74 16 - -. 0 3A96681E 7 -. 8B 47 74 85 C0 74 07 - -. 0 3A96682C 11 -. 8B 41 28 85 C0 0F 85 C9 04 00 00 - -. 0 3A966D00 7 -. 89 C8 E8 79 50 00 00 - -. 0 3A966D07 5 -. E9 2B FB FF FF - -. 0 3A966837 13 -. 83 BD 50 FF FF FF 02 0F 84 1F 15 00 00 - -. 0 3A966844 13 -. 80 BD 02 FF FF FF 00 0F 84 9F 04 00 00 - -. 0 3A966CF0 11 -. 8B 83 AC 00 00 00 E8 35 3E 00 00 - -. 0 3A96AB30 14 -. 55 89 E5 57 56 53 83 EC 2C E8 ED AD 00 00 - -. 0 3A96AB3E 41 -. 81 C3 2E DB 00 00 89 45 F0 8B 93 24 FC FF FF 8D 8B CC 00 00 00 8B 83 20 FC FF FF 89 0C 24 8D 8B C8 00 00 00 E8 D9 7B 00 00 - -. 0 3A972740 14 -. 55 89 E5 57 56 53 83 EC 38 E8 DD 31 00 00 - -. 0 3A97274E 45 -. 81 C3 1E 5F 00 00 89 55 EC 85 C0 8B 93 58 FC FF FF 89 45 F0 0F 95 C0 31 FF 23 93 54 FC FF FF 0F B6 C0 89 4D E8 89 45 E0 89 55 E4 74 25 - -. 0 3A9727A0 11 -. 8B 45 E0 85 C0 0F 84 20 01 00 00 - -. 0 3A9727AB 33 -. 8B 55 E0 31 F6 31 FF 8D 04 D5 10 00 00 00 29 C4 8B 45 E4 8D 4C 24 1B 83 E1 F0 85 C0 89 4D D8 74 40 - -. 0 3A97280C 7 -. 8B 7D F0 85 FF 74 10 - -. 0 3A972813 26 -. 8B 45 D8 8B 55 F0 8B 4D EC 89 14 F0 89 4C F0 04 83 7D E0 01 0F 84 D0 00 00 00 - -. 0 3A9728FD 36 -. 8B 75 D8 8B 56 04 42 0F B6 4D E0 BE 01 00 00 00 89 F0 D3 E0 8B 4D E8 89 01 8D 04 C2 89 04 24 E8 FB 2E FF FF - -. 0 3A97374A 22 -. 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20 - -. 0 3A972921 7 -. 89 45 DC 85 C0 74 8C - -. 0 3A972928 10 -. 83 7D E0 01 0F 84 D9 00 00 00 - -. 0 3A972A0B 64 -. 8B 75 E8 8B 55 DC 8B 4D D8 8B 06 8D 04 C2 89 02 8B 41 04 40 89 42 04 8B 06 C7 42 0C 00 00 00 00 8D 04 C2 89 42 08 8B 41 04 89 44 24 08 8B 01 89 44 24 04 8B 06 8D 04 C2 89 04 24 E8 25 2D 00 00 - -. 0 3A975770 22 -. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 52 - -. 0 3A9757D8 2 -. F3 A4 - -. 0 3A9757DA 5 -. 89 F8 5E 5F C3 - -. 0 3A972A4B 25 -. C6 00 2F 8B 55 08 C7 06 02 00 00 00 8B 75 DC 8B 46 04 89 02 E9 8C FE FF FF - -. 0 3A9728F0 13 -. 8B 45 DC 8D 65 F4 5B 5E 5F 5D C2 04 00 - -. 0 3A96AB67 21 -. 89 83 C4 00 00 00 83 EC 04 C7 04 24 0C 00 00 00 E8 A0 AC FF FF - -. 0 3A96AB7C 16 -. 89 83 D0 00 00 00 85 C0 89 C6 0F 84 93 02 00 00 - -. 0 3A96AB8C 42 -. 8B 93 C8 00 00 00 B8 CD CC CC CC 8D 14 95 27 00 00 00 F7 E2 C1 EA 04 8D 14 92 89 55 E8 89 D0 C1 E0 06 89 04 24 E8 66 AC FF FF - -. 0 3A96ABB6 24 -. 89 06 8B 83 D0 00 00 00 8D 93 90 E3 FF FF 8B 00 85 C0 0F 84 57 02 00 00 - -. 0 3A96ABCE 106 -. 89 83 DC F9 FF FF 31 D2 8B 8B C8 00 00 00 89 93 D4 00 00 00 89 C2 8D 83 1C D6 FF FF 89 45 EC 8B 45 E8 8D BB 17 F0 FF FF C7 45 D8 00 00 00 00 C1 E0 02 89 7D E0 89 45 E4 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13 - -. 0 3A96AC38 19 -. 90 8D B4 26 00 00 00 00 31 FF 89 7C 82 14 40 39 C8 72 F5 - -. 0 3A96AC40 11 -. 31 FF 89 7C 82 14 40 39 C8 72 F5 - -. 0 3A96AC4B 16 -. FF 45 D8 C7 45 DC 00 00 00 00 83 7D D8 02 74 08 - -. 0 3A96AC5B 24 -. 8B 7D E4 01 D7 89 7D DC 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93 - -. 0 3A96AC06 50 -. 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13 - -. 0 3A96AC63 16 -. 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93 - -. 0 3A96AC73 27 -. C7 06 00 00 00 00 8B B3 94 F9 FF FF BF 09 00 00 00 89 BB D8 00 00 00 85 F6 74 2B - -. 0 3A96AC8E 10 -. 8B 96 8C 00 00 00 85 D2 75 4F - -. 0 3A96AC98 22 -. 8B 56 54 BF FF FF FF FF 89 BE CC 01 00 00 85 D2 0F 85 2B 01 00 00 - -. 0 3A96ACAE 18 -. BF FF FF FF FF 89 BE 80 01 00 00 8B 75 F0 85 F6 74 08 - -. 0 3A96ACC0 8 -. 8B 7D F0 80 3F 00 75 45 - -. 0 3A96AD0D 10 -. 89 3C 24 89 FE E8 B9 A5 00 00 - -. 0 3A975311 10 -. 31 CA 81 E2 00 01 01 01 75 4E - -. 0 3A97531B 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 3E - -. 0 3A97532B 10 -. 31 CA 81 E2 00 01 01 01 75 34 - -. 0 3A975335 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 24 - -. 0 3A975345 10 -. 31 CA 81 E2 00 01 01 01 75 1A - -. 0 3A97534F 16 -. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 0A - -. 0 3A97535F 10 -. 31 CA 81 E2 00 01 01 01 74 98 - -. 0 3A96AD17 34 -. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 1B 83 E0 F0 89 54 24 08 89 7C 24 04 89 04 24 E8 37 AB 00 00 - -. 0 3A975886 10 -. F7 D8 83 E0 03 29 C1 91 F3 A4 - -. 0 3A975890 7 -. 89 C1 83 E9 20 78 3E - -. 0 3A975897 62 -. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A975899 60 -. 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A9758D5 9 -. 83 C1 20 8B 44 24 0C F3 A4 - -. 0 3A96AD39 14 -. 89 C7 0F B6 06 BA 01 00 00 00 84 C0 74 1D - -. 0 3A96AD47 29 -. 89 F6 8D BC 27 00 00 00 00 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC - -. 0 3A96AD50 20 -. 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC - -. 0 3A96AD64 15 -. 8D 04 95 04 00 00 00 89 04 24 E8 A9 AA FF FF - -. 0 3A96AD73 22 -. 89 83 BC 00 00 00 85 C0 89 C6 8D 93 90 E3 FF FF 0F 84 9C 00 00 00 - -. 0 3A96AD89 40 -. 31 C9 8D 83 2A F0 FF FF 89 F2 89 4C 24 08 8D 8B 3A F0 FF FF 89 44 24 04 8B 83 30 01 00 00 89 04 24 89 F8 E8 0F DD FF FF - -. 0 3A968AC0 14 -. 55 89 E5 57 56 53 83 EC 3C E8 5D CE 00 00 - -. 0 3A968ACE 52 -. 81 C3 9E FB 00 00 89 45 F0 8D 45 F0 89 55 EC 89 4D E8 C7 45 E0 00 00 00 00 89 45 C4 8D B6 00 00 00 00 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00 - -. 0 3A973530 14 -. 55 89 E5 57 56 8B 45 08 8B 38 85 FF 74 51 - -. 0 3A97353E 9 -. 0F B6 07 89 FE 84 C0 74 41 - -. 0 3A973547 19 -. 89 F6 8D BC 27 00 00 00 00 8B 4D 0C 0F B6 11 38 C2 74 12 - -. 0 3A97355A 14 -. 8D B6 00 00 00 00 41 0F B6 11 84 D2 74 18 - -. 0 3A973568 4 -. 38 C2 75 F4 - -. 0 3A973560 8 -. 41 0F B6 11 84 D2 74 18 - -. 0 3A973580 8 -. 46 0F B6 06 84 C0 75 C8 - -. 0 3A973550 10 -. 8B 4D 0C 0F B6 11 38 C2 74 12 - -. 0 3A97356C 6 -. 84 D2 89 F6 75 23 - -. 0 3A973595 6 -. C6 06 00 46 EB EF - -. 0 3A97358A 11 -. 8B 45 08 89 30 5E 89 F8 5F 5D C3 - -. 0 3A968B02 11 -. 89 45 E4 85 C0 0F 84 EE 00 00 00 - -. 0 3A968B0D 8 -. 89 04 24 E8 BB C7 00 00 - -. 0 3A968B15 7 -. 89 45 D8 85 C0 75 09 - -. 0 3A968B25 6 -. 83 7D D8 01 76 11 - -. 0 3A968B2B 17 -. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 0F 84 D6 00 00 00 - -. 0 3A968B3C 7 -. 8B 45 D8 85 C0 74 15 - -. 0 3A968B43 13 -. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 74 08 - -. 0 3A968B50 19 -. C6 04 0F 2F 47 89 7D D8 8B 45 08 85 C0 0F 85 D2 01 00 00 - -. 0 3A968B63 13 -. 8B 93 DC F9 FF FF 85 D2 89 55 DC 75 15 - -. 0 3A968B85 11 -. 8B 4D DC 8B 7D D8 39 79 10 75 E5 - -. 0 3A968B75 16 -. 8B 55 DC 8B 12 85 D2 89 55 DC 0F 84 AC 00 00 00 - -. 0 3A968C31 9 -. 8B 4D 10 31 F6 85 C9 74 0E - -. 0 3A968C48 24 -. 8B 83 C8 00 00 00 8B 55 D8 8D 04 86 8D 44 02 15 89 04 24 E8 BC CB FF FF - -. 0 3A968C60 11 -. 89 45 DC 85 C0 0F 84 54 01 00 00 - -. 0 3A968C6B 41 -. 8B 4D DC 8B 83 C8 00 00 00 8B 7D D8 8D 44 81 14 89 41 0C 89 7C 24 08 8B 45 E4 89 44 24 04 8B 41 0C 89 04 24 E8 DC CA 00 00 - -. 0 3A975786 10 -. F7 D8 83 E0 03 29 C1 91 F3 A4 - -. 0 3A975790 7 -. 89 C1 83 E9 20 78 3E - -. 0 3A975797 62 -. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A9757D5 5 -. 83 C1 20 F3 A4 - -. 0 3A968C94 17 -. C6 00 00 8B 55 DC 3B BB D8 00 00 00 89 7A 10 76 06 - -. 0 3A968CA5 31 -. 89 BB D8 00 00 00 8B 4D E4 31 C0 80 39 2F 8B 8B C8 00 00 00 0F 95 C0 31 D2 01 C0 39 CA 73 18 - -. 0 3A968CC4 24 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 7D DC 89 44 97 14 42 39 CA 72 F4 - -. 0 3A968CD0 12 -. 8B 7D DC 89 44 97 14 42 39 CA 72 F4 - -. 0 3A968CDC 20 -. 8B 55 0C 8B 45 DC 89 50 04 8B 55 10 85 D2 0F 84 C0 00 00 00 - -. 0 3A968DB0 15 -. 8B 7D DC C7 47 08 00 00 00 00 E9 53 FF FF FF - -. 0 3A968D12 35 -. 8B 83 DC F9 FF FF 8B 55 DC 8B 4D E0 8B 7D EC 89 02 89 93 DC F9 FF FF 89 14 8F 41 89 4D E0 E9 BB FD FF FF - -. 0 3A968AF0 18 -. 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00 - -. 0 3A9752F6 8 -. 38 30 0F 84 88 00 00 00 - -. 0 3A9752FE 19 -. 40 31 D2 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58 - -. 0 3A975385 6 -. 40 2B 44 24 04 C3 - -. 0 3A968CAB 25 -. 8B 4D E4 31 C0 80 39 2F 8B 8B C8 00 00 00 0F 95 C0 31 D2 01 C0 39 CA 73 18 - -. 0 3A968B90 16 -. FC 8B 45 D8 8B 79 0C 8B 75 E4 39 C0 89 C1 F3 A6 - -. 0 3A968B9E 2 -. F3 A6 - -. 0 3A968BA0 2 -. 75 D3 - -. 0 3A968BA2 11 -. 8B 75 DC 85 F6 0F 84 84 00 00 00 - -. 0 3A968BAD 7 -. 31 C0 3B 45 E0 73 11 - -. 0 3A968BB4 11 -. 8B 4D EC 8B 7D DC 39 3C 81 74 06 - -. 0 3A968BBF 6 -. 40 3B 45 E0 72 EF - -. 0 3A968BC5 9 -. 3B 45 E0 0F 85 22 FF FF FF - -. 0 3A973588 13 -. 31 F6 8B 45 08 89 30 5E 89 F8 5F 5D C3 - -. 0 3A968B1C 15 -. 8D 93 2C D6 FF FF 89 55 E4 83 7D D8 01 76 11 - -. 0 3A968B58 11 -. 8B 45 08 85 C0 0F 85 D2 01 00 00 - -. 0 3A97358F 6 -. 5E 89 F8 5F 5D C3 - -. 0 3A968BFB 23 -. 8B 7D EC 8B 4D E0 89 F8 C7 04 8F 00 00 00 00 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96ADB1 12 -. 8B 83 BC 00 00 00 8B 10 85 D2 74 4D - -. 0 3A96ADBD 28 -. 31 C0 89 83 C0 00 00 00 8B 83 DC F9 FF FF 89 83 8C FD FF FF 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A966CFB 5 -. E9 51 FB FF FF - -. 0 3A966851 10 -. 8B B3 E8 F9 FF FF 85 F6 75 0E - -. 0 3A96685B 102 -. 8B 83 F8 F9 FF FF 8B 00 89 83 E8 F9 FF FF 0F B6 83 58 FB FF FF FF 83 98 F9 FF FF 24 FC 0C 01 88 83 58 FB FF FF 8D 83 94 F9 FF FF 89 C2 89 85 D0 FE FF FF 83 C2 50 8B 83 94 F9 FF FF 83 83 C4 F9 FF FF 01 89 50 0C 8B 8B 94 F9 FF FF 83 93 C8 F9 FF FF 00 83 BB 78 FD FF FF FE 89 8B F4 F9 FF FF 0F 84 17 04 00 00 - -. 0 3A966CD8 11 -. 8B 09 B8 FF FF FF FF 85 C9 74 02 - -. 0 3A966CE5 11 -. 89 83 78 FD FF FF E9 D1 FB FF FF - -. 0 3A9668C1 41 -. 8B 83 78 FB FF FF 8B 50 1C 89 C6 01 D6 0F B7 50 2C 89 B3 28 FB FF FF 66 89 93 30 FB FF FF 0F B7 50 2C 89 D0 4A 85 C0 74 22 - -. 0 3A9668EA 26 -. 89 D0 C1 E0 05 01 F0 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00 - -. 0 3A966904 8 -. 4A 83 E8 20 85 FF 75 E5 - -. 0 3A9668F1 19 -. 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00 - -. 0 3A96690C 30 -. 8B B3 B0 00 00 00 31 C0 89 85 14 FF FF FF 31 C0 85 F6 89 85 10 FF FF FF 0F 85 B0 12 00 00 - -. 0 3A967BDA 14 -. 89 34 24 8D BD 3C FF FF FF E8 E8 D6 00 00 - -. 0 3A967BE8 34 -. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 2F 83 E0 F0 89 54 24 08 89 74 24 04 89 04 24 E8 66 DC 00 00 - -. 0 3A967C0A 36 -. 89 85 3C FF FF FF 8D 93 D7 ED FF FF 89 95 60 FE FF FF 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00 - -. 0 3A967C2E 10 -. 85 C0 89 C6 0F 84 F2 EC FF FF - -. 0 3A967C38 5 -. 80 3E 00 74 DF - -. 0 3A967C3D 14 -. 8B 83 30 01 00 00 85 C0 0F 85 2A 05 00 00 - -. 0 3A967C4B 37 -. 8B 83 94 F9 FF FF 31 C9 31 D2 89 4C 24 08 B9 01 00 00 00 89 54 24 04 89 F2 C7 04 24 01 00 00 00 E8 D0 31 00 00 - -. 0 3A96AE40 17 -. 55 89 E5 57 56 53 81 EC 58 02 00 00 E8 DA AA 00 00 - -. 0 3A96AE51 34 -. 81 C3 1B D8 00 00 89 85 D8 FD FF FF 8B B3 94 F9 FF FF 89 95 D4 FD FF FF 89 8D D0 FD FF FF 85 F6 74 3F - -. 0 3A96AE73 22 -. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 F6 86 75 01 00 00 02 75 22 - -. 0 3A96AE89 13 -. 8B 85 D4 FD FF FF 89 F2 E8 EA 5C 00 00 - -. 0 3A970B80 21 -. 55 89 E5 57 89 C7 56 89 D6 53 83 EC 08 8B 42 04 E8 96 4D 00 00 - -. 0 3A970B95 18 -. 81 C3 D7 7A 00 00 89 3C 24 89 44 24 04 E8 D9 46 00 00 - -. 0 3A975280 33 -. 55 89 E5 56 83 EC 04 8B 4D 08 8B 55 0C 8D 76 00 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16 - -. 0 3A9752A1 7 -. 89 F0 3A 45 FB 74 E8 - -. 0 3A9752A8 15 -. 0F B6 D0 0F B6 45 FB 29 C2 89 D0 5A 5E 5D C3 - -. 0 3A970BA7 9 -. 85 C0 BA 01 00 00 00 74 30 - -. 0 3A970BB0 7 -. 8B 76 14 85 F6 74 27 - -. 0 3A970BB7 23 -. 89 F6 8D BC 27 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00 - -. 0 3A970BCE 9 -. 85 C0 BA 01 00 00 00 74 09 - -. 0 3A970BD7 7 -. 8B 76 04 85 F6 75 E2 - -. 0 3A970BDE 12 -. 31 D2 83 C4 08 89 D0 5B 5E 5F 5D C3 - -. 0 3A96AE96 8 -. 85 C0 0F 85 09 01 00 00 - -. 0 3A96AE9E 13 -. F6 86 75 01 00 00 01 0F 84 08 01 00 00 - -. 0 3A96AFB3 11 -. 8B 56 50 85 D2 0F 84 ED FE FF FF - -. 0 3A96AEAB 7 -. 8B 76 0C 85 F6 75 CE - -. 0 3A96AE80 9 -. F6 86 75 01 00 00 02 75 22 - -. 0 3A975290 17 -. 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16 - -. 0 3A96AFBE 29 -. 8B 46 2C 8B 7A 04 8B 50 04 01 D7 89 7C 24 04 8B 85 D4 FD FF FF 89 04 24 E8 A5 A2 00 00 - -. 0 3A96AFDB 8 -. 85 C0 0F 85 C8 FE FF FF - -. 0 3A96AEB2 13 -. F6 83 14 FC FF FF 40 0F 85 FF 03 00 00 - -. 0 3A96AEBF 23 -. B8 2F 00 00 00 89 44 24 04 8B 85 D4 FD FF FF 89 04 24 E8 DA A1 00 00 - -. 0 3A9750B0 32 -. 57 56 53 55 8B 44 24 14 8B 54 24 18 89 C7 31 C9 88 D6 88 D1 C1 E2 10 88 CD 09 CA 83 E7 03 74 41 - -. 0 3A975111 27 -. 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -. 0 3A97512C 17 -. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 05 01 00 00 - -. 0 3A97513D 22 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 D4 00 00 00 - -. 0 3A975153 21 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 85 BF 00 00 00 - -. 0 3A975227 7 -. 83 E8 04 84 DB 74 0F - -. 0 3A97523D 5 -. 5D 5B 5E 5F C3 - -. 0 3A96AED6 8 -. 85 C0 0F 84 AA 01 00 00 - -. 0 3A96AEDE 14 -. 8B BD D8 FD FF FF 85 FF 0F 84 79 02 00 00 - -. 0 3A96AEEC 17 -. 8B 95 D4 FD FF FF 8B 85 D8 FD FF FF E8 D3 F6 FF FF - -. 0 3A96A5D0 32 -. 55 B9 24 00 00 00 89 E5 83 EC 24 89 5D F4 89 75 F8 31 F6 89 7D FC 89 D7 89 45 F0 E8 3B B3 00 00 - -. 0 3A96A5F0 18 -. 81 C3 7C E0 00 00 89 4C 24 04 89 14 24 E8 AE AA 00 00 - -. 0 3A975168 13 -. 31 CD 01 CF 8D 40 04 0F 83 CD 00 00 00 - -. 0 3A975175 17 -. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 BC 00 00 00 - -. 0 3A975186 22 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 8B 00 00 00 - -. 0 3A97519C 17 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 7A - -. 0 3A9751AD 13 -. 31 CD 01 CF 8D 40 04 0F 83 88 00 00 00 - -. 0 3A9751BA 13 -. 89 CB 81 CD FF FE FE FE 83 C5 01 75 7B - -. 0 3A9751C7 18 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 4E - -. 0 3A9751D9 17 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 3D - -. 0 3A9751EA 9 -. 31 CD 01 CF 8D 40 04 73 4F - -. 0 3A9751F3 13 -. 89 CB 81 CD FF FE FE FE 83 C5 01 75 42 - -. 0 3A975200 18 -. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 15 - -. 0 3A975212 21 -. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 84 F8 FE FF FF - -. 0 3A97511F 13 -. 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -. 0 3A975242 7 -. 83 E8 04 38 D1 74 F4 - -. 0 3A975249 5 -. 80 F9 00 74 1C - -. 0 3A97524E 5 -. 40 38 D5 74 EA - -. 0 3A975253 5 -. 80 FD 00 74 12 - -. 0 3A97526A 7 -. 31 C0 5D 5B 5E 5F C3 - -. 0 3A96A602 4 -. 85 C0 75 41 - -. 0 3A96A606 4 -. 85 F6 75 52 - -. 0 3A96A60A 11 -. 89 3C 24 8D 76 00 E8 BB AC 00 00 - -. 0 3A96A615 11 -. 8D 70 01 89 34 24 E8 FC B1 FF FF - -. 0 3A96A620 6 -. 31 D2 85 C0 74 12 - -. 0 3A96A626 16 -. 89 74 24 08 89 7C 24 04 89 04 24 E8 3A B2 00 00 - -. 0 3A96A636 17 -. 89 C2 89 D0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96AEFD 14 -. 89 85 E0 FD FF FF 85 C0 0F 85 05 01 00 00 - -. 0 3A96B010 19 -. 8D 8D E4 FD FF FF 89 CA 89 8D B8 FD FF FF E8 FD DE FF FF - -. 0 3A968F20 16 -. 55 89 E5 57 56 31 F6 53 83 EC 4C E8 FB C9 00 00 - -. 0 3A968F30 31 -. 81 C3 3C F7 00 00 89 45 D0 89 55 CC C7 45 C4 00 00 00 00 89 74 24 04 89 04 24 E8 E1 B4 00 00 - -. 0 3A974430 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 05 00 00 00 CD 80 - -. 0 3A974444 8 -. 5B 3D 01 F0 FF FF 73 01 - -. 0 3A97444C 1 -. C3 - -. 0 3A968F4F 12 -. 89 45 C8 83 F8 FF 0F 84 F5 01 00 00 - -. 0 3A968F5B 38 -. 31 C9 BA 00 02 00 00 89 8B 48 01 00 00 89 54 24 08 8B 55 CC 83 C2 04 89 55 B8 89 54 24 04 89 04 24 E8 2F B5 00 00 - -. 0 3A9744B0 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 03 00 00 00 CD 80 - -. 0 3A9744C4 8 -. 5B 3D 01 F0 FF FF 73 01 - -. 0 3A9744CC 1 -. C3 - -. 0 3A968F81 14 -. 8B 75 CC 83 F8 33 89 06 0F 8E 10 02 00 00 - -. 0 3A968F8F 17 -. FC 8B 75 B8 B9 09 00 00 00 8D BB 2F D6 FF FF F3 A6 - -. 0 3A968F9E 2 -. F3 A6 - -. 0 3A968FA0 6 -. 0F 85 15 02 00 00 - -. 0 3A968FA6 19 -. 8B 75 B8 8D 93 B4 E3 FF FF 83 7E 14 01 0F 85 20 01 00 00 - -. 0 3A968FB9 11 -. 66 83 7E 12 03 0F 85 6E 01 00 00 - -. 0 3A968FC4 17 -. 66 83 7E 2A 20 8D 93 E0 E3 FF FF 0F 85 04 01 00 00 - -. 0 3A968FD5 13 -. 0F B7 46 10 83 F8 03 0F 85 4E 02 00 00 - -. 0 3A968FE2 40 -. 8B 7D B8 8B 57 1C 0F B7 4F 2C 8B 7D CC 8D 7C 3A 04 89 7D C0 0F B7 F1 8B 7D CC C1 E6 05 8D 04 16 3B 07 0F 87 7D 00 00 00 - -. 0 3A96900A 18 -. 8B 75 C0 0F B7 C1 C1 E0 05 89 75 BC 01 F0 39 C6 72 1D - -. 0 3A969039 8 -. 8B 7D BC 83 3F 04 75 E0 - -. 0 3A969021 24 -. 83 45 BC 20 0F B7 C1 8B 55 C0 C1 E0 05 01 D0 39 45 BC 0F 83 17 01 00 00 - -. 0 3A969150 11 -. 8B 45 C8 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96B023 13 -. 89 85 CC FD FF FF 40 0F 84 80 04 00 00 - -. 0 3A96B030 78 -. 8B 83 28 01 00 00 89 85 DC FD FF FF 8D 85 DC FD FF FF 89 44 24 10 8B 45 10 89 44 24 0C 8B 4D 08 89 4C 24 08 8B 85 D8 FD FF FF 89 44 24 04 8B 85 E0 FD FF FF 89 04 24 8B 8D B8 FD FF FF 8B 95 CC FD FF FF 8B 85 D4 FD FF FF E8 12 E7 FF FF - -. 0 3A969790 51 -. 55 89 E5 57 56 53 81 EC 08 01 00 00 89 45 90 8D 45 94 89 4D 88 31 C9 89 55 8C C7 45 84 00 00 00 00 89 8D 74 FF FF FF 89 44 24 08 8B 45 8C E8 68 C1 00 00 - -. 0 3A9697C3 22 -. 81 C3 A9 EE 00 00 C7 04 24 03 00 00 00 89 44 24 04 E8 47 AB 00 00 - -. 0 3A974320 14 -. 55 89 E5 83 EC 58 89 5D F4 E8 FD 15 00 00 - -. 0 3A97432E 24 -. 81 C3 3E 43 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A - -. 0 3A974346 21 -. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C5 00 00 00 CD 80 - -. 0 3A97435B 13 -. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00 - -. 0 3A974368 7 -. 83 F8 FF 89 C2 74 31 - -. 0 3A97436F 4 -. 85 D2 75 1D - -. 0 3A974373 11 -. 8B 4D 10 8B 41 58 39 41 0C 74 12 - -. 0 3A974390 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9697D9 8 -. 85 C0 0F 88 ED 05 00 00 - -. 0 3A9697E1 13 -. 8B 93 94 F9 FF FF 85 D2 89 55 84 74 6F - -. 0 3A9697EE 59 -. 8B 45 94 8B 55 98 8B 75 EC 89 85 6C FF FF FF 8B 7D F0 89 95 70 FF FF FF 8D 76 00 8D BC 27 00 00 00 00 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27 - -. 0 3A969850 13 -. 8B 45 84 8B 40 0C 85 C0 89 45 84 75 B3 - -. 0 3A969810 25 -. 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27 - -. 0 3A96985D 12 -. 31 C0 F6 45 14 04 0F 85 5D 05 00 00 - -. 0 3A969869 13 -. F6 83 14 FC FF FF 40 0F 85 DA 07 00 00 - -. 0 3A969876 29 -. 8B 4D 88 8B 45 0C 83 C1 04 89 4D 80 89 04 24 8B 55 90 8B 4D 10 8B 45 08 E8 3D 31 00 00 - -. 0 3A973780 69 -. 89 93 38 01 00 00 8B 83 18 FC FF FF 31 C9 89 4C 24 14 BA FF FF FF FF 89 54 24 10 8D 74 38 FF F7 D8 C7 04 24 00 00 00 00 21 C6 B8 22 00 00 00 89 44 24 0C B8 03 00 00 00 89 44 24 08 89 74 24 04 E8 8B 14 00 00 - -. 0 3A974C50 13 -. 89 DA B8 5A 00 00 00 8D 5C 24 04 CD 80 - -. 0 3A974C5D 9 -. 89 D3 3D 00 F0 FF FF 77 01 - -. 0 3A974C66 1 -. C3 - -. 0 3A9737C5 8 -. 3B 83 3C 01 00 00 74 06 - -. 0 3A9737CD 50 -. 89 83 38 01 00 00 8B 93 38 01 00 00 01 F0 89 83 3C 01 00 00 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96CAB0 9 -. 89 C2 8B 40 0C 85 C0 74 10 - -. 0 3A96CAB9 16 -. 8D B4 26 00 00 00 00 89 C2 8B 40 0C 85 C0 75 F7 - -. 0 3A96CAC9 62 -. 8B 45 E0 89 50 10 89 42 0C 8B 90 B0 01 00 00 8B 83 94 F9 FF FF 05 50 01 00 00 89 04 8A B9 01 00 00 00 FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 84 51 01 00 00 - -. 0 3A96CB07 10 -. 8B 87 60 01 00 00 85 C0 74 1B - -. 0 3A96CB36 4 -. 3B 02 74 03 - -. 0 3A96CB3D 34 -. 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00 - -. 0 3A96CB5F 11 -. 8B 45 F0 89 04 24 E8 66 87 00 00 - -. 0 3A96CB6A 14 -. 40 80 7D DF 2F 89 45 D8 0F 84 E8 00 00 00 - -. 0 3A96CC60 8 -. 89 04 24 E8 B4 8B FF FF - -. 0 3A96CC68 10 -. 85 C0 89 C7 0F 85 79 FF FF FF - -. 0 3A96CBEB 22 -. 8B 55 D8 89 54 24 08 8B 4D F0 89 04 24 89 4C 24 04 E8 6F 8B 00 00 - -. 0 3A975799 60 -. 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 - -. 0 3A96CC01 2 -. EB 0D - -. 0 3A96CC10 6 -. 48 80 38 2F 75 FA - -. 0 3A96CC16 4 -. 39 F8 74 69 - -. 0 3A96CC1A 25 -. C6 00 00 8B 45 E0 89 B8 90 01 00 00 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00 - -. 0 3A969893 20 -. 89 45 84 83 EC 04 85 C0 8D 93 94 E4 FF FF 0F 84 CD 04 00 00 - -. 0 3A9698A7 79 -. 8B 75 80 8B 55 84 8B 46 18 0F B7 4E 10 89 82 48 01 00 00 0F B7 46 2C 89 8D 78 FF FF FF 8B 4D 88 66 89 82 4C 01 00 00 8B 55 80 0F B7 76 2C 8B 42 1C C1 E6 05 89 B5 28 FF FF FF 8D 14 06 8D 44 08 04 3B 11 89 85 7C FF FF FF 0F 87 1F 04 00 00 - -. 0 3A9698F6 89 -. 89 A5 64 FF FF FF 8B 4D 84 BF 07 00 00 00 89 BD 68 FF FF FF C6 85 5B FF FF FF 00 0F B7 91 4C 01 00 00 8D 44 52 FD 8D 04 C5 28 00 00 00 29 C4 C1 E2 05 8D 74 24 43 83 E6 F0 89 B5 60 FF FF FF 31 F6 89 B5 5C FF FF FF 8B B5 7C FF FF FF 89 F0 01 D0 39 C6 0F 83 87 04 00 00 - -. 0 3A96994F 20 -. 89 85 54 FF FF FF 8B 85 60 FF FF FF 89 85 2C FF FF FF EB 28 - -. 0 3A96998B 7 -. 8B 06 83 F8 06 74 33 - -. 0 3A969992 5 -. 83 F8 06 76 CC - -. 0 3A969963 9 -. 83 F8 01 0F 84 CE 02 00 00 - -. 0 3A969C3A 18 -. 8B 83 18 FC FF FF 8B 56 1C 48 85 D0 0F 85 99 05 00 00 - -. 0 3A969C4C 23 -. 8B 46 08 4A 8B 4E 04 89 85 50 FF FF FF 29 C8 85 C2 0F 85 8D 05 00 00 - -. 0 3A969C63 112 -. FF 85 5C FF FF FF 8B BD 2C FF FF FF 8B 85 50 FF FF FF 8D 4F 18 89 8D 2C FF FF FF 89 D1 F7 D1 21 C1 8B 85 2C FF FF FF 89 48 E8 8B 56 08 8B 46 10 01 D0 8B 93 18 FC FF FF 8D 44 02 FF F7 DA 21 D0 8B 95 2C FF FF FF 89 42 EC 8B 46 10 03 46 08 89 42 F0 8B 46 14 03 46 08 89 42 F4 8B 46 1C 48 F7 D0 23 46 04 83 BD 5C FF FF FF 01 89 42 F8 76 0C - -. 0 3A969CDF 27 -. 8B 4E 18 B8 40 62 51 73 83 E1 07 C1 E1 02 D3 F8 83 E0 0F 89 47 14 E9 86 FC FF FF - -. 0 3A969980 11 -. 83 C6 20 3B B5 54 FF FF FF 73 51 - -. 0 3A969CD3 5 -. 39 4F EC 74 07 - -. 0 3A96996C 9 -. 83 F8 02 0F 84 85 03 00 00 - -. 0 3A969CFA 27 -. 8B 46 08 8B 55 84 89 42 08 8B 46 14 C1 E8 03 66 89 82 4E 01 00 00 E9 6B FC FF FF - -. 0 3A969997 11 -. 3D 51 E5 74 64 0F 84 8A 02 00 00 - -. 0 3A969C2C 14 -. 8B 4E 18 89 8D 68 FF FF FF E9 46 FD FF FF - -. 0 3A9699DC 14 -. 8B 85 5C FF FF FF 85 C0 0F 84 EC 03 00 00 - -. 0 3A9699EA 50 -. 8B 8D 5C FF FF FF 8B BD 60 FF FF FF 8D 04 49 8D 04 C7 8B 17 8B 70 F4 89 85 4C FF FF FF 29 D6 83 BD 78 FF FF FF 03 89 B5 28 FF FF FF 0F 85 DF 07 00 00 - -. 0 3A969A1C 50 -. 8B 83 78 FD FF FF 21 C2 8B 47 10 89 44 24 14 8B 45 8C 89 44 24 10 B8 02 00 00 00 89 44 24 0C 8B 47 14 89 14 24 89 74 24 04 89 44 24 08 E8 02 B2 00 00 - -. 0 3A969A4E 16 -. 8B 55 84 89 82 94 01 00 00 40 0F 84 98 01 00 00 - -. 0 3A969A5E 14 -. 8B B3 40 FC FF FF 85 F6 0F 85 FE 05 00 00 - -. 0 3A96A06A 36 -. B9 03 00 00 00 89 4C 24 08 8B 8D 28 FF FF FF 89 4C 24 04 8B 75 84 8B 86 94 01 00 00 89 04 24 E8 82 AC 00 00 - -. 0 3A974D10 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 DB 00 00 00 CD 80 - -. 0 3A974D24 8 -. 5B 3D 01 F0 FF FF 73 01 - -. 0 3A974D2C 1 -. C3 - -. 0 3A96A08E 5 -. E9 D9 F9 FF FF - -. 0 3A969A6C 46 -. 8B 55 84 8B 8D 28 FF FF FF 8B 75 84 8B 82 94 01 00 00 8D 14 01 89 96 98 01 00 00 8B 17 29 D0 80 BD 5B FF FF FF 00 89 06 0F 85 F9 05 00 00 - -. 0 3A969A9A 13 -. 8B 4D 84 8B 81 44 01 00 00 85 C0 75 49 - -. 0 3A969AA7 19 -. 8B 45 80 8B 77 10 8B 48 1C 89 B5 48 FF FF FF 39 CE 77 36 - -. 0 3A969ABA 33 -. 0F B7 40 2C 8B 37 8B 57 04 89 B5 44 FF FF FF C1 E0 05 29 F2 03 95 48 FF FF FF 8D 04 08 39 C2 72 15 - -. 0 3A969ADB 35 -. 89 F0 8B 55 84 01 C8 8B 8D 48 FF FF FF 29 C8 89 82 44 01 00 00 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00 - -. 0 3A969B8D 29 -. 8B B5 5C FF FF FF 83 C7 18 8B 95 60 FF FF FF 8D 04 76 8D 04 C2 39 C7 0F 83 3A 02 00 00 - -. 0 3A969BAA 11 -. 8B 07 39 47 04 0F 86 E5 FE FF FF - -. 0 3A969BB5 58 -. 8B 47 10 89 44 24 14 8B 75 8C B8 12 00 00 00 89 44 24 0C 89 74 24 10 8B 47 14 89 44 24 08 8B 47 04 8B 37 29 F0 89 44 24 04 8B 55 84 8B 07 8B 0A 01 C8 89 04 24 E8 61 B0 00 00 - -. 0 3A969BEF 7 -. 40 0F 85 A4 FE FF FF - -. 0 3A969AF0 14 -. 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00 - -. 0 3A969AFE 45 -. 8B 75 84 8B 83 18 FC FF FF 8B 36 01 F2 01 F1 89 95 40 FF FF FF 8D 54 10 FF F7 D8 89 8D 3C FF FF FF 21 C2 39 D1 89 95 38 FF FF FF 73 06 - -. 0 3A969B2B 20 -. 89 8D 38 FF FF FF 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C - -. 0 3A969B3F 11 -. 8B 47 14 A8 02 0F 84 8E 08 00 00 - -. 0 3A969B4A 38 -. 8B 85 38 FF FF FF 8B 95 40 FF FF FF 29 D0 89 44 24 08 31 C0 89 44 24 04 8B B5 40 FF FF FF 89 34 24 E8 90 BB 00 00 - -. 0 3A975700 31 -. 57 8B 7C 24 08 8B 54 24 10 8A 44 24 0C 88 C4 89 C1 C1 E0 10 66 89 C8 FC 83 FA 24 89 D1 7C 37 - -. 0 3A975756 5 -. C1 E9 02 F3 AB - -. 0 3A975759 2 -. F3 AB - -. 0 3A97575B 7 -. 89 D1 83 E1 03 F3 AA - -. 0 3A975762 6 -. 8B 44 24 08 5F C3 - -. 0 3A969B70 11 -. 8B 47 14 A8 02 0F 84 37 08 00 00 - -. 0 3A969B7B 18 -. 8B 85 38 FF FF FF 39 85 3C FF FF FF 0F 87 E4 05 00 00 - -. 0 3A969DE4 17 -. 8B 4D 84 8B 81 44 01 00 00 85 C0 0F 84 F3 02 00 00 - -. 0 3A969DF5 30 -. 8B 4D 84 8B 31 01 F0 89 81 44 01 00 00 8B A5 64 FF FF FF 8B 75 8C 89 34 24 E8 5D A6 00 00 - -. 0 3A974470 13 -. 89 DA 8B 5C 24 04 B8 06 00 00 00 CD 80 - -. 0 3A97447D 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3A974486 1 -. C3 - -. 0 3A969E13 42 -. C7 45 8C FF FF FF FF 8B 45 84 0F B6 88 74 01 00 00 88 C8 24 03 FE C8 0F 94 C2 83 BD 78 FF FF FF 02 0F 94 C0 21 D0 A8 01 74 0C - -. 0 3A969E49 14 -. 8B 4D 84 8B 41 08 85 C0 0F 85 82 02 00 00 - -. 0 3A96A0D9 15 -. 8B 75 84 8B 16 01 D0 89 46 08 E9 87 FD FF FF - -. 0 3A969E6F 22 -. 8B 4D 84 01 91 48 01 00 00 F6 83 14 FC FF FF 40 0F 85 AB 03 00 00 - -. 0 3A969E85 14 -. 8B 45 84 8B 70 08 85 F6 0F 84 0B 01 00 00 - -. 0 3A969E93 11 -. 8B 16 89 C7 83 C7 18 85 D2 75 10 - -. 0 3A969EAE 5 -. 83 FA 21 7E ED - -. 0 3A969EA0 14 -. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 38 - -. 0 3A969EB3 12 -. B8 FF FF FF 6F 29 D0 83 F8 0F 77 0C - -. 0 3A969EBF 12 -. B8 21 00 00 70 29 D0 89 34 87 EB D8 - -. 0 3A969EA3 11 -. 83 C6 08 8B 06 85 C0 89 C2 74 38 - -. 0 3A969EE6 9 -. 8B 4D 84 8B 11 85 D2 74 53 - -. 0 3A969EEF 7 -. 8B 47 10 85 C0 74 03 - -. 0 3A969EF6 10 -. 01 50 04 8B 47 0C 85 C0 74 03 - -. 0 3A969F00 10 -. 01 50 04 8B 47 14 85 C0 74 03 - -. 0 3A969F0A 10 -. 01 50 04 8B 47 18 85 C0 74 03 - -. 0 3A969F14 10 -. 01 50 04 8B 47 1C 85 C0 74 03 - -. 0 3A969F21 7 -. 8B 47 44 85 C0 74 03 - -. 0 3A969F28 10 -. 01 50 04 8B 47 5C 85 C0 74 03 - -. 0 3A969F32 13 -. 01 50 04 8B 87 C4 00 00 00 85 C0 74 03 - -. 0 3A969F3F 10 -. 01 50 04 8B 57 78 85 D2 74 2A - -. 0 3A969F73 10 -. 8B 97 98 00 00 00 85 D2 74 13 - -. 0 3A969F7D 16 -. 8B 42 04 8B 75 84 A8 01 89 86 E8 01 00 00 74 03 - -. 0 3A969F90 7 -. 8B 47 74 85 C0 74 07 - -. 0 3A969F9E 16 -. 8B 45 84 F6 80 E8 01 00 00 40 0F 85 88 03 00 00 - -. 0 3A969FAE 14 -. 8B 45 84 8B 50 28 85 D2 0F 85 1E 02 00 00 - -. 0 3A96A1DA 5 -. E8 A1 1B 00 00 - -. 0 3A96A1DF 6 -. 90 E9 D7 FD FF FF - -. 0 3A969FBC 14 -. 8B 55 84 8B 42 58 85 C0 0F 85 E5 02 00 00 - -. 0 3A969FCA 12 -. 8B 45 84 F6 80 E8 01 00 00 20 74 06 - -. 0 3A969FD6 72 -. 89 83 CC F9 FF FF 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00 - -. 0 3A96A01E 14 -. 8B BB 7C FD FF FF 85 FF 0F 84 97 FD FF FF - -. 0 3A969DC3 11 -. 8B 45 84 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96B07E 10 -. 8D 65 F4 5B 5E 5F 5D C2 0C 00 - -. 0 3A967C70 32 -. 8B 90 70 01 00 00 83 EC 0C 42 89 90 70 01 00 00 31 C0 83 FA 01 0F 94 C0 01 85 10 FF FF FF EB 8C - -. 0 3A967C1C 18 -. 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00 - -. 0 3A96692A 84 -. 8B 83 7E EC FF FF 8D 75 B4 B9 03 00 00 00 89 B5 CC FE FF FF 8D 95 38 FF FF FF 89 45 B4 8B 83 82 EC FF FF 89 45 B8 8B 83 86 EC FF FF 89 45 BC 8B 83 8A EC FF FF 89 45 C0 0F B7 83 8E EC FF FF 66 89 45 C4 0F B6 83 90 EC FF FF 88 45 C6 89 F0 E8 F2 A6 00 00 - -. 0 3A971070 37 -. 55 89 E5 81 EC 8C 00 00 00 89 75 F8 31 F6 89 5D F4 89 7D FC 89 D7 89 4D 90 C7 45 8C FF FF FF FF E8 96 48 00 00 - -. 0 3A971095 18 -. 81 C3 D7 75 00 00 89 74 24 04 89 04 24 E8 89 33 00 00 - -. 0 3A97444D 5 -. E8 D5 14 00 00 - -. 0 3A975927 4 -. 8B 0C 24 C3 - -. 0 3A974452 21 -. 81 C1 1A 42 00 00 31 D2 29 C2 89 91 48 01 00 00 83 C8 FF EB E5 - -. 0 3A9710A7 6 -. 85 C0 89 C6 78 2C - -. 0 3A9710D9 16 -. 8B 45 8C 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96697E 15 -. 89 85 0C FF FF FF 83 F8 FF 0F 85 E1 14 00 00 - -. 0 3A96698D 20 -. 8B 83 94 F9 FF FF 8B B8 A4 00 00 00 85 FF 0F 84 04 0B 00 00 - -. 0 3A9669A1 14 -. 8B B5 10 FF FF FF 85 F6 0F 85 79 14 00 00 - -. 0 3A967E28 65 -. 8B B5 10 FF FF FF 31 C9 89 8D 04 FF FF FF 8D 04 B5 10 00 00 00 29 C4 8D 54 24 2F 8B 83 F0 F9 FF FF 83 E2 F0 89 95 14 FF FF FF 8B 8D 04 FF FF FF 89 04 8A 8B 40 0C 41 89 8D 04 FF FF FF 85 C0 75 E9 - -. 0 3A967E69 5 -. E9 41 EB FF FF - -. 0 3A9669AF 22 -. 8B B3 94 FD FF FF 31 FF 89 BD C4 FE FF FF 85 F6 0F 84 9F 06 00 00 - -. 0 3A967064 44 -. 31 D2 8B 83 94 F9 FF FF 89 54 24 04 31 D2 83 BD 50 FF FF FF 03 0F 94 C2 89 14 24 8B 8D 10 FF FF FF 8B 95 14 FF FF FF E8 10 81 00 00 - -. 0 3A96F1A0 83 -. 55 89 E5 57 56 53 81 EC A0 00 00 00 89 45 C0 8D 04 49 8D 04 85 28 00 00 00 89 55 BC 29 C4 8B 55 C0 89 4D B8 8D 44 24 1F 83 E0 F0 89 50 04 8B 4D C0 8D 50 0C 89 45 F0 C7 00 00 00 00 00 89 50 08 0F B6 81 74 01 00 00 C7 45 EC 01 00 00 00 E8 38 67 00 00 - -. 0 3A96F1F3 31 -. 81 C3 79 94 00 00 24 9F 0C 20 88 81 74 01 00 00 8B 75 B8 C7 45 AC 00 00 00 00 39 75 AC 73 48 - -. 0 3A96F212 72 -. 8B 45 AC 8B 55 BC 8B 75 EC 8B 3C 82 8B 45 F0 8D 14 76 C1 E2 02 46 8D 4C 02 0C C7 04 10 00 00 00 00 89 4C 10 08 89 7C 10 04 0F B6 87 74 01 00 00 89 75 EC 24 9F 0C 20 88 87 74 01 00 00 8B 4D B8 FF 45 AC 39 4D AC 72 B8 - -. 0 3A96F25A 65 -. C7 45 A4 00 00 00 00 8B 45 EC 31 C9 C7 45 C8 00 00 00 00 8B 55 F0 8B B3 48 01 00 00 89 8B 48 01 00 00 8D 04 40 8D 44 82 F4 C7 40 08 00 00 00 00 85 D2 89 45 B0 89 75 A8 89 55 B4 0F 84 6A 03 00 00 - -. 0 3A96F29B 42 -. C7 45 9C 00 00 00 00 8B 45 B4 8B 55 B4 C7 45 98 00 00 00 00 8B 40 04 C7 02 01 00 00 00 8B 90 50 01 00 00 89 45 A0 85 D2 75 44 - -. 0 3A96F2C5 26 -. 8B 80 D4 01 00 00 8B 4D C0 85 C0 0F 94 C0 39 4D A0 0F 95 C2 21 D0 A8 01 74 2A - -. 0 3A96F309 10 -. 8B 55 A0 8B 42 1C 85 C0 75 18 - -. 0 3A96F32B 52 -. 8B 4D A0 8B 75 08 8B 55 B4 8B 41 2C 8B 40 04 89 4D CC 8B 49 08 89 45 94 89 45 D8 8B 45 0C 89 75 D0 89 55 90 89 45 D4 8B 11 89 4D 8C 85 D2 0F 85 BD 00 00 00 - -. 0 3A96F41C 9 -. 83 FA 01 0F 84 3F FF FF FF - -. 0 3A96F364 30 -. 8B 75 8C B9 24 00 00 00 8B 7D 94 8B 46 04 89 4C 24 04 01 C7 89 FE 89 3C 24 E8 2E 5D 00 00 - -. 0 3A9750D0 4 -. 88 D1 7A 29 - -. 0 3A9750D4 8 -. 32 08 0F 84 61 01 00 00 - -. 0 3A9750DC 8 -. 30 D1 0F 84 86 01 00 00 - -. 0 3A9750E4 12 -. 8A 48 01 40 38 CA 0F 84 4D 01 00 00 - -. 0 3A9750F0 9 -. 80 F9 00 0F 84 71 01 00 00 - -. 0 3A9750F9 4 -. 40 4F 75 14 - -. 0 3A9750FD 10 -. 8A 08 38 CA 0F 84 36 01 00 00 - -. 0 3A975107 9 -. 80 F9 00 0F 84 5A 01 00 00 - -. 0 3A975110 28 -. 40 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 - -. 0 3A975258 8 -. C1 E9 10 40 38 D1 74 DD - -. 0 3A975260 5 -. 80 F9 00 74 05 - -. 0 3A96F382 8 -. 85 C0 0F 85 2A 05 00 00 - -. 0 3A96F38A 26 -. 89 75 DC 8D 45 CC 8D 55 C8 89 04 24 8D 8B 34 78 FF FF 8D 45 C4 E8 2C 0E 00 00 - -. 0 3A9701D0 31 -. 55 89 E5 81 EC F8 00 00 00 89 85 24 FF FF FF 31 C0 89 5D F4 89 75 F8 89 7D FC E8 3C 57 00 00 - -. 0 3A9701EF 30 -. 81 C3 7D 84 00 00 89 95 20 FF FF FF 89 8D 1C FF FF FF 89 85 2C FF FF FF FF 93 E0 F9 FF FF - -. 0 3A9658C0 9 -. 55 89 E5 5D E8 5E 00 01 00 - -. 0 3A9658C9 13 -. 81 C1 A3 2D 01 00 8D 81 3C 00 00 00 C3 - -. 0 3A97020D 25 -. 89 85 18 FF FF FF 8B 00 89 45 E4 8D 85 30 FF FF FF 89 04 24 E8 0A 4D 00 00 - -. 0 3A974F30 36 -. 31 C0 8B 54 24 04 89 5A 00 89 72 04 89 7A 08 8D 4C 24 04 89 4A 10 8B 4C 24 00 89 4A 14 89 6A 0C 89 42 18 C3 - -. 0 3A970226 6 -. 85 C0 89 C2 75 4E - -. 0 3A97022C 26 -. 8B 8D 18 FF FF FF 8D 85 28 FF FF FF 89 01 8B 45 08 89 04 24 FF 95 1C FF FF FF - -. 0 3A96FEA0 45 -. 55 B9 01 00 00 00 89 E5 56 83 EC 0C 8B 75 08 8B 46 08 8B 56 10 89 44 24 08 8B 46 04 89 44 24 04 8B 06 0F B6 80 74 01 00 00 A8 03 74 05 - -. 0 3A96FED2 12 -. 89 0C 24 8B 06 31 C9 E8 62 AF FF FF - -. 0 3A96B088 14 -. 8B 95 D4 FD FF FF 89 14 24 E8 3A A2 00 00 - -. 0 3A96B096 20 -. 40 F6 83 14 FC FF FF 01 89 85 C8 FD FF FF 0F 85 2C 04 00 00 - -. 0 3A96B0AA 21 -. 8B B5 D8 FD FF FF BF FF FF FF FF 89 BD CC FD FF FF 85 F6 74 14 - -. 0 3A96B0BF 20 -. 8B 85 D8 FD FF FF 8B 88 8C 00 00 00 85 C9 0F 85 A3 01 00 00 - -. 0 3A96B0D3 14 -. 8B B5 D8 FD FF FF 85 F6 0F 84 C2 00 00 00 - -. 0 3A96B0E1 14 -. 8D 93 09 F0 FF FF 89 95 B4 FD FF FF EB 1F - -. 0 3A96B10E 29 -. 8B 8D B4 FD FF FF 8D BE 80 01 00 00 89 F0 89 FA 89 0C 24 B9 0F 00 00 00 E8 65 F7 FF FF - -. 0 3A96A890 25 -. 55 89 E5 83 EC 0C 89 75 F8 89 D6 89 7D FC 8B 12 89 C7 31 C0 83 FA FF 74 27 - -. 0 3A96A8D0 10 -. 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96B12B 4 -. 84 C0 74 C0 - -. 0 3A96B0EF 31 -. 83 BD CC FD FF FF FF 8B B6 60 01 00 00 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 0F 84 95 00 00 00 - -. 0 3A96B1A3 27 -. 83 BD CC FD FF FF FF 8B B3 94 F9 FF FF 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 74 58 - -. 0 3A96B1BE 13 -. 0F B6 86 74 01 00 00 24 03 3C 02 74 4B - -. 0 3A96B1CB 8 -. 3B B5 D8 FD FF FF 74 43 - -. 0 3A96B216 9 -. 83 BD CC FD FF FF FF 74 57 - -. 0 3A96B276 9 -. 83 BB BC 00 00 00 FF 74 A0 - -. 0 3A96B27F 52 -. 8D 85 E0 FD FF FF 8D 8D E4 FD FF FF 89 44 24 04 8D 83 BC 00 00 00 89 4C 24 08 89 04 24 8B 8D D0 FD FF FF 8B 95 C8 FD FF FF 8B 85 D4 FD FF FF E8 9D DF FF FF - -. 0 3A969250 27 -. 55 89 E5 57 31 FF 56 31 F6 53 81 EC B4 00 00 00 89 45 90 8B 45 08 E8 C0 C6 00 00 - -. 0 3A96926B 114 -. 81 C3 01 F4 00 00 89 4D 88 8B 00 89 55 8C 8B 8B D8 00 00 00 89 BD 7C FF FF FF 89 45 84 8B 83 CC 00 00 00 C7 45 80 FF FF FF FF 89 B5 78 FF FF FF 01 C8 8D 44 02 12 8B 4D 84 83 E0 FC 29 C4 8D 54 24 1B 8B 39 83 E2 F0 89 95 74 FF FF FF 90 8D B4 26 00 00 00 00 31 C0 89 85 70 FF FF FF 31 C0 F6 83 14 FC FF FF 01 89 85 68 FF FF FF 0F 85 78 02 00 00 - -. 0 3A9692DD 30 -. 8B 47 10 31 F6 89 44 24 08 8B 47 0C 89 44 24 04 8B 8D 74 FF FF FF 89 0C 24 E8 75 C4 00 00 - -. 0 3A9692FB 16 -. 83 7D 80 FF 89 85 6C FF FF FF 0F 85 98 01 00 00 - -. 0 3A96930B 8 -. 3B B3 C8 00 00 00 72 1F - -. 0 3A969332 7 -. 83 7C B7 14 01 74 DF - -. 0 3A969339 41 -. 8B 83 C4 00 00 00 8B 44 F0 04 89 44 24 08 8B 83 C4 00 00 00 8B 04 F0 89 44 24 04 8B 85 6C FF FF FF 89 04 24 E8 0E C4 00 00 - -. 0 3A969362 22 -. 8B 55 8C 89 54 24 08 8B 4D 90 89 04 24 89 4C 24 04 E8 F8 C3 00 00 - -. 0 3A969378 31 -. 89 85 70 FF FF FF 8B 85 74 FF FF FF 29 85 70 FF FF FF F6 83 14 FC FF FF 01 0F 85 50 01 00 00 - -. 0 3A969397 14 -. 8B 55 10 8B 85 74 FF FF FF E8 7B FB FF FF - -. 0 3A9693A5 11 -. 89 45 80 8B 44 B7 14 85 C0 75 18 - -. 0 3A9693B0 10 -. 83 7D 80 FF 0F 84 44 01 00 00 - -. 0 3A9694FE 45 -. 8B 85 70 FF FF FF 8B 4D 8C 8B 95 74 FF FF FF 29 C8 C6 44 10 FF 00 8D 45 94 89 44 24 08 89 54 24 04 C7 04 24 03 00 00 00 E8 E5 AC 00 00 - -. 0 3A974210 14 -. 55 89 E5 83 EC 58 89 5D F4 E8 0D 17 00 00 - -. 0 3A97421E 24 -. 81 C3 4E 44 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A - -. 0 3A974236 21 -. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C3 00 00 00 CD 80 - -. 0 3A97424B 13 -. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00 - -. 0 3A974306 18 -. F7 D8 89 83 48 01 00 00 B8 FF FF FF FF E9 40 FF FF FF - -. 0 3A974258 7 -. 83 F8 FF 89 C2 74 31 - -. 0 3A974290 9 -. 83 BB 48 01 00 00 26 75 C6 - -. 0 3A97425F 4 -. 85 D2 75 1D - -. 0 3A974280 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A96952B 4 -. 85 C0 75 13 - -. 0 3A969542 19 -. BA 01 00 00 00 B8 01 00 00 00 89 54 B7 14 E9 73 FE FF FF - -. 0 3A9693C8 25 -. 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF - -. 0 3A969318 14 -. 46 83 7D 80 FF 8D 76 00 0F 85 7D 01 00 00 - -. 0 3A969326 12 -. 3B B3 C8 00 00 00 0F 83 12 01 00 00 - -. 0 3A974263 11 -. 8B 4D 10 8B 41 58 39 41 0C 74 12 - -. 0 3A96952F 19 -. 8B 45 A4 25 00 F0 00 00 3D 00 40 00 00 0F 84 78 FE FF FF - -. 0 3A9693BA 39 -. B8 02 00 00 00 89 44 B7 14 B8 02 00 00 00 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF - -. 0 3A969444 6 -. 83 7D 80 FF 75 59 - -. 0 3A96944A 10 -. 8B 85 68 FF FF FF 85 C0 74 15 - -. 0 3A969454 11 -. 8B 93 48 01 00 00 83 FA 02 74 0A - -. 0 3A969469 31 -. 83 45 84 04 8B 8D 68 FF FF FF 09 8D 78 FF FF FF 8B 55 84 8B 02 85 C0 89 C7 0F 85 38 FE FF FF - -. 0 3A9692C0 29 -. 31 C0 89 85 70 FF FF FF 31 C0 F6 83 14 FC FF FF 01 89 85 68 FF FF FF 0F 85 78 02 00 00 - -. 0 3A969488 14 -. 8B 85 78 FF FF FF 85 C0 0F 84 9C 02 00 00 - -. 0 3A969496 13 -. B8 FF FF FF FF 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96B2B3 11 -. 89 85 CC FD FF FF E9 61 FF FF FF - -. 0 3A96B21F 31 -. 83 BD CC FD FF FF FF 8B 95 D8 FD FF FF 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 85 E1 00 00 00 - -. 0 3A96B31F 39 -. 8B B5 D8 FD FF FF 8D 83 0F F0 FF FF B9 1D 00 00 00 89 04 24 8B 85 D8 FD FF FF 81 C6 CC 01 00 00 89 F2 E8 4A F5 FF FF - -. 0 3A96B346 8 -. 84 C0 0F 84 F0 FE FF FF - -. 0 3A96B23E 13 -. 83 BD CC FD FF FF FF 0F 84 3C 01 00 00 - -. 0 3A96B387 14 -. 8B 85 D0 FD FF FF 85 C0 0F 85 69 01 00 00 - -. 0 3A96B395 11 -. 8B 85 D4 FD FF FF E8 80 03 00 00 - -. 0 3A96B720 14 -. 55 89 E5 57 56 53 83 EC 64 E8 FD A1 00 00 - -. 0 3A96B72E 22 -. 81 C3 3E CF 00 00 F6 83 14 FC FF FF 01 89 45 F0 0F 85 5E 04 00 00 - -. 0 3A96B744 14 -. 8B 8B DC 00 00 00 85 C9 0F 84 20 01 00 00 - -. 0 3A96B872 22 -. B9 01 00 00 00 8D 93 E4 00 00 00 8D 83 72 F0 FF FF E8 E8 57 00 00 - -. 0 3A9710AD 23 -. 89 74 24 04 8D 45 94 89 44 24 08 C7 04 24 03 00 00 00 E8 5C 32 00 00 - -. 0 3A9710C4 4 -. 85 C0 78 09 - -. 0 3A9710C8 9 -. 8B 45 C0 85 C0 89 07 75 1F - -. 0 3A9710F0 42 -. 89 74 24 10 31 C9 BA 02 00 00 00 89 4C 24 14 89 54 24 0C 8B 55 90 89 44 24 04 C7 04 24 00 00 00 00 89 54 24 08 E8 36 3B 00 00 - -. 0 3A97111A 5 -. 89 45 8C EB B2 - -. 0 3A9710D1 8 -. 89 34 24 E8 97 33 00 00 - -. 0 3A96B888 10 -. 89 45 D8 40 0F 84 73 01 00 00 - -. 0 3A96B892 18 -. 8B 83 E4 00 00 00 83 F8 10 89 45 A0 0F 86 0E 01 00 00 - -. 0 3A96B8A4 19 -. FC 8B 75 D8 BA 0B 00 00 00 8D BB 83 F0 FF FF 89 D1 F3 A6 - -. 0 3A96B8B5 2 -. F3 A6 - -. 0 3A96B8B7 6 -. 0F 85 F5 00 00 00 - -. 0 3A96B8BD 34 -. 8B 45 D8 89 C2 89 83 DC 00 00 00 8B 40 0C 8D 04 40 8D 04 85 10 00 00 00 01 C2 83 C0 30 39 45 A0 72 26 - -. 0 3A96B8DF 21 -. 89 93 E0 00 00 00 B9 14 00 00 00 89 D6 8D BB 8F F0 FF FF F3 A6 - -. 0 3A96B8F2 2 -. F3 A6 - -. 0 3A96B8F4 17 -. 0F 97 C2 0F 92 C0 8B 4D D8 38 C2 0F 84 4D FE FF FF - -. 0 3A96B752 11 -. 31 C0 83 F9 FF 0F 84 FF 03 00 00 - -. 0 3A96B75D 27 -. C7 45 DC 00 00 00 00 8B 83 E0 00 00 00 83 F8 FF 89 45 D4 89 C7 0F 84 A0 01 00 00 - -. 0 3A96B778 26 -. 8B 93 E4 00 00 00 01 D1 8B 93 20 FC FF FF 29 C1 89 4D E0 85 D2 89 55 C8 74 31 - -. 0 3A96B792 29 -. C7 45 C4 00 00 00 00 8D B3 5C FD FF FF 90 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00 - -. 0 3A96B7AF 8 -. 85 C0 0F 84 29 04 00 00 - -. 0 3A96B7B7 12 -. FF 45 C4 83 C6 05 83 7D C4 03 7E DD - -. 0 3A96B7A0 15 -. 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00 - -. 0 3A9752B7 12 -. 0F B6 55 FB F7 DA 89 D0 5A 5E 5D C3 - -. 0 3A96BBE0 11 -. 8B 45 C4 83 C0 30 E9 DD FB FF FF - -. 0 3A96B7C8 18 -. 89 45 CC 99 8B 45 CC 89 55 D0 8B 75 D0 21 F0 40 74 1F - -. 0 3A96B7DA 21 -. 0F B6 4D CC B8 01 00 00 00 31 D2 0F A5 C2 D3 E0 F6 C1 20 74 04 - -. 0 3A96B7EF 32 -. 89 C2 31 C0 89 45 CC 89 55 D0 C7 45 EC 00 00 00 00 8B 55 D4 8B 4A 14 49 39 4D EC 89 4D E8 7E 1B - -. 0 3A96B82A 40 -. 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00 - -. 0 3A96B852 13 -. 8B 55 D4 01 C2 8B 45 F0 E8 51 FD FF FF - -. 0 3A96B5B0 27 -. 55 89 E5 57 89 C7 56 83 EC 0C 89 55 F4 0F B6 00 84 C0 88 45 EF 0F 84 DF 00 00 00 - -. 0 3A96B5CB 17 -. 0F B6 0A 0F B6 45 EF 2C 30 3C 09 0F 87 AA 00 00 00 - -. 0 3A96B686 13 -. 88 C8 BA FF FF FF FF 2C 30 3C 09 76 26 - -. 0 3A96B693 5 -. 38 4D EF 75 18 - -. 0 3A96B698 18 -. FF 45 F4 47 8B 45 F4 0F B6 0F 88 4D EF 0F B6 08 EB C8 - -. 0 3A96B672 6 -. 80 7D EF 00 74 38 - -. 0 3A96B678 14 -. 0F B6 45 EF 2C 30 3C 09 0F 86 5A FF FF FF - -. 0 3A96B6B0 18 -. 0F BE 55 EF 0F BE C1 29 C2 83 C4 0C 89 D0 5E 5F 5D C3 - -. 0 3A96B85F 8 -. 85 C0 0F 84 25 04 00 00 - -. 0 3A96B867 4 -. 85 C0 79 A9 - -. 0 3A96B814 16 -. 4E 89 75 E8 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00 - -. 0 3A96B824 46 -. 8B BB E0 00 00 00 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00 - -. 0 3A96B86B 7 -. 46 89 75 EC 90 EB A6 - -. 0 3A96B818 12 -. 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00 - -. 0 3A96B5E0 17 -. 88 C8 BA 01 00 00 00 2C 30 3C 09 0F 87 C8 00 00 00 - -. 0 3A96B5F1 36 -. 0F BE 45 EF 47 FF 45 F4 83 E8 30 89 45 F0 0F BE C1 8D 70 D0 0F B6 0F 88 C8 88 4D EF 2C 30 88 CA 3C 09 77 2A - -. 0 3A96B63F 16 -. 8B 45 F4 0F B6 08 88 C8 88 CA 2C 30 3C 09 77 1E - -. 0 3A96B66D 5 -. 39 75 F0 75 50 - -. 0 3A96BC8C 11 -. 89 75 EC 85 F6 0F 8E 93 FD FF FF - -. 0 3A96BC97 31 -. 8B 4D C0 89 4D A4 8D 76 00 8B BB E0 00 00 00 8B 55 A4 8B 44 17 1C 3B 45 E0 0F 83 7A FD FF FF - -. 0 3A96BCB6 13 -. 8B 55 D4 01 C2 8B 45 F0 E8 ED F8 FF FF - -. 0 3A96BCC3 8 -. 85 C0 0F 85 5F FD FF FF - -. 0 3A96BA2A 23 -. 8B BB E0 00 00 00 3B 75 EC 8D 04 76 8D 3C C7 8D 4F 30 89 4D BC 7E 21 - -. 0 3A96BA62 21 -. 8B 4F 30 83 F9 01 0F 94 C0 83 F9 03 0F 94 C2 09 D0 A8 01 74 A9 - -. 0 3A96BA77 11 -. 8B 45 BC 8B 78 08 3B 7D E0 73 9E - -. 0 3A96BA82 7 -. 8B 55 DC 85 D2 74 08 - -. 0 3A96BA91 10 -. 8B 83 1C FC FF FF 85 C0 74 0C - -. 0 3A96BA9B 12 -. 8B 55 BC 39 42 0C 0F 87 79 FF FF FF - -. 0 3A96BAA7 18 -. 8B 55 D0 8B 45 CC F7 D2 F7 D0 09 C2 0F 84 20 02 00 00 - -. 0 3A96BAB9 38 -. C7 45 B4 00 00 00 00 8B 55 BC 8B 42 10 8B 52 14 89 45 A8 89 55 AC 81 E2 00 00 0F 00 89 D0 0B 45 B4 89 55 B8 74 12 - -. 0 3A96BAF1 65 -. 8B 83 54 FC FF FF 31 D2 81 CA 00 00 0F 00 89 55 9C 89 C2 8B 45 9C F7 D2 89 55 98 F7 D0 8B 55 A8 89 45 9C 8B 45 98 21 C2 89 55 98 8B 45 AC 8B 55 9C 21 D0 89 C2 0B 55 98 89 45 9C 0F 85 EE FE FF FF - -. 0 3A96BB32 20 -. 8B 45 D4 01 C7 3B 8B 50 FC FF FF 89 7D DC 0F 85 DA FE FF FF - -. 0 3A96BB46 19 -. 8D 76 00 8D BC 27 00 00 00 00 F6 83 14 FC FF FF 01 75 66 - -. 0 3A96BB59 11 -. 8B 45 DC 83 C4 64 5B 5E 5F 5D C3 - -. 0 3A96B3A0 14 -. 89 85 C4 FD FF FF 85 C0 0F 84 8A 00 00 00 - -. 0 3A96B3AE 14 -. 8B B5 D8 FD FF FF 85 F6 0F 84 37 01 00 00 - -. 0 3A96B3BC 13 -. F6 86 E9 01 00 00 08 0F 85 48 01 00 00 - -. 0 3A96B3C9 10 -. 8B 85 C4 FD FF FF 85 C0 74 65 - -. 0 3A96B3D3 23 -. 8B 85 C4 FD FF FF 8D 95 E4 FD FF FF 89 95 B8 FD FF FF E8 36 DB FF FF - -. 0 3A969041 6 -. 83 7F 10 20 75 DA - -. 0 3A969047 6 -. 83 7F 1C 03 76 D4 - -. 0 3A96904D 24 -. 8B 47 04 8B 4D CC 8D 50 20 3B 11 8D 44 08 04 89 45 B4 0F 87 F6 00 00 00 - -. 0 3A969065 19 -. FC 8B 75 B4 BA 10 00 00 00 8D BB 38 D6 FF FF 89 D1 F3 A6 - -. 0 3A969076 2 -. F3 A6 - -. 0 3A969078 6 -. 0F 84 86 00 00 00 - -. 0 3A969104 32 -. 8B 75 B4 0F B6 46 14 0F B6 56 18 C1 E0 08 01 D0 0F B6 56 1C C1 E0 08 8B 76 10 01 D0 85 F6 75 0E - -. 0 3A969124 10 -. 8B 93 1C FC FF FF 85 D2 74 22 - -. 0 3A96912E 4 -. 39 C2 73 1E - -. 0 3A96B3EA 9 -. 89 85 CC FD FF FF 40 74 52 - -. 0 3A96B3F3 14 -. 8B 8D C4 FD FF FF 89 0C 24 E8 CF 9E 00 00 - -. 0 3A96B401 11 -. 8D 70 01 89 34 24 E8 10 A4 FF FF - -. 0 3A96B40C 8 -. 89 C2 31 C0 85 D2 74 16 - -. 0 3A96B414 22 -. 89 74 24 08 8B 85 C4 FD FF FF 89 14 24 89 44 24 04 E8 46 A4 00 00 - -. 0 3A96B42A 14 -. 89 85 E0 FD FF FF 85 C0 0F 84 48 01 00 00 - -. 0 3A96B438 13 -. 83 BD CC FD FF FF FF 0F 85 06 FE FF FF - -. 0 3A96B24B 13 -. F6 83 14 FC FF FF 01 0F 85 6B 02 00 00 - -. 0 3A96B258 25 -. 83 BD CC FD FF FF FF 8D 85 E4 FD FF FF 89 85 B8 FD FF FF 0F 85 BF FD FF FF - -. 0 3A96CAC0 9 -. 89 C2 8B 40 0C 85 C0 75 F7 - -. 0 3A9699C5 23 -. 8B 46 08 8B 4D 84 89 81 44 01 00 00 83 C6 20 3B B5 54 FF FF FF 72 AF - -. 0 3A969975 22 -. 8D 74 26 00 8D BC 27 00 00 00 00 83 C6 20 3B B5 54 FF FF FF 73 51 - -. 0 3A97571F 11 -. 89 F9 F7 D9 83 E1 03 29 CA F3 AA - -. 0 3A97572A 41 -. 83 EA 20 8B 0F 90 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD - -. 0 3A975730 35 -. 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD - -. 0 3A975753 8 -. 8D 4A 20 C1 E9 02 F3 AB - -. 0 3A969FDC 66 -. 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00 - -. 0 3A96FEDE 11 -. 89 46 14 83 EC 0C 8B 75 FC C9 C3 - -. 0 3A970246 52 -. 8B 45 E4 8B 95 18 FF FF FF 8B 8D 24 FF FF FF 89 02 8B 85 20 FF FF FF C7 01 00 00 00 00 C7 00 00 00 00 00 31 C0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C2 04 00 - -. 0 3A96F3A4 14 -. 8B 55 C8 83 EC 04 85 D2 0F 85 44 02 00 00 - -. 0 3A96F3B2 12 -. 8B 55 E0 F6 82 74 01 00 00 60 75 37 - -. 0 3A96F3BE 62 -. 8B 4D B0 83 EC 1C 8D 44 24 1F 83 E0 F0 C7 00 00 00 00 00 C7 40 08 00 00 00 00 89 50 04 89 41 08 89 45 B0 0F B6 82 74 01 00 00 FF 45 EC 24 9F 0C 20 88 82 74 01 00 00 8B 7D 9C 85 FF 74 0D - -. 0 3A96F409 19 -. 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00 - -. 0 3A975265 5 -. 40 38 D5 74 D3 - -. 0 3A9699A2 11 -. 3D 51 E5 74 64 0F 87 5A 02 00 00 - -. 0 3A9699AD 5 -. 83 F8 07 75 CE - -. 0 3A969B31 14 -. 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C - -. 0 3A96A171 61 -. 31 C0 89 44 24 14 B8 FF FF FF FF 89 44 24 10 B8 32 00 00 00 89 44 24 0C 8B 47 14 89 44 24 08 8B 95 38 FF FF FF 29 95 3C FF FF FF 8B 8D 3C FF FF FF 89 14 24 89 4C 24 04 E8 A2 AA 00 00 - -. 0 3A96A1AE 7 -. 40 0F 85 D8 F9 FF FF - -. 0 3A96F425 24 -. 81 FA FD FF FF 7F 0F 94 C0 81 FA FF FF FF 7F 0F 94 C2 09 D0 A8 01 74 CC - -. 0 3A96F523 11 -. 8B 45 9C 85 C0 0F 84 9F 00 00 00 - -. 0 3A96F5CD 9 -. 8B 4D B4 8B 01 85 C0 74 13 - -. 0 3A96F5D6 13 -. 8B 75 B4 8B 76 08 85 F6 89 75 B4 74 22 - -. 0 3A96F5E3 6 -. 8B 06 85 C0 75 ED - -. 0 3A96F5E9 11 -. 8B 45 B4 85 C0 0F 85 A7 FC FF FF - -. 0 3A96F2DF 15 -. 8B 75 A0 0F B7 86 4E 01 00 00 66 85 C0 74 1B - -. 0 3A96F2EE 37 -. 0F B7 C0 8D 04 85 12 00 00 00 25 FC FF 0F 00 29 C4 8D 44 24 1F 83 E0 F0 89 45 9C 8B 55 A0 8B 42 1C 85 C0 75 18 - -. 0 3A96FECD 17 -. 89 C1 83 E1 03 89 0C 24 8B 06 31 C9 E8 62 AF FF FF - -. 0 3A970BE0 10 -. 83 C4 08 89 D0 5B 5E 5F 5D C3 - -. 0 3A96AFA7 12 -. 89 F0 8D 65 F4 5B 5E 5F 5D C2 0C 00 - -. 0 3A96F3F5 7 -. 8B 7D 9C 85 FF 74 0D - -. 0 3A96F3FC 32 -. 8B 75 98 8B 45 9C 89 14 B0 46 89 75 98 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00 - -. 0 3A96F52E 32 -. 8B 45 98 8B 55 9C C7 04 82 00 00 00 00 40 89 45 98 8D 04 C5 04 00 00 00 89 04 24 E8 CE 62 FF FF - -. 0 3A96F54E 19 -. 8B 4D A0 85 C0 89 C2 89 81 D4 01 00 00 0F 84 48 05 00 00 - -. 0 3A96F561 22 -. 8B 4D 98 8D 7A 04 8B 45 A0 8B 75 9C C1 E1 02 83 F9 07 89 02 76 16 - -. 0 3A96F577 8 -. F7 C7 04 00 00 00 74 0E - -. 0 3A96F57F 20 -. 8B 06 8D 7A 08 83 C6 04 83 E9 04 89 42 04 FC C1 E9 02 F3 A5 - -. 0 3A96F591 2 -. F3 A5 - -. 0 3A96F593 28 -. 8B 55 A0 8B 45 98 8B B2 D4 01 00 00 C1 E0 02 83 F8 07 89 C2 8D 0C 06 8D 79 04 76 16 - -. 0 3A96F5AF 8 -. F7 C7 04 00 00 00 74 0E - -. 0 3A96F5B7 22 -. 8B 06 8D 79 08 83 C6 04 83 EA 04 89 41 04 FC 89 D1 C1 E9 02 F3 A5 - -. 0 3A96F5CB 2 -. F3 A5 - -. 0 3A96AFE3 9 -. 89 FA 89 F0 E8 F4 DD FF FF - -. 0 3A968DE0 19 -. 55 89 E5 57 89 D7 56 53 83 EC 14 8B 70 14 E8 38 CB 00 00 - -. 0 3A968DF3 17 -. 81 C3 79 F8 00 00 C7 45 F0 00 00 00 00 85 F6 74 28 - -. 0 3A968E04 26 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 62 C4 00 00 - -. 0 3A968E1E 4 -. 85 C0 74 55 - -. 0 3A968E22 10 -. 89 75 F0 8B 76 04 85 F6 75 E4 - -. 0 3A968E2C 8 -. 89 3C 24 E8 9C C4 00 00 - -. 0 3A968E34 17 -. 8D 50 01 83 C0 0D 89 55 EC 89 04 24 E8 D7 C9 FF FF - -. 0 3A968E45 6 -. 85 C0 89 C6 74 34 - -. 0 3A968E4B 22 -. 8B 55 EC 8D 40 0C 89 7C 24 04 89 04 24 89 54 24 08 E8 0F CA 00 00 - -. 0 3A968E61 30 -. 89 06 8B 45 F0 C7 46 04 00 00 00 00 C7 46 08 00 00 00 00 89 70 04 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96AFEC 9 -. 80 8E 75 01 00 00 01 EB B2 - -. 0 3A970BC0 14 -. 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00 - -. 0 3A96F5C5 8 -. FC 89 D1 C1 E9 02 F3 A5 - -. 0 3A96F313 10 -. 8B 82 E8 00 00 00 85 C0 75 0E - -. 0 3A96F31D 14 -. 8B 82 E0 00 00 00 85 C0 0F 84 F8 01 00 00 - -. 0 3A96F605 25 -. 8B 83 48 01 00 00 8B 7D A8 85 C0 0F 94 C0 85 FF 0F 95 C2 21 D0 A8 01 74 09 - -. 0 3A96F61E 22 -. 8B 45 A8 89 83 48 01 00 00 8B 4D C0 8B 91 D4 01 00 00 85 D2 74 11 - -. 0 3A96F645 18 -. 8B 45 EC 8D 04 C5 04 00 00 00 89 04 24 E8 C5 61 FF FF - -. 0 3A96F657 19 -. 8B 75 C0 85 C0 89 C1 89 86 D4 01 00 00 0F 84 A4 05 00 00 - -. 0 3A96F66A 39 -. 8B 45 EC 8B 55 C0 8D 4C 81 04 89 8A 50 01 00 00 8B 4D F0 89 82 54 01 00 00 C7 45 EC 00 00 00 00 85 C9 89 4D B4 74 3E - -. 0 3A96F691 11 -. 8B 75 08 85 F6 0F 85 28 04 00 00 - -. 0 3A96F69C 51 -. 8B 55 B4 8B 4A 04 8B 75 C0 8B 45 EC 8B 96 50 01 00 00 89 0C 82 40 89 45 EC 8B 45 B4 8B 48 04 80 A1 74 01 00 00 9F 8B 55 B4 8B 52 08 89 55 B4 85 D2 75 C2 - -. 0 3A96F6CF 13 -. F6 83 15 FC FF FF 02 0F 85 20 06 00 00 - -. 0 3A96F6DC 45 -. 8B 55 C0 8B 45 EC 8B 92 50 01 00 00 89 85 78 FF FF FF 89 95 74 FF FF FF C7 45 AC 00 00 00 00 8B 55 C0 8B 8A DC 01 00 00 39 4D AC 73 49 - -. 0 3A96F752 29 -. 8B 95 78 FF FF FF 8B 45 C0 8B B5 74 FF FF FF C1 E2 02 83 FA 07 8B B8 D4 01 00 00 76 15 - -. 0 3A96F76F 8 -. F7 C7 04 00 00 00 74 0D - -. 0 3A96F784 8 -. FC 89 D1 C1 E9 02 F3 A5 - -. 0 3A96F78A 2 -. F3 A5 - -. 0 3A96F78C 25 -. C7 45 AC 01 00 00 00 8B 55 EC 39 55 AC 89 95 78 FF FF FF 0F 83 ED 04 00 00 - -. 0 3A96F7A5 40 -. 8B 75 C0 8B 8E D4 01 00 00 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11 - -. 0 3A96F7DE 15 -. 8D 7A 01 3B BD 78 FF FF FF 0F 83 B0 00 00 00 - -. 0 3A96F7ED 39 -. C1 E2 02 89 95 6C FF FF FF F7 DA 89 95 68 FF FF FF 89 F6 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C - -. 0 3A96F814 6 -. 8B 02 85 C0 74 76 - -. 0 3A96F81A 14 -. 03 B5 68 FF FF FF 89 B5 70 FF FF FF EB 06 - -. 0 3A96F82E 11 -. 83 C2 04 3B 85 7C FF FF FF 75 EF - -. 0 3A96F828 6 -. 8B 02 85 C0 74 62 - -. 0 3A96F890 13 -. 47 3B BD 78 FF FF FF 0F 82 63 FF FF FF - -. 0 3A96F800 20 -. 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C - -. 0 3A96F89D 18 -. FF 45 AC 8B 85 78 FF FF FF 39 45 AC 0F 82 FF FE FF FF - -. 0 3A96F7AE 31 -. 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11 - -. 0 3A96F7CD 17 -. 8D 41 04 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2 - -. 0 3A96F7D0 14 -. 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2 - -. 0 3A96F8AF 5 -. E9 E7 03 00 00 - -. 0 3A96FC9B 24 -. 8B B5 78 FF FF FF C7 04 B1 00 00 00 00 8B 75 A4 85 F6 0F 85 A9 01 00 00 - -. 0 3A96FCB3 10 -. 8D 65 F4 5B 5E 5F 5D C2 08 00 - -. 0 3A967090 25 -. 8B 8B 94 F9 FF FF 83 EC 08 8B 91 54 01 00 00 89 95 04 FF FF FF 85 D2 74 3B - -. 0 3A9670A9 59 -. FF 8D 04 FF FF FF 8B 81 50 01 00 00 8B 8D 04 FF FF FF 8B 04 88 80 88 74 01 00 00 10 8B 8B 94 F9 FF FF 8B B5 04 FF FF FF 8B 81 50 01 00 00 8B 04 B0 FF 80 70 01 00 00 85 F6 75 C5 - -. 0 3A9670E4 25 -. 8B 83 F0 F9 FF FF 8B 93 F4 F9 FF FF 89 42 0C 8B 83 F0 F9 FF FF 85 C0 74 03 - -. 0 3A9670FD 16 -. 89 50 10 83 BB 54 FB FF FF 01 0F 86 52 0A 00 00 - -. 0 3A96710D 37 -. 8B 8B 94 F9 FF FF B8 01 00 00 00 8B 95 D0 FE FF FF 89 85 04 FF FF FF 8B 81 50 01 00 00 83 C2 50 39 50 04 74 11 - -. 0 3A967132 17 -. FF 85 04 FF FF FF 8B B5 04 FF FF FF 39 14 B0 75 EF - -. 0 3A967143 42 -. 8B 81 50 01 00 00 8B B5 04 FF FF FF 8B BD 50 FF FF FF 89 85 A8 FE FF FF 8B 54 B0 FC 85 FF 89 93 F4 F9 FF FF 0F 85 D8 11 00 00 - -. 0 3A96716D 13 -. 89 F0 40 31 F6 3B 81 54 01 00 00 73 10 - -. 0 3A96718A 20 -. 89 B3 F0 F9 FF FF 8B 85 C4 FE FF FF 85 C0 0F 84 9C 11 00 00 - -. 0 3A96833A 11 -. 8B 93 F4 F9 FF FF E9 6E EE FF FF - -. 0 3A9671B3 22 -. 8B 8D D0 FE FF FF 83 C1 50 89 4A 0C 8B 83 F0 F9 FF FF 85 C0 74 03 - -. 0 3A9671CC 50 -. 31 C0 85 FF 0F 94 C0 89 85 24 FF FF FF 31 C0 83 FF 03 0F 94 C0 8D 8D 24 FF FF FF 8D 93 44 02 FF FF 89 85 28 FF FF FF 8D 83 B4 D9 FE FF E8 62 8F 00 00 - -. 0 3A970160 17 -. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 E8 BA 57 00 00 - -. 0 3A970171 24 -. 81 C3 FB 84 00 00 89 7D FC 89 55 EC 89 4D E8 89 45 F0 FF 93 E0 F9 FF FF - -. 0 3A970189 37 -. 8B 38 89 C6 8B 83 E8 00 00 00 C7 06 00 00 00 00 89 45 E4 8B 45 F0 89 83 E8 00 00 00 8B 45 E8 89 04 24 FF 55 EC - -. 0 3A9688B0 25 -. 55 BA 01 00 00 00 89 E5 83 EC 0C 89 75 FC 8B 75 08 89 5D F8 E8 62 D0 00 00 - -. 0 3A9688C9 20 -. 81 C3 A3 FD 00 00 8B 4E 04 8B 83 94 F9 FF FF E8 83 8F 00 00 - -. 0 3A971860 18 -. 55 89 E5 57 31 FF 56 89 C6 53 83 EC 0C E8 B9 40 00 00 - -. 0 3A971872 16 -. 81 C3 FA 6D 00 00 89 55 F0 85 C0 89 4D EC 75 0E - -. 0 3A971890 16 -. F6 86 75 01 00 00 02 C7 45 E8 00 00 00 00 75 E4 - -. 0 3A9718A0 13 -. 8B 4D EC 89 F0 8B 55 F0 E8 F3 FB FF FF - -. 0 3A9714A0 23 -. 55 89 E5 57 56 53 81 EC 84 00 00 00 89 45 B0 8B 40 2C E8 74 44 00 00 - -. 0 3A9714B7 43 -. 81 C3 B5 71 00 00 89 55 AC 31 D2 85 C0 89 4D A8 C7 45 A4 00 00 00 00 C7 45 94 00 00 00 00 C7 45 90 00 00 00 00 0F 84 4E 01 00 00 - -. 0 3A9714E2 38 -. 8B 40 04 8B 4D B0 89 45 A0 8B 45 B0 8B 89 A4 00 00 00 8B 80 AC 00 00 00 85 C9 89 4D 9C 89 45 98 0F 84 EA 00 00 00 - -. 0 3A971508 23 -. 8B 51 04 8B 4D B0 8B 09 01 CA 66 83 3A 01 89 55 8C 0F 85 77 01 00 00 - -. 0 3A97151F 22 -. 90 8B 55 8C 8B 7D A0 8B B3 94 F9 FF FF 8B 42 04 01 C7 85 F6 74 22 - -. 0 3A971535 20 -. 8D 74 26 00 8D BC 27 00 00 00 00 89 F2 89 F8 E8 37 F6 FF FF - -. 0 3A971549 7 -. 89 75 88 85 C0 75 1F - -. 0 3A971550 7 -. 8B 76 0C 85 F6 75 E9 - -. 0 3A971540 9 -. 89 F2 89 F8 E8 37 F6 FF FF - -. 0 3A97156F 11 -. 8B 45 A8 85 C0 0F 85 07 01 00 00 - -. 0 3A97157A 29 -. 8B 75 8C 8B 46 08 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08 - -. 0 3A971597 41 -. 8B 83 38 00 00 00 8B 38 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF - -. 0 3A971120 30 -. 55 89 E5 57 89 D7 56 31 F6 53 81 EC B4 00 00 00 8B 55 08 89 85 60 FF FF FF E8 ED 47 00 00 - -. 0 3A97113E 43 -. 81 C3 2E 75 00 00 89 8D 5C FF FF FF 8B 42 2C F6 83 14 FC FF FF 10 8B 40 04 89 B5 54 FF FF FF 89 85 58 FF FF FF 0F 85 C1 01 00 00 - -. 0 3A971169 17 -. 8B 55 08 8B 82 AC 00 00 00 85 C0 0F 84 3F 01 00 00 - -. 0 3A97117A 16 -. 8B 55 08 8B 32 8B 50 04 01 D6 66 83 3E 01 75 1C - -. 0 3A97118A 9 -. 3B 7E 08 0F 84 ED 00 00 00 - -. 0 3A971193 11 -. 8B 46 10 85 C0 0F 84 C7 01 00 00 - -. 0 3A97119E 8 -. 01 C6 66 83 3E 01 74 E4 - -. 0 3A971280 35 -. 8B 56 0C 89 F0 01 D0 8B 08 8B 95 58 FF FF FF 01 CA 89 54 24 04 8B 85 5C FF FF FF 89 04 24 E8 DD 3F 00 00 - -. 0 3A9712A3 10 -. 31 D2 85 C0 0F 85 E6 FE FF FF - -. 0 3A9712AD 12 -. 8D 65 F4 89 D0 5B 5E 5F 5D C2 0C 00 - -. 0 3A9715C0 20 -. 09 45 A4 83 EC 0C 0F B7 46 06 25 FF 7F 00 00 3B 45 94 76 03 - -. 0 3A9715D4 10 -. 89 45 94 8B 46 0C 85 C0 75 A2 - -. 0 3A9715DE 10 -. 8B 4D 8C 8B 41 0C 85 C0 74 0A - -. 0 3A9715E8 10 -. 01 C1 89 4D 8C E9 2E FF FF FF - -. 0 3A971520 21 -. 8B 55 8C 8B 7D A0 8B B3 94 F9 FF FF 8B 42 04 01 C7 85 F6 74 22 - -. 0 3A9715D7 7 -. 8B 46 0C 85 C0 75 A2 - -. 0 3A9715F2 7 -. 8B 75 98 85 F6 74 29 - -. 0 3A971622 11 -. 8B 45 94 85 C0 0F 85 1D 01 00 00 - -. 0 3A97174A 21 -. BF 10 00 00 00 89 7C 24 04 8B 75 94 46 89 34 24 E8 CD 40 FF FF - -. 0 3A97175F 28 -. C7 45 90 0C 00 00 00 8B 55 B0 85 C0 89 C7 8D 8B 7C EB FF FF 89 82 7C 01 00 00 74 AF - -. 0 3A97177B 28 -. 89 B2 78 01 00 00 8B 82 DC 00 00 00 8B 75 9C 8B 40 04 85 F6 89 82 8C 01 00 00 74 63 - -. 0 3A971797 23 -. 8B 4D 9C 8B 02 8B 49 04 01 C1 89 4D 84 8B 75 84 8B 4E 08 01 CE EB 04 - -. 0 3A9717B2 62 -. 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0 - -. 0 3A9717F0 10 -. 8B 4D 84 8B 41 0C 85 C0 75 A5 - -. 0 3A97179F 15 -. 01 C1 89 4D 84 8B 75 84 8B 4E 08 01 CE EB 04 - -. 0 3A9717FA 11 -. 8B 75 98 85 F6 0F 84 28 FE FF FF - -. 0 3A97162D 13 -. 8B 55 A4 8D 65 F4 89 D0 5B 5E 5F 5D C3 - -. 0 3A9718AD 4 -. 85 C0 74 D3 - -. 0 3A971884 12 -. 8B 55 E8 8B 76 0C 09 D7 85 F6 74 40 - -. 0 3A97159F 33 -. 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF - -. 0 3A971580 23 -. 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08 - -. 0 3A9717B0 64 -. 01 C6 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0 - -. 0 3A9715F9 15 -. 8B 4D 98 8B 45 B0 8B 51 04 8B 08 01 CA EB 02 - -. 0 3A97160A 14 -. 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03 - -. 0 3A97161B 7 -. 8B 42 10 85 C0 75 E6 - -. 0 3A971608 16 -. 01 C2 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03 - -. 0 3A971805 15 -. 8B 45 98 8B 55 B0 8B 70 04 8B 0A 01 CE EB 02 - -. 0 3A971816 13 -. 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A - -. 0 3A97184D 7 -. 8B 46 10 85 C0 75 C0 - -. 0 3A971814 15 -. 01 C6 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A - -. 0 3A971823 49 -. 0F B7 46 04 8B 55 B0 8B 8A 7C 01 00 00 8B 56 08 25 FF 7F 00 00 C1 E0 04 89 54 01 04 8B 55 A0 03 17 31 FF 89 7C 01 0C 89 14 01 8B 46 10 85 C0 75 C0 - -. 0 3A971854 5 -. E9 D4 FD FF FF - -. 0 3A971618 10 -. 89 45 94 8B 42 10 85 C0 75 E6 - -. 0 3A9718D0 10 -. 83 C4 0C 89 F8 5B 5E 5F 5D C3 - -. 0 3A9688DD 4 -. 85 C0 74 06 - -. 0 3A9688E7 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3A9701AE 24 -. 89 3E 8B 45 E4 89 83 E8 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9671FE 14 -. 8B BD 50 FF FF FF 85 FF 0F 85 96 0F 00 00 - -. 0 3A96720C 20 -. 8B 8B 94 F9 FF FF 8B 91 34 01 00 00 85 D2 0F 84 F3 00 00 00 - -. 0 3A967313 11 -. 8B 83 E4 F9 FF FF E8 12 98 00 00 - -. 0 3A970B30 5 -. E8 F2 4D 00 00 - -. 0 3A970B35 21 -. 81 C1 37 7B 00 00 55 8B 91 28 00 00 00 89 E5 83 7A 08 00 75 1B - -. 0 3A970B4A 31 -. 89 42 10 8B 81 94 F9 FF FF C7 02 01 00 00 00 89 42 04 8D 81 04 85 FF FF 89 42 08 5D 89 D0 C3 - -. 0 3A96731E 19 -. 89 85 78 FE FF FF 8B 83 94 F9 FF FF 8B 40 6C 85 C0 74 09 - -. 0 3A967331 19 -. 8B 95 78 FE FF FF 89 50 04 8B 83 50 FA FF FF 85 C0 74 09 - -. 0 3A96734D 63 -. 80 BD 03 FF FF FF 00 8B B3 94 F9 FF FF 8D 86 50 01 00 00 89 83 A4 F9 FF FF 8B 96 54 01 00 00 89 F1 89 83 9C F9 FF FF 8B 86 50 01 00 00 89 93 2C FC FF FF 89 83 28 FC FF FF 0F 84 84 05 00 00 - -. 0 3A967910 31 -. 31 C0 83 BB 7C FD FF FF 00 0F 95 C0 09 83 3C FC FF FF 89 85 74 FE FF FF 8B 46 0C 85 C0 74 5D - -. 0 3A96792F 9 -. 89 C6 8B 40 0C 85 C0 75 F7 - -. 0 3A967938 2 -. EB 52 - -. 0 3A96798C 10 -. 8B 46 14 8B 40 04 85 C0 74 B8 - -. 0 3A967996 2 -. EB A8 - -. 0 3A967940 14 -. C7 40 08 01 00 00 00 8B 40 04 85 C0 75 F2 - -. 0 3A96794E 13 -. 8B BD D0 FE FF FF 83 C7 50 39 FE 74 26 - -. 0 3A967981 11 -. 8B 76 10 85 F6 0F 84 96 07 00 00 - -. 0 3A96795B 38 -. 8B 85 74 FE FF FF 89 44 24 0C 8B 83 3C FC FF FF 89 44 24 08 8B 86 B0 01 00 00 89 34 24 89 44 24 04 E8 2F 65 00 00 - -. 0 3A96DEB0 26 -. 55 89 E5 8D 45 08 57 56 53 81 EC FC 00 00 00 8B 75 08 89 45 EC E8 61 7A 00 00 - -. 0 3A96DECA 28 -. 81 C3 A2 A7 00 00 F6 86 74 01 00 00 04 C7 45 98 00 00 00 00 89 F2 0F 85 1A 04 00 00 - -. 0 3A96DEE6 7 -. 8B 7D 14 85 FF 75 0E - -. 0 3A96DEED 27 -. 31 C0 83 7E 78 00 0F 94 C0 F7 D8 21 45 10 F6 83 14 FC FF FF 20 0F 85 04 0A 00 00 - -. 0 3A96DF08 11 -. 8B 4E 70 85 C9 0F 85 3A 0A 00 00 - -. 0 3A96DF13 16 -. 8B 46 2C 8B 40 04 89 45 F0 8B 46 74 85 C0 74 4D - -. 0 3A96DF23 7 -. 8B 7D 10 85 FF 74 46 - -. 0 3A96DF2A 13 -. 8B 46 24 8B 50 04 8B 42 04 85 C0 74 13 - -. 0 3A96DF4A 14 -. 89 72 04 8B 45 14 85 C0 0F 85 DF 0A 00 00 - -. 0 3A96DF58 11 -. 8D 83 84 78 FF FF 89 42 08 EB 0D - -. 0 3A96DF70 35 -. C7 45 D4 00 00 00 00 8B 46 5C C7 45 DC 00 00 00 00 C7 45 D0 00 00 00 00 85 C0 C7 45 CC 00 00 00 00 74 0F - -. 0 3A96DF93 22 -. 8B 40 04 89 45 CC 8B 46 60 8B 40 04 89 45 D0 8B 46 68 85 C0 74 0A - -. 0 3A96DFA9 10 -. 83 78 04 11 0F 84 73 02 00 00 - -. 0 3A96E226 13 -. 8B 7D 10 8B 46 74 85 FF 8B 48 04 75 0C - -. 0 3A96E23F 23 -. 89 4D D8 8B 46 20 8B 55 10 8B 40 04 89 55 E0 89 45 DC E9 5D FD FF FF - -. 0 3A96DFB3 51 -. C7 45 90 00 00 00 00 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F - -. 0 3A96E035 30 -. 8B 46 30 31 D2 8B 40 04 89 95 78 FF FF FF 89 85 7C FF FF FF 8B 86 B4 00 00 00 85 C0 74 09 - -. 0 3A96E053 24 -. 8B 40 04 89 85 78 FF FF FF 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06 - -. 0 3A96E06B 22 -. 8B 85 78 FF FF FF 8D 8B E4 F9 FF FF 8D 04 C2 39 CE 89 45 88 74 2F - -. 0 3A96E081 7 -. 8B 7D 80 85 FF 74 28 - -. 0 3A96E088 4 -. 39 C2 73 24 - -. 0 3A96E08C 24 -. 8D 74 26 00 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC - -. 0 3A96E090 20 -. 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC - -. 0 3A96E0A4 26 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00 - -. 0 3A96E0BE 21 -. 8B 40 04 89 85 74 FF FF FF 8B 45 84 39 45 88 0F 83 5D 02 00 00 - -. 0 3A96E0D3 110 -. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00 - -. 0 3A96E141 14 -. 8B 85 6C FF FF FF 85 C0 0F 84 D1 01 00 00 - -. 0 3A96E14F 21 -. 89 BD 68 FF FF FF 0F B6 47 0C C0 E8 04 84 C0 0F 84 DC 05 00 00 - -. 0 3A96E164 12 -. 3B BE FC 01 00 00 0F 84 D0 0B 00 00 - -. 0 3A96E170 25 -. 31 D2 83 BD 6C FF FF FF 07 0F 94 C2 83 BD 6C FF FF FF 05 0F 84 7B 07 00 00 - -. 0 3A96E189 29 -. 89 96 00 02 00 00 8B BD 68 FF FF FF 89 BE FC 01 00 00 31 FF 85 C9 BE 01 00 00 00 74 0B - -. 0 3A96E1A6 7 -. 8B 41 04 85 C0 74 04 - -. 0 3A96E1AD 49 -. 89 CF 31 F6 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF - -. 0 3A96C0E0 19 -. 55 89 E5 57 31 FF 56 53 81 EC A0 00 00 00 E8 38 98 00 00 - -. 0 3A96C0F3 20 -. 81 C3 79 C5 00 00 89 45 A8 89 55 A4 89 4D A0 E8 E9 FB FF FF - -. 0 3A96BCF0 14 -. 55 89 C1 31 D2 0F B6 00 89 E5 84 C0 74 72 - -. 0 3A96BCFE 11 -. 41 0F B6 D0 0F B6 01 84 C0 74 67 - -. 0 3A96BD09 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 57 - -. 0 3A96BD19 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 47 - -. 0 3A96BD29 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 37 - -. 0 3A96BD39 16 -. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 27 - -. 0 3A96BD49 37 -. 8D B4 26 00 00 00 00 C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2 - -. 0 3A96BD50 30 -. C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2 - -. 0 3A96BD6E 6 -. 89 F6 5D 89 D0 C3 - -. 0 3A96C107 37 -. 89 45 9C 8B 45 18 8B 75 08 FF 83 D4 F9 FF FF 85 C0 C7 45 BC 00 00 00 00 C7 45 C0 00 00 00 00 0F 85 90 02 00 00 - -. 0 3A96C12C 11 -. 8B 45 08 8B 10 85 D2 89 F8 74 5E - -. 0 3A96C137 69 -. 8D 55 BC 89 55 84 8D 76 00 8B 4D 10 89 4C 24 18 8B 55 18 89 54 24 14 8B 4D 14 89 4C 24 10 8B 55 0C 89 44 24 08 89 54 24 0C 8B 06 89 44 24 04 8B 4D 84 89 0C 24 8B 45 A0 8B 55 9C 8B 08 8B 45 A8 E8 34 FC FF FF - -. 0 3A96BDB0 23 -. 55 89 E5 57 56 53 83 EC 3C 89 45 F0 8B 45 0C 89 55 EC E8 64 9B 00 00 - -. 0 3A96BDC7 22 -. 81 C3 A5 C8 00 00 89 4D E8 8B 10 8B 40 04 89 55 E4 89 45 E0 EB 12 - -. 0 3A96BDEF 48 -. C7 45 CC 00 00 00 00 8B 45 E4 8B 4D 10 C7 45 C8 00 00 00 00 8B 55 1C 8B 0C 88 8B 45 1C 89 4D DC 85 C0 0F 95 C0 39 D1 0F 94 C2 21 D0 A8 01 75 C1 - -. 0 3A96BE1F 6 -. F6 45 20 02 74 0B - -. 0 3A96BE30 13 -. F6 83 14 FC FF FF 08 0F 85 FB 01 00 00 - -. 0 3A96BE3D 56 -. 8B 55 DC 8B 42 30 8B 8A 8C 01 00 00 8B 40 04 89 45 D8 8B 42 2C 8B 40 04 89 4D D0 89 D1 31 D2 89 45 D4 8B 45 EC F7 B1 64 01 00 00 8B 81 68 01 00 00 8B 34 90 85 F6 75 1F - -. 0 3A96BE94 17 -. 8B 7D D8 89 F0 C1 E0 04 01 C7 8B 47 04 85 C0 74 DB - -. 0 3A96BE80 20 -. 8B 55 DC 8B 82 6C 01 00 00 8B 34 B0 85 F6 0F 84 DC 00 00 00 - -. 0 3A96BF70 9 -. 83 7D CC 01 8B 7D C8 74 02 - -. 0 3A96BF79 6 -. 31 FF 85 FF 74 18 - -. 0 3A96BF97 23 -. 8B 55 14 85 F6 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 84 32 FE FF FF - -. 0 3A96BFAE 14 -. 8B 55 14 8B 42 0C 85 C0 0F 84 24 FE FF FF - -. 0 3A96BDE0 15 -. FF 45 10 8B 4D E0 39 4D 10 0F 83 ED 01 00 00 - -. 0 3A96BEA5 7 -. 66 83 7F 0E 00 75 06 - -. 0 3A96BEB2 12 -. 0F B6 47 0C 83 E0 0F 83 F8 02 7F C2 - -. 0 3A96BEBE 5 -. 3B 7D E8 74 1A - -. 0 3A96BEC3 22 -. 8B 0F 8B 45 D4 8B 55 F0 01 C8 89 54 24 04 89 04 24 E8 A7 93 00 00 - -. 0 3A96BED9 4 -. 85 C0 75 A3 - -. 0 3A96BE75 5 -. E9 FF 00 00 00 - -. 0 3A96BEDD 11 -. 8B 55 14 85 D2 0F 84 81 01 00 00 - -. 0 3A96BEE8 11 -. 8B 45 D0 85 C0 0F 84 8C 00 00 00 - -. 0 3A96BEF3 47 -. 8B 4D D0 8B 45 DC 0F B7 0C 71 8B 90 7C 01 00 00 81 E1 FF 7F 00 00 C1 E1 04 89 4D C4 8B 4D 14 8B 41 04 8B 4D C4 39 44 0A 04 0F 84 C6 00 00 00 - -. 0 3A96BFE8 23 -. 8B 4D 14 8B 01 89 44 24 04 8B 4D C4 8B 04 0A 89 04 24 E8 81 92 00 00 - -. 0 3A96BFFF 8 -. 85 C0 0F 85 1B FF FF FF - -. 0 3A96C007 5 -. E9 73 FF FF FF - -. 0 3A96BF7F 19 -. 0F B6 47 0C C0 E8 04 0F B6 C0 83 F8 01 0F 84 8C 00 00 00 - -. 0 3A96C01E 26 -. 8B 55 08 8B 4D DC 89 3A 89 4A 04 BA 01 00 00 00 83 C4 3C 89 D0 5B 5E 5F 5D C3 - -. 0 3A96C17C 6 -. 85 C0 89 C2 7F 13 - -. 0 3A96C195 11 -. 8B 75 BC 85 F6 0F 84 3E 02 00 00 - -. 0 3A96C1A0 16 -. C7 45 90 00 00 00 00 8B 4D A0 8B 11 85 D2 74 0C - -. 0 3A96C1B0 12 -. 0F B6 42 0D 83 E0 03 83 F8 03 74 48 - -. 0 3A96C1BC 29 -. 8D 55 BC 89 55 84 8B 4D 84 8B 71 04 0F B6 86 74 01 00 00 24 03 3C 02 0F 84 2E 04 00 00 - -. 0 3A96C1D9 17 -. 8B 83 14 FC FF FF A9 04 02 00 00 0F 85 28 02 00 00 - -. 0 3A96C1EA 26 -. 8B 45 BC 8B 4D A0 8B 55 84 89 01 8B 42 04 8B 00 8D 65 F4 5B 5E 5F 5D C2 14 00 - -. 0 3A96E1DE 33 -. 89 85 64 FF FF FF 8B 55 A8 83 EC 14 8B 75 08 89 D7 89 96 08 02 00 00 89 86 04 02 00 00 85 FF 74 09 - -. 0 3A96E1FF 22 -. 8B 57 04 01 95 64 FF FF FF 83 BD 6C FF FF FF 07 0F 87 56 08 00 00 - -. 0 3A96E215 17 -. 8B 8D 6C FF FF FF 8B 84 8B B0 D7 FF FF 01 D8 FF E0 - -. 0 3A96EADD 19 -. 8B 95 70 FF FF FF 8B 8D 64 FF FF FF 01 0A E9 30 F8 FF FF - -. 0 3A96E320 16 -. 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF - -. 0 3A96E0E0 97 -. 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00 - -. 0 3A96ED40 31 -. 31 C0 83 BD 6C FF FF FF 07 8B 96 00 02 00 00 0F 94 C0 83 BD 6C FF FF FF 05 0F 84 5F 01 00 00 - -. 0 3A96ED5F 8 -. 39 D0 0F 85 09 F4 FF FF - -. 0 3A96ED67 26 -. FF 83 D8 F9 FF FF 8B BE 08 02 00 00 8B 86 04 02 00 00 89 7D A8 E9 C1 F9 FF FF - -. 0 3A96E742 11 -. 89 85 64 FF FF FF E9 AE FA FF FF - -. 0 3A96E1FB 4 -. 85 FF 74 09 - -. 0 3A96E308 40 -. 8B 85 64 FF FF FF 8B BD 70 FF FF FF 89 07 8D 76 00 8D BC 27 00 00 00 00 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF - -. 0 3A96BF92 5 -. 83 F8 02 74 79 - -. 0 3A96C010 14 -. 8B 83 48 FC FF FF 85 C0 0F 85 A2 00 00 00 - -. 0 3A96BFBC 8 -. 8B 55 DC E8 BC 4B 00 00 - -. 0 3A96BFC4 9 -. 85 C0 BA FF FF FF FF 75 61 - -. 0 3A96BFCD 15 -. FF 45 10 8B 4D E0 39 4D 10 0F 82 13 FE FF FF - -. 0 3A96E1B1 45 -. 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF - -. 0 3A96BFDC 12 -. 31 D2 83 C4 3C 89 D0 5B 5E 5F 5D C3 - -. 0 3A96C182 8 -. 85 C0 0F 88 46 01 00 00 - -. 0 3A96C18A 11 -. 83 C6 04 31 C0 8B 16 85 D2 75 AB - -. 0 3A96C3DE 9 -. 8B 55 A0 8B 02 85 C0 74 0B - -. 0 3A96C3E7 11 -. 0F B6 40 0C C0 E8 04 3C 02 74 0B - -. 0 3A96C3FD 21 -. 8B 55 A0 C7 02 00 00 00 00 31 C0 8D 65 F4 5B 5E 5F 5D C2 14 00 - -. 0 3A96E208 13 -. 83 BD 6C FF FF FF 07 0F 87 56 08 00 00 - -. 0 3A96BD70 4 -. 5D 89 D0 C3 - -. 0 3A96C069 11 -. 8B 45 D0 85 C0 0F 84 0B FF FF FF - -. 0 3A96C074 6 -. F6 45 18 02 74 33 - -. 0 3A96C0AD 19 -. 8B 45 D0 0F B7 14 70 89 D0 25 FF 7F 00 00 83 F8 02 EB C9 - -. 0 3A96C089 6 -. 0F 8E F0 FE FF FF - -. 0 3A96E330 13 -. FF 45 90 83 7D 90 01 0F 8E 7D FC FF FF - -. 0 3A96DFBA 44 -. 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F - -. 0 3A96DFE6 7 -. 8B 55 84 39 D1 72 28 - -. 0 3A96E015 19 -. 8B 7D 88 8B 4D 80 8B 07 0F B6 57 04 01 C1 83 FA 07 74 CA - -. 0 3A96DFF2 14 -. 8B 96 F4 01 00 00 85 D2 0F 85 CE 08 00 00 - -. 0 3A96E000 21 -. 8B 45 80 01 01 83 45 88 08 8B 55 84 39 55 88 0F 83 1B 03 00 00 - -. 0 3A96E33D 35 -. C7 45 B4 00 00 00 00 8B 46 34 C7 45 BC 00 00 00 00 C7 45 B0 00 00 00 00 85 C0 C7 45 AC 00 00 00 00 74 0F - -. 0 3A96E36F 7 -. 8B 46 68 85 C0 74 0A - -. 0 3A96E376 10 -. 83 78 04 07 0F 84 71 02 00 00 - -. 0 3A96E380 91 -. 31 C0 8D BB E4 F9 FF FF 89 85 54 FF FF FF 89 BD 14 FF FF FF 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03 - -. 0 3A96E3DE 22 -. 8B 85 4C FF FF FF 89 D1 BA AB AA AA AA F7 E2 C1 EA 03 39 FA 76 02 - -. 0 3A96E3F6 20 -. 3B B5 14 FF FF FF 8D 04 52 8D 04 81 89 85 48 FF FF FF 74 48 - -. 0 3A96E40A 10 -. 8B 85 40 FF FF FF 85 C0 75 0A - -. 0 3A96E41E 8 -. 3B 8D 48 FF FF FF 73 2C - -. 0 3A96E452 14 -. 8B 86 DC 00 00 00 85 C0 0F 84 F0 02 00 00 - -. 0 3A96E460 27 -. 8B 95 44 FF FF FF 8B 40 04 39 95 48 FF FF FF 89 85 38 FF FF FF 0F 83 35 FE FF FF - -. 0 3A96E2B0 19 -. FF 85 54 FF FF FF 83 BD 54 FF FF FF 01 0F 8E D1 00 00 00 - -. 0 3A96E394 71 -. 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03 - -. 0 3A96E2C3 11 -. 8B 45 14 85 C0 0F 85 E9 0A 00 00 - -. 0 3A96E2CE 18 -. 80 8E 74 01 00 00 04 8B 4D 98 85 C9 0F 85 A1 0A 00 00 - -. 0 3A96E2E0 13 -. 8B 45 08 8B 90 10 02 00 00 85 D2 74 13 - -. 0 3A96E300 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96E05C 15 -. 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06 - -. 0 3A96E0B0 14 -. 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00 - -. 0 3A96E414 10 -. 8B 86 14 01 00 00 85 C0 75 34 - -. 0 3A968122 5 -. E8 09 A6 00 00 - -. 0 3A972730 5 -. 55 89 E5 5D C3 - -. 0 3A968127 10 -. 8B 83 D0 F9 FF FF 85 C0 75 62 - -. 0 3A968131 13 -. 83 BB 54 FB FF FF 01 0F 86 86 F2 FF FF - -. 0 3A96813E 36 -. 31 C0 89 44 24 0C 31 C0 89 44 24 08 8B 83 94 F9 FF FF 8B 80 B0 01 00 00 89 3C 24 89 44 24 04 E8 4E 5D 00 00 - -. 0 3A96E233 12 -. 8B 55 D0 8B 45 CC 01 D0 39 C8 74 17 - -. 0 3A96E256 16 -. 8B 46 20 8B 48 04 01 CA 89 55 D0 E9 4D FD FF FF - -. 0 3A96DFED 5 -. E9 3E 03 00 00 - -. 0 3A968162 5 -. E9 5D F2 FF FF - -. 0 3A9673C4 18 -. 8B 95 78 FE FF FF C7 42 0C 01 00 00 00 E8 9A 97 00 00 - -. 0 3A970B70 5 -. 55 89 E5 5D C3 - -. 0 3A9673D6 5 -. E8 F5 42 00 00 - -. 0 3A96B6D0 12 -. 55 89 E5 53 83 EC 08 E8 4F A2 00 00 - -. 0 3A96B6DC 29 -. 81 C3 90 CF 00 00 8B 8B DC 00 00 00 85 C9 0F 95 C0 83 F9 FF 0F 95 C2 21 D0 A8 01 75 07 - -. 0 3A96B700 18 -. 89 0C 24 8B 83 E4 00 00 00 89 44 24 04 E8 7E 95 00 00 - -. 0 3A974C90 17 -. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80 - -. 0 3A974CA1 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3A974CAA 1 -. C3 - -. 0 3A96B712 14 -. 31 C0 89 83 DC 00 00 00 83 C4 08 5B 5D C3 - -. 0 3A9673DB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A9730A0 17 -. 8B 85 20 FE FF FF 81 C4 04 02 00 00 5B 5E 5F 5D C3 - -. 0 3A965ECA 11 -. 80 BB 14 FC FF FF 00 89 C7 78 5B - -. 0 3A965ED5 10 -. 83 C4 54 89 F8 5B 5E 5F 5D C3 - -. 0 3A965887 7 -. 89 C7 E8 E2 FF FF FF - -. 0 3A965870 4 -. 8B 1C 24 C3 - -. 0 3A96588E 39 -. 81 C3 DE 2D 01 00 8B 83 08 02 00 00 5A 8D 24 84 29 C2 52 8B 83 94 F9 FF FF 8D 74 94 08 8D 4C 24 04 56 E8 CB AD 00 00 - -. 0 3A970680 22 -. 55 89 E5 57 89 C7 56 53 83 EC 2C 8B 80 98 00 00 00 E8 95 52 00 00 - -. 0 3A970696 35 -. 81 C3 D6 7F 00 00 89 55 F0 8B B7 9C 00 00 00 89 45 E8 8B 83 CC F9 FF FF 89 4D EC 85 C0 0F 85 91 00 00 00 - -. 0 3A97074A 14 -. 8B 55 08 89 14 24 8B 55 F0 E8 08 FE FF FF - -. 0 3A970560 29 -. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 89 C6 89 7D FC 0F B6 80 74 01 00 00 E8 AE 53 00 00 - -. 0 3A97057D 16 -. 81 C3 EF 80 00 00 89 55 F0 89 4D EC A8 08 75 33 - -. 0 3A97058D 25 -. 88 C2 8B 46 04 80 CA 08 88 96 74 01 00 00 0F B6 08 84 C9 0F 84 98 00 00 00 - -. 0 3A9705A6 7 -. 8B 56 48 85 D2 75 23 - -. 0 3A9705D0 9 -. F6 83 14 FC FF FF 02 75 7C - -. 0 3A9705D9 4 -. 85 D2 75 42 - -. 0 3A97061F 29 -. 8B 42 04 8B 55 08 8B 3E 89 54 24 08 8B 55 EC 01 F8 89 54 24 04 8B 55 F0 89 14 24 FF D0 - -. 0 3A97C92C 11 -. 55 89 E5 83 EC 08 E8 89 00 00 00 - -. 0 3A97C9C0 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 17 14 00 00 52 8B 83 2C 00 00 00 85 C0 74 02 - -. 0 3A97C9DD 4 -. 58 5B C9 C3 - -. 0 3A97C937 5 -. E8 24 01 00 00 - -. 0 3A97CA60 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 77 13 00 00 50 8B 83 FC FF FF FF 85 C0 74 0A - -. 0 3A97CA85 5 -. 8B 5D FC C9 C3 - -. 0 3A97C93C 5 -. E8 5F 03 00 00 - -. 0 3A97CCA0 34 -. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 36 11 00 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0C - -. 0 3A97CCCE 4 -. 5B 5E 5D C3 - -. 0 3A97C941 2 -. C9 C3 - -. 0 3A97063C 2 -. EB 9F - -. 0 3A9705DD 7 -. 8B 56 7C 85 D2 74 DC - -. 0 3A9705C0 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A970758 19 -. 31 C0 89 83 CC F9 FF FF 8B 45 E8 85 C0 0F 84 59 FF FF FF - -. 0 3A9706C4 7 -. 31 C0 E8 65 04 00 00 - -. 0 3A970B65 4 -. 5D 89 D0 C3 - -. 0 3A9706CB 15 -. 89 45 E4 C7 40 0C 01 00 00 00 E8 96 04 00 00 - -. 0 3A9706DA 13 -. 8B B7 54 01 00 00 89 F0 4E 85 C0 75 21 - -. 0 3A970708 26 -. 8B 87 D4 01 00 00 8B 55 08 8B 04 B0 89 14 24 8B 4D EC 8B 55 F0 E8 3E FE FF FF - -. 0 3A9705AD 7 -. 8B 7E 7C 85 FF 75 1C - -. 0 3A9705B4 25 -. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A970722 7 -. 89 F0 4E 85 C0 75 DF - -. 0 3A9D67C0 16 -. 55 31 C0 89 E5 83 EC 18 89 5D F4 E8 C1 FF FF FF - -. 0 3A9D6791 4 -. 8B 1C 24 C3 - -. 0 3A9D67D0 28 -. 81 C3 40 C8 0F 00 89 75 F8 8B 93 A4 00 00 00 8B 75 10 89 7D FC 85 D2 8B 7D 0C 74 14 - -. 0 3A9D67EC 6 -. 8B 12 85 D2 75 0E - -. 0 3A9D6800 10 -. 89 83 10 90 FF FF 85 C0 75 26 - -. 0 3A9D680A 21 -. 8B 83 80 01 00 00 0F B7 10 8B 83 68 01 00 00 66 3B 50 38 74 11 - -. 0 3A9D6830 42 -. 89 BB D8 28 00 00 8B 45 08 89 83 D4 28 00 00 8B 83 3C 01 00 00 89 30 89 74 24 08 89 7C 24 04 8B 45 08 89 04 24 E8 A6 45 0A 00 - -. 0 3AA7AE00 20 -. 55 89 E5 83 EC 14 89 7D FC 8B 7D 0C 89 5D F4 E8 7D B9 F5 FF - -. 0 3AA7AE14 13 -. 81 C3 FC 81 05 00 89 75 F8 85 FF 74 30 - -. 0 3AA7AE21 6 -. 8B 37 85 F6 74 2A - -. 0 3AA7AE27 17 -. 89 34 24 B8 2F 00 00 00 89 44 24 04 E8 A8 B7 F5 FF - -. 0 3A9D65E0 6 -. FF A3 40 00 00 00 - -. 0 3A9D65E6 10 -. 68 68 00 00 00 E9 10 FF FF FF - -. 0 3A9D6500 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 0 3A96FEF0 16 -. 50 51 52 8B 54 24 10 8B 44 24 0C E8 60 01 00 00 - -. 0 3A970060 22 -. 55 89 E5 57 56 89 C6 53 83 EC 24 8B 48 30 8B 40 2C E8 B5 58 00 00 - -. 0 3A970076 59 -. 81 C3 F6 85 00 00 8B 40 04 89 45 EC 8B 46 74 8B 78 04 01 FA 8B 7A 04 8B 12 C1 EF 08 89 F8 C1 E0 04 03 41 04 8B 0E 01 CA 89 55 E8 89 45 E4 F6 40 0D 03 89 45 F0 0F 85 97 00 00 00 - -. 0 3A9700B1 12 -. 8B 86 DC 00 00 00 31 D2 85 C0 74 25 - -. 0 3A9700BD 95 -. 8B 40 04 0F B7 14 78 8B 86 7C 01 00 00 81 E2 FF 7F 00 00 C1 E2 04 01 C2 31 C0 83 7A 04 00 0F 95 C0 F7 D8 21 C2 8B 45 E4 BF 01 00 00 00 8D 4D F0 8B 00 01 45 EC 31 C0 89 44 24 10 B8 01 00 00 00 89 54 24 04 89 F2 89 44 24 0C 89 7C 24 08 8B 86 B0 01 00 00 89 04 24 8B 45 EC E8 C4 BF FF FF - -. 0 3A97011C 14 -. 8B 55 F0 83 EC 14 89 C1 31 C0 85 D2 74 07 - -. 0 3A97012A 17 -. 89 C8 8B 4A 04 01 C8 8B B3 44 FC FF FF 85 F6 75 05 - -. 0 3A97013B 13 -. 8B 55 E8 89 02 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A96FF00 8 -. 5A 59 87 04 24 C2 08 00 - -. 0 3AA28860 34 -. 57 56 31 C0 8B 74 24 0C 8B 4C 24 10 88 CD 89 CA C1 E1 10 66 89 D1 F7 C6 03 00 00 00 0F 84 81 00 00 00 - -. 0 3AA28903 15 -. 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -. 0 3AA28912 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 CB 00 00 00 - -. 0 3AA28921 11 -. 31 CA BF FF FE FE FE 01 D7 73 9E - -. 0 3AA2892C 11 -. 31 D7 81 CF FF FE FE FE 47 75 A9 - -. 0 3AA288E0 17 -. 83 EE 04 83 EE 04 83 EE 04 F7 C2 00 00 FF 00 75 05 - -. 0 3AA288F6 7 -. 8D 46 0C 84 F6 75 03 - -. 0 3AA288FD 21 -. 8D 46 0D 83 C6 10 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -. 0 3AA288F1 5 -. 8D 46 0E EB 0A - -. 0 3AA28900 18 -. 83 C6 10 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 - -. 0 3AA28937 16 -. 8B 56 04 BF FF FE FE FE 01 D7 0F 83 A2 00 00 00 - -. 0 3AA28947 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 93 00 00 00 - -. 0 3AA28956 15 -. 31 CA BF FF FE FE FE 01 D7 0F 83 68 FF FF FF - -. 0 3AA28965 15 -. 31 D7 81 CF FF FE FE FE 47 0F 85 6F FF FF FF - -. 0 3AA288E3 14 -. 83 EE 04 83 EE 04 F7 C2 00 00 FF 00 75 05 - -. 0 3AA289E9 7 -. 83 C6 04 38 CA 75 02 - -. 0 3AA289F2 4 -. 84 D2 74 20 - -. 0 3AA289F6 4 -. 38 CE 75 03 - -. 0 3AA289FD 4 -. 84 F6 74 15 - -. 0 3AA28A16 3 -. 5E 5F C3 - -. 0 3AA7AE38 4 -. 85 C0 74 22 - -. 0 3AA7AE3C 34 -. 8D 50 01 8B 83 98 01 00 00 89 10 8B 17 8B 83 70 02 00 00 89 10 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9D685A 5 -. E8 C1 FE FF FF - -. 0 3A9D6720 10 -. 55 89 E5 56 53 E8 67 00 00 00 - -. 0 3A9D672A 18 -. 81 C3 E6 C8 0F 00 8D B3 94 FF FF FF 8B 06 85 C0 75 04 - -. 0 3A9D6740 5 -. 83 C6 04 FF D0 - -. 0 3AA217B0 14 -. 55 89 E5 83 EC 08 89 1C 24 E8 D3 4F FB FF - -. 0 3AA217BE 20 -. 81 C3 52 18 0B 00 89 74 24 04 8B 83 38 02 00 00 85 C0 75 4E - -. 0 3AA21820 11 -. 8B 1C 24 8B 74 24 04 89 EC 5D C3 - -. 0 3A9D6745 6 -. 8B 06 85 C0 75 F5 - -. 0 3A9D674B 6 -. 5B 5E 5D 89 F6 C3 - -. 0 3A9D685F 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9A148C 11 -. 55 89 E5 83 EC 08 E8 D9 00 00 00 - -. 0 3A9A1570 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 CB E2 01 00 52 8B 83 50 00 00 00 85 C0 74 02 - -. 0 3A9A158D 4 -. 58 5B C9 C3 - -. 0 3A9A1497 5 -. E8 74 01 00 00 - -. 0 3A9A1610 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 2B E2 01 00 50 8B 83 FC FF FF FF 85 C0 74 0A - -. 0 3A9A1635 5 -. 8B 5D FC C9 C3 - -. 0 3A9A149C 5 -. E8 7F 8B 01 00 - -. 0 3A9BA020 34 -. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 1A 58 00 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0C - -. 0 3A9BA04E 4 -. 5B 5E 5D C3 - -. 0 3A9A14A1 2 -. C9 C3 - -. 0 3A97063E 9 -. F6 C2 03 0F 84 79 FF FF FF - -. 0 3A970729 15 -. 8B 45 E4 C7 40 0C 00 00 00 00 E8 38 04 00 00 - -. 0 3A970738 18 -. 31 C0 89 83 34 00 00 00 83 C4 2C 5B 5E 5F 5D C2 04 00 - -. 0 3A9658B5 8 -. 8D 93 94 81 FF FF FF E7 - -. 0 8048430 33 -. 31 ED 5E 89 E1 83 E4 F0 50 54 52 68 B0 5A 05 08 68 20 5B 05 08 51 56 68 B0 57 05 08 E8 AF FF FF FF - -. 0 8048400 6 -. FF 25 78 92 05 08 - -. 0 8048406 10 -. 68 20 00 00 00 E9 A0 FF FF FF - -. 0 80483B0 12 -. FF 35 60 92 05 08 FF 25 64 92 05 08 - -. 0 3A9D6870 22 -. 55 31 C9 89 E5 57 56 53 83 EC 0C 8B 45 0C 8B 7D 10 E8 0B FF FF FF - -. 0 3A9D6886 23 -. 81 C3 8A C7 0F 00 8B 75 1C 8D 54 87 04 8B 83 A4 00 00 00 85 C0 74 13 - -. 0 3A9D689D 6 -. 8B 00 85 C0 75 0D - -. 0 3A9D68A3 33 -. B9 01 00 00 00 90 8D B4 26 00 00 00 00 8B 83 B4 00 00 00 85 F6 89 08 8B 83 3C 01 00 00 89 10 74 14 - -. 0 3A9D68C4 20 -. 89 34 24 31 C0 89 44 24 08 31 C0 89 44 24 04 E8 88 55 01 00 - -. 0 3A9EBE60 9 -. 55 89 E5 53 E8 28 A9 FE FF - -. 0 3A9EBE69 11 -. 81 C3 A7 71 0E 00 E8 FC FE FF FF - -. 0 3A9EBD70 16 -. 55 89 E5 57 31 FF 56 53 83 EC 04 E8 11 AA FE FF - -. 0 3A9EBD80 20 -. 81 C3 90 72 0E 00 8B 93 3C 2B 00 00 85 D2 0F 85 A0 00 00 00 - -. 0 3A9EBD94 10 -. 8B B3 BC 9E FF FF 85 F6 74 2B - -. 0 3A9EBD9E 11 -. 89 F6 8B 56 04 31 FF 39 D7 73 15 - -. 0 3A9EBDBE 5 -. 83 FA 1F 76 3A - -. 0 3A9EBDFD 12 -. 8D 42 01 89 D7 89 46 04 85 F6 74 C0 - -. 0 3A9EBE09 24 -. 89 F8 B9 01 00 00 00 C1 E0 04 89 4C 06 08 8B 93 44 2B 00 00 85 D2 75 23 - -. 0 3A9EBE21 6 -. 31 C0 85 F6 74 07 - -. 0 3A9EBE27 13 -. C1 E7 04 8D 44 37 08 5A 5B 5E 5F 5D C3 - -. 0 3A9EBE74 11 -. 89 C2 85 D2 B8 FF FF FF FF 74 1A - -. 0 3A9EBE7F 29 -. C7 02 04 00 00 00 8B 45 08 89 42 04 8B 45 0C 89 42 08 8B 45 10 89 42 0C 31 C0 5B 5D C3 - -. 0 3A9D68D8 7 -. 8B 75 18 85 F6 74 17 - -. 0 3A9D68DF 23 -. 31 D2 31 C9 89 4C 24 08 89 54 24 04 8B 55 18 89 14 24 E8 6A 55 01 00 - -. 0 3A9EBDA9 13 -. 8D 46 08 8D 74 26 00 8B 08 85 C9 74 3E - -. 0 3A9EBDB6 8 -. 47 83 C0 10 39 D7 72 F2 - -. 0 3A9D68F6 11 -. 8B B3 68 01 00 00 F6 06 02 75 32 - -. 0 3A9D6901 7 -. 8B 45 14 85 C0 74 03 - -. 0 3A9D6908 3 -. FF 55 14 - -. 0 8055B20 19 -. 55 89 E5 83 EC 18 89 5D F4 89 75 F8 31 F6 E8 45 00 00 00 - -. 0 8055B78 4 -. 8B 1C 24 C3 - -. 0 8055B33 14 -. 81 C3 29 37 00 00 89 7D FC E8 57 28 FF FF - -. 0 8048398 11 -. 55 89 E5 83 EC 08 E8 B1 00 00 00 - -. 0 8048454 27 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 FF 0D 01 00 52 8B 83 28 00 00 00 85 C0 74 02 - -. 0 8048471 4 -. 58 5B C9 C3 - -. 0 80483A3 5 -. E8 18 01 00 00 - -. 0 80484C0 15 -. 55 89 E5 51 51 8B 15 58 92 05 08 85 D2 74 19 - -. 0 80484E8 2 -. C9 C3 - -. 0 80483A8 5 -. E8 D3 D7 00 00 - -. 0 8055B80 20 -. 55 89 E5 53 52 BB 48 92 05 08 A1 48 92 05 08 83 F8 FF 74 0C - -. 0 8055BA0 4 -. 58 5B 5D C3 - -. 0 80483AD 2 -. C9 C3 - -. 0 8055B41 21 -. 8D 93 0C FF FF FF 8D 83 0C FF FF FF 29 C2 C1 FA 02 39 D6 73 15 - -. 0 8055B6B 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9D690B 7 -. F6 06 02 89 F6 75 38 - -. 0 3A9D6912 25 -. 8B 93 3C 01 00 00 8B 02 89 7C 24 04 89 44 24 08 8B 45 0C 89 04 24 FF 55 08 - -. 0 80557B0 31 -. 55 89 E5 83 EC 08 83 E4 F0 B8 00 00 00 00 29 C4 83 EC 08 68 EC 84 04 08 6A 04 E8 01 2C FF FF - -. 0 80483D0 6 -. FF 25 6C 92 05 08 - -. 0 80483D6 10 -. 68 08 00 00 00 E9 D0 FF FF FF - -. 0 3A9E94D0 23 -. 55 89 E5 57 56 53 81 EC 2C 01 00 00 8B 4D 0C 8B 7D 08 E8 AA D2 FE FF - -. 0 3A9E94E7 23 -. 81 C3 29 9B 0E 00 83 F9 FF 0F 94 C0 85 FF 0F 9E C2 09 D0 A8 01 75 05 - -. 0 3A9E94FE 5 -. 83 FF 40 7E 1D - -. 0 3A9E9520 19 -. 89 8D 64 FF FF FF 8D B5 68 FF FF FF B8 1F 00 00 00 EB 0D - -. 0 3A9E9540 10 -. C7 04 86 00 00 00 00 48 79 F6 - -. 0 3A9E954A 75 -. 8D 57 FF B8 01 00 00 00 89 D1 83 E1 1F C1 EA 05 D3 E0 09 04 96 85 84 93 90 29 00 00 0F 95 C0 0F B6 C0 83 F8 01 19 C0 25 00 00 00 10 89 45 E8 8D 85 D4 FE FF FF 89 44 24 08 8D 85 64 FF FF FF 89 44 24 04 89 3C 24 E8 1B 02 00 00 - -. 0 3A9E97B0 14 -. 55 89 E5 83 EC 14 89 5D F8 E8 D3 CF FE FF - -. 0 3A9E97BE 28 -. 81 C3 52 98 0E 00 8B 4D 0C 8B 55 10 89 75 FC 8B 83 6C 2B 00 00 8B 75 08 85 C0 75 1A - -. 0 3A9E97DA 16 -. 89 54 24 08 89 4C 24 04 89 34 24 E8 86 FE FF FF - -. 0 3A9E9670 22 -. 55 31 C9 89 E5 57 56 53 81 EC 28 01 00 00 8B 55 0C E8 0B D1 FE FF - -. 0 3A9E9686 10 -. 81 C3 8A 99 0E 00 85 D2 74 66 - -. 0 3A9E9690 49 -. FC 8B 02 B9 20 00 00 00 8D BD 70 FF FF FF 8D 72 04 89 85 64 FF FF FF 8B 82 84 00 00 00 89 85 D0 FE FF FF 89 85 68 FF FF FF 8B 83 68 01 00 00 F3 A5 - -. 0 3A9E96BF 2 -. F3 A5 - -. 0 3A9E96C1 10 -. 8B B8 80 01 00 00 85 FF 75 25 - -. 0 3A9E96CB 25 -. 81 8D 68 FF FF FF 00 00 00 04 8D 83 50 66 F1 FF F6 85 D0 FE FF FF 04 75 06 - -. 0 3A9E96E4 27 -. 8D 83 58 66 F1 FF 89 85 6C FF FF FF 8D 8D 64 FF FF FF 8B 75 10 31 D2 85 F6 74 06 - -. 0 3A9E96FF 23 -. 8D 95 D4 FE FF FF BE 08 00 00 00 8B 7D 08 87 DF B8 AE 00 00 00 CD 80 - -. 0 3A9E9716 15 -. 87 FB 89 85 CC FE FF FF 3D 00 F0 FF FF 77 63 - -. 0 3A9E9725 24 -. 31 D2 8B 85 CC FE FF FF 83 7D 10 00 F7 D0 0F 95 C2 C1 E8 1F 85 D0 74 3A - -. 0 3A9E973D 31 -. FC 8B 85 D4 FE FF FF B9 20 00 00 00 8B 7D 10 8D B5 E0 FE FF FF 89 07 8B 7D 10 83 C7 04 F3 A5 - -. 0 3A9E975A 2 -. F3 A5 - -. 0 3A9E975C 44 -. 8B 85 D8 FE FF FF 8B 55 10 89 82 84 00 00 00 8B 85 DC FE FF FF 89 82 88 00 00 00 8B 85 CC FE FF FF 81 C4 28 01 00 00 5B 5E 5F 5D C3 - -. 0 3A9E97EA 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3A9E9595 13 -. 85 C0 BA FF FF FF FF 0F 88 71 FF FF FF - -. 0 3A9E95A2 19 -. 8B 95 D4 FE FF FF 81 C4 2C 01 00 00 89 D0 5B 5E 5F 5D C3 - -. 0 80557CF 8 -. 83 C4 10 E8 5A 2E FF FF - -. 0 8048631 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804864F 2 -. F3 AB - -. 0 8048651 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8048683 2 -. F3 AB - -. 0 8048685 47 -. B8 8F C2 31 42 89 45 C8 B8 EC 51 05 42 89 45 CC B8 8F C2 B1 41 89 45 D0 B8 8F C2 31 41 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 3C FD FF FF - -. 0 80483F0 6 -. FF 25 74 92 05 08 - -. 0 80483F6 10 -. 68 18 00 00 00 E9 B0 FF FF FF - -. 0 3A9E92F0 35 -. 8B 44 24 04 89 58 00 89 70 04 89 78 08 8D 4C 24 04 89 48 10 8B 4C 24 00 89 48 14 89 68 0C E8 7B 5C 0C 00 - -. 0 3AAAEF8E 4 -. 8B 0C 24 C3 - -. 0 3A9E9313 14 -. 81 C1 FD 9C 0E 00 8D 89 20 63 F1 FF FF E1 - -. 0 3A9E9330 22 -. 55 89 E5 83 EC 18 89 5D F4 8B 55 0C 89 75 F8 31 F6 E8 4B D4 FE FF - -. 0 3A9E9346 16 -. 81 C3 CA 9C 0E 00 89 7D FC 85 D2 8B 7D 08 75 12 - -. 0 3A9E9368 25 -. C7 04 24 00 00 00 00 8D 47 1C 89 44 24 08 31 C0 89 44 24 04 E8 8F 04 00 00 - -. 0 3A9E9810 36 -. 55 89 E5 83 EC 08 89 34 24 BE 08 00 00 00 89 7C 24 04 8B 7D 08 8B 4D 0C 8B 55 10 87 DF B8 AF 00 00 00 CD 80 - -. 0 3A9E9834 11 -. 87 FB 3D 00 F0 FF FF 89 C6 77 0D - -. 0 3A9E983F 13 -. 89 F0 8B 7C 24 04 8B 34 24 89 EC 5D C3 - -. 0 3A9E9381 4 -. 85 C0 75 D1 - -. 0 3A9E9385 23 -. BE 01 00 00 00 89 77 18 31 C0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 80486B4 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 80486BF 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 58 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 B8 1E 63 42 50 FF 75 B8 E8 09 FE FF FF - -. 0 8048501 33 -. 55 89 E5 83 EC 28 C7 45 FC 00 00 00 00 D9 45 08 D9 45 0C D9 C9 DA E9 DF E0 80 E4 45 80 FC 40 74 54 - -. 0 8048576 12 -. C7 45 FC 01 00 00 00 8B 45 FC C9 C3 - -. 0 80486F8 7 -. 83 C4 10 85 C0 74 5D - -. 0 80486FF 17 -. 83 EC 08 B8 52 38 B4 42 50 FF 75 BC E8 F1 FD FF FF - -. 0 8048710 7 -. 83 C4 10 85 C0 74 45 - -. 0 8048717 17 -. 83 EC 08 B8 29 DC 82 42 50 FF 75 C0 E8 D9 FD FF FF - -. 0 8048728 7 -. 83 C4 10 85 C0 74 2D - -. 0 804872F 17 -. 83 EC 08 B8 1F 85 C5 42 50 FF 75 C4 E8 C1 FD FF FF - -. 0 8048740 7 -. 83 C4 10 85 C0 74 15 - -. 0 8048747 13 -. 83 EC 0C 68 D8 5B 05 08 E8 BC FC FF FF - -. 0 8048410 6 -. FF 25 7C 92 05 08 - -. 0 8048416 10 -. 68 28 00 00 00 E9 90 FF FF FF - -. 0 3AA044D0 22 -. 55 89 E5 8D 45 0C 53 83 EC 0C 89 44 24 08 8B 45 08 E8 AB 22 FD FF - -. 0 3AA044E6 26 -. 81 C3 2A EB 0C 00 89 44 24 04 8B 83 B0 00 00 00 8B 00 89 04 24 E8 60 73 FF FF - -. 0 3A9FB860 22 -. 55 31 C9 89 E5 57 56 53 81 EC F0 05 00 00 8B 7D 0C E8 1B AF FD FF - -. 0 3A9FB876 17 -. 81 C3 9A 77 0D 00 89 8D 58 FB FF FF E8 A9 B2 FD FF - -. 0 3A9D6B30 12 -. 55 89 E5 53 83 EC 04 E8 55 FC FF FF - -. 0 3A9D6B3C 16 -. 81 C3 D4 C4 0F 00 8B 8B 14 1A 00 00 85 C9 75 0A - -. 0 3A9D6B4C 10 -. 8B 83 A4 01 00 00 5A 5B 5D C3 - -. 0 3A9FB887 17 -. 8B 00 89 85 38 FB FF FF 8B 45 08 80 78 46 00 75 2B - -. 0 3A9FB898 14 -. 8B 93 38 02 00 00 85 D2 0F 84 F7 2A 00 00 - -. 0 3A9FB8A6 9 -. 89 C2 8B 40 5C 85 C0 75 0C - -. 0 3A9FB8AF 20 -. C7 42 5C FF FF FF FF B8 FF FF FF FF 40 BA FF FF FF FF 75 5F - -. 0 3A9FB8C3 13 -. 8B 75 08 8B 06 A8 08 0F 85 23 2C 00 00 - -. 0 3A9FB8D0 8 -. 85 FF 0F 84 FE 2F 00 00 - -. 0 3A9FB8D8 9 -. 8B 55 08 80 7A 46 00 75 2E - -. 0 3A9FB8E1 14 -. 8B 8B 38 02 00 00 85 C9 0F 84 EB 2B 00 00 - -. 0 3A9FB8EF 7 -. 8B 42 5C 85 C0 75 0C - -. 0 3A9FB902 8 -. 40 BA FF FF FF FF 75 18 - -. 0 3A9FB90A 9 -. 8B 75 08 8B 06 A8 02 74 1D - -. 0 3A9FB930 68 -. B8 FF FF FF FF 8D 95 BC FB FF FF 89 85 54 FB FF FF 8B 45 10 89 95 34 FB FF FF 89 85 40 FB FF FF 31 C0 89 85 3C FB FF FF 31 C0 89 85 BC FB FF FF 31 C0 89 85 C0 FB FF FF 89 54 24 04 89 3C 24 E8 AC 76 01 00 - -. 0 3AA13020 17 -. 55 89 E5 57 56 53 83 EC 0C 8B 75 08 E8 60 37 FC FF - -. 0 3AA13031 28 -. 81 C3 DF FF 0B 00 8B 7D 0C 0F B6 06 84 C0 0F 95 C2 3C 25 0F 95 C0 21 D0 A8 01 75 43 - -. 0 3AA13090 11 -. C7 07 00 00 00 00 F6 06 80 75 B5 - -. 0 3AA1309B 20 -. 46 0F B6 06 84 C0 0F 95 C2 3C 25 0F 95 C0 21 D0 A8 01 75 E1 - -. 0 3AA130AF 10 -. 83 C4 0C 89 F0 5B 5E 5F 5D C3 - -. 0 3A9FB974 38 -. 89 85 4C FB FF FF 8B 4D 08 89 85 B4 FB FF FF 31 C0 0F B7 11 89 85 30 FB FF FF 89 D0 25 00 80 FF FF 66 85 C0 75 0E - -. 0 3A9FB99A 14 -. 8B 83 B8 01 00 00 85 C0 0F 85 41 01 00 00 - -. 0 3A9FB9A8 16 -. 89 D0 25 00 80 FF FF 66 85 C0 0F 84 21 01 00 00 - -. 0 3A9FBAD9 11 -. 8B 45 08 89 04 24 E8 9C AA FD FF - -. 0 3A9D6580 6 -. FF A3 28 00 00 00 - -. 0 3A9D6586 10 -. 68 38 00 00 00 E9 70 FF FF FF - -. 0 3AA12F20 12 -. 55 89 E5 53 83 EC 04 E8 65 38 FC FF - -. 0 3AA12F2C 16 -. 81 C3 E4 00 0C 00 8B 93 3C 2B 00 00 85 D2 75 04 - -. 0 3AA12F3C 4 -. 58 5B 5D C3 - -. 0 3A9FBAE4 5 -. E9 CF FE FF FF - -. 0 3A9FB9B8 36 -. 8B 55 08 8B B5 4C FB FF FF 0F BE 42 46 29 FE 8B 84 10 94 00 00 00 89 14 24 89 74 24 08 89 7C 24 04 FF 50 1C - -. 0 3AA1DFD0 28 -. 55 89 E5 83 EC 24 89 75 F8 8B 45 10 8B 75 10 89 5D F4 89 45 F0 31 C0 E8 A5 87 FB FF - -. 0 3AA1DFEC 27 -. 81 C3 24 50 0B 00 89 7D FC 85 F6 8B 7D 0C C7 45 EC 00 00 00 00 0F 84 C5 00 00 00 - -. 0 3AA1E007 27 -. 8B 55 08 89 D1 8B 72 18 8B 01 8B 52 14 25 00 0A 00 00 29 D6 3D 00 0A 00 00 74 30 - -. 0 3AA1E022 8 -. 85 F6 0F 84 8E 00 00 00 - -. 0 3AA1E0B8 12 -. 8B 45 F0 8B 55 EC 01 D0 85 C0 75 1C - -. 0 3AA1E0E0 29 -. 8B 4D 08 BE FF FF FF FF 0F BE 41 46 8B 84 08 94 00 00 00 89 74 24 04 89 0C 24 FF 50 0C - -. 0 3AA1EBC0 17 -. 55 89 E5 57 56 53 83 EC 10 8B 75 08 E8 C0 7B FB FF - -. 0 3AA1EBD1 17 -. 81 C3 3F 44 0B 00 8B 0E F6 C1 08 0F 85 23 01 00 00 - -. 0 3AA1EBE2 9 -. F6 C5 08 0F 84 C5 00 00 00 - -. 0 3AA1ECB0 11 -. 8B 46 10 85 C0 0F 85 4D FF FF FF - -. 0 3AA1ECBB 5 -. E9 32 FF FF FF - -. 0 3AA1EBF2 8 -. 89 34 24 E8 36 22 00 00 - -. 0 3AA20E30 20 -. 55 89 E5 83 EC 18 89 75 FC 8B 75 08 89 5D F8 E8 4D 59 FB FF - -. 0 3AA20E44 13 -. 81 C3 CC 21 0B 00 8B 46 1C 85 C0 75 20 - -. 0 3AA20E51 5 -. F6 06 02 74 07 - -. 0 3AA20E5D 17 -. 0F BE 46 46 8B 84 30 94 00 00 00 89 34 24 FF 50 34 - -. 0 3AA13C10 29 -. 55 89 E5 81 EC 84 00 00 00 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 46 38 E8 64 2B FC FF - -. 0 3AA13C2D 15 -. 81 C3 E3 F3 0B 00 BF 00 20 00 00 85 C0 78 34 - -. 0 3AA13C3C 24 -. 0F BE 46 46 8B 94 30 94 00 00 00 8D 45 94 89 44 24 04 89 34 24 FF 52 48 - -. 0 3AA1E4F0 35 -. 55 89 E5 83 EC 0C 8B 45 0C 89 44 24 08 8B 45 08 8B 40 38 C7 04 24 03 00 00 00 89 44 24 04 E8 CD D7 04 00 - -. 0 3AA6BCE0 14 -. 55 89 E5 83 EC 64 89 5D F4 E8 A3 AA F6 FF - -. 0 3AA6BCEE 31 -. 81 C3 22 73 06 00 89 75 F8 8B B3 BC 01 00 00 89 7D FC 8B 7D 10 8B 06 85 C0 0F 85 83 00 00 00 - -. 0 3AA6BD0D 5 -. E8 1E AE F6 FF - -. 0 3AA6BD12 22 -. 89 45 A8 8B 00 89 F9 8B 55 0C 89 45 B0 87 D3 B8 C5 00 00 00 CD 80 - -. 0 3AA6BD28 13 -. 87 D3 3D 00 F0 FF FF 0F 87 B7 00 00 00 - -. 0 3AA6BD35 7 -. 83 F8 FF 89 C2 74 34 - -. 0 3AA6BD3C 4 -. 85 D2 75 20 - -. 0 3AA6BD40 8 -. 8B 47 58 39 47 0C 74 18 - -. 0 3AA6BD60 15 -. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA1E513 2 -. C9 C3 - -. 0 3AA13C54 4 -. 85 C0 78 18 - -. 0 3AA13C58 15 -. 8B 45 A4 25 00 F0 00 00 3D 00 20 00 00 74 7F - -. 0 3AA13CE6 43 -. 8B 55 B8 8B 45 B4 0F AC D0 08 C1 EA 08 89 C1 0F AC D0 18 81 E1 FF 0F 00 00 25 00 F0 FF FF 09 C1 81 E9 88 00 00 00 83 F9 07 77 0B - -. 0 3AA13D11 11 -. 81 0E 00 02 00 00 E9 4B FF FF FF - -. 0 3AA13C67 7 -. 8B 45 C8 85 C0 7E 02 - -. 0 3AA13C6E 62 -. 89 C7 C7 04 24 00 00 00 00 31 C0 BA 03 00 00 00 89 44 24 14 B8 FF FF FF FF B9 22 00 00 00 89 44 24 10 8D 87 FF 0F 00 00 25 00 F0 FF FF 89 54 24 08 89 4C 24 0C 89 44 24 04 E8 04 3F 06 00 - -. 0 3AA77BB0 13 -. 89 DA B8 5A 00 00 00 8D 5C 24 04 CD 80 - -. 0 3AA77BBD 9 -. 89 D3 3D 00 F0 FF FF 77 01 - -. 0 3AA77BC6 1 -. C3 - -. 0 3AA13CAC 12 -. 89 C2 83 FA FF B8 FF FF FF FF 74 21 - -. 0 3AA13CB8 28 -. 89 54 24 04 B8 01 00 00 00 89 44 24 0C 8D 04 17 89 44 24 08 89 34 24 E8 CC CE 00 00 - -. 0 3AA20BA0 20 -. 55 89 E5 83 EC 10 89 75 FC 8B 75 08 89 5D F8 E8 DD 5B FB FF - -. 0 3AA20BB4 13 -. 81 C3 5C 24 0B 00 8B 4E 1C 85 C9 74 5F - -. 0 3AA20C20 4 -. 8B 16 EB A4 - -. 0 3AA20BC8 19 -. 8B 45 0C 89 46 1C 8B 45 10 89 46 20 8B 45 14 85 C0 74 15 - -. 0 3AA20BDB 15 -. 83 E2 FE 89 16 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3AA13CD4 18 -. B8 01 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA20E6E 3 -. 40 74 0F - -. 0 3AA20E71 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3AA1EBFA 23 -. 8B 46 1C 8B 0E 89 46 0C 89 46 04 89 46 08 F6 C5 01 0F 85 4E 01 00 00 - -. 0 3AA1EC11 14 -. 8B 46 04 8B 7E 20 39 F8 0F 84 D8 00 00 00 - -. 0 3AA1EC1F 40 -. 89 46 14 89 C2 89 46 10 8B 46 08 89 7D F0 89 46 04 89 46 0C 89 C8 8B 4E 5C 0D 00 08 00 00 89 06 85 C9 0F 8E DD 00 00 00 - -. 0 3AA1ED24 7 -. A9 02 02 00 00 74 2C - -. 0 3AA1ED2B 8 -. 89 56 18 E9 1A FF FF FF - -. 0 3AA1EC4D 10 -. 83 7D 0C FF 0F 84 DC 00 00 00 - -. 0 3AA1ED33 24 -. 8B 56 10 8B 46 14 89 34 24 89 54 24 04 29 D0 89 44 24 08 E8 35 F4 FF FF - -. 0 3AA1E180 17 -. 55 89 E5 56 8B 75 10 8B 45 08 8B 55 0C 85 F6 75 07 - -. 0 3AA1E191 7 -. 31 D2 5E 89 D0 5D C3 - -. 0 3AA1ED4B 12 -. 89 C2 83 C4 10 89 D0 5B 5E 5F 5D C3 - -. 0 3AA1E0FD 3 -. 40 74 C4 - -. 0 3AA1E100 22 -. 8B 45 08 8B 50 1C 8B 48 20 29 D1 8B 55 F0 83 F9 7F 89 55 E8 76 0E - -. 0 3AA1E116 21 -. 89 D0 31 D2 F7 F1 8B 4D F0 29 D1 89 4D E8 8B 75 E8 85 F6 75 2B - -. 0 3AA1E12B 7 -. 8B 4D F0 85 C9 74 92 - -. 0 3AA1E132 28 -. 8B 45 F0 89 44 24 08 8B 55 E8 8D 04 3A 89 44 24 04 8B 4D 08 89 0C 24 E8 72 1E 00 00 - -. 0 3AA1FFC0 30 -. 55 89 E5 57 56 83 EC 10 8B 45 10 8B 55 10 8B 7D 0C 89 45 F4 31 C0 85 D2 0F 84 9D 00 00 00 - -. 0 3AA1FFDE 17 -. 89 F6 8B 55 08 8B 72 18 8B 42 14 29 C6 85 F6 7E 54 - -. 0 3AA20043 7 -. 8B 75 F4 85 F6 74 29 - -. 0 3AA2004A 30 -. 8B 55 08 89 D1 0F BE 42 46 8B 94 10 94 00 00 00 0F B6 07 47 89 0C 24 89 44 24 04 FF 52 0C - -. 0 3AA1EBEB 7 -. 8B 46 10 85 C0 75 5B - -. 0 3AA1EC57 8 -. 8B 56 14 3B 56 20 74 61 - -. 0 3AA1EC5F 20 -. 0F B6 45 0C 88 02 8B 4E 14 8B 16 41 F6 C2 02 89 4E 14 75 11 - -. 0 3AA1EC73 17 -. C1 EA 09 83 7D 0C 0A 0F 94 C0 21 C2 F6 C2 01 74 1D - -. 0 3AA1ECA1 14 -. 0F B6 55 0C 83 C4 10 89 D0 5B 5E 5F 5D C3 - -. 0 3AA20068 3 -. 40 74 08 - -. 0 3AA2006B 8 -. FF 4D F4 E9 6D FF FF FF - -. 0 3AA1FFE0 15 -. 8B 55 08 8B 72 18 8B 42 14 29 C6 85 F6 7E 54 - -. 0 3AA1EC84 21 -. 8B 46 10 89 34 24 29 C1 89 4C 24 08 89 44 24 04 E8 E7 F4 FF FF - -. 0 3AA1E198 7 -. 89 F1 E8 F1 FC FF FF - -. 0 3AA1DE90 22 -. 55 89 E5 83 EC 24 89 5D F4 89 75 F8 89 C6 89 7D FC E8 EB 88 FB FF - -. 0 3AA1DEA6 18 -. 81 C3 6A 51 0B 00 F6 40 01 10 89 55 F0 89 4D EC 74 6E - -. 0 3AA1DF26 10 -. 8B 48 08 8B 50 10 39 D1 74 96 - -. 0 3AA1DEC6 31 -. 0F BE 46 46 8B 55 EC 8B 84 30 94 00 00 00 89 54 24 08 8B 4D F0 89 34 24 89 4C 24 04 FF 50 3C - -. 0 3AA1E430 15 -. 55 89 E5 57 56 83 EC 14 8B 75 10 85 F6 7E 71 - -. 0 3AA1E43F 9 -. 8B 45 08 F6 40 3C 02 75 37 - -. 0 3AA1E448 33 -. 90 8D B4 26 00 00 00 00 89 74 24 08 8B 45 0C 89 44 24 04 8B 55 08 8B 42 38 89 04 24 E8 B7 E9 04 00 - -. 0 3AA6CE20 5 -. E8 69 21 04 00 - -. 0 3AA6CE25 15 -. 81 C1 EB 61 06 00 83 B9 14 1A 00 00 00 75 1D - -. 0 3AA6CE34 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 04 00 00 00 CD 80 - -addps_1 ... ok -. 0 3AA6CE48 8 -. 5B 3D 01 F0 FF FF 73 2D - -. 0 3AA6CE50 1 -. C3 - -. 0 3AA1E469 4 -. 85 C0 78 34 - -. 0 3AA1E46D 9 -. 01 45 0C 29 C6 85 F6 7E 3A - -. 0 3AA1E4B0 16 -. 29 75 10 8B 45 08 8B 78 50 8B 70 4C 85 FF 78 11 - -. 0 3AA1E4D1 10 -. 8B 45 10 83 C4 14 5E 5F 5D C3 - -. 0 3AA1DEE5 11 -. 89 C7 0F B7 46 44 66 85 C0 74 04 - -. 0 3AA1DEF4 29 -. 8B 56 5C 8B 46 1C 85 D2 89 46 0C 89 46 04 89 46 08 89 46 14 89 46 10 0F 8E 9F 00 00 00 - -. 0 3AA1DFB0 12 -. F7 06 02 02 00 00 0F 85 58 FF FF FF - -. 0 3AA1DF14 18 -. 89 46 18 89 F8 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA1E19F 9 -. 39 F0 BA FF FF FF FF 74 E9 - -. 0 3AA1EC99 8 -. 40 BA FF FF FF FF 74 04 - -. 0 3AA20073 15 -. 8B 45 10 8B 4D F4 29 C8 83 C4 10 5E 5F 5D C3 - -. 0 3AA1E14E 8 -. 29 45 F0 E9 6E FF FF FF - -. 0 3AA1E0C4 21 -. 8B 45 10 8B 55 F0 29 D0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9FB9DC 19 -. BA FF FF FF FF 89 95 50 FB FF FF 39 F0 0F 85 41 01 00 00 - -. 0 3A9FB9EF 21 -. 89 85 50 FB FF FF 8B 95 B4 FB FF FF 80 3A 00 0F 84 2C 01 00 00 - -. 0 3A9FBB30 16 -. 8B 4D 08 0F B7 01 25 00 80 FF FF 66 85 C0 74 1A - -. 0 3A9FBB5A 8 -. 89 0C 24 E8 FE A9 FD FF - -. 0 3A9D6560 6 -. FF A3 20 00 00 00 - -. 0 3A9D6566 10 -. 68 28 00 00 00 E9 90 FF FF FF - -. 0 3AA12F90 12 -. 55 89 E5 53 83 EC 04 E8 F5 37 FC FF - -. 0 3AA12F9C 16 -. 81 C3 74 00 0C 00 8B 93 44 2B 00 00 85 D2 75 04 - -. 0 3AA12FAC 4 -. 58 5B 5D C3 - -. 0 3A9FBB62 10 -. 8B 95 30 FB FF FF 85 D2 74 DE - -. 0 3A9FBB4A 16 -. 8B 95 50 FB FF FF 8D 65 F4 89 D0 5B 5E 5F 5D C3 - -. 0 3AA04500 6 -. 83 C4 0C 5B 5D C3 - -. 0 8048754 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8048816 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80557D7 5 -. E8 42 30 FF FF - -. 0 804881E 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804883C 2 -. F3 AB - -. 0 804883E 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8048870 2 -. F3 AB - -. 0 8048872 47 -. B8 8F C2 31 42 89 45 C8 B8 EC 51 05 42 89 45 CC B8 8F C2 B1 41 89 45 D0 B8 8F C2 31 41 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 4F FB FF FF - -. 0 80488A1 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 80488AC 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 58 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 B8 1E 63 42 50 FF 75 B8 E8 23 FC FF FF - -. 0 80488DE 7 -. 83 C4 10 85 C0 74 5D - -. 0 80488E5 17 -. 83 EC 08 B8 52 38 B4 42 50 FF 75 BC E8 0B FC FF FF - -. 0 80488F6 7 -. 83 C4 10 85 C0 74 45 - -. 0 80488FD 17 -. 83 EC 08 B8 29 DC 82 42 50 FF 75 C0 E8 F3 FB FF FF - -. 0 804890E 7 -. 83 C4 10 85 C0 74 2D - -. 0 8048915 17 -. 83 EC 08 B8 1F 85 C5 42 50 FF 75 C4 E8 DB FB FF FF - -. 0 8048926 7 -. 83 C4 10 85 C0 74 15 - -. 0 804892D 13 -. 83 EC 0C 68 BE 5C 05 08 E8 D6 FA FF FF - -. 0 3A9FB8BB 8 -. 40 BA FF FF FF FF 75 5F - -. 0 3AA1E052 10 -. 8B 71 20 29 D6 3B 75 10 72 C6 - -. 0 3AA1E05C 10 -. 8B 4D 10 8D 04 39 39 F8 77 07 - -. 0 3AA1E06D 6 -. 48 80 38 0A 75 F5 - -. 0 3AA1E073 17 -. C7 45 EC 01 00 00 00 8B 4D 0C 29 C8 8D 70 01 EB 9E - -. 0 3AA1E02A 5 -. 3B 75 10 76 03 - -. 0 3AA1E032 5 -. 83 FE 14 77 4D - -. 0 3AA1E037 7 -. 89 D1 89 F2 4A 78 0C - -. 0 3AA1E03E 12 -. 89 F6 0F B6 07 47 88 01 41 4A 79 F6 - -. 0 3AA1E040 10 -. 0F B6 07 47 88 01 41 4A 79 F6 - -. 0 3AA1E04A 8 -. 8B 45 08 89 48 14 EB 5E - -. 0 3AA1E0B0 20 -. 8B 55 10 29 F2 89 55 F0 8B 45 F0 8B 55 EC 01 D0 85 C0 75 1C - -addps_2 ... ok -. 0 804893A 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 80489FC 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80557DC 5 -. E8 23 32 FF FF - -. 0 8048A04 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8048A22 2 -. F3 AB - -. 0 8048A24 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8048A56 2 -. F3 AB - -. 0 8048A58 47 -. B8 8F C2 31 42 89 45 C8 B8 EC 51 05 42 89 45 CC B8 8F C2 B1 41 89 45 D0 B8 8F C2 31 41 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 69 F9 FF FF - -. 0 8048A87 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 8048A92 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F 58 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 B8 1E 63 42 50 FF 75 B8 E8 35 FA FF FF - -. 0 8048ACC 7 -. 83 C4 10 85 C0 74 5D - -. 0 8048AD3 17 -. 83 EC 08 B8 EC 51 05 42 50 FF 75 BC E8 1D FA FF FF - -. 0 8048AE4 7 -. 83 C4 10 85 C0 74 45 - -. 0 8048AEB 17 -. 83 EC 08 B8 8F C2 B1 41 50 FF 75 C0 E8 05 FA FF FF - -. 0 8048AFC 7 -. 83 C4 10 85 C0 74 2D - -. 0 8048B03 17 -. 83 EC 08 B8 8F C2 31 41 50 FF 75 C4 E8 ED F9 FF FF - -. 0 8048B14 7 -. 83 C4 10 85 C0 74 15 - -. 0 8048B1B 13 -. 83 EC 0C 68 F6 5C 05 08 E8 E8 F8 FF FF - -addss_1 ... ok -. 0 8048B28 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8048BEA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80557E1 5 -. E8 0C 34 FF FF - -. 0 8048BF2 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8048C10 2 -. F3 AB - -. 0 8048C12 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8048C44 2 -. F3 AB - -. 0 8048C46 47 -. B8 8F C2 31 42 89 45 C8 B8 EC 51 05 42 89 45 CC B8 8F C2 B1 41 89 45 D0 B8 8F C2 31 41 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 7B F7 FF FF - -. 0 8048C75 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 8048C80 51 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F 58 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 B8 1E 63 42 50 FF 75 B8 E8 4E F8 FF FF - -. 0 8048CB3 7 -. 83 C4 10 85 C0 74 5D - -. 0 8048CBA 17 -. 83 EC 08 B8 EC 51 05 42 50 FF 75 BC E8 36 F8 FF FF - -. 0 8048CCB 7 -. 83 C4 10 85 C0 74 45 - -. 0 8048CD2 17 -. 83 EC 08 B8 8F C2 B1 41 50 FF 75 C0 E8 1E F8 FF FF - -. 0 8048CE3 7 -. 83 C4 10 85 C0 74 2D - -. 0 8048CEA 17 -. 83 EC 08 B8 8F C2 31 41 50 FF 75 C4 E8 06 F8 FF FF - -. 0 8048CFB 7 -. 83 C4 10 85 C0 74 15 - -. 0 8048D02 13 -. 83 EC 0C 68 2E 5D 05 08 E8 01 F7 FF FF - -addss_2 ... ok -. 0 8048D0F 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8048DD1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80557E6 5 -. E8 EE 35 FF FF - -. 0 8048DD9 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8048DF7 2 -. F3 AB - -. 0 8048DF9 48 -. C7 45 D8 20 64 A8 EC C7 45 DC 31 75 B9 FD C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8048E27 2 -. F3 AB - -. 0 8048E29 43 -. C7 45 C8 EF CD AB 89 C7 45 CC 67 45 23 01 C7 45 D0 20 64 A8 EC C7 45 D4 31 75 B9 FD 83 EC 08 6A 01 68 C0 92 05 08 E8 9C F5 FF FF - -. 0 8048E54 11 -. 83 C4 10 85 C0 0F 85 BA 00 00 00 - -. 0 8048E5F 63 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 55 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 8B 45 BC 35 10 30 98 FC 8B 55 B8 81 F2 00 20 00 64 09 D0 85 C0 75 29 - -. 0 8048E9E 23 -. 8B 45 C4 35 46 00 02 00 8B 55 C0 81 F2 CF 89 03 01 09 D0 85 C0 75 12 - -. 0 8048EB5 13 -. 83 EC 0C 68 66 5D 05 08 E8 4E F5 FF FF - -andnps_1 ... ok -. 0 8048EC2 5 -. 83 C4 10 EB 62 - -. 0 8048F29 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80557EB 5 -. E8 41 37 FF FF - -. 0 8048F31 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8048F4F 2 -. F3 AB - -. 0 8048F51 48 -. C7 45 D8 20 64 A8 EC C7 45 DC 31 75 B9 FD C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8048F7F 2 -. F3 AB - -. 0 8048F81 43 -. C7 45 C8 EF CD AB 89 C7 45 CC 67 45 23 01 C7 45 D0 20 64 A8 EC C7 45 D4 31 75 B9 FD 83 EC 08 6A 01 68 C0 92 05 08 E8 44 F4 FF FF - -. 0 8048FAC 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 8048FB7 56 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 55 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 8B 45 BC 35 10 30 98 FC 8B 55 B8 81 F2 00 20 00 64 09 D0 85 C0 75 29 - -. 0 8048FEF 23 -. 8B 45 C4 35 46 00 02 00 8B 55 C0 81 F2 CF 89 03 01 09 D0 85 C0 75 12 - -. 0 8049006 13 -. 83 EC 0C 68 F1 5D 05 08 E8 FD F3 FF FF - -andnps_2 ... ok -. 0 8049013 5 -. 83 C4 10 EB 62 - -. 0 804907A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80557F0 5 -. E8 8D 38 FF FF - -. 0 8049082 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80490A0 2 -. F3 AB - -. 0 80490A2 48 -. C7 45 D8 20 64 A8 EC C7 45 DC 31 75 B9 FD C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80490D0 2 -. F3 AB - -. 0 80490D2 43 -. C7 45 C8 EF CD AB 89 C7 45 CC 67 45 23 01 C7 45 D0 20 64 A8 EC C7 45 D4 31 75 B9 FD 83 EC 08 6A 01 68 C0 92 05 08 E8 F3 F2 FF FF - -. 0 80490FD 11 -. 83 C4 10 85 C0 0F 85 BA 00 00 00 - -. 0 8049108 63 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 54 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 8B 45 BC 35 21 45 21 01 8B 55 B8 81 F2 20 44 A8 88 09 D0 85 C0 75 29 - -. 0 8049147 23 -. 8B 45 C4 35 21 45 21 01 8B 55 C0 81 F2 20 44 A8 88 09 D0 85 C0 75 12 - -. 0 804915E 13 -. 83 EC 0C 68 2C 5E 05 08 E8 A5 F2 FF FF - -andps_1 ... ok -. 0 804916B 5 -. 83 C4 10 EB 62 - -. 0 80491D2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80557F5 5 -. E8 E0 39 FF FF - -. 0 80491DA 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80491F8 2 -. F3 AB - -. 0 80491FA 48 -. C7 45 D8 20 64 A8 EC C7 45 DC 31 75 B9 FD C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049228 2 -. F3 AB - -. 0 804922A 43 -. C7 45 C8 EF CD AB 89 C7 45 CC 67 45 23 01 C7 45 D0 20 64 A8 EC C7 45 D4 31 75 B9 FD 83 EC 08 6A 01 68 C0 92 05 08 E8 9B F1 FF FF - -. 0 8049255 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 8049260 56 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 54 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 8B 45 BC 35 21 45 21 01 8B 55 B8 81 F2 20 44 A8 88 09 D0 85 C0 75 29 - -. 0 8049298 23 -. 8B 45 C4 35 21 45 21 01 8B 55 C0 81 F2 20 44 A8 88 09 D0 85 C0 75 12 - -. 0 80492AF 13 -. 83 EC 0C 68 64 5E 05 08 E8 54 F1 FF FF - -andps_2 ... ok -. 0 80492BC 5 -. 83 C4 10 EB 62 - -. 0 8049323 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80557FA 5 -. E8 2C 3B FF FF - -. 0 804932B 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049349 2 -. F3 AB - -. 0 804934B 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804937D 2 -. F3 AB - -. 0 804937F 47 -. B8 5B 91 6A 43 89 45 C8 B8 62 91 6A 43 89 45 CC B8 5B 91 6A 43 89 45 D0 B8 62 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 42 F0 FF FF - -. 0 80493AE 11 -. 83 C4 10 85 C0 0F 85 B9 00 00 00 - -. 0 80493B9 47 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F C2 C8 00 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 80493E8 6 -. 83 7D BC 00 75 1E - -. 0 80493EE 6 -. 83 7D C0 FF 75 18 - -. 0 80493F4 6 -. 83 7D C4 00 75 12 - -. 0 80493FA 13 -. 83 EC 0C 68 9C 5E 05 08 E8 09 F0 FF FF - -cmpeqps_1 ... ok -. 0 8049407 5 -. 83 C4 10 EB 76 - -. 0 8049482 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80557FF 5 -. E8 86 3C FF FF - -. 0 804948A 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80494A8 2 -. F3 AB - -. 0 80494AA 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80494DC 2 -. F3 AB - -. 0 80494DE 47 -. B8 5B 91 6A 43 89 45 C8 B8 62 91 6A 43 89 45 CC B8 5B 91 6A 43 89 45 D0 B8 62 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 E3 EE FF FF - -. 0 804950D 11 -. 83 C4 10 85 C0 0F 85 B2 00 00 00 - -. 0 8049518 40 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F C2 4D D8 00 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 8049540 6 -. 83 7D BC 00 75 1E - -. 0 8049546 6 -. 83 7D C0 FF 75 18 - -. 0 804954C 6 -. 83 7D C4 00 75 12 - -. 0 8049552 13 -. 83 EC 0C 68 78 5F 05 08 E8 B1 EE FF FF - -cmpeqps_2 ... ok -. 0 804955F 5 -. 83 C4 10 EB 76 - -. 0 80495DA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055804 5 -. E8 D9 3D FF FF - -. 0 80495E2 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049600 2 -. F3 AB - -. 0 8049602 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804961C 2 -. F3 AB - -. 0 804961E 23 -. B8 2B 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 BB ED FF FF - -. 0 8049635 11 -. 83 C4 10 85 C0 0F 85 BA 00 00 00 - -. 0 8049640 48 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F C2 C8 00 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 8049670 6 -. 83 7D BC 00 75 1E - -. 0 8049676 6 -. 83 7D C0 00 75 18 - -. 0 804967C 6 -. 83 7D C4 00 75 12 - -. 0 8049682 13 -. 83 EC 0C 68 B6 5F 05 08 E8 81 ED FF FF - -cmpeqss_1 ... ok -. 0 804968F 5 -. 83 C4 10 EB 76 - -. 0 804970A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055809 5 -. E8 04 3F FF FF - -. 0 8049712 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049730 2 -. F3 AB - -. 0 8049732 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804974C 2 -. F3 AB - -. 0 804974E 23 -. B8 2C 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 8B EC FF FF - -. 0 8049765 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 8049770 41 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F C2 4D D8 00 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 00 75 24 - -. 0 8049799 6 -. 83 7D BC 00 75 1E - -. 0 804979F 6 -. 83 7D C0 00 75 18 - -. 0 80497A5 6 -. 83 7D C4 00 75 12 - -. 0 80497AB 13 -. 83 EC 0C 68 F4 5F 05 08 E8 58 EC FF FF - -cmpeqss_2 ... ok -. 0 80497B8 5 -. 83 C4 10 EB 76 - -. 0 8049833 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805580E 5 -. E8 28 40 FF FF - -. 0 804983B 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049859 2 -. F3 AB - -. 0 804985B 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804988D 2 -. F3 AB - -. 0 804988F 47 -. B8 5B 91 6A 43 89 45 C8 B8 62 91 6A 43 89 45 CC B8 5B 91 6A 43 89 45 D0 B8 62 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 32 EB FF FF - -. 0 80498BE 11 -. 83 C4 10 85 C0 0F 85 B9 00 00 00 - -. 0 80498C9 47 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F C2 C8 02 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 80498F8 6 -. 83 7D BC 00 75 1E - -. 0 80498FE 6 -. 83 7D C0 FF 75 18 - -. 0 8049904 6 -. 83 7D C4 00 75 12 - -. 0 804990A 13 -. 83 EC 0C 68 32 60 05 08 E8 F9 EA FF FF - -cmpleps_1 ... ok -. 0 8049917 5 -. 83 C4 10 EB 76 - -. 0 8049992 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055813 5 -. E8 82 41 FF FF - -. 0 804999A 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80499B8 2 -. F3 AB - -. 0 80499BA 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80499EC 2 -. F3 AB - -. 0 80499EE 47 -. B8 5B 91 6A 43 89 45 C8 B8 62 91 6A 43 89 45 CC B8 5B 91 6A 43 89 45 D0 B8 62 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 D3 E9 FF FF - -. 0 8049A1D 11 -. 83 C4 10 85 C0 0F 85 B2 00 00 00 - -. 0 8049A28 40 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F C2 4D D8 02 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 8049A50 6 -. 83 7D BC 00 75 1E - -. 0 8049A56 6 -. 83 7D C0 FF 75 18 - -. 0 8049A5C 6 -. 83 7D C4 00 75 12 - -. 0 8049A62 13 -. 83 EC 0C 68 70 60 05 08 E8 A1 E9 FF FF - -cmpleps_2 ... ok -. 0 8049A6F 5 -. 83 C4 10 EB 76 - -. 0 8049AEA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055818 5 -. E8 D5 42 FF FF - -. 0 8049AF2 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049B10 2 -. F3 AB - -. 0 8049B12 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049B2C 2 -. F3 AB - -. 0 8049B2E 23 -. B8 2B 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 AB E8 FF FF - -. 0 8049B45 11 -. 83 C4 10 85 C0 0F 85 BA 00 00 00 - -. 0 8049B50 48 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F C2 C8 02 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 8049B80 6 -. 83 7D BC 00 75 1E - -. 0 8049B86 6 -. 83 7D C0 00 75 18 - -. 0 8049B8C 6 -. 83 7D C4 00 75 12 - -. 0 8049B92 13 -. 83 EC 0C 68 AE 60 05 08 E8 71 E8 FF FF - -cmpless_1 ... ok -. 0 8049B9F 5 -. 83 C4 10 EB 76 - -. 0 8049C1A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805581D 5 -. E8 00 44 FF FF - -. 0 8049C22 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049C40 2 -. F3 AB - -. 0 8049C42 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049C5C 2 -. F3 AB - -. 0 8049C5E 23 -. B8 2C 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 7B E7 FF FF - -. 0 8049C75 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 8049C80 41 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F C2 4D D8 02 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 00 75 24 - -. 0 8049CA9 6 -. 83 7D BC 00 75 1E - -. 0 8049CAF 6 -. 83 7D C0 00 75 18 - -. 0 8049CB5 6 -. 83 7D C4 00 75 12 - -. 0 8049CBB 13 -. 83 EC 0C 68 EC 60 05 08 E8 48 E7 FF FF - -cmpless_2 ... ok -. 0 8049CC8 5 -. 83 C4 10 EB 76 - -. 0 8049D43 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055822 5 -. E8 24 45 FF FF - -. 0 8049D4B 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049D69 2 -. F3 AB - -. 0 8049D6B 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049D9D 2 -. F3 AB - -. 0 8049D9F 47 -. B8 55 91 6A 43 89 45 C8 B8 62 91 6A 43 89 45 CC B8 55 91 6A 43 89 45 D0 B8 62 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 22 E6 FF FF - -. 0 8049DCE 11 -. 83 C4 10 85 C0 0F 85 B9 00 00 00 - -. 0 8049DD9 47 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F C2 C8 01 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 8049E08 6 -. 83 7D BC 00 75 1E - -. 0 8049E0E 6 -. 83 7D C0 FF 75 18 - -. 0 8049E14 6 -. 83 7D C4 00 75 12 - -. 0 8049E1A 13 -. 83 EC 0C 68 2A 61 05 08 E8 E9 E5 FF FF - -cmpltps_1 ... ok -. 0 8049E27 5 -. 83 C4 10 EB 76 - -. 0 8049EA2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055827 5 -. E8 7E 46 FF FF - -. 0 8049EAA 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049EC8 2 -. F3 AB - -. 0 8049ECA 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8049EFC 2 -. F3 AB - -. 0 8049EFE 47 -. B8 55 91 6A 43 89 45 C8 B8 62 91 6A 43 89 45 CC B8 55 91 6A 43 89 45 D0 B8 62 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 C3 E4 FF FF - -. 0 8049F2D 11 -. 83 C4 10 85 C0 0F 85 B2 00 00 00 - -. 0 8049F38 40 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F C2 4D D8 01 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 8049F60 6 -. 83 7D BC 00 75 1E - -. 0 8049F66 6 -. 83 7D C0 FF 75 18 - -. 0 8049F6C 6 -. 83 7D C4 00 75 12 - -. 0 8049F72 13 -. 83 EC 0C 68 68 61 05 08 E8 91 E4 FF FF - -cmpltps_2 ... ok -. 0 8049F7F 5 -. 83 C4 10 EB 76 - -. 0 8049FFA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805582C 5 -. E8 D1 47 FF FF - -. 0 804A002 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A020 2 -. F3 AB - -. 0 804A022 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A03C 2 -. F3 AB - -. 0 804A03E 23 -. B8 2A 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 9B E3 FF FF - -. 0 804A055 11 -. 83 C4 10 85 C0 0F 85 BA 00 00 00 - -. 0 804A060 48 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F C2 C8 01 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 804A090 6 -. 83 7D BC 00 75 1E - -. 0 804A096 6 -. 83 7D C0 00 75 18 - -. 0 804A09C 6 -. 83 7D C4 00 75 12 - -. 0 804A0A2 13 -. 83 EC 0C 68 A6 61 05 08 E8 61 E3 FF FF - -cmpltss_1 ... ok -. 0 804A0AF 5 -. 83 C4 10 EB 76 - -. 0 804A12A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055831 5 -. E8 FC 48 FF FF - -. 0 804A132 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A150 2 -. F3 AB - -. 0 804A152 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A16C 2 -. F3 AB - -. 0 804A16E 23 -. B8 2C 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 6B E2 FF FF - -. 0 804A185 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 804A190 41 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F C2 4D D8 01 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 00 75 24 - -. 0 804A1B9 6 -. 83 7D BC 00 75 1E - -. 0 804A1BF 6 -. 83 7D C0 00 75 18 - -. 0 804A1C5 6 -. 83 7D C4 00 75 12 - -. 0 804A1CB 13 -. 83 EC 0C 68 E4 61 05 08 E8 38 E2 FF FF - -cmpltss_2 ... ok -. 0 804A1D8 5 -. 83 C4 10 EB 76 - -. 0 804A253 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055836 5 -. E8 20 4A FF FF - -. 0 804A25B 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A279 2 -. F3 AB - -. 0 804A27B 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A2AD 2 -. F3 AB - -. 0 804A2AF 47 -. B8 62 91 6A 43 89 45 C8 B8 5B 91 6A 43 89 45 CC B8 62 91 6A 43 89 45 D0 B8 5B 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 12 E1 FF FF - -. 0 804A2DE 11 -. 83 C4 10 85 C0 0F 85 B9 00 00 00 - -. 0 804A2E9 47 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F C2 C8 04 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 804A318 6 -. 83 7D BC 00 75 1E - -. 0 804A31E 6 -. 83 7D C0 FF 75 18 - -. 0 804A324 6 -. 83 7D C4 00 75 12 - -. 0 804A32A 13 -. 83 EC 0C 68 22 62 05 08 E8 D9 E0 FF FF - -cmpneqps_1 ... ok -. 0 804A337 5 -. 83 C4 10 EB 76 - -. 0 804A3B2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805583B 5 -. E8 7A 4B FF FF - -. 0 804A3BA 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A3D8 2 -. F3 AB - -. 0 804A3DA 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A40C 2 -. F3 AB - -. 0 804A40E 47 -. B8 62 91 6A 43 89 45 C8 B8 5B 91 6A 43 89 45 CC B8 62 91 6A 43 89 45 D0 B8 5B 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 B3 DF FF FF - -. 0 804A43D 11 -. 83 C4 10 85 C0 0F 85 B2 00 00 00 - -. 0 804A448 40 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F C2 4D D8 04 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 804A470 6 -. 83 7D BC 00 75 1E - -. 0 804A476 6 -. 83 7D C0 FF 75 18 - -. 0 804A47C 6 -. 83 7D C4 00 75 12 - -. 0 804A482 13 -. 83 EC 0C 68 63 62 05 08 E8 81 DF FF FF - -cmpneqps_2 ... ok -. 0 804A48F 5 -. 83 C4 10 EB 76 - -. 0 804A50A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055840 5 -. E8 CD 4C FF FF - -. 0 804A512 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A530 2 -. F3 AB - -. 0 804A532 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A54C 2 -. F3 AB - -. 0 804A54E 23 -. B8 2C 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 8B DE FF FF - -. 0 804A565 11 -. 83 C4 10 85 C0 0F 85 BA 00 00 00 - -. 0 804A570 48 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F C2 C8 04 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 804A5A0 6 -. 83 7D BC 00 75 1E - -. 0 804A5A6 6 -. 83 7D C0 00 75 18 - -. 0 804A5AC 6 -. 83 7D C4 00 75 12 - -. 0 804A5B2 13 -. 83 EC 0C 68 A4 62 05 08 E8 51 DE FF FF - -cmpneqss_1 ... ok -. 0 804A5BF 5 -. 83 C4 10 EB 76 - -. 0 804A63A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055845 5 -. E8 F8 4D FF FF - -. 0 804A642 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A660 2 -. F3 AB - -. 0 804A662 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A67C 2 -. F3 AB - -. 0 804A67E 23 -. B8 2B 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 5B DD FF FF - -. 0 804A695 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 804A6A0 41 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F C2 4D D8 04 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 00 75 24 - -. 0 804A6C9 6 -. 83 7D BC 00 75 1E - -. 0 804A6CF 6 -. 83 7D C0 00 75 18 - -. 0 804A6D5 6 -. 83 7D C4 00 75 12 - -. 0 804A6DB 13 -. 83 EC 0C 68 E5 62 05 08 E8 28 DD FF FF - -cmpneqss_2 ... ok -. 0 804A6E8 5 -. 83 C4 10 EB 76 - -. 0 804A763 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805584A 5 -. E8 1C 4F FF FF - -. 0 804A76B 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A789 2 -. F3 AB - -. 0 804A78B 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A7BD 2 -. F3 AB - -. 0 804A7BF 47 -. B8 62 91 6A 43 89 45 C8 B8 5B 91 6A 43 89 45 CC B8 62 91 6A 43 89 45 D0 B8 5B 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 02 DC FF FF - -. 0 804A7EE 11 -. 83 C4 10 85 C0 0F 85 B9 00 00 00 - -. 0 804A7F9 47 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F C2 C8 06 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 804A828 6 -. 83 7D BC 00 75 1E - -. 0 804A82E 6 -. 83 7D C0 FF 75 18 - -. 0 804A834 6 -. 83 7D C4 00 75 12 - -. 0 804A83A 13 -. 83 EC 0C 68 26 63 05 08 E8 C9 DB FF FF - -cmpnleps_1 ... ok -. 0 804A847 5 -. 83 C4 10 EB 76 - -. 0 804A8C2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805584F 5 -. E8 76 50 FF FF - -. 0 804A8CA 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A8E8 2 -. F3 AB - -. 0 804A8EA 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804A91C 2 -. F3 AB - -. 0 804A91E 47 -. B8 62 91 6A 43 89 45 C8 B8 5B 91 6A 43 89 45 CC B8 62 91 6A 43 89 45 D0 B8 5B 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 A3 DA FF FF - -. 0 804A94D 11 -. 83 C4 10 85 C0 0F 85 B2 00 00 00 - -. 0 804A958 40 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F C2 4D D8 06 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 804A980 6 -. 83 7D BC 00 75 1E - -. 0 804A986 6 -. 83 7D C0 FF 75 18 - -. 0 804A98C 6 -. 83 7D C4 00 75 12 - -. 0 804A992 13 -. 83 EC 0C 68 67 63 05 08 E8 71 DA FF FF - -cmpnleps_2 ... ok -. 0 804A99F 5 -. 83 C4 10 EB 76 - -. 0 804AA1A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055854 5 -. E8 C9 51 FF FF - -. 0 804AA22 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804AA40 2 -. F3 AB - -. 0 804AA42 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804AA5C 2 -. F3 AB - -. 0 804AA5E 23 -. B8 2C 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 7B D9 FF FF - -. 0 804AA75 11 -. 83 C4 10 85 C0 0F 85 BA 00 00 00 - -. 0 804AA80 48 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F C2 C8 06 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 804AAB0 6 -. 83 7D BC 00 75 1E - -. 0 804AAB6 6 -. 83 7D C0 00 75 18 - -. 0 804AABC 6 -. 83 7D C4 00 75 12 - -. 0 804AAC2 13 -. 83 EC 0C 68 A8 63 05 08 E8 41 D9 FF FF - -cmpnless_1 ... ok -. 0 804AACF 5 -. 83 C4 10 EB 76 - -. 0 804AB4A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055859 5 -. E8 F4 52 FF FF - -. 0 804AB52 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804AB70 2 -. F3 AB - -. 0 804AB72 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804AB8C 2 -. F3 AB - -. 0 804AB8E 23 -. B8 2B 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 4B D8 FF FF - -. 0 804ABA5 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 804ABB0 41 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F C2 4D D8 06 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 00 75 24 - -. 0 804ABD9 6 -. 83 7D BC 00 75 1E - -. 0 804ABDF 6 -. 83 7D C0 00 75 18 - -. 0 804ABE5 6 -. 83 7D C4 00 75 12 - -. 0 804ABEB 13 -. 83 EC 0C 68 E9 63 05 08 E8 18 D8 FF FF - -cmpnless_2 ... ok -. 0 804ABF8 5 -. 83 C4 10 EB 76 - -. 0 804AC73 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805585E 5 -. E8 18 54 FF FF - -. 0 804AC7B 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804AC99 2 -. F3 AB - -. 0 804AC9B 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804ACCD 2 -. F3 AB - -. 0 804ACCF 47 -. B8 62 91 6A 43 89 45 C8 B8 55 91 6A 43 89 45 CC B8 62 91 6A 43 89 45 D0 B8 55 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 F2 D6 FF FF - -. 0 804ACFE 11 -. 83 C4 10 85 C0 0F 85 B9 00 00 00 - -. 0 804AD09 47 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F C2 C8 05 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 804AD38 6 -. 83 7D BC 00 75 1E - -. 0 804AD3E 6 -. 83 7D C0 FF 75 18 - -. 0 804AD44 6 -. 83 7D C4 00 75 12 - -. 0 804AD4A 13 -. 83 EC 0C 68 2A 64 05 08 E8 B9 D6 FF FF - -cmpnltps_1 ... ok -. 0 804AD57 5 -. 83 C4 10 EB 76 - -. 0 804ADD2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055863 5 -. E8 72 55 FF FF - -. 0 804ADDA 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804ADF8 2 -. F3 AB - -. 0 804ADFA 52 -. B8 5B 91 6A 43 89 45 D8 B8 5B 91 6A 43 89 45 DC B8 5B 91 6A 43 89 45 E0 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804AE2C 2 -. F3 AB - -. 0 804AE2E 47 -. B8 62 91 6A 43 89 45 C8 B8 55 91 6A 43 89 45 CC B8 62 91 6A 43 89 45 D0 B8 55 91 6A 43 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 93 D5 FF FF - -. 0 804AE5D 11 -. 83 C4 10 85 C0 0F 85 B2 00 00 00 - -. 0 804AE68 40 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F C2 4D D8 05 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 804AE90 6 -. 83 7D BC 00 75 1E - -. 0 804AE96 6 -. 83 7D C0 FF 75 18 - -. 0 804AE9C 6 -. 83 7D C4 00 75 12 - -. 0 804AEA2 13 -. 83 EC 0C 68 6B 64 05 08 E8 61 D5 FF FF - -cmpnltps_2 ... ok -. 0 804AEAF 5 -. 83 C4 10 EB 76 - -. 0 804AF2A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055868 5 -. E8 C5 56 FF FF - -. 0 804AF32 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804AF50 2 -. F3 AB - -. 0 804AF52 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804AF6C 2 -. F3 AB - -. 0 804AF6E 23 -. B8 2C 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 6B D4 FF FF - -. 0 804AF85 11 -. 83 C4 10 85 C0 0F 85 BA 00 00 00 - -. 0 804AF90 48 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F C2 C8 05 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 FF 75 24 - -. 0 804AFC0 6 -. 83 7D BC 00 75 1E - -. 0 804AFC6 6 -. 83 7D C0 00 75 18 - -. 0 804AFCC 6 -. 83 7D C4 00 75 12 - -. 0 804AFD2 13 -. 83 EC 0C 68 AC 64 05 08 E8 31 D4 FF FF - -cmpnltss_1 ... ok -. 0 804AFDF 5 -. 83 C4 10 EB 76 - -. 0 804B05A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805586D 5 -. E8 F0 57 FF FF - -. 0 804B062 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B080 2 -. F3 AB - -. 0 804B082 28 -. B8 2B 52 9A 44 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B09C 2 -. F3 AB - -. 0 804B09E 23 -. B8 2A 52 9A 44 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 3B D3 FF FF - -. 0 804B0B5 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 804B0C0 41 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F C2 4D D8 05 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 7D B8 00 75 24 - -. 0 804B0E9 6 -. 83 7D BC 00 75 1E - -. 0 804B0EF 6 -. 83 7D C0 00 75 18 - -. 0 804B0F5 6 -. 83 7D C4 00 75 12 - -. 0 804B0FB 13 -. 83 EC 0C 68 ED 64 05 08 E8 08 D3 FF FF - -cmpnltss_2 ... ok -. 0 804B108 5 -. 83 C4 10 EB 76 - -. 0 804B183 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055872 5 -. E8 14 59 FF FF - -. 0 804B18B 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B1A9 2 -. F3 AB - -. 0 804B1AB 28 -. B8 5B 91 6A 43 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B1C5 2 -. F3 AB - -. 0 804B1C7 23 -. B8 62 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 12 D2 FF FF - -. 0 804B1DE 11 -. 83 C4 10 85 C0 0F 85 81 00 00 00 - -. 0 804B1E9 64 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 9C 81 24 24 2A F7 FF FF 81 0C 24 D5 08 00 00 9D 0F 2F C8 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 85 C0 75 12 - -. 0 804B229 13 -. 83 EC 0C 68 2E 65 05 08 E8 DA D1 FF FF - -comiss_1 ... ok -. 0 804B236 5 -. 83 C4 10 EB 3F - -. 0 804B27A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055877 5 -. E8 06 5A FF FF - -. 0 804B282 47 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E4 00 00 00 00 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B2AF 2 -. F3 AB - -. 0 804B2B1 23 -. B8 62 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 28 D1 FF FF - -. 0 804B2C8 7 -. 83 C4 10 85 C0 75 7A - -. 0 804B2CF 57 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 9C 81 24 24 2A F7 FF FF 81 0C 24 D5 08 00 00 9D 0F 2F 45 E4 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 85 C0 75 12 - -. 0 804B308 13 -. 83 EC 0C 68 94 65 05 08 E8 FB D0 FF FF - -comiss_2 ... ok -. 0 804B315 5 -. 83 C4 10 EB 3F - -. 0 804B359 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805587C 5 -. E8 E0 5A FF FF - -. 0 804B361 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B37F 2 -. F3 AB - -. 0 804B381 28 -. B8 5B 91 6A 43 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B39B 2 -. F3 AB - -. 0 804B39D 23 -. B8 55 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 3C D0 FF FF - -. 0 804B3B4 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804B3BF 65 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 9C 81 24 24 2A F7 FF FF 81 0C 24 D4 08 00 00 9D 0F 2F C8 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 83 F8 01 75 12 - -. 0 804B400 13 -. 83 EC 0C 68 CF 65 05 08 E8 03 D0 FF FF - -comiss_3 ... ok -. 0 804B40D 5 -. 83 C4 10 EB 3F - -. 0 804B451 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055881 5 -. E8 D3 5B FF FF - -. 0 804B459 47 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E4 00 00 00 00 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B486 2 -. F3 AB - -. 0 804B488 23 -. B8 55 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 51 CF FF FF - -. 0 804B49F 7 -. 83 C4 10 85 C0 75 7B - -. 0 804B4A6 58 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 9C 81 24 24 2A F7 FF FF 81 0C 24 D4 08 00 00 9D 0F 2F 45 E4 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 83 F8 01 75 12 - -. 0 804B4E0 13 -. 83 EC 0C 68 0A 66 05 08 E8 23 CF FF FF - -comiss_4 ... ok -. 0 804B4ED 5 -. 83 C4 10 EB 3F - -. 0 804B531 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055886 5 -. E8 AE 5C FF FF - -. 0 804B539 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B557 2 -. F3 AB - -. 0 804B559 28 -. B8 5B 91 6A 43 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B573 2 -. F3 AB - -. 0 804B575 23 -. B8 5B 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 64 CE FF FF - -. 0 804B58C 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 804B597 65 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 9C 81 24 24 2A F7 FF FF 81 0C 24 95 08 00 00 9D 0F 2F C8 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 83 F8 40 75 12 - -. 0 804B5D8 13 -. 83 EC 0C 68 45 66 05 08 E8 2B CE FF FF - -comiss_5 ... ok -. 0 804B5E5 5 -. 83 C4 10 EB 3F - -. 0 804B629 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805588B 5 -. E8 A1 5D FF FF - -. 0 804B631 47 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E4 00 00 00 00 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B65E 2 -. F3 AB - -. 0 804B660 23 -. B8 5B 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 79 CD FF FF - -. 0 804B677 7 -. 83 C4 10 85 C0 75 7B - -. 0 804B67E 58 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 9C 81 24 24 2A F7 FF FF 81 0C 24 95 08 00 00 9D 0F 2F 45 E4 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 83 F8 40 75 12 - -. 0 804B6B8 13 -. 83 EC 0C 68 80 66 05 08 E8 4B CD FF FF - -comiss_6 ... ok -. 0 804B6C5 5 -. 83 C4 10 EB 3F - -. 0 804B709 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055890 5 -. E8 7C 5E FF FF - -. 0 804B711 60 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 D2 04 00 00 C7 45 E4 2E 16 00 00 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B74B 2 -. F3 AB - -. 0 804B74D 47 -. B8 CD CC 8C 3F 89 45 C8 B8 CD CC 0C 40 89 45 CC B8 33 33 53 40 89 45 D0 B8 CD CC 8C 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 74 CC FF FF - -. 0 804B77C 11 -. 83 C4 10 85 C0 0F 85 43 01 00 00 - -. 0 804B787 53 -. 9B DD B5 48 FF FF FF 0F 6F 45 E0 0F 12 45 C8 0F 16 45 D0 0F 2A C0 0F 13 45 B8 0F 17 45 C0 DD A5 48 FF FF FF 83 EC 08 B8 00 40 9A 44 50 FF 75 B8 E8 45 CD FF FF - -. 0 804B7BC 7 -. 83 C4 10 85 C0 74 5D - -. 0 804B7C3 17 -. 83 EC 08 B8 00 70 B1 45 50 FF 75 BC E8 2D CD FF FF - -. 0 804B7D4 7 -. 83 C4 10 85 C0 74 45 - -. 0 804B7DB 17 -. 83 EC 08 B8 33 33 53 40 50 FF 75 C0 E8 15 CD FF FF - -. 0 804B7EC 7 -. 83 C4 10 85 C0 74 2D - -. 0 804B7F3 17 -. 83 EC 08 B8 CD CC 8C 40 50 FF 75 C4 E8 FD CC FF FF - -. 0 804B804 7 -. 83 C4 10 85 C0 74 15 - -. 0 804B80B 13 -. 83 EC 0C 68 BB 66 05 08 E8 F8 CB FF FF - -cvtpi2ps_1 ... ok -. 0 804B818 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804B8DA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055895 5 -. E8 48 60 FF FF - -. 0 804B8E2 60 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 D2 04 00 00 C7 45 E4 2E 16 00 00 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804B91C 2 -. F3 AB - -. 0 804B91E 47 -. B8 CD CC 8C 3F 89 45 C8 B8 CD CC 0C 40 89 45 CC B8 33 33 53 40 89 45 D0 B8 CD CC 8C 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 A3 CA FF FF - -. 0 804B94D 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 804B958 50 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 0F 2A 45 E0 0F 13 45 B8 0F 17 45 C0 DD A5 48 FF FF FF 83 EC 08 B8 00 40 9A 44 50 FF 75 B8 E8 77 CB FF FF - -. 0 804B98A 7 -. 83 C4 10 85 C0 74 5D - -. 0 804B991 17 -. 83 EC 08 B8 00 70 B1 45 50 FF 75 BC E8 5F CB FF FF - -. 0 804B9A2 7 -. 83 C4 10 85 C0 74 45 - -. 0 804B9A9 17 -. 83 EC 08 B8 33 33 53 40 50 FF 75 C0 E8 47 CB FF FF - -. 0 804B9BA 7 -. 83 C4 10 85 C0 74 2D - -. 0 804B9C1 17 -. 83 EC 08 B8 CD CC 8C 40 50 FF 75 C4 E8 2F CB FF FF - -. 0 804B9D2 7 -. 83 C4 10 85 C0 74 15 - -. 0 804B9D9 13 -. 83 EC 0C 68 FC 66 05 08 E8 2A CA FF FF - -cvtpi2ps_2 ... ok -. 0 804B9E6 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804BAA8 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805589A 5 -. E8 11 62 FF FF - -. 0 804BAB0 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804BACE 2 -. F3 AB - -. 0 804BAD0 75 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 7B 14 8E 3F 89 45 E0 B8 7B 14 0E 40 89 45 E4 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 C7 45 D0 01 00 00 00 C7 45 D4 02 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 D5 C8 FF FF - -. 0 804BB1B 7 -. 83 C4 10 85 C0 75 7A - -. 0 804BB22 38 -. 9B DD B5 58 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 6F 45 D0 0F 2D C0 0F 7F 45 C8 DD A5 58 FF FF FF 83 7D C8 0C 75 18 - -. 0 804BB48 6 -. 83 7D CC 39 75 12 - -. 0 804BB4E 13 -. 83 EC 0C 68 3D 67 05 08 E8 B5 C8 FF FF - -cvtps2pi_1 ... ok -. 0 804BB5B 5 -. 83 C4 10 EB 4C - -. 0 804BBAC 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805589F 5 -. E8 10 63 FF FF - -. 0 804BBB4 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804BBD2 2 -. F3 AB - -. 0 804BBD4 75 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 7B 14 8E 3F 89 45 E0 B8 7B 14 0E 40 89 45 E4 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 C7 45 D0 01 00 00 00 C7 45 D4 02 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 D1 C7 FF FF - -. 0 804BC1F 7 -. 83 C4 10 85 C0 75 73 - -. 0 804BC26 31 -. 9B DD B5 58 FF FF FF 0F 6F 45 D0 0F 2D 45 D8 0F 7F 45 C8 DD A5 58 FF FF FF 83 7D C8 0C 75 18 - -. 0 804BC45 6 -. 83 7D CC 39 75 12 - -. 0 804BC4B 13 -. 83 EC 0C 68 CD 67 05 08 E8 B8 C7 FF FF - -cvtps2pi_2 ... ok -. 0 804BC58 5 -. 83 C4 10 EB 4C - -. 0 804BCA9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558A4 5 -. E8 08 64 FF FF - -. 0 804BCB1 46 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 0C 00 00 00 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804BCDD 2 -. F3 AB - -. 0 804BCDF 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 E2 C6 FF FF - -. 0 804BD0E 11 -. 83 C4 10 85 C0 0F 85 43 01 00 00 - -. 0 804BD19 53 -. 9B DD B5 48 FF FF FF 8B 45 E4 0F 12 45 C8 0F 16 45 D0 F3 0F 2A C0 0F 13 45 B8 0F 17 45 C0 DD A5 48 FF FF FF 83 EC 08 B8 00 00 40 41 50 FF 75 B8 E8 B3 C7 FF FF - -. 0 804BD4E 7 -. 83 C4 10 85 C0 74 5D - -. 0 804BD55 17 -. 83 EC 08 B8 7B 14 0E 40 50 FF 75 BC E8 9B C7 FF FF - -. 0 804BD66 7 -. 83 C4 10 85 C0 74 45 - -. 0 804BD6D 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 83 C7 FF FF - -. 0 804BD7E 7 -. 83 C4 10 85 C0 74 2D - -. 0 804BD85 17 -. 83 EC 08 B8 7B 14 8E 40 50 FF 75 C4 E8 6B C7 FF FF - -. 0 804BD96 7 -. 83 C4 10 85 C0 74 15 - -. 0 804BD9D 13 -. 83 EC 0C 68 0E 68 05 08 E8 66 C6 FF FF - -cvtsi2ss_1 ... ok -. 0 804BDAA 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804BE6C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558A9 5 -. E8 C6 65 FF FF - -. 0 804BE74 46 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 0C 00 00 00 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804BEA0 2 -. F3 AB - -. 0 804BEA2 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 1F C5 FF FF - -. 0 804BED1 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 804BEDC 51 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 F3 0F 2A 45 E4 0F 13 45 B8 0F 17 45 C0 DD A5 48 FF FF FF 83 EC 08 B8 00 00 40 41 50 FF 75 B8 E8 F2 C5 FF FF - -. 0 804BF0F 7 -. 83 C4 10 85 C0 74 5D - -. 0 804BF16 17 -. 83 EC 08 B8 7B 14 0E 40 50 FF 75 BC E8 DA C5 FF FF - -. 0 804BF27 7 -. 83 C4 10 85 C0 74 45 - -. 0 804BF2E 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 C2 C5 FF FF - -. 0 804BF3F 7 -. 83 C4 10 85 C0 74 2D - -. 0 804BF46 17 -. 83 EC 08 B8 7B 14 8E 40 50 FF 75 C4 E8 AA C5 FF FF - -. 0 804BF57 7 -. 83 C4 10 85 C0 74 15 - -. 0 804BF5E 13 -. 83 EC 0C 68 4F 68 05 08 E8 A5 C4 FF FF - -cvtsi2ss_2 ... ok -. 0 804BF6B 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804C02D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558AE 5 -. E8 82 67 FF FF - -. 0 804C035 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C053 2 -. F3 AB - -. 0 804C055 61 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 C7 45 D4 00 00 00 00 C7 45 D4 63 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 5E C3 FF FF - -. 0 804C092 7 -. 83 C4 10 85 C0 75 5E - -. 0 804C099 37 -. 9B DD B5 58 FF FF FF 0F 12 45 D8 0F 16 45 E0 8B 45 D4 F3 0F 2D C0 89 45 D0 DD A5 58 FF FF FF 83 7D D0 0C 75 12 - -. 0 804C0BE 13 -. 83 EC 0C 68 90 68 05 08 E8 45 C3 FF FF - -cvtss2si_1 ... ok -. 0 804C0CB 5 -. 83 C4 10 EB 37 - -. 0 804C107 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558B3 5 -. E8 57 68 FF FF - -. 0 804C10F 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C12D 2 -. F3 AB - -. 0 804C12F 61 -. B8 B8 1E 63 42 89 45 D8 B8 A4 70 45 41 89 45 DC B8 CD 4C AF 42 89 45 E0 B8 0A D7 2C 42 89 45 E4 C7 45 D4 00 00 00 00 C7 45 D4 63 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 84 C2 FF FF - -. 0 804C16C 7 -. 83 C4 10 85 C0 75 57 - -. 0 804C173 30 -. 9B DD B5 58 FF FF FF 8B 45 D4 F3 0F 2D 45 D8 89 45 D0 DD A5 58 FF FF FF 83 7D D0 39 75 12 - -. 0 804C191 13 -. 83 EC 0C 68 D1 68 05 08 E8 72 C2 FF FF - -cvtss2si_2 ... ok -. 0 804C19E 5 -. 83 C4 10 EB 37 - -. 0 804C1DA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558B8 5 -. E8 25 69 FF FF - -. 0 804C1E2 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C200 2 -. F3 AB - -. 0 804C202 75 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 7B 14 8E 3F 89 45 E0 B8 7B 14 0E 40 89 45 E4 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 C7 45 D0 01 00 00 00 C7 45 D4 02 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 A3 C1 FF FF - -. 0 804C24D 7 -. 83 C4 10 85 C0 75 7A - -. 0 804C254 38 -. 9B DD B5 58 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 6F 45 D0 0F 2C C0 0F 7F 45 C8 DD A5 58 FF FF FF 83 7D C8 0C 75 18 - -. 0 804C27A 6 -. 83 7D CC 38 75 12 - -. 0 804C280 13 -. 83 EC 0C 68 12 69 05 08 E8 83 C1 FF FF - -cvttps2pi_1 ... ok -. 0 804C28D 5 -. 83 C4 10 EB 4C - -. 0 804C2DE 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558BD 5 -. E8 24 6A FF FF - -. 0 804C2E6 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C304 2 -. F3 AB - -. 0 804C306 75 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 7B 14 8E 3F 89 45 E0 B8 7B 14 0E 40 89 45 E4 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 C7 45 D0 01 00 00 00 C7 45 D4 02 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 9F C0 FF FF - -. 0 804C351 7 -. 83 C4 10 85 C0 75 73 - -. 0 804C358 31 -. 9B DD B5 58 FF FF FF 0F 6F 45 D0 0F 2C 45 D8 0F 7F 45 C8 DD A5 58 FF FF FF 83 7D C8 0C 75 18 - -. 0 804C377 6 -. 83 7D CC 38 75 12 - -. 0 804C37D 13 -. 83 EC 0C 68 56 69 05 08 E8 86 C0 FF FF - -cvttps2pi_2 ... ok -. 0 804C38A 5 -. 83 C4 10 EB 4C - -. 0 804C3DB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558C2 5 -. E8 1C 6B FF FF - -. 0 804C3E3 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C401 2 -. F3 AB - -. 0 804C403 61 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 C7 45 D4 00 00 00 00 C7 45 D4 63 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 B0 BF FF FF - -. 0 804C440 7 -. 83 C4 10 85 C0 75 5E - -. 0 804C447 37 -. 9B DD B5 58 FF FF FF 0F 12 45 D8 0F 16 45 E0 8B 45 D4 F3 0F 2C C0 89 45 D0 DD A5 58 FF FF FF 83 7D D0 0C 75 12 - -. 0 804C46C 13 -. 83 EC 0C 68 9A 69 05 08 E8 97 BF FF FF - -cvttss2si_1 ... ok -. 0 804C479 5 -. 83 C4 10 EB 37 - -. 0 804C4B5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558C7 5 -. E8 F1 6B FF FF - -. 0 804C4BD 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C4DB 2 -. F3 AB - -. 0 804C4DD 61 -. B8 B8 1E 63 42 89 45 D8 B8 A4 70 45 41 89 45 DC B8 CD 4C AF 42 89 45 E0 B8 0A D7 2C 42 89 45 E4 C7 45 D4 00 00 00 00 C7 45 D4 63 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 D6 BE FF FF - -. 0 804C51A 7 -. 83 C4 10 85 C0 75 57 - -. 0 804C521 30 -. 9B DD B5 58 FF FF FF 8B 45 D4 F3 0F 2C 45 D8 89 45 D0 DD A5 58 FF FF FF 83 7D D0 38 75 12 - -. 0 804C53F 13 -. 83 EC 0C 68 DE 69 05 08 E8 C4 BE FF FF - -cvttss2si_2 ... ok -. 0 804C54C 5 -. 83 C4 10 EB 37 - -. 0 804C588 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558CC 5 -. E8 BF 6C FF FF - -. 0 804C590 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C5AE 2 -. F3 AB - -. 0 804C5B0 52 -. B8 00 00 00 40 89 45 D8 B8 00 00 40 40 89 45 DC B8 00 00 80 40 89 45 E0 B8 00 00 A0 40 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C5E2 2 -. F3 AB - -. 0 804C5E4 47 -. B8 A4 70 C5 41 89 45 C8 B8 F6 28 6C 40 89 45 CC B8 85 EB 41 42 89 45 D0 B8 33 33 5E 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 DD BD FF FF - -. 0 804C613 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 804C61E 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 5E C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 AA BE FF FF - -. 0 804C657 7 -. 83 C4 10 85 C0 74 5D - -. 0 804C65E 17 -. 83 EC 08 B8 A4 70 9D 3F 50 FF 75 BC E8 92 BE FF FF - -. 0 804C66F 7 -. 83 C4 10 85 C0 74 45 - -. 0 804C676 17 -. 83 EC 08 B8 85 EB 41 41 50 FF 75 C0 E8 7A BE FF FF - -. 0 804C687 7 -. 83 C4 10 85 C0 74 2D - -. 0 804C68E 17 -. 83 EC 08 B8 8F C2 31 41 50 FF 75 C4 E8 62 BE FF FF - -. 0 804C69F 7 -. 83 C4 10 85 C0 74 15 - -. 0 804C6A6 13 -. 83 EC 0C 68 22 6A 05 08 E8 5D BD FF FF - -divps_1 ... ok -. 0 804C6B3 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804C775 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558D1 5 -. E8 A7 6E FF FF - -. 0 804C77D 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C79B 2 -. F3 AB - -. 0 804C79D 52 -. B8 00 00 00 40 89 45 D8 B8 00 00 40 40 89 45 DC B8 00 00 80 40 89 45 E0 B8 00 00 A0 40 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C7CF 2 -. F3 AB - -. 0 804C7D1 47 -. B8 A4 70 C5 41 89 45 C8 B8 F6 28 6C 40 89 45 CC B8 85 EB 41 42 89 45 D0 B8 33 33 5E 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 F0 BB FF FF - -. 0 804C800 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 804C80B 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 5E 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 C4 BC FF FF - -. 0 804C83D 7 -. 83 C4 10 85 C0 74 5D - -. 0 804C844 17 -. 83 EC 08 B8 A4 70 9D 3F 50 FF 75 BC E8 AC BC FF FF - -. 0 804C855 7 -. 83 C4 10 85 C0 74 45 - -. 0 804C85C 17 -. 83 EC 08 B8 85 EB 41 41 50 FF 75 C0 E8 94 BC FF FF - -. 0 804C86D 7 -. 83 C4 10 85 C0 74 2D - -. 0 804C874 17 -. 83 EC 08 B8 8F C2 31 41 50 FF 75 C4 E8 7C BC FF FF - -. 0 804C885 7 -. 83 C4 10 85 C0 74 15 - -. 0 804C88C 13 -. 83 EC 0C 68 5A 6A 05 08 E8 77 BB FF FF - -divps_2 ... ok -. 0 804C899 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804C95B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558D6 5 -. E8 88 70 FF FF - -. 0 804C963 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C981 2 -. F3 AB - -. 0 804C983 52 -. B8 00 00 00 40 89 45 D8 B8 00 00 40 40 89 45 DC B8 00 00 80 40 89 45 E0 B8 00 00 A0 40 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804C9B5 2 -. F3 AB - -. 0 804C9B7 47 -. B8 A4 70 C5 41 89 45 C8 B8 F6 28 6C 40 89 45 CC B8 85 EB 41 42 89 45 D0 B8 33 33 5E 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 0A BA FF FF - -. 0 804C9E6 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 804C9F1 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F 5E C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 D6 BA FF FF - -. 0 804CA2B 7 -. 83 C4 10 85 C0 74 5D - -. 0 804CA32 17 -. 83 EC 08 B8 F6 28 6C 40 50 FF 75 BC E8 BE BA FF FF - -. 0 804CA43 7 -. 83 C4 10 85 C0 74 45 - -. 0 804CA4A 17 -. 83 EC 08 B8 85 EB 41 42 50 FF 75 C0 E8 A6 BA FF FF - -. 0 804CA5B 7 -. 83 C4 10 85 C0 74 2D - -. 0 804CA62 17 -. 83 EC 08 B8 33 33 5E 42 50 FF 75 C4 E8 8E BA FF FF - -. 0 804CA73 7 -. 83 C4 10 85 C0 74 15 - -. 0 804CA7A 13 -. 83 EC 0C 68 92 6A 05 08 E8 89 B9 FF FF - -divss_1 ... ok -. 0 804CA87 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804CB49 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558DB 5 -. E8 71 72 FF FF - -. 0 804CB51 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804CB6F 2 -. F3 AB - -. 0 804CB71 52 -. B8 00 00 00 40 89 45 D8 B8 00 00 40 40 89 45 DC B8 00 00 80 40 89 45 E0 B8 00 00 A0 40 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804CBA3 2 -. F3 AB - -. 0 804CBA5 47 -. B8 A4 70 C5 41 89 45 C8 B8 F6 28 6C 40 89 45 CC B8 85 EB 41 42 89 45 D0 B8 33 33 5E 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 1C B8 FF FF - -. 0 804CBD4 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 804CBDF 51 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F 5E 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 EF B8 FF FF - -. 0 804CC12 7 -. 83 C4 10 85 C0 74 5D - -. 0 804CC19 17 -. 83 EC 08 B8 F6 28 6C 40 50 FF 75 BC E8 D7 B8 FF FF - -. 0 804CC2A 7 -. 83 C4 10 85 C0 74 45 - -. 0 804CC31 17 -. 83 EC 08 B8 85 EB 41 42 50 FF 75 C0 E8 BF B8 FF FF - -. 0 804CC42 7 -. 83 C4 10 85 C0 74 2D - -. 0 804CC49 17 -. 83 EC 08 B8 33 33 5E 42 50 FF 75 C4 E8 A7 B8 FF FF - -. 0 804CC5A 7 -. 83 C4 10 85 C0 74 15 - -. 0 804CC61 13 -. 83 EC 0C 68 CA 6A 05 08 E8 A2 B7 FF FF - -divss_2 ... ok -. 0 804CC6E 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804CD30 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558E0 5 -. E8 53 74 FF FF - -. 0 804CD38 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804CD56 2 -. F3 AB - -. 0 804CD58 52 -. B8 7B 14 0E 40 89 45 D8 B8 7B 14 8E 40 89 45 DC B8 B8 1E D5 40 89 45 E0 B8 7B 14 0E 41 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804CD8A 2 -. F3 AB - -. 0 804CD8C 47 -. B8 D7 A3 F8 40 89 45 C8 B8 9A 99 B1 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 3F 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 35 B6 FF FF - -. 0 804CDBB 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 804CDC6 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 5F C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 D7 A3 F8 40 50 FF 75 B8 E8 02 B7 FF FF - -. 0 804CDFF 7 -. 83 C4 10 85 C0 74 5D - -. 0 804CE06 17 -. 83 EC 08 B8 9A 99 B1 40 50 FF 75 BC E8 EA B6 FF FF - -. 0 804CE17 7 -. 83 C4 10 85 C0 74 45 - -. 0 804CE1E 17 -. 83 EC 08 B8 B8 1E D5 40 50 FF 75 C0 E8 D2 B6 FF FF - -. 0 804CE2F 7 -. 83 C4 10 85 C0 74 2D - -. 0 804CE36 17 -. 83 EC 08 B8 7B 14 0E 41 50 FF 75 C4 E8 BA B6 FF FF - -. 0 804CE47 7 -. 83 C4 10 85 C0 74 15 - -. 0 804CE4E 13 -. 83 EC 0C 68 02 6B 05 08 E8 B5 B5 FF FF - -maxps_1 ... ok -. 0 804CE5B 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804CF1D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558E5 5 -. E8 3B 76 FF FF - -. 0 804CF25 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804CF43 2 -. F3 AB - -. 0 804CF45 52 -. B8 7B 14 0E 40 89 45 D8 B8 7B 14 8E 40 89 45 DC B8 B8 1E D5 40 89 45 E0 B8 7B 14 0E 41 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804CF77 2 -. F3 AB - -. 0 804CF79 47 -. B8 D7 A3 F8 40 89 45 C8 B8 9A 99 B1 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 3F 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 48 B4 FF FF - -. 0 804CFA8 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 804CFB3 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 5F 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 D7 A3 F8 40 50 FF 75 B8 E8 1C B5 FF FF - -. 0 804CFE5 7 -. 83 C4 10 85 C0 74 5D - -. 0 804CFEC 17 -. 83 EC 08 B8 9A 99 B1 40 50 FF 75 BC E8 04 B5 FF FF - -. 0 804CFFD 7 -. 83 C4 10 85 C0 74 45 - -. 0 804D004 17 -. 83 EC 08 B8 B8 1E D5 40 50 FF 75 C0 E8 EC B4 FF FF - -. 0 804D015 7 -. 83 C4 10 85 C0 74 2D - -. 0 804D01C 17 -. 83 EC 08 B8 7B 14 0E 41 50 FF 75 C4 E8 D4 B4 FF FF - -. 0 804D02D 7 -. 83 C4 10 85 C0 74 15 - -. 0 804D034 13 -. 83 EC 0C 68 3A 6B 05 08 E8 CF B3 FF FF - -maxps_2 ... ok -. 0 804D041 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804D103 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558EA 5 -. E8 1C 78 FF FF - -. 0 804D10B 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804D129 2 -. F3 AB - -. 0 804D12B 52 -. B8 7B 14 0E 40 89 45 D8 B8 7B 14 8E 40 89 45 DC B8 B8 1E D5 40 89 45 E0 B8 7B 14 0E 41 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804D15D 2 -. F3 AB - -. 0 804D15F 47 -. B8 D7 A3 F8 40 89 45 C8 B8 9A 99 B1 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 3F 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 62 B2 FF FF - -. 0 804D18E 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 804D199 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F 5F C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 D7 A3 F8 40 50 FF 75 B8 E8 2E B3 FF FF - -. 0 804D1D3 7 -. 83 C4 10 85 C0 74 5D - -. 0 804D1DA 17 -. 83 EC 08 B8 9A 99 B1 40 50 FF 75 BC E8 16 B3 FF FF - -. 0 804D1EB 7 -. 83 C4 10 85 C0 74 45 - -. 0 804D1F2 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 FE B2 FF FF - -. 0 804D203 7 -. 83 C4 10 85 C0 74 2D - -. 0 804D20A 17 -. 83 EC 08 B8 7B 14 8E 3F 50 FF 75 C4 E8 E6 B2 FF FF - -. 0 804D21B 7 -. 83 C4 10 85 C0 74 15 - -. 0 804D222 13 -. 83 EC 0C 68 72 6B 05 08 E8 E1 B1 FF FF - -maxss_1 ... ok -. 0 804D22F 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804D2F1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558EF 5 -. E8 05 7A FF FF - -. 0 804D2F9 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804D317 2 -. F3 AB - -. 0 804D319 52 -. B8 7B 14 0E 41 89 45 D8 B8 B8 1E D5 40 89 45 DC B8 7B 14 8E 40 89 45 E0 B8 7B 14 0E 40 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804D34B 2 -. F3 AB - -. 0 804D34D 47 -. B8 7B 14 8E 3F 89 45 C8 B8 B8 1E 55 40 89 45 CC B8 9A 99 B1 40 89 45 D0 B8 D7 A3 F8 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 74 B0 FF FF - -. 0 804D37C 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 804D387 51 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F 5F 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 7B 14 0E 41 50 FF 75 B8 E8 47 B1 FF FF - -. 0 804D3BA 7 -. 83 C4 10 85 C0 74 5D - -. 0 804D3C1 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 BC E8 2F B1 FF FF - -. 0 804D3D2 7 -. 83 C4 10 85 C0 74 45 - -. 0 804D3D9 17 -. 83 EC 08 B8 9A 99 B1 40 50 FF 75 C0 E8 17 B1 FF FF - -. 0 804D3EA 7 -. 83 C4 10 85 C0 74 2D - -. 0 804D3F1 17 -. 83 EC 08 B8 D7 A3 F8 40 50 FF 75 C4 E8 FF B0 FF FF - -. 0 804D402 7 -. 83 C4 10 85 C0 74 15 - -. 0 804D409 13 -. 83 EC 0C 68 AA 6B 05 08 E8 FA AF FF FF - -maxss_2 ... ok -. 0 804D416 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804D4D8 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558F4 5 -. E8 E7 7B FF FF - -. 0 804D4E0 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804D4FE 2 -. F3 AB - -. 0 804D500 52 -. B8 7B 14 0E 40 89 45 D8 B8 7B 14 8E 40 89 45 DC B8 B8 1E D5 40 89 45 E0 B8 7B 14 0E 41 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804D532 2 -. F3 AB - -. 0 804D534 47 -. B8 D7 A3 F8 40 89 45 C8 B8 9A 99 B1 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 3F 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 8D AE FF FF - -. 0 804D563 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 804D56E 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 5D C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 7B 14 0E 40 50 FF 75 B8 E8 5A AF FF FF - -. 0 804D5A7 7 -. 83 C4 10 85 C0 74 5D - -. 0 804D5AE 17 -. 83 EC 08 B8 7B 14 8E 40 50 FF 75 BC E8 42 AF FF FF - -. 0 804D5BF 7 -. 83 C4 10 85 C0 74 45 - -. 0 804D5C6 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 2A AF FF FF - -. 0 804D5D7 7 -. 83 C4 10 85 C0 74 2D - -. 0 804D5DE 17 -. 83 EC 08 B8 7B 14 8E 3F 50 FF 75 C4 E8 12 AF FF FF - -. 0 804D5EF 7 -. 83 C4 10 85 C0 74 15 - -. 0 804D5F6 13 -. 83 EC 0C 68 E2 6B 05 08 E8 0D AE FF FF - -minps_1 ... ok -. 0 804D603 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804D6C5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558F9 5 -. E8 CF 7D FF FF - -. 0 804D6CD 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804D6EB 2 -. F3 AB - -. 0 804D6ED 52 -. B8 7B 14 0E 40 89 45 D8 B8 7B 14 8E 40 89 45 DC B8 B8 1E D5 40 89 45 E0 B8 7B 14 0E 41 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804D71F 2 -. F3 AB - -. 0 804D721 47 -. B8 D7 A3 F8 40 89 45 C8 B8 9A 99 B1 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 3F 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 A0 AC FF FF - -. 0 804D750 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 804D75B 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 5D 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 7B 14 0E 40 50 FF 75 B8 E8 74 AD FF FF - -. 0 804D78D 7 -. 83 C4 10 85 C0 74 5D - -. 0 804D794 17 -. 83 EC 08 B8 7B 14 8E 40 50 FF 75 BC E8 5C AD FF FF - -. 0 804D7A5 7 -. 83 C4 10 85 C0 74 45 - -. 0 804D7AC 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 44 AD FF FF - -. 0 804D7BD 7 -. 83 C4 10 85 C0 74 2D - -. 0 804D7C4 17 -. 83 EC 08 B8 7B 14 8E 3F 50 FF 75 C4 E8 2C AD FF FF - -. 0 804D7D5 7 -. 83 C4 10 85 C0 74 15 - -. 0 804D7DC 13 -. 83 EC 0C 68 1A 6C 05 08 E8 27 AC FF FF - -minps_2 ... ok -. 0 804D7E9 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804D8AB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80558FE 5 -. E8 B0 7F FF FF - -. 0 804D8B3 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804D8D1 2 -. F3 AB - -. 0 804D8D3 52 -. B8 7B 14 0E 40 89 45 D8 B8 7B 14 8E 40 89 45 DC B8 B8 1E D5 40 89 45 E0 B8 7B 14 0E 41 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804D905 2 -. F3 AB - -. 0 804D907 47 -. B8 D7 A3 F8 40 89 45 C8 B8 9A 99 B1 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 3F 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 BA AA FF FF - -. 0 804D936 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 804D941 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F 5D C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 7B 14 0E 40 50 FF 75 B8 E8 86 AB FF FF - -. 0 804D97B 7 -. 83 C4 10 85 C0 74 5D - -. 0 804D982 17 -. 83 EC 08 B8 9A 99 B1 40 50 FF 75 BC E8 6E AB FF FF - -. 0 804D993 7 -. 83 C4 10 85 C0 74 45 - -. 0 804D99A 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 56 AB FF FF - -. 0 804D9AB 7 -. 83 C4 10 85 C0 74 2D - -. 0 804D9B2 17 -. 83 EC 08 B8 7B 14 8E 3F 50 FF 75 C4 E8 3E AB FF FF - -. 0 804D9C3 7 -. 83 C4 10 85 C0 74 15 - -. 0 804D9CA 13 -. 83 EC 0C 68 52 6C 05 08 E8 39 AA FF FF - -minss_1 ... ok -. 0 804D9D7 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804DA99 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055903 5 -. E8 99 81 FF FF - -. 0 804DAA1 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804DABF 2 -. F3 AB - -. 0 804DAC1 52 -. B8 7B 14 0E 41 89 45 D8 B8 B8 1E D5 40 89 45 DC B8 7B 14 8E 40 89 45 E0 B8 7B 14 0E 40 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804DAF3 2 -. F3 AB - -. 0 804DAF5 47 -. B8 7B 14 8E 3F 89 45 C8 B8 B8 1E 55 40 89 45 CC B8 9A 99 B1 40 89 45 D0 B8 D7 A3 F8 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 CC A8 FF FF - -. 0 804DB24 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 804DB2F 51 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F 5D 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 7B 14 8E 3F 50 FF 75 B8 E8 9F A9 FF FF - -. 0 804DB62 7 -. 83 C4 10 85 C0 74 5D - -. 0 804DB69 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 BC E8 87 A9 FF FF - -. 0 804DB7A 7 -. 83 C4 10 85 C0 74 45 - -. 0 804DB81 17 -. 83 EC 08 B8 9A 99 B1 40 50 FF 75 C0 E8 6F A9 FF FF - -. 0 804DB92 7 -. 83 C4 10 85 C0 74 2D - -. 0 804DB99 17 -. 83 EC 08 B8 D7 A3 F8 40 50 FF 75 C4 E8 57 A9 FF FF - -. 0 804DBAA 7 -. 83 C4 10 85 C0 74 15 - -. 0 804DBB1 13 -. 83 EC 0C 68 8A 6C 05 08 E8 52 A8 FF FF - -minss_2 ... ok -. 0 804DBBE 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804DC80 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055908 5 -. E8 7B 83 FF FF - -. 0 804DC88 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804DCA6 2 -. F3 AB - -. 0 804DCA8 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804DCDA 2 -. F3 AB - -. 0 804DCDC 47 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 E5 A6 FF FF - -. 0 804DD0B 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 804DD16 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 28 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 B2 A7 FF FF - -. 0 804DD4F 7 -. 83 C4 10 85 C0 74 5D - -. 0 804DD56 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 BC E8 9A A7 FF FF - -. 0 804DD67 7 -. 83 C4 10 85 C0 74 45 - -. 0 804DD6E 17 -. 83 EC 08 B8 0A D7 2C 42 50 FF 75 C0 E8 82 A7 FF FF - -. 0 804DD7F 7 -. 83 C4 10 85 C0 74 2D - -. 0 804DD86 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 C4 E8 6A A7 FF FF - -. 0 804DD97 7 -. 83 C4 10 85 C0 74 15 - -. 0 804DD9E 13 -. 83 EC 0C 68 C2 6C 05 08 E8 65 A6 FF FF - -movaps_1 ... ok -. 0 804DDAB 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804DE6D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805590D 5 -. E8 63 85 FF FF - -. 0 804DE75 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804DE93 2 -. F3 AB - -. 0 804DE95 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804DEC7 2 -. F3 AB - -. 0 804DEC9 47 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 F8 A4 FF FF - -. 0 804DEF8 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 804DF03 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 28 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 CC A5 FF FF - -. 0 804DF35 7 -. 83 C4 10 85 C0 74 5D - -. 0 804DF3C 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 BC E8 B4 A5 FF FF - -. 0 804DF4D 7 -. 83 C4 10 85 C0 74 45 - -. 0 804DF54 17 -. 83 EC 08 B8 0A D7 2C 42 50 FF 75 C0 E8 9C A5 FF FF - -. 0 804DF65 7 -. 83 C4 10 85 C0 74 2D - -. 0 804DF6C 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 C4 E8 84 A5 FF FF - -. 0 804DF7D 7 -. 83 C4 10 85 C0 74 15 - -. 0 804DF84 13 -. 83 EC 0C 68 FD 6C 05 08 E8 7F A4 FF FF - -movaps_2 ... ok -. 0 804DF91 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804E053 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055912 5 -. E8 44 87 FF FF - -. 0 804E05B 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804E079 2 -. F3 AB - -. 0 804E07B 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804E0AD 2 -. F3 AB - -. 0 804E0AF 47 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 12 A3 FF FF - -. 0 804E0DE 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 804E0E9 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 12 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 0A D7 2C 42 50 FF 75 B8 E8 DF A3 FF FF - -. 0 804E122 7 -. 83 C4 10 85 C0 74 5D - -. 0 804E129 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 BC E8 C7 A3 FF FF - -. 0 804E13A 7 -. 83 C4 10 85 C0 74 45 - -. 0 804E141 17 -. 83 EC 08 B8 EC 51 05 42 50 FF 75 C0 E8 AF A3 FF FF - -. 0 804E152 7 -. 83 C4 10 85 C0 74 2D - -. 0 804E159 17 -. 83 EC 08 B8 8F C2 31 42 50 FF 75 C4 E8 97 A3 FF FF - -. 0 804E16A 7 -. 83 C4 10 85 C0 74 15 - -. 0 804E171 13 -. 83 EC 0C 68 38 6D 05 08 E8 92 A2 FF FF - -movhlps_1 ... ok -. 0 804E17E 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804E240 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055917 5 -. E8 2C 89 FF FF - -. 0 804E248 62 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 A4 70 45 41 89 45 E0 B8 B8 1E 63 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804E284 2 -. F3 AB - -. 0 804E286 47 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 3B A1 FF FF - -. 0 804E2B5 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 804E2C0 50 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 0F 16 45 E0 0F 13 45 B8 0F 17 45 C0 DD A5 48 FF FF FF 83 EC 08 B8 8F C2 31 41 50 FF 75 B8 E8 0F A2 FF FF - -. 0 804E2F2 7 -. 83 C4 10 85 C0 74 5D - -. 0 804E2F9 17 -. 83 EC 08 B8 8F C2 B1 41 50 FF 75 BC E8 F7 A1 FF FF - -. 0 804E30A 7 -. 83 C4 10 85 C0 74 45 - -. 0 804E311 17 -. 83 EC 08 B8 A4 70 45 41 50 FF 75 C0 E8 DF A1 FF FF - -. 0 804E322 7 -. 83 C4 10 85 C0 74 2D - -. 0 804E329 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 C4 E8 C7 A1 FF FF - -. 0 804E33A 7 -. 83 C4 10 85 C0 74 15 - -. 0 804E341 13 -. 83 EC 0C 68 76 6D 05 08 E8 C2 A0 FF FF - -movhps_1 ... ok -. 0 804E34E 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804E410 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805591C 5 -. E8 F7 8A FF FF - -. 0 804E418 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804E436 2 -. F3 AB - -. 0 804E438 89 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 B8 8F C2 31 41 89 45 D0 B8 8F C2 B1 41 89 45 D4 8B 45 D0 8B 55 D4 89 45 C8 89 55 CC 83 EC 08 6A 01 68 C0 92 05 08 E8 5F 9F FF FF - -. 0 804E491 11 -. 83 C4 10 85 C0 0F 85 B9 00 00 00 - -. 0 804E49C 42 -. 9B DD B5 58 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 17 45 C8 DD A5 58 FF FF FF 83 EC 08 B8 0A D7 2C 42 50 FF 75 C8 E8 3B A0 FF FF - -. 0 804E4C6 7 -. 83 C4 10 85 C0 74 2A - -. 0 804E4CD 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 CC E8 23 A0 FF FF - -. 0 804E4DE 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E4E5 13 -. 83 EC 0C 68 B1 6D 05 08 E8 1E 9F FF FF - -movhps_2 ... ok -. 0 804E4F2 5 -. 83 C4 10 EB 6E - -. 0 804E565 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055921 5 -. E8 47 8C FF FF - -. 0 804E56D 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804E58B 2 -. F3 AB - -. 0 804E58D 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804E5BF 2 -. F3 AB - -. 0 804E5C1 47 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 00 9E FF FF - -. 0 804E5F0 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 804E5FB 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 16 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 8F C2 31 41 50 FF 75 B8 E8 CD 9E FF FF - -. 0 804E634 7 -. 83 C4 10 85 C0 74 5D - -. 0 804E63B 17 -. 83 EC 08 B8 8F C2 B1 41 50 FF 75 BC E8 B5 9E FF FF - -. 0 804E64C 7 -. 83 C4 10 85 C0 74 45 - -. 0 804E653 17 -. 83 EC 08 B8 A4 70 45 41 50 FF 75 C0 E8 9D 9E FF FF - -. 0 804E664 7 -. 83 C4 10 85 C0 74 2D - -. 0 804E66B 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 C4 E8 85 9E FF FF - -. 0 804E67C 7 -. 83 C4 10 85 C0 74 15 - -. 0 804E683 13 -. 83 EC 0C 68 EC 6D 05 08 E8 80 9D FF FF - -movlhps_1 ... ok -. 0 804E690 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804E752 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055926 5 -. E8 2F 8E FF FF - -. 0 804E75A 62 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 B8 A4 70 45 41 89 45 E0 B8 B8 1E 63 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804E796 2 -. F3 AB - -. 0 804E798 47 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 29 9C FF FF - -. 0 804E7C7 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 804E7D2 50 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 0F 12 45 E0 0F 13 45 B8 0F 17 45 C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 FD 9C FF FF - -. 0 804E804 7 -. 83 C4 10 85 C0 74 5D - -. 0 804E80B 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 BC E8 E5 9C FF FF - -. 0 804E81C 7 -. 83 C4 10 85 C0 74 45 - -. 0 804E823 17 -. 83 EC 08 B8 EC 51 05 42 50 FF 75 C0 E8 CD 9C FF FF - -. 0 804E834 7 -. 83 C4 10 85 C0 74 2D - -. 0 804E83B 17 -. 83 EC 08 B8 8F C2 31 42 50 FF 75 C4 E8 B5 9C FF FF - -. 0 804E84C 7 -. 83 C4 10 85 C0 74 15 - -. 0 804E853 13 -. 83 EC 0C 68 2A 6E 05 08 E8 B0 9B FF FF - -movlps_1 ... ok -. 0 804E860 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804E922 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805592B 5 -. E8 FA 8F FF FF - -. 0 804E92A 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804E948 2 -. F3 AB - -. 0 804E94A 89 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 B8 8F C2 31 41 89 45 D0 B8 8F C2 B1 41 89 45 D4 8B 45 D0 8B 55 D4 89 45 C8 89 55 CC 83 EC 08 6A 01 68 C0 92 05 08 E8 4D 9A FF FF - -. 0 804E9A3 11 -. 83 C4 10 85 C0 0F 85 B9 00 00 00 - -. 0 804E9AE 42 -. 9B DD B5 58 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 13 45 C8 DD A5 58 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 C8 E8 29 9B FF FF - -. 0 804E9D8 7 -. 83 C4 10 85 C0 74 2A - -. 0 804E9DF 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 CC E8 11 9B FF FF - -. 0 804E9F0 7 -. 83 C4 10 85 C0 74 12 - -. 0 804E9F7 13 -. 83 EC 0C 68 65 6E 05 08 E8 0C 9A FF FF - -movlps_2 ... ok -. 0 804EA04 5 -. 83 C4 10 EB 6E - -. 0 804EA77 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055930 5 -. E8 4A 91 FF FF - -. 0 804EA7F 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804EA9D 2 -. F3 AB - -. 0 804EA9F 54 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 C2 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF C2 89 45 E4 C7 45 D4 00 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 1B 99 FF FF - -. 0 804EAD5 7 -. 83 C4 10 85 C0 75 5D - -. 0 804EADC 36 -. 9B DD B5 58 FF FF FF 0F 12 6D D8 0F 16 6D E0 8B 45 D4 0F 50 C5 89 45 D0 DD A5 58 FF FF FF 83 7D D0 0A 75 12 - -. 0 804EB00 13 -. 83 EC 0C 68 A0 6E 05 08 E8 03 99 FF FF - -movmskps_1 ... ok -. 0 804EB0D 5 -. 83 C4 10 EB 37 - -. 0 804EB49 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055935 5 -. E8 17 92 FF FF - -. 0 804EB51 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804EB6F 2 -. F3 AB - -. 0 804EB71 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804EBA3 2 -. F3 AB - -. 0 804EBA5 71 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 8B 45 C8 89 45 B8 8B 45 CC 89 45 BC 8B 45 D0 89 45 C0 8B 45 D4 89 45 C4 83 EC 08 6A 01 68 C0 92 05 08 E8 04 98 FF FF - -. 0 804EBEC 11 -. 83 C4 10 85 C0 0F 85 38 01 00 00 - -. 0 804EBF7 42 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 2B 45 B8 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 E0 98 FF FF - -. 0 804EC21 7 -. 83 C4 10 85 C0 74 5D - -. 0 804EC28 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 BC E8 C8 98 FF FF - -. 0 804EC39 7 -. 83 C4 10 85 C0 74 45 - -. 0 804EC40 17 -. 83 EC 08 B8 0A D7 2C 42 50 FF 75 C0 E8 B0 98 FF FF - -. 0 804EC51 7 -. 83 C4 10 85 C0 74 2D - -. 0 804EC58 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 C4 E8 98 98 FF FF - -. 0 804EC69 7 -. 83 C4 10 85 C0 74 15 - -. 0 804EC70 13 -. 83 EC 0C 68 E1 6E 05 08 E8 93 97 FF FF - -movntps_1 ... ok -. 0 804EC7D 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804ED3F 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805593A 5 -. E8 08 94 FF FF - -. 0 804ED47 95 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C7 45 D8 34 34 34 34 C7 45 DC 12 12 12 12 8B 45 D8 8B 55 DC 89 45 D0 89 55 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 4A 96 FF FF - -. 0 804EDA6 7 -. 83 C4 10 85 C0 75 70 - -. 0 804EDAD 44 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F E7 45 D0 DD A5 58 FF FF FF 8B 45 D4 35 67 45 23 01 8B 55 D0 81 F2 EF CD AB 89 09 D0 85 C0 75 12 - -. 0 804EDD9 13 -. 83 EC 0C 68 1F 6F 05 08 E8 2A 96 FF FF - -movntq_1 ... ok -. 0 804EDE6 5 -. 83 C4 10 EB 42 - -. 0 804EE2D 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805593F 5 -. E8 F1 94 FF FF - -. 0 804EE35 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804EE53 2 -. F3 AB - -. 0 804EE55 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804EE87 2 -. F3 AB - -. 0 804EE89 47 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 38 95 FF FF - -. 0 804EEB8 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 804EEC3 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F 10 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 04 96 FF FF - -. 0 804EEFD 7 -. 83 C4 10 85 C0 74 5D - -. 0 804EF04 17 -. 83 EC 08 B8 8F C2 B1 41 50 FF 75 BC E8 EC 95 FF FF - -. 0 804EF15 7 -. 83 C4 10 85 C0 74 45 - -. 0 804EF1C 17 -. 83 EC 08 B8 EC 51 05 42 50 FF 75 C0 E8 D4 95 FF FF - -. 0 804EF2D 7 -. 83 C4 10 85 C0 74 2D - -. 0 804EF34 17 -. 83 EC 08 B8 8F C2 31 42 50 FF 75 C4 E8 BC 95 FF FF - -. 0 804EF45 7 -. 83 C4 10 85 C0 74 15 - -. 0 804EF4C 13 -. 83 EC 0C 68 5A 6F 05 08 E8 B7 94 FF FF - -movss_1 ... ok -. 0 804EF59 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804F01B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055944 5 -. E8 DA 96 FF FF - -. 0 804F023 47 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E4 00 00 00 00 B8 A4 70 45 41 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804F050 2 -. F3 AB - -. 0 804F052 47 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 6F 93 FF FF - -. 0 804F081 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 804F08C 51 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 F3 0F 10 45 E4 0F 13 45 B8 0F 17 45 C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 42 94 FF FF - -. 0 804F0BF 7 -. 83 C4 10 85 C0 74 5D - -. 0 804F0C6 17 -. 83 EC 08 B8 00 00 00 00 50 FF 75 BC E8 2A 94 FF FF - -. 0 804F0D7 7 -. 83 C4 10 85 C0 74 45 - -. 0 804F0DE 17 -. 83 EC 08 B8 00 00 00 00 50 FF 75 C0 E8 12 94 FF FF - -. 0 804F0EF 7 -. 83 C4 10 85 C0 74 2D - -. 0 804F0F6 17 -. 83 EC 08 B8 00 00 00 00 50 FF 75 C4 E8 FA 93 FF FF - -. 0 804F107 7 -. 83 C4 10 85 C0 74 15 - -. 0 804F10E 13 -. 83 EC 0C 68 92 6F 05 08 E8 F5 92 FF FF - -movss_2 ... ok -. 0 804F11B 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804F1DD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055949 5 -. E8 97 98 FF FF - -. 0 804F1E5 32 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804F203 2 -. F3 AB - -. 0 804F205 68 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 C7 45 D4 00 00 00 00 B8 8F C2 31 41 89 45 D4 8B 45 D4 89 45 D0 83 EC 08 6A 01 68 C0 92 05 08 E8 A7 91 FF FF - -. 0 804F249 7 -. 83 C4 10 85 C0 75 7C - -. 0 804F250 43 -. 9B DD B5 58 FF FF FF 0F 12 45 D8 0F 16 45 E0 F3 0F 11 45 D0 DD A5 58 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 D0 E8 86 92 FF FF - -. 0 804F27B 7 -. 83 C4 10 85 C0 74 12 - -. 0 804F282 13 -. 83 EC 0C 68 CA 6F 05 08 E8 81 91 FF FF - -movss_3 ... ok -. 0 804F28F 5 -. 83 C4 10 EB 48 - -. 0 804F2DC 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805594E 5 -. E8 91 99 FF FF - -. 0 804F2E4 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804F302 2 -. F3 AB - -. 0 804F304 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804F336 2 -. F3 AB - -. 0 804F338 47 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 89 90 FF FF - -. 0 804F367 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 804F372 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 10 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 56 91 FF FF - -. 0 804F3AB 7 -. 83 C4 10 85 C0 74 5D - -. 0 804F3B2 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 BC E8 3E 91 FF FF - -. 0 804F3C3 7 -. 83 C4 10 85 C0 74 45 - -. 0 804F3CA 17 -. 83 EC 08 B8 0A D7 2C 42 50 FF 75 C0 E8 26 91 FF FF - -. 0 804F3DB 7 -. 83 C4 10 85 C0 74 2D - -. 0 804F3E2 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 C4 E8 0E 91 FF FF - -. 0 804F3F3 7 -. 83 C4 10 85 C0 74 15 - -. 0 804F3FA 13 -. 83 EC 0C 68 02 70 05 08 E8 09 90 FF FF - -movups_1 ... ok -. 0 804F407 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804F4C9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055953 5 -. E8 79 9B FF FF - -. 0 804F4D1 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804F4EF 2 -. F3 AB - -. 0 804F4F1 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804F523 2 -. F3 AB - -. 0 804F525 47 -. B8 8F C2 31 41 89 45 C8 B8 8F C2 B1 41 89 45 CC B8 EC 51 05 42 89 45 D0 B8 8F C2 31 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 9C 8E FF FF - -. 0 804F554 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 804F55F 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 10 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 70 8F FF FF - -. 0 804F591 7 -. 83 C4 10 85 C0 74 5D - -. 0 804F598 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 BC E8 58 8F FF FF - -. 0 804F5A9 7 -. 83 C4 10 85 C0 74 45 - -. 0 804F5B0 17 -. 83 EC 08 B8 0A D7 2C 42 50 FF 75 C0 E8 40 8F FF FF - -. 0 804F5C1 7 -. 83 C4 10 85 C0 74 2D - -. 0 804F5C8 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 C4 E8 28 8F FF FF - -. 0 804F5D9 7 -. 83 C4 10 85 C0 74 15 - -. 0 804F5E0 13 -. 83 EC 0C 68 3D 70 05 08 E8 23 8E FF FF - -movups_2 ... ok -. 0 804F5ED 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804F6AF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055958 5 -. E8 5A 9D FF FF - -. 0 804F6B7 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804F6D5 2 -. F3 AB - -. 0 804F6D7 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804F709 2 -. F3 AB - -. 0 804F70B 47 -. B8 00 00 A0 40 89 45 C8 B8 00 00 80 40 89 45 CC B8 00 00 40 40 89 45 D0 B8 00 00 00 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 B6 8C FF FF - -. 0 804F73A 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 804F745 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 59 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 CD CC 76 42 50 FF 75 B8 E8 83 8D FF FF - -. 0 804F77E 7 -. 83 C4 10 85 C0 74 5D - -. 0 804F785 17 -. 83 EC 08 B8 B8 1E 63 43 50 FF 75 BC E8 6B 8D FF FF - -. 0 804F796 7 -. 83 C4 10 85 C0 74 45 - -. 0 804F79D 17 -. 83 EC 08 B8 48 A1 01 43 50 FF 75 C0 E8 53 8D FF FF - -. 0 804F7AE 7 -. 83 C4 10 85 C0 74 2D - -. 0 804F7B5 17 -. 83 EC 08 B8 CD 4C 2F 43 50 FF 75 C4 E8 3B 8D FF FF - -. 0 804F7C6 7 -. 83 C4 10 85 C0 74 15 - -. 0 804F7CD 13 -. 83 EC 0C 68 78 70 05 08 E8 36 8C FF FF - -mulps_1 ... ok -. 0 804F7DA 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804F89C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805595D 5 -. E8 42 9F FF FF - -. 0 804F8A4 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804F8C2 2 -. F3 AB - -. 0 804F8C4 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804F8F6 2 -. F3 AB - -. 0 804F8F8 47 -. B8 00 00 A0 40 89 45 C8 B8 00 00 80 40 89 45 CC B8 00 00 40 40 89 45 D0 B8 00 00 00 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 C9 8A FF FF - -. 0 804F927 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 804F932 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 59 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 CD CC 76 42 50 FF 75 B8 E8 9D 8B FF FF - -. 0 804F964 7 -. 83 C4 10 85 C0 74 5D - -. 0 804F96B 17 -. 83 EC 08 B8 B8 1E 63 43 50 FF 75 BC E8 85 8B FF FF - -. 0 804F97C 7 -. 83 C4 10 85 C0 74 45 - -. 0 804F983 17 -. 83 EC 08 B8 48 A1 01 43 50 FF 75 C0 E8 6D 8B FF FF - -. 0 804F994 7 -. 83 C4 10 85 C0 74 2D - -. 0 804F99B 17 -. 83 EC 08 B8 CD 4C 2F 43 50 FF 75 C4 E8 55 8B FF FF - -. 0 804F9AC 7 -. 83 C4 10 85 C0 74 15 - -. 0 804F9B3 13 -. 83 EC 0C 68 B0 70 05 08 E8 50 8A FF FF - -mulps_2 ... ok -. 0 804F9C0 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804FA82 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055962 5 -. E8 23 A1 FF FF - -. 0 804FA8A 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804FAA8 2 -. F3 AB - -. 0 804FAAA 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804FADC 2 -. F3 AB - -. 0 804FADE 47 -. B8 00 00 A0 40 89 45 C8 B8 00 00 80 40 89 45 CC B8 00 00 40 40 89 45 D0 B8 00 00 00 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 E3 88 FF FF - -. 0 804FB0D 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 804FB18 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F 59 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 CD CC 76 42 50 FF 75 B8 E8 AF 89 FF FF - -. 0 804FB52 7 -. 83 C4 10 85 C0 74 5D - -. 0 804FB59 17 -. 83 EC 08 B8 00 00 80 40 50 FF 75 BC E8 97 89 FF FF - -. 0 804FB6A 7 -. 83 C4 10 85 C0 74 45 - -. 0 804FB71 17 -. 83 EC 08 B8 00 00 40 40 50 FF 75 C0 E8 7F 89 FF FF - -. 0 804FB82 7 -. 83 C4 10 85 C0 74 2D - -. 0 804FB89 17 -. 83 EC 08 B8 00 00 00 40 50 FF 75 C4 E8 67 89 FF FF - -. 0 804FB9A 7 -. 83 C4 10 85 C0 74 15 - -. 0 804FBA1 13 -. 83 EC 0C 68 E8 70 05 08 E8 62 88 FF FF - -mulss_1 ... ok -. 0 804FBAE 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804FC70 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055967 5 -. E8 0C A3 FF FF - -. 0 804FC78 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804FC96 2 -. F3 AB - -. 0 804FC98 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804FCCA 2 -. F3 AB - -. 0 804FCCC 47 -. B8 00 00 A0 40 89 45 C8 B8 00 00 80 40 89 45 CC B8 00 00 40 40 89 45 D0 B8 00 00 00 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 F5 86 FF FF - -. 0 804FCFB 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 804FD06 51 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F 59 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 CD CC 76 42 50 FF 75 B8 E8 C8 87 FF FF - -. 0 804FD39 7 -. 83 C4 10 85 C0 74 5D - -. 0 804FD40 17 -. 83 EC 08 B8 00 00 80 40 50 FF 75 BC E8 B0 87 FF FF - -. 0 804FD51 7 -. 83 C4 10 85 C0 74 45 - -. 0 804FD58 17 -. 83 EC 08 B8 00 00 40 40 50 FF 75 C0 E8 98 87 FF FF - -. 0 804FD69 7 -. 83 C4 10 85 C0 74 2D - -. 0 804FD70 17 -. 83 EC 08 B8 00 00 00 40 50 FF 75 C4 E8 80 87 FF FF - -. 0 804FD81 7 -. 83 C4 10 85 C0 74 15 - -. 0 804FD88 13 -. 83 EC 0C 68 20 71 05 08 E8 7B 86 FF FF - -mulss_2 ... ok -. 0 804FD95 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 804FE57 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805596C 5 -. E8 EE A4 FF FF - -. 0 804FE5F 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804FE7D 2 -. F3 AB - -. 0 804FE7F 48 -. C7 45 D8 20 64 A8 EC C7 45 DC 31 75 B9 FD C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804FEAD 2 -. F3 AB - -. 0 804FEAF 43 -. C7 45 C8 EF CD AB 89 C7 45 CC 67 45 23 01 C7 45 D0 20 64 A8 EC C7 45 D4 31 75 B9 FD 83 EC 08 6A 01 68 C0 92 05 08 E8 16 85 FF FF - -. 0 804FEDA 11 -. 83 C4 10 85 C0 0F 85 BA 00 00 00 - -. 0 804FEE5 63 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 56 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 8B 45 BC 35 77 75 BB FD 8B 55 B8 81 F2 EF ED AB ED 09 D0 85 C0 75 29 - -. 0 804FF24 23 -. 8B 45 C4 35 77 75 BB FD 8B 55 C0 81 F2 EF ED AB ED 09 D0 85 C0 75 12 - -. 0 804FF3B 13 -. 83 EC 0C 68 58 71 05 08 E8 C8 84 FF FF - -orps_1 ... ok -. 0 804FF48 5 -. 83 C4 10 EB 62 - -. 0 804FFAF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055971 5 -. E8 41 A6 FF FF - -. 0 804FFB7 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 804FFD5 2 -. F3 AB - -. 0 804FFD7 48 -. C7 45 D8 20 64 A8 EC C7 45 DC 31 75 B9 FD C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8050005 2 -. F3 AB - -. 0 8050007 43 -. C7 45 C8 EF CD AB 89 C7 45 CC 67 45 23 01 C7 45 D0 20 64 A8 EC C7 45 D4 31 75 B9 FD 83 EC 08 6A 01 68 C0 92 05 08 E8 BE 83 FF FF - -. 0 8050032 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 805003D 56 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 56 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 8B 45 BC 35 77 75 BB FD 8B 55 B8 81 F2 EF ED AB ED 09 D0 85 C0 75 29 - -. 0 8050075 23 -. 8B 45 C4 35 77 75 BB FD 8B 55 C0 81 F2 EF ED AB ED 09 D0 85 C0 75 12 - -. 0 805008C 13 -. 83 EC 0C 68 8D 71 05 08 E8 77 83 FF FF - -orps_2 ... ok -. 0 8050099 5 -. 83 C4 10 EB 62 - -. 0 8050100 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055976 5 -. E8 8D A7 FF FF - -. 0 8050108 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0B C6 45 E1 16 C6 45 E2 21 C6 45 E3 2C C6 45 E4 37 C6 45 E5 42 C6 45 E6 4D C6 45 E7 58 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0F C6 45 D9 19 C6 45 DA 23 C6 45 DB 2D C6 45 DC 37 C6 45 DD 41 C6 45 DE 4B C6 45 DF 55 83 EC 08 6A 01 68 C0 92 05 08 E8 71 82 FF FF - -. 0 805017F 11 -. 83 C4 10 85 C0 0F 85 4B 01 00 00 - -. 0 805018A 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F E0 C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 0D 75 3F - -. 0 80501AC 6 -. 80 7D D1 18 75 39 - -. 0 80501B2 6 -. 80 7D D2 22 75 33 - -. 0 80501B8 6 -. 80 7D D3 2D 75 2D - -. 0 80501BE 6 -. 80 7D D4 37 75 27 - -. 0 80501C4 6 -. 80 7D D5 42 75 21 - -. 0 80501CA 6 -. 80 7D D6 4C 75 1B - -. 0 80501D0 6 -. 80 7D D7 57 75 15 - -. 0 80501D6 13 -. 83 EC 0C 68 C2 71 05 08 E8 2D 82 FF FF - -pavgb_1 ... ok -. 0 80501E3 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 80502E5 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805597B 5 -. E8 6D A9 FF FF - -. 0 80502ED 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 0B C6 45 E1 16 C6 45 E2 21 C6 45 E3 2C C6 45 E4 37 C6 45 E5 42 C6 45 E6 4D C6 45 E7 58 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 0F C6 45 D9 19 C6 45 DA 23 C6 45 DB 2D C6 45 DC 37 C6 45 DD 41 C6 45 DE 4B C6 45 DF 55 83 EC 08 6A 01 68 C0 92 05 08 E8 8C 80 FF FF - -. 0 8050364 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 805036F 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F E0 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 0D 75 3F - -. 0 805038E 6 -. 80 7D D1 18 75 39 - -. 0 8050394 6 -. 80 7D D2 22 75 33 - -. 0 805039A 6 -. 80 7D D3 2D 75 2D - -. 0 80503A0 6 -. 80 7D D4 37 75 27 - -. 0 80503A6 6 -. 80 7D D5 42 75 21 - -. 0 80503AC 6 -. 80 7D D6 4C 75 1B - -. 0 80503B2 6 -. 80 7D D7 57 75 15 - -. 0 80503B8 13 -. 83 EC 0C 68 1C 73 05 08 E8 4B 80 FF FF - -pavgb_2 ... ok -. 0 80503C5 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 80504C7 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055980 5 -. E8 4A AB FF FF - -. 0 80504CF 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 62 04 66 C7 45 E2 10 0D 66 C7 45 E4 BE 15 66 C7 45 E6 6C 1E C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 F5 05 66 C7 45 DA D9 0D 66 C7 45 DC BD 15 66 C7 45 DE A1 1D 83 EC 08 6A 01 68 C0 92 05 08 E8 BA 7E FF FF - -. 0 8050536 11 -. 83 C4 10 85 C0 0F 85 DD 00 00 00 - -. 0 8050541 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F E3 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 2C 05 75 2D - -. 0 8050565 8 -. 66 81 7D D2 75 0D 75 25 - -. 0 805056D 8 -. 66 81 7D D4 BE 15 75 1D - -. 0 8050575 8 -. 66 81 7D D6 07 1E 75 15 - -. 0 805057D 13 -. 83 EC 0C 68 54 73 05 08 E8 86 7E FF FF - -pavgw_1 ... ok -. 0 805058A 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 805062E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055985 5 -. E8 AC AC FF FF - -. 0 8050636 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 62 04 66 C7 45 E2 10 0D 66 C7 45 E4 BE 15 66 C7 45 E6 6C 1E C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 F5 05 66 C7 45 DA D9 0D 66 C7 45 DC BD 15 66 C7 45 DE A1 1D 83 EC 08 6A 01 68 C0 92 05 08 E8 53 7D FF FF - -. 0 805069D 11 -. 83 C4 10 85 C0 0F 85 DA 00 00 00 - -. 0 80506A8 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F E3 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 81 7D D0 2C 05 75 2D - -. 0 80506C9 8 -. 66 81 7D D2 75 0D 75 25 - -. 0 80506D1 8 -. 66 81 7D D4 BE 15 75 1D - -. 0 80506D9 8 -. 66 81 7D D6 07 1E 75 15 - -. 0 80506E1 13 -. 83 EC 0C 68 1C 74 05 08 E8 22 7D FF FF - -pavgw_2 ... ok -. 0 80506EE 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 8050792 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805598A 5 -. E8 0B AE FF FF - -. 0 805079A 79 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 E1 10 66 C7 45 E6 3D 22 C7 45 DC 00 00 00 00 C7 45 DC FF FF FF FF 83 EC 08 6A 01 68 C0 92 05 08 E8 07 7C FF FF - -. 0 80507E9 7 -. 83 C4 10 85 C0 75 60 - -. 0 80507F0 36 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 8B 45 DC 0F C5 C0 00 89 45 D8 DD A5 68 FF FF FF 81 7D D8 D2 04 00 00 75 12 - -. 0 8050814 13 -. 83 EC 0C 68 54 74 05 08 E8 EF 7B FF FF - -pextrw_1 ... ok -. 0 8050821 5 -. 83 C4 10 EB 3A - -. 0 8050860 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805598F 5 -. E8 D4 AE FF FF - -. 0 8050868 79 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 E1 10 66 C7 45 E6 3D 22 C7 45 DC 00 00 00 00 C7 45 DC FF FF FF FF 83 EC 08 6A 01 68 C0 92 05 08 E8 39 7B FF FF - -. 0 80508B7 7 -. 83 C4 10 85 C0 75 60 - -. 0 80508BE 36 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 8B 45 DC 0F C5 C0 01 89 45 D8 DD A5 68 FF FF FF 81 7D D8 2E 16 00 00 75 12 - -. 0 80508E2 13 -. 83 EC 0C 68 8F 74 05 08 E8 21 7B FF FF - -pextrw_2 ... ok -. 0 80508EF 5 -. 83 C4 10 EB 3A - -. 0 805092E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055994 5 -. E8 9D AF FF FF - -. 0 8050936 79 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 E1 10 66 C7 45 E6 3D 22 C7 45 DC 00 00 00 00 C7 45 DC FF FF FF FF 83 EC 08 6A 01 68 C0 92 05 08 E8 6B 7A FF FF - -. 0 8050985 7 -. 83 C4 10 85 C0 75 60 - -. 0 805098C 36 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 8B 45 DC 0F C5 C0 02 89 45 D8 DD A5 68 FF FF FF 81 7D D8 E1 10 00 00 75 12 - -. 0 80509B0 13 -. 83 EC 0C 68 CA 74 05 08 E8 53 7A FF FF - -pextrw_3 ... ok -. 0 80509BD 5 -. 83 C4 10 EB 3A - -. 0 80509FC 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055999 5 -. E8 66 B0 FF FF - -. 0 8050A04 79 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 D2 04 66 C7 45 E2 2E 16 66 C7 45 E4 E1 10 66 C7 45 E6 3D 22 C7 45 DC 00 00 00 00 C7 45 DC FF FF FF FF 83 EC 08 6A 01 68 C0 92 05 08 E8 9D 79 FF FF - -. 0 8050A53 7 -. 83 C4 10 85 C0 75 60 - -. 0 8050A5A 36 -. 9B DD B5 68 FF FF FF 0F 6F 45 E0 8B 45 DC 0F C5 C0 03 89 45 D8 DD A5 68 FF FF FF 81 7D D8 3D 22 00 00 75 12 - -. 0 8050A7E 13 -. 83 EC 0C 68 05 75 05 08 E8 85 79 FF FF - -pextrw_4 ... ok -. 0 8050A8B 5 -. 83 C4 10 EB 3A - -. 0 8050ACA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 805599E 5 -. E8 2F B1 FF FF - -. 0 8050AD2 79 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 FF FF FF FF C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 D2 04 66 C7 45 DA 2E 16 66 C7 45 DC E1 10 66 C7 45 DE 3D 22 83 EC 08 6A 01 68 C0 92 05 08 E8 CF 78 FF FF - -. 0 8050B21 11 -. 83 C4 10 85 C0 0F 85 DC 00 00 00 - -. 0 8050B2C 35 -. 9B DD B5 58 FF FF FF 8B 45 E4 0F 6F 45 D8 0F C4 C0 00 0F 7F 45 D0 DD A5 58 FF FF FF 66 83 7D D0 FF 75 2D - -. 0 8050B4F 8 -. 66 81 7D D2 2E 16 75 25 - -. 0 8050B57 8 -. 66 81 7D D4 E1 10 75 1D - -. 0 8050B5F 8 -. 66 81 7D D6 3D 22 75 15 - -. 0 8050B67 13 -. 83 EC 0C 68 40 75 05 08 E8 9C 78 FF FF - -pinsrw_1 ... ok -. 0 8050B74 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 8050C18 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559A3 5 -. E8 78 B2 FF FF - -. 0 8050C20 79 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 FF FF FF FF C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 D2 04 66 C7 45 DA 2E 16 66 C7 45 DC E1 10 66 C7 45 DE 3D 22 83 EC 08 6A 01 68 C0 92 05 08 E8 81 77 FF FF - -. 0 8050C6F 11 -. 83 C4 10 85 C0 0F 85 DC 00 00 00 - -. 0 8050C7A 36 -. 9B DD B5 58 FF FF FF 8B 45 E4 0F 6F 45 D8 0F C4 C0 01 0F 7F 45 D0 DD A5 58 FF FF FF 66 81 7D D0 D2 04 75 2C - -. 0 8050C9E 7 -. 66 83 7D D2 FF 75 25 - -. 0 8050CA5 8 -. 66 81 7D D4 E1 10 75 1D - -. 0 8050CAD 8 -. 66 81 7D D6 3D 22 75 15 - -. 0 8050CB5 13 -. 83 EC 0C 68 7B 75 05 08 E8 4E 77 FF FF - -pinsrw_2 ... ok -. 0 8050CC2 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 8050D66 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559A8 5 -. E8 C1 B3 FF FF - -. 0 8050D6E 79 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 FF FF FF FF C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 D2 04 66 C7 45 DA 2E 16 66 C7 45 DC E1 10 66 C7 45 DE 3D 22 83 EC 08 6A 01 68 C0 92 05 08 E8 33 76 FF FF - -. 0 8050DBD 11 -. 83 C4 10 85 C0 0F 85 DC 00 00 00 - -. 0 8050DC8 36 -. 9B DD B5 58 FF FF FF 8B 45 E4 0F 6F 45 D8 0F C4 C0 02 0F 7F 45 D0 DD A5 58 FF FF FF 66 81 7D D0 D2 04 75 2C - -. 0 8050DEC 8 -. 66 81 7D D2 2E 16 75 24 - -. 0 8050DF4 7 -. 66 83 7D D4 FF 75 1D - -. 0 8050DFB 8 -. 66 81 7D D6 3D 22 75 15 - -. 0 8050E03 13 -. 83 EC 0C 68 B6 75 05 08 E8 00 76 FF FF - -pinsrw_3 ... ok -. 0 8050E10 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 8050EB4 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559AD 5 -. E8 0A B5 FF FF - -. 0 8050EBC 79 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E4 00 00 00 00 C7 45 E4 FF FF FF FF C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 D2 04 66 C7 45 DA 2E 16 66 C7 45 DC E1 10 66 C7 45 DE 3D 22 83 EC 08 6A 01 68 C0 92 05 08 E8 E5 74 FF FF - -. 0 8050F0B 11 -. 83 C4 10 85 C0 0F 85 DC 00 00 00 - -. 0 8050F16 36 -. 9B DD B5 58 FF FF FF 8B 45 E4 0F 6F 45 D8 0F C4 C0 03 0F 7F 45 D0 DD A5 58 FF FF FF 66 81 7D D0 D2 04 75 2C - -. 0 8050F3A 8 -. 66 81 7D D2 2E 16 75 24 - -. 0 8050F42 8 -. 66 81 7D D4 E1 10 75 1C - -. 0 8050F4A 7 -. 66 83 7D D6 FF 75 15 - -. 0 8050F51 13 -. 83 EC 0C 68 F1 75 05 08 E8 B2 74 FF FF - -pinsrw_4 ... ok -. 0 8050F5E 8 -. 83 C4 10 E9 9C 00 00 00 - -. 0 8051002 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559B2 5 -. E8 53 B6 FF FF - -. 0 805100A 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 FF FF 66 C7 45 E2 02 00 66 C7 45 E4 FD FF 66 C7 45 E6 04 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 02 00 66 C7 45 DA FD FF 66 C7 45 DC 04 00 66 C7 45 DE FB FF 83 EC 08 6A 01 68 C0 92 05 08 E8 7F 73 FF FF - -. 0 8051071 11 -. 83 C4 10 85 C0 0F 85 B8 00 00 00 - -. 0 805107C 35 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F EE C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 02 75 27 - -. 0 805109F 7 -. 66 83 7D D2 02 75 20 - -. 0 80510A6 7 -. 66 83 7D D4 04 75 19 - -. 0 80510AD 7 -. 66 83 7D D6 04 75 12 - -. 0 80510B4 13 -. 83 EC 0C 68 2C 76 05 08 E8 4F 73 FF FF - -pmaxsw_1 ... ok -. 0 80510C1 5 -. 83 C4 10 EB 7E - -. 0 8051144 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559B7 5 -. E8 90 B7 FF FF - -. 0 805114C 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 FF FF 66 C7 45 E2 02 00 66 C7 45 E4 FD FF 66 C7 45 E6 04 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 02 00 66 C7 45 DA FD FF 66 C7 45 DC 04 00 66 C7 45 DE FB FF 83 EC 08 6A 01 68 C0 92 05 08 E8 3D 72 FF FF - -. 0 80511B3 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 80511BE 32 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F EE 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 02 75 27 - -. 0 80511DE 7 -. 66 83 7D D2 02 75 20 - -. 0 80511E5 7 -. 66 83 7D D4 04 75 19 - -. 0 80511EC 7 -. 66 83 7D D6 04 75 12 - -. 0 80511F3 13 -. 83 EC 0C 68 F9 76 05 08 E8 10 72 FF FF - -pmaxsw_2 ... ok -. 0 8051200 5 -. 83 C4 10 EB 7E - -. 0 8051283 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559BC 5 -. E8 CA B8 FF FF - -. 0 805128B 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 01 C6 45 E1 02 C6 45 E2 03 C6 45 E3 04 C6 45 E4 05 C6 45 E5 06 C6 45 E6 07 C6 45 E7 08 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 08 C6 45 D9 07 C6 45 DA 06 C6 45 DB 05 C6 45 DC 04 C6 45 DD 03 C6 45 DE 02 C6 45 DF 01 83 EC 08 6A 01 68 C0 92 05 08 E8 EE 70 FF FF - -. 0 8051302 11 -. 83 C4 10 85 C0 0F 85 4B 01 00 00 - -. 0 805130D 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F DE C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 08 75 3F - -. 0 805132F 6 -. 80 7D D1 07 75 39 - -. 0 8051335 6 -. 80 7D D2 06 75 33 - -. 0 805133B 6 -. 80 7D D3 05 75 2D - -. 0 8051341 6 -. 80 7D D4 05 75 27 - -. 0 8051347 6 -. 80 7D D5 06 75 21 - -. 0 805134D 6 -. 80 7D D6 07 75 1B - -. 0 8051353 6 -. 80 7D D7 08 75 15 - -. 0 8051359 13 -. 83 EC 0C 68 34 77 05 08 E8 AA 70 FF FF - -pmaxub_1 ... ok -. 0 8051366 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 8051468 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559C1 5 -. E8 AA BA FF FF - -. 0 8051470 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 01 C6 45 E1 02 C6 45 E2 03 C6 45 E3 04 C6 45 E4 05 C6 45 E5 06 C6 45 E6 07 C6 45 E7 08 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 08 C6 45 D9 07 C6 45 DA 06 C6 45 DB 05 C6 45 DC 04 C6 45 DD 03 C6 45 DE 02 C6 45 DF 01 83 EC 08 6A 01 68 C0 92 05 08 E8 09 6F FF FF - -. 0 80514E7 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 80514F2 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F DE 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 08 75 3F - -. 0 8051511 6 -. 80 7D D1 07 75 39 - -. 0 8051517 6 -. 80 7D D2 06 75 33 - -. 0 805151D 6 -. 80 7D D3 05 75 2D - -. 0 8051523 6 -. 80 7D D4 05 75 27 - -. 0 8051529 6 -. 80 7D D5 06 75 21 - -. 0 805152F 6 -. 80 7D D6 07 75 1B - -. 0 8051535 6 -. 80 7D D7 08 75 15 - -. 0 805153B 13 -. 83 EC 0C 68 6F 77 05 08 E8 C8 6E FF FF - -pmaxub_2 ... ok -. 0 8051548 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 805164A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559C6 5 -. E8 87 BC FF FF - -. 0 8051652 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 FF FF 66 C7 45 E2 02 00 66 C7 45 E4 FD FF 66 C7 45 E6 04 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 02 00 66 C7 45 DA FD FF 66 C7 45 DC 04 00 66 C7 45 DE FB FF 83 EC 08 6A 01 68 C0 92 05 08 E8 37 6D FF FF - -. 0 80516B9 11 -. 83 C4 10 85 C0 0F 85 B8 00 00 00 - -. 0 80516C4 35 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F EA C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 FF 75 27 - -. 0 80516E7 7 -. 66 83 7D D2 FD 75 20 - -. 0 80516EE 7 -. 66 83 7D D4 FD 75 19 - -. 0 80516F5 7 -. 66 83 7D D6 FB 75 12 - -. 0 80516FC 13 -. 83 EC 0C 68 AA 77 05 08 E8 07 6D FF FF - -pminsw_1 ... ok -. 0 8051709 5 -. 83 C4 10 EB 7E - -. 0 805178C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559CB 5 -. E8 C4 BD FF FF - -. 0 8051794 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 FF FF 66 C7 45 E2 02 00 66 C7 45 E4 FD FF 66 C7 45 E6 04 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 02 00 66 C7 45 DA FD FF 66 C7 45 DC 04 00 66 C7 45 DE FB FF 83 EC 08 6A 01 68 C0 92 05 08 E8 F5 6B FF FF - -. 0 80517FB 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 8051806 32 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F EA 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 FF 75 27 - -. 0 8051826 7 -. 66 83 7D D2 FD 75 20 - -. 0 805182D 7 -. 66 83 7D D4 FD 75 19 - -. 0 8051834 7 -. 66 83 7D D6 FB 75 12 - -. 0 805183B 13 -. 83 EC 0C 68 E5 77 05 08 E8 C8 6B FF FF - -pminsw_2 ... ok -. 0 8051848 5 -. 83 C4 10 EB 7E - -. 0 80518CB 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559D0 5 -. E8 FE BE FF FF - -. 0 80518D3 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 01 C6 45 E1 02 C6 45 E2 03 C6 45 E3 04 C6 45 E4 05 C6 45 E5 06 C6 45 E6 07 C6 45 E7 08 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 08 C6 45 D9 07 C6 45 DA 06 C6 45 DB 05 C6 45 DC 04 C6 45 DD 03 C6 45 DE 02 C6 45 DF 01 83 EC 08 6A 01 68 C0 92 05 08 E8 A6 6A FF FF - -. 0 805194A 11 -. 83 C4 10 85 C0 0F 85 4B 01 00 00 - -. 0 8051955 34 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F DA C8 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 01 75 3F - -. 0 8051977 6 -. 80 7D D1 02 75 39 - -. 0 805197D 6 -. 80 7D D2 03 75 33 - -. 0 8051983 6 -. 80 7D D3 04 75 2D - -. 0 8051989 6 -. 80 7D D4 04 75 27 - -. 0 805198F 6 -. 80 7D D5 03 75 21 - -. 0 8051995 6 -. 80 7D D6 02 75 1B - -. 0 805199B 6 -. 80 7D D7 01 75 15 - -. 0 80519A1 13 -. 83 EC 0C 68 20 78 05 08 E8 62 6A FF FF - -pminub_1 ... ok -. 0 80519AE 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 8051AB0 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559D5 5 -. E8 DE C0 FF FF - -. 0 8051AB8 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 01 C6 45 E1 02 C6 45 E2 03 C6 45 E3 04 C6 45 E4 05 C6 45 E5 06 C6 45 E6 07 C6 45 E7 08 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 08 C6 45 D9 07 C6 45 DA 06 C6 45 DB 05 C6 45 DC 04 C6 45 DD 03 C6 45 DE 02 C6 45 DF 01 83 EC 08 6A 01 68 C0 92 05 08 E8 C1 68 FF FF - -. 0 8051B2F 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 8051B3A 31 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F DA 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 80 7D D0 01 75 3F - -. 0 8051B59 6 -. 80 7D D1 02 75 39 - -. 0 8051B5F 6 -. 80 7D D2 03 75 33 - -. 0 8051B65 6 -. 80 7D D3 04 75 2D - -. 0 8051B6B 6 -. 80 7D D4 04 75 27 - -. 0 8051B71 6 -. 80 7D D5 03 75 21 - -. 0 8051B77 6 -. 80 7D D6 02 75 1B - -. 0 8051B7D 6 -. 80 7D D7 01 75 15 - -. 0 8051B83 13 -. 83 EC 0C 68 5B 78 05 08 E8 80 68 FF FF - -pminub_2 ... ok -. 0 8051B90 8 -. 83 C4 10 E9 FA 00 00 00 - -. 0 8051C92 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559DA 5 -. E8 BB C2 FF FF - -. 0 8051C9A 62 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C7 45 E0 88 80 00 80 C7 45 E4 00 00 00 80 C7 45 DC 00 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 18 67 FF FF - -. 0 8051CD8 7 -. 83 C4 10 85 C0 75 5F - -. 0 8051CDF 35 -. 9B DD B5 68 FF FF FF 0F 6F 6D E0 8B 45 DC 0F D7 C5 89 45 D8 DD A5 68 FF FF FF 81 7D D8 8B 00 00 00 75 12 - -. 0 8051D02 13 -. 83 EC 0C 68 96 78 05 08 E8 01 67 FF FF - -pmovmskb_1 ... ok -. 0 8051D0F 5 -. 83 C4 10 EB 3A - -. 0 8051D4E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559DF 5 -. E8 72 C3 FF FF - -. 0 8051D56 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 57 04 66 C7 45 E2 AE 08 66 C7 45 E4 05 0D 66 C7 45 E6 5C 11 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 B3 15 66 C7 45 DA 0A 1A 66 C7 45 DC 61 1E 66 C7 45 DE B8 22 83 EC 08 6A 01 68 C0 92 05 08 E8 33 66 FF FF - -. 0 8051DBD 11 -. 83 C4 10 85 C0 0F 85 D9 00 00 00 - -. 0 8051DC8 35 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F E4 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 5E 75 2D - -. 0 8051DEB 8 -. 66 81 7D D2 E2 00 75 25 - -. 0 8051DF3 8 -. 66 81 7D D4 8B 01 75 1D - -. 0 8051DFB 8 -. 66 81 7D D6 5A 02 75 15 - -. 0 8051E03 13 -. 83 EC 0C 68 D7 78 05 08 E8 00 66 FF FF - -pmulhuw_1 ... ok -. 0 8051E10 8 -. 83 C4 10 E9 99 00 00 00 - -. 0 8051EB1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559E4 5 -. E8 D0 C4 FF FF - -. 0 8051EB9 103 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 57 04 66 C7 45 E2 AE 08 66 C7 45 E4 05 0D 66 C7 45 E6 5C 11 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 66 C7 45 D8 B3 15 66 C7 45 DA 0A 1A 66 C7 45 DC 61 1E 66 C7 45 DE B8 22 83 EC 08 6A 01 68 C0 92 05 08 E8 D0 64 FF FF - -. 0 8051F20 11 -. 83 C4 10 85 C0 0F 85 D6 00 00 00 - -. 0 8051F2B 32 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F E4 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 5E 75 2D - -. 0 8051F4B 8 -. 66 81 7D D2 E2 00 75 25 - -. 0 8051F53 8 -. 66 81 7D D4 8B 01 75 1D - -. 0 8051F5B 8 -. 66 81 7D D6 5A 02 75 15 - -. 0 8051F63 13 -. 83 EC 0C 68 15 79 05 08 E8 A0 64 FF FF - -pmulhuw_2 ... ok -. 0 8051F70 8 -. 83 C4 10 E9 99 00 00 00 - -. 0 8052011 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559E9 5 -. E8 2B C6 FF FF - -. 0 8052019 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 01 C6 45 E1 02 C6 45 E2 03 C6 45 E3 04 C6 45 E4 05 C6 45 E5 06 C6 45 E6 07 C6 45 E7 08 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 08 C6 45 D9 07 C6 45 DA 06 C6 45 DB 05 C6 45 DC 04 C6 45 DD 03 C6 45 DE 02 C6 45 DF 01 83 EC 08 6A 01 68 C0 92 05 08 E8 60 63 FF FF - -. 0 8052090 11 -. 83 C4 10 85 C0 0F 85 B8 00 00 00 - -. 0 805209B 35 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F F6 C8 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 20 75 27 - -. 0 80520BE 7 -. 66 83 7D D2 00 75 20 - -. 0 80520C5 7 -. 66 83 7D D4 00 75 19 - -. 0 80520CC 7 -. 66 83 7D D6 00 75 12 - -. 0 80520D3 13 -. 83 EC 0C 68 53 79 05 08 E8 30 63 FF FF - -psadbw_1 ... ok -. 0 80520E0 5 -. 83 C4 10 EB 7E - -. 0 8052163 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559EE 5 -. E8 78 C7 FF FF - -. 0 805216B 119 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 C6 45 E0 01 C6 45 E1 02 C6 45 E2 03 C6 45 E3 04 C6 45 E4 05 C6 45 E5 06 C6 45 E6 07 C6 45 E7 08 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 C6 45 D8 08 C6 45 D9 07 C6 45 DA 06 C6 45 DB 05 C6 45 DC 04 C6 45 DD 03 C6 45 DE 02 C6 45 DF 01 83 EC 08 6A 01 68 C0 92 05 08 E8 0E 62 FF FF - -. 0 80521E2 11 -. 83 C4 10 85 C0 0F 85 B5 00 00 00 - -. 0 80521ED 32 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F F6 4D E0 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 20 75 27 - -. 0 805220D 7 -. 66 83 7D D2 00 75 20 - -. 0 8052214 7 -. 66 83 7D D4 00 75 19 - -. 0 805221B 7 -. 66 83 7D D6 00 75 12 - -. 0 8052222 13 -. 83 EC 0C 68 8E 79 05 08 E8 E1 61 FF FF - -psadbw_2 ... ok -. 0 805222F 5 -. 83 C4 10 EB 7E - -. 0 80522B2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559F3 5 -. E8 C2 C8 FF FF - -. 0 80522BA 79 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 0B 00 66 C7 45 E2 16 00 66 C7 45 E4 21 00 66 C7 45 E6 2C 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 E7 60 FF FF - -. 0 8052309 11 -. 83 C4 10 85 C0 0F 85 B9 00 00 00 - -. 0 8052314 36 -. 9B DD B5 58 FF FF FF 0F 6F 45 E0 0F 6F 4D D8 0F 70 C8 1B 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 2C 75 27 - -. 0 8052338 7 -. 66 83 7D D2 21 75 20 - -. 0 805233F 7 -. 66 83 7D D4 16 75 19 - -. 0 8052346 7 -. 66 83 7D D6 0B 75 12 - -. 0 805234D 13 -. 83 EC 0C 68 C9 79 05 08 E8 B6 60 FF FF - -pshufw_1 ... ok -. 0 805235A 5 -. 83 C4 10 EB 7E - -. 0 80523DD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559F8 5 -. E8 E8 C9 FF FF - -. 0 80523E5 79 -. 55 89 E5 57 56 53 81 EC 9C 00 00 00 C7 45 E0 00 00 00 00 C7 45 E4 00 00 00 00 66 C7 45 E0 0B 00 66 C7 45 E2 16 00 66 C7 45 E4 21 00 66 C7 45 E6 2C 00 C7 45 D8 00 00 00 00 C7 45 DC 00 00 00 00 83 EC 08 6A 01 68 C0 92 05 08 E8 BC 5F FF FF - -. 0 8052434 11 -. 83 C4 10 85 C0 0F 85 B6 00 00 00 - -. 0 805243F 33 -. 9B DD B5 58 FF FF FF 0F 6F 4D D8 0F 70 4D E0 1B 0F 7F 4D D0 DD A5 58 FF FF FF 66 83 7D D0 2C 75 27 - -. 0 8052460 7 -. 66 83 7D D2 21 75 20 - -. 0 8052467 7 -. 66 83 7D D4 16 75 19 - -. 0 805246E 7 -. 66 83 7D D6 0B 75 12 - -. 0 8052475 13 -. 83 EC 0C 68 04 7A 05 08 E8 8E 5F FF FF - -pshufw_2 ... ok -. 0 8052482 5 -. 83 C4 10 EB 7E - -. 0 8052505 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 80559FD 5 -. E8 0B CB FF FF - -. 0 805250D 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 805252B 2 -. F3 AB - -. 0 805252D 52 -. B8 00 00 00 40 89 45 D8 B8 00 00 80 40 89 45 DC B8 00 00 00 3F 89 45 E0 B8 00 00 80 3E 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 805255F 2 -. F3 AB - -. 0 8052561 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 60 5E FF FF - -. 0 8052590 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 805259B 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 53 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 00 00 00 3F 50 FF 75 B8 E8 2D 5F FF FF - -. 0 8048522 62 -. D9 45 08 D8 65 0C D9 E1 DD 5D F0 8B 45 08 89 45 E4 D9 45 E4 D9 E1 DD 05 C8 5B 05 08 DE C9 DD 5D E8 B8 00 00 00 00 BA 00 00 28 C0 52 50 B8 00 00 00 00 BA 00 00 00 40 52 50 E8 80 FE FF FF - -. 0 80483E0 6 -. FF 25 70 92 05 08 - -. 0 80483E6 10 -. 68 10 00 00 00 E9 C0 FF FF FF - -. 0 3A9A8860 20 -. 55 89 E5 53 83 EC 34 DD 45 08 DD 45 10 D9 C9 E8 DC B2 FF FF - -. 0 3A9A3B50 4 -. 8B 1C 24 C3 - -. 0 3A9A8874 26 -. 81 C3 D0 6F 01 00 DD 55 F0 D9 C9 DD 55 E8 DD 5C 24 08 DD 1C 24 E8 72 D6 FF FF - -. 0 3A9A5F00 34 -. DD 44 24 0C D9 E5 E8 00 00 00 00 59 81 C1 39 99 01 00 DF E0 88 E2 80 E4 45 80 FC 40 0F 84 CE 00 00 00 - -. 0 3A9A5F22 9 -. 80 FC 05 0F 84 D5 00 00 00 - -. 0 3A9A5F2B 5 -. 80 FC 01 74 6A - -. 0 3A9A5F30 25 -. DD 44 24 04 83 EC 08 D9 E5 DF E0 88 E6 80 E4 45 80 FC 40 0F 84 87 01 00 00 - -. 0 3A9A5F49 9 -. 80 FC 05 0F 84 FE 00 00 00 - -. 0 3A9A5F52 17 -. D9 C9 D9 C0 DF 3C 24 DF 2C 24 DD E9 DF E0 9E 75 4D - -. 0 3A9A5F63 9 -. 58 5A 83 CA 00 DD D8 79 0D - -. 0 3A9A5F6C 27 -. DC B9 DC BD FF FF F7 D8 83 D2 00 F7 DA DD 81 DC BD FF FF D9 C9 0F AC D0 01 73 06 - -. 0 3A9A5F8D 10 -. D8 C8 D1 EA 89 C1 09 D1 75 EA - -. 0 3A9A5F81 6 -. 0F AC D0 01 73 06 - -. 0 3A9A5F87 16 -. D9 C9 D8 C9 D9 C9 D8 C8 D1 EA 89 C1 09 D1 75 EA - -. 0 3A9A5F97 3 -. DD D8 C3 - -. 0 3A9A888E 18 -. 8B 83 38 00 00 00 DD 5D E0 83 38 FF 0F 84 40 01 00 00 - -. 0 3A9A88A0 11 -. DD 45 E8 DD 1C 24 E8 45 29 00 00 - -. 0 3A9AB1F0 40 -. 55 89 E5 8B 45 08 8B 55 0C 5D 89 D1 89 C2 F7 DA 81 E1 FF FF FF 7F 09 D0 C1 E8 1F 09 C1 B8 00 00 F0 7F 29 C8 C1 E8 1F C3 - -. 0 3A9A88AB 8 -. 85 C0 0F 85 2D 01 00 00 - -. 0 3A9A88B3 11 -. DD 45 F0 DD 1C 24 E8 32 29 00 00 - -. 0 3A9A88BE 4 -. 85 C0 74 23 - -. 0 3A9A88E5 14 -. DD 45 F0 D9 EE D9 C9 DD E9 DF E0 9E 75 72 - -. 0 3A9A8965 13 -. DD D8 DD 45 E0 DD 1C 24 E8 AE 28 00 00 - -. 0 3A9AB220 17 -. 8B 44 24 08 B9 FF FF EF FF 29 C1 31 C8 C1 E8 1F C3 - -. 0 3A9A8972 4 -. 85 C0 75 3A - -. 0 3A9A89B0 14 -. DD 45 E0 D9 EE D9 C9 DA E9 DF E0 9E 75 22 - -. 0 3A9A89E0 9 -. DD 45 E0 83 C4 34 5B 5D C3 - -. 0 8048560 20 -. 83 C4 10 DC 4D E8 DD 45 F0 D9 C9 DA E9 DF E0 F6 C4 45 74 02 - -. 0 80525D4 7 -. 83 C4 10 85 C0 74 5D - -. 0 80525DB 17 -. 83 EC 08 B8 00 00 80 3E 50 FF 75 BC E8 15 5F FF FF - -. 0 80525EC 7 -. 83 C4 10 85 C0 74 45 - -. 0 80525F3 17 -. 83 EC 08 B8 00 00 00 40 50 FF 75 C0 E8 FD 5E FF FF - -. 0 8052604 7 -. 83 C4 10 85 C0 74 2D - -. 0 805260B 17 -. 83 EC 08 B8 00 00 80 40 50 FF 75 C4 E8 E5 5E FF FF - -. 0 805261C 7 -. 83 C4 10 85 C0 74 15 - -. 0 8052623 13 -. 83 EC 0C 68 3F 7A 05 08 E8 E0 5D FF FF - -rcpps_1 ... ok -. 0 8052630 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 80526F2 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A02 5 -. E8 F3 CC FF FF - -. 0 80526FA 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8052718 2 -. F3 AB - -. 0 805271A 52 -. B8 00 00 00 40 89 45 D8 B8 00 00 80 40 89 45 DC B8 00 00 00 3F 89 45 E0 B8 00 00 80 3E 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 805274C 2 -. F3 AB - -. 0 805274E 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 73 5C FF FF - -. 0 805277D 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 8052788 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 53 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 00 00 00 3F 50 FF 75 B8 E8 47 5D FF FF - -. 0 80527BA 7 -. 83 C4 10 85 C0 74 5D - -. 0 80527C1 17 -. 83 EC 08 B8 00 00 80 3E 50 FF 75 BC E8 2F 5D FF FF - -. 0 80527D2 7 -. 83 C4 10 85 C0 74 45 - -. 0 80527D9 17 -. 83 EC 08 B8 00 00 00 40 50 FF 75 C0 E8 17 5D FF FF - -. 0 80527EA 7 -. 83 C4 10 85 C0 74 2D - -. 0 80527F1 17 -. 83 EC 08 B8 00 00 80 40 50 FF 75 C4 E8 FF 5C FF FF - -. 0 8052802 7 -. 83 C4 10 85 C0 74 15 - -. 0 8052809 13 -. 83 EC 0C 68 77 7A 05 08 E8 FA 5B FF FF - -rcpps_2 ... ok -. 0 8052816 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 80528D8 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A07 5 -. E8 D4 CE FF FF - -. 0 80528E0 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80528FE 2 -. F3 AB - -. 0 8052900 52 -. B8 00 00 00 40 89 45 D8 B8 00 00 80 40 89 45 DC B8 00 00 00 3F 89 45 E0 B8 00 00 80 3E 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8052932 2 -. F3 AB - -. 0 8052934 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 8D 5A FF FF - -. 0 8052963 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 805296E 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F 53 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 00 00 00 3F 50 FF 75 B8 E8 59 5B FF FF - -. 0 80529A8 7 -. 83 C4 10 85 C0 74 5D - -. 0 80529AF 17 -. 83 EC 08 B8 7B 14 0E 40 50 FF 75 BC E8 41 5B FF FF - -. 0 80529C0 7 -. 83 C4 10 85 C0 74 45 - -. 0 80529C7 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 29 5B FF FF - -. 0 80529D8 7 -. 83 C4 10 85 C0 74 2D - -. 0 80529DF 17 -. 83 EC 08 B8 7B 14 8E 40 50 FF 75 C4 E8 11 5B FF FF - -. 0 80529F0 7 -. 83 C4 10 85 C0 74 15 - -. 0 80529F7 13 -. 83 EC 0C 68 AF 7A 05 08 E8 0C 5A FF FF - -rcpss_1 ... ok -. 0 8052A04 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8052AC6 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A0C 5 -. E8 BD D0 FF FF - -. 0 8052ACE 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8052AEC 2 -. F3 AB - -. 0 8052AEE 52 -. B8 00 00 00 40 89 45 D8 B8 00 00 80 40 89 45 DC B8 00 00 00 3F 89 45 E0 B8 00 00 80 3E 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8052B20 2 -. F3 AB - -. 0 8052B22 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 9F 58 FF FF - -. 0 8052B51 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 8052B5C 51 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F 53 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 00 00 00 3F 50 FF 75 B8 E8 72 59 FF FF - -. 0 8052B8F 7 -. 83 C4 10 85 C0 74 5D - -. 0 8052B96 17 -. 83 EC 08 B8 7B 14 0E 40 50 FF 75 BC E8 5A 59 FF FF - -. 0 8052BA7 7 -. 83 C4 10 85 C0 74 45 - -. 0 8052BAE 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 42 59 FF FF - -. 0 8052BBF 7 -. 83 C4 10 85 C0 74 2D - -. 0 8052BC6 17 -. 83 EC 08 B8 7B 14 8E 40 50 FF 75 C4 E8 2A 59 FF FF - -. 0 8052BD7 7 -. 83 C4 10 85 C0 74 15 - -. 0 8052BDE 13 -. 83 EC 0C 68 E7 7A 05 08 E8 25 58 FF FF - -rcpss_2 ... ok -. 0 8052BEB 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8052CAD 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A11 5 -. E8 9F D2 FF FF - -. 0 8052CB5 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8052CD3 2 -. F3 AB - -. 0 8052CD5 52 -. B8 00 00 80 40 89 45 D8 B8 00 00 80 41 89 45 DC B8 00 00 C8 41 89 45 E0 B8 00 00 80 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8052D07 2 -. F3 AB - -. 0 8052D09 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 B8 56 FF FF - -. 0 8052D38 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 8052D43 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 52 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 02 F0 FF 3E 50 FF 75 B8 E8 85 57 FF FF - -. 0 8052D7C 7 -. 83 C4 10 85 C0 74 5D - -. 0 8052D83 17 -. 83 EC 08 B8 02 F0 7F 3E 50 FF 75 BC E8 6D 57 FF FF - -. 0 8052D94 7 -. 83 C4 10 85 C0 74 45 - -. 0 8052D9B 17 -. 83 EC 08 B8 15 C8 4C 3E 50 FF 75 C0 E8 55 57 FF FF - -. 0 8052DAC 7 -. 83 C4 10 85 C0 74 2D - -. 0 8052DB3 17 -. 83 EC 08 B8 BF EF FF 3D 50 FF 75 C4 E8 3D 57 FF FF - -. 0 8052DC4 7 -. 83 C4 10 85 C0 74 15 - -. 0 8052DCB 13 -. 83 EC 0C 68 1F 7B 05 08 E8 38 56 FF FF - -rsqrtps_1 ... ok -. 0 8052DD8 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8052E9A 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A16 5 -. E8 87 D4 FF FF - -. 0 8052EA2 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8052EC0 2 -. F3 AB - -. 0 8052EC2 52 -. B8 00 00 80 40 89 45 D8 B8 00 00 80 41 89 45 DC B8 00 00 C8 41 89 45 E0 B8 00 00 80 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8052EF4 2 -. F3 AB - -. 0 8052EF6 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 CB 54 FF FF - -. 0 8052F25 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 8052F30 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 52 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 02 F0 FF 3E 50 FF 75 B8 E8 9F 55 FF FF - -. 0 8052F62 7 -. 83 C4 10 85 C0 74 5D - -. 0 8052F69 17 -. 83 EC 08 B8 02 F0 7F 3E 50 FF 75 BC E8 87 55 FF FF - -. 0 8052F7A 7 -. 83 C4 10 85 C0 74 45 - -. 0 8052F81 17 -. 83 EC 08 B8 15 C8 4C 3E 50 FF 75 C0 E8 6F 55 FF FF - -. 0 8052F92 7 -. 83 C4 10 85 C0 74 2D - -. 0 8052F99 17 -. 83 EC 08 B8 BF EF FF 3D 50 FF 75 C4 E8 57 55 FF FF - -. 0 8052FAA 7 -. 83 C4 10 85 C0 74 15 - -. 0 8052FB1 13 -. 83 EC 0C 68 5D 7B 05 08 E8 52 54 FF FF - -rsqrtps_2 ... ok -. 0 8052FBE 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8053080 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A1B 5 -. E8 68 D6 FF FF - -. 0 8053088 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80530A6 2 -. F3 AB - -. 0 80530A8 52 -. B8 00 00 80 41 89 45 D8 B8 9A 99 B1 40 89 45 DC B8 B8 1E D5 40 89 45 E0 B8 D7 A3 F8 40 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80530DA 2 -. F3 AB - -. 0 80530DC 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 E5 52 FF FF - -. 0 805310B 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 8053116 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F 52 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 02 F0 7F 3E 50 FF 75 B8 E8 B1 53 FF FF - -. 0 8053150 7 -. 83 C4 10 85 C0 74 5D - -. 0 8053157 17 -. 83 EC 08 B8 7B 14 0E 40 50 FF 75 BC E8 99 53 FF FF - -. 0 8053168 7 -. 83 C4 10 85 C0 74 45 - -. 0 805316F 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 81 53 FF FF - -. 0 8053180 7 -. 83 C4 10 85 C0 74 2D - -. 0 8053187 17 -. 83 EC 08 B8 7B 14 8E 40 50 FF 75 C4 E8 69 53 FF FF - -. 0 8053198 7 -. 83 C4 10 85 C0 74 15 - -. 0 805319F 13 -. 83 EC 0C 68 9B 7B 05 08 E8 64 52 FF FF - -rsqrtss_1 ... ok -. 0 80531AC 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 805326E 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A20 5 -. E8 51 D8 FF FF - -. 0 8053276 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8053294 2 -. F3 AB - -. 0 8053296 52 -. B8 00 00 80 41 89 45 D8 B8 9A 99 B1 40 89 45 DC B8 B8 1E D5 40 89 45 E0 B8 D7 A3 F8 40 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80532C8 2 -. F3 AB - -. 0 80532CA 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 F7 50 FF FF - -. 0 80532F9 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 8053304 51 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F 52 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 02 F0 7F 3E 50 FF 75 B8 E8 CA 51 FF FF - -. 0 8053337 7 -. 83 C4 10 85 C0 74 5D - -. 0 805333E 17 -. 83 EC 08 B8 7B 14 0E 40 50 FF 75 BC E8 B2 51 FF FF - -. 0 805334F 7 -. 83 C4 10 85 C0 74 45 - -. 0 8053356 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 9A 51 FF FF - -. 0 8053367 7 -. 83 C4 10 85 C0 74 2D - -. 0 805336E 17 -. 83 EC 08 B8 7B 14 8E 40 50 FF 75 C4 E8 82 51 FF FF - -. 0 805337F 7 -. 83 C4 10 85 C0 74 15 - -. 0 8053386 13 -. 83 EC 0C 68 D9 7B 05 08 E8 7D 50 FF FF - -rsqrtss_2 ... ok -. 0 8053393 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8053455 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A25 5 -. E8 33 DA FF FF - -. 0 805345D 24 -. 55 89 E5 57 56 53 83 EC 7C 83 EC 08 6A 01 68 C0 92 05 08 E8 7B 4F FF FF - -. 0 8053475 7 -. 83 C4 10 85 C0 75 22 - -. 0 805347C 29 -. 9B DD B5 78 FF FF FF 0F AE F8 DD A5 78 FF FF FF 83 EC 0C 68 17 7C 05 08 E8 77 4F FF FF - -sfence_1 ... ok -. 0 8053499 5 -. 83 C4 10 EB 10 - -. 0 80534AE 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A2A 5 -. E8 87 DA FF FF - -. 0 80534B6 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80534D4 2 -. F3 AB - -. 0 80534D6 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8053508 2 -. F3 AB - -. 0 805350A 47 -. B8 A4 70 45 41 89 45 C8 B8 B8 1E 63 42 89 45 CC B8 0A D7 2C 42 89 45 D0 B8 CD 4C AF 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 B7 4E FF FF - -. 0 8053539 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 8053544 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F C6 C8 E4 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 A4 70 45 41 50 FF 75 B8 E8 83 4F FF FF - -. 0 805357E 7 -. 83 C4 10 85 C0 74 5D - -. 0 8053585 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 BC E8 6B 4F FF FF - -. 0 8053596 7 -. 83 C4 10 85 C0 74 45 - -. 0 805359D 17 -. 83 EC 08 B8 0A D7 2C 42 50 FF 75 C0 E8 53 4F FF FF - -. 0 80535AE 7 -. 83 C4 10 85 C0 74 2D - -. 0 80535B5 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 C4 E8 3B 4F FF FF - -. 0 80535C6 7 -. 83 C4 10 85 C0 74 15 - -. 0 80535CD 13 -. 83 EC 0C 68 3D 7C 05 08 E8 36 4E FF FF - -shufps_1 ... ok -. 0 80535DA 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 805369C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A2F 5 -. E8 70 DC FF FF - -. 0 80536A4 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80536C2 2 -. F3 AB - -. 0 80536C4 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80536F6 2 -. F3 AB - -. 0 80536F8 47 -. B8 A4 70 45 41 89 45 C8 B8 B8 1E 63 42 89 45 CC B8 0A D7 2C 42 89 45 D0 B8 CD 4C AF 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 C9 4C FF FF - -. 0 8053727 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 8053732 51 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F C6 4D D8 B1 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 B8 1E 63 42 50 FF 75 B8 E8 9C 4D FF FF - -. 0 8053765 7 -. 83 C4 10 85 C0 74 5D - -. 0 805376C 17 -. 83 EC 08 B8 A4 70 45 41 50 FF 75 BC E8 84 4D FF FF - -. 0 805377D 7 -. 83 C4 10 85 C0 74 45 - -. 0 8053784 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 C0 E8 6C 4D FF FF - -. 0 8053795 7 -. 83 C4 10 85 C0 74 2D - -. 0 805379C 17 -. 83 EC 08 B8 0A D7 2C 42 50 FF 75 C4 E8 54 4D FF FF - -. 0 80537AD 7 -. 83 C4 10 85 C0 74 15 - -. 0 80537B4 13 -. 83 EC 0C 68 78 7C 05 08 E8 4F 4C FF FF - -shufps_2 ... ok -. 0 80537C1 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8053883 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A34 5 -. E8 52 DE FF FF - -. 0 805388B 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80538A9 2 -. F3 AB - -. 0 80538AB 52 -. B8 00 00 80 41 89 45 D8 B8 00 00 C8 41 89 45 DC B8 00 00 10 42 89 45 E0 B8 00 00 44 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80538DD 2 -. F3 AB - -. 0 80538DF 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 E2 4A FF FF - -. 0 805390E 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 8053919 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 51 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 00 00 80 40 50 FF 75 B8 E8 AF 4B FF FF - -. 0 8053952 7 -. 83 C4 10 85 C0 74 5D - -. 0 8053959 17 -. 83 EC 08 B8 00 00 A0 40 50 FF 75 BC E8 97 4B FF FF - -. 0 805396A 7 -. 83 C4 10 85 C0 74 45 - -. 0 8053971 17 -. 83 EC 08 B8 00 00 C0 40 50 FF 75 C0 E8 7F 4B FF FF - -. 0 8053982 7 -. 83 C4 10 85 C0 74 2D - -. 0 8053989 17 -. 83 EC 08 B8 00 00 E0 40 50 FF 75 C4 E8 67 4B FF FF - -. 0 805399A 7 -. 83 C4 10 85 C0 74 15 - -. 0 80539A1 13 -. 83 EC 0C 68 B3 7C 05 08 E8 62 4A FF FF - -sqrtps_1 ... ok -. 0 80539AE 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8053A70 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A39 5 -. E8 3A E0 FF FF - -. 0 8053A78 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8053A96 2 -. F3 AB - -. 0 8053A98 52 -. B8 00 00 80 41 89 45 D8 B8 00 00 C8 41 89 45 DC B8 00 00 10 42 89 45 E0 B8 00 00 44 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8053ACA 2 -. F3 AB - -. 0 8053ACC 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 F5 48 FF FF - -. 0 8053AFB 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 8053B06 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 51 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 00 00 80 40 50 FF 75 B8 E8 C9 49 FF FF - -. 0 8053B38 7 -. 83 C4 10 85 C0 74 5D - -. 0 8053B3F 17 -. 83 EC 08 B8 00 00 A0 40 50 FF 75 BC E8 B1 49 FF FF - -. 0 8053B50 7 -. 83 C4 10 85 C0 74 45 - -. 0 8053B57 17 -. 83 EC 08 B8 00 00 C0 40 50 FF 75 C0 E8 99 49 FF FF - -. 0 8053B68 7 -. 83 C4 10 85 C0 74 2D - -. 0 8053B6F 17 -. 83 EC 08 B8 00 00 E0 40 50 FF 75 C4 E8 81 49 FF FF - -. 0 8053B80 7 -. 83 C4 10 85 C0 74 15 - -. 0 8053B87 13 -. 83 EC 0C 68 EE 7C 05 08 E8 7C 48 FF FF - -sqrtps_2 ... ok -. 0 8053B94 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8053C56 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A3E 5 -. E8 1B E2 FF FF - -. 0 8053C5E 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8053C7C 2 -. F3 AB - -. 0 8053C7E 52 -. B8 00 00 80 41 89 45 D8 B8 9A 99 B1 40 89 45 DC B8 B8 1E D5 40 89 45 E0 B8 D7 A3 F8 40 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8053CB0 2 -. F3 AB - -. 0 8053CB2 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 0F 47 FF FF - -. 0 8053CE1 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 8053CEC 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F 51 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 00 00 80 40 50 FF 75 B8 E8 DB 47 FF FF - -. 0 8053D26 7 -. 83 C4 10 85 C0 74 5D - -. 0 8053D2D 17 -. 83 EC 08 B8 7B 14 0E 40 50 FF 75 BC E8 C3 47 FF FF - -. 0 8053D3E 7 -. 83 C4 10 85 C0 74 45 - -. 0 8053D45 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 AB 47 FF FF - -. 0 8053D56 7 -. 83 C4 10 85 C0 74 2D - -. 0 8053D5D 17 -. 83 EC 08 B8 7B 14 8E 40 50 FF 75 C4 E8 93 47 FF FF - -. 0 8053D6E 7 -. 83 C4 10 85 C0 74 15 - -. 0 8053D75 13 -. 83 EC 0C 68 29 7D 05 08 E8 8E 46 FF FF - -sqrtss_1 ... ok -. 0 8053D82 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8053E44 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A43 5 -. E8 04 E4 FF FF - -. 0 8053E4C 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8053E6A 2 -. F3 AB - -. 0 8053E6C 52 -. B8 00 00 80 41 89 45 D8 B8 9A 99 B1 40 89 45 DC B8 B8 1E D5 40 89 45 E0 B8 D7 A3 F8 40 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8053E9E 2 -. F3 AB - -. 0 8053EA0 47 -. B8 7B 14 8E 3F 89 45 C8 B8 7B 14 0E 40 89 45 CC B8 B8 1E 55 40 89 45 D0 B8 7B 14 8E 40 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 21 45 FF FF - -. 0 8053ECF 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 8053EDA 51 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F 51 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 00 00 80 40 50 FF 75 B8 E8 F4 45 FF FF - -. 0 8053F0D 7 -. 83 C4 10 85 C0 74 5D - -. 0 8053F14 17 -. 83 EC 08 B8 7B 14 0E 40 50 FF 75 BC E8 DC 45 FF FF - -. 0 8053F25 7 -. 83 C4 10 85 C0 74 45 - -. 0 8053F2C 17 -. 83 EC 08 B8 B8 1E 55 40 50 FF 75 C0 E8 C4 45 FF FF - -. 0 8053F3D 7 -. 83 C4 10 85 C0 74 2D - -. 0 8053F44 17 -. 83 EC 08 B8 7B 14 8E 40 50 FF 75 C4 E8 AC 45 FF FF - -. 0 8053F55 7 -. 83 C4 10 85 C0 74 15 - -. 0 8053F5C 13 -. 83 EC 0C 68 64 7D 05 08 E8 A7 44 FF FF - -sqrtss_2 ... ok -. 0 8053F69 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 805402B 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A48 5 -. E8 E6 E5 FF FF - -. 0 8054033 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054051 2 -. F3 AB - -. 0 8054053 52 -. B8 A4 70 45 41 89 45 D8 B8 7B 14 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054085 2 -. F3 AB - -. 0 8054087 47 -. B8 00 00 30 42 89 45 C8 B8 00 00 04 42 89 45 CC B8 00 00 B0 41 89 45 D0 B8 00 00 30 41 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 3A 43 FF FF - -. 0 80540B6 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 80540C1 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 5C C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 AE 47 FD 41 50 FF 75 B8 E8 07 44 FF FF - -. 0 80540FA 7 -. 83 C4 10 85 C0 74 5D - -. 0 8054101 17 -. 83 EC 08 B8 F6 28 BE C1 50 FF 75 BC E8 EF 43 FF FF - -. 0 8054112 7 -. 83 C4 10 85 C0 74 45 - -. 0 8054119 17 -. 83 EC 08 B8 14 AE A9 C1 50 FF 75 C0 E8 D7 43 FF FF - -. 0 805412A 7 -. 83 C4 10 85 C0 74 2D - -. 0 8054131 17 -. 83 EC 08 B8 CD 4C 99 C2 50 FF 75 C4 E8 BF 43 FF FF - -. 0 8054142 7 -. 83 C4 10 85 C0 74 15 - -. 0 8054149 13 -. 83 EC 0C 68 9F 7D 05 08 E8 BA 42 FF FF - -subps_1 ... ok -. 0 8054156 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8054218 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A4D 5 -. E8 CE E7 FF FF - -. 0 8054220 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 805423E 2 -. F3 AB - -. 0 8054240 52 -. B8 A4 70 45 41 89 45 D8 B8 7B 14 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054272 2 -. F3 AB - -. 0 8054274 47 -. B8 00 00 30 42 89 45 C8 B8 00 00 04 42 89 45 CC B8 00 00 B0 41 89 45 D0 B8 00 00 30 41 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 4D 41 FF FF - -. 0 80542A3 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 80542AE 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 5C 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 AE 47 FD 41 50 FF 75 B8 E8 21 42 FF FF - -. 0 80542E0 7 -. 83 C4 10 85 C0 74 5D - -. 0 80542E7 17 -. 83 EC 08 B8 F6 28 BE C1 50 FF 75 BC E8 09 42 FF FF - -. 0 80542F8 7 -. 83 C4 10 85 C0 74 45 - -. 0 80542FF 17 -. 83 EC 08 B8 14 AE A9 C1 50 FF 75 C0 E8 F1 41 FF FF - -. 0 8054310 7 -. 83 C4 10 85 C0 74 2D - -. 0 8054317 17 -. 83 EC 08 B8 CD 4C 99 C2 50 FF 75 C4 E8 D9 41 FF FF - -. 0 8054328 7 -. 83 C4 10 85 C0 74 15 - -. 0 805432F 13 -. 83 EC 0C 68 D7 7D 05 08 E8 D4 40 FF FF - -subps_2 ... ok -. 0 805433C 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 80543FE 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A52 5 -. E8 AF E9 FF FF - -. 0 8054406 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054424 2 -. F3 AB - -. 0 8054426 52 -. B8 A4 70 45 41 89 45 D8 B8 7B 14 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054458 2 -. F3 AB - -. 0 805445A 47 -. B8 00 00 30 42 89 45 C8 B8 00 00 04 42 89 45 CC B8 00 00 B0 41 89 45 D0 B8 00 00 30 41 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 67 3F FF FF - -. 0 8054489 11 -. 83 C4 10 85 C0 0F 85 48 01 00 00 - -. 0 8054494 58 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 F3 0F 5C C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 AE 47 FD 41 50 FF 75 B8 E8 33 40 FF FF - -. 0 80544CE 7 -. 83 C4 10 85 C0 74 5D - -. 0 80544D5 17 -. 83 EC 08 B8 00 00 04 42 50 FF 75 BC E8 1B 40 FF FF - -. 0 80544E6 7 -. 83 C4 10 85 C0 74 45 - -. 0 80544ED 17 -. 83 EC 08 B8 00 00 B0 41 50 FF 75 C0 E8 03 40 FF FF - -. 0 80544FE 7 -. 83 C4 10 85 C0 74 2D - -. 0 8054505 17 -. 83 EC 08 B8 00 00 30 41 50 FF 75 C4 E8 EB 3F FF FF - -. 0 8054516 7 -. 83 C4 10 85 C0 74 15 - -. 0 805451D 13 -. 83 EC 0C 68 0F 7E 05 08 E8 E6 3E FF FF - -subss_1 ... ok -. 0 805452A 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 80545EC 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A57 5 -. E8 98 EB FF FF - -. 0 80545F4 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054612 2 -. F3 AB - -. 0 8054614 52 -. B8 A4 70 45 41 89 45 D8 B8 7B 14 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054646 2 -. F3 AB - -. 0 8054648 47 -. B8 00 00 30 42 89 45 C8 B8 00 00 04 42 89 45 CC B8 00 00 B0 41 89 45 D0 B8 00 00 30 41 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 79 3D FF FF - -. 0 8054677 11 -. 83 C4 10 85 C0 0F 85 41 01 00 00 - -. 0 8054682 51 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 F3 0F 5C 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 AE 47 FD 41 50 FF 75 B8 E8 4C 3E FF FF - -. 0 80546B5 7 -. 83 C4 10 85 C0 74 5D - -. 0 80546BC 17 -. 83 EC 08 B8 00 00 04 42 50 FF 75 BC E8 34 3E FF FF - -. 0 80546CD 7 -. 83 C4 10 85 C0 74 45 - -. 0 80546D4 17 -. 83 EC 08 B8 00 00 B0 41 50 FF 75 C0 E8 1C 3E FF FF - -. 0 80546E5 7 -. 83 C4 10 85 C0 74 2D - -. 0 80546EC 17 -. 83 EC 08 B8 00 00 30 41 50 FF 75 C4 E8 04 3E FF FF - -. 0 80546FD 7 -. 83 C4 10 85 C0 74 15 - -. 0 8054704 13 -. 83 EC 0C 68 47 7E 05 08 E8 FF 3C FF FF - -subss_2 ... ok -. 0 8054711 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 80547D3 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A5C 5 -. E8 7A ED FF FF - -. 0 80547DB 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80547F9 2 -. F3 AB - -. 0 80547FB 28 -. B8 5B 91 6A 43 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054815 2 -. F3 AB - -. 0 8054817 23 -. B8 62 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 C2 3B FF FF - -. 0 805482E 11 -. 83 C4 10 85 C0 0F 85 81 00 00 00 - -. 0 8054839 64 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 9C 81 24 24 2A F7 FF FF 81 0C 24 D5 08 00 00 9D 0F 2E C8 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 85 C0 75 12 - -. 0 8054879 13 -. 83 EC 0C 68 7F 7E 05 08 E8 8A 3B FF FF - -ucomiss_1 ... ok -. 0 8054886 5 -. 83 C4 10 EB 3F - -. 0 80548CA 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A61 5 -. E8 6C EE FF FF - -. 0 80548D2 47 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E4 00 00 00 00 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80548FF 2 -. F3 AB - -. 0 8054901 23 -. B8 62 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 D8 3A FF FF - -. 0 8054918 7 -. 83 C4 10 85 C0 75 7A - -. 0 805491F 57 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 9C 81 24 24 2A F7 FF FF 81 0C 24 D5 08 00 00 9D 0F 2E 45 E4 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 85 C0 75 12 - -. 0 8054958 13 -. 83 EC 0C 68 BD 7E 05 08 E8 AB 3A FF FF - -ucomiss_2 ... ok -. 0 8054965 5 -. 83 C4 10 EB 3F - -. 0 80549A9 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A66 5 -. E8 46 EF FF FF - -. 0 80549B1 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80549CF 2 -. F3 AB - -. 0 80549D1 28 -. B8 5B 91 6A 43 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80549EB 2 -. F3 AB - -. 0 80549ED 23 -. B8 55 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 EC 39 FF FF - -. 0 8054A04 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8054A0F 65 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 9C 81 24 24 2A F7 FF FF 81 0C 24 D4 08 00 00 9D 0F 2E C8 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 83 F8 01 75 12 - -. 0 8054A50 13 -. 83 EC 0C 68 FB 7E 05 08 E8 B3 39 FF FF - -ucomiss_3 ... ok -. 0 8054A5D 5 -. 83 C4 10 EB 3F - -. 0 8054AA1 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A6B 5 -. E8 39 F0 FF FF - -. 0 8054AA9 47 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E4 00 00 00 00 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054AD6 2 -. F3 AB - -. 0 8054AD8 23 -. B8 55 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 01 39 FF FF - -. 0 8054AEF 7 -. 83 C4 10 85 C0 75 7B - -. 0 8054AF6 58 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 9C 81 24 24 2A F7 FF FF 81 0C 24 D4 08 00 00 9D 0F 2E 45 E4 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 83 F8 01 75 12 - -. 0 8054B30 13 -. 83 EC 0C 68 39 7F 05 08 E8 D3 38 FF FF - -ucomiss_4 ... ok -. 0 8054B3D 5 -. 83 C4 10 EB 3F - -. 0 8054B81 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A70 5 -. E8 14 F1 FF FF - -. 0 8054B89 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054BA7 2 -. F3 AB - -. 0 8054BA9 28 -. B8 5B 91 6A 43 89 45 D8 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054BC3 2 -. F3 AB - -. 0 8054BC5 23 -. B8 5B 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 14 38 FF FF - -. 0 8054BDC 11 -. 83 C4 10 85 C0 0F 85 82 00 00 00 - -. 0 8054BE7 65 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 9C 81 24 24 2A F7 FF FF 81 0C 24 95 08 00 00 9D 0F 2E C8 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 83 F8 40 75 12 - -. 0 8054C28 13 -. 83 EC 0C 68 77 7F 05 08 E8 DB 37 FF FF - -ucomiss_5 ... ok -. 0 8054C35 5 -. 83 C4 10 EB 3F - -. 0 8054C79 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A75 5 -. E8 07 F2 FF FF - -. 0 8054C81 47 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 C7 45 E4 00 00 00 00 B8 5B 91 6A 43 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054CAE 2 -. F3 AB - -. 0 8054CB0 23 -. B8 5B 91 6A 43 89 45 C8 83 EC 08 6A 01 68 C0 92 05 08 E8 29 37 FF FF - -. 0 8054CC7 7 -. 83 C4 10 85 C0 75 7B - -. 0 8054CCE 58 -. 9B DD B5 48 FF FF FF 0F 12 45 C8 0F 16 45 D0 9C 81 24 24 2A F7 FF FF 81 0C 24 95 08 00 00 9D 0F 2E 45 E4 9C 8F 45 C4 DD A5 48 FF FF FF 8B 45 C4 25 D5 08 00 00 83 F8 40 75 12 - -. 0 8054D08 13 -. 83 EC 0C 68 B5 7F 05 08 E8 FB 36 FF FF - -ucomiss_6 ... ok -. 0 8054D15 5 -. 83 C4 10 EB 3F - -. 0 8054D59 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A7A 5 -. E8 E2 F2 FF FF - -. 0 8054D61 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054D7F 2 -. F3 AB - -. 0 8054D81 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054DB3 2 -. F3 AB - -. 0 8054DB5 47 -. B8 1F 85 33 41 89 45 C8 B8 8F C2 05 42 89 45 CC B8 D7 A3 5E 42 89 45 D0 B8 8F C2 9B 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 0C 36 FF FF - -. 0 8054DE4 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 8054DEF 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 15 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 D7 A3 5E 42 50 FF 75 B8 E8 D9 36 FF FF - -. 0 8054E28 7 -. 83 C4 10 85 C0 74 5D - -. 0 8054E2F 17 -. 83 EC 08 B8 0A D7 2C 42 50 FF 75 BC E8 C1 36 FF FF - -. 0 8054E40 7 -. 83 C4 10 85 C0 74 45 - -. 0 8054E47 17 -. 83 EC 08 B8 8F C2 9B 42 50 FF 75 C0 E8 A9 36 FF FF - -. 0 8054E58 7 -. 83 C4 10 85 C0 74 2D - -. 0 8054E5F 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 C4 E8 91 36 FF FF - -. 0 8054E70 7 -. 83 C4 10 85 C0 74 15 - -. 0 8054E77 13 -. 83 EC 0C 68 F3 7F 05 08 E8 8C 35 FF FF - -unpckhps_1 ... ok -. 0 8054E84 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8054F46 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A7F 5 -. E8 CA F4 FF FF - -. 0 8054F4E 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054F6C 2 -. F3 AB - -. 0 8054F6E 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8054FA0 2 -. F3 AB - -. 0 8054FA2 47 -. B8 1F 85 33 41 89 45 C8 B8 8F C2 05 42 89 45 CC B8 D7 A3 5E 42 89 45 D0 B8 8F C2 9B 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 1F 34 FF FF - -. 0 8054FD1 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 8054FDC 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 15 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 D7 A3 5E 42 50 FF 75 B8 E8 F3 34 FF FF - -. 0 805500E 7 -. 83 C4 10 85 C0 74 5D - -. 0 8055015 17 -. 83 EC 08 B8 0A D7 2C 42 50 FF 75 BC E8 DB 34 FF FF - -. 0 8055026 7 -. 83 C4 10 85 C0 74 45 - -. 0 805502D 17 -. 83 EC 08 B8 8F C2 9B 42 50 FF 75 C0 E8 C3 34 FF FF - -. 0 805503E 7 -. 83 C4 10 85 C0 74 2D - -. 0 8055045 17 -. 83 EC 08 B8 CD 4C AF 42 50 FF 75 C4 E8 AB 34 FF FF - -. 0 8055056 7 -. 83 C4 10 85 C0 74 15 - -. 0 805505D 13 -. 83 EC 0C 68 34 80 05 08 E8 A6 33 FF FF - -unpckhps_2 ... ok -. 0 805506A 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 805512C 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A84 5 -. E8 AB F6 FF FF - -. 0 8055134 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8055152 2 -. F3 AB - -. 0 8055154 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8055186 2 -. F3 AB - -. 0 8055188 47 -. B8 1F 85 33 41 89 45 C8 B8 8F C2 05 42 89 45 CC B8 D7 A3 5E 42 89 45 D0 B8 8F C2 9B 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 39 32 FF FF - -. 0 80551B7 11 -. 83 C4 10 85 C0 0F 85 47 01 00 00 - -. 0 80551C2 57 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 14 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 1F 85 33 41 50 FF 75 B8 E8 06 33 FF FF - -. 0 80551FB 7 -. 83 C4 10 85 C0 74 5D - -. 0 8055202 17 -. 83 EC 08 B8 A4 70 45 41 50 FF 75 BC E8 EE 32 FF FF - -. 0 8055213 7 -. 83 C4 10 85 C0 74 45 - -. 0 805521A 17 -. 83 EC 08 B8 8F C2 05 42 50 FF 75 C0 E8 D6 32 FF FF - -. 0 805522B 7 -. 83 C4 10 85 C0 74 2D - -. 0 8055232 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 C4 E8 BE 32 FF FF - -. 0 8055243 7 -. 83 C4 10 85 C0 74 15 - -. 0 805524A 13 -. 83 EC 0C 68 75 80 05 08 E8 B9 31 FF FF - -unpcklps_1 ... ok -. 0 8055257 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 8055319 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A89 5 -. E8 93 F8 FF FF - -. 0 8055321 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 805533F 2 -. F3 AB - -. 0 8055341 52 -. B8 A4 70 45 41 89 45 D8 B8 B8 1E 63 42 89 45 DC B8 0A D7 2C 42 89 45 E0 B8 CD 4C AF 42 89 45 E4 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8055373 2 -. F3 AB - -. 0 8055375 47 -. B8 1F 85 33 41 89 45 C8 B8 8F C2 05 42 89 45 CC B8 D7 A3 5E 42 89 45 D0 B8 8F C2 9B 42 89 45 D4 83 EC 08 6A 01 68 C0 92 05 08 E8 4C 30 FF FF - -. 0 80553A4 11 -. 83 C4 10 85 C0 0F 85 40 01 00 00 - -. 0 80553AF 50 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 14 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 83 EC 08 B8 1F 85 33 41 50 FF 75 B8 E8 20 31 FF FF - -. 0 80553E1 7 -. 83 C4 10 85 C0 74 5D - -. 0 80553E8 17 -. 83 EC 08 B8 A4 70 45 41 50 FF 75 BC E8 08 31 FF FF - -. 0 80553F9 7 -. 83 C4 10 85 C0 74 45 - -. 0 8055400 17 -. 83 EC 08 B8 8F C2 05 42 50 FF 75 C0 E8 F0 30 FF FF - -. 0 8055411 7 -. 83 C4 10 85 C0 74 2D - -. 0 8055418 17 -. 83 EC 08 B8 B8 1E 63 42 50 FF 75 C4 E8 D8 30 FF FF - -. 0 8055429 7 -. 83 C4 10 85 C0 74 15 - -. 0 8055430 13 -. 83 EC 0C 68 B6 80 05 08 E8 D3 2F FF FF - -unpcklps_2 ... ok -. 0 805543D 8 -. 83 C4 10 E9 BA 00 00 00 - -. 0 80554FF 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A8E 5 -. E8 74 FA FF FF - -. 0 8055507 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8055525 2 -. F3 AB - -. 0 8055527 48 -. C7 45 D8 20 64 A8 EC C7 45 DC 31 75 B9 FD C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 8055555 2 -. F3 AB - -. 0 8055557 43 -. C7 45 C8 EF CD AB 89 C7 45 CC 67 45 23 01 C7 45 D0 20 64 A8 EC C7 45 D4 31 75 B9 FD 83 EC 08 6A 01 68 C0 92 05 08 E8 6E 2E FF FF - -. 0 8055582 11 -. 83 C4 10 85 C0 0F 85 BA 00 00 00 - -. 0 805558D 63 -. 9B DD B5 48 FF FF FF 0F 12 45 D8 0F 16 45 E0 0F 12 4D C8 0F 16 4D D0 0F 57 C8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 8B 45 BC 35 56 30 9A FC 8B 55 B8 81 F2 CF A9 03 65 09 D0 85 C0 75 29 - -. 0 80555CC 23 -. 8B 45 C4 35 56 30 9A FC 8B 55 C0 81 F2 CF A9 03 65 09 D0 85 C0 75 12 - -. 0 80555E3 13 -. 83 EC 0C 68 F7 80 05 08 E8 20 2E FF FF - -xorps_1 ... ok -. 0 80555F0 5 -. 83 C4 10 EB 62 - -. 0 8055657 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A93 5 -. E8 C7 FB FF FF - -. 0 805565F 32 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8D 7D D8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 805567D 2 -. F3 AB - -. 0 805567F 48 -. C7 45 D8 20 64 A8 EC C7 45 DC 31 75 B9 FD C7 45 E0 EF CD AB 89 C7 45 E4 67 45 23 01 8D 7D C8 FC BA 00 00 00 00 B8 04 00 00 00 89 C1 89 D0 F3 AB - -. 0 80556AD 2 -. F3 AB - -. 0 80556AF 43 -. C7 45 C8 EF CD AB 89 C7 45 CC 67 45 23 01 C7 45 D0 20 64 A8 EC C7 45 D4 31 75 B9 FD 83 EC 08 6A 01 68 C0 92 05 08 E8 16 2D FF FF - -. 0 80556DA 11 -. 83 C4 10 85 C0 0F 85 B3 00 00 00 - -. 0 80556E5 56 -. 9B DD B5 48 FF FF FF 0F 12 4D C8 0F 16 4D D0 0F 57 4D D8 0F 13 4D B8 0F 17 4D C0 DD A5 48 FF FF FF 8B 45 BC 35 56 30 9A FC 8B 55 B8 81 F2 CF A9 03 65 09 D0 85 C0 75 29 - -. 0 805571D 23 -. 8B 45 C4 35 56 30 9A FC 8B 55 C0 81 F2 CF A9 03 65 09 D0 85 C0 75 12 - -. 0 8055734 13 -. 83 EC 0C 68 2F 81 05 08 E8 CF 2C FF FF - -xorps_2 ... ok -. 0 8055741 5 -. 83 C4 10 EB 62 - -. 0 80557A8 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 8055A98 10 -. 83 EC 0C 6A 00 E8 7E 29 FF FF - -. 0 8048420 6 -. FF 25 80 92 05 08 - -. 0 8048426 10 -. 68 30 00 00 00 E9 80 FF FF FF - -. 0 3A9EBC50 14 -. 55 89 E5 57 56 53 83 EC 0C E8 33 AB FE FF - -. 0 3A9EBC5E 16 -. 81 C3 B2 73 0E 00 8B 93 BC 9E FF FF 85 D2 74 6F - -. 0 3A9EBC6E 9 -. 89 F6 8B 42 04 85 C0 74 46 - -. 0 3A9EBC77 30 -. 89 F6 8D BC 27 00 00 00 00 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21 - -. 0 3A9EBC95 11 -. 8B 84 83 88 D7 FE FF 01 D8 FF E0 - -. 0 3A9EBCA0 16 -. 8B 45 08 89 44 24 04 8B 41 08 89 04 24 FF 51 04 - -. 0 8055AB0 14 -. 55 89 E5 83 EC 18 89 5D F4 E8 BA 00 00 00 - -. 0 8055ABE 36 -. 81 C3 9E 37 00 00 89 7D FC 8D 83 0C FF FF FF 8D BB 0C FF FF FF 89 75 F8 29 F8 C1 F8 02 85 C0 8D 70 FF 75 12 - -. 0 8055AE2 5 -. E8 BD 00 00 00 - -. 0 8055BA4 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 AF 36 00 00 50 E8 C6 28 FF FF - -. 0 8048480 14 -. 55 89 E5 50 50 80 3D A0 92 05 08 00 75 2E - -. 0 804848E 11 -. A1 70 91 05 08 8B 10 85 D2 74 1C - -. 0 80484B5 9 -. C6 05 A0 92 05 08 01 C9 C3 - -. 0 8055BBA 4 -. 59 5B C9 C3 - -. 0 8055AE7 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3A9EBCB0 13 -. 8B 93 BC 9E FF FF 8B 42 04 85 C0 75 C3 - -. 0 3A9EBC80 21 -. 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21 - -. 0 3A970800 14 -. 55 89 E5 57 56 53 83 EC 4C E8 1D 51 00 00 - -. 0 3A97080E 24 -. 81 C3 5E 7E 00 00 8D 83 AC F9 FF FF 89 45 CC 89 04 24 FF 93 F8 FB FF FF - -. 0 3A9658E0 11 -. 55 89 E5 8B 45 08 FF 40 04 5D C3 - -. 0 3A970826 44 -. C7 45 F0 00 00 00 00 8B 93 98 F9 FF FF 8B BB 94 F9 FF FF 8D 04 95 0F 00 00 00 83 E0 F0 29 C4 8D 4C 24 0C 85 FF 89 F8 89 4D EC 74 20 - -. 0 3A970852 26 -. FF 87 70 01 00 00 8B 75 F0 8B 55 EC 89 3C B2 8B 7F 0C 46 89 75 F0 85 FF 75 E6 - -. 0 3A97086C 17 -. 8B 93 98 F9 FF FF 8B 78 0C 85 FF 0F 84 11 01 00 00 - -. 0 3A97087D 15 -. C7 45 E8 01 00 00 00 8B 4D EC 39 79 04 74 12 - -. 0 3A97089E 15 -. 8B 4D E8 41 39 D1 89 4D BC 0F 83 D6 00 00 00 - -. 0 3A9708AD 22 -. 8B 45 E8 8B 75 EC C1 E0 02 89 45 C0 01 C6 F7 5D C0 89 75 C4 EB 0D - -. 0 3A9708D0 25 -. 8B 55 EC 8B 45 BC 8B 04 82 89 45 D0 8B 90 D4 01 00 00 89 45 E4 85 D2 74 77 - -. 0 3A9708E9 6 -. 8B 02 85 C0 74 71 - -. 0 3A9708EF 28 -. 8B 75 EC 8B 4D E8 8D 0C 8E 89 4D C8 8B 75 BC 8B 4D C0 8D 34 B1 89 75 B8 39 F8 74 12 - -. 0 3A97090B 14 -. 90 8D 74 26 00 83 C2 04 8B 02 85 C0 74 47 - -. 0 3A970919 4 -. 39 F8 75 F3 - -. 0 3A970910 9 -. 83 C2 04 8B 02 85 C0 74 47 - -. 0 3A970960 17 -. 8B 55 D0 8B 8A E0 01 00 00 85 C9 0F 85 06 01 00 00 - -. 0 3A970971 18 -. FF 45 BC 8B 93 98 F9 FF FF 39 55 BC 0F 82 4D FF FF FF - -. 0 3A970983 11 -. 8B 7F 0C 85 FF 0F 85 EF FE FF FF - -. 0 3A97088C 18 -. 8D 74 26 00 FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2 - -. 0 3A970890 14 -. FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2 - -. 0 3A97098E 12 -. C7 45 F0 00 00 00 00 39 55 F0 72 2C - -. 0 3A9709C6 21 -. 8B 55 F0 8B 4D EC 8B 3C 91 0F B6 97 74 01 00 00 F6 C2 08 74 48 - -. 0 3A9709DB 2 -. EB C2 - -. 0 3A97099F 20 -. 88 D0 24 F7 88 87 74 01 00 00 8B 47 04 0F B6 08 84 C9 75 2A - -. 0 3A9709B3 5 -. F6 C2 03 75 25 - -. 0 3A9709B8 14 -. FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 73 71 - -. 0 3A9709DD 10 -. 8B 97 80 00 00 00 85 D2 75 07 - -. 0 3A9709E7 7 -. 8B 77 4C 85 F6 74 CA - -. 0 3A9709EE 13 -. F6 83 14 FC FF FF 02 0F 85 E1 00 00 00 - -. 0 3A9709FB 4 -. 85 D2 74 1D - -. 0 3A970A1C 7 -. 8B 47 4C 85 C0 75 49 - -. 0 3A970A6C 9 -. 8B 40 04 8B 17 01 D0 FF D0 - -. 0 3A97CCD4 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 03 11 00 00 50 E8 06 FD FF FF - -. 0 3A97C9F0 26 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 E7 13 00 00 51 80 BB 30 00 00 00 00 75 34 - -. 0 3A97CA0A 10 -. 8B 93 24 00 00 00 85 D2 75 2F - -. 0 3A97CA43 15 -. 83 EC 0C 8B 83 10 FF FF FF 50 E8 32 FF FF FF - -. 0 3A97C984 6 -. FF A3 18 00 00 00 - -. 0 3A97C98A 10 -. 68 18 00 00 00 E9 B0 FF FF FF - -. 0 3A97C944 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 0 3A9EBEA0 14 -. 55 89 E5 57 56 53 83 EC 0C E8 E3 A8 FE FF - -. 0 3A9EBEAE 16 -. 81 C3 62 71 0E 00 8B BB BC 9E FF FF 85 FF 74 68 - -. 0 3A9EBEBE 22 -. 89 F6 8B 47 04 C1 E0 04 8D 74 38 F8 8D 47 08 39 C6 89 45 F0 73 12 - -. 0 3A9EBED4 2 -. EB 4A - -. 0 3A9EBF20 6 -. 8B 3F 85 FF 75 9A - -. 0 3A9EBF26 7 -. 8B 45 08 85 C0 74 0B - -. 0 3A9EBF2D 11 -. 8B 45 08 89 04 24 E8 98 B9 09 00 - -. 0 3AA878D0 17 -. 55 89 E5 57 56 53 83 EC 10 8B 7D 08 E8 B0 EE F4 FF - -. 0 3AA878E1 20 -. 81 C3 2F B7 04 00 8B 93 3C 2B 00 00 85 D2 0F 85 DD 00 00 00 - -. 0 3AA878F5 22 -. 8B 8B 8C 9B FF FF 8D 83 88 9B FF FF 89 45 F0 39 C1 8B 71 04 75 0F - -. 0 3AA8790B 2 -. EB 33 - -. 0 3AA87940 22 -. 8B 8B 94 9B FF FF 8D 83 90 9B FF FF 89 45 EC 39 C1 8B 71 04 75 0C - -. 0 3AA87956 2 -. EB 28 - -. 0 3AA87980 22 -. 8B 8B 9C 9B FF FF 8D 83 98 9B FF FF 89 45 E8 39 C1 8B 71 04 75 0C - -. 0 3AA87996 2 -. EB 28 - -. 0 3AA879C0 10 -. 8B 93 44 2B 00 00 85 D2 75 18 - -. 0 3AA879CA 8 -. 83 C4 10 5B 5E 5F 5D C3 - -. 0 3A9EBF38 8 -. 83 C4 0C 5B 5E 5F 5D C3 - -. 0 3A97CA52 5 -. 83 C4 10 EB BD - -. 0 3A97CA14 12 -. 8B 83 14 FF FF FF 8B 10 85 D2 74 17 - -. 0 3A97CA37 12 -. C6 83 30 00 00 00 01 8B 5D FC C9 C3 - -. 0 3A97CCEA 4 -. 59 5B C9 C3 - -. 0 3A970A75 2 -. EB AC - -. 0 3A970A23 20 -. FF 8F 70 01 00 00 FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 72 8F - -. 0 3A9BA054 22 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 E7 57 00 00 50 E8 36 75 FE FF - -. 0 3A9A15A0 26 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 9B E2 01 00 51 80 BB 5C 00 00 00 00 75 34 - -. 0 3A9A15BA 10 -. 8B 93 44 00 00 00 85 D2 75 2F - -. 0 3A9A15F3 15 -. 83 EC 0C 8B 83 DC FE FF FF 50 E8 22 FF FF FF - -. 0 3A9A1524 6 -. FF A3 28 00 00 00 - -. 0 3A9A152A 10 -. 68 38 00 00 00 E9 70 FF FF FF - -. 0 3A9A14A4 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 0 3A9A1602 5 -. 83 C4 10 EB BD - -. 0 3A9A15C4 12 -. 8B 83 E0 FE FF FF 8B 10 85 D2 74 17 - -. 0 3A9A15E7 12 -. C6 83 5C 00 00 00 01 8B 5D FC C9 C3 - -. 0 3A9BA06A 4 -. 59 5B C9 C3 - -. 0 3A9709FF 29 -. 8B 52 04 8B 37 8B 87 88 00 00 00 01 F2 89 55 D4 8B 70 04 C1 EE 02 89 F0 4E 85 C0 75 3C - -. 0 3A970A58 6 -. 8B 45 D4 FF 14 B0 - -. 0 3A9D6760 10 -. 55 89 E5 56 53 E8 27 00 00 00 - -. 0 3A9D676A 18 -. 81 C3 A6 C8 0F 00 8D B3 A0 FF FF FF 8B 06 85 C0 75 04 - -. 0 3A9D677C 4 -. 5B 5E 5D C3 - -. 0 3A970A5E 7 -. 89 F0 4E 85 C0 75 F3 - -. 0 3A970A65 7 -. 8B 47 4C 85 C0 74 B7 - -. 0 3A970A37 12 -. 8B 4D CC 89 0C 24 FF 93 FC FB FF FF - -. 0 3A9658F0 11 -. 55 89 E5 8B 45 08 FF 48 04 5D C3 - -. 0 3A970A43 13 -. 80 BB 14 FC FF FF 00 0F 88 B5 00 00 00 - -. 0 3A970A50 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 0 3A9EBCBD 14 -. 89 D0 8B 12 85 D2 89 93 BC 9E FF FF 74 12 - -. 0 3A9EBCDD 16 -. 8D B3 F4 FF FF FF 8D BB F8 FF FF FF 39 FE 72 0B - -. 0 3A9EBCF8 2 -. FF 16 - -. 0 3AA20870 14 -. 55 89 E5 57 56 53 83 EC 0C E8 13 5F FB FF - -. 0 3AA2087E 18 -. 81 C3 92 27 0B 00 C7 04 24 00 00 00 00 E8 D0 FD FF FF - -. 0 3AA20660 16 -. 55 31 C0 89 E5 57 56 53 83 EC 24 E8 21 61 FB FF - -. 0 3AA20670 34 -. 81 C3 A0 29 0B 00 83 BB B8 01 00 00 00 C7 45 E0 00 00 00 00 0F 95 C0 85 C0 89 45 DC 0F 85 7B 01 00 00 - -. 0 3AA20692 7 -. 8B 75 08 85 F6 74 0E - -. 0 3AA206A7 16 -. 8B B3 70 95 FF FF 8B BB B0 09 00 00 85 F6 75 19 - -. 0 3AA206D0 13 -. 89 B3 B4 09 00 00 8B 4D 08 85 C9 74 11 - -. 0 3AA206EE 11 -. 8B 56 5C 85 D2 0F 8E C7 00 00 00 - -. 0 3AA207C0 12 -. 8B 46 10 39 46 14 0F 86 2D FF FF FF - -. 0 3AA206F9 8 -. 0F B6 4E 46 84 C9 75 2F - -. 0 3AA20701 4 -. 85 D2 7E 2B - -. 0 3AA20730 7 -. 8B 45 08 85 C0 74 11 - -. 0 3AA20748 22 -. 31 C0 89 83 B4 09 00 00 8B 83 B0 09 00 00 39 C7 0F 85 62 FF FF FF - -. 0 3AA2075E 11 -. 8B 76 34 85 F6 0F 85 67 FF FF FF - -. 0 3AA20769 14 -. 8D B4 26 00 00 00 00 8B 45 08 85 C0 74 0E - -. 0 3AA20785 11 -. 8B 7D DC 85 FF 0F 85 9D 00 00 00 - -. 0 3AA20790 11 -. 8B 45 E0 83 C4 24 5B 5E 5F 5D C3 - -. 0 3AA20890 12 -. 8B B3 70 95 FF FF 89 C7 85 F6 74 32 - -. 0 3AA2089C 10 -. 8D 74 26 00 8B 06 A8 02 75 1A - -. 0 3AA208C0 14 -. C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2 - -. 0 3AA208A0 6 -. 8B 06 A8 02 75 1A - -. 0 3AA208A6 10 -. 25 08 10 00 00 83 F8 08 74 10 - -. 0 3AA208B0 7 -. 8B 46 5C 85 C0 75 21 - -. 0 3AA208D8 29 -. 0F BE 46 46 31 C9 31 D2 8B 84 30 94 00 00 00 89 4C 24 08 89 54 24 04 89 34 24 FF 50 2C - -. 0 3AA1EFD0 19 -. 55 89 E5 56 53 83 EC 0C 8B 45 10 8B 75 08 E8 AE 77 FB FF - -. 0 3AA1EFE3 25 -. 81 C3 2D 40 0B 00 89 44 24 08 8B 45 0C 89 34 24 89 44 24 04 E8 74 1D 00 00 - -. 0 3AA20D70 30 -. 55 89 E5 83 EC 1C 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 7D 0C 0F BE 46 46 E8 03 5A FB FF - -. 0 3AA20D8E 19 -. 81 C3 82 22 0B 00 8B 84 30 94 00 00 00 89 34 24 FF 50 30 - -. 0 3AA1EAC0 26 -. 55 89 E5 83 EC 1C 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 56 14 E8 B7 7C FB FF - -. 0 3AA1EADA 15 -. 81 C3 36 45 0B 00 8B 46 10 31 FF 39 C2 76 47 - -. 0 3AA1EB30 10 -. 8B 46 04 89 C2 2B 56 08 75 1D - -. 0 3AA1EB3A 29 -. C7 46 4C FF FF FF FF C7 46 50 FF FF FF FF 89 F8 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA20DA1 5 -. 31 D2 40 74 5E - -. 0 3AA20DA6 19 -. 8B 55 10 85 FF 0F 94 C0 85 D2 0F 94 C2 09 D0 A8 01 74 5A - -. 0 3AA20DB9 31 -. 83 0E 02 8D 46 48 31 FF 89 44 24 08 8D 46 47 89 7C 24 0C 89 44 24 04 89 34 24 E8 C8 FD FF FF - -. 0 3AA20BC1 7 -. 8B 16 F6 C2 01 74 38 - -. 0 3AA20C00 27 -. 8B 46 20 89 0C 24 29 C8 05 FF 0F 00 00 25 00 F0 FF FF 89 44 24 04 E8 75 70 05 00 - -. 0 3AA77C90 17 -. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80 - -. 0 3AA77CA1 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 0 3AA77CAA 1 -. C3 - -. 0 3AA20C1B 9 -. 90 8D 74 26 00 8B 16 EB A4 - -. 0 3AA20BF0 15 -. 83 CA 01 89 16 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 0 3AA20DD8 59 -. C7 46 18 00 00 00 00 89 F2 C7 46 14 00 00 00 00 C7 46 10 00 00 00 00 C7 46 08 00 00 00 00 C7 46 04 00 00 00 00 C7 46 0C 00 00 00 00 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 0 3AA1EFFC 6 -. 31 D2 85 C0 74 17 - -. 0 3AA1F002 32 -. 8B 46 1C 89 F2 89 46 18 89 46 14 89 46 10 89 46 0C 89 46 04 89 46 08 83 C4 0C 89 D0 5B 5E 5D C3 - -. 0 3AA208F5 2 -. EB C9 - -. 0 3AA208CE 10 -. 83 C4 0C 89 F8 5B 5E 5F 5D C3 - -. 0 3A9EBCFA 7 -. 83 C6 04 39 FE 72 F7 - -. 0 3A9EBD01 2 -. EB EA - -. 0 3A9EBCED 11 -. 8B 45 08 89 04 24 E8 94 D8 05 00 - -. 0 3AA4958C 11 -. 8B 5C 24 04 B8 FC 00 00 00 CD 80 - --- VEX/orig_x86/manyfp.orig +++ VEX/orig_x86/manyfp.orig @@ -1,9635 +0,0 @@ -==13306== valgrind-1.0.4, a memory error detector for x86 GNU/Linux. -==13306== Copyright (C) 2000-2002, and GNU GPL'd, by Julian Seward. -==13306== Startup, with flags: -==13306== --suppressions=/home/sewardj/trunk/hacked104/Inst/lib/valgrind/default.supp -==13306== -v -==13306== Estimated CPU clock rate is 1000 MHz -==13306== - -. 0 4006C479 1 -. C3 - -. 1 400471EA 5 -. E8 C9 55 07 00 - -. 2 400BC7B8 34 -. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 DA BF 01 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0E - -. 3 400BC7E8 4 -. 5B 5E C9 C3 - -. 4 400471EF 2 -. C9 C3 - -. 5 4000A911 2 -. EB 97 - -. 6 4000A8AA 7 -. 8B 56 7C 85 D2 74 DF - -. 7 4000A890 13 -. 31 D2 89 93 CC FB FF FF E9 F4 FD FF FF - -. 8 4000A691 8 -. 85 FF 0F 85 45 01 00 00 - -. 9 4000A699 7 -. 31 C0 E8 D0 05 00 00 - -. 10 4000AC70 9 -. 55 89 E5 53 E8 E3 4E 00 00 - -. 11 4000FB5C 4 -. 8B 1C 24 C3 - -. 12 4000AC79 19 -. 81 C3 3F 78 00 00 8B 93 48 00 00 00 8B 4A 08 85 C9 75 1B - -. 13 4000ACA7 5 -. 5B 89 D0 5D C3 - -. 14 4000A6A0 15 -. C7 40 0C 01 00 00 00 89 45 E4 E8 01 06 00 00 - -. 15 4000ACB0 5 -. 55 89 E5 5D C3 - -. 16 4000A6AF 16 -. 8B 45 F0 8B B8 54 01 00 00 89 FA 4F 85 D2 74 44 - -. 17 4000A6BF 24 -. 90 8B 75 F0 8B 86 D4 01 00 00 8B 34 B8 0F B6 86 74 01 00 00 A8 08 75 25 - -. 18 4000A6D7 23 -. 88 C2 8B 46 04 80 CA 08 88 96 74 01 00 00 80 38 00 0F 84 E0 00 00 00 - -. 19 4000A6EE 7 -. 8B 46 48 85 C0 75 2F - -. 20 4000A6F5 7 -. 8B 56 7C 85 D2 75 28 - -. 21 4000A6FC 7 -. 89 FE 4F 85 F6 75 BD - -. 22 4000A6C0 23 -. 8B 75 F0 8B 86 D4 01 00 00 8B 34 B8 0F B6 86 74 01 00 00 A8 08 75 25 - -. 23 4000A724 9 -. F6 83 88 FB FF FF 02 75 77 - -. 24 4000A72D 4 -. 85 C0 75 54 - -. 25 4000A785 29 -. 8B 0E 8B 40 04 01 C8 8B 4D EC 89 0C 24 8B 4D E8 89 4C 24 04 8B 4D 08 89 4C 24 08 FF D0 - -. 26 42015790 16 -. 55 89 E5 83 EC 18 89 5D F4 31 D2 E8 BD FF FF FF - -. 27 4201575D 4 -. 8B 1C 24 C3 - -. 28 420157A0 28 -. 81 C3 30 4B 11 00 89 75 F8 8B 83 70 01 00 00 8B 75 08 89 7D FC 8B 7D 0C 85 C0 74 0C - -. 29 420157BC 22 -. 8B 00 85 C0 B8 01 00 00 00 0F 44 D0 89 93 30 BD FF FF 85 D2 75 20 - -. 30 420157D2 21 -. 8B 83 64 02 00 00 0F B7 10 8B 83 24 02 00 00 66 3B 50 60 74 0B - -. 31 420157F2 39 -. 89 B3 00 3F 00 00 8B 4D 10 8B 83 14 02 00 00 89 BB 04 3F 00 00 89 08 89 34 24 89 7C 24 04 89 4C 24 08 E8 77 46 0C 00 - -. 32 420D9E90 20 -. 55 89 E5 83 EC 18 89 7D FC 8B 7D 0C 89 5D F4 E8 B9 B8 F3 FF - -. 33 420D9EA4 13 -. 81 C3 2C 04 05 00 89 75 F8 85 FF 74 2F - -. 34 420D9EB1 6 -. 8B 37 85 F6 74 29 - -. 35 420D9EB7 16 -. 89 34 24 C7 44 24 04 2F 00 00 00 E8 3D B5 F3 FF - -. 36 42015404 6 -. FF A3 94 00 00 00 - -. 37 4201540A 10 -. 68 10 01 00 00 E9 C0 FD FF FF - -. 38 420151D4 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 39 4000A180 16 -. 50 51 52 8B 54 24 10 8B 44 24 0C E8 80 FD FF FF - -. 40 40009F10 13 -. 55 89 E5 57 89 C7 56 53 E8 3F 5C 00 00 - -. 41 40009F1D 80 -. 81 C3 9B 85 00 00 83 EC 3C 8B 48 30 8B 40 2C 8B 40 04 89 45 EC 8B 47 74 8B 70 04 01 F2 8B 42 04 C1 E8 08 89 45 E8 89 C6 8B 41 04 C1 E6 04 8B 0A 01 C6 8B 07 89 75 F0 89 45 E0 01 C8 89 F1 89 45 E4 0F B6 56 0D 80 E2 03 84 D2 0F 85 B7 00 00 00 - -. 42 40009F6D 10 -. 8B 87 DC 00 00 00 85 C0 74 1C - -. 43 40009F77 28 -. 8B 40 04 8B 75 E8 0F B7 14 70 8B 87 7C 01 00 00 C1 E2 04 01 C2 8B 42 04 85 C0 75 5D - -. 44 40009FF0 47 -. 8B 01 8D 4D F0 01 45 EC 8B 87 B0 01 00 00 C7 44 24 0C 00 00 00 00 89 54 24 04 89 FA 89 04 24 8B 45 EC C7 44 24 08 01 00 00 00 E8 71 CD FF FF - -. 45 40006D90 15 -. 55 89 E5 57 89 C7 56 31 F6 53 E8 BD 8D 00 00 - -. 46 40006D9F 25 -. 81 C3 19 B7 00 00 81 EC CC 00 00 00 89 4D A0 89 55 A4 0F B6 08 85 C9 74 55 - -. 47 40006DB8 85 -. 89 CE 0F B6 48 01 E3 4D C1 E6 04 01 CE 0F B6 48 02 E3 42 C1 E6 04 01 CE 0F B6 48 03 E3 37 C1 E6 04 01 CE 0F B6 48 04 E3 2C C1 E6 04 83 C0 05 01 CE 0F B6 08 E3 1F C1 E6 04 BA 00 00 00 F0 40 01 CE 21 F2 81 E6 FF FF FF 0F C1 EA 18 0F B6 08 31 D6 85 C9 75 E1 -vex iropt: 4 x unrolling (22 sts -> 88 sts) - -. 48 40006DEE 31 -. C1 E6 04 BA 00 00 00 F0 40 01 CE 21 F2 81 E6 FF FF FF 0F C1 EA 18 0F B6 08 31 D6 85 C9 75 E1 - -. 49 40006E0D 35 -. FF 83 F8 FB FF FF 8B 55 08 89 75 9C C7 45 B0 00 00 00 00 8B 02 C7 45 B4 00 00 00 00 89 55 80 85 C0 74 67 - -. 50 40006E30 76 -. 8D 45 B0 89 45 88 89 3C 24 8B 45 9C 8B 4D A0 8B 75 88 8B 55 80 89 44 24 04 8B 01 89 74 24 0C 8B 4D 10 89 44 24 08 8B 02 89 4C 24 20 C7 44 24 14 00 00 00 00 C7 44 24 1C 00 00 00 00 89 44 24 10 8B 45 0C 89 44 24 18 E8 94 0D 00 00 - -. 51 40007C10 11 -. 55 89 E5 57 56 53 E8 41 7F 00 00 - -. 52 40007C1B 56 -. 81 C3 9D A8 00 00 83 EC 2C 8B 45 18 8B 08 8B 40 04 89 4D F0 89 45 EC 8D B4 26 00 00 00 00 8D BC 27 00 00 00 00 8B 45 F0 8B 55 1C 8B 0C 90 8B 45 24 89 4D E8 85 C0 74 0B - -. 53 40007C5E 9 -. F7 45 28 02 00 00 00 74 15 - -. 54 40007C7C 13 -. F6 83 88 FB FF FF 08 0F 85 D7 01 00 00 - -. 55 40007C89 58 -. 8B 75 E8 31 D2 8B 46 30 8B 40 04 89 45 E4 8B 46 2C 8B 40 04 89 45 E0 8B 86 8C 01 00 00 89 45 DC 8B 45 0C F7 B6 64 01 00 00 8B 86 68 01 00 00 8B 34 90 85 F6 0F 84 F1 00 00 00 - -. 56 40007CC3 34 -. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 8B 7D E4 89 F1 C1 E1 04 01 CF 8B 47 04 85 C0 0F 84 BB 00 00 00 - -. 57 40007DA0 20 -. 8B 7D E8 8B 87 6C 01 00 00 8B 34 B0 85 F6 0F 85 1C FF FF FF - -. 58 40007DB4 4 -. 85 F6 75 0A - -. 59 40007DB8 10 -. 8B 4D 20 8B 41 0C 85 C0 75 1B - -. 60 40007DC2 15 -. FF 45 1C 8B 45 EC 39 45 1C 0F 82 6F FE FF FF - -. 61 40007C40 19 -. 8B 45 F0 8B 55 1C 8B 0C 90 8B 45 24 89 4D E8 85 C0 74 0B - -. 62 40007CE5 7 -. 66 83 7F 0E 00 75 0D - -. 63 40007CF9 16 -. 0F B6 57 0C 80 E2 0F 80 FA 02 0F 87 97 00 00 00 - -. 64 40007D09 5 -. 3B 7D 10 74 1A - -. 65 40007D0E 22 -. 8B 0F 8B 45 E0 01 C8 89 04 24 8B 45 08 89 44 24 04 E8 1C 67 00 00 - -. 66 4000E440 14 -. 8B 4C 24 04 8B 54 24 08 8A 01 3A 02 75 09 - -. 67 4000E457 14 -. B8 01 00 00 00 B9 FF FF FF FF 0F 42 C1 C3 - -. 68 40007D24 4 -. 85 C0 75 78 - -. 69 40007CD0 21 -. 8B 7D E4 89 F1 C1 E1 04 01 CF 8B 47 04 85 C0 0F 84 BB 00 00 00 - -. 70 4000E44E 6 -. 41 42 84 C0 75 F4 - -. 71 4000E448 6 -. 8A 01 3A 02 75 09 - -. 72 4000E454 3 -. 31 C0 C3 - -. 73 40007D28 11 -. 8B 45 DC 85 C0 0F 84 C4 00 00 00 - -. 74 40007D33 50 -. 8B 55 DC 0F B7 04 72 89 C1 8B 45 E8 81 E1 FF 7F 00 00 89 4D D8 8B 4D 20 8B 90 7C 01 00 00 C1 65 D8 04 8B 41 04 8B 4D D8 39 44 0A 04 0F 84 DB 00 00 00 - -. 75 40007D65 10 -. 8B 55 20 8B 42 08 85 C0 75 31 - -. 76 40007D6F 20 -. 8B 4D E8 8B 55 D8 8B 81 7C 01 00 00 8B 44 10 04 85 C0 75 1D - -. 77 40007D83 17 -. 8B 4D DC 0F B7 04 71 25 00 80 FF FF 66 85 C0 74 63 - -. 78 40007DF7 15 -. 0F B6 57 0C C0 EA 04 0F B6 C2 83 F8 01 74 0F - -. 79 40007E15 18 -. 8B 75 14 BA 01 00 00 00 8B 45 E8 89 3E 89 46 04 EB AC - -. 80 40007DD3 10 -. 83 C4 2C 89 D0 5B 5E 5F 5D C3 - -. 81 40006E7C 6 -. 85 C0 89 C1 7F 15 - -. 82 40006E97 11 -. 8B 45 B0 85 C0 0F 84 92 01 00 00 - -. 83 40006EA2 16 -. C7 45 98 00 00 00 00 8B 55 A0 8B 02 85 C0 74 16 - -. 84 40006EB2 33 -. 0F B6 48 0D B8 01 00 00 00 80 E1 03 80 F9 03 0F 45 45 98 89 45 98 8B 45 98 85 C0 0F 85 B5 00 00 00 - -. 85 40006ED3 27 -. 8D 55 B0 89 55 88 8B 45 88 8B 50 04 0F B6 8A 74 01 00 00 80 E1 03 80 F9 02 74 5A - -. 86 40006EEE 12 -. F7 83 88 FB FF FF 04 02 00 00 75 1A - -. 87 40006EFA 26 -. 8B 45 B0 8B 4D A0 8B 7D 88 89 01 8B 47 04 8B 00 8D 65 F4 5B 5E 5F 5D C2 10 00 - -. 88 4000A01F 5 -. 83 EC 10 EB 9D - -. 89 40009FC1 11 -. 8B 55 F0 89 C1 31 C0 85 D2 74 07 - -. 90 40009FCC 17 -. 89 C8 8B 4A 04 01 C8 8B B3 C0 FB FF FF 85 F6 75 05 - -. 91 40009FDD 13 -. 8B 7D E4 89 07 8D 65 F4 5B 5E 5F 5D C3 - -. 92 4000A190 8 -. 5A 59 87 04 24 C2 08 00 - -. 93 40047D0C 35 -. 55 89 E5 83 EC 10 8A 45 0C 88 45 FF 8B 45 08 89 45 F8 C7 45 F4 00 00 00 00 8B 45 F8 8A 00 3A 45 FF 75 06 - -. 94 40047D2F 14 -. 8B 45 F8 89 45 F4 8B 45 F8 80 38 00 75 08 - -. 95 40047D45 7 -. 8D 45 F8 FF 00 EB D9 - -. 96 40047D25 10 -. 8B 45 F8 8A 00 3A 45 FF 75 06 - -. 97 40047D35 8 -. 8B 45 F8 80 38 00 75 08 - -. 98 40047D3D 8 -. 8B 45 F4 89 45 F0 EB 07 - -. 99 40047D4C 5 -. 8B 45 F0 C9 C3 - -. 100 420D9EC7 4 -. 85 C0 74 22 - -. 101 420D9ECB 34 -. 8D 48 01 8B 83 84 02 00 00 89 08 8B 0F 8B 83 44 03 00 00 89 08 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 102 42015819 5 -. E8 02 FF FF FF - -. 103 42015720 14 -. 55 89 E5 83 EC 08 89 1C 24 E8 2F 00 00 00 - -. 104 4201572E 22 -. 81 C3 A2 4B 11 00 89 74 24 04 8D B3 F0 FF FF FF 8B 06 85 C0 75 0C - -. 105 42015750 5 -. 83 C6 04 FF D0 - -. 106 42072110 14 -. 55 89 E5 83 EC 08 89 1C 24 E8 3F 36 FA FF - -. 107 4207211E 20 -. 81 C3 B2 81 0B 00 89 74 24 04 8B 83 10 03 00 00 85 C0 75 4E - -. 108 42072180 11 -. 8B 1C 24 8B 74 24 04 89 EC 5D C3 - -. 109 42015755 6 -. 8B 06 85 C0 75 F5 - -. 110 4201575B 2 -. EB E7 - -. 111 42015744 11 -. 8B 1C 24 8B 74 24 04 89 EC 5D C3 - -. 112 4201581E 13 -. 8B 7D FC 8B 5D F4 8B 75 F8 89 EC 5D C3 - -. 113 4000A7A2 2 -. EB 8D - -. 114 4000A731 7 -. 8B 56 7C 85 D2 74 C4 - -. 115 4046150C 11 -. 55 89 E5 83 EC 08 E8 E9 01 00 00 - -. 116 40461700 27 -. 55 89 E5 53 50 E8 00 00 00 00 5B 81 C3 22 DA 01 00 8B 83 90 00 00 00 85 C0 74 02 - -. 117 4046171D 5 -. 8B 5D FC C9 C3 - -. 118 40461517 6 -. 90 E8 6F 02 00 00 - -. 119 4046178C 27 -. 55 89 E5 53 50 E8 00 00 00 00 5B 81 C3 96 D9 01 00 8B 83 FC FF FF FF 85 C0 74 0A - -. 120 404617B1 5 -. 8B 5D FC C9 C3 - -. 121 4046151D 5 -. E8 3A 7B 01 00 - -. 122 4047905C 34 -. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 C6 60 00 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0E - -. 123 4047908C 4 -. 5B 5E C9 C3 - -. 124 40461522 2 -. C9 C3 - -. 125 4000A7CE 11 -. 80 E2 03 84 D2 0F 84 23 FF FF FF - -. 126 4000A703 17 -. 8B 4D E4 31 FF C7 41 0C 00 00 00 00 E8 9C 05 00 00 - -. 127 4000A714 16 -. 89 BB 4C FB FF FF 83 C4 3C 5B 5E 5F 5D C2 04 00 - -. 128 40000B6D 8 -. 8D 93 98 84 FF FF FF E7 - -. 129 8048750 33 -. 31 ED 5E 89 E1 83 E4 F0 50 54 52 68 00 E8 05 08 68 F8 85 04 08 51 56 68 44 B8 04 08 E8 6F FF FF FF - -. 130 80486E0 6 -. FF 25 50 11 06 08 - -. 131 80486E6 10 -. 68 60 00 00 00 E9 20 FF FF FF - -. 132 8048610 12 -. FF 35 18 11 06 08 FF 25 1C 11 06 08 - -. 133 40007CEC 13 -. F7 45 28 01 00 00 00 0F 85 A7 00 00 00 - -. 134 40007DDD 15 -. 89 04 24 8B 55 E8 89 54 24 04 E8 B4 02 00 00 - -. 135 400080A0 11 -. 55 89 E5 57 56 53 E8 B1 7A 00 00 - -. 136 400080AB 30 -. 81 C3 0D A4 00 00 83 EC 0C 8B 45 08 8B 75 0C 89 04 24 8B 46 04 89 44 24 04 E8 77 63 00 00 - -. 137 400080C9 15 -. 8B 76 14 85 C0 0F 94 C2 0F B6 FA 85 FF 75 2A - -. 138 400080D8 4 -. 85 F6 74 26 - -. 139 400080DC 21 -. 8D 74 26 00 8B 45 08 89 04 24 8B 06 89 44 24 04 E8 4F 63 00 00 - -. 140 400080F1 4 -. 85 C0 75 1B - -. 141 40008110 5 -. 8B 76 04 EB E5 - -. 142 400080FA 4 -. 85 FF 75 04 - -. 143 400080FE 4 -. 85 F6 75 DE - -. 144 40008102 10 -. 83 C4 0C 89 F8 5B 5E 5F 5D C3 - -. 145 40007DEC 9 -. BA FF FF FF FF 85 C0 74 CD - -. 146 40007E40 20 -. 8B 04 0A 8B 4D 20 89 04 24 8B 01 89 44 24 04 E8 EC 65 00 00 - -. 147 40007E54 8 -. 85 C0 0F 85 09 FF FF FF - -. 148 40007E5C 2 -. EB 99 - -. 149 42015830 11 -. 55 89 E5 57 56 53 E8 22 FF FF FF - -. 150 4201583B 48 -. 81 C3 95 4A 11 00 83 EC 0C 8B 55 0C 8B 7D 10 8B 4D 1C 8B 75 18 8D 44 97 04 8B 93 14 02 00 00 85 C9 89 02 8B 83 48 03 00 00 8B 55 20 89 10 74 18 - -. 151 4201586B 24 -. 89 0C 24 C7 44 24 04 00 00 00 00 C7 44 24 08 00 00 00 00 E8 7D 5A 01 00 - -. 152 4202B300 14 -. 55 89 E5 83 EC 08 89 5D FC E8 4F A4 FE FF - -. 153 4202B30E 11 -. 81 C3 C2 EF 0F 00 E8 F7 FE FF FF - -. 154 4202B210 13 -. 55 89 E5 57 31 FF 56 53 E8 40 A5 FE FF - -. 155 4202B21D 23 -. 81 C3 B3 F0 0F 00 83 EC 0C 8B 83 88 01 00 00 85 C0 0F 85 B9 00 00 00 - -. 156 4202B234 10 -. 8B B3 5C C2 FF FF 85 F6 74 2F - -. 157 4202B23E 11 -. 89 F6 8B 56 04 31 FF 39 D7 73 19 - -. 158 4202B262 5 -. 83 FA 1F 76 6E - -. 159 4202B2D5 12 -. 8D 4A 01 89 D7 89 4E 04 85 F6 75 B5 - -. 160 4202B296 24 -. 89 F9 C1 E1 04 B8 01 00 00 00 89 44 0E 08 8B 83 44 02 00 00 85 C0 75 17 - -. 161 4202B2AE 4 -. 85 F6 74 0F - -. 162 4202B2B2 15 -. C1 E7 04 8D 44 37 08 83 C4 0C 5B 5E 5F 5D C3 - -. 163 4202B319 11 -. 89 C2 B8 FF FF FF FF 85 D2 74 1A - -. 164 4202B324 33 -. C7 02 04 00 00 00 8B 45 08 89 42 04 8B 45 0C 89 42 08 8B 45 10 89 42 0C 31 C0 8B 5D FC 89 EC 5D C3 - -. 165 42015883 4 -. 85 F6 74 18 - -. 166 42015887 24 -. 89 34 24 C7 44 24 04 00 00 00 00 C7 44 24 08 00 00 00 00 E8 61 5A 01 00 - -. 167 4202B249 17 -. 8D 46 08 8D 74 26 00 8B 08 85 C9 0F 84 89 00 00 00 - -. 168 4202B25A 8 -. 47 83 C0 10 39 D7 72 EE - -. 169 4201589F 12 -. 8B B3 24 02 00 00 F6 46 20 02 75 47 - -. 170 420158AB 7 -. 8B 45 14 85 C0 74 03 - -. 171 420158B2 3 -. FF 55 14 - -. 172 80485F8 11 -. 55 89 E5 83 EC 08 E8 71 01 00 00 - -. 173 8048774 27 -. 55 89 E5 53 50 E8 00 00 00 00 5B 81 C3 96 89 01 00 8B 83 6C 00 00 00 85 C0 74 02 - -. 174 8048791 5 -. 8B 5D FC C9 C3 - -. 175 8048603 6 -. 90 E8 CB 01 00 00 - -. 176 80487D4 15 -. 55 89 E5 83 EC 08 A1 10 11 06 08 85 C0 74 19 - -. 177 80487FC 2 -. C9 C3 - -. 178 8048609 5 -. E8 CE 61 01 00 - -. 179 805E7DC 20 -. 55 89 E5 53 52 A1 00 11 06 08 83 F8 FF BB 00 11 06 08 74 0C - -. 180 805E7FC 4 -. 58 5B C9 C3 - -. 181 804860E 2 -. C9 C3 - -. 182 420158B5 6 -. F6 46 20 02 75 21 - -. 183 420158BB 25 -. 89 7C 24 04 8B 45 0C 8B 8B 14 02 00 00 89 04 24 8B 01 89 44 24 08 FF 55 08 - -. 184 804B844 26 -. 55 89 E5 57 56 53 83 EC 0C 83 E4 F0 C7 45 F0 01 00 00 00 31 DB E8 02 1C 01 00 - -. 185 805D460 33 -. 55 89 E5 57 56 53 E8 00 00 00 00 5B 81 C3 A9 3C 00 00 83 EC 18 8D 83 F8 F8 FF FF 50 E8 DF B1 FE FF - -. 186 8048660 6 -. FF 25 30 11 06 08 - -. 187 8048666 10 -. 68 20 00 00 00 E9 A0 FF FF FF - -. 188 4202A920 17 -. 55 89 E5 83 EC 28 89 5D F4 8B 45 08 E8 2C AE FE FF - -. 189 4202A931 20 -. 81 C3 9F F9 0F 00 89 75 F8 89 7D FC 89 04 24 E8 5F AD FE FF - -. 190 420156A4 6 -. FF A3 3C 01 00 00 - -. 191 420156AA 10 -. 68 60 02 00 00 E9 20 FB FF FF - -. 192 40047DDC 24 -. 55 89 E5 83 EC 04 C7 45 FC 00 00 00 00 8B 45 FC 03 45 08 80 38 00 75 02 - -. 193 40047DF6 7 -. 8D 45 FC FF 00 EB EC - -. 194 40047DE9 11 -. 8B 45 FC 03 45 08 80 38 00 75 02 - -. 195 40047DF4 2 -. EB 07 - -. 196 40047DFD 5 -. 8B 45 FC C9 C3 - -. 197 4202A945 14 -. 8B B3 14 02 00 00 89 C1 8B 06 85 C0 74 0A - -. 198 4202A953 10 -. 8B 7D 08 0F B6 17 84 D2 75 13 - -. 199 4202A970 9 -. 8B 7D 08 80 7F 01 00 75 47 - -. 200 4202A9C0 27 -. 8B 55 08 83 E9 02 8B 3E 83 45 08 02 0F B7 02 89 4D F0 8B 37 89 45 EC 85 F6 74 82 - -. 201 4202A9DB 14 -. 90 8D 74 26 00 0F B7 0E 66 39 4D EC 74 17 - -. 202 4202A9E9 11 -. 83 C7 04 8B 07 85 C0 89 C6 75 EC - -. 203 4202A9E0 9 -. 0F B7 0E 66 39 4D EC 74 17 - -. 204 4202A9F4 5 -. E9 64 FF FF FF - -. 205 4202A95D 15 -. 31 C0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 206 805D481 32 -. 31 FF 83 C4 10 85 C0 89 C2 C7 45 E8 00 00 00 00 C7 45 EC 00 00 00 00 C7 45 F0 00 00 00 00 74 05 - -. 207 805D4A6 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 208 804B85E 15 -. 83 7D 08 02 BF 63 00 00 00 0F 84 95 00 00 00 - -. 209 804B86D 4 -. 85 DB 74 05 - -. 210 804B876 9 -. BE 01 00 00 00 39 FE 77 3F - -. 211 804B87F 6 -. 90 3B 75 F0 72 33 - -. 212 804B885 15 -. BB 01 00 00 00 83 EC 08 56 53 E8 4C D8 FF FF - -. 213 80490E0 37 -. 55 89 E5 57 56 53 83 EC 28 8B 55 0C 8B 45 08 89 D6 0F AF F0 89 F3 C1 E3 04 89 55 EC 89 45 F0 53 E8 8B F5 FF FF - -. 214 8048690 6 -. FF 25 3C 11 06 08 - -. 215 8048696 10 -. 68 38 00 00 00 E9 70 FF FF FF - -. 216 400472F0 16 -. 55 89 E5 53 83 EC 44 80 3D C2 CB 32 40 00 74 1B - -. 217 4004731B 6 -. 83 7D 08 00 79 21 - -. 218 40047342 9 -. 80 3D E8 92 31 40 00 74 31 - -. 219 4004737C 9 -. 80 3D C8 82 0D 40 00 74 4F - -. 220 40047385 64 -. C7 45 C8 01 20 00 00 8B 45 08 89 45 CC C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 C7 45 D8 00 00 00 00 8D 5D C8 B9 00 00 00 00 89 D8 89 CA C1 C0 1D C1 C0 03 C1 C8 1B C1 C8 05 C1 C0 0D C1 C0 13 - -. 221 400473C5 15 -. 89 D1 89 C8 89 45 F0 8B 45 F0 89 45 F4 EB 13 - -. 222 400473E7 9 -. 80 3D C2 CB 32 40 00 74 13 - -. 223 40047403 8 -. 8B 45 F4 8B 5D FC C9 C3 - -. 224 8049105 11 -. 89 45 E8 89 1C 24 E8 80 F5 FF FF - -. 225 8049110 11 -. 89 45 E4 89 1C 24 E8 75 F5 FF FF - -. 226 804911B 15 -. 89 45 E0 31 FF 8D 04 36 83 C4 10 39 C7 73 17 -***** EXPENSIVE 228 1 - -. 227 804912A 23 -. 89 C1 31 D2 52 57 DF 2C 24 8B 5D E4 DD 1C FB 47 83 C4 08 39 CF 72 EB -***** EXPENSIVE 229 2 -vex iropt: 2 x unrolling (34 sts -> 68 sts) - -. 228 804912C 21 -. 31 D2 52 57 DF 2C 24 8B 5D E4 DD 1C FB 47 83 C4 08 39 CF 72 EB - -. 229 8049141 22 -. 8B 4D EC 0F AF 4D F0 C1 E1 04 C1 E9 02 FC 8B 7D E8 8B 75 E4 F3 A5 -vex iropt: 8 x unrolling (15 sts -> 120 sts) - -. 230 8049155 2 -. F3 A5 - -. 231 8049157 8 -. 31 F6 83 7D EC 01 76 11 - -. 232 8049170 7 -. 31 FF 3B 7D EC 73 5B - -. 233 8049177 27 -. 8B 5D F0 C1 E3 04 C7 45 DC 00 00 00 00 89 5D D8 90 31 C9 31 DB 39 F1 89 FA 73 12 -***** EXPENSIVE 235 3 - -. 234 80491A4 46 -. 8B 45 F0 8B 55 DC 0F AF C1 8B 4D E4 C1 E0 04 DD 04 11 8B 5D E0 DD 1C 03 DD 44 11 08 DD 5C 03 08 47 8B 45 D8 01 C2 3B 7D EC 89 55 DC 72 B6 - -. 235 80491D2 15 -. 56 FF 75 EC FF 75 F0 FF 75 E4 E8 9B F8 FF FF - -. 236 8048A7C 29 -. 55 89 E5 57 56 53 83 EC 10 8B 45 10 48 31 F6 39 C6 C7 45 F0 00 00 00 00 89 45 EC 73 6A - -. 237 8048B03 10 -. 83 C4 10 5B 5E 31 C0 5F C9 C3 - -. 238 80491E1 34 -. 68 80 84 2E 41 6A 00 FF 75 EC FF 75 F0 FF 75 E4 68 A0 EC 05 08 FF 75 E0 68 0B E9 05 08 E8 FD F5 FF FF -***** EXPENSIVE 240 4 - -. 239 8048800 18 -. 55 89 E5 57 56 53 83 EC 1C 31 F6 3B 75 1C D9 EE 73 49 -***** EXPENSIVE 241 5 - -. 240 8048812 61 -. 8B 55 18 DD 05 20 E9 05 08 31 DB C1 E2 04 8B 45 0C 8B 4D 14 DD 04 18 DD 04 19 DE E1 DD 44 18 08 DC 6C 19 08 D9 C9 D9 E1 D9 C9 D9 E1 DE C1 D8 C9 DD E2 DF E0 F6 C4 45 0F 85 01 01 00 00 -***** EXPENSIVE 242 6 - -. 241 8048950 7 -. DD D8 E9 FA FE FF FF - -. 242 8048851 8 -. 46 01 D3 3B 75 1C 72 C7 -***** EXPENSIVE 244 7 - -. 243 8048859 14 -. DD D8 DD 45 20 DD E9 DF E0 F6 C4 45 75 0C -***** EXPENSIVE 245 8 - -. 244 8048867 12 -. DD D8 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 245 8049203 17 -. 83 C4 2C FF 75 EC 68 E0 EC 05 08 50 E8 24 4C 01 00 - -. 246 805DE38 30 -. 55 89 E5 56 53 8B 45 08 E8 00 00 00 00 5B 81 C3 CF 32 00 00 FF 83 08 FF FF FF 85 C0 75 66 - -. 247 805DE56 16 -. 8B B3 14 FF FF FF FF 83 0C FF FF FF 85 F6 75 0A - -. 248 805DE70 15 -. 83 EC 0C 8D 83 84 FC FF FF 50 E8 71 A8 FE FF - -. 249 80486F0 6 -. FF 25 54 11 06 08 - -. 250 80486F6 10 -. 68 68 00 00 00 E9 10 FF FF FF - -. 251 42052390 17 -. 55 89 E5 83 EC 18 89 5D FC 8D 4D 0C E8 BC 33 FC FF - -. 252 420523A1 33 -. 81 C3 2F 7F 0D 00 8B 83 7C 01 00 00 8B 00 89 4C 24 08 89 04 24 8B 45 08 89 44 24 04 E8 3E 5B FF FF - -. 253 42047F00 13 -. 55 89 E5 31 C0 57 56 53 E8 50 D8 FC FF - -. 254 42047F0D 31 -. 81 C3 C3 23 0E 00 81 EC 1C 07 00 00 89 85 C0 FA FF FF 31 C0 89 85 B0 FA FF FF E8 18 D7 FC FF - -. 255 42015644 6 -. FF A3 24 01 00 00 - -. 256 4201564A 10 -. 68 30 02 00 00 E9 80 FB FF FF - -. 257 40007E06 5 -. 83 F8 02 75 A9 - -. 258 40007E0B 10 -. 8B 83 C4 FB FF FF 85 C0 75 12 - -. 259 40007E27 9 -. 8B 45 14 8B 08 85 C9 75 84 - -. 260 40007E30 13 -. 89 38 8B 7D E8 89 78 04 E9 77 FF FF FF - -. 261 40007DD1 12 -. 31 D2 83 C4 2C 89 D0 5B 5E 5F 5D C3 - -. 262 40006E82 8 -. 85 C0 0F 88 77 02 00 00 - -. 263 40006E8A 13 -. 83 45 80 04 8B 45 80 8B 00 85 C0 75 9F - -. 264 42015B90 9 -. 55 89 E5 53 E8 C4 FB FF FF - -. 265 42015B99 15 -. 81 C3 37 47 11 00 8B 83 A4 01 00 00 5B 5D C3 - -. 266 42047F2C 17 -. 8B 00 89 85 A0 FA FF FF 8B 45 08 80 78 46 00 75 36 - -. 267 42047F3D 14 -. 8B 93 10 03 00 00 85 D2 0F 84 93 41 00 00 - -. 268 42047F4B 7 -. 8B 40 5C 85 C0 75 0F - -. 269 42047F52 23 -. 8B 4D 08 B8 FF FF FF FF C7 41 5C FF FF FF FF 40 BA FF FF FF FF 74 0A - -. 270 42047F73 12 -. 8B 7D 08 8B 07 A9 08 00 00 00 74 12 - -. 271 42047F91 11 -. 8B 4D 0C 85 C9 0F 84 32 41 00 00 - -. 272 42047F9C 9 -. 8B 7D 08 80 7F 46 00 75 2E - -. 273 42047FA5 14 -. 8B 83 10 03 00 00 85 C0 0F 84 03 41 00 00 - -. 274 42047FB3 7 -. 8B 47 5C 85 C0 75 0C - -. 275 42047FC6 8 -. 40 BA FF FF FF FF 75 9B - -. 276 42047FCE 14 -. 8B 75 08 8B 06 83 E0 02 0F 85 C5 40 00 00 - -. 277 42047FDC 72 -. 8B 55 10 B8 FF FF FF FF 31 F6 89 85 BC FA FF FF 31 C9 8D BD 30 FB FF FF 89 B5 A4 FA FF FF 31 C0 89 95 A8 FA FF FF 8B 55 0C 89 BD 9C FA FF FF 89 8D 30 FB FF FF 89 85 34 FB FF FF 89 95 98 FA FF FF 0F B6 02 84 C0 74 7F - -. 278 42048024 4 -. 3C 25 74 7B - -. 279 42048028 35 -. 90 8D B4 26 00 00 00 00 8B 85 9C FA FF FF C7 00 00 00 00 00 8B 85 98 FA FF FF F6 00 80 0F 84 3D 40 00 00 - -. 280 4204C088 11 -. FF 85 98 FA FF FF E9 FF BF FF FF - -. 281 42048092 13 -. 8B 95 98 FA FF FF 0F B6 02 84 C0 74 04 - -. 282 4204809F 4 -. 3C 25 75 8D - -. 283 42048030 27 -. 8B 85 9C FA FF FF C7 00 00 00 00 00 8B 85 98 FA FF FF F6 00 80 0F 84 3D 40 00 00 - -. 284 420480A3 38 -. 31 C9 8B B5 98 FA FF FF 83 BB A4 02 00 00 00 89 B5 28 FB FF FF 0F 95 C1 85 C9 89 8D 94 FA FF FF 0F 85 9B 3F 00 00 - -. 285 420480C9 33 -. 8B 7D 08 0F BE 4F 46 8B 84 39 94 00 00 00 89 3C 24 8B 55 0C 29 D6 89 54 24 04 89 74 24 08 FF 50 1C - -. 286 4206D850 11 -. 55 89 E5 57 56 53 E8 02 7F FA FF - -. 287 4206D85B 34 -. 81 C3 75 CA 0B 00 83 EC 2C C7 45 EC 00 00 00 00 8B 45 10 8B 55 10 8B 7D 0C 89 45 F0 31 C0 85 D2 74 6F - -. 288 4206D87D 31 -. 8B 45 08 8B 70 18 89 C1 8B 50 14 8B 00 29 D6 25 00 0A 00 00 3D 00 0A 00 00 0F 84 FA 01 00 00 - -. 289 4206D89C 4 -. 85 F6 74 38 - -. 290 4206D8D8 12 -. 8B 45 F0 8B 75 EC 01 F0 85 C0 75 10 - -. 291 4206D8F4 28 -. 8B 55 08 0F BE 4A 46 8B 84 11 94 00 00 00 C7 44 24 04 FF FF FF FF 89 14 24 FF 50 0C - -. 292 4206CE30 11 -. 55 89 E5 57 56 53 E8 22 89 FA FF - -. 293 4206CE3B 22 -. 81 C3 95 D4 0B 00 83 EC 2C 8B 75 08 8B 16 F7 C2 08 00 00 00 74 1F - -. 294 4206CE70 12 -. F7 C2 00 08 00 00 0F 84 34 03 00 00 - -. 295 4206D1B0 11 -. 8B 46 10 85 C0 0F 85 DE FC FF FF - -. 296 4206D1BB 5 -. E9 C3 FC FF FF - -. 297 4206CE83 8 -. 89 34 24 E8 65 2E 00 00 - -. 298 4206FCF0 20 -. 55 89 E5 83 EC 18 89 75 FC 8B 75 08 89 5D F8 E8 59 5A FA FF - -. 299 4206FD04 13 -. 81 C3 CC A5 0B 00 8B 46 1C 85 C0 75 20 - -. 300 4206FD11 5 -. F6 06 02 74 07 - -. 301 4206FD1D 17 -. 0F BE 56 46 8B 84 32 94 00 00 00 89 34 24 FF 50 34 - -. 302 42062340 16 -. 55 89 E5 57 BF 00 20 00 00 56 53 E8 0D 34 FB FF - -. 303 42062350 22 -. 81 C3 80 7F 0C 00 81 EC 8C 00 00 00 8B 75 08 8B 46 38 85 C0 78 33 - -. 304 42062366 24 -. 0F BE 56 46 8B 8C 32 94 00 00 00 8D 55 88 89 34 24 89 54 24 04 FF 51 48 - -. 305 4206E3C0 35 -. 55 89 E5 83 EC 18 C7 04 24 03 00 00 00 8B 45 08 8B 40 38 89 44 24 04 8B 45 0C 89 44 24 08 E8 7D EA 05 00 - -. 306 420CCE60 17 -. 55 89 E5 83 EC 08 89 1C 24 8B 55 0C E8 EC 88 F4 FF - -. 307 420CCE71 22 -. 81 C3 5F D4 05 00 89 74 24 04 8B 4D 10 87 D3 B8 C5 00 00 00 CD 80 - -. 308 420CCE87 11 -. 87 D3 3D 00 F0 FF FF 89 C6 76 0E - -. 309 420CCEA0 13 -. 89 F0 8B 1C 24 8B 74 24 04 89 EC 5D C3 - -. 310 4206E3E3 4 -. 89 EC 5D C3 - -. 311 4206237E 4 -. 85 C0 78 17 - -. 312 42062382 15 -. 8B 45 98 25 00 F0 00 00 3D 00 20 00 00 74 7F - -. 313 42062391 68 -. 8B 45 BC 85 C0 0F 4F F8 C7 04 24 00 00 00 00 8D 97 FF 0F 00 00 81 E2 00 F0 FF FF 89 54 24 04 C7 44 24 08 03 00 00 00 C7 44 24 0C 22 00 00 00 C7 44 24 10 FF FF FF FF C7 44 24 14 00 00 00 00 E8 BB 48 07 00 - -. 314 420D6C90 41 -. 55 53 56 57 8B 5C 24 14 8B 4C 24 18 8B 54 24 1C 8B 74 24 20 8B 7C 24 24 8B 6C 24 28 F7 C5 FF 0F 00 00 B8 EA FF FF FF 75 0A - -. 315 420D6CB9 10 -. C1 ED 0C B8 C0 00 00 00 CD 80 - -. 316 420D6CC3 11 -. 5F 5E 5B 5D 3D 00 F0 FF FF 77 01 - -. 317 420D6CCE 1 -. C3 - -. 318 420623D5 10 -. BA FF FF FF FF 83 F8 FF 74 1F - -. 319 420623DF 26 -. 89 44 24 04 01 F8 89 34 24 89 44 24 08 C7 44 24 0C 01 00 00 00 E8 77 D8 00 00 - -. 320 4206FC70 20 -. 55 89 E5 83 EC 18 89 75 FC 8B 75 08 89 5D F8 E8 D9 5A FA FF - -. 321 4206FC84 13 -. 81 C3 4C A6 0B 00 8B 4E 1C 85 C9 74 4F - -. 322 4206FCE0 4 -. 8B 16 EB B7 - -. 323 4206FC9B 19 -. 8B 45 0C 89 46 1C 8B 45 10 89 46 20 8B 45 14 85 C0 74 12 - -. 324 4206FCAE 15 -. 83 E2 FE 89 16 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 325 420623F9 18 -. BA 01 00 00 00 81 C4 8C 00 00 00 89 D0 5B 5E 5F 5D C3 - -. 326 4206FD2E 3 -. 40 74 0F - -. 327 4206FD31 10 -. 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 328 4206CE8B 28 -. 8B 16 8B 46 1C 89 46 0C 89 46 04 89 46 08 8B 4E 04 8B 7E 20 39 F9 0F 84 F9 02 00 00 - -. 329 4206CEA7 38 -. 89 4E 14 8B 46 08 89 4E 10 89 7E 18 89 46 04 89 46 0C 89 D0 8B 56 5C 0D 00 08 00 00 89 06 85 D2 0F 8E C0 02 00 00 - -. 330 4206D18D 11 -. A9 02 02 00 00 0F 84 35 FD FF FF - -. 331 4206CECD 10 -. 83 7D 0C FF 0F 84 A9 01 00 00 - -. 332 4206D080 13 -. 8B 7E 10 8B 46 14 29 F8 89 45 F0 74 7D - -. 333 4206D10A 7 -. 31 C0 E9 55 FD FF FF - -. 334 4206CE66 8 -. 83 C4 2C 5B 5E 5F 5D C3 - -. 335 4206D910 3 -. 40 74 D1 - -. 336 4206D913 22 -. 8B 55 08 8B 42 1C 8B 4A 20 29 C1 8B 45 F0 83 F9 7F 89 45 E8 76 0C - -. 337 4206D929 23 -. 31 D2 F7 F1 8B 45 F0 29 D0 89 45 E8 8B 4D E8 85 C9 0F 84 80 00 00 00 - -. 338 4206D9C0 11 -. 8B 45 F0 85 C0 0F 84 19 FF FF FF - -. 339 4206D9CB 28 -. 8B 4D E8 8B 75 08 8B 45 F0 8D 14 39 89 34 24 89 54 24 04 89 44 24 08 E8 29 19 00 00 - -. 340 4206F310 26 -. 55 89 E5 57 56 83 EC 10 8B 45 10 8B 55 10 8B 75 0C 89 45 F4 31 C0 85 D2 74 7E - -. 341 4206F32A 21 -. 8D B6 00 00 00 00 8B 4D 08 8B 79 18 8B 41 14 29 C7 85 FF 7E 34 - -. 342 4206F33F 12 -. 3B 7D F4 0F 47 7D F4 83 FF 14 7F 68 - -. 343 4206F34B 4 -. 85 FF 7E 60 - -. 344 4206F34F 7 -. 89 FA 4A 89 C1 78 14 - -. 345 4206F356 20 -. 8D 76 00 8D BC 27 00 00 00 00 0F B6 06 46 88 01 41 4A 79 F6 -vex iropt: 4 x unrolling (26 sts -> 104 sts) - -. 346 4206F360 10 -. 0F B6 06 46 88 01 41 4A 79 F6 - -. 347 4206F36A 16 -. 8B 45 08 89 48 14 29 7D F4 8B 45 F4 85 C0 74 26 - -. 348 4206F3A0 15 -. 8B 45 10 8B 75 F4 29 F0 83 C4 10 5E 5F 5D C3 - -. 349 4206D9E7 8 -. 29 45 F0 E9 F5 FE FF FF - -. 350 4206D8E4 16 -. 8B 45 10 8B 7D F0 29 F8 83 C4 2C 5B 5E 5F 5D C3 - -. 351 420480EA 15 -. B9 FF FF FF FF 89 8D B8 FA FF FF 39 F0 74 47 - -. 352 42048140 17 -. 89 85 B8 FA FF FF 8B B5 28 FB FF FF 80 3E 00 74 A8 - -. 353 420480F9 10 -. 8B 85 B0 FA FF FF 85 C0 75 2D - -. 354 42048103 10 -. 8B 85 94 FA FF FF 85 C0 75 0B - -. 355 4204810D 11 -. 8B 95 B8 FA FF FF E9 51 FE FF FF - -. 356 42047F69 10 -. 8D 65 F4 89 D0 5B 5E 5F 5D C3 - -. 357 420523C2 7 -. 8B 5D FC 89 EC 5D C3 - -. 358 805DE7F 13 -. 8B 83 14 FF FF FF 83 C4 10 85 C0 74 DA - -. 359 805DE8C 21 -. 52 8D 45 10 50 FF 75 0C 8B B3 64 00 00 00 FF 36 E8 0F A8 FE FF - -. 360 80486B0 6 -. FF 25 44 11 06 08 - -. 361 80486B6 10 -. 68 48 00 00 00 E9 50 FF FF FF - -. 362 42047F61 8 -. 40 BA FF FF FF FF 74 0A - -. 363 4206D8A0 16 -. 3B 75 10 0F 47 75 10 83 FE 14 0F 87 C3 01 00 00 - -. 364 4206DA73 19 -. 89 14 24 8B 45 0C 89 74 24 08 89 44 24 04 E8 0A E4 00 00 - -. 365 4207BE90 21 -. 8B 4C 24 0C 89 F8 8B 7C 24 04 89 F2 8B 74 24 08 FC D1 E9 73 01 - -. 366 4207BEA6 4 -. D1 E9 73 02 - -. 367 4207BEAA 4 -. 66 A5 F3 A5 -vex iropt: 8 x unrolling (15 sts -> 120 sts) - -. 368 4207BEAC 2 -. F3 A5 - -. 369 4207BEAE 4 -. 97 89 D6 C3 - -. 370 4206DA86 16 -. 8B 7D 0C 8B 4D 08 01 F7 89 41 14 E9 3A FE FF FF - -. 371 4206D8D0 20 -. 8B 45 10 29 F0 89 45 F0 8B 45 F0 8B 75 EC 01 F0 85 C0 75 10 - -. 372 42048151 178 -. 8D 45 E0 8D 93 A1 1C F2 FF 89 85 20 F9 FF FF 89 95 24 F9 FF FF C6 85 4F FA FF FF 20 31 C0 31 C9 89 85 64 FA FF FF 31 D2 31 FF 89 8D 7C FA FF FF B8 FF FF FF FF 31 C9 89 95 78 FA FF FF 31 D2 89 BD 74 FA FF FF 31 FF 89 85 54 FA FF FF 8B 85 20 F9 FF FF 89 8D 70 FA FF FF 31 C9 89 95 6C FA FF FF 31 D2 89 BD 68 FA FF FF 31 FF 89 8D 60 FA FF FF 31 C9 89 95 5C FA FF FF 31 D2 89 BD 58 FA FF FF 89 F7 46 89 8D 50 FA FF FF 89 95 B0 FA FF FF 89 85 AC FA FF FF 89 B5 28 FB FF FF 0F B6 4F 01 88 8D 4E FA FF FF 80 E9 20 80 F9 5A 0F 86 8D 04 00 00 - -. 373 42048690 26 -. 0F BE BD 4E FA FF FF 8B 84 BB B0 1D FF FF 8B 84 83 D0 D5 FF FF E9 5B FB FF FF - -. 374 42048205 22 -. 8B 8D 24 F9 FF FF 8D BD 28 FB FF FF 89 BD 18 F9 FF FF 01 C8 FF E0 - -. 375 42049335 25 -. B8 0A 00 00 00 89 85 84 FA FF FF 8B 85 68 FA FF FF 85 C0 0F 84 1F 07 00 00 - -. 376 42049A6D 47 -. 8B 45 10 83 45 10 04 8B 00 89 C1 89 C2 F7 D9 C1 EA 1F 0F 45 C1 89 95 90 FA FF FF 89 85 88 FA FF FF 8B 85 54 FA FF FF 85 C0 0F 88 9D 02 00 00 - -. 377 42049D39 16 -. BA 01 00 00 00 89 95 54 FA FF FF E9 5A FD FF FF - -. 378 42049AA3 10 -. 8B BD 54 FA FF FF 85 FF 75 43 - -. 379 42049AF0 58 -. 80 BD 4E FA FF FF 58 8D BB 90 1C FF FF 8D 93 50 1C FF FF 8B 8D 88 FA FF FF 8B B5 AC FA FF FF 0F 94 C0 A8 01 0F 45 D7 83 BD 84 FA FF FF 0A 89 95 2C FA FF FF 0F 84 E6 01 00 00 -vex iropt: 4 x unrolling (29 sts -> 116 sts) - -. 380 42049D10 36 -. B8 CD CC CC CC 4E F7 E1 C1 EA 03 8D 3C 92 01 FF 29 F9 85 D2 8B BD 2C FA FF FF 0F B6 04 39 89 D1 88 06 75 DC - -. 381 42049D34 5 -. E9 28 FE FF FF - -. 382 42049B61 16 -. 89 B5 80 FA FF FF 8B 85 6C FA FF FF 85 C0 74 33 - -. 383 42049BA4 14 -. 8B B5 50 FA FF FF 85 F6 0F 84 2E F8 FF FF - -. 384 420493E0 22 -. 8B 85 AC FA FF FF 8B B5 80 FA FF FF 29 F0 39 85 54 FA FF FF 7F 21 - -. 385 420493F6 10 -. 8B 85 88 FA FF FF 85 C0 74 17 - -. 386 42049400 10 -. 8B 8D 7C FA FF FF 85 C9 74 0D - -. 387 42049417 52 -. 8B 95 AC FA FF FF B8 00 00 00 00 8B 8D 80 FA FF FF 8B BD 74 FA FF FF 29 CA 29 95 54 FA FF FF 0F 49 85 54 FA FF FF 85 FF 89 85 54 FA FF FF 0F 85 57 02 00 00 - -. 388 4204944B 19 -. 8D 34 10 8B 85 88 FA FF FF 29 B5 58 FA FF FF 85 C0 74 27 - -. 389 4204945E 10 -. 8B 95 7C FA FF FF 85 D2 74 1D - -. 390 42049485 10 -. 8B 85 90 FA FF FF 85 C0 75 14 - -. 391 4204948F 10 -. 8B BD 70 FA FF FF 85 FF 75 0A - -. 392 42049499 10 -. 8B 8D 78 FA FF FF 85 C9 74 06 - -. 393 420494A9 13 -. 80 BD 4F FA FF FF 20 0F 84 B2 01 00 00 - -. 394 42049668 10 -. 8B 85 58 FA FF FF 85 C0 7E 23 - -. 395 42049695 13 -. 31 D2 89 95 58 FA FF FF E9 14 FE FF FF - -. 396 420494B6 14 -. 8B 85 90 FA FF FF 85 C0 0F 84 40 01 00 00 - -. 397 42049604 10 -. 8B 85 70 FA FF FF 85 C0 74 26 - -. 398 42049634 14 -. 8B 85 78 FA FF FF 85 C0 0F 84 A0 FE FF FF - -. 399 420494E2 10 -. 8B 85 88 FA FF FF 85 C0 74 13 - -. 400 420494EC 10 -. 8B 8D 7C FA FF FF 85 C9 74 09 - -. 401 420494FF 22 -. 8B 85 54 FA FF FF 01 85 58 FA FF FF 8B 95 58 FA FF FF 85 D2 7E 23 - -. 402 42049538 42 -. 8B 4D 08 0F BE 71 46 8B 84 0E 94 00 00 00 89 0C 24 8B 95 80 FA FF FF 89 54 24 04 8B BD AC FA FF FF 29 D7 89 7C 24 08 FF 50 1C - -. 403 4206D8B0 7 -. 89 D1 89 F2 4A 78 13 - -. 404 4206D8B7 19 -. 89 F6 8D BC 27 00 00 00 00 0F B6 07 47 88 01 41 4A 79 F6 - -. 405 4206D8CA 26 -. 8B 45 08 89 48 14 8B 45 10 29 F0 89 45 F0 8B 45 F0 8B 75 EC 01 F0 85 C0 75 10 - -. 406 42049562 8 -. 39 F8 0F 85 15 F0 FF FF - -. 407 4204956A 11 -. 01 85 B8 FA FF FF E9 8C FC FF FF - -. 408 42049201 20 -. FF 85 A4 FA FF FF 8B 8D B0 FA FF FF 85 C9 0F 85 F1 00 00 00 - -. 409 42049215 37 -. 8B 85 28 FB FF FF 31 F6 89 B5 B0 FA FF FF 8D 70 01 89 B5 28 FB FF FF 89 B5 B4 FA FF FF 0F B6 40 01 84 C0 74 5D - -. 410 42049297 48 -. 89 B5 28 FB FF FF 8B 45 08 0F BE 48 46 8B BC 01 94 00 00 00 89 04 24 8B 95 B4 FA FF FF 89 54 24 04 8B 85 28 FB FF FF 29 D0 89 44 24 08 FF 57 1C - -. 411 4206D8EC 8 -. 83 C4 2C 5B 5E 5F 5D C3 - -. 412 420492C7 26 -. 8B B5 28 FB FF FF 89 C2 8B 85 B4 FA FF FF 89 F1 29 C1 39 CA 0F 85 9E F2 FF FF - -. 413 420492E1 15 -. 01 95 B8 FA FF FF 80 3E 00 0F 85 76 EE FF FF - -. 414 420492F0 5 -. E9 04 EE FF FF - -. 415 805DEA1 12 -. C7 04 24 0A 00 00 00 E8 D3 A7 FE FF - -. 416 8048680 6 -. FF 25 38 11 06 08 - -. 417 8048686 10 -. 68 30 00 00 00 E9 80 FF FF FF - -. 418 42066030 13 -. 55 89 E5 57 31 FF 56 53 E8 20 F7 FA FF - -. 419 4206603D 28 -. 81 C3 93 42 0C 00 83 EC 2C 8B 93 50 D2 FF FF 0F B7 02 25 00 80 FF FF 66 85 C0 75 10 - -. 420 42066059 24 -. 8B 83 A4 02 00 00 85 C0 B8 01 00 00 00 0F 45 F8 85 FF 0F 85 96 00 00 00 - -. 421 42066071 13 -. 0F B7 02 25 00 80 FF FF 66 85 C0 74 76 - -. 422 420660F4 8 -. 89 14 24 E8 08 F2 FA FF - -. 423 42015304 6 -. FF A3 54 00 00 00 - -. 424 4201530A 10 -. 68 90 00 00 00 E9 C0 FE FF FF - -. 425 42062310 5 -. 55 89 E5 5D C3 - -. 426 420660FC 11 -. 8B 93 50 D2 FF FF E9 77 FF FF FF - -. 427 4206607E 8 -. 8B 4A 14 3B 4A 18 73 5A - -. 428 42066086 36 -. 0F B6 75 08 89 F0 81 E6 FF 00 00 00 88 01 FF 42 14 8B 93 50 D2 FF FF 0F B7 02 25 00 80 FF FF 66 85 C0 74 26 - -. 429 420660D0 8 -. 89 14 24 E8 DC F1 FA FF - -. 430 420152B4 6 -. FF A3 40 00 00 00 - -. 431 420152BA 10 -. 68 68 00 00 00 E9 10 FF FF FF - -. 432 42062320 5 -. 55 89 E5 5D C3 - -. 433 420660D8 2 -. EB D0 - -. 434 420660AA 4 -. 85 FF 75 0A - -. 435 420660AE 10 -. 83 C4 2C 89 F0 5B 5E 5F 5D C3 - -. 436 805DEAD 8 -. 58 FF 36 E8 BB A7 FE FF - -. 437 8048670 6 -. FF 25 34 11 06 08 - -. 438 8048676 10 -. 68 28 00 00 00 E9 90 FF FF FF - -. 439 400080E0 17 -. 8B 45 08 89 04 24 8B 06 89 44 24 04 E8 4F 63 00 00 - -. 440 42062820 11 -. 55 89 E5 57 56 53 E8 32 2F FB FF - -. 441 4206282B 20 -. 81 C3 A5 7A 0C 00 83 EC 3C 8B 7D 08 85 FF 0F 84 D2 00 00 00 - -. 442 4206283F 23 -. 0F B7 17 C7 45 D4 00 00 00 00 89 D1 81 E1 00 80 FF FF 66 85 C9 75 14 - -. 443 42062856 27 -. 8B 83 A4 02 00 00 85 C0 B8 01 00 00 00 0F 44 45 D4 89 45 D4 8B 75 D4 85 F6 75 7F - -. 444 42062871 13 -. 89 D1 81 E1 00 80 FF FF 66 85 C9 74 62 - -. 445 420628E0 8 -. 89 3C 24 E8 1C 2A FB FF - -. 446 420628E8 2 -. EB 94 - -. 447 4206287E 17 -. 0F BE 77 46 8B 84 3E 94 00 00 00 89 3C 24 FF 50 30 - -. 448 4206E200 26 -. 55 89 E5 83 EC 28 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 56 14 E8 43 75 FA FF - -. 449 4206E21A 15 -. 81 C3 B6 C0 0B 00 8B 46 10 31 FF 39 C2 76 47 - -. 450 4206E229 11 -. 8B 4E 5C 85 C9 0F 8E A2 00 00 00 - -. 451 4206E2D6 18 -. 89 34 24 29 C2 89 44 24 04 89 54 24 08 E8 68 FD FF FF - -. 452 4206E050 17 -. 55 89 E5 83 EC 28 89 5D F4 8B 45 10 E8 FC 76 FA FF - -. 453 4206E061 19 -. 81 C3 6F C2 0B 00 89 75 F8 85 C0 8B 75 08 89 7D FC 74 7C - -. 454 4206E074 10 -. F6 46 01 10 0F 84 A2 00 00 00 - -. 455 4206E120 14 -. 8B 4E 08 8B 56 10 39 D1 0F 84 5E FF FF FF - -. 456 4206E08C 31 -. 0F BE 7E 46 8B 4D 0C 8B 55 10 8B 84 37 94 00 00 00 89 4C 24 04 89 34 24 89 54 24 08 FF 50 3C - -. 457 4206E470 18 -. 55 89 E5 57 56 83 EC 20 8B 75 10 8B 7D 0C 85 F6 7E 30 - -. 458 4206E482 36 -. 8D B4 26 00 00 00 00 8D BC 27 00 00 00 00 8B 4D 08 8B 41 38 89 74 24 08 89 7C 24 04 89 04 24 E8 CA F6 05 00 - -. 459 420CDB70 20 -. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 04 00 00 00 CD 80 - -. 460 420CDB84 8 -. 5B 3D 01 F0 FF FF 73 01 - -. 461 420CDB8C 1 -. C3 - -. 462 4206E4A6 4 -. 85 C0 78 33 - -. 463 4206E4AA 8 -. 29 C6 01 C7 85 F6 7F DE - -. 464 4206E4B2 16 -. 29 75 10 8B 45 08 8B 78 50 8B 70 4C 85 FF 78 11 - -. 465 4206E4D3 10 -. 8B 45 10 83 C4 20 5E 5F 5D C3 - -. 466 4206E0AB 11 -. 89 C7 0F B7 46 44 66 85 C0 74 04 - -. 467 4206E0BA 25 -. 8B 4E 5C 8B 46 1C 85 C9 89 46 0C 89 46 04 89 46 08 89 46 14 89 46 10 7E 21 - -. 468 4206E0F4 8 -. F7 06 02 02 00 00 75 DA - -. 469 4206E0FC 2 -. EB D5 - -. 470 4206E0D3 16 -. 8B 46 20 89 46 18 3B 7D 10 B8 FF FF FF FF 74 0D - -. 471 4206E0F0 4 -. 31 C0 EB EF - -. 472 4206E0E3 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 473 4206E2E8 5 -. E9 68 FF FF FF - -. 474 4206E255 4 -. 85 C0 74 17 - -. 475 4206E270 10 -. 8B 46 04 89 C2 2B 56 08 75 17 - -. 476 4206E27A 5 -. 83 FF FF 74 0E - -. 477 4206E27F 18 -. C7 46 4C FF FF FF FF C7 46 50 FF FF FF FF 89 F8 EB CD - -. 478 4206E25E 13 -. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 479 4206288F 22 -. 85 C0 0F B7 07 0F 94 C2 25 00 80 FF FF 0F B6 F2 4E 66 85 C0 74 2B - -. 480 420628D0 8 -. 89 3C 24 E8 DC 29 FB FF - -. 481 420628D8 2 -. EB CB - -. 482 420628A5 7 -. 8B 45 D4 85 C0 75 0A - -. 483 420628AC 10 -. 89 F0 83 C4 3C 5B 5E 5F 5D C3 - -. 484 805DEB5 5 -. 83 C4 10 EB AC - -. 485 805DE66 7 -. 8D 65 F8 5B 5E C9 C3 - -. 486 8049214 9 -. 58 FF 75 E0 E8 F3 F4 FF FF - -. 487 8048710 6 -. FF 25 5C 11 06 08 - -. 488 8048716 10 -. 68 78 00 00 00 E9 F0 FE FF FF - -. 489 40047670 16 -. 55 89 E5 53 83 EC 34 80 3D C2 CB 32 40 00 74 1B - -. 490 4004769B 6 -. 83 7D 08 00 75 02 - -. 491 400476A3 9 -. 80 3D C8 82 0D 40 00 74 49 - -. 492 400476AC 64 -. C7 45 C8 04 20 00 00 8B 45 08 89 45 CC C7 45 D0 00 00 00 00 C7 45 D4 00 00 00 00 C7 45 D8 00 00 00 00 8D 5D C8 B9 00 00 00 00 89 D8 89 CA C1 C0 1D C1 C0 03 C1 C8 1B C1 C8 05 C1 C0 0D C1 C0 13 - -. 493 400476EC 9 -. 89 D1 89 C8 89 45 F4 EB 10 - -. 494 40047705 5 -. 8B 5D FC C9 C3 - -. 495 804921D 9 -. 58 FF 75 E4 E8 EA F4 FF FF - -. 496 8049226 21 -. 8B 55 E8 89 55 08 83 C4 10 8D 65 F4 5B 5E 5F C9 E9 D5 F4 FF FF - -. 497 804B894 9 -. 58 5A 56 53 E8 9F D9 FF FF - -. 498 804923C 34 -. 55 89 E5 57 56 53 83 EC 28 8B 45 08 8B 7D 0C 89 C6 0F AF F7 89 F3 C1 E3 04 89 45 F0 53 E8 32 F4 FF FF - -. 499 804925E 11 -. 89 45 EC 89 1C 24 E8 27 F4 FF FF - -. 500 8049269 11 -. 89 45 E8 89 1C 24 E8 1C F4 FF FF - -. 501 8049274 11 -. 89 45 E4 89 1C 24 E8 11 F4 FF FF - -. 502 804927F 15 -. 89 45 E0 31 DB 8D 04 36 83 C4 10 39 C3 73 55 -***** EXPENSIVE 504 9 - -. 503 804928E 79 -. DD 05 28 E9 05 08 DD 05 30 E9 05 08 DD 05 38 E9 05 08 89 C1 89 F6 31 D2 52 53 DF 2C 24 D9 C0 8B 75 EC D8 C4 D9 C9 8B 45 E8 DD 14 DE D9 C9 DD 1C D8 D9 C0 D8 C3 D9 C9 8B 75 E4 D8 C2 D9 C9 8B 45 E0 DD 1C DE DD 1C D8 43 83 C4 08 39 CB 72 C7 -***** EXPENSIVE 505 10 -vex iropt: not unrolling (63 sts) - -. 504 80492A4 57 -. 31 D2 52 53 DF 2C 24 D9 C0 8B 75 EC D8 C4 D9 C9 8B 45 E8 DD 14 DE D9 C9 DD 1C D8 D9 C0 D8 C3 D9 C9 8B 75 E4 D8 C2 D9 C9 8B 45 E0 DD 1C DE DD 1C D8 43 83 C4 08 39 CB 72 C7 -***** EXPENSIVE 506 11 - -. 505 80492DD 16 -. DD D8 DD D8 DD D8 83 EC 0C 6A 00 E8 33 4A 01 00 - -. 506 805DD20 34 -. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 EB 33 00 00 8B 93 5C 00 00 00 8B 4D 08 8B 02 89 0A 8B 1C 24 C9 C3 - -. 507 80492ED 17 -. FF 75 E4 FF 75 EC FF 75 F0 57 31 DB E8 A6 2B 00 00 - -. 508 804BEA4 37 -. 55 89 E5 57 56 53 83 EC 1C 8B 45 08 89 45 F0 8B 4D F0 8B 45 0C 89 45 EC 85 C9 8B 45 14 8B 75 10 89 45 E8 74 4E - -. 509 804BEC9 7 -. 31 FF 3B 7D F0 73 26 - -. 510 804BED0 17 -. 8B 45 EC C1 E0 04 31 DB 89 45 E4 90 E8 6B FA FF FF -***** EXPENSIVE 512 12 - -. 511 804B94C 52 -. A1 0C 10 06 08 69 C0 6D 4E C6 41 05 39 30 00 00 25 FF FF FF 7F 55 A3 0C 10 06 08 31 D2 89 E5 A1 0C 10 06 08 52 50 DF 2C 24 DC 0D D8 06 06 08 83 C4 08 C9 C3 -***** EXPENSIVE 513 13 - -. 512 804BEE1 8 -. DD 1C 1E E8 63 FA FF FF -***** EXPENSIVE 514 14 - -. 513 804BEE9 13 -. 47 DD 5C 1E 08 03 5D E4 3B 7D F0 72 E6 - -. 514 804BEF6 33 -. 8B 45 E8 89 45 14 8B 45 F0 89 45 10 8B 45 EC 89 45 0C 89 75 08 8D 65 F4 5B 5E 5F C9 E9 8D 06 00 00 - -. 515 804C5A4 38 -. 55 89 E5 53 83 EC 10 6A FF FF 75 14 FF 75 10 FF 75 0C E8 00 00 00 00 5B 81 C3 59 4B 01 00 FF 75 08 E8 AE 00 00 00 -***** EXPENSIVE 517 15 - -. 516 804C678 68 -. 55 89 E5 57 56 53 83 EC 5C 31 D2 52 8B 45 10 DB 45 18 50 E8 00 00 00 00 5B 81 C3 84 4A 01 00 D8 C0 C7 45 E4 00 00 00 00 8B 45 10 DF 2C 24 D9 C9 DC 8B 3C F6 FF FF 83 C4 08 39 45 E4 DE F1 0F 83 E8 00 00 00 -***** EXPENSIVE 518 16 - -. 517 804C6BC 38 -. C7 45 C4 00 00 00 00 90 31 FF DD 83 44 F6 FF FF 3B 7D 10 DD 55 D0 DD 5D D8 C7 45 E0 00 00 00 00 0F 83 8B 00 00 00 -***** EXPENSIVE 519 17 - -. 518 804C6E2 33 -. 31 F6 31 D2 52 8B 45 E0 50 DF 2C 24 D8 C9 83 EC 08 DD 14 24 D9 C9 DD 5D 98 DD 5D A8 E8 1D BF FF FF - -. 519 8048620 6 -. FF 25 20 11 06 08 - -. 520 8048626 10 -. 68 00 00 00 00 E9 E0 FF FF FF -***** EXPENSIVE 522 18 - -. 521 404658E0 15 -. DD 44 24 04 D9 FF DF E0 A9 00 04 00 00 75 01 - -. 522 404658EF 1 -. C3 -***** EXPENSIVE 524 19 - -. 523 804C703 14 -. DD 45 A8 DD 1C 24 DD 5D C8 E8 1F C0 FF FF - -. 524 8048730 6 -. FF 25 64 11 06 08 - -. 525 8048736 10 -. 68 88 00 00 00 E9 D0 FE FF FF -***** EXPENSIVE 527 20 - -. 526 40466A60 15 -. DD 44 24 04 D9 FE DF E0 A9 00 04 00 00 75 01 - -. 527 40466A6F 1 -. C3 -***** EXPENSIVE 529 21 - -. 528 804C711 92 -. 8B 45 08 DD 04 30 DD 44 30 08 8B 45 E0 03 45 E4 31 D2 DD 45 C8 D9 C3 D9 C9 F7 75 10 D8 CB D9 C9 D8 CA D9 CB DE CC D9 C9 DC 4D C8 D9 C9 8B 45 0C C1 E0 04 DE E2 DE C2 47 DC 45 D8 D9 C9 DC 45 D0 D9 C9 83 C4 10 01 C6 3B 7D 10 DD 5D D8 DD 5D D0 89 55 E0 DD 45 98 0F 82 77 FF FF FF -***** EXPENSIVE 530 22 - -. 529 804C76D 43 -. 8B 45 C4 DD 45 D8 8B 55 14 DD 1C 02 DD 45 D0 DD 5C 02 08 8B 45 0C C1 E0 04 01 45 C4 FF 45 E4 8B 45 10 39 45 E4 0F 82 2C FF FF FF -***** EXPENSIVE 531 23 - -. 530 804C798 12 -. DD D8 8D 65 F4 5B 5E 31 C0 5F C9 C3 - -. 531 804C5CA 5 -. 8B 5D FC C9 C3 - -. 532 80492FE 7 -. 83 C4 20 39 FB 73 3D - -. 533 8049305 61 -. 8B 75 F0 C1 E6 04 31 C9 89 75 DC 8B 75 EC 8B 04 0E 8B 54 0E 04 8B 75 E8 89 04 0E 89 54 0E 04 8B 75 EC 8B 44 0E 08 8B 54 0E 0C 43 8B 75 E8 89 44 0E 08 89 54 0E 0C 03 4D DC 39 FB 72 CE - -. 534 8049342 15 -. 56 57 FF 75 F0 FF 75 EC 31 DB E8 07 6A 00 00 - -. 535 804FD58 33 -. 55 89 E5 53 50 6A FF FF 75 10 FF 75 0C E8 00 00 00 00 5B 81 C3 AA 13 01 00 FF 75 08 E8 AF 00 00 00 - -. 536 804FE28 36 -. 55 89 E5 57 56 53 83 EC 4C E8 00 00 00 00 5B 81 C3 DE 12 01 00 31 C0 83 7D 10 01 8B 75 08 0F 84 C5 01 00 00 - -. 537 8050011 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 538 804FD79 5 -. 8B 5D FC C9 C3 - -. 539 8049351 7 -. 83 C4 10 39 FB 73 3E - -. 540 8049358 62 -. 8B 45 F0 C1 E0 04 31 C9 89 45 DC 90 8B 75 EC 8B 04 0E 8B 54 0E 04 8B 75 E0 89 04 0E 89 54 0E 04 8B 75 EC 8B 44 0E 08 8B 54 0E 0C 43 8B 75 E0 89 44 0E 08 89 54 0E 0C 03 4D DC 39 FB 72 CE - -. 541 8049396 32 -. 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 EC 68 AB E8 05 08 FF 75 E4 68 B8 E8 05 08 E8 4A F4 FF FF - -. 542 80493B6 18 -. 83 C4 20 FF 75 F0 57 68 20 ED 05 08 50 E8 70 4A 01 00 -vex iropt: 4 x unrolling (26 sts -> 104 sts) - -. 543 4206D8C0 10 -. 0F B6 07 47 88 01 41 4A 79 F6 - -. 544 4204923A 4 -. 3C 25 74 59 - -. 545 4204923E 21 -. 8B 85 9C FA FF FF C7 00 00 00 00 00 F6 06 80 0F 84 A2 00 00 00 - -. 546 420492F5 3 -. 46 EB 94 - -. 547 4204928C 7 -. 0F B6 06 84 C0 74 04 - -. 548 42049293 4 -. 3C 25 75 A7 - -. 549 42048166 157 -. C6 85 4F FA FF FF 20 31 C0 31 C9 89 85 64 FA FF FF 31 D2 31 FF 89 8D 7C FA FF FF B8 FF FF FF FF 31 C9 89 95 78 FA FF FF 31 D2 89 BD 74 FA FF FF 31 FF 89 85 54 FA FF FF 8B 85 20 F9 FF FF 89 8D 70 FA FF FF 31 C9 89 95 6C FA FF FF 31 D2 89 BD 68 FA FF FF 31 FF 89 8D 60 FA FF FF 31 C9 89 95 5C FA FF FF 31 D2 89 BD 58 FA FF FF 89 F7 46 89 8D 50 FA FF FF 89 95 B0 FA FF FF 89 85 AC FA FF FF 89 B5 28 FB FF FF 0F B6 4F 01 88 8D 4E FA FF FF 80 E9 20 80 F9 5A 0F 86 8D 04 00 00 - -. 550 80493C8 13 -. 83 C4 10 83 7D F0 01 0F 87 84 02 00 00 - -. 551 80493D5 13 -. 53 57 FF 75 F0 FF 75 EC E8 C6 69 00 00 - -. 552 804FDA8 38 -. 55 89 E5 57 56 53 83 EC 0C 6A 01 FF 75 10 FF 75 0C 8B 75 08 E8 00 00 00 00 5B 81 C3 53 13 01 00 56 E8 5A 00 00 00 - -. 553 804FDCE 9 -. 83 C4 10 85 C0 89 C7 75 41 -***** EXPENSIVE 555 24 - -. 554 804FDD7 28 -. 31 D2 52 8B 45 10 50 DF 2C 24 DD 83 34 F6 FF FF 83 C4 08 31 D2 3B 7D 10 DE F1 73 2F -***** EXPENSIVE 556 25 - -. 555 804FDF3 35 -. 8B 4D 0C 31 C0 C1 E1 04 90 DD 04 06 D8 C9 DD 1C 06 DD 44 06 08 D8 C9 42 DD 5C 06 08 01 C8 3B 55 10 72 E6 -***** EXPENSIVE 557 26 - -. 556 804FE16 12 -. DD D8 8D 65 F4 5B 5E 89 F8 5F C9 C3 - -. 557 80493E2 32 -. 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 EC 68 BC E8 05 08 FF 75 E8 68 C8 E8 05 08 E8 FE F3 FF FF - -. 558 8049402 18 -. 83 C4 30 FF 75 F0 57 68 80 ED 05 08 50 E8 24 4A 01 00 - -. 559 8049414 13 -. 83 C4 10 83 7D F0 01 0F 87 13 02 00 00 - -. 560 8049421 15 -. 51 57 FF 75 F0 FF 75 E0 31 DB E8 50 69 00 00 - -. 561 804FD80 33 -. 55 89 E5 53 50 6A 01 FF 75 10 FF 75 0C E8 00 00 00 00 5B 81 C3 82 13 01 00 FF 75 08 E8 87 00 00 00 - -. 562 804FDA1 5 -. 8B 5D FC C9 C3 - -. 563 8049430 7 -. 83 C4 10 39 FB 73 33 -***** EXPENSIVE 565 27 - -. 564 8049437 49 -. 31 D2 52 57 8B 55 F0 DF 2C 24 31 C0 83 C4 08 C1 E2 04 8D 76 00 8B 4D E8 DD 04 01 D8 C9 DD 1C 01 DD 44 01 08 D8 C9 43 DD 5C 01 08 01 D0 39 FB 72 E4 -***** EXPENSIVE 566 28 - -. 565 8049468 34 -. DD D8 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 E0 68 CD E8 05 08 FF 75 E8 68 C8 E8 05 08 E8 76 F3 FF FF - -. 566 804948A 18 -. 83 C4 20 FF 75 F0 57 68 E0 ED 05 08 50 E8 9C 49 01 00 - -. 567 4207BEA5 5 -. A4 D1 E9 73 02 - -. 568 804949C 13 -. 83 C4 10 83 7D F0 01 0F 87 63 01 00 00 - -. 569 80494A9 31 -. 83 EC 0C FF 75 E4 FF 75 EC 6A 00 6A 00 68 00 00 F0 3F 6A 00 FF 75 F0 57 6A 01 E8 B8 24 00 00 - -. 570 804B980 23 -. 55 89 E5 57 56 53 83 EC 3C 8B 7D 0C 85 FF 8B 4D 24 0F 84 F5 00 00 00 - -. 571 804B997 6 -. 31 DB 39 FB 73 31 - -. 572 804B99D 49 -. 8B 55 10 31 C0 C1 E2 04 8D 76 00 43 C7 04 01 00 00 00 00 C7 44 01 04 00 00 00 00 C7 44 01 08 00 00 00 00 C7 44 01 0C 00 00 00 00 01 D0 39 FB 72 DA -***** EXPENSIVE 574 29 - -. 573 804B9CE 37 -. 31 D2 8B 45 08 F7 F7 0F AF 55 10 C1 E2 04 DD 45 14 31 DB DD 1C 11 39 FB DD 45 1C DD 5C 11 08 0F 83 8F 00 00 00 -***** EXPENSIVE 575 30 - -. 574 804B9F3 63 -. 31 D2 52 57 DF 2C 24 DD 5D E0 83 C4 08 C7 45 DC 00 00 00 00 31 F6 8D 76 00 89 F0 31 D2 F7 F7 89 D0 31 D2 52 50 DF 2C 24 DC 0D E0 06 06 08 83 EC 08 DC 75 E0 DD 14 24 DD 5D C8 E8 EE CB FF FF -***** EXPENSIVE 576 31 - -. 575 804BA32 14 -. DD 45 C8 DD 1C 24 DD 5D B8 E8 F0 CC FF FF -***** EXPENSIVE 577 32 - -. 576 804BA40 66 -. DD 45 B8 DD 45 14 DD 45 1C D9 C9 D8 CA D9 C9 D8 CB D9 CA DC 4D 1C D9 CB DC 4D 14 D9 C9 8B 45 DC 8B 55 28 DE E2 DE C2 DD 1C 02 DD 5C 02 08 8B 45 10 C1 E0 04 43 83 C4 10 01 45 DC 03 75 08 39 FB 72 8A - -. 577 804BA82 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 578 80494C8 15 -. 83 C4 2C 57 FF 75 F0 FF 75 EC E8 81 68 00 00 - -. 579 80494D7 32 -. 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 EC 68 DA E8 05 08 FF 75 E4 68 E7 E8 05 08 E8 09 F3 FF FF - -. 580 80494F7 18 -. 83 C4 30 FF 75 F0 57 68 40 EE 05 08 50 E8 2F 49 01 00 - -. 581 8049509 26 -. FF 75 E4 FF 75 EC 6A 00 6A 00 68 00 00 F0 3F 6A 00 FF 75 F0 57 E8 85 25 00 00 -***** EXPENSIVE 583 33 - -. 582 804BAA8 28 -. 55 89 E5 57 56 53 83 EC 0C 8B 5D 08 85 DB DD 45 10 DD 45 18 8B 75 20 8B 7D 24 74 75 - -. 583 804BAC4 6 -. 31 C0 39 D8 73 50 -***** EXPENSIVE 585 34 - -. 584 804BACA 28 -. 8B 55 0C 31 C9 C1 E2 04 89 F6 D9 C9 40 DD 14 0E D9 C9 DD 54 0E 08 01 D1 39 D8 72 EE - -. 585 804BAE6 6 -. 31 C0 39 D8 73 2E - -. 586 804BAEC 46 -. 8B 55 0C 31 C9 C1 E2 04 40 C7 04 0F 00 00 00 00 C7 44 0F 04 00 00 00 00 C7 44 0F 08 00 00 00 00 C7 44 0F 0C 00 00 00 00 01 D1 39 D8 72 DA -***** EXPENSIVE 588 35 - -. 587 804BB1A 31 -. 31 D2 52 53 DF 2C 24 DC CA DE C9 D9 C9 83 C4 08 DD 1F DD 5F 08 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 588 8049523 15 -. 83 C4 2C 57 FF 75 F0 FF 75 EC E8 26 68 00 00 - -. 589 8049532 32 -. 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 EC 68 F0 E8 05 08 FF 75 E4 68 E7 E8 05 08 E8 AE F2 FF FF - -. 590 8049552 20 -. 83 C4 30 FF 75 F0 57 68 A0 EE 05 08 50 31 F6 E8 D2 48 01 00 - -. 591 8049566 9 -. 31 DB 83 C4 10 39 FE 72 41 - -. 592 80495B0 30 -. 83 EC 0C FF 75 E4 FF 75 EC 6A 00 6A 00 68 00 00 F0 3F 6A 00 FF 75 F0 57 53 E8 8A 25 00 00 - -. 593 804BB58 20 -. 55 89 E5 57 56 53 83 EC 3C 8B 55 0C 85 D2 0F 84 17 01 00 00 - -. 594 804BB6C 11 -. 31 DB 3B 5D 0C 0F 83 BF 00 00 00 -***** EXPENSIVE 596 36 - -. 595 804BB77 60 -. 31 D2 52 8B 45 0C 50 DF 2C 24 DD 5D E0 83 C4 08 31 FF 31 F6 90 89 F0 31 D2 F7 75 0C 89 D0 31 D2 52 50 DF 2C 24 DC 0D E8 06 06 08 83 EC 08 DC 75 E0 DD 14 24 DD 5D C8 E8 6D CA FF FF -***** EXPENSIVE 597 37 - -. 596 804BBB3 14 -. DD 45 C8 DD 1C 24 DD 5D B8 E8 6F CB FF FF -***** EXPENSIVE 598 38 - -. 597 804BBC1 63 -. DD 45 B8 DD 45 14 DD 45 1C D9 C9 D8 CA D9 C9 D8 CB D9 CA DC 4D 1C D9 CB DC 4D 14 D9 C9 8B 55 10 8B 45 24 C1 E2 04 DE E2 DE C2 43 DD 1C 38 DD 5C 38 08 83 C4 10 01 D7 03 75 08 3B 5D 0C 72 8C - -. 598 804BC00 7 -. 31 DB 3B 5D 0C 73 2F - -. 599 804BC07 47 -. 31 C0 8D 76 00 8B 4D 28 43 C7 04 01 00 00 00 00 C7 44 01 04 00 00 00 00 C7 44 01 08 00 00 00 00 C7 44 01 0C 00 00 00 00 01 D0 3B 5D 0C 72 D6 - -. 600 804BC36 7 -. 8B 45 08 85 C0 7E 3E - -. 601 804BC7B 8 -. 8B 45 0C 2B 45 08 EB BD -***** EXPENSIVE 603 39 - -. 602 804BC40 59 -. 31 D2 F7 75 0C 8B 4D 10 0F AF CA 31 D2 52 8B 45 0C 50 DF 2C 24 DD 45 14 8B 45 28 C1 E1 04 D8 C9 D9 C9 DC 4D 1C D9 C9 DD 1C 08 DD 5C 08 08 83 C4 08 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 603 80495CE 15 -. 83 C4 2C 57 FF 75 F0 FF 75 EC E8 7B 67 00 00 - -. 604 80495DD 32 -. 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 EC 68 00 E9 05 08 FF 75 E4 68 E7 E8 05 08 E8 03 F2 FF FF - -. 605 80495FD 10 -. 43 09 C6 83 C4 30 39 FB 72 A9 - -. 606 8049607 5 -. E9 63 FF FF FF - -. 607 804956F 15 -. FF 75 F0 57 68 00 EF 05 08 56 E8 BA 48 01 00 - -. 608 804957E 9 -. 5A FF 75 EC E8 89 F1 FF FF - -. 609 8049587 9 -. 58 FF 75 E8 E8 80 F1 FF FF - -. 610 8049590 9 -. 58 FF 75 E4 E8 77 F1 FF FF - -. 611 8049599 21 -. 8B 75 E0 89 75 08 83 C4 10 8D 65 F4 5B 5E 5F C9 E9 62 F1 FF FF - -. 612 804B89D 9 -. 59 58 56 53 E8 A6 E0 FF FF - -. 613 804994C 39 -. 55 89 E5 57 56 53 83 EC 28 8B 4D 0C 8B 45 08 89 CF 0F AF F8 8D 1C FD 00 00 00 00 89 4D EC 89 45 F0 53 E8 1D ED FF FF - -. 614 8049973 11 -. 89 45 E8 89 1C 24 E8 12 ED FF FF - -. 615 804997E 13 -. 89 45 E4 31 F6 89 1C 24 E8 05 ED FF FF - -. 616 804998B 10 -. 83 C4 10 39 FE 89 45 E0 73 18 -***** EXPENSIVE 618 40 - -. 617 8049995 24 -. 89 F9 90 31 D2 52 56 DF 2C 24 8B 5D E4 DD 1C F3 46 83 C4 08 39 CE 72 EB - -. 618 80499AD 22 -. 8B 4D EC 0F AF 4D F0 C1 E1 03 C1 E9 02 FC 8B 7D E8 8B 75 E4 F3 A5 -vex iropt: 8 x unrolling (15 sts -> 120 sts) - -. 619 80499C1 2 -. F3 A5 - -. 620 80499C3 8 -. 31 FF 83 7D EC 01 76 11 - -. 621 80499DC 7 -. 31 F6 3B 75 EC 73 4F - -. 622 80499E3 27 -. 8B 45 F0 8B 5D E4 C1 E0 03 89 5D DC 89 45 D8 89 F6 31 C9 31 DB 39 F9 89 F2 73 12 - -. 623 8049A10 34 -. 8B 5D DC 8B 03 0F AF 4D F0 8B 53 04 8B 5D E0 89 04 CB 46 8B 45 D8 01 45 DC 3B 75 EC 89 54 CB 04 72 C2 - -. 624 8049A32 15 -. 57 FF 75 EC FF 75 F0 FF 75 E4 E8 CF F0 FF FF - -. 625 8048B10 29 -. 55 89 E5 57 56 53 83 EC 1C 8B 45 10 48 31 F6 39 C6 C7 45 EC 00 00 00 00 89 45 E8 73 4A - -. 626 8048B77 10 -. 83 C4 1C 5B 5E 31 C0 5F C9 C3 - -. 627 8049A41 34 -. 68 80 84 2E 41 6A 00 FF 75 EC FF 75 F0 FF 75 E4 68 A0 EC 05 08 FF 75 E0 68 0B E9 05 08 E8 F5 EE FF FF -***** EXPENSIVE 629 41 - -. 628 8048958 18 -. 55 89 E5 57 56 53 83 EC 1C 31 DB 3B 5D 1C D9 EE 73 36 -***** EXPENSIVE 630 42 - -. 629 804896A 41 -. DD 05 20 E9 05 08 31 C9 89 F6 8B 45 0C 8B 55 14 DD 04 C8 DD 04 CA DE E1 D9 E1 D8 C9 DD E2 DF E0 F6 C4 45 0F 85 E1 00 00 00 -***** EXPENSIVE 631 43 - -. 630 8048A74 7 -. DD D8 E9 1A FF FF FF - -. 631 8048995 9 -. 43 03 4D 18 3B 5D 1C 72 D6 -***** EXPENSIVE 633 44 - -. 632 804899E 14 -. DD D8 DD 45 20 DD E9 DF E0 F6 C4 45 75 0C -***** EXPENSIVE 634 45 - -. 633 80489AC 12 -. DD D8 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 634 8049A63 17 -. 83 C4 2C FF 75 EC 68 E0 F1 05 08 50 E8 C4 43 01 00 - -. 635 8049A74 9 -. 59 FF 75 E0 E8 93 EC FF FF - -. 636 8049A7D 9 -. 5A FF 75 E4 E8 8A EC FF FF - -. 637 8049A86 21 -. 8B 4D E8 89 4D 08 83 C4 10 8D 65 F4 5B 5E 5F C9 E9 75 EC FF FF - -. 638 804B8A6 10 -. 58 5A 56 53 43 E8 EC E1 FF FF - -. 639 8049A9C 41 -. 55 89 E5 57 56 53 83 EC 28 8B 55 0C 8B 45 08 89 D6 0F AF F0 89 45 F0 8D 04 F5 00 00 00 00 89 55 EC 89 F3 50 E8 CB EB FF FF - -. 640 8049AC5 14 -. C1 E3 04 89 45 E8 89 1C 24 E8 BD EB FF FF - -. 641 8049AD3 11 -. 89 45 E4 89 1C 24 E8 B2 EB FF FF - -. 642 8049ADE 11 -. 89 45 E0 89 1C 24 E8 A7 EB FF FF - -. 643 8049AE9 12 -. 31 C9 83 C4 10 39 F1 89 45 DC 73 18 -***** EXPENSIVE 645 46 - -. 644 8049AF5 24 -. 89 F3 90 31 D2 52 51 DF 2C 24 8B 75 E8 DD 1C CE 41 83 C4 08 39 D9 72 EB - -. 645 8049B0D 16 -. 8B 45 EC 0F AF 45 F0 31 C9 8D 1C 00 39 D9 73 48 -***** EXPENSIVE 647 47 - -. 646 8049B1D 66 -. DD 05 28 E9 05 08 DD 05 30 E9 05 08 DD 05 38 E9 05 08 90 31 D2 52 51 DF 2C 24 D9 C0 D8 C4 8B 45 E4 DD 1C C8 D9 C0 D8 C3 D9 C9 8B 55 E0 D8 C2 D9 C9 8B 75 DC DD 1C CA DD 1C CE 41 83 C4 08 39 D9 72 D1 -***** EXPENSIVE 648 48 -vex iropt: 2 x unrolling (59 sts -> 118 sts) - -. 647 8049B30 47 -. 31 D2 52 51 DF 2C 24 D9 C0 D8 C4 8B 45 E4 DD 1C C8 D9 C0 D8 C3 D9 C9 8B 55 E0 D8 C2 D9 C9 8B 75 DC DD 1C CA DD 1C CE 41 83 C4 08 39 D9 72 D1 -***** EXPENSIVE 649 49 - -. 648 8049B5F 16 -. DD D8 DD D8 DD D8 83 EC 0C 6A 00 E8 B1 41 01 00 - -. 649 8049B6F 17 -. FF 75 DC FF 75 E4 FF 75 F0 FF 75 EC E8 BC 23 00 00 - -. 650 804BF3C 37 -. 55 89 E5 57 56 53 83 EC 1C 8B 45 08 89 45 F0 8B 5D F0 8B 45 0C 89 45 EC 85 DB 8B 45 14 8B 7D 10 89 45 E8 74 55 - -. 651 804BF61 7 -. 31 F6 3B 75 F0 73 2D - -. 652 804BF68 17 -. 8B 45 EC C1 E0 04 31 DB 89 45 E4 90 E8 D3 F9 FF FF -***** EXPENSIVE 654 50 - -. 653 804BF79 28 -. 46 DD 1C 1F C7 44 1F 08 00 00 00 00 C7 44 1F 0C 00 00 00 00 03 5D E4 3B 75 F0 72 DF - -. 654 804BF95 33 -. 8B 45 E8 89 45 14 8B 45 F0 89 45 10 8B 45 EC 89 45 0C 89 7D 08 8D 65 F4 5B 5E 5F C9 E9 EE 05 00 00 - -. 655 8049B80 22 -. 8B 4D EC 0F AF 4D F0 C1 E1 04 C1 E9 02 FC 8B 7D E0 8B 75 E4 F3 A5 -vex iropt: 8 x unrolling (15 sts -> 120 sts) - -. 656 8049B94 2 -. F3 A5 - -. 657 8049B96 8 -. 83 C4 20 3B 4D EC 73 24 - -. 658 8049B9E 36 -. 31 DB 89 D8 C1 E0 04 8B 75 E4 8B 54 06 04 41 8B 04 06 8B 75 E8 89 04 DE 89 54 DE 04 03 5D F0 3B 4D EC 72 DE - -. 659 8049BC2 15 -. 50 FF 75 EC FF 75 F0 FF 75 E8 E8 7F 0D 01 00 - -. 660 805A950 38 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 8B 75 10 E8 00 00 00 00 5B 81 C3 B0 67 00 00 31 C0 83 FE 01 0F 84 8F 02 00 00 - -. 661 805AC05 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 662 8049BD1 17 -. FF 75 EC FF 75 F0 FF 75 E4 FF 75 E8 E8 22 C1 00 00 - -. 663 8055D04 32 -. 55 89 E5 57 56 53 83 EC 0C 8B 75 14 E8 00 00 00 00 5B 81 C3 FF B3 00 00 85 F6 0F 84 D3 00 00 00 - -. 664 8055D24 46 -. 8B 4D 08 8B 01 8B 75 0C 8B 51 04 89 06 8B 45 14 C7 45 F0 01 00 00 00 48 39 45 F0 89 56 04 C7 46 08 00 00 00 00 C7 46 0C 00 00 00 00 73 5E - -. 665 8055DB0 11 -. 8B 45 14 2B 45 F0 39 45 F0 74 0A - -. 666 8055DBB 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 667 8049BE2 37 -. 83 C4 20 68 80 84 2E 41 6A 00 FF 75 EC FF 75 F0 FF 75 E4 68 AB E8 05 08 FF 75 DC 68 B8 E8 05 08 E8 F9 EB FF FF - -. 668 8049C07 20 -. 83 C4 20 FF 75 F0 FF 75 EC 68 20 F2 05 08 50 E8 1D 42 01 00 - -. 669 8049C1B 17 -. 83 C4 0C FF 75 EC FF 75 F0 FF 75 E8 E8 B4 BC 00 00 - -. 670 80558E0 36 -. 55 89 E5 57 56 53 81 EC 8C 00 00 00 E8 00 00 00 00 5B 81 C3 23 B8 00 00 31 C0 83 7D 10 01 0F 84 9A 02 00 00 - -. 671 8055B9E 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 672 8049C2C 10 -. 31 C9 83 C4 10 3B 4D EC 73 28 -***** EXPENSIVE 674 51 - -. 673 8049C36 38 -. 31 D2 8B 45 EC 52 50 DF 2C 24 31 C0 83 C4 08 8D 76 00 8B 55 E8 DD 04 C2 D8 F1 41 DD 1C C2 03 45 F0 3B 4D EC 72 EC -***** EXPENSIVE 675 52 - -. 674 8049C5C 19 -. DD D8 FF 75 EC FF 75 F0 FF 75 E4 FF 75 E8 E8 BD 0F 01 00 - -. 675 805AC2C 28 -. 55 89 E5 57 56 53 83 EC 0C 8B 45 14 E8 00 00 00 00 5B 81 C3 D7 64 00 00 85 C0 74 40 - -. 676 805AC48 7 -. 31 FF 3B 7D 14 73 2F -***** EXPENSIVE 678 53 - -. 677 805AC4F 47 -. 31 F6 8D 76 00 89 F1 8B 45 08 47 DD 04 F0 C1 E1 04 8B 45 0C 03 75 10 3B 7D 14 DD 1C 08 C7 44 08 08 00 00 00 00 C7 44 08 0C 00 00 00 00 72 D6 - -. 678 805AC7E 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 679 8049C6F 34 -. 68 80 84 2E 41 6A 00 FF 75 EC FF 75 F0 FF 75 E4 68 BC E8 05 08 FF 75 E0 68 C8 E8 05 08 E8 6F EB FF FF - -. 680 8049C91 20 -. 83 C4 30 FF 75 F0 FF 75 EC 68 60 F2 05 08 50 E8 93 41 01 00 - -. 681 8049CA5 9 -. 5F FF 75 E8 E8 62 EA FF FF - -. 682 8049CAE 9 -. 5E FF 75 E4 E8 59 EA FF FF - -. 683 8049CB7 9 -. 5B FF 75 E0 E8 50 EA FF FF - -. 684 8049CC0 21 -. 8B 75 DC 89 75 08 83 C4 10 8D 65 F4 5B 5E 5F C9 E9 3B EA FF FF - -. 685 804B8B0 8 -. 83 C4 10 83 FB 03 76 D2 - -. 686 804B88A 10 -. 83 EC 08 56 53 E8 4C D8 FF FF - -. 687 8049659 14 -. 6A 00 57 FF 75 F0 FF 75 EC E8 1D F5 FF FF - -. 688 8048B84 26 -. 55 89 E5 57 56 53 51 31 F6 31 C9 3B 75 10 8B 7D 14 C7 45 F0 00 00 00 00 73 69 - -. 689 8048B9E 15 -. 89 F6 BB 01 00 00 00 83 C1 02 3B 5D 0C 73 4F -***** EXPENSIVE 691 54 - -. 690 8048BAD 34 -. 8D 76 00 31 D2 52 8D 04 0F 50 8B 45 08 DF 2C 24 DD 04 C8 DA E9 DF E0 80 E4 45 83 C4 08 80 FC 40 74 03 -***** EXPENSIVE 692 55 - -. 691 8048BD2 32 -. 41 31 D2 52 8D 04 0F 50 8B 45 08 DF 2C 24 DD 04 C8 DA E9 DF E0 80 E4 45 83 C4 08 80 FC 40 74 03 - -. 692 8048BF5 7 -. 43 41 3B 5D 0C 72 B4 - -. 693 8048BFC 11 -. FF 45 F0 8B 45 10 39 45 F0 72 99 - -. 694 8048C07 8 -. 5A 5B 89 F0 5E 5F C9 C3 - -. 695 8049667 15 -. FF 75 F0 57 68 20 F0 05 08 50 E8 C2 47 01 00 - -. 696 8049676 8 -. 83 C4 20 E9 57 FD FF FF - -. 697 8049634 14 -. 6A 00 57 FF 75 F0 FF 75 EC E8 42 F5 FF FF - -. 698 8049642 15 -. FF 75 F0 57 68 C0 EF 05 08 50 E8 E7 47 01 00 - -. 699 8049651 8 -. 83 C4 20 E9 C8 FD FF FF - -. 700 804960C 17 -. 68 B8 0B 00 00 57 FF 75 F0 FF 75 E0 E8 67 F5 FF FF - -. 701 804961D 15 -. FF 75 F0 57 68 60 EF 05 08 50 E8 0C 48 01 00 - -. 702 804962C 8 -. 83 C4 20 E9 75 FE FF FF -***** EXPENSIVE 704 56 -vex iropt: 2 x unrolling (34 sts -> 68 sts) - -. 703 8049998 21 -. 31 D2 52 56 DF 2C 24 8B 5D E4 DD 1C F3 46 83 C4 08 39 CE 72 EB -***** EXPENSIVE 705 57 -vex iropt: 2 x unrolling (34 sts -> 68 sts) - -. 704 8049AF8 21 -. 31 D2 52 51 DF 2C 24 8B 75 E8 DD 1C CE 41 83 C4 08 39 D9 72 EB -***** EXPENSIVE 706 58 - -. 705 8048BB0 31 -. 31 D2 52 8D 04 0F 50 8B 45 08 DF 2C 24 DD 04 C8 DA E9 DF E0 80 E4 45 83 C4 08 80 FC 40 74 03 - -. 706 804B8B8 6 -. D1 E6 39 FE 76 C2 - -. 707 804B880 5 -. 3B 75 F0 72 33 - -. 708 804915F 17 -. BA 01 00 00 00 46 89 D0 89 F1 D3 E0 39 45 EC 77 F4 - -. 709 8049192 18 -. 89 F6 89 D0 D1 E1 83 E0 01 43 09 C1 D1 EA 39 F3 72 F0 - -. 710 8049188 10 -. 31 C9 31 DB 39 F1 89 FA 73 12 - -. 711 8048A99 29 -. 8B 55 0C C1 E2 04 C7 45 E8 00 00 00 00 89 55 E4 8D 76 00 8B 7D 10 D1 EF 39 75 F0 73 2E - -. 712 8048AE4 4 -. 39 F7 77 08 - -. 713 8048AF0 19 -. 8B 55 E4 FF 45 F0 8B 5D EC 01 FE 01 55 E8 39 5D F0 72 A9 -***** EXPENSIVE 715 59 - -. 714 8048820 47 -. 8B 45 0C 8B 4D 14 DD 04 18 DD 04 19 DE E1 DD 44 18 08 DC 6C 19 08 D9 C9 D9 E1 D9 C9 D9 E1 DE C1 D8 C9 DD E2 DF E0 F6 C4 45 0F 85 01 01 00 00 - -. 715 804BEDC 5 -. E8 6B FA FF FF -***** EXPENSIVE 717 60 - -. 716 804C6E4 31 -. 31 D2 52 8B 45 E0 50 DF 2C 24 D8 C9 83 EC 08 DD 14 24 D9 C9 DD 5D 98 DD 5D A8 E8 1D BF FF FF -***** EXPENSIVE 718 61 - -. 717 804C6C4 30 -. 31 FF DD 83 44 F6 FF FF 3B 7D 10 DD 55 D0 DD 5D D8 C7 45 E0 00 00 00 00 0F 83 8B 00 00 00 -vex iropt: 2 x unrolling (49 sts -> 98 sts) - -. 718 8049310 50 -. 8B 75 EC 8B 04 0E 8B 54 0E 04 8B 75 E8 89 04 0E 89 54 0E 04 8B 75 EC 8B 44 0E 08 8B 54 0E 0C 43 8B 75 E8 89 44 0E 08 89 54 0E 0C 03 4D DC 39 FB 72 CE - -. 719 804FE4C 11 -. 83 EC 0C FF 75 10 E8 71 CF FF FF - -. 720 804CDC8 17 -. 55 89 E5 8B 55 08 B8 01 00 00 00 31 C9 39 D0 73 0A - -. 721 804CDD9 10 -. 8D 76 00 D1 E0 41 39 D0 72 F9 - -. 722 804CDE3 22 -. B8 01 00 00 00 D3 E0 39 C2 0F 94 C0 0F B6 C0 48 09 C1 89 C8 C9 C3 - -. 723 804FE57 13 -. 89 45 E4 83 C4 10 40 0F 84 BF 01 00 00 - -. 724 804FE64 15 -. FF 75 E4 FF 75 10 FF 75 0C 56 E8 39 CB FF FF - -. 725 804C9AC 28 -. 55 89 E5 57 56 83 EC 10 8B 45 10 48 31 F6 39 C6 C7 45 F4 00 00 00 00 89 45 F0 73 67 - -. 726 804C9C8 26 -. 8B 55 0C C1 E2 04 C7 45 EC 00 00 00 00 89 55 E8 8B 7D 10 D1 EF 39 75 F4 73 2E - -. 727 804CA10 4 -. 39 F7 77 08 - -. 728 804CA1C 19 -. 8B 45 E8 FF 45 F4 8B 55 F0 01 FE 01 45 EC 39 55 F4 72 A9 - -. 729 804CA2F 9 -. 83 C4 10 5E 31 C0 5F C9 C3 - -. 730 804FE73 27 -. C7 45 E0 00 00 00 00 8B 45 E4 83 C4 10 39 45 E0 BF 01 00 00 00 0F 83 81 01 00 00 -***** EXPENSIVE 732 62 - -. 731 804FE8E 64 -. DB 45 14 D8 C0 DC 8B 3C F6 FF FF DD 5D C8 31 D2 52 57 DF 2C 24 DD 83 34 F6 FF FF D9 C9 D8 C0 83 EC 08 DC 7D C8 D9 C9 DD 5D D8 DD 83 44 F6 FF FF D9 C9 DD 14 24 DD 5D A8 DD 5D D0 E8 62 88 FF FF -***** EXPENSIVE 733 63 - -. 732 804FECE 20 -. DD 45 A8 DC 8B BC F8 FF FF DD 1C 24 DD 5D C0 E8 4E 88 FF FF -***** EXPENSIVE 734 64 - -. 733 804FEE2 16 -. D9 C0 31 C9 D8 C1 83 C4 10 3B 4D 10 DE C9 73 4A -***** EXPENSIVE 735 65 - -. 734 804FEF2 74 -. 8D 04 3F 89 45 B8 8D 14 0F 8B 45 0C 0F AF C1 0F AF 55 0C C1 E2 04 C1 E0 04 DD 04 16 DD 04 06 01 F2 D8 E1 01 F0 DD 1A DD 42 08 DD 40 08 D8 E1 DD 5A 08 D9 C9 03 4D B8 DC 00 D9 C9 DC 40 08 D9 C9 3B 4D 10 DD 18 DD 58 08 72 BC - -. 735 804FF3C 16 -. C7 45 BC 01 00 00 00 39 7D BC 0F 83 D3 00 00 00 -***** EXPENSIVE 737 66 - -. 736 805001F 4 -. DD D8 EB DB - -. 737 804FFFE 17 -. FF 45 E0 8B 45 E4 D1 E7 39 45 E0 0F 82 8D FE FF FF - -. 738 805000F 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 -vex iropt: 2 x unrolling (49 sts -> 98 sts) - -. 739 8049364 50 -. 8B 75 EC 8B 04 0E 8B 54 0E 04 8B 75 E0 89 04 0E 89 54 0E 04 8B 75 EC 8B 44 0E 08 8B 54 0E 0C 43 8B 75 E0 89 44 0E 08 89 54 0E 0C 03 4D DC 39 FB 72 CE -***** EXPENSIVE 741 67 - -. 740 804884F 10 -. DD DA 46 01 D3 3B 75 1C 72 C7 -***** EXPENSIVE 742 68 -vex iropt: 2 x unrolling (39 sts -> 78 sts) - -. 741 804FDFC 26 -. DD 04 06 D8 C9 DD 1C 06 DD 44 06 08 D8 C9 42 DD 5C 06 08 01 C8 3B 55 10 72 E6 -***** EXPENSIVE 743 69 -vex iropt: 2 x unrolling (40 sts -> 80 sts) - -. 742 804944C 28 -. 8B 4D E8 DD 04 01 D8 C9 DD 1C 01 DD 44 01 08 D8 C9 43 DD 5C 01 08 01 D0 39 FB 72 E4 -vex iropt: 4 x unrolling (26 sts -> 104 sts) - -. 743 804B9A8 38 -. 43 C7 04 01 00 00 00 00 C7 44 01 04 00 00 00 00 C7 44 01 08 00 00 00 00 C7 44 01 0C 00 00 00 00 01 D0 39 FB 72 DA -***** EXPENSIVE 745 70 - -. 744 804BA0C 38 -. 89 F0 31 D2 F7 F7 89 D0 31 D2 52 50 DF 2C 24 DC 0D E0 06 06 08 83 EC 08 DC 75 E0 DD 14 24 DD 5D C8 E8 EE CB FF FF -***** EXPENSIVE 746 71 -vex iropt: 2 x unrolling (32 sts -> 64 sts) - -. 745 804BAD4 18 -. D9 C9 40 DD 14 0E D9 C9 DD 54 0E 08 01 D1 39 D8 72 EE -vex iropt: 4 x unrolling (26 sts -> 104 sts) - -. 746 804BAF4 38 -. 40 C7 04 0F 00 00 00 00 C7 44 0F 04 00 00 00 00 C7 44 0F 08 00 00 00 00 C7 44 0F 0C 00 00 00 00 01 D1 39 D8 72 DA -***** EXPENSIVE 748 72 - -. 747 804BB8C 39 -. 89 F0 31 D2 F7 75 0C 89 D0 31 D2 52 50 DF 2C 24 DC 0D E8 06 06 08 83 EC 08 DC 75 E0 DD 14 24 DD 5D C8 E8 6D CA FF FF -vex iropt: 4 x unrolling (30 sts -> 120 sts) - -. 748 804BC0C 42 -. 8B 4D 28 43 C7 04 01 00 00 00 00 C7 44 01 04 00 00 00 00 C7 44 01 08 00 00 00 00 C7 44 01 0C 00 00 00 00 01 D0 3B 5D 0C 72 D6 -***** EXPENSIVE 750 73 - -. 749 804BC3D 62 -. 8B 45 08 31 D2 F7 75 0C 8B 4D 10 0F AF CA 31 D2 52 8B 45 0C 50 DF 2C 24 DD 45 14 8B 45 28 C1 E1 04 D8 C9 D9 C9 DC 4D 1C D9 C9 DD 1C 08 DD 5C 08 08 83 C4 08 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 750 80499CB 17 -. BA 01 00 00 00 47 89 D0 89 F9 D3 E0 39 45 EC 77 F4 - -. 751 80499FE 18 -. 89 F6 89 D0 D1 E1 83 E0 01 43 09 C1 D1 EA 39 FB 72 F0 - -. 752 80499F4 10 -. 31 C9 31 DB 39 F9 89 F2 73 12 - -. 753 8048B2D 17 -. C7 45 E4 00 00 00 00 8B 7D 10 D1 EF 39 75 EC 73 18 - -. 754 8048B56 4 -. 39 F7 77 0A - -. 755 8048B64 19 -. 8B 45 0C FF 45 EC 8B 55 E8 01 FE 01 45 E4 39 55 EC 72 BD -***** EXPENSIVE 757 74 - -. 756 8048974 31 -. 8B 45 0C 8B 55 14 DD 04 C8 DD 04 CA DE E1 D9 E1 D8 C9 DD E2 DF E0 F6 C4 45 0F 85 E1 00 00 00 - -. 757 804BF74 5 -. E8 D3 F9 FF FF -vex iropt: 2 x unrolling (37 sts -> 74 sts) - -. 758 8049BA0 34 -. 89 D8 C1 E0 04 8B 75 E4 8B 54 06 04 41 8B 04 06 8B 75 E8 89 04 DE 89 54 DE 04 03 5D F0 3B 4D EC 72 DE - -. 759 805A976 9 -. 83 EC 0C 56 E8 49 24 FF FF - -. 760 805A97F 13 -. 89 45 E4 83 C4 10 40 0F 84 81 02 00 00 - -. 761 805A98C 15 -. FF 75 E4 56 FF 75 0C FF 75 08 E8 9D 20 FF FF - -. 762 804CA38 28 -. 55 89 E5 57 56 83 EC 0C 8B 45 10 48 31 F6 39 C6 C7 45 F4 00 00 00 00 89 45 F0 73 4F - -. 763 804CA54 18 -. C7 45 EC 00 00 00 00 90 8B 7D 10 D1 EF 39 75 F4 73 1B - -. 764 804CA81 4 -. 39 F7 77 0B - -. 765 804CA90 19 -. 8B 55 0C FF 45 F4 8B 4D F0 01 FE 01 55 EC 39 4D F4 72 B9 - -. 766 804CAA3 9 -. 83 C4 0C 5E 31 C0 5F C9 C3 - -. 767 805A99B 32 -. C7 45 D4 01 00 00 00 8B 45 E4 83 C4 10 39 45 D4 C7 45 E0 01 00 00 00 89 75 D8 0F 87 48 02 00 00 - -. 768 805A9BB 39 -. 8B 55 E0 8B 75 D8 D1 EE 89 D1 C7 45 CC 00 00 00 00 D1 E1 39 75 CC 89 55 DC 89 4D C8 89 4D E0 89 75 C4 89 75 D8 73 39 -***** EXPENSIVE 770 75 - -. 769 805A9E2 57 -. 31 C9 8B 75 DC 8B 55 0C 0F AF D1 8D 04 0E 8B 75 08 0F AF 45 0C DD 04 D6 DD 04 C6 D9 C1 D8 C1 D9 CA DE E1 D9 C9 DD 1C D6 FF 45 CC DD 1C C6 8B 45 C4 03 4D C8 39 45 CC 72 C9 -***** EXPENSIVE 771 76 - -. 770 805AA1B 53 -. 31 D2 52 8B 45 C8 50 DD 83 44 F6 FF FF DD 5D B0 DF 2C 24 DC BB CC F5 FF FF 83 EC 08 DD 83 34 F6 FF FF D9 C9 DD 14 24 DD 9D 78 FF FF FF DD 5D B8 E8 E0 DC FE FF -***** EXPENSIVE 772 77 - -. 771 805AA50 23 -. DD 85 78 FF FF FF DC 8B BC F8 FF FF DD 1C 24 DD 5D A8 E8 C9 DC FE FF -***** EXPENSIVE 773 78 - -. 772 805AA67 33 -. D9 C0 8B 45 DC D8 C1 C7 45 D0 01 00 00 00 D1 E8 DE C9 83 C4 10 39 45 D0 DD 5D A0 0F 83 27 01 00 00 - -. 773 805ABAF 6 -. 83 7D DC 01 76 3F - -. 774 805ABF4 15 -. FF 45 D4 8B 45 E4 39 45 D4 0F 86 B8 FD FF FF - -. 775 805AC03 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 776 8055DC5 50 -. 8B 45 10 0F AF 45 F0 8B 75 08 89 C1 8B 54 C6 04 C1 E1 04 8B 04 C6 8B 75 0C 89 04 0E 89 54 0E 04 C7 44 0E 08 00 00 00 00 C7 44 0E 0C 00 00 00 00 EB C4 - -. 777 8055904 11 -. 83 EC 0C FF 75 10 E8 B9 74 FF FF - -. 778 805590F 13 -. 89 45 E4 83 C4 10 40 0F 84 93 02 00 00 - -. 779 805591C 39 -. 8B 45 10 89 C2 C7 45 D4 01 00 00 00 8B 75 E4 D1 EA 39 75 D4 89 45 E0 C7 45 D8 01 00 00 00 89 55 DC 0F 87 48 02 00 00 - -. 780 8055943 15 -. C7 45 CC 00 00 00 00 8B 7D D8 39 7D CC 73 3C -***** EXPENSIVE 782 79 - -. 781 8055952 60 -. 31 C9 8B 55 0C 0F AF D1 8B 45 08 8B 75 DC DD 04 D0 8D 04 0E 0F AF 45 0C 8B 7D 08 DD 04 C7 D9 C1 D8 C1 D9 CA DE E1 D9 C9 DD 1C D7 FF 45 CC DD 1C C7 8B 45 D8 03 4D E0 39 45 CC 72 C6 -***** EXPENSIVE 783 80 - -. 782 805598E 50 -. 31 D2 52 8B 45 E0 50 DD 83 44 F6 FF FF DD 5D B8 DF 2C 24 DC BB D4 F5 FF FF 83 EC 08 DD 83 34 F6 FF FF D9 C9 DD 14 24 DD 5D 88 DD 5D C0 E8 70 2D FF FF -***** EXPENSIVE 784 81 - -. 783 80559C0 20 -. DD 45 88 DC 8B BC F8 FF FF DD 1C 24 DD 5D B0 E8 5C 2D FF FF -***** EXPENSIVE 785 82 - -. 784 80559D4 33 -. D9 C0 8B 45 DC D8 C1 C7 45 D0 01 00 00 00 D1 E8 DE C9 83 C4 10 39 45 D0 DD 5D A8 0F 83 24 01 00 00 - -. 785 8055B19 6 -. 83 7D DC 01 76 54 - -. 786 8055B73 24 -. FF 45 D4 8B 55 E4 D1 6D DC D1 6D E0 D1 65 D8 39 55 D4 0F 86 B8 FD FF FF - -. 787 8055B8B 17 -. FF 75 E4 FF 75 10 FF 75 0C FF 75 08 E8 9C 6E FF FF - -. 788 8055B9C 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 -***** EXPENSIVE 790 83 -vex iropt: 2 x unrolling (36 sts -> 72 sts) - -. 789 8049C48 20 -. 8B 55 E8 DD 04 C2 D8 F1 41 DD 1C C2 03 45 F0 3B 4D EC 72 EC -***** EXPENSIVE 791 84 -vex iropt: 2 x unrolling (41 sts -> 82 sts) - -. 790 805AC54 42 -. 89 F1 8B 45 08 47 DD 04 F0 C1 E1 04 8B 45 0C 03 75 10 3B 7D 14 DD 1C 08 C7 44 08 08 00 00 00 00 C7 44 08 0C 00 00 00 00 72 D6 - -. 791 8048BA0 13 -. BB 01 00 00 00 83 C1 02 3B 5D 0C 73 4F -vex iropt: 4 x unrolling (18 sts -> 72 sts) - -. 792 8049164 12 -. 46 89 D0 89 F1 D3 E0 39 45 EC 77 F4 -vex iropt: 4 x unrolling (19 sts -> 76 sts) - -. 793 8049194 16 -. 89 D0 D1 E1 83 E0 01 43 09 C1 D1 EA 39 F3 72 F0 - -. 794 8048AAC 10 -. 8B 7D 10 D1 EF 39 75 F0 73 2E -***** EXPENSIVE 796 85 - -. 795 8048AB6 50 -. 8B 4D 0C 0F AF CE 8B 45 08 C1 E1 04 DD 04 08 8B 5D E8 DD 04 18 D9 C9 01 C1 DD 1C 18 DD 44 18 08 DD 41 08 DD 5C 18 08 D9 C9 DD 19 DD 59 08 39 F7 77 08 -vex iropt: 8 x unrolling (12 sts -> 96 sts) - -. 796 8048AE8 8 -. 29 FE D1 EF 39 F7 76 F8 -vex iropt: 8 x unrolling (13 sts -> 104 sts) - -. 797 804CDDC 7 -. D1 E0 41 39 D0 72 F9 - -. 798 804C9D8 10 -. 8B 7D 10 D1 EF 39 75 F4 73 2E -***** EXPENSIVE 800 86 - -. 799 804C9E2 50 -. 8B 4D 0C 0F AF CE 8B 55 08 C1 E1 04 DD 04 0A 8B 45 EC DD 04 02 D9 C9 01 D1 DD 1C 02 DD 44 02 08 DD 41 08 DD 5C 02 08 D9 C9 DD 19 DD 59 08 39 F7 77 08 -vex iropt: 8 x unrolling (12 sts -> 96 sts) - -. 800 804CA14 8 -. 29 FE D1 EF 39 F7 76 F8 -***** EXPENSIVE 802 87 -vex iropt: not unrolling (62 sts) - -. 801 804FEF8 68 -. 8D 14 0F 8B 45 0C 0F AF C1 0F AF 55 0C C1 E2 04 C1 E0 04 DD 04 16 DD 04 06 01 F2 D8 E1 01 F0 DD 1A DD 42 08 DD 40 08 D8 E1 DD 5A 08 D9 C9 03 4D B8 DC 00 D9 C9 DC 40 08 D9 C9 3B 4D 10 DD 18 DD 58 08 72 BC -***** EXPENSIVE 803 88 - -. 802 804FE9C 50 -. 31 D2 52 57 DF 2C 24 DD 83 34 F6 FF FF D9 C9 D8 C0 83 EC 08 DC 7D C8 D9 C9 DD 5D D8 DD 83 44 F6 FF FF D9 C9 DD 14 24 DD 5D A8 DD 5D D0 E8 62 88 FF FF -***** EXPENSIVE 804 89 - -. 803 804FF4C 63 -. DD 45 C0 DC 4D D0 DD 45 D8 DE E1 DD 45 D8 D8 CA DD 45 C0 D9 CA DE E1 D9 C9 DC 4D D8 DD 45 D0 D9 C9 DC 45 D0 D9 C9 D8 CB 31 C9 DE E9 D9 C9 3B 4D 10 DD 55 D8 D9 C9 DD 55 D0 0F 83 8E 00 00 00 -***** EXPENSIVE 805 90 - -. 804 804FF8B 97 -. 90 8B 55 BC 8D 04 0A 8D 14 07 0F AF 55 0C C1 E2 04 DD 04 16 01 F2 DD 42 08 0F AF 45 0C D9 C3 D9 C3 D8 CA D9 C9 C1 E0 04 D8 CB DE E1 DD 04 06 D8 E1 01 F0 DD 1A D9 C9 D8 CC D9 CA D8 CB DD 40 08 D9 CB DE C1 DC EA D9 CA DD 5A 08 8D 0C 79 DC 00 D9 C9 DC 40 08 D9 C9 3B 4D 10 DD 18 DD 58 08 72 A0 -***** EXPENSIVE 806 91 - -. 805 804FFEC 16 -. DD D8 DD D8 FF 45 BC 39 7D BC 0F 82 50 FF FF FF -***** EXPENSIVE 807 92 - -. 806 804FFFC 19 -. DD D8 FF 45 E0 8B 45 E4 D1 E7 39 45 E0 0F 82 8D FE FF FF -vex iropt: 4 x unrolling (18 sts -> 72 sts) - -. 807 80499D0 12 -. 47 89 D0 89 F9 D3 E0 39 45 EC 77 F4 -vex iropt: 4 x unrolling (19 sts -> 76 sts) - -. 808 8049A00 16 -. 89 D0 D1 E1 83 E0 01 43 09 C1 D1 EA 39 FB 72 F0 - -. 809 8048B34 10 -. 8B 7D 10 D1 EF 39 75 EC 73 18 -***** EXPENSIVE 811 93 - -. 810 8048B3E 28 -. 8B 5D 0C 8B 4D 08 8B 55 E4 0F AF DE DD 04 D1 DD 04 D9 DD 1C D1 DD 1C D9 39 F7 77 0A - -. 811 8048B5A 10 -. 89 F6 29 FE D1 EF 39 F7 76 F8 - -. 812 804CA5C 10 -. 8B 7D 10 D1 EF 39 75 F4 73 1B -***** EXPENSIVE 814 94 - -. 813 804CA66 31 -. 8B 55 EC 8B 4D 08 DD 04 D1 8B 4D 0C 8B 45 08 0F AF CE DD 04 C8 DD 1C D0 DD 1C C8 39 F7 77 0B - -. 814 804CA85 11 -. 8D 76 00 29 FE D1 EF 39 F7 76 F8 -***** EXPENSIVE 816 95 -vex iropt: 2 x unrolling (58 sts -> 116 sts) - -. 815 805A9E4 55 -. 8B 75 DC 8B 55 0C 0F AF D1 8D 04 0E 8B 75 08 0F AF 45 0C DD 04 D6 DD 04 C6 D9 C1 D8 C1 D9 CA DE E1 D9 C9 DD 1C D6 FF 45 CC DD 1C C6 8B 45 C4 03 4D C8 39 45 CC 72 C9 - -. 816 805ABB5 15 -. C7 45 CC 00 00 00 00 8B 45 C4 39 45 CC 73 30 -***** EXPENSIVE 818 96 - -. 817 805ABC4 46 -. D1 6D DC 8B 55 C8 DD 83 E4 F8 FF FF 2B 55 DC 8B 45 0C 0F AF C2 8B 4D 08 DD 04 C1 FF 45 CC 8B 75 C4 D8 C9 03 55 C8 39 75 CC DD 1C C1 72 E1 -***** EXPENSIVE 819 97 - -. 818 805ABF2 17 -. DD D8 FF 45 D4 8B 45 E4 39 45 D4 0F 86 B8 FD FF FF -***** EXPENSIVE 820 98 - -. 819 8055D52 94 -. 8B 7D 10 8D 76 00 8B 4D 14 2B 4D F0 8B 45 08 0F AF 4D 10 89 FE DD 04 F8 8B 14 C8 C1 E6 04 89 4D E8 8B 4C C8 04 8B 45 0C 89 4C 30 0C DD 14 30 89 54 30 08 8B 45 E8 C1 E0 04 8B 75 0C 81 F1 00 00 00 80 FF 45 F0 DD 1C 06 89 54 06 08 89 4C 06 0C 8B 45 14 2B 45 F0 03 7D 10 39 45 F0 72 A8 - -. 820 8055B1F 15 -. C7 45 CC 00 00 00 00 8B 7D D8 39 7D CC 73 45 -***** EXPENSIVE 822 99 - -. 821 8055B2E 67 -. 8B 75 DC D1 EE 8B 55 DC DD 83 D4 F8 FF FF 01 F2 31 C9 8D 04 0E 0F AF 45 0C 8B 7D 08 DD 04 C7 D8 C0 DD 1C C7 8B 45 0C 0F AF C2 DD 04 C7 D8 C9 DD 1C C7 FF 45 CC 8B 45 D8 03 55 E0 03 4D E0 39 45 CC 72 CF -***** EXPENSIVE 823 100 - -. 822 8055B71 26 -. DD D8 FF 45 D4 8B 55 E4 D1 6D DC D1 6D E0 D1 65 D8 39 55 D4 0F 86 B8 FD FF FF -***** EXPENSIVE 824 101 -vex iropt: not unrolling (61 sts) - -. 823 8055954 58 -. 8B 55 0C 0F AF D1 8B 45 08 8B 75 DC DD 04 D0 8D 04 0E 0F AF 45 0C 8B 7D 08 DD 04 C7 D9 C1 D8 C1 D9 CA DE E1 D9 C9 DD 1C D7 FF 45 CC DD 1C C7 8B 45 D8 03 4D E0 39 45 CC 72 C6 -***** EXPENSIVE 825 102 -vex iropt: not unrolling (86 sts) - -. 824 804FF8C 96 -. 8B 55 BC 8D 04 0A 8D 14 07 0F AF 55 0C C1 E2 04 DD 04 16 01 F2 DD 42 08 0F AF 45 0C D9 C3 D9 C3 D8 CA D9 C9 C1 E0 04 D8 CB DE E1 DD 04 06 D8 E1 01 F0 DD 1A D9 C9 D8 CC D9 CA D8 CB DD 40 08 D9 CB DE C1 DC EA D9 CA DD 5A 08 8D 0C 79 DC 00 D9 C9 DC 40 08 D9 C9 3B 4D 10 DD 18 DD 58 08 72 A0 -vex iropt: 8 x unrolling (12 sts -> 96 sts) - -. 825 8048B5C 8 -. 29 FE D1 EF 39 F7 76 F8 -vex iropt: 8 x unrolling (12 sts -> 96 sts) - -. 826 804CA88 8 -. 29 FE D1 EF 39 F7 76 F8 -***** EXPENSIVE 828 103 -vex iropt: 2 x unrolling (43 sts -> 86 sts) - -. 827 805ABD3 31 -. 8B 45 0C 0F AF C2 8B 4D 08 DD 04 C1 FF 45 CC 8B 75 C4 D8 C9 03 55 C8 39 75 CC DD 1C C1 72 E1 -***** EXPENSIVE 829 104 - -. 828 805AA88 87 -. C7 45 88 FF FF FF FF 90 DD 45 A8 DC 4D B0 DC 6D B8 DD 5D 98 DD 45 A0 DC 4D B8 DC 6D 98 DD 5D 98 DD 45 A8 DC 4D B8 DD 45 B0 DE C1 DD 45 A0 DC 4D B0 DE E9 DD 5D 90 C7 45 CC 00 00 00 00 8B 45 C4 DD 45 98 DD 45 90 D9 C9 39 45 CC DD 5D B8 DD 5D B0 0F 83 BC 00 00 00 -***** EXPENSIVE 830 105 - -. 829 805AADF 137 -. 8B 7D 88 03 7D C8 C7 45 8C 00 00 00 00 8B 4D 8C 03 4D D0 8B 45 8C 0F AF 4D 0C 03 45 DC 8B 55 08 DD 04 CA 89 C2 2B 55 D0 03 45 D0 0F AF 55 0C 0F AF 45 0C 8B 75 08 DD 04 D6 DD 04 C6 8B 75 0C 0F AF F7 89 85 74 FF FF FF 8B 45 08 DD 04 F0 DD 45 98 DD 45 90 DD 45 98 D9 CA D8 CC D9 C9 D8 CB D9 CA DE CB D9 C5 D9 C5 D9 CD DC 4D 90 D9 C9 D8 C2 D9 CD D8 C4 D9 CD D8 E3 D9 CD D8 C1 D9 CF DE E2 D9 CD DE E3 D9 CB DD 1C C8 -***** EXPENSIVE 831 106 - -. 830 805AB68 51 -. DE C2 D9 CB DD 1C F0 D9 CA DE E1 D9 C9 8B 4D C8 FF 45 CC 8B 75 C4 DD 1C D0 D9 E0 8B 95 74 FF FF FF 03 7D C8 01 4D 8C 39 75 CC DD 1C D0 0F 82 51 FF FF FF - -. 831 805AB9B 20 -. 8B 45 DC FF 45 D0 D1 E8 FF 4D 88 39 45 D0 0F 82 E1 FE FF FF -***** EXPENSIVE 833 107 -vex iropt: not unrolling (69 sts) - -. 832 8055D58 88 -. 8B 4D 14 2B 4D F0 8B 45 08 0F AF 4D 10 89 FE DD 04 F8 8B 14 C8 C1 E6 04 89 4D E8 8B 4C C8 04 8B 45 0C 89 4C 30 0C DD 14 30 89 54 30 08 8B 45 E8 C1 E0 04 8B 75 0C 81 F1 00 00 00 80 FF 45 F0 DD 1C 06 89 54 06 08 89 4C 06 0C 8B 45 14 2B 45 F0 03 7D 10 39 45 F0 72 A8 -***** EXPENSIVE 834 108 - -. 833 80559F5 80 -. C7 45 A0 FF FF FF FF DD 45 B0 DC 4D B8 DD 45 C0 DE E1 DD 45 A8 DC 4D C0 DD 45 B0 D9 CA DE E1 D9 C9 DC 4D C0 DD 45 A8 D9 C9 DC 45 B8 D9 C9 DC 4D B8 C7 45 CC 00 00 00 00 8B 45 D8 DE E9 D9 C9 39 45 CC DD 55 C0 D9 C9 DD 55 B8 0F 83 61 01 00 00 -***** EXPENSIVE 835 109 - -. 834 8055A45 140 -. 8B 7D A0 03 7D E0 C7 45 A4 00 00 00 00 89 F6 8B 4D A4 03 4D D0 8B 45 A4 8B 75 0C 0F AF F7 03 45 DC 0F AF 4D 0C 8B 55 08 DD 04 F2 DD 04 CA 89 C2 2B 55 D0 89 45 84 0F AF 55 0C 8B 45 08 DD 04 D0 8B 45 84 03 45 D0 0F AF 45 0C 89 95 74 FF FF FF 8B 55 08 DD 04 C2 D9 C2 D9 C9 D9 E0 D9 C9 D8 C2 D9 C4 D9 C9 DD 1C CA D9 CC D8 E1 D9 CC DE C1 D9 CA DE E1 D9 C4 D9 C4 D9 C9 89 45 84 D8 CA D9 C9 8B 85 74 FF FF FF D8 CC D9 CA D8 CD -***** EXPENSIVE 836 110 - -. 835 8055AD1 48 -. D9 CC D8 CE D9 CB DD 1C C2 DE E1 D9 C9 8B 45 84 DE C2 DD 1C C2 FF 45 CC DD 1C F2 8B 55 E0 8B 75 D8 03 7D E0 01 55 A4 39 75 CC 0F 82 53 FF FF FF -***** EXPENSIVE 837 111 - -. 836 8055B01 24 -. DD D8 DD D8 8B 45 DC FF 45 D0 D1 E8 FF 4D A0 39 45 D0 0F 82 E3 FE FF FF -***** EXPENSIVE 838 112 -vex iropt: 2 x unrolling (55 sts -> 110 sts) - -. 837 8055B40 49 -. 8D 04 0E 0F AF 45 0C 8B 7D 08 DD 04 C7 D8 C0 DD 1C C7 8B 45 0C 0F AF C2 DD 04 C7 D8 C9 DD 1C C7 FF 45 CC 8B 45 D8 03 55 E0 03 4D E0 39 45 CC 72 CF -***** EXPENSIVE 839 113 - -. 838 805AAEC 131 -. 8B 4D 8C 03 4D D0 8B 45 8C 0F AF 4D 0C 03 45 DC 8B 55 08 DD 04 CA 89 C2 2B 55 D0 03 45 D0 0F AF 55 0C 0F AF 45 0C 8B 75 08 DD 04 D6 DD 04 C6 8B 75 0C 0F AF F7 89 85 74 FF FF FF 8B 45 08 DD 04 F0 DD 45 98 DD 45 90 DD 45 98 D9 CA D8 CC D9 C9 D8 CB D9 CA DE CB D9 C5 D9 C5 D9 CD DC 4D 90 D9 C9 D8 C2 D9 CD D8 C4 D9 CD D8 E3 D9 CD D8 C1 D9 CF DE E2 D9 CD DE E3 D9 CB DD 1C C8 DE C2 D9 CB DD 1C F0 -***** EXPENSIVE 840 114 - -. 839 805AB6F 44 -. D9 CA DE E1 D9 C9 8B 4D C8 FF 45 CC 8B 75 C4 DD 1C D0 D9 E0 8B 95 74 FF FF FF 03 7D C8 01 4D 8C 39 75 CC DD 1C D0 0F 82 51 FF FF FF -***** EXPENSIVE 841 115 - -. 840 805AA90 79 -. DD 45 A8 DC 4D B0 DC 6D B8 DD 5D 98 DD 45 A0 DC 4D B8 DC 6D 98 DD 5D 98 DD 45 A8 DC 4D B8 DD 45 B0 DE C1 DD 45 A0 DC 4D B0 DE E9 DD 5D 90 C7 45 CC 00 00 00 00 8B 45 C4 DD 45 98 DD 45 90 D9 C9 39 45 CC DD 5D B8 DD 5D B0 0F 83 BC 00 00 00 -***** EXPENSIVE 842 116 - -. 841 80559FC 73 -. DD 45 B0 DC 4D B8 DD 45 C0 DE E1 DD 45 A8 DC 4D C0 DD 45 B0 D9 CA DE E1 D9 C9 DC 4D C0 DD 45 A8 D9 C9 DC 45 B8 D9 C9 DC 4D B8 C7 45 CC 00 00 00 00 8B 45 D8 DE E9 D9 C9 39 45 CC DD 55 C0 D9 C9 DD 55 B8 0F 83 61 01 00 00 -***** EXPENSIVE 843 117 - -. 842 8055A54 134 -. 8B 4D A4 03 4D D0 8B 45 A4 8B 75 0C 0F AF F7 03 45 DC 0F AF 4D 0C 8B 55 08 DD 04 F2 DD 04 CA 89 C2 2B 55 D0 89 45 84 0F AF 55 0C 8B 45 08 DD 04 D0 8B 45 84 03 45 D0 0F AF 45 0C 89 95 74 FF FF FF 8B 55 08 DD 04 C2 D9 C2 D9 C9 D9 E0 D9 C9 D8 C2 D9 C4 D9 C9 DD 1C CA D9 CC D8 E1 D9 CC DE C1 D9 CA DE E1 D9 C4 D9 C4 D9 C9 89 45 84 D8 CA D9 C9 8B 85 74 FF FF FF D8 CC D9 CA D8 CD D9 CC D8 CE D9 CB DD 1C C2 -***** EXPENSIVE 844 118 - -. 843 8055ADA 39 -. DE E1 D9 C9 8B 45 84 DE C2 DD 1C C2 FF 45 CC DD 1C F2 8B 55 E0 8B 75 D8 03 7D E0 01 55 A4 39 75 CC 0F 82 53 FF FF FF - -. 844 804B8BE 7 -. 8B 75 F0 39 FE 77 58 - -. 845 804B8C5 18 -. 8D 76 00 BB 01 00 00 00 83 EC 08 56 53 E8 39 D3 FF FF - -. 846 8048C10 34 -. 55 89 E5 57 56 53 83 EC 38 8B 45 08 8B 7D 0C 89 C6 0F AF F7 89 F3 C1 E3 04 89 45 F0 53 E8 5E FA FF FF - -. 847 8048C32 11 -. 89 45 E4 89 1C 24 E8 53 FA FF FF - -. 848 8048C3D 11 -. 89 45 E0 89 1C 24 E8 48 FA FF FF - -. 849 8048C48 11 -. 89 45 DC 89 1C 24 E8 3D FA FF FF - -. 850 8048C53 15 -. 89 45 D8 31 DB 8D 04 36 83 C4 10 39 C3 73 55 -***** EXPENSIVE 852 119 - -. 851 8048C62 79 -. DD 05 28 E9 05 08 DD 05 30 E9 05 08 DD 05 38 E9 05 08 89 C1 89 F6 31 D2 52 53 DF 2C 24 D9 C0 8B 75 E4 D8 C4 D9 C9 8B 45 E0 DD 14 DE D9 C9 DD 1C D8 D9 C0 D8 C3 D9 C9 8B 75 DC D8 C2 D9 C9 8B 45 D8 DD 1C DE DD 1C D8 43 83 C4 08 39 CB 72 C7 -***** EXPENSIVE 853 120 -vex iropt: not unrolling (63 sts) - -. 852 8048C78 57 -. 31 D2 52 53 DF 2C 24 D9 C0 8B 75 E4 D8 C4 D9 C9 8B 45 E0 DD 14 DE D9 C9 DD 1C D8 D9 C0 D8 C3 D9 C9 8B 75 DC D8 C2 D9 C9 8B 45 D8 DD 1C DE DD 1C D8 43 83 C4 08 39 CB 72 C7 -***** EXPENSIVE 854 121 - -. 853 8048CB1 16 -. DD D8 DD D8 DD D8 83 EC 0C 6A 00 E8 5F 50 01 00 - -. 854 8048CC1 8 -. 89 3C 24 E8 33 41 00 00 - -. 855 804CDFC 28 -. 55 89 E5 57 56 53 83 EC 6C 8B 4D 08 E8 00 00 00 00 5B 81 C3 07 43 01 00 85 C9 75 21 - -. 856 804CE39 13 -. 83 EC 0C 68 0C 02 00 00 E8 4A B8 FF FF - -. 857 804CE46 14 -. 83 C4 10 85 C0 89 45 C4 0F 84 23 02 00 00 - -. 858 804CE54 15 -. 8B 45 08 83 EC 0C C1 E0 04 50 E8 2D B8 FF FF - -. 859 804CE63 20 -. 8B 55 C4 83 C4 10 85 C0 89 82 08 02 00 00 0F 84 E1 01 00 00 - -. 860 804CE77 27 -. 8B 45 08 8B 75 C4 89 06 89 F0 52 83 C0 08 50 8D 45 E4 50 FF 75 08 E8 12 FD FF FF - -. 861 804CBA4 51 -. 55 89 E5 57 56 53 83 EC 2C FF 75 10 FF 75 0C 8D 45 C8 E8 00 00 00 00 5B 81 C3 59 45 01 00 50 FF 75 08 8D 7D C8 8D B3 54 F6 FF FF FC B9 07 00 00 00 F3 A5 -vex iropt: 8 x unrolling (15 sts -> 120 sts) - -. 862 804CBD5 2 -. F3 A5 - -. 863 804CBD7 5 -. E8 88 00 00 00 - -. 864 804CC64 36 -. 55 89 E5 57 56 53 83 EC 0C 8B 4D 08 E8 00 00 00 00 5B 81 C3 9F 44 01 00 31 FF 31 F6 85 C9 0F 84 21 01 00 00 - -. 865 804CC88 10 -. 83 7D 08 01 0F 84 03 01 00 00 - -. 866 804CD95 20 -. 8B 45 14 8B 55 10 C7 00 01 00 00 00 C7 02 01 00 00 00 EB E8 - -. 867 804CD91 4 -. 31 C0 EB EF - -. 868 804CD84 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 869 804CBDC 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 870 804CE92 11 -. 83 C4 10 85 C0 0F 85 8F 01 00 00 -***** EXPENSIVE 872 122 - -. 871 804CE9D 61 -. 8B 4D E4 8B 55 C4 89 4A 04 31 D2 52 8B 45 08 50 DF 2C 24 C7 45 DC 00 00 00 00 83 C4 08 DC BB CC F5 FF FF 39 4D DC DD 5D C8 C7 45 D8 01 00 00 00 C7 45 E0 00 00 00 00 0F 83 12 01 00 00 - -. 872 804CEDA 87 -. C7 45 A8 00 00 00 00 8B 45 C4 8B 75 E0 8B 74 B0 08 8B 55 C4 8B 45 A8 03 82 08 02 00 00 89 75 BC 8B 75 E0 89 84 B2 08 01 00 00 8B 45 D8 89 C2 0F AF 55 BC 89 55 D8 89 45 D4 31 D2 8B 45 08 F7 75 D8 C7 45 C0 01 00 00 00 8B 55 BC 39 55 C0 89 45 B8 0F 83 AF 00 00 00 - -. 873 804CFE0 12 -. FF 45 E0 39 4D E0 0F 82 F5 FE FF FF - -. 874 804CFEC 8 -. 8B 75 08 39 75 DC 77 08 - -. 875 804CFF4 8 -. 8B 45 C4 E9 35 FE FF FF - -. 876 804CE31 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 877 8048CC9 26 -. 89 45 EC 85 C0 FF 75 F0 0F 94 C0 57 68 60 E9 05 08 0F B6 C0 50 E8 55 51 01 00 - -. 878 8048CE3 9 -. 83 C4 14 57 E8 A4 43 00 00 - -. 879 804D090 28 -. 55 89 E5 57 56 53 83 EC 0C 8B 75 08 E8 00 00 00 00 5B 81 C3 73 40 01 00 85 F6 75 24 - -. 880 804D0D0 10 -. 83 EC 0C 6A 08 E8 B6 B5 FF FF - -. 881 804D0DA 9 -. 83 C4 10 85 C0 89 C7 74 3B - -. 882 804D0E3 14 -. 83 EC 0C 89 30 C1 E6 04 56 E8 9F B5 FF FF - -. 883 804D0F1 10 -. 83 C4 10 85 C0 89 47 04 74 04 - -. 884 804D0FB 4 -. 89 F8 EB C6 - -. 885 804D0C5 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 886 8048CEC 26 -. 83 C4 0C 85 C0 89 45 E8 57 0F 94 C0 68 A0 E9 05 08 0F B6 C0 50 E8 32 51 01 00 - -. 887 8048D06 17 -. FF 75 DC FF 75 E4 FF 75 F0 57 31 DB E8 8D 31 00 00 - -. 888 8048D17 7 -. 83 C4 20 39 FB 73 40 - -. 889 8048D1E 64 -. 8B 75 F0 C1 E6 04 31 C9 89 75 D4 8D 76 00 8B 75 E4 8B 04 0E 8B 54 0E 04 8B 75 E0 89 04 0E 89 54 0E 04 8B 75 E4 8B 44 0E 08 8B 54 0E 0C 43 8B 75 E0 89 44 0E 08 89 54 0E 0C 03 4D D4 39 FB 72 CE - -. 890 8048D5E 23 -. 83 EC 0C FF 75 E8 FF 75 EC 57 FF 75 F0 FF 75 E4 31 DB E8 DF 44 00 00 - -. 891 804D254 41 -. 55 89 E5 53 83 EC 0C 6A FF FF 75 18 FF 75 14 FF 75 10 FF 75 0C E8 00 00 00 00 5B 81 C3 A6 3E 01 00 FF 75 08 E8 BF 00 00 00 - -. 892 804D33C 64 -. 55 89 E5 57 56 53 83 EC 3C 8B 75 10 8B 55 18 8B 45 14 E8 00 00 00 00 5B 81 C3 C1 3D 01 00 8B 40 04 8B 4A 04 85 F6 89 45 F0 C7 45 E8 01 00 00 00 C7 45 DC 00 00 00 00 89 4D D8 0F 84 0C 03 00 00 - -. 893 804D37C 7 -. 31 C0 83 FE 01 74 23 - -. 894 804D3A6 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 895 804D27D 5 -. 8B 5D FC C9 C3 - -. 896 8048D75 7 -. 83 C4 20 39 FB 73 3E - -. 897 8048D7C 62 -. 8B 45 F0 C1 E0 04 31 C9 89 45 D4 90 8B 75 E4 8B 04 0E 8B 54 0E 04 8B 75 D8 89 04 0E 89 54 0E 04 8B 75 E4 8B 44 0E 08 8B 54 0E 0C 43 8B 75 D8 89 44 0E 08 89 54 0E 0C 03 4D D4 39 FB 72 CE - -. 898 8048DBA 32 -. 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 E4 68 AB E8 05 08 FF 75 DC 68 B8 E8 05 08 E8 26 FA FF FF - -. 899 8048DDA 18 -. 83 C4 20 FF 75 F0 57 68 E0 E9 05 08 50 E8 4C 50 01 00 - -. 900 8048DEC 13 -. 83 C4 10 83 7D F0 01 0F 87 C1 02 00 00 - -. 901 8048DF9 21 -. 83 EC 0C FF 75 E8 FF 75 EC 57 FF 75 F0 FF 75 E4 E8 A6 44 00 00 - -. 902 804D2B4 44 -. 55 89 E5 57 56 53 83 EC 14 6A 01 FF 75 18 FF 75 14 FF 75 10 FF 75 0C 8B 75 08 E8 00 00 00 00 5B 81 C3 41 3E 01 00 56 E8 5C 00 00 00 - -. 903 804D2E0 9 -. 83 C4 20 85 C0 89 C7 75 43 -***** EXPENSIVE 905 123 - -. 904 804D2E9 28 -. 31 D2 52 8B 45 10 50 DF 2C 24 DD 83 34 F6 FF FF 83 C4 08 31 D2 3B 7D 10 DE F1 73 31 -***** EXPENSIVE 906 124 - -. 905 804D305 37 -. 8B 4D 0C 31 C0 C1 E1 04 8D 76 00 DD 04 06 D8 C9 DD 1C 06 DD 44 06 08 D8 C9 42 DD 5C 06 08 01 C8 3B 55 10 72 E6 -***** EXPENSIVE 907 125 - -. 906 804D32A 12 -. DD D8 8D 65 F4 5B 5E 89 F8 5F C9 C3 - -. 907 8048E0E 35 -. 83 C4 20 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 E4 68 BC E8 05 08 FF 75 E0 68 C8 E8 05 08 E8 CF F9 FF FF - -. 908 8048E31 18 -. 83 C4 20 FF 75 F0 57 68 20 EA 05 08 50 E8 F5 4F 01 00 - -. 909 8048E43 13 -. 83 C4 10 83 7D F0 01 0F 87 45 02 00 00 - -. 910 8048E50 23 -. 83 EC 0C FF 75 E8 FF 75 EC 57 FF 75 F0 FF 75 D8 31 DB E8 1D 44 00 00 - -. 911 804D284 41 -. 55 89 E5 53 83 EC 0C 6A 01 FF 75 18 FF 75 14 FF 75 10 FF 75 0C E8 00 00 00 00 5B 81 C3 76 3E 01 00 FF 75 08 E8 8F 00 00 00 - -. 912 804D2AD 5 -. 8B 5D FC C9 C3 - -. 913 8048E67 7 -. 83 C4 20 39 FB 73 30 -***** EXPENSIVE 915 126 - -. 914 8048E6E 46 -. 31 D2 52 57 8B 55 F0 DF 2C 24 31 C0 83 C4 08 C1 E2 04 8B 4D E0 DD 04 01 D8 C9 DD 1C 01 DD 44 01 08 D8 C9 43 DD 5C 01 08 01 D0 39 FB 72 E4 -***** EXPENSIVE 916 127 - -. 915 8048E9C 34 -. DD D8 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 D8 68 CD E8 05 08 FF 75 E0 68 C8 E8 05 08 E8 42 F9 FF FF - -. 916 8048EBE 18 -. 83 C4 20 FF 75 F0 57 68 60 EA 05 08 50 E8 68 4F 01 00 - -. 917 8048ED0 13 -. 83 C4 10 83 7D F0 01 0F 87 90 01 00 00 - -. 918 8048EDD 31 -. 83 EC 0C FF 75 DC FF 75 E4 6A 00 6A 00 68 00 00 F0 3F 6A 00 FF 75 F0 57 6A 01 E8 84 2A 00 00 - -. 919 8048EFC 21 -. 83 C4 24 FF 75 E8 FF 75 EC 57 FF 75 F0 FF 75 E4 E8 43 43 00 00 - -. 920 8048F11 35 -. 83 C4 20 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 E4 68 DA E8 05 08 FF 75 DC 68 E7 E8 05 08 E8 CC F8 FF FF - -. 921 8048F34 18 -. 83 C4 20 FF 75 F0 57 68 A0 EA 05 08 50 E8 F2 4E 01 00 - -. 922 8048F46 26 -. FF 75 DC FF 75 E4 6A 00 6A 00 68 00 00 F0 3F 6A 00 FF 75 F0 57 E8 48 2B 00 00 - -. 923 8048F60 21 -. 83 C4 24 FF 75 E8 FF 75 EC 57 FF 75 F0 FF 75 E4 E8 DF 42 00 00 - -. 924 8048F75 35 -. 83 C4 20 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 E4 68 F0 E8 05 08 FF 75 DC 68 E7 E8 05 08 E8 68 F8 FF FF - -. 925 8048F98 20 -. 83 C4 20 FF 75 F0 57 68 E0 EA 05 08 50 31 F6 E8 8C 4E 01 00 - -. 926 8048FAC 9 -. 31 DB 83 C4 10 39 FE 72 53 - -. 927 8049008 30 -. 83 EC 0C FF 75 DC FF 75 E4 6A 00 6A 00 68 00 00 F0 3F 6A 00 FF 75 F0 57 53 E8 32 2B 00 00 - -. 928 8049026 21 -. 83 C4 24 FF 75 E8 FF 75 EC 57 FF 75 F0 FF 75 E4 E8 19 42 00 00 - -. 929 804903B 35 -. 83 C4 20 68 80 84 2E 41 6A 00 57 FF 75 F0 FF 75 E4 68 00 E9 05 08 FF 75 DC 68 E7 E8 05 08 E8 A2 F7 FF FF - -. 930 804905E 10 -. 43 09 C6 83 C4 20 39 FB 72 A0 - -. 931 8049068 5 -. E9 48 FF FF FF - -. 932 8048FB5 15 -. FF 75 F0 57 68 40 EB 05 08 56 E8 74 4E 01 00 - -. 933 8048FC4 9 -. 58 FF 75 EC E8 67 41 00 00 - -. 934 804D134 34 -. 55 89 E5 56 53 8B 75 08 83 EC 0C FF B6 08 02 00 00 E8 00 00 00 00 5B 81 C3 CA 3F 01 00 E8 BA B5 FF FF - -. 935 804D156 18 -. C7 86 08 02 00 00 00 00 00 00 89 34 24 E8 A8 B5 FF FF - -. 936 804D168 7 -. 8D 65 F8 5B 5E C9 C3 - -. 937 8048FCD 9 -. 58 FF 75 E8 E8 9A 41 00 00 - -. 938 804D170 31 -. 55 89 E5 56 53 8B 75 08 83 EC 0C FF 76 04 E8 00 00 00 00 5B 81 C3 91 3F 01 00 E8 81 B5 FF FF - -. 939 804D18F 15 -. C7 46 04 00 00 00 00 89 34 24 E8 72 B5 FF FF - -. 940 804D19E 7 -. 8D 65 F8 5B 5E C9 C3 - -. 941 8048FD6 9 -. 5F FF 75 E4 E8 31 F7 FF FF - -. 942 8048FDF 9 -. 5E FF 75 E0 E8 28 F7 FF FF - -. 943 8048FE8 9 -. 5B FF 75 DC E8 1F F7 FF FF - -. 944 8048FF1 21 -. 8B 75 D8 89 75 08 83 C4 10 8D 65 F4 5B 5E 5F C9 E9 0A F7 FF FF - -. 945 804B8D7 9 -. 59 58 56 53 E8 98 EB FF FF - -. 946 804A478 29 -. 55 89 E5 57 56 53 83 EC 28 8B 75 0C 0F AF 75 08 8D 1C F5 00 00 00 00 53 E8 FB E1 FF FF - -. 947 804A495 10 -. 89 C7 89 1C 24 E8 F1 E1 FF FF - -. 948 804A49F 11 -. 89 45 E4 89 1C 24 E8 E6 E1 FF FF - -. 949 804A4AA 11 -. 89 45 E0 89 1C 24 E8 DB E1 FF FF - -. 950 804A4B5 15 -. 89 45 DC 31 DB 8D 04 36 83 C4 10 39 C3 73 54 -***** EXPENSIVE 952 128 - -. 951 804A4C4 78 -. DD 05 28 E9 05 08 DD 05 30 E9 05 08 DD 05 38 E9 05 08 89 C1 31 D2 52 53 DF 2C 24 83 C4 08 D9 1C 9F 52 53 DF 2C 24 D9 C0 D8 C4 8B 45 E4 D9 1C 98 D9 C0 D8 C3 D9 C9 8B 55 E0 D8 C2 D9 C9 8B 45 DC D9 1C 9A D9 1C 98 43 83 C4 08 39 CB 72 C6 -***** EXPENSIVE 953 129 -vex iropt: not unrolling (71 sts) - -. 952 804A4D8 58 -. 31 D2 52 53 DF 2C 24 83 C4 08 D9 1C 9F 52 53 DF 2C 24 D9 C0 D8 C4 8B 45 E4 D9 1C 98 D9 C0 D8 C3 D9 C9 8B 55 E0 D8 C2 D9 C9 8B 45 DC D9 1C 9A D9 1C 98 43 83 C4 08 39 CB 72 C6 -***** EXPENSIVE 954 130 - -. 953 804A512 16 -. DD D8 DD D8 DD D8 83 EC 0C 6A 00 E8 FE 37 01 00 - -. 954 804A522 9 -. 5B FF 75 0C E8 AD 5D 00 00 - -. 955 80502D8 28 -. 55 89 E5 57 56 53 83 EC 5C 8B 55 08 E8 00 00 00 00 5B 81 C3 2B 0E 01 00 85 D2 75 21 - -. 956 8050315 13 -. 83 EC 0C 68 0C 02 00 00 E8 6E 83 FF FF - -. 957 8050322 14 -. 83 C4 10 85 C0 89 45 C4 0F 84 F4 01 00 00 - -. 958 8050330 15 -. 8B 45 08 83 EC 0C C1 E0 03 50 E8 51 83 FF FF - -. 959 805033F 20 -. 8B 55 C4 83 C4 10 85 C0 89 82 08 02 00 00 0F 84 B2 01 00 00 - -. 960 8050353 27 -. 8B 45 08 8B 75 C4 89 06 50 89 F0 83 C0 08 50 8D 45 E0 50 FF 75 08 E8 36 C8 FF FF - -. 961 805036E 11 -. 83 C4 10 85 C0 0F 85 60 01 00 00 -***** EXPENSIVE 963 131 - -. 962 8050379 57 -. 8B 4D E0 8B 55 C4 89 4A 04 31 D2 52 8B 45 08 50 DF 2C 24 C7 45 D8 00 00 00 00 83 C4 08 DC BB CC F5 FF FF 39 4D D8 DD 5D C8 C7 45 D4 01 00 00 00 C7 45 DC 00 00 00 00 73 7F - -. 963 80503B2 79 -. 8B 45 C4 8B 75 DC 8B 74 B0 08 8B 55 D8 8B 80 08 02 00 00 89 75 BC 8D 04 D0 8B 75 DC 8B 55 C4 89 84 B2 08 01 00 00 8B 75 D4 89 F0 0F AF 45 BC 89 45 D4 31 D2 8B 45 08 F7 75 D4 C7 45 C0 01 00 00 00 8B 55 BC 39 55 C0 89 75 D0 89 45 B8 73 28 - -. 964 8050429 8 -. FF 45 DC 39 4D DC 72 81 - -. 965 8050431 8 -. 8B 75 08 39 75 D8 77 08 - -. 966 8050439 8 -. 8B 45 C4 E9 CC FE FF FF - -. 967 805030D 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 968 804A52B 28 -. 85 C0 FF 75 08 FF 75 0C 89 45 EC 0F 94 C0 68 00 F8 05 08 0F B6 C0 50 E8 F1 38 01 00 - -. 969 804A547 11 -. 83 C4 14 FF 75 0C E8 EA 5F 00 00 - -. 970 805053C 28 -. 55 89 E5 57 56 53 83 EC 0C 8B 7D 08 E8 00 00 00 00 5B 81 C3 C7 0B 01 00 85 FF 75 24 - -. 971 805057C 10 -. 83 EC 0C 6A 08 E8 0A 81 FF FF - -. 972 8050586 9 -. 83 C4 10 85 C0 89 C6 74 3F - -. 973 805058F 18 -. 83 EC 0C 89 38 8D 04 FD 00 00 00 00 50 E8 EF 80 FF FF - -. 974 80505A1 10 -. 83 C4 10 85 C0 89 46 04 74 04 - -. 975 80505AB 4 -. 89 F0 EB C2 - -. 976 8050571 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 977 804A552 28 -. 83 C4 0C 85 C0 FF 75 0C 89 45 E8 0F 94 C0 68 40 F8 05 08 0F B6 C0 50 E8 CA 38 01 00 - -. 978 804A56E 17 -. FF 75 E0 57 FF 75 08 FF 75 0C 31 DB E8 4D 1F 00 00 - -. 979 804C4CC 19 -. 55 89 E5 57 56 53 83 EC 0C 8B 4D 08 85 C9 8B 7D 10 74 3A - -. 980 804C4DF 7 -. 31 F6 3B 75 08 73 1C - -. 981 804C4E6 7 -. 31 DB E8 5F F4 FF FF -***** EXPENSIVE 983 132 - -. 982 804C4ED 8 -. D9 1C DF E8 57 F4 FF FF -***** EXPENSIVE 984 133 - -. 983 804C4F5 13 -. 46 D9 5C DF 04 03 5D 0C 3B 75 08 72 E6 - -. 984 804C502 15 -. FF 75 14 FF 75 08 FF 75 0C 57 E8 97 02 00 00 - -. 985 804C7A8 38 -. 55 89 E5 53 83 EC 10 6A FF FF 75 14 FF 75 10 FF 75 0C E8 00 00 00 00 5B 81 C3 55 49 01 00 FF 75 08 E8 A6 00 00 00 -***** EXPENSIVE 987 134 - -. 986 804C874 68 -. 55 89 E5 57 56 53 83 EC 5C 31 D2 52 8B 45 10 DB 45 18 50 E8 00 00 00 00 5B 81 C3 88 48 01 00 D8 C0 C7 45 E0 00 00 00 00 8B 45 10 DF 2C 24 D9 C9 DC 8B 3C F6 FF FF 83 C4 08 39 45 E0 DE F1 0F 83 EF 00 00 00 -***** EXPENSIVE 988 135 - -. 987 804C8B8 38 -. C7 45 D0 00 00 00 00 90 31 FF D9 83 50 F6 FF FF 3B 7D 10 D9 55 D4 D9 5D D8 C7 45 DC 00 00 00 00 0F 83 93 00 00 00 -***** EXPENSIVE 989 136 - -. 988 804C8DE 33 -. 31 F6 31 D2 52 8B 45 DC 50 DF 2C 24 D8 C9 83 EC 08 DD 14 24 D9 C9 DD 5D 98 DD 5D B8 E8 21 BD FF FF -***** EXPENSIVE 990 137 - -. 989 804C8FF 20 -. D9 5D E4 D9 45 E4 DD 45 B8 DD 1C 24 D9 5D A8 E8 1D BE FF FF -***** EXPENSIVE 991 138 - -. 990 804C913 94 -. D9 5D E4 8B 45 08 D9 45 E4 D9 45 A8 D9 04 F0 D9 44 F0 04 D9 C2 D9 C4 D9 C9 8B 45 DC D8 CB D9 C9 D8 CA D9 CC DE CA D9 CC DE CA D9 CB 03 45 E0 31 D2 DE E2 DE C2 47 F7 75 10 D8 45 D8 D9 C9 D8 45 D4 D9 C9 83 C4 10 03 75 0C 3B 7D 10 D9 5D D8 D9 5D D4 89 55 DC DD 45 98 0F 82 6F FF FF FF -***** EXPENSIVE 992 139 - -. 991 804C971 42 -. 8B 45 D0 8B 55 14 D9 45 D8 D9 1C C2 D9 45 D4 D9 5C C2 04 8B 55 0C 01 D0 89 45 D0 FF 45 E0 8B 45 10 39 45 E0 0F 82 25 FF FF FF -***** EXPENSIVE 993 140 - -. 992 804C99B 12 -. DD D8 8D 65 F4 5B 5E 31 C0 5F C9 C3 - -. 993 804C7CE 5 -. 8B 5D FC C9 C3 - -. 994 804C511 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 995 804A57F 8 -. 83 C4 20 3B 5D 0C 73 1F - -. 996 804A587 31 -. 31 D2 8D 76 00 8B 04 D7 8B 4D E4 89 04 D1 8B 44 D7 04 43 89 44 D1 04 03 55 08 3B 5D 0C 72 E6 - -. 997 804A5A6 23 -. 83 EC 0C FF 75 E8 FF 75 EC FF 75 0C FF 75 08 57 31 DB E8 47 61 00 00 - -. 998 8050704 41 -. 55 89 E5 53 83 EC 0C 6A FF FF 75 18 FF 75 14 FF 75 10 FF 75 0C E8 00 00 00 00 5B 81 C3 F6 09 01 00 FF 75 08 E8 B3 00 00 00 - -. 999 80507E0 64 -. 55 89 E5 57 56 53 83 EC 2C 8B 75 10 8B 55 18 8B 45 14 E8 00 00 00 00 5B 81 C3 1D 09 01 00 8B 40 04 8B 4A 04 85 F6 89 45 F0 C7 45 E8 01 00 00 00 C7 45 DC 00 00 00 00 89 4D D8 0F 84 08 03 00 00 - -. 1000 8050820 7 -. 31 C0 83 FE 01 74 23 - -. 1001 805084A 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1002 805072D 5 -. 8B 5D FC C9 C3 - -. 1003 804A5BD 8 -. 83 C4 20 3B 5D 0C 73 1D - -. 1004 804A5C5 29 -. 31 D2 90 8B 04 D7 8B 4D DC 89 04 D1 8B 44 D7 04 43 89 44 D1 04 03 55 08 3B 5D 0C 72 E6 - -. 1005 804A5E2 32 -. 68 80 84 2E 41 6A 00 FF 75 0C FF 75 08 57 68 AB E8 05 08 FF 75 E0 68 B8 E8 05 08 E8 8A FA FF FF -***** EXPENSIVE 1007 141 - -. 1006 804A08C 18 -. 55 89 E5 57 56 53 83 EC 1C 31 DB 3B 5D 1C D9 EE 73 48 -***** EXPENSIVE 1008 142 - -. 1007 804A09E 59 -. DD 05 40 E9 05 08 31 C9 89 F6 8B 45 0C D9 04 C8 8B 55 14 D9 44 C8 04 D9 C9 D8 2C CA D9 C9 D8 6C CA 04 D9 C9 D9 E1 D9 C9 D9 E1 DE C1 D8 C9 DD E2 DF E0 F6 C4 45 0F 85 FB 00 00 00 -***** EXPENSIVE 1009 143 - -. 1008 804A1D4 7 -. DD D8 E9 00 FF FF FF - -. 1009 804A0DB 9 -. 43 03 4D 18 3B 5D 1C 72 C4 -***** EXPENSIVE 1011 144 - -. 1010 804A0E4 14 -. DD D8 DD 45 20 DD E9 DF E0 F6 C4 45 75 0C -***** EXPENSIVE 1012 145 - -. 1011 804A0F2 12 -. DD D8 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 1012 804A602 20 -. 83 C4 20 FF 75 08 FF 75 0C 68 80 F8 05 08 50 E8 22 38 01 00 - -. 1013 804A616 13 -. 83 C4 10 83 7D 08 01 0F 87 C4 02 00 00 - -. 1014 804A623 21 -. 83 EC 0C FF 75 E8 FF 75 EC FF 75 0C FF 75 08 57 E8 2C 61 00 00 - -. 1015 8050764 45 -. 55 89 E5 57 56 53 83 EC 14 6A 01 FF 75 18 FF 75 14 8B 7D 10 57 FF 75 0C 8B 75 08 E8 00 00 00 00 5B 81 C3 90 09 01 00 56 E8 4F 00 00 00 - -. 1016 8050791 9 -. 83 C4 20 85 C0 89 C1 75 36 -***** EXPENSIVE 1018 146 - -. 1017 805079A 24 -. 31 D2 52 57 DF 2C 24 D9 83 4C F6 FF FF 83 C4 08 31 D2 39 F9 DE F1 73 28 -***** EXPENSIVE 1019 147 - -. 1018 80507B2 28 -. 31 C0 D9 04 C6 D8 C9 D9 1C C6 D9 44 C6 04 D8 C9 42 D9 5C C6 04 03 45 0C 39 FA 72 E6 -***** EXPENSIVE 1020 148 - -. 1019 80507CE 12 -. DD D8 8D 65 F4 5B 5E 89 C8 5F C9 C3 - -. 1020 804A638 35 -. 83 C4 20 68 80 84 2E 41 6A 00 FF 75 0C FF 75 08 57 68 BC E8 05 08 FF 75 E4 68 C8 E8 05 08 E8 31 FA FF FF - -. 1021 804A65B 20 -. 83 C4 20 FF 75 08 FF 75 0C 68 E0 F8 05 08 50 E8 C9 37 01 00 - -. 1022 804A66F 13 -. 83 C4 10 83 7D 08 01 0F 87 44 02 00 00 - -. 1023 804A67C 25 -. 83 EC 0C FF 75 E8 FF 75 EC FF 75 0C FF 75 08 FF 75 DC 31 DB E8 9F 60 00 00 - -. 1024 8050734 41 -. 55 89 E5 53 83 EC 0C 6A 01 FF 75 18 FF 75 14 FF 75 10 FF 75 0C E8 00 00 00 00 5B 81 C3 C6 09 01 00 FF 75 08 E8 83 00 00 00 - -. 1025 805075D 5 -. 8B 5D FC C9 C3 - -. 1026 804A695 8 -. 83 C4 20 3B 5D 0C 73 2F -***** EXPENSIVE 1028 149 - -. 1027 804A69D 45 -. 31 D2 52 8B 45 0C 50 DF 2C 24 31 C0 83 C4 08 8B 55 E4 D9 04 C2 D8 C9 D9 1C C2 D9 44 C2 04 D8 C9 43 D9 5C C2 04 03 45 08 3B 5D 0C 72 E2 -***** EXPENSIVE 1029 150 - -. 1028 804A6CA 36 -. DD D8 68 80 84 2E 41 6A 00 FF 75 0C FF 75 08 FF 75 DC 68 CD E8 05 08 FF 75 E4 68 C8 E8 05 08 E8 9E F9 FF FF - -. 1029 804A6EE 20 -. 83 C4 20 FF 75 08 FF 75 0C 68 40 F9 05 08 50 E8 36 37 01 00 - -. 1030 804A702 13 -. 83 C4 10 83 7D 08 01 0F 87 85 01 00 00 - -. 1031 804A70F 25 -. 51 FF 75 E0 57 6A 00 68 00 00 80 3F FF 75 08 FF 75 0C 6A 01 E8 B4 18 00 00 - -. 1032 804BFDC 23 -. 55 89 E5 57 56 53 83 EC 4C 8B 75 0C 85 F6 8B 4D 1C 0F 84 E8 00 00 00 - -. 1033 804BFF3 6 -. 31 DB 39 F3 73 1A - -. 1034 804BFF9 26 -. 31 C0 90 43 C7 04 C1 00 00 00 00 C7 44 C1 04 00 00 00 00 03 45 10 39 F3 72 E9 -***** EXPENSIVE 1036 151 - -. 1035 804C013 34 -. 31 D2 8B 45 08 F7 F6 0F AF 55 10 D9 45 14 31 DB D9 1C D1 39 F3 D9 45 18 D9 5C D1 04 0F 83 9C 00 00 00 -***** EXPENSIVE 1037 152 - -. 1036 804C035 61 -. 31 D2 52 56 DF 2C 24 DD 5D D8 83 C4 08 C7 45 D4 00 00 00 00 31 FF 90 89 F8 31 D2 F7 F6 89 D0 31 D2 52 50 DF 2C 24 DC 0D E0 06 06 08 83 EC 08 DC 75 D8 DD 14 24 DD 5D B8 E8 AE C5 FF FF -***** EXPENSIVE 1038 153 - -. 1037 804C072 20 -. D9 5D E4 D9 45 E4 DD 45 B8 DD 1C 24 D9 5D A8 E8 AA C6 FF FF -***** EXPENSIVE 1039 154 - -. 1038 804C086 75 -. D9 5D E4 D9 45 E4 D9 45 A8 D9 45 14 D9 45 18 D9 C9 D8 CA D9 C9 D8 CB D9 CA D8 4D 18 D9 CB D8 4D 14 D9 C9 8B 45 D4 8B 55 20 DE E2 DE C2 D9 1C C2 D9 5C C2 04 43 8B 55 10 01 D0 83 C4 10 03 7D 08 39 F3 89 45 D4 0F 82 7B FF FF FF - -. 1039 804C0D1 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 1040 804A728 21 -. 83 C4 14 FF 75 E8 FF 75 EC FF 75 0C FF 75 08 57 E8 C7 5F 00 00 - -. 1041 804A73D 35 -. 83 C4 20 68 80 84 2E 41 6A 00 FF 75 0C FF 75 08 57 68 DA E8 05 08 FF 75 E0 68 E7 E8 05 08 E8 2C F9 FF FF - -. 1042 804A760 20 -. 83 C4 20 FF 75 08 FF 75 0C 68 A0 F9 05 08 50 E8 C4 36 01 00 - -. 1043 804A774 24 -. 58 5A FF 75 E0 57 6A 00 68 00 00 80 3F FF 75 08 FF 75 0C E8 6C 19 00 00 -***** EXPENSIVE 1045 155 - -. 1044 804C0F8 31 -. 55 89 E5 57 56 53 83 EC 0C 8B 55 08 85 D2 8B 7D 0C D9 45 10 D9 45 14 8B 5D 18 8B 75 1C 74 5C - -. 1045 804C117 6 -. 31 C0 39 D0 73 35 -***** EXPENSIVE 1047 156 - -. 1046 804C11D 21 -. 31 C9 90 D9 C9 40 D9 14 CB D9 C9 D9 54 CB 04 01 F9 39 D0 72 EE - -. 1047 804C132 6 -. 31 C0 39 D0 73 1A - -. 1048 804C138 26 -. 31 C9 89 F6 40 C7 04 CE 00 00 00 00 C7 44 CE 04 00 00 00 00 01 F9 39 D0 72 EA -***** EXPENSIVE 1050 157 - -. 1049 804C152 33 -. 89 D0 31 D2 52 50 DF 2C 24 DC CA DE C9 D9 C9 83 C4 08 D9 1E D9 5E 04 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 1050 804A78C 21 -. 83 C4 14 FF 75 E8 FF 75 EC FF 75 0C FF 75 08 57 E8 63 5F 00 00 - -. 1051 804A7A1 35 -. 83 C4 20 68 80 84 2E 41 6A 00 FF 75 0C FF 75 08 57 68 F0 E8 05 08 FF 75 E0 68 E7 E8 05 08 E8 C8 F8 FF FF - -. 1052 804A7C4 22 -. 83 C4 20 FF 75 08 FF 75 0C 68 00 FA 05 08 50 31 F6 E8 5E 36 01 00 - -. 1053 804A7DA 10 -. 31 DB 83 C4 10 3B 75 0C 72 50 - -. 1054 804A834 24 -. 50 FF 75 E0 57 6A 00 68 00 00 80 3F FF 75 08 FF 75 0C 53 E8 48 19 00 00 - -. 1055 804C194 20 -. 55 89 E5 57 56 53 83 EC 3C 8B 7D 0C 85 FF 0F 84 09 01 00 00 - -. 1056 804C1A8 11 -. 31 DB 3B 5D 0C 0F 83 B4 00 00 00 -***** EXPENSIVE 1058 158 - -. 1057 804C1B3 60 -. 31 D2 52 8B 45 0C 50 DF 2C 24 DD 5D D8 83 C4 08 31 FF 31 F6 90 89 F0 31 D2 F7 75 0C 89 D0 31 D2 52 50 DF 2C 24 DC 0D E8 06 06 08 83 EC 08 DC 75 D8 DD 14 24 DD 5D C8 E8 31 C4 FF FF -***** EXPENSIVE 1059 159 - -. 1058 804C1EF 20 -. D9 5D E4 D9 45 E4 DD 45 C8 DD 1C 24 D9 5D B8 E8 2D C5 FF FF -***** EXPENSIVE 1060 160 - -. 1059 804C203 64 -. D9 5D E4 D9 45 E4 D9 45 B8 D9 45 14 D9 45 18 D9 C9 D8 CA D9 C9 D8 CB D9 CA D8 4D 18 D9 CB D8 4D 14 D9 C9 8B 45 1C DE E2 DE C2 43 D9 1C F8 D9 5C F8 04 83 C4 10 03 7D 10 03 75 08 3B 5D 0C 72 85 - -. 1060 804C243 7 -. 31 DB 3B 5D 0C 73 1D - -. 1061 804C24A 29 -. 31 C0 8B 55 20 43 C7 04 C2 00 00 00 00 C7 44 C2 04 00 00 00 00 03 45 10 3B 5D 0C 72 E5 - -. 1062 804C267 7 -. 8B 75 08 85 F6 7E 3B - -. 1063 804C2A9 8 -. 8B 45 0C 2B 45 08 EB C0 -***** EXPENSIVE 1065 161 - -. 1064 804C271 56 -. 31 D2 F7 75 0C 8B 4D 10 0F AF CA 31 D2 52 8B 45 0C 50 DF 2C 24 D9 45 14 8B 45 20 D8 C9 D9 C9 D8 4D 18 D9 C9 D9 1C C8 D9 5C C8 04 83 C4 08 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 1065 804A84C 21 -. 83 C4 14 FF 75 E8 FF 75 EC FF 75 0C FF 75 08 57 E8 A3 5E 00 00 - -. 1066 804A861 35 -. 83 C4 20 68 80 84 2E 41 6A 00 FF 75 0C FF 75 08 57 68 00 E9 05 08 FF 75 E0 68 E7 E8 05 08 E8 08 F8 FF FF - -. 1067 804A884 11 -. 43 09 C6 83 C4 20 3B 5D 0C 72 A5 - -. 1068 804A88F 5 -. E9 50 FF FF FF - -. 1069 804A7E4 17 -. FF 75 08 FF 75 0C 68 60 FA 05 08 56 E8 43 36 01 00 - -. 1070 804A7F5 9 -. 58 FF 75 EC E8 E6 5D 00 00 - -. 1071 80505E4 34 -. 55 89 E5 56 53 8B 75 08 83 EC 0C FF B6 08 02 00 00 E8 00 00 00 00 5B 81 C3 1A 0B 01 00 E8 0A 81 FF FF - -. 1072 8050606 18 -. C7 86 08 02 00 00 00 00 00 00 89 34 24 E8 F8 80 FF FF - -. 1073 8050618 7 -. 8D 65 F8 5B 5E C9 C3 - -. 1074 804A7FE 9 -. 58 FF 75 E8 E8 19 5E 00 00 - -. 1075 8050620 31 -. 55 89 E5 56 53 8B 75 08 83 EC 0C FF 76 04 E8 00 00 00 00 5B 81 C3 E1 0A 01 00 E8 D1 80 FF FF - -. 1076 805063F 15 -. C7 46 04 00 00 00 00 89 34 24 E8 C2 80 FF FF - -. 1077 805064E 7 -. 8D 65 F8 5B 5E C9 C3 - -. 1078 804A807 8 -. 89 3C 24 E8 01 DF FF FF - -. 1079 804A80F 9 -. 58 FF 75 E4 E8 F8 DE FF FF - -. 1080 804A818 9 -. 5F FF 75 E0 E8 EF DE FF FF - -. 1081 804A821 9 -. 5E FF 75 DC E8 E6 DE FF FF - -. 1082 804A82A 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1083 804B8E0 9 -. 58 5A 56 53 E8 97 DD FF FF - -. 1084 8049680 41 -. 55 89 E5 57 56 53 83 EC 38 8B 55 0C 8B 45 08 89 D6 0F AF F0 89 45 F0 8D 04 F5 00 00 00 00 89 55 EC 89 F3 50 E8 E7 EF FF FF - -. 1085 80496A9 14 -. C1 E3 04 89 45 E0 89 1C 24 E8 D9 EF FF FF - -. 1086 80496B7 11 -. 89 45 DC 89 1C 24 E8 CE EF FF FF - -. 1087 80496C2 11 -. 89 45 D8 89 1C 24 E8 C3 EF FF FF - -. 1088 80496CD 12 -. 31 C9 83 C4 10 39 F1 89 45 D4 73 18 -***** EXPENSIVE 1090 162 - -. 1089 80496D9 24 -. 89 F3 90 31 D2 52 51 DF 2C 24 8B 75 E0 DD 1C CE 41 83 C4 08 39 D9 72 EB - -. 1090 80496F1 16 -. 8B 45 EC 0F AF 45 F0 31 C9 8D 1C 00 39 D9 73 48 -***** EXPENSIVE 1092 163 - -. 1091 8049701 66 -. DD 05 28 E9 05 08 DD 05 30 E9 05 08 DD 05 38 E9 05 08 90 31 D2 52 51 DF 2C 24 D9 C0 D8 C4 8B 45 DC DD 1C C8 D9 C0 D8 C3 D9 C9 8B 55 D8 D8 C2 D9 C9 8B 75 D4 DD 1C CA DD 1C CE 41 83 C4 08 39 D9 72 D1 -***** EXPENSIVE 1093 164 -vex iropt: 2 x unrolling (59 sts -> 118 sts) - -. 1092 8049714 47 -. 31 D2 52 51 DF 2C 24 D9 C0 D8 C4 8B 45 DC DD 1C C8 D9 C0 D8 C3 D9 C9 8B 55 D8 D8 C2 D9 C9 8B 75 D4 DD 1C CA DD 1C CE 41 83 C4 08 39 D9 72 D1 -***** EXPENSIVE 1094 165 - -. 1093 8049743 16 -. DD D8 DD D8 DD D8 83 EC 0C 6A 00 E8 CD 45 01 00 - -. 1094 8049753 9 -. 58 FF 75 EC E8 D8 EE 00 00 - -. 1095 8058634 28 -. 55 89 E5 57 56 53 83 EC 5C 8B 45 08 E8 00 00 00 00 5B 81 C3 CF 8A 00 00 85 C0 75 21 - -. 1096 8058671 13 -. 83 EC 0C 68 0C 02 00 00 E8 12 00 FF FF - -. 1097 805867E 14 -. 83 C4 10 85 C0 89 45 CC 0F 84 49 02 00 00 - -. 1098 805868C 10 -. 83 7D 08 01 0F 84 2D 02 00 00 - -. 1099 80588C3 18 -. 8B 45 CC C7 80 08 02 00 00 00 00 00 00 E9 E6 FD FF FF - -. 1100 80586BB 27 -. 8B 45 08 8B 4D CC 89 01 89 C8 57 83 C0 08 50 8D 45 E4 50 FF 75 08 E8 4E 45 FF FF - -. 1101 804CC24 51 -. 55 89 E5 57 56 53 83 EC 2C FF 75 10 FF 75 0C 8D 45 C8 E8 00 00 00 00 5B 81 C3 D9 44 01 00 50 FF 75 08 8D 7D C8 8D B3 84 F6 FF FF FC B9 05 00 00 00 F3 A5 -vex iropt: 8 x unrolling (15 sts -> 120 sts) - -. 1102 804CC55 2 -. F3 A5 - -. 1103 804CC57 5 -. E8 08 00 00 00 - -. 1104 804CC5C 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1105 80586D6 11 -. 83 C4 10 85 C0 0F 85 93 01 00 00 -***** EXPENSIVE 1107 166 - -. 1106 80586E1 61 -. 8B 45 E4 8B 4D CC 89 41 04 31 C9 51 8B 55 08 52 DF 2C 24 C7 45 DC 00 00 00 00 83 C4 08 DC BB D4 F5 FF FF 39 45 DC DD 5D D0 C7 45 D8 01 00 00 00 C7 45 E0 00 00 00 00 0F 83 13 01 00 00 - -. 1107 805871E 81 -. C7 45 AC 00 00 00 00 8B 55 CC 8B 45 E0 8B 44 82 08 89 45 C4 8B 45 AC 03 82 08 02 00 00 8B 4D E0 89 84 8A 08 01 00 00 8B 4D D8 89 C8 0F AF 45 C4 89 45 D8 31 D2 8B 45 08 F7 75 D8 C7 45 C8 01 00 00 00 8B 55 C4 39 55 C8 89 45 C0 0F 83 B0 00 00 00 - -. 1108 805881F 18 -. FF 45 E0 8B 45 E0 8B 55 CC 3B 42 04 0F 82 F4 FE FF FF - -. 1109 8058831 11 -. D1 6D 08 8B 4D 08 39 4D DC 77 08 - -. 1110 805883C 8 -. 8B 45 CC E9 25 FE FF FF - -. 1111 8058669 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1112 804975C 28 -. 89 45 E8 85 C0 FF 75 F0 0F 94 C0 FF 75 EC 68 80 F0 05 08 0F B6 C0 50 E8 C0 46 01 00 - -. 1113 8049778 11 -. 83 C4 14 FF 75 EC E8 69 F1 00 00 - -. 1114 80588EC 28 -. 55 89 E5 57 56 53 83 EC 0C 8B 7D 08 E8 00 00 00 00 5B 81 C3 17 88 00 00 85 FF 75 24 - -. 1115 805892C 10 -. 83 EC 0C 6A 08 E8 5A FD FE FF - -. 1116 8058936 9 -. 83 C4 10 85 C0 89 C6 74 3F - -. 1117 805893F 18 -. 83 EC 0C 89 38 8D 04 FD 00 00 00 00 50 E8 3F FD FE FF - -. 1118 8058951 10 -. 83 C4 10 85 C0 89 46 04 74 04 - -. 1119 805895B 4 -. 89 F0 EB C5 - -. 1120 8058924 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1121 8049783 28 -. 83 C4 0C 85 C0 89 45 E4 FF 75 EC 0F 94 C0 68 C0 F0 05 08 0F B6 C0 50 E8 99 46 01 00 - -. 1122 804979F 17 -. FF 75 D4 FF 75 DC FF 75 F0 FF 75 EC E8 8C 27 00 00 - -. 1123 80497B0 22 -. 8B 4D EC 0F AF 4D F0 C1 E1 04 C1 E9 02 FC 8B 7D D8 8B 75 DC F3 A5 -vex iropt: 8 x unrolling (15 sts -> 120 sts) - -. 1124 80497C4 2 -. F3 A5 - -. 1125 80497C6 8 -. 83 C4 20 3B 4D EC 73 24 - -. 1126 80497CE 36 -. 31 DB 89 D8 C1 E0 04 8B 75 DC 8B 54 06 04 41 8B 04 06 8B 75 E0 89 04 DE 89 54 DE 04 03 5D F0 3B 4D EC 72 DE - -. 1127 80497F2 23 -. 83 EC 0C FF 75 E4 FF 75 E8 FF 75 EC FF 75 F0 FF 75 E0 E8 FF F1 00 00 - -. 1128 8058A08 64 -. 55 89 E5 57 56 53 83 EC 2C 8B 55 18 8B 45 14 8B 75 10 E8 00 00 00 00 5B 81 C3 F5 86 00 00 8B 40 04 8B 4A 04 85 F6 89 45 F0 C7 45 EC 01 00 00 00 89 4D E8 C7 45 E4 00 00 00 00 0F 84 18 02 00 00 - -. 1129 8058A48 8 -. 31 C0 83 7D 10 01 74 26 - -. 1130 8058A76 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1131 8049809 20 -. 83 C4 20 FF 75 EC FF 75 F0 FF 75 DC FF 75 E0 E8 B3 C3 00 00 - -. 1132 8055BD0 32 -. 55 89 E5 57 56 53 83 EC 2C 8B 4D 14 E8 00 00 00 00 5B 81 C3 33 B5 00 00 85 C9 0F 84 F3 00 00 00 - -. 1133 8055BF0 46 -. 8B 4D 08 8B 01 8B 51 04 8B 4D 0C 89 01 8B 45 14 C7 45 EC 01 00 00 00 48 39 45 EC 89 51 04 C7 41 08 00 00 00 00 C7 41 0C 00 00 00 00 73 72 - -. 1134 8055C90 11 -. 8B 45 14 2B 45 EC 39 45 EC 74 0A - -. 1135 8055C9B 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 1136 804981D 34 -. 68 80 84 2E 41 6A 00 FF 75 EC FF 75 F0 FF 75 DC 68 AB E8 05 08 FF 75 D4 68 B8 E8 05 08 E8 C1 EF FF FF - -. 1137 804983F 20 -. 83 C4 30 FF 75 F0 FF 75 EC 68 00 F1 05 08 50 E8 E5 45 01 00 - -. 1138 8049853 9 -. 58 FF 75 EC E8 98 9D 00 00 - -. 1139 80535F4 28 -. 55 89 E5 57 56 53 83 EC 6C 8B 45 08 E8 00 00 00 00 5B 81 C3 0F DB 00 00 85 C0 75 21 - -. 1140 8053631 13 -. 83 EC 0C 68 0C 02 00 00 E8 52 50 FF FF - -. 1141 805363E 14 -. 83 C4 10 85 C0 89 45 C4 0F 84 2B 02 00 00 - -. 1142 805364C 15 -. 8B 45 08 83 EC 0C C1 E0 04 50 E8 35 50 FF FF - -. 1143 805365B 20 -. 8B 55 C4 83 C4 10 85 C0 89 82 08 02 00 00 0F 84 E9 01 00 00 - -. 1144 805366F 27 -. 8B 45 08 8B 75 C4 89 06 50 89 F0 83 C0 08 50 8D 45 E4 50 FF 75 08 E8 5A 95 FF FF - -. 1145 804CBE4 51 -. 55 89 E5 57 56 53 83 EC 2C FF 75 10 FF 75 0C 8D 45 C8 E8 00 00 00 00 5B 81 C3 19 45 01 00 50 FF 75 08 8D 7D C8 8D B3 70 F6 FF FF FC B9 05 00 00 00 F3 A5 -vex iropt: 8 x unrolling (15 sts -> 120 sts) - -. 1146 804CC15 2 -. F3 A5 - -. 1147 804CC17 5 -. E8 48 00 00 00 - -. 1148 804CC1C 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1149 805368A 11 -. 83 C4 10 85 C0 0F 85 97 01 00 00 -***** EXPENSIVE 1151 167 - -. 1150 8053695 61 -. 8B 4D E4 8B 55 C4 89 4A 04 31 D2 52 8B 45 08 50 DF 2C 24 C7 45 DC 00 00 00 00 83 C4 08 DC BB D4 F5 FF FF 39 4D DC DD 5D C8 C7 45 D8 01 00 00 00 C7 45 E0 00 00 00 00 0F 83 18 01 00 00 - -. 1151 80536D2 84 -. C7 45 A8 00 00 00 00 8B 45 C4 8B 75 E0 8B 74 B0 08 8B 55 C4 8B 45 A8 03 82 08 02 00 00 89 75 BC 8B 75 E0 89 84 B2 08 01 00 00 8B 45 D8 89 C2 0F AF 55 BC 89 55 D8 89 45 D4 31 D2 8B 45 08 C7 45 C0 01 00 00 00 8B 75 BC F7 75 D8 39 75 C0 0F 83 B8 00 00 00 - -. 1152 80537DE 12 -. FF 45 E0 39 4D E0 0F 82 EF FE FF FF - -. 1153 80537EA 11 -. D1 6D 08 8B 55 08 39 55 DC 77 08 - -. 1154 80537F5 8 -. 8B 45 C4 E9 2C FE FF FF - -. 1155 8053629 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1156 804985C 26 -. 89 C3 FF 75 F0 FF 75 EC 31 C0 85 DB 0F 94 C0 68 40 F1 05 08 50 E8 C2 45 01 00 - -. 1157 8049876 21 -. 83 C4 14 FF 75 E4 53 FF 75 EC FF 75 F0 FF 75 E0 E8 DD A0 00 00 - -. 1158 8053968 41 -. 55 89 E5 57 56 53 83 EC 2C 8B 7D 10 8B 55 18 E8 00 00 00 00 5B 81 C3 98 D7 00 00 8B 42 04 85 FF 89 45 F0 0F 84 3F 02 00 00 - -. 1159 8053991 7 -. 31 C0 83 FF 01 74 23 - -. 1160 80539BB 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1161 804988B 10 -. 31 C9 83 C4 20 3B 4D EC 73 25 -***** EXPENSIVE 1163 168 - -. 1162 8049895 35 -. 31 D2 8B 45 EC 52 50 DF 2C 24 31 C0 83 C4 08 8B 55 E0 DD 04 C2 D8 F1 41 DD 1C C2 03 45 F0 3B 4D EC 72 EC -***** EXPENSIVE 1164 169 - -. 1163 80498B8 19 -. DD D8 FF 75 EC FF 75 F0 FF 75 DC FF 75 E0 E8 61 13 01 00 - -. 1164 80498CB 34 -. 68 80 84 2E 41 6A 00 FF 75 EC FF 75 F0 FF 75 DC 68 BC E8 05 08 FF 75 D8 68 C8 E8 05 08 E8 13 EF FF FF - -. 1165 80498ED 20 -. 83 C4 30 FF 75 F0 FF 75 EC 68 80 F1 05 08 50 E8 37 45 01 00 - -. 1166 8049901 9 -. 58 FF 75 E4 E8 C6 F0 00 00 - -. 1167 80589D0 31 -. 55 89 E5 56 53 8B 75 08 83 EC 0C FF 76 04 E8 00 00 00 00 5B 81 C3 31 87 00 00 E8 21 FD FE FF - -. 1168 80589EF 15 -. C7 46 04 00 00 00 00 89 34 24 E8 12 FD FE FF - -. 1169 80589FE 7 -. 8D 65 F8 5B 5E C9 C3 - -. 1170 804990A 9 -. 58 FF 75 E8 E8 81 F0 00 00 - -. 1171 8058994 34 -. 55 89 E5 56 53 8B 75 08 83 EC 0C FF B6 08 02 00 00 E8 00 00 00 00 5B 81 C3 6A 87 00 00 E8 5A FD FE FF - -. 1172 400476A1 2 -. EB 62 - -. 1173 80589B6 18 -. C7 86 08 02 00 00 00 00 00 00 89 34 24 E8 48 FD FE FF - -. 1174 80589C8 7 -. 8D 65 F8 5B 5E C9 C3 - -. 1175 8049913 8 -. 89 1C 24 E8 75 9F 00 00 - -. 1176 8053890 34 -. 55 89 E5 56 53 8B 75 08 83 EC 0C FF B6 08 02 00 00 E8 00 00 00 00 5B 81 C3 6E D8 00 00 E8 5E 4E FF FF - -. 1177 80538B2 18 -. C7 86 08 02 00 00 00 00 00 00 89 34 24 E8 4C 4E FF FF - -. 1178 80538C4 7 -. 8D 65 F8 5B 5E C9 C3 - -. 1179 804991B 9 -. 58 FF 75 E0 E8 EC ED FF FF - -. 1180 8049924 9 -. 58 FF 75 DC E8 E3 ED FF FF - -. 1181 804992D 9 -. 5F FF 75 D8 E8 DA ED FF FF - -. 1182 8049936 21 -. 8B 75 D4 89 75 08 83 C4 10 8D 65 F4 5B 5E 5F C9 E9 C5 ED FF FF - -. 1183 804B8E9 10 -. 59 58 56 53 43 E8 81 F5 FF FF - -. 1184 804AE74 29 -. 55 89 E5 57 56 53 83 EC 28 8B 75 0C 0F AF 75 08 8D 04 B5 00 00 00 00 50 E8 FF D7 FF FF - -. 1185 804AE91 18 -. 8D 1C F5 00 00 00 00 89 1C 24 89 45 E4 E8 ED D7 FF FF - -. 1186 804AEA3 11 -. 89 45 E0 89 1C 24 E8 E2 D7 FF FF - -. 1187 804AEAE 11 -. 89 45 DC 89 1C 24 E8 D7 D7 FF FF - -. 1188 804AEB9 12 -. 31 C9 83 C4 10 39 F1 89 45 D8 73 18 -***** EXPENSIVE 1190 170 - -. 1189 804AEC5 24 -. 89 F3 90 31 D2 52 51 DF 2C 24 8B 45 E4 D9 1C 88 41 83 C4 08 39 D9 72 EB - -. 1190 804AEDD 16 -. 8B 45 0C 0F AF 45 08 31 C9 8D 1C 00 39 D9 73 48 -***** EXPENSIVE 1192 171 - -. 1191 804AEED 66 -. DD 05 28 E9 05 08 DD 05 30 E9 05 08 DD 05 38 E9 05 08 90 31 D2 52 51 DF 2C 24 D9 C0 D8 C4 8B 55 E0 D9 1C 8A D9 C0 D8 C3 D9 C9 8B 45 DC D8 C2 D9 C9 8B 55 D8 D9 1C 88 D9 1C 8A 41 83 C4 08 39 D9 72 D1 -***** EXPENSIVE 1193 172 -vex iropt: not unrolling (61 sts) - -. 1192 804AF00 47 -. 31 D2 52 51 DF 2C 24 D9 C0 D8 C4 8B 55 E0 D9 1C 8A D9 C0 D8 C3 D9 C9 8B 45 DC D8 C2 D9 C9 8B 55 D8 D9 1C 88 D9 1C 8A 41 83 C4 08 39 D9 72 D1 -***** EXPENSIVE 1194 173 - -. 1193 804AF2F 16 -. DD D8 DD D8 DD D8 83 EC 0C 6A 00 E8 E1 2D 01 00 - -. 1194 804AF3F 9 -. 5B FF 75 0C E8 60 FD 00 00 - -. 1195 805ACA8 28 -. 55 89 E5 57 56 53 83 EC 5C 8B 7D 08 E8 00 00 00 00 5B 81 C3 5B 64 00 00 85 FF 75 21 - -. 1196 805ACE5 13 -. 83 EC 0C 68 0C 02 00 00 E8 9E D9 FE FF - -. 1197 805ACF2 14 -. 83 C4 10 85 C0 89 45 C4 0F 84 2E 02 00 00 - -. 1198 805AD00 10 -. 83 7D 08 01 0F 84 12 02 00 00 - -. 1199 805AF1C 18 -. 8B 45 C4 C7 80 08 02 00 00 00 00 00 00 E9 01 FE FF FF - -. 1200 805AD2F 27 -. 8B 45 08 8B 4D C4 89 01 89 C8 56 83 C0 08 50 8D 45 E0 50 FF 75 08 E8 DA 1E FF FF - -. 1201 805AD4A 11 -. 83 C4 10 85 C0 0F 85 76 01 00 00 -***** EXPENSIVE 1203 174 - -. 1202 805AD55 61 -. 8B 45 E0 8B 4D C4 89 41 04 31 C9 51 8B 55 08 52 DF 2C 24 C7 45 D8 00 00 00 00 83 C4 08 DC BB D4 F5 FF FF 39 45 D8 DD 5D C8 C7 45 D4 01 00 00 00 C7 45 DC 00 00 00 00 0F 83 8C 00 00 00 - -. 1203 805AD92 76 -. 8B 55 C4 8B 45 DC 8B 44 82 08 89 45 BC 8B 82 08 02 00 00 8B 55 D8 8D 04 D0 8B 4D DC 8B 55 C4 89 84 8A 08 01 00 00 8B 4D D4 89 C8 0F AF 45 BC 89 45 D4 31 D2 8B 45 08 F7 75 D4 C7 45 C0 01 00 00 00 8B 55 BC 39 55 C0 89 45 B8 73 2E - -. 1204 805AE0C 18 -. FF 45 DC 8B 4D DC 8B 45 C4 3B 48 04 0F 82 74 FF FF FF - -. 1205 805AE1E 11 -. D1 6D 08 8B 55 08 39 55 D8 77 08 - -. 1206 805AE29 8 -. 8B 45 C4 E9 AC FE FF FF - -. 1207 805ACDD 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1208 804AF48 28 -. 85 C0 FF 75 08 FF 75 0C 89 45 EC 0F 94 C0 68 40 FF 05 08 0F B6 C0 50 E8 D4 2E 01 00 - -. 1209 804AF64 11 -. 83 C4 14 FF 75 0C E8 D5 FF 00 00 - -. 1210 805AF44 28 -. 55 89 E5 57 56 53 83 EC 0C 8B 7D 08 E8 00 00 00 00 5B 81 C3 BF 61 00 00 85 FF 75 24 - -. 1211 805AF84 10 -. 83 EC 0C 6A 08 E8 02 D7 FE FF - -. 1212 805AF8E 9 -. 83 C4 10 85 C0 89 C6 74 3F - -. 1213 805AF97 18 -. 83 EC 0C 89 38 8D 04 BD 00 00 00 00 50 E8 E7 D6 FE FF - -. 1214 805AFA9 10 -. 83 C4 10 85 C0 89 46 04 74 04 - -. 1215 805AFB3 4 -. 89 F0 EB C5 - -. 1216 805AF7C 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1217 804AF6F 28 -. 83 C4 0C 85 C0 FF 75 0C 89 45 E8 0F 94 C0 68 80 FF 05 08 0F B6 C0 50 E8 AD 2E 01 00 - -. 1218 804AF8B 17 -. FF 75 D8 FF 75 E0 FF 75 08 FF 75 0C E8 9C 15 00 00 - -. 1219 804C538 19 -. 55 89 E5 57 56 53 83 EC 0C 8B 5D 08 85 DB 8B 7D 10 74 39 - -. 1220 804C54B 7 -. 31 F6 3B 75 08 73 1B - -. 1221 804C552 7 -. 31 DB E8 F3 F3 FF FF -***** EXPENSIVE 1223 175 - -. 1222 804C559 20 -. 46 D9 1C DF C7 44 DF 04 00 00 00 00 03 5D 0C 3B 75 08 72 E7 - -. 1223 804C56D 15 -. FF 75 14 FF 75 08 FF 75 0C 57 E8 2C 02 00 00 - -. 1224 804C57C 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1225 804AF9C 22 -. 8B 4D 0C 0F AF 4D 08 C1 E1 03 C1 E9 02 FC 8B 7D DC 8B 75 E0 F3 A5 -vex iropt: 8 x unrolling (15 sts -> 120 sts) - -. 1226 804AFB0 2 -. F3 A5 - -. 1227 804AFB2 8 -. 83 C4 20 3B 4D 0C 73 17 - -. 1228 804AFBA 23 -. 31 D2 8B 5D E0 8B 04 D3 41 8B 5D E4 89 04 93 03 55 08 3B 4D 0C 72 EB - -. 1229 804AFD1 23 -. 83 EC 0C FF 75 E8 FF 75 EC FF 75 0C FF 75 08 FF 75 E4 E8 78 00 01 00 - -. 1230 805B060 64 -. 55 89 E5 57 56 53 83 EC 2C 8B 55 18 8B 45 14 8B 75 10 E8 00 00 00 00 5B 81 C3 9D 60 00 00 8B 40 04 8B 4A 04 85 F6 89 45 F0 C7 45 EC 01 00 00 00 89 4D E8 C7 45 E4 00 00 00 00 0F 84 0C 02 00 00 - -. 1231 805B0A0 8 -. 31 C0 83 7D 10 01 74 26 - -. 1232 805B0CE 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1233 804AFE8 20 -. 83 C4 20 FF 75 0C FF 75 08 FF 75 E0 FF 75 E4 E8 80 D4 00 00 - -. 1234 805847C 32 -. 55 89 E5 57 56 53 83 EC 0C 8B 45 14 E8 00 00 00 00 5B 81 C3 87 8C 00 00 85 C0 0F 84 B0 00 00 00 - -. 1235 805849C 33 -. 8B 55 08 8B 02 8B 4D 0C 89 01 8B 45 14 C7 45 F0 01 00 00 00 48 39 45 F0 C7 41 04 00 00 00 00 73 4F - -. 1236 805850C 11 -. 8B 45 14 2B 45 F0 39 45 F0 74 0A - -. 1237 8058517 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 1238 804AFFC 34 -. 68 80 84 2E 41 6A 00 FF 75 0C FF 75 08 FF 75 E0 68 AB E8 05 08 FF 75 D8 68 B8 E8 05 08 E8 6E F0 FF FF - -. 1239 804B01E 20 -. 83 C4 30 FF 75 08 FF 75 0C 68 C0 FF 05 08 50 E8 06 2E 01 00 - -. 1240 804B032 9 -. 59 FF 75 0C E8 DD AD 00 00 - -. 1241 8055E18 28 -. 55 89 E5 57 56 53 83 EC 5C 8B 45 08 E8 00 00 00 00 5B 81 C3 EB B2 00 00 85 C0 75 21 - -. 1242 8055E55 13 -. 83 EC 0C 68 0C 02 00 00 E8 2E 28 FF FF - -. 1243 8055E62 14 -. 83 C4 10 85 C0 89 45 C4 0F 84 06 02 00 00 - -. 1244 8055E70 15 -. 8B 45 08 83 EC 0C C1 E0 03 50 E8 11 28 FF FF - -. 1245 8055E7F 20 -. 8B 55 C4 83 C4 10 85 C0 89 82 08 02 00 00 0F 84 C4 01 00 00 - -. 1246 8055E93 27 -. 8B 45 08 8B 75 C4 89 06 89 F0 57 83 C0 08 50 8D 45 E0 50 FF 75 08 E8 36 6D FF FF - -. 1247 8055EAE 11 -. 83 C4 10 85 C0 0F 85 72 01 00 00 -***** EXPENSIVE 1249 176 - -. 1248 8055EB9 61 -. 8B 4D E0 8B 55 C4 89 4A 04 31 D2 52 8B 45 08 50 DF 2C 24 C7 45 D8 00 00 00 00 83 C4 08 DC BB D4 F5 FF FF 39 4D D8 DD 5D C8 C7 45 D4 01 00 00 00 C7 45 DC 00 00 00 00 0F 83 89 00 00 00 - -. 1249 8055EF6 76 -. 8B 45 C4 8B 75 DC 8B 74 B0 08 8B 55 D8 8B 80 08 02 00 00 89 75 BC 8D 04 D0 8B 75 DC 8B 55 C4 89 84 B2 08 01 00 00 8B 75 D4 89 F0 0F AF 45 BC 89 45 D4 31 D2 8B 45 08 F7 75 D4 C7 45 C0 01 00 00 00 8B 55 BC 39 55 C0 89 75 D0 73 31 - -. 1250 8055F73 12 -. FF 45 DC 39 4D DC 0F 82 77 FF FF FF - -. 1251 8055F7F 11 -. D1 6D 08 8B 55 08 39 55 D8 77 08 - -. 1252 8055F8A 8 -. 8B 45 C4 E9 BB FE FF FF - -. 1253 8055E4D 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1254 804B03B 26 -. 89 C3 FF 75 08 FF 75 0C 31 C0 85 DB 0F 94 C0 68 00 00 06 08 50 E8 E3 2D 01 00 - -. 1255 804B055 21 -. 83 C4 14 FF 75 E8 53 FF 75 0C FF 75 08 FF 75 E4 E8 FA B0 00 00 - -. 1256 8056164 41 -. 55 89 E5 57 56 53 83 EC 2C 8B 75 10 8B 55 18 E8 00 00 00 00 5B 81 C3 9C AF 00 00 8B 42 04 85 F6 89 45 F0 0F 84 3B 02 00 00 - -. 1257 805618D 7 -. 31 C0 83 FE 01 74 23 - -. 1258 80561B7 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1259 804B06A 10 -. 31 C9 83 C4 20 3B 4D 0C 73 26 -***** EXPENSIVE 1261 177 - -. 1260 804B074 36 -. 31 D2 52 8B 45 0C 50 DF 2C 24 31 C0 83 C4 08 90 8B 55 E4 D9 04 82 D8 F1 41 D9 1C 82 03 45 08 3B 4D 0C 72 EC -***** EXPENSIVE 1262 178 - -. 1261 804B098 19 -. DD D8 FF 75 0C FF 75 08 FF 75 E0 FF 75 E4 E8 49 23 01 00 - -. 1262 805D3F4 31 -. 55 89 E5 57 56 53 83 EC 0C 8B 45 14 E8 00 00 00 00 5B 81 C3 0F 3D 00 00 85 C0 8B 7D 0C 74 2D - -. 1263 805D413 7 -. 31 C9 3B 4D 14 73 1C - -. 1264 805D41A 28 -. 31 D2 8B 75 08 8B 04 96 41 89 04 D7 C7 44 D7 04 00 00 00 00 03 55 10 3B 4D 14 72 E6 - -. 1265 805D436 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 1266 804B0AB 34 -. 68 80 84 2E 41 6A 00 FF 75 0C FF 75 08 FF 75 E0 68 BC E8 05 08 FF 75 DC 68 C8 E8 05 08 E8 BF EF FF FF - -. 1267 804B0CD 20 -. 83 C4 30 FF 75 08 FF 75 0C 68 40 00 06 08 50 E8 57 2D 01 00 - -. 1268 804B0E1 9 -. 5A FF 75 E8 E8 3E FF 00 00 - -. 1269 805B028 31 -. 55 89 E5 56 53 8B 75 08 83 EC 0C FF 76 04 E8 00 00 00 00 5B 81 C3 D9 60 00 00 E8 C9 D6 FE FF - -. 1270 805B047 15 -. C7 46 04 00 00 00 00 89 34 24 E8 BA D6 FE FF - -. 1271 805B056 7 -. 8D 65 F8 5B 5E C9 C3 - -. 1272 804B0EA 9 -. 58 FF 75 EC E8 F9 FE 00 00 - -. 1273 805AFEC 34 -. 55 89 E5 56 53 8B 75 08 83 EC 0C FF B6 08 02 00 00 E8 00 00 00 00 5B 81 C3 12 61 00 00 E8 02 D7 FE FF - -. 1274 805B00E 18 -. C7 86 08 02 00 00 00 00 00 00 89 34 24 E8 F0 D6 FE FF - -. 1275 805B020 7 -. 8D 65 F8 5B 5E C9 C3 - -. 1276 804B0F3 8 -. 89 1C 24 E8 91 AF 00 00 - -. 1277 805608C 34 -. 55 89 E5 56 53 8B 75 08 83 EC 0C FF B6 08 02 00 00 E8 00 00 00 00 5B 81 C3 72 B0 00 00 E8 62 26 FF FF - -. 1278 80560AE 18 -. C7 86 08 02 00 00 00 00 00 00 89 34 24 E8 50 26 FF FF - -. 1279 80560C0 7 -. 8D 65 F8 5B 5E C9 C3 - -. 1280 804B0FB 9 -. 58 FF 75 E4 E8 0C D6 FF FF - -. 1281 804B104 9 -. 58 FF 75 E0 E8 03 D6 FF FF - -. 1282 804B10D 9 -. 58 FF 75 DC E8 FA D5 FF FF - -. 1283 804B116 9 -. 58 FF 75 D8 E8 F1 D5 FF FF - -. 1284 804B11F 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1285 804B8F3 8 -. 83 C4 10 83 FB 03 76 D2 - -. 1286 804B8CD 10 -. 83 EC 08 56 53 E8 39 D3 FF FF - -. 1287 80490BA 14 -. 6A 00 57 FF 75 F0 FF 75 E4 E8 BC FA FF FF - -. 1288 80490C8 15 -. FF 75 F0 57 68 40 EC 05 08 50 E8 61 4D 01 00 - -. 1289 80490D7 8 -. 83 C4 20 E9 1A FD FF FF - -. 1290 8049095 14 -. 6A 00 57 FF 75 F0 FF 75 E4 E8 E1 FA FF FF - -. 1291 80490A3 15 -. FF 75 F0 57 68 E0 EB 05 08 50 E8 86 4D 01 00 - -. 1292 80490B2 8 -. 83 C4 20 E9 96 FD FF FF - -. 1293 804906D 17 -. 68 B8 0B 00 00 57 FF 75 F0 FF 75 D8 E8 06 FB FF FF - -. 1294 804907E 15 -. FF 75 F0 57 68 80 EB 05 08 50 E8 AB 4D 01 00 - -. 1295 804908D 8 -. 83 C4 20 E9 48 FE FF FF - -. 1296 804A8E7 14 -. 6A 00 FF 75 0C FF 75 08 57 E8 F7 FA FF FF - -. 1297 804A3EC 26 -. 55 89 E5 57 56 53 53 31 F6 31 C9 3B 75 10 8B 7D 14 C7 45 F0 00 00 00 00 73 69 - -. 1298 804A406 15 -. 89 F6 BB 01 00 00 00 83 C1 02 3B 5D 0C 73 4F -***** EXPENSIVE 1300 179 - -. 1299 804A415 34 -. 8D 76 00 31 D2 52 8D 04 0F 50 8B 45 08 DF 2C 24 D9 04 88 DA E9 DF E0 80 E4 45 83 C4 08 80 FC 40 74 03 -***** EXPENSIVE 1301 180 - -. 1300 804A43A 32 -. 41 31 D2 52 8D 04 0F 50 8B 45 08 DF 2C 24 D9 04 88 DA E9 DF E0 80 E4 45 83 C4 08 80 FC 40 74 03 - -. 1301 804A45D 7 -. 43 41 3B 5D 0C 72 B4 - -. 1302 804A464 11 -. FF 45 F0 8B 45 10 39 45 F0 72 99 - -. 1303 804A46F 8 -. 59 5B 89 F0 5E 5F C9 C3 - -. 1304 804A8F5 17 -. FF 75 08 FF 75 0C 68 80 FB 05 08 50 E8 32 35 01 00 - -. 1305 804A906 8 -. 83 C4 20 E9 15 FD FF FF - -. 1306 804A8C0 14 -. 6A 00 FF 75 0C FF 75 08 57 E8 1E FB FF FF - -. 1307 804A8CE 17 -. FF 75 08 FF 75 0C 68 20 FB 05 08 50 E8 59 35 01 00 - -. 1308 804A8DF 8 -. 83 C4 20 E9 95 FD FF FF - -. 1309 804A894 19 -. 68 B8 0B 00 00 FF 75 0C FF 75 08 FF 75 DC E8 45 FB FF FF - -. 1310 804A8A7 17 -. FF 75 08 FF 75 0C 68 C0 FA 05 08 50 E8 80 35 01 00 - -. 1311 804A8B8 8 -. 83 C4 20 E9 4F FE FF FF -***** EXPENSIVE 1313 181 -vex iropt: 2 x unrolling (34 sts -> 68 sts) - -. 1312 80496DC 21 -. 31 D2 52 51 DF 2C 24 8B 75 E0 DD 1C CE 41 83 C4 08 39 D9 72 EB -***** EXPENSIVE 1314 182 -vex iropt: 2 x unrolling (35 sts -> 70 sts) - -. 1313 804AEC8 21 -. 31 D2 52 51 DF 2C 24 8B 45 E4 D9 1C 88 41 83 C4 08 39 D9 72 EB -***** EXPENSIVE 1315 183 - -. 1314 804A418 31 -. 31 D2 52 8D 04 0F 50 8B 45 08 DF 2C 24 D9 04 88 DA E9 DF E0 80 E4 45 83 C4 08 80 FC 40 74 03 - -. 1315 804B8FB 5 -. 46 39 FE 76 C8 - -. 1316 804B8C8 15 -. BB 01 00 00 00 83 EC 08 56 53 E8 39 D3 FF FF - -. 1317 804CC92 9 -. 8B 55 0C 8B 02 85 C0 74 42 - -. 1318 804CC9B 14 -. 89 45 EC 31 D2 89 C8 F7 75 EC 85 D2 75 21 - -. 1319 804CCCA 14 -. 46 8B 55 0C 8B 04 B2 85 C0 89 45 EC 74 05 - -. 1320 804CCD8 5 -. 83 F9 01 75 C1 - -. 1321 804CC9E 11 -. 31 D2 89 C8 F7 75 EC 85 D2 75 21 - -. 1322 804CCA9 33 -. 8D 76 00 89 C8 31 D2 F7 75 EC 89 C1 8B 55 14 8B 45 EC 89 04 BA 31 D2 89 C8 F7 75 EC 47 85 D2 74 E2 - -. 1323 804CCDD 13 -. F7 C1 01 00 00 00 BE 02 00 00 00 75 25 - -. 1324 804CD0F 10 -. 83 F9 01 BE 03 00 00 00 74 30 - -. 1325 804CD49 11 -. 31 F6 39 FE B8 01 00 00 00 73 0C -vex iropt: 4 x unrolling (20 sts -> 80 sts) - -. 1326 804CD54 12 -. 8B 55 14 0F AF 04 B2 46 39 FE 72 F4 - -. 1327 804CD60 5 -. 3B 45 08 74 27 - -. 1328 804CD8C 9 -. 8B 45 10 89 38 31 C0 EB EF - -. 1329 804CF31 37 -. 8B 45 DC 8B 75 D4 C1 E0 04 89 75 AC 89 45 A4 C7 45 B4 01 00 00 00 8B 55 B8 39 55 B4 C7 45 B0 00 00 00 00 77 72 -***** EXPENSIVE 1331 184 - -. 1330 804CF56 59 -. 8B 7D A4 8D 76 00 8B 75 AC 01 75 B0 8B 45 B0 31 D2 F7 75 08 89 55 B0 31 D2 52 8B 45 B0 50 DF 2C 24 DC 4D C8 83 EC 08 8B 45 C4 8B B0 08 02 00 00 DD 55 88 DD 1C 24 E8 8F B6 FF FF -***** EXPENSIVE 1332 185 - -. 1331 804CF91 23 -. DD 1C 3E 8B 55 C4 DD 45 88 8B B2 08 02 00 00 DD 1C 24 E8 88 B7 FF FF -***** EXPENSIVE 1333 186 - -. 1332 804CFA8 32 -. DD 5C 3E 08 FF 45 B4 8B 75 B8 83 C7 10 83 45 A8 10 83 45 A4 10 FF 45 DC 83 C4 10 39 75 B4 76 94 - -. 1333 804CFC8 21 -. 8B 45 D4 FF 45 C0 8B 55 BC 01 45 AC 39 55 C0 0F 82 63 FF FF FF - -. 1334 804CFDD 15 -. 8B 4D E4 FF 45 E0 39 4D E0 0F 82 F5 FE FF FF -vex iropt: 2 x unrolling (49 sts -> 98 sts) - -. 1335 8048D2C 50 -. 8B 75 E4 8B 04 0E 8B 54 0E 04 8B 75 E0 89 04 0E 89 54 0E 04 8B 75 E4 8B 44 0E 08 8B 54 0E 0C 43 8B 75 E0 89 44 0E 08 89 54 0E 0C 03 4D D4 39 FB 72 CE - -. 1336 804D383 7 -. 8B 45 14 3B 30 74 26 - -. 1337 804D3B0 4 -. 3B 32 74 14 - -. 1338 804D3C8 19 -. C7 45 EC 00 00 00 00 8B 55 F0 39 55 EC 0F 83 B7 00 00 00 - -. 1339 804D3DB 38 -. 90 8B 45 EC 8B 55 14 8B 4C 82 08 8B 45 E8 0F AF C1 89 45 E8 31 D2 89 F0 F7 75 E8 8B 55 DC 85 D2 0F 85 5F 02 00 00 - -. 1340 804D401 41 -. 8B 55 08 89 55 D4 8B 55 0C 89 55 D0 8B 55 D8 89 55 CC C7 45 C8 01 00 00 00 C7 45 DC 01 00 00 00 83 F9 02 0F 84 06 02 00 00 - -. 1341 804D630 37 -. 8B 4D EC 8B 45 14 FF B4 88 08 01 00 00 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 57 00 00 00 - -. 1342 804D6AC 77 -. 55 89 E5 57 56 53 83 EC 28 8B 45 20 D1 E8 8B 4D 1C 31 D2 89 45 E4 8B 45 20 F7 F1 C7 45 E8 00 00 00 00 D1 E9 E8 00 00 00 00 5B 81 C3 3F 3A 01 00 39 45 E8 C7 45 F0 00 00 00 00 C7 45 EC 00 00 00 00 89 45 E0 89 4D CC 0F 83 FB 00 00 00 - -. 1343 804D6F9 26 -. 8B 55 24 89 55 D4 C7 45 D0 00 00 00 00 89 F6 8B 4D E8 85 C9 0F 85 F1 00 00 00 -***** EXPENSIVE 1345 187 - -. 1344 804D713 23 -. DD 83 34 F6 FF FF DD 83 44 F6 FF FF 31 F6 3B 75 CC 0F 83 D4 00 00 00 -***** EXPENSIVE 1346 188 - -. 1345 804D72A 134 -. 8B 4D EC 8B 7D 0C 8B 45 14 0F AF 4D 14 8B 55 D0 C1 E7 04 C1 E0 04 C1 E1 04 C1 E2 04 89 7D D8 89 45 DC 8B 45 F0 03 45 E4 8B 7D 08 0F AF 45 0C DD 04 17 DD 44 17 08 C1 E0 04 DD 04 07 DD 44 07 08 D9 C3 D9 C3 D9 C9 8B 45 10 D8 C3 D9 C9 D8 C2 D9 C9 DD 1C 08 DD 5C 08 08 D9 CB 8B 45 EC DE E1 D9 C9 DE E2 03 45 CC D9 C3 D9 C3 D9 C9 0F AF 45 14 D8 CA D9 C9 D8 CB D9 CA D8 CC D9 CB D8 CD D9 C9 C1 E0 04 8B 7D 10 -***** EXPENSIVE 1347 189 - -. 1346 804D7B0 39 -. DE E2 DE C2 DD 1C 07 DD 5C 07 08 46 8B 45 0C 03 55 D8 01 45 D0 FF 45 F0 03 4D DC FF 45 EC 3B 75 CC 0F 82 75 FF FF FF -***** EXPENSIVE 1348 190 - -. 1347 804D7D7 29 -. DD D8 DD D8 8B 55 CC FF 45 E8 8B 7D E0 01 55 EC 83 45 D4 10 39 7D E8 0F 82 14 FF FF FF - -. 1348 804D7F4 10 -. 83 C4 28 5B 5E 31 C0 5F C9 C3 - -. 1349 804D655 8 -. 83 C4 20 E9 26 FE FF FF - -. 1350 804D483 15 -. FF 45 EC 8B 4D F0 39 4D EC 0F 82 4A FF FF FF - -. 1351 804D492 6 -. 83 7D DC 01 74 07 - -. 1352 804D49F 12 -. C7 45 EC 00 00 00 00 39 75 EC 73 ED -***** EXPENSIVE 1354 191 - -. 1353 804D4AB 47 -. 8B 45 0C C1 E0 04 31 FF 31 C9 89 45 C4 8B 55 D8 DD 04 3A 8B 45 08 DD 1C 08 DD 44 3A 08 FF 45 EC DD 5C 08 08 83 C7 10 03 4D C4 39 75 EC 72 DE -***** EXPENSIVE 1355 192 -vex iropt: 2 x unrolling (43 sts -> 86 sts) - -. 1354 804D4B8 34 -. 8B 55 D8 DD 04 3A 8B 45 08 DD 1C 08 DD 44 3A 08 FF 45 EC DD 5C 08 08 83 C7 10 03 4D C4 39 75 EC 72 DE - -. 1355 804D4DA 2 -. EB BC - -. 1356 804D498 7 -. 31 C0 E9 07 FF FF FF -vex iropt: 2 x unrolling (49 sts -> 98 sts) - -. 1357 8048D88 50 -. 8B 75 E4 8B 04 0E 8B 54 0E 04 8B 75 D8 89 04 0E 89 54 0E 04 8B 75 E4 8B 44 0E 08 8B 54 0E 0C 43 8B 75 D8 89 44 0E 08 89 54 0E 0C 03 4D D4 39 FB 72 CE -***** EXPENSIVE 1359 193 -vex iropt: 2 x unrolling (39 sts -> 78 sts) - -. 1358 804D310 26 -. DD 04 06 D8 C9 DD 1C 06 DD 44 06 08 D8 C9 42 DD 5C 06 08 01 C8 3B 55 10 72 E6 -***** EXPENSIVE 1360 194 -vex iropt: 2 x unrolling (40 sts -> 80 sts) - -. 1359 8048E80 28 -. 8B 4D E0 DD 04 01 D8 C9 DD 1C 01 DD 44 01 08 D8 C9 43 DD 5C 01 08 01 D0 39 FB 72 E4 - -. 1360 8050401 20 -. 89 75 B0 C7 45 B4 01 00 00 00 8B 45 B8 31 FF 39 45 B4 76 5F -***** EXPENSIVE 1362 195 - -. 1361 8050474 45 -. 03 7D B0 89 F8 31 D2 F7 75 08 89 D7 31 D2 52 57 DF 2C 24 DC 4D C8 83 EC 08 8B 45 C4 8B B0 08 02 00 00 DD 55 98 DD 1C 24 E8 7F 81 FF FF -***** EXPENSIVE 1363 196 - -. 1362 80504A1 26 -. 8B 55 D8 D9 1C D6 8B 45 C4 DD 45 98 8B B0 08 02 00 00 DD 1C 24 E8 75 82 FF FF -***** EXPENSIVE 1364 197 - -. 1363 80504BB 25 -. 8B 55 D8 D9 5C D6 04 FF 45 B4 8B 75 B8 42 83 C4 10 39 75 B4 89 55 D8 76 A0 - -. 1364 80504D4 5 -. E9 3C FF FF FF - -. 1365 8050415 17 -. 8B 45 D0 FF 45 C0 8B 55 BC 01 45 B0 39 55 C0 72 DE - -. 1366 8050426 11 -. 8B 4D E0 FF 45 DC 39 4D DC 72 81 - -. 1367 804C4E8 5 -. E8 5F F4 FF FF -***** EXPENSIVE 1369 198 - -. 1368 804C8E0 31 -. 31 D2 52 8B 45 DC 50 DF 2C 24 D8 C9 83 EC 08 DD 14 24 D9 C9 DD 5D 98 DD 5D B8 E8 21 BD FF FF -***** EXPENSIVE 1370 199 - -. 1369 804C8C0 30 -. 31 FF D9 83 50 F6 FF FF 3B 7D 10 D9 55 D4 D9 5D D8 C7 45 DC 00 00 00 00 0F 83 93 00 00 00 -vex iropt: 2 x unrolling (36 sts -> 72 sts) - -. 1370 804A58C 26 -. 8B 04 D7 8B 4D E4 89 04 D1 8B 44 D7 04 43 89 44 D1 04 03 55 08 3B 5D 0C 72 E6 - -. 1371 8050827 7 -. 8B 7D 14 3B 37 74 26 - -. 1372 8050854 4 -. 3B 32 74 14 - -. 1373 805086C 19 -. C7 45 EC 00 00 00 00 8B 45 F0 39 45 EC 0F 83 B7 00 00 00 - -. 1374 805087F 38 -. 90 8B 55 EC 8B 7D 14 8B 4C 97 08 8B 45 E8 0F AF C1 89 45 E8 31 D2 89 F0 8B 7D DC F7 75 E8 85 FF 0F 85 5B 02 00 00 - -. 1375 80508A5 41 -. 8B 55 08 89 55 D4 8B 7D 0C 8B 55 D8 89 7D D0 89 55 CC C7 45 C8 01 00 00 00 C7 45 DC 01 00 00 00 83 F9 02 0F 84 02 02 00 00 - -. 1376 8050AD0 37 -. 8B 45 EC 8B 55 14 FF B4 82 08 01 00 00 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 57 00 00 00 - -. 1377 8050B4C 77 -. 55 89 E5 57 56 53 83 EC 1C 8B 45 20 D1 E8 8B 4D 1C 31 D2 89 45 E4 8B 45 20 F7 F1 C7 45 E8 00 00 00 00 D1 E9 E8 00 00 00 00 5B 81 C3 9F 05 01 00 39 45 E8 C7 45 F0 00 00 00 00 C7 45 EC 00 00 00 00 89 45 E0 89 4D D8 0F 83 CF 00 00 00 - -. 1378 8050B99 18 -. 8B 55 24 89 55 DC 90 8B 45 E8 85 C0 0F 85 CD 00 00 00 -***** EXPENSIVE 1380 200 - -. 1379 8050BAB 23 -. D9 83 4C F6 FF FF D9 83 50 F6 FF FF 31 F6 3B 75 D8 0F 83 B0 00 00 00 -***** EXPENSIVE 1381 201 - -. 1380 8050BC2 131 -. 8B 4D EC 8B 55 F0 0F AF 4D 14 0F AF 55 0C 8B 45 F0 8B 7D 08 03 45 E4 D9 04 D7 D9 44 D7 04 0F AF 45 0C D9 04 C7 D9 44 C7 04 D9 C3 D9 C3 D9 C9 8B 45 10 D8 C3 D9 C9 D8 C2 D9 C9 D9 1C C8 D9 5C C8 04 D9 CB DE E1 D9 C9 DE E2 8B 45 EC D9 C3 D9 C3 D9 C9 03 45 D8 D8 CA D9 C9 D8 CB D9 CA D8 CC D9 CB D8 CD D9 C9 46 0F AF 45 14 8B 7D 10 DE E2 DE C2 03 55 0C FF 45 F0 03 4D 14 FF 45 EC 3B 75 D8 D9 1C C7 -***** EXPENSIVE 1382 202 - -. 1381 8050C45 6 -. D9 5C C7 04 72 85 -***** EXPENSIVE 1383 203 - -. 1382 8050C4B 29 -. DD D8 DD D8 8B 45 D8 FF 45 E8 8B 55 E0 01 45 EC 83 45 DC 08 39 55 E8 0F 82 38 FF FF FF - -. 1383 8050C68 10 -. 83 C4 1C 5B 5E 31 C0 5F C9 C3 - -. 1384 8050AF5 8 -. 83 C4 20 E9 2A FE FF FF - -. 1385 8050927 15 -. FF 45 EC 8B 4D F0 39 4D EC 0F 82 4A FF FF FF - -. 1386 8050936 6 -. 83 7D DC 01 74 07 - -. 1387 8050943 12 -. C7 45 EC 00 00 00 00 39 75 EC 73 ED - -. 1388 805094F 45 -. 31 D2 8D 76 00 8B 7D EC 8B 4D D8 8B 04 F9 8B 7D 08 89 04 D7 8B 7D EC 8B 44 F9 04 47 8B 4D 08 89 44 D1 04 03 55 0C 39 F7 89 7D EC 72 D8 -vex iropt: 2 x unrolling (43 sts -> 86 sts) - -. 1389 8050954 40 -. 8B 7D EC 8B 4D D8 8B 04 F9 8B 7D 08 89 04 D7 8B 7D EC 8B 44 F9 04 47 8B 4D 08 89 44 D1 04 03 55 0C 39 F7 89 7D EC 72 D8 - -. 1390 805097C 2 -. EB BE - -. 1391 805093C 7 -. 31 C0 E9 07 FF FF FF -vex iropt: 2 x unrolling (36 sts -> 72 sts) - -. 1392 804A5C8 26 -. 8B 04 D7 8B 4D DC 89 04 D1 8B 44 D7 04 43 89 44 D1 04 03 55 08 3B 5D 0C 72 E6 -***** EXPENSIVE 1394 204 - -. 1393 804A0A8 49 -. 8B 45 0C D9 04 C8 8B 55 14 D9 44 C8 04 D9 C9 D8 2C CA D9 C9 D8 6C CA 04 D9 C9 D9 E1 D9 C9 D9 E1 DE C1 D8 C9 DD E2 DF E0 F6 C4 45 0F 85 FB 00 00 00 -***** EXPENSIVE 1395 205 - -. 1394 804A0D9 11 -. DD DA 43 03 4D 18 3B 5D 1C 72 C4 -***** EXPENSIVE 1396 206 -vex iropt: 2 x unrolling (44 sts -> 88 sts) - -. 1395 80507B4 26 -. D9 04 C6 D8 C9 D9 1C C6 D9 44 C6 04 D8 C9 42 D9 5C C6 04 03 45 0C 39 FA 72 E6 -***** EXPENSIVE 1397 207 -vex iropt: 2 x unrolling (47 sts -> 94 sts) - -. 1396 804A6AC 30 -. 8B 55 E4 D9 04 C2 D8 C9 D9 1C C2 D9 44 C2 04 D8 C9 43 D9 5C C2 04 03 45 08 3B 5D 0C 72 E2 -vex iropt: 4 x unrolling (24 sts -> 96 sts) - -. 1397 804BFFC 23 -. 43 C7 04 C1 00 00 00 00 C7 44 C1 04 00 00 00 00 03 45 10 39 F3 72 E9 -***** EXPENSIVE 1399 208 - -. 1398 804C04C 38 -. 89 F8 31 D2 F7 F6 89 D0 31 D2 52 50 DF 2C 24 DC 0D E0 06 06 08 83 EC 08 DC 75 D8 DD 14 24 DD 5D B8 E8 AE C5 FF FF -***** EXPENSIVE 1400 209 -vex iropt: 2 x unrolling (35 sts -> 70 sts) - -. 1399 804C120 18 -. D9 C9 40 D9 14 CB D9 C9 D9 54 CB 04 01 F9 39 D0 72 EE -vex iropt: 4 x unrolling (22 sts -> 88 sts) - -. 1400 804C13C 22 -. 40 C7 04 CE 00 00 00 00 C7 44 CE 04 00 00 00 00 01 F9 39 D0 72 EA -***** EXPENSIVE 1402 210 - -. 1401 804C1C8 39 -. 89 F0 31 D2 F7 75 0C 89 D0 31 D2 52 50 DF 2C 24 DC 0D E8 06 06 08 83 EC 08 DC 75 D8 DD 14 24 DD 5D C8 E8 31 C4 FF FF -vex iropt: 4 x unrolling (27 sts -> 108 sts) - -. 1402 804C24C 27 -. 8B 55 20 43 C7 04 C2 00 00 00 00 C7 44 C2 04 00 00 00 00 03 45 10 3B 5D 0C 72 E5 -***** EXPENSIVE 1404 211 - -. 1403 804C26E 59 -. 8B 45 08 31 D2 F7 75 0C 8B 4D 10 0F AF CA 31 D2 52 8B 45 0C 50 DF 2C 24 D9 45 14 8B 45 20 D8 C9 D9 C9 D8 4D 18 D9 C9 D9 1C C8 D9 5C C8 04 83 C4 08 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 1404 8058696 17 -. 8B 45 08 D1 E8 83 EC 0C C1 E0 04 50 E8 E9 FF FE FF - -. 1405 80586A7 20 -. 8B 55 CC 83 C4 10 85 C0 89 82 08 02 00 00 0F 84 E9 01 00 00 - -. 1406 805876F 41 -. 41 89 4D B4 8B 4D DC C1 E1 04 89 45 B0 89 4D A8 90 8B 45 B4 C7 45 BC 01 00 00 00 D1 E8 39 45 BC C7 45 B8 00 00 00 00 73 72 - -. 1407 805880A 21 -. 8B 55 C0 FF 45 C8 8B 4D C4 01 55 B0 39 4D C8 0F 82 61 FF FF FF -vex iropt: 2 x unrolling (37 sts -> 74 sts) - -. 1408 80497D0 34 -. 89 D8 C1 E0 04 8B 75 DC 8B 54 06 04 41 8B 04 06 8B 75 E0 89 04 DE 89 54 DE 04 03 5D F0 3B 4D EC 72 DE - -. 1409 8058A50 10 -. 8B 45 10 8B 75 14 3B 06 74 26 - -. 1410 8058A80 7 -. 8B 4D 10 3B 0A 74 15 - -. 1411 8058A9C 11 -. 31 FF 3B 7D F0 0F 83 91 00 00 00 - -. 1412 8058AA7 34 -. 90 8B 45 EC 8B 75 14 89 C1 8B 54 BE 08 0F AF CA 40 D1 E8 89 4D EC 8B 4D E4 48 85 C9 0F 85 6F 01 00 00 - -. 1413 8058AC9 41 -. 8B 75 08 89 75 E0 8B 4D 0C 8B 75 E8 89 4D DC 89 75 D8 C7 45 D4 01 00 00 00 C7 45 E4 01 00 00 00 83 FA 02 0F 84 1E 01 00 00 - -. 1414 8058C10 34 -. 50 8B 75 14 FF B4 BE 08 01 00 00 FF 75 10 FF 75 EC FF 75 D4 FF 75 D8 FF 75 DC FF 75 E0 E8 52 00 00 00 - -. 1415 8058C84 46 -. 55 89 E5 57 56 83 EC 30 8B 45 1C 89 C2 D1 EA 89 55 EC 31 D2 F7 75 18 8B 4D 18 C7 45 F0 00 00 00 00 D1 E9 39 45 F0 89 45 E8 89 4D E4 73 5A -***** EXPENSIVE 1417 212 - -. 1416 8058CB2 90 -. 8B 4D 18 49 31 FF 31 F6 89 F6 8B 45 EC 01 F0 8B 55 0C 0F AF D6 89 45 D0 8B 45 08 DD 04 D0 8B 45 D0 0F AF 45 0C 8B 55 08 DD 04 C2 D9 C1 8B 45 14 0F AF C7 8B 55 10 D8 C1 DD 1C C2 8B 45 14 0F AF C1 DE E9 DD 1C C2 FF 45 F0 8B 45 E8 03 4D 18 03 7D 18 03 75 E4 39 45 F0 72 B0 - -. 1417 8058D0C 10 -. 83 7D E4 01 0F 84 B3 01 00 00 - -. 1418 8058EC9 7 -. 83 C4 30 5E 5F C9 C3 - -. 1419 8058C32 5 -. E9 F4 FE FF FF - -. 1420 8058B2B 13 -. 83 C4 20 47 3B 7D F0 0F 82 70 FF FF FF - -. 1421 8058B38 6 -. 83 7D E4 01 74 07 - -. 1422 8058B45 7 -. 31 FF 3B 7D 10 73 F2 - -. 1423 8058B4C 36 -. 8B 75 0C C1 E6 03 8B 4D 08 89 75 D0 8B 75 E8 8B 04 FE 8B 54 FE 04 47 89 01 89 51 04 03 4D D0 3B 7D 10 72 E8 -vex iropt: 2 x unrolling (32 sts -> 64 sts) - -. 1424 8058B58 24 -. 8B 75 E8 8B 04 FE 8B 54 FE 04 47 89 01 89 51 04 03 4D D0 3B 7D 10 72 E8 - -. 1425 8058B70 2 -. EB CC - -. 1426 8058B3E 7 -. 31 C0 E9 31 FF FF FF - -. 1427 8055CA5 62 -. 8B 55 14 8D 04 D5 F8 FF FF FF 8B 75 10 8B 4D 08 0F AF 45 10 0F AF 75 EC 8B 54 08 04 C1 E6 04 8B 04 08 8B 4D 0C 89 04 31 89 54 31 04 C7 44 31 08 00 00 00 00 C7 44 31 0C 00 00 00 00 EB B8 - -. 1428 8053726 46 -. 40 8B 55 DC 89 45 B0 C1 E2 04 8B 45 D4 89 45 AC 89 55 A4 8D 76 00 8B 45 B0 C7 45 B8 01 00 00 00 D1 E8 39 45 B8 C7 45 B4 00 00 00 00 73 72 - -. 1429 80537C6 21 -. 8B 75 D4 FF 45 C0 8B 45 BC 01 75 AC 39 45 C0 0F 82 61 FF FF FF - -. 1430 80537DB 15 -. 8B 4D E4 FF 45 E0 39 4D E0 0F 82 EF FE FF FF - -. 1431 8053998 7 -. 8B 75 14 3B 3E 74 25 - -. 1432 80539C4 4 -. 3B 3A 74 14 - -. 1433 80539DC 39 -. 8B 45 14 8B 40 04 C7 45 D8 00 00 00 00 39 45 D8 89 45 D4 C7 45 DC 01 00 00 00 C7 45 D0 00 00 00 00 0F 83 9F 00 00 00 - -. 1434 8053A03 42 -. 90 8B 55 D8 8B 75 14 8B 4C 96 08 8B 45 DC 0F AF C1 89 45 DC 31 D2 89 F8 F7 75 DC 40 D1 E8 8B 75 D0 48 85 F6 0F 85 7B 01 00 00 - -. 1435 8053A2D 41 -. 8B 55 08 89 55 EC 8B 75 0C 8B 55 F0 89 75 E4 89 55 E8 C7 45 E0 01 00 00 00 C7 45 D0 01 00 00 00 83 F9 02 0F 84 2A 01 00 00 - -. 1436 8053B80 35 -. 52 8B 45 D8 8B 55 14 FF B4 82 08 01 00 00 57 FF 75 DC FF 75 E0 FF 75 E8 FF 75 E4 FF 75 EC E8 51 00 00 00 - -. 1437 8053BF4 69 -. 55 89 E5 57 56 53 83 EC 44 BE 02 00 00 00 31 D2 8B 45 1C F7 F6 89 45 E8 31 D2 8B 45 1C F7 75 18 89 45 E0 31 D2 8B 45 18 F7 F6 C7 45 EC 00 00 00 00 E8 00 00 00 00 5B 81 C3 EA D4 00 00 39 45 EC 89 45 D8 73 59 -***** EXPENSIVE 1439 213 - -. 1438 8053C39 89 -. 8B 45 E0 C1 E0 04 8D 50 F8 31 C9 89 C6 89 F6 8B 45 0C 0F AF C1 C1 E0 04 8B 7D 08 DD 04 07 8B 45 0C 0F AF C2 DD 04 38 D9 C1 8B 45 14 0F AF C1 8B 7D 10 D8 C1 DD 1C C7 8B 7D E8 8D 04 0F 0F AF 45 14 DE E9 8B 7D 10 DD 1C C7 FF 45 EC 8B 45 D8 01 F2 03 4D E0 39 45 EC 72 B6 - -. 1439 8053C92 10 -. 83 7D E0 01 0F 84 D1 01 00 00 - -. 1440 8053E6D 8 -. 83 C4 44 5B 5E 5F C9 C3 - -. 1441 8053BA3 5 -. E9 E8 FE FF FF - -. 1442 8053A90 18 -. 83 C4 20 FF 45 D8 8B 55 D4 39 55 D8 0F 82 62 FF FF FF - -. 1443 8053AA2 6 -. 83 7D D0 01 74 07 - -. 1444 8053AAF 12 -. C7 45 D8 00 00 00 00 39 7D D8 73 ED -***** EXPENSIVE 1446 214 - -. 1445 8053ABB 35 -. 8B 75 0C C1 E6 03 8B 4D 08 89 75 CC 90 8B 45 D8 8B 55 F0 DD 04 C2 40 DD 19 03 4D CC 39 F8 89 45 D8 72 EA -***** EXPENSIVE 1447 215 -vex iropt: 2 x unrolling (33 sts -> 66 sts) - -. 1446 8053AC8 22 -. 8B 45 D8 8B 55 F0 DD 04 C2 40 DD 19 03 4D CC 39 F8 89 45 D8 72 EA - -. 1447 8053ADE 2 -. EB C8 - -. 1448 8053AA8 7 -. 31 C0 E9 0C FF FF FF -***** EXPENSIVE 1450 216 -vex iropt: 2 x unrolling (36 sts -> 72 sts) - -. 1449 80498A4 20 -. 8B 55 E0 DD 04 C2 D8 F1 41 DD 1C C2 03 45 F0 3B 4D EC 72 EC - -. 1450 805AD0A 17 -. 8B 45 08 D1 E8 83 EC 0C C1 E0 03 50 E8 75 D9 FE FF - -. 1451 805AD1B 20 -. 8B 55 C4 83 C4 10 85 C0 89 82 08 02 00 00 0F 84 CC 01 00 00 - -. 1452 805ADDE 29 -. 41 89 4D B0 89 45 AC 8D 76 00 8B 45 B0 C7 45 B4 01 00 00 00 D1 E8 31 FF 39 45 B4 72 69 - -. 1453 805ADFB 17 -. 8B 45 B8 FF 45 C0 8B 55 BC 01 45 AC 39 55 C0 72 DC - -. 1454 804C554 5 -. E8 F3 F3 FF FF -vex iropt: 4 x unrolling (29 sts -> 116 sts) - -. 1455 804AFBC 21 -. 8B 5D E0 8B 04 D3 41 8B 5D E4 89 04 93 03 55 08 3B 4D 0C 72 EB - -. 1456 805B0A8 10 -. 8B 45 10 8B 75 14 3B 06 74 26 - -. 1457 805B0D8 7 -. 8B 4D 10 3B 0A 74 15 - -. 1458 805B0F4 11 -. 31 FF 3B 7D F0 0F 83 91 00 00 00 - -. 1459 805B0FF 34 -. 90 8B 45 EC 8B 75 14 89 C1 8B 54 BE 08 0F AF CA 40 D1 E8 89 4D EC 8B 4D E4 48 85 C9 0F 85 63 01 00 00 - -. 1460 805B121 41 -. 8B 75 08 89 75 E0 8B 4D 0C 8B 75 E8 89 4D DC 89 75 D8 C7 45 D4 01 00 00 00 C7 45 E4 01 00 00 00 83 FA 02 0F 84 12 01 00 00 - -. 1461 805B25C 34 -. 50 8B 75 14 FF B4 BE 08 01 00 00 FF 75 10 FF 75 EC FF 75 D4 FF 75 D8 FF 75 DC FF 75 E0 E8 52 00 00 00 - -. 1462 805B2D0 46 -. 55 89 E5 57 56 83 EC 28 8B 45 1C 89 C2 D1 EA 89 55 EC 31 D2 F7 75 18 8B 4D 18 C7 45 F0 00 00 00 00 D1 E9 39 45 F0 89 45 E8 89 4D E4 73 5A -***** EXPENSIVE 1464 217 - -. 1463 805B2FE 90 -. 8B 4D 18 49 31 FF 31 F6 89 F6 8B 45 EC 01 F0 8B 55 0C 0F AF D6 89 45 D4 8B 45 08 D9 04 90 8B 45 D4 0F AF 45 0C 8B 55 08 D9 04 82 D9 C1 8B 45 14 0F AF C7 8B 55 10 D8 C1 D9 1C 82 8B 45 14 0F AF C1 DE E9 D9 1C 82 FF 45 F0 8B 45 E8 03 4D 18 03 7D 18 03 75 E4 39 45 F0 72 B0 - -. 1464 805B358 10 -. 83 7D E4 01 0F 84 A5 01 00 00 - -. 1465 805B507 7 -. 83 C4 28 5E 5F C9 C3 - -. 1466 805B27E 5 -. E9 00 FF FF FF - -. 1467 805B183 13 -. 83 C4 20 47 3B 7D F0 0F 82 70 FF FF FF - -. 1468 805B190 6 -. 83 7D E4 01 74 07 - -. 1469 805B19D 7 -. 31 FF 3B 7D 10 73 F2 - -. 1470 805B1A4 28 -. 8B 4D 0C 8B 55 08 C1 E1 02 8D 76 00 8B 75 E8 8B 04 BE 47 89 02 01 CA 3B 7D 10 72 F0 -vex iropt: 4 x unrolling (24 sts -> 96 sts) - -. 1471 805B1B0 16 -. 8B 75 E8 8B 04 BE 47 89 02 01 CA 3B 7D 10 72 F0 - -. 1472 805B1C0 2 -. EB D4 - -. 1473 805B196 7 -. 31 C0 E9 31 FF FF FF - -. 1474 8058521 43 -. 8B 4D 14 8D 14 8D FC FF FF FF 8B 45 10 8B 4D 08 0F AF 55 10 8B 14 0A 0F AF 45 F0 8B 4D 0C 89 14 C1 C7 44 C1 04 00 00 00 00 EB CB - -. 1475 8055F42 29 -. 40 89 45 B4 89 75 B0 8D 76 00 8B 45 B4 C7 45 B8 01 00 00 00 D1 E8 31 FF 39 45 B8 72 65 - -. 1476 8055F5F 17 -. 8B 75 D0 FF 45 C0 8B 45 BC 01 75 B0 39 45 C0 72 DC - -. 1477 8055F70 15 -. 8B 4D E0 FF 45 DC 39 4D DC 0F 82 77 FF FF FF - -. 1478 8056194 7 -. 8B 4D 14 3B 31 74 25 - -. 1479 80561C0 4 -. 3B 32 74 14 - -. 1480 80561D8 39 -. 8B 7D 14 8B 7F 04 C7 45 D8 00 00 00 00 39 7D D8 89 7D D4 C7 45 DC 01 00 00 00 C7 45 D0 00 00 00 00 0F 83 9E 00 00 00 - -. 1481 80561FF 41 -. 90 8B 45 D8 8B 55 14 8B 4C 82 08 8B 7D DC 0F AF F9 31 D2 89 F0 F7 F7 40 D1 E8 8B 55 D0 48 85 D2 89 7D DC 0F 85 78 01 00 00 - -. 1482 8056228 41 -. 8B 55 08 89 55 EC 8B 7D 0C 8B 55 F0 89 7D E4 89 55 E8 C7 45 E0 01 00 00 00 C7 45 D0 01 00 00 00 83 F9 02 0F 84 27 01 00 00 - -. 1483 8056378 35 -. 50 8B 55 14 8B 45 D8 FF B4 82 08 01 00 00 56 FF 75 DC FF 75 E0 FF 75 E8 FF 75 E4 FF 75 EC E8 51 00 00 00 - -. 1484 80563EC 69 -. 55 89 E5 57 56 53 83 EC 44 BE 02 00 00 00 31 D2 8B 45 1C F7 F6 89 45 E8 31 D2 8B 45 1C F7 75 18 89 45 E0 31 D2 8B 45 18 F7 F6 C7 45 EC 00 00 00 00 E8 00 00 00 00 5B 81 C3 F2 AC 00 00 39 45 EC 89 45 D8 73 56 -***** EXPENSIVE 1486 218 - -. 1485 8056431 86 -. 8B 45 E0 C1 E0 03 8D 50 FC 31 C9 89 C6 89 F6 8B 45 0C 0F AF C1 8B 7D 08 D9 04 C7 8B 45 0C 0F AF C2 D9 04 38 D9 C1 8B 45 14 0F AF C1 8B 7D 10 D8 C1 D9 1C 87 8B 7D E8 8D 04 0F 0F AF 45 14 DE E9 8B 7D 10 D9 1C 87 FF 45 EC 8B 45 D8 01 F2 03 4D E0 39 45 EC 72 B9 - -. 1486 8056487 10 -. 83 7D E0 01 0F 84 D0 01 00 00 - -. 1487 8056661 8 -. 83 C4 44 5B 5E 5F C9 C3 - -. 1488 805639B 5 -. E9 EB FE FF FF - -. 1489 805628B 18 -. 83 C4 20 FF 45 D8 8B 4D D4 39 4D D8 0F 82 63 FF FF FF - -. 1490 805629D 6 -. 83 7D D0 01 74 07 - -. 1491 80562AA 12 -. C7 45 D8 00 00 00 00 39 75 D8 73 ED - -. 1492 80562B6 36 -. 8B 7D 0C C1 E7 02 8B 55 08 89 7D CC 89 F6 8B 4D D8 8B 7D F0 8B 04 8F 41 89 02 03 55 CC 39 F1 89 4D D8 72 EA -vex iropt: 4 x unrolling (27 sts -> 108 sts) - -. 1493 80562C4 22 -. 8B 4D D8 8B 7D F0 8B 04 8F 41 89 02 03 55 CC 39 F1 89 4D D8 72 EA - -. 1494 80562DA 2 -. EB C7 - -. 1495 80562A3 7 -. 31 C0 E9 0D FF FF FF -***** EXPENSIVE 1497 219 -vex iropt: 2 x unrolling (38 sts -> 76 sts) - -. 1496 804B084 20 -. 8B 55 E4 D9 04 82 D8 F1 41 D9 1C 82 03 45 08 3B 4D 0C 72 EC -vex iropt: 2 x unrolling (32 sts -> 64 sts) - -. 1497 805D41C 26 -. 8B 75 08 8B 04 96 41 89 04 D7 C7 44 D7 04 00 00 00 00 03 55 10 3B 4D 14 72 E6 - -. 1498 804A408 13 -. BB 01 00 00 00 83 C1 02 3B 5D 0C 73 4F - -. 1499 804CF40 22 -. C7 45 B4 01 00 00 00 8B 55 B8 39 55 B4 C7 45 B0 00 00 00 00 77 72 - -. 1500 804D42A 9 -. 83 F9 03 0F 84 C6 01 00 00 - -. 1501 804D5F9 47 -. 8B 55 EC 8B 4D 14 8B 94 91 08 01 00 00 C1 E0 04 83 EC 0C 01 D0 50 52 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 04 02 00 00 -***** EXPENSIVE 1503 220 - -. 1502 804D82C 116 -. 55 89 E5 57 56 53 83 EC 7C BE AB AA AA AA 8B 45 20 F7 E6 D1 EA 8B 4D 1C 89 55 E0 8B 45 20 31 D2 F7 F1 89 45 DC 89 C8 F7 E6 89 55 84 D1 EA E8 00 00 00 00 5B 81 C3 B5 38 01 00 89 95 7C FF FF FF D1 E2 C7 45 EC 00 00 00 00 31 FF 89 45 80 89 55 D8 DD 83 B4 F8 FF FF D9 FA 8B 45 DC DC 8B BC F8 FF FF 39 C7 DD 5D D0 C7 45 E8 00 00 00 00 0F 83 DC 01 00 00 - -. 1503 804D8A0 27 -. C7 45 8C 00 00 00 00 C7 45 88 00 00 00 00 89 F6 8B 75 E8 85 F6 0F 85 CB 01 00 00 -***** EXPENSIVE 1505 221 - -. 1504 804D8BB 52 -. DD 83 34 F6 FF FF DD 5D C8 DD 83 44 F6 FF FF DD 5D C0 DD 45 C8 DD 5D B8 DD 45 C0 DD 5D B0 C7 45 E4 00 00 00 00 8B 85 7C FF FF FF 39 45 E4 0F 83 77 01 00 00 -***** EXPENSIVE 1506 222 - -. 1505 804D8EF 149 -. DD 45 D0 8B 75 14 8B 45 0C 8B 55 14 DA 4D 18 0F AF F7 8B 4D 88 C1 E0 04 C1 E2 04 DD 5D 98 C1 E6 04 C1 E1 04 89 45 90 89 55 94 8D 76 00 8B 45 08 DD 04 08 DD 5D A8 DD 44 08 08 8B 45 EC 03 45 E0 0F AF 45 0C C1 E0 04 8B 55 08 DD 04 02 D9 C9 DD 5D A0 DD 44 02 08 8B 55 EC 8B 45 E0 8D 04 42 89 45 80 0F AF 45 0C C1 E0 04 8B 55 08 DD 04 02 DD 44 02 08 D9 C3 D9 C3 D9 C9 D8 C3 D9 C9 D8 C2 DD 83 BC F8 FF FF DD 83 BC F8 FF FF D9 C9 D8 CB D9 C9 D8 CA D9 C9 -***** EXPENSIVE 1507 223 - -. 1506 804D984 126 -. DC 6D A8 D9 C9 DC 6D A0 D9 CF DE E5 D9 CD DE E3 D9 CB DC 4D 98 D9 CA DC 4D 98 D9 C9 8B 45 10 DC 45 A8 D9 CB DC 45 A0 8B 95 7C FF FF FF D9 C4 D9 C6 D9 C9 D8 E3 D9 C9 D8 C4 D9 CE DE C3 D9 CE DE E3 D9 CB DD 14 30 D9 CB DD 54 30 08 DD 45 C8 8D 04 3A DD 45 C0 0F AF 45 14 D8 CE D9 C9 D8 CF C1 E0 04 DE E1 D9 CC 8B 55 10 DD 5D A8 DD 5D A0 D9 CA DD 1C 02 D9 CA DC 4D C8 D9 CB DC 4D C0 -***** EXPENSIVE 1508 224 - -. 1507 804DA02 100 -. DE C3 D9 CA DD 5C 02 08 8B 95 7C FF FF FF 8D 04 57 DD 45 B8 DD 45 B0 D9 C9 0F AF 45 14 D8 CB D9 C9 D8 CA D9 CB DC 4D B0 D9 CA DC 4D B8 D9 C9 C1 E0 04 8B 55 10 DE E3 DE C1 D9 C9 DD 1C 02 DD 5C 02 08 FF 45 E4 8B 45 0C 8B 95 7C FF FF FF 03 4D 90 01 45 88 FF 45 EC 03 75 94 47 39 55 E4 0F 82 B6 FE FF FF - -. 1508 804DA66 22 -. FF 45 E8 8B 4D DC 03 7D D8 83 45 8C 10 39 4D E8 0F 82 34 FE FF FF - -. 1509 804DA7C 10 -. 83 C4 7C 5B 5E 31 C0 5F C9 C3 - -. 1510 804D628 5 -. E9 53 FE FF FF - -. 1511 804D480 18 -. 83 C4 30 FF 45 EC 8B 4D F0 39 4D EC 0F 82 4A FF FF FF - -. 1512 8050404 17 -. C7 45 B4 01 00 00 00 8B 45 B8 31 FF 39 45 B4 76 5F - -. 1513 80508CE 9 -. 83 F9 03 0F 84 C5 01 00 00 - -. 1514 8050A9C 45 -. 8B 4D EC 8B 7D 14 8B 8C 8F 08 01 00 00 83 EC 0C 8D 04 C1 50 51 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 D7 01 00 00 -***** EXPENSIVE 1516 225 - -. 1515 8050CA0 113 -. 55 89 E5 57 56 53 83 EC 64 BE AB AA AA AA 8B 45 20 F7 E6 D1 EA 8B 4D 1C 89 55 DC 8B 45 20 31 D2 F7 F1 89 45 D8 89 C8 F7 E6 89 55 9C D1 EA E8 00 00 00 00 5B 81 C3 41 04 01 00 89 55 94 D1 E2 C7 45 E8 00 00 00 00 31 FF 89 45 98 89 55 D4 DD 83 B4 F8 FF FF D9 FA 8B 55 D8 DC 8B BC F8 FF FF 39 D7 D9 5D D0 C7 45 E4 00 00 00 00 0F 83 AD 01 00 00 - -. 1516 8050D11 18 -. C7 45 A4 00 00 00 00 8B 45 E4 85 C0 0F 85 A5 01 00 00 -***** EXPENSIVE 1518 226 - -. 1517 8050D23 49 -. D9 83 4C F6 FF FF D9 83 50 F6 FF FF D9 C9 D9 55 CC D9 C9 D9 55 C8 D9 C9 D9 5D C4 D9 5D C0 C7 45 E0 00 00 00 00 8B 45 94 39 45 E0 0F 83 54 01 00 00 -***** EXPENSIVE 1519 227 - -. 1518 8050D54 146 -. D9 45 D0 DA 4D 18 8B 75 14 8B 4D E8 D9 5D B0 0F AF F7 0F AF 4D 0C 89 F6 8B 45 08 D9 04 C8 D9 44 C8 04 8B 45 E8 03 45 DC 0F AF 45 0C 8B 55 08 D9 04 C2 D9 C9 D9 5D B8 D9 44 C2 04 8B 55 E8 8B 45 DC 8D 04 42 89 45 98 8B 55 08 0F AF 45 0C D9 04 C2 D9 C2 D9 CC D9 5D BC DC C3 DD 83 BC F8 FF FF D8 CC D9 44 C2 04 D9 C9 D8 6D BC D9 C3 D8 C2 D9 C9 D9 5D EC DD 83 BC F8 FF FF D8 C9 D8 6D B8 D9 5D B4 D9 CC DE E2 DE EA D9 C9 D8 4D B0 D9 45 EC D9 CA -***** EXPENSIVE 1520 228 - -. 1519 8050DE6 126 -. D8 4D B0 D9 45 B4 D9 CD D8 45 BC D9 CC D8 45 B8 D9 CD D8 C1 D9 C3 D9 CA D8 6D B4 D9 CC D8 C3 D9 CA DE E3 D9 CC D9 55 BC D9 CD D9 55 B8 D9 C9 D9 55 AC D9 CB D9 55 A8 8B 45 10 8B 55 94 D9 45 CC D9 45 C8 D9 CF D9 1C F0 D9 CA D9 5C F0 04 D9 CD D8 CC D9 C9 8D 04 3A D8 CA D9 CC D8 4D CC D9 CA D8 4D C8 D9 CC 0F AF 45 14 DE E1 D9 C9 8B 55 10 DE C3 D9 1C C2 D9 C9 D9 5C C2 04 D9 45 C4 -***** EXPENSIVE 1521 229 - -. 1520 8050E64 68 -. 8B 55 94 D9 45 C0 8D 04 57 D8 CB D9 C9 D8 CA 0F AF 45 14 DE E1 8B 55 10 D9 1C C2 D9 45 C0 D9 45 C4 DE CB DE C9 DE C1 D9 5C C2 04 FF 45 E0 8B 45 94 03 4D 0C FF 45 E8 03 75 14 47 39 45 E0 0F 82 C4 FE FF FF - -. 1521 8050EA8 22 -. FF 45 E4 8B 55 D8 03 7D D4 83 45 A4 08 39 55 E4 0F 82 5A FE FF FF - -. 1522 8050EBE 10 -. 83 C4 64 5B 5E 31 C0 5F C9 C3 - -. 1523 8050AC9 5 -. E9 56 FE FF FF - -. 1524 8050924 18 -. 83 C4 30 FF 45 EC 8B 4D F0 39 4D EC 0F 82 4A FF FF FF - -. 1525 8058780 24 -. 8B 45 B4 C7 45 BC 01 00 00 00 D1 E8 39 45 BC C7 45 B8 00 00 00 00 73 72 - -. 1526 8058AF2 9 -. 83 FA 03 0F 84 E4 00 00 00 - -. 1527 8058BDF 41 -. 8B 55 14 8B 8C BA 08 01 00 00 C1 E0 04 8D 14 08 52 51 FF 75 10 FF 75 EC FF 75 D4 FF 75 D8 FF 75 DC FF 75 E0 E8 D4 02 00 00 -***** EXPENSIVE 1529 230 - -. 1528 8058EDC 93 -. 55 89 E5 57 56 53 83 EC 7C B9 AB AA AA AA 8B 45 1C F7 E1 D1 EA 89 55 E4 8B 45 1C 31 D2 F7 75 18 89 45 E0 8B 45 18 F7 E1 E8 00 00 00 00 5B 81 C3 0B 82 00 00 D1 EA 89 55 DC DD 83 B4 F8 FF FF D9 FA C7 45 E8 00 00 00 00 8B 45 E0 DC 8B BC F8 FF FF 39 45 E8 DD 55 D0 0F 83 70 03 00 00 -***** EXPENSIVE 1530 231 - -. 1529 8058F39 142 -. D9 E0 C7 45 88 00 00 00 00 31 FF 8D 74 12 FF 8B 55 E4 8D 04 3A 01 C2 8B 4D 0C 0F AF CF 89 95 7C FF FF FF 8B 55 08 DD 04 CA 0F AF 45 0C 8B 8D 7C FF FF FF DD 04 C2 0F AF 4D 0C DD 04 CA D9 C1 D8 C1 D9 C3 8B 45 14 0F AF 45 88 8B 4D 10 D8 C1 DD 1C C1 DC 8B BC F8 FF FF 8B 45 14 0F AF C6 DE EB D9 CA DD 1C C1 DE E1 8D 04 F5 08 00 00 00 0F AF 45 14 D8 C9 DD 1C 08 FF 45 E8 8B 45 18 8B 55 E0 03 75 18 01 45 88 03 7D DC 39 55 E8 72 81 -***** EXPENSIVE 1531 232 - -. 1530 8058FC7 12 -. DD D8 83 7D DC 01 0F 84 CE 02 00 00 - -. 1531 80592A1 8 -. 83 C4 7C 5B 5E 5F C9 C3 - -. 1532 8058C08 5 -. E9 1E FF FF FF -***** EXPENSIVE 1534 233 - -. 1533 8055C1E 114 -. 8B 4D 10 8B 45 10 8B 55 08 C1 E1 04 8D 04 C2 89 45 D8 89 4D DC 89 4D D4 89 F6 8B 55 D8 8B 45 08 DD 04 08 8B 32 8B 7A 04 8B 45 0C DD 54 08 08 89 34 08 89 7C 08 04 8B 45 14 2B 45 EC DD 5D E0 0F AF 45 10 80 75 E7 80 C1 E0 04 8B 55 0C DD 45 E0 89 34 02 89 7C 02 04 DD 5C 02 08 8B 45 D4 01 45 D8 FF 45 EC 8B 45 14 2B 45 EC 03 4D DC 39 45 EC 72 A8 - -. 1534 805373C 24 -. 8B 45 B0 C7 45 B8 01 00 00 00 D1 E8 39 45 B8 C7 45 B4 00 00 00 00 73 72 - -. 1535 8053A56 9 -. 83 F9 03 0F 84 F1 00 00 00 - -. 1536 8053B50 42 -. 8B 55 14 8B 75 D8 8B 8C B2 08 01 00 00 C1 E0 04 8D 14 08 52 51 57 FF 75 DC FF 75 E0 FF 75 E8 FF 75 E4 FF 75 EC E8 06 03 00 00 -***** EXPENSIVE 1538 234 - -. 1537 8053E80 93 -. 55 89 E5 57 56 53 81 EC 84 00 00 00 E8 00 00 00 00 5B 81 C3 83 D2 00 00 DD 83 B4 F8 FF FF D9 FA 8B 45 1C B9 03 00 00 00 31 D2 F7 F1 89 45 DC 31 D2 8B 45 1C F7 75 18 89 45 D8 31 D2 8B 45 18 F7 F1 C7 45 E8 00 00 00 00 DC 8B BC F8 FF FF 39 45 E8 DD 55 E0 89 45 D4 0F 83 9C 03 00 00 -***** EXPENSIVE 1539 235 - -. 1538 8053EDD 150 -. D9 C0 DE C1 C7 45 88 00 00 00 00 31 FF 89 F6 8B 75 D8 8B 45 0C 0F AF C7 8B 4D 08 D1 E6 DD 04 C1 8D 54 3E FF 8B 45 0C 0F AF C2 8D 14 D5 08 00 00 00 DD 04 C1 0F AF 55 0C D9 C1 8B 45 88 D9 C3 DC 0C 0A D9 C9 D8 E2 D9 CA 03 45 DC D8 C0 8B 55 DC 01 C2 DE C3 8B 4D 14 D9 C1 0F AF 4D 88 0F AF 45 14 03 75 D8 89 95 7C FF FF FF D8 E1 D9 CB 8B 55 10 DD 1C CA D9 CA 01 F7 DD 1C C2 8B 75 D8 8B 95 7C FF FF FF FF 45 E8 8B 45 D4 0F AF 55 14 DE C1 8B 4D 10 01 75 88 -***** EXPENSIVE 1540 236 - -. 1539 8053F73 12 -. 39 45 E8 DD 1C D1 0F 82 6D FF FF FF -***** EXPENSIVE 1541 237 - -. 1540 8053F7F 12 -. DD D8 83 7D D8 01 0F 84 E3 02 00 00 - -. 1541 805426E 11 -. 81 C4 84 00 00 00 5B 5E 5F C9 C3 - -. 1542 8053B7A 5 -. E9 11 FF FF FF - -. 1543 805ADE8 19 -. 8B 45 B0 C7 45 B4 01 00 00 00 D1 E8 31 FF 39 45 B4 72 69 - -. 1544 805B14A 9 -. 83 FA 03 0F 84 DC 00 00 00 - -. 1545 805B22F 38 -. 8B 4D 14 8B 94 B9 08 01 00 00 8D 0C C2 51 52 FF 75 10 FF 75 EC FF 75 D4 FF 75 D8 FF 75 DC FF 75 E0 E8 C3 02 00 00 -***** EXPENSIVE 1547 238 - -. 1546 805B518 93 -. 55 89 E5 57 56 53 83 EC 54 B9 AB AA AA AA 8B 45 1C F7 E1 D1 EA 89 55 E4 8B 45 1C 31 D2 F7 75 18 89 45 E0 8B 45 18 F7 E1 E8 00 00 00 00 5B 81 C3 CF 5B 00 00 D1 EA 89 55 DC DD 83 B4 F8 FF FF D9 FA C7 45 E8 00 00 00 00 8B 55 E0 DC 8B BC F8 FF FF 39 55 E8 D9 5D D8 0F 83 93 00 00 00 -***** EXPENSIVE 1548 239 - -. 1547 805B575 145 -. D9 45 D8 D9 E0 31 FF 31 F6 89 F6 8B 4D E4 8D 04 31 01 C1 8B 55 0C 0F AF D6 0F AF 45 0C 89 4D A0 8B 4D 08 D9 04 91 D9 04 81 8B 4D A0 0F AF 4D 0C 8B 45 08 D9 04 88 D9 C1 8B 55 DC 8D 44 57 FF D8 C1 D9 C3 8B 55 14 0F AF D7 8B 4D 10 D8 C1 D9 1C 91 DD 83 BC F8 FF FF 8B 55 14 0F AF D0 DE C9 D9 CA DE E1 D9 C9 8D 04 85 04 00 00 00 0F AF 45 14 DE EA D8 CA D9 C9 D9 1C 91 FF 45 E8 D9 1C 08 8B 45 E0 03 7D 18 03 75 DC 39 45 E8 0F 82 7A FF FF FF -***** EXPENSIVE 1549 240 - -. 1548 805B606 12 -. DD D8 83 7D DC 01 0F 84 B9 02 00 00 - -. 1549 805B8CB 8 -. 83 C4 54 5B 5E 5F C9 C3 - -. 1550 805B255 5 -. E9 29 FF FF FF -***** EXPENSIVE 1552 241 - -. 1551 80584BD 79 -. 8B 75 10 89 F0 C1 E0 03 8D 3C B2 89 45 EC 90 8B 4D 08 8B 14 F1 D9 07 8B 45 0C 89 54 F0 04 D9 14 F0 8B 45 14 2B 45 F0 0F AF 45 10 8B 4D 0C 81 F2 00 00 00 80 FF 45 F0 D9 1C C1 89 54 C1 04 8B 45 14 2B 45 F0 03 75 10 03 7D EC 39 45 F0 72 C0 - -. 1552 8055F4C 19 -. 8B 45 B4 C7 45 B8 01 00 00 00 D1 E8 31 FF 39 45 B8 72 65 - -. 1553 8056251 9 -. 83 F9 03 0F 84 F2 00 00 00 - -. 1554 805634C 39 -. 8B 4D D8 8B 7D 14 8B 94 8F 08 01 00 00 8D 0C C2 51 52 56 FF 75 DC FF 75 E0 FF 75 E8 FF 75 E4 FF 75 EC E8 01 03 00 00 -***** EXPENSIVE 1556 242 - -. 1555 8056674 90 -. 55 89 E5 57 56 53 83 EC 60 E8 00 00 00 00 5B 81 C3 92 AA 00 00 DD 83 B4 F8 FF FF D9 FA 8B 45 1C B9 03 00 00 00 31 D2 F7 F1 89 45 E0 31 D2 8B 45 1C F7 75 18 89 45 DC 31 D2 8B 45 18 F7 F1 C7 45 E8 00 00 00 00 DC 8B BC F8 FF FF 39 45 E8 D9 5D E4 89 45 D8 0F 83 9D 00 00 00 -***** EXPENSIVE 1557 243 - -. 1556 80566CE 146 -. D9 45 E4 D8 C0 C7 45 A0 00 00 00 00 31 FF 8B 75 DC 8B 45 0C 0F AF C7 8B 4D 08 D1 E6 D9 04 81 8D 54 3E FF 8B 45 0C 0F AF C2 8D 14 95 04 00 00 00 D9 04 81 0F AF 55 0C D9 C1 8B 45 A0 D9 C3 D8 0C 0A D9 C9 D8 E2 D9 CA 03 45 E0 D8 C0 8B 55 E0 01 C2 DE C3 8B 4D 14 D9 C1 0F AF 4D A0 0F AF 45 14 03 75 DC 89 55 98 D8 E1 D9 CB 8B 55 10 D9 1C 8A D9 CA 01 F7 D9 1C 82 8B 75 DC 8B 55 98 FF 45 E8 8B 45 D8 0F AF 55 14 DE C1 8B 4D 10 01 75 A0 39 45 E8 -***** EXPENSIVE 1558 244 - -. 1557 8056760 9 -. D9 1C 91 0F 82 73 FF FF FF -***** EXPENSIVE 1559 245 - -. 1558 8056769 12 -. DD D8 83 7D DC 01 0F 84 EB 02 00 00 - -. 1559 8056A60 8 -. 83 C4 60 5B 5E 5F C9 C3 - -. 1560 8056373 5 -. E9 13 FF FF FF - -. 1561 804D433 9 -. 83 F9 04 0F 84 7F 01 00 00 - -. 1562 804D5BB 57 -. 8B 4D EC 8B 55 14 8B 8C 8A 08 01 00 00 C1 E0 04 89 4D E4 01 C1 89 CF 83 EC 08 01 C7 57 51 FF 75 E4 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 F4 04 00 00 - -. 1563 804DAE8 94 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 8B 45 20 C1 E8 02 8B 4D 1C 31 D2 89 45 DC 8B 45 20 F7 F1 C7 45 E4 00 00 00 00 C1 E9 02 E8 00 00 00 00 5B 81 C3 FE 35 01 00 8D 14 49 39 45 E4 8B 7D 08 8B 75 10 C7 45 EC 00 00 00 00 C7 45 E8 00 00 00 00 89 45 D8 89 4D D4 89 55 D0 0F 83 78 02 00 00 - -. 1564 804DB46 33 -. C7 85 54 FF FF FF 00 00 00 00 C7 85 50 FF FF FF 00 00 00 00 89 F6 8B 45 E4 85 C0 0F 85 64 02 00 00 -***** EXPENSIVE 1566 246 - -. 1565 804DB67 59 -. DD 83 34 F6 FF FF DD 83 44 F6 FF FF D9 C9 DD 55 C8 D9 C9 DD 55 C0 D9 C9 DD 55 B8 D9 C9 DD 55 B0 D9 C9 DD 5D A8 DD 5D A0 C7 45 E0 00 00 00 00 8B 45 D4 39 45 E0 0F 83 00 02 00 00 -***** EXPENSIVE 1567 247 - -. 1566 804DBA2 177 -. 8B 45 DC D1 E0 89 45 94 03 45 DC 89 45 84 8B 55 D4 8B 45 0C D1 E2 C1 E0 04 89 95 6C FF FF FF 8B 4D E8 03 55 D4 89 85 58 FF FF FF 8B 45 14 DB 45 18 89 95 68 FF FF FF 0F AF 4D 14 8B 95 50 FF FF FF C1 E0 04 DD 9D 60 FF FF FF C1 E1 04 C1 E2 04 89 85 5C FF FF FF 8B 45 EC 03 45 DC 0F AF 45 0C C1 E0 04 DD 04 07 DD 9D 48 FF FF FF DD 44 07 08 8B 45 EC 03 45 94 0F AF 45 0C C1 E0 04 DD 04 07 DD 44 07 08 8B 45 EC 03 45 84 0F AF 45 0C C1 E0 04 DD 04 07 D9 CA DD 55 98 DD 85 48 FF FF FF D8 C3 DD 44 07 08 D9 C9 DD 9D 78 FF FF FF D9 C4 D8 C1 -***** EXPENSIVE 1568 248 - -. 1567 804DC53 139 -. DD 04 17 D9 C9 DD 9D 70 FF FF FF DD 85 48 FF FF FF D9 CB D8 C1 D9 CB DE E5 DD 85 78 FF FF FF DD 44 17 08 D9 C9 D8 C4 D9 CD DD 55 88 D9 CD DD 1C 0E DC C4 DD 85 70 FF FF FF D9 CA DC 65 98 D9 C9 DC 65 88 D9 CA D8 C5 D9 CF DE E3 D9 CD DC 8D 60 FF FF FF D9 CA DC 8D 60 FF FF FF D9 CE DD 5C 0E 08 D9 C4 D9 C1 D9 C9 8B 45 E8 D8 E7 D9 C9 D8 C3 D9 CE DE C7 D9 C9 DE E2 03 45 D4 DD 45 C8 DD 45 C0 0F AF 45 14 D8 CE D9 C9 D8 CA -***** EXPENSIVE 1569 249 - -. 1568 804DCDE 141 -. C1 E0 04 DE E1 D9 CB DC A5 78 FF FF FF D9 CC DC A5 70 FF FF FF D9 CB DD 1C 06 D9 CC DC 4D C8 D9 CC DC 4D C0 DE C4 D9 CB DD 5C 06 08 8B 45 E8 03 85 6C FF FF FF DD 45 B8 DD 45 B0 D8 CA D9 C9 0F AF 45 14 D8 CB D9 CA DC 4D B8 D9 CB DC 4D B0 D9 CA C1 E0 04 DE E1 D9 CA DE C1 D9 C9 DD 1C 06 DD 5C 06 08 8B 45 E8 03 85 68 FF FF FF DD 45 A8 DD 45 A0 D9 C9 0F AF 45 14 D8 CB D9 C9 D8 CA D9 CB DC 4D A0 D9 CA DC 4D A8 D9 C9 C1 E0 04 -***** EXPENSIVE 1570 250 - -. 1569 804DD6B 55 -. DE E3 DE C1 D9 C9 DD 1C 06 DD 5C 06 08 8B 45 0C 01 85 50 FF FF FF FF 45 E0 8B 45 D4 03 95 58 FF FF FF FF 45 EC 03 8D 5C FF FF FF FF 45 E8 39 45 E0 0F 82 56 FE FF FF - -. 1570 804DDA2 28 -. 8B 55 D0 FF 45 E4 8B 45 D8 01 55 E8 83 85 54 FF FF FF 10 39 45 E4 0F 82 9E FD FF FF - -. 1571 804DDBE 13 -. 81 C4 AC 00 00 00 5B 5E 31 C0 5F C9 C3 - -. 1572 804D5F4 5 -. E9 87 FE FF FF - -. 1573 80508D7 9 -. 83 F9 04 0F 84 7B 01 00 00 - -. 1574 8050A5B 60 -. 8B 7D EC 8B 55 14 8B BC BA 08 01 00 00 C1 E0 03 89 7D E4 01 C7 83 EC 08 89 7D E0 01 C7 57 FF 75 E0 FF 75 E4 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 99 04 00 00 - -. 1575 8050F30 91 -. 55 89 E5 57 56 53 83 EC 74 8B 45 20 C1 E8 02 8B 4D 1C 31 D2 89 45 E0 8B 45 20 F7 F1 C7 45 E8 00 00 00 00 C1 E9 02 E8 00 00 00 00 5B 81 C3 B9 01 01 00 8D 14 49 39 45 E8 8B 7D 08 8B 75 10 C7 45 F0 00 00 00 00 C7 45 EC 00 00 00 00 89 45 DC 89 4D D8 89 55 D4 0F 83 0C 02 00 00 - -. 1576 8050F8B 20 -. C7 45 80 00 00 00 00 89 F6 8B 45 E8 85 C0 0F 85 02 02 00 00 -***** EXPENSIVE 1578 251 - -. 1577 8050F9F 59 -. D9 83 4C F6 FF FF D9 83 50 F6 FF FF D9 C9 D9 55 D0 D9 C9 D9 55 CC D9 C9 D9 55 C8 D9 C9 D9 55 C4 D9 C9 D9 5D C0 D9 5D BC C7 45 E4 00 00 00 00 8B 45 D8 39 45 E4 0F 83 A4 01 00 00 -***** EXPENSIVE 1579 252 - -. 1578 8050FDA 145 -. 8B 55 D8 D1 E2 8B 45 E0 D1 E0 89 55 8C 03 55 D8 DB 45 18 89 45 B8 89 55 88 03 45 E0 8B 4D EC 8B 55 F0 D9 5D 84 89 45 B4 0F AF 4D 14 0F AF 55 0C 89 F6 8B 45 F0 03 45 E0 0F AF 45 0C D9 04 C7 D9 44 C7 04 8B 45 F0 03 45 B8 0F AF 45 0C D9 04 C7 D9 44 C7 04 8B 45 F0 03 45 B4 0F AF 45 0C D9 44 C7 04 D9 5D B0 D9 04 D7 D8 C2 D9 04 C7 D9 C9 D9 5D AC D9 C4 D9 44 D7 04 D8 C3 D9 C9 D8 C2 D9 CE DE E2 D9 45 AC D9 C9 D9 5D A8 D8 C5 D9 45 B0 D9 CB -***** EXPENSIVE 1580 253 - -. 1579 805106B 127 -. D8 6C D7 04 D9 04 D7 D9 CC D8 C6 D9 CA D9 1C CE D9 45 A8 D8 C2 D9 CC DE E5 D9 CD D8 65 B0 D8 4D 84 D9 CB D9 5C CE 04 D9 C3 D8 E3 D9 CA D8 4D 84 D9 CE D8 6D AC D9 CA D9 5D A0 D9 C4 D8 C6 D9 CD D9 5D A4 D9 C9 D9 55 9C D9 CD D8 6D A4 D9 5D 90 D9 CA DE C1 8B 45 EC D9 45 D0 D9 45 CC 03 45 D8 D8 CC D9 C9 D8 4D A0 0F AF 45 14 DE E1 D9 1C C6 D9 45 CC D8 4D A0 D9 CB D8 4D D0 DE C3 D9 C9 -***** EXPENSIVE 1581 254 - -. 1580 80510EA 136 -. D8 6D A8 D9 C9 D9 5D 94 D9 C9 D9 5C C6 04 D9 45 C8 8B 45 EC D9 45 C4 D9 45 C8 D9 45 C4 D9 CA 03 45 8C D8 CC D9 CB D8 CD D9 C9 D8 CC D9 CA DE CD 0F AF 45 14 DE E2 DE C3 D9 1C C6 D9 C9 D9 5C C6 04 D9 45 C0 8B 45 EC D9 45 BC D9 C9 03 45 88 D8 4D 94 D9 C9 D8 4D 90 0F AF 45 14 DE E9 D9 1C C6 D9 45 BC D9 45 C0 D8 4D 90 D9 C9 D8 4D 94 DE C1 D9 C9 D9 5D 98 D9 5C C6 04 FF 45 E4 8B 45 D8 03 55 0C FF 45 F0 03 4D 14 - -. 1581 8051172 12 -. FF 45 EC 39 45 E4 0F 82 8E FE FF FF - -. 1582 805117E 25 -. 8B 55 D4 FF 45 E8 8B 45 DC 01 55 EC 83 45 80 08 39 45 E8 0F 82 FD FD FF FF - -. 1583 8051197 10 -. 83 C4 74 5B 5E 31 C0 5F C9 C3 - -. 1584 8050A97 5 -. E9 88 FE FF FF - -. 1585 8058AFB 9 -. 83 FA 04 0F 84 A9 00 00 00 - -. 1586 8058BAD 48 -. 8B 75 14 8B 8C BE 08 01 00 00 C1 E0 04 8D 14 08 83 EC 0C 8D 34 10 56 52 51 FF 75 10 FF 75 EC FF 75 D4 FF 75 D8 FF 75 DC FF 75 E0 E8 D3 06 00 00 - -. 1587 80592B0 68 -. 55 89 E5 57 56 53 81 EC BC 00 00 00 8B 45 1C 89 C2 C1 EA 02 89 55 E4 31 D2 F7 75 18 8B 4D 18 C7 45 E8 00 00 00 00 C1 E9 02 E8 00 00 00 00 5B 81 C3 36 7E 00 00 39 45 E8 89 45 E0 89 4D DC 0F 83 D9 00 00 00 -***** EXPENSIVE 1589 255 - -. 1588 80592F4 171 -. D1 E1 89 CF 89 4D D8 4F C7 85 54 FF FF FF 00 00 00 00 C7 85 50 FF FF FF 00 00 00 00 8B 95 50 FF FF FF 03 55 E4 8B 75 E4 8D 0C 16 01 CE 8B 45 0C 0F AF 85 50 FF FF FF 0F AF 55 0C 0F AF 4D 0C 89 B5 3C FF FF FF 8B 75 08 DD 04 C6 DD 04 D6 DD 04 CE 8B B5 3C FF FF FF 0F AF 75 0C 8B 45 08 D9 C2 DD 04 F0 D9 C9 D8 C2 D9 C3 D8 C2 D9 CC DE E2 8B 45 14 D9 C0 0F AF 85 54 FF FF FF 8B 75 10 D8 C4 DD 1C C6 D9 CC 8B 45 14 0F AF C7 8B 4D D8 DE E2 D9 C9 DD 1C C6 8D 14 39 8D 04 FD 08 00 00 00 0F AF 45 14 0F AF 55 14 D9 E0 D9 CA -***** EXPENSIVE 1590 256 - -. 1589 805939F 46 -. DE E1 D9 C9 DD 1C 30 DD 1C D6 8B 45 18 8B 55 DC 03 7D 18 01 85 54 FF FF FF 01 95 50 FF FF FF FF 45 E8 8B 4D E0 39 4D E8 0F 82 43 FF FF FF - -. 1590 80593CD 10 -. 83 7D DC 01 0F 84 20 04 00 00 - -. 1591 80597F7 11 -. 81 C4 BC 00 00 00 5B 5E 5F C9 C3 - -. 1592 8058BDD 2 -. EB C9 - -. 1593 8058BA8 5 -. 83 C4 30 EB 81 - -. 1594 8058B2E 10 -. 47 3B 7D F0 0F 82 70 FF FF FF - -. 1595 8053A5F 9 -. 83 F9 04 0F 84 B5 00 00 00 - -. 1596 8053B1D 49 -. 8B 75 D8 8B 55 14 8B 8C B2 08 01 00 00 C1 E0 04 8D 14 08 83 EC 0C 8D 34 10 56 52 51 57 FF 75 DC FF 75 E0 FF 75 E8 FF 75 E4 FF 75 EC E8 32 07 00 00 - -. 1597 8054280 76 -. 55 89 E5 57 56 53 81 EC C4 00 00 00 B9 04 00 00 00 31 D2 8B 45 1C F7 F1 89 45 E4 31 D2 8B 45 1C F7 75 18 89 45 E0 31 D2 8B 45 18 F7 F1 C7 45 E8 00 00 00 00 E8 00 00 00 00 5B 81 C3 5B CE 00 00 39 45 E8 89 45 DC 0F 83 B2 00 00 00 -***** EXPENSIVE 1599 257 - -. 1598 80542CC 151 -. 8B 55 E0 D1 E2 89 55 D8 31 FF 89 F6 8D 14 BD 00 00 00 00 8B 4D D8 8B 75 08 8D 44 11 FF 0F AF 55 0C DD 04 D6 8B 55 0C 0F AF D0 8D 0C 01 8D 04 C5 08 00 00 00 DD 04 D6 0F AF 45 0C 0F AF 4D 0C 8B 55 E4 DD 04 CE DD 04 30 D9 C3 8D 04 3A 8D 14 02 D8 C2 D9 CC 8B 4D E4 01 D1 DE E2 D9 CA D8 C0 D9 C3 8B 75 14 0F AF F7 89 8D 34 FF FF FF D8 C1 8B 4D 10 DD 1C F1 D9 CA D8 C0 D9 C1 8B B5 34 FF FF FF 0F AF 75 14 0F AF 45 14 0F AF 55 14 D8 E1 D9 CC DE E3 DE C1 D9 CA -***** EXPENSIVE 1600 258 - -. 1599 8054363 27 -. DD 1C C1 FF 45 E8 DD 1C D1 DD 1C F1 8B 75 DC 03 7D E0 39 75 E8 0F 82 5A FF FF FF - -. 1600 805437E 10 -. 83 7D E0 01 0F 84 09 04 00 00 - -. 1601 8054791 11 -. 81 C4 C4 00 00 00 5B 5E 5F C9 C3 - -. 1602 8053B4E 2 -. EB C5 - -. 1603 8053B15 8 -. 83 C4 30 E9 76 FF FF FF - -. 1604 8053A93 15 -. FF 45 D8 8B 55 D4 39 55 D8 0F 82 62 FF FF FF - -. 1605 805B153 9 -. 83 FA 04 0F 84 A1 00 00 00 - -. 1606 805B1FD 48 -. 8B 75 14 8B 94 BE 08 01 00 00 C1 E0 03 8D 0C 10 83 EC 0C 8D 34 08 56 51 52 FF 75 10 FF 75 EC FF 75 D4 FF 75 D8 FF 75 DC FF 75 E0 E8 A7 06 00 00 - -. 1607 805B8D4 68 -. 55 89 E5 57 56 53 81 EC B0 00 00 00 8B 45 1C 89 C2 C1 EA 02 89 55 E4 31 D2 F7 75 18 8B 4D 18 C7 45 E8 00 00 00 00 C1 E9 02 E8 00 00 00 00 5B 81 C3 12 58 00 00 39 45 E8 89 45 E0 89 4D DC 0F 83 E8 00 00 00 -***** EXPENSIVE 1609 259 - -. 1608 805B918 172 -. D1 E1 89 CF 89 4D D0 4F C7 85 50 FF FF FF 00 00 00 00 C7 85 4C FF FF FF 00 00 00 00 8B 95 4C FF FF FF 03 55 E4 8B 75 E4 8D 0C 16 01 CE 8B 45 0C 0F AF 85 4C FF FF FF 89 B5 44 FF FF FF 8B 75 08 D9 04 86 0F AF 55 0C 0F AF 4D 0C D9 04 96 D9 04 8E D9 CA D9 5D D8 8B B5 44 FF FF FF 0F AF 75 0C 8B 45 08 D9 45 D8 D9 04 B0 D9 C9 D8 C3 8B 45 D0 D9 C2 D8 C2 D9 CB 8D 14 38 DE E2 8B 45 14 D9 C0 8B 4D 10 0F AF 85 50 FF FF FF D8 C3 D9 1C 81 D9 CB 8B 45 14 0F AF C7 D8 6D D8 D9 14 81 D9 C9 8D 04 BD 04 00 00 00 0F AF 45 14 D9 E0 -***** EXPENSIVE 1610 260 - -. 1609 805B9C4 60 -. D9 1C 08 D9 C9 0F AF 55 14 DE EA D9 C9 8B 45 18 D9 14 91 D9 C9 03 7D 18 D9 5D D8 D9 5D D4 01 85 50 FF FF FF 8B 55 DC FF 45 E8 8B 4D E0 01 95 4C FF FF FF 39 4D E8 0F 82 34 FF FF FF - -. 1610 805BA00 10 -. 83 7D DC 01 0F 84 5F 04 00 00 - -. 1611 805BE69 11 -. 81 C4 B0 00 00 00 5B 5E 5F C9 C3 - -. 1612 805B22D 2 -. EB C9 - -. 1613 805B1F8 5 -. 83 C4 30 EB 89 - -. 1614 805B186 10 -. 47 3B 7D F0 0F 82 70 FF FF FF - -. 1615 805625A 9 -. 83 F9 04 0F 84 B6 00 00 00 - -. 1616 8056319 49 -. 8B 4D D8 8B 7D 14 8B 94 8F 08 01 00 00 C1 E0 03 8D 0C 10 83 EC 0C 8D 3C 08 57 51 52 56 FF 75 DC FF 75 E0 FF 75 E8 FF 75 E4 FF 75 EC E8 1E 07 00 00 - -. 1617 8056A68 76 -. 55 89 E5 57 56 53 81 EC C0 00 00 00 B9 04 00 00 00 31 D2 8B 45 1C F7 F1 89 45 E4 31 D2 8B 45 1C F7 75 18 89 45 E0 31 D2 8B 45 18 F7 F1 C7 45 E8 00 00 00 00 E8 00 00 00 00 5B 81 C3 73 A6 00 00 39 45 E8 89 45 DC 0F 83 B8 00 00 00 -***** EXPENSIVE 1619 261 - -. 1618 8056AB4 153 -. 8B 55 E0 D1 E2 89 55 D8 31 FF 89 F6 8D 14 BD 00 00 00 00 8B 4D D8 8B 75 08 8D 44 11 FF 0F AF 55 0C D9 04 96 8B 55 0C 0F AF D0 8D 0C 01 8D 04 85 04 00 00 00 0F AF 45 0C D9 04 30 D9 04 96 D9 C9 0F AF 4D 0C 8B 55 E4 8D 04 3A D9 5D D4 D9 C1 D9 04 8E 8D 14 02 DC C1 8B 4D E4 01 D1 DE EB D9 C9 D8 C0 D9 C1 D9 45 D4 8B 75 14 0F AF F7 D8 C0 D9 C9 89 8D 34 FF FF FF D8 C2 8B 4D 10 D9 1C B1 D9 C0 8B B5 34 FF FF FF 0F AF 75 14 0F AF 45 14 D8 EC D9 CB 0F AF 55 14 DE E2 -***** EXPENSIVE 1620 262 - -. 1619 8056B4D 31 -. DE C3 D9 C9 D9 1C 81 FF 45 E8 D9 1C 91 D9 1C B1 8B 75 DC 03 7D E0 39 75 E8 0F 82 54 FF FF FF - -. 1620 8056B6C 10 -. 83 7D E0 01 0F 84 65 04 00 00 - -. 1621 8056FDB 11 -. 81 C4 C0 00 00 00 5B 5E 5F C9 C3 - -. 1622 805634A 2 -. EB C5 - -. 1623 8056311 8 -. 83 C4 30 E9 75 FF FF FF - -. 1624 805628E 15 -. FF 45 D8 8B 4D D4 39 4D D8 0F 82 63 FF FF FF - -. 1625 804D43C 9 -. 83 F9 05 0F 84 31 01 00 00 - -. 1626 804D576 64 -. 8B 55 EC 8B 4D 14 8B 94 91 08 01 00 00 C1 E0 04 89 55 E4 01 C2 89 D7 01 C7 89 55 E0 8D 14 38 50 52 57 FF 75 E0 FF 75 E4 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 AA 08 00 00 - -. 1627 804DE60 115 -. 55 89 E5 57 56 53 81 EC 54 01 00 00 B9 CD CC CC CC 8B 45 20 F7 E1 C1 EA 02 89 55 DC 8B 45 20 31 D2 F7 75 1C 89 45 D8 8B 45 1C F7 E1 68 2F 1B F4 3F 89 95 D4 FE FF FF C1 EA 02 E8 00 00 00 00 5B 81 C3 75 32 01 00 89 55 D4 68 E0 F0 9C 76 C1 E2 02 89 85 D0 FE FF FF 89 55 D0 8B 75 08 8B 7D 10 C7 45 EC 00 00 00 00 C7 45 E8 00 00 00 00 E8 5D A8 FF FF -***** EXPENSIVE 1629 263 - -. 1628 804DED3 20 -. 58 5A 68 2F 1B E4 3F 68 E0 F0 9C 76 DD 5D C8 E8 49 A8 FF FF -***** EXPENSIVE 1630 264 - -. 1629 804DEE7 25 -. C7 45 E4 00 00 00 00 8B 55 D8 83 C4 10 39 55 E4 DD 5D C0 0F 83 95 04 00 00 - -. 1630 804DF00 31 -. C7 85 DC FE FF FF 00 00 00 00 C7 85 D8 FE FF FF 00 00 00 00 8B 45 E4 85 C0 0F 85 80 04 00 00 -***** EXPENSIVE 1632 265 - -. 1631 804DF1F 71 -. DD 83 34 F6 FF FF DD 83 44 F6 FF FF D9 C1 D9 C1 D9 CB DD 55 B8 D9 CA DD 55 B0 D9 CA DD 55 A8 D9 CA DD 55 A0 D9 CA DD 5D 98 D9 C9 DD 5D 90 DD 5D 88 DD 5D 80 C7 45 E0 00 00 00 00 8B 45 D4 39 45 E0 0F 83 13 04 00 00 -***** EXPENSIVE 1633 266 - -. 1632 804DF66 198 -. 8B 55 D4 D1 E2 8B 45 DC 89 95 FC FE FF FF 03 55 D4 D1 E0 89 95 F8 FE FF FF 8B 8D D8 FE FF FF 8B 55 E8 DD 83 C4 F8 FF FF DD 83 CC F8 FF FF DB 45 18 D9 CA 89 85 44 FF FF FF 0F AF 55 14 03 45 DC C1 E1 04 DD 9D E0 FE FF FF DD 9D F0 FE FF FF DD 9D E8 FE FF FF 89 85 40 FF FF FF C1 E2 04 89 8D B4 FE FF FF 89 F6 8B 85 B4 FE FF FF DD 04 06 DD 44 06 08 8B 45 EC 03 45 DC 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 8B 45 EC 03 85 44 FF FF FF 0F AF 45 0C C1 E0 04 DD 44 06 08 D9 C9 DD 9D 48 FF FF FF DD 04 06 8B 45 EC 03 85 40 FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 8B 4D EC 8B 45 DC 8D 04 81 -***** EXPENSIVE 1634 267 - -. 1633 804E02C 186 -. DD 9D 38 FF FF FF D9 CC 89 85 D0 FE FF FF 0F AF 45 0C DD 9D 58 FF FF FF C1 E0 04 DD 85 38 FF FF FF D9 CB DD 95 50 FF FF FF D9 CD DD 9D 60 FF FF FF D9 CA D8 C1 DD 04 06 DC C5 D9 C9 DD 9D 30 FF FF FF DD 85 50 FF FF FF DD 44 06 08 D9 CE DD 9D C0 FE FF FF DE E1 DD 85 48 FF FF FF D9 C3 D9 CA DD 9D 28 FF FF FF D8 C5 D9 C9 D8 C4 DD 85 C0 FE FF FF DD 85 30 FF FF FF D9 C9 D8 C2 D9 CF DC AD 48 FF FF FF D9 C9 D8 C3 D9 CF DD 9D 18 FF FF FF DD 9D 20 FF FF FF D9 CB DE E4 D9 C9 DC A5 38 FF FF FF D9 CC DD 9D 10 FF FF FF DD 85 E0 FE FF FF D9 FA DC 8D F0 FE FF FF D9 CA -***** EXPENSIVE 1635 268 - -. 1634 804E0E6 175 -. DC AD C0 FE FF FF DE CA DD 85 E0 FE FF FF D9 FA D9 C9 DC A5 30 FF FF FF D9 C9 DC 8D F0 FE FF FF DE C9 DD 85 18 FF FF FF DC 8D F0 FE FF FF DC AD 60 FF FF FF DD 85 10 FF FF FF DC 8D F0 FE FF FF D9 C1 D9 C9 DC AD 58 FF FF FF D9 C9 D8 C4 DD 9D 08 FF FF FF D9 C0 D8 C3 D9 C9 DE E3 DD 45 C8 DD 45 C0 D8 CE D9 C9 DC 8D 28 FF FF FF D9 CA DD 9D 00 FF FF FF DE C1 DD 45 C8 DD 45 C0 D8 CF D9 C9 DC 8D 20 FF FF FF D9 CB DE E5 DE C2 DD 45 C0 D9 CC DD 9D B8 FE FF FF D9 CD DC 4D C8 DD 85 60 FF FF FF DD 45 C0 D9 CD DC 8D 20 FF FF FF D9 CE -***** EXPENSIVE 1636 269 - -. 1635 804E195 180 -. DC 4D C8 D9 C9 DC 85 18 FF FF FF D9 CD DC 8D 28 FF FF FF D9 CE DE E2 D9 C9 DC 8D E8 FE FF FF D9 CD DE E1 D9 CB DD 9D 60 FF FF FF DD 85 58 FF FF FF DD 85 B8 FE FF FF D9 C9 DC 85 10 FF FF FF D9 C9 D8 E5 D9 CC DC 8D E8 FE FF FF D9 CE DC 8D E8 FE FF FF D9 CA DC 8D E8 FE FF FF D9 C9 DD 9D 58 FF FF FF DD 85 08 FF FF FF DD 85 00 FF FF FF D9 CD DD 9D 78 FF FF FF D9 C3 D8 C7 DD 9D 70 FF FF FF DD 85 B8 FE FF FF DE C6 D9 CB DE E6 DD 85 60 FF FF FF DD 85 58 FF FF FF D9 C9 8B 45 E8 DD 1C 17 DD 5C 17 08 DC EA D9 CB 03 45 D4 D8 C1 DD 45 B8 DD 45 B0 -***** EXPENSIVE 1637 270 - -. 1636 804E249 157 -. 0F AF 45 14 D8 CA D9 C9 D8 CC D9 CA DC 4D B8 D9 CC DC 4D B0 D9 CA C1 E0 04 DE E1 D9 CB DE C1 D9 CA DD 1C 07 D9 C9 DD 5C 07 08 8B 45 E8 03 85 FC FE FF FF DD 45 A8 DD 45 A0 0F AF 45 14 DC 8D 70 FF FF FF D9 C9 DC 8D 78 FF FF FF C1 E0 04 DE E1 DD 1C 07 DD 45 A8 DD 45 A0 DC 8D 78 FF FF FF D9 C9 DC 8D 70 FF FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 F8 FE FF FF DD 45 98 DD 45 90 0F AF 45 14 D8 CD D9 C9 D8 CC D9 CB C1 E0 04 DC 85 08 FF FF FF D9 CB DE E1 D9 CA DD 9D 68 FF FF FF -***** EXPENSIVE 1638 271 - -. 1637 804E2E6 147 -. DD 85 00 FF FF FF D9 CA DD 1C 07 D9 CB DC 4D 98 D9 CA DC 4D 90 DE C2 D9 C9 8B 4D E8 DD 5C 07 08 8B 45 D4 8D 04 81 DE E1 DD 45 88 DD 45 80 D8 CA D9 C9 89 85 D0 FE FF FF DC 8D 68 FF FF FF 0F AF 45 14 C1 E0 04 DE E1 DD 1C 07 DD 45 80 D9 C9 DC 4D 88 D9 C9 DC 8D 68 FF FF FF DE C1 DD 5C 07 08 8B 45 0C C1 E0 04 01 85 B4 FE FF FF 8B 45 0C 41 01 85 D8 FE FF FF 8B 45 14 C1 E0 04 89 4D E8 FF 45 E0 8B 4D D4 FF 45 EC 01 C2 39 4D E0 0F 82 53 FC FF FF - -. 1638 804E379 28 -. 8B 45 D0 FF 45 E4 8B 55 D8 01 45 E8 83 85 DC FE FF FF 10 39 55 E4 0F 82 7F FB FF FF - -. 1639 804E395 10 -. 8D 65 F4 5B 5E 31 C0 5F C9 C3 - -. 1640 804D5B6 5 -. E9 C5 FE FF FF - -. 1641 80508E0 9 -. 83 F9 05 0F 84 2D 01 00 00 - -. 1642 8050A16 64 -. 8B 4D 14 8B 55 EC 8B 94 91 08 01 00 00 C1 E0 03 89 55 E4 01 C2 89 D7 01 C7 51 89 55 E0 8D 14 38 52 57 FF 75 E0 FF 75 E4 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 DA 07 00 00 - -. 1643 8051230 115 -. 55 89 E5 57 56 53 81 EC F4 00 00 00 B9 CD CC CC CC 8B 45 20 F7 E1 C1 EA 02 89 55 D8 8B 45 20 31 D2 F7 75 1C 89 45 D4 8B 45 1C F7 E1 68 2F 1B F4 3F 89 95 14 FF FF FF C1 EA 02 E8 00 00 00 00 5B 81 C3 A5 FE 00 00 89 55 D0 68 E0 F0 9C 76 C1 E2 02 89 85 10 FF FF FF 89 55 CC 8B 75 08 8B 7D 10 C7 45 E8 00 00 00 00 C7 45 E4 00 00 00 00 E8 8D 74 FF FF -***** EXPENSIVE 1645 272 - -. 1644 80512A3 20 -. 58 5A 68 2F 1B E4 3F 68 E0 F0 9C 76 D9 5D C8 E8 79 74 FF FF -***** EXPENSIVE 1646 273 - -. 1645 80512B7 25 -. C7 45 E0 00 00 00 00 8B 55 D4 83 C4 10 39 55 E0 D9 5D C4 0F 83 9E 04 00 00 - -. 1646 80512D0 23 -. C7 85 18 FF FF FF 00 00 00 00 89 F6 8B 45 E0 85 C0 0F 85 91 04 00 00 -***** EXPENSIVE 1648 274 - -. 1647 80512E7 69 -. D9 83 4C F6 FF FF D9 83 50 F6 FF FF D9 C9 D9 55 C0 D9 C9 D9 55 BC D9 C9 D9 55 B8 D9 C9 D9 55 B4 D9 C9 D9 55 B0 D9 C9 D9 55 AC D9 C9 D9 5D A8 D9 5D A4 C7 45 DC 00 00 00 00 8B 45 D0 39 45 DC 0F 83 26 04 00 00 -***** EXPENSIVE 1649 275 - -. 1648 805132C 190 -. 8B 45 D8 D1 E0 89 85 7C FF FF FF 8B 55 D0 03 45 D8 D1 E2 89 85 74 FF FF FF 8B 45 E8 DD 83 C4 F8 FF FF DD 83 CC F8 FF FF DB 45 18 D9 CA 89 95 34 FF FF FF 8B 4D E4 03 55 D0 0F AF 45 0C DD 9D 28 FF FF FF DD 9D 20 FF FF FF D9 9D 1C FF FF FF 89 95 30 FF FF FF 0F AF 4D 14 89 85 0C FF FF FF 90 8B 45 E8 03 45 D8 0F AF 45 0C D9 04 C6 D9 44 C6 04 D9 C9 8B 45 E8 03 85 7C FF FF FF 0F AF 45 0C D9 5D 84 D9 04 C6 D9 44 C6 04 8B 45 E8 8B 95 0C FF FF FF 03 85 74 FF FF FF D9 04 D6 D9 44 D6 04 D9 C9 0F AF 45 0C D9 5D 8C D9 5D 88 D9 04 C6 D9 44 C6 04 D9 C9 8B 55 E8 8B 45 D8 8D 04 82 -***** EXPENSIVE 1650 276 - -. 1649 80513EA 177 -. 89 85 10 FF FF FF 0F AF 45 0C D9 9D 78 FF FF FF D9 9D 70 FF FF FF D9 04 C6 D9 44 C6 04 D9 45 84 D9 CD D9 55 80 D9 CD D8 C2 D9 CD D8 C1 D9 CA D8 6D 84 D9 CA D9 9D 6C FF FF FF D9 85 70 FF FF FF D9 85 78 FF FF FF D9 CB D9 9D 68 FF FF FF D9 C9 D8 6D 80 D9 CA D8 C4 D9 C9 D8 C3 D9 CA D9 9D 64 FF FF FF D9 C4 D9 85 6C FF FF FF D9 C9 D8 C2 D9 CD D8 A5 78 FF FF FF D9 CC D8 A5 70 FF FF FF D9 C9 D8 C3 D9 CD D9 9D 58 FF FF FF D9 CB D9 95 60 FF FF FF D9 CB D9 9D 5C FF FF FF D9 CB D9 9D 54 FF FF FF DD 85 28 FF FF FF D9 FA DC 8D 20 FF FF FF -***** EXPENSIVE 1651 277 - -. 1650 805149B 186 -. D9 CC DE E3 D9 CB DE CA D9 C9 D9 5D EC D9 45 EC DD 85 28 FF FF FF D9 FA D9 CB D8 AD 6C FF FF FF D9 CB DC 8D 20 FF FF FF D8 CB D9 5D EC DD 85 20 FF FF FF D8 8D 58 FF FF FF D8 6D 8C D9 9D 50 FF FF FF DD 85 20 FF FF FF D8 8D 54 FF FF FF D8 6D 88 D9 9D 4C FF FF FF D9 45 C8 D8 8D 68 FF FF FF D9 9D 38 FF FF FF D9 85 50 FF FF FF D9 45 C4 D9 45 EC D9 CA D8 C3 D9 85 4C FF FF FF D9 CC D8 AD 50 FF FF FF D9 CA D8 CD D8 85 38 FF FF FF D9 CC D8 C3 D9 CA D9 9D 40 FF FF FF D9 85 1C FF FF FF D9 CB D8 AD 4C FF FF FF D9 CB DE CC D9 C9 D9 9D 44 FF FF FF D9 45 C4 D9 45 C8 -***** EXPENSIVE 1652 278 - -. 1651 8051555 181 -. D9 C9 D8 8D 5C FF FF FF D9 CA D9 9D 48 FF FF FF D9 CA D9 9D 3C FF FF FF D9 C9 D8 8D 64 FF FF FF D9 45 C4 D9 45 C8 D9 CC D9 9D 38 FF FF FF D9 C9 DE C2 D8 8D 68 FF FF FF D9 CA DE CB D9 45 C4 D9 45 C8 D8 8D 5C FF FF FF D9 CB DE E4 D8 8D 64 FF FF FF D9 45 8C D9 C9 DE E3 D8 85 58 FF FF FF D9 C9 D8 8D 1C FF FF FF D9 CB D8 8D 1C FF FF FF D9 CA D8 8D 1C FF FF FF D9 CC D9 9D 6C FF FF FF D9 5D 8C D9 85 48 FF FF FF D8 E2 D9 5D A0 D9 45 88 D9 85 40 FF FF FF D9 C9 D8 85 54 FF FF FF D9 C9 D8 E4 D9 85 3C FF FF FF D9 CD D8 85 40 FF FF FF D9 CA D9 5D 88 -***** EXPENSIVE 1653 279 - -. 1652 805160A 152 -. D9 CC D8 C2 D9 85 44 FF FF FF D9 CB D8 AD 3C FF FF FF D9 CA D9 5D 98 D9 45 8C D9 1C CF D9 CA D8 85 38 FF FF FF D9 C9 D9 5D 94 8B 45 E4 D9 45 C0 D9 45 BC 03 45 D0 D8 CA D9 C9 D8 4D A0 D9 CD 0F AF 45 14 D9 5D 9C DE EC D9 45 88 D9 5C CF 04 D9 CB D9 1C C7 D9 45 BC D8 4D A0 D9 CB D8 4D C0 DE C3 D9 CA D9 5C C7 04 D9 45 B8 8B 45 E4 D9 45 B4 D9 CA D8 85 48 FF FF FF D9 CA 03 85 34 FF FF FF D8 CB D9 C9 D8 4D 9C 0F AF 45 14 DE E1 D9 C9 D9 5D 90 D9 85 44 FF FF FF -***** EXPENSIVE 1654 280 - -. 1653 80516A2 146 -. D8 A5 38 FF FF FF D9 C9 D9 1C C7 D9 45 B4 D9 CA D8 4D B8 D9 CA D8 4D 9C DE C2 D9 C9 D9 5C C7 04 D9 45 B0 8B 45 E4 D9 45 AC 03 85 30 FF FF FF D8 4D 94 D9 C9 D8 4D 98 0F AF 45 14 DE E1 D9 1C C7 D9 45 B0 D9 45 AC D8 4D 98 D9 C9 D8 4D 94 DE C1 D9 5C C7 04 8B 55 E4 8B 45 D0 D9 45 A8 D9 45 A4 D9 C9 8D 04 82 D8 4D 90 D9 C9 D8 CA 89 85 10 FF FF FF DE E9 0F AF 45 14 D9 1C C7 D9 45 A4 D9 C9 D8 4D A8 D9 C9 D8 4D 90 DE C1 42 D9 5C C7 04 8B 45 0C - -. 1654 8051734 30 -. 01 85 0C FF FF FF FF 45 E8 03 4D 14 89 55 E4 FF 45 DC 8B 55 D0 39 55 DC 0F 82 3A FC FF FF - -. 1655 8051752 28 -. 8B 45 CC FF 45 E0 8B 55 D4 01 45 E4 83 85 18 FF FF FF 08 39 55 E0 0F 82 6E FB FF FF - -. 1656 805176E 10 -. 8D 65 F4 5B 5E 31 C0 5F C9 C3 - -. 1657 8050A56 5 -. E9 C9 FE FF FF - -. 1658 8058B04 5 -. 83 FA 05 74 6B - -. 1659 8058B74 52 -. 8B 55 14 8B 8C BA 08 01 00 00 C1 E0 04 8D 14 08 8D 34 10 83 EC 08 8D 04 30 50 56 52 51 FF 75 10 FF 75 EC FF 75 D4 FF 75 D8 FF 75 DC FF 75 E0 E8 5C 0C 00 00 - -. 1660 8059804 77 -. 55 89 E5 57 56 53 81 EC 64 01 00 00 B9 CD CC CC CC 8B 45 1C F7 E1 C1 EA 02 89 55 E4 8B 45 1C 31 D2 F7 75 18 89 45 E0 8B 45 18 F7 E1 68 2F 1B F4 3F C1 EA 02 E8 00 00 00 00 5B 81 C3 D7 78 00 00 68 E0 F0 9C 76 89 55 DC E8 DF EE FE FF -***** EXPENSIVE 1662 281 - -. 1661 8059851 20 -. 5F 58 68 2F 1B E4 3F 68 E0 F0 9C 76 DD 5D D0 E8 CB EE FE FF -***** EXPENSIVE 1663 282 - -. 1662 8059865 25 -. C7 45 E8 00 00 00 00 8B 55 E0 83 C4 10 39 55 E8 DD 5D C8 0F 83 72 01 00 00 -***** EXPENSIVE 1664 283 - -. 1663 805987E 178 -. 8B 45 DC D1 E0 DD 83 C4 F8 FF FF DD 83 CC F8 FF FF D9 C9 89 45 C4 48 DD 9D E8 FE FF FF DD 9D E0 FE FF FF 89 85 C4 FE FF FF C7 85 C0 FE FF FF 00 00 00 00 C7 85 BC FE FF FF 00 00 00 00 90 8B 95 BC FE FF FF 03 55 E4 8B 75 E4 8D 0C 16 8D 34 0E 8B 7D E4 01 F7 8B 45 0C 89 BD 9C FE FF FF 0F AF 85 BC FE FF FF 8B 7D 08 0F AF 55 0C 0F AF 4D 0C 0F AF 75 0C DD 04 D7 DD 04 CF DD 04 F7 DD 04 C7 8B BD 9C FE FF FF 0F AF 7D 0C 8B 45 08 DD 04 F8 D9 C4 D8 C1 D9 C4 D8 C4 D9 C1 D9 CF DE E3 D9 CD DE E4 D9 CD D8 C4 DD 85 E8 FE FF FF D9 FA D9 CE DE E5 -***** EXPENSIVE 1665 284 - -. 1664 8059930 157 -. D9 CD DC 8D E0 FE FF FF DE CC DD 85 E0 FE FF FF D8 CD 8B 45 14 8B 4D 10 0F AF 85 C0 FE FF FF D8 EA D9 CA DE C5 D9 CC DD 1C C1 D9 C0 DD 45 D0 D9 C9 8B 45 14 0F AF 85 C4 FE FF FF 8B B5 C4 FE FF FF D8 C4 D9 CA DE E4 D9 E0 DD 45 C8 D9 CA DD 1C C1 D9 C9 D8 CA D9 C9 8D 04 F5 08 00 00 00 D8 CC 0F AF 45 14 DE E1 8B 95 C4 FE FF FF DD 45 C8 D9 C9 03 55 C4 DD 1C 08 D9 E0 8B 45 14 0F AF C2 DE CB DC 4D D0 8D 14 D5 08 00 00 00 0F AF 55 14 DE C2 DD 1C C1 8B 7D 18 DD 1C 0A 8B 45 DC - -. 1665 80599CD 35 -. FF 45 E8 8B 55 E0 01 FE 01 BD C0 FE FF FF 01 85 BC FE FF FF 39 55 E8 89 B5 C4 FE FF FF 0F 82 CC FE FF FF - -. 1666 80599F0 10 -. 83 7D DC 01 0F 84 CA 06 00 00 - -. 1667 805A0C4 8 -. 8D 65 F4 5B 5E 5F C9 C3 -***** EXPENSIVE 1669 285 -vex iropt: not unrolling (76 sts) - -. 1668 8055C38 88 -. 8B 55 D8 8B 45 08 DD 04 08 8B 32 8B 7A 04 8B 45 0C DD 54 08 08 89 34 08 89 7C 08 04 8B 45 14 2B 45 EC DD 5D E0 0F AF 45 10 80 75 E7 80 C1 E0 04 8B 55 0C DD 45 E0 89 34 02 89 7C 02 04 DD 5C 02 08 8B 45 D4 01 45 D8 FF 45 EC 8B 45 14 2B 45 EC 03 4D DC 39 45 EC 72 A8 - -. 1669 8053A68 5 -. 83 F9 05 74 73 - -. 1670 8053AE0 53 -. 8B 75 D8 8B 55 14 8B 8C B2 08 01 00 00 C1 E0 04 8D 14 08 8D 34 10 83 EC 08 8D 04 30 50 56 52 51 57 FF 75 DC FF 75 E0 FF 75 E8 FF 75 E4 FF 75 EC E8 87 0C 00 00 - -. 1671 805479C 39 -. 55 89 E5 57 56 53 81 EC 64 01 00 00 68 2F 1B F4 3F E8 00 00 00 00 5B 81 C3 62 C9 00 00 68 E0 F0 9C 76 E8 6D 3F FF FF -***** EXPENSIVE 1673 286 - -. 1672 80547C3 20 -. 5F 58 68 2F 1B E4 3F 68 E0 F0 9C 76 DD 5D E0 E8 59 3F FF FF -***** EXPENSIVE 1674 287 - -. 1673 80547D7 58 -. B9 05 00 00 00 31 D2 8B 45 1C F7 F1 89 45 D4 31 D2 8B 45 1C F7 75 18 89 45 D0 31 D2 8B 45 18 F7 F1 C7 45 E8 00 00 00 00 83 C4 10 39 45 E8 DD 5D D8 89 45 CC 0F 83 67 01 00 00 -***** EXPENSIVE 1675 288 - -. 1674 8054811 184 -. 8B 45 D0 DD 83 C4 F8 FF FF DD 83 CC F8 FF FF D9 C9 D1 E0 DD 9D F0 FE FF FF DD 9D E8 FE FF FF 89 45 C8 C7 85 D8 FE FF FF 00 00 00 00 C7 85 C8 FE FF FF 00 00 00 00 90 8B 95 C8 FE FF FF 8B 4D C8 8D 44 11 FF 8B 55 0C 8B 75 08 0F AF 95 C8 FE FF FF DD 04 D6 8B 55 0C 8D 0C 01 0F AF D0 8D 04 C5 08 00 00 00 0F AF 45 0C DD 04 30 8B 45 0C 0F AF C1 DD 04 D6 DD 04 C6 D9 C1 8D 0C CD 08 00 00 00 0F AF 4D 0C D8 C1 DD 04 31 D9 C9 D8 C0 DD 85 F0 FE FF FF D9 FA DC 8D E8 FE FF FF D9 CC DE E3 D9 CB D8 C0 DD 85 E8 FE FF FF D9 C9 DE CB D8 CB D8 ED D9 C2 D8 C1 DD 45 E0 -***** EXPENSIVE 1676 289 - -. 1675 80548C9 140 -. D9 CA DE E4 DD 45 D8 D8 CB D9 CA 8B 95 D8 FE FF FF D8 CE 03 55 D4 8B 7D D4 DE C2 DD 45 D8 D9 CB 8D 0C 17 DC 4D E0 D9 CB DE CE D9 CD 8D 34 0F DE E2 01 F7 D8 C0 D9 C9 D8 C0 D9 CD DE C3 D9 C1 D9 C4 8B 45 14 0F AF 85 D8 FE FF FF 0F AF 55 14 0F AF 4D 14 89 BD A4 FE FF FF 0F AF 75 14 8B 7D 10 D8 E2 D9 C9 D8 E6 D9 CB DE C6 D9 CB DD 1C C7 D9 CA DD 1C D7 DD 1C CF D9 CA DD 1C F7 8B BD A4 FE FF FF 0F AF 7D 14 8B 45 10 8B 55 D0 -***** EXPENSIVE 1677 290 - -. 1676 8054955 35 -. DE C1 DD 1C F8 FF 45 E8 8D 04 92 8B 4D CC 01 85 C8 FE FF FF 01 95 D8 FE FF FF 39 4D E8 0F 82 D0 FE FF FF - -. 1677 8054978 10 -. 83 7D D0 01 0F 84 9C 06 00 00 - -. 1678 805501E 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1679 805B15C 5 -. 83 FA 05 74 63 - -. 1680 805B1C4 52 -. 8B 4D 14 8B 94 B9 08 01 00 00 C1 E0 03 8D 0C 10 8D 34 08 83 EC 08 8D 04 30 50 56 51 52 FF 75 10 FF 75 EC FF 75 D4 FF 75 D8 FF 75 DC FF 75 E0 E8 7C 0C 00 00 - -. 1681 805BE74 77 -. 55 89 E5 57 56 53 81 EC 84 01 00 00 B9 CD CC CC CC 8B 45 1C F7 E1 C1 EA 02 89 55 E0 8B 45 1C 31 D2 F7 75 18 89 45 DC 8B 45 18 F7 E1 68 2F 1B F4 3F C1 EA 02 E8 00 00 00 00 5B 81 C3 67 52 00 00 68 E0 F0 9C 76 89 55 D8 E8 6F C8 FE FF -***** EXPENSIVE 1683 291 - -. 1682 805BEC1 20 -. 5F 58 68 2F 1B E4 3F 68 E0 F0 9C 76 D9 5D D4 E8 5B C8 FE FF -***** EXPENSIVE 1684 292 - -. 1683 805BED5 25 -. C7 45 E4 00 00 00 00 8B 55 DC 83 C4 10 39 55 E4 D9 5D D0 0F 83 BD 01 00 00 -***** EXPENSIVE 1685 293 - -. 1684 805BEEE 182 -. 8B 45 D8 D1 E0 DD 83 C4 F8 FF FF DD 83 CC F8 FF FF D9 C9 89 45 9C 48 DD 9D B8 FE FF FF DD 9D B0 FE FF FF 89 85 94 FE FF FF C7 85 90 FE FF FF 00 00 00 00 C7 85 8C FE FF FF 00 00 00 00 90 8B 95 8C FE FF FF 03 55 E0 8B 75 E0 8D 0C 16 8D 34 0E 8B 7D E0 01 F7 8B 45 0C 89 BD 7C FE FF FF 0F AF 85 8C FE FF FF 8B 7D 08 D9 04 87 0F AF 55 0C 0F AF 4D 0C 0F AF 75 0C D9 04 97 D9 04 B7 D9 CA D9 5D CC D9 04 8F 8B BD 7C FE FF FF 0F AF 7D 0C 8B 45 08 D9 5D C4 D9 04 B8 D9 C9 D9 55 C8 D8 C1 D9 5D C0 D8 6D C8 D9 45 C4 D8 C2 D9 C9 D9 5D B8 D9 45 C0 D8 C1 D9 CA -***** EXPENSIVE 1686 294 - -. 1685 805BFA4 148 -. D8 6D C4 D9 CA D9 5D B0 D9 5D BC D9 55 B4 DD 85 B8 FE FF FF D9 FA D9 45 C0 D8 65 BC D9 C9 DC 8D B0 FE FF FF DE C9 D9 5D AC DD 85 B0 FE FF FF D8 4D B0 D8 6D CC D9 5D A8 D9 45 A8 D8 45 AC D9 5D A4 D9 45 D4 D9 E0 D8 4D B8 D9 5D A0 D9 45 D0 D8 C9 D9 45 A8 D9 C9 D8 6D A0 D9 C9 D8 65 AC D9 C9 D9 5D A0 D9 45 D0 D9 C9 D9 5D A8 D9 E0 D9 45 D4 D9 C9 D8 4D B8 D9 C9 DE CA DE C1 8B 45 14 D9 45 CC 0F AF 85 90 FE FF FF D8 45 B0 8B 4D 10 D9 1C 81 8B 45 14 -***** EXPENSIVE 1687 295 - -. 1686 805C038 115 -. 0F AF 85 94 FE FF FF 8B 95 94 FE FF FF D9 45 A4 03 55 9C D9 1C 81 8B 8D 94 FE FF FF 8D 04 8D 04 00 00 00 0F AF 45 14 8B 75 10 D9 45 A0 D9 1C 30 8B 45 14 0F AF C2 D9 45 A8 D9 1C 86 8D 14 95 04 00 00 00 8B 45 18 0F AF 55 14 01 C1 D9 1C 32 89 8D 94 FE FF FF 8B 55 D8 FF 45 E4 8B 4D DC 01 85 90 FE FF FF 01 95 8C FE FF FF 39 4D E4 0F 82 81 FE FF FF - -. 1687 805C0AB 10 -. 83 7D D8 01 0F 84 4F 08 00 00 - -. 1688 805C904 8 -. 8D 65 F4 5B 5E 5F C9 C3 -***** EXPENSIVE 1690 296 -vex iropt: not unrolling (64 sts) - -. 1689 80584CC 64 -. 8B 4D 08 8B 14 F1 D9 07 8B 45 0C 89 54 F0 04 D9 14 F0 8B 45 14 2B 45 F0 0F AF 45 10 8B 4D 0C 81 F2 00 00 00 80 FF 45 F0 D9 1C C1 89 54 C1 04 8B 45 14 2B 45 F0 03 75 10 03 7D EC 39 45 F0 72 C0 - -. 1690 8056263 5 -. 83 F9 05 74 74 - -. 1691 80562DC 53 -. 8B 4D D8 8B 7D 14 8B 94 8F 08 01 00 00 C1 E0 03 8D 0C 10 8D 3C 08 83 EC 08 8D 04 38 50 57 51 52 56 FF 75 DC FF 75 E0 FF 75 E8 FF 75 E4 FF 75 EC E8 D7 0C 00 00 - -. 1692 8056FE8 39 -. 55 89 E5 57 56 53 81 EC 44 01 00 00 68 2F 1B F4 3F E8 00 00 00 00 5B 81 C3 16 A1 00 00 68 E0 F0 9C 76 E8 21 17 FF FF -***** EXPENSIVE 1694 297 - -. 1693 805700F 20 -. 59 5E 68 2F 1B E4 3F 68 E0 F0 9C 76 D9 5D E0 E8 0D 17 FF FF -***** EXPENSIVE 1695 298 - -. 1694 8057023 58 -. B9 05 00 00 00 31 D2 8B 45 1C F7 F1 89 45 D8 31 D2 8B 45 1C F7 75 18 89 45 D4 31 D2 8B 45 18 F7 F1 C7 45 E4 00 00 00 00 83 C4 10 39 45 E4 D9 5D DC 89 45 D0 0F 83 8F 01 00 00 -***** EXPENSIVE 1696 299 - -. 1695 805705D 187 -. 8B 45 D4 DD 83 C4 F8 FF FF DD 83 CC F8 FF FF D9 C9 D1 E0 DD 9D F0 FE FF FF DD 9D E8 FE FF FF 89 45 CC C7 85 D8 FE FF FF 00 00 00 00 C7 85 CC FE FF FF 00 00 00 00 90 8B 95 CC FE FF FF 8B 4D CC 8D 44 11 FF 8B 55 0C 8B 75 08 0F AF 95 CC FE FF FF D9 04 96 8B 55 0C 8D 0C 01 0F AF D0 8D 04 85 04 00 00 00 0F AF 45 0C D9 04 30 8B 45 0C 0F AF C1 D9 04 96 D9 04 86 D9 C1 8D 0C 8D 04 00 00 00 0F AF 4D 0C D8 C1 D9 CC D9 5D C8 D9 04 31 D9 CC D8 C0 DD 85 F0 FE FF FF D9 FA DC 8D E8 FE FF FF D9 CB DE E2 D9 CA D8 C0 DE C9 D9 5D EC DD 85 E8 FE FF FF D8 C9 D8 6D C8 D9 5D BC -***** EXPENSIVE 1697 300 - -. 1696 8057118 139 -. D9 45 EC D9 45 BC D8 C1 D9 C9 D8 6D BC D9 C9 D9 5D B8 D9 5D B4 D9 45 DC D9 45 E0 D8 CB D9 C9 D8 CC DE C1 D9 45 DC DE CB 8B 95 D8 FE FF FF D9 45 E0 03 55 D8 8B 45 D8 DE CC D9 CA 8D 0C 10 DE E3 D8 45 C8 D9 45 B4 D9 CB 8D 34 08 D8 C0 D9 C9 01 F0 D9 5D C8 D9 C9 D8 C0 D9 45 B8 D9 CB D8 E2 D9 CA 8B 7D 14 D8 45 B4 D9 CB 0F AF BD D8 FE FF FF 0F AF 55 14 0F AF 4D 14 D8 E1 D9 CB D9 5D B4 D8 45 B8 89 85 BC FE FF FF D9 45 C8 -***** EXPENSIVE 1698 301 - -. 1697 80571A3 73 -. 8B 45 10 D9 1C B8 D9 55 B8 D9 CA D9 1C 90 D9 1C 88 8B BD BC FE FF FF 0F AF 75 14 0F AF 7D 14 8B 55 D4 D9 45 B4 D9 1C B0 FF 45 E4 D9 1C B8 8B 4D D0 8D 04 92 01 85 CC FE FF FF 01 95 D8 FE FF FF 39 4D E4 0F 82 A8 FE FF FF - -. 1698 80571EC 10 -. 83 7D D4 01 0F 84 39 07 00 00 - -. 1699 805792F 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1700 804D445 9 -. 83 F9 06 0F 84 E0 00 00 00 - -. 1701 804D52E 67 -. 8B 55 14 8B 4D EC 8B 8C 8A 08 01 00 00 C1 E0 04 89 4D E4 01 C1 89 CF 01 C7 8D 14 38 89 4D E0 8D 0C 10 51 52 57 FF 75 E0 FF 75 E4 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 F3 0E 00 00 -***** EXPENSIVE 1703 302 - -. 1702 804E464 136 -. 55 89 E5 57 56 53 81 EC 5C 01 00 00 B9 AB AA AA AA 8B 45 20 F7 E1 C1 EA 02 89 55 DC 8B 45 20 31 D2 F7 75 1C 89 45 D8 8B 45 1C F7 E1 89 95 A4 FE FF FF C1 EA 02 E8 00 00 00 00 5B 81 C3 76 2C 01 00 89 55 D4 8D 14 92 8B 75 08 8B 7D 10 C7 45 EC 00 00 00 00 C7 45 E8 00 00 00 00 89 85 A0 FE FF FF 89 55 D0 DD 83 B4 F8 FF FF D9 FA C7 45 E4 00 00 00 00 8B 45 D8 DC 8B BC F8 FF FF 39 45 E4 DD 5D C8 0F 83 BD 04 00 00 - -. 1703 804E4EC 31 -. C7 85 AC FE FF FF 00 00 00 00 C7 85 A8 FE FF FF 00 00 00 00 8B 4D E4 85 C9 0F 85 AB 04 00 00 -***** EXPENSIVE 1705 303 - -. 1704 804E50B 82 -. DD 83 34 F6 FF FF DD 83 44 F6 FF FF D9 C9 DD 55 C0 D9 C9 DD 55 B8 D9 C9 DD 55 B0 D9 C9 DD 55 A8 D9 C9 DD 55 A0 D9 C9 DD 55 98 D9 C9 DD 55 90 D9 C9 DD 55 88 D9 C9 DD 5D 80 DD 9D 78 FF FF FF C7 45 E0 00 00 00 00 8B 45 D4 39 45 E0 0F 83 30 04 00 00 -***** EXPENSIVE 1706 304 - -. 1705 804E55D 193 -. 8B 55 DC D1 E2 8B 45 DC C1 E0 02 89 95 64 FF FF FF 03 55 DC 89 95 54 FF FF FF 89 85 3C FF FF FF 8B 55 D4 03 45 DC C1 E2 02 89 85 2C FF FF FF 8B 45 D4 D1 E0 DD 45 C8 89 95 B4 FE FF FF 8B 4D E8 03 55 D4 DA 4D 18 89 85 BC FE FF FF 89 95 B0 FE FF FF 03 45 D4 0F AF 4D 14 8B 95 A8 FE FF FF DD 9D 20 FF FF FF 89 85 B8 FE FF FF C1 E1 04 C1 E2 04 89 F6 8B 45 EC 03 45 DC 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 8B 45 EC 03 85 64 FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 D9 CA DD 9D 70 FF FF FF DD 44 06 08 D9 C9 8B 45 EC 03 85 54 FF FF FF 0F AF 45 0C C1 E0 04 DD 9D 68 FF FF FF DD 04 06 -***** EXPENSIVE 1707 305 - -. 1706 804E61E 186 -. DD 9D 58 FF FF FF DD 44 06 08 8B 45 EC 03 85 3C FF FF FF 0F AF 45 0C C1 E0 04 DD 9D 48 FF FF FF DD 04 06 DD 9D 40 FF FF FF DD 44 06 08 DD 9D 30 FF FF FF 8B 45 EC 03 85 2C FF FF FF DD 85 40 FF FF FF DD 85 30 FF FF FF D9 C9 0F AF 45 0C D8 C3 D9 C9 D8 C2 DD 83 BC F8 FF FF DD 83 BC F8 FF FF D9 C9 C1 E0 04 D8 CB D9 C9 D8 CA D9 CB DC 04 16 D9 CD DC A5 40 FF FF FF D9 CC DC A5 30 FF FF FF DD 04 06 DD 44 06 08 D9 CB DC 2C 16 D9 CD DC 6C 16 08 D9 CE DC 8D 20 FF FF FF D9 CA DC 8D 20 FF FF FF D9 CF DD 9D 18 FF FF FF D9 CB DC 44 16 08 DD 9D 10 FF FF FF D9 C3 D8 E6 -***** EXPENSIVE 1708 306 - -. 1707 804E6D8 209 -. D9 CC DE C6 DD 85 70 FF FF FF D8 C3 DD 9D 08 FF FF FF DD 85 68 FF FF FF D8 C2 DD 95 00 FF FF FF DC 8B BC F8 FF FF DC AD 48 FF FF FF DD 9D 98 FE FF FF D9 C4 DD 85 58 FF FF FF D9 C9 D8 C2 D9 CE DE E2 DC 85 08 FF FF FF DD 85 08 FF FF FF D9 C9 DD 9D F8 FE FF FF DC 8B BC F8 FF FF DD 85 48 FF FF FF D9 C9 DC AD 58 FF FF FF D9 C9 DC 85 00 FF FF FF D9 CB DC A5 68 FF FF FF DC 8D 20 FF FF FF D9 CB DD 9D F0 FE FF FF D9 C0 D8 E3 D9 CC DC A5 70 FF FF FF D9 C9 DE C3 DC 8D 20 FF FF FF D9 CB DD 9D E8 FE FF FF DD 85 18 FF FF FF DD 85 98 FE FF FF D8 C4 D9 C9 DC 85 F8 FE FF FF DD 1C 0F DD 9D E0 FE FF FF DD 85 E8 FE FF FF DD 85 10 FF FF FF -***** EXPENSIVE 1709 307 - -. 1708 804E7A9 168 -. D9 CC DC AD 98 FE FF FF D9 CC DC 85 F0 FE FF FF D9 C9 D8 C5 D9 C9 DD 5C 0F 08 D9 CB DD 9D 98 FE FF FF D9 CA DD 9D D8 FE FF FF DD 85 E0 FE FF FF D8 C4 DD 9D D0 FE FF FF DD 85 18 FF FF FF DC A5 F8 FE FF FF DD 9D C8 FE FF FF DD 85 10 FF FF FF DC A5 F0 FE FF FF D9 C5 8B 45 E8 D8 C2 D9 C9 DD 9D C0 FE FF FF D9 CB DC A5 E8 FE FF FF D9 CC DC A5 E0 FE FF FF D9 CD DE E1 03 45 D4 DD 45 C0 DD 45 B8 0F AF 45 14 D8 CE D9 C9 D8 CD D9 CE DC 4D C0 D9 CD DC 4D B8 D9 CE C1 E0 04 DE E1 D9 CC DE C5 D9 CB DD 1C 07 D9 CB -***** EXPENSIVE 1710 308 - -. 1709 804E851 169 -. DD 5C 07 08 DD 85 98 FE FF FF 8B 45 E8 D8 C3 03 85 BC FE FF FF DD 45 B0 DD 45 A8 0F AF 45 14 D8 CA D9 C9 D8 CB D9 CA DC 4D B0 D9 CB DC 4D A8 D9 CA C1 E0 04 DE E1 D9 CA DE C1 D9 C9 DD 1C 07 DD 5C 07 08 8B 45 E8 03 85 B8 FE FF FF DD 45 A0 DD 45 98 0F AF 45 14 DC 8D C0 FE FF FF D9 C9 DC 8D C8 FE FF FF C1 E0 04 DE E1 D9 CA DC A5 98 FE FF FF D9 CA DD 1C 07 DD 45 A0 DD 45 98 DC 8D C8 FE FF FF D9 C9 DC 8D C0 FE FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 B4 FE FF FF DD 45 90 DD 45 88 0F AF 45 14 DC 8D D0 FE FF FF -***** EXPENSIVE 1711 309 - -. 1710 804E8FA 147 -. D9 C9 DC 8D D8 FE FF FF C1 E0 04 DE E1 DD 1C 07 DD 45 90 DD 45 88 DC 8D D8 FE FF FF D9 C9 DC 8D D0 FE FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 B0 FE FF FF DD 45 80 DD 85 78 FF FF FF D9 C9 0F AF 45 14 D8 CA D9 C9 D8 CB D9 CA DC 8D 78 FF FF FF D9 CB DC 4D 80 D9 C9 C1 E0 04 DE E2 DE C2 DD 1C 07 DD 5C 07 08 8B 45 0C C1 E0 04 01 C2 8B 45 0C 01 85 A8 FE FF FF 8B 45 14 C1 E0 04 FF 45 EC 01 C1 FF 45 E8 FF 45 E0 8B 45 D4 39 45 E0 0F 82 43 FC FF FF - -. 1711 804E98D 28 -. 8B 55 D0 FF 45 E4 8B 45 D8 01 55 E8 83 85 AC FE FF FF 10 39 45 E4 0F 82 57 FB FF FF - -. 1712 804E9A9 13 -. 81 C4 5C 01 00 00 5B 5E 31 C0 5F C9 C3 - -. 1713 804D571 5 -. E9 0A FF FF FF - -. 1714 80508E9 9 -. 83 F9 06 0F 84 DC 00 00 00 - -. 1715 80509CE 67 -. 8B 7D 14 8B 4D EC 8B 8C 8F 08 01 00 00 C1 E0 03 89 4D E4 01 C1 89 CF 01 C7 8D 14 38 89 4D E0 8D 0C 10 51 52 57 FF 75 E0 FF 75 E4 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 27 0E 00 00 -***** EXPENSIVE 1717 310 - -. 1716 8051838 136 -. 55 89 E5 57 56 53 81 EC 0C 01 00 00 B9 AB AA AA AA 8B 45 20 F7 E1 C1 EA 02 89 55 D8 8B 45 20 31 D2 F7 75 1C 89 45 D4 8B 45 1C F7 E1 89 95 EC FE FF FF C1 EA 02 E8 00 00 00 00 5B 81 C3 A2 F8 00 00 89 55 D0 8D 14 92 8B 75 08 8B 7D 10 C7 45 E8 00 00 00 00 C7 45 E4 00 00 00 00 89 85 E8 FE FF FF 89 55 CC DD 83 B4 F8 FF FF D9 FA C7 45 E0 00 00 00 00 8B 45 D4 DC 8B BC F8 FF FF 39 45 E0 D9 5D C8 0F 83 D0 04 00 00 - -. 1717 80518C0 23 -. C7 85 F4 FE FF FF 00 00 00 00 89 F6 8B 4D E0 85 C9 0F 85 C6 04 00 00 -***** EXPENSIVE 1719 311 - -. 1718 80518D7 79 -. D9 83 4C F6 FF FF D9 83 50 F6 FF FF D9 C9 D9 55 C4 D9 C9 D9 55 C0 D9 C9 D9 55 BC D9 C9 D9 55 B8 D9 C9 D9 55 B4 D9 C9 D9 55 B0 D9 C9 D9 55 AC D9 C9 D9 55 A8 D9 C9 D9 5D A4 D9 5D A0 C7 45 DC 00 00 00 00 8B 45 D0 39 45 DC 0F 83 4E 04 00 00 -***** EXPENSIVE 1720 312 - -. 1719 8051926 177 -. 8B 55 D8 C1 E2 02 8B 45 D8 D1 E0 89 55 84 03 55 D8 89 45 94 89 95 78 FF FF FF 03 45 D8 8B 55 D0 D9 83 EC F8 FF FF C1 E2 02 89 45 8C 8B 45 D0 D1 E0 D9 9D F8 FE FF FF 89 95 00 FF FF FF D9 45 C8 03 55 D0 DA 4D 18 89 85 08 FF FF FF 89 95 FC FE FF FF 03 45 D0 8B 55 E4 8B 4D E8 D9 9D 5C FF FF FF 89 85 04 FF FF FF 0F AF 55 14 0F AF 4D 0C 8D 76 00 8B 45 E8 03 45 D8 0F AF 45 0C D9 04 C6 D9 44 C6 04 8B 45 E8 03 45 94 0F AF 45 0C D9 04 C6 D9 CA D9 5D 9C D9 44 C6 04 8B 45 E8 03 45 8C 0F AF 45 0C D9 04 C6 D9 CA D9 5D 98 D9 44 C6 04 D9 CA -***** EXPENSIVE 1721 313 - -. 1720 80519D7 192 -. 8B 45 E8 03 45 84 0F AF 45 0C D9 5D 90 D9 C9 D9 5D 88 D9 04 C6 D9 44 C6 04 8B 45 E8 03 85 78 FF FF FF 0F AF 45 0C D9 5D 80 D9 04 C6 D9 9D 7C FF FF FF D9 44 C6 04 D9 9D 74 FF FF FF D9 C2 D8 C1 D9 9D 70 FF FF FF D9 45 80 D8 C2 D9 9D 6C FF FF FF D9 85 70 FF FF FF D8 8D F8 FE FF FF D9 04 CE DE E1 D9 85 6C FF FF FF D8 8D F8 FE FF FF D9 9D 60 FF FF FF D9 44 CE 04 D8 A5 60 FF FF FF D9 CC DE E2 D9 04 CE D9 CC D9 9D 64 FF FF FF D9 CB D8 85 70 FF FF FF D9 44 CE 04 D9 CB D8 65 80 D8 8D 5C FF FF FF D9 CB D8 85 6C FF FF FF D9 C9 D9 9D 58 FF FF FF D9 C3 D9 CA D8 8D 5C FF FF FF D9 CA -***** EXPENSIVE 1722 314 - -. 1721 8051A97 187 -. D8 E3 D9 C9 D9 9D 54 FF FF FF D9 85 64 FF FF FF D8 C2 D9 C9 D9 9D 50 FF FF FF D9 C9 D8 AD 64 FF FF FF D9 85 7C FF FF FF D9 85 74 FF FF FF D9 85 7C FF FF FF D9 CE DE C5 D9 C9 D8 45 9C D9 C9 D8 45 98 D9 CD D8 65 9C D9 CB D9 9D 4C FF FF FF D9 C9 D9 9D 44 FF FF FF D9 85 F8 FE FF FF D9 85 F8 FE FF FF D9 85 5C FF FF FF DE CC D8 CA D9 C9 D8 CD D9 C9 D8 6D 90 D9 C9 D8 6D 88 D9 CC D9 95 48 FF FF FF D9 CB D9 9D 40 FF FF FF D9 85 74 FF FF FF D8 65 98 D9 85 5C FF FF FF DE C9 D9 9D 3C FF FF FF D9 85 3C FF FF FF D8 E9 D9 9D 38 FF FF FF D9 85 40 FF FF FF D8 C4 D9 45 90 -***** EXPENSIVE 1723 315 - -. 1722 8051B52 208 -. D9 C9 D9 9D 34 FF FF FF DE C2 D9 85 58 FF FF FF D8 C2 D9 45 88 D9 C9 D9 1C D7 DE C5 D9 85 54 FF FF FF D8 C5 D9 5C D7 04 D9 85 50 FF FF FF D8 85 38 FF FF FF D9 9D 30 FF FF FF D9 85 4C FF FF FF D8 85 34 FF FF FF D9 C9 D8 85 3C FF FF FF D9 C9 D9 9D 2C FF FF FF DC C2 D9 CB D8 A5 40 FF FF FF D9 CA D9 9D 28 FF FF FF D9 85 44 FF FF FF D8 C2 D9 CC D8 AD 54 FF FF FF D9 C9 D8 AD 58 FF FF FF D9 CC D9 9D 24 FF FF FF D9 9D 1C FF FF FF D9 85 4C FF FF FF D9 85 50 FF FF FF D9 CB D8 AD 48 FF FF FF D9 CB D8 A5 38 FF FF FF D9 C9 D8 A5 34 FF FF FF D9 CC D9 95 20 FF FF FF D9 CB D9 9D 10 FF FF FF D9 C9 D8 AD 44 FF FF FF D9 9D 0C FF FF FF -***** EXPENSIVE 1724 316 - -. 1723 8051C22 157 -. 8B 45 E4 D9 45 C4 D9 45 C0 03 45 D0 D8 CC D9 C9 D8 CA 0F AF 45 14 DE E1 D9 1C C7 D9 45 C4 DE CB D9 45 C0 DE C9 DE C2 D9 C9 D9 5C C7 04 D9 45 B8 8B 45 E4 D9 45 BC D9 C9 03 85 08 FF FF FF D8 8D 24 FF FF FF D9 C9 D8 8D 28 FF FF FF 0F AF 45 14 DE E1 D9 1C C7 D9 45 B8 D9 45 BC D9 C9 D8 8D 28 FF FF FF D9 C9 D8 8D 24 FF FF FF DE C1 D9 5C C7 04 D9 45 B0 8B 45 E4 D9 45 B4 D9 C9 03 85 04 FF FF FF D8 8D 1C FF FF FF D9 C9 D8 CA 0F AF 45 14 DE E1 D9 1C C7 D9 45 B4 D9 45 B0 D9 C9 -***** EXPENSIVE 1725 317 - -. 1724 8051CBF 172 -. D8 8D 1C FF FF FF D9 C9 DE CA DE C1 D9 5C C7 04 8B 45 E4 D9 45 AC D9 45 A8 D9 45 AC D9 45 A8 D9 CA 03 85 00 FF FF FF D8 8D 2C FF FF FF D9 CB D8 8D 30 FF FF FF D9 C9 D8 8D 2C FF FF FF D9 CA D8 8D 30 FF FF FF D9 C9 0F AF 45 14 DE E3 DE C1 D9 C9 D9 1C C7 D9 5C C7 04 D9 45 A4 8B 45 E4 D9 45 A0 D9 C9 03 85 FC FE FF FF D8 8D 10 FF FF FF D9 C9 D8 8D 0C FF FF FF 0F AF 45 14 DE E9 D9 1C C7 D9 45 A0 D9 45 A4 D8 8D 0C FF FF FF D9 C9 D8 8D 10 FF FF FF DE C1 D9 5C C7 04 FF 45 DC 8B 45 D0 03 4D 0C FF 45 E8 03 55 14 FF 45 E4 - -. 1725 8051D6B 9 -. 39 45 DC 0F 82 24 FC FF FF - -. 1726 8051D74 28 -. 8B 55 CC FF 45 E0 8B 45 D4 01 55 E4 83 85 F4 FE FF FF 08 39 45 E0 0F 82 3C FB FF FF - -. 1727 8051D90 13 -. 81 C4 0C 01 00 00 5B 5E 31 C0 5F C9 C3 - -. 1728 8050A11 5 -. E9 0E FF FF FF - -. 1729 8058725 74 -. 8B 55 CC 8B 45 E0 8B 44 82 08 89 45 C4 8B 45 AC 03 82 08 02 00 00 8B 4D E0 89 84 8A 08 01 00 00 8B 4D D8 89 C8 0F AF 45 C4 89 45 D8 31 D2 8B 45 08 F7 75 D8 C7 45 C8 01 00 00 00 8B 55 C4 39 55 C8 89 45 C0 0F 83 B0 00 00 00 -***** EXPENSIVE 1731 318 - -. 1730 8058798 57 -. 8B 7D A8 90 8B 45 B0 01 45 B8 8B 45 B8 31 D2 F7 75 08 89 55 B8 31 D2 52 8B 45 B8 50 DF 2C 24 DC 4D D0 83 EC 08 8B 4D CC 8B B1 08 02 00 00 DD 55 98 DD 1C 24 E8 4F FE FE FF -***** EXPENSIVE 1732 319 - -. 1731 80587D1 23 -. DD 1C 3E 8B 45 CC DD 45 98 8B B0 08 02 00 00 DD 1C 24 E8 48 FF FE FF -***** EXPENSIVE 1733 320 - -. 1732 80587E8 34 -. 8B 45 B4 FF 45 BC D1 E8 DD 5C 3E 08 83 45 AC 10 83 C7 10 83 45 A8 10 FF 45 DC 83 C4 10 39 45 BC 72 92 -***** EXPENSIVE 1734 321 -vex iropt: not unrolling (113 sts) - -. 1733 8058F48 127 -. 8B 55 E4 8D 04 3A 01 C2 8B 4D 0C 0F AF CF 89 95 7C FF FF FF 8B 55 08 DD 04 CA 0F AF 45 0C 8B 8D 7C FF FF FF DD 04 C2 0F AF 4D 0C DD 04 CA D9 C1 D8 C1 D9 C3 8B 45 14 0F AF 45 88 8B 4D 10 D8 C1 DD 1C C1 DC 8B BC F8 FF FF 8B 45 14 0F AF C6 DE EB D9 CA DD 1C C1 DE E1 8D 04 F5 08 00 00 00 0F AF 45 14 D8 C9 DD 1C 08 FF 45 E8 8B 45 18 8B 55 E0 03 75 18 01 45 88 03 7D DC 39 55 E8 72 81 - -. 1734 8058AA8 33 -. 8B 45 EC 8B 75 14 89 C1 8B 54 BE 08 0F AF CA 40 D1 E8 89 4D EC 8B 4D E4 48 85 C9 0F 85 6F 01 00 00 - -. 1735 8058C38 37 -. 8B 4D E8 89 4D E0 8B 75 08 8B 4D 0C C7 45 DC 01 00 00 00 89 75 D8 89 4D D4 C7 45 E4 00 00 00 00 E9 8C FE FF FF - -. 1736 8058AE9 9 -. 83 FA 02 0F 84 1E 01 00 00 - -. 1737 8058D16 27 -. 8B 55 E4 42 89 D0 C7 45 F4 01 00 00 00 D1 E8 39 45 F4 89 55 E0 0F 83 12 01 00 00 -***** EXPENSIVE 1739 322 - -. 1738 8058D31 51 -. 8B 4D 20 8B 75 18 83 C1 10 83 EE 02 89 4D D8 89 75 D4 90 8B 45 D8 C7 45 F0 00 00 00 00 8B 55 E8 DD 40 F8 39 55 F0 DD 40 F0 D9 C9 D9 E0 0F 83 6C 01 00 00 -***** EXPENSIVE 1740 323 - -. 1739 8058D64 147 -. 8B 4D F4 8B 7D D4 8D 74 09 FF 4F 89 F1 8D 76 00 8B 45 EC 01 C8 8B 55 0C 0F AF D1 89 45 C8 8B 45 08 DD 04 D0 8D 04 CD 08 00 00 00 0F AF 45 0C 8B 55 08 DD 04 10 8B 45 0C 0F AF 45 C8 DD 04 C2 8B 45 C8 8D 14 C5 08 00 00 00 0F AF 55 0C 8B 45 08 DD 04 02 D9 C5 D9 C5 D8 CA D9 C9 D8 CB DE E1 D9 C6 DE CA D9 CA D8 CD DE C1 8B 45 14 D9 C3 0F AF C6 8B 55 10 D8 C2 DD 1C C2 D9 C2 8D 04 F5 08 00 00 00 0F AF 45 14 D8 C1 DD 1C 10 D9 CB 8B 45 14 0F AF C7 -***** EXPENSIVE 1741 324 - -. 1740 8058DF7 47 -. DE E1 DD 1C C2 DE E1 8D 04 FD 08 00 00 00 0F AF 45 14 D9 E0 DD 1C 10 FF 45 F0 8B 45 E8 03 7D 18 03 75 18 03 4D E4 39 45 F0 0F 82 4E FF FF FF -***** EXPENSIVE 1742 325 - -. 1741 8058E26 29 -. DD D8 DD D8 8B 45 E0 FF 45 F4 D1 E8 83 45 D8 10 83 6D D4 02 39 45 F4 0F 82 01 FF FF FF - -. 1742 8058E43 9 -. F7 45 E4 01 00 00 00 75 7D - -. 1743 80536D9 77 -. 8B 45 C4 8B 75 E0 8B 74 B0 08 8B 55 C4 8B 45 A8 03 82 08 02 00 00 89 75 BC 8B 75 E0 89 84 B2 08 01 00 00 8B 45 D8 89 C2 0F AF 55 BC 89 55 D8 89 45 D4 31 D2 8B 45 08 C7 45 C0 01 00 00 00 8B 75 BC F7 75 D8 39 75 C0 0F 83 B8 00 00 00 - -. 1744 8053F8B 27 -. 8B 55 D8 42 89 D0 C7 45 EC 01 00 00 00 D1 E8 39 45 EC 89 55 94 0F 83 06 02 00 00 - -. 1745 80541AC 13 -. F7 45 D8 01 00 00 00 0F 85 B5 00 00 00 - -. 1746 80541B9 19 -. C7 45 E8 00 00 00 00 8B 75 D4 39 75 E8 0F 83 A2 00 00 00 -***** EXPENSIVE 1748 326 - -. 1747 80541CC 142 -. 8B 45 D8 48 DD 45 E0 D8 C0 89 45 90 89 C7 89 F6 8B 45 0C 0F AF C7 8B 4D 08 8B 75 D8 DD 04 C1 D1 E6 8D 04 FD 08 00 00 00 8D 14 3E 0F AF 45 0C D9 C1 DC 0C 08 0F AF 55 0C 8B 45 90 DD 04 D1 03 45 DC 8B 55 DC 01 C2 D9 C2 8B 4D 14 D8 C0 D9 CB 0F AF 4D 90 D8 E1 D9 CB DE C1 89 95 74 FF FF FF 8B 55 10 DD 1C CA D9 C1 8B 8D 74 FF FF FF D9 E0 D9 CA 0F AF 4D 14 0F AF 45 14 D8 E1 D9 CA DE E1 D9 C9 DD 1C C2 DD 1C CA 8B 4D D8 01 CE 01 F7 - -. 1748 805425A 18 -. FF 45 E8 8B 75 D4 01 4D 90 39 75 E8 0F 82 70 FF FF FF -***** EXPENSIVE 1750 327 - -. 1749 805426C 13 -. DD D8 81 C4 84 00 00 00 5B 5E 5F C9 C3 - -. 1750 8053A04 41 -. 8B 55 D8 8B 75 14 8B 4C 96 08 8B 45 DC 0F AF C1 89 45 DC 31 D2 89 F8 F7 75 DC 40 D1 E8 8B 75 D0 48 85 F6 0F 85 7B 01 00 00 - -. 1751 8053BA8 37 -. 8B 75 F0 89 75 EC 8B 55 08 8B 75 0C C7 45 E4 01 00 00 00 89 55 E8 89 75 E0 C7 45 D0 00 00 00 00 E9 80 FE FF FF - -. 1752 8053A4D 9 -. 83 F9 02 0F 84 2A 01 00 00 -***** EXPENSIVE 1754 328 -vex iropt: not unrolling (72 sts) - -. 1753 8053C48 74 -. 8B 45 0C 0F AF C1 C1 E0 04 8B 7D 08 DD 04 07 8B 45 0C 0F AF C2 DD 04 38 D9 C1 8B 45 14 0F AF C1 8B 7D 10 D8 C1 DD 1C C7 8B 7D E8 8D 04 0F 0F AF 45 14 DE E9 8B 7D 10 DD 1C C7 FF 45 EC 8B 45 D8 01 F2 03 4D E0 39 45 EC 72 B6 -***** EXPENSIVE 1755 329 - -. 1754 805AE64 45 -. 03 7D AC 89 F8 31 D2 F7 75 08 89 D7 31 D2 52 57 DF 2C 24 DC 4D C8 83 EC 08 8B 4D C4 8B B1 08 02 00 00 DD 55 98 DD 1C 24 E8 8F D7 FE FF -***** EXPENSIVE 1756 330 - -. 1755 805AE91 26 -. 8B 45 D8 D9 1C C6 8B 55 C4 DD 45 98 8B B2 08 02 00 00 DD 1C 24 E8 85 D8 FE FF -***** EXPENSIVE 1757 331 - -. 1756 805AEAB 27 -. 8B 45 B0 8B 4D D8 FF 45 B4 D1 E8 D9 5C CE 04 83 C4 10 41 39 45 B4 89 4D D8 72 9E - -. 1757 805AEC6 5 -. E9 30 FF FF FF -***** EXPENSIVE 1759 332 -vex iropt: not unrolling (118 sts) - -. 1758 805B580 134 -. 8B 4D E4 8D 04 31 01 C1 8B 55 0C 0F AF D6 0F AF 45 0C 89 4D A0 8B 4D 08 D9 04 91 D9 04 81 8B 4D A0 0F AF 4D 0C 8B 45 08 D9 04 88 D9 C1 8B 55 DC 8D 44 57 FF D8 C1 D9 C3 8B 55 14 0F AF D7 8B 4D 10 D8 C1 D9 1C 91 DD 83 BC F8 FF FF 8B 55 14 0F AF D0 DE C9 D9 CA DE E1 D9 C9 8D 04 85 04 00 00 00 0F AF 45 14 DE EA D8 CA D9 C9 D9 1C 91 FF 45 E8 D9 1C 08 8B 45 E0 03 7D 18 03 75 DC 39 45 E8 0F 82 7A FF FF FF - -. 1759 805B100 33 -. 8B 45 EC 8B 75 14 89 C1 8B 54 BE 08 0F AF CA 40 D1 E8 89 4D EC 8B 4D E4 48 85 C9 0F 85 63 01 00 00 - -. 1760 805B284 37 -. 8B 4D E8 89 4D E0 8B 75 08 8B 4D 0C C7 45 DC 01 00 00 00 89 75 D8 89 4D D4 C7 45 E4 00 00 00 00 E9 98 FE FF FF - -. 1761 805B141 9 -. 83 FA 02 0F 84 12 01 00 00 - -. 1762 805B362 27 -. 8B 55 E4 42 89 D0 C7 45 F4 01 00 00 00 D1 E8 39 45 F4 89 55 E0 0F 83 0F 01 00 00 -***** EXPENSIVE 1764 333 - -. 1763 805B37D 51 -. 8B 4D 20 8B 45 18 83 C1 08 83 E8 02 89 4D DC 89 45 D8 90 8B 55 DC C7 45 F0 00 00 00 00 8B 4D E8 D9 42 FC 39 4D F0 D9 42 F8 D9 C9 D9 E0 0F 83 5E 01 00 00 -***** EXPENSIVE 1765 334 - -. 1764 805B3B0 146 -. 8B 45 F4 8B 7D D8 8D 74 00 FF 4F 89 F1 8D 76 00 8B 55 EC 01 CA 8B 45 0C 0F AF C1 89 55 D0 8B 55 08 D9 04 82 8D 04 8D 04 00 00 00 0F AF 45 0C D9 04 10 8B 45 0C 0F AF 45 D0 D9 04 82 8B 45 D0 8D 14 85 04 00 00 00 0F AF 55 0C 8B 45 08 D9 04 02 D9 C5 D9 C5 D8 CA D9 C9 D8 CB DE E1 D9 C6 DE CA D9 CA D8 CD DE C1 8B 45 14 D9 C3 0F AF C6 8B 55 10 D8 C2 D9 1C 82 D9 C2 8D 04 B5 04 00 00 00 0F AF 45 14 D8 C1 D9 1C 10 D9 CB 8B 45 14 0F AF C7 DE E1 -***** EXPENSIVE 1766 335 - -. 1765 805B442 45 -. D9 1C 82 DE E1 8D 04 BD 04 00 00 00 0F AF 45 14 D9 E0 D9 1C 10 FF 45 F0 8B 45 E8 03 7D 18 03 75 18 03 4D E4 39 45 F0 0F 82 51 FF FF FF -***** EXPENSIVE 1767 336 - -. 1766 805B46F 29 -. DD D8 DD D8 8B 45 E0 FF 45 F4 D1 E8 83 45 DC 08 83 6D D8 02 39 45 F4 0F 82 04 FF FF FF - -. 1767 805B48C 9 -. F7 45 E4 01 00 00 00 75 72 - -. 1768 8056775 27 -. 8B 55 DC 42 89 D0 C7 45 EC 01 00 00 00 D1 E8 39 45 EC 89 55 AC 0F 83 13 02 00 00 - -. 1769 80569A3 13 -. F7 45 DC 01 00 00 00 0F 85 B0 00 00 00 - -. 1770 80569B0 19 -. C7 45 E8 00 00 00 00 8B 75 D8 39 75 E8 0F 83 9D 00 00 00 -***** EXPENSIVE 1772 337 - -. 1771 80569C3 137 -. 8B 45 DC 48 D9 45 E4 D8 C0 89 45 A8 89 C7 8D 76 00 8B 45 0C 0F AF C7 8B 4D 08 8B 75 DC D9 04 81 D1 E6 8D 04 BD 04 00 00 00 8D 14 3E 0F AF 45 0C D9 C1 D8 0C 08 0F AF 55 0C 8B 45 A8 D9 04 91 03 45 E0 8B 55 E0 01 C2 D9 C2 8B 4D 14 D8 C0 D9 CB 0F AF 4D A8 D8 E1 D9 CB DE C1 89 55 94 8B 55 10 D9 1C 8A D9 C1 8B 4D 94 D9 E0 D9 CA 0F AF 4D 14 0F AF 45 14 D8 E1 D9 CA DE E1 D9 C9 D9 1C 82 D9 1C 8A 8B 4D DC 01 CE 01 F7 - -. 1772 8056A4C 18 -. FF 45 E8 8B 75 D8 01 4D A8 39 75 E8 0F 82 76 FF FF FF -***** EXPENSIVE 1774 338 - -. 1773 8056A5E 10 -. DD D8 83 C4 60 5B 5E 5F C9 C3 - -. 1774 8056200 40 -. 8B 45 D8 8B 55 14 8B 4C 82 08 8B 7D DC 0F AF F9 31 D2 89 F0 F7 F7 40 D1 E8 8B 55 D0 48 85 D2 89 7D DC 0F 85 78 01 00 00 - -. 1775 80563A0 37 -. 8B 7D F0 89 7D EC 8B 55 08 8B 7D 0C C7 45 E4 01 00 00 00 89 55 E8 89 7D E0 C7 45 D0 00 00 00 00 E9 83 FE FF FF - -. 1776 8056248 9 -. 83 F9 02 0F 84 27 01 00 00 -***** EXPENSIVE 1778 339 -vex iropt: not unrolling (76 sts) - -. 1777 8056440 71 -. 8B 45 0C 0F AF C1 8B 7D 08 D9 04 C7 8B 45 0C 0F AF C2 D9 04 38 D9 C1 8B 45 14 0F AF C1 8B 7D 10 D8 C1 D9 1C 87 8B 7D E8 8D 04 0F 0F AF 45 14 DE E9 8B 7D 10 D9 1C 87 FF 45 EC 8B 45 D8 01 F2 03 4D E0 39 45 EC 72 B9 - -. 1778 804D44E 9 -. 83 F9 07 0F 84 85 00 00 00 - -. 1779 804D4DC 74 -. 8B 4D 14 8B 55 EC 8B 94 91 08 01 00 00 C1 E0 04 89 55 E4 01 C2 89 D7 01 C7 89 55 E0 8D 14 38 8D 0C 10 83 EC 0C 8D 04 08 50 51 52 57 FF 75 E0 FF 75 E4 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 82 15 00 00 - -. 1780 804EAA8 160 -. 55 89 E5 57 56 53 81 EC 84 02 00 00 B8 25 49 92 24 F7 65 20 89 85 98 FD FF FF 8B 45 20 29 D0 89 95 9C FD FF FF D1 E8 03 85 9C FD FF FF C1 E8 02 89 45 DC 31 D2 8B 45 20 F7 75 1C 89 45 D8 B8 25 49 92 24 F7 65 1C 8B 4D 1C 29 D1 89 95 94 FD FF FF D1 E9 03 8D 94 FD FF FF 89 4D D4 C1 6D D4 02 8B 55 D4 68 1F B9 EC 3F 89 85 90 FD FF FF 8D 04 52 E8 00 00 00 00 5B 81 C3 F6 25 01 00 D1 E0 68 40 A1 BB 3B 89 45 D0 8B 75 08 8B 7D 10 C7 45 EC 00 00 00 00 C7 45 E8 00 00 00 00 E8 D8 9A FF FF -***** EXPENSIVE 1782 340 - -. 1781 804EB48 20 -. 58 5A 68 1F B9 FC 3F 68 40 A1 BB 3B DD 5D C8 E8 C4 9A FF FF -***** EXPENSIVE 1783 341 - -. 1782 804EB5C 20 -. 59 58 68 D7 8A 05 40 68 F0 B8 CC 6C DD 5D C0 E8 B0 9A FF FF -***** EXPENSIVE 1784 342 - -. 1783 804EB70 20 -. 58 5A 68 1F B9 EC 3F 68 40 A1 BB 3B DD 5D B8 E8 AC 9B FF FF -***** EXPENSIVE 1785 343 - -. 1784 804EB84 20 -. 59 58 68 1F B9 FC 3F 68 40 A1 BB 3B DD 5D B0 E8 98 9B FF FF -***** EXPENSIVE 1786 344 - -. 1785 804EB98 20 -. 58 5A 68 D7 8A 05 40 68 F0 B8 CC 6C DD 5D A8 E8 84 9B FF FF -***** EXPENSIVE 1787 345 - -. 1786 804EBAC 25 -. C7 45 E4 00 00 00 00 8B 45 D8 83 C4 10 39 45 E4 DD 5D A0 0F 83 21 09 00 00 - -. 1787 804EBC5 54 -. 8B 55 D4 C1 E2 02 89 95 FC FD FF FF 03 55 D4 89 95 F8 FD FF FF C7 85 A4 FD FF FF 00 00 00 00 C7 85 A0 FD FF FF 00 00 00 00 89 F6 8B 45 E4 85 C0 0F 85 F5 08 00 00 -***** EXPENSIVE 1789 346 - -. 1788 804EBFB 103 -. DD 83 34 F6 FF FF DD 83 44 F6 FF FF D9 C1 DD 55 98 DD 5D 88 D9 C0 DD 55 90 DD 5D 80 D9 C9 DD 95 78 FF FF FF D9 C1 DD 9D 70 FF FF FF DD 95 68 FF FF FF D9 C1 DD 9D 60 FF FF FF DD 95 58 FF FF FF D9 C1 DD 9D 50 FF FF FF DD 9D 48 FF FF FF DD 9D 40 FF FF FF C7 45 E0 00 00 00 00 8B 45 D4 39 45 E0 0F 83 68 08 00 00 -***** EXPENSIVE 1790 347 - -. 1789 804EC62 171 -. DD 45 C8 DC 45 C0 8B 45 DC DD 9D E0 FD FF FF D1 E0 DD 45 C0 D8 C0 89 85 2C FF FF FF 03 45 DC DD 83 B4 F8 FF FF D9 C9 DD 9D D8 FD FF FF 89 85 1C FF FF FF DD 45 B0 D9 C9 D1 E0 DD 9D A8 FD FF FF D8 C0 DD 45 B0 89 85 04 FF FF FF 8B 45 18 DD 83 34 F6 FF FF D9 C9 DC 45 A8 D9 CA DD 9D D0 FD FF FF 8B 55 DC DD 45 A0 D9 C9 F7 D8 50 DD 9D B0 FD FF FF D9 C9 DD 9D C8 FD FF FF DD 45 C8 DD 45 A8 D9 CA D8 C0 D9 C9 C1 E2 02 D8 C0 D9 C9 DD 9D B8 FD FF FF 89 95 0C FF FF FF DB 04 24 D9 CA 03 55 DC D8 C0 D9 C9 DD 9D E8 FD FF FF -***** EXPENSIVE 1791 348 - -. 1790 804ED0D 196 -. 89 95 08 FF FF FF DD 45 B8 D9 C9 DD 9D C0 FD FF FF D9 C9 DD 9D 80 FE FF FF 8B 45 D4 D1 E0 D8 C0 8B 55 E8 89 85 04 FE FF FF 0F AF 55 14 03 45 D4 DC AD E0 FD FF FF 89 85 00 FE FF FF C1 E2 04 D1 E0 8B 8D A0 FD FF FF DC B5 A8 FD FF FF 83 C4 04 89 85 F4 FD FF FF 89 95 98 FD FF FF C1 E1 04 DD 9D 98 FE FF FF 89 F6 8B 45 EC 03 45 DC 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 8B 45 EC 03 85 2C FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 8B 45 EC 03 85 1C FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 D9 CC DD 9D 38 FF FF FF DD 44 06 08 8B 45 EC 03 85 0C FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 -***** EXPENSIVE 1792 349 - -. 1791 804EDD1 200 -. D9 CD DD 9D 20 FF FF FF DD 44 06 08 8B 45 EC 03 85 08 FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 D9 CE 8B 45 EC 03 85 04 FF FF FF 0F AF 45 0C C1 E0 04 DD 9D 30 FF FF FF DD 04 06 D9 CB DD 9D 10 FF FF FF D9 CA DD 9D 88 FD FF FF DD 85 38 FF FF FF DC 85 88 FD FF FF DD 44 06 08 D9 C9 DD 9D F8 FE FF FF DD 85 30 FF FF FF D8 C1 DD 9D F0 FE FF FF DC AD 30 FF FF FF DD 85 38 FF FF FF DC A5 88 FD FF FF D9 C9 DD 9D E0 FE FF FF D9 C4 D8 C3 D9 CD DE E3 DD 9D E8 FE FF FF DD 85 10 FF FF FF D9 C3 D9 C9 D8 C2 D9 C9 D8 C6 D9 CA DC A5 10 FF FF FF DD 9D 80 FD FF FF D9 C9 DD 95 D0 FE FF FF DC 85 F0 FE FF FF -***** EXPENSIVE 1793 350 - -. 1792 804EE99 164 -. D9 CB DE E5 D9 CA DD 9D C8 FE FF FF DD 85 20 FF FF FF DD 85 80 FD FF FF D9 C9 D8 C6 D9 C9 D8 C5 D9 CE DC A5 20 FF FF FF D9 C0 D9 CF DD 9D 78 FE FF FF DD 85 C8 FE FF FF D9 CF D8 C3 D9 CF DC 44 0E 08 D8 C4 D9 CD DD 95 D8 FE FF FF D9 CF DD 9D 88 FE FF FF D9 CE DC 85 F8 FE FF FF DD 04 0E D8 C1 D9 CD DD 9D B8 FE FF FF DD 85 E0 FD FF FF D9 CD D8 C2 D9 CD DC 45 B8 D9 CD DD 9D C0 FE FF FF D9 CC DC B5 A8 FD FF FF DD 85 C8 FE FF FF D9 C9 DC A5 B0 FD FF FF D9 C9 D8 C4 D9 CD D8 C2 D8 C9 D9 C9 DE CD -***** EXPENSIVE 1794 351 - -. 1793 804EF3D 205 -. D9 CC DD 9D 60 FE FF FF DD 85 E8 FD FF FF DC 65 C0 DC 65 B8 DD 85 F8 FE FF FF D9 C9 DC B5 A8 FD FF FF D9 C9 D8 E2 D8 C9 DD 9D B0 FE FF FF DD 85 F0 FE FF FF D8 E4 DE C9 DD 9D A8 FE FF FF DD 45 C8 DC A5 D8 FD FF FF DC 45 B8 DC B5 A8 FD FF FF D9 C9 DC A5 D8 FE FF FF D9 CB DC A5 D0 FE FF FF D9 CB D8 C9 D9 CB DE C9 DD 85 D8 FE FF FF DC A5 F8 FE FF FF DD 85 98 FE FF FF DE C9 DD 85 D0 FE FF FF DC A5 F0 FE FF FF D9 C9 DD 9D A0 FE FF FF DD 85 98 FE FF FF DE C9 DD 85 C8 FD FF FF DC 65 A0 D9 C9 DD 9D 90 FE FF FF DC B5 A8 FD FF FF DD 85 88 FE FF FF D9 C9 DC 8D 80 FE FF FF D9 C9 DC 85 E8 FE FF FF D8 C9 DD 9D 88 FE FF FF -***** EXPENSIVE 1795 352 - -. 1794 804F00A 204 -. DD 85 78 FE FF FF DC 85 E0 FE FF FF DE C9 DD 9D 78 FE FF FF DD 85 D0 FD FF FF DC 65 A8 DC 45 A0 DC B5 A8 FD FF FF DD 85 E8 FE FF FF D9 C9 DC 8D 80 FE FF FF D9 C9 D8 E7 D8 C9 DD 9D 70 FE FF FF DD 85 E0 FE FF FF DC A5 80 FD FF FF DE C9 DD 9D 68 FE FF FF DD 45 B0 DC A5 C0 FD FF FF DC 65 A0 DC B5 A8 FD FF FF DD 85 80 FD FF FF D9 C9 DC 8D 80 FE FF FF D9 CF D8 E3 D9 C9 D8 E6 D9 C9 D8 CF D9 C9 DE CF DD 85 C8 FD FF FF DC 85 B8 FD FF FF DC B5 A8 FD FF FF DC 8D 80 FE FF FF D9 CB DC A5 E8 FE FF FF D9 CE DC A5 E0 FE FF FF D9 CE D8 CB D9 CE DE CB DD 85 B8 FE FF FF DC 85 60 FE FF FF DD 9D 60 FE FF FF DD 85 B0 FE FF FF -***** EXPENSIVE 1796 353 - -. 1795 804F0D6 236 -. D8 C4 8B 95 B4 FE FF FF 8B 85 B0 FE FF FF 81 F2 00 00 00 80 DD 9D 58 FE FF FF DD 85 A8 FE FF FF 89 85 48 FE FF FF 89 95 4C FE FF FF D8 C2 DD 9D 50 FE FF FF 8B 95 AC FE FF FF DD 85 48 FE FF FF DC A5 A0 FE FF FF D9 CD 81 F2 00 00 00 80 8B 85 A8 FE FF FF DC 85 C0 FE FF FF D9 CC DC AD A0 FE FF FF D9 CA DC AD 90 FE FF FF D9 CD DD 9D 48 FE FF FF 89 85 40 FE FF FF 89 95 44 FE FF FF DD 85 40 FE FF FF DC A5 90 FE FF FF DD 9D 40 FE FF FF DD 85 70 FE FF FF D8 C1 DD 9D 38 FE FF FF DD 85 68 FE FF FF D8 C7 DD 9D 88 FD FF FF DD 85 58 FE FF FF D8 C4 DD 9D 58 FE FF FF D9 C9 D8 C3 DD 85 60 FE FF FF D9 CC DC 85 48 FE FF FF D9 CC DC 85 50 FE FF FF D9 CC DD 9D 48 FE FF FF DD 85 60 FE FF FF D9 CC DD 9D 50 FE FF FF D9 CB -***** EXPENSIVE 1797 354 - -. 1796 804F1C2 192 -. DC 85 40 FE FF FF DD 85 38 FE FF FF DC 85 88 FE FF FF D9 C9 DD 9D 40 FE FF FF DD 85 88 FD FF FF DC 85 78 FE FF FF D9 C9 DD 9D 38 FE FF FF DD 85 58 FE FF FF D8 C1 D9 CA D8 EE D9 CF D8 EB D9 C9 DD 9D 88 FD FF FF D9 CD D9 E0 DD 85 50 FE FF FF D9 CB D9 E0 D9 C9 DC A5 70 FE FF FF D9 C9 DC A5 68 FE FF FF D9 CB DC A5 38 FE FF FF D9 CF DC 85 88 FE FF FF D9 CE DC 85 78 FE FF FF D9 C9 DC 85 88 FE FF FF D9 CD DC 85 60 FE FF FF D9 CB DC 85 78 FE FF FF D9 CA DD 9D 30 FE FF FF D9 CE DD 9D 28 FE FF FF DD 85 48 FE FF FF DD 85 40 FE FF FF D9 C9 D8 C2 D9 C9 D8 E5 D9 C9 DD 9D 20 FE FF FF -***** EXPENSIVE 1798 355 - -. 1797 804F282 177 -. DD 9D 18 FE FF FF D9 C2 D9 C2 D9 C9 D8 E7 D9 C9 D8 C6 D9 C9 8B 85 98 FD FF FF DD 9D 10 FE FF FF DD 9D 08 FE FF FF DD 85 C0 FE FF FF DD 85 B8 FE FF FF D9 C9 DD 1C 07 DD 5C 07 08 8B 45 E8 03 45 D4 DD 45 98 DD 45 90 0F AF 45 14 DC 8D 28 FE FF FF D9 C9 DC 8D 30 FE FF FF C1 E0 04 DE E1 DD 1C 07 DD 45 90 DD 45 98 D9 C9 DC 8D 30 FE FF FF D9 C9 DC 8D 28 FE FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 04 FE FF FF DD 45 88 DD 45 80 D9 CC DE C7 D9 CB 0F AF 45 14 DC 8D 18 FE FF FF DD 85 40 FE FF FF D9 CC DC 8D 20 FE FF FF D9 CB C1 E0 04 DE E6 -***** EXPENSIVE 1799 356 - -. 1798 804F333 195 -. D9 CB DE C4 D9 C9 DE E2 DD 85 58 FE FF FF DD 85 50 FE FF FF D9 CA DC AD 48 FE FF FF D9 C9 DC A5 88 FD FF FF D9 CA DC 85 38 FE FF FF D9 CB DD 1C 07 DD 45 88 DD 45 80 DC 8D 20 FE FF FF D9 C9 DC 8D 18 FE FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 00 FE FF FF DD 85 78 FF FF FF DD 85 70 FF FF FF 0F AF 45 14 DC 8D 08 FE FF FF D9 C9 DC 8D 10 FE FF FF C1 E0 04 DE E1 DD 1C 07 DD 85 70 FF FF FF DD 85 78 FF FF FF D9 C9 DC 8D 10 FE FF FF D9 C9 DC 8D 08 FE FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 FC FD FF FF DD 85 68 FF FF FF DD 85 60 FF FF FF 0F AF 45 14 D8 CE D9 C9 D8 CF D9 CE DC 8D 68 FF FF FF -***** EXPENSIVE 1800 357 - -. 1799 804F3F6 162 -. D9 CF DC 8D 60 FF FF FF D9 CE C1 E0 04 DE E1 D9 CE DE C5 D9 CD DD 1C 07 D9 CB DD 5C 07 08 8B 45 E8 03 85 F8 FD FF FF DD 85 58 FF FF FF DD 85 50 FF FF FF 0F AF 45 14 D8 CB D9 C9 D8 CD D9 CB DC 8D 58 FF FF FF D9 CD DC 8D 50 FF FF FF D9 CB C1 E0 04 DE E1 D9 CC DE C2 D9 CB DD 1C 07 DD 5C 07 08 8B 45 E8 03 85 F4 FD FF FF DD 85 48 FF FF FF DD 85 40 FF FF FF D9 C9 0F AF 45 14 D8 CA D9 C9 D8 CB D9 CA DC 8D 40 FF FF FF D9 CB DC 8D 48 FF FF FF D9 C9 C1 E0 04 DE E2 DE C2 DD 1C 07 DD 5C 07 08 - -. 1800 804F498 50 -. 8B 45 0C C1 E0 04 01 C1 8B 45 0C 01 85 A0 FD FF FF 8B 45 14 C1 E0 04 FF 45 E0 8B 55 D4 FF 45 EC 01 85 98 FD FF FF FF 45 E8 39 55 E0 0F 82 AA F8 FF FF - -. 1801 804F4CA 28 -. 8B 45 D0 FF 45 E4 8B 55 D8 01 45 E8 83 85 A4 FD FF FF 10 39 55 E4 0F 82 0A F7 FF FF - -. 1802 804F4E6 10 -. 8D 65 F4 5B 5E 31 C0 5F C9 C3 - -. 1803 804D526 8 -. 83 C4 40 E9 55 FF FF FF - -. 1804 80508F2 9 -. 83 F9 07 0F 84 83 00 00 00 - -. 1805 805097E 72 -. 8B 55 14 8B 7D EC 8B BC BA 08 01 00 00 C1 E0 03 89 7D E4 01 C7 89 7D E0 01 C7 8D 14 38 8D 0C 10 83 EC 0C 8D 04 08 50 51 52 57 FF 75 E0 FF 75 E4 56 FF 75 E8 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 BE 14 00 00 - -. 1806 8051E84 160 -. 55 89 E5 57 56 53 81 EC D4 01 00 00 B8 25 49 92 24 F7 65 20 89 85 30 FE FF FF 8B 45 20 29 D0 89 95 34 FE FF FF D1 E8 03 85 34 FE FF FF C1 E8 02 89 45 D8 31 D2 8B 45 20 F7 75 1C 89 45 D4 B8 25 49 92 24 F7 65 1C 8B 4D 1C 29 D1 89 95 2C FE FF FF D1 E9 03 8D 2C FE FF FF 89 4D D0 C1 6D D0 02 8B 55 D0 68 1F B9 EC 3F 89 85 28 FE FF FF 8D 04 52 E8 00 00 00 00 5B 81 C3 1A F2 00 00 D1 E0 68 40 A1 BB 3B 89 45 CC 8B 75 08 8B 7D 10 C7 45 E8 00 00 00 00 C7 45 E4 00 00 00 00 E8 FC 66 FF FF -***** EXPENSIVE 1808 358 - -. 1807 8051F24 20 -. 58 5A 68 1F B9 FC 3F 68 40 A1 BB 3B D9 5D C8 E8 E8 66 FF FF -***** EXPENSIVE 1809 359 - -. 1808 8051F38 20 -. 59 58 68 D7 8A 05 40 68 F0 B8 CC 6C D9 5D C4 E8 D4 66 FF FF -***** EXPENSIVE 1810 360 - -. 1809 8051F4C 20 -. 58 5A 68 1F B9 EC 3F 68 40 A1 BB 3B D9 5D C0 E8 D0 67 FF FF -***** EXPENSIVE 1811 361 - -. 1810 8051F60 20 -. 59 58 68 1F B9 FC 3F 68 40 A1 BB 3B D9 5D BC E8 BC 67 FF FF -***** EXPENSIVE 1812 362 - -. 1811 8051F74 20 -. 58 5A 68 D7 8A 05 40 68 F0 B8 CC 6C D9 5D B8 E8 A8 67 FF FF -***** EXPENSIVE 1813 363 - -. 1812 8051F88 25 -. C7 45 E0 00 00 00 00 8B 45 D4 83 C4 10 39 45 E0 D9 5D B4 0F 83 6D 09 00 00 - -. 1813 8051FA1 42 -. 8B 55 D0 C1 E2 02 89 95 94 FE FF FF 03 55 D0 89 95 90 FE FF FF C7 85 3C FE FF FF 00 00 00 00 8B 45 E0 85 C0 0F 85 4D 09 00 00 -***** EXPENSIVE 1815 364 - -. 1814 8051FCB 89 -. D9 83 4C F6 FF FF D9 83 50 F6 FF FF D9 C9 D9 55 B0 D9 C9 D9 55 AC D9 C9 D9 55 A8 D9 C9 D9 55 A4 D9 C9 D9 55 A0 D9 C9 D9 55 9C D9 C9 D9 55 98 D9 C9 D9 55 94 D9 C9 D9 55 90 D9 C9 D9 55 8C D9 C9 D9 5D 88 D9 5D 84 C7 45 DC 00 00 00 00 8B 45 D0 39 45 DC 0F 83 CE 08 00 00 -***** EXPENSIVE 1816 365 - -. 1815 8052024 188 -. 8B 45 D8 D1 E0 89 85 7C FF FF FF 03 45 D8 D9 45 C8 89 85 70 FF FF FF D1 E0 D8 45 C4 89 85 58 FF FF FF 8B 45 18 DD 83 B4 F8 FF FF DD 83 34 F6 FF FF D9 CA D9 9D 88 FE FF FF 8B 55 D8 D9 45 C4 F7 D8 50 D9 45 C8 D9 CA DD 9D 78 FE FF FF D9 CA DD 9D 70 FE FF FF D9 45 C0 D9 CA DD 9D 60 FE FF FF D9 45 BC D9 45 B8 D9 CA C1 E2 02 DD 9D 68 FE FF FF D9 CA DD 9D 58 FE FF FF D9 C9 D8 45 B8 D9 45 BC D9 CA DD 9D 48 FE FF FF D9 45 B4 89 95 68 FF FF FF DB 04 24 D9 CA 03 55 D8 89 95 5C FF FF FF D9 9D 84 FE FF FF D9 CA DD 9D 50 FE FF FF D9 C9 DD 9D 40 FE FF FF DD 9D F0 FE FF FF -***** EXPENSIVE 1817 366 - -. 1816 80520E0 193 -. 8B 45 D0 D1 E0 89 85 9C FE FF FF 03 45 D0 89 85 98 FE FF FF 8B 4D E4 D1 E0 8B 55 E8 83 C4 04 89 85 8C FE FF FF 0F AF 4D 14 0F AF 55 0C 8D 76 00 8B 45 E8 03 45 D8 0F AF 45 0C D9 04 C6 D9 44 C6 04 8B 45 E8 03 85 7C FF FF FF 0F AF 45 0C D9 04 C6 D9 44 C6 04 8B 45 E8 03 85 70 FF FF FF 0F AF 45 0C D9 04 C6 D9 44 C6 04 D9 CB 8B 45 E8 03 85 68 FF FF FF 0F AF 45 0C D9 5D 80 D9 9D 74 FF FF FF D9 44 C6 04 D9 04 C6 8B 45 E8 03 85 5C FF FF FF 0F AF 45 0C D9 44 C6 04 D9 CB D9 9D 78 FF FF FF D9 04 C6 D9 CC 8B 45 E8 03 85 58 FF FF FF 0F AF 45 0C D9 9D 6C FF FF FF D9 C9 D9 9D 64 FF FF FF -***** EXPENSIVE 1818 367 - -. 1817 80521A1 192 -. D9 C4 D9 04 C6 DC C1 D9 CC D9 9D 60 FF FF FF D9 44 C6 04 D9 C9 D9 9D 54 FF FF FF D9 C4 D8 C1 D9 CD DE E1 D9 85 78 FF FF FF D9 CE DE E4 D9 CD D8 C2 D9 45 80 D8 85 60 FF FF FF D9 C9 D9 9D 40 FF FF FF D9 CA D8 AD 78 FF FF FF D9 CB D9 9D 4C FF FF FF D9 85 64 FF FF FF D9 85 74 FF FF FF D8 C2 D9 CB D9 9D 44 FF FF FF D9 CB D9 9D 38 FF FF FF D8 A5 74 FF FF FF D9 CA D8 A5 6C FF FF FF D9 CB D9 9D 50 FF FF FF D9 C9 D9 9D 30 FF FF FF D9 85 64 FF FF FF D9 CA D9 95 2C FF FF FF D9 85 44 FF FF FF D9 C9 D8 85 38 FF FF FF D9 85 40 FF FF FF D9 CC D8 85 6C FF FF FF D9 CA D8 85 54 FF FF FF -***** EXPENSIVE 1819 368 - -. 1818 8052261 185 -. D9 CC D8 85 50 FF FF FF D9 45 80 D9 CA D9 9D 20 FF FF FF D9 44 D6 04 D9 CA D8 A5 60 FF FF FF D9 CB D9 9D 34 FF FF FF D9 CC D9 95 28 FF FF FF D9 85 30 FF FF FF D9 C9 D8 04 D6 D9 CA D8 C5 D9 C9 D8 C3 D9 CA D8 C4 D9 C9 D8 85 34 FF FF FF D9 CE D9 95 48 FF FF FF D9 CB D9 9D 3C FF FF FF D9 C9 D9 9D 24 FF FF FF D9 9D 1C FF FF FF D9 CB D9 9D 18 FF FF FF D9 85 88 FE FF FF D8 45 C0 DD 85 78 FE FF FF DE F9 DC A5 70 FE FF FF D9 85 28 FF FF FF D8 C2 D9 C1 DE C9 D9 9D E0 FE FF FF DD 85 68 FE FF FF D9 CB D8 85 34 FF FF FF D9 CB D8 C0 D9 C9 DE CB DC A5 60 FE FF FF -***** EXPENSIVE 1820 369 - -. 1819 805231A 212 -. D9 CA D9 9D DC FE FF FF D9 C9 DC A5 58 FE FF FF D9 85 54 FF FF FF D9 C9 DC B5 78 FE FF FF D9 C9 D8 E2 D8 C9 D9 9D 14 FF FF FF D9 85 50 FF FF FF D8 A5 34 FF FF FF DE C9 D9 9D 10 FF FF FF DD 85 60 FE FF FF D8 C0 DC AD 68 FE FF FF DC 85 58 FE FF FF D9 85 34 FF FF FF D9 C9 DC B5 78 FE FF FF D9 C9 D8 A5 40 FF FF FF D9 C1 DE C9 D9 CA D8 A5 44 FF FF FF D9 CA D9 9D 08 FF FF FF DD 85 58 FE FF FF D9 C9 DE CA D8 C0 D9 C9 D9 9D 0C FF FF FF D8 AD 88 FE FF FF D9 85 44 FF FF FF D9 C9 DC B5 78 FE FF FF D9 C9 D8 A5 54 FF FF FF D9 9D 44 FF FF FF D9 C0 D8 8D 44 FF FF FF D9 9D 04 FF FF FF D9 85 40 FF FF FF D8 A5 50 FF FF FF DE C9 D9 9D 00 FF FF FF -***** EXPENSIVE 1821 370 - -. 1820 80523EE 218 -. D9 85 84 FE FF FF D8 65 B4 DD 85 78 FE FF FF DE F9 DC 8D F0 FE FF FF D9 85 24 FF FF FF D8 85 4C FF FF FF D9 C1 DE C9 D9 9D FC FE FF FF D9 85 20 FF FF FF D8 C2 DE C9 DD 85 50 FE FF FF D8 C0 DC A5 48 FE FF FF DC 85 40 FE FF FF D9 C9 D9 9D EC FE FF FF DC B5 78 FE FF FF D9 85 4C FF FF FF D9 C9 DC 8D F0 FE FF FF D9 C9 D8 A5 30 FF FF FF D8 C9 D9 9D E8 FE FF FF D9 C1 D8 A5 2C FF FF FF DE C9 D9 9D E4 FE FF FF DD 85 48 FE FF FF D8 C0 DC AD 50 FE FF FF DC A5 40 FE FF FF D9 85 30 FF FF FF D9 C9 DC B5 78 FE FF FF DC 8D F0 FE FF FF D9 C9 D8 A5 3C FF FF FF D9 9D 30 FF FF FF D9 85 2C FF FF FF D9 C1 D8 8D 30 FF FF FF D9 C9 D8 A5 38 FF FF FF D9 C9 D9 5D EC DE C9 -***** EXPENSIVE 1822 371 - -. 1821 80524C8 214 -. D9 45 EC D9 C9 D9 5D EC DD 85 40 FE FF FF D8 C0 D8 85 84 FE FF FF DC B5 78 FE FF FF DC 8D F0 FE FF FF D9 85 3C FF FF FF D8 A5 4C FF FF FF D9 C1 DE C9 D9 85 1C FF FF FF D8 85 E0 FE FF FF D9 85 38 FF FF FF DE E5 D9 9D E0 FE FF FF D9 85 14 FF FF FF D9 CA DE CC D9 C9 D8 85 0C FF FF FF D9 85 18 FF FF FF D8 85 DC FE FF FF D9 C9 D9 9D D8 FE FF FF D9 85 04 FF FF FF D8 A5 0C FF FF FF D9 C9 D9 9D DC FE FF FF D9 85 10 FF FF FF D8 85 08 FF FF FF D9 C9 D9 9D D0 FE FF FF D9 85 10 FF FF FF D9 45 EC D9 CA D9 9D D4 FE FF FF D9 CA D9 5D EC D9 85 00 FF FF FF D9 85 14 FF FF FF D9 CB D9 E0 D9 45 EC D9 CA D8 A5 08 FF FF FF D9 CE D9 5D EC D8 A5 00 FF FF FF -***** EXPENSIVE 1823 372 - -. 1822 805259E 217 -. D9 CB D9 E0 D9 45 EC D9 CE D9 9D CC FE FF FF D8 A5 04 FF FF FF D9 CB D9 9D C8 FE FF FF D9 85 E8 FE FF FF D8 C4 D9 9D C4 FE FF FF D9 85 E0 FE FF FF D8 85 D8 FE FF FF D9 9D D8 FE FF FF D9 85 DC FE FF FF D8 85 D4 FE FF FF D9 9D D4 FE FF FF D9 85 E0 FE FF FF D8 85 D0 FE FF FF D9 9D D0 FE FF FF D9 85 DC FE FF FF D8 85 CC FE FF FF D9 9D CC FE FF FF D9 85 DC FE FF FF D8 85 C8 FE FF FF D9 85 E4 FE FF FF D9 C9 D9 9D C8 FE FF FF D9 85 C4 FE FF FF D8 85 FC FE FF FF D9 C9 D8 C3 D9 C9 D9 9D C4 FE FF FF D8 85 EC FE FF FF D9 85 D8 FE FF FF D8 C1 D9 CD D8 EA D9 CB D8 EE D9 CD D9 9D C0 FE FF FF D9 C9 D9 E0 D9 85 D4 FE FF FF D9 CE D9 E0 D9 C9 D8 A5 E8 FE FF FF -***** EXPENSIVE 1824 373 - -. 1823 8052677 192 -. D9 C9 D8 A5 E4 FE FF FF D9 CE D8 A5 C4 FE FF FF D9 CB D8 85 FC FE FF FF D9 C9 D8 85 FC FE FF FF D9 CE D8 85 EC FE FF FF D9 CC D8 85 E0 FE FF FF D9 CD D8 85 EC FE FF FF D9 CB D9 9D BC FE FF FF D9 85 C8 FE FF FF D8 E6 D9 9D B8 FE FF FF D9 85 D0 FE FF FF D8 E3 D9 CB D8 85 D0 FE FF FF D9 CA D8 AD D8 FE FF FF D9 CB D9 9D B4 FE FF FF D9 C9 D9 9D AC FE FF FF D9 85 CC FE FF FF D9 85 CC FE FF FF D9 C9 D8 C2 D9 C9 DE E2 D9 C4 D9 85 C8 FE FF FF D9 CC D9 9D A4 FE FF FF D9 85 D4 FE FF FF D9 CE D8 E5 D9 C9 DE C5 D9 CB DE C6 D9 CC D8 85 C4 FE FF FF D9 85 1C FF FF FF D9 85 18 FF FF FF -***** EXPENSIVE 1825 374 - -. 1824 8052737 168 -. D9 C9 D9 1C CF D9 5C CF 04 D9 CC D9 9D B0 FE FF FF D9 CB D9 9D A0 FE FF FF 8B 45 E4 D9 45 B0 D9 45 AC D9 45 B0 D9 45 AC D9 CA 03 45 D0 D8 8D BC FE FF FF D9 CA D8 8D C0 FE FF FF D9 CB D8 8D C0 FE FF FF D9 C9 D8 8D BC FE FF FF D9 C9 0F AF 45 14 DE E2 DE C2 D9 1C C7 D9 5C C7 04 D9 45 A8 8B 45 E4 D9 45 A4 03 85 9C FE FF FF D8 8D B8 FE FF FF D9 C9 D8 CB 0F AF 45 14 DE E1 D9 C9 D9 95 A8 FE FF FF D9 C9 D9 1C C7 D9 45 A8 D8 8D B8 FE FF FF D9 CA D8 4D A4 DE C2 D9 45 9C D9 45 A0 D9 C9 D8 8D B0 FE FF FF D9 C9 -***** EXPENSIVE 1826 375 - -. 1825 80527DF 163 -. D8 8D B4 FE FF FF D9 CB D9 54 C7 04 D9 CB DE E1 8B 45 E4 D9 45 A0 D9 45 9C 03 85 98 FE FF FF D8 8D B4 FE FF FF D9 C9 D8 8D B0 FE FF FF 0F AF 45 14 DE C1 D9 C9 D9 1C C7 D9 5C C7 04 D9 45 98 8B 45 E4 D9 45 94 D9 45 94 D9 C9 03 85 94 FE FF FF D8 CD D9 CA D8 8D AC FE FF FF D9 CD D8 4D 98 D9 C9 D8 8D AC FE FF FF D9 CD 0F AF 45 14 DE E2 DE C4 D9 1C C7 D9 CA D9 5C C7 04 D9 45 90 8B 45 E4 D9 45 8C 03 85 90 FE FF FF D8 CC D9 C9 D8 CB 0F AF 45 14 DE E1 D9 C9 D9 9D B8 FE FF FF D9 1C C7 D9 45 8C -***** EXPENSIVE 1827 376 - -. 1826 8052882 112 -. DE C9 D9 C9 D8 4D 90 DE C1 D9 45 84 D9 45 88 D9 C9 D8 8D A0 FE FF FF D9 C9 D8 8D A4 FE FF FF D9 CA D9 5C C7 04 DE E9 8B 45 E4 D9 45 88 D9 45 84 D9 C9 03 85 8C FE FF FF D8 8D A0 FE FF FF D9 C9 D8 8D A4 FE FF FF 0F AF 45 14 DE C1 D9 C9 D9 1C C7 D9 5C C7 04 FF 45 DC 8B 45 D0 03 55 0C FF 45 E8 03 4D 14 FF 45 E4 39 45 DC 0F 82 1E F8 FF FF - -. 1827 80528F2 28 -. 8B 55 CC FF 45 E0 8B 45 D4 01 55 E4 83 85 3C FE FF FF 08 39 45 E0 0F 82 B2 F6 FF FF - -. 1828 805290E 10 -. 8D 65 F4 5B 5E 31 C0 5F C9 C3 - -. 1829 80509C6 8 -. 83 C4 40 E9 59 FF FF FF - -. 1830 804CD19 13 -. 8D 76 00 31 D2 89 C8 F7 F6 85 D2 74 0F - -. 1831 804CD26 15 -. 89 F6 83 C6 02 31 D2 89 C8 F7 F6 85 D2 75 F3 -vex iropt: 4 x unrolling (16 sts -> 64 sts) - -. 1832 804CD28 13 -. 83 C6 02 31 D2 89 C8 F7 F6 85 D2 75 F3 - -. 1833 804CD35 20 -. 89 C8 31 D2 F7 F6 8B 55 14 89 34 BA 47 83 F8 01 89 C1 75 D3 - -. 1834 8058B09 34 -. 8B 4D 14 FF B4 B9 08 01 00 00 FF 75 10 FF 75 EC 52 FF 75 D4 FF 75 D8 FF 75 DC FF 75 E0 E8 A1 15 00 00 -***** EXPENSIVE 1836 377 - -. 1835 805A0CC 90 -. 55 89 E5 57 56 53 81 EC 1C 01 00 00 8B 45 20 31 D2 F7 75 18 89 45 DC 31 D2 8B 45 20 F7 75 1C 89 45 D8 31 D2 8B 45 1C F7 75 18 31 D2 52 89 45 D4 8B 45 18 50 E8 00 00 00 00 5B 81 C3 0F 70 00 00 DF 2C 24 DC BB D4 F5 FF FF 83 EC 08 DD 14 24 DD 9D E8 FE FF FF E8 FA E4 FE FF -***** EXPENSIVE 1837 378 - -. 1836 805A126 17 -. DD 85 E8 FE FF FF DD 1C 24 DD 5D C8 E8 F9 E5 FE FF -***** EXPENSIVE 1838 379 - -. 1837 805A137 25 -. C7 45 E0 00 00 00 00 8B 55 D8 83 C4 10 39 55 E0 DD 5D C0 0F 83 B9 01 00 00 -***** EXPENSIVE 1839 380 - -. 1838 805A150 184 -. 8B 45 D4 D1 E0 DD 83 34 F6 FF FF DD 83 44 F6 FF FF D9 C9 DD 9D 40 FF FF FF DD 9D 38 FF FF FF C7 85 10 FF FF FF 00 00 00 00 C7 85 0C FF FF FF 00 00 00 00 C7 85 08 FF FF FF 00 00 00 00 C7 85 04 FF FF FF 00 00 00 00 89 85 18 FF FF FF 89 85 14 FF FF FF 8B 45 14 8B 8D 0C FF FF FF 8B BD 10 FF FF FF DD 85 40 FF FF FF DD 85 38 FF FF FF D9 C9 0F AF 85 04 FF FF FF 8B 95 08 FF FF FF 49 4F DD 5D B8 DD 5D B0 C7 45 D0 00 00 00 00 89 45 A8 8B 75 18 89 55 AC 89 8D E4 FE FF FF 89 BD 00 FF FF FF 8B 45 D0 DD 85 38 FF FF FF 85 C0 D9 C0 DD 85 40 FF FF FF D9 C2 74 30 - -. 1839 805A238 11 -. 31 C9 3B 4D 18 0F 83 01 07 00 00 -***** EXPENSIVE 1841 381 - -. 1840 805A243 21 -. 8B 55 AC 89 F6 8B 45 0C 0F AF C2 8B 7D 08 85 C9 DD 04 C7 74 24 -***** EXPENSIVE 1842 382 - -. 1841 805A27C 25 -. D9 C2 41 D8 C9 D9 C9 03 55 DC D8 CA D9 CD 3B 4D 18 DE C1 D9 CB DE C4 73 08 -***** EXPENSIVE 1843 383 - -. 1842 805A295 8 -. D9 CA D9 CB D9 CA EB AB -***** EXPENSIVE 1844 384 - -. 1843 805A248 16 -. 8B 45 0C 0F AF C2 8B 7D 08 85 C9 DD 04 C7 74 24 -***** EXPENSIVE 1845 385 - -. 1844 805A258 61 -. DD 45 B8 D8 CB DD 45 B0 DD 45 B0 D9 C9 D8 CC D9 C9 DE CD D9 CB DC 4D B8 D9 C9 DE E3 DE C3 D9 C9 D9 CA D9 C9 D9 C2 41 D8 C9 D9 C9 03 55 DC D8 CA D9 CD 3B 4D 18 DE C1 D9 CB DE C4 73 08 -***** EXPENSIVE 1846 386 - -. 1845 805A29D 15 -. DD D8 DD D8 8B 45 D0 85 C0 0F 85 4D 06 00 00 -***** EXPENSIVE 1847 387 - -. 1846 805A2AC 48 -. DD D9 8B 45 A8 8B 55 10 DD 1C C2 8B 8D 18 FF FF FF 8B BD 14 FF FF FF 4E FF 45 D0 01 8D 00 FF FF FF 01 BD E4 FE FF FF 39 75 D0 0F 86 15 FF FF FF -***** EXPENSIVE 1848 388 - -. 1847 805A1F1 23 -. 8B 45 D0 DD 85 38 FF FF FF 85 C0 D9 C0 DD 85 40 FF FF FF D9 C2 74 30 -***** EXPENSIVE 1849 389 - -. 1848 805A208 59 -. DD 45 B8 DD 45 B8 DD 45 B0 DD 45 B0 D9 CB D9 E0 D9 CA DC 4D C8 D9 C9 DC 4D C0 D9 CA DC 4D C0 D9 CB DC 4D C8 D9 C9 DE C2 DE C2 DD 5D B8 DD 5D B0 31 C9 3B 4D 18 0F 83 01 07 00 00 - -. 1849 805A8F9 5 -. 39 75 D0 73 29 -***** EXPENSIVE 1851 390 - -. 1850 805A8FE 41 -. 8B 45 14 0F AF 85 E4 FE FF FF 8B 4D 10 8B BD E4 FE FF FF DD 1C C1 8D 04 FD 08 00 00 00 0F AF 45 14 DD 1C 08 E9 90 F9 FF FF - -. 1851 805A2B7 37 -. 8B 8D 18 FF FF FF 8B BD 14 FF FF FF 4E FF 45 D0 01 8D 00 FF FF FF 01 BD E4 FE FF FF 39 75 D0 0F 86 15 FF FF FF - -. 1852 805A2DC 45 -. 8B 45 1C 8B 55 D4 FF 45 E0 8B 4D D8 01 85 10 FF FF FF 01 85 0C FF FF FF 01 95 08 FF FF FF 01 85 04 FF FF FF 39 4D E0 0F 82 9A FE FF FF - -. 1853 805A309 10 -. 83 7D D4 01 0F 84 05 05 00 00 - -. 1854 805A818 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1855 8053A6D 35 -. 8B 75 D8 8B 45 14 FF B4 B0 08 01 00 00 57 FF 75 DC 51 FF 75 E0 FF 75 E8 FF 75 E4 FF 75 EC E8 98 15 00 00 -***** EXPENSIVE 1857 391 - -. 1856 8055028 90 -. 55 89 E5 57 56 53 81 EC 0C 01 00 00 8B 45 20 31 D2 F7 75 18 89 45 DC 31 D2 8B 45 20 F7 75 1C 89 45 D8 31 D2 8B 45 1C F7 75 18 31 D2 52 89 45 D4 8B 45 18 50 E8 00 00 00 00 5B 81 C3 B3 C0 00 00 DF 2C 24 DC BB D4 F5 FF FF 83 EC 08 DD 14 24 DD 9D F8 FE FF FF E8 9E 35 FF FF -***** EXPENSIVE 1858 392 - -. 1857 8055082 17 -. DD 85 F8 FE FF FF DD 1C 24 DD 5D C8 E8 9D 36 FF FF -***** EXPENSIVE 1859 393 - -. 1858 8055093 25 -. C7 45 E0 00 00 00 00 8B 55 D4 83 C4 10 39 55 E0 DD 5D C0 0F 83 6C 01 00 00 -***** EXPENSIVE 1860 394 - -. 1859 80550AC 88 -. 8B 45 D8 DD 83 34 F6 FF FF DD 83 44 F6 FF FF D9 C9 D1 E0 DD 9D 60 FF FF FF DD 9D 58 FF FF FF C7 85 10 FF FF FF 00 00 00 00 C7 85 0C FF FF FF 00 00 00 00 89 85 18 FF FF FF C7 45 D0 00 00 00 00 8B 55 18 39 55 D0 DD 85 60 FF FF FF DD 85 58 FF FF FF 0F 83 40 07 00 00 -***** EXPENSIVE 1861 395 - -. 1860 8055104 51 -. 0F AF 55 D8 8B 8D 0C FF FF FF 0F AF 55 E0 C7 85 14 FF FF FF 00 00 00 00 89 4D BC 89 55 B4 8B 55 D0 DD 85 58 FF FF FF 85 D2 DD 85 60 FF FF FF D9 C1 74 24 - -. 1861 805515B 53 -. 8B 45 BC 0F AF 45 D8 0F AF 45 0C 89 45 B8 8B 45 18 0F AF 45 D8 0F AF 45 E0 8D 48 FF 8B 45 D8 8B 7D B4 D1 E0 31 F6 4F 89 85 1C FF FF FF 85 F6 0F 85 40 06 00 00 -***** EXPENSIVE 1863 396 - -. 1862 8055190 49 -. D9 C1 8B 55 B8 8B 45 08 DD 85 58 FF FF FF D9 C9 DC 0C D0 D9 C9 D8 CA DE E9 DE C3 46 8B 45 18 29 F0 03 8D 1C FF FF FF 03 BD 18 FF FF FF 39 C6 76 C7 - -. 1863 8055188 8 -. 85 F6 0F 85 40 06 00 00 -***** EXPENSIVE 1865 397 - -. 1864 80557D0 35 -. D9 C4 D9 C4 D8 CA D9 C9 D8 CB DE E1 8B 45 18 D9 C5 DE CA D9 CA D8 CC 29 F0 DE C1 39 C6 D9 C1 D9 C1 74 39 -***** EXPENSIVE 1866 398 - -. 1865 80557F3 57 -. D9 CB 8D 04 CD 08 00 00 00 0F AF 45 0C 8B 55 0C 0F AF D1 89 85 F4 FE FF FF 8B 45 08 DC 0C D0 D9 CA 8B 95 F4 FE FF FF DC 0C 02 DE EA D9 C9 D8 C0 DE C3 D9 C9 E9 7F F9 FF FF - -. 1866 80551AB 22 -. 46 8B 45 18 29 F0 03 8D 1C FF FF FF 03 BD 18 FF FF FF 39 C6 76 C7 -***** EXPENSIVE 1868 399 - -. 1867 80551C1 50 -. DD D8 DD D8 8B 85 10 FF FF FF 03 85 14 FF FF FF 0F AF 45 14 8B 4D 10 DD 1C C1 8B 7D DC FF 45 D0 8B 45 18 01 BD 14 FF FF FF 39 45 D0 0F 82 2F FF FF FF -***** EXPENSIVE 1869 400 - -. 1868 8055122 21 -. 8B 55 D0 DD 85 58 FF FF FF 85 D2 DD 85 60 FF FF FF D9 C1 74 24 -***** EXPENSIVE 1870 401 -vex iropt: fold_Expr: no rule for: 32to1(0x1:I32) - -. 1869 8055137 89 -. DD 45 C8 D8 CD DD 45 C0 DD 45 C0 D9 C9 D8 CE D9 C9 DE CF D9 CD DC 4D C8 D9 C9 DE E5 DE C5 D9 CB D9 CC D9 CB 8B 45 BC 0F AF 45 D8 0F AF 45 0C 89 45 B8 8B 45 18 0F AF 45 D8 0F AF 45 E0 8D 48 FF 8B 45 D8 8B 7D B4 D1 E0 31 F6 4F 89 85 1C FF FF FF 85 F6 0F 85 40 06 00 00 -***** EXPENSIVE 1871 402 - -. 1870 80551F3 37 -. DD D8 DD D8 8B 55 D8 8B 4D 18 FF 45 E0 8B 7D D4 01 95 10 FF FF FF 01 8D 0C FF FF FF 39 7D E0 0F 82 CD FE FF FF - -. 1871 8055218 10 -. 83 7D D8 01 0F 84 25 05 00 00 - -. 1872 8055747 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1873 805B161 34 -. 8B 75 14 FF B4 BE 08 01 00 00 FF 75 10 FF 75 EC 52 FF 75 D4 FF 75 D8 FF 75 DC FF 75 E0 E8 89 17 00 00 -***** EXPENSIVE 1875 403 - -. 1874 805C90C 90 -. 55 89 E5 57 56 53 81 EC DC 00 00 00 8B 45 20 31 D2 F7 75 18 89 45 D8 31 D2 8B 45 20 F7 75 1C 89 45 D4 31 D2 8B 45 1C F7 75 18 31 D2 52 89 45 D0 8B 45 18 50 E8 00 00 00 00 5B 81 C3 CF 47 00 00 DF 2C 24 DC BB D4 F5 FF FF 83 EC 08 DD 14 24 DD 9D 28 FF FF FF E8 BA BC FE FF -***** EXPENSIVE 1876 404 - -. 1875 805C966 17 -. DD 85 28 FF FF FF DD 1C 24 D9 5D C8 E8 B9 BD FE FF -***** EXPENSIVE 1877 405 - -. 1876 805C977 25 -. C7 45 DC 00 00 00 00 8B 55 D4 83 C4 10 39 55 DC D9 5D C4 0F 83 B1 01 00 00 -***** EXPENSIVE 1878 406 - -. 1877 805C990 175 -. 8B 45 D0 D1 E0 D9 83 4C F6 FF FF D9 83 50 F6 FF FF D9 C9 D9 5D 80 D9 9D 7C FF FF FF C7 85 50 FF FF FF 00 00 00 00 C7 85 4C FF FF FF 00 00 00 00 C7 85 48 FF FF FF 00 00 00 00 C7 85 44 FF FF FF 00 00 00 00 89 85 58 FF FF FF 89 85 54 FF FF FF 8B 45 14 8B B5 4C FF FF FF 8B BD 50 FF FF FF D9 45 80 D9 85 7C FF FF FF D9 C9 0F AF 85 44 FF FF FF 8B 95 48 FF FF FF 4E 4F D9 5D C0 D9 5D BC C7 45 CC 00 00 00 00 89 45 B4 8B 4D 18 89 55 B8 89 B5 24 FF FF FF 89 BD 40 FF FF FF 8B 45 CC D9 85 7C FF FF FF 85 C0 D9 C0 D9 45 80 D9 C2 74 30 - -. 1878 805CA6F 11 -. 31 F6 3B 75 18 0F 83 85 06 00 00 -***** EXPENSIVE 1880 407 - -. 1879 805CA7A 22 -. 8B 55 B8 8D 76 00 8B 45 0C 0F AF C2 8B 7D 08 85 F6 D9 04 87 74 24 -***** EXPENSIVE 1881 408 - -. 1880 805CAB4 25 -. D9 C2 46 D8 C9 D9 C9 03 55 D8 D8 CA D9 CD 3B 75 18 DE C1 D9 CB DE C4 73 08 -***** EXPENSIVE 1882 409 - -. 1881 805CACD 8 -. D9 CA D9 CB D9 CA EB AB -***** EXPENSIVE 1883 410 - -. 1882 805CA80 16 -. 8B 45 0C 0F AF C2 8B 7D 08 85 F6 D9 04 87 74 24 -***** EXPENSIVE 1884 411 - -. 1883 805CA90 61 -. D9 45 C0 D8 CB D9 45 BC D9 45 BC D9 C9 D8 CC D9 C9 DE CD D9 CB D8 4D C0 D9 C9 DE E3 DE C3 D9 C9 D9 CA D9 C9 D9 C2 46 D8 C9 D9 C9 03 55 D8 D8 CA D9 CD 3B 75 18 DE C1 D9 CB DE C4 73 08 -***** EXPENSIVE 1885 412 - -. 1884 805CAD5 15 -. DD D8 DD D8 8B 45 CC 85 C0 0F 85 D0 05 00 00 -***** EXPENSIVE 1886 413 - -. 1885 805CAE4 48 -. DD D9 8B 45 B4 8B 55 10 D9 1C 82 8B B5 58 FF FF FF 8B BD 54 FF FF FF 49 FF 45 CC 01 B5 40 FF FF FF 01 BD 24 FF FF FF 39 4D CC 0F 86 17 FF FF FF -***** EXPENSIVE 1887 414 - -. 1886 805CA2B 20 -. 8B 45 CC D9 85 7C FF FF FF 85 C0 D9 C0 D9 45 80 D9 C2 74 30 -***** EXPENSIVE 1888 415 - -. 1887 805CA3F 59 -. D9 45 C0 D9 45 C0 D9 45 BC D9 45 BC D9 CB D9 E0 D9 CA D8 4D C8 D9 C9 D8 4D C4 D9 CA D8 4D C4 D9 CB D8 4D C8 D9 C9 DE C2 DE C2 D9 5D C0 D9 5D BC 31 F6 3B 75 18 0F 83 85 06 00 00 - -. 1888 805D0B4 5 -. 39 4D CC 73 29 -***** EXPENSIVE 1890 416 - -. 1889 805D0B9 41 -. 8B 45 14 0F AF 85 24 FF FF FF 8B 75 10 8B BD 24 FF FF FF D9 1C 86 8D 04 BD 04 00 00 00 0F AF 45 14 D9 1C 30 E9 0D FA FF FF - -. 1890 805CAEF 37 -. 8B B5 58 FF FF FF 8B BD 54 FF FF FF 49 FF 45 CC 01 B5 40 FF FF FF 01 BD 24 FF FF FF 39 4D CC 0F 86 17 FF FF FF - -. 1891 805CB14 45 -. 8B 45 1C 8B 55 D0 FF 45 DC 8B 4D D4 01 85 50 FF FF FF 01 85 4C FF FF FF 01 95 48 FF FF FF 01 85 44 FF FF FF 39 4D DC 0F 82 9F FE FF FF - -. 1892 805CB41 10 -. 83 7D D0 01 0F 84 98 04 00 00 - -. 1893 805CFE3 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 1894 8056268 35 -. 8B 45 D8 8B 55 14 FF B4 82 08 01 00 00 56 FF 75 DC 51 FF 75 E0 FF 75 E8 FF 75 E4 FF 75 EC E8 AD 16 00 00 -***** EXPENSIVE 1896 417 - -. 1895 8057938 90 -. 55 89 E5 57 56 53 81 EC EC 00 00 00 8B 45 20 31 D2 F7 75 18 89 45 D8 31 D2 8B 45 20 F7 75 1C 89 45 D4 31 D2 8B 45 1C F7 75 18 31 D2 52 89 45 D0 8B 45 18 50 E8 00 00 00 00 5B 81 C3 A3 97 00 00 DF 2C 24 DC BB D4 F5 FF FF 83 EC 08 DD 14 24 DD 9D 18 FF FF FF E8 8E 0C FF FF -***** EXPENSIVE 1897 418 - -. 1896 8057992 17 -. DD 85 18 FF FF FF DD 1C 24 D9 5D C8 E8 8D 0D FF FF -***** EXPENSIVE 1898 419 - -. 1897 80579A3 25 -. C7 45 DC 00 00 00 00 8B 55 D0 83 C4 10 39 55 DC D9 5D C4 0F 83 59 01 00 00 -***** EXPENSIVE 1899 420 - -. 1898 80579BC 76 -. 8B 45 D4 D9 83 4C F6 FF FF D9 83 50 F6 FF FF D9 C9 D1 E0 D9 5D 88 D9 5D 84 C7 85 3C FF FF FF 00 00 00 00 C7 85 38 FF FF FF 00 00 00 00 89 85 44 FF FF FF C7 45 CC 00 00 00 00 8B 55 18 39 55 CC D9 45 88 D9 45 84 0F 83 E0 06 00 00 -***** EXPENSIVE 1900 421 - -. 1899 8057A08 45 -. 0F AF 55 D4 8B 8D 38 FF FF FF 0F AF 55 DC C7 85 40 FF FF FF 00 00 00 00 89 4D C0 89 55 B8 8B 45 CC D9 45 84 85 C0 D9 45 88 D9 C1 74 24 - -. 1900 8057A59 55 -. 8B 45 C0 0F AF 45 D4 0F AF 45 0C 89 45 BC 8B 45 18 0F AF 45 D4 0F AF 45 DC 8D 48 FF 8B 45 D4 8B 7D B8 D1 E0 31 F6 4F 89 85 48 FF FF FF 89 F6 85 F6 0F 85 E4 05 00 00 -***** EXPENSIVE 1902 422 - -. 1901 8057A90 46 -. D9 C1 8B 55 BC 8B 45 08 D9 45 84 D9 C9 D8 0C 90 D9 C9 D8 CA DE E9 DE C3 46 8B 45 18 29 F0 03 8D 48 FF FF FF 03 BD 44 FF FF FF 39 C6 76 CA - -. 1902 8057A88 8 -. 85 F6 0F 85 E4 05 00 00 -***** EXPENSIVE 1904 423 - -. 1903 8058074 35 -. D9 C4 D9 C4 D8 CA D9 C9 D8 CB DE E1 8B 45 18 D9 C5 DE CA D9 CA D8 CC 29 F0 DE C1 39 C6 D9 C1 D9 C1 74 39 -***** EXPENSIVE 1905 424 - -. 1904 8058097 57 -. D9 CB 8D 04 8D 04 00 00 00 0F AF 45 0C 8B 55 0C 0F AF D1 89 85 14 FF FF FF 8B 45 08 D8 0C 90 D9 CA 8B 95 14 FF FF FF D8 0C 02 DE EA D9 C9 D8 C0 DE C3 D9 C9 E9 D8 F9 FF FF - -. 1905 8057AA8 22 -. 46 8B 45 18 29 F0 03 8D 48 FF FF FF 03 BD 44 FF FF FF 39 C6 76 CA -***** EXPENSIVE 1907 425 - -. 1906 8057ABE 50 -. DD D8 DD D8 8B 85 3C FF FF FF 03 85 40 FF FF FF 0F AF 45 14 8B 4D 10 D9 1C 81 8B 7D D8 FF 45 CC 8B 45 18 01 BD 40 FF FF FF 39 45 CC 0F 82 36 FF FF FF -***** EXPENSIVE 1908 426 - -. 1907 8057A26 15 -. 8B 45 CC D9 45 84 85 C0 D9 45 88 D9 C1 74 24 -***** EXPENSIVE 1909 427 -vex iropt: fold_Expr: no rule for: 32to1(0x1:I32) - -. 1908 8057A35 91 -. D9 45 C8 D8 CD D9 45 C4 D9 45 C4 D9 C9 D8 CE D9 C9 DE CF D9 CD D8 4D C8 D9 C9 DE E5 DE C5 D9 CB D9 CC D9 CB 8B 45 C0 0F AF 45 D4 0F AF 45 0C 89 45 BC 8B 45 18 0F AF 45 D4 0F AF 45 DC 8D 48 FF 8B 45 D4 8B 7D B8 D1 E0 31 F6 4F 89 85 48 FF FF FF 89 F6 85 F6 0F 85 E4 05 00 00 -***** EXPENSIVE 1910 428 - -. 1909 8057AF0 37 -. DD D8 DD D8 8B 55 D4 8B 4D 18 FF 45 DC 8B 7D D0 01 95 3C FF FF FF 01 8D 38 FF FF FF 39 7D DC 0F 82 DA FE FF FF - -. 1910 8057B15 10 -. 83 7D D4 01 0F 84 D2 04 00 00 - -. 1911 8057FF1 8 -. 8D 65 F4 5B 5E 5F C9 C3 -***** EXPENSIVE 1913 429 - -. 1912 804CF5C 53 -. 8B 75 AC 01 75 B0 8B 45 B0 31 D2 F7 75 08 89 55 B0 31 D2 52 8B 45 B0 50 DF 2C 24 DC 4D C8 83 EC 08 8B 45 C4 8B B0 08 02 00 00 DD 55 88 DD 1C 24 E8 8F B6 FF FF - -. 1913 804CEE1 80 -. 8B 45 C4 8B 75 E0 8B 74 B0 08 8B 55 C4 8B 45 A8 03 82 08 02 00 00 89 75 BC 8B 75 E0 89 84 B2 08 01 00 00 8B 45 D8 89 C2 0F AF 55 BC 89 55 D8 89 45 D4 31 D2 8B 45 08 F7 75 D8 C7 45 C0 01 00 00 00 8B 55 BC 39 55 C0 89 45 B8 0F 83 AF 00 00 00 - -. 1914 804DB5C 11 -. 8B 45 E4 85 C0 0F 85 64 02 00 00 - -. 1915 804DDCB 6 -. 83 7D 18 FF 74 4E -***** EXPENSIVE 1917 430 - -. 1916 804DE1F 65 -. 8B 85 54 FF FF FF 8B 55 24 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 28 DD 5D C8 DD 5D C0 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 2C DD 5D B8 DD 44 02 F0 D9 C9 DD 5D B0 DD 5D A8 DD 44 02 F8 E9 2C FD FF FF -***** EXPENSIVE 1918 431 - -. 1917 804DB8C 22 -. DD 5D A0 C7 45 E0 00 00 00 00 8B 45 D4 39 45 E0 0F 83 00 02 00 00 - -. 1918 804D3DC 37 -. 8B 45 EC 8B 55 14 8B 4C 82 08 8B 45 E8 0F AF C1 89 45 E8 31 D2 89 F0 F7 75 E8 8B 55 DC 85 D2 0F 85 5F 02 00 00 - -. 1919 804D660 37 -. 8B 55 D8 89 55 D4 8B 55 08 89 55 CC 8B 55 0C C7 45 D0 01 00 00 00 89 55 C8 C7 45 DC 00 00 00 00 E9 9C FD FF FF - -. 1920 804D421 9 -. 83 F9 02 0F 84 06 02 00 00 -***** EXPENSIVE 1922 432 - -. 1921 804D74C 130 -. 8B 45 F0 03 45 E4 8B 7D 08 0F AF 45 0C DD 04 17 DD 44 17 08 C1 E0 04 DD 04 07 DD 44 07 08 D9 C3 D9 C3 D9 C9 8B 45 10 D8 C3 D9 C9 D8 C2 D9 C9 DD 1C 08 DD 5C 08 08 D9 CB 8B 45 EC DE E1 D9 C9 DE E2 03 45 CC D9 C3 D9 C3 D9 C9 0F AF 45 14 D8 CA D9 C9 D8 CB D9 CA D8 CC D9 CB D8 CD D9 C9 C1 E0 04 8B 7D 10 DE E2 DE C2 DD 1C 07 DD 5C 07 08 46 8B 45 0C 03 55 D8 01 45 D0 FF 45 F0 03 4D DC FF 45 EC - -. 1922 804D7CE 9 -. 3B 75 CC 0F 82 75 FF FF FF -***** EXPENSIVE 1924 433 - -. 1923 804DDD1 78 -. 8B 85 54 FF FF FF 8B 55 24 DD 44 02 F0 DD 44 02 F8 8B 55 28 DD 5D C0 DD 5D C8 DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 2C DD 5D B0 DD 44 02 F8 D9 C9 DD 5D B8 DD 5D A0 DD 44 02 F0 80 75 C7 80 80 75 B7 80 DD 5D A8 80 75 A7 80 E9 70 FD FF FF - -. 1924 804DB8F 19 -. C7 45 E0 00 00 00 00 8B 45 D4 39 45 E0 0F 83 00 02 00 00 - -. 1925 8050F94 11 -. 8B 45 E8 85 C0 0F 85 02 02 00 00 - -. 1926 80511A1 6 -. 83 7D 18 FF 74 4B -***** EXPENSIVE 1928 434 - -. 1927 80511F2 62 -. 8B 45 80 8B 55 24 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 28 D9 5D D0 D9 5D CC D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 2C D9 5D C8 D9 44 02 F8 D9 C9 D9 5D C4 D9 5D C0 D9 44 02 FC E9 94 FD FF FF -***** EXPENSIVE 1929 435 - -. 1928 8050FC4 22 -. D9 5D BC C7 45 E4 00 00 00 00 8B 45 D8 39 45 E4 0F 83 A4 01 00 00 - -. 1929 8050880 37 -. 8B 55 EC 8B 7D 14 8B 4C 97 08 8B 45 E8 0F AF C1 89 45 E8 31 D2 89 F0 8B 7D DC F7 75 E8 85 FF 0F 85 5B 02 00 00 - -. 1930 8050B00 37 -. 8B 7D D8 89 7D D4 8B 55 08 8B 7D 0C C7 45 D0 01 00 00 00 89 55 CC 89 7D C8 C7 45 DC 00 00 00 00 E9 A0 FD FF FF - -. 1931 80508C5 9 -. 83 F9 02 0F 84 02 02 00 00 -***** EXPENSIVE 1933 436 -vex iropt: not unrolling (126 sts) - -. 1932 8050BD0 123 -. 8B 45 F0 8B 7D 08 03 45 E4 D9 04 D7 D9 44 D7 04 0F AF 45 0C D9 04 C7 D9 44 C7 04 D9 C3 D9 C3 D9 C9 8B 45 10 D8 C3 D9 C9 D8 C2 D9 C9 D9 1C C8 D9 5C C8 04 D9 CB DE E1 D9 C9 DE E2 8B 45 EC D9 C3 D9 C3 D9 C9 03 45 D8 D8 CA D9 C9 D8 CB D9 CA D8 CC D9 CB D8 CD D9 C9 46 0F AF 45 14 8B 7D 10 DE E2 DE C2 03 55 0C FF 45 F0 03 4D 14 FF 45 EC 3B 75 D8 D9 1C C7 D9 5C C7 04 72 85 -***** EXPENSIVE 1934 437 - -. 1933 80511A7 75 -. 8B 45 80 8B 55 24 D9 44 02 F8 D9 44 02 FC 8B 55 28 D9 5D CC D9 5D D0 D9 44 02 FC D9 44 02 F8 D9 C9 8B 55 2C D9 5D C4 D9 44 02 FC D9 C9 D9 5D C8 D9 5D BC D9 44 02 F8 80 75 CF 80 80 75 C7 80 D9 5D C0 80 75 BF 80 E9 D5 FD FF FF - -. 1934 8050FC7 19 -. C7 45 E4 00 00 00 00 8B 45 D8 39 45 E4 0F 83 A4 01 00 00 -***** EXPENSIVE 1936 438 - -. 1935 8059310 159 -. 8B 95 50 FF FF FF 03 55 E4 8B 75 E4 8D 0C 16 01 CE 8B 45 0C 0F AF 85 50 FF FF FF 0F AF 55 0C 0F AF 4D 0C 89 B5 3C FF FF FF 8B 75 08 DD 04 C6 DD 04 D6 DD 04 CE 8B B5 3C FF FF FF 0F AF 75 0C 8B 45 08 D9 C2 DD 04 F0 D9 C9 D8 C2 D9 C3 D8 C2 D9 CC DE E2 8B 45 14 D9 C0 0F AF 85 54 FF FF FF 8B 75 10 D8 C4 DD 1C C6 D9 CC 8B 45 14 0F AF C7 8B 4D D8 DE E2 D9 C9 DD 1C C6 8D 14 39 8D 04 FD 08 00 00 00 0F AF 45 14 0F AF 55 14 D9 E0 D9 CA DE E1 D9 C9 DD 1C 30 DD 1C D6 8B 45 18 8B 55 DC - -. 1936 80593AF 30 -. 03 7D 18 01 85 54 FF FF FF 01 95 50 FF FF FF FF 45 E8 8B 4D E0 39 4D E8 0F 82 43 FF FF FF - -. 1937 8058E4C 15 -. C7 45 F0 00 00 00 00 8B 55 E8 39 55 F0 73 6E -***** EXPENSIVE 1939 439 - -. 1938 8058E5B 110 -. 8B 4D E4 49 89 4D DC 89 CF 8B 45 EC 8D 34 38 8B 45 0C 0F AF C7 8B 55 08 8B 4D 14 DD 04 C2 0F AF 4D DC 8B 55 DC 8B 45 10 DD 1C C8 8D 0C D5 08 00 00 00 0F AF 4D 14 0F AF 75 0C 89 4D CC 8B 4D 08 8B 54 F1 04 8B 04 F1 81 F2 00 00 00 80 8B 75 10 8B 4D CC 89 04 31 89 54 31 04 FF 45 F0 8B 75 18 8B 45 E8 01 75 DC 03 7D E4 39 45 F0 72 9B - -. 1939 8054388 28 -. 8B 45 E0 40 C7 45 EC 01 00 00 00 89 85 6C FF FF FF D1 E8 39 45 EC 0F 83 DF 02 00 00 - -. 1940 8054683 13 -. F7 45 E0 01 00 00 00 0F 85 01 01 00 00 - -. 1941 8054690 19 -. C7 45 E8 00 00 00 00 8B 55 DC 39 55 E8 0F 83 EE 00 00 00 -***** EXPENSIVE 1943 440 - -. 1942 80546A3 161 -. 8B 4D E0 8B 75 E0 49 C1 E6 02 DD 83 DC F8 FF FF 89 8D 68 FF FF FF 89 CF 89 B5 64 FF FF FF 8D 76 00 8B 45 E0 8D 14 47 8B 45 0C 8B 4D 08 0F AF C7 DD 04 C1 8D 04 FD 08 00 00 00 0F AF 45 0C DD 04 08 8B 45 0C 0F AF C2 8D 14 D5 08 00 00 00 0F AF 55 0C DD 04 C1 DD 04 0A D9 C4 D9 FA D9 C3 D8 C2 DE C9 D9 C5 D9 FA 8B 95 68 FF FF FF D9 C5 03 55 E4 D8 E4 8B 45 E4 8D 0C 10 DE C9 01 C8 D9 C0 D9 CE DE C4 D9 CA DE E4 D9 CA 8B 75 14 0F AF B5 68 FF FF FF 0F AF 55 14 0F AF 4D 14 89 85 34 FF FF FF -***** EXPENSIVE 1944 441 - -. 1943 8054744 75 -. D8 C0 D9 CC 8B 45 10 D8 E2 D9 CB D8 C0 D9 CC DD 1C F0 DE C1 D9 C9 DD 1C D0 D9 C9 8B B5 34 FF FF FF DD 1C C8 8B 55 E0 FF 45 E8 8B 4D DC 0F AF 75 14 D9 E0 01 95 68 FF FF FF 03 BD 64 FF FF FF 39 4D E8 DD 1C F0 0F 82 35 FF FF FF -***** EXPENSIVE 1945 442 - -. 1944 805478F 13 -. DD D8 81 C4 C4 00 00 00 5B 5E 5F C9 C3 -***** EXPENSIVE 1946 443 - -. 1945 805B934 160 -. 8B 95 4C FF FF FF 03 55 E4 8B 75 E4 8D 0C 16 01 CE 8B 45 0C 0F AF 85 4C FF FF FF 89 B5 44 FF FF FF 8B 75 08 D9 04 86 0F AF 55 0C 0F AF 4D 0C D9 04 96 D9 04 8E D9 CA D9 5D D8 8B B5 44 FF FF FF 0F AF 75 0C 8B 45 08 D9 45 D8 D9 04 B0 D9 C9 D8 C3 8B 45 D0 D9 C2 D8 C2 D9 CB 8D 14 38 DE E2 8B 45 14 D9 C0 8B 4D 10 0F AF 85 50 FF FF FF D8 C3 D9 1C 81 D9 CB 8B 45 14 0F AF C7 D8 6D D8 D9 14 81 D9 C9 8D 04 BD 04 00 00 00 0F AF 45 14 D9 E0 D9 1C 08 D9 C9 0F AF 55 14 DE EA D9 C9 8B 45 18 -***** EXPENSIVE 1947 444 - -. 1946 805B9D4 44 -. D9 14 91 D9 C9 03 7D 18 D9 5D D8 D9 5D D4 01 85 50 FF FF FF 8B 55 DC FF 45 E8 8B 4D E0 01 95 4C FF FF FF 39 4D E8 0F 82 34 FF FF FF - -. 1947 805B495 15 -. C7 45 F0 00 00 00 00 8B 55 E8 39 55 F0 73 63 -***** EXPENSIVE 1949 445 - -. 1948 805B4A4 99 -. 8B 7D E4 4F 89 FE 89 F6 8B 45 EC 8B 55 14 0F AF D7 8D 0C 30 8B 45 0C 89 55 D0 0F AF C6 8B 55 08 D9 04 82 8B 45 D0 8B 55 10 D9 1C 82 8D 14 BD 04 00 00 00 0F AF 55 14 0F AF 4D 0C 89 55 D0 8B 55 08 8B 04 8A 35 00 00 00 80 8B 4D 10 8B 55 D0 89 04 0A FF 45 F0 8B 4D E8 03 7D 18 03 75 E4 39 4D F0 72 A5 - -. 1949 8056B76 28 -. 8B 45 E0 40 C7 45 EC 01 00 00 00 89 85 5C FF FF FF D1 E8 39 45 EC 0F 83 FE 02 00 00 - -. 1950 8056E90 13 -. F7 45 E0 01 00 00 00 0F 85 3E 01 00 00 - -. 1951 8056E9D 19 -. C7 45 E8 00 00 00 00 8B 45 DC 39 45 E8 0F 83 2B 01 00 00 -***** EXPENSIVE 1953 446 - -. 1952 8056EB0 188 -. 8B 55 E0 8B 4D E0 4A C1 E1 02 89 95 58 FF FF FF 89 D7 89 8D 54 FF FF FF 8B 45 0C 8B 4D 08 0F AF C7 D9 04 81 8D 04 BD 04 00 00 00 0F AF 45 0C 8B 75 E0 8D 14 77 D9 04 08 D9 C9 8B 45 0C 0F AF C2 8D 14 95 04 00 00 00 0F AF 55 0C D9 9D 70 FF FF FF D9 04 0A D9 9D 64 FF FF FF D9 95 6C FF FF FF D9 04 81 DD 83 DC F8 FF FF D9 FA D9 CA D8 85 64 FF FF FF DE CA D9 C9 D9 9D 60 FF FF FF DD 83 DC F8 FF FF D9 FA D9 85 70 FF FF FF D8 E2 8B 95 58 FF FF FF 03 55 E4 DE C9 8B 45 E4 D9 85 70 FF FF FF D9 C9 D9 5D F0 8D 0C 10 DE C1 D9 85 64 FF FF FF D9 45 F0 01 C8 D9 85 60 FF FF FF -***** EXPENSIVE 1954 447 - -. 1953 8056F6C 111 -. D9 CA D8 A5 6C FF FF FF D9 CA 8B 75 14 0F AF B5 58 FF FF FF 0F AF 55 14 0F AF 4D 14 D8 E9 D9 CB 89 85 34 FF FF FF D8 C0 D9 CA 8B 45 10 D8 C0 D9 CA D9 1C B0 D8 85 60 FF FF FF D9 CA D9 1C 90 8B B5 34 FF FF FF D9 1C 88 8B 55 E0 FF 45 E8 8B 4D DC 0F AF 75 14 D9 E0 01 95 58 FF FF FF 03 BD 54 FF FF FF 39 4D E8 D9 1C B0 0F 82 ED FE FF FF -vex iropt: 2 x unrolling (32 sts -> 64 sts) - -. 1954 804CCAC 30 -. 89 C8 31 D2 F7 75 EC 89 C1 8B 55 14 8B 45 EC 89 04 BA 31 D2 89 C8 F7 75 EC 47 85 D2 74 E2 - -. 1955 804D8B0 11 -. 8B 75 E8 85 F6 0F 85 CB 01 00 00 - -. 1956 804DA86 6 -. 83 7D 18 FF 74 32 -***** EXPENSIVE 1958 448 - -. 1957 804DABE 39 -. 8B 45 8C 8B 55 24 DD 44 02 F0 DD 5D C8 DD 44 02 F8 8B 55 28 DD 5D C0 DD 44 02 F0 DD 5D B8 DD 44 02 F8 E9 F1 FD FF FF -***** EXPENSIVE 1959 449 - -. 1958 804D8D6 25 -. DD 5D B0 C7 45 E4 00 00 00 00 8B 85 7C FF FF FF 39 45 E4 0F 83 77 01 00 00 -***** EXPENSIVE 1960 450 - -. 1959 804D91C 140 -. 8B 45 08 DD 04 08 DD 5D A8 DD 44 08 08 8B 45 EC 03 45 E0 0F AF 45 0C C1 E0 04 8B 55 08 DD 04 02 D9 C9 DD 5D A0 DD 44 02 08 8B 55 EC 8B 45 E0 8D 04 42 89 45 80 0F AF 45 0C C1 E0 04 8B 55 08 DD 04 02 DD 44 02 08 D9 C3 D9 C3 D9 C9 D8 C3 D9 C9 D8 C2 DD 83 BC F8 FF FF DD 83 BC F8 FF FF D9 C9 D8 CB D9 C9 D8 CA D9 C9 DC 6D A8 D9 C9 DC 6D A0 D9 CF DE E5 D9 CD DE E3 D9 CB DC 4D 98 D9 CA DC 4D 98 D9 C9 8B 45 10 DC 45 A8 D9 CB -***** EXPENSIVE 1961 451 - -. 1960 804D9A8 132 -. DC 45 A0 8B 95 7C FF FF FF D9 C4 D9 C6 D9 C9 D8 E3 D9 C9 D8 C4 D9 CE DE C3 D9 CE DE E3 D9 CB DD 14 30 D9 CB DD 54 30 08 DD 45 C8 8D 04 3A DD 45 C0 0F AF 45 14 D8 CE D9 C9 D8 CF C1 E0 04 DE E1 D9 CC 8B 55 10 DD 5D A8 DD 5D A0 D9 CA DD 1C 02 D9 CA DC 4D C8 D9 CB DC 4D C0 DE C3 D9 CA DD 5C 02 08 8B 95 7C FF FF FF 8D 04 57 DD 45 B8 DD 45 B0 D9 C9 0F AF 45 14 D8 CB D9 C9 D8 CA D9 CB DC 4D B0 D9 CA -***** EXPENSIVE 1962 452 - -. 1961 804DA2C 58 -. DC 4D B8 D9 C9 C1 E0 04 8B 55 10 DE E3 DE C1 D9 C9 DD 1C 02 DD 5C 02 08 FF 45 E4 8B 45 0C 8B 95 7C FF FF FF 03 4D 90 01 45 88 FF 45 EC 03 75 94 47 39 55 E4 0F 82 B6 FE FF FF -***** EXPENSIVE 1963 453 - -. 1962 804DA8C 50 -. 8B 45 8C 8B 55 24 DD 44 02 F0 DD 5D C8 DD 44 02 F8 8B 55 28 DD 5D C0 DD 44 02 F0 DD 5D B8 DD 44 02 F8 DD 5D B0 80 75 C7 80 80 75 B7 80 E9 1B FE FF FF - -. 1963 804D8D9 22 -. C7 45 E4 00 00 00 00 8B 85 7C FF FF FF 39 45 E4 0F 83 77 01 00 00 - -. 1964 8050D18 11 -. 8B 45 E4 85 C0 0F 85 A5 01 00 00 - -. 1965 8050EC8 6 -. 83 7D 18 FF 74 34 -***** EXPENSIVE 1967 454 - -. 1966 8050F02 43 -. 8B 45 A4 8B 55 24 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 28 D9 5D CC D9 44 02 F8 D9 C9 D9 5D C8 D9 5D C4 D9 44 02 FC E9 11 FE FF FF -***** EXPENSIVE 1968 455 - -. 1967 8050D3E 22 -. D9 5D C0 C7 45 E0 00 00 00 00 8B 45 94 39 45 E0 0F 83 54 01 00 00 -***** EXPENSIVE 1969 456 - -. 1968 8050D6C 142 -. 8B 45 08 D9 04 C8 D9 44 C8 04 8B 45 E8 03 45 DC 0F AF 45 0C 8B 55 08 D9 04 C2 D9 C9 D9 5D B8 D9 44 C2 04 8B 55 E8 8B 45 DC 8D 04 42 89 45 98 8B 55 08 0F AF 45 0C D9 04 C2 D9 C2 D9 CC D9 5D BC DC C3 DD 83 BC F8 FF FF D8 CC D9 44 C2 04 D9 C9 D8 6D BC D9 C3 D8 C2 D9 C9 D9 5D EC DD 83 BC F8 FF FF D8 C9 D8 6D B8 D9 5D B4 D9 CC DE E2 DE EA D9 C9 D8 4D B0 D9 45 EC D9 CA D8 4D B0 D9 45 B4 D9 CD D8 45 BC D9 CC D8 45 B8 D9 CD D8 C1 -***** EXPENSIVE 1970 457 - -. 1969 8050DFA 127 -. D9 C3 D9 CA D8 6D B4 D9 CC D8 C3 D9 CA DE E3 D9 CC D9 55 BC D9 CD D9 55 B8 D9 C9 D9 55 AC D9 CB D9 55 A8 8B 45 10 8B 55 94 D9 45 CC D9 45 C8 D9 CF D9 1C F0 D9 CA D9 5C F0 04 D9 CD D8 CC D9 C9 8D 04 3A D8 CA D9 CC D8 4D CC D9 CA D8 4D C8 D9 CC 0F AF 45 14 DE E1 D9 C9 8B 55 10 DE C3 D9 1C C2 D9 C9 D9 5C C2 04 D9 45 C4 8B 55 94 D9 45 C0 8D 04 57 D8 CB D9 C9 D8 CA 0F AF 45 14 DE E1 -***** EXPENSIVE 1971 458 - -. 1970 8050E79 47 -. 8B 55 10 D9 1C C2 D9 45 C0 D9 45 C4 DE CB DE C9 DE C1 D9 5C C2 04 FF 45 E0 8B 45 94 03 4D 0C FF 45 E8 03 75 14 47 39 45 E0 0F 82 C4 FE FF FF -***** EXPENSIVE 1972 459 - -. 1971 8050ECE 52 -. 8B 45 A4 8B 55 24 D9 44 02 F8 D9 44 02 FC 8B 55 28 D9 5D C8 D9 44 02 FC D9 C9 D9 5D CC D9 5D C0 D9 44 02 F8 80 75 CB 80 D9 5D C4 80 75 C3 80 E9 3F FE FF FF - -. 1972 8050D41 19 -. C7 45 E0 00 00 00 00 8B 45 94 39 45 E0 0F 83 54 01 00 00 - -. 1973 8058FD3 27 -. 8B 4D DC 41 89 C8 C7 45 EC 01 00 00 00 D1 E8 39 45 EC 89 4D 94 0F 83 07 02 00 00 -***** EXPENSIVE 1975 460 - -. 1974 8058FEE 76 -. C7 45 8C 10 00 00 00 8D 76 00 8B 45 8C 8B 55 20 DD 44 02 F0 DD 44 02 F8 8B 55 24 DD 5D C0 DD 44 02 F8 D9 C9 DD 5D C8 DD 5D B0 DD 44 02 F0 C7 45 E8 00 00 00 00 8B 45 E0 80 75 C7 80 80 75 B7 80 39 45 E8 DD 5D B8 0F 83 A6 01 00 00 -***** EXPENSIVE 1976 461 - -. 1975 805903A 171 -. 8B 4D D4 81 F1 00 00 00 80 8B 45 DC 89 4D 9C 2B 45 EC 8B 4D EC 8B 55 D0 8D 44 00 FF 8D 74 09 FF 89 55 98 89 45 90 89 F7 89 F6 8B 45 E4 8D 14 38 01 D0 8B 4D 0C 89 85 7C FF FF FF 0F AF CF 8B 45 08 DD 04 C8 8D 04 FD 08 00 00 00 8B 4D 08 0F AF 45 0C DD 5D A8 DD 04 08 8B 45 0C 0F AF C2 8D 14 D5 08 00 00 00 DD 04 C1 0F AF 55 0C 8B 45 0C DD 04 0A 0F AF 85 7C FF FF FF 8B 95 7C FF FF FF DD 04 C1 D9 CB DD 5D A0 8D 0C D5 08 00 00 00 DD 45 C8 DD 45 C0 0F AF 4D 0C 8B 45 08 D8 CA D9 C9 D8 CB D9 CA DC 4D C8 D9 CB DC 4D C0 -***** EXPENSIVE 1977 462 - -. 1976 80590E5 122 -. DD 04 01 D9 CB DE E2 DE C3 DD 45 B8 DD 45 B0 DD 45 B8 D9 C9 D8 CC D9 CA D8 CE D9 C9 DE CC D9 CD DC 4D B0 D9 CD DE E1 D9 CA DE C4 D9 C0 D9 C3 D9 C9 D8 C3 D9 C9 D8 C5 DD 83 BC F8 FF FF DD 83 BC F8 FF FF D9 C9 D8 CB D9 C9 D8 CA D9 CC DE E5 D9 CD DE E6 D9 C9 DC 45 A8 D9 CC DC 6D A8 D9 CA DC 6D A0 D9 CB DC 4D 98 D9 CD DC 4D 98 D9 CC DD 55 A8 8B 4D DC 8B 45 14 8D 14 4E -***** EXPENSIVE 1978 463 - -. 1977 805915F 129 -. 0F AF C6 8B 4D 10 DD 1C C1 8D 04 F5 08 00 00 00 0F AF 45 14 DC 45 A0 DD 14 08 D9 C1 8B 45 14 0F AF C2 D9 C3 D9 C9 D8 E5 8D 14 D5 08 00 00 00 DD 1C C1 0F AF 55 14 D8 C5 8B 45 14 DD 1C 0A D9 C9 0F AF 45 90 8B 55 90 DE C3 D9 CA DD 1C C1 DE E2 D9 C9 8D 04 D5 08 00 00 00 0F AF 45 14 D9 E0 DD 1C 08 FF 45 E8 8B 4D 18 8B 45 E0 01 CA 01 CE 03 7D DC 39 45 E8 DD 5D A0 89 55 90 0F 82 84 FE FF FF - -. 1978 80591E0 21 -. 8B 45 94 FF 45 EC D1 E8 83 45 8C 10 39 45 EC 0F 82 03 FE FF FF - -. 1979 80591F5 13 -. F7 45 DC 01 00 00 00 0F 85 9F 00 00 00 -***** EXPENSIVE 1981 464 - -. 1980 8053754 57 -. 8B 7D A4 90 8B 75 AC 01 75 B4 8B 45 B4 31 D2 F7 75 08 89 55 B4 31 D2 52 8B 45 B4 50 DF 2C 24 DC 4D C8 83 EC 08 8B 45 C4 8B B0 08 02 00 00 DD 55 88 DD 1C 24 E8 93 4E FF FF -***** EXPENSIVE 1982 465 - -. 1981 805378D 23 -. DD 1C 3E 8B 55 C4 DD 45 88 8B B2 08 02 00 00 DD 1C 24 E8 8C 4F FF FF -***** EXPENSIVE 1983 466 - -. 1982 80537A4 34 -. 8B 45 B0 FF 45 B8 D1 E8 DD 5C 3E 08 83 45 A8 10 83 C7 10 83 45 A4 10 FF 45 DC 83 C4 10 39 45 B8 72 92 -***** EXPENSIVE 1984 467 - -. 1983 8053FA6 70 -. C7 45 8C 10 00 00 00 C7 45 80 02 00 00 00 8B 4D 8C 8B 75 20 DD 44 0E F0 8B 45 24 DD 5D C8 DD 44 0E F8 DD 5D C0 DD 44 08 F0 DD 5D B8 C7 45 E8 00 00 00 00 DD 44 08 F8 8B 45 D4 39 45 E8 DD 5D B0 0F 83 A7 01 00 00 -***** EXPENSIVE 1985 468 - -. 1984 8053FEC 170 -. 8B 55 80 8B 4D D8 89 D7 D1 E1 89 55 AC 4F 89 4D A8 C7 45 84 00 00 00 00 8B 55 AC 8B 75 84 8D 44 32 FF 8B 4D A8 8D 34 01 8B 4D 84 29 D1 8B 55 A8 8D 4C 0A FF 89 8D 74 FF FF FF 8B 4D 0C 8B 55 08 0F AF C8 8D 04 C5 08 00 00 00 DD 04 CA 0F AF 45 0C DD 5D A0 DD 04 10 8B 45 0C 0F AF C6 DD 04 C2 8B 45 0C 0F AF 85 74 FF FF FF DD 04 C2 8B 85 74 FF FF FF 8D 0C C5 08 00 00 00 8D 34 F5 08 00 00 00 0F AF 75 0C 0F AF 4D 0C D9 C1 D9 CB DD 5D 98 DD 04 11 DD 04 16 D9 CC D8 C2 DD 83 BC F8 FF FF D9 CA D9 E0 D9 C5 D9 CB D8 CA -***** EXPENSIVE 1986 469 - -. 1985 8054096 129 -. DC 6D A0 D9 CB D8 C1 D9 CA DC 45 A0 DD 83 BC F8 FF FF D9 CF DE E2 D9 C9 DC 4D E0 D9 C9 DD 5D A0 D9 CD D8 C9 D9 C2 D9 C9 8B 45 14 8B 75 10 DC 6D 98 D9 CA 0F AF C7 DC 45 98 D9 C9 D8 E6 D9 CB DE C6 D9 CC DE E3 DD 45 A0 D9 CB DC 4D E0 8B 4D DC D9 C1 D9 CD DD 55 98 D9 CC DD 1C C6 8D 04 FD 08 00 00 00 DC C4 DE E9 0F AF 45 14 DD 45 C8 DD 45 C0 D9 CC DD 1C 30 D9 CB 8D 14 39 D8 CC D9 CB D8 CA -***** EXPENSIVE 1987 470 - -. 1986 8054117 124 -. 8B 45 14 0F AF C2 DE E3 D9 CA DD 1C C6 8D 0C 11 DC 4D C0 D9 CA 8D 14 D5 08 00 00 00 DC 4D C8 8B 45 14 DD 45 B8 DD 45 B0 D9 C9 0F AF C1 0F AF 55 14 D8 CD D9 C9 D8 CB D9 CC DE C2 D9 CC 8D 0C CD 08 00 00 00 DC 4D B0 D9 CA DC 4D B8 D9 C9 DD 1C 32 D9 CB 0F AF 4D 14 DE E2 DE C2 8B 55 D8 DD 1C C6 FF 45 E8 DD 1C 31 8D 04 52 8B 4D D4 03 7D D8 01 45 84 39 4D E8 0F 82 71 FE FF FF - -. 1987 8054193 25 -. 8B 45 94 FF 45 EC D1 E8 83 45 8C 10 83 45 80 02 39 45 EC 0F 82 08 FE FF FF -***** EXPENSIVE 1989 471 -vex iropt: not unrolling (110 sts) - -. 1988 8053EEC 147 -. 8B 75 D8 8B 45 0C 0F AF C7 8B 4D 08 D1 E6 DD 04 C1 8D 54 3E FF 8B 45 0C 0F AF C2 8D 14 D5 08 00 00 00 DD 04 C1 0F AF 55 0C D9 C1 8B 45 88 D9 C3 DC 0C 0A D9 C9 D8 E2 D9 CA 03 45 DC D8 C0 8B 55 DC 01 C2 DE C3 8B 4D 14 D9 C1 0F AF 4D 88 0F AF 45 14 03 75 D8 89 95 7C FF FF FF D8 E1 D9 CB 8B 55 10 DD 1C CA D9 CA 01 F7 DD 1C C2 8B 75 D8 8B 95 7C FF FF FF FF 45 E8 8B 45 D4 0F AF 55 14 DE C1 8B 4D 10 01 75 88 39 45 E8 DD 1C D1 0F 82 6D FF FF FF - -. 1989 805B612 27 -. 8B 55 DC 42 89 D0 C7 45 EC 01 00 00 00 D1 E8 39 45 EC 89 55 B8 0F 83 F5 01 00 00 -***** EXPENSIVE 1991 472 - -. 1990 805B62D 73 -. C7 45 AC 02 00 00 00 8B 4D AC 8B 45 20 D9 44 88 F8 D9 44 88 FC 8B 45 24 D9 5D D0 D9 44 88 FC D9 C9 D9 5D D4 D9 5D C8 D9 44 88 F8 C7 45 E8 00 00 00 00 8B 45 E0 80 75 D3 80 80 75 CB 80 39 45 E8 D9 5D CC 0F 83 97 01 00 00 -***** EXPENSIVE 1992 473 - -. 1991 805B676 160 -. 8B 45 DC 2B 45 EC 8D 44 00 FF D9 45 D8 89 45 B0 8B 45 EC D9 83 EC F8 FF FF D9 C9 D9 E0 D9 C9 8D 74 00 FF D9 5D B4 D9 5D BC 89 F7 8D 76 00 8B 4D E4 8D 14 39 01 D1 8B 45 0C 89 4D A0 0F AF C7 8B 4D 08 D9 04 81 8D 04 BD 04 00 00 00 0F AF 45 0C D9 04 08 8B 45 0C 0F AF C2 8D 14 95 04 00 00 00 D9 04 81 D9 C9 0F AF 55 0C 8B 45 0C D9 5D C0 0F AF 45 A0 D9 04 0A 8B 55 A0 D9 04 81 D9 CB D9 5D C4 8D 0C 95 04 00 00 00 D9 45 D4 D9 45 D0 0F AF 4D 0C 8B 45 08 D8 CA D9 C9 D8 CB D9 CA D8 4D D4 -***** EXPENSIVE 1993 474 - -. 1992 805B716 115 -. D9 CB D8 4D D0 D9 04 01 D9 CB DE E2 DE C3 D9 45 CC D9 45 C8 D9 45 CC D9 C9 D8 CC D9 CA D8 CE D9 C9 DE CC D9 CD D8 4D C8 D9 CD DE E1 D9 CA DE C4 D9 C0 D9 C3 D9 C9 D8 C3 D9 C9 D8 C5 D9 45 B4 D9 45 B4 D9 C9 D8 CB D9 C9 D8 CA D9 CC DE E5 D9 CD DE E6 D8 45 C0 D9 CC D8 6D C4 D9 CA D8 6D C0 D9 CB D8 4D BC D9 CD D8 4D BC D9 C9 D8 45 C4 D9 CC D9 55 C0 -***** EXPENSIVE 1994 475 - -. 1993 805B789 132 -. D9 CC 8B 4D DC 8B 45 14 8D 14 4E 0F AF C6 8B 4D 10 D9 1C 81 D9 CB 8D 04 B5 04 00 00 00 0F AF 45 14 D9 1C 08 D9 C0 8B 45 14 0F AF C2 D9 C2 D9 C9 D8 E4 8D 14 95 04 00 00 00 D9 1C 81 0F AF 55 14 D8 C4 8B 45 14 D9 1C 0A 0F AF 45 B0 8B 55 B0 DE C2 D9 C9 D9 1C 81 DE E1 8D 04 95 04 00 00 00 0F AF 45 14 D9 E0 D9 1C 08 FF 45 E8 8B 4D 18 8B 45 E0 01 CA 01 CE 03 7D DC 39 45 E8 89 55 B0 0F 82 97 FE FF FF - -. 1994 805B80D 21 -. 8B 45 B8 FF 45 EC D1 E8 83 45 AC 02 39 45 EC 0F 82 12 FE FF FF - -. 1995 805B822 13 -. F7 45 DC 01 00 00 00 0F 85 9C 00 00 00 -***** EXPENSIVE 1997 476 - -. 1996 8055FC4 45 -. 03 7D B0 89 F8 31 D2 F7 75 08 89 D7 31 D2 52 57 DF 2C 24 DC 4D C8 83 EC 08 8B 45 C4 8B B0 08 02 00 00 DD 55 98 DD 1C 24 E8 2F 26 FF FF -***** EXPENSIVE 1998 477 - -. 1997 8055FF1 26 -. 8B 55 D8 D9 1C D6 8B 45 C4 DD 45 98 8B B0 08 02 00 00 DD 1C 24 E8 25 27 FF FF -***** EXPENSIVE 1999 478 - -. 1998 805600B 27 -. 8B 45 B4 8B 55 D8 FF 45 B8 D1 E8 D9 5C D6 04 83 C4 10 42 39 45 B8 89 55 D8 72 9E - -. 1999 8056026 5 -. E9 34 FF FF FF -***** EXPENSIVE 2001 479 - -. 2000 8056790 68 -. C7 45 A4 02 00 00 00 90 8B 4D A4 8B 75 20 8B 45 24 D9 44 8E F8 D9 44 8E FC D9 C9 D9 5D D4 D9 5D D0 D9 44 88 F8 D9 44 88 FC D9 C9 C7 45 E8 00 00 00 00 8B 45 D8 39 45 E8 D9 5D CC D9 5D C8 0F 83 BA 01 00 00 -***** EXPENSIVE 2002 480 - -. 2001 80567D4 167 -. 89 4D C4 8B 4D DC 8B 55 EC D1 E1 8D 7C 12 FF 89 4D C0 C7 45 9C 00 00 00 00 8D 76 00 8B 55 C4 8B 75 9C 8D 44 32 FF 8B 4D C0 8D 34 01 8B 4D 9C 29 D1 8B 55 C0 8D 4C 0A FF 89 4D 94 8B 4D 0C 0F AF C8 8D 04 85 04 00 00 00 8B 55 08 0F AF 45 0C D9 04 10 8B 45 0C 0F AF C6 D9 04 82 8B 45 0C D9 04 8A 0F AF 45 94 D9 04 82 D9 C9 D9 5D BC 8B 45 94 D9 C1 8D 0C 85 04 00 00 00 D8 C1 8D 34 B5 04 00 00 00 0F AF 75 0C 0F AF 4D 0C D9 5D B4 DD 83 BC F8 FF FF D9 04 11 D9 CC D9 5D B8 D8 4D B4 D9 04 16 D9 CC D9 E0 D9 C9 -***** EXPENSIVE 2003 481 - -. 2002 805687B 135 -. D8 6D BC D9 C4 D9 C9 D9 5D F0 D8 C1 DD 83 BC F8 FF FF D8 C9 D8 6D B8 D9 45 F0 D9 C9 D9 5D F0 D9 45 BC D9 CE DE E3 D9 CD D8 45 B4 D9 CC DE E3 D9 C9 D8 4D E4 D9 45 F0 D9 CB D8 4D E4 D9 CC D9 5D BC 8B 45 E0 8D 14 38 D9 C2 8D 0C 10 D8 C4 8B 45 14 8B 75 10 0F AF C7 D9 5D B0 D9 45 BC D9 1C 86 D9 C4 8D 04 BD 04 00 00 00 D8 E1 D9 CD DE C1 D9 C9 0F AF 45 14 D8 45 B8 D9 45 D4 D9 45 D0 D9 CA D9 14 30 D9 C9 D8 CE -***** EXPENSIVE 2004 482 - -. 2003 8056902 140 -. D9 CA D8 4D B0 8B 45 14 0F AF C2 DE EA D9 C9 D9 1C 86 D9 45 D4 D8 4D B0 D9 CD D8 4D D0 D9 CB DE E4 D9 CA DE C4 8D 14 95 04 00 00 00 8B 45 14 D9 45 CC D9 45 C8 D9 C9 0F AF C1 0F AF 55 14 D8 CA D9 C9 D8 CC D9 CA 8D 0C 8D 04 00 00 00 D8 4D C8 D9 CC D8 4D CC D9 CD D9 1C 32 0F AF 4D 14 DE E1 D9 CA DE C3 D9 C9 8B 55 DC D9 1C 86 D9 C9 FF 45 E8 D9 1C 31 8D 04 52 8B 4D D8 03 7D DC 01 45 9C 39 4D E8 D9 5D B8 0F 82 62 FE FF FF - -. 2004 805698E 21 -. 8B 45 AC FF 45 EC D1 E8 83 45 A4 02 39 45 EC 0F 82 F5 FD FF FF -***** EXPENSIVE 2006 483 -vex iropt: not unrolling (116 sts) - -. 2005 80566DC 141 -. 8B 75 DC 8B 45 0C 0F AF C7 8B 4D 08 D1 E6 D9 04 81 8D 54 3E FF 8B 45 0C 0F AF C2 8D 14 95 04 00 00 00 D9 04 81 0F AF 55 0C D9 C1 8B 45 A0 D9 C3 D8 0C 0A D9 C9 D8 E2 D9 CA 03 45 E0 D8 C0 8B 55 E0 01 C2 DE C3 8B 4D 14 D9 C1 0F AF 4D A0 0F AF 45 14 03 75 DC 89 55 98 D8 E1 D9 CB 8B 55 10 D9 1C 8A D9 CA 01 F7 D9 1C 82 8B 75 DC 8B 55 98 FF 45 E8 8B 45 D8 0F AF 55 14 DE C1 8B 4D 10 01 75 A0 39 45 E8 D9 1C 91 0F 82 73 FF FF FF - -. 2006 804DF14 11 -. 8B 45 E4 85 C0 0F 85 80 04 00 00 - -. 2007 804E39F 6 -. 83 7D 18 FF 74 65 -***** EXPENSIVE 2009 484 - -. 2008 804E40A 87 -. 8B 85 DC FE FF FF 8B 55 24 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 28 DD 5D B8 DD 5D B0 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 2C DD 5D A8 DD 5D A0 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 30 DD 5D 98 DD 5D 90 DD 44 02 F0 DD 44 02 F8 D9 C9 DD 5D 88 DD 5D 80 E9 F2 FA FF FF - -. 2009 804DF53 19 -. C7 45 E0 00 00 00 00 8B 45 D4 39 45 E0 0F 83 13 04 00 00 -***** EXPENSIVE 2011 485 - -. 2010 804E3A5 101 -. 8B 85 DC FE FF FF 8B 55 24 DD 44 02 F0 DD 44 02 F8 8B 55 28 DD 5D B0 DD 5D B8 DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 2C DD 5D A0 DD 5D A8 DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 30 DD 5D 90 DD 44 02 F8 D9 C9 DD 5D 98 DD 5D 80 DD 44 02 F0 80 75 B7 80 80 75 A7 80 80 75 97 80 DD 5D 88 80 75 87 80 E9 49 FB FF FF - -. 2011 80512DC 11 -. 8B 45 E0 85 C0 0F 85 91 04 00 00 - -. 2012 8051778 6 -. 83 7D 18 FF 74 65 -***** EXPENSIVE 2014 486 - -. 2013 80517E3 84 -. 8B 85 18 FF FF FF 8B 55 24 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 28 D9 5D C0 D9 5D BC D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 2C D9 5D B8 D9 5D B4 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 30 D9 5D B0 D9 44 02 F8 D9 C9 D9 5D AC D9 5D A8 D9 44 02 FC E9 DF FA FF FF -***** EXPENSIVE 2015 487 - -. 2014 8051316 22 -. D9 5D A4 C7 45 DC 00 00 00 00 8B 45 D0 39 45 DC 0F 83 26 04 00 00 -***** EXPENSIVE 2016 488 - -. 2015 805177E 101 -. 8B 85 18 FF FF FF 8B 55 24 D9 44 02 F8 D9 44 02 FC 8B 55 28 D9 5D BC D9 5D C0 D9 44 02 FC D9 44 02 F8 D9 C9 8B 55 2C D9 5D B4 D9 5D B8 D9 44 02 FC D9 44 02 F8 D9 C9 8B 55 30 D9 5D AC D9 44 02 FC D9 C9 D9 5D B0 D9 5D A4 D9 44 02 F8 80 75 BF 80 80 75 B7 80 80 75 AF 80 D9 5D A8 80 75 A7 80 E9 36 FB FF FF - -. 2016 8051319 19 -. C7 45 DC 00 00 00 00 8B 45 D0 39 45 DC 0F 83 26 04 00 00 -***** EXPENSIVE 2018 489 - -. 2017 805879C 53 -. 8B 45 B0 01 45 B8 8B 45 B8 31 D2 F7 75 08 89 55 B8 31 D2 52 8B 45 B8 50 DF 2C 24 DC 4D D0 83 EC 08 8B 4D CC 8B B1 08 02 00 00 DD 55 98 DD 1C 24 E8 4F FE FE FF -***** EXPENSIVE 2019 490 - -. 2018 80598BC 158 -. 8B 95 BC FE FF FF 03 55 E4 8B 75 E4 8D 0C 16 8D 34 0E 8B 7D E4 01 F7 8B 45 0C 89 BD 9C FE FF FF 0F AF 85 BC FE FF FF 8B 7D 08 0F AF 55 0C 0F AF 4D 0C 0F AF 75 0C DD 04 D7 DD 04 CF DD 04 F7 DD 04 C7 8B BD 9C FE FF FF 0F AF 7D 0C 8B 45 08 DD 04 F8 D9 C4 D8 C1 D9 C4 D8 C4 D9 C1 D9 CF DE E3 D9 CD DE E4 D9 CD D8 C4 DD 85 E8 FE FF FF D9 FA D9 CE DE E5 D9 CD DC 8D E0 FE FF FF DE CC DD 85 E0 FE FF FF D8 CD 8B 45 14 8B 4D 10 0F AF 85 C0 FE FF FF D8 EA D9 CA DE C5 D9 CC DD 1C C1 -***** EXPENSIVE 2020 491 - -. 2019 805995A 150 -. D9 C0 DD 45 D0 D9 C9 8B 45 14 0F AF 85 C4 FE FF FF 8B B5 C4 FE FF FF D8 C4 D9 CA DE E4 D9 E0 DD 45 C8 D9 CA DD 1C C1 D9 C9 D8 CA D9 C9 8D 04 F5 08 00 00 00 D8 CC 0F AF 45 14 DE E1 8B 95 C4 FE FF FF DD 45 C8 D9 C9 03 55 C4 DD 1C 08 D9 E0 8B 45 14 0F AF C2 DE CB DC 4D D0 8D 14 D5 08 00 00 00 0F AF 55 14 DE C2 DD 1C C1 8B 7D 18 DD 1C 0A 8B 45 DC FF 45 E8 8B 55 E0 01 FE 01 BD C0 FE FF FF 01 85 BC FE FF FF 39 55 E8 89 B5 C4 FE FF FF 0F 82 CC FE FF FF -***** EXPENSIVE 2021 492 - -. 2020 8058D44 32 -. 8B 45 D8 C7 45 F0 00 00 00 00 8B 55 E8 DD 40 F8 39 55 F0 DD 40 F0 D9 C9 D9 E0 0F 83 6C 01 00 00 - -. 2021 8054982 30 -. 8B 75 D0 46 89 F0 C7 45 EC 01 00 00 00 D1 E8 39 45 EC 89 B5 FC FE FF FF 0F 83 EB 04 00 00 - -. 2022 8054E8B 13 -. F7 45 D0 01 00 00 00 0F 85 86 01 00 00 - -. 2023 8054E98 19 -. C7 45 E8 00 00 00 00 8B 75 CC 39 75 E8 0F 83 73 01 00 00 -***** EXPENSIVE 2025 493 - -. 2024 8054EAB 174 -. 8B 45 D0 48 DD 83 C4 F8 FF FF DD 83 CC F8 FF FF D9 C9 DD 9D F0 FE FF FF DD 9D E8 FE FF FF 89 85 E4 FE FF FF 89 85 D4 FE FF FF 8D 76 00 8B B5 D4 FE FF FF 8B 45 0C 8B 7D 08 0F AF C6 DD 04 C7 8D 04 F5 08 00 00 00 8B 4D D0 0F AF 45 0C 8D 14 4E DD 04 38 D9 C9 8B 45 0C 0F AF C2 D8 C0 DD 04 C7 8D 0C 8E D8 C0 D9 C1 8D 14 D5 08 00 00 00 0F AF 55 0C 0F AF 4D 0C D8 C1 DD 85 E8 FE FF FF DD 04 3A DD 04 CF D9 CA D8 CB D9 CD DD 9D A8 FE FF FF D9 CD D8 C0 D9 CD D8 C0 D9 CC D8 E1 DD 85 F0 FE FF FF D9 FA D9 CC DC AD A8 FE FF FF D9 CC -***** EXPENSIVE 2026 494 - -. 2025 8054F59 145 -. DC 8D E8 FE FF FF D8 CC D9 CC DD 9D A8 FE FF FF DD 45 E0 DD 45 D8 D9 C9 D8 CE D9 C9 D8 CF 8B 95 E4 FE FF FF DE C1 03 55 D4 8B 45 D4 DD 45 E0 8D 0C 10 DE CF D9 CD DC 4D D8 DE EE 8D 34 08 D9 C3 01 F0 D8 C1 D9 CC 8B 7D 14 0F AF BD E4 FE FF FF DE E1 89 85 A4 FE FF FF D9 C3 D9 CB 8B 45 10 DE C2 D9 C9 DD 1C F8 0F AF 55 14 D9 C0 D9 CA D8 E4 D9 C9 D9 E0 D9 CB D9 E0 D9 C9 8B BD A4 FE FF FF DD 1C D0 D9 C9 0F AF 4D 14 0F AF 75 14 0F AF 7D 14 -***** EXPENSIVE 2027 495 - -. 2026 8054FEA 52 -. 8B 55 D0 D8 E4 D9 CA DE E4 DE E2 DD 1C C8 D9 C9 FF 45 E8 DD 1C F0 8B 4D CC DD 1C F8 8D 04 92 01 95 E4 FE FF FF 01 85 D4 FE FF FF 39 4D E8 0F 82 BA FE FF FF -***** EXPENSIVE 2028 496 - -. 2027 805BF2C 161 -. 8B 95 8C FE FF FF 03 55 E0 8B 75 E0 8D 0C 16 8D 34 0E 8B 7D E0 01 F7 8B 45 0C 89 BD 7C FE FF FF 0F AF 85 8C FE FF FF 8B 7D 08 D9 04 87 0F AF 55 0C 0F AF 4D 0C 0F AF 75 0C D9 04 97 D9 04 B7 D9 CA D9 5D CC D9 04 8F 8B BD 7C FE FF FF 0F AF 7D 0C 8B 45 08 D9 5D C4 D9 04 B8 D9 C9 D9 55 C8 D8 C1 D9 5D C0 D8 6D C8 D9 45 C4 D8 C2 D9 C9 D9 5D B8 D9 45 C0 D8 C1 D9 CA D8 6D C4 D9 CA D9 5D B0 D9 5D BC D9 55 B4 DD 85 B8 FE FF FF D9 FA D9 45 C0 D8 65 BC D9 C9 DC 8D B0 FE FF FF DE C9 D9 5D AC -***** EXPENSIVE 2029 497 - -. 2028 805BFCD 161 -. DD 85 B0 FE FF FF D8 4D B0 D8 6D CC D9 5D A8 D9 45 A8 D8 45 AC D9 5D A4 D9 45 D4 D9 E0 D8 4D B8 D9 5D A0 D9 45 D0 D8 C9 D9 45 A8 D9 C9 D8 6D A0 D9 C9 D8 65 AC D9 C9 D9 5D A0 D9 45 D0 D9 C9 D9 5D A8 D9 E0 D9 45 D4 D9 C9 D8 4D B8 D9 C9 DE CA DE C1 8B 45 14 D9 45 CC 0F AF 85 90 FE FF FF D8 45 B0 8B 4D 10 D9 1C 81 8B 45 14 0F AF 85 94 FE FF FF 8B 95 94 FE FF FF D9 45 A4 03 55 9C D9 1C 81 8B 8D 94 FE FF FF 8D 04 8D 04 00 00 00 0F AF 45 14 8B 75 10 D9 45 A0 D9 1C 30 8B 45 14 0F AF C2 -***** EXPENSIVE 2030 498 - -. 2029 805C06E 61 -. D9 45 A8 D9 1C 86 8D 14 95 04 00 00 00 8B 45 18 0F AF 55 14 01 C1 D9 1C 32 89 8D 94 FE FF FF 8B 55 D8 FF 45 E4 8B 4D DC 01 85 90 FE FF FF 01 95 8C FE FF FF 39 4D E4 0F 82 81 FE FF FF -***** EXPENSIVE 2031 499 - -. 2030 805B390 32 -. 8B 55 DC C7 45 F0 00 00 00 00 8B 4D E8 D9 42 FC 39 4D F0 D9 42 F8 D9 C9 D9 E0 0F 83 5E 01 00 00 - -. 2031 80571F6 30 -. 8B 75 D4 46 89 F0 C7 45 E8 01 00 00 00 D1 E8 39 45 E8 89 B5 F8 FE FF FF 0F 83 4A 05 00 00 - -. 2032 805775E 13 -. F7 45 D4 01 00 00 00 0F 85 C4 01 00 00 - -. 2033 805776B 19 -. C7 45 E4 00 00 00 00 8B 75 D0 39 75 E4 0F 83 B1 01 00 00 -***** EXPENSIVE 2035 500 - -. 2034 805777E 185 -. 8B 45 D4 48 DD 83 C4 F8 FF FF DD 83 CC F8 FF FF D9 C9 DD 9D F0 FE FF FF DD 9D E8 FE FF FF 89 85 E4 FE FF FF 89 85 D4 FE FF FF 8B B5 D4 FE FF FF 8B 45 0C 8B 7D 08 0F AF C6 D9 04 87 8D 04 B5 04 00 00 00 8B 4D D4 0F AF 45 0C 8D 14 4E D9 04 38 8B 45 0C 0F AF C2 D9 04 87 D9 CA D8 C0 D9 CA D8 C0 D9 CA 8D 0C 8E D9 95 18 FF FF FF D8 C2 D9 9D 0C FF FF FF 0F AF 4D 0C DD 85 E8 FE FF FF 8D 14 95 04 00 00 00 0F AF 55 0C D9 04 8F D9 C9 D8 8D 0C FF FF FF D8 E1 D9 04 3A D9 C9 D9 9D 08 FF FF FF D9 CA D8 C0 D9 CA D8 C0 DD 85 F0 FE FF FF D9 FA D9 CC D8 AD 18 FF FF FF -***** EXPENSIVE 2036 501 - -. 2035 8057837 179 -. D9 CC DC 8D E8 FE FF FF D8 CC D9 9D 04 FF FF FF D9 CB D9 9D 18 FF FF FF D9 45 E0 D9 45 DC D9 C9 D8 CC D9 C9 D8 CB 8B 95 E4 FE FF FF 03 55 D8 8B 45 D8 DE C1 D9 45 E0 8D 0C 10 DE CB D9 85 04 FF FF FF D9 CC D8 4D DC D9 CC D8 A5 08 FF FF FF 8D 34 08 D9 9D 00 FF FF FF D9 CA 01 F0 DE E3 D9 85 0C FF FF FF D9 85 04 FF FF FF 8B 7D 14 0F AF BD E4 FE FF FF D8 85 08 FF FF FF D9 C9 89 85 BC FE FF FF DE C2 D9 C9 8B 45 10 D9 1C B8 D9 85 00 FF FF FF D9 C1 80 B5 03 FF FF FF 80 8B BD BC FE FF FF D9 E0 D9 C9 0F AF 55 14 0F AF 4D 14 0F AF 75 14 D8 E4 -***** EXPENSIVE 2037 502 - -. 2036 80578EA 69 -. D9 CC 0F AF 7D 14 D8 AD 00 FF FF FF D9 CA D8 E3 D9 C9 DE E3 D9 1C 90 D9 CA D9 1C 88 D9 C9 D9 1C B0 D9 1C B8 8B 55 D4 8D 04 92 FF 45 E4 8B 4D D0 01 95 E4 FE FF FF 01 85 D4 FE FF FF 39 4D E4 0F 82 79 FE FF FF - -. 2037 804D457 41 -. 83 EC 0C 8B 45 EC 8B 55 14 FF B4 82 08 01 00 00 56 FF 75 E8 51 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 C4 21 00 00 - -. 2038 804F644 77 -. 55 89 E5 57 56 53 81 EC AC 00 00 00 31 D2 8B 45 24 F7 75 1C 89 45 E0 31 D2 8B 45 24 F7 75 20 89 45 DC 31 D2 8B 45 20 F7 75 1C 8B 55 1C 4A 31 FF E8 00 00 00 00 5B 81 C3 9B 1A 01 00 89 55 D0 0F AF D0 3B 7D E0 89 45 D8 89 55 D4 73 42 -***** EXPENSIVE 2040 503 - -. 2039 804F691 66 -. 8B 45 0C 8B 55 14 C1 E0 04 C1 E2 04 31 F6 31 C9 89 85 64 FF FF FF 89 95 60 FF FF FF 8B 45 08 DD 04 30 8B 55 10 DD 1C 0A DD 44 30 08 47 DD 5C 0A 08 03 B5 64 FF FF FF 03 8D 60 FF FF FF 3B 7D E0 72 DA - -. 2040 804F6D3 22 -. 8B 45 D0 D1 E8 C7 45 CC 01 00 00 00 40 39 45 CC 0F 83 B2 00 00 00 - -. 2041 804F6E9 23 -. 8B 4D E0 89 45 C4 89 8D 68 FF FF FF 31 FF 3B 7D E0 0F 83 83 00 00 00 -***** EXPENSIVE 2043 504 - -. 2042 804F700 131 -. 8B 75 1C 2B 75 CC 0F AF 75 E0 89 75 C0 8D 76 00 8B 85 68 FF FF FF 8B 4D C0 01 F9 8D 14 38 8B 45 0C 0F AF C1 8B 75 14 0F AF F2 C1 E0 04 89 8D 54 FF FF FF 0F AF 55 0C 8B 4D 08 DD 04 01 C1 E2 04 DC 04 11 C1 E6 04 8B 4D 10 DD 1C 31 03 45 08 03 55 08 DD 40 08 DC 42 08 DD 5C 31 08 8B 8D 54 FF FF FF DD 00 0F AF 4D 14 C1 E1 04 DC 2A 8B 75 10 DD 1C 0E DD 40 08 47 DC 6A 08 3B 7D E0 DD 5C 0E 08 72 8D - -. 2043 804F783 24 -. 8B 7D E0 FF 45 CC 8B 45 C4 01 BD 68 FF FF FF 39 45 CC 0F 82 5A FF FF FF - -. 2044 804F6F5 11 -. 31 FF 3B 7D E0 0F 83 83 00 00 00 - -. 2045 804F79B 7 -. 31 FF 3B 7D E0 73 42 -***** EXPENSIVE 2047 505 - -. 2046 804F7A2 66 -. 8B 55 14 8B 45 0C C1 E2 04 C1 E0 04 31 F6 31 C9 89 95 70 FF FF FF 89 85 6C FF FF FF 8B 55 10 DD 04 32 8B 45 08 DD 1C 08 DD 44 32 08 47 DD 5C 08 08 03 B5 70 FF FF FF 03 8D 6C FF FF FF 3B 7D E0 72 DA - -. 2047 804F7E4 18 -. 8B 45 D0 D1 E8 C7 45 C8 01 00 00 00 40 39 45 C8 73 75 - -. 2048 804F7F6 19 -. 8B 55 E0 89 45 BC 89 95 74 FF FF FF 31 FF 3B 7D E0 73 4E -***** EXPENSIVE 2050 506 - -. 2049 804F809 78 -. 8B 4D 0C C1 E1 04 8B B5 74 FF FF FF 31 D2 89 8D 54 FF FF FF 8D 76 00 8D 04 3E 0F AF 45 14 C1 E0 04 8B 4D 10 DD 04 01 8B 4D 08 DC 04 11 DD 1C 11 8B 4D 10 DD 44 01 08 8B 45 08 DC 44 10 08 47 DD 5C 10 08 03 95 54 FF FF FF 3B 7D E0 72 C9 - -. 2050 804F857 20 -. 8B 55 E0 FF 45 C8 8B 4D BC 01 95 74 FF FF FF 39 4D C8 72 97 - -. 2051 804F802 7 -. 31 FF 3B 7D E0 73 4E - -. 2052 804F86B 22 -. 8B 45 D0 D1 E8 C7 45 CC 01 00 00 00 40 39 45 CC 0F 83 BC 01 00 00 - -. 2053 804F881 42 -. 8B 75 E0 89 B5 78 FF FF FF 8B 55 1C 2B 55 CC 8B 45 CC 31 FF 0F AF 45 DC 0F AF 55 E0 3B 7D E0 89 45 B8 89 45 B4 89 55 B0 73 62 -***** EXPENSIVE 2055 507 - -. 2054 804F8AB 98 -. 8B 4D 14 C1 E1 04 31 F6 89 8D 7C FF FF FF 8D 76 00 8B 85 78 FF FF FF 8D 0C 38 8B 55 10 0F AF 4D 0C DD 04 32 C1 E1 04 8B 45 08 DD 1C 08 DD 44 32 08 8B 55 B0 DD 5C 08 08 8D 0C 3A 0F AF 4D 0C 8B 45 10 DD 04 30 C1 E1 04 8B 55 08 DD 1C 0A 47 DD 44 30 08 03 B5 7C FF FF FF 3B 7D E0 DD 5C 0A 08 72 AF - -. 2055 804F90D 22 -. 8B 45 D0 D1 E8 C7 45 C8 01 00 00 00 40 39 45 C8 0F 83 FF 00 00 00 -***** EXPENSIVE 2057 508 - -. 2056 804F923 32 -. DD 83 34 F6 FF FF 89 45 AC DD 5D 80 DD 83 44 F6 FF FF 8B 75 E0 8B 7D B8 85 FF 0F 85 E1 03 00 00 - -. 2057 804FD24 6 -. 83 7D 18 FF 74 18 -***** EXPENSIVE 2059 509 - -. 2058 804FD42 20 -. 8B 45 B8 C1 E0 04 03 45 28 DD 40 F0 DD 40 F8 E9 F2 FB FF FF - -. 2059 804F948 11 -. 31 FF 3B 7D E0 0F 83 C8 03 00 00 -***** EXPENSIVE 2061 510 - -. 2060 804F953 145 -. 8B 45 1C 2B 45 C8 0F AF 45 E0 89 85 54 FF FF FF 90 8D 14 3E 8B 8D 54 FF FF FF 8D 04 39 0F AF 55 14 8B 4D 10 C1 E2 04 0F AF 45 14 D9 C1 DC 0C 11 C1 E0 04 D9 C1 DC 4C 01 08 D9 C1 D9 C4 DC 4C 11 08 D9 C9 D8 E2 D9 CB DE C2 8B 95 78 FF FF FF D9 C3 DC 0C 01 D9 CB 8D 04 3A 0F AF 45 0C 8B 4D 08 C1 E0 04 DC 04 01 D9 C1 D9 C9 DD 1C 01 D8 C3 01 C8 DC 40 08 8B 55 B0 DD 58 08 D9 C9 8D 04 3A 0F AF 45 0C C1 E0 04 DC 04 01 DD 1C 01 DE E1 01 C8 47 -***** EXPENSIVE 2062 511 - -. 2061 804F9E4 15 -. DC 40 08 3B 7D E0 DD 58 08 0F 82 71 FF FF FF -***** EXPENSIVE 2063 512 - -. 2062 804F9F3 45 -. DD D8 DD D8 8B 4D B4 01 4D B8 8B 4D 1C 0F AF 4D DC 8B 45 B8 31 D2 F7 F1 FF 45 C8 8B 4D AC 03 75 E0 39 4D C8 89 55 B8 0F 82 18 FF FF FF - -. 2063 804F938 11 -. 8B 7D B8 85 FF 0F 85 E1 03 00 00 -***** EXPENSIVE 2065 513 - -. 2064 804FA20 29 -. DD D8 8B 45 D0 D1 E8 8B 75 E0 FF 45 CC 40 01 B5 78 FF FF FF 39 45 CC 0F 82 4D FE FF FF - -. 2065 804F88A 33 -. 8B 55 1C 2B 55 CC 8B 45 CC 31 FF 0F AF 45 DC 0F AF 55 E0 3B 7D E0 89 45 B8 89 45 B4 89 55 B0 73 62 - -. 2066 804FA3D 14 -. 8B 4D D8 85 C9 C7 45 E4 00 00 00 00 74 57 - -. 2067 804FA4B 87 -. 8B 7D 0C 8B 45 14 C1 E7 04 C1 E0 04 31 F6 31 C9 89 7D 88 89 85 4C FF FF FF 8B 7D 08 8B 04 37 8B 54 37 04 8B 7D 10 89 04 0F 89 54 0F 04 8B 7D 08 8B 44 37 08 8B 54 37 0C 8B 7D 10 89 44 0F 08 FF 45 E4 8B 45 D8 89 54 0F 0C 03 75 88 03 8D 4C FF FF FF 39 45 E4 72 C2 - -. 2068 804FAA2 19 -. C7 45 C8 01 00 00 00 8B 55 1C 39 55 C8 0F 83 98 00 00 00 - -. 2069 804FAB5 27 -. 8B 4D E0 8B 75 D8 89 4D 90 89 75 8C C7 45 E4 00 00 00 00 8B 7D D8 39 7D E4 73 62 - -. 2070 804FAD0 98 -. 8B 45 8C 8B 55 90 89 45 A8 89 95 4C FF FF FF 90 8B 4D E4 8B 75 E4 03 8D 4C FF FF FF 03 75 A8 0F AF 4D 0C C1 E1 04 8B 7D 08 0F AF 75 14 8B 04 0F 8B 54 0F 04 C1 E6 04 8B 7D 10 89 04 37 89 54 37 04 8B 7D 08 8B 44 0F 08 8B 54 0F 0C 8B 4D 10 89 44 31 08 89 54 31 0C FF 45 E4 8B 75 D8 39 75 E4 72 AE - -. 2071 804FB32 27 -. 8B 7D E0 8B 45 D8 FF 45 C8 8B 55 1C 01 7D 90 01 45 8C 39 55 C8 0F 82 74 FF FF FF - -. 2072 804FAC1 15 -. C7 45 E4 00 00 00 00 8B 7D D8 39 7D E4 73 62 - -. 2073 804FB4D 28 -. C7 45 E8 01 00 00 00 8B 75 DC 8B 4D 20 39 75 E8 8B 7D D8 89 4D EC 0F 83 98 01 00 00 - -. 2074 804FD01 13 -. 81 C4 AC 00 00 00 5B 5E 31 C0 5F C9 C3 -***** EXPENSIVE 2076 514 - -. 2075 804FD2A 24 -. 8B 45 B8 C1 E0 04 03 45 28 DD 40 F8 DD 40 F0 D9 C9 D9 E0 E9 06 FC FF FF - -. 2076 80508FB 41 -. 83 EC 0C 8B 45 EC 8B 55 14 FF B4 82 08 01 00 00 56 FF 75 E8 51 FF 75 1C FF 75 C8 FF 75 CC FF 75 D0 FF 75 D4 E8 0C 21 00 00 - -. 2077 8052A30 74 -. 55 89 E5 57 56 53 83 EC 7C 31 D2 8B 45 24 F7 75 1C 89 45 E4 31 D2 8B 45 24 F7 75 20 89 45 E0 31 D2 8B 45 20 F7 75 1C 8B 55 1C 4A 31 FF E8 00 00 00 00 5B 81 C3 B2 E6 00 00 89 55 D4 0F AF D0 3B 7D E4 89 45 DC 89 55 D8 73 2A - -. 2078 8052A7A 42 -. 31 C9 31 D2 8B 75 08 8B 04 CE 8B 75 10 89 04 D6 8B 75 08 8B 44 CE 04 47 8B 75 10 89 44 D6 04 03 4D 0C 03 55 14 3B 7D E4 72 DA - -. 2079 8052AA4 22 -. 8B 45 D4 D1 E8 C7 45 D0 01 00 00 00 40 39 45 D0 0F 83 AD 00 00 00 - -. 2080 8052ABA 20 -. 89 45 C8 8B 45 E4 89 45 84 31 FF 3B 7D E4 0F 83 84 00 00 00 -***** EXPENSIVE 2082 515 - -. 2081 8052ACE 132 -. 8B 4D 1C 2B 4D D0 8B 55 84 0F AF 4D E4 89 55 C4 89 4D C0 8D 76 00 8B 55 C0 01 FA 89 55 80 8B 75 C4 8B 55 0C 0F AF 55 80 8D 04 3E 8B 4D 08 8B 75 14 D9 04 D1 0F AF F0 0F AF 45 0C D8 04 C1 8B 4D 10 D9 1C F1 8B 4D 08 D9 44 D1 04 D8 44 C1 04 8B 4D 10 D9 5C F1 04 8B 75 08 D9 04 D6 8B 4D 80 D8 2C C6 0F AF 4D 14 8B 75 10 D9 1C CE 8B 75 08 D9 44 D6 04 47 D8 6C C6 04 3B 7D E4 8B 45 10 D9 5C C8 04 72 92 - -. 2082 8052B52 21 -. 8B 55 E4 FF 45 D0 8B 4D C8 01 55 84 39 4D D0 0F 82 5C FF FF FF - -. 2083 8052AC3 11 -. 31 FF 3B 7D E4 0F 83 84 00 00 00 - -. 2084 8052B67 7 -. 31 FF 3B 7D E4 73 2A - -. 2085 8052B6E 42 -. 31 C9 31 D2 8B 75 10 8B 04 CE 8B 75 08 89 04 D6 8B 75 10 8B 44 CE 04 47 8B 75 08 89 44 D6 04 03 4D 14 03 55 0C 3B 7D E4 72 DA - -. 2086 8052B98 18 -. 8B 45 D4 D1 E8 C7 45 CC 01 00 00 00 40 39 45 CC 73 63 - -. 2087 8052BAA 19 -. 89 45 BC 8B 45 E4 89 85 78 FF FF FF 31 FF 3B 7D E4 73 3C -***** EXPENSIVE 2089 516 - -. 2088 8052BBD 60 -. 8B 8D 78 FF FF FF 31 D2 8D 76 00 8D 04 39 0F AF 45 14 8B 75 10 D9 04 C6 8B 75 08 D8 04 D6 D9 1C D6 8B 75 10 D9 44 C6 04 8B 45 08 D8 44 D0 04 47 D9 5C D0 04 03 55 0C 3B 7D E4 72 CF - -. 2089 8052BF9 20 -. 8B 55 E4 FF 45 CC 8B 4D BC 01 95 78 FF FF FF 39 4D CC 72 A9 - -. 2090 8052BB6 7 -. 31 FF 3B 7D E4 73 3C - -. 2091 8052C0D 22 -. 8B 45 D4 D1 E8 C7 45 D0 01 00 00 00 40 39 45 D0 0F 83 A0 01 00 00 - -. 2092 8052C23 45 -. 8B 75 E4 89 45 A4 89 75 88 89 45 B8 8B 55 1C 2B 55 D0 8B 45 D0 31 FF 0F AF 45 E0 0F AF 55 E4 3B 7D E4 89 45 B4 89 45 B0 89 55 AC 73 55 - -. 2093 8052C50 85 -. 31 C9 89 F6 8B 75 88 8D 04 3E 8B 75 10 8B 14 CE 0F AF 45 0C 8B 75 08 89 14 C6 8B 75 10 8B 54 CE 04 8B 75 08 89 54 C6 04 8B 55 AC 8D 04 3A 8B 75 10 8B 14 CE 0F AF 45 0C 8B 75 08 89 14 C6 47 8B 75 10 8B 54 CE 04 8B 75 08 03 4D 14 3B 7D E4 89 54 C6 04 72 AF - -. 2094 8052CA5 19 -. C7 45 CC 01 00 00 00 8B 45 A4 39 45 CC 0F 83 F6 00 00 00 -***** EXPENSIVE 2096 517 - -. 2095 8052CB8 43 -. 8B 45 D4 D1 E8 40 D9 83 50 F6 FF FF 89 45 A8 D9 83 4C F6 FF FF D9 C9 D9 5D 8C 8B 75 E4 8D 76 00 8B 7D B4 85 FF 0F 85 32 03 00 00 - -. 2096 8053015 6 -. 83 7D 18 FF 74 18 -***** EXPENSIVE 2098 518 - -. 2097 8053033 20 -. 8B 55 B4 8B 4D 28 8D 04 D1 D9 40 F8 D9 40 FC E9 A1 FC FF FF - -. 2098 8052CE8 11 -. 31 FF 3B 7D E4 0F 83 19 03 00 00 -***** EXPENSIVE 2100 519 - -. 2099 8052CF3 140 -. 8B 45 1C 2B 45 CC 0F AF 45 E4 89 45 80 8D 14 3E 8B 4D 80 0F AF 55 14 8D 04 39 D9 C1 8B 4D 10 D8 0C D1 0F AF 45 14 D9 C1 D8 4C C1 04 D9 C1 D9 C4 D8 4C D1 04 D9 C9 D8 E2 D9 CB DE C2 8B 55 88 D9 C3 D8 0C C1 D9 C1 8D 04 3A 8B 4D 08 0F AF 45 0C D8 C1 D9 CC D8 04 C1 D9 CC D8 44 C1 04 D9 CC 8B 55 AC D9 1C C1 D9 CB D9 5C C1 04 8D 04 3A 0F AF 45 0C DE E2 47 D8 04 C1 D9 C9 D8 44 C1 04 D9 C9 3B 7D E4 D9 1C C1 D9 5C C1 04 72 81 -***** EXPENSIVE 2101 520 - -. 2100 8052D7F 45 -. DD D8 DD D8 8B 4D B0 01 4D B4 8B 4D 1C 0F AF 4D E0 8B 45 B4 31 D2 F7 F1 FF 45 CC 8B 4D A8 03 75 E4 39 4D CC 89 55 B4 0F 82 2C FF FF FF - -. 2101 8052CD8 11 -. 8B 7D B4 85 FF 0F 85 32 03 00 00 -***** EXPENSIVE 2103 521 - -. 2102 8052DAC 23 -. DD D8 8B 75 E4 FF 45 D0 8B 45 B8 01 75 88 39 45 D0 0F 82 6C FE FF FF - -. 2103 8052C2F 33 -. 8B 55 1C 2B 55 D0 8B 45 D0 31 FF 0F AF 45 E0 0F AF 55 E4 3B 7D E4 89 45 B4 89 45 B0 89 55 AC 73 55 - -. 2104 8052DC3 14 -. 8B 4D DC 85 C9 C7 45 E8 00 00 00 00 74 2F - -. 2105 8052DD1 47 -. 31 C9 31 D2 8B 75 08 8B 04 CE 8B 75 10 89 04 D6 8B 75 08 8B 44 CE 04 8B 75 10 89 44 D6 04 FF 45 E8 8B 45 DC 03 4D 0C 03 55 14 39 45 E8 72 D5 - -. 2106 8052E00 15 -. C7 45 CC 01 00 00 00 8B 55 1C 39 55 CC 73 78 - -. 2107 8052E0F 27 -. 8B 4D E4 8B 75 DC 89 4D 94 89 75 90 C7 45 E8 00 00 00 00 8B 45 DC 39 45 E8 73 46 - -. 2108 8052E2A 70 -. 8B 55 94 8B 7D 90 89 95 78 FF FF FF 89 F6 8B 45 E8 8B 4D E8 03 85 78 FF FF FF 0F AF 45 0C 01 F9 8B 75 08 8B 14 C6 0F AF 4D 14 8B 75 10 89 14 CE 8B 55 08 8B 44 C2 04 89 44 CE 04 FF 45 E8 8B 4D DC 39 4D E8 72 C8 - -. 2109 8052E70 23 -. 8B 75 E4 8B 45 DC FF 45 CC 8B 55 1C 01 75 94 01 45 90 39 55 CC 72 94 - -. 2110 8052E1B 15 -. C7 45 E8 00 00 00 00 8B 45 DC 39 45 E8 73 46 - -. 2111 8052E87 28 -. C7 45 EC 01 00 00 00 8B 75 E0 8B 4D 20 39 75 EC 8B 7D DC 89 4D F0 0F 83 57 01 00 00 - -. 2112 8052FFA 10 -. 83 C4 7C 5B 5E 31 C0 5F C9 C3 -***** EXPENSIVE 2114 522 - -. 2113 805301B 24 -. 8B 55 B4 8B 4D 28 8D 04 D1 D9 40 FC D9 40 F8 D9 C9 D9 E0 E9 B5 FC FF FF - -. 2114 804E500 11 -. 8B 4D E4 85 C9 0F 85 AB 04 00 00 - -. 2115 804E9B6 10 -. 83 7D 18 FF 0F 84 80 00 00 00 -***** EXPENSIVE 2117 523 - -. 2116 804EA40 103 -. 8B 85 AC FE FF FF 8B 55 24 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 28 DD 5D C0 DD 5D B8 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 2C DD 5D B0 DD 5D A8 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 30 DD 5D A0 DD 5D 98 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 34 DD 5D 90 DD 44 02 F0 D9 C9 DD 5D 88 DD 5D 80 DD 44 02 F8 E9 9D FA FF FF -***** EXPENSIVE 2118 524 - -. 2117 804E544 25 -. DD 9D 78 FF FF FF C7 45 E0 00 00 00 00 8B 45 D4 39 45 E0 0F 83 30 04 00 00 -***** EXPENSIVE 2119 525 - -. 2118 804E9C0 128 -. 8B 85 AC FE FF FF 8B 55 24 DD 44 02 F0 DD 44 02 F8 8B 55 28 DD 5D B8 DD 5D C0 DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 2C DD 5D A8 DD 5D B0 DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 30 DD 5D 98 DD 5D A0 DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 34 DD 5D 88 DD 5D 90 DD 44 02 F8 DD 44 02 F0 80 75 BF 80 80 75 AF 80 80 75 9F 80 80 75 8F 80 DD 5D 80 DD 9D 78 FF FF FF 80 B5 7F FF FF FF 80 E9 0A FB FF FF - -. 2119 804E54A 19 -. C7 45 E0 00 00 00 00 8B 45 D4 39 45 E0 0F 83 30 04 00 00 - -. 2120 80518CC 11 -. 8B 4D E0 85 C9 0F 85 C6 04 00 00 - -. 2121 8051D9D 6 -. 83 7D 18 FF 74 7A -***** EXPENSIVE 2123 526 - -. 2122 8051E1D 103 -. 8B 85 F4 FE FF FF 8B 55 24 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 28 D9 5D C4 D9 5D C0 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 2C D9 5D BC D9 5D B8 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 30 D9 5D B4 D9 5D B0 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 34 D9 5D AC D9 44 02 F8 D9 C9 D9 5D A8 D9 5D A4 D9 44 02 FC E9 8C FA FF FF -***** EXPENSIVE 2124 527 - -. 2123 8051910 22 -. D9 5D A0 C7 45 DC 00 00 00 00 8B 45 D0 39 45 DC 0F 83 4E 04 00 00 -***** EXPENSIVE 2125 528 - -. 2124 8051DA3 122 -. 8B 85 F4 FE FF FF 8B 55 24 D9 44 02 F8 D9 44 02 FC 8B 55 28 D9 5D C0 D9 5D C4 D9 44 02 FC D9 44 02 F8 D9 C9 8B 55 2C D9 5D B8 D9 5D BC D9 44 02 FC D9 44 02 F8 D9 C9 8B 55 30 D9 5D B0 D9 5D B4 D9 44 02 FC D9 44 02 F8 D9 C9 8B 55 34 D9 5D A8 D9 5D AC D9 44 02 FC D9 44 02 F8 80 75 C3 80 80 75 BB 80 80 75 B3 80 80 75 AB 80 D9 5D A4 D9 5D A0 80 75 A3 80 E9 F6 FA FF FF - -. 2125 8051913 19 -. C7 45 DC 00 00 00 00 8B 45 D0 39 45 DC 0F 83 4E 04 00 00 - -. 2126 8059202 19 -. C7 45 E8 00 00 00 00 8B 55 E0 39 55 E8 0F 83 8C 00 00 00 -***** EXPENSIVE 2128 529 - -. 2127 8059215 138 -. 8B 75 DC DD 45 D0 4E D9 E0 89 F7 8B 4D E4 8D 04 39 01 C1 8B 55 0C 0F AF D7 0F AF 45 0C 89 8D 7C FF FF FF 8B 4D 08 DD 04 D1 DD 04 C1 8B 8D 7C FF FF FF 0F AF 4D 0C 8B 45 08 DD 04 C8 D9 C1 D8 E1 DD 83 BC F8 FF FF 8B 4D DC D8 C9 8B 45 14 0F AF C6 8D 14 4E D8 C4 8B 4D 10 DD 1C C1 D9 CA DE C1 8D 04 F5 08 00 00 00 0F AF 45 14 D8 CB DD 1C 08 FF 45 E8 8B 45 E0 0F AF 55 14 DE E9 03 75 18 03 7D DC 39 45 E8 DD 1C D1 72 81 -***** EXPENSIVE 2129 530 - -. 2128 805929F 10 -. DD D8 83 C4 7C 5B 5E 5F C9 C3 -***** EXPENSIVE 2130 531 - -. 2129 80543A4 102 -. C7 85 54 FF FF FF 10 00 00 00 C7 85 50 FF FF FF FE FF FF FF 8B 95 54 FF FF FF 8B 4D 20 8B 45 24 DD 44 11 F0 DD 44 11 F8 D9 C9 DD 5D D0 DD 5D C8 DD 44 10 F0 DD 44 10 F8 D9 C9 8B 45 28 DD 5D C0 DD 5D B8 DD 44 10 F0 DD 44 10 F8 D9 C9 C7 45 E8 00 00 00 00 8B 45 DC 39 45 E8 DD 5D B0 DD 5D A8 0F 83 57 02 00 00 -***** EXPENSIVE 2131 532 - -. 2130 805440A 192 -. 8B 55 E0 D1 E2 8B 4D EC 8B B5 50 FF FF FF 8B 45 E0 8D 4C 09 FF 8D 74 32 FF C1 E0 02 89 55 A4 89 8D 60 FF FF FF 89 B5 5C FF FF FF 89 CF 89 85 58 FF FF FF 8D 76 00 8B 45 0C 8B 75 08 0F AF C7 DD 04 C6 8D 04 FD 08 00 00 00 0F AF 45 0C 8B 4D A4 DD 04 30 8D 14 39 8B 45 0C 0F AF C2 8B 8D 5C FF FF FF DD 04 C6 03 4D A4 8B 45 0C 0F AF C1 8D 14 D5 08 00 00 00 DD 04 C6 0F AF 55 0C 8B 45 0C DD 04 32 0F AF 85 5C FF FF FF 8B 95 5C FF FF FF DD 04 C6 D9 CB DD 5D 98 D9 C9 DD 55 90 8D 04 D5 08 00 00 00 D8 C4 0F AF 45 0C DD 9D 40 FF FF FF 8D 0C CD 08 00 00 00 DD 45 98 0F AF 4D 0C DD 04 30 -***** EXPENSIVE 2132 533 - -. 2131 80544CA 152 -. D9 C9 D8 C3 DD 04 31 D9 CA D9 E0 D9 C9 DD 5D 88 D9 CB DC 6D 98 D9 C2 D8 C4 D9 CA D9 E0 D9 C9 DD 9D 78 FF FF FF D9 C4 D8 C1 D9 CD DE E1 D9 C9 DD 55 80 DD 85 78 FF FF FF D9 CB DE E4 D9 CA D8 C1 DD 45 88 D9 CE DC 65 90 D9 CE DC 85 40 FF FF FF D9 C9 DD 9D 70 FF FF FF 8B 95 60 FF FF FF 03 55 E4 8B 45 E4 8D 0C 10 01 C8 8B 75 14 0F AF B5 60 FF FF FF 89 85 34 FF FF FF 8B 45 10 DD 1C F0 D9 C9 8B B5 60 FF FF FF 8D 34 F5 08 00 00 00 0F AF 75 14 D8 C3 D9 C4 D9 C9 -***** EXPENSIVE 2133 534 - -. 2132 8054562 149 -. DD 1C 06 D8 E2 DD 45 D0 DD 45 C8 DC 8D 70 FF FF FF D9 C9 8B 45 14 D8 CA 8B 75 10 0F AF C2 DE E1 DD 1C C6 DD 45 D0 DC 8D 70 FF FF FF DD 85 40 FF FF FF D9 CA DC 4D C8 D9 CA DC 65 88 D9 CD DC 65 80 D9 CA DE C1 8B 45 14 DD 45 C0 DD 45 B8 0F AF C1 D8 CB D9 C9 D8 CE D9 CB DC 4D C0 D9 CE DC 4D B8 D9 CB 8D 14 D5 08 00 00 00 8D 0C CD 08 00 00 00 0F AF 55 14 DE E1 D9 CA 0F AF 4D 14 DE C5 DD 1C 32 D9 C9 DC A5 78 FF FF FF D9 C9 DD 1C C6 D9 CB DE C1 D9 C9 -***** EXPENSIVE 2134 535 - -. 2133 80545F7 106 -. DD 1C 31 DD 45 B0 DD 45 A8 D9 C9 D8 CA D9 C9 D8 CB 8B 45 14 0F AF 85 34 FF FF FF DE E9 DD 1C C6 D9 C9 8B 85 34 FF FF FF 8D 34 C5 08 00 00 00 DC 4D B0 D9 C9 DC 4D A8 0F AF 75 14 DE C1 8B 55 10 8B 4D E0 DD 1C 16 FF 45 E8 8B B5 58 FF FF FF 8B 45 DC 01 8D 60 FF FF FF 01 B5 5C FF FF FF 39 45 E8 8D 3C 8F 0F 82 DF FD FF FF - -. 2134 8054661 34 -. 8B 85 6C FF FF FF FF 45 EC D1 E8 83 85 54 FF FF FF 10 83 AD 50 FF FF FF 02 39 45 EC 0F 82 35 FD FF FF - -. 2135 805B82F 19 -. C7 45 E8 00 00 00 00 8B 55 E0 39 55 E8 0F 83 89 00 00 00 -***** EXPENSIVE 2137 536 - -. 2136 805B842 135 -. 8B 75 DC D9 45 D8 4E D9 E0 89 F7 8D 76 00 8B 4D E4 8D 04 39 01 C1 8B 55 0C 0F AF D7 0F AF 45 0C 89 4D A0 8B 4D 08 D9 04 91 D9 04 81 8B 4D A0 0F AF 4D 0C 8B 45 08 D9 04 88 D9 C1 D8 E1 DD 83 BC F8 FF FF 8B 4D DC D8 C9 8B 45 14 0F AF C6 8D 14 4E D8 C4 8B 4D 10 D9 1C 81 D9 CA DE C1 8D 04 B5 04 00 00 00 0F AF 45 14 D8 CB D9 1C 08 FF 45 E8 8B 45 E0 0F AF 55 14 DE E9 03 75 18 03 7D DC 39 45 E8 D9 1C 91 72 87 -***** EXPENSIVE 2138 537 - -. 2137 805B8C9 10 -. DD D8 83 C4 54 5B 5E 5F C9 C3 -***** EXPENSIVE 2139 538 - -. 2138 8056B92 104 -. C7 85 44 FF FF FF 02 00 00 00 C7 85 40 FF FF FF FE FF FF FF 89 F6 8B 95 44 FF FF FF 8B 4D 20 8B 45 24 D9 44 91 F8 D9 44 91 FC D9 C9 D9 5D D0 D9 5D CC D9 44 90 F8 D9 44 90 FC D9 C9 8B 45 28 D9 5D C8 D9 5D C4 D9 44 90 F8 D9 44 90 FC D9 C9 C7 45 E8 00 00 00 00 8B 45 DC 39 45 E8 D9 5D C0 D9 5D BC 0F 83 74 02 00 00 -***** EXPENSIVE 2140 539 - -. 2139 8056BFA 185 -. 8B 55 E0 D1 E2 8B 4D EC 8B B5 40 FF FF FF 8B 45 E0 8D 4C 09 FF 8D 74 32 FF C1 E0 02 89 55 B8 89 8D 50 FF FF FF 89 B5 4C FF FF FF 89 CF 89 85 48 FF FF FF 8D 76 00 8B 45 0C 8B 75 08 0F AF C7 D9 04 86 8D 04 BD 04 00 00 00 0F AF 45 0C 8B 4D B8 D9 04 30 8D 14 39 8B 45 0C 0F AF C2 8B 8D 4C FF FF FF D9 04 86 D9 CA 03 4D B8 8B 45 0C 0F AF C1 8D 0C 8D 04 00 00 00 0F AF 4D 0C D9 5D B4 D9 5D B0 D9 5D AC D9 04 86 D9 04 31 8D 14 95 04 00 00 00 0F AF 55 0C D9 5D A0 D9 5D A4 8B 45 0C D9 45 B4 D9 04 32 D9 C9 0F AF 85 4C FF FF FF 8B 95 4C FF FF FF D8 45 A4 D9 04 86 -***** EXPENSIVE 2141 540 - -. 2140 8056CB3 158 -. D9 C9 80 75 A3 80 8D 04 95 04 00 00 00 D9 5D 9C D9 45 B0 0F AF 45 0C D8 45 A0 D9 CA D9 5D A8 D9 04 30 D9 CA D9 5D 98 D9 C9 8B 95 50 FF FF FF 03 55 E4 8B 45 E4 D9 E0 D9 45 A8 8D 0C 10 D8 C1 D9 45 AC D9 CA D8 6D A8 D9 5D 94 D9 C9 01 C8 D8 C2 D9 45 AC D9 45 9C D9 C9 8B 75 14 0F AF B5 50 FF FF FF DE E4 D8 C1 D9 45 98 D9 C9 89 85 34 FF FF FF 8B 45 10 D9 1C B0 D8 C2 8B B5 50 FF FF FF D9 5D 90 D9 45 B4 D9 45 B0 8D 34 B5 04 00 00 00 D8 65 A0 D9 C9 0F AF 75 14 D8 65 A4 D9 45 90 -***** EXPENSIVE 2142 541 - -. 2141 8056D51 131 -. D9 45 94 D8 EA D9 C9 D9 1C 06 D9 C2 D9 45 D0 D9 CA D9 55 8C D9 C9 D8 C7 D9 CA DE C9 D9 45 CC D8 CA D9 CE 8B 45 14 8B 75 10 D8 6D 98 D9 CB D8 45 94 D9 CD 0F AF C2 D8 6D 9C D9 C9 DE E6 D9 5D 88 D9 C9 D9 55 84 D9 CB D9 55 80 D9 CC D9 1C 86 D9 45 CC D8 4D 8C D9 C9 D8 4D D0 DE C1 D9 45 C4 D9 45 C8 8B 45 14 D8 4D 88 D9 C9 D8 CC 8D 14 95 04 00 00 00 0F AF 55 14 0F AF C1 DE E9 D9 C9 D9 14 32 D9 C9 -***** EXPENSIVE 2143 542 - -. 2142 8056DD4 154 -. D9 1C 86 D9 45 C4 D9 45 C8 D9 C9 D8 4D 88 D9 C9 DE CC D9 CA DE E5 D9 C9 DE C2 D9 45 BC D9 45 C0 D9 C9 8B 45 14 D8 CD D9 C9 8D 0C 8D 04 00 00 00 D8 CC 0F AF 4D 14 0F AF 85 34 FF FF FF DE E1 D9 CA D9 1C 31 D9 C9 D9 1C 86 8B 85 34 FF FF FF D9 45 BC D9 CB 8D 34 85 04 00 00 00 D8 4D C0 D9 CB DE CA D9 CA 0F AF 75 14 8B 55 E0 8B 45 10 8B 8D 48 FF FF FF DE C1 D9 1C 06 01 95 50 FF FF FF 01 8D 4C FF FF FF D9 5D 8C FF 45 E8 8B 75 DC 39 75 E8 8D 3C 97 0F 82 C2 FD FF FF - -. 2143 8056E6E 34 -. 8B 85 5C FF FF FF FF 45 EC D1 E8 83 85 44 FF FF FF 02 83 AD 40 FF FF FF 02 39 45 EC 0F 82 18 FD FF FF - -. 2144 804EBF0 11 -. 8B 45 E4 85 C0 0F 85 F5 08 00 00 - -. 2145 804F4F0 10 -. 83 7D 18 FF 0F 84 B5 00 00 00 -***** EXPENSIVE 2147 543 - -. 2146 804F5AF 149 -. 8B 85 A4 FD FF FF 8B 55 24 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 28 DD 5D 98 DD 5D 90 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 2C DD 5D 88 DD 5D 80 DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 30 DD 9D 78 FF FF FF DD 9D 70 FF FF FF DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 34 DD 9D 68 FF FF FF DD 9D 60 FF FF FF DD 44 02 F0 DD 44 02 F8 D9 C9 8B 55 38 DD 9D 58 FF FF FF DD 9D 50 FF FF FF DD 44 02 F0 DD 44 02 F8 D9 C9 DD 9D 48 FF FF FF DD 9D 40 FF FF FF E9 0B F6 FF FF - -. 2147 804EC4F 19 -. C7 45 E0 00 00 00 00 8B 45 D4 39 45 E0 0F 83 68 08 00 00 -***** EXPENSIVE 2149 544 - -. 2148 804F4FA 181 -. 8B 85 A4 FD FF FF 8B 55 24 DD 44 02 F0 DD 44 02 F8 8B 55 28 DD 5D 90 DD 5D 98 DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 2C DD 5D 80 DD 5D 88 DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 30 DD 9D 70 FF FF FF DD 9D 78 FF FF FF DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 34 DD 9D 60 FF FF FF DD 9D 68 FF FF FF DD 44 02 F8 DD 44 02 F0 DD 9D 58 FF FF FF 80 75 97 80 80 75 87 80 80 B5 77 FF FF FF 80 80 B5 67 FF FF FF 80 DD 9D 50 FF FF FF 8B 55 38 DD 44 02 F8 DD 44 02 F0 D9 C9 DD 9D 40 FF FF FF 80 B5 57 FF FF FF 80 DD 9D 48 FF FF FF 80 B5 47 FF FF FF 80 E9 A0 F6 FF FF - -. 2149 8051FC0 11 -. 8B 45 E0 85 C0 0F 85 4D 09 00 00 - -. 2150 8052918 10 -. 83 7D 18 FF 0F 84 91 00 00 00 -***** EXPENSIVE 2152 545 - -. 2151 80529B3 122 -. 8B 85 3C FE FF FF 8B 55 24 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 28 D9 5D B0 D9 5D AC D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 2C D9 5D A8 D9 5D A4 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 30 D9 5D A0 D9 5D 9C D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 34 D9 5D 98 D9 5D 94 D9 44 02 F8 D9 44 02 FC D9 C9 8B 55 38 D9 5D 90 D9 44 02 F8 D9 C9 D9 5D 8C D9 5D 88 D9 44 02 FC E9 E1 F5 FF FF -***** EXPENSIVE 2153 546 - -. 2152 805200E 22 -. D9 5D 84 C7 45 DC 00 00 00 00 8B 45 D0 39 45 DC 0F 83 CE 08 00 00 -***** EXPENSIVE 2154 547 - -. 2153 8052922 145 -. 8B 85 3C FE FF FF 8B 55 24 D9 44 02 F8 D9 44 02 FC 8B 55 28 D9 5D AC D9 5D B0 D9 44 02 FC D9 44 02 F8 D9 C9 8B 55 2C D9 5D A4 D9 5D A8 D9 44 02 FC D9 44 02 F8 D9 C9 8B 55 30 D9 5D 9C D9 5D A0 D9 44 02 FC D9 44 02 F8 D9 C9 8B 55 34 D9 5D 94 D9 5D 98 D9 44 02 FC D9 44 02 F8 D9 5D 90 80 75 AF 80 80 75 A7 80 80 75 9F 80 80 75 97 80 D9 5D 8C 8B 55 38 D9 44 02 FC D9 44 02 F8 D9 C9 D9 5D 84 80 75 8F 80 D9 5D 88 80 75 87 80 E9 5E F6 FF FF - -. 2154 8052011 19 -. C7 45 DC 00 00 00 00 8B 45 D0 39 45 DC 0F 83 CE 08 00 00 -***** EXPENSIVE 2156 548 -vex iropt: not unrolling (81 sts) - -. 2155 8058CBC 80 -. 8B 45 EC 01 F0 8B 55 0C 0F AF D6 89 45 D0 8B 45 08 DD 04 D0 8B 45 D0 0F AF 45 0C 8B 55 08 DD 04 C2 D9 C1 8B 45 14 0F AF C7 8B 55 10 D8 C1 DD 1C C2 8B 45 14 0F AF C1 DE E9 DD 1C C2 FF 45 F0 8B 45 E8 03 4D 18 03 7D 18 03 75 E4 39 45 F0 72 B0 - -. 2156 805A313 30 -. 8B 75 D4 46 89 F0 C7 45 E4 01 00 00 00 D1 E8 39 45 E4 89 B5 4C FF FF FF 0F 83 50 02 00 00 - -. 2157 805A581 13 -. F7 45 D4 01 00 00 00 0F 85 8A 02 00 00 -***** EXPENSIVE 2159 549 - -. 2158 805A58E 33 -. 31 D2 52 8B 45 18 50 DF 2C 24 DC BB 3C F6 FF FF 83 EC 08 DD 14 24 DD 9D E8 FE FF FF E8 71 E0 FE FF -***** EXPENSIVE 2160 550 - -. 2159 805A5AF 20 -. DD 85 E8 FE FF FF DD 1C 24 DD 9D 78 FF FF FF E8 6D E1 FE FF -***** EXPENSIVE 2161 551 - -. 2160 805A5C3 35 -. DD 9D 70 FF FF FF C7 45 E0 00 00 00 00 8B 55 D8 80 B5 77 FF FF FF 80 83 C4 10 39 55 E0 0F 83 32 02 00 00 -***** EXPENSIVE 2162 552 - -. 2161 805A5E6 103 -. DD 83 34 F6 FF FF DD 83 44 F6 FF FF D9 C9 DD 9D 40 FF FF FF DD 9D 38 FF FF FF C7 85 34 FF FF FF 00 00 00 00 C7 85 30 FF FF FF 00 00 00 00 31 FF C7 85 2C FF FF FF 00 00 00 00 C7 45 D0 00 00 00 00 8B 45 18 DD 85 40 FF FF FF DD 85 38 FF FF FF D9 C9 39 45 D0 DD 9D 68 FF FF FF DD 9D 60 FF FF FF 0F 83 A2 01 00 00 -***** EXPENSIVE 2163 553 - -. 2162 805A64D 55 -. 8B 55 E4 8B 8D 2C FF FF FF 8D 14 51 89 95 E0 FE FF FF 8B 45 D0 DD 85 38 FF FF FF DD 85 40 FF FF FF D9 C9 85 C0 DD 95 50 FF FF FF DD 95 58 FF FF FF D9 C0 D9 C2 74 42 - -. 2163 805A6C6 11 -. 31 C9 3B 4D 18 0F 83 C0 01 00 00 - -. 2164 805A6D1 11 -. 8B 95 E0 FE FF FF 4A 85 C9 74 5C -***** EXPENSIVE 2166 554 - -. 2165 805A738 89 -. 8B 45 0C 0F AF C2 8B 75 08 DD 04 C6 D9 C1 D9 C4 D9 C9 D8 CA D9 C9 DE CA D9 C3 D9 C6 D8 CA D9 C9 D8 CB D9 CA D8 CD D9 CB D8 CF D9 C9 DE E2 DE C2 41 DC 85 58 FF FF FF D9 C9 DC 85 50 FF FF FF D9 C9 03 55 DC 3B 4D 18 DD 9D 58 FF FF FF DD 9D 50 FF FF FF 0F 82 47 FF FF FF - -. 2166 805A6D8 4 -. 85 C9 74 5C -***** EXPENSIVE 2168 555 - -. 2167 805A6DC 136 -. DD 85 78 FF FF FF D8 C9 DD 85 70 FF FF FF DD 85 70 FF FF FF D9 C9 D8 CD D9 C9 DE CB D9 CC DC 8D 78 FF FF FF DD 85 68 FF FF FF D9 CA DE E5 DE C2 D8 CC DD 85 60 FF FF FF DD 85 60 FF FF FF D9 C9 D8 CC D9 C9 DE CE D9 CB DC 8D 68 FF FF FF D9 C9 DE E3 DE C4 D9 CA D9 C9 D9 CB D9 C9 8B 45 0C 0F AF C2 8B 75 08 DD 04 C6 D9 C1 D9 C4 D9 C9 D8 CA D9 C9 DE CA D9 C3 D9 C6 D8 CA D9 C9 D8 CB D9 CA D8 CD D9 CB D8 CF D9 C9 -***** EXPENSIVE 2169 556 - -. 2168 805A764 45 -. DE E2 DE C2 41 DC 85 58 FF FF FF D9 C9 DC 85 50 FF FF FF D9 C9 03 55 DC 3B 4D 18 DD 9D 58 FF FF FF DD 9D 50 FF FF FF 0F 82 47 FF FF FF -***** EXPENSIVE 2170 557 - -. 2169 805A791 22 -. DD D8 DD D8 DD D8 DD D8 8B 4D D0 8B 45 18 41 2B 45 D0 39 C1 73 79 -***** EXPENSIVE 2171 558 - -. 2170 805A7A7 72 -. 8B 45 D0 0F AF 45 D4 8B 55 E4 89 45 D0 8D 04 47 8D 44 50 FF 8B 55 14 0F AF D0 8D 04 C5 08 00 00 00 DD 85 58 FF FF FF 8B 75 10 0F AF 45 14 DD 1C D6 DD 85 50 FF FF FF DD 1C 30 8B 45 18 39 C1 89 4D D0 0F 82 70 FE FF FF -***** EXPENSIVE 2172 559 - -. 2171 805A65F 37 -. 8B 45 D0 DD 85 38 FF FF FF DD 85 40 FF FF FF D9 C9 85 C0 DD 95 50 FF FF FF DD 95 58 FF FF FF D9 C0 D9 C2 74 42 -***** EXPENSIVE 2173 560 - -. 2172 805A684 77 -. DD 85 68 FF FF FF DD 85 68 FF FF FF DD 85 60 FF FF FF DD 85 60 FF FF FF D9 CB D9 E0 D9 CA DC 4D C8 D9 C9 DC 4D C0 D9 CA DC 4D C0 D9 CB DC 4D C8 D9 C9 DE C2 DE C2 DD 9D 68 FF FF FF DD 9D 60 FF FF FF 31 C9 3B 4D 18 0F 83 C0 01 00 00 - -. 2173 805A820 4 -. 39 C1 74 3E -***** EXPENSIVE 2175 561 - -. 2174 805A862 47 -. 8B 45 D0 0F AF 45 D4 8B 95 30 FF FF FF 89 45 D0 8B 75 E4 8D 04 42 8D 44 70 FF 0F AF 45 14 DD 85 58 FF FF FF 8B 55 10 DD 1C C2 E9 50 FF FF FF - -. 2175 805A7E1 14 -. 8B 45 18 39 C1 89 4D D0 0F 82 70 FE FF FF -***** EXPENSIVE 2177 562 - -. 2176 805A824 62 -. 8B 95 34 FF FF FF 0F AF 45 D4 8D 04 42 8B 55 E4 D1 E2 29 D0 48 8B 55 14 0F AF D0 DD 85 58 FF FF FF 8B 75 10 8D 04 C5 08 00 00 00 DD 1C D6 0F AF 45 14 80 B5 57 FF FF FF 80 E9 76 FF FF FF -***** EXPENSIVE 2178 563 - -. 2177 805A7D8 23 -. DD 85 50 FF FF FF DD 1C 30 8B 45 18 39 C1 89 4D D0 0F 82 70 FE FF FF - -. 2178 805A7EF 41 -. 8B 55 1C 8B 4D D4 FF 45 E0 8B 75 D8 01 95 34 FF FF FF 01 95 30 FF FF FF 01 D7 01 8D 2C FF FF FF 39 75 E0 0F 82 08 FE FF FF -***** EXPENSIVE 2180 564 - -. 2179 8053758 53 -. 8B 75 AC 01 75 B4 8B 45 B4 31 D2 F7 75 08 89 55 B4 31 D2 52 8B 45 B4 50 DF 2C 24 DC 4D C8 83 EC 08 8B 45 C4 8B B0 08 02 00 00 DD 55 88 DD 1C 24 E8 93 4E FF FF - -. 2180 8053C9C 27 -. 8B 55 E0 42 89 D0 C7 45 F0 01 00 00 00 D1 E8 39 45 F0 89 55 D4 0F 83 32 01 00 00 -***** EXPENSIVE 2182 565 - -. 2181 8053CB7 49 -. 8B 4D 20 8B 7D E0 83 C1 10 8D 7C 3F FE 89 4D C0 89 7D BC 89 F6 C7 45 EC 00 00 00 00 8B 55 D8 8B 45 C0 39 55 EC DD 40 F0 DD 40 F8 0F 83 8D 01 00 00 -***** EXPENSIVE 2183 566 - -. 2182 8053CE8 152 -. 8B 45 E0 D1 E0 8B 7D BC 8B 4D F0 4F 8D 74 09 FF C7 45 C4 00 00 00 00 89 45 CC 89 45 C8 8D 76 00 8B 45 0C 8B 55 08 0F AF C6 DD 04 C2 8D 04 F5 08 00 00 00 0F AF 45 0C DD 04 10 8B 45 0C 0F AF C7 DD 04 C2 8D 04 FD 08 00 00 00 0F AF 45 0C DD 04 10 8B 4D F0 8B 55 C4 8D 44 4A FF 8B 4D E8 8B 55 14 01 C1 0F AF D0 D9 C3 D9 C3 D9 CD 8D 04 C5 08 00 00 00 D8 E3 D9 CC D8 C2 D9 C9 89 4D B0 0F AF 45 14 8B 4D 10 DE C3 D9 CC DE E1 D9 C4 D9 C6 D9 CB DD 1C D1 D9 CA D8 CB -***** EXPENSIVE 2184 567 - -. 2183 8053D80 76 -. D9 C9 DD 1C 08 D9 C9 D8 CB 8B 45 14 0F AF 45 B0 DE E9 DD 1C C1 8B 45 B0 8D 0C C5 08 00 00 00 D8 CA D9 C9 D8 CB 0F AF 4D 14 DE C1 8B 55 10 DD 1C 11 FF 45 EC 8B 4D E0 8B 45 D8 03 7D CC 03 75 C8 01 4D C4 39 45 EC 0F 82 3C FF FF FF -***** EXPENSIVE 2185 568 - -. 2184 8053DCC 29 -. DD D8 DD D8 8B 45 D4 FF 45 F0 D1 E8 83 45 C0 10 83 6D BC 02 39 45 F0 0F 82 E3 FE FF FF -***** EXPENSIVE 2186 569 - -. 2185 8053CCC 28 -. C7 45 EC 00 00 00 00 8B 55 D8 8B 45 C0 39 55 EC DD 40 F0 DD 40 F8 0F 83 8D 01 00 00 - -. 2186 8053DE9 9 -. F7 45 E0 01 00 00 00 75 7B -***** EXPENSIVE 2188 570 - -. 2187 80550E5 31 -. C7 45 D0 00 00 00 00 8B 55 18 39 55 D0 DD 85 60 FF FF FF DD 85 58 FF FF FF 0F 83 40 07 00 00 -***** EXPENSIVE 2189 571 -vex iropt: not unrolling (85 sts) - -. 2188 805B308 80 -. 8B 45 EC 01 F0 8B 55 0C 0F AF D6 89 45 D4 8B 45 08 D9 04 90 8B 45 D4 0F AF 45 0C 8B 55 08 D9 04 82 D9 C1 8B 45 14 0F AF C7 8B 55 10 D8 C1 D9 1C 82 8B 45 14 0F AF C1 DE E9 D9 1C 82 FF 45 F0 8B 45 E8 03 4D 18 03 7D 18 03 75 E4 39 45 F0 72 B0 - -. 2189 805CB4B 27 -. 8B 75 D0 46 89 F0 C7 45 E0 01 00 00 00 D1 E8 39 45 E0 89 75 84 0F 83 3D 02 00 00 - -. 2190 805CDA3 13 -. F7 45 D0 01 00 00 00 0F 85 33 02 00 00 -***** EXPENSIVE 2192 572 - -. 2191 805CDB0 33 -. 31 D2 52 8B 45 18 50 DF 2C 24 DC BB 3C F6 FF FF 83 EC 08 DD 14 24 DD 9D 28 FF FF FF E8 4F B8 FE FF -***** EXPENSIVE 2193 573 - -. 2192 805CDD1 17 -. DD 85 28 FF FF FF DD 1C 24 D9 5D 9C E8 4E B9 FE FF -***** EXPENSIVE 2194 574 - -. 2193 805CDE2 27 -. C7 45 DC 00 00 00 00 8B 55 D4 D9 E0 83 C4 10 39 55 DC D9 5D 98 0F 83 E6 01 00 00 -***** EXPENSIVE 2195 575 - -. 2194 805CDFD 99 -. D9 83 4C F6 FF FF D9 83 50 F6 FF FF D9 C9 D9 5D 80 D9 9D 7C FF FF FF C7 85 78 FF FF FF 00 00 00 00 C7 85 74 FF FF FF 00 00 00 00 C7 85 70 FF FF FF 00 00 00 00 C7 85 6C FF FF FF 00 00 00 00 C7 45 CC 00 00 00 00 8B 45 18 D9 45 80 D9 85 7C FF FF FF D9 C9 39 45 CC D9 5D 94 D9 5D 90 0F 83 56 01 00 00 -***** EXPENSIVE 2196 576 - -. 2195 805CE60 40 -. 8B 55 E0 8B 8D 6C FF FF FF 8D 3C 51 8B 45 CC D9 85 7C FF FF FF D9 45 80 D9 C9 85 C0 D9 55 88 D9 55 8C D9 C0 D9 C2 74 30 - -. 2196 805CEB8 11 -. 31 F6 3B 75 18 0F 83 90 01 00 00 - -. 2197 805CEC3 7 -. 8D 57 FF 85 F6 74 44 -***** EXPENSIVE 2199 577 - -. 2198 805CF0E 77 -. 8B 45 0C 0F AF C2 8B 4D 08 D9 04 81 D9 C1 D9 C4 D9 C9 D8 CA D9 C9 DE CA D9 C3 D9 C6 D8 CA D9 C9 D8 CB D9 CA D8 CD D9 CB D8 CF D9 C9 DE E2 DE C2 46 D8 45 8C D9 C9 D8 45 88 D9 C9 03 55 D8 3B 75 18 D9 5D 8C D9 5D 88 0F 82 6B FF FF FF - -. 2199 805CEC6 4 -. 85 F6 74 44 -***** EXPENSIVE 2201 578 - -. 2200 805CECA 112 -. D9 45 9C D8 C9 D9 45 98 D9 45 98 D9 C9 D8 CD D9 C9 DE CB D9 CC D8 4D 9C D9 45 94 D9 CA DE E5 DE C2 D8 CC D9 45 90 D9 45 90 D9 C9 D8 CC D9 C9 DE CE D9 CB D8 4D 94 D9 C9 DE E3 DE C4 D9 CA D9 C9 D9 CB D9 C9 8B 45 0C 0F AF C2 8B 4D 08 D9 04 81 D9 C1 D9 C4 D9 C9 D8 CA D9 C9 DE CA D9 C3 D9 C6 D8 CA D9 C9 D8 CB D9 CA D8 CD D9 CB D8 CF D9 C9 -***** EXPENSIVE 2202 579 - -. 2201 805CF3A 33 -. DE E2 DE C2 46 D8 45 8C D9 C9 D8 45 88 D9 C9 03 55 D8 3B 75 18 D9 5D 8C D9 5D 88 0F 82 6B FF FF FF -***** EXPENSIVE 2203 580 - -. 2202 805CF5B 22 -. DD D8 DD D8 DD D8 DD D8 8B 4D CC 8B 45 18 41 2B 45 CC 39 C1 73 7A -***** EXPENSIVE 2204 581 - -. 2203 805CF71 69 -. 8B 75 CC 0F AF 75 D0 8B 95 70 FF FF FF 8D 04 72 8B 75 E0 8D 44 70 FF 8B 55 14 0F AF D0 8D 04 85 04 00 00 00 D9 45 8C 8B 75 10 0F AF 45 14 D9 1C 96 D9 45 88 D9 1C 30 8B 45 18 39 C1 89 4D CC 0F 82 B6 FE FF FF -***** EXPENSIVE 2205 582 - -. 2204 805CE6C 28 -. 8B 45 CC D9 85 7C FF FF FF D9 45 80 D9 C9 85 C0 D9 55 88 D9 55 8C D9 C0 D9 C2 74 30 -***** EXPENSIVE 2206 583 - -. 2205 805CE88 59 -. D9 45 94 D9 45 94 D9 45 90 D9 45 90 D9 CB D9 E0 D9 CA D8 4D C8 D9 C9 D8 4D C4 D9 CA D8 4D C4 D9 CB D8 4D C8 D9 C9 DE C2 DE C2 D9 5D 94 D9 5D 90 31 F6 3B 75 18 0F 83 90 01 00 00 - -. 2206 805CFEB 4 -. 39 C1 74 38 -***** EXPENSIVE 2208 584 - -. 2207 805D027 44 -. 8B 45 CC 0F AF 45 D0 8B 95 74 FF FF FF 89 45 CC 8B 75 E0 8D 04 42 8D 44 70 FF 0F AF 45 14 D9 45 8C 8B 55 10 D9 1C 82 E9 55 FF FF FF - -. 2208 805CFA8 14 -. 8B 45 18 39 C1 89 4D CC 0F 82 B6 FE FF FF -***** EXPENSIVE 2210 585 - -. 2209 805CFEF 56 -. 8B 95 78 FF FF FF 0F AF 45 D0 8D 04 42 8B 55 E0 D1 E2 29 D0 48 8B 55 14 0F AF D0 D9 45 8C 8B 75 10 8D 04 85 04 00 00 00 D9 1C 96 0F AF 45 14 80 75 8B 80 E9 7B FF FF FF -***** EXPENSIVE 2211 586 - -. 2210 805CFA2 20 -. D9 45 88 D9 1C 30 8B 45 18 39 C1 89 4D CC 0F 82 B6 FE FF FF - -. 2211 805CFB6 45 -. 8B 55 1C 8B 4D D0 FF 45 DC 8B 75 D4 01 95 78 FF FF FF 01 95 74 FF FF FF 01 95 70 FF FF FF 01 8D 6C FF FF FF 39 75 DC 0F 82 59 FE FF FF - -. 2212 8056491 27 -. 8B 55 E0 42 89 D0 C7 45 F0 01 00 00 00 D1 E8 39 45 F0 89 55 D4 0F 83 31 01 00 00 -***** EXPENSIVE 2214 587 - -. 2213 80564AC 48 -. 8B 4D 20 8B 7D E0 83 C1 08 8D 7C 3F FE 89 4D C0 89 7D BC 90 C7 45 EC 00 00 00 00 8B 55 D8 8B 45 C0 39 55 EC D9 40 F8 D9 40 FC 0F 83 8D 01 00 00 -***** EXPENSIVE 2215 588 - -. 2214 80564DC 152 -. 8B 45 E0 D1 E0 8B 7D BC 8B 4D F0 4F 8D 74 09 FF C7 45 C4 00 00 00 00 89 45 CC 89 45 C8 8D 76 00 8B 45 0C 8B 55 08 0F AF C6 D9 04 82 8D 04 B5 04 00 00 00 0F AF 45 0C D9 04 10 8B 45 0C 0F AF C7 D9 04 82 8D 04 BD 04 00 00 00 0F AF 45 0C D9 04 10 8B 4D F0 8B 55 C4 8D 44 4A FF 8B 4D E8 8B 55 14 01 C1 0F AF D0 D9 C3 D9 C3 D9 CD 8D 04 85 04 00 00 00 D8 E3 D9 CC D8 C2 D9 C9 89 4D B0 0F AF 45 14 8B 4D 10 DE C3 D9 CC DE E1 D9 C4 D9 C6 D9 CB D9 1C 91 D9 CA D8 CB -***** EXPENSIVE 2216 589 - -. 2215 8056574 76 -. D9 C9 D9 1C 08 D9 C9 D8 CB 8B 45 14 0F AF 45 B0 DE E9 D9 1C 81 8B 45 B0 8D 0C 85 04 00 00 00 D8 CA D9 C9 D8 CB 0F AF 4D 14 DE C1 8B 55 10 D9 1C 11 FF 45 EC 8B 4D E0 8B 45 D8 03 7D CC 03 75 C8 01 4D C4 39 45 EC 0F 82 3C FF FF FF -***** EXPENSIVE 2217 590 - -. 2216 80565C0 29 -. DD D8 DD D8 8B 45 D4 FF 45 F0 D1 E8 83 45 C0 08 83 6D BC 02 39 45 F0 0F 82 E3 FE FF FF -***** EXPENSIVE 2218 591 - -. 2217 80564C0 28 -. C7 45 EC 00 00 00 00 8B 55 D8 8B 45 C0 39 55 EC D9 40 F8 D9 40 FC 0F 83 8D 01 00 00 - -. 2218 80565DD 9 -. F7 45 E0 01 00 00 00 75 7B -***** EXPENSIVE 2220 592 - -. 2219 80579EF 25 -. C7 45 CC 00 00 00 00 8B 55 18 39 55 CC D9 45 88 D9 45 84 0F 83 E0 06 00 00 -***** EXPENSIVE 2221 593 - -. 2220 8058FF8 66 -. 8B 45 8C 8B 55 20 DD 44 02 F0 DD 44 02 F8 8B 55 24 DD 5D C0 DD 44 02 F8 D9 C9 DD 5D C8 DD 5D B0 DD 44 02 F0 C7 45 E8 00 00 00 00 8B 45 E0 80 75 C7 80 80 75 B7 80 39 45 E8 DD 5D B8 0F 83 A6 01 00 00 -***** EXPENSIVE 2222 594 - -. 2221 80549A0 121 -. C7 85 DC FE FF FF 10 00 00 00 C7 85 CC FE FF FF 02 00 00 00 8B BD DC FE FF FF 8B 45 20 DD 44 38 F0 DD 44 38 F8 D9 C9 8B 45 24 DD 5D C0 DD 5D B8 DD 44 38 F0 DD 44 38 F8 D9 C9 8B 45 28 DD 5D B0 DD 5D A8 DD 44 38 F0 DD 44 38 F8 D9 C9 8B 45 2C DD 5D A0 DD 5D 98 DD 44 38 F0 DD 44 38 F8 D9 C9 C7 45 E8 00 00 00 00 8B 45 CC 39 45 E8 DD 5D 90 DD 5D 88 0F 83 50 04 00 00 -***** EXPENSIVE 2223 595 - -. 2222 8054A19 205 -. 8B 85 CC FE FF FF 8B 55 D0 89 C1 DD 83 C4 F8 FF FF DD 83 CC F8 FF FF D9 C9 D1 E2 49 DD 9D F0 FE FF FF DD 9D E8 FE FF FF 89 45 84 89 55 80 89 8D E0 FE FF FF C7 85 D0 FE FF FF 00 00 00 00 90 8B 7D 84 8B B5 D0 FE FF FF 8D 44 37 FF 8B 55 80 8D 0C 02 01 CA 29 FE 8B 7D 80 89 95 A4 FE FF FF 8D 74 37 FF 8B 55 0C 01 F7 0F AF D0 8D 04 C5 08 00 00 00 89 BD 7C FF FF FF 0F AF 45 0C 8B 7D 08 DD 04 38 8B 45 0C 0F AF C1 8D 0C CD 08 00 00 00 DD 04 C7 0F AF 4D 0C 8B 45 0C DD 04 39 0F AF 85 A4 FE FF FF DD 9D 58 FF FF FF DD 04 C7 8B 85 A4 FE FF FF DD 04 D7 8D 3C C5 08 00 00 00 8B 45 0C 8B 55 08 0F AF 85 7C FF FF FF 0F AF 7D 0C -***** EXPENSIVE 2224 596 - -. 2223 8054AE6 186 -. DD 9D 70 FF FF FF D9 CA DD 9D 68 FF FF FF DD 04 17 DD 04 C2 8B 95 7C FF FF FF 8D 04 D5 08 00 00 00 8B 4D 08 0F AF 45 0C DD 04 08 D9 CA 8B 45 0C 0F AF C6 8D 34 F5 08 00 00 00 DD 9D B8 FE FF FF D9 CA 0F AF 75 0C DD 9D 60 FF FF FF D9 E0 DD 04 0E DD 85 B8 FE FF FF D9 CB DD 9D 50 FF FF FF DD 04 C1 DD 85 60 FF FF FF DD 85 58 FF FF FF D9 CD D8 C4 D9 CB D9 E0 D9 C9 D8 C2 D9 CD D8 C1 DD 85 50 FF FF FF D9 CC DD 9D 48 FF FF FF D9 CA DC AD 60 FF FF FF D9 C9 DC AD 58 FF FF FF D9 CB D8 C6 D9 C9 DD 9D 40 FF FF FF D9 CA DD 9D 38 FF FF FF DD 85 48 FF FF FF D9 C4 D8 C3 -***** EXPENSIVE 2225 597 - -. 2224 8054BA0 172 -. DD 85 B8 FE FF FF D9 CA D8 C3 D9 C9 DD 9D 30 FF FF FF D9 CE DC A5 50 FF FF FF D9 C9 DE E4 D9 CD DD 95 28 FF FF FF DD 85 F0 FE FF FF D9 FA DC 8D E8 FE FF FF D9 CD DE E3 D9 CC DE CA DD 85 F0 FE FF FF D9 FA D9 C9 DC A5 48 FF FF FF D9 C9 DC 8D E8 FE FF FF DE C9 DD 85 30 FF FF FF DC 8D E8 FE FF FF DC AD 70 FF FF FF D9 CC DC 8D E8 FE FF FF D9 C4 D9 C9 DC AD 68 FF FF FF D9 C9 D8 C3 DD 9D 20 FF FF FF D9 C0 D8 C2 D9 C9 DE E2 DD 45 E0 DD 45 D8 D8 CF D9 C9 DC 8D 40 FF FF FF D9 CA DD 9D 18 FF FF FF DE C1 DD 45 E0 DD 45 D8 -***** EXPENSIVE 2226 598 - -. 2225 8054C4C 176 -. D8 CD D9 C9 DC 8D 38 FF FF FF DE C1 DD 45 D8 D9 CD DC 4D E0 D9 CD DC 8D 38 FF FF FF DE E5 D9 CD DE E3 DD 85 68 FF FF FF DD 45 D8 D9 CC DD 95 B0 FE FF FF D9 CF DC 4D E0 D9 C9 DC 85 28 FF FF FF D9 CF D8 E5 D9 CC DC 8D 40 FF FF FF DE E1 D9 CE DD 9D 68 FF FF FF DD 85 70 FF FF FF DD 85 20 FF FF FF D9 CC DD 9D 10 FF FF FF D9 C2 D9 C9 DC 85 30 FF FF FF D9 CC D8 E6 D9 C9 D8 C7 D9 CE DC 85 20 FF FF FF D9 CC DD 9D 70 FF FF FF D9 CD DD 9D 08 FF FF FF DD 85 18 FF FF FF DD 85 B0 FE FF FF D9 CC DD 9D 00 FF FF FF D9 CB 8B 95 E0 FE FF FF -***** EXPENSIVE 2227 599 - -. 2226 8054CFC 166 -. 03 55 D4 8B 45 D4 8D 0C 10 8D 34 08 01 F0 8B 7D 14 0F AF BD E0 FE FF FF DE C4 89 85 A4 FE FF FF DD 85 70 FF FF FF 8B 45 10 DD 1C F8 8B 85 E0 FE FF FF 8D 04 C5 08 00 00 00 8B 7D 10 0F AF 45 14 DD 85 68 FF FF FF DD 1C 38 D9 C9 DE E5 DC C1 DD 45 C0 DD 45 B8 D8 CB D9 C9 8B 45 14 D8 CD 0F AF C2 DE E1 DD 1C C7 DD 45 A8 DD 45 B0 D9 C9 DC 8D 08 FF FF FF D9 CB DC 4D C0 D9 CD DC 4D B8 D9 C9 8B 45 14 DC 8D 10 FF FF FF 8D 14 D5 08 00 00 00 0F AF 55 14 0F AF C1 DE E3 DE C4 D9 CB DD 1C 3A DD 1C C7 DD 45 A8 -***** EXPENSIVE 2228 600 - -. 2227 8054DA2 169 -. DD 45 B0 DC 8D 08 FF FF FF D9 C9 DC 8D 10 FF FF FF 8D 0C CD 08 00 00 00 0F AF 4D 14 DE C1 DD 85 18 FF FF FF D9 C9 DD 1C 39 DD 45 A0 DD 45 98 D8 CD D9 C9 D8 CB 8B 45 14 0F AF C6 DE E1 DD 1C C7 DE E2 DD 45 90 DD 45 88 D8 CB D9 CC 8D 34 F5 08 00 00 00 DC 4D A0 D9 CA DC 4D 98 D9 C9 8B 45 14 DC 8D 00 FF FF FF 0F AF 85 A4 FE FF FF 0F AF 75 14 DE E4 DE C1 DD 1C 3E D9 C9 DD 1C C7 8B 85 A4 FE FF FF DD 45 88 D9 C9 8D 3C C5 08 00 00 00 DC 4D 90 D9 C9 DC 8D 00 FF FF FF 0F AF 7D 14 8B 45 10 8B 55 D0 DE C1 DD 1C 07 - -. 2228 8054E4B 30 -. FF 45 E8 8D 04 92 8B 4D CC 01 95 E0 FE FF FF 01 85 D0 FE FF FF 39 4D E8 0F 82 EF FB FF FF - -. 2229 8054E69 34 -. 8B 85 FC FE FF FF FF 45 EC D1 E8 83 85 DC FE FF FF 10 83 85 CC FE FF FF 02 39 45 EC 0F 82 29 FB FF FF -***** EXPENSIVE 2231 601 - -. 2230 805B634 66 -. 8B 4D AC 8B 45 20 D9 44 88 F8 D9 44 88 FC 8B 45 24 D9 5D D0 D9 44 88 FC D9 C9 D9 5D D4 D9 5D C8 D9 44 88 F8 C7 45 E8 00 00 00 00 8B 45 E0 80 75 D3 80 80 75 CB 80 39 45 E8 D9 5D CC 0F 83 97 01 00 00 -***** EXPENSIVE 2232 602 - -. 2231 8057214 113 -. C7 85 DC FE FF FF 02 00 00 00 89 F6 8B BD DC FE FF FF 8B 45 20 D9 44 B8 F8 D9 44 B8 FC D9 C9 8B 45 24 D9 5D B0 D9 5D AC D9 44 B8 F8 D9 44 B8 FC D9 C9 8B 45 28 D9 5D A8 D9 5D A4 D9 44 B8 F8 D9 44 B8 FC D9 C9 8B 45 2C D9 5D A0 D9 5D 9C D9 44 B8 F8 D9 44 B8 FC D9 C9 C7 45 E4 00 00 00 00 8B 45 D0 39 45 E4 D9 5D 98 D9 5D 94 0F 83 BE 04 00 00 -***** EXPENSIVE 2233 603 - -. 2232 8057285 202 -. 8B 45 E8 8B 55 D4 DD 83 C4 F8 FF FF DD 83 CC F8 FF FF D9 C9 8D 44 00 FF D1 E2 DD 9D F0 FE FF FF DD 9D E8 FE FF FF 89 7D 90 89 85 E0 FE FF FF 89 55 8C C7 85 D0 FE FF FF 00 00 00 00 8D 76 00 8B 8D D0 FE FF FF 8B 75 90 8D 44 0E FF 8B 7D 8C 8D 0C 07 8B B5 D0 FE FF FF 01 CF 8B 55 8C 2B 75 90 89 BD BC FE FF FF 8D 74 32 FF 8B 7D 0C 01 F2 0F AF F8 8D 04 85 04 00 00 00 89 55 88 0F AF 45 0C 8B 55 08 D9 04 10 8B 45 0C 0F AF C1 D9 04 82 D9 C9 8B 45 0C 0F AF 85 BC FE FF FF D9 5D 80 8D 0C 8D 04 00 00 00 D9 04 82 8B 85 BC FE FF FF D9 04 BA 0F AF 4D 0C 8D 3C 85 04 00 00 00 8B 45 0C 0F AF 45 88 D9 5D 84 0F AF 7D 0C -***** EXPENSIVE 2234 604 - -. 2233 805734F 205 -. D9 04 11 D9 9D 78 FF FF FF D9 9D 74 FF FF FF D9 04 17 D9 04 82 D9 C9 8B 55 88 8D 04 95 04 00 00 00 8B 4D 08 0F AF 45 0C D9 9D 70 FF FF FF D9 04 08 D9 CA D9 9D 7C FF FF FF D9 C9 D9 9D 6C FF FF FF 8B 45 0C 0F AF C6 D9 04 81 D9 85 7C FF FF FF D9 C9 8D 34 B5 04 00 00 00 D9 95 68 FF FF FF DE C1 0F AF 75 0C D9 85 74 FF FF FF D8 C2 D9 04 0E D9 C9 D9 9D 64 FF FF FF D9 E0 D9 85 78 FF FF FF D9 85 7C FF FF FF D9 C9 80 B5 6F FF FF FF 80 D8 C2 D9 C9 D8 A5 68 FF FF FF D9 CA D8 AD 78 FF FF FF D9 CC D8 AD 74 FF FF FF D9 85 70 FF FF FF D8 85 6C FF FF FF D9 CB D9 9D 60 FF FF FF D9 CC D9 9D 5C FF FF FF D9 CB D9 9D 58 FF FF FF -***** EXPENSIVE 2235 605 - -. 2234 805741C 191 -. D9 85 70 FF FF FF D9 85 64 FF FF FF D9 C4 D9 CA D8 A5 6C FF FF FF D9 C9 D8 C4 D9 CA D8 C3 D9 C9 D9 9D 54 FF FF FF D9 C9 D9 95 50 FF FF FF D9 C9 D9 9D 4C FF FF FF DD 85 F0 FE FF FF D9 FA DC 8D E8 FE FF FF D9 CB D8 A5 64 FF FF FF DE CB D9 CA D9 5D EC D9 45 EC DD 85 F0 FE FF FF D9 FA DC 8D E8 FE FF FF D9 CC DE E2 D9 CB DE C9 D9 5D EC DD 85 E8 FE FF FF DE C9 D8 6D 84 D9 9D 48 FF FF FF DD 85 E8 FE FF FF D8 8D 4C FF FF FF D8 6D 80 D9 9D 44 FF FF FF D9 85 48 FF FF FF D8 C1 D9 C9 D8 AD 48 FF FF FF D9 C9 D9 9D 40 FF FF FF D9 9D 38 FF FF FF D9 45 DC D9 45 E0 D8 8D 60 FF FF FF -***** EXPENSIVE 2236 606 - -. 2235 80574DB 173 -. D9 C9 D8 8D 58 FF FF FF DE C1 D9 45 EC D9 85 44 FF FF FF D9 CA D9 9D 30 FF FF FF D9 45 E0 D9 45 DC D9 CB D8 C2 D9 CB D8 8D 54 FF FF FF D9 CA D8 AD 44 FF FF FF D9 C9 D8 8D 5C FF FF FF DE C2 D9 9D 34 FF FF FF D9 45 E0 D9 45 DC D9 C9 D8 8D 58 FF FF FF D9 C9 D8 8D 60 FF FF FF D9 45 84 D9 C9 DE E2 D9 CB D9 9D 3C FF FF FF D9 45 DC D9 45 E0 D9 CC D8 85 50 FF FF FF D9 CC D8 8D 54 FF FF FF D9 C9 D8 8D 5C FF FF FF D9 CC D9 5D 84 8B 95 E0 FE FF FF 03 55 D8 8B 45 D8 8D 0C 10 8D 34 08 DE EB D9 85 38 FF FF FF 01 F0 D8 E3 D9 CB -***** EXPENSIVE 2237 607 - -. 2236 8057588 187 -. 8B 7D 14 D8 85 38 FF FF FF 0F AF BD E0 FE FF FF D9 45 80 D9 C9 D9 9D 24 FF FF FF 89 85 BC FE FF FF D9 45 84 8B 45 10 D9 1C B8 D8 85 4C FF FF FF 8B 85 E0 FE FF FF D9 5D 80 D9 85 34 FF FF FF 8D 04 85 04 00 00 00 8B 7D 10 0F AF 45 14 D8 C1 D9 45 80 D9 CA D8 AD 34 FF FF FF D9 85 40 FF FF FF D9 85 3C FF FF FF D9 C9 D8 E5 D9 C9 D8 85 30 FF FF FF D9 CC D9 1C 38 D9 C9 D9 9D 20 FF FF FF D9 45 B0 D9 45 AC D9 CD D8 85 40 FF FF FF D9 CD D8 CC D9 C9 8B 45 14 D8 CA 0F AF C2 DE E1 D9 CC D9 9D 1C FF FF FF D9 85 3C FF FF FF D8 A5 30 FF FF FF D9 CC D9 1C 87 D9 45 B0 DE CB -***** EXPENSIVE 2238 608 - -. 2237 8057643 159 -. D9 45 AC DE C9 8D 14 95 04 00 00 00 0F AF 55 14 DE C2 D9 C9 D9 1C 3A D9 45 A4 D9 45 A8 D9 C9 D8 CA D9 C9 8B 45 14 D8 CC 0F AF C1 DE E1 D9 1C 87 D9 45 9C D9 45 A0 D9 C9 D8 8D 20 FF FF FF D9 CA D8 4D A8 D9 CC D8 4D A4 D9 C9 8B 45 14 D8 8D 24 FF FF FF 8D 0C 8D 04 00 00 00 0F AF 4D 14 0F AF C6 DE E2 DE C3 D9 CA D9 1C 39 D9 45 A0 D9 CA D9 1C 87 D9 45 9C D8 8D 24 FF FF FF D9 CA D8 8D 20 FF FF FF DE C2 D9 45 94 D9 45 98 8B 45 14 D8 8D 1C FF FF FF D9 C9 D8 CA 8D 34 B5 04 00 00 00 -***** EXPENSIVE 2239 609 - -. 2238 80576E2 97 -. 0F AF 85 BC FE FF FF 0F AF 75 14 DE E9 D9 CA D9 1C 3E D9 C9 D9 1C 87 8B 85 BC FE FF FF D9 45 94 D9 C9 8D 3C 85 04 00 00 00 D8 4D 98 D9 C9 D8 8D 1C FF FF FF 0F AF 7D 14 8B 45 10 DE C1 D9 1C 07 8B 55 D4 8D 04 92 FF 45 E4 8B 4D D0 01 95 E0 FE FF FF 01 85 D0 FE FF FF 39 4D E4 0F 82 81 FB FF FF - -. 2239 8057743 27 -. 8B 85 F8 FE FF FF FF 45 E8 D1 E8 83 85 DC FE FF FF 02 39 45 E8 0F 82 C2 FA FF FF -***** EXPENSIVE 2241 610 - -. 2240 804DBF8 160 -. 8B 45 EC 03 45 DC 0F AF 45 0C C1 E0 04 DD 04 07 DD 9D 48 FF FF FF DD 44 07 08 8B 45 EC 03 45 94 0F AF 45 0C C1 E0 04 DD 04 07 DD 44 07 08 8B 45 EC 03 45 84 0F AF 45 0C C1 E0 04 DD 04 07 D9 CA DD 55 98 DD 85 48 FF FF FF D8 C3 DD 44 07 08 D9 C9 DD 9D 78 FF FF FF D9 C4 D8 C1 DD 04 17 D9 C9 DD 9D 70 FF FF FF DD 85 48 FF FF FF D9 CB D8 C1 D9 CB DE E5 DD 85 78 FF FF FF DD 44 17 08 D9 C9 D8 C4 D9 CD DD 55 88 D9 CD DD 1C 0E DC C4 DD 85 70 FF FF FF D9 CA DC 65 98 D9 C9 DC 65 88 D9 CA -***** EXPENSIVE 2242 611 - -. 2241 804DC98 139 -. D8 C5 D9 CF DE E3 D9 CD DC 8D 60 FF FF FF D9 CA DC 8D 60 FF FF FF D9 CE DD 5C 0E 08 D9 C4 D9 C1 D9 C9 8B 45 E8 D8 E7 D9 C9 D8 C3 D9 CE DE C7 D9 C9 DE E2 03 45 D4 DD 45 C8 DD 45 C0 0F AF 45 14 D8 CE D9 C9 D8 CA C1 E0 04 DE E1 D9 CB DC A5 78 FF FF FF D9 CC DC A5 70 FF FF FF D9 CB DD 1C 06 D9 CC DC 4D C8 D9 CC DC 4D C0 DE C4 D9 CB DD 5C 06 08 8B 45 E8 03 85 6C FF FF FF DD 45 B8 DD 45 B0 D8 CA D9 C9 0F AF 45 14 D8 CB -***** EXPENSIVE 2243 612 - -. 2242 804DD23 127 -. D9 CA DC 4D B8 D9 CB DC 4D B0 D9 CA C1 E0 04 DE E1 D9 CA DE C1 D9 C9 DD 1C 06 DD 5C 06 08 8B 45 E8 03 85 68 FF FF FF DD 45 A8 DD 45 A0 D9 C9 0F AF 45 14 D8 CB D9 C9 D8 CA D9 CB DC 4D A0 D9 CA DC 4D A8 D9 C9 C1 E0 04 DE E3 DE C1 D9 C9 DD 1C 06 DD 5C 06 08 8B 45 0C 01 85 50 FF FF FF FF 45 E0 8B 45 D4 03 95 58 FF FF FF FF 45 EC 03 8D 5C FF FF FF FF 45 E8 39 45 E0 0F 82 56 FE FF FF -***** EXPENSIVE 2244 613 - -. 2243 805100C 138 -. 8B 45 F0 03 45 E0 0F AF 45 0C D9 04 C7 D9 44 C7 04 8B 45 F0 03 45 B8 0F AF 45 0C D9 04 C7 D9 44 C7 04 8B 45 F0 03 45 B4 0F AF 45 0C D9 44 C7 04 D9 5D B0 D9 04 D7 D8 C2 D9 04 C7 D9 C9 D9 5D AC D9 C4 D9 44 D7 04 D8 C3 D9 C9 D8 C2 D9 CE DE E2 D9 45 AC D9 C9 D9 5D A8 D8 C5 D9 45 B0 D9 CB D8 6C D7 04 D9 04 D7 D9 CC D8 C6 D9 CA D9 1C CE D9 45 A8 D8 C2 D9 CC DE E5 D9 CD D8 65 B0 D8 4D 84 D9 CB D9 5C CE 04 D9 C3 D8 E3 -***** EXPENSIVE 2245 614 - -. 2244 8051096 128 -. D9 CA D8 4D 84 D9 CE D8 6D AC D9 CA D9 5D A0 D9 C4 D8 C6 D9 CD D9 5D A4 D9 C9 D9 55 9C D9 CD D8 6D A4 D9 5D 90 D9 CA DE C1 8B 45 EC D9 45 D0 D9 45 CC 03 45 D8 D8 CC D9 C9 D8 4D A0 0F AF 45 14 DE E1 D9 1C C6 D9 45 CC D8 4D A0 D9 CB D8 4D D0 DE C3 D9 C9 D8 6D A8 D9 C9 D9 5D 94 D9 C9 D9 5C C6 04 D9 45 C8 8B 45 EC D9 45 C4 D9 45 C8 D9 45 C4 D9 CA 03 45 8C D8 CC D9 CB D8 CD D9 C9 D8 CC -***** EXPENSIVE 2246 615 - -. 2245 8051116 104 -. D9 CA DE CD 0F AF 45 14 DE E2 DE C3 D9 1C C6 D9 C9 D9 5C C6 04 D9 45 C0 8B 45 EC D9 45 BC D9 C9 03 45 88 D8 4D 94 D9 C9 D8 4D 90 0F AF 45 14 DE E9 D9 1C C6 D9 45 BC D9 45 C0 D8 4D 90 D9 C9 D8 4D 94 DE C1 D9 C9 D9 5D 98 D9 5C C6 04 FF 45 E4 8B 45 D8 03 55 0C FF 45 F0 03 4D 14 FF 45 EC 39 45 E4 0F 82 8E FE FF FF - -. 2246 80593D7 30 -. 8B 75 DC 46 89 F0 C7 45 EC 01 00 00 00 D1 E8 39 45 EC 89 B5 68 FF FF FF 0F 83 F9 02 00 00 -***** EXPENSIVE 2248 616 - -. 2247 80593F5 103 -. C7 85 58 FF FF FF 10 00 00 00 90 8B 85 58 FF FF FF 8B 55 20 DD 44 02 F0 DD 44 02 F8 8B 55 24 DD 5D C8 DD 5D D0 DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 28 DD 5D B8 DD 44 02 F8 D9 C9 DD 5D C0 DD 5D A8 DD 44 02 F0 C7 45 E8 00 00 00 00 8B 45 E0 80 75 CF 80 80 75 BF 80 80 75 AF 80 39 45 E8 DD 5D B0 0F 83 77 02 00 00 -***** EXPENSIVE 2249 617 - -. 2248 805945C 198 -. 8B 55 DC 8B 4D EC 8B 45 DC 8D 4C 09 FF D1 E2 2B 45 EC 89 95 6C FF FF FF 89 8D 60 FF FF FF 89 8D 5C FF FF FF 8D 7C 00 FF 8B 95 5C FF FF FF 03 55 E4 8B 75 E4 8D 0C 16 01 CE 8B 45 0C 89 B5 3C FF FF FF 0F AF 85 5C FF FF FF 8B 75 08 DD 04 C6 8B 85 5C FF FF FF 8D 04 C5 08 00 00 00 0F AF 45 0C DD 5D A0 DD 04 30 8B 45 0C 0F AF C2 DD 04 C6 8B 45 0C 0F AF C1 8D 14 D5 08 00 00 00 DD 04 C6 0F AF 55 0C 8B 45 0C 8D 0C CD 08 00 00 00 DD 04 32 0F AF 4D 0C 0F AF 85 3C FF FF FF 8B 95 3C FF FF FF DD 04 31 DD 04 C6 D9 CD 8D 34 D5 08 00 00 00 0F AF 75 0C 8B 4D 08 DD 5D 98 DD 04 0E DD 5D 90 DD 45 D0 DD 45 C8 -***** EXPENSIVE 2250 618 - -. 2249 8059522 128 -. D9 C9 D8 CD D9 C9 D8 CB DE E9 DD 9D 40 FF FF FF DD 45 C0 DD 45 B8 D9 CD DC 4D C8 D9 CD D8 CA D9 CB DC 4D D0 D9 C9 D8 CC D9 C9 DE C5 DE E2 DD 45 B0 DD 45 A8 DC 4D 90 D9 C9 D8 CE DE E1 DD 85 40 FF FF FF DD 45 B0 D9 CD DC 4D B8 D9 CF DC 4D A8 D9 C9 D8 C2 D9 CB DC 4D C0 D9 CD DC 4D 90 DE C1 D9 CC DE C6 DD 45 A0 DD 45 98 D9 CB DD 5D 88 8B 85 6C FF FF FF D9 C5 D9 C9 8D 0C 38 D8 C4 D9 C9 -***** EXPENSIVE 2251 619 - -. 2250 80595A2 156 -. D8 C5 D9 CE DE E5 8B 45 14 DD 45 88 0F AF 85 60 FF FF FF 8B 75 10 D8 C1 DD 1C C6 D9 CD DD 5D 80 8B B5 60 FF FF FF DD 85 40 FF FF FF D9 CA D8 C6 D9 CA DE E1 8D 04 F5 08 00 00 00 DD 45 80 D9 CB 8B 75 10 DC 6D A0 D9 CE 0F AF 45 14 DC 6D 98 D9 CB D8 C2 D9 CB 8B 95 60 FF FF FF DD 9D 70 FF FF FF D9 CA DD 1C 30 D9 CA 03 95 6C FF FF FF D9 E0 D9 C4 8B 45 14 0F AF C2 D8 E1 DD 1C C6 D9 CC 8B 45 14 DD 9D 78 FF FF FF 0F AF C1 DD 85 70 FF FF FF D9 C9 D9 E0 D9 CA DC 65 80 D9 CC -***** EXPENSIVE 2252 620 - -. 2251 805963E 149 -. 8D 14 D5 08 00 00 00 8D 0C CD 08 00 00 00 0F AF 55 14 DC 85 78 FF FF FF D9 C9 0F AF 4D 14 D8 C2 D9 CB DC 65 88 D9 CA DC AD 70 FF FF FF D9 CC D9 E0 D9 CB DD 1C 32 D9 CB DD 9D 70 FF FF FF DD 1C C6 D9 C9 DD 95 78 FF FF FF D9 C9 DD 1C 31 8B 45 14 0F AF C7 DD 1C C6 80 B5 77 FF FF FF 80 8D 04 FD 08 00 00 00 0F AF 45 14 DD 85 70 FF FF FF DD 1C 30 8B 55 DC 8B 45 18 FF 45 E8 8B 4D E0 01 85 60 FF FF FF 01 C7 01 95 5C FF FF FF 39 4D E8 0F 82 B1 FD FF FF - -. 2252 80596D3 27 -. 8B 85 68 FF FF FF FF 45 EC D1 E8 83 85 58 FF FF FF 10 39 45 EC 0F 82 12 FD FF FF - -. 2253 80596EE 13 -. F7 45 DC 01 00 00 00 0F 85 FC 00 00 00 - -. 2254 80596FB 19 -. C7 45 E8 00 00 00 00 8B 75 E0 39 75 E8 0F 83 E9 00 00 00 -***** EXPENSIVE 2256 621 - -. 2255 805970E 162 -. 8B 7D DC DD 83 DC F8 FF FF C7 85 64 FF FF FF 00 00 00 00 4F 89 F6 8B 45 E4 8D 14 38 8D 0C 10 01 C8 8B 75 0C 89 85 3C FF FF FF 0F AF F7 8B 45 08 DD 04 F0 8B B5 3C FF FF FF 0F AF 55 0C 0F AF 4D 0C 0F AF 75 0C DD 04 D0 DD 04 C8 DD 04 F0 D9 C4 D9 FA DD 83 34 F6 FF FF DE F1 D9 C3 D8 E2 DE C9 D9 C5 D9 FA 8B 8D 64 FF FF FF 8B 55 EC DD 83 34 F6 FF FF 8D 44 51 FF DE F1 8B 75 DC D9 C5 8B 55 14 8D 0C 70 0F AF D0 8B 75 10 D8 C2 DD 1C D6 D9 CC DE C2 D9 C2 D9 CC DE CA D9 CB 8D 04 C5 08 00 00 00 -***** EXPENSIVE 2257 622 - -. 2256 80597B0 69 -. D9 E0 0F AF 45 14 D8 E1 DD 1C 30 D9 CB 8B 45 14 0F AF C1 DE E2 D9 C9 DD 1C C6 8D 0C CD 08 00 00 00 8B 45 18 FF 45 E8 8B 55 E0 0F AF 4D 14 DE E1 01 85 64 FF FF FF 03 7D DC 39 55 E8 DD 1C 31 0F 82 2F FF FF FF -***** EXPENSIVE 2258 623 - -. 2257 80597F5 13 -. DD D8 81 C4 BC 00 00 00 5B 5E 5F C9 C3 -***** EXPENSIVE 2259 624 - -. 2258 80542D8 154 -. 8D 14 BD 00 00 00 00 8B 4D D8 8B 75 08 8D 44 11 FF 0F AF 55 0C DD 04 D6 8B 55 0C 0F AF D0 8D 0C 01 8D 04 C5 08 00 00 00 DD 04 D6 0F AF 45 0C 0F AF 4D 0C 8B 55 E4 DD 04 CE DD 04 30 D9 C3 8D 04 3A 8D 14 02 D8 C2 D9 CC 8B 4D E4 01 D1 DE E2 D9 CA D8 C0 D9 C3 8B 75 14 0F AF F7 89 8D 34 FF FF FF D8 C1 8B 4D 10 DD 1C F1 D9 CA D8 C0 D9 C1 8B B5 34 FF FF FF 0F AF 75 14 0F AF 45 14 0F AF 55 14 D8 E1 D9 CC DE E3 DE C1 D9 CA DD 1C C1 FF 45 E8 DD 1C D1 DD 1C F1 8B 75 DC - -. 2259 8054372 12 -. 03 7D E0 39 75 E8 0F 82 5A FF FF FF - -. 2260 805BA0A 30 -. 8B 75 DC 46 89 F0 C7 45 EC 01 00 00 00 D1 E8 39 45 EC 89 B5 64 FF FF FF 0F 83 05 03 00 00 -***** EXPENSIVE 2262 625 - -. 2261 805BA28 104 -. C7 85 54 FF FF FF 02 00 00 00 89 F6 8B 85 54 FF FF FF 8B 55 20 D9 44 82 F8 D9 44 82 FC 8B 55 24 D9 5D C8 D9 5D CC D9 44 82 FC D9 44 82 F8 D9 C9 8B 55 28 D9 5D C0 D9 44 82 FC D9 C9 D9 5D C4 D9 5D B8 D9 44 82 F8 C7 45 E8 00 00 00 00 8B 45 E0 80 75 CB 80 80 75 C3 80 80 75 BB 80 39 45 E8 D9 5D BC 0F 83 82 02 00 00 -***** EXPENSIVE 2263 626 - -. 2262 805BA90 197 -. 8B 55 DC 8B 4D EC 8B 45 DC 8D 4C 09 FF D1 E2 2B 45 EC 89 95 78 FF FF FF 89 8D 5C FF FF FF 89 8D 58 FF FF FF 8D 7C 00 FF 8B 95 58 FF FF FF 03 55 E4 8B 75 E4 8D 0C 16 01 CE 8B 45 0C 89 B5 44 FF FF FF 0F AF 85 58 FF FF FF 8B 75 08 D9 04 86 8B 85 58 FF FF FF 8D 04 85 04 00 00 00 0F AF 45 0C D9 5D B4 D9 04 30 8B 45 0C 0F AF C2 D9 5D B0 D9 04 86 8B 45 0C 0F AF C1 D9 04 86 D9 C9 8B 45 0C 0F AF 85 44 FF FF FF 8D 14 95 04 00 00 00 8D 0C 8D 04 00 00 00 0F AF 55 0C 0F AF 4D 0C D9 5D AC D9 04 86 8B 85 44 FF FF FF D9 04 32 D9 04 31 D9 CA D9 5D A4 8D 34 85 04 00 00 00 D9 45 CC 0F AF 75 0C 8B 55 08 -***** EXPENSIVE 2264 627 - -. 2263 805BB55 138 -. D8 4D AC D9 CB D9 5D A8 D9 04 16 D9 CB D9 5D A0 D9 45 C8 D8 C9 D8 6D A0 D9 5D A0 D9 45 C8 D8 4D AC D9 C9 D8 4D CC DE C1 D9 45 C4 D8 4D A8 D9 5D 9C D9 45 C0 D8 CA D8 6D 9C D9 5D 9C D9 45 C0 D8 4D A8 D9 CA D8 4D C4 D9 CA D9 5D A8 D9 C9 D8 45 A8 D9 5D 98 D9 45 BC D8 4D A4 D9 5D 94 D9 45 B8 D8 CA D8 6D 94 D9 5D 94 D9 45 BC DE CA D9 45 B8 D8 4D A4 DE C2 D9 45 B4 D8 45 9C D9 5D 90 D9 45 B0 D8 45 98 D9 5D 8C D9 45 A0 -***** EXPENSIVE 2265 628 - -. 2264 805BBDF 151 -. D9 45 A0 D9 45 B4 D9 45 B0 D9 CB D8 65 94 D9 CA D8 45 94 D9 C9 D8 65 9C D9 CB D8 65 98 D9 C4 D9 CB D9 5D 88 D9 CA 8B 85 78 FF FF FF 8D 0C 38 D8 C5 D9 45 8C D9 CD DE E6 8B 45 14 D9 45 90 0F AF 85 5C FF FF FF D8 C2 D9 CD D8 C1 D9 CD 8B 75 10 D9 1C 86 D9 CC D9 5D 84 D9 CC 8B B5 5C FF FF FF D9 E0 D9 C2 80 75 8B 80 D8 E1 8D 04 B5 04 00 00 00 0F AF 45 14 8B 75 10 D9 5D 80 D9 45 84 D9 45 88 D9 C9 8B 95 5C FF FF FF D9 1C 30 03 95 78 FF FF FF D8 C2 8B 45 14 -***** EXPENSIVE 2266 629 - -. 2265 805BC76 156 -. 0F AF C2 D9 9D 7C FF FF FF D9 45 80 D9 1C 86 D9 CC 8D 14 95 04 00 00 00 8B 45 14 0F AF 55 14 0F AF C1 D8 6D 90 D9 85 7C FF FF FF D9 CC D8 6D 8C D9 CC 8D 0C 8D 04 00 00 00 D9 1C 32 D9 C9 0F AF 4D 14 D8 65 88 D9 C9 D9 14 86 D9 5D 90 D9 CA D9 5D 8C 80 75 8F 80 8B 45 14 0F AF C7 DE C2 D9 45 8C D9 1C 31 D9 C9 D9 1C 86 8D 04 BD 04 00 00 00 0F AF 45 14 D9 E0 D9 1C 30 8B 55 DC 8B 45 18 FF 45 E8 8B 4D E0 01 85 5C FF FF FF 01 C7 01 95 58 FF FF FF 39 4D E8 0F 82 A6 FD FF FF - -. 2266 805BD12 27 -. 8B 85 64 FF FF FF FF 45 EC D1 E8 83 85 54 FF FF FF 02 39 45 EC 0F 82 07 FD FF FF - -. 2267 805BD2D 13 -. F7 45 DC 01 00 00 00 0F 85 2F 01 00 00 - -. 2268 805BD3A 19 -. C7 45 E8 00 00 00 00 8B 75 E0 39 75 E8 0F 83 1C 01 00 00 -***** EXPENSIVE 2270 630 - -. 2269 805BD4D 189 -. 8B 7D DC C7 85 60 FF FF FF 00 00 00 00 4F 90 8B 45 E4 8D 14 38 8D 0C 10 01 C8 8B 75 0C 89 85 44 FF FF FF 0F AF F7 8B 45 08 D9 04 B0 8B B5 44 FF FF FF 0F AF 75 0C D9 9D 74 FF FF FF 0F AF 55 0C D9 04 B0 0F AF 4D 0C D9 9D 6C FF FF FF D9 04 90 D9 04 88 DD 83 DC F8 FF FF D9 FA D9 85 6C FF FF FF D9 C9 DC BB 34 F6 FF FF D9 C9 D8 EB DE C9 D9 9D 68 FF FF FF DD 83 DC F8 FF FF D9 FA DC BB 34 F6 FF FF D9 CA D8 85 6C FF FF FF 8B 8D 60 FF FF FF DE CA D9 C9 8B 55 EC D9 5D F0 8D 44 51 FF 8B 75 DC 8B 55 14 D9 85 74 FF FF FF 8D 0C 70 0F AF D0 8B 75 10 D8 85 68 FF FF FF D9 45 F0 -***** EXPENSIVE 2271 631 - -. 2270 805BE0A 95 -. D9 C9 D9 1C 96 D9 C1 8D 04 85 04 00 00 00 D9 E0 0F AF 45 14 D8 E1 D9 1C 30 8B 45 14 D9 85 74 FF FF FF 0F AF C1 D8 A5 68 FF FF FF D9 1C 86 8D 0C 8D 04 00 00 00 8B 45 18 FF 45 E8 8B 55 E0 0F AF 4D 14 DE E9 01 85 60 FF FF FF 03 7D DC 39 55 E8 D9 95 70 FF FF FF D9 1C 31 0F 82 F3 FE FF FF -***** EXPENSIVE 2272 632 - -. 2271 8056AC0 154 -. 8D 14 BD 00 00 00 00 8B 4D D8 8B 75 08 8D 44 11 FF 0F AF 55 0C D9 04 96 8B 55 0C 0F AF D0 8D 0C 01 8D 04 85 04 00 00 00 0F AF 45 0C D9 04 30 D9 04 96 D9 C9 0F AF 4D 0C 8B 55 E4 8D 04 3A D9 5D D4 D9 C1 D9 04 8E 8D 14 02 DC C1 8B 4D E4 01 D1 DE EB D9 C9 D8 C0 D9 C1 D9 45 D4 8B 75 14 0F AF F7 D8 C0 D9 C9 89 8D 34 FF FF FF D8 C2 8B 4D 10 D9 1C B1 D9 C0 8B B5 34 FF FF FF 0F AF 75 14 0F AF 45 14 D8 EC D9 CB 0F AF 55 14 DE E2 DE C3 D9 C9 D9 1C 81 FF 45 E8 D9 1C 91 -***** EXPENSIVE 2273 633 - -. 2272 8056B5A 18 -. D9 1C B1 8B 75 DC 03 7D E0 39 75 E8 0F 82 54 FF FF FF -***** EXPENSIVE 2274 634 - -. 2273 8059064 159 -. 8B 45 E4 8D 14 38 01 D0 8B 4D 0C 89 85 7C FF FF FF 0F AF CF 8B 45 08 DD 04 C8 8D 04 FD 08 00 00 00 8B 4D 08 0F AF 45 0C DD 5D A8 DD 04 08 8B 45 0C 0F AF C2 8D 14 D5 08 00 00 00 DD 04 C1 0F AF 55 0C 8B 45 0C DD 04 0A 0F AF 85 7C FF FF FF 8B 95 7C FF FF FF DD 04 C1 D9 CB DD 5D A0 8D 0C D5 08 00 00 00 DD 45 C8 DD 45 C0 0F AF 4D 0C 8B 45 08 D8 CA D9 C9 D8 CB D9 CA DC 4D C8 D9 CB DC 4D C0 DD 04 01 D9 CB DE E2 DE C3 DD 45 B8 DD 45 B0 DD 45 B8 D9 C9 D8 CC D9 CA D8 CE D9 C9 DE CC -***** EXPENSIVE 2275 635 - -. 2274 8059103 132 -. D9 CD DC 4D B0 D9 CD DE E1 D9 CA DE C4 D9 C0 D9 C3 D9 C9 D8 C3 D9 C9 D8 C5 DD 83 BC F8 FF FF DD 83 BC F8 FF FF D9 C9 D8 CB D9 C9 D8 CA D9 CC DE E5 D9 CD DE E6 D9 C9 DC 45 A8 D9 CC DC 6D A8 D9 CA DC 6D A0 D9 CB DC 4D 98 D9 CD DC 4D 98 D9 CC DD 55 A8 8B 4D DC 8B 45 14 8D 14 4E 0F AF C6 8B 4D 10 DD 1C C1 8D 04 F5 08 00 00 00 0F AF 45 14 DC 45 A0 DD 14 08 D9 C1 8B 45 14 0F AF C2 D9 C3 D9 C9 D8 E5 -***** EXPENSIVE 2276 636 - -. 2275 8059187 89 -. 8D 14 D5 08 00 00 00 DD 1C C1 0F AF 55 14 D8 C5 8B 45 14 DD 1C 0A D9 C9 0F AF 45 90 8B 55 90 DE C3 D9 CA DD 1C C1 DE E2 D9 C9 8D 04 D5 08 00 00 00 0F AF 45 14 D9 E0 DD 1C 08 FF 45 E8 8B 4D 18 8B 45 E0 01 CA 01 CE 03 7D DC 39 45 E8 DD 5D A0 89 55 90 0F 82 84 FE FF FF -***** EXPENSIVE 2277 637 - -. 2276 8053FB4 56 -. 8B 4D 8C 8B 75 20 DD 44 0E F0 8B 45 24 DD 5D C8 DD 44 0E F8 DD 5D C0 DD 44 08 F0 DD 5D B8 C7 45 E8 00 00 00 00 DD 44 08 F8 8B 45 D4 39 45 E8 DD 5D B0 0F 83 A7 01 00 00 -***** EXPENSIVE 2278 638 -vex iropt: not unrolling (108 sts) - -. 2277 80541DC 144 -. 8B 45 0C 0F AF C7 8B 4D 08 8B 75 D8 DD 04 C1 D1 E6 8D 04 FD 08 00 00 00 8D 14 3E 0F AF 45 0C D9 C1 DC 0C 08 0F AF 55 0C 8B 45 90 DD 04 D1 03 45 DC 8B 55 DC 01 C2 D9 C2 8B 4D 14 D8 C0 D9 CB 0F AF 4D 90 D8 E1 D9 CB DE C1 89 95 74 FF FF FF 8B 55 10 DD 1C CA D9 C1 8B 8D 74 FF FF FF D9 E0 D9 CA 0F AF 4D 14 0F AF 45 14 D8 E1 D9 CA DE E1 D9 C9 DD 1C C2 DD 1C CA 8B 4D D8 01 CE 01 F7 FF 45 E8 8B 75 D4 01 4D 90 39 75 E8 0F 82 70 FF FF FF -***** EXPENSIVE 2279 639 - -. 2278 805B6A4 149 -. 8B 4D E4 8D 14 39 01 D1 8B 45 0C 89 4D A0 0F AF C7 8B 4D 08 D9 04 81 8D 04 BD 04 00 00 00 0F AF 45 0C D9 04 08 8B 45 0C 0F AF C2 8D 14 95 04 00 00 00 D9 04 81 D9 C9 0F AF 55 0C 8B 45 0C D9 5D C0 0F AF 45 A0 D9 04 0A 8B 55 A0 D9 04 81 D9 CB D9 5D C4 8D 0C 95 04 00 00 00 D9 45 D4 D9 45 D0 0F AF 4D 0C 8B 45 08 D8 CA D9 C9 D8 CB D9 CA D8 4D D4 D9 CB D8 4D D0 D9 04 01 D9 CB DE E2 DE C3 D9 45 CC D9 45 C8 D9 45 CC D9 C9 D8 CC D9 CA D8 CE D9 C9 DE CC -***** EXPENSIVE 2280 640 - -. 2279 805B739 126 -. D9 CD D8 4D C8 D9 CD DE E1 D9 CA DE C4 D9 C0 D9 C3 D9 C9 D8 C3 D9 C9 D8 C5 D9 45 B4 D9 45 B4 D9 C9 D8 CB D9 C9 D8 CA D9 CC DE E5 D9 CD DE E6 D8 45 C0 D9 CC D8 6D C4 D9 CA D8 6D C0 D9 CB D8 4D BC D9 CD D8 4D BC D9 C9 D8 45 C4 D9 CC D9 55 C0 D9 CC 8B 4D DC 8B 45 14 8D 14 4E 0F AF C6 8B 4D 10 D9 1C 81 D9 CB 8D 04 B5 04 00 00 00 0F AF 45 14 D9 1C 08 D9 C0 8B 45 14 0F AF C2 D9 C2 -***** EXPENSIVE 2281 641 - -. 2280 805B7B7 86 -. D9 C9 D8 E4 8D 14 95 04 00 00 00 D9 1C 81 0F AF 55 14 D8 C4 8B 45 14 D9 1C 0A 0F AF 45 B0 8B 55 B0 DE C2 D9 C9 D9 1C 81 DE E1 8D 04 95 04 00 00 00 0F AF 45 14 D9 E0 D9 1C 08 FF 45 E8 8B 4D 18 8B 45 E0 01 CA 01 CE 03 7D DC 39 45 E8 89 55 B0 0F 82 97 FE FF FF -***** EXPENSIVE 2282 642 - -. 2281 8056798 60 -. 8B 4D A4 8B 75 20 8B 45 24 D9 44 8E F8 D9 44 8E FC D9 C9 D9 5D D4 D9 5D D0 D9 44 88 F8 D9 44 88 FC D9 C9 C7 45 E8 00 00 00 00 8B 45 D8 39 45 E8 D9 5D CC D9 5D C8 0F 83 BA 01 00 00 -***** EXPENSIVE 2283 643 -vex iropt: not unrolling (114 sts) - -. 2282 80569D4 138 -. 8B 45 0C 0F AF C7 8B 4D 08 8B 75 DC D9 04 81 D1 E6 8D 04 BD 04 00 00 00 8D 14 3E 0F AF 45 0C D9 C1 D8 0C 08 0F AF 55 0C 8B 45 A8 D9 04 91 03 45 E0 8B 55 E0 01 C2 D9 C2 8B 4D 14 D8 C0 D9 CB 0F AF 4D A8 D8 E1 D9 CB DE C1 89 55 94 8B 55 10 D9 1C 8A D9 C1 8B 4D 94 D9 E0 D9 CA 0F AF 4D 14 0F AF 45 14 D8 E1 D9 CA DE E1 D9 C9 D9 1C 82 D9 1C 8A 8B 4D DC 01 CE 01 F7 FF 45 E8 8B 75 D8 01 4D A8 39 75 E8 0F 82 76 FF FF FF -***** EXPENSIVE 2284 644 - -. 2283 8059400 92 -. 8B 85 58 FF FF FF 8B 55 20 DD 44 02 F0 DD 44 02 F8 8B 55 24 DD 5D C8 DD 5D D0 DD 44 02 F8 DD 44 02 F0 D9 C9 8B 55 28 DD 5D B8 DD 44 02 F8 D9 C9 DD 5D C0 DD 5D A8 DD 44 02 F0 C7 45 E8 00 00 00 00 8B 45 E0 80 75 CF 80 80 75 BF 80 80 75 AF 80 39 45 E8 DD 5D B0 0F 83 77 02 00 00 -***** EXPENSIVE 2285 645 - -. 2284 805BA34 92 -. 8B 85 54 FF FF FF 8B 55 20 D9 44 82 F8 D9 44 82 FC 8B 55 24 D9 5D C8 D9 5D CC D9 44 82 FC D9 44 82 F8 D9 C9 8B 55 28 D9 5D C0 D9 44 82 FC D9 C9 D9 5D C4 D9 5D B8 D9 44 82 F8 C7 45 E8 00 00 00 00 8B 45 E0 80 75 CB 80 80 75 C3 80 80 75 BB 80 39 45 E8 D9 5D BC 0F 83 82 02 00 00 - -. 2285 805A331 19 -. C7 45 E0 00 00 00 00 8B 7D D8 39 7D E0 0F 83 29 02 00 00 -***** EXPENSIVE 2287 646 - -. 2286 805A344 95 -. DD 83 34 F6 FF FF DD 83 44 F6 FF FF D9 C9 DD 9D 40 FF FF FF DD 9D 38 FF FF FF C7 85 24 FF FF FF 00 00 00 00 C7 85 20 FF FF FF 00 00 00 00 C7 85 1C FF FF FF 00 00 00 00 C7 45 D0 00 00 00 00 8B 45 18 DD 85 40 FF FF FF DD 85 38 FF FF FF D9 C9 39 45 D0 DD 5D A0 DD 5D 98 0F 83 A3 01 00 00 -***** EXPENSIVE 2288 647 - -. 2287 805A3A3 46 -. 8B 95 1C FF FF FF C7 85 28 FF FF FF 00 00 00 00 89 55 84 89 F6 8B 45 D0 DD 85 38 FF FF FF 85 C0 DD 55 88 DD 55 90 DD 85 40 FF FF FF 74 30 - -. 2288 805A401 11 -. 31 C9 3B 4D 18 0F 83 E4 04 00 00 - -. 2289 805A40C 40 -. 8B 85 4C FF FF FF D1 E8 8B 75 E4 89 85 E4 FE FF FF 29 C6 8B 7D E4 8B 45 84 8D 54 78 FF 8D 76 00 85 C9 0F 85 A4 04 00 00 -***** EXPENSIVE 2291 648 - -. 2290 805A434 68 -. DD 85 40 FF FF FF DD 85 38 FF FF FF 8B 45 0C 0F AF C2 8B 7D 08 DD 04 C7 8D 04 D5 08 00 00 00 0F AF 45 0C DD 04 38 D9 C3 D9 C3 D9 C9 D8 CB D9 C9 D8 CA D9 CD DE CA D9 CB DE CA D9 CA 85 C9 DE E3 DE C1 74 24 -***** EXPENSIVE 2292 649 - -. 2291 805A49C 67 -. D9 C2 D9 C4 D9 C9 D8 CB D9 C9 D8 CA D9 CB D8 CD D9 CA D8 CC D9 C9 DE E3 DE C1 D9 C9 41 DC 45 90 D9 C9 DC 45 88 D9 C9 8B 85 E4 FE FF FF 03 55 DC 3B 4D 18 DD 5D 90 DD 5D 88 8D 74 06 FF 0F 82 4D FF FF FF - -. 2292 805A42C 8 -. 85 C9 0F 85 A4 04 00 00 -***** EXPENSIVE 2294 650 - -. 2293 805A8D8 24 -. 89 F0 C1 E0 04 8B 7D 24 DD 44 07 08 DD 04 07 D9 C9 D9 E0 E9 50 FB FF FF -***** EXPENSIVE 2295 651 - -. 2294 805A440 56 -. 8B 45 0C 0F AF C2 8B 7D 08 DD 04 C7 8D 04 D5 08 00 00 00 0F AF 45 0C DD 04 38 D9 C3 D9 C3 D9 C9 D8 CB D9 C9 D8 CA D9 CD DE CA D9 CB DE CA D9 CA 85 C9 DE E3 DE C1 74 24 -***** EXPENSIVE 2296 652 - -. 2295 805A478 103 -. DD 45 A0 D8 CB DD 45 98 DD 45 98 D9 C9 D8 CE D9 C9 DE CD D9 CD DC 4D A0 D9 C9 DE E5 DE C3 D9 CA D9 CB D9 CA D9 C2 D9 C4 D9 C9 D8 CB D9 C9 D8 CA D9 CB D8 CD D9 CA D8 CC D9 C9 DE E3 DE C1 D9 C9 41 DC 45 90 D9 C9 DC 45 88 D9 C9 8B 85 E4 FE FF FF 03 55 DC 3B 4D 18 DD 5D 90 DD 5D 88 8D 74 06 FF 0F 82 4D FF FF FF -***** EXPENSIVE 2297 653 - -. 2296 805A4DF 19 -. DD D8 DD D8 8B 45 18 2B 45 D0 39 45 D0 0F 83 AC 03 00 00 -***** EXPENSIVE 2298 654 - -. 2297 805A4F2 84 -. 8B 85 20 FF FF FF 8B 55 E4 03 85 28 FF FF FF 8D 44 50 FF 8B 55 14 0F AF D0 8D 04 C5 08 00 00 00 DD 45 90 8B 4D 10 0F AF 45 14 DD 1C D1 DD 45 88 DD 1C 08 8B 95 28 FF FF FF 8B 45 D4 FF 45 D0 8B 4D 18 8D 14 42 39 4D D0 89 95 28 FF FF FF 0F 82 72 FE FF FF -***** EXPENSIVE 2299 655 - -. 2298 805A3B8 25 -. 8B 45 D0 DD 85 38 FF FF FF 85 C0 DD 55 88 DD 55 90 DD 85 40 FF FF FF 74 30 -***** EXPENSIVE 2300 656 - -. 2299 805A3D1 59 -. DD 45 A0 DD 45 A0 DD 45 98 DD 45 98 D9 CB D9 E0 D9 CA DC 4D C8 D9 C9 DC 4D C0 D9 CA DC 4D C0 D9 CB DC 4D C8 D9 C9 DE C2 DE C2 DD 5D A0 DD 5D 98 31 C9 3B 4D 18 0F 83 E4 04 00 00 -***** EXPENSIVE 2301 657 - -. 2300 805A89E 56 -. 8B 95 24 FF FF FF 0F AF 45 D4 8D 04 42 8B 55 E4 D1 E2 29 D0 48 8B 55 14 0F AF D0 DD 45 90 8B 4D 10 8D 04 C5 08 00 00 00 DD 1C D1 0F AF 45 14 80 75 8F 80 E9 49 FC FF FF -***** EXPENSIVE 2302 658 - -. 2301 805A51F 39 -. DD 45 88 DD 1C 08 8B 95 28 FF FF FF 8B 45 D4 FF 45 D0 8B 4D 18 8D 14 42 39 4D D0 89 95 28 FF FF FF 0F 82 72 FE FF FF - -. 2302 805A546 39 -. 8B 75 1C 8B 7D D4 FF 45 E0 8B 45 D8 01 B5 24 FF FF FF 01 B5 20 FF FF FF 01 BD 1C FF FF FF 39 45 E0 0F 82 0F FE FF FF - -. 2303 805A56D 20 -. 8B 85 4C FF FF FF FF 45 E4 D1 E8 39 45 E4 0F 82 B0 FD FF FF - -. 2304 805CB66 19 -. C7 45 DC 00 00 00 00 8B 7D D4 39 7D DC 0F 83 19 02 00 00 -***** EXPENSIVE 2306 659 - -. 2305 805CB79 89 -. D9 83 4C F6 FF FF D9 83 50 F6 FF FF D9 C9 D9 5D 80 D9 9D 7C FF FF FF C7 85 64 FF FF FF 00 00 00 00 C7 85 60 FF FF FF 00 00 00 00 C7 85 5C FF FF FF 00 00 00 00 C7 45 CC 00 00 00 00 8B 45 18 D9 45 80 D9 85 7C FF FF FF D9 C9 39 45 CC D9 5D B0 D9 5D AC 0F 83 99 01 00 00 -***** EXPENSIVE 2307 660 - -. 2306 805CBD2 44 -. 8B 95 5C FF FF FF C7 85 68 FF FF FF 00 00 00 00 89 55 A0 8D 76 00 8B 45 CC D9 85 7C FF FF FF 85 C0 D9 55 A4 D9 55 A8 D9 45 80 74 30 - -. 2307 805CC2E 11 -. 31 F6 3B 75 18 0F 83 72 04 00 00 - -. 2308 805CC39 35 -. 8B 45 84 D1 E8 8B 4D E0 89 85 24 FF FF FF 29 C1 8B 7D E0 8B 45 A0 8D 54 78 FF 90 85 F6 0F 85 3C 04 00 00 -***** EXPENSIVE 2310 661 - -. 2309 805CC5C 65 -. D9 45 80 D9 85 7C FF FF FF 8B 45 0C 0F AF C2 8B 7D 08 D9 04 87 8D 04 95 04 00 00 00 0F AF 45 0C D9 04 38 D9 C3 D9 C3 D9 C9 D8 CB D9 C9 D8 CA D9 CD DE CA D9 CB DE CA D9 CA 85 F6 DE E3 DE C1 74 24 -***** EXPENSIVE 2311 662 - -. 2310 805CCC1 67 -. D9 C2 D9 C4 D9 C9 D8 CB D9 C9 D8 CA D9 CB D8 CD D9 CA D8 CC D9 C9 DE E3 DE C1 D9 C9 46 D8 45 A8 D9 C9 D8 45 A4 D9 C9 8B 85 24 FF FF FF 03 55 D8 3B 75 18 D9 5D A8 D9 5D A4 8D 4C 01 FF 0F 82 50 FF FF FF - -. 2311 805CC54 8 -. 85 F6 0F 85 3C 04 00 00 -***** EXPENSIVE 2313 663 - -. 2312 805D098 19 -. 8B 7D 24 D9 44 CF 04 D9 04 CF D9 C9 D9 E0 E9 BA FB FF FF -***** EXPENSIVE 2314 664 - -. 2313 805CC65 56 -. 8B 45 0C 0F AF C2 8B 7D 08 D9 04 87 8D 04 95 04 00 00 00 0F AF 45 0C D9 04 38 D9 C3 D9 C3 D9 C9 D8 CB D9 C9 D8 CA D9 CD DE CA D9 CB DE CA D9 CA 85 F6 DE E3 DE C1 74 24 -***** EXPENSIVE 2315 665 - -. 2314 805CC9D 103 -. D9 45 B0 D8 CB D9 45 AC D9 45 AC D9 C9 D8 CE D9 C9 DE CD D9 CD D8 4D B0 D9 C9 DE E5 DE C3 D9 CA D9 CB D9 CA D9 C2 D9 C4 D9 C9 D8 CB D9 C9 D8 CA D9 CB D8 CD D9 CA D8 CC D9 C9 DE E3 DE C1 D9 C9 46 D8 45 A8 D9 C9 D8 45 A4 D9 C9 8B 85 24 FF FF FF 03 55 D8 3B 75 18 D9 5D A8 D9 5D A4 8D 4C 01 FF 0F 82 50 FF FF FF -***** EXPENSIVE 2316 666 - -. 2315 805CD04 19 -. DD D8 DD D8 8B 45 18 2B 45 CC 39 45 CC 0F 83 49 03 00 00 -***** EXPENSIVE 2317 667 - -. 2316 805CD17 84 -. 8B 85 60 FF FF FF 8B 55 E0 03 85 68 FF FF FF 8D 44 50 FF 8B 55 14 0F AF D0 8D 04 85 04 00 00 00 D9 45 A8 8B 4D 10 0F AF 45 14 D9 1C 91 D9 45 A4 D9 1C 08 8B 95 68 FF FF FF 8B 45 D0 FF 45 CC 8B 4D 18 8D 14 42 39 4D CC 89 95 68 FF FF FF 0F 82 7D FE FF FF -***** EXPENSIVE 2318 668 - -. 2317 805CBE8 22 -. 8B 45 CC D9 85 7C FF FF FF 85 C0 D9 55 A4 D9 55 A8 D9 45 80 74 30 -***** EXPENSIVE 2319 669 - -. 2318 805CBFE 59 -. D9 45 B0 D9 45 B0 D9 45 AC D9 45 AC D9 CB D9 E0 D9 CA D8 4D C8 D9 C9 D8 4D C4 D9 CA D8 4D C4 D9 CB D8 4D C8 D9 C9 DE C2 DE C2 D9 5D B0 D9 5D AC 31 F6 3B 75 18 0F 83 72 04 00 00 -***** EXPENSIVE 2320 670 - -. 2319 805D060 56 -. 8B 95 64 FF FF FF 0F AF 45 D0 8D 04 42 8B 55 E0 D1 E2 29 D0 48 8B 55 14 0F AF D0 D9 45 A8 8B 4D 10 8D 04 85 04 00 00 00 D9 1C 91 0F AF 45 14 80 75 A7 80 E9 AC FC FF FF -***** EXPENSIVE 2321 671 - -. 2320 805CD44 39 -. D9 45 A4 D9 1C 08 8B 95 68 FF FF FF 8B 45 D0 FF 45 CC 8B 4D 18 8D 14 42 39 4D CC 89 95 68 FF FF FF 0F 82 7D FE FF FF - -. 2321 805CD6B 39 -. 8B 75 1C 8B 7D D0 FF 45 DC 8B 45 D4 01 B5 64 FF FF FF 01 B5 60 FF FF FF 01 BD 5C FF FF FF 39 45 DC 0F 82 1C FE FF FF - -. 2322 805CD92 17 -. 8B 45 84 FF 45 E0 D1 E8 39 45 E0 0F 82 C3 FD FF FF - -. 2323 804D708 11 -. 8B 4D E8 85 C9 0F 85 F1 00 00 00 - -. 2324 804D804 6 -. 83 7D 18 FF 74 12 -***** EXPENSIVE 2326 672 - -. 2325 804D81C 14 -. 8B 7D D4 DD 47 F0 DD 47 F8 E9 F5 FE FF FF - -. 2326 804D71F 11 -. 31 F6 3B 75 CC 0F 83 D4 00 00 00 -***** EXPENSIVE 2328 673 -vex iropt: 2 x unrolling (44 sts -> 88 sts) - -. 2327 804F6AD 38 -. 8B 45 08 DD 04 30 8B 55 10 DD 1C 0A DD 44 30 08 47 DD 5C 0A 08 03 B5 64 FF FF FF 03 8D 60 FF FF FF 3B 7D E0 72 DA -***** EXPENSIVE 2329 674 -vex iropt: not unrolling (80 sts) - -. 2328 804F710 115 -. 8B 85 68 FF FF FF 8B 4D C0 01 F9 8D 14 38 8B 45 0C 0F AF C1 8B 75 14 0F AF F2 C1 E0 04 89 8D 54 FF FF FF 0F AF 55 0C 8B 4D 08 DD 04 01 C1 E2 04 DC 04 11 C1 E6 04 8B 4D 10 DD 1C 31 03 45 08 03 55 08 DD 40 08 DC 42 08 DD 5C 31 08 8B 8D 54 FF FF FF DD 00 0F AF 4D 14 C1 E1 04 DC 2A 8B 75 10 DD 1C 0E DD 40 08 47 DC 6A 08 3B 7D E0 DD 5C 0E 08 72 8D -***** EXPENSIVE 2330 675 -vex iropt: 2 x unrolling (44 sts -> 88 sts) - -. 2329 804F7BE 38 -. 8B 55 10 DD 04 32 8B 45 08 DD 1C 08 DD 44 32 08 47 DD 5C 08 08 03 B5 70 FF FF FF 03 8D 6C FF FF FF 3B 7D E0 72 DA -***** EXPENSIVE 2331 676 -vex iropt: 2 x unrolling (53 sts -> 106 sts) - -. 2330 804F820 55 -. 8D 04 3E 0F AF 45 14 C1 E0 04 8B 4D 10 DD 04 01 8B 4D 08 DC 04 11 DD 1C 11 8B 4D 10 DD 44 01 08 8B 45 08 DC 44 10 08 47 DD 5C 10 08 03 95 54 FF FF FF 3B 7D E0 72 C9 -***** EXPENSIVE 2332 677 -vex iropt: not unrolling (63 sts) - -. 2331 804F8BC 81 -. 8B 85 78 FF FF FF 8D 0C 38 8B 55 10 0F AF 4D 0C DD 04 32 C1 E1 04 8B 45 08 DD 1C 08 DD 44 32 08 8B 55 B0 DD 5C 08 08 8D 0C 3A 0F AF 4D 0C 8B 45 10 DD 04 30 C1 E1 04 8B 55 08 DD 1C 0A 47 DD 44 30 08 03 B5 7C FF FF FF 3B 7D E0 DD 5C 0A 08 72 AF -***** EXPENSIVE 2333 678 -vex iropt: not unrolling (114 sts) - -. 2332 804F964 143 -. 8D 14 3E 8B 8D 54 FF FF FF 8D 04 39 0F AF 55 14 8B 4D 10 C1 E2 04 0F AF 45 14 D9 C1 DC 0C 11 C1 E0 04 D9 C1 DC 4C 01 08 D9 C1 D9 C4 DC 4C 11 08 D9 C9 D8 E2 D9 CB DE C2 8B 95 78 FF FF FF D9 C3 DC 0C 01 D9 CB 8D 04 3A 0F AF 45 0C 8B 4D 08 C1 E0 04 DC 04 01 D9 C1 D9 C9 DD 1C 01 D8 C3 01 C8 DC 40 08 8B 55 B0 DD 58 08 D9 C9 8D 04 3A 0F AF 45 0C C1 E0 04 DC 04 01 DD 1C 01 DE E1 01 C8 47 DC 40 08 3B 7D E0 DD 58 08 0F 82 71 FF FF FF -vex iropt: 2 x unrolling (58 sts -> 116 sts) - -. 2333 804FA64 62 -. 8B 7D 08 8B 04 37 8B 54 37 04 8B 7D 10 89 04 0F 89 54 0F 04 8B 7D 08 8B 44 37 08 8B 54 37 0C 8B 7D 10 89 44 0F 08 FF 45 E4 8B 45 D8 89 54 0F 0C 03 75 88 03 8D 4C FF FF FF 39 45 E4 72 C2 -vex iropt: not unrolling (68 sts) - -. 2334 804FAE0 82 -. 8B 4D E4 8B 75 E4 03 8D 4C FF FF FF 03 75 A8 0F AF 4D 0C C1 E1 04 8B 7D 08 0F AF 75 14 8B 04 0F 8B 54 0F 04 C1 E6 04 8B 7D 10 89 04 37 89 54 37 04 8B 7D 08 8B 44 0F 08 8B 54 0F 0C 8B 4D 10 89 44 31 08 89 54 31 0C FF 45 E4 8B 75 D8 39 75 E4 72 AE -***** EXPENSIVE 2336 679 - -. 2335 804D80A 18 -. 8B 45 D4 DD 40 F8 DD 40 F0 D9 C9 D9 E0 E9 03 FF FF FF - -. 2336 8050BA0 11 -. 8B 45 E8 85 C0 0F 85 CD 00 00 00 - -. 2337 8050C78 6 -. 83 7D 18 FF 74 12 -***** EXPENSIVE 2339 680 - -. 2338 8050C90 14 -. 8B 7D DC D9 47 F8 D9 47 FC E9 19 FF FF FF - -. 2339 8050BB7 11 -. 31 F6 3B 75 D8 0F 83 B0 00 00 00 -vex iropt: 2 x unrolling (46 sts -> 92 sts) - -. 2340 8052A7E 38 -. 8B 75 08 8B 04 CE 8B 75 10 89 04 D6 8B 75 08 8B 44 CE 04 47 8B 75 10 89 44 D6 04 03 4D 0C 03 55 14 3B 7D E4 72 DA -***** EXPENSIVE 2342 681 -vex iropt: not unrolling (104 sts) - -. 2341 8052AE4 110 -. 8B 55 C0 01 FA 89 55 80 8B 75 C4 8B 55 0C 0F AF 55 80 8D 04 3E 8B 4D 08 8B 75 14 D9 04 D1 0F AF F0 0F AF 45 0C D8 04 C1 8B 4D 10 D9 1C F1 8B 4D 08 D9 44 D1 04 D8 44 C1 04 8B 4D 10 D9 5C F1 04 8B 75 08 D9 04 D6 8B 4D 80 D8 2C C6 0F AF 4D 14 8B 75 10 D9 1C CE 8B 75 08 D9 44 D6 04 47 D8 6C C6 04 3B 7D E4 8B 45 10 D9 5C C8 04 72 92 -vex iropt: 2 x unrolling (46 sts -> 92 sts) - -. 2342 8052B72 38 -. 8B 75 10 8B 04 CE 8B 75 08 89 04 D6 8B 75 10 8B 44 CE 04 47 8B 75 08 89 44 D6 04 03 4D 14 03 55 0C 3B 7D E4 72 DA -***** EXPENSIVE 2344 682 -vex iropt: 2 x unrolling (60 sts -> 120 sts) - -. 2343 8052BC8 49 -. 8D 04 39 0F AF 45 14 8B 75 10 D9 04 C6 8B 75 08 D8 04 D6 D9 1C D6 8B 75 10 D9 44 C6 04 8B 45 08 D8 44 D0 04 47 D9 5C D0 04 03 55 0C 3B 7D E4 72 CF -vex iropt: not unrolling (76 sts) - -. 2344 8052C54 81 -. 8B 75 88 8D 04 3E 8B 75 10 8B 14 CE 0F AF 45 0C 8B 75 08 89 14 C6 8B 75 10 8B 54 CE 04 8B 75 08 89 54 C6 04 8B 55 AC 8D 04 3A 8B 75 10 8B 14 CE 0F AF 45 0C 8B 75 08 89 14 C6 47 8B 75 10 8B 54 CE 04 8B 75 08 03 4D 14 3B 7D E4 89 54 C6 04 72 AF -***** EXPENSIVE 2346 683 -vex iropt: not unrolling (124 sts) - -. 2345 8052D00 127 -. 8D 14 3E 8B 4D 80 0F AF 55 14 8D 04 39 D9 C1 8B 4D 10 D8 0C D1 0F AF 45 14 D9 C1 D8 4C C1 04 D9 C1 D9 C4 D8 4C D1 04 D9 C9 D8 E2 D9 CB DE C2 8B 55 88 D9 C3 D8 0C C1 D9 C1 8D 04 3A 8B 4D 08 0F AF 45 0C D8 C1 D9 CC D8 04 C1 D9 CC D8 44 C1 04 D9 CC 8B 55 AC D9 1C C1 D9 CB D9 5C C1 04 8D 04 3A 0F AF 45 0C DE E2 47 D8 04 C1 D9 C9 D8 44 C1 04 D9 C9 3B 7D E4 D9 1C C1 D9 5C C1 04 72 81 -vex iropt: 2 x unrolling (49 sts -> 98 sts) - -. 2346 8052DD5 43 -. 8B 75 08 8B 04 CE 8B 75 10 89 04 D6 8B 75 08 8B 44 CE 04 8B 75 10 89 44 D6 04 FF 45 E8 8B 45 DC 03 4D 0C 03 55 14 39 45 E8 72 D5 -vex iropt: 2 x unrolling (54 sts -> 108 sts) - -. 2347 8052E38 56 -. 8B 45 E8 8B 4D E8 03 85 78 FF FF FF 0F AF 45 0C 01 F9 8B 75 08 8B 14 C6 0F AF 4D 14 8B 75 10 89 14 CE 8B 55 08 8B 44 C2 04 89 44 CE 04 FF 45 E8 8B 4D DC 39 4D E8 72 C8 -***** EXPENSIVE 2349 684 - -. 2348 8050C7E 18 -. 8B 45 DC D9 40 FC D9 40 F8 D9 C9 D9 E0 E9 27 FF FF FF -***** EXPENSIVE 2350 685 -vex iropt: not unrolling (111 sts) - -. 2349 8059220 127 -. 8B 4D E4 8D 04 39 01 C1 8B 55 0C 0F AF D7 0F AF 45 0C 89 8D 7C FF FF FF 8B 4D 08 DD 04 D1 DD 04 C1 8B 8D 7C FF FF FF 0F AF 4D 0C 8B 45 08 DD 04 C8 D9 C1 D8 E1 DD 83 BC F8 FF FF 8B 4D DC D8 C9 8B 45 14 0F AF C6 8D 14 4E D8 C4 8B 4D 10 DD 1C C1 D9 CA DE C1 8D 04 F5 08 00 00 00 0F AF 45 14 D8 CB DD 1C 08 FF 45 E8 8B 45 E0 0F AF 55 14 DE E9 03 75 18 03 7D DC 39 45 E8 DD 1C D1 72 81 -***** EXPENSIVE 2351 686 - -. 2350 80543B8 82 -. 8B 95 54 FF FF FF 8B 4D 20 8B 45 24 DD 44 11 F0 DD 44 11 F8 D9 C9 DD 5D D0 DD 5D C8 DD 44 10 F0 DD 44 10 F8 D9 C9 8B 45 28 DD 5D C0 DD 5D B8 DD 44 10 F0 DD 44 10 F8 D9 C9 C7 45 E8 00 00 00 00 8B 45 DC 39 45 E8 DD 5D B0 DD 5D A8 0F 83 57 02 00 00 -***** EXPENSIVE 2352 687 -vex iropt: not unrolling (117 sts) - -. 2351 805B850 121 -. 8B 4D E4 8D 04 39 01 C1 8B 55 0C 0F AF D7 0F AF 45 0C 89 4D A0 8B 4D 08 D9 04 91 D9 04 81 8B 4D A0 0F AF 4D 0C 8B 45 08 D9 04 88 D9 C1 D8 E1 DD 83 BC F8 FF FF 8B 4D DC D8 C9 8B 45 14 0F AF C6 8D 14 4E D8 C4 8B 4D 10 D9 1C 81 D9 CA DE C1 8D 04 B5 04 00 00 00 0F AF 45 14 D8 CB D9 1C 08 FF 45 E8 8B 45 E0 0F AF 55 14 DE E9 03 75 18 03 7D DC 39 45 E8 D9 1C 91 72 87 -***** EXPENSIVE 2353 688 - -. 2352 8056BA8 82 -. 8B 95 44 FF FF FF 8B 4D 20 8B 45 24 D9 44 91 F8 D9 44 91 FC D9 C9 D9 5D D0 D9 5D CC D9 44 90 F8 D9 44 90 FC D9 C9 8B 45 28 D9 5D C8 D9 5D C4 D9 44 90 F8 D9 44 90 FC D9 C9 C7 45 E8 00 00 00 00 8B 45 DC 39 45 E8 D9 5D C0 D9 5D BC 0F 83 74 02 00 00 -***** EXPENSIVE 2354 689 - -. 2353 804DFCC 190 -. 8B 85 B4 FE FF FF DD 04 06 DD 44 06 08 8B 45 EC 03 45 DC 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 8B 45 EC 03 85 44 FF FF FF 0F AF 45 0C C1 E0 04 DD 44 06 08 D9 C9 DD 9D 48 FF FF FF DD 04 06 8B 45 EC 03 85 40 FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 8B 4D EC 8B 45 DC 8D 04 81 DD 9D 38 FF FF FF D9 CC 89 85 D0 FE FF FF 0F AF 45 0C DD 9D 58 FF FF FF C1 E0 04 DD 85 38 FF FF FF D9 CB DD 95 50 FF FF FF D9 CD DD 9D 60 FF FF FF D9 CA D8 C1 DD 04 06 DC C5 D9 C9 DD 9D 30 FF FF FF DD 85 50 FF FF FF DD 44 06 08 D9 CE DD 9D C0 FE FF FF DE E1 DD 85 48 FF FF FF D9 C3 -***** EXPENSIVE 2355 690 - -. 2354 804E08A 184 -. D9 CA DD 9D 28 FF FF FF D8 C5 D9 C9 D8 C4 DD 85 C0 FE FF FF DD 85 30 FF FF FF D9 C9 D8 C2 D9 CF DC AD 48 FF FF FF D9 C9 D8 C3 D9 CF DD 9D 18 FF FF FF DD 9D 20 FF FF FF D9 CB DE E4 D9 C9 DC A5 38 FF FF FF D9 CC DD 9D 10 FF FF FF DD 85 E0 FE FF FF D9 FA DC 8D F0 FE FF FF D9 CA DC AD C0 FE FF FF DE CA DD 85 E0 FE FF FF D9 FA D9 C9 DC A5 30 FF FF FF D9 C9 DC 8D F0 FE FF FF DE C9 DD 85 18 FF FF FF DC 8D F0 FE FF FF DC AD 60 FF FF FF DD 85 10 FF FF FF DC 8D F0 FE FF FF D9 C1 D9 C9 DC AD 58 FF FF FF D9 C9 D8 C4 DD 9D 08 FF FF FF D9 C0 D8 C3 D9 C9 DE E3 -***** EXPENSIVE 2356 691 - -. 2355 804E142 168 -. DD 45 C8 DD 45 C0 D8 CE D9 C9 DC 8D 28 FF FF FF D9 CA DD 9D 00 FF FF FF DE C1 DD 45 C8 DD 45 C0 D8 CF D9 C9 DC 8D 20 FF FF FF D9 CB DE E5 DE C2 DD 45 C0 D9 CC DD 9D B8 FE FF FF D9 CD DC 4D C8 DD 85 60 FF FF FF DD 45 C0 D9 CD DC 8D 20 FF FF FF D9 CE DC 4D C8 D9 C9 DC 85 18 FF FF FF D9 CD DC 8D 28 FF FF FF D9 CE DE E2 D9 C9 DC 8D E8 FE FF FF D9 CD DE E1 D9 CB DD 9D 60 FF FF FF DD 85 58 FF FF FF DD 85 B8 FE FF FF D9 C9 DC 85 10 FF FF FF D9 C9 D8 E5 D9 CC DC 8D E8 FE FF FF D9 CE DC 8D E8 FE FF FF D9 CA -***** EXPENSIVE 2357 692 - -. 2356 804E1EA 164 -. DC 8D E8 FE FF FF D9 C9 DD 9D 58 FF FF FF DD 85 08 FF FF FF DD 85 00 FF FF FF D9 CD DD 9D 78 FF FF FF D9 C3 D8 C7 DD 9D 70 FF FF FF DD 85 B8 FE FF FF DE C6 D9 CB DE E6 DD 85 60 FF FF FF DD 85 58 FF FF FF D9 C9 8B 45 E8 DD 1C 17 DD 5C 17 08 DC EA D9 CB 03 45 D4 D8 C1 DD 45 B8 DD 45 B0 0F AF 45 14 D8 CA D9 C9 D8 CC D9 CA DC 4D B8 D9 CC DC 4D B0 D9 CA C1 E0 04 DE E1 D9 CB DE C1 D9 CA DD 1C 07 D9 C9 DD 5C 07 08 8B 45 E8 03 85 FC FE FF FF DD 45 A8 DD 45 A0 0F AF 45 14 DC 8D 70 FF FF FF D9 C9 -***** EXPENSIVE 2358 693 - -. 2357 804E28E 162 -. DC 8D 78 FF FF FF C1 E0 04 DE E1 DD 1C 07 DD 45 A8 DD 45 A0 DC 8D 78 FF FF FF D9 C9 DC 8D 70 FF FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 F8 FE FF FF DD 45 98 DD 45 90 0F AF 45 14 D8 CD D9 C9 D8 CC D9 CB C1 E0 04 DC 85 08 FF FF FF D9 CB DE E1 D9 CA DD 9D 68 FF FF FF DD 85 00 FF FF FF D9 CA DD 1C 07 D9 CB DC 4D 98 D9 CA DC 4D 90 DE C2 D9 C9 8B 4D E8 DD 5C 07 08 8B 45 D4 8D 04 81 DE E1 DD 45 88 DD 45 80 D8 CA D9 C9 89 85 D0 FE FF FF DC 8D 68 FF FF FF 0F AF 45 14 C1 E0 04 DE E1 DD 1C 07 -***** EXPENSIVE 2359 694 - -. 2358 804E330 73 -. DD 45 80 D9 C9 DC 4D 88 D9 C9 DC 8D 68 FF FF FF DE C1 DD 5C 07 08 8B 45 0C C1 E0 04 01 85 B4 FE FF FF 8B 45 0C 41 01 85 D8 FE FF FF 8B 45 14 C1 E0 04 89 4D E8 FF 45 E0 8B 4D D4 FF 45 EC 01 C2 39 4D E0 0F 82 53 FC FF FF -***** EXPENSIVE 2360 695 - -. 2359 805138C 177 -. 8B 45 E8 03 45 D8 0F AF 45 0C D9 04 C6 D9 44 C6 04 D9 C9 8B 45 E8 03 85 7C FF FF FF 0F AF 45 0C D9 5D 84 D9 04 C6 D9 44 C6 04 8B 45 E8 8B 95 0C FF FF FF 03 85 74 FF FF FF D9 04 D6 D9 44 D6 04 D9 C9 0F AF 45 0C D9 5D 8C D9 5D 88 D9 04 C6 D9 44 C6 04 D9 C9 8B 55 E8 8B 45 D8 8D 04 82 89 85 10 FF FF FF 0F AF 45 0C D9 9D 78 FF FF FF D9 9D 70 FF FF FF D9 04 C6 D9 44 C6 04 D9 45 84 D9 CD D9 55 80 D9 CD D8 C2 D9 CD D8 C1 D9 CA D8 6D 84 D9 CA D9 9D 6C FF FF FF D9 85 70 FF FF FF D9 85 78 FF FF FF D9 CB D9 9D 68 FF FF FF D9 C9 D8 6D 80 -***** EXPENSIVE 2361 696 - -. 2360 805143D 181 -. D9 CA D8 C4 D9 C9 D8 C3 D9 CA D9 9D 64 FF FF FF D9 C4 D9 85 6C FF FF FF D9 C9 D8 C2 D9 CD D8 A5 78 FF FF FF D9 CC D8 A5 70 FF FF FF D9 C9 D8 C3 D9 CD D9 9D 58 FF FF FF D9 CB D9 95 60 FF FF FF D9 CB D9 9D 5C FF FF FF D9 CB D9 9D 54 FF FF FF DD 85 28 FF FF FF D9 FA DC 8D 20 FF FF FF D9 CC DE E3 D9 CB DE CA D9 C9 D9 5D EC D9 45 EC DD 85 28 FF FF FF D9 FA D9 CB D8 AD 6C FF FF FF D9 CB DC 8D 20 FF FF FF D8 CB D9 5D EC DD 85 20 FF FF FF D8 8D 58 FF FF FF D8 6D 8C D9 9D 50 FF FF FF DD 85 20 FF FF FF D8 8D 54 FF FF FF D8 6D 88 D9 9D 4C FF FF FF -***** EXPENSIVE 2362 697 - -. 2361 80514F2 181 -. D9 45 C8 D8 8D 68 FF FF FF D9 9D 38 FF FF FF D9 85 50 FF FF FF D9 45 C4 D9 45 EC D9 CA D8 C3 D9 85 4C FF FF FF D9 CC D8 AD 50 FF FF FF D9 CA D8 CD D8 85 38 FF FF FF D9 CC D8 C3 D9 CA D9 9D 40 FF FF FF D9 85 1C FF FF FF D9 CB D8 AD 4C FF FF FF D9 CB DE CC D9 C9 D9 9D 44 FF FF FF D9 45 C4 D9 45 C8 D9 C9 D8 8D 5C FF FF FF D9 CA D9 9D 48 FF FF FF D9 CA D9 9D 3C FF FF FF D9 C9 D8 8D 64 FF FF FF D9 45 C4 D9 45 C8 D9 CC D9 9D 38 FF FF FF D9 C9 DE C2 D8 8D 68 FF FF FF D9 CA DE CB D9 45 C4 D9 45 C8 D8 8D 5C FF FF FF D9 CB DE E4 D8 8D 64 FF FF FF -***** EXPENSIVE 2363 698 - -. 2362 80515A7 169 -. D9 45 8C D9 C9 DE E3 D8 85 58 FF FF FF D9 C9 D8 8D 1C FF FF FF D9 CB D8 8D 1C FF FF FF D9 CA D8 8D 1C FF FF FF D9 CC D9 9D 6C FF FF FF D9 5D 8C D9 85 48 FF FF FF D8 E2 D9 5D A0 D9 45 88 D9 85 40 FF FF FF D9 C9 D8 85 54 FF FF FF D9 C9 D8 E4 D9 85 3C FF FF FF D9 CD D8 85 40 FF FF FF D9 CA D9 5D 88 D9 CC D8 C2 D9 85 44 FF FF FF D9 CB D8 AD 3C FF FF FF D9 CA D9 5D 98 D9 45 8C D9 1C CF D9 CA D8 85 38 FF FF FF D9 C9 D9 5D 94 8B 45 E4 D9 45 C0 D9 45 BC 03 45 D0 D8 CA D9 C9 D8 4D A0 D9 CD 0F AF 45 14 D9 5D 9C -***** EXPENSIVE 2364 699 - -. 2363 8051650 152 -. DE EC D9 45 88 D9 5C CF 04 D9 CB D9 1C C7 D9 45 BC D8 4D A0 D9 CB D8 4D C0 DE C3 D9 CA D9 5C C7 04 D9 45 B8 8B 45 E4 D9 45 B4 D9 CA D8 85 48 FF FF FF D9 CA 03 85 34 FF FF FF D8 CB D9 C9 D8 4D 9C 0F AF 45 14 DE E1 D9 C9 D9 5D 90 D9 85 44 FF FF FF D8 A5 38 FF FF FF D9 C9 D9 1C C7 D9 45 B4 D9 CA D8 4D B8 D9 CA D8 4D 9C DE C2 D9 C9 D9 5C C7 04 D9 45 B0 8B 45 E4 D9 45 AC 03 85 30 FF FF FF D8 4D 94 D9 C9 D8 4D 98 0F AF 45 14 DE E1 D9 1C C7 D9 45 B0 D9 45 AC -***** EXPENSIVE 2365 700 - -. 2364 80516E8 106 -. D8 4D 98 D9 C9 D8 4D 94 DE C1 D9 5C C7 04 8B 55 E4 8B 45 D0 D9 45 A8 D9 45 A4 D9 C9 8D 04 82 D8 4D 90 D9 C9 D8 CA 89 85 10 FF FF FF DE E9 0F AF 45 14 D9 1C C7 D9 45 A4 D9 C9 D8 4D A8 D9 C9 D8 4D 90 DE C1 42 D9 5C C7 04 8B 45 0C 01 85 0C FF FF FF FF 45 E8 03 4D 14 89 55 E4 FF 45 DC 8B 55 D0 39 55 DC 0F 82 3A FC FF FF - -. 2365 80599FA 30 -. 8B 4D DC 41 89 C8 C7 45 EC 01 00 00 00 D1 E8 39 45 EC 89 8D F0 FE FF FF 0F 83 2E 05 00 00 -***** EXPENSIVE 2367 701 - -. 2366 8059A18 127 -. C7 85 C8 FE FF FF 10 00 00 00 89 F6 8B B5 C8 FE FF FF 8B 7D 20 8B 45 24 DD 44 37 F0 DD 44 37 F8 DD 5D B0 DD 5D B8 DD 44 30 F8 DD 44 30 F0 D9 C9 8B 45 28 DD 5D A0 DD 5D A8 DD 44 30 F8 DD 44 30 F0 D9 C9 8B 45 2C DD 5D 90 DD 44 30 F8 D9 C9 DD 5D 98 DD 5D 80 DD 44 30 F0 C7 45 E8 00 00 00 00 8B 45 E0 80 75 B7 80 80 75 A7 80 80 75 97 80 80 75 87 80 39 45 E8 DD 5D 88 0F 83 94 04 00 00 -***** EXPENSIVE 2368 702 - -. 2367 8059A97 219 -. 8B 45 DC 8B 55 EC 8D 54 12 FF DD 83 C4 F8 FF FF DD 83 CC F8 FF FF D9 C9 D1 E0 DD 9D E8 FE FF FF DD 9D E0 FE FF FF 89 85 F4 FE FF FF 89 95 D4 FE FF FF C7 85 D0 FE FF FF 00 00 00 00 89 95 CC FE FF FF 8D 76 00 8B 95 CC FE FF FF 03 55 E4 8B 75 E4 8D 0C 16 8D 34 0E 8B 7D E4 01 F7 8B 45 0C 89 BD 9C FE FF FF 0F AF 85 CC FE FF FF 8B 7D 08 DD 04 C7 8B 85 CC FE FF FF 8D 04 C5 08 00 00 00 0F AF 45 0C DD 9D 78 FF FF FF DD 04 38 8B 45 0C 0F AF C2 DD 04 C7 8B 45 0C 0F AF C1 DD 04 C7 8B 45 0C 0F AF C6 DD 04 C7 8B 45 0C 0F AF 85 9C FE FF FF 8D 14 D5 08 00 00 00 8D 0C CD 08 00 00 00 8D 34 F5 08 00 00 00 DD 04 C7 0F AF 55 0C 0F AF 4D 0C 0F AF 75 0C 8B 85 9C FE FF FF -***** EXPENSIVE 2369 703 - -. 2368 8059B72 167 -. DD 04 3A DD 04 39 D9 CE DD 9D 70 FF FF FF DD 04 3E 8D 3C C5 08 00 00 00 0F AF 7D 0C 8B 55 08 DD 9D 68 FF FF FF DD 04 17 D9 CA DD 9D 60 FF FF FF D9 C9 DD 9D 58 FF FF FF DD 45 B8 DD 45 B0 D9 C9 D8 CD D9 C9 D8 CA DE E9 DD 9D 50 FF FF FF DD 45 A8 D8 CB DD 9D A8 FE FF FF DD 45 A0 D8 CD DC AD A8 FE FF FF D9 C9 DC 4D B8 D9 C9 DD 9D A8 FE FF FF D9 CB DC 4D B0 DD 45 98 DD 45 90 DC 8D 68 FF FF FF D9 CA DE C5 D8 CA D9 CC DD 9D 48 FF FF FF DE EB DD 45 88 DD 45 80 D9 CB DC 4D A0 D9 CB DC 8D 58 FF FF FF D9 CD -***** EXPENSIVE 2370 704 - -. 2369 8059C19 169 -. DC 4D A8 D9 C9 DC 8D 60 FF FF FF D9 C9 DE C3 DD 45 98 D9 C9 DE E5 DD 45 80 DD 45 88 DD 85 A8 FE FF FF D9 CC DC 4D 90 D9 CA DC 8D 60 FF FF FF D9 CB DC 8D 68 FF FF FF D9 C9 DC 8D 58 FF FF FF D9 CC D8 C6 D9 C9 DE C2 D9 CB DE C2 D9 CA DD 9D 40 FF FF FF DD 85 50 FF FF FF D9 C3 D9 C9 D8 C6 DD 85 48 FF FF FF D9 CA D8 C4 D9 CF DC AD 50 FF FF FF D9 CA D8 C3 D9 CF DD 9D 38 FF FF FF D9 C9 DD 9D 30 FF FF FF D9 C9 DC AD 48 FF FF FF DD 9D 28 FF FF FF DD 85 40 FF FF FF D8 C1 DD 9D 20 FF FF FF DD 85 38 FF FF FF D8 C5 -***** EXPENSIVE 2371 705 - -. 2370 8059CC2 171 -. DD 85 A8 FE FF FF D9 C9 DD 9D 18 FF FF FF DE E4 D9 CA DE E1 DD 85 E8 FE FF FF D9 FA DC 8D E0 FE FF FF D9 CA DC A5 40 FF FF FF DE CA DD 85 E8 FE FF FF D9 FA D9 CC DC A5 38 FF FF FF D9 CC DC 8D E0 FE FF FF DE CC DD 85 20 FF FF FF DC 8D E0 FE FF FF DC AD 78 FF FF FF DD 85 18 FF FF FF DC 8D E0 FE FF FF D9 C1 D9 C9 DC AD 70 FF FF FF D9 C9 D8 C4 DD 9D 10 FF FF FF D9 C9 DE E3 D9 C0 DD 45 D0 D9 C9 D8 C6 D9 CA DE E6 D9 E0 DD 85 30 FF FF FF DD 45 C8 D8 CE D9 C9 D8 CA DE E1 DD 45 C8 D8 CC D9 CA DC 8D 28 FF FF FF DE E2 -***** EXPENSIVE 2372 706 - -. 2371 8059D6D 195 -. DD 45 C8 D9 CB DD 9D 08 FF FF FF D9 CA D9 E0 DD 85 30 FF FF FF D9 CE DC 4D D0 D9 CE D8 C9 DE C6 DD 85 78 FF FF FF DC 85 20 FF FF FF DD 9D 78 FF FF FF DD 85 70 FF FF FF DC 85 18 FF FF FF DD 9D 70 FF FF FF DD 85 10 FF FF FF D9 CC DC 4D D0 D9 CC D8 E2 D9 C9 DC 8D 28 FF FF FF DE C4 DD 9D A8 FE FF FF DD 85 08 FF FF FF D9 C4 D8 E4 D9 CA DC 85 10 FF FF FF D9 C9 D8 C3 D9 CB DC AD 08 FF FF FF D9 CA DD 9D 00 FF FF FF DD 95 10 FF FF FF D9 C9 DD 9D 08 FF FF FF D9 CB 8B 95 D4 FE FF FF 03 95 F4 FE FF FF 8B 85 F4 FE FF FF 8B 4D DC 01 D0 2B 4D EC 8B B5 D0 FE FF FF 89 85 98 FE FF FF 8D 4C 4E FF -***** EXPENSIVE 2373 707 - -. 2372 8059E30 201 -. 8B 85 F4 FE FF FF 8B 75 14 8D 3C 08 0F AF B5 D4 FE FF FF 8B 45 10 DE C2 DD 85 78 FF FF FF DD 1C F0 8B 85 D4 FE FF FF 8D 04 C5 08 00 00 00 8B 75 10 0F AF 45 14 DD 85 70 FF FF FF DD 1C 30 8B 45 14 0F AF C2 DD 85 A8 FE FF FF DD 1C C6 D9 C4 8B 45 14 8D 14 D5 08 00 00 00 0F AF 55 14 0F AF 85 98 FE FF FF D8 C4 D9 CD DE E4 DD 85 00 FF FF FF D9 C9 DD 1C 32 DD 1C C6 D9 CB 8B 85 98 FE FF FF 8D 34 C5 08 00 00 00 8B 45 14 8B 55 10 0F AF C1 0F AF 75 14 8D 0C CD 08 00 00 00 0F AF 4D 14 DD 1C 16 DD 1C C2 80 B5 0F FF FF FF 80 8B 45 14 0F AF C7 8D 3C FD 08 00 00 00 0F AF 7D 14 DD 85 08 FF FF FF D9 C9 D9 E0 D9 C9 -***** EXPENSIVE 2374 708 - -. 2373 8059EF9 50 -. DD 1C 11 D9 C9 FF 45 E8 DD 1C C2 8B 4D E0 8B 45 18 DD 1C 17 8B 55 DC 01 85 D4 FE FF FF 01 85 D0 FE FF FF 01 95 CC FE FF FF 39 4D E8 0F 82 B1 FB FF FF - -. 2374 8059F2B 27 -. 8B 85 F0 FE FF FF FF 45 EC D1 E8 83 85 C8 FE FF FF 10 39 45 EC 0F 82 DE FA FF FF -***** EXPENSIVE 2376 709 - -. 2375 8059A24 115 -. 8B B5 C8 FE FF FF 8B 7D 20 8B 45 24 DD 44 37 F0 DD 44 37 F8 DD 5D B0 DD 5D B8 DD 44 30 F8 DD 44 30 F0 D9 C9 8B 45 28 DD 5D A0 DD 5D A8 DD 44 30 F8 DD 44 30 F0 D9 C9 8B 45 2C DD 5D 90 DD 44 30 F8 D9 C9 DD 5D 98 DD 5D 80 DD 44 30 F0 C7 45 E8 00 00 00 00 8B 45 E0 80 75 B7 80 80 75 A7 80 80 75 97 80 80 75 87 80 39 45 E8 DD 5D 88 0F 83 94 04 00 00 - -. 2376 8059F46 13 -. F7 45 DC 01 00 00 00 0F 85 71 01 00 00 -***** EXPENSIVE 2378 710 - -. 2377 80549B4 101 -. 8B BD DC FE FF FF 8B 45 20 DD 44 38 F0 DD 44 38 F8 D9 C9 8B 45 24 DD 5D C0 DD 5D B8 DD 44 38 F0 DD 44 38 F8 D9 C9 8B 45 28 DD 5D B0 DD 5D A8 DD 44 38 F0 DD 44 38 F8 D9 C9 8B 45 2C DD 5D A0 DD 5D 98 DD 44 38 F0 DD 44 38 F8 D9 C9 C7 45 E8 00 00 00 00 8B 45 CC 39 45 E8 DD 5D 90 DD 5D 88 0F 83 50 04 00 00 -***** EXPENSIVE 2379 711 - -. 2378 8054848 159 -. 8B 95 C8 FE FF FF 8B 4D C8 8D 44 11 FF 8B 55 0C 8B 75 08 0F AF 95 C8 FE FF FF DD 04 D6 8B 55 0C 8D 0C 01 0F AF D0 8D 04 C5 08 00 00 00 0F AF 45 0C DD 04 30 8B 45 0C 0F AF C1 DD 04 D6 DD 04 C6 D9 C1 8D 0C CD 08 00 00 00 0F AF 4D 0C D8 C1 DD 04 31 D9 C9 D8 C0 DD 85 F0 FE FF FF D9 FA DC 8D E8 FE FF FF D9 CC DE E3 D9 CB D8 C0 DD 85 E8 FE FF FF D9 C9 DE CB D8 CB D8 ED D9 C2 D8 C1 DD 45 E0 D9 CA DE E4 DD 45 D8 D8 CB D9 CA 8B 95 D8 FE FF FF D8 CE 03 55 D4 8B 7D D4 DE C2 DD 45 D8 -***** EXPENSIVE 2380 712 - -. 2379 80548E7 145 -. D9 CB 8D 0C 17 DC 4D E0 D9 CB DE CE D9 CD 8D 34 0F DE E2 01 F7 D8 C0 D9 C9 D8 C0 D9 CD DE C3 D9 C1 D9 C4 8B 45 14 0F AF 85 D8 FE FF FF 0F AF 55 14 0F AF 4D 14 89 BD A4 FE FF FF 0F AF 75 14 8B 7D 10 D8 E2 D9 C9 D8 E6 D9 CB DE C6 D9 CB DD 1C C7 D9 CA DD 1C D7 DD 1C CF D9 CA DD 1C F7 8B BD A4 FE FF FF 0F AF 7D 14 8B 45 10 8B 55 D0 DE C1 DD 1C F8 FF 45 E8 8D 04 92 8B 4D CC 01 85 C8 FE FF FF 01 95 D8 FE FF FF 39 4D E8 0F 82 D0 FE FF FF - -. 2380 805C0B5 30 -. 8B 75 D8 46 89 F0 C7 45 E8 01 00 00 00 D1 E8 39 45 E8 89 B5 C0 FE FF FF 0F 83 4C 06 00 00 -***** EXPENSIVE 2382 713 - -. 2381 805C0D3 134 -. C7 85 98 FE FF FF 02 00 00 00 8D 76 00 8B BD 98 FE FF FF 8B 45 20 D9 44 B8 F8 D9 44 B8 FC 8B 45 24 D9 5D 94 D9 5D 98 D9 44 B8 FC D9 44 B8 F8 D9 C9 8B 45 28 D9 5D 8C D9 5D 90 D9 44 B8 FC D9 44 B8 F8 D9 C9 8B 45 2C D9 5D 84 D9 44 B8 FC D9 C9 D9 5D 88 D9 9D 7C FF FF FF D9 44 B8 F8 C7 45 E4 00 00 00 00 8B 45 DC 80 75 97 80 80 75 8F 80 80 75 87 80 80 B5 7F FF FF FF 80 39 45 E4 D9 5D 80 0F 83 AB 05 00 00 -***** EXPENSIVE 2383 714 - -. 2382 805C159 217 -. 8B 45 D8 8B 55 E8 8D 54 12 FF DD 83 C4 F8 FF FF DD 83 CC F8 FF FF D9 C9 D1 E0 DD 9D B8 FE FF FF DD 9D B0 FE FF FF 89 85 EC FE FF FF 89 95 A4 FE FF FF C7 85 A0 FE FF FF 00 00 00 00 89 95 9C FE FF FF 90 8B 95 9C FE FF FF 03 55 E0 8B 75 E0 8D 0C 16 8D 34 0E 8B 7D E0 01 F7 8B 45 0C 89 BD 7C FE FF FF 0F AF 85 9C FE FF FF 8B 7D 08 D9 04 87 8B 85 9C FE FF FF 8D 04 85 04 00 00 00 0F AF 45 0C D9 9D 78 FF FF FF D9 04 38 8B 45 0C 0F AF C2 D9 9D 74 FF FF FF D9 04 87 8B 45 0C 0F AF C1 D9 04 87 8B 45 0C 0F AF C6 D9 9D 6C FF FF FF 8D 0C 8D 04 00 00 00 D9 04 87 8B 45 0C 0F AF 85 7C FE FF FF 0F AF 4D 0C 8D 14 95 04 00 00 00 8D 34 B5 04 00 00 00 D9 04 87 D9 CA -***** EXPENSIVE 2384 715 - -. 2383 805C232 190 -. 0F AF 55 0C D9 9D 70 FF FF FF 0F AF 75 0C D9 04 39 8B 85 7C FE FF FF D9 04 3A D9 C9 D9 9D 68 FF FF FF D9 04 3E 8D 3C 85 04 00 00 00 0F AF 7D 0C 8B 55 08 D9 9D 60 FF FF FF D9 04 17 D9 CA D9 9D 64 FF FF FF D9 C9 D9 9D 5C FF FF FF D9 45 98 D9 45 94 D9 C9 D8 8D 70 FF FF FF D9 C9 D8 CA DE E9 D9 45 90 D8 8D 6C FF FF FF D9 9D 58 FF FF FF D9 45 8C D9 45 94 D9 C9 D8 8D 68 FF FF FF D9 C9 D8 8D 70 FF FF FF D9 C9 D8 AD 58 FF FF FF D9 CB D8 4D 98 DE C1 D9 CA D9 9D 58 FF FF FF D9 45 90 D9 45 8C D8 8D 6C FF FF FF D9 C9 D8 8D 68 FF FF FF DE C1 D9 9D 54 FF FF FF D9 45 84 D9 45 88 -***** EXPENSIVE 2385 716 - -. 2384 805C2F0 204 -. D8 8D 64 FF FF FF D9 C9 D8 8D 60 FF FF FF DE E9 D9 9D 50 FF FF FF D9 45 84 D9 45 88 D9 C9 D8 8D 64 FF FF FF D9 C9 D8 8D 60 FF FF FF DE C1 D9 9D 4C FF FF FF D9 45 80 D8 CB D9 9D 48 FF FF FF D9 85 7C FF FF FF D8 8D 5C FF FF FF D8 AD 48 FF FF FF D9 9D 48 FF FF FF D9 45 80 D9 85 48 FF FF FF D8 C2 D9 C9 D8 8D 5C FF FF FF D9 CC D8 8D 7C FF FF FF DE C4 D9 9D 44 FF FF FF D9 C1 D8 C3 D9 CA DE E3 D9 85 54 FF FF FF D9 CA D9 9D 40 FF FF FF D9 C9 D8 A5 4C FF FF FF D9 85 58 FF FF FF D9 85 54 FF FF FF D9 C9 D8 85 50 FF FF FF D9 C9 D8 85 4C FF FF FF D9 CA D9 9D 34 FF FF FF D9 85 44 FF FF FF D9 85 40 FF FF FF D8 C3 D9 CC -***** EXPENSIVE 2386 717 - -. 2385 805C3BC 219 -. D8 A5 48 FF FF FF D9 85 58 FF FF FF D9 CA D8 C3 D9 CD D9 9D 2C FF FF FF D9 95 3C FF FF FF D9 CD D9 95 38 FF FF FF D9 C9 D8 A5 50 FF FF FF D9 CC D9 9D 30 FF FF FF DD 85 B8 FE FF FF D9 FA D9 CA D8 AD 44 FF FF FF D9 CA DC 8D B0 FE FF FF D8 CA D9 5D EC D9 C9 D9 9D 44 FF FF FF D9 45 EC DD 85 B8 FE FF FF D9 FA D9 CB D8 AD 40 FF FF FF D9 CB DC 8D B0 FE FF FF D8 CB D9 9D 28 FF FF FF DD 85 B0 FE FF FF D8 8D 30 FF FF FF D8 AD 78 FF FF FF D9 9D 24 FF FF FF DD 85 B0 FE FF FF D8 8D 2C FF FF FF D8 AD 74 FF FF FF D9 9D 20 FF FF FF D9 85 24 FF FF FF D8 C1 D9 9D 1C FF FF FF D9 85 20 FF FF FF D8 85 28 FF FF FF D9 9D 18 FF FF FF D9 45 D4 D9 E0 D9 95 08 FF FF FF D8 CD -***** EXPENSIVE 2387 718 - -. 2386 805C497 213 -. D9 9D 0C FF FF FF D8 AD 24 FF FF FF D9 45 D0 D9 C9 D9 9D 14 FF FF FF D8 CB D9 85 20 FF FF FF D8 A5 28 FF FF FF D9 C9 D8 AD 0C FF FF FF D9 C9 D9 9D 10 FF FF FF D9 9D 0C FF FF FF D9 85 08 FF FF FF D9 45 D0 D9 C9 D8 CA D9 C9 D8 8D 34 FF FF FF DE E9 D9 9D 04 FF FF FF D9 45 D0 D9 E0 DC CC D9 CB D8 4D D4 DE C4 D9 C9 D9 9D 40 FF FF FF D9 CA D9 95 00 FF FF FF D9 45 D4 D8 8D 34 FF FF FF D9 CA DE CB D9 CA DE C1 D9 85 78 FF FF FF D8 85 30 FF FF FF D9 9D 78 FF FF FF D9 85 74 FF FF FF D8 85 2C FF FF FF D9 9D 74 FF FF FF D9 85 1C FF FF FF D8 A5 04 FF FF FF D9 9D FC FE FF FF D9 85 18 FF FF FF D8 85 0C FF FF FF D9 9D F8 FE FF FF D9 85 14 FF FF FF -***** EXPENSIVE 2388 719 - -. 2387 805C56C 225 -. D8 E1 D9 C9 D8 85 14 FF FF FF D9 9D 14 FF FF FF 8B 95 A4 FE FF FF D9 85 10 FF FF FF D9 C9 03 95 EC FE FF FF D9 9D F4 FE FF FF D8 E1 D9 85 10 FF FF FF 8B 85 EC FE FF FF 8B 4D D8 01 D0 2B 4D E8 8B B5 A0 FE FF FF DE C2 D9 9D 10 FF FF FF D9 85 18 FF FF FF 8D 4C 4E FF D8 A5 0C FF FF FF D9 C9 D9 9D F0 FE FF FF 89 85 78 FE FF FF D9 85 1C FF FF FF 8B 85 EC FE FF FF 8B 75 14 8D 3C 08 D8 85 04 FF FF FF D9 C9 0F AF B5 A4 FE FF FF D9 9D 18 FF FF FF 8B 45 10 D9 85 78 FF FF FF D9 C9 D9 9D 1C FF FF FF D9 1C B0 8B 85 A4 FE FF FF 8D 04 85 04 00 00 00 8B 75 10 0F AF 45 14 D9 85 74 FF FF FF D9 1C 30 8B 45 14 0F AF C2 D9 85 FC FE FF FF D9 1C 86 8D 14 95 04 00 00 00 8B 45 14 0F AF 55 14 -***** EXPENSIVE 2389 720 - -. 2388 805C64D 183 -. 0F AF 85 78 FE FF FF D9 85 F8 FE FF FF D9 85 F4 FE FF FF D9 C9 D9 1C 32 D9 1C 86 8B 85 78 FE FF FF 8D 34 85 04 00 00 00 8B 45 14 8B 55 10 0F AF C1 0F AF 75 14 D9 85 F0 FE FF FF D9 85 1C FF FF FF D9 C9 D9 1C 16 80 B5 1B FF FF FF 80 D9 1C 82 8D 0C 8D 04 00 00 00 8B 45 14 0F AF 4D 14 0F AF C7 D9 85 18 FF FF FF 80 B5 13 FF FF FF 80 8D 3C BD 04 00 00 00 D9 1C 11 D9 85 14 FF FF FF 0F AF 7D 14 D9 85 10 FF FF FF D9 C9 D9 1C 82 D9 1C 17 8B 45 18 8B 55 D8 FF 45 E4 8B 4D DC 01 85 A4 FE FF FF 01 85 A0 FE FF FF 01 95 9C FE FF FF 39 4D E4 0F 82 98 FA FF FF - -. 2389 805C704 27 -. 8B 85 C0 FE FF FF FF 45 E8 D1 E8 83 85 98 FE FF FF 02 39 45 E8 0F 82 C1 F9 FF FF -***** EXPENSIVE 2391 721 - -. 2390 805C0E0 121 -. 8B BD 98 FE FF FF 8B 45 20 D9 44 B8 F8 D9 44 B8 FC 8B 45 24 D9 5D 94 D9 5D 98 D9 44 B8 FC D9 44 B8 F8 D9 C9 8B 45 28 D9 5D 8C D9 5D 90 D9 44 B8 FC D9 44 B8 F8 D9 C9 8B 45 2C D9 5D 84 D9 44 B8 FC D9 C9 D9 5D 88 D9 9D 7C FF FF FF D9 44 B8 F8 C7 45 E4 00 00 00 00 8B 45 DC 80 75 97 80 80 75 8F 80 80 75 87 80 80 B5 7F FF FF FF 80 39 45 E4 D9 5D 80 0F 83 AB 05 00 00 - -. 2391 805C71F 13 -. F7 45 D8 01 00 00 00 0F 85 D8 01 00 00 -***** EXPENSIVE 2393 722 - -. 2392 8057220 101 -. 8B BD DC FE FF FF 8B 45 20 D9 44 B8 F8 D9 44 B8 FC D9 C9 8B 45 24 D9 5D B0 D9 5D AC D9 44 B8 F8 D9 44 B8 FC D9 C9 8B 45 28 D9 5D A8 D9 5D A4 D9 44 B8 F8 D9 44 B8 FC D9 C9 8B 45 2C D9 5D A0 D9 5D 9C D9 44 B8 F8 D9 44 B8 FC D9 C9 C7 45 E4 00 00 00 00 8B 45 D0 39 45 E4 D9 5D 98 D9 5D 94 0F 83 BE 04 00 00 -***** EXPENSIVE 2394 723 - -. 2393 8057094 161 -. 8B 95 CC FE FF FF 8B 4D CC 8D 44 11 FF 8B 55 0C 8B 75 08 0F AF 95 CC FE FF FF D9 04 96 8B 55 0C 8D 0C 01 0F AF D0 8D 04 85 04 00 00 00 0F AF 45 0C D9 04 30 8B 45 0C 0F AF C1 D9 04 96 D9 04 86 D9 C1 8D 0C 8D 04 00 00 00 0F AF 4D 0C D8 C1 D9 CC D9 5D C8 D9 04 31 D9 CC D8 C0 DD 85 F0 FE FF FF D9 FA DC 8D E8 FE FF FF D9 CB DE E2 D9 CA D8 C0 DE C9 D9 5D EC DD 85 E8 FE FF FF D8 C9 D8 6D C8 D9 5D BC D9 45 EC D9 45 BC D8 C1 D9 C9 D8 6D BC D9 C9 D9 5D B8 D9 5D B4 D9 45 DC D9 45 E0 D8 CB -***** EXPENSIVE 2395 724 - -. 2394 8057135 147 -. D9 C9 D8 CC DE C1 D9 45 DC DE CB 8B 95 D8 FE FF FF D9 45 E0 03 55 D8 8B 45 D8 DE CC D9 CA 8D 0C 10 DE E3 D8 45 C8 D9 45 B4 D9 CB 8D 34 08 D8 C0 D9 C9 01 F0 D9 5D C8 D9 C9 D8 C0 D9 45 B8 D9 CB D8 E2 D9 CA 8B 7D 14 D8 45 B4 D9 CB 0F AF BD D8 FE FF FF 0F AF 55 14 0F AF 4D 14 D8 E1 D9 CB D9 5D B4 D8 45 B8 89 85 BC FE FF FF D9 45 C8 8B 45 10 D9 1C B8 D9 55 B8 D9 CA D9 1C 90 D9 1C 88 8B BD BC FE FF FF 0F AF 75 14 0F AF 7D 14 8B 55 D4 D9 45 B4 -***** EXPENSIVE 2396 725 - -. 2395 80571C8 36 -. D9 1C B0 FF 45 E4 D9 1C B8 8B 4D D0 8D 04 92 01 85 CC FE FF FF 01 95 D8 FE FF FF 39 4D E4 0F 82 A8 FE FF FF -***** EXPENSIVE 2397 726 - -. 2396 8054004 168 -. 8B 55 AC 8B 75 84 8D 44 32 FF 8B 4D A8 8D 34 01 8B 4D 84 29 D1 8B 55 A8 8D 4C 0A FF 89 8D 74 FF FF FF 8B 4D 0C 8B 55 08 0F AF C8 8D 04 C5 08 00 00 00 DD 04 CA 0F AF 45 0C DD 5D A0 DD 04 10 8B 45 0C 0F AF C6 DD 04 C2 8B 45 0C 0F AF 85 74 FF FF FF DD 04 C2 8B 85 74 FF FF FF 8D 0C C5 08 00 00 00 8D 34 F5 08 00 00 00 0F AF 75 0C 0F AF 4D 0C D9 C1 D9 CB DD 5D 98 DD 04 11 DD 04 16 D9 CC D8 C2 DD 83 BC F8 FF FF D9 CA D9 E0 D9 C5 D9 CB D8 CA DC 6D A0 D9 CB D8 C1 D9 CA DC 45 A0 DD 83 BC F8 FF FF D9 CF DE E2 -***** EXPENSIVE 2398 727 - -. 2397 80540AC 128 -. D9 C9 DC 4D E0 D9 C9 DD 5D A0 D9 CD D8 C9 D9 C2 D9 C9 8B 45 14 8B 75 10 DC 6D 98 D9 CA 0F AF C7 DC 45 98 D9 C9 D8 E6 D9 CB DE C6 D9 CC DE E3 DD 45 A0 D9 CB DC 4D E0 8B 4D DC D9 C1 D9 CD DD 55 98 D9 CC DD 1C C6 8D 04 FD 08 00 00 00 DC C4 DE E9 0F AF 45 14 DD 45 C8 DD 45 C0 D9 CC DD 1C 30 D9 CB 8D 14 39 D8 CC D9 CB D8 CA 8B 45 14 0F AF C2 DE E3 D9 CA DD 1C C6 8D 0C 11 DC 4D C0 D9 CA -***** EXPENSIVE 2399 728 - -. 2398 805412C 103 -. 8D 14 D5 08 00 00 00 DC 4D C8 8B 45 14 DD 45 B8 DD 45 B0 D9 C9 0F AF C1 0F AF 55 14 D8 CD D9 C9 D8 CB D9 CC DE C2 D9 CC 8D 0C CD 08 00 00 00 DC 4D B0 D9 CA DC 4D B8 D9 C9 DD 1C 32 D9 CB 0F AF 4D 14 DE E2 DE C2 8B 55 D8 DD 1C C6 FF 45 E8 DD 1C 31 8D 04 52 8B 4D D4 03 7D D8 01 45 84 39 4D E8 0F 82 71 FE FF FF -***** EXPENSIVE 2400 729 - -. 2399 80567F0 162 -. 8B 55 C4 8B 75 9C 8D 44 32 FF 8B 4D C0 8D 34 01 8B 4D 9C 29 D1 8B 55 C0 8D 4C 0A FF 89 4D 94 8B 4D 0C 0F AF C8 8D 04 85 04 00 00 00 8B 55 08 0F AF 45 0C D9 04 10 8B 45 0C 0F AF C6 D9 04 82 8B 45 0C D9 04 8A 0F AF 45 94 D9 04 82 D9 C9 D9 5D BC 8B 45 94 D9 C1 8D 0C 85 04 00 00 00 D8 C1 8D 34 B5 04 00 00 00 0F AF 75 0C 0F AF 4D 0C D9 5D B4 DD 83 BC F8 FF FF D9 04 11 D9 CC D9 5D B8 D8 4D B4 D9 04 16 D9 CC D9 E0 D9 C9 D8 6D BC D9 C4 D9 C9 D9 5D F0 D8 C1 DD 83 BC F8 FF FF D8 C9 D8 6D B8 -***** EXPENSIVE 2401 730 - -. 2400 8056892 133 -. D9 45 F0 D9 C9 D9 5D F0 D9 45 BC D9 CE DE E3 D9 CD D8 45 B4 D9 CC DE E3 D9 C9 D8 4D E4 D9 45 F0 D9 CB D8 4D E4 D9 CC D9 5D BC 8B 45 E0 8D 14 38 D9 C2 8D 0C 10 D8 C4 8B 45 14 8B 75 10 0F AF C7 D9 5D B0 D9 45 BC D9 1C 86 D9 C4 8D 04 BD 04 00 00 00 D8 E1 D9 CD DE C1 D9 C9 0F AF 45 14 D8 45 B8 D9 45 D4 D9 45 D0 D9 CA D9 14 30 D9 C9 D8 CE D9 CA D8 4D B0 8B 45 14 0F AF C2 DE EA D9 C9 D9 1C 86 D9 45 D4 -***** EXPENSIVE 2402 731 - -. 2401 8056917 119 -. D8 4D B0 D9 CD D8 4D D0 D9 CB DE E4 D9 CA DE C4 8D 14 95 04 00 00 00 8B 45 14 D9 45 CC D9 45 C8 D9 C9 0F AF C1 0F AF 55 14 D8 CA D9 C9 D8 CC D9 CA 8D 0C 8D 04 00 00 00 D8 4D C8 D9 CC D8 4D CC D9 CD D9 1C 32 0F AF 4D 14 DE E1 D9 CA DE C3 D9 C9 8B 55 DC D9 1C 86 D9 C9 FF 45 E8 D9 1C 31 8D 04 52 8B 4D D8 03 7D DC 01 45 9C 39 4D E8 D9 5D B8 0F 82 62 FE FF FF -***** EXPENSIVE 2403 732 - -. 2402 8059484 185 -. 8B 95 5C FF FF FF 03 55 E4 8B 75 E4 8D 0C 16 01 CE 8B 45 0C 89 B5 3C FF FF FF 0F AF 85 5C FF FF FF 8B 75 08 DD 04 C6 8B 85 5C FF FF FF 8D 04 C5 08 00 00 00 0F AF 45 0C DD 5D A0 DD 04 30 8B 45 0C 0F AF C2 DD 04 C6 8B 45 0C 0F AF C1 8D 14 D5 08 00 00 00 DD 04 C6 0F AF 55 0C 8B 45 0C 8D 0C CD 08 00 00 00 DD 04 32 0F AF 4D 0C 0F AF 85 3C FF FF FF 8B 95 3C FF FF FF DD 04 31 DD 04 C6 D9 CD 8D 34 D5 08 00 00 00 0F AF 75 0C 8B 4D 08 DD 5D 98 DD 04 0E DD 5D 90 DD 45 D0 DD 45 C8 D9 C9 D8 CD D9 C9 D8 CB DE E9 DD 9D 40 FF FF FF DD 45 C0 DD 45 B8 D9 CD DC 4D C8 -***** EXPENSIVE 2404 733 - -. 2403 805953D 130 -. D9 CD D8 CA D9 CB DC 4D D0 D9 C9 D8 CC D9 C9 DE C5 DE E2 DD 45 B0 DD 45 A8 DC 4D 90 D9 C9 D8 CE DE E1 DD 85 40 FF FF FF DD 45 B0 D9 CD DC 4D B8 D9 CF DC 4D A8 D9 C9 D8 C2 D9 CB DC 4D C0 D9 CD DC 4D 90 DE C1 D9 CC DE C6 DD 45 A0 DD 45 98 D9 CB DD 5D 88 8B 85 6C FF FF FF D9 C5 D9 C9 8D 0C 38 D8 C4 D9 C9 D8 C5 D9 CE DE E5 8B 45 14 DD 45 88 0F AF 85 60 FF FF FF 8B 75 10 D8 C1 DD 1C C6 D9 CD -***** EXPENSIVE 2405 734 - -. 2404 80595BF 166 -. DD 5D 80 8B B5 60 FF FF FF DD 85 40 FF FF FF D9 CA D8 C6 D9 CA DE E1 8D 04 F5 08 00 00 00 DD 45 80 D9 CB 8B 75 10 DC 6D A0 D9 CE 0F AF 45 14 DC 6D 98 D9 CB D8 C2 D9 CB 8B 95 60 FF FF FF DD 9D 70 FF FF FF D9 CA DD 1C 30 D9 CA 03 95 6C FF FF FF D9 E0 D9 C4 8B 45 14 0F AF C2 D8 E1 DD 1C C6 D9 CC 8B 45 14 DD 9D 78 FF FF FF 0F AF C1 DD 85 70 FF FF FF D9 C9 D9 E0 D9 CA DC 65 80 D9 CC 8D 14 D5 08 00 00 00 8D 0C CD 08 00 00 00 0F AF 55 14 DC 85 78 FF FF FF D9 C9 0F AF 4D 14 D8 C2 D9 CB DC 65 88 D9 CA -***** EXPENSIVE 2406 735 - -. 2405 8059665 110 -. DC AD 70 FF FF FF D9 CC D9 E0 D9 CB DD 1C 32 D9 CB DD 9D 70 FF FF FF DD 1C C6 D9 C9 DD 95 78 FF FF FF D9 C9 DD 1C 31 8B 45 14 0F AF C7 DD 1C C6 80 B5 77 FF FF FF 80 8D 04 FD 08 00 00 00 0F AF 45 14 DD 85 70 FF FF FF DD 1C 30 8B 55 DC 8B 45 18 FF 45 E8 8B 4D E0 01 85 60 FF FF FF 01 C7 01 95 5C FF FF FF 39 4D E8 0F 82 B1 FD FF FF -***** EXPENSIVE 2407 736 - -. 2406 8059724 153 -. 8B 45 E4 8D 14 38 8D 0C 10 01 C8 8B 75 0C 89 85 3C FF FF FF 0F AF F7 8B 45 08 DD 04 F0 8B B5 3C FF FF FF 0F AF 55 0C 0F AF 4D 0C 0F AF 75 0C DD 04 D0 DD 04 C8 DD 04 F0 D9 C4 D9 FA DD 83 34 F6 FF FF DE F1 D9 C3 D8 E2 DE C9 D9 C5 D9 FA 8B 8D 64 FF FF FF 8B 55 EC DD 83 34 F6 FF FF 8D 44 51 FF DE F1 8B 75 DC D9 C5 8B 55 14 8D 0C 70 0F AF D0 8B 75 10 D8 C2 DD 1C D6 D9 CC DE C2 D9 C2 D9 CC DE CA D9 CB 8D 04 C5 08 00 00 00 D9 E0 0F AF 45 14 D8 E1 DD 1C 30 D9 CB -***** EXPENSIVE 2408 737 - -. 2407 80597BD 56 -. 8B 45 14 0F AF C1 DE E2 D9 C9 DD 1C C6 8D 0C CD 08 00 00 00 8B 45 18 FF 45 E8 8B 55 E0 0F AF 4D 14 DE E1 01 85 64 FF FF FF 03 7D DC 39 55 E8 DD 1C 31 0F 82 2F FF FF FF -***** EXPENSIVE 2409 738 - -. 2408 80546C4 148 -. 8B 45 E0 8D 14 47 8B 45 0C 8B 4D 08 0F AF C7 DD 04 C1 8D 04 FD 08 00 00 00 0F AF 45 0C DD 04 08 8B 45 0C 0F AF C2 8D 14 D5 08 00 00 00 0F AF 55 0C DD 04 C1 DD 04 0A D9 C4 D9 FA D9 C3 D8 C2 DE C9 D9 C5 D9 FA 8B 95 68 FF FF FF D9 C5 03 55 E4 D8 E4 8B 45 E4 8D 0C 10 DE C9 01 C8 D9 C0 D9 CE DE C4 D9 CA DE E4 D9 CA 8B 75 14 0F AF B5 68 FF FF FF 0F AF 55 14 0F AF 4D 14 89 85 34 FF FF FF D8 C0 D9 CC 8B 45 10 D8 E2 D9 CB D8 C0 D9 CC DD 1C F0 DE C1 -***** EXPENSIVE 2410 739 - -. 2409 8054758 55 -. D9 C9 DD 1C D0 D9 C9 8B B5 34 FF FF FF DD 1C C8 8B 55 E0 FF 45 E8 8B 4D DC 0F AF 75 14 D9 E0 01 95 68 FF FF FF 03 BD 64 FF FF FF 39 4D E8 DD 1C F0 0F 82 35 FF FF FF -***** EXPENSIVE 2411 740 - -. 2410 805BAB8 184 -. 8B 95 58 FF FF FF 03 55 E4 8B 75 E4 8D 0C 16 01 CE 8B 45 0C 89 B5 44 FF FF FF 0F AF 85 58 FF FF FF 8B 75 08 D9 04 86 8B 85 58 FF FF FF 8D 04 85 04 00 00 00 0F AF 45 0C D9 5D B4 D9 04 30 8B 45 0C 0F AF C2 D9 5D B0 D9 04 86 8B 45 0C 0F AF C1 D9 04 86 D9 C9 8B 45 0C 0F AF 85 44 FF FF FF 8D 14 95 04 00 00 00 8D 0C 8D 04 00 00 00 0F AF 55 0C 0F AF 4D 0C D9 5D AC D9 04 86 8B 85 44 FF FF FF D9 04 32 D9 04 31 D9 CA D9 5D A4 8D 34 85 04 00 00 00 D9 45 CC 0F AF 75 0C 8B 55 08 D8 4D AC D9 CB D9 5D A8 D9 04 16 D9 CB D9 5D A0 D9 45 C8 D8 C9 D8 6D A0 D9 5D A0 -***** EXPENSIVE 2412 741 - -. 2411 805BB70 137 -. D9 45 C8 D8 4D AC D9 C9 D8 4D CC DE C1 D9 45 C4 D8 4D A8 D9 5D 9C D9 45 C0 D8 CA D8 6D 9C D9 5D 9C D9 45 C0 D8 4D A8 D9 CA D8 4D C4 D9 CA D9 5D A8 D9 C9 D8 45 A8 D9 5D 98 D9 45 BC D8 4D A4 D9 5D 94 D9 45 B8 D8 CA D8 6D 94 D9 5D 94 D9 45 BC DE CA D9 45 B8 D8 4D A4 DE C2 D9 45 B4 D8 45 9C D9 5D 90 D9 45 B0 D8 45 98 D9 5D 8C D9 45 A0 D9 45 A0 D9 45 B4 D9 45 B0 D9 CB D8 65 94 D9 CA D8 45 94 D9 C9 D8 65 9C D9 CB -***** EXPENSIVE 2413 742 - -. 2412 805BBF9 162 -. D8 65 98 D9 C4 D9 CB D9 5D 88 D9 CA 8B 85 78 FF FF FF 8D 0C 38 D8 C5 D9 45 8C D9 CD DE E6 8B 45 14 D9 45 90 0F AF 85 5C FF FF FF D8 C2 D9 CD D8 C1 D9 CD 8B 75 10 D9 1C 86 D9 CC D9 5D 84 D9 CC 8B B5 5C FF FF FF D9 E0 D9 C2 80 75 8B 80 D8 E1 8D 04 B5 04 00 00 00 0F AF 45 14 8B 75 10 D9 5D 80 D9 45 84 D9 45 88 D9 C9 8B 95 5C FF FF FF D9 1C 30 03 95 78 FF FF FF D8 C2 8B 45 14 0F AF C2 D9 9D 7C FF FF FF D9 45 80 D9 1C 86 D9 CC 8D 14 95 04 00 00 00 8B 45 14 0F AF 55 14 0F AF C1 D8 6D 90 -***** EXPENSIVE 2414 743 - -. 2413 805BC9B 119 -. D9 85 7C FF FF FF D9 CC D8 6D 8C D9 CC 8D 0C 8D 04 00 00 00 D9 1C 32 D9 C9 0F AF 4D 14 D8 65 88 D9 C9 D9 14 86 D9 5D 90 D9 CA D9 5D 8C 80 75 8F 80 8B 45 14 0F AF C7 DE C2 D9 45 8C D9 1C 31 D9 C9 D9 1C 86 8D 04 BD 04 00 00 00 0F AF 45 14 D9 E0 D9 1C 30 8B 55 DC 8B 45 18 FF 45 E8 8B 4D E0 01 85 5C FF FF FF 01 C7 01 95 58 FF FF FF 39 4D E8 0F 82 A6 FD FF FF -***** EXPENSIVE 2415 744 - -. 2414 805BD5C 188 -. 8B 45 E4 8D 14 38 8D 0C 10 01 C8 8B 75 0C 89 85 44 FF FF FF 0F AF F7 8B 45 08 D9 04 B0 8B B5 44 FF FF FF 0F AF 75 0C D9 9D 74 FF FF FF 0F AF 55 0C D9 04 B0 0F AF 4D 0C D9 9D 6C FF FF FF D9 04 90 D9 04 88 DD 83 DC F8 FF FF D9 FA D9 85 6C FF FF FF D9 C9 DC BB 34 F6 FF FF D9 C9 D8 EB DE C9 D9 9D 68 FF FF FF DD 83 DC F8 FF FF D9 FA DC BB 34 F6 FF FF D9 CA D8 85 6C FF FF FF 8B 8D 60 FF FF FF DE CA D9 C9 8B 55 EC D9 5D F0 8D 44 51 FF 8B 75 DC 8B 55 14 D9 85 74 FF FF FF 8D 0C 70 0F AF D0 8B 75 10 D8 85 68 FF FF FF D9 45 F0 D9 C9 D9 1C 96 D9 C1 8D 04 85 04 00 00 00 -***** EXPENSIVE 2416 745 - -. 2415 805BE18 81 -. D9 E0 0F AF 45 14 D8 E1 D9 1C 30 8B 45 14 D9 85 74 FF FF FF 0F AF C1 D8 A5 68 FF FF FF D9 1C 86 8D 0C 8D 04 00 00 00 8B 45 18 FF 45 E8 8B 55 E0 0F AF 4D 14 DE E9 01 85 60 FF FF FF 03 7D DC 39 55 E8 D9 95 70 FF FF FF D9 1C 31 0F 82 F3 FE FF FF -***** EXPENSIVE 2417 746 - -. 2416 8056EC8 192 -. 8B 45 0C 8B 4D 08 0F AF C7 D9 04 81 8D 04 BD 04 00 00 00 0F AF 45 0C 8B 75 E0 8D 14 77 D9 04 08 D9 C9 8B 45 0C 0F AF C2 8D 14 95 04 00 00 00 0F AF 55 0C D9 9D 70 FF FF FF D9 04 0A D9 9D 64 FF FF FF D9 95 6C FF FF FF D9 04 81 DD 83 DC F8 FF FF D9 FA D9 CA D8 85 64 FF FF FF DE CA D9 C9 D9 9D 60 FF FF FF DD 83 DC F8 FF FF D9 FA D9 85 70 FF FF FF D8 E2 8B 95 58 FF FF FF 03 55 E4 DE C9 8B 45 E4 D9 85 70 FF FF FF D9 C9 D9 5D F0 8D 0C 10 DE C1 D9 85 64 FF FF FF D9 45 F0 01 C8 D9 85 60 FF FF FF D9 CA D8 A5 6C FF FF FF D9 CA 8B 75 14 0F AF B5 58 FF FF FF 0F AF 55 14 0F AF 4D 14 -***** EXPENSIVE 2418 747 - -. 2417 8056F88 83 -. D8 E9 D9 CB 89 85 34 FF FF FF D8 C0 D9 CA 8B 45 10 D8 C0 D9 CA D9 1C B0 D8 85 60 FF FF FF D9 CA D9 1C 90 8B B5 34 FF FF FF D9 1C 88 8B 55 E0 FF 45 E8 8B 4D DC 0F AF 75 14 D9 E0 01 95 58 FF FF FF 03 BD 54 FF FF FF 39 4D E8 D9 1C B0 0F 82 ED FE FF FF -***** EXPENSIVE 2419 748 - -. 2418 804E5D0 190 -. 8B 45 EC 03 45 DC 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 8B 45 EC 03 85 64 FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 D9 CA DD 9D 70 FF FF FF DD 44 06 08 D9 C9 8B 45 EC 03 85 54 FF FF FF 0F AF 45 0C C1 E0 04 DD 9D 68 FF FF FF DD 04 06 DD 9D 58 FF FF FF DD 44 06 08 8B 45 EC 03 85 3C FF FF FF 0F AF 45 0C C1 E0 04 DD 9D 48 FF FF FF DD 04 06 DD 9D 40 FF FF FF DD 44 06 08 DD 9D 30 FF FF FF 8B 45 EC 03 85 2C FF FF FF DD 85 40 FF FF FF DD 85 30 FF FF FF D9 C9 0F AF 45 0C D8 C3 D9 C9 D8 C2 DD 83 BC F8 FF FF DD 83 BC F8 FF FF D9 C9 C1 E0 04 D8 CB D9 C9 D8 CA D9 CB DC 04 16 -***** EXPENSIVE 2420 749 - -. 2419 804E68E 196 -. D9 CD DC A5 40 FF FF FF D9 CC DC A5 30 FF FF FF DD 04 06 DD 44 06 08 D9 CB DC 2C 16 D9 CD DC 6C 16 08 D9 CE DC 8D 20 FF FF FF D9 CA DC 8D 20 FF FF FF D9 CF DD 9D 18 FF FF FF D9 CB DC 44 16 08 DD 9D 10 FF FF FF D9 C3 D8 E6 D9 CC DE C6 DD 85 70 FF FF FF D8 C3 DD 9D 08 FF FF FF DD 85 68 FF FF FF D8 C2 DD 95 00 FF FF FF DC 8B BC F8 FF FF DC AD 48 FF FF FF DD 9D 98 FE FF FF D9 C4 DD 85 58 FF FF FF D9 C9 D8 C2 D9 CE DE E2 DC 85 08 FF FF FF DD 85 08 FF FF FF D9 C9 DD 9D F8 FE FF FF DC 8B BC F8 FF FF DD 85 48 FF FF FF D9 C9 DC AD 58 FF FF FF D9 C9 DC 85 00 FF FF FF D9 CB DC A5 68 FF FF FF -***** EXPENSIVE 2421 750 - -. 2420 804E752 204 -. DC 8D 20 FF FF FF D9 CB DD 9D F0 FE FF FF D9 C0 D8 E3 D9 CC DC A5 70 FF FF FF D9 C9 DE C3 DC 8D 20 FF FF FF D9 CB DD 9D E8 FE FF FF DD 85 18 FF FF FF DD 85 98 FE FF FF D8 C4 D9 C9 DC 85 F8 FE FF FF DD 1C 0F DD 9D E0 FE FF FF DD 85 E8 FE FF FF DD 85 10 FF FF FF D9 CC DC AD 98 FE FF FF D9 CC DC 85 F0 FE FF FF D9 C9 D8 C5 D9 C9 DD 5C 0F 08 D9 CB DD 9D 98 FE FF FF D9 CA DD 9D D8 FE FF FF DD 85 E0 FE FF FF D8 C4 DD 9D D0 FE FF FF DD 85 18 FF FF FF DC A5 F8 FE FF FF DD 9D C8 FE FF FF DD 85 10 FF FF FF DC A5 F0 FE FF FF D9 C5 8B 45 E8 D8 C2 D9 C9 DD 9D C0 FE FF FF D9 CB DC A5 E8 FE FF FF D9 CC DC A5 E0 FE FF FF -***** EXPENSIVE 2422 751 - -. 2421 804E81E 143 -. D9 CD DE E1 03 45 D4 DD 45 C0 DD 45 B8 0F AF 45 14 D8 CE D9 C9 D8 CD D9 CE DC 4D C0 D9 CD DC 4D B8 D9 CE C1 E0 04 DE E1 D9 CC DE C5 D9 CB DD 1C 07 D9 CB DD 5C 07 08 DD 85 98 FE FF FF 8B 45 E8 D8 C3 03 85 BC FE FF FF DD 45 B0 DD 45 A8 0F AF 45 14 D8 CA D9 C9 D8 CB D9 CA DC 4D B0 D9 CB DC 4D A8 D9 CA C1 E0 04 DE E1 D9 CA DE C1 D9 C9 DD 1C 07 DD 5C 07 08 8B 45 E8 03 85 B8 FE FF FF DD 45 A0 DD 45 98 0F AF 45 14 DC 8D C0 FE FF FF -***** EXPENSIVE 2423 752 - -. 2422 804E8AD 171 -. D9 C9 DC 8D C8 FE FF FF C1 E0 04 DE E1 D9 CA DC A5 98 FE FF FF D9 CA DD 1C 07 DD 45 A0 DD 45 98 DC 8D C8 FE FF FF D9 C9 DC 8D C0 FE FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 B4 FE FF FF DD 45 90 DD 45 88 0F AF 45 14 DC 8D D0 FE FF FF D9 C9 DC 8D D8 FE FF FF C1 E0 04 DE E1 DD 1C 07 DD 45 90 DD 45 88 DC 8D D8 FE FF FF D9 C9 DC 8D D0 FE FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 B0 FE FF FF DD 45 80 DD 85 78 FF FF FF D9 C9 0F AF 45 14 D8 CA D9 C9 D8 CB D9 CA DC 8D 78 FF FF FF D9 CB DC 4D 80 D9 C9 C1 E0 04 DE E2 DE C2 -***** EXPENSIVE 2424 753 - -. 2423 804E958 53 -. DD 1C 07 DD 5C 07 08 8B 45 0C C1 E0 04 01 C2 8B 45 0C 01 85 A8 FE FF FF 8B 45 14 C1 E0 04 FF 45 EC 01 C1 FF 45 E8 FF 45 E0 8B 45 D4 39 45 E0 0F 82 43 FC FF FF -***** EXPENSIVE 2425 754 - -. 2424 8051998 183 -. 8B 45 E8 03 45 D8 0F AF 45 0C D9 04 C6 D9 44 C6 04 8B 45 E8 03 45 94 0F AF 45 0C D9 04 C6 D9 CA D9 5D 9C D9 44 C6 04 8B 45 E8 03 45 8C 0F AF 45 0C D9 04 C6 D9 CA D9 5D 98 D9 44 C6 04 D9 CA 8B 45 E8 03 45 84 0F AF 45 0C D9 5D 90 D9 C9 D9 5D 88 D9 04 C6 D9 44 C6 04 8B 45 E8 03 85 78 FF FF FF 0F AF 45 0C D9 5D 80 D9 04 C6 D9 9D 7C FF FF FF D9 44 C6 04 D9 9D 74 FF FF FF D9 C2 D8 C1 D9 9D 70 FF FF FF D9 45 80 D8 C2 D9 9D 6C FF FF FF D9 85 70 FF FF FF D8 8D F8 FE FF FF D9 04 CE DE E1 D9 85 6C FF FF FF D8 8D F8 FE FF FF D9 9D 60 FF FF FF D9 44 CE 04 -***** EXPENSIVE 2426 755 - -. 2425 8051A4F 183 -. D8 A5 60 FF FF FF D9 CC DE E2 D9 04 CE D9 CC D9 9D 64 FF FF FF D9 CB D8 85 70 FF FF FF D9 44 CE 04 D9 CB D8 65 80 D8 8D 5C FF FF FF D9 CB D8 85 6C FF FF FF D9 C9 D9 9D 58 FF FF FF D9 C3 D9 CA D8 8D 5C FF FF FF D9 CA D8 E3 D9 C9 D9 9D 54 FF FF FF D9 85 64 FF FF FF D8 C2 D9 C9 D9 9D 50 FF FF FF D9 C9 D8 AD 64 FF FF FF D9 85 7C FF FF FF D9 85 74 FF FF FF D9 85 7C FF FF FF D9 CE DE C5 D9 C9 D8 45 9C D9 C9 D8 45 98 D9 CD D8 65 9C D9 CB D9 9D 4C FF FF FF D9 C9 D9 9D 44 FF FF FF D9 85 F8 FE FF FF D9 85 F8 FE FF FF D9 85 5C FF FF FF DE CC D8 CA D9 C9 -***** EXPENSIVE 2427 756 - -. 2426 8051B06 196 -. D8 CD D9 C9 D8 6D 90 D9 C9 D8 6D 88 D9 CC D9 95 48 FF FF FF D9 CB D9 9D 40 FF FF FF D9 85 74 FF FF FF D8 65 98 D9 85 5C FF FF FF DE C9 D9 9D 3C FF FF FF D9 85 3C FF FF FF D8 E9 D9 9D 38 FF FF FF D9 85 40 FF FF FF D8 C4 D9 45 90 D9 C9 D9 9D 34 FF FF FF DE C2 D9 85 58 FF FF FF D8 C2 D9 45 88 D9 C9 D9 1C D7 DE C5 D9 85 54 FF FF FF D8 C5 D9 5C D7 04 D9 85 50 FF FF FF D8 85 38 FF FF FF D9 9D 30 FF FF FF D9 85 4C FF FF FF D8 85 34 FF FF FF D9 C9 D8 85 3C FF FF FF D9 C9 D9 9D 2C FF FF FF DC C2 D9 CB D8 A5 40 FF FF FF D9 CA D9 9D 28 FF FF FF D9 85 44 FF FF FF D8 C2 D9 CC D8 AD 54 FF FF FF -***** EXPENSIVE 2428 757 - -. 2427 8051BCA 179 -. D9 C9 D8 AD 58 FF FF FF D9 CC D9 9D 24 FF FF FF D9 9D 1C FF FF FF D9 85 4C FF FF FF D9 85 50 FF FF FF D9 CB D8 AD 48 FF FF FF D9 CB D8 A5 38 FF FF FF D9 C9 D8 A5 34 FF FF FF D9 CC D9 95 20 FF FF FF D9 CB D9 9D 10 FF FF FF D9 C9 D8 AD 44 FF FF FF D9 9D 0C FF FF FF 8B 45 E4 D9 45 C4 D9 45 C0 03 45 D0 D8 CC D9 C9 D8 CA 0F AF 45 14 DE E1 D9 1C C7 D9 45 C4 DE CB D9 45 C0 DE C9 DE C2 D9 C9 D9 5C C7 04 D9 45 B8 8B 45 E4 D9 45 BC D9 C9 03 85 08 FF FF FF D8 8D 24 FF FF FF D9 C9 D8 8D 28 FF FF FF 0F AF 45 14 DE E1 D9 1C C7 D9 45 B8 D9 45 BC -***** EXPENSIVE 2429 758 - -. 2428 8051C7D 165 -. D9 C9 D8 8D 28 FF FF FF D9 C9 D8 8D 24 FF FF FF DE C1 D9 5C C7 04 D9 45 B0 8B 45 E4 D9 45 B4 D9 C9 03 85 04 FF FF FF D8 8D 1C FF FF FF D9 C9 D8 CA 0F AF 45 14 DE E1 D9 1C C7 D9 45 B4 D9 45 B0 D9 C9 D8 8D 1C FF FF FF D9 C9 DE CA DE C1 D9 5C C7 04 8B 45 E4 D9 45 AC D9 45 A8 D9 45 AC D9 45 A8 D9 CA 03 85 00 FF FF FF D8 8D 2C FF FF FF D9 CB D8 8D 30 FF FF FF D9 C9 D8 8D 2C FF FF FF D9 CA D8 8D 30 FF FF FF D9 C9 0F AF 45 14 DE E3 DE C1 D9 C9 D9 1C C7 D9 5C C7 04 D9 45 A4 8B 45 E4 D9 45 A0 D9 C9 -***** EXPENSIVE 2430 759 - -. 2429 8051D22 82 -. 03 85 FC FE FF FF D8 8D 10 FF FF FF D9 C9 D8 8D 0C FF FF FF 0F AF 45 14 DE E9 D9 1C C7 D9 45 A0 D9 45 A4 D8 8D 0C FF FF FF D9 C9 D8 8D 10 FF FF FF DE C1 D9 5C C7 04 FF 45 DC 8B 45 D0 03 4D 0C FF 45 E8 03 55 14 FF 45 E4 39 45 DC 0F 82 24 FC FF FF -***** EXPENSIVE 2431 760 - -. 2430 8058D74 151 -. 8B 45 EC 01 C8 8B 55 0C 0F AF D1 89 45 C8 8B 45 08 DD 04 D0 8D 04 CD 08 00 00 00 0F AF 45 0C 8B 55 08 DD 04 10 8B 45 0C 0F AF 45 C8 DD 04 C2 8B 45 C8 8D 14 C5 08 00 00 00 0F AF 55 0C 8B 45 08 DD 04 02 D9 C5 D9 C5 D8 CA D9 C9 D8 CB DE E1 D9 C6 DE CA D9 CA D8 CD DE C1 8B 45 14 D9 C3 0F AF C6 8B 55 10 D8 C2 DD 1C C2 D9 C2 8D 04 F5 08 00 00 00 0F AF 45 14 D8 C1 DD 1C 10 D9 CB 8B 45 14 0F AF C7 DE E1 DD 1C C2 DE E1 8D 04 FD 08 00 00 00 0F AF 45 14 D9 E0 -***** EXPENSIVE 2432 761 - -. 2431 8058E0B 27 -. DD 1C 10 FF 45 F0 8B 45 E8 03 7D 18 03 75 18 03 4D E4 39 45 F0 0F 82 4E FF FF FF -***** EXPENSIVE 2433 762 - -. 2432 8053D08 151 -. 8B 45 0C 8B 55 08 0F AF C6 DD 04 C2 8D 04 F5 08 00 00 00 0F AF 45 0C DD 04 10 8B 45 0C 0F AF C7 DD 04 C2 8D 04 FD 08 00 00 00 0F AF 45 0C DD 04 10 8B 4D F0 8B 55 C4 8D 44 4A FF 8B 4D E8 8B 55 14 01 C1 0F AF D0 D9 C3 D9 C3 D9 CD 8D 04 C5 08 00 00 00 D8 E3 D9 CC D8 C2 D9 C9 89 4D B0 0F AF 45 14 8B 4D 10 DE C3 D9 CC DE E1 D9 C4 D9 C6 D9 CB DD 1C D1 D9 CA D8 CB D9 C9 DD 1C 08 D9 C9 D8 CB 8B 45 14 0F AF 45 B0 DE E9 DD 1C C1 8B 45 B0 8D 0C C5 08 00 00 00 -***** EXPENSIVE 2434 763 - -. 2433 8053D9F 45 -. D8 CA D9 C9 D8 CB 0F AF 4D 14 DE C1 8B 55 10 DD 1C 11 FF 45 EC 8B 4D E0 8B 45 D8 03 7D CC 03 75 C8 01 4D C4 39 45 EC 0F 82 3C FF FF FF -***** EXPENSIVE 2435 764 - -. 2434 805B3C0 151 -. 8B 55 EC 01 CA 8B 45 0C 0F AF C1 89 55 D0 8B 55 08 D9 04 82 8D 04 8D 04 00 00 00 0F AF 45 0C D9 04 10 8B 45 0C 0F AF 45 D0 D9 04 82 8B 45 D0 8D 14 85 04 00 00 00 0F AF 55 0C 8B 45 08 D9 04 02 D9 C5 D9 C5 D8 CA D9 C9 D8 CB DE E1 D9 C6 DE CA D9 CA D8 CD DE C1 8B 45 14 D9 C3 0F AF C6 8B 55 10 D8 C2 D9 1C 82 D9 C2 8D 04 B5 04 00 00 00 0F AF 45 14 D8 C1 D9 1C 10 D9 CB 8B 45 14 0F AF C7 DE E1 D9 1C 82 DE E1 8D 04 BD 04 00 00 00 0F AF 45 14 D9 E0 D9 1C 10 - -. 2435 805B457 24 -. FF 45 F0 8B 45 E8 03 7D 18 03 75 18 03 4D E4 39 45 F0 0F 82 51 FF FF FF -***** EXPENSIVE 2437 765 - -. 2436 80564FC 151 -. 8B 45 0C 8B 55 08 0F AF C6 D9 04 82 8D 04 B5 04 00 00 00 0F AF 45 0C D9 04 10 8B 45 0C 0F AF C7 D9 04 82 8D 04 BD 04 00 00 00 0F AF 45 0C D9 04 10 8B 4D F0 8B 55 C4 8D 44 4A FF 8B 4D E8 8B 55 14 01 C1 0F AF D0 D9 C3 D9 C3 D9 CD 8D 04 85 04 00 00 00 D8 E3 D9 CC D8 C2 D9 C9 89 4D B0 0F AF 45 14 8B 4D 10 DE C3 D9 CC DE E1 D9 C4 D9 C6 D9 CB D9 1C 91 D9 CA D8 CB D9 C9 D9 1C 08 D9 C9 D8 CB 8B 45 14 0F AF 45 B0 DE E9 D9 1C 81 8B 45 B0 8D 0C 85 04 00 00 00 -***** EXPENSIVE 2438 766 - -. 2437 8056593 45 -. D8 CA D9 C9 D8 CB 0F AF 4D 14 DE C1 8B 55 10 D9 1C 11 FF 45 EC 8B 4D E0 8B 45 D8 03 7D CC 03 75 C8 01 4D C4 39 45 EC 0F 82 3C FF FF FF -***** EXPENSIVE 2439 767 - -. 2438 8054440 169 -. 8B 45 0C 8B 75 08 0F AF C7 DD 04 C6 8D 04 FD 08 00 00 00 0F AF 45 0C 8B 4D A4 DD 04 30 8D 14 39 8B 45 0C 0F AF C2 8B 8D 5C FF FF FF DD 04 C6 03 4D A4 8B 45 0C 0F AF C1 8D 14 D5 08 00 00 00 DD 04 C6 0F AF 55 0C 8B 45 0C DD 04 32 0F AF 85 5C FF FF FF 8B 95 5C FF FF FF DD 04 C6 D9 CB DD 5D 98 D9 C9 DD 55 90 8D 04 D5 08 00 00 00 D8 C4 0F AF 45 0C DD 9D 40 FF FF FF 8D 0C CD 08 00 00 00 DD 45 98 0F AF 4D 0C DD 04 30 D9 C9 D8 C3 DD 04 31 D9 CA D9 E0 D9 C9 DD 5D 88 D9 CB DC 6D 98 D9 C2 D8 C4 D9 CA D9 E0 D9 C9 -***** EXPENSIVE 2440 768 - -. 2439 80544E9 165 -. DD 9D 78 FF FF FF D9 C4 D8 C1 D9 CD DE E1 D9 C9 DD 55 80 DD 85 78 FF FF FF D9 CB DE E4 D9 CA D8 C1 DD 45 88 D9 CE DC 65 90 D9 CE DC 85 40 FF FF FF D9 C9 DD 9D 70 FF FF FF 8B 95 60 FF FF FF 03 55 E4 8B 45 E4 8D 0C 10 01 C8 8B 75 14 0F AF B5 60 FF FF FF 89 85 34 FF FF FF 8B 45 10 DD 1C F0 D9 C9 8B B5 60 FF FF FF 8D 34 F5 08 00 00 00 0F AF 75 14 D8 C3 D9 C4 D9 C9 DD 1C 06 D8 E2 DD 45 D0 DD 45 C8 DC 8D 70 FF FF FF D9 C9 8B 45 14 D8 CA 8B 75 10 0F AF C2 DE E1 DD 1C C6 DD 45 D0 DC 8D 70 FF FF FF -***** EXPENSIVE 2441 769 - -. 2440 805458E 152 -. DD 85 40 FF FF FF D9 CA DC 4D C8 D9 CA DC 65 88 D9 CD DC 65 80 D9 CA DE C1 8B 45 14 DD 45 C0 DD 45 B8 0F AF C1 D8 CB D9 C9 D8 CE D9 CB DC 4D C0 D9 CE DC 4D B8 D9 CB 8D 14 D5 08 00 00 00 8D 0C CD 08 00 00 00 0F AF 55 14 DE E1 D9 CA 0F AF 4D 14 DE C5 DD 1C 32 D9 C9 DC A5 78 FF FF FF D9 C9 DD 1C C6 D9 CB DE C1 D9 C9 DD 1C 31 DD 45 B0 DD 45 A8 D9 C9 D8 CA D9 C9 D8 CB 8B 45 14 0F AF 85 34 FF FF FF DE E9 DD 1C C6 D9 C9 8B 85 34 FF FF FF 8D 34 C5 08 00 00 00 -***** EXPENSIVE 2442 770 - -. 2441 8054626 59 -. DC 4D B0 D9 C9 DC 4D A8 0F AF 75 14 DE C1 8B 55 10 8B 4D E0 DD 1C 16 FF 45 E8 8B B5 58 FF FF FF 8B 45 DC 01 8D 60 FF FF FF 01 B5 5C FF FF FF 39 45 E8 8D 3C 8F 0F 82 DF FD FF FF -***** EXPENSIVE 2443 771 - -. 2442 8056C30 178 -. 8B 45 0C 8B 75 08 0F AF C7 D9 04 86 8D 04 BD 04 00 00 00 0F AF 45 0C 8B 4D B8 D9 04 30 8D 14 39 8B 45 0C 0F AF C2 8B 8D 4C FF FF FF D9 04 86 D9 CA 03 4D B8 8B 45 0C 0F AF C1 8D 0C 8D 04 00 00 00 0F AF 4D 0C D9 5D B4 D9 5D B0 D9 5D AC D9 04 86 D9 04 31 8D 14 95 04 00 00 00 0F AF 55 0C D9 5D A0 D9 5D A4 8B 45 0C D9 45 B4 D9 04 32 D9 C9 0F AF 85 4C FF FF FF 8B 95 4C FF FF FF D8 45 A4 D9 04 86 D9 C9 80 75 A3 80 8D 04 95 04 00 00 00 D9 5D 9C D9 45 B0 0F AF 45 0C D8 45 A0 D9 CA D9 5D A8 D9 04 30 D9 CA D9 5D 98 D9 C9 8B 95 50 FF FF FF -***** EXPENSIVE 2444 772 - -. 2443 8056CE2 144 -. 03 55 E4 8B 45 E4 D9 E0 D9 45 A8 8D 0C 10 D8 C1 D9 45 AC D9 CA D8 6D A8 D9 5D 94 D9 C9 01 C8 D8 C2 D9 45 AC D9 45 9C D9 C9 8B 75 14 0F AF B5 50 FF FF FF DE E4 D8 C1 D9 45 98 D9 C9 89 85 34 FF FF FF 8B 45 10 D9 1C B0 D8 C2 8B B5 50 FF FF FF D9 5D 90 D9 45 B4 D9 45 B0 8D 34 B5 04 00 00 00 D8 65 A0 D9 C9 0F AF 75 14 D8 65 A4 D9 45 90 D9 45 94 D8 EA D9 C9 D9 1C 06 D9 C2 D9 45 D0 D9 CA D9 55 8C D9 C9 D8 C7 D9 CA DE C9 D9 45 CC D8 CA -***** EXPENSIVE 2445 773 - -. 2444 8056D72 132 -. D9 CE 8B 45 14 8B 75 10 D8 6D 98 D9 CB D8 45 94 D9 CD 0F AF C2 D8 6D 9C D9 C9 DE E6 D9 5D 88 D9 C9 D9 55 84 D9 CB D9 55 80 D9 CC D9 1C 86 D9 45 CC D8 4D 8C D9 C9 D8 4D D0 DE C1 D9 45 C4 D9 45 C8 8B 45 14 D8 4D 88 D9 C9 D8 CC 8D 14 95 04 00 00 00 0F AF 55 14 0F AF C1 DE E9 D9 C9 D9 14 32 D9 C9 D9 1C 86 D9 45 C4 D9 45 C8 D9 C9 D8 4D 88 D9 C9 DE CC D9 CA DE E5 D9 C9 DE C2 D9 45 BC D9 45 C0 D9 C9 -***** EXPENSIVE 2446 774 - -. 2445 8056DF6 120 -. 8B 45 14 D8 CD D9 C9 8D 0C 8D 04 00 00 00 D8 CC 0F AF 4D 14 0F AF 85 34 FF FF FF DE E1 D9 CA D9 1C 31 D9 C9 D9 1C 86 8B 85 34 FF FF FF D9 45 BC D9 CB 8D 34 85 04 00 00 00 D8 4D C0 D9 CB DE CA D9 CA 0F AF 75 14 8B 55 E0 8B 45 10 8B 8D 48 FF FF FF DE C1 D9 1C 06 01 95 50 FF FF FF 01 8D 4C FF FF FF D9 5D 8C FF 45 E8 8B 75 DC 39 75 E8 8D 3C 97 0F 82 C2 FD FF FF -***** EXPENSIVE 2447 775 - -. 2446 804ED74 195 -. 8B 45 EC 03 45 DC 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 8B 45 EC 03 85 2C FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 8B 45 EC 03 85 1C FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 D9 CC DD 9D 38 FF FF FF DD 44 06 08 8B 45 EC 03 85 0C FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 D9 CD DD 9D 20 FF FF FF DD 44 06 08 8B 45 EC 03 85 08 FF FF FF 0F AF 45 0C C1 E0 04 DD 04 06 DD 44 06 08 D9 CE 8B 45 EC 03 85 04 FF FF FF 0F AF 45 0C C1 E0 04 DD 9D 30 FF FF FF DD 04 06 D9 CB DD 9D 10 FF FF FF D9 CA DD 9D 88 FD FF FF DD 85 38 FF FF FF DC 85 88 FD FF FF DD 44 06 08 D9 C9 DD 9D F8 FE FF FF -***** EXPENSIVE 2448 776 - -. 2447 804EE37 182 -. DD 85 30 FF FF FF D8 C1 DD 9D F0 FE FF FF DC AD 30 FF FF FF DD 85 38 FF FF FF DC A5 88 FD FF FF D9 C9 DD 9D E0 FE FF FF D9 C4 D8 C3 D9 CD DE E3 DD 9D E8 FE FF FF DD 85 10 FF FF FF D9 C3 D9 C9 D8 C2 D9 C9 D8 C6 D9 CA DC A5 10 FF FF FF DD 9D 80 FD FF FF D9 C9 DD 95 D0 FE FF FF DC 85 F0 FE FF FF D9 CB DE E5 D9 CA DD 9D C8 FE FF FF DD 85 20 FF FF FF DD 85 80 FD FF FF D9 C9 D8 C6 D9 C9 D8 C5 D9 CE DC A5 20 FF FF FF D9 C0 D9 CF DD 9D 78 FE FF FF DD 85 C8 FE FF FF D9 CF D8 C3 D9 CF DC 44 0E 08 D8 C4 D9 CD DD 95 D8 FE FF FF D9 CF DD 9D 88 FE FF FF -***** EXPENSIVE 2449 777 - -. 2448 804EEED 178 -. D9 CE DC 85 F8 FE FF FF DD 04 0E D8 C1 D9 CD DD 9D B8 FE FF FF DD 85 E0 FD FF FF D9 CD D8 C2 D9 CD DC 45 B8 D9 CD DD 9D C0 FE FF FF D9 CC DC B5 A8 FD FF FF DD 85 C8 FE FF FF D9 C9 DC A5 B0 FD FF FF D9 C9 D8 C4 D9 CD D8 C2 D8 C9 D9 C9 DE CD D9 CC DD 9D 60 FE FF FF DD 85 E8 FD FF FF DC 65 C0 DC 65 B8 DD 85 F8 FE FF FF D9 C9 DC B5 A8 FD FF FF D9 C9 D8 E2 D8 C9 DD 9D B0 FE FF FF DD 85 F0 FE FF FF D8 E4 DE C9 DD 9D A8 FE FF FF DD 45 C8 DC A5 D8 FD FF FF DC 45 B8 DC B5 A8 FD FF FF D9 C9 DC A5 D8 FE FF FF D9 CB DC A5 D0 FE FF FF D9 CB -***** EXPENSIVE 2450 778 - -. 2449 804EF9F 217 -. D8 C9 D9 CB DE C9 DD 85 D8 FE FF FF DC A5 F8 FE FF FF DD 85 98 FE FF FF DE C9 DD 85 D0 FE FF FF DC A5 F0 FE FF FF D9 C9 DD 9D A0 FE FF FF DD 85 98 FE FF FF DE C9 DD 85 C8 FD FF FF DC 65 A0 D9 C9 DD 9D 90 FE FF FF DC B5 A8 FD FF FF DD 85 88 FE FF FF D9 C9 DC 8D 80 FE FF FF D9 C9 DC 85 E8 FE FF FF D8 C9 DD 9D 88 FE FF FF DD 85 78 FE FF FF DC 85 E0 FE FF FF DE C9 DD 9D 78 FE FF FF DD 85 D0 FD FF FF DC 65 A8 DC 45 A0 DC B5 A8 FD FF FF DD 85 E8 FE FF FF D9 C9 DC 8D 80 FE FF FF D9 C9 D8 E7 D8 C9 DD 9D 70 FE FF FF DD 85 E0 FE FF FF DC A5 80 FD FF FF DE C9 DD 9D 68 FE FF FF DD 45 B0 DC A5 C0 FD FF FF DC 65 A0 DC B5 A8 FD FF FF DD 85 80 FD FF FF D9 C9 -***** EXPENSIVE 2451 779 - -. 2450 804F078 220 -. DC 8D 80 FE FF FF D9 CF D8 E3 D9 C9 D8 E6 D9 C9 D8 CF D9 C9 DE CF DD 85 C8 FD FF FF DC 85 B8 FD FF FF DC B5 A8 FD FF FF DC 8D 80 FE FF FF D9 CB DC A5 E8 FE FF FF D9 CE DC A5 E0 FE FF FF D9 CE D8 CB D9 CE DE CB DD 85 B8 FE FF FF DC 85 60 FE FF FF DD 9D 60 FE FF FF DD 85 B0 FE FF FF D8 C4 8B 95 B4 FE FF FF 8B 85 B0 FE FF FF 81 F2 00 00 00 80 DD 9D 58 FE FF FF DD 85 A8 FE FF FF 89 85 48 FE FF FF 89 95 4C FE FF FF D8 C2 DD 9D 50 FE FF FF 8B 95 AC FE FF FF DD 85 48 FE FF FF DC A5 A0 FE FF FF D9 CD 81 F2 00 00 00 80 8B 85 A8 FE FF FF DC 85 C0 FE FF FF D9 CC DC AD A0 FE FF FF D9 CA DC AD 90 FE FF FF D9 CD DD 9D 48 FE FF FF 89 85 40 FE FF FF 89 95 44 FE FF FF -***** EXPENSIVE 2452 780 - -. 2451 804F154 204 -. DD 85 40 FE FF FF DC A5 90 FE FF FF DD 9D 40 FE FF FF DD 85 70 FE FF FF D8 C1 DD 9D 38 FE FF FF DD 85 68 FE FF FF D8 C7 DD 9D 88 FD FF FF DD 85 58 FE FF FF D8 C4 DD 9D 58 FE FF FF D9 C9 D8 C3 DD 85 60 FE FF FF D9 CC DC 85 48 FE FF FF D9 CC DC 85 50 FE FF FF D9 CC DD 9D 48 FE FF FF DD 85 60 FE FF FF D9 CC DD 9D 50 FE FF FF D9 CB DC 85 40 FE FF FF DD 85 38 FE FF FF DC 85 88 FE FF FF D9 C9 DD 9D 40 FE FF FF DD 85 88 FD FF FF DC 85 78 FE FF FF D9 C9 DD 9D 38 FE FF FF DD 85 58 FE FF FF D8 C1 D9 CA D8 EE D9 CF D8 EB D9 C9 DD 9D 88 FD FF FF D9 CD D9 E0 DD 85 50 FE FF FF D9 CB D9 E0 D9 C9 DC A5 70 FE FF FF D9 C9 -***** EXPENSIVE 2453 781 - -. 2452 804F220 190 -. DC A5 68 FE FF FF D9 CB DC A5 38 FE FF FF D9 CF DC 85 88 FE FF FF D9 CE DC 85 78 FE FF FF D9 C9 DC 85 88 FE FF FF D9 CD DC 85 60 FE FF FF D9 CB DC 85 78 FE FF FF D9 CA DD 9D 30 FE FF FF D9 CE DD 9D 28 FE FF FF DD 85 48 FE FF FF DD 85 40 FE FF FF D9 C9 D8 C2 D9 C9 D8 E5 D9 C9 DD 9D 20 FE FF FF DD 9D 18 FE FF FF D9 C2 D9 C2 D9 C9 D8 E7 D9 C9 D8 C6 D9 C9 8B 85 98 FD FF FF DD 9D 10 FE FF FF DD 9D 08 FE FF FF DD 85 C0 FE FF FF DD 85 B8 FE FF FF D9 C9 DD 1C 07 DD 5C 07 08 8B 45 E8 03 45 D4 DD 45 98 DD 45 90 0F AF 45 14 DC 8D 28 FE FF FF D9 C9 DC 8D 30 FE FF FF C1 E0 04 -***** EXPENSIVE 2454 782 - -. 2453 804F2DE 181 -. DE E1 DD 1C 07 DD 45 90 DD 45 98 D9 C9 DC 8D 30 FE FF FF D9 C9 DC 8D 28 FE FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 04 FE FF FF DD 45 88 DD 45 80 D9 CC DE C7 D9 CB 0F AF 45 14 DC 8D 18 FE FF FF DD 85 40 FE FF FF D9 CC DC 8D 20 FE FF FF D9 CB C1 E0 04 DE E6 D9 CB DE C4 D9 C9 DE E2 DD 85 58 FE FF FF DD 85 50 FE FF FF D9 CA DC AD 48 FE FF FF D9 C9 DC A5 88 FD FF FF D9 CA DC 85 38 FE FF FF D9 CB DD 1C 07 DD 45 88 DD 45 80 DC 8D 20 FE FF FF D9 C9 DC 8D 18 FE FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 00 FE FF FF DD 85 78 FF FF FF DD 85 70 FF FF FF -***** EXPENSIVE 2455 783 - -. 2454 804F393 181 -. 0F AF 45 14 DC 8D 08 FE FF FF D9 C9 DC 8D 10 FE FF FF C1 E0 04 DE E1 DD 1C 07 DD 85 70 FF FF FF DD 85 78 FF FF FF D9 C9 DC 8D 10 FE FF FF D9 C9 DC 8D 08 FE FF FF DE C1 DD 5C 07 08 8B 45 E8 03 85 FC FD FF FF DD 85 68 FF FF FF DD 85 60 FF FF FF 0F AF 45 14 D8 CE D9 C9 D8 CF D9 CE DC 8D 68 FF FF FF D9 CF DC 8D 60 FF FF FF D9 CE C1 E0 04 DE E1 D9 CE DE C5 D9 CD DD 1C 07 D9 CB DD 5C 07 08 8B 45 E8 03 85 F8 FD FF FF DD 85 58 FF FF FF DD 85 50 FF FF FF 0F AF 45 14 D8 CB D9 C9 D8 CD D9 CB DC 8D 58 FF FF FF D9 CD DC 8D 50 FF FF FF D9 CB C1 E0 04 -***** EXPENSIVE 2456 784 - -. 2455 804F448 130 -. DE E1 D9 CC DE C2 D9 CB DD 1C 07 DD 5C 07 08 8B 45 E8 03 85 F4 FD FF FF DD 85 48 FF FF FF DD 85 40 FF FF FF D9 C9 0F AF 45 14 D8 CA D9 C9 D8 CB D9 CA DC 8D 40 FF FF FF D9 CB DC 8D 48 FF FF FF D9 C9 C1 E0 04 DE E2 DE C2 DD 1C 07 DD 5C 07 08 8B 45 0C C1 E0 04 01 C1 8B 45 0C 01 85 A0 FD FF FF 8B 45 14 C1 E0 04 FF 45 E0 8B 55 D4 FF 45 EC 01 85 98 FD FF FF FF 45 E8 39 55 E0 0F 82 AA F8 FF FF -***** EXPENSIVE 2457 785 - -. 2456 8052110 186 -. 8B 45 E8 03 45 D8 0F AF 45 0C D9 04 C6 D9 44 C6 04 8B 45 E8 03 85 7C FF FF FF 0F AF 45 0C D9 04 C6 D9 44 C6 04 8B 45 E8 03 85 70 FF FF FF 0F AF 45 0C D9 04 C6 D9 44 C6 04 D9 CB 8B 45 E8 03 85 68 FF FF FF 0F AF 45 0C D9 5D 80 D9 9D 74 FF FF FF D9 44 C6 04 D9 04 C6 8B 45 E8 03 85 5C FF FF FF 0F AF 45 0C D9 44 C6 04 D9 CB D9 9D 78 FF FF FF D9 04 C6 D9 CC 8B 45 E8 03 85 58 FF FF FF 0F AF 45 0C D9 9D 6C FF FF FF D9 C9 D9 9D 64 FF FF FF D9 C4 D9 04 C6 DC C1 D9 CC D9 9D 60 FF FF FF D9 44 C6 04 D9 C9 D9 9D 54 FF FF FF D9 C4 D8 C1 D9 CD DE E1 D9 85 78 FF FF FF -***** EXPENSIVE 2458 786 - -. 2457 80521CA 204 -. D9 CE DE E4 D9 CD D8 C2 D9 45 80 D8 85 60 FF FF FF D9 C9 D9 9D 40 FF FF FF D9 CA D8 AD 78 FF FF FF D9 CB D9 9D 4C FF FF FF D9 85 64 FF FF FF D9 85 74 FF FF FF D8 C2 D9 CB D9 9D 44 FF FF FF D9 CB D9 9D 38 FF FF FF D8 A5 74 FF FF FF D9 CA D8 A5 6C FF FF FF D9 CB D9 9D 50 FF FF FF D9 C9 D9 9D 30 FF FF FF D9 85 64 FF FF FF D9 CA D9 95 2C FF FF FF D9 85 44 FF FF FF D9 C9 D8 85 38 FF FF FF D9 85 40 FF FF FF D9 CC D8 85 6C FF FF FF D9 CA D8 85 54 FF FF FF D9 CC D8 85 50 FF FF FF D9 45 80 D9 CA D9 9D 20 FF FF FF D9 44 D6 04 D9 CA D8 A5 60 FF FF FF D9 CB D9 9D 34 FF FF FF D9 CC D9 95 28 FF FF FF D9 85 30 FF FF FF -***** EXPENSIVE 2459 787 - -. 2458 8052296 186 -. D9 C9 D8 04 D6 D9 CA D8 C5 D9 C9 D8 C3 D9 CA D8 C4 D9 C9 D8 85 34 FF FF FF D9 CE D9 95 48 FF FF FF D9 CB D9 9D 3C FF FF FF D9 C9 D9 9D 24 FF FF FF D9 9D 1C FF FF FF D9 CB D9 9D 18 FF FF FF D9 85 88 FE FF FF D8 45 C0 DD 85 78 FE FF FF DE F9 DC A5 70 FE FF FF D9 85 28 FF FF FF D8 C2 D9 C1 DE C9 D9 9D E0 FE FF FF DD 85 68 FE FF FF D9 CB D8 85 34 FF FF FF D9 CB D8 C0 D9 C9 DE CB DC A5 60 FE FF FF D9 CA D9 9D DC FE FF FF D9 C9 DC A5 58 FE FF FF D9 85 54 FF FF FF D9 C9 DC B5 78 FE FF FF D9 C9 D8 E2 D8 C9 D9 9D 14 FF FF FF D9 85 50 FF FF FF D8 A5 34 FF FF FF -***** EXPENSIVE 2460 788 - -. 2459 8052350 213 -. DE C9 D9 9D 10 FF FF FF DD 85 60 FE FF FF D8 C0 DC AD 68 FE FF FF DC 85 58 FE FF FF D9 85 34 FF FF FF D9 C9 DC B5 78 FE FF FF D9 C9 D8 A5 40 FF FF FF D9 C1 DE C9 D9 CA D8 A5 44 FF FF FF D9 CA D9 9D 08 FF FF FF DD 85 58 FE FF FF D9 C9 DE CA D8 C0 D9 C9 D9 9D 0C FF FF FF D8 AD 88 FE FF FF D9 85 44 FF FF FF D9 C9 DC B5 78 FE FF FF D9 C9 D8 A5 54 FF FF FF D9 9D 44 FF FF FF D9 C0 D8 8D 44 FF FF FF D9 9D 04 FF FF FF D9 85 40 FF FF FF D8 A5 50 FF FF FF DE C9 D9 9D 00 FF FF FF D9 85 84 FE FF FF D8 65 B4 DD 85 78 FE FF FF DE F9 DC 8D F0 FE FF FF D9 85 24 FF FF FF D8 85 4C FF FF FF D9 C1 DE C9 D9 9D FC FE FF FF D9 85 20 FF FF FF D8 C2 DE C9 -***** EXPENSIVE 2461 789 - -. 2460 8052425 219 -. DD 85 50 FE FF FF D8 C0 DC A5 48 FE FF FF DC 85 40 FE FF FF D9 C9 D9 9D EC FE FF FF DC B5 78 FE FF FF D9 85 4C FF FF FF D9 C9 DC 8D F0 FE FF FF D9 C9 D8 A5 30 FF FF FF D8 C9 D9 9D E8 FE FF FF D9 C1 D8 A5 2C FF FF FF DE C9 D9 9D E4 FE FF FF DD 85 48 FE FF FF D8 C0 DC AD 50 FE FF FF DC A5 40 FE FF FF D9 85 30 FF FF FF D9 C9 DC B5 78 FE FF FF DC 8D F0 FE FF FF D9 C9 D8 A5 3C FF FF FF D9 9D 30 FF FF FF D9 85 2C FF FF FF D9 C1 D8 8D 30 FF FF FF D9 C9 D8 A5 38 FF FF FF D9 C9 D9 5D EC DE C9 D9 45 EC D9 C9 D9 5D EC DD 85 40 FE FF FF D8 C0 D8 85 84 FE FF FF DC B5 78 FE FF FF DC 8D F0 FE FF FF D9 85 3C FF FF FF D8 A5 4C FF FF FF D9 C1 DE C9 D9 85 1C FF FF FF -***** EXPENSIVE 2462 790 - -. 2461 8052500 213 -. D8 85 E0 FE FF FF D9 85 38 FF FF FF DE E5 D9 9D E0 FE FF FF D9 85 14 FF FF FF D9 CA DE CC D9 C9 D8 85 0C FF FF FF D9 85 18 FF FF FF D8 85 DC FE FF FF D9 C9 D9 9D D8 FE FF FF D9 85 04 FF FF FF D8 A5 0C FF FF FF D9 C9 D9 9D DC FE FF FF D9 85 10 FF FF FF D8 85 08 FF FF FF D9 C9 D9 9D D0 FE FF FF D9 85 10 FF FF FF D9 45 EC D9 CA D9 9D D4 FE FF FF D9 CA D9 5D EC D9 85 00 FF FF FF D9 85 14 FF FF FF D9 CB D9 E0 D9 45 EC D9 CA D8 A5 08 FF FF FF D9 CE D9 5D EC D8 A5 00 FF FF FF D9 CB D9 E0 D9 45 EC D9 CE D9 9D CC FE FF FF D8 A5 04 FF FF FF D9 CB D9 9D C8 FE FF FF D9 85 E8 FE FF FF D8 C4 D9 9D C4 FE FF FF D9 85 E0 FE FF FF D8 85 D8 FE FF FF -***** EXPENSIVE 2463 791 - -. 2462 80525D5 212 -. D9 9D D8 FE FF FF D9 85 DC FE FF FF D8 85 D4 FE FF FF D9 9D D4 FE FF FF D9 85 E0 FE FF FF D8 85 D0 FE FF FF D9 9D D0 FE FF FF D9 85 DC FE FF FF D8 85 CC FE FF FF D9 9D CC FE FF FF D9 85 DC FE FF FF D8 85 C8 FE FF FF D9 85 E4 FE FF FF D9 C9 D9 9D C8 FE FF FF D9 85 C4 FE FF FF D8 85 FC FE FF FF D9 C9 D8 C3 D9 C9 D9 9D C4 FE FF FF D8 85 EC FE FF FF D9 85 D8 FE FF FF D8 C1 D9 CD D8 EA D9 CB D8 EE D9 CD D9 9D C0 FE FF FF D9 C9 D9 E0 D9 85 D4 FE FF FF D9 CE D9 E0 D9 C9 D8 A5 E8 FE FF FF D9 C9 D8 A5 E4 FE FF FF D9 CE D8 A5 C4 FE FF FF D9 CB D8 85 FC FE FF FF D9 C9 D8 85 FC FE FF FF D9 CE D8 85 EC FE FF FF D9 CC D8 85 E0 FE FF FF D9 CD -***** EXPENSIVE 2464 792 - -. 2463 80526A9 184 -. D8 85 EC FE FF FF D9 CB D9 9D BC FE FF FF D9 85 C8 FE FF FF D8 E6 D9 9D B8 FE FF FF D9 85 D0 FE FF FF D8 E3 D9 CB D8 85 D0 FE FF FF D9 CA D8 AD D8 FE FF FF D9 CB D9 9D B4 FE FF FF D9 C9 D9 9D AC FE FF FF D9 85 CC FE FF FF D9 85 CC FE FF FF D9 C9 D8 C2 D9 C9 DE E2 D9 C4 D9 85 C8 FE FF FF D9 CC D9 9D A4 FE FF FF D9 85 D4 FE FF FF D9 CE D8 E5 D9 C9 DE C5 D9 CB DE C6 D9 CC D8 85 C4 FE FF FF D9 85 1C FF FF FF D9 85 18 FF FF FF D9 C9 D9 1C CF D9 5C CF 04 D9 CC D9 9D B0 FE FF FF D9 CB D9 9D A0 FE FF FF 8B 45 E4 D9 45 B0 D9 45 AC D9 45 B0 D9 45 AC D9 CA -***** EXPENSIVE 2465 793 - -. 2464 8052761 175 -. 03 45 D0 D8 8D BC FE FF FF D9 CA D8 8D C0 FE FF FF D9 CB D8 8D C0 FE FF FF D9 C9 D8 8D BC FE FF FF D9 C9 0F AF 45 14 DE E2 DE C2 D9 1C C7 D9 5C C7 04 D9 45 A8 8B 45 E4 D9 45 A4 03 85 9C FE FF FF D8 8D B8 FE FF FF D9 C9 D8 CB 0F AF 45 14 DE E1 D9 C9 D9 95 A8 FE FF FF D9 C9 D9 1C C7 D9 45 A8 D8 8D B8 FE FF FF D9 CA D8 4D A4 DE C2 D9 45 9C D9 45 A0 D9 C9 D8 8D B0 FE FF FF D9 C9 D8 8D B4 FE FF FF D9 CB D9 54 C7 04 D9 CB DE E1 8B 45 E4 D9 45 A0 D9 45 9C 03 85 98 FE FF FF D8 8D B4 FE FF FF D9 C9 D8 8D B0 FE FF FF 0F AF 45 14 -***** EXPENSIVE 2466 794 - -. 2465 8052810 153 -. DE C1 D9 C9 D9 1C C7 D9 5C C7 04 D9 45 98 8B 45 E4 D9 45 94 D9 45 94 D9 C9 03 85 94 FE FF FF D8 CD D9 CA D8 8D AC FE FF FF D9 CD D8 4D 98 D9 C9 D8 8D AC FE FF FF D9 CD 0F AF 45 14 DE E2 DE C4 D9 1C C7 D9 CA D9 5C C7 04 D9 45 90 8B 45 E4 D9 45 8C 03 85 90 FE FF FF D8 CC D9 C9 D8 CB 0F AF 45 14 DE E1 D9 C9 D9 9D B8 FE FF FF D9 1C C7 D9 45 8C DE C9 D9 C9 D8 4D 90 DE C1 D9 45 84 D9 45 88 D9 C9 D8 8D A0 FE FF FF D9 C9 D8 8D A4 FE FF FF D9 CA D9 5C C7 04 DE E9 -***** EXPENSIVE 2467 795 - -. 2466 80528A9 73 -. 8B 45 E4 D9 45 88 D9 45 84 D9 C9 03 85 8C FE FF FF D8 8D A0 FE FF FF D9 C9 D8 8D A4 FE FF FF 0F AF 45 14 DE C1 D9 C9 D9 1C C7 D9 5C C7 04 FF 45 DC 8B 45 D0 03 55 0C FF 45 E8 03 4D 14 FF 45 E4 39 45 DC 0F 82 1E F8 FF FF - -. 2467 804CD1C 10 -. 31 D2 89 C8 F7 F6 85 D2 74 0F -***** EXPENSIVE 2469 796 - -. 2468 805A1A3 101 -. 8B 45 14 8B 8D 0C FF FF FF 8B BD 10 FF FF FF DD 85 40 FF FF FF DD 85 38 FF FF FF D9 C9 0F AF 85 04 FF FF FF 8B 95 08 FF FF FF 49 4F DD 5D B8 DD 5D B0 C7 45 D0 00 00 00 00 89 45 A8 8B 75 18 89 55 AC 89 8D E4 FE FF FF 89 BD 00 FF FF FF 8B 45 D0 DD 85 38 FF FF FF 85 C0 D9 C0 DD 85 40 FF FF FF D9 C2 74 30 - -. 2469 8055222 28 -. 8B 45 D8 40 C7 45 E4 01 00 00 00 89 85 6C FF FF FF D1 E8 39 45 E4 0F 83 85 02 00 00 - -. 2470 805523E 19 -. C7 45 E0 00 00 00 00 8B 55 D4 39 55 E0 0F 83 5E 02 00 00 -***** EXPENSIVE 2472 797 - -. 2471 8055251 95 -. DD 83 34 F6 FF FF DD 83 44 F6 FF FF D9 C9 DD 9D 60 FF FF FF DD 9D 58 FF FF FF C7 85 28 FF FF FF 00 00 00 00 C7 85 24 FF FF FF 00 00 00 00 C7 85 20 FF FF FF 00 00 00 00 C7 45 D0 00 00 00 00 8B 45 18 DD 85 60 FF FF FF DD 85 58 FF FF FF D9 C9 39 45 D0 DD 5D A8 DD 5D A0 0F 83 D8 01 00 00 -***** EXPENSIVE 2473 798 - -. 2472 80552B0 87 -. 8B 95 6C FF FF FF D1 EA 8B 45 E4 29 D0 40 8B BD 24 FF FF FF 8B 8D 20 FF FF FF 89 85 2C FF FF FF 0F AF 7D D8 8B 85 28 FF FF FF 89 55 94 89 4D 90 C7 85 30 FF FF FF 00 00 00 00 89 7D 9C 89 45 98 8B 45 D0 DD 85 58 FF FF FF 85 C0 D9 C0 DD 85 60 FF FF FF D9 C2 74 30 - -. 2473 8055337 11 -. 31 F6 3B 75 18 0F 83 83 04 00 00 - -. 2474 8055342 46 -. 8B 45 98 0F AF 45 D8 89 85 F0 FE FF FF 8B 7D D8 8B 45 E4 D1 E0 8B 55 9C D1 E7 29 85 F0 FE FF FF 8D 4C 02 FF 89 BD 34 FF FF FF 85 F6 74 20 - -. 2475 8055390 13 -. 8B 45 18 29 F0 39 C6 0F 83 F7 03 00 00 -***** EXPENSIVE 2477 799 - -. 2476 805539D 72 -. 8B 45 0C 0F AF C1 8B 55 08 DD 04 C2 8D 04 CD 08 00 00 00 0F AF 45 0C DD 04 10 D9 C3 D9 C3 D9 C9 D8 CB D9 C9 D8 CA D9 CB D8 CC D9 CA D8 CD D9 C9 46 DE E3 DE C1 D9 CD 03 8D 34 FF FF FF 3B 75 18 DE C1 D9 CB DE C4 73 0B -***** EXPENSIVE 2478 800 - -. 2477 80553E5 11 -. D9 CA D9 CB D9 CA E9 7C FF FF FF - -. 2478 805536C 4 -. 85 F6 74 20 -***** EXPENSIVE 2480 801 - -. 2479 8055370 45 -. DD 45 A8 D8 CA DD 45 A0 DD 45 A0 D9 C9 D8 CB D9 C9 DE CC D9 CA DC 4D A8 D9 C9 DE E2 DE C2 D9 C9 8B 45 18 29 F0 39 C6 0F 83 F7 03 00 00 -***** EXPENSIVE 2481 802 - -. 2480 8055794 49 -. 8B BD F0 FE FF FF 0F AF 45 D8 8D 44 47 FF 8B 55 0C 0F AF D0 8D 04 C5 08 00 00 00 8B 7D 08 0F AF 45 0C DD 04 38 DD 04 D7 D9 C9 D9 E0 E9 F2 FB FF FF -***** EXPENSIVE 2482 803 - -. 2481 80553B7 46 -. D9 C3 D9 C3 D9 C9 D8 CB D9 C9 D8 CA D9 CB D8 CC D9 CA D8 CD D9 C9 46 DE E3 DE C1 D9 CD 03 8D 34 FF FF FF 3B 75 18 DE C1 D9 CB DE C4 73 0B -***** EXPENSIVE 2483 804 - -. 2482 80553F0 11 -. DD D8 DD D8 8B 45 E4 85 C0 74 0B - -. 2483 80553FB 11 -. 8B 45 D0 85 C0 0F 85 74 03 00 00 -***** EXPENSIVE 2485 805 - -. 2484 8055406 130 -. DD 85 60 FF FF FF DD 85 58 FF FF FF 8B 55 E4 8B 4D 90 8D 04 51 8B BD 30 FF FF FF 8D 44 07 FF D9 C1 D9 C1 D9 C9 8B 55 14 0F AF D0 D8 CC D9 C9 D8 CD D9 CB 8D 04 C5 08 00 00 00 DE CD D9 C9 DE CB 8B 4D 10 0F AF 45 14 DE E1 D9 CA DE C1 D9 C9 DD 1C D1 DD 1C 08 8B 45 DC 01 C7 8B 8D 2C FF FF FF 89 BD 30 FF FF FF 8B 55 94 FF 45 D0 8B 7D 18 8D 54 11 FF 39 7D D0 89 95 2C FF FF FF 0F 82 68 FE FF FF -***** EXPENSIVE 2486 806 - -. 2485 80552F0 23 -. 8B 45 D0 DD 85 58 FF FF FF 85 C0 D9 C0 DD 85 60 FF FF FF D9 C2 74 30 -***** EXPENSIVE 2487 807 - -. 2486 8055307 59 -. DD 45 A8 DD 45 A0 DD 45 A8 DD 45 A0 D9 CB DC 4D C8 D9 CA DC 4D C0 D9 C9 DC 4D C0 D9 CB DC 4D C8 D9 CA DE E1 D9 CA DE C1 D9 C9 DD 5D A8 DD 5D A0 31 F6 3B 75 18 0F 83 83 04 00 00 -***** EXPENSIVE 2488 808 - -. 2487 805577A 23 -. 8B 85 2C FF FF FF C1 E0 04 03 45 24 DD 40 F0 DD 40 F8 E9 81 FC FF FF -***** EXPENSIVE 2489 809 - -. 2488 8055412 118 -. 8B 55 E4 8B 4D 90 8D 04 51 8B BD 30 FF FF FF 8D 44 07 FF D9 C1 D9 C1 D9 C9 8B 55 14 0F AF D0 D8 CC D9 C9 D8 CD D9 CB 8D 04 C5 08 00 00 00 DE CD D9 C9 DE CB 8B 4D 10 0F AF 45 14 DE E1 D9 CA DE C1 D9 C9 DD 1C D1 DD 1C 08 8B 45 DC 01 C7 8B 8D 2C FF FF FF 89 BD 30 FF FF FF 8B 55 94 FF 45 D0 8B 7D 18 8D 54 11 FF 39 7D D0 89 95 2C FF FF FF 0F 82 68 FE FF FF - -. 2489 8055488 39 -. 8B 45 18 8B 55 D8 FF 45 E0 8B 4D D4 01 85 28 FF FF FF 01 85 24 FF FF FF 01 95 20 FF FF FF 39 4D E0 0F 82 DA FD FF FF - -. 2490 80554AF 20 -. 8B 85 6C FF FF FF FF 45 E4 D1 E8 39 45 E4 0F 82 7B FD FF FF - -. 2491 80554C3 13 -. F7 45 D8 01 00 00 00 0F 85 77 02 00 00 -***** EXPENSIVE 2493 810 - -. 2492 805C9E0 95 -. 8B 45 14 8B B5 4C FF FF FF 8B BD 50 FF FF FF D9 45 80 D9 85 7C FF FF FF D9 C9 0F AF 85 44 FF FF FF 8B 95 48 FF FF FF 4E 4F D9 5D C0 D9 5D BC C7 45 CC 00 00 00 00 89 45 B4 8B 4D 18 89 55 B8 89 B5 24 FF FF FF 89 BD 40 FF FF FF 8B 45 CC D9 85 7C FF FF FF 85 C0 D9 C0 D9 45 80 D9 C2 74 30 - -. 2493 8057B1F 25 -. 8B 45 D4 40 C7 45 E0 01 00 00 00 89 45 8C D1 E8 39 45 E0 0F 83 6A 02 00 00 - -. 2494 8057B38 19 -. C7 45 DC 00 00 00 00 8B 55 D0 39 55 DC 0F 83 46 02 00 00 -***** EXPENSIVE 2496 811 - -. 2495 8057B4B 83 -. D9 83 4C F6 FF FF D9 83 50 F6 FF FF D9 C9 D9 5D 88 D9 5D 84 C7 85 54 FF FF FF 00 00 00 00 C7 85 50 FF FF FF 00 00 00 00 C7 85 4C FF FF FF 00 00 00 00 C7 45 CC 00 00 00 00 8B 45 18 D9 45 88 D9 45 84 D9 C9 39 45 CC D9 5D B4 D9 5D B0 0F 83 CC 01 00 00 -***** EXPENSIVE 2497 812 - -. 2496 8057B9E 79 -. 8B 55 8C D1 EA 8B 45 E0 29 D0 40 8B BD 50 FF FF FF 8B 8D 4C FF FF FF 89 85 58 FF FF FF 0F AF 7D D4 8B 85 54 FF FF FF 89 55 A4 89 4D A0 C7 85 5C FF FF FF 00 00 00 00 89 7D AC 89 45 A8 90 8B 45 CC D9 45 84 85 C0 D9 C0 D9 45 88 D9 C2 74 30 - -. 2497 8057C1D 11 -. 31 F6 3B 75 18 0F 83 41 04 00 00 - -. 2498 8057C28 48 -. 8B 45 A8 0F AF 45 D4 89 85 10 FF FF FF 8B 7D D4 8B 45 E0 D1 E0 8B 55 AC D1 E7 29 85 10 FF FF FF 8D 4C 02 FF 89 BD 60 FF FF FF 89 F6 85 F6 74 20 - -. 2499 8057C78 13 -. 8B 45 18 29 F0 39 C6 0F 83 B3 03 00 00 -***** EXPENSIVE 2501 813 - -. 2500 8057C85 72 -. 8B 45 0C 0F AF C1 8B 55 08 D9 04 82 8D 04 8D 04 00 00 00 0F AF 45 0C D9 04 10 D9 C3 D9 C3 D9 C9 D8 CB D9 C9 D8 CA D9 CB D8 CC D9 CA D8 CD D9 C9 46 DE E3 DE C1 D9 CD 03 8D 60 FF FF FF 3B 75 18 DE C1 D9 CB DE C4 73 0B -***** EXPENSIVE 2502 814 - -. 2501 8057CCD 11 -. D9 CA D9 CB D9 CA E9 7C FF FF FF - -. 2502 8057C54 4 -. 85 F6 74 20 -***** EXPENSIVE 2504 815 - -. 2503 8057C58 45 -. D9 45 B4 D8 CA D9 45 B0 D9 45 B0 D9 C9 D8 CB D9 C9 DE CC D9 CA D8 4D B4 D9 C9 DE E2 DE C2 D9 C9 8B 45 18 29 F0 39 C6 0F 83 B3 03 00 00 -***** EXPENSIVE 2505 816 - -. 2504 8058038 49 -. 8B BD 10 FF FF FF 0F AF 45 D4 8D 44 47 FF 8B 55 0C 0F AF D0 8D 04 85 04 00 00 00 8B 7D 08 0F AF 45 0C D9 04 38 D9 04 97 D9 C9 D9 E0 E9 36 FC FF FF -***** EXPENSIVE 2506 817 - -. 2505 8057C9F 46 -. D9 C3 D9 C3 D9 C9 D8 CB D9 C9 D8 CA D9 CB D8 CC D9 CA D8 CD D9 C9 46 DE E3 DE C1 D9 CD 03 8D 60 FF FF FF 3B 75 18 DE C1 D9 CB DE C4 73 0B -***** EXPENSIVE 2507 818 - -. 2506 8057CD8 11 -. DD D8 DD D8 8B 45 E0 85 C0 74 0B - -. 2507 8057CE3 11 -. 8B 45 CC 85 C0 0F 85 33 03 00 00 -***** EXPENSIVE 2509 819 - -. 2508 8057CEE 124 -. D9 45 88 D9 45 84 8B 7D E0 8B 55 A0 8D 04 7A 8B 8D 5C FF FF FF 8D 44 01 FF D9 C1 D9 C1 D9 C9 8B 55 14 0F AF D0 D8 CC D9 C9 D8 CD D9 CB 8D 04 85 04 00 00 00 DE CD D9 C9 DE CB 8B 7D 10 0F AF 45 14 DE E1 D9 CA DE C1 D9 C9 D9 1C 97 D9 1C 38 8B 45 D8 01 C1 89 8D 5C FF FF FF 8B 55 A4 8B 8D 58 FF FF FF FF 45 CC 8B 7D 18 8D 54 11 FF 39 7D CC 89 95 58 FF FF FF 0F 82 72 FE FF FF -***** EXPENSIVE 2510 820 - -. 2509 8057BDC 17 -. 8B 45 CC D9 45 84 85 C0 D9 C0 D9 45 88 D9 C2 74 30 -***** EXPENSIVE 2511 821 - -. 2510 8057BED 59 -. D9 45 B4 D9 45 B0 D9 45 B4 D9 45 B0 D9 CB D8 4D C8 D9 CA D8 4D C4 D9 C9 D8 4D C4 D9 CB D8 4D C8 D9 CA DE E1 D9 CA DE C1 D9 C9 D9 5D B4 D9 5D B0 31 F6 3B 75 18 0F 83 41 04 00 00 -***** EXPENSIVE 2512 822 - -. 2511 8058021 23 -. 8B 95 58 FF FF FF 8B 4D 24 8D 04 D1 D9 40 F8 D9 40 FC E9 BC FC FF FF -***** EXPENSIVE 2513 823 - -. 2512 8057CF4 118 -. 8B 7D E0 8B 55 A0 8D 04 7A 8B 8D 5C FF FF FF 8D 44 01 FF D9 C1 D9 C1 D9 C9 8B 55 14 0F AF D0 D8 CC D9 C9 D8 CD D9 CB 8D 04 85 04 00 00 00 DE CD D9 C9 DE CB 8B 7D 10 0F AF 45 14 DE E1 D9 CA DE C1 D9 C9 D9 1C 97 D9 1C 38 8B 45 D8 01 C1 89 8D 5C FF FF FF 8B 55 A4 8B 8D 58 FF FF FF FF 45 CC 8B 7D 18 8D 54 11 FF 39 7D CC 89 95 58 FF FF FF 0F 82 72 FE FF FF - -. 2513 8057D6A 39 -. 8B 45 18 8B 55 D4 FF 45 DC 8B 4D D0 01 85 54 FF FF FF 01 85 50 FF FF FF 01 95 4C FF FF FF 39 4D DC 0F 82 EC FD FF FF - -. 2514 8057D91 17 -. 8B 45 8C FF 45 E0 D1 E8 39 45 E0 0F 82 96 FD FF FF - -. 2515 8057DA2 13 -. F7 45 D4 01 00 00 00 0F 85 42 02 00 00 -***** EXPENSIVE 2517 824 - -. 2516 8059ADC 206 -. 8B 95 CC FE FF FF 03 55 E4 8B 75 E4 8D 0C 16 8D 34 0E 8B 7D E4 01 F7 8B 45 0C 89 BD 9C FE FF FF 0F AF 85 CC FE FF FF 8B 7D 08 DD 04 C7 8B 85 CC FE FF FF 8D 04 C5 08 00 00 00 0F AF 45 0C DD 9D 78 FF FF FF DD 04 38 8B 45 0C 0F AF C2 DD 04 C7 8B 45 0C 0F AF C1 DD 04 C7 8B 45 0C 0F AF C6 DD 04 C7 8B 45 0C 0F AF 85 9C FE FF FF 8D 14 D5 08 00 00 00 8D 0C CD 08 00 00 00 8D 34 F5 08 00 00 00 DD 04 C7 0F AF 55 0C 0F AF 4D 0C 0F AF 75 0C 8B 85 9C FE FF FF DD 04 3A DD 04 39 D9 CE DD 9D 70 FF FF FF DD 04 3E 8D 3C C5 08 00 00 00 0F AF 7D 0C 8B 55 08 DD 9D 68 FF FF FF DD 04 17 D9 CA DD 9D 60 FF FF FF D9 C9 DD 9D 58 FF FF FF -***** EXPENSIVE 2518 825 - -. 2517 8059BAA 152 -. DD 45 B8 DD 45 B0 D9 C9 D8 CD D9 C9 D8 CA DE E9 DD 9D 50 FF FF FF DD 45 A8 D8 CB DD 9D A8 FE FF FF DD 45 A0 D8 CD DC AD A8 FE FF FF D9 C9 DC 4D B8 D9 C9 DD 9D A8 FE FF FF D9 CB DC 4D B0 DD 45 98 DD 45 90 DC 8D 68 FF FF FF D9 CA DE C5 D8 CA D9 CC DD 9D 48 FF FF FF DE EB DD 45 88 DD 45 80 D9 CB DC 4D A0 D9 CB DC 8D 58 FF FF FF D9 CD DC 4D A8 D9 C9 DC 8D 60 FF FF FF D9 C9 DE C3 DD 45 98 D9 C9 DE E5 DD 45 80 DD 45 88 DD 85 A8 FE FF FF D9 CC DC 4D 90 D9 CA -***** EXPENSIVE 2519 826 - -. 2518 8059C42 180 -. DC 8D 60 FF FF FF D9 CB DC 8D 68 FF FF FF D9 C9 DC 8D 58 FF FF FF D9 CC D8 C6 D9 C9 DE C2 D9 CB DE C2 D9 CA DD 9D 40 FF FF FF DD 85 50 FF FF FF D9 C3 D9 C9 D8 C6 DD 85 48 FF FF FF D9 CA D8 C4 D9 CF DC AD 50 FF FF FF D9 CA D8 C3 D9 CF DD 9D 38 FF FF FF D9 C9 DD 9D 30 FF FF FF D9 C9 DC AD 48 FF FF FF DD 9D 28 FF FF FF DD 85 40 FF FF FF D8 C1 DD 9D 20 FF FF FF DD 85 38 FF FF FF D8 C5 DD 85 A8 FE FF FF D9 C9 DD 9D 18 FF FF FF DE E4 D9 CA DE E1 DD 85 E8 FE FF FF D9 FA DC 8D E0 FE FF FF D9 CA DC A5 40 FF FF FF DE CA DD 85 E8 FE FF FF D9 FA -***** EXPENSIVE 2520 827 - -. 2519 8059CF6 169 -. D9 CC DC A5 38 FF FF FF D9 CC DC 8D E0 FE FF FF DE CC DD 85 20 FF FF FF DC 8D E0 FE FF FF DC AD 78 FF FF FF DD 85 18 FF FF FF DC 8D E0 FE FF FF D9 C1 D9 C9 DC AD 70 FF FF FF D9 C9 D8 C4 DD 9D 10 FF FF FF D9 C9 DE E3 D9 C0 DD 45 D0 D9 C9 D8 C6 D9 CA DE E6 D9 E0 DD 85 30 FF FF FF DD 45 C8 D8 CE D9 C9 D8 CA DE E1 DD 45 C8 D8 CC D9 CA DC 8D 28 FF FF FF DE E2 DD 45 C8 D9 CB DD 9D 08 FF FF FF D9 CA D9 E0 DD 85 30 FF FF FF D9 CE DC 4D D0 D9 CE D8 C9 DE C6 DD 85 78 FF FF FF DC 85 20 FF FF FF DD 9D 78 FF FF FF -***** EXPENSIVE 2521 828 - -. 2520 8059D9F 207 -. DD 85 70 FF FF FF DC 85 18 FF FF FF DD 9D 70 FF FF FF DD 85 10 FF FF FF D9 CC DC 4D D0 D9 CC D8 E2 D9 C9 DC 8D 28 FF FF FF DE C4 DD 9D A8 FE FF FF DD 85 08 FF FF FF D9 C4 D8 E4 D9 CA DC 85 10 FF FF FF D9 C9 D8 C3 D9 CB DC AD 08 FF FF FF D9 CA DD 9D 00 FF FF FF DD 95 10 FF FF FF D9 C9 DD 9D 08 FF FF FF D9 CB 8B 95 D4 FE FF FF 03 95 F4 FE FF FF 8B 85 F4 FE FF FF 8B 4D DC 01 D0 2B 4D EC 8B B5 D0 FE FF FF 89 85 98 FE FF FF 8D 4C 4E FF 8B 85 F4 FE FF FF 8B 75 14 8D 3C 08 0F AF B5 D4 FE FF FF 8B 45 10 DE C2 DD 85 78 FF FF FF DD 1C F0 8B 85 D4 FE FF FF 8D 04 C5 08 00 00 00 8B 75 10 0F AF 45 14 DD 85 70 FF FF FF DD 1C 30 -***** EXPENSIVE 2522 829 - -. 2521 8059E6E 189 -. 8B 45 14 0F AF C2 DD 85 A8 FE FF FF DD 1C C6 D9 C4 8B 45 14 8D 14 D5 08 00 00 00 0F AF 55 14 0F AF 85 98 FE FF FF D8 C4 D9 CD DE E4 DD 85 00 FF FF FF D9 C9 DD 1C 32 DD 1C C6 D9 CB 8B 85 98 FE FF FF 8D 34 C5 08 00 00 00 8B 45 14 8B 55 10 0F AF C1 0F AF 75 14 8D 0C CD 08 00 00 00 0F AF 4D 14 DD 1C 16 DD 1C C2 80 B5 0F FF FF FF 80 8B 45 14 0F AF C7 8D 3C FD 08 00 00 00 0F AF 7D 14 DD 85 08 FF FF FF D9 C9 D9 E0 D9 C9 DD 1C 11 D9 C9 FF 45 E8 DD 1C C2 8B 4D E0 8B 45 18 DD 1C 17 8B 55 DC 01 85 D4 FE FF FF 01 85 D0 FE FF FF 01 95 CC FE FF FF 39 4D E8 0F 82 B1 FB FF FF -***** EXPENSIVE 2523 830 - -. 2522 8054ED8 159 -. 8B B5 D4 FE FF FF 8B 45 0C 8B 7D 08 0F AF C6 DD 04 C7 8D 04 F5 08 00 00 00 8B 4D D0 0F AF 45 0C 8D 14 4E DD 04 38 D9 C9 8B 45 0C 0F AF C2 D8 C0 DD 04 C7 8D 0C 8E D8 C0 D9 C1 8D 14 D5 08 00 00 00 0F AF 55 0C 0F AF 4D 0C D8 C1 DD 85 E8 FE FF FF DD 04 3A DD 04 CF D9 CA D8 CB D9 CD DD 9D A8 FE FF FF D9 CD D8 C0 D9 CD D8 C0 D9 CC D8 E1 DD 85 F0 FE FF FF D9 FA D9 CC DC AD A8 FE FF FF D9 CC DC 8D E8 FE FF FF D8 CC D9 CC DD 9D A8 FE FF FF DD 45 E0 DD 45 D8 D9 C9 D8 CE D9 C9 D8 CF -***** EXPENSIVE 2524 831 - -. 2523 8054F77 140 -. 8B 95 E4 FE FF FF DE C1 03 55 D4 8B 45 D4 DD 45 E0 8D 0C 10 DE CF D9 CD DC 4D D8 DE EE 8D 34 08 D9 C3 01 F0 D8 C1 D9 CC 8B 7D 14 0F AF BD E4 FE FF FF DE E1 89 85 A4 FE FF FF D9 C3 D9 CB 8B 45 10 DE C2 D9 C9 DD 1C F8 0F AF 55 14 D9 C0 D9 CA D8 E4 D9 C9 D9 E0 D9 CB D9 E0 D9 C9 8B BD A4 FE FF FF DD 1C D0 D9 C9 0F AF 4D 14 0F AF 75 14 0F AF 7D 14 8B 55 D0 D8 E4 D9 CA DE E4 DE E2 DD 1C C8 D9 C9 FF 45 E8 DD 1C F0 8B 4D CC -***** EXPENSIVE 2525 832 - -. 2524 8055003 27 -. DD 1C F8 8D 04 92 01 95 E4 FE FF FF 01 85 D4 FE FF FF 39 4D E8 0F 82 BA FE FF FF -***** EXPENSIVE 2526 833 - -. 2525 805C19C 210 -. 8B 95 9C FE FF FF 03 55 E0 8B 75 E0 8D 0C 16 8D 34 0E 8B 7D E0 01 F7 8B 45 0C 89 BD 7C FE FF FF 0F AF 85 9C FE FF FF 8B 7D 08 D9 04 87 8B 85 9C FE FF FF 8D 04 85 04 00 00 00 0F AF 45 0C D9 9D 78 FF FF FF D9 04 38 8B 45 0C 0F AF C2 D9 9D 74 FF FF FF D9 04 87 8B 45 0C 0F AF C1 D9 04 87 8B 45 0C 0F AF C6 D9 9D 6C FF FF FF 8D 0C 8D 04 00 00 00 D9 04 87 8B 45 0C 0F AF 85 7C FE FF FF 0F AF 4D 0C 8D 14 95 04 00 00 00 8D 34 B5 04 00 00 00 D9 04 87 D9 CA 0F AF 55 0C D9 9D 70 FF FF FF 0F AF 75 0C D9 04 39 8B 85 7C FE FF FF D9 04 3A D9 C9 D9 9D 68 FF FF FF D9 04 3E 8D 3C 85 04 00 00 00 0F AF 7D 0C 8B 55 08 D9 9D 60 FF FF FF D9 04 17 -***** EXPENSIVE 2527 834 - -. 2526 805C26E 185 -. D9 CA D9 9D 64 FF FF FF D9 C9 D9 9D 5C FF FF FF D9 45 98 D9 45 94 D9 C9 D8 8D 70 FF FF FF D9 C9 D8 CA DE E9 D9 45 90 D8 8D 6C FF FF FF D9 9D 58 FF FF FF D9 45 8C D9 45 94 D9 C9 D8 8D 68 FF FF FF D9 C9 D8 8D 70 FF FF FF D9 C9 D8 AD 58 FF FF FF D9 CB D8 4D 98 DE C1 D9 CA D9 9D 58 FF FF FF D9 45 90 D9 45 8C D8 8D 6C FF FF FF D9 C9 D8 8D 68 FF FF FF DE C1 D9 9D 54 FF FF FF D9 45 84 D9 45 88 D8 8D 64 FF FF FF D9 C9 D8 8D 60 FF FF FF DE E9 D9 9D 50 FF FF FF D9 45 84 D9 45 88 D9 C9 D8 8D 64 FF FF FF D9 C9 D8 8D 60 FF FF FF DE C1 D9 9D 4C FF FF FF D9 45 80 -***** EXPENSIVE 2528 835 - -. 2527 805C327 209 -. D8 CB D9 9D 48 FF FF FF D9 85 7C FF FF FF D8 8D 5C FF FF FF D8 AD 48 FF FF FF D9 9D 48 FF FF FF D9 45 80 D9 85 48 FF FF FF D8 C2 D9 C9 D8 8D 5C FF FF FF D9 CC D8 8D 7C FF FF FF DE C4 D9 9D 44 FF FF FF D9 C1 D8 C3 D9 CA DE E3 D9 85 54 FF FF FF D9 CA D9 9D 40 FF FF FF D9 C9 D8 A5 4C FF FF FF D9 85 58 FF FF FF D9 85 54 FF FF FF D9 C9 D8 85 50 FF FF FF D9 C9 D8 85 4C FF FF FF D9 CA D9 9D 34 FF FF FF D9 85 44 FF FF FF D9 85 40 FF FF FF D8 C3 D9 CC D8 A5 48 FF FF FF D9 85 58 FF FF FF D9 CA D8 C3 D9 CD D9 9D 2C FF FF FF D9 95 3C FF FF FF D9 CD D9 95 38 FF FF FF D9 C9 D8 A5 50 FF FF FF D9 CC D9 9D 30 FF FF FF DD 85 B8 FE FF FF -***** EXPENSIVE 2529 836 - -. 2528 805C3F8 224 -. D9 FA D9 CA D8 AD 44 FF FF FF D9 CA DC 8D B0 FE FF FF D8 CA D9 5D EC D9 C9 D9 9D 44 FF FF FF D9 45 EC DD 85 B8 FE FF FF D9 FA D9 CB D8 AD 40 FF FF FF D9 CB DC 8D B0 FE FF FF D8 CB D9 9D 28 FF FF FF DD 85 B0 FE FF FF D8 8D 30 FF FF FF D8 AD 78 FF FF FF D9 9D 24 FF FF FF DD 85 B0 FE FF FF D8 8D 2C FF FF FF D8 AD 74 FF FF FF D9 9D 20 FF FF FF D9 85 24 FF FF FF D8 C1 D9 9D 1C FF FF FF D9 85 20 FF FF FF D8 85 28 FF FF FF D9 9D 18 FF FF FF D9 45 D4 D9 E0 D9 95 08 FF FF FF D8 CD D9 9D 0C FF FF FF D8 AD 24 FF FF FF D9 45 D0 D9 C9 D9 9D 14 FF FF FF D8 CB D9 85 20 FF FF FF D8 A5 28 FF FF FF D9 C9 D8 AD 0C FF FF FF D9 C9 D9 9D 10 FF FF FF D9 9D 0C FF FF FF D9 85 08 FF FF FF -***** EXPENSIVE 2530 837 - -. 2529 805C4D8 209 -. D9 45 D0 D9 C9 D8 CA D9 C9 D8 8D 34 FF FF FF DE E9 D9 9D 04 FF FF FF D9 45 D0 D9 E0 DC CC D9 CB D8 4D D4 DE C4 D9 C9 D9 9D 40 FF FF FF D9 CA D9 95 00 FF FF FF D9 45 D4 D8 8D 34 FF FF FF D9 CA DE CB D9 CA DE C1 D9 85 78 FF FF FF D8 85 30 FF FF FF D9 9D 78 FF FF FF D9 85 74 FF FF FF D8 85 2C FF FF FF D9 9D 74 FF FF FF D9 85 1C FF FF FF D8 A5 04 FF FF FF D9 9D FC FE FF FF D9 85 18 FF FF FF D8 85 0C FF FF FF D9 9D F8 FE FF FF D9 85 14 FF FF FF D8 E1 D9 C9 D8 85 14 FF FF FF D9 9D 14 FF FF FF 8B 95 A4 FE FF FF D9 85 10 FF FF FF D9 C9 03 95 EC FE FF FF D9 9D F4 FE FF FF D8 E1 D9 85 10 FF FF FF 8B 85 EC FE FF FF 8B 4D D8 01 D0 -***** EXPENSIVE 2531 838 - -. 2530 805C5A9 229 -. 2B 4D E8 8B B5 A0 FE FF FF DE C2 D9 9D 10 FF FF FF D9 85 18 FF FF FF 8D 4C 4E FF D8 A5 0C FF FF FF D9 C9 D9 9D F0 FE FF FF 89 85 78 FE FF FF D9 85 1C FF FF FF 8B 85 EC FE FF FF 8B 75 14 8D 3C 08 D8 85 04 FF FF FF D9 C9 0F AF B5 A4 FE FF FF D9 9D 18 FF FF FF 8B 45 10 D9 85 78 FF FF FF D9 C9 D9 9D 1C FF FF FF D9 1C B0 8B 85 A4 FE FF FF 8D 04 85 04 00 00 00 8B 75 10 0F AF 45 14 D9 85 74 FF FF FF D9 1C 30 8B 45 14 0F AF C2 D9 85 FC FE FF FF D9 1C 86 8D 14 95 04 00 00 00 8B 45 14 0F AF 55 14 0F AF 85 78 FE FF FF D9 85 F8 FE FF FF D9 85 F4 FE FF FF D9 C9 D9 1C 32 D9 1C 86 8B 85 78 FE FF FF 8D 34 85 04 00 00 00 8B 45 14 8B 55 10 0F AF C1 0F AF 75 14 D9 85 F0 FE FF FF D9 85 1C FF FF FF -***** EXPENSIVE 2532 839 - -. 2531 805C68E 118 -. D9 C9 D9 1C 16 80 B5 1B FF FF FF 80 D9 1C 82 8D 0C 8D 04 00 00 00 8B 45 14 0F AF 4D 14 0F AF C7 D9 85 18 FF FF FF 80 B5 13 FF FF FF 80 8D 3C BD 04 00 00 00 D9 1C 11 D9 85 14 FF FF FF 0F AF 7D 14 D9 85 10 FF FF FF D9 C9 D9 1C 82 D9 1C 17 8B 45 18 8B 55 D8 FF 45 E4 8B 4D DC 01 85 A4 FE FF FF 01 85 A0 FE FF FF 01 95 9C FE FF FF 39 4D E4 0F 82 98 FA FF FF -***** EXPENSIVE 2533 840 - -. 2532 80577A8 175 -. 8B B5 D4 FE FF FF 8B 45 0C 8B 7D 08 0F AF C6 D9 04 87 8D 04 B5 04 00 00 00 8B 4D D4 0F AF 45 0C 8D 14 4E D9 04 38 8B 45 0C 0F AF C2 D9 04 87 D9 CA D8 C0 D9 CA D8 C0 D9 CA 8D 0C 8E D9 95 18 FF FF FF D8 C2 D9 9D 0C FF FF FF 0F AF 4D 0C DD 85 E8 FE FF FF 8D 14 95 04 00 00 00 0F AF 55 0C D9 04 8F D9 C9 D8 8D 0C FF FF FF D8 E1 D9 04 3A D9 C9 D9 9D 08 FF FF FF D9 CA D8 C0 D9 CA D8 C0 DD 85 F0 FE FF FF D9 FA D9 CC D8 AD 18 FF FF FF D9 CC DC 8D E8 FE FF FF D8 CC D9 9D 04 FF FF FF D9 CB D9 9D 18 FF FF FF D9 45 E0 D9 45 DC D9 C9 -***** EXPENSIVE 2534 841 - -. 2533 8057857 172 -. D8 CC D9 C9 D8 CB 8B 95 E4 FE FF FF 03 55 D8 8B 45 D8 DE C1 D9 45 E0 8D 0C 10 DE CB D9 85 04 FF FF FF D9 CC D8 4D DC D9 CC D8 A5 08 FF FF FF 8D 34 08 D9 9D 00 FF FF FF D9 CA 01 F0 DE E3 D9 85 0C FF FF FF D9 85 04 FF FF FF 8B 7D 14 0F AF BD E4 FE FF FF D8 85 08 FF FF FF D9 C9 89 85 BC FE FF FF DE C2 D9 C9 8B 45 10 D9 1C B8 D9 85 00 FF FF FF D9 C1 80 B5 03 FF FF FF 80 8B BD BC FE FF FF D9 E0 D9 C9 0F AF 55 14 0F AF 4D 14 0F AF 75 14 D8 E4 D9 CC 0F AF 7D 14 D8 AD 00 FF FF FF D9 CA D8 E3 D9 C9 DE E3 D9 1C 90 D9 CA -***** EXPENSIVE 2535 842 - -. 2534 8057903 44 -. D9 1C 88 D9 C9 D9 1C B0 D9 1C B8 8B 55 D4 8D 04 92 FF 45 E4 8B 4D D0 01 95 E4 FE FF FF 01 85 D4 FE FF FF 39 4D E4 0F 82 79 FE FF FF -***** EXPENSIVE 2536 843 -vex iropt: not unrolling (79 sts) - -. 2535 8058E64 101 -. 8B 45 EC 8D 34 38 8B 45 0C 0F AF C7 8B 55 08 8B 4D 14 DD 04 C2 0F AF 4D DC 8B 55 DC 8B 45 10 DD 1C C8 8D 0C D5 08 00 00 00 0F AF 4D 14 0F AF 75 0C 89 4D CC 8B 4D 08 8B 54 F1 04 8B 04 F1 81 F2 00 00 00 80 8B 75 10 8B 4D CC 89 04 31 89 54 31 04 FF 45 F0 8B 75 18 8B 45 E8 01 75 DC 03 7D E4 39 45 F0 72 9B -***** EXPENSIVE 2537 844 -vex iropt: not unrolling (75 sts) - -. 2536 805B4AC 91 -. 8B 45 EC 8B 55 14 0F AF D7 8D 0C 30 8B 45 0C 89 55 D0 0F AF C6 8B 55 08 D9 04 82 8B 45 D0 8B 55 10 D9 1C 82 8D 14 BD 04 00 00 00 0F AF 55 14 0F AF 4D 0C 89 55 D0 8B 55 08 8B 04 8A 35 00 00 00 80 8B 4D 10 8B 55 D0 89 04 0A FF 45 F0 8B 4D E8 03 7D 18 03 75 E4 39 4D F0 72 A5 -***** EXPENSIVE 2538 845 - -. 2537 8054A58 206 -. 8B 7D 84 8B B5 D0 FE FF FF 8D 44 37 FF 8B 55 80 8D 0C 02 01 CA 29 FE 8B 7D 80 89 95 A4 FE FF FF 8D 74 37 FF 8B 55 0C 01 F7 0F AF D0 8D 04 C5 08 00 00 00 89 BD 7C FF FF FF 0F AF 45 0C 8B 7D 08 DD 04 38 8B 45 0C 0F AF C1 8D 0C CD 08 00 00 00 DD 04 C7 0F AF 4D 0C 8B 45 0C DD 04 39 0F AF 85 A4 FE FF FF DD 9D 58 FF FF FF DD 04 C7 8B 85 A4 FE FF FF DD 04 D7 8D 3C C5 08 00 00 00 8B 45 0C 8B 55 08 0F AF 85 7C FF FF FF 0F AF 7D 0C DD 9D 70 FF FF FF D9 CA DD 9D 68 FF FF FF DD 04 17 DD 04 C2 8B 95 7C FF FF FF 8D 04 D5 08 00 00 00 8B 4D 08 0F AF 45 0C DD 04 08 D9 CA 8B 45 0C 0F AF C6 8D 34 F5 08 00 00 00 DD 9D B8 FE FF FF -***** EXPENSIVE 2539 846 - -. 2538 8054B26 176 -. D9 CA 0F AF 75 0C DD 9D 60 FF FF FF D9 E0 DD 04 0E DD 85 B8 FE FF FF D9 CB DD 9D 50 FF FF FF DD 04 C1 DD 85 60 FF FF FF DD 85 58 FF FF FF D9 CD D8 C4 D9 CB D9 E0 D9 C9 D8 C2 D9 CD D8 C1 DD 85 50 FF FF FF D9 CC DD 9D 48 FF FF FF D9 CA DC AD 60 FF FF FF D9 C9 DC AD 58 FF FF FF D9 CB D8 C6 D9 C9 DD 9D 40 FF FF FF D9 CA DD 9D 38 FF FF FF DD 85 48 FF FF FF D9 C4 D8 C3 DD 85 B8 FE FF FF D9 CA D8 C3 D9 C9 DD 9D 30 FF FF FF D9 CE DC A5 50 FF FF FF D9 C9 DE E4 D9 CD DD 95 28 FF FF FF DD 85 F0 FE FF FF D9 FA DC 8D E8 FE FF FF D9 CD -***** EXPENSIVE 2540 847 - -. 2539 8054BD6 163 -. DE E3 D9 CC DE CA DD 85 F0 FE FF FF D9 FA D9 C9 DC A5 48 FF FF FF D9 C9 DC 8D E8 FE FF FF DE C9 DD 85 30 FF FF FF DC 8D E8 FE FF FF DC AD 70 FF FF FF D9 CC DC 8D E8 FE FF FF D9 C4 D9 C9 DC AD 68 FF FF FF D9 C9 D8 C3 DD 9D 20 FF FF FF D9 C0 D8 C2 D9 C9 DE E2 DD 45 E0 DD 45 D8 D8 CF D9 C9 DC 8D 40 FF FF FF D9 CA DD 9D 18 FF FF FF DE C1 DD 45 E0 DD 45 D8 D8 CD D9 C9 DC 8D 38 FF FF FF DE C1 DD 45 D8 D9 CD DC 4D E0 D9 CD DC 8D 38 FF FF FF DE E5 D9 CD DE E3 DD 85 68 FF FF FF DD 45 D8 D9 CC -***** EXPENSIVE 2541 848 - -. 2540 8054C79 191 -. DD 95 B0 FE FF FF D9 CF DC 4D E0 D9 C9 DC 85 28 FF FF FF D9 CF D8 E5 D9 CC DC 8D 40 FF FF FF DE E1 D9 CE DD 9D 68 FF FF FF DD 85 70 FF FF FF DD 85 20 FF FF FF D9 CC DD 9D 10 FF FF FF D9 C2 D9 C9 DC 85 30 FF FF FF D9 CC D8 E6 D9 C9 D8 C7 D9 CE DC 85 20 FF FF FF D9 CC DD 9D 70 FF FF FF D9 CD DD 9D 08 FF FF FF DD 85 18 FF FF FF DD 85 B0 FE FF FF D9 CC DD 9D 00 FF FF FF D9 CB 8B 95 E0 FE FF FF 03 55 D4 8B 45 D4 8D 0C 10 8D 34 08 01 F0 8B 7D 14 0F AF BD E0 FE FF FF DE C4 89 85 A4 FE FF FF DD 85 70 FF FF FF 8B 45 10 DD 1C F8 8B 85 E0 FE FF FF 8D 04 C5 08 00 00 00 8B 7D 10 -***** EXPENSIVE 2542 849 - -. 2541 8054D38 159 -. 0F AF 45 14 DD 85 68 FF FF FF DD 1C 38 D9 C9 DE E5 DC C1 DD 45 C0 DD 45 B8 D8 CB D9 C9 8B 45 14 D8 CD 0F AF C2 DE E1 DD 1C C7 DD 45 A8 DD 45 B0 D9 C9 DC 8D 08 FF FF FF D9 CB DC 4D C0 D9 CD DC 4D B8 D9 C9 8B 45 14 DC 8D 10 FF FF FF 8D 14 D5 08 00 00 00 0F AF 55 14 0F AF C1 DE E3 DE C4 D9 CB DD 1C 3A DD 1C C7 DD 45 A8 DD 45 B0 DC 8D 08 FF FF FF D9 C9 DC 8D 10 FF FF FF 8D 0C CD 08 00 00 00 0F AF 4D 14 DE C1 DD 85 18 FF FF FF D9 C9 DD 1C 39 DD 45 A0 DD 45 98 D8 CD D9 C9 D8 CB -***** EXPENSIVE 2543 850 - -. 2542 8054DD7 146 -. 8B 45 14 0F AF C6 DE E1 DD 1C C7 DE E2 DD 45 90 DD 45 88 D8 CB D9 CC 8D 34 F5 08 00 00 00 DC 4D A0 D9 CA DC 4D 98 D9 C9 8B 45 14 DC 8D 00 FF FF FF 0F AF 85 A4 FE FF FF 0F AF 75 14 DE E4 DE C1 DD 1C 3E D9 C9 DD 1C C7 8B 85 A4 FE FF FF DD 45 88 D9 C9 8D 3C C5 08 00 00 00 DC 4D 90 D9 C9 DC 8D 00 FF FF FF 0F AF 7D 14 8B 45 10 8B 55 D0 DE C1 DD 1C 07 FF 45 E8 8D 04 92 8B 4D CC 01 95 E0 FE FF FF 01 85 D0 FE FF FF 39 4D E8 0F 82 EF FB FF FF -***** EXPENSIVE 2544 851 - -. 2543 80572C4 196 -. 8B 8D D0 FE FF FF 8B 75 90 8D 44 0E FF 8B 7D 8C 8D 0C 07 8B B5 D0 FE FF FF 01 CF 8B 55 8C 2B 75 90 89 BD BC FE FF FF 8D 74 32 FF 8B 7D 0C 01 F2 0F AF F8 8D 04 85 04 00 00 00 89 55 88 0F AF 45 0C 8B 55 08 D9 04 10 8B 45 0C 0F AF C1 D9 04 82 D9 C9 8B 45 0C 0F AF 85 BC FE FF FF D9 5D 80 8D 0C 8D 04 00 00 00 D9 04 82 8B 85 BC FE FF FF D9 04 BA 0F AF 4D 0C 8D 3C 85 04 00 00 00 8B 45 0C 0F AF 45 88 D9 5D 84 0F AF 7D 0C D9 04 11 D9 9D 78 FF FF FF D9 9D 74 FF FF FF D9 04 17 D9 04 82 D9 C9 8B 55 88 8D 04 95 04 00 00 00 8B 4D 08 0F AF 45 0C D9 9D 70 FF FF FF D9 04 08 D9 CA D9 9D 7C FF FF FF -***** EXPENSIVE 2545 852 - -. 2544 8057388 196 -. D9 C9 D9 9D 6C FF FF FF 8B 45 0C 0F AF C6 D9 04 81 D9 85 7C FF FF FF D9 C9 8D 34 B5 04 00 00 00 D9 95 68 FF FF FF DE C1 0F AF 75 0C D9 85 74 FF FF FF D8 C2 D9 04 0E D9 C9 D9 9D 64 FF FF FF D9 E0 D9 85 78 FF FF FF D9 85 7C FF FF FF D9 C9 80 B5 6F FF FF FF 80 D8 C2 D9 C9 D8 A5 68 FF FF FF D9 CA D8 AD 78 FF FF FF D9 CC D8 AD 74 FF FF FF D9 85 70 FF FF FF D8 85 6C FF FF FF D9 CB D9 9D 60 FF FF FF D9 CC D9 9D 5C FF FF FF D9 CB D9 9D 58 FF FF FF D9 85 70 FF FF FF D9 85 64 FF FF FF D9 C4 D9 CA D8 A5 6C FF FF FF D9 C9 D8 C4 D9 CA D8 C3 D9 C9 D9 9D 54 FF FF FF D9 C9 D9 95 50 FF FF FF D9 C9 -***** EXPENSIVE 2546 853 - -. 2545 805744C 190 -. D9 9D 4C FF FF FF DD 85 F0 FE FF FF D9 FA DC 8D E8 FE FF FF D9 CB D8 A5 64 FF FF FF DE CB D9 CA D9 5D EC D9 45 EC DD 85 F0 FE FF FF D9 FA DC 8D E8 FE FF FF D9 CC DE E2 D9 CB DE C9 D9 5D EC DD 85 E8 FE FF FF DE C9 D8 6D 84 D9 9D 48 FF FF FF DD 85 E8 FE FF FF D8 8D 4C FF FF FF D8 6D 80 D9 9D 44 FF FF FF D9 85 48 FF FF FF D8 C1 D9 C9 D8 AD 48 FF FF FF D9 C9 D9 9D 40 FF FF FF D9 9D 38 FF FF FF D9 45 DC D9 45 E0 D8 8D 60 FF FF FF D9 C9 D8 8D 58 FF FF FF DE C1 D9 45 EC D9 85 44 FF FF FF D9 CA D9 9D 30 FF FF FF D9 45 E0 D9 45 DC D9 CB D8 C2 D9 CB D8 8D 54 FF FF FF D9 CA -***** EXPENSIVE 2547 854 - -. 2546 805750A 189 -. D8 AD 44 FF FF FF D9 C9 D8 8D 5C FF FF FF DE C2 D9 9D 34 FF FF FF D9 45 E0 D9 45 DC D9 C9 D8 8D 58 FF FF FF D9 C9 D8 8D 60 FF FF FF D9 45 84 D9 C9 DE E2 D9 CB D9 9D 3C FF FF FF D9 45 DC D9 45 E0 D9 CC D8 85 50 FF FF FF D9 CC D8 8D 54 FF FF FF D9 C9 D8 8D 5C FF FF FF D9 CC D9 5D 84 8B 95 E0 FE FF FF 03 55 D8 8B 45 D8 8D 0C 10 8D 34 08 DE EB D9 85 38 FF FF FF 01 F0 D8 E3 D9 CB 8B 7D 14 D8 85 38 FF FF FF 0F AF BD E0 FE FF FF D9 45 80 D9 C9 D9 9D 24 FF FF FF 89 85 BC FE FF FF D9 45 84 8B 45 10 D9 1C B8 D8 85 4C FF FF FF 8B 85 E0 FE FF FF D9 5D 80 D9 85 34 FF FF FF -***** EXPENSIVE 2548 855 - -. 2547 80575C7 164 -. 8D 04 85 04 00 00 00 8B 7D 10 0F AF 45 14 D8 C1 D9 45 80 D9 CA D8 AD 34 FF FF FF D9 85 40 FF FF FF D9 85 3C FF FF FF D9 C9 D8 E5 D9 C9 D8 85 30 FF FF FF D9 CC D9 1C 38 D9 C9 D9 9D 20 FF FF FF D9 45 B0 D9 45 AC D9 CD D8 85 40 FF FF FF D9 CD D8 CC D9 C9 8B 45 14 D8 CA 0F AF C2 DE E1 D9 CC D9 9D 1C FF FF FF D9 85 3C FF FF FF D8 A5 30 FF FF FF D9 CC D9 1C 87 D9 45 B0 DE CB D9 45 AC DE C9 8D 14 95 04 00 00 00 0F AF 55 14 DE C2 D9 C9 D9 1C 3A D9 45 A4 D9 45 A8 D9 C9 D8 CA D9 C9 8B 45 14 D8 CC -***** EXPENSIVE 2549 856 - -. 2548 805766B 171 -. 0F AF C1 DE E1 D9 1C 87 D9 45 9C D9 45 A0 D9 C9 D8 8D 20 FF FF FF D9 CA D8 4D A8 D9 CC D8 4D A4 D9 C9 8B 45 14 D8 8D 24 FF FF FF 8D 0C 8D 04 00 00 00 0F AF 4D 14 0F AF C6 DE E2 DE C3 D9 CA D9 1C 39 D9 45 A0 D9 CA D9 1C 87 D9 45 9C D8 8D 24 FF FF FF D9 CA D8 8D 20 FF FF FF DE C2 D9 45 94 D9 45 98 8B 45 14 D8 8D 1C FF FF FF D9 C9 D8 CA 8D 34 B5 04 00 00 00 0F AF 85 BC FE FF FF 0F AF 75 14 DE E9 D9 CA D9 1C 3E D9 C9 D9 1C 87 8B 85 BC FE FF FF D9 45 94 D9 C9 8D 3C 85 04 00 00 00 D8 4D 98 D9 C9 D8 8D 1C FF FF FF -***** EXPENSIVE 2550 857 - -. 2549 8057716 45 -. 0F AF 7D 14 8B 45 10 DE C1 D9 1C 07 8B 55 D4 8D 04 92 FF 45 E4 8B 4D D0 01 95 E0 FE FF FF 01 85 D0 FE FF FF 39 4D E4 0F 82 81 FB FF FF -***** EXPENSIVE 2551 858 - -. 2550 805A620 45 -. C7 45 D0 00 00 00 00 8B 45 18 DD 85 40 FF FF FF DD 85 38 FF FF FF D9 C9 39 45 D0 DD 9D 68 FF FF FF DD 9D 60 FF FF FF 0F 83 A2 01 00 00 -***** EXPENSIVE 2552 859 - -. 2551 8055289 39 -. C7 45 D0 00 00 00 00 8B 45 18 DD 85 60 FF FF FF DD 85 58 FF FF FF D9 C9 39 45 D0 DD 5D A8 DD 5D A0 0F 83 D8 01 00 00 -***** EXPENSIVE 2553 860 - -. 2552 805CE3C 36 -. C7 45 CC 00 00 00 00 8B 45 18 D9 45 80 D9 85 7C FF FF FF D9 C9 39 45 CC D9 5D 94 D9 5D 90 0F 83 56 01 00 00 -***** EXPENSIVE 2554 861 - -. 2553 8057B7D 33 -. C7 45 CC 00 00 00 00 8B 45 18 D9 45 88 D9 45 84 D9 C9 39 45 CC D9 5D B4 D9 5D B0 0F 83 CC 01 00 00 - -. 2554 804B900 2 -. EB 1B - -. 2555 804B91D 13 -. 83 EC 0C 68 44 B9 04 08 E8 F6 23 01 00 - -. 2556 804B92A 5 -. E8 A9 E3 FF FF - -. 2557 8049CD8 16 -. 55 89 E5 57 56 53 83 EC 28 6A 00 E8 14 31 00 00 - -. 2558 804CE18 23 -. 6A 01 8D 83 EA F6 FF FF 6A 21 50 8D 83 0C F6 FF FF 50 E8 8D 0E 01 00 - -. 2559 805DCBC 38 -. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 4E 34 00 00 8B 83 5C 00 00 00 8B 00 85 C0 8B 4D 08 8B 75 0C 8B 55 10 74 0F - -. 2560 805DCE2 8 -. FF 75 14 52 56 51 FF D0 - -. 2561 804B944 5 -. 55 89 E5 C9 C3 - -. 2562 805DCEA 7 -. 8D 65 F8 5B 5E C9 C3 - -. 2563 804CE2F 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 2564 8049CE8 22 -. 89 C7 58 5A 31 C0 85 FF 68 C0 F2 05 08 0F 95 C0 50 E8 3A 41 01 00 - -. 2565 8049CFE 12 -. C7 04 24 00 00 00 00 E8 2A E9 00 00 - -. 2566 8058650 23 -. 6A 01 8D 83 15 F7 FF FF 6A 21 50 8D 83 0C F6 FF FF 50 E8 55 56 00 00 - -. 2567 8058667 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 2568 8049D0A 22 -. 89 C3 5E 58 31 C0 85 DB 68 00 F3 05 08 0F 95 C0 50 E8 18 41 01 00 - -. 2569 8049D20 12 -. C7 04 24 00 00 00 00 E8 C8 98 00 00 - -. 2570 8053610 23 -. 6A 01 8D 83 E9 F6 FF FF 6A 21 50 8D 83 0C F6 FF FF 50 E8 95 A6 00 00 - -. 2571 8053627 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 2572 8049D2C 24 -. 85 C0 5A 59 89 45 DC 0F 95 C0 68 40 F3 05 08 0F B6 C0 50 E8 F4 40 01 00 - -. 2573 8049D44 12 -. C7 04 24 00 00 00 00 E8 40 33 00 00 - -. 2574 804D0AC 23 -. 6A 01 8D 83 EA F6 FF FF 6A 7B 50 8D 83 0C F6 FF FF 50 E8 F9 0B 01 00 - -. 2575 804D0C3 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 2576 8049D50 20 -. 59 5E 31 C0 85 FF 68 80 F3 05 08 0F 95 C0 50 E8 D4 40 01 00 - -. 2577 8049D64 12 -. C7 04 24 00 00 00 00 E8 7C EB 00 00 - -. 2578 8058908 26 -. 6A 01 8D 83 15 F7 FF FF 68 84 00 00 00 50 8D 83 0C F6 FF FF 50 E8 9A 53 00 00 - -. 2579 8058922 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 2580 8049D70 20 -. 58 5A 31 C0 85 DB 68 C0 F3 05 08 0F 95 C0 50 E8 B4 40 01 00 - -. 2581 8049D84 12 -. C7 04 24 0A 00 00 00 E8 6C 30 00 00 - -. 2582 8049D90 14 -. 89 C7 C7 04 24 0A 00 00 00 E8 56 98 00 00 - -. 2583 8049D9E 15 -. 89 45 DC C7 04 24 0A 00 00 00 E8 87 E8 00 00 - -. 2584 8049DAD 14 -. 89 C3 C7 04 24 0A 00 00 00 E8 D5 32 00 00 - -. 2585 8049DBB 14 -. 89 C6 C7 04 24 0A 00 00 00 E8 23 EB 00 00 - -. 2586 8049DC9 20 -. 89 34 24 57 6A 00 89 45 D8 6A 01 8D 45 E0 50 E8 77 34 00 00 - -. 2587 804D688 23 -. 6A 01 6A 6B 8D 83 F4 F6 FF FF 50 8D 83 0C F6 FF FF 50 E8 1D 06 01 00 - -. 2588 804D69F 10 -. B8 01 00 00 00 E9 FD FC FF FF - -. 2589 8049DDD 22 -. 83 C4 18 85 C0 0F 94 C0 68 00 F4 05 08 0F B6 C0 50 E8 45 40 01 00 - -. 2590 8049DF3 18 -. 58 FF 75 D8 53 6A 00 6A 01 8D 45 E8 50 E8 03 EC 00 00 - -. 2591 8058C60 23 -. 6A 01 6A 36 8D 83 21 F7 FF FF 50 8D 83 0C F6 FF FF 50 E8 45 50 00 00 - -. 2592 8058C77 10 -. B8 01 00 00 00 E9 F5 FD FF FF - -. 2593 8049E05 22 -. 83 C4 18 85 C0 0F 94 C0 68 40 F4 05 08 0F B6 C0 50 E8 1D 40 01 00 - -. 2594 8049E1B 20 -. 58 FF 75 D8 FF 75 DC 6A 00 6A 01 8D 45 E8 50 E8 39 9B 00 00 - -. 2595 8053BD0 23 -. 6A 01 6A 58 8D 83 F3 F6 FF FF 50 8D 83 0C F6 FF FF 50 E8 D5 A0 00 00 - -. 2596 8053BE7 10 -. B8 01 00 00 00 E9 CA FD FF FF - -. 2597 8049E2F 22 -. 83 C4 18 85 C0 0F 94 C0 68 80 F4 05 08 0F B6 C0 50 E8 F3 3F 01 00 - -. 2598 8049E45 16 -. 83 C4 0C 6A 00 6A 01 8D 45 E0 50 E8 03 5F 00 00 - -. 2599 8050023 23 -. 6A 04 6A 5A 8D 83 FE F6 FF FF 50 8D 83 D3 F6 FF FF 50 E8 82 DC 00 00 - -. 2600 805003A 7 -. B8 04 00 00 00 EB D0 - -. 2601 8049E55 21 -. 85 C0 5A 59 0F 94 C0 68 C0 F4 05 08 0F B6 C0 50 E8 CE 3F 01 00 - -. 2602 8049E6A 17 -. 89 34 24 57 6A 00 6A 01 8D 45 E0 50 E8 09 34 00 00 - -. 2603 8049E7B 22 -. 83 C4 18 85 C0 0F 94 C0 68 00 F5 05 08 0F B6 C0 50 E8 A7 3F 01 00 - -. 2604 8049E91 16 -. 83 C4 0C 6A 00 6A 01 8D 45 E0 50 E8 DF 5E 00 00 - -. 2605 8049EA1 21 -. 85 C0 5A 59 0F 94 C0 68 40 F5 05 08 0F B6 C0 50 E8 82 3F 01 00 - -. 2606 8049EB6 17 -. 89 34 24 57 6A 00 6A 01 8D 45 E0 50 E8 ED 33 00 00 - -. 2607 804D32C 10 -. 8D 65 F4 5B 5E 89 F8 5F C9 C3 - -. 2608 8049EC7 22 -. 83 C4 18 85 C0 0F 94 C0 68 80 F5 05 08 0F B6 C0 50 E8 5B 3F 01 00 - -. 2609 8049EDD 16 -. 83 C4 0C 6A 00 6A 01 8D 45 E0 50 E8 BB 5E 00 00 - -. 2610 804FE18 10 -. 8D 65 F4 5B 5E 89 F8 5F C9 C3 - -. 2611 8049EED 21 -. 85 C0 5A 59 0F 94 C0 68 C0 F5 05 08 0F B6 C0 50 E8 36 3F 01 00 - -. 2612 8049F02 16 -. 83 C4 0C 6A 11 6A 01 8D 45 E0 50 E8 46 5E 00 00 - -. 2613 8049F12 21 -. 85 C0 5A 59 0F 94 C0 68 00 F6 05 08 0F B6 C0 50 E8 11 3F 01 00 - -. 2614 8049F27 16 -. 83 C4 0C 6A 11 6A 01 8D 45 E0 50 E8 49 5E 00 00 - -. 2615 8049F37 21 -. 85 C0 5A 59 0F 94 C0 68 40 F6 05 08 0F B6 C0 50 E8 EC 3E 01 00 - -. 2616 8049F4C 16 -. 83 C4 0C 6A 11 6A 01 8D 45 E0 50 E8 4C 5E 00 00 - -. 2617 8049F5C 21 -. 85 C0 5A 59 0F 94 C0 68 80 F6 05 08 0F B6 C0 50 E8 C7 3E 01 00 - -. 2618 8049F71 23 -. C7 07 03 00 00 00 89 34 24 57 6A 04 6A 01 8D 45 E0 50 E8 CC 32 00 00 - -. 2619 804D38A 23 -. 6A 04 8D 83 F4 F6 FF FF 6A 75 50 8D 83 4C F8 FF FF 50 E8 1B 09 01 00 - -. 2620 804D3A1 13 -. B8 04 00 00 00 8D 65 F4 5B 5E 5F C9 C3 - -. 2621 8049F88 22 -. 83 C4 18 85 C0 0F 94 C0 68 C0 F6 05 08 0F B6 C0 50 E8 9A 3E 01 00 - -. 2622 8049F9E 23 -. C7 07 03 00 00 00 89 34 24 57 6A 04 6A 01 8D 45 E0 50 E8 CF 32 00 00 - -. 2623 8049FB5 22 -. 83 C4 18 85 C0 0F 94 C0 68 00 F7 05 08 0F B6 C0 50 E8 6D 3E 01 00 - -. 2624 8049FCB 23 -. C7 07 03 00 00 00 89 34 24 57 6A 04 6A 01 8D 45 E0 50 E8 D2 32 00 00 - -. 2625 8049FE2 22 -. 83 C4 18 85 C0 0F 94 C0 68 40 F7 05 08 0F B6 C0 50 E8 40 3E 01 00 - -. 2626 8049FF8 24 -. C7 03 03 00 00 00 59 FF 75 D8 53 6A 04 6A 01 8D 45 E8 50 E8 F8 E9 00 00 - -. 2627 8058A5A 23 -. 6A 04 8D 83 21 F7 FF FF 6A 40 50 8D 83 4C F8 FF FF 50 E8 4B 52 00 00 - -. 2628 8058A71 13 -. B8 04 00 00 00 8D 65 F4 5B 5E 5F C9 C3 - -. 2629 804A010 22 -. 83 C4 18 85 C0 0F 94 C0 68 80 F7 05 08 0F B6 C0 50 E8 12 3E 01 00 - -. 2630 804A026 27 -. 8B 45 DC C7 00 03 00 00 00 5A FF 75 D8 50 6A 04 6A 01 8D 45 E8 50 E8 27 99 00 00 - -. 2631 805399F 23 -. 6A 04 8D 83 F3 F6 FF FF 6A 62 50 8D 83 4C F8 FF FF 50 E8 06 A3 00 00 - -. 2632 80539B6 13 -. B8 04 00 00 00 8D 65 F4 5B 5E 5F C9 C3 - -. 2633 804A041 22 -. 83 C4 18 85 C0 0F 94 C0 68 C0 F7 05 08 0F B6 C0 50 E8 E1 3D 01 00 - -. 2634 804A057 9 -. 58 FF 75 DC E8 30 98 00 00 - -. 2635 804A060 8 -. 89 1C 24 E8 2C E9 00 00 - -. 2636 804A068 8 -. 89 3C 24 E8 C4 30 00 00 - -. 2637 804A070 9 -. 58 FF 75 D8 E8 57 E9 00 00 - -. 2638 804A079 8 -. 89 34 24 E8 EF 30 00 00 - -. 2639 804A081 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 2640 804B92F 5 -. E8 5C FB FF FF - -. 2641 804B490 16 -. 55 89 E5 57 56 53 83 EC 28 6A 00 E8 38 4E 00 00 - -. 2642 80502F4 23 -. 6A 01 8D 83 EA F6 FF FF 6A 21 50 8D 83 0C F6 FF FF 50 E8 B1 D9 00 00 - -. 2643 805030B 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 2644 804B4A0 22 -. 89 C7 58 5A 31 C0 85 FF 68 A0 01 06 08 0F 95 C0 50 E8 82 29 01 00 - -. 2645 804B4B6 12 -. C7 04 24 00 00 00 00 E8 E6 F7 00 00 - -. 2646 805ACC4 23 -. 6A 01 8D 83 15 F7 FF FF 6A 21 50 8D 83 0C F6 FF FF 50 E8 E1 2F 00 00 - -. 2647 805ACDB 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 2648 804B4C2 22 -. 89 C3 5E 58 31 C0 85 DB 68 E0 01 06 08 0F 95 C0 50 E8 60 29 01 00 - -. 2649 804B4D8 12 -. C7 04 24 00 00 00 00 E8 34 A9 00 00 - -. 2650 8055E34 23 -. 6A 01 8D 83 E9 F6 FF FF 6A 21 50 8D 83 0C F6 FF FF 50 E8 71 7E 00 00 - -. 2651 8055E4B 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 2652 804B4E4 24 -. 85 C0 5A 59 89 45 E8 0F 95 C0 68 20 02 06 08 0F B6 C0 50 E8 3C 29 01 00 - -. 2653 804B4FC 12 -. C7 04 24 00 00 00 00 E8 34 50 00 00 - -. 2654 8050558 23 -. 6A 01 8D 83 EA F6 FF FF 6A 7B 50 8D 83 0C F6 FF FF 50 E8 4D D7 00 00 - -. 2655 805056F 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 2656 804B508 20 -. 59 5E 31 C0 85 FF 68 60 02 06 08 0F 95 C0 50 E8 1C 29 01 00 - -. 2657 804B51C 12 -. C7 04 24 00 00 00 00 E8 1C FA 00 00 - -. 2658 805AF60 26 -. 6A 01 8D 83 15 F7 FF FF 68 84 00 00 00 50 8D 83 0C F6 FF FF 50 E8 42 2D 00 00 - -. 2659 805AF7A 10 -. 31 C0 8D 65 F4 5B 5E 5F C9 C3 - -. 2660 804B528 20 -. 58 5A 31 C0 85 DB 68 A0 02 06 08 0F 95 C0 50 E8 FC 28 01 00 - -. 2661 804B53C 12 -. C7 04 24 0A 00 00 00 E8 90 4D 00 00 - -. 2662 804B548 14 -. 89 C7 C7 04 24 0A 00 00 00 E8 C2 A8 00 00 - -. 2663 804B556 15 -. 89 45 E8 C7 04 24 0A 00 00 00 E8 43 F7 00 00 - -. 2664 804B565 14 -. 89 C3 C7 04 24 0A 00 00 00 E8 C9 4F 00 00 - -. 2665 804B573 14 -. 89 C6 C7 04 24 0A 00 00 00 E8 C3 F9 00 00 - -. 2666 804B581 20 -. 89 34 24 57 6A 00 89 45 E4 6A 01 8D 45 EC 50 E8 6F 51 00 00 - -. 2667 8050B28 23 -. 6A 01 6A 6B 8D 83 F4 F6 FF FF 50 8D 83 0C F6 FF FF 50 E8 7D D1 00 00 - -. 2668 8050B3F 10 -. B8 01 00 00 00 E9 01 FD FF FF - -. 2669 804B595 22 -. 83 C4 18 85 C0 0F 94 C0 68 E0 02 06 08 0F B6 C0 50 E8 8D 28 01 00 - -. 2670 804B5AB 18 -. 58 FF 75 E4 53 6A 00 6A 01 8D 45 F0 50 E8 A3 FA 00 00 - -. 2671 805B2AC 23 -. 6A 01 6A 36 8D 83 21 F7 FF FF 50 8D 83 0C F6 FF FF 50 E8 F9 29 00 00 - -. 2672 805B2C3 10 -. B8 01 00 00 00 E9 01 FE FF FF - -. 2673 804B5BD 22 -. 83 C4 18 85 C0 0F 94 C0 68 20 03 06 08 0F B6 C0 50 E8 65 28 01 00 - -. 2674 804B5D3 20 -. 58 FF 75 E4 FF 75 E8 6A 00 6A 01 8D 45 F0 50 E8 7D AB 00 00 - -. 2675 80563C8 23 -. 6A 01 6A 58 8D 83 F3 F6 FF FF 50 8D 83 0C F6 FF FF 50 E8 DD 78 00 00 - -. 2676 80563DF 10 -. B8 01 00 00 00 E9 CE FD FF FF - -. 2677 804B5E7 22 -. 83 C4 18 85 C0 0F 94 C0 68 60 03 06 08 0F B6 C0 50 E8 3B 28 01 00 - -. 2678 804B5FD 16 -. 83 C4 0C 6A 00 6A 01 8D 45 EC 50 E8 3B 7A 00 00 - -. 2679 8053048 33 -. 55 89 E5 53 50 6A FF FF 75 10 FF 75 0C E8 00 00 00 00 5B 81 C3 BA E0 00 00 FF 75 08 E8 AB 00 00 00 - -. 2680 8053114 36 -. 55 89 E5 57 56 53 83 EC 5C E8 00 00 00 00 5B 81 C3 F2 DF 00 00 31 C0 83 7D 10 01 8B 75 08 0F 84 E6 01 00 00 - -. 2681 8053138 11 -. 83 EC 0C FF 75 10 E8 85 9C FF FF - -. 2682 8053143 13 -. 89 45 E0 83 C4 10 40 0F 84 E0 01 00 00 - -. 2683 8053330 23 -. 6A 04 6A 5A 8D 83 FE F6 FF FF 50 8D 83 D3 F6 FF FF 50 E8 75 A9 00 00 - -. 2684 8053347 7 -. B8 04 00 00 00 EB D0 - -. 2685 805331E 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 2686 8053069 5 -. 8B 5D FC C9 C3 - -. 2687 804B60D 21 -. 85 C0 5A 59 0F 94 C0 68 A0 03 06 08 0F B6 C0 50 E8 16 28 01 00 - -. 2688 804B622 17 -. 89 34 24 57 6A 00 6A 01 8D 45 EC 50 E8 01 51 00 00 - -. 2689 804B633 22 -. 83 C4 18 85 C0 0F 94 C0 68 E0 03 06 08 0F B6 C0 50 E8 EF 27 01 00 - -. 2690 804B649 16 -. 83 C4 0C 6A 00 6A 01 8D 45 EC 50 E8 17 7A 00 00 - -. 2691 8053070 33 -. 55 89 E5 53 50 6A 01 FF 75 10 FF 75 0C E8 00 00 00 00 5B 81 C3 92 E0 00 00 FF 75 08 E8 83 00 00 00 - -. 2692 8053091 5 -. 8B 5D FC C9 C3 - -. 2693 804B659 21 -. 85 C0 5A 59 0F 94 C0 68 20 04 06 08 0F B6 C0 50 E8 CA 27 01 00 - -. 2694 804B66E 17 -. 89 34 24 57 6A 00 6A 01 8D 45 EC 50 E8 E5 50 00 00 - -. 2695 80507D0 10 -. 8D 65 F4 5B 5E 89 C8 5F C9 C3 - -. 2696 804B67F 22 -. 83 C4 18 85 C0 0F 94 C0 68 60 04 06 08 0F B6 C0 50 E8 A3 27 01 00 - -. 2697 804B695 16 -. 83 C4 0C 6A 00 6A 01 8D 45 EC 50 E8 F3 79 00 00 - -. 2698 8053098 39 -. 55 89 E5 57 56 53 83 EC 0C 6A 01 8B 7D 10 57 FF 75 0C 8B 75 08 E8 00 00 00 00 5B 81 C3 62 E0 00 00 56 E8 55 00 00 00 - -. 2699 80530BF 9 -. 83 C4 10 85 C0 89 C1 75 3C - -. 2700 8053104 10 -. 8D 65 F4 5B 5E 89 C8 5F C9 C3 - -. 2701 804B6A5 21 -. 85 C0 5A 59 0F 94 C0 68 A0 04 06 08 0F B6 C0 50 E8 7E 27 01 00 - -. 2702 804B6BA 16 -. 83 C4 0C 6A 11 6A 01 8D 45 EC 50 E8 7E 79 00 00 - -. 2703 804B6CA 21 -. 85 C0 5A 59 0F 94 C0 68 E0 04 06 08 0F B6 C0 50 E8 59 27 01 00 - -. 2704 804B6DF 16 -. 83 C4 0C 6A 11 6A 01 8D 45 EC 50 E8 81 79 00 00 - -. 2705 804B6EF 21 -. 85 C0 5A 59 0F 94 C0 68 20 05 06 08 0F B6 C0 50 E8 34 27 01 00 - -. 2706 804B704 16 -. 83 C4 0C 6A 11 6A 01 8D 45 EC 50 E8 84 79 00 00 - -. 2707 804B714 21 -. 85 C0 5A 59 0F 94 C0 68 60 05 06 08 0F B6 C0 50 E8 0F 27 01 00 - -. 2708 804B729 23 -. C7 07 03 00 00 00 89 34 24 57 6A 04 6A 01 8D 45 EC 50 E8 C4 4F 00 00 - -. 2709 805082E 23 -. 6A 04 8D 83 F4 F6 FF FF 6A 75 50 8D 83 4C F8 FF FF 50 E8 77 D4 00 00 - -. 2710 8050845 13 -. B8 04 00 00 00 8D 65 F4 5B 5E 5F C9 C3 - -. 2711 804B740 22 -. 83 C4 18 85 C0 0F 94 C0 68 A0 05 06 08 0F B6 C0 50 E8 E2 26 01 00 - -. 2712 804B756 23 -. C7 07 03 00 00 00 89 34 24 57 6A 04 6A 01 8D 45 EC 50 E8 C7 4F 00 00 - -. 2713 804B76D 22 -. 83 C4 18 85 C0 0F 94 C0 68 E0 05 06 08 0F B6 C0 50 E8 B5 26 01 00 - -. 2714 804B783 23 -. C7 07 03 00 00 00 89 34 24 57 6A 04 6A 01 8D 45 EC 50 E8 CA 4F 00 00 - -. 2715 804B79A 22 -. 83 C4 18 85 C0 0F 94 C0 68 20 06 06 08 0F B6 C0 50 E8 88 26 01 00 - -. 2716 804B7B0 24 -. C7 03 03 00 00 00 58 FF 75 E4 53 6A 04 6A 01 8D 45 F0 50 E8 98 F8 00 00 - -. 2717 805B0B2 23 -. 6A 04 8D 83 21 F7 FF FF 6A 40 50 8D 83 4C F8 FF FF 50 E8 F3 2B 00 00 - -. 2718 805B0C9 13 -. B8 04 00 00 00 8D 65 F4 5B 5E 5F C9 C3 - -. 2719 804B7C8 22 -. 83 C4 18 85 C0 0F 94 C0 68 60 06 06 08 0F B6 C0 50 E8 5A 26 01 00 - -. 2720 804B7DE 27 -. 8B 45 E8 C7 00 03 00 00 00 59 FF 75 E4 50 6A 04 6A 01 8D 45 F0 50 E8 6B A9 00 00 - -. 2721 805619B 23 -. 6A 04 8D 83 F3 F6 FF FF 6A 62 50 8D 83 4C F8 FF FF 50 E8 0A 7B 00 00 - -. 2722 80561B2 13 -. B8 04 00 00 00 8D 65 F4 5B 5E 5F C9 C3 - -. 2723 804B7F9 22 -. 83 C4 18 85 C0 0F 94 C0 0F B6 C0 68 A0 06 06 08 50 E8 29 26 01 00 - -. 2724 804B80F 9 -. 5A FF 75 E8 E8 74 A8 00 00 - -. 2725 804B818 8 -. 89 1C 24 E8 CC F7 00 00 - -. 2726 804B820 8 -. 89 3C 24 E8 BC 4D 00 00 - -. 2727 804B828 9 -. 58 FF 75 E4 E8 F7 F7 00 00 - -. 2728 804B831 8 -. 89 34 24 E8 E7 4D 00 00 - -. 2729 804B839 8 -. 8D 65 F4 5B 5E 5F C9 C3 - -. 2730 804B934 5 -. E8 1F 2D 01 00 - -. 2731 805E658 27 -. 55 89 E5 53 50 E8 00 00 00 00 5B 81 C3 B2 2A 00 00 8B 83 10 FF FF FF 85 C0 75 1C - -. 2732 805E673 18 -. 8B 93 0C FF FF FF 8B 8B 08 FF FF FF 31 C0 39 D1 74 0F - -. 2733 805E694 5 -. 8B 5D FC C9 C3 - -. 2734 804B939 8 -. 89 04 24 E8 BF CD FF FF - -. 2735 8048700 6 -. FF 25 58 11 06 08 - -. 2736 8048706 10 -. 68 70 00 00 00 E9 00 FF FF FF - -. 2737 4202B0F0 11 -. 55 89 E5 57 56 53 E8 62 A6 FE FF - -. 2738 4202B0FB 22 -. 81 C3 D5 F1 0F 00 83 EC 0C 8B 8B 5C C2 FF FF 8B 7D 08 85 C9 74 7E - -. 2739 4202B111 2 -. EB 0D - -. 2740 4202B120 9 -. 8B 41 04 89 CA 85 C0 74 48 - -. 2741 4202B129 31 -. 8D B4 26 00 00 00 00 8B 42 04 48 89 42 04 C1 E0 04 8D 04 10 8B 50 08 8D 70 08 83 FA 04 77 20 - -. 2742 4202B148 13 -. 8D 83 78 07 FF FF 8B 04 90 01 D8 FF E0 - -. 2743 4202B1B5 12 -. 8B 46 08 89 7C 24 04 89 04 24 EB 9E - -. 2744 4202B15F 3 -. FF 56 04 - -. 2745 805E800 23 -. 55 89 E5 53 52 E8 00 00 00 00 5B 81 C3 0A 29 00 00 90 E8 81 9F FE FF - -. 2746 8048798 15 -. 55 89 E5 83 EC 08 80 3D 84 11 06 08 00 75 29 - -. 2747 80487A7 11 -. A1 08 10 06 08 8B 10 85 D2 74 17 - -. 2748 80487C9 9 -. C6 05 84 11 06 08 01 C9 C3 - -. 2749 805E817 5 -. 8B 5D FC C9 C3 - -. 2750 4202B162 15 -. 8B 8B 5C C2 FF FF 8B 41 04 89 CA 85 C0 75 BF - -. 2751 4202B130 24 -. 8B 42 04 48 89 42 04 C1 E0 04 8D 04 10 8B 50 08 8D 70 08 83 FA 04 77 20 - -. 2752 4000A950 11 -. 55 89 E5 57 56 53 E8 01 52 00 00 - -. 2753 4000A95B 53 -. 81 C3 5D 7B 00 00 83 EC 4C C7 45 F0 00 00 00 00 8B 93 6C FB FF FF 8B BB 68 FB FF FF 8D 0C 95 0F 00 00 00 83 E1 F0 29 CC 8D 4C 24 0C 85 FF 89 F8 89 4D EC 74 20 -vex iropt: 4 x unrolling (27 sts -> 108 sts) - -. 2754 4000A990 26 -. FF 87 70 01 00 00 8B 75 F0 8B 55 EC 89 3C B2 46 8B 7F 0C 89 75 F0 85 FF 75 E6 - -. 2755 4000A9AA 17 -. 8B 93 6C FB FF FF 8B 78 0C 85 FF 0F 84 D0 00 00 00 - -. 2756 4000A9BB 15 -. C7 45 E8 01 00 00 00 8B 45 EC 39 78 04 74 14 - -. 2757 4000A9DE 15 -. 8B 4D E8 41 39 D1 89 4D BC 0F 83 93 00 00 00 - -. 2758 4000A9ED 22 -. 8B 45 E8 8B 75 EC C1 E0 02 89 45 C0 01 C6 F7 5D C0 89 75 C4 EB 0D - -. 2759 4000AA10 25 -. 8B 55 BC 8B 4D EC 8B 04 91 89 45 CC 8B 90 D4 01 00 00 89 45 E4 85 D2 74 38 - -. 2760 4000AA29 6 -. 8B 02 85 C0 74 32 - -. 2761 4000AA2F 41 -. 8B 4D C0 8B 75 BC 8D 34 B1 8B 4D E8 89 75 B8 8B 75 EC 8D 0C 8E 89 4D C8 89 F6 8D BC 27 00 00 00 00 39 F8 0F 84 CF 01 00 00 - -. 2762 4000AA58 9 -. 83 C2 04 8B 02 85 C0 75 EF - -. 2763 4000AA50 8 -. 39 F8 0F 84 CF 01 00 00 - -. 2764 4000AA61 17 -. 8B 75 CC 8B 8E E0 01 00 00 85 C9 0F 85 4F 01 00 00 - -. 2765 4000AA72 14 -. FF 45 BC 8B 93 6C FB FF FF 39 55 BC 72 90 - -. 2766 4000AA80 11 -. 8B 7F 0C 85 FF 0F 85 30 FF FF FF - -. 2767 4000A9CA 20 -. 8D B6 00 00 00 00 FF 45 E8 8B 75 EC 8B 45 E8 39 3C 86 75 F2 -vex iropt: 4 x unrolling (21 sts -> 84 sts) - -. 2768 4000A9D0 14 -. FF 45 E8 8B 75 EC 8B 45 E8 39 3C 86 75 F2 - -. 2769 4000AA8B 16 -. C7 45 F0 00 00 00 00 39 55 F0 0F 83 9D 00 00 00 - -. 2770 4000AA9B 21 -. 8B 75 F0 8B 45 EC 8B 3C B0 0F B6 8F 74 01 00 00 F6 C1 08 74 7C - -. 2771 4000AAB0 19 -. 88 CA 8B 47 04 80 E2 F7 88 97 74 01 00 00 80 38 00 75 07 - -. 2772 4000AAC3 7 -. 80 E1 03 84 C9 74 5C - -. 2773 4000AB26 18 -. 8B 93 6C FB FF FF FF 45 F0 39 55 F0 0F 82 63 FF FF FF - -. 2774 4000AACA 10 -. 8B 87 80 00 00 00 85 C0 75 07 - -. 2775 4000AAD4 7 -. 8B 4F 4C 85 C9 74 4B - -. 2776 4000AADB 13 -. F6 83 88 FB FF FF 02 0F 85 AC 00 00 00 - -. 2777 4000AAE8 4 -. 85 C0 74 33 - -. 2778 4000AB1F 7 -. 8B 47 4C 85 C0 75 63 - -. 2779 4000AB89 9 -. 8B 40 04 8B 0F 01 C8 FF D0 - -. 2780 400BC7EC 23 -. 55 89 E5 53 52 E8 00 00 00 00 5B 81 C3 A6 BF 01 00 90 E8 45 AA F8 FF - -. 2781 40047248 26 -. 55 89 E5 53 52 E8 00 00 00 00 5B 81 C3 4A 15 09 00 80 BB 24 00 00 00 00 75 34 - -. 2782 40047262 10 -. 8B 83 14 00 00 00 85 C0 75 2F - -. 2783 4004729B 14 -. 83 EC 0C FF B3 64 F8 FF FF E8 5B FF FF FF - -. 2784 40047204 6 -. FF A3 0C 00 00 00 - -. 2785 4004720A 10 -. 68 00 00 00 00 E9 E0 FF FF FF - -. 2786 400471F4 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 2787 4202B350 11 -. 55 89 E5 57 56 53 E8 02 A4 FE FF - -. 2788 4202B35B 16 -. 81 C3 75 EF 0F 00 83 EC 1C 8B 45 08 85 C0 74 4B - -. 2789 4202B36B 10 -. 8B BB 5C C2 FF FF 85 FF 74 41 - -. 2790 4202B375 31 -. 8D 74 26 00 8D BC 27 00 00 00 00 8B 47 04 8D 57 08 89 55 F0 C1 E0 04 8D 74 38 F8 39 D6 72 1C - -. 2791 4202B3B0 6 -. 8B 3F 85 FF 75 CA - -. 2792 4202B3B6 8 -. 83 C4 1C 5B 5E 5F 5D C3 - -. 2793 400472A9 5 -. 83 C4 10 EB BE - -. 2794 4004726C 12 -. 8B 83 68 F8 FF FF 8B 10 85 D2 74 17 - -. 2795 4004728F 12 -. C6 83 24 00 00 00 01 8B 5D FC C9 C3 - -. 2796 400BC803 5 -. E8 72 FC FA FF - -. 2797 4006C47A 1 -. C3 - -. 2798 400BC808 5 -. 8B 5D FC C9 C3 - -. 2799 4000AB92 2 -. EB 92 - -. 2800 40479090 23 -. 55 89 E5 53 52 E8 00 00 00 00 5B 81 C3 92 60 00 00 90 E8 7D 86 FE FF - -. 2801 40461724 26 -. 55 89 E5 53 52 E8 00 00 00 00 5B 81 C3 FE D9 01 00 80 BB 94 00 00 00 00 75 34 - -. 2802 4046173E 10 -. 8B 83 84 00 00 00 85 C0 75 2F - -. 2803 40461777 14 -. 83 EC 0C FF B3 D4 FE FF FF E8 DF FE FF FF - -. 2804 40461664 6 -. FF A3 58 00 00 00 - -. 2805 4046166A 10 -. 68 98 00 00 00 E9 B0 FE FF FF - -. 2806 40461524 12 -. FF B3 04 00 00 00 FF A3 08 00 00 00 - -. 2807 40461785 5 -. 83 C4 10 EB BE - -. 2808 40461748 12 -. 8B 83 D8 FE FF FF 8B 10 85 D2 74 17 - -. 2809 4046176B 12 -. C6 83 94 00 00 00 01 8B 5D FC C9 C3 - -. 2810 404790A7 5 -. 8B 5D FC C9 C3 - -. 2811 4210DB60 14 -. 55 89 E5 83 EC 08 89 1C 24 E8 EF 7B F0 FF - -. 2812 4210DB6E 22 -. 81 C3 62 C7 01 00 89 74 24 04 8D B3 FC FF FF FF 8B 06 85 C0 75 0C - -. 2813 4210DB84 11 -. 8B 1C 24 8B 74 24 04 89 EC 5D C3 - -. 2814 4000AB38 9 -. 80 BB 88 FB FF FF 00 78 08 - -. 2815 4000AB41 8 -. 8D 65 F4 5B 5E 5F 5D C3 - -. 2816 4202B171 12 -. 8B 11 85 D2 89 93 5C C2 FF FF 74 08 - -. 2817 4202B185 10 -. 8B 8B 5C C2 FF FF 85 C9 75 91 - -. 2818 4202B18F 14 -. 8B B3 40 02 00 00 3B B3 88 02 00 00 73 24 - -. 2819 4202B19D 5 -. 8D 76 00 FF 16 - -. 2820 420701A0 11 -. 55 89 E5 57 56 53 E8 B2 55 FA FF - -. 2821 420701AB 14 -. 81 C3 25 A1 0B 00 83 EC 0C E8 B7 FF FF FF - -. 2822 42070170 14 -. 55 89 E5 83 EC 08 89 5D FC E8 DF 55 FA FF - -. 2823 4207017E 18 -. 81 C3 52 A1 0B 00 C7 04 24 01 00 00 00 E8 50 F4 FF FF - -. 2824 4206F5E0 13 -. 55 89 E5 31 D2 57 56 53 E8 70 61 FA FF - -. 2825 4206F5ED 37 -. 81 C3 E3 AC 0B 00 83 EC 3C C7 45 D4 00 00 00 00 83 BB A4 02 00 00 00 0F 95 C2 85 D2 89 55 D0 0F 85 55 01 00 00 - -. 2826 4206F612 7 -. 8B 45 08 85 C0 74 0E - -. 2827 4206F619 14 -. 8B 83 88 01 00 00 85 C0 0F 85 2D 01 00 00 - -. 2828 4206F627 20 -. 8B B3 48 D2 FF FF 8B BB 78 0E 00 00 85 F6 0F 84 A0 00 00 00 - -. 2829 4206F63B 18 -. 90 8D 74 26 00 89 B3 7C 0E 00 00 8B 45 08 85 C0 74 11 - -. 2830 4206F64D 17 -. 0F B7 06 25 00 80 FF FF 66 85 C0 0F 84 E9 00 00 00 - -. 2831 4206F747 8 -. 89 34 24 E8 B5 5B FA FF - -. 2832 4206F74F 5 -. E9 0A FF FF FF - -. 2833 4206F65E 11 -. 8B 56 5C 85 D2 0F 8E C9 00 00 00 - -. 2834 4206F732 12 -. 8B 46 10 39 46 14 0F 86 2B FF FF FF - -. 2835 4206F669 8 -. 0F B6 4E 46 84 C9 75 34 - -. 2836 4206F671 4 -. 85 D2 7E 30 - -. 2837 4206F6A5 7 -. 8B 45 08 85 C0 74 0D - -. 2838 4206F6AC 13 -. 0F B7 06 25 00 80 FF FF 66 85 C0 74 6F - -. 2839 4206F728 8 -. 89 34 24 E8 84 5B FA FF - -. 2840 4206F730 2 -. EB 87 - -. 2841 4206F6B9 18 -. 8B 83 78 0E 00 00 31 C9 89 8B 7C 0E 00 00 39 C7 74 58 - -. 2842 4206F723 5 -. 8B 76 34 EB AB - -. 2843 4206F6D3 8 -. 85 F6 0F 85 65 FF FF FF - -. 2844 4206F640 13 -. 89 B3 7C 0E 00 00 8B 45 08 85 C0 74 11 - -. 2845 4206F6DB 7 -. 8B 45 08 85 C0 74 0A - -. 2846 4206F6E2 10 -. 8B 83 44 02 00 00 85 C0 75 27 - -. 2847 4206F6EC 7 -. 8B 45 D0 85 C0 75 0B - -. 2848 4206F6F3 11 -. 8B 45 D4 83 C4 3C 5B 5E 5F 5D C3 - -. 2849 42070190 7 -. 8B 5D FC 89 EC 5D C3 - -. 2850 420701B9 12 -. 8B B3 48 D2 FF FF 89 C7 85 F6 74 33 - -. 2851 420701C5 20 -. 8D 74 26 00 8D BC 27 00 00 00 00 8B 06 A9 02 00 00 00 75 11 - -. 2852 420701EA 14 -. C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D8 - -. 2853 420701D0 9 -. 8B 06 A9 02 00 00 00 75 11 - -. 2854 420701D9 10 -. 25 08 10 00 00 83 F8 08 74 07 - -. 2855 420701E3 7 -. 8B 46 5C 85 C0 75 18 - -. 2856 42070202 33 -. 0F BE 56 46 8B 84 32 94 00 00 00 C7 44 24 08 00 00 00 00 89 34 24 C7 44 24 04 00 00 00 00 FF 50 2C - -. 2857 4206DF50 23 -. 55 89 E5 83 EC 18 89 75 FC 8B 45 0C 8B 75 08 89 5D F8 E8 F6 77 FA FF - -. 2858 4206DF67 25 -. 81 C3 69 C3 0B 00 89 44 24 04 8B 45 10 89 34 24 89 44 24 08 E8 60 1E 00 00 - -. 2859 4206FDE0 30 -. 55 89 E5 83 EC 28 89 75 F8 8B 75 08 89 5D F4 89 7D FC 8B 7D 0C 0F BE 56 46 E8 5F 59 FA FF - -. 2860 4206FDFE 19 -. 81 C3 D2 A4 0B 00 8B 84 32 94 00 00 00 89 34 24 FF 50 30 - -. 2861 4206FE11 5 -. 31 D2 40 74 58 - -. 2862 4206FE16 4 -. 85 FF 74 07 - -. 2863 4206FE21 33 -. 83 0E 02 8D 56 47 8D 46 48 89 34 24 89 54 24 04 89 44 24 08 C7 44 24 0C 00 00 00 00 E8 2E FE FF FF - -. 2864 4206FC91 10 -. 8B 16 F7 C2 01 00 00 00 74 2A - -. 2865 4206FCC5 27 -. 89 0C 24 8B 46 20 29 C8 05 FF 0F 00 00 25 00 F0 FF FF 89 44 24 04 E8 80 70 06 00 - -. 2866 420D6D60 17 -. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80 - -. 2867 420D6D71 9 -. 89 D3 3D 01 F0 FF FF 73 01 - -. 2868 420D6D7A 1 -. C3 - -. 2869 4206FCC0 5 -. 83 CA 01 EB EC - -. 2870 4206FCB1 12 -. 89 16 8B 5D F8 8B 75 FC 89 EC 5D C3 - -. 2871 4206FE42 59 -. 89 F2 C7 46 18 00 00 00 00 C7 46 14 00 00 00 00 C7 46 10 00 00 00 00 C7 46 08 00 00 00 00 C7 46 04 00 00 00 00 C7 46 0C 00 00 00 00 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 - -. 2872 4206DF80 6 -. 31 D2 85 C0 74 17 - -. 2873 4206DF86 35 -. 8B 46 1C 89 F2 89 46 18 89 46 14 89 46 10 89 46 0C 89 46 04 89 46 08 8B 5D F8 89 D0 8B 75 FC 89 EC 5D C3 - -. 2874 42070223 2 -. EB C5 - -. 2875 420701F8 10 -. 83 C4 0C 89 F8 5B 5E 5F 5D C3 - -. 2876 4202B1A2 11 -. 83 C6 04 3B B3 88 02 00 00 72 F3 - -. 2877 4202B1AD 2 -. EB 12 - -. 2878 4202B1C1 8 -. 89 3C 24 E8 BB A4 FE FF - -. 2879 42015684 6 -. FF A3 34 01 00 00 - -. 2880 4201568A 10 -. 68 50 02 00 00 E9 40 FB FF FF - -. 2881 420AE610 13 -. 89 DA 8B 5C 24 04 B8 01 00 00 00 CD 80 -==13306== ---13306-- lru: 1494 epochs, 0 clearings. ---13306-- translate: new 2882 (113298 -> 626759), discard 0 (0 -> 0). ---13306-- dispatch: 149400000 basic blocks, 1495/98742 sched events, 66040 tt_fast misses. ---13306-- reg-alloc: 0 t-req-spill, 0+0 orig+spill uis, 0 total-reg-r. ---13306-- sanity: 1496 cheap, 60 expensive checks. -vex storage: P 176, T total 158600256 (4015121), T curr 0 (0) --- VEX/priv/guest_s390_cc.c +++ VEX/priv/guest_s390_cc.c @@ -0,0 +1,687 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin guest_s390_cc.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#include "libvex_basictypes.h" +#include "libvex_ir.h" +#include "libvex_guest_s390x.h" /* VexGuestS390XState */ + +#include "main_globals.h" /* vex_control */ +#include "main_util.h" /* vassert */ +#include "guest_s390_priv.h" /* irsb */ +#include "guest_s390_cc.h" + +#if defined(VGA_s390x) /* guard the file */ + +static UInt s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2, + ULong cc_ndep); + +/* Add a statement to the current irsb. */ +static __inline__ void +stmt(IRStmt *st) +{ + addStmtToIRSB(irsb, st); +} + +/* Create an expression node for a 32-bit integer constant */ +static __inline__ IRExpr * +mkU32(UInt value) +{ + return IRExpr_Const(IRConst_U32(value)); +} + +/* Create an expression node for a 64-bit integer constant */ +static __inline__ IRExpr * +mkU64(ULong value) +{ + return IRExpr_Const(IRConst_U64(value)); +} + +/* Create an expression node for a temporary */ +static __inline__ IRExpr * +mkexpr(IRTemp tmp) +{ + return IRExpr_RdTmp(tmp); +} + +/* Create a unary expression */ +static __inline__ IRExpr * +unop(IROp kind, IRExpr *op) +{ + return IRExpr_Unop(kind, op); +} + +/* Create a binary expression */ +static __inline__ IRExpr * +binop(IROp kind, IRExpr *op1, IRExpr *op2) +{ + return IRExpr_Binop(kind, op1, op2); +} + + +/* Flags thunk offsets */ +#define S390X_GUEST_OFFSET_CC_OP S390_GUEST_OFFSET(guest_CC_OP) +#define S390X_GUEST_OFFSET_CC_DEP1 S390_GUEST_OFFSET(guest_CC_DEP1) +#define S390X_GUEST_OFFSET_CC_DEP2 S390_GUEST_OFFSET(guest_CC_DEP2) +#define S390X_GUEST_OFFSET_CC_NDEP S390_GUEST_OFFSET(guest_CC_NDEP) + + +/* Build IR to calculate the condition code from flags thunk. + Returns an expression of type Ity_I32 */ +IRExpr * +s390_call_calculate_cc(void) +{ + IRExpr **args, *call, *op, *dep1, *dep2, *ndep; + + op = IRExpr_Get(S390X_GUEST_OFFSET_CC_OP, Ity_I64); + dep1 = IRExpr_Get(S390X_GUEST_OFFSET_CC_DEP1, Ity_I64); + dep2 = IRExpr_Get(S390X_GUEST_OFFSET_CC_DEP2, Ity_I64); + ndep = IRExpr_Get(S390X_GUEST_OFFSET_CC_NDEP, Ity_I64); + + args = mkIRExprVec_4(op, dep1, dep2, ndep); + call = mkIRExprCCall(Ity_I32, 0 /*regparm*/, + "s390_calculate_cc", &s390_calculate_cc, args); + + /* Exclude OP and NDEP from definedness checking. We're only + interested in DEP1 and DEP2. */ + call->Iex.CCall.cee->mcx_mask = (1<<0) | (1<<3); + + return call; +} + +/*------------------------------------------------------------*/ +/*--- Build the flags thunk. ---*/ +/*------------------------------------------------------------*/ + +/* Completely fill the flags thunk. We're always filling all fields. + Apparently, that is better for redundant PUT elimination. */ +static void +s390_cc_thunk_fill(IRExpr *op, IRExpr *dep1, IRExpr *dep2, IRExpr *ndep) +{ + UInt op_off, dep1_off, dep2_off, ndep_off; + + op_off = S390X_GUEST_OFFSET_CC_OP; + dep1_off = S390X_GUEST_OFFSET_CC_DEP1; + dep2_off = S390X_GUEST_OFFSET_CC_DEP2; + ndep_off = S390X_GUEST_OFFSET_CC_NDEP; + + stmt(IRStmt_Put(op_off, op)); + stmt(IRStmt_Put(dep1_off, dep1)); + stmt(IRStmt_Put(dep2_off, dep2)); + stmt(IRStmt_Put(ndep_off, ndep)); +} + + +/* Create an expression for V and widen the result to 64 bit. */ +static IRExpr * +s390_cc_widen(IRTemp v, Bool sign_extend) +{ + IRExpr *expr; + + expr = mkexpr(v); + + switch (typeOfIRTemp(irsb->tyenv, v)) { + case Ity_I64: + break; + case Ity_I32: + expr = unop(sign_extend ? Iop_32Sto64 : Iop_32Uto64, expr); + break; + case Ity_I16: + expr = unop(sign_extend ? Iop_16Sto64 : Iop_16Uto64, expr); + break; + case Ity_I8: + expr = unop(sign_extend ? Iop_8Sto64 : Iop_8Uto64, expr); + break; + default: + vpanic("s390_cc_widen"); + } + + return expr; +} + + +void +s390_cc_thunk_put0(UInt opc) +{ + IRExpr *op, *dep1, *dep2, *ndep; + + op = mkU64(opc); + dep1 = mkU64(0); + dep2 = mkU64(0); + ndep = mkU64(0); + + s390_cc_thunk_fill(op, dep1, dep2, ndep); +} + + +void +s390_cc_thunk_put1(UInt opc, IRTemp d1, Bool sign_extend) +{ + IRExpr *op, *dep1, *dep2, *ndep; + + op = mkU64(opc); + dep1 = s390_cc_widen(d1, sign_extend); + dep2 = mkU64(0); + ndep = mkU64(0); + + s390_cc_thunk_fill(op, dep1, dep2, ndep); +} + + +void +s390_cc_thunk_put2(UInt opc, IRTemp d1, IRTemp d2, Bool sign_extend) +{ + IRExpr *op, *dep1, *dep2, *ndep; + + op = mkU64(opc); + dep1 = s390_cc_widen(d1, sign_extend); + dep2 = s390_cc_widen(d2, sign_extend); + ndep = mkU64(0); + + s390_cc_thunk_fill(op, dep1, dep2, ndep); +} + + +/* memcheck believes that the NDEP field in the flags thunk is always + defined. But for some flag computations (e.g. add with carry) that is + just not true. We therefore need to convey to memcheck that the value + of the ndep field does matter and therefore we make the DEP2 field + depend on it: + + DEP2 = original_DEP2 ^ NDEP + + In s390_calculate_cc we exploit that (a^b)^b == a + I.e. we xor the DEP2 value with the NDEP value to recover the + original_DEP2 value. */ +void +s390_cc_thunk_put3(UInt opc, IRTemp d1, IRTemp d2, IRTemp nd, Bool sign_extend) +{ + IRExpr *op, *dep1, *dep2, *ndep, *dep2x; + + op = mkU64(opc); + dep1 = s390_cc_widen(d1, sign_extend); + dep2 = s390_cc_widen(d2, sign_extend); + ndep = s390_cc_widen(nd, sign_extend); + + dep2x = binop(Iop_Xor64, dep2, ndep); + + s390_cc_thunk_fill(op, dep1, dep2x, ndep); +} + + +/* Write one floating point value into the flags thunk */ +void +s390_cc_thunk_put1f(UInt opc, IRTemp d1) +{ + IRExpr *op, *dep1, *dep2, *ndep; + + op = mkU64(opc); + dep1 = mkexpr(d1); + dep2 = mkU64(0); + ndep = mkU64(0); + + s390_cc_thunk_fill(op, dep1, dep2, ndep); +} + + +/* Write a floating point value and an integer into the flags thunk. The + integer value is zero-extended first. */ +void +s390_cc_thunk_putFZ(UInt opc, IRTemp d1, IRTemp d2) +{ + IRExpr *op, *dep1, *dep2, *ndep; + + op = mkU64(opc); + dep1 = mkexpr(d1); + dep2 = s390_cc_widen(d2, False); + ndep = mkU64(0); + + s390_cc_thunk_fill(op, dep1, dep2, ndep); +} + + +/* Write a 128-bit floating point value into the flags thunk. This is + done by splitting the value into two 64-bits values. */ +void +s390_cc_thunk_put1f128(UInt opc, IRTemp d1) +{ + IRExpr *op, *hi, *lo, *ndep; + + op = mkU64(opc); + hi = unop(Iop_F128HIto64, mkexpr(d1)); + lo = unop(Iop_F128to64, mkexpr(d1)); + ndep = mkU64(0); + + s390_cc_thunk_fill(op, hi, lo, ndep); +} + + +/* Write a 128-bit floating point value and an integer into the flags thunk. + The integer value is zero-extended first. */ +void +s390_cc_thunk_put1f128Z(UInt opc, IRTemp d1, IRTemp nd) +{ + IRExpr *op, *hi, *lo, *lox, *ndep; + + op = mkU64(opc); + hi = unop(Iop_F128HIto64, mkexpr(d1)); + lo = unop(Iop_F128to64, mkexpr(d1)); + ndep = s390_cc_widen(nd, False); + + lox = binop(Iop_Xor64, lo, ndep); /* convey dependency */ + + s390_cc_thunk_fill(op, hi, lox, ndep); +} + + +void +s390_cc_set(UInt val) +{ + s390_cc_thunk_fill(mkU64(S390_CC_OP_SET), + mkU64(val), mkU64(0), mkU64(0)); +} + + +/*------------------------------------------------------------*/ +/*--- Compute the condition code. ---*/ +/*------------------------------------------------------------*/ + +#define S390_CC_FOR_BINARY(opcode,cc_dep1,cc_dep2) \ +({ \ + __asm__ volatile ( \ + opcode " %[op1],%[op2]\n\t" \ + "ipm %[psw]\n\t" : [psw] "=d"(psw), [op1] "+d"(cc_dep1) \ + : [op2] "d"(cc_dep2) \ + : "cc");\ + psw >> 28; /* cc */ \ +}) + +#define S390_CC_FOR_TERNARY(opcode,cc_dep1,cc_dep2,cc_ndep) \ +({ \ + /* Recover the original DEP2 value. See comment near s390_cc_thunk_put3 \ + for rationale. */ \ + cc_dep2 = cc_dep2 ^ cc_ndep; \ + __asm__ volatile ( \ + opcode " %[op1],%[op2]\n\t" \ + opcode " %[op1],%[op3]\n\t" \ + "ipm %[psw]\n\t" : [psw] "=d"(psw), [op1] "+&d"(cc_dep1) \ + : [op2] "d"(cc_dep2), [op3] "d"(cc_ndep) \ + : "cc");\ + psw >> 28; /* cc */ \ +}) + +#define S390_CC_FOR_BFP_RESULT(opcode,cc_dep1) \ +({ \ + __asm__ volatile ( \ + opcode " 0,%[op]\n\t" \ + "ipm %[psw]\n\t" : [psw] "=d"(psw) \ + : [op] "f"(cc_dep1) \ + : "cc", "f0");\ + psw >> 28; /* cc */ \ +}) + +#define S390_CC_FOR_BFP128_RESULT(hi,lo) \ +({ \ + __asm__ volatile ( \ + "ldr 4,%[high]\n\t" \ + "ldr 6,%[low]\n\t" \ + "ltxbr 0,4\n\t" \ + "ipm %[psw]\n\t" : [psw] "=d"(psw) \ + : [high] "f"(hi), [low] "f"(lo) \ + : "cc", "f0", "f2", "f4", "f6");\ + psw >> 28; /* cc */ \ +}) + +#define S390_CC_FOR_BFP_CONVERT(opcode,cc_dep1) \ +({ \ + __asm__ volatile ( \ + opcode " 0,0,%[op]\n\t" \ + "ipm %[psw]\n\t" : [psw] "=d"(psw) \ + : [op] "f"(cc_dep1) \ + : "cc", "r0");\ + psw >> 28; /* cc */ \ +}) + +#define S390_CC_FOR_BFP128_CONVERT(opcode,hi,lo) \ +({ \ + __asm__ volatile ( \ + "ldr 4,%[high]\n\t" \ + "ldr 6,%[low]\n\t" \ + opcode " 0,0,4\n\t" \ + "ipm %[psw]\n\t" : [psw] "=d"(psw) \ + : [high] "f"(hi), [low] "f"(lo) \ + : "cc", "r0", "f4", "f6");\ + psw >> 28; /* cc */ \ +}) + +#define S390_CC_FOR_BFP_TDC(opcode,cc_dep1,cc_dep2) \ +({ \ + __asm__ volatile ( \ + opcode " %[value],%[class]\n\t" \ + "ipm %[psw]\n\t" : [psw] "=d"(psw) \ + : [value] "f"(cc_dep1), \ + [class] "m"(cc_dep2) \ + : "cc");\ + psw >> 28; /* cc */ \ +}) + +#define S390_CC_FOR_BFP128_TDC(cc_dep1,cc_dep2,cc_ndep) \ +({ \ + /* Recover the original DEP2 value. See comment near s390_cc_thunk_put1f128Z \ + for rationale. */ \ + cc_dep2 = cc_dep2 ^ cc_ndep; \ + __asm__ volatile ( \ + "ldr 4,%[high]\n\t" \ + "ldr 6,%[low]\n\t" \ + "tcxb 4,%[class]\n\t" \ + "ipm %[psw]\n\t" : [psw] "=d"(psw) \ + : [high] "f"(cc_dep1), [low] "f"(cc_dep2), \ + [class] "m"(cc_ndep) \ + : "cc", "f4", "f6");\ + psw >> 28; /* cc */ \ +}) + + +/* Return the value of the condition code from the supplied thunk parameters. + This is not the value of the PSW. It is the value of the 2 CC bits within + the PSW. The returned value is thusly in the interval [0:3]. */ +static UInt +s390_calculate_cc(ULong cc_op, ULong cc_dep1, ULong cc_dep2, ULong cc_ndep) +{ + UInt psw; + + switch (cc_op) { + + case S390_CC_OP_BITWISE: + return S390_CC_FOR_BINARY("ogr", cc_dep1, (ULong)0); + + case S390_CC_OP_SIGNED_COMPARE: + return S390_CC_FOR_BINARY("cgr", cc_dep1, cc_dep2); + + case S390_CC_OP_UNSIGNED_COMPARE: + return S390_CC_FOR_BINARY("clgr", cc_dep1, cc_dep2); + + case S390_CC_OP_SIGNED_ADD_64: + return S390_CC_FOR_BINARY("agr", cc_dep1, cc_dep2); + + case S390_CC_OP_SIGNED_ADD_32: + return S390_CC_FOR_BINARY("ar", cc_dep1, cc_dep2); + + case S390_CC_OP_SIGNED_SUB_64: + return S390_CC_FOR_BINARY("sgr", cc_dep1, cc_dep2); + + case S390_CC_OP_SIGNED_SUB_32: + return S390_CC_FOR_BINARY("sr", cc_dep1, cc_dep2); + + case S390_CC_OP_UNSIGNED_ADD_64: + return S390_CC_FOR_BINARY("algr", cc_dep1, cc_dep2); + + case S390_CC_OP_UNSIGNED_ADD_32: + return S390_CC_FOR_BINARY("alr", cc_dep1, cc_dep2); + + case S390_CC_OP_UNSIGNED_ADDC_64: + return S390_CC_FOR_TERNARY("algr", cc_dep1, cc_dep2, cc_ndep); + + case S390_CC_OP_UNSIGNED_ADDC_32: + return S390_CC_FOR_TERNARY("alr", cc_dep1, cc_dep2, cc_ndep); + + case S390_CC_OP_UNSIGNED_SUB_64: + return S390_CC_FOR_BINARY("slgr", cc_dep1, cc_dep2); + + case S390_CC_OP_UNSIGNED_SUB_32: + return S390_CC_FOR_BINARY("slr", cc_dep1, cc_dep2); + + case S390_CC_OP_UNSIGNED_SUBB_64: + return S390_CC_FOR_TERNARY("slgr", cc_dep1, cc_dep2, cc_ndep); + + case S390_CC_OP_UNSIGNED_SUBB_32: + return S390_CC_FOR_TERNARY("slr", cc_dep1, cc_dep2, cc_ndep); + + case S390_CC_OP_LOAD_AND_TEST: + /* Like signed comparison with 0 */ + return S390_CC_FOR_BINARY("cgr", cc_dep1, (Long)0); + + case S390_CC_OP_TEST_AND_SET: + /* Shift the sign bit into the LSB. Note, that the tested value is an + 8-bit value which has been zero-extended to 32/64 bit. */ + return cc_dep1 >> 7; + + case S390_CC_OP_LOAD_POSITIVE_32: + __asm__ volatile ( + "lpr %[result],%[op]\n\t" + "ipm %[psw]\n\t" : [psw] "=d"(psw), [result] "=d"(cc_dep1) + : [op] "d"(cc_dep1) + : "cc"); + return psw >> 28; /* cc */ + + case S390_CC_OP_LOAD_POSITIVE_64: + __asm__ volatile ( + "lpgr %[result],%[op]\n\t" + "ipm %[psw]\n\t" : [psw] "=d"(psw), [result] "=d"(cc_dep1) + : [op] "d"(cc_dep1) + : "cc"); + return psw >> 28; /* cc */ + + case S390_CC_OP_TEST_UNDER_MASK_8: { + UChar value = cc_dep1; + UChar mask = cc_dep2; + + __asm__ volatile ( + "bras %%r2,1f\n\t" /* %r2 = address of next insn */ + "tm %[value],0\n\t" /* this is skipped, then EXecuted */ + "1: ex %[mask],0(%%r2)\n\t" /* EXecute TM after modifying mask */ + "ipm %[psw]\n\t" : [psw] "=d"(psw) + : [value] "m"(value), [mask] "a"(mask) + : "r2", "cc"); + return psw >> 28; /* cc */ + } + + case S390_CC_OP_TEST_UNDER_MASK_16: { + /* Create a TMLL insn with the mask as given by cc_dep2 */ + UInt insn = (0xA701 << 16) | cc_dep2; + UInt value = cc_dep1; + + __asm__ volatile ( + "lr 1,%[value]\n\t" + "lhi 2,0x10\n\t" + "ex 2,%[insn]\n\t" + "ipm %[psw]\n\t" : [psw] "=d"(psw) + : [value] "d"(value), [insn] "m"(insn) + : "r1", "r2", "cc"); + return psw >> 28; /* cc */ + } + + case S390_CC_OP_SHIFT_LEFT_32: + __asm__ volatile ( + "sla %[op],0(%[amount])\n\t" + "ipm %[psw]\n\t" : [psw] "=d"(psw), [op] "+d"(cc_dep1) + : [amount] "a"(cc_dep2) + : "cc"); + return psw >> 28; /* cc */ + + case S390_CC_OP_SHIFT_LEFT_64: { + Int high = (Int)(cc_dep1 >> 32); + Int low = (Int)(cc_dep1 & 0xFFFFFFFF); + + __asm__ volatile ( + "lr 2,%[high]\n\t" + "lr 3,%[low]\n\t" + "slda 2,0(%[amount])\n\t" + "ipm %[psw]\n\t" : [psw] "=d"(psw), [high] "+d"(high), [low] "+d"(low) + : [amount] "a"(cc_dep2) + : "cc", "r2", "r3"); + return psw >> 28; /* cc */ + } + + case S390_CC_OP_INSERT_CHAR_MASK_32: { + Int inserted = 0; + Int msb = 0; + + if (cc_dep2 & 1) { + inserted |= cc_dep1 & 0xff; + msb = 0x80; + } + if (cc_dep2 & 2) { + inserted |= cc_dep1 & 0xff00; + msb = 0x8000; + } + if (cc_dep2 & 4) { + inserted |= cc_dep1 & 0xff0000; + msb = 0x800000; + } + if (cc_dep2 & 8) { + inserted |= cc_dep1 & 0xff000000; + msb = 0x80000000; + } + + if (inserted & msb) // MSB is 1 + return 1; + if (inserted > 0) + return 2; + return 0; + } + + case S390_CC_OP_BFP_RESULT_32: + return S390_CC_FOR_BFP_RESULT("ltebr", cc_dep1); + + case S390_CC_OP_BFP_RESULT_64: + return S390_CC_FOR_BFP_RESULT("ltdbr", cc_dep1); + + case S390_CC_OP_BFP_RESULT_128: + return S390_CC_FOR_BFP128_RESULT(cc_dep1, cc_dep2); + + case S390_CC_OP_BFP_32_TO_INT_32: + return S390_CC_FOR_BFP_CONVERT("cfebr", cc_dep1); + + case S390_CC_OP_BFP_64_TO_INT_32: + return S390_CC_FOR_BFP_CONVERT("cfdbr", cc_dep1); + + case S390_CC_OP_BFP_128_TO_INT_32: + return S390_CC_FOR_BFP128_CONVERT("cfxbr", cc_dep1, cc_dep2); + + case S390_CC_OP_BFP_32_TO_INT_64: + return S390_CC_FOR_BFP_CONVERT("cgebr", cc_dep1); + + case S390_CC_OP_BFP_64_TO_INT_64: + return S390_CC_FOR_BFP_CONVERT("cgdbr", cc_dep1); + + case S390_CC_OP_BFP_128_TO_INT_64: + return S390_CC_FOR_BFP128_CONVERT("cgxbr", cc_dep1, cc_dep2); + + case S390_CC_OP_BFP_TDC_32: + return S390_CC_FOR_BFP_TDC("tceb", cc_dep1, cc_dep2); + + case S390_CC_OP_BFP_TDC_64: + return S390_CC_FOR_BFP_TDC("tcdb", cc_dep1, cc_dep2); + + case S390_CC_OP_BFP_TDC_128: + return S390_CC_FOR_BFP128_TDC(cc_dep1, cc_dep2, cc_ndep); + + case S390_CC_OP_SET: + return cc_dep1; + + default: + break; + } + vpanic("s390_calculate_cc"); +} + + +static UInt +s390_calculate_icc(ULong op, ULong dep1, ULong dep2) +{ + return s390_calculate_cc(op, dep1, dep2, 0 /* unused */); +} + + +/* Build IR to calculate the internal condition code for a "compare and branch" + insn. Returns an expression of type Ity_I32 */ +IRExpr * +s390_call_calculate_icc(UInt opc, IRTemp op1, IRTemp op2, Bool sign_extend) +{ + IRExpr **args, *call, *op, *dep1, *dep2; + + op = mkU64(opc); + dep1 = s390_cc_widen(op1, sign_extend); + dep2 = s390_cc_widen(op2, sign_extend); + + args = mkIRExprVec_3(op, dep1, dep2); + call = mkIRExprCCall(Ity_I32, 0 /*regparm*/, + "s390_calculate_icc", &s390_calculate_icc, args); + + /* Exclude OP from definedness checking. We're only + interested in DEP1 and DEP2. */ + call->Iex.CCall.cee->mcx_mask = (1<<0); + + return call; +} + + +/* Note that this does *not* return a Boolean value. The result needs to be + explicitly tested against zero. */ +static UInt +s390_calculate_cond(ULong mask, ULong op, ULong dep1, ULong dep2, ULong ndep) +{ + UInt cc = s390_calculate_cc(op, dep1, dep2, ndep); + + return ((mask << cc) & 0x8); +} + + +/* Build IR to calculate the condition code from flags thunk. + Returns an expression of type Ity_I32 */ +IRExpr * +s390_call_calculate_cond(UInt m) +{ + IRExpr **args, *call, *op, *dep1, *dep2, *ndep, *mask; + + mask = mkU64(m); + op = IRExpr_Get(S390X_GUEST_OFFSET_CC_OP, Ity_I64); + dep1 = IRExpr_Get(S390X_GUEST_OFFSET_CC_DEP1, Ity_I64); + dep2 = IRExpr_Get(S390X_GUEST_OFFSET_CC_DEP2, Ity_I64); + ndep = IRExpr_Get(S390X_GUEST_OFFSET_CC_NDEP, Ity_I64); + + args = mkIRExprVec_5(mask, op, dep1, dep2, ndep); + call = mkIRExprCCall(Ity_I32, 0 /*regparm*/, + "s390_calculate_cond", &s390_calculate_cond, args); + + /* Exclude the requested condition, OP and NDEP from definedness + checking. We're only interested in DEP1 and DEP2. */ + call->Iex.CCall.cee->mcx_mask = (1<<0) | (1<<1) | (1<<4); + + return call; +} + +#endif /* VGA_s390x */ + +/*---------------------------------------------------------------*/ +/*--- end guest_s390_cc.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/guest_s390_cc.h +++ VEX/priv/guest_s390_cc.h @@ -0,0 +1,168 @@ + +/*---------------------------------------------------------------*/ +/*--- begin guest_s390_cc.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +#ifndef __VEX_GUEST_S390_CC_H +#define __VEX_GUEST_S390_CC_H + +#include "libvex_basictypes.h" +#include "libvex_ir.h" + +/* The various ways to compute the condition code. */ + +enum { + S390_CC_OP_BITWISE = 0, + S390_CC_OP_SIGNED_COMPARE = 1, + S390_CC_OP_UNSIGNED_COMPARE = 2, + S390_CC_OP_SIGNED_ADD_32 = 3, + S390_CC_OP_SIGNED_ADD_64 = 4, + S390_CC_OP_UNSIGNED_ADD_32 = 5, + S390_CC_OP_UNSIGNED_ADD_64 = 6, + S390_CC_OP_UNSIGNED_ADDC_32 = 7, + S390_CC_OP_UNSIGNED_ADDC_64 = 8, + S390_CC_OP_SIGNED_SUB_32 = 9, + S390_CC_OP_SIGNED_SUB_64 = 10, + S390_CC_OP_UNSIGNED_SUB_32 = 11, + S390_CC_OP_UNSIGNED_SUB_64 = 12, + S390_CC_OP_UNSIGNED_SUBB_32 = 13, + S390_CC_OP_UNSIGNED_SUBB_64 = 14, + S390_CC_OP_LOAD_AND_TEST = 15, + S390_CC_OP_LOAD_POSITIVE_32 = 16, + S390_CC_OP_LOAD_POSITIVE_64 = 17, + S390_CC_OP_TEST_AND_SET = 18, + S390_CC_OP_TEST_UNDER_MASK_8 = 19, + S390_CC_OP_TEST_UNDER_MASK_16 = 20, + S390_CC_OP_SHIFT_LEFT_32 = 21, + S390_CC_OP_SHIFT_LEFT_64 = 22, + S390_CC_OP_INSERT_CHAR_MASK_32 = 23, + S390_CC_OP_BFP_RESULT_32 = 24, + S390_CC_OP_BFP_RESULT_64 = 25, + S390_CC_OP_BFP_RESULT_128 = 26, + S390_CC_OP_BFP_32_TO_INT_32 = 27, + S390_CC_OP_BFP_64_TO_INT_32 = 28, + S390_CC_OP_BFP_128_TO_INT_32 = 29, + S390_CC_OP_BFP_32_TO_INT_64 = 30, + S390_CC_OP_BFP_64_TO_INT_64 = 31, + S390_CC_OP_BFP_128_TO_INT_64 = 32, + S390_CC_OP_BFP_TDC_32 = 33, + S390_CC_OP_BFP_TDC_64 = 34, + S390_CC_OP_BFP_TDC_128 = 35, + S390_CC_OP_SET = 36 +}; + +/*------------------------------------------------------------*/ +/*--- Thunk layout ---*/ +/*------------------------------------------------------------*/ + +/* + Z -- value is zero extended to 32 / 64 bit + S -- value is sign extended to 32 / 64 bit + F -- a binary floating point value + + +--------------------------------+-----------------------+----------------------+-------------+ + | op | cc_dep1 | cc_dep2 | cc_ndep | + +--------------------------------+-----------------------+----------------------+-------------+ + | S390_CC_OP_BITWISE | Z result | | | + | S390_CC_OP_SIGNED_COMPARE | S 1st operand | S 2nd operand | | + | S390_CC_OP_UNSIGNED_COMPARE | Z 1st operand | Z 2nd operand | | + | S390_CC_OP_SIGNED_ADD_32 | S 1st operand | S 2nd operand | | + | S390_CC_OP_SIGNED_ADD_64 | S 1st operand | S 2nd operand | | + | S390_CC_OP_UNSIGNED_ADD_32 | Z 1st operand | Z 2nd operand | | + | S390_CC_OP_UNSIGNED_ADD_64 | Z 1st operand | Z 2nd operand | | + | S390_CC_OP_UNSIGNED_ADDC_32 | Z 1st operand | Z 2nd operand | Z carry in | + | S390_CC_OP_UNSIGNED_ADDC_64 | Z 1st operand | Z 2nd operand | Z carry in | + | S390_CC_OP_SIGNED_SUB_32 | S left operand | S right operand | | + | S390_CC_OP_SIGNED_SUB_64 | S left operand | S right operand | | + | S390_CC_OP_UNSIGNED_SUB_32 | Z left operand | Z right operand | | + | S390_CC_OP_UNSIGNED_SUB_64 | Z left operand | Z right operand | | + | S390_CC_OP_UNSIGNED_SUBB_32 | Z left operand | Z right operand | Z borrow in | + | S390_CC_OP_UNSIGNED_SUBB_64 | Z left operand | Z right operand | Z borrow in | + | S390_CC_OP_LOAD_AND_TEST | S loaded value | | | + | S390_CC_OP_LOAD_POSITIVE_32 | S loaded value | | | + | S390_CC_OP_LOAD_POSITIVE_64 | S loaded value | | | + | S390_CC_OP_TEST_AND_SET | Z tested value | | | + | S390_CC_OP_TEST_UNDER_MASK_8 | Z tested value | Z mask | | + | S390_CC_OP_TEST_UNDER_MASK_16 | Z tested value | Z mask | | + | S390_CC_OP_SHIFT_LEFT_32 | Z value to be shifted | Z shift amount | | + | S390_CC_OP_SHIFT_LEFT_64 | Z value to be shifted | Z shift amount | | + | S390_CC_OP_INSERT_CHAR_MASK_32 | Z result | Z mask | | + | S390_CC_OP_BFP_RESULT_32 | F result | | | + | S390_CC_OP_BFP_RESULT_64 | F result | | | + | S390_CC_OP_BFP_RESULT_128 | F result hi 64 bits | F result low 64 bits | | + | S390_CC_OP_BFP_32_TO_INT_32 | F source | | | + | S390_CC_OP_BFP_64_TO_INT_32 | F source | | | + | S390_CC_OP_BFP_128_TO_INT_32 | F source hi 64 bits | | | + | S390_CC_OP_BFP_32_TO_INT_64 | F source | | | + | S390_CC_OP_BFP_64_TO_INT_64 | F source | | | + | S390_CC_OP_BFP_128_TO_INT_64 | F source hi 64 bits | | | + | S390_CC_OP_BFP_TDC_32 | F value | Z class | | + | S390_CC_OP_BFP_TDC_64 | F value | Z class | | + | S390_CC_OP_BFP_TDC_128 | F value hi 64 bits | F value low 64 bits | Z class | + | S390_CC_OP_SET | Z condition code | | | + +--------------------------------+-----------------------+----------------------+-------------+ +*/ + +/* Functions for writing the flags thunk */ +void s390_cc_thunk_put0(UInt); +void s390_cc_thunk_put1(UInt, IRTemp, Bool); +void s390_cc_thunk_put2(UInt, IRTemp, IRTemp, Bool); +void s390_cc_thunk_put3(UInt, IRTemp, IRTemp, IRTemp, Bool); +void s390_cc_thunk_put1f(UInt, IRTemp); +void s390_cc_thunk_putFZ(UInt, IRTemp, IRTemp); +void s390_cc_thunk_put1f128(UInt, IRTemp); +void s390_cc_thunk_put1f128Z(UInt, IRTemp, IRTemp); + +/* Convenience functions to set the condition code */ +void s390_cc_set(UInt); + +/* Create an IR call expression to s390_calculate_cc */ +IRExpr *s390_call_calculate_cc(void); + +/* Create an IR call expression to s390_calculate_icc */ +IRExpr *s390_call_calculate_icc(UInt, IRTemp, IRTemp, Bool); + +/* Create an IR call expression to s390_calculate_cond */ +IRExpr *s390_call_calculate_cond(UInt); + +#define s390_cc_thunk_putZ(op,dep1) s390_cc_thunk_put1(op,dep1,False) +#define s390_cc_thunk_putS(op,dep1) s390_cc_thunk_put1(op,dep1,True) +#define s390_cc_thunk_putF(op,dep1) s390_cc_thunk_put1f(op,dep1) +#define s390_cc_thunk_putZZ(op,dep1,dep2) s390_cc_thunk_put2(op,dep1,dep2,False) +#define s390_cc_thunk_putSS(op,dep1,dep2) s390_cc_thunk_put2(op,dep1,dep2,True) +#define s390_cc_thunk_putFF(op,dep1,dep2) s390_cc_thunk_put2f(op,dep1,dep2) +#define s390_cc_thunk_putZZZ(op,dep1,dep2,ndep) s390_cc_thunk_put3(op,dep1,dep2,ndep,False) +#define s390_cc_thunk_putSSS(op,dep1,dep2,ndep) s390_cc_thunk_put3(op,dep1,dep2,ndep,True) + +#define s390_call_calculate_iccZZ(op,dep1,dep2) s390_call_calculate_icc(op,dep1,dep2,False) +#define s390_call_calculate_iccSS(op,dep1,dep2) s390_call_calculate_icc(op,dep1,dep2,True) + +/*---------------------------------------------------------------*/ +/*--- end guest_s390_cc.h ---*/ +/*---------------------------------------------------------------*/ + +#endif /* __VEX_GUEST_S390_CC_H */ --- VEX/priv/guest_s390_decoder.c +++ VEX/priv/guest_s390_decoder.c @@ -0,0 +1,1350 @@ + +/*---------------------------------------------------------------*/ +/*--- begin guest_s390_decoder.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* The code below only works on a big-endian machine which is + asserted in disInstr_S390. */ + +#include "libvex_basictypes.h" +#include "libvex_ir.h" // IRSB (needed by bb_to_IR.h) +#include "libvex.h" // VexArch (needed by bb_to_IR.h) +#include "guest_s390_priv.h" // s390_dis_res +#include "main_util.h" // vassert + +/* The possible outcomes of a decoding operation */ +typedef enum { + S390_DECODE_OK, + S390_DECODE_UNKNOWN_INSN, + S390_DECODE_UNIMPLEMENTED_INSN, + S390_DECODE_UNKNOWN_SPECIAL_INSN, + S390_DECODE_ERROR +} s390_decode_t; + +#include "guest_s390_priv.h" + +/* Force proper alignment for the structures below. */ +#pragma pack(1) + + +static s390_decode_t +s390_decode_2byte_and_irgen(UChar *bytes) +{ + typedef union { + struct { + unsigned int op : 16; + } E; + struct { + unsigned int op : 8; + unsigned int i : 8; + } I; + struct { + unsigned int op : 8; + unsigned int r1 : 4; + unsigned int r2 : 4; + } RR; + } formats; + union { + formats fmt; + UShort value; + } ovl; + + vassert(sizeof(formats) == 2); + + ((char *)(&ovl.value))[0] = bytes[0]; + ((char *)(&ovl.value))[1] = bytes[1]; + + switch (ovl.value & 0xffff) { + case 0x0101: /* PR */ goto unimplemented; + case 0x0102: /* UPT */ goto unimplemented; + case 0x0104: /* PTFF */ goto unimplemented; + case 0x0107: /* SCKPF */ goto unimplemented; + case 0x010a: /* PFPO */ goto unimplemented; + case 0x010b: /* TAM */ goto unimplemented; + case 0x010c: /* SAM24 */ goto unimplemented; + case 0x010d: /* SAM31 */ goto unimplemented; + case 0x010e: /* SAM64 */ goto unimplemented; + case 0x01ff: /* TRAP2 */ goto unimplemented; + } + + switch ((ovl.value & 0xff00) >> 8) { + case 0x04: /* SPM */ goto unimplemented; + case 0x05: /* BALR */ goto unimplemented; + case 0x06: s390_format_RR_RR(s390_irgen_BCTR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x07: s390_format_RR(s390_irgen_BCR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x0a: s390_format_I(s390_irgen_SVC, ovl.fmt.I.i); goto ok; + case 0x0b: /* BSM */ goto unimplemented; + case 0x0c: /* BASSM */ goto unimplemented; + case 0x0d: s390_format_RR_RR(s390_irgen_BASR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x0e: /* MVCL */ goto unimplemented; + case 0x0f: /* CLCL */ goto unimplemented; + case 0x10: s390_format_RR_RR(s390_irgen_LPR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x11: s390_format_RR_RR(s390_irgen_LNR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x12: s390_format_RR_RR(s390_irgen_LTR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x13: s390_format_RR_RR(s390_irgen_LCR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x14: s390_format_RR_RR(s390_irgen_NR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x15: s390_format_RR_RR(s390_irgen_CLR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x16: s390_format_RR_RR(s390_irgen_OR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x17: s390_format_RR_RR(s390_irgen_XR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x18: s390_format_RR_RR(s390_irgen_LR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x19: s390_format_RR_RR(s390_irgen_CR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x1a: s390_format_RR_RR(s390_irgen_AR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x1b: s390_format_RR_RR(s390_irgen_SR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x1c: s390_format_RR_RR(s390_irgen_MR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x1d: s390_format_RR_RR(s390_irgen_DR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x1e: s390_format_RR_RR(s390_irgen_ALR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x1f: s390_format_RR_RR(s390_irgen_SLR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x20: /* LPDR */ goto unimplemented; + case 0x21: /* LNDR */ goto unimplemented; + case 0x22: /* LTDR */ goto unimplemented; + case 0x23: /* LCDR */ goto unimplemented; + case 0x24: /* HDR */ goto unimplemented; + case 0x25: /* LDXR */ goto unimplemented; + case 0x26: /* MXR */ goto unimplemented; + case 0x27: /* MXDR */ goto unimplemented; + case 0x28: s390_format_RR_FF(s390_irgen_LDR, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x29: /* CDR */ goto unimplemented; + case 0x2a: /* ADR */ goto unimplemented; + case 0x2b: /* SDR */ goto unimplemented; + case 0x2c: /* MDR */ goto unimplemented; + case 0x2d: /* DDR */ goto unimplemented; + case 0x2e: /* AWR */ goto unimplemented; + case 0x2f: /* SWR */ goto unimplemented; + case 0x30: /* LPER */ goto unimplemented; + case 0x31: /* LNER */ goto unimplemented; + case 0x32: /* LTER */ goto unimplemented; + case 0x33: /* LCER */ goto unimplemented; + case 0x34: /* HER */ goto unimplemented; + case 0x35: /* LEDR */ goto unimplemented; + case 0x36: /* AXR */ goto unimplemented; + case 0x37: /* SXR */ goto unimplemented; + case 0x38: s390_format_RR_FF(s390_irgen_LER, ovl.fmt.RR.r1, ovl.fmt.RR.r2); goto ok; + case 0x39: /* CER */ goto unimplemented; + case 0x3a: /* AER */ goto unimplemented; + case 0x3b: /* SER */ goto unimplemented; + case 0x3c: /* MDER */ goto unimplemented; + case 0x3d: /* DER */ goto unimplemented; + case 0x3e: /* AUR */ goto unimplemented; + case 0x3f: /* SUR */ goto unimplemented; + } + + return S390_DECODE_UNKNOWN_INSN; + +ok: + return S390_DECODE_OK; + +unimplemented: + return S390_DECODE_UNIMPLEMENTED_INSN; +} + +static s390_decode_t +s390_decode_4byte_and_irgen(UChar *bytes) +{ + typedef union { + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int op2 : 4; + unsigned int i2 : 16; + } RI; + struct { + unsigned int op : 16; + unsigned int : 8; + unsigned int r1 : 4; + unsigned int r2 : 4; + } RRE; + struct { + unsigned int op : 16; + unsigned int r1 : 4; + unsigned int : 4; + unsigned int r3 : 4; + unsigned int r2 : 4; + } RRF; + struct { + unsigned int op : 16; + unsigned int r3 : 4; + unsigned int m4 : 4; + unsigned int r1 : 4; + unsigned int r2 : 4; + } RRF2; + struct { + unsigned int op : 16; + unsigned int r3 : 4; + unsigned int : 4; + unsigned int r1 : 4; + unsigned int r2 : 4; + } RRF3; + struct { + unsigned int op : 16; + unsigned int r3 : 4; + unsigned int : 4; + unsigned int r1 : 4; + unsigned int r2 : 4; + } RRR; + struct { + unsigned int op : 8; + unsigned int r1 : 4; + unsigned int r3 : 4; + unsigned int b2 : 4; + unsigned int d2 : 12; + } RS; + struct { + unsigned int op : 8; + unsigned int r1 : 4; + unsigned int r3 : 4; + unsigned int i2 : 16; + } RSI; + struct { + unsigned int op : 8; + unsigned int r1 : 4; + unsigned int x2 : 4; + unsigned int b2 : 4; + unsigned int d2 : 12; + } RX; + struct { + unsigned int op : 16; + unsigned int b2 : 4; + unsigned int d2 : 12; + } S; + struct { + unsigned int op : 8; + unsigned int i2 : 8; + unsigned int b1 : 4; + unsigned int d1 : 12; + } SI; + } formats; + union { + formats fmt; + UInt value; + } ovl; + + vassert(sizeof(formats) == 4); + + ((char *)(&ovl.value))[0] = bytes[0]; + ((char *)(&ovl.value))[1] = bytes[1]; + ((char *)(&ovl.value))[2] = bytes[2]; + ((char *)(&ovl.value))[3] = bytes[3]; + + switch ((ovl.value & 0xff0f0000) >> 16) { + case 0xa500: s390_format_RI_RU(s390_irgen_IIHH, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa501: s390_format_RI_RU(s390_irgen_IIHL, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa502: s390_format_RI_RU(s390_irgen_IILH, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa503: s390_format_RI_RU(s390_irgen_IILL, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa504: s390_format_RI_RU(s390_irgen_NIHH, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa505: s390_format_RI_RU(s390_irgen_NIHL, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa506: s390_format_RI_RU(s390_irgen_NILH, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa507: s390_format_RI_RU(s390_irgen_NILL, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa508: s390_format_RI_RU(s390_irgen_OIHH, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa509: s390_format_RI_RU(s390_irgen_OIHL, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa50a: s390_format_RI_RU(s390_irgen_OILH, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa50b: s390_format_RI_RU(s390_irgen_OILL, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa50c: s390_format_RI_RU(s390_irgen_LLIHH, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa50d: s390_format_RI_RU(s390_irgen_LLIHL, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa50e: s390_format_RI_RU(s390_irgen_LLILH, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa50f: s390_format_RI_RU(s390_irgen_LLILL, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa700: s390_format_RI_RU(s390_irgen_TMLH, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa701: s390_format_RI_RU(s390_irgen_TMLL, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa702: s390_format_RI_RU(s390_irgen_TMHH, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa703: s390_format_RI_RU(s390_irgen_TMHL, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa704: s390_format_RI(s390_irgen_BRC, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa705: s390_format_RI_RP(s390_irgen_BRAS, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa706: s390_format_RI_RP(s390_irgen_BRCT, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa707: s390_format_RI_RP(s390_irgen_BRCTG, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa708: s390_format_RI_RI(s390_irgen_LHI, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa709: s390_format_RI_RI(s390_irgen_LGHI, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa70a: s390_format_RI_RI(s390_irgen_AHI, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa70b: s390_format_RI_RI(s390_irgen_AGHI, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa70c: s390_format_RI_RI(s390_irgen_MHI, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa70d: s390_format_RI_RI(s390_irgen_MGHI, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa70e: s390_format_RI_RI(s390_irgen_CHI, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + case 0xa70f: s390_format_RI_RI(s390_irgen_CGHI, ovl.fmt.RI.r1, ovl.fmt.RI.i2); goto ok; + } + + switch ((ovl.value & 0xffff0000) >> 16) { + case 0x8000: /* SSM */ goto unimplemented; + case 0x8200: /* LPSW */ goto unimplemented; + case 0x9300: s390_format_S_RD(s390_irgen_TS, ovl.fmt.S.b2, ovl.fmt.S.d2); goto ok; + case 0xb202: /* STIDP */ goto unimplemented; + case 0xb204: /* SCK */ goto unimplemented; + case 0xb205: /* STCK */ goto unimplemented; + case 0xb206: /* SCKC */ goto unimplemented; + case 0xb207: /* STCKC */ goto unimplemented; + case 0xb208: /* SPT */ goto unimplemented; + case 0xb209: /* STPT */ goto unimplemented; + case 0xb20a: /* SPKA */ goto unimplemented; + case 0xb20b: /* IPK */ goto unimplemented; + case 0xb20d: /* PTLB */ goto unimplemented; + case 0xb210: /* SPX */ goto unimplemented; + case 0xb211: /* STPX */ goto unimplemented; + case 0xb212: /* STAP */ goto unimplemented; + case 0xb214: /* SIE */ goto unimplemented; + case 0xb218: /* PC */ goto unimplemented; + case 0xb219: /* SAC */ goto unimplemented; + case 0xb21a: /* CFC */ goto unimplemented; + case 0xb221: /* IPTE */ goto unimplemented; + case 0xb222: s390_format_RRE_R0(s390_irgen_IPM, ovl.fmt.RRE.r1); goto ok; + case 0xb223: /* IVSK */ goto unimplemented; + case 0xb224: /* IAC */ goto unimplemented; + case 0xb225: /* SSAR */ goto unimplemented; + case 0xb226: /* EPAR */ goto unimplemented; + case 0xb227: /* ESAR */ goto unimplemented; + case 0xb228: /* PT */ goto unimplemented; + case 0xb229: /* ISKE */ goto unimplemented; + case 0xb22a: /* RRBE */ goto unimplemented; + case 0xb22b: /* SSKE */ goto unimplemented; + case 0xb22c: /* TB */ goto unimplemented; + case 0xb22d: /* DXR */ goto unimplemented; + case 0xb22e: /* PGIN */ goto unimplemented; + case 0xb22f: /* PGOUT */ goto unimplemented; + case 0xb230: /* CSCH */ goto unimplemented; + case 0xb231: /* HSCH */ goto unimplemented; + case 0xb232: /* MSCH */ goto unimplemented; + case 0xb233: /* SSCH */ goto unimplemented; + case 0xb234: /* STSCH */ goto unimplemented; + case 0xb235: /* TSCH */ goto unimplemented; + case 0xb236: /* TPI */ goto unimplemented; + case 0xb237: /* SAL */ goto unimplemented; + case 0xb238: /* RSCH */ goto unimplemented; + case 0xb239: /* STCRW */ goto unimplemented; + case 0xb23a: /* STCPS */ goto unimplemented; + case 0xb23b: /* RCHP */ goto unimplemented; + case 0xb23c: /* SCHM */ goto unimplemented; + case 0xb240: /* BAKR */ goto unimplemented; + case 0xb241: /* CKSM */ goto unimplemented; + case 0xb244: /* SQDR */ goto unimplemented; + case 0xb245: /* SQER */ goto unimplemented; + case 0xb246: /* STURA */ goto unimplemented; + case 0xb247: /* MSTA */ goto unimplemented; + case 0xb248: /* PALB */ goto unimplemented; + case 0xb249: /* EREG */ goto unimplemented; + case 0xb24a: /* ESTA */ goto unimplemented; + case 0xb24b: /* LURA */ goto unimplemented; + case 0xb24c: /* TAR */ goto unimplemented; + case 0xb24d: s390_format_RRE(s390_irgen_CPYA, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb24e: s390_format_RRE(s390_irgen_SAR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb24f: s390_format_RRE(s390_irgen_EAR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb250: /* CSP */ goto unimplemented; + case 0xb252: s390_format_RRE_RR(s390_irgen_MSR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb254: /* MVPG */ goto unimplemented; + case 0xb255: s390_format_RRE_RR(s390_irgen_MVST, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb257: /* CUSE */ goto unimplemented; + case 0xb258: /* BSG */ goto unimplemented; + case 0xb25a: /* BSA */ goto unimplemented; + case 0xb25d: s390_format_RRE_RR(s390_irgen_CLST, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb25e: s390_format_RRE_RR(s390_irgen_SRST, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb263: /* CMPSC */ goto unimplemented; + case 0xb274: /* SIGA */ goto unimplemented; + case 0xb276: /* XSCH */ goto unimplemented; + case 0xb277: /* RP */ goto unimplemented; + case 0xb278: /* STCKE */ goto unimplemented; + case 0xb279: /* SACF */ goto unimplemented; + case 0xb27c: /* STCKF */ goto unimplemented; + case 0xb27d: /* STSI */ goto unimplemented; + case 0xb299: s390_format_S_RD(s390_irgen_SRNM, ovl.fmt.S.b2, ovl.fmt.S.d2); goto ok; + case 0xb29c: s390_format_S_RD(s390_irgen_STFPC, ovl.fmt.S.b2, ovl.fmt.S.d2); goto ok; + case 0xb29d: s390_format_S_RD(s390_irgen_LFPC, ovl.fmt.S.b2, ovl.fmt.S.d2); goto ok; + case 0xb2a5: /* TRE */ goto unimplemented; + case 0xb2a6: /* CU21 */ goto unimplemented; + case 0xb2a7: /* CU12 */ goto unimplemented; + case 0xb2b0: /* STFLE */ goto unimplemented; + case 0xb2b1: /* STFL */ goto unimplemented; + case 0xb2b2: /* LPSWE */ goto unimplemented; + case 0xb2b9: /* SRNMT */ goto unimplemented; + case 0xb2bd: /* LFAS */ goto unimplemented; + case 0xb2ff: /* TRAP4 */ goto unimplemented; + case 0xb300: s390_format_RRE_FF(s390_irgen_LPEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb301: s390_format_RRE_FF(s390_irgen_LNEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb302: s390_format_RRE_FF(s390_irgen_LTEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb303: s390_format_RRE_FF(s390_irgen_LCEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb304: s390_format_RRE_FF(s390_irgen_LDEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb305: s390_format_RRE_FF(s390_irgen_LXDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb306: s390_format_RRE_FF(s390_irgen_LXEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb307: /* MXDBR */ goto unimplemented; + case 0xb308: /* KEBR */ goto unimplemented; + case 0xb309: s390_format_RRE_FF(s390_irgen_CEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb30a: s390_format_RRE_FF(s390_irgen_AEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb30b: s390_format_RRE_FF(s390_irgen_SEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb30c: /* MDEBR */ goto unimplemented; + case 0xb30d: s390_format_RRE_FF(s390_irgen_DEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb30e: s390_format_RRF_F0FF(s390_irgen_MAEBR, ovl.fmt.RRF.r1, ovl.fmt.RRF.r3, ovl.fmt.RRF.r2); goto ok; + case 0xb30f: s390_format_RRF_F0FF(s390_irgen_MSEBR, ovl.fmt.RRF.r1, ovl.fmt.RRF.r3, ovl.fmt.RRF.r2); goto ok; + case 0xb310: s390_format_RRE_FF(s390_irgen_LPDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb311: s390_format_RRE_FF(s390_irgen_LNDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb312: s390_format_RRE_FF(s390_irgen_LTDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb313: s390_format_RRE_FF(s390_irgen_LCDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb314: s390_format_RRE_FF(s390_irgen_SQEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb315: s390_format_RRE_FF(s390_irgen_SQDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb316: s390_format_RRE_FF(s390_irgen_SQXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb317: s390_format_RRE_FF(s390_irgen_MEEBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb318: /* KDBR */ goto unimplemented; + case 0xb319: s390_format_RRE_FF(s390_irgen_CDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb31a: s390_format_RRE_FF(s390_irgen_ADBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb31b: s390_format_RRE_FF(s390_irgen_SDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb31c: s390_format_RRE_FF(s390_irgen_MDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb31d: s390_format_RRE_FF(s390_irgen_DDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb31e: s390_format_RRF_F0FF(s390_irgen_MADBR, ovl.fmt.RRF.r1, ovl.fmt.RRF.r3, ovl.fmt.RRF.r2); goto ok; + case 0xb31f: s390_format_RRF_F0FF(s390_irgen_MSDBR, ovl.fmt.RRF.r1, ovl.fmt.RRF.r3, ovl.fmt.RRF.r2); goto ok; + case 0xb324: /* LDER */ goto unimplemented; + case 0xb325: /* LXDR */ goto unimplemented; + case 0xb326: /* LXER */ goto unimplemented; + case 0xb32e: /* MAER */ goto unimplemented; + case 0xb32f: /* MSER */ goto unimplemented; + case 0xb336: /* SQXR */ goto unimplemented; + case 0xb337: /* MEER */ goto unimplemented; + case 0xb338: /* MAYLR */ goto unimplemented; + case 0xb339: /* MYLR */ goto unimplemented; + case 0xb33a: /* MAYR */ goto unimplemented; + case 0xb33b: /* MYR */ goto unimplemented; + case 0xb33c: /* MAYHR */ goto unimplemented; + case 0xb33d: /* MYHR */ goto unimplemented; + case 0xb33e: /* MADR */ goto unimplemented; + case 0xb33f: /* MSDR */ goto unimplemented; + case 0xb340: s390_format_RRE_FF(s390_irgen_LPXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb341: s390_format_RRE_FF(s390_irgen_LNXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb342: s390_format_RRE_FF(s390_irgen_LTXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb343: s390_format_RRE_FF(s390_irgen_LCXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb344: s390_format_RRE_FF(s390_irgen_LEDBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb345: s390_format_RRE_FF(s390_irgen_LDXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb346: s390_format_RRE_FF(s390_irgen_LEXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb347: /* FIXBR */ goto unimplemented; + case 0xb348: /* KXBR */ goto unimplemented; + case 0xb349: s390_format_RRE_FF(s390_irgen_CXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb34a: s390_format_RRE_FF(s390_irgen_AXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb34b: s390_format_RRE_FF(s390_irgen_SXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb34c: s390_format_RRE_FF(s390_irgen_MXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb34d: s390_format_RRE_FF(s390_irgen_DXBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb350: /* TBEDR */ goto unimplemented; + case 0xb351: /* TBDR */ goto unimplemented; + case 0xb353: /* DIEBR */ goto unimplemented; + case 0xb357: /* FIEBR */ goto unimplemented; + case 0xb358: /* THDER */ goto unimplemented; + case 0xb359: /* THDR */ goto unimplemented; + case 0xb35b: /* DIDBR */ goto unimplemented; + case 0xb35f: /* FIDBR */ goto unimplemented; + case 0xb360: /* LPXR */ goto unimplemented; + case 0xb361: /* LNXR */ goto unimplemented; + case 0xb362: /* LTXR */ goto unimplemented; + case 0xb363: /* LCXR */ goto unimplemented; + case 0xb365: s390_format_RRE_FF(s390_irgen_LXR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb366: /* LEXR */ goto unimplemented; + case 0xb367: /* FIXR */ goto unimplemented; + case 0xb369: /* CXR */ goto unimplemented; + case 0xb370: s390_format_RRE_FF(s390_irgen_LPDFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb371: s390_format_RRE_FF(s390_irgen_LNDFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb372: s390_format_RRF_F0FF2(s390_irgen_CPSDR, ovl.fmt.RRF3.r3, ovl.fmt.RRF3.r1, ovl.fmt.RRF3.r2); goto ok; + case 0xb373: s390_format_RRE_FF(s390_irgen_LCDFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb374: s390_format_RRE_F0(s390_irgen_LZER, ovl.fmt.RRE.r1); goto ok; + case 0xb375: s390_format_RRE_F0(s390_irgen_LZDR, ovl.fmt.RRE.r1); goto ok; + case 0xb376: s390_format_RRE_F0(s390_irgen_LZXR, ovl.fmt.RRE.r1); goto ok; + case 0xb377: /* FIER */ goto unimplemented; + case 0xb37f: /* FIDR */ goto unimplemented; + case 0xb384: s390_format_RRE_R0(s390_irgen_SFPC, ovl.fmt.RRE.r1); goto ok; + case 0xb385: /* SFASR */ goto unimplemented; + case 0xb38c: s390_format_RRE_R0(s390_irgen_EFPC, ovl.fmt.RRE.r1); goto ok; + case 0xb394: s390_format_RRE_FR(s390_irgen_CEFBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb395: s390_format_RRE_FR(s390_irgen_CDFBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb396: s390_format_RRE_FR(s390_irgen_CXFBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb398: s390_format_RRF_U0RF(s390_irgen_CFEBR, ovl.fmt.RRF3.r3, ovl.fmt.RRF3.r1, ovl.fmt.RRF3.r2); goto ok; + case 0xb399: s390_format_RRF_U0RF(s390_irgen_CFDBR, ovl.fmt.RRF3.r3, ovl.fmt.RRF3.r1, ovl.fmt.RRF3.r2); goto ok; + case 0xb39a: s390_format_RRF_U0RF(s390_irgen_CFXBR, ovl.fmt.RRF3.r3, ovl.fmt.RRF3.r1, ovl.fmt.RRF3.r2); goto ok; + case 0xb3a4: s390_format_RRE_FR(s390_irgen_CEGBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb3a5: s390_format_RRE_FR(s390_irgen_CDGBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb3a6: s390_format_RRE_FR(s390_irgen_CXGBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb3a8: s390_format_RRF_U0RF(s390_irgen_CGEBR, ovl.fmt.RRF3.r3, ovl.fmt.RRF3.r1, ovl.fmt.RRF3.r2); goto ok; + case 0xb3a9: s390_format_RRF_U0RF(s390_irgen_CGDBR, ovl.fmt.RRF3.r3, ovl.fmt.RRF3.r1, ovl.fmt.RRF3.r2); goto ok; + case 0xb3aa: s390_format_RRF_U0RF(s390_irgen_CGXBR, ovl.fmt.RRF3.r3, ovl.fmt.RRF3.r1, ovl.fmt.RRF3.r2); goto ok; + case 0xb3b4: /* CEFR */ goto unimplemented; + case 0xb3b5: /* CDFR */ goto unimplemented; + case 0xb3b6: /* CXFR */ goto unimplemented; + case 0xb3b8: /* CFER */ goto unimplemented; + case 0xb3b9: /* CFDR */ goto unimplemented; + case 0xb3ba: /* CFXR */ goto unimplemented; + case 0xb3c1: s390_format_RRE_FR(s390_irgen_LDGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb3c4: /* CEGR */ goto unimplemented; + case 0xb3c5: /* CDGR */ goto unimplemented; + case 0xb3c6: /* CXGR */ goto unimplemented; + case 0xb3c8: /* CGER */ goto unimplemented; + case 0xb3c9: /* CGDR */ goto unimplemented; + case 0xb3ca: /* CGXR */ goto unimplemented; + case 0xb3cd: s390_format_RRE_RF(s390_irgen_LGDR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb3d0: /* MDTR */ goto unimplemented; + case 0xb3d1: /* DDTR */ goto unimplemented; + case 0xb3d2: /* ADTR */ goto unimplemented; + case 0xb3d3: /* SDTR */ goto unimplemented; + case 0xb3d4: /* LDETR */ goto unimplemented; + case 0xb3d5: /* LEDTR */ goto unimplemented; + case 0xb3d6: /* LTDTR */ goto unimplemented; + case 0xb3d7: /* FIDTR */ goto unimplemented; + case 0xb3d8: /* MXTR */ goto unimplemented; + case 0xb3d9: /* DXTR */ goto unimplemented; + case 0xb3da: /* AXTR */ goto unimplemented; + case 0xb3db: /* SXTR */ goto unimplemented; + case 0xb3dc: /* LXDTR */ goto unimplemented; + case 0xb3dd: /* LDXTR */ goto unimplemented; + case 0xb3de: /* LTXTR */ goto unimplemented; + case 0xb3df: /* FIXTR */ goto unimplemented; + case 0xb3e0: /* KDTR */ goto unimplemented; + case 0xb3e1: /* CGDTR */ goto unimplemented; + case 0xb3e2: /* CUDTR */ goto unimplemented; + case 0xb3e3: /* CSDTR */ goto unimplemented; + case 0xb3e4: /* CDTR */ goto unimplemented; + case 0xb3e5: /* EEDTR */ goto unimplemented; + case 0xb3e7: /* ESDTR */ goto unimplemented; + case 0xb3e8: /* KXTR */ goto unimplemented; + case 0xb3e9: /* CGXTR */ goto unimplemented; + case 0xb3ea: /* CUXTR */ goto unimplemented; + case 0xb3eb: /* CSXTR */ goto unimplemented; + case 0xb3ec: /* CXTR */ goto unimplemented; + case 0xb3ed: /* EEXTR */ goto unimplemented; + case 0xb3ef: /* ESXTR */ goto unimplemented; + case 0xb3f1: /* CDGTR */ goto unimplemented; + case 0xb3f2: /* CDUTR */ goto unimplemented; + case 0xb3f3: /* CDSTR */ goto unimplemented; + case 0xb3f4: /* CEDTR */ goto unimplemented; + case 0xb3f5: /* QADTR */ goto unimplemented; + case 0xb3f6: /* IEDTR */ goto unimplemented; + case 0xb3f7: /* RRDTR */ goto unimplemented; + case 0xb3f9: /* CXGTR */ goto unimplemented; + case 0xb3fa: /* CXUTR */ goto unimplemented; + case 0xb3fb: /* CXSTR */ goto unimplemented; + case 0xb3fc: /* CEXTR */ goto unimplemented; + case 0xb3fd: /* QAXTR */ goto unimplemented; + case 0xb3fe: /* IEXTR */ goto unimplemented; + case 0xb3ff: /* RRXTR */ goto unimplemented; + case 0xb900: s390_format_RRE_RR(s390_irgen_LPGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb901: s390_format_RRE_RR(s390_irgen_LNGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb902: s390_format_RRE_RR(s390_irgen_LTGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb903: s390_format_RRE_RR(s390_irgen_LCGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb904: s390_format_RRE_RR(s390_irgen_LGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb905: /* LURAG */ goto unimplemented; + case 0xb906: s390_format_RRE_RR(s390_irgen_LGBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb907: s390_format_RRE_RR(s390_irgen_LGHR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb908: s390_format_RRE_RR(s390_irgen_AGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb909: s390_format_RRE_RR(s390_irgen_SGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb90a: s390_format_RRE_RR(s390_irgen_ALGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb90b: s390_format_RRE_RR(s390_irgen_SLGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb90c: s390_format_RRE_RR(s390_irgen_MSGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb90d: s390_format_RRE_RR(s390_irgen_DSGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb90e: /* EREGG */ goto unimplemented; + case 0xb90f: s390_format_RRE_RR(s390_irgen_LRVGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb910: s390_format_RRE_RR(s390_irgen_LPGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb911: s390_format_RRE_RR(s390_irgen_LNGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb912: s390_format_RRE_RR(s390_irgen_LTGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb913: s390_format_RRE_RR(s390_irgen_LCGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb914: s390_format_RRE_RR(s390_irgen_LGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb916: s390_format_RRE_RR(s390_irgen_LLGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb917: s390_format_RRE_RR(s390_irgen_LLGTR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb918: s390_format_RRE_RR(s390_irgen_AGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb919: s390_format_RRE_RR(s390_irgen_SGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb91a: s390_format_RRE_RR(s390_irgen_ALGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb91b: s390_format_RRE_RR(s390_irgen_SLGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb91c: s390_format_RRE_RR(s390_irgen_MSGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb91d: s390_format_RRE_RR(s390_irgen_DSGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb91e: /* KMAC */ goto unimplemented; + case 0xb91f: s390_format_RRE_RR(s390_irgen_LRVR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb920: s390_format_RRE_RR(s390_irgen_CGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb921: s390_format_RRE_RR(s390_irgen_CLGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb925: /* STURG */ goto unimplemented; + case 0xb926: s390_format_RRE_RR(s390_irgen_LBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb927: s390_format_RRE_RR(s390_irgen_LHR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb92e: /* KM */ goto unimplemented; + case 0xb92f: /* KMC */ goto unimplemented; + case 0xb930: s390_format_RRE_RR(s390_irgen_CGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb931: s390_format_RRE_RR(s390_irgen_CLGFR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb93e: /* KIMD */ goto unimplemented; + case 0xb93f: /* KLMD */ goto unimplemented; + case 0xb946: s390_format_RRE_RR(s390_irgen_BCTGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb960: /* CGRT */ goto unimplemented; + case 0xb961: /* CLGRT */ goto unimplemented; + case 0xb972: /* CRT */ goto unimplemented; + case 0xb973: /* CLRT */ goto unimplemented; + case 0xb980: s390_format_RRE_RR(s390_irgen_NGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb981: s390_format_RRE_RR(s390_irgen_OGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb982: s390_format_RRE_RR(s390_irgen_XGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb983: s390_format_RRE_RR(s390_irgen_FLOGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb984: s390_format_RRE_RR(s390_irgen_LLGCR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb985: s390_format_RRE_RR(s390_irgen_LLGHR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb986: s390_format_RRE_RR(s390_irgen_MLGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb987: s390_format_RRE_RR(s390_irgen_DLGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb988: s390_format_RRE_RR(s390_irgen_ALCGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb989: s390_format_RRE_RR(s390_irgen_SLBGR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb98a: /* CSPG */ goto unimplemented; + case 0xb98d: /* EPSW */ goto unimplemented; + case 0xb98e: /* IDTE */ goto unimplemented; + case 0xb990: /* TRTT */ goto unimplemented; + case 0xb991: /* TRTO */ goto unimplemented; + case 0xb992: /* TROT */ goto unimplemented; + case 0xb993: /* TROO */ goto unimplemented; + case 0xb994: s390_format_RRE_RR(s390_irgen_LLCR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb995: s390_format_RRE_RR(s390_irgen_LLHR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb996: s390_format_RRE_RR(s390_irgen_MLR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb997: s390_format_RRE_RR(s390_irgen_DLR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb998: s390_format_RRE_RR(s390_irgen_ALCR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb999: s390_format_RRE_RR(s390_irgen_SLBR, ovl.fmt.RRE.r1, ovl.fmt.RRE.r2); goto ok; + case 0xb99a: /* EPAIR */ goto unimplemented; + case 0xb99b: /* ESAIR */ goto unimplemented; + case 0xb99d: /* ESEA */ goto unimplemented; + case 0xb99e: /* PTI */ goto unimplemented; + case 0xb99f: /* SSAIR */ goto unimplemented; + case 0xb9a2: /* PTF */ goto unimplemented; + case 0xb9aa: /* LPTEA */ goto unimplemented; + case 0xb9af: /* PFMF */ goto unimplemented; + case 0xb9b0: /* CU14 */ goto unimplemented; + case 0xb9b1: /* CU24 */ goto unimplemented; + case 0xb9b2: /* CU41 */ goto unimplemented; + case 0xb9b3: /* CU42 */ goto unimplemented; + case 0xb9bd: /* TRTRE */ goto unimplemented; + case 0xb9be: /* SRSTU */ goto unimplemented; + case 0xb9bf: /* TRTE */ goto unimplemented; + } + + switch ((ovl.value & 0xff000000) >> 24) { + case 0x40: s390_format_RX_RRRD(s390_irgen_STH, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x41: s390_format_RX_RRRD(s390_irgen_LA, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x42: s390_format_RX_RRRD(s390_irgen_STC, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x43: s390_format_RX_RRRD(s390_irgen_IC, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x44: s390_format_RX_RRRD(s390_irgen_EX, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x45: /* BAL */ goto unimplemented; + case 0x46: s390_format_RX_RRRD(s390_irgen_BCT, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x47: s390_format_RX(s390_irgen_BC, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x48: s390_format_RX_RRRD(s390_irgen_LH, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x49: s390_format_RX_RRRD(s390_irgen_CH, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x4a: s390_format_RX_RRRD(s390_irgen_AH, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x4b: s390_format_RX_RRRD(s390_irgen_SH, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x4c: s390_format_RX_RRRD(s390_irgen_MH, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x4d: s390_format_RX_RRRD(s390_irgen_BAS, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x4e: s390_format_RX_RRRD(s390_irgen_CVD, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x4f: s390_format_RX_RRRD(s390_irgen_CVB, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x50: s390_format_RX_RRRD(s390_irgen_ST, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x51: s390_format_RX_RRRD(s390_irgen_LAE, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x54: s390_format_RX_RRRD(s390_irgen_N, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x55: s390_format_RX_RRRD(s390_irgen_CL, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x56: s390_format_RX_RRRD(s390_irgen_O, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x57: s390_format_RX_RRRD(s390_irgen_X, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x58: s390_format_RX_RRRD(s390_irgen_L, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x59: s390_format_RX_RRRD(s390_irgen_C, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x5a: s390_format_RX_RRRD(s390_irgen_A, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x5b: s390_format_RX_RRRD(s390_irgen_S, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x5c: s390_format_RX_RRRD(s390_irgen_M, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x5d: s390_format_RX_RRRD(s390_irgen_D, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x5e: s390_format_RX_RRRD(s390_irgen_AL, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x5f: s390_format_RX_RRRD(s390_irgen_SL, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x60: s390_format_RX_FRRD(s390_irgen_STD, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x67: /* MXD */ goto unimplemented; + case 0x68: s390_format_RX_FRRD(s390_irgen_LD, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x69: /* CD */ goto unimplemented; + case 0x6a: /* AD */ goto unimplemented; + case 0x6b: /* SD */ goto unimplemented; + case 0x6c: /* MD */ goto unimplemented; + case 0x6d: /* DD */ goto unimplemented; + case 0x6e: /* AW */ goto unimplemented; + case 0x6f: /* SW */ goto unimplemented; + case 0x70: s390_format_RX_FRRD(s390_irgen_STE, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x71: s390_format_RX_RRRD(s390_irgen_MS, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x78: s390_format_RX_FRRD(s390_irgen_LE, ovl.fmt.RX.r1, ovl.fmt.RX.x2, ovl.fmt.RX.b2, ovl.fmt.RX.d2); goto ok; + case 0x79: /* CE */ goto unimplemented; + case 0x7a: /* AE */ goto unimplemented; + case 0x7b: /* SE */ goto unimplemented; + case 0x7c: /* MDE */ goto unimplemented; + case 0x7d: /* DE */ goto unimplemented; + case 0x7e: /* AU */ goto unimplemented; + case 0x7f: /* SU */ goto unimplemented; + case 0x83: /* DIAG */ goto unimplemented; + case 0x84: s390_format_RSI_RRP(s390_irgen_BRXH, ovl.fmt.RSI.r1, ovl.fmt.RSI.r3, ovl.fmt.RSI.i2); goto ok; + case 0x85: s390_format_RSI_RRP(s390_irgen_BRXLE, ovl.fmt.RSI.r1, ovl.fmt.RSI.r3, ovl.fmt.RSI.i2); goto ok; + case 0x86: s390_format_RS_RRRD(s390_irgen_BXH, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x87: s390_format_RS_RRRD(s390_irgen_BXLE, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x88: s390_format_RS_R0RD(s390_irgen_SRL, ovl.fmt.RS.r1, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x89: s390_format_RS_R0RD(s390_irgen_SLL, ovl.fmt.RS.r1, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x8a: s390_format_RS_R0RD(s390_irgen_SRA, ovl.fmt.RS.r1, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x8b: s390_format_RS_R0RD(s390_irgen_SLA, ovl.fmt.RS.r1, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x8c: s390_format_RS_R0RD(s390_irgen_SRDL, ovl.fmt.RS.r1, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x8d: s390_format_RS_R0RD(s390_irgen_SLDL, ovl.fmt.RS.r1, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x8e: s390_format_RS_R0RD(s390_irgen_SRDA, ovl.fmt.RS.r1, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x8f: s390_format_RS_R0RD(s390_irgen_SLDA, ovl.fmt.RS.r1, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x90: s390_format_RS_RRRD(s390_irgen_STM, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x91: s390_format_SI_URD(s390_irgen_TM, ovl.fmt.SI.i2, ovl.fmt.SI.b1, ovl.fmt.SI.d1); goto ok; + case 0x92: s390_format_SI_URD(s390_irgen_MVI, ovl.fmt.SI.i2, ovl.fmt.SI.b1, ovl.fmt.SI.d1); goto ok; + case 0x94: s390_format_SI_URD(s390_irgen_NI, ovl.fmt.SI.i2, ovl.fmt.SI.b1, ovl.fmt.SI.d1); goto ok; + case 0x95: s390_format_SI_URD(s390_irgen_CLI, ovl.fmt.SI.i2, ovl.fmt.SI.b1, ovl.fmt.SI.d1); goto ok; + case 0x96: s390_format_SI_URD(s390_irgen_OI, ovl.fmt.SI.i2, ovl.fmt.SI.b1, ovl.fmt.SI.d1); goto ok; + case 0x97: s390_format_SI_URD(s390_irgen_XI, ovl.fmt.SI.i2, ovl.fmt.SI.b1, ovl.fmt.SI.d1); goto ok; + case 0x98: s390_format_RS_RRRD(s390_irgen_LM, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x99: /* TRACE */ goto unimplemented; + case 0x9a: s390_format_RS_AARD(s390_irgen_LAM, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0x9b: s390_format_RS_AARD(s390_irgen_STAM, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0xa8: s390_format_RS_RRRD(s390_irgen_MVCLE, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0xa9: s390_format_RS_RRRD(s390_irgen_CLCLE, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0xac: /* STNSM */ goto unimplemented; + case 0xad: /* STOSM */ goto unimplemented; + case 0xae: /* SIGP */ goto unimplemented; + case 0xaf: /* MC */ goto unimplemented; + case 0xb1: /* LRA */ goto unimplemented; + case 0xb6: /* STCTL */ goto unimplemented; + case 0xb7: /* LCTL */ goto unimplemented; + case 0xba: s390_format_RS_RRRD(s390_irgen_CS, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0xbb: /* CDS */ goto unimplemented; + case 0xbd: s390_format_RS_RURD(s390_irgen_CLM, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0xbe: s390_format_RS_RURD(s390_irgen_STCM, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + case 0xbf: s390_format_RS_RURD(s390_irgen_ICM, ovl.fmt.RS.r1, ovl.fmt.RS.r3, ovl.fmt.RS.b2, ovl.fmt.RS.d2); goto ok; + } + + return S390_DECODE_UNKNOWN_INSN; + +ok: + return S390_DECODE_OK; + +unimplemented: + return S390_DECODE_UNIMPLEMENTED_INSN; +} + +static s390_decode_t +s390_decode_6byte_and_irgen(UChar *bytes) +{ + typedef union { + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int r3 : 4; + unsigned int i2 : 16; + unsigned int : 8; + unsigned int op2 : 8; + } RIE; + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int r2 : 4; + unsigned int i3 : 8; + unsigned int i4 : 8; + unsigned int i5 : 8; + unsigned int op2 : 8; + } RIE_RRUUU; + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int : 4; + unsigned int i2 : 16; + unsigned int m3 : 4; + unsigned int : 4; + unsigned int op2 : 8; + } RIEv1; + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int r2 : 4; + unsigned int i4 : 16; + unsigned int m3 : 4; + unsigned int : 4; + unsigned int op2 : 8; + } RIE_RRPU; + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int m3 : 4; + unsigned int i4 : 16; + unsigned int i2 : 8; + unsigned int op2 : 8; + } RIEv3; + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int op2 : 4; + unsigned int i2 : 32; + } RIL; + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int m3 : 4; + unsigned int b4 : 4; + unsigned int d4 : 12; + unsigned int i2 : 8; + unsigned int op2 : 8; + } RIS; + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int r2 : 4; + unsigned int b4 : 4; + unsigned int d4 : 12; + unsigned int m3 : 4; + unsigned int : 4; + unsigned int op2 : 8; + } RRS; + struct { + unsigned int op1 : 8; + unsigned int l1 : 4; + unsigned int : 4; + unsigned int b1 : 4; + unsigned int d1 : 12; + unsigned int : 8; + unsigned int op2 : 8; + } RSL; + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int r3 : 4; + unsigned int b2 : 4; + unsigned int dl2 : 12; + unsigned int dh2 : 8; + unsigned int op2 : 8; + } RSY; + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int x2 : 4; + unsigned int b2 : 4; + unsigned int d2 : 12; + unsigned int : 8; + unsigned int op2 : 8; + } RXE; + struct { + unsigned int op1 : 8; + unsigned int r3 : 4; + unsigned int x2 : 4; + unsigned int b2 : 4; + unsigned int d2 : 12; + unsigned int r1 : 4; + unsigned int : 4; + unsigned int op2 : 8; + } RXF; + struct { + unsigned int op1 : 8; + unsigned int r1 : 4; + unsigned int x2 : 4; + unsigned int b2 : 4; + unsigned int dl2 : 12; + unsigned int dh2 : 8; + unsigned int op2 : 8; + } RXY; + struct { + unsigned int op1 : 8; + unsigned int i2 : 8; + unsigned int b1 : 4; + unsigned int dl1 : 12; + unsigned int dh1 : 8; + unsigned int op2 : 8; + } SIY; + struct { + unsigned int op : 8; + unsigned int l : 8; + unsigned int b1 : 4; + unsigned int d1 : 12; + unsigned int b2 : 4; + unsigned int d2 : 12; + } SS; + struct { + unsigned int op : 8; + unsigned int l1 : 4; + unsigned int l2 : 4; + unsigned int b1 : 4; + unsigned int d1 : 12; + unsigned int b2 : 4; + unsigned int d2 : 12; + } SS_LLRDRD; + struct { + unsigned int op : 8; + unsigned int r1 : 4; + unsigned int r3 : 4; + unsigned int b2 : 4; + unsigned int d2 : 12; + unsigned int b4 : 4; + unsigned int d4 : 12; + } SS_RRRDRD2; + struct { + unsigned int op : 16; + unsigned int b1 : 4; + unsigned int d1 : 12; + unsigned int b2 : 4; + unsigned int d2 : 12; + } SSE; + struct { + unsigned int op1 : 8; + unsigned int r3 : 4; + unsigned int op2 : 4; + unsigned int b1 : 4; + unsigned int d1 : 12; + unsigned int b2 : 4; + unsigned int d2 : 12; + } SSF; + struct { + unsigned int op : 16; + unsigned int b1 : 4; + unsigned int d1 : 12; + unsigned int i2 : 16; + } SIL; + } formats; + union { + formats fmt; + ULong value; + } ovl; + + vassert(sizeof(formats) == 6); + + ((char *)(&ovl.value))[0] = bytes[0]; + ((char *)(&ovl.value))[1] = bytes[1]; + ((char *)(&ovl.value))[2] = bytes[2]; + ((char *)(&ovl.value))[3] = bytes[3]; + ((char *)(&ovl.value))[4] = bytes[4]; + ((char *)(&ovl.value))[5] = bytes[5]; + ((char *)(&ovl.value))[6] = 0x0; + ((char *)(&ovl.value))[7] = 0x0; + + switch ((ovl.value >> 16) & 0xff00000000ffULL) { + case 0xe30000000002ULL: s390_format_RXY_RRRD(s390_irgen_LTG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000003ULL: /* LRAG */ goto unimplemented; + case 0xe30000000004ULL: s390_format_RXY_RRRD(s390_irgen_LG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000006ULL: s390_format_RXY_RRRD(s390_irgen_CVBY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000008ULL: s390_format_RXY_RRRD(s390_irgen_AG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000009ULL: s390_format_RXY_RRRD(s390_irgen_SG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000000aULL: s390_format_RXY_RRRD(s390_irgen_ALG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000000bULL: s390_format_RXY_RRRD(s390_irgen_SLG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000000cULL: s390_format_RXY_RRRD(s390_irgen_MSG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000000dULL: s390_format_RXY_RRRD(s390_irgen_DSG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000000eULL: /* CVBG */ goto unimplemented; + case 0xe3000000000fULL: s390_format_RXY_RRRD(s390_irgen_LRVG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000012ULL: s390_format_RXY_RRRD(s390_irgen_LT, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000013ULL: /* LRAY */ goto unimplemented; + case 0xe30000000014ULL: s390_format_RXY_RRRD(s390_irgen_LGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000015ULL: s390_format_RXY_RRRD(s390_irgen_LGH, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000016ULL: s390_format_RXY_RRRD(s390_irgen_LLGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000017ULL: s390_format_RXY_RRRD(s390_irgen_LLGT, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000018ULL: s390_format_RXY_RRRD(s390_irgen_AGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000019ULL: s390_format_RXY_RRRD(s390_irgen_SGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000001aULL: s390_format_RXY_RRRD(s390_irgen_ALGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000001bULL: s390_format_RXY_RRRD(s390_irgen_SLGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000001cULL: s390_format_RXY_RRRD(s390_irgen_MSGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000001dULL: s390_format_RXY_RRRD(s390_irgen_DSGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000001eULL: s390_format_RXY_RRRD(s390_irgen_LRV, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000001fULL: s390_format_RXY_RRRD(s390_irgen_LRVH, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000020ULL: s390_format_RXY_RRRD(s390_irgen_CG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000021ULL: s390_format_RXY_RRRD(s390_irgen_CLG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000024ULL: s390_format_RXY_RRRD(s390_irgen_STG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000026ULL: s390_format_RXY_RRRD(s390_irgen_CVDY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000002eULL: /* CVDG */ goto unimplemented; + case 0xe3000000002fULL: s390_format_RXY_RRRD(s390_irgen_STRVG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000030ULL: s390_format_RXY_RRRD(s390_irgen_CGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000031ULL: s390_format_RXY_RRRD(s390_irgen_CLGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000032ULL: s390_format_RXY_RRRD(s390_irgen_LTGF, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000034ULL: s390_format_RXY_RRRD(s390_irgen_CGH, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000036ULL: s390_format_RXY_URRD(s390_irgen_PFD, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000003eULL: s390_format_RXY_RRRD(s390_irgen_STRV, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000003fULL: s390_format_RXY_RRRD(s390_irgen_STRVH, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000046ULL: s390_format_RXY_RRRD(s390_irgen_BCTG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000050ULL: s390_format_RXY_RRRD(s390_irgen_STY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000051ULL: s390_format_RXY_RRRD(s390_irgen_MSY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000054ULL: s390_format_RXY_RRRD(s390_irgen_NY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000055ULL: s390_format_RXY_RRRD(s390_irgen_CLY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000056ULL: s390_format_RXY_RRRD(s390_irgen_OY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000057ULL: s390_format_RXY_RRRD(s390_irgen_XY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000058ULL: s390_format_RXY_RRRD(s390_irgen_LY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000059ULL: s390_format_RXY_RRRD(s390_irgen_CY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000005aULL: s390_format_RXY_RRRD(s390_irgen_AY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000005bULL: s390_format_RXY_RRRD(s390_irgen_SY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000005cULL: s390_format_RXY_RRRD(s390_irgen_MFY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000005eULL: s390_format_RXY_RRRD(s390_irgen_ALY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000005fULL: s390_format_RXY_RRRD(s390_irgen_SLY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000070ULL: s390_format_RXY_RRRD(s390_irgen_STHY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000071ULL: s390_format_RXY_RRRD(s390_irgen_LAY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000072ULL: s390_format_RXY_RRRD(s390_irgen_STCY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000073ULL: s390_format_RXY_RRRD(s390_irgen_ICY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000075ULL: s390_format_RXY_RRRD(s390_irgen_LAEY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000076ULL: s390_format_RXY_RRRD(s390_irgen_LB, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000077ULL: s390_format_RXY_RRRD(s390_irgen_LGB, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000078ULL: s390_format_RXY_RRRD(s390_irgen_LHY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000079ULL: s390_format_RXY_RRRD(s390_irgen_CHY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000007aULL: s390_format_RXY_RRRD(s390_irgen_AHY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000007bULL: s390_format_RXY_RRRD(s390_irgen_SHY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000007cULL: s390_format_RXY_RRRD(s390_irgen_MHY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000080ULL: s390_format_RXY_RRRD(s390_irgen_NG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000081ULL: s390_format_RXY_RRRD(s390_irgen_OG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000082ULL: s390_format_RXY_RRRD(s390_irgen_XG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000086ULL: s390_format_RXY_RRRD(s390_irgen_MLG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000087ULL: s390_format_RXY_RRRD(s390_irgen_DLG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000088ULL: s390_format_RXY_RRRD(s390_irgen_ALCG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000089ULL: s390_format_RXY_RRRD(s390_irgen_SLBG, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000008eULL: s390_format_RXY_RRRD(s390_irgen_STPQ, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe3000000008fULL: s390_format_RXY_RRRD(s390_irgen_LPQ, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000090ULL: s390_format_RXY_RRRD(s390_irgen_LLGC, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000091ULL: s390_format_RXY_RRRD(s390_irgen_LLGH, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000094ULL: s390_format_RXY_RRRD(s390_irgen_LLC, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000095ULL: s390_format_RXY_RRRD(s390_irgen_LLH, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000096ULL: s390_format_RXY_RRRD(s390_irgen_ML, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000097ULL: s390_format_RXY_RRRD(s390_irgen_DL, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000098ULL: s390_format_RXY_RRRD(s390_irgen_ALC, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xe30000000099ULL: s390_format_RXY_RRRD(s390_irgen_SLB, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xeb0000000004ULL: s390_format_RSY_RRRD(s390_irgen_LMG, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000000aULL: s390_format_RSY_RRRD(s390_irgen_SRAG, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000000bULL: s390_format_RSY_RRRD(s390_irgen_SLAG, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000000cULL: s390_format_RSY_RRRD(s390_irgen_SRLG, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000000dULL: s390_format_RSY_RRRD(s390_irgen_SLLG, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000000fULL: /* TRACG */ goto unimplemented; + case 0xeb0000000014ULL: s390_format_RSY_RRRD(s390_irgen_CSY, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000001cULL: s390_format_RSY_RRRD(s390_irgen_RLLG, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000001dULL: s390_format_RSY_RRRD(s390_irgen_RLL, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb0000000020ULL: s390_format_RSY_RURD(s390_irgen_CLMH, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb0000000021ULL: s390_format_RSY_RURD(s390_irgen_CLMY, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb0000000024ULL: s390_format_RSY_RRRD(s390_irgen_STMG, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb0000000025ULL: /* STCTG */ goto unimplemented; + case 0xeb0000000026ULL: s390_format_RSY_RRRD(s390_irgen_STMH, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000002cULL: s390_format_RSY_RURD(s390_irgen_STCMH, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000002dULL: s390_format_RSY_RURD(s390_irgen_STCMY, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000002fULL: /* LCTLG */ goto unimplemented; + case 0xeb0000000030ULL: s390_format_RSY_RRRD(s390_irgen_CSG, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb0000000031ULL: /* CDSY */ goto unimplemented; + case 0xeb000000003eULL: /* CDSG */ goto unimplemented; + case 0xeb0000000044ULL: s390_format_RSY_RRRD(s390_irgen_BXHG, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb0000000045ULL: s390_format_RSY_RRRD(s390_irgen_BXLEG, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000004cULL: /* ECAG */ goto unimplemented; + case 0xeb0000000051ULL: s390_format_SIY_URD(s390_irgen_TMY, ovl.fmt.SIY.i2, ovl.fmt.SIY.b1, ovl.fmt.SIY.dl1, ovl.fmt.SIY.dh1); goto ok; + case 0xeb0000000052ULL: s390_format_SIY_URD(s390_irgen_MVIY, ovl.fmt.SIY.i2, ovl.fmt.SIY.b1, ovl.fmt.SIY.dl1, ovl.fmt.SIY.dh1); goto ok; + case 0xeb0000000054ULL: s390_format_SIY_URD(s390_irgen_NIY, ovl.fmt.SIY.i2, ovl.fmt.SIY.b1, ovl.fmt.SIY.dl1, ovl.fmt.SIY.dh1); goto ok; + case 0xeb0000000055ULL: s390_format_SIY_URD(s390_irgen_CLIY, ovl.fmt.SIY.i2, ovl.fmt.SIY.b1, ovl.fmt.SIY.dl1, ovl.fmt.SIY.dh1); goto ok; + case 0xeb0000000056ULL: s390_format_SIY_URD(s390_irgen_OIY, ovl.fmt.SIY.i2, ovl.fmt.SIY.b1, ovl.fmt.SIY.dl1, ovl.fmt.SIY.dh1); goto ok; + case 0xeb0000000057ULL: s390_format_SIY_URD(s390_irgen_XIY, ovl.fmt.SIY.i2, ovl.fmt.SIY.b1, ovl.fmt.SIY.dl1, ovl.fmt.SIY.dh1); goto ok; + case 0xeb000000006aULL: s390_format_SIY_IRD(s390_irgen_ASI, ovl.fmt.SIY.i2, ovl.fmt.SIY.b1, ovl.fmt.SIY.dl1, ovl.fmt.SIY.dh1); goto ok; + case 0xeb000000006eULL: s390_format_SIY_IRD(s390_irgen_ALSI, ovl.fmt.SIY.i2, ovl.fmt.SIY.b1, ovl.fmt.SIY.dl1, ovl.fmt.SIY.dh1); goto ok; + case 0xeb000000007aULL: s390_format_SIY_IRD(s390_irgen_AGSI, ovl.fmt.SIY.i2, ovl.fmt.SIY.b1, ovl.fmt.SIY.dl1, ovl.fmt.SIY.dh1); goto ok; + case 0xeb000000007eULL: s390_format_SIY_IRD(s390_irgen_ALGSI, ovl.fmt.SIY.i2, ovl.fmt.SIY.b1, ovl.fmt.SIY.dl1, ovl.fmt.SIY.dh1); goto ok; + case 0xeb0000000080ULL: s390_format_RSY_RURD(s390_irgen_ICMH, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb0000000081ULL: s390_format_RSY_RURD(s390_irgen_ICMY, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000008eULL: /* MVCLU */ goto unimplemented; + case 0xeb000000008fULL: /* CLCLU */ goto unimplemented; + case 0xeb0000000090ULL: s390_format_RSY_RRRD(s390_irgen_STMY, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb0000000096ULL: s390_format_RSY_RRRD(s390_irgen_LMH, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb0000000098ULL: s390_format_RSY_RRRD(s390_irgen_LMY, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000009aULL: s390_format_RSY_AARD(s390_irgen_LAMY, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb000000009bULL: s390_format_RSY_AARD(s390_irgen_STAMY, ovl.fmt.RSY.r1, ovl.fmt.RSY.r3, ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2, ovl.fmt.RSY.dh2); goto ok; + case 0xeb00000000c0ULL: /* TP */ goto unimplemented; + case 0xec0000000044ULL: s390_format_RIE_RRP(s390_irgen_BRXHG, ovl.fmt.RIE.r1, ovl.fmt.RIE.r3, ovl.fmt.RIE.i2); goto ok; + case 0xec0000000045ULL: s390_format_RIE_RRP(s390_irgen_BRXLG, ovl.fmt.RIE.r1, ovl.fmt.RIE.r3, ovl.fmt.RIE.i2); goto ok; + case 0xec0000000054ULL: s390_format_RIE_RRUUU(s390_irgen_RNSBG, ovl.fmt.RIE_RRUUU.r1, ovl.fmt.RIE_RRUUU.r2, ovl.fmt.RIE_RRUUU.i3, ovl.fmt.RIE_RRUUU.i4, ovl.fmt.RIE_RRUUU.i5); goto ok; + case 0xec0000000055ULL: s390_format_RIE_RRUUU(s390_irgen_RISBG, ovl.fmt.RIE_RRUUU.r1, ovl.fmt.RIE_RRUUU.r2, ovl.fmt.RIE_RRUUU.i3, ovl.fmt.RIE_RRUUU.i4, ovl.fmt.RIE_RRUUU.i5); goto ok; + case 0xec0000000056ULL: s390_format_RIE_RRUUU(s390_irgen_ROSBG, ovl.fmt.RIE_RRUUU.r1, ovl.fmt.RIE_RRUUU.r2, ovl.fmt.RIE_RRUUU.i3, ovl.fmt.RIE_RRUUU.i4, ovl.fmt.RIE_RRUUU.i5); goto ok; + case 0xec0000000057ULL: s390_format_RIE_RRUUU(s390_irgen_RXSBG, ovl.fmt.RIE_RRUUU.r1, ovl.fmt.RIE_RRUUU.r2, ovl.fmt.RIE_RRUUU.i3, ovl.fmt.RIE_RRUUU.i4, ovl.fmt.RIE_RRUUU.i5); goto ok; + case 0xec0000000064ULL: s390_format_RIE_RRPU(s390_irgen_CGRJ, ovl.fmt.RIE_RRPU.r1, ovl.fmt.RIE_RRPU.r2, ovl.fmt.RIE_RRPU.i4, ovl.fmt.RIE_RRPU.m3); goto ok; + case 0xec0000000065ULL: s390_format_RIE_RRPU(s390_irgen_CLGRJ, ovl.fmt.RIE_RRPU.r1, ovl.fmt.RIE_RRPU.r2, ovl.fmt.RIE_RRPU.i4, ovl.fmt.RIE_RRPU.m3); goto ok; + case 0xec0000000070ULL: /* CGIT */ goto unimplemented; + case 0xec0000000071ULL: /* CLGIT */ goto unimplemented; + case 0xec0000000072ULL: /* CIT */ goto unimplemented; + case 0xec0000000073ULL: /* CLFIT */ goto unimplemented; + case 0xec0000000076ULL: s390_format_RIE_RRPU(s390_irgen_CRJ, ovl.fmt.RIE_RRPU.r1, ovl.fmt.RIE_RRPU.r2, ovl.fmt.RIE_RRPU.i4, ovl.fmt.RIE_RRPU.m3); goto ok; + case 0xec0000000077ULL: s390_format_RIE_RRPU(s390_irgen_CLRJ, ovl.fmt.RIE_RRPU.r1, ovl.fmt.RIE_RRPU.r2, ovl.fmt.RIE_RRPU.i4, ovl.fmt.RIE_RRPU.m3); goto ok; + case 0xec000000007cULL: s390_format_RIE_RUPI(s390_irgen_CGIJ, ovl.fmt.RIEv3.r1, ovl.fmt.RIEv3.m3, ovl.fmt.RIEv3.i4, ovl.fmt.RIEv3.i2); goto ok; + case 0xec000000007dULL: s390_format_RIE_RUPU(s390_irgen_CLGIJ, ovl.fmt.RIEv3.r1, ovl.fmt.RIEv3.m3, ovl.fmt.RIEv3.i4, ovl.fmt.RIEv3.i2); goto ok; + case 0xec000000007eULL: s390_format_RIE_RUPI(s390_irgen_CIJ, ovl.fmt.RIEv3.r1, ovl.fmt.RIEv3.m3, ovl.fmt.RIEv3.i4, ovl.fmt.RIEv3.i2); goto ok; + case 0xec000000007fULL: s390_format_RIE_RUPU(s390_irgen_CLIJ, ovl.fmt.RIEv3.r1, ovl.fmt.RIEv3.m3, ovl.fmt.RIEv3.i4, ovl.fmt.RIEv3.i2); goto ok; + case 0xec00000000e4ULL: s390_format_RRS(s390_irgen_CGRB, ovl.fmt.RRS.r1, ovl.fmt.RRS.r2, ovl.fmt.RRS.b4, ovl.fmt.RRS.d4, ovl.fmt.RRS.m3); goto ok; + case 0xec00000000e5ULL: s390_format_RRS(s390_irgen_CLGRB, ovl.fmt.RRS.r1, ovl.fmt.RRS.r2, ovl.fmt.RRS.b4, ovl.fmt.RRS.d4, ovl.fmt.RRS.m3); goto ok; + case 0xec00000000f6ULL: s390_format_RRS(s390_irgen_CRB, ovl.fmt.RRS.r1, ovl.fmt.RRS.r2, ovl.fmt.RRS.b4, ovl.fmt.RRS.d4, ovl.fmt.RRS.m3); goto ok; + case 0xec00000000f7ULL: s390_format_RRS(s390_irgen_CLRB, ovl.fmt.RRS.r1, ovl.fmt.RRS.r2, ovl.fmt.RRS.b4, ovl.fmt.RRS.d4, ovl.fmt.RRS.m3); goto ok; + case 0xec00000000fcULL: s390_format_RIS_RURDI(s390_irgen_CGIB, ovl.fmt.RIS.r1, ovl.fmt.RIS.m3, ovl.fmt.RIS.b4, ovl.fmt.RIS.d4, ovl.fmt.RIS.i2); goto ok; + case 0xec00000000fdULL: s390_format_RIS_RURDU(s390_irgen_CLGIB, ovl.fmt.RIS.r1, ovl.fmt.RIS.m3, ovl.fmt.RIS.b4, ovl.fmt.RIS.d4, ovl.fmt.RIS.i2); goto ok; + case 0xec00000000feULL: s390_format_RIS_RURDI(s390_irgen_CIB, ovl.fmt.RIS.r1, ovl.fmt.RIS.m3, ovl.fmt.RIS.b4, ovl.fmt.RIS.d4, ovl.fmt.RIS.i2); goto ok; + case 0xec00000000ffULL: s390_format_RIS_RURDU(s390_irgen_CLIB, ovl.fmt.RIS.r1, ovl.fmt.RIS.m3, ovl.fmt.RIS.b4, ovl.fmt.RIS.d4, ovl.fmt.RIS.i2); goto ok; + case 0xed0000000004ULL: s390_format_RXE_FRRD(s390_irgen_LDEB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed0000000005ULL: s390_format_RXE_FRRD(s390_irgen_LXDB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed0000000006ULL: s390_format_RXE_FRRD(s390_irgen_LXEB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed0000000007ULL: /* MXDB */ goto unimplemented; + case 0xed0000000008ULL: /* KEB */ goto unimplemented; + case 0xed0000000009ULL: s390_format_RXE_FRRD(s390_irgen_CEB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed000000000aULL: s390_format_RXE_FRRD(s390_irgen_AEB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed000000000bULL: s390_format_RXE_FRRD(s390_irgen_SEB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed000000000cULL: /* MDEB */ goto unimplemented; + case 0xed000000000dULL: s390_format_RXE_FRRD(s390_irgen_DEB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed000000000eULL: s390_format_RXF_FRRDF(s390_irgen_MAEB, ovl.fmt.RXF.r3, ovl.fmt.RXF.x2, ovl.fmt.RXF.b2, ovl.fmt.RXF.d2, ovl.fmt.RXF.r1); goto ok; + case 0xed000000000fULL: s390_format_RXF_FRRDF(s390_irgen_MSEB, ovl.fmt.RXF.r3, ovl.fmt.RXF.x2, ovl.fmt.RXF.b2, ovl.fmt.RXF.d2, ovl.fmt.RXF.r1); goto ok; + case 0xed0000000010ULL: s390_format_RXE_FRRD(s390_irgen_TCEB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed0000000011ULL: s390_format_RXE_FRRD(s390_irgen_TCDB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed0000000012ULL: s390_format_RXE_FRRD(s390_irgen_TCXB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed0000000014ULL: s390_format_RXE_FRRD(s390_irgen_SQEB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed0000000015ULL: s390_format_RXE_FRRD(s390_irgen_SQDB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed0000000017ULL: s390_format_RXE_FRRD(s390_irgen_MEEB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed0000000018ULL: /* KDB */ goto unimplemented; + case 0xed0000000019ULL: s390_format_RXE_FRRD(s390_irgen_CDB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed000000001aULL: s390_format_RXE_FRRD(s390_irgen_ADB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed000000001bULL: s390_format_RXE_FRRD(s390_irgen_SDB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed000000001cULL: s390_format_RXE_FRRD(s390_irgen_MDB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed000000001dULL: s390_format_RXE_FRRD(s390_irgen_DDB, ovl.fmt.RXE.r1, ovl.fmt.RXE.x2, ovl.fmt.RXE.b2, ovl.fmt.RXE.d2); goto ok; + case 0xed000000001eULL: s390_format_RXF_FRRDF(s390_irgen_MADB, ovl.fmt.RXF.r3, ovl.fmt.RXF.x2, ovl.fmt.RXF.b2, ovl.fmt.RXF.d2, ovl.fmt.RXF.r1); goto ok; + case 0xed000000001fULL: s390_format_RXF_FRRDF(s390_irgen_MSDB, ovl.fmt.RXF.r3, ovl.fmt.RXF.x2, ovl.fmt.RXF.b2, ovl.fmt.RXF.d2, ovl.fmt.RXF.r1); goto ok; + case 0xed0000000024ULL: /* LDE */ goto unimplemented; + case 0xed0000000025ULL: /* LXD */ goto unimplemented; + case 0xed0000000026ULL: /* LXE */ goto unimplemented; + case 0xed000000002eULL: /* MAE */ goto unimplemented; + case 0xed000000002fULL: /* MSE */ goto unimplemented; + case 0xed0000000034ULL: /* SQE */ goto unimplemented; + case 0xed0000000035ULL: /* SQD */ goto unimplemented; + case 0xed0000000037ULL: /* MEE */ goto unimplemented; + case 0xed0000000038ULL: /* MAYL */ goto unimplemented; + case 0xed0000000039ULL: /* MYL */ goto unimplemented; + case 0xed000000003aULL: /* MAY */ goto unimplemented; + case 0xed000000003bULL: /* MY */ goto unimplemented; + case 0xed000000003cULL: /* MAYH */ goto unimplemented; + case 0xed000000003dULL: /* MYH */ goto unimplemented; + case 0xed000000003eULL: /* MAD */ goto unimplemented; + case 0xed000000003fULL: /* MSD */ goto unimplemented; + case 0xed0000000040ULL: /* SLDT */ goto unimplemented; + case 0xed0000000041ULL: /* SRDT */ goto unimplemented; + case 0xed0000000048ULL: /* SLXT */ goto unimplemented; + case 0xed0000000049ULL: /* SRXT */ goto unimplemented; + case 0xed0000000050ULL: /* TDCET */ goto unimplemented; + case 0xed0000000051ULL: /* TDGET */ goto unimplemented; + case 0xed0000000054ULL: /* TDCDT */ goto unimplemented; + case 0xed0000000055ULL: /* TDGDT */ goto unimplemented; + case 0xed0000000058ULL: /* TDCXT */ goto unimplemented; + case 0xed0000000059ULL: /* TDGXT */ goto unimplemented; + case 0xed0000000064ULL: s390_format_RXY_FRRD(s390_irgen_LEY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xed0000000065ULL: s390_format_RXY_FRRD(s390_irgen_LDY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xed0000000066ULL: s390_format_RXY_FRRD(s390_irgen_STEY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + case 0xed0000000067ULL: s390_format_RXY_FRRD(s390_irgen_STDY, ovl.fmt.RXY.r1, ovl.fmt.RXY.x2, ovl.fmt.RXY.b2, ovl.fmt.RXY.dl2, ovl.fmt.RXY.dh2); goto ok; + } + + switch (((ovl.value >> 16) & 0xff0f00000000ULL) >> 32) { + case 0xc000ULL: s390_format_RIL_RP(s390_irgen_LARL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc001ULL: s390_format_RIL_RI(s390_irgen_LGFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc004ULL: s390_format_RIL(s390_irgen_BRCL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc005ULL: s390_format_RIL_RP(s390_irgen_BRASL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc006ULL: s390_format_RIL_RU(s390_irgen_XIHF, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc007ULL: s390_format_RIL_RU(s390_irgen_XILF, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc008ULL: s390_format_RIL_RU(s390_irgen_IIHF, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc009ULL: s390_format_RIL_RU(s390_irgen_IILF, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc00aULL: s390_format_RIL_RU(s390_irgen_NIHF, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc00bULL: s390_format_RIL_RU(s390_irgen_NILF, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc00cULL: s390_format_RIL_RU(s390_irgen_OIHF, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc00dULL: s390_format_RIL_RU(s390_irgen_OILF, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc00eULL: s390_format_RIL_RU(s390_irgen_LLIHF, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc00fULL: s390_format_RIL_RU(s390_irgen_LLILF, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc200ULL: s390_format_RIL_RI(s390_irgen_MSGFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc201ULL: s390_format_RIL_RI(s390_irgen_MSFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc204ULL: s390_format_RIL_RU(s390_irgen_SLGFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc205ULL: s390_format_RIL_RU(s390_irgen_SLFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc208ULL: s390_format_RIL_RI(s390_irgen_AGFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc209ULL: s390_format_RIL_RI(s390_irgen_AFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc20aULL: s390_format_RIL_RU(s390_irgen_ALGFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc20bULL: s390_format_RIL_RU(s390_irgen_ALFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc20cULL: s390_format_RIL_RI(s390_irgen_CGFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc20dULL: s390_format_RIL_RI(s390_irgen_CFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc20eULL: s390_format_RIL_RU(s390_irgen_CLGFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc20fULL: s390_format_RIL_RU(s390_irgen_CLFI, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc402ULL: s390_format_RIL_RP(s390_irgen_LLHRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc404ULL: s390_format_RIL_RP(s390_irgen_LGHRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc405ULL: s390_format_RIL_RP(s390_irgen_LHRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc406ULL: s390_format_RIL_RP(s390_irgen_LLGHRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc407ULL: s390_format_RIL_RP(s390_irgen_STHRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc408ULL: s390_format_RIL_RP(s390_irgen_LGRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc40bULL: s390_format_RIL_RP(s390_irgen_STGRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc40cULL: s390_format_RIL_RP(s390_irgen_LGFRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc40dULL: s390_format_RIL_RP(s390_irgen_LRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc40eULL: s390_format_RIL_RP(s390_irgen_LLGFRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc40fULL: s390_format_RIL_RP(s390_irgen_STRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc600ULL: s390_format_RIL_RP(s390_irgen_EXRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc602ULL: s390_format_RIL_UP(s390_irgen_PFDRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc604ULL: s390_format_RIL_RP(s390_irgen_CGHRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc605ULL: s390_format_RIL_RP(s390_irgen_CHRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc606ULL: s390_format_RIL_RP(s390_irgen_CLGHRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc607ULL: s390_format_RIL_RP(s390_irgen_CLHRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc608ULL: s390_format_RIL_RP(s390_irgen_CGRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc60aULL: s390_format_RIL_RP(s390_irgen_CLGRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc60cULL: s390_format_RIL_RP(s390_irgen_CGFRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc60dULL: s390_format_RIL_RP(s390_irgen_CRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc60eULL: s390_format_RIL_RP(s390_irgen_CLGFRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc60fULL: s390_format_RIL_RP(s390_irgen_CLRL, ovl.fmt.RIL.r1, ovl.fmt.RIL.i2); goto ok; + case 0xc800ULL: /* MVCOS */ goto unimplemented; + case 0xc801ULL: /* ECTG */ goto unimplemented; + case 0xc802ULL: /* CSST */ goto unimplemented; + } + + switch (((ovl.value >> 16) & 0xff0000000000ULL) >> 40) { + case 0xd0ULL: /* TRTR */ goto unimplemented; + case 0xd1ULL: /* MVN */ goto unimplemented; + case 0xd2ULL: s390_format_SS_L0RDRD(s390_irgen_MVC, ovl.fmt.SS.l, ovl.fmt.SS.b1, ovl.fmt.SS.d1, ovl.fmt.SS.b2, ovl.fmt.SS.d2); goto ok; + case 0xd3ULL: /* MVZ */ goto unimplemented; + case 0xd4ULL: s390_format_SS_L0RDRD(s390_irgen_NC, ovl.fmt.SS.l, ovl.fmt.SS.b1, ovl.fmt.SS.d1, ovl.fmt.SS.b2, ovl.fmt.SS.d2); goto ok; + case 0xd5ULL: s390_format_SS_L0RDRD(s390_irgen_CLC, ovl.fmt.SS.l, ovl.fmt.SS.b1, ovl.fmt.SS.d1, ovl.fmt.SS.b2, ovl.fmt.SS.d2); goto ok; + case 0xd6ULL: s390_format_SS_L0RDRD(s390_irgen_OC, ovl.fmt.SS.l, ovl.fmt.SS.b1, ovl.fmt.SS.d1, ovl.fmt.SS.b2, ovl.fmt.SS.d2); goto ok; + case 0xd7ULL: s390_format_SS_L0RDRD(s390_irgen_XC, ovl.fmt.SS.l, ovl.fmt.SS.b1, ovl.fmt.SS.d1, ovl.fmt.SS.b2, ovl.fmt.SS.d2); goto ok; + case 0xd9ULL: /* MVCK */ goto unimplemented; + case 0xdaULL: /* MVCP */ goto unimplemented; + case 0xdbULL: /* MVCS */ goto unimplemented; + case 0xdcULL: /* TR */ goto unimplemented; + case 0xddULL: /* TRT */ goto unimplemented; + case 0xdeULL: /* ED */ goto unimplemented; + case 0xdfULL: /* EDMK */ goto unimplemented; + case 0xe1ULL: /* PKU */ goto unimplemented; + case 0xe2ULL: /* UNPKU */ goto unimplemented; + case 0xe8ULL: /* MVCIN */ goto unimplemented; + case 0xe9ULL: /* PKA */ goto unimplemented; + case 0xeaULL: /* UNPKA */ goto unimplemented; + case 0xeeULL: /* PLO */ goto unimplemented; + case 0xefULL: /* LMD */ goto unimplemented; + case 0xf0ULL: /* SRP */ goto unimplemented; + case 0xf1ULL: /* MVO */ goto unimplemented; + case 0xf2ULL: /* PACK */ goto unimplemented; + case 0xf3ULL: /* UNPK */ goto unimplemented; + case 0xf8ULL: /* ZAP */ goto unimplemented; + case 0xf9ULL: /* CP */ goto unimplemented; + case 0xfaULL: /* AP */ goto unimplemented; + case 0xfbULL: /* SP */ goto unimplemented; + case 0xfcULL: /* MP */ goto unimplemented; + case 0xfdULL: /* DP */ goto unimplemented; + } + + switch (((ovl.value >> 16) & 0xffff00000000ULL) >> 32) { + case 0xe500ULL: /* LASP */ goto unimplemented; + case 0xe501ULL: /* TPROT */ goto unimplemented; + case 0xe502ULL: /* STRAG */ goto unimplemented; + case 0xe50eULL: /* MVCSK */ goto unimplemented; + case 0xe50fULL: /* MVCDK */ goto unimplemented; + case 0xe544ULL: s390_format_SIL_RDI(s390_irgen_MVHHI, ovl.fmt.SIL.b1, ovl.fmt.SIL.d1, ovl.fmt.SIL.i2); goto ok; + case 0xe548ULL: s390_format_SIL_RDI(s390_irgen_MVGHI, ovl.fmt.SIL.b1, ovl.fmt.SIL.d1, ovl.fmt.SIL.i2); goto ok; + case 0xe54cULL: s390_format_SIL_RDI(s390_irgen_MVHI, ovl.fmt.SIL.b1, ovl.fmt.SIL.d1, ovl.fmt.SIL.i2); goto ok; + case 0xe554ULL: s390_format_SIL_RDI(s390_irgen_CHHSI, ovl.fmt.SIL.b1, ovl.fmt.SIL.d1, ovl.fmt.SIL.i2); goto ok; + case 0xe555ULL: s390_format_SIL_RDU(s390_irgen_CLHHSI, ovl.fmt.SIL.b1, ovl.fmt.SIL.d1, ovl.fmt.SIL.i2); goto ok; + case 0xe558ULL: s390_format_SIL_RDI(s390_irgen_CGHSI, ovl.fmt.SIL.b1, ovl.fmt.SIL.d1, ovl.fmt.SIL.i2); goto ok; + case 0xe559ULL: s390_format_SIL_RDU(s390_irgen_CLGHSI, ovl.fmt.SIL.b1, ovl.fmt.SIL.d1, ovl.fmt.SIL.i2); goto ok; + case 0xe55cULL: s390_format_SIL_RDI(s390_irgen_CHSI, ovl.fmt.SIL.b1, ovl.fmt.SIL.d1, ovl.fmt.SIL.i2); goto ok; + case 0xe55dULL: s390_format_SIL_RDU(s390_irgen_CLFHSI, ovl.fmt.SIL.b1, ovl.fmt.SIL.d1, ovl.fmt.SIL.i2); goto ok; + } + + return S390_DECODE_UNKNOWN_INSN; + +ok: + return S390_DECODE_OK; + +unimplemented: + return S390_DECODE_UNIMPLEMENTED_INSN; +} + +/* Handle "special" instructions. */ +static s390_decode_t +s390_decode_special_and_irgen(UChar *bytes) +{ + s390_decode_t status = S390_DECODE_OK; + + /* Got a "Special" instruction preamble. Which one is it? */ + if (bytes[0] == 0x18 && bytes[1] == 0x22 /* lr %r2, %r2 */) { + s390_irgen_client_request(); + } else if (bytes[0] == 0x18 && bytes[1] == 0x33 /* lr %r3, %r3 */) { + s390_irgen_guest_NRADDR(); + } else if (bytes[0] == 0x18 && bytes[1] == 0x44 /* lr %r4, %r4 */) { + s390_irgen_noredir(); + } else { + /* We don't know what it is. */ + return S390_DECODE_UNKNOWN_SPECIAL_INSN; + } + + s390_dis_res->len = S390_SPECIAL_OP_PREAMBLE_SIZE + S390_SPECIAL_OP_SIZE; + + return status; +} + + +/* Function returns # bytes that were decoded or 0 in case of failure */ +UInt +s390_decode_and_irgen(UChar *bytes, UInt insn_length, DisResult *dres) +{ + s390_decode_t status; + + s390_dis_res = dres; + + /* Spot the 8-byte preamble: 18ff lr r15,r15 + 1811 lr r1,r1 + 1822 lr r2,r2 + 1833 lr r3,r3 */ + if (bytes[ 0] == 0x18 && bytes[ 1] == 0xff && bytes[ 2] == 0x18 && + bytes[ 3] == 0x11 && bytes[ 4] == 0x18 && bytes[ 5] == 0x22 && + bytes[ 6] == 0x18 && bytes[ 7] == 0x33) { + + /* Handle special instruction that follows that preamble. */ + if (0) vex_printf("special function handling...\n"); + bytes += S390_SPECIAL_OP_PREAMBLE_SIZE; + status = s390_decode_special_and_irgen(bytes); + insn_length = S390_SPECIAL_OP_SIZE; + } else { + /* Handle normal instructions. */ + switch (insn_length) { + case 2: + status = s390_decode_2byte_and_irgen(bytes); + break; + + case 4: + status = s390_decode_4byte_and_irgen(bytes); + break; + + case 6: + status = s390_decode_6byte_and_irgen(bytes); + break; + + default: + status = S390_DECODE_ERROR; + break; + } + } + /* next instruction is execute, stop here */ + if (irsb->next == NULL && (*(char *)(HWord) guest_IA_next_instr == 0x44)) { + irsb->next = IRExpr_Const(IRConst_U64(guest_IA_next_instr)); + s390_dis_res->whatNext = Dis_StopHere; + } + + if (status == S390_DECODE_OK) return insn_length; /* OK */ + + /* Decoding failed somehow */ + vex_printf("vex s390->IR: "); + switch (status) { + case S390_DECODE_UNKNOWN_INSN: + vex_printf("unknown insn: "); + break; + + case S390_DECODE_UNIMPLEMENTED_INSN: + vex_printf("unimplemented insn: "); + break; + + case S390_DECODE_UNKNOWN_SPECIAL_INSN: + vex_printf("unimplemented special insn: "); + break; + + default: + case S390_DECODE_ERROR: + vex_printf("decoding error: "); + break; + } + + vex_printf("%02x%02x", bytes[0], bytes[1]); + if (insn_length > 2) { + vex_printf(" %02x%02x", bytes[2], bytes[3]); + } + if (insn_length > 4) { + vex_printf(" %02x%02x", bytes[4], bytes[5]); + } + vex_printf("\n"); + + return 0; /* Failed */ +} + +/*---------------------------------------------------------------*/ +/*--- end guest_s390_decoder.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/guest_s390_defs.h +++ VEX/priv/guest_s390_defs.h @@ -0,0 +1,76 @@ + +/*---------------------------------------------------------------*/ +/*--- begin guest_s390_defs.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +/* This file declares the symbols that guest-s390 exports to + vex_main.c and nothing else. */ + +#ifndef __VEX_GUEST_S390_DEFS_H +#define __VEX_GUEST_S390_DEFS_H + + +/* Convert one s390 insn to IR. See the type DisOneInstrFn in + bb_to_IR.h. */ +extern +DisResult disInstr_S390 ( IRSB* irbb, + Bool put_IP, + Bool (*resteerOkFn) ( void*, Addr64 ), + Bool resteerCisOk, + void* callback_opaque, + UChar* guest_code, + Long delta, + Addr64 guest_IP, + VexArch guest_arch, + VexArchInfo* archinfo, + VexAbiInfo* abiinfo, + Bool host_bigendian ); + +/* Used by the optimiser to specialise calls to helpers. */ +extern +IRExpr* guest_s390x_spechelper ( HChar *function_name, + IRExpr **args, + IRStmt **precedingStmts, + Int n_precedingStmts); + + +/* Describes to the optimser which part of the guest state require + precise memory exceptions. This is logically part of the guest + state description. */ +extern +Bool guest_s390x_state_requires_precise_mem_exns ( Int, Int ); + +extern +VexGuestLayout s390xGuest_layout; + +#endif /* __VEX_GUEST_S390_DEFS_H */ + +/*---------------------------------------------------------------*/ +/*--- end guest_s390_defs.h ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/guest_s390_helpers.c +++ VEX/priv/guest_s390_helpers.c @@ -0,0 +1,240 @@ + +/*---------------------------------------------------------------*/ +/*--- begin guest_s390_helpers.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +#include "libvex_basictypes.h" +#include "libvex_emwarn.h" +#include "libvex_guest_s390x.h" +#include "libvex_ir.h" +#include "libvex.h" + +#include "main_util.h" +#include "guest_generic_bb_to_IR.h" +#include "guest_s390_defs.h" +#include "guest_s390_priv.h" + + +void +LibVEX_GuestS390X_initialise(VexGuestS390XState *state) +{ +/*------------------------------------------------------------*/ +/*--- Initialise ar registers ---*/ +/*------------------------------------------------------------*/ + + state->guest_a0 = 0; + state->guest_a1 = 0; + state->guest_a2 = 0; + state->guest_a3 = 0; + state->guest_a4 = 0; + state->guest_a5 = 0; + state->guest_a6 = 0; + state->guest_a7 = 0; + state->guest_a8 = 0; + state->guest_a9 = 0; + state->guest_a10 = 0; + state->guest_a11 = 0; + state->guest_a12 = 0; + state->guest_a13 = 0; + state->guest_a14 = 0; + state->guest_a15 = 0; + +/*------------------------------------------------------------*/ +/*--- Initialise fpr registers ---*/ +/*------------------------------------------------------------*/ + + state->guest_f0 = 0; + state->guest_f1 = 0; + state->guest_f2 = 0; + state->guest_f3 = 0; + state->guest_f4 = 0; + state->guest_f5 = 0; + state->guest_f6 = 0; + state->guest_f7 = 0; + state->guest_f8 = 0; + state->guest_f9 = 0; + state->guest_f10 = 0; + state->guest_f11 = 0; + state->guest_f12 = 0; + state->guest_f13 = 0; + state->guest_f14 = 0; + state->guest_f15 = 0; + +/*------------------------------------------------------------*/ +/*--- Initialise gpr registers ---*/ +/*------------------------------------------------------------*/ + + state->guest_r0 = 0; + state->guest_r1 = 0; + state->guest_r2 = 0; + state->guest_r3 = 0; + state->guest_r4 = 0; + state->guest_r5 = 0; + state->guest_r6 = 0; + state->guest_r7 = 0; + state->guest_r8 = 0; + state->guest_r9 = 0; + state->guest_r10 = 0; + state->guest_r11 = 0; + state->guest_r12 = 0; + state->guest_r13 = 0; + state->guest_r14 = 0; + state->guest_r15 = 0; + +/*------------------------------------------------------------*/ +/*--- Initialise S390 miscellaneous registers ---*/ +/*------------------------------------------------------------*/ + + state->guest_counter = 0; + state->guest_fpc = 0; + state->guest_IA = 0; + +/*------------------------------------------------------------*/ +/*--- Initialise S390 pseudo registers ---*/ +/*------------------------------------------------------------*/ + + state->guest_SYSNO = 0; + +/*------------------------------------------------------------*/ +/*--- Initialise generic pseudo registers ---*/ +/*------------------------------------------------------------*/ + + state->guest_NRADDR = 0; + state->guest_TISTART = 0; + state->guest_TILEN = 0; + state->guest_IP_AT_SYSCALL = 0; + state->guest_EMWARN = EmWarn_NONE; + +/*------------------------------------------------------------*/ +/*--- Initialise thunk ---*/ +/*------------------------------------------------------------*/ + + state->guest_CC_OP = 0; + state->guest_CC_DEP1 = 0; + state->guest_CC_DEP2 = 0; + state->guest_CC_NDEP = 0; +} + + +/* Figure out if any part of the guest state contained in minoff + .. maxoff requires precise memory exceptions. If in doubt return + True (but this is generates significantly slower code). */ +Bool +guest_s390x_state_requires_precise_mem_exns(Int minoff, Int maxoff) +{ + /* fixs390: not sure whether all of these are needed */ + Int lr_min = offsetof(VexGuestS390XState, guest_LR); + Int lr_max = lr_min + 8 - 1; + Int sp_min = offsetof(VexGuestS390XState, guest_SP); + Int sp_max = sp_min + 8 - 1; + Int fp_min = offsetof(VexGuestS390XState, guest_FP); + Int fp_max = fp_min + 8 - 1; + Int ia_min = offsetof(VexGuestS390XState, guest_IA); + Int ia_max = ia_min + 8 - 1; + + if (maxoff < lr_min || minoff > lr_max) { + /* No overlap with LR */ + } else { + return True; + } + + if (maxoff < sp_min || minoff > sp_max) { + /* No overlap with SP */ + } else { + return True; + } + + if (maxoff < fp_min || minoff > fp_max) { + /* No overlap with FP */ + } else { + return True; + } + + if (maxoff < ia_min || minoff > ia_max) { + /* No overlap with IA */ + } else { + return True; + } + + return False; +} + + +#define ALWAYSDEFD(field) \ + { offsetof(VexGuestS390XState, field), \ + (sizeof ((VexGuestS390XState*)0)->field) } + +VexGuestLayout s390xGuest_layout = { + + /* Total size of the guest state, in bytes. */ + .total_sizeB = sizeof(VexGuestS390XState), + + /* Describe the stack pointer. */ + .offset_SP = offsetof(VexGuestS390XState, guest_SP), + .sizeof_SP = 8, + + /* Describe the frame pointer. */ + .offset_FP = offsetof(VexGuestS390XState, guest_FP), + .sizeof_FP = 8, + + /* Describe the instruction pointer. */ + .offset_IP = offsetof(VexGuestS390XState, guest_IA), + .sizeof_IP = 8, + + /* Describe any sections to be regarded by Memcheck as + 'always-defined'. */ + .n_alwaysDefd = 9, + + /* Flags thunk: OP and NDEP are always defined, whereas DEP1 + and DEP2 have to be tracked. See detailed comment in + gdefs.h on meaning of thunk fields. */ + .alwaysDefd = { + /* 0 */ ALWAYSDEFD(guest_CC_OP), /* generic */ + /* 1 */ ALWAYSDEFD(guest_CC_NDEP), /* generic */ + /* 2 */ ALWAYSDEFD(guest_EMWARN), /* generic */ + /* 3 */ ALWAYSDEFD(guest_TISTART), /* generic */ + /* 4 */ ALWAYSDEFD(guest_TILEN), /* generic */ + /* 5 */ ALWAYSDEFD(guest_IP_AT_SYSCALL), /* generic */ + /* 6 */ ALWAYSDEFD(guest_IA), /* control reg */ + /* 7 */ ALWAYSDEFD(guest_fpc), /* control reg */ + /* 8 */ ALWAYSDEFD(guest_counter), /* internal usage register */ + } +}; + +/*------------------------------------------------------------*/ +/*--- Dirty helper for EXecute ---*/ +/*------------------------------------------------------------*/ +void +s390x_dirtyhelper_EX(ULong torun) +{ + last_execute_target = torun; +} + + +/*---------------------------------------------------------------*/ +/*--- end guest_s390_helpers.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/guest_s390_irgen.c +++ VEX/priv/guest_s390_irgen.c @@ -0,0 +1,8893 @@ + +/*---------------------------------------------------------------*/ +/*--- begin guest_s390_irgen.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +#include "main_util.h" // vassert +#include "main_globals.h" // vex_traceflags +#include "libvex_guest_s390x.h" // VexGuestS390XState +#include "libvex_guest_offsets.h" // OFFSET_s390x_SYSNO +#include "host_s390_disasm.h" +#include "host_s390_insn.h" // S390_ROUND_xyzzy +#include "guest_s390_priv.h" +#include "guest_s390_cc.h" + +#undef likely +#undef unlikely +#define likely(x) __builtin_expect(!!(x), 1) +#define unlikely(x) __builtin_expect(!!(x), 0) + +/*------------------------------------------------------------*/ +/*--- Helpers for constructing IR. ---*/ +/*------------------------------------------------------------*/ + +/* Sign extend a value with the given number of bits. This is a + macro because it allows us to overload the type of the value. + Note that VALUE must have a signed type! */ +#undef sign_extend +#define sign_extend(value,num_bits) \ +(((value) << (sizeof(__typeof__(value)) * 8 - (num_bits))) >> (sizeof(__typeof__(value)) * 8 - (num_bits))) + + +/* Add a statement to the current irsb. */ +static __inline__ void +stmt(IRStmt *st) +{ + addStmtToIRSB(irsb, st); +} + +/* Allocate a new temporary of the given type. */ +static __inline__ IRTemp +newTemp(IRType type) +{ + vassert(isPlausibleIRType(type)); + + return newIRTemp(irsb->tyenv, type); +} + +/* Create an expression node for a temporary */ +static __inline__ IRExpr * +mkexpr(IRTemp tmp) +{ + return IRExpr_RdTmp(tmp); +} + +/* Add a statement that assigns to a temporary */ +static __inline__ void +assign(IRTemp dst, IRExpr *expr) +{ + stmt(IRStmt_WrTmp(dst, expr)); +} + +/* Create a temporary of the given type and assign the expression to it */ +static __inline__ IRTemp +mktemp(IRType type, IRExpr *expr) +{ + IRTemp temp = newTemp(type); + + assign(temp, expr); + + return temp; +} + +/* Create a unary expression */ +static __inline__ IRExpr * +unop(IROp kind, IRExpr *op) +{ + return IRExpr_Unop(kind, op); +} + +/* Create a binary expression */ +static __inline__ IRExpr * +binop(IROp kind, IRExpr *op1, IRExpr *op2) +{ + return IRExpr_Binop(kind, op1, op2); +} + +/* Create a ternary expression */ +static __inline__ IRExpr * +triop(IROp kind, IRExpr *op1, IRExpr *op2, IRExpr *op3) +{ + return IRExpr_Triop(kind, op1, op2, op3); +} + +/* Create a quaternary expression */ +static __inline__ IRExpr * +qop(IROp kind, IRExpr *op1, IRExpr *op2, IRExpr *op3, IRExpr *op4) +{ + return IRExpr_Qop(kind, op1, op2, op3, op4); +} + +/* Create an expression node for an 8-bit integer constant */ +static __inline__ IRExpr * +mkU8(UInt value) +{ + vassert(value < 256); + + return IRExpr_Const(IRConst_U8((UChar)value)); +} + +/* Create an expression node for a 16-bit integer constant */ +static __inline__ IRExpr * +mkU16(UInt value) +{ + vassert(value < 65536); + + return IRExpr_Const(IRConst_U16((UShort)value)); +} + +/* Create an expression node for a 32-bit integer constant */ +static __inline__ IRExpr * +mkU32(UInt value) +{ + return IRExpr_Const(IRConst_U32(value)); +} + +/* Create an expression node for a 64-bit integer constant */ +static __inline__ IRExpr * +mkU64(ULong value) +{ + return IRExpr_Const(IRConst_U64(value)); +} + +/* Create an expression node for a 32-bit floating point constant + whose value is given by a bit pattern. */ +static __inline__ IRExpr * +mkF32i(UInt value) +{ + return IRExpr_Const(IRConst_F32i(value)); +} + +/* Create an expression node for a 32-bit floating point constant + whose value is given by a bit pattern. */ +static __inline__ IRExpr * +mkF64i(ULong value) +{ + return IRExpr_Const(IRConst_F64i(value)); +} + +/* Little helper function for my sanity. ITE = if-then-else */ +static IRExpr * +mkite(IRExpr *condition, IRExpr *iftrue, IRExpr *iffalse) +{ + vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1); + + return IRExpr_Mux0X(unop(Iop_1Uto8, condition), iffalse, iftrue); +} + +/* Add a statement that stores DATA at ADDR. This is a big-endian machine. */ +static void __inline__ +store(IRExpr *addr, IRExpr *data) +{ + stmt(IRStmt_Store(Iend_BE, addr, data)); +} + +/* Create an expression that loads a TYPE sized value from ADDR. + This is a big-endian machine. */ +static __inline__ IRExpr * +load(IRType type, IRExpr *addr) +{ + return IRExpr_Load(Iend_BE, type, addr); +} + +/* Function call */ +static void +call_function(IRExpr *callee_address) +{ + irsb->next = callee_address; + irsb->jumpkind = Ijk_Call; + + s390_dis_res->whatNext = Dis_StopHere; +} + +/* Function return sequence */ +static void +return_from_function(IRExpr *return_address) +{ + irsb->next = return_address; + irsb->jumpkind = Ijk_Ret; + + s390_dis_res->whatNext = Dis_StopHere; +} + +/* A conditional branch whose target is not known at instrumentation time. + + if (condition) goto computed_target; + + Needs to be represented as: + + if (! condition) goto next_instruction; + goto computed_target; + + This inversion is being handled at code generation time. So we just + take the condition here as is. +*/ +static void +if_not_condition_goto_computed(IRExpr *condition, IRExpr *target) +{ + vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1); + + stmt(IRStmt_Exit(condition, Ijk_Boring, IRConst_U64(guest_IA_next_instr))); + + irsb->next = target; + irsb->jumpkind = Ijk_Boring; + + s390_dis_res->whatNext = Dis_StopHere; +} + +/* A conditional branch whose target is known at instrumentation time. */ +static void +if_condition_goto(IRExpr *condition, Addr64 target) +{ + vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1); + + stmt(IRStmt_Exit(condition, Ijk_Boring, IRConst_U64(target))); + s390_dis_res->whatNext = Dis_Continue; +} + +/* An unconditional branch. Target may or may not be known at instrumentation + time. */ +static void +always_goto(IRExpr *target) +{ + irsb->next = target; + irsb->jumpkind = Ijk_Boring; + + s390_dis_res->whatNext = Dis_StopHere; +} + +/* A system call */ +static void +system_call(IRExpr *sysno) +{ + /* Store the system call number in the pseudo register. */ + stmt(IRStmt_Put(OFFSET_s390x_SYSNO, sysno)); + + /* Store the current IA into guest_IP_AT_SYSCALL. libvex_ir.h says so. + fixs390: As we do not use it, can we get rid of it ?? */ + stmt(IRStmt_Put(OFFSET_s390x_IP_AT_SYSCALL, mkU64(guest_IA_curr_instr))); + + /* It's important that all ArchRegs carry their up-to-date value + at this point. So we declare an end-of-block here, which + forces any TempRegs caching ArchRegs to be flushed. */ + irsb->next = mkU64(guest_IA_next_instr); + + irsb->jumpkind = Ijk_Sys_syscall; + + s390_dis_res->whatNext = Dis_StopHere; +} + +/* Encode the s390 rounding mode as it appears in the m3/m4 fields of certain + instructions to VEX's IRRoundingMode. */ +static IRRoundingMode +encode_rounding_mode(UChar mode) +{ + switch (mode) { + case S390_ROUND_CURRENT: return Irrm_CURRENT; + case S390_ROUND_NEAREST_AWAY: return Irrm_NEAREST_AWAY; + case S390_ROUND_NEAREST_EVEN: return Irrm_NEAREST; + case S390_ROUND_ZERO: return Irrm_ZERO; + case S390_ROUND_POSINF: return Irrm_PosINF; + case S390_ROUND_NEGINF: return Irrm_NegINF; + } + vpanic("encode_rounding_mode"); +} + +static __inline__ IRExpr *get_fpr_dw0(UInt); +static __inline__ void put_fpr_dw0(UInt, IRExpr *); + +/* Read a floating point register pair and combine their contents into a + 128-bit value */ +static IRExpr * +get_fpr_pair(UInt archreg) +{ + IRExpr *high = get_fpr_dw0(archreg); + IRExpr *low = get_fpr_dw0(archreg + 2); + + return binop(Iop_F64HLto128, high, low); +} + +/* Write a 128-bit floating point value into a register pair. */ +static void +put_fpr_pair(UInt archreg, IRExpr *expr) +{ + IRExpr *high = unop(Iop_F128HIto64, expr); + IRExpr *low = unop(Iop_F128to64, expr); + + put_fpr_dw0(archreg, high); + put_fpr_dw0(archreg + 2, low); +} + +/*------------------------------------------------------------*/ +/*--- Guest register access ---*/ +/*------------------------------------------------------------*/ + + +/*------------------------------------------------------------*/ +/*--- ar registers ---*/ +/*------------------------------------------------------------*/ + +/* Return the guest state offset of a ar register. */ +static UInt +ar_offset(UInt archreg) +{ + static const UInt offset[16] = { + offsetof(VexGuestS390XState, guest_a0), + offsetof(VexGuestS390XState, guest_a1), + offsetof(VexGuestS390XState, guest_a2), + offsetof(VexGuestS390XState, guest_a3), + offsetof(VexGuestS390XState, guest_a4), + offsetof(VexGuestS390XState, guest_a5), + offsetof(VexGuestS390XState, guest_a6), + offsetof(VexGuestS390XState, guest_a7), + offsetof(VexGuestS390XState, guest_a8), + offsetof(VexGuestS390XState, guest_a9), + offsetof(VexGuestS390XState, guest_a10), + offsetof(VexGuestS390XState, guest_a11), + offsetof(VexGuestS390XState, guest_a12), + offsetof(VexGuestS390XState, guest_a13), + offsetof(VexGuestS390XState, guest_a14), + offsetof(VexGuestS390XState, guest_a15), + }; + + vassert(archreg < 16); + + return offset[archreg]; +} + + +/* Return the guest state offset of word #0 of a ar register. */ +static __inline__ UInt +ar_w0_offset(UInt archreg) +{ + return ar_offset(archreg) + 0; +} + +/* Write word #0 of a ar to the guest state. */ +static __inline__ void +put_ar_w0(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32); + + stmt(IRStmt_Put(ar_w0_offset(archreg), expr)); +} + +/* Read word #0 of a ar register. */ +static __inline__ IRExpr * +get_ar_w0(UInt archreg) +{ + return IRExpr_Get(ar_w0_offset(archreg), Ity_I32); +} + + +/*------------------------------------------------------------*/ +/*--- fpr registers ---*/ +/*------------------------------------------------------------*/ + +/* Return the guest state offset of a fpr register. */ +static UInt +fpr_offset(UInt archreg) +{ + static const UInt offset[16] = { + offsetof(VexGuestS390XState, guest_f0), + offsetof(VexGuestS390XState, guest_f1), + offsetof(VexGuestS390XState, guest_f2), + offsetof(VexGuestS390XState, guest_f3), + offsetof(VexGuestS390XState, guest_f4), + offsetof(VexGuestS390XState, guest_f5), + offsetof(VexGuestS390XState, guest_f6), + offsetof(VexGuestS390XState, guest_f7), + offsetof(VexGuestS390XState, guest_f8), + offsetof(VexGuestS390XState, guest_f9), + offsetof(VexGuestS390XState, guest_f10), + offsetof(VexGuestS390XState, guest_f11), + offsetof(VexGuestS390XState, guest_f12), + offsetof(VexGuestS390XState, guest_f13), + offsetof(VexGuestS390XState, guest_f14), + offsetof(VexGuestS390XState, guest_f15), + }; + + vassert(archreg < 16); + + return offset[archreg]; +} + + +/* Return the guest state offset of word #0 of a fpr register. */ +static __inline__ UInt +fpr_w0_offset(UInt archreg) +{ + return fpr_offset(archreg) + 0; +} + +/* Write word #0 of a fpr to the guest state. */ +static __inline__ void +put_fpr_w0(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_F32); + + stmt(IRStmt_Put(fpr_w0_offset(archreg), expr)); +} + +/* Read word #0 of a fpr register. */ +static __inline__ IRExpr * +get_fpr_w0(UInt archreg) +{ + return IRExpr_Get(fpr_w0_offset(archreg), Ity_F32); +} + +/* Return the guest state offset of double word #0 of a fpr register. */ +static __inline__ UInt +fpr_dw0_offset(UInt archreg) +{ + return fpr_offset(archreg) + 0; +} + +/* Write double word #0 of a fpr to the guest state. */ +static __inline__ void +put_fpr_dw0(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_F64); + + stmt(IRStmt_Put(fpr_dw0_offset(archreg), expr)); +} + +/* Read double word #0 of a fpr register. */ +static __inline__ IRExpr * +get_fpr_dw0(UInt archreg) +{ + return IRExpr_Get(fpr_dw0_offset(archreg), Ity_F64); +} + + +/*------------------------------------------------------------*/ +/*--- gpr registers ---*/ +/*------------------------------------------------------------*/ + +/* Return the guest state offset of a gpr register. */ +static UInt +gpr_offset(UInt archreg) +{ + static const UInt offset[16] = { + offsetof(VexGuestS390XState, guest_r0), + offsetof(VexGuestS390XState, guest_r1), + offsetof(VexGuestS390XState, guest_r2), + offsetof(VexGuestS390XState, guest_r3), + offsetof(VexGuestS390XState, guest_r4), + offsetof(VexGuestS390XState, guest_r5), + offsetof(VexGuestS390XState, guest_r6), + offsetof(VexGuestS390XState, guest_r7), + offsetof(VexGuestS390XState, guest_r8), + offsetof(VexGuestS390XState, guest_r9), + offsetof(VexGuestS390XState, guest_r10), + offsetof(VexGuestS390XState, guest_r11), + offsetof(VexGuestS390XState, guest_r12), + offsetof(VexGuestS390XState, guest_r13), + offsetof(VexGuestS390XState, guest_r14), + offsetof(VexGuestS390XState, guest_r15), + }; + + vassert(archreg < 16); + + return offset[archreg]; +} + + +/* Return the guest state offset of word #0 of a gpr register. */ +static __inline__ UInt +gpr_w0_offset(UInt archreg) +{ + return gpr_offset(archreg) + 0; +} + +/* Write word #0 of a gpr to the guest state. */ +static __inline__ void +put_gpr_w0(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32); + + stmt(IRStmt_Put(gpr_w0_offset(archreg), expr)); +} + +/* Read word #0 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_w0(UInt archreg) +{ + return IRExpr_Get(gpr_w0_offset(archreg), Ity_I32); +} + +/* Return the guest state offset of double word #0 of a gpr register. */ +static __inline__ UInt +gpr_dw0_offset(UInt archreg) +{ + return gpr_offset(archreg) + 0; +} + +/* Write double word #0 of a gpr to the guest state. */ +static __inline__ void +put_gpr_dw0(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I64); + + stmt(IRStmt_Put(gpr_dw0_offset(archreg), expr)); +} + +/* Read double word #0 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_dw0(UInt archreg) +{ + return IRExpr_Get(gpr_dw0_offset(archreg), Ity_I64); +} + +/* Return the guest state offset of half word #1 of a gpr register. */ +static __inline__ UInt +gpr_hw1_offset(UInt archreg) +{ + return gpr_offset(archreg) + 2; +} + +/* Write half word #1 of a gpr to the guest state. */ +static __inline__ void +put_gpr_hw1(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I16); + + stmt(IRStmt_Put(gpr_hw1_offset(archreg), expr)); +} + +/* Read half word #1 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_hw1(UInt archreg) +{ + return IRExpr_Get(gpr_hw1_offset(archreg), Ity_I16); +} + +/* Return the guest state offset of byte #6 of a gpr register. */ +static __inline__ UInt +gpr_b6_offset(UInt archreg) +{ + return gpr_offset(archreg) + 6; +} + +/* Write byte #6 of a gpr to the guest state. */ +static __inline__ void +put_gpr_b6(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); + + stmt(IRStmt_Put(gpr_b6_offset(archreg), expr)); +} + +/* Read byte #6 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_b6(UInt archreg) +{ + return IRExpr_Get(gpr_b6_offset(archreg), Ity_I8); +} + +/* Return the guest state offset of byte #3 of a gpr register. */ +static __inline__ UInt +gpr_b3_offset(UInt archreg) +{ + return gpr_offset(archreg) + 3; +} + +/* Write byte #3 of a gpr to the guest state. */ +static __inline__ void +put_gpr_b3(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); + + stmt(IRStmt_Put(gpr_b3_offset(archreg), expr)); +} + +/* Read byte #3 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_b3(UInt archreg) +{ + return IRExpr_Get(gpr_b3_offset(archreg), Ity_I8); +} + +/* Return the guest state offset of byte #0 of a gpr register. */ +static __inline__ UInt +gpr_b0_offset(UInt archreg) +{ + return gpr_offset(archreg) + 0; +} + +/* Write byte #0 of a gpr to the guest state. */ +static __inline__ void +put_gpr_b0(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); + + stmt(IRStmt_Put(gpr_b0_offset(archreg), expr)); +} + +/* Read byte #0 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_b0(UInt archreg) +{ + return IRExpr_Get(gpr_b0_offset(archreg), Ity_I8); +} + +/* Return the guest state offset of word #1 of a gpr register. */ +static __inline__ UInt +gpr_w1_offset(UInt archreg) +{ + return gpr_offset(archreg) + 4; +} + +/* Write word #1 of a gpr to the guest state. */ +static __inline__ void +put_gpr_w1(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32); + + stmt(IRStmt_Put(gpr_w1_offset(archreg), expr)); +} + +/* Read word #1 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_w1(UInt archreg) +{ + return IRExpr_Get(gpr_w1_offset(archreg), Ity_I32); +} + +/* Return the guest state offset of half word #3 of a gpr register. */ +static __inline__ UInt +gpr_hw3_offset(UInt archreg) +{ + return gpr_offset(archreg) + 6; +} + +/* Write half word #3 of a gpr to the guest state. */ +static __inline__ void +put_gpr_hw3(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I16); + + stmt(IRStmt_Put(gpr_hw3_offset(archreg), expr)); +} + +/* Read half word #3 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_hw3(UInt archreg) +{ + return IRExpr_Get(gpr_hw3_offset(archreg), Ity_I16); +} + +/* Return the guest state offset of byte #7 of a gpr register. */ +static __inline__ UInt +gpr_b7_offset(UInt archreg) +{ + return gpr_offset(archreg) + 7; +} + +/* Write byte #7 of a gpr to the guest state. */ +static __inline__ void +put_gpr_b7(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); + + stmt(IRStmt_Put(gpr_b7_offset(archreg), expr)); +} + +/* Read byte #7 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_b7(UInt archreg) +{ + return IRExpr_Get(gpr_b7_offset(archreg), Ity_I8); +} + +/* Return the guest state offset of half word #0 of a gpr register. */ +static __inline__ UInt +gpr_hw0_offset(UInt archreg) +{ + return gpr_offset(archreg) + 0; +} + +/* Write half word #0 of a gpr to the guest state. */ +static __inline__ void +put_gpr_hw0(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I16); + + stmt(IRStmt_Put(gpr_hw0_offset(archreg), expr)); +} + +/* Read half word #0 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_hw0(UInt archreg) +{ + return IRExpr_Get(gpr_hw0_offset(archreg), Ity_I16); +} + +/* Return the guest state offset of byte #4 of a gpr register. */ +static __inline__ UInt +gpr_b4_offset(UInt archreg) +{ + return gpr_offset(archreg) + 4; +} + +/* Write byte #4 of a gpr to the guest state. */ +static __inline__ void +put_gpr_b4(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); + + stmt(IRStmt_Put(gpr_b4_offset(archreg), expr)); +} + +/* Read byte #4 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_b4(UInt archreg) +{ + return IRExpr_Get(gpr_b4_offset(archreg), Ity_I8); +} + +/* Return the guest state offset of byte #1 of a gpr register. */ +static __inline__ UInt +gpr_b1_offset(UInt archreg) +{ + return gpr_offset(archreg) + 1; +} + +/* Write byte #1 of a gpr to the guest state. */ +static __inline__ void +put_gpr_b1(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); + + stmt(IRStmt_Put(gpr_b1_offset(archreg), expr)); +} + +/* Read byte #1 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_b1(UInt archreg) +{ + return IRExpr_Get(gpr_b1_offset(archreg), Ity_I8); +} + +/* Return the guest state offset of half word #2 of a gpr register. */ +static __inline__ UInt +gpr_hw2_offset(UInt archreg) +{ + return gpr_offset(archreg) + 4; +} + +/* Write half word #2 of a gpr to the guest state. */ +static __inline__ void +put_gpr_hw2(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I16); + + stmt(IRStmt_Put(gpr_hw2_offset(archreg), expr)); +} + +/* Read half word #2 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_hw2(UInt archreg) +{ + return IRExpr_Get(gpr_hw2_offset(archreg), Ity_I16); +} + +/* Return the guest state offset of byte #5 of a gpr register. */ +static __inline__ UInt +gpr_b5_offset(UInt archreg) +{ + return gpr_offset(archreg) + 5; +} + +/* Write byte #5 of a gpr to the guest state. */ +static __inline__ void +put_gpr_b5(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); + + stmt(IRStmt_Put(gpr_b5_offset(archreg), expr)); +} + +/* Read byte #5 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_b5(UInt archreg) +{ + return IRExpr_Get(gpr_b5_offset(archreg), Ity_I8); +} + +/* Return the guest state offset of byte #2 of a gpr register. */ +static __inline__ UInt +gpr_b2_offset(UInt archreg) +{ + return gpr_offset(archreg) + 2; +} + +/* Write byte #2 of a gpr to the guest state. */ +static __inline__ void +put_gpr_b2(UInt archreg, IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); + + stmt(IRStmt_Put(gpr_b2_offset(archreg), expr)); +} + +/* Read byte #2 of a gpr register. */ +static __inline__ IRExpr * +get_gpr_b2(UInt archreg) +{ + return IRExpr_Get(gpr_b2_offset(archreg), Ity_I8); +} + +/* Return the guest state offset of the counter register. */ +static UInt +counter_offset(void) +{ + return offsetof(VexGuestS390XState, guest_counter); +} + +/* Return the guest state offset of double word #0 of the counter register. */ +static __inline__ UInt +counter_dw0_offset(void) +{ + return counter_offset() + 0; +} + +/* Write double word #0 of the counter to the guest state. */ +static __inline__ void +put_counter_dw0(IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I64); + + stmt(IRStmt_Put(counter_dw0_offset(), expr)); +} + +/* Read double word #0 of the counter register. */ +static __inline__ IRExpr * +get_counter_dw0(void) +{ + return IRExpr_Get(counter_dw0_offset(), Ity_I64); +} + +/* Return the guest state offset of the fpc register. */ +static UInt +fpc_offset(void) +{ + return offsetof(VexGuestS390XState, guest_fpc); +} + +/* Return the guest state offset of word #0 of the fpc register. */ +static __inline__ UInt +fpc_w0_offset(void) +{ + return fpc_offset() + 0; +} + +/* Write word #0 of the fpc to the guest state. */ +static __inline__ void +put_fpc_w0(IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32); + + stmt(IRStmt_Put(fpc_w0_offset(), expr)); +} + +/* Read word #0 of the fpc register. */ +static __inline__ IRExpr * +get_fpc_w0(void) +{ + return IRExpr_Get(fpc_w0_offset(), Ity_I32); +} + + +/*------------------------------------------------------------*/ +/*--- Build IR for formats ---*/ +/*------------------------------------------------------------*/ +void +s390_format_I(HChar *(*irgen)(UChar i), + UChar i) +{ + HChar *mnm = irgen(i); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC2(MNM, UINT), mnm, i); +} + +void +s390_format_RI(HChar *(*irgen)(UChar r1, UShort i2), + UChar r1, UShort i2) +{ + irgen(r1, i2); +} + +void +s390_format_RI_RU(HChar *(*irgen)(UChar r1, UShort i2), + UChar r1, UShort i2) +{ + HChar *mnm = irgen(r1, i2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, UINT), mnm, r1, i2); +} + +void +s390_format_RI_RI(HChar *(*irgen)(UChar r1, UShort i2), + UChar r1, UShort i2) +{ + HChar *mnm = irgen(r1, i2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, INT), mnm, r1, (Int)(Short)i2); +} + +void +s390_format_RI_RP(HChar *(*irgen)(UChar r1, UShort i2), + UChar r1, UShort i2) +{ + HChar *mnm = irgen(r1, i2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, PCREL), mnm, r1, (Int)(Short)i2); +} + +void +s390_format_RIE_RRP(HChar *(*irgen)(UChar r1, UChar r3, UShort i2), + UChar r1, UChar r3, UShort i2) +{ + HChar *mnm = irgen(r1, r3, i2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, GPR, GPR, PCREL), mnm, r1, r3, (Int)(Short)i2); +} + +void +s390_format_RIE_RRUUU(HChar *(*irgen)(UChar r1, UChar r2, UChar i3, UChar i4, UChar i5), + UChar r1, UChar r2, UChar i3, UChar i4, UChar i5) +{ + HChar *mnm = irgen(r1, r2, i3, i4, i5); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC6(MNM, GPR, GPR, UINT, UINT, UINT), mnm, r1, r2, i3, i4, i5); +} + +void +s390_format_RIE_RRPU(HChar *(*irgen)(UChar r1, UChar r2, UShort i4, UChar m3), + UChar r1, UChar r2, UShort i4, UChar m3) +{ + HChar *mnm = irgen(r1, r2, i4, m3); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC5(XMNM, GPR, GPR, CABM, PCREL), S390_XMNM_CAB, mnm, m3, r1, r2, m3, (Int)(Short)i4); +} + +void +s390_format_RIE_RUPU(HChar *(*irgen)(UChar r1, UChar m3, UShort i4, UChar i2), + UChar r1, UChar m3, UShort i4, UChar i2) +{ + HChar *mnm = irgen(r1, m3, i4, i2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC5(XMNM, GPR, UINT, CABM, PCREL), S390_XMNM_CAB, mnm, m3, r1, i2, m3, (Int)(Short)i4); +} + +void +s390_format_RIE_RUPI(HChar *(*irgen)(UChar r1, UChar m3, UShort i4, UChar i2), + UChar r1, UChar m3, UShort i4, UChar i2) +{ + HChar *mnm = irgen(r1, m3, i4, i2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC5(XMNM, GPR, INT, CABM, PCREL), S390_XMNM_CAB, mnm, m3, r1, (Int)(Char)i2, m3, (Int)(Short)i4); +} + +void +s390_format_RIL(HChar *(*irgen)(UChar r1, UInt i2), + UChar r1, UInt i2) +{ + irgen(r1, i2); +} + +void +s390_format_RIL_RU(HChar *(*irgen)(UChar r1, UInt i2), + UChar r1, UInt i2) +{ + HChar *mnm = irgen(r1, i2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, UINT), mnm, r1, i2); +} + +void +s390_format_RIL_RI(HChar *(*irgen)(UChar r1, UInt i2), + UChar r1, UInt i2) +{ + HChar *mnm = irgen(r1, i2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, INT), mnm, r1, i2); +} + +void +s390_format_RIL_RP(HChar *(*irgen)(UChar r1, UInt i2), + UChar r1, UInt i2) +{ + HChar *mnm = irgen(r1, i2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, PCREL), mnm, r1, i2); +} + +void +s390_format_RIL_UP(HChar *(*irgen)(void), + UChar r1, UInt i2) +{ + HChar *mnm = irgen(); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, UINT, PCREL), mnm, r1, i2); +} + +void +s390_format_RIS_RURDI(HChar *(*irgen)(UChar r1, UChar m3, UChar i2, IRTemp op4addr), + UChar r1, UChar m3, UChar b4, UShort d4, UChar i2) +{ + HChar *mnm; + IRTemp op4addr = newTemp(Ity_I64); + + assign(op4addr, binop(Iop_Add64, mkU64(d4), b4 != 0 ? get_gpr_dw0(b4) : mkU64(0))); + + mnm = irgen(r1, m3, i2, op4addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC5(XMNM, GPR, INT, CABM, UDXB), S390_XMNM_CAB, mnm, m3, r1, (Int)(Char)i2, m3, d4, 0, b4); +} + +void +s390_format_RIS_RURDU(HChar *(*irgen)(UChar r1, UChar m3, UChar i2, IRTemp op4addr), + UChar r1, UChar m3, UChar b4, UShort d4, UChar i2) +{ + HChar *mnm; + IRTemp op4addr = newTemp(Ity_I64); + + assign(op4addr, binop(Iop_Add64, mkU64(d4), b4 != 0 ? get_gpr_dw0(b4) : mkU64(0))); + + mnm = irgen(r1, m3, i2, op4addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC5(XMNM, GPR, UINT, CABM, UDXB), S390_XMNM_CAB, mnm, m3, r1, i2, m3, d4, 0, b4); +} + +void +s390_format_RR(HChar *(*irgen)(UChar r1, UChar r2), + UChar r1, UChar r2) +{ + irgen(r1, r2); +} + +void +s390_format_RR_RR(HChar *(*irgen)(UChar r1, UChar r2), + UChar r1, UChar r2) +{ + HChar *mnm = irgen(r1, r2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, GPR), mnm, r1, r2); +} + +void +s390_format_RR_FF(HChar *(*irgen)(UChar r1, UChar r2), + UChar r1, UChar r2) +{ + HChar *mnm = irgen(r1, r2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, FPR, FPR), mnm, r1, r2); +} + +void +s390_format_RRE(HChar *(*irgen)(UChar r1, UChar r2), + UChar r1, UChar r2) +{ + irgen(r1, r2); +} + +void +s390_format_RRE_RR(HChar *(*irgen)(UChar r1, UChar r2), + UChar r1, UChar r2) +{ + HChar *mnm = irgen(r1, r2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, GPR), mnm, r1, r2); +} + +void +s390_format_RRE_FF(HChar *(*irgen)(UChar r1, UChar r2), + UChar r1, UChar r2) +{ + HChar *mnm = irgen(r1, r2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, FPR, FPR), mnm, r1, r2); +} + +void +s390_format_RRE_RF(HChar *(*irgen)(UChar, UChar), + UChar r1, UChar r2) +{ + HChar *mnm = irgen(r1, r2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, FPR), mnm, r1, r2); +} + +void +s390_format_RRE_FR(HChar *(*irgen)(UChar r1, UChar r2), + UChar r1, UChar r2) +{ + HChar *mnm = irgen(r1, r2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, FPR, GPR), mnm, r1, r2); +} + +void +s390_format_RRE_R0(HChar *(*irgen)(UChar r1), + UChar r1) +{ + HChar *mnm = irgen(r1); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC2(MNM, GPR), mnm, r1); +} + +void +s390_format_RRE_F0(HChar *(*irgen)(UChar r1), + UChar r1) +{ + HChar *mnm = irgen(r1); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC2(MNM, FPR), mnm, r1); +} + +void +s390_format_RRF_F0FF(HChar *(*irgen)(UChar, UChar, UChar), + UChar r1, UChar r3, UChar r2) +{ + HChar *mnm = irgen(r1, r3, r2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, FPR, FPR, FPR), mnm, r1, r3, r2); +} + +void +s390_format_RRF_U0RF(HChar *(*irgen)(UChar r3, UChar r1, UChar r2), + UChar r3, UChar r1, UChar r2) +{ + HChar *mnm = irgen(r3, r1, r2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, GPR, UINT, FPR), mnm, r1, r3, r2); +} + +void +s390_format_RRF_F0FF2(HChar *(*irgen)(UChar, UChar, UChar), + UChar r3, UChar r1, UChar r2) +{ + HChar *mnm = irgen(r3, r1, r2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, FPR, FPR, FPR), mnm, r1, r3, r2); +} + +void +s390_format_RRS(HChar *(*irgen)(UChar r1, UChar r2, UChar m3, IRTemp op4addr), + UChar r1, UChar r2, UChar b4, UShort d4, UChar m3) +{ + HChar *mnm; + IRTemp op4addr = newTemp(Ity_I64); + + assign(op4addr, binop(Iop_Add64, mkU64(d4), b4 != 0 ? get_gpr_dw0(b4) : mkU64(0))); + + mnm = irgen(r1, r2, m3, op4addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC5(XMNM, GPR, GPR, CABM, UDXB), S390_XMNM_CAB, mnm, m3, r1, r2, m3, d4, 0, b4); +} + +void +s390_format_RS_R0RD(HChar *(*irgen)(UChar r1, IRTemp op2addr), + UChar r1, UChar b2, UShort d2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + + assign(op2addr, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0))); + + mnm = irgen(r1, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, UDXB), mnm, r1, d2, 0, b2); +} + +void +s390_format_RS_RRRD(HChar *(*irgen)(UChar r1, UChar r3, IRTemp op2addr), + UChar r1, UChar r3, UChar b2, UShort d2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + + assign(op2addr, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0))); + + mnm = irgen(r1, r3, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, GPR, GPR, UDXB), mnm, r1, r3, d2, 0, b2); +} + +void +s390_format_RS_RURD(HChar *(*irgen)(UChar r1, UChar r3, IRTemp op2addr), + UChar r1, UChar r3, UChar b2, UShort d2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + + assign(op2addr, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0))); + + mnm = irgen(r1, r3, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, GPR, UINT, UDXB), mnm, r1, r3, d2, 0, b2); +} + +void +s390_format_RS_AARD(HChar *(*irgen)(UChar, UChar, IRTemp), + UChar r1, UChar r3, UChar b2, UShort d2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + + assign(op2addr, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0))); + + mnm = irgen(r1, r3, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, AR, AR, UDXB), mnm, r1, r3, d2, 0, b2); +} + +void +s390_format_RSI_RRP(HChar *(*irgen)(UChar r1, UChar r3, UShort i2), + UChar r1, UChar r3, UShort i2) +{ + HChar *mnm = irgen(r1, r3, i2); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, GPR, GPR, PCREL), mnm, r1, r3, (Int)(Short)i2); +} + +void +s390_format_RSY_RRRD(HChar *(*irgen)(UChar r1, UChar r3, IRTemp op2addr), + UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + IRTemp d2 = newTemp(Ity_I64); + + assign(d2, mkU64(((ULong)(Long)(Char)dh2 << 12) | ((ULong)dl2))); + assign(op2addr, binop(Iop_Add64, mkexpr(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0))); + + mnm = irgen(r1, r3, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, GPR, GPR, SDXB), mnm, r1, r3, dh2, dl2, 0, b2); +} + +void +s390_format_RSY_AARD(HChar *(*irgen)(UChar, UChar, IRTemp), + UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + IRTemp d2 = newTemp(Ity_I64); + + assign(d2, mkU64(((ULong)(Long)(Char)dh2 << 12) | ((ULong)dl2))); + assign(op2addr, binop(Iop_Add64, mkexpr(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0))); + + mnm = irgen(r1, r3, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, AR, AR, SDXB), mnm, r1, r3, dh2, dl2, 0, b2); +} + +void +s390_format_RSY_RURD(HChar *(*irgen)(UChar r1, UChar r3, IRTemp op2addr), + UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + IRTemp d2 = newTemp(Ity_I64); + + assign(d2, mkU64(((ULong)(Long)(Char)dh2 << 12) | ((ULong)dl2))); + assign(op2addr, binop(Iop_Add64, mkexpr(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0))); + + mnm = irgen(r1, r3, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, GPR, UINT, SDXB), mnm, r1, r3, dh2, dl2, 0, b2); +} + +void +s390_format_RX(HChar *(*irgen)(UChar r1, UChar x2, UChar b2, UShort d2, IRTemp op2addr), + UChar r1, UChar x2, UChar b2, UShort d2) +{ + IRTemp op2addr = newTemp(Ity_I64); + + assign(op2addr, binop(Iop_Add64, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0)), x2 != 0 ? get_gpr_dw0(x2) : mkU64(0))); + + irgen(r1, x2, b2, d2, op2addr); +} + +void +s390_format_RX_RRRD(HChar *(*irgen)(UChar r1, IRTemp op2addr), + UChar r1, UChar x2, UChar b2, UShort d2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + + assign(op2addr, binop(Iop_Add64, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0)), x2 != 0 ? get_gpr_dw0(x2) : mkU64(0))); + + mnm = irgen(r1, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, UDXB), mnm, r1, d2, x2, b2); +} + +void +s390_format_RX_FRRD(HChar *(*irgen)(UChar r1, IRTemp op2addr), + UChar r1, UChar x2, UChar b2, UShort d2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + + assign(op2addr, binop(Iop_Add64, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0)), x2 != 0 ? get_gpr_dw0(x2) : mkU64(0))); + + mnm = irgen(r1, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, FPR, UDXB), mnm, r1, d2, x2, b2); +} + +void +s390_format_RXE_FRRD(HChar *(*irgen)(UChar r1, IRTemp op2addr), + UChar r1, UChar x2, UChar b2, UShort d2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + + assign(op2addr, binop(Iop_Add64, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0)), x2 != 0 ? get_gpr_dw0(x2) : mkU64(0))); + + mnm = irgen(r1, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, FPR, UDXB), mnm, r1, d2, x2, b2); +} + +void +s390_format_RXF_FRRDF(HChar *(*irgen)(UChar, IRTemp, UChar), + UChar r3, UChar x2, UChar b2, UShort d2, UChar r1) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + + assign(op2addr, binop(Iop_Add64, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0)), x2 != 0 ? get_gpr_dw0(x2) : mkU64(0))); + + mnm = irgen(r3, op2addr, r1); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC4(MNM, FPR, FPR, UDXB), mnm, r1, r3, d2, x2, b2); +} + +void +s390_format_RXY_RRRD(HChar *(*irgen)(UChar r1, IRTemp op2addr), + UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + IRTemp d2 = newTemp(Ity_I64); + + assign(d2, mkU64(((ULong)(Long)(Char)dh2 << 12) | ((ULong)dl2))); + assign(op2addr, binop(Iop_Add64, binop(Iop_Add64, mkexpr(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0)), x2 != 0 ? get_gpr_dw0(x2) : mkU64(0))); + + mnm = irgen(r1, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, SDXB), mnm, r1, dh2, dl2, x2, b2); +} + +void +s390_format_RXY_FRRD(HChar *(*irgen)(UChar r1, IRTemp op2addr), + UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + IRTemp d2 = newTemp(Ity_I64); + + assign(d2, mkU64(((ULong)(Long)(Char)dh2 << 12) | ((ULong)dl2))); + assign(op2addr, binop(Iop_Add64, binop(Iop_Add64, mkexpr(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0)), x2 != 0 ? get_gpr_dw0(x2) : mkU64(0))); + + mnm = irgen(r1, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, FPR, SDXB), mnm, r1, dh2, dl2, x2, b2); +} + +void +s390_format_RXY_URRD(HChar *(*irgen)(void), + UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + IRTemp d2 = newTemp(Ity_I64); + + assign(d2, mkU64(((ULong)(Long)(Char)dh2 << 12) | ((ULong)dl2))); + assign(op2addr, binop(Iop_Add64, binop(Iop_Add64, mkexpr(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0)), x2 != 0 ? get_gpr_dw0(x2) : mkU64(0))); + + mnm = irgen(); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, UINT, SDXB), mnm, r1, dh2, dl2, x2, b2); +} + +void +s390_format_S_RD(HChar *(*irgen)(IRTemp op2addr), + UChar b2, UShort d2) +{ + HChar *mnm; + IRTemp op2addr = newTemp(Ity_I64); + + assign(op2addr, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0))); + + mnm = irgen(op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC2(MNM, UDXB), mnm, d2, 0, b2); +} + +void +s390_format_SI_URD(HChar *(*irgen)(UChar i2, IRTemp op1addr), + UChar i2, UChar b1, UShort d1) +{ + HChar *mnm; + IRTemp op1addr = newTemp(Ity_I64); + + assign(op1addr, binop(Iop_Add64, mkU64(d1), b1 != 0 ? get_gpr_dw0(b1) : mkU64(0))); + + mnm = irgen(i2, op1addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, UDXB, UINT), mnm, d1, 0, b1, i2); +} + +void +s390_format_SIY_URD(HChar *(*irgen)(UChar i2, IRTemp op1addr), + UChar i2, UChar b1, UShort dl1, UChar dh1) +{ + HChar *mnm; + IRTemp op1addr = newTemp(Ity_I64); + IRTemp d1 = newTemp(Ity_I64); + + assign(d1, mkU64(((ULong)(Long)(Char)dh1 << 12) | ((ULong)dl1))); + assign(op1addr, binop(Iop_Add64, mkexpr(d1), b1 != 0 ? get_gpr_dw0(b1) : mkU64(0))); + + mnm = irgen(i2, op1addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, SDXB, UINT), mnm, dh1, dl1, 0, b1, i2); +} + +void +s390_format_SIY_IRD(HChar *(*irgen)(UChar i2, IRTemp op1addr), + UChar i2, UChar b1, UShort dl1, UChar dh1) +{ + HChar *mnm; + IRTemp op1addr = newTemp(Ity_I64); + IRTemp d1 = newTemp(Ity_I64); + + assign(d1, mkU64(((ULong)(Long)(Char)dh1 << 12) | ((ULong)dl1))); + assign(op1addr, binop(Iop_Add64, mkexpr(d1), b1 != 0 ? get_gpr_dw0(b1) : mkU64(0))); + + mnm = irgen(i2, op1addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, SDXB, INT), mnm, dh1, dl1, 0, b1, (Int)(Char)i2); +} + +void +s390_format_SS_L0RDRD(HChar *(*irgen)(UChar, IRTemp, IRTemp), + UChar l, UChar b1, UShort d1, UChar b2, UShort d2) +{ + HChar *mnm; + IRTemp op1addr = newTemp(Ity_I64); + IRTemp op2addr = newTemp(Ity_I64); + + assign(op1addr, binop(Iop_Add64, mkU64(d1), b1 != 0 ? get_gpr_dw0(b1) : mkU64(0))); + assign(op2addr, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : mkU64(0))); + + mnm = irgen(l, op1addr, op2addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, UDLB, UDXB), mnm, d1, l, b1, d2, 0, b2); +} + +void +s390_format_SIL_RDI(HChar *(*irgen)(UShort i2, IRTemp op1addr), + UChar b1, UShort d1, UShort i2) +{ + HChar *mnm; + IRTemp op1addr = newTemp(Ity_I64); + + assign(op1addr, binop(Iop_Add64, mkU64(d1), b1 != 0 ? get_gpr_dw0(b1) : mkU64(0))); + + mnm = irgen(i2, op1addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, UDXB, INT), mnm, d1, 0, b1, (Int)(Short)i2); +} + +void +s390_format_SIL_RDU(HChar *(*irgen)(UShort i2, IRTemp op1addr), + UChar b1, UShort d1, UShort i2) +{ + HChar *mnm; + IRTemp op1addr = newTemp(Ity_I64); + + assign(op1addr, binop(Iop_Add64, mkU64(d1), b1 != 0 ? get_gpr_dw0(b1) : mkU64(0))); + + mnm = irgen(i2, op1addr); + + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, UDXB, UINT), mnm, d1, 0, b1, i2); +} + + + +/*------------------------------------------------------------*/ +/*--- Build IR for opcodes ---*/ +/*------------------------------------------------------------*/ + +HChar * +s390_irgen_AR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_Add32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "ar"; +} + +HChar * +s390_irgen_AGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(result, binop(Iop_Add64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "agr"; +} + +HChar * +s390_irgen_AGFR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Sto64, get_gpr_w1(r2))); + assign(result, binop(Iop_Add64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "agfr"; +} + +HChar * +s390_irgen_A(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Add32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "a"; +} + +HChar * +s390_irgen_AY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Add32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "ay"; +} + +HChar * +s390_irgen_AG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(result, binop(Iop_Add64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "ag"; +} + +HChar * +s390_irgen_AGF(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Sto64, load(Ity_I32, mkexpr(op2addr)))); + assign(result, binop(Iop_Add64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "agf"; +} + +HChar * +s390_irgen_AFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + Int op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + op2 = (Int)i2; + assign(result, binop(Iop_Add32, mkexpr(op1), mkU32((UInt)op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_32, op1, mktemp(Ity_I32, mkU32((UInt)op2))); + put_gpr_w1(r1, mkexpr(result)); + + return "afi"; +} + +HChar * +s390_irgen_AGFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + Long op2; + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + op2 = (Long)(Int)i2; + assign(result, binop(Iop_Add64, mkexpr(op1), mkU64((ULong)op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_64, op1, mktemp(Ity_I64, mkU64((ULong)op2))); + put_gpr_dw0(r1, mkexpr(result)); + + return "agfi"; +} + +HChar * +s390_irgen_ASI(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I32); + Int op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, load(Ity_I32, mkexpr(op1addr))); + op2 = (Int)(Char)i2; + assign(result, binop(Iop_Add32, mkexpr(op1), mkU32((UInt)op2))); + store(mkexpr(op1addr), mkexpr(result)); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_32, op1, mktemp(Ity_I32, mkU32((UInt)op2))); + + return "asi"; +} + +HChar * +s390_irgen_AGSI(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I64); + Long op2; + IRTemp result = newTemp(Ity_I64); + + assign(op1, load(Ity_I64, mkexpr(op1addr))); + op2 = (Long)(Char)i2; + assign(result, binop(Iop_Add64, mkexpr(op1), mkU64((ULong)op2))); + store(mkexpr(op1addr), mkexpr(result)); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_64, op1, mktemp(Ity_I64, mkU64((ULong)op2))); + + return "agsi"; +} + +HChar * +s390_irgen_AH(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, unop(Iop_16Sto32, load(Ity_I16, mkexpr(op2addr)))); + assign(result, binop(Iop_Add32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "ah"; +} + +HChar * +s390_irgen_AHY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, unop(Iop_16Sto32, load(Ity_I16, mkexpr(op2addr)))); + assign(result, binop(Iop_Add32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "ahy"; +} + +HChar * +s390_irgen_AHI(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I32); + Int op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + op2 = (Int)(Short)i2; + assign(result, binop(Iop_Add32, mkexpr(op1), mkU32((UInt)op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_32, op1, mktemp(Ity_I32, mkU32((UInt)op2))); + put_gpr_w1(r1, mkexpr(result)); + + return "ahi"; +} + +HChar * +s390_irgen_AGHI(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I64); + Long op2; + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + op2 = (Long)(Short)i2; + assign(result, binop(Iop_Add64, mkexpr(op1), mkU64((ULong)op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_ADD_64, op1, mktemp(Ity_I64, mkU64((ULong)op2))); + put_gpr_dw0(r1, mkexpr(result)); + + return "aghi"; +} + +HChar * +s390_irgen_ALR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_Add32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "alr"; +} + +HChar * +s390_irgen_ALGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(result, binop(Iop_Add64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "algr"; +} + +HChar * +s390_irgen_ALGFR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Uto64, get_gpr_w1(r2))); + assign(result, binop(Iop_Add64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "algfr"; +} + +HChar * +s390_irgen_AL(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Add32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "al"; +} + +HChar * +s390_irgen_ALY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Add32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "aly"; +} + +HChar * +s390_irgen_ALG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(result, binop(Iop_Add64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "alg"; +} + +HChar * +s390_irgen_ALGF(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Uto64, load(Ity_I32, mkexpr(op2addr)))); + assign(result, binop(Iop_Add64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "algf"; +} + +HChar * +s390_irgen_ALFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + op2 = i2; + assign(result, binop(Iop_Add32, mkexpr(op1), mkU32(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_32, op1, mktemp(Ity_I32, mkU32(op2))); + put_gpr_w1(r1, mkexpr(result)); + + return "alfi"; +} + +HChar * +s390_irgen_ALGFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + ULong op2; + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + op2 = (ULong)i2; + assign(result, binop(Iop_Add64, mkexpr(op1), mkU64(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_64, op1, mktemp(Ity_I64, mkU64(op2))); + put_gpr_dw0(r1, mkexpr(result)); + + return "algfi"; +} + +HChar * +s390_irgen_ALCR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + IRTemp carry_in = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(carry_in, binop(Iop_Shr32, s390_call_calculate_cc(), mkU8(1))); + assign(result, binop(Iop_Add32, binop(Iop_Add32, mkexpr(op1), mkexpr(op2)), mkexpr(carry_in))); + s390_cc_thunk_putZZZ(S390_CC_OP_UNSIGNED_ADDC_32, op1, op2, carry_in); + put_gpr_w1(r1, mkexpr(result)); + + return "alcr"; +} + +HChar * +s390_irgen_ALCGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + IRTemp carry_in = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(carry_in, unop(Iop_32Uto64, binop(Iop_Shr32, s390_call_calculate_cc(), mkU8(1)))); + assign(result, binop(Iop_Add64, binop(Iop_Add64, mkexpr(op1), mkexpr(op2)), mkexpr(carry_in))); + s390_cc_thunk_putZZZ(S390_CC_OP_UNSIGNED_ADDC_64, op1, op2, carry_in); + put_gpr_dw0(r1, mkexpr(result)); + + return "alcgr"; +} + +HChar * +s390_irgen_ALC(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + IRTemp carry_in = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(carry_in, binop(Iop_Shr32, s390_call_calculate_cc(), mkU8(1))); + assign(result, binop(Iop_Add32, binop(Iop_Add32, mkexpr(op1), mkexpr(op2)), mkexpr(carry_in))); + s390_cc_thunk_putZZZ(S390_CC_OP_UNSIGNED_ADDC_32, op1, op2, carry_in); + put_gpr_w1(r1, mkexpr(result)); + + return "alc"; +} + +HChar * +s390_irgen_ALCG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + IRTemp carry_in = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(carry_in, unop(Iop_32Uto64, binop(Iop_Shr32, s390_call_calculate_cc(), mkU8(1)))); + assign(result, binop(Iop_Add64, binop(Iop_Add64, mkexpr(op1), mkexpr(op2)), mkexpr(carry_in))); + s390_cc_thunk_putZZZ(S390_CC_OP_UNSIGNED_ADDC_64, op1, op2, carry_in); + put_gpr_dw0(r1, mkexpr(result)); + + return "alcg"; +} + +HChar * +s390_irgen_ALSI(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, load(Ity_I32, mkexpr(op1addr))); + op2 = (UInt)(Int)(Char)i2; + assign(result, binop(Iop_Add32, mkexpr(op1), mkU32(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_32, op1, mktemp(Ity_I32, mkU32(op2))); + store(mkexpr(op1addr), mkexpr(result)); + + return "alsi"; +} + +HChar * +s390_irgen_ALGSI(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I64); + ULong op2; + IRTemp result = newTemp(Ity_I64); + + assign(op1, load(Ity_I64, mkexpr(op1addr))); + op2 = (ULong)(Long)(Char)i2; + assign(result, binop(Iop_Add64, mkexpr(op1), mkU64(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_ADD_64, op1, mktemp(Ity_I64, mkU64(op2))); + store(mkexpr(op1addr), mkexpr(result)); + + return "algsi"; +} + +HChar * +s390_irgen_NR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_And32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "nr"; +} + +HChar * +s390_irgen_NGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(result, binop(Iop_And64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_dw0(r1, mkexpr(result)); + + return "ngr"; +} + +HChar * +s390_irgen_N(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_And32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "n"; +} + +HChar * +s390_irgen_NY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_And32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "ny"; +} + +HChar * +s390_irgen_NG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(result, binop(Iop_And64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_dw0(r1, mkexpr(result)); + + return "ng"; +} + +HChar * +s390_irgen_NI(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I8); + UChar op2; + IRTemp result = newTemp(Ity_I8); + + assign(op1, load(Ity_I8, mkexpr(op1addr))); + op2 = i2; + assign(result, binop(Iop_And8, mkexpr(op1), mkU8(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + store(mkexpr(op1addr), mkexpr(result)); + + return "ni"; +} + +HChar * +s390_irgen_NIY(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I8); + UChar op2; + IRTemp result = newTemp(Ity_I8); + + assign(op1, load(Ity_I8, mkexpr(op1addr))); + op2 = i2; + assign(result, binop(Iop_And8, mkexpr(op1), mkU8(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + store(mkexpr(op1addr), mkexpr(result)); + + return "niy"; +} + +HChar * +s390_irgen_NIHF(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w0(r1)); + op2 = i2; + assign(result, binop(Iop_And32, mkexpr(op1), mkU32(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w0(r1, mkexpr(result)); + + return "nihf"; +} + +HChar * +s390_irgen_NIHH(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I16); + UShort op2; + IRTemp result = newTemp(Ity_I16); + + assign(op1, get_gpr_hw0(r1)); + op2 = i2; + assign(result, binop(Iop_And16, mkexpr(op1), mkU16(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_hw0(r1, mkexpr(result)); + + return "nihh"; +} + +HChar * +s390_irgen_NIHL(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I16); + UShort op2; + IRTemp result = newTemp(Ity_I16); + + assign(op1, get_gpr_hw1(r1)); + op2 = i2; + assign(result, binop(Iop_And16, mkexpr(op1), mkU16(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_hw1(r1, mkexpr(result)); + + return "nihl"; +} + +HChar * +s390_irgen_NILF(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + op2 = i2; + assign(result, binop(Iop_And32, mkexpr(op1), mkU32(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "nilf"; +} + +HChar * +s390_irgen_NILH(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I16); + UShort op2; + IRTemp result = newTemp(Ity_I16); + + assign(op1, get_gpr_hw2(r1)); + op2 = i2; + assign(result, binop(Iop_And16, mkexpr(op1), mkU16(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_hw2(r1, mkexpr(result)); + + return "nilh"; +} + +HChar * +s390_irgen_NILL(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I16); + UShort op2; + IRTemp result = newTemp(Ity_I16); + + assign(op1, get_gpr_hw3(r1)); + op2 = i2; + assign(result, binop(Iop_And16, mkexpr(op1), mkU16(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_hw3(r1, mkexpr(result)); + + return "nill"; +} + +HChar * +s390_irgen_BASR(UChar r1, UChar r2) +{ + IRTemp target = newTemp(Ity_I64); + + if (r2 == 0) { + put_gpr_dw0(r1, mkU64(guest_IA_curr_instr + 2ULL)); + } else { + if (r1 != r2) { + put_gpr_dw0(r1, mkU64(guest_IA_curr_instr + 2ULL)); + call_function(get_gpr_dw0(r2)); + } else { + assign(target, get_gpr_dw0(r2)); + put_gpr_dw0(r1, mkU64(guest_IA_curr_instr + 2ULL)); + call_function(mkexpr(target)); + } + } + + return "basr"; +} + +HChar * +s390_irgen_BAS(UChar r1, IRTemp op2addr) +{ + IRTemp target = newTemp(Ity_I64); + + put_gpr_dw0(r1, mkU64(guest_IA_curr_instr + 4ULL)); + assign(target, mkexpr(op2addr)); + call_function(mkexpr(target)); + + return "bas"; +} + +HChar * +s390_irgen_BCR(UChar r1, UChar r2) +{ + IRTemp cond = newTemp(Ity_I32); + + if ((r2 == 0) || (r1 == 0)) { + } else { + if (r1 == 15) { + return_from_function(get_gpr_dw0(r2)); + } else { + assign(cond, s390_call_calculate_cond(r1)); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, mkexpr(cond), mkU32(0)), get_gpr_dw0(r2)); + } + } + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC2(XMNM, GPR), S390_XMNM_BCR, r1, r2); + + return "bcr"; +} + +HChar * +s390_irgen_BC(UChar r1, UChar x2, UChar b2, UShort d2, IRTemp op2addr) +{ + IRTemp cond = newTemp(Ity_I32); + + if (r1 == 0) { + } else { + if (r1 == 15) { + always_goto(mkexpr(op2addr)); + } else { + assign(cond, s390_call_calculate_cond(r1)); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, mkexpr(cond), mkU32(0)), mkexpr(op2addr)); + } + } + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC2(XMNM, UDXB), S390_XMNM_BC, r1, d2, x2, b2); + + return "bc"; +} + +HChar * +s390_irgen_BCTR(UChar r1, UChar r2) +{ + put_gpr_w1(r1, binop(Iop_Sub32, get_gpr_w1(r1), mkU32(1))); + if (r2 != 0) { + if_not_condition_goto_computed(binop(Iop_CmpEQ32, get_gpr_w1(r1), mkU32(0)), get_gpr_dw0(r2)); + } + + return "bctr"; +} + +HChar * +s390_irgen_BCTGR(UChar r1, UChar r2) +{ + put_gpr_dw0(r1, binop(Iop_Sub64, get_gpr_dw0(r1), mkU64(1))); + if (r2 != 0) { + if_not_condition_goto_computed(binop(Iop_CmpEQ64, get_gpr_dw0(r1), mkU64(0)), get_gpr_dw0(r2)); + } + + return "bctgr"; +} + +HChar * +s390_irgen_BCT(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, binop(Iop_Sub32, get_gpr_w1(r1), mkU32(1))); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, get_gpr_w1(r1), mkU32(0)), mkexpr(op2addr)); + + return "bct"; +} + +HChar * +s390_irgen_BCTG(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, binop(Iop_Sub64, get_gpr_dw0(r1), mkU64(1))); + if_not_condition_goto_computed(binop(Iop_CmpEQ64, get_gpr_dw0(r1), mkU64(0)), mkexpr(op2addr)); + + return "bctg"; +} + +HChar * +s390_irgen_BXH(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp value = newTemp(Ity_I32); + + assign(value, get_gpr_w1(r3 | 1)); + put_gpr_w1(r1, binop(Iop_Add32, get_gpr_w1(r1), get_gpr_w1(r3))); + if_not_condition_goto_computed(binop(Iop_CmpLE32S, get_gpr_w1(r1), mkexpr(value)), mkexpr(op2addr)); + + return "bxh"; +} + +HChar * +s390_irgen_BXHG(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp value = newTemp(Ity_I64); + + assign(value, get_gpr_dw0(r3 | 1)); + put_gpr_dw0(r1, binop(Iop_Add64, get_gpr_dw0(r1), get_gpr_dw0(r3))); + if_not_condition_goto_computed(binop(Iop_CmpLE64S, get_gpr_dw0(r1), mkexpr(value)), mkexpr(op2addr)); + + return "bxhg"; +} + +HChar * +s390_irgen_BXLE(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp value = newTemp(Ity_I32); + + assign(value, get_gpr_w1(r3 | 1)); + put_gpr_w1(r1, binop(Iop_Add32, get_gpr_w1(r1), get_gpr_w1(r3))); + if_not_condition_goto_computed(binop(Iop_CmpLT32S, mkexpr(value), get_gpr_w1(r1)), mkexpr(op2addr)); + + return "bxle"; +} + +HChar * +s390_irgen_BXLEG(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp value = newTemp(Ity_I64); + + assign(value, get_gpr_dw0(r3 | 1)); + put_gpr_dw0(r1, binop(Iop_Add64, get_gpr_dw0(r1), get_gpr_dw0(r3))); + if_not_condition_goto_computed(binop(Iop_CmpLT64S, mkexpr(value), get_gpr_dw0(r1)), mkexpr(op2addr)); + + return "bxleg"; +} + +HChar * +s390_irgen_BRAS(UChar r1, UShort i2) +{ + put_gpr_dw0(r1, mkU64(guest_IA_curr_instr + 4ULL)); + call_function(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Short)i2 << 1))); + + return "bras"; +} + +HChar * +s390_irgen_BRASL(UChar r1, UInt i2) +{ + put_gpr_dw0(r1, mkU64(guest_IA_curr_instr + 6ULL)); + call_function(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))); + + return "brasl"; +} + +HChar * +s390_irgen_BRC(UChar r1, UShort i2) +{ + IRTemp cond = newTemp(Ity_I32); + + if (r1 == 0) { + } else { + if (r1 == 15) { + always_goto(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Short)i2 << 1))); + } else { + assign(cond, s390_call_calculate_cond(r1)); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(cond), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i2 << 1)); + } + } + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC2(XMNM, PCREL), S390_XMNM_BRC, r1, (Int)(Short)i2); + + return "brc"; +} + +HChar * +s390_irgen_BRCL(UChar r1, UInt i2) +{ + IRTemp cond = newTemp(Ity_I32); + + if (r1 == 0) { + } else { + if (r1 == 15) { + always_goto(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))); + } else { + assign(cond, s390_call_calculate_cond(r1)); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(cond), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1)); + } + } + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC2(XMNM, PCREL), S390_XMNM_BRCL, r1, i2); + + return "brcl"; +} + +HChar * +s390_irgen_BRCT(UChar r1, UShort i2) +{ + put_gpr_w1(r1, binop(Iop_Sub32, get_gpr_w1(r1), mkU32(1))); + if_condition_goto(binop(Iop_CmpNE32, get_gpr_w1(r1), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i2 << 1)); + + return "brct"; +} + +HChar * +s390_irgen_BRCTG(UChar r1, UShort i2) +{ + put_gpr_dw0(r1, binop(Iop_Sub64, get_gpr_dw0(r1), mkU64(1))); + if_condition_goto(binop(Iop_CmpNE64, get_gpr_dw0(r1), mkU64(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i2 << 1)); + + return "brctg"; +} + +HChar * +s390_irgen_BRXH(UChar r1, UChar r3, UShort i2) +{ + IRTemp value = newTemp(Ity_I32); + + assign(value, get_gpr_w1(r3 | 1)); + put_gpr_w1(r1, binop(Iop_Add32, get_gpr_w1(r1), get_gpr_w1(r3))); + if_condition_goto(binop(Iop_CmpLT32S, mkexpr(value), get_gpr_w1(r1)), guest_IA_curr_instr + ((ULong)(Long)(Short)i2 << 1)); + + return "brxh"; +} + +HChar * +s390_irgen_BRXHG(UChar r1, UChar r3, UShort i2) +{ + IRTemp value = newTemp(Ity_I64); + + assign(value, get_gpr_dw0(r3 | 1)); + put_gpr_dw0(r1, binop(Iop_Add64, get_gpr_dw0(r1), get_gpr_dw0(r3))); + if_condition_goto(binop(Iop_CmpLT64S, mkexpr(value), get_gpr_dw0(r1)), guest_IA_curr_instr + ((ULong)(Long)(Short)i2 << 1)); + + return "brxhg"; +} + +HChar * +s390_irgen_BRXLE(UChar r1, UChar r3, UShort i2) +{ + IRTemp value = newTemp(Ity_I32); + + assign(value, get_gpr_w1(r3 | 1)); + put_gpr_w1(r1, binop(Iop_Add32, get_gpr_w1(r1), get_gpr_w1(r3))); + if_condition_goto(binop(Iop_CmpLE32S, get_gpr_w1(r1), mkexpr(value)), guest_IA_curr_instr + ((ULong)(Long)(Short)i2 << 1)); + + return "brxle"; +} + +HChar * +s390_irgen_BRXLG(UChar r1, UChar r3, UShort i2) +{ + IRTemp value = newTemp(Ity_I64); + + assign(value, get_gpr_dw0(r3 | 1)); + put_gpr_dw0(r1, binop(Iop_Add64, get_gpr_dw0(r1), get_gpr_dw0(r3))); + if_condition_goto(binop(Iop_CmpLE64S, get_gpr_dw0(r1), mkexpr(value)), guest_IA_curr_instr + ((ULong)(Long)(Short)i2 << 1)); + + return "brxlg"; +} + +HChar * +s390_irgen_CR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "cr"; +} + +HChar * +s390_irgen_CGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "cgr"; +} + +HChar * +s390_irgen_CGFR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Sto64, get_gpr_w1(r2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "cgfr"; +} + +HChar * +s390_irgen_C(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "c"; +} + +HChar * +s390_irgen_CY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "cy"; +} + +HChar * +s390_irgen_CG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "cg"; +} + +HChar * +s390_irgen_CGF(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Sto64, load(Ity_I32, mkexpr(op2addr)))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "cgf"; +} + +HChar * +s390_irgen_CFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + Int op2; + + assign(op1, get_gpr_w1(r1)); + op2 = (Int)i2; + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I32, mkU32((UInt)op2))); + + return "cfi"; +} + +HChar * +s390_irgen_CGFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + Long op2; + + assign(op1, get_gpr_dw0(r1)); + op2 = (Long)(Int)i2; + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I64, mkU64((ULong)op2))); + + return "cgfi"; +} + +HChar * +s390_irgen_CRL(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1)))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "crl"; +} + +HChar * +s390_irgen_CGRL(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1)))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "cgrl"; +} + +HChar * +s390_irgen_CGFRL(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Sto64, load(Ity_I32, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "cgfrl"; +} + +HChar * +s390_irgen_CRB(UChar r1, UChar r2, UChar m3, IRTemp op4addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkexpr(op4addr)); + } else { + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(icc, s390_call_calculate_iccSS(S390_CC_OP_SIGNED_COMPARE, op1, op2)); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, mkexpr(cond), mkU32(0)), mkexpr(op4addr)); + } + } + + return "crb"; +} + +HChar * +s390_irgen_CGRB(UChar r1, UChar r2, UChar m3, IRTemp op4addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkexpr(op4addr)); + } else { + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(icc, s390_call_calculate_iccSS(S390_CC_OP_SIGNED_COMPARE, op1, op2)); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, mkexpr(cond), mkU32(0)), mkexpr(op4addr)); + } + } + + return "cgrb"; +} + +HChar * +s390_irgen_CRJ(UChar r1, UChar r2, UShort i4, UChar m3) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1))); + } else { + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(icc, s390_call_calculate_iccSS(S390_CC_OP_SIGNED_COMPARE, op1, op2)); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(cond), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1)); + } + } + + return "crj"; +} + +HChar * +s390_irgen_CGRJ(UChar r1, UChar r2, UShort i4, UChar m3) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1))); + } else { + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(icc, s390_call_calculate_iccSS(S390_CC_OP_SIGNED_COMPARE, op1, op2)); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(cond), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1)); + } + } + + return "cgrj"; +} + +HChar * +s390_irgen_CIB(UChar r1, UChar m3, UChar i2, IRTemp op4addr) +{ + IRTemp op1 = newTemp(Ity_I32); + Int op2; + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkexpr(op4addr)); + } else { + assign(op1, get_gpr_w1(r1)); + op2 = (Int)(Char)i2; + assign(icc, s390_call_calculate_iccSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I32, mkU32((UInt)op2)))); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, mkexpr(cond), mkU32(0)), mkexpr(op4addr)); + } + } + + return "cib"; +} + +HChar * +s390_irgen_CGIB(UChar r1, UChar m3, UChar i2, IRTemp op4addr) +{ + IRTemp op1 = newTemp(Ity_I64); + Long op2; + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkexpr(op4addr)); + } else { + assign(op1, get_gpr_dw0(r1)); + op2 = (Long)(Char)i2; + assign(icc, s390_call_calculate_iccSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I64, mkU64((ULong)op2)))); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, mkexpr(cond), mkU32(0)), mkexpr(op4addr)); + } + } + + return "cgib"; +} + +HChar * +s390_irgen_CIJ(UChar r1, UChar m3, UShort i4, UChar i2) +{ + IRTemp op1 = newTemp(Ity_I32); + Int op2; + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1))); + } else { + assign(op1, get_gpr_w1(r1)); + op2 = (Int)(Char)i2; + assign(icc, s390_call_calculate_iccSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I32, mkU32((UInt)op2)))); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(cond), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1)); + } + } + + return "cij"; +} + +HChar * +s390_irgen_CGIJ(UChar r1, UChar m3, UShort i4, UChar i2) +{ + IRTemp op1 = newTemp(Ity_I64); + Long op2; + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1))); + } else { + assign(op1, get_gpr_dw0(r1)); + op2 = (Long)(Char)i2; + assign(icc, s390_call_calculate_iccSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I64, mkU64((ULong)op2)))); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(cond), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1)); + } + } + + return "cgij"; +} + +HChar * +s390_irgen_CH(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, unop(Iop_16Sto32, load(Ity_I16, mkexpr(op2addr)))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "ch"; +} + +HChar * +s390_irgen_CHY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, unop(Iop_16Sto32, load(Ity_I16, mkexpr(op2addr)))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "chy"; +} + +HChar * +s390_irgen_CGH(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_16Sto64, load(Ity_I16, mkexpr(op2addr)))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "cgh"; +} + +HChar * +s390_irgen_CHI(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I32); + Int op2; + + assign(op1, get_gpr_w1(r1)); + op2 = (Int)(Short)i2; + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I32, mkU32((UInt)op2))); + + return "chi"; +} + +HChar * +s390_irgen_CGHI(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I64); + Long op2; + + assign(op1, get_gpr_dw0(r1)); + op2 = (Long)(Short)i2; + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I64, mkU64((ULong)op2))); + + return "cghi"; +} + +HChar * +s390_irgen_CHHSI(UShort i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I16); + Short op2; + + assign(op1, load(Ity_I16, mkexpr(op1addr))); + op2 = (Short)i2; + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I16, mkU16((UShort)op2))); + + return "chhsi"; +} + +HChar * +s390_irgen_CHSI(UShort i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I32); + Int op2; + + assign(op1, load(Ity_I32, mkexpr(op1addr))); + op2 = (Int)(Short)i2; + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I32, mkU32((UInt)op2))); + + return "chsi"; +} + +HChar * +s390_irgen_CGHSI(UShort i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I64); + Long op2; + + assign(op1, load(Ity_I64, mkexpr(op1addr))); + op2 = (Long)(Short)i2; + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, mktemp(Ity_I64, mkU64((ULong)op2))); + + return "cghsi"; +} + +HChar * +s390_irgen_CHRL(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, unop(Iop_16Sto32, load(Ity_I16, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "chrl"; +} + +HChar * +s390_irgen_CGHRL(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_16Sto64, load(Ity_I16, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_COMPARE, op1, op2); + + return "cghrl"; +} + +HChar * +s390_irgen_CLR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clr"; +} + +HChar * +s390_irgen_CLGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clgr"; +} + +HChar * +s390_irgen_CLGFR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Uto64, get_gpr_w1(r2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clgfr"; +} + +HChar * +s390_irgen_CL(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "cl"; +} + +HChar * +s390_irgen_CLY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "cly"; +} + +HChar * +s390_irgen_CLG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clg"; +} + +HChar * +s390_irgen_CLGF(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Uto64, load(Ity_I32, mkexpr(op2addr)))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clgf"; +} + +HChar * +s390_irgen_CLFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + + assign(op1, get_gpr_w1(r1)); + op2 = i2; + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I32, mkU32(op2))); + + return "clfi"; +} + +HChar * +s390_irgen_CLGFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + ULong op2; + + assign(op1, get_gpr_dw0(r1)); + op2 = (ULong)i2; + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I64, mkU64(op2))); + + return "clgfi"; +} + +HChar * +s390_irgen_CLI(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I8); + UChar op2; + + assign(op1, load(Ity_I8, mkexpr(op1addr))); + op2 = i2; + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I8, mkU8(op2))); + + return "cli"; +} + +HChar * +s390_irgen_CLIY(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I8); + UChar op2; + + assign(op1, load(Ity_I8, mkexpr(op1addr))); + op2 = i2; + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I8, mkU8(op2))); + + return "cliy"; +} + +HChar * +s390_irgen_CLFHSI(UShort i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + + assign(op1, load(Ity_I32, mkexpr(op1addr))); + op2 = (UInt)i2; + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I32, mkU32(op2))); + + return "clfhsi"; +} + +HChar * +s390_irgen_CLGHSI(UShort i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I64); + ULong op2; + + assign(op1, load(Ity_I64, mkexpr(op1addr))); + op2 = (ULong)i2; + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I64, mkU64(op2))); + + return "clghsi"; +} + +HChar * +s390_irgen_CLHHSI(UShort i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I16); + UShort op2; + + assign(op1, load(Ity_I16, mkexpr(op1addr))); + op2 = i2; + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I16, mkU16(op2))); + + return "clhhsi"; +} + +HChar * +s390_irgen_CLRL(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1)))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clrl"; +} + +HChar * +s390_irgen_CLGRL(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1)))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clgrl"; +} + +HChar * +s390_irgen_CLGFRL(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Uto64, load(Ity_I32, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clgfrl"; +} + +HChar * +s390_irgen_CLHRL(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, unop(Iop_16Uto32, load(Ity_I16, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clhrl"; +} + +HChar * +s390_irgen_CLGHRL(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_16Uto64, load(Ity_I16, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clghrl"; +} + +HChar * +s390_irgen_CLRB(UChar r1, UChar r2, UChar m3, IRTemp op4addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkexpr(op4addr)); + } else { + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(icc, s390_call_calculate_iccZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2)); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, mkexpr(cond), mkU32(0)), mkexpr(op4addr)); + } + } + + return "clrb"; +} + +HChar * +s390_irgen_CLGRB(UChar r1, UChar r2, UChar m3, IRTemp op4addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkexpr(op4addr)); + } else { + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(icc, s390_call_calculate_iccZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2)); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, mkexpr(cond), mkU32(0)), mkexpr(op4addr)); + } + } + + return "clgrb"; +} + +HChar * +s390_irgen_CLRJ(UChar r1, UChar r2, UShort i4, UChar m3) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1))); + } else { + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(icc, s390_call_calculate_iccZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2)); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(cond), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1)); + } + } + + return "clrj"; +} + +HChar * +s390_irgen_CLGRJ(UChar r1, UChar r2, UShort i4, UChar m3) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1))); + } else { + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(icc, s390_call_calculate_iccZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2)); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(cond), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1)); + } + } + + return "clgrj"; +} + +HChar * +s390_irgen_CLIB(UChar r1, UChar m3, UChar i2, IRTemp op4addr) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkexpr(op4addr)); + } else { + assign(op1, get_gpr_w1(r1)); + op2 = (UInt)i2; + assign(icc, s390_call_calculate_iccZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I32, mkU32(op2)))); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, mkexpr(cond), mkU32(0)), mkexpr(op4addr)); + } + } + + return "clib"; +} + +HChar * +s390_irgen_CLGIB(UChar r1, UChar m3, UChar i2, IRTemp op4addr) +{ + IRTemp op1 = newTemp(Ity_I64); + ULong op2; + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkexpr(op4addr)); + } else { + assign(op1, get_gpr_dw0(r1)); + op2 = (ULong)i2; + assign(icc, s390_call_calculate_iccZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I64, mkU64(op2)))); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_not_condition_goto_computed(binop(Iop_CmpEQ32, mkexpr(cond), mkU32(0)), mkexpr(op4addr)); + } + } + + return "clgib"; +} + +HChar * +s390_irgen_CLIJ(UChar r1, UChar m3, UShort i4, UChar i2) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1))); + } else { + assign(op1, get_gpr_w1(r1)); + op2 = (UInt)i2; + assign(icc, s390_call_calculate_iccZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I32, mkU32(op2)))); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(cond), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1)); + } + } + + return "clij"; +} + +HChar * +s390_irgen_CLGIJ(UChar r1, UChar m3, UShort i4, UChar i2) +{ + IRTemp op1 = newTemp(Ity_I64); + ULong op2; + IRTemp icc = newTemp(Ity_I32); + IRTemp cond = newTemp(Ity_I32); + + if (m3 == 0) { + } else { + if (m3 == 14) { + always_goto(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1))); + } else { + assign(op1, get_gpr_dw0(r1)); + op2 = (ULong)i2; + assign(icc, s390_call_calculate_iccZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, mktemp(Ity_I64, mkU64(op2)))); + assign(cond, binop(Iop_And32, binop(Iop_Shl32, mkU32(m3), unop(Iop_32to8, mkexpr(icc))), mkU32(8))); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(cond), mkU32(0)), guest_IA_curr_instr + ((ULong)(Long)(Short)i4 << 1)); + } + } + + return "clgij"; +} + +HChar * +s390_irgen_CLM(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp b0 = newTemp(Ity_I32); + IRTemp b1 = newTemp(Ity_I32); + IRTemp b2 = newTemp(Ity_I32); + IRTemp b3 = newTemp(Ity_I32); + IRTemp c0 = newTemp(Ity_I32); + IRTemp c1 = newTemp(Ity_I32); + IRTemp c2 = newTemp(Ity_I32); + IRTemp c3 = newTemp(Ity_I32); + UChar n; + + n = 0; + if ((r3 & 8) != 0) { + assign(b0, unop(Iop_8Uto32, get_gpr_b4(r1))); + assign(c0, unop(Iop_8Uto32, load(Ity_I8, mkexpr(op2addr)))); + n = n + 1; + } else { + assign(b0, mkU32(0)); + assign(c0, mkU32(0)); + } + if ((r3 & 4) != 0) { + assign(b1, unop(Iop_8Uto32, get_gpr_b5(r1))); + assign(c1, unop(Iop_8Uto32, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n))))); + n = n + 1; + } else { + assign(b1, mkU32(0)); + assign(c1, mkU32(0)); + } + if ((r3 & 2) != 0) { + assign(b2, unop(Iop_8Uto32, get_gpr_b6(r1))); + assign(c2, unop(Iop_8Uto32, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n))))); + n = n + 1; + } else { + assign(b2, mkU32(0)); + assign(c2, mkU32(0)); + } + if ((r3 & 1) != 0) { + assign(b3, unop(Iop_8Uto32, get_gpr_b7(r1))); + assign(c3, unop(Iop_8Uto32, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n))))); + n = n + 1; + } else { + assign(b3, mkU32(0)); + assign(c3, mkU32(0)); + } + assign(op1, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Shl32, mkexpr(b0), mkU8(24)), binop(Iop_Shl32, mkexpr(b1), mkU8(16))), binop(Iop_Shl32, mkexpr(b2), mkU8(8))), mkexpr(b3))); + assign(op2, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Shl32, mkexpr(c0), mkU8(24)), binop(Iop_Shl32, mkexpr(c1), mkU8(16))), binop(Iop_Shl32, mkexpr(c2), mkU8(8))), mkexpr(c3))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clm"; +} + +HChar * +s390_irgen_CLMY(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp b0 = newTemp(Ity_I32); + IRTemp b1 = newTemp(Ity_I32); + IRTemp b2 = newTemp(Ity_I32); + IRTemp b3 = newTemp(Ity_I32); + IRTemp c0 = newTemp(Ity_I32); + IRTemp c1 = newTemp(Ity_I32); + IRTemp c2 = newTemp(Ity_I32); + IRTemp c3 = newTemp(Ity_I32); + UChar n; + + n = 0; + if ((r3 & 8) != 0) { + assign(b0, unop(Iop_8Uto32, get_gpr_b4(r1))); + assign(c0, unop(Iop_8Uto32, load(Ity_I8, mkexpr(op2addr)))); + n = n + 1; + } else { + assign(b0, mkU32(0)); + assign(c0, mkU32(0)); + } + if ((r3 & 4) != 0) { + assign(b1, unop(Iop_8Uto32, get_gpr_b5(r1))); + assign(c1, unop(Iop_8Uto32, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n))))); + n = n + 1; + } else { + assign(b1, mkU32(0)); + assign(c1, mkU32(0)); + } + if ((r3 & 2) != 0) { + assign(b2, unop(Iop_8Uto32, get_gpr_b6(r1))); + assign(c2, unop(Iop_8Uto32, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n))))); + n = n + 1; + } else { + assign(b2, mkU32(0)); + assign(c2, mkU32(0)); + } + if ((r3 & 1) != 0) { + assign(b3, unop(Iop_8Uto32, get_gpr_b7(r1))); + assign(c3, unop(Iop_8Uto32, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n))))); + n = n + 1; + } else { + assign(b3, mkU32(0)); + assign(c3, mkU32(0)); + } + assign(op1, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Shl32, mkexpr(b0), mkU8(24)), binop(Iop_Shl32, mkexpr(b1), mkU8(16))), binop(Iop_Shl32, mkexpr(b2), mkU8(8))), mkexpr(b3))); + assign(op2, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Shl32, mkexpr(c0), mkU8(24)), binop(Iop_Shl32, mkexpr(c1), mkU8(16))), binop(Iop_Shl32, mkexpr(c2), mkU8(8))), mkexpr(c3))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clmy"; +} + +HChar * +s390_irgen_CLMH(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp b0 = newTemp(Ity_I32); + IRTemp b1 = newTemp(Ity_I32); + IRTemp b2 = newTemp(Ity_I32); + IRTemp b3 = newTemp(Ity_I32); + IRTemp c0 = newTemp(Ity_I32); + IRTemp c1 = newTemp(Ity_I32); + IRTemp c2 = newTemp(Ity_I32); + IRTemp c3 = newTemp(Ity_I32); + UChar n; + + n = 0; + if ((r3 & 8) != 0) { + assign(b0, unop(Iop_8Uto32, get_gpr_b0(r1))); + assign(c0, unop(Iop_8Uto32, load(Ity_I8, mkexpr(op2addr)))); + n = n + 1; + } else { + assign(b0, mkU32(0)); + assign(c0, mkU32(0)); + } + if ((r3 & 4) != 0) { + assign(b1, unop(Iop_8Uto32, get_gpr_b1(r1))); + assign(c1, unop(Iop_8Uto32, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n))))); + n = n + 1; + } else { + assign(b1, mkU32(0)); + assign(c1, mkU32(0)); + } + if ((r3 & 2) != 0) { + assign(b2, unop(Iop_8Uto32, get_gpr_b2(r1))); + assign(c2, unop(Iop_8Uto32, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n))))); + n = n + 1; + } else { + assign(b2, mkU32(0)); + assign(c2, mkU32(0)); + } + if ((r3 & 1) != 0) { + assign(b3, unop(Iop_8Uto32, get_gpr_b3(r1))); + assign(c3, unop(Iop_8Uto32, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n))))); + n = n + 1; + } else { + assign(b3, mkU32(0)); + assign(c3, mkU32(0)); + } + assign(op1, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Shl32, mkexpr(b0), mkU8(24)), binop(Iop_Shl32, mkexpr(b1), mkU8(16))), binop(Iop_Shl32, mkexpr(b2), mkU8(8))), mkexpr(b3))); + assign(op2, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Or32, binop(Iop_Shl32, mkexpr(c0), mkU8(24)), binop(Iop_Shl32, mkexpr(c1), mkU8(16))), binop(Iop_Shl32, mkexpr(c2), mkU8(8))), mkexpr(c3))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_COMPARE, op1, op2); + + return "clmh"; +} + +HChar * +s390_irgen_CPYA(UChar r1, UChar r2) +{ + put_ar_w0(r1, get_ar_w0(r2)); + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, AR, AR), "cpya", r1, r2); + + return "cpya"; +} + +HChar * +s390_irgen_XR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + if (r1 == r2) { + assign(result, mkU32(0)); + } else { + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_Xor32, mkexpr(op1), mkexpr(op2))); + } + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "xr"; +} + +HChar * +s390_irgen_XGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + if (r1 == r2) { + assign(result, mkU64(0)); + } else { + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(result, binop(Iop_Xor64, mkexpr(op1), mkexpr(op2))); + } + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_dw0(r1, mkexpr(result)); + + return "xgr"; +} + +HChar * +s390_irgen_X(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Xor32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "x"; +} + +HChar * +s390_irgen_XY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Xor32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "xy"; +} + +HChar * +s390_irgen_XG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(result, binop(Iop_Xor64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_dw0(r1, mkexpr(result)); + + return "xg"; +} + +HChar * +s390_irgen_XI(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I8); + UChar op2; + IRTemp result = newTemp(Ity_I8); + + assign(op1, load(Ity_I8, mkexpr(op1addr))); + op2 = i2; + assign(result, binop(Iop_Xor8, mkexpr(op1), mkU8(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + store(mkexpr(op1addr), mkexpr(result)); + + return "xi"; +} + +HChar * +s390_irgen_XIY(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I8); + UChar op2; + IRTemp result = newTemp(Ity_I8); + + assign(op1, load(Ity_I8, mkexpr(op1addr))); + op2 = i2; + assign(result, binop(Iop_Xor8, mkexpr(op1), mkU8(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + store(mkexpr(op1addr), mkexpr(result)); + + return "xiy"; +} + +HChar * +s390_irgen_XIHF(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w0(r1)); + op2 = i2; + assign(result, binop(Iop_Xor32, mkexpr(op1), mkU32(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w0(r1, mkexpr(result)); + + return "xihf"; +} + +HChar * +s390_irgen_XILF(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + op2 = i2; + assign(result, binop(Iop_Xor32, mkexpr(op1), mkU32(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "xilf"; +} + +HChar * +s390_irgen_EAR(UChar r1, UChar r2) +{ + put_gpr_w1(r1, get_ar_w0(r2)); + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, GPR, AR), "ear", r1, r2); + + return "ear"; +} + +HChar * +s390_irgen_IC(UChar r1, IRTemp op2addr) +{ + put_gpr_b7(r1, load(Ity_I8, mkexpr(op2addr))); + + return "ic"; +} + +HChar * +s390_irgen_ICY(UChar r1, IRTemp op2addr) +{ + put_gpr_b7(r1, load(Ity_I8, mkexpr(op2addr))); + + return "icy"; +} + +HChar * +s390_irgen_ICM(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar n; + IRTemp result = newTemp(Ity_I32); + UInt mask; + + n = 0; + mask = (UInt)r3; + if ((mask & 8) != 0) { + put_gpr_b4(r1, load(Ity_I8, mkexpr(op2addr))); + n = n + 1; + } + if ((mask & 4) != 0) { + put_gpr_b5(r1, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n)))); + n = n + 1; + } + if ((mask & 2) != 0) { + put_gpr_b6(r1, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n)))); + n = n + 1; + } + if ((mask & 1) != 0) { + put_gpr_b7(r1, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n)))); + n = n + 1; + } + assign(result, get_gpr_w1(r1)); + s390_cc_thunk_putZZ(S390_CC_OP_INSERT_CHAR_MASK_32, result, mktemp(Ity_I32, mkU32(mask))); + + return "icm"; +} + +HChar * +s390_irgen_ICMY(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar n; + IRTemp result = newTemp(Ity_I32); + UInt mask; + + n = 0; + mask = (UInt)r3; + if ((mask & 8) != 0) { + put_gpr_b4(r1, load(Ity_I8, mkexpr(op2addr))); + n = n + 1; + } + if ((mask & 4) != 0) { + put_gpr_b5(r1, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n)))); + n = n + 1; + } + if ((mask & 2) != 0) { + put_gpr_b6(r1, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n)))); + n = n + 1; + } + if ((mask & 1) != 0) { + put_gpr_b7(r1, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n)))); + n = n + 1; + } + assign(result, get_gpr_w1(r1)); + s390_cc_thunk_putZZ(S390_CC_OP_INSERT_CHAR_MASK_32, result, mktemp(Ity_I32, mkU32(mask))); + + return "icmy"; +} + +HChar * +s390_irgen_ICMH(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar n; + IRTemp result = newTemp(Ity_I32); + UInt mask; + + n = 0; + mask = (UInt)r3; + if ((mask & 8) != 0) { + put_gpr_b0(r1, load(Ity_I8, mkexpr(op2addr))); + n = n + 1; + } + if ((mask & 4) != 0) { + put_gpr_b1(r1, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n)))); + n = n + 1; + } + if ((mask & 2) != 0) { + put_gpr_b2(r1, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n)))); + n = n + 1; + } + if ((mask & 1) != 0) { + put_gpr_b3(r1, load(Ity_I8, binop(Iop_Add64, mkexpr(op2addr), mkU64(n)))); + n = n + 1; + } + assign(result, get_gpr_w0(r1)); + s390_cc_thunk_putZZ(S390_CC_OP_INSERT_CHAR_MASK_32, result, mktemp(Ity_I32, mkU32(mask))); + + return "icmh"; +} + +HChar * +s390_irgen_IIHF(UChar r1, UInt i2) +{ + put_gpr_w0(r1, mkU32(i2)); + + return "iihf"; +} + +HChar * +s390_irgen_IIHH(UChar r1, UShort i2) +{ + put_gpr_hw0(r1, mkU16(i2)); + + return "iihh"; +} + +HChar * +s390_irgen_IIHL(UChar r1, UShort i2) +{ + put_gpr_hw1(r1, mkU16(i2)); + + return "iihl"; +} + +HChar * +s390_irgen_IILF(UChar r1, UInt i2) +{ + put_gpr_w1(r1, mkU32(i2)); + + return "iilf"; +} + +HChar * +s390_irgen_IILH(UChar r1, UShort i2) +{ + put_gpr_hw2(r1, mkU16(i2)); + + return "iilh"; +} + +HChar * +s390_irgen_IILL(UChar r1, UShort i2) +{ + put_gpr_hw3(r1, mkU16(i2)); + + return "iill"; +} + +HChar * +s390_irgen_LR(UChar r1, UChar r2) +{ + put_gpr_w1(r1, get_gpr_w1(r2)); + + return "lr"; +} + +HChar * +s390_irgen_LGR(UChar r1, UChar r2) +{ + put_gpr_dw0(r1, get_gpr_dw0(r2)); + + return "lgr"; +} + +HChar * +s390_irgen_LGFR(UChar r1, UChar r2) +{ + put_gpr_dw0(r1, unop(Iop_32Sto64, get_gpr_w1(r2))); + + return "lgfr"; +} + +HChar * +s390_irgen_L(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, load(Ity_I32, mkexpr(op2addr))); + + return "l"; +} + +HChar * +s390_irgen_LY(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, load(Ity_I32, mkexpr(op2addr))); + + return "ly"; +} + +HChar * +s390_irgen_LG(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, load(Ity_I64, mkexpr(op2addr))); + + return "lg"; +} + +HChar * +s390_irgen_LGF(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, unop(Iop_32Sto64, load(Ity_I32, mkexpr(op2addr)))); + + return "lgf"; +} + +HChar * +s390_irgen_LGFI(UChar r1, UInt i2) +{ + put_gpr_dw0(r1, mkU64((ULong)(Long)(Int)i2)); + + return "lgfi"; +} + +HChar * +s390_irgen_LRL(UChar r1, UInt i2) +{ + put_gpr_w1(r1, load(Ity_I32, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1)))); + + return "lrl"; +} + +HChar * +s390_irgen_LGRL(UChar r1, UInt i2) +{ + put_gpr_dw0(r1, load(Ity_I64, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1)))); + + return "lgrl"; +} + +HChar * +s390_irgen_LGFRL(UChar r1, UInt i2) +{ + put_gpr_dw0(r1, unop(Iop_32Sto64, load(Ity_I32, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + + return "lgfrl"; +} + +HChar * +s390_irgen_LA(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, mkexpr(op2addr)); + + return "la"; +} + +HChar * +s390_irgen_LAY(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, mkexpr(op2addr)); + + return "lay"; +} + +HChar * +s390_irgen_LAE(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, mkexpr(op2addr)); + + return "lae"; +} + +HChar * +s390_irgen_LAEY(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, mkexpr(op2addr)); + + return "laey"; +} + +HChar * +s390_irgen_LARL(UChar r1, UInt i2) +{ + put_gpr_dw0(r1, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))); + + return "larl"; +} + +HChar * +s390_irgen_LTR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I32); + + assign(op2, get_gpr_w1(r2)); + put_gpr_w1(r1, mkexpr(op2)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, op2); + + return "ltr"; +} + +HChar * +s390_irgen_LTGR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, get_gpr_dw0(r2)); + put_gpr_dw0(r1, mkexpr(op2)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, op2); + + return "ltgr"; +} + +HChar * +s390_irgen_LTGFR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, unop(Iop_32Sto64, get_gpr_w1(r2))); + put_gpr_dw0(r1, mkexpr(op2)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, op2); + + return "ltgfr"; +} + +HChar * +s390_irgen_LT(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I32); + + assign(op2, load(Ity_I32, mkexpr(op2addr))); + put_gpr_w1(r1, mkexpr(op2)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, op2); + + return "lt"; +} + +HChar * +s390_irgen_LTG(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, load(Ity_I64, mkexpr(op2addr))); + put_gpr_dw0(r1, mkexpr(op2)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, op2); + + return "ltg"; +} + +HChar * +s390_irgen_LTGF(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, unop(Iop_32Sto64, load(Ity_I32, mkexpr(op2addr)))); + put_gpr_dw0(r1, mkexpr(op2)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, op2); + + return "ltgf"; +} + +HChar * +s390_irgen_LBR(UChar r1, UChar r2) +{ + put_gpr_w1(r1, unop(Iop_8Sto32, get_gpr_b7(r2))); + + return "lbr"; +} + +HChar * +s390_irgen_LGBR(UChar r1, UChar r2) +{ + put_gpr_dw0(r1, unop(Iop_8Sto64, get_gpr_b7(r2))); + + return "lgbr"; +} + +HChar * +s390_irgen_LB(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, unop(Iop_8Sto32, load(Ity_I8, mkexpr(op2addr)))); + + return "lb"; +} + +HChar * +s390_irgen_LGB(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, unop(Iop_8Sto64, load(Ity_I8, mkexpr(op2addr)))); + + return "lgb"; +} + +HChar * +s390_irgen_LCR(UChar r1, UChar r2) +{ + Int op1; + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + op1 = 0; + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_Sub32, mkU32((UInt)op1), mkexpr(op2))); + put_gpr_w1(r1, mkexpr(result)); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_32, mktemp(Ity_I32, mkU32((UInt)op1)), op2); + + return "lcr"; +} + +HChar * +s390_irgen_LCGR(UChar r1, UChar r2) +{ + Long op1; + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + op1 = 0ULL; + assign(op2, get_gpr_dw0(r2)); + assign(result, binop(Iop_Sub64, mkU64((ULong)op1), mkexpr(op2))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_64, mktemp(Ity_I64, mkU64((ULong)op1)), op2); + + return "lcgr"; +} + +HChar * +s390_irgen_LCGFR(UChar r1, UChar r2) +{ + Long op1; + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + op1 = 0ULL; + assign(op2, unop(Iop_32Sto64, get_gpr_w1(r2))); + assign(result, binop(Iop_Sub64, mkU64((ULong)op1), mkexpr(op2))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_64, mktemp(Ity_I64, mkU64((ULong)op1)), op2); + + return "lcgfr"; +} + +HChar * +s390_irgen_LHR(UChar r1, UChar r2) +{ + put_gpr_w1(r1, unop(Iop_16Sto32, get_gpr_hw3(r2))); + + return "lhr"; +} + +HChar * +s390_irgen_LGHR(UChar r1, UChar r2) +{ + put_gpr_dw0(r1, unop(Iop_16Sto64, get_gpr_hw3(r2))); + + return "lghr"; +} + +HChar * +s390_irgen_LH(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, unop(Iop_16Sto32, load(Ity_I16, mkexpr(op2addr)))); + + return "lh"; +} + +HChar * +s390_irgen_LHY(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, unop(Iop_16Sto32, load(Ity_I16, mkexpr(op2addr)))); + + return "lhy"; +} + +HChar * +s390_irgen_LGH(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, unop(Iop_16Sto64, load(Ity_I16, mkexpr(op2addr)))); + + return "lgh"; +} + +HChar * +s390_irgen_LHI(UChar r1, UShort i2) +{ + put_gpr_w1(r1, mkU32((UInt)(Int)(Short)i2)); + + return "lhi"; +} + +HChar * +s390_irgen_LGHI(UChar r1, UShort i2) +{ + put_gpr_dw0(r1, mkU64((ULong)(Long)(Short)i2)); + + return "lghi"; +} + +HChar * +s390_irgen_LHRL(UChar r1, UInt i2) +{ + put_gpr_w1(r1, unop(Iop_16Sto32, load(Ity_I16, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + + return "lhrl"; +} + +HChar * +s390_irgen_LGHRL(UChar r1, UInt i2) +{ + put_gpr_dw0(r1, unop(Iop_16Sto64, load(Ity_I16, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + + return "lghrl"; +} + +HChar * +s390_irgen_LLGFR(UChar r1, UChar r2) +{ + put_gpr_dw0(r1, unop(Iop_32Uto64, get_gpr_w1(r2))); + + return "llgfr"; +} + +HChar * +s390_irgen_LLGF(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, unop(Iop_32Uto64, load(Ity_I32, mkexpr(op2addr)))); + + return "llgf"; +} + +HChar * +s390_irgen_LLGFRL(UChar r1, UInt i2) +{ + put_gpr_dw0(r1, unop(Iop_32Uto64, load(Ity_I32, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + + return "llgfrl"; +} + +HChar * +s390_irgen_LLCR(UChar r1, UChar r2) +{ + put_gpr_w1(r1, unop(Iop_8Uto32, get_gpr_b7(r2))); + + return "llcr"; +} + +HChar * +s390_irgen_LLGCR(UChar r1, UChar r2) +{ + put_gpr_dw0(r1, unop(Iop_8Uto64, get_gpr_b7(r2))); + + return "llgcr"; +} + +HChar * +s390_irgen_LLC(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, unop(Iop_8Uto32, load(Ity_I8, mkexpr(op2addr)))); + + return "llc"; +} + +HChar * +s390_irgen_LLGC(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, unop(Iop_8Uto64, load(Ity_I8, mkexpr(op2addr)))); + + return "llgc"; +} + +HChar * +s390_irgen_LLHR(UChar r1, UChar r2) +{ + put_gpr_w1(r1, unop(Iop_16Uto32, get_gpr_hw3(r2))); + + return "llhr"; +} + +HChar * +s390_irgen_LLGHR(UChar r1, UChar r2) +{ + put_gpr_dw0(r1, unop(Iop_16Uto64, get_gpr_hw3(r2))); + + return "llghr"; +} + +HChar * +s390_irgen_LLH(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, unop(Iop_16Uto32, load(Ity_I16, mkexpr(op2addr)))); + + return "llh"; +} + +HChar * +s390_irgen_LLGH(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, unop(Iop_16Uto64, load(Ity_I16, mkexpr(op2addr)))); + + return "llgh"; +} + +HChar * +s390_irgen_LLHRL(UChar r1, UInt i2) +{ + put_gpr_w1(r1, unop(Iop_16Uto32, load(Ity_I16, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + + return "llhrl"; +} + +HChar * +s390_irgen_LLGHRL(UChar r1, UInt i2) +{ + put_gpr_dw0(r1, unop(Iop_16Uto64, load(Ity_I16, mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1))))); + + return "llghrl"; +} + +HChar * +s390_irgen_LLIHF(UChar r1, UInt i2) +{ + put_gpr_dw0(r1, mkU64(((ULong)i2) << 32)); + + return "llihf"; +} + +HChar * +s390_irgen_LLIHH(UChar r1, UShort i2) +{ + put_gpr_dw0(r1, mkU64(((ULong)i2) << 48)); + + return "llihh"; +} + +HChar * +s390_irgen_LLIHL(UChar r1, UShort i2) +{ + put_gpr_dw0(r1, mkU64(((ULong)i2) << 32)); + + return "llihl"; +} + +HChar * +s390_irgen_LLILF(UChar r1, UInt i2) +{ + put_gpr_dw0(r1, mkU64(i2)); + + return "llilf"; +} + +HChar * +s390_irgen_LLILH(UChar r1, UShort i2) +{ + put_gpr_dw0(r1, mkU64(((ULong)i2) << 16)); + + return "llilh"; +} + +HChar * +s390_irgen_LLILL(UChar r1, UShort i2) +{ + put_gpr_dw0(r1, mkU64(i2)); + + return "llill"; +} + +HChar * +s390_irgen_LLGTR(UChar r1, UChar r2) +{ + put_gpr_dw0(r1, unop(Iop_32Uto64, binop(Iop_And32, get_gpr_w1(r2), mkU32(2147483647)))); + + return "llgtr"; +} + +HChar * +s390_irgen_LLGT(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, unop(Iop_32Uto64, binop(Iop_And32, load(Ity_I32, mkexpr(op2addr)), mkU32(2147483647)))); + + return "llgt"; +} + +HChar * +s390_irgen_LNR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op2, get_gpr_w1(r2)); + assign(result, mkite(binop(Iop_CmpLE32S, mkexpr(op2), mkU32(0)), mkexpr(op2), binop(Iop_Sub32, mkU32(0), mkexpr(op2)))); + put_gpr_w1(r1, mkexpr(result)); + s390_cc_thunk_putS(S390_CC_OP_BITWISE, result); + + return "lnr"; +} + +HChar * +s390_irgen_LNGR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op2, get_gpr_dw0(r2)); + assign(result, mkite(binop(Iop_CmpLE64S, mkexpr(op2), mkU64(0)), mkexpr(op2), binop(Iop_Sub64, mkU64(0), mkexpr(op2)))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putS(S390_CC_OP_BITWISE, result); + + return "lngr"; +} + +HChar * +s390_irgen_LNGFR(UChar r1, UChar r2 __attribute__((unused))) +{ + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op2, unop(Iop_32Sto64, get_gpr_w1(r1))); + assign(result, mkite(binop(Iop_CmpLE64S, mkexpr(op2), mkU64(0)), mkexpr(op2), binop(Iop_Sub64, mkU64(0), mkexpr(op2)))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putS(S390_CC_OP_BITWISE, result); + + return "lngfr"; +} + +HChar * +s390_irgen_LPQ(UChar r1, IRTemp op2addr) +{ + put_gpr_dw0(r1, load(Ity_I64, mkexpr(op2addr))); + put_gpr_dw0(r1 + 1, load(Ity_I64, binop(Iop_Add64, mkexpr(op2addr), mkU64(8)))); + + return "lpq"; +} + +HChar * +s390_irgen_LPR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op2, get_gpr_w1(r2)); + assign(result, mkite(binop(Iop_CmpLT32S, mkexpr(op2), mkU32(0)), binop(Iop_Sub32, mkU32(0), mkexpr(op2)), mkexpr(op2))); + put_gpr_w1(r1, mkexpr(result)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_POSITIVE_32, op2); + + return "lpr"; +} + +HChar * +s390_irgen_LPGR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op2, get_gpr_dw0(r2)); + assign(result, mkite(binop(Iop_CmpLT64S, mkexpr(op2), mkU64(0)), binop(Iop_Sub64, mkU64(0), mkexpr(op2)), mkexpr(op2))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_POSITIVE_64, op2); + + return "lpgr"; +} + +HChar * +s390_irgen_LPGFR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op2, unop(Iop_32Sto64, get_gpr_w1(r2))); + assign(result, mkite(binop(Iop_CmpLT64S, mkexpr(op2), mkU64(0)), binop(Iop_Sub64, mkU64(0), mkexpr(op2)), mkexpr(op2))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_POSITIVE_64, op2); + + return "lpgfr"; +} + +HChar * +s390_irgen_LRVR(UChar r1, UChar r2) +{ + IRTemp b0 = newTemp(Ity_I8); + IRTemp b1 = newTemp(Ity_I8); + IRTemp b2 = newTemp(Ity_I8); + IRTemp b3 = newTemp(Ity_I8); + + assign(b3, get_gpr_b7(r2)); + assign(b2, get_gpr_b6(r2)); + assign(b1, get_gpr_b5(r2)); + assign(b0, get_gpr_b4(r2)); + put_gpr_b4(r1, mkexpr(b3)); + put_gpr_b5(r1, mkexpr(b2)); + put_gpr_b6(r1, mkexpr(b1)); + put_gpr_b7(r1, mkexpr(b0)); + + return "lrvr"; +} + +HChar * +s390_irgen_LRVGR(UChar r1, UChar r2) +{ + IRTemp b0 = newTemp(Ity_I8); + IRTemp b1 = newTemp(Ity_I8); + IRTemp b2 = newTemp(Ity_I8); + IRTemp b3 = newTemp(Ity_I8); + IRTemp b4 = newTemp(Ity_I8); + IRTemp b5 = newTemp(Ity_I8); + IRTemp b6 = newTemp(Ity_I8); + IRTemp b7 = newTemp(Ity_I8); + + assign(b7, get_gpr_b7(r2)); + assign(b6, get_gpr_b6(r2)); + assign(b5, get_gpr_b5(r2)); + assign(b4, get_gpr_b4(r2)); + assign(b3, get_gpr_b3(r2)); + assign(b2, get_gpr_b2(r2)); + assign(b1, get_gpr_b1(r2)); + assign(b0, get_gpr_b0(r2)); + put_gpr_b0(r1, mkexpr(b7)); + put_gpr_b1(r1, mkexpr(b6)); + put_gpr_b2(r1, mkexpr(b5)); + put_gpr_b3(r1, mkexpr(b4)); + put_gpr_b4(r1, mkexpr(b3)); + put_gpr_b5(r1, mkexpr(b2)); + put_gpr_b6(r1, mkexpr(b1)); + put_gpr_b7(r1, mkexpr(b0)); + + return "lrvgr"; +} + +HChar * +s390_irgen_LRVH(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I16); + + assign(op2, load(Ity_I16, mkexpr(op2addr))); + put_gpr_b6(r1, unop(Iop_16to8, mkexpr(op2))); + put_gpr_b7(r1, unop(Iop_16HIto8, mkexpr(op2))); + + return "lrvh"; +} + +HChar * +s390_irgen_LRV(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I32); + + assign(op2, load(Ity_I32, mkexpr(op2addr))); + put_gpr_b4(r1, unop(Iop_32to8, binop(Iop_And32, mkexpr(op2), mkU32(255)))); + put_gpr_b5(r1, unop(Iop_32to8, binop(Iop_And32, binop(Iop_Shr32, mkexpr(op2), mkU8(8)), mkU32(255)))); + put_gpr_b6(r1, unop(Iop_32to8, binop(Iop_And32, binop(Iop_Shr32, mkexpr(op2), mkU8(16)), mkU32(255)))); + put_gpr_b7(r1, unop(Iop_32to8, binop(Iop_And32, binop(Iop_Shr32, mkexpr(op2), mkU8(24)), mkU32(255)))); + + return "lrv"; +} + +HChar * +s390_irgen_LRVG(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, load(Ity_I64, mkexpr(op2addr))); + put_gpr_b0(r1, unop(Iop_64to8, binop(Iop_And64, mkexpr(op2), mkU64(255)))); + put_gpr_b1(r1, unop(Iop_64to8, binop(Iop_And64, binop(Iop_Shr64, mkexpr(op2), mkU8(8)), mkU64(255)))); + put_gpr_b2(r1, unop(Iop_64to8, binop(Iop_And64, binop(Iop_Shr64, mkexpr(op2), mkU8(16)), mkU64(255)))); + put_gpr_b3(r1, unop(Iop_64to8, binop(Iop_And64, binop(Iop_Shr64, mkexpr(op2), mkU8(24)), mkU64(255)))); + put_gpr_b4(r1, unop(Iop_64to8, binop(Iop_And64, binop(Iop_Shr64, mkexpr(op2), mkU8(32)), mkU64(255)))); + put_gpr_b5(r1, unop(Iop_64to8, binop(Iop_And64, binop(Iop_Shr64, mkexpr(op2), mkU8(40)), mkU64(255)))); + put_gpr_b6(r1, unop(Iop_64to8, binop(Iop_And64, binop(Iop_Shr64, mkexpr(op2), mkU8(48)), mkU64(255)))); + put_gpr_b7(r1, unop(Iop_64to8, binop(Iop_And64, binop(Iop_Shr64, mkexpr(op2), mkU8(56)), mkU64(255)))); + + return "lrvg"; +} + +HChar * +s390_irgen_MVHHI(UShort i2, IRTemp op1addr) +{ + store(mkexpr(op1addr), mkU16(i2)); + + return "mvhhi"; +} + +HChar * +s390_irgen_MVHI(UShort i2, IRTemp op1addr) +{ + store(mkexpr(op1addr), mkU32((UInt)(Int)(Short)i2)); + + return "mvhi"; +} + +HChar * +s390_irgen_MVGHI(UShort i2, IRTemp op1addr) +{ + store(mkexpr(op1addr), mkU64((ULong)(Long)(Short)i2)); + + return "mvghi"; +} + +HChar * +s390_irgen_MVI(UChar i2, IRTemp op1addr) +{ + store(mkexpr(op1addr), mkU8(i2)); + + return "mvi"; +} + +HChar * +s390_irgen_MVIY(UChar i2, IRTemp op1addr) +{ + store(mkexpr(op1addr), mkU8(i2)); + + return "mviy"; +} + +HChar * +s390_irgen_MR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1 + 1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_MullS32, mkexpr(op1), mkexpr(op2))); + put_gpr_w1(r1, unop(Iop_64HIto32, mkexpr(result))); + put_gpr_w1(r1 + 1, unop(Iop_64to32, mkexpr(result))); + + return "mr"; +} + +HChar * +s390_irgen_M(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1 + 1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_MullS32, mkexpr(op1), mkexpr(op2))); + put_gpr_w1(r1, unop(Iop_64HIto32, mkexpr(result))); + put_gpr_w1(r1 + 1, unop(Iop_64to32, mkexpr(result))); + + return "m"; +} + +HChar * +s390_irgen_MFY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1 + 1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_MullS32, mkexpr(op1), mkexpr(op2))); + put_gpr_w1(r1, unop(Iop_64HIto32, mkexpr(result))); + put_gpr_w1(r1 + 1, unop(Iop_64to32, mkexpr(result))); + + return "mfy"; +} + +HChar * +s390_irgen_MH(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I16); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I16, mkexpr(op2addr))); + assign(result, binop(Iop_MullS32, mkexpr(op1), unop(Iop_16Sto32, mkexpr(op2)))); + put_gpr_w1(r1, unop(Iop_64to32, mkexpr(result))); + + return "mh"; +} + +HChar * +s390_irgen_MHY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I16); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I16, mkexpr(op2addr))); + assign(result, binop(Iop_MullS32, mkexpr(op1), unop(Iop_16Sto32, mkexpr(op2)))); + put_gpr_w1(r1, unop(Iop_64to32, mkexpr(result))); + + return "mhy"; +} + +HChar * +s390_irgen_MHI(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I32); + Short op2; + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1)); + op2 = (Short)i2; + assign(result, binop(Iop_MullS32, mkexpr(op1), unop(Iop_16Sto32, mkU16((UShort)op2)))); + put_gpr_w1(r1, unop(Iop_64to32, mkexpr(result))); + + return "mhi"; +} + +HChar * +s390_irgen_MGHI(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I64); + Short op2; + IRTemp result = newTemp(Ity_I128); + + assign(op1, get_gpr_dw0(r1)); + op2 = (Short)i2; + assign(result, binop(Iop_MullS64, mkexpr(op1), unop(Iop_16Sto64, mkU16((UShort)op2)))); + put_gpr_dw0(r1, unop(Iop_128to64, mkexpr(result))); + + return "mghi"; +} + +HChar * +s390_irgen_MLR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1 + 1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_MullU32, mkexpr(op1), mkexpr(op2))); + put_gpr_w1(r1, unop(Iop_64HIto32, mkexpr(result))); + put_gpr_w1(r1 + 1, unop(Iop_64to32, mkexpr(result))); + + return "mlr"; +} + +HChar * +s390_irgen_MLGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I128); + + assign(op1, get_gpr_dw0(r1 + 1)); + assign(op2, get_gpr_dw0(r2)); + assign(result, binop(Iop_MullU64, mkexpr(op1), mkexpr(op2))); + put_gpr_dw0(r1, unop(Iop_128HIto64, mkexpr(result))); + put_gpr_dw0(r1 + 1, unop(Iop_128to64, mkexpr(result))); + + return "mlgr"; +} + +HChar * +s390_irgen_ML(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1 + 1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_MullU32, mkexpr(op1), mkexpr(op2))); + put_gpr_w1(r1, unop(Iop_64HIto32, mkexpr(result))); + put_gpr_w1(r1 + 1, unop(Iop_64to32, mkexpr(result))); + + return "ml"; +} + +HChar * +s390_irgen_MLG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I128); + + assign(op1, get_gpr_dw0(r1 + 1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(result, binop(Iop_MullU64, mkexpr(op1), mkexpr(op2))); + put_gpr_dw0(r1, unop(Iop_128HIto64, mkexpr(result))); + put_gpr_dw0(r1 + 1, unop(Iop_128to64, mkexpr(result))); + + return "mlg"; +} + +HChar * +s390_irgen_MSR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_MullS32, mkexpr(op1), mkexpr(op2))); + put_gpr_w1(r1, unop(Iop_64to32, mkexpr(result))); + + return "msr"; +} + +HChar * +s390_irgen_MSGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I128); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(result, binop(Iop_MullS64, mkexpr(op1), mkexpr(op2))); + put_gpr_dw0(r1, unop(Iop_128to64, mkexpr(result))); + + return "msgr"; +} + +HChar * +s390_irgen_MSGFR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I128); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_MullS64, mkexpr(op1), unop(Iop_32Sto64, mkexpr(op2)))); + put_gpr_dw0(r1, unop(Iop_128to64, mkexpr(result))); + + return "msgfr"; +} + +HChar * +s390_irgen_MS(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_MullS32, mkexpr(op1), mkexpr(op2))); + put_gpr_w1(r1, unop(Iop_64to32, mkexpr(result))); + + return "ms"; +} + +HChar * +s390_irgen_MSY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_MullS32, mkexpr(op1), mkexpr(op2))); + put_gpr_w1(r1, unop(Iop_64to32, mkexpr(result))); + + return "msy"; +} + +HChar * +s390_irgen_MSG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I128); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(result, binop(Iop_MullS64, mkexpr(op1), mkexpr(op2))); + put_gpr_dw0(r1, unop(Iop_128to64, mkexpr(result))); + + return "msg"; +} + +HChar * +s390_irgen_MSGF(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I128); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_MullS64, mkexpr(op1), unop(Iop_32Sto64, mkexpr(op2)))); + put_gpr_dw0(r1, unop(Iop_128to64, mkexpr(result))); + + return "msgf"; +} + +HChar * +s390_irgen_MSFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + Int op2; + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_w1(r1)); + op2 = (Int)i2; + assign(result, binop(Iop_MullS32, mkexpr(op1), mkU32((UInt)op2))); + put_gpr_w1(r1, unop(Iop_64to32, mkexpr(result))); + + return "msfi"; +} + +HChar * +s390_irgen_MSGFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + Int op2; + IRTemp result = newTemp(Ity_I128); + + assign(op1, get_gpr_dw0(r1)); + op2 = (Int)i2; + assign(result, binop(Iop_MullS64, mkexpr(op1), unop(Iop_32Sto64, mkU32((UInt)op2)))); + put_gpr_dw0(r1, unop(Iop_128to64, mkexpr(result))); + + return "msgfi"; +} + +HChar * +s390_irgen_OR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_Or32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "or"; +} + +HChar * +s390_irgen_OGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(result, binop(Iop_Or64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_dw0(r1, mkexpr(result)); + + return "ogr"; +} + +HChar * +s390_irgen_O(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Or32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "o"; +} + +HChar * +s390_irgen_OY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Or32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "oy"; +} + +HChar * +s390_irgen_OG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(result, binop(Iop_Or64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_dw0(r1, mkexpr(result)); + + return "og"; +} + +HChar * +s390_irgen_OI(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I8); + UChar op2; + IRTemp result = newTemp(Ity_I8); + + assign(op1, load(Ity_I8, mkexpr(op1addr))); + op2 = i2; + assign(result, binop(Iop_Or8, mkexpr(op1), mkU8(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + store(mkexpr(op1addr), mkexpr(result)); + + return "oi"; +} + +HChar * +s390_irgen_OIY(UChar i2, IRTemp op1addr) +{ + IRTemp op1 = newTemp(Ity_I8); + UChar op2; + IRTemp result = newTemp(Ity_I8); + + assign(op1, load(Ity_I8, mkexpr(op1addr))); + op2 = i2; + assign(result, binop(Iop_Or8, mkexpr(op1), mkU8(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + store(mkexpr(op1addr), mkexpr(result)); + + return "oiy"; +} + +HChar * +s390_irgen_OIHF(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w0(r1)); + op2 = i2; + assign(result, binop(Iop_Or32, mkexpr(op1), mkU32(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w0(r1, mkexpr(result)); + + return "oihf"; +} + +HChar * +s390_irgen_OIHH(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I16); + UShort op2; + IRTemp result = newTemp(Ity_I16); + + assign(op1, get_gpr_hw0(r1)); + op2 = i2; + assign(result, binop(Iop_Or16, mkexpr(op1), mkU16(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_hw0(r1, mkexpr(result)); + + return "oihh"; +} + +HChar * +s390_irgen_OIHL(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I16); + UShort op2; + IRTemp result = newTemp(Ity_I16); + + assign(op1, get_gpr_hw1(r1)); + op2 = i2; + assign(result, binop(Iop_Or16, mkexpr(op1), mkU16(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_hw1(r1, mkexpr(result)); + + return "oihl"; +} + +HChar * +s390_irgen_OILF(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + op2 = i2; + assign(result, binop(Iop_Or32, mkexpr(op1), mkU32(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_w1(r1, mkexpr(result)); + + return "oilf"; +} + +HChar * +s390_irgen_OILH(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I16); + UShort op2; + IRTemp result = newTemp(Ity_I16); + + assign(op1, get_gpr_hw2(r1)); + op2 = i2; + assign(result, binop(Iop_Or16, mkexpr(op1), mkU16(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_hw2(r1, mkexpr(result)); + + return "oilh"; +} + +HChar * +s390_irgen_OILL(UChar r1, UShort i2) +{ + IRTemp op1 = newTemp(Ity_I16); + UShort op2; + IRTemp result = newTemp(Ity_I16); + + assign(op1, get_gpr_hw3(r1)); + op2 = i2; + assign(result, binop(Iop_Or16, mkexpr(op1), mkU16(op2))); + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + put_gpr_hw3(r1, mkexpr(result)); + + return "oill"; +} + +HChar * +s390_irgen_PFD(void) +{ + + return "pfd"; +} + +HChar * +s390_irgen_PFDRL(void) +{ + + return "pfdrl"; +} + +HChar * +s390_irgen_RLL(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp amount = newTemp(Ity_I64); + IRTemp op = newTemp(Ity_I32); + + assign(amount, binop(Iop_And64, mkexpr(op2addr), mkU64(31))); + assign(op, get_gpr_w1(r3)); + put_gpr_w1(r1, binop(Iop_Or32, binop(Iop_Shl32, mkexpr(op), unop(Iop_64to8, mkexpr(amount))), binop(Iop_Shr32, mkexpr(op), unop(Iop_64to8, binop(Iop_Sub64, mkU64(32), mkexpr(amount)))))); + + return "rll"; +} + +HChar * +s390_irgen_RLLG(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp amount = newTemp(Ity_I64); + IRTemp op = newTemp(Ity_I64); + + assign(amount, binop(Iop_And64, mkexpr(op2addr), mkU64(63))); + assign(op, get_gpr_dw0(r3)); + put_gpr_dw0(r1, binop(Iop_Or64, binop(Iop_Shl64, mkexpr(op), unop(Iop_64to8, mkexpr(amount))), binop(Iop_Shr64, mkexpr(op), unop(Iop_64to8, binop(Iop_Sub64, mkU64(64), mkexpr(amount)))))); + + return "rllg"; +} + +HChar * +s390_irgen_RNSBG(UChar r1, UChar r2, UChar i3, UChar i4, UChar i5) +{ + UChar from; + UChar to; + UChar rot; + UChar t_bit; + ULong mask; + ULong maskc; + IRTemp result = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + from = i3 & 63; + to = i4 & 63; + rot = i5 & 63; + t_bit = i3 & 128; + assign(op2, rot == 0 ? get_gpr_dw0(r2) : binop(Iop_Or64, binop(Iop_Shl64, get_gpr_dw0(r2), mkU8(rot)), binop(Iop_Shr64, get_gpr_dw0(r2), mkU8(64 - rot)))); + if (from <= to) { + mask = ~0ULL; + mask = (mask >> from) & (mask << (63 - to)); + maskc = ~mask; + } else { + maskc = ~0ULL; + maskc = (maskc >> (to + 1)) & (maskc << (64 - from)); + mask = ~maskc; + } + assign(result, binop(Iop_And64, binop(Iop_And64, get_gpr_dw0(r1), mkexpr(op2)), mkU64(mask))); + if (t_bit == 0) { + put_gpr_dw0(r1, binop(Iop_Or64, binop(Iop_And64, get_gpr_dw0(r1), mkU64(maskc)), mkexpr(result))); + } + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + + return "rnsbg"; +} + +HChar * +s390_irgen_RXSBG(UChar r1, UChar r2, UChar i3, UChar i4, UChar i5) +{ + UChar from; + UChar to; + UChar rot; + UChar t_bit; + ULong mask; + ULong maskc; + IRTemp result = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + from = i3 & 63; + to = i4 & 63; + rot = i5 & 63; + t_bit = i3 & 128; + assign(op2, rot == 0 ? get_gpr_dw0(r2) : binop(Iop_Or64, binop(Iop_Shl64, get_gpr_dw0(r2), mkU8(rot)), binop(Iop_Shr64, get_gpr_dw0(r2), mkU8(64 - rot)))); + if (from <= to) { + mask = ~0ULL; + mask = (mask >> from) & (mask << (63 - to)); + maskc = ~mask; + } else { + maskc = ~0ULL; + maskc = (maskc >> (to + 1)) & (maskc << (64 - from)); + mask = ~maskc; + } + assign(result, binop(Iop_And64, binop(Iop_Xor64, get_gpr_dw0(r1), mkexpr(op2)), mkU64(mask))); + if (t_bit == 0) { + put_gpr_dw0(r1, binop(Iop_Or64, binop(Iop_And64, get_gpr_dw0(r1), mkU64(maskc)), mkexpr(result))); + } + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + + return "rxsbg"; +} + +HChar * +s390_irgen_ROSBG(UChar r1, UChar r2, UChar i3, UChar i4, UChar i5) +{ + UChar from; + UChar to; + UChar rot; + UChar t_bit; + ULong mask; + ULong maskc; + IRTemp result = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + + from = i3 & 63; + to = i4 & 63; + rot = i5 & 63; + t_bit = i3 & 128; + assign(op2, rot == 0 ? get_gpr_dw0(r2) : binop(Iop_Or64, binop(Iop_Shl64, get_gpr_dw0(r2), mkU8(rot)), binop(Iop_Shr64, get_gpr_dw0(r2), mkU8(64 - rot)))); + if (from <= to) { + mask = ~0ULL; + mask = (mask >> from) & (mask << (63 - to)); + maskc = ~mask; + } else { + maskc = ~0ULL; + maskc = (maskc >> (to + 1)) & (maskc << (64 - from)); + mask = ~maskc; + } + assign(result, binop(Iop_And64, binop(Iop_Or64, get_gpr_dw0(r1), mkexpr(op2)), mkU64(mask))); + if (t_bit == 0) { + put_gpr_dw0(r1, binop(Iop_Or64, binop(Iop_And64, get_gpr_dw0(r1), mkU64(maskc)), mkexpr(result))); + } + s390_cc_thunk_putZ(S390_CC_OP_BITWISE, result); + + return "rosbg"; +} + +HChar * +s390_irgen_RISBG(UChar r1, UChar r2, UChar i3, UChar i4, UChar i5) +{ + UChar from; + UChar to; + UChar rot; + UChar z_bit; + ULong mask; + ULong maskc; + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + from = i3 & 63; + to = i4 & 63; + rot = i5 & 63; + z_bit = i4 & 128; + assign(op2, rot == 0 ? get_gpr_dw0(r2) : binop(Iop_Or64, binop(Iop_Shl64, get_gpr_dw0(r2), mkU8(rot)), binop(Iop_Shr64, get_gpr_dw0(r2), mkU8(64 - rot)))); + if (from <= to) { + mask = ~0ULL; + mask = (mask >> from) & (mask << (63 - to)); + maskc = ~mask; + } else { + maskc = ~0ULL; + maskc = (maskc >> (to + 1)) & (maskc << (64 - from)); + mask = ~maskc; + } + if (z_bit == 0) { + put_gpr_dw0(r1, binop(Iop_Or64, binop(Iop_And64, get_gpr_dw0(r1), mkU64(maskc)), binop(Iop_And64, mkexpr(op2), mkU64(mask)))); + } else { + put_gpr_dw0(r1, binop(Iop_And64, mkexpr(op2), mkU64(mask))); + } + assign(result, get_gpr_dw0(r1)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, op2); + + return "risbg"; +} + +HChar * +s390_irgen_SAR(UChar r1, UChar r2) +{ + put_ar_w0(r1, get_gpr_w1(r2)); + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + s390_disasm(ENC3(MNM, AR, GPR), "sar", r1, r2); + + return "sar"; +} + +HChar * +s390_irgen_SLDA(UChar r1, IRTemp op2addr) +{ + IRTemp p1 = newTemp(Ity_I64); + IRTemp p2 = newTemp(Ity_I64); + IRTemp op = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + Long sign_mask; + IRTemp shift_amount = newTemp(Ity_I64); + + assign(p1, unop(Iop_32Uto64, get_gpr_w1(r1))); + assign(p2, unop(Iop_32Uto64, get_gpr_w1(r1 + 1))); + assign(op, binop(Iop_Or64, binop(Iop_Shl64, mkexpr(p1), mkU8(32)), mkexpr(p2))); + sign_mask = 1ULL << 63; + assign(shift_amount, binop(Iop_And64, mkexpr(op2addr), mkU64(63))); + assign(result, binop(Iop_Or64, binop(Iop_And64, binop(Iop_Shl64, mkexpr(op), unop(Iop_64to8, mkexpr(shift_amount))), mkU64((ULong)(~sign_mask))), binop(Iop_And64, mkexpr(op), mkU64((ULong)sign_mask)))); + put_gpr_w1(r1, unop(Iop_64HIto32, mkexpr(result))); + put_gpr_w1(r1 + 1, unop(Iop_64to32, mkexpr(result))); + s390_cc_thunk_putZZ(S390_CC_OP_SHIFT_LEFT_64, op, shift_amount); + + return "slda"; +} + +HChar * +s390_irgen_SLDL(UChar r1, IRTemp op2addr) +{ + IRTemp p1 = newTemp(Ity_I64); + IRTemp p2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(p1, unop(Iop_32Uto64, get_gpr_w1(r1))); + assign(p2, unop(Iop_32Uto64, get_gpr_w1(r1 + 1))); + assign(result, binop(Iop_Shl64, binop(Iop_Or64, binop(Iop_Shl64, mkexpr(p1), mkU8(32)), mkexpr(p2)), unop(Iop_64to8, binop(Iop_And64, mkexpr(op2addr), mkU64(63))))); + put_gpr_w1(r1, unop(Iop_64HIto32, mkexpr(result))); + put_gpr_w1(r1 + 1, unop(Iop_64to32, mkexpr(result))); + + return "sldl"; +} + +HChar * +s390_irgen_SLA(UChar r1, IRTemp op2addr) +{ + IRTemp uop = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + UInt sign_mask; + IRTemp shift_amount = newTemp(Ity_I64); + IRTemp op = newTemp(Ity_I32); + + assign(op, get_gpr_w1(r1)); + assign(uop, get_gpr_w1(r1)); + sign_mask = 2147483648U; + assign(shift_amount, binop(Iop_And64, mkexpr(op2addr), mkU64(63))); + assign(result, binop(Iop_Or32, binop(Iop_And32, binop(Iop_Shl32, mkexpr(uop), unop(Iop_64to8, mkexpr(shift_amount))), mkU32(~sign_mask)), binop(Iop_And32, mkexpr(uop), mkU32(sign_mask)))); + put_gpr_w1(r1, mkexpr(result)); + s390_cc_thunk_putZZ(S390_CC_OP_SHIFT_LEFT_32, op, shift_amount); + + return "sla"; +} + +HChar * +s390_irgen_SLAG(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp uop = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + ULong sign_mask; + IRTemp shift_amount = newTemp(Ity_I64); + IRTemp op = newTemp(Ity_I64); + + assign(op, get_gpr_dw0(r3)); + assign(uop, get_gpr_dw0(r3)); + sign_mask = 9223372036854775808ULL; + assign(shift_amount, binop(Iop_And64, mkexpr(op2addr), mkU64(63))); + assign(result, binop(Iop_Or64, binop(Iop_And64, binop(Iop_Shl64, mkexpr(uop), unop(Iop_64to8, mkexpr(shift_amount))), mkU64(~sign_mask)), binop(Iop_And64, mkexpr(uop), mkU64(sign_mask)))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putZZ(S390_CC_OP_SHIFT_LEFT_64, op, shift_amount); + + return "slag"; +} + +HChar * +s390_irgen_SLL(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, binop(Iop_Shl32, get_gpr_w1(r1), unop(Iop_64to8, binop(Iop_And64, mkexpr(op2addr), mkU64(63))))); + + return "sll"; +} + +HChar * +s390_irgen_SLLG(UChar r1, UChar r3, IRTemp op2addr) +{ + put_gpr_dw0(r1, binop(Iop_Shl64, get_gpr_dw0(r3), unop(Iop_64to8, binop(Iop_And64, mkexpr(op2addr), mkU64(63))))); + + return "sllg"; +} + +HChar * +s390_irgen_SRDA(UChar r1, IRTemp op2addr) +{ + IRTemp p1 = newTemp(Ity_I64); + IRTemp p2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(p1, unop(Iop_32Uto64, get_gpr_w1(r1))); + assign(p2, unop(Iop_32Uto64, get_gpr_w1(r1 + 1))); + assign(result, binop(Iop_Sar64, binop(Iop_Or64, binop(Iop_Shl64, mkexpr(p1), mkU8(32)), mkexpr(p2)), unop(Iop_64to8, binop(Iop_And64, mkexpr(op2addr), mkU64(63))))); + put_gpr_w1(r1, unop(Iop_64HIto32, mkexpr(result))); + put_gpr_w1(r1 + 1, unop(Iop_64to32, mkexpr(result))); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, result); + + return "srda"; +} + +HChar * +s390_irgen_SRDL(UChar r1, IRTemp op2addr) +{ + IRTemp p1 = newTemp(Ity_I64); + IRTemp p2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(p1, unop(Iop_32Uto64, get_gpr_w1(r1))); + assign(p2, unop(Iop_32Uto64, get_gpr_w1(r1 + 1))); + assign(result, binop(Iop_Shr64, binop(Iop_Or64, binop(Iop_Shl64, mkexpr(p1), mkU8(32)), mkexpr(p2)), unop(Iop_64to8, binop(Iop_And64, mkexpr(op2addr), mkU64(63))))); + put_gpr_w1(r1, unop(Iop_64HIto32, mkexpr(result))); + put_gpr_w1(r1 + 1, unop(Iop_64to32, mkexpr(result))); + + return "srdl"; +} + +HChar * +s390_irgen_SRA(UChar r1, IRTemp op2addr) +{ + IRTemp result = newTemp(Ity_I32); + IRTemp op = newTemp(Ity_I32); + + assign(op, get_gpr_w1(r1)); + assign(result, binop(Iop_Sar32, mkexpr(op), unop(Iop_64to8, binop(Iop_And64, mkexpr(op2addr), mkU64(63))))); + put_gpr_w1(r1, mkexpr(result)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, result); + + return "sra"; +} + +HChar * +s390_irgen_SRAG(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp result = newTemp(Ity_I64); + IRTemp op = newTemp(Ity_I64); + + assign(op, get_gpr_dw0(r3)); + assign(result, binop(Iop_Sar64, mkexpr(op), unop(Iop_64to8, binop(Iop_And64, mkexpr(op2addr), mkU64(63))))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, result); + + return "srag"; +} + +HChar * +s390_irgen_SRL(UChar r1, IRTemp op2addr) +{ + IRTemp op = newTemp(Ity_I32); + + assign(op, get_gpr_w1(r1)); + put_gpr_w1(r1, binop(Iop_Shr32, mkexpr(op), unop(Iop_64to8, binop(Iop_And64, mkexpr(op2addr), mkU64(63))))); + + return "srl"; +} + +HChar * +s390_irgen_SRLG(UChar r1, UChar r3, IRTemp op2addr) +{ + IRTemp op = newTemp(Ity_I64); + + assign(op, get_gpr_dw0(r3)); + put_gpr_dw0(r1, binop(Iop_Shr64, mkexpr(op), unop(Iop_64to8, binop(Iop_And64, mkexpr(op2addr), mkU64(63))))); + + return "srlg"; +} + +HChar * +s390_irgen_ST(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_w1(r1)); + + return "st"; +} + +HChar * +s390_irgen_STY(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_w1(r1)); + + return "sty"; +} + +HChar * +s390_irgen_STG(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_dw0(r1)); + + return "stg"; +} + +HChar * +s390_irgen_STRL(UChar r1, UInt i2) +{ + store(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1)), get_gpr_w1(r1)); + + return "strl"; +} + +HChar * +s390_irgen_STGRL(UChar r1, UInt i2) +{ + store(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1)), get_gpr_dw0(r1)); + + return "stgrl"; +} + +HChar * +s390_irgen_STC(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_b7(r1)); + + return "stc"; +} + +HChar * +s390_irgen_STCY(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_b7(r1)); + + return "stcy"; +} + +HChar * +s390_irgen_STCM(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar mask; + UChar n; + + mask = (UChar)r3; + n = 0; + if ((mask & 8) != 0) { + store(mkexpr(op2addr), get_gpr_b4(r1)); + n = n + 1; + } + if ((mask & 4) != 0) { + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(n)), get_gpr_b5(r1)); + n = n + 1; + } + if ((mask & 2) != 0) { + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(n)), get_gpr_b6(r1)); + n = n + 1; + } + if ((mask & 1) != 0) { + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(n)), get_gpr_b7(r1)); + } + + return "stcm"; +} + +HChar * +s390_irgen_STCMY(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar mask; + UChar n; + + mask = (UChar)r3; + n = 0; + if ((mask & 8) != 0) { + store(mkexpr(op2addr), get_gpr_b4(r1)); + n = n + 1; + } + if ((mask & 4) != 0) { + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(n)), get_gpr_b5(r1)); + n = n + 1; + } + if ((mask & 2) != 0) { + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(n)), get_gpr_b6(r1)); + n = n + 1; + } + if ((mask & 1) != 0) { + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(n)), get_gpr_b7(r1)); + } + + return "stcmy"; +} + +HChar * +s390_irgen_STCMH(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar mask; + UChar n; + + mask = (UChar)r3; + n = 0; + if ((mask & 8) != 0) { + store(mkexpr(op2addr), get_gpr_b0(r1)); + n = n + 1; + } + if ((mask & 4) != 0) { + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(n)), get_gpr_b1(r1)); + n = n + 1; + } + if ((mask & 2) != 0) { + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(n)), get_gpr_b2(r1)); + n = n + 1; + } + if ((mask & 1) != 0) { + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(n)), get_gpr_b3(r1)); + } + + return "stcmh"; +} + +HChar * +s390_irgen_STH(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_hw3(r1)); + + return "sth"; +} + +HChar * +s390_irgen_STHY(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_hw3(r1)); + + return "sthy"; +} + +HChar * +s390_irgen_STHRL(UChar r1, UInt i2) +{ + store(mkU64(guest_IA_curr_instr + ((ULong)(Long)(Int)i2 << 1)), get_gpr_hw3(r1)); + + return "sthrl"; +} + +HChar * +s390_irgen_STPQ(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_dw0(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(8)), get_gpr_dw0(r1 + 1)); + + return "stpq"; +} + +HChar * +s390_irgen_STRVH(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_b7(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(1)), get_gpr_b6(r1)); + + return "strvh"; +} + +HChar * +s390_irgen_STRV(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_b7(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(1)), get_gpr_b6(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(2)), get_gpr_b5(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(3)), get_gpr_b4(r1)); + + return "strv"; +} + +HChar * +s390_irgen_STRVG(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_gpr_b7(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(1)), get_gpr_b6(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(2)), get_gpr_b5(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(3)), get_gpr_b4(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(4)), get_gpr_b3(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(5)), get_gpr_b2(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(6)), get_gpr_b1(r1)); + store(binop(Iop_Add64, mkexpr(op2addr), mkU64(7)), get_gpr_b0(r1)); + + return "strvg"; +} + +HChar * +s390_irgen_SR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_Sub32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "sr"; +} + +HChar * +s390_irgen_SGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(result, binop(Iop_Sub64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "sgr"; +} + +HChar * +s390_irgen_SGFR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Sto64, get_gpr_w1(r2))); + assign(result, binop(Iop_Sub64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "sgfr"; +} + +HChar * +s390_irgen_S(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Sub32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "s"; +} + +HChar * +s390_irgen_SY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Sub32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "sy"; +} + +HChar * +s390_irgen_SG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(result, binop(Iop_Sub64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "sg"; +} + +HChar * +s390_irgen_SGF(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Sto64, load(Ity_I32, mkexpr(op2addr)))); + assign(result, binop(Iop_Sub64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "sgf"; +} + +HChar * +s390_irgen_SH(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, unop(Iop_16Sto32, load(Ity_I16, mkexpr(op2addr)))); + assign(result, binop(Iop_Sub32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "sh"; +} + +HChar * +s390_irgen_SHY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, unop(Iop_16Sto32, load(Ity_I16, mkexpr(op2addr)))); + assign(result, binop(Iop_Sub32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putSS(S390_CC_OP_SIGNED_SUB_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "shy"; +} + +HChar * +s390_irgen_SLR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(result, binop(Iop_Sub32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_SUB_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "slr"; +} + +HChar * +s390_irgen_SLGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(result, binop(Iop_Sub64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_SUB_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "slgr"; +} + +HChar * +s390_irgen_SLGFR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Uto64, get_gpr_w1(r2))); + assign(result, binop(Iop_Sub64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_SUB_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "slgfr"; +} + +HChar * +s390_irgen_SL(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Sub32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_SUB_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "sl"; +} + +HChar * +s390_irgen_SLY(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(result, binop(Iop_Sub32, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_SUB_32, op1, op2); + put_gpr_w1(r1, mkexpr(result)); + + return "sly"; +} + +HChar * +s390_irgen_SLG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(result, binop(Iop_Sub64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_SUB_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "slg"; +} + +HChar * +s390_irgen_SLGF(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, unop(Iop_32Uto64, load(Ity_I32, mkexpr(op2addr)))); + assign(result, binop(Iop_Sub64, mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_SUB_64, op1, op2); + put_gpr_dw0(r1, mkexpr(result)); + + return "slgf"; +} + +HChar * +s390_irgen_SLFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I32); + UInt op2; + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + op2 = i2; + assign(result, binop(Iop_Sub32, mkexpr(op1), mkU32(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_SUB_32, op1, mktemp(Ity_I32, mkU32(op2))); + put_gpr_w1(r1, mkexpr(result)); + + return "slfi"; +} + +HChar * +s390_irgen_SLGFI(UChar r1, UInt i2) +{ + IRTemp op1 = newTemp(Ity_I64); + ULong op2; + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + op2 = (ULong)i2; + assign(result, binop(Iop_Sub64, mkexpr(op1), mkU64(op2))); + s390_cc_thunk_putZZ(S390_CC_OP_UNSIGNED_SUB_64, op1, mktemp(Ity_I64, mkU64(op2))); + put_gpr_dw0(r1, mkexpr(result)); + + return "slgfi"; +} + +HChar * +s390_irgen_SLBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + IRTemp borrow_in = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, get_gpr_w1(r2)); + assign(borrow_in, binop(Iop_Sub32, mkU32(1), binop(Iop_Shr32, s390_call_calculate_cc(), mkU8(1)))); + assign(result, binop(Iop_Sub32, binop(Iop_Sub32, mkexpr(op1), mkexpr(op2)), mkexpr(borrow_in))); + s390_cc_thunk_putZZZ(S390_CC_OP_UNSIGNED_SUBB_32, op1, op2, borrow_in); + put_gpr_w1(r1, mkexpr(result)); + + return "slbr"; +} + +HChar * +s390_irgen_SLBGR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + IRTemp borrow_in = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, get_gpr_dw0(r2)); + assign(borrow_in, unop(Iop_32Uto64, binop(Iop_Sub32, mkU32(1), binop(Iop_Shr32, s390_call_calculate_cc(), mkU8(1))))); + assign(result, binop(Iop_Sub64, binop(Iop_Sub64, mkexpr(op1), mkexpr(op2)), mkexpr(borrow_in))); + s390_cc_thunk_putZZZ(S390_CC_OP_UNSIGNED_SUBB_64, op1, op2, borrow_in); + put_gpr_dw0(r1, mkexpr(result)); + + return "slbgr"; +} + +HChar * +s390_irgen_SLB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I32); + IRTemp op2 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + IRTemp borrow_in = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op2, load(Ity_I32, mkexpr(op2addr))); + assign(borrow_in, binop(Iop_Sub32, mkU32(1), binop(Iop_Shr32, s390_call_calculate_cc(), mkU8(1)))); + assign(result, binop(Iop_Sub32, binop(Iop_Sub32, mkexpr(op1), mkexpr(op2)), mkexpr(borrow_in))); + s390_cc_thunk_putZZZ(S390_CC_OP_UNSIGNED_SUBB_32, op1, op2, borrow_in); + put_gpr_w1(r1, mkexpr(result)); + + return "slb"; +} + +HChar * +s390_irgen_SLBG(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp op2 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + IRTemp borrow_in = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op2, load(Ity_I64, mkexpr(op2addr))); + assign(borrow_in, unop(Iop_32Uto64, binop(Iop_Sub32, mkU32(1), binop(Iop_Shr32, s390_call_calculate_cc(), mkU8(1))))); + assign(result, binop(Iop_Sub64, binop(Iop_Sub64, mkexpr(op1), mkexpr(op2)), mkexpr(borrow_in))); + s390_cc_thunk_putZZZ(S390_CC_OP_UNSIGNED_SUBB_64, op1, op2, borrow_in); + put_gpr_dw0(r1, mkexpr(result)); + + return "slbg"; +} + +HChar * +s390_irgen_SVC(UChar i) +{ + IRTemp sysno = newTemp(Ity_I64); + + if (i != 0) { + assign(sysno, mkU64(i)); + } else { + assign(sysno, unop(Iop_32Uto64, get_gpr_w1(1))); + } + system_call(mkexpr(sysno)); + + return "svc"; +} + +HChar * +s390_irgen_TS(IRTemp op2addr) +{ + IRTemp value = newTemp(Ity_I8); + + assign(value, load(Ity_I8, mkexpr(op2addr))); + s390_cc_thunk_putZ(S390_CC_OP_TEST_AND_SET, value); + store(mkexpr(op2addr), mkU8(255)); + + return "ts"; +} + +HChar * +s390_irgen_TM(UChar i2, IRTemp op1addr) +{ + UChar mask; + IRTemp value = newTemp(Ity_I8); + + mask = i2; + assign(value, load(Ity_I8, mkexpr(op1addr))); + s390_cc_thunk_putZZ(S390_CC_OP_TEST_UNDER_MASK_8, value, mktemp(Ity_I8, mkU8(mask))); + + return "tm"; +} + +HChar * +s390_irgen_TMY(UChar i2, IRTemp op1addr) +{ + UChar mask; + IRTemp value = newTemp(Ity_I8); + + mask = i2; + assign(value, load(Ity_I8, mkexpr(op1addr))); + s390_cc_thunk_putZZ(S390_CC_OP_TEST_UNDER_MASK_8, value, mktemp(Ity_I8, mkU8(mask))); + + return "tmy"; +} + +HChar * +s390_irgen_TMHH(UChar r1, UShort i2) +{ + UShort mask; + IRTemp value = newTemp(Ity_I16); + + mask = i2; + assign(value, get_gpr_hw0(r1)); + s390_cc_thunk_putZZ(S390_CC_OP_TEST_UNDER_MASK_16, value, mktemp(Ity_I16, mkU16(mask))); + + return "tmhh"; +} + +HChar * +s390_irgen_TMHL(UChar r1, UShort i2) +{ + UShort mask; + IRTemp value = newTemp(Ity_I16); + + mask = i2; + assign(value, get_gpr_hw1(r1)); + s390_cc_thunk_putZZ(S390_CC_OP_TEST_UNDER_MASK_16, value, mktemp(Ity_I16, mkU16(mask))); + + return "tmhl"; +} + +HChar * +s390_irgen_TMLH(UChar r1, UShort i2) +{ + UShort mask; + IRTemp value = newTemp(Ity_I16); + + mask = i2; + assign(value, get_gpr_hw2(r1)); + s390_cc_thunk_putZZ(S390_CC_OP_TEST_UNDER_MASK_16, value, mktemp(Ity_I16, mkU16(mask))); + + return "tmlh"; +} + +HChar * +s390_irgen_TMLL(UChar r1, UShort i2) +{ + UShort mask; + IRTemp value = newTemp(Ity_I16); + + mask = i2; + assign(value, get_gpr_hw3(r1)); + s390_cc_thunk_putZZ(S390_CC_OP_TEST_UNDER_MASK_16, value, mktemp(Ity_I16, mkU16(mask))); + + return "tmll"; +} + +HChar * +s390_irgen_EFPC(UChar r1) +{ + put_gpr_w1(r1, get_fpc_w0()); + + return "efpc"; +} + +HChar * +s390_irgen_LER(UChar r1, UChar r2) +{ + put_fpr_w0(r1, get_fpr_w0(r2)); + + return "ler"; +} + +HChar * +s390_irgen_LDR(UChar r1, UChar r2) +{ + put_fpr_dw0(r1, get_fpr_dw0(r2)); + + return "ldr"; +} + +HChar * +s390_irgen_LXR(UChar r1, UChar r2) +{ + put_fpr_dw0(r1, get_fpr_dw0(r2)); + put_fpr_dw0(r1 + 2, get_fpr_dw0(r2 + 2)); + + return "lxr"; +} + +HChar * +s390_irgen_LE(UChar r1, IRTemp op2addr) +{ + put_fpr_w0(r1, load(Ity_F32, mkexpr(op2addr))); + + return "le"; +} + +HChar * +s390_irgen_LD(UChar r1, IRTemp op2addr) +{ + put_fpr_dw0(r1, load(Ity_F64, mkexpr(op2addr))); + + return "ld"; +} + +HChar * +s390_irgen_LEY(UChar r1, IRTemp op2addr) +{ + put_fpr_w0(r1, load(Ity_F32, mkexpr(op2addr))); + + return "ley"; +} + +HChar * +s390_irgen_LDY(UChar r1, IRTemp op2addr) +{ + put_fpr_dw0(r1, load(Ity_F64, mkexpr(op2addr))); + + return "ldy"; +} + +HChar * +s390_irgen_LFPC(IRTemp op2addr) +{ + put_fpc_w0(load(Ity_I32, mkexpr(op2addr))); + + return "lfpc"; +} + +HChar * +s390_irgen_LZER(UChar r1) +{ + put_fpr_w0(r1, mkF32i(0x0)); + + return "lzer"; +} + +HChar * +s390_irgen_LZDR(UChar r1) +{ + put_fpr_dw0(r1, mkF64i(0x0)); + + return "lzdr"; +} + +HChar * +s390_irgen_LZXR(UChar r1) +{ + put_fpr_dw0(r1, mkF64i(0x0)); + put_fpr_dw0(r1 + 2, mkF64i(0x0)); + + return "lzxr"; +} + +HChar * +s390_irgen_SRNM(IRTemp op2addr) +{ + UInt mask; + + mask = 3; + put_fpc_w0(binop(Iop_Or32, binop(Iop_And32, get_fpc_w0(), mkU32(~mask)), binop(Iop_And32, unop(Iop_64to32, mkexpr(op2addr)), mkU32(mask)))); + + return "srnm"; +} + +HChar * +s390_irgen_SFPC(UChar r1) +{ + put_fpc_w0(get_gpr_w1(r1)); + + return "sfpc"; +} + +HChar * +s390_irgen_STE(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_fpr_w0(r1)); + + return "ste"; +} + +HChar * +s390_irgen_STD(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_fpr_dw0(r1)); + + return "std"; +} + +HChar * +s390_irgen_STEY(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_fpr_w0(r1)); + + return "stey"; +} + +HChar * +s390_irgen_STDY(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), get_fpr_dw0(r1)); + + return "stdy"; +} + +HChar * +s390_irgen_STFPC(IRTemp op2addr) +{ + store(mkexpr(op2addr), get_fpc_w0()); + + return "stfpc"; +} + +HChar * +s390_irgen_AEBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F32); + IRTemp op2 = newTemp(Ity_F32); + IRTemp result = newTemp(Ity_F32); + + assign(op1, get_fpr_w0(r1)); + assign(op2, get_fpr_w0(r2)); + assign(result, triop(Iop_AddF32, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_32, result); + put_fpr_w0(r1, mkexpr(result)); + + return "aebr"; +} + +HChar * +s390_irgen_ADBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F64); + IRTemp op2 = newTemp(Ity_F64); + IRTemp result = newTemp(Ity_F64); + + assign(op1, get_fpr_dw0(r1)); + assign(op2, get_fpr_dw0(r2)); + assign(result, triop(Iop_AddF64, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_64, result); + put_fpr_dw0(r1, mkexpr(result)); + + return "adbr"; +} + +HChar * +s390_irgen_AEB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_F32); + IRTemp op2 = newTemp(Ity_F32); + IRTemp result = newTemp(Ity_F32); + + assign(op1, get_fpr_w0(r1)); + assign(op2, load(Ity_F32, mkexpr(op2addr))); + assign(result, triop(Iop_AddF32, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_32, result); + put_fpr_w0(r1, mkexpr(result)); + + return "aeb"; +} + +HChar * +s390_irgen_ADB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_F64); + IRTemp op2 = newTemp(Ity_F64); + IRTemp result = newTemp(Ity_F64); + + assign(op1, get_fpr_dw0(r1)); + assign(op2, load(Ity_F64, mkexpr(op2addr))); + assign(result, triop(Iop_AddF64, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_64, result); + put_fpr_dw0(r1, mkexpr(result)); + + return "adb"; +} + +HChar * +s390_irgen_CEFBR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I32); + + assign(op2, get_gpr_w1(r2)); + put_fpr_w0(r1, binop(Iop_I32StoF32, mkU32(Irrm_CURRENT), mkexpr(op2))); + + return "cefbr"; +} + +HChar * +s390_irgen_CDFBR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I32); + + assign(op2, get_gpr_w1(r2)); + put_fpr_dw0(r1, unop(Iop_I32StoF64, mkexpr(op2))); + + return "cdfbr"; +} + +HChar * +s390_irgen_CEGBR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, get_gpr_dw0(r2)); + put_fpr_w0(r1, binop(Iop_I64StoF32, mkU32(Irrm_CURRENT), mkexpr(op2))); + + return "cegbr"; +} + +HChar * +s390_irgen_CDGBR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, get_gpr_dw0(r2)); + put_fpr_dw0(r1, binop(Iop_I64StoF64, mkU32(Irrm_CURRENT), mkexpr(op2))); + + return "cdgbr"; +} + +HChar * +s390_irgen_CFEBR(UChar r3, UChar r1, UChar r2) +{ + IRTemp op = newTemp(Ity_F32); + IRTemp result = newTemp(Ity_I32); + + assign(op, get_fpr_w0(r2)); + assign(result, binop(Iop_F32toI32S, mkU32(encode_rounding_mode(r3)), mkexpr(op))); + put_gpr_w1(r1, mkexpr(result)); + s390_cc_thunk_putF(S390_CC_OP_BFP_32_TO_INT_32, op); + + return "cfebr"; +} + +HChar * +s390_irgen_CFDBR(UChar r3, UChar r1, UChar r2) +{ + IRTemp op = newTemp(Ity_F64); + IRTemp result = newTemp(Ity_I32); + + assign(op, get_fpr_dw0(r2)); + assign(result, binop(Iop_F64toI32S, mkU32(encode_rounding_mode(r3)), mkexpr(op))); + put_gpr_w1(r1, mkexpr(result)); + s390_cc_thunk_putF(S390_CC_OP_BFP_64_TO_INT_32, op); + + return "cfdbr"; +} + +HChar * +s390_irgen_CGEBR(UChar r3, UChar r1, UChar r2) +{ + IRTemp op = newTemp(Ity_F32); + IRTemp result = newTemp(Ity_I64); + + assign(op, get_fpr_w0(r2)); + assign(result, binop(Iop_F32toI64S, mkU32(encode_rounding_mode(r3)), mkexpr(op))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putF(S390_CC_OP_BFP_32_TO_INT_64, op); + + return "cgebr"; +} + +HChar * +s390_irgen_CGDBR(UChar r3, UChar r1, UChar r2) +{ + IRTemp op = newTemp(Ity_F64); + IRTemp result = newTemp(Ity_I64); + + assign(op, get_fpr_dw0(r2)); + assign(result, binop(Iop_F64toI64S, mkU32(encode_rounding_mode(r3)), mkexpr(op))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putF(S390_CC_OP_BFP_64_TO_INT_64, op); + + return "cgdbr"; +} + +HChar * +s390_irgen_DEBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F32); + IRTemp op2 = newTemp(Ity_F32); + IRTemp result = newTemp(Ity_F32); + + assign(op1, get_fpr_w0(r1)); + assign(op2, get_fpr_w0(r2)); + assign(result, triop(Iop_DivF32, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + put_fpr_w0(r1, mkexpr(result)); + + return "debr"; +} + +HChar * +s390_irgen_DDBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F64); + IRTemp op2 = newTemp(Ity_F64); + IRTemp result = newTemp(Ity_F64); + + assign(op1, get_fpr_dw0(r1)); + assign(op2, get_fpr_dw0(r2)); + assign(result, triop(Iop_DivF64, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + put_fpr_dw0(r1, mkexpr(result)); + + return "ddbr"; +} + +HChar * +s390_irgen_DEB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_F32); + IRTemp op2 = newTemp(Ity_F32); + IRTemp result = newTemp(Ity_F32); + + assign(op1, get_fpr_w0(r1)); + assign(op2, load(Ity_F32, mkexpr(op2addr))); + assign(result, triop(Iop_DivF32, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + put_fpr_w0(r1, mkexpr(result)); + + return "deb"; +} + +HChar * +s390_irgen_DDB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_F64); + IRTemp op2 = newTemp(Ity_F64); + IRTemp result = newTemp(Ity_F64); + + assign(op1, get_fpr_dw0(r1)); + assign(op2, load(Ity_F64, mkexpr(op2addr))); + assign(result, triop(Iop_DivF64, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + put_fpr_dw0(r1, mkexpr(result)); + + return "ddb"; +} + +HChar * +s390_irgen_LTEBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F32); + + assign(result, get_fpr_w0(r2)); + put_fpr_w0(r1, mkexpr(result)); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_32, result); + + return "ltebr"; +} + +HChar * +s390_irgen_LTDBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F64); + + assign(result, get_fpr_dw0(r2)); + put_fpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_64, result); + + return "ltdbr"; +} + +HChar * +s390_irgen_LCEBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F32); + + assign(result, unop(Iop_NegF32, get_fpr_w0(r2))); + put_fpr_w0(r1, mkexpr(result)); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_32, result); + + return "lcebr"; +} + +HChar * +s390_irgen_LCDBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F64); + + assign(result, unop(Iop_NegF64, get_fpr_dw0(r2))); + put_fpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_64, result); + + return "lcdbr"; +} + +HChar * +s390_irgen_LDEBR(UChar r1, UChar r2) +{ + IRTemp op = newTemp(Ity_F32); + + assign(op, get_fpr_w0(r2)); + put_fpr_dw0(r1, unop(Iop_F32toF64, mkexpr(op))); + + return "ldebr"; +} + +HChar * +s390_irgen_LDEB(UChar r1, IRTemp op2addr) +{ + IRTemp op = newTemp(Ity_F32); + + assign(op, load(Ity_F32, mkexpr(op2addr))); + put_fpr_dw0(r1, unop(Iop_F32toF64, mkexpr(op))); + + return "ldeb"; +} + +HChar * +s390_irgen_LEDBR(UChar r1, UChar r2) +{ + IRTemp op = newTemp(Ity_F64); + + assign(op, get_fpr_dw0(r2)); + put_fpr_w0(r1, binop(Iop_F64toF32, mkU32(Irrm_CURRENT), mkexpr(op))); + + return "ledbr"; +} + +HChar * +s390_irgen_MEEBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F32); + IRTemp op2 = newTemp(Ity_F32); + IRTemp result = newTemp(Ity_F32); + + assign(op1, get_fpr_w0(r1)); + assign(op2, get_fpr_w0(r2)); + assign(result, triop(Iop_MulF32, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + put_fpr_w0(r1, mkexpr(result)); + + return "meebr"; +} + +HChar * +s390_irgen_MDBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F64); + IRTemp op2 = newTemp(Ity_F64); + IRTemp result = newTemp(Ity_F64); + + assign(op1, get_fpr_dw0(r1)); + assign(op2, get_fpr_dw0(r2)); + assign(result, triop(Iop_MulF64, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + put_fpr_dw0(r1, mkexpr(result)); + + return "mdbr"; +} + +HChar * +s390_irgen_MEEB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_F32); + IRTemp op2 = newTemp(Ity_F32); + IRTemp result = newTemp(Ity_F32); + + assign(op1, get_fpr_w0(r1)); + assign(op2, load(Ity_F32, mkexpr(op2addr))); + assign(result, triop(Iop_MulF32, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + put_fpr_w0(r1, mkexpr(result)); + + return "meeb"; +} + +HChar * +s390_irgen_MDB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_F64); + IRTemp op2 = newTemp(Ity_F64); + IRTemp result = newTemp(Ity_F64); + + assign(op1, get_fpr_dw0(r1)); + assign(op2, load(Ity_F64, mkexpr(op2addr))); + assign(result, triop(Iop_MulF64, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + put_fpr_dw0(r1, mkexpr(result)); + + return "mdb"; +} + +HChar * +s390_irgen_SEBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F32); + IRTemp op2 = newTemp(Ity_F32); + IRTemp result = newTemp(Ity_F32); + + assign(op1, get_fpr_w0(r1)); + assign(op2, get_fpr_w0(r2)); + assign(result, triop(Iop_SubF32, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_32, result); + put_fpr_w0(r1, mkexpr(result)); + + return "sebr"; +} + +HChar * +s390_irgen_SDBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F64); + IRTemp op2 = newTemp(Ity_F64); + IRTemp result = newTemp(Ity_F64); + + assign(op1, get_fpr_dw0(r1)); + assign(op2, get_fpr_dw0(r2)); + assign(result, triop(Iop_SubF64, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_64, result); + put_fpr_dw0(r1, mkexpr(result)); + + return "sdbr"; +} + +HChar * +s390_irgen_SEB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_F32); + IRTemp op2 = newTemp(Ity_F32); + IRTemp result = newTemp(Ity_F32); + + assign(op1, get_fpr_w0(r1)); + assign(op2, load(Ity_F32, mkexpr(op2addr))); + assign(result, triop(Iop_SubF32, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_32, result); + put_fpr_w0(r1, mkexpr(result)); + + return "seb"; +} + +HChar * +s390_irgen_SDB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_F64); + IRTemp op2 = newTemp(Ity_F64); + IRTemp result = newTemp(Ity_F64); + + assign(op1, get_fpr_dw0(r1)); + assign(op2, load(Ity_F64, mkexpr(op2addr))); + assign(result, triop(Iop_SubF64, mkU32(Irrm_CURRENT), mkexpr(op1), mkexpr(op2))); + s390_cc_thunk_putF(S390_CC_OP_BFP_RESULT_64, result); + put_fpr_dw0(r1, mkexpr(result)); + + return "sdb"; +} + + + +#define OFFB_TISTART offsetof(VexGuestS390XState, guest_TISTART) +#define OFFB_TILEN offsetof(VexGuestS390XState, guest_TILEN) +/* Return the guest state offset of word #0 of the counter register. */ +static __inline__ UInt +counter_w0_offset(void) +{ + return counter_offset() + 0; +} + +/* Return the guest state offset of word #1 of the counter register. */ +static __inline__ UInt +counter_w1_offset(void) +{ + return counter_offset() + 4; +} + +/* Write word #0 of the counter to the guest state. */ +static __inline__ void +put_counter_w0(IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32); + + stmt(IRStmt_Put(counter_w0_offset(), expr)); +} + +/* Read word #0 of the counter register. */ +static __inline__ IRExpr * +get_counter_w0(void) +{ + return IRExpr_Get(counter_w0_offset(), Ity_I32); +} + +/* Write word #1 of the counter to the guest state. */ +static __inline__ void +put_counter_w1(IRExpr *expr) +{ + vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32); + + stmt(IRStmt_Put(counter_w1_offset(), expr)); +} + +/* Read word #1 of the counter register. */ +static __inline__ IRExpr * +get_counter_w1(void) +{ + return IRExpr_Get(counter_w1_offset(), Ity_I32); +} + + + +HChar * +s390_irgen_CLC(UChar length, IRTemp start1, IRTemp start2) +{ + IRTemp current1 = newTemp(Ity_I8); + IRTemp current2 = newTemp(Ity_I8); + IRTemp counter = newTemp(Ity_I64); + + assign(counter, get_counter_dw0()); + put_counter_dw0(mkU64(0)); + + assign(current1, load(Ity_I8, binop(Iop_Add64, mkexpr(start1), + mkexpr(counter)))); + assign(current2, load(Ity_I8, binop(Iop_Add64, mkexpr(start2), + mkexpr(counter)))); + s390_cc_thunk_put2(S390_CC_OP_UNSIGNED_COMPARE, current1, current2, + False); + + /* Both fields differ ? */ + if_condition_goto(binop(Iop_CmpNE8, mkexpr(current1), mkexpr(current2)), + guest_IA_next_instr); + + /* Check for end of field */ + put_counter_dw0(binop(Iop_Add64, mkexpr(counter), mkU64(1))); + if_condition_goto(binop(Iop_CmpNE64, mkexpr(counter), mkU64(length)), + guest_IA_curr_instr); + put_counter_dw0(mkU64(0)); + + return "clc"; +} + +HChar * +s390_irgen_CLCLE(UChar r1, UChar r3, IRTemp pad2) +{ + IRTemp addr1, addr3, addr1_load, addr3_load, len1, len3, single1, single3; + + addr1 = newTemp(Ity_I64); + addr3 = newTemp(Ity_I64); + addr1_load = newTemp(Ity_I64); + addr3_load = newTemp(Ity_I64); + len1 = newTemp(Ity_I64); + len3 = newTemp(Ity_I64); + single1 = newTemp(Ity_I8); + single3 = newTemp(Ity_I8); + + assign(addr1, get_gpr_dw0(r1)); + assign(len1, get_gpr_dw0(r1 + 1)); + assign(addr3, get_gpr_dw0(r3)); + assign(len3, get_gpr_dw0(r3 + 1)); + + /* len1 == 0 and len3 == 0? Exit */ + s390_cc_set(0); + if_condition_goto(binop(Iop_CmpEQ64,binop(Iop_Or64, mkexpr(len1), + mkexpr(len3)), mkU64(0)), + guest_IA_next_instr); + + /* A mux requires both ways to be possible. This is a way to prevent clcle + from reading from addr1 if it should read from the pad. Since the pad + has no address, just read from the instruction, we discard that anyway */ + assign(addr1_load, + IRExpr_Mux0X(unop(Iop_1Uto8, + binop(Iop_CmpEQ64, mkexpr(len1), mkU64(0))), + mkexpr(addr1), + mkU64(guest_IA_curr_instr))); + + /* same for addr3 */ + assign(addr3_load, + IRExpr_Mux0X(unop(Iop_1Uto8, + binop(Iop_CmpEQ64, mkexpr(len3), mkU64(0))), + mkexpr(addr3), + mkU64(guest_IA_curr_instr))); + + assign(single1, + IRExpr_Mux0X(unop(Iop_1Uto8, + binop(Iop_CmpEQ64, mkexpr(len1), mkU64(0))), + load(Ity_I8, mkexpr(addr1_load)), + unop(Iop_64to8, mkexpr(pad2)))); + + assign(single3, + IRExpr_Mux0X(unop(Iop_1Uto8, + binop(Iop_CmpEQ64, mkexpr(len3), mkU64(0))), + load(Ity_I8, mkexpr(addr3_load)), + unop(Iop_64to8, mkexpr(pad2)))); + + s390_cc_thunk_put2(S390_CC_OP_UNSIGNED_COMPARE, single1, single3, False); + /* Both fields differ ? */ + if_condition_goto(binop(Iop_CmpNE8, mkexpr(single1), mkexpr(single3)), + guest_IA_next_instr); + + /* If a length in 0 we must not change this length and the address */ + put_gpr_dw0(r1, + IRExpr_Mux0X(unop(Iop_1Uto8, + binop(Iop_CmpEQ64, mkexpr(len1), mkU64(0))), + binop(Iop_Add64, mkexpr(addr1), mkU64(1)), + mkexpr(addr1))); + + put_gpr_dw0(r1 + 1, + IRExpr_Mux0X(unop(Iop_1Uto8, + binop(Iop_CmpEQ64, mkexpr(len1), mkU64(0))), + binop(Iop_Sub64, mkexpr(len1), mkU64(1)), + mkU64(0))); + + put_gpr_dw0(r3, + IRExpr_Mux0X(unop(Iop_1Uto8, + binop(Iop_CmpEQ64, mkexpr(len3), mkU64(0))), + binop(Iop_Add64, mkexpr(addr3), mkU64(1)), + mkexpr(addr3))); + + put_gpr_dw0(r3 + 1, + IRExpr_Mux0X(unop(Iop_1Uto8, + binop(Iop_CmpEQ64, mkexpr(len3), mkU64(0))), + binop(Iop_Sub64, mkexpr(len3), mkU64(1)), + mkU64(0))); + + /* The architecture requires that we exit with CC3 after a machine specific + amount of bytes. We do that if len1+len3 % 4096 == 0 */ + s390_cc_set(3); + if_condition_goto(binop(Iop_CmpEQ64, + binop(Iop_And64, + binop(Iop_Add64, mkexpr(len1), mkexpr(len3)), + mkU64(0xfff)), + mkU64(0)), + guest_IA_next_instr); + + always_goto(mkU64(guest_IA_curr_instr)); + + return "clcle"; +} +static void +s390_irgen_XC_EX(IRTemp length, IRTemp start1, IRTemp start2) +{ + IRTemp old1 = newTemp(Ity_I8); + IRTemp old2 = newTemp(Ity_I8); + IRTemp new1 = newTemp(Ity_I8); + IRTemp counter = newTemp(Ity_I32); + IRTemp addr1 = newTemp(Ity_I64); + + assign(counter, get_counter_w0()); + + assign(addr1, binop(Iop_Add64, mkexpr(start1), + unop(Iop_32Uto64, mkexpr(counter)))); + + assign(old1, load(Ity_I8, mkexpr(addr1))); + assign(old2, load(Ity_I8, binop(Iop_Add64, mkexpr(start2), + unop(Iop_32Uto64,mkexpr(counter))))); + assign(new1, binop(Iop_Xor8, mkexpr(old1), mkexpr(old2))); + + store(mkexpr(addr1), + IRExpr_Mux0X(unop(Iop_1Uto8, binop(Iop_CmpEQ64, mkexpr(start1), + mkexpr(start2))), + mkexpr(new1), mkU8(0))); + put_counter_w1(binop(Iop_Or32, unop(Iop_8Uto32, mkexpr(new1)), + get_counter_w1())); + + /* Check for end of field */ + put_counter_w0(binop(Iop_Add32, mkexpr(counter), mkU32(1))); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(counter), mkexpr(length)), + guest_IA_curr_instr); + s390_cc_thunk_put1(S390_CC_OP_BITWISE, mktemp(Ity_I32, get_counter_w1()), + False); + put_counter_dw0(mkU64(0)); +} + + +static void +s390_irgen_CLC_EX(IRTemp length, IRTemp start1, IRTemp start2) +{ + IRTemp current1 = newTemp(Ity_I8); + IRTemp current2 = newTemp(Ity_I8); + IRTemp counter = newTemp(Ity_I64); + + assign(counter, get_counter_dw0()); + put_counter_dw0(mkU64(0)); + + assign(current1, load(Ity_I8, binop(Iop_Add64, mkexpr(start1), + mkexpr(counter)))); + assign(current2, load(Ity_I8, binop(Iop_Add64, mkexpr(start2), + mkexpr(counter)))); + s390_cc_thunk_put2(S390_CC_OP_UNSIGNED_COMPARE, current1, current2, + False); + + /* Both fields differ ? */ + if_condition_goto(binop(Iop_CmpNE8, mkexpr(current1), mkexpr(current2)), + guest_IA_next_instr); + + /* Check for end of field */ + put_counter_dw0(binop(Iop_Add64, mkexpr(counter), mkU64(1))); + if_condition_goto(binop(Iop_CmpNE64, mkexpr(counter), mkexpr(length)), + guest_IA_curr_instr); + put_counter_dw0(mkU64(0)); +} + +static void +s390_irgen_MVC_EX(IRTemp length, IRTemp start1, IRTemp start2) +{ + IRTemp counter = newTemp(Ity_I64); + + assign(counter, get_counter_dw0()); + + store(binop(Iop_Add64, mkexpr(start1), mkexpr(counter)), + load(Ity_I8, binop(Iop_Add64, mkexpr(start2), mkexpr(counter)))); + + /* Check for end of field */ + put_counter_dw0(binop(Iop_Add64, mkexpr(counter), mkU64(1))); + if_condition_goto(binop(Iop_CmpNE64, mkexpr(counter), mkexpr(length)), + guest_IA_curr_instr); + put_counter_dw0(mkU64(0)); +} + + + +static void +s390_irgen_EX_SS(UChar r, IRTemp addr2, +void (*irgen)(IRTemp length, IRTemp start1, IRTemp start2), int lensize) +{ + struct SS { + unsigned int op : 8; + unsigned int l : 8; + unsigned int b1 : 4; + unsigned int d1 : 12; + unsigned int b2 : 4; + unsigned int d2 : 12; + }; + union { + struct SS dec; + unsigned long bytes; + } ss; + IRTemp cond; + IRDirty *d; + IRTemp torun; + + IRTemp start1 = newTemp(Ity_I64); + IRTemp start2 = newTemp(Ity_I64); + IRTemp len = newTemp(lensize == 64 ? Ity_I64 : Ity_I32); + cond = newTemp(Ity_I1); + torun = newTemp(Ity_I64); + + assign(torun, load(Ity_I64, mkexpr(addr2))); + /* Start with a check that the saved code is still correct */ + assign(cond, binop(Iop_CmpNE64, mkexpr(torun), mkU64(last_execute_target))); + /* If not, save the new value */ + d = unsafeIRDirty_0_N (0, "s390x_dirtyhelper_EX", &s390x_dirtyhelper_EX, + mkIRExprVec_1(mkexpr(torun))); + d->guard = mkexpr(cond); + stmt(IRStmt_Dirty(d)); + + /* and restart */ + stmt(IRStmt_Put(OFFB_TISTART, mkU64(guest_IA_curr_instr))); + stmt(IRStmt_Put(OFFB_TILEN, mkU64(4))); + stmt(IRStmt_Exit(mkexpr(cond), Ijk_TInval, IRConst_U64(guest_IA_curr_instr))); + + ss.bytes = last_execute_target; + assign(start1, binop(Iop_Add64, mkU64(ss.dec.d1), ss.dec.b1 != 0 ? get_gpr_dw0(ss.dec.b1) : mkU64(0))); + assign(start2, binop(Iop_Add64, mkU64(ss.dec.d2), ss.dec.b2 != 0 ? get_gpr_dw0(ss.dec.b2) : mkU64(0))); + assign(len, unop(lensize == 64 ? Iop_8Uto64 : Iop_8Uto32, binop(Iop_Or8, r != 0 ? get_gpr_b7(r): mkU8(0), mkU8(ss.dec.l)))); + irgen(len, start1, start2); + last_execute_target = 0; +} + +HChar * +s390_irgen_EX(UChar r1, IRTemp addr2) +{ + switch(last_execute_target & 0xff00000000000000ULL) { + case 0: + { + /* no code information yet */ + IRDirty *d; + + /* so safe the code... */ + d = unsafeIRDirty_0_N (0, "s390x_dirtyhelper_EX", &s390x_dirtyhelper_EX, + mkIRExprVec_1(load(Ity_I64, mkexpr(addr2)))); + stmt(IRStmt_Dirty(d)); + /* and restart */ + stmt(IRStmt_Put(OFFB_TISTART, mkU64(guest_IA_curr_instr))); + stmt(IRStmt_Put(OFFB_TILEN, mkU64(4))); + stmt(IRStmt_Exit(IRExpr_Const(IRConst_U1(True)), Ijk_TInval, IRConst_U64(guest_IA_curr_instr))); + /* we know that this will be invalidated */ + irsb->next = mkU64(guest_IA_next_instr); + s390_dis_res->whatNext = Dis_StopHere; + break; + } + + case 0xd200000000000000ULL: + /* special case MVC */ + s390_irgen_EX_SS(r1, addr2, s390_irgen_MVC_EX, 64); + return "mvc via ex"; + + case 0xd500000000000000ULL: + /* special case CLC */ + s390_irgen_EX_SS(r1, addr2, s390_irgen_CLC_EX, 64); + return "clc via ex"; + + case 0xd700000000000000ULL: + /* special case XC */ + s390_irgen_EX_SS(r1, addr2, s390_irgen_XC_EX, 32); + return "xc via ex"; + + + default: + { + /* everything else will get a self checking prefix that also checks the + register content */ + IRDirty *d; + UChar *bytes; + IRTemp cond; + IRTemp orperand; + IRTemp torun; + + cond = newTemp(Ity_I1); + orperand = newTemp(Ity_I64); + torun = newTemp(Ity_I64); + + if (r1 == 0) + assign(orperand, mkU64(0)); + else + assign(orperand, unop(Iop_8Uto64,get_gpr_b7(r1))); + /* This code is going to be translated */ + assign(torun, binop(Iop_Or64, load(Ity_I64, mkexpr(addr2)), binop(Iop_Shl64, mkexpr(orperand), mkU8(48)))); + + /* Start with a check that saved code is still correct */ + assign(cond, binop(Iop_CmpNE64, mkexpr(torun), mkU64(last_execute_target))); + /* If not, save the new value */ + d = unsafeIRDirty_0_N (0, "s390x_dirtyhelper_EX", &s390x_dirtyhelper_EX, + mkIRExprVec_1(mkexpr(torun))); + d->guard = mkexpr(cond); + stmt(IRStmt_Dirty(d)); + + /* and restart */ + stmt(IRStmt_Put(OFFB_TISTART, mkU64(guest_IA_curr_instr))); + stmt(IRStmt_Put(OFFB_TILEN, mkU64(4))); + stmt(IRStmt_Exit(mkexpr(cond), Ijk_TInval, IRConst_U64(guest_IA_curr_instr))); + + /* Now comes the actual translation */ + bytes = (UChar *) &last_execute_target; + s390_decode_and_irgen(bytes, ((((bytes[0] >> 6) + 1) >> 1) + 1) << 1, s390_dis_res); + if (unlikely(vex_traceflags & VEX_TRACE_FE)) + vex_printf(" which was executed by\n"); + /* dont make useless translations in the next execute */ + last_execute_target = 0; + } + } + return "ex"; +} + +HChar * +s390_irgen_EXRL(UChar r1, UInt offset) +{ + IRTemp addr = newTemp(Ity_I64); + /* we might save one round trip because we know the target */ + if (!last_execute_target) + last_execute_target = *(ULong *)(HWord) (guest_IA_curr_instr + offset * 2UL); + assign(addr, mkU64(guest_IA_curr_instr + offset * 2UL)); + s390_irgen_EX(r1, addr); + return "exrl"; +} + +HChar * +s390_irgen_IPM(UChar r1) +{ + // As long as we dont support SPM, lets just assume 0 as program mask + put_gpr_b4(r1, unop(Iop_32to8, binop(Iop_Or32, mkU32(0 /* program mask */), + binop(Iop_Shl32, s390_call_calculate_cc(), mkU8(4))))); + + return "ipm"; +} + + +HChar * +s390_irgen_SRST(UChar r1, UChar r2) +{ + IRTemp address = newTemp(Ity_I64); + IRTemp next = newTemp(Ity_I64); + IRTemp delim = newTemp(Ity_I8); + IRTemp counter = newTemp(Ity_I64); + IRTemp byte = newTemp(Ity_I8); + + assign(address, get_gpr_dw0(r2)); + assign(next, get_gpr_dw0(r1)); + + assign(counter, get_counter_dw0()); + put_counter_dw0(mkU64(0)); + + // start = next? CC=2 and out r1 and r2 unchanged + s390_cc_set(2); + put_gpr_dw0(r2, binop(Iop_Sub64, mkexpr(address), mkexpr(counter))); + if_condition_goto(binop(Iop_CmpEQ64, mkexpr(address), mkexpr(next)), + guest_IA_next_instr); + + assign(byte, load(Ity_I8, mkexpr(address))); + assign(delim, get_gpr_b7(0)); + + // byte = delim? CC=1, R1=address + s390_cc_set(1); + put_gpr_dw0(r1, mkexpr(address)); + if_condition_goto(binop(Iop_CmpEQ8, mkexpr(delim), mkexpr(byte)), + guest_IA_next_instr); + + // else: all equal, no end yet, loop + put_counter_dw0(binop(Iop_Add64, mkexpr(counter), mkU64(1))); + put_gpr_dw0(r1, mkexpr(next)); + put_gpr_dw0(r2, binop(Iop_Add64, mkexpr(address), mkU64(1))); + stmt(IRStmt_Exit(binop(Iop_CmpNE64, mkexpr(counter), mkU64(255)), + Ijk_Boring, IRConst_U64(guest_IA_curr_instr))); + // >= 256 bytes done CC=3 + s390_cc_set(3); + put_counter_dw0(mkU64(0)); + + return "srst"; +} + +HChar * +s390_irgen_CLST(UChar r1, UChar r2) +{ + IRTemp address1 = newTemp(Ity_I64); + IRTemp address2 = newTemp(Ity_I64); + IRTemp end = newTemp(Ity_I8); + IRTemp counter = newTemp(Ity_I64); + IRTemp byte1 = newTemp(Ity_I8); + IRTemp byte2 = newTemp(Ity_I8); + + assign(address1, get_gpr_dw0(r1)); + assign(address2, get_gpr_dw0(r2)); + assign(end, get_gpr_b7(0)); + assign(counter, get_counter_dw0()); + put_counter_dw0(mkU64(0)); + assign(byte1, load(Ity_I8, mkexpr(address1))); + assign(byte2, load(Ity_I8, mkexpr(address2))); + + // end in both? all equal, reset r1 and r2 to start values + s390_cc_set(0); + put_gpr_dw0(r1, binop(Iop_Sub64, mkexpr(address1), mkexpr(counter))); + put_gpr_dw0(r2, binop(Iop_Sub64, mkexpr(address2), mkexpr(counter))); + if_condition_goto(binop(Iop_CmpEQ8, mkU8(0), + binop(Iop_Or8, + binop(Iop_Xor8, mkexpr(byte1), mkexpr(end)), + binop(Iop_Xor8, mkexpr(byte2), mkexpr(end)))), + guest_IA_next_instr); + + put_gpr_dw0(r1, mkexpr(address1)); + put_gpr_dw0(r2, mkexpr(address2)); + + // End found in string1 + s390_cc_set(1); + if_condition_goto(binop(Iop_CmpEQ8, mkexpr(end), mkexpr(byte1)), + guest_IA_next_instr); + + // End found in string2 + s390_cc_set(2); + if_condition_goto(binop(Iop_CmpEQ8, mkexpr(end), mkexpr(byte2)), + guest_IA_next_instr); + + // string1 < string2 + s390_cc_set(1); + if_condition_goto(binop(Iop_CmpLT32U, unop(Iop_8Uto32, mkexpr(byte1)), + unop(Iop_8Uto32, mkexpr(byte2))), + guest_IA_next_instr); + + // string2 < string1 + s390_cc_set(2); + if_condition_goto(binop(Iop_CmpLT32U, unop(Iop_8Uto32, mkexpr(byte2)), + unop(Iop_8Uto32, mkexpr(byte1))), + guest_IA_next_instr); + + // else: all equal, no end yet, loop + put_counter_dw0(binop(Iop_Add64, mkexpr(counter), mkU64(1))); + put_gpr_dw0(r1, binop(Iop_Add64, get_gpr_dw0(r1), mkU64(1))); + put_gpr_dw0(r2, binop(Iop_Add64, get_gpr_dw0(r2), mkU64(1))); + stmt(IRStmt_Exit(binop(Iop_CmpNE64, mkexpr(counter), mkU64(255)), + Ijk_Boring, IRConst_U64(guest_IA_curr_instr))); + // >= 256 bytes done CC=3 + s390_cc_set(3); + put_counter_dw0(mkU64(0)); + + return "clst"; +} + +static void +s390_irgen_load_multiple_32bit(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar reg; + IRTemp addr = newTemp(Ity_I64); + + assign(addr, mkexpr(op2addr)); + reg = r1; + do { + IRTemp old = addr; + + reg %= 16; + put_gpr_w1(reg, load(Ity_I32, mkexpr(addr))); + addr = newTemp(Ity_I64); + assign(addr, binop(Iop_Add64, mkexpr(old), mkU64(4))); + reg++; + } while (reg != (r3 + 1)); +} + +HChar * +s390_irgen_LM(UChar r1, UChar r3, IRTemp op2addr) +{ + s390_irgen_load_multiple_32bit(r1, r3, op2addr); + + return "lm"; +} + +HChar * +s390_irgen_LMY(UChar r1, UChar r3, IRTemp op2addr) +{ + s390_irgen_load_multiple_32bit(r1, r3, op2addr); + + return "lmy"; +} + +HChar * +s390_irgen_LMH(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar reg; + IRTemp addr = newTemp(Ity_I64); + + assign(addr, mkexpr(op2addr)); + reg = r1; + do { + IRTemp old = addr; + + reg %= 16; + put_gpr_w0(reg, load(Ity_I32, mkexpr(addr))); + addr = newTemp(Ity_I64); + assign(addr, binop(Iop_Add64, mkexpr(old), mkU64(4))); + reg++; + } while (reg != (r3 + 1)); + + return "lmh"; +} + +HChar * +s390_irgen_LMG(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar reg; + IRTemp addr = newTemp(Ity_I64); + + assign(addr, mkexpr(op2addr)); + reg = r1; + do { + IRTemp old = addr; + + reg %= 16; + put_gpr_dw0(reg, load(Ity_I64, mkexpr(addr))); + addr = newTemp(Ity_I64); + assign(addr, binop(Iop_Add64, mkexpr(old), mkU64(8))); + reg++; + } while (reg != (r3 + 1)); + + return "lmg"; +} + +static void +s390_irgen_store_multiple_32bit(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar reg; + IRTemp addr = newTemp(Ity_I64); + + assign(addr, mkexpr(op2addr)); + reg = r1; + do { + IRTemp old = addr; + + reg %= 16; + store(mkexpr(addr), get_gpr_w1(reg)); + addr = newTemp(Ity_I64); + assign(addr, binop(Iop_Add64, mkexpr(old), mkU64(4))); + reg++; + } while( reg != (r3 + 1)); +} + +HChar * +s390_irgen_STM(UChar r1, UChar r3, IRTemp op2addr) +{ + s390_irgen_store_multiple_32bit(r1, r3, op2addr); + + return "stm"; +} + +HChar * +s390_irgen_STMY(UChar r1, UChar r3, IRTemp op2addr) +{ + s390_irgen_store_multiple_32bit(r1, r3, op2addr); + + return "stmy"; +} + +HChar * +s390_irgen_STMH(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar reg; + IRTemp addr = newTemp(Ity_I64); + + assign(addr, mkexpr(op2addr)); + reg = r1; + do { + IRTemp old = addr; + + reg %= 16; + store(mkexpr(addr), get_gpr_w0(reg)); + addr = newTemp(Ity_I64); + assign(addr, binop(Iop_Add64, mkexpr(old), mkU64(4))); + reg++; + } while( reg != (r3 + 1)); + + return "stmh"; +} + +HChar * +s390_irgen_STMG(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar reg; + IRTemp addr = newTemp(Ity_I64); + + assign(addr, mkexpr(op2addr)); + reg = r1; + do { + IRTemp old = addr; + + reg %= 16; + store(mkexpr(addr), get_gpr_dw0(reg)); + addr = newTemp(Ity_I64); + assign(addr, binop(Iop_Add64, mkexpr(old), mkU64(8))); + reg++; + } while( reg != (r3 + 1)); + + return "stmg"; +} + +static void +s390_irgen_XONC(IROp op, UChar length, IRTemp start1, IRTemp start2) +{ + IRTemp old1 = newTemp(Ity_I8); + IRTemp old2 = newTemp(Ity_I8); + IRTemp new1 = newTemp(Ity_I8); + IRTemp counter = newTemp(Ity_I32); + IRTemp addr1 = newTemp(Ity_I64); + + assign(counter, get_counter_w0()); + + assign(addr1, binop(Iop_Add64, mkexpr(start1), + unop(Iop_32Uto64, mkexpr(counter)))); + + assign(old1, load(Ity_I8, mkexpr(addr1))); + assign(old2, load(Ity_I8, binop(Iop_Add64, mkexpr(start2), + unop(Iop_32Uto64,mkexpr(counter))))); + assign(new1, binop(op, mkexpr(old1), mkexpr(old2))); + + /* Special case: xc is used to zero memory */ + /* fixs390: we also want an instrumentation time shortcut */ + if (op == Iop_Xor8) { + store(mkexpr(addr1), + IRExpr_Mux0X(unop(Iop_1Uto8, binop(Iop_CmpEQ64, mkexpr(start1), + mkexpr(start2))), + mkexpr(new1), mkU8(0))); + } else + store(mkexpr(addr1), mkexpr(new1)); + put_counter_w1(binop(Iop_Or32, unop(Iop_8Uto32, mkexpr(new1)), + get_counter_w1())); + + /* Check for end of field */ + put_counter_w0(binop(Iop_Add32, mkexpr(counter), mkU32(1))); + if_condition_goto(binop(Iop_CmpNE32, mkexpr(counter), mkU32(length)), + guest_IA_curr_instr); + s390_cc_thunk_put1(S390_CC_OP_BITWISE, mktemp(Ity_I32, get_counter_w1()), + False); + put_counter_dw0(mkU64(0)); +} + +HChar * +s390_irgen_XC(UChar length, IRTemp start1, IRTemp start2) +{ + s390_irgen_XONC(Iop_Xor8, length, start1, start2); + + return "xc"; +} + +HChar * +s390_irgen_NC(UChar length, IRTemp start1, IRTemp start2) +{ + s390_irgen_XONC(Iop_And8, length, start1, start2); + + return "nc"; +} + +HChar * +s390_irgen_OC(UChar length, IRTemp start1, IRTemp start2) +{ + s390_irgen_XONC(Iop_Or8, length, start1, start2); + + return "oc"; +} + + +HChar * +s390_irgen_MVC(UChar length, IRTemp start1, IRTemp start2) +{ + IRTemp counter = newTemp(Ity_I64); + + assign(counter, get_counter_dw0()); + + store(binop(Iop_Add64, mkexpr(start1), mkexpr(counter)), + load(Ity_I8, binop(Iop_Add64, mkexpr(start2), mkexpr(counter)))); + + /* Check for end of field */ + put_counter_dw0(binop(Iop_Add64, mkexpr(counter), mkU64(1))); + if_condition_goto(binop(Iop_CmpNE64, mkexpr(counter), mkU64(length)), + guest_IA_curr_instr); + put_counter_dw0(mkU64(0)); + + return "mvc"; +} + +HChar * +s390_irgen_MVCLE(UChar r1, UChar r3, IRTemp pad2) +{ + IRTemp addr1, addr3, addr3_load, len1, len3, single; + + addr1 = newTemp(Ity_I64); + addr3 = newTemp(Ity_I64); + addr3_load = newTemp(Ity_I64); + len1 = newTemp(Ity_I64); + len3 = newTemp(Ity_I64); + single = newTemp(Ity_I8); + + assign(addr1, get_gpr_dw0(r1)); + assign(len1, get_gpr_dw0(r1 + 1)); + assign(addr3, get_gpr_dw0(r3)); + assign(len3, get_gpr_dw0(r3 + 1)); + + // len1 == 0 ? + s390_cc_thunk_put2(S390_CC_OP_UNSIGNED_COMPARE, len1, len3, False); + if_condition_goto(binop(Iop_CmpEQ64,mkexpr(len1), mkU64(0)), + guest_IA_next_instr); + + /* This is a hack to prevent mvcle from reading from addr3 if it + should read from the pad. Since the pad has no address, just + read from the instruction, we discard that anyway */ + assign(addr3_load, + IRExpr_Mux0X(unop(Iop_1Uto8, binop(Iop_CmpEQ64, mkexpr(len3), + mkU64(0))), + mkexpr(addr3), + mkU64(guest_IA_curr_instr))); + + assign(single, + IRExpr_Mux0X(unop(Iop_1Uto8, binop(Iop_CmpEQ64, mkexpr(len3), + mkU64(0))), + load(Ity_I8, mkexpr(addr3_load)), + unop(Iop_64to8, mkexpr(pad2)))); + store(mkexpr(addr1), mkexpr(single)); + + put_gpr_dw0(r1, binop(Iop_Add64, mkexpr(addr1), mkU64(1))); + + put_gpr_dw0(r1 + 1, binop(Iop_Sub64, mkexpr(len1), mkU64(1))); + + put_gpr_dw0(r3, + IRExpr_Mux0X(unop(Iop_1Uto8, binop(Iop_CmpEQ64, mkexpr(len3), + mkU64(0))), + binop(Iop_Add64, mkexpr(addr3), mkU64(1)), + mkexpr(addr3))); + + put_gpr_dw0(r3 + 1, + IRExpr_Mux0X(unop(Iop_1Uto8, binop(Iop_CmpEQ64, mkexpr(len3), + mkU64(0))), + binop(Iop_Sub64, mkexpr(len3), mkU64(1)), + mkU64(0))); + + /* We should set CC=3 (faked by overflow add) and leave after + a maximum of ~4096 bytes have been processed. This is simpler: + we leave whenever (len1 % 4096) == 0 */ + s390_cc_thunk_put2(S390_CC_OP_UNSIGNED_ADD_64, mktemp(Ity_I64, mkU64(-1ULL)), + mktemp(Ity_I64, mkU64(-1ULL)), False); + if_condition_goto(binop(Iop_CmpEQ64, + binop(Iop_And64, mkexpr(len1), mkU64(0xfff)), + mkU64(0)), + guest_IA_next_instr); + + s390_cc_thunk_put2(S390_CC_OP_UNSIGNED_COMPARE, len1, len3, False); + if_condition_goto(binop(Iop_CmpNE64, mkexpr(len1), mkU64(1)), + guest_IA_curr_instr); + + return "mvcle"; +} + +HChar * +s390_irgen_MVST(UChar r1, UChar r2) +{ + IRTemp addr1 = newTemp(Ity_I64); + IRTemp addr2 = newTemp(Ity_I64); + IRTemp end = newTemp(Ity_I8); + IRTemp byte = newTemp(Ity_I8); + IRTemp counter = newTemp(Ity_I64); + + assign(addr1, get_gpr_dw0(r1)); + assign(addr2, get_gpr_dw0(r2)); + assign(counter, get_counter_dw0()); + assign(end, get_gpr_b7(0)); + assign(byte, load(Ity_I8, binop(Iop_Add64, mkexpr(addr2),mkexpr(counter)))); + store(binop(Iop_Add64,mkexpr(addr1),mkexpr(counter)), mkexpr(byte)); + + // We use unlimited as cpu-determined number + put_counter_dw0(binop(Iop_Add64, mkexpr(counter), mkU64(1))); + if_condition_goto(binop(Iop_CmpNE8, mkexpr(end), mkexpr(byte)), + guest_IA_curr_instr); + + // and always set cc=1 at the end + update r1 + s390_cc_set(1); + put_gpr_dw0(r1, binop(Iop_Add64, mkexpr(addr1), mkexpr(counter))); + put_counter_dw0(mkU64(0)); + + return "mvst"; +} + +static void +s390_irgen_divide_64to32(IROp op, UChar r1, IRTemp op2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, binop(Iop_32HLto64, + get_gpr_w1(r1), // high 32 bits + get_gpr_w1(r1 + 1))); // low 32 bits + assign(result, binop(op, mkexpr(op1), mkexpr(op2))); + put_gpr_w1(r1, unop(Iop_64HIto32, mkexpr(result))); // remainder + put_gpr_w1(r1 + 1, unop(Iop_64to32, mkexpr(result))); // quotient +} + +static void +s390_irgen_divide_128to64(IROp op, UChar r1, IRTemp op2) +{ + IRTemp op1 = newTemp(Ity_I128); + IRTemp result = newTemp(Ity_I128); + + assign(op1, binop(Iop_64HLto128, + get_gpr_dw0(r1), // high 64 bits + get_gpr_dw0(r1 + 1))); // low 64 bits + assign(result, binop(op, mkexpr(op1), mkexpr(op2))); + put_gpr_dw0(r1, unop(Iop_128HIto64, mkexpr(result))); // remainder + put_gpr_dw0(r1 + 1, unop(Iop_128to64, mkexpr(result))); // quotient +} + +static void +s390_irgen_divide_64to64(IROp op, UChar r1, IRTemp op2) +{ + IRTemp op1 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I128); + + assign(op1, get_gpr_dw0(r1 + 1)); + assign(result, binop(op, mkexpr(op1), mkexpr(op2))); + put_gpr_dw0(r1, unop(Iop_128HIto64, mkexpr(result))); // remainder + put_gpr_dw0(r1 + 1, unop(Iop_128to64, mkexpr(result))); // quotient +} + +HChar * +s390_irgen_DR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I32); + + assign(op2, get_gpr_w1(r2)); + + s390_irgen_divide_64to32(Iop_DivModS64to32, r1, op2); + + return "dr"; +} + +HChar * +s390_irgen_D(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I32); + + assign(op2, load(Ity_I32, mkexpr(op2addr))); + + s390_irgen_divide_64to32(Iop_DivModS64to32, r1, op2); + + return "d"; +} + +HChar * +s390_irgen_DLR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I32); + + assign(op2, get_gpr_w1(r2)); + + s390_irgen_divide_64to32(Iop_DivModU64to32, r1, op2); + + return "dr"; +} + +HChar * +s390_irgen_DL(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I32); + + assign(op2, load(Ity_I32, mkexpr(op2addr))); + + s390_irgen_divide_64to32(Iop_DivModU64to32, r1, op2); + + return "dl"; +} + +HChar * +s390_irgen_DLG(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, load(Ity_I64, mkexpr(op2addr))); + + s390_irgen_divide_128to64(Iop_DivModU128to64, r1, op2); + + return "dlg"; +} + +HChar * +s390_irgen_DLGR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, get_gpr_dw0(r2)); + + s390_irgen_divide_128to64(Iop_DivModU128to64, r1, op2); + + return "dlgr"; +} + +HChar * +s390_irgen_DSGR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, get_gpr_dw0(r2)); + + s390_irgen_divide_64to64(Iop_DivModS64to64, r1, op2); + + return "dsgr"; +} + +HChar * +s390_irgen_DSG(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, load(Ity_I64, mkexpr(op2addr))); + + s390_irgen_divide_64to64(Iop_DivModS64to64, r1, op2); + + return "dsg"; +} + +HChar * +s390_irgen_DSGFR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, unop(Iop_32Sto64, get_gpr_w1(r2))); + + s390_irgen_divide_64to64(Iop_DivModS64to64, r1, op2); + + return "dsgfr"; +} + +HChar * +s390_irgen_DSGF(UChar r1, IRTemp op2addr) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, unop(Iop_32Sto64, load(Ity_I32, mkexpr(op2addr)))); + + s390_irgen_divide_64to64(Iop_DivModS64to64, r1, op2); + + return "dsgf"; +} + +static void +s390_irgen_load_ar_multiple(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar reg; + IRTemp addr = newTemp(Ity_I64); + + assign(addr, mkexpr(op2addr)); + reg = r1; + do { + IRTemp old = addr; + + reg %= 16; + put_ar_w0(reg, load(Ity_I32, mkexpr(addr))); + addr = newTemp(Ity_I64); + assign(addr, binop(Iop_Add64, mkexpr(old), mkU64(4))); + reg++; + } while (reg != (r3 + 1)); +} + +HChar * +s390_irgen_LAM(UChar r1, UChar r3, IRTemp op2addr) +{ + s390_irgen_load_ar_multiple(r1, r3, op2addr); + + return "lam"; +} + +HChar * +s390_irgen_LAMY(UChar r1, UChar r3, IRTemp op2addr) +{ + s390_irgen_load_ar_multiple(r1, r3, op2addr); + + return "lamy"; +} + +static void +s390_irgen_store_ar_multiple(UChar r1, UChar r3, IRTemp op2addr) +{ + UChar reg; + IRTemp addr = newTemp(Ity_I64); + + assign(addr, mkexpr(op2addr)); + reg = r1; + do { + IRTemp old = addr; + + reg %= 16; + store(mkexpr(addr), get_ar_w0(reg)); + addr = newTemp(Ity_I64); + assign(addr, binop(Iop_Add64, mkexpr(old), mkU64(4))); + reg++; + } while (reg != (r3 + 1)); +} + +HChar * +s390_irgen_STAM(UChar r1, UChar r3, IRTemp op2addr) +{ + s390_irgen_store_ar_multiple(r1, r3, op2addr); + + return "stam"; +} + +HChar * +s390_irgen_STAMY(UChar r1, UChar r3, IRTemp op2addr) +{ + s390_irgen_store_ar_multiple(r1, r3, op2addr); + + return "stamy"; +} + + +/* Implementation for 32-bit compare-and-swap */ +static void +s390_irgen_cas_32(UChar r1, UChar r3, IRTemp op2addr) +{ + IRCAS *cas; + IRTemp op1 = newTemp(Ity_I32); + IRTemp old_mem = newTemp(Ity_I32); + IRTemp op3 = newTemp(Ity_I32); + IRTemp result = newTemp(Ity_I32); + + assign(op1, get_gpr_w1(r1)); + assign(op3, get_gpr_w1(r3)); + + /* The first and second operands are compared. If they are equal, + the third operand is stored at the second- operand location. */ + cas = mkIRCAS(IRTemp_INVALID, old_mem, + Iend_BE, mkexpr(op2addr), + NULL, mkexpr(op1), /* expected value */ + NULL, mkexpr(op3) /* new value */); + stmt(IRStmt_CAS(cas)); + + /* Set CC. Operands compared equal -> 0, else 1. */ + assign(result, binop(Iop_Sub32, mkexpr(op1), mkexpr(old_mem))); + s390_cc_thunk_put1(S390_CC_OP_BITWISE, result, False); + + /* If operands were equal (cc == 0) just store the old value op1 in r1. + Otherwise, store the old_value from memory in r1. */ + put_gpr_w1(r1, mkite(binop(Iop_CmpEQ32, s390_call_calculate_cc(), mkU32(0)), + mkexpr(op1), mkexpr(old_mem))); +} + +HChar * +s390_irgen_CS(UChar r1, UChar r3, IRTemp op2addr) +{ + s390_irgen_cas_32(r1, r3, op2addr); + + return "cs"; +} + +HChar * +s390_irgen_CSY(UChar r1, UChar r3, IRTemp op2addr) +{ + s390_irgen_cas_32(r1, r3, op2addr); + + return "csy"; +} + +HChar * +s390_irgen_CSG(UChar r1, UChar r3, IRTemp op2addr) +{ + IRCAS *cas; + IRTemp op1 = newTemp(Ity_I64); + IRTemp old_mem = newTemp(Ity_I64); + IRTemp op3 = newTemp(Ity_I64); + IRTemp result = newTemp(Ity_I64); + + assign(op1, get_gpr_dw0(r1)); + assign(op3, get_gpr_dw0(r3)); + + /* The first and second operands are compared. If they are equal, + the third operand is stored at the second- operand location. */ + cas = mkIRCAS(IRTemp_INVALID, old_mem, + Iend_BE, mkexpr(op2addr), + NULL, mkexpr(op1), /* expected value */ + NULL, mkexpr(op3) /* new value */); + stmt(IRStmt_CAS(cas)); + + /* Set CC. Operands compared equal -> 0, else 1. */ + assign(result, binop(Iop_Sub64, mkexpr(op1), mkexpr(old_mem))); + s390_cc_thunk_put1(S390_CC_OP_BITWISE, result, False); + + /* If operands were equal (cc == 0) just store the old value op1 in r1. + Otherwise, store the old_value from memory in r1. */ + put_gpr_dw0(r1, mkite(binop(Iop_CmpEQ32, s390_call_calculate_cc(), mkU32(0)), + mkexpr(op1), mkexpr(old_mem))); + return "csg"; +} + + +/* Binary floating point */ + +HChar * +s390_irgen_AXBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F128); + IRTemp op2 = newTemp(Ity_F128); + IRTemp result = newTemp(Ity_F128); + + assign(op1, get_fpr_pair(r1)); + assign(op2, get_fpr_pair(r2)); + assign(result, triop(Iop_AddF128, mkU32(Irrm_CURRENT), mkexpr(op1), + mkexpr(op2))); + put_fpr_pair(r1, mkexpr(result)); + + s390_cc_thunk_put1f128(S390_CC_OP_BFP_RESULT_128, result); + + return "axbr"; +} + +/* The result of a Iop_CmdFxx operation is a condition code. It is + encoded using the values defined in type IRCmpFxxResult. + Before we can store the condition code into the guest state (or do + anything else with it for that matter) we need to convert it to + the encoding that s390 uses. This is what this function does. + + s390 VEX b6 b2 b0 cc.1 cc.0 + 0 0x40 EQ 1 0 0 0 0 + 1 0x01 LT 0 0 1 0 1 + 2 0x00 GT 0 0 0 1 0 + 3 0x45 Unordered 1 1 1 1 1 + + The following bits from the VEX encoding are interesting: + b0, b2, b6 with b0 being the LSB. We observe: + + cc.0 = b0; + cc.1 = b2 | (~b0 & ~b6) + + with cc being the s390 condition code. +*/ +static IRExpr * +convert_vex_fpcc_to_s390(IRTemp vex_cc) +{ + IRTemp cc0 = newTemp(Ity_I32); + IRTemp cc1 = newTemp(Ity_I32); + IRTemp b0 = newTemp(Ity_I32); + IRTemp b2 = newTemp(Ity_I32); + IRTemp b6 = newTemp(Ity_I32); + + assign(b0, binop(Iop_And32, mkexpr(vex_cc), mkU32(1))); + assign(b2, binop(Iop_And32, binop(Iop_Shr32, mkexpr(vex_cc), mkU8(2)), + mkU32(1))); + assign(b6, binop(Iop_And32, binop(Iop_Shr32, mkexpr(vex_cc), mkU8(6)), + mkU32(1))); + + assign(cc0, mkexpr(b0)); + assign(cc1, binop(Iop_Or32, mkexpr(b2), + binop(Iop_And32, + binop(Iop_Sub32, mkU32(1), mkexpr(b0)), /* ~b0 */ + binop(Iop_Sub32, mkU32(1), mkexpr(b6)) /* ~b6 */ + ))); + + return binop(Iop_Or32, mkexpr(cc0), binop(Iop_Shl32, mkexpr(cc1), mkU8(1))); +} + +HChar * +s390_irgen_CEBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F32); + IRTemp op2 = newTemp(Ity_F32); + IRTemp cc_vex = newTemp(Ity_I32); + IRTemp cc_s390 = newTemp(Ity_I32); + + assign(op1, get_fpr_w0(r1)); + assign(op2, get_fpr_w0(r2)); + assign(cc_vex, binop(Iop_CmpF32, mkexpr(op1), mkexpr(op2))); + + assign(cc_s390, convert_vex_fpcc_to_s390(cc_vex)); + s390_cc_thunk_put1(S390_CC_OP_SET, cc_s390, False); + + return "cebr"; +} + +HChar * +s390_irgen_CDBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F64); + IRTemp op2 = newTemp(Ity_F64); + IRTemp cc_vex = newTemp(Ity_I32); + IRTemp cc_s390 = newTemp(Ity_I32); + + assign(op1, get_fpr_dw0(r1)); + assign(op2, get_fpr_dw0(r2)); + assign(cc_vex, binop(Iop_CmpF64, mkexpr(op1), mkexpr(op2))); + + assign(cc_s390, convert_vex_fpcc_to_s390(cc_vex)); + s390_cc_thunk_put1(S390_CC_OP_SET, cc_s390, False); + + return "cdbr"; +} + +HChar * +s390_irgen_CXBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F128); + IRTemp op2 = newTemp(Ity_F128); + IRTemp cc_vex = newTemp(Ity_I32); + IRTemp cc_s390 = newTemp(Ity_I32); + + assign(op1, get_fpr_pair(r1)); + assign(op2, get_fpr_pair(r2)); + assign(cc_vex, binop(Iop_CmpF128, mkexpr(op1), mkexpr(op2))); + + assign(cc_s390, convert_vex_fpcc_to_s390(cc_vex)); + s390_cc_thunk_put1(S390_CC_OP_SET, cc_s390, False); + + return "cxbr"; +} + +HChar * +s390_irgen_CEB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_F32); + IRTemp op2 = newTemp(Ity_F32); + IRTemp cc_vex = newTemp(Ity_I32); + IRTemp cc_s390 = newTemp(Ity_I32); + + assign(op1, get_fpr_w0(r1)); + assign(op2, load(Ity_F32, mkexpr(op2addr))); + assign(cc_vex, binop(Iop_CmpF32, mkexpr(op1), mkexpr(op2))); + + assign(cc_s390, convert_vex_fpcc_to_s390(cc_vex)); + s390_cc_thunk_put1(S390_CC_OP_SET, cc_s390, False); + + return "ceb"; +} + +HChar * +s390_irgen_CDB(UChar r1, IRTemp op2addr) +{ + IRTemp op1 = newTemp(Ity_F64); + IRTemp op2 = newTemp(Ity_F64); + IRTemp cc_vex = newTemp(Ity_I32); + IRTemp cc_s390 = newTemp(Ity_I32); + + assign(op1, get_fpr_dw0(r1)); + assign(op2, load(Ity_F64, mkexpr(op2addr))); + assign(cc_vex, binop(Iop_CmpF64, mkexpr(op1), mkexpr(op2))); + + assign(cc_s390, convert_vex_fpcc_to_s390(cc_vex)); + s390_cc_thunk_put1(S390_CC_OP_SET, cc_s390, False); + + return "cdb"; +} + +HChar * +s390_irgen_CXFBR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I32); + + assign(op2, get_gpr_w1(r2)); + put_fpr_pair(r1, unop(Iop_I32StoF128, mkexpr(op2))); + + return "cxfbr"; +} + +HChar * +s390_irgen_CXGBR(UChar r1, UChar r2) +{ + IRTemp op2 = newTemp(Ity_I64); + + assign(op2, get_gpr_dw0(r2)); + put_fpr_pair(r1, unop(Iop_I64StoF128, mkexpr(op2))); + + return "cxgbr"; +} + +HChar * +s390_irgen_CFXBR(UChar r3, UChar r1, UChar r2) +{ + IRTemp op = newTemp(Ity_F128); + IRTemp result = newTemp(Ity_I32); + + assign(op, get_fpr_pair(r2)); + assign(result, binop(Iop_F128toI32S, mkU32(encode_rounding_mode(r3)), + mkexpr(op))); + put_gpr_w1(r1, mkexpr(result)); + s390_cc_thunk_put1f128(S390_CC_OP_BFP_128_TO_INT_32, op); + + return "cfxbr"; +} + +HChar * +s390_irgen_CGXBR(UChar r3, UChar r1, UChar r2) +{ + IRTemp op = newTemp(Ity_F128); + IRTemp result = newTemp(Ity_I64); + + assign(op, get_fpr_pair(r2)); + assign(result, binop(Iop_F128toI64S, mkU32(encode_rounding_mode(r3)), + mkexpr(op))); + put_gpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_put1f128(S390_CC_OP_BFP_128_TO_INT_64, op); + + return "cgxbr"; +} + +HChar * +s390_irgen_DXBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F128); + IRTemp op2 = newTemp(Ity_F128); + IRTemp result = newTemp(Ity_F128); + + assign(op1, get_fpr_pair(r1)); + assign(op2, get_fpr_pair(r2)); + assign(result, triop(Iop_DivF128, mkU32(Irrm_CURRENT), mkexpr(op1), + mkexpr(op2))); + put_fpr_pair(r1, mkexpr(result)); + + return "dxbr"; +} + +HChar * +s390_irgen_LTXBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F128); + + assign(result, get_fpr_pair(r2)); + put_fpr_pair(r1, mkexpr(result)); + s390_cc_thunk_put1f128(S390_CC_OP_BFP_RESULT_128, result); + + return "ltxbr"; +} + +HChar * +s390_irgen_LCXBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F128); + + assign(result, unop(Iop_NegF128, get_fpr_pair(r2))); + put_fpr_pair(r1, mkexpr(result)); + s390_cc_thunk_put1f128(S390_CC_OP_BFP_RESULT_128, result); + + return "lcxbr"; +} + +HChar * +s390_irgen_LXDBR(UChar r1, UChar r2) +{ + IRTemp op = newTemp(Ity_F64); + + assign(op, get_fpr_dw0(r2)); + put_fpr_pair(r1, unop(Iop_F64toF128, mkexpr(op))); + + return "lxdbr"; +} + +HChar * +s390_irgen_LXEBR(UChar r1, UChar r2) +{ + IRTemp op = newTemp(Ity_F32); + + assign(op, get_fpr_w0(r2)); + put_fpr_pair(r1, unop(Iop_F32toF128, mkexpr(op))); + + return "lxebr"; +} + +HChar * +s390_irgen_LXDB(UChar r1, IRTemp op2addr) +{ + IRTemp op = newTemp(Ity_F64); + + assign(op, load(Ity_F64, mkexpr(op2addr))); + put_fpr_pair(r1, unop(Iop_F64toF128, mkexpr(op))); + + return "lxdb"; +} + +HChar * +s390_irgen_LXEB(UChar r1, IRTemp op2addr) +{ + IRTemp op = newTemp(Ity_F32); + + assign(op, load(Ity_F32, mkexpr(op2addr))); + put_fpr_pair(r1, unop(Iop_F32toF128, mkexpr(op))); + + return "lxeb"; +} + +HChar * +s390_irgen_LNEBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F32); + + assign(result, unop(Iop_NegF32, unop(Iop_AbsF32, get_fpr_w0(r2)))); + put_fpr_w0(r1, mkexpr(result)); + s390_cc_thunk_put1f(S390_CC_OP_BFP_RESULT_32, result); + + return "lnebr"; +} + +HChar * +s390_irgen_LNDBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F64); + + assign(result, unop(Iop_NegF64, unop(Iop_AbsF64, get_fpr_dw0(r2)))); + put_fpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_put1f(S390_CC_OP_BFP_RESULT_64, result); + + return "lndbr"; +} + +HChar * +s390_irgen_LNXBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F128); + + assign(result, unop(Iop_NegF128, unop(Iop_AbsF128, get_fpr_pair(r2)))); + put_fpr_pair(r1, mkexpr(result)); + s390_cc_thunk_put1f128(S390_CC_OP_BFP_RESULT_128, result); + + return "lnxbr"; +} + +HChar * +s390_irgen_LPEBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F32); + + assign(result, unop(Iop_AbsF32, get_fpr_w0(r2))); + put_fpr_w0(r1, mkexpr(result)); + s390_cc_thunk_put1f(S390_CC_OP_BFP_RESULT_32, result); + + return "lpebr"; +} + +HChar * +s390_irgen_LPDBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F64); + + assign(result, unop(Iop_AbsF64, get_fpr_dw0(r2))); + put_fpr_dw0(r1, mkexpr(result)); + s390_cc_thunk_put1f(S390_CC_OP_BFP_RESULT_64, result); + + return "lpdbr"; +} + +HChar * +s390_irgen_LPXBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F128); + + assign(result, unop(Iop_AbsF128, get_fpr_pair(r2))); + put_fpr_pair(r1, mkexpr(result)); + s390_cc_thunk_put1f128(S390_CC_OP_BFP_RESULT_128, result); + + return "lpxbr"; +} + +HChar * +s390_irgen_LDXBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F64); + + assign(result, binop(Iop_F128toF64, mkU32(Irrm_CURRENT), get_fpr_pair(r2))); + put_fpr_dw0(r1, mkexpr(result)); + + return "ldxbr"; +} + +HChar * +s390_irgen_LEXBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F32); + + assign(result, binop(Iop_F128toF32, mkU32(Irrm_CURRENT), get_fpr_pair(r2))); + put_fpr_w0(r1, mkexpr(result)); + + return "lexbr"; +} + +HChar * +s390_irgen_MXBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F128); + IRTemp op2 = newTemp(Ity_F128); + IRTemp result = newTemp(Ity_F128); + + assign(op1, get_fpr_pair(r1)); + assign(op2, get_fpr_pair(r2)); + assign(result, triop(Iop_MulF128, mkU32(Irrm_CURRENT), mkexpr(op1), + mkexpr(op2))); + put_fpr_pair(r1, mkexpr(result)); + + return "mxbr"; +} + +HChar * +s390_irgen_MAEBR(UChar r1, UChar r3, UChar r2) +{ + put_fpr_w0(r1, qop(Iop_MAddF32, mkU32(Irrm_CURRENT), + get_fpr_w0(r1), get_fpr_w0(r2), get_fpr_w0(r3))); + + return "maebr"; +} + +HChar * +s390_irgen_MADBR(UChar r1, UChar r3, UChar r2) +{ + put_fpr_dw0(r1, qop(Iop_MAddF64, mkU32(Irrm_CURRENT), + get_fpr_dw0(r1), get_fpr_dw0(r2), get_fpr_dw0(r3))); + + return "madbr"; +} + +HChar * +s390_irgen_MAEB(UChar r3, IRTemp op2addr, UChar r1) +{ + IRExpr *op2 = load(Ity_F32, mkexpr(op2addr)); + + put_fpr_w0(r1, qop(Iop_MAddF32, mkU32(Irrm_CURRENT), + get_fpr_w0(r1), op2, get_fpr_w0(r3))); + + return "maeb"; +} + +HChar * +s390_irgen_MADB(UChar r3, IRTemp op2addr, UChar r1) +{ + IRExpr *op2 = load(Ity_F64, mkexpr(op2addr)); + + put_fpr_dw0(r1, qop(Iop_MAddF64, mkU32(Irrm_CURRENT), + get_fpr_dw0(r1), op2, get_fpr_dw0(r3))); + + return "madb"; +} + +HChar * +s390_irgen_MSEBR(UChar r1, UChar r3, UChar r2) +{ + put_fpr_w0(r1, qop(Iop_MSubF32, mkU32(Irrm_CURRENT), + get_fpr_w0(r1), get_fpr_w0(r2), get_fpr_w0(r3))); + + return "msebr"; +} + +HChar * +s390_irgen_MSDBR(UChar r1, UChar r3, UChar r2) +{ + put_fpr_dw0(r1, qop(Iop_MSubF64, mkU32(Irrm_CURRENT), + get_fpr_dw0(r1), get_fpr_dw0(r2), get_fpr_dw0(r3))); + + return "msdbr"; +} + +HChar * +s390_irgen_MSEB(UChar r3, IRTemp op2addr, UChar r1) +{ + IRExpr *op2 = load(Ity_F32, mkexpr(op2addr)); + + put_fpr_w0(r1, qop(Iop_MSubF32, mkU32(Irrm_CURRENT), + get_fpr_w0(r1), op2, get_fpr_w0(r3))); + + return "mseb"; +} + +HChar * +s390_irgen_MSDB(UChar r3, IRTemp op2addr, UChar r1) +{ + IRExpr *op2 = load(Ity_F64, mkexpr(op2addr)); + + put_fpr_dw0(r1, qop(Iop_MSubF64, mkU32(Irrm_CURRENT), + get_fpr_dw0(r1), op2, get_fpr_dw0(r3))); + + return "msdb"; +} + +HChar * +s390_irgen_SQEBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F32); + + assign(result, binop(Iop_SqrtF32, mkU32(Irrm_CURRENT), get_fpr_w0(r2))); + put_fpr_w0(r1, mkexpr(result)); + + return "sqebr"; +} + +HChar * +s390_irgen_SQDBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F64); + + assign(result, binop(Iop_SqrtF64, mkU32(Irrm_CURRENT), get_fpr_dw0(r2))); + put_fpr_dw0(r1, mkexpr(result)); + + return "sqdbr"; +} + +HChar * +s390_irgen_SQXBR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F128); + + assign(result, binop(Iop_SqrtF128, mkU32(Irrm_CURRENT), get_fpr_pair(r2))); + put_fpr_pair(r1, mkexpr(result)); + + return "sqxbr"; +} + +HChar * +s390_irgen_SQEB(UChar r1, IRTemp op2addr) +{ + IRTemp op = newTemp(Ity_F32); + + assign(op, load(Ity_F32, mkexpr(op2addr))); + put_fpr_w0(r1, binop(Iop_SqrtF32, mkU32(Irrm_CURRENT), mkexpr(op))); + + return "sqeb"; +} + +HChar * +s390_irgen_SQDB(UChar r1, IRTemp op2addr) +{ + IRTemp op = newTemp(Ity_F64); + + assign(op, load(Ity_F64, mkexpr(op2addr))); + put_fpr_dw0(r1, binop(Iop_SqrtF64, mkU32(Irrm_CURRENT), mkexpr(op))); + + return "sqdb"; +} + +HChar * +s390_irgen_SXBR(UChar r1, UChar r2) +{ + IRTemp op1 = newTemp(Ity_F128); + IRTemp op2 = newTemp(Ity_F128); + IRTemp result = newTemp(Ity_F128); + + assign(op1, get_fpr_pair(r1)); + assign(op2, get_fpr_pair(r2)); + assign(result, triop(Iop_SubF128, mkU32(Irrm_CURRENT), mkexpr(op1), + mkexpr(op2))); + put_fpr_pair(r1, mkexpr(result)); + s390_cc_thunk_put1f128(S390_CC_OP_BFP_RESULT_128, result); + + return "sxbr"; +} + +HChar * +s390_irgen_TCEB(UChar r1, IRTemp op2addr) +{ + IRTemp value = newTemp(Ity_F32); + + assign(value, get_fpr_w0(r1)); + + s390_cc_thunk_putFZ(S390_CC_OP_BFP_TDC_32, value, op2addr); + + return "tceb"; +} + +HChar * +s390_irgen_TCDB(UChar r1, IRTemp op2addr) +{ + IRTemp value = newTemp(Ity_F64); + + assign(value, get_fpr_dw0(r1)); + + s390_cc_thunk_putFZ(S390_CC_OP_BFP_TDC_64, value, op2addr); + + return "tcdb"; +} + +HChar * +s390_irgen_TCXB(UChar r1, IRTemp op2addr) +{ + IRTemp value = newTemp(Ity_F128); + + assign(value, get_fpr_pair(r1)); + + s390_cc_thunk_put1f128Z(S390_CC_OP_BFP_TDC_128, value, op2addr); + + return "tcxb"; +} + +HChar * +s390_irgen_LCDFR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F64); + + assign(result, unop(Iop_NegF64, get_fpr_dw0(r2))); + put_fpr_dw0(r1, mkexpr(result)); + + return "lcdfr"; +} + +HChar * +s390_irgen_LNDFR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F64); + + assign(result, unop(Iop_NegF64, unop(Iop_AbsF64, get_fpr_dw0(r2)))); + put_fpr_dw0(r1, mkexpr(result)); + + return "lndfr"; +} + +HChar * +s390_irgen_LPDFR(UChar r1, UChar r2) +{ + IRTemp result = newTemp(Ity_F64); + + assign(result, unop(Iop_AbsF64, get_fpr_dw0(r2))); + put_fpr_dw0(r1, mkexpr(result)); + + return "lpdfr"; +} + +HChar * +s390_irgen_LDGR(UChar r1, UChar r2) +{ + put_fpr_dw0(r1, unop(Iop_ReinterpI64asF64, get_gpr_dw0(r2))); + + return "ldgr"; +} + +HChar * +s390_irgen_LGDR(UChar r1, UChar r2) +{ + put_gpr_dw0(r1, unop(Iop_ReinterpF64asI64, get_fpr_dw0(r2))); + + return "lgdr"; +} + + +HChar * +s390_irgen_CPSDR(UChar r3, UChar r1, UChar r2) +{ + IRTemp sign = newTemp(Ity_I64); + IRTemp value = newTemp(Ity_I64); + + assign(sign, binop(Iop_And64, unop(Iop_ReinterpF64asI64, get_fpr_dw0(r3)), + mkU64(1ULL << 63))); + assign(value, binop(Iop_And64, unop(Iop_ReinterpF64asI64, get_fpr_dw0(r2)), + mkU64((1ULL << 63) - 1))); + put_fpr_dw0(r1, unop(Iop_ReinterpI64asF64, binop(Iop_Or64, mkexpr(value), + mkexpr(sign)))); + + return "cpsdr"; +} + + +static UInt +s390_do_cvb(ULong decimal) +{ +#if defined(VGA_s390x) + UInt binary; + + __asm__ volatile ( + "cvb %[result],%[input]\n\t" + : [result] "=d"(binary) + : [input] "m"(decimal) + ); + + return binary; +#else + return 0; +#endif +} + +static IRExpr * +s390_call_cvb(IRExpr *in) +{ + IRExpr **args, *call; + + args = mkIRExprVec_1(in); + call = mkIRExprCCall(Ity_I32, 0 /*regparm*/, + "s390_do_cvb", &s390_do_cvb, args); + + /* Nothing is excluded from definedness checking. */ + call->Iex.CCall.cee->mcx_mask = 0; + + return call; +} + +HChar * +s390_irgen_CVB(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, s390_call_cvb(load(Ity_I64, mkexpr(op2addr)))); + + return "cvb"; +} + +HChar * +s390_irgen_CVBY(UChar r1, IRTemp op2addr) +{ + put_gpr_w1(r1, s390_call_cvb(load(Ity_I64, mkexpr(op2addr)))); + + return "cvby"; +} + + +static ULong +s390_do_cvd(ULong binary_in) +{ +#if defined(VGA_s390x) + UInt binary = binary_in & 0xffffffffULL; + ULong decimal; + + __asm__ volatile ( + "cvd %[input],%[result]\n\t" + : [result] "=m"(decimal) + : [input] "d"(binary) + ); + + return decimal; +#else + return 0; +#endif +} + +static IRExpr * +s390_call_cvd(IRExpr *in) +{ + IRExpr **args, *call; + + args = mkIRExprVec_1(in); + call = mkIRExprCCall(Ity_I64, 0 /*regparm*/, + "s390_do_cvd", &s390_do_cvd, args); + + /* Nothing is excluded from definedness checking. */ + call->Iex.CCall.cee->mcx_mask = 0; + + return call; +} + +HChar * +s390_irgen_CVD(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), s390_call_cvd(get_gpr_w1(r1))); + + return "cvd"; +} + +HChar * +s390_irgen_CVDY(UChar r1, IRTemp op2addr) +{ + store(mkexpr(op2addr), s390_call_cvd(get_gpr_w1(r1))); + + return "cvdy"; +} + + +HChar * +s390_irgen_FLOGR(UChar r1, UChar r2) +{ + IRTemp input = newTemp(Ity_I64); + IRTemp not_zero = newTemp(Ity_I64); + IRTemp tmpnum = newTemp(Ity_I64); + IRTemp num = newTemp(Ity_I64); + IRTemp shift_amount = newTemp(Ity_I8); + + /* We use the "count leading zeroes" operator because the number of + leading zeroes is identical with the bit position of the first '1' bit. + However, that operator does not work when the input value is zero. + Therefore, we set the LSB of the input value to 1 and use Clz64 on + the modified value. If input == 0, then the result is 64. Otherwise, + the result of Clz64 is what we want. */ + + assign(input, get_gpr_dw0(r2)); + assign(not_zero, binop(Iop_Or64, mkexpr(input), mkU64(1))); + assign(tmpnum, unop(Iop_Clz64, mkexpr(not_zero))); + + /* num = (input == 0) ? 64 : tmpnum */ + assign(num, mkite(binop(Iop_CmpEQ64, mkexpr(input), mkU64(0)), + /* == 0 */ mkU64(64), + /* != 0 */ mkexpr(tmpnum))); + + put_gpr_dw0(r1, mkexpr(num)); + + /* Set the leftmost '1' bit of the input value to zero. Shift it out to the + left followed by a logical shift right. Note, that the Iop_Shl64 and + Iop_Shr64 semantics will preserve the value-to-be-shifted if the + shift-amount equals or is larger than the width of value-to-be-shifted + (see ir_opt.c). So instead of shifting to the left once we shift twice + to avoid this special case. */ + + assign(shift_amount, unop(Iop_64to8, binop(Iop_Add64, mkexpr(num), + mkU64(1)))); + + put_gpr_dw0(r1 + 1, binop(Iop_Shr64, + binop(Iop_Shl64, + binop(Iop_Shl64, mkexpr(input), + unop(Iop_64to8, mkexpr(num))), + mkU8(1)), + mkexpr(shift_amount))); + + /* Compare the original value as an unsigned integer with 0. */ + s390_cc_thunk_put2(S390_CC_OP_UNSIGNED_COMPARE, input, + mktemp(Ity_I64, mkU64(0)), False); + + return "flogr"; +} + + +/*------------------------------------------------------------*/ +/*--- Build IR for special instructions ---*/ +/*------------------------------------------------------------*/ + +void +s390_irgen_client_request(void) +{ + if (0) + vex_printf("%%R3 = client_request ( %%R2 )\n"); + + irsb->next = mkU64((ULong)(guest_IA_curr_instr + + S390_SPECIAL_OP_PREAMBLE_SIZE + + S390_SPECIAL_OP_SIZE)); + irsb->jumpkind = Ijk_ClientReq; + + s390_dis_res->whatNext = Dis_StopHere; +} + +void +s390_irgen_guest_NRADDR(void) +{ + if (0) + vex_printf("%%R3 = guest_NRADDR\n"); + + put_gpr_dw0(3, IRExpr_Get(S390_GUEST_OFFSET(guest_NRADDR), Ity_I64)); +} + +void +s390_irgen_noredir(void) +{ + /* Continue after special op */ + put_gpr_dw0(14, mkU64(guest_IA_curr_instr + + S390_SPECIAL_OP_PREAMBLE_SIZE + + S390_SPECIAL_OP_SIZE)); + + /* The address is in REG1, all parameters are in the right (guest) places */ + irsb->next = get_gpr_dw0(1); + irsb->jumpkind = Ijk_NoRedir; + + s390_dis_res->whatNext = Dis_StopHere; +} + + +/*---------------------------------------------------------------*/ +/*--- end guest_s390_irgen.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/guest_s390_priv.h +++ VEX/priv/guest_s390_priv.h @@ -0,0 +1,600 @@ + +/*---------------------------------------------------------------*/ +/*--- begin guest_s390_priv.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +#ifndef __VEX_GUEST_S390_PRIV_H +#define __VEX_GUEST_S390_PRIV_H + +#include "libvex_basictypes.h" +#include "libvex_ir.h" // IRSB (needed by bb_to_IR.h) +#include "libvex.h" // VexArch (needed by bb_to_IR.h) +#include "guest_generic_bb_to_IR.h" // DisResult + +UInt s390_decode_and_irgen(UChar *, UInt, DisResult *); + +#define S390_GUEST_OFFSET(x) offsetof(VexGuestS390XState, x) + +/*------------------------------------------------------------*/ +/*--- Dirty Helper functions. ---*/ +/*------------------------------------------------------------*/ +void s390x_dirtyhelper_EX(ULong torun); + +/*------------------------------------------------------------*/ +/*--- IR generators for special opcodes. ---*/ +/*------------------------------------------------------------*/ +void s390_irgen_client_request(void); +void s390_irgen_guest_NRADDR(void); +void s390_irgen_noredir(void); +void s390_irgen_internal_return(void); + +/* Size of special instruction preamble */ +#define S390_SPECIAL_OP_PREAMBLE_SIZE 8 + +/* Size of special instructions */ +#define S390_SPECIAL_OP_SIZE 2 + + +/*------------------------------------------------------------*/ +/*--- IR generators for regular opcodes. ---*/ +/*------------------------------------------------------------*/ + +void s390_format_I(HChar *(*irgen)(UChar), UChar); +void s390_format_RI(HChar *(*irgen)(UChar, UShort), UChar, UShort); +void s390_format_RI_RU(HChar *(*irgen)(UChar, UShort), UChar, UShort); +void s390_format_RI_RI(HChar *(*irgen)(UChar, UShort), UChar, UShort); +void s390_format_RI_RP(HChar *(*irgen)(UChar, UShort), UChar, UShort); +void s390_format_RIE_RRP(HChar *(*irgen)(UChar, UChar, UShort), UChar, UChar, UShort); +void s390_format_RIE_RRUUU(HChar *(*irgen)(UChar, UChar, UChar, UChar, UChar), UChar, UChar, UChar, UChar, UChar); +void s390_format_RIE_RRPU(HChar *(*irgen)(UChar, UChar, UShort, UChar), UChar, UChar, UShort, UChar); +void s390_format_RIE_RUPU(HChar *(*irgen)(UChar, UChar, UShort, UChar), UChar, UChar, UShort, UChar); +void s390_format_RIE_RUPI(HChar *(*irgen)(UChar, UChar, UShort, UChar), UChar, UChar, UShort, UChar); +void s390_format_RIL(HChar *(*irgen)(UChar, UInt), UChar, UInt); +void s390_format_RIL_RU(HChar *(*irgen)(UChar, UInt), UChar, UInt); +void s390_format_RIL_RI(HChar *(*irgen)(UChar, UInt), UChar, UInt); +void s390_format_RIL_RP(HChar *(*irgen)(UChar, UInt), UChar, UInt); +void s390_format_RIL_UP(HChar *(*irgen)(void), UChar, UInt); +void s390_format_RIS_RURDI(HChar *(*irgen)(UChar, UChar, UChar, IRTemp), UChar, UChar, UChar, UShort, UChar); +void s390_format_RIS_RURDU(HChar *(*irgen)(UChar, UChar, UChar, IRTemp), UChar, UChar, UChar, UShort, UChar); +void s390_format_RR(HChar *(*irgen)(UChar, UChar), UChar, UChar); +void s390_format_RR_RR(HChar *(*irgen)(UChar, UChar), UChar, UChar); +void s390_format_RR_FF(HChar *(*irgen)(UChar, UChar), UChar, UChar); +void s390_format_RRE(HChar *(*irgen)(UChar, UChar), UChar, UChar); +void s390_format_RRE_RR(HChar *(*irgen)(UChar, UChar), UChar, UChar); +void s390_format_RRE_FF(HChar *(*irgen)(UChar, UChar), UChar, UChar); +void s390_format_RRE_RF(HChar *(*irgen)(UChar, UChar), UChar, UChar); +void s390_format_RRE_FR(HChar *(*irgen)(UChar, UChar), UChar, UChar); +void s390_format_RRE_R0(HChar *(*irgen)(UChar), UChar); +void s390_format_RRE_F0(HChar *(*irgen)(UChar), UChar); +void s390_format_RRF_F0FF(HChar *(*irgen)(UChar, UChar, UChar), UChar, UChar, UChar); +void s390_format_RRF_U0RF(HChar *(*irgen)(UChar, UChar, UChar), UChar, UChar, UChar); +void s390_format_RRF_F0FF2(HChar *(*irgen)(UChar, UChar, UChar), UChar, UChar, UChar); +void s390_format_RRS(HChar *(*irgen)(UChar, UChar, UChar, IRTemp), UChar, UChar, UChar, UShort, UChar); +void s390_format_RS_R0RD(HChar *(*irgen)(UChar, IRTemp), UChar, UChar, UShort); +void s390_format_RS_RRRD(HChar *(*irgen)(UChar, UChar, IRTemp), UChar, UChar, UChar, UShort); +void s390_format_RS_RURD(HChar *(*irgen)(UChar, UChar, IRTemp), UChar, UChar, UChar, UShort); +void s390_format_RS_AARD(HChar *(*irgen)(UChar, UChar, IRTemp), UChar, UChar, UChar, UShort); +void s390_format_RSI_RRP(HChar *(*irgen)(UChar, UChar, UShort), UChar, UChar, UShort); +void s390_format_RSY_RRRD(HChar *(*irgen)(UChar, UChar, IRTemp), UChar, UChar, UChar, UShort, UChar); +void s390_format_RSY_AARD(HChar *(*irgen)(UChar, UChar, IRTemp), UChar, UChar, UChar, UShort, UChar); +void s390_format_RSY_RURD(HChar *(*irgen)(UChar, UChar, IRTemp), UChar, UChar, UChar, UShort, UChar); +void s390_format_RX(HChar *(*irgen)(UChar, UChar, UChar, UShort, IRTemp), UChar, UChar, UChar, UShort); +void s390_format_RX_RRRD(HChar *(*irgen)(UChar, IRTemp), UChar, UChar, UChar, UShort); +void s390_format_RX_FRRD(HChar *(*irgen)(UChar, IRTemp), UChar, UChar, UChar, UShort); +void s390_format_RXE_FRRD(HChar *(*irgen)(UChar, IRTemp), UChar, UChar, UChar, UShort); +void s390_format_RXF_FRRDF(HChar *(*irgen)(UChar, IRTemp, UChar), UChar, UChar, UChar, UShort, UChar); +void s390_format_RXY_RRRD(HChar *(*irgen)(UChar, IRTemp), UChar, UChar, UChar, UShort, UChar); +void s390_format_RXY_FRRD(HChar *(*irgen)(UChar, IRTemp), UChar, UChar, UChar, UShort, UChar); +void s390_format_RXY_URRD(HChar *(*irgen)(void), UChar, UChar, UChar, UShort, UChar); +void s390_format_S_RD(HChar *(*irgen)(IRTemp), UChar, UShort); +void s390_format_SI_URD(HChar *(*irgen)(UChar, IRTemp), UChar, UChar, UShort); +void s390_format_SIY_URD(HChar *(*irgen)(UChar, IRTemp), UChar, UChar, UShort, UChar); +void s390_format_SIY_IRD(HChar *(*irgen)(UChar, IRTemp), UChar, UChar, UShort, UChar); +void s390_format_SS_L0RDRD(HChar *(*irgen)(UChar, IRTemp, IRTemp), UChar, UChar, UShort, UChar, UShort); +void s390_format_SIL_RDI(HChar *(*irgen)(UShort, IRTemp), UChar, UShort, UShort); +void s390_format_SIL_RDU(HChar *(*irgen)(UShort, IRTemp), UChar, UShort, UShort); + +HChar *s390_irgen_AR(UChar, UChar); +HChar *s390_irgen_AGR(UChar, UChar); +HChar *s390_irgen_AGFR(UChar, UChar); +HChar *s390_irgen_A(UChar, IRTemp); +HChar *s390_irgen_AY(UChar, IRTemp); +HChar *s390_irgen_AG(UChar, IRTemp); +HChar *s390_irgen_AGF(UChar, IRTemp); +HChar *s390_irgen_AFI(UChar, UInt); +HChar *s390_irgen_AGFI(UChar, UInt); +HChar *s390_irgen_ASI(UChar, IRTemp); +HChar *s390_irgen_AGSI(UChar, IRTemp); +HChar *s390_irgen_AH(UChar, IRTemp); +HChar *s390_irgen_AHY(UChar, IRTemp); +HChar *s390_irgen_AHI(UChar, UShort); +HChar *s390_irgen_AGHI(UChar, UShort); +HChar *s390_irgen_ALR(UChar, UChar); +HChar *s390_irgen_ALGR(UChar, UChar); +HChar *s390_irgen_ALGFR(UChar, UChar); +HChar *s390_irgen_AL(UChar, IRTemp); +HChar *s390_irgen_ALY(UChar, IRTemp); +HChar *s390_irgen_ALG(UChar, IRTemp); +HChar *s390_irgen_ALGF(UChar, IRTemp); +HChar *s390_irgen_ALFI(UChar, UInt); +HChar *s390_irgen_ALGFI(UChar, UInt); +HChar *s390_irgen_ALCR(UChar, UChar); +HChar *s390_irgen_ALCGR(UChar, UChar); +HChar *s390_irgen_ALC(UChar, IRTemp); +HChar *s390_irgen_ALCG(UChar, IRTemp); +HChar *s390_irgen_ALSI(UChar, IRTemp); +HChar *s390_irgen_ALGSI(UChar, IRTemp); +HChar *s390_irgen_NR(UChar, UChar); +HChar *s390_irgen_NGR(UChar, UChar); +HChar *s390_irgen_N(UChar, IRTemp); +HChar *s390_irgen_NY(UChar, IRTemp); +HChar *s390_irgen_NG(UChar, IRTemp); +HChar *s390_irgen_NI(UChar, IRTemp); +HChar *s390_irgen_NIY(UChar, IRTemp); +HChar *s390_irgen_NC(UChar, IRTemp, IRTemp); +HChar *s390_irgen_NIHF(UChar, UInt); +HChar *s390_irgen_NIHH(UChar, UShort); +HChar *s390_irgen_NIHL(UChar, UShort); +HChar *s390_irgen_NILF(UChar, UInt); +HChar *s390_irgen_NILH(UChar, UShort); +HChar *s390_irgen_NILL(UChar, UShort); +HChar *s390_irgen_BASR(UChar, UChar); +HChar *s390_irgen_BAS(UChar, IRTemp); +HChar *s390_irgen_BCR(UChar, UChar); +HChar *s390_irgen_BC(UChar, UChar, UChar, UShort, IRTemp); +HChar *s390_irgen_BCTR(UChar, UChar); +HChar *s390_irgen_BCTGR(UChar, UChar); +HChar *s390_irgen_BCT(UChar, IRTemp); +HChar *s390_irgen_BCTG(UChar, IRTemp); +HChar *s390_irgen_BXH(UChar, UChar, IRTemp); +HChar *s390_irgen_BXHG(UChar, UChar, IRTemp); +HChar *s390_irgen_BXLE(UChar, UChar, IRTemp); +HChar *s390_irgen_BXLEG(UChar, UChar, IRTemp); +HChar *s390_irgen_BRAS(UChar, UShort); +HChar *s390_irgen_BRASL(UChar, UInt); +HChar *s390_irgen_BRC(UChar, UShort); +HChar *s390_irgen_BRCL(UChar, UInt); +HChar *s390_irgen_BRCT(UChar, UShort); +HChar *s390_irgen_BRCTG(UChar, UShort); +HChar *s390_irgen_BRXH(UChar, UChar, UShort); +HChar *s390_irgen_BRXHG(UChar, UChar, UShort); +HChar *s390_irgen_BRXLE(UChar, UChar, UShort); +HChar *s390_irgen_BRXLG(UChar, UChar, UShort); +HChar *s390_irgen_CR(UChar, UChar); +HChar *s390_irgen_CGR(UChar, UChar); +HChar *s390_irgen_CGFR(UChar, UChar); +HChar *s390_irgen_C(UChar, IRTemp); +HChar *s390_irgen_CY(UChar, IRTemp); +HChar *s390_irgen_CG(UChar, IRTemp); +HChar *s390_irgen_CGF(UChar, IRTemp); +HChar *s390_irgen_CFI(UChar, UInt); +HChar *s390_irgen_CGFI(UChar, UInt); +HChar *s390_irgen_CRL(UChar, UInt); +HChar *s390_irgen_CGRL(UChar, UInt); +HChar *s390_irgen_CGFRL(UChar, UInt); +HChar *s390_irgen_CRB(UChar, UChar, UChar, IRTemp); +HChar *s390_irgen_CGRB(UChar, UChar, UChar, IRTemp); +HChar *s390_irgen_CRJ(UChar, UChar, UShort, UChar); +HChar *s390_irgen_CGRJ(UChar, UChar, UShort, UChar); +HChar *s390_irgen_CIB(UChar, UChar, UChar, IRTemp); +HChar *s390_irgen_CGIB(UChar, UChar, UChar, IRTemp); +HChar *s390_irgen_CIJ(UChar, UChar, UShort, UChar); +HChar *s390_irgen_CGIJ(UChar, UChar, UShort, UChar); +HChar *s390_irgen_CS(UChar, UChar, IRTemp); +HChar *s390_irgen_CSY(UChar, UChar, IRTemp); +HChar *s390_irgen_CSG(UChar, UChar, IRTemp); +HChar *s390_irgen_CH(UChar, IRTemp); +HChar *s390_irgen_CHY(UChar, IRTemp); +HChar *s390_irgen_CGH(UChar, IRTemp); +HChar *s390_irgen_CHI(UChar, UShort); +HChar *s390_irgen_CGHI(UChar, UShort); +HChar *s390_irgen_CHHSI(UShort, IRTemp); +HChar *s390_irgen_CHSI(UShort, IRTemp); +HChar *s390_irgen_CGHSI(UShort, IRTemp); +HChar *s390_irgen_CHRL(UChar, UInt); +HChar *s390_irgen_CGHRL(UChar, UInt); +HChar *s390_irgen_CLR(UChar, UChar); +HChar *s390_irgen_CLGR(UChar, UChar); +HChar *s390_irgen_CLGFR(UChar, UChar); +HChar *s390_irgen_CL(UChar, IRTemp); +HChar *s390_irgen_CLY(UChar, IRTemp); +HChar *s390_irgen_CLG(UChar, IRTemp); +HChar *s390_irgen_CLGF(UChar, IRTemp); +HChar *s390_irgen_CLC(UChar, IRTemp, IRTemp); +HChar *s390_irgen_CLFI(UChar, UInt); +HChar *s390_irgen_CLGFI(UChar, UInt); +HChar *s390_irgen_CLI(UChar, IRTemp); +HChar *s390_irgen_CLIY(UChar, IRTemp); +HChar *s390_irgen_CLFHSI(UShort, IRTemp); +HChar *s390_irgen_CLGHSI(UShort, IRTemp); +HChar *s390_irgen_CLHHSI(UShort, IRTemp); +HChar *s390_irgen_CLRL(UChar, UInt); +HChar *s390_irgen_CLGRL(UChar, UInt); +HChar *s390_irgen_CLGFRL(UChar, UInt); +HChar *s390_irgen_CLHRL(UChar, UInt); +HChar *s390_irgen_CLGHRL(UChar, UInt); +HChar *s390_irgen_CLRB(UChar, UChar, UChar, IRTemp); +HChar *s390_irgen_CLGRB(UChar, UChar, UChar, IRTemp); +HChar *s390_irgen_CLRJ(UChar, UChar, UShort, UChar); +HChar *s390_irgen_CLGRJ(UChar, UChar, UShort, UChar); +HChar *s390_irgen_CLIB(UChar, UChar, UChar, IRTemp); +HChar *s390_irgen_CLGIB(UChar, UChar, UChar, IRTemp); +HChar *s390_irgen_CLIJ(UChar, UChar, UShort, UChar); +HChar *s390_irgen_CLGIJ(UChar, UChar, UShort, UChar); +HChar *s390_irgen_CLM(UChar, UChar, IRTemp); +HChar *s390_irgen_CLMY(UChar, UChar, IRTemp); +HChar *s390_irgen_CLMH(UChar, UChar, IRTemp); +HChar *s390_irgen_CLCLE(UChar, UChar, IRTemp); +HChar *s390_irgen_CLST(UChar, UChar); +HChar *s390_irgen_CVB(UChar, IRTemp); +HChar *s390_irgen_CVBY(UChar, IRTemp); +HChar *s390_irgen_CVD(UChar, IRTemp); +HChar *s390_irgen_CVDY(UChar, IRTemp); +HChar *s390_irgen_CPYA(UChar, UChar); +HChar *s390_irgen_DR(UChar, UChar); +HChar *s390_irgen_D(UChar, IRTemp); +HChar *s390_irgen_DLR(UChar, UChar); +HChar *s390_irgen_DLGR(UChar, UChar); +HChar *s390_irgen_DL(UChar, IRTemp); +HChar *s390_irgen_DLG(UChar, IRTemp); +HChar *s390_irgen_DSGR(UChar, UChar); +HChar *s390_irgen_DSGFR(UChar, UChar); +HChar *s390_irgen_DSG(UChar, IRTemp); +HChar *s390_irgen_DSGF(UChar, IRTemp); +HChar *s390_irgen_XR(UChar, UChar); +HChar *s390_irgen_XGR(UChar, UChar); +HChar *s390_irgen_X(UChar, IRTemp); +HChar *s390_irgen_XY(UChar, IRTemp); +HChar *s390_irgen_XG(UChar, IRTemp); +HChar *s390_irgen_XI(UChar, IRTemp); +HChar *s390_irgen_XIY(UChar, IRTemp); +HChar *s390_irgen_XC(UChar, IRTemp, IRTemp); +HChar *s390_irgen_XIHF(UChar, UInt); +HChar *s390_irgen_XILF(UChar, UInt); +HChar *s390_irgen_EX(UChar, IRTemp); +HChar *s390_irgen_EXRL(UChar, UInt); +HChar *s390_irgen_EAR(UChar, UChar); +HChar *s390_irgen_FLOGR(UChar, UChar); +HChar *s390_irgen_IC(UChar, IRTemp); +HChar *s390_irgen_ICY(UChar, IRTemp); +HChar *s390_irgen_ICM(UChar, UChar, IRTemp); +HChar *s390_irgen_ICMY(UChar, UChar, IRTemp); +HChar *s390_irgen_ICMH(UChar, UChar, IRTemp); +HChar *s390_irgen_IIHF(UChar, UInt); +HChar *s390_irgen_IIHH(UChar, UShort); +HChar *s390_irgen_IIHL(UChar, UShort); +HChar *s390_irgen_IILF(UChar, UInt); +HChar *s390_irgen_IILH(UChar, UShort); +HChar *s390_irgen_IILL(UChar, UShort); +HChar *s390_irgen_IPM(UChar); +HChar *s390_irgen_LR(UChar, UChar); +HChar *s390_irgen_LGR(UChar, UChar); +HChar *s390_irgen_LGFR(UChar, UChar); +HChar *s390_irgen_L(UChar, IRTemp); +HChar *s390_irgen_LY(UChar, IRTemp); +HChar *s390_irgen_LG(UChar, IRTemp); +HChar *s390_irgen_LGF(UChar, IRTemp); +HChar *s390_irgen_LGFI(UChar, UInt); +HChar *s390_irgen_LRL(UChar, UInt); +HChar *s390_irgen_LGRL(UChar, UInt); +HChar *s390_irgen_LGFRL(UChar, UInt); +HChar *s390_irgen_LAM(UChar, UChar, IRTemp); +HChar *s390_irgen_LAMY(UChar, UChar, IRTemp); +HChar *s390_irgen_LA(UChar, IRTemp); +HChar *s390_irgen_LAY(UChar, IRTemp); +HChar *s390_irgen_LAE(UChar, IRTemp); +HChar *s390_irgen_LAEY(UChar, IRTemp); +HChar *s390_irgen_LARL(UChar, UInt); +HChar *s390_irgen_LTR(UChar, UChar); +HChar *s390_irgen_LTGR(UChar, UChar); +HChar *s390_irgen_LTGFR(UChar, UChar); +HChar *s390_irgen_LT(UChar, IRTemp); +HChar *s390_irgen_LTG(UChar, IRTemp); +HChar *s390_irgen_LTGF(UChar, IRTemp); +HChar *s390_irgen_LBR(UChar, UChar); +HChar *s390_irgen_LGBR(UChar, UChar); +HChar *s390_irgen_LB(UChar, IRTemp); +HChar *s390_irgen_LGB(UChar, IRTemp); +HChar *s390_irgen_LCR(UChar, UChar); +HChar *s390_irgen_LCGR(UChar, UChar); +HChar *s390_irgen_LCGFR(UChar, UChar); +HChar *s390_irgen_LHR(UChar, UChar); +HChar *s390_irgen_LGHR(UChar, UChar); +HChar *s390_irgen_LH(UChar, IRTemp); +HChar *s390_irgen_LHY(UChar, IRTemp); +HChar *s390_irgen_LGH(UChar, IRTemp); +HChar *s390_irgen_LHI(UChar, UShort); +HChar *s390_irgen_LGHI(UChar, UShort); +HChar *s390_irgen_LHRL(UChar, UInt); +HChar *s390_irgen_LGHRL(UChar, UInt); +HChar *s390_irgen_LLGFR(UChar, UChar); +HChar *s390_irgen_LLGF(UChar, IRTemp); +HChar *s390_irgen_LLGFRL(UChar, UInt); +HChar *s390_irgen_LLCR(UChar, UChar); +HChar *s390_irgen_LLGCR(UChar, UChar); +HChar *s390_irgen_LLC(UChar, IRTemp); +HChar *s390_irgen_LLGC(UChar, IRTemp); +HChar *s390_irgen_LLHR(UChar, UChar); +HChar *s390_irgen_LLGHR(UChar, UChar); +HChar *s390_irgen_LLH(UChar, IRTemp); +HChar *s390_irgen_LLGH(UChar, IRTemp); +HChar *s390_irgen_LLHRL(UChar, UInt); +HChar *s390_irgen_LLGHRL(UChar, UInt); +HChar *s390_irgen_LLIHF(UChar, UInt); +HChar *s390_irgen_LLIHH(UChar, UShort); +HChar *s390_irgen_LLIHL(UChar, UShort); +HChar *s390_irgen_LLILF(UChar, UInt); +HChar *s390_irgen_LLILH(UChar, UShort); +HChar *s390_irgen_LLILL(UChar, UShort); +HChar *s390_irgen_LLGTR(UChar, UChar); +HChar *s390_irgen_LLGT(UChar, IRTemp); +HChar *s390_irgen_LM(UChar, UChar, IRTemp); +HChar *s390_irgen_LMY(UChar, UChar, IRTemp); +HChar *s390_irgen_LMG(UChar, UChar, IRTemp); +HChar *s390_irgen_LMH(UChar, UChar, IRTemp); +HChar *s390_irgen_LNR(UChar, UChar); +HChar *s390_irgen_LNGR(UChar, UChar); +HChar *s390_irgen_LNGFR(UChar, UChar); +HChar *s390_irgen_LPQ(UChar, IRTemp); +HChar *s390_irgen_LPR(UChar, UChar); +HChar *s390_irgen_LPGR(UChar, UChar); +HChar *s390_irgen_LPGFR(UChar, UChar); +HChar *s390_irgen_LRVR(UChar, UChar); +HChar *s390_irgen_LRVGR(UChar, UChar); +HChar *s390_irgen_LRVH(UChar, IRTemp); +HChar *s390_irgen_LRV(UChar, IRTemp); +HChar *s390_irgen_LRVG(UChar, IRTemp); +HChar *s390_irgen_MVC(UChar, IRTemp, IRTemp); +HChar *s390_irgen_MVHHI(UShort, IRTemp); +HChar *s390_irgen_MVHI(UShort, IRTemp); +HChar *s390_irgen_MVGHI(UShort, IRTemp); +HChar *s390_irgen_MVI(UChar, IRTemp); +HChar *s390_irgen_MVIY(UChar, IRTemp); +HChar *s390_irgen_MVCLE(UChar, UChar, IRTemp); +HChar *s390_irgen_MVST(UChar, UChar); +HChar *s390_irgen_MR(UChar, UChar); +HChar *s390_irgen_M(UChar, IRTemp); +HChar *s390_irgen_MFY(UChar, IRTemp); +HChar *s390_irgen_MH(UChar, IRTemp); +HChar *s390_irgen_MHY(UChar, IRTemp); +HChar *s390_irgen_MHI(UChar, UShort); +HChar *s390_irgen_MGHI(UChar, UShort); +HChar *s390_irgen_MLR(UChar, UChar); +HChar *s390_irgen_MLGR(UChar, UChar); +HChar *s390_irgen_ML(UChar, IRTemp); +HChar *s390_irgen_MLG(UChar, IRTemp); +HChar *s390_irgen_MSR(UChar, UChar); +HChar *s390_irgen_MSGR(UChar, UChar); +HChar *s390_irgen_MSGFR(UChar, UChar); +HChar *s390_irgen_MS(UChar, IRTemp); +HChar *s390_irgen_MSY(UChar, IRTemp); +HChar *s390_irgen_MSG(UChar, IRTemp); +HChar *s390_irgen_MSGF(UChar, IRTemp); +HChar *s390_irgen_MSFI(UChar, UInt); +HChar *s390_irgen_MSGFI(UChar, UInt); +HChar *s390_irgen_OR(UChar, UChar); +HChar *s390_irgen_OGR(UChar, UChar); +HChar *s390_irgen_O(UChar, IRTemp); +HChar *s390_irgen_OY(UChar, IRTemp); +HChar *s390_irgen_OG(UChar, IRTemp); +HChar *s390_irgen_OI(UChar, IRTemp); +HChar *s390_irgen_OIY(UChar, IRTemp); +HChar *s390_irgen_OC(UChar, IRTemp, IRTemp); +HChar *s390_irgen_OIHF(UChar, UInt); +HChar *s390_irgen_OIHH(UChar, UShort); +HChar *s390_irgen_OIHL(UChar, UShort); +HChar *s390_irgen_OILF(UChar, UInt); +HChar *s390_irgen_OILH(UChar, UShort); +HChar *s390_irgen_OILL(UChar, UShort); +HChar *s390_irgen_PFD(void); +HChar *s390_irgen_PFDRL(void); +HChar *s390_irgen_RLL(UChar, UChar, IRTemp); +HChar *s390_irgen_RLLG(UChar, UChar, IRTemp); +HChar *s390_irgen_RNSBG(UChar, UChar, UChar, UChar, UChar); +HChar *s390_irgen_RXSBG(UChar, UChar, UChar, UChar, UChar); +HChar *s390_irgen_ROSBG(UChar, UChar, UChar, UChar, UChar); +HChar *s390_irgen_RISBG(UChar, UChar, UChar, UChar, UChar); +HChar *s390_irgen_SRST(UChar, UChar); +HChar *s390_irgen_SAR(UChar, UChar); +HChar *s390_irgen_SLDA(UChar, IRTemp); +HChar *s390_irgen_SLDL(UChar, IRTemp); +HChar *s390_irgen_SLA(UChar, IRTemp); +HChar *s390_irgen_SLAG(UChar, UChar, IRTemp); +HChar *s390_irgen_SLL(UChar, IRTemp); +HChar *s390_irgen_SLLG(UChar, UChar, IRTemp); +HChar *s390_irgen_SRDA(UChar, IRTemp); +HChar *s390_irgen_SRDL(UChar, IRTemp); +HChar *s390_irgen_SRA(UChar, IRTemp); +HChar *s390_irgen_SRAG(UChar, UChar, IRTemp); +HChar *s390_irgen_SRL(UChar, IRTemp); +HChar *s390_irgen_SRLG(UChar, UChar, IRTemp); +HChar *s390_irgen_ST(UChar, IRTemp); +HChar *s390_irgen_STY(UChar, IRTemp); +HChar *s390_irgen_STG(UChar, IRTemp); +HChar *s390_irgen_STRL(UChar, UInt); +HChar *s390_irgen_STGRL(UChar, UInt); +HChar *s390_irgen_STAM(UChar, UChar, IRTemp); +HChar *s390_irgen_STAMY(UChar, UChar, IRTemp); +HChar *s390_irgen_STC(UChar, IRTemp); +HChar *s390_irgen_STCY(UChar, IRTemp); +HChar *s390_irgen_STCM(UChar, UChar, IRTemp); +HChar *s390_irgen_STCMY(UChar, UChar, IRTemp); +HChar *s390_irgen_STCMH(UChar, UChar, IRTemp); +HChar *s390_irgen_STH(UChar, IRTemp); +HChar *s390_irgen_STHY(UChar, IRTemp); +HChar *s390_irgen_STHRL(UChar, UInt); +HChar *s390_irgen_STM(UChar, UChar, IRTemp); +HChar *s390_irgen_STMY(UChar, UChar, IRTemp); +HChar *s390_irgen_STMG(UChar, UChar, IRTemp); +HChar *s390_irgen_STMH(UChar, UChar, IRTemp); +HChar *s390_irgen_STPQ(UChar, IRTemp); +HChar *s390_irgen_STRVH(UChar, IRTemp); +HChar *s390_irgen_STRV(UChar, IRTemp); +HChar *s390_irgen_STRVG(UChar, IRTemp); +HChar *s390_irgen_SR(UChar, UChar); +HChar *s390_irgen_SGR(UChar, UChar); +HChar *s390_irgen_SGFR(UChar, UChar); +HChar *s390_irgen_S(UChar, IRTemp); +HChar *s390_irgen_SY(UChar, IRTemp); +HChar *s390_irgen_SG(UChar, IRTemp); +HChar *s390_irgen_SGF(UChar, IRTemp); +HChar *s390_irgen_SH(UChar, IRTemp); +HChar *s390_irgen_SHY(UChar, IRTemp); +HChar *s390_irgen_SLR(UChar, UChar); +HChar *s390_irgen_SLGR(UChar, UChar); +HChar *s390_irgen_SLGFR(UChar, UChar); +HChar *s390_irgen_SL(UChar, IRTemp); +HChar *s390_irgen_SLY(UChar, IRTemp); +HChar *s390_irgen_SLG(UChar, IRTemp); +HChar *s390_irgen_SLGF(UChar, IRTemp); +HChar *s390_irgen_SLFI(UChar, UInt); +HChar *s390_irgen_SLGFI(UChar, UInt); +HChar *s390_irgen_SLBR(UChar, UChar); +HChar *s390_irgen_SLBGR(UChar, UChar); +HChar *s390_irgen_SLB(UChar, IRTemp); +HChar *s390_irgen_SLBG(UChar, IRTemp); +HChar *s390_irgen_SVC(UChar); +HChar *s390_irgen_TS(IRTemp); +HChar *s390_irgen_TM(UChar, IRTemp); +HChar *s390_irgen_TMY(UChar, IRTemp); +HChar *s390_irgen_TMHH(UChar, UShort); +HChar *s390_irgen_TMHL(UChar, UShort); +HChar *s390_irgen_TMLH(UChar, UShort); +HChar *s390_irgen_TMLL(UChar, UShort); +HChar *s390_irgen_CPSDR(UChar, UChar, UChar); +HChar *s390_irgen_EFPC(UChar); +HChar *s390_irgen_LER(UChar, UChar); +HChar *s390_irgen_LDR(UChar, UChar); +HChar *s390_irgen_LXR(UChar, UChar); +HChar *s390_irgen_LE(UChar, IRTemp); +HChar *s390_irgen_LD(UChar, IRTemp); +HChar *s390_irgen_LEY(UChar, IRTemp); +HChar *s390_irgen_LDY(UChar, IRTemp); +HChar *s390_irgen_LCDFR(UChar, UChar); +HChar *s390_irgen_LFPC(IRTemp); +HChar *s390_irgen_LDGR(UChar, UChar); +HChar *s390_irgen_LGDR(UChar, UChar); +HChar *s390_irgen_LNDFR(UChar, UChar); +HChar *s390_irgen_LPDFR(UChar, UChar); +HChar *s390_irgen_LZER(UChar); +HChar *s390_irgen_LZDR(UChar); +HChar *s390_irgen_LZXR(UChar); +HChar *s390_irgen_SRNM(IRTemp); +HChar *s390_irgen_SFPC(UChar); +HChar *s390_irgen_STE(UChar, IRTemp); +HChar *s390_irgen_STD(UChar, IRTemp); +HChar *s390_irgen_STEY(UChar, IRTemp); +HChar *s390_irgen_STDY(UChar, IRTemp); +HChar *s390_irgen_STFPC(IRTemp); +HChar *s390_irgen_AEBR(UChar, UChar); +HChar *s390_irgen_ADBR(UChar, UChar); +HChar *s390_irgen_AXBR(UChar, UChar); +HChar *s390_irgen_AEB(UChar, IRTemp); +HChar *s390_irgen_ADB(UChar, IRTemp); +HChar *s390_irgen_CEBR(UChar, UChar); +HChar *s390_irgen_CDBR(UChar, UChar); +HChar *s390_irgen_CXBR(UChar, UChar); +HChar *s390_irgen_CEB(UChar, IRTemp); +HChar *s390_irgen_CDB(UChar, IRTemp); +HChar *s390_irgen_CEFBR(UChar, UChar); +HChar *s390_irgen_CDFBR(UChar, UChar); +HChar *s390_irgen_CXFBR(UChar, UChar); +HChar *s390_irgen_CEGBR(UChar, UChar); +HChar *s390_irgen_CDGBR(UChar, UChar); +HChar *s390_irgen_CXGBR(UChar, UChar); +HChar *s390_irgen_CFEBR(UChar, UChar, UChar); +HChar *s390_irgen_CFDBR(UChar, UChar, UChar); +HChar *s390_irgen_CFXBR(UChar, UChar, UChar); +HChar *s390_irgen_CGEBR(UChar, UChar, UChar); +HChar *s390_irgen_CGDBR(UChar, UChar, UChar); +HChar *s390_irgen_CGXBR(UChar, UChar, UChar); +HChar *s390_irgen_DEBR(UChar, UChar); +HChar *s390_irgen_DDBR(UChar, UChar); +HChar *s390_irgen_DXBR(UChar, UChar); +HChar *s390_irgen_DEB(UChar, IRTemp); +HChar *s390_irgen_DDB(UChar, IRTemp); +HChar *s390_irgen_LTEBR(UChar, UChar); +HChar *s390_irgen_LTDBR(UChar, UChar); +HChar *s390_irgen_LTXBR(UChar, UChar); +HChar *s390_irgen_LCEBR(UChar, UChar); +HChar *s390_irgen_LCDBR(UChar, UChar); +HChar *s390_irgen_LCXBR(UChar, UChar); +HChar *s390_irgen_LDEBR(UChar, UChar); +HChar *s390_irgen_LXDBR(UChar, UChar); +HChar *s390_irgen_LXEBR(UChar, UChar); +HChar *s390_irgen_LDEB(UChar, IRTemp); +HChar *s390_irgen_LXDB(UChar, IRTemp); +HChar *s390_irgen_LXEB(UChar, IRTemp); +HChar *s390_irgen_LNEBR(UChar, UChar); +HChar *s390_irgen_LNDBR(UChar, UChar); +HChar *s390_irgen_LNXBR(UChar, UChar); +HChar *s390_irgen_LPEBR(UChar, UChar); +HChar *s390_irgen_LPDBR(UChar, UChar); +HChar *s390_irgen_LPXBR(UChar, UChar); +HChar *s390_irgen_LEDBR(UChar, UChar); +HChar *s390_irgen_LDXBR(UChar, UChar); +HChar *s390_irgen_LEXBR(UChar, UChar); +HChar *s390_irgen_MEEBR(UChar, UChar); +HChar *s390_irgen_MDBR(UChar, UChar); +HChar *s390_irgen_MXBR(UChar, UChar); +HChar *s390_irgen_MEEB(UChar, IRTemp); +HChar *s390_irgen_MDB(UChar, IRTemp); +HChar *s390_irgen_MAEBR(UChar, UChar, UChar); +HChar *s390_irgen_MADBR(UChar, UChar, UChar); +HChar *s390_irgen_MAEB(UChar, IRTemp, UChar); +HChar *s390_irgen_MADB(UChar, IRTemp, UChar); +HChar *s390_irgen_MSEBR(UChar, UChar, UChar); +HChar *s390_irgen_MSDBR(UChar, UChar, UChar); +HChar *s390_irgen_MSEB(UChar, IRTemp, UChar); +HChar *s390_irgen_MSDB(UChar, IRTemp, UChar); +HChar *s390_irgen_SQEBR(UChar, UChar); +HChar *s390_irgen_SQDBR(UChar, UChar); +HChar *s390_irgen_SQXBR(UChar, UChar); +HChar *s390_irgen_SQEB(UChar, IRTemp); +HChar *s390_irgen_SQDB(UChar, IRTemp); +HChar *s390_irgen_SEBR(UChar, UChar); +HChar *s390_irgen_SDBR(UChar, UChar); +HChar *s390_irgen_SXBR(UChar, UChar); +HChar *s390_irgen_SEB(UChar, IRTemp); +HChar *s390_irgen_SDB(UChar, IRTemp); +HChar *s390_irgen_TCEB(UChar, IRTemp); +HChar *s390_irgen_TCDB(UChar, IRTemp); +HChar *s390_irgen_TCXB(UChar, IRTemp); + +/* global variables */ +extern IRSB *irsb; +extern Bool mode64; +extern Addr64 guest_IA_curr_instr; +extern Addr64 guest_IA_next_instr; +extern ULong last_execute_target; +extern DisResult *s390_dis_res; + +/*---------------------------------------------------------------*/ +/*--- end guest_s390_priv.h ---*/ +/*---------------------------------------------------------------*/ + +#endif /* __VEX_GUEST_S390_PRIV_H */ --- VEX/priv/guest_s390_spechelper.c +++ VEX/priv/guest_s390_spechelper.c @@ -0,0 +1,634 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin guest_s390_spechelper.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#include "libvex_basictypes.h" +#include "libvex_ir.h" +#include "libvex.h" /* needed for guest_generic_bb_to_IR.h */ +#include "main_util.h" /* vex_streq */ + +#include "guest_generic_bb_to_IR.h" /* needed for guest_s390_defs.h */ +#include "guest_s390_defs.h" +#include "guest_s390_cc.h" + +/* Convenience macros */ +#define unop(op,a1) IRExpr_Unop((op),(a1)) +#define binop(op,a1,a2) IRExpr_Binop((op),(a1),(a2)) +#define mkU64(v) IRExpr_Const(IRConst_U64(v)) +#define mkU32(v) IRExpr_Const(IRConst_U32(v)) +#define mkU8(v) IRExpr_Const(IRConst_U8(v)) + + +static inline Bool +isC64(IRExpr *expr) +{ + return expr->tag == Iex_Const && expr->Iex.Const.con->tag == Ico_U64; +} + + +/* The returned expression is NULL if no specialization was found. In that + case the helper function will be called. Otherwise, the expression has + type Ity_I32 and a Boolean value. */ +IRExpr * +guest_s390x_spechelper(HChar *function_name, IRExpr **args, + IRStmt **precedingStmts, Int n_precedingStmts) +{ + UInt i, arity = 0; + + for (i = 0; args[i]; i++) + arity++; + +# if 0 + vex_printf("spec request:\n"); + vex_printf(" %s ", function_name); + for (i = 0; i < arity; i++) { + vex_printf(" "); + ppIRExpr(args[i]); + } + vex_printf("\n"); +# endif + + /* --------- Specialising "s390_calculate_cond" --------- */ + + if (vex_streq(function_name, "s390_calculate_cond")) { + IRExpr *cond_expr, *cc_op_expr, *cc_dep1, *cc_dep2; + ULong cond, cc_op; + + vassert(arity == 5); + + cond_expr = args[0]; + cc_op_expr = args[1]; + + /* The necessary requirement for all optimizations here is that the + condition and the cc_op are constant. So check that upfront. */ + if (! isC64(cond_expr)) return NULL; + if (! isC64(cc_op_expr)) return NULL; + + cond = cond_expr->Iex.Const.con->Ico.U64; + cc_op = cc_op_expr->Iex.Const.con->Ico.U64; + + vassert(cond <= 15); + + /* + +------+---+---+---+---+ + | cc | 0 | 1 | 2 | 3 | + | cond | 8 | 4 | 2 | 1 | + +------+---+---+---+---+ + */ + cc_dep1 = args[2]; + cc_dep2 = args[3]; + + /* S390_CC_OP_SIGNED_COMPARE */ + if (cc_op == S390_CC_OP_SIGNED_COMPARE) { + /* + cc == 0 --> cc_dep1 == cc_dep2 (cond == 8) + cc == 1 --> cc_dep1 < cc_dep2 (cond == 4) + cc == 2 --> cc_dep1 > cc_dep2 (cond == 2) + + Because cc == 3 cannot occur the rightmost bit of cond is + a don't care. + */ + if (cond == 8 || cond == 8 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2)); + } + if (cond == 4 + 2 || cond == 4 + 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2)); + } + if (cond == 4 || cond == 4 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep1, cc_dep2)); + } + if (cond == 8 + 4 || cond == 8 + 4 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep1, cc_dep2)); + } + /* cc_dep1 > cc_dep2 ----> cc_dep2 < cc_dep1 */ + if (cond == 2 || cond == 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep2, cc_dep1)); + } + if (cond == 8 + 2 || cond == 8 + 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep2, cc_dep1)); + } + if (cond == 8 + 4 + 2 || cond == 8 + 4 + 2 + 1) { + return mkU32(1); + } + /* Remaining case */ + return mkU32(0); + } + + /* S390_CC_OP_UNSIGNED_COMPARE */ + if (cc_op == S390_CC_OP_UNSIGNED_COMPARE) { + /* + cc == 0 --> cc_dep1 == cc_dep2 (cond == 8) + cc == 1 --> cc_dep1 < cc_dep2 (cond == 4) + cc == 2 --> cc_dep1 > cc_dep2 (cond == 2) + + Because cc == 3 cannot occur the rightmost bit of cond is + a don't care. + */ + if (cond == 8 || cond == 8 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2)); + } + if (cond == 4 + 2 || cond == 4 + 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2)); + } + if (cond == 4 || cond == 4 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep1, cc_dep2)); + } + if (cond == 8 + 4 || cond == 8 + 4 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep1, cc_dep2)); + } + /* cc_dep1 > cc_dep2 ----> cc_dep2 < cc_dep1 */ + if (cond == 2 || cond == 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep2, cc_dep1)); + } + if (cond == 8 + 2 || cond == 8 + 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep2, cc_dep1)); + } + if (cond == 8 + 4 + 2 || cond == 8 + 4 + 2 + 1) { + return mkU32(1); + } + /* Remaining case */ + return mkU32(0); + } + + /* S390_CC_OP_LOAD_AND_TEST */ + if (cc_op == S390_CC_OP_LOAD_AND_TEST) { + /* + cc == 0 --> cc_dep1 == 0 (cond == 8) + cc == 1 --> cc_dep1 < 0 (cond == 4) + cc == 2 --> cc_dep1 > 0 (cond == 2) + + Because cc == 3 cannot occur the rightmost bit of cond is + a don't care. + */ + if (cond == 8 || cond == 8 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, mkU64(0))); + } + if (cond == 4 + 2 || cond == 4 + 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, mkU64(0))); + } + if (cond == 4 || cond == 4 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep1, mkU64(0))); + } + if (cond == 8 + 4 || cond == 8 + 4 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep1, mkU64(0))); + } + /* cc_dep1 > 0 ----> 0 < cc_dep1 */ + if (cond == 2 || cond == 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLT64S, mkU64(0), cc_dep1)); + } + if (cond == 8 + 2 || cond == 8 + 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLE64S, mkU64(0), cc_dep1)); + } + if (cond == 8 + 4 + 2 || cond == 8 + 4 + 2 + 1) { + return mkU32(1); + } + /* Remaining case */ + return mkU32(0); + } + + /* S390_CC_OP_BITWISE */ + if (cc_op == S390_CC_OP_BITWISE) { + /* + cc_dep1 is the result of the boolean operation. + + cc == 0 --> cc_dep1 == 0 (cond == 8) + cc == 1 --> cc_dep1 != 0 (cond == 4) + + Because cc == 2 and cc == 3 cannot occur the two rightmost bits of + cond are don't cares. Therefore: + + cond == 00xx -> always false + cond == 01xx -> not equal + cond == 10xx -> equal + cond == 11xx -> always true + */ + if ((cond & (8 + 4)) == 8 + 4) { + return mkU32(1); + } + if (cond & 8) { + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, mkU64(0))); + } + if (cond & 4) { + return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, mkU64(0))); + } + /* Remaining case */ + return mkU32(0); + } + + /* S390_CC_OP_INSERT_CHAR_MASK_32 + Since the mask comes from an immediate field in the opcode, we + expect the mask to be a constant here. That simplifies matters. */ + if (cc_op == S390_CC_OP_INSERT_CHAR_MASK_32) { + ULong mask; + UInt imask = 0, shift = 0; + IRExpr *word; + + if (! isC64(cc_dep2)) goto missed; + + mask = cc_dep2->Iex.Const.con->Ico.U64; + + /* Extract the 32-bit value from the thunk */ + + word = unop(Iop_64to32, cc_dep1); + + switch (mask) { + case 0: shift = 0; imask = 0x00000000; break; + case 1: shift = 24; imask = 0x000000FF; break; + case 2: shift = 16; imask = 0x0000FF00; break; + case 3: shift = 16; imask = 0x0000FFFF; break; + case 4: shift = 8; imask = 0x00FF0000; break; + case 5: shift = 8; imask = 0x00FF00FF; break; + case 6: shift = 8; imask = 0x00FFFF00; break; + case 7: shift = 8; imask = 0x00FFFFFF; break; + case 8: shift = 0; imask = 0xFF000000; break; + case 9: shift = 0; imask = 0xFF0000FF; break; + case 10: shift = 0; imask = 0xFF00FF00; break; + case 11: shift = 0; imask = 0xFF00FFFF; break; + case 12: shift = 0; imask = 0xFFFF0000; break; + case 13: shift = 0; imask = 0xFFFF00FF; break; + case 14: shift = 0; imask = 0xFFFFFF00; break; + case 15: shift = 0; imask = 0xFFFFFFFF; break; + } + + /* Select the bits that were inserted */ + word = binop(Iop_And32, word, mkU32(imask)); + + /* cc == 0 --> all inserted bits zero or mask == 0 (cond == 8) + cc == 1 --> leftmost inserted bit is one (cond == 4) + cc == 2 --> leftmost inserted bit is zero and not (cond == 2) + all inserted bits are zero + + Because cc == 0,1,2 the rightmost bit of the mask is a don't care */ + if (cond == 8 || cond == 8 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpEQ32, word, mkU32(0))); + } + if (cond == 4 + 2 || cond == 4 + 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpNE32, word, mkU32(0))); + } + + /* Sign extend */ + if (shift != 0) { + word = binop(Iop_Sar32, binop(Iop_Shl32, word, mkU8(shift)), + mkU8(shift)); + } + + if (cond == 4 || cond == 4 + 1) { /* word < 0 */ + return unop(Iop_1Uto32, binop(Iop_CmpLT32S, word, mkU32(0))); + } + if (cond == 2 || cond == 2 + 1) { /* word > 0 */ + return unop(Iop_1Uto32, binop(Iop_CmpLT32S, mkU32(0), word)); + } + if (cond == 8 + 4 || cond == 8 + 4 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLE32S, word, mkU32(0))); + } + if (cond == 8 + 2 || cond == 8 + 2 + 1) { + return unop(Iop_1Uto32, binop(Iop_CmpLE32S, mkU32(0), word)); + } + if (cond == 8 + 4 + 2 || cond == 8 + 4 + 2 + 1) { + return mkU32(1); + } + /* Remaining case */ + return mkU32(0); + } + + /* S390_CC_OP_TEST_UNDER_MASK_8 + Since the mask comes from an immediate field in the opcode, we + expect the mask to be a constant here. That simplifies matters. */ + if (cc_op == S390_CC_OP_TEST_UNDER_MASK_8) { + ULong mask16; + + if (! isC64(cc_dep2)) goto missed; + + mask16 = cc_dep2->Iex.Const.con->Ico.U64; + + /* Get rid of the mask16 == 0 case first. Some of the simplifications + below (e.g. for OVFL) only hold if mask16 == 0. */ + if (mask16 == 0) { /* cc == 0 */ + if (cond & 0x8) return mkU32(1); + return mkU32(0); + } + + /* cc == 2 is a don't care */ + if (cond == 8 || cond == 8 + 2) { + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, + binop(Iop_And64, cc_dep1, cc_dep2), + mkU64(0))); + } + if (cond == 7 || cond == 7 - 2) { + return unop(Iop_1Uto32, binop(Iop_CmpNE64, + binop(Iop_And64, cc_dep1, cc_dep2), + mkU64(0))); + } + if (cond == 1 || cond == 1 + 2) { +/* fixs390: I'm not exactly sure whether it is allowed that cc_dep2 is refered + to twice in the expression we build up here. Elsewhere we try to avoid + that (see the bazillions mkU64(0) in irgen.c). On the other hand... + guest_x86_helper.c around line 1144 does this, too. */ + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, + binop(Iop_And64, cc_dep1, cc_dep2), + cc_dep2)); + } + if (cond == 14 || cond == 14 - 2) { /* ! OVFL */ + /* fixs390: see above; multiple reference to cc_dep2 */ + return unop(Iop_1Uto32, binop(Iop_CmpNE64, + binop(Iop_And64, cc_dep1, cc_dep2), + cc_dep2)); + } + goto missed; + } + + /* S390_CC_OP_TEST_UNDER_MASK_16 + Since the mask comes from an immediate field in the opcode, we + expect the mask to be a constant here. That simplifies matters. */ + if (cc_op == S390_CC_OP_TEST_UNDER_MASK_16) { + ULong mask16; + UInt msb; + + if (! isC64(cc_dep2)) goto missed; + + mask16 = cc_dep2->Iex.Const.con->Ico.U64; + + /* Get rid of the mask16 == 0 case first. Some of the simplifications + below (e.g. for OVFL) only hold if mask16 == 0. */ + if (mask16 == 0) { /* cc == 0 */ + if (cond & 0x8) return mkU32(1); + return mkU32(0); + } + + if (cond == 8) { + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, + binop(Iop_And64, cc_dep1, cc_dep2), + mkU64(0))); + } + if (cond == 7) { + return unop(Iop_1Uto32, binop(Iop_CmpNE64, + binop(Iop_And64, cc_dep1, cc_dep2), + mkU64(0))); + } + if (cond == 1) { + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, + binop(Iop_And64, cc_dep1, cc_dep2), + mkU64(mask16))); + } + if (cond == 14) { /* ! OVFL */ + return unop(Iop_1Uto32, binop(Iop_CmpNE64, + binop(Iop_And64, cc_dep1, cc_dep2), + mkU64(mask16))); + } + + /* Find MSB in mask */ + msb = 0x8000; + while (msb > mask16) + msb >>= 1; + + if (cond == 2) { /* cc == 2 */ + IRExpr *c1, *c2; + + /* fixs390: see above; multiple reference to cc_dep1 */ + + /* (cc_dep & msb) != 0 && (cc_dep & mask16) != mask16 */ + c1 = binop(Iop_CmpNE64, + binop(Iop_And64, cc_dep1, mkU64(msb)), mkU64(0)); + c2 = binop(Iop_CmpNE64, + binop(Iop_And64, cc_dep1, cc_dep2), + mkU64(mask16)); + return binop(Iop_And32, unop(Iop_1Uto32, c1), + unop(Iop_1Uto32, c2)); + } + + if (cond == 4) { /* cc == 1 */ + IRExpr *c1, *c2; + + /* fixs390: see above; multiple reference to cc_dep1 */ + + /* (cc_dep & msb) == 0 && (cc_dep & mask16) != 0 */ + c1 = binop(Iop_CmpEQ64, + binop(Iop_And64, cc_dep1, mkU64(msb)), mkU64(0)); + c2 = binop(Iop_CmpNE64, + binop(Iop_And64, cc_dep1, cc_dep2), + mkU64(0)); + return binop(Iop_And32, unop(Iop_1Uto32, c1), + unop(Iop_1Uto32, c2)); + } + + if (cond == 11) { /* cc == 0,2,3 */ + IRExpr *c1, *c2; + + /* fixs390: see above; multiple reference to cc_dep1 */ + + c1 = binop(Iop_CmpNE64, + binop(Iop_And64, cc_dep1, mkU64(msb)), mkU64(0)); + c2 = binop(Iop_CmpEQ64, + binop(Iop_And64, cc_dep1, cc_dep2), + mkU64(0)); + return binop(Iop_Or32, unop(Iop_1Uto32, c1), + unop(Iop_1Uto32, c2)); + } + + if (cond == 3) { /* cc == 2 || cc == 3 */ + return unop(Iop_1Uto32, + binop(Iop_CmpNE64, + binop(Iop_And64, cc_dep1, mkU64(msb)), + mkU64(0))); + } + if (cond == 12) { /* cc == 0 || cc == 1 */ + return unop(Iop_1Uto32, + binop(Iop_CmpEQ64, + binop(Iop_And64, cc_dep1, mkU64(msb)), + mkU64(0))); + } + // vex_printf("TUM mask = 0x%llx\n", mask16); + goto missed; + } + + /* S390_CC_OP_UNSIGNED_SUB_64/32 */ + if (cc_op == S390_CC_OP_UNSIGNED_SUB_64 || + cc_op == S390_CC_OP_UNSIGNED_SUB_32) { + /* + cc_dep1, cc_dep2 are the zero extended left and right operands + + cc == 1 --> result != 0, borrow (cond == 4) + cc == 2 --> result == 0, no borrow (cond == 2) + cc == 3 --> result != 0, no borrow (cond == 1) + + cc = (cc_dep1 == cc_dep2) ? 2 + : (cc_dep1 > cc_dep2) ? 3 : 1; + + Because cc == 0 cannot occur the leftmost bit of cond is + a don't care. + */ + if (cond == 1 || cond == 1 + 8) { /* cc == 3 op2 < op1 */ + return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep2, cc_dep1)); + } + if (cond == 2 || cond == 2 + 8) { /* cc == 2 */ + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2)); + } + if (cond == 4 || cond == 4 + 8) { /* cc == 1 */ + return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep1, cc_dep2)); + } + if (cond == 3 || cond == 3 + 8) { /* cc == 2 || cc == 3 */ + return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep2, cc_dep1)); + } + if (cond == 6 || cond == 6 + 8) { /* cc == 2 || cc == 1 */ + return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep1, cc_dep2)); + } + + if (cond == 5 || cond == 5 + 8) { /* cc == 3 || cc == 1 */ + return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2)); + } + if (cond == 7 || cond == 7 + 8) { + return mkU32(1); + } + /* Remaining case */ + return mkU32(0); + } + + /* S390_CC_OP_UNSIGNED_ADD_64 */ + if (cc_op == S390_CC_OP_UNSIGNED_ADD_64) { + /* + cc_dep1, cc_dep2 are the zero extended left and right operands + + cc == 0 --> result == 0, no carry (cond == 8) + cc == 1 --> result != 0, no carry (cond == 4) + cc == 2 --> result == 0, carry (cond == 2) + cc == 3 --> result != 0, carry (cond == 1) + */ + if (cond == 8) { /* cc == 0 */ + /* Both inputs are 0 */ + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, + binop(Iop_Or64, cc_dep1, cc_dep2), + mkU64(0))); + } + if (cond == 7) { /* cc == 1,2,3 */ + /* Not both inputs are 0 */ + return unop(Iop_1Uto32, binop(Iop_CmpNE64, + binop(Iop_Or64, cc_dep1, cc_dep2), + mkU64(0))); + } + if (cond == 8 + 2) { /* cc == 0,2 -> result is zero */ + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, + binop(Iop_Add64, cc_dep1, cc_dep2), + mkU64(0))); + } + if (cond == 4 + 1) { /* cc == 1,3 -> result is not zero */ + return unop(Iop_1Uto32, binop(Iop_CmpNE64, + binop(Iop_Add64, cc_dep1, cc_dep2), + mkU64(0))); + } + goto missed; + } + + /* S390_CC_OP_UNSIGNED_ADD_32 */ + if (cc_op == S390_CC_OP_UNSIGNED_ADD_32) { + /* + cc_dep1, cc_dep2 are the zero extended left and right operands + + cc == 0 --> result == 0, no carry (cond == 8) + cc == 1 --> result != 0, no carry (cond == 4) + cc == 2 --> result == 0, carry (cond == 2) + cc == 3 --> result != 0, carry (cond == 1) + */ + if (cond == 8) { /* cc == 0 */ + /* Both inputs are 0 */ + return unop(Iop_1Uto32, binop(Iop_CmpEQ64, + binop(Iop_Or64, cc_dep1, cc_dep2), + mkU64(0))); + } + if (cond == 7) { /* cc == 1,2,3 */ + /* Not both inputs are 0 */ + return unop(Iop_1Uto32, binop(Iop_CmpNE64, + binop(Iop_Or64, cc_dep1, cc_dep2), + mkU64(0))); + } + if (cond == 8 + 2) { /* cc == 0,2 -> result is zero */ + return unop(Iop_1Uto32, binop(Iop_CmpEQ32, + binop(Iop_Add32, + unop(Iop_64to32, cc_dep1), + unop(Iop_64to32, cc_dep2)), + mkU32(0))); + } + if (cond == 4 + 1) { /* cc == 1,3 -> result is not zero */ + return unop(Iop_1Uto32, binop(Iop_CmpNE32, + binop(Iop_Add32, + unop(Iop_64to32, cc_dep1), + unop(Iop_64to32, cc_dep2)), + mkU32(0))); + } + goto missed; + } + + /* S390_CC_OP_SET */ + if (cc_op == S390_CC_OP_SET) { + /* cc_dep1 is the condition code + + Return 1, if ((cond << cc_dep1) & 0x8) != 0 */ + + return unop(Iop_1Uto32, + binop(Iop_CmpNE64, + binop(Iop_And64, + binop(Iop_Shl64, cond_expr, + unop(Iop_64to8, cc_dep1)), + mkU64(8)), + mkU64(0))); + } + + /* S390_CC_OP_TEST_AND_SET */ + if (cc_op == S390_CC_OP_TEST_AND_SET) { + /* cc_dep1 is the zero-extended loaded value + + cc == 0 --> leftmost bit is zero (cond == 8) + cc == 1 --> leftmost bit is one (cond == 4) + + As cc is either 0 or 1, only the two leftmost bits of the mask + are relevant. */ + IRExpr *bit = binop(Iop_Shr64, cc_dep1, mkU8(7)); + + switch (cond & (8 + 4)) { + case 0: return mkU32(0); + case 4: return unop(Iop_1Uto32, binop(Iop_CmpNE64, bit, mkU64(0))); + case 8: return unop(Iop_1Uto32, binop(Iop_CmpEQ64, bit, mkU64(0))); + case 8 + 4: return mkU32(1); + } + /* not reached */ + } + +missed: + // vex_printf("FLORIAN condition = %d\top = %d\n", (int)cond, (int)cc_op); + ; + } + + return NULL; +} + + +/*---------------------------------------------------------------*/ +/*--- end guest_s390_spechelper.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/guest_s390_toIR.c +++ VEX/priv/guest_s390_toIR.c @@ -0,0 +1,203 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin guest_s390_toIR.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +/* "Special" instructions. + + This instruction decoder can decode three special instructions + which mean nothing natively (are no-ops as far as regs/mem are + concerned) but have meaning for supporting Valgrind. + fixs390 later: describe special insns +*/ + +/* Translates s390 code to IR. */ + +#include "libvex_basictypes.h" +#include "libvex_ir.h" +#include "libvex_guest_s390x.h" /* VexGuestS390XState */ +#include "libvex.h" /* needed for bb_to_IR.h */ + +#include "main_util.h" /* vassert */ +#include "guest_generic_bb_to_IR.h" /* DisResult */ +#include "guest_s390_priv.h" /* s390_decode_and_irgen */ +#include "guest_s390_defs.h" /* prototypes for this file's functions */ + + +/*------------------------------------------------------------*/ +/*--- Globals ---*/ +/*------------------------------------------------------------*/ + +/* fixs390: all our global variables should be in s390 namespace */ + +/* The IRSB* into which we're generating code. */ +IRSB *irsb; + +/* The guest address for the instruction currently being + translated. */ +Addr64 guest_IA_curr_instr; + +/* The guest address for the instruction following the current instruction. */ +Addr64 guest_IA_next_instr; + +/* s390 has a trampoline for the EX instruction */ +Addr64 guest_trampoline; + +/* The last seen execute target instruction */ +ULong last_execute_target; + + +/* Result of disassembly step. */ +DisResult *s390_dis_res; + + +/* Generate an IRExpr for an address. */ +static __inline__ IRExpr * +mkaddr_expr(Addr64 addr) +{ + return IRExpr_Const(IRConst_U64(addr)); +} + + +/* Disassemble a single instruction INSN into IR. */ +static DisResult +disInstr_S390_WRK(UChar *insn, Bool (*resteerOkFn)(void *, Addr64), + void *callback_data) +{ + UChar byte; + UInt insn_length; + DisResult dres; + + /* ---------------------------------------------------- */ + /* --- Compute instruction length -- */ + /* ---------------------------------------------------- */ + + /* Get the first byte of the insn. */ + byte = insn[0]; + + /* The leftmost two bits (0:1) encode the length of the insn in bytes. + 00 -> 2 bytes, 01 -> 4 bytes, 10 -> 4 bytes, 11 -> 6 bytes. */ + insn_length = ((((byte >> 6) + 1) >> 1) + 1) << 1; + + guest_IA_next_instr = guest_IA_curr_instr + insn_length; + + /* ---------------------------------------------------- */ + /* --- Initialise the DisResult data -- */ + /* ---------------------------------------------------- */ + dres.whatNext = Dis_Continue; + dres.len = insn_length; + dres.continueAt = 0; + + /* fixs390: special insn for test purposes only. */ + /* All other special insns are handled in s390_decode_and_irgen() */ + { + if (byte == 0x0) { + /* There is no insn whose first byte is all zero. There never will be. + So we use that for testing purposes when we hand-feed a basic block + to VEX. We terminate such a basic block with 0x0000 which will then + cause the translation to stop. */ + dres.whatNext = Dis_StopHere; + dres.len = 2; + irsb->next = mkaddr_expr(0x0); + return dres; + } + } + + /* fixs390: we should probably pass the resteer-function and the callback + data. It's not needed for correctness but improves performance. */ + + /* Normal and special instruction handling starts here. */ + if (s390_decode_and_irgen(insn, insn_length, &dres) == 0) { + /* All decode failures end up here. The decoder has already issued an + error message. + Tell the dispatcher that this insn cannot be decoded, and so has + not been executed, and (is currently) the next to be executed. + IA should be up-to-date since it made so at the start of each + insn, but nevertheless be paranoid and update it again right + now. */ + addStmtToIRSB(irsb, IRStmt_Put(S390_GUEST_OFFSET(guest_IA), + mkaddr_expr(guest_IA_curr_instr))); + + irsb->next = mkaddr_expr(guest_IA_curr_instr); + irsb->jumpkind = Ijk_NoDecode; + dres.whatNext = Dis_StopHere; + dres.len = 0; + + return dres; + } + + return dres; +} + + +/*------------------------------------------------------------*/ +/*--- Top-level fn ---*/ +/*------------------------------------------------------------*/ + +/* Disassemble a single instruction into IR. The instruction + is located in host memory at &guest_code[delta]. */ + +DisResult +disInstr_S390(IRSB *irsb_IN, + Bool put_IP, + Bool (*resteerOkFn)(void *, Addr64), + Bool resteerCisOk, + void *callback_opaque, + UChar *guest_code, + Long delta, + Addr64 guest_IP, + VexArch guest_arch, + VexArchInfo *archinfo, + VexAbiInfo *abiinfo, + Bool host_bigendian) +{ + vassert(guest_arch == VexArchS390X); + + /* The instruction decoder requires a big-endian machine. */ + vassert(host_bigendian == True); + + /* Set globals (see top of this file) */ + guest_IA_curr_instr = guest_IP; + + irsb = irsb_IN; + + vassert(guest_arch == VexArchS390X); + + /* We may be asked to update the guest IA before going further. */ + if (put_IP) + addStmtToIRSB(irsb, IRStmt_Put(S390_GUEST_OFFSET(guest_IA), + mkaddr_expr(guest_IA_curr_instr))); + + return disInstr_S390_WRK(guest_code + delta, resteerOkFn, callback_opaque); +} + +/*---------------------------------------------------------------*/ +/*--- end guest_s390_toIR.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_amode.c +++ VEX/priv/host_s390_amode.c @@ -0,0 +1,240 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_amode.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#include "libvex_basictypes.h" +#include "libvex.h" + +#include "main_util.h" /* vassert */ +#include "host_generic_regs.h" +#include "host_s390_hreg.h" /* s390_hreg_print */ +#include "host_s390_amode.h" + + +/* Is VALUE within the domain of a 20-bit signed integer. */ +static __inline__ Bool +fits_signed_20bit(Int value) +{ + return ((value << 12) >> 12) == value; +} + + +/* Is VALUE within the domain of a 12-bit unsigned integer. */ +static __inline__ Bool +fits_unsigned_12bit(Int value) +{ + return (value & 0xFFF) == value; +} + + +/* Construct a b12 amode. */ +s390_amode * +s390_amode_b12(Int d, HReg b) +{ + s390_amode *am = LibVEX_Alloc(sizeof(s390_amode)); + + vassert(fits_unsigned_12bit(d)); + + am->tag = S390_AMODE_B12; + am->d = d; + am->b = b; + am->x = 0; /* hregNumber(0) == 0 */ + + return am; +} + + +/* Construct a b20 amode. */ +s390_amode * +s390_amode_b20(Int d, HReg b) +{ + s390_amode *am = LibVEX_Alloc(sizeof(s390_amode)); + + vassert(fits_signed_20bit(d)); + + am->tag = S390_AMODE_B20; + am->d = d; + am->b = b; + am->x = 0; /* hregNumber(0) == 0 */ + + return am; +} + + +/* Construct a bx12 amode. */ +s390_amode * +s390_amode_bx12(Int d, HReg b, HReg x) +{ + s390_amode *am = LibVEX_Alloc(sizeof(s390_amode)); + + vassert(fits_unsigned_12bit(d)); + vassert(b != 0); + vassert(x != 0); + + am->tag = S390_AMODE_BX12; + am->d = d; + am->b = b; + am->x = x; + + return am; +} + + +/* Construct a bx20 amode. */ +s390_amode * +s390_amode_bx20(Int d, HReg b, HReg x) +{ + s390_amode *am = LibVEX_Alloc(sizeof(s390_amode)); + + vassert(fits_signed_20bit(d)); + vassert(b != 0); + vassert(x != 0); + + am->tag = S390_AMODE_BX20; + am->d = d; + am->b = b; + am->x = x; + + return am; +} + + +/* Decompile the given amode into a static buffer and return it. */ +const HChar * +s390_amode_as_string(const s390_amode *am) +{ + static HChar buf[30]; + HChar *p; + + buf[0] = '\0'; + p = buf; + + switch (am->tag) { + case S390_AMODE_B12: + case S390_AMODE_B20: + vex_sprintf(p, "%d(%s)", am->d, s390_hreg_as_string(am->b)); + break; + + case S390_AMODE_BX12: + case S390_AMODE_BX20: + /* s390_hreg_as_string returns pointer to local buffer. Need to + split this into two printfs */ + p += vex_sprintf(p, "%d(%s,", am->d, s390_hreg_as_string(am->x)); + vex_sprintf(p, "%s)", s390_hreg_as_string(am->b)); + break; + + default: + vpanic("s390_amode_as_string"); + } + + return buf; +} + + +/* Helper function for s390_amode_is_sane */ +static __inline__ Bool +is_virtual_gpr(HReg reg) +{ + return hregIsVirtual(reg) && hregClass(reg) == HRcInt64; +} + + +/* Sanity check for an amode */ +Bool +s390_amode_is_sane(const s390_amode *am) +{ + switch (am->tag) { + case S390_AMODE_B12: + return is_virtual_gpr(am->b) && fits_unsigned_12bit(am->d); + + case S390_AMODE_B20: + return is_virtual_gpr(am->b) && fits_signed_20bit(am->d); + + case S390_AMODE_BX12: + return is_virtual_gpr(am->b) && is_virtual_gpr(am->x) && + fits_unsigned_12bit(am->d); + + case S390_AMODE_BX20: + return is_virtual_gpr(am->b) && is_virtual_gpr(am->x) && + fits_signed_20bit(am->d); + + default: + vpanic("s390_amode_is_sane"); + } +} + + +/* Record the register use of an amode */ +void +s390_amode_get_reg_usage(HRegUsage *u, const s390_amode *am) +{ + switch (am->tag) { + case S390_AMODE_B12: + case S390_AMODE_B20: + addHRegUse(u, HRmRead, am->b); + return; + + case S390_AMODE_BX12: + case S390_AMODE_BX20: + addHRegUse(u, HRmRead, am->b); + addHRegUse(u, HRmRead, am->x); + return; + + default: + vpanic("s390_amode_get_reg_usage"); + } +} + + +void +s390_amode_map_regs(HRegRemap *m, s390_amode *am) +{ + switch (am->tag) { + case S390_AMODE_B12: + case S390_AMODE_B20: + am->b = lookupHRegRemap(m, am->b); + return; + + case S390_AMODE_BX12: + case S390_AMODE_BX20: + am->b = lookupHRegRemap(m, am->b); + am->x = lookupHRegRemap(m, am->x); + return; + + default: + vpanic("s390_amode_map_regs"); + } +} + + +/*---------------------------------------------------------------*/ +/*--- end host_s390_amode.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_amode.h +++ VEX/priv/host_s390_amode.h @@ -0,0 +1,80 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_amode.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#ifndef __VEX_HOST_S390_AMODE_H +#define __VEX_HOST_S390_AMODE_H + +#include "libvex_basictypes.h" /* Int etc */ +#include "main_util.h" /* needed for host_generic_regs.h */ +#include "host_generic_regs.h" /* HReg */ + + +/* --------- Memory address expressions (amodes). --------- */ + +/* These are the address modes: + (1) b12: base register + 12-bit unsigned offset (e.g. RS) + (2) b20: base register + 20-bit signed offset (e.g. RSY) + (3) bx12: base register + index register + 12-bit unsigned offset (e.g. RX) + (4) bx20: base register + index register + 20-bit signed offset (e.g. RXY) + fixs390: There is also pc-relative stuff.. e.g. LARL +*/ + +typedef enum { + S390_AMODE_B12, + S390_AMODE_B20, + S390_AMODE_BX12, + S390_AMODE_BX20 +} s390_amode_t; + +typedef struct s390_amode { + s390_amode_t tag; + HReg b; + HReg x; /* hregNumber(x) == 0 for S390_AMODE_B12/B20 kinds */ + Int d; /* 12 bit unsigned or 20 bit signed */ +} s390_amode; + + +s390_amode *s390_amode_b12(Int d, HReg b); +s390_amode *s390_amode_b20(Int d, HReg b); +s390_amode *s390_amode_bx12(Int d, HReg b, HReg x); +s390_amode *s390_amode_bx20(Int d, HReg b, HReg x); +Bool s390_amode_is_sane(const s390_amode *); +void s390_amode_get_reg_usage(HRegUsage *, const s390_amode *); +void s390_amode_map_regs(HRegRemap *, s390_amode *); + +const HChar *s390_amode_as_string(const s390_amode *); + +#endif /* ndef __VEX_HOST_S390_AMODE_H */ + +/*---------------------------------------------------------------*/ +/*--- end host_s390_amode.h ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_defs.c +++ VEX/priv/host_s390_defs.c @@ -0,0 +1,196 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_defs.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#include "host_s390_insn.h" +#include "host_s390_amode.h" +#include "host_s390_hreg.h" +#include "host_s390_isel.h" +#include "host_s390_defs.h" + + +/* KLUDGE: We need to know the hwcaps of the host when generating + code. But that info is not passed to emit_S390Instr. Only mode64 is + being passed. So, ideally, we want this passed as an argument, too. + Until then, we use a global variable. This variable is set as a side + effect of iselSB_S390. This is safe because instructions are selected + before they are emitted. */ +const VexArchInfo *s390_archinfo_host; + + +void +ppS390AMode(struct s390_amode *am) +{ + vex_printf("%s", s390_amode_as_string(am)); +} + +void +ppS390Instr(struct s390_insn *insn, Bool mode64) +{ + vex_printf("%s", s390_insn_as_string(insn)); +} + +void +ppHRegS390(HReg reg) +{ + vex_printf("%s", s390_hreg_as_string(reg)); +} + + +/* --------- Helpers for register allocation. --------- */ + +/* Called once per translation. */ +void +getAllocableRegs_S390(Int *nregs, HReg **arr, Bool mode64) +{ + s390_hreg_get_allocable(nregs, arr); +} + + +/* Tell the register allocator how the given instruction uses the registers + it refers to. */ +void +getRegUsage_S390Instr(HRegUsage *u, struct s390_insn *insn, Bool mode64) +{ + s390_insn_get_reg_usage(u, insn); +} + + +/* Map the registers of the given instruction */ +void +mapRegs_S390Instr(HRegRemap *m, struct s390_insn *insn, Bool mode64) +{ + s390_insn_map_regs(m, insn); +} + + +/* Figure out if the given insn represents a reg-reg move, and if so + assign the source and destination to *src and *dst. If in doubt say No. + Used by the register allocator to do move coalescing. */ +Bool +isMove_S390Instr(struct s390_insn *insn, HReg *src, HReg *dst) +{ + return s390_insn_is_reg_reg_move(insn, src, dst); +} + + +/* Generate s390 spill/reload instructions under the direction of the + register allocator. Note it's critical these don't write the + condition codes. This is like an Ist_Put */ +void +genSpill_S390(HInstr **i1, HInstr **i2, HReg rreg, Int offsetB, Bool mode64) +{ + s390_amode *am; + + vassert(offsetB >= 0); + vassert(offsetB <= (1 << 12)); /* because we use b12 amode */ + vassert(!hregIsVirtual(rreg)); + + *i1 = *i2 = NULL; + + am = s390_amode_b12(offsetB, s390_hreg_guest_state_pointer()); + + switch (hregClass(rreg)) { + case HRcInt64: + case HRcFlt64: + *i1 = s390_insn_store(8, am, rreg); + return; + + default: + ppHRegClass(hregClass(rreg)); + vpanic("genSpill_S390: unimplemented regclass"); + } +} + + +/* This is like an Iex_Get */ +void +genReload_S390(HInstr **i1, HInstr **i2, HReg rreg, Int offsetB, Bool mode64) +{ + s390_amode *am; + + vassert(offsetB >= 0); + vassert(offsetB <= (1 << 12)); /* because we use b12 amode */ + vassert(!hregIsVirtual(rreg)); + + *i1 = *i2 = NULL; + + am = s390_amode_b12(offsetB, s390_hreg_guest_state_pointer()); + + switch (hregClass(rreg)) { + case HRcInt64: + case HRcFlt64: + *i1 = s390_insn_load(8, rreg, am); + return; + + default: + ppHRegClass(hregClass(rreg)); + vpanic("genReload_S390: unimplemented regclass"); + } +} + + +/* The given instruction reads the specified vreg exactly once, and + that vreg is currently located at the given spill offset. If + possible, return a variant of the instruction to one which instead + references the spill slot directly. Otherwise, return NULL. */ +struct s390_insn * +directReload_S390(struct s390_insn *insn, HReg vreg, Short spill_off) +{ + /* fixs390 (missed optimization) */ + return NULL; +} + + +/* Emit an instruction into buf and return the number of bytes used. + Note that buf is not the insn's final place, and therefore it is + imperative to emit position-independent code. */ +Int +emit_S390Instr(UChar *buf, Int nbuf, struct s390_insn *insn, + Bool mode64, void *dispatch) +{ + return s390_insn_emit(buf, nbuf, insn, dispatch); +} + + +HInstrArray * +iselSB_S390(IRSB *bb, VexArch arch_host, VexArchInfo *archinfo_host, + VexAbiInfo *vbi) +{ + /* KLUDGE: export archinfo_host. */ + s390_archinfo_host = archinfo_host; + + return s390_isel_sb(bb, arch_host, archinfo_host, vbi); +} + +/*---------------------------------------------------------------*/ +/*--- end host_s390_defs.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_defs.h +++ VEX/priv/host_s390_defs.h @@ -0,0 +1,72 @@ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_defs.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#ifndef __VEX_HOST_S390_DEFS_H +#define __VEX_HOST_S390_DEFS_H + +#include "libvex_basictypes.h" +#include "libvex.h" /* VexAbiInfo */ + +#include "main_util.h" /* vpanic (for host_generic_regs.h) */ +#include "host_generic_regs.h" /* HReg */ + +struct s390_insn; +struct s390_amode; + +/*--------------------------------------------------------*/ +/* --- Interface exposed to VEX --- */ +/*--------------------------------------------------------*/ + +extern void ppS390AMode(struct s390_amode *); +extern void ppS390Instr(struct s390_insn *, Bool mode64); +extern void ppHRegS390(HReg); + + +/* Some functions that insulate the register allocator from details + of the underlying instruction set. */ +extern void getRegUsage_S390Instr ( HRegUsage *, struct s390_insn *, Bool ); +extern void mapRegs_S390Instr ( HRegRemap *, struct s390_insn *, Bool ); +extern Bool isMove_S390Instr ( struct s390_insn *, HReg *, HReg * ); +extern Int emit_S390Instr ( UChar * buf, Int nbuf, struct s390_insn *, + Bool, void *dispatch ); +extern void getAllocableRegs_S390 ( Int *, HReg **, Bool ); +extern void genSpill_S390 ( HInstr **, HInstr **, HReg rreg, Int offset, Bool ); +extern void genReload_S390 ( HInstr **, HInstr **, HReg rreg, Int offset, Bool ); +extern struct s390_insn *directReload_S390 ( struct s390_insn *, + HReg vreg, Short spill_off ); +extern HInstrArray *iselSB_S390 ( IRSB *, VexArch, VexArchInfo *, + VexAbiInfo * ); + +#endif /* ndef __VEX_HOST_S390_DEFS_H */ + +/*---------------------------------------------------------------*/ +/*--- end host_s390_defs.h ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_disasm.c +++ VEX/priv/host_s390_disasm.c @@ -0,0 +1,452 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_disasm.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#include +#include "libvex_basictypes.h" +#include "main_util.h" // vassert +#include "main_globals.h" // vex_traceflags +#include "host_s390_disasm.h" + +/* The format that is used to write out a mnemonic. + These should be declared as 'const HChar' but vex_printf needs + to be changed for that first */ +static HChar s390_mnm_fmt[] = "%-8s"; + + +/* Return the name of a gpr register for dis-assembly purposes. */ +static const HChar * +gpr_operand(UInt archreg) +{ + static const HChar names[16][5] = { + "%r0", "%r1", "%r2", "%r3", + "%r4", "%r5", "%r6", "%r7", + "%r8", "%r9", "%r10", "%r11", + "%r12", "%r13", "%r14", "%r15", + }; + + vassert(archreg < 16); + + return names[archreg]; +} + + +/* Return the name of a fpr register for dis-assembly purposes. */ +static const HChar * +fpr_operand(UInt archreg) +{ + static const HChar names[16][5] = { + "%f0", "%f1", "%f2", "%f3", + "%f4", "%f5", "%f6", "%f7", + "%f8", "%f9", "%f10", "%f11", + "%f12", "%f13", "%f14", "%f15", + }; + + vassert(archreg < 16); + + return names[archreg]; +} + + +/* Return the name of a ar register for dis-assembly purposes. */ +static const HChar * +ar_operand(UInt archreg) +{ + static const HChar names[16][5] = { + "%a0", "%a1", "%a2", "%a3", + "%a4", "%a5", "%a6", "%a7", + "%a8", "%a9", "%a10", "%a11", + "%a12", "%a13", "%a14", "%a15", + }; + + vassert(archreg < 16); + + return names[archreg]; +} + + +/* Build and return the extended mnemonic for the compare and branch + opcodes as introduced by z10. See also the opcodes in file + opcodes/s390-opc.txt (from binutils) that have a '$' in their name. */ +static const HChar * +cab_operand(const HChar *base, UInt mask) +{ + HChar *to; + const HChar *from; + + static HChar buf[10]; /* Minimum is 6 + 2 */ + + static HChar *suffix[] = { + "", "h", "l", "ne", "e", "nl", "nh", "" + }; + + /* strcpy(buf, from); */ + for (from = base, to = buf; *from; ++from, ++to) { + *to = *from; + } + /* strcat(buf, suffix); */ + for (from = suffix[mask >> 1]; *from; ++from, ++to) { + *to = *from; + } + *to = '\0'; + + return buf; +} + + +/* Return the special mnemonic for the BCR opcode */ +static const HChar * +bcr_operand(UInt m1) +{ + static const HChar mnemonic[16][6] = { + /* 0 */ "nopr", /* no operation */ + /* 1 */ "bor", /* branch on overflow / if ones */ + /* 2 */ "bhr", /* branch on high */ + /* 3 */ "bnler", /* branch on not low or equal */ + /* 4 */ "blr", /* branch on low */ + /* 5 */ "bnher", /* branch on not high or equal */ + /* 6 */ "blhr", /* branch on low or high */ + /* 7 */ "bner", /* branch on not equal */ + /* 8 */ "ber", /* branch on equal */ + /* 9 */ "bnlhr", /* branch on not low or high */ + /* a */ "bher", /* branch on high or equal */ + /* b */ "bnlr", /* branch on not low */ + /* c */ "bler", /* brach on low or equal */ + /* d */ "bnhr", /* branch on not high */ + /* e */ "bnor", /* branch on not overflow / if not ones */ + /* f */ "br", /* unconditional branch */ + }; + + return mnemonic[m1]; +} + + +/* Return the special mnemonic for the BC opcode */ +static const HChar * +bc_operand(UInt m1) +{ + static const HChar mnemonic[16][5] = { + /* 0 */ "nop", // no operation + /* 1 */ "bo", // branch on overflow / if ones + /* 2 */ "bh", // branch on high + /* 3 */ "bnle", // branch on not low or equal + /* 4 */ "bl", // branch on low + /* 5 */ "bnhe", // branch on not high or equal + /* 6 */ "blh", // branch on low or high + /* 7 */ "bne", // branch on not equal + /* 8 */ "be", // branch on equal + /* 9 */ "bnlh", // branch on not low or high + /* a */ "bhe", // branch on high or equal + /* b */ "bnl", // branch on not low + /* c */ "ble", // branch on low or equal + /* d */ "bnh", // branch on not high + /* e */ "bno", // branch on not overflow / if not ones + /* f */ "b" // unconditional branch + }; + + return mnemonic[m1]; +} + + +/* Return the special mnemonic for the BRC opcode */ +static const HChar * +brc_operand(UInt m1) +{ + static const HChar mnemonic[16][5] = { + /* 0 */ "brc", /* no special mnemonic */ + /* 1 */ "jo", /* jump on overflow / if ones */ + /* 2 */ "jh", /* jump on A high */ + /* 3 */ "jnle", /* jump on not low or equal */ + /* 4 */ "jl", /* jump on A low */ + /* 5 */ "jnhe", /* jump on not high or equal */ + /* 6 */ "jlh", /* jump on low or high */ + /* 7 */ "jne", /* jump on A not equal B */ + /* 8 */ "je", /* jump on A equal B */ + /* 9 */ "jnlh", /* jump on not low or high */ + /* a */ "jhe", /* jump on high or equal */ + /* b */ "jnl", /* jump on A not low */ + /* c */ "jle", /* jump on low or equal */ + /* d */ "jnh", /* jump on A not high */ + /* e */ "jno", /* jump on not overflow / if not ones */ + /* f */ "j", /* jump */ + }; + + return mnemonic[m1]; +} + + +/* Return the special mnemonic for the BRCL opcode */ +static const HChar * +brcl_operand(UInt m1) +{ + static const HChar mnemonic[16][6] = { + /* 0 */ "brcl", /* no special mnemonic */ + /* 1 */ "jgo", /* jump long on overflow / if ones */ + /* 2 */ "jgh", /* jump long on high */ + /* 3 */ "jgnle", /* jump long on not low or equal */ + /* 4 */ "jgl", /* jump long on low */ + /* 5 */ "jgnhe", /* jump long on not high or equal */ + /* 6 */ "jglh", /* jump long on low or high */ + /* 7 */ "jgne", /* jump long on not equal */ + /* 8 */ "jge", /* jump long on equal */ + /* 9 */ "jgnlh", /* jump long on not low or high */ + /* a */ "jghe", /* jump long on high or equal */ + /* b */ "jgnl", /* jump long on not low */ + /* c */ "jgle", /* jump long on low or equal */ + /* d */ "jgnh", /* jump long on not high */ + /* e */ "jgno", /* jump long on not overflow / if not ones */ + /* f */ "jg", /* jump long */ + }; + + return mnemonic[m1]; +} + + +/* An operand with a base register, an index register, and a displacement. + If the displacement is signed, the rightmost 20 bit of D need to be + sign extended */ +static HChar * +dxb_operand(HChar *p, UInt d, UInt x, UInt b, Bool displacement_is_signed) +{ + if (displacement_is_signed) { + Int displ = ((Int)d << 12) >> 12; /* sign extend */ + + p += vex_sprintf(p, "%d", displ); + } else { + p += vex_sprintf(p, "%u", d); + } + if (x != 0) { + p += vex_sprintf(p, "(%s", gpr_operand(x)); + if (b != 0) { + p += vex_sprintf(p, ",%s", gpr_operand(b)); + } + p += vex_sprintf(p, ")"); + } else { + if (b != 0) { + p += vex_sprintf(p, "(%s)", gpr_operand(b)); + } + } + + return p; +} + + +/* An operand with base register, unsigned length, and a 12-bit + unsigned displacement */ +static HChar * +udlb_operand(HChar *p, UInt d, UInt length, UInt b) +{ + p += vex_sprintf(p, "%u", d); + p += vex_sprintf(p, "(%u", length + 1); // actual length is +1 + if (b != 0) { + p += vex_sprintf(p, ",%s", gpr_operand(b)); + } + p += vex_sprintf(p, ")"); + + return p; +} + + +/* The first argument is the command that says how to write the disassembled + insn. It is understood that the mnemonic comes first and that arguments + are separated by a ','. The command holds the arguments. Each argument is + encoded using a 4-bit S390_ARG_xyz value. The first argument is placed + in the least significant bits of the command and so on. There are at most + 5 arguments in an insn and a sentinel (S390_ARG_DONE) is needed to identify + the end of the argument list. 6 * 4 = 24 bits are required for the + command. */ +void +s390_disasm(UInt command, ...) +{ + va_list args; + unsigned argkind; + HChar buf[128]; /* holds the disassembled insn */ + HChar *p; + HChar separator; + + va_start(args, command); + + p = buf; + separator = 0; + + while (42) { + argkind = command & 0xF; + command >>= 4; + + if (argkind == S390_ARG_DONE) goto done; + + if (argkind == S390_ARG_CABM) separator = 0; /* optional */ + + /* Write out the separator */ + if (separator) *p++ = separator; + + /* argument */ + switch (argkind) { + case S390_ARG_MNM: + p += vex_sprintf(p, s390_mnm_fmt, va_arg(args, HChar *)); + separator = ' '; + continue; + + case S390_ARG_XMNM: { + UInt mask, kind; + const HChar *mnm; + + kind = va_arg(args, UInt); + + separator = ' '; + switch (kind) { + case S390_XMNM_BC: + case S390_XMNM_BCR: + mask = va_arg(args, UInt); + mnm = kind == S390_XMNM_BCR ? bcr_operand(mask) : bc_operand(mask); + p += vex_sprintf(p, s390_mnm_fmt, mnm); + /* mask == 0 is a NOP and has no argument */ + if (mask == 0) goto done; + break; + + case S390_XMNM_BRC: + case S390_XMNM_BRCL: + mask = va_arg(args, UInt); + mnm = kind == S390_XMNM_BRC ? brc_operand(mask) : brcl_operand(mask); + p += vex_sprintf(p, s390_mnm_fmt, mnm); + + /* mask == 0 has no special mnemonic */ + if (mask == 0) { + p += vex_sprintf(p, " 0"); + separator = ','; + } + break; + + case S390_XMNM_CAB: + mnm = va_arg(args, HChar *); + mask = va_arg(args, UInt); + p += vex_sprintf(p, s390_mnm_fmt, cab_operand(mnm, mask)); + break; + } + } + continue; + + case S390_ARG_GPR: + p += vex_sprintf(p, "%s", gpr_operand(va_arg(args, UInt))); + break; + + case S390_ARG_FPR: + p += vex_sprintf(p, "%s", fpr_operand(va_arg(args, UInt))); + break; + + case S390_ARG_AR: + p += vex_sprintf(p, "%s", ar_operand(va_arg(args, UInt))); + break; + + case S390_ARG_UINT: + p += vex_sprintf(p, "%u", va_arg(args, UInt)); + break; + + case S390_ARG_INT: + p += vex_sprintf(p, "%d", (Int)(va_arg(args, UInt))); + break; + + case S390_ARG_PCREL: { + Int offset = (Int)(va_arg(args, UInt)); + + /* Convert # halfwords to # bytes */ + offset <<= 1; + + if (offset < 0) { + p += vex_sprintf(p, ".%d", offset); + } else { + p += vex_sprintf(p, ".+%u", offset); + } + break; + } + + case S390_ARG_SDXB: { + UInt dh, dl, x, b; + + dh = va_arg(args, UInt); + dl = va_arg(args, UInt); + x = va_arg(args, UInt); + b = va_arg(args, UInt); + + p = dxb_operand(p, (dh << 12) | dl, x, b, 1 /* signed_displacement */); + break; + } + + case S390_ARG_UDXB: { + UInt d, x, b; + + d = va_arg(args, UInt); + x = va_arg(args, UInt); + b = va_arg(args, UInt); + + p = dxb_operand(p, d, x, b, 0 /* signed_displacement */); + break; + } + + case S390_ARG_UDLB: { + UInt d, l, b; + + d = va_arg(args, UInt); + l = va_arg(args, UInt); + b = va_arg(args, UInt); + + p = udlb_operand(p, d, l, b); + break; + } + + case S390_ARG_CABM: { + UInt mask; + + mask = va_arg(args, UInt) & 0xE; + if (mask == 0 || mask == 14) { + p += vex_sprintf(p, ",%u", mask); + } + break; + } + } + + separator = ','; + } + + done: + va_end(args); + + *p = '\0'; + + vassert(p < buf + sizeof buf); /* detect buffer overwrite */ + + /* Finally, write out the disassembled insn */ + vex_printf("%s\n", buf); +} + +/*---------------------------------------------------------------*/ +/*--- end host_s390_disasm.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_disasm.h +++ VEX/priv/host_s390_disasm.h @@ -0,0 +1,86 @@ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_disasm.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +#ifndef __VEX_HOST_S390_DISASM_H +#define __VEX_HOST_S390_DISASM_H + +#include "libvex_basictypes.h" + +/* Macros to encode a command for s390_disasm. */ +#undef P +#define P(a) (S390_ARG_##a) +#undef ENC1 +#define ENC1(a) ((P(DONE) << 4) | P(a)) +#undef ENC2 +#define ENC2(a,b) ((P(DONE) << 8) | (P(b) << 4) | P(a)) +#undef ENC3 +#define ENC3(a,b,c) ((P(DONE) << 12) | (P(c) << 8) | (P(b) << 4) | P(a)) +#undef ENC4 +#define ENC4(a,b,c,d) ((P(DONE) << 16) | (P(d) << 12) | (P(c) << 8) | \ + (P(b) << 4) | P(a)) +#undef ENC5 +#define ENC5(a,b,c,d,e) ((P(DONE) << 20) | (P(e) << 16) | (P(d) << 12) | \ + (P(c) << 8) | (P(b) << 4) | P(a)) +#undef ENC6 +#define ENC6(a,b,c,d,e,f) ((P(DONE) << 24) | (P(f) << 20) | (P(e) << 16) | \ + (P(d) << 12) | (P(c) << 8) | (P(b) << 4) | P(a)) + +/* The different kinds of operands in an asm insn */ +enum { + S390_ARG_DONE = 0, + S390_ARG_GPR = 1, + S390_ARG_FPR = 2, + S390_ARG_AR = 3, + S390_ARG_INT = 4, + S390_ARG_UINT = 5, + S390_ARG_PCREL = 6, + S390_ARG_SDXB = 7, + S390_ARG_UDXB = 8, + S390_ARG_UDLB = 9, + S390_ARG_CABM = 10, + S390_ARG_MNM = 11, + S390_ARG_XMNM = 12 +}; + +/* The different kinds of extended mnemonics */ +enum { + S390_XMNM_CAB = 0, + S390_XMNM_BCR = 1, + S390_XMNM_BC = 2, + S390_XMNM_BRC = 3, + S390_XMNM_BRCL = 4 +}; + +void s390_disasm(UInt command, ...); + +/*---------------------------------------------------------------*/ +/*--- end host_s390_disasm.h ---*/ +/*---------------------------------------------------------------*/ + +#endif /* __VEX_HOST_S390_DISASM_H */ --- VEX/priv/host_s390_emit.c +++ VEX/priv/host_s390_emit.c @@ -0,0 +1,2376 @@ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_emit.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +#include "libvex_basictypes.h" +#include "main_globals.h" + +#include "host_s390_disasm.h" +#include "host_s390_emit.h" + +#undef likely +#undef unlikely +#define likely(x) __builtin_expect(!!(x), 1) +#define unlikely(x) __builtin_expect(!!(x), 0) + +/*------------------------------------------------------------*/ +/*--- Functions to emit a sequence of bytes ---*/ +/*------------------------------------------------------------*/ + + +static __inline__ UChar * +emit_2bytes(UChar *p, ULong val) +{ + return (UChar *)__builtin_memcpy(p, ((UChar *)&val) + 6, 2) + 2; +} + + +static __inline__ UChar * +emit_4bytes(UChar *p, ULong val) +{ + return (UChar *)__builtin_memcpy(p, ((UChar *)&val) + 4, 4) + 4; +} + + +static __inline__ UChar * +emit_6bytes(UChar *p, ULong val) +{ + return (UChar *)__builtin_memcpy(p, ((UChar *)&val) + 2, 6) + 6; +} + + +/*------------------------------------------------------------*/ +/*--- Functions to emit instructions of the various formats ---*/ +/*------------------------------------------------------------*/ + + +static UChar * +emit_RI(UChar *p, UInt op, UChar r1, UShort i2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r1) << 20; + the_insn |= ((ULong)i2) << 0; + + return emit_4bytes(p, the_insn); +} + + +static UChar * +emit_RIL(UChar *p, ULong op, UChar r1, UInt i2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r1) << 36; + the_insn |= ((ULong)i2) << 0; + + return emit_6bytes(p, the_insn); +} + + +static UChar * +emit_RR(UChar *p, UInt op, UChar r1, UChar r2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r1) << 4; + the_insn |= ((ULong)r2) << 0; + + return emit_2bytes(p, the_insn); +} + + +static UChar * +emit_RRE(UChar *p, UInt op, UChar r1, UChar r2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r1) << 4; + the_insn |= ((ULong)r2) << 0; + + return emit_4bytes(p, the_insn); +} + + +static UChar * +emit_RRF(UChar *p, UInt op, UChar r1, UChar r3, UChar r2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r1) << 12; + the_insn |= ((ULong)r3) << 4; + the_insn |= ((ULong)r2) << 0; + + return emit_4bytes(p, the_insn); +} + + +static UChar * +emit_RRF3(UChar *p, UInt op, UChar r3, UChar r1, UChar r2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r3) << 12; + the_insn |= ((ULong)r1) << 4; + the_insn |= ((ULong)r2) << 0; + + return emit_4bytes(p, the_insn); +} + + +static UChar * +emit_RS(UChar *p, UInt op, UChar r1, UChar r3, UChar b2, UShort d2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r1) << 20; + the_insn |= ((ULong)r3) << 16; + the_insn |= ((ULong)b2) << 12; + the_insn |= ((ULong)d2) << 0; + + return emit_4bytes(p, the_insn); +} + + +static UChar * +emit_RSY(UChar *p, ULong op, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r1) << 36; + the_insn |= ((ULong)r3) << 32; + the_insn |= ((ULong)b2) << 28; + the_insn |= ((ULong)dl2) << 16; + the_insn |= ((ULong)dh2) << 8; + + return emit_6bytes(p, the_insn); +} + + +static UChar * +emit_RX(UChar *p, UInt op, UChar r1, UChar x2, UChar b2, UShort d2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r1) << 20; + the_insn |= ((ULong)x2) << 16; + the_insn |= ((ULong)b2) << 12; + the_insn |= ((ULong)d2) << 0; + + return emit_4bytes(p, the_insn); +} + + +static UChar * +emit_RXE(UChar *p, ULong op, UChar r1, UChar x2, UChar b2, UShort d2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r1) << 36; + the_insn |= ((ULong)x2) << 32; + the_insn |= ((ULong)b2) << 28; + the_insn |= ((ULong)d2) << 16; + + return emit_6bytes(p, the_insn); +} + + +static UChar * +emit_RXY(UChar *p, ULong op, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)r1) << 36; + the_insn |= ((ULong)x2) << 32; + the_insn |= ((ULong)b2) << 28; + the_insn |= ((ULong)dl2) << 16; + the_insn |= ((ULong)dh2) << 8; + + return emit_6bytes(p, the_insn); +} + + +static UChar * +emit_S(UChar *p, UInt op, UChar b2, UShort d2) +{ + ULong the_insn = op; + + the_insn |= ((ULong)b2) << 12; + the_insn |= ((ULong)d2) << 0; + + return emit_4bytes(p, the_insn); +} + + +/*------------------------------------------------------------*/ +/*--- Functions to emit particular instructions ---*/ +/*------------------------------------------------------------*/ + + +UChar * +s390_emit_AR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "ar", r1, r2); + + return emit_RR(p, 0x1a00, r1, r2); +} + + +UChar * +s390_emit_AGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "agr", r1, r2); + + return emit_RRE(p, 0xb9080000, r1, r2); +} + + +UChar * +s390_emit_A(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "a", r1, d2, x2, b2); + + return emit_RX(p, 0x5a000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_AY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "ay", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe3000000005aULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_AG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "ag", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000008ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_AFI(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "afi", r1, i2); + + return emit_RIL(p, 0xc20900000000ULL, r1, i2); +} + + +UChar * +s390_emit_AGFI(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "agfi", r1, i2); + + return emit_RIL(p, 0xc20800000000ULL, r1, i2); +} + + +UChar * +s390_emit_AH(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "ah", r1, d2, x2, b2); + + return emit_RX(p, 0x4a000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_AHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "ahy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe3000000007aULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_AHI(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "ahi", r1, (Int)(Short)i2); + + return emit_RI(p, 0xa70a0000, r1, i2); +} + + +UChar * +s390_emit_AGHI(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "aghi", r1, (Int)(Short)i2); + + return emit_RI(p, 0xa70b0000, r1, i2); +} + + +UChar * +s390_emit_NR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "nr", r1, r2); + + return emit_RR(p, 0x1400, r1, r2); +} + + +UChar * +s390_emit_NGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "ngr", r1, r2); + + return emit_RRE(p, 0xb9800000, r1, r2); +} + + +UChar * +s390_emit_N(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "n", r1, d2, x2, b2); + + return emit_RX(p, 0x54000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_NY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "ny", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000054ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_NG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "ng", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000080ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_NIHF(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "nihf", r1, i2); + + return emit_RIL(p, 0xc00a00000000ULL, r1, i2); +} + + +UChar * +s390_emit_NILF(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "nilf", r1, i2); + + return emit_RIL(p, 0xc00b00000000ULL, r1, i2); +} + + +UChar * +s390_emit_NILL(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "nill", r1, i2); + + return emit_RI(p, 0xa5070000, r1, i2); +} + + +UChar * +s390_emit_BASR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "basr", r1, r2); + + return emit_RR(p, 0x0d00, r1, r2); +} + + +UChar * +s390_emit_BCR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC2(XMNM, GPR), S390_XMNM_BCR, r1, r2); + + return emit_RR(p, 0x0700, r1, r2); +} + + +UChar * +s390_emit_BC(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC2(XMNM, UDXB), S390_XMNM_BC, r1, d2, x2, b2); + + return emit_RX(p, 0x47000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_BRC(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC2(XMNM, PCREL), S390_XMNM_BRC, r1, (Int)(Short)i2); + + return emit_RI(p, 0xa7040000, r1, i2); +} + + +UChar * +s390_emit_CR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "cr", r1, r2); + + return emit_RR(p, 0x1900, r1, r2); +} + + +UChar * +s390_emit_CGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "cgr", r1, r2); + + return emit_RRE(p, 0xb9200000, r1, r2); +} + + +UChar * +s390_emit_C(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "c", r1, d2, x2, b2); + + return emit_RX(p, 0x59000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_CY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "cy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000059ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_CG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "cg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000020ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_CFI(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "cfi", r1, i2); + + return emit_RIL(p, 0xc20d00000000ULL, r1, i2); +} + + +UChar * +s390_emit_CS(UChar *p, UChar r1, UChar r3, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, GPR, UDXB), "cs", r1, r3, d2, 0, b2); + + return emit_RS(p, 0xba000000, r1, r3, b2, d2); +} + + +UChar * +s390_emit_CSY(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "csy", r1, r3, dh2, dl2, 0, b2); + + return emit_RSY(p, 0xeb0000000014ULL, r1, r3, b2, dl2, dh2); +} + + +UChar * +s390_emit_CSG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "csg", r1, r3, dh2, dl2, 0, b2); + + return emit_RSY(p, 0xeb0000000030ULL, r1, r3, b2, dl2, dh2); +} + + +UChar * +s390_emit_CLR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "clr", r1, r2); + + return emit_RR(p, 0x1500, r1, r2); +} + + +UChar * +s390_emit_CLGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "clgr", r1, r2); + + return emit_RRE(p, 0xb9210000, r1, r2); +} + + +UChar * +s390_emit_CL(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "cl", r1, d2, x2, b2); + + return emit_RX(p, 0x55000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_CLY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "cly", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000055ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_CLG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "clg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000021ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_CLFI(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "clfi", r1, i2); + + return emit_RIL(p, 0xc20f00000000ULL, r1, i2); +} + + +UChar * +s390_emit_DR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "dr", r1, r2); + + return emit_RR(p, 0x1d00, r1, r2); +} + + +UChar * +s390_emit_D(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "d", r1, d2, x2, b2); + + return emit_RX(p, 0x5d000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_DLR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "dlr", r1, r2); + + return emit_RRE(p, 0xb9970000, r1, r2); +} + + +UChar * +s390_emit_DLGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "dlgr", r1, r2); + + return emit_RRE(p, 0xb9870000, r1, r2); +} + + +UChar * +s390_emit_DL(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "dl", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000097ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_DLG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "dlg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000087ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_DSGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "dsgr", r1, r2); + + return emit_RRE(p, 0xb90d0000, r1, r2); +} + + +UChar * +s390_emit_DSG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "dsg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe3000000000dULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_XR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "xr", r1, r2); + + return emit_RR(p, 0x1700, r1, r2); +} + + +UChar * +s390_emit_XGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "xgr", r1, r2); + + return emit_RRE(p, 0xb9820000, r1, r2); +} + + +UChar * +s390_emit_X(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "x", r1, d2, x2, b2); + + return emit_RX(p, 0x57000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_XY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "xy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000057ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_XG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "xg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000082ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_XIHF(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "xihf", r1, i2); + + return emit_RIL(p, 0xc00600000000ULL, r1, i2); +} + + +UChar * +s390_emit_XILF(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "xilf", r1, i2); + + return emit_RIL(p, 0xc00700000000ULL, r1, i2); +} + + +UChar * +s390_emit_FLOGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "flogr", r1, r2); + + return emit_RRE(p, 0xb9830000, r1, r2); +} + + +UChar * +s390_emit_IC(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "ic", r1, d2, x2, b2); + + return emit_RX(p, 0x43000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_ICY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "icy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000073ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_IIHF(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "iihf", r1, i2); + + return emit_RIL(p, 0xc00800000000ULL, r1, i2); +} + + +UChar * +s390_emit_IIHH(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "iihh", r1, i2); + + return emit_RI(p, 0xa5000000, r1, i2); +} + + +UChar * +s390_emit_IIHL(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "iihl", r1, i2); + + return emit_RI(p, 0xa5010000, r1, i2); +} + + +UChar * +s390_emit_IILF(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "iilf", r1, i2); + + return emit_RIL(p, 0xc00900000000ULL, r1, i2); +} + + +UChar * +s390_emit_IILH(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "iilh", r1, i2); + + return emit_RI(p, 0xa5020000, r1, i2); +} + + +UChar * +s390_emit_IILL(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "iill", r1, i2); + + return emit_RI(p, 0xa5030000, r1, i2); +} + + +UChar * +s390_emit_IPM(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC2(MNM, GPR), "ipm", r1); + + return emit_RRE(p, 0xb2220000, r1, r2); +} + + +UChar * +s390_emit_LR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "lr", r1, r2); + + return emit_RR(p, 0x1800, r1, r2); +} + + +UChar * +s390_emit_LGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "lgr", r1, r2); + + return emit_RRE(p, 0xb9040000, r1, r2); +} + + +UChar * +s390_emit_LGFR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "lgfr", r1, r2); + + return emit_RRE(p, 0xb9140000, r1, r2); +} + + +UChar * +s390_emit_L(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "l", r1, d2, x2, b2); + + return emit_RX(p, 0x58000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_LY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "ly", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000058ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "lg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000004ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LGF(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "lgf", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000014ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LGFI(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "lgfi", r1, i2); + + return emit_RIL(p, 0xc00100000000ULL, r1, i2); +} + + +UChar * +s390_emit_LTR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "ltr", r1, r2); + + return emit_RR(p, 0x1200, r1, r2); +} + + +UChar * +s390_emit_LTGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "ltgr", r1, r2); + + return emit_RRE(p, 0xb9020000, r1, r2); +} + + +UChar * +s390_emit_LT(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "lt", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000012ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LTG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "ltg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000002ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "lbr", r1, r2); + + return emit_RRE(p, 0xb9260000, r1, r2); +} + + +UChar * +s390_emit_LGBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "lgbr", r1, r2); + + return emit_RRE(p, 0xb9060000, r1, r2); +} + + +UChar * +s390_emit_LB(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "lb", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000076ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LGB(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "lgb", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000077ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LCR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "lcr", r1, r2); + + return emit_RR(p, 0x1300, r1, r2); +} + + +UChar * +s390_emit_LCGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "lcgr", r1, r2); + + return emit_RRE(p, 0xb9030000, r1, r2); +} + + +UChar * +s390_emit_LHR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "lhr", r1, r2); + + return emit_RRE(p, 0xb9270000, r1, r2); +} + + +UChar * +s390_emit_LGHR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "lghr", r1, r2); + + return emit_RRE(p, 0xb9070000, r1, r2); +} + + +UChar * +s390_emit_LH(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "lh", r1, d2, x2, b2); + + return emit_RX(p, 0x48000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_LHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "lhy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000078ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LGH(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "lgh", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000015ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LHI(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "lhi", r1, (Int)(Short)i2); + + return emit_RI(p, 0xa7080000, r1, i2); +} + + +UChar * +s390_emit_LGHI(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "lghi", r1, (Int)(Short)i2); + + return emit_RI(p, 0xa7090000, r1, i2); +} + + +UChar * +s390_emit_LLGFR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "llgfr", r1, r2); + + return emit_RRE(p, 0xb9160000, r1, r2); +} + + +UChar * +s390_emit_LLGF(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "llgf", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000016ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LLCR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "llcr", r1, r2); + + return emit_RRE(p, 0xb9940000, r1, r2); +} + + +UChar * +s390_emit_LLGCR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "llgcr", r1, r2); + + return emit_RRE(p, 0xb9840000, r1, r2); +} + + +UChar * +s390_emit_LLC(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "llc", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000094ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LLGC(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "llgc", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000090ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LLHR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "llhr", r1, r2); + + return emit_RRE(p, 0xb9950000, r1, r2); +} + + +UChar * +s390_emit_LLGHR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "llghr", r1, r2); + + return emit_RRE(p, 0xb9850000, r1, r2); +} + + +UChar * +s390_emit_LLH(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "llh", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000095ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LLGH(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "llgh", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000091ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LLILF(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "llilf", r1, i2); + + return emit_RIL(p, 0xc00f00000000ULL, r1, i2); +} + + +UChar * +s390_emit_LLILH(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "llilh", r1, i2); + + return emit_RI(p, 0xa50e0000, r1, i2); +} + + +UChar * +s390_emit_LLILL(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "llill", r1, i2); + + return emit_RI(p, 0xa50f0000, r1, i2); +} + + +UChar * +s390_emit_MR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "mr", r1, r2); + + return emit_RR(p, 0x1c00, r1, r2); +} + + +UChar * +s390_emit_M(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "m", r1, d2, x2, b2); + + return emit_RX(p, 0x5c000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_MFY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "mfy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe3000000005cULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_MH(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "mh", r1, d2, x2, b2); + + return emit_RX(p, 0x4c000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_MHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "mhy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe3000000007cULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_MHI(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "mhi", r1, (Int)(Short)i2); + + return emit_RI(p, 0xa70c0000, r1, i2); +} + + +UChar * +s390_emit_MLR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "mlr", r1, r2); + + return emit_RRE(p, 0xb9960000, r1, r2); +} + + +UChar * +s390_emit_MLGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "mlgr", r1, r2); + + return emit_RRE(p, 0xb9860000, r1, r2); +} + + +UChar * +s390_emit_ML(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "ml", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000096ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_MLG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "mlg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000086ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_MSR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "msr", r1, r2); + + return emit_RRE(p, 0xb2520000, r1, r2); +} + + +UChar * +s390_emit_MSGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "msgr", r1, r2); + + return emit_RRE(p, 0xb90c0000, r1, r2); +} + + +UChar * +s390_emit_MS(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "ms", r1, d2, x2, b2); + + return emit_RX(p, 0x71000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_MSY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "msy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000051ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_MSG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "msg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe3000000000cULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_MSFI(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "msfi", r1, i2); + + return emit_RIL(p, 0xc20100000000ULL, r1, i2); +} + + +UChar * +s390_emit_MSGFI(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, INT), "msgfi", r1, i2); + + return emit_RIL(p, 0xc20000000000ULL, r1, i2); +} + + +UChar * +s390_emit_OR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "or", r1, r2); + + return emit_RR(p, 0x1600, r1, r2); +} + + +UChar * +s390_emit_OGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "ogr", r1, r2); + + return emit_RRE(p, 0xb9810000, r1, r2); +} + + +UChar * +s390_emit_O(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "o", r1, d2, x2, b2); + + return emit_RX(p, 0x56000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_OY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "oy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000056ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_OG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "og", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000081ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_OIHF(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "oihf", r1, i2); + + return emit_RIL(p, 0xc00c00000000ULL, r1, i2); +} + + +UChar * +s390_emit_OILF(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "oilf", r1, i2); + + return emit_RIL(p, 0xc00d00000000ULL, r1, i2); +} + + +UChar * +s390_emit_OILL(UChar *p, UChar r1, UShort i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "oill", r1, i2); + + return emit_RI(p, 0xa50b0000, r1, i2); +} + + +UChar * +s390_emit_SLL(UChar *p, UChar r1, UChar r3, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "sll", r1, d2, 0, b2); + + return emit_RS(p, 0x89000000, r1, r3, b2, d2); +} + + +UChar * +s390_emit_SLLG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "sllg", r1, r3, dh2, dl2, 0, b2); + + return emit_RSY(p, 0xeb000000000dULL, r1, r3, b2, dl2, dh2); +} + + +UChar * +s390_emit_SRA(UChar *p, UChar r1, UChar r3, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "sra", r1, d2, 0, b2); + + return emit_RS(p, 0x8a000000, r1, r3, b2, d2); +} + + +UChar * +s390_emit_SRAG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "srag", r1, r3, dh2, dl2, 0, b2); + + return emit_RSY(p, 0xeb000000000aULL, r1, r3, b2, dl2, dh2); +} + + +UChar * +s390_emit_SRL(UChar *p, UChar r1, UChar r3, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "srl", r1, d2, 0, b2); + + return emit_RS(p, 0x88000000, r1, r3, b2, d2); +} + + +UChar * +s390_emit_SRLG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, GPR, SDXB), "srlg", r1, r3, dh2, dl2, 0, b2); + + return emit_RSY(p, 0xeb000000000cULL, r1, r3, b2, dl2, dh2); +} + + +UChar * +s390_emit_ST(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "st", r1, d2, x2, b2); + + return emit_RX(p, 0x50000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_STY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "sty", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000050ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_STG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "stg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000024ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_STC(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "stc", r1, d2, x2, b2); + + return emit_RX(p, 0x42000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_STCY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "stcy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000072ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_STH(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "sth", r1, d2, x2, b2); + + return emit_RX(p, 0x40000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_STHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "sthy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000070ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_SR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "sr", r1, r2); + + return emit_RR(p, 0x1b00, r1, r2); +} + + +UChar * +s390_emit_SGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, GPR), "sgr", r1, r2); + + return emit_RRE(p, 0xb9090000, r1, r2); +} + + +UChar * +s390_emit_S(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "s", r1, d2, x2, b2); + + return emit_RX(p, 0x5b000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_SY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "sy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe3000000005bULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_SG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "sg", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe30000000009ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_SH(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UDXB), "sh", r1, d2, x2, b2); + + return emit_RX(p, 0x4b000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_SHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, SDXB), "shy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xe3000000007bULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_SLFI(UChar *p, UChar r1, UInt i2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, UINT), "slfi", r1, i2); + + return emit_RIL(p, 0xc20500000000ULL, r1, i2); +} + + +UChar * +s390_emit_LDR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "ldr", r1, r2); + + return emit_RR(p, 0x2800, r1, r2); +} + + +UChar * +s390_emit_LE(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, UDXB), "le", r1, d2, x2, b2); + + return emit_RX(p, 0x78000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_LD(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, UDXB), "ld", r1, d2, x2, b2); + + return emit_RX(p, 0x68000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_LEY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, SDXB), "ley", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xed0000000064ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LDY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, SDXB), "ldy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xed0000000065ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_LFPC(UChar *p, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC2(MNM, UDXB), "lfpc", d2, 0, b2); + + return emit_S(p, 0xb29d0000, b2, d2); +} + + +UChar * +s390_emit_LDGR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, GPR), "ldgr", r1, r2); + + return emit_RRE(p, 0xb3c10000, r1, r2); +} + + +UChar * +s390_emit_LGDR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, GPR, FPR), "lgdr", r1, r2); + + return emit_RRE(p, 0xb3cd0000, r1, r2); +} + + +UChar * +s390_emit_LZER(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC2(MNM, FPR), "lzer", r1); + + return emit_RRE(p, 0xb3740000, r1, r2); +} + + +UChar * +s390_emit_LZDR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC2(MNM, FPR), "lzdr", r1); + + return emit_RRE(p, 0xb3750000, r1, r2); +} + + +UChar * +s390_emit_SFPC(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC2(MNM, GPR), "sfpc", r1); + + return emit_RRE(p, 0xb3840000, r1, r2); +} + + +UChar * +s390_emit_STE(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, UDXB), "ste", r1, d2, x2, b2); + + return emit_RX(p, 0x70000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_STD(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, UDXB), "std", r1, d2, x2, b2); + + return emit_RX(p, 0x60000000, r1, x2, b2, d2); +} + + +UChar * +s390_emit_STEY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, SDXB), "stey", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xed0000000066ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_STDY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, SDXB), "stdy", r1, dh2, dl2, x2, b2); + + return emit_RXY(p, 0xed0000000067ULL, r1, x2, b2, dl2, dh2); +} + + +UChar * +s390_emit_STFPC(UChar *p, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC2(MNM, UDXB), "stfpc", d2, 0, b2); + + return emit_S(p, 0xb29c0000, b2, d2); +} + + +UChar * +s390_emit_AEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "aebr", r1, r2); + + return emit_RRE(p, 0xb30a0000, r1, r2); +} + + +UChar * +s390_emit_ADBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "adbr", r1, r2); + + return emit_RRE(p, 0xb31a0000, r1, r2); +} + + +UChar * +s390_emit_AXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "axbr", r1, r2); + + return emit_RRE(p, 0xb34a0000, r1, r2); +} + + +UChar * +s390_emit_CEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "cebr", r1, r2); + + return emit_RRE(p, 0xb3090000, r1, r2); +} + + +UChar * +s390_emit_CDBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "cdbr", r1, r2); + + return emit_RRE(p, 0xb3190000, r1, r2); +} + + +UChar * +s390_emit_CXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "cxbr", r1, r2); + + return emit_RRE(p, 0xb3490000, r1, r2); +} + + +UChar * +s390_emit_CEFBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, GPR), "cefbr", r1, r2); + + return emit_RRE(p, 0xb3940000, r1, r2); +} + + +UChar * +s390_emit_CDFBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, GPR), "cdfbr", r1, r2); + + return emit_RRE(p, 0xb3950000, r1, r2); +} + + +UChar * +s390_emit_CXFBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, GPR), "cxfbr", r1, r2); + + return emit_RRE(p, 0xb3960000, r1, r2); +} + + +UChar * +s390_emit_CEGBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, GPR), "cegbr", r1, r2); + + return emit_RRE(p, 0xb3a40000, r1, r2); +} + + +UChar * +s390_emit_CDGBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, GPR), "cdgbr", r1, r2); + + return emit_RRE(p, 0xb3a50000, r1, r2); +} + + +UChar * +s390_emit_CXGBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, GPR), "cxgbr", r1, r2); + + return emit_RRE(p, 0xb3a60000, r1, r2); +} + + +UChar * +s390_emit_CFEBR(UChar *p, UChar r3, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, UINT, FPR), "cfebr", r1, r3, r2); + + return emit_RRF3(p, 0xb3980000, r3, r1, r2); +} + + +UChar * +s390_emit_CFDBR(UChar *p, UChar r3, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, UINT, FPR), "cfdbr", r1, r3, r2); + + return emit_RRF3(p, 0xb3990000, r3, r1, r2); +} + + +UChar * +s390_emit_CFXBR(UChar *p, UChar r3, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, UINT, FPR), "cfxbr", r1, r3, r2); + + return emit_RRF3(p, 0xb39a0000, r3, r1, r2); +} + + +UChar * +s390_emit_CGEBR(UChar *p, UChar r3, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, UINT, FPR), "cgebr", r1, r3, r2); + + return emit_RRF3(p, 0xb3a80000, r3, r1, r2); +} + + +UChar * +s390_emit_CGDBR(UChar *p, UChar r3, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, UINT, FPR), "cgdbr", r1, r3, r2); + + return emit_RRF3(p, 0xb3a90000, r3, r1, r2); +} + + +UChar * +s390_emit_CGXBR(UChar *p, UChar r3, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, GPR, UINT, FPR), "cgxbr", r1, r3, r2); + + return emit_RRF3(p, 0xb3aa0000, r3, r1, r2); +} + + +UChar * +s390_emit_DEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "debr", r1, r2); + + return emit_RRE(p, 0xb30d0000, r1, r2); +} + + +UChar * +s390_emit_DDBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "ddbr", r1, r2); + + return emit_RRE(p, 0xb31d0000, r1, r2); +} + + +UChar * +s390_emit_DXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "dxbr", r1, r2); + + return emit_RRE(p, 0xb34d0000, r1, r2); +} + + +UChar * +s390_emit_LCEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lcebr", r1, r2); + + return emit_RRE(p, 0xb3030000, r1, r2); +} + + +UChar * +s390_emit_LCDBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lcdbr", r1, r2); + + return emit_RRE(p, 0xb3130000, r1, r2); +} + + +UChar * +s390_emit_LCXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lcxbr", r1, r2); + + return emit_RRE(p, 0xb3430000, r1, r2); +} + + +UChar * +s390_emit_LDEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "ldebr", r1, r2); + + return emit_RRE(p, 0xb3040000, r1, r2); +} + + +UChar * +s390_emit_LXDBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lxdbr", r1, r2); + + return emit_RRE(p, 0xb3050000, r1, r2); +} + + +UChar * +s390_emit_LXEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lxebr", r1, r2); + + return emit_RRE(p, 0xb3060000, r1, r2); +} + + +UChar * +s390_emit_LXDB(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, UDXB), "lxdb", r1, d2, x2, b2); + + return emit_RXE(p, 0xed0000000005ULL, r1, x2, b2, d2); +} + + +UChar * +s390_emit_LXEB(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, UDXB), "lxeb", r1, d2, x2, b2); + + return emit_RXE(p, 0xed0000000006ULL, r1, x2, b2, d2); +} + + +UChar * +s390_emit_LNEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lnebr", r1, r2); + + return emit_RRE(p, 0xb3010000, r1, r2); +} + + +UChar * +s390_emit_LNDBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lndbr", r1, r2); + + return emit_RRE(p, 0xb3110000, r1, r2); +} + + +UChar * +s390_emit_LNXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lnxbr", r1, r2); + + return emit_RRE(p, 0xb3410000, r1, r2); +} + + +UChar * +s390_emit_LPEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lpebr", r1, r2); + + return emit_RRE(p, 0xb3000000, r1, r2); +} + + +UChar * +s390_emit_LPDBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lpdbr", r1, r2); + + return emit_RRE(p, 0xb3100000, r1, r2); +} + + +UChar * +s390_emit_LPXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lpxbr", r1, r2); + + return emit_RRE(p, 0xb3400000, r1, r2); +} + + +UChar * +s390_emit_LEDBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "ledbr", r1, r2); + + return emit_RRE(p, 0xb3440000, r1, r2); +} + + +UChar * +s390_emit_LDXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "ldxbr", r1, r2); + + return emit_RRE(p, 0xb3450000, r1, r2); +} + + +UChar * +s390_emit_LEXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "lexbr", r1, r2); + + return emit_RRE(p, 0xb3460000, r1, r2); +} + + +UChar * +s390_emit_MEEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "meebr", r1, r2); + + return emit_RRE(p, 0xb3170000, r1, r2); +} + + +UChar * +s390_emit_MDBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "mdbr", r1, r2); + + return emit_RRE(p, 0xb31c0000, r1, r2); +} + + +UChar * +s390_emit_MXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "mxbr", r1, r2); + + return emit_RRE(p, 0xb34c0000, r1, r2); +} + + +UChar * +s390_emit_MAEBR(UChar *p, UChar r1, UChar r3, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, FPR, FPR, FPR), "maebr", r1, r3, r2); + + return emit_RRF(p, 0xb30e0000, r1, r3, r2); +} + + +UChar * +s390_emit_MADBR(UChar *p, UChar r1, UChar r3, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, FPR, FPR, FPR), "madbr", r1, r3, r2); + + return emit_RRF(p, 0xb31e0000, r1, r3, r2); +} + + +UChar * +s390_emit_MSEBR(UChar *p, UChar r1, UChar r3, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, FPR, FPR, FPR), "msebr", r1, r3, r2); + + return emit_RRF(p, 0xb30f0000, r1, r3, r2); +} + + +UChar * +s390_emit_MSDBR(UChar *p, UChar r1, UChar r3, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC4(MNM, FPR, FPR, FPR), "msdbr", r1, r3, r2); + + return emit_RRF(p, 0xb31f0000, r1, r3, r2); +} + + +UChar * +s390_emit_SQEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "sqebr", r1, r2); + + return emit_RRE(p, 0xb3140000, r1, r2); +} + + +UChar * +s390_emit_SQDBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "sqdbr", r1, r2); + + return emit_RRE(p, 0xb3150000, r1, r2); +} + + +UChar * +s390_emit_SQXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "sqxbr", r1, r2); + + return emit_RRE(p, 0xb3160000, r1, r2); +} + + +UChar * +s390_emit_SEBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "sebr", r1, r2); + + return emit_RRE(p, 0xb30b0000, r1, r2); +} + + +UChar * +s390_emit_SDBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "sdbr", r1, r2); + + return emit_RRE(p, 0xb31b0000, r1, r2); +} + + +UChar * +s390_emit_SXBR(UChar *p, UChar r1, UChar r2) +{ + if (unlikely(vex_traceflags & VEX_TRACE_ASM)) + s390_disasm(ENC3(MNM, FPR, FPR), "sxbr", r1, r2); + + return emit_RRE(p, 0xb34b0000, r1, r2); +} + +/*---------------------------------------------------------------*/ +/*--- end host_s390_emit.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_emit.h +++ VEX/priv/host_s390_emit.h @@ -0,0 +1,279 @@ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_emit.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +#ifndef __VEX_HOST_S390_EMIT_H +#define __VEX_HOST_S390_EMIT_H + +#include "libvex_basictypes.h" + +UChar *s390_emit_AR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_AGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_A(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_AY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_AG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_AFI(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_AGFI(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_AH(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_AHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_AHI(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_AGHI(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_NR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_NGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_N(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_NY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_NG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_NIHF(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_NILF(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_NILL(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_BASR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_BCR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_BC(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_BRC(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_CR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_C(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_CY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_CG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_CFI(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_CS(UChar *p, UChar r1, UChar r3, UChar b2, UShort d2); +UChar *s390_emit_CSY(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_CSG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_CLR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CLGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CL(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_CLY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_CLG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_CLFI(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_DR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_D(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_DLR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_DLGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_DL(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_DLG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_DSGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_DSG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_XR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_XGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_X(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_XY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_XG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_XIHF(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_XILF(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_FLOGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_IC(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_ICY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_IIHF(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_IIHH(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_IIHL(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_IILF(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_IILH(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_IILL(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_IPM(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LGFR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_L(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_LY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LGF(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LGFI(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_LTR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LTGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LT(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LTG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LGBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LB(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LGB(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LCR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LCGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LHR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LGHR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LH(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_LHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LGH(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LHI(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_LGHI(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_LLGFR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LLGF(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LLCR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LLGCR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LLC(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LLGC(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LLHR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LLGHR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LLH(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LLGH(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LLILF(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_LLILH(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_LLILL(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_MR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_M(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_MFY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_MH(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_MHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_MHI(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_MLR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_MLGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_ML(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_MLG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_MSR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_MSGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_MS(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_MSY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_MSG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_MSFI(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_MSGFI(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_OR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_OGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_O(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_OY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_OG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_OIHF(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_OILF(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_OILL(UChar *p, UChar r1, UShort i2); +UChar *s390_emit_SLL(UChar *p, UChar r1, UChar r3, UChar b2, UShort d2); +UChar *s390_emit_SLLG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_SRA(UChar *p, UChar r1, UChar r3, UChar b2, UShort d2); +UChar *s390_emit_SRAG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_SRL(UChar *p, UChar r1, UChar r3, UChar b2, UShort d2); +UChar *s390_emit_SRLG(UChar *p, UChar r1, UChar r3, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_ST(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_STY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_STG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_STC(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_STCY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_STH(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_STHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_SR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_SGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_S(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_SY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_SG(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_SH(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_SHY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_SLFI(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_LDR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LE(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_LD(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_LEY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LDY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LFPC(UChar *p, UChar b2, UShort d2); +UChar *s390_emit_LDGR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LGDR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LZER(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LZDR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_SFPC(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_STE(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_STD(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_STEY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_STDY(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_STFPC(UChar *p, UChar b2, UShort d2); +UChar *s390_emit_AEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_ADBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_AXBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CDBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CXBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CEFBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CDFBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CXFBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CEGBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CDGBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CXGBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_CFEBR(UChar *p, UChar r3, UChar r1, UChar r2); +UChar *s390_emit_CFDBR(UChar *p, UChar r3, UChar r1, UChar r2); +UChar *s390_emit_CFXBR(UChar *p, UChar r3, UChar r1, UChar r2); +UChar *s390_emit_CGEBR(UChar *p, UChar r3, UChar r1, UChar r2); +UChar *s390_emit_CGDBR(UChar *p, UChar r3, UChar r1, UChar r2); +UChar *s390_emit_CGXBR(UChar *p, UChar r3, UChar r1, UChar r2); +UChar *s390_emit_DEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_DDBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_DXBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LCEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LCDBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LCXBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LDEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LXDBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LXEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LXDB(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_LXEB(UChar *p, UChar r1, UChar x2, UChar b2, UShort d2); +UChar *s390_emit_LNEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LNDBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LNXBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LPEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LPDBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LPXBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LEDBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LDXBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LEXBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_MEEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_MDBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_MXBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_MAEBR(UChar *p, UChar r1, UChar r3, UChar r2); +UChar *s390_emit_MADBR(UChar *p, UChar r1, UChar r3, UChar r2); +UChar *s390_emit_MSEBR(UChar *p, UChar r1, UChar r3, UChar r2); +UChar *s390_emit_MSDBR(UChar *p, UChar r1, UChar r3, UChar r2); +UChar *s390_emit_SQEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_SQDBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_SQXBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_SEBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_SDBR(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_SXBR(UChar *p, UChar r1, UChar r2); + +UChar *s390_emit_AFIw(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_NILFw(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_CFIw(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_CLFIw(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_XILFw(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_IILFw(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_LGFIw(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_LTw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LTGw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LBRw(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LGBRw(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LHRw(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LGHRw(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LLCRw(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LLGCRw(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LLCw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LLHRw(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LLGHRw(UChar *p, UChar r1, UChar r2); +UChar *s390_emit_LLHw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_LLILFw(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_MFYw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl2, UChar dh2); +UChar *s390_emit_MSFIw(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_OILFw(UChar *p, UChar r1, UInt i2); +UChar *s390_emit_SLFIw(UChar *p, UChar r1, UInt i2); + +/*---------------------------------------------------------------*/ +/*--- end host_s390_emit.h ---*/ +/*---------------------------------------------------------------*/ + +#endif /* __VEX_HOST_S390_EMIT_H */ --- VEX/priv/host_s390_hreg.c +++ VEX/priv/host_s390_hreg.c @@ -0,0 +1,158 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_hreg.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#include "libvex_basictypes.h" +#include "libvex.h" +#include "libvex_s390x.h" + +#include "main_util.h" +#include "host_generic_regs.h" +#include "host_s390_defs.h" +#include "host_s390_hreg.h" + + +/* Decompile the given register into a static buffer and return it */ +const HChar * +s390_hreg_as_string(HReg reg) +{ + static HChar buf[10]; + + static const HChar ireg_names[16][5] = { + "%r0", "%r1", "%r2", "%r3", "%r4", "%r5", "%r6", "%r7", + "%r8", "%r9", "%r10", "%r11", "%r12", "%r13", "%r14", "%r15" + }; + + static const HChar freg_names[16][5] = { + "%f0", "%f1", "%f2", "%f3", "%f4", "%f5", "%f6", "%f7", + "%f8", "%f9", "%f10", "%f11", "%f12", "%f13", "%f14", "%f15" + }; + + UInt r; /* hregNumber() returns an UInt */ + + r = hregNumber(reg); + + /* Be generic for all virtual regs. */ + if (hregIsVirtual(reg)) { + buf[0] = '\0'; + switch (hregClass(reg)) { + case HRcInt64: vex_sprintf(buf, "%%vR%d", r); break; + case HRcFlt64: vex_sprintf(buf, "%%vF%d", r); break; + default: goto fail; + } + return buf; + } + + /* But specific for real regs. */ + vassert(r < 16); + + switch (hregClass(reg)) { + case HRcInt64: return ireg_names[r]; + case HRcFlt64: return freg_names[r]; + default: goto fail; + } + + fail: vpanic("s390_hreg_as_string"); +} + + +/* Tell the register allocator which registers can be allocated. */ +void +s390_hreg_get_allocable(Int *nregs, HReg **arr) +{ + UInt i; + + /* Total number of allocable registers (all classes) */ + *nregs = 16 /* GPRs */ + - 1 /* r0 */ + - 1 /* r12 register holding VG_(dispatch_ctr) */ + - 1 /* r13 guest state pointer */ + - 1 /* r14 link register */ + - 1 /* r15 stack pointer */ + + 16 /* FPRs */ + ; + + *arr = LibVEX_Alloc(*nregs * sizeof(HReg)); + + i = 0; + + /* GPR0 is not available because it is interpreted as 0, when used + as a base or index register. */ + (*arr)[i++] = mkHReg(1, HRcInt64, False); + (*arr)[i++] = mkHReg(2, HRcInt64, False); + (*arr)[i++] = mkHReg(3, HRcInt64, False); + (*arr)[i++] = mkHReg(4, HRcInt64, False); + (*arr)[i++] = mkHReg(5, HRcInt64, False); + (*arr)[i++] = mkHReg(6, HRcInt64, False); + (*arr)[i++] = mkHReg(7, HRcInt64, False); + (*arr)[i++] = mkHReg(8, HRcInt64, False); + (*arr)[i++] = mkHReg(9, HRcInt64, False); + /* GPR10 and GPR11 are used for instructions that use register pairs. + Otherwise, they are available to the allocator */ + (*arr)[i++] = mkHReg(10, HRcInt64, False); + (*arr)[i++] = mkHReg(11, HRcInt64, False); + /* GPR12 is not available because it caches VG_(dispatch_ctr) */ + /* GPR13 is not available because it is used as guest state pointer */ + /* GPR14 is not available because it is used as link register */ + /* GPR15 is not available because it is used as stack pointer */ + + /* Add the available real (non-virtual) FPRs */ + (*arr)[i++] = mkHReg(0, HRcFlt64, False); + (*arr)[i++] = mkHReg(1, HRcFlt64, False); + (*arr)[i++] = mkHReg(2, HRcFlt64, False); + (*arr)[i++] = mkHReg(3, HRcFlt64, False); + (*arr)[i++] = mkHReg(4, HRcFlt64, False); + (*arr)[i++] = mkHReg(5, HRcFlt64, False); + (*arr)[i++] = mkHReg(6, HRcFlt64, False); + (*arr)[i++] = mkHReg(7, HRcFlt64, False); + (*arr)[i++] = mkHReg(8, HRcFlt64, False); + (*arr)[i++] = mkHReg(9, HRcFlt64, False); + (*arr)[i++] = mkHReg(10, HRcFlt64, False); + (*arr)[i++] = mkHReg(11, HRcFlt64, False); + (*arr)[i++] = mkHReg(12, HRcFlt64, False); + (*arr)[i++] = mkHReg(13, HRcFlt64, False); + (*arr)[i++] = mkHReg(14, HRcFlt64, False); + (*arr)[i++] = mkHReg(15, HRcFlt64, False); + /* FPR12 - FPR15 are also used as register pairs for 128-bit + floating point operations */ +} + + +/* Return the real register that holds the guest state pointer */ +HReg +s390_hreg_guest_state_pointer(void) +{ + return mkHReg(S390_REGNO_GUEST_STATE_POINTER, HRcInt64, False); +} + +/*---------------------------------------------------------------*/ +/*--- end host_s390_hreg.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_hreg.h +++ VEX/priv/host_s390_hreg.h @@ -0,0 +1,62 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_hreg.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#ifndef __VEX_HOST_S390_HREG_H +#define __VEX_HOST_S390_HREG_H + +#include "libvex_basictypes.h" /* Bool */ +#include "main_util.h" /* needed for host_generic_regs.h */ +#include "host_generic_regs.h" /* HReg */ + +const HChar *s390_hreg_as_string(HReg); + +void s390_hreg_get_allocable(Int *nregs, HReg **arr); + +/* Dedicated registers */ +HReg s390_hreg_guest_state_pointer(void); + + +/* Given the index of a function argument, return the number of the + general purpose register in which it is being passed. Arguments are + counted 0, 1, 2, ... and they are being passed in r2, r3, r4, ... */ +static __inline__ unsigned +s390_gprno_from_arg_index(unsigned ix) +{ + return ix + 2; +} + + +#endif /* __VEX_HOST_S390_HREG_H */ + +/*---------------------------------------------------------------*/ +/*--- end host_s390_hreg.h ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_insn.c +++ VEX/priv/host_s390_insn.c @@ -0,0 +1,3727 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_insn.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#include "libvex_basictypes.h" +#include "libvex.h" +#include "libvex_trc_values.h" +#include "libvex_guest_offsets.h" +#include "libvex_s390x.h" +#include "main_util.h" +#include "host_generic_regs.h" + +#include "host_s390_hreg.h" +#include "host_s390_emit.h" +#include "host_s390_insn.h" + +#include + + +/* Register 0 is used as a scratch register. Give it a symbolic name. */ +#define R0 0 + +/* Split up a 20-bit displacement into its high and low piece + suitable for passing as function arguments */ +#define DISP20(d) ((d) & 0xFFF), (((d) >> 12) & 0xFF) + +/*---------------------------------------------------------------*/ +/*--- Constructors for the various s390_insn kinds ---*/ +/*---------------------------------------------------------------*/ + +s390_insn * +s390_insn_load(UChar size, HReg dst, s390_amode *src) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_LOAD; + insn->size = size; + insn->variant.load.src = src; + insn->variant.load.dst = dst; + + vassert(size == 1 || size == 2 || size == 4 || size == 8); + + return insn; +} + + +s390_insn * +s390_insn_store(UChar size, s390_amode *dst, HReg src) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_STORE; + insn->size = size; + insn->variant.store.src = src; + insn->variant.store.dst = dst; + + vassert(size == 1 || size == 2 || size == 4 || size == 8); + + return insn; +} + + +s390_insn * +s390_insn_move(UChar size, HReg dst, HReg src) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_MOVE; + insn->size = size; + insn->variant.move.src = src; + insn->variant.move.dst = dst; + + vassert(size == 1 || size == 2 || size == 4 || size == 8); + + return insn; +} + + +s390_insn * +s390_insn_cond_move(UChar size, s390_cc_t cond, HReg dst, s390_opnd_RMI src) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_COND_MOVE; + insn->size = size; + insn->variant.cond_move.cond = cond; + insn->variant.cond_move.src = src; + insn->variant.cond_move.dst = dst; + + vassert(size == 1 || size == 2 || size == 4 || size == 8); + + return insn; +} + + +s390_insn * +s390_insn_load_immediate(UChar size, HReg dst, ULong value) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_LOAD_IMMEDIATE; + insn->size = size; + insn->variant.load_immediate.dst = dst; + insn->variant.load_immediate.value = value; + + return insn; +} + + +s390_insn * +s390_insn_alu(UChar size, s390_alu_t tag, HReg dst, s390_opnd_RMI op2) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_ALU; + insn->size = size; + insn->variant.alu.tag = tag; + insn->variant.alu.dst = dst; + insn->variant.alu.op2 = op2; + + return insn; +} + + +s390_insn * +s390_insn_mul(UChar size, HReg dst_hi, HReg dst_lo, s390_opnd_RMI op2, + Bool signed_multiply) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + vassert(! hregIsVirtual(dst_hi)); + vassert(! hregIsVirtual(dst_lo)); + + insn->tag = S390_INSN_MUL; + insn->size = size; + insn->variant.mul.dst_hi = dst_hi; + insn->variant.mul.dst_lo = dst_lo; + insn->variant.mul.op2 = op2; + insn->variant.mul.signed_multiply = signed_multiply; + + return insn; +} + + +s390_insn * +s390_insn_div(UChar size, HReg op1_hi, HReg op1_lo, s390_opnd_RMI op2, + Bool signed_divide) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + vassert(size == 4 || size == 8); + vassert(! hregIsVirtual(op1_hi)); + vassert(! hregIsVirtual(op1_lo)); + + insn->tag = S390_INSN_DIV; + insn->size = size; + insn->variant.div.op1_hi = op1_hi; + insn->variant.div.op1_lo = op1_lo; + insn->variant.div.op2 = op2; + insn->variant.div.signed_divide = signed_divide; + + return insn; +} + + +s390_insn * +s390_insn_divs(UChar size, HReg rem, HReg op1, s390_opnd_RMI op2) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + vassert(size == 8); + vassert(! hregIsVirtual(op1)); + vassert(! hregIsVirtual(rem)); + + insn->tag = S390_INSN_DIVS; + insn->size = size; + insn->variant.divs.rem = rem; /* remainder */ + insn->variant.divs.op1 = op1; /* also quotient */ + insn->variant.divs.op2 = op2; + + return insn; +} + + +s390_insn * +s390_insn_flogr(UChar size, HReg bitpos, HReg modval, s390_opnd_RMI src) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + vassert(size == 8); + vassert(! hregIsVirtual(bitpos)); + vassert(! hregIsVirtual(modval)); + + insn->tag = S390_INSN_FLOGR; + insn->size = size; + insn->variant.flogr.bitpos = bitpos; /* bit position */ + insn->variant.flogr.modval = modval; /* modified input value */ + insn->variant.flogr.src = src; + + return insn; +} + + +s390_insn * +s390_insn_unop(UChar size, s390_unop_t tag, HReg dst, s390_opnd_RMI opnd) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_UNOP; + insn->size = size; + insn->variant.unop.tag = tag; + insn->variant.unop.dst = dst; + insn->variant.unop.src = opnd; + + return insn; +} + + +s390_insn * +s390_insn_test(UChar size, s390_opnd_RMI src) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + vassert(size == 4 || size == 8); + + insn->tag = S390_INSN_TEST; + insn->size = size; + insn->variant.test.src = src; + + return insn; +} + + +s390_insn * +s390_insn_cc2bool(HReg dst, s390_cc_t cond) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_CC2BOOL; + insn->size = 0; /* does not matter */ + insn->variant.cc2bool.cond = cond; + insn->variant.cc2bool.dst = dst; + + return insn; +} + + +s390_insn * +s390_insn_cas(UChar size, HReg op1, s390_amode *op2, HReg op3, HReg old_mem) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + vassert(size == 4 || size == 8); + vassert(op2->x == 0); + + insn->tag = S390_INSN_CAS; + insn->size = size; + insn->variant.cas.op1 = op1; + insn->variant.cas.op2 = op2; + insn->variant.cas.op3 = op3; + insn->variant.cas.old_mem = old_mem; + + return insn; +} + + +s390_insn * +s390_insn_compare(UChar size, HReg src1, s390_opnd_RMI src2, + Bool signed_comparison) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + vassert(size == 4 || size == 8); + + insn->tag = S390_INSN_COMPARE; + insn->size = size; + insn->variant.compare.src1 = src1; + insn->variant.compare.src2 = src2; + insn->variant.compare.signed_comparison = signed_comparison; + + return insn; +} + + +s390_insn * +s390_insn_branch(IRJumpKind kind, s390_cc_t cond, s390_opnd_RMI dst) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_BRANCH; + insn->size = 0; /* does not matter */ + insn->variant.branch.kind = kind; + insn->variant.branch.dst = dst; + insn->variant.branch.cond = cond; + + return insn; +} + + +s390_insn * +s390_insn_helper_call(s390_cc_t cond, Addr64 target, UInt num_args, + HChar *name) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_HELPER_CALL; + insn->size = 0; /* does not matter */ + insn->variant.helper_call.cond = cond; + insn->variant.helper_call.target = target; + insn->variant.helper_call.num_args = num_args; + insn->variant.helper_call.name = name; + + return insn; +} + + +s390_insn * +s390_insn_bfp_triop(UChar size, s390_bfp_triop_t tag, HReg dst, HReg op2, + HReg op3, s390_round_t rounding_mode) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_BFP_TRIOP; + insn->size = size; + insn->variant.bfp_triop.tag = tag; + insn->variant.bfp_triop.dst = dst; + insn->variant.bfp_triop.op2 = op2; + insn->variant.bfp_triop.op3 = op3; + insn->variant.bfp_triop.rounding_mode = rounding_mode; + + return insn; +} + + +s390_insn * +s390_insn_bfp_binop(UChar size, s390_bfp_binop_t tag, HReg dst, HReg op2, + s390_round_t rounding_mode) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_BFP_BINOP; + insn->size = size; + insn->variant.bfp_binop.tag = tag; + insn->variant.bfp_binop.dst = dst; + insn->variant.bfp_binop.op2 = op2; + insn->variant.bfp_binop.rounding_mode = rounding_mode; + + return insn; +} + + +s390_insn * +s390_insn_bfp_unop(UChar size, s390_bfp_unop_t tag, HReg dst, HReg op, + s390_round_t rounding_mode) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_BFP_UNOP; + insn->size = size; + insn->variant.bfp_unop.tag = tag; + insn->variant.bfp_unop.dst = dst; + insn->variant.bfp_unop.op = op; + insn->variant.bfp_unop.rounding_mode = rounding_mode; + + return insn; +} + + +s390_insn * +s390_insn_bfp_compare(UChar size, HReg dst, HReg op1, HReg op2) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + vassert(size == 4 || size == 8); + + insn->tag = S390_INSN_BFP_COMPARE; + insn->size = size; + insn->variant.bfp_compare.dst = dst; + insn->variant.bfp_compare.op1 = op1; + insn->variant.bfp_compare.op2 = op2; + + return insn; +} + + +s390_insn * +s390_insn_bfp128_binop(UChar size, s390_bfp_binop_t tag, HReg dst_hi, + HReg dst_lo, HReg op2_hi, HReg op2_lo, + s390_round_t rounding_mode) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_BFP128_BINOP; + insn->size = size; + insn->variant.bfp128_binop.tag = tag; + insn->variant.bfp128_binop.dst_hi = dst_hi; + insn->variant.bfp128_binop.dst_lo = dst_lo; + insn->variant.bfp128_binop.op2_hi = op2_hi; + insn->variant.bfp128_binop.op2_lo = op2_lo; + insn->variant.bfp128_binop.rounding_mode = rounding_mode; + + return insn; +} + + +s390_insn * +s390_insn_bfp128_unop(UChar size, s390_bfp_binop_t tag, HReg dst_hi, + HReg dst_lo, HReg op_hi, HReg op_lo, + s390_round_t rounding_mode) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_BFP128_UNOP; + insn->size = size; + insn->variant.bfp128_unop.tag = tag; + insn->variant.bfp128_unop.dst_hi = dst_hi; + insn->variant.bfp128_unop.dst_lo = dst_lo; + insn->variant.bfp128_unop.op_hi = op_hi; + insn->variant.bfp128_unop.op_lo = op_lo; + insn->variant.bfp128_unop.rounding_mode = rounding_mode; + + return insn; +} + + +s390_insn * +s390_insn_bfp128_compare(UChar size, HReg dst, HReg op1_hi, HReg op1_lo, + HReg op2_hi, HReg op2_lo) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_BFP128_COMPARE; + insn->size = size; + insn->variant.bfp128_compare.dst = dst; + insn->variant.bfp128_compare.op1_hi = op1_hi; + insn->variant.bfp128_compare.op1_lo = op1_lo; + insn->variant.bfp128_compare.op2_hi = op2_hi; + insn->variant.bfp128_compare.op2_lo = op2_lo; + + return insn; +} + + +s390_insn * +s390_insn_bfp128_convert_to(UChar size, s390_bfp_unop_t tag, HReg dst_hi, + HReg dst_lo, HReg op) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_BFP128_CONVERT_TO; + insn->size = size; + insn->variant.bfp128_unop.tag = tag; + insn->variant.bfp128_unop.dst_hi = dst_hi; + insn->variant.bfp128_unop.dst_lo = dst_lo; + insn->variant.bfp128_unop.op_hi = op; + insn->variant.bfp128_unop.op_lo = INVALID_HREG; /* unused */ + insn->variant.bfp128_unop.rounding_mode = S390_ROUND_CURRENT; /* unused */ + + return insn; +} + + +s390_insn * +s390_insn_bfp128_convert_from(UChar size, s390_bfp_unop_t tag, HReg dst, + HReg op_hi, HReg op_lo, + s390_round_t rounding_mode) +{ + s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); + + insn->tag = S390_INSN_BFP128_CONVERT_FROM; + insn->size = size; + insn->variant.bfp128_unop.tag = tag; + insn->variant.bfp128_unop.dst_hi = dst; + insn->variant.bfp128_unop.dst_lo = INVALID_HREG; /* unused */ + insn->variant.bfp128_unop.op_hi = op_hi; + insn->variant.bfp128_unop.op_lo = op_lo; + insn->variant.bfp128_unop.rounding_mode = rounding_mode; + + return insn; +} + + +/*---------------------------------------------------------------*/ +/*--- Debug print ---*/ +/*---------------------------------------------------------------*/ + +static const HChar * +s390_cc_as_string(s390_cc_t cc) +{ + switch (cc) { + case S390_CC_NEVER: return "never"; + case S390_CC_OVFL: return "overflow"; + case S390_CC_H: return "greater than"; /* A > B ; high */ + case S390_CC_NLE: return "not low or equal"; + case S390_CC_L: return "less than"; /* A < B ; low */ + case S390_CC_NHE: return "not high or equal"; + case S390_CC_LH: return "low or high"; + case S390_CC_NE: return "not equal"; /* A != B ; not zero */ + case S390_CC_E: return "equal"; /* A == B ; zero */ + case S390_CC_NLH: return "not low or high"; + case S390_CC_HE: return "greater or equal"; /* A >= B ; high or equal*/ + case S390_CC_NL: return "not low"; /* not low */ + case S390_CC_LE: return "less or equal"; /* A <= B ; low or equal */ + case S390_CC_NH: return "not high"; + case S390_CC_NO: return "not overflow"; + case S390_CC_ALWAYS: return "always"; + default: + vpanic("s390_cc_as_string"); + } +} + + +/* Helper function for writing out a V insn */ +static void +s390_sprintf(HChar *buf, HChar *fmt, ...) +{ + HChar *p; + ULong value; + va_list args; + va_start(args, fmt); + + p = buf; + for ( ; *fmt; ++fmt) { + Int c = *fmt; + + if (c != '%') { + *p++ = c; + continue; + } + + c = *++fmt; /* next char */ + switch (c) { + case '%': + *p++ = c; /* %% */ + continue; + + case 's': /* %s */ + p += vex_sprintf(p, "%s", va_arg(args, HChar *)); + continue; + + case 'M': /* %M = mnemonic */ + p += vex_sprintf(p, "%-8s", va_arg(args, HChar *)); + continue; + + case 'R': /* %R = register */ + p += vex_sprintf(p, "%s", s390_hreg_as_string(va_arg(args, HReg))); + continue; + + case 'A': /* %A = amode */ + p += vex_sprintf(p, "%s", + s390_amode_as_string(va_arg(args, s390_amode *))); + continue; + + case 'C': /* %C = condition code */ + p += vex_sprintf(p, "%s", s390_cc_as_string(va_arg(args, s390_cc_t))); + continue; + + case 'L': { /* %L = argument list in helper call*/ + UInt i, num_args; + + num_args = va_arg(args, UInt); + + for (i = 0; i < num_args; ++i) { + if (i != 0) p += vex_sprintf(p, ", "); + p += vex_sprintf(p, "r%d", s390_gprno_from_arg_index(i)); + } + continue; + } + + case 'O': { /* %O = RMI operand */ + s390_opnd_RMI *op = va_arg(args, s390_opnd_RMI *); + + switch (op->tag) { + case S390_OPND_REG: + p += vex_sprintf(p, "%s", s390_hreg_as_string(op->variant.reg)); + continue; + + case S390_OPND_AMODE: + p += vex_sprintf(p, "%s", s390_amode_as_string(op->variant.am)); + continue; + + case S390_OPND_IMMEDIATE: + value = op->variant.imm; + goto print_value; + + default: + goto fail; + } + } + + case 'I': /* %I = immediate value */ + value = va_arg(args, ULong); + goto print_value; + + print_value: + if ((Long)value < 0) + p += vex_sprintf(p, "%lld", (Long)value); + else if (value < 100) + p += vex_sprintf(p, "%llu", value); + else + p += vex_sprintf(p, "0x%llx", value); + continue; + + default: + goto fail; + } + } + *p = '\0'; + va_end(args); + + return; + + fail: vpanic("s390_printf"); +} + + +/* Decompile the given insn into a static buffer and return it */ +const HChar * +s390_insn_as_string(const s390_insn *insn) +{ + static HChar buf[300]; + const HChar *op; + HChar *p; + + buf[0] = '\0'; + + switch (insn->tag) { + case S390_INSN_LOAD: + s390_sprintf(buf, "%M %R,%A", "v-load", insn->variant.load.dst, + insn->variant.load.src); + break; + + case S390_INSN_STORE: + s390_sprintf(buf, "%M %R,%A", "v-store", insn->variant.store.src, + insn->variant.store.dst); + break; + + case S390_INSN_MOVE: + s390_sprintf(buf, "%M %R,%R", "v-move", insn->variant.move.dst, + insn->variant.move.src); + break; + + case S390_INSN_COND_MOVE: + s390_sprintf(buf, "%M if (%C) %R,%O", "v-move", + insn->variant.cond_move.cond, insn->variant.cond_move.dst, + &insn->variant.cond_move.src); + break; + + case S390_INSN_LOAD_IMMEDIATE: + s390_sprintf(buf, "%M %R,%I", "v-loadi", insn->variant.load_immediate.dst, + insn->variant.load_immediate.value); + break; + + case S390_INSN_ALU: + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: op = "v-add"; break; + case S390_ALU_SUB: op = "v-sub"; break; + case S390_ALU_MUL: op = "v-mul"; break; + case S390_ALU_AND: op = "v-and"; break; + case S390_ALU_OR: op = "v-or"; break; + case S390_ALU_XOR: op = "v-xor"; break; + case S390_ALU_LSH: op = "v-lsh"; break; + case S390_ALU_RSH: op = "v-rsh"; break; + case S390_ALU_RSHA: op = "v-rsha"; break; + default: goto fail; + } + s390_sprintf(buf, "%M %R,%R,%O", op, insn->variant.alu.dst, + insn->variant.alu.dst /* op1 same as dst */, + &insn->variant.alu.op2); + break; + + case S390_INSN_MUL: + if (insn->variant.mul.signed_multiply) { + op = "v-muls"; + } else { + op = "v-mulu"; + } + s390_sprintf(buf, "%M %R,%O", op, insn->variant.mul.dst_hi, + &insn->variant.mul.op2); + break; + + case S390_INSN_DIV: + if (insn->variant.div.signed_divide) { + op = "v-divs"; + } else { + op = "v-divu"; + } + s390_sprintf(buf, "%M %R,%O", op, insn->variant.div.op1_hi, + &insn->variant.div.op2); + break; + + case S390_INSN_DIVS: + s390_sprintf(buf, "%M %R,%O", "v-divsi", insn->variant.divs.op1, + &insn->variant.divs.op2); + break; + + case S390_INSN_FLOGR: + s390_sprintf(buf, "%M %R,%O", "v-flogr", insn->variant.flogr.bitpos, + &insn->variant.flogr.src); + break; + + case S390_INSN_UNOP: + switch (insn->variant.unop.tag) { + case S390_ZERO_EXTEND_8: + case S390_ZERO_EXTEND_16: + case S390_ZERO_EXTEND_32: + op = "v-zerox"; + break; + + case S390_SIGN_EXTEND_8: + case S390_SIGN_EXTEND_16: + case S390_SIGN_EXTEND_32: + op = "v-signx"; + break; + + case S390_NEGATE: + op = "v-neg"; + break; + + default: + goto fail; + } + s390_sprintf(buf, "%M %R,%O", op, insn->variant.unop.dst, + &insn->variant.unop.src); + break; + + case S390_INSN_TEST: + s390_sprintf(buf, "%M %O", "v-test", &insn->variant.test.src); + break; + + case S390_INSN_CC2BOOL: + s390_sprintf(buf, "%M %R,%C", "v-cc2b", insn->variant.cc2bool.dst, + insn->variant.cc2bool.cond); + break; + + case S390_INSN_CAS: + s390_sprintf(buf, "%M %R,%A,%R,%R", "v-cas", insn->variant.cas.op1, + insn->variant.cas.op2, insn->variant.cas.op3, + insn->variant.cas.old_mem); + break; + + case S390_INSN_COMPARE: + if (insn->variant.compare.signed_comparison) { + op = "v-cmps"; + } else { + op = "v-cmpu"; + } + s390_sprintf(buf, "%M %R,%O", op, insn->variant.compare.src1, + &insn->variant.compare.src2); + break; + + case S390_INSN_BRANCH: + switch (insn->variant.branch.kind) { + case Ijk_ClientReq: op = "clientreq"; break; + case Ijk_Sys_syscall: op = "syscall"; break; + case Ijk_Yield: op = "yield"; break; + case Ijk_EmWarn: op = "emwarn"; break; + case Ijk_EmFail: op = "emfail"; break; + case Ijk_MapFail: op = "mapfail"; break; + case Ijk_NoDecode: op = "nodecode"; break; + case Ijk_TInval: op = "tinval"; break; + case Ijk_NoRedir: op = "noredir"; break; + case Ijk_SigTRAP: op = "sigtrap"; break; + case Ijk_Boring: op = "goto"; break; + case Ijk_Call: op = "call"; break; + case Ijk_Ret: op = "return"; break; + default: + goto fail; + } + s390_sprintf(buf, "if (%C) %s %O", insn->variant.branch.cond, op, + &insn->variant.branch.dst); + break; + + case S390_INSN_HELPER_CALL: { + + if (insn->variant.helper_call.cond != S390_CC_ALWAYS) { + s390_sprintf(buf, "%M if (%C) %s{%I}(%L)", "v-call", + insn->variant.helper_call.cond, + insn->variant.helper_call.name, + insn->variant.helper_call.target, + insn->variant.helper_call.num_args); + } else { + s390_sprintf(buf, "%M %s{%I}(%L)", "v-call", + insn->variant.helper_call.name, + insn->variant.helper_call.target, + insn->variant.helper_call.num_args); + } + break; + } + + case S390_INSN_BFP_TRIOP: + switch (insn->variant.bfp_triop.tag) { + case S390_BFP_MADD: op = "v-fmadd"; break; + case S390_BFP_MSUB: op = "v-fmsub"; break; + default: goto fail; + } + s390_sprintf(buf, "%M %R,%R,%R,%R", op, insn->variant.bfp_triop.dst, + insn->variant.bfp_triop.dst /* op1 same as dst */, + insn->variant.bfp_triop.op2, insn->variant.bfp_triop.op3); + break; + + case S390_INSN_BFP_BINOP: + switch (insn->variant.bfp_binop.tag) { + case S390_BFP_ADD: op = "v-fadd"; break; + case S390_BFP_SUB: op = "v-fsub"; break; + case S390_BFP_MUL: op = "v-fmul"; break; + case S390_BFP_DIV: op = "v-fdiv"; break; + default: goto fail; + } + s390_sprintf(buf, "%M %R,%R,%R", op, insn->variant.bfp_binop.dst, + insn->variant.bfp_binop.dst /* op1 same as dst */, + insn->variant.bfp_binop.op2); + break; + + case S390_INSN_BFP_COMPARE: + s390_sprintf(buf, "%M %R,%R,%R", "v-fcmp", insn->variant.bfp_compare.dst, + insn->variant.bfp_compare.op1, insn->variant.bfp_compare.op2); + break; + + case S390_INSN_BFP_UNOP: + switch (insn->variant.bfp_unop.tag) { + case S390_BFP_ABS: op = "v-fabs"; break; + case S390_BFP_NABS: op = "v-fnabs"; break; + case S390_BFP_NEG: op = "v-fneg"; break; + case S390_BFP_SQRT: op = "v-fsqrt"; break; + case S390_BFP_I32_TO_F32: + case S390_BFP_I32_TO_F64: + case S390_BFP_I32_TO_F128: + case S390_BFP_I64_TO_F32: + case S390_BFP_I64_TO_F64: + case S390_BFP_I64_TO_F128: op = "v-i2f"; break; + case S390_BFP_F32_TO_I32: + case S390_BFP_F32_TO_I64: + case S390_BFP_F64_TO_I32: + case S390_BFP_F64_TO_I64: + case S390_BFP_F128_TO_I32: + case S390_BFP_F128_TO_I64: op = "v-f2i"; break; + case S390_BFP_F32_TO_F64: + case S390_BFP_F32_TO_F128: + case S390_BFP_F64_TO_F32: + case S390_BFP_F64_TO_F128: + case S390_BFP_F128_TO_F32: + case S390_BFP_F128_TO_F64: op = "v-f2f"; break; + default: goto fail; + } + s390_sprintf(buf, "%M %R,%R", op, insn->variant.bfp_unop.dst, + insn->variant.bfp_unop.op); + break; + + case S390_INSN_BFP128_BINOP: + switch (insn->variant.bfp128_binop.tag) { + case S390_BFP_ADD: op = "v-fadd"; break; + case S390_BFP_SUB: op = "v-fsub"; break; + case S390_BFP_MUL: op = "v-fmul"; break; + case S390_BFP_DIV: op = "v-fdiv"; break; + default: goto fail; + } + /* Only write the register that identifies the register pair */ + s390_sprintf(buf, "%M %R,%R,%R", op, insn->variant.bfp128_binop.dst_hi, + insn->variant.bfp128_binop.dst_hi /* op1 same as dst */, + insn->variant.bfp128_binop.op2_hi); + break; + + case S390_INSN_BFP128_COMPARE: + /* Only write the register that identifies the register pair */ + s390_sprintf(buf, "%M %R,%R,%R", "v-fcmp", insn->variant.bfp128_compare.dst, + insn->variant.bfp128_compare.op1_hi, + insn->variant.bfp128_compare.op2_hi); + break; + + case S390_INSN_BFP128_UNOP: + case S390_INSN_BFP128_CONVERT_TO: + case S390_INSN_BFP128_CONVERT_FROM: + switch (insn->variant.bfp128_unop.tag) { + case S390_BFP_ABS: op = "v-fabs"; break; + case S390_BFP_NABS: op = "v-fnabs"; break; + case S390_BFP_NEG: op = "v-fneg"; break; + case S390_BFP_SQRT: op = "v-fsqrt"; break; + case S390_BFP_I32_TO_F128: + case S390_BFP_I64_TO_F128: op = "v-i2f"; break; + case S390_BFP_F128_TO_I32: + case S390_BFP_F128_TO_I64: op = "v-f2i"; break; + case S390_BFP_F32_TO_F128: + case S390_BFP_F64_TO_F128: + case S390_BFP_F128_TO_F32: + case S390_BFP_F128_TO_F64: op = "v-f2f"; break; + default: goto fail; + } + /* Only write the register that identifies the register pair */ + s390_sprintf(buf, "%M %R,%R", op, insn->variant.bfp128_unop.dst_hi, + insn->variant.bfp128_unop.op_hi); + break; + + default: goto fail; + } + + /* Write out how many bytes are involved in the operation */ + + { + UInt len, i; + + for (p = buf; *p; ++p) + continue; + + len = p - buf; + + if (len < 32) { + for (i = len; i < 32; ++i) + p += vex_sprintf(p, " "); + } else { + p += vex_sprintf(p, "\t"); + } + } + + /* Special cases first */ + switch (insn->tag) { + case S390_INSN_UNOP: + switch (insn->variant.unop.tag) { + case S390_SIGN_EXTEND_8: + case S390_ZERO_EXTEND_8: p += vex_sprintf(p, "1 -> "); goto common; + case S390_SIGN_EXTEND_16: + case S390_ZERO_EXTEND_16: p += vex_sprintf(p, "2 -> "); goto common; + case S390_SIGN_EXTEND_32: + case S390_ZERO_EXTEND_32: p += vex_sprintf(p, "4 -> "); goto common; + default: + goto common; + } + + case S390_INSN_BFP_UNOP: + switch (insn->variant.bfp_unop.tag) { + case S390_BFP_I32_TO_F32: + case S390_BFP_I32_TO_F64: + case S390_BFP_I32_TO_F128: + case S390_BFP_F32_TO_I32: + case S390_BFP_F32_TO_I64: + case S390_BFP_F32_TO_F64: + case S390_BFP_F32_TO_F128: p += vex_sprintf(p, "4 -> "); goto common; + case S390_BFP_I64_TO_F32: + case S390_BFP_I64_TO_F64: + case S390_BFP_I64_TO_F128: + case S390_BFP_F64_TO_I32: + case S390_BFP_F64_TO_I64: + case S390_BFP_F64_TO_F32: + case S390_BFP_F64_TO_F128: p += vex_sprintf(p, "8 -> "); goto common; + case S390_BFP_F128_TO_I32: + case S390_BFP_F128_TO_I64: + case S390_BFP_F128_TO_F32: + case S390_BFP_F128_TO_F64: p += vex_sprintf(p, "16 -> "); goto common; + default: + goto common; + } + + case S390_INSN_BFP128_UNOP: + case S390_INSN_BFP128_CONVERT_TO: + case S390_INSN_BFP128_CONVERT_FROM: + switch (insn->variant.bfp128_unop.tag) { + case S390_BFP_I32_TO_F128: + case S390_BFP_F32_TO_F128: p += vex_sprintf(p, "4 -> "); goto common; + case S390_BFP_I64_TO_F128: + case S390_BFP_F64_TO_F128: p += vex_sprintf(p, "8 -> "); goto common; + case S390_BFP_F128_TO_I32: + case S390_BFP_F128_TO_I64: + case S390_BFP_F128_TO_F32: + case S390_BFP_F128_TO_F64: p += vex_sprintf(p, "16 -> "); goto common; + default: + goto common; + } + + default: + goto common; + } + + /* Common case */ + common: + vex_sprintf(p, "%u bytes", (UInt)insn->size); + + return buf; + + fail: vpanic("s390_insn_as_string"); +} + + +/*---------------------------------------------------------------*/ +/*--- Helper functions ---*/ +/*---------------------------------------------------------------*/ + +static __inline__ Bool +uint_fits_signed_16bit(UInt val) +{ + int v = val & 0xFFFFu; + + /* sign extend */ + v = (v << 16) >> 16; + + return val == (UInt)v; +} + + +static __inline__ Bool +ulong_fits_signed_16bit(ULong val) +{ + Long v = val & 0xFFFFu; + + /* sign extend */ + v = (v << 48) >> 48; + + return val == (ULong)v; +} + + +static __inline__ Bool +ulong_fits_signed_32bit(ULong val) +{ + Long v = val & 0xFFFFFFFFu; + + /* sign extend */ + v = (v << 32) >> 32; + + return val == (ULong)v; +} + + +static __inline__ Bool +ulong_fits_unsigned_32bit(ULong val) +{ + return (val & 0xFFFFFFFFu) == val; +} + + +/* Load a 64-bit immediate VAL into register REG. */ +static UChar * +s390_emit_load_64imm(UChar *p, UChar reg, ULong val) +{ + if (ulong_fits_signed_16bit(val)) { + return s390_emit_LGHI(p, reg, val); + } + + if (s390_host_has_eimm) { + if (ulong_fits_unsigned_32bit(val)) { + return s390_emit_LLILF(p, reg, val); + } + if (ulong_fits_signed_32bit(val)) { + /* LGFI's sign extension will recreate the correct 64-bit value */ + return s390_emit_LGFI(p, reg, val); + } + /* Do it in two steps: upper half [0:31] and lower half [32:63] */ + p = s390_emit_IIHF(p, reg, val >> 32); + return s390_emit_IILF(p, reg, val & 0xFFFFFFFF); + } + + /* Fall back */ + if (ulong_fits_unsigned_32bit(val)) { + p = s390_emit_LLILH(p, reg, (val >> 16) & 0xFFFF); /* val[32:47] val[0:31] = 0 */ + p = s390_emit_IILL(p, reg, val & 0xFFFF); /* val[48:63] */ + return p; + } + + p = s390_emit_IIHH(p, reg, (val >> 48) & 0xFFFF); + p = s390_emit_IIHL(p, reg, (val >> 32) & 0xFFFF); + p = s390_emit_IILH(p, reg, (val >> 16) & 0xFFFF); + p = s390_emit_IILL(p, reg, val & 0xFFFF); + + return p; +} + + +/* Load a 32-bit immediate VAL into register REG. */ +static UChar * +s390_emit_load_32imm(UChar *p, UChar reg, UInt val) +{ + if (uint_fits_signed_16bit(val)) { + /* LHI's sign extension will recreate the correct 32-bit value */ + return s390_emit_LHI(p, reg, val); + } + + return s390_emit_IILFw(p, reg, val); +} + + +/* Load NUM bytes from memory into register REG using addressing mode AM. */ +static UChar * +s390_emit_load_mem(UChar *p, UInt num, UChar reg, const s390_amode *am) +{ + UInt b = hregNumber(am->b); + UInt x = hregNumber(am->x); /* 0 for B12 and B20 */ + UInt d = am->d; + + switch (am->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + switch (num) { + case 1: return s390_emit_IC(p, reg, x, b, d); + case 2: return s390_emit_LH(p, reg, x, b, d); + case 4: return s390_emit_L(p, reg, x, b, d); + case 8: return s390_emit_LG(p, reg, x, b, DISP20(d)); + default: goto fail; + } + break; + + case S390_AMODE_B20: + case S390_AMODE_BX20: + switch (num) { + case 1: return s390_emit_ICY(p, reg, x, b, DISP20(d)); + case 2: return s390_emit_LHY(p, reg, x, b, DISP20(d)); + case 4: return s390_emit_LY(p, reg, x, b, DISP20(d)); + case 8: return s390_emit_LG(p, reg, x, b, DISP20(d)); + default: goto fail; + } + break; + + default: goto fail; + } + + fail: + vpanic("s390_emit_load_mem"); +} + + +/* Load condition code into register REG */ +static UChar * +s390_emit_load_cc(UChar *p, UChar reg) +{ + p = s390_emit_LGHI(p, reg, 0); /* Clear out, cc not affected */ + p = s390_emit_IPM(p, reg, reg); + /* Shift 28 bits to the right --> [0,1,2,3] */ + return s390_emit_SRLG(p, reg, reg, 0, DISP20(28)); /* REG = cc */ +} + + +/*---------------------------------------------------------------*/ +/*--- Code generation ---*/ +/*---------------------------------------------------------------*/ + +/* Do not load more bytes than requested. */ +static UChar * +s390_insn_load_emit(UChar *buf, const s390_insn *insn) +{ + UInt r, x, b, d; + const s390_amode *src; + + src = insn->variant.load.src; + + r = hregNumber(insn->variant.load.dst); + + if (hregClass(insn->variant.load.dst) == HRcFlt64) { + b = hregNumber(src->b); + x = hregNumber(src->x); /* 0 for B12 and B20 */ + d = src->d; + + switch (insn->size) { + + case 4: + switch (src->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + return s390_emit_LE(buf, r, x, b, d); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + return s390_emit_LEY(buf, r, x, b, DISP20(d)); + } + break; + + case 8: + switch (src->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + return s390_emit_LD(buf, r, x, b, d); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + return s390_emit_LDY(buf, r, x, b, DISP20(d)); + } + break; + } + vpanic("s390_insn_load_emit"); + } + + /* Integer stuff */ + return s390_emit_load_mem(buf, insn->size, r, src); +} + + +static UChar * +s390_insn_store_emit(UChar *buf, const s390_insn *insn) +{ + UInt r, x, b, d; + const s390_amode *dst; + + dst = insn->variant.store.dst; + + r = hregNumber(insn->variant.store.src); + b = hregNumber(dst->b); + x = hregNumber(dst->x); /* 0 for B12 and B20 */ + d = dst->d; + + if (hregClass(insn->variant.store.src) == HRcFlt64) { + switch (insn->size) { + + case 4: + switch (dst->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + return s390_emit_STE(buf, r, x, b, d); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + return s390_emit_STEY(buf, r, x, b, DISP20(d)); + } + break; + + case 8: + switch (dst->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + return s390_emit_STD(buf, r, x, b, d); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + return s390_emit_STDY(buf, r, x, b, DISP20(d)); + } + break; + } + vpanic("s390_insn_store_emit"); + } + + /* Integer stuff */ + switch (insn->size) { + case 1: + switch (dst->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + return s390_emit_STC(buf, r, x, b, d); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + return s390_emit_STCY(buf, r, x, b, DISP20(d)); + } + break; + + case 2: + switch (dst->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + return s390_emit_STH(buf, r, x, b, d); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + return s390_emit_STHY(buf, r, x, b, DISP20(d)); + } + break; + + case 4: + switch (dst->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + return s390_emit_ST(buf, r, x, b, d); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + return s390_emit_STY(buf, r, x, b, DISP20(d)); + } + break; + + case 8: + return s390_emit_STG(buf, r, x, b, DISP20(d)); + + default: + break; + } + + vpanic("s390_insn_store_emit"); +} + + +static UChar * +s390_insn_move_emit(UChar *buf, const s390_insn *insn) +{ + UInt dst, src; + HRegClass dst_class, src_class; + + dst = hregNumber(insn->variant.move.dst); + src = hregNumber(insn->variant.move.src); + + dst_class = hregClass(insn->variant.move.dst); + src_class = hregClass(insn->variant.move.src); + + if (dst_class == src_class) { + if (dst_class == HRcInt64) + return s390_emit_LGR(buf, dst, src); + if (dst_class == HRcFlt64) + return s390_emit_LDR(buf, dst, src); + } else { + if (dst_class == HRcFlt64 && src_class == HRcInt64) + return s390_emit_LDGR(buf, dst, src); + if (dst_class == HRcInt64 && src_class == HRcFlt64) + return s390_emit_LGDR(buf, dst, src); + /* A move between floating point registers and general purpose + registers of different size should never occur and indicates + an error elsewhere. */ + } + + vpanic("s390_insn_move_emit"); +} + + +static UChar * +s390_insn_load_immediate_emit(UChar *buf, const s390_insn *insn) +{ + UInt r; + ULong value = insn->variant.load_immediate.value; + + r = hregNumber(insn->variant.load_immediate.dst); + + if (hregClass(insn->variant.load_immediate.dst) == HRcFlt64) { + vassert(value == 0); + switch (insn->size) { + case 4: return s390_emit_LZER(buf, r, value); + case 8: return s390_emit_LZDR(buf, r, value); + } + vpanic("s390_insn_load_immediate_emit"); + } + + switch (insn->size) { + case 1: + case 2: + /* Load the immediate values as a 4 byte value. That does not hurt as + those extra bytes will not be looked at. Fall through .... */ + case 4: + return s390_emit_load_32imm(buf, r, value); + + case 8: + return s390_emit_load_64imm(buf, r, value); + } + + vpanic("s390_insn_load_immediate_emit"); +} + + +/* There is no easy way to do ALU operations on 1-byte or 2-byte operands. + So we simply perform a 4-byte operation. Doing so uses possibly undefined + bits and produces an undefined result in those extra bit positions. But + upstream does not look at those positions, so this is OK. */ +static UChar * +s390_insn_alu_emit(UChar *buf, const s390_insn *insn) +{ + s390_opnd_RMI op2; + UInt dst; + + dst = hregNumber(insn->variant.alu.dst); + op2 = insn->variant.alu.op2; + + /* Second operand is in a register */ + if (op2.tag == S390_OPND_REG) { + UInt r2 = hregNumber(op2.variant.reg); + + switch (insn->size) { + case 1: + case 2: + case 4: + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: return s390_emit_AR(buf, dst, r2); + case S390_ALU_SUB: return s390_emit_SR(buf, dst, r2); + case S390_ALU_MUL: return s390_emit_MSR(buf, dst, r2); + case S390_ALU_AND: return s390_emit_NR(buf, dst, r2); + case S390_ALU_OR: return s390_emit_OR(buf, dst, r2); + case S390_ALU_XOR: return s390_emit_XR(buf, dst, r2); + case S390_ALU_LSH: return s390_emit_SLL(buf, dst, 0, r2, 0); + case S390_ALU_RSH: return s390_emit_SRL(buf, dst, 0, r2, 0); + case S390_ALU_RSHA: return s390_emit_SRA(buf, dst, 0, r2, 0); + } + goto fail; + + case 8: + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: return s390_emit_AGR(buf, dst, r2); + case S390_ALU_SUB: return s390_emit_SGR(buf, dst, r2); + case S390_ALU_MUL: return s390_emit_MSGR(buf, dst, r2); + case S390_ALU_AND: return s390_emit_NGR(buf, dst, r2); + case S390_ALU_OR: return s390_emit_OGR(buf, dst, r2); + case S390_ALU_XOR: return s390_emit_XGR(buf, dst, r2); + case S390_ALU_LSH: return s390_emit_SLLG(buf, dst, dst, r2, DISP20(0)); + case S390_ALU_RSH: return s390_emit_SRLG(buf, dst, dst, r2, DISP20(0)); + case S390_ALU_RSHA: return s390_emit_SRAG(buf, dst, dst, r2, DISP20(0)); + } + goto fail; + } + goto fail; + } + + /* 2nd operand is in memory */ + if (op2.tag == S390_OPND_AMODE) { + UInt b, x, d; + const s390_amode *src = op2.variant.am; + + b = hregNumber(src->b); + x = hregNumber(src->x); /* 0 for B12 and B20 */ + d = src->d; + + /* Shift operands are special here as there are no opcodes that + allow a memory operand. So we first load the 2nd operand to R0. */ + if (insn->variant.alu.tag == S390_ALU_LSH || + insn->variant.alu.tag == S390_ALU_RSH || + insn->variant.alu.tag == S390_ALU_RSHA) { + + buf = s390_emit_load_mem(buf, insn->size, R0, src); + + if (insn->size == 8) { + if (insn->variant.alu.tag == S390_ALU_LSH) + return s390_emit_SLLG(buf, dst, dst, R0, DISP20(0)); + if (insn->variant.alu.tag == S390_ALU_RSH) + return s390_emit_SRLG(buf, dst, dst, R0, DISP20(0)); + if (insn->variant.alu.tag == S390_ALU_RSHA) + return s390_emit_SRAG(buf, dst, dst, R0, DISP20(0)); + } else { + if (insn->variant.alu.tag == S390_ALU_LSH) + return s390_emit_SLL(buf, dst, 0, R0, 0); + if (insn->variant.alu.tag == S390_ALU_RSH) + return s390_emit_SRL(buf, dst, 0, R0, 0); + if (insn->variant.alu.tag == S390_ALU_RSHA) + return s390_emit_SRA(buf, dst, 0, R0, 0); + } + } + + switch (insn->size) { + case 1: + /* Move the byte from memory into scratch register r0 */ + buf = s390_emit_load_mem(buf, 1, R0, src); + + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: return s390_emit_AR(buf, dst, R0); + case S390_ALU_SUB: return s390_emit_SR(buf, dst, R0); + case S390_ALU_MUL: return s390_emit_MSR(buf, dst, R0); + case S390_ALU_AND: return s390_emit_NR(buf, dst, R0); + case S390_ALU_OR: return s390_emit_OR(buf, dst, R0); + case S390_ALU_XOR: return s390_emit_XR(buf, dst, R0); + case S390_ALU_LSH: + case S390_ALU_RSH: + case S390_ALU_RSHA: ; /* avoid GCC warning */ + } + goto fail; + + case 2: + switch (src->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: + return s390_emit_AH(buf, dst, x, b, d); + + case S390_ALU_SUB: + return s390_emit_SH(buf, dst, x, b, d); + + case S390_ALU_MUL: + return s390_emit_MH(buf, dst, x, b, d); + + /* For bitwise operations: Move two bytes from memory into scratch + register r0; then perform operation */ + case S390_ALU_AND: + buf = s390_emit_LH(buf, R0, x, b, d); + return s390_emit_NR(buf, dst, R0); + + case S390_ALU_OR: + buf = s390_emit_LH(buf, R0, x, b, d); + return s390_emit_OR(buf, dst, R0); + + case S390_ALU_XOR: + buf = s390_emit_LH(buf, R0, x, b, d); + return s390_emit_XR(buf, dst, R0); + + case S390_ALU_LSH: + case S390_ALU_RSH: + case S390_ALU_RSHA: ; /* avoid GCC warning */ + } + goto fail; + + case S390_AMODE_B20: + case S390_AMODE_BX20: + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: + return s390_emit_AHY(buf, dst, x, b, DISP20(d)); + + case S390_ALU_SUB: + return s390_emit_SHY(buf, dst, x, b, DISP20(d)); + + case S390_ALU_MUL: + return s390_emit_MHY(buf, dst, x, b, DISP20(d)); + + /* For bitwise operations: Move two bytes from memory into scratch + register r0; then perform operation */ + case S390_ALU_AND: + buf = s390_emit_LHY(buf, R0, x, b, DISP20(d)); + return s390_emit_NR(buf, dst, R0); + + case S390_ALU_OR: + buf = s390_emit_LHY(buf, R0, x, b, DISP20(d)); + return s390_emit_OR(buf, dst, R0); + + case S390_ALU_XOR: + buf = s390_emit_LHY(buf, R0, x, b, DISP20(d)); + return s390_emit_XR(buf, dst, R0); + + case S390_ALU_LSH: + case S390_ALU_RSH: + case S390_ALU_RSHA: ; /* avoid GCC warning */ + } + goto fail; + } + goto fail; + + case 4: + switch (src->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: return s390_emit_A(buf, dst, x, b, d); + case S390_ALU_SUB: return s390_emit_S(buf, dst, x, b, d); + case S390_ALU_MUL: return s390_emit_MS(buf, dst, x, b, d); + case S390_ALU_AND: return s390_emit_N(buf, dst, x, b, d); + case S390_ALU_OR: return s390_emit_O(buf, dst, x, b, d); + case S390_ALU_XOR: return s390_emit_X(buf, dst, x, b, d); + case S390_ALU_LSH: + case S390_ALU_RSH: + case S390_ALU_RSHA: ; /* avoid GCC warning */ + } + goto fail; + + case S390_AMODE_B20: + case S390_AMODE_BX20: + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: return s390_emit_AY(buf, dst, x, b, DISP20(d)); + case S390_ALU_SUB: return s390_emit_SY(buf, dst, x, b, DISP20(d)); + case S390_ALU_MUL: return s390_emit_MSY(buf, dst, x, b, DISP20(d)); + case S390_ALU_AND: return s390_emit_NY(buf, dst, x, b, DISP20(d)); + case S390_ALU_OR: return s390_emit_OY(buf, dst, x, b, DISP20(d)); + case S390_ALU_XOR: return s390_emit_XY(buf, dst, x, b, DISP20(d)); + case S390_ALU_LSH: + case S390_ALU_RSH: + case S390_ALU_RSHA: ; /* avoid GCC warning */ + } + goto fail; + } + goto fail; + + case 8: + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: return s390_emit_AG(buf, dst, x, b, DISP20(d)); + case S390_ALU_SUB: return s390_emit_SG(buf, dst, x, b, DISP20(d)); + case S390_ALU_MUL: return s390_emit_MSG(buf, dst, x, b, DISP20(d)); + case S390_ALU_AND: return s390_emit_NG(buf, dst, x, b, DISP20(d)); + case S390_ALU_OR: return s390_emit_OG(buf, dst, x, b, DISP20(d)); + case S390_ALU_XOR: return s390_emit_XG(buf, dst, x, b, DISP20(d)); + case S390_ALU_LSH: + case S390_ALU_RSH: + case S390_ALU_RSHA: ; /* avoid GCC warning */ + } + goto fail; + } + goto fail; + } + + /* 2nd operand is an immediate value */ + if (op2.tag == S390_OPND_IMMEDIATE) { + ULong value; + + /* No masking of the value is required as it is not sign extended */ + value = op2.variant.imm; + + switch (insn->size) { + case 1: + case 2: + /* There is no 1-byte opcode. Do the computation in + 2 bytes. The extra byte will be ignored. */ + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: + return s390_emit_AHI(buf, dst, value); + + case S390_ALU_SUB: + /* fixs390 later: as an optimization could perhaps use SLFI ? */ + buf = s390_emit_LHI(buf, R0, value); + return s390_emit_SR(buf, dst, R0); + + case S390_ALU_MUL: + return s390_emit_MHI(buf, dst, value); + + case S390_ALU_AND: return s390_emit_NILL(buf, dst, value); + case S390_ALU_OR: return s390_emit_OILL(buf, dst, value); + case S390_ALU_XOR: + /* There is no XILL instruction. Load the immediate value into + R0 and combine with the destination register. */ + buf = s390_emit_LHI(buf, R0, value); + return s390_emit_XR(buf, dst, R0); + + case S390_ALU_LSH: + return s390_emit_SLL(buf, dst, 0, 0, value); + + case S390_ALU_RSH: + return s390_emit_SRL(buf, dst, 0, 0, value); + + case S390_ALU_RSHA: + return s390_emit_SRA(buf, dst, 0, 0, value); + } + goto fail; + + case 4: + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: + if (uint_fits_signed_16bit(value)) { + return s390_emit_AHI(buf, dst, value); + } + return s390_emit_AFIw(buf, dst, value); + + case S390_ALU_SUB: return s390_emit_SLFIw(buf, dst, value); + case S390_ALU_MUL: return s390_emit_MSFIw(buf, dst, value); + case S390_ALU_AND: return s390_emit_NILFw(buf, dst, value); + case S390_ALU_OR: return s390_emit_OILFw(buf, dst, value); + case S390_ALU_XOR: return s390_emit_XILFw(buf, dst, value); + case S390_ALU_LSH: return s390_emit_SLL(buf, dst, 0, 0, value); + case S390_ALU_RSH: return s390_emit_SRL(buf, dst, 0, 0, value); + case S390_ALU_RSHA: return s390_emit_SRA(buf, dst, 0, 0, value); + } + goto fail; + + case 8: + switch (insn->variant.alu.tag) { + case S390_ALU_ADD: + if (ulong_fits_signed_16bit(value)) { + return s390_emit_AGHI(buf, dst, value); + } + if (ulong_fits_signed_32bit(value) && s390_host_has_eimm) { + return s390_emit_AGFI(buf, dst, value); + } + /* Load constant into R0 then add */ + buf = s390_emit_load_64imm(buf, R0, value); + return s390_emit_AGR(buf, dst, R0); + + case S390_ALU_SUB: + /* fixs390 later: as an optimization could perhaps use SLFI ? */ + /* Load value into R0; then subtract from destination reg */ + buf = s390_emit_load_64imm(buf, R0, value); + return s390_emit_SGR(buf, dst, R0); + + case S390_ALU_MUL: + if (ulong_fits_signed_32bit(value) && s390_host_has_gie) { + return s390_emit_MSGFI(buf, dst, value); + } + /* Load constant into R0 then add */ + buf = s390_emit_load_64imm(buf, R0, value); + return s390_emit_MSGR(buf, dst, R0); + + /* Do it in two steps: upper half [0:31] and lower half [32:63] */ + case S390_ALU_AND: + if (s390_host_has_eimm) { + buf = s390_emit_NIHF(buf, dst, value >> 32); + return s390_emit_NILF(buf, dst, value & 0xFFFFFFFF); + } + /* Load value into R0; then combine with destination reg */ + buf = s390_emit_load_64imm(buf, R0, value); + return s390_emit_NGR(buf, dst, R0); + + case S390_ALU_OR: + if (s390_host_has_eimm) { + buf = s390_emit_OIHF(buf, dst, value >> 32); + return s390_emit_OILF(buf, dst, value & 0xFFFFFFFF); + } + /* Load value into R0; then combine with destination reg */ + buf = s390_emit_load_64imm(buf, R0, value); + return s390_emit_OGR(buf, dst, R0); + + case S390_ALU_XOR: + if (s390_host_has_eimm) { + buf = s390_emit_XIHF(buf, dst, value >> 32); + return s390_emit_XILF(buf, dst, value & 0xFFFFFFFF); + } + /* Load value into R0; then combine with destination reg */ + buf = s390_emit_load_64imm(buf, R0, value); + return s390_emit_XGR(buf, dst, R0); + + case S390_ALU_LSH: return s390_emit_SLLG(buf, dst, dst, 0, DISP20(value)); + case S390_ALU_RSH: return s390_emit_SRLG(buf, dst, dst, 0, DISP20(value)); + case S390_ALU_RSHA: return s390_emit_SRAG(buf, dst, dst, 0, DISP20(value)); + } + goto fail; + } + goto fail; + } + + fail: + vpanic("s390_insn_alu_emit"); +} + + +static UChar * +s390_widen_emit(UChar *buf, const s390_insn *insn, UInt from_size, + Bool sign_extend) +{ + s390_opnd_RMI opnd; + UInt dst; + + dst = hregNumber(insn->variant.unop.dst); + opnd = insn->variant.unop.src; + + switch (opnd.tag) { + case S390_OPND_REG: { + UChar r1 = hregNumber(insn->variant.unop.dst); + UChar r2 = hregNumber(opnd.variant.reg); + + switch (from_size) { + case 1: + /* Widening to a half-word is implemeneted like widening to a word + because the upper half-word will not be looked at. */ + if (insn->size == 4 || insn->size == 2) { /* 8 --> 32 8 --> 16 */ + if (sign_extend) + return s390_emit_LBRw(buf, r1, r2); + else + return s390_emit_LLCRw(buf, r1, r2); + } + if (insn->size == 8) { /* 8 --> 64 */ + if (sign_extend) + return s390_emit_LGBRw(buf, r1, r2); + else + return s390_emit_LLGCRw(buf, r1, r2); + } + goto fail; + + case 2: + if (insn->size == 4) { /* 16 --> 32 */ + if (sign_extend) + return s390_emit_LHRw(buf, r1, r2); + else + return s390_emit_LLHRw(buf, r1, r2); + } + if (insn->size == 8) { /* 16 --> 64 */ + if (sign_extend) + return s390_emit_LGHRw(buf, r1, r2); + else + return s390_emit_LLGHRw(buf, r1, r2); + } + goto fail; + + case 4: + if (insn->size == 8) { /* 32 --> 64 */ + if (sign_extend) + return s390_emit_LGFR(buf, r1, r2); + else + return s390_emit_LLGFR(buf, r1, r2); + } + goto fail; + + default: /* unexpected "from" size */ + goto fail; + } + } + + case S390_OPND_AMODE: { + UChar r1 = hregNumber(insn->variant.unop.dst); + const s390_amode *src = opnd.variant.am; + UChar b = hregNumber(src->b); + UChar x = hregNumber(src->x); + Int d = src->d; + + switch (from_size) { + case 1: + if (insn->size == 4 || insn->size == 2) { + if (sign_extend) + return s390_emit_LB(buf, r1, x, b, DISP20(d)); + else + return s390_emit_LLCw(buf, r1, x, b, DISP20(d)); + } + if (insn->size == 8) { + if (sign_extend) + return s390_emit_LGB(buf, r1, x, b, DISP20(d)); + else + /* No wrapper required. Opcode exists as RXE and RXY */ + return s390_emit_LLGC(buf, r1, x, b, DISP20(d)); + } + goto fail; + + case 2: + if (insn->size == 4) { /* 16 --> 32 */ + if (sign_extend == 0) + return s390_emit_LLHw(buf, r1, x, b, DISP20(d)); + + switch (src->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + return s390_emit_LH(buf, r1, x, b, d); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + return s390_emit_LHY(buf, r1, x, b, DISP20(d)); + } + goto fail; + } + if (insn->size == 8) { /* 16 --> 64 */ + /* No wrappers required. Opcodes exist as RXE and RXY */ + if (sign_extend) + return s390_emit_LGH(buf, r1, x, b, DISP20(d)); + else + return s390_emit_LLGH(buf, r1, x, b, DISP20(d)); + } + goto fail; + + case 4: + if (insn->size == 8) { /* 32 --> 64 */ + /* No wrappers required. Opcodes exist as RXE and RXY */ + if (sign_extend) + return s390_emit_LGF(buf, r1, x, b, DISP20(d)); + else + return s390_emit_LLGF(buf, r1, x, b, DISP20(d)); + } + goto fail; + + default: /* unexpected "from" size */ + goto fail; + } + } + + case S390_OPND_IMMEDIATE: { + UChar r1 = hregNumber(insn->variant.unop.dst); + ULong value = opnd.variant.imm; + + switch (from_size) { + case 1: + if (insn->size == 4 || insn->size == 2) { /* 8 --> 32 8 --> 16 */ + if (sign_extend) { + /* host can do the sign extension to 16-bit; LHI does the rest */ + return s390_emit_LHI(buf, r1, (Short)(Char)(UChar)value); + } else { + return s390_emit_LHI(buf, r1, value); + } + } + if (insn->size == 8) { /* 8 --> 64 */ + if (sign_extend) { + /* host can do the sign extension to 16-bit; LGHI does the rest */ + return s390_emit_LGHI(buf, r1, (Short)(Char)(UChar)value); + } else { + return s390_emit_LGHI(buf, r1, value); + } + } + goto fail; + + case 2: + if (insn->size == 4) { /* 16 --> 32 */ + return s390_emit_LHI(buf, r1, value); + } + if (insn->size == 8) { /* 16 --> 64 */ + if (sign_extend) + return s390_emit_LGHI(buf, r1, value); + else + return s390_emit_LLILL(buf, r1, value); + } + goto fail; + + case 4: + if (insn->size == 8) { /* 32 --> 64 */ + if (sign_extend) + return s390_emit_LGFIw(buf, r1, value); + else + return s390_emit_LLILFw(buf, r1, value); + } + goto fail; + + default: /* unexpected "from" size */ + goto fail; + } + } + } + + fail: + vpanic("s390_widen_emit"); +} + + +static UChar * +s390_negate_emit(UChar *buf, const s390_insn *insn) +{ + s390_opnd_RMI opnd; + + opnd = insn->variant.unop.src; + + switch (opnd.tag) { + case S390_OPND_REG: { + UChar r1 = hregNumber(insn->variant.unop.dst); + UChar r2 = hregNumber(opnd.variant.reg); + + switch (insn->size) { + case 1: + case 2: + case 4: + return s390_emit_LCR(buf, r1, r2); + + case 8: + return s390_emit_LCGR(buf, r1, r2); + + default: + goto fail; + } + } + + case S390_OPND_AMODE: { + UChar r1 = hregNumber(insn->variant.unop.dst); + + /* Load bytes into scratch register R0, then negate */ + buf = s390_emit_load_mem(buf, insn->size, R0, opnd.variant.am); + + switch (insn->size) { + case 1: + case 2: + case 4: + return s390_emit_LCR(buf, r1, R0); + + case 8: + return s390_emit_LCGR(buf, r1, R0); + + default: + goto fail; + } + } + + case S390_OPND_IMMEDIATE: { + UChar r1 = hregNumber(insn->variant.unop.dst); + ULong value = opnd.variant.imm; + + value = ~value + 1; /* two's complement */ + + switch (insn->size) { + case 1: + case 2: + /* Load the immediate values as a 4 byte value. That does not hurt as + those extra bytes will not be looked at. Fall through .... */ + case 4: + return s390_emit_load_32imm(buf, r1, value); + + case 8: + return s390_emit_load_64imm(buf, r1, value); + + default: + goto fail; + } + } + } + + fail: + vpanic("s390_negate_emit"); +} + + +static UChar * +s390_insn_unop_emit(UChar *buf, const s390_insn *insn) +{ + switch (insn->variant.unop.tag) { + case S390_ZERO_EXTEND_8: return s390_widen_emit(buf, insn, 1, 0); + case S390_ZERO_EXTEND_16: return s390_widen_emit(buf, insn, 2, 0); + case S390_ZERO_EXTEND_32: return s390_widen_emit(buf, insn, 4, 0); + + case S390_SIGN_EXTEND_8: return s390_widen_emit(buf, insn, 1, 1); + case S390_SIGN_EXTEND_16: return s390_widen_emit(buf, insn, 2, 1); + case S390_SIGN_EXTEND_32: return s390_widen_emit(buf, insn, 4, 1); + + case S390_NEGATE: return s390_negate_emit(buf, insn); + } + + vpanic("s390_insn_unop_emit"); +} + + +/* Only 4-byte and 8-byte operands are handled. 1-byte and 2-byte + comparisons will have been converted to 4-byte comparisons in + s390_isel_cc and should not occur here. */ +static UChar * +s390_insn_test_emit(UChar *buf, const s390_insn *insn) +{ + s390_opnd_RMI opnd; + + opnd = insn->variant.test.src; + + switch (opnd.tag) { + case S390_OPND_REG: { + UInt reg = hregNumber(opnd.variant.reg); + + switch (insn->size) { + case 4: + return s390_emit_LTR(buf, reg, reg); + + case 8: + return s390_emit_LTGR(buf, reg, reg); + + default: + goto fail; + } + } + + case S390_OPND_AMODE: { + const s390_amode *am = opnd.variant.am; + UChar b = hregNumber(am->b); + UChar x = hregNumber(am->x); + Int d = am->d; + + switch (insn->size) { + case 4: + return s390_emit_LTw(buf, R0, x, b, DISP20(d)); + + case 8: + return s390_emit_LTGw(buf, R0, x, b, DISP20(d)); + + default: + goto fail; + } + } + + case S390_OPND_IMMEDIATE: { + ULong value = opnd.variant.imm; + + switch (insn->size) { + case 4: + buf = s390_emit_load_32imm(buf, R0, value); + return s390_emit_LTR(buf, R0, R0); + + case 8: + buf = s390_emit_load_64imm(buf, R0, value); + return s390_emit_LTGR(buf, R0, R0); + + default: + goto fail; + } + } + + default: + goto fail; + } + + fail: + vpanic("s390_insn_test_emit"); +} + + +static UChar * +s390_insn_cc2bool_emit(UChar *buf, const s390_insn *insn) +{ + UChar r1 = hregNumber(insn->variant.cc2bool.dst); + s390_cc_t cond = insn->variant.cc2bool.cond; + + /* Make the destination register be 1 or 0, depending on whether + the relevant condition holds. A 64-bit value is computed. */ + if (cond == S390_CC_ALWAYS) + return s390_emit_LGHI(buf, r1, 1); /* r1 = 1 */ + + buf = s390_emit_load_cc(buf, r1); /* r1 = cc */ + buf = s390_emit_LGHI(buf, R0, cond); /* r0 = mask */ + buf = s390_emit_SLLG(buf, r1, R0, r1, DISP20(0)); /* r1 = mask << cc */ + buf = s390_emit_SRLG(buf, r1, r1, 0, DISP20(3)); /* r1 = r1 >> 3 */ + buf = s390_emit_NILL(buf, r1, 1); /* r1 = r1 & 0x1 */ + + return buf; +} + + +/* Only 4-byte and 8-byte operands are handled. */ +static UChar * +s390_insn_cas_emit(UChar *buf, const s390_insn *insn) +{ + UChar r1, r3, b, old; + Int d; + s390_amode *am; + + r1 = hregNumber(insn->variant.cas.op1); /* expected value */ + r3 = hregNumber(insn->variant.cas.op3); + old= hregNumber(insn->variant.cas.old_mem); + am = insn->variant.cas.op2; + b = hregNumber(am->b); + d = am->d; + + switch (insn->size) { + case 4: + /* r1 must no be overwritten. So copy it to R0 and let CS clobber it */ + buf = s390_emit_LR(buf, R0, r1); + if (am->tag == S390_AMODE_B12) + buf = s390_emit_CS(buf, R0, r3, b, d); + else + buf = s390_emit_CSY(buf, R0, r3, b, DISP20(d)); + /* Now copy R0 which has the old memory value to OLD */ + return s390_emit_LR(buf, old, R0); + + case 8: + /* r1 must no be overwritten. So copy it to R0 and let CS clobber it */ + buf = s390_emit_LGR(buf, R0, r1); + buf = s390_emit_CSG(buf, R0, r3, b, DISP20(d)); + /* Now copy R0 which has the old memory value to OLD */ + return s390_emit_LGR(buf, old, R0); + + default: + goto fail; + } + + fail: + vpanic("s390_insn_cas_emit"); +} + + +/* Only 4-byte and 8-byte comparisons are handled. 1-byte and 2-byte + comparisons will have been converted to 4-byte comparisons in + s390_isel_cc and should not occur here. */ +static UChar * +s390_insn_compare_emit(UChar *buf, const s390_insn *insn) +{ + s390_opnd_RMI op2; + HReg op1; + Bool signed_comparison; + + op1 = insn->variant.compare.src1; + op2 = insn->variant.compare.src2; + signed_comparison = insn->variant.compare.signed_comparison; + + switch (op2.tag) { + case S390_OPND_REG: { + UInt r1 = hregNumber(op1); + UInt r2 = hregNumber(op2.variant.reg); + + switch (insn->size) { + case 4: + if (signed_comparison) + return s390_emit_CR(buf, r1, r2); + else + return s390_emit_CLR(buf, r1, r2); + + case 8: + if (signed_comparison) + return s390_emit_CGR(buf, r1, r2); + else + return s390_emit_CLGR(buf, r1, r2); + + default: + goto fail; + } + } + + case S390_OPND_AMODE: { + UChar r1 = hregNumber(op1); + const s390_amode *am = op2.variant.am; + UChar b = hregNumber(am->b); + UChar x = hregNumber(am->x); + Int d = am->d; + + switch (insn->size) { + case 4: + switch (am->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + if (signed_comparison) + return s390_emit_C(buf, r1, x, b, d); + else + return s390_emit_CL(buf, r1, x, b, d); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + if (signed_comparison) + return s390_emit_CY(buf, r1, x, b, DISP20(d)); + else + return s390_emit_CLY(buf, r1, x, b, DISP20(d)); + } + goto fail; + + case 8: + if (signed_comparison) + return s390_emit_CG(buf, r1, x, b, DISP20(d)); + else + return s390_emit_CLG(buf, r1, x, b, DISP20(d)); + + default: + goto fail; + } + } + + case S390_OPND_IMMEDIATE: { + UChar r1 = hregNumber(op1); + ULong value = op2.variant.imm; + + switch (insn->size) { + case 4: + if (signed_comparison) + return s390_emit_CFIw(buf, r1, value); + else + return s390_emit_CLFIw(buf, r1, value); + + case 8: + buf = s390_emit_load_64imm(buf, R0, value); + if (signed_comparison) + return s390_emit_CGR(buf, r1, R0); + else + return s390_emit_CLGR(buf, r1, R0); + + default: + goto fail; + } + } + + default: + goto fail; + } + + fail: + vpanic("s390_insn_compare_emit"); +} + + +static UChar * +s390_insn_mul_emit(UChar *buf, const s390_insn *insn) +{ + s390_opnd_RMI op2; + UChar r1; + Bool signed_multiply; + + /* The register number identifying the register pair */ + r1 = hregNumber(insn->variant.mul.dst_hi); + + op2 = insn->variant.mul.op2; + signed_multiply = insn->variant.mul.signed_multiply; + + switch (op2.tag) { + case S390_OPND_REG: { + UInt r2 = hregNumber(op2.variant.reg); + + switch (insn->size) { + case 1: + case 2: + case 4: + if (signed_multiply) + return s390_emit_MR(buf, r1, r2); + else + return s390_emit_MLR(buf, r1, r2); + + case 8: + if (signed_multiply) + vpanic("s390_insn_mul_emit"); + else + return s390_emit_MLGR(buf, r1, r2); + + default: + goto fail; + } + } + + case S390_OPND_AMODE: { + const s390_amode *am = op2.variant.am; + UChar b = hregNumber(am->b); + UChar x = hregNumber(am->x); + Int d = am->d; + + switch (insn->size) { + case 1: + case 2: + /* Load bytes into scratch register R0, then multiply */ + buf = s390_emit_load_mem(buf, insn->size, R0, am); + if (signed_multiply) + return s390_emit_MR(buf, r1, R0); + else + return s390_emit_MLR(buf, r1, R0); + + case 4: + switch (am->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + if (signed_multiply) + return s390_emit_M(buf, r1, x, b, d); + else + return s390_emit_ML(buf, r1, x, b, DISP20(d)); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + if (signed_multiply) + return s390_emit_MFYw(buf, r1, x, b, DISP20(d)); + else + vpanic("s390_insn_mul_emit"); + } + goto fail; + + case 8: + if (signed_multiply) + vpanic("s390_insn_mul_emit"); + else + return s390_emit_MLG(buf, r1, x, b, DISP20(d)); + + default: + goto fail; + } + } + + case S390_OPND_IMMEDIATE: { + ULong value = op2.variant.imm; + + switch (insn->size) { + case 1: + case 2: + case 4: + buf = s390_emit_load_32imm(buf, R0, value); + if (signed_multiply) + return s390_emit_MR(buf, r1, R0); + else + return s390_emit_MLR(buf, r1, R0); + + case 8: + buf = s390_emit_load_64imm(buf, R0, value); + if (signed_multiply) + vpanic("s390_insn_mul_emit"); + else + return s390_emit_MLGR(buf, r1, R0); + + default: + goto fail; + } + } + + default: + goto fail; + } + + fail: + vpanic("s390_insn_mul_emit"); +} + + +static UChar * +s390_insn_div_emit(UChar *buf, const s390_insn *insn) +{ + s390_opnd_RMI op2; + UChar r1; + Bool signed_divide; + + r1 = hregNumber(insn->variant.div.op1_hi); + op2 = insn->variant.div.op2; + signed_divide = insn->variant.div.signed_divide; + + switch (op2.tag) { + case S390_OPND_REG: { + UInt r2 = hregNumber(op2.variant.reg); + + switch (insn->size) { + case 4: + if (signed_divide) + return s390_emit_DR(buf, r1, r2); + else + return s390_emit_DLR(buf, r1, r2); + + case 8: + if (signed_divide) + vpanic("s390_insn_div_emit"); + else + return s390_emit_DLGR(buf, r1, r2); + + default: + goto fail; + } + } + + case S390_OPND_AMODE: { + const s390_amode *am = op2.variant.am; + UChar b = hregNumber(am->b); + UChar x = hregNumber(am->x); + Int d = am->d; + + switch (insn->size) { + case 4: + switch (am->tag) { + case S390_AMODE_B12: + case S390_AMODE_BX12: + if (signed_divide) + return s390_emit_D(buf, r1, x, b, d); + else + return s390_emit_DL(buf, r1, x, b, DISP20(d)); + + case S390_AMODE_B20: + case S390_AMODE_BX20: + buf = s390_emit_LY(buf, R0, x, b, DISP20(d)); + if (signed_divide) + return s390_emit_DR(buf, r1, R0); + else + return s390_emit_DLR(buf, r1, R0); + } + goto fail; + + case 8: + if (signed_divide) + vpanic("s390_insn_div_emit"); + else + return s390_emit_DLG(buf, r1, x, b, DISP20(d)); + + default: + goto fail; + } + } + + case S390_OPND_IMMEDIATE: { + ULong value = op2.variant.imm; + + switch (insn->size) { + case 4: + buf = s390_emit_load_32imm(buf, R0, value); + if (signed_divide) + return s390_emit_DR(buf, r1, R0); + else + return s390_emit_DLR(buf, r1, R0); + + case 8: + buf = s390_emit_load_64imm(buf, R0, value); + if (signed_divide) + vpanic("s390_insn_div_emit"); + else + return s390_emit_DLGR(buf, r1, R0); + + default: + goto fail; + } + } + + default: + goto fail; + } + + fail: + vpanic("s390_insn_div_emit"); +} + + +static UChar * +s390_insn_divs_emit(UChar *buf, const s390_insn *insn) +{ + s390_opnd_RMI op2; + UChar r1; + + r1 = hregNumber(insn->variant.divs.rem); + op2 = insn->variant.divs.op2; + + switch (op2.tag) { + case S390_OPND_REG: { + UInt r2 = hregNumber(op2.variant.reg); + + return s390_emit_DSGR(buf, r1, r2); + } + + case S390_OPND_AMODE: { + const s390_amode *am = op2.variant.am; + UChar b = hregNumber(am->b); + UChar x = hregNumber(am->x); + Int d = am->d; + + return s390_emit_DSG(buf, r1, x, b, DISP20(d)); + } + + case S390_OPND_IMMEDIATE: { + ULong value = op2.variant.imm; + + buf = s390_emit_load_64imm(buf, R0, value); + return s390_emit_DSGR(buf, r1, R0); + } + + default: + goto fail; + } + + fail: + vpanic("s390_insn_divs_emit"); +} + + +static UChar * +s390_insn_flogr_emit(UChar *buf, const s390_insn *insn) +{ + s390_opnd_RMI src; + UChar r1, r1p1; + + r1 = hregNumber(insn->variant.flogr.bitpos); + r1p1 = hregNumber(insn->variant.flogr.modval); + + vassert((r1 & 0x1) == 0); + vassert(r1p1 == r1 + 1); + + src = insn->variant.flogr.src; + + switch (src.tag) { + case S390_OPND_REG: { + UInt r2 = hregNumber(src.variant.reg); + + return s390_emit_FLOGR(buf, r1, r2); + } + + case S390_OPND_AMODE: { + const s390_amode *am = src.variant.am; + UChar b = hregNumber(am->b); + UChar x = hregNumber(am->x); + Int d = am->d; + + buf = s390_emit_LG(buf, R0, x, b, DISP20(d)); + return s390_emit_FLOGR(buf, r1, R0); + } + + case S390_OPND_IMMEDIATE: { + ULong value = src.variant.imm; + + buf = s390_emit_load_64imm(buf, R0, value); + return s390_emit_FLOGR(buf, r1, R0); + } + + default: + goto fail; + } + + fail: + vpanic("s390_insn_flogr_emit"); +} + + +static UChar * +s390_insn_branch_emit(UChar *buf, const s390_insn *insn) +{ + s390_opnd_RMI dst; + s390_cc_t cond; + IRJumpKind kind; + UInt trc; + UChar *p, *ptmp = 0; /* avoid compiler warnings */ + + kind = insn->variant.branch.kind; + cond = insn->variant.branch.cond; + dst = insn->variant.branch.dst; + + p = buf; + trc = 0; + + if (cond != S390_CC_ALWAYS) { + /* So we have something like this + if (cond) goto X; + Y: ... + We convert this into + if (! cond) goto Y; // BRC insn; 4 bytes + return_reg = X; + return to dispatcher + Y: + */ + ptmp = p; /* 4 bytes (a BRC insn) to be filled in here */ + p += 4; + } + + /* If a non-boring, set guest-state-pointer appropriately. */ + + switch (insn->variant.branch.kind) { + case Ijk_ClientReq: trc = VEX_TRC_JMP_CLIENTREQ; break; + case Ijk_Sys_syscall: trc = VEX_TRC_JMP_SYS_SYSCALL; break; + case Ijk_Yield: trc = VEX_TRC_JMP_YIELD; break; + case Ijk_EmWarn: trc = VEX_TRC_JMP_EMWARN; break; + case Ijk_EmFail: trc = VEX_TRC_JMP_EMFAIL; break; + case Ijk_MapFail: trc = VEX_TRC_JMP_MAPFAIL; break; + case Ijk_NoDecode: trc = VEX_TRC_JMP_NODECODE; break; + case Ijk_TInval: trc = VEX_TRC_JMP_TINVAL; break; + case Ijk_NoRedir: trc = VEX_TRC_JMP_NOREDIR; break; + case Ijk_SigTRAP: trc = VEX_TRC_JMP_SIGTRAP; break; + case Ijk_Ret: trc = 0; break; + case Ijk_Call: trc = 0; break; + case Ijk_Boring: trc = 0; break; + break; + + default: + vpanic("s390_insn_branch_emit: unknown jump kind"); + } + + /* Get the destination address into the return register */ + switch (dst.tag) { + case S390_OPND_REG: + p = s390_emit_LGR(p, S390_REGNO_RETURN_VALUE, hregNumber(dst.variant.reg)); + break; + + case S390_OPND_AMODE: { + const s390_amode *am = dst.variant.am; + UChar b = hregNumber(am->b); + UChar x = hregNumber(am->x); + Int d = am->d; + + p = s390_emit_LG(p, S390_REGNO_RETURN_VALUE, x, b, DISP20(d)); + break; + } + + case S390_OPND_IMMEDIATE: + p = s390_emit_load_64imm(p, S390_REGNO_RETURN_VALUE, dst.variant.imm); + break; + + default: + goto fail; + } + + if (trc != 0) { + /* Something special. Set guest-state pointer appropriately */ + p = s390_emit_LGHI(p, S390_REGNO_GUEST_STATE_POINTER, trc); + } else { + /* Nothing special needs to be done for calls and returns. */ + } + + p = s390_emit_BCR(p, S390_CC_ALWAYS, S390_REGNO_LINK_REGISTER); + + if (cond != S390_CC_ALWAYS) { + Int delta = p - ptmp; + + delta >>= 1; /* immediate constant is #half-words */ + vassert(delta > 0 && delta < (1 << 16)); + s390_emit_BRC(ptmp, s390_cc_invert(cond), delta); + } + + return p; + + fail: + vpanic("s390_insn_branch_emit"); +} + + +static UChar * +s390_insn_helper_call_emit(UChar *buf, const s390_insn *insn) +{ + s390_cc_t cond; + ULong target; + UChar *ptmp; + + cond = insn->variant.helper_call.cond; + target = insn->variant.helper_call.target; + + if (cond != S390_CC_ALWAYS) { + /* So we have something like this + if (cond) call X; + Y: ... + We convert this into + if (! cond) goto Y; // BRC opcode; 4 bytes + call X; + Y: + */ + ptmp = buf; /* 4 bytes (a BRC insn) to be filled in here */ + buf += 4; + } + + /* Load the target address into a register, that + (a) is not used for passing parameters to the helper and + (b) can be clobbered by the callee + r1 looks like a good choice. + Also, need to arrange for the return address be put into the + link-register */ + buf = s390_emit_load_64imm(buf, 1, target); + + /* Stash away the client's FPC register because the helper might change it. */ + buf = s390_emit_STFPC(buf, S390_REGNO_STACK_POINTER, S390_OFFSET_SAVED_FPC_C); + + /* Before we can call the helper, we need to save the link register, + because the BASR will overwrite it. We cannot use a register for that. + (a) Volatile registers will be modified by the helper. + (b) For saved registers the client code assumes that they have not + changed after the function returns. So we cannot use it to store + the link register. + In the dispatcher, before calling the client code, we have arranged for + a location on the stack for this purpose. See dispatch-s390x-linux.S. */ + buf = s390_emit_STG(buf, S390_REGNO_LINK_REGISTER, 0, // save LR + S390_REGNO_STACK_POINTER, S390_OFFSET_SAVED_LR, 0); + buf = s390_emit_BASR(buf, S390_REGNO_LINK_REGISTER, 1); // call helper + buf = s390_emit_LG(buf, S390_REGNO_LINK_REGISTER, 0, // restore LR + S390_REGNO_STACK_POINTER, S390_OFFSET_SAVED_LR, 0); + buf = s390_emit_LFPC(buf, S390_REGNO_STACK_POINTER, // restore FPC + S390_OFFSET_SAVED_FPC_C); + + if (cond != S390_CC_ALWAYS) { + Int delta = buf - ptmp; + + delta >>= 1; /* immediate constant is #half-words */ + vassert(delta > 0 && delta < (1 << 16)); + s390_emit_BRC(ptmp, s390_cc_invert(cond), delta); + } + + return buf; +} + + +static UChar * +s390_insn_cond_move_emit(UChar *buf, const s390_insn *insn) +{ + HReg dst; + s390_opnd_RMI src; + s390_cc_t cond; + UChar *p, *ptmp = 0; /* avoid compiler warnings */ + + cond = insn->variant.cond_move.cond; + dst = insn->variant.cond_move.dst; + src = insn->variant.cond_move.src; + + p = buf; + + /* Branch (if cond fails) over move instrs */ + if (cond != S390_CC_ALWAYS) { + /* Don't know how many bytes to jump over yet. + Make space for a BRC instruction (4 bytes) and fill in later. */ + ptmp = p; /* to be filled in here */ + p += 4; + } + + // cond true: move src => dst + + switch (src.tag) { + case S390_OPND_REG: + p = s390_emit_LGR(p, hregNumber(dst), hregNumber(src.variant.reg)); + break; + + case S390_OPND_AMODE: + p = s390_emit_load_mem(p, insn->size, hregNumber(dst), src.variant.am); + break; + + case S390_OPND_IMMEDIATE: { + ULong value = src.variant.imm; + UInt r = hregNumber(dst); + + switch (insn->size) { + case 1: + case 2: + /* Load the immediate values as a 4 byte value. That does not hurt as + those extra bytes will not be looked at. Fall through .... */ + case 4: + p = s390_emit_load_32imm(p, r, value); + break; + + case 8: + p = s390_emit_load_64imm(p, r, value); + break; + } + break; + } + + default: + goto fail; + } + + if (cond != S390_CC_ALWAYS) { + Int delta = p - ptmp; + + delta >>= 1; /* immediate constant is #half-words */ + vassert(delta > 0 && delta < (1 << 16)); + s390_emit_BRC(ptmp, s390_cc_invert(cond), delta); + } + + return p; + + fail: + vpanic("s390_insn_cond_move_emit"); +} + + +/* Little helper function to the rounding mode in the real FPC + register */ +static UChar * +s390_set_fpc_rounding_mode(UChar *buf, s390_round_t rounding_mode) +{ + UChar bits; + + /* Determine BFP rounding bits */ + switch (rounding_mode) { + case S390_ROUND_NEAREST_EVEN: bits = 0; break; + case S390_ROUND_ZERO: bits = 1; break; + case S390_ROUND_POSINF: bits = 2; break; + case S390_ROUND_NEGINF: bits = 3; break; + default: vpanic("invalid rounding mode\n"); + } + + /* Copy FPC from guest state to R0 and OR in the new rounding mode */ + buf = s390_emit_L(buf, R0, 0, S390_REGNO_GUEST_STATE_POINTER, + OFFSET_s390x_fpc); // r0 = guest_fpc + + buf = s390_emit_NILL(buf, R0, 0xFFFC); /* Clear out right-most 2 bits */ + buf = s390_emit_OILL(buf, R0, bits); /* OR in the new rounding mode */ + buf = s390_emit_SFPC(buf, R0, 0); /* Load FPC register from R0 */ + + return buf; +} + + +static UChar * +s390_insn_bfp_triop_emit(UChar *buf, const s390_insn *insn) +{ + UInt r1 = hregNumber(insn->variant.bfp_triop.dst); + UInt r2 = hregNumber(insn->variant.bfp_triop.op2); + UInt r3 = hregNumber(insn->variant.bfp_triop.op3); + s390_round_t rounding_mode = insn->variant.bfp_triop.rounding_mode; + + if (rounding_mode != S390_ROUND_CURRENT) { + buf = s390_set_fpc_rounding_mode(buf, rounding_mode); + } + + switch (insn->size) { + case 4: + switch (insn->variant.bfp_triop.tag) { + case S390_BFP_MADD: buf = s390_emit_MAEBR(buf, r1, r3, r2); break; + case S390_BFP_MSUB: buf = s390_emit_MSEBR(buf, r1, r3, r2); break; + default: goto fail; + } + break; + + case 8: + switch (insn->variant.bfp_triop.tag) { + case S390_BFP_MADD: buf = s390_emit_MADBR(buf, r1, r3, r2); break; + case S390_BFP_MSUB: buf = s390_emit_MSDBR(buf, r1, r3, r2); break; + default: goto fail; + } + break; + + default: goto fail; + } + + if (rounding_mode != S390_ROUND_CURRENT) { + /* Restore FPC register from guest state */ + buf = s390_emit_LFPC(buf, S390_REGNO_GUEST_STATE_POINTER, + OFFSET_s390x_fpc); // fpc = guest_fpc + } + return buf; + + fail: + vpanic("s390_insn_bfp_triop_emit"); +} + + +static UChar * +s390_insn_bfp_binop_emit(UChar *buf, const s390_insn *insn) +{ + UInt r1 = hregNumber(insn->variant.bfp_binop.dst); + UInt r2 = hregNumber(insn->variant.bfp_binop.op2); + s390_round_t rounding_mode = insn->variant.bfp_binop.rounding_mode; + + if (rounding_mode != S390_ROUND_CURRENT) { + buf = s390_set_fpc_rounding_mode(buf, rounding_mode); + } + + switch (insn->size) { + case 4: + switch (insn->variant.bfp_binop.tag) { + case S390_BFP_ADD: buf = s390_emit_AEBR(buf, r1, r2); break; + case S390_BFP_SUB: buf = s390_emit_SEBR(buf, r1, r2); break; + case S390_BFP_MUL: buf = s390_emit_MEEBR(buf, r1, r2); break; + case S390_BFP_DIV: buf = s390_emit_DEBR(buf, r1, r2); break; + default: goto fail; + } + break; + + case 8: + switch (insn->variant.bfp_binop.tag) { + case S390_BFP_ADD: buf = s390_emit_ADBR(buf, r1, r2); break; + case S390_BFP_SUB: buf = s390_emit_SDBR(buf, r1, r2); break; + case S390_BFP_MUL: buf = s390_emit_MDBR(buf, r1, r2); break; + case S390_BFP_DIV: buf = s390_emit_DDBR(buf, r1, r2); break; + default: goto fail; + } + break; + + default: goto fail; + } + + if (rounding_mode != S390_ROUND_CURRENT) { + /* Restore FPC register from guest state */ + buf = s390_emit_LFPC(buf, S390_REGNO_GUEST_STATE_POINTER, + OFFSET_s390x_fpc); + } + return buf; + + fail: + vpanic("s390_insn_bfp_binop_emit"); +} + + +static UChar * +s390_insn_bfp_unop_emit(UChar *buf, const s390_insn *insn) +{ + UInt r1 = hregNumber(insn->variant.bfp_unop.dst); + UInt r2 = hregNumber(insn->variant.bfp_unop.op); + s390_round_t rounding_mode = insn->variant.bfp_unop.rounding_mode; + s390_round_t m3 = rounding_mode; + + /* The "convert to fixed" instructions have a field for the rounding + mode and no FPC modification is necessary. So we handle them + upfront. */ + switch (insn->variant.bfp_unop.tag) { + case S390_BFP_F32_TO_I32: return s390_emit_CFEBR(buf, m3, r1, r2); + case S390_BFP_F64_TO_I32: return s390_emit_CFDBR(buf, m3, r1, r2); + case S390_BFP_F32_TO_I64: return s390_emit_CGEBR(buf, m3, r1, r2); + case S390_BFP_F64_TO_I64: return s390_emit_CGDBR(buf, m3, r1, r2); + default: break; + } + + /* For all other insns if a special rounding mode is requested, + we need to set the FPC first and restore it later. */ + if (rounding_mode != S390_ROUND_CURRENT) { + buf = s390_set_fpc_rounding_mode(buf, rounding_mode); + } + + switch (insn->variant.bfp_unop.tag) { + case S390_BFP_ABS: + switch (insn->size) { + case 4: buf = s390_emit_LPEBR(buf, r1, r2); break; + case 8: buf = s390_emit_LPDBR(buf, r1, r2); break; + case 16: buf = s390_emit_LPXBR(buf, r1, r2); break; + default: goto fail; + } + break; + + case S390_BFP_NABS: + switch (insn->size) { + case 4: buf = s390_emit_LNEBR(buf, r1, r2); break; + case 8: buf = s390_emit_LNDBR(buf, r1, r2); break; + case 16: buf = s390_emit_LNXBR(buf, r1, r2); break; + default: goto fail; + } + break; + + case S390_BFP_NEG: + switch (insn->size) { + case 4: buf = s390_emit_LCEBR(buf, r1, r2); break; + case 8: buf = s390_emit_LCDBR(buf, r1, r2); break; + case 16: buf = s390_emit_LCXBR(buf, r1, r2); break; + default: goto fail; + } + break; + + case S390_BFP_SQRT: + switch (insn->size) { + case 4: buf = s390_emit_SQEBR(buf, r1, r2); break; + case 8: buf = s390_emit_SQDBR(buf, r1, r2); break; + case 16: buf = s390_emit_SQXBR(buf, r1, r2); break; + default: goto fail; + } + break; + + case S390_BFP_I32_TO_F32: buf = s390_emit_CEFBR(buf, r1, r2); break; + case S390_BFP_I32_TO_F64: buf = s390_emit_CDFBR(buf, r1, r2); break; + case S390_BFP_I32_TO_F128: buf = s390_emit_CXFBR(buf, r1, r2); break; + case S390_BFP_I64_TO_F32: buf = s390_emit_CEGBR(buf, r1, r2); break; + case S390_BFP_I64_TO_F64: buf = s390_emit_CDGBR(buf, r1, r2); break; + case S390_BFP_I64_TO_F128: buf = s390_emit_CXGBR(buf, r1, r2); break; + + case S390_BFP_F32_TO_F64: buf = s390_emit_LDEBR(buf, r1, r2); break; + case S390_BFP_F32_TO_F128: buf = s390_emit_LXEBR(buf, r1, r2); break; + case S390_BFP_F64_TO_F32: buf = s390_emit_LEDBR(buf, r1, r2); break; + case S390_BFP_F64_TO_F128: buf = s390_emit_LXDBR(buf, r1, r2); break; + + default: goto fail; + } + + if (rounding_mode != S390_ROUND_CURRENT) { + /* Restore FPC register from guest state */ + buf = s390_emit_LFPC(buf, S390_REGNO_GUEST_STATE_POINTER, + OFFSET_s390x_fpc); // fpc = guest_fpc + } + return buf; + + fail: + vpanic("s390_insn_bfp_unop_emit"); +} + + +static UChar * +s390_insn_bfp_compare_emit(UChar *buf, const s390_insn *insn) +{ + UInt dst = hregNumber(insn->variant.bfp_compare.dst); + UInt r1 = hregNumber(insn->variant.bfp_compare.op1); + UInt r2 = hregNumber(insn->variant.bfp_compare.op2); + + switch (insn->size) { + case 4: + buf = s390_emit_CEBR(buf, r1, r2); + break; + + case 8: + buf = s390_emit_CDBR(buf, r1, r2); + break; + + default: goto fail; + } + + return s390_emit_load_cc(buf, dst); /* Load condition code into DST */ + + fail: + vpanic("s390_insn_bfp_compare_emit"); +} + + +static UChar * +s390_insn_bfp128_binop_emit(UChar *buf, const s390_insn *insn) +{ + UInt r1_hi = hregNumber(insn->variant.bfp128_binop.dst_hi); + UInt r1_lo = hregNumber(insn->variant.bfp128_binop.dst_lo); + UInt r2_hi = hregNumber(insn->variant.bfp128_binop.op2_hi); + UInt r2_lo = hregNumber(insn->variant.bfp128_binop.op2_lo); + s390_round_t rounding_mode = insn->variant.bfp_binop.rounding_mode; + + /* Paranoia */ + vassert(insn->size == 16); + vassert(r1_lo == r1_hi + 2); + vassert(r2_lo == r2_hi + 2); + vassert((r1_hi & 0x2) == 0); + vassert((r2_hi & 0x2) == 0); + + if (rounding_mode != S390_ROUND_CURRENT) { + buf = s390_set_fpc_rounding_mode(buf, rounding_mode); + } + + switch (insn->variant.bfp128_binop.tag) { + case S390_BFP_ADD: buf = s390_emit_AXBR(buf, r1_hi, r2_hi); break; + case S390_BFP_SUB: buf = s390_emit_SXBR(buf, r1_hi, r2_hi); break; + case S390_BFP_MUL: buf = s390_emit_MXBR(buf, r1_hi, r2_hi); break; + case S390_BFP_DIV: buf = s390_emit_DXBR(buf, r1_hi, r2_hi); break; + default: goto fail; + } + + if (rounding_mode != S390_ROUND_CURRENT) { + /* Restore FPC register from guest state */ + buf = s390_emit_LFPC(buf, S390_REGNO_GUEST_STATE_POINTER, + OFFSET_s390x_fpc); // fpc = guest_fpc + } + return buf; + + fail: + vpanic("s390_insn_bfp128_binop_emit"); +} + + +static UChar * +s390_insn_bfp128_compare_emit(UChar *buf, const s390_insn *insn) +{ + UInt dst = hregNumber(insn->variant.bfp128_compare.dst); + UInt r1_hi = hregNumber(insn->variant.bfp128_compare.op1_hi); + UInt r1_lo = hregNumber(insn->variant.bfp128_compare.op1_lo); + UInt r2_hi = hregNumber(insn->variant.bfp128_compare.op2_hi); + UInt r2_lo = hregNumber(insn->variant.bfp128_compare.op2_lo); + + /* Paranoia */ + vassert(insn->size == 16); + vassert(r1_lo == r1_hi + 2); + vassert(r2_lo == r2_hi + 2); + vassert((r1_hi & 0x2) == 0); + vassert((r2_hi & 0x2) == 0); + + buf = s390_emit_CXBR(buf, r1_hi, r2_hi); + + /* Load condition code into DST */ + return s390_emit_load_cc(buf, dst); +} + + +static UChar * +s390_insn_bfp128_unop_emit(UChar *buf, const s390_insn *insn) +{ + UInt r1_hi = hregNumber(insn->variant.bfp128_unop.dst_hi); + UInt r1_lo = hregNumber(insn->variant.bfp128_unop.dst_lo); + UInt r2_hi = hregNumber(insn->variant.bfp128_unop.op_hi); + UInt r2_lo = hregNumber(insn->variant.bfp128_unop.op_lo); + s390_round_t rounding_mode = insn->variant.bfp_binop.rounding_mode; + + /* Paranoia */ + vassert(insn->size == 16); + vassert(r1_lo == r1_hi + 2); + vassert(r2_lo == r2_hi + 2); + vassert((r1_hi & 0x2) == 0); + vassert((r2_hi & 0x2) == 0); + + if (rounding_mode != S390_ROUND_CURRENT) { + buf = s390_set_fpc_rounding_mode(buf, rounding_mode); + } + + switch (insn->variant.bfp128_unop.tag) { + case S390_BFP_ABS: buf = s390_emit_LPXBR(buf, r1_hi, r2_hi); break; + case S390_BFP_NABS: buf = s390_emit_LNXBR(buf, r1_hi, r2_hi); break; + case S390_BFP_NEG: buf = s390_emit_LCXBR(buf, r1_hi, r2_hi); break; + case S390_BFP_SQRT: buf = s390_emit_SQXBR(buf, r1_hi, r2_hi); break; + case S390_BFP_F128_TO_F32: buf = s390_emit_LEXBR(buf, r1_hi, r2_hi); break; + case S390_BFP_F128_TO_F64: buf = s390_emit_LDXBR(buf, r1_hi, r2_hi); break; + default: goto fail; + } + + if (rounding_mode != S390_ROUND_CURRENT) { + /* Restore FPC register from guest state */ + buf = s390_emit_LFPC(buf, S390_REGNO_GUEST_STATE_POINTER, + OFFSET_s390x_fpc); // fpc = guest_fpc + } + return buf; + + fail: + vpanic("s390_insn_bfp128_unop_emit"); +} + + +/* Conversion to 128-bit BFP does not require a rounding mode */ +static UChar * +s390_insn_bfp128_convert_to_emit(UChar *buf, const s390_insn *insn) +{ + UInt r1_hi = hregNumber(insn->variant.bfp128_unop.dst_hi); + UInt r1_lo = hregNumber(insn->variant.bfp128_unop.dst_lo); + UInt r2 = hregNumber(insn->variant.bfp128_unop.op_hi); + + /* Paranoia */ + vassert(insn->size == 16); + vassert(r1_lo == r1_hi + 2); + vassert((r1_hi & 0x2) == 0); + + switch (insn->variant.bfp128_unop.tag) { + case S390_BFP_I32_TO_F128: buf = s390_emit_CXFBR(buf, r1_hi, r2); break; + case S390_BFP_I64_TO_F128: buf = s390_emit_CXGBR(buf, r1_hi, r2); break; + case S390_BFP_F32_TO_F128: buf = s390_emit_LXEBR(buf, r1_hi, r2); break; + case S390_BFP_F64_TO_F128: buf = s390_emit_LXDBR(buf, r1_hi, r2); break; + default: goto fail; + } + + return buf; + + fail: + vpanic("s390_insn_bfp128_convert_to_emit"); +} + + +static UChar * +s390_insn_bfp128_convert_from_emit(UChar *buf, const s390_insn *insn) +{ + UInt r1 = hregNumber(insn->variant.bfp128_unop.dst_hi); + UInt r2_hi = hregNumber(insn->variant.bfp128_unop.op_hi); + UInt r2_lo = hregNumber(insn->variant.bfp128_unop.op_lo); + s390_round_t rounding_mode = insn->variant.bfp_binop.rounding_mode; + + /* Paranoia */ + vassert(insn->size != 16); + vassert(r2_lo == r2_hi + 2); + vassert((r2_hi & 0x2) == 0); + + /* The "convert to fixed" instructions have a field for the rounding + mode and no FPC modification is necessary. So we handle them + upfront. */ + switch (insn->variant.bfp_unop.tag) { + case S390_BFP_F128_TO_I32: return s390_emit_CFXBR(buf, rounding_mode, + r1, r2_hi); break; + case S390_BFP_F128_TO_I64: return s390_emit_CGXBR(buf, rounding_mode, + r1, r2_hi); break; + default: break; + } + + vpanic("s390_insn_bfp128_convert_from_emit"); +} + + +UInt +s390_insn_emit(UChar *buf, Int nbuf, const struct s390_insn *insn, + void *dispatch) +{ + UChar *end; + + switch (insn->tag) { + case S390_INSN_LOAD: + end = s390_insn_load_emit(buf, insn); + break; + + case S390_INSN_STORE: + end = s390_insn_store_emit(buf, insn); + break; + + case S390_INSN_MOVE: + end = s390_insn_move_emit(buf, insn); + break; + + case S390_INSN_COND_MOVE: + end = s390_insn_cond_move_emit(buf, insn); + break; + + case S390_INSN_LOAD_IMMEDIATE: + end = s390_insn_load_immediate_emit(buf, insn); + break; + + case S390_INSN_ALU: + end = s390_insn_alu_emit(buf, insn); + break; + + case S390_INSN_MUL: + end = s390_insn_mul_emit(buf, insn); + break; + + case S390_INSN_DIV: + end = s390_insn_div_emit(buf, insn); + break; + + case S390_INSN_DIVS: + end = s390_insn_divs_emit(buf, insn); + break; + + case S390_INSN_FLOGR: + end = s390_insn_flogr_emit(buf, insn); + break; + + case S390_INSN_UNOP: + end = s390_insn_unop_emit(buf, insn); + break; + + case S390_INSN_TEST: + end = s390_insn_test_emit(buf, insn); + break; + + case S390_INSN_CC2BOOL: + end = s390_insn_cc2bool_emit(buf, insn); + break; + + case S390_INSN_CAS: + end = s390_insn_cas_emit(buf, insn); + break; + + case S390_INSN_COMPARE: + end = s390_insn_compare_emit(buf, insn); + break; + + case S390_INSN_BRANCH: + end = s390_insn_branch_emit(buf, insn); + break; + + case S390_INSN_HELPER_CALL: + end = s390_insn_helper_call_emit(buf, insn); + break; + + case S390_INSN_BFP_TRIOP: + end = s390_insn_bfp_triop_emit(buf, insn); + break; + + case S390_INSN_BFP_BINOP: + end = s390_insn_bfp_binop_emit(buf, insn); + break; + + case S390_INSN_BFP_UNOP: + end = s390_insn_bfp_unop_emit(buf, insn); + break; + + case S390_INSN_BFP_COMPARE: + end = s390_insn_bfp_compare_emit(buf, insn); + break; + + case S390_INSN_BFP128_BINOP: + end = s390_insn_bfp128_binop_emit(buf, insn); + break; + + case S390_INSN_BFP128_COMPARE: + end = s390_insn_bfp128_compare_emit(buf, insn); + break; + + case S390_INSN_BFP128_UNOP: + end = s390_insn_bfp128_unop_emit(buf, insn); + break; + + case S390_INSN_BFP128_CONVERT_TO: + end = s390_insn_bfp128_convert_to_emit(buf, insn); + break; + + case S390_INSN_BFP128_CONVERT_FROM: + end = s390_insn_bfp128_convert_from_emit(buf, insn); + break; + + default: + vpanic("s390_insn_emit"); + } + + vassert(end - buf <= nbuf); + + return end - buf; +} + + +/*---------------------------------------------------------------*/ +/*--- Support functions for the register allocator ---*/ +/*---------------------------------------------------------------*/ + +/* Helper function for s390_insn_get_reg_usage */ +static void +s390_opnd_RMI_get_reg_usage(HRegUsage *u, s390_opnd_RMI op) +{ + switch (op.tag) { + case S390_OPND_REG: + addHRegUse(u, HRmRead, op.variant.reg); + break; + + case S390_OPND_AMODE: + s390_amode_get_reg_usage(u, op.variant.am); + break; + + case S390_OPND_IMMEDIATE: + break; + + default: + vpanic("s390_opnd_RMI_get_reg_usage"); + } +} + + +/* Tell the register allocator how the given insn uses the registers */ +void +s390_insn_get_reg_usage(HRegUsage *u, const s390_insn *insn) +{ + initHRegUsage(u); + + switch (insn->tag) { + case S390_INSN_LOAD: + addHRegUse(u, HRmWrite, insn->variant.load.dst); + s390_amode_get_reg_usage(u, insn->variant.load.src); + break; + + case S390_INSN_LOAD_IMMEDIATE: + addHRegUse(u, HRmWrite, insn->variant.load_immediate.dst); + break; + + case S390_INSN_STORE: + addHRegUse(u, HRmRead, insn->variant.store.src); + s390_amode_get_reg_usage(u, insn->variant.store.dst); + break; + + case S390_INSN_MOVE: + addHRegUse(u, HRmRead, insn->variant.move.src); + addHRegUse(u, HRmWrite, insn->variant.move.dst); + break; + + case S390_INSN_COND_MOVE: + s390_opnd_RMI_get_reg_usage(u, insn->variant.cond_move.src); + addHRegUse(u, HRmWrite, insn->variant.cond_move.dst); + break; + + case S390_INSN_ALU: + addHRegUse(u, HRmWrite, insn->variant.alu.dst); + addHRegUse(u, HRmRead, insn->variant.alu.dst); /* op1 */ + s390_opnd_RMI_get_reg_usage(u, insn->variant.alu.op2); + break; + + case S390_INSN_MUL: + addHRegUse(u, HRmRead, insn->variant.mul.dst_lo); /* op1 */ + addHRegUse(u, HRmWrite, insn->variant.mul.dst_lo); + addHRegUse(u, HRmWrite, insn->variant.mul.dst_hi); + s390_opnd_RMI_get_reg_usage(u, insn->variant.mul.op2); + break; + + case S390_INSN_DIV: + addHRegUse(u, HRmRead, insn->variant.div.op1_lo); + addHRegUse(u, HRmRead, insn->variant.div.op1_hi); + addHRegUse(u, HRmWrite, insn->variant.div.op1_lo); + addHRegUse(u, HRmWrite, insn->variant.div.op1_hi); + s390_opnd_RMI_get_reg_usage(u, insn->variant.div.op2); + break; + + case S390_INSN_DIVS: + addHRegUse(u, HRmRead, insn->variant.divs.op1); + addHRegUse(u, HRmWrite, insn->variant.divs.op1); /* quotient */ + addHRegUse(u, HRmWrite, insn->variant.divs.rem); /* remainder */ + s390_opnd_RMI_get_reg_usage(u, insn->variant.divs.op2); + break; + + case S390_INSN_FLOGR: + addHRegUse(u, HRmWrite, insn->variant.flogr.bitpos); + addHRegUse(u, HRmWrite, insn->variant.flogr.modval); + s390_opnd_RMI_get_reg_usage(u, insn->variant.flogr.src); + break; + + case S390_INSN_UNOP: + addHRegUse(u, HRmWrite, insn->variant.unop.dst); + s390_opnd_RMI_get_reg_usage(u, insn->variant.unop.src); + break; + + case S390_INSN_TEST: + s390_opnd_RMI_get_reg_usage(u, insn->variant.test.src); + break; + + case S390_INSN_CC2BOOL: + addHRegUse(u, HRmWrite, insn->variant.cc2bool.dst); + break; + + case S390_INSN_CAS: + addHRegUse(u, HRmRead, insn->variant.cas.op1); + s390_amode_get_reg_usage(u, insn->variant.cas.op2); + addHRegUse(u, HRmRead, insn->variant.cas.op3); + addHRegUse(u, HRmWrite, insn->variant.cas.old_mem); + break; + + case S390_INSN_COMPARE: + addHRegUse(u, HRmRead, insn->variant.compare.src1); + s390_opnd_RMI_get_reg_usage(u, insn->variant.compare.src2); + break; + + case S390_INSN_BRANCH: + s390_opnd_RMI_get_reg_usage(u, insn->variant.branch.dst); + /* The destination address is loaded into S390_REGNO_RETURN_VALUE. + See s390_insn_branch_emit. */ + addHRegUse(u, HRmWrite, + mkHReg(S390_REGNO_RETURN_VALUE, HRcInt64, False)); + break; + + case S390_INSN_HELPER_CALL: { + UInt i; + + /* Assume that all volatile registers are clobbered. ABI says, + volatile registers are: r0 - r5. Valgrind's register allocator + does not know about r0, so we can leave that out */ + for (i = 1; i <= 5; ++i) { + addHRegUse(u, HRmWrite, mkHReg(i, HRcInt64, False)); + } + + /* Ditto for floating point registers. f0 - f7 are volatile */ + for (i = 0; i <= 7; ++i) { + addHRegUse(u, HRmWrite, mkHReg(i, HRcFlt64, False)); + } + + /* The registers that are used for passing arguments will be read. + Not all of them may, but in general we need to assume that. */ + for (i = 0; i < insn->variant.helper_call.num_args; ++i) { + addHRegUse(u, HRmRead, mkHReg(s390_gprno_from_arg_index(i), + HRcInt64, False)); + } + + /* s390_insn_helper_call_emit also reads / writes the link register + and stack pointer. But those registers are not visible to the + register allocator. So we don't need to do anything for them. */ + break; + } + + case S390_INSN_BFP_TRIOP: + addHRegUse(u, HRmWrite, insn->variant.bfp_triop.dst); + addHRegUse(u, HRmRead, insn->variant.bfp_triop.dst); /* first */ + addHRegUse(u, HRmRead, insn->variant.bfp_triop.op2); /* second */ + addHRegUse(u, HRmRead, insn->variant.bfp_triop.op3); /* third */ + break; + + case S390_INSN_BFP_BINOP: + addHRegUse(u, HRmWrite, insn->variant.bfp_binop.dst); + addHRegUse(u, HRmRead, insn->variant.bfp_binop.dst); /* left */ + addHRegUse(u, HRmRead, insn->variant.bfp_binop.op2); /* right */ + break; + + case S390_INSN_BFP_UNOP: + addHRegUse(u, HRmWrite, insn->variant.bfp_unop.dst); + addHRegUse(u, HRmRead, insn->variant.bfp_unop.op); /* operand */ + break; + + case S390_INSN_BFP_COMPARE: + addHRegUse(u, HRmWrite, insn->variant.bfp_compare.dst); + addHRegUse(u, HRmRead, insn->variant.bfp_compare.op1); /* left */ + addHRegUse(u, HRmRead, insn->variant.bfp_compare.op2); /* right */ + break; + + case S390_INSN_BFP128_BINOP: + addHRegUse(u, HRmWrite, insn->variant.bfp128_binop.dst_hi); + addHRegUse(u, HRmWrite, insn->variant.bfp128_binop.dst_lo); + addHRegUse(u, HRmRead, insn->variant.bfp128_binop.dst_hi); /* left */ + addHRegUse(u, HRmRead, insn->variant.bfp128_binop.dst_lo); /* left */ + addHRegUse(u, HRmRead, insn->variant.bfp128_binop.op2_hi); /* right */ + addHRegUse(u, HRmRead, insn->variant.bfp128_binop.op2_lo); /* right */ + break; + + case S390_INSN_BFP128_COMPARE: + addHRegUse(u, HRmWrite, insn->variant.bfp128_compare.dst); + addHRegUse(u, HRmRead, insn->variant.bfp128_compare.op1_hi); /* left */ + addHRegUse(u, HRmRead, insn->variant.bfp128_compare.op1_lo); /* left */ + addHRegUse(u, HRmRead, insn->variant.bfp128_compare.op2_hi); /* right */ + addHRegUse(u, HRmRead, insn->variant.bfp128_compare.op2_lo); /* right */ + break; + + case S390_INSN_BFP128_UNOP: + addHRegUse(u, HRmWrite, insn->variant.bfp128_unop.dst_hi); + addHRegUse(u, HRmWrite, insn->variant.bfp128_unop.dst_lo); + addHRegUse(u, HRmRead, insn->variant.bfp128_unop.op_hi); + addHRegUse(u, HRmRead, insn->variant.bfp128_unop.op_lo); + break; + + case S390_INSN_BFP128_CONVERT_TO: + addHRegUse(u, HRmWrite, insn->variant.bfp128_unop.dst_hi); + addHRegUse(u, HRmWrite, insn->variant.bfp128_unop.dst_lo); + addHRegUse(u, HRmRead, insn->variant.bfp128_unop.op_hi); + break; + + case S390_INSN_BFP128_CONVERT_FROM: + addHRegUse(u, HRmWrite, insn->variant.bfp128_unop.dst_hi); + addHRegUse(u, HRmRead, insn->variant.bfp128_unop.op_hi); + addHRegUse(u, HRmRead, insn->variant.bfp128_unop.op_lo); + break; + + default: + vpanic("s390_insn_get_reg_usage"); + } +} + + +/* Helper function for s390_insn_map_regs */ +static void +s390_opnd_RMI_map_regs(HRegRemap *m, s390_opnd_RMI *op) +{ + switch (op->tag) { + case S390_OPND_REG: + op->variant.reg = lookupHRegRemap(m, op->variant.reg); + break; + + case S390_OPND_IMMEDIATE: + break; + + case S390_OPND_AMODE: + s390_amode_map_regs(m, op->variant.am); + break; + + default: + vpanic("s390_opnd_RMI_map_regs"); + } +} + + +void +s390_insn_map_regs(HRegRemap *m, s390_insn *insn) +{ + switch (insn->tag) { + case S390_INSN_LOAD: + insn->variant.load.dst = lookupHRegRemap(m, insn->variant.load.dst); + s390_amode_map_regs(m, insn->variant.load.src); + break; + + case S390_INSN_STORE: + s390_amode_map_regs(m, insn->variant.store.dst); + insn->variant.store.src = lookupHRegRemap(m, insn->variant.store.src); + break; + + case S390_INSN_MOVE: + insn->variant.move.dst = lookupHRegRemap(m, insn->variant.move.dst); + insn->variant.move.src = lookupHRegRemap(m, insn->variant.move.src); + break; + + case S390_INSN_COND_MOVE: + insn->variant.cond_move.dst = lookupHRegRemap(m, insn->variant.cond_move.dst); + s390_opnd_RMI_map_regs(m, &insn->variant.cond_move.src); + break; + + case S390_INSN_LOAD_IMMEDIATE: + insn->variant.load_immediate.dst = + lookupHRegRemap(m, insn->variant.load_immediate.dst); + break; + + case S390_INSN_ALU: + insn->variant.alu.dst = lookupHRegRemap(m, insn->variant.alu.dst); + s390_opnd_RMI_map_regs(m, &insn->variant.alu.op2); + break; + + case S390_INSN_MUL: + insn->variant.mul.dst_hi = lookupHRegRemap(m, insn->variant.mul.dst_hi); + insn->variant.mul.dst_lo = lookupHRegRemap(m, insn->variant.mul.dst_lo); + s390_opnd_RMI_map_regs(m, &insn->variant.mul.op2); + break; + + case S390_INSN_DIV: + insn->variant.div.op1_hi = lookupHRegRemap(m, insn->variant.div.op1_hi); + insn->variant.div.op1_lo = lookupHRegRemap(m, insn->variant.div.op1_lo); + s390_opnd_RMI_map_regs(m, &insn->variant.div.op2); + break; + + case S390_INSN_DIVS: + insn->variant.divs.op1 = lookupHRegRemap(m, insn->variant.divs.op1); + insn->variant.divs.rem = lookupHRegRemap(m, insn->variant.divs.rem); + s390_opnd_RMI_map_regs(m, &insn->variant.divs.op2); + break; + + case S390_INSN_FLOGR: + insn->variant.flogr.bitpos = lookupHRegRemap(m, insn->variant.flogr.bitpos); + insn->variant.flogr.modval = lookupHRegRemap(m, insn->variant.flogr.modval); + s390_opnd_RMI_map_regs(m, &insn->variant.flogr.src); + break; + + case S390_INSN_UNOP: + insn->variant.unop.dst = lookupHRegRemap(m, insn->variant.unop.dst); + s390_opnd_RMI_map_regs(m, &insn->variant.unop.src); + break; + + case S390_INSN_TEST: + s390_opnd_RMI_map_regs(m, &insn->variant.test.src); + break; + + case S390_INSN_CC2BOOL: + insn->variant.cc2bool.dst = lookupHRegRemap(m, insn->variant.cc2bool.dst); + break; + + case S390_INSN_CAS: + insn->variant.cas.op1 = lookupHRegRemap(m, insn->variant.cas.op1); + s390_amode_map_regs(m, insn->variant.cas.op2); + insn->variant.cas.op3 = lookupHRegRemap(m, insn->variant.cas.op3); + insn->variant.cas.old_mem = lookupHRegRemap(m, insn->variant.cas.old_mem); + break; + + case S390_INSN_COMPARE: + insn->variant.compare.src1 = lookupHRegRemap(m, insn->variant.compare.src1); + s390_opnd_RMI_map_regs(m, &insn->variant.compare.src2); + break; + + case S390_INSN_BRANCH: + s390_opnd_RMI_map_regs(m, &insn->variant.branch.dst); + /* No need to map S390_REGNO_RETURN_VALUE. It's not virtual */ + break; + + case S390_INSN_HELPER_CALL: + /* s390_insn_helper_call_emit also reads / writes the link register + and stack pointer. But those registers are not visible to the + register allocator. So we don't need to do anything for them. + As for the arguments of the helper call -- they will be loaded into + non-virtual registers. Again, we don't need to do anything for those + here. */ + break; + + case S390_INSN_BFP_TRIOP: + insn->variant.bfp_triop.dst = lookupHRegRemap(m, insn->variant.bfp_triop.dst); + insn->variant.bfp_triop.op2 = lookupHRegRemap(m, insn->variant.bfp_triop.op2); + insn->variant.bfp_triop.op3 = lookupHRegRemap(m, insn->variant.bfp_triop.op3); + break; + + case S390_INSN_BFP_BINOP: + insn->variant.bfp_binop.dst = lookupHRegRemap(m, insn->variant.bfp_binop.dst); + insn->variant.bfp_binop.op2 = lookupHRegRemap(m, insn->variant.bfp_binop.op2); + break; + + case S390_INSN_BFP_UNOP: + insn->variant.bfp_unop.dst = lookupHRegRemap(m, insn->variant.bfp_unop.dst); + insn->variant.bfp_unop.op = lookupHRegRemap(m, insn->variant.bfp_unop.op); + break; + + case S390_INSN_BFP_COMPARE: + insn->variant.bfp_compare.dst = lookupHRegRemap(m, insn->variant.bfp_compare.dst); + insn->variant.bfp_compare.op1 = lookupHRegRemap(m, insn->variant.bfp_compare.op1); + insn->variant.bfp_compare.op2 = lookupHRegRemap(m, insn->variant.bfp_compare.op2); + break; + + case S390_INSN_BFP128_BINOP: + insn->variant.bfp128_binop.dst_hi = + lookupHRegRemap(m, insn->variant.bfp128_binop.dst_hi); + insn->variant.bfp128_binop.dst_lo = + lookupHRegRemap(m, insn->variant.bfp128_binop.dst_lo); + insn->variant.bfp128_binop.op2_hi = + lookupHRegRemap(m, insn->variant.bfp128_binop.op2_hi); + insn->variant.bfp128_binop.op2_lo = + lookupHRegRemap(m, insn->variant.bfp128_binop.op2_lo); + break; + + case S390_INSN_BFP128_COMPARE: + insn->variant.bfp128_compare.dst = + lookupHRegRemap(m, insn->variant.bfp128_compare.dst); + insn->variant.bfp128_compare.op1_hi = + lookupHRegRemap(m, insn->variant.bfp128_compare.op1_hi); + insn->variant.bfp128_compare.op1_lo = + lookupHRegRemap(m, insn->variant.bfp128_compare.op1_lo); + insn->variant.bfp128_compare.op2_hi = + lookupHRegRemap(m, insn->variant.bfp128_compare.op2_hi); + insn->variant.bfp128_compare.op2_lo = + lookupHRegRemap(m, insn->variant.bfp128_compare.op2_lo); + break; + + case S390_INSN_BFP128_UNOP: + insn->variant.bfp128_unop.dst_hi = + lookupHRegRemap(m, insn->variant.bfp128_unop.dst_hi); + insn->variant.bfp128_unop.dst_lo = + lookupHRegRemap(m, insn->variant.bfp128_unop.dst_lo); + insn->variant.bfp128_unop.op_hi = + lookupHRegRemap(m, insn->variant.bfp128_unop.op_hi); + insn->variant.bfp128_unop.op_lo = + lookupHRegRemap(m, insn->variant.bfp128_unop.op_lo); + break; + + case S390_INSN_BFP128_CONVERT_TO: + insn->variant.bfp128_unop.dst_hi = + lookupHRegRemap(m, insn->variant.bfp128_unop.dst_hi); + insn->variant.bfp128_unop.dst_lo = + lookupHRegRemap(m, insn->variant.bfp128_unop.dst_lo); + insn->variant.bfp128_unop.op_hi = + lookupHRegRemap(m, insn->variant.bfp128_unop.op_hi); + break; + + case S390_INSN_BFP128_CONVERT_FROM: + insn->variant.bfp128_unop.dst_hi = + lookupHRegRemap(m, insn->variant.bfp128_unop.dst_hi); + insn->variant.bfp128_unop.op_hi = + lookupHRegRemap(m, insn->variant.bfp128_unop.op_hi); + insn->variant.bfp128_unop.op_lo = + lookupHRegRemap(m, insn->variant.bfp128_unop.op_lo); + break; + + default: + vpanic("s390_insn_map_regs"); + } +} + + +/* Return True, if INSN is a move between two registers of the same class. + In that case assign the source and destination registers to SRC and DST, + respectively. */ +Bool +s390_insn_is_reg_reg_move(const s390_insn *insn, HReg *src, HReg *dst) +{ + if (insn->tag == S390_INSN_MOVE && + hregClass(insn->variant.move.src) == hregClass(insn->variant.move.dst)) { + *src = insn->variant.move.src; + *dst = insn->variant.move.dst; + return True; + } + + return False; +} + +/*---------------------------------------------------------------*/ +/*--- end host_s390_insn.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_insn.h +++ VEX/priv/host_s390_insn.h @@ -0,0 +1,423 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_insn.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#ifndef __VEX_HOST_S390_INSN_H +#define __VEX_HOST_S390_INSN_H + +#include "libvex_basictypes.h" /* UInt etc */ +#include "libvex.h" /* VexArchInfo */ + +#include "main_util.h" /* for host_generic_regs.h */ +#include "host_generic_regs.h" /* HReg */ +#include "host_s390_amode.h" /* s390_amode */ + +/* ------------- 2nd (right) operand of binary operation ---------------- */ + +typedef enum { + S390_OPND_REG, + S390_OPND_IMMEDIATE, + S390_OPND_AMODE +} s390_opnd_t; + + +/* Naming convention for operand locations: + R - GPR + I - immediate value + M - memory (any Amode may be used) +*/ + +/* An operand that is either in a GPR or is addressable via a BX20 amode */ +typedef struct { + s390_opnd_t tag; + union { + HReg reg; + s390_amode *am; + ULong imm; + } variant; +} s390_opnd_RMI; + + +/* The kind of instructions */ +typedef enum { + S390_INSN_LOAD, /* load register from memory */ + S390_INSN_STORE, /* store register to memory */ + S390_INSN_MOVE, /* from register to register */ + S390_INSN_COND_MOVE, /* conditonal "move" to register */ + S390_INSN_LOAD_IMMEDIATE, + S390_INSN_ALU, + S390_INSN_MUL, /* n-bit operands; 2n-bit result */ + S390_INSN_DIV, /* 2n-bit dividend; n-bit divisor; n-bit quot/rem */ + S390_INSN_DIVS, /* n-bit dividend; n-bit divisor; n-bit quot/rem */ + S390_INSN_FLOGR, + S390_INSN_UNOP, + S390_INSN_TEST, /* test operand and set cc */ + S390_INSN_CC2BOOL,/* convert condition code to 0/1 */ + S390_INSN_COMPARE, + S390_INSN_BRANCH, /* un/conditional goto */ + S390_INSN_HELPER_CALL, + S390_INSN_CAS, /* compare and swap */ + S390_INSN_BFP_BINOP, /* Binary floating point 32-bit / 64-bit */ + S390_INSN_BFP_UNOP, + S390_INSN_BFP_TRIOP, + S390_INSN_BFP_COMPARE, + S390_INSN_BFP128_BINOP, /* Binary floating point 128-bit */ + S390_INSN_BFP128_UNOP, + S390_INSN_BFP128_COMPARE, + S390_INSN_BFP128_CONVERT_TO, + S390_INSN_BFP128_CONVERT_FROM +} s390_insn_tag; + + +/* The kind of ALU instructions */ +typedef enum { + S390_ALU_ADD, + S390_ALU_SUB, + S390_ALU_MUL, /* n-bit operands; result is lower n-bit of product */ + S390_ALU_AND, + S390_ALU_OR, + S390_ALU_XOR, + S390_ALU_LSH, + S390_ALU_RSH, + S390_ALU_RSHA /* arithmetic */ +} s390_alu_t; + + +/* The kind of unary integer operations */ +typedef enum { + S390_ZERO_EXTEND_8, + S390_ZERO_EXTEND_16, + S390_ZERO_EXTEND_32, + S390_SIGN_EXTEND_8, + S390_SIGN_EXTEND_16, + S390_SIGN_EXTEND_32, + S390_NEGATE +} s390_unop_t; + +/* The kind of ternary BFP operations */ +typedef enum { + S390_BFP_MADD, + S390_BFP_MSUB, +} s390_bfp_triop_t; + +/* The kind of binary BFP operations */ +typedef enum { + S390_BFP_ADD, + S390_BFP_SUB, + S390_BFP_MUL, + S390_BFP_DIV +} s390_bfp_binop_t; + + +/* The kind of unary BFP operations */ +typedef enum { + S390_BFP_ABS, + S390_BFP_NABS, + S390_BFP_NEG, + S390_BFP_SQRT, + S390_BFP_I32_TO_F32, + S390_BFP_I32_TO_F64, + S390_BFP_I32_TO_F128, + S390_BFP_I64_TO_F32, + S390_BFP_I64_TO_F64, + S390_BFP_I64_TO_F128, + S390_BFP_F32_TO_I32, + S390_BFP_F32_TO_I64, + S390_BFP_F32_TO_F64, + S390_BFP_F32_TO_F128, + S390_BFP_F64_TO_I32, + S390_BFP_F64_TO_I64, + S390_BFP_F64_TO_F32, + S390_BFP_F64_TO_F128, + S390_BFP_F128_TO_I32, + S390_BFP_F128_TO_I64, + S390_BFP_F128_TO_F32, + S390_BFP_F128_TO_F64 +} s390_bfp_unop_t; + + +/* Condition code. The encoding of the enumerators matches the value of + the mask field in the various branch opcodes. */ +typedef enum { + S390_CC_NEVER= 0, + S390_CC_OVFL = 1, /* overflow */ + S390_CC_H = 2, /* A > B ; high */ + S390_CC_NLE = 3, /* not low or equal */ + S390_CC_L = 4, /* A < B ; low */ + S390_CC_NHE = 5, /* not high or equal */ + S390_CC_LH = 6, /* low or high */ + S390_CC_NE = 7, /* A != B ; not zero */ + S390_CC_E = 8, /* A == B ; zero */ + S390_CC_NLH = 9, /* not low or high */ + S390_CC_HE = 10, /* A >= B ; high or equal*/ + S390_CC_NL = 11, /* not low */ + S390_CC_LE = 12, /* A <= B ; low or equal */ + S390_CC_NH = 13, /* not high */ + S390_CC_NO = 14, /* not overflow */ + S390_CC_ALWAYS = 15 +} s390_cc_t; + + +/* Rounding mode as it is encoded in the m3/m4 fields of certain + instructions (e.g. CFEBR) */ +typedef enum { + S390_ROUND_CURRENT = 0, + S390_ROUND_NEAREST_AWAY = 1, + S390_ROUND_NEAREST_EVEN = 4, + S390_ROUND_ZERO = 5, + S390_ROUND_POSINF = 6, + S390_ROUND_NEGINF = 7 +} s390_round_t; + + +/* Invert the condition code */ +static __inline__ s390_cc_t +s390_cc_invert(s390_cc_t cond) +{ + return S390_CC_ALWAYS - cond; +} + + +typedef struct s390_insn { + s390_insn_tag tag; + UChar size; /* size of the result in bytes */ + union { + struct { + HReg dst; + s390_amode *src; + } load; + struct { + s390_amode *dst; + HReg src; + } store; + struct { + HReg dst; + HReg src; + } move; + struct { + s390_cc_t cond; + HReg dst; + s390_opnd_RMI src; + } cond_move; + struct { + HReg dst; + ULong value; /* not sign extended */ + } load_immediate; + /* add, and, or, xor */ + struct { + s390_alu_t tag; + HReg dst; /* op1 */ + s390_opnd_RMI op2; + } alu; + struct { + Bool signed_multiply; + HReg dst_hi; /* r10 */ + HReg dst_lo; /* also op1 r11 */ + s390_opnd_RMI op2; + } mul; + struct { + Bool signed_divide; + HReg op1_hi; /* also remainder r10 */ + HReg op1_lo; /* also quotient r11 */ + s390_opnd_RMI op2; + } div; + struct { + HReg rem; /* remainder r10 */ + HReg op1; /* also quotient r11 */ + s390_opnd_RMI op2; + } divs; + struct { + HReg bitpos; /* position of leftmost '1' bit r10 */ + HReg modval; /* modified input value r11 */ + s390_opnd_RMI src; + } flogr; + struct { + s390_unop_t tag; + HReg dst; + s390_opnd_RMI src; + } unop; + struct { + Bool signed_comparison; + HReg src1; + s390_opnd_RMI src2; + } compare; + struct { + HReg dst; /* condition code in s390 encoding */ + HReg op1; + HReg op2; + } bfp_compare; + struct { + s390_opnd_RMI src; + } test; + /* Convert the condition code to a boolean value. */ + struct { + s390_cc_t cond; + HReg dst; + } cc2bool; + struct { + HReg op1; + s390_amode *op2; + HReg op3; + HReg old_mem; + } cas; + struct { + IRJumpKind kind; + s390_cc_t cond; + s390_opnd_RMI dst; + } branch; + /* Pseudo-insn for representing a helper call. + TARGET is the absolute address of the helper function + NUM_ARGS says how many arguments are being passed. + All arguments have integer type and are being passed according to ABI, + i.e. in registers r2, r3, r4, r5, and r6, with argument #0 being + passed in r2 and so forth. */ + struct { + s390_cc_t cond; + Addr64 target; + UInt num_args; + HChar *name; /* callee's name (for debugging) */ + } helper_call; + struct { + s390_bfp_triop_t tag; + s390_round_t rounding_mode; + HReg dst; /* first operand */ + HReg op2; /* second operand */ + HReg op3; /* third operand */ + } bfp_triop; + struct { + s390_bfp_binop_t tag; + s390_round_t rounding_mode; + HReg dst; /* left operand */ + HReg op2; /* right operand */ + } bfp_binop; + struct { + s390_bfp_unop_t tag; + s390_round_t rounding_mode; + HReg dst; /* result */ + HReg op; /* operand */ + } bfp_unop; + struct { + s390_bfp_binop_t tag; + s390_round_t rounding_mode; + HReg dst_hi; /* left operand; high part */ + HReg dst_lo; /* left operand; low part */ + HReg op2_hi; /* right operand; high part */ + HReg op2_lo; /* right operand; low part */ + } bfp128_binop; + /* This variant is also used by the BFP128_CONVERT_TO and + BFP128_CONVERT_FROM insns. */ + struct { + s390_bfp_unop_t tag; + s390_round_t rounding_mode; + HReg dst_hi; /* result; high part */ + HReg dst_lo; /* result; low part */ + HReg op_hi; /* operand; high part */ + HReg op_lo; /* operand; low part */ + } bfp128_unop; + struct { + HReg dst; /* condition code in s390 encoding */ + HReg op1_hi; /* left operand; high part */ + HReg op1_lo; /* left operand; low part */ + HReg op2_hi; /* right operand; high part */ + HReg op2_lo; /* right operand; low part */ + } bfp128_compare; + } variant; +} s390_insn; + +s390_insn *s390_insn_load(UChar size, HReg dst, s390_amode *src); +s390_insn *s390_insn_store(UChar size, s390_amode *dst, HReg src); +s390_insn *s390_insn_move(UChar size, HReg dst, HReg src); +s390_insn *s390_insn_cond_move(UChar size, s390_cc_t cond, HReg dst, + s390_opnd_RMI src); +s390_insn *s390_insn_load_immediate(UChar size, HReg dst, ULong val); +s390_insn *s390_insn_alu(UChar size, s390_alu_t, HReg dst, + s390_opnd_RMI op2); +s390_insn *s390_insn_mul(UChar size, HReg dst_hi, HReg dst_lo, s390_opnd_RMI op2, + Bool signed_multiply); +s390_insn *s390_insn_div(UChar size, HReg op1_hi, HReg op1_lo, s390_opnd_RMI op2, + Bool signed_divide); +s390_insn *s390_insn_divs(UChar size, HReg rem, HReg op1, s390_opnd_RMI op2); +s390_insn *s390_insn_flogr(UChar size, HReg bitpos, HReg modval, s390_opnd_RMI op); +s390_insn *s390_insn_cas(UChar size, HReg op1, s390_amode *op2, HReg op3, + HReg old); +s390_insn *s390_insn_unop(UChar size, s390_unop_t tag, HReg dst, + s390_opnd_RMI opnd); +s390_insn *s390_insn_cc2bool(HReg dst, s390_cc_t src); +s390_insn *s390_insn_test(UChar size, s390_opnd_RMI src); +s390_insn *s390_insn_compare(UChar size, HReg dst, s390_opnd_RMI opnd, + Bool signed_comparison); +s390_insn *s390_insn_branch(IRJumpKind jk, s390_cc_t cond, s390_opnd_RMI dst); +s390_insn *s390_insn_helper_call(s390_cc_t cond, Addr64 target, UInt num_args, + HChar *name); +s390_insn *s390_insn_bfp_triop(UChar size, s390_bfp_triop_t, HReg dst, HReg op2, + HReg op3, s390_round_t); +s390_insn *s390_insn_bfp_binop(UChar size, s390_bfp_binop_t, HReg dst, HReg op2, + s390_round_t); +s390_insn *s390_insn_bfp_unop(UChar size, s390_bfp_unop_t tag, HReg dst, + HReg op, s390_round_t); +s390_insn *s390_insn_bfp_compare(UChar size, HReg dst, HReg op1, HReg op2); +s390_insn *s390_insn_bfp128_binop(UChar size, s390_bfp_binop_t, HReg dst_hi, + HReg dst_lo, HReg op2_hi, HReg op2_lo, + s390_round_t); +s390_insn *s390_insn_bfp128_unop(UChar size, s390_bfp_binop_t, HReg dst_hi, + HReg dst_lo, HReg op_hi, HReg op_lo, + s390_round_t); +s390_insn *s390_insn_bfp128_compare(UChar size, HReg dst, HReg op1_hi, + HReg op1_lo, HReg op2_hi, HReg op2_lo); +s390_insn *s390_insn_bfp128_convert_to(UChar size, s390_bfp_unop_t, + HReg dst_hi, HReg dst_lo, HReg op); +s390_insn *s390_insn_bfp128_convert_from(UChar size, s390_bfp_unop_t, + HReg dst, HReg op_hi, HReg op_lo, + s390_round_t); +void s390_insn_map_regs(HRegRemap *, s390_insn *); +Bool s390_insn_is_reg_reg_move(const s390_insn *, HReg *, HReg *); +void s390_insn_get_reg_usage(HRegUsage *u, const s390_insn *); +UInt s390_insn_emit(UChar *buf, Int nbuf, const struct s390_insn *insn, + void *dispatch); + +const HChar *s390_insn_as_string(const s390_insn *); + +/* KLUDGE: See detailled comment in host_s390_defs.c. */ +extern const VexArchInfo *s390_archinfo_host; + +/* Convenience macros to test installed facilities */ +#define s390_host_has_eimm \ + (s390_archinfo_host->hwcaps & (VEX_HWCAPS_S390X_EIMM)) +#define s390_host_has_gie \ + (s390_archinfo_host->hwcaps & (VEX_HWCAPS_S390X_GIE)) +#define s390_host_has_dfp \ + (s390_archinfo_host->hwcaps & (VEX_HWCAPS_S390X_DFP)) + +#endif /* ndef __VEX_HOST_S390_INSN_H */ + +/*---------------------------------------------------------------*/ +/*--- end host_s390_insn.h ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_isel.c +++ VEX/priv/host_s390_isel.c @@ -0,0 +1,2480 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_isel.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#include "libvex_basictypes.h" +#include "libvex_ir.h" +#include "libvex.h" +#include "libvex_s390x.h" + +#include "ir_match.h" +#include "main_util.h" +#include "main_globals.h" +#include "host_generic_regs.h" +#include "host_s390_insn.h" +#include "host_s390_amode.h" +#include "host_s390_hreg.h" +#include "host_s390_isel.h" + + +/*---------------------------------------------------------*/ +/*--- ISelEnv ---*/ +/*---------------------------------------------------------*/ + +/* This carries around: + + - A mapping from IRTemp to IRType, giving the type of any IRTemp we + might encounter. This is computed before insn selection starts, + and does not change. + + - A mapping from IRTemp to HReg. This tells the insn selector + which virtual register(s) are associated with each IRTemp + temporary. This is computed before insn selection starts, and + does not change. We expect this mapping to map precisely the + same set of IRTemps as the type mapping does. + + - vregmap holds the primary register for the IRTemp. + - vregmapHI holds the secondary register for the IRTemp, + if any is needed. That's only for Ity_I64 temps + in 32 bit mode or Ity_I128 temps in 64-bit mode. + + - The name of the vreg in which we stash a copy of the link reg, + so helper functions don't kill it. + + - The code array, that is, the insns selected so far. + + - A counter, for generating new virtual registers. + + - The host subarchitecture we are selecting insns for. + This is set at the start and does not change. + + - A Bool to tell us if the host is 32 or 64bit. + This is set at the start and does not change. +*/ + +typedef struct { + IRTypeEnv *type_env; + + HReg *vregmap; + HReg *vregmapHI; + UInt n_vregmap; + + HReg savedLR; + + HInstrArray *code; + + UInt vreg_ctr; + + UInt hwcaps; + + Bool mode64; +} ISelEnv; + + +/* Forward declarations */ +static HReg s390_isel_int_expr(ISelEnv *, IRExpr *); +static s390_amode *s390_isel_amode(ISelEnv *, IRExpr *); +static s390_cc_t s390_isel_cc(ISelEnv *, IRExpr *); +static s390_opnd_RMI s390_isel_int_expr_RMI(ISelEnv *, IRExpr *); +static void s390_isel_int128_expr(HReg *, HReg *, ISelEnv *, IRExpr *); +static HReg s390_isel_float_expr(ISelEnv *, IRExpr *); +static void s390_isel_float128_expr(HReg *, HReg *, ISelEnv *, IRExpr *); + + +/* Add an instruction */ +static void +addInstr(ISelEnv *env, s390_insn *insn) +{ + addHInstr(env->code, insn); + + if (vex_traceflags & VEX_TRACE_VCODE) { + vex_printf("%s\n", s390_insn_as_string(insn)); + } +} + + +static __inline__ IRExpr * +mkU64(ULong value) +{ + return IRExpr_Const(IRConst_U64(value)); +} + + +/*---------------------------------------------------------*/ +/*--- Registers ---*/ +/*---------------------------------------------------------*/ + +/* Return the virtual register to which a given IRTemp is mapped. */ +static HReg +lookupIRTemp(ISelEnv *env, IRTemp tmp) +{ + vassert(tmp < env->n_vregmap); + vassert(env->vregmap[tmp] != INVALID_HREG); + + return env->vregmap[tmp]; +} + + +/* Return the two virtual registers to which the IRTemp is mapped. */ +static void +lookupIRTemp128(HReg *hi, HReg *lo, ISelEnv *env, IRTemp tmp) +{ + vassert(tmp < env->n_vregmap); + vassert(env->vregmapHI[tmp] != INVALID_HREG); + + *lo = env->vregmap[tmp]; + *hi = env->vregmapHI[tmp]; +} + + +/* Allocate a new integer register */ +static HReg +newVRegI(ISelEnv *env) +{ + HReg reg = mkHReg(env->vreg_ctr, HRcInt64, True /* virtual */ ); + env->vreg_ctr++; + + return reg; +} + + +/* Allocate a new floating point register */ +static HReg +newVRegF(ISelEnv *env) +{ + HReg reg = mkHReg(env->vreg_ctr, HRcFlt64, True /* virtual */ ); + + env->vreg_ctr++; + + return reg; +} + + +/* Construct a non-virtual general purpose register */ +static __inline__ HReg +make_gpr(ISelEnv *env, UInt regno) +{ + return mkHReg(regno, HRcInt64, False /* virtual */ ); +} + + +/* Construct a non-virtual floating point register */ +static __inline__ HReg +make_fpr(UInt regno) +{ + return mkHReg(regno, HRcFlt64, False /* virtual */ ); +} + + +/*---------------------------------------------------------*/ +/*--- Amode ---*/ +/*---------------------------------------------------------*/ + +static __inline__ Bool +ulong_fits_unsigned_12bit(ULong val) +{ + return (val & 0xFFFu) == val; +} + + +static __inline__ Bool +uint_fits_unsigned_12bit(UInt val) +{ + return (val & 0xFFFu) == val; +} + + +static __inline__ Bool +ulong_fits_signed_20bit(ULong val) +{ + Long v = val & 0xFFFFFu; + + /* sign extend using arithmetic shift right .. */ + v = (v << 44) >> 44; + + return val == (ULong)v; +} + + +static __inline__ Bool +uint_fits_signed_20bit(UInt val) +{ + Int v = val & 0xFFFFFu; + + /* sign extend using arithmetic shift right .. */ + v = (v << 12) >> 12; + + return val == (UInt)v; +} + + +/* EXPR is an expression that is used as an address. Return an s390_amode + for it. */ +static s390_amode * +s390_isel_amode_wrk(ISelEnv *env, IRExpr *expr) +{ + if (expr->tag == Iex_Binop && expr->Iex.Binop.op == Iop_Add64) { + IRExpr *arg1 = expr->Iex.Binop.arg1; + IRExpr *arg2 = expr->Iex.Binop.arg2; + + /* Move constant into right subtree */ + if (arg1->tag == Iex_Const) { + IRExpr *tmp; + tmp = arg1; + arg1 = arg2; + arg2 = tmp; + } + + /* r + constant: Check for b12 first, then b20 */ + if (arg2->tag == Iex_Const && arg2->Iex.Const.con->tag == Ico_U64) { + ULong value = arg2->Iex.Const.con->Ico.U64; + + if (ulong_fits_unsigned_12bit(value)) { + return s390_amode_b12((Int)value, s390_isel_int_expr(env, arg1)); + } + if (ulong_fits_signed_20bit(value)) { + return s390_amode_b20((Int)value, s390_isel_int_expr(env, arg1)); + } + } + } + + /* Doesn't match anything in particular. Generate it into + a register and use that. */ + return s390_amode_b12(0, s390_isel_int_expr(env, expr)); +} + + +static s390_amode * +s390_isel_amode(ISelEnv *env, IRExpr *expr) +{ + s390_amode *am = s390_isel_amode_wrk(env, expr); + + /* Address computation should yield a 64-bit value */ + vassert(typeOfIRExpr(env->type_env, expr) == Ity_I64); + + am = s390_isel_amode_wrk(env, expr); + + /* Check post-condition */ + vassert(s390_amode_is_sane(am)); + + return am; +} + + +/*---------------------------------------------------------*/ +/*--- Helper functions ---*/ +/*---------------------------------------------------------*/ + +/* Constants and memory accesses should be right operands */ +#define order_commutative_operands(left, right) \ + do { \ + if (left->tag == Iex_Const || left->tag == Iex_Load || \ + left->tag == Iex_Get) { \ + IRExpr *tmp; \ + tmp = left; \ + left = right; \ + right = tmp; \ + } \ + } while (0) + + +/* Copy an RMI operand to the DST register */ +static s390_insn * +s390_opnd_copy(UChar size, HReg dst, s390_opnd_RMI opnd) +{ + switch (opnd.tag) { + case S390_OPND_AMODE: + return s390_insn_load(size, dst, opnd.variant.am); + + case S390_OPND_REG: + return s390_insn_move(size, dst, opnd.variant.reg); + + case S390_OPND_IMMEDIATE: + return s390_insn_load_immediate(size, dst, opnd.variant.imm); + + default: + vpanic("s390_opnd_copy"); + } +} + + +/* Construct a RMI operand for a register */ +static __inline__ s390_opnd_RMI +s390_opnd_reg(HReg reg) +{ + s390_opnd_RMI opnd; + + opnd.tag = S390_OPND_REG; + opnd.variant.reg = reg; + + return opnd; +} + + +/* Construct a RMI operand for an immediate constant */ +static __inline__ s390_opnd_RMI +s390_opnd_imm(ULong value) +{ + s390_opnd_RMI opnd; + + opnd.tag = S390_OPND_IMMEDIATE; + opnd.variant.imm = value; + + return opnd; +} + + +/* Return 1, if EXPR represents the cosntant 0 */ +static int +s390_expr_is_const_zero(IRExpr *expr) +{ + ULong value; + + if (expr->tag == Iex_Const) { + switch (expr->Iex.Const.con->tag) { + case Ico_U1: value = expr->Iex.Const.con->Ico.U1; break; + case Ico_U8: value = expr->Iex.Const.con->Ico.U8; break; + case Ico_U16: value = expr->Iex.Const.con->Ico.U16; break; + case Ico_U32: value = expr->Iex.Const.con->Ico.U32; break; + case Ico_U64: value = expr->Iex.Const.con->Ico.U64; break; + default: + vpanic("s390_expr_is_const_zero"); + } + return value == 0; + } + + return 0; +} + + +/* Call a helper (clean or dirty) + Arguments must satisfy the following conditions: + (a) they are expressions yielding an integer result + (b) there can be no more than S390_NUM_GPRPARMS arguments + guard is a Ity_Bit expression indicating whether or not the + call happens. If guard==NULL, the call is unconditional. +*/ +static void +doHelperCall(ISelEnv *env, Bool passBBP, IRExpr *guard, + IRCallee *callee, IRExpr **args) +{ + UInt n_args, i, argreg, size; + ULong target; + HReg tmpregs[S390_NUM_GPRPARMS]; + s390_cc_t cc; + + vassert(env->mode64); + + n_args = 0; + for (i = 0; args[i]; i++) + ++n_args; + + if (n_args > (S390_NUM_GPRPARMS - (passBBP ? 1 : 0))) { + vpanic("doHelperCall: too many arguments"); + } + + /* This is the "slow scheme". fixs390: implement the fast one */ + argreg = 0; + + /* If we need the guest state pointer put it in a temporary arg reg */ + if (passBBP) { + tmpregs[argreg] = newVRegI(env); + addInstr(env, s390_insn_move(sizeof(ULong), tmpregs[argreg], + s390_hreg_guest_state_pointer())); + argreg++; + } + + /* Compute the function arguments into a temporary register each */ + for (i = 0; i < n_args; i++) { + tmpregs[argreg] = s390_isel_int_expr(env, args[i]); + argreg++; + } + + /* Compute the condition */ + cc = S390_CC_ALWAYS; + if (guard) { + if (guard->tag == Iex_Const + && guard->Iex.Const.con->tag == Ico_U1 + && guard->Iex.Const.con->Ico.U1 == True) { + /* unconditional -- do nothing */ + } else { + cc = s390_isel_cc(env, guard); + } + } + + /* Move the args to the final register */ + for (i = 0; i < argreg; i++) { + HReg finalreg; + + finalreg = mkHReg(s390_gprno_from_arg_index(i), HRcInt64, False); + size = sizeofIRType(Ity_I64); + addInstr(env, s390_insn_move(size, finalreg, tmpregs[i])); + } + + target = Ptr_to_ULong(callee->addr); + + /* Finally, the call itself. */ + addInstr(env, s390_insn_helper_call(cc, (Addr64)target, n_args, + callee->name)); +} + + +/* Given an expression representing a rounding mode using IRRoundingMode + encoding convert it to an s390_round_t value. */ +static s390_round_t +decode_rounding_mode(IRExpr *rounding_expr) +{ + if (rounding_expr->tag == Iex_Const && + rounding_expr->Iex.Const.con->tag == Ico_U32) { + IRRoundingMode mode = rounding_expr->Iex.Const.con->Ico.U32; + + switch (mode) { + case Irrm_CURRENT: return S390_ROUND_CURRENT; + case Irrm_NEAREST_AWAY: return S390_ROUND_NEAREST_AWAY; + case Irrm_NEAREST: return S390_ROUND_NEAREST_EVEN; + case Irrm_ZERO: return S390_ROUND_ZERO; + case Irrm_PosINF: return S390_ROUND_POSINF; + case Irrm_NegINF: return S390_ROUND_NEGINF; + } + } + + vpanic("decode_rounding_mode"); +} + + +/* CC_S390 holds the condition code in s390 encoding. Convert it to + VEX encoding + + s390 VEX b6 b2 b0 cc.1 cc.0 + 0 0x40 EQ 1 0 0 0 0 + 1 0x01 LT 0 0 1 0 1 + 2 0x00 GT 0 0 0 1 0 + 3 0x45 Unordered 1 1 1 1 1 + + b0 = cc.0 + b2 = cc.0 & cc.1 + b6 = ~(cc.0 ^ cc.1) // ((cc.0 - cc.1) + 0x1 ) & 0x1 + + VEX = b0 | (b2 << 2) | (b6 << 6); +*/ +static HReg +convert_s390_fpcc_to_vex(ISelEnv *env, HReg cc_s390) +{ + HReg cc0, cc1, b2, b6, cc_vex; + + cc0 = newVRegI(env); + addInstr(env, s390_insn_move(4, cc0, cc_s390)); + addInstr(env, s390_insn_alu(4, S390_ALU_AND, cc0, s390_opnd_imm(1))); + + cc1 = newVRegI(env); + addInstr(env, s390_insn_move(4, cc1, cc_s390)); + addInstr(env, s390_insn_alu(4, S390_ALU_RSH, cc1, s390_opnd_imm(1))); + + b2 = newVRegI(env); + addInstr(env, s390_insn_move(4, b2, cc0)); + addInstr(env, s390_insn_alu(4, S390_ALU_AND, b2, s390_opnd_reg(cc1))); + addInstr(env, s390_insn_alu(4, S390_ALU_LSH, b2, s390_opnd_imm(2))); + + b6 = newVRegI(env); + addInstr(env, s390_insn_move(4, b6, cc0)); + addInstr(env, s390_insn_alu(4, S390_ALU_SUB, b6, s390_opnd_reg(cc1))); + addInstr(env, s390_insn_alu(4, S390_ALU_ADD, b6, s390_opnd_imm(1))); + addInstr(env, s390_insn_alu(4, S390_ALU_AND, b6, s390_opnd_imm(1))); + addInstr(env, s390_insn_alu(4, S390_ALU_LSH, b6, s390_opnd_imm(6))); + + cc_vex = newVRegI(env); + addInstr(env, s390_insn_move(4, cc_vex, cc0)); + addInstr(env, s390_insn_alu(4, S390_ALU_OR, cc_vex, s390_opnd_reg(b2))); + addInstr(env, s390_insn_alu(4, S390_ALU_OR, cc_vex, s390_opnd_reg(b6))); + + return cc_vex; +} + + +/*---------------------------------------------------------*/ +/*--- ISEL: Integer expressions (128 bit) ---*/ +/*---------------------------------------------------------*/ +static void +s390_isel_int128_expr_wrk(HReg *dst_hi, HReg *dst_lo, ISelEnv *env, + IRExpr *expr) +{ + IRType ty = typeOfIRExpr(env->type_env, expr); + + vassert(ty == Ity_I128); + + /* No need to consider the following + - 128-bit constants (they do not exist in VEX) + - 128-bit loads from memory (will not be generated) + */ + + /* Read 128-bit IRTemp */ + if (expr->tag == Iex_RdTmp) { + lookupIRTemp128(dst_hi, dst_lo, env, expr->Iex.RdTmp.tmp); + return; + } + + if (expr->tag == Iex_Binop) { + IRExpr *arg1 = expr->Iex.Binop.arg1; + IRExpr *arg2 = expr->Iex.Binop.arg2; + Bool is_signed_multiply, is_signed_divide; + + switch (expr->Iex.Binop.op) { + case Iop_MullU64: + is_signed_multiply = False; + goto do_multiply64; + + case Iop_MullS64: + is_signed_multiply = True; + goto do_multiply64; + + case Iop_DivModU128to64: + is_signed_divide = False; + goto do_divide64; + + case Iop_DivModS128to64: + is_signed_divide = True; + goto do_divide64; + + case Iop_64HLto128: + *dst_hi = s390_isel_int_expr(env, arg1); + *dst_lo = s390_isel_int_expr(env, arg2); + return; + + case Iop_DivModS64to64: { + HReg r10, r11, h1; + s390_opnd_RMI op2; + + h1 = s390_isel_int_expr(env, arg1); /* Process 1st operand */ + op2 = s390_isel_int_expr_RMI(env, arg2); /* Process 2nd operand */ + + /* We use non-virtual registers r10 and r11 as pair */ + r10 = make_gpr(env, 10); + r11 = make_gpr(env, 11); + + /* Move 1st operand into r11 and */ + addInstr(env, s390_insn_move(8, r11, h1)); + + /* Divide */ + addInstr(env, s390_insn_divs(8, r10, r11, op2)); + + /* The result is in registers r10 (remainder) and r11 (quotient). + Move the result into the reg pair that is being returned such + such that the low 64 bits are the quotient and the upper 64 bits + are the remainder. (see libvex_ir.h). */ + *dst_hi = newVRegI(env); + *dst_lo = newVRegI(env); + addInstr(env, s390_insn_move(8, *dst_hi, r10)); + addInstr(env, s390_insn_move(8, *dst_lo, r11)); + return; + } + + default: + break; + + do_multiply64: { + HReg r10, r11, h1; + s390_opnd_RMI op2; + + order_commutative_operands(arg1, arg2); + + h1 = s390_isel_int_expr(env, arg1); /* Process 1st operand */ + op2 = s390_isel_int_expr_RMI(env, arg2); /* Process 2nd operand */ + + /* We use non-virtual registers r10 and r11 as pair */ + r10 = make_gpr(env, 10); + r11 = make_gpr(env, 11); + + /* Move the first operand to r11 */ + addInstr(env, s390_insn_move(8, r11, h1)); + + /* Multiply */ + addInstr(env, s390_insn_mul(8, r10, r11, op2, is_signed_multiply)); + + /* The result is in registers r10 and r11. Assign to two virtual regs + and return. */ + *dst_hi = newVRegI(env); + *dst_lo = newVRegI(env); + addInstr(env, s390_insn_move(8, *dst_hi, r10)); + addInstr(env, s390_insn_move(8, *dst_lo, r11)); + return; + } + + do_divide64: { + HReg r10, r11, hi, lo; + s390_opnd_RMI op2; + + s390_isel_int128_expr(&hi, &lo, env, arg1); + op2 = s390_isel_int_expr_RMI(env, arg2); /* Process 2nd operand */ + + /* We use non-virtual registers r10 and r11 as pair */ + r10 = make_gpr(env, 10); + r11 = make_gpr(env, 11); + + /* Move high 64 bits of the 1st operand into r10 and + the low 64 bits into r11. */ + addInstr(env, s390_insn_move(8, r10, hi)); + addInstr(env, s390_insn_move(8, r11, lo)); + + /* Divide */ + addInstr(env, s390_insn_div(8, r10, r11, op2, is_signed_divide)); + + /* The result is in registers r10 (remainder) and r11 (quotient). + Move the result into the reg pair that is being returned such + such that the low 64 bits are the quotient and the upper 64 bits + are the remainder. (see libvex_ir.h). */ + *dst_hi = newVRegI(env); + *dst_lo = newVRegI(env); + addInstr(env, s390_insn_move(8, *dst_hi, r10)); + addInstr(env, s390_insn_move(8, *dst_lo, r11)); + return; + } + } + } + + vpanic("s390_isel_int128_expr"); +} + + +/* Compute a 128-bit value into two 64-bit registers. These may be either + real or virtual regs; in any case they must not be changed by subsequent + code emitted by the caller. */ +static void +s390_isel_int128_expr(HReg *dst_hi, HReg *dst_lo, ISelEnv *env, IRExpr *expr) +{ + s390_isel_int128_expr_wrk(dst_hi, dst_lo, env, expr); + + /* Sanity checks ... */ + vassert(hregIsVirtual(*dst_hi)); + vassert(hregIsVirtual(*dst_lo)); + vassert(hregClass(*dst_hi) == HRcInt64); + vassert(hregClass(*dst_lo) == HRcInt64); +} + + +/*---------------------------------------------------------*/ +/*--- ISEL: Integer expressions (64/32/16/8 bit) ---*/ +/*---------------------------------------------------------*/ + +/* Select insns for an integer-typed expression, and add them to the + code list. Return a reg holding the result. This reg will be a + virtual register. THE RETURNED REG MUST NOT BE MODIFIED. If you + want to modify it, ask for a new vreg, copy it in there, and modify + the copy. The register allocator will do its best to map both + vregs to the same real register, so the copies will often disappear + later in the game. + + This should handle expressions of 64, 32, 16 and 8-bit type. + All results are returned in a 64bit register. + For 16- and 8-bit expressions, the upper (32/48/56 : 16/24) bits + are arbitrary, so you should mask or sign extend partial values + if necessary. +*/ + +/* DO NOT CALL THIS DIRECTLY ! */ +static HReg +s390_isel_int_expr_wrk(ISelEnv *env, IRExpr *expr) +{ + IRType ty = typeOfIRExpr(env->type_env, expr); + UChar size; + s390_bfp_unop_t bfpop; + + vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I64); + + size = sizeofIRType(ty); /* size of the result after evaluating EXPR */ + + switch (expr->tag) { + + /* --------- TEMP --------- */ + case Iex_RdTmp: + /* Return the virtual register that holds the temporary. */ + return lookupIRTemp(env, expr->Iex.RdTmp.tmp); + + /* --------- LOAD --------- */ + case Iex_Load: { + HReg dst = newVRegI(env); + s390_amode *am = s390_isel_amode(env, expr->Iex.Load.addr); + + if (expr->Iex.Load.end != Iend_BE) + goto irreducible; + + addInstr(env, s390_insn_load(size, dst, am)); + + return dst; + } + + /* --------- BINARY OP --------- */ + case Iex_Binop: { + IRExpr *arg1 = expr->Iex.Binop.arg1; + IRExpr *arg2 = expr->Iex.Binop.arg2; + HReg h1, res; + s390_alu_t opkind; + s390_opnd_RMI op2, value, opnd; + s390_insn *insn; + Bool is_commutative, is_signed_multiply, is_signed_divide; + + is_commutative = True; + + switch (expr->Iex.Binop.op) { + case Iop_MullU8: + case Iop_MullU16: + case Iop_MullU32: + is_signed_multiply = False; + goto do_multiply; + + case Iop_MullS8: + case Iop_MullS16: + case Iop_MullS32: + is_signed_multiply = True; + goto do_multiply; + + do_multiply: { + HReg r10, r11; + UInt arg_size = size / 2; + + order_commutative_operands(arg1, arg2); + + h1 = s390_isel_int_expr(env, arg1); /* Process 1st operand */ + op2 = s390_isel_int_expr_RMI(env, arg2); /* Process 2nd operand */ + + /* We use non-virtual registers r10 and r11 as pair */ + r10 = make_gpr(env, 10); + r11 = make_gpr(env, 11); + + /* Move the first operand to r11 */ + addInstr(env, s390_insn_move(arg_size, r11, h1)); + + /* Multiply */ + addInstr(env, s390_insn_mul(arg_size, r10, r11, op2, is_signed_multiply)); + + /* The result is in registers r10 and r11. Combine them into a SIZE-bit + value into the destination register. */ + res = newVRegI(env); + addInstr(env, s390_insn_move(arg_size, res, r10)); + value = s390_opnd_imm(arg_size * 8); + addInstr(env, s390_insn_alu(size, S390_ALU_LSH, res, value)); + value = s390_opnd_imm((((ULong)1) << arg_size * 8) - 1); + addInstr(env, s390_insn_alu(size, S390_ALU_AND, r11, value)); + opnd = s390_opnd_reg(r11); + addInstr(env, s390_insn_alu(size, S390_ALU_OR, res, opnd)); + return res; + } + + case Iop_DivModS64to32: + is_signed_divide = True; + goto do_divide; + + case Iop_DivModU64to32: + is_signed_divide = False; + goto do_divide; + + do_divide: { + HReg r10, r11; + + h1 = s390_isel_int_expr(env, arg1); /* Process 1st operand */ + op2 = s390_isel_int_expr_RMI(env, arg2); /* Process 2nd operand */ + + /* We use non-virtual registers r10 and r11 as pair */ + r10 = make_gpr(env, 10); + r11 = make_gpr(env, 11); + + /* Split the first operand and put the high 32 bits into r10 and + the low 32 bits into r11. */ + addInstr(env, s390_insn_move(8, r10, h1)); + addInstr(env, s390_insn_move(8, r11, h1)); + value = s390_opnd_imm(32); + addInstr(env, s390_insn_alu(8, S390_ALU_RSH, r10, value)); + + /* Divide */ + addInstr(env, s390_insn_div(4, r10, r11, op2, is_signed_divide)); + + /* The result is in registers r10 (remainder) and r11 (quotient). + Combine them into a 64-bit value such that the low 32 bits are + the quotient and the upper 32 bits are the remainder. (see + libvex_ir.h). */ + res = newVRegI(env); + addInstr(env, s390_insn_move(8, res, r10)); + value = s390_opnd_imm(32); + addInstr(env, s390_insn_alu(8, S390_ALU_LSH, res, value)); + value = s390_opnd_imm((((ULong)1) << 32) - 1); + addInstr(env, s390_insn_alu(8, S390_ALU_AND, r11, value)); + opnd = s390_opnd_reg(r11); + addInstr(env, s390_insn_alu(8, S390_ALU_OR, res, opnd)); + return res; + } + + case Iop_F32toI32S: bfpop = S390_BFP_F32_TO_I32; goto do_convert; + case Iop_F32toI64S: bfpop = S390_BFP_F32_TO_I64; goto do_convert; + case Iop_F64toI32S: bfpop = S390_BFP_F64_TO_I32; goto do_convert; + case Iop_F64toI64S: bfpop = S390_BFP_F64_TO_I64; goto do_convert; + case Iop_F128toI32S: bfpop = S390_BFP_F128_TO_I32; goto do_convert_128; + case Iop_F128toI64S: bfpop = S390_BFP_F128_TO_I64; goto do_convert_128; + + do_convert: { + s390_round_t rounding_mode; + + res = newVRegI(env); + h1 = s390_isel_float_expr(env, arg2); /* Process operand */ + + rounding_mode = decode_rounding_mode(arg1); + addInstr(env, s390_insn_bfp_unop(size, bfpop, res, h1, rounding_mode)); + return res; + } + + do_convert_128: { + s390_round_t rounding_mode; + HReg op_hi, op_lo, f13, f15; + + res = newVRegI(env); + s390_isel_float128_expr(&op_hi, &op_lo, env, arg2); /* operand */ + + /* We use non-virtual registers r13 and r15 as pair */ + f13 = make_fpr(13); + f15 = make_fpr(15); + + /* operand --> (f13, f15) */ + addInstr(env, s390_insn_move(8, f13, op_hi)); + addInstr(env, s390_insn_move(8, f15, op_lo)); + + rounding_mode = decode_rounding_mode(arg1); + addInstr(env, s390_insn_bfp128_convert_from(size, bfpop, res, f13, f15, + rounding_mode)); + return res; + } + + case Iop_8HLto16: + case Iop_16HLto32: + case Iop_32HLto64: { + HReg h2; + UInt arg_size = size / 2; + + res = newVRegI(env); + h1 = s390_isel_int_expr(env, arg1); /* Process 1st operand */ + h2 = s390_isel_int_expr(env, arg2); /* Process 2nd operand */ + + addInstr(env, s390_insn_move(arg_size, res, h1)); + value = s390_opnd_imm(arg_size * 8); + addInstr(env, s390_insn_alu(size, S390_ALU_LSH, res, value)); + value = s390_opnd_imm((((ULong)1) << arg_size * 8) - 1); + addInstr(env, s390_insn_alu(size, S390_ALU_AND, h2, value)); + opnd = s390_opnd_reg(h2); + addInstr(env, s390_insn_alu(size, S390_ALU_OR, res, opnd)); + return res; + } + + case Iop_Max32U: { + /* arg1 > arg2 ? arg1 : arg2 using uint32_t arguments */ + res = newVRegI(env); + h1 = s390_isel_int_expr(env, arg1); + op2 = s390_isel_int_expr_RMI(env, arg2); + + addInstr(env, s390_insn_move(size, res, h1)); + addInstr(env, s390_insn_compare(size, res, op2, False /* signed */)); + addInstr(env, s390_insn_cond_move(size, S390_CC_L, res, op2)); + return res; + } + + case Iop_CmpF32: + case Iop_CmpF64: { + HReg cc_s390, h2; + + h1 = s390_isel_float_expr(env, arg1); + h2 = s390_isel_float_expr(env, arg2); + cc_s390 = newVRegI(env); + + size = (expr->Iex.Binop.op == Iop_CmpF32) ? 4 : 8; + + addInstr(env, s390_insn_bfp_compare(size, cc_s390, h1, h2)); + + return convert_s390_fpcc_to_vex(env, cc_s390); + } + + case Iop_CmpF128: { + HReg op1_hi, op1_lo, op2_hi, op2_lo, f12, f13, f14, f15, cc_s390; + + s390_isel_float128_expr(&op1_hi, &op1_lo, env, arg1); /* 1st operand */ + s390_isel_float128_expr(&op2_hi, &op2_lo, env, arg2); /* 2nd operand */ + cc_s390 = newVRegI(env); + + /* We use non-virtual registers as pairs (f13, f15) and (f12, f14)) */ + f12 = make_fpr(12); + f13 = make_fpr(13); + f14 = make_fpr(14); + f15 = make_fpr(15); + + /* 1st operand --> (f12, f14) */ + addInstr(env, s390_insn_move(8, f12, op1_hi)); + addInstr(env, s390_insn_move(8, f14, op1_lo)); + + /* 2nd operand --> (f13, f15) */ + addInstr(env, s390_insn_move(8, f13, op2_hi)); + addInstr(env, s390_insn_move(8, f15, op2_lo)); + + res = newVRegI(env); + addInstr(env, s390_insn_bfp128_compare(16, cc_s390, f12, f14, f13, f15)); + + return convert_s390_fpcc_to_vex(env, cc_s390); + } + + case Iop_Add8: + case Iop_Add16: + case Iop_Add32: + case Iop_Add64: + opkind = S390_ALU_ADD; + break; + + case Iop_Sub8: + case Iop_Sub16: + case Iop_Sub32: + case Iop_Sub64: + opkind = S390_ALU_SUB; + is_commutative = False; + break; + + case Iop_And8: + case Iop_And16: + case Iop_And32: + case Iop_And64: + opkind = S390_ALU_AND; + break; + + case Iop_Or8: + case Iop_Or16: + case Iop_Or32: + case Iop_Or64: + opkind = S390_ALU_OR; + break; + + case Iop_Xor8: + case Iop_Xor16: + case Iop_Xor32: + case Iop_Xor64: + opkind = S390_ALU_XOR; + break; + + case Iop_Shl8: + case Iop_Shl16: + case Iop_Shl32: + case Iop_Shl64: + opkind = S390_ALU_LSH; + is_commutative = False; + break; + + case Iop_Shr8: + case Iop_Shr16: + case Iop_Shr32: + case Iop_Shr64: + opkind = S390_ALU_RSH; + is_commutative = False; + break; + + case Iop_Sar8: + case Iop_Sar16: + case Iop_Sar32: + case Iop_Sar64: + opkind = S390_ALU_RSHA; + is_commutative = False; + break; + + default: + goto irreducible; + } + + /* Pattern match: 0 - arg1 --> -arg1 */ + if (opkind == S390_ALU_SUB && s390_expr_is_const_zero(arg1)) { + res = newVRegI(env); + op2 = s390_isel_int_expr_RMI(env, arg2); /* Process 2nd operand */ + insn = s390_insn_unop(size, S390_NEGATE, res, op2); + addInstr(env, insn); + + return res; + } + + if (is_commutative) { + order_commutative_operands(arg1, arg2); + } + + h1 = s390_isel_int_expr(env, arg1); /* Process 1st operand */ + op2 = s390_isel_int_expr_RMI(env, arg2); /* Process 2nd operand */ + res = newVRegI(env); + addInstr(env, s390_insn_move(size, res, h1)); + insn = s390_insn_alu(size, opkind, res, op2); + + addInstr(env, insn); + + return res; + } + + /* --------- UNARY OP --------- */ + case Iex_Unop: { + static s390_opnd_RMI mask = { S390_OPND_IMMEDIATE }; + static s390_opnd_RMI shift = { S390_OPND_IMMEDIATE }; + s390_opnd_RMI opnd; + s390_insn *insn; + IRExpr *arg; + HReg dst, h1; + IROp unop, binop; + + arg = expr->Iex.Unop.arg; + + /* Special cases are handled here */ + + /* 32-bit multiply with 32-bit result or + 64-bit multiply with 64-bit result */ + unop = expr->Iex.Unop.op; + binop = arg->Iex.Binop.op; + + if ((arg->tag == Iex_Binop && + ((unop == Iop_64to32 && + (binop == Iop_MullS32 || binop == Iop_MullU32)) || + (unop == Iop_128to64 && + (binop == Iop_MullS64 || binop == Iop_MullU64))))) { + h1 = s390_isel_int_expr(env, arg->Iex.Binop.arg1); /* 1st opnd */ + opnd = s390_isel_int_expr_RMI(env, arg->Iex.Binop.arg2); /* 2nd opnd */ + dst = newVRegI(env); /* Result goes into a new register */ + addInstr(env, s390_insn_move(size, dst, h1)); + addInstr(env, s390_insn_alu(size, S390_ALU_MUL, dst, opnd)); + + return dst; + } + + if (unop == Iop_ReinterpF64asI64) { + dst = newVRegI(env); + h1 = s390_isel_float_expr(env, arg); /* Process the operand */ + addInstr(env, s390_insn_move(size, dst, h1)); + + return dst; + } + + /* Expressions whose argument is 1-bit wide */ + if (typeOfIRExpr(env->type_env, arg) == Ity_I1) { + s390_cc_t cond = s390_isel_cc(env, arg); + dst = newVRegI(env); /* Result goes into a new register */ + addInstr(env, s390_insn_cc2bool(dst, cond)); + + switch (unop) { + case Iop_1Uto8: + case Iop_1Uto32: + case Iop_1Uto64: + /* Nothing to do */ + break; + + case Iop_1Sto8: + case Iop_1Sto16: + case Iop_1Sto32: + shift.variant.imm = 31; + addInstr(env, s390_insn_alu(4, S390_ALU_LSH, dst, shift)); + addInstr(env, s390_insn_alu(4, S390_ALU_RSHA, dst, shift)); + break; + + case Iop_1Sto64: + shift.variant.imm = 63; + addInstr(env, s390_insn_alu(8, S390_ALU_LSH, dst, shift)); + addInstr(env, s390_insn_alu(8, S390_ALU_RSHA, dst, shift)); + break; + + default: + goto irreducible; + } + + return dst; + } + + /* Regular processing */ + + if (unop == Iop_128to64) { + HReg dst_hi, dst_lo; + + s390_isel_int128_expr(&dst_hi, &dst_lo, env, arg); + return dst_lo; + } + + if (unop == Iop_128HIto64) { + HReg dst_hi, dst_lo; + + s390_isel_int128_expr(&dst_hi, &dst_lo, env, arg); + return dst_hi; + } + + dst = newVRegI(env); /* Result goes into a new register */ + opnd = s390_isel_int_expr_RMI(env, arg); /* Process the operand */ + + switch (unop) { + case Iop_8Uto16: + case Iop_8Uto32: + case Iop_8Uto64: + insn = s390_insn_unop(size, S390_ZERO_EXTEND_8, dst, opnd); + break; + + case Iop_16Uto32: + case Iop_16Uto64: + insn = s390_insn_unop(size, S390_ZERO_EXTEND_16, dst, opnd); + break; + + case Iop_32Uto64: + insn = s390_insn_unop(size, S390_ZERO_EXTEND_32, dst, opnd); + break; + + case Iop_8Sto16: + case Iop_8Sto32: + case Iop_8Sto64: + insn = s390_insn_unop(size, S390_SIGN_EXTEND_8, dst, opnd); + break; + + case Iop_16Sto32: + case Iop_16Sto64: + insn = s390_insn_unop(size, S390_SIGN_EXTEND_16, dst, opnd); + break; + + case Iop_32Sto64: + insn = s390_insn_unop(size, S390_SIGN_EXTEND_32, dst, opnd); + break; + + case Iop_64to8: + case Iop_64to16: + case Iop_64to32: + case Iop_32to8: + case Iop_32to16: + case Iop_16to8: + /* Down-casts are no-ops. Upstream operations will only look at + the bytes that make up the result of the down-cast. So there + is no point setting the other bytes to 0. */ + insn = s390_opnd_copy(8, dst, opnd); + break; + + case Iop_64HIto32: + addInstr(env, s390_opnd_copy(8, dst, opnd)); + shift.variant.imm = 32; + insn = s390_insn_alu(8, S390_ALU_RSH, dst, shift); + break; + + case Iop_32HIto16: + addInstr(env, s390_opnd_copy(4, dst, opnd)); + shift.variant.imm = 16; + insn = s390_insn_alu(4, S390_ALU_RSH, dst, shift); + break; + + case Iop_16HIto8: + addInstr(env, s390_opnd_copy(2, dst, opnd)); + shift.variant.imm = 8; + insn = s390_insn_alu(2, S390_ALU_RSH, dst, shift); + break; + + case Iop_Not8: + case Iop_Not16: + case Iop_Not32: + case Iop_Not64: + /* XOR with ffff... */ + mask.variant.imm = ~(ULong)0; + addInstr(env, s390_opnd_copy(size, dst, opnd)); + insn = s390_insn_alu(size, S390_ALU_XOR, dst, mask); + break; + + case Iop_Left8: + case Iop_Left16: + case Iop_Left32: + case Iop_Left64: + addInstr(env, s390_insn_unop(size, S390_NEGATE, dst, opnd)); + insn = s390_insn_alu(size, S390_ALU_OR, dst, opnd); + break; + + case Iop_CmpwNEZ32: + case Iop_CmpwNEZ64: { + /* Use the fact that x | -x == 0 iff x == 0. Otherwise, either X + or -X will have a 1 in the MSB. */ + addInstr(env, s390_insn_unop(size, S390_NEGATE, dst, opnd)); + addInstr(env, s390_insn_alu(size, S390_ALU_OR, dst, opnd)); + shift.variant.imm = (unop == Iop_CmpwNEZ32) ? 31 : 63; + addInstr(env, s390_insn_alu(size, S390_ALU_RSHA, dst, shift)); + return dst; + } + + case Iop_Clz64: { + HReg r10, r11; + + /* We use non-virtual registers r10 and r11 as pair for the two + output values */ + r10 = make_gpr(env, 10); + r11 = make_gpr(env, 11); + + /* flogr */ + addInstr(env, s390_insn_flogr(8, r10, r11, opnd)); + + /* The result is in registers r10 (bit position) and r11 (modified + input value). The value in r11 is not needed and will be + discarded. */ + addInstr(env, s390_insn_move(8, dst, r10)); + return dst; + } + + default: + goto irreducible; + } + + addInstr(env, insn); + + return dst; + } + + /* --------- GET --------- */ + case Iex_Get: { + HReg dst = newVRegI(env); + s390_amode *am = s390_amode_b12(expr->Iex.Get.offset, + s390_hreg_guest_state_pointer()); + + /* We never load more than 8 bytes from the guest state, because the + floating point register pair is not contiguous. */ + vassert(size <= 8); + + addInstr(env, s390_insn_load(size, dst, am)); + + return dst; + } + + case Iex_GetI: + /* not needed */ + break; + + /* --------- CCALL --------- */ + case Iex_CCall: { + HReg dst = newVRegI(env); + + doHelperCall(env, False, NULL, expr->Iex.CCall.cee, + expr->Iex.CCall.args); + + /* Move the returned value into the return register */ + addInstr(env, s390_insn_move(sizeofIRType(expr->Iex.CCall.retty), dst, + mkHReg(S390_REGNO_RETURN_VALUE, + HRcInt64, False))); + return dst; + } + + /* --------- LITERAL --------- */ + + /* Load a literal into a register. Create a "load immediate" + v-insn and return the register. */ + case Iex_Const: { + ULong value; + HReg dst = newVRegI(env); + const IRConst *con = expr->Iex.Const.con; + + /* Bitwise copy of the value. No sign/zero-extension */ + switch (con->tag) { + case Ico_U64: value = con->Ico.U64; break; + case Ico_U32: value = con->Ico.U32; break; + case Ico_U16: value = con->Ico.U16; break; + case Ico_U8: value = con->Ico.U8; break; + default: vpanic("s390_isel_int_expr: invalid constant"); + } + + addInstr(env, s390_insn_load_immediate(size, dst, value)); + + return dst; + } + + /* --------- MULTIPLEX --------- */ + case Iex_Mux0X: { + IRExpr *cond_expr; + HReg dst, tmp, rX; + s390_opnd_RMI cond, r0, zero; + + cond_expr = expr->Iex.Mux0X.cond; + + dst = newVRegI(env); + r0 = s390_isel_int_expr_RMI(env, expr->Iex.Mux0X.expr0); + rX = s390_isel_int_expr(env, expr->Iex.Mux0X.exprX); + size = sizeofIRType(typeOfIRExpr(env->type_env, expr->Iex.Mux0X.exprX)); + + if (cond_expr->tag == Iex_Unop && cond_expr->Iex.Unop.op == Iop_1Uto8) { + s390_cc_t cc = s390_isel_cc(env, cond_expr->Iex.Unop.arg); + + addInstr(env, s390_insn_move(size, dst, rX)); + addInstr(env, s390_insn_cond_move(size, s390_cc_invert(cc), dst, r0)); + return dst; + } + + /* Assume the condition is true and move rX to the destination reg. */ + addInstr(env, s390_insn_move(size, dst, rX)); + + /* Compute the condition ... */ + cond = s390_isel_int_expr_RMI(env, cond_expr); + + /* tmp = cond & 0xFF */ + tmp = newVRegI(env); + addInstr(env, s390_insn_load_immediate(4, tmp, 0xFF)); + addInstr(env, s390_insn_alu(4, S390_ALU_AND, tmp, cond)); + + /* ... and compare it with zero */ + zero = s390_opnd_imm(0); + addInstr(env, s390_insn_compare(4, tmp, zero, 0 /* signed */)); + + /* ... and if it compared equal move r0 to the destination reg. */ + size = sizeofIRType(typeOfIRExpr(env->type_env, expr->Iex.Mux0X.expr0)); + addInstr(env, s390_insn_cond_move(size, S390_CC_E, dst, r0)); + + return dst; + } + + default: + break; + } + + /* We get here if no pattern matched. */ + irreducible: + ppIRExpr(expr); + vpanic("s390_isel_int_expr: cannot reduce tree"); +} + + +static HReg +s390_isel_int_expr(ISelEnv *env, IRExpr *expr) +{ + HReg dst = s390_isel_int_expr_wrk(env, expr); + + /* Sanity checks ... */ + vassert(hregClass(dst) == HRcInt64); + vassert(hregIsVirtual(dst)); + + return dst; +} + + +static s390_opnd_RMI +s390_isel_int_expr_RMI(ISelEnv *env, IRExpr *expr) +{ + IRType ty = typeOfIRExpr(env->type_env, expr); + s390_opnd_RMI dst; + + vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || + ty == Ity_I64); + + if (expr->tag == Iex_Load) { + dst.tag = S390_OPND_AMODE; + dst.variant.am = s390_isel_amode(env, expr->Iex.Load.addr); + } else if (expr->tag == Iex_Get) { + dst.tag = S390_OPND_AMODE; + dst.variant.am = s390_amode_b12(expr->Iex.Get.offset, + s390_hreg_guest_state_pointer()); + } else if (expr->tag == Iex_Const) { + ULong value; + + /* The bit pattern for the value will be stored as is in the least + significant bits of VALUE. */ + switch (expr->Iex.Const.con->tag) { + case Ico_U1: value = expr->Iex.Const.con->Ico.U1; break; + case Ico_U8: value = expr->Iex.Const.con->Ico.U8; break; + case Ico_U16: value = expr->Iex.Const.con->Ico.U16; break; + case Ico_U32: value = expr->Iex.Const.con->Ico.U32; break; + case Ico_U64: value = expr->Iex.Const.con->Ico.U64; break; + default: + vpanic("s390_isel_int_expr_RMI"); + } + + dst.tag = S390_OPND_IMMEDIATE; + dst.variant.imm = value; + } else { + dst.tag = S390_OPND_REG; + dst.variant.reg = s390_isel_int_expr(env, expr); + } + + return dst; +} + + +/*---------------------------------------------------------*/ +/*--- ISEL: Floating point expressions (128 bit) ---*/ +/*---------------------------------------------------------*/ +static void +s390_isel_float128_expr_wrk(HReg *dst_hi, HReg *dst_lo, ISelEnv *env, + IRExpr *expr) +{ + IRType ty = typeOfIRExpr(env->type_env, expr); + + vassert(ty == Ity_F128); + + /* Read 128-bit IRTemp */ + if (expr->tag == Iex_RdTmp) { + lookupIRTemp128(dst_hi, dst_lo, env, expr->Iex.RdTmp.tmp); + return; + } + + switch (expr->tag) { + case Iex_RdTmp: + /* Return the virtual registers that hold the temporary. */ + lookupIRTemp128(dst_hi, dst_lo, env, expr->Iex.RdTmp.tmp); + return; + + /* --------- LOAD --------- */ + case Iex_Load: { + IRExpr *addr_hi, *addr_lo; + s390_amode *am_hi, *am_lo; + + if (expr->Iex.Load.end != Iend_BE) + goto irreducible; + + addr_hi = expr->Iex.Load.addr; + addr_lo = IRExpr_Binop(Iop_Add64, addr_hi, mkU64(8)); + + am_hi = s390_isel_amode(env, addr_hi); + am_lo = s390_isel_amode(env, addr_lo); + + *dst_hi = newVRegF(env); + *dst_lo = newVRegF(env); + addInstr(env, s390_insn_load(8, *dst_hi, am_hi)); + addInstr(env, s390_insn_load(8, *dst_hi, am_lo)); + return; + } + + + /* --------- GET --------- */ + case Iex_Get: + /* This is not supported because loading 128-bit from the guest + state is almost certainly wrong. Use get_fpr_pair instead. */ + vpanic("Iex_Get with F128 data"); + + /* --------- 4-ary OP --------- */ + case Iex_Qop: + vpanic("Iex_Qop with F128 data"); + + /* --------- TERNARY OP --------- */ + case Iex_Triop: { + IROp op = expr->Iex.Triop.op; + IRExpr *left = expr->Iex.Triop.arg2; + IRExpr *right = expr->Iex.Triop.arg3; + s390_bfp_binop_t bfpop; + s390_round_t rounding_mode; + HReg op1_hi, op1_lo, op2_hi, op2_lo, f12, f13, f14, f15; + + s390_isel_float128_expr(&op1_hi, &op1_lo, env, left); /* 1st operand */ + s390_isel_float128_expr(&op2_hi, &op2_lo, env, right); /* 2nd operand */ + + /* We use non-virtual registers as pairs (f13, f15) and (f12, f14)) */ + f12 = make_fpr(12); + f13 = make_fpr(13); + f14 = make_fpr(14); + f15 = make_fpr(15); + + /* 1st operand --> (f12, f14) */ + addInstr(env, s390_insn_move(8, f12, op1_hi)); + addInstr(env, s390_insn_move(8, f14, op1_lo)); + + /* 2nd operand --> (f13, f15) */ + addInstr(env, s390_insn_move(8, f13, op2_hi)); + addInstr(env, s390_insn_move(8, f15, op2_lo)); + + switch (op) { + case Iop_AddF128: bfpop = S390_BFP_ADD; break; + case Iop_SubF128: bfpop = S390_BFP_SUB; break; + case Iop_MulF128: bfpop = S390_BFP_MUL; break; + case Iop_DivF128: bfpop = S390_BFP_DIV; break; + default: + goto irreducible; + } + + rounding_mode = decode_rounding_mode(expr->Iex.Triop.arg1); + addInstr(env, s390_insn_bfp128_binop(16, bfpop, f12, f14, f13, + f15, rounding_mode)); + + /* Move result to virtual destination register */ + *dst_hi = newVRegF(env); + *dst_lo = newVRegF(env); + addInstr(env, s390_insn_move(8, *dst_hi, f12)); + addInstr(env, s390_insn_move(8, *dst_lo, f14)); + + return; + } + + /* --------- BINARY OP --------- */ + case Iex_Binop: { + HReg op_hi, op_lo, f12, f13, f14, f15; + s390_bfp_binop_t bfpop; + s390_round_t rounding_mode; + + /* We use non-virtual registers as pairs (f13, f15) and (f12, f14)) */ + f12 = make_fpr(12); + f13 = make_fpr(13); + f14 = make_fpr(14); + f15 = make_fpr(15); + + switch (expr->Iex.Binop.op) { + case Iop_SqrtF128: + s390_isel_float128_expr(&op_hi, &op_lo, env, expr->Iex.Binop.arg2); + + /* operand --> (f13, f15) */ + addInstr(env, s390_insn_move(8, f13, op_hi)); + addInstr(env, s390_insn_move(8, f15, op_lo)); + + bfpop = S390_BFP_SQRT; + rounding_mode = decode_rounding_mode(expr->Iex.Binop.arg1); + + addInstr(env, s390_insn_bfp128_unop(16, bfpop, f12, f14, f13, f15, + rounding_mode)); + + /* Move result to virtual destination registers */ + *dst_hi = newVRegF(env); + *dst_lo = newVRegF(env); + addInstr(env, s390_insn_move(8, *dst_hi, f12)); + addInstr(env, s390_insn_move(8, *dst_lo, f14)); + return; + + case Iop_F64HLto128: + *dst_hi = s390_isel_float_expr(env, expr->Iex.Binop.arg1); + *dst_lo = s390_isel_float_expr(env, expr->Iex.Binop.arg2); + return; + + default: + goto irreducible; + } + } + + /* --------- UNARY OP --------- */ + case Iex_Unop: { + IRExpr *left = expr->Iex.Binop.arg1; + s390_bfp_unop_t bfpop; + s390_round_t rounding_mode; + HReg op_hi, op_lo, op, f12, f13, f14, f15; + + /* We use non-virtual registers as pairs (f13, f15) and (f12, f14)) */ + f12 = make_fpr(12); + f13 = make_fpr(13); + f14 = make_fpr(14); + f15 = make_fpr(15); + + switch (expr->Iex.Binop.op) { + case Iop_NegF128: bfpop = S390_BFP_NEG; goto float128_opnd; + case Iop_AbsF128: bfpop = S390_BFP_ABS; goto float128_opnd; + case Iop_I32StoF128: bfpop = S390_BFP_I32_TO_F128; goto convert_int; + case Iop_I64StoF128: bfpop = S390_BFP_I64_TO_F128; goto convert_int; + case Iop_F32toF128: bfpop = S390_BFP_F32_TO_F128; goto convert_float; + case Iop_F64toF128: bfpop = S390_BFP_F64_TO_F128; goto convert_float; + default: + goto irreducible; + } + + float128_opnd: + s390_isel_float128_expr(&op_hi, &op_lo, env, left); + + /* operand --> (f13, f15) */ + addInstr(env, s390_insn_move(8, f13, op_hi)); + addInstr(env, s390_insn_move(8, f15, op_lo)); + + rounding_mode = S390_ROUND_CURRENT; /* will not be used later on */ + addInstr(env, s390_insn_bfp128_unop(16, bfpop, f12, f14, f13, f15, + rounding_mode)); + goto move_dst; + + convert_float: + op = s390_isel_float_expr(env, left); + addInstr(env, s390_insn_bfp128_convert_to(16, bfpop, f12, f14, + op)); + goto move_dst; + + convert_int: + op = s390_isel_int_expr(env, left); + addInstr(env, s390_insn_bfp128_convert_to(16, bfpop, f12, f14, + op)); + goto move_dst; + + move_dst: + /* Move result to virtual destination registers */ + *dst_hi = newVRegF(env); + *dst_lo = newVRegF(env); + addInstr(env, s390_insn_move(8, *dst_hi, f12)); + addInstr(env, s390_insn_move(8, *dst_lo, f14)); + return; + } + + default: + goto irreducible; + } + + /* We get here if no pattern matched. */ + irreducible: + ppIRExpr(expr); + vpanic("s390_isel_int_expr: cannot reduce tree"); +} + +/* Compute a 128-bit value into two 64-bit registers. These may be either + real or virtual regs; in any case they must not be changed by subsequent + code emitted by the caller. */ +static void +s390_isel_float128_expr(HReg *dst_hi, HReg *dst_lo, ISelEnv *env, IRExpr *expr) +{ + s390_isel_float128_expr_wrk(dst_hi, dst_lo, env, expr); + + /* Sanity checks ... */ + vassert(hregIsVirtual(*dst_hi)); + vassert(hregIsVirtual(*dst_lo)); + vassert(hregClass(*dst_hi) == HRcFlt64); + vassert(hregClass(*dst_lo) == HRcFlt64); +} + + +/*---------------------------------------------------------*/ +/*--- ISEL: Floating point expressions (64 bit) ---*/ +/*---------------------------------------------------------*/ + +static HReg +s390_isel_float_expr_wrk(ISelEnv *env, IRExpr *expr) +{ + IRType ty = typeOfIRExpr(env->type_env, expr); + UChar size; + + vassert(ty == Ity_F32 || ty == Ity_F64); + + size = sizeofIRType(ty); + + switch (expr->tag) { + case Iex_RdTmp: + /* Return the virtual register that holds the temporary. */ + return lookupIRTemp(env, expr->Iex.RdTmp.tmp); + + /* --------- LOAD --------- */ + case Iex_Load: { + HReg dst = newVRegF(env); + s390_amode *am = s390_isel_amode(env, expr->Iex.Load.addr); + + if (expr->Iex.Load.end != Iend_BE) + goto irreducible; + + addInstr(env, s390_insn_load(size, dst, am)); + + return dst; + } + + /* --------- GET --------- */ + case Iex_Get: { + HReg dst = newVRegF(env); + s390_amode *am = s390_amode_b12(expr->Iex.Get.offset, + s390_hreg_guest_state_pointer()); + + addInstr(env, s390_insn_load(size, dst, am)); + + return dst; + } + + /* --------- LITERAL --------- */ + + /* Load a literal into a register. Create a "load immediate" + v-insn and return the register. */ + case Iex_Const: { + ULong value; + HReg dst = newVRegF(env); + const IRConst *con = expr->Iex.Const.con; + + /* Bitwise copy of the value. No sign/zero-extension */ + switch (con->tag) { + case Ico_F32i: value = con->Ico.F32i; break; + case Ico_F64i: value = con->Ico.F64i; break; + default: vpanic("s390_isel_float_expr: invalid constant"); + } + + if (value != 0) vpanic("cannot load immediate floating point constant"); + + addInstr(env, s390_insn_load_immediate(size, dst, value)); + + return dst; + } + + /* --------- 4-ary OP --------- */ + case Iex_Qop: { + HReg op1, op2, op3, dst; + s390_bfp_triop_t bfpop; + s390_round_t rounding_mode; + + op1 = s390_isel_float_expr(env, expr->Iex.Qop.arg2); + op2 = s390_isel_float_expr(env, expr->Iex.Qop.arg3); + op3 = s390_isel_float_expr(env, expr->Iex.Qop.arg4); + dst = newVRegF(env); + addInstr(env, s390_insn_move(size, dst, op1)); + + switch (expr->Iex.Qop.op) { + case Iop_MAddF32: + case Iop_MAddF64: bfpop = S390_BFP_MADD; break; + case Iop_MSubF32: + case Iop_MSubF64: bfpop = S390_BFP_MSUB; break; + + default: + goto irreducible; + } + + rounding_mode = decode_rounding_mode(expr->Iex.Qop.arg1); + addInstr(env, s390_insn_bfp_triop(size, bfpop, dst, op2, op3, + rounding_mode)); + return dst; + } + + /* --------- TERNARY OP --------- */ + case Iex_Triop: { + IROp op = expr->Iex.Triop.op; + IRExpr *left = expr->Iex.Triop.arg2; + IRExpr *right = expr->Iex.Triop.arg3; + s390_bfp_binop_t bfpop; + s390_round_t rounding_mode; + HReg h1, op2, dst; + + h1 = s390_isel_float_expr(env, left); /* Process 1st operand */ + op2 = s390_isel_float_expr(env, right); /* Process 2nd operand */ + dst = newVRegF(env); + addInstr(env, s390_insn_move(size, dst, h1)); + switch (op) { + case Iop_AddF32: + case Iop_AddF64: bfpop = S390_BFP_ADD; break; + case Iop_SubF32: + case Iop_SubF64: bfpop = S390_BFP_SUB; break; + case Iop_MulF32: + case Iop_MulF64: bfpop = S390_BFP_MUL; break; + case Iop_DivF32: + case Iop_DivF64: bfpop = S390_BFP_DIV; break; + + default: + goto irreducible; + } + + rounding_mode = decode_rounding_mode(expr->Iex.Triop.arg1); + addInstr(env, s390_insn_bfp_binop(size, bfpop, dst, op2, rounding_mode)); + return dst; + } + + /* --------- BINARY OP --------- */ + case Iex_Binop: { + IROp op = expr->Iex.Binop.op; + IRExpr *left = expr->Iex.Binop.arg2; + HReg h1, dst; + s390_bfp_unop_t bfpop; + s390_round_t rounding_mode; + Int integer_operand; + + integer_operand = 1; + + switch (op) { + case Iop_SqrtF32: + case Iop_SqrtF64: + bfpop = S390_BFP_SQRT; + integer_operand = 0; + break; + + case Iop_F64toF32: + bfpop = S390_BFP_F64_TO_F32; + integer_operand = 0; + break; + + case Iop_I32StoF32: bfpop = S390_BFP_I32_TO_F32; break; + case Iop_I64StoF32: bfpop = S390_BFP_I64_TO_F32; break; + case Iop_I64StoF64: bfpop = S390_BFP_I64_TO_F64; break; + default: + goto irreducible; + + case Iop_F128toF64: + case Iop_F128toF32: { + HReg op_hi, op_lo, f12, f13, f14, f15; + + bfpop = op == Iop_F128toF32 ? S390_BFP_F128_TO_F32 + : S390_BFP_F128_TO_F64; + + rounding_mode = decode_rounding_mode(expr->Iex.Binop.arg1); + + s390_isel_float128_expr(&op_hi, &op_lo, env, expr->Iex.Binop.arg2); + + /* We use non-virtual registers as pairs (f13, f15) and (f12, f14)) */ + f12 = make_fpr(12); + f13 = make_fpr(13); + f14 = make_fpr(14); + f15 = make_fpr(15); + + /* operand --> (f13, f15) */ + addInstr(env, s390_insn_move(8, f13, op_hi)); + addInstr(env, s390_insn_move(8, f15, op_lo)); + + dst = newVRegF(env); + addInstr(env, s390_insn_bfp128_unop(16, bfpop, f12, f14, f13, f15, + rounding_mode)); + + /* Move result to virtual destination registers */ + addInstr(env, s390_insn_move(8, dst, f12)); + return dst; + } + } + + /* Process operand */ + if (integer_operand) { + h1 = s390_isel_int_expr(env, left); + } else { + h1 = s390_isel_float_expr(env, left); + } + + dst = newVRegF(env); + rounding_mode = decode_rounding_mode(expr->Iex.Binop.arg1); + addInstr(env, s390_insn_bfp_unop(size, bfpop, dst, h1, rounding_mode)); + return dst; + } + + /* --------- UNARY OP --------- */ + case Iex_Unop: { + IROp op = expr->Iex.Unop.op; + IRExpr *left = expr->Iex.Unop.arg; + s390_bfp_unop_t bfpop; + s390_round_t rounding_mode; + HReg h1, dst; + + if (op == Iop_F128HIto64 || op == Iop_F128to64) { + HReg dst_hi, dst_lo; + + s390_isel_float128_expr(&dst_hi, &dst_lo, env, left); + return op == Iop_F128to64 ? dst_lo : dst_hi; + } + + if (op == Iop_ReinterpI64asF64) { + dst = newVRegF(env); + h1 = s390_isel_int_expr(env, left); /* Process the operand */ + addInstr(env, s390_insn_move(size, dst, h1)); + + return dst; + } + + switch (op) { + case Iop_NegF32: + case Iop_NegF64: + if (left->tag == Iex_Unop && + (left->Iex.Unop.op == Iop_AbsF32 || left->Iex.Unop.op == Iop_AbsF64)) + bfpop = S390_BFP_NABS; + else + bfpop = S390_BFP_NEG; + break; + + case Iop_AbsF32: + case Iop_AbsF64: bfpop = S390_BFP_ABS; break; + case Iop_I32StoF64: bfpop = S390_BFP_I32_TO_F64; break; + case Iop_F32toF64: bfpop = S390_BFP_F32_TO_F64; break; + default: + goto irreducible; + } + + /* Process operand */ + if (op == Iop_I32StoF64) + h1 = s390_isel_int_expr(env, left); + else if (bfpop == S390_BFP_NABS) + h1 = s390_isel_float_expr(env, left->Iex.Unop.arg); + else + h1 = s390_isel_float_expr(env, left); + + dst = newVRegF(env); + rounding_mode = S390_ROUND_CURRENT; /* will not be used later on */ + addInstr(env, s390_insn_bfp_unop(size, bfpop, dst, h1, rounding_mode)); + return dst; + } + + default: + goto irreducible; + } + + /* We get here if no pattern matched. */ + irreducible: + ppIRExpr(expr); + vpanic("s390_isel_float_expr: cannot reduce tree"); +} + + +static HReg +s390_isel_float_expr(ISelEnv *env, IRExpr *expr) +{ + HReg dst = s390_isel_float_expr_wrk(env, expr); + + /* Sanity checks ... */ + vassert(hregClass(dst) == HRcFlt64); + vassert(hregIsVirtual(dst)); + + return dst; +} + + +/*---------------------------------------------------------*/ +/*--- ISEL: Condition Code ---*/ +/*---------------------------------------------------------*/ + +/* This function handles all operators that produce a 1-bit result */ +static s390_cc_t +s390_isel_cc(ISelEnv *env, IRExpr *cond) +{ + UChar size; + + vassert(typeOfIRExpr(env->type_env, cond) == Ity_I1); + + /* Constant: either 1 or 0 */ + if (cond->tag == Iex_Const) { + vassert(cond->Iex.Const.con->tag == Ico_U1); + vassert(cond->Iex.Const.con->Ico.U1 == True + || cond->Iex.Const.con->Ico.U1 == False); + + return cond->Iex.Const.con->Ico.U1 == True ? S390_CC_ALWAYS : S390_CC_NEVER; + } + + /* Variable: values are 1 or 0 */ + if (cond->tag == Iex_RdTmp) { + IRTemp tmp = cond->Iex.RdTmp.tmp; + HReg reg = lookupIRTemp(env, tmp); + + /* Load-and-test does not modify REG; so this is OK. */ + if (typeOfIRTemp(env->type_env, tmp) == Ity_I1) + size = 4; + else + size = sizeofIRType(typeOfIRTemp(env->type_env, tmp)); + addInstr(env, s390_insn_test(size, s390_opnd_reg(reg))); + return S390_CC_NE; + } + + /* Unary operators */ + if (cond->tag == Iex_Unop) { + IRExpr *arg = cond->Iex.Unop.arg; + + switch (cond->Iex.Unop.op) { + case Iop_Not1: /* Not1(cond) */ + /* Generate code for EXPR, and negate the test condition */ + return s390_cc_invert(s390_isel_cc(env, arg)); + + /* Iop_32/64to1 select the LSB from their operand */ + case Iop_32to1: + case Iop_64to1: { + HReg dst = s390_isel_int_expr(env, arg); + + size = sizeofIRType(typeOfIRExpr(env->type_env, arg)); + + addInstr(env, s390_insn_alu(size, S390_ALU_AND, dst, s390_opnd_imm(1))); + addInstr(env, s390_insn_test(size, s390_opnd_reg(dst))); + return S390_CC_NE; + } + + case Iop_CmpNEZ8: + case Iop_CmpNEZ16: { + s390_opnd_RMI src; + s390_unop_t op; + HReg dst; + + op = (cond->Iex.Unop.op == Iop_CmpNEZ8) ? S390_ZERO_EXTEND_8 + : S390_ZERO_EXTEND_16; + dst = newVRegI(env); + src = s390_isel_int_expr_RMI(env, arg); + addInstr(env, s390_insn_unop(4, op, dst, src)); + addInstr(env, s390_insn_test(4, s390_opnd_reg(dst))); + return S390_CC_NE; + } + + case Iop_CmpNEZ32: + case Iop_CmpNEZ64: { + s390_opnd_RMI src; + + src = s390_isel_int_expr_RMI(env, arg); + size = sizeofIRType(typeOfIRExpr(env->type_env, arg)); + addInstr(env, s390_insn_test(size, src)); + return S390_CC_NE; + } + + default: + goto fail; + } + } + + /* Binary operators */ + if (cond->tag == Iex_Binop) { + IRExpr *arg1 = cond->Iex.Binop.arg1; + IRExpr *arg2 = cond->Iex.Binop.arg2; + HReg reg1, reg2; + + size = sizeofIRType(typeOfIRExpr(env->type_env, arg1)); + + switch (cond->Iex.Binop.op) { + s390_unop_t op; + s390_cc_t result; + + case Iop_CmpEQ8: + case Iop_CasCmpEQ8: + op = S390_ZERO_EXTEND_8; + result = S390_CC_E; + goto do_compare_ze; + + case Iop_CmpNE8: + case Iop_CasCmpNE8: + op = S390_ZERO_EXTEND_8; + result = S390_CC_NE; + goto do_compare_ze; + + case Iop_CmpEQ16: + case Iop_CasCmpEQ16: + op = S390_ZERO_EXTEND_16; + result = S390_CC_E; + goto do_compare_ze; + + case Iop_CmpNE16: + case Iop_CasCmpNE16: + op = S390_ZERO_EXTEND_16; + result = S390_CC_NE; + goto do_compare_ze; + + do_compare_ze: { + s390_opnd_RMI op1, op2; + + op1 = s390_isel_int_expr_RMI(env, arg1); + reg1 = newVRegI(env); + addInstr(env, s390_insn_unop(4, op, reg1, op1)); + + op2 = s390_isel_int_expr_RMI(env, arg2); + reg2 = newVRegI(env); + addInstr(env, s390_insn_unop(4, op, reg2, op2)); /* zero extend */ + + op2 = s390_opnd_reg(reg2); + addInstr(env, s390_insn_compare(4, reg1, op2, False)); + + return result; + } + + case Iop_CmpEQ32: + case Iop_CmpEQ64: + case Iop_CasCmpEQ32: + case Iop_CasCmpEQ64: + result = S390_CC_E; + goto do_compare; + + case Iop_CmpNE32: + case Iop_CmpNE64: + case Iop_CasCmpNE32: + case Iop_CasCmpNE64: + result = S390_CC_NE; + goto do_compare; + + do_compare: { + HReg op1; + s390_opnd_RMI op2; + + order_commutative_operands(arg1, arg2); + + op1 = s390_isel_int_expr(env, arg1); + op2 = s390_isel_int_expr_RMI(env, arg2); + + addInstr(env, s390_insn_compare(size, op1, op2, False)); + + return result; + } + + case Iop_CmpLT32S: + case Iop_CmpLE32S: + case Iop_CmpLT64S: + case Iop_CmpLE64S: { + HReg op1; + s390_opnd_RMI op2; + + op1 = s390_isel_int_expr(env, arg1); + op2 = s390_isel_int_expr_RMI(env, arg2); + + addInstr(env, s390_insn_compare(size, op1, op2, True)); + + return (cond->Iex.Binop.op == Iop_CmpLT32S || + cond->Iex.Binop.op == Iop_CmpLT64S) ? S390_CC_L : S390_CC_LE; + } + + case Iop_CmpLT32U: + case Iop_CmpLE32U: + case Iop_CmpLT64U: + case Iop_CmpLE64U: { + HReg op1; + s390_opnd_RMI op2; + + op1 = s390_isel_int_expr(env, arg1); + op2 = s390_isel_int_expr_RMI(env, arg2); + + addInstr(env, s390_insn_compare(size, op1, op2, False)); + + return (cond->Iex.Binop.op == Iop_CmpLT32U || + cond->Iex.Binop.op == Iop_CmpLT64U) ? S390_CC_L : S390_CC_LE; + } + + default: + goto fail; + } + } + + fail: + ppIRExpr(cond); + vpanic("s390_isel_cc: unexpected operator"); +} + + +/*---------------------------------------------------------*/ +/*--- ISEL: Statements ---*/ +/*---------------------------------------------------------*/ + +static void +s390_isel_stmt(ISelEnv *env, IRStmt *stmt) +{ + if (vex_traceflags & VEX_TRACE_VCODE) { + vex_printf("\n -- "); + ppIRStmt(stmt); + vex_printf("\n"); + } + + switch (stmt->tag) { + + /* --------- STORE --------- */ + case Ist_Store: { + IRType tyd = typeOfIRExpr(env->type_env, stmt->Ist.Store.data); + s390_amode *am; + HReg src; + + if (stmt->Ist.Store.end != Iend_BE) goto stmt_fail; + + am = s390_isel_amode(env, stmt->Ist.Store.addr); + + switch (tyd) { + case Ity_I8: + case Ity_I16: + case Ity_I32: + case Ity_I64: + src = s390_isel_int_expr(env, stmt->Ist.Store.data); + break; + + case Ity_F32: + case Ity_F64: + src = s390_isel_float_expr(env, stmt->Ist.Store.data); + break; + + case Ity_F128: + /* Cannot occur. No such instruction */ + vpanic("Ist_Store with F128 data"); + + default: + goto stmt_fail; + } + + addInstr(env, s390_insn_store(sizeofIRType(tyd), am, src)); + return; + } + + /* --------- PUT --------- */ + case Ist_Put: { + IRType tyd = typeOfIRExpr(env->type_env, stmt->Ist.Put.data); + HReg src; + s390_amode *am; + + am = s390_amode_b12(stmt->Ist.Put.offset, + s390_hreg_guest_state_pointer()); + switch (tyd) { + case Ity_I8: + case Ity_I16: + case Ity_I32: + case Ity_I64: + src = s390_isel_int_expr(env, stmt->Ist.Put.data); + break; + + case Ity_F32: + case Ity_F64: + src = s390_isel_float_expr(env, stmt->Ist.Put.data); + break; + + case Ity_F128: + /* Does not occur. See function put_fpr_pair. */ + vpanic("Ist_Put with F128 data"); + + default: + goto stmt_fail; + } + + addInstr(env, s390_insn_store(sizeofIRType(tyd), am, src)); + return; + } + + /* --------- TMP --------- */ + case Ist_WrTmp: { + IRTemp tmp = stmt->Ist.WrTmp.tmp; + IRType tyd = typeOfIRTemp(env->type_env, tmp); + HReg src, dst; + + switch (tyd) { + case Ity_I128: { + HReg dst_hi, dst_lo, res_hi, res_lo; + + s390_isel_int128_expr(&res_hi, &res_lo, env, stmt->Ist.WrTmp.data); + lookupIRTemp128(&dst_hi, &dst_lo, env, tmp); + + addInstr(env, s390_insn_move(8, dst_hi, res_hi)); + addInstr(env, s390_insn_move(8, dst_lo, res_lo)); + return; + } + + case Ity_I8: + case Ity_I16: + case Ity_I32: + case Ity_I64: + src = s390_isel_int_expr(env, stmt->Ist.WrTmp.data); + dst = lookupIRTemp(env, tmp); + break; + + case Ity_I1: { + s390_cc_t cond = s390_isel_cc(env, stmt->Ist.WrTmp.data); + dst = lookupIRTemp(env, tmp); + addInstr(env, s390_insn_cc2bool(dst, cond)); + return; + } + + case Ity_F32: + case Ity_F64: + src = s390_isel_float_expr(env, stmt->Ist.WrTmp.data); + dst = lookupIRTemp(env, tmp); + break; + + case Ity_F128: { + HReg dst_hi, dst_lo, res_hi, res_lo; + + s390_isel_float128_expr(&res_hi, &res_lo, env, stmt->Ist.WrTmp.data); + lookupIRTemp128(&dst_hi, &dst_lo, env, tmp); + + addInstr(env, s390_insn_move(8, dst_hi, res_hi)); + addInstr(env, s390_insn_move(8, dst_lo, res_lo)); + return; + } + + default: + goto stmt_fail; + } + + addInstr(env, s390_insn_move(sizeofIRType(tyd), dst, src)); + return; + } + + /* --------- Call to DIRTY helper --------- */ + case Ist_Dirty: { + IRType retty; + IRDirty* d = stmt->Ist.Dirty.details; + Bool passBBP; + + if (d->nFxState == 0) + vassert(!d->needsBBP); + + passBBP = toBool(d->nFxState > 0 && d->needsBBP); + + doHelperCall(env, passBBP, d->guard, d->cee, d->args); + + /* Now figure out what to do with the returned value, if any. */ + if (d->tmp == IRTemp_INVALID) + /* No return value. Nothing to do. */ + return; + + retty = typeOfIRTemp(env->type_env, d->tmp); + if (retty == Ity_I64 || retty == Ity_I32 + || retty == Ity_I16 || retty == Ity_I8) { + /* Move the returned value into the return register */ + HReg dst = lookupIRTemp(env, d->tmp); + addInstr(env, s390_insn_move(sizeofIRType(retty), dst, + mkHReg(S390_REGNO_RETURN_VALUE, + HRcInt64, False))); + return; + } + break; + } + + case Ist_CAS: + if (stmt->Ist.CAS.details->oldHi == IRTemp_INVALID) { + IRCAS *cas = stmt->Ist.CAS.details; + s390_amode *op2 = s390_isel_amode(env, cas->addr); + HReg op3 = s390_isel_int_expr(env, cas->dataLo); /* new value */ + HReg op1 = s390_isel_int_expr(env, cas->expdLo); /* expected value */ + HReg old = lookupIRTemp(env, cas->oldLo); + + if (typeOfIRTemp(env->type_env, cas->oldLo) == Ity_I32) { + addInstr(env, s390_insn_cas(4, op1, op2, op3, old)); + } else { + addInstr(env, s390_insn_cas(8, op1, op2, op3, old)); + } + return; + } else { + vpanic("compare double and swap not implemented\n"); + } + break; + + /* --------- EXIT --------- */ + case Ist_Exit: { + s390_opnd_RMI dst; + s390_cc_t cond; + IRConstTag tag = stmt->Ist.Exit.dst->tag; + + if (tag != Ico_U64) + vpanic("s390_isel_stmt: Ist_Exit: dst is not a 64-bit value"); + + dst = s390_isel_int_expr_RMI(env, IRExpr_Const(stmt->Ist.Exit.dst)); + cond = s390_isel_cc(env, stmt->Ist.Exit.guard); + addInstr(env, s390_insn_branch(stmt->Ist.Exit.jk, cond, dst)); + return; + } + + /* --------- MEM FENCE --------- */ + case Ist_MBE: /* fixs390 later */ + break; + + /* --------- Miscellaneous --------- */ + + case Ist_PutI: /* Not needed */ + case Ist_IMark: /* Doesn't generate any executable code */ + case Ist_NoOp: /* Doesn't generate any executable code */ + case Ist_AbiHint: /* Meaningless in IR */ + return; + + default: + break; + } + + stmt_fail: + ppIRStmt(stmt); + vpanic("s390_isel_stmt"); +} + + +/*---------------------------------------------------------*/ +/*--- ISEL: Basic block terminators (Nexts) ---*/ +/*---------------------------------------------------------*/ + +static void +iselNext(ISelEnv *env, IRExpr *next, IRJumpKind jk) +{ + s390_opnd_RMI dst; + + if (vex_traceflags & VEX_TRACE_VCODE) { + vex_printf("\n-- goto {"); + ppIRJumpKind(jk); + vex_printf("} "); + ppIRExpr(next); + vex_printf("\n"); + } + + dst = s390_isel_int_expr_RMI(env, next); + addInstr(env, s390_insn_branch(jk, S390_CC_ALWAYS, dst)); +} + + +/*---------------------------------------------------------*/ +/*--- Insn selector top-level ---*/ +/*---------------------------------------------------------*/ + +/* Translate an entire SB to s390 code. */ + +HInstrArray * +s390_isel_sb(IRSB *bb, VexArch arch_host, VexArchInfo *archinfo_host, + VexAbiInfo *vbi) +{ + UInt i, j; + HReg hreg, hregHI; + ISelEnv *env; + UInt hwcaps_host = archinfo_host->hwcaps; + + /* Do some sanity checks */ + vassert((hwcaps_host & ~(VEX_HWCAPS_S390X_ALL)) == 0); + + /* Make up an initial environment to use. */ + env = LibVEX_Alloc(sizeof(ISelEnv)); + env->vreg_ctr = 0; + + /* Are we being s390 or s390x? */ + env->mode64 = arch_host == VexArchS390X; + + /* Set up output code array. */ + env->code = newHInstrArray(); + + /* Copy BB's type env. */ + env->type_env = bb->tyenv; + + /* Make up an IRTemp -> virtual HReg mapping. This doesn't + change as we go along. For some reason types_used has Int type -- but + it should be unsigned. Internally we use an unsigned type; so we + assert it here. */ + vassert(bb->tyenv->types_used >= 0); + + env->n_vregmap = bb->tyenv->types_used; + env->vregmap = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); + env->vregmapHI = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); + + /* and finally ... */ + env->hwcaps = hwcaps_host; + + /* For each IR temporary, allocate a suitably-kinded virtual + register. */ + j = 0; + for (i = 0; i < env->n_vregmap; i++) { + hregHI = hreg = INVALID_HREG; + switch (bb->tyenv->types[i]) { + case Ity_I1: + case Ity_I8: + case Ity_I16: + case Ity_I32: + hreg = mkHReg(j++, HRcInt64, True); + break; + + case Ity_I64: + hreg = mkHReg(j++, HRcInt64, True); + break; + + case Ity_I128: + hreg = mkHReg(j++, HRcInt64, True); + hregHI = mkHReg(j++, HRcInt64, True); + break; + + case Ity_F32: + case Ity_F64: + hreg = mkHReg(j++, HRcFlt64, True); + break; + + case Ity_F128: + hreg = mkHReg(j++, HRcFlt64, True); + hregHI = mkHReg(j++, HRcFlt64, True); + break; + + case Ity_V128: /* fall through */ + default: + ppIRType(bb->tyenv->types[i]); + vpanic("s390_isel_sb: IRTemp type"); + } + + env->vregmap[i] = hreg; + env->vregmapHI[i] = hregHI; + } + env->vreg_ctr = j; + + /* Ok, finally we can iterate over the statements. */ + for (i = 0; i < bb->stmts_used; i++) + if (bb->stmts[i]) + s390_isel_stmt(env, bb->stmts[i]); + + iselNext(env, bb->next, bb->jumpkind); + + /* Record the number of vregs we used. */ + env->code->n_vregs = env->vreg_ctr; + + return env->code; +} + +/*---------------------------------------------------------------*/ +/*--- end host_s390_isel.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_isel.h +++ VEX/priv/host_s390_isel.h @@ -0,0 +1,47 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_isel.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +#ifndef __VEX_HOST_S390_ISEL_H +#define __VEX_HOST_S390_ISEL_H + +#include "libvex_basictypes.h" +#include "libvex.h" /* VexAbiInfo */ +#include "main_util.h" /* needed for host_generic_regs.h */ +#include "host_generic_regs.h" /* HInstrArray */ + +HInstrArray *s390_isel_sb(IRSB *, VexArch, VexArchInfo *, VexAbiInfo *); + +#endif /* ndef __VEX_HOST_S390_ISEL_H */ + +/*---------------------------------------------------------------*/ +/*--- end host_s390_isel.h ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/host_s390_wrapper.c +++ VEX/priv/host_s390_wrapper.c @@ -0,0 +1,413 @@ +/* -*- mode: C; c-basic-offset: 3; -*- */ + +/*---------------------------------------------------------------*/ +/*--- begin host_s390_wrapper.c ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +/* Contributed by Florian Krohm */ + +/* This file contains wrapper functions for instructions that depend on + certain hardware facilities being installed. If the facility is not + installed an equivalent instruction sequence will be issued. + The general register "r0" is available to those instruction sequences. */ + +#include "libvex_basictypes.h" + +#include "host_s390_insn.h" /* s390_host_has_eimm */ +#include "host_s390_emit.h" + + +/* For both 32-bit and 64-bit clients we can use the instructions that + were available on z900. See binutils/opcodes/s390-opc.txt + + Note, that entering a wrapper for a z/arch instruction does not + imply that the client is a 64-bit client. It only means that this + instruction is a good match for the expression at hand. +*/ + +/* Provide a symbolic name for register "r0" */ +#undef r0 +#define r0 0 + +/* Split up a 20-bit displacement into its high and low piece + suitable for passing as function arguments */ +#define DISP20(d) ((d) & 0xFFF), (((d) >> 12) & 0xFF) + + +/*------------------------------------------------------------*/ +/*--- Helper functions ---*/ +/*------------------------------------------------------------*/ + +/* Load a 32-bit immediate VAL into register REG. */ +static UChar * +s390_emit_load_32imm(UChar *p, UChar reg, UInt val) +{ + /* val[0:15] --> (val >> 16) & 0xFFFF + val[16:31] --> val & 0xFFFF + */ + p = s390_emit_IILH(p, reg, (val >> 16) & 0xFFFF); + return s390_emit_IILL(p, reg, val & 0xFFFF); +} + + +/*------------------------------------------------------------*/ +/*--- Wrapper functions ---*/ +/*------------------------------------------------------------*/ + +/* r1[32:63] = i2 */ +UChar * +s390_emit_IILFw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_eimm) { + return s390_emit_IILF(p, r1, i2); + } + + return s390_emit_load_32imm(p, r1, i2); +} + + +/* r1[32:63],r1+1[32:63] = r1+1[32:63] * memory[op2addr][32:63] */ +UChar * +s390_emit_MFYw(UChar *p, UChar r1, UChar x, UChar b, UShort dl, UChar dh) +{ + if (s390_host_has_gie) { + return s390_emit_MFY(p, r1, x, b, dl, dh); + } + + /* Load from memory into R0, then MULTIPLY with R1 */ + p = s390_emit_LY(p, r0, x, b, dl, dh); + return s390_emit_MR(p, r1, r0); +} + + +/* r1[32:63] = r1[32:63] * i2 */ +UChar * +s390_emit_MSFIw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_gie) { + return s390_emit_MSFI(p, r1, i2); + } + + /* Load I2 into R0; then MULTIPLY R0 with R1 */ + p = s390_emit_load_32imm(p, r0, i2); + return s390_emit_MSR(p, r1, r0); +} + + +/* r1[32:63] = r1[32:63] & i2 */ +UChar * +s390_emit_NILFw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_eimm) { + return s390_emit_NILF(p, r1, i2); + } + + /* Load I2 into R0; then AND R0 with R1 */ + p = s390_emit_load_32imm(p, r0, i2); + return s390_emit_NR(p, r1, r0); +} + + +/* r1[32:63] = r1[32:63] | i2 */ +UChar * +s390_emit_OILFw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_eimm) { + return s390_emit_OILF(p, r1, i2); + } + + /* Load I2 into R0; then AND R0 with R1 */ + p = s390_emit_load_32imm(p, r0, i2); + return s390_emit_OR(p, r1, r0); +} + + +/* r1[32:63] = r1[32:63] ^ i2 */ +UChar * +s390_emit_XILFw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_eimm) { + return s390_emit_XILF(p, r1, i2); + } + + /* Load I2 into R0; then AND R0 with R1 */ + p = s390_emit_load_32imm(p, r0, i2); + return s390_emit_XR(p, r1, r0); +} + + +/* r1[32:63] = sign_extend(r2[56:63]) */ +UChar * +s390_emit_LBRw(UChar *p, UChar r1, UChar r2) +{ + if (s390_host_has_eimm) { + return s390_emit_LBR(p, r1, r2); + } + + p = s390_emit_LR(p, r1, r2); /* r1 = r2 */ + p = s390_emit_SLL(p, r1, r0, r0, 24); /* r1 = r1 << 24 */ + return s390_emit_SRA(p, r1, r0, r0, 24); /* r1 = r1 >>a 24 */ +} + + +/* r1[0:63] = sign_extend(r2[56:63]) */ +UChar * +s390_emit_LGBRw(UChar *p, UChar r1, UChar r2) +{ + if (s390_host_has_eimm) { + return s390_emit_LGBR(p, r1, r2); + } + + p = s390_emit_LR(p, r1, r2); /* r1 = r2 */ + p = s390_emit_SLLG(p, r1, r1, r0, DISP20(56)); /* r1 = r1 << 56 */ + return s390_emit_SRAG(p, r1, r1, r0, DISP20(56)); /* r1 = r1 >>a 56 */ +} + + +/* r1[32:63] = sign_extend(r2[48:63]) */ +UChar * +s390_emit_LHRw(UChar *p, UChar r1, UChar r2) +{ + if (s390_host_has_eimm) { + return s390_emit_LHR(p, r1, r2); + } + + p = s390_emit_LR(p, r1, r2); /* r1 = r2 */ + p = s390_emit_SLL(p, r1, r0, r0, 16); /* r1 = r1 << 16 */ + return s390_emit_SRA(p, r1, r0, r0, 16); /* r1 = r1 >>a 16 */ +} + + +/* r1[0:63] = sign_extend(r2[48:63]) */ +UChar * +s390_emit_LGHRw(UChar *p, UChar r1, UChar r2) +{ + if (s390_host_has_eimm) { + return s390_emit_LGHR(p, r1, r2); + } + + p = s390_emit_LR(p, r1, r2); /* r1 = r2 */ + p = s390_emit_SLLG(p, r1, r1, r0, DISP20(48)); /* r1 = r1 << 48 */ + return s390_emit_SRAG(p, r1, r1, r0, DISP20(48)); /* r1 = r1 >>a 48 */ +} + + +/* r1[0:63] = sign_extend(i2) */ +UChar * +s390_emit_LGFIw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_eimm) { + return s390_emit_LGFI(p, r1, i2); + } + + p = s390_emit_load_32imm(p, r0, i2); + return s390_emit_LGFR(p, r1, r0); +} + + +/* r1[32:63] = zero_extend($r2[56:63]) */ +UChar * +s390_emit_LLCRw(UChar *p, UChar r1, UChar r2) +{ + if (s390_host_has_eimm) { + return s390_emit_LLCR(p, r1, r2); + } + + p = s390_emit_LR(p, r1, r2); + p = s390_emit_LHI(p, r0, 0xFF); + return s390_emit_NR(p, r1, r0); +} + + +/* r1[0:63] = zero_extend($r2[56:63]) */ +UChar * +s390_emit_LLGCRw(UChar *p, UChar r1, UChar r2) +{ + if (s390_host_has_eimm) { + return s390_emit_LLGCR(p, r1, r2); + } + + p = s390_emit_LR(p, r1, r2); + p = s390_emit_LLILL(p, r0, 0xFF); + return s390_emit_NGR(p, r1, r0); +} + + +/* r1[32:63] = zero_extend(r2[48:63]) */ +UChar * +s390_emit_LLHRw(UChar *p, UChar r1, UChar r2) +{ + if (s390_host_has_eimm) { + return s390_emit_LLHR(p, r1, r2); + } + + p = s390_emit_LR(p, r1, r2); + p = s390_emit_LLILL(p, r0, 0xFFFF); + return s390_emit_NR(p, r1, r0); +} + + +/* r1[0:63] = zero_extend(r2[48:63]) */ +UChar * +s390_emit_LLGHRw(UChar *p, UChar r1, UChar r2) +{ + if (s390_host_has_eimm) { + return s390_emit_LLGHR(p, r1, r2); + } + + p = s390_emit_LR(p, r1, r2); + p = s390_emit_LLILL(p, r0, 0xFFFF); + return s390_emit_NGR(p, r1, r0); +} + + +/* r1[32:63] = zero_extend(mem[op2addr][0:7]) */ +UChar * +s390_emit_LLCw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl, UChar dh) +{ + if (s390_host_has_eimm) { + return s390_emit_LLC(p, r1, x2, b2, dl, dh); + } + + if (dh == 0) { + p = s390_emit_IC(p, r1, x2, b2, dl); + } else { + p = s390_emit_ICY(p, r1, x2, b2, dl, dh); + } + p = s390_emit_LLILL(p, r0, 0xFF); + return s390_emit_NR(p, r1, r0); +} + + +/* r1[32:63] = zero_extend(mem[op2addr][0:15]) */ +UChar * +s390_emit_LLHw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl, UChar dh) +{ + if (s390_host_has_eimm) { + return s390_emit_LLH(p, r1, x2, b2, dl, dh); + } + + p = s390_emit_LLGH(p, r1, x2, b2, dl, dh); + p = s390_emit_LLILL(p, r0, 0xFFFF); + return s390_emit_NR(p, r1, r0); +} + + +/* r1[0:63] = zero_extend(i2) */ +UChar * +s390_emit_LLILFw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_eimm) { + return s390_emit_LLILF(p, r1, i2); + } + + p = s390_emit_LLILH(p, r1, (i2 >> 16) & 0xFFFF); /* i2[0:15] */ + return s390_emit_OILL(p, r1, i2 & 0xFFFF); +} + + +/* r1[32:63] = r1[32:63] + i2 */ +UChar * +s390_emit_AFIw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_eimm) { + return s390_emit_AFI(p, r1, i2); + } + /* Load 32 bit immediate to R0 then add */ + p = s390_emit_load_32imm(p, r0, i2); + return s390_emit_AR(p, r1, r0); +} + + +/* r1[32:63] = r1[32:63] - i2 */ +UChar * +s390_emit_SLFIw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_eimm) { + return s390_emit_SLFI(p, r1, i2); + } + + /* Load 32 bit immediate to R0 then subtract */ + p = s390_emit_load_32imm(p, r0, i2); + return s390_emit_SR(p, r1, r0); +} + + +UChar * +s390_emit_LTw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl, UChar dh) +{ + if (s390_host_has_eimm) { + return s390_emit_LT(p, r1, x2, b2, dl, dh); + } + /* Load 32 bit from memory to R0 then compare */ + if (dh == 0) { + p = s390_emit_L(p, r0, x2, b2, dl); + } else { + p = s390_emit_LY(p, r0, x2, b2, dl, dh); + } + return s390_emit_LTR(p, r1, r0); +} + + +UChar * +s390_emit_LTGw(UChar *p, UChar r1, UChar x2, UChar b2, UShort dl, UChar dh) +{ + if (s390_host_has_eimm) { + return s390_emit_LTG(p, r1, x2, b2, dl, dh); + } + /* Load 64 bit from memory to R0 then compare */ + p = s390_emit_LG(p, r0, x2, b2, dl, dh); + return s390_emit_LTGR(p, r1, r0); +} + + +UChar * +s390_emit_CFIw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_eimm) { + return s390_emit_CFI(p, r1, i2); + } + /* Load 32 bit immediate to R0 then compare */ + p = s390_emit_load_32imm(p, r0, i2); + return s390_emit_CR(p, r1, r0); +} + + +UChar * +s390_emit_CLFIw(UChar *p, UChar r1, UInt i2) +{ + if (s390_host_has_eimm) { + return s390_emit_CLFI(p, r1, i2); + } + /* Load 32 bit immediate to R0 then compare */ + p = s390_emit_load_32imm(p, r0, i2); + return s390_emit_CLR(p, r1, r0); +} + +/*---------------------------------------------------------------*/ +/*--- end host_s390_wrapper.c ---*/ +/*---------------------------------------------------------------*/ --- VEX/priv/ir_defs.c +++ VEX/priv/ir_defs.c @@ -56,6 +56,7 @@ case Ity_I128: vex_printf( "I128"); break; case Ity_F32: vex_printf( "F32"); break; case Ity_F64: vex_printf( "F64"); break; + case Ity_F128: vex_printf( "F128"); break; case Ity_V128: vex_printf( "V128"); break; default: vex_printf("ty = 0x%x\n", (Int)ty); vpanic("ppIRType"); @@ -64,7 +65,7 @@ void ppIRConst ( IRConst* con ) { - union { ULong i64; Double f64; } u; + union { ULong i64; Double f64; UInt i32; Float f32; } u; vassert(sizeof(ULong) == sizeof(Double)); switch (con->tag) { case Ico_U1: vex_printf( "%d:I1", con->Ico.U1 ? 1 : 0); break; @@ -72,6 +73,10 @@ case Ico_U16: vex_printf( "0x%x:I16", (UInt)(con->Ico.U16)); break; case Ico_U32: vex_printf( "0x%x:I32", (UInt)(con->Ico.U32)); break; case Ico_U64: vex_printf( "0x%llx:I64", (ULong)(con->Ico.U64)); break; + case Ico_F32: u.f32 = con->Ico.F32; + vex_printf( "F32{0x%x}", u.i32); + break; + case Ico_F32i: vex_printf( "F32i{0x%x}", con->Ico.F32i); break; case Ico_F64: u.f64 = con->Ico.F64; vex_printf( "F64{0x%llx}", u.i64); break; @@ -222,6 +227,8 @@ case Iop_DivModU128to64: vex_printf("DivModU128to64"); return; case Iop_DivModS128to64: vex_printf("DivModS128to64"); return; + case Iop_DivModS64to64: vex_printf("DivModS64to64"); return; + case Iop_16HIto8: vex_printf("16HIto8"); return; case Iop_16to8: vex_printf("16to8"); return; case Iop_8HLto16: vex_printf("8HLto16"); return; @@ -238,6 +245,14 @@ case Iop_128to64: vex_printf("128to64"); return; case Iop_64HLto128: vex_printf("64HLto128"); return; + case Iop_CmpF32: vex_printf("CmpF32"); return; + case Iop_F32toI16S: vex_printf("F32toI16S"); return; + case Iop_F32toI32S: vex_printf("F32toI32S"); return; + case Iop_F32toI64S: vex_printf("F32toI64S"); return; + case Iop_I16StoF32: vex_printf("I16StoF32"); return; + case Iop_I32StoF32: vex_printf("I32StoF32"); return; + case Iop_I64StoF32: vex_printf("I64StoF32"); return; + case Iop_AddF64: vex_printf("AddF64"); return; case Iop_SubF64: vex_printf("SubF64"); return; case Iop_MulF64: vex_printf("MulF64"); return; @@ -251,6 +266,32 @@ case Iop_MulF32: vex_printf("MulF32"); return; case Iop_DivF32: vex_printf("DivF32"); return; + /* 128 bit floating point */ + case Iop_AddF128: vex_printf("AddF128"); return; + case Iop_SubF128: vex_printf("SubF128"); return; + case Iop_MulF128: vex_printf("MulF128"); return; + case Iop_DivF128: vex_printf("DivF128"); return; + case Iop_AbsF128: vex_printf("AbsF128"); return; + case Iop_NegF128: vex_printf("NegF128"); return; + case Iop_SqrtF128: vex_printf("SqrtF128"); return; + case Iop_CmpF128: vex_printf("CmpF128"); return; + + case Iop_F64HLto128: vex_printf("F64HLto128"); return; + case Iop_F128HIto64: vex_printf("F128HIto64"); return; + case Iop_F128to64: vex_printf("F128to64"); return; + case Iop_I32StoF128: vex_printf("I32StoF128"); return; + case Iop_I64StoF128: vex_printf("I64StoF128"); return; + case Iop_F128toI32S: vex_printf("F128toI32S"); return; + case Iop_F128toI64S: vex_printf("F128toI64S"); return; + case Iop_F32toF128: vex_printf("F32toF128"); return; + case Iop_F64toF128: vex_printf("F64toF128"); return; + case Iop_F128toF64: vex_printf("F128toF64"); return; + case Iop_F128toF32: vex_printf("F128toF32"); return; + + /* s390 specific */ + case Iop_MAddF32: vex_printf("s390_MAddF32"); return; + case Iop_MSubF32: vex_printf("s390_MSubF32"); return; + case Iop_ScaleF64: vex_printf("ScaleF64"); return; case Iop_AtanF64: vex_printf("AtanF64"); return; case Iop_Yl2xF64: vex_printf("Yl2xF64"); return; @@ -1257,6 +1298,20 @@ c->Ico.U64 = u64; return c; } +IRConst* IRConst_F32 ( Float f32 ) +{ + IRConst* c = LibVEX_Alloc(sizeof(IRConst)); + c->tag = Ico_F32; + c->Ico.F32 = f32; + return c; +} +IRConst* IRConst_F32i ( UInt f32i ) +{ + IRConst* c = LibVEX_Alloc(sizeof(IRConst)); + c->tag = Ico_F32i; + c->Ico.F32i = f32i; + return c; +} IRConst* IRConst_F64 ( Double f64 ) { IRConst* c = LibVEX_Alloc(sizeof(IRConst)); @@ -1705,6 +1760,8 @@ case Ico_U16: return IRConst_U16(c->Ico.U16); case Ico_U32: return IRConst_U32(c->Ico.U32); case Ico_U64: return IRConst_U64(c->Ico.U64); + case Ico_F32: return IRConst_F32(c->Ico.F32); + case Ico_F32i: return IRConst_F32i(c->Ico.F32i); case Ico_F64: return IRConst_F64(c->Ico.F64); case Ico_F64i: return IRConst_F64i(c->Ico.F64i); case Ico_V128: return IRConst_V128(c->Ico.V128); @@ -2106,6 +2163,9 @@ case Iop_DivModU128to64: case Iop_DivModS128to64: BINARY(Ity_I128,Ity_I64, Ity_I128); + case Iop_DivModS64to64: + BINARY(Ity_I64,Ity_I64, Ity_I128); + case Iop_16HIto8: case Iop_16to8: UNARY(Ity_I16, Ity_I8); case Iop_8HLto16: @@ -2182,9 +2242,15 @@ case Iop_RoundF32toInt: BINARY(ity_RMode,Ity_F32, Ity_F32); + case Iop_CmpF32: + BINARY(Ity_F32,Ity_F32, Ity_I32); + case Iop_CmpF64: BINARY(Ity_F64,Ity_F64, Ity_I32); + case Iop_CmpF128: + BINARY(Ity_F128,Ity_F128, Ity_I32); + case Iop_F64toI16S: BINARY(ity_RMode,Ity_F64, Ity_I16); case Iop_F64toI32S: BINARY(ity_RMode,Ity_F64, Ity_I32); case Iop_F64toI64S: BINARY(ity_RMode,Ity_F64, Ity_I64); @@ -2197,6 +2263,14 @@ case Iop_I32UtoF64: UNARY(Ity_I32, Ity_F64); + case Iop_F32toI16S: BINARY(ity_RMode,Ity_F32, Ity_I16); + case Iop_F32toI32S: BINARY(ity_RMode,Ity_F32, Ity_I32); + case Iop_F32toI64S: BINARY(ity_RMode,Ity_F32, Ity_I64); + + case Iop_I16StoF32: UNARY(Ity_I16, Ity_F32); + case Iop_I32StoF32: BINARY(ity_RMode,Ity_I32, Ity_F32); + case Iop_I64StoF32: BINARY(ity_RMode,Ity_I64, Ity_F32); + case Iop_F32toF64: UNARY(Ity_F32, Ity_F64); case Iop_F64toF32: BINARY(ity_RMode,Ity_F64, Ity_F32); @@ -2436,6 +2510,43 @@ case Iop_QDMulLong16Sx4: case Iop_QDMulLong32Sx2: BINARY(Ity_I64, Ity_I64, Ity_V128); + /* s390 specific */ + case Iop_MAddF32: + case Iop_MSubF32: + QUATERNARY(ity_RMode,Ity_F32,Ity_F32,Ity_F32, Ity_F32); + + case Iop_F64HLto128: + BINARY(Ity_F64,Ity_F64, Ity_F128); + + case Iop_F128HIto64: + case Iop_F128to64: + UNARY(Ity_F128, Ity_F64); + + case Iop_AddF128: + case Iop_SubF128: + case Iop_MulF128: + case Iop_DivF128: + TERNARY(ity_RMode,Ity_F128,Ity_F128, Ity_F128); + + case Iop_NegF128: + case Iop_AbsF128: + UNARY(Ity_F128, Ity_F128); + + case Iop_SqrtF128: + BINARY(ity_RMode,Ity_F128, Ity_F128); + + case Iop_I32StoF128: UNARY(Ity_I32, Ity_F128); + case Iop_I64StoF128: UNARY(Ity_I64, Ity_F128); + + case Iop_F128toI32S: BINARY(ity_RMode,Ity_F128, Ity_I32); + case Iop_F128toI64S: BINARY(ity_RMode,Ity_F128, Ity_I64); + + case Iop_F32toF128: UNARY(Ity_F32, Ity_F128); + case Iop_F64toF128: UNARY(Ity_F64, Ity_F128); + + case Iop_F128toF32: BINARY(ity_RMode,Ity_F128, Ity_F32); + case Iop_F128toF64: BINARY(ity_RMode,Ity_F128, Ity_F64); + default: ppIROp(op); vpanic("typeOfPrimop"); @@ -2518,6 +2629,8 @@ case Ico_U16: return Ity_I16; case Ico_U32: return Ity_I32; case Ico_U64: return Ity_I64; + case Ico_F32: return Ity_F32; + case Ico_F32i: return Ity_F32; case Ico_F64: return Ity_F64; case Ico_F64i: return Ity_F64; case Ico_V128: return Ity_V128; @@ -2577,7 +2690,7 @@ case Ity_INVALID: case Ity_I1: case Ity_I8: case Ity_I16: case Ity_I32: case Ity_I64: case Ity_I128: - case Ity_F32: case Ity_F64: + case Ity_F32: case Ity_F64: case Ity_F128: case Ity_V128: return True; default: @@ -3413,6 +3526,8 @@ case Ico_U16: return toBool( c1->Ico.U16 == c2->Ico.U16 ); case Ico_U32: return toBool( c1->Ico.U32 == c2->Ico.U32 ); case Ico_U64: return toBool( c1->Ico.U64 == c2->Ico.U64 ); + case Ico_F32: return toBool( c1->Ico.F32 == c2->Ico.F32 ); + case Ico_F32i: return toBool( c1->Ico.F32i == c2->Ico.F32i ); case Ico_F64: return toBool( c1->Ico.F64 == c2->Ico.F64 ); case Ico_F64i: return toBool( c1->Ico.F64i == c2->Ico.F64i ); case Ico_V128: return toBool( c1->Ico.V128 == c2->Ico.V128 ); @@ -3437,6 +3552,7 @@ case Ity_I128: return 16; case Ity_F32: return 4; case Ity_F64: return 8; + case Ity_F128: return 16; case Ity_V128: return 16; default: vex_printf("\n"); ppIRType(ty); vex_printf("\n"); vpanic("sizeofIRType"); --- VEX/priv/ir_opt.c +++ VEX/priv/ir_opt.c @@ -4506,7 +4506,7 @@ case Ity_I1: case Ity_I8: case Ity_I16: case Ity_I32: case Ity_I64: case Ity_I128: break; - case Ity_F32: case Ity_F64: case Ity_V128: + case Ity_F32: case Ity_F64: case Ity_F128: case Ity_V128: *hasVorFtemps = True; break; default: --- VEX/priv/main_main.c +++ VEX/priv/main_main.c @@ -40,6 +40,7 @@ #include "libvex_guest_arm.h" #include "libvex_guest_ppc32.h" #include "libvex_guest_ppc64.h" +#include "libvex_guest_s390x.h" #include "main_globals.h" #include "main_util.h" @@ -50,12 +51,14 @@ #include "host_amd64_defs.h" #include "host_ppc_defs.h" #include "host_arm_defs.h" +#include "host_s390_defs.h" #include "guest_generic_bb_to_IR.h" #include "guest_x86_defs.h" #include "guest_amd64_defs.h" #include "guest_arm_defs.h" #include "guest_ppc_defs.h" +#include "guest_s390_defs.h" #include "host_generic_simd128.h" @@ -195,7 +198,7 @@ HInstrArray* rcode; Int i, j, k, out_used, guest_sizeB; Int offB_TISTART, offB_TILEN; - UChar insn_bytes[32]; + UChar insn_bytes[48]; IRType guest_word_type; IRType host_word_type; Bool mode64; @@ -316,6 +319,29 @@ vassert(vta->dispatch == NULL); /* return-to-dispatcher scheme */ break; + case VexArchS390X: + mode64 = True; + getAllocableRegs_S390 ( &n_available_real_regs, + &available_real_regs, mode64 ); + isMove = (Bool(*)(HInstr*,HReg*,HReg*)) isMove_S390Instr; + getRegUsage = (void(*)(HRegUsage*,HInstr*, Bool)) getRegUsage_S390Instr; + mapRegs = (void(*)(HRegRemap*,HInstr*, Bool)) mapRegs_S390Instr; + genSpill = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genSpill_S390; + genReload = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genReload_S390; + ppInstr = (void(*)(HInstr*, Bool)) ppS390Instr; + ppReg = (void(*)(HReg)) ppHRegS390; + iselSB = iselSB_S390; + emit = (Int(*)(UChar*,Int,HInstr*,Bool,void*)) emit_S390Instr; + host_is_bigendian = True; + host_word_type = Ity_I64; + vassert(are_valid_hwcaps(VexArchS390X, vta->archinfo_host.hwcaps)); + vassert(vta->dispatch == NULL); /* return-to-dispatcher scheme */ + + /* Make sure the size of the guest state is small enough to be used + as an offset in a B12 amode. */ + vassert(sizeof(VexGuestS390XState) < (1 << 12)); + break; + case VexArchARM: mode64 = False; getAllocableRegs_ARM ( &n_available_real_regs, @@ -407,6 +433,22 @@ vassert(sizeof( ((VexGuestPPC64State*)0)->guest_NRADDR_GPR2) == 8); break; + case VexArchS390X: + preciseMemExnsFn = guest_s390x_state_requires_precise_mem_exns; + disInstrFn = disInstr_S390; + specHelper = guest_s390x_spechelper; + guest_sizeB = sizeof(VexGuestS390XState); + guest_word_type = Ity_I64; + guest_layout = &s390xGuest_layout; + offB_TISTART = offsetof(VexGuestS390XState,guest_TISTART); + offB_TILEN = offsetof(VexGuestS390XState,guest_TILEN); + vassert(are_valid_hwcaps(VexArchS390X, vta->archinfo_guest.hwcaps)); + vassert(0 == sizeof(VexGuestS390XState) % VexGuestS390XStateAlignment); + vassert(sizeof( ((VexGuestS390XState*)0)->guest_TISTART ) == 8); + vassert(sizeof( ((VexGuestS390XState*)0)->guest_TILEN ) == 8); + vassert(sizeof( ((VexGuestS390XState*)0)->guest_NRADDR ) == 8); + break; + case VexArchARM: preciseMemExnsFn = guest_arm_state_requires_precise_mem_exns; disInstrFn = disInstr_ARM; @@ -644,7 +686,8 @@ ppInstr(rcode->arr[i], mode64); vex_printf("\n"); } - j = (*emit)( insn_bytes, 32, rcode->arr[i], mode64, vta->dispatch ); + j = (*emit)( insn_bytes, sizeof insn_bytes, rcode->arr[i], mode64, + vta->dispatch ); if (vex_traceflags & VEX_TRACE_ASM) { for (k = 0; k < j; k++) if (insn_bytes[k] < 16) @@ -716,6 +759,7 @@ case VexArchARM: return "ARM"; case VexArchPPC32: return "PPC32"; case VexArchPPC64: return "PPC64"; + case VexArchS390X: return "S390X"; default: return "VexArch???"; } } @@ -887,6 +931,25 @@ return NULL; } +static HChar* show_hwcaps_s390x ( UInt hwcaps ) +{ + const UInt LD = VEX_HWCAPS_S390X_LDISP; + const UInt EI = VEX_HWCAPS_S390X_EIMM; + const UInt GE = VEX_HWCAPS_S390X_GIE; + const UInt DF = VEX_HWCAPS_S390X_DFP; + + if (hwcaps == (LD)) return "s390x-ldisp"; + if (hwcaps == (LD|EI)) return "s390x-ldisp-eimm"; + if (hwcaps == (LD|GE)) return "s390x-ldisp-gie"; + if (hwcaps == (LD|DF)) return "s390x-ldisp-dfp"; + if (hwcaps == (LD|EI|GE)) return "s390x-ldisp-eimm-gie"; + if (hwcaps == (LD|EI|DF)) return "s390x-ldisp-eimm-dfp"; + if (hwcaps == (LD|GE|DF)) return "s390x-ldisp-gie-dfp"; + if (hwcaps == (LD|EI|GE|DF)) return "s390x-ldisp-eimm-gie-dfp"; + + return NULL; +} + /* ---- */ static HChar* show_hwcaps ( VexArch arch, UInt hwcaps ) { @@ -896,6 +959,7 @@ case VexArchPPC32: return show_hwcaps_ppc32(hwcaps); case VexArchPPC64: return show_hwcaps_ppc64(hwcaps); case VexArchARM: return show_hwcaps_arm(hwcaps); + case VexArchS390X: return show_hwcaps_s390x(hwcaps); default: return NULL; } } --- VEX/pub/libvex_basictypes.h +++ VEX/pub/libvex_basictypes.h @@ -151,6 +151,9 @@ #elif defined(_AIX) && defined(__64BIT__) # define VEX_HOST_WORDSIZE 8 +#elif defined(__s390x__) +# define VEX_HOST_WORDSIZE 8 + #else # error "Vex: Fatal: Can't establish the host architecture" #endif --- VEX/pub/libvex_guest_s390x.h +++ VEX/pub/libvex_guest_s390x.h @@ -0,0 +1,178 @@ + +/*---------------------------------------------------------------*/ +/*--- begin libvex_guest_s390x.h ---*/ +/*---------------------------------------------------------------*/ + +/* + This file is part of Valgrind, a dynamic binary instrumentation + framework. + + Copyright IBM Corp. 2010 + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + The GNU General Public License is contained in the file COPYING. +*/ + +#ifndef __LIBVEX_PUB_GUEST_S390X_H +#define __LIBVEX_PUB_GUEST_S390X_H + +#include "libvex_basictypes.h" +#include "libvex_emwarn.h" + +/*------------------------------------------------------------*/ +/*--- Vex's representation of the s390 CPU state. ---*/ +/*------------------------------------------------------------*/ + +typedef struct { + +/*------------------------------------------------------------*/ +/*--- ar registers ---*/ +/*------------------------------------------------------------*/ + + /* 0 */ UInt guest_a0; + /* 4 */ UInt guest_a1; + /* 8 */ UInt guest_a2; + /* 12 */ UInt guest_a3; + /* 16 */ UInt guest_a4; + /* 20 */ UInt guest_a5; + /* 24 */ UInt guest_a6; + /* 28 */ UInt guest_a7; + /* 32 */ UInt guest_a8; + /* 36 */ UInt guest_a9; + /* 40 */ UInt guest_a10; + /* 44 */ UInt guest_a11; + /* 48 */ UInt guest_a12; + /* 52 */ UInt guest_a13; + /* 56 */ UInt guest_a14; + /* 60 */ UInt guest_a15; + +/*------------------------------------------------------------*/ +/*--- fpr registers ---*/ +/*------------------------------------------------------------*/ + + /* 64 */ ULong guest_f0; + /* 72 */ ULong guest_f1; + /* 80 */ ULong guest_f2; + /* 88 */ ULong guest_f3; + /* 96 */ ULong guest_f4; + /* 104 */ ULong guest_f5; + /* 112 */ ULong guest_f6; + /* 120 */ ULong guest_f7; + /* 128 */ ULong guest_f8; + /* 136 */ ULong guest_f9; + /* 144 */ ULong guest_f10; + /* 152 */ ULong guest_f11; + /* 160 */ ULong guest_f12; + /* 168 */ ULong guest_f13; + /* 176 */ ULong guest_f14; + /* 184 */ ULong guest_f15; + +/*------------------------------------------------------------*/ +/*--- gpr registers ---*/ +/*------------------------------------------------------------*/ + + /* 192 */ ULong guest_r0; + /* 200 */ ULong guest_r1; + /* 208 */ ULong guest_r2; + /* 216 */ ULong guest_r3; + /* 224 */ ULong guest_r4; + /* 232 */ ULong guest_r5; + /* 240 */ ULong guest_r6; + /* 248 */ ULong guest_r7; + /* 256 */ ULong guest_r8; + /* 264 */ ULong guest_r9; + /* 272 */ ULong guest_r10; + /* 280 */ ULong guest_r11; + /* 288 */ ULong guest_r12; + /* 296 */ ULong guest_r13; + /* 304 */ ULong guest_r14; + /* 312 */ ULong guest_r15; + +/*------------------------------------------------------------*/ +/*--- S390 miscellaneous registers ---*/ +/*------------------------------------------------------------*/ + + /* 320 */ ULong guest_counter; + /* 328 */ UInt guest_fpc; + /* 4-byte hole to enforce alignment requirements */ + /* 336 */ ULong guest_IA; + +/*------------------------------------------------------------*/ +/*--- S390 pseudo registers ---*/ +/*------------------------------------------------------------*/ + + /* 344 */ ULong guest_SYSNO; + +/*------------------------------------------------------------*/ +/*--- 4-word thunk used to calculate the condition code ---*/ +/*------------------------------------------------------------*/ + + /* 352 */ ULong guest_CC_OP; + /* 360 */ ULong guest_CC_DEP1; + /* 368 */ ULong guest_CC_DEP2; + /* 376 */ ULong guest_CC_NDEP; + +/*------------------------------------------------------------*/ +/*--- Pseudo registers. Required by all architectures ---*/ +/*------------------------------------------------------------*/ + + /* See comments at bottom of libvex.h */ + /* 384 */ ULong guest_NRADDR; + /* 392 */ ULong guest_TISTART; + /* 400 */ ULong guest_TILEN; + + /* Used when backing up to restart a syscall that has + been interrupted by a signal. See also comment in + libvex_ir.h */ + /* 408 */ ULong guest_IP_AT_SYSCALL; + + /* Emulation warnings; see comments in libvex_emwarn.h */ + /* 416 */ UInt guest_EMWARN; + +/*------------------------------------------------------------*/ +/*--- Force alignment to 16 bytes ---*/ +/*------------------------------------------------------------*/ + /* 420 */ UChar padding[12]; + + /* 432 */ /* This is the size of the guest state */ +} VexGuestS390XState; + +/*------------------------------------------------------------*/ +/*--- Required alignment for s390x target ---*/ +/*------------------------------------------------------------*/ + +#define VexGuestS390XStateAlignment 16 + +/*------------------------------------------------------------*/ +/*--- Function prototypes ---*/ +/*------------------------------------------------------------*/ + +void LibVEX_GuestS390X_initialise(VexGuestS390XState *); + +/*------------------------------------------------------------*/ +/*--- Dedicated registers ---*/ +/*------------------------------------------------------------*/ + +#define guest_LR guest_r14 /* Link register */ +#define guest_SP guest_r15 /* Stack pointer */ +#define guest_FP guest_r11 /* Frame pointer */ + +/*---------------------------------------------------------------*/ +/*--- end libvex_guest_s390x.h ---*/ +/*---------------------------------------------------------------*/ + +#endif /* __LIBVEX_PUB_GUEST_S390X_H */ --- VEX/pub/libvex.h +++ VEX/pub/libvex.h @@ -56,7 +56,8 @@ VexArchAMD64, VexArchARM, VexArchPPC32, - VexArchPPC64 + VexArchPPC64, + VexArchS390X } VexArch; @@ -93,6 +94,18 @@ #define VEX_HWCAPS_PPC64_GX (1<<14) /* Graphics extns (fres,frsqrte,fsel,stfiwx) */ +/* s390x: baseline capability is z/Architecture with long displacement */ +#define VEX_HWCAPS_S390X_LDISP (1<<13) /* Long-displacement facility */ +#define VEX_HWCAPS_S390X_EIMM (1<<14) /* Extended-immediate facility */ +#define VEX_HWCAPS_S390X_GIE (1<<15) /* General-instruction-extension + facility */ +#define VEX_HWCAPS_S390X_DFP (1<<16) /* Decimal floating point facility */ +/* Special value representing all available s390x hwcaps */ +#define VEX_HWCAPS_S390X_ALL (VEX_HWCAPS_S390X_LDISP | \ + VEX_HWCAPS_S390X_EIMM | \ + VEX_HWCAPS_S390X_GIE | \ + VEX_HWCAPS_S390X_DFP) + /* arm: baseline capability is ARMv4 */ /* Bits 5:0 - architecture level (e.g. 5 for v5, 6 for v6 etc) */ #define VEX_HWCAPS_ARM_VFP (1<<6) /* VFP extension */ --- VEX/pub/libvex_ir.h +++ VEX/pub/libvex_ir.h @@ -227,6 +227,7 @@ Ity_I128, /* 128-bit scalar */ Ity_F32, /* IEEE 754 float */ Ity_F64, /* IEEE 754 double */ + Ity_F128, /* 128-bit floating point; implementation defined */ Ity_V128 /* 128-bit SIMD */ } IRType; @@ -261,6 +262,9 @@ Ico_U16, Ico_U32, Ico_U64, + Ico_F32, /* 32-bit IEEE754 floating */ + Ico_F32i, /* 32-bit unsigned int to be interpreted literally + as a IEEE754 single value. */ Ico_F64, /* 64-bit IEEE754 floating */ Ico_F64i, /* 64-bit unsigned int to be interpreted literally as a IEEE754 double value. */ @@ -282,6 +286,8 @@ UShort U16; UInt U32; ULong U64; + Float F32; + UInt F32i; Double F64; ULong F64i; UShort V128; /* 16-bit value; see Ico_V128 comment above */ @@ -295,6 +301,8 @@ extern IRConst* IRConst_U16 ( UShort ); extern IRConst* IRConst_U32 ( UInt ); extern IRConst* IRConst_U64 ( ULong ); +extern IRConst* IRConst_F32 ( Float ); +extern IRConst* IRConst_F32i ( UInt ); extern IRConst* IRConst_F64 ( Double ); extern IRConst* IRConst_F64i ( ULong ); extern IRConst* IRConst_V128 ( UShort ); @@ -469,6 +477,9 @@ // of which lo half is div and hi half is mod Iop_DivModS128to64, // ditto, signed + Iop_DivModS64to64, // :: I64,I64 -> I128 + // of which lo half is div and hi half is mod + /* Integer conversions. Some of these are redundant (eg Iop_64to8 is the same as Iop_64to32 and then Iop_32to8), but having a complete set reduces the typical dynamic size of IR @@ -553,6 +564,26 @@ /* :: F64 x F64 -> IRCmpF64Result(I32) */ Iop_CmpF64, + /* Comparison, yielding GT/LT/EQ/UN(ordered), as per the following: + 0x45 Unordered + 0x01 LT + 0x00 GT + 0x40 EQ + This just happens to be the Intel encoding. The values + are recorded in the type IRCmpF32Result. + */ + Iop_CmpF32, + + /* Comparison, yielding GT/LT/EQ/UN(ordered), as per the following: + 0x45 Unordered + 0x01 LT + 0x00 GT + 0x40 EQ + This just happens to be the Intel encoding. The values + are recorded in the type IRCmpF128Result. + */ + Iop_CmpF128, + /* --- Int to/from FP conversions. --- */ /* For the most part, these take a first argument :: Ity_I32 (as @@ -606,6 +637,14 @@ Iop_I32UtoF64, /* unsigned I32 -> F64 */ + Iop_F32toI16S, /* IRRoundingMode(I32) x F32 -> signed I16 */ + Iop_F32toI32S, /* IRRoundingMode(I32) x F32 -> signed I32 */ + Iop_F32toI64S, /* IRRoundingMode(I32) x F32 -> signed I64 */ + + Iop_I16StoF32, /* signed I16 -> F32 */ + Iop_I32StoF32, /* IRRoundingMode(I32) x signed I32 -> F32 */ + Iop_I64StoF32, /* IRRoundingMode(I32) x signed I64 -> F32 */ + /* Conversion between floating point formats */ Iop_F32toF64, /* F32 -> F64 */ Iop_F64toF32, /* IRRoundingMode(I32) x F64 -> F32 */ @@ -615,6 +654,30 @@ Iop_ReinterpF64asI64, Iop_ReinterpI64asF64, Iop_ReinterpF32asI32, Iop_ReinterpI32asF32, + /* Support for 128-bit floating point */ + Iop_F64HLto128, // :: (high half of F128,low half of F128) -> F128 + Iop_F128HIto64, // :: F128 -> high half of F128 + Iop_F128to64, // :: F128 -> low half of F128 + + /* :: IRRoundingMode(I32) x F128 x F128 -> F128 */ + Iop_AddF128, Iop_SubF128, Iop_MulF128, Iop_DivF128, + + /* :: F128 -> F128 */ + Iop_NegF128, Iop_AbsF128, + + /* :: IRRoundingMode(I32) x F128 -> F128 */ + Iop_SqrtF128, + + Iop_I32StoF128, /* signed I32 -> F128 */ + Iop_I64StoF128, /* signed I64 -> F128 */ + Iop_F32toF128, /* F32 -> F128 */ + Iop_F64toF128, /* F64 -> F128 */ + + Iop_F128toI32S, /* IRRoundingMode(I32) x F128 -> signed I32 */ + Iop_F128toI64S, /* IRRoundingMode(I32) x F128 -> signed I64 */ + Iop_F128toF64, /* IRRoundingMode(I32) x F128 -> F64 */ + Iop_F128toF32, /* IRRoundingMode(I32) x F128 -> F32 */ + /* --- guest x86/amd64 specifics, not mandated by 754. --- */ /* Binary ops, with rounding. */ @@ -642,11 +705,19 @@ Iop_RoundF32toInt, /* F32 value to nearest integral value (still as F32) */ + /* --- guest s390 specifics, not mandated by 754. --- */ + + /* Fused multiply-add/sub */ + /* :: IRRoundingMode(I32) x F32 x F32 x F32 -> F32 + (computes op3 * op2 +/- op1 */ + Iop_MAddF32, Iop_MSubF32, + /* --- guest ppc32/64 specifics, not mandated by 754. --- */ /* Ternary operations, with rounding. */ /* Fused multiply-add/sub, with 112-bit intermediate - precision */ + precision for ppc. + Also used to implement fused multiply-add/sub for s390. */ /* :: IRRoundingMode(I32) x F64 x F64 x F64 -> F64 (computes arg2 * arg3 +/- arg4) */ Iop_MAddF64, Iop_MSubF64, @@ -1210,7 +1281,9 @@ Irrm_NEAREST = 0, Irrm_NegINF = 1, Irrm_PosINF = 2, - Irrm_ZERO = 3 + Irrm_ZERO = 3, + Irrm_NEAREST_AWAY = 4, + Irrm_CURRENT = 5 } IRRoundingMode; @@ -1225,6 +1298,8 @@ } IRCmpF64Result; +typedef IRCmpF64Result IRCmpF32Result; +typedef IRCmpF64Result IRCmpF128Result; /* ------------------ Expressions ------------------ */ --- VEX/pub/libvex_s390x.h +++ VEX/pub/libvex_s390x.h @@ -0,0 +1,59 @@ +#ifndef __LIBVEX_PUB_S390X_H +#define __LIBVEX_PUB_S390X_H + +/* This file includes definitions for s390. + + It must be suitable for inclusion in assembler source files. */ + + +/*--------------------------------------------------------------*/ +/*--- Dedicated registers ---*/ +/*--------------------------------------------------------------*/ + +#define S390_REGNO_RETURN_VALUE 2 +#define S390_REGNO_DISPATCH_CTR 12 /* Holds VG_(dispatch_ctr) */ +#define S390_REGNO_GUEST_STATE_POINTER 13 +#define S390_REGNO_LINK_REGISTER 14 +#define S390_REGNO_STACK_POINTER 15 + + +/*--------------------------------------------------------------*/ +/*--- Offsets in the stack frame allocated by the dispatcher ---*/ +/*--------------------------------------------------------------*/ + +/* Where client's FPC register is saved. */ +#define S390_OFFSET_SAVED_FPC_C 160+88 + +/* Where valgrind's FPC register is saved. */ +#define S390_OFFSET_SAVED_FPC_V 160+80 + +/* Where client code will save the link register before calling a helper. */ +#define S390_OFFSET_SAVED_LR 160+72 + +/* Location of saved guest state pointer */ +#define S390_OFFSET_SAVED_GSP 160+64 + +/* Size of frame allocated by VG_(run_innerloop) + Need size for + 8 FPRs + + 2 GPRs (SAVED_GSP and SAVED_LR) + + 2 FPCs (SAVED_FPC_C and SAVED_FPC_V). + + Additionally, we need a standard frame for helper functions being called + from client code. (See figure 1-16 in zSeries ABI) */ +#define S390_INNERLOOP_FRAME_SIZE ((8+2+2)*8 + 160) + + +/*--------------------------------------------------------------*/ +/*--- Miscellaneous ---*/ +/*--------------------------------------------------------------*/ + +/* Number of arguments that can be passed in registers */ +#define S390_NUM_GPRPARMS 5 + + +/*--------------------------------------------------------------------*/ +/*--- libvex_s390x.h ---*/ +/*--------------------------------------------------------------------*/ + +#endif /* __LIBVEX_PUB_S390X_H */